cactaggaacacggtaatagttttaaaatggggccaaaaaaatggttttttggaatttaaaaatatggggattccgccaagggacagccccaagaagtccctggggaaaaagggaggggctgagggcaagcctacgaagtcgtccaggctacttggaagaacttttcttccccgtccatgttggaagccaggagagaagtcatcagtcgatttggaggactcggatctaccgtgaattttagagggaccgacaaaaccctgtggagtcggagctgacagctgagactgccccgaccgtgatcgcgagaccaagactattggaagtgggcgtattcttcaacgaaaggtatatctttgtctatcgccaccctccatctgttcatgacggtagctgtttcatgacctctttctaggagtctttcgtaccacctggcacaatatgattagcgatattgtgccgtcttgattgacacgttgggagcgccacaggggtcttctaagggggatatatgaacgtgaggccaatggtgtcgtgctcgaagcccataagagcattcccatagcacaggaagtcttccgtgggatcagtctgctcacctgttctctgccaaagggagtcacggatatttgtcgaggctaagtttcctcaacgttactaatacttggcctctccgctgtgtacgtgcaactgtgtactggctataacaccattctccaactccaacaaggtgaataatcacgagatcaaggcggttcagcaatggttctctacaaaagatcgcttctacaactacaaatactgttcaactctctacaactcaaatattcggggggactctttggtccatgatttattaacccaagaggttcggattttcacctactcctcttaaaaactagataaacaggttcggtcagttacatcctctggctaagaggttcactgcctactccttgaatagtgtgacttcggctcgtgctcaggctctcattgctctttggacttattggcaactggctggcctcggctctatggccctggctccttcggctctgtctgtgctctggcgtttggcgcttattgcatctgtggactcactggctcttgctcaggcgaaatggctcttattgctctctggacttagtggctcgaatggcgaccatgcgcttatcgccttgaaggacttagtggcattgacgttgctctcacggcgtttggcacttattgccttgaagggcttactggctctttgctcgtgtcatgggttctggctctggcatttcagcgctggctctgacctgtgtggctcttgctctttggacttatggctcacactcaggcatctgtggctctggctatcgctctgactctgtggtatctggcgtatcagctctggctcatgtcgcactggctgtggcttatagctctggctctggcttgctcttttgaccatgtatggcgtctgtcaaagcagatctttgctctacaactggcagctctggcatttcagcttggctcttcagattctaggcggcttctcatacaggaatttcaccctatgagacttcacaaaggagtttcaccctgtgagtaaacaggaatttcacctgtgggaaaggagtctcgaaaggagtttcacccttgaaaatctctgtcggtggctctgcagatgtttcactgtctggctctttgctctggcggctgcacatgtggtcctcaagaactcacaaggcacgagcaggctcaggcatttcagccggccaaactcgctcttggctcatggcattttcagctcatggcggtcaaccggacgcacagtcacggacttactgacacttggcgcaggctgtcgtactcgcctctgtgttgaactcgccgagaagcaaatctcagctcaaacgcccaatcagaagctgtcgcacattctcaggctcatacatctttttcaatgcgtcatagcgagagtctcttgaccgaaaagggctcatgcggtaaacgcgtcattgcccaaacaactcaacggacatggctagcgaagcggtcctcgttgtaggggacaggtctgcttatcagctctgcatctcagcaggctataaaaggcaccttccatctccagaatgactcagagtgaactggtctgattctgattgaaaaagagggacgtagagggtgtttatatattccttgccgaggctgtttaggttcgaagaggttcgtcagtggcgaaaaaatgtgcatcgttgatgcatgcattatgccaacgaatttttagggtgcaggaggaagaagtcgtcagaatcagatggaaagctccagaatgtgatggtagagatattttgaaacaaatgctgcaatgatggcatactttagtggtaaaattatgatttaattcttctaaacagtcccatctcagtttccctgctacttagtagaccccaaagatgccatccctccttacatatcataaaacctttaattatgcaccagccctcctgggcaagaaaaattgacagaatagcggagaatattccatgataccgaagccacctgaatcttgattttggaagataaaggttccgactggaaggatgtggcatcatctgtgcaacaaactgtcttcttagctcccaaatatccatcttttttccttcccttggggtattcagaatgcatgcatgatgaggaggctggaacggatgacctatatgtgaacttgtgcaacaggataatggcaaaacgccgattgattcaagtgtaagagtgccgttatcaaaccgtcatgtacccttagcttctcactgatctaaaaatagcctcgtagaagccatcacgccaacacaatgactaatacggagaacatgggttggaaacggaacatgaaggtggcaaaaataagtaccatcccatttgaaaatgagcaaaaaagtaattgcagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcagacgggaagccgtattttcaccaggatatggccgcaactggtttgacaaatgtaatattccatttaactggccaaacaagtcatttcaccggcaaaaatacaatgaatctggaatgcctattgcgtaatatctggtagaagaacttttcttgcatcaaagtaacgtggatgtgaatcagttcgagtttttggacaaagcatcaaggttaagtaggactcaaatacttcataaagaagacaaataactgctggtgcacagctgtcaacttcagatacactgaactcaagaggagagatcaaactgcgcatcaatactgttgtggagcgtgcgtcgttgtgattatgattctcatggtcgcgtttgctttttattcccttgttggtaaaggtacaagtacgaatacagtacatacttttggagtttggtatctctgagtaaaggcggggactataagtctgctcgcacattgaagactgtgacgatggtggagcctgctgtaggcgaacggcagtagtgatgtggcggtaatctgctcgtagaactctctatcaagtttgaaagaccaaggaccccatcttatttcctgggtcaacgttggtggagacaagagtaggtgtacctgcacaaaataacttctgttggcgtttgtcagaaccttcaatcccgtgataagtcatggagtacagtacatactgtaccggaagtagccctctgagttcgaaaagtgatgagtactgtaccggaagtatcccctgaacagtgtgggttgagcccggtgtgtgcgttatctgcttaaaaatatctccgctgtcgttctcaagggtcgtggtacattttgaatgtccaggcgcggtgtctgtggaggctggaggtgtgaggtaataggagaccaaaccagccgtgtccattcggaacaccatttgtgtaactaccttgctgaacacagaggacaggggaacaagggtacttgtattatacacaggcttgagagtcattcgtgacatttcacccttccaagatttatctccctggaaatagaacttgctcatctgacgaagcgagcacactccaacacaaaaaagggtaaagtcatcggacgacaaggacagtaatgggagtccactagtacctgctttatctactttatcgagttctgctttgaatcccacgtgcgtggcaggtgaatctatggctggtctttgcagatttgtcgcgacccttctgaccgtgttacatttttgaggcgtatctgtggacgtgggtagatgcaagtgagtgtttttcgactcctgccacaatggaagtgtttactggtgcggtcaagacgttcgccgaggtatcttcaaacgcaggggtagttccaggaatgcctcgtattacaagtagaattgatttgtaagacttacaagaggggcgtctcactccatcagggctattctttaagagcttccatctaagaagagggaaataactggcccgagaataaaaccgaccctgaaaatcatgtcacatctaacgcacattatcagatggacagatcaaagtcggacatatgttattcttgtttcaactacttcctgactctcgagttctggaaccaacagttcagaccctttttgccttctctttaaaaggctcagaagtggcttaggtacctcagaatatacagaaaacatcaaatttttacaggtgcgatcaacaacagaggtcctgaagaagtcaaagatcgagactctcggtgtcctgttatcgtaaagttggattaagagtcctacaagtacaagctttcaatgggttcatacgagtcgcgatgagaggagccgtccatcaactttgggaatgctgatcacggtctcaaagtacaagtaaagtactgttgtattaggtctattaacagtagtcacaatggaaatggtgtatcacacagctagctagtagcgttatgttcttgtgtagcgggttctcgttgaattccgggtatcgtctggtcataatgtgagggtgtcgcttacggtcttgaagcttgacagcctgtggggaaccacaagttgcaacaattacttgtaaatatctcgtcagaagtctccaacattggcttcatgtagctaggctatatgtattagcggtcgtcctgggtcaatagtatactcacacttgtcatctctggctgtaggctgtttgtgttgtgacgcaatggatgcacagtatttgtgctacttgtagtgtagttagaatctagggtgggttgtaagttgtagtcgaaacataactggcgtcgagcatctatgtggtggtgttgtgatggtgtgtgatggtggtgtatcagtctgtggcggtggaagtcttgatgaatatgtcatattcaagaagtacaactcctccgagggttccgcccctccgaggacgatgacaccaaggttgttcctggagcctgtcacctataagcagaattgctctgtgacagtggctcagctgctgcctacggcttctcttcatgaaccagggcaacgaacccactgcttcatcacccacagtggctgattggcctggatccttgctctgctgcttttcagagcgtcgcagaatcggtagaagtagcgacttggttgctgttgtgtgcttggatcacgagtgactgggtagcgacatggtgactcgaaagcttgggtggcggattgatgacaaacagggcggatgggtcgaaagaaacaacaaaccacagactaaggtgacgcagaaacacgttacagatgtgtagcttggggttagtggccaggccatcacatgctcgtgtatgtgaagttgttacttgtagatagaagttgtcgtcgttctgataggcgcatcgtcttgacaggtgtacgatgcgatgcacaagtaggaatgtgggaggtgactcgtctgcacgggaaatgtgtgcaaatgacgccatgatgacgccttctgtggcgagtaggggtggtggcagtggtggcagtggtggcagtggagcagaattgtcttagtctgttgaagtctgctgtgttgacttaacatattcaggaaattgtcatcagctttccaatgtctctcttctttctcgcgattcatcatttggagctcgctttgaaaagggagtgaggagacctgtttacgcgccctgcatgtaaattaacttaacctacttttacatgcaagatgtcgaggcagcatgtggtggtcattttggtgctgtaacagttcccagtggaaatgcggaaacgcgacatttcaatatgacaaagtgtctggctgtaacatgctctgatcatgattcttcgtcttcgacagctatgcaacaatcggtctctgattgctactggcgaccacgttgataactgggggaggtgattcatgcgtcacccatagatgaagacatcgagttggtctctaagcagctgactacttgtagtctggatatggtagctgcccaagagaaacccgggtaacttatctgttacaagacggtcattatcgggttacccagctgacccactgatggagttgtgtatattatctgtctccactaccagtggctcgcttggctcagtgtatacattatagatttctagagagtaaatggacgataaaactgcctcgctgtacccacgatatcgtatcggtacgatagccattccatacacagtaccagcataatcggaccctttgctgatggttgtaaggagttagtcttgtgaaccacgagaagtgagcagatctacccgtaagatgaacagctaatgtcacgcatagagatcaaaagtgcaagccataacgcaggactcgagtatgtggaaaaagggaagtggcttcctgtatgctatcatagttatggaaacgtgtgctttgagatgtgtcttccgcgacatcagttttgggtggcgcaccaacttacacagtagctatagtatgtacatcacgcgaggagggatgggtgctcgcaggtacggggcaacaaggtacagtagtcataacgcgtctgtttatagtatggactcctctgctcttccaattctcagtgcactgacaggtcctgaattccgatatcagttacttgcatacagagtcagcctggtacatgcgtaacttttggaactgttgggagacagactttacagtaacagatgaagcaggcagagtggggaagagatagcatcagtgtaaggaaagtaactactgtatagggcagcacagtgcgagcatgtacgataccaaggaacagtgaagaacaaagagagtattgtgtgtcagcttagctttttccaatccacgggtgaccgtgaggggactggcactttctttgtgaacgcgttttagggttcaccatggtttcaggcactggcgataattcaatttggtgcacgatggggtgagactccttcgtgtcctttatcgtgaagcgcatttaatttcagtctcagggcttttttttaccacacggcggtgtctgtgtcagttctttttcctactgttaatccgaggggggcacattggaaagcttctctcggatggcgagacttaatgtgggggaggagtctcaactgtgccttccgtggcaggcaggacgacgcccatgtatcctctaaatatacgaccgggttctcaacgagtggaaccgtgggtggtggcattttcttaatcacgttttcgctttccggggggccttcatcactggaatttcaccctctttacccttttatggtggggaggtctcgtatcaaccccttatacgccgcccttttaagcatacatgataatccagaacacgacttgggcggtgccaagtaagccagaacaagtggagtctctattaggtacatggaacaagggccacgtaatatcgttacttctcgtagcaggatattacgacattgtccgtgtgaccgcaacacctccacgtcccttgtctgcaaagtttattatgcaggtgtttcacaaggccatacaccactgcatgatgatttgcatattttaggccagatatggaacttggcgcttggccaaggaacagttttgaggagactattccagtacaagtacagtactcgtactggcagatcaatatttccctacagggaactacagctacagctactacagatttctaagctttctcccacggccctgtcggcgtttgactttgctctcttggccgactctccacgaaacctaactctacacttccgatgacatctgatcagccaccataaaagcagccgcagtgaaacataacagatccgaaccgccggtttttccggtggggtgaaagcaacggtaatattgaaggcgtccgaaaacggcgggctcagaaacaacaccaacatcaacgccacgcgactttgctaggtctcaggatagggtcaggttgtctctcccgagaaactcgtgtggggaaaagctgctgttttcttgttgatccgcacggtcttcccagaaagaaaaaactcaaaggcagcaaccttaatgatcaactgatttgggccgagaatggggactgttaacaagcttatgatgatccttgggaatgagatgaagacaccgaacttgctgcagtgacttttgataacggactctatagagcaccaatcactgccaaatagatgttttcccctgctatgagttgtggtcctgcctagggcttgcgtaatgcaggagcaacataacgcacaagagcttgcattgccatgttcgtcattcttgtttctgtctagcgaattcgctcgaagctaaatcgtctggccttcagatctctcctctgggaaacaaaaggtcttaccagaaaagagtatttttcaacggaacacccaaaacagatcgtgccgcttgttacatttagatatcatgctgaactctatagattacaaggttgacctaaattgtccgacacccagccgtggggtatttccccttgcatggtaataggtggcgaaagctgaatgatgatgtcgtctgtgtagctgtaggccctgtatgcaactagggaaagaaatcgcgcactagaagtgataaaacagccggaactcaatgagaaaaccaactaaaaagtaatgcaccccatcctttgttctcttggctatacttggcaacatttctgcatcatctttttatccgagaaggtttgtgccagttgcattagaattcgcatctcattgctttcttccccgcgtaacaagttcccggcagcagtgatgaaaaagtattttgcagttaaacgtggagggcgcacacggttccgttaccgatagtagctatatataagagaccacgtccgtaaattactctcggtacgcaaaatggtttttggacgagaaaaagacgactctgagggtatcgaacatgtgccctccccccaagacaacccgtcagatcagacgtcagacatcatcgctctgaacgagaaggcttctaatgaacatgatgatctccccactatccccaaacccgagggagatgccccagtcaactctgaactggaccccgacaatccgctgattcgatacagtcgcgctgagctcctcgagattgccacccagtttgcggtggataacgaccttgccgacaaagcggaagcattcagaaagggcgccctagtggcccaagacccttccggtttcgagaacatcgacatacttgatgacgacgacagatactggcttaaccgtgagatcaccaataagtgggatcatcccatgaaggtttactaccttgttgtgtgctgctccttggctgctgctgtccagggtatggatgagactgttatcaacggcgccaacatcattttccctgctcagtttggtatcaaggaggattccggtgttgtgtctcgaaagagttggctgcttggtcttgtcaactctgctccttatttgtgttgtgcatgcatctcgtgctggatgactgaccctatcaacaaagtacttggccgaaaatggacagtgttctggacctgtttctgggccggagccacctgtttctggtctggtttcgtcaacacctggtggcatctgtttattgcccggttcttcctgggattcggtattggtcccaagtccgccacagttcccgtgtacgctgccgagtgtgctcctcccaggattcgaggtgccatggttatgatgtggcagatgtggactgcttttggtatcatgatgggctatgttatggatcttgcattctactacgtcaaggatagaggaactattgtcggcctaaattggagactgatgcttggttctgctttgattcctgctcttctggtctgtatttttattgtcaaatgtcctgagtctcccagatggcacctcgctcgaggagagatccgaaagtcgtttgagtgcatgcgagaaattcgacacactgacatacaagccgctcgagataccttctacgcccacgttcttctgatcgaagagaacgagatgaagaaaggaaagaaccgatttgtggagctctttaccgttcctcgaaaccggcgagcagcctgggcttctttcattgtcatgttcatgcagcagttctgtggtatcaatgttattgcctactactcctccaacattttcatggagtctggttttggtgctatccaagctcttctggcttcgtttggttttggtgctatcaactttgtgtttgcgttgccagctgtttacactatcgacacatttggtagacgggcactattactggcgaccttccctctgatggctatattcttgctatttgctggtttctgtttctacattggccagaacgatcccacccactctcatgctcgtgtcggtttaattgctctaggtatctatctcttctcagcagtttactcctgtggagaaggtccagtgcccttcacctactcggctgaagccttccctttgtacgttcgagatttgggtatgtcgtttgccaccgccgtttgctggctctttaattttgttctagccgtcacgtggccctctctcctggcagccttcactccgcagggtgccttcggatggtatgctgcgtggaatgttgtcggattcttcttggtcctgtgtttcttgcccgagaccaagaacctgactctggaagagcttgacaaggtcttcagtgtccccacccgagtccacatgaagtaccagttcaacgccttcaaaatcaacattcagcgaacaatattacgaaaggatgtgcccaagcctcctccgctctatgcccacgaagccggtattggtggtacttctcactggagctccaagcctcagcccaacgcgaacactgccgagttcgtttaaattattcctgccatctaatttatttttattgtttaaatagtgtgaactgtcttgtaggtgttccagtactgtagatgaggcttcaggactgatggtagacatcctccaccagttcatggtgcaggtttactgtaggttttgccccgcgaaaccagatgaggggttcgaaatagagttgaaatggtgcagcgctcatcggacattttcggttatctccgacgataagaggtcgcgtagaatgagaatttcaatgaatttttttttatatgaaacgatacatgaatacacagtctcttatatggtgtaattttcagtgccacagacacttttcagtgatccgataaataaatagcgtacgactttgaacatgtctgtgacttggcgaatggtgacgtccaattaacgagctggtttacgcaacggttccaaacttgaaggcagtgaacatcatgagtattgtatgtatcgcactcatattagtgtctctatattgctacatacgcacgtccggacgatatggtgatgctacaggttgaaatgaaattgttgtcctagaccctcacaggtgacaagaatcaatttactggttgagtgcgatgacttcaaaagctcaacgtacaagtacactcattacaatgtgttagaggtgtatactcggatctcaaagtaaacaacacacatataatgatgaagttttcgacatcaacagacaaccgtttcatatcatcgatgcagttctcaacagcagcaagaatcaggctccaaaacaacatctgctgaccgacttcagcaagataaattttggaacaagtcagagaaagagcttcagactgatttccagctgtccagtaagtcacaagcgcaaggattgaatctgagaaagtccatttcagaggctgacaagagacacgagattcaaaaggctctgttagacatgttggacaagaagaacgactctaagaagttaactatctactggcttaaaagccacatccaacgactttttggaagccctccgaaagacctcctgatcaaatcgaagagtctctcttgaccgcgtactctgaatgcgttgactcgacgaccaaagactgtcccaaagagagaataaagaatgacaatgttctccggagtgagtccgatactccccatttcaatgacatgtggcaagcttattatgctgacaccaagctgagaagtcagacttatgtacacaaaatatggcgagtctgagactcgagggcttggaactggccaaagaacagacaagtctgacgaagcgatttcaagttttgatgagattggatagtctcagacaggagaaaccctccaacagaggcttcaagctaaccttccttttcgtctcgaacaaaacagacgctcctcaccctatctgctgcttgagtccgaagaggcgacagcgtcgcgattattaacagacggttcccccctcattggaagatgtctatggccttgacattttccatcctgattccctccccaagttcaatagtccatgaaagcagattgaagagctggatggatgggtggatcatgtacttggaagctggaggagttgcgtgtgtagtggggtaattacgagcgcctcatatcggggacgatatttccagagtacaatcgagtcgtctgtctcctgctacaagtagagcgactgtctaccattgctttccattacacggcacgcatatcatgctgtattttctgggcgtgcagatttgcttctgccatttttgataggggtacataaattgttcgggaacacaatgagggcacaagcgcgttttgcgtcgacatgattaatgcgtcgcatctgagaagatcgtaagtatgagtacaagtagctacagtacaagtacagtaggtactgtactcgtacccgtacaagtacttacacaacccacacacactcgtctattgcaactgtaggttccctgacatcatcgttctactcctatgatcgtagcgaacgatggcgacacttgcctgtgatacctggagacgtgcgagatcttctttcttgcacataatgagtttggctgtcttataatattttccgggctgtgtatacccgctccaactgtctgacatcgagaatggataaaaatggaaccactttgggtccctaagaaagcaacgcagctggaaactacgtgaaaatgtggacaaaggaaaagttccactacaagtacagtacagtacacagtagcccgatccaagtgtcactgtctgtccacaatcatcgatccaaagtgtcaacacagcgcaggctgacagctcttcggctctgactctttgtccctagtcttggatgtgaatgctattttaggaggcagtgacactcctgaacgcgtggcgcataaacgaaaaaaatataaaaaatctccgtctccagggcgatacgatcgccggccagcttctgaggaagctgcaaaatttacacaagtacaagatatcatatatactagtacaaatacactgtacatgcaatatgtttcaatggctgctccacatgaactctgttgtattttcacccccttttacgcgtgtgactgaaacccaaatcttatacagtgcgtgtggatcccttttgagaagacagcgcccagcgtccataaacacacagccgtgtggatggcacgagctagccgatgctagtgcaaaactactgtacaataccgaggagaaaaattatctgggtgagccaccagcgaccagcgagtattctaatgatttattgagtattaaattaaaaatgagccaggggacaagatccatcttgtctctattctaccaaaagccagttacagtaataagtaaatacgatccgtaagactgtattaaacttacagaagcatggcaacagcggcgataccggcagcggcgacagatccaccaatagcaacggcgccgttggcaatggggatggaagtcacggggggaacgggggtggggagggtgccgttggtgggggcgtggcagcctccagttccgcaagaggtgatggtggcgacaacagtggagttgacatggacaataccagtctcagtgacggtgggagcgacggtaacgttctgggcggcaacaaggccggcggcagagatgagggcgagggcggaggtcttcattgtagattggggagatgtgataaacgagtgaatgaggttggagagtaagatctgaggagtctggagggtgcggactgcgggccttttataatggacctctcgtgtctgtgctaattagcgccgcagggctgacgcatatctatcagaggcccttcattttttttctttctgcaaactatgaaactgaacattgtaccaattcgggaaattagttcggttcatgcatgtgtactgagtcctccaagggtctaagctgtacaaaataaggggctacggttggatatatgtaagatagccatgcatacattcctcctgtacaaccaggcacagcggctcgggccgaacccacatacgcaacccgcctggagacacattggataactggacagcagaacctgttcattctactgacacgtcgtcgacaccagcagcgttctaatagtgcctgaaactggaaccaatacacctgcattaggacaagtccccttatcagtgttgggctactgcgcacacaattatgcttttttttttttactttttttttttggcagccaggaatgggtgagtgcatctcggaggctacagtgcagctttgggagcttgagccgcgtttctttgttccgtgaccacgaccgagtgttgtggtatcgtaatatctatcttattttttcgtcgtgcttacaacatttgcgtcgaaagggggacattcccagcaagaatcaaaatttgaagatgtgattagagggagagcttatctcttcatcttagacacgttaatacaatgagactcttatcttaaaggcagactaataagccgatgatcaccaacacctacaatagattttgtgtctggtgaccagttttattaatctacatctgcggaactattatgaccaaaaaatggcctccaatatcgaataaaacaggtatctatttcatcccctatgtatgacacgacaattagaaaaaagcccagtgtgtgttacatgctctaggctaaaaataactttctcatcatacaatcagatggctccctttttaagacaccgttccttgtgtattcacgtgatcgccaaccactccattattaaaactacactcattgaaaagcaactggtacgagtaggacttttcgatgtgttggaactgactaagcgcttccagcaggccacgccgtagcatgaggtactaacgacaagctacttagcagtagttactgctaaaagcagccactgggtatccacagctcgtgttcatcatgccgatacacacacccaatgtgaatacagtatcgatcgaatttatgtatcctacactactgtatgtactatatgtacatactgtcgctacagtacaagtaccggtaactatacaagaccacatattcgtacggaattagctaccgttacaagttcgagtacagtatggccatacgaacacacagatccgtcataatagttacgttatttaaatatattgggttcgtttgaagctgcttaaagcttggagtcgagtcgaatctcctcaattcggttgtcctcgaccatgaagtcggcgtaaggcttggccttaaccttgttgaggtcatcgacagagattcgccgggcctcggtggcagggttgtaacccagtcgggtctttccgttctcaccaccctccttgtagaagtcgggtcgcttgtagacggccatgacgacagcgccaccaagaccaacgttgtgctgaagacaagccttggtgtccttgaccagtcggttgtcggcccagcctcgcaggtgccagaccagctctgagcactgagcaagaccagtggcaccgagagggtgacccttggaaatgagtcctccagaggggttgatgacgtacttgccgccgtaagtgtggtcaccgttcatgacaaagtcacaggcagtgccaggcttgcacagacccatggcatcaatggagacaagctcgttggcagagaaacagtcgtgcagctcgacaacctggacatcatcgggggtcatcttggcctgcttgaacacgtcctgggcagcctttcgggtcatgtcagagcccacaagctcaatggagtccttggagaaaagcttgggggtgtcggtggccatagcaataccggcaatctcaatggcctggttctggagatgggggttctccttgatgaacttctcggaacagatgacgacggcagcagcaccgtcggaggtggggcagcagtgcagcttggtaaggttgtggaccttgggggcgttcttgatctgatccagggtgtacacggtctggaactgggagtaggggtttcgagaagagtgctcgtggttggcctgggcaattcggtcgagacactcggggttaccgttgttcttgttgatgtaggcctttccggcgttaccgaacagctggcagacaagaccggcctcggactgctcctcaatgtcaaacatcatctgcatggacttgtccatgggggacactcggtcggtccacttggtaccgagagatccaggctccatcttctcgaatccaacacagagaacacagtcgaggacaccggccttaatgagctgagaaccaatgaaaagagctgtggatccagtggaacagttgttgttgacgttcatgacggggataccggtcataccgagctggtagacaacccgctggccggaggtagagtctccatagacgtagccagcaacacactgctcgaccttgtcgtaagtgattccggcatcaagaagagccttgacggcggcctcgagacccatctcctcgtagcccatcagatctcggggcttgatgaacttggtcatgccgacaccggcaacgtaaacagggttggacattttggatgtgtgtgatgaaagattaggtcgataactggttgagtagtcgaacttgagtgcactattgagatgtggtgagtcgtgtcttttataatactagccacaatgtggggcatgctgcatgtgagtttgcactacgcccaatcagggcatcagggttgcggtacagagggctttaaaatcttattacaggcgtggtcggctcaagctcaacttccccagagtaatcccaaaattgggcctgcaatattcgcctcaagccggcacaactatatgcaccgatttccaaaccaaaccccgtggccaggcgggttatcaactgtcgtaacaccatctgcctcaagataaaatggtacaactacgatcaatagattttccacgtgctagtgtcaagtttcactcatccccaccttttccggcccgtgtcacatgaaaatggcaactcgcaaaaggtttacctactaacgggtgtggggtactcggccgaactttgcacccgaataccgacaaatcattttaaaacaagattgaaagatggggaggacccaaccctgcgtacacaaccactcatcatgggattgcgaagaatggcaacctgcattatgatcactttatgcacccctcactgacctcaacgggccgttcgaacctcatcacatctgatcacacttcatggaaccaactttccacggcctgaaaatgactgtctcaaagttctggatcaaattccccaaaacctactgtaaatcagacccgacccgaccctacatatcctctcgtaccgcacagacagctggctttataacaaggtggcaaaaacgctacaatcgtcatcatcattattattgaacagtatacatctcagtaactagctgatagctattctctcgaaattaaaagcacttagtagctcagtttgttagcaagttgttttgcccgctccttagcctgcttatacttggcacgtgcctcctccagctgagacgaacccataggaggcgccatctctctctggaactgtgtaagcagcgcaaccatttggtcaatgggagacagcacctggatgtcctggagaatccgttccagagactgctcgctgggggtgttggggtcggcattggctgccaccgaataaactccgagaacctcaccagtaaggttggagtgtgtatccatggacttggcaagtgcattgtcaaacatcacctccgccatgttacgggcctcggtattgaagtcatagttctcgttgacgctcagtttctgagcccaccccatgtcgttgttctgaggatactgaacgtcgaggacatccgcagagtggaccagaggcatcatgaggtggacccggtttcgagcaactcgcacccacgagttcatgatgttgtcagcaatcagaggcagcacaggcaggaagttgggcaattggatagggccgatagagccaaactgcgccgtgtttacagtagtaccgttctcgttgttgattcggatatcaatcgacaggcctcgtctcaggttggcacagttcttgtgctcacagttatggttgttgcaaggctccttgggctctccggagggctgaggagcaggcgcaggtacctgagatggaaggggatacgggccgtcgggaagagggtatggatggtcatcaacggggggcgggggagggtggtatcgcacgggcgggggagggtatgaaggaggcccgttaccagggtatccgggaagaggttctgaggggtaatcaacaggacgctgaggctgagaaggattgtaggggtacggaggcgtaggattcggctgtggctgtggcggtggctgtggctggtgaaccggccgctgaggcatggactcaggctcttgtagaggaggtgggaaggcatggtgaggaggatgtacaggagccgctcctggaggtgcaggaagaggagtgccatcttctccataccgtctgtagccgccacggttgccatatcggcttcgagacgaggggtatctgttgaagggacctcgccgtcgagcctgctgtgacctagccttgccagagcgattgacgacagtagaattagcacccgacatggtgttgttggacccctccaaggccgaaagatcacgctttacagtggtgccgttctcattgatccggatgtccagctcaatggtgctcgagcccttgtttcgtgtgatgggccggggacgatgatgcttctgggggtatcggtctcgcatgtctcgcatgtcgtcacactcgtcatgaccacagtcaacctcctcgcagggctctccaaacttttccttgtgcttctgtctgaaaagctcgtgtagatccatcaaaccattgttcttggccatctcctcttgctggctgataatggtctcacggatttgtcggccggatcgacctcggcctctctgacgagcagagggggttcggaaccagtctaaccgctgggtctcaaccatggtctcgccctccaaagcatgacgcttcttcaactcaggcgcagaagtgctattgtcggtgtcagtgtcgttctccttgattcgaatgtcgagctcgatactgttgcagccaccacaacctccaccgcccttacaaggaggatggaacatcttgaaaaggcacttgaggttctgaggaagcaaatcttccacaggaggatgattgatgccacaggggggcttaagaggatcatcggtgatgtttccgccctgctccttgattcgaatgttcagctcaattcggcttcgagagttgtcacagtcatcatggccacaatccagctcacaacagggaggatggaaatgcttgaagagatcaagaaggttctgagggacgtactcggtctcagggacaatggcggcaggagaaggtgcaggcccctgagttgcagagaagacggaggcattgtgagctcggatgatttcaatctcgatggcacgacgagcacgcagacatctctcgttctcacaaccagtgtcgtcacaaggatatgacttgtgcttgttcttggagtgacgaactcgagaacgtcgatgaccaacgcgagggcccataggataggcagggtgaggccaggggtaggcattgtcgtaggggtgatcgaaagggatagggtacggccactgtgcactctcgacgttgccatctgcagaatcctcagggacctcatcacgacggacatggccttgcttgttgatacgaatgtcaatctcaatttttctggaccgctggcagctcttgtgaccacaattgggatcgggacaaggcttgggggctgtgactggatcattgtcgataggtgtggtgggtggaggtggagaaggatagtcggggataggaggagggtggtcaaagtcgagatcgtggtcgggatcatggtatggatcatcgaaatcgtcatcgtagtcgtcatcatcgtagtcgtagtcgtcatcgtcgtagtgaggcgggtaatcgtcatcatcatcgtcatagtagggctcgtcctcgtaaccgtcgtcataatgatcatcgtaatcatcataaggctgatcttccttcaagctatctctgggatccattggcacatcggagggttgggtgacgggtgactcggcagtgctagtggcctcaatagatgtggaggtgtactcggaaacagaagtctccaaagagacaagggactccgaagtagcaggggactcggaagtagcaggcacatcagatggagatgcagtggtggtaacagtgacgtagtcgacgggggtagaggacgtctcgctcatggggacctccggccatcccggagcaggactgtagataggtggctcaggctctgtggttgggggtgtccatgaatcccaatcaggctcataagtggttgagggctgaggataaggcgagatgatctcgatgggatcctcgatgagaccgcactctcccttgcacttcttgcggttgcagccttcgcaggggtgcttggggtctttgccacacttgccaggacactgaggaacatcgcaaccaggacaaggggtatcgggaacctcaccacattcgccattctggcactccttctcaccacagccacggcacgggtggtcaggctcgttaggggcggggggcgctttcttcttgcactttccactgcatcccttcttgccgcacttgccacaggtactctttttcttcttggcctgtttgcacttaccgctgcagctcttcttgccacagcccttgcaggccttcttgtcgtggtcctcgacaacctcgtagtcgtccatggggtcagacatgccattctcggattccacctctgggtgtctctggaacagaccaccgatgatctttccggcacggaacagaggaagttttcgaagcgcatacttgcggcgacgaaccaccttgtagcaggtctccttcttctggaaatctagcagacagaactcgcgattccacatggcctccatagaagagagagaggcgaggccggcaatcttctctttgttaccccagcccacgaaccacaacttcttggcgtctgtgggctcaccatcctggcagtggacggcgacgatggaggctgagaactgggggtcctcgacgaggtgtgagaagtcgccatccgataccacgacgggagaagagtagacgacatcgttgaagattcggactccggtgtatgggtgccaggagttttgcgtggggtcgcagactctgtgcttggaaacaaaattgtttgcagaagccgctgtgactatcgtcagccacagcaacagggtcgcttctaataatctcatggcgttgagtatgaggagaagagagtacacagaataggatagacttatgtgtttttgagggcggccgattttaccttacacagaagcagtgagggggtatatacaccatcatgcagacacacctacaacagctacactgtaatgccttcaagatgaagacacaaaacacacaaacaggtacgtactgtaattgctgtaggtactgtatactgtagcttgtacttgtatcgtacttgtaggcagagcccacaaacacattcatgttaaatatatatactcatttcaaaagccggtagatggactaatggttcacagggttgaacttgcctgcttcccactgatctaaagcactgtggatgttggtccagtatcgcaacagaatagtagcagccttggccttgtcaagatcatcactagcaaatgcgctggtgagttcctttatcgaggcctcaatccgcttagcgttctcttccttgagtgattcaatctgggactgttcggtagcctcctcaatggcctcatgcacctccatgatctccatgagggcctccatatcctccacaccctttggaggaccagagctaatatcttcctcgtccttcttatcttcgtcaacgtcaatgcctcggttctggagaatgtgaatggctcgctgcagaggatcgcatagagccttgtacgccttgttcaggtcggctgatcgttgctccagctcctccatggacatgccctgtcgctgttcctcggtcagctgacgcagtttatcgggatggtactggctctgtagtctcaggaactcatttcgcagagctcgggggtccagctcgaacttgcccttaggaggcgcaccatccggcagagtcttggggaagtatgagtagaacgaggtcatggagcgacgctggatacgcatgacgttgcaagttagtcgtggggctctcgaaaacatcttgtgtggcggtgcaatggttgtagagaggtaacaattcacacagttaacctacaagaatctccctttctgctgctggtacgatatgtacgatgagctaatcggatttaatttctgcgtacagtgtgggaagtgtgaagctaaaaatcgcgcttcggagttaggagatctccatatatgcaacatggtggaagccaaccccaaagccggagcttgggttcctatcacaactgacgacggcagcttccaatttttcgccagattgaccatttccaatggcggatacaccctgcatcttgctgatgtcgccagctttcaattctggattgaagacctgcgcaaggaccgagtcactataagagccgaagatgacgattgcctcatcgatgccaacgaccccacacagcatgcactgcttctcgacaagctgggtcaggctctgcgagagggccagatcgacatccgcaagacctcccgaggactacgtatcagtgtgtctatgaagatgggtgggggcacttttgaatggaccttccgtgtgtctcaggtaacagagacgcgtgagctggtggaccttcaacggacctttttcagtggacttatcacagttagccattcactgctgtcccaggttgagtttctcgagtctcagctgtctctgaaggactaccatattggagctatgcagaagctgttggctgataccgagccaggacgatctacagagtataggccacggcggttcactgaggcagcatacaagaccgaccctgtgaagctaactgagagttggaaggaagaacgaccagcagtaaccgaaaaagaggccatgctgtctttggcaaaggtggacccctcactgtggatgctacgagagactgagaaggaggtggagatcacagaaattaaagaagacacgagtttcgcggatgactttgtggatgatcaggtggaatcagcctcgcaactccctacacaagacaagtcagagactccaaccgagtttgaaaccaaggacgagatggcccagatgggcgtcgacaccccagacctgtgcgagactgaagatgaggaatctgctgaggaaaaagagaatattggaaaaactgcagacgtgagtaaagaagaaactccttcaagtgaacctccacagaccccggagaaaccaaaacctacacctgcaagcactttcaccgagccttcagcaagccaaaacgatagccaaggctctcctaaacgaagaattggaagtctgatcaagaacatcccgtcttcgcctatcaagggagaggacccaggtgtcgcatcaaacactgaaacactgaagagaaaacagctggaacagacactacagaaacagcgaagtgctgtcaagaagaaacggagattttagtgatgcttcagaggccgctgtctgtactgtagagtacagtactttaccatgtttgtatatattaacgggataatgtaacaacagcagtttatgtgttatgaaatgagatatactatagctacagtgtgctgcgtgctatgatgtgactgtgttagatgcactgctcgttaactggatcagttaaccagactaagaacccatccaacggcatcgacgtagttcttgggatactcccctgtgaatgacttttccatgtcggccgaaagatgcataaggccacggagaaaggctaaacgttcaggagccggcgcgtttgaccccggttggatactgcgaagattggggaactgaaactggcgcagttcgcttggacgcagctgctccattatatcagatatagaaccgatactggtggctctgtggatgttgtgattcggggcctgaaaagccacggccatccgcagcaccttaaacacaaccttctcaagttcaggaagaagttggtcagggctctcgatcttgggatcgtcaatatactcaaatttacgaggacctggtgctggttttggtggtgactgtggctgaggtgtagcaggccgatatgaaaccgccgcaggcttaggtactgcacccttgttatgcctcgacggtaagggtgccatttttcgcggaggtgcgtctgggggtctttggggtgttggtgtactggatttcgtgtccggtggagaattaccacttgtagacaatttcctggcgtgtcgagaagcaaggcctccaggggccacttttctcgatttttgttgtctatcgtctgacgcagccgaagagggtgttttgggttccctttttcgcttcgaaggctcaacttcgatgtatgtggagacattggcgtgtttcggaggtggtcgactgggcgggctgacatgccttggtgggggtgttggctgtggtggtgggatgggaggcgcaagatgcacatgtgacctgtggctcgcagcacccgtatctgtgtccatcatttctcccatgtttttggcgtactcgtctgcggtgatacgtgcaatggtctcggcggtcattctctcctgatacgacactgtcatgatctcgtggattaaagccttcatacagaggttcttatcgtctgagagaatgactataaacgcgtcggccttgtgctgaaagtatctacagcagtccagaatggcatcatcaccacgtgtactctcacccagtctctctgacactttctgtccaaacagagcttgagagcgagctcctagctgttcgaaaatccatgcgttggccatgcgcgctctttgacctagtgacaagtccagatcaatgtctcctgtggataccgctcccgtctggtacctgtactccatcttacctgagtttttcagaccgtccagctccttgattactgcccatggaacaatgagaatatgaccatactgctcatgtaatgctgccagctctttcagaagcgacaaatgtgaaattgcaaagttagtgtcgatgatgagcagcagcctattctcaaatcgcagtgccggtggctctcccgtatggccctccaggtcaagatcgagctggtttcggatctcctgggttgcctttgtaatcgatgaaatctcctccaaccctagaatgtctgttgcatgagccttcctcggcgatctgctcctccgggtcttcattttcggcagaggcacgtccgagtaatcctcttggggcgaactgctcctacttgtagtccgtgggattttcagcttcattttcggtaatggcacatctgagtagtcgggctgtgagtggggtcgtgtacttgccgtgacaggtttcttcggagggctgctcccccaatattggttcatgttggggttcgtgcaagtaaaagtaccgccaatccgcaaatattgcctgtgccgtataatgccgttagagccgtgatagtgagcctgctcgtccccgtgtcgtgtttgatccttcgcgtcctgcttatcggatctgcttagtgatggccagagatgctgggaagtaaattacagcgtgtggcctacttgtagtacagtaatcatacaggtacagtttatacctgtacgagcagttgggagttcggctaaaattgaaggtggtcttcgcggtgattatatgggtggacaaatgacttgagttgttctagagcatctcctgacttattttttcataccaatggcaaagagatgtcagccgtcattggtttaaattaaatgctacagtggccttctcgccttcccatacccattttttctgaccactatcgtggtgggggaacaacatgtactgtgaagtagatgccgaaaacgtgcaaaacaagcagtagtctgagctaagcaagagactggtaaatgaatattgaagcgatgaacacggtcttcccatacctgggtcaaacccgttgaacgccgaccgataagagctctctcagaacccacattcattctgagttacactgcctgcagttcaggagctggggaaaaaactcacgtaggtcctgttcatgcatgcaataaacaataatccattgtttgctggaagtgcgttcgagggatatccacatcttgcgtaaagtacagcaattgaaagtatgctggcacattttgcactatacaatctgaacacatgcaattcgtttgcgtctctcaatattctccctatagtacatgctgtaatatgtcagtcactgtgtcacgcactggtttcagcttgctccacctctcctaaatataaccttcggacatgcatctagaaattaaccgcagcactaacctaccaccttagatacacaccactccgttcattgcacccgctaacagcatgcccgaagaaccagtccagggaatccagtcggccgccatgttcgtggaccccatgacgggccacttaccagccaccacagacacccctggctttctagctcgtcccaagggcgacatcaacccccagaagaaggccgacaaaatggtcccactgcacgttctgtggttcttctcacaccaggccattgttggcactggagcttgctattttgcgctattcttcatgggcctgtgcaactgtaagctcgccagaggcctctatcgaatcttctttctggcgtgtatctccgcctactacacgtccatctaccgaaagtacggaggccagcgaccctcacgatacgtgctgcttcaaacagatacattccagtaccttctgatggccctgctgtttctcatttcgcgacgcagcatcttcaagttgttccccttcttcatgtactcagtgatgcatgtcgctgagactctgcgacgacgagtgctgaagcgagactcgccattggcccaccagctcaacgataatatcctcaagtttgaggcccccatccaacgcattgtcgccgactctgagattcttattcttctcagaatcctccttaacgctattttgtttagacagggcgctgccgtatgtctgctcatctatgttgtcatcttcagactgcgagttgcctactcgccgccaatccaggagtctctcaagcggcaggaggagcgaatcgacgacgtggtcgctcagtcatgggtccctgaacccgtcaagaagcactggggccgattcagagacctcgtcgacaactacgagcactcgcgactaacatcactccacgacgatcctgatgatgatctcgtggaggtgcattctgacgaggagggctacgaccagaatgaggaccctgatgatattcgaaacgtgcctaagaagaagactgttaagagacgagctgatctcgacgagaatgacaaaaaggagtaaccgtggaggacaacaggaagtgaagcaattgtgtaatatattcaagtataagtaaaaacatatattctagctactgctgcatattgcaagaataatttataacatttttgtgttttgaatgtaatgcttttgtactcgtgccgatgctggattgtatgtacttgtgtgtgcgttcataggttaatgtgacgattggtttcgttatcgcagtatctttacatcctatgatttgcctataagttggttgtgtgggtctgtaaccttcgaaaaagatcacctatcatttgtctataagttcatgttgatgatggggtattgtccgtcaattagatgtcccattatttaggaaggttctccttgagagtcatgagatcctcccaagctttagtctcttcccagtagttctttcctcgtccaacaagcacccgcacggcactcttgcacttgtacttccagtcaggacacacctcgcctccatttcgaccctccatctctccaaagttctcgtaagcctcgcacagttcgccaaggaactcgacggcgtcagcaaacaccttctcatgctcctggacagttggagagtgagtgtagactcggaagcccttctcaaagcactcgagagcagcccaaggtcgctttcgccaaatctcgaccttggcaatggccttccacaatcgagcgttggatgtgagcagcttggggatgaggttgcaggtgagatcaatgcactccttctggaagaaggagagtcggggagcaatctcctcgccatcgggaccatccacagctcgagggaactccgtagttactagaatggaaaccagggcctccacaacaggcacatcaatggccttctcaccctccttctcgcccataatggcgatgatgttcttggttcctcgcagaacctcgttccactcctccagctcaatggccactgtcacgtagtttgcccagattctccagtcggagttttcagatgcagcacgggtcgacttcttgagagcgttgaaagcttcggtcttcttgcccagtcgaagaagagaggtggacaagttgctccaggccttggggtcagtctcgtccagagaaacacatcgggtaaaggcctcggcagcaagctcgtactgctcggtctcaagaccacaacatccatacaggaaccaggtgttgagatgcagagggttcacatgcagagattcgttgaaatgcttgatggcgagatccaggtttcgctcaacgcccttgggaggcatgtagaaccactggccaagcgatcgcttggatggagcgtacttgccaagcttccatgccttctcccagtactcgggcttaagggtaatgtcacccataacggaccagcctcgagcatcgtcaggattctcgtccaggtgcttctgcagaatagcaataccctcctcctgcttgtcgacagcagctagacacatggccatctcggcccacatttgcagtctctcgtacagcccaagagcagtcttaagagagccgatagacaggtacttctcagccaacagagcatccatgctccaggaaggaagaggcatggcctgatggacgtaccgaagtcgagatgcaggggaagccagcttctcctcctccgccttgtcagcctcctcaagtcggggaatgtatgtcattgcgctgtgtccaagctcgtccacgagagcctgcatctgcagaatacctcgctcaacggtctttgggctgtcagattcaagaacagatctctcccaaagagctcgggagaagagaagccagttgactgaacagctgggggcgtagataagtcgctgcacgtaggcagagagctcttccttgacgaagggagcgtcagtggcctggcactgtcgaatgtactgttctcggagcatcagaagagcggaatcaatgtctctgagaggaggctgggcgttggggtcaatgtcctgaaggccaggatcaatctttctgtagaaaggactgtcaggatctttttcgccctccatggccgaataaagaggcttctccaggaagagatccgagttgagaggcaatgcttcgggaagttggatctcctcaccggaagctgtgatttcctttctgctcttggcaagcaaaagaaggacagggtgctcgacagtctggaacttggttcgcttggccataaaaccagtaagagacagaagcagaccactggcgttctgtccgagcttgagatcctgctcagctttggagtcgtagtcgtacatgagctcagatcgggccttctcgaggtagtatcgggtggcgagttcagaatcgctttccaccagcttcttgaacttgggaaagagctcggtcaaggagtcgtgaatctcactggcgtcagcaaacagcagagactgctggataaccagagctcgtgtgagccaccactgggagtaggactgcagttcgccttcttgcttctccactagggctcgcaggagcttcagggcttccaccagaagatgagcagccttggtaaggacattggcaggctcgttggaggcagaaagatccttctgtgtgtagccagacgtgttctctgggatcaggccatcgatctggggcccagtaaagttgacctggatgaaagactggatcagggcagctgccttcaacaggtctgtttcgggagagtcggtggcgtcggagagagccttgtgggcttcaggtagctttccattgataatgagatcggcaattgtgttgccggagccttcagccgggctttctgatagaataaggggtcgaagatacgacatagatgttcacactagcaggtacgttttcgcttccatgcacaactgtaaaaatatatttattagagttggctgaaatgtcttggaaggcgagagaaattggtcacgtgcatattagctgaagttcctgtgtgaaaaattgggagtaaaaaaaattagtccctctaccgcgcgtaaccctaaccttgagaggacatcgtctgctgacacgaagtggccgagactcacatgcggcgcttggcttatcggcgtgaatgcggcacgggataaaaggtcagtctgcacacatcaccgtatcaggctgcttgagtgatatcagccccgagtaacgcaaacgcggggttaggaaggtggatgagggtgtacggcttagctaaacacttggctgttccagaagcttatagaggaagactttgcacattcctagcctaatggcattacatgacatgcaaaattctgtagctattggtcgcatggtcgttgggctatattttttctctcttgggcgtgaagacattacaagtagcctgttcactcgacgcacacctgcaaccgctggtaaagcttttgtgacttaatcatgcatggccccctaaatccacgacaatccattggatcttgatggtttgggttttttaaagtggttcacttttgctctcgatgtcgacgatgaaagtgagtggtgttaaactgggggatcaaaaatatgaggagcagagagattggggtctcacaggaagcagaatttatagctggacccagcccccatcgccactgcctgcggatgatagaaaatatttatagtagcggcttatttggtctaaagtagggattttagctacgttttttcagtcatgccttagtgctttacaatagcgcttgtcagggtttacgctactgtacgatactcttgtgcacctcagtggaatagaaaacgaaagaggctgggctaatttaaacgtcagagaatggctctaggccaacggttctacaagcgtgaaaactgtcacaaagacgtgggacgagtttctatctgtagagggcgtgctgtttcatccttgtaggtgaaccaccaccacccttctcccataggttactcccccacgtggtgcttgtcccttccttttacacgagaaaagttcctcttcgcacccttttcactcagcccaagtgcacggttgtagtgcaaatgagaaaactttaaggggaaaaattgacgaagcttaaagtggtaacgttgtgtgagctgacatgcatatataggacagggcggtggcagatgtcgagttttggttcttcaccaccaacaccagcaaccctctcgtccactaagagcgagagaccccaactactgataacgctggtcgaccttaattttctttccgctcccaaatttgtgagggaacctccttgagagaaacacgacaattcactcatcaccaccaccaagtaacgccaaagcgcccccatcactaaaatggcttccccaaaccacttcgaggacaagctgggctccgacacccactttgaccactatgatgaccctcaccgacacagccttgaggagcgggaccaccgaccttctcgaaagtcttcttctcgacgaggactgcctggctttgtgcagcagctgcgaaacgccgtcatggactccgatgatgaggccgtagaggaggaggacgaggaggctggaggcattctgctcaaccagcccgccctcgaaaaggccaccatcaccacaaccacctctcgacgacgatctatcatcgctgatgacattgacgacactggctcccaggtgtccatggaccacgacgatgacgtgtgtctgcctgtagaggagggctctggaggtatcgacttcgaggagattgatgactacgtccagcagcagcgacgaggttccaatgctactcgaaccggcactgctcttaacaaagaggaggacttctctaccgacgagaccgacgcccggttcaaccctcacgctgacgacgtgcacctcagcaacctcgagcccatgcgaactcgagactctgaccgaagccgacgacgacgatcttcggtcggaggagctggcattcctcagatgagccggccctccgtgttccaggaccggttcaccttcttcaccgccgactctgaggccactctccgaggccagtctatgaagtcgctgctggagcaggacccttctcggtccacctacaaggagctgttcgagggcaactccgacacctggtggctggactgctacaaccccaccgatggtgaggtcaagatgctttccaaggcctttggagttcaccccttgacttccgaggatatccgaacccaggagtcacgagagaaggtggagattttcaagtcctactactttgtgaccttcaacacttacgagcaggattgggagtctgaggactaccttgaccctgtccctgtgtacatgctggttttcaaggagggcatcatcactgtgcacttttctcccttccagcacttcgccaacgtccgacgacgaatccgacagctgcgagagtatgtcaacgtgacccccgactggatctgttatgccatcattgatgacatcactgattctttcgtgcccgtctcccacgagattgaggttgagactgaggtaattgaggagtccgtatttgatgctcgagatgacgacttttccctcatgctgcgacgaattggaaaggcccgatccaagactctgactatgatgcgtcttctatccggtaaggctgatgtggttcgaatgtttgccaagcgatgcaccgagggccttggtgaaggtgcccctaagggacacatttccctctacctgggcgatattcaggatcatattgtcaccatgtaccaaaacctgattgcctatgagaagattctgtctcgatcccacaccaactaccttgcccagctgcaggtgcagtccgtggacgctaaccatcgagtcactgacactcttggaaaggtcaccgtcgtgggtaccattctgattcccatgaacctggtgactggtctgttcggtatgaacgttcgagtacctggccaggacggaaccaacctcggctggttctttggtattctgggcttcctgctggtggttgtgcttaccggcactctgctggctcgatggtggctcaaggccatggccaagaaaatttcgggcaacttccgaaacgtgggagctccttctgtgcgaaccatgcgacgggtcgagacaattcgaacgactggtttccctcagcatcgggagcacaactcggagttttctatggtttgatttccttttgatacatttagatttattttaattgattagatgatgtttgaaagatcacgcatagctcgtagttggtatcatggcgatctcgccgaacaacataaagttgattgccatgattcgttagttggtctaaatagaggtgagacactgagtgggatgtcagtgagacatttgcaaggtgatcggcactgttccgctgcatggaagctcaatacaggttctacagctacgtgtacctgtacagcagattataaaatgcattgtcaaactattctatctcgttttgtgtgtcattccgtggaggcagctcaagtgtaaaacatccgtcggtctctgcctctttatggtcaataaaagtaagtgtcattcgcaaatcgaactttcttctttttcattgcttccattttcatgacctcacgatgtagatttcgcaggtctgtttgcagtcgtcgcatggcaacacagtaccagctcatctggggaataatttcaacgtcaggcgaaaaccggacattgtaaccgttcctgttgggccccgagtcgaacacaaagacagactcaacgccatcgatgatcaaatcgacccaatcgtcgatccactcttgaatctcgattttgcgcagtgcctggtggtagattttccccttttgacgctcaaatttgtgttctcgataaagatccgacaaagagcccgtactggggggcacagaggtgccactaggaggggaggcatcggggagattggtctgtccaatgaagttactgttgggcaaggtggtgaagtttctgagagccattatttggagttggtgtgcctaccgtaatccccatggacaactgcaatatatatctcgattgtgacaacaacatggctggggttaattcttatggcctgcgatacgaatatctacgtgtaggcatagacttgaaggcgttcgattgtttgaccttcagtttatggcagggtttgcgttaggcataaataaccgttttcgaaatcacttgcgtgagcaataggaacgatatttgtgctacgagtgccgatagttaacgacatttcccaaagaccagggaataacgggtagttttttgcttatccagtaagaccccctaaaccacagccggagacatagacaaattagcaaagtgtatgtggtttgatcggtgctcgtgctttacagttttatatcatagtttgaacctcaaatattctttctccactctaaaccgattaataataattcaggtctgctcatggtagatggggaaaagcaggaaactatcttagctcagcatcacgtgcctgtaacactctatgccttgtgtaaaactgcgttggtctctttctgagctacagtagctcaagtgacaggccccttagctcccactatgcactatgcaaaataagctcaaccgaggcacggcgtgcgtcgaatagagttgggtatgttgcatccctgctcgtatatacgcatggtgcggcgtcttccgagcgaggtgtgatagtcttgggtagttttggagtagctacgatacaactacgcaaacacgcctcattaatcagcgaaaactcattaatactcatttaaacactataatatttggcgctaacaggtctccacgtgaacagtggctcccttcttctccttggccagatcgtcgtcttcctgcagctgggtagtggtgcttgtttcgggcacaagcttggctcctcgtcgtccaatgagataccaaggtagagagaacatctcgtcgatagattccagagatcttccggagacctcgggaaggaagaaccatgaccaggccagaccgatgagaatcacaccagagaagaagaacatggttccatggtcagtcagagactttcgcatgtaggggagtgccttggagttaccatactggttgacaaagtggaataccatgatgataccgcaggcaagtgatcggtgtcgaacagtgtagatttcagcgttgatgaggtactggatggagttccagccgagagcccacccgcaacctgacaggtagatggcagcgatggcacctcctccagcatgtctctgggaagcagttctgtcctcaacagccccagagctagcaggaacaatagacagatagataccaagatacagcatggagatgaactggagacagacgccggtgtagagagatcgtcgtcggccgatggtatcaatgaggaagacagcacagacaacggaagcagcaaacttgataatacctagaatggcagtgtacatcattcgatcagttcggagagtgacaccgagcatggcaaagaactggggcgagtagatggtgactgcgttggctcctgaccactggccaagtagttggaccatgatgccaatgaaaagtctgtatcgattggcctgagtagcaacaagttccttcaaaatagaaaagatgctagtaccagatagggcctgcttttctcgctcgacctgttctcggacatcaaggatctctccttggatgtaaacgtcgtcaatgggaagatgtctgatcttggacagagtttccattgccttttcctcctggccaatcttcatgagccatcttggagactcgtaaatgaagaatgatccaatgaaaaggagaccagcaaagatgaactggacactggtagggagtacccactgcattctgctctcgtcagagacgttcagtgttgtggaatagttggcaaagtattccaacatgatacccagatagactgagcccgaaaagacacatgtgcagagacctcgaacattcttgggagacacctcagcaagatatgtgggaccaataacgacggactgaccgattcctagaccagcaatgaatcgaccagccaggagttgaccttggccgtgagaggtgacttggataacaacaccgacgatccacacaattagcatctgttgcaaacatcggactcgtccaatcttgtcttgggcgaacatggcgataatggaacctcccacagagcccagttggaccatggcagtgatgttggagagggcatctgcgatttctttttcggtcttgttggggtctctgagcccgaattggttctcgaaggagacctggtgggatgtacctgagatgtttccttcatcaaggcctcgggctgaaccaagcaggccaaagactaggactgagagccacagagtccaattgaggacctgtttaggctcattcttcatgtttttccagaacattattggggaggtgtggaatgatctgtatgaagagtccgaaaaggcaggaataccaggactctatatacatcagctcagactccacggcagtatatccaactcctttcttcctctctgggatattccgaatcgcactgcttccccgctcggtctattcggctccgacttggcggtcttggcggtcttcaaacccctctgttgttcggtaaactctttagttgtgttcaacgattctctatatcaagtatctatgtcgggtggttttcgctaccggataattactgcacaacacaaccccccaccacaccagttacaaggttcaaaccgttacccagggcaagatatacctctaaactgggcatctcagccgtgttatagccctaaatagttccagccgtgctacactcccatacttgcaaaaagatagagtcttcattcccaacctcgtcccattttctttgacattgctttgcctaggccatttcccattaagtttagggctaccccacatgtaacaagctgtattcaaaatcttgtttttctcttggcaatgactgttgggatgacgcttacgccagatccgcggaatttgaagcccaaagttaggtcgtgtggtgaatcaggctacccacttgccatattattctgggtgggcagtcgattggatcaacccttggtcttgaaatcgtcccatctagtttaacatctgcctagaacataacgcataagactatgcgcccacctcttggctgttttacaccacatatttgtactccatatgaggccggtcgctggtataaatgtgacccccgcattatgtgtcaaaagtatcttttcttggtctacacgtcaaacacaaagtgccgtatcctgtcaaaacaagggaaactggcggatctgaagaaacctacgtgtttcgctgttacattgagccccacagtacaacctactttttgttaattgttgggggtacacactctaacgggcagctgggcaggggttcctaccccagatcctcgtgtcattggttgtttcggaacgtagattaatccgtagtgcggggtgaaccacagcgttctttgtgtggtccagtttaactgcacaatacactgcttgcttgttttggacataaaactggacacacattctgaaggcggtcacccgtgacactactgggacgttgtagattaaccgaatgggacattattggaacttccttgcttcaacagaatgcaactcctatctcagaaaccaccaggtacgcaattatgattctcttccccctcgctgccctagacttctacataggtgcctgcggtatcgtaagtacatattatgcatcacaataagtgcagggtgatgtttctatgttcagctctattcttagtttgtacttgtatccggtatcggcaaatcccggtgataacgacggctgcatatcaaaagacaagcgactgctatctgcaggccctttcattggccacaagaattatttggtttcattcgttatacgctacttcatctgcccgggcgggactagtccttgtcctctgtcaccttgacctcctccttgacctcctccttgacctcttttttggttgtttcctctttgtcatcctcatcgtcgctatctccaatgaagaatgggtccttctcttcctcgggttggggctcaactgccttgagaggctcccatttgttagactcggccttgctggctgcagcggtggcaccagcgagcgcgtccttggcagggggtcgaggaggcatcaatggcttgtcgtcgtcatcaagatcattgtttttgagagaaatggatcggaactcgccatcgtcggtaactcgagtcttggaccgtgacgacctggatgagtaaaactcctggtaagatcgctgagactcctggctctcccggccagatccgagagcgccaaccagtcctcgggtagactcggatcgaggggcgggggcaggccgctgtcgacggggagactcatagtaatcgtcgccgtactcctcatagtctctgtactgtcgctcgtcgccatcaaccccatcaatcttgttggacaggttcttgacccacgagttaaccttgttcttggtttcgttgaatccctgaacaacctgattggagaagtcctgccaatcctcgctctggaaaaagccctggtcgtcctcctcttggttctctcgtcgctcgtcgtatcggcctgagtacgatcggttagactcagttgaacctctgtatcgagcgggtacgcctccggttcggtttgcggttcgtctatcgtactggccagccaattgccgggccagacgctcatcggcctcaatctgggagcgaggagaatggattctgtgggccattgaggcgtcggagccagggcctccgatgggccgctgctgctgctgtcgaggaggaatatctggcttgaagttggggtcactcattgacagcagagcggtgaatgcaggctccacctctccgccactggcaaccagaacagccttaattatagactcctcagtgtcagggaaggcctccttgagatgtgcctgggcctgagagaaaggcgaaagaggtctcgggggtttgggaggaggggtgggaggctgagattcgctctgagagagcttgggtgtgtaaggctgctggtatgaaggagctgactcctcctctgtggtagtcttcttgtccacctcagttgtggtgacggtttccgtcttcttctcgtcgccatcgttgtcggtctcctccttttcggtagtcacagtggtggtggtcttatcgtcttcctcctccttctggtcctcttcatcatccttagagaccttagtgtccttggtggtttccttatcgtccaccttgagatcctcgaccttgtcttcaaggtcgtcaatctcaacttcagggttgggatccacctccttcaattcgttgttcttgttattctttttggccattattgtggagaaacaactgtgatgatgtgatggaaggtgtttaccttaggccttatttagtgatatctcgcagatgccacctatagcgttatgcggagcgtgcatggccgggtaataaaggagtttgcgctacagagaggtctagaagcaagattgggacacaagcttgacatagtcagctcatgttcactcaatctctgtttctctggcagctcaaactgctggtttaaccactgcagccacagtctcgaaccctgatgattcagataatcaacatgcatgcatgtgtccaatgacctgttgacaatggatgcggtctgtacagtttctctcactggtggtgcatatacatccctaaccctgcatgattttgggactataaaaacctgctcacgtccatcttattcttgttctttagatatcaactcctattactagagcttcctttcagtatgacaacctcactgaactgaagtgtggacacaggagagagatcaatgtggaatctgtacacagccggttggggaacgctcttcttctttgttccgcgattggtaatctcacctctagtgagatgaacctggcaggttcctacatcctccttataaaattttcatagcatcgtcgacgctgcattgtgactatctctctggtcactattgtgtgcttgtgcctccgtactacacccgtgtttatgcgaaccaggtggggctgaatattccgtatttttgccttgctcaacggcttgtgtgcaaatcttcgtcggtatcatatgttctgtgaggcggtatggtatttaccctgctgaaatgcgtgtcgaatagtctcacagtaaaggtgcttgatgaggtcatgtcgcattctttatgtgtcttttattatacagtatttgcatctacagcgtcaggtttggtcaacgaaagcgtcaacaaaatttccaactaattattcaactaaacattccaatgtttgtactgttttgctttgggacatcaatgtatgcagaacaaaaaaaaacgataccggtgaatgccgatgctggaaagccgcaatacaactcactaacccatgacccgggtctcagccaccattgaacggggctttcatatgttgagtggcttgcaacctgtttctttgtgctgacacctggggttatcagccaagacgacactgcatcaagccactctaagacgcgatgattgtgcagtccgccaatgttaatgtggagacaggtttagcaattggctcgttctggcttgagtaaggctgaaaagacgaggagaagaaacaacaggcttttttgtccctaatcatgcctcttattttcagacctgcgactcccagccggtggctagaaatgaggcttgaccatcccttgcccaagccacacttgctaaagctgttttatcctatggactactccatattgatggtgagggcagacgccaagatggaaattggaggtgcaaatgaaatgccaagaactagttgctctgtggctttcgatttcgtgatggcatccttatccaactcgagtcgtatttaagaaggactttgtagaagcatttgtctgtagaacaactcatcattgccatgtccaaaaaggaacagttcgccgtggagaccgaggagatcaactcttctgcctcctccgtcacctacaccgacgtcctcgacggagcaggaaccaaccaaaaccccttctctgaccccaaggtggcccagcagttcagagatctctatgagaagtcacagtacgaatgtcgacacttgtttgaccccgaattcgaatggactgaagctgaggagaagcgagtcaaacgcaaactcgaatggcgagtcacaggctgggcctgtatcatgttcatggctctgcaaattgatcgagccaacctgggtcaagccctcgccgataacttcttggatgatctcaatttgaccaccaatgattacaactacggtaacaccatctttctggtttccttcatgagtgccgagattccttcccagctcatttcgaaacgacttggtcccgacagatggattcccctgcagatctgtatgtggagtattgttgcaatgtgccagggagccctgtcaggtcgagcttcgttttttgtcactcgttgtctcattggtcttattgaaggtggatttatccctgatctcgttctttggctgtcctacttttacaagtccaaagaattacctatccgtctatcgttcttctggactactctttatctctgcaacatcttcacttctctactggctttcggactgcttcgaatccgagcaggcgggctacagggttggagatggctgttcatcatcgaggggttcatgacactgtgcattggtgtagcatctttcttccgaatgcctgcctctgctgcccagaccaagacccggttcagaaagaagggctggttcacagaccgggaagaaaagattgtggtcaaccgtgttctcagagatgatcctttcaagggtgacttccacaaccgacaggccattacgcctaaaaacctgtggcaatgcctctcagactaccacatgtggcccatctatgccatgggtctgctcatctacattggatcaactcctgtcacccaatacatgactctgactctccgacagatgggtttctcgccttttaacaccaacttgatgacaattcctccctctgttatcagaattgtcttcctgctgctttcaacttggctttctgaaaagttcaaccagagagccctctttgccctgagtgaacccatctggacttttggaggtctcctagctctcagattctacagtggagccctgtcggacatttggggcacgtacgtaatcctcattctcatcattggctctccttatgtgcatgccattctcgtctcttgggcttctcgaaactccaacactgtggcccagagaaccatttctgccgcaatgtacaacatgtgtgtacaagctggaaacgtgattgcatccaacatttaccgtaaggacgacgcccctcagtactaccgtggaaatactcagctggtggccatctctgctgcctcaattgttctggtcttgctggtcaaggtctactatgtggctatcaaccgacacagagataacaagtggaacgccatgagcaaggaggaaaaggcagagtacaaggctaccacgaaagacattggcagtcggcggttggatttccgctttgcccattagcctaaatagattaatagatagtggagattcaaatggtgataatgtgcgcttgtggcagcacatgatactgtagtgtaacacggttaatgcacgctatggagacacaaatacccctccaatatcagcagcaaaacacactattaggtggtgttgttaatgcaattgatgcacacagacagcttattcacacccaattggcacatgcacagttacttacatatccaattgacactacatgtactactgtacgaactatactgcaccctcgatcttaatcatcatgaatttatttatacattaagcatgtagcttttgatggcttgtggatcgcttatttgtcctccttgagctcaggaagctcctcagcctcctcgcccttctcgccctcagcaccctcggcgtcctcagcaccgccagcaagaccggcaccaccgcccatctgcttcatgagagcctccatgtccatacctccagcacctccagcacctccagcaccaccggcgccacccatggcctgcatcatggcagccatatccatgccaccagcgcctccggcaccgccagcacctccagcaccgcccatagcctgcatcatagaggccatgtccatgccgcccatgcctccagcgcctccggcaccaccggcaccgccaagctgggagaagtcaaggccctggcctcccatgcccatgtcctcctcggcaggaggctcctcgtcctgctcgtcctcgtcaacccacttgtcgaagtcggtcttgatgaaccgaagacggtgcttctcgttggtgagtcggggccagtagtccttctcgcacttgaccttctggagaatgtaggagatgcctcgaccggtctcggtctttttgctagcctcgggatcaatgtcgccgtagaactgaagatccagctcgtaggagttgtgatcgttgtaagcgttgagcttcagcttgttgctggtgagctcaatctcaatgtccttggcatcgggaatcaggatgttcaggtagacaatgttcttggcgagaatgtgctcgttagaccgctgggcccaggtaacctcgggggtgatagacttagtcttgttcatcttgcaattgtgtcttgatgtgatgtgaagagaaggaggtcgttggcttcttgatatgctacttgtgcttctccagataagctttagggtgtgggtgcagatattcgatgttcttcttagaacttccagggcgtgcacaaacgctaactgggggtcggtctaggtggcaatgcaggcggggaggcgtgtagatgtggttaatagggaatgaggcgagtgccttttgaggatggcatattggtggtacatagagggttacgtaaagtgacgtcattagaaacatccccagtcacgtcagtgataatataatacgaagtactcgtacaattatagacaaacaaggcaccaggatgttcactgaaatttgtgcccccgattctcccgattctgcgggctgtagatcagtctgtgcatacgtcattgtgagtgggaaaataatttatgatgaagaagagggatatacgaagcagataatgtgtcaatgtggatgtgaagtacgatccgccatcgcgtacgatgcgagtacgtctgctgagtccattatttcgattctacgcagtttacacaaaaataattagcgggcgatatgttctaacacgtgcgtatttcttgaaggcagagagcactgaacgtgtacgagcgcgaacaatgttcaagctcacacaactcgacttgttcaattattgatacaagtagctacaatacagccacgagcggtaggattctactagatcacaattactcaatcaatatcataataaattattcatatctaactaatacaggcagagtcgcttagagaactcgggcgttgttgatgccctggccgccggcgagaccagcaccgggctggattccgccctcggcagcaccgagagaggtagggttgatgccctcctgaccaggctgcagaagctcctcgttgtttcggcccagagtgggatgagcgataccagagccggtaccagttccagctccatcctggtgatggtggtggtggtggtggtgctcaaagaccttctcaccagactggccctggttggctcgggtcttggtgttgtactccgagttggaaccgacaccagaggcggtgtgcgagccagtcttcgtgccagtagaatcgtaagccgaagaaccggtgtttccagtagttccgtgctttccagtggtgcccgtcttggagtcgtaggcagaagtgccggtggaaccgtgcttgccagtggagtcgtaggcggaagagcccttcttagcctccttctcaaactgctcctgctccttggtggttccaaggggaacaccctcctttcgctcctcgtactcggaggtaccggggatgtgagagaggaacttctcgccgagagaagcctccttaccatgggtgccgctgtggggtccagtagtagagtcctttccgtaggcgtcgttgccgtaggcatcctttccgtgagttccggtagaagaagagttctttccgtaagcatcagagccagtggaagaagtgttcttgccgtaagcatccgatccggttccacgggcaccgtgagtaccgtgggatccagagccgacaccagcgccagtagcaccggcaccagcaccggcaccagcaccagtggcagaagagccgtagccggtctgagcgccagtagaagagccgtagccggtctgagcgccggtagaagagccgtgagatccagtgcccagctggtgcttcaccttctcgttgtggatcttatcggaggctgtttccttacctccgtgggacttgtagtgaggagcaccctgctcggagtaagttccagcaggtcggccaagaccaccgtcagaaacaggagcgggagcaccggaagcggctccagcggcgcctccgccgattccagatccaccggtagcagaaccgtagtcggaggtggagccggtcttagaggtaccgtgggtgccgtgagaagcaccgtggtggccgtggtgaccgtgggtaccaacggtaggctgggcaccagtagaagtggtagcgccggtagcggggtttcggtatccggactcggcaccagtagcggagttaccgtagccagactgagctccagtagctgaagaaccgtagccagactgagcaccgtgagttccagaagtaccatgagtaccatgagtaccgtgagtaccatgagtaccgtgagtaccgtgagtaccgtgagtaccgtgggttccagtggcggaagagccgtagccctgaccagcctgggcgggggcacctgctcgagtaccgttcacaccggtggtggcatcagtggagtaagagttggcgttgttggcagagttgccgtaaacgggatcaaaagtctgggggtcagaagaagttccggtaggtcggaagttgtcagactgaccggggactcgggtggcatcggggttgccataagagccctcgttgtaggcagcggttccttgggtagcgccggggttggtggaggcgttaccgtgagtaccatgggtaccctggtcgccctcgacccactcctcgaccttgtttgaaatcttttgtccgaatcctgacattgttattgttgtttgtgtgtttgtagttgttatagagactcaattgaggttaccgagtccatttaaatacttcttggaggtcaggtacagccccgtagatgttgctactgccgtaccattaaacgctttgtgcttgcatatgctcattgttcacccgcatttcacttcaaccctatttgggttgctattatttcaatacggcctaccaggcactgtgtcgaggtcagaaaatcaatggtttcagatatggaaatcagctctccgaattaaccagtccgtcttggctggttctcgattttcactctcaatgtccgaaaattcacgcccgagtatggtcaggtggccttggcgtcaagcattgtgacgcaatccttgcttaatcttatgtgtctcctctcgactaaggaaggtagaggaaagagaacggtacattttcatgtgtggcgcagacataacaatgaaagcctgttgatcctctggaatccgatcgcattgtccctggttctttgcttttcgcaaaacgggcgtatgagacgtcttgttcatactgtgccaggtatgagtatctactgtacgtccatgtcaaagttagcactaacctcgaactatcttgagccgagatcatacgacctgaaacgagagattttgaataataatattgcacttgcacacgtacagtagccacagtattagcagtagcgcgcccctcttaacacatgattgaaagtgagtgctcagttttagactcagtttcatagcatcccagattactctattgatgcactctcgttcggggggttgctgccagatctgtccaacgaaccaccgggtcactgcgccgccgattgctttctgacctgcaacgacgtagccttgcattccgattacgtcatgggtgcggacttggggagatgatgatttgcatcaaagttgctcatagcaatgtccccacaggcacacaaaccactgtaaaccgtagagtgtgaagtgaactcttgtgcccgtgcctgtacctgagtgaaacttgatagccataaaacaataccattcagccttgccatctcgttcctttttgccacttggcaagcttgtcgcatgcctgctgtagaagccaatatgggccaattgagcaatgaaacaacctttccagaggcttcttctatacccccccttttcatcggtgagcatcgcacactctaaggaggcgtgggtgaagagccaaaccctaaatgccagggaaagagcgtcaaacacaactacttacacgtgactccacaagacctaagggaacccatgccaacaacgctcaacgacctccccgttgagattgtccgcatattagcccagcacattccctcgaccgtcctgcgaggtgtcaacaagcggctgttcctctttgtggacgttgtgtatgaggagttgtcgcgtgcccgatatgcgcaattaggcgaaattgcatcttctcccgccattcgaagctaccacaatcacatttgcaacaagaaccatgaggacgagacgaggatatggacccctgagactgctgaggcgtttccggaaggctcctggttcttcatctaccatttcatgctgagagacgtgcgctactttgactcgcagacgatacaacgcagcagtgagctggagcgggaaaaatgtgactattatgacgagctgtcggactttccagctgctggcacctggaagtacttccacaagcccaacggctgcccgggactgtttgcggccaacgtgcactggatagaaatcagatacgaagcttacctggcgtctggcgtgtacgacgtgtttctgaatctgcgaacaacggatttccagtcgctgcagccgctgtgctatctggcaatcgaggtaacgcctccccaggatgccatggtacgcagaccgccgatgagcgacctgtcaagtctgggtaatatgcttccggaaaaggcacacaataaccaaaacctgatactgaacctagggagggtttctgtgccagaaagcgaggacaaaaaatggaaccgactgtgcgtgggcatcacggatttgtctaactctatcaagagacggctcatattcaactgtctgcagttcagagccgtgttggattcgcagcaacagcgtgctgttacacccagcgagtatattgaggagacagacgacagccacacatggtggagcgtggatcgcaccaccgttgaggaagaaggactcatgtggggggcctatgaggaactcaacaagttgaagcatgaccactatgtggtttccaatactccggtagagtcaacttaacatgactacatactaataatgcattaaaatactacagtatgtaccatgtaatcataacagtaaatacaacaatctataaattaaatgtgtgaatgaatcactcagaactggtctgactagaggcttgatggccatggtcataatcagcttcgatctttttgtggtggtccgcctcctcgttgtatccaaccacctgtccatcaaccacaacgggctccagagtcgtcttgggaccctggtaccacttgtgggcgaacaaatagtaataactgagacaaccaccccacactgccgccaaaatgatgcatgtgtagttcatggtctcctttgttgggtgggaggttgtctgggggaactggagcagggcaatggtgaatgtgaggtaaaagcaagcaaaagcagctacggcaacagacaggaaatctcccatgtagaagggtccaggtacaaacttcttccggccccagacgagcttcaagaagataggaacaccccaagccagagcgtttcctcctgcagacaatgagaagagagctgctgctgcggctgcgtcaatcatacagagacagccgatagcaagagcaaggatggagttgccccaaacacaacggacggggttagagaacttctcgttgatgaccttgaagaagtttgagaatggtagagctccgtctcgagagaaggcccaggattgtcgagaggcagcagtcacgatagacagacccatagtccactggagaacgaacaggacgaccatgattccaatagcccagttctttccgagaacgtcgtaaacgagctgagccatcggctgctggtagacagtctccagaagaggagagatgtcgtgaggaagaacagctacaaagacaatgttgataacaaatccaagaacccagcacatgccaatagacgagataataccaaaggggaccgccctggatgcgttggaggcttcctctgacatgtgaacacatgaatcgaacgatccaattgtccaaattggactcagccaggtgaggaagaagacccagccggaaggccagccgtcagtcaggttgtcaatgtgtccaaacatatactctccggagttgagatggtgccgtcctccaattggcagagcgatgatcatgacgacaatgatggcaatgttggtgtaaatgcaaactgtctgggccttggccatgtggctagtaccgagagacccgaccagagcgtgagaaatcacacaggctgcaaaaattccgtagacagtgtagggggaagggttccatttgccgtctgtcgcgatgatgatgacactgacgaagatttgggcgaatccgtagtcgatcgacatgattccgccggtaagaccgagggtgttcgagtatcccacaagaaaagaaagaggtcgtttggctccttcgggagcaaagtgatatgtccaccagtagagacctccagaggtaggaagagccgatccaagctctgccatggccaaacccaccgtcataatgcatcctgatgcaacaaaccaaccccacaccataccgtagggacctgccggaagtgtgtaagagagggtggtcgcgatggagggcagcaggcccatgatggagaaagcaataccaaacacttgtagcatggagaagtttcgggccagctcgggcttgtaaccaatatcggccagtacggcttcatcgtgttggtgtactgactgttgggcttctagttctagttctcccatgccttatttttgtcggtcgctgctttggtaatgtctggagcccccgcctcaggccgtcccattccttatatatacgagagtgggtcttgtgctgggtgcgaaagctaaacgatacctttcataacgaccgtcagatgtgaggtacagtaggtggggtaggatggctatagctgttattctgtatctatctatagcgtttttgatgtctaaacaagggggttgtgttgaaaagtcgactttgcatgtccacagataagcgagatctcggcattcttggcaggggcactagaaaagtggtgagattcgacacacgagactgctccgcctgtcaccgaatctttacttttttacattcatcggtccataatctgtgcctatgccaaagtttatccatggtattatggacgctattggccaaagatctaccttgttatcttacccctgctgataagaccgtcaagtagcttagagtttgggcataatccgcacagtgaaagaagcttgaataaggacacgactggtaagatacgggtctggccccgtcctataaagcggactcggataataacaagggcggctatagcgtgttttagcttcatttcgtgcgctctcgaattaagcacttgtgggctaacggcctatttccttaagattctccgctatcaagcacaacgatagcaactccgcatcttgtatacaatatcatcaacaagacaggattcaggacgacttcttggataattcacctcaatgcggcattacatatatctgtttcggccacggacaacatggcactgctcagttatatatctgctgtgtctaatcagttacagctgggatgcagccctgataacagatagtaagacttgccaggagcatgtgtctcatgcaatttttgccgccggccctatagtactcgtacaagggtttgtacccggattccatgtggttttcgccgacccgatagattttaaattagagctgcgccgcactcaaagtgagagagtatgttcagggacagcattacatttcatatcatatctgcggatatgcatatttccagccttgttcaatgttacacgattgaccatcgggctaacgaaaggcttactattgggttgaattggatccctttttggtgtcgttattgagcctcaaactttttggtggagctgtacacaggtccaaaatatcctctgaggttgagacacaagttcatactgtaggagtgcagctaccttgtaggtccaaagttcccgcgaatcaacacaaggaacaataccatatgttaatcaaacttgcgtcctcaacaaatacgattccgcttctactcggatccgcgttcttgtcccagtacagtatgtagccctcttcatgttcagagttccaatcagacagaatatgataagataggtgaccaacaccgaatttggacttgatttttaggtcgaattattctacacatcccattagaggcctttagactactttgttcgaaacaagacccctaacagctcacagaatgagttgtgtgtggttgcatctcctgtttgcatgtgggatgatggttttggagttgataaagggtccttacgtagcctagagatggcggattacttgttaattacaattacaacgcgtttattagtaatccatggagattttgaagctcccctttctatattgagagcgttgtgagtcccgacctcactcttgctcagttcataaaattttggtgaaaaaccacatatcagaacatcactttatgagggcctggcgaccatatttttatacatatctcgttattattgatattattgatcttattttatatatcccttgtttaaacggaaaaatatctcaaactgagctgtccagggcaatttttttgaaaaatatcagagttgggattatagtgaaagtttactatttcttggcgtgcggcgtcccctctggcctaatggcaaggcgcctgtctacgaaacaggagattgcaggttcgatccctgcgaggggaggaagtgctgcctctctcaggagagccaaaccggttcaattccggttgtttttttatgtctatactctttatcaagtgttgatagtatctctgaatttttttgtccacgtatttgatcagcgccatccacaactactcacccacagttctcagttgtcgcgtctcaaatcaggtttttcagtttcgtgcattaactttttgaatacacagcataattataattatagagaacagtgcagaggtctcatcaacaccacacacaactgatgtttcacgatccatacaagaagaacgctcacgatattccaggtctcgtgcctgaggtgagccgagaatctataactgcgtccaagttaccgaagcttgttgatccggtcttcaagccaggagctctacccgtcattccaggaatcattcctgagaaggtggagaaggaggacaaggatgcctcaaagcaggtaaatggtacgacaaaggcaaagctcaagacgagaaaggaggcagacgctgtcaagtttagggctccgggcattcctgtgtctcagcagatccacactgtctttttcaacggcatgcccaagatcagcgacaaggctcttgacggcatgttaggtctacttcccacgatatcagcatggactcggctcaaggacgtgtgtggctacaacacagactcgggtttcattactttcagtagtgcaatgggagtggctgtcgctcgaagatgcctgggagagctgactgtgatggatggtgaggaggagaagaagatcaatgtcacctgtgaggagaacaccatgtcgaagattgatgatgtgaatgacgctttgattctgtctgagactggcaagtcaccagccaacctgattgattcgatgcaggcgattattgatggaactgaagttgccgaagaagaggaggacgaggaggaagaggaagagctgccgctaagccagatcacctttgatgtggatccattctatgacgttattgagccggaccgaaccaacctcaaaaacgatatcaagaattttagaaactctgccgtcaatgctgagaaggatgcgtttgcaaagagaggcgagtttggcaagcagagaatttcccgacgaaccacggcggcagagaaggtgctgggtcatgtcaagggtaccagcacctcttccagtacgaccacaactaaccgagctactgatctgcgtctgtccgagaaggagcgggagatgtacagagagtactcgcgagagttacacagcattgagaatagagacaaaatttctgacgaggactatgctgttgaaatcatggacaagaaggaggacgaggttgaggatctgtttatcgaggcccagaagagatggctcagctacgagaacggtcgtctccgagatctcgtcagccagtggaaacaggtagagcctgaggagctggagaacaacagaaagacggctattgcaagacttctggactatgacgacgacaaagagcgatccaaggagagacacatctactactatgatcatgctacttggtcccgcaaccgagccgagttccgagacggcgagattcgacgagagaaagaggaggctgaagagggggaggaagccgaggtggcagcgcccgttggtcccatcaccatctcactcaagcccaaggaggatcccaaggaggctgtggacgtgctttccaagcctgtgtcggttcccgatgttggacgccttacggagtatgttggtgagcaggtagaggagttccttggagccaaggaggaagatcttatcaagttcattgtcgaccatattgtttctggacacagcgcacaggagctcatcactgagctggagggtcctcttgatgaggaaggcgccatcctggtgaagaatgtttggggatggcttcagtgaagtaatacgtattgtaatttatataccgttgttttgtgtgtgtgtgtgtgtttgttgctgtgccaattgtggctaaggacatatcttgtagctacagtacaagtggtctatacaattaatattaatatacattatgctaattaccatttaaatatcaagctcgatctcatcctcgttagcctgggcaacaggaggctcaatgttgcctttctgcacagtttcacccttgacgaactcctgaacagtccccttcttgacttcggctgctgtggtggcatagtggatgtctgtgttgaactgggcctggattgaccgcttgattcgcaacatatccttgaatgtgtcttcggtaccgtgggcaacctcaaacttgtgccatgcgtcgtaatatttgataatctgaggatcggagaactgagagccgtagccgtagatggccctcgctcggtcaatctcacccagcttctcctccatctgagcatagtccaaagcaagctcagaggcgtccttattaggaagagactcgagagccttatcgtagacaggtcgggtagccgcaagaccaaagttctccacagttcgaccgatatagtacttgaacgtctccgaagtcttgacatggtcacacatggccgagtacaccctcatcgcgtttctcaccagtcccctatcctcctcaagcttaccgtagagaatatagagggccttttgtgttgggaacttcgaaattgcatcttcaaacaagtctctcaatcgctccagtcccaaacggggagaagcctttaccaaatacaggttccagatttcaaatgcgctctcttcaaacagcgagattcccttctcatagaccttgaacatttcttcgaaatggtcgttttcttccagcaaggtggcgtagttgaccacaaacagaggggtcagcagatctagcgccatgattttctcatacacttgtttcgtctcttcaaatgttccgtacgactcaaccaagtcggcgtagtacgaccacagacgcacactcttgtgaattcgatcctgagccgtcaggtccgagttgtggtaagaaacgtgtgtgttgggagactccaacgcttgcttgatgattttgactgcattctcccaatggtcgttttcactctcatattgactccatgccaggtagacgtctgccagctcagacacagacttgtagggcaccagagtggccttgtgatagatttcacatgcggtttctcgatcttctgcgtaaaatttagcccaggagatccacagttgcgacagctttccgtcagcctttgcaggtggaatggactgaactgcctcggtgtatgcagccacagtctcagcgggatcctcgtagagggcaattcgtttctgccactcaaggactgagtacggttctcgtcgtagtcgcacatcagagatgagaaaggggcgtcgttcaaggagatggtccaatttagcgatccgcaaatcggccattggcgactcgttttcaatcagatgtgtcacgattcgctcctcaaactcggcatatgcatcaaacacaacagtgaagtctcgcaccgtgttggctgttgtgattccgtcctcaaacacgtctctggcggactccagatcgccgtttcgaaccagaaagtttgccaattgcacggtgaggggtcctctctggtcgggaaaccgcttaatacccgatgaaatgatctgttccaccgggggctccagcgtcagcttgtcactctctcctatcaggtccacaagttccgtccaaagtgcgtagttgtctccggatgcatttaaaagctcaataagaacaacagctgcctctccatgatatcccatcttaatcaatgattgagccatagtctccttctgatcaggatatgccagaacatatcgtttccaaatctgcacgcttgtgggtcctcctacctttgtaccaaactgcagcgccagtttcagcactcggggatgttgttgcactggtaatgaccgcagagcctcgttgatgacgcttctggttttcgtcaccttgggttgcagcatcagaaactgcaggtactgtaaccagatgacgggcattttgtggagcagcaccagagatttctcgtagagcgcattgacgcgatcgtactcgtcggcgtgcttgattggattcagacccgtgcacaggccacttcgaaagtcaagatactctttccacagcttatatgaccgtggaagggctgtgacggcacgctcaaagagtatgcatttttgtcgcgcggtagtcttgtcgtttttgacggacgaaatgtaccggatccatggacgcacgtcgccaggactggaggcgatatccaattcgtgttgcgacatgatggaggaccagaaattccatgatgcagaatatgcacgttggtggttagggtacagcgtaatggattgagagatgtgatgatgtagcgatgatgacaggtttgcttaattaaatgagctatgtaacatgggcttaataattctatccacgtatcttataccagttatgttttgattcccttagtattttacttgattttgtacttgcaccactccctcatacaccctacttgtagacagtttaagttaacccagacgtgctaccgctaatctacaccgtcgacgacgtcgttgctcatcctctaaaaccacaatgtcggccaataacaggtgagtaccgccggaaaacacacgattggggaatgtttgttgaagggagatgtcctgacgcctggaatttctccacggccgcaaaagtaatgtgctgtcatcatcaacatagcacccactgtcaccaacatgagatacatctcctagaccccagaactaactcagagaagccgtctttccgacgcgaatgaccttgggtatgatgaagggaaagctcaagggagctacccagggtcacaacctgctgaagcgaaagtccgaggccctgaccaagcggttcagagacattacacgaaagattgacgaatcgaagcacaaaatgggcagagttatgcagaccgcagccttctctctcgctgaggtcacctacgctaccggcgacaacatcaactaccaggtgcaggagtccgtccgatccgctcgtctgcgtgtgcgtgccaaggaagagaacgtctccggtgtcaagttgccctccttttcttcttactacgtcgaggagaactccgacttctctctcaccggtcttggtcgaggtggccaacaggtccagaaggccaaagccgtgtactccaaggctgtcgagacccttgtcgagcttgcgtccttacaaactgcttttgtcattctcgatgaggtgatcaagatcaccaaccgacgagtcaatgccattgaacacgtcattatcccccgaacagaaaacacaatcaagtacatcaactccgagctcgacgagttggaccgagaggagttctaccgactcaagaaggtccaggataagaaggcgcgagataccgcggctcaggacgctgagcagaagaagcaggctctggaggcggccgctagagaggagaaggttggccatgccgaagcgaccgagtctgccgaccttaccgctgacaaggatgatgatgtcattttttaaactaacgtgggtatctgtctatacgataggatgattatgaactgcaggatggtagagattgtagcatgtgatttattgtagctaaataccatgaacaccatacaaggcggttccctcggttacagtacaatagtttgtatacttatggggtgtagctagctgtagacatactgtagcaacaaccatgcctttatctgtagtccaccctgtttggcgatgcataagttacacaatatcaatcctcaatcctaaacaaaccaaataagtatatatgggacctctcccccgttcttcttctcagcttcttcatcagcgtccacagacacacacacacacgcgcgcacacattctctctctctctctctctctctctctctccgataccgaacttcatgatctcccctactaacacagctcgcgtcgttgtcgtgttgtcttctcatcttcaccactttacgtctgtgtccatgattttgtgttcagagttattcacagtgagtattttcctttgatgttgctggaggaggttggccattgaatatggtatggaatcacacagcagctataggtgtcgagctgtcgcagttgtgccattagttgctcgtcctgtgagtgctattctacactgatcttctgttacttcacacacactgtcggagccggcagatcttgaacgcatcttgtgattattttatactactatgacaacctcgaactgactaattcctacttacagggaactccagtcaggcgtccagtgaaggttccgcatgtgtgtactgtcaccatttgcatcaaagctgttcttccgaggattggtcacgcataccaacacatgatacccggtcgcgataccggcggaactagccatcatcttccctttttcgaacgtctttttcattcttctattgacgactgactttcggctcttcggaagcatggtcccccagtaggatccaacttctccggcaagactacattcacctacttgtaatgatattcacattttaaaactgatataatctaattatacataaataatttattggatttttgtggattggtttagttgctgacgttgttggtaagctggccatcgatgccgatggtaacagcaccagccttcacgagggcggtcttgaggtcatcaatcagatcatcggggtcttcgataccaacacacaatcgaatgagatcctcagggaagtcacgttcctttcgagtcttttcgtcgatggaggcatggctcatcttgcaaggcatggaaatgagagagttgacacagccgaaggagacggagataccccagattcgggcagcctcgacaatcttttccgacaaagcgacagatccagtctcgaaagagagaacggcacctgctccgcgcgattgcttccagtggagatcgtactgtggatgcgacttgagaccaggaaatcggaccttgaaaccggcctcgtgcaaaaattcggccacctgctgtgcgtttctctgctgcttctccagacggactgacagcgtcttgatacctcggagcagaagccacgagtcgaagggagacaagccgcagccagatgcgttgattgtgaagaagaggcgatcgcccaccttgttttctcggacagccagtacaccggccatgatgtcgtgatgaccagagaggtactttgttccagactcgtagacaatgtcggctccaagctccagaggtcgcatgagcagtggcgacagcatggtgttgtcgacacaaacaagggcattggggtttccagcatgggcagctgctgcaaggccttggatgtcacagaccttgatgagaggattagttggggattcgagcagcaccaacgcagtcttggggccaaacaccttggaggcagactccaggttagttgtgtcaacgtggtgaacaatgattccagcgttctccttgaggtatgtgagcagacggttggttcctccgtacagatcgtctccggtaacaacctcgtctccgggcttgagcaatctagtcacgacatctagagcggtcattcccgaggaaacagccagggcccgagaggcacccatgatcttggccaaatgtcgctcaagagcacttcgagtaggattgccacttcgagtgtagtcgtactcgcccatgttgctcagcgactcctgcttgaaggtggcggtctggaagatcggcacactgctcgatctgtggtatttgtcggctccctcgccagcatcggtgtacaccagctcggtctcgatggcatactgtcgtctctgtcgaggagaagacagagcaggagaaggagggagctcttctgtctcggtggaagtgttgagcttttccagcttactggctagttcgttgaaggacatttttgtagggatcgctcgtactgtagtcgtaaagggtggtacttgtgagtcgaccgttactatatctcggattcaatgtgactcgggtatgtgtcacgggcaaggtttgggtcatgtgatatggcgatttgaccacccagaagagcaggtaatgcagccgataaaaagcgagtgacttgatggtattcatcaatacaatctatatctccatccatcagctccctggtttttctagaccatctggtgacgtttgcacatgtcatcgaccgggggccactgtagataacactgtcaataaattgaattttgctttaggcagtgtgcaaccttagcgtcttgttggaggttgccccgcaatatgacgaggacaatacatacataactcgtgcgtattcccagcatgtagcagcaggtatcgtgcttgcaatagcctggtcatatttccgggacgcacggaacatccggtggcaaagccgacttttgtactctgtcccccacccacccctaacgcaaaacgagccacagccgatggggatgactactaagacgggaaatttttcactttttcacgttagtctggagaatgacgctaaatattatgactcgaacttgagaagtcctcgactcctgggtttcaagaagcgacaatattactttcaatataatattgaaaatatatacacattacacattcgccagctaactttagaagtgaacgggtgggcacttttgccttcggaaggagttagctggagttagtcgatggaaagtcctatacttgtagagtgatatttcggtgttcccaaaatcgtagaaccactaaaggttttccaaaaacacacaactttatctggtttttaaacggatccaagaccgatattagccattccatacagacttgggatattctttctgttttaaaaatataataacttgtctacatctacaagttgagacattagttaaggttagtcagacaagtctgtacactgttcaatgtgaatggtcatgccgagcacgtaaatacacccccaaacaccagactgactgtcggaacacacaaagtgactactgtacgatactattacaatgcgaaatatatcatgaaaagaattaactatgtaagttgaataaataacgttaggtctaaatccatcccaaactgttttcgctcataaccggctgagaaatctgcgccctcggcacaaatgacctctgattattcacgggactgtggtgagtgcgggaatgagaaggcacactacccacatcaaagttggatgactccgtgtcgtcaaaataccgcgatcggaccgaagagccagagtcggacgagtccagagccatggtcttcttctttctgtatcgcttagaaacgaggaaaatagctccaccataagcaaacgctccaacaatagcacccacagcaattccgaccgtctttcggtcgaccggagtggaactggtggctccgctagtatcgatggatccataggggttagttccgccagcgcctccgccggcatctgcctttttgttaccattgttcttgtcagaaccatcgccaccattgccggaacttccggcctgaccagacttggcgccgttggcatttccgttgacggcatccaggccacttccaggactgctgatggtctcagatccaggaatcagagggatactgggatcgatgaggttcatcagcgtctgaatggaagagtcggggtttctgtacagcttggaagtaggggtgtgtagcaaagcagtaagagtagaaacctggtcggagggaatgtatgcgagagccagagacacgatgtagccagcagaggcagagtcgtaaggctggatgtttcgcatggacacgttctgggcgtcgacgcccaagccatagccaacaccctcggggaggtagtggaagatctgggcaacggaaacagggttgttcacaatgaaggggtagttgagggcgtaggtgaaaccaatctggataagagtagagtccttgggcgagtcagggaatccgtcggaaggagcaataatcttaggaagagaagatgggatacccgacgcggtggcactagcggtagcagtggccactgcatcaccagaggagtaatcagcaccggcctcaagcgtggaagaggcggactgggtcacaattccggcagggaaccagttggatgtctccgaagtggaaccagagggagcaggggcggcctcagtggcagaagtcacagccgggctggcagttccaaccacaacggggccagagctggaagcaacagcggaagactcgactccagcgggggcctcggaagtggcctcggaattggcctcggaattggcctcagaagtggcctgggcagcgtctccagaagcagcggaagactgcacaacggcagtaatctcagacactcgagagctggcgtccacagaagagccgagaacactagtgaaaggctcgtcggcactgtaagaagacacgggcaacatgccggcagccgcagtggaagacgcagcagcggcttcctcagcagtggtggtggggaccacctgggaaacaacctccagagaagactcctgggagacaactgccagagactcggtagaggcctcgggaatgtaggggctcacggacgagaaggcgtctccagaagacacgggagatgacacaggagaagacacgccagcaggagcctcggcggtgctggaagacagcagatcgacggtggtggctgcagagtttaccacctcagaggtaggagctaaagtctcagtgggctcgctggtggtaggaggaatgtagggctcaacagatgaaaatcccatgtcggaagacacgtgagaaggaatagcagaagccgaggctgcctcctcagtggggctggcagacgtggtctccacaatggaggtagggatgacaggcaccgcagtgacttcactggaagaggactcagaggaagtctcggtctcggagggagaccagggagccacagaagacataccagagaagacagaagaaattgtaggttgggtgggagcctccagaggagtggaaggcacagcagcggaggtgagcacctcggtagaagaggtctcaaggggcagctccgaagttgcggcaggagtctcggttggggtaggagtcgcagtaggagtctcggtaggagtctcagtaggagtctcgatgggagtttcgatgggagtcttgatgggagtctcggtgggagtcttagtaggactctcggtggtctcggtatcggaccatccaatcacagaggtgaaaccagcaccggaagagatggggatctcagaggggttagaagttgtggtgggctcaacaggctcgagagtggaggtggtctcctcagtagtagaggtggggacaacaggaagaacaacctcggttgaggaagtctcgctggaagtctcgctctcggtgtcggtgaaaggaagaactgaggtgaactgagacatgccagactggtgagacaccggaggcacgaccacagaaggccgggaagtagtagtctcagcaaacgaagtgggagcgacaggggtaggctcaacaacagtctgggcggactcggttgcagctgtgggtgtgccagtgctagactcgatagaagtagaggctgtaggagttgcaggtacagtctcgctagtctcaggcacggctgacgactcctctgtatctgtaaaaggcaggacagaagagagaataccggctccaccagaagagacagcaggtcctccagaagagacgggaggaacaggcaccacaactggcgaagaggaagaggaagaagaaggtgtgggggcaggctcaccgataggtgtggtctcagtgatgagagttttggtatcggaaacgctgtcggtggaggaagccaccacaacagggggaggagaagaaacaacctcggaggaggtaccctctccaacggtcacagtagagccgaccgagatttctgaggacgccacaaccacagtggtggtggcggcttcagtagaagtctcggaggaggatgctgccactgctgaagacggctcgaaagcagaggatggtgttcctgccacgtgagatgatgatgaggcaggagcaggtgcagcgactgtggaggacgagaaaggaacaaacactacaggcgaagacgattctcgagagggagcctggtgagtggtatcgtgggtcgtctccgagggtcgtctgttggaagaggggatgcctgcaccaggagtggtgggtcgaggggtggctgtctgggacgagttgaacgatgtgagccaggactgtcccgaggtcacatcgtcgaaccacgatgaaaatagaccatcaaatcgactgctggataattgtcgggatgtaagctgtgttgtagtctccgtagaagagcctacctcagagacagtaggctcggacgaggaaggctcgacgggcagactcggtgctgagggagactcaggaacagccacaacaggcgaagacgccactgggggctcagaagccactgagggttcagaagccactggaggtacgggagccactgaggaggccaccgagggaatgacaatgacagtggtctcgatcgaggtgtaagaagagacaacctcggacacatggaagctctcagtcaccacggaagcaggtgccgagggggcctcaggtgtaggaggaacctcaggggacgacgctggtggtggtgcaggagtatcttctggggaaactgatgcggaggcaccggcctgttgtgtgtagagctctgtctctgatatgctgcttggttcggtcacgacactggatgtgttggacccgaagaaccattgacgccttgcgagacgcgggttaaagtgcttgggctcctgttctttcgactggaagggaaacgcgtcagctgacgccatcagcgaggcgacgacagccaatagtttagcggacttcataacgatttaactgggtaaaataatatgcaaacgagtgaatgagtggactgtggttagtatgtgtcgttgcaggatggagggcatggatgatggcaggggcttagagtggcacaaacaaagtagagcgtggaatgacggtggagatggtgcgggaaaggcaggcacacacactccagtaatatcacaataatatcgtggttaacacatttctcatggtctcatttttatctcattggtcgtgtcgccgtgtcttggtatcacatcccacacattccagagcttatccttatttgtgtgtgtgggtcaacaggatgtacggtgtatgggtcgggagaaaaaaaacacacgtgcgtgtaggaagaggaaaataacaatgaacatatccagtgtcgacggtagattaacgcattatcgagtggcggcccgctgctgtcgattggcctgctatgctatgctcccttctctgagtctccagcattgtcgctcgtgttttctcgtcgtggtgttcttgtcgtttgtgcctccaaaaccccaaaaccctccaaaatccgtgtgaaatgaaagcctcggtttgtaggagctgcctgtgtggcacagagcgtccccatcttgtagatactcaccctccacgcacaaaccaggtgcgggataaaatgtgttagaacgtcgtgtcgaaaagaagtggatgagttaacaattttcttgctttgggcccaaatgcacttttgtatgtttggcctctctgcccacacaaagttgaaaagggataggataggggtgcgtttggcgtctttgcttttgtggttttggaaactcaaacttgtttgttctggcgcagccattttgagtgcagacatgggctcggacaagggtgtaaaaaaccttgtttggaatgagggagaatgtaggcgcaaagggggaggcagccggagctgagctccaggcaacttgctcgaagtggtctcctcaatcgccagaactggctcttaaaccccgtaggccctggaccctgtctggaatgtgtatttcttaacgtcgtcggcatctgcccgtgcactacaagtactcgcaccaaggtactctcctccttgtctggccgcaaccatacggtctgttccggttatagccattcatttgtttcttctatctgtcctgagtctcgaaataatattgtcgcccgtttccagccaaatcaatatgtgagctgtacccctacacacacgcacatcccctaacaaaaggaacacggcgagaacacctcctggcatgtccgtgtggttgggagcatcgaatgggaatgttaagctacgcagtacgactggtaattaggccgcgcgccccgctaacactgaccatcggcgattatgaggtttaaaggaattactaccggcgctatattggcactggtagtggcgtaggtttcacgtcagatcgtgtaccatgctgtaccatggcatgagtaacatctatgcgcgcgctttccgtgtgtcggtggagcttagcagccagccaccagcggcagacagacgtagaagaggaaaccatgggctgtattactgtacattgggttattagggtctaagcggagtggtgtgcgacgcgttaatcatatgctgtgtagtgaaccctccctctcgcccccttcacattaagctacggaggtgcttagaagaggtgtattcttgctcagtttaatttaaagttgacgctatagagttgtagtttcctcgcctgttgacagaatggtgcgtacaagcgactgagaaattatcatgcccatgcaaaccgataatattctgtcgaaaggagcgtctaatggatctgcgtttataggcgggctctctggcgtaacctgacaattgtgtttctcgttggattatctcgtatgtcaatctcatcttcagaccttatgtctatgtcttctgaaaccttggaagaatccctaccgaatcgagatacaaagtctattatgcgcttgacattggtactgcgtcaactagaaacagcaacgtgtctagtgtttcagaatccaacaacacaggcgcatgggtacacataggacgtaccatggaatgctaacagccgggggggggggggggggggggggtccagacgtcggtttaataactcgataagggctgtttggtggctgggtcgagttgacagctcaaacgccgtggtgtcacccagacatgtatagccccccgttcgtatgctcacccttgagtgtcgatcagtcatgcaatgctgttgatcggcgtctcgccaatgtgtctgactgtcggcgtgaaaccctgtccactggtccagcaattggcctctgacactggctcactgactaagtctcaatcacggcgcttgtataaggcctggcactgcgtcccaaccaagctatgttacggaccaccgcggcgcagcatgtgggtcctacgcaaagggaatgtgcagattgctggtttctggcagctggtgtcttacctgagactgtccgtggacccttcatgcgcgtggcgtcttatccagggattcgatggacgagaatcacttccgtttggagccacagggtgaggtagagatcgacggttccaaagcctgggtgcaatatttgagacccatagagtttgcacaaggctgtgtttaggttggctctctgcacaactgaaaagagtttggcaggacgtacacactagtctctactgaaaggaggttgacgacgaggtaagtcccatttgaatccgccatgtctctgctaatggaccattttcgagcctatttgtatggttgggagagacatagaaaactgagtacgttgtacgagcggtggttcgtccgtctcaaagcgatagctcgtataaactgctactcgagataatgttggccgttgagggcacatggcgctttggatcctcttgttgtgttatccggtggatgttacataacccgctctactgtcccatcatccgttgtcccatgtttgtttgtatgggctagctcatttttgaaattgtattgttttgtcagctatagcttagcatcgccttgcgctgacctacggctacccgaggccagtggcagtgagaatagtgtgtttcatattgtgcttgccgtatgcttgtacaagtacaagtgcggtcagtacaaaaatacaagctttattataaaattttctccatatctcagcctccctgggatgcactctgtagcggcttgacattgggagtttcggtcacacggtatacacccgcggaataataagcacaatgggacgtatcgtacggcgatatcgaccatttttatctgatgcatgagatcgatgacatagattggaatatacacgcacacagccaataagtcgtcacagattatctaattaatccaacacagaaccgccgtcacctattcccccgttccttcacacgccagcacacatgttcaccggtacacgccttgcccattccccagatacacttctattcagatcttcacgtcgtttctttttttcccgctcaggcggtgcttaccctacctcgtcttgcaaactcagaacctctgctgggcttcacaaaacttgttgacaaaagcaccctacaattctggaagctccctactggccaggagaacacaagttacccggtctaaaagtagccgtcgggtgcggcgcggaaattacacatgcaaggtgttctgataatgggctgcaaagatggttggataataaaaatttcacgtgacgccacagcacagcaatcttgctatcttagatcgaacggccaaaccagtaacgtgacagagcgataatgaacaccagtttaaacaaaagcgtgcccaccacacaattgtaacatgaaatgttccaaatgttgactatacagctccctcaagcactctgcgtgtaagcccccagatgccggtttcgaaagcttatttttatcgcaacgccttgattagacgccatttgacaatctttccaaaggcagagccgctcagatccacctacacaccacaatgctccagcaaagaatctggaacaacatcagggtcgccacatcgacctaccggtcgaccgtccgagccttcagcatctcgcaccgggctctgtccaaccagcagcgaaaccctctggaagagtacgattaccgagtcaagaagggcgtcctcaatgacgacccttaccagcgaaagatcattgattctttgatggagatccacaagagcattgagaactaccatcccaaacccgccgaggagccctcctggctgggacggctgtttggaaagaaggagaccacagatggcaaccccaagggcatctacctgtacggagatgtcggctgcggcaagaccatgctgatggatctcttctacgacacaattcccaaccatctgaccaaggaccgagcccacttccacaacttcatgcaggacgtgcaccaccgataccacgagctgtatgaggagcgaggctccgatttcgacgcttctcccattctggccaaggagatttccaagcgaggcaatgttctgtgtttcgacgaattccaggtcaccgatgtggccgacgccatgatcctgcgacgaatcattgagctgcttgacaaggacggcgttgttctgttcctgacctctaaccgagcccccgatgagctgtacaagaacggcgtccagcgagagtccttcatcccctgtatcgaactgctcaaggagcgaacccgagtcaccttcatggagtcccccaccgactaccgaaaggtcaagaagcccatggagaacgtctacttcttccccgagaccgagcctccgtttgtcaagaccctcgaggacaaggacatcgcccctgccgccaaggagcatgccgacaagtggtttgagtacttctcccaggacggacccatttcccacgatgcctatgtcgagatctggggccgaaagcgacacatccccaagtcttccaaccgaaccgcacagttcaagttccacgagctgtgtggcgagcctctttctgctgccgattatattggtctctgtaacaactacgacgcctttgtcatcaccgatatcccctgtatgaccatccaggagaaggatctggcccgacgatggatcaccttccttgatgccgcatacgaggccaagagcaagttggctgtgaccgcccagcgacccttcgagcacctatttgcagataacagtgacgttactcacgataagtccgacaaggagtcgttccagaaaattgccgacgagatgggcattgaccctaccgtccttgcctcggccggtatgttcaccggagaggaggagcgatttgcttacgcccgagctctctctcgaatccaccagatgagcaccaccgactgggtcgagcagcgagtcggcaaatagacactgaatacattagatagaccttagatctgtaaccaaaaaccgtgtgagaaaaaaaaaagatgaggtgtattatatatacagtatattctaactgacgtatcaaaattgactcactgtaaatcagaaaaccattggttatttaaccaagggacatttcctcgttggccagggtttaggagtccgatattgtaattttgcaacttcacctttacaagcctaggctatctggcacaattcaccaagtaattctaactaaatatctggcagcatgtttttgataaaaatagccatatgctacaactgttgaacaaaaagagggaaataatttactaaattgtgaatcacaagtacgtgtttaatggaaaaacatcaatttggccatcttatattcctacaaaatctgatagccccccatccaagtaacgatatagtcagctctcctcttaactatttgtcaacgtagaaccacaccacacggcaccccaacaatacagccacatctgtcccccagcagtgccagatctaaaccaattcttcctactgtaacgcagctacaacaagatatatacttgggtcctccaatcctcaaccgaaataaatgccctcgaactagaccatagctacaagtagtagacccaccctaaccttagccccacacctctcatgcccgtgcttgcatatctccatgtgggggagtgatacttatagtaggaagagacctacagtacttgtagcaaaacaaacaaacaacactctacaacacaatgactgtcccaaagctaccactgtcattccccctggaccaagccgtagacacaattcggctctccgacaaagggtcttattacattctcgaattgaacgctccacctgacaatcgactaaccccctctttcatcacggccttcatcgaagcgttagacactctcaagttctactacgacccaaaaccgctggtgacaacctccacctcccccaaattctactccaacggcctggactatgaattggcccagaaaacccccaatttcatgagtctctacttctaccctcttttgaaagctttcgtggacttcccctggcccacaattgccaacatcaatggccattgttttgcaggtgccttttgtctggcagcattccatgactacagagtaatgaacccggccaaggggtggctgtgcatgaatgaactcgagttcgacgcgcctctaatgggccctctcatgtccatatacgttaccaagtttggagctgctatagcccagagaatctcgctcaacgcagagagattcacagcaaagacagctctcgaagccggactcattcacgcccacggatcatggccagaggtcgaagaaatcgtgaaacgaatcggggaatactcaaaccggacattctatagccaaatgagagctggtattctcagaaacgtgctgacaaccatggattacgacaacgagactcgtatcctccacgaaagaagagacagactgtggaaatacgaggacgaaaacaaaccaagaattggagcactactgagcaaactataggtataagtacaattggtatatttagttaatacatacactaacatgctcaataaattactgggatagagcttctattgtgattttcaggctggtccaaacttatctcatgtactccctcatgaaatcgcccaccttttttccaccctgctcaaaagcgtccttcagacctccaaaatcctctccggccacgttcttgacccgctcagcgagatctgcagccattcgctccagatcgctcgagtggttcaccatagcctgctcctcctcctcgtctcggccaaagtaggatgacgacgaaatggccttggagccggagtacgtctgaagacgctccttcgcctccttctgggcagcagggtcgtaatcggaccggccaaagaactggtctgacgaaatacccttggatgtcttgaacttgttgagtgtctcggcagtttccttatccggagggacataggtagacttcttcttggtcgactccagcttgttctcaccggcaaccataccaaagccgagcttctggaacttctgctcgacctccttagtgttagtggggaccagcttgatgggttcgttagagtaagtgggggggtagtctgcggggccgccaaacgagccggagggagcggcggtgtgagtgggctcggaaacaacggtgctcttgccgaacacgtcgtcctcagcatcatcgtcgttgccaagacccagggcctccttattcttttcctcctccttggccagtcgttcggcttcctcgaaatcaaacgactcggcgggagccttcttaggtttggtcttcttggaagacagaatgctcttcttgccagcggcacctccggccttcgaggtaatcttggtccgggtggcggtaggggtcaccttcttggtggggttgttcagcgaagaagtggagccgttgtttccgtttcggataccgggcaagctggcagtggaggcgccaagagcaggggtggaagaccgcgaagatgtaggggtgggcttcttgaccaggggcttgtcccagttggcaaagaagtcgtcggtggaggcagacttgatgctggcggcgtcgtcatctgcagtctcaaccacaatctcgtcggggaactgggctgcgtccttggcgcacttttgggccagatgagtcaggtaagccttggcggtcttggaagtatacttttcctgggctcgaccagcgttctcgaggtactgggagcctccgtgcttggcaaagtattcccgtgcgttctggttacctccacacttcatgtttcggagctgcttgtaggaccactcgtccatggtagtggatcgtacgaacgacacgtgcactccgaggtttcggtgcaccgacgagcagtcatagcagatgaacacaccgaaggtgaccgacgaccaagtggcattgttggcgggacagtcaaagcatgtctaggttagcgttgaagttgaaaccggtattgtgtatgagccacatcaccattgagtaggtaggcacgcgcgtcataaacaccagcccggcatgattcagcgtaggagaaaaacacccacaaactgacacgccacagaggcagctcacacccccctttctgtgccacataagcccttgcaccttggtaaccatacggtccatgccagatcagctggacgtggcagccgtgtgggaaccgctcaaaaccaaaagaccaaaaaaacaactcaccttgttagcctgaagactgcttagcttcttgaagatctcctctcgttgagacttgggcagaatgtcgctctcaaccatgttgtgttgataatgacacgaggtcaaaagtaaactctagtagtgcgctgatggtcagagttacccggcagcatctttggccatcatgcatcattctggagcgttgcagcagagcgacgtgcctggagacggaactactataacaaaacagatgtgtcagataatgcaacccaacagggctagcgagaatatatacctaataaatacccagccacgtgaccaaaaacccgactccaagtctaccaaagagcaccccacctcacttctatccacgtgaccacctactggcacaccccaaacgcacctcattgcttcttaaactcccagcaaagttttactaacaaatctggaatctggagaaggctaccttgtcgctacctgcacatcacattacgacaccctacacaatccacttatacacaatgttgacacgcccattactggctctgtcacgccctatggcactgggtgcccttagacctgccgttctcgtcagaactctcaccactgcaggtcccaccacaaccgtcagatctacaccaatcattaccccctcgcatctctccacactgtctcgatccacaccatttgtgtccaattgcacactttctctgctgaagcggtcatttcatgtgtcctctgacgctcgaagcgccgctaaggccgaggggaagcccaaggtgtcggcctacgagaaggccaacatgcgcctggccaagatcggagtctttttccagctgtcgtggtacctaggaatcattctggcggcactgggactgtttggactcgtctggtactacctgatcatggagctggtgatgccctctggagacgtgcgaatcttcaaccgagcgttcaaggagattgagaagaacgaggatgtcatgcgagtgctcggaggccaactatcgtccatgggcgaaggtggaggaggccgatggggccgaaaccagccccccgtcagcaaacgaggcatcgacaagtacggccgagaacacatttggatgaacttttacgtgtctggagacatcaacgagggacgagccaagctggaactagtgcagaacacagactccaagctgtcgtccgagcggtttgtctaccgatactttgtcgttgacattccgggccacaagcgaatctacattgctggaaacgccgcggagaagatggagaagaagaagagtaccggctggctgggcgtcaactggggtaagagcgatgatgagtaggagacaataccatatgaagcatgtaaataacgacgagcaaagaccaaggagcaatacaataatgaaatgacatgtcatatggcctaaatacctcggctgggtcgttcaccaatgtacttgtaacattgtgctgtacttgtagcattttaatgattatgtcatccttgtatccccttaatgactgccttgattctgtacgagtacaagaaactacgacagtgtaagtacataaatacataatctctgtcatgtgtcatttctactttgagactacgctccaacttgtaaagaggcgttgcccccagccgccctcgttccgaatctaatgttatgctatatcagccatatcagccatggcatttttgactttctcttgtgtgatgagtctccttcccttaaataccctcctggaggaaatcggccacgttatgaggctccttgctgagcagcaccttctggccggaggcgggctcgcagtctcgtcgaacgtggttctcggggccgggagtgggcatcttgccggccttgcagtcctccagaagcttgacggttccctcgggagtgagatcctcgtagtagtcgtcgttgatggccatcatgggggcgttgacacaggctccgagacactcaacctcagagagagtgaagaggttgtccttggtggtctcaccgggcttgatgttaagggtgttctggacagcctccatgataccgtcggagccacacagctgacagggggtggtggtacagatctgcagatggtaccggcccataggggttcggttgtacattgtgtagaaggtggccacctcatagactcgcatggggggcatttccagcagcttggccacgtagttcatgacggagatggaggtataaccgagctgtcgctggccaatgtcgagaagaggcataacagcagccttcttgtactgaggggggtacttggcaatcacctcctcagctcgcttcatgttctcgggggagaactcaaagggaatgctggggttgttgttctcagtgtttcggtgtacagagacaatgtgagttcgggcattgagagcctggggggcccgagtggtgggccgggcgagagctgccaaacggggtcggatcagtcggagcatttttgtgtgtgaaggtcgagctgaagctgtggtgatggagatgttcgtgcccttgacccaaacgctccagagttagtttttcagaaattgggccacgcctattggttgatgacctgaattaaggttgagtaattgggagggaggatattggctggagggaggaggggatgaaatacggattaacggatcacccttgtgcgattgatgtcgccagacacacgatttgagcttcattatattttggacgtgtattcactctgggtttcttgcttactaatcggacatatgtgttcaatggcaaactaaattacaagtacatctgattgggatgttggggagctacttttggcttccctaacccaaactcggagataatgaggtagaaactttttactctgtgctgagggacgagagagaaaatgtattgtcagcatgttccgctaagaaaagtgtaacatgggcaaggtcaaatgttaggcaacaccttgtttcgatgggtggggtacagtacgtaaatataaatttatattgttgttggttggctgctggatgcacagctacagtattccttcaaataaaaaagtcaagtaaagtctcaacaaaaaatcatatccgagagacacataattatagatacagcaagatattgcgtaggtagcagttatttattgatgcgttgttgcctataaattgtacaagtatttattcatcgattggtatggcttcttttcccctgaaacttcccggacatcaaatgatgatctccagcacaacttctactacagtatctacataccaacaaatcaagctggtgagtagaatgcacgaaagatacgcacgactacagcctatagaacggcccagagcaagtctcagcagagtcttactgtacaattacactggcctaaagcatccaatttctataataggccacactacatactgttatctttgaagaatggtgcttacatttgatttgcagttcacagcaaggatattatccgtagcgtttactggtaatacagcgaaacaattaattacagtacttctgaatacctatttttcagtgctattagtgtgtgaagacattaacaatcctcttacgcccactttccaatcagagacatgagaataagaccggccacaagtccggcaaaggccacgatggttcgtcgctttgtggtatgaaccaggtctccaaagagccagtcgaatgccagcatttcgactacaccagcccatagaagcacaccggcagagagaccgttaagcactccgagcacccagatggtggtcttgcttccagagccattgtagacatcaataactccgagaccaatggccataccgatgggagtgataagaataaagaagagacacatgagcagcttcaagagcagctttgtgttgacaaggccggcgattcgagaacccaggccaactccctcaaacatctggtggaacagaatggcaatgaagagggttgtgaagttggagttaggggccaggaccaaagtgacaccaatgagaatggagtggaagatgataccggactccatgatcatgacagagaccttgtcagtaggatcaatgagacagtggcctccatgaccaccagaaatctcgccagagtggttgtgtccgtgggtgtttccgtctccatgggcgtgggtggttccaggagcagcagcagctgccgagggagagatgtggagggtgttttcggtcacgtcgggtccagttttctcaagatcagagttgctgtcggagtgagagtggccgtgagcgtggggagcagtgaggtgatctgatcgtttttcaagcagtttagtgaatgtgtattcgatgacaaatgcaagaaacagaccagcaagcacaaaggcaggtccagtaggctcgtaagaaagctctccaagacaagggttgtccatgaactgcagaacggctccaaacatgagatggatgatagctgtggaaataacaacgccagtaccaaactgcttgaggaaggtcaggggcagagacttgatagaaaccttgaagaaagagttcatcaaaacaggaggaagcactcccagggcagacatgcccatcatggcaaacagagcaccgattcgatacttaatgttgagatctcggtcgggagtcttacatctctcggcgagtttggcagccttagcagcagccttttcttcagctgtaagttcctcgccatgatcatgtccctcgtggtcgtggtcgtggtcgtggtcatgttcgtcttcgtcgtctccatggctatggggcacagagtggtctccgtgacgtttcacaatatcgagggtgacggcattgccggagtcaactcggatggtggcagcagtagcaacagcagccaacaaagccacggtgatatgtgaagttttcatcctagatcgatttatgaagtgatgagttgatggatgtagttcgagtaactactctcccttcacctttatacattcaccattgctccgtcagagaaaggtgccaagacttgaaatagaataggtttcatggaaggctggccatgtaacctatgcaaaggggacaccttggggaaatttcagggtgtaggaagggtctatcgagtattattaggcacatgaaggggctatattctatgccgtggctgggtttaccccagacaactcttcaaactcggctcacaaacgtcattattccatacgttcgttttcctcacaacctctcctccatcttttctcactcacaattctgctgtttgagtaacccccaaggtagaagcgggtcttggcacatgcaaccatgaagggtgttggacggttaggcatgatatcggtgcaagggaggtggttgacggagatgaagtcggaggttagatagattgaaaatcgacagtaagcaacaagttggtgatattgcaaacccttctatccatgcttaacttaggaggagcactgtagtgacaggttagaggaacggctgagcaccctaacgtgcatacggtccctagcttaactatgatacgccgtcgacaagagccccatagaacctggtatagagatagaattccggtattttttggtcactacatgtatttcgaaactttgacaatggtaatgcaatcaatcatccgcgtctttccgctccccaagatcattgatcactaattgtgtgcggttactggtcaaccgactgccatttgagttgacccccaaggtgctcggcaaaaagggaatctcaaccttatttagcatgacgctgacaagaacaccatccagtaatgacattactgtacgtgggacatgaaggcacgtctgtagtgtataacataacacacaacggtgattaataggagaaataacacggtggttaaacaggccaataacacccctaatggagaagagccaacgccatgagctacaggggtgcttgactagatccacctaacaccgggctaattttttcactatcagtctgccaagtcaatctggttggtgaacagtcaaactgattattaagctgagttttgagtaggtgaggtttggataaagatcttcaagaaaaaaaaacgtcgtaaaaagtcggcattatcatcgtaaaaagtcaaacaaaacggtcgtaaaaagccgaactaagtgctcgtaaaaagtcaaacaaaatgtcgtaaaaagccaaacagagtggccgtaaaaaaccttccgaaacccgtacaacagcttcacgccagtgcctcttcacgcgacctatacatcccgtattgtacacctatcaggggaaaattcttcgtacgacattatcataagccattatttattctatagtatatataacacccaaccttcattatcataagccagtggccccaaaaggacttccacgccaatctgacatcaagaagtagctaaaaatctaagcaaacaagcggacaaaaagaagaagaaacatcgtttagaccctcaatacaacgcatccatgcatctgagatgattagagggagatccgtgtgccgtacggtcccaaaggaaggtcagtccacaaccaccttggtggaatgtacatactgtacttgcacttggatgtcgttcctcaaactgtccaccgcacctcaacgcatggaagaaacgacagtacaagcacgtacgtaccatactgaagctcctgtagcacgtactgtattgtagcgcacacctctaaacctcctcctccaactgtcgctcaattgcctccaactccttggcattgtgctcatgcttcttgtgtggctttgaaatcttgtagcccttgttcttctggtgagtctttgctcgtttacgggcttctcgctttgcctgcttgcgtcgctcccgcacaataccattgatgacgtcagtgagcggcgcgtctgtgtccaccacgttctcgacctcaacgtcgacttcggactcgtctgaaattccggacatttccgaatcgctgagatccggtcgaagccgaggggctcgagtcaccttgattgtttggctgtgaacgtgattagaaacggggacggcgccggtatcttggtgtccggcctcacgtgcctccggagtaccatcacatgctcgatcacgtgactcaacaacctcgttcacaattgtcgaagtaatgtccttgtcaacaactgccacaccgtcgtcacctccaatcgagctggcatcgccatccgagctggcatcaccagcggagctgacatcgtccatgtcggtaagagccatatcagtgacaatatcgccagttgcgccatctccttcgccctcaaccacatcatccctgtcgcttgcatccctctcagtgcccacaacatcaataacagaactaatgtcaatacaggtgtcgtattccacggtgagatcctcggtacggggtacaaacccaacatcgttcgattcgtcctcagattcgtcctcggcgacgatctgggagaaaaatcggtgcgccatgcgcgataatcttgccggtaaagacatgtgtgacaattttgttgatggaataagttggtcttcagtataaggatctagttctctttctgagcctcatacgattgagcccctatttttggatttggcgttttttgacgtgcatgaagttggggtatgtacggcgctgagtgcagttcaattccccaagttcacgtttttaaggtaatctcccaatattttttttctggccgatccctcaattcaatgccgggtcgataaacgtgttggcaccgtttgggcgtggaatgattttcgcaactttgattgagatctgtctgtgagacacgcgcggatgccaaatgtggaaattagggttaggattggagggaaaaatgtatattagatgtaagaccttctgaagcggggaggagttagaactaccgaaagagaacgtgtctgaccgtattatactacatgggggaaactgtagaggaatggaataacgaagttggactctaatcgggcaagctgggctggggtcgttgcccggtgaggatgtgagagtcgcccgagccgaggttagggtttcaccctgatgtggcattttaggtcacggtaggcgaaactgccacaccacagcagcagcacctataggctgggattagggttgtgctatattcggctggcgtagtattgaacttgaagaagggtcgctaattactcgtactcgtacaatagcccgttcttattcagggggtaaggggtgtgtgaaacatatagacggactacaattaccggttggaggtctccgcgagtatgtttgatcacgtgatccgtaaattccgaagacttttgactgatacacaaaacagaacagcataggagcataatgtagatacggtctataggacggagcttgacgtttgagacatatggaggtataaaacggacctagaagagcagctggcaatcgcgggttacttgttggtgtttctttaaaccgcaacatgttcgcatcgctcagattctagtgattttggggggatttgggattacccgtttcgtatcatgtcacagctgcgtctcagctgtttccctgacaaccgtgagtgcaactctatcctgggaagggagtggttctggcatgtgaagcggcaaatcataagagtgagctcggtggtgatgatgggctaactttcgagagaaatactgggctagcttttcagaaagtgattcgacgacgattccagtcgcctcatctgctgatctcagaggctgctatcagcagcatgtcctttattaccgccgttaatctcgctcatgtggtttattttaatgaaactaaattatgaatggggccagatattactgtacccagtccgaagaaaacacagcaaagagcgcagagtgcaggcaagagggtaaaagaggaaacgagcagtggaggcacattaggcgacagttaagtgagacgaataaggcgggacgggacgttgtagtattgggtgctcagatgtggataagactgtattgataggatcattctcctcagtgagaacaggcgatgaatgacaagggctcctataccctctctactacgggcactcacatgttccataataccggttctgctccatggcagtcgtatgctaacagtctcagttaagtttagcttcggttggacacatagctacaaggagcggctagccagacacgtgctttgagcatgagggggatggagggacgatgagatggcagttgtatgggggaacagtgtgccataagagtccccctgcggcttttaaatgcacccaaaagcgctcacaagatctcccaatctcagcgacttggccccatcggaccagggacgttgtctgttgagacctcccaacgttaattttagccagctggagtgattggagaatctggtaggcggtagctgggccggtagatggagcaagtggaataatacaatagggccccgaatggggttgacggccggtccaatcattggttccagcacgagagtgcgtctgcctgactccttttttagctcacttccagatttccccatacgttttatcgcaccctagggttctggttctctttctcgcactgcattattacctttgcacccaagtacaagcccctcaccaacttgacttgttgcactacagacctccgccaaagattctgggagagccgcgattcgacatatcggttctgtagggattgcgacgaagaagccgagagccaacattcgactattgctcaatcaccattctgactactgactgcgaaaccgctccacagctacgatacagtacatacagtcacactcacagctcagatagagctcggaatacaagccacgatacgctccataaccatacaacaggataacataaaggagtggtggtctggtaaagcatacaccatacaaggaaacgagtactgaagacacagacgcaatttcgacccgaactcgactcacacaactcatctgaccgctccccccccaccatatcagcatgtacaccctactccccaaccaagcaggaggaccaccaccaatccatgtgaagctcacagccgagattctggagcaaatacaaaacgccggcggcaagggcctcacggtctctctgtcgggaaccaccccatgcatcaaaatcgacaacacaacgtttgcggcccacatgtcgcaggagccttcgttccactcgctataccaacggaaaggcgactcactgcagtcgctgggccagattggccagaagctcgtgctcaagcggtcctccgagtcccccaaacgccccactaactctgcatctgcatctgcatcacctcgaatgagagtcaccccatcgccctcccctcagcccaaatcgcatccctcctcgcccgtcgtgaagacgaaaaaccgcacgctcaacattcctgtgagcaagccgctgtcacgtgagtcgctctcctcgctgcccatgcgggttctgcatctgttggctctgcaacccacgtctccagaggttgtggctaaccgcacgaagaactcgctggcagacgtgacggcgctgtgcaaggaatatggtgtgcaggtcgcctcagggagctacaagcttgccgacaagtacttcaaggacctgcggtgctgggactggaagccgtactcggaagacgaacggctcaaggtggtgcaagcctcgcgcgaggcatttgaccggcttagtctgccggacgaccacccggcccgacgcaatttgattgaccccaagatccgaagagagcgagaacagcaacaggctcgagagcgagaacgggaacgagagagagaaagggagagagaacgagagagagtggagaaggaaaagtcggacagagactcacgaacctctcgagagtcatcctcatcgtcctccactcctccagctgaagctggtcctgctaccaagcgaggagggggtatcctggtgaccaagcagcctctcaagaaacgtaaggctgctaccacagccgagtctgaccctgtcaagaagactgctgctgccaagaagcctccaacgtcatctacgacaagtacagtgaaccgagagaccatcacaaagacctccccatcctcttcctccacagccaaggcatcccctgctccttctacagcttctaccaaggcgggtgcaacgagcacgacctccaaatcgtcacccgccccttcgtcagtggcaaaatcgtcacctgcacctgtggccaagtcgtctcctgcttcttctgcagccaagtcgtcacccgcacctgtggtcaccacaaccagctctgcgacctcgtcctcggcgtcgcccgctccccactacctctcattggcgcgccagttcaaggagtcatacgatgagtacgtgaaaatgtacaaaactgtggccaagcagcccggcagcgacatgaagaagttgctgatgatgcaccgacagctggagacgtggaaaaaggagctgtgggcttacgacaagggccgtagctccgaacagatgcgtcagagatctcccgcagtgaaatctgaccgtaaggccgtgagcaccaaggaccggctgtttggcatgaaaaaggtgaccacttgaccggactacaactaaacagaaaagacatataccgagagattcgagattggaacatttgaatatattttatttacgatatccaagaggaggtctgtagcgcttgcgtgtaactccgccattgagtgcaattgagacaccatccatacattatgttcatagatttgagtggggaaaaattaactttcgagcataatgttgtgatagtggaactttaagtggttgggattagtcagggaggaagcgaagtctgaaaatgggtcaacactgatagaaagaaagaagctgggcaaattgaagttgaaatcttggagactatatccggatgatgctcagcgtatcctacatttacatgatcccacgtgtgtggtttcgggtttttacctcactagccttttccggcaaggctggtcacacgccgaaactcaatgagacgctcgtgtgcgaagttaattctatgcaagtttgctatagaaatgttttaagagaaggcggagaagagtgagatggtgtaaatgagtatatagcacagagaagtttctgataacgtgattttcatcttggcaagttcaatcacttataggaattccgctatcaggcgaagatttaacagcccaacaaagtacgtaaggttacttgcttttagttggctgcaaataatgagttcgcccctgagtgcattttcggggcaaccttgggtccgaatagaaaggaagaaaaaggagaagctctatatgagaaatatatgggcgggagtgtcagaggcggggtacaagtacgagtacgagtatgtgcgtgtattgtgataaaaaactactggttcacattactggatattgggcctacaatgagacgagttggaattgttgaccttggaggagtggcatagctacatgatgacaggataacgtgggtatctcctaagtaaactcggactatcggctggaggctgccaagatagatagcgcgagcaaccgtggaggacttaattacgatacagtacatactggtagacactcccgtgggggtacaatacaacaattcccataaccttgtacagtacactctgaaaggctctcgaaggcctatctgccttccagactcaagtctatgtgcacgagaaagaggacatattagaagtcaaaggaatggctgtgtgttatctaagagagatagcccgttttttgacacattcattagtcactaatgggcaaacggtttcattaatgacagtcatacatcctcttctgtggcttgcttggaggcagcctgcaacgcgtgatatagtgcatggatgatataagcgtgcaccctgggaagtctcggaccggttgaggttgttaagctggtcggaattgaaattcgaaggtatatttgattagtagtactcataataccgaatgtacaagtgcgagtactgtacgctacaaattagtactcgtacaagagagtgtatatatgtgaacgaatctccaagaagaccctcgacagtgtactccagaagaacagagccgtacacactccttggagatattttgcactaagaactaccaactacgatgaagaacagaatatcataccaatacaagcattcttgttccaaaactagtttccagctgaaagatctattctttgatacttgtacttacatcacccgatgtgcactctccagttatcgtgtcctgcaggatgcttttccgatgctacagtgcaagttgcgtatatatgttgatatgctgcgagctgtagtgttacaagctggcatatctgctcctggggtcagggtgatgggactgcaaagttgtcgcatctgtcccatatctcactcgatatactgtaacacccaattatatatcaacctcggttcatctcggcaagtctattttcaaacatcaactaaatgatcaaccaattactttgtctgatactcaaccccccactcacccggttttccccattttgggtcacagtgcatcagagaagcgcggttcgaattcgactgatgtcaatgagaccagttttttctgtcgggtcgaaatttaaaagtaaaaaataccgaggcctgtaaggtaacgtaagaaagccaatctgccgtgacggatcaaataataatattaaccgaggttatggagagagtggcagcgacacaacatacacctcatgtgagagctctagcactagcacaaatacgccaatggagcaacctcccaaactgcatcacaaagctctcttaccccatctgtctatcttgcttttctccgctcgtagacgccgttgtcgcagaacccaaaaggtaatttttttgactcatcgcaggtgcggctgccaacaatggacataaaagagaacagagggccggctgagactccgtcaacccccactcgacgaacaaacatcgccaatattatcaatatggacgtcgacattgttatggacaagttctggcccgggtacaaccccgatggcaccaagcgagaatcttcagcagaacgaggtatgctctacagatcagagtccggaatctctactcccctacccgttcccaacgtctaccagcctcccgcacaccagtatcccggtctggacatcaatcagagcagtaccggagtcatctggaccactgagcgagctgcagaaaaggggttcacctaccaggaccctacgtgggctaacctgggtcagggagctcctgaggtcggagacattcctggttgctttgagcgacccgataacattgatatttccatcaacacccgagaatacgcaccaacttctggtctaacagacctcagaaaggctgtggctaacctctacaacgaggagtaccgacaagacaaggcctccaagtacacctatgaaaacgtgtgtattgttcccggaggacgagctggtctgattcgaatcgccgccatcctcaaggactgctacatgagtttcttcttccccgattacacagcctattctgaaatgctgtcgctgttcaagaactttgctcccattccagtgcctctggacgattcggacaactaccaggtccatctggacattattgagagcgagctcaaccgaggagtgtcggctctgctgacctcgaacccccgaaaccccaccggacaggctcttcgaggcgccgatctcaaacgactgcaagatatgtgcagaaagaagtgtctgctcatcatggacgagttctactcgcgctacaactacgaggatgggtgcaacggagagagtatttcctgctgtggaaatatcgaggatgtcaacgtggaccctgtgcttattcttgacggtcttacaaaggctttccgactccccggatggcgaatctgctggattctgggccccaaaaagtacatcaatgctctcgcttctgcaggatcgtatcttgacggaggaggaaacgcgccgttccaggccgcagctattcccatgttggaaccctcgctggtgagaaaggaaatgactgctctgcagcgtcattttgtcatgaagcgggactactgcattgaccgactcaccaagatgggatttgtgttcaagaagattcctacctccaccttctacctgtgggtcgacctctcaaagctgcctggtaagctgagcaatacccttggcttcttccaggagtgtctcaaggagaaggtgattgttgttcctggtattttcttcgatcttaaccctctggctcgacgagaactcgatgactctccttactaccactttgtgcgactctcctacggccctgacatggatgccctcaaattgggcatggacggtattgagaaggtgatacagaagcacactctgagccctaagatttttgataagaagttgaatctggctgatgagcctgctcgagccgagtctcctgtccctaagagatagggagtgacggcgaaggtgaattgcagtaggccatgagcgacaactaatctataaatcagtattttaaaaacaatgtatacaggtacagtactccttccactaatattatgatttcaaacaaaacctcttttcaaaaggctcgaattgttgtgattacgataacctctcagtattatacggtctgcaccacctgcaataacatgcacgaatctgcacttcccatgctctagcatcagatgtaagagacaatgttacgtggcaggaagtggtgagtcttcgtttctcgtttctttgtgtatataaattgccatgagatacccgccatgttaccccattgctgctttagcttacagtagcggccgttttcaggcttagagcgatttgtggggtggatcgaatgtcaccttgagccttttagagtcgtaaatttggtcatgtgatataccacatgatgaattagtcgacgatttgaagagggaaatacaacatgagccactcccaaatataatggtgtattcatcactccccaccactccacctccgctcaacctttgctgtcacgtggtctaataccatggatgacatggaaccttatttccccagctcttgaccatcatcactcgctatacatttcactcacaacacaaaacatgttcgtcgctacaaacccaggctttgttggggctcccgtgacacgtgcgctggtgacgatcgtcgtctgcctaccagtgtttgtgtctctccttgaactgcagccctactttggactccagatggtgccttttatcacagcctaccaccagtggtggagactgttgacgtggcaggaggtatatgtgaaccagagcgaaatcattttcgcttctctggctctgtataacctacgtatcgttgagcggttgctagggtcccgacagtttctgtcctacgtcctggtggtgctcatgtacacgtccatctttgttcctctcatcagcgccttcattggcattcttccgtttgtgtcgataccttacatcccatccggccctacggcgttgattttctcgctgctggtgcaataccgagaactcgttccggtcgcatacaagttcaagtttctgttgagctcaacgtcggattctgtcaccgaggtgacgcttaccgacaaaatcttcctcagtctgtgtgttctgcagcttacgtggaccaagtactggggtagcatcatcattgcattcaccggttggacggtaggtgtgctattggatctggagattctgccaggcaagggatggagagtgcctctgtttttccggttcgacagccgacgagaagcggagcgaatcgaggcggtcagcgaggaagaggagaccgacacggcattccagcgaccactcaccagacagattatcgacacatttagatagtgtccagcatagaacattgcattgattttacacaactccgtggtacaaaagagtaagtagaaataaggtatatcttgttctgtaggatgaaaaacggttagctattagtttaagcagacaaagacacagaaataaactacttgataagttactggatatcagaaaacattttgagtgcctcgacaatcacctcatcgtgcattctaggagcaatgagctggatggaaagaggagctccctcgtagatctcgggagagtaatgggcctgccattcggcatccagcttgtttcggggcttgaagttctccgcaggcttgtctgaggccttgacagtggagaagggaacagacactgaggcatagtcaaccaggttccagtatgacgtgtatccccagtagtttgaggttccaaatttgaatgcagctccgggaagagatggggcaatcagcatgtcaatgccagccttgttccactcctgtctgaggttccacttgaagccgtctcgctcatcgtgagcatgccacagctcctcaatgttgagacgtcggcagttggggttcttgagggcaatcatttcgattcggtctgtaagaggctcacccacgcagttgagctcatccttgagccacttacctccgtctgtgaagtacagggttgtaatgattcgccagttgtcggcagcattgaagggagtgaaggggacgagttcgacctccacgtcaaaattggacttttcgatcttgctcacgtactcctcaatggctcgagtgaccggaggatggggggtcacatagccatcgtcagagtagtagccgactcgcagcttcttcttcttgaaggtggaggggctccagacagaccgttcggtcacaggatcatatctccaagtttcagcatcggacatgacctgcataaatagatcgagaagcttgggagagggagtcatgggtccgatacagccgttaatggagtcagatccatgcatggggtggtcacacccggcaatgggaactctgccggtagacggtcgaagaccgtatatgccagaacatgcagccggtcctcgaatggagcctccaatgtcggttccgagacctaggtgactggcaccaagaccaatcaaggccccctccccggatgaagagcctcctgaagttaggtctcgttgtaggggttgtaggtcttgccgtggagtggagactctgattccagcgacatgagaaactgaggaccagtagttctacagtgggggttggctcctgcattatagagcaccttaagaatggtagcatcgtcgggcatgatattatccatctttgaggagacggagaagtgacagttcttgcctctgaagccaaccatctccttgaccgacacgggcagaccatgcagcggccctacagtcttgccggtggcctcgaggtgttcatccagcttctttgcagtctccagagcctcgcgggggagcagctcggtcagacagttcgtcagagtctgagcaatgacggccgctcgcagaaaggcgcctgcaacggtgaccgcagacaccttggcatgtgccaactgatccagcagttcaaccgggtctgtgttgacgatgatggcgtcgctcggagccatcatctgctggaagaccggaatcgagtttttgggcagcttggtaggtttgtcatggtgttgagagtccttgggtggaggaaagagcttgtccagctctgcgattgatccgtctctgatctgcagaaacttttctcgagacttttcgaatgtgagcaccatttttagggtggaagacgtgtgtgtaatttccgtcgacatttcggtctcccatagttatataagtacacactctctactctctatggcttgttgatctggctatgtctctaagtctcagtggccatgcactacgagtttaagtgtctgtgagcgcgcttagatgaaagctagtgggtaagagtgcaccaagataggagccattgacagcggggtagtgcgcttttgtttaggtcaaattgagcctagtctggggggaaatcggtgcccgtcatatcttccactcttcaccagacccaaaaaccagcttatcgctacacactaggctatcgttccatggccaaaaaaaagaaacgttgagcttggacgcacattacgggatgatcaccgattccaaaagcaagaaccgaaaagtgcaagatacggcctaattgtccgactctccgcgcgcggtagtctagacctatacatgataaccattattatcagatataggaagtgcatctccgactagcggcatggggcggttggacgctcgattgccaaccgttttgcgtctaggcggtcgcaaacaagtcattagccgcgtttcactcgctctgacagctgccgggaccaacaacctctttcgaatctctaccctacaaacctacccgccagacctatctcaccgcgtctttttgaacctcgctccgtgagacaattacccgcgcttgtgactctagatgcaggacaaaggtctaatacatatatcggataccacgaggactgtagattagtgcaacagtctatactctctaactgcccattagtgtgttgttgcggcagcatgtgttacgtgagaaatattgaaatacaccaacgtcttaattgaatccaactgcgacaacagaaacattgctcgatccccgacctcaacccctgctctaagctctgcacgtccctacatctcgcttcatgcataattgttttatcttgtgcaataggattcgctatcggagtcctattgcacagagaaagagtgcctgagacatgctttgcgaggtctgtagtcacaactctgttcaacagtcagctgtcttatctggagctatctgtctatgctctaccgcgcggcaatgtgtctggtgctactgtacttctatgatagactggtatgacccgtctttgtgatgcatcgcggttgggtacaatttcggctgacgcgtgcgcggttacagatacaagtggctgctgtctggcagtctgctcagtcaatgttacataacctctgagtcatggactgaaaccgacaaagactttgaaatcaattcttttgattcgatggcagacaaccctggtggtcaccaccctcccgcctggtcataggctacagtaatctctttgctctggcttaccgcgctcaatcaaatgagaccgaaaagagatgaccagatgtgcttgtgtgactaaaatcccccagcggctgtgagttcgattccctctccgcccacttaaggtatactatgcactctaacatacctcggttccccgcatgtaactttcacggacctgcaactcacagaactaccccaacaccatgaacaagtatctagtgcccccgccccaggccaatagaacggtaacaaacctcgatctgctcatcaacaacctccgtggctcctctacgcccggagccgcagaggtcgataccagggatatcctccaacgaatcgtctttattctccctaccatcaagaaccctctcaacctcgatctggtgatcaaggagattatcaactcgccacgcctgctgccgcctctcattgatctccatgactaccaacagctcacagacgccttcagagcaaccatcaaaagaaaggccctcgtcacagaccccaccatcagcttcgaggcttggctggagacctgcttccaggtcattactcgattcgcaggaccgggttggaagaagctacctcttctggcaggattgattctcgcagattacgacatttcagctgatggaccgacactggaacgaaaaccaggtttcccgtcgaaactcaagcatctgctcaagagggaatttgtcaccacttttgaccagtgtctttctatcgacacccgaaaccgaagcgacgccacaaaatgggtacctgtgcttgcctgcatttctatcgcacaggtctactcgctgctaggtgacgttgctatcaactacagacggttcttgcaggtgggtctggatctcatcttctcaaactacggtttggaaatgggcacggctctggcaagactccatgctgagtccggaggcgacgctacaaccgccggtggactcatcggaaagaaactcaaagaacccgttgtggctctactcaacacttttgcacacatcgcatcctcctgcatcgttcacgtggatatcgactacattgaccgtatccagaacaaaattatcctagtgtgtgagaaccaggccgagacctggagaatcctcaccatcgaaagtccaactgtcatgcaccaccaggagtctgttcagtacctcaaatgggagctgttcaccctctgtatcattatgcagggaattgcaaacatgctgctcacacaaaagatgaaccagttcatgtacctgcagctggcatacaaacagcttcaggcactccacagcatctatttcattgtcgaccaaatgggatcccagtttgctgcatatgactacgtcttcttctcagcgatcgatgtcctgttgtcggagtacgctccttacatcaagaacagaggcaccatcccacccaacaaggagtttgtggccgaaagactggccgcgaatctcgctggaacttcaaacgtggggagtcatcttcctattgatcgctctcgagttctgttcgctctcaactactacgaacagcttgtcaccgtatgtcacgatagctgcgtagagaccatcatttatcccatggcacgatccttcctctatcccacaagcgacattcagcaacttaaaccgctggtggaagctgctcactccgtgattctggctggcctggcagtgcctaccaacgctgttgtgaacgctaagctcatcccagagtacatggggggagttcttcctttgtttccgggagtgttttcatggaaccagttcgtgttggccattcagtccatcgttaacactgtctctcctccttctgaagtgtttaaaaccaaccagaagctcttccgtcttgtgttggattctttgatgaaaaagtgcagagacacgcccgtgggcattcctgtgccacactcagtcacagtatctcaggaacaggaagacattcctcctacacagcgagctgtggtaatgctggctctcatcaactcgctgccctacgttgatatccggtcttttgagttgtggctgcaggagacgtggaatatgatcgaggccactcccatgcttgccgaaaacgcccccaacaaggagcttgcgcatgccgagcacgagtttctggttctggaaatgtggaagatgatttccggcaacattgaccagcgtctcaatgatgtggccattcgatggtggtacaaaaagaatgctcgagtgcatggaacgttataaccgtgggagtagcccacagttcacatagagtaagatcacataaagtaactcaacagatttcagcagatgaatgcaaagaagtccccgaggagtcggacatatcggtaaagacgttaaatgcgagacatctcgcgtctctggcgtctccgcaaaagtttattatctgacatatatgtgggtaccaggttggtgtgttagtacctgtattgtgtacgacattattacacttttcaacgagtaaaatgcatctggtggtcaaagctctcgtggcggcgttcctggtggccaatgccaaaaacatcacattctcttggcaccttcgtttcttttactacgttttccgatattgtgtgcttccgggatggttgggatacgctgccaaggataagcccgcgtctccgtttgctgagcggcgatatggtacgcggtgcacattgatggattgcgacatcaacgggcacaagagcaactcgacctacttctccgatctcgacattgctcgaaccgatcttgttgtctggctgctcaacaagttcttccgagacacccataaggccaatggacgatgggcctatgttccgttaggctctgtttactgcaacttcaagaaggagatcaagccgctgcaaaagtacacaattgtgtcacgagttctgggctggaaccagaaatggctgattgtggaatctcggtttgagattggaaccaagaaaaaccctgtggtggccgccactgctctcaccaagtacgtggtcaaggacaagagaaagacgattcccccctctgacgcctttcagatgtctgggtttagtgatgaacattgtgctgagggtctcaagcggtttgaaaagatacagagctttatggaagtggaggggattgagatagaatagagcactcgaccgaaaaactttgtgcggcacgggacaccatcggtatggcatcaaaccaacaatctgctgttcaaagttgctgttacgtcagcattgacagtcgaaattacaagcaacacaactaggtatagtatgtacagtgtactacttgtaagagatagaatcaacggtgtatatagaatgcactggctcatggtgacacccttacactatctatacacaatagaacattacagtatgaagatttctatatacagtctatattgttagtacgtgtgtaatcacagtgatagcatctcgtgttgcgccaccacttgatcacctcctgggagaagtctgaagagatctataagcctcatcggcaacagcagaccccgaagaacttcctgctgtaccctgcatctcgtaaaacgagctggagtatgttggtcgagtgttgacagacatggaccgaataaatttgggattgttgatatttggtctttgcgagctcatgctcatgtttctgtgtgggaatcctcctggaagttccagtggtttaggaacactgctggggttggcaggttgtgggaaaggcgagggagggacccctgttgaagtgcctgtgcctgctccagctgatggagggggcgcagacgtctttctccacagtttgggcagctcaaactgctggtactccggatacacgcatctgtctttgaaccaacgtctgatcctgctttcgatcagtcgagatattttctcggcattttgcagcttctgggtgcttcccaccgacgactcaatcttccattgcagctcgtagtcgggagcaaatgacaccaacacccggttggcttctccggagttgaatgccgaccgaatcgccacagtcagtgtaccactaaacttgacgagactgacggagagtgagacaggcacagaagcaaacttggggatggggaagttgagcagcatctttgtctccactcccagcttgattgtatcttctaaagacaccttaatctcagcctccagatcacctgattcgtccttgttgactttacaggctccaaactgtggaaacgcgtcgccaatgtcaagatcaaccacgttaatggtgtcgagaaagcctggaagtttgtcggacttgagaatctcgttgagccgttccagaacctcatcgttgcctctcacctcatctcgcagctggtagagtgcctgggccactagtacgctgaaccagtccagggactccggctggtgggtttttgtgttgtagtaggtcttttcaagaatcgcgtctgtcgacgggttgcctgtaggtaacacctttgctgttcttctctgcgtattgatgtcgggttctgtctggtccgagaagatgaaaaagcgcacgaagatgagtagtaccagaccgacggaaaactgtccaagcatgaaccccgtcagaaatggccaattgatgatgccctcggacgccaccgcaggcagtacaaactgtgacatgtggttgtgttgatcttgttctgttactgtactggtcgttgctgattaatcttgtgctatattttacagtgcataattcaggagcgacgttaaagtttggaatagggcaacattttatgcacgatatcaaaattattttcatactcttcctgtagaaacagaacatcatggcccgaaagaagagtgctgccaaaaaggcccgagaggctgagaccaagggagtcgacgctcccaaggccgaggcgtccttcgagcccaaaaagaagcaagctaagatcactcctatggactcagactcggaagggtctgatgaagaggaggaggctgccttcaccattaacgaggactacgcccgacgatttcagtacaacaaggagcgagaagagaaggtgcgtcttgaattgatgcacaaaaacggtgaatttgacgacaagaacagcgacgacgatgagagtgattctacctctgaagatgaggatgacaacgccgatcttgccactgaggaggttgatgctgctatcgccaatgtgattgctacgatcagaaacaaccccggcaagctgctggagaagaatgtcaagttctttgacgagatcaaggagggagagatacccactgccaagaaagagaagcccatgtacctgaaggactatcatcgacaaaccattctggacggtggtctgactgctgagggcgagttccccgaaggcgagaagccctatgccattcagcaagaggaggaccgagccaagctaatctctgagatgcatgctgacaacgatgatgaggaggatgaggacgaagatggggaagatgggttcctgaccaagcgaaaggagcagcgtgagattgaggaggtcgagctgcctgatcccgagaaggacggtgacggtttccttgacaagtttgtttcttccaaggcctggatgactaaggacgacaaccccacctataacgagttggttgaggatgaggaggacgagtttgacgagaaggccgacgagttcgagcaggaatacaacttccgattccaggaggaggacggaaaggaaatcatttcctacggtcgaaaccaggacactgtgcgacgaactgccgaaaactcgcgaaagcgacagcgagagagcaaggccgagcgaaaggccgaggagaagcgagagcgagaggctgacaaggcacggttcaagaagctcatggtcaaggacgtggtcaagaaaatggaggctctcaagaagcacattggagatgacgcgtccaagttcaccgctgaggactttgagggtgactttgacgatactgagtgggaccgaaggatgcagcaggtattcaacgacgagttctatggagatgacgatgccaagcctacctgggacgatgatattgacatgggtggaattgaagttgaggagagtgacgatgatgatgaggaggaggaggagaccgaggagaagactcctgctctttccaaccgaaagcagaagcagctcgagaagcaacagaaaaagaaggaggccaaggagattctcgagaaggcaacagccttcgttgaggagaacgtggatcttgctattgagaaggaagaggctcgaggccgaaagcctgtacgagaggatagcgaggcccccaaattcagataccgagaggtgtctcctgagtcttacggtcttacagctaacgatattctcatggctgatgataagcagctcaacgagtacgttggtctcaagaagcttgcatcctggcgaggcgccgagaagaaggccaaggaccagcgtaagtacggcaagaaaaagcgtcttaaggactggcgagagcaggtgtttaagaagcgagatgctcctactgacgacgagatcatggccgctcttcagaagcaacaaaagggaaagcgaagaaagtagatgtgaaataattattgaatggtttagcttggttaagtgctagggtatactgtagtttccattagcgcgggtttgaacaaggcccctggtttggtcaaagcccgcgtcttcgttggatgcccttgtttcagcaaaagtagctagtgtatatctatcagatagtacaactgtaattagtacttgtactgttgtacatactgtagtcaggatatccccaagttacggagtccgaagggtggcgttggtggcatttagagcaagtcgggggagtggactgtctttggtccgtcaaatgagtcgtcaaaagacgtcaaaagagtcatctacgatatttatttaacaaacgcgatttcatatggcagtctatggggagagggtccttagtttgttgcgtgcgtagttagtgttggctcaatgtattcccctcagcttcttcggccagaattccgtatttataccagaatagtatctgggtgcagatagttactccaagttccacggtatttgacgatgttccgaggagatagcccacttggattacgtgcttggtgcaactggaagcggtgaaaccgctattctgtatcctcagacagtagccacttgtttccttttaaatctcctctatctacatggggaatgatccgggtcatgttatgaagagggagggcccttagtggcgagcagggtggttgggccaaatgcggcgtccccggaagacacgagggttagcgtggattggaaggccatcaatcggctggtaaattacacaagtacagtactgtagatacaagtactgtaaatacatatgggatacctgaagcgacttgagacgtgagtcattccaacttgctccatccacatacgtttctcttgtctcttgtactgtgactgcagctcttcaacaagatccgaggacaggggacaaatattatacgctagagtagcgaaagctgaccagtgtttgaaagaaatgaacaagagggcgtcttctttgtctgcacacaagacacaccgagaagattgggcctcgacagtttattgtgggcaatcttcttcaaatggctgcgatctggtgctaccggagatcggacctacaagtagagatcaatagcgttgatggtactgccctggtacgatggtcaaacgacatcaacaaccaggtacgatactgcacttcaaaaacatgacacgtttgctacgtctgtcaaagcctggaaaaaaaaaaaaccagaatgtcagacaaacccacataacagggcgctaccacctccctgatatgacaggctattagtgtgagcccgtcacattttctggtgtacaagaacaacgtatcactcttgtatacagacacacacggtgtcacttactttgcaatttcagcttttttccgactctcctgtagattttcgcccggtgtaagtacagtaccggtagaagtacagtatctacagtatctacttatacttgaatggtgtactcgtaagtacaccctaattgggtcacttgcgcccaacctttccagcattacacctgacccctacttttaggggcaagcggcggcggattgcgtgatatttatgttcttctccagcctaactcttgctatttgtagggtatccttcaaacgcatcggagacatctccgtgtctcgcgaacctgtcactcaatgttctattttagtagctcaagtttgtctgtcggtgtcgagcagtgtatagagtgcccactgtatatgagaaggcatacgttagataagtcatgttaggcaattgcagtacgatactgcacagttgcagctgtttctcaatacaagaacaggtgctgttacaacttacaggcgacgtgactacagtacttgtatcgtaccctgtgcaggtgataccaaaacgcttgccccatcagcactaacagctacagtagtgcagagactaaaagaacgctagcccttattcgacgctagcgcgcggaatatttacttggggtggccctccctatctgtgagccgtagcccgcctctgcctaccgtcatggtataaaggatttgagacgacacgctctcccccttacagcttccttttttaaagtctactatctttgctctattactgcacaggttgatttggacgcacgttgatcaaacccaaggtgtattgagaacaacatccaacatcacacctaattacaaaacagcattttgtacaatttcttcgcagcacatgtacaatgaacgagatcccgtgactctggaggaaatgtccgacgacggatcggaccaaggcggcatcggaatcgtgcagaggggcgagccacaggtcatgggtactccaaccccctccactccgcaacaagctggctttctgagcaacctgggaagcccggttccaggcactccacgaccacagaccaccccggaagaggcacccagcgactttctgcccagccaacaaatggccaccatgttcgacaaggaagccaccacaagggtgcagttcatgggagactcgactgtcggagtgatgggagaaatatcccagttcaagggcaacctggcagtcgaagcgacacgctggccagtgctgttcattgcttgtggcactcatattgaaatgtttgccgcagacggctctcctgacctcgtgggggccttttacgccgaaccaaacatcgtgacaaccgaaatgagagaaggagccgtccgaccaaactcaccccacgatatcaacatgctctcaatggtaattctgtgcggtcacgagtgtctcgtggcgaactatgatgacggaagaagtggattatgggtcgtgagccgtatcatagcagaggtacaggagggagtgagccggtacttgcctcacgtgactttcaagagcgacgccagtgtctggggaacagggaccagtggatctttacttgcattgagtgacaattctcgaaaaattgacatttacgatctggccagtctcgcagacaaactccaggaaaagcattatgttgatagagtgaatctttacagcgacgaaggagttgaacaggtgcaacttcctcgatacagatcccctctaatgatgaacaacatcccttcaatatccatagttgttgatgaagacgacgcattctacgttacagcaggcacgattggttacgaggtagccaccataaagttcttcacaggtgaacgactcgaaaagtggaaacagagctattctgaaatggacataaggccgttctctcgttctctatcctccgagtctctggactcaattgtggatgcagcagacgagtcgtgggaagactctcatatctacaaaccattcgaaggaggtatttggattcatcggaactcactgggaactcatgtgtggactgtgactactgtttcaccacgagcattcaaacagagtccaacattgtacgaagtacatgccaacaagtgggccaatgagcaacaagtggctgctcagctccagagggactcttccaaggccaaaaatatctttgatcctctgcgacctttctatcctgctgtcagattcactcattatgacattccaacctgccctcttcagtctggaggtattcaaccatctggtgtgcaggctctagcaggcatgtttccggccatgggcgttcctacaccagggttcaactacaaaccccactatttacttccccagtgcaagaaggagactcgaaagatgacgcaatggtatgagagatatggcattgagagggtcgaagataatgcaaaaaattcagcaagttctgcacaaagttggtcagacgagggtgactcggagcagactaaactgtcagatactgatgagggcgcgcaggagccgccttctgacgcacctaactccctctacgaacatgaggtggaacgagagaaaaaggagagtcctcttaaggacctgttcgtcatcgtcactactcatcgatctctctacctctgtcgacatgacgatctgtttgtgaacggcgcttgcgccaatgtcttttcctgggaagacatttacgggtttggagagcaacagtttgaccggctgagttttgcacactacatccccgatctgtgcgtgtacatctgcggcagccccattggcgctgtctctgtctttcgtctgacacaaaaggctggggtattttgcatgagacaggaatgggcgtttccagacacgtctcaaatcctgttttttactgacagattgcgactgttggccggagtggctgttgcgcccatccacacgtctatcagagagaatgtaatagggtcacgggaaagacaatggaatgagccttgcttacgatacagagtcactctaatttacggggatggatacagaatcaattatgagattagtggggacgaggacaatgtttggatggtataagaatatagagcataatagatatatatatatttgaagtgtatataatgtggactacaacttgggcacatctctgagatgctcgatcttgatagggacgcccttcttaaaggtgataataccccgttctcccatgccccagtccatgacgagctttttgtgtccctcgggagctgggagcgactcgataaccacaggctcgaacttgcgcatacccagaatctcgctcaccttcttttcctcacaattattttccaccagagccttcagaaggtagtactgaggagggtagagcacgatttctcctgtctcgaacttgtcaagtgcctctttaggtcccagccactccaacgcacctttattgaattcccccgacttgatagctgcttccgagggcatctggacgtcatgtacaaacgtcgatgaaactgggcagatgtaaaggtggttgatgaatcgtttgtttgtgactccggtagggggagtggtccaatttgacacaggcaaaagatgagcataaggcttggtcaaacccagtttcttccacacgggctcaaacagctcttttttttcgacaaacggcttgtcgcaacacaagagtcccgtctcctcgtgggtctctctgattgcacagtactccaggcacggatctttggcatccagagctcctcctgggaagacatggctcgcgggaaacgatccctttcccggacgtttgagaaacaacacctggttggtgggttttgcataaaccagcaacgaggccgaagatcgtactaggttgttcatatccttctcctccttcttcttagtgtcgagttttttagcagcagacatattgaggatttctgtggggtgggatcaagtactgacccgtcgtgcagtatatatgcatcggccgtatgccggggtctgggatgtggggtatggaggagtaaaaccagtatgagaccccattagccgaggtgtctcacaaatataaatctgtttacactaaatataaacggttagagttaccaaaaaaatttacggttatttggctcagaaatcacatctagcagaatacaggtcgaaatttcccctgatttagagcacgtgactcgacgagaaggagaacattctgttctgcttgtgccagagactgctgtaggcaacagtattgtacgtactactgtacctgtacaagaacattggttcaatgtgaaagcaagacaagaaagtaatcccaggggttaacgaagttatattatggaaattgcaaagtggtgattgttcgagtataagtagtacagccaagaggtgaccaaagagtgggatgtgggggtaggctgaagagataccacgtattgtagttaccgagtgccccgatttcttgttgttggtagcgtccttgaattcccatgtaggccttctcttgctagaggtggtggcgtattctgctcgaacagaaaacaattggcttagttacacattgatccttcttactctgtgtgtgtaggtgatattggacctgtcggccgtccaggcaacgcactggctctgggaagcgacggatccagtggtggtccaacatagaatcagaatgttgaacaaggtccactagaggtagacggggagtgtggtagcccaaattaccgagtccagcaacattcttcgagcctggggaagcgcttggatgcccccaaagtcgataaaaatccaaggtcaccataaaagagatcggggcagggtcttggggattgaacttgattagaggcaacaaagccaggccgtcttcaatcttgagagtgtccacagctcccacgagaagagactgttttaacgaatcttgaatccagatacagctacaagagtagacgtgctatattaatctctgaatgaggatgtacggatttctccaagattgttggggcacctagaggatagatcaagatgcaattgagtcatagaacaaagatataccgtggtaccagtacaagtgcaagtacaattaaaatattaaacgtctcattctctttgcacttaggattcgaccttttcgtcagactgtaaatcactgcaattagatattctggagctacactgtcgggcttgaggaggaacgggtgagtggagaagtcataaagaacgaaaagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagctcaatacaaacagctacagagaacggcggggcaccgcatggtgagctcttaaatattgacaagaggttcttaaaaattggaaggccgatcttgactgcagcccaagaggagaatggctgtcgccgtgatacaactaccttgtacagtacagtaagtaccgcacaaggtatttgtagctatggtacagtgttatctttatgtctgaagatacaatagactttaaatatgaccagtgcacatgaacagtatgtacatcacaccagtatcgtacagtacccattctacatcatacaatgtaccgctatacaggttttgtaccaagaaaacagcatgaacaattaccggtagataatcagctaaagacatgagtttgagacatctactgaaacccttgggcacaatatgctgaggtaagacacttccagaaatcacgttgtttattatttacagcgctttttttgagtggctgagcggttgagcagttgggcaagtagagacaagatcacgtgctatcgttggtggtgtatcagtgtttttatcgatggttcatctgtgatctgtgactgtacttgtagattggatgttgaacatataatctgcgccaccacttgtttcattctatctcttcttccccacaaaatgctccgtggaatcacgtttccagtctgtcaacaccaccttctagaagtgccaagtatagtaaccctaatgggtcaactaaatggggtgtagcatactcaagctacagtacaagtagaaacaactcagatttgagcggagcatgttggtcaatgggagatacagtatctacggtactgaagatgacaacgactaagtacccccatgacatgcaacaagttgcgaaatacaaaaatggtatactggctcaataaaagcggcgttctgcccactacttgctcttccactcactcacctcatgtacaaattcaggagtgcagacatgcatggtttgcgcaaagggagatcaaggagtacctatatcatgtgattgagggtgctgggagaatgacataattcaggcagtgaaggaggaagagccgtggccgcgaaggggtatagggatgatggtgctgttcttacgtgtctgtggttttgcggcgcaccagcagtagatactagcaggtaaacatcgaaagacactttttctaaaccgacttgaaaacctccgtctacaccgtctctcgcacagccccttctactaaagaatttgccaccccttagacccgtctccactgcgaaccttgttgattttcagactacaaggtgcgtcttgttgcaaactacaaaattaagcactcccaaattgaaggtgtgcacacacaacagacagacacacaaaacagcacacagtgcacaacacacgcacgaaaaaaccaaacgcagctgcttcacagcacacaaacacacgctactcacccacacacaacacttttgagaaatgccccaaccagcggatctgcgaagaaaactcgtcattgtcggcgacggagcctgcggcaagacctgtctgctgattgtcttcgcgaagggcaccttcccggaggtgtacgtgcccaccgtgtttgagaactacgtggccgacgtggagattgacggccgacgagtggagctggccctgtgggataccgccggccaggaggattacgaccgactgcgacccctgtcctaccccgacgccaacgtcatcatcatctgcttcgccatcgacagccccgactcgctcgacaacgtgcaggagaagtggatctccgaggtgctgcacttttgccagggcgtgcctattctgctggtcggttgcaaggtcgacctgcgaaacgaccccaagaccatcgaggagctgagaagaacgtcccagcgacccgtcacgaccgaggagggaaatgccgtggcccagaagattggcgccggcaagtacctggagtgctctgcccgaacccacgacggagtgagagaggtcttcgagcatgccacccgagctgccctgactgcccacggccagaagggctccaagagctccagcagagagggcaagaaaaagtgtttgattttgtaagcggtttgctgcacctagctgtacaaggactttttttacaagatctgggtccacaatccccatttcacccccaacccccccaccaacccccatatatgagatgttaatgagactggactggtttggaggtcatattccacttcggccagttgtggccaggatggaagtgtcagatcagcctccagtcaggaatcgagatagtagaaattaaagagcaataatcagtactaattgtaggtgtgggtatagtacgatagtgtcatggctttgtagtgtgtaccatgatatcgtacatcgtacattgtacttgtatgcttatatctcatgtccttgtacaattagtacctctcgtaaacccacgatgactcctccctgaacacagttctgtttagagcttgatgcagtgttcaacaaaattacgtagcggtgatttcctgcttataaatagccgttgttgttttgattcaaccggtatcattggcctgtctcagcctttggatcccatttaccggtcttagaacagtttcttacacatgccggccacttatctatggttgctacacctctatatcccgcacgtcgaggcagccttggaaactatcatctccaactttgattgtggacaaacacgtacttgtactcataccagaaagagagaaacacgtacatacccgtacatgaagagtgtggggagaattaggactccggtatggccatgtggctcataatctgtgtttgttagtggtccagtatgaatgtaagtacaacaggtacatactgtagatacatgaacttcaagttgggtacttgcaagagaagagtgaagccatgtcataaccgctactgacgcattcggtattgcgtctcagttgcgtctccgacacgtcggacgagcaaaacgtggcattttacacacaaagcgaccaaagccttctgagcaactggccgtctacattccggtgttgatcagttcgagcataacgtgtgggatttaagacgaagataagatggtgtattagcgtggtagagacctggtcacgtgacatatacaaggtgtgaaggcagggcatctctgtgaaagaccagaccattatctcttaagactactgccaacacagcgtgtacacatactcttagtcaccacatggcctcggctcagtaggaccctgcctgaacctattttcggacaatagggctgagctcatagcaagcttttgcctttggatgggcgatcaattaaacctacacagtgaagtagaaggaacaagtccgaaagctcttgagtgaaacagtgtggttatatgaagcactctcagtaagcactaatacttctatggctcaatggggtaattcgtcccgagacttctacctctcccgggcctgttgaaggtgattctggtgaatacacttaggggttcgttgaaacgaagtgtgctgggggtgacttttaggcatcccagagagaaaaacgttagagaagagcagataattcaggggaacaagtacgaaacgtgaagatttgtctgagaaaattacccattggcttgaaaatccaccgtattggtggaggggtcggagtgcgaggtgttagagatcattttcagagttttggtggatgttcttttgacgatagcaagatgagaacatatcaaccgtcgaaatatgacactgacgttgatatttgcaaaaagaaggcacatgattgtcttccccggatatatctgaatgattccaaagtttttttttattattataacgtgactattcttcaaattattgtcctgtccatattacttgctccgaacagcacccgaagtatttgattcccttaagattgctctaaatacctggtacaagggggaaagatttggtgttatcaaaagggtagcgtaattgaacacagcacattgggtggagagtcccttccacaaaatgtgaaaacaataatttcaaccttctcccgccctcctatgccaagtctatctaacaaatatagtcaagaaacccaactatatcctcaaattctaaactgcaaagatcgttttaacaagttggtcccactccacgaataatggcatcacataaatttcaaaaccaccattgaatttcccttgctcgtatcttgaaatgtcatccctgagtgtcatctgatacactcccgataacccacaaataccccgccagctcaaactctagcttacatagattaggcgtgtttcgggagcaccaaaacatcagccataaagatcacgactttacttgaccaaccccacaacacaggacaccataacatcaacgccatgacgacatgggtttcgttgcaggcgtggacacacgaccagaaaacgtgcgccgaagaggtcattgtggatgtgacatcgattcctggcgcctcggagggcgatatcgccgagttgaagagtggtgacaagagccataaattgttgtttcaggtgacgcccattccccaggaagttttggatcgaattcctacttgtcaggtgagtcacacaaattccaaacgactgaccaaaggtcaggacgccagctagcattgcagggagagagtatcttgcaaggagtgcgctagacgatcgacgcaactcgcacgagcaacacagaacaacatcaagataagaacgaatccactgatttccagatgtcattgattgaatgtgatctctagtcgtgggcaccaatcaagatcattggtccaatgcctctatctcaatcaaggcttgggtagtgttcatggtttgatctgctatcgtgtgtactgcaacaaatcaatcccacgaacgctccttctagcaatgggtctaatggttggaaagtcgtatttcattctgtggagtgactatggcttcttgtgcaactgtgtgtctgcctacctgtggcacacggttgtctggtcattccagaagtcgctctgtgtggaagctcgtctcatacatcaccttactacattttatattgaaggtgtttcttgtttttcttacctcatttcatctattaacgcagctctctatcaaatcaggtaacctgctttcctctctcggggtagctgcccgatcacaggtccaaatcaaactgcgcaaaaaggaacaggtggaagccgacctggtggaaatttgcttcaaggaaacttacctgacccgagcagacatgtggcagatcacaaccatgctgcgggaaagttgcgtgtaccaccagaaacgaatagtcttttgtgacgtgattcgatgctgggtcgatagcattttcaagaatggccgcaaggtgttttctgcttacattgggcccaacaccaacattgtgtttcggtccgagtcgtcccgtatgatcatcatcatccaactaagtcaggaaacgtggcattttgaggagactggcgaaatcatcttccacagaatggtcaattcgcttctccctgatattttcaagcaatgggaagagaatgaacaccaccatacagtgactattgtgctgttcacatcagtttccatggattctcatgcagtcaagctaaagcgcggagagaaagcaaaagacgtacaggacttctacagagtagtctgcgatcaggtccaactgtctcaatgggagcagatcatggtgcgattgagattcgagttccagaactttgccaaggaggttctgacggaatcccatgccaaaagccatactgaaatccgaggacgcattctaccctcggtcaagagcaacattttgggtgcgatcaccctcgcggcgtctctggtacattcaccggccattgacagagacctaaggagaaccaatgtggaggttattgtggtgtcaccaggttctggagtctatgaagttgagtacgatgctctatatagagcgtcggagaagatttcatccactgaggttggagtagacatcatttgcatgtccaaggctcctctacatgtgacacctttgtttctctacaaaccgaagaagtgctcgaatcagcttgagtactgtgttccttcttggattgatatttcttactatggagactcggacttttttaccaatcagtgggtccctcggtgcaaaatctacgagatccaaatgatgggagtcatggaaaacgagctctcggctatcacgattgactatctgaacaaacccagcggaaagaagccgctgtcagagtactgtcgcgagtacgatgcttcgttgtttggcccaatcgctgtagaactgtctgtggaggatgctgcatctgtggtgtccaagatgcggtccgatacgttccccaagctgcctgtgaaacagcttcttagcagcaagggcagtatctcttctttgcatgcacccacagctgtcacctccaaaactcctcctcctaaggcatcagtgaaggtggctgatgtgaggcccagcccagcggcgtccaaaccccgtgtcagtgctctgacgtctcttttggcgtttggagttagggcagaaaagagtgctcctgcttctcccgctttgtctgctgtcaacacattgtcttctatccagtctatggacttgagacgtgataatgacagtgttaaacgagacactgagagcatagtaacagacgacactgtccacaataccaaggctgagcctagaataacagagattgcgcccatagcaccttctctgccttttgcacccaatctcaagccaaaaaagagcacttctaccctttctcagtctcccacctacaaccgaattgcagctacacctgaccaggaggtcgaacggcggtcttctctcagccaaaaggtgcaaatgggactctcgggttctcctctagaccacagaggcaaggtagccaaggctgcatcggccaatgccaagtctatcaacacagaaactacgcctgagaagagaaacatgatgtggaggaacatcagaacaccgtccaacatttcccaggacgaaatgctcgacattctaacttactctcgatggagaacggtatatcctcagaagaccaagcgtcggtcggccaaatggaagcttctggcttctccagccgcactacctcttcgaaccaatatctttcccaccgtggcagaactccagacagagtaccggttccaggtgtacgatgtgagtttggacacagatatggagaatgtgctgggtatccatggcttgttccgagagatggtgagtgtccggctctgcaagggcttccagcttgctattggatcccgtgtacgccacgtggagtctcagagaagcgatggtcggccttcagctatcaccacagacattgggaaagatgctctaggagctgtggtgtatctcactaccggtgatcaagttcaccgaatctcctgtgactactctggcatgatgaatgtccagatttatcatgctattgataaggtagatattgaggagcccgttttcgacatatatgctcgtcgaacctactcggacaagttcaagcatttcatattcccaccgttcgacacttcctctaagcgactgaactggaacttgtatgaccattcacttgctgggtacgatacggcaggttctgcagccactcagacccgtttgaaccagctgcgggtggttctgatccccagtttcttgtcgcgatccaagaatctcggtcatgacgactcctcagaagtgtacaatgccgaggaggtccgattggatggtttgcgacgcattcttggaggtatttaccgccatagcatctcccgagatgaggataaggagcgagccaagatcgcacccaacctcaagttttacactggcgagttggaggactttttatttcagattgtggagtctaatccagctgaattggctggtggtagagattctctttttatgaaacgtaatcagcgattcgacaagaacatcaagctggctcagctggcgactgagcttcaggctcccaagggtggcatccgattttttgaccgacgatggcactggaagtcataccctcactgtttcattggtcaggatttcgtcgagtggctgattgacaattactccgacattgacactcctgatgaagctgtggcgtatggaaacgagctgatgaagaaggacttcttcgtgcacgttgaagaccgacatgctttccttgatggtcattacttctaccagctcaagagtgagtatgccactgaagccactgacagcaagcctgcggaggagaagagtggctggttcaacagtaagcgaagtatggcctccgtcagttcagagaagtcattgggacggtttaaaggctctcgaaatcagtctgttcagtcgtttggtgacttcctgtccctttctcgagtcacttccaggtcttcgaacgaccagaaggaagaggaaatcaacccaatcaccgtggagatttccaagtctgtgcgtgttgatctggatccttccaagaagtcgtatcgaccagagaccgtgttgattcaccacgatcgaatccacaacccccggaagtgtttccatctgcgattcgaatgggccaacaccacccccaagttcattgaggactacatttctggtctcactcgaacttgtgagcgatacggactcaagttggtcgagttgcccattctcgaagtgtctgctcttctcgaacacaacccctttgcttcagagatcactctggacatgcctactctggaccagctgagcggactgcctccccatgtgctggaatactacgctagcgaccctcatgcgattgcacgcgagattctgcatcatttcggctttgtgatcgacactctgagtatgtctgactggaagcttgctgaagtgcagatccggaactcgtggggtgtgcccacttataagtacagtcaatgggttgagaagaatggtctgttgattgctcaggtggtcggtgatcagattatcatgatccccaacaacctgcagctcaatcgtcagtctggagctcagtcaaatgccattcagctgcagagtgaggctcagggtatcattctggagatgcagtatctcatgtgtcggtctgaaaaggtgcgggatatgcttggtaaggtgaacttgtcccctgaggcatctcctggcaccatgactccgggggaggagggctccaagaacggtaccccgaagctagcaattgaggccaagatggagggccgagttgaaagtcctcaagttgagtggagggaggacgtggagattgccccagaagttgagcacaagggcggagctgatggtgatgaaaatgatgaggaaggtgatgagaaatccgaggagggtgacaagggcgagagtgagaatgagaacgcaggtatggggatggagcaagatggtgagaacgagaatgagaacgagaatgagaacgagaacagcaaggacaacaaggcgaacgaaaccacctccgaggtcaaggaggtccctgctggtgttgaaattgaacacaaggaacatgtcgaagaggataagagtgacgggcctgagccgaagaaggaagataaaggcaaagaggttgaagacgacaaataggttatatttattcatggtatttgaaaaacgtcgagtattggtctatagtaattaaggaattgtatgagctactgaacatactagtaccgtatgtagttcacagttctatgggtcgtataaacttatatttgctagttacaatcgtggtttcatcccatctagggtatgatactgttcgcctgcgctaacttcctatttggcaagtcgctgggcagccttgaaaacgtcggcaagaacaccagcagcagtgacctcgtctccagcaccagctccctggatgaccagagggttggggtatcgcttggtcttgaaggcgataatgttatcggagcccttgagggaggcaaagggatgagaggcatcgtacttctgaataccaacctcgaccttgccggtgcccttgttgatggaaccgacgaatcggagaaccttcttctcggcgaaagcctcgtctcgaagcttagcaaggtcggcgtcatactcggggagcttctggaggaactcatcggcggaagaggcagtctcgaggggcttgggaatcagggactgaacagggaaggcagtgggagactccacgtcgaagccagagagtcgagccagaatggtgacctttcgggcgacatccagaccattgagatcctctcggggatcgggctcggtgtatccgagctgcttggccttggtgacaacgtcggagaacttaacgtcagagccagagagggtggagaactcgttgaagatgtaagacagagttccggaaacaataccctcgacggtctcgacctcgtcaccggtggcaatgaggtcattgagggtagagatgacgggcagaccggcaccgacagtagcctcatggtagacaagagcgccggacttctcagcgccgccgaagatggcctcccaggtcttaagatcggaggagaaggccttcttgttgggggtggcaatggagataccagagttgacaaaagtagggtactcgttggccagggcctcgttggaggtgttgtcaaccagaatgacgggcagaggagacttcttgaggaagtcgttgatctcggtgaaagacatggctccgacgggggaggagttgagctcggactcccagttggtcagggagaggggcttgaagtccttggagatgagggtcttagaagatcgagcgatgagaacgacattgtaggcaatggaggatttgacggcggcaagctggttgatgaaggcctttccgacaaggccggttccgataatagcaatgttaacagccttggacatggtggtgtgtgtaattgaggtgtggatcaaagataccagaggttagatgatgactcgatccagctcaccagttaaggttggaaggttaccgaaacttcgccaagtcacgtgaattggttgggagcaagttctcagaggatatcaatgctaccggaacgaacctgtaatgaatattcgagcactcgtagagtgtgcgagtgtttaactaaccttgccatttctcctctattgccctgtttttccgattcattagctaccgtatgttgtggtgatgatgtttcctccaggggcacagttttaccgccgttggatggatagatgagagcgatagcggaggtagtggataatcccgtaatgttggtgttgtggtcataatggatgataactagggaagggatgataatatataatgagagaaagatattctgtttacttctttacataaatacttcatgatgatacaccttgagtgttctctctgaataggcttattgtgtgtcgtattacagggttcacacgacctttccgtccacaaaaccagtatgtggaggatgacttgacgagccacgttgtgagcacatctcaagtcgaaatagcaggcttgacataggcaaaaacaatccaatagcacgggctgtgcgggttcacagacatagtattagtgatgattattgacatctcatcaggtgcggcggtgaagggcatgttggagttttgcatgggtgtatatgttcattgggcgaatggtgcctccccatggaggatttccatacagtactgttagaaaaagcgatgttggaaggtattcatacgaagaaccattgaatcttcaaggtatgaacttgtcaattaaaaaagtccagctcaactgatctcaatcttagtttgaatcaccgtacttcgctgtctgaattcggcatatatctgaagtaccgtacgctatagcgtaaagatgttcgtacagtacttgtacaagtgatattaaaaaaaccaagaattttctcaatttactgcattcgaaaattcggtgctctcattttgaagctctcatttgtgtacccctcagccaaattcaactacagtaaaatcaactaatgaactcaactaccagcacgacacattccggagagacatgtcagcacatccacgtccagcatcgagtgcgaagagctgaagggtgtggatcgcagtatatattcatccatactcttgagcattgggggttaagaactaaaggcaatatttgccacttttactgctcagagtcttcagttgactaaccattacgattaccccacattttcggcaaccgacagaagccgacaacctccatcctagccgacaatcctacagtaagtacgtaagtccatcgtcttgactttgcattttccattttcgccgctgttcaaatttgcacttgtcgattttcagagttgctacttactccacggacggctcaaccatttaggaaatgtttcttccgcatgtccatccagccgcgcacttccccggatccaggtcgtgagctgagttgacgctagagttaaactcgtgtggggtaccagacggaagtacaggtagagagcaactttcggctgttgtcgttcgtatcacatgaccacacttctgctgttgtcgtatacccgttctatctacacaagcgcagcccaaatcccctgccaagttcatttcagttgttcccctgaagcaggttggggggcttgacgtcttttttgactgctgcggggatgcaccgagagtttattacgacactgcagaggagtcaaacaccgtctacaaaaaacttctcctgtcttgcaccaaacagaggtggatctaaagccgttgtctgtctgtctgtctgtctgtctgtctgtctgtctgtctgtctgtctctctctaacatacacacacactctctctctttccctgtttcatttcgcaagaatccacttcatcggtttcctgttactgtctcataactacagtacagtaccgaacgtgatccattccagttccttgtccacagtgggggtcaatgtcttaccactataatacattattgtactatattctcataagccatggcactgagatgtttaatacaacgagtacacctctgcgatgtatcactctacgtttgatcgcttcttccctcctgccggtataataacagcaatcacgtagttcgaccttcctcttctgtctttgactcactcgctggcgttcaattttgaccttaatcttccctctgtgtgtgggtgaggtacgactgagacctactgtaaggcaggataatgctgactctgagtgtcacgatctaactgaaacagctgcacagaaagagagagtgagactgaatggattgggtcttctgagctgctgtgacctcagtatttacttgtgcccatcaataccgtggtcatatcttcataatcgtgattagaagacaacctcatgatcttcagtaacatgtttcacttcggaatgaatggtggaggtggtgttcaatagggtggggtctttggataagtgatatggtcaactgcacccctaaagaatgtgaatgtgtagctactttttgattttacaagtatgtacaggataatacaggcatgtctacgattcttctcggcctcggtctcgggccgatgtactactcatgtcggcaaattcagaggattcagtgaaatcaattaattgagtgcgataaattaagcttgagaaacgttctcaaaagaaggagaggcagagccggtggtggagccaacagcggactcggtgttctcctcgaccacagccttctcgttggagttgtcgaaggtctggttgacaccctgctttcgtcgggtaagagcagactctcggggcattcgtcgggcaatgccaacaacatcccagggagttcgggggttggactcggcgaagatcttgtcaatctcctcgagagatcgtccagcggtctcggggtagaagaagtagaccacggggaccatggcggcgttgatgcaggcgaaaatgatgtaagtcttccacttgattgtatcgaaggcaacgggggtgatcatgacgaccatgaagttgaagacccagttaccggaggtggacagaccgttggcgggggctcggatctccagagaggtgatctcggcagggtacagccaggtcattccgagccagccaatggcgaagaaggtgttaaagacgaagaggaagacggcagctgcaataccagcgccagagttgtcaagtccaccgtcctcgggaggagaagcggcgtagacagttccagtaagaatagccatggtgcaagcctgaccaatggctccgaacaacatgagctttcgtcttccgaatcgctcaatggtgtagaaggcaacccaggaggcgaggaagtactcagtaccgttacaggcagcgagaattcgcgagttggtggcgttcataccaacagatgtctcgtaaatgtaggcggcgtagtaggtaatcaggttgataccggtaatctgctgcatgacctggttccagtaggccagcatggttcggtggaagttcttcttcttgccaaaggtgaagagcagcttcatctgttccaagaagggcagctcagcacccatctggaactctccagaggcaatcttctctcgagcctcggatccgtcaacaccaagctgggcaagctgctccatcatgatggactccttgacctcggcgatctggtcaatcacgtaagggtcatcaataggcacatcctcgagagcagagaagacaccagcagcctcgtcgaatcgttgcttcttgacaagccatcggggagattcgggaagagacatgacggtgaaggtgaggaacatggagaagatgatctggaaagcaatagggaatcgccagtcggcatcgttgttgacccagtagaagccaaaatcgatccagtaagagagggcaataccaccggtgataagggcaccctccatcatgacgagagctcctcgtcgctcaggcttggcacactcggactggaacatgggaacagtggcggtgataaaaccgttaccaacaccagaaacaactcgaccggtaatgaactgaccaagagagtaagaagcacactgcagaatggcaccaatagtcatgatgatagagccccagaaaatcatacgtcgtcgaccgagtttgtctccggcccacatggtgaacagagcgccgatcatacatccaatctcgtaaataccgacagacacaccctggatggtggtgttgaactttcgggtctcctcaggaacgtagtcggaggtgtccatcttggggaactggtggatgaaccgggggagggtcagcagaccacccatgactccctggtcgtatccgaacagcaggaaacccataccggcaatgaaggccacggctcggtggagcttctggcctcgaagacccagaaactcggtcttgacctcagtggaggcttgtgaaaacgctagccagtttcgtcccatgttgaagttgtactgaatagctatatggaacaagagaaaacacggggagggctccccggatatatataatggatgattcgcgtgagcattgtgatagtctgtgttcaaacatgacatcatcatgccggtaccaaagttagaatagcgtttagacaaggagcggtgtcataacaagcagcgccaagaggtgtagcggcatcccaaaggggtgtgattacacctgtcggtctcgttatcttgctacttggcaacgttggtgtttttcccacaactgttttctacctgtttttgaacaattctttgaattccgtgaattggatgggcatcaccaaaatggcacggctactaaggagtagagaaatacacctgagttcctcccgttttacccccttcctctccctaatccttaggctgtcttcccaacctctctttgcaccttaaatgttatagctcgaaggggacgcagttattagggcctatagatgtgctagaaagaatctgagatctggaataaaatgagtagacgttggcgacttgattccgattttcgcggctcatattggccaactattcggttatattaccaccttctccaaatgtacggcaccccggattatcccaccttttttcactttgcgaaaaagacggaaactcaaaagcctacttatagccatgcacggcaggcagggggagaacaacgaacaacgacggtcgtcccggaatagcagtgaaacctgcagaagggatcgtagccgatgggatctatactttgattcgatgcagtgcggggtagcagttgacatgagctttttgttccagaagctcttgttgtgttgccaaacacctgggagccgttggaaatcataccttttttttgttttaactgccagtcagctcgtatactatacggctacatcgctctctccacacacgctatttctctcctctaacttagacgccctttgaaattgtatacatgtaacatgttcggaggagcgcacaaggttaacctactatgtgaggatgtgagaaatctgcccactgttagtaatttttatagttgtttacccaaacccttttctcctttgggacttccgcgcggcttcccaaacaggatttctcatgagcaatggtggcgtcgtgttcggtgtggggaagaatgtttagtgatagcagaacgagtgtaaggagattacgtggtgtctccagccctttcaggcggtgctgccttacctttcaagataccgtatttgtagctccatatacacttccactctattgctaatcttacaactgtaatacctgtgtttggacggcagagaaaacggcctagaactgctaaagctacccgttcgaatccgcatagcgcttgctgtagaaccgagtcgggaaattctcggaaagagtcggataggtttctgttagtcatccgactgaggagtatgcaatactggtacaatgtacttgtagacacaggtatcagtgtcccaatgacgtagaaacggttacaagcagttgtgagaatgacaacagcaacgctacaatcaacaatctgaacattttagaccacccattcacatttattgccacttttttgctgcttgtatgattgtcggtttttttttcaaggataacgttcattaaatatgcaccagtgtgagccgcaaagtggaccaaaattgcgggtcgtattcggatatcgatgtggataataaagccgataccatatacacgtaaccacagttcagcgttttagcggttataggtggttgtagggtcttggaaggcaatctgtggcccaaaggcattattaatacaccttccagtccaagtacatggttgcaactcccagctacaacatcacgatataattataaggagtgagctgtagagtcactttctttttgccatcccgcatacctgctccagtctcttttttccactccgagacattccgaagatcctcaacattccaaacgcgaagagagagctaagtggggtgagcggtcgcgttctatccgaagagacggctgcaagaaatccaaagcaacttacgaactaaaaggacgcccaaaaattcgatggctgttgtgcacttgtctgcatagcaggtacgaatctgccatgtgcatcgttgctacggtagatgtagatgtgcctgaaaacaacacacaatgggccatgcaatatttagagttttcgagtttgagttagcgggatgagcattggtctgaaatgaagctgttctataatgaggggtactaggctgtttttctggaacaaatagaagtattgatgtgttcacgtgaaccaaaaacttgaaatttctcgttttactccttcactcatgtcgctagagatgtcccatcttggctgctctacaactctaagtcaactacaactctaagccaactacaaatactagagtccacccatgagccgctgctacaaagagtgcatgccagctgtagtcagccgccggaaaatctatgagacagtaaaagtttttcacccaccgaatttgcgagcagtatgatgtcatgagaagtgcagttttttcttggccgtacatacgagaaatggtggtctttgtagccatatctaccactgctggattgaggctcaatctgtcgtattcgttattgtaatgcttgtatcgccattatgaactcccaatgtgatcatagttacagacggtaatagtattgtacaagtagctactgtaggtcaaccctaatacgagcatggcaaataagacctggtgtaaaggccctgtttctgagacttcgagactatcagtgtcggtccattgtcacagtcacagagtccatcatctcctttccttgaaccctttgttgttattgcataaacaaagaactacaaggttaacgtaggggtgactgaagtaagaaataccaagaaacaaccgagagaagagtccaggtatgtttcaggtgtaaaagcagaaagtccgtacaccttcagaagtcggctgggatttaccgatcaaggcgttcttttgtttttgttatatgttttttgccttcaatttcgaaaaacgtctccattaaggtgtttgaagcaagcgagtgagatggatgtaaatacatctcggtgtatgaatgctgtagatcagcatatgccggcaactcggcaatggagatgtagcgagacgttgggtgattggaccctgcggtgagagatgtacggatacatacagcagtagtacttcacgataatgacgtcagtgaacctgtagctgggtgtcttggacttgtctattttttttttctgcatatactatagttgatgttcagatcgtagccaatacactaactataagtgaaatagcaccggatcttaagtagacgtaaaaatgctatacgaactgcttctatgcatcgctgtcacgcacctacgagtacgattacttgtattactggttattcttttcaaatgatcaattatatactcttacggcccatgcaagagaagtatgcactctctcagaacaccataaccaaacttgttgaagaggctagaaactaaagatactggtctgtccttcaaacaggtctgcaaacagagaaaaagagaccatacgctcctctttttttcttatttaccaacctagcttctaaaaacaaaattaggaccagacaacttcaatcgagttcgtctagtcacatttcgtctcgagtaccaagccgcgaaatcccgaaccaagactctcacccgcttgtaatctcctgatccaaacgcagtggtggcattctgaagtagcttctctcgctccttctgggccacagaaccggctggcagctgatcaagggtatgcgcaatccaagtcacagcggcctccttgttggcgagctggaagatggccaggagcagaccagacgcatcagtggcacagtcaccggggaaggagtgaatcagaccaattataatggccgtagtgagattctggccctgagacgcaacagtctgcacaatggtggatcgtacatctggaggaatgggtccagatgtagcagaagaagaggggctctcgaaaccaaacgagaacagatcacgagagaaatgcaggcaggcaataagaggctccagatgctccaggcgctgaagagtcatgagaatcacctgcacaatgggctctaggaaagacgaagtgatgagtctgtaggggaagtacagaagagtatcttgcagaagtcggaacaggtcctcaatgagatcagagatgtcgctaaaatccaggccctgttgctcccgctgtgaaatgaatgcaaaggcagtggagatttggcgctgggcaaactcccacgacgcttctcgggtgtctgcctcgcattcttcgggtccaaacactcgcagaacctcgcccgaagtccacaggaaacagccgtattgtgtgttttcgaatgcaacgaccagcagattggcaatctcgcccaaaatgggcttaagagaaggtccacaggcccggagacacacaaacttgatgtatttagtgattctctcggcgacaatggacgattttccgtgcttggaaagcagttcggtgaccacaggccacgtcttgagcacgtatcgagccagaggattctggggatcgttgtaatcagctcgaatgagctcgaggaagatcttaacgacctcgatctggtcagcgactgccgtgcaagtctcctcggaagaaggctgcttggccaggttggcaagagacgcgaaagtggggtcgcagaaggactccagagaagcgtagatcttgtcctggggaagggtatcgaccacgtgagccaaaccatcagtgatctcgtaaagcgagtcgagatccagctggggacccacggttgtgtagaaggtgtgcagctgctcggtgtagtctgccagcagaggaccacagtcatggcagaaatgcatgagcgcctgggctgcagctgtctgcacggtcagcgagtagctgaaaccggcagtgatgtagttgagctcgtcctgcagaaactgcgggttgttggcagtccaggcagtgtatcttcccagtaccagagtagcagcgtatctgatcttttcgtgctcaggaagcgaaaccagcagctgcatgagccgaggcagaattacggactcctcaggagatacctctttacccatggaacgcatagagaagagaggggcctcgattttctgccagggcacattctggccgtttcgtccagcctccacaaggtccacaatctgcttaaagggcttggccagggcctcagaggcgccaataaccacacagcagtccttgagcacgtcgcccatgtcgtgtcgaaacgttcggaacttgtcctcttcgtttttgtcagcaaagccgtccatgggatagtgcagatgggcaatcatgatatcaatgagcttggcgtaaatgtctcggaacacctctcgggcatgctggtagggctccagcaccagcaactgcttgaggttgtaccagaagtaaaaagtgtattggacaacatcgagatcatcgtcgaaagctgcacattcacatacagtctcaactagagctcggaaagtgtctgggtttcgggcaatggtcacgtgccatgactctgcggcctcggagaatagccgcgtgagtccccgcagtacctccggatcgtcatgctcggcgtggatcttgggtcgtagtttgagcacccgttcatgcagcttggcaatggagtcttcgaactcgtgcacgtcacgtgtctctctcaccagcgagcagatgcagtcaacggctggctcgaaggtagcatcgtcgccggtagcgttgaaaatgatatccagcagaggcgagttgatgatctccaccacgtccagctctcccagccacgagttgatgcagtagaaaactagctctcgcactgtggggtcctgtgacttggagtattgcagcagcagctcgagcacggactttgcgttctcctgcagcagctcgtccgtccgcttctggtactcttcgtcagacaggaacgttcgcttcatgtcactcagttcctcaggaagcaccttgagaaactgcagcaacgcagcaggcgaattgttaaaccgctgcaccatctccggcagcactccttgccattgcagcacttgcagcgagaaattggcaagagcaatagccagctgggttcggatcagcttaggtccatccttgtactgctcaaacaacgagaccaggttctccttgagcgacagcaattggtcagctggcacctggtgcagatcaaagacaatcttggatcgcagagtctgggcacagaacagcttggcctcggtactgtgctcgttgggctgcaacacctccaggcacacctgccacgcctcgtcttccttctggaattcccgcaggtacttgtcagcctgctcccggctctttgcatccgcggtcggtgcgtagaatgtgttgagagccgcaatcagattttgcgacattgtgctaatgattgttgtacagttggatgtggtgtgttgtgttgatttcgccatgcatactttgctgcacgggtaagggtaggttatcgtatgaggagatcccgtttggaacacgttggaagggttaggggagaagtgagtgtggattaatgctctatatgctgactagcaacctattcggttgcttgtgatactaccatttctatctattgtctaacgtcctgttagtaagacacatttttttgccgtgcctcgatcattagccttaactgtattggatcgttgtcgtggtaacgaagctgtacgaaaattatttcccagaacgaccgaaggaggtgatctgtggagtcaagaatggtgtagtaaagtgtaacagtaggagtcagatagaccgttttttattgtttgatttgtagttttgttccttttttagtcaattttctgtcattcttccccccctgctctcaagtacaagaactcccatctcgcactgtaaggcgtatagtgacgaatttaggggttcctttagaatgctcaatttccaggttctgagacaaaaactagtactgactattgggattaccacagttaatatcaccagacactcactaacatccatctgctctttaacacatgttttttggtcaattgacatacacctatcttctcttcacctgcacgtgacttaaactctcagatttcatgcactgattttggtcactctaaaaaacatcaccgtgagccatcagcacaagacgacagacacatcaacaatgtccgacagattacagcagcgagttgtgagtatgagctgagaaagataattcaatcgcgtgacacggactaacacagatgctcgtgcctatcaaggtactgttcaagtttctgcagttgcatgccacggtccaggtgtggctgtttgaacagagcgacacccgaatccaaggcactctggtgggctttgacgagttcatgaatgtggtgcttgaggacgccatccagatttgtggcgacaaggagcgaaagattggcaagatcatgttgaagggtgacaacatcacgctgattagtaacatgagctagtcagttgagcgaagcgaaaaacagtgctgataagccaatgttggcgaacgaacttgagcgcagcaaaagtgagcgagctcagcatggatcccccagcccggaaaagaaagaagccaatggcaacatgagccaagaacgattcgaggggcagagtaccgtcccgtcgacttcctgctcagccgtatttattgacgtcgacggcagacgcattctatgtattctagtaaatgattttgcatgatgagtctcgtagaggccgcgatgtatttgtgtgccttttaccgacgatgtagtgtattgtaatatgactgtagatgctgttgaaccaaggtaaagccgtagcgaacggacaagttgtttaagatagtactttgacagagtctggtcttcgtcgctccgagttgtcgcgtctaagactgcgctataaggtcctctagactgtcaccttgacaatcagggacacacaacataccagtgacaactctaccgagattatagaggcactttggtacatacaagtacttgtagtgtcacgataacctcgtgaatcgatatgttgtattgtatttcgtttgagataggagcgcgtaactactatacttaactactccatcctatatggaccctacttagcaatcataacaaagaatctccaacaaatacaggccacgtcaaaagagagagagagagagagagataagccttcaagcgctggcaacatgataatataacccctcacaatatcttgtcaacaagtgccgagatttgtatcccgtccaatgctgactaagcatactaagttgtgctgcattatcgatctccatgtaagcatcaatctctccgtgctgtaccacaatgtggacgatacccgaactcaacaactcgctacgtccagttctgttcaacaatgaaagcgacgtgatagttacggatcacgtgggtctctacgaaaacaagcaaaaggtgcctaactttcagaacggccgtatctacctcacctctgaacggctcatctatgtcgacaaagactctcccaagaaattcaccattagcattcctctcaaggctgtcagcgaggtagaacactcgggcggcttttatctgaaaacgtcaccgaaaatcacctgctttttgaagcccgaagagacctcttcatctaaagactccggacatcacgcagtcgataccacgtggatctgtaccatttgcttcatgtccaatacgcttaagagctggagagagggtaacgagatccccaagtgcagtatgtgcggagtaaagccgtcgatagacatcatcgacaacgctgtcaaggctacaaaggatagcagcaagatgactaagaagaaggctactgtggaaaccaacgaatgtcctcgttgcacgttcaaaaaccacccgtcaatgctcaattgcgaaatgtgtggagctgtcatcaaggcaattcaagcccagacagtcagatgtctcatccccaacaattcgcctgtggtggcttttcgtctgtctttcagaaaaggaggcgacaagctgtttcttgaaaaactcacatcttgtatcaataaagaggcggtttccagaacatccgaagggtccagagactctaaggaaaactccagagacgcgtctgtcactccaggtctctcgggattacaattatcaggccagcaacgcctctcggcgaacgactcgcttatggaatctgctctggttgacttgcaggctctcatgactcagggaaaacaggtgctgacactagcaaagtcattccaatcactcatagaagccgagggtggaacttctaccaccatcactgtttcttcttcctttgacgcagcagactctttatcagaagatgtcttctaccaggagctgtctcgagacctctctgagttcctccacagcggtgtactcgacaaggaaggaggtatcatcagcctgttcgacctctatgcgctctacaacagatccagaggctactctctggtctctccaaacgacttatacaaggcatgtgcgcaaatggagagcctgggactgcctgtgaaaatgagacgctacaaaaacggatttctggcagtccaggagaagttcaagacgaacgacgcactcacaaaacaactcatatcgtggattaagaccgtggacgcttcaaacacaaagggtgtgtctactctgggggtctgctccaagttcaaatggagcgtgggcgttgcagaggaagagcttcagtacgcagaagaaaaaggtcttttatgtagagacgagcatgtcactggtttgcgatattttgtcaatataatgtgcacgtgaccaaacaatatagaactcaactaatatatttatttaaggctgatcgccaacttctacgtttgtacttgtttctactatacaagctgtcgctacagtcgtcaatgcatctactgtacaagcaggcgctatgctcctgcttgtcttatgttaagctataaataatcccttcattccgggtagttctgtcgaagaacaggctcagaatgaaccaccgggggcggaagggagggtgcaggggttagcatactaagcccggagccaggttgggtgtgtgcctggtgatggtgaccagaagtatgcgtgggagaatgagactgaggggagggtgagggcgatgagccgggagtcacaatgggctgtagcgaagaaatggccttaatgacgaagtccttctcgtcgtcgtccttcttgtccgtctccaggttggtgaggaacgcaatgagcttggtcttgtttttgagcagcacatcagccacggggcggggctttttagggttggccgcaaatagcttgaagatgttgaacgcctcgatgacaatgtttttgctcttgtccttcaatagcatcatgatgagcttgaggttctcgacctcattgacataggtcgtcatgaatgggtagttggcccgctgtcggatcagctgacccatgagtttgagcgactgtcgacgggtcacatagttggagctctgcatcagcttgttgatgttggcgatgaacttctccttgttggctgccagaaactcgccggccacctgctgatgtaccgtgacaatgtctgacagcgagccaaaggcgtctgtggcgttctggaagatctgatggtccacgtactcgaagaacttccatagttgggggctccagatgatgatcttggacagctgctcccacttgttacagtcgcgcaagatctctccagcagtcaatgctgaatcgtggttgtcgtatgacagaataaggatctcaaagatgcgcgggtgctgtaccaggtagtcaactgtgggtgatctgtcgccgatccgtcgacgcagcagcgtgttgaagatgagcaccacgtccttgcgggaggcgaagtcgagggctctgagcgacgtgaccagctgtgtgaagagctctgtttgatgcatttcggaggcgagggcggcaaccagcgccggttgcgggtcctcgtcctcgtcgcccgtgagaatgagtttcatctgctgcaggtttcgtgacacttcctccgtcaccttgcgcttgtcgccgctgggggactcgagtttggggagcgcgtcgcagagagatcgcaccacatcctgtggcggtttttgtttatttcggttgaataggaatgacattgtgattggggtgttaggtcgttaggtgggtagtaaagaattgaaagtagtaaggagagaacacaggcggtgggtctgtcggctcgtgacgtagaccaagccgtttatataaatcgcttgagtcgcttgagttgttcgagttgcctgagtcgtcagtgtgccgtgtgtcgttgttgtatgacgatgtctgtgggactggttttgtgtcactgaatgtggtctccttttgtacactagttgtcagtggcaaggtagcggctgtgtgtgtgtagcggccggtgctcaggatcctcttcgaataccccgtttccgtttgtgtcgataaacgctctctttctgtgtattgtgcagagtgtggtgagctcccttccaggtgtcgggggacagatcgtgggccttgatgatggtgtgtttgggttcttcccaatcgggcctttgggcctctgataaggttggccctcatgtgatgggagtagagggacatgcatggaggtgggtgattaattgagggccatggggcaggggcagccggacaggtgtgtgcagacgaacgagattcgttggcgcagctattctccgacgtgttctcaaagtcgtttcttctccgtcgccaagcctgctgcggcacacacaactgtctcactttacagagttgcaaccaaagctacagtaccgaaagttacagcgtggacttgtacccgaaggagtacgatactgtagctactggtaccaatacagtacatagtggtggagactagcgaaccaccgactaacggtgtgctacttgtagcatgttggggagaaatggtgaaacagaggaagaaatgaatgaacgtgaaacaagcaacccgaatctacgtattctcattgggccacctgctttattaactcgctctacgcttcctcaacccataggctcacactggtttttctttttgccggtggcacatcatgttgacccccacgatgatggcagtggtagacaggctctaccagaatagaaggggtggggggaaggtgatatgagacaatgtggcaacacacacacaccaactagagctctccgcttcttgccaccagcctggacaccacgataactacacttccggacacactatttacgtcgtctcagtcactggctaaacttcaaagcttgcacctaaaacgccgatgtgccgccgttggggccatggaacgtttagcccccagaccagacgattattagctcgtggtgtggggtttgggggctccaagagagtggcagggagataatttttccttagtgtgcgtcgtacaaaaacggacagtgaaataataccgttcgacggaagtggacgttaccgtgcgggtgctgaaaaaaagtgttgggacacgtttcagagctttgaccagcgtttcagagacattgtttcagtgccacgtggagtggtgagcaacgacagtttgtaccgacttgtgggaaaaagacaggttatgacgtggtgtaatgctccgtggaaactagtagtttcacaatacgaggcactttagactgtcaaagatgtgctgacagagtggtagctccattttcaaagttgacactgtttggcacatatcattggaccgacctacaagtaattagcatttttttcgtgtggcgatcttgttgggatatcaagtatcagtggtgcagttgttggattaatactgtagattaaacaaatacagtaatcccacaaatatcaaatactgtataaaatgacttgtcaactacagaacgaaaaacaccgaacaagtccagatcagcatgcaggcattcatttttatttttatttttattttatttttttgacaccctccggctgacatgcctgtaatatcggcagatttcaatcgcatctgtacatctgtacagatacgagcaattgtatatggttcagtggttattgcatggaagcgatagttggttggttcaccgaacatccgccgtactttgaattttccacccgcctctcccacattaagcgatgaggagtgagacatgatcagcatacgatatgatagcacgatataaaataggggaagcggccaattcgtgaggtgaacaaacagtgaagacggggaaagtggaaatttatttcgccatatggctgcgcttgtaaattgttctctgcaatctcgccaaacccctctcccacttgctgctgttattgccgataccccttgcttggtgcctatgataagcgaaaaagaaacgaagggtgaatgacataacagaacgctcaacgagacacacaggaaaaaaacggaaaaaaccaatcgagcgttgcaaaacgaatcgacggatccagtattaaaatacagctacattgcgaagatcaagacaaggtggtagcatgacagggtggctacaaatagtgtgcggctgaggaatgtgagaggtggtttgactgtgctccagatattttattattacaagcaagattacaagcacagtctctatggcaatattttcgttgcccctaattgaacaattgaacaccatgttgatcacgacagtgatgaacaacatgaaggggttcaaactgagctcagacgtaccagacgtacacttgtataccatatgtccaccgtatccaccatagctcgatatttttgctccagaatccaccaaacacgacagcagttcgtatctagcccacttttagcacccaactatttcacttaatggtgcaataggcgctttattttttagcccttccccgagcaaaaacacactatggttgacttgcctgacaggagtgcataagctgtaggtgaggctggccaaaatacccccagcaagccatagacacgagattgggtcctgaaacaagccaagatagtcatagccccacgccaacgatcctcgtgtttgcaccccattgcaccccaatgaaacacaggggtgcatatggtgcatgagactacatactcgttcacttgtatgtaccacctcaatgcagtaggtgcaagggaagtttattttctcaggggcacatgaacaagcccaaacctatggcagaatgaaggacaccagcaacacgtttttctcgtccatatcacttgtcgaaaacgccctcacttccctctccgaccctataatatcgcgtggatcatctcatcttgccgccatcacccttcaccacctcttcacacactaaaacacgcactagttaggttggtcgatccttgcagggatatcaagtcaaaaagaagtccaccgtcagatatcaaccccattctcacctccccttccactgcgtttccccaatgggcatcttcaagaagttcttttcggggcagctgttccacgaacgcaaggtcgaaaagccccctgttctccaggtccatctgtcgcttccaaaagtgcctctgggtgatattcagggcgaactcaacgtggtagcagacaaatacagcccgccagacgagtccacaaccgaagacttgttgtcaaaaacctcctcggcgaaaaccctcggccaaaataacgactctctgctcaatctccatgaagcagaactgaagaaacaggcgtccgagctctacaacgactcaaaactcgaactggcggcgtttcttggtgccgaggaacgggcagaactaagactgttttacttcaaatgtttcgacttccagaatgtcggcatcctgggcgctctcagacaggtctgtgataagctatacatgaaagccgaatcgcagcatctggaccggatcattgactcgttttcggaacgctgggtggaatgcaaccccaaacacgcctacaagaccgtttcgcacgtgtacacactgtcctactcaatcatgctgctcaacacagacatgtgctgtacagacgatagagaccgcatgacacggaccaagtacgtgcaaacgacgtttcgagcaatcatctccctcacaaacgactcggacaaagaatggcaggacggaattgtcactctgctcagaaatatttataattctcttcaggagactcctctgagactggcgtctgtccagcaggagcaatcgacgcccgaaaagctggtggccattcagagacgagtctccatttcctctttacgcgacagaaacaccgacaacgacgctgcgtctgtcgtttcgaagctttcccaccgctcttcttggtaccagaagagtacctatgctccctccttggactctgtggactcttctattggaggaggctctgtgggtttttcatcggctctttggaatgcagtcattcgagaagagtacgccaattcagacggaggtgcagaaaccgaggtgtccgaagaagataccgtggagtacaacgaggtttccactctggagcttttcggacctccctgggccaaagagggccttctgaagctggtttctggagccagaaaaatcagaaaacgaaatgccaaggaccaggtctttgtcgttgtccaacgaggctacctcaaggtcttccggttcgaccgaaccccctcggcgcagtccagatcgtcatctctgggttctggcaactggatgcaaaatgccactctcatttccaacgtgattcttgtccatacgacggcccagatcaccgtcaactcgtgcttctccctgactctccccaacggtagccaagtgacattccaggcgggcaccaacgatattgccaaggagtacgtgtacacatgtaactactgggccgcccgcgtgagtcttgcgctacctgaagagctggtaaccagttcggagtacggctgggaaagacccctcaagctgtacgatgaagctgaacctaagtacttgtcggctgttaaccacaatacggtggttgttaaagctacaagtatcactctcaaggactgggaacctcctgttgcttctaccgttaagagcaccctagacgaagaagaccaactcttttctttccagcaacatctacagacagttgaacaacaactcgaggagcacagtaagctgaaacagcgactgttgaacatttacccgtcgtacgctcccgtcactctgagagtcatgggcaactggcagaagaaaaatacccacctgctgcgcgaggtggtcaagttcaagctctacgtaggagttttgagccaggctgtcagtgacggcctcaaatgccagagcccaaacgtcactattaacgaggaggcttaagcctgtgtaattttaccatgtatttattaatcaactaacagatgaagaggcgaccatggcgtacttatgattgacagatagaagtagctgcatatctcacagaagccaaagcaatataatcgcaagaaactgtagacactggaatgtacagaacgatatggttctcatagtacaagtaccggatacttgtagtatcaattctcctgtggtgtacatattctggaagatatacacttaaaaatatggcggcatccaatttacggatggtgatgtggatgcaatagattacagtacgaatttaccggagatttcaacgtagaacaccccaactgcaccgtacaagtactatacttgtagcaactactccacgaatattcttttttaccactcgaaaaccactcttggcgctaaataaaacttgcatcagacacgcgtgataagcgagaccttctcgaagcgagatgatcccatcatattttgttaagagagatgaagtatcaaaatgggtagtgtacgtacagtacgccatagatgataaaacattgtagacagcagaatttgtcgtaatattcaccaattaggaaacattccctgtctgcatgattgtctgcatgtacggcacggctgctgacaaattcataacggtagatgaacgctattgtagctgcctggtgcatacgacccccttatataatagacgtacaccattgacagttgggacctggtattgctgcttgctattcattcgcctgctacaatgacacacctattctcacccatccaagtgggagcttcgcaactctcgaaccgtgttgttcttgctcccctgactcgaattcgagctgagaagcatgtgccttctgatctcgcagtggagtactacacccagcgagcttccagcagtggcaccctgctgatttcagaagccacatacatccatccttcgtgtgcgggacacaagaaccgccctggcctcgttcctggggtgtggagtgacgatgctgttttgactggatggaaaagagtgattgaaggggttcattccaagggatccaagatgtacattcaattatgggacctgggtcgagtagccgactatgagacccttcaggatattggggggtatgacttggtgggtccctcagctattgctcaagagggggatgacgaaggaagcaaacacattcgcgccttgagtgtttctgaaatcaaacaaaaagtcaggtatttcgtcgaggccgctaagaatgctattgccgctggagctgacggagtggagattcattctgctaacggatacctccccgatcagtttttgcactggaactccaatcacagaacagacgagtatggaggcagcgtcgagaatcgtgcacggtttttattggagattgtggatgccgtggctgattctgttggtgctgacagagtaggtgtaagattctctccttggaccacttaccaggatatggatgttgatgaagacaagacactgcctcagtacaagtacctgtttgagcagctggagaagagagctgttgaagatgagactaaacggttgtcttatatccatgtggttgaacctcgagttgatggagtgaacgatgtgactaccaagtcgtggcagtccaacgagcccttcagaaagatctggacaggaaatctcatcagagctggaggattcaagagacagagtgccattgaggttgctcaacaggacaacaagactctggttgcgtttggacggtattttatttccaatcctgatctggtgaagaggttggaagaggataaggcgctgactcaatatgacagagctaccttctatcttcctggagctcaaggatatacggactattcgttctatgacgagacagagtgaaaagaattgaccaatgggctgattgataccaagggcagtactagatagataatagaaaatatgtaagcaatgtcagtaaccaagagtgagtatgggtaactatcataattggagacaccatcggcgccttatgtatcaattcatccatttttacttgccgctgtgctcacagcgaagagctcatagaacattccaacactctagtaatgcacatccaccatccacaatttgctaacaaacatcaaacattttatacataattctactggaggcgacaggacgcgacgcggagcgtaaaacgccccacccggggtctaacacgatgcagtagctccaaagcgaagtacaagtaatggagttgcgtctaatctcgcttctctcgattagaccaccttagaccatcccttgtattcatccttaccgtactggatatctccaatccactcattaacagtctcagtcagcttaccggcctccttgccaggctggagaggaatgttaatagtcttctctccccatccaatctccttgataggcgagacaacagcggcagtaccagctccaaaggcctcaacaagctcgcccttctcggcagcctccgcgacctctttaatagtgcagtatcgctcggaaacgatccagtcagcagaaggcaatcgttctcgagccagctccagaatggagtctcgagtgacaccctcgagaatagtaccgtccaaaggagcagtgacaagctccttcttgccgtttcgctcaaacacaaagaaggcgttcatggtaccgacctcggtgatgttgccctcgtcgccaaacagccacaggttctgctggtagcctcgagaagcggcctgctgctgaggcttgatacagggagcgtagttggctcccagcttcttgtttccgactcctccaggccaggctcggacagcgtagtcagtagcctccagcttgacggccttgaatccggtagggtagtaggggccgacgggggatgcaatgacgtaaaagagcgccttatcgggggttccgacgccgagagcggcggtggttccaatcagagaaggtcggaggtacatggagtagcctcgtccctcggggatccaagcggaatcaagcttggccaattggccaatcagcttggcagcctcggcgccatcaaactcgggcaggcagattcgctcggccgatgtgttcattcggtgcatgttcttgtcgactcggaacagacgcacgtttccagactcgtccttgtaagccttgaggccctcgaaacactcaaaggcatagtgcaggacgacggcggagggatccagctcaagaggaccgtagggggtgatctggggagcagcccagccgtccttggcagtccactcgacagtcagcatgtggtcggtgaaggtatggccgaaaatgagatccttgggggcctgcttttccttgggggacttggtcttggtgatctggagcttggaggcgtccattccggcgcccagacgcatggaggaggtgctgaaggcccgcgaaagcgatctcaagttgtttcgaagcatggtaacggcttgggtggtgttgtgggaagagagatcaggtgtgagtaatttagacgctggaggtttacacgagggggtcgatagccggattttagggttggggtagcaccagtaaactgatcggtgcggtatcggcgtggccctttttagaaccgtttcagacccccaagagaaaacatgaggttatagaagtaattagaaacgtgtattacatggaattccatcttcatacggcctaaatcacgtatctatgtcattctatctgacgctctgttcctaacgtgttgcaacttcaagtctgagtttatgcaaccccctcaacatccagactggggtaatagcagcagaaaaaatattggccgatccgacaaaaaacagagttattgagtgacaaaaaaagctacttgaacaagtattgtacatgtagaaaacttgtggaaaaacgaagttgagaaaaatcatctaaggacgtatgaataataactaactcgttgacatgattaaatcaatttcgtccagttgcacactagaacgattcggttgttcttgtatgtaggataccccagccattggttcccgaaaatagcatgattctgtttgtcttggtgtgctcgtattatgttggcggtaactggcggcgatgtggtgcggcgtacagatgagtggaagtaccagtacatacgtagatgggtatcggaggagttggaaagaagacctaaaggagattacaaacaatgtcatctatggtcggatgtctgaaaggatcagctgagtgagtcctgtggattcgagggagcatactccgtgtagatgcagagcattatgttggggcgatctaaagtaggaccatgaagacattctgagaatagtgtattatgtaatgaacgagcatgtatatttttggtataaaatgactgtatggttggaaattacgtagaacatacgatacacagctttgactttaaattggctgaaaatcatggtgtactgacggtttgtttgagacagctctaaaacaggaatatggactacagtaatcagagtgaagtaaatgaagacatggtaaaagcttcaataattaaatacttcagtttgatccacgctgtgctagtcagacactacataacccgagagctgcccaatgccgtcctattcatgatcacaaacaatccaccgattggaccgtagttatctggaaatgaataaaccaatccgaaggatcaattcacttcatatgtaaaaaattacgactggaatacccttaaatgagtgcacatacacaacacaagtacaacaaacagtatcatctgtgcctctacaaaataaccacacccgttcaaaattgggtattaggtcgaatcaaacgggttttgtgacaaatcttctaagtgatatagccgttttctaactctctcacctgtttttaaagtacttataccagtttctctactgagtttcgataatgcacttcggtcattgtttccttatcgcaaccttatcatgacaatgagtgttcgatattattttgtgcgaaataatatagacacttccagggcagctatatcgaataatatttctcttagtatacttttccgcagatatccatgagctcaaattcaccattatctccgacctattcatgtcccaaagtcccaaatacctcaccagcccccgaattggaaggttcaaaagggccagctgacggttgtttcaggtggctggaagcgcgttattggaggcaagtatttgtagcctgatttagatccctgcattggccatgaaagtgctggaagagtctgtgagttactctgtagatgacttctgttatatgtataccgtgctatgagatagagccggtgcattacagacgtacttacaatgctgctaactactcaattatcgacatgttatagtgctggaagtttctctgattccagatttccatatctccagcttcaaaatcactccaacactttccctccaccgccgttagaccactccatggtggatccttgaggttatcggttatctcctcgtattactacgggtagaccgtttgggcatgtctaagttgggtgtaccccaaggtcaggtggagatattggtttgagattgaaggttgacgttcaatattgggcaagtgtcaacttcttggcagagcaattgtgcgatttatctattcaccaattaatcgctcaattgcttgtatcaccatgagtattgctttccgttcactccactatctcaatcactcaactgccggtccttgtctcgtatctatgactgatagtcctctctgatgaacgtaccactacttgtagttagcgaaaggcagtcgctccgtaaactccactccactctaacgaccgctcgtataccgtgattatccatacctgccgatctctatttatggctggctgtggatacacccccagcggactgacatacgatcaccagaaatacttctagacagaaccaaacgtgttcgccaccgccggacgcggctcgtgacacacctcgcttctatttttgtacacgcctctctgctgctcgccagccgtgtctcttatgtgatgttgcttgccggaggaatgtgagcctatgtagatatagctcttgggcatgtgttggagtgcagcacgtgagcggagggtgcatggatgtgggatgatataggtgccgaggaatggaccgaggtgtggaatttggaaatttgagcgtcttttggaccacattaccaacctgctcttttgggggcagcatcatcttcacatggggccacctgaggctggatcttcagttgggactacaagccctctacttttcagtgatatgctatgatctatcggagttaccaaccttacagcgtgagaaagtgagtgggtatagccaagtatttgggaggaaaatgatatttttaatatcgatgaaaaatagtggtaatttcaaaaacatagagccgagaatatatctattttcccgaattttcccactcatttttttgctcatttttcaccagttgttttctcccactctcgtttaagttggaggtgccccggtgacatcctatttttggcccacgttgggcaacagagtgccagtttggggcttgagaaatttaggagagggtggagacatttggggaggtctttagaggcattttggggaagttgagggtccagaaacgtcacgtcacggcctgaaacacgtccccgataatttcccttcgtctccactcgcctctttcttgcgacgacttcgtctttggtttttttgtttctgctttagggtcgtcgtctccgttgcctttttcgctttccgcttgtcgtcttttttcaatttttctcacaactctgtcgatcggaatgtgagaggcgtggatttggacagactggggaggcgaatacgagttgaaagagacggtgcgtggggcggagatgatgaaatcaacccataatcacggcgacagatttgtctctgtagttgttgccaaacacgtaccaccatgaacgcgtttgttccatgcatgactccctgcgtcaggctcttgtttgacagaccaatatatgcaacgccagtcaaggtttggctgcaatggcccaccacagcccgatctgacccagacaatgggagagatatataggaggagggactccaccagaaagaggtgaaaaaatacaaccacacaaatccacaacgaccaagcattaatatacgaccagtcagactagccaagacaagcaacaccctgctagacgacacaaacacaccccacaaacatctcaaacgatagcctctagtaaaaaagccatcaatattcaagacgatacttgagaaccacaaccacaccaccaccaccaccaccaccatcaccaccaccacattatgagcatctgcctgaacccccccaacctcaacacctctgcatctcacaaccacaaccagatctcgctcgacatgtcgctgtccatggactttttgaaactgatgctggaggacaagaagcgacgcggcgcgttgaagagagacaccaagggagtcaagaaggcgaagaagagtgtgcgatttgtggtctagaagacgagcacaaagtccgagtgtcgcacgacatgaaacccacatacagcatcacctcaccatcccctatatccactctatttctcagcatcacctcgtttcatatgaccactacgcatggcctcattcatcaatgaacatccatcacgtgatctgcggcacgtgactgccgcccctccccactcatcttgcatactaaatctatttatttatcgtacgttgctccgttgtaggttgtcgtacttgtagctccatcaactgatcaaacgcatatatcgcgcttgccccattcacgtcatgtctcgtacgtgctgtactgcaatgtcctgatcttccaagcctcggtattgtcccatccattgttgcaactttattttgggtcgtacgatagatccaaggaaggcgttttgggtcaacttgaaaagagtattataaagctagaatgatgaaaaaggacattgaattgaatattttgaccaatatgatccaaatgaaacctctaactcccttctagcgtttctatatctggtgttgtaaggtatcagatcggttcgatcttcattttcggtttccaagtaaaagctaagtaaagttccatgctcgagatcattccacccatgcagagctgtggattgatacaactctagagatgaatatctggccgaattgagtgaaaattgaaatgtaacgagctgatactgtcttttacaggtgttaagagcgcagaagttacagcaaatttctttgtcaatggtgaagtgctaggctgggttagctatgggactggtttgtctacaactatcacaactaacttgtaaaaaatcgtaagaaaggaacatgcctctgcccaggcaacgcgctcagtgaacaaaaaagaagaagaaaaatacttctttcagagcttagactccacttccaccaccaaataaatccaaacatcgaccacccttcattgctattgcttttctagatttaatttggtccctgatcttctctttctgttgccttcttctgcagaagatcgaggactccaggtttgactcagcgttgttggagcctgtgattgggttcaccatgacgtcaacatgtaggtccgacgttagcaagaaaaaggttagaccgagacatcagcagtaagatacccttgccatgttgcgggtgtctcaccgcgtatcgcagttgagtcgtgtttcacagatcgcgagatcgagcaactgtgtgtactggtgccttactgtagccgccggctgggtgcagaagtgcaaataaatgctacagttgtggttaacccaattgtacaagcactactacgagtggattttatgataccaatcgagccagagcgagattctgagtccataagtcttatttttgtcccagtttgtcctggaaataatgtcagaatggatgttattcagtgctcttcgatggcctcttacagagtgaatcgtgtattgatacaagaccggtagtccttgggctacagtaattgttgttcattcatgtacatggaaaattcattaaatatttactggtacggtacgactactggcactgctattggatgtcaagcggagaggagaaaatgcagaaaattaatacaatgaacagatattattaattaattttgattttttgcagacttaaaaaactatcccttttcgacttccatgtcttgtacaatattacagataaccgtgcatattacttattttagtcataatcactgcaccacttcaatgtcgaaacctgcaaaacaacaactacgaaagctgatagcccagagggtcgctgatgttagcaaagacagcatccagaaacagtctctcgccacaacagcggctctcagaacgctcaacgagtacaaatcggcccagaacattgccttctacatgaacatggacagtggagaactggagaccatggatatgatccgaaacgcgtttgaggacaaaaaacgggtgtttctgccacgcattgagaaactagccgacacagccgacaagatccatccgtgccaaaaatccgagctcagaatgctcgaaattgtcgatttcaaagacgtccagaacttgcagccaagaggaccatataaactgaaggaaccgaccaaggatgccaaggatgttcttgagtcaggtggactggggctcattgtgcttccaggggtagccatgacccctcaatgtgccagattgggccacggggtgggcttctatgatgcatacattcataagcacgagaagctgctgggagtgcctaagttggtaggtgtttgtctgagagagcaactagtggacgaattgccactagaagaacatgaccggctgctggatgtcgttgtttcaggggccagcgtgtatagaaaggttgaatagcaacttagtgtatataagtaagtaatagctaactagttttcaaatgtttgttgatttatataatcctcccaacagtttttgacaaatttaattagaatatctacttaagtagcagatgcaagcacaaaacgcaaccccgagctctgataatcgaggtgatgtttctttcgccccttccgatgacaccacaactgatatcggcattagaaaggtctcgaacaatgtcatgggggaccaacgtccttaggttacctaatcggttgcgtcggttgaggatgagtcatggtgtcgttgaaaaaagcacttccattgaagtgcttgtttccttgtaaccattctggtagctacagtaccacgtttttcgcttttcctccgcaatacctctctcgatcaagaaagccaagcaaaccaacggcacataacctgccctatacaatacggtacagaatgtactgacagtgttacagaacaaatattacacactgtgcctgagcccacgtgctattgcgacattcaatatctcgtttcgagcacatctcaaaggcatctcctagtgctacattatatcctggtccatggataagctctgatacgtgatagacagaacgagagatagtattggctgagttaatgtgggcggagataacgagagactcggacccctctctataggtggatgatattgattttatgtgattagcatgtcattttgtgacactctgtgttcttttatgtctgtcctctctttggcatgtctactctggcctgtccactctggtttgtccactctggtttgtcctctttctgatcggtgcctgtgttgctacacacatctctcaggagattgttgcaatacagccacaaatgatctggagtataccgtccatttcaatcaccaacgctccaacaactctgtcatcgctctgactcgcacacacaactgtagagtgtagtggatccacgaacctaccagtgcctgtacaagaaaattaatctccaattcggtaattagatcgtcaacgataagagaatactttcggaacaagagagaactgaagatactcgaatactagatcttcgtcttagaagccggtcagtgtccagccacaatatactaatgatcttacggtgtaacgttcactccttgtcaagccatcaacaggtaacccctgtcgaccaaatcaatgttacttttgtgcatgtgatgccgttgctgaagagatgatcactgtgaatagaagatgggagatattaatttggttaaaataaagaaaattgtgtggaaatgggtgacaccctgctgaagaccgggtattcaaaataagaccaatatcttccacatttcactacatccatcacattttctttccacgcgatgtcgcaatgaacggcgctgtggatccccaggggagagagtctattcgcggggatcagtaaagggcatgttttgatgtagacattctgttgagattttgaagatatcaatgtaagccttgagtcgcagagaatctaatggtgtagtcgaaattttaatagaaccagtctttgtggtattgatgacaccccccatacctcgtggcttcggctaatttcacgctaatgaagactttaacgatgtatgataatgcacatatggtgggcatatgtgggcatagctgaaaaacgactggcaaagatcggtgatttggaaaagagaaacactcacgcttggagcattaacagtgaccaggatcaatttatcctccatgatagccaatctctaccgtttacttgtattacaaatgtctcaaatcacatccctccccccaaaccataaaagtttcaaagatcgacattggcattagccatgcctccaccagctgggtagagccatccgcgcctctccaaataggtggtatatatagatagagctgcgtttgaatcgtatatcaactgaacccgtttccaaacatgaaattctcactcgttacactgactactctatgtgcatctgccctggcagcacctacagccaagaagagcctcaagatcgacttccaaaaacagctggctgactctggcaccacttctcaggatccaaatcaacttggaggagctcagggaaaagttccccatgaggtggagctcacaaatcacgtggtgtactacctggctgaggtggctcttggtactcctcctcaaaagttccagattgatatcgacactggctcctcggatttgtgggtgaaggcagatgggtcacccggtgcgtactccagaaactcctcgtctacctggtctcattacgcagacaacttctacatcgcctacggtgaccagacctctgcttctggagactgggctaccgagactctggggtttgcagacgctcagattcccaaattcatctttggagaagctactagcgcgacttcgcagcccgtttttggtatcggttactcgggaatcgaagcttctattcaccagccgaatgcctttacttatgacaacttcccgatccgcctagccaaagagggctttgtgaacactcctgcatactctctgtacctgaacgacttcgccgctaagacgggatctgtgctgtttggagctgtagacaagtccaagattgacggctccttgactatccttcctaccatcaaagaccaaactaccgactctaagcccaaggagtttctggtaaccctcaactcgattgatattaatgtcaatggaaccaccactaatgctcttgacaagacacgacatgttcttcttgactctggaacatcccttacctacctgcctcctcagactactcgaaccattgctcaaaagtttcagcttctgcaggtttccggtggctggggactcaccaagaagcaggtggacgctcttccagacacagccaccctcgattacaacctccagggagcccatgttggagtcaaggtcaaggatctattcacgcttggaaaaaactacctaaatcaacagctgtacatcgaatacaacggtgttagagagcccttctaccagattctgattgccgacggaggcgatagaggtcctggaaacgacgaaccagtcgaactggccaagttcatctttggagactctttccttagatctgcctacgtggtctacgatatcggagctgataagattgctgttagtcaagccaagtttggttcaggttcggctgaagatttggctgacattcagattgaagacaagggcggcattcctgctgctactgctgcttctgatcccgtctggactcaaaatgcccccattgagacatccgtgaactacaatcctcagatctaccgtctttccacgtgatctagaaaagccagaaccaagcgatgagatgcgtgatgctgccttttgctccttgctacagtacagtacttccccttttcttcgttcctatttattcaaattattaccgcaataatcaaatttaatccaaatataccattttaatccaaattgactcattagactcgtgttttaagcactgaaacactctcgtattatcccccatttttattgctgctgaacccatcaccaaccacaccgtaaactcctcctgtttctattctcgggtctctatattcatcactaatccggccgtcattgtactcacaattaaactctcaaatatgcattccaaaggtccaccttctccgactcgcataaacctgggcttgaaaatgggtatcataacgtctgcttgaggacactaaaagaaccctaaagcatttagtagcacccatacatgtaccgcaaatgatgtatcacacgactgagctcgttactcaaccgtcgcccccattatggtcggatgaataatcacaaaatagtgcattatccatcgccgatttaactccgcccagcctaattgcgcaaccttatttaaccgcggtggtgcataatcattgtgaatctgtatgaaggaatatttcgcgctgataagcgggccaagaaatggaccagtacaaggacggttataggtgacacattgccaaaaaaccaggacgcaaccagataacaatacaatacccagtcacgtgactcctcgagacgcgtcacgtcacgtgaccgtcctaaatcttagccctccagacatacccaatgcacacctttaaatatactgtatcagtaattatcggactgcgacaaacaacgctgtagactatcagtttgcggtgtgcacaactcaaaatattgttccagaagatattgcaaaaaaactacgatacaataggagaggtacttgtagatacatacatattgtatgagtcagaggaggggatataagggtgagatttacaagatggtaaacgctttctgagtaagggagagacatttgtatcattccagacacgttggagtgtgtggatttttcagcccaaaccgtgacgttacctatctccctatcttgtataattagattatactgtatatccatcagcttaccaagacgctggggctccaagcgagcttaaccaaaagtatgttctgagatttggttgcgcaaagtcgatgagtaagcgatgaatatggttggatattttttgaatgagggttttatcacgtgatcttatgatatcaccttttctagcgctcgaaaatctcttgtcgttcttgtgctatccatttccttctgttatcatactctcactactgtcgagtttattttccagccggatggaacacggataggtctttgttccgggctgattcttggccgtagaagaccatctagcgtcagagacccggccgagcacctcatgctggcctgcaccaagttttgttcccaacaagcagcgagaagagcccgttctttgtcgctcgacagccgtccgtcataaaacagatgtagctgcttaccgccgagtttatctgggggtgggatagagcggaaaaacaaatgtatagaatggggagcaaagtgggaaaaagcggtgcgaagtcgccatagtctacatttgagtaattctcgggggtttacgaaccgatctgcgtaattcagtggttcccgtagctatttttcggcatctcgctcgtgtctagtattcactagagcttatctgcagctaacggtacagagacatctgcaaggccctgggcttaggagcatccccacaaacaacacacagctttggaagtggggaatggtctagttcaccctacgtctttttatattttttttgcatcgactcaaaaccatcaccacgtcgtcaaacacaacatgcaatggcgcgcaaaacggaccccaaccgaaaagtgattcgccggagtcgcggtggttgtcaccgctgtaagggcgccaaaatcaagtgcgacgaaaccaaaccaacctgtgccaattgcgagaaggccggggtggcctgtgactactcgctcaagctcatgtggggcggccgacagagcaaacccaagggctcgggagagtccattctcagcttctcagataccgggggagataccgctgccagtgacacaaacacagatcccgcggccgccagcgacaccagcagcagcgggtttgtatcatacgaccccaaggccaagaagcagaagaagagctcgcagaagaaggccgctccgcaacagccaccggccagcacatcgctcaccaaccactacgtgtccaaacgcatccaggacattgacacagtattccaggctgctccggcccaaaagaaggtgaaactcgataagttcattatcaataacggccgccgaaatttgccaccacagccagcacaagtacagcaacaaccgatacaacagcagcaacatcacaaacaccatgcatcaatgtccacgtccatgtcgccaccaaactcgtttctgtccacgtcaccgacgttcttgtctacatcccctcatggcatctaccagaaccccaacctcaacataagccatggatcgagtattggaaacggcatgacccatgacagtccggactctacagcctcgctgagctcctatggacccgtctctccagccgcaaacgcgccttggagatcgccagtgccttctaccacctctccattcagaagccctgccaccggctacacccagcctgtcttaccatccactaccaccccttccactgaggttaaggaagaagacaacctcgaaatggacattgacccttcaccaatcagcctggactccttctttggcccgggcttcgacgacctcgacttctcacgcgacctcgacattgtcgaagaaacataccccgaaatgtcacgtgaccgcgcgcctgcgttctacagcgcactcatcaagtctgcgggctcgccattttatgaaggagcgcccacgacctcttccacgtcgtcaggctcgtcggaagaagatgacgatagaatccactccatccctactaaccctctgtttgctccggatttattgttggagattcccttctacagagacctgttccagttctacttccatagaactgctaaactacttattccaacaccggacatttactacaataacccgttcatgacaattcttccccgaattgccctatccacgccccacttgttgtctctgcttctggcttattctgcttctcaccgagcgaaggtcctaaaacaggagatgcccagtgagatgattggtaacctgcttggccggacgttcaagggcctctcggtgtgcctggaggacaagaaggaggcaatgagcgattccacgctcgccactgccatcatgctgtgttcgtttgagattcttagcgaaacgggtgcaagtagttggaaaacgcatttgcatggcgctcgagaaattgtcatgggtcggggaatcatccgtcaaaagacacaggcgatggctgctcaagaggccgaaatggatgccaaaaatagcagtaatcctttggcgctgctgaatggctcagatgtgtctgagactgatgtggcgttcttcctcctgcgatgggtcgcgtacattgacgtactgggcgctctttccagtgccagagcaacgtcggttcttgatggccagaaccagaacatttccgaaatgtggtctgtgtcctcttggaaccgagcgcgtgccaagagtatggtttcgggccagtgtgcagacacgctgttgccggacgaccagattgacttcttcctgggctttgacgtggctatggtgcctgcatttgccaaaattgcagatctgtcgcgccagcggcggctcatgggctcacgcgacccttcacgtgaatttttgaacgaggcccggtccattgaggctatagttaaggagtgtcatacaggtggacagcggagacgtatcaggttgctcagtgatagtctgcacaatgatatccttgcatccacgtctctgatgaaccccagtcagctccagggcaactacacgactctgtgtgctgtgaactctgccttttgttttgcggctttgattcacctgtacaggcgagtattgcatctgccccagaactcgctgcctgttttggaggccattgagggtctgacattgattttggagcgagatattcctccatctagtggtgcagaaatgtgcctgtctttccccattttctcagctggatgtgaagttcctgcaggagatctgagagagcggttcaagaagcgtatgttgatgagccgcacggcggagcatacattgattaccaaggcccagttgattattcaagagtgttggaggacaggagagagttggacgaagttgatggaggataggggctggaatcaagtgattatgtaggctgtttcagctggtgcaggccaagcgtagccaatgacgagctaggactgtgcaattctgacgacactttcatccgcgcagtgctagaccaggtgtgcccttcggaacaggtgtaagccgcgtttaggccagcaagccagcattgaaaggattgtcccttggcgaggctcgacgggtttggcctacctgagtagtaatttattatcgttagcatgtattcgttatgtacagtagtgtatacagaacggggtgtcgaagaggcagcctgttggatagaggtgaggaaatggatgttaccaatcgcagaggctctttccttgcaaggcagaggagtgaagggaacgacggaggaatgtctgttgtgaactactgtacatactgtaccatcgcatctccttagcttcgcggttcaatggtcgttgtgagattctgatatgagaaagtcgtgtttaattccacccaatgactccatctccaagcacctcgtctccccacttcaatctccctcctcttcccactacagtcgtgggatccacttcagacacaagtactcccgttccactgttgctgaccggcagtagaaaggtatgtagagtagagtgcttcgagtggtcgagagatagatcaccggaggtcatgatttcgaaacacagcggcttcgaaaaaagactgggctcgactttgtaactgagactcttcttgtccatatggatagacatgtttggcagtcgagcctgggtttcgggaagactgtggatctggcataccacgtttcccatggagtttcttgagggtccgcacatgttagaagattggagcaaagaaggagttgtggcttgaatgtgactagaagtgctgttgtggttcaaatatcaacagatttctcgttggtggggatgtatgcggagatgtaccagcggagatgtgtggaggtagggtatttgtggctgatctgaccttgggggttatgttgtgagtagtggtaatgttggataaaagagtccaaaagagctactgtctcctatatagccagctgtcactctgtgagcaattattgagacttgtggctgcttagcctggagaagagcagtttgtgagcatttttatagcacgcactgagcaattatcataatgagcaaattgaatgaaaaggcctcaatcgagaacaacaccccgtagtagcttcagagacaccacagataggtcgccttagataccagctagaaagtacttgtgttagtccacaagaaaaaggagtctgatctcaaatgacctccaaggtgattccaagttacggagtgaatagagttttgataaagaagtgagaatacgatacttttgtgagaagacagatgagtgtgaagtgattaattcactcttctgagactcctgtataagtgcatcgatcgctctttcccccacctactgtctaccctgctcaaaaagacacttgatgttacccccactcttatcactcggcaaattgggttatcatgcatctgtgaaactcaatcgtaaggcagatgaaatctaagcgagcagaaagtcggaatctggtgggtattttggggacggagacttggattgcagtatcataatttgtacaaggctgaaggactggggaggtcagatacggaggtgtttgtttaactcgtcgtgtgttgaatagactggaatgtacggatggaactagtcgtaaagccgtttcactgtagccaccacgacgcgacggtctaaaagttcctcttgaagcgcaaaaaatttccgccgataacctgagtcacgtgaccataatctcacgtgatgtgagtagagacaacatttccctcgaatgtatcatgagcctgaaaaggacttctaggaatggcttccaataggggtgtcgctttatctttgttgatggcttttcggattcaggagttcattgcaagtattttgatactaaaacacgtacgcttaccgtaacaccttgaaaaaaagaagtttcgagttgacttccgtaagctgtaagtgaatgggcacgaacgactcataacgcactccagtgtactttcacgggacacacaaattgttccatactgatcaattgagcaatttacctttactgcctttctattcgaccctttaccacagtaactacatgtactttctatcatgttcctgtcaacatgtggttaagagcttgacacatctccgacaaggagttacaggagtttcaggtcagctgtggaccgattgtttgcttatcgtccaatcacaagatgtccctcatcagtcacttgaccgcatccgcatccccccatgcaatttccacgcagtctaatgaccctcgggtattccgttctcggtgtcgtatcgtgatgcgctaaaaaaaggagtttcaatacgcacaaagagtcgatgcgctaaaatgaaaccatcgtactttcctgggcttacgtctgagctttcgatctcactgttaaaccctctcaagaggtaccatacctacgcgcggctgaaatcgctcacctgggaatggtgaccaaaaaagagtgcagtaaagggaaaaagtacgtagaatgagaaaaagtacgtagaatgggaaaaagcactcactaagatcacccgtaacaagtgtcgttcgtctggaccccacatcttatcgactaattgtcaatgtcacactactacgttgcactcgtccactcaccaaaattagctaaggattggtaattgtcggaaccgattggatcggaagatcggtcggagattagcctgctctgaagagtccgttgagtaaccgtaccgaccatatacgcgtgagggaacccaacacgtaccgacacaagtccgatctctcccacaaaccgtatgctttgcaatctacgacctcgttgcttttaaaaaaaataaaatgaatttccaaacttacaatacattgtaacggaagcggagatggtcataagttttcgtcggtgcaacttttatgattatcagaagcaatgttggatggtacctacagtgtacagtacaagtagatcaattaatgaccttctagaacacagaatggcgctattaggagctccatttacctgttctatagctatcgccataatccccatatccgcaactaccgctactctctctctccacagtctagatccagtagcgtctctgagtctatcgacgttaacaccaagccaagtaaagcgtaacttgcacagccggttaacccacccttctagtttctgcttgagcaacatgaaccgaccagatccttcgacaaccttttaatatttcaggaccataggcttaaagtcagaatacaaagctgacagtacgtttccgctgacgtcactacaagagcagcgcctctaggctggtggactgacactagtggctgctaaagtcgacctataacactggtgatatacggcgcgcactaaaaacaaggtcttgccagcaacctcgtgccttagctccagaaacagcgttaatccacctgtgtgtgtgattctagttccattgctgggtttgaggtagacaagcggttatgtcttctgaacgaatttggactaaaaggaggcagaatgagtgtcgtcttgggggggagtgtgcttagttgagtgctcacttgagtacttaccgattgtctgtttcccatagttgggagaaatacccaataatggaactctgccaaccacccccaagtaaagttaagtagtgcacacttctgtcgctaaagtagcattacactgcagttataaaccgatacatttaggaggatcatgtccaggcggggttgcggtgtttaagggaaaatatatattccatctatgatagattatttcaaaccccatcaggataaatagctaatgcctgagagtgtgttcgctcggaagctgggaaggacactttttcggtgacccagttccgatgagaggcaaacaaccgaccgcccacgtacaagccgtgtaccgtatagggtgcgcgagtacagtatcgcaagtatcgcacgtacataaagtagctctaagcagacactatacatggttgttattgttggttcatgtacacaccatcttgggcggactattcagactgttcacgtttcccgaagaaacacagggccaactgcagctggaaatgcagctggtgtgttgacaatgccgtggtcgatgcagtgagaaacgcataagaaaaattacgagaaacgaaaagggaccgaatttcggcaaaagaacgaattccggggacgaaacggtggcagtgcgtgggacgtgcgcgtaagcgagtaagagcgaagaggatgcgggtacaacaaagtagcgagtgcattccaaggtgacaactgaacaagcaagtgctacaagtaggccatgttccggtgttcggacattcacgtatagataatgagacagtgttccaggcgtcatcacgccatggttaaatctgcactaatggggattctatggtggtatataccattcgtaccgaatggttaagcacgggttctcgtaatcacttatttgtgagatcggtggtgattcgtactgattcgtatgtactgtattcgcgcgttgcttctgttactctctctggacttgaactttttgtttgacctccacccatgattggtccgttcactttgtctttcatcttcaccctcagggtctgtggtatggtttccggtagacttttgggccaccccttgcactcgcacggctaaaatgagattggcgccaatttgctcgctacatgagtttgaaccaaaactgtaaggcccagacggtcggaagatgaggaacggagccccccaagaccaaagtctgtgtttggagagtcgtctaaacctaccgcttcgggacaccctcgaacccaagtttgccgagcgactgactatatgcaagtttccgggccaaatgagcctaagtacgagtcgagagtgacgtctgcggttgtgtatccatggccaacggcgacagtatcttcttcgtttttcccttttgtttgcttgtttgatggccacaacgttgttggaggcgcccttagcggctctgtcgtgtgtctggtaagggtgctattgtgctctatcgtatgcgccacaataggtctttggcagtgtctcattcgctttttacctcatggttttatcatttgcttttcacgcccgacttttcgtttcacccacactaaagttggcgtttgggtctccgaatattatacgttgtttgcacttgcagaagaccggaccccacgacggcgagttaaccctccgacggagtgcaagatccgacacatataccgtccataatcagcgtcggggagctcaaacaagaccggagtaaattggaatcaactcggagtcgagcggagagtacaatgatgttgtttaactcgccataggtccccgcccagtacctattaagttggacttcctgcgaagcattctttggatcataattccctcgatctaggttctgggtcggaggttgggggcgagaaggaggaccaggagcaggagcaggaggagcagtaggaggagcaggaggagcagtaggaggagcagggagaggtgacgataggagaagctgatttggaatgcaactcttgaccttgttctatgtttgtgattgggtagagtcgccttcttgatgccacgatgcgccctctctccttcggctatctgtctatccctgtgtctacatctttgtagctgtggatcaggtggatcagtcttcactacagtaaattatcatcaagagcaactccaaagacgtgtgtaacgtgtgtataagtgacgcagtagagtcaactttatcctgttaaactttggtccaaccctaagtctccgaaagtatcgagatgccgaaatcaatctccgatgccagctttcacgaccttcacgaccctcacggcctcctcctctaccacatgagtcgcaccaaggtcttcaagaacggccggcgaagctgcttccgatgccgccgcatgaaagtgcgctgcaccttcgacaccggcgaggtctgtacccgctgtgcaaagtccaacacgcgctgcttctttgaacatgaagttgcgcccgtcagaaactcacaacgacaatggccgccccaggaacaaacggataaggcgcgcgcccgccagatggccattctcgacaaaccgccgtctggcatcttcctcagagccttccgagaaccgtctcatagcttacagatcgagcgagtccgtgccctgtacaacgagacggctgcactgctggaacaggtcagcggtggcaaaatcacccacccggggctgtttgatcctaacccagaaagccccggatcaatttcagctctccacaacaactgtaacgtcctcaaagacctgtttactctcggacacacctcctacgaccagtgccgagaactgtttcatgcatacaccccaaagttctggggactgcggttctacgatctctcacgagactttgacacggcgctcgaacgataccctttgactctacttggagctctagtgattttgtgtaaccccaaggcggctgcttctccctcttcagaagtggcccactactacagacagttacaacggactctgggacaccattttcgggtggcgatttcacgccgagtaattgtagccgagcatattgatgcggatatcatcaactccgtgtctctggtgttggcatggcatactcacatgtttgaagagacttctagtccagccactggacacatgatcatgtcgattttcaaccactgtatggctgcggctgccgaaatgggcacgctcaagacagaggagacgccgctcaagggcccaccttcgacgtttgcccatcctggctctgaaggacagttttcaccggtacgggccaaccctcgagcatttttgcattccttcctcatgagcaccgtttgcggcatcagttttccacgatatcgcatttactcgtggtctgtacagctaggtaactgtttggcctttctttctggccctgacgcttctttagaggatattctagtctgtcacgttgctagagtggttgctattggacgcgaaacagtatcggttctgggagaaggccaaaagtcgctcggacagcccaagccgctgttccaagcaccagtggcgcccgaagcagtaattgtcacagtcgaaaccatggaagccaaactcaaggcacaggtcaacaacttccagtcgcatccgcagtaccgatcgtgcgcccctgacgtgatgatggccgcggactttgtggaaaaatccatgcttctgagtctttacgaagacgctgtggatttgatatacaccagcaaactcgaaaacacgggccccttggaaaccatcatcctcaagacggcccgtgtaaccgaccagatcatcaatttgtacgaggctgtggtccaggctgaacccctggtctcttcctattatacctacaagattctgtccattttcatgggctatgtcaaggtggagtactacacaaagacgctgctttacaacaagttgtacaacaaggcgcagggcgacttcccacccatctgccagtcgcaattgcactcgtacatgggccgtctggagcgtgcttatgccgttttacagcccttcaccctgtctcctaagcagaccatggccatagagaaagtcaaggcgtatttggccttctacgacacacatgggttccctagcgaggtgggcgatgtcaatgcgaaggacaatgcttctgtatctcatcatcctatttccagtgtggtttcaggtgccaaaacgaagactatggatggagaggggattggcaatgggcacggctcaggggcccccggcttgccctcgggggctcttcaaggcagcgattggattccgtttgtggacggcgagaagcgggactccacgattctcggttatttgtagccaactattatagcattatttatttatgacacggatcgatgagacaggggcaaagtggttgttattctacactcgcctcacatcatgcatttttaatgtttaattggaaggtcagttggtttagtgggcattagttgaagggtgggcagtttagttgagaatgctatttggggaggagagtttacatgtggagtgttcgttggggaggtttgttgggcttgtctgaacaaacaaaaggtcagaaccgcgggcatatctccatcttgcatcttccttccgcccttatcatacatctccggatttggttcattcgcctttctttgttcgggtgacgggaagccacagccctacaaacttaccgcgtataccactccggtccgattgtctctggaggaggtaactgagttactttaatgttttgtagttgtcagttattggagggtcggataccactgcttgtacttgtagcagaagtagttgttggaaagaaccgtagatggcggcggccgtcccctctcctctctcgcctcctctcgtatttctctattgtctgacactctttggagtggctcctgtcaaacatcgacacatatcacaatgctccattccatgcataactggttgcagccaactctatgtttaaaatggtgcaacccagcaggcagagacagacggcggtggaaaaacaaaagtcaagtcgaccgcattgtacaacagtgtatgcacccttgccgtttagttgtgcgggctatagcaaggatttatggatggtggggtttagccgagggacaagaagagtgcacggtcagcagttggacattgtgctgaccaagtaaagtaagtcccgtaagccaagccgagccgtacggaaccagcccgatggtatgtgcaacagttgattgcgctggtctcatccgatggttgctctcaaagctcccagacctggcagcaacgtgggctcatagcaacatgagtcctccatgctgctgacgcgaaaaaaacaatatacacctacaataggcacgccgcgaaaatctgcaccccccgatctccacaacccggcaaaaaaaccctatcagccggcaaagaagccaaagaagtccaaaagagccaaaagagccaaaagagcggagacaacagacgccaaggttcggacggcgtggatctgagggtttgctttagcaactggtttagccgccgtgcgggaatgcgttggtatccagctaagtatgttcagctctgtaagaacaaggctagacagacacctcgaaaacgtcggaccattgccgccgtacactaatcccgtgtcgccgctactccaatacactgtgactctcctatgtccctcgcgtttaaacaaagtcatagcccacggcagttaccggagccctaggttctgcagtgtgtatggttattttggaaaaaggaaaagtgggccaaaccaaaaccagacgtggaccttagttatcgtaggcttgattcacgagtaaagggctcgcgctatccgtcggtgaggctcgacaatttgacaacagaatcaaaccaaaactggaaaccaaaactggaaacgaaaagcagaaaaggaagtgaacgagtatgtacgagtactcgtactggtaagaagccttagacacaactgcgaataccacgtgtccgtgtacctgccgtatacctacagcgttctggtccccaacatcacgcgataagtgtacaagtaccgtacgtactcacacctatgtgatcactccatgctcactctgtactcactccgaccgatatcggtaacatcacgtgtttccgtacggtttggttgtcccatgccatgcataatatcccattgactctctcgctaaactgcccaaactccgtgtttttccttttccccccacgcacacgcatgcaccaacgtttttggatcccagtttagatgccgtcgttagttcctgtagttgcctgtgcaaccgtaggtttgatggggctgattggattggaagtaataatataatgactcagtggcgatgttacgtggtggcaaaacagcgctattttgcacatgtctgcgaaggactggaccaacggcggggtccttggagcccggccatgctggtgctgtagttgctaccttccgtctggctcatagcttgcctgcattcactgttgtccgatcgactatgaatactgtacgattcttactgtaacgtgcaaataaacttcccaggtcggacatgcttccacagcaaaagctcggtgaacaaggcctgtcggagatttcggagtaacgtctgtctgcaacttgttcttgttcttctcgcttcgacaactgcggcctgacgacttgtcttcgagtcaagggagtgtacactgacgttacacggcacacgcacacacaacaccaccacaatgacggaacagagacaacaggaccgaccaggcatgcctctgatggcaactctcaaccactccctccaacatggcttctcgccgatccagctgtcgcaacagcaacagccccagcacctggatccgccttgctcgtcctgcaacaaactcatgatcaactgcatttccatcacttcagatgggccctgtgagcactgtcgagcaggaaacatcgagtgcaagctgccaaagatgcagagccagagccagtggggatcaaacacaaacagtccgtcagtgacaagacatccaactgtgcctgcctcaccagcacatccacttccaccaggaggtgctacagcagcgcccgtcccgggcccgcaaacacttcaaaatgtgcctgggtccgcacaagctccgcctcagttgggcactagttctcaacctcctccagtgtcgcaaacccacccagactacacaagcccactctcgggaagctcgggaactccagcccccactactcctcttccgcctctacacaacatcatcaacatcgataaaatcaacacaacattagacacgtcgtccactggccaaacggaacccaaccgactcatttcctcgcaggcagactttctcaccgtcacgtgcaaagaggttcccatcgaatctctcgatgatatcacaaactcgggcctgtcacaggaagaacagtgtcaactgctgcaggcgatgttgaaacgatgctcagcatacgtcaagagtatcaccggactgccgctcaactcgaagtcacatctgccactccagtggcgatatgtggatccggaatccatgagagaaggaaacattgtctatagactactgcagctcggcatccttccgtctgaaaccttctgtagagacgccctgaccatcttcagaggcaacttttgcccatcgaactacgtgtcggaaaagatcacctttgagcacctgttggaacatagaccgactctgctgttgctctacattacgctaggaactcgtgacaatctcgaacacatggaactgctcaagtactacctagatgagcatattgcctactgcgcgttcgtcaagggcgatctgtcgagtgaaatcatcattgctctagcggaaatgctctactttatgggttatcagacgtatctttacaagttccaccatcttctgcgtctctatttggcgtcaatcatggttgtggattactcgttggaacccgactgcattctgggtgacaatatggcacataaacggtgggagctgcgggctgttgtgggctccaacgccatggctacctgtgttggactgatgctgcccaagttccgaaccgtcccttggtctcctcgacacatggactatgcaaagctgttgcgagaacaggcctgtgatcccgtggattactttctggagcgaattgctgccgtcgcgcagatgtctatggacgtgatcaacgccctggactcgatttctgatccttcttgtgctgagggaggttacttgtcgcccattccaaaggatattctgttgaatgtggtgtcacctctcgaagcagcctttgaacgggaagctgctcagctgagaaaggacgcagacgctggactactgcatatggagcacgtggctatacttgagtcactgcattctcggtcgtacatgtacttgtttgagactaccatgctgcgtgccactcccaagactcgcaagaacaatgcttttgtgtactatctaggacgacagattcgggtggcttctgagatgattcgacgatttgtttgttactcttattgttctaacctgcgtcttcctgtgctcatttcgtttatccccttgcatgctcttgtttctttgtcaaaagcccagattctgagtcacactatgggaggccatttcaaggtggaccttcgaggcaacctggagattcttcaggagtcgtggacacgtatgctggacgcccagtcgagttctcggtgtctccagtatgcctttgagaaggtagtttcttcagtggagaaggtggtggagaacggtgaaaagatggctccttcggaggagaatattgatgatctttttggtgacagcagccacggcaactattgggtctctattgaggatactttcacctatgatgaagatcccgttagtgtctacttgcatggtctgggggatagagccttggactttggtgagcgatcgtagcggagatgttaaacgtggctcatctggacattcatgctggttaatttgaaccacgctgtatttattctatgtatatttatcaaatttacgaattctcaatagagaatgacggagaagggtgtctggctgttggtattgagcaaggtcgtgaaatgatactatcgagagagcatgagaatttaagggtacgagaatgacacttggggtgggatgttgttcattcggtgtttgcagaactaccgcatgggttcttcttggggactttccagccttgttatggtaccggttcactgtacttgtacagttgtagcaaatgtagcaacactgcacggccatgcctcggtgtaaaccactttattgggtccatgaatcatttcaaggcaagcccaataagtgtatgcagaacttcttgttcctctgccacccttcatcagctcccactgcagacaacggaacaggcacgcaacagtacatactgtagttagttttggagatcgggatgatagtgctggattggatcacaggacgaggacaggtgctgcgctgtcgatgttgtgccctttctccgctggccacatgaaaggtattctaaacagatcttctcccagagctttcttcacacacagtcggatccggttgatcttggacacgtcatatgagcatcttacactatcctgaaagtcatttagttggtgagattctttacttgcaaaaaacccaggttccctacagcatggaccagagacctttatcgttaccattccacttgtgagtgatatcagtgtccccggcgactaccgaactctgggaggaaggcgacagctattgttcttcttcagatgtcttccgatatttcttcagaaatgttaatcgttccagcatcacttctatcgacctttggactctgatctcaccagattacaaccacatctaacacatgatacccagacgtgtgacaccaaaaatggtcttcaatctcataggcatctttgaagaccttagtctcccccgtacccacctgacatggcctcggcgtggatgcaatgacgagagatcaacacatgagccctggtcttcagaaccgaaaatagtgagatctgatggtatcaggatggtttatgactggtatttgctactcctggagagtatagagctaccaatacacattcatggaccgtagctttcataaagacaaaacaggtgaaaaaaaattcgaaagcgggaataggtgaattcgcaagccggaatagaagttttactcagaaaacttgagtgaatatctgtttcaacgggaaatctgtttcaacgggaaatctgtttcaacagggaaatatgttttgacaggaaaatctgctccaactggaaaatctgatttgacgacaagaccatgccgtcagcgctagtatctctggaggagacctttcttttccttcgccttatcggaactcttagctccgacaccagacggtcacgtgacttgtcacacgcctgtgagtcaactctcgcttctctcctggttgtctccactcaagtctaattaacctctctttgaattacgaccgttatgctcaacacatgttccggaaatagaacagcaaggctatgatgaaaccgggaactacttcctataaagagttgatcttggcttggattgggtgtggttggcattgcccgatgtcgctatggaccgaaaacgcgcaaggagcttggctggagtatgtaagggtagtggtacgatacgttgaagacatacagtacagttatgtatcatcatgtatgagcatcaaggggcagagccgttatcaaagggggcggcatatatgtccgtgagattctaagacggcgtctacgggctgcatcaggtcatgtggatggttgctcctattagcggcgaatggcattgttctagggcctgtctcgaggtctatgtctcagaaactatcggtatgacgacggtccatgacgatgctgcgctgagactgcaatttactctttacgggcgcttagcacccattgggttgtcgatctggggttattacgattgccagggcgaccttaccttgttcgaggtaacatctgattgtgtgagtatggggctgtgtttgatagtgcgcctgtatcgactgcggtcggttaacctgtaaggtacaggcacactggggttgcccagttttatgaaaccgagtcgtccgtatgaaacggcatgttctttttgcagtgaaatatcgcacacggcggaatgcggaatgcagaatgcgcaattggcggacaagatcggtgaagaatatgaagctatagtaggtacagcaggtacagcaagatgcaacggaatcgtgtgttgattcatattaaacgtcagctcacttgtcgtctccagtcgatctcaccatcaaagtgcccaccctttctctccatctcagctgctgtgaggaaaaagcaataactccagcaacagttcagcccggtgcttagatccatacatgcggagagcacaggctgagtctgccgaaactctgaggcgagctagaaacaaggcgcaattaaaaatagcggagtagcgttggcttcgtgttacagaatggcccaacccaatggcgttcaagctcccatttccaccccctcagttgcttccaacactcttccacacatgacaatagacgaggtagaaacaagctaagctactgtatgtaccagtgctcgtactgagaatgacacagaagtaatatctgtcgctggtgccatcctttgacataggcacccgttgagccgactggtccctgtcatgtgacgtggtaccaacctctcggtaaccatggctagaacgcctgcagagtgccatcaccaattctgactaaacgccaagctccggagccaagaaatgacgagcacaaattgtccgagtttgcgaccccaagacgagcggtcattaatttagccgcggtggagagtgtcatgacacggtttggagcattagattaggcgcaatgaacgttacgaatattgactaacgaccgacgttacggtagctactgtaccccaactactacatcagacttctaggttgacaactgatggtttctagaagacgttaagtggagtcggtgacacatgtaggcggtatgacgacaccatttcatcggatccgagcctgtggaccttttactcgccaattgttagagtcgcttttccgtgcttctaggacgtctattgtcctgtcgtcaatctcaaccctatatgccccctccctcaacgttgtatggcttccacacgtaatcgttgcactctgtttgcacccttttccgggctttccttgttcgtctggcttagtgattcttgctaatttgctcacccccacacaagacggccaagacgggtccccaaggtcacatggctctattgtgcctctattgtgcgttagtccatccctacaccacgattgtgcctgaccatcttgcaggaaattgagtatctcagcatcagcattcacagcggagaagaacacacatcacaggcatcagcagcggctgtttgtgtggccgttgcatcccacctcccctgcggcacatctttttgtttcatttaatggcttgtccgcaacacctgttgcacagccctggctttcaggaacatgtatggaagctgggctgtgtgcgtaagtcttgccttaactccggttctgatgtttttagaattttttttttttttccgtgtttcctgggagtctaaaaataacacacgtagcaacgctgcgaacaacacagcacggctgcgaataatccagtatggacggagagaggcgtgctaggggagggtcacgtgacaccacacaaggggcgagacatgcaaaagcacgcacgccaacgggcccgcaaatacccaaaaaaaacaagccagaatctctatttcaaaacctacattgatatcgtacttgtattcaaaagctacacttccgcgcccccccaaataccattttggatttaaggttcaaggtcgcgacccgacactaagtcgcattaaactactcacacaccagggtccaaaaaacatcgacgccacggaagaaagacgtgcctgggattcccgtgtatatataagtcgctgccgccatgtcaaataccggagatcctcttcaagaggtctttgagtcattcgaccccaaagattactatctgttcgacacctccaccaaccccacaaaacagcaacaggaccccaactcgatacaaccgcaccagcaaccgccgctttctggtctcccacacaacgtcaacacctcgggctttgacgactccacttccataatcaacgcaaacaccccctccccgcttcaggcaggctccgtgtctccacaaccccagcagatggactttctgtccccccaggatttccgtttcgcctccttcgacgacccccagtcttttctgaatccctacgacctccagacacagccggccaccgactttctgttacccatctcgcagcctggacaccaccgagccaactcgcactcctcagacacctcggcggctccctccccgcagcagtttcattccccgtacgccgcgtctcctgtcaaccccgacgaatacgccgcagaaatggcaggattgcccgaactgacctacggactcgatctcaacggctcgcaaagcatgaaccagatgaatatggcagtatcacctatggctatgggaatgccggatcagatgaaccagatgaaccatcagcaaaacaatctgaatccgcccatccagatgaaccacagcaacagtcacaccggcctgtctgacctcaacaacgctagccagggtaaccacaatatcaacaataacaacggcaacggcaacagcaacagtagccacacccccggtgttgcgctgtcgccctcgctgctgaccccaaacatgctgtctccaaacagctcacagcagtcgtactcgtcgtcgccgcagacgtcccagggctccatctcgtcgcagagccatcagtctatccccatgctcaatgtggagcctccacgtgacgacccgtcccgccgacgtgctcactccgacgcctcgcactactcggaccggtcgtcgacgccctacgaggtacccacgctcttcccccacgccacctcgtcgccgtcgtcgcaggaccccgctgacttgctgtctcccggcgacgcagcaagcatacagacgcgtcgaagccgtagccgctcgtcgtcgacgtcttcggacgtgcggactcgtgaccagtctcactcgccctcccgatcgcccagccaaggcggaggcaaccgttcgcgctcaaactctcactcgcgagactacattctcgagctggcggctcccacgtccaacaacaagcgtgtgcagaaacacccctccacttttgcgtgccatctgtgtgacaaacggttcaccagatcgtacaacctgcggtctcatttgcgaactcatactgatgaacgtccatttgtgtgcactgtctgtggcaaggcgtttgcgcgtcaacacgaccgaaaacgacacgaggctcttcattctggagagaagaagtaccagtgtcagggagtattggcagacgggcaaactccgtggggttgtggacgcaagtttgcgcgtgcagacgctctgggacgacatttcaagaccgaagccggtcgggagtgtatccggctgctgctggaagaagaggccaacgaaaaacaggcgctttcgggccagcaggttccctatcctggcgatggagttccttccttgacttttagtccgcctgctgagcctcagaacgagccccggcctcagcagcccgtcattttcccggccgctctgctccaaaaataccccgtgttgctgaaccacttgaacgaggactaattgaggtctttctgtggtattgttcagctgatgttacttttagatcctcctagtggggtgctatttattgtatatgtattctacattcgtttctactctgtgtggtaattactatttgtaccgctacaagtacttgtaattagtggtctgcatagttgtgatagtgcgaggtcatcgcatgagtgaattgtatcgacgataaaattatgctataaatatccattctcgatctacaagtagctagtgcatgaccgttgagaatgtggagatgaccgttagtgtggggggatggggccattgtcgatcagtcgatctacaagtagtcggctcgattcggtgcaggagctgggtggttactacagcagatcacggttacaagtacgagcattggagtctatggatctacaataatatcgttaattaataagatgtgagataatgaaactcaatcagttgagaaatggaagaggtgaaaaagagcgtggcggtatttgtgtgaagggtatggtgagaaatggtttggatatggcttcttctgtctgagtgtgattttttgacctccccacggaagtagatatcaggttttagactgcaccggaagtgagtatacagcatctgctacaagtggcacagtaatacctgtacatgtactgtacttttagtgtatcttgaaacacgatcaggacctacttgtacttgtaagactgtctgtctaattctttcacaatgtacgtaactctggtcaaatcacatatgcttacaacaggagcctcgttgttgtgagattgtcatgtggtgaactacaagtaaaaaggcatgttgcattagcatgtgtatcgtttgggtagttcgtaatttttgtcaagatgagtggttgagaagcatctcagtcgtatggatatgacttcacatgaatttgtgtatatcagatctactcgtacagtgcctgaaactcctctttttcagcactgtcccaggacgtattattgctgctcagttatatgtagcagtgtcttcacaaccgatgtagcaacagccatgctctacatgcactttcgctacgctcaagtacttatgaaatcccacacaatatgtcctactcctggagcaaacgtttttaccatctccgtatgcaaatgctttccaaacaccttccccctttccctggtaaactcttcaatctcgttcatagcgacgttctcatgaacatgataagtagtgacccctgactgcgccagagacgtcgcagtgccccatgcctgcttacagtctggtagcagacccatgttgatgtgtgtcagaggtagagcttccatagtcgttgtctcattgaacctccttagctcttcaattctctcaacggccttctcattggactcattgaagacaatggcatgtgtagttcctggaggtcccaccttgctccagtccggcttttctccctccttgaccacttgaagactcaacttggccagctgagctccccttctcagcccctcgatggaccaggcattgatgtcccatcctagaatgagcctcggcttgagttgtgcgtacgacagaaagaagtagccgattccacaatacaaatcaaccaccagagaattggaagaggacttgaatatcggcgagttcaatactcgagccttctctttgatgttgccccgactgaacatggtgtacataggagcccagcactgtttgatatcattctgagtagtggtgacccagtaggcgttgtggaagtcttcagaagtcggatggtcgtacagcatagggtgatcagcaggatacggaccccaatctccgactaaccgggtgattccaggatgccgaatcacgttttgttgcttagaaatcggactgttgacagctacatgggtcactccaggcttatctttcaaccattccgtcaaagcgcgctggatcttggttttttcccagccagcaaaagagccagctgtgaagagagccatggagccgtatatcgtgtatctctttggcatgtcgtcggttatagaggggtgtttttgatctggagatctctcgcggacaaagtatttgcactccgaggaaacgtttatcgacggatcagtgatttcaacgaacccgtcacttgtttctctccccccttccgtcacagtggtagccacaaacatgcttccatcatgagatatcactccagtggttttgtcaaacagctcccgcttctcaagttccgttttgacagcttttatatcgcgtttagacggggatataaagagctgcatggtatcacagcagacttatacagtagaaactcgtcttgtggtgatggtccggtccgtctgaaattttcttaccgtcaatggtctaactttaattggtgatggagtaataaaaagatactaatatacaacacagcagtttagccggtgtgttttgacgttttattttatgtatactcggtaaaatggtgattgaaaatttatttgtggcaatattttcagattatttcgtttaggtcgtctggtatcgtcattttacgtctgtcctactctccgggtgaaaaataaggtggaggtgacgaaatgttttcttcctcgtctcaagtgctctcaagtgctctcaagtgctctcaagtgctcttggtcgtcttcaagtggttcattttcgtgctgttcctcttttacctctcttcataactcctcctatcctgtttttagcgcttttcctacactcgtagatctttctcgtaccacatctggtttcggctccacctgcaccaacttacttggactcagatcctggtacatacgaagggctaaaagccgatggacacggagacgcatccaaaacgggaggagtgggtggatcggctcagacgccggtatgcgcggagaaaccggactcggtgaatctaatgaggcgattgtgttcgttcgtgtgtatccggagatgttcattagagcacacagtacaccagacggacaagtggtagtcaagcacaagaacaggtactcgaacggtactcgtaccataccatgcgacttgacgaactatggcaagttggttgatcccctgttggcctcaaaggtgatctacacttgcaccttgtgtacactttttgcttcttactatgtggtagctacagtatgttgagtgctactgcacacttttgatgctccaaaaagcacttctagcctccacaataacggacacaacaatccaaaaatcttacctcaaaaggcgtgtctcaacaagtcgaagtgcggcgctaccgcactctttcaatcagtcattatatgaacaccatgggtaggtttaattaccaccaatgtcaacataagggttcaagttgtttgtgcgtgtgttaagctatagagtaggttgtggtgtggtaaagtacatactggtgggccctgagcaaccggtggcgaaacagtagcgttataataatgagctgatatttttggtctcctttactctcaccactcctaacctgtctcattctcctcataacctctacagtatcgtacaagtagtcagtctctgtatctcctacatcaggtcgcgttgtatactcgtctcgtactcgcacccccaacgctcatccccggagtatgcagtgatatgcgggttaggtcctgttagctccgaagttcggaagcataaagtagtggtattttaggggggttacgagggttgatttttatggggtgatgcttagtaatgtttagtcacgtgcctggtcccccctgagcccgtttttcccataaaaattctctccgcagacccacttttcagccctctcttcccaggtctcataacccaactgggcccgcattccaaaccacctgctgcgcgatatagatttaacatcaactttgaagctaccgtgcagatagatacatacaacataagccatccttcatctccacaactacaacacacacacctggagaagcgatgacgacgcctaaaaacaaacgcaagtttggctggatgaagcgcctggtcaacggaggcaaggagggcgagctgagcaggacagacaacacaaacacaggaggttccaacacaggcagcacaaaggagaacgttggtattgccagtgcccaacccatgacctttgatacgccactggaagacgttcctcagctgaatcaaccgacccaaccgacccactcgcagtcttctcaacagaccgagacgcaagccaaccacgtgactcagaccggctcaaatcacgcccagaacacagactatgacaactcgtatggtacctcatacaacgccgacaactcggaaatgaactctggatcggactcagaaaatggcagtgtgtactcccaaccatccaacaacaacgcagccgacttttacggacagatgtacgatgtccacaactcgtcccagctgtacccttcacgcatggacaactcgtctaccgagggtatcaagagcgtgcgcgacaaccacagtatgcgcagtggctctgtgttgacggatatggccaaccaccctgccggatcgacaatcggatcgccccgttcaatcgcaaagtctgtggggtggcacagtgtgggttctcggtcacccaaatcgatcaagtcgactgattcgcttaaatctggcattgtcggcaactcgtggcgtcgaagagactactataagttcctcacagacgaagatgatgacggttcctccattacaggagacaatcatgagggagggccttcctcgagtcaccatgttcgaattgacagtgacagactggacagtcgaggaagcggaacccaccctcattcccctctggctcaaagtcattcgtcttcttctctcatgtttgacgctccttcaagtccccaagttcatgatgaacacctcccttcttcaagcacagctccccaccatcacagtaatttagctgactccatggttgtcgcagaagattaccaacagtcaaacgtttcttcttctgctctccatggtctaggagtgtccatggagggtcttaacgtcaatgacgacaacagtaacaacagcaacaacagcatttccgaatcttcttctaccgaaggagctgagcaggatggtccctcaaccgctggaagctctgccagaggaattcgaaacggttctcaccatagcattgaccacaacgacaacggcaatgccacatcttcgcattacaacaacaacggcaacggccatggtaatagcaactacaatggcagctataacgtcaacacaaaccccaacgctgcggctagatcgacatcatactcttcgtctctctccacttctggttttgcgtctccgtcaatcatgtcccagaactcggacggggcctcgaccagctacacggtgccctcggggatgcaccatgtgcaactgcagccgcagcaacaccagggccatcatcatggccaacaaaatctgcaggtgaacaccgtgcccaatctcgacaacgcatctatcatcactcttgcgtcttcttccaaacgacgacgacgacggtccgttgacactatggctagcactcggggaattgctcctgctagtctgtatgtcaaccggtccgtggagtcgcttcccatggacactgacactgagaccaaccattctgttgagaggtagcggaagatggtgcacgatgttctttcttgacgttagattcagcttctgcggatcataatatctaataatgctatagcatataaaaaataatacgagtatgagaggatggagattgatatcgcgccatagactgggtgtgttgagagtcggtttgtttgtagcttatgttggcaagttcctgattgcaacattacataacaaatcgatattcgaaattgatattcgaattagacaccgacgaaaatgggtgcccaacagttcgtgtgtcataaactgcttgtgtcgggtcaaatgactggatctactcttgtcaccgatttgggagtcttgcatatgaggccgtttagtatataaggctgtttcataaatgatacgggtccgtgtgtgaggcccttttgtagatgtggggagcttccttgttgagaaatggacacaattcgtctataaataagtccgtaggccaatagaaatatcgtacattggaccaccaacattccttcgcatacacctttccaccaacaacttcaaccatgaacgactccctgaacagcaccgagaatggctggactcataccgagagctactccgattatgatctcgccgacatcgagagcaatcccgagaaaatcagtgatattagcgatgctcccttccctatggactttcagctggttattttcatggacatgctgcttgatctcttacttggccatctgagtcttgacttcgagtcttctaaccaggcccgaggactcagaaatcttcgagacggtgatgacattcttgtagatgtgcttaaggatcgcacttctcgcaagtggtctttcctccaggattcactgagcatactatcagaagctgccgcgaaatcgatcgactgccactgccgtgtagggtaggcttggggctttaaaaaccaaaattagttgacatttagttaagattaatgtgaatttcagtgatgctggacatacgaacgtagtaccgtttctataggggctaaaagtaaacctcaacttaccttgtatcagtagcagcacattcattcaccaatatagtgatggaaatacagtgtctctactgtacagtacatccactgtacttgttcatgtatgtacatactggtatagttgagttgaacaaatgtaagaggaggactctccagaataagcagaattatttagaagaaatttggtacagataatcaaactaacactctgaaataaatcaaactggactctttctgctctcggttatctcactttgctcattctctggtcagtcctatctccagggtctcaggtctcacagattggtgtggacattgaactgtactgaatgtacagtagctaaatcattgtgtgacctcttttggcagtatgtggcaacattacgaccatgacatattggttatatccactccaatatccttcatgcactacttcgtctctctgaaacagccccaccatgatcgtgtgaaattctgtctcatgagcaccaccttacaatcacttcatgatcaatcaccatgtacgtacaacagaagtctgtcgctcgtagaattaacagatgagtcttcgagaatgaaatattagcagaccggtcacatgatttttccaattccaccaattctacgctgttttgggccaccaatgccacacctgtatggagcttcttgcatatgagccgtctccagacgtgggggattccacactttccagccccaggttgccatatataaagaggacggattccaccctgaaatactcactaacggatccaccaaaccatttacagtatgttcatcgccgagaccagcttcgagttttgcaacgacgtcaacattgaagccatgcttcagcacctgaatcagatcgtagacattaacgacaaggtcgatgagatgatcgatatgttacagcgagatttcggagccactttcgactcctatcgatcggccctaatccacgtagtcgagttcgctgaaaatcttagtcgaaagctggagaagttcaaacacgccctggatacgctgacagaaagcaatcaatgcattgccgatgacatatttgctttctatttgaaacacaagaatgattcttacaagctacctatgggcgcttcgcattactgaacccttgcattactgaaccctttgcctatttggttcgtgccgtgaccaacatgtattgaacactttgatctgttgtattgtatgtacactgttccgtaaaatactactgtagcttccagaaccatactgtagttacaggtgtaactaatagctcacttaactcatctactcaagatggttacatcaccttgaagtcacgtgggctcgtatttttagctagcaaatgagtgtatttgtagatgtgcagttaagtcgtgtgtgaaggcgccataggagcttctcatcatcggcgacgaatggtgatggcacaggtccctggggtcatgtgataattcgagacatactatctttgtaactgtctcttacactgcgcctatattatcagcctcgttttttatcctctatcatgttcagccccaattattccgtggttacgactccagatacagtcttcataatgaactttggcaaattcttacctgtcaaaggagtgtcatttataagaagacttgaaagagtagcagtgttttatgtcacaatattggtcaattttgtacttgttagtttccagcatctgcacatccagattgtattgcagattgtatcgcagattgtatcacagattgtatcgcagcgagtgacgtcccagtgggcaaatcagccccaattcgattataaatagaacgactaccgccttctcatagacagtcacctgctgtccaacccaaccagtaatgaccgactttaaccagcttgtggacctgatgttcgatatcaagagtgcgtttgacactctcggacttgttcccgatatgactttcagctccgagtgtcccaggagtgaggcggaggagctgaggagcattgttgatcgcaatatcgtcgtgctcaaagatattatgagaaacttttctgatgaagaagctcgtgaattgatggacaagttcccagatcttttctgagtcgacttgcaccctacggcacaagtgttttgtggtgaatagaaattcatgtttccaagaaaaaaacacacgcgtattatagttgagagaatgtgtcaatatgactctgggtgactaaaagtaagaagactcgctcacaattaccgaagcaacctgagattgactatcagtagcagcagactgtcaacttgtcagcctcaaaaatacatctctttcgcgtacagagaacattctgatcatgggattgagtccagcctggtctccggttgatttagcttgtcaggtcgccgatgtcaactaggagtacaatacagcgacaactggctattgtactggtagaatactgtggtgtgcagcagtacacccaccacccgtctgtgaagccccaaaatactccactcgacctcgacgatcagtcatatgttccgtctcgacggtcagtcatgtgctcagcctcggcaccagcctcacagtctcgaagccatccccagcgcctcgactccgtctacagacagcctctatactttcgtggataatgccaactgtagaaacaattggagcttctgttgctctcagcaagaattggtgtgtctcatgtcatcaataattcatatcgaacctgtattgtactcgtacagtatcttacagtatcgtacatacgatagtatctggattgagcacctgaatggggccatgaataacagactagtcagccccagctggtgacaaagggcattcattcgtttataaatagcgcccatttttgccgtcttatcgacagaatccaaggaccttttttcctttccctccgacccagccctccggctctccacccttcaacccttcgacccttcgaccctccaactcaaccaccaatccttccataatgaccgttatcggccctagagatcataatgactggaatcagctcattcttctgatgttctatatggatactttgttgttggataacttgcaaattgatcccaaatcaatctgtagctccgcttgtcccctgaacgacgttgatgcgctgaagaagattatgcgtcgaaagatggccgccattaacaatgctgtgaacaaactgccaacccatgaggcccgaacaatcaccgacgaatacccccaactttttgtgaccctcgctctatagaccccttggtacttatttgcaaattccgcagttacaaacgttttcgactgtgcttttatgtagttgtaatagaccatggagaagctgttgatttagttgaactttagtaaagaggacagaagtacctcaggacctattgccactactctagagatgctagaatgatgaaaataattttactcggccgataaagtagacgatccatagaaaacaaccaattgaactcgtattctcattattgcaacacgtttttcttctgattcttcacctatttctctttcggcccatccaagttttacttaggctttgttgagtcggagtctccaccaaccgcaagaagcaccacaatacaaccatatggtgagctgaaccaatagaaaactcggttatgatttaagccaagaagccaccatactttttatccctctcgtcttggtatctgtctcatctcgatctctccatctctctctctctctcccccttgattacataaccaactggagtaccttatcgccaagtgccttttaactccctcgatatagttagagtctgtacgcataccaactaactcatggtgtagctacatgctgtagtgtcgatgcgaaaggagaggcacaggaggtcacgcgagctcctgtgcagccaatgcagctctctgcaacgatatgtcacaacccgagatttcgagaagtattgcgagtattgcgtctcgtgagtctggaggatgatgggcttggcggtttcaatttgctcgacacttgagacacttgctccgggtggcgagacaaggcaatttcggagcaacgtgacgtcatagcaagaaccacctcttttttttgggcccagtttcgtacagtatcgtacaaggggccaaccaatcaaaagacacttctgttcggtatggttttgacactcacacacatctattttaacccccgccttaaccatattcaagatgccttgcggtgtacatgctcgatcgaaactgcaattttcaagagacttttgaatcgcaaaaaggagcgagcgttaaacaccaactacaagtagcaactgagtttgtcgctcctttttgcgattttatcgagccgtgaaatattgcgatttggtacatgtactggagcacatactgggtggcttgaaatagaatcacatccaagtgtaattaagcgagtgtgtatacggcaacatgacaacaattacgagcctgctcgtcttaagaagcggaaaagaccacataaacagtcacgtgaccgcacccaacccagcccgtgcgacgcgaacgcgactagtcgcggcagcgcagcagtccgtccactctcctcgagcatttatagacaagccgttgtaactggccgcagcttacaagtgttcagaactctgttttgaaaagtgtggaaattggcgcccagaaaattgccccaggaaatgacaagcggagaaatgaaatgaataggtgagaggagaaaccggaaagatgtcggagcgcctttttcggctatgacaaacgcactggtctagaccgggagctcatcaatagccgataccgaataaccgaggcaagcagacgaatgtaaagacatgaccggtatgacaaatatacccggagcacatggcaatggtaactacagaggttcaaccgccgaggtgccgtacacacacaaaatggccagaagtgcacacacagtacaagttgagttatactcgcaccggtacgtacacaattcacgttgacactacatataactgagaccagtccaagcgcacttcgtagatatatcgatcaagtacagtttgcactatagtgaacactttccaggtacagcagtcaaacggcgataagtgtagtgaattgaaacaacaagtattctcgtctcattctacagtagtcgtcgggttctgtataataccgtgtcatcttgaactattatagctaaacatcagttctagtcgataaatcggtgctgatccgtactacgatcgccaagtcattatacaaatacatttctagatacattggggtttttttatgctttccgatcctccacttctctctctactcatggtgcatagaagggagagacaccttttcctcctccttggcctggggctcggaggcggcgggcgaggcagtctggctctggtagatctggggcatgtagttggagtagcccttgccgttggcctggccgttgacagcgccgttagcctgaggaggctgggcgggctgggcctggggagtagactgcgcagaagaggaggccggggggttgctcacagaggcagaagtaggagcagccttgtaggcggggttgccctgctggtagtactcggcggtggagggggtgttgatgcgcgagccgggggtcgaaaaggacgagggaccggggctctcaaagccgtccgaggtgctcgagtgctggtagtagtaggacgactgggaagcaggaggcggcgtggaggtggaccgctcgacggactgcagatggtccaggtggtgcgatcggtacgaggccggaggctgctgctgggcgccaccttgttgctgctgctgcacaccgggctgctgaccaggctgctgctgctgctggccgggctgctggccaggctggacctgaccctgctgctgctgaccctgctgctgctgctgctggccggcaacaccgtcctcctctcgcttgacatccacagaagtcatgggctgcacggttcgggcgtagttggcagggtggtacagcacggacttgatgtctcgcacaaacagggggaagagcagatcgatgatcttctccttgttggcaaactcgagggctcgatcataagggatccacacgcccttgagatgcatggcgccggccttgaccacatgacgcagcttctctcccttgagaataccgtctcgtcggcctcgggtcatgccggccacgttgaggagcttggtaccgttgatcatgtcgttgtcctctcgacgcgccacgcagatgcctcgggcctcgacctggaaacacagtgttccctcgtcctcccatgacgtggtggtcaccttgggcttgacgcccggtggggggttctgaccggtggggtctgtaatggtgatgggcaagggtccgccggggagggctgcagcggcaagcacggcgcctgcaagctgcgaggagatgccgtaaggggcggagccgccactctgggacgaggcaggcacgtgtggctgcgagtagccatacatgggctgctggtacatgaggtgggtgttggcaccaccgggctggccaccgggagcatgctgctggggggaagcagtggcctggggagagccggaggggttggcctgctggtacccagggtactggtgcgacgcgttgccgtagtacgacgagtactggggctgctgactgtaggggtacatgttgctgctagtgttactgttgctggtgttgctgttctgggtgctgctgtaggatgcagacgtggggtagccggccgcagaaggaaaactagagttggagatgtgagacgcggaagcgtgttgttcagctgcgaaactgcggttagggttgttcaggttggggttgttggacggatggggaggagggagggggttaggggtgggagacgaggtggaagagatggcggtagaggcggtagagacgtttttgttgctgctgtcgtttgtatcgcttgcgtttgtgttgccacggactgaggagtaatcggaagaatagtagccgagagaagatctgttcattgctttgttacacgcgcaagcctaagggttagtttgctccaaaagttctgggtgggagcaaatgagcgggctgcaaatatattttattgctgggcagaccggtgagtgtgtgggtgttggtctgtaggggggctctatcttttttggcgacgcgttctggggcacaaaaacttgatgttgggtaatgtaagggctggtttggacgccggcttgacttctgcttgatgctgctggaccagacagatggtatgcaaaggagaaagcaaagttaaggacggcagagagttggtcatacagacccaaaggtatgctgcaattttttccaaccttatgcggtccaagcttttctttcttcttccagcttccaaggagaataaggtaacatgtaacccacccgaaaagcacaaaaatgtgagtgggtgacggcactcaacacaccacaccacacaagggccattgtcgtgaggggcagcacctcccattgggaatagggggaattggggcagccccatgacctaggtgccacacccacactcgaccaccaccgccgctgggcgcataacgtacaccggaaaataatattttcctgaacgcatgtccctccataaaaacccacatgtgcatcgcatcgcgttcatctgaagcacgttatactacatgcaaggtgatgcagctaacacgtttgaacagatcaccgcgatgcacagtggggctagagaccatagttggtgtggtgatggtagtggcttgaatggggtgttttcgggtagaaatggaacctcctccaacaaggcaagcaagtgggaccaggccgttcagcttgccagaacacgtggcagggacaagggaaatgagggggtggtaggaaactatgggtgtcaccgccgacgtaggagccaggttggactcacagaaagcaccgtagcaatgccaaacactgccatagaccgccatagaccgcgtgaccgatgccatactgtatctgtgacgcaaactcgccacccataagatgaacgaggttgtgtggcacagatagcgtgtgacacagcaggccagaactgcacgacaaaacacatcacaccacaagggtgctctggaaagtagtcgtgcaaagcagcccgtagtatagccagtggccattgctaccacgtcccccaaaaaattcccttcagaaaccgccacctggcacttacctaaatcgagttttatgtcttactcacaaacacgtaaaatgcaaccccctgaaatgcaacgtgtgttgtcgttggcgttgagagtctgtgtcgtctgtgtatcgcttcagtgtattgtctgtatgtctctgtcgcgtctgtgtcgtttgtgtaccatttctgtgtcgcgtctctccatcgtgtgatcccattttccatctttctctctctctaactcctcctcctaaccacacacaagaccatgcgtgtgtttgtgtgttggtattcctgttggtatccttcgtttctgctcatactcacgttattctgtaggtggtgttggtgacgagactgcgacaagtggtttaggactggtgcagctgtgaacttgatttttttcgggctcgagagaagtcaagtgtgtcggaaagtgatgtgcttttcggggtgctttggttatgtactgtgagaaaccaagaatttgcagtttaagcacgcgggggggtggttggggacgtcttggggaacgaatgggcgggcttcttaatctcgtaacgaggtggcggtcgagaaattggcgaggtgaagttttgtaattttttgcaaaaccaggacaagagtggtagagaaaacaattttcgaaacgagagctttttttttttgccttgagctccagcgacttggaggcaaaacaaagaaccttttgccgtgggacaaagaagtgcaggagggcccaataggtgcagtttacacgtaatcgcaaatggccttgagtcgaacaaagtgacaaatgtttcctgtttggggacgcaaccctaactaatgtttccccttttgtctgcacttctttgtcctctgcttaggcttctgcatttttccgttgagaagcacatgacaaagcctccatgcactgcctttgaaaaattttccaaattcaatcagcaaaggtatcggatccgctcacacccggtccatggtggcaggtggtatttctgcagcgattgtgtttgaggcgcgtccacctccgccgcctgctgagaccccccaaacgctccgtggtccccgcgcccccgccgacaatcggtacattatccaccctttaccccctgcctacggacattatgcatattattatccatctggaccgccagagtgtactgaagatgcggcacgtgcagtgatattttccagcagcgttccgagcacccgaaaaaaacacaaagtggagcgctgggcggagaagcccaaggccgggtaacctccgctccatggttaacgaaaagtggacccatcggcgccctccctcggtgacttgactccaaacgacttttcggggccttgagcccgcccgattggtggaaaagatggccttgtatctatcccatacaagtacactccgctcatgtgctgcacagatactccacaatctactgtatctcgcactgtaagcctcagatttacttctcgaccggtgcacttatcgtttgggcgcttgcaagtaaagtacaaagaagtgcgccaacacacccgacgattacgctcggtgtactgccagcacgtacgacttttccaacggctcggaggtgtctctgcctagagtttgggggggaggtgcgaagacggctgttggaagatgatcccgtgggtatatcggaaatcggaaaacgccattggatgcggctcgtcgttccgcgtctttctggcccttaaacaacacaaataccgccgtttttcgatcccctcgatcccccaatcgccccctcttccatctcatcaggctcatcaaactctcggaatttaccctctttctgcaggccgccacctagggctaaaaacgctatctcagtaaagccgccgtatgcaccaagaaactgtgagacagatgatagacccaccgagtagaggtattgtacgagcaagtacttgaacaagtggaagtgttgctcattccgtggtcacgtgatccgtggggtttggggggttgtgtttgctgggagtggggttggtggtcaagccgtggtggtaccggagtgggggtacacgttctacaagtatacgttctaccgtcttatggccgtccgtgcactacgtgccttttatgggacccttaatagctcaatcatttgctccaataactgttttgatggctactacaagtagtctgttctttggactaaccaaatcaaactgtacaatactggtatgaggtacgactatgatgattacagtacacgatacgagtacaagtacaactatctggtaccggtatttgttctgaaatacagtatcgcacgtacttatagctacttgtaccggtatcttactcactcacaccgtacaatatcgtcgtatctctaactccgacggagatatcatcttataattaaatgtatgtacagtgtcgtacgtacactgtggaggttgaaacctgcgtctaaaacaaattactacccgtgaatggtacaaaaaaacatcgaaaccgacgaccatgattcgtacaatagtaaatactcgtaatcactcccagtccttccgctcgctccgctcgttctccacttccctgattaccccttcggaactcccttgccacactccttgttctattgttgggccttgtctggcgcggagcgtacgattctggcgcctaaggtgcccgcgaagcttcggcgtgcctttcctctgcttcccacgcaaaaccaaatgcacgaccgttgtgacgtcatggtcacgtgagtccccgagtccgccgggcgggcgcgccggggtggcccaccgcaccaaaacgtgtcgtacggtccacttgctcgtctcgttggtcacacgcggagccacgacgaccgtctacccctatactctatcagacccactaaacaaggtttctgaacatgccacgttaatgtacgtctacattcctatgaacaaagagcgggcaaataggctttagtgctctttgtggatccgtatagccacatgaaacattgccgtagggagaaaatgtaggcgagcgtccgatacgtcgaacggctctctttttgtcccaaaaaaaaaagttgccaccacacaaacaaagtacagatcaaggtgggaatatcaggcgccccaatgcagccctgcttgggccacagtacagcgtcgggggggggggcaggggtacaaggtgcccctccgggaattattattagatgcaggtacgcggtggaggagatgggcgtggtacagcacaacatgtacaatactgtagaccgtggacgtcagactccccattatcgtagcacatgttggaaaaatgatagaccaatatgagatccacctttctctacatactccacctacagatgttggtacctatgctggaggaccctgcgtattccaattggagacatgacagaatgtactggtacaagaactcgtacatcgtattgaatccggtacgatagtgcaaaaacctgctgtaccagtacaaatcgctgcaactacgctgcctaggccaataggagctaaacgtcggctaaaatggcgctcagatgggtctagccgtggtgctatacgtgccggtggctgtaccagctagctggtagtctactggctctagtctacttgtagtgtgttgtatagtctacttatgactaggcggtggtatgtgccggagcaagactcattccaggcatcaaagaacaggcatacaagccactactacatgctcgaggtttccagacagttgtattctacaggcttgtgcagtatgccctggcgtatgtaaacctatcgacccaggaagctcaccaaccgtttctgtagatgtaacgtcccagatgtatagcctggctcctgcatggaactactgcttcgcacgcacatcagccctgcttagcggtgtttacgcacgttagtgcactccgggcagctgtcggcgtgtcccatgtaccgtatcgtcagcataagaacatggcctgtattatcttatgtatcgtgaatcattacataggtgagtgaagacctatggcaagtgggcaggagcagagctggttaactctggctctactgcagtacagaaacgagggtgtgagaacgagtacttcgtacggtacaactagctaacctgcaagctactgtacttgtagtggtcagatggctgattgtcagaagcatcagataagatgttgagagtatcaggccactcctgaacaaccgaaccaatataccggaagggtattggagctctggcaactagtcccgcttgcacttctacagcctcgctagtcaaaataccgaggatacttttgctttcgtcgataggaccggtaagcagcaaaagcaatgtatgcaaacaagagcagaataatgaagagcgtcacccgcagaacatgagtcagccatcggccactttgctgctggttggtgttcttcatggctctgagctttcgccgtgttcgagccttgagcttcttctgcgcctttgcagaaagatgcaccttgttatcgcctctgtccttcttgttgctgtgcttcttcttgtccagacctcgtcctccctgctcctccagctcctccatttcagcctgttcttcgatatcatgtttctgcttgttccaaacaaactcgccatcatgaacaccgttgatagcagccagatcggcgtagatctcgggggcgttgatgagcttctgaacagccacgtcgccaatctggaacttggcggaaacctcgccggtcatggctgacacacccaagtaaagaggttcgtcgcccacaatctcctccagcctttgcacctggtctccatctagcacagtgcacgttttccactcattgtggctcttaaatcggaagtccacgcccaagtagcggcctcgaacgtaagaaattcgcatctcggcgtgtcgcacagagttgtagatgcccttcaagctgcatccgtccagaccgtaggcctcctcgttgtattggccatcgtgatcattgtcgtaggactgaataccgtccatgatcattccgtgagcgtaggggaacgctcgtccctttctgccgtttcgatacagatcaacaaccatcccgaaccccttgagcttgtcgggggctccaaaaacaggtccgtagggcatggattcactgagtccgagatccggagacgtggtcagccacacggccatgccgtctccgtaaaccccggccgtctcccccatgattcggaactgggtcacgatttcgaaatcagagtaggtcagcttcagggtgtttttggagcacatccagccgtgtttgccgcccttgtccggcgtcaattggatggccgcccagtcctggccctgctggaatcgtcgcacagagatatccccgcccatgttgaagtacttggcgttgaagccgtcctccagaaacggcggagagatgctcatcttggggtagggcaatcggccgaattcctcgttttgcccggcacatagcttagtcagcattgccaccgcaagtagcactgtccacagcatgatggttgtgtgtctgtgtctgtgtcagcgtgttgtctgtgttaattacggagtagtgatgtcggctttgtaccttcaaacatgcatgcatcaaaaacacgtgtaaatgcgagactcggaactagaaaaattagtggatgttggaggtattattctgatgggtctctgtgttcggcgtgtagtagtagctgtcaggaattaattgatcaaataattgactcccctgcgatactcttcactgtagagtgagcgatgacgtcacatcagataatttttcagccatcgctcacattgcgattaggttttccatcgtgagtggacgatgatcgataacatgagatagagaaaagatatggagaagattcttgattgtttctatggctggaggtctgttgtttcccctgttcacaatttccagtcttcacgaatatgacagctgtttctgcagtggtacttgtacttgtactggctgtactcacctgtatgtacgttctacttaggaagcataaccagatgatggagtcatacacatgaccagaaagacagtacgaatagacaattaaacgccccaatgccatatacacggggccaggccatatgctccctaaacacacatacaaatgtccacgcactcgacttacacagattatgagtgaaaaactctatctcaaaaaattagccaaggtgcataagtctagcatcagctctccattacacgtctaccatcacaatgagcgaagttgccaagaaacaaaagacggaagagggatctgtggtgaccaaggttgagtctaatgaggtttccgagacagctgctcccgttactgccgaggtgaaggacattggagtcaccgagcctcgagttggaatcacagagtacatttctccgggactggccgggttccgaggtattctgaagcagcgatacagcgatttcatggtcaacgagatcggtctggatggccaggtggtgcatttgaccgacactggggctcctggggctcaggatcgaagaagagagcgacgggaggccgagcgggctgaagaagaggccaagaaggaaaaggaggccgaggaggaggaagaggccaagcccaagtttgttgtcagtcccgagaacactgagaagctgctcaatgtgttttcgcaggcagatattgataacatggtggcattgttcaacactggaaccaagatggagaccgagaagggatacgacgataaagagacccgtacagccatccaccagacgatccgagaggtgtttgagggtaagctggagacgaagacgtccgccgacaacaagttcatcatcacgctggcgtctggtaaccctcggtactcacgaactgctcgggagaagctcaacaagatgtacggccccaaaaaggagtttgtgcacttttcgctatacaaggagaacaaggagaccatggaggctgtgaatctcatttccaagttcctcaaggccaagcccagccagttcacttacgccggaaccaaggataagcgaggagtcactgttcagaagatgacagctcgaggaatcagcggaggagtcgagcgagtcaagggactgaacaagactcttcgaggcatgaagctgggctcgtttgcgtactccgacgaacatttgcgtctcggagatctcgagggaaacgagtttatcatcaccattcgagaaattgatggtaagcagtctgagatagacgctgcgcttacttcgctcaaagagcacggattcatcaactactacggaatgcagcgatttggcaccttttcaatctccacccacgaggtcggacgccacgtgctggcctctcaatgggacgaggtggtcgacatgcttctgcggccccaagaactcgctctggaggagtccaaggaggcgcgacagatctggaaagacaccaaggacgccggaaaggcactgacaaagatgcccttccgatgcgctgctgaatgcgctattctgaaggctctcaaaaacgaccccaactcgctcaacgctgtcaacagaatcccccgaaacctcagaatcatgtacggacacgcataccagagctacgtgtggaacgcagtggtgtccaagcgagtagctatgggtctcaaggtggtcgagggcgatcttgtgatcgacgataacgccaacaaggacggtaagattgaggacagcaatgaagagtccggtcaggacctcaagatcgatcccttcactcgagctcgacccatcactgccgaggaaatagcctccaacaagttctccatctacgacattgtgctgcccactcctggacacgatgtcatctaccctacccatcttgaagaggagtacaagaacatcatggccaaggacaacctcgacccccataagatggcccgaacgatccgagactactcgctggccggcgggtaccgtcacgtgtttgccaagccttcgggagtcgagtggttctttgaaaagtactccaaccccgtcgagcagttcgtcaacactgatttggatatgctcgagaagggagtcgacagatacacccattgcgacgagcaggacggagacaagctcggtctggtgctcaagctgcagctgggctcggctcagtacgctactatggcgcttagagaggtcatgaaggtcgatacttcgagacggtcggattccttcaatgttagagtgtaaatatatgtttaatgtatgctgtattataagttggactttggaaaaacgggtaaagggggtcttgggttcatttcccgctgttttcgatggtcacgagaccaatatctcacactgtggaggccactatttcccttttttcaagaattggcctggctagctcaatcggtagagcgtgagactcttattctaaggtcatctcaaggctgtgggttcaagccccacgtcgggctttctttttttccattcggagaatactgcccatagatatgtgtatggattttttttttccattatgctttttacactgcgtcagtgagatgatctgaactgtatttggtatggtgcatgtgcagatagtctgcacagggtatgcatgacattagcactatatggccgttacagtaatggaacttttaaaaataaaataaaataataaaaaataaatcagcgaagttggtgttcattatacacctatatcttcgacttatcctctcccatatgcttcaacatgtctggataataatgcaatgtggaagtctgctgggcagagtgccagccggctccatcgacaacaataacggtacctgaaacatacgaggcggcttctgagaagagccagacggtggcattggcaatatccagcgtggttccgaaccgttgcagcggcgtcagacgagtatatgtcttctgcatatctggaggaagcagtcgatccataccttcggtagcagcaatgaagccaggagctatgcaattgactctgattcctaacggacccagttcaacagccagagcttgcatcagtgcatcgattccggccttggcggctcccacatgtgccgtgaacggtgagccatggtaatgtgcagtggctgagatgaacaccagactgcccgccgaggctctgagagcttcaaatgtggccttggcggtgttgaacgagcccaaaagatcgatatcaatcaccgttttgaacgcattcgcgctcatgtggttgatatccgtcacaaagttgcctgccgccccagcaatgacgtaatcgatccgtcctagttcggatatcgtagtgtcaacagcccgtttgagcgactggatatctctgacgtctatctctccaagtcccagaacacgtgcgccgggtctcagggcctccaattccttcgcagccttttccgtcacctcctttttgcgcccaacaatggcaccattggcgcctagtcgcaccagagcttcagtctggtccttgcaaatggtgcctgctcctccggtgacaaaaaccaccttgccaacgaaaatattggacttgtagggcgagctctcgatgaaatctgctggtagcatggtgtatggaagagtgcaagtagagttgaagtttcatgtggggtgggagcatgcacgtgaagtatttgagacaagccgttgagagggatacgggcgattattatagatgatcaaagcttgaggggcattgaaaataccctgtgagttgattttcgtgttattttggactgaaatcaactctccttcttccgagatgaataatcaatatgtccttatcgtgaacgctgtctaggttcacgtggggtgaaggaactatcacggcggactcttccgtagtccataaaaggagcatttgaaacatacagggtgtgtatacggcctcacactctacattccgtggaatccagcactttcataccaccatccggtaccatttcataagtcattaattgtcagtctataagcgaatgtataaataagtacactgtataacagtaaatgtgagctacaagaacttgtagtcacggagctttgctcagattagcgattgtgccagattgatgctggttggtctcaaactacttctctttaggagaccctactggagagtttgagggggaacttgagggagacttcttgtccttgctcccggacttttttctcggtctactaatggaccttttaccgtcgctctttgaacttgaactctttgtactcattgagctcttggaactgctcttggagccctttctgtccagtgtcttggaccgcatactatctgggctctgagaaggttgtctggggatattttcaatctgctgaagcgccagatcaattgttcccgcggaaattccttctgccagcgccttgagctcctggttcatgcgttcaaaccccggttccagcttctcgaaaaaagttgtgtatcccaggacccatggaagtcctccactgaagttttctccatgtttgaaagtacacgaatttttgctggtagtaacaatctcaaagaaatgctcgccggctagaatccacctgtgtgtcaacagaccgacccatctcaggtgcttatcattggctaccagaatcgtaggcttgaagttgcggggtaggttgtcgtctccctgcgacacaaagacgtcgatttgcgagccgacgaaatcagccgtcttggtgatgtttcggcttggtttggggatctcaacattcaccacaaacgagttccatttggcgtaattgtcgaaatcaaacagaatattggacacaatttccgcactcgcgttgatgtcgattgaggtggagatggtgtggaccataatggcgaaagacgaggataaaataacgacgttagctatacaaaggactgcccaccaatatatactcccatcttctaagcggctaaagctccaggggtagcgcctcgctctgatcatgcaaatgttcacctgcatttcgccgattgtgtcttagaagggcaactgcagttatttttagccgtcaatgtctagagttccagctgaacgacgtgcctaagtttaactttggaccagcgacaagacctcacacactagatccaaaatgaagcggctgggtggcgaaaagctgttgttctagagactatgatatttatagatgtgtagatggcgcactcatggtggttgctgtacgtgcaaatgcactgtacagtaccgacaaatgtaatctacatgcacccaagtacactgcattcgaccagttgcattgctgcaagcataagcacagtactgtacagtacctgcactgtgggggtgacacatgaaataacaacacaaaagggcacaacaggcacagatagcacaagatcatcacaagacaaagacagggcctgggtaagagtaccaaatacataccccattccaccccactactctatacgtctcacattgacaaagaatgaaacattatgcgtgagcagtcgctttgagcacgttccatgcagaagattgacaccaaaacaaagctccgacgttgtctttttctgtaatatgctgcggtcagtcatggggagtgcaagatagtgactaaatatagcgagaatgtttctttgtgacgatcggaccccgacagtaacgcacatacttgcccaccttacgacactgcccaccttaccgagccacgaggaagaaatcattctcctgtgagcacatctacaagtacttccccccctatccattatgggtacagtagtctcaggagtaaggttgaagccgactcctgaatgttacctggtggagaatgtacaactgtagaatgtgctacaggatgtactacagacttgtagagcacataggggtgcttgtaagaggtattgagggctctattcgtctacaagtgctgtacacatacatgacaactcgtattataaaaggggttagggatatacgaaagttaccgcggcaacagtgcactcatatcgcgtacgtagatactattatagatggaatatgatagatcaagtatctgctaagatccattaatcacgtgactttgacctacatcacgtgaattaccagacacaggttctcaatgtttcgtaaaacggtagttatgttgtctccttatttacataaacggtaattggcatggagttagtcaaacgacgttgatgggagtcaattcggggttgaaaagagacagagatgtgacgactactatatgaacacgtgggaatgaaataatatgtgctctaattgtaatattaaagatattacttttcatatttttgatacattggggaactgtagtagttccatgatacgtgtatttagttggtattattcctaaaatagtagttgaaacagaagtaaaagtttgttaggctgtagcagttcatatgatggaaacagacacacttcaaatacgaccatgtccgcaagatgtgtctgtgactacatagtgatgataatttcaatcgcctctacacaaaatattctgaattcttattattacgggaaaaaatctgttttgacatctcttcgtatgaatgtacgtttctcctccaccctgatatattaaagcattaacgcaagatatcacgtgaatatgtttatatacttggctgtataatatcgttccatttgtcgctacttgtgctcaccttcatctatcttaatcaatatcattataataaacaaccgtctatgatcctacttagagctttgtcttagcaatgtcataaacgagcttctctccatgaatcttaccgtcccgatggagctggtaaccctcttcgaccttctccaggcctccaagcacctttggtttgttaggaacaatcttgccctccttgagccaaccagtcagcagcttagcatactccttggcaatagtcacctcgggaagatgctcctgatcaaagactcggtaggcctggatgggcgacacagtaatgtgtttggggaagttttccgtgtgctctgcgtttcgacgcacggtggtgtactttgcgggagagcttccagtagtcttagaggacgttgtggctgaatcaggggttccaatggcgtctaggacattgggaatgtcgccatactcctttcgaatctgctccacaacatcagcgtccttgtaagaaaacaccttttcggctcccagagccttgagttcgtcagcagaggcaggagacgccacggtgatgactcggtggcctcccagcttggccaattgaatggcgtatcggccaacggacgagtttccaccccagatgagcacgagctccgacttactgcctcctctctcaagacccagcttgtgaggcaagtaaaggccgtgaacggccgtgaaaaagcccacgggaagagtggcagctgcctcaggagcaatgttatcgggaatgaccacgtagatctcgtccttggcaatggcccattgagcaaacgctccagacttggagggagtgcttccattggcaaaagcagcaattcgagttcccttgagctccttgtccacaacttcgggagcaatcacgtccacaattccaacgagatctcggccggcgatctctccgtcggggatctgtttcagatcataggttcgcacatcaatggggttctgggcagcaaattcgaccttgaccaccacgtctttaggagtgtcaattttgaccgtgggctctttgagagtcagtttgtggttctccacgacctgggcgattcctgttcggggcatgttgagcgagtttgggtgttaattgagtgcttgtagtatgttgtgtggaagtttgacagattcgctgtctggtatatatagtcgcttaatagcagtttatgcatcttcatgcaccacattggtaagcgtgcatcttccccacaataggttaatcaagccacagtctttgtgagtgtggctttgaagaggcctcggttcgacttttggctaggattttgggccgacttattaattgattatgtagcatgtgtgctgctaattgcgtaactggactccgaaagatggaatactatggcgtcattaagccatgtcgaaacccaccaatagtagcaccacataagggacgcatcttgcagcatcctcttgcagcagcagcatcatcatcatctcgcagcacacagctacggagtgggcaacgaattcaccctcaagttctgctgagcctggattaacgcgttcaaatgctccatatcagcatttatgctcgcctgcacagctcttacggaatcttggagcgcctgcgcttggattgagtgctggagctggagctgatgccgcagattggagttctccacctgacatactgaacgacaccggtcctcacaggagcatagagtagtatctgggtcaagatgacgtggaggggttgccactttgaagcactcacagctgttccccccatgggtcttgttgagataggtggttaggtgtgttgacagaagggtgagaaactcctggtcgtgtggctgtagcttggtgcccgaagcctggatatcttttagttgttcggagatgtgtttactgatgattgcaattggtttcggaaaggggtatttgggctttgatgggggcatgctggtggtattgcgggtatcgtacgtactgatatctggtgtcttggatcgtgtcgtgttccctgcctgtgcttttatagacacgaccagtcacatccacagtgtaacgtcatggccccaaacataccatcgtcaggtgatttgacagaatggagagggctatcaggaagataaaggcggatatatatattccaggaacgtgtttgtgtcatttatagggtatgttagttgttattttttggggacgagcttccagaaggctgcacaaagcagcagcttcttttgacaaagatcatcaatataatcagcatctataaaagggttgcgagacacatgttatatatatctaccatctaccatatatctatccatccaattttctcaatttccctcaatttatgcatttttttcaattttttcaattttttcaatttccccaatttccccaatttccccaattttatccaatttatccaatttatccaattaatacaaaataatgcctgcataaagcaagccaatacccctctctctaatgcccacatacagtatgtacgtactcatacagaaacgacgcagaaaaataacacgatccactacaagaaaaaacaaccagaacaattgtcaaagtctcattgaccactgtcacctccccgaaactaaattacgcgtcatctagcgatagtcgaatctaaacgaggcagctgtttgtccattgtgaaacagctactgtacgtacactgtatgtgatgctaccatctgaggcagggtggcaaattatcccaattactccttggttctgactcgtgttttgaagccgacagaagcactatttcaatcaaaaacccctcagatgcctcgcttagagaatggtctgatagatacgactgttgctgccgcgtaactttggttagtattaaaggttcgagtgagatgaagtacgagtgcgagttcaagtacagtaccgtatcagtacgaggagatttggtgtacatgtggaagattatttcatctccactttgctgtctcctacttcacccctgtgtccaatcatgtctccaaatgggctgtcgattaccccttgataggctcttaaaagatcactcgtggacttgtgggaccctctttttcgactctaaataaacttccgataatgtggggtctgtaattaagggaccaatataaactgatgtgctcggcttcacacagacacacaagtacacactgactcatcacgcacaagtacacaaaagtccacagatccacacgaaaaccacacagacacaaataacagttaccacacacaaacacacacaacgacaatgtgtattttattggccactcaaggacatcctgattagtgagtatctgaatgagacacacagcaggagaagggttacagacacagacacagactcaggctttggagtgacactaacagcgaccacaccacgctcatacgttacaggtcaggtaccaccacactgatcggaatgttgctgttttgttgtaatgtttttttttttttttttttttttccccaccagtggatgttgtggcactgccaaagtcacattgtgaccacaacctggttatgatacggctagactaatctgctgcgtgtgtatattgtcgagtcctcctgaaacgtgttctggttatatgcgactctcgaacactgttgcagctgtgctttggtatcattgtctgacatactagcttgtctgacatactacgagcagttccactgttatcgtcgttccggctaacacagtcccctcatcctcctatccaaccgcgacgagtatctatcccgccccaccgcagaagccttcttctgggacgacaacgtccttggacccctagatctcgcccgggaagagcaaggcacctggatcggatgcaacaaacaaggcaagatcgctgtgattctcaactaccaggagaaacgcgacaaggatgccattggcgacatcagccgcggaaagttccccaaggagttcctcctctccaatgagtcgcccgaggagttcaccaagaacttcaagagacgataccccgaggacaagctccaggccgctggtggcttctccttcctctttggccaggtggatttgaacgggaagacacagttctccatcatttcgaaccgtggtggcgatcatgagtgggtggcaagggatccagaggaccaaaccattggaatctccaactcgctgttctgcaatccttggcccaagtgcgctctgggaattgagcggctggatgaggtagtaaaggagagcgtggagtctggaagcagtcgcaaggaacttgtggactcgttatttgacgttctttcacacgacacgtttgatcccggcgccaaaaagggcgcctccgagcaagagatccaccatgccctgcgccagtcagtgttcattcccgtcattgctgctgcggggtaccaggaaggccaggactggaacgtgacgcacccttttggaaaacactatggcactcggacacaaaccatcatcatggtgggtaaagacggacagctgcggtactttgagaagactctccatacaaaggacactgacgagaaggaggagcatccgttagttgagcatgttttcgaaatcaacaaggaaaataagagcgggggaggaggttctggaggttggaggtgtttgttgtcgtgagcaacagcagttaacaggtgagtgtagtcgtgaacgaagacgacaaacccgcctcagaggcactgagtttctgtgatgtagtcgtgacctttctcggcatcccgcgatcttccgattcagattttaaataatgctctattgatactatgtgaattacaatctccatgcccgtggattctagatccttcctattccttttgcttactccttggacttcttttccttcttgtctttcttttcctttttctccttcttgtccttcttgtccttcttgtccttcttttccttcttctgcttctttgcagaaggctcctcggtcgtcacatcctcctgggatcgctttttggtacttgtagatttagatgcagtcttcttggtctggctagcagacgaaacaggcatggcagaatccagtccgtagtcctcgggtccgtagccagtagggaaccatctctgatgcagaccgtccaccttaccaacaatgggtttgggcacacagacctgttcgaggtcgacaggaggcagagacaccttctcgacgagctgcagctgctcggaaacggtctgttgggtggctccaaggtagtccgcgtcggtcttcttgccgaagacaaacacattgtgtcctccctccatggtctgcagaatgtatgtcttttttccgagggtgacctcaccgtcgatttccagcggctgtgatgcgaggtcggccatttcgacgcccttggggagcttgatagaccacagggtcgtgttttcctcgggcaggtcggcgatcatgatggttggtgtgtgggtgtgtgggtgatttcgaaattgaatatgcgatatgcacaaatttttgattaaagtttttaattgatattgagttgactttggtggaagttgaactgacaaccattcagaatgtagcctttaattcaactttgggcggagtcgaaccagcgggtgaaaattacctcgcatttgtgtgattttgcacaaaccagatcacaaaccagctcacacaactacagtcgaaaatgctccgacaactggtgaaacagacccgtgtgggttgtatggcgacccgaggctacgccaacaccgcggcactcgcccatgaagagcggctcaagcacctcaacttcctgtcgcagtactacgacgccgagacggtcgagtcgattctcaaggccgaggctgccatcaagcctgaagagtgggccgccaagtcgcccctgtcgcgaatgtcgcccggctactttgacgacttcaccgagcacgatcccttctacgatcacgctactaacaagtggaccaacttttcgcagccacgacagccagtgcccaccgagcacgtgctgggaaccagctcggcataccctctgggctcgctagagaccggtgacgagaccgattctattgtggacacaaagttcaccgagaacatcgagccccagtttcacgacagaatgactcgaaacaccagactcctgctaaacagaattgtcaagagtcagaccggaaagggaaagaagatgcagttctgcgtgcttgtggcaactggagacggcaagggaatgcttggattgggcgagggtaaagatcctctgtctttccctgtggctctcgaaaaggccatgtggaaggcaactcgatctatgaaaatggtgccccgataccagaaccgaactatctacggcgaggtgtacaagaaattccacgccgtgcatctgaccatgcggtctgctcctgctggtcacggtctgcgagtcaaccccattgtgtcgcagatgtgcagcatggtgggtatcactgatatgacctgtaacgtctacggctcgcgaaatcccctgaacgtggccaaggccgcctttgaggcgctcacccaggagcaggtcatccccgactccattgcacagatccgaggcaagaagctcgttaacctgaacgagacctacttcgccaagtcggattaaaacttgtatatagcctatgaagtgccctcgattaaaaagaaggagtggaccgtagtcagattgtagagcgagagtgtttaagcaaacttcaactctcttacgtgaaaacgtgactgagcaaaagagcagtacaagtacaagtaaatactgtgtacttaatggcggagtagtcagtcaagataccttcttgatccaaagccactcaaagatctgttttccagacaaaggtgatatacaacaacgtctgcttctacttgtactggtatatacttgtacagtatgtcctctaacccgcgttttgctatcgctgctactggtacaccacagtgtgcctgcacacacggtactacaagtagcggtattacttggcgaatttttatcaagagccgacgagacatgagactaagttgtaccgatatgaataaaatgccattttgaagtcccgcactttctagcagcttaatagaagttatgaactgaactatttcaaacatgactacaataatctaccttagcaagttctagaggtcatgaggtacgcaataaccaggtctaaaaggcagtataatcagaaaaaacagctgagtatgactctgataaaaaggtataaggaaatgatcaacttaggtacatcgaatccctacattttttgattagttctctcagacacctgctgcatcactacaagtagccacagtagaaccaccaaatgctactatttcgagacggaaaatctatacacgagatactaatgaatccatgaaataggaatattctttaatatggacgaaattctgcttaatttccccgttttcgccccttcgaaacaccattctcgagcttagatgtattcaccacaccttgctctacactcgttgggcgtgtagcacagtggtagcgcgtgggctttgcatgcttgaggtcaccggttcgaacccggtctcgtccattttgccctcagaagcaagtaatttttttttgactgttgatgtaaatggtagattccgaaggctacgacagagatatgtgtctggcggaagtgcgcaggattgaaagatcattattttcctaagtaaggtttaacttgaccaaactaaaaatatgacattacataatgattaagtaataaccaagtaataccgggcaaaaaaaacactgatcagctagaagcgatgggactctaacccatattgtttcctccactgccagttcgtgagaacttgacatggacaggaattgaacctgcaacccttcgattacaaccgaaatgactggagtcgaaagctctaccattgagccaccacatcagtgtgtggatttcggggcatgattgaggctatttgagatgtaaaatcaaaaaaaaaagtggcgcaaaaagccctaatttgaagaaaagaggtccacaaacgacccaaaagagctaaagaagactagagtagaagtcctcataatcaatgtgtctcttgaaatggttttacagcctataggactgttcctagcttgagttgaagaggtgaagagggaaagggggacattaagtggaaaattcaaagtgcttatcaatgagattaactgcaattagaatacacttaaaatacttagaatacacctgaagtacttttcaaacaacccacttactactactgtactgtactgtacattatcactctaacaccatctacagtatgttcaatctaatatcagttcagacccttgggtcaaatgaacaccatctccagcccaaaaggagttctaagaccaacagaaattgtctacatagttatttaaagccatttaaatcattttaggtacttttattgactctcatttacgcaagatgatgcacaagcgtcctttatgtcgtatgactgagaatgggaggaagtacaggagcaccacttcctagacgatagtgtaaaggtctgacttagtgtgttcaattaattaactgtgtattgttttatatatgttccagggatggctatatggcctatctatgggaagtaaggaatctcagtcgaggcccccttttgaaaccctactggaatctgtacaccattaaaagtaataaaagagagatattatcctgttttcgtggagatctggtgaatcgacagaatacaagtattgcacttgtactcgttcctgtattgaacaatcagcagtggcggcgtgtgaacactgttatgccgcagcttgtttagaaacttgtatgacggtacatactgtacagttcttgtaatacgattctaccgcctgcttaccaacttgtacatcacaatcagttccatatattacaaacataacttaccagggcagctaaccctgctcctacctactattcctccacaacagattcactgtgccttcaaacccattcctgttgatgtgaatgtggagtccggcaaagagacttagtctttcacgcttcatggcgcttgcagccggaagcaaaggaagtgctacctacctatccttggcttttcgctcgccgttcacaacttgcttagatcaatatcaatctcaatcgttgcaattctcgaatcaatactatgcgtcttcaaacacaccttcttggcctcctcctcggcgatcccctccgccttctccatctccttctgtctaatctcctcagccgactgatggaagatcttgacggtcgtcttgagacgcgaaaaaggatcggcattgacaccagagttgctcatggcagcctttcgtcgcgcctccagatccatcaactcagcctttcgaatgctctcctggttggcctttctgtttcgagcattgacctcggcaaacttgtctttctgcgacgagatgggcttggacgtgttcagtgcctccagctcggccagctgttcatcaatcttggccatttcgtcctcatttccttggtcctcggcaatctggcgtctgttttccagcactgcccgctcaatcacagcgttggctccccgacccgcagacagcttggaccgtcggcggaccatgtcgtcaatctcctgcgatgtgagaggtcgcgtggccagctccttgagctccttgtgtttccgttccaggcgctggacactgggcagggaaacgcctccctcctcacacgcctttttccacttgacaaagtcctcctcagtgaaggggctgtcagagcagtatcgcatctcaaagttggcttcgtcggctccaaacgccaccttgagcgaaaagttgactgtagtgccctccagggaatacgtcttgtgtttgagggggacaacctccttcacgagacacactcggtttcgctgttccgttctgctgacggcaattggaattcgaatgtaagaaccgaccacaacctgctcgaattcaggatagaaacaaaacttggcgagctgggatcgcgagaaccggactgaattgagtagtcgtacgtcaagtgtcttgaccacctccttttcgtccaccacatgatcctccggttcgtagccgtcgtcaaaatcgtcttcctcctcctctccttcgtcttcctcgtcgtcgtcgtaatcatcctgttttcgggctcgcttctctcgtcgctttttcaattcactcagcttttctctcttggaagatcgctcagagttgcgctcggtgtcccgctttcgctgcttaagacgctgagtcaggtactttttctcctggtacttttgcatctcctgcgatcggtcgaacagcagagactctcgctccatttcagtcatgttgagcagcttctgccgatcggcttcgtccttgtatttaccctccaaggggtaaggcacgaactcgtcttcggactcatcgtcgtcgtcgtcgtcgtcgtggtcaacgcccttggcttcatagtcatcctcgtcgtcgtcctgatggtcgtcatcaccatcatcacctccatcgtcatcatctcccttgtcgccatcttcactgtcctcatcaatacgtcgacgtttggaaggctcggccttggatgttagatcgccctcgtcagaggagtccacgccgccagcaagcgcaagaagatcgtcgtcgagatcggacattttggggtgttgtagtgctgctgcttccagagagacaaatctcaagatgtcgatgctgaacgccaaactcaaagtcacgtgttgggacaagctgggaaacgggggattgaagggatcggtggatatcctaatattaggggctaccgggggtagattgagaggtcatgtgacaataaatggatctgggcaacgattttgatcagattcacaacttcatatttccaattcctcccattttaaccgattttatgacgctttattgggactcaatgatgttcaacactgaaatttttgaaatttcagagagaaaatgtgacgagctgggctgagccacgtagcgatcttttgaaagacagatattcactacttgaacttgtacagcacttgtagcatgtaattcagtaaaaatacacggaccaactgtgatttcggagtccccttggataccttctccgtagctttacttacattagttgataagtagtgaagaggaaagttcacctcggtgtgtctcgctcggctttcagaggagctcgagctatgatttttatacagttccagaggaggtacacgtattctgagcaaatattagatattaattataattatattccagaaaagtgtccgtagttgctgtacagtagggaatgtggagttcctgttagttaggacatttgtgggctattacatgggattttctaacgttaacatagacctgacttctagactcagaacagaactagtcattgaattagtccccaggaattatcgaccctagcatctcaggatatagtcaataaaagtagtaactactcgatagtcgcttaatacattatttcggaagctgggtccgtacagtatagtgtcatagattcacacaagccacttgagatactctaagccacgcatccgccaaggcaccggttcgacacctgcaaatcacgaatattagggatgtccacaaaacaccgaaaaacgagaataacacgaaatcgacatacaccaacgcccccctaacttcactacacacactctcctcatatccagcaagccagctcgactctggtctcctactctgtcttccttgctgtcgtcttgcaggcactaatatgcctatttctaggtctggaatgagactagtcaatgtaaccgtagaccaggaaacgcatgtcacatagcgggtgtggcaacgcgcgcaaacaaacacagaagcagtgatataaagccacggcgattgcgttgcttgcgtcgctccattgaccagaccaaatcagctcctgaagtttcagactcatttcctcacacgccagtattagactgcatctcagtgctgcaatggaaactctacttttattctttccaaacagtaccagcaccagcaccatgtccaaccagactcaaatgagcaaacggtcaccgtcgattctggtgaccgatgtgcggactaaccccgtgcggccggcgccgtttgcaggcggccggcgccagtccttctcgaaacggcccaaatcgaaaggaaacaagttcagcaacattagtgtgtctggactgttggacggagctccagcaaagcgactgcaacacgactaccagagcacggtgcaaaaggcgcgaggcatcccacagcgaacgtcgaaacagtcgcaaaaactggttttgatcccagacgagtcgccgtcctacgacgacgatgatgaagacgcttacggagtgcccatccccggaaagctgaagggacacgagctgttcgacctcaacacagacgcagatgcttacgacgaggccaacgccaaggtgtatgtcacagatgtgcccagacgaagtatagccgagcgaatgagcaaagatgcgcgagatgcaaagctcccacgagtcacagcctactgcactgccgaagggtatagactcaaagccacggccgagtttctgcaggaaaatcatgaaattcgaccgcgaatctacgacgaagcgctatttgcgccctactacctgcctcttctgcctggagaagacggttgccgggtcagaagctccccccctttaagaaacgcagtgggagagtctcttatggagaccctgattgagacgtcggagaacacagaccatcattttgagtattacggagccgacggagaggagccgacggacttttcacctaaagatgcccccatacccctgaaagaagagtccacttctccggagtccttgtctgaacctcaacctggaagttcaaacgatacacataaatcagacgctccaccacccactacgaaacgtctacccactctcccggacctcaagcgacacgcagaactgttcatcttttcgtacggagtggcagtgttctggaacttcaccgaagcgcaggaaaaggagattctggccgacctcgtgtttgcctcggaggagagaaaggaagaaggttcaggcagcgtcgacgaggactacgaggaggaattctcacacaataccaccggtcaggactggggcaaactgggctctcgatcttaccgacacgccgaacgacacgaaatcgaaaccgaagagttccactttgtgtactctccacaggcagagcggccgcgaatcttcaacgacatgatcaccttgaggtcaggagaccatatggtgaaactggccatgtcccacgccattgcccagtccacaaagctgtgcagattcgaggcacgtatggacaccaacatgcataacgtcaagcatgttccgaaggtgctggctttgactggtaagctgggaatgcagagagaagacgtgttgaagatgagcggtaaattgttccaactcagagttgatgtcaacttgtcttcaaacgtcctggatactcctgacttcttctgggaagccgaaccgtctctacatcctctgtattctgccgtgagagagtacctggagatcgatcagcggattctcgtgattaacgagcgatgcaaggtctttttggactttatcgatatcattgctgactccattgcggagttcaacatgtcgagaatcacgtggatcattattattctcattgtcttgtcattgattgtatctggatttgagattgctttcagatatagcatgttgaggaggagacactagtggctgagaagagcgagtcccatgtgacttttaacaaacgagattcttccagtcaagtcttcacgtgactacaatacttcttaccacatgacaccagtccgaatgaatcgcccctgcacattcaccactcactctcttgtataaacataaccacataatagggaaatcccttaatacatagcattttcacaggcaataaaaggatccacgtgattatgtgaggagccgcgcgaagtcacgtgactgaaaacagagttataggttgcttgttaggttaggatatgatccttacttgcacttgtagttggcttttcaatacagctaaggtccaatcacgtgatttttgtaccattggaagcagcctaatgagaggagtcacgtgagatgctaggaatgactccagcacatatattgatgctacaacgaatacagttgcgtgtgtggatatgtcgctgcggcacctcctgtcttttagtcatatgttgttgacaactcgctaagctaagctcgttatcagtaataaataagtctatatctatcaaatacccgcggcctcgatgtcccactggacaatcgtgaggcatcttatgagtccgagcatggtgagaaaggatgccattcccacaggcaccacggcaaacactgcaatctggatgagatcgaccgaacgagccttcttttccagcgccaggttggacgtgacaaagttctggatgatgtacgccagcgtgagcacgcatgaaatgagaatccaaatgtgaagctggtacgcttgttctgacgagatgagcgaatggaccgcatgcaccatgacaatgttgagggtagctgcactgagcatccgcacaattgctgctggggtggagtatgtgacgatccagcggatcatgagtccgtcgagcacagcgtaggccaggtagcctgccacaatgcaccaaataccggccatgatactttctgacgaccgggttgacgagatggcgctgtcctcgtcgcccattctatgtttccacgcgtccagcagacacctgtagagacctagaaagggcggcagcaccgagagtccacgtgacactgccagcaggaagtggagacgagcattgacgaacttgagtccgagaattttgagtggcgggtggtgcgagttgtgcgacgccaggttggacgacgaggatgtgcgggagacctccggggacggtgtatttggttttcgtcggaacatggaagctgttttgacgatctgctgttgtgggagtgtggaagtgtgtgtgaggtaggggtgaggtactacctagttgtatgttatgataatgatgtgagtgctgtttgcaagtgtccgctttttgcaacgaagtatatgtaattgcgtgtcgtgtctgagtccaatggtgtctgggtagttgctgtgcgcggtgccgttccgtatgttgtcttcacctatcgctgggtcttactctctgcactcttggtgatgtgttactgcggtgaataaaattgtgcgtagagcatgcatcagctaaactcaggggactgccggtatggggaggaagaacaggcggagtgcgagtttttttttattgtgggcgacagagagctgaaatggacgacttggtcgttactggtttctggttatatttcaattgggcccaatatgagacatttgtatacttcacgtgatgtcacctgtgttgagtgtgtgtgtggagtgtgggagcagactgccattctgaaaaggtaccaacaaatacacaatacacgtacaactactcgtacagtaggcagaccaccaattatgggatacttttcatctattttttacgggacttcaaaattgggacatttttcgacgccattctcacctcaacgacacgtttccaaacacttgtctatctttcatttgttgaatgactctgcattattagcatgttgctcgtattcgttaggtcctgggagtggttttgttcagcttctaccagtacaagtacaattaatgtcggtaaattgcgagtatttgtactcatgttgtaccttaggagccgtccaatctgtctcacatattcaacagtctcactcaacggttttgtggctcaattgtctcattcaacggcttctggctaactctgatagtatgtacagttctatcagggtgtaatctgttgatcatgttattagtcttagaaagacactactacaagtagtacaagtacaagtatagtacagtacataccaattggtcacacgaccatctctctctctaccgtagtccagaacacttgtcgaaccacaattctccgctttggggtgtttatagaccctgtgacgctaacagtagactgcacttgtagtttagcgaagatggtcttatcaacacaaggagagtatcaaacactcgatagagcagcagccaataaacaacaaatatttttttaccagtaaaatacatatttaagtgcttgtaccgtattgtatagttctcgtactgtgtgcatgtacatacatactgttcactcatgctcagtcatagaccctagttgaccctagttgaccacctcataacacactactgtagtcctacaacgccaccttccttattggagcatgaaagatatcggggacgcaatagtagtcagaaaccaggactgggctcaagccgcaggttcgtctcttaccaatgattaaaaaacgacctgtgattgtaaagagttggcaactgaggtagactaagcaccaatgagcagtacctgtgtgaatatgttacactaagaatacccattgaatctctcctttcaccaatcttacggctatctgctcagctcttttgagtcatctctatatcacgactctgatagtctatcttttatctctgactataccgagttccgaatatttacaccccatggttgtaaaattgtggcaaagagctctacaaattgattaagcgtcttttgctacagcattgagttggaacagcctacattggagccatagctaccccacaacagtaccgattcatgctccgatcagactccatcaatcgacagtgccggtactcgtgcgtatatcatcgttcatttactattgttagtccaccgttagaactggttactgatacttcgccaacacatcatcgttccatcggaggtacttgccgtcaatgtccttggagccaccctcgatggccaggttggcaatgacggttccgggagtctcgggagcgaggagctccttgttggagtgtcggtccacaaacgactggtgaacagcagggtccatgccaccagagtgcttctctcggatgttgacctgcatgttggtgtcgacgacaccgggagcgatggagacagagaagatttcgggctcctcgacggccagagaggcggcaaagtggttgagagcagccttggtggaaccgtaggcggcccagcccacgtagttgccggtagaagcaccagacgagacaaagacgcacttgccgtgggtctttcgcagctcgggaacagccttgctcactagatcaaccacggcaaagacgttgacctcgtaaatgttgcgccagtcagcaatgttagcgtcagcaaccttggccacaggctcgaggatgcctgcgttgagaacaataccggaaatgccgttgccaagcttcttggcggcctcaatggccttgtcggaggtggtcccggaggtgatgtcgccgcagacgtagtcaaactggccagggtgggcctccttgagctccttgagaggtccctcggatcgagacactcccagcactttttggttcttggagaggaggatcttggcaatggcgagtccaattcctcgcgaggctccagtcagaatgatagcgggcatgttgagtcagatgtgtgtgagaatgaggtgtagaaagagaggtttcagtcgcagtatataagcctataccagtatcttgagctgtaggcatctgcacaatgaggtgcatatcgaacctaatcttggtaccaagcaatccgagttccgggagagggaagaatatggaggtggtgtataccgagtataccgaagaggcgggaggtacggaaaagagttgaagccacatacaagttgttaaatctgggaaatgtgcgtgttttttaatatatttttttaaaaaacaatactttttttgattttccccatttcaggaggttgttttttttttttttttttttttttttcttcaacttttccgtctcacccaaacggcagcacgcccagtcatagtaccttaggcactgtagaacgactcttagccgcggaaagataaataaaacagtcgtaaaagtacaaagttgtggaattactaagcaacagacaaaatcatgattctcaccaagtcgaccaaaacctattgctccaagtaagtctctgtgctctcggtctacgctgcgttgtccacggactcccaaacatagagtttcgcttggtcccacgtttttcagcgtgcacgatatacgacagatgtacgagaaatgagatgcttgcgagggacagaaatcggagctctgtggacgggaagatcacatgacaaacaaagaccactccaggagtttcaatgatcgccatatttcaagtatgaatagtgcttgtagtgctttacttgcacctatacactccagacagtgttatcttcggaccgcaactttaagctctggtgaagctacttgtagctacagtataataaggggtggttttaacgagggtcttaattggagagatggggcggggatgagagagttgtgaatggcacgaagagatgtcgatatttcatctctatcacaatctacttctgaacaaccattaacactggtacagtatcgcacttgtactatacctgacctcctttggtggcaactcacgtgctctggaaaactctgttactacacatttcgagaagcttccaggtgccatattttttggctttgattttgaaattcatgttggggttgaggggtgcagatagggtgatagtagggccctgtatactggcggtgtaaccggggaaaccgaagacaagtatatgattgctgagtcagatcacgtgtttcttactgagaccctgcaaatcagcccggcgctccttccccctttggtcacatgacctgtcatggtgcgtgccagtagtctacttttgtctacttgtacttttccatctgcagcgatttagaattgacagcgtgcacgacgttacccataagtcaagtcagtacacagcaccaccaaggctcgactccacaacagcacaagactactcccacacttctcaccccaaaatgagcgaaaaacgctcgtttacgccggcgcaaaaggcggccgtggaccgggtgcgcaagtgccggacctacgactactacgccattctggacattgaatccacgtgtacggacggcgaggtcaagagagcgtaccgcaagctggctctgattatgcatcctgacaagaactcggctccgggcgccgacgaggccttcaagctggtttccaaggcgttccagatcctgtcggacccccaaaagaagcgaattttcgatcagaccggctcggatccagattctcgaggcggtggaggcgggggattcagctcgggattcagcagagcagcctcgggaggtggaggaggcggaggcggatattaccgacaggaaatgacgccggacgatctgttcaacatgtttttttcgggccagggaggcgggtttggaggcggtggcgggtttggcgggttcgatttcggcccgggagtgcgagttcacacgtttggaggcggaggttcgccgttcgatgcgttcatgggaggtccgcgagctgcgcaacagagagcaggtgcccaaggacaacaaagacgacgccagggagcaggcatgcaaggagaggagaactggaacacacaggtactgtttccgaccattgtgctcattctgacgttgtttgtaattcttctgggcgactcgttcagctcgctggcagaccagtcgccacactttgaattcacaccagcccatccctacacacacaagatgcagacccccaagtacaaggtcgactactacgtgcgcaagaaggacgtgatcaatggtctcagcaagagcaagcagcaccagctggacagcacggtggagaataattatgtctacgacctgaagaaccggtgcaacagagagtatgcctacaagcagcagaagattcaggactctcagggttggttctttaccgatgaaaaggagctggaggaggcccagaacatgaagttgccctattgtgataagttgaaggatttgcagagtaatctgttgtaagccgggcgcaggactacgagcgacgtagtccgcactgccatctaagggcagttacgattcgcccacagcactctaacaacagttgcgttgtcctcgcagcataacaccttccattgcactaatacaatggcaagctatatagtaaatagataacgagatggattaataaggggcttagatactgcttatcgtggctaggtctgtggagggaagggcccaacgtcaagtagaatgtcgaataatgtcccaactaatggtttattttacttgacgaaatccagacgctcaattattttccctgaaacggatcaacagtgaatgagctctgcacagggtgtttttggagccaccgaaacaccccagttgaaattcctaagccttaggactgaaaatgaccctgtaatacaagtacaagtacaaagctgtactccaatcctgtatcgtgattcaggaacaaaaccaccattcaaccagctacttgtcgatgcccagattttggagatatcagataacagatcagccagactgttgacttcctaatgacatgcgttttccatagctcaaagacttgtggaaggctcaaccgtctatcatattcttgtaaatgatcagtgaggagacagttcctctgagttcgacttctagacactgggaacgtcctctcatctgggcttgtcactcactcctaatggagaccatccattaaacctggttcttactctccacaaccaacccttggctttcggcccagcagcatttgttcaatattgaaatcgatcggctctgggtctactaggacattgcgatcaagccaccttggcttcttccgaacctcaggcaaccattgtcatacattcatgccgccagtaatgaatcagtagtaaaaaaattcttgggggtatcttgggatctgtattcagcaagattagtgatagaagaagtagtttggtccaatgtgtcatagcgaggttgctgtcgggctctccatagctttcattcgaatacaaagcgattggtcagaattgtaggcttagtgattgaacagctcttttttttgcccatttcctctccagaagagcgtgtggtagagtccaagtctgttaaaggctggccagggtgcttgcccatcatttgtgacgtaatacagcgactcacaggacccaaccctggcatctcgctctgaattgcaagttgcacaggtcacaaaccacacgagagcgacaaggaggttcggaaacgcattgagggagtgagtactacacttccagggactcactaagtttctatcgttcatggtgttgtagttggtgtatcaagtacagacagctacaggactacagtacttgtacaaatacaagtagagactccttcggtacaagtatcattttattcagtcgaaattccaataatctctgtttatggctcgtgctcaacttatacaagcaggatactcgtatcgtgtttcttgttatgctgaccccaattggaatgcatagagggtggaaatttgaacaggaaggagccaggtcacagccatgaatatatggagcgatttggtcacgtgagttttttatccgattcacattgggatggtcgaaaccggttgaataaaagccgaaatttcgcggaaaatgaagatcagtcagcatcgccatcaatctctcttggatgcatggtgtacaataaagaaacagattcgaggattctgcggacacaagagggctagtatggatgggaaaatttgactagagccacaatgagagctgattccaaatgagcatttgttaatcacactcgtattgattcgctgctgtctggcgtgcgaacccttatttacgacagggggtcagaggagagcgactccacaagacacaatctagcacttcacgagacaacacctgttagtaaacagtatcaattgatagtactcggagcataatcaaatgctattcaaatcgtattcgccactacaaacacgtcgccaccgatatactcttctccatgttttccacgttgctctgttcttcagtagtttacgtttcaagtaaatatagatctggaaaagaacgtcataacgtagctgagtggagcgaagagacgttagtagtagcacaagaagttaccaaacgagtacagtactggtaaatgggcactccaccatcgtccatacactctctagagggctgcccgcgattgatattgctcaggctaactttcgctcaacaaactcttcaagtaagtctacgttaatactgagccccacagaaaaaagaaaagaaaaaaaacaaacttctaaagcaaaccggccgggtctaattctgcgctgtagcctccttacatgaaaagtggctcggctgggtgagactaatggctgtacaggtttgagacagcggcaagtctgcttcgatttgggctttgatttggttgctagatggcagggtttgcacatggtacagtccgagtactatacgagtactcgtacggcattgcttgcgcgtgcaccgccattttgcactgccatgttgtacggcttgttctcttctcttctcttctcttctcttctccatgcgtccagttgctcttcttcgtgggacccctttggtgtgatctccgtgacaaaaacacgttttaaaggtgcgcatatgcaggttcgaacccccaaccttactttggctcccacaaggagttgccatggcagcagatattggccagacgcgaaggaaaaaccgaggaccatgtctcagcctattaatagtggtagcgtggtgggttcataaatcccctcatgatcagttggagcgtcctacgccctcggagagacgctgcttcttctcctcctgcctctgacacatgccaatgcctcacggtgtttcacaacctcagtttggcccagcagcgatccttccccataattgctccagaccagcccccgaatagactcgcacataagctcggggctgtacacgaagacgcgatgagagggttgggtccaaagagcccactgtagagtgtagattatacgacggagaacgaatcgggctaattagccgtgtgaaagatggccgtgaagagtccaggaagatggagcaatagtgtcaagagaaacagacacaaaagactcctcactaacatcgaccaccaaccaatatctctccaggccacctgtcaaaatgacgtgcatttccgtgggtattgtatgtctgtagtggtacataattactgtatgcaactctggcaatggctgaaactgtccatccctaccagccatacatgacaatcgaagggcagggttcctacagcagagtgtgaaggcgagaaagctgaaactgcgtgtaagacgcggttgccgcaagtggaagcagcgtgaattaatatgaattgtgtcagggaaaagcagcaataggcgaccaactactgtgccagtagccctgttgtacagcctataattagaaaccgaagcgaggctaattacagctcgtgcacgagtagaagtactgtgagcctgtgcccgaaccagtcagtgacaaaaccggtcagtcgatcttgtcctgccaaacgcgagtgtgcttcaagcccaaattgagtcttttctttcgtcttccctcttggtcaagacccattgtctgccatcccaacatgtgctgtaactgtcaatcgctgcatggctggtcaagggcagcaatcagaagggaaaatacccggagaaaaaaatactggaaaaactttcaaatgggcacataatttcctccacgatggatatattagtctgcactcggaaatctccacttctgtcgcatccagaaccacccactgatacctccaacaacctgtatctaaccctcttaacctcgtccagctcgtctcaaacgctaacattaacacccttagtctcaaagttatcccgcaccctaaacccctttggttgtatgtcggctcatcaaggggcactactggtttcgacaagagcggtttaaaaggcgctcatcggctatttcgatcttgtggcaccgtcgagcagaaccaacgagcgagatatttggcactgcgaaacgacacaaaaacaaataacggcacttgcgacctagacacactacaggtagacagatcagccaatcttgttttgatccagcaaaaacaggccgatacagaacaacacagccaaacacttgttcacatattcagacgaaccagaaaccaaacaaaagaccagacttcgaacacggtcagattgcatcttcattacaacatcatagacagcatcaacatcgcaccagttgcacattaatcacacctactacccgcacccagcatcgcactttaatcacaccataccacaaccaccctcacaacatgaaactcaccacaaccactttgctggcactatcgagcctggcaagcgcattcagaccgttttcgggccacgatgaaatcgctaaagctgctagagaaaacgtgccctcccttggagaaccacaagcagccattcttccgaaatctcccttcaagaaggccgcctcctctcccctccaaaacaaagcctcttcaggaggcacttcagtagctacatcgtcagtggactgcaaacggttcgtccccatcgaacaggacggtggtgacgtgtcctattacgtcaacacccagctgggctcttcccaggcagagtacagaatggtgctcgatactggctcatattacatgtgggtgtacagcgaaaattgcaccagtacagcctgcatgaagcgaaaccgctttggtgttgacaactccaccaccatcaagcccacagaccatacctactccatttcctacaccagcggtgacattgatggcgacattgtggtggacaacatgaccctgggagccaccacgtcccgcacgcagtttggaacagccaaccaggctgaccccagcttcgccagctttgccattgacggcattatgggcctttcggctgtcgacaagagcgaatccaacttcccatccctcatttccgtcctcaaggaccagggccagatcgatcagcgggtctttggtgtgtctctgggacgaactgctgacaataccgacggagcgcttgttctgggcgactacgatcacgctgctgtcgacggagacatttcctgggcagatgtgcagtctggaacagctctctggaaggtctctgtagatggagcgtatgtaggaggtaatcaggttgatttcggcgcctcacgaaacgccattgtcgacactggaaccactctgctcgtcatgccccccgaggacgctatgaagttccatggatacattcctaactcgcagactgatggcaagaattacgctatcccctgtgattcgaccgtttccatcgagattgaggttgccggaaccaaatgggccatctcgcccaaggattacattggtttcaagtatacagacggctccggactgtgtgcttccaatgttcagggtctcaagactggcaacgatggccagcagtggatcctgggcgctgtattcatgaagaacgtgtacacggtctttgatatggacaagaagcgagttgggttcgccaataaaaaggagaccgatgtgaactccaagtgcaacgactttgtcaagcagtaccagagtgaccataaggaggctgccaagggggctagcagtagcgagtcatctagtgcctcgtccacttccgagtcttctagttccacttccgagtctacttcagctacctccacagaatctgcttcttcggccgagtcctcttcagccacttccaccgaattctcctcttcttctgagtcttcttctgcttccagctctgaaacctcctccaaggcttccagcactagctcttccgagtctagctcttctgagagcagctccaaggcttctaccacatctgagtcgagttccaagtcttcggaaagctccgcttcttctccctctagcacagaagccattccttctgcctcgggcctcatcgccaacggtggctcttacaacactaccctcagcagtagtgttgcttctgggggttcgggaagctcttctagaggttcgaccgaggcttcttctacctcagatgcttcttcggcatcgtcatctgatgcctcttcccctgcttctgcagagtcagctgctgcttcagctgctcctacaccttccgctaacaaaaatggcggcgcttcgctgctggtcagccttcccctggccctcctccccttcatccttcattgcatgtaaccgtagtaagggttacctcagcacttgcataatatttaacaaaatgaatcctttgatgattagatctgagtacatactgtacttgtatgtagtagagtaattttaggcccaattatcgattaaactgcagatatgaaatttgctcgtacatttgcagaaaaaaaaagatcttgtgtgatactagaactgagtccgaacagttgaacccacaggacacttggatcaggatctaactcctgctacagaaattttatagcaaaaataatgacaccataaaattccccgtagttacatttacatacaaaagtgtccttgttttcggtccaaagcgactctgttggattccaaccaagttgtccgactatcatcacatttcaggtctgtacggtgttttgatttttcccagagtcaaaacagtgtgagacaagcagcactgagacaccgggaatgattgagtttgaggaagaggggaggatataattagaaaaacacaacagaaaagcaagtcttctctgtgtgtattcaggtcacgtagccattacgttacttttcgtctcaaatgtccgcccattagatgactcgttcgtgtgcagtatgtactgtactggcacagtagataccagtttggtctcgctgattggctacgcgcaactttattccacgcacggcttcacgtgggatctaaaaacaaagaccgcacgtgagcggaagtgggtgcggaaacggtgcatgaatggaggaggcagtggctacgttaggccattctagaaccgactaaagccgtattacgtcgtcggtgtaatgagattgccgcctcgaatactcggctaacaacggctacctcttcagatagctgtatatgccgattatccaactctgatggacctccaattaggttgcttgggcgccgatcagagttagatgatggactgtatgataagagcgtccctgtatcgtctcgaaacagtgcgacaacctcgttggtaggtatatatgtttaagacgtgttgcatagcagccttccgacctgctacatctcttagccctctataacacttggcatatagagtgtcgtacatgccgtacagttatgtagtgtgatttaaaagaccctgtgttatcggtgccaattacaacgctttgatactgcactgtagcgaggtaaacgccatatcagggtgtgtttaaaaaatatacaacatgggtaaatcagaagtagaatcggaaagcaagacagagagggtggagtattcaacccagagtgggagatcagaaataccaagaacaaataaatcgccgccagcatgtagccattaacttgacacctgccactcgaccgttcctgactacaagtagctcctcggacgttccggttacccctcttgacttgacgttttgtagtcggaatgctatatccgccctactctacgtaacagtacatacataaccacgcctacaagtagtcagggagcccacggacgatcctactatgaataaaacggctctagacgatactaaacgggtctacacaatatttaacgggtctagacgatatttcctccgtcaaatattggtctttgctcccccagtctctctccgtctggtctatttctggactaagcggttcgcgccttgtcactgtaattcccttcgcaactcccacatgactctacacccaggttgcgccaaagcgcccccacagagtctatgttgagtgacataataagcgagccgcgaaagagagtgagtaaaagtagacatttggcggtttggagacaataaatagaagcgaaaaaaaaaaacaacaccaccaacaacgaccaagagcaaggtgtgtaacacaccgacctcggagcaactccgtccgcccgctaactccaccctctcccccaatgttgtgctgatgcaccatcccacataccactcaaactctatctacccttatctcctgggcttatcagctgccgttcacatgtatatagaagagaggggggacggacatacctggtaaacgatacttcatacaagatagagcactgaagacgttctagacgacaacaacagcgatagagaagatatcaacagcgattaagacgacatcagtacagccacagccacaactacagccacaaccacagccactgtcgacccatacctgccacaccatacagtcataacacggccacagtcttagccacacccatcaaagacacatttcgaaacccacacaccttctcaacatgcgcgaagaagctctcaaactcatctcccagggactcacccagctgtgtatagtcatctgggtggtggctctggcataccagtgctacgccaacttccgaaacaaaagagtggacggattttcgtttggattccttctctgctggattggaggagacacgtttgcattgtggggtgctctgctgacccaccagctgccgttccaaatctttctcgccacatactactgcggcattgacgcgattctcctctcgcagtacttttactacgagactctgggctatggagctcacaaaatggagagcacgggccccgaagtgaccgaaatcgaggtcctggacggctacacaaacactcctatcgagttggagcgcaagggcaaagctcctatcgaaatccgaaccaagaaagccacacctggcggtctttcggtcacaccctccccaaactactacagcatttcggcctcgtcctcgtccgtgcccaagttcattcccggaagcgtcaccaaggcgtttctggcagcctcctttggagcctctagagccgcagctgctcccattgtcatgaagggggttaagacggttgtagacaacacagatgcccacatgtccacggcagccattcctctcctctcagctctcactctcggcatctttgtgtcctacacatcctctcttctctacacagtgtcgcgaatcccccaggtgtacaagaactacaagcggcagagcactgagaacatgggtctggccatgttcattgctgcctgctgtggaaacgccacctactctatgtccatctttgccattggattgacgctggaggagtcagtgagacgggccttcttcatcaaagaagctccgtttgtcggagctgccagcataactgtgctgttcgactttgtcattttctggcagcgatggaagtatggagagggaagaaaggcggagacgctgccgctattggcctagacagcctttagaggctggtacaagttttcgaacagtcctagagtacacagtacatgtgcaagacctgttacaatgtgcacttgtacggcccgttcttgccctcttgaacgggtatgagcatagacatagcattatttatttatgagattaacgatacaagaattgtaggtacaggttgtaaagcgacacaaagcagcataatcaacacaaaggcaacataatcactactgtacttgaacaaaaacaatacaaaaacagcaatacttccttggatcgcttctcgtgactccaggttgtaaaactgtctactgcatgctgtacccctctcccctctttggcttgtttatgacacccttgtccaactgaccctgtctcacatgtcattctcgcttggattgtcttgaataggaaaatattccctggctggtgtgggtggaccggggttggtgaatgtgaagatcagtattataatacgtagaatttctgagcaagagttttagatacagtattttgtattgtacagcacgagtgatacatccgtgggaacggctgaaaatgaacttggtggacaactcgaggaatagtagagatgatgggaaacaacaacggggaagaagaaggtataaatagtatctctatatggttttactttggaactagtatttggaaagtcggttgagtgaggtgctttctcatgggtgtaggtagtgggttgatgacaccggagcagttaggtggaacgttgtcgtatatcatgctatcggaagaggggctcttttagtgagtaatccaaggtgtctttcgtatggaaacggatcagcagaagaatcattaggtatccgtctatgaggatgtttttggtgtttcttccaagcttatcggatattcctaaatgataccaagtaattggtcaacaaaaggtcactgtaatacaagagaaaatactccaatactcctacatggtactgtaatcacagtacaagtacatactacagggattatgtacatgatgtgggatgttgccagtgctgcccaaggaaaccgaggctccaggattatgacatagctaccccatggttcctgtcgccagtaacatatgaccagacccttcacagccgtgatcgaccctgggtattgttgacgtacggctgctcattagtactacttcttcctcttcttcgacttttgctgactaccacttcccctcctccacaaagcctcaacatccaacctatacctctcgagctcactagccggatctaccgacgacagagcatctcccaccttctccaataaccccccattacccaaaataggacccagcttcgacatgatgtggtaaatgccaatgcaccagcccgattcttcatcggtggcagttgcccaggccagggtcacgaggtaatcttgtagggaatcaaaatcctcgggagaaatggactcaaaaagattgaaagaaacaaggtaacccttgcctataatttcttttgtggcggttcgtcgcattgccacccaatgggcttgatgtcgtcgaatgtcaatgttgcgtttgtacaagtttggacccatatatctggaagcgataccccacaactggctcatactgtactgggtaggggtgtccatgaccagagtagtaagcacatgctcaatggctgaaagcagcttgatgacagacagtaagtcgtggggatcgtccaaagaagccactgtcgcagccagatctcgttcaagtagcgttctttctgtgtctgttattcgaggaccattgtgaggcactgccatgagatactgagtgttgtcatcgagcagtttttggagctgggttgctgcaaagctcccgcttgatcggtcgtagctggatatttcacatttcggtggctgcttgctgtatcccgttgccaatggcgctgtgaacgggttttctggtttgtcaatgttcatgtttggagtgatgaaggttgagttgaagattgggtttgagagtggccgagtacagtgattggaatcggttcttgagcgtgatcaaaaaagattgttggtttttcagggaaacaaaaacggtcccagaaattaatcgcgccatcatctgtccctcttattctggcttttttctctccagtctcgcaccatttcggcgacacgcatgcctcctgcactgcactgtacatgcagaactatttgtattctcctcagacaagatcaccaaagtaatcgtcaccatgtccttcagaggagttccagtatcatctgcagaggcaaaacagcgccaagagcgagatctcgccaagttgcgcgtgccgaaaatctacagagaggcggtggacatgaccaaggtgaaccggccgatcatcaaccggtggatcactacgaagctgaatgagctgctgccagacgacgacattatcactgattacaccctggaactgttgggtggagacaagccagatattcgggagatccagctgaatctgaacgggtttctggaggagaacacagccaagttctgcaaggagctgtgggagctgctggtggctgcccagaaagacaaggacggcattccgccgcagttgattgccatcaagaaggagcagatggagcaggagcgggtgaagcgggaaatcaagattgagagttggagtggtgggggcggtggtggaagagacagaggtgatagaagggaaagaaacgacagaagagacgcaaaaggaagaaacagaagagatggagataggaggaatggcgatcgaagagacagagacagagatagagatagagacgacaggtcaagtcgttcaagtcggtacaaccgatcaagatcaagatctccgactgtcaaaaaggaaacagatgaatatggccgggaccggaaggactaactgcattatatataaatatagattcttgattagtgatcaaagcatgagatactgtcaaggcaagcaagccttacaatatctgttggcttagttaaatcttttttgagatgtaataattggggaacctctgttagatgaacagttgcggcttactcatcttagacatggtccagtttaggcgtaattaattatcagttttaatgcgcctctacgtaataagcgttgccacaagttacagtagagatgataccattgctacaggaccgtatagcgtatataatgacgaggctaattgatgatgatcgacagcgaagacatatctacgtcaatctgacgcttcattttgtgcttcttgttcggatttgtgtttctcccagtgcacccagttttttgctgaccattttttgcttaccagtttttgctcgcgcgttttctcgattgaactctgctgcgagggtggtgtaagacacactccctgtagaacatgcatttcgaggtgtgacatttccatctctgttaaatcaaacgagtgacacaaacggaataaatctacatatacgtcgaaccctcttcttctcttctctctcttccttaatagacaccctcgctatcgactctgctcctccttatcacaccatcaaagtttagggtgtgtcccaacaccacctccacaccacactctattatcaccacctccacgactacataccactccttccaccacctcacaaatggcgaccgaacacgtggaacacgccgaaaacgccaagcagtcgccccaaccgtccttctcgggctccgagagcggccgaattggccggtaccaaatcatcaagactctgggagagggctcctttggcaaggtcaagctcgcctaccatctggccacccacgaaaaagtagcgctcaaaatcatcaacagaaagacgctggccaagtcggatatgcagggccgagtcgagcgggaaatctcgtacctgcgactgctcagacacccccacatcatcaagctgtacgacgtgatcaagtccaaggatgaaatcatcatggtgattgaatttgccggcaaggagctctttgactacattgtgcaacgtggaaagatgcccgaagacgaggctaggcgattcttccaacaaatcatctccgcagtcgagtactgccatagacacaagattgtgcacagagacctcaagcccgagaacctgttgctcgacgaaaacctcaacgtcaagattgccgactttggactctccaacattatgaccgatggtaacttcctcaagaccagttgtggctctcccaactatgctgctcccgaggttatcagtggcaagctgtatgctggccccgaggtcgacgtgtggtcctgtggtgtcattctatacgtcatgctgtgcggccgtctcccctttgacgacgaattcatccccaacctcttcaagaagatctccaatggtgtctacaccattcccccctatctgtctgccggcgcaaaacacctgcttcaacagatgctggtggtcaaccccctgaaccgaatcaccgtccagggcatcatggaagacccctggtttaaacagggcattgccgagtaccttgttccacgtgacctgaagcctgatcaggtggaaatcgacgacaaggttgtgggtgctctttcagacaccatgggctacgaccgagaccaggtctacgaggctctcaaggctcctaaatccgacggaaccgaaatccgagatgcctacgacctcatgaaggagaacagacagcagttggagaaggactcgaccgtgttcgacaaggtggacgaatccggcaagcctaagcaccagttctcgcgaaagaacccgccggctctgacgtttgactcacatcacatgcccaccattgtcgaccattctgatcttcgaacccctaacacaaccattgctgttcttccctcctcgctgccagcataccatcgggccaacatgatggcccatggtcccgctaccctgcgtaagctgaatcccatctcatcgcgaaaatcaaagacccgatggcatttcggcattcggtccaagtcgtaccctctcgacgtgatgggtgagctctaccgagctctcaagaacctgggagccgagtgggcaaagccatcagagaacgacctgtggaccatcagggtgcgatggagatacacccctgaaaaggatgagtcggacagcacaactaagccagacagcggactgcttaagatgcagattcaactgtatctgctggagcagaactcgtacttggtggacttcaagtttgacggctgggagtgcgagacggagagcggtgagattaagacccgcgatgtcgcccaggtgtcgaattcaaagtccgccaacgagaccttcacgttttccgcataccccttcttgcatctggccacccggctcattatggagctggccgtgagttctcagaaggagagtgagaagtaagcacttgtagagcacactagggatttagaggggattatggcacgtacaatatagataattaagcagtagctgagtcagttgaatgatcagaggtgtaacatgagtgtggatggattgtgtagagtcgttgtttaaaataatgagttaagaataattatacgactacaggatacgatgtacttgtattgtatcgatacagtacatacagtacatacgtgtaacatactcctaaactgttgcatcacctacaactccaactagtcggtcataattcattaatacgtttccctggtgtagtctaggccaaacactccttggtgaacttcttgagaaagattcgctctctagactccttgaattctctaggctggatttcggcccaaaaagaacccacaaacggcgcaatactcttcttgtagccggaatagttgtctcgaatgacaatatccgggttggcagaccgctgctgatgctccttgacgatgatactctcaaagtggtccacggtagacatgacaataagagccgacgaggttttgctcttgtagttggcgatgagcgttttaagtgccccagagttctccaccaccttgtggatcagctgatgcttttgttcctcgctgagtccttccgaggccagggggatagccaagcaggtgagaatagcgcctgtgtctcgtttagaagaggtgctgtttgtatcatccgcatgcttgttgatgaactgaactaaattcagtagcgtgctccacagctcattccagtggtaatttgagggagtgtccctgtaaaccatgagtgttgcttcagtgacgaccagagcgagatcataaatgtctgggagaggtttcttcatattgtatctgagacagcaaagaagtgcgtccaaaaggccggttccaaaggtgtaggcctctgtttctggaagggggggtttccgttgcttggcgttgattttaatagatgcttttgtgttgaacgactggtgcaattcgggcagaagaagctgcagaatgattagagccaccttactgtacatttcagctcgtgggtttttgttttggttggaaaagaggtacgaacagagagagagaaaggctgccagggcaggctcggtgtcatagttcttggtacgatgtcctttatcggtaatgagtgtctttgcaaacaacttgttcttctgcacgaattccaaagtgggaagcagaatagagagtcgtttcgaaggcaaagctgcaatctgggcatctgagagagtggcagttctgaaccagcttgtttgagtgggaatatagtcgtctctgcacttcacaaactcagcccctagagcaggtatgatcttgagcataggtttttcgtccacaaagtccgccagtagtgtctggtacggattagaactctcaaacttctcgacattagctagaagaccaaccagtttaaaggcctcaagaatgtaggtgtcttctgtctcgtcaaaagtgatgtacgacatgagtgccgaaaagatgcctcgctggttgaagtaggtcacgacagaggtgttgtaggctcctgaaaccgtcaccatcaatgtttccactgcttttcgttttgtttccagtttcacgtccttggatcgaatgatcagatcaatgctgttgagaaactggtagaagaccttgtcaatggaagcgaatcccgcaatgacgttaatgacgtcggtggagttgttgggccacgatttggccagaacctgggccaaaaaagactccaggagattcagaacattggcttggtctgccgacgacgatcccgagatcttgagaagggaaatacccttgtcgaagaaggtctgagacgcggtgatctgattgggtcgcagaaagacgtcggtgggggtcttttgaagcagttctgtccacaactgcttgttgcacgtgatggcgaacagctcatgccaatactggggcgtcttgggcgagtcggtaaagaactggtcgtatagccgcgcatttttcggcttgatctccgtcttcacctgtttgagaggagacgccatggtcgagttctggtgcactgcgatgtgttgtcacactgaactgtcgtgcatgacatttgatagattgtaactcccaaactttgatcgtgcgcgcatcgttgatagtttagctggagtaaagtctaagtaaaatggttaactgggaatatcacctttgcacgtaaaaacaacgagatagtgctactggtttgccgcaaatgtaatactgaccaaataccagcttaaaatgctgataccggctatggttagatataaagtatgccgctataaagttttcggaacatggcattaatgatcccaagttgaactaaatacctcacaaatgtgccaagtattacaagtaaatgatgcaagaatggcattacagcctctggagcgacaacacacaatggaatataatctcgaaaagtgacaacagacgtgttaaaaagatatttgataatacttctagtttcgtgacacgtgtttttaactgaaattacccccaacagttcacctcggcgtctctaccacatgttatacactccccataccccctgtcaaaaagcacattgaagcctaagggccaaaacaagagagacgtgtagaaagatagaagggcatcatcaaaacgactcaatggttgtaatgcagcaattttgacacgataggaatggactgaaaggtttgttaattttctagacgacttgtatgacccattaccaatcagaagaagaattttttttttggttctagggaaataatcaccttgttttcttactgtcaacttatagagagcttgttttatgagaaaaagtgctataaactacatcaatagactattggtgataatgacattcggataatactgtcagattttggttcaccatccttgtagcttgagtgatgaggaactgctggcgcaatgctatttagttgactttttgttaaagggtagagtgacttatggggtggatcctgggtagatattgggtagatcttggggtttccaaacgatctgaagacgaaataccttctggaatgttcagagatacatttaatttcaaattaaccaaaaatctcctcatcgtcatctacaacaccttcgaagatattatctctgtttagaaatttaacagtggttgataattagcttttagttggaaggatgagaaatgacacaacacattaaaactacactatgtgagcactatcgagaagcaaagagctgccgtcaccgctccagtaacaagacatcacacattattctgcagtttccaacccacttccctcattcttcactatctttctctacgttgtcgctgtctgcgctcttccttactgcattgcatattcatgagccccaataaacgcgtaaactttcggaatagggaaaaaaaggaccatcttaaaggagtctgtagaaggctgtaaaaaagtcgatttgtgacttttaaaagcagaatattaattctaggcatgtgctatcgctaatgcaaccctcagatttttgtcaccgtcattattcgcatggctaccacttccaaaagaggtaaccagcccgaagtttaaaacgcgaaatcaatttagattgtcgtgacgaagctcatctacacaacctaaccaccactcttgaggcacgccatgaaccacatcaacctcgaaacggcgaatggagctgatttgaaccgtctgcagcagattctgggcaaatgcaagcgtgttgtttgtgtgaccggcgctggaatttcgtgttcagccggcattccggactttcgatcgcagcaaattgctattggcaagggcaagaagaaggacgagtcgcagggtctgtatttccagcagtttggtaacctcaagggacgcgaactgtttgacgcgtcaattctcaagcgagaagacacgactttgacgtttatgagtttcatgactgctctcaagcaacagtgtcaggcatctagacccacacgagtccacgagtttgtggccaagctggacactgctggaaagcttctgtcttgttacacgcaaaacattgattcactggagcacaagacggaggtctcagccaaaaaaatcgtccagctccatggtcatttggataccttgaactgcattcagtgcagtgaaaagttgcagtggaaggaccgtgttaaggagaagaaaaaggaggagaacaacgacgacagcggattggaagagaatgagtccgtctccgatgactcaacacgacgtcatatgattgcatgccccacctgtgaagcacgcgctctggccagagaacttaacggaagaagaagaacagcagtcgggtggatgagacccaatgtcgttctgtacggggaaccgcatccggaggcggaggaaattggctccagaatcacacgcgacctaaaaaagagacccgattgtctggtagtcattggaacctccctcgcagtcacaggtatcaagaccctggtgaaagatttcgcccaggaggtcaaggccaatggaggtcacgtgattttcattaacaagaccgctcccgccaagatttcgggatttagcgaaaatgtcgactatttcattcaaggagactgtgacgcttatatgagagatctggctgatagatggccctctctttggtgcaaatccaagcagtctaccgtcgatttcaaggtgcagaagggtgtcagaacgacgaccagcacaatcaagtctactactagatcgaccaagtcatctcctggaaaagtcaccaagccttctcgcaaagtgatgcagccagtgtctccgtcacgactgaatcggggactgtgagaggacaagggcgcttgctagatatagaccaggttgtattcagcaaccaatatttatttgtatcatatttgattgatttttaaacgagtatcggggaatatttagttatgagatttagggagttgatcttactaacaggaacagacttctaagaacaggcgaattcgcggcagaaaccagattttcactatatcaagatgaccgtgctcatgtctcgaattcgatggtaccacttgcgtttcagcaggatcaatagctggtatttttcacgttgagacactaggggggggggaggtctgaatttcacaaaagcattacgagtggacccatgcgtacaacagctgcattcacagctcctcaaccatgcattagcctatattgacagtgtgctgagcgttaagaggattgccacttttgcatcaatgtgtaccctctacttgtagccttgtagccgtgtcattcaagacacatatcagaacctctccaacaacgagagcagcactggatgcaatacccgaacttttagcgctgttcacatgtttttttcttcggtccatctggaggcttacataatcaacaaatctccgaatctggggagggctggctacttgtatatttttgagttgtctttttcagccgtctacttgtagagaaagcttgagtttagaaacttgctgtttggtgagaggcggggtggaaacagcgtcaaaagtggtcaaaaagcggttggaaaagtagtgtaggctaaaactgggaaataaccggaagtattacaatttgacggaagattgatttgtctttttggcgaattttcaacaggcaatttgcacatctgggggtaagaattggcttcaacaaaatacagcagctacaggtaattacaagtacagcatgagttggtcttacgatttatacgtcagtaagaccaacaaaagaaatggccactggtacacatgattccaacagtgtcataaaagtaatcagtgaatggactgttaggaaagtcgtttcaccaacaaagaaatgcatcaatttcattggtctatatatctatacctctgtcatccgctaatcggccccgctctttaatatctactgtatactcgtactcagtacttgtagtaattatgccagccaacttttccatgttgttctgtccaaagttaaatgttgcgacgccttgatttcgttgctgtggactcttgtccatgtgactactactttacatacaagggaattcagtagccacccatctacaagttggttagagggaccaacacatgaacatcgcagtatagaaagccatcgaaaaaccctacaacagtacctgcctggctgctgcaccatttgtcattcatgacgactattttgccacccctgataactcgcccacagtgttttcaacataagctctcgttaaagcctatccgtgagtttttgccgatgaacatgcatggagacgcatttgacctgcgacagaagatagagaatcgcagatagatcaaagtagattgctagtataagtagcagcccttgtcaggagtatccgagccacacaattacttaccctttgacatcctaacatcccagcttacacctacccccacgccctctctctctctcacacacacacacaccccattcaaaatgactacaatgagagccgctttcaccaccgcgtacggcggtcccgacaagatcgagtactccgattctctgcccaaggtgaagcttggaggtgacgaccacgtgctcatccgagttgccgacgcctccatcaaccccattgatgggctgcgaaaccgaggaatgctgcgtattctcatgtgtgacgaccatccccacgtctttggatacgacgtcggaggcttcgtcgaagaggtcggctccaagtgcaccaacctcaaggttggcgaccgagtctacggccgaattggcgagtctcagagcggcaccctcgccggctacgtttctgcccaggagagcgtcattgccgtggctcctactaacctgcctctgagcgagactgctggtgtgcctttggttggtctcactgcctaccaggctctgagagcgggcgatgtgcagcctggacagcgagtcttcatctccaagggcgctggaggagttggaaccatcgctatccagctcgccaagcacgtctttggagcttatgtcattactactggttcggaccacaaggccgagcttctcaaagagcttggagctgacgaggtcatcaactaccgaaaggaaaagttccaggacgtgatcaaggagccagtcgactttgcctttgacgtttccgacgagcctgccgcacatgcaaagatcaccaagaagaacggattcgtggcggctctgcgaggagctccttctcccgctactgccaagaagattctggcccaccctcctggattcctcatgaacaacgttctgcgagccgctaactttgcaacctcccgaactgcctggtggtacggagtccgatacgaggccatctactgcgttccttctgctaaggatctggacactctgcgaggctaccttgaaaagggtactatcaagcccatcgttgactgcacttatgacctcaaggatgccaagctagcaatggagaagcttgagagtggacgagctaccggcaagatcatccttagtgtggatgatactcttgataaggagttcaagcagtaaatgggaacgagtgaccaatggtcctagaggacaaaaatgaaaaatcccgtgggtatatatgtatatatataaagaggagttattcaatgtattttagtttgcgagaggtgtccacatgtaatagggccatattgggtgctgatggtcgctgtagctctctagcctccatatgatgatataaatgaacaaatgtcgacacccaaaaatatcgctgaaacgagctaagttggaaagcgtacttggttttactatgtgacccgatatcgagagagattccagtcaatctactaacggttccaattttaggtggtgtcggatttagacggagttaagtacatttttagccggaggtcagatcaagctattggagacaaaacaccaacttttggctgaccgcgacgagttccgaaacgacacaagaaaacgcagcaaacacatccactgagattgaggatgaaacgacatatatcattaataattcattgcaagtaaataaattgtcatctactgatacgactacttcactacagtacatactgtatgtacagtgatatcaaacgtaaacttgtgtttcgactcactaaacacggtcatcttcataataactagggggcgggtccaactcatcctcagagtcatttactgtctgccacgggcttgtttcaccatcttctgagactgaggttctgaggagtttttttggtcgtgtcgcatgttggggctctcggcgtctccgaggtctagaccgtcggctttctcgtcttcggggttgtcccgctcgggattgttggattcgtttggtaagtcgcacagctaatacaataggaaacattttgatactaagactttgagaaaccccagggtttatatacagctatctggagtggctgagtgggcctcgtgtgttatcttgaactctagagcactgccgaggactgtaaacgcgtacctactgtacctactgtaccggagctgtcacttgggatacattcctgaacaaatatagcgctataaattggattttccgagagaaaccgattacctaatatagcggtatgattgagtcgttagtattgcttctacttctcccccctcatggctatacagaccacctgttgagtgcggctcagcaaaagttgtaagggaacaaggaatacgaggtctttgggattgagcgaagataaacctgaaattacaggccggcgaactattgcgctagttctccaaactgcaaagatgccgttggtcatgatcccaaaaaacagagagtggggctcagatggaggaactttgatctcggttttatcctgaagatcttctgcatttgttcaaacaagaaaggcacaacacgagaaccagaaggaataatagacggaggctggacttttattcccattatcaatcctacagttctgctcatatattactcatatactcaattgtcatagactactctgcttgtcatcttcatagcgtcttggcaacgtcgaagcatgttcttcatactccggcagaggttgtgactcagaaacagattctgaatcggattcagaccgccatagaccgtcgtcggtaatgtggccttcttctcggtacggctgatactcggtgacggtgttttgggtgtgtcggttttcgacaaagttctggattcggccaactagttttcggaatcgtcggactcggactcgtcgggctcgtcgggaaggtcgcgatacaaaaacgggaaacatttcggtgccaagaattcgagaagccccaggatttaagtattatctgcggttgttatctgttctgagacatcggggacaattagggttacattgtttagggggagtagatgcaacagatatcggcacaagactggggtatagaactgcaatttttggagctgcaaagttgaaaaattaaccagaaatggccaaccattctaggaccaaattattaccaatatttaccataaagaatcaactcatgacctgctatattgacaataatgtggggcccgtttcattaaagttccgattataattcgatgcggataaatacgagccatcagcattttaattatgcatcgtacataagcgatattaaaacggggcaatatcggttcttgagtataagggaagctgcagggcagcttaacgcctcagttgatttcaactcgtccagtcacgtgacattactctttgccagcttgttatactgtcaccttccatgattctgttttttatttttttattttttattttaatgattcattacagtttttggctgcctttttgctgcgcacgaggttactacatgtactgtactatttagcgtgttccagatcggcagtcacgggtcacacagcccggtggttccgagggggagtcggaatgtccgcgatgttgatggtgagggtgatggtgatgttactttttcgatatgcgtaaaagtactctaacgtattgtagcggtatctggtacagtatgtatatgtacattctgtaattatatgaaggtgatgcttggtgatggttggatcgctgaaactcgagtttgttgtattacaaggtgtgatattgtacatcattcgaatcagcgagatcccgcgagtcaacggaacaatatacatatatttaagcattgacggactttggacgggctacaattggccaccctaactcgattccgcaaccaggccggcaagtacagtatgtactgtagtatactatctcgcagcctggcaacgttgatagtgcgcgatgaaccattgcgctgcaatagaggtagctcgtgacgcggggatatctatagaagatcaagaagcaaccgcaccggtcaagacgacatcgaccaatccaacaatgaaccagaatctgatctcaactctaccactggtgacacgatcaacaatgcaactactacgagagcgaagcatttaagacacatcctcgaatcgtgagagcgtttagcacacaccgaccgatggcacagtcaatattgctgcttgtaacaacagtcaggcagccagtactagcactcgaacaccagatcaggggtttcctcaactggaagcacgattgccgacgttttccaagtagatttgcataaatggtgtcgttcaaccgcgtgtgtttggtgcagattggcttgccctatggcggaagaaggtacagtcatctgtttttaatggcggtgatgactacaacctgaacttcatcccccagggcattgataaatgctgttagtggcctctggctggccttggaccggaagccagtggggctagtagtgaaacgattgaagcactggctccaattgacttctcttgtttggtgctaagacagaggaccgttgatgccattgttctggcaagctagtgtttttagaggcaaccacgatcgatgtgccttttacttcatcgtgggtagacctgtgatttcatttttttatggtaagaatactgtgccagttggtctcattgataccacaggagtcgcaattgtggctaaccagtataatttaccagaatactggtgtatttctctgaaaagcaataagaaaggccacgttgatgtcaatacggctttcgaggcatggcggccgaccaaaaaacactgctttattgggtccacgtatcagaggtaccggatgtaccccgtggcgagtattaatagacgagttggcggactcggagaagactcaggacatgttgaagggcttcctaaacaatactcgaggtcactctgcaatggtctctcacaagctgttggagctggaggagacgttggagactgcaaactgatggccgcgcgcagtggataatatagggtgcttgaacgagttataattattgcaagttatggtaggatatcgctagtattgcaactctgaccgtctgataagatcctgatcatcaattgagcagctcgtgtgaagtggactgcgactgttcgtatgtgggaggaagatcaagctcagattccgactgagattgttgctgagatcgaactgagtcagtcacatgatcctgggatgggtgtgagacattcgcacggaaaggggaggaagatctcatgtcgggaatgtgatctacaacttgtctctgactggagccttgttcaaaaacgtccataccttcgtacccgtgaccctgagtgctgctatagccaggttggacctgcaaggggttaattacaaatccctgtggcataccatagcccaggacaggcaggatggcgttccgggcttgctgctgggcctgcatctggatgttctgggcctgctgctggatctgttgcctgagatcacgagtctgttgctggacctgctgttggatatcacgtgtctgttgttgaatagcacgtgaatgctggtcggtgtcattgttcgggttctgaaaactcgtgccatctaatattgattgattgttattgttgaaacctgatgaagagtcgaaaaactgctcgcgggagtcctggtatcgcgacttgatctccttgtcaatggtcattgtgggtgtcggcggttaatacagacaggtgtgggattcccaaatgtatgaatacaacgaactgtatgctttgcttgtcgacaaaactgatgaatgtgaaaggggactgaaaaacctatatatatgattattacacccacttcacaagacaccgataatacagtatgtacagtgcacacatgtgtatattcatgaaagagattccggaccagtagacaactcgtatttataaaacagacatcagccaactaccagcaacgccacatatacccatgtgctgacaattgccagttattactcggccagctattaactgcagccgagggggaaggtccttgcggtgcggctaagtagcaggaggtttactgcaaccatagtagtacagtacatacagtattgtataggtagttatagcaactgtagtgcacaatttaattatacagatatggatagggtacgaacgcaccttgaatggagtgaagatgacaaaaacgagtcatcggaaattcgatgtaccattgcaaacggatctacaaagtcaaatggtatggaaaagccacattttcagtcgcggtgtacttaatgaagtatgtattgaagatcataagtattattgatgtgatatagttaattaacaacttacaacccacttctagggacacgacgttccgatagtagcacacaccagaagggtgtgtgcttgctcattcaccagaaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgacccagctgattcctctcattactatgtggtgacttctcatcattatgtgaggaattagccaggtattaccccaccgggtattacctccaacagtatgtactatcgatatttagggcaactattatctaggattgccattttcatgttcaatatttcgtagctactgtatgtaatatcattaatccttagatgaggcgactggtctatcgaaggcaatttggaagtgcatctaaaaagtgggtataaactccccagtgttagttggaccatgattgctcgtatggaggagggggttcgagttcagtatcacggcgagtttgtggctggaatcgagtagcttcgatctcttcagtatatggctggtattgcgtgaggatgttcttatcgcttggggtttctccgtcaatcactttgcggtacagttttttgatcagcttgactcgtctggatggataaaatgggttggggaacattgatgggtggggatattacgggaggagggtagtttatatagagaacgaactggcgaacatggtgaattgtatgcacacagtgcacagccctgccaacgtgaccatgagaacatcgtgtttcaactgtaggtttttggggacctgaaagctccaaatttgaaccgtagagagctgaaatccagggcttttgattggtgtttccagattctcatagtgtctcgttctccgtgtgagacagggactttcgcttagtccgcgacagacaaatcaaagtttcagataccggagttattattagccgacttgcatacgaggctgtgggggaagtttaaattaggagatacagtaaccgaagataacgcagaacaagggagctgagctgtgagaacatctggtggatagaagtactaaactgggtaaatacaccgcggcttattgattgagacaaaaattccgagactaatgtcttttggtataatcccatctgttcttattgtgcccaggaagagctgattgtggagtcgtttttgtaggtcacgactcacacagccccgctgcatatagccgtgtattcgatagccgccgaggttgaagaatgaccagaaacactcgagagttgacgttcaatggatgacaacctctcgcccatagaaatagtttgttatcctcatgcctagttcgttcctctccggccttggttgtactactctctcggacctgaacttcaccagtatctctgaggtttatagaacaaaccaatcgatcagagacagtatagagagatacgctgaactgtcaatgtcacgcagtatatcactacatactgtacactcctacaacacagcaaatcctacttgaaaaattaacaaggtaaaatctaatcaaataatttaaaatgctaccgtttccagaaaggctcgttgttcctactgtacttcagtctagagccgctctagatcacgactcgcttcagctctgggtgagctttttacatgactataacagctccttaataggttccttttccaccgtctttgccagctccagtgtctccccttcgacctttggaggctccttccatagtctcaatctgacattagcaggtaactcccttcgcgctcgtctcacccgctccttccacttgaactgccgatcattgtcagagtacagtctaggtgtctcatccgtctcctgagatgctgccacgttcatagatccactggtgacctgatcagaaatgcttctcatagtctcaggctgaatcttgcgtctcggaggcagagggggggctccataggccgctgtagcagcgatggcagcattggacgcagcggagtccggttttccagtgtgttctcggtcgacgttctcatcggtcttctttccagcaagaccaacgggctttctaggaacaggaggaggcactttcttgccgataggagagtccatgaggtttacaggctgaacaggcttgcgcgccactttcattggtcgttctcgttcatcagcctcctttttgagagcagcaatttcgactctaagaaagtcgtagtccagttctcggtcagacgtaatgtctcgaatatagatgccgagaatctgttggggatagaccttggcaagttccacgtaggcctccagatcaccctctccggagtctccaacgagaatgaagcgtcgctgggggaagtctcgcagaatctgctccaaattaaacttctttcgttcagcaggggcttcaaaaagctgagacaagactccagcgtagtctttcagatgaatggatcctctagggaagccgtgcatgtgcaaatactccttgatgaccgggtacagctgccagggtgaattcgagacgtaatgggtctgaacacccagtcctgacaacttgttgtaccactccaccactccagggatactcaggccgtccagatccttcacaaacacgttcttgatcatggcctttttgtctccagtcactccagtgtgtttgatggtgtcatcaatatcggaaatcagagacactccctcatatgacacatcgatgagatcctgctggaccgaatagggtgtgtttctgacatggattttcatgattgttggcttgaaatcgagccgcaaagcagttccaaacttacccgaagtgtgggaatgcagagtcgtcgacgtggcgtgctcattgtcgtctataatggtgacatcgaggacggcgttgacgagcggctgagccacaaatggcgcaaaccgctccttcatgattgtgtcttccagggaagagtcagcggggagtgattgagaactggcagtggagtccagcgagatgctgctggcaatagtggttgttctgctggaatagatgcgactagcagggggaggggggactcgtcttctaccggcagtaggggaatcacgcgagggagattcatatccatccctcacggatgaagcacgtgaagaagtagtcgatctagacgaaaccgactcagatccgtccaaatcaatcaaatccggggtactggcactctgtgctccatttctgaaccccctagtactcattcggccctgtctctccttctcaatttcttccaatgcggcaatatctcgttccagtttttcctcggagttgccactgagatacgatctgaccatgttcagaataaaccggttctttcgcgacgtccattctccaggcacagagatggttcccttaatatccacctcatgggttccatcaggaagcattcgagagtaggtggggtaagctgtgattgtgggtgccaggttcgtctccgacagatccaacggctcgttgttctgggtcaatttctcagccacaaacgtttctgacttggtcttgatggactgccagattttgcgcgtgttgtatccactcattctcagccagtgcttgaagtagtatggttttcgggtcgctctgtagtagtacagcaatcgggcaatgtctcgtcccttgggctgaccggccttgtgtcgtttcttgcgctcttcgcgtttcaggcgccgttccaaccgctgctgtttgctccagcgggtgaagatggacttgaaaaaccggtagacaaacgagtggcgtttcttgacaatgtagggggccggagggggctgagaggctggtgttagagcagtgacgacgtttttcgacggcttcaagctccgtttgtgttcgaaccggagcgctcctttgggtctgggggacgcgactactgtggtgggcttgcgtgcggtggtggcagtaacttcttttttagccgataaaaaggcgttctggagggtcggcgaaaagtgtctttggtggacgagtaacgggcgactgagcggggcacgtgacgcgagagacagccgcgtggatcgcgccaaaaacatgataccggtgcagcgaatcgatcgatcacaagttcggttatccagacacactacaagtacacttcactttcggacaagacaacaagagaccagtccaaaaagtataatccacgtgtggtgtatgtatggatgagatgggagatggcaagtagaggtcacaagagagggtcagaagagcagagaccaaagaggaaaagggtcgtgtggtgtctcgcacatgatatacgactcgaaagctttttttctttctctttcttcgcggcggtttaccccagtagcgtctctttgggggatgctgctatgtatcacttgctattgtgctgcctcacttgtatgcaggttgcacggagacacacacaggtggactttttgggggtaatctatagagatgtattacatacatacaactgcagaaatttatatcacgtgtccaacaacgtatccccactatccggcttactaaacatcccgtttagactcctcctacagcactacttgtagtacatacgagtacttgtactctcaaacaaccgttaacaagctcatctcgcacaagcaaactttattggaaaagggcagagcaacgcaacacagcaacaagacgcccaaatggaagttttaatgagagaaaagggtcgcgaacacttgtaaatcgacataacgtgtcctgtcattccctcttgggtgtgtgtgtatgctgtatagtcatgttgggtttatccgtttggcgcctccggctcgataacgaaagcttaagcagtcgagtgttctaaattcagttttgctcttaacctgaacaagacaaattcagagccgcatagatatggaggtttgttttgggcactgatcaggtgatatattacttggatattgtattttatggtatctatgtgatcggggaagctgacagattaggactattataaaatatgagttacattttgcagtaaacacgagaggtggttgttctcaagacactatgaaaagttatctaattttttttttgtaactgtctcgaagtcaacaaatcaaagtaattttgtttgcaatccaagtaagatttgtgacgaaactttgggggacgaaatcgttccagaaaagaaaaaaaaaagacttttcagaagcctattgtaagtatctgtgtaagattcaattacggtgtccccctacggtgtaatataaccccccctagaaccaaactgcccactcattgttgggtctctacgcatattctaaaccccatgaagcagctaccatgtacacaagtgcgccatgtatctcacgccacaattacgtaataacaaaaatacacacacaattgtcaccctctcgaggtcacagattgattcccgctatatatatatatatatatatatatcctaataaccccactgtgtagtccccaaaccccccatcccagattccctcgccaccgaatcccacaaccctatcgagcttaaacctccgcttaccaaagctgtcgttaaaggagatggaggtatatgtagcaagtagggagatgagagaactcgggataacggggatggttttgtcacgtgatgtgtcacgtggacacggtattttctctgttatatgtcacgtgcatttccagcaacttctccttcacaccgcaaatacctcacacgtgcaaaatgtctatagaatgataactctaacctgacatcatcaccacaacacacaccacaccatgggaatccgactgcgtaaaaagaacctggctgcgctgctggtcgcggcctcgttcatgctggtcatcacatggctgtttctagccacgtcctggcacgctctacgacacgatccagcggctgctctgatgcattccttcgggtccaagatcagacctctacgatacattgttctgggcgactcgtggtcagatgatggttctcgccacgtgttccgaacaaacgagggagccatggacgacacaaagcctgctgtcaacgacgatcagcggtactgggtgcaaaagtcgcctcagggaggacccaagaaggtggccatgagctgccgaggactgggagggcgatgttcggatggtattctgtggtccgagtacgtttgtgactcgttggtgagctgcaagcaccacgataactttgcttacaatggagccaagcttactaacgatatcatgcctggtccgattcccgatctcaagtctcagattgacgaattgctgttgtgggagtccaagctcgatgaaggacacgaattgaacgttgccaacctgactgctcagagatcggagaacctgccggcctctggtctcacttctggtaatgtcatcactgtctggtttggaatcaacgacatcaagaaattgcttctgactgccgccacagaagagggggaccacaagaccgtcaagcagaccgtggcgatcctgtttaagcaacttgaacgacttcaaagtgcctacaaaaacgccaacatcattctcatgaactccgtcgacatcactttcaccccttggttctcgtaccagtttggaatcaactccaagcggggcgcagctgctttggctgagcttcgagccgctcgaatcgctgaaaaggcagcccttcatgaaaagaacagatcctccaagaactacaagagagacgaggcggagactctcagagacgcagctgaaaatacccattccgataaggatgctctcagggacgccgaggaggcccagaatgagctctacgagtccgatgaagatgatgtcgagcccactcctactcctacccccactcccaccccaaagcccaagaaggcgaaaaagaagggcaagaagaagaccaagaagcccaccaagggcaaggaggcgcttatgaacgcgcagaaacaggctggcgacgaaaaggccgagaagcagagcgctgagaaggatctggaggtccttcgaaaggccgataagaagggggccaagactttcaaggacaagaactttgaggaggaggccattgctgaggagctggagccggtgagtgagtctgaactctccgacgagatcggctccgaaactgaagcacaaaaggccctcaaggctgttcagcagtttgatgctctggagagagaacgagtcaagcaaatggttgcttcttggaaccaagagcttgccgagcgtgctcgaacgttcaacaaggaccacaaccgtgagattttgcacgtgtttgatgctcagcagttcgtcatgaagaatgccaagtactacctggtccatgatattgagagtgagtgcatcgagcgaatcaaccactccaccgagcactgttccaagaccaagaagggactcatgtactgggatcctcttcatatgcggtccattcgacacagagagctggctgttgaggtcttgtccactttctacgagcgtgccaagatcctggatctttcgaaactcggtctgagtctcaagaacattgatgttagtaaactggatgttaccaagctgaaggatctggatctgacacgattgagagactactctggtttcactagtttcaagaactacgtgaccaagaactggcaaagtgttcctagtttttcgaagttgaagggttatgttattcccgaataagctgtgaaaaacgagttattgatagctcatgagcgactcgcagagcaggaggtgactgctggctgttgggtccgagaaaacacatgaaccatgactatgtgttgtagacggtagctgaaagaagtcagcatgatcctgcgagacgttgagtctgtgcaggagtgataaaataactaaataatgtttatattgtgtgtttcgttattggtggcgtgtttttttgtggtcagtagttgaattcagatgtgttggagtagtaacctaactactgtacttgctcgttgtcaagtaggatcttctatagtagtacaggagccaaaaaaatgtataaaaggaaaccaaagctgtactaaggtgacaattccagactatatcgtgcatattactttcagcaatcagttagtcaatcatccatcaaaggtctattcacatgaatatattgtaacacgtctctgcaggagatctggaattatgttctctctggccctcacaaccaactgtcgcgttttacgaaaacgtattgaaagggcctggatactcatataggactataatgaggtgggtcacctattgcagattcgttgggtctagacctcttcttcaaaggcgcatatgtattctcaatccgtcaatatatgtatttgatgctacaattgtaggtctgctcgcagctgtatccatcccagtaaaattggagttgtggatgcaccagagagcccgtagtagtgctgactataccaattgaaagcgccgtctccagagagtacagctgtgttttcctcgtggctcaattgcggtttagtcgaattctataccacttacaattgcacatttctcagatcgacctttcacatccaggacttgaccgcatcgtccgcaataatagttcactaatcataattcttcctgacgaggtcttttgctcagccacaataatgcgcatgtgcacgagtactactttatctcgtaataactacggattattacaggggtgtctgtgggaatcatgtacctgatactcatcagtagggagaagggagcctagtggagagaaaagggattggaagaacgagtgtattagagtatcgtgggatagattttgatgtctcacactcgtcaaacgtgtttttggggtaattcacgttgtattcagatacattctcgtagtgcacgatctatcctacaagtctagaacacgttcggtgctgctaccatggcattagagtgctgattacgaatacgagcaacaatggacacgccattgtcctagtacagtagtgaaaggaatgtgcctcttatctaggggtcggtggatgtgaacggctggttcttgcgatacagaagagataacaagaaactgacagcgcaggaagattattcgggtctttggagttcctccaatacaaataacgcctcggaactccttgatccagcgcctttttgccgaggccaggacttgtgcccaccattataaacctcagtctaaactgtacttgcgcttggacggagactacaaatctattgtccataaaaaccacaagctcatccacacaagcctattgtctgtcacgagtcagacacgagcagcatctccttctttctctacaagcagtctcttcttgacagggttggttgcatggacgagcacatctctgtaataagctgagacacggagatatgggatctttgttaatgcgacccggaggttgagacacggaagttgatgaaggtcactcacgactcttgcccctgaaaaagccacagaccttggttgtcagactggctgcagcagacttggttgcaaaactcggttgcaaaacttgtttgtaaacttgcttgtttgtaaacttggttgcaaaactcgttgcgaaaacattctgcttatctgaagtcttgaatcgttgtcgtacgtacttgcacatcccatcgtatacacgtggatatatcggtgatacgtggctgcttagatagacaaatagagcccgactaaaaccgtgggggtacaggaagtaggggtagtgggtatagtagggtggatggtggggaatcaaacggtggagatggttcaagttggcgatttcacgttgatttttgccgcaaaaaaatgatgacaatcgtcactgccatttccgtcaaccgagccctgctcctgtctcacccaccccactgtctcagtctcaccagggtcccactgttccgaggtttccgaaactcaaatcgggactcggtagaagactcagataaaccaattccacacgtcacataggcgaggtggctcgcagaatgatgacaaaccgtttgtgtgtctgttcttatctcttctctggcgctccagcgttactgttggagtttacttgtatgacttgcaagtaggctatacgtacgtaggttgttgcgattagagtgtctggtgattgtatttgtaggttgatttgagttgttcattttagtcgtgaacgacagaggtgtctctagccgaagctgtggcgatggtagagagatacaagtggtatcaatggatagcccttgatcaggggatcattctggtatcctttatgaccctgtaaggcctcccagaaggcgagtaatcgacactcctattttccatttccatctactccattttccgtcgattgattttccttccacttgatttttcatcgacttgatttttcccaactccatttttccattctaatttcccgatcgccaaaaacagcttccccttcgaaccaagtcctcagactccttccagccattgaaccaaatctcctaccactcccgctagcacgtctttgccgcgtgcccgcgcattttttctacgttgcacattctgcgccgttgagccaagttgtgaagtgatagacagcatggcatgagagatgtagacacagcatggacaacactgagtgggtcccaagagagacgcgaggcgcaactacacacaaagatacgacaaggatacggcgtctataagacgtacaagacgtatcgtaacacacttgtccattacgacaaggtctaatccgacacaactacttgccgtggcttttgccgggtctccaaagtcccccaaagttactccaccaaccacttgtccgtctctttcgtcatattggaaagtgcctcgcctcatgtatcgctgcaactacttgtccactcaaagtgagcgccaaacaccggtgcaagtatgtgcttacaggtccacggaactcaccaaagcaccaaacctggactgctcgcggacttgtagcctagcggcgactcaatttctatcataatggcctcgctatggtcgacgacatgtctcacctaccatcgcccatccgtctatcgttccccgcactctttgtatcgtctagactttgtccttgtcctggggctggaaaagcccacccatacacagctaacctccttcgctaagatggttcttatagcttaattgagtcgagagatcaaagacaagaaatgcaaaactgagaaacaaagggggggagttcatgatgtgctattgcaagaagaaaaacatataggatatttgtgtggaaaccccgcgcaaaaagcactccgatccacttcccagccacgtctcaaccctacacccccttttcgtcgaccatcgccgtcccctcctgcacagatcttcacctcccgggttattacagatccacactcctaaatttatgaaacacgccgatcagcgggaagagcccccgcccccaccatccattttgggcgtgcgcaggagacctccaacgaggagggcacaaagacattgtggacaatgctcgtttaggcccttatacgagaaagtcgggggactagtgagcgatatacggcgaataggcgttttcccagatgggtgaagcgtagggttgtattacaggggtgggttaaggttcttcgaccgggagaggtcgtatggcctagatgagcatatgggtcgattcgtttcaccgcggagaactcgatgccgttttcagatttccattggcatatatagttgtcgagatatcccctctgaaaaagccgttgctatttagaccctgtttttcgtgcgtcagctatgcggtccaatttgaggcagtcagggtaagtgtttcaagtgggcgttggaaaatgacgaagtgaccgtagatagccgcggcgagagctgaaataaaccgccctgagtgatttatcacgtgatctgacaccagcggcgttcttcccccattcccatagggttcttagcgcatctcgaatattgtgcattcctctgtccaccaaattagctcatgcggggaaaaagcttactcgtaccttcttataatacaccctacatgtccataaagtggtggcactctaccaacatcacctgttataatgccccctttcaccctggcagacactacggcgatacaggtgctcatgtcggcgacacaggatacccgctcggacttcacgcacaagctggcgccgctgctgcacctgctgtacacccggtttgtgcagtgcaaccacatgaaccccatgtggatcaacggcgacaagattctcttttcgtgtggcgacatgacaacgatccagagtcacgtgttgcgctactccgggtacaacgtcgacgaccgggagcttgaactgagcaaatatggagctgaggcgtttttcaatcagtttcaggagagcggaaatggctacaaacccaaggtggtggtgggcgataccgggtctgggtttgtggaggccgtgggagtggctctggacacgcaggagcttgcggagaacttcaacaagccgaatttccctctgatcacggcaaaaacatgggtcgtgttcgacgaggaggctgctctatcgtcggacgcaactaaggccgcagaagcagctgtcgaagcggaactcaataatctgattggtattcttgtggctgcatctccccaaacagtgcggttttaccatatgatgggctggcggctgctggaggttgtggatctcagtgatctggcgcaactcgaggcagtcatcgtggaggcgcttcaggagcctcacatgcctgtggttgtgcatatcagaagcattgagcggtccttggagagtgatgtgagcgataacacgctggtggatgagtatcatagatggggcgatgtgccggttgagagtgaccagagcgttaccacaagtctgtatacccgttttgccattatcaacgcgtcgcgtgagcttgcatggaatcatctgagggaagggtacaaggcattctttcctgccgattcggctgctctggaggaggttaagagggagcttgaggagtgttattatgatgagagggaacaagagggagggtcaaaggaggggctgacggtgcctctggagaggagtagtcggagtactcctagtaggacgccaaggctctgtgccgggttatagacaaccctgaaatgttaccaacattgaggaagtgtctgaagcaggctgaagcatcgtagaagccttgtcatggtcacgtcagacccagggaagactctggaagtgctcatgtctgttctagacgttctttttgcactttcgcaagacgtatccgcggagtggtgactaaaactaagaggaattcttaaaagctgggctttcgcggattttggcaatttcggtggacccagagatctgacgttgccaaggagacggttcagacggcctcagacctgcacgagtccccagagtctcatctctacccccatgatgcggtttcccacagtcgtttcaacaatcattcggctagcagcaacctattctcttcttcaaagggctattccagaccagcaaatcttcgcctttttggccgagtctcctcgttgacgaacctgctctggaaacaaccccttccaatccttctgtactctacttttactaaccggctctcctgagcccgagctttcttagccagctccaaaacgcttgcctgtcgctggtagacgggtgattcatagtactaatcaatgcatttaatcagagtgagtggtatggagaacgtcgcccgagaagctgcagtagggacatcagaagggacatatctgcctgaagacacccttgcgttaatcatgagtgcatatctcgtgatcagacacacgagatactgcgcggcagtacttgcatcgtcaagtggttgatatcaagggtatggcaaggttccgggtatcttggtgtgaactacaagtagttggtaccgtatgtactactgacttgtaccagatatgaaggcacattacggaaacccgactcattatctgtctcgatagcgacaatgtcagctgggttaacttgtctaccaaacccattgaatttttcaacattccacctcgtctggttcagtcgccatgcacctcaacctcaccacctgaaatcatcacgagatgatggacttttaagaagctcatttcactggtgcaagagaagctggtgataaatggcagttccctctgtatctgctctcaatggtgctcaaatgggaagaattgtgggtgtcgcaggatgcggactcacggcgagtgtccgatcagctcgggcgtgtcaggtgggagctcagtacaacatcttcttttggtgatgcacgactggtcagcttgtctgctctgaccgaattccagtgcaatttgggcggaggttgcttgcatcctgctgtgttactttttgtcaacaggtttcaaactgagtatgattcttgcagaataggaagtctggcagagaaatgagttggcaagttcgaggagggcttcctaagagtctagagagaggggcttcattttatgttggtcaggagcagttctagcctatcttgacctgcaccacggtcagaggcatgggcatgaatggaacgacaacaccaggcttgagttagtctgagtcattcacgactagagattcaatctgatcagctacctgttgccaacttcttcaatccgtcgacccgtccatgttaccgcgcacacagcttcagcgagttgctgtgacaacccagtaatcgcaaaatactgcatgcaaatgtcactggtgaatctggatgttgcaaatgagatatcaggaggctagttgtcacattggtggacccacaaccatcacatgcgcgctctgcatagggtgctttgattgctggactggttaaacgcgccatagcttgccagaatgctctaaatgacatgtgcatcgagcaatgagctcaatgtgctggtgctctgcatcccctagatctccctctgccgttttccgtacttactggggtggttgaaaactgactgtgttgtggataagactgcctacggctgcttcgtcaaaggtagtcttagtatacactttgcggtggcggtagtggtactggtgctgctcataaaagcctgacggtgtctgatttatcacatgtcgtattcttctatgtcagctccgcagccagtttgtcttctcattgggttcctcttctcatcgatgtcactctacagacgtctcttctagccggttctcccatgatatgccctcaataaagaagtgatcgtccaactttcagttcaacctcagtcaactgtgataactaacatcgggtccttgggagactctgtttcacagcaaatacactgtcactcactgtccataatcacagccatccccttgagacttggcactctgggcaacctcagtacatttcctcctcttgctccatctatcttctcacgattgcatccaccaggcatgcaccgctgcactgctgagcagtctgtgcttatcatatacatgtgaagtgtcctacattgaactgtctgttgccttgaacctctgatgtcttgaacttgtgatgccttctgttatttgctctgtgagccactcatggctagtctgagccatgtgccgtacctctgtgtggcttaccctacaagttcacgaaggctatgtcgcagtagccctactagtttctgggtgaaactcttggtgaaaatctttcactaatgtccccgtcaatctctgtctattgtcttctcgctgccagtgaaagtttcaagctttggccaagcttctgtcgctcctcggtgaaatttcactcgtgtgtcgggcggtctggtccggttatcgctcggaccagattcaagtacatgccagacgtgggtagaactgttgcggttatgctggattctcgggtgggtgtacgtctgaagagtcaccatctctgcctctgcctcgattcttcaatggtcccacaacaatcctattactcactgataaaccagctgaaccaatgggcgaacccatgtccaatatcacacgactgtacatcttttactcctcggacactgcccagatacaggctttgtcgcactccgttgccctatcgcacgtgtgtcgtctccacatccaccaggtgctctctcctgcagcttgcattaattgactgcacggggagcgatacgctattggatccaggaacgatgcagcagagtgcatgagtggaggactacttccatagggtgtagttgtcttgtgtcttgaggctacgggtgcaccgatggagataccagcagcacacctgagtggagcgagtcaggcggtccgaaaagactcaggcgcttggtcgcgcaattgttgcacggcaccgaaaaagcattagtgaaaatttcttgaggtcctcggtcccactgctagtttcttgtctctttggatgatctgtagatcccgcacccaaatgggtaacgagtttccgggtggaggagagtacagtaattagcggtcgctgcagaccgaacatgggactttcggcggcatgttaattagttcatgtataatatccatttatcggtcataatggtctggtccgggttcactgatctatgttgggttgtgtgttatttatactgtctgtctggtctgtcttggttgcactttattgtaattagctacagctactgtagtatgtacttggtggtcccactctgatcctgtactcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagaagttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaattagtgacccccactgtgaaagtcaagcagagtccactggtcatccactcagagctctctgtcttttctttttgtctccttattcactttttccaccgccgggctaagtttcgatgctcggtttgaagctcgggtctccaatttttactttgtcacttttttatattttattttttgaaactttcgctaattgagtgataacgcctttatccctttttggtcgaacctaccactacacgattaacatcgatgaacacgacgattaacattcaaaagtaatgacgggacaactacgtttgagcagttgccaccatcatgacgacaattgacgataccccgattgtccagttttagcaccctctcctttccttccacaggtgttgataccatcatgctctttaacccactcagcccacaagagcacactcatcacccccttgccactcaccactcacctcatgcaggaactaactgctatcacaacgtctctcggtgataagatacacaaagtgggctatcgttagtgtttgaaattggtgacgatcgcgagcacacggtacggagtgtactcgatggtttgtcatacagtatacgtcatacgataccaacatgaacagctagagaaacagctggccgcgacaagtgactcagaatgagtgtctgatcatgttactaccttcaactgcctgggctttcgtactgtccggccttcaattgttgtggaactattgcttgactcgtctctttgtctggtcctcgtccttccttgtcctccaacctacctaccttgagtcggataaacctcgcctagaaagatctgcaaggtacactactgctagtgattgtgaaattgaccctaacaagtctcctggactgtcatgttgcctatataacgagcctcacctcccccgtactatcatcattcacttccagcttcttctctcacacacactaatgaaattcactgctctttctctcgccggcctggctgccgcagagctggtcactctggactgggcctctaccacccaggttatcactgccgctggaactaagaccgaggactacctgtctgccgcttacactgctatcaacgagaagttgagccagaccaccgccgcccctgacgccgaggttgctcaggaggctctggacctgaccatccaggctcctttctttaccatgggtctcgagatccccgatcttcccgagattcctgctccttccggctctcagaacgtttccaacttctggtactctgccaagcaccccgagtccaaggagaagcgagagctgacccctcaggagctgtctgctattgaggaggccgctgagggtcttgatctcaccatccaggctcccttcttcaccatgggtcttattctgtctgatgaggacggccacaagtccactgcttggatcaccgagactgtcgagcctaagaccacccccaccgcctccatctccaactccactactctgcagaagcgacagaactacgacgatctgaccattcaggctccctttttcactatgggtctttccattggtcctgacggacaggtgaccaccatcactactctggtgactcctcctcctgaggtcattcctgttacttctgctcctcccgttacccccacccccgagcctactcctgctcccactcctacccctactccctctcccgagtcctctgctgccccctcttcggctgctccctcttcggctcctgctaacagcacctctgtggctccctcttcggctgctcctaacaccaccagtgttgagcctaccactgctgctcccacttccgccaacagcaccaccgcagtccccaccacctctgttaactctaccactcctcttccccctgtggtgcccactgttaactccaccactgccgtgcccactgttgagtccaccactgctgtgaactccactactgctgtgcctaccaccagtgccgttaacactacttctgtggcccctactacttcggctgtgaattccactactgcagtccccactacttctgcagtcaactctactactcccctgccacccaccacccaggtcaactccactactgccctccctacctcttctgcagtaaactcgacctccgtggctcccactaccgccgttaacagcactacccccattgctcccgtggctgctcccaccctgaacaccacctctgctgctcccacgactgctcttcccagcaccaccgctgtgaactccacttctgcagtccccacttctgttaacagcaccacttccatccccactacctcggcagtcaactccactactgttctccccactacctctgcagtcaacagcacaaccgttgctcctactacccaggtcaactctaccactgctgctcctaccactgctgtgaacagcaccactgccctacccaccacccaggccaactccaccactgctgttcccacctccattggtgccctgaacgccacctcggccgttcccgtctcctctgcgctgaacactacctccgttgtccctaccgttgttcccacttctaacagcaccacctctattcctgttaccagtgccgtgaactcctcctctgtggcccctacctctgccgtggctaactctaccactgctgttcctacctcggctaacaccacctctgtggctcctgtggcccccgttacctccgctgttaactctaccactgccctccccaccacctcctcggctgttaactctactactgctgttcccactactgcgttcaacagcaccaccgctgtgcccacctctagtgctctcaacaccacttccatccctgagacccaggctgccaacaccacagttcctgtctcttccaccgctgctgtgaactccaccacccctgttccccttgctgctcccaccacctctaacaccaccacctcggtccctgttacttctgccgtgaacagcactaccgcagcccccaccacttctcttgctaacagcaccaccgtggcacccatccccactacttccgctgttaactccacttcggctctgccaaccacttctagcttctccaacagcaccactgttgctcccgttaccacctcttcttcttcttcttcttccttcaactcgactaccgtcgcccccattaccacttctagcttctccaacacttcttccgtggctattcccaccacttccagcttctccaacacttctacccccgtgattgcctccacatcttcttcttcttcttcggcattcacttctttcagcaactcttccaccatcgccgctcccacctcgttcaacgctaccactctgctgcgttcgatccgacctggagctggtgttttcaccaccggtgcttaactaaaacgaagccccctttgagcttcacttcttgactttcgcttatttatattctgctggacagcttagatctttagatacctattaatgataatgattagaaaaaatagtaccgtagcacttgtaggggttgtggtttgtcgttgagaagacgctgtaggcctctccatcgcctccaaaacccctggtcacttgagtggccggttcatagttcaccacaactcccttgaccccctattcacttactgcaaagttcgatcgacaaggccgatccgggagatactcagtggtggtgtgcatgatccgtcagcgtgcggatccacctttcgccttcattggctgctcatgtcgatcaaactcagagcaccttctgagcgacatttgagcgacattctagaattgctgtgatcggtctctgagcaagtcacgagggatagtggaggggggtggtaaatgtgatggagttgttttgttgtattggttggtcacgtctttctagtcagcttgctctcttacttatattgtagctaccgtatgtacatgtgtgtggtccggtttctcgtaagatggagtctacagtatgtgcatatgacaccactatgggaacctctgggaggtaatcagacagagtctcggactagtccgacgagccgtattgagagagtgaagcgagacagagccgtatttaagccggtcctttcagctgagccgcgtggtggagccgtggtacggtcgtctttgtgggattgtatcactttagtacatactgtacggctccctctcttgggtctgtcggagccgtactatagaagacttgggcgatgatggacaatgagatgggctatggagtgtaaactgaagactttctccacaactcacctcacctcactacgtactacagtagttcaactcaattgtgcccacaggtgtactaagtacttggtatcctctcggtctcggtctcggaagtttgtcagtcgatacttccgacctcagtattgggttggcaccaggtttgaaggtctcccggtagacaattgaagaggtactgtcgttgagttgagttcagagggatggtttgaaaaagcgaaagttgaggtcctactgtagactaattgtaaccctcagtgaaaatttgaaatttgaaactactgtaaggggagtacaggtttgatacgaacaatatttgctgtggtcagaaaacaccattcataaccccaatgttcaaaatgcacttgccgtcttcacccgtccgtgtactgtacatgcaccgggcactcgtcacctccctccataggcagctctcaaatgacctgattcacgccgatcgcgatcacccactcgagtctacggtccgagcagccaacctagagaggcaagctggtgtaaaggacgccggctaaaagggggatacgatgagatagagttgtacagaaggtgggcatcctccacacaagactcagcacagattatgctgtccatggagagtcaaaagattctgaaacaaaaagccaccgacaaaaggcaaagtgaaagagaagacaatcacaaaatggaagaaaacagccaaccaaatgccaaaatgaaatggcaaatataaaatataatttggatctcgaaagcgatctattttcccggagtccggatacttgtgttctatgcagcctcctaccagggtttctgctcgcagcgagtccccctgttctgcttgttctgtctcatccgatggaccgttattcgtccccttgtaacccctgtaattgttcctgagggtacctgagtcatacgagcctatctttgcgcatggtggagtcggtggccaaggtaggttcgataagaagagtaagattcatggtggcggtacggtccgaatatgagagcacttaacacggtgttttggggaggaaaagaatggattttattcaaccattcgattcttctcgccaaaatacgtatttcttcgaactccaccaatcttggcggcctctggttcccgttctgtgctcctctgaatgcctggcccactttagaccaccatattacctctctctctcgcacaatcaaagtacacagccccggcggtagcgggaagctcggccgctctcatcagataagtctggcgaatgggacagttcgacgaggatgcctttttgggaataattactgccgatcaactcagacaagatttgggtcatgctgtcagagttcaagccagagtctgtactaatgattggcagatcaacatgtgattgcttaactccggataagagatagtgtctgggttgatgatgaggtgagagtctgtctgtggcgaccggactgctcgtggttgtgagattatcaaccattggcatgaatcaatgcttttccgaggcacccgcacacacctgcataacaagtaattaccctcaggtaagacaccaccgtacttgtgagactaagacatacgagttattactcgtttactctcgttttcgctttttaccgtctttatcagtacacccgaaccaagagtcaatcgaacaaagcctttgatagttctcatctagggcaacggaactcacaagctcggtggaactttagactagcgtaacgatcccacgtgggagtgacgacgatgggcatgctgtatttttgacatgagctgatgtcggtacatttgaagaagcgactgtatcagcactgtatggtgttatggtaagttgctgagttgcttcaagagtgtatggtgtcgtacgatggagaccttcaccaacttggctactacatacaagctcgctttcaaagacatcgacaaagacgaaaaacgtttgacaaacgtttcaccgttcaatgtaatcaaagactcacgatgacccacgtgtgttccacatctgctcctcagcgtgagctcaagtcccgtgacgtccagactaggaagtgtgtatcctaatctcgatagcgttgctatatatactgtagtgtactaaaagaaacgaccaacgttggtctgtgagacccgtggaaaaaacaaccagttttttgtgtgaaaaaagcagttttgtaaagcccaaacaaaagaaatcggctgtaaggcagcaaccctggatccaactacagtcagattctaagacagagggattattgttttccagatccaatgcgcttggcagggtctcacaagtagaaaaagtactgtcagtgaccaaagcactgttgtgagatgccgttagcctcattggctatcgcagggtctcacgacagtaaacgttttcaaccgatggagacccctgttttcttgttacacatcatgtcatgttgatgatcgggaacttgcgcagctgcgtacgcgtagacaagaacagtatgtagagtgcttggggttacagaagaagaatcaatacttacagggaaagacaagagacacaaagaaacagacacaaacatgtttgagcaactttgctctcaagattcgccttgtgttttaatactgatctgggttgaacagatgtctcgttggcgtggacagtgtacggaatatactggtcagtcactggctctggagtctgaagttgcagagaatgacgaaaacagcgacacctgtaagacgatacacctgttatatcttccatatgctctctggttgaatctgtctattagtaagagtagatgttactgacaacacggggacaaccggctctcgtgatgagtatttgtggcaaatagataatctgttggtggtttttagtagattccagtagaatcttaccaattccgttagctccagatccttacttcttccctcttggatgtacgattagcgagatatcgttggatgtttaggtgaggtatttttttttttttttttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcgtttgcattgcctttgaaaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctgtcggtggcctcggccgccttttacgcttgctactgtcgctactctcgtatattattcaagcaacatactgtacttaacaaaaacagtagagttgttcgaggttgagacaatgccgacaattcagagatcttaacatcgtacatttcggcgtaatctaagaaaatggtactaaatattgtataaattgaatgaattatgtttctccagcttgattcatatagattgacttgttcttcatttcagcactgtttcacaacatctgctcttgtcagtatgtactcgaaagtggctcaaaatgccggagacaacatgaaagtgtgccagagacggcgaatacattattggaattcatttcgaaattgaaattgagagacttgggcttgtgttatcgccatggcctgggtcagtatgtacgataactgttgtgtacatactgtacattattctgttgttgatatcggagcagttgtcttccacaataacacacaactacttgtattctcactatcagattcccgttaagagataccaataacagttgttcgatgatatagatttgacacttgcaaatatcagtctttgaaccagatcaggtaagtattctgcttccgtccgtttccttctcctgtgtgatagttagaatgtatcggtacgagttgctggcaggattatcgtgttccaattagatactagcgcggctgctcaagacaggctcatttccacccgcgagcgacactgttagttgatagcaaccctgctatctacagtacagcaacatttgatggactgttccgtgttccagttcgatcgcgcgccgggtcgacagcatcgacttccagcagaatcaaagcacaaataacaatactcatttggtcagtgctacttgagctcactctttaatgatcaccggcgaagtggaaactgcaagatgaactgttaccagacatttcatcgcaccatacttgatagttgttggccgattaggagcttagtctgtggggttgacggtgctgatagttgcgctgttaccagagacactattggttgatccatattcgctgtcggcataaactccagttatatcatgtccacgagctccaatgctacaggttccggtgtctccagatagccaccagcccaagtgttccttcgcgcagatatgctcttaatggcgtgctgatcatcagcactgtaactccaacagccgctgaaccacaggagcgtctgtggacgtcagaaggagtcccatgaactcataacgacagatggcggtgtttagtgcagctattacctccagcacccatttgcttctcctaatcaaacattaatattaaatctatctgtatcccaccgtgaccatcataccagtgtagtatctgcatcacacgtcagctactgttaatcgcccactcgcgtatacgaccagctaagctcgatgagtacgcttgtgagggtctgttcctaaacgctacgcgttttcttactcaaaggaaagctcagatcttgtctttccaataacttccaccttgaagcccatcttctcgagcttcttagagtccagaatcagtcgtccatcaaagatgaaagcaggcttgttcatctgctcgtaaatcttctcgtagtcgagctcggtatccttgaaggcgtcccactcggtggcaatgacaatggcatcagcatccttggcagcctcgaaagcatccttagcgatagtgacatacttcttggcctcagtgagcgacgaatcaactccaggctcggacagatccaaccagatctgctgctcctcaaccttggggtcgtaaatagacacctggcactgctcctgcacaaagttcttggccagggcaatggcagcagactctcgggtgtctccagtgtccttcttgaaagcaaaaccgaacagtgcaatcttcttgccggtcagagtgttgaagagcgactggatgacccgcttggtgaatcggctcttctggtactcgttcatgtcaaccacctgcttccagtaagcagccacctcaggcagatgcagtgactcagacaggtagaccaggttgagaatatccttctggaaacacgagcctccaaatcctacagaggccttaaggaacttggggccgattcgggtatcgagaccacaggcgtaggcgacctcgtcgacgtcagcaccagtggcctcacagatggcagacacggcattgatggaggagattcgctgggcgagcagggcgttggcgaccagcttggacagctcggacgaccacacgttggtggtgatgattcgctctcgaggaacccagttggcgtagatctcggcaagggaagctgcggcagacttgcctcggtcattgtcgagggagccgatgagaacacggtcaggcgacagcaggtccttgatggcggtaccctcggcgaggaactcggggttggacagaatgtcaaagtgcactccgggcttgccgttggcctcgaggatctttcgcatgctctgggcggttcggcagggcacggtcgacttttccaccacaatcttgtccgaggtagccaccttggcgattcgtcgtgtggcagactccacgtagcccaggtcggcggcaaagcccgcgcccatacccttctttttcgtgggagtgttgacagacacgaaaatgagatcggcctcctcaatagccttgtcaatgtcggcggtgaagtgcaggtttcggcctcggcactcgagcacgtcgaagagaccgggctcatagatgggcagctccttttcgttggtggcgttgatccatcgcgagattcgctcggtggaaatgtcggcaatcgtcacctggaggtcgccggacttgtgggcaatcaccgccgacgtgggggagccgacgtagccggcgcccagacagcacaccttggtgattttcttgtgagcaacgtgctggtcagagactggtcgagacattgtatgtttggtggaggttagagagaagagtatgatacaagaatagataatcaacgttaacgtgttgatacatgatgcagatcaaggtttgaccaactgtcaaaccgtcgtgacgacgtgttgtagataggagcggagagggagtgttacaatggtgtaaatacatcgacaaagacaaggaactgttgaaatgcatggccaaatgtccgtcggaatagcgatagaatcaattacgtgaccagtcccactcctccaacaacaggctccgtcctactcgtactccactcaatctcatcccctattaaaaaatgcatgctcccaaacgctgttgcaaagagttaaaaaccgtgcggcagaagcaccatacctgtcgcgaccccgactgagcctagcacgtggtaacggggatcgacatgacgggatggccacaagaaataattgggtttccgggtatcacaagagtcacgacgcggagccggatccaaccggaccgttcgtcctctagtcacgtgattacccgtcgacctgggtgctgctctctcccgccaagccggacattccacatgacaaagggcggaatgcgcggtccggtgcgttggcaaaataaaaaaataaaaataaaaaataaaaataaaaaacgccatagcgccaaaagacagatgacatcatatacttgcacgagtacaatatcgcccgagtacgaacgttgtcgtttgcgtctgttttttctgttgttcgctgatccgacagagagagatgtgaaattagcccggtcagagcacactatttcatcttttccccagcttcttaccatgtctactggtagctacttgtagtgtacctcacacttacccctactttagaggaacaaaccgattcttcacgcaatgcaaagtcgacttaatgcatgcggcgagggggagagcgggacaattagtgaaggatctgaaaatcgaagaaagaacaaaagtacatcgttggaatcaccgaggaattatctctctaatgacaccctcaaaaaaaacaaattcacattatcaactccttctacgtcctcccagtcccactccctcccataaccttgacatgcacctgtgatgtggagttggttgacttgtacccttgtacggcacattttttcccaccggaatgcgcgtatctggagcatgtagaatcacgtgatgacatgacagcctgatcacgtggtccaatatgcgccgagatccggaaaaccacgtggatttccgtgtccggttgtccctcgtattttacaaaatagtggacccacatgcgaactcaatccatcttatgaatagacgttacggaaacggccacagaaacaacgagaggtccgaattccagcatagcagaaagtgattgcgactggttcgcgtctccataagtacagtacatacgagtagtcgtgccagaaaatgctgtaatttcagtcaaaaacgtgcaacacccgcgcggaggctcccctgatgagtctctctggtagagagaaaaaagagtctggattatcggaacacctcccagcaagtggtatgtgtatgtacagtacatactgtaagtcgttatttgttatataaaattcattttttaaatcacaacgtcgaatgatacctaacaaacctataccgggtgttttgaggtctggaatcaaactgggtgttgacgagggttaaatactgaagagaatatagtatacttaaataagatcaattagtcgactacagaaaagtggtgtatgtactgtacttggatcgcccaatctccctctgtggctctgtgttatccaatgaccatgtctcaatgtgacctctccagttggactgtcgatttacttggaattgcaggcttattacttgattgtttgcactaaacagaaatatctgaaacaaaatctttcatcaaaatctctcatcaattgagaccacttccatcatccgagcacgtgatccagcaacgctctgcacacctccatacctgcacaatatcacctaatcagatccaacctcggaactttatcgtagcaagcgaatacgacaagtcaggaaatatcttgtaaaaacccgaattttcggaatctttctgggcgaatcaaaatcagccattgaccatctatatatctcgtagaaaattgtattgcttctcagcttttccctctccatcggctagatacgccagaatacaagccgccactccactcctagttttttctcctcggccatctcccaaatatccctccgccacatgcaacaaaagggattcgacgagatcccggcggacctaccgttcgcggagatggtgttcacggtggaacgggcgctaactaagcaaatctcctgctcgtacagctacgagcaactgcaggacgcatctcataacgtggtgggtgtgtttgtggagtcgctgaggaaagagacacaaacgaatcccggaattgtggctgcactgctggtggcgcgcatgcgactgagcggtggatcgcgtgacgtactttctggccgagtatgtaagactcgtgctcttgttgccgaactgattgccgagcgctatatcgagcgtctcaacactgagaaagagcggctgatgtttgtggtttatgaggcggtggaggaggaaggtgcggatcaacacaggcatgccgccagtcgcaattttgaatctgagagcctgaatcaagatgggtatacgagtttccacagcgatattgaggatgttgagtatttcaacgacggcaatgagcgctttgacacgggaaatgaagactatggcgccgactacggttcctctgacacaagtttcgaccctgacaatcctggaccaaatcccaagtattttcacgacgaatacatgtaccatactacagccctggaattggcagtatactcttcggcaaaacactttctggcaaatccaacgattcagcagattctcaacgatatctggactggcaagattgttttttggaaagacatcaactctcaatctcacaaggaagctctaatataccctacctgctatgtcctagctactagacgcattccagacgcgtacacgaggttgcgagttcctcgataccgccaattcttcatgacgatcaattacattatacttctgggtctgtatttctctttgctgttcatacagaagaaggcggatgactattttgaaatgaacttcacattcgttgaagttgtgctggatctgttttttctcgggtttgtggtggagaagattgctcaggagggtgaccggtactggtctacctttgatttgttggtgaatcttgacttcgtcgtgtttctggtgcttagaatctatgcttatgtcatcaacgatatctggctcaccaagttatcttttgatgtgttatctctagaggccatcttgctgttccctcgggtatttgctctgctctccatctatccctactacggcattcttctaccatgtctcaaaactctgaccaaggactttgtcaagtttaccaccatcattgctatttgctactttggttttctgacaacttttgcattccttggaagaggcgatttcaccaccaacgaaatgttctggttactggtgagagtcttcttcggatcctcttttgccgggttcgacgaagcgcccaaaatacatcccatgttcgggtctcttctcatgcttgtctttgtcatgctcaccaatgttttgctgttgacagttctcatttccattctttcaacccggttctcgaaaatgatgaacaatgcccgagaagagtatacattgttgtttgcagaaagtgttgtggaggcaaccagtgatcgagtcacctacttgtaccctcccttgaacctgcttccgctgctgctgcgtcctctgagactgtttctcacgaaaacccaacagcgacgagtgaagattgtcactctcaagctcacccactttcctctcgtctttctcatctggtcgtttgagaatttcgtcgtgttttaccatagacagatgaaccgaagggccaagaagttggcggagaagagatgggtcaaagcgaggaggagagtgtatgtggaagaagagggagaggggttgggggatggaattgcggttggtgttagatggtgagcaagctgtacataattgtacagtacatgctgcaccaaaatatttattactgtactttgtcgttgtgctaaactcagcgagcgactatctacagatagttggatgctttagtataagattcaatattaattgaaccttttctcaaaaattaagtatatctaacaaaatgccaagtaaatccgagatcacacaatggccatattggaagtccctgcgaaatagtacggacagtgctacagtacagtagtcaactaaaaagcgcctctttatactctactgtaagcctgtattcaccatgagtcagctacagtgtccccttcagatttctcctgctggacgtcccttccatatatatatgtagtatcgcaggtagctagaagcgcgacaccgagagctctttagctttatatccattccatcaattcattagtatgcagtataattccagtcaagaaacacatttcgttcgattaatacttaatcgtcgccatgtactccttatacgcccgtctcgaggcacacccctttttgtacaacatcttctcaaattcatcgtacttgtgtacaaactctcctcgtcggccaacattgtcataaatatccgatatccgctcggccatggctgtggcgataatagtctccagttcctcgtcttcaaagagctctaggtagtagatggccagggcaaagaagagaggagactggtatcgaagatcgacgccaggagcatccgttttgagagcgttcaagacactgggcttgagagcgtgcgggatcttgacggtcacaaaacactcttggttgccggaatacgggtcgtattcagactgtgagagcacgtctgcgatccaaatggggagatcaatgattgtaccttcgttcatcttggttagctgagagaaacgaaaaccgggagtccgtggaccggtgcgcgtaagcgaacaagagtgtcgccaaataatagaatgccactgacaacacgtagagggctccaaaggctggacatgagttcatcaggaagcaagtctggccgacaatatgttcatttagctctcaagagcagatcagaacatcagaagttaacaaacaaaggtcaagcccatgatttagaagttcattgacctcgacgatatcaagctgtgtgtaggcagtctcaacttataatcgcaagagcacatcaaacgtatgcagaaccagacaggaccagggagggcaccgcagctaattcatcatatagaccagctatatcatagcggacttggcctagggaccacctccgtatccaacccgacctctccataacctcatactcacgtctttccgtcctcgtccttccaagaagcccaagttcgggactccaacttcaaatcggcaagggattttctgtgttagcaatgggtgtgagcaaatggggacagaagagagctcgtctagacgagatccattctactcgtactagaatctgactcgtactcaagctgagcctcagtcacaatcttagcgtgcaagttccatccaggtaatggactccctgataaatgcactattcgctgcagtcatgccatcccgtgtactcacctgaccctccatcagaatctcgtccagatcgtaatatccacccatgttgtattgtgtgtgagtgtgttagcacagtataacatcctgatgcaccttaattataatttcgcgtttggcgttgtgcgtttgagatgtacagtatgtactgtagcttctatgggagaccgagacgccacaccgctgatgtaaacgagtatctcagttgataagctgaagtatataacgcatcgacatcaatatatcgtctcagctcgatgtctcaacgtgtgttcgttctctacttctcaatcgttggtcagcgacagtcttgagcacgacctggcagctctccggttagtgctgctctgctcaactgaagagatcaacgcgtcacccattccgattccaccaagaatcagaacgcgagtaagtgctggttacacactgtctcgttacaacttccagcagattgtgtccaaaaccaaatcagactggcgcttctccatcatgggtatttttgatggggagtcagcatggcgacactgcattgtcaccagaattcactgccaaacaagtataaaatcgtatacaagcacgagcatgattttgtttaccagtatccattcaatcaaattgtttactagttcaaaactagcgtcggttttctccccattcatcccgtatccgtactgtacgtactgtatgtagctactataagcgatgacagcactactggccgatgtctaccagtagcacgtttcggtggctgtgtgtatttgtcagcggttgtgtctgtatattattagtttagtcacgtgccactgggcttggggtggtttgtagaattgagaggctgttggaaactctgtgattcgtgttgattaattcgagtattttaattaataattaagcgaatagaatgaagaaaaaaaaaagaggaaaatgaaattttcaattagtcagaaaaattcaggaaaaattcagggaaattaagatgatccaagaaaacccagaaagaagtcggggaaatcgataaatttcaaaactcggctgaaaatcccagcagaacccagccagtcgttgtctacttgtaggcgagacgagacctctggtctctgacaacagccttagtcacccttctgtcatctttccttcatgcacaataatcccgataaggttgttgcacgtagatatagacagccatgtttgggcatattggagtactcatgccgttaattgaaccagataaatccattttaaatctttcttatgtccaccagtcgaattttctcgatatcaatccgcccacagcatcttgtaccctattcgcaaattattccattgtcaataaagttcaatcatacatacacctcctctgtacatcaccacctccacacacccagtagcctctcacgtcactatcatggcctccactacgccccaatcaaccagctcagcgtccagttcccgcgtgggtggcaccatgatcaaccccaagggtaatttcgaccccaccatccccgccattctaccccatgagcaaatgtacgcgattcaggttggagatcagcgattcactttgtctggagcgtctctatcaagcgatggcccgtcgtactttaccgagtttttcctgaaacacaaagacaacccgccggtgctttttctcgaccggtctccggacattttcaagctcattgtgcgccacttgcagggctactacatcatgtcttccgacgaagccacgtcggtatacctgctgattgatgcacgatactaccagctgccgcgactgactcagcaactgctatcttcggagctcatgattcgcatcggaaacgagagcatcaaggttcctcggacggcttttgatactcctggagacgagcagaacttttttactgcaggcatgggcgtgtttttcggcctcgagcacgataccagcgacgaggtgcattcgcagttcattcgtccaccccctctggcaattcctacggtgcccaagcgagatggaaaattgttcaaggagttgctagctattcagctaggcggttttgtgaacattcactcggaggagcatcgagaagcgctgctgagagaatgcagatactttcggttccgggggctcgaacagaaaatgatccggcacgaaatccgagtcgacccaattcggaagaagaaggagatctcgctgttcctcaaaaacttggacgtgaagaagattgagctagtggacggagtcgtcatgtacaagcggccatttgttgacacggagctcatggatctggtgtttcaggtccccgacgaagccgtcctatctgtggcgctgtcccgcgtctcattctatggtgccacaaagatcaagctggacaagattgcaaagcttcatgggctcacgtttggagcggtggacctcgagaatgcccatctggaaatttcaggaagccaggctgcggtggaggtgcaaaagcggggcaagagtgatagccatacgtttttgacaaagagtgtgtggaggtttaaggatggaggtagtggagagttggtgctgttgaaaggagagggatatttgagtgagggggagtttaatcggacgagggagttcttttaatgtgagcgagctaatcagcgagtggtaaaagaccatgagcttgctcacgttcacggaagaattgatttacgagtgactgcttctttccagcaacaacatgtgaacgaaactgcaaaattcgtgtgatccgtttaatgttgactctagaggaagccagttgtactcccctttcgagttctctggctctctcaccaagcccctttcaactgccgagcgttcctctacgtccataggtctctgtcattatcgtctgacatggaagccattccaagttgcgatgactaaacctccattgatacgcttggtatattctcccaagtggtgcccgctttcccagggtctgtgtctcctgacatgaaacagacgtctgtgtatttttaatgtattttatgatatcaggaagaccatatcacgaggtaaagctcgaccagtgtctgggggaatgtatttaatcaggttttacaactacagtacatattccacctgttccgccactttctcgtccagcggagaagcagatcgctggtctgtatcttcaaccaacggttttgatataccttcgtccggacttgacttcatcaggtgtcttctgttatcgcgaggctttcacttcggatccatattgactaacataggtctgccgaggtctctgatgaggaagtcttttgaaggtaataaagctactatggaaagaggtctttatagagatatttgcaactggcctcataattatgtgattctcttatttcgtattttattctactttttaacgacgttctttcagagcgttattgatcggaaaacgttacttacactttgttgaaaatatagatcccagttaacattttagtggagatcatactgtgttgtgctacaccaataacacagcagcgctcgaagaaactagacacaaaaaacagagctattaatcgagcgcgaccagaaaaaacgttcaccatggaaacagcgcaagcccaagcttcggcgggtaactccttgggcgctccgaaccccccacctcctgatttatcgcgagatgatggagccacctcaaccgaaacccccaaccaaatcgacattgaaaaaatccaaaaaaacgacaaaaacgatgaaaacaacaaaaaaaacgacaaaaacgacaaaaacgacaaaaaaaacgacaacaatatcaccctaaacgcctggaagagcaaggccgaagtcaaggctctcctgacatcgaacccatccacactcaaattcaacctcaacaaggagcgactttcggagccccttgcggcgccgaatggtaggcatacctccggccgtttcaacgtgtcctatgtagccagcaaggaaaacttcttccgaagagctcttgaccgctccgccacccctgattggaatcttcctatctccatgttcctcgagcacctcgataacgccgctgaagtcgacgagaaggacaccatcagtgtcctcgagggcgtcatcgaaaagttcgacgagatcaagggtcaggttggtctggcggagtttgacctgtccaggcacaacctagacatcgtcccccacctgatcgaccagactaacttagaacaggaccctgaagactgctaccaagtgggaaatggttggcactacctgacgtcggacgccctcactgacccccacgaacaacgaatggctgtcattctggagacagttagtctcattgttgaggccaatactcaagattatcgcatcatgaggaagggctcggctaaccctgctggacgaagagtactttactacttcaacctaccctcgtacatgaagatggagcgtcagacggaggatgctttcaagatccacctcaacgctattctcaaccagttcgacgtagacattgatcaggccattccaggttcctccctcttgagtggcacccttctgatgacctctgccaaccatcagaacatctcgggtcctgtgatcgcagttcgtgctctcctaggctccaccctgccccagaccatccccgacttcttcgtcaacctggatcccaccaaggctaggcttaccggctcaaagttgatcaagatgcacttcgccaacggcgataacatctgtgttaagtgcaagagcactaagcacatccgggaggcctgccccgagaaagacatggtcactcccaagatcttccgcacccgcgctcaccagggtaccctcccacagagaggtaaagcccttgcttccatccatgccccatccaccgtggagcccccggtccaaactcgcaagttccaccacacgcctgctactcaccagtgggagaccgtcggcactaagtcccctagacatagacggactcgagacacgtccccccaacccaccggtcagaagcccctccgatcttactacaactttgaagtcttgagcgacaaaaccggagaggacacacccgaagagaccgagcaaactaaccagctgccctctacgaaccagcagcatggaactcagaatctacccatcaacatccccgcctccgaggaagacacagttcccgacgaccaggaaacggaaccggctgacgtatccatgaacggctttgacacccagcctgacgcacttgctcaccctgaagtagcccctgatgtcacccagtttcttccccccgctaccccgcttaacaccgaggccaccaacaacggccttccccacgaccacaccagtcccaacacgaccaaccaaacacaaccccccccccggaagtatccacgagggccgaccccgaggagggcacaccacctccagtttctctggcgagccctctcacaccacgctcggcaagaagcacattgcggtcttccagaccgcctcgagcgaggttccggtgcaaatcctgaacccggacaggtcggagaacagactctgctggctgccttctcaggaggtagcaaagttcattgacgggaggtgcccgacattcctgtctacatgccacttcaaagttttccacgacggtgcgacactcagctcggtagacgagattgtagaacccccgaacagtcccccgaacccccctagggtgaccactctccatgaggtggacacaatgctccgaccggggcagaaccagtaagcatgtctttcacctctactaccaccccttctaaagccccatgtaagagcacccaggccaaaatgaaatctccgaatgttaaagtcatcacggctaacatcggcggttttaagatggcggaagcgcttaaccgattacccgacaccattgtaaacattattcgaactactcactaccccgatctcgtccttcttcaagagacgaactgggtggactcctccctacaaaccgctcaacaaatcatttcaaactcgccctacccggggggcagacactacaccctcctcggctccacagctggtgtttctaatagaagcgtcggcgtggggctagtctattccgacaacgtcaccatcacaaactttacaacagtttttgaatacttcccagccctagacaacagactgtgtttggccgacgtgcacatcaaaggcaccgacagacacctatcgctgatcaacgtatacgcaccaaacgagcagggagcctcccccttcactaaccggcagttctaccagtcactagacgactatctacgcctccatccctgccaataccccctgatagcggcaggcgattggaacgcggtcgcctccaacgacggcaggattggcgaaaaagtgacgactcaccttaaggacttcttagctaactgggacttactagacacctacactctaatcagcaaacacagaaaaggcctttacactcacaccaacaacagccgcggagctggcaggcgcctggatcagctgcacatctcttcgacactctcacagtggatcaaatccacacaactggtaaccaacaagcagggtcacaacatcacgaagtcctctcaccacgcggtccaattcgtctttaactttggcaacctcacccagcgacaagacagaggcccaggcacctggaggatgccctggtgggtttttgatacagagtacattgcttggctcaagttccacgtcaaatccattctgaagcgatatggtcctttgaagcccagcctgaagctgcaatgcctgaaagaaaacattaaggtcaccatccaacaggaagccaaaaaccgcgcacttcgagattccaaccacccagacaacagacgccgcgaggccctcatggcaacagcctcagactggcaagcctacccagctaatgagccatacccgatgctccatgctcgggtcgaacaatccaagcaacagatggagatccactccctacggaaccaccaaggccgagtgaagaccgacacctcctctctctgcgacatctcagctcgatactttgacaacatcttcgacagagctgccgatatcaacgacaccgacgacagcgcctttttagacctcttccccgaagaaacccggagggtgaatacagctaacccaagcctggactcgtcttttaccaaggaggagatcttcgataccatcaaggcgtctacgcacaacagcgcgccagggccagacggcatcccgtacaggttctaccgcgactgctgggatgagctgggggacttgatgacggacgtctacaacgaagctggagccgactcgcccatcagcaccgaacgcaacaccgctatcatcaaactactgtacaagtcgggagatcaggccgacatctccaactacaggcctatttctttgatcaacacagaggtgaagatctacacacagctcattaacaaagccatccagaacattcttccggacagcattcacggcgcccaaaacggtttcgtaccgggtcgacacatcactaacaatctcgacaccatggatcatttttgcaacgcctactcccagctgaacatgggttgggtcgtaggatcactggacttccggaaagcctacgacactatcagccagagttgggtgataaagacgcttcgaaatgtgggtgtctcggaactgatgatcaaccgtatcctagctgtacaacagaacgcagtaacgagaatcaacatcagaggtgtcctatctcgcccagtccgcatcaagatcggagtgagacaaggatgccctctctctccaaccctcttcatcatcgcagtagacgcacttgtgcgtcgtctggaccgagagatgtttggactggccccaggcctgccactatcccaccaccacaccactgggcacaggccgccacaaccccctactcacccggaggcagtggcagctggacacatgaaggtgtcggctttcgcggacgacatagcggtgttcctcaacaacatccaggacgtggccacggttggtagagtgctctgcctcttccaacgggtctcaggcctcacactaaacccgtcaaagacggtgcttcagaagatcggcccccccgattgttttgttccactaacctttattgacgcagaatggcagcgaacaattgacgccacctggccaaccgacaacaacacacgacaggccccgacgctccggacatctgacaacattttccggtacctcggagtacacttcggaaatcgcgaaaggttggacacgcactacgctcagatcaaggaggacctcaaggagtcgctgcgacgcctttcactatggggtctcccctattacagcaaggcgtggatgatcaacatctacttcttctcgaaactgaatttccttggaccctacgtcagccagatcgacaacaccttcatccgagagctgaacgaactagcgtgcgacaagatcaacaaattatcacccgacaaaacacgcaaaaccttcagcaatggtttcatccaaactccggtaggcagaggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcgtcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaaacccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaatcaggtgaacgtgagagcagcagaatctttccgggaagcgcacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctagagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatcgctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctatgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagcgacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaactcgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaacaatccaagtgggctaattgcaagcggcccaatcctcttttcaagaccaagtctctacctgagcaagctgagctactgtatgctacatctacacctacctatacagatccgaattacgtgtaaataatgcatgactaaattctggaataggagtcaggactggagccaagaaaggtgtgctagccagcgcactacacctgccccttgggtctcaatcccacgaaaaagttcagcgcataatcatccgtgtcgaacgtaatctcgtcgccgtcgtggaagtagaagatatcacccggcttggcgtcgactgtctgggtgccgtcactgacccgcatgccgccttcgacacagatcttcatctcgtcgtagtcgtacttgtacttgagcggctcacccttcaactgccggaagaagccggccgacagctgcttatcggggggagcatccgagttgagcaggtctccgaggtacgagttgttacccgcaattagaggcagttgggatgtggaggtgtgctcctgctgggcctgtttgatgtagatcattcccattatgagattgagggataagggtggtgactggcgactggtggctggagtagatttacccgaatggtgtagatgggggagtacagtagggaaactgaactagagtggatgtatatggtaggataggtggcacagatttctcttgtttgtgaagtctgtgactgttgctgtcgatgtctgtcgctgttgatggatgtagctgctctgtgtctgatctgataccgagttaaccggacccaggctagtcttatatacttgtctttggcaccatgatggcttgtgacagataacaattgggtttgctatctgaaatattgggaggggcttagagttggccccatcccagaagggcaaagagatccgtatgggggagaattgggtggatgagtcgtggggattttggcaaaatgagagaaaaggtcggtatttccggtcacgtgatatgtttttccatgttattttcttccatttctcttgtggtcttcaactacgatacaaatacgagtactcttttctcctatgtacatacatactgtatcaaggttcaggaataaatgccctttacgggacgtgtggatgttgtgtgggatttgtctgtgagccggtttcacattcgagtttttttgagaattgttttttattgcagcttactgtccaatcaggagacgtttctaacgactgaacatattggcatgatcccctctttcgcctagcctcaactccacgtctcattttagccgccttttccgattgcactgtctaatagagttgaactgataagacatgtatatcagggctgacacaagtggtggtacaaaatggtctaatcgagtcgattttgaaacgcaaaagtctcagtctcatctccatccacattaaacctcaattgagggttgttattgccccacaaatcactgtttcatgccgtcaagggcctccctccaactcagctatcatgcataatcgcccagacttatctccacaaattaagttggtcgcaccagcatttgagacttgtagatggactcgaccccacagactcaaaggggtaaaaactggcgccaggaaacgagaatgagcctagaatcggacttgggcggcctagtcgagaaaagcgacccagtcgagctaagtactcatcgtctttgggccactttgtagaggcctctcgtatcctgttttcccctatctttagcttaaataaaccatgacgtagattatgcataccgatatcgaacatgtatcgtacagtatgtacttgtatcgcgcacttgtgtggtattttacaacagacagacgggccagaaagatgctccgaaagtgctcccaaatctttaatgagccgcatcaacggcttctcttcatccgatgggaccacaaccgccccgacaacaacctacgggtagacgtcgtggatgccgttcaaactacttgtagcaggattattagatcacgtgtgggatatttgatcatgtgagagctagtatatctcgtgacggctattcggtaacctgaaatatagcattgaatcgaaaaaaacgtatttattttttatcatcttttaattttttgattatttttttatcatgttttgattctgtcggttctagtaaggtggagatgataagaccagagactcaaattacaacaaagatcaaaaacaagaacgccgtaaagacgtccaaataactctctggatgactcttcacgtgacctggcgactttatcaatgctctctatcccacgtgactttctgcgttcttcatcactcttggaaagtgtgtttcttgtgcttgatgattaggcacacaatatcatcccaataggaaaccatttcgaaaaactgctgaaaaactcgttatatatccaaggtcacgtgaccaagaaccaaaaagaccaccaatcccaaaaaacctggaatatcagtcgcggttacatgggctatgtttatcttcagctggtggtcgatgatttacttgtgatgatgtaaaacaactaaaatggaagaattggtcaaataacttgcactaagatagatatttcaggtaaggactcaataatcgccccaaaacatctctaacgatatccctgtcggatttatagctcgattatttacgagtaatatcatcttatctcaatcatggaagctgtgttgcctctgacaccagtatgttagacattgatcattatagatgccatttacagtacagtacccctactcacagaattctgaaggtgaagtttgagctatagactaacagccagtctctagtctaccaatatcatcattttgttattgacgataagccgtctctacctaggaccgttttcaagttaccatactcgtacagtataactcagagctcgcagttcatcatcaactccgcttcgttcaattaacgcaacatggtttttaataaatatataaatacgctcttcaaccgagtaagacctcccatcgccagtttttcatgacctggctccaatacgcgggagaagtcacccccacgggctctcctctccaacccatccggtccctctgtctccacacctcctccatgacctcaacagcccggtccacgttgccaatccacaaccgcaccgctagagactcccatctgctcttcacaaagtgtctctgagttccttgggcttcacatccggccacaaggagcgggaaaatatgcgttgtacacgttctgctgcttgtggggatatcgtccaacagctgtaatattcgctgagtggtggttggaagcggctcgctctgcacctgcggcacagactgcacaagatggatcatggctgcgtagcggtacgcctctgctgtgttgagacagctcttaagatcccaatcggggtcgttgacaaagtattgcactgctgttgcgggccgccattgctgcagcaaccgcatgagggctgctgcttgagtgactgttgacgcgtccgattcgaactgcgccacccgattagccagggtgccaatcttgccgatgacgggaaacagtgtctgcgcacaccctaacagagggtcgatgccgtcagctgctcccggaggatgcatgtccttagcatggggccggatgactggaggcggggacgtggacaggtccggaagctgttgctgcagctgtataaggtcggccgacatcaccggcgcaatgtcaagcggatcctctcccgcgccgctgagatgcgggtcgccacccacttccaacacatcatcgtcgtcggggacacccgaagaagtcaaccgggccagcacgtcaaggtagacgtacgagttgtacagaaacagcagccacgagggaaggcgccggttatacttggccagtagacctttgaccaggggcttggaaccacgtagatgcaacatgcctgttgtaatgtgctggtcccacgactctgcgaatgccagagaaagggttgtggcgagggctacgtgcggctgcagagtgctgataccgctggcgaggagttgaatcgactctcgcatgtgtgtgaacgcctcgcggcgaatctcaatgttacctctggctgtatggaagagcgtcatggcagcaatggcatggtacagcacggggttgtgttgtgccaggggccaaagggacgttcgccagggattgtcgctaggaccgtccttgatggtgacaattccgcaggtgtggtggtcaaacaggcgggagatgcgtgtgtagtaatcgtccatgggcgggggcacgtatgatacgtacacgttagcggcagaatgtgtacggttttgtgccacgactgcattcagtgccacggtgccagcgtcagaatttgcggtatgacttggctggagttgattgtgatgcaagttggattgtagtagatggtgttgatgcggagcctgggatggctgtagttgatgctgattctggttctgggattgtagaagcggggtgtgctggttgtggtttccaggcttggaaacatggtggaaagattgaagtggctcggtgagtggttgcactaccgcctggatgactggttgggtctgagtcggtctcccgacatgggccggcgccagattgacctggatcggttctgatttgacgctgtccagcgcaaactggtcaaggccagccatgccgtttgctgcgatggtcatcccactaggggtgcctctgatatcaacgctgtgatggcgggtacctgttggggccgaatcagagggaactgacacagcgccctcgctcatgacccggcgtttgactgccgttgctccgtcattattgccactctccgacacccgcttcttggtggagaccgcgtaattatggtacggcgcgaacatgatgtcgggggtggagttggggtggttgacgaagctcgctggctcgaacttggcgtcggagttggtcttctgggtgaccggggtgcgtccatggtactcaaagtcctgtttgtggggcttttcgttcggcgcagcgtccttgggcatgcccttgaagctcttccacttgaacgaggtggcataaccctcgcaggtgaggccccgtttctggcactccagacagcccggtttcgtctcgtcgcacttgctgcggcgtcgcttgcacgtgatgcagccggcgcggctctttttcggttgtcccatggcgaaggcgcggaatctgggctcacggacgttgtgcaattgtgctctagctgaacttggtgatcttcgtctgcaacaaggttcagagtggtagtagagctacaagtacatactcatacagaggggtagtcatagtgctgcagttgagtcacgggcggcatttgatgcaccacgggcttcgggccggctgtagctgcccagttttcggtcggcatattccaccagccaccagccacccggtgtatgcgccacgttcacccgtagttgaagctttcatttagtagctgtgtagatttgaagatagtgtatctgacaggatggtgataaggaagaaaagataccgtgctgtggccaacaactactggttgtagctacgtagaggcgatacaggtttacagtactggtattccacttttcagttgagtactcatctcctagccactacgctacttgtagacgattgaccacattttctcaaacgaacaaacgaagaaagaaaaatgaaaatgaaaaaagaaaaaagaagaaagagaaaagaagaaaggaaaaaaagaaagaaaaaaaaagaaaaagaaacaagaggaaaattaatatccgacacaatacgtgagtactaactacagtacatgcacatttgggtgggctccaaactcactgaattggaggtcgatggaggtcaatggaggttgacggaggtcaatgaaggtcaatgaaggtcaatgaaggtcaatgaaggtcaatgctcaatacctggatctgccccaggactcgtccacgcgcaatcgtgcattagcgtggaattagcgtggaattattgtagctcgaattaacgtagctcgaattaacgtagctcgaattaacgttgctcgaattaactcccttggaacctctagagtctgttcctaggctacaagtgcacttgtaggaggcacggttacctccaaataaatacaatcaaaatgaaccgcgtgtacaaatacgagtacaaaaatcgaactacaagtgctgtaatcttacgtaccatatcgcctttcctctaaattcatttgattgaaagcaactcacctcacttaccatacgccaagatggatatgtttaaaaaaaagttggagttggaggggtccatacatgcgggaaaaatactcacccaaaagacgcccacagccgcgaaaagccgcttaataaagacctttcaactgcgataagatgcagagcccctcaacgagacgcagagccccccaccaagccgctctggacagattatgatcaaatcccgcccgacagatataccgccctgcttcctctaaactaaggttcacgggtcggatgttgccgaacccagtagcagaaaaccgtttctgtgcatcgtaagcgagcagcggtatgtgtagcgacgggcggtgtgtgggtgtgagctggccaggttgcgggtgcgggttcactgggtcttcttcatgctctgatttgcccgaatgtgtgtatgtttcggtctgccgcgtctgttcttgctgttgctattttcagtaacaatctcaaatcaggcttgtagtgtacagtaccagagttgattctggcgccgatcggcaagcaacagcttctggaatgagctgcgcggagtcttgagggtaagggaagattaacggactgtatggacatgtgtataattgaggacgagtactgtacaacacgagcgctgttaataccaagaccaagatactactgaaatgagagaccctactaatatcaagacagcggcttgttgcacgacaaagcagaaaaatcttggctcgccaggccatccaacctacaagtaggatacatggatgtaacatacttgccttgttctccgcgggctttgagtctcacttggtgctgcactgaagatcttcggagaaggcttaccgacaaatttggccggcactcaaaatgacgaataatgaacacatggagaagcggaaagtcggaatcaatataaaaaagctggaagattcgaatggtacctcatgacacctacttactacacctctatacctccaacatggctccatccaaactcctaccgtctctccaactcagttgcagacatgcttaaatcgaactgaaaattccaaggtggagaccaaggttagataaagatgaaatgaagagacaagtagttgccgactggcttttggtccttgtcagcaaggaacagagttggagcatcatgggctggataatggtttgggtggtggtttggagggggaggtggggccacttttgctgaaaccgccgctctctaagagttgaagcaatactgggggccgatcgaggatcgctatgattacgtgatagtgaaatacccccttgaaggtggttcttatggatgagattagttcagaatgcgcgcattggcaaatgtctgtctcttggttaacatcgtctgcctcgcggtggactcataccatacatgcaccaagcatcaaatatgttggaattatgattccgagaggggaacagaaccatgactcaattggtcaagatgaagcgaaaagtcaagcgaagtgattatggcttttttttcgattacgtggcggttgtgcaagttctgggactacatgatcaatagcagagctgtactgtatgtgctgtacgtagcgtcctctattgtgcgactctgaagggcctaaaaccgggtcaaatcaacacaaaaacaaaaacaatggattcatccatgccaggagaatcgaacggtcaagtttgttcgtcgattaatccactcaaagagacattctaggtagacccttggtacttgtagtaacctcggctcaatctaactctcaattcaaaccgagccttgttttgaggagatgtagttgcgccagtactagtagagattgagatagtttcgttgaatatcgaggcggtatgtgtaagacgaaataattcttgtcttgatgcctttccggtacaataatggtctatctattctacaaaccgattgaatgattccgctctgaacgactccgctcatccgaatgaatccgctcttctgaactcatcggtttataagagaaaggcttttcgcattgaatactgcaattttcttcgtcattgaacctccaaggtcagagagagctgagagcaccgcgagctgagcgctttcctgatacgtttcccgagatattaagtctacaagactgaacaacttcagaaattttctgtagcgtcaccaagccagcatggtggtcactttttaaaagtaatcatcgtcgactgtacagtacatacaagtagaggtacagtacagtacgtgtaaagtgcagttaatggtatgtacggggtcaagagacccttcatggagacgctaccaaagctatgctctcttgagttggtggttgcatcatagtatgtacagtagccaagctgagatgtgcatgccgtagaatccatgacgcttacagaaaaagaaaaaacagctgcaatcgtccaacctttcatcacatccatcactgtccccgtccacagcatgatatctcttgagtctactcgcacctgttctgcaatctcagttcagtggtgatcaatagctccacggttctcccgtgacctcaacatctttacagacctcagcaataacacatgctgttctattgtttgttctcacagccactgggactccatatccaccacttggtcattgcttggaatgttgtgcattcaactgagtgtagaacagacggtttacacagacacaagaacacattgcgcgtcccgttcacctgctacacaaatctctctcagtctagtaaaatcagtttctatagtagccatgtgcgctcgacttcttttcgaattgcgcaggccgttttatgtctatattctcaaagcaaacaagccactcctgtagacacctactccttctgaagcgcgtcgtcgtcatggagtggtcgcctcgtcaatgtgctccgcactctgcaaacactcgatgccagcatttcttgacaccttcaacagatacctgttccaatcgtgcttagcattaagcaacccattcaagctgctcggttacttcataaactgcttgtacaccacattgtctgtctcctccacaaaggggtacttgagcttctcaagaaactccttgagcgcctcattgtcgctttccggcacgtccaaggctgtcagaatctttccaatatcactgccgttgtttctgtagtggaacagggtgatattccactttgtctggacacctccgaggaagtttttgagcgcgttgggtcgttcagggaactcgaaccggaacagtctctcattaggcacgtctggctggcctcccacgagatatctagcgtgggtctttgccagttcgttgtctgaaacgtcgactccgctcataccggcagcttgcagcttttccagcacgtctgcaatttcctcttgtcggtttttgactgaaaaagacacaaaaatgttagcgtcttcgttctcagcagtggacttctttctgtaggagaactcggtgacagctctggggagaatgatctcgtgcagcttttcaaacgctccgggaatatcggggatggtgacgaccatgaagacttcggttccttctccaagcatagctcgttcggccacgaatcgaagccggtcaaagttcatgttggctccagagagaattgacagatactcgtcggtttctgagatggcaacgttagtggggataccattggcctttgcggaatcggactcaggtgaccaccaaatggccgaggggtcggagcagtacttcttgagaccagccaccgacagagcaccagcaggctccaccaccgatctagtggcctcaaatacatctttgatagcggcgcagatctcgtccgtgttcacaagcacaactccatcaacgtacttgcgacagagtcggaaagtctcctcgccacacagcttgacagcagctccatcggcaaacagaccgacttcaggcagagtcacccgttcgcccttgatgagactctgtttcagagcacatgcatcataggtctccacggcaatgattttgacatcgggctggatccgcttgatgtaagcgcctactccggcaatcagaccgccgcctccaacacagataaacacggccttcaggttgtccgacgcctgacgaagaatctccataccaatagttccctggcctgcaatcacgtgggggtgatcaaagggagggatatctgtgagtccatatttctcacacagctgcttgcagtgggccttggccgaatcaaaatcgtctccgtgcaaaaccaccttgccacctagtctagaaacattactgtgcttgatggaaggagtggccaacggcatgacaatagtcgctggaatgttgagatagttggctgaaaaggcgactccttgggcatggttaccggcgctacacgcaatcactcccttccacttttcctcgtcactcagctgcgaaatcatgttgtaggctcctcgcagcttgaacgagaaaaccggctgaagatcttcccgcttgagcagcactttgcagcccagcttctcgctcagaccatgagcagatgtcacaggtgtttccttgcacacgtcgtagacgcggctcttcaagatgagcttcagatagtcgggttcggacatgttttggtgagatgaaaaagttggctcgcgatctgaaatttggaaattcaaattccgatatcggcagggttagggtttatagaggagaggggtatggactagtgaaatatatgggtgtgtttaggagcagggtgggagtaataccctatagtccgattcacgttatcgttactcttgccgattctatgttctcttgttttgtgtgactaatttttgacgtgtggaatatgagccattatgcataaatccagataacggtgatcggggatatttgagatgagacaaagtagaggaagaaaggatgatattgagattctgaaaagtgcatcttgttcagaatgcccctgagattggatttatgtctttagatcccaatattgggttatatatcactttctggaccgaccccgctaatgcggacagtaacctggggtaacattgcagttgggacttgagaaaatataaaaaaaaggaaagagggaaaaagtgggtaaaagtgggaaaagagagaaaaagagggaaaaagtcggaaaaagtcggaaaaagaggggaaaatgaaaaagttgataaaaaatactgaaaaaactatcaatccattatttcttcaaaaaatggaatgcactgggtctctccagctcagccagtagaggctacttgtaggttctgctataatgttggaggagtcatcttttgtttgatgaaaaataagtatatatttaaacaagaaaaggacttggaacaggacattggaagatccggtatagcagtggaatttgtggtcatattaatatcactgacaaaactggaggcgctaaggacgccaaaaacaactgtcacgtgactcttgtaactcctggcgtaccttcagacagttcttatgcttattccatatccattgcactgtacatacggaatcattgtactgtaggtgtaatgacaatgggtagaacgccgaaaagtggcagggtgtgacgaaagattcggatatcgtggatccatcaaatttctccaaattcctcctcaaaaaacccattacataacgacctacaagtatgtacagtacacattatattatacaatactgtagagaacaactcggtggaccagaacccaccatgttacagctaggagatatacacaccgtatcaggcaaccaataagtcagaatggtcactatcatctagaataccaggcaaagatctattctcaacaatttgtcatacaaaacccttccatcattacttaacacatcctaactatacctaaaggcctaattgacataatcctagtaaactagagagacacaacctcgtcaatactgcccataaactcggttttaaacccggaaaagtcatcaaaagcccatatttgaccagattaaacagcaccactttagcacctacgtaaaatcccaccaaccctaacctacgaatgactcttttgagtcatccacctgcacactctctcgtactgttctcactatgaaactcctcacaattgacgccttcggtacattgttcgttccacgaccttcggtggctgcccagtacctccgaatcgtgcaacagtgcgagccgtactcgggtcacgtgacacaggtccagcgcaacttccacggcgccttcaagcagtactaccagcaatatccgtgctacggaaaggggaagattggctacgagtcttggtggtgtcacgtgatccaacaaacgtttgacaacaggatttctcttgcgactgctcataaggtgtatgagcattttggcaccagtcaagcctatcatctctattccgatgtcattccactgttgactcaggttaggagtatgggattcaagactgctgttctgagtaacatggatcccaaggcgcacgatattctgcgtgattttggtcttgacaagtacctggacaaagttttcatctcctatgacactgaagtcgacaagccagatgaaaacgcatggaaaaacgtcgaaaaggaattcggggtgtcccagagatgttacaattcgttgtatcacgtgggagatgagcctgggaaagatttggtttccattccaggctgggtttctgttcttattgacagatctgaagggtataccgagtatgatgggtttgcgaagaacagagcggtgaagatgagacagggggttctgagggtagcggaggatcaatatgtggtaaaggatttgggcgatgtggtggatttgttggtgtgagtgaacaatagcgcagctattgtgaagtctgccaaggaaacagtggatgaactagaatacttcagatcaagttctccaataaaagtatagactggaatgactaattactgaccctcaactattgcggaataaaaatcacgtgattcggacatgtcgctattggaaaactccccccaataaaataaagactcaatgagaccccaaaaacctggcacaatcagagtagaagaagttgattagtaagaaagataagtctccaagcacagtagagtatttagatgtagtcaattcaagagtagagccttggagatgcgaccttttagtgggtggtcacgtgactagatgtcacagcggttgattgttgaaaatgttttggtcggttgtttactaagaatagtcggaattcagtacaagtatttggtacagctcggggatctccgttgctgtcgattgctctagctagagccaagagaagagtcacttgatcgtttcttggaaggaatgagttgaaattgtcatgtgtacaggagatatactgtcaatggtatcgtggaattgactcctgtgacctttttatgggagactggagttcctactgtagtattgtatagtagtcggagttgagtgtcagttgtgtcctttgagtcttaactaaaagacgtcagaaatggttcaaaacggggttggtaggtactcaagttatgaatactagattcatcaactcataattgtaatatgacatgatctaaaccgatttttcaacatcgtcctttctgttgaaggtaatacccggtggggtaatacctggctaattcctcacataatgatgagatgtcaccacatagtaatgggaggaatcagctgggtcgtagacgagatgtccatcctgtagatagttttatccactgatctagaatctcttttctggtgaatgagcaagcacacacccgaagggtgtgtgctactatcggaacgccgtgtccctagaagtgggttgtaagttgttaattaactatatcacatcaataatacttatgatcttcaatactttcaaccctgtcataacttgcttgatagcgaatttccaagggcgaatgagatatcttgacaagagtgccaggagctggtattttgtcgacagaaccaggaggtgataatagaacgaagatcgagttcagcgatgtcaaaatagtagttattttatgaaaaatagattatattctgattttaaattttatagagttatgttatattttgaattgagaaatatttaaaatatgatatattgtgtgttgcagatttattcgtaggtacttacagccacgaatccacacattgaaggacacgattagttccacagtgaattttgatcttttcggaattacagacaattttccagtatgaatttccagttggtaacccagcaacttgctcaaactccttcccgctcctcaatctattctcagcagccgttgtaaggctgtacctattcatagagagaagcttcggcgatgcaggttgtcggcggttagagcacggttctctctagaagacgccctggagttcatacgtctttatagggcagaaaatagcacatcgagcccatcttcaaattgtgtcgaaaaatcaacccgtttggagattgtttacgccattgtttgaacgtgttgaaatcgtcaaaccatgtacaatatataaggtgaacacgagcactggtgacggagctctcaaggcaaggcctcccagaggcaccaaatcatatgaccccttctcgaccatcacgtgaccaaatcctttgtctacttgttgctctccaaaagggtcccctcattgtctccacagaacacgtcctccttaattaacttcgttgggagacgcgaagggggaactagaaaaccaaggggtgatgcttacagtagcagcagaacagcatcgtagatcgcgataggtcacgtgagcagccggagaaaaaggacagcgaaaaaatatataccagcgtctgagatcacgggagatcacgtgagctcgcctgctctctctccttcatgtctccacgtgctataaataactgctgcgccgaccaaacccaatctcagatggacatgatgcagctgcactacaccgccggttgtcaacatctcctgtgtcatttgaagcagttgaaccatcaaccatacgatgaaactgactagactgatatcgcgacttttattcgccacaaccgcgtctgcgctcacggtggatctggacgaccccgagtccatctctgccaacgcggcgctgatcgcccagggactcatgaactactacgatgggcaccgatacggcggagtggtgggcatgtttgtgtttccttattattggtgggaggctggtgcggcgtggaactcgatgctcgacttttggtactacacaggcaacgacacgtacaacgatgtggtcaaggaggcgctgttgtaccaggtgggcaagaacaacgactatctgcccgtgaaccagagcacgactgaaggaaacgatgaccagggtttctggggtattaccgcgatggctgcggccgaaaagaacttttcaaaccctggcaaggacgagccccaatggttgtatcttgcccaggcggttttcaacaccatgagtgcacgatgggacacagataactgcggaggcgggctgcggtggcagatttacacatggaacaacggctacgactacaagaacacagtttcaaacggctgtctcttcaacctggcggctcggctctacagatacactggaaacgacacctatcttcactgggccgagaaggcctgggattggtgtgagaaatccggtttgttgaacaaggaggatcactaccacattcgtgatggcgtggacgtcaacaactgcaccaacatcacgccctatgtctggacatacaatgctggtctgtttattggtgggtcggctttcttgtacaatgccacgtcagatgagcaatgggcaactcgggcaaagaacatttggactggctgtgaggatctcttcttccaggatgacaagatggtcgagatttcgtgccagcagacgcggatcacgtgcaacaacgaccagcgatgctttaaggccattttcagccggtttatcggctatgctgcactctttctgcccgatatcagagatgatattatgaagaagctgcgtgcgagtgccacggccgctctagcaacctgctcgggtggttcggatggccacacctgttccattgactggctgacaggctcttactcgaacgactggattggccttggagagcagatgagtgcgttggaggtgcttcaaaacaatctcattttcaacccgaaaatggccccgaagcctacaacaaacgaaaatggcactacttctggaggagtcggtcctctgacccatgacacaggaggaacctctgagggaagccctgacgccggttccagcagtgcaaacccgctactgatgaatctggacatcaagggcagtgacaaggcgggcgcgggagtgattaccgccgtgctattgattggtgtcttgggtagtggatggtggatgttggcctagagagagagagagagaacaatagcgccgcggttgataggcgccgcgttcgaaagagcgttgttaaaaaaactctcagtcattcaccgcaactcatccccaatgtctactgtttgcagtaccggaactgttacaaacaaaacctttttattgaagagatgaactaacgttttggatccgttagaatatataggaaaattgattatgtatactgtgacggtcaaaatgtatctacactttaggttagggggtgagtatcagagtgcagttgtacatacagtatcctggtgagctgtgatagcgactgttggagatgttctatagagaaggtcatatgagacgaaaggttcagtacagcccaattggtacatttcccctcaaaaaatgctcatgggattaatatttgctgcgctataacgaatcaacagtcatagtgccgattcataggcgtgatctgagaaggtgtcgtccaaactcgtcctgtgtggtggtcgtgtgacctaaatttgtaataataatacatgtacacaatcaaaagtcattatattctcatttcggagcatattggtgaagaatgggggattctagatatccaccaaaagtgcacctccagccgtgcggctaggaaattcgtgtgggggtgcgtaggcgtgcgtgggggtgcgtgtaggggtagtttgaagttgagccagaaagagaagtgttcgtctcaatacacgctactgtagtaccaccgaaatacgactactatcaatcaactccccttgatctcctgagttctgtaaaccaatatgtatgggaataaaggggtagtatgtgctgatcgcacacacacggaactgaagtgagtatcaacgtgctcattaggtagcttcacgagtcttgtctatctcggctgaacatgtttccgctggagtttcacttacccgatatttcgagctgtcttatgatagatatactgccacggcttttcaagttatgacccagctagtacaactgttccagacaacgtcgttggatatcatcttttaatagcaaacatgtctttgatatctctggtggaaggtcgataggctcagagtgagagtcctctgtcatctgtcatctgtcaagggtccattctagtctaccagccagaatgctctaatcggtgcaaacgacagggtagaacgacctacgcgggttctggaactggtcttagcggtacaaatacagagctgtcattggatattcgctactttgttccattcacccacggaaagcgtccagataatgtccaagaatcccatcccagacaaacaagtccgtcttgaccccgcgtgtcgcaagtgagccaaggctggtagcccgaactgaaactggttgctaagtaagaagactcttcttatgtagaagtgttctcgtcaagccagtcgtcgtctgagcgaaagttggatgggatgggatgcactttaagcccaatagtgagtgctcattcccagaagtcctgattgtttctctcagtgagtcgccgtcagatttaggactcgctacggagggggtgcaatcgccaaagctgatacttgggcctcattgtacctagctttggagaatcctcctcatccaacatctaaccgagcccacgaaaggtctctcagtcccgtgtgccatatcgatggtgtcgttgactaatctgctgattcccaccccaggatgcacaggaggggtcctgtatcatttccgcgggttctagaccatttccgcgggctctggaccatttccgcgggttctggatcattttcacgggtcatgcgttcctttttcgaagagtatgactaagccgcaatgatgtccatcaaaacagtggcactcccgattgacacggtatgcacatgtgttgacccagtggagtaggcgggtgtgttgattggatcttcctcttcaacggaacaccaatgccatggagtccacatgttcaaggagctgacttggtatatggagtcccgtggatcaccaaagtagatggactttgaagaaacaccaactaaaggaagccataacatagcgcaagaacgaagtctttctccacttgccattaatccactctcgtaaactggtctagtacactcggaagctgatatctttgtcggagcagcaccattgaattcgtcagatctcaacgtgagtattcagctgagctttcacatcttccgaaacactctatcatagactcagataccgcatcgtccctacaatcacaacacctcaagctggccaccacaagaaagtgctcgcgttgagagatgaacatccgcctagctgcacttgcgctcctcgactatagtacgcatctggcttgtcagactgaataaataaattaatgctatatacgacgaggccgtctttctgtacattctcgtacttttatgctgttgtaatgtgtctggaatctgagtcgactgtggattgttatcatgtcatcagagagaattggtattgtcatcagaccacatttcacaatatccttgtatttgtcgaatgggtgcagcactcgatctgcgtcctgaagctgttggtcattggggcaggcactcgtactgcctcctcgcatgtctatacatgtacaacattcttcaacgtgtacaccaccgcgatcggcaaagtcaccaccaaggccacatactgacaaatgatatggatggacaccaagttgagctggtgatgtgtacccgtttccggcatgaacatctgtgtcagatacacctgcgtggtggctgcgggggtgcaagccgtcatgaccatggcaaatgacgccattttatcattcctgtcgatccactcgatattttgcaatcgggtgacccaggcgatggcgatgatcggtagaacaatgagtttgaataccacaatcagcccaatagtcttccagtagccttttggcaaactagtgagtctcattcgggctactgtggcacccagcatggccagccctagaggcaccactgcgttacccaaaaatgcgcaaatgttcatgataaagtccagaggcggtagtccgtctggtgcatctcggatatggggtccgtggtagttggggtccttgtaaaagagtctgtggaccggggggatgacacaaatgatgatagccagagcagcagcaaatgctgttggtttcagaaagttgaggaaaaactgttccacaaacccgagatgaagggtgtcacggattttcacatatttggcgacccatggttccgctttgaccttgaaagactcgattttcgaagtgggcatctttttgggtatcgtgacatgactttcaatctgggttagaatgttcaaatcggcctctacgtgagaatggggtctggaaatgacccgggaagttgtgtggctgaggtccgactcggattcgctccgtaccagcattgctgggctttctgacgactcttcgtttttctcttcgtaagaatgatcgctttctggctcctccttgacatgcttgaaatcccgctcaatcagccggtatcctccacagttgaagagcgagatcattgtagaagtgctgaagatgatggcgtaggccactcccttgtcgccgtcggccgccgagaaggctgttcctgccgctagggtcgtcacgtaggcgatgggcaagtctccgttattgttgagggctgagatcatgagaatgccgccgaaaaagttttgcgggttgggcgtaatgtagtgggtgagtgtgccaaagccgattccgtacacctggaacatgagcgacgtgagaaagatgattcctacgattttcatgtcgtccgagtctatggcctggataatacgagaaaacatcagcgacggcgccaggaagttgacaaccagatatgagatgtttcgcgaggtctccacgctcatgatgttctttttggccaggtagaagcccattgcggagttggcgaggattttcaccagcggcttcagggcgatgaagatcgcggctccgatggatagtgacgacatttggaggggctgtagctgagtctggctgagtctggctgggtctgagctgagtccgagctgagtccgagctgagcgtatgtagctgagcgtctgagctgagcgtctgagctgagtctttagtgtggatctggaaacgtcgtacttgtagtcgtatagtagtccgtatcgtagttgcagtgagtcacttggaagttcaggtgtggtttttatcggttggcggtaagttgaaagcgtgttaggctagtctcagggccccacgtgctctattagtaggttcgtccttgttgtttagcgtctgtcacagaatcctggtgctttggtggtcgttatcggtcgctgtctgtcgctgtcaccgctgcttcaaaccaccgtccaatttcgctgctcttgctttcacttaaactttccagttgtaaacccaaaatgcccccataatttagactccgatttaaactctgtgggggtcaagaaccatgcagatgcgcaacacggcgctaaaatgtggggtacggcggagaccgtctatcgacgccagttgccaaggattttttgtgtgacacaaagaccccattgggacagaaacgggccttcaaacagagtcgcctcgcttcggcaacgtgggggtcacgacgtaataattcaaggttgggttgggcggagaaagggaggagttaggaaggaggcgggagtgtcacatcgagaagggctacagacggtctagacgatcactttcgaaggatttaaaagccgcgatcaaaatttggaaactcaagaaggtgattttcaaaatttcagccctccagcagctctgtaatattcatttccaactgacatgttctggcgctataactgtaataataattaattttattttttattgtagtgaaaaatatgaccagggacatggaacaccatgaaagacacgacaaagggagatggaggtgataataaacgggttcgaccttttccactgtatattaaggcgcatagtgaagagtgtagaaacgaaatggagcccgtattgccattcaaacaccactgccaaccgtacaatcacggtgcaacgtcgcattgctaaatcgacatatgtcgcaatgcaaaatcgccttcgaacgttagatgctgaatgcggaagccctgcgcgagtctgcagctacgccgcatcagccgctaagctttggcgagcagatctgaaagttggggatgatcagggagtggatatttttctcagaacctggaccttgggatcaagttgcgggcatttcgagtcttagtccatgcgacggtgaaatatcgtgtagttgctatactcaacttcaaagattactagcaagagaatgatacaatgtaacaaaaaccccaacattagtcttcaacctctatgctcgatgttcaacaatgttgggccatcgtcattctgtctctgacactagctccaaaacagatgagccacttttgtgattttttcgattgaggtctttctcgagcaactcaggaatatgacacatgatcgcgagaaggtgaaagatgaaatttcgctaaacggtttggaaagaccatgcctgtcctgttctactacatactgtaccaactaagtacaagtgaagtactgtacctagttggatttttacagtttcattgtgtctccccctaacggtcacctgataccaacttctccccccaataattacaaatgcccgacttactgtcaatctcaaagattccaacgttacacttgaccaacctaactactatacttgcaaattacacgagataccggcacaataacaactacaaaacaggagaactttcaacgactaaccaccacgtcacgtgaccacttttatccaccaactccatttctccgctattccaagtctcagctatctaccccatccgtcagctagtcacatgaccacggcctgttcacggtggcaaacaatcccattgtcccaaaccttttgccttcattggtctgaaaagtgttcacagcaggacaatgtcgctaactaacgctataacaccaattcagacaggatggaagtacacgtgagctccggttaccttaacaatcgcccctacacaccaacctaccccccatatctcctcaaacctccacaaacgcgaaactcatttccgtcacgacctgacgtgcatcgtgttttttaaagtttgtaaaatcacccaccaaaacatagtcttcgcgatgcacttgtctacaagcacgacgaaaacttctctagaactgcctcagttactgatccctcgccatgcgcagatcaaataaccaaccgtcaatcacggcccgctttgtccgccgaaaacctgacaagttggagggtggcgaacgccgtgcccctgtgccatccacatcgtctccaggtgtggcaggtgggccaggactcacccgcaaacgagtcgtgggctcaccaggggtctcgggcgtgccaggagggtccattcagcgccgatctggtcggggttcattgctcgagagctcggacatcaagaaatccgcgtacaaggtccagaaggaccggaaaaggggcgagaagccgagttttacaaatgccacaaactggcagatgaccaaggttcccgaggtgacacctgaagtcctgcctactctgtcagacgaacagaagcacgttgtggatctcgtgtgcaaacaacgagcaaatgtattcttcaccggagaagcgggaacgggcaaatcgcttatcatcaagaccattctcaggcggttcaagaacagcgggatctcgtgccatgtgactgccccaacagggctcgcggccgtcaacatcgggggagttactatctaccgctggtctggtcttggacttatgaacggtacctgcgatcaaatggtccagaagatctccaggagccaggacgcaaaaaatcgctggttgaatactaaggtgctcatcatcgatgaggtcagtatgtttccagcagacgcatttggtaagctggatatagtgggaagaagggtgcggaataaagaccgtccctttggaggtatccagttggtgttgactggggacttctttcagctgcctcctgttggaatgaacggaacgtggctgttctcgtccgattccttcaaaaaagctatcgcccacaaagtgcagctgaacaaggtcttcagacagcagggagatactgttctcacagacatgcttcgaaaattgcggttcagcaacccagaagaccacgatgaactagaccgattcttcagaaaactctcacgtgaactggacgactcagacggcattgttcccaccgtcttagagcccagaaacgatgctgtcaatgccaagaatcaaatggaactggaaaagctaccaggaccactcttcaccctcaagtcacatgacacagccgatggtaactctttggaagacattgaccccaatgggcgctttctgaagaatctggatgacaacctccgagtagtgtctgaactcaagctcaaactcggcgcccaagtgatggtcatgaaaaacatttacaaagatcatgtcgagctcgttaatggcaacatgggcatagtaaagtggctcatgagcgccagcaagtacttcaccatcgcacagagcaaaccggtaaagtcgcaaatgtttgaggctatcgaatgggtcgaaggaattgtaaagaacggaaaacctctagggtacttcgttcgatccaaagatattagggcattgaaagaatgtcccgatgtcgattctcctcatgtcaaggactgggagaccgccaaaagatttcttttagagatctacgagaccatggaggtccagtatcgattcagtccaacccccaagttcgactgcacgtcgaccgacgccctgctgcccgtggtcaagttcgtggacaacacatacggcactcggtacgtgtatatggctcctgaaaccttccaggtacctaacaccaacagtaacggggaccacactggaggctgggagagaaaacaggttccgcttattctcgcgtgggccatgtcgatccacaagtgccagggccagacgctcggaaaggtcaaagttgatctctccaaggccttctgtatgggccaggcgtacgtggctctatcacgtgtgagttccaaggacaatctacaggttgtggggtttaatcctcgaagagagaaacccagccagcaggtgattgagttttatcgacagttttccaggccgtttgagagggaggagcgacagaataaactagacaagatggtggaggagttggatgatccagatctggatgatctgttctaactgagcgttagcaaagttgaaacactgaagaggactgtgagtgaagcacgcacaaatccaaacaggagcagtgaggattggtgtcggcgaaagtgaactatgagctttttgagtctcgggcgttagacgtggctgacagcctttccgagtccgacaaagagtcgctgctgcattgtttgttcgccgaggtgcacccactgatatccgctttaaagccgtcatcaagcatgtattgcatatagcataattgacagtagtaatgattggcgtacggtatcataggaggtactgcgtatgggctgaaagtgagaggatagcgagtagtgcttgtgaacctacacaccccatctacatcccttgtctacatcccttgtctatctgaagtaacatcgtcctgagaaggacgcgttgaatatatgatgatctgtataactaatacattaacgacttacatatcacttgctaggaggcgttccgccggaatatcagtacctacttgtagtagtttctgatcagttacatactgtgcaagaacttccagaatatcgatggctgatttggaaccccgctcttggaactccagttgactttttcttggactatttcctagcattgacatcccaccacttgccaatattattgagaaatggtagccaatcgtgacagcaacagtggatcagttccgtacccaactaccgcaaatgcacctatccagagttatcttcaacacatccggagtagttctagacatcccttcagattattactgtacccaatgtcccgcctttctacaacgtctctatctcaacattcatatatcgcagcagggagcgaagacactccacatgaccgcacttagcatgaaaagagagtgccctcacaaaaatgaccccaacaccctccagagccccaaagcccgaaaattttgccaaacaacagaccgatatcagcccagagactggttggctggtcacgtgaccgcacgggagctccaaaatggacctttttgtgtcatttgaatggctttttttgtccaaactcggtcaagacttttggtgcactcctcattcgcttcgtccatggcatggctgctcatggtcgttcctacatcaccaactttaaactcggagtattcatgacaccacttttacatgcgtcggaaaaagccgggttcgcgtatacggcggttagtgaggggaacggaacaagggaaaggggttagagtaatcatatgaatatcgggggtcgaaaaaaaaggcgaaatgggggaaaatgactggaaaggaaaacttgcttttcatctgaataaatctgagtgaaaatcaactcgcaagctggcaacaaaacaggtgaccaccggtcggctattatcacctgattctgatgcggctaccagtatgtaccgcgctgtcaacaggccgcccgccagacatgactcacagcagcttggttggttggttgccgttggtcacctttcgcttaatttcgtattaattaacgtcggctattttagtccttcggcttgtatttccgcatttaataggcgaaaaaactccccccaaaaagaccaacaagaccaacgtaaaggacacgaatacgactaaccccagccatttttttgcacatggaaactcactgacggatcacccgcattctccacaaaaacccagcccttcctctcatccaatgatactcacagattctaagcagataagcctttattcgggttaaagtgtggggagggagggggttaaacggcctcagttgggggcagagagagaggcatttgcgctgtaaattttcctgtatcgtctctgagaatatttgtaggtttccaacgtttcccagtttttttcccaatttttttcatcgttttgaaaatatatttcgttcctgctgtccatcggaaaatcgcccaaccaagactccgagccttatttatggcatgttattggacagggcgggactgggcgcacgctcagccgctcagccgctcagagtcgtcgcacaacctggttggaattgtgttggaaaaagtttagaagaagacggtcccgtcaatccgaccctcgggccagcggctatctccaccgctgtgtttatcggggtattaaaccccacgagaggttggacatttccccaccttgatagagttagcgttggcaactccggccaactttatttttggtggaaaaagtccagcggtgggaaaagcgaacttgtaaacctctcaacaacatgtctgaccagaagcgtgagtatcacgtccgaggcgacgtcgcgggacgacacaacgagagacacgggacggggcgattgatttgcaagggactttgcctgcgattcgacattaaagacgacgactcgatcccacagaaagtgtgattactgtgggcttgtgacacagatggtgttttgtggggatgtggattgtggacttgggcagttgtggggtgtgatgggtgagacacagaaacagttgatgacgtgtctgagcggattcaaatcggaatggttgatgtgtttgattccggctgtatcacctgatatcacggctcaaatcgactggtatgatgcgagaggagtcatgcggtcaaccgtgaggagatccgtgggatccgtggggtgaaggctgtggtgggtaggttgcagagcaagttcggaacacgtgacagcgatgatgatccagccattgacaaatcgaatgagcctcttgcacgtgatatcagcacttgagtgatggctgtacctctctgttttttactctcaatccgtcgagattaatgccctccatctgacatccaccttcatttcggctcaatctaccttgacgggcgacaccactttattcagctaaaagacacaaacacactcccccgctaaaccaccccaccccacgcgatccctgacctctccgcaatggcgcgtcgctgtaccagcttgtgcacggctgatacgtgtgatccatctcgtgagcagatgtgcaccaggaccgccattagcaatggcaaccccagctatctgctgatcggtgctgctgacctgcgatgactctggagtgcgccatggtgaccattaccaatacacgtgtcgtcacaatggcaattcccttgtggcggaatttctactatcacaatgccttgcccaatgcctcgcacaatgcctagcacaatggcgcagttatcccccaaccacttatcgtgctacgcactctgatagtggcggctgtgtggtcgtcccaatctcgtcgtgctgcgcactccatgtttgcagattttgtcgttttctcctttcaccgctaacccagccctccccttcatctaccaattcgcatccggagccattgccggcgtgtccgaaatcctggtcatgtaccccctggacgtggtcaagacccgaatgcagctccaggtcaagggcactggtgagcagtactcctccatggtcgactgtctccagaagattgtgcgaaacgagggcttctcgcgactgtaccgaggtatttccgcccccattctcatggaggcccccaagcgagccgtcaagtttgctgccaacgacgagtggggcaagttctaccgaaacgcctttggcatgcccaagatgacccagtcgctgtcgattctgaccggagccaccgccggagccaccgagtcgttcgtcgtcgtgccctttgagctcgttaagatccgactccaggacaagtcgtccaagtacaccggcatggccgacgtggtgaagaccattgtgcgacaggagggtcctctcgctctgtacaacggtctggaggccactctgtggcgacacattacctggaactctggttactttggagtcattttccaggtgcgacagctgctgcccaaggccactgacaagagaggccagatgatcaacgatctgattgccggatctattggaggaaccgccggtaccgtgctcaacaccccctttgatgtggtcaagtcccgaatccagaacaccacccgagtccccggtgtcgtccccaagtacaactggaccctgccctcggtgtttaccgtgttccgagaggagggctttggcgctctttacaagggattcatgcccaaggtgctgcgtctgggtcctggaggaggtattctgctggtggtgtttaccgcttgcatggatttcttccgaggaatccacgacggtaagaaataagaggtttgtggaggcaaatgtgcgcagcacagttgccgaccatttggcgacgctaagccgtctagatacactggttataaaggaacgatggtaataaaattgttagaacacgtttgtagaaatagggggtgattgttactcagcaattgttaccgatcaatgtgtaattaaaagtaattgttgtacgtcaaatccgatgtttccacctgtttctgttcttaaatttccatgtgtatatttacgttagtgaactaatttagataagaaacttcaagagcgaacaaggccttctctaatttcgccagcagcagtttaagaaataaaccaagaacaccagtgtgcgtgcacacttgaaacacccagaaacgaagttgaaatctgaaatacttggctcctgactaatccattgttgtcaggcagactgataagggttgtaaaaaaggtatttgtcatgtaaacgaagactggaggtcacgtgattctctggtcggtgttatacggtgtctatcatggagatatacttactctacgtaaatgttgacgtaaaaggattctgtcacaagtaatgagtgttgatcttagctccagatcacgtgagcctattatttgtgcaaatatcatgccccaggttcgctcttgttgttttaaatggcgatgtttttgtactccatcttgtctcaatcagttggaggatgggtttctggaatatgtcttgttcacgagatttgtttggatgtttttatggagattgactaattacataatccattcacgtgactttccactagtcgacttttttattatgactaattacataatccaaccacgtgacttcccgctagtcgacttttttattatttacttgctataatgtatttagttggactccgcttggcaaagaataatcggtctaaatcagctattctgaaccccaaaaacaataatacaaacctcattcgatagctccaatcctgggcttcacaaatatccactctgatcgacattttgacaccaaaaatctccagattattttaattaattaattattttttattattttttatttaattatttttgtccttccagtgaatacaccaaatgctgtcacgccaaaccacacttttcaaaggaaaaattttagaccccagtcacagaccggtaattccacatgtcacacattcacgtgaccccgtgactgaaactacgaggccacaaatctccacatctgttctgtccactcagaataggtccatattgagcaaccttattatactgtagtatctacgaaagggtcgaaggaaggaccaaaatcgccgacttttgcccattaagggggggttcagcaattgttctccttacgttgccattgcctgcaactttttccttcttcacctcccttctagatcccattctggaaacaccctcaattccacccataatccattcatattcatgcacatgcatctaacatgcatcctcctgcatatcaccaatatgtatacttccgacactaggacggaacaactccacacctccaccaaacactctctttctcctccaccactcctcctctcccagaacgaaaatgacagctgtccgggtacgactctgtggtggtctggcgactcataacctgtttatccgtcactacagccgcaaacccatctctctcaagctccctgatctcgacttttctactcctaaaaaacaaatcaacttttgcgacaaatgtccccctccagacagagacacgccgtatacacggttgtttccggcggagcacgaagacgcaatcgactacaagaaatccatgcctgcagcgttccatctgcgccatctgctcatctccacgggctcccataaatggcccaaagcaattgagaaagatgaaggaactttggcgggactgattgcagaaaaacgacacgagtttcctctgcgaagtaaaatggccaaggcggggattctgattagtaatacaacgttgccaagcgagccaggtgtttcagatgtctccagtgcctatctgttccccgacaacctgttcattcccgagattccccatcccaaaacacaagagtttctggatactcttttggagcaaaatgacgaaatccgcgccatcaaattgaaagagaattttggagcacgtgacaactccgccgatctatggctggtctgtggccatgctgagagagacgcccgatgtggagatattggcccgctgattctgggcgaaatggacgaaatcaaacaggaatacgctcgtgacacgtcacgagactctccacgtgatatccacacggcactgattagtcacattggcggtcatgcttttgccggaaacgtgcttctgttttcaggacagacaggatccagttcctggtttggacgagtccgaccagagcatattcaggggttggtgaaggagtggaacgatggtcgaattgtcaaggaactgtatagaggttcttttgctgactaaggagcttgaaacggagtcagaaatcggtgcgacttttgtcggtccctgttggagatatcctgagtttcatgaccaatagaatcgacatatccttcactttcttgtcataacctctctgataaaggtcatacaatattggattctcggttgaaacacactgaatcttgcctctttccgtttgctatcaatctaaccaccccctcatgtacatagaaatagactgactttcggttagtaagcgaaatggtgtgtgctgtaaatatatgggtcacacgatgacatgggtgtaacttggcgatctattggaaatcattatctcaagatcggtagagttcttggttgggcgtattgtatatcaactaaagtttaagtaaatatcggagtttgtatttcacacataatatgccaaagtttgaatatcacgacttgtttttttcccagaaacaatctcctgcccctggatacatcttggtactgtactcatattcttttcattcatccagcttttctcaatccccaaattgcaacctccagggtatctttagttcaactatatcttcaactaaacgtgggttgagatggacatccatccaatgactttattacaagtccagtccggctaagagatgaaacgggacattcaacttctcgtaatgtctgcaagtcacgtggtagactcagatctccactgacacctatatttctctgagatattatgcaatctagaccatgtcctcaggacaatttaacctatagaaatactgataaccagtcccaagaaattgagctctttggagtcccatcatagagccttagtcagctatctaaaagctcaaatttcttgttaatcgataccttccatgtaaattagtctatttcactcactttcactccgtcatatcctctggagagcaatttttttggaaacgtttcattccttcctcttgtcagatgtcgacaaagtctaactaaagacttgtctccgttatctccgaacctccacggagtcccataaattgatggaaagagcccgcggaaatctgaaggattgtattccaagtctttctgtcggagcaaacactttccctttgttttttttgagatatctcttctgtggggaccgtgagacatcttatcaaaagagcaagtgggcggagtttcacccaatcctgagtctcattctacgtcacgtgactcgttccatggcacgctctccatatgactcgctctacatcacgtgaatctcccatcacaactctcgccaaaccatcaacttgatactaggcattgtagcaacccccttagtcagctcataaatatccgcttgtgtttgggtcacgtgacccagccctggaccgctcccgattcagccatctttagcacttatttttttatccatcgaaatttcactccgaaccttgattattaattttcttttttttcgcctttcatttttgaccgtatttttttgacccaacgatgataattaacggccagagacgaattatcccaggataatcccatcttaaaaataaaataataatatagctctaaaacgtcagctgagctgtgtatatatcgtcgatcacgtggcctacacggcatctacaggcctacacgtgaccagccgcaatcgtgtgaaaaggtttgtttttttatttttattttatttttgccttgttcacaaaattccaccatctgcaatgcaaaccaatcattaactgataagccacagttcagcgaatgggggcaaaacgagatttataaatcgggagaaatttgtgtgggcttgaaatttgcactaattgatggagcttgtgttgagaaatggttgggggaaaaatcaagttgtttccaaaaaaaaatggatcgatttcgttccatttcagacttttggccatttttcctcctgatatcaacatttggttagcgcgaaaacattaaaaaggcaaaagacggcaatttttgatagaattgaaacggagaaaaatcgactctaccacctttggttgactaaccaaccacattttatcatcgtaattataccttttttttaatccatttatctacgatattatttcatatttcgtcggtttaagttgacgttgacagggttcacgaaaaatgagatagagcgagatacgagatactggtggaaaaacgaacaggaatggaattgtgaggaagggcaaaaaaaatacaaaaatacgcggaaatttttgcgacatgactttgcttttacaacactggatttcaaaataaaaatgctctaaataaatcactattccccctccaaccccacatgactttgtctgcaatatggtaaataacatttgactgtgcatattgtggatatatggacactaaaacgaggtggagaccaactcagcaggatcaagaaatgttcaggctaccggaggaccccagcaaggcgtggatacgggtcggtcacgtgactgacggggatgcgggcggccacggcgatggcgacggaggcgacgatccgagtcgcgtggcccagcagcttgggcgcgtccaggtgaccccggtgcacccttcttctgttcgccaccgccacaggcaagaaatctccgtgctgaccgagcttcagtcgttggcgaccgcggaaacggtgcatttattgcggttgcggatcagtcagcggctggcggagctcggagcgggcccacagggtccccagacgttgctccagctgtttgagagcgtgtgtggatggaccaccgggctggtgacacagacacagaagccagggttctcgacatctccgacgtccgagaccgccagcgagcttcacagcgacatcactccagtcaccaccaacggctccaatccgggctcgtttggttcggcgccttcgatggttgcatctcagaccagcgacagaccctctgcaaccgccacagctctgacctcgaacatgactcgacagatgaaacacaaacaaatgggctcagccacaaacacaggtgcaaacacaaacgcatacacaaacacaaacacaaacagcatccagctgtcgacggtgtccaagggatactatgccaatctcgacactgctccgggtctcactttggccaaaatgttgtgtgcgtctccggagtatgctcttcgggagtcgtattttcaaaagtgctttcccatgcacagaaagcagtttgagcacgcgacgcagccacggtcgtttttgcggactccgcggttcaaaaaggtgctcatttcgccagattgcaccatgattgcgatggtgggagaccgacattgggaggttttcaaggtcggcgaaaacttcaactacccaccaacgttgcattgcgagggtcagatgaatggagtccatggacgactcaacgaggcccgctatcccaaaaaggacaggtatgccaaggacgaggtggttgccgaagtgttgcctccgggacccgccgacctcggggactttgaatgggagttcaaccacgcctctctttcaaacagatacctcgccatcaccggaaccaagggaatggtccgagttttcgatctggaaaagcttggaaagcccatctacacctaccgatctgactttaacgcccaggcgatcgcattgagctcgtcgggatctcttttggtatgttccatcaccggacgcgaccttaagactgacgccgtcaagcccatgattgccttgcataacttgggcgatttgagacgcaaggtgagggttaggagggattcagccagggaaacgggtagagaaggtggctcgcgggacacccctggtacgtcgcgtgatcggcgcgactcgacggtctcctcgcagagacgcgattccgtttccacctcgcagagacgcgattcagtgtcgaccagcacgatttctcgcacctcgacgtctcgaacagcagaatcgacacattctaactcgtcttcttccacttttggactcacccggggctctccaaccaccctgaccaccccgtacacagatcccgtgactcggctgatcatttcggctcaagaaacatccattctttgtgccaccgagacccagagtcggtttttcgtgattgatgtccagtctccagttgagcctcggctgattatgaaaagcgcaagacgtgcggattcgtcgccagaatccgaaggaatcaccgatctggcgttttttccgaaccagcaagttgttgtggtggcttctttggccaaggatagtcctcccattgtggttgataccaatgtgcgtaatcttcatccggccttgccgcccacctcggtttctcagccttctctcttgtctcggctcgattctctgggttacaatatccattgtgtggcggtatctcctcggggagatgctatggcatttgtggacaagtcggggctggtctatgtggtctatcttgatccacatacgtatgctgcgaggaagacggtgctggtggcggaggtgggaagtgcacagaatgcctacgaggctgcggctgtgaggttttcggccgatggacaggtgctgtttacggtggattacaagggggtatgtcatattcaagattggggagcgggaatgccgaatcatgccggggtgggcaagtgtcagacattgagggcgaacaagagttagcgggtgagtcgagtgcgaagcacgaggtgatactttcgagcagagctgggatccgggcagtgaaaccttacggtcgttggacaaactatctgttgatctgatccctgggctcttctctgcggccatgttgttgcagtgctttacatctgctgcctatgctctaactttgttggttgctttcacagaccctgtcagatctatgattgcagttctataactcttcccacattgactttgactagacagtctatttggatgcccgtggattcttcaactctgggcggagacagcgttccaggcattgtctgtgagttgtgagctgatcaccgctcctgtacatgtgctttggtgctctgggaagtgagattactgtgtggagatcttttgggtaaaaggccttgggccgtatttatatatttattaacgatcacgtgatgagcagagggggaacgatgcccaggtgggttgttcctgaatgtaattttgagccgttttgaggtcagtatccaagacatgatatacccggtggtgaaaagggtgaattttgacgtctttttttcgcacaattagggataaaatgaggaacaacgccttatgtagtaacttttagtaaaaaatccccacattagtggtctaaaacgggtgcgagaaatcgaatggtaggtttgaatattctttatctcgactgggggaggtttgagagcgaccgaggtaggtcactctataaacggtcctagcttatttatgtacaaatttgaatattaaatatgagcgatgctctagttcaaaaaaagaaagaagaaaaaaaacaaattgtgtgacaagtacctgttttttacaatatcaagttgttgtccttgtccttttgagcacaatggtgatattagttttgtaaaagtgtcacgtgatcgtaaatcgcttagtaatgaattggcactacatgtcctgtacatactgtactgttcgtacttgtgcgctctactgaacatgaaatcaacaaaagcaagtacttataccagtaattgggagaaataatccgttcatgatcattcctgtttgtctcttttgtttcagaaatccgattttttatttcatggcaatttcaaattggggttgctttttagacagtctatatgagtatacaagtacttgtagaaatgtgctctagatactgtgtctgagcccaaataaaaagctggacagctgatattcgtcacctgactacccacccaggtgtgcttgaagtaagatacaatccgagtctcaatggtgtcattccagacgcattttccgtcctctctttagcttgtgtaaacattcaactattatgggacaatagttaggagtatagttgattgaagtatagagtggtgtttgaaaatatactcagatggggagttgttgctaccattaaaatgctggggatatggtgaaactggttttatactcgaaatgtctctgatatcattattaatcaagcaatgtgggctattgtgtgtatttaggaggaggtattgtagctctaggagtagctgcaggagatattgtagccaaaatttcaaaaaaattaatcatacttctgtaatggggacaatattaatatttctggagtgctacaatttcaatgattccgaccatgtcagttttattctcctattatcaatattgcgtgagttgacctcattttcagttcaggctcaactaaaaaataccaaaaaagtaaacaaatttacaaagaataaaaatcacaaaaaatagaaaatagaaataaaaaaaattacaaaaaatacctgtcctcttaccacgcagttacatcaacatttcaagccgggatacgtccaacgattaagtaccaagagataccagagattgacatattgaactgggactcctgctaacacagacagattgatacatacccagacacataccagacaccaacagagacgcaaacagaggagctacagcgtgtcagtcgcacgctaaatcttcactcatttacgttcataccatcttctttccggtctcttctcgtcctgtttgcccttcagtcacacaaccgaagaagattaccattcggcgggctcaattcagtctccaactcactgtattgatctccaaaggagagcatacttgtgtttgagtgtctgctgctgcctctccttctggatccatacgacagttgtttcaatgtggcagatgtaacctcaggcttcctagatggagtaacccccattaactaccgccatattggcggtgaggaggacatgagtttgattgtctgcgttatatcaatctgtaagatggtatggatgatatcaaacgaccactagtctccggtttactcacttacaccattatctgctggtggcccagagctatccagatcaatgggtttcgtaccaaatctgcctgtaagatgtctgctgcttgagcaatcctcgctgtccaacgccggctcatggctgtaactcaccaaccaggtgcatcctcatctggcacaccaaactcggtcaccgttacttgataacatacaccaactacggccctgactgcccatggtgctgtgtacatctttcatctattctctatttcgccgccaccttggtgtctggggccacctcttccgtcacaatctttggcacctcttgcgtctcaatctttggcacttcttccgtctcaatctttggaacgtccagatcagtctcctttttggactccagctttgccttatcctgggccagctggattttctcgataatgccgtagatgaagaatcccagcccgacaattataaggaagccgccggctagagtacggatcgacgtcggtttgccgtggaacgtgaacggcttgaattcggcatggcctgggtggttcttgaggtattcgtatcgggcaatgacgtcgtcggacatggtttgtttggggaataagtggtctgggtgttagctcgggttgtgctgatgtgcaatagtgtgggtccagctggggtgcttccaagtgctctggggtcgtttggaacaggtgggccggtggacaggtggtgtattttagtttgtgctcgaattatggaagtcacgttcacttatacagaacccaaacgggtaaatctcgcagatgtaaatctcgcatgaagcctcttatccgagtcaaactaggttttgagagagggaccgaggcggaggtttaccaatcgagaagaagccgatgcatgacaggaaagggtgaacgactgagaaccagggccatgtgggacattccatcttctaccacctttttccgaaatcaaaagtccccgttttcagacccgcttgcctcggcgccaagattcacatgcgcaatccaagcagcaaccgaaacctccggcctgcgacgatgtgagtattgagacagtggatattgggaggagattttggagggtatgggaggagggtgatacttggaagctggagtgggaggtggagtgggaggtgcgataagggaagcataataggacttgggcgtacggttatggtatggttctaccatggtactcgtagaacagtgtctctaggaatttgtgctggtcttttttttttttttttttttcctttcattttttcagaatgtgctaataccagtcaattgactacaaagtattcaacagactgacgatcagcaatttggaaaggagctagcaatgttagttttcattcggaactccactgctttgagagttgtttctttgatatcgtttttgatagtctagtaagtctgacattttcttactaaatctacttagcgtttgttgagtttagaggaaaattctgttaagagaatatttcgttaagaaaaacaaatctccctctaagagaaagaaaaagtcaaaatgccgccaacaacacaataaaacaactttgaaactggcaatggaatcatcacgcactggctagtcgagttgtagcgctcttctcgctctgggtccgggaatgatgctcaatgtccgagtttgtgatcggtaattctcgtggtgccagagacatggaaagagaatggctagagcaatgcagtcaagcggtctcactcttgaatctccaaggtccatatctaacaacttctcgtagttctctggtaaaatctgcagcatatcaggacggtcgagggccacatgattcgagaaaactagacacatcaacggctcatctatctcggcaacggtcttggcaacagcatgaccggcccggaacagtgcatcaggcacccaactacaaaactccagctaatatttaaaaatacattcaatcatgctattggacattgtcctttttccttctaatatgaacggacggtgacgagaagagagggaagcggtgatggtagaagagagggaagcggtgattgtagaagagagcaaagagggttttatgactgagagatgggaccctgtgatggtgacatggttgatctaacggttgagttgctctcggatatcctttgtagcctcagcgtcgtttcttcgatctgctgctccccgacggccgccgtcatcttatcttcgtctcgtcccatcgtcgagtttcgctctccgataacagcccaactacacgcacttcatcacatttacaacccgaccaacagccccctcaacccccaaccctgtcttctcccccacctcttcccgcctcttctcatccatcaccaacacctccctcaacatatctccatcaaccacctccttgacaggcacatagtacccccggaaccgcccatgatcccgccccatcaacccgggatcgctcgcacagacaaacttctcaatagtcttcagatcacgggactgcttgggtgacacaaccggcacaaacgccgacacagtgcccaacagaccgcacaccaccagataatcattgtacatgtgaatggccacgggcacgtcctcgatatggaacgacgccacgtggtcgaaccggaagtgcgccgggccattgagagtcggctccagttgccgcaaatgcaccgcgttgtgatcttcgtccgccagtttcgacgcctccgacggaattcgcaacattgtaaacccgccaaatctgtctccgagagcaacagtctcatagtccacgaaaaaaagacacgtgacctgccgagaaatcttgtcgcacacaagagggtagatgacgtgaccgctgtcttcctcgagcaccacacacaccgtgaccgactggcgaatgtccccgaccgccacccggttcgacccggcaaaatgggccagacatgtgacccgtttactcagctcaatctgcgccttccgcagcacttgtttcagtcccagcgcatacagtctcacctgggagccgataccagcgacgagtagtccgttgtaggcacagagagcgaggggaggcgcttccacctcggtggtgtgcacgtgacccagggacgaggaggaaaagatggaaatgtacccggaagttccagaagttccgggggaaccgtcacgtgatccgccaaccgcaaagtaccgttttccgtcaccaaacatgacctcacagatggaggttgggggtccccccaagtctttggtgattccaacggcgccgttgtcgacggaaaccaagcggtcgggattctgcgtaatcgtcagagttgttgcatcgtgctgaatcagccgttttgcggttccctccagtttcacctcattttcggtccatttctgcgccgtgttgaccgtgaaaatcttgagcgtgcttcccgcaactccaatgacgccgtggggacaatcttgtgtgtggaacgaatgcgccagatccagaggctcgccggaaatggcgtcgagggcgaaaaacggcgcggaattgccgccggtggggacccacgtgtcggaagtggcgttcacgtgaccaagacaagttttgacgccacgtgatgataccagaatggactcctcaccgccgcacgtgaccggaacaactgacagtcgtcccagacccacaaactttgaccaggagccgacaatttctcctgtcaacggatccagctctacacgcacatagacgccgttggcgagacccatgtggagatagagcacctgtccgactgacagcagcgccagcgatgacgcggtcgccatcagaccctgaacagccacagtttcaaacatggactcggggtccacagacacaattcggaccgtttcgtcgtcggtggccacggccacgaacggcgatcgcacccttccagcgggaacgggagctacagcgactgccgttggcgggctcgacagctcgtaagccccatcgtaggccgaaagttcacttccaggtgtatcttcaaagtagaagaggctggaggtgagtccgagcaccacttgatgggaagagctggaggcacaaatcacctgaccagagggggcagtccattttgtggcgggaagagattccgaacttccttcacgtgacataggaatcacgttcattccgtcggtcataacctgaacataactggaacctacacttccacaatgaagggtaggtttgtccaaggtgagtcccgaactggtagtttcgactaccgagtcgccgatttccagcaccaacgtcgcgttggcgtaagacaaaacaatgtacttgtccgaaccggctccgtcacgcatggtccagagcttggagggcggctccggaagaggagaggcaacaatgatggagggcttgagagcatgacttatcagtttcagccccccgcgtgtagctgatataagcgacagaacgttggggactgggcccacgtgatccgacgaagtagtattgacgccaaccacactgtcgaaaactggcttcaactcaaacaaggtctgagttacagtcaggtacggcgagggcgaaatgacgtcgtagacgttttccggcgcatcgtcatcgccgagagactcgaaaaacatcatgtgactgtccccctgttcgctgagacacaccatgtgggccgacttgagaatcgtaagcgaagtgcatacgcaagacatggtgccaaagtagagaacggaccagtgttgggtttccgagtcacgtgagatcttgaacagatcgccgcgggtgttttgcgcaatgtagaaaaagagatcacgagattgatgcaatgcggatgcgacgatgacattgtcgtatccggctgcgggttttgggagggcgatttttgtgctgcccgcggctccggttgatgcgcccccggcggctccggccacgtgatggacaatggcgttggtggagaagacgagcacgccgccgggtccgtcggtgcctccagggacggcggtcacatggctcgtcgagttagggatgtcgacgggagcttttctgatgacgtggttgaggcccaggtccagttcgtagaagacgagttgtttgcctggcgacgtttctccaactggtgtttcgatggccgcaaacactgggttttcgtaggccacgtcacatgccacgacaaagtaggtgacacagctggtatgggcctccaggggcgacgaaatgacgatatcggcaccctggcggtttaggacgtagaccagtttgcttttttcgacactggcgagcatgcaggctcgtcccttggggtccacagcgagaaattcgcccggcacaactctccggatgccacttcgtccgtacgcctctttgtggagcgacacaaagcgattgtggcggaattcgagcacggaaatgacacccgagtccgaggaagcgatcacgtagtccttcttgaggcccgggaggcggaacgcccggatttctctcacctggcagtgagtcaaatgagtatgtatcagggtgacagtgccggtgtcaccatcgtgggagtacaaatagagggcgtttcctgtggagctaagggtgataacttgttgcgatttgccactgaagcgcccacagatggcggatttggggctgctggaccgcagagtcgagtggtagagcatggcagaagaagccaaagtggtggagttgagtggtgaagtaaaatatttaaggttggtgttgtgcataagataaaatatataataaaaaaaaagaataataataaaaaaaaaataaaaaaaaataaataaaaaaaggagagtagataaattggtgagtagagactgggaggaaatggatatagaaacggagtggaataacgacgagaaggatagatttttttgtgtgcaaattaaaaaaatgggagttgtggggggttttacttgggtattactcgtattacttgggtattacttagtatagggaaaggtcccgggttcgatttccagttgggtcagattttgttgattccatatcggaatgaatgttccgtgaaattgaaaaatgatagagaaaaatggcgtagaatagtgtgtagaatttgtagaattcgtgaatgaatttgggagtctgtcttaacaaaaatggcggaggtagaacgagtttcaagttgggaaatggcgtaagtaaaatctccactatttggattatgactcccattaaatattgttggatgagaaaagcaaaggacggctggaattggtgaataataaagaagatcaatagagaaaataatataaaacaattttatgagctgagaacattttcctacccctttcaaatactcatagctgcaaaaccgagagttttggagggtatctcttggaaagaattaagtaaatcctcaactaatatttatcaccgattccaactaaatcctagtaaatgaaaagggtacatgaaatcggtcaattttgtggatatcagacggagaattggtatacactatttatcaaggtctttaaaagcctcggtagaagtaaccatctcattacaactctctaatgtcattttatacactcgtgctatacatcactcggttcatcgggagatccccatatcctcatattacagaactcacgtgagcaatatggtatttataattcggttgaatttttaccgtaaaaccgacagcaactcgtcttatccttattttctttattatggaggcaagttgcagcaagtcagcagaactgcgtaaccaagtcctacaaatgtgccaagtagttcaatgcgagtagttaagaattaagaaatggcctcccacactccaaagcgatcaaaatacttataagtatattggaacttacgtaattataacgtgatattatactcattatgccgtctcatcatccccaatttcagctcgtctcaacacgtttattggggcatatcttcaactaatataaattaaattttcagatggaaatatcaactaaattacagacacccgaacagccttgccaaatcgtccaaatcaaataccacaaacacaattatttcacatatcacacactcccctgcttctatagccgaaaacaaatttcagtaaaaaaataacatatctttatatattaatttatattttttagatttatttatagatttatttgacataatttatttgatcaagattaaaattaaaatgttccttattttcactgatatccccaattcgccatcctcttcttcacccacccgaccttaataccccctaatctggactcagaagcccattccacagaagcgttcatgaaaatttgtgtgagaacctgttctattcccccattgagctcgctacaactcgagtcacccctgttggctccattttagctccacatctaacaccaaattagcccccggatccccacattcctcggaaaaacacttcctcttttgcttcaccttgtttctacctaattcaaaacaaaatccaccttttccacattttttagcactgttctctcccctttgtctccccgtttccacctttttccaccctagtgtctcaacattcctcacaggaacatttcaagatgggctcattcgtgaagatacaacagctcttctacgacgtcgggagactgtctgaacgattctcctagctgataatcagttgacagggttcggaagtggtcgtcggaacggtcctgaacttttgacaaacaaaccatagctgactaaccctcaacacgtgaaaattcacgtgatcaccacccgaccccccacattttacccctctcccgatgtctcacaggtacgagtacccactgtaccactctcggaaaaactgcgtcggaaaaaccttcctaaaaatcaccccgtcggaacacatattacgtaataaaccacattttcatgatcacgtgaccaaaaataccctctttctcttttcttctgttcgatttcggcaaagttggtcatcttttgcgaccccagattcggcctacccgatttgatgatccgaaaaaaaaagtcaatttggcgcttcggattttgtctggaagcgaatggcgtaagtacatgtggacaagagtgggatcacgtgacagcctggagcaaggggaacccaatggtgttgggtttgatgttgtatctttagtagttcgtcattggtcatacattctacattctaacaacgagggtagtaaagggggttctagaaggtctaaaatggctggggtggttagaataagttgctggttggttgttaatgcggtctgaatgctatggggaggtaggaagaagtatttctggccgtttttgtagtgttttaggaacgtaaatgaagtaggaggtaggagaagtggcgagggatgaggttggtttggatcaggtggttggtatcgtgtaattttaggagcgggtttgcggtggttggaagtgagattttctttcaatttttagtagaaaacaagaaaaaacacaccctgaaacccacccagaccatccaaaccacccaaatcacagccaatttctttcaccgttgttactgttattgtatatcatttagtaatcagctaaaatcactttaatcacgtgaccgcaaccctcccccacttttattaaacttccgcttacgtcccaacaaccttaacccaaaccttactccaaaccctaatcaaactgccagatcatatatagtcttggccagaagattgatcgactttcggatttgtgaaatttcgacaaaaaaaaaccggtaaaaaaaaacggaaaaaacggcaaaacggcaaaaaacaacggcaaaaacagtaaaacggagtaacggaatattacaaaccaacaacctttcaacaatgagctacgtggaagaggcggataaagtgtcacccgaagaacaggttcaggacatttacatccgattcaacgaggacaacgagaaggactatgcgttcacggttcgggcgtctcaaaaggtgtcgactctctaccgggtatttgaagtgcttcctctaagtcttcgaccgtcgattttttacgagcacaagcctctggggtttgccatttcgcggcaaccaggttttctgaccactggcggcgcgttcttgttccatgagcgggcccatgaggaccagtggattgagcgggtggacgatgatgctcggattggcgagattgcgtgggattcgcagctttttgtgcccatttggaaagagaagaacgctcggaaatgggccattatggcgctgtttctcgtctggctgtatacggacctgccggatatggtgagtcccactcccgggatccaattgaccacgcaattgattcgggcgagctattatgtcggcgatttggtcggcgtcaagttccccgaggacgacggttctctggatgtgcctgtttgggcctgggcgttttttgccttccatgtgcttaagtgtctgaccctctatctggtgctgtggagcgggactatgaatcctctgagtctcaatccattcaaggctcggaaaatgggtgctgagggcacccgtcggctcaaccaggacgtcttgcagtccattggctggaccggagcccgtcgagtcaccgacgacgtgtggcgcagagagtaccgcgagtgggtcatttccagcagcggcggcatcgtcgaggccaacgacaagggcaagctgaaggagctcaaggaggccggcgtttggctggaggctggcgaaggtttttccgtcaagaaaaccggctattcgaaaccagtcgccaacatcactgtctccgacgacctcaccgaaatggcgccccagtacggaatctccattgacgaggatattgagaaccccacgtcggcgccggcgcccgataaaaatactctggcagttctggagccgtcagaggccatcaaggccctcgatgccttctacgaaaacaagtttatcaccaagatcccgccgtcggacctctggtttgcgaccttgtcggcgcccacacttcaggaaatggaggaccaggaggaccagcaaaaggccggcgagttgctgaaaaaatttctccagagagggcccatgtactcagatctgacaccgttggtgagattgagagagagatgggtgaccaaggggtttgttcatcggttgaagaagccggtggtgaagaagaatgagtaggatctctacatgatgagattatgaacgtatggaatattccgactcattgaacttgatagaactcaggactcacccaattctgactccatctgactctcgaactcaggactcgcctagttctgactcaccattcatctcctggatctttatcatcccatttttgtaattaatatcagccataaatttaaccaaccgcaccggagatctcttaaacatgttttgttgtctttttcgaatccccaaactcgcattactgtccgaaggggttcctcaaccacagaaatgcaccgatcgagctgaaactgatggcgataacgatgggacatgtggaatattgtacttgattttgtattgtccgtttttctcaagttttgtcaagacttcctgtaaaacaacccaattgcgacatatcccgtaccatcttgctcgggctatcgcgacgatcaaaacggtagtacttttgttcctataccgtttctacagcaaaagttgtgatcatttttccatcggattcagccaacagaaatcagcaccatataatttccaagccgcacggctgacagtggggtttcaggggggtctctaaaagacgcgttttgcgccggaattggtcgaaatttaattcgcggggggacggttcgtcacgtgattccaatcaatctgcttccaatcacgtgaccacgatattgggcgagctggggtcgatgttctttgtccgctcggtgagccgcatgggttggcccaccttatcacacaagcatgccggtgggctgagttccactctttctcttgaccatcacttttgtgaagagcagaaatggctcgaacagagacgccgaaacgtcaatactggcaccgacagggagacagacacaaacagagaccgaaaagactcagagtattattggttctggcacagacagatatcagaggtgacacagatacctgaaatgacgcagataccagacgtgactcagataccagaagtgacacagatacgagaagtgatacagattcgacaccagtcacagcgagataccagtcaagatacggcaccagtcacagatacatgagtttgggtccatcgacacaatacgcgagtaaaactccttttacgtgagtacaactccttttgctacgtcacaaacacacatatgccaccagccaatcgccttgatgtcatgttcacgccagcaatcacctcaaccagatcaccagtcacaatcaccacttcaacagtcttaccaactgcttaccaacagtcccaattctcccgaacccaaccccagccgatggtctccgtacggtcgccagagccgggtttgatgatgtaggagcagacgggagcaaggaggtggttttggttggctagcgagcggcacttgtgagcggttgacttgagcggtagcaattgcactgacttggccagatcgccgtggagtcgtggggtggtgactaggcatgtcgtcaccagccatctcatctcaagagagtcagtatcacttgttgggatcatacaaggcagattcctgggattacagctcctggtcgcgccgcaacgcacacaaggctgtcgtcacgacagtgactgggcaggtgatctggagggtgtttctgtggtgcaacggcgttgctcctgacccggtctcctgctgttactggcagtattgcctacaggtttccattgaatcaaccgtacacagacttgtggtagccggtgtgccgcaagccccatcttttgtcttggcctctggttcacacaacatctgaaggtttttgtggttccatctgttgcgacctggggtgcaacactactgggggccatcggccattttgacaccatgggtgacgctctggctgtcaacacgctttagctgttgctctaatcgttctattgaatttgtccttcatcggtccccggatcgcccacgaacgatctctagaaactgctggttggacgtttcactcaatattggcttcactgaaacgggcaaacactacacaagtgtctggctgagcgtattcaacgagcttgagcaggcacatgggaatgcaatccacgatggtggattctctgcatgactgaaggagttatattgaacaagaagggcctggcgaattgaatggcaatgtgtctccagcatgataactcgagacgattgtaaaaagatattaccccaatcaatcatctggaacattctttgttggaaaaaggaaaagagacactctcacttctgctacagtttctgcgtcgattggtatagtggatgttgggtgtcggcggttaggtgacggcggttgggcgtcgattttccatccatcaactgtttcttctaatctatagtgtcgacaactttactattgtgattataaataaaaattaacataatcacttgaaatacaagtgctacatgtctaaatgacatacgaaaatctttagctaaatatacaaaaaatttagctaagtaatttaaaaaacacaagtaggaattgaacctacagctctttgattagacttacaactcccagtaaatactcaccaacaatacttgccttcaggtactaccgtcacttccctctaaaacccgcgaatcatgttcaacccgcttgtaaaatgaatggaatcgtacccgtagcacctttgtctatattaccaattcccctcctcgcatcttcacccaccagcttgaatttccatattttttgttgttccactttttggttcctccaacctaaaatctgcactggcgccgtcgatactgctctcgctcattccgtctcacacatgactcgcccctttgcagcagaccttatttgtggcaagtgtggagcttatttaaatgtccatcccatgcagctacattaagcttttacacaacccgcggagagccctagcctacgggcccgcattttttgtgatgccctaaccctcgacaaccctaaaccgctctaacctgtgcgcgcgagccctaaccccagaccacgcggccctaacgggggcgtcgattcagcgctcataacctgtcagatactcgtctgccgaaccatcacgtggatcggcaataatgttcgatcgatggcaaagcaaaaaagcaactctttggcatgtcttggttcatctctacgtttctttcccttgttgcacgtattcaagtgcagctctaaaagatccaatttgctgcagctccagacatgaaggtaacgccgacaaacagaaggccagccagaaccacaagcccgaagccagatgccagaagccagaaaccctctccactcttatcgtacgtatcacgtaaagtgcaacccacatgcatttggagagacgagggtcgtcactgcgggcgggtttcgggcgggttgtggagagttggacgatatttcggcgttggaaaattgcataattttttattttatttttttaaaaatggcatcttccgcgttgtatcacgtgatctgctcggccgattttccacgatttttctccaattatgatgttcattttactccccaagttcccatagcgtttgcgtctttgtccagtgaaaaaacccacctggcgagtgcaaaggggcggcaagacaaggtgatcgtctgacggctcccaaaaaaaaaacatgaatcgaaaaatgtcacttttgggccgaattggcggcccacatagatgcgcaacaagtgcgtgcatatctagctaatattatggtggcaaagggcaaagaaagcaacccgaagagggccgtgccgtgccggtggtaatggcccgggcaatgtggcgataatgtgcaaaatagccgccgagttgagtgaacggagggcggcttggaggtggctcacgtgcccagggtgccatgggtccatgccagcacggctctatgggtccatgccctcacaactccccatctccatactccacggctctatacctccacggccccattccaccacctgcccatgccacgctcctgttcctcatggcactaatattcgtctccactttgctgcgtctggcattattatgccggtgctacaggcaatgctcgtcatcccctctgtctcacgttagcccgctcttgctttttgcttccacttgacatggccaaggtttgcaggggaagcaacgtcagagggtcttttgggcgggggaaaaaagccgagtaaaatcgcataaactcggagaaaattcagagtcattcaggacggtggaattatgtcgatatccgcgtttccaatttctgccgattttttccaatttcctatgtcatttctcgccgccaaccaataaagttatccctttatagcatcttgaattcgggcgagtgtagcattgctgcctccgatgaatcttggctggatgggttggttacagttagccttcggtatcaattacggctacatgatgaggtaaggtaagagaacgaccgtagggtatggggtctgagggtaaggggaggacgagggcaaggcgaggacagggcgaggacaatgtgaaaggataaggacacagttgggaatattggcggggaaagaaaatgacaggtggcgggccagaagcaactcacgcagtggtggtttcgctgacggaatctatggtgacatgtccaaccctaacccttgacttgacacacacggtttagccccgtcttagtttagccctattacactgagccctattacaccaaataaggttttcactgggtagattcaatggtacataccaaaagatatggacatggagatggcaaagggggctagaggggcgcaatttgggttgtttagagtccttgtgttccttggggttagggttatttaatgagtatttttggaactcatgatatattttatttgatttaatggcgtccattttcggctgggaaaatccctctgcatacatacccaataacttcccgcataatccatactctaaaccatttgacttaccttattatcatcctgcaccttgtcccaatgtggtaaccaaacgctgggttcagtgtatgtcggtctccatcaccgtgcagatgtgctgcatctcacagcgtttgatatgcacgtggagaaatacagaccttgcgggtgaggaggtcagaaagtggtgattttgaagggaatgtgggattaaaaaagaggataaaagcaacagaaatgggctcaatcattttcctagcgtcgattctttttcccgattttttctaattttcccagtcccagccaaatttcgcctgaaatcgcccgtctttccccaggtctagtgagtcgaatcaggtctagccctgtgggctctgctgacgttgcttttgtgtttttgggtaccacgcacttgtcaacgggcatgttgggcacatttgttttgtgtcggagcgagtgcattttacgtttgggataaggtttttcgtacatggcctttgttctgcgaggtcatgtgatgtcgacgagttgaatgtggaacggaaacaggacaaacaaaaacaaaaaaaaaaagggccggaaaaagacgattgtagtgggacaagggcggccggaagaaacattgggaaaatcgcagaaaatcacaaaaaaatcagccgccatttttgctgttgtctccgccccaaaaagagccgattccgcgtcgccgccactcgctacctttttctgctatttttatacagtttgagtcgtggcacggtgctaagtagaaacttcaacggaaggggcaaggttcacaaaatggggctgcatgtgtaattggatgggggagaaaaattggaggagatcagggagagatttgggggggaggttgaacagctcattttgtgcggaatgacgcggcgatcgcggatctgctttcagaaattcgccatctccactttttgatttcgggacctccattgccattctttggagcataaaaaatacgcttcgtctggattttaacttttgcgcccaagtgtgtaatcaacttagctgaatcaataaaaggtggtcttgttcatggcgtgtggccatatagaggagacgacggcgccgacagagacgcattccccatttgcgaccgaccttttcaagccccgaccgacgctgcgaccgaccgattcttgctcagacgattttcgaccaccatcgcgacattgccaaacattgccaaacattgccaaacaagttgcccccaaccgaaaatcgaaccgacgaccgcattaagttgcacttctaaaatcgacacatccgaaaaccgaaccggcgacaacttttaaaatcgacttttaaatcgacccgacagaaaatcgaaccggcaacaccccatttcacacacaaaatccaactcccaaatcacttccaaatcacccccaaatcacaaccaaaaaccacacaaccaaaactccaaccgcacacaatgacccatgacgtttgttaaatccaccccagcttacacagacgtctatgagtcgcccgacgactcgtgttcggatacggcggcgctggatcttggcggaaacgccgtgcctccgtcgtcctccaccaacggcaccggcaccaccaccggcaccgcaaacggagccacaaactgcccccaatactacgacaacattgcccgaatcgtgtgtctgttctggttcaacgacatttcgctgctggagggctgtctgactcagcaaaagggctcccccggcatcgctatgctgagtcagctttccaaccccaccgactccttccggcagtttgtgtcgtccgtcatcgaatacacacagttgttgcccgtggctgtttccgtgtcacttctctacattttgcgcctcaaacagctgtcgccaaaagccatcgtcggcaaccctaactcggaataccgcgtcttcaccgtcggcctcatgatggccaacaaatttcttgacgataatacttacaccaacaaaacatgggcccaggtcaccaaactgcccctcaccgaagtgtcaacgatggaaatcgaattcctaagcaacctcggatacaacctccgcatcgcgccgaccgagtggaactcgtggtcacgtgacctcaaacgctggctcggcgtgcaccggcagttttgcgacgcccagaccaagcagcgcaagcagtactcgccgccccccagcttttactccaaattcaaatggtcaggaggaaccaaatccagccaggatagctatgtggacgacgttgacacccctagccctagttctatcacctccctaaccccgacgtatccctctgtgtcgcctcagactccgcccatggagcgaaagcgccagctggacgaggtttccgaaggcccacgaaaacggttccaaaacgactcgggtcacgtggcatattctggccccaacccgcagtcttactcccagcaattcccgccaatccaaccccagccgggattccccatgtcggtgccccaattgccattgccccagcagcatgccctgccccagcagcccttgcccctgccccagcccttaccccaggtccagcccttaccccaggtccagcccttgccacaggtccagcccttgccacaggtccagctgcccttaccccagacctacccccattccacgggccactcgcccgtcggccactcgcctgtcggcaacccctataatcacctgctgagtcagcctcaaatgactcagcagatgactcagcatctgccgccgcagccgcagcaaccgctcgtaaacatcccctgcatggccccagcccacaacaacacccatcacgtgagtccggcgcatcacgtgagtccaactcatcacgtctcgccctcccaccacgtgtctccttcccatcacgtgtctcccagccacgtgcagcatggaaccgtacccggctccgtccccaccatgcccaatggactgcccttgtcggtgtctccctcggatatgtcgcccggacctaacggagttaacggacataatcccgcaaactccggaaatgcccttttccaccccaccgcaatccccccgcccatgccgtacctcccgctcgcgcccaagtcgctcacagccgacaagttcctgccgcacccgccgcccaaccagcagcctctctactatgtgctgtccaagtcgcgtgataagcagccgctggagggacacatccagcagcagcagtactacgccggcgccggcggctaccagcagagtcacgtgattccgtttggcggcagttcgcctattggtccaggctccggccagcggtggttttgtcctaccgagccgagttcgccgtatgacaatggggctacgtatcattatgcgagtccgggcaagatgcggtggagataggttttgaccgcttatttatatatagattatttattcgcatgattaagacagagtggtgtgtagtcataaggggttacacggatagtgtcgggcgttacagacggtgtgtagttcctacagaggatgtagtcatcacgaacagcgtgtcgttaggcacctcagacaggatgtagtcatcacaaacgttatatggtcggcacctcagacaaagtgtagtcatcacaggtgtcctgtccattgctccatctcagaccactagcgaactctattcactagtcagcttcaggtttgctgcgattacaaattcagcaaaacaatcacgtatcacctaatcattatcccacagagccctccctccatcttcttccagttgttatctgctcgtatctgaacttaatgttaattaaaatttccaacccatgaacctggaaagatattttaatattttcattaaagacctttgtaacagatataatatagttatatatggaaccaatctattcgaattgagctccgagatatatttgcaatgtccgttattccctgtgatcagttttacgtctgtctgtctcgctctccccatttcctcctccaaatcttcacatatctgcaagccgggaaaaccagcattttcatgccattctctcaacaacgagatactgcatgacccgtacccctttccattcgcgtataccattactcattctctccaaacaacctagaaataaagtgtgggaacttgcgcaactacgtcatcacggagcaacaaacgaagggggctgtaaaattctgatttggggcaaaagacaattttccaagacacggccacagacttcggggcgactgcagcgtttgggcggcgacggagaaaaagttttggagcctctttgagacaaatatcgcctagtacaagtaggcttacttggttttgagtaattactcagagttggtggagtacggttagtgctaggatataaaataaattaaaatatacaacgtgaagtaaaataaacaacataaaaaataaaaaaaagtaaaatcaataaattcagaaaaaatacaaaaatttacaaacaagggtgacaagctaatcagcaaaaatatatctacttcaaaaaaaaatatttattaacaattccaccgacctgattttttcctaatttttcctaatttttttctctgttttatttttttcccttttttttgtctcattatctaaaaattttgttttccccttccaagttctccatccgcccaccaaaccattctaaccacgtaatgcagactcgattccggcctgtaatttagaatgccaccaatattgtcatatttggggtcaaaatgaagcctcagactggacgaatccagcaaaaatacctgtttcgccaaatctcccatatccgtcgagacaataccgtctccactaaaaacgccgcaaacgaagatcccgcagttccggctcgttccccccatcaccaggacagccccccaaaacaagccgcccagtcgctacaaaagtctccatccgtcgtcgctcggctatcgtcatccgactttgctgtaggtctggccaaaaccttattccaaagttaactttaatgggtcgattttggaggatacaaagaattgcagtaattagttagagaattaacatttcaattggataaataggcttatcctgatcacatgacctagctccaactctcgggatactagtgtctttcctactcgtcaattcaaccagttctcaagaaccgtgcccttttttgcatagaccttaatgtttcctaaacttaaatgcgaaatctaatttttatgcgaaaatacaaaataaagtggaaaaagcaacgcatcagaacgaccgatattgccgcgacaatgagaattcaatcgggtgacgaacgacgcaaaaaataaacactgctgtagacgcagctgcacacacagacgcagacgcagaatcatggaacacaaacaggggcaaactgtacgacccataccgaacaggaaatctaagtgctcctttttacgtaagctagacctgagacatcacagtttgaaggtgatgacaaatggataatacagtaacggaagaaactttgacgtaaaaaatcagacactgtgcccacgacaagccgctgaaaccgcagctgaaacaacgaagaggtcgacaaaaatggggtgatcataagcagccgaaattggcggtgggtaagcatgacgttatgcggaatgcgggttgtcacgtgatacccttaggagtgtataaccaattgtgttaggcagaaacgcgtgtcacgtgagtgttactaagctgatctcagagtattacgtaagaaacaattacgtttttggttcaagttggatgtgattatatatactcaaaacatcggtctcctggaaaatcacgtgaaatgttgaaactctattttattccacctactggcataaccgccgtgccatcttgactactgaactggagcggtgttcacgtcacgtgacttctacggaaatgtgacaaaaaatgggtcgcttagaattgtcacatgacacagactgatcgtggtctagtcgacttgtaatccaggtatacctctcgccaccgatttttcgtcacgttatttaccacgccttggccaacactaccgttactactccatttacaactcacaaatgcattatacttgtatgagaagctgacttaagaagtacccgcgggtcttgtgacttcaggtgacctcgcgtgacttctcgaatcgtttgtgtcgcaataaataatcactgattcatctccgaaaccagcttctccaaatcgatgtccgccggatcaaatggagactctccacccccgtccgaaccagaccgttctggcacgtgactaaccaaaccgtttccatttgcggttacgtgatccggttctccctccccctcctcctctccctcttcctctccccctccctcctcctcactctcctcgtcgtcatacgactcgtcttctttcggcgggtcgttcaaaccgggcacctgcgaaatggcctcttccaacttatccagcgccagacccatctcgtcgaaacccttgcatccgacgcgtagaatccagcggtaattgagcagctgttcgcggtagaatccccgctcggcgtcgtcacgtgacgtgacatagagcagcgccgcgaacgagccgatgagcgcaaagttggttgcagccgatgagtgccagaacgcctgtatgtgttcgtgtttgagcgtgtcgacgagctctatggccgccagtagacgcgctttggcggcctgtcgacataccgagacgatctggtcgggcaacgagtcactgagcgatcggatgattcgtcgatggagagtgatttcggcggcaaaatatgccaaatgcaggtatccgttggaattgagtcgccgcggtttcgtattactcatccgcagacactctggaagcccaatatgccaatcgcgcagcttgatctggattggcttggccttggtcagaattgcggcggtgtcggtgagattgcgcttggcaaccatggtgaaaaacgtgtcgagaatctcagacacgatttccgacagccgcaccatctccatgaacagcagccgcccgttttccgtctccagcgatccctccatgtccgagtccgtctgccgatcggggaaatcgtcggccgaaatccgccgcaccagccactgacgagactcgtcaatatgactcggtcgcccctcaatcagagcaacccacttgtcctggatgtaaacggcccaggccaaccgccgccgtaaagcgcgctcccaccgcggaagacgccacgtctgacaatccatgccgagcccgagctcctcggccagcgagatcacgtggctgatcagaatccagctgcgagcgcgctccatgctgcattgaaggattagtaagcctgcctgcaccaccgatagctttggttgttcgtagaggtccgaaaagctgttgagggcgattcggcgtagcttctcaacgtccggtttgggctgggacgccaactggggctcgtaattccaccatttaagcgccagaatgtagacagcggcgagcagcggcggcgaaaactcccggtgggtccgcgcgtatttttccatgaatattcgtttgtgcagaatcggaaatgccggatgaacgatacggaagtagagatcgatgagcgcgaggccgtgcggagcaactatgcgctccacctggtcggaattggcaatgaattccgaatgtaaatcgtcggcaaagtcgttgcggatcgtaaacaacacgtcgggagccacccgtctcattgccgtgtctttgttgagcacacattgaccaatatggtccagggtggcggtgtcgaaaaaacgaacgtcatggacagaagtatggccgacgtaaaacgacgacttggggtactgcagagacagtgtcttcttcagaagcgatttaccaggcaaactggagtagtcggaaaccggcagagtgtccttgagagtgattacgtcatcctgagactgaaattgggattgactcatcctctcggtctcaactccaatgggggtgttgttggaggtagaattgtgggcggaaccactctggacctgagctgaagtaacgtttccacctgtctccgggcttgctgtgtcaacccgtcgtcgtttgggtcgcacggtctccaaaaaggtgcacgcaatgcctcgggccgcacacttgttgcactgggtggcattgggctccgtctggcatcgggccttgcgtttgcggcacgcgtcacagggccgagaacgcacttttccagacgctgtggtcaccagagaccgtgggtttgtcgacgacgacaccatgttagggggggttcccgacatggtttgtgtgtgtggttgtgtgtgtgacatggccggcgtggtccctgacattgcttgtgtcgtgtgcgacatgagttgtgttgtccctgacatggcttgtgtggtgtgtgacatggccggggtcgtccctgacatggcttgggttgtccccgtcatggcttgtgtcgccccaggcatggtttgtgtcgcccccggcataggctgcgtcgcccccgacatgggttgcgtcgaccccatgctcgacatgcccggcgtaactgcctgagcgaccgagttttgaggcatgtagaacgtcatgggagaatttggactcgatccgagcccgccagcgttaaagtagcccggaatcgacggccgccgcgaggagtccgtcttatacatgattccgctttcacggccgtaaaaggtgctgtcgtcgagagcagggacatcgggagacttattgggcgagttcccgaggtcgaagaattcgtttttcatcactccagcaagagcaaagccagtttggagtcgtttggaggccaaaatgcgccgtgcgaaatcgtcgggtgtgtgggtcgagattccaccgttctgagtcgcgtttttgctcgcaatctgtctgtcgcacttctgagctctctcagtttgtgtttttgttcaaaatccacctacttgcggccgggctaggtctgtttgtgtcgctgaaaaaatgtccgtttctgtttgtgtcgtttccagaccgatttttgcaataaaatcgtttgtgaagggttccgtggattcaacgttgtctagtgtcgcttcgtagggacgttttttcgctattttccgcccgttttcgccgtttttgtgtcgtcttcaaaattcttctcagacgttgtaaatgtcaccgaaaatgtcaagagtggtcgtgcataccccacgatatgaaaccttaatcagagtacgagatgatgagtcatcggaggtggtttagagagcatgcacgtgaccgaagaagggacggggtgtccacattactgccgaatcagtaggtcacgtggtaatgcctccgtttttgttgttcctcgctgtccgggcgcgagcgctagctaccggcttagtcactatcaaatcatcgaccaaataaatataatatttaacgtttgactaagcgggcctctgtcaaacgacaattaaaattcagagggattggtgggagataagaatgcggcgtggggcttgaagacagaggcagacttatgtaatcgggggattgaggaaatcggtgcgtcgagagaacggagaacaatattactaagatttttggtggtttttatttgcaaatatgtgtttatttgtttatttatttatttgtttatttgtttatttgtttatttgtttatttgtttatttgtttatttgttttattattctctctttaaaaaatataatattattacttaatatttagctagtccaaactgtatctgctcgtataattgactcagaaacgcagttgaaacggagtggataagacgtgtccggactagtctgagtattacaggaattaatggtgctgactaaagatgactactgcatattgtggtggatctgaaaatggaaatgtttgtgaatatctcaagggggagtgcttttttaaaccaaacaagagttgtcccattgtgttcaggaagaagcagaatgactaagcaaaataagcactattctgattaagcagagaatgcatggagcgctcttttcaccattatgactctcatctgtctttttaatggccatgagtgatattgcagtacttgtacttgtaaccatatcggagacatgatacctggccattaaaagtacggctcggacttttcattaaacatcgttacgctatatagttacagtacaggtgagtacaggttagtcgaactgtgttagtaaagagagaagggaaggtcattgtgaggtcattgagcatagcggaatgtgaagatgtggtaagcagttctgaacagtcctgctcctcagacactcagatcatacatctccaaccacattgctgaaactcaaactgtcagactaccatcaacgagtaactcgaaaatgatagtcccactgtcagagttctcacaatgatcaaatatcactcgtgttttgaactcttgatcattcgttgcgctcatgatctggtcatttacaagtagctcgctacgctcactagttgatctgtactcaccgcaaccaaataactctctgcgataaatcgcgctctggcattgagcaccagcttcatctcactgatctccttgtcgaccacctccataaactcaatgataaagtccaccagcttgtgcttgagcatggtctcggtgtggaagtttgtgatgaggaacgaaatgctgtatccaggcacgggttttcgtcgcagaatgtagaaagactcggctcggccggtcaggaaccgcgtgaactggtgcacgagaatccgttcaatctcgtccgcctgcttgattcgaatcgacactcgcaccgagttgatggatggctcgatcagcaccatttcgttttcgtttcgcgcaatggtcatagggttgagcagcgcctcagctgacttgccggactccacctcgggcacattgtgtcgctctgccacctgcgagccaaagtcttccagacagagggctgctgtgagagaggtacgtacggcaagaaggtagggtcggagggattgggactgggttagcgcatgtcacaatagatgcgtagagcgattcaaaaaaaaagtcgctgagtgaggtgacctgtttcaaggtgtcttcaacggagtttagatgcgaactatgacactcgatgtaggatcccaacaatcatgttacaccgggagaggcggagagccgggagagctgcaaggtgatgactaggtccaccacaggggccaacttggcagatgaacacatcgacagacaccggcgctgacgagttcagagatgtcgacggtagaagtcaacagggtagaactcaacagtggcagtcatagtcttttagggtcaccggacgtcattaagggtgactggaggagtcatcggagtagtcatcggaggagtcataggaggtattgaaacagtcaccactgggtcattgaaggagtcatcatctctgacgactcagagccagccaactatgagcaagtgacagtagagcgatcagaacgacgctagcggacacacctgagtatcgcgcgcactggtagagtgcagatcggtgcaagtggtcggtggggaaagtgagggagggggaggaggtgaccgtcaacggcatagtcagggtatcatcaggaagcgctctgtgtcgtaattgccgtagctgtcgttgtcgttgtcgttgtcgcaatggcggtcgcagtgtcatatctcaagacagacactctaagcacagaagcaccgtagagtcactcgaagtagccagaactcgtcatagtcaactggagcccgcaaaaggacatgttgctggtatatgtagtgaaagacatgttcaacgtagtggccacttgaactccactgtcgacagaactagacaatcatcagaatgaaccaacagcgatgactgaaccaccacatcccatccggctcattaactatagtcgactcattgacccactgaattatggcgcacaacacactcaatctcaccaacaagatggatcaaaacaactcatctggagccatcagtcaatcggaactcgccacgtcatcagagacccaacagacacagatccgctcgccacaaaatgacataaatgcgctcatcaaaaacccccgtagctcggcaaaggacatagaacccatgagcctctggtccctcctcaaatcccccggctccatcccctcaaatcccccggctccataccctaaacaatcaatgaccctaacactcattttgtcgtattttgcgcatcgaaaatcgcccttttcgccccctttcgctatactcaccatctcggtcgggtcggttgcgctattagtcgtgcgtatgtagaggtaccgtatgcatctccagagtattattaggtggtgattgggaaccctaaccctggattttggggtggcattttcgaggaatatttgggagcggagtcggtgtgagtaaggaatattacaggaaataaatccgttttaaaaattcaattagataaaaaaaggagtatattgaggtatatcttgatggatatttgagatatattgaaatggagagaattaatggattccccccttcatgggctttcataccaagatgatgacacatttgtttttttttgtcaatttttttgaggtcttaataccatctatcgtctcacagttttgtttttttgaaaaaaaatatctatatatttataatagcatttttaatctatatattttagttttcaatggaataatttagttgggatttaatccgtaatttttttattttttttaatttagttgacttagatgggtaaacagagaaccttccagatgctggagttttggttgagaacattggtagagtgactacttatgttatcacgtgacatattttgattattttctcttttctttatataaacgaattttgattttaattcaattatttttcaatttccttttaatttaattttaattcaattttaattcaaccaaacaattttttatccatttttcaattcttcttcttcattcctccaactacttacaattttctttatcattttccatttatcaactaattggttttctcattaaagttcaactctatctactcaccctcctaatatccaacatcacccagctccatcaccacaaaatgacctggcaagaacacaaggcggaggacggacgaacgtactacttcgacccggaaacgcaaaactcgacgtgggacaagcccgaggagctcttcacggagcgcgaaatcgccctcaaacgcacaaactggaaggaatacaccgccgagggaggccgcaaatactggttcaacaccgagtccaaggaaagtgtgtgggtgtttcccgcagatgccgaagcgattcttcagggagaagcggcggccgatgagtcgattcccaaagaaccccgagaggtgcgagaacagcgtggtcgagaaaaacgagaggaacatttaccgtctctgagctcgattgcgccggataatgtgcagcagcagttcaagggaggcagttccgaggagattgaggcgtcttacaaacagctgatggccgacaaggaggtcgacagtagctggacggttcagaagctgatgaaagagtgtcttgaagacccccgatactgggctgtgcgagacgctctgagacggcgggaactgtttgaggagtttctgaccgagattgagcagaaggaggtccaggagacgttggataaacgcctggagtaccagcagagagtctatgatttgtttgaacagtccaacaagattgggccgtattctcgctggatcagcgtggaagaagagttccgcgacgacccactgttccacacaggtcacgtggacgaccgtaaactggcgctcgcaaaatatgtccgttttttgaacgaacaggagcagaaaaaaaccgccgagatcaaggccgccggaaaacaatttctcaagtccgtgctgcaaatcgacattgtcaaatctacctggaacgataccctgagagatatcaagtcgagatcggcggaacttgctgccgagaggccggaaatgcgactgctcaacaagatggacttgctggacgtctattcaaagacaatcgaagagaaggaagccgagttggtggaacagattgaacagaaatccgccgtcgctgccagacaggccagaatagcccgccaacagtttgtcaaactgctctccgaacaggtcgacaagggccatatcgtctacaccaccaaatggaaggagctggtggactacatcaaggacgatgtgcgattccagaacctgtgtggaatcagacactcatccacaccgctggacctcttctgggacgtgattgaggtcgaaaacagacgggtccgaaacctgaggaccatcgcccagggatatctgacaagcgagggcaaaaatatcgacagcctgaccctcgacgaatttggccacctgatcgcagcgtgctcggactacaccaccaatctcgaacatcctcggtacacccagcaggtctacaatgctctcaaggactcggatttcgaaatcgaccggtttgcttcagatcgaaagctgcgacgacttcaggacgacttccggtacgccctgagagacatggagccggtcatccaggtgtcggacacgtgggatgcggtaagaagagtggccgaccgactgccggaagcaaagggactcagtgcggtgcagagagaagcggcgttcgacaagtacatcgccagattgagggacaggccgagaggaagagtgggtagagatagagacgtgaggggaggcggagaaagggagcggggtgatagaggcgagagaggggacaagagaggcgtttctctggattattagagaacaaactggaattcatgcctgacgagtaattttgtttgtgatggtggtccctgatgtccctgatgcagccgtctggcacctccacagctgtaatatatatccataatgaacatgtaataagcaatcgtggaagattaagtgaattggtctgaatctcatattattgagcagtagtgcacggactgtggtcttacatgttcgactgtgagtcaagaccccgaaaccccagtcacagcaccgggccatcatgtagggataccagggctagtaggagaagctgacgttgctccgttcggaatgaatggcaattctggacaggatgatgcggcagacgttggtgtgactcactggtcagagacatctcatggcgcttgcatcaccaagacgcaacgagaagcactctcacacctctggaacgttcactgcgctagctcacgcacagacagaactcgggtttggaggcagattaaactgactggagacaggttggtgtttgtgtcagacgtatgtgtgcccttgaaaccatcattctgtgagtaccagagtcctgagtcctgagtcctgagtcctgaggtcgcagtccacagtccacagtcaaaagaacaaacgacaacgaactatcgacagagggcgttcctgaattgttctgagaagatgaagaagcaaccacgggtgggtcgtctctcagagcataggcctgctctgtctgtgcttctttcagtgacgactgttgtcaatgtcagacttttggcgaagttgccaaagctctcgcgccctgggcagtgtcgtttttggtcctgtgggtgagacagcgtgaatggagcgagttgaaatgagaggattcggcagtaccagtgatgtccgttgaaaagacaatgatcaagcaacaaacgcgagtgagattcaccaagctgggtgtcttactgctgaataatcatttgcagagcggccaactgcagagtgtcggctgatttggctctgcccatccacatggatttcgtgactgtggtatcgtgatatccggagtatcatgacatggcttcccagagtatcctattgtgacgtgggtatccggagtatcgtgacgtggtatcgtggcgtggtatctgtgtcagtatctgtgtcaatcgcaagatgctgtgccattgatatctcacccacgatgtttctgtatctgttgactctcgagtgtgtcatggacggtgccgctagcgaaaagtggagtgaaagaaggagagaattaaaagtgggaaacgagaacagaagtaaggatgtgcctcgacgatagccgtgtcgcgagctgcgactcagtgaaagatcaacggagtagaatcaatcaaagtgaataaaacacactcacaaaacccaccaacctccaattaaaccaaacacgcgccgatttgagcccacactgtggaccatgaacgtctcatgagttttactttatactgaaattacttggtgaaattacttagataacttacttgggaatagttaaacacaaaagcctgctaggggtgcttcacgtcggttccagagacgctagagatgtgatagagggttcattctgaattaaatatccaagtttctaacaaccgtcaaacttgccgcaactgttgtaatagtaatattttgcacaattactgaatcgagtttgtagtctgagtatattttgttggtgattttgttaaaaaaaataaaaccaacaattagagaaatgctacagtagaatggcacttcagatcgatccaactaggcgaacatcaaagctgtgggatatctgaaaagatcattttgtagacaattgcgcggacagtctttttgatactgattttgtttgggtcatgtaccgagtaatggttgaaccgaagcggagtatgtactgtacagctctcgtacaacgctctatcataaataccattacctattataccatgagttgtgttggaagaacagacaatccaagccctgatgaataaagagtccaacgagttgttcttgagtaaaacgcgttctcagctctcagcctcgcgtacactattctccctgaataaaagccaacaagccagtaatacccaacaagccgtacttgaagtactggttttccgccaacaaaatggtaatatatcccaccaacggaagatagcccttgaccactccaacgacctccttctcgcggtccagatactggtttcgtccgccataaaaggacacgtcatccaccgcgttattgtcgcccttggtcagcaacagctgtttgttgtccgacgcatgcgatcgcagaacccgatggacaatcggagttgtccggccatcaatgttgtaaaccaccacttcgccaacatccacgtgtttctggcggttccacaacaacaacacgtcgcctcgctgatacgccggctccatggatcccgaaagaaccaccactagaggagactcgctgttggcaacaatagacaggcccttgtagaacatgtaggatgaggtgaagatggcggcaaagcccagaagctggaccagcgtctgccgaatcgattgcgctccaaaattgaccatggaaaaaaccggtgacgatggctgcaatgtgtggagaaagagatgatcaccaacaagtcggggcgtgacgtgttcggcatagagttggtttggggttagggtttccgtaaggggaaggcgtggttggggaagttggagttggctagaattgcgagagttggaggccaggggtttaaatgtagatatatggggatttcggagagagtcgaatcaattgcacttttcagattttcaatgtcgttattatagcgtttttggggagactatgaaactttggggtgaaatttcgttgtatggggaggtttctgaatactgtagacgatttgtgactacttgtagtttattttttgtgttgaatgggataaatcggatcagaaaaatcgaatgcacttttcagaattgcaatatctttactctgacgtattctggtggtgtgatatatgcgatgctatcaggacgttctgggatctgagtagattctagaatacacggatagaaggtgtggtttttttgtatccaatgggtcaattcgcatctgagaaatcgaatgcacctttgacaattgcaatatctctactctagagtgttctagcgaaatggtctaggaaaaccggttttgttagaagctacttggaagaagttttataatagttggccaaaaagagcaattgaagtgaaaaaagtcatccgagctcaggaatagagaggaagacaccaattgaacaaccgtgaggacatttggtctcctaccatacaaatattccgagttctggatagtatctggaactacttctacttggagcttagttaaacattttgttgaggaggcaagtcctctaactgacttaatggacatgctaaagaaacaatacatacatcagtcgactcatggcacgttggagacagaaaaaatcgactttaaatatcattaaatataccctggacatgatttgtcaaaatttagaaaaaataatgataataataatatatatttttaaaaaattaatttttgtataaatgtatattcgtattttacaatttattatttcattttattatttatttatttattaataataataataataataataataataataacaatatgctgtaatattacccacaaaagattcaattatacctaccattagattcgactgaaagtaaggaacccattctaacccattttgagccctcctccgtcatgcttacgtaatcatgaaaagtaccgtcttctcgacgcctcaaaacccccattgtcgacttcctgccaactgtgctggttatttcatgcccccgtttgcagatggcatgttggacgagatcacgatggtggcaattaaggtttgggtgtgcattttgacgtcgcaccgaaatggggccaaaaatggtccgattcggctgaaattttgacagagtcacattacatataaggagattacgctggaccaaaattttctcatttatctttggttttgcgcctcccgtttcgatgggatatttccgataacacacatccaaccttatttgaaagtctactcttaaccttaatacgctactccaccaccacacatcgcagcacccaagttgccaccaccttgacttttacacatcaccacacaaatgctttctgtcaacgtcaaacacgcgggaaaaaaatacgcggtggaggtggatcccgagtcgaccggggaggtgttcaagaaccagctgttttcgttgaccggggtgcctccggagcgccagaagattctggtcaagggcggacagctaaaagatgacacgttgatgaacagcgtggggctcaaggagggccagacgctgatgcttctcgggtctgccgcggctcctccaaaggcgcccgagaaacaggctgtgtttctggaggacatgacggacgcgcaaaaggccgaaacgctgcagactcctccgggtctggtgaatctgggcaacacgtgttatctcaattcgtcgttgcaggcgatgcggacgattccggagctccaggagtcgttgaaaactagtggagccgcgcccggatcgctcaccaacggcctcaaccatctgtacactcagatgagcaagacgacgcagccgttccagccctatgcgtttgtgatccagctgcgagaacactttccgcagtttgccgagcagacgcagggcatgtacaagcagcaggacgcggaggaagcgtggtcgtcgattttctcggtgctttcacgtgatctgaaagacgaccatgtggccaagtatctgggaggtcggtatgagaccaagttggtgtgcgatgaggccccagaccgatcgccggtaatgggcaccgaggactttgcaaagctgcattgtcacatttccatctccaccaactatctggtggatggactccaggccgggctgaccgagactttggagaagaatgacgaggagctggggcgaaatgcgtccttcaccaagacgcggcgcattacgcgactgcccaagtatctgactgtgcaatacgtgcgtttcttctggcgacgagacacccagaaaaagtccaagattctgcgaaaggtgattttccccatcaatgagctcgacgtgactcctctgtgttcggacgagctcaaggccaagctgattcccgtgcgagatcgggtccgggagatcggcaaggagaaggaggatgcccggcgagcagccaaacgggccaagatgaatgaggaggtgggagctaccggcgaggtgcctgcggacgaaatccagcagaaggacaaggagtacgccgaggagattgagcagctgaccgactcggagctcaagaacgacgtcggcgccaacacctcaggtctgtacaacctgcaggccattgtgacccatcagggcgcctcggctgactcgggccattaccaggcgtttgtacgaaacgaaaaggagcccggcaagtggtggaagttcaacgacgacaaggtgaccgaggtcgacgaggccaaaattgagactttggccggaggtggagaaagcgacagtgcgctgattttgctctacaagagttttgaatgattgtcgccttctcgtgagagataatgatggtggggagtcggtggtcacacgtgtcccgggatgctggcttcagcttggtttatgctgacaactcggctatggctgacattcggctgctgacaacttggcttttgctgaccctcggcttatgctgacaactcggctctcctttccgctgtatagaagtatatagtccaaggattgatctagaaactgtagctcaattgaagcaactatggcaaaggtagtttatagggtgctttacagatgtatgcttttgattttttttatttttatataattttgcaaaataatttaaaaaaaccttttttaaaaaaaaactgttttttcagtatatcaacattcgacaagttggacctccaacaagaatatatttttatcaactacaacccaacgtaatttcaattaattttagttgaataaaaatctgcatacacaaatatgtcgtgatattgtacagcacctactatttgttgttagtccatactcattaaataggtgcctctctataatctacggctatcagtattttcctacctcttcagcagtgtctgatggagacacccagcgcaaatatttttcaacaaaacctaactaatattgttaactaaaataggatacggtggatatgtagggatagagcggagtaacggcagaaagacacaaatatcttagtctgtacaagttgatgtttataatatagtcagaaagaagactcttctcagaaatattcaactggtatttcacaaactggagtggttccagctccacttgaagtagagattttctactggtcacagcaatatcaattgttattctgtgagacatctaattagatcatacagttcttctcattcagcgattttatttgataccacttatgtcttcctttttcattcacagcaaattctagatctccaactgagtctcacaaaggagaggagacaagtagctcatattatgcgttttcaagcactatgagagtcggttttttcagagatttgtttttcacagctattaaaacccctttcttttgagcagaccaatatctggtccttattaggccagttgtattcataataaaacttatggcccggtgttatgtgaagaaagcgatatatggagtacttctgcaaataccaggaagacggagacttcggaatctgggtattttcacggtgctctttcggttgaaacccattacattcacatcagaacagtattcggtgaattgtacaccagcatcatcgctcccagaggtgataaagatgcagtcaatgtgataatagtggaggagagatttttttagatcccgaccagcttatgagacaatctgaagttcgtttagttttatcatcgactggaattgttctcttggtaaagggcattcggggagtggcggagtcagcaacctcaaccatatccagtagaaatccaactaaaaacctcaacaatatcaagtaagaatccaactaaaaacatcaactttaagtaattataaaaaaataaaataaaaaaagcaaaacggaaaaagtcgtttgaaaacacccaaaaacacattatcgagaaggaaagaaggacgcatattaaaccgagtccgctgaacaatttcccgatggataatttacaatatctctgtttatcgaggagttgaacgaaaagtcagaactggcgtcagaagatgcgtgttctgtattggacccacttgctctaagcatcacgtgctcccagaagaactgctcatctcatctcgtcttgtctactacaccacactacacttcagacctttgttgatccccctccagctactcccgctcgggctctactatcgcttcaactgtcgcttcagcggccgcagtctccatctcatctatcactatatgctaggccaagacaattgccagattctcaaaagaaccctcaaattgattcatagcgtctctcctaagcaagggttcgcaacttggccttgaactgctcaacctcctcgtaacagtccagaggtcggcccttgttgtcctgtagacacttgaccagagtctctcgcacagagttggtctccttgtcgagctcggtgacatatgtgctggtttcgaacttggttttgagagcctcgaacttggcggcaaggtcggaggacgacaccgagtcggtttcggccacctcgttcttctcggcctgctcgaggttcttcttggcgagggcaagagcttcctgggcctggtactggaccttggccagctcctccgacaccttttgctggacgagctgtccggcggactgggagcgtgtgtagtcggactgggttagtaacaagtagcgagcatgcgatatgatcgacgtgagaagcatgtgaccagcatcgtcagcaggccaatcacgagcttttcatgtgaccggagacattgacagcgtgaacacaattgagagagtctggagcatgtgaccaacgcgatcaggttgggatcttattgatgactgtaaaatgtacgcacgtgaccaagagcatagtgcgtcggcgaatcacgtgataaccacaggactgttcgagcagtgacgtgatctgaaatgatatggaactaaaaggttcagataacatcatggaccagtgcagtcagagggactgagtgacagagtgaacaacgacgaaagtgacaacaacgaaaacggcaacgacaaaagaacttgaaactgcttctcttattccgtctgaaccattcagaaatggacaagttgaaactgagaagtagcgaggtggtcggttgaaccaaaaatgagcgattgtagtcactggtggtatgactgtcgtagctgtagatggtgactgggcgagcgagttgtgctgattcgcgagtttgacgagatgatgtaatgacgattgacaagatgacaagtttggatggtacgacgaaaggacattatccgatccgacaacccgatctggtcacgtgaaacccatcacatcacgtgcaattcttctcgtcatattatatccctctcgtcacatgaaatccctgtcgtcaccacatcaccacctttgcatcaacttaacttcttcaccaccccggttctaagtcaagactgaatcgaagaccaaatcgaagactggatcgagccccgatgatggtaatcgggcacaatcagccaattcagtctcaaccgactctcacccgaccctcaaccacagactcacagtcgcactaaatgtctcaaacattcaatctccgacatcagtctagtttgagagtgaataaaacaacgagcaagtcgcagctcgttcaatcgacaaaaactgacatccgtttcggagctatttgtgtcaccctcgctgttcatgtcaccttccgcagtttgtgtcaccttccgccgtttgtgtcaccattcgccctgtgccattgtgccgtcgttttgtgctgggtctcttgtgctaggtctctgtgtgctgtttgtgtcacctactcaatctgtgtcacattctccccactgtcatggattctcgctgcgcttgataaatccatctgtgtcactgtctccatacgaccacagattctcgctcctcctcggatctccgctgaatactcacctccaaactcgactccaacgagttaatcaacgacgaggaaaactcgacgggcgtctggggcacaaacacccgtgacttgggctgttcttctttagatcctccggcacccatgctgtctggtggtgtctgtgtatgtgttgatatacagaattgcggtctggtgtgacaattacatttcgcccgcaatataccagccctaaccctacaaccaattgggtcgtcggggagggcagcttgctggccaatggttggaagatggcaagccctagccctgttaccagatggagcggccctaaccatgttaccaaattagacaaccccaacccttacacctaatccaattgccccagccctaccgcatatggcacgcataacgcaactctaatggcacctcttgttttggttgtgcaaaacatcaccatcaccacacaacctccacaacatacttgctgacatgtttccaaaaacccctgtggctgccacgtcgcgtaaacaggcgtcttttcgcgacgagaacgcgttgctgcctggaaaatctgcgctcgacaacggcaaccccacgaaaccggcgtccaaaaacaagcagtttgtgacccccacccaggtcacccgacgagtgcctctgggcggcaaagacgttaacaaacacaattcggggcagtcccagagtcagctttctcaggctcaaccccagcaaagccagcttagtcagtcgcagcagcttagtcattcacaaggactcagtcacccacaaggactgggtcacctcaaaacgggactacactcgaccggacggtcgagtatgcgagcgagtgctcgaaaacgacttcaggtgcgcaacgacaatgcggctcctccagcggaaaccaaacacgtcggattacctcggcatttgtgggccacgacggaggtggagctgatgcctcccaaggagcctgatgcggcgccagacgtgtttgaagaatggactttggacgacgacattctgggtgatacagacgtgctggctcccgctcggggcaagcgcaattcgctggatctcgactgggatgaactggaccagttgttgcccgaatctccggtgaattcaaaggggggagccaccagtacccctaagcgggatcatgtgcccagaaacttgcctagaaacgacgtgaccagaaatgtgacccagccggtccgagccaaatcccgtgaggcgtcttcttcgacttcttcagttcacgtgactggactgcccgtcaagagcaagcccattgcgaaaccgttttcgcgacgtcccgctcgggccatggttccttcggcccagctcagaaacaaggagaatgttccgcgaccggcacccgcatcggtgacgccagttcggtcctccactccgtcgagaattccagtgaagaagaattcgacgccaactgcttcttcgacaacccccagaaaggccgccgtgacgccggtgcgacctacgcacaactttatgaacccgaccaagtcggctgaggccaagatgcgagtcaaggtggagactccgaccatgaatgtcactcccaacagagcttctccgcgagcccgagggggtcgggggtccagaatggcattcagtgacactctgagaccgtcgccagtggagtccggtgtggagtctggtttggagaagtccgatgggcccgataaccgacccaccaccgcagactcgaactggagtaacattaccgaccccatggatcggttttcgttcgaggaggactagagagcagaattaggagcgcagtgactaattctgtgtgactgtgtgacttttctctgtgactgtgtgacttttctctgtgactgtgtgacttttctcgtgactgtgtgacgaattctctgtgacgaattctgtgcgactaattgaacagtgctacactactgctgagacacagggcaagtacaatcgaaatgattcctgttgcctttgactccctcctgttgaagcagaatcgtaacgattcgccaatactgtacctgccgctactacaaccggcgctagtgggggacaactctggtagcggtgcttttcggactcccctgatcctactcttctctaacactcattggactgttcaccactagacaactatttatatgctatatgctagattgctaaaatgaatgaattgatgtaaataatcatctgatatctgactaatcgcgtaggcactttgaactaatgattttcgcttccaaaactctctacagaaaagatacaaccgaccagacgccatttactcactcctgatgtctgtctcgtcatttctacgccattcttgatatctttccgattccaaccgtgattctgtgtcttggacgttgttttttgttgttttttgctgttttttgttgttttttgttgttgttttttgttgttatttttttttgtttttgtttcttttattgtttttttgttctcccctttttcctcttttccgaagcacaattagatctctgatggcacaaagtataccaaaatgatcaccaagacaagggctttccaatggtactacttttatcgtcatatatgacatttctgtcgatttgattctcgatacaacctactacaagtagagtcctacgacactggtattgatatgttcgattggtgctcgattgttgttgactgggctatatacatgtgtggagtacagaaatctgaatactagccacattttttgttggagatattgggaagatggtggacttcggtgggtggacctaggtggagtgcaggtgcatgcatgtggggcatgtggaatatacaaattatgcactccactgggtggtcacgtgatggtgagtgtcagaaggagagaggaagtggtgagagacttgaccgacttggaaagatttcacccgtcaatcgaaagactcgccgactcagtggcagaacaatcgccgactcacagacattcacttcgttcatgcactccttcgcatgccacctactccgtcgttcatgcaccgactcacaggcactcactttgttcgcgtctgactctactgcgtctgacaatcaggaacccccggcatggtactctcctcctcctccttatattccggtaattcctggacctgtttgaaactaacgtcatccacaatctgtcgaggatcttcctgctctttctgcttttctcctggaaagatatccagcacttttcgcagttcgcttcgctctcgggtccatcccgagtcgggaaacacaatattgaccttgacatagagacttccgatcttgcccgacttgctgggcatgccttcattggccaccttgagaatatctcccggtttgatgacgtttccgggcggagaggagattcgcagcccccgtccgtccaattgggtgaacatgattttggaaaagccgcagagcgcctcgccgagcgaaattgatatctcggcatgcagatcctgtccctgtcgggagaagacagagtgcttttcctgcttgatatgggccacaatgtcaccgggcttcattccgggcaactcgtcagtttcgccatattgaaccagagtttcaccatccttggttccgggaggcacgtagaactcgagaatcttgctttcctcttcgcatcccgagccgccacacggtccacacttgtcggcctttctatacgttttgccggtcgttttgcaggtgtcacattcggtccaagattgcgttgcatagccgcggcccgcccgctggatcttcttgacgtatccctcgcccgaacagacaccacaaacacgcgcacgggcgccctttcgagccccagagcccgtacaaaccgaacacagaatcttccgcgaagatcccatcttcaacaccttgcccttgtacagttcctccagagacaacgagaaatcgacatgcagatcgtcggtgcgggtcgcgcgcatgggtttggcggcatttggacggggatccgagcccatattgttgaaaaaagatgcgaaatcctgagcatcaaactcgttatagccaccgccaccgccgccataggccccatatccggggttttcctgctcgtaatcgtacgccgcacgccgatcttcatcaatcaaaatctcgtaggcctccgagtaggccttgaacttgatttcggcctggcttcgttcgtcttccgccaccttgtcgggatgggactccagcgccagttttcggtagacttttttgatctccgccgacgttgcgttcttggaaagccctagtcgaacatagaggttttcgctcgtgtagttgaccatgtttcaactgctggtaatggtggagcaaaagagatcagaaaaatatcgacagagttaggagttgtgttttaggggtgggaaaagtcaaattttcaaaaagtgcaaaaaagtgcaaaaaaggggggaaaaaaggaaaaaaaggggcggacgaggctgaaatttagccaaaatcgcaaacagattgtattaatagtcagctgacaattgggagtggaatatggaatgtttagtcccccgaagagtggtgttttgggagtttttgttggtccccaaaatcccccatttttttctacaaactttattgtggggtgattatgtaagaagtggtgggggggcagatatggccattcggagacacttggtccacgttgttcgtgttaggggggtcacgtgactgtttgtaaaatgggtgttagattggcaataaatatacgattgcacctagtctcgaactgtgctcgaccgagattctaactagttcctactacttgaatccagcttacaattacttgagaccaactctcaattacttgaaccccaactatctttagctaaccacgtttcagacgacttcctgatgatgtcctgaaataacaaaaaagtagataaaaaaatgccacatttgggttaatattcggccgatctagaggaaaggagccgcgtatgttcgtctgaacatccgaatcagagtctgtaagggtctcaagtatttcttcaggaaaaaaaacaaaaaacaaagttccaatatgcattcatcctcatcaccagcacccattgtctcgactttgatcaaaaacgccagatccggtccaagcaagttttcagagcagtaggaacagtaaaatcccttgttcctcagccacaacagttctaatcccaaaagaattctttgaaactgcgctgattgtacagtttttccaacactcgactcggtaaattccccgaaaacgacagtcagatcggagtcttctcggtacgctcgctgactgctgccatgttgacattcatggaacacatcctctactctttctacgacgcgtctggatggcaccgcgacaatctctacgcgctgctgacgcattcgtcacaaaacctgatcgacttccgagtgcctgagggcgtggcaatgaatgtgtcggccctcagcacccccaattccgcctcctcctacaccctcaccaacctgggccacattcaaggctcggtggcatacctgtctacctcgctgtcgctgcccagaccccactcggggaccctggatctccacacggtggtcccaggataccataaactggacccgatcaactcgcaggacagaatctacgacacgatatggcagggcgggaaaccaatccatagacaagatagtctgctgtttggtcgcctggcactgcccacaaacaccctggaagccatgtacgtgaggagattcaaccccacgacgcaattgctcgtaacttgtgtttctggcgctcatctcaaatcaggaggagctctgacgctctattggcaaaaggattgtcgtcagtacgcccacgagctgctctactccacaaacgaggcattgttgggtgccagaggactctacaactttggagtcgacatgtccaagccccacattgcctcccgactcagtgtggggggagaattctactacggagtactaaacaagtcgccaggaatgtctacggcgctcagatacgtgacccagtcggcctacacggggtctccactcaccatgactctcacatgtaatccaatcatgggggagttctcgtcgacgtactctctgagaacggggccgtcaagctccttctcaacaagatacgactttaacatgtactcatacctgtctaatctcagcatgggcgcggaggtgtggaagtcacgtgattcggtgttcaagctgagctccagtttgcaggacaagacggcccgggttttgtggggtggtcggtacaaggatattttggtgaatacgggggtagcttttgattatggggggagggttccggatgtgactgctattggggtggagtttcagtatgcgtgttagaatggagtcggggtttttcgttgaagagcttggagacgacggagtctttcatttgtactttctacagcacatgattgaagatggaggagtgcgcttcgagctatgaagaaagaaggagatgaagtctcgactccaactaagggtacagttttccttctccatatttcccattttgatcgctcgtctctcgctcgttgcgtctcttgttccgatcgtggctgccattttgaggtagattgggtgtcgctgagctggtccaatctaacctgtctaactcatctgaacctgtctgaaccagtcttaaccaaacaagctagtctgttaactggactccttctgaccttctgactttctagtagttatgccacactcccatcatatcatagattaatttattcttgctttcagtcagtatcactgttaggctgaccgaagccattcgaggagcgtgcatctgtcggggattgcacgattcgacgactcttctttcaaccacctccaatgggtctcgctttcaagtctgagggagcagtagaggctgaagacccatatggtttcgacttctggcaactgaaatgagctcatgtcgcccaagaaaagtattctttgcccaactcacatggggtactgtacaggacagctccggaactacctctaacagcttctacctcaagactccacaagaatacaagtcaacgcattcaatacctccaacattatatcccgcctagtcagtgaccagttcatccttctccaaatgctctatctcgctgaagagtggtccctgtcacggctacagggctgctgatggtctatgattcactccaaaccctgacgtatggtactttcgcgcattgagcatgattggctgcttctagactcctttcggagctctattcgagcgtactttggcacaagtccgggccagggagctcggatctatgccttgctgacgagctcgcacttttgacgatgccaagtgctagacacgactccaaccagcactcctcatagatgagtctaaggtggttgaggagaaaaggaaagatgaggggattgattcgtttcatggtatcaattgttcatcacaccgcgttttcttgtcatgtctaaatcaccttggttctccagcccaatcgtcaaatgatacaataccataagttggatattgatcagatcgggccatgaacttggctgactggaaagaatcaattttgttatacattccaagttgctgcttgatgggtgatctatctgtcaagtgctccaacagtctgagtggagtgagtgacactggttggaaattattttgtcgcgccatgatccaactacgtacgatcaagtgtttacaagaattgattacttaaaaagtcacatttcgactggcgatagaagagaagggttggtgtggtttgcccgggccgatctactgaccatttccgttgtaggcaacggcattggggctgcccttgagatcaaaggtaagaacgtcggtgttggacttggtgataagatcctccacctcgccgggagatagagtcttgtcgctgatggacatgtaataggtggcgagaccagctacatgggggctggccatggaggttcctctcattatgacgatgccggtgtcgctcttgtgactggcagaagggatcttcgagcccggggcccacacgtccacacacgtgccccagttggagtcataggcgttcacgttgtgctcgttgagagatgcgaccgtgataaaaccgtgggttttggctccgttgttggcgggaccatcggtacaagcatccttggcgtcgttgccagcagatgttaccactacgagaccctccttgacggctcgggcaagaatgacatcttgtgaggcaagcacgcttccacctccggagtagttgagcactcctcggggcacggtgtttcggttcttgatgaagtcgttgagggcccaggtgaatccggcattaacgacggactggggtcctccgccgttagctccgaacactttgaccgcaacgatcttggtgttgacgtcgactccgtagtcttttccgcccaaggtgcctgcaacgtgggatccgtggcccttcaagtcctcgtcgatgtcgtcaagcaggttggctccccatacggcccggccctggaacatttcgtgggtgattcggactcccgagtccacaacgtaggccacggtggagtgcttagcggtggtttctcgcacgtaggtctcgtttccctcgccctggaactgcttgtgggaaattcggcctagtccccaattgggcgggttctcgtcggtctcgatggctcgcttgtcgagcacgggctcggcaaaaaacttgggctccggcacataggtgtcttgctccacagtcaagatgggcgactggttgagctggttcacgatggtggagttgaacttgccaacaaagccaaggaaccccgagccgtcattgtaggcggacagatcgagagcagaggtgatgccgttggacgattcctggtcgaccagagcgtccagtttcgcaatctcggctgcaatctgctcgaccgatgcctcgctgtcaaacacaacaatgtaccggtcctcttcgtccagctcgcgcttctgcagggcggagaacttggacgattgcttggaaacaaccgagagaatggcagagtaggctgccgacgcggatccttcagccactgcgggggcaacatcaggagcaggagcagccagaggagcggccagaacagccgtgaaaagggtcaatgaagtagcaagtttcatggtggttgattggagagggaagaggatgttcgtctggtttatatggtcttttccggtccaacatgggtcgaggatctacggcccacgccaagacgtgctggatgtgccaagatgtgccaatatgccaacatgtccgggaccttgctcgaatggagatgcaggtcgattggtgtcaggatgttggttcatgttaagccattgttgatattgtggagaacacaagtcagacagtccatgttagtacagtccattaaggtccacagtagaggcatactgtctggttcctgtagtgtactgtacttgtactgttggaatgtaccgaatctcaaaatgtcaaaagagcatcattatcattcggagaagcctgatgccgatcttgtgttaaacttccacaacgttacattgcccatctggccatctggcagagtccatctgtacctggtctaatgtgtgttagttggaggtggatctagagcggaattgcaagctggaattcggaatctagagcatgaactgtggagagacgtgcctgtacaccctttcagccctagattggtggtgggacgccgcgtatccctgtattctgtctcgcatctaggaagtgatgtctgctaattgacagcagtcggtctgactgtaacctagacagactgggcttcggattggttggagatcagttcgacatgtttcatcaatgtacttgtacaggtaattgtgtcgtcgcagctgatagaaccggtggtggcagttgatcttacagaaccgatggtggcagttgatcgggtagaaccgatggcgacagttgatctggtagaaccgatggtggcagttgatctggcagaaatccaataaagctgaaactcgacagaacccagttggtgtagatcaacggataaaactttgctccaggtgagatatcgggctccatcaggactagagtctgctacctgagtccacaggaccttcatacaggtcagtattccacacggttgaattgcatatctgggaactggcgactttttcaaaccgaacttccatctcgtcgtcactaccaccactttgctctccaaactgtgccggcgaacccgagacccatgtcgaatctcacatgtcaatgttacattggatcaactctaacgaagccgtccttgtctatgctgtgcattacgcgtctgttcctgggttgagccgactgaagttgccgtgtgccagcttcagaagacctccaggcggcaatggtctaaggggcgagccaactttctcgtcgatggagtatctccgtttcggttggcattggtggtatcaatcaaaaaagtactgtacagtacgtgcagtatgtatgtactaacctgtcgcagaagtagcggggatcggtggtcgttgccgatggcagattacggggaagttgctggttgccttcaagtaagagagatgataagtggatgtgagagaagagaacaacgagttcagttacgttcatagctcagctacttggtcactctagaagcggcggcgagagactcactcttattgcaactgtactgtaccttgattgacgacaagttgaggaacgaagagaacgaagagaacgaagagaacgaagagaacgaagagaacgaagagaacgaagagaactaaagataaatgatgattaatgtactcggagctagcaatatacttcttattttgtgtctgtgtaacataaactgcgtatctatagcacagtaaccaattgggctatcgtagaagtgaattgtctcacgcaggcttcgcctgatctttatagttgagctttagttaagaaaaaattccgctgggggttcaaatccagggttccggacatctcaaaaaaaatacaatagtctcagttactagtcctttaatttattttccatttgacgttttcaaatccatttgtcacaatatagataatgcgactggtgtcctctgaagcacatttcacattcctattttacttaagtttagttgggagaacttaggctactgtactacccagccaacacgagcagagctggattcttcagtacttttcaggaggaaattattgtggtatccggtatcaaaagatagcgctagttccgtataacattcttattatattttgaaaacctcaactgccattgctgctcgtatttctgttctagaaggcttcgcagtccacaaggtgaatgtgaatggggggagacggggtgtatacaggatagcgagcctctttgcaacaaagaaataaatattttcatacaaaatcagctcaaagatcaccctcgcctcccaaactatcacccagttagttatttgtctttttttttttttttttttttgcccctcatctttttttttcctcatccattacttcactctactttcatctaaacaattacatcagaacttcgaagtaaattagatatattttagttaacaaactccgttagaagtgcaaactttttttcaacaaatgaccaaccccatctccacatattcaactcgatttctactttacttgtccagtactcactgattatatgaatctaactacttgtagtatctccacccacccttcccctccatctcacacgtgacctcatcaccattatataatctgtcaaactctatatctacccctaacttacgtatgcactatccgataacgatcaccactgcacgacatgtaccatctggcgaagagcgtgtatcagcagctgacgcgcaaggagggtgagtttgcggctacggttgaggtcatgtgacatcatgtgacataacacgtggtgtatcacgtgttcgcgcctctttgcccccaccattattactaacgcagaatactccgtgctcattttgggtctcgacaatgcaggcaagactgtgagtataggaaggattgtgaatgttttggcaacagcgtatgaacatgttcggcactatgagcttgtgactaacgacagaccttcctggaacggttgaagggcgagtttggaggcaaatctctccctccggaacgaatcaatcccaccattggccagaacgtgggtcatgtgattgtggacggaatgcatctcaaattgtgggacgtcggaggccaggagaacttgcggacgctgtggaacgcgtattacgccgagtgccatgcgattgtgtttgtggtcgactcaactgatcgcgagcgactggaggagtgcaagaacaccctcaaggaggtggtggtcaacgaggccacggagggcattcctctgctgatgctggccaataaacaggactgcgaagattcgatggacgtggtggatatcattgagattttcaacaagattgccgagcacgtgagcgcacgtgactccagagtcttgccgataagtgccaaggagggcacaggagtgggagatgcggggagatggcttgcggtgaggttggggagagtgccggtttaaaggcgcgccaggaggatatttgagggcatagcccgaaagcctcccactcaagtctggaggaaatgtgacggccaagcccgaatgtttgtgaccctagtctgaggacaaatcccgaaagtctccggaggaaatctgagctgaggaatctgcagacttggggaaaaaactggacttgtccgagtgtctccgacatacacttttcatccactattccaccactgtttccccgattatcaacggtacaaataacctgtcattgttgtcttggtagactgactaacataaaagttttgaaattgaaattgaaattgaaatgattgtttgaacgatgacaaccgtgacggttaaccatgggctccgattacctgatcattggtcacgtgtttgagacacatggttcagttggttctggtacacttcaaccagaagtcacgtataacaagtacttgtagctacgttttcttgcttactagaactaatggtcacgtgatagagactgtaggatatagctctttcacgtgatcttttctctcagtttctgtttacattgaggtgcgagtaaggactagtgcagtgttagatacagactgtctttgatacattaacagggttctctggatacattaacagagtctttggatacattaacagagtctttggatacattatcagagtctttttatacattactaaagtccaacagagtccacagactctttatggtctttcagcgatggtattttggcattctttccgagtgcgtggtacattccaagaagatagtaatggacataaatcaaaaggcgatattaagatattacatttgggctcttaaaacatggaattttgactcagaacgtcaccgaagattaacagatttgtttatccacgctctatgtatccgtttctgtctcagttgtcgttctacatgcggttactgtgcctactgagctcgttgtccaggacttcttacttcttacttgacttattttcgtcgggtctccgaatagacgctgatatagttggtcagttgattatttcaggtattctgtaactcttcagctctttggtctggaaaaaagcgccatgtttctcgtcttttctcttctccatatttgctccaacttaggccatccaactcgaccgatatgacgtaggagaagtcacaaagcttccaaactgcttcagaagactgtcacgaccaaagtgaccctttggaacttcttcaatgaccatttttttataaaaaaatgattcttacgaataaattatacagggtccgaatttagaaaaatcgtggttgtatagtgtagcggttatcaccttggattctgaagaaagcttcgatttccagtaaccccggttcgattccgggtacgacctttttggattttttattctagaggaaatcagaaccaccagtaacatatttgtagaagctccatttatttttggatattctgttggattgatttggagtgattacaattaccaaagttcgttttcgacttctgagcactttttcacgtccctaatcactacatacaggactgttctgtatacaaccattgggcatatcatcaggagaaaagcatgcgagataaactaattgggcgacgctggttactaatatctacttattattccgatcggattcttccttcgtttttctatttggtgtcttaatcagctgaacagattgtcatcatacgattaatactataaaacatatttttagtacatactgaaattatgtgattaatacaatcaattgagtgatccagagatactaaatcgatccacttttctgtacacattgtcatacaattgtccagttgtcaagctattctcatcagcatgttttatgactaatcatctaaacattggacatatttgtacatatatcagtcagaatctactaatctttctgcttcaattcatgtactttttcgacacctattgccacacaatttttcgacatttcagagacttggtattcgcatacagtctgtaatggatgtatgctacgacctcaaccaaaatacatagtattgacataaccagtatcacaaattcaatgcatcttgtatcaatagagtcagcaggaaattctgaatcgatccatctgatttttgcaatatattgtcgtacaattatctcgagatagctgaagggttgtactccttatagccttacacataattggatgattgggctgctactacccaatattatcgtatcaatagaataccccagtgatttcgagtcgattggtgctctttttatcatcagttatcatacaaatatttcgagttcggatgagctgaagtgaaacacacaaggcggctcttggaacattgtggagctctagaccgtgctggtctggagtttttctgtctacttagagcacatacaagaagctaatacaagtacagtacagtagttgtagtgtcttagctagcgagtagcagaacaggaatgtcccttgccttagatgtatcctccaaaataacattatctatcactgtttaccaccgatctgctcacgtgatcaccgatccggtcacatctctgtgatcttaagtgattctgtatcacagaactacttgtagtactgtactgtactgcacactctactgccacagcctaccactagacagattgtctctccttcagagccttcttagcaccctcaacaatggccacatgctcgaccttgtggacccggtcttcgtactcgtccagactctcgccaggtaccatttccaactccttgaccaccagcggctctccctcgtccactgcggcaatcacgtagtggatcatgactccgcccttggatacctcgcccttctggccggcttcccaggcccgttcaatggctctgattccggcaaaagcgccgggcagagcaggatgcaggttgatgatggacattttggccgcctccacaggttccagaaacttgggcgacagaatcagcatccacccagcacataccaccagcgaagtgtcggttttggatacgatgaagttgcccagatcggcgttgaacttctgtcgggccgccatacgctccgtcttggcatccttgggcaaatcgccatagtaggacgccagagaatggacgtgggtggggattccggccgtttgtgctcgctccagtccataagcggtcggagacgacgaaatgacgagcgagatgcgggggccgatttctgcgtcgtcaatgagtgcctggagattggttcccgacccggaaatcagcacaatgatgtctttggtcatgttgtgtgggggtgtaatggagtgacgataattttttttgccgtgacctctttttttggtaagtaaaaaataaggttcattgtgatggaaattaaactttggccgataatgtagtacaatggaggacagggaggcattatacggaccgaatttgtatggcgcggggcggttcttgtgaaggaacctgtgttggtcacgtgattggatatatccccttttttcggctcattcggagctttctatcaggctcagaaacggatcacttctttctgcacaatttacacggggtgcaggatagtgtagataatgtagaagaacaggagcgcatttttcggtgtttgagaggagcagaagagatgagaagagttgctattgggtattagccggctggtgaatacattttttgtctgtaatttttcatttggaccgccgcttagcgagatccggacttatccagaacgtgattggttggtggggtgtgaaaagttaattttggctgtggaaaatgaacatgacgagatattgggggtttttggaagtgaaaaaagtccaacaagagattgagcagaataaatacggtgttttttatctcctgaaagtttcagaaatccaatacgacctaaatagacgcttctagagtgaatctattctgatgcagggaagatggccactaggaggaacatagtggatgaagtaatcttcatattgagatatattttggtctgatgagtctttggcacagtttatttgttcagccaaaaattcacccaattccaccggccagattccaagttagatacttcatctctacgacccgagtaactgtatgcatgatcatagaggtagtaatagtggggtgaaaaatggacttagagagattaggaagtgatataagagatttattgatccatttagaagtcgattatcaaatccaaaattccatattagctcaacaacagtctcaaatctgtggaatcatgcgtattttgtccctcgcattatagatggtcgatcgattgctgagcatttgaagacatttataactcaagtgagacataatttggacactcattgacagaaatcacacttttgccacttgtctcatccccatatacaatttcacatctacgtatctctcccccttagccactctacaacaccgcgacttaataccccatcaaactcgcccaaaaatgaccatgtttatgtttcaaacataccattcgattccccacacctccctgactccaattatactactattatcccccaaatccctcgccctcaggatttaatttccccccagaccccttttctcttcgattactaatcagcgttgtgaaaccttaatttgggcactccaccgtagactgtgaattttcgttcctagctcaccaccaccctgcgatacacgttagtggagcagcaaacaacgccagcgggttcataacgtcagcgctaatcctgttaatcacgtgacctgaagagggaaatagactcttgccgccgccaaattcttccccgccaaactctctgcgcccaagtcccgacgtcactctcattaccatggaaagcagccccgacttccttccagaatcggatggagacacagaagtggaactgctgcccaacctcaagcttgcgggcgtcacggagccacgccgacgcgaaaaacccgtgttgaaaccgcccaaaaccgcagatgcagagaacattccgttacctccttctcctcccccgttatcgtctccttcggagatttattcgaatctgctaatcctggaggagtctctgagacagcagtatctcaaccagcggcaatcgcagcgtaagtactcgacattttactttgttttgctgagtttgacggcgtatttggtctactctcagatctacccttccatttattcctacgtcttctttttccatcgcttctgtctgattgcggttctgtcaactctgggactgtttcatctctctggaatgtacaccaagaaactggtttacccaaggaagttcatatacaactcaaatcgaggtctccgcgggttcaatgtcaagttggtgaaaacgggaggctacttttcgtccaccgttcatttggtgctgaatacaagggtgtttagcaccgagaacatcgagcaatgggaagaatacagattggggtactttgagagagagagaaagaagaagatcaaggaaaagaaggaaaggaaggaaaggaaggagcctgtccgcagttgaaagagagaggaaggaacctgtaggcagtacagcgcgataaggctctggaatcattccggcatggtatgaagtacagcccgaacgaattactgcccaacgaatgactgcccaacgaatgacaacccaaacataatgttctcatctgtctctggcgacacttctgacatccagtacacggttgtttgcagttcgtgattagaactgctctctcagaacaaaccccgaaagatctctactggactctgaataggactgtcccagagaactactaaaaggaagtatatttattttaatgcatgtggtggataataggtgtatggtggtgtttatgggatatgtaccataccatatagccacagtaactcgatcaattttgaccggatcaaaaaaaaatcaacggaaatttaaccagcgaggaaaatgaaggaaaactcatcttgcaagtacaaaatatgttagtgtcttgtctctcagacacaggaatcgtctgacctgggggcattcacccaaatcctctcaatattcatcggatcacaaatatctcgacaggaaaattgattcggcaggccaattgaccaacttttgtcatacaaaataattcatatttcttctctggttctctcaactggtcatatgtgatttctctaatttgtctctccaataactgtactattttacttcaaatccacccaactaattaattaaaggttccttaacaatctctatagaacaacaagtcgttatacgactatataactcgtcaaataatagttccaaaattgtaccataatcatctgcccttccataccaattaccatgcgattttcagcacgattcccccacccaaacccttcccaaaccgtcataattaatgctaacaaaacatcctccaaatacttacccttttactcaagctcatacttgaccaaaataagctcacgcacatacagacccacacactcacactcgaacacgttaccataataaccaccaccaccatggcggcgtacacagcgacaaacgaacacgaactcatagcgctggtgacccagatcgacgaggatctgcggtcacgtgactccgagctggacgcagcgacgctcaatattcgccgactgacccggctcgacaacttccgggccaacctggcgacgctggaatcgtctcaattggcgttcaaattgggcgaggcggcccagctggggaccagcatcagtcagcgtgtacggtcacgtgatgtagaaaaggagcggctgctcgagaaccacgtgcacgtgacccagacgctcaagctgaagcgggatctagaggccattcatcgggccatggatcaacgcagctgggagtcggcggccgcactggtcaacagctgcttgacagagataccctcagaggtcatcgagggtgggctatcacgtgacaaggtcccttccggcgagcatccgcagcctccgcgacaacaattggatgaaatctgcgagtctctgggcaaattgtttcttcgagagttcgacaaggcaatccagtcacgtgatgtgcatgagctgacgcgatatttcaagctgtttcctcttgtggatcgcaccgagcttgggttatcaacctatgcttcttttgtctgttctatcatcactgaggagagtcgtaagttgcttcagggcgctcctgccacacctccatcggccttctatgggcttatcacgtccaggctgtttgaaaacgtggctacaatcgttgttcagcatggaaaagtggtggacaagcattatggcaagggccacatgttgctggtgattcagaacattcaaaaggaggccgatgtgcaggccggaatcattgtggatacgtggtttgatgagaggagggttgagaagatggtggaaatgggcgattatgacgacctgaaacacgtgtcggacttgttggcagaatgtggcatgattctcaaccggtgggcgttgtatagaaagtttcttgccggttttgaaggcggagacaaagtgacggaaaagagcatgtttcagcaaaagattgactcccgtgttttgcccgtgttcgcggaactcacaagagccttcttccaggcgtccatccagaaggcggtggaactggaagtcgtcaatgaagacacccacgtgacttctctggtggaggacacaatgtacattctcaaaaccgtcctgggacacattgtgggcaccggagtggagagtcacgtgagcagtcagctaacaatgctgcgcaaagtgctggattcggcctatataagccatttccagacccgcattcgggagtatgctcccaaacagctggcgggagtgactgcagcaaccacccagtccacattatcaggcttacctcccagtgaagagaaacgggtgaagctgttttgcctgtatattaacagtggaggtagcagttgtgattacgtgaacaagattgttgatcacgtgaatctgactgtctattcggacaagtcgcatgttgagagtgcgctgtcttctttctccaccggagtttcagccaagttggaggatttggtggcccaatctgtgcagcttctttactccaatattttctcgccccatttgcgatctctagtgactgtgtcgtttcggaacacggtttatctggcttcttccgatgacacctcttcggcgtgtgcttacttgttcaataatgggtggacaaagctgctggcagggtggtcagacgagttgtcgtttggctacgaccggttggtgagtctcatggtgaccagtctggcgaaactgctggagaagaagatctgggggctcaatgttaatgaaatgggagccattgccctggacagagacgtgagcaagattataagccacgtgactagcaaccgctacaaattgcgcgacaagtttgtgcgtgtggcccagctggtgactttggtgggtttggatgatgaggaggaggaggagggcattgagtgggtgttgacggagtcggaggtggagaggggaaggagggttcgggtggaaaggagggagtgaagagaaaatgagtcaagtgagaatgtgcggagcgagtttttaccatgagccgagagtaaaattagagaagcgagttcctgtgggaagagcttgcttgtttccacgatcggatatgaagatgatcagcttccctaccccagtttagctctgttcattttgatccttgaaggcaacccgctcttcccgatttgcagacttctctgactactgtacttgactacctattcctcgatatagtggcttaacgatgcgagcaaagactcaattgctgcgggactacacgtggtattggaaatctaggcggcatggtcatggtgtcgactcaagttgaatgtgtcaaggtttcgcttctcttgataacaccaactttgtataataatgtcgatccacaagcagtaggaagtgtactgattatctattttttaacacaatctgaacagctgtcgagagcagaatttcttctttttttttgccttctttttttgccttctttttttgccttctttttttttttttttttctggatatacattttttgctttctttttttctggtccaacaagttgtgtcaacaaaaccaagtaattttgagagtgtaaaaatacggaaatttgaatagcggcaagtattgtatagtagatttggaatattattgtgccgatgacaatatataacctgaatctaactttcggtaacagttatattcttctgatatttctgcaaccccggatttttccccccagtggacttttattcaactagaggggtacagtttctcaagtaaatccaacaaacgtcctcctaaaacccaactgtttttttatcgggcacggagaagagaaaaaaagcggactcataacacatttgctgagaatgtggctcttctctttttctctttagagtcatatgtttattgaagatcataagtattattgattggatcctctactatcattggatcaataaaaagtaaccctcagcatgatatgttgtttgttttttattttccatgacaagtatttttatatttatttttcccacaaatagaactccaataatacttaaacacggaaaactgtggaggagacaggagacgaaaaatcaatgctggaggttagttatcggtatcattagaaagctcttgtcgaggcaaatgtcgccatcagactctcctttccaaatcacctctctctcgtgaactgtatgctgtttgacattctgtttgacgttctgtttgacgttctgtttgacgttgaagtacgctgtcctcatcaacccaacttactgaataataatgcaatcgcatcaaaagtaccaccatttgaaggccggaagtctgacgattctattcatctactttttatcaacattaacccgtgccgatccacttctctcgacagtaacggtcatagcctttcgggtttcgctctacattggcgagcgagggagtcacacgaccaaattaaaaccattggctatccaatgattattccatctacagctacagctaatacttgtatgaactcacaatctcgaacaaaatcaataaatacattatgcgctattcacttcatggaatacggtgcgcttttgtgacactatatcagacatgcaactgagcggatagaggcgcttagttgttctcgggtcgcagctttcggacctccttgccgactcgccagatctcgagatctcggatgtcctgcagctcggcctcgaacttggctcggtagtccttctgggagttgaactccagagatcgctgggtctcggaaccgtcctcgactcggtcgtagagctcgttgaaaacgggcttgagggcgtccttgaacttgggggaccagtcgagagctcctcgtcgggcagtggtggagcaggcatcgtacatgtagtccataccgtacttgccgatcagagggtagagagactgggtggcctcctcgacggtctcgttgaaggcctcggagggagagtggcctcgctctcgcagaacctcgtactgggcaaggaacatgccgtggataccgcccatgaggcagcctcgctctccgtagagatcggatcggacctccttctcaaaagtggtctggtagacgtagccagagccgacggcaatggcgagggcaacggccttctcgtcggccttgccggtgacgtcgttccacacggcgtaagaggagttgatacctcgtccctccttgaacagagatcggacggttcggccggatcccttgggggccacgaggatgacgtcaacgtcggcgggggtctcgaccttagtcagatccttgaagacgggggagaagccgtgggagaagtagagagtcttgcccttggtgatgaggggcttgatctggggccaggtctcggactgggcggcgtcggacagcaggttcatgatgatagttcccttgccaatggcctcgttgacgtcaaagaggttcttgccggggacccagccgtcctcctgagcggccttccacgaggcgccgtcctttcggactccgatgatgacgttgaggccgttgtctcgcatgttgagaccctggccgtagccctgggagccgtagccgatcagagcaatggtgtcgttcttgaagtagtcgagcagcttctcctggggccagtcggctcgctcgtggacaatctcgtcctcctttccgttgaaggagatggtcttgatggttcgggccacggcgggggcggacagcttgaaggcgggtcgggtagcagccatggagatggatcgggaggcagacacggtggccactcgggcaacggcggctcgagcagcctgtcgagaggcagtggagaaaagtcgggcagacattactgtggtgttgtgttgggggggattggttgtgagagaagaaagagagaaaaaatcggcggactttcagcgtcgttatatagaccacgttgggcactttggagctaaggttacagtgctccgacaacaaggcgattgggagcagatgaaaagtttaggttggcaattggccaatcgggaggccgcaaatcagatcaaggtttggcagcagtctgccgatgtcgctggagtggatttacggtttgaattttgcagcgaaaaaagagtcatggatagatgcagacagtgagtgagtgatatgccgatggtgatgccgatgtggatgccgatgtggatgccgatgtaggggccgatgggaacggcgaggcagcagcggtgacgagcggtgacgagcggtgacgagcggtgagacagaagcattgagtcatggagctgggtggagatggggtacaagataggtggtggtgactcactgtacatctggtactactgtattacgtactacaggtacagtagtatggttagatcaattgctctgtctgctggagttagctggtgtctgattgtcacgggattgttaatacatccaagagttgaagattccgtcatttttcagcgacgtcgttgatgaggttgatggcgttcaaccacttgtaatctcggccggagtacaacatggtccactcataaccactcaattcgagctctacatctagccgtccactcgctaccacactctctcactaaactcactacacccactccatcatcttaccccacaattctctcgcctccagacagactaacaaagaccattattacacttttaatagaccggaggtgaatgaacagccccgtcggagggttagtttagcgacacgccagtgtcttagatccgatctgggccaagatggatgccagagtccaacagatccggacttggggacagtcttgtaggcgactttcgtacaggcttcaaggaggagactcccagtacagtactacaagtagtcgtagtataagagtgtctgtgctgccactttcaagtttcatacaactgtacctgttaatctttccccatagctgatgagcctctgtttcttatagacctacccactgtcgtaatccctggatcccgtactatatgacagtcagtaggtatactgtacttcaacgtcccccggacctccattgttccctgaggctcggtgatatcgacactccgaaagctaccgatatcgcttctcgacagcgacattgtcaccactccaatcaactccgctcccgctcctctcgcttccccatatctcgcgcccacagggccggcatagaacacattaggtttcaacaaccgttggttcgaaggcaatatctcggtcaatagttggtataattcaaagcggactttaccattggactccttgagcttccctcgttctttctctaccctcggatccgattacttactaaaattcaccctgctattcacattcctcgctcctcccccccccacatatgcactcacactctaagctcctcggacgcaccgaaaccgatgacggtcatagccgtgtgaccggccacagcgaattaggtccagagtgcatgaatactgccggagttgagcatctcactgagcgtgactctttgcgtgaaaattttagactttggtgaaaaatataaactccacgccgatatcgctcaggcactcaacccccgcccgatcacacgcaagggactctttgtggagcgacaacggcgtctttagccgattttgggggagcacgtgccgcagcaaacctccgtgcgacatcgtcggtgtcgcccagaagaccatgtacctgatcagaagagctccagatcagacccaaacctcacatagccttgctctgcgtgtcacatgcctcggcccacggtgcatgattcaggccgcaattggtggggaaagtgagataacagctcgggcttttgattggtgcattagtcacgagaggtggatgattagtcaggagactccagttggttgtggtccggtttcctaagtgtgcaaatgtatatttctcgcaatttagttggggagatactagactcacacttagcactgaacacttttctcctggaacttttttcgggactccgcctcctacaaaaccaatatatgcacggtgcagatcacaatcaaaccccgcagagcgctggcgagctcgtgcatgacgggaaatgaccagttggtggtgttctctctgatgccatatgtttctggtgtcatatgtcgctggtacgatctaccaatacttgtgcagtatgtactgtacatactggaaaagatgttgctggtataagacagtccaagaccccaaagctgtcaattgtggacggtagaagagaaatataagtacaagaacggtacttgtagagagattataagtcttctaaagagatgatcagatcagacatgaaaatctccagtcttgaaaaatcgtgctaattgtggtttaaatgtgtagaagcaagaatcgaacctgtgcgagtacagatgtactgtagtgggcgtgaatctaggcgacgatcgatactgtacatcttcaactcattctcctacactcgacaaaaatattcacgtgatcagtgtcgcgagaatcgtatattcacgtgattcagagcactcgtactcgtatcgatagtatcgccgttcctaatgtcacgtgacaacagtcgattctgtcgtgaccctcaattaggagtacctccttgtaaaagaccgacctcatgtggatcagattgtgtccgcgactttcccgtctatcacgtgactttcgttttaaaacgtgactttccggcgtatcacgtgactttccggcgtatcacgtgtcacactccccttacttgtagaggccctacagtttgtagctgagtaatacgatactcgtatgtaccaaactgtatagctcaaccagatcctctaccaaccccccccccaggtctggtcacgtgaatagtcacgtgtccagccattcccatgcgtcattatgggggttctctcgaatattgaaggaaaaaaatatcgccgatattgcacaaaatatataaacagagattgcccggttgtatgtacagatttgtacagtctaaattggtgacatatgtcaaaactctgagaccgggataatggccaaaaatggcatgaaatcaggcaaaaaagcgcaaaaggtcttgtgaaccgccaaaccacggcctctagaccacattgatgtcttcttctcatcaccaccacgtcacaatgcactgacaacggtaaatgcgcgttttcagcctcatttatgaaaagtaaactatttacaaaacaaataataccattgtatccctcaaagaacagcgattccaatggcaccaatttaaccaccatccaacgtcttttggggctacactggtgaatatttgacatacccctagatgggattttttaggttggccacaacaagtgtcatagcaacgggtcacgtgggagcaacggacgtgtttgcggtcggatttacgcgccgaaaatggtcacgtgagagacaattgcaccacaagtcacgttcaccttccatgtctactccagcgcccacagttgccgatttacgggaattccgctcaaaccctaatccaacctacaccgtatcaaaacacaactccaccaccatcacgaaccccacagcactaacaatatccagacttatttgcaaccatggaacaagagaaaacggtgcctgtggacatgaatgtgccacacaagaacagtgtgtcgctgaaaattgggctcattggagacgcgcaaatcggcaaaacgtcgctgatggtcaagtatgccgagggaaattttgacgaggactacgtgcagactttgggggtgaacttcatggaaaaaacggtgtcgatacgagatacggagattacgtttctgatttgggatctgggtggccagcgggagtttgtcaacatgcttccgctggtgtccaacgactctgtggcgattctgttcatgtttgatctcacgcgaaaatcgactctcaacagcgtcaaggagtggtaccggcaggctcgggggttcaacaagacggcgattccgtttctggtgggcaccaagtacgatctgtttgtgcagttacccaaggaggaccaggaggaaatcacccagcaggccaagaagtttgccaaggccatgaaggcgtcgctcattttctgctccacgtcgcattccatcaacgtgcaaaagattttcaaaatcgtgctgtccaaggcgtttgacctgaagctgacgattccggaaattaccaacactggcgagcccattttggtgtaccaaggtgttggtcagtaattatttatagcgagcaggcgcaacctgtgagccagacaggaggatgagccgaggaggggtggatgggccgaggaggatgggtagagcgaaccaagcaggaggacgaccagacaggaggaaaaccaggtcggaggatgagccgaattggcaggaaggcacaacagacccgagcacgcccgaacacgcccgaacagactcagcctagctcagcctgtcaagtggacatctgaacagtagaaatgaagcattgacttggagtgatgtgtaggttgagatgtaccagggtgcctggtaggtaatgtagatgtaaacagtctagattctctatcgaacatctggatgatctggatgatctggatgatctggatgatctggatgacctgattgaatctgactatgattctttctctgctgggtggacattttgtcggtcttctacttcaggttttcatcgatacacacggaaaagcagctacaagtagaagtagggacacgaagaagcgatagagaccgaccggcaggtttttcatactggggtgttactacagtatgtacagtaattaaagagctcttcatgtagaagaccagaatcggtcctattgatgatcaaatatctcaatagagcagaaatttgaagtgctcgataccgtagaattgcctaaggtgtttatatatggtccacagcacaatgctacaagaacaggacaggtccatatgaaatcattggagggatatttttgcaattatcaaagtattagataagtttttgagagtaaataaaagaaaaaccatcttcgacgcctccgctaatcttgcaaaacatctttataatttttttaataacatatttatatttccaagtatgttaacttggtaagtttgttgggtttagttggaatgacaggttcatataatggtctcatttcaagaggttgtagttgtagtgacaataagactgaaataacgacagattagtactataaaatgggtgaaatgggacagattgtacattcttttatcgcaacttttagtggaaagtgtgttggaaaggatgtaaagttactccaaaaacggtcacccatatttgacagataccgaagtttgagtgggcacatggctgaatgaggtcggccgcgacatctccattttgtatattaagtaagtatttttctggcataatactgataatgagatgtattttataataaaacattctcagatttctcttatccatcctatgacatcggttacaacaatatctcgttttggttttatcttggtttaatctctcaatcatagttgagaacctagttggaattagttagcctgaaacaacaggacacagctcgtctcatcgtccacatttatttgaaataaacgcttagagatacacaattgtttctattgaagatctctgtgatattcccatcttctaatatccatcgctgtctattttgtagacacttgttacttgacgttactgttttgtactgtagtaaatcctcaactgtctagacaccttaaactacaagtagacccaccacctgaacacacttttcctccttcacaccactttttcaacggcacagacaccaacaaagcggcagatgcaatcatgtttcgtctccaattcgctgttggtgtttgtgttggagtggagtggtggctataggtggcgatctccaagtggaggagctgcggttgtgaacacggcaaatggcagaacagagatacacagatggactgacccaattggtgttagtatcaacgataaccctcgattgtcctgcttctaccccatcaaagtggacttggcgacttcagaacgcgatctcgactgttccttgtatatctcgagacgatctcactgagttctgtcggttaggttctactgatggactgcttcacagaacactgatacggatagggatgtttgggcaactactcattcgcacacccatgtgccaagtcagaacacagggttcttctgccgccacgaagaactcaagttaacactgctgttgcgtcacgagacgttgtgtcgagaacctgtggtatgagtcctttgacaagccagggtggcatcatgactgaagggtacaggagtcgagtgttcagtgtgctctacgtaaggttcttatctacaagtcgtcatcacaggatgtttttctgaggtacaatagagcacaggggcacaccagagttcagggagcactccagaaatcagagcacacagtccctacgattcacattgcctacgacagacattgctcgccacagacgcggtctacagcggacactgcctacgatacaactgacactgcctacaacagacaatgtggcgcacaagtttactggaaagatcccattgttccagccccagtattatgcgccgtttgaagactgcgtcgacaaatcgggctgtgtgcattactgtccgaaaagtctcgcgggccaacgtcgcggccagatcgtgtttgttgccatagctacagctgtacctcagtctcagctctgctagaaccagtccaccagcctcactacgatacgagtcgaaggtatatcagccttacctattaccctgagtcaggggtaataataaaagagagcgtgctactggatctcgcagtattctgggtctcctatgaaaccactgcaccccttgcaggaggaggagctatacgaggcggtttaggcgcagcaagatggggtggtgtctcgtttcaggttgatgagttgggatgtcagaattagttgagaattacttgggacgaacttcagcaactcgaagacttttccagacctccaagatagtcttacaactgcgagtgcaatacacagcaagtctttcccggaatgacgtcatctactcactctccccactccccccactcctacgagtactctcctcactcgtgttacgcgtgttatttttaaccatctgtcttttcttgcttcctcccgtgcacgatcgtcggtaaaaaaaaacggctccggtgcattcttttggcccgtttctgtgactatttttggcccgttgaagtgagatgacgtgtgtggactcagaatatgcatgcgtttgaaaagatgacgttcaaagtgcctcctatctgtcccccgagcacccccgtgacaagagccaggttgatacacgctaatatgatgacctccatctccacacgggctaaaaatagcccacatacgagatgcgtggaataagcgagcagggtaggggttcgaacctacagtacagtggtgtctctttttgggaagtatgtaaacgggagagagttggtagagttgggttctattagtctgtggtgagctgagagagattgtgttatgatatagccgtggtgtatacacaaccgtaatggccatgggatgggggtgtttgaaaggggaggcttttgtgtctcagaattttcgtattttgcccaaaaggccccccaaacagccccaaaatgggtgtcggcgcgctatgcctcatctctcttttctccaactataggctaacgccggccaagacaaatacgatcggttcacgtgtataggggtttgaggggagccagttggttgcgatggtttcgagatggttgcaaggtggttgcgggaaatggcagatttgggaggcgcgatggggatatgaggccacgtggctaccatgggacagccgccaaatttggaagtacagagaatctcaaagctcctctttttctctctcaaattgtttggctgctctgtggatgtggcatctggtattaacggcacgcgcgtacaaggttatccaggagaagggaggagtatagagagagagtgggaggggaggcaagaagagggtgagtcgaaaaggactctttagggggtaaaagtgggtggaaaaggtgtcaggagaaagatacgggctccaacatgggtctgaggcccttttcccggccaaaatcgaccatatttgcgccgtcgtcggattgtgcattccacttctacttttagcaacaaggtgcacgtcagagtttcacatccaactcaaatctccaaccgtgcatataaacatgtggcttaatataataccgtgggaaaaagctgaggagagacaagctacaagttcctggttacaagttccacacggttgcactgctagacgacgaaaaatccctgccaagcacagataaagacgacttttccacattcactgcgcaacattcgcattttttcgacgcactaaaacagacttagtgagtatgagacggagtcaggtttcgatctggctacaagtgagagaatagaggcgccacagagccagtggaggttggcaacgagcctgtcgagcgggtcatttaggtgcaatacccaaccagtcactcgatatgttctaccgataacggtgtgttctacctgtgttcgaccgataacaatgtgttcgactgctctgctcaacctctgttcgtgatccgagtcaccagatgtgtcaggactggaacatgaataagagtgggtttggatgaacgtttgggttcttctggtgcgacttttgtaagactctggggtgcttctggacgctactggtatgtcgtcttcgctccagacagcccaccgctgtctgatatctctaccaagtctggactggctgcaccatcacccctggactccacagtcggcacagccagcaatactcctgcaccattggatgtgcctaaagtcttctggtagcaccatggtgccatccaccgagtctatgatagtctctgatacgtctacttcagtctgctctttgacgggcgtttagaggtctgactgtcactgatatcgtctccactcgtgactacctaccaccaattcctactcgctttgatcatcgtgtaaaaacagctcgtgatctacgaccacttactctcgaccacagtgctaacccagtgtcctaccaacgccccaaccccaacccttttgaaggtgagcggttgagtgactctgatcacgagggatacaacgatacaggccatcccaacctttcaaacccccacctcaaccaagacacgtcctacaacccctcgtataactacacacccaacacctccgccccctaccctgttcccacagtcaacgtcagcggagtgaaccgaaccccttccggcaaccactatgaggaccccagcgagtacggctaccatggtaacacgtctaacctctaccagatggactcgttgactcccaatcacaccatcaatgatttccacgagcatgaaggcgacattactcgagcgtcgtttcagaacgacgatgaccgagtccctctgagagatgagactgcctaccacggctaccagggcccttttgtaagcgaaaacgagcaccataatgcccaacaggcccctctcccctacccctacccccatcagcagcatcatgagattcaccatgccgaatccaccactgctcttccccaaggcgagcagattggaggcgagtacattgacttggccgaggcccagagggagttcattggagacgtatctaacggcactcccgagccgtcctacaacaccattcccgaagacggtactctcaacgagtaccacgatggagtttacgccggccagcctggatatccgtccagcgactttgaccccaacttccccaactaccctggaagtgacggacgtaccacttctctcctgtctaccggttccgacggatggcagaagagacaacaggtcaacctcaagcggtttccaactcgtaaagtcaagcttgccaagggtgcggtcttctccacagagtaccctgttccctccgccatcaaaaactccattctgccagagtacattgatgctgaaacgggacgtaccgagttcactcatatgcggtacactgccgctacttgtgatcctgacgacttcaccctcgagaacggttataagctgagagctcacacttatggccgtcagacagagctcctcattgccatcacctactacaacgaagacaaggtgctgactgcccgaaccatgtacggtatcatgcagaatgtgcgagatatttgccggctgaaaaagtccgagttttggaaatccggaggcactgagccgtggcagaagattgtcgtgtcactggtgtttgacggcatcgacccctgtgacaaggaggtgcttgatatgctcgccaccattggtctgtaccaggatggagtcatgaagaaggacattgacggcaaggaaacggtagcccatatctttgagtacactacgcagctgtgtgtgacgcccaagcagcagctcgtcaagcccaccagcaacgatcccatgtcgctgccacccatccagatgatcttttgtctcaaacagaagaactccaagaaaatcaactcgcacagatggctgttcaacgcctttggtaagattctgcagcccgagattttcattttgctcgatgcaggaaccaaacccggccccaagtcgattctctacctgtgggaatcgttctacaacaacaaaaatgtcggaggagcctgtggagagatccacgccatgctgggtaagggacacagaaagctgctcaacccgctggtcgccgctcagaactttgagtacaaaatctcaaacattctcgataaaccgctcgagtcgtcgtttggctacgtttcagttctgcccggagcgttttcagcctatagatactcggctgtggagggtcggcctctggaacagtatttccatggagaccataccctcggcagtcgactgggaaagaagggtattgacggcatgtcaattttccgaaagaacatgtttttggccgaagatcgaattctttgctttgaggtgaccttcaaggccggttgcaagtggcatctggcctacatcaagcagtccaaggccgaaaccgatgttcctgaagccattgatgagtttattggtcagcgaagacgatggctgaacggttcgttcgctgccacactttattccgtggcccatttcccccgaatctaccggtccagacacaatcctctgcgaatgtttttcttccacattcaggagatttacaatctggtcaatctggtactgtcgtggttttctttggcctcttatttcctcaccaccactgttatcatggacctggctgctaatcctcgaaagtacggaggcgacgaaaactcccatggcttcccctttggagatacagcgtcgccaatcatttcgctgattctcaagtacctgtactgtgcgtgtcttgtgatttcattcattctggcgcttggaaacaggcccaagggatcaaagacaacgtactacatcatggtgtgtatttttggatgcattcagatttatgttctggtgatttccttctggctggcagctaatgcgttcattgataacaaaatcacgagtgcgtctgatttcttctccgacttctttgactccattacaggtctcattgtcgtggctctagcgtccacctacggtctgtatttcatctctggaatcctctatctcgatccctggcactgcatccactccttcccgcagtacatgttcttcatgcagtcctttgtgaacattctcaacgtgtttgccttctgcaactggcacgacgtttcttggggtacaaagggctcggataaggctgacgccctaccctcagtgcagtccaagaagaacaaggaagatggagaagacgaggctgtaattgaggaagccgacaaaccgcaaaaggatatcgatatgcagttccaacaggtagtaaaacgagcgctcactccatacaagcctcctccccctgaaaagggtcttagtcgagacgatgagaaccgaaacttccgaaccaacctcgtcattgtgtggctcattaccaacggtgctctggcaattggtgtgacttcgcagagtatccatgcctttggtattgatgcttctcagaccacaaagacggcgtactttttcggagcgctattgtggtctacagcggtggttgcgctgatccgatttattggatgtttgtactttgtcatcaagtcgactttcaagcggttgattgcgaagagatagacatctttggaggtaaagggggttcgaagcaactttttcctacccagaccaccctttgaatcacaataggacactaccgcagaataactgttggcagttttgtaattattaaaatagatacctaataacatgttttgacaatggtttacatttgtaatattcccctcctggcgtgtgagaaaaacacacaaaaccaatatgaaacgaacgagctggacgagacggttccactggtaccaatctcataccgctggaatggatactggactgggtacatactcagtaggttcgtatgttagttggaacaaatctagataccgacgataccgacgataccgacgataccgacgggtatatcctgtggactaaaaagtgagactggtgaaacagacccagtcaacgcgtaaagaataagcaattcgattttgaaaaaaagcccgacgtggggcttgaacccacagccttgagattacctcagaataagagtctcacgctctaccgattgagctagccaggcggaatatatggcacagatgtgaactttcaaatttcagtgagtattcgattagtcatacaaaaacccgcaaatgtttctttgctattttgagtgttgagaaaagaaaattcacggatattatggcactttatagactccactttagttaatttcccaataaaacacttctaattgtgtgagatgttaggtggaggtaccagtagttacacaaatgtttaggtggagggtggggtctatacaacatcacggtcttcatatgtggagaagctaagatgaaatgggttaagtagggtgacgaaatgatgcttttgaagtcctcgttgatgttgagccctaggggatctttttctgttgtgaagagtgcgttgaggtgataaccaagaggcacaatgctacaacctgggtttctttttggctggttgagtagattaaatggatttcaaaacagtgtgtgcatccaaaagggttagttgtgtctctatcggagagagcttgaggaaaccggaccgtgttagataagtcatctatgcatgcttagaacaatattgaatcgcttcagcctattgcaagtggtgagacaggcagattggtcaactcggagtgttgaattccaccagggacgaggctgtttgcttcatgttgagtgaggtcttcctgttgagtttcgatgaggagaaaatgaatggggcaataagagtatgaggaggtgctggagaagtcaactctgagccatggtctgatgactctgtgtcttgagagcccctcagtcaggtgggcaagtgattcagtcgatccaacactctcttagtcgaaataaagtaacattttcgtactcgcagttggatgtgttgaacaacatgaagaccagatcactcaagatggctcgagagtaggaaaaagatgaccagaagaattatgatggactgcctaatgtgggctgacaactttttgaagttgatggcaaaaacagggggtgtgtatctagttgaaagcaacttcaacatccgctactgtctcaataataatttgaagcacgaaaaaccgttctacaagaacgaggagttgatagaaacgtcatatcgagcgcttttcacatctggatgaactccatgaaccaaaccatcgcccatttctccagttatcgggaatggtaactccctcctgcccccctcatcatgttactcgggcttagagacttgtccgactcggggttggtttccgtgacaactaattaacacaatggcactatacaacgacaacgtgccggctgcagaaactctcgtcgctgacaagggtgtggaaaagctttggaagggtgtcgtggggttaaagtggctctagctttgggttgtgtcgatcaaccagccctctggaaagtgcggcacaaattagactggagatcagcgatgaaccaaggcatactgagacctggtgtttatccgcttgaggtcttgaacattgacacaacagaaacataccggccacacaccggtctgtactctacaagctacagtagactcagctggatcgttcctcctcgccagactcaaacgcactcgacgtcctgtaagttggcgacatagaggcaacattaaaaagtgccgtctaggctattttgggccttgtcagctcttttgttcgggtattggtgtggggtggagaaactgtaaccactgagagtacagtagcagcaacgacaagccgctagaacgagacgttagaacaatacaacgtcagaatcgaacaatagagccactctctgtagcttcaaatgggaatttttagtggccaatttgacttgttgatgcactcttggctgagtccgtggaggggtatggatattacaacaccctgccaaactgttctctgccttttgaagaccaaattaccaaattatgctgggccaaattacatgcgatcaaaccaacgtgttctaactcgaggaggtaaagcaaggagcaaaaaatggtttacagcttctgctaattggtacttgcagtcttctcacgtggtccaggtcagccggggatactctgagtattctgaaaacgatggaattctctggagttatgccagaagcatgatttataatcagaccgtatagacaaggagtcgtgtcgacggagtctttccagcagtgggtatcggaaaataccgtcgaacagtcttgtcagtttcaagagcagccgacctcgtccagacccatcttcagccaaccgaatctgtctcattttctgtctcagctcgattccatcatctgctccgggctggtcacctgcatggtggagtacgtcgacaatgggcgtggatctagtggacaaggatgcacgaaaagtgcatccaagcaaaggcagccgggaaacaaagacgttcgagaggtagttttgcagacggtatttaccggcgcaaagttgccagggtagagacagggtagagacagggtagacgggtaggtagggtaggtagggtaatcagggtagagagagcgtaaagacagagacattgcgagacatgagtgcgagacagtaaggaagactcaggcgccgtgcaaagaatgcacaaccgtagtgggtcttagacatacgggcattagtggaagcacagtagtacacgcactgcctcagctataattgatggcactgtacctacatgaggagcgctacagcacgtactgtgccagcacgcccagacctagtgtacgtcgagtatgcactagttccgcttgcgcagcacaaagcttggactgctcgacgtacaaatctacgtcatggctcaacctggttgtgtctgtggggcttccagcggggtgagacagtgagacgaacggggtgaaactgagacggacaagaacgtgagacagtaaatagtggtggcatggtggggcgacaggccttgaggtgagggtacgagacagctcacgggtctacccgccccaccatcgacttggctctgtcgcttaagcagtgaagctcgtttcaccaatcgttgcttttgctccttcccccgcccctcaccccccacctgttttcaactgctgggttcgacaccataccccacggtgcagcatgccaaaaagtgtaagcgaccggggggtgaggttattggtgggcgttgagagttcattgtagtcaaggggaggaagactcacgcaaaatcataggttatagggaataggaacaatcacaagacacgtctttggctgttgtttgcttttgtgtaatccccctgcgaatgacctcgaacccctcgttggccaggcgtgctcggaagcttgatctattgtggtcatctgtgagagtcttggtgaccagctgtcgaactcttaccccagctttctcttctcttagcgacgcacgggagtggatccctgtgcacatctgtcgatctctttttcagaagctgtattgtgggataatgacgcacgtaggagagaagaagaaacggccgcgagaaacggcaaacaaaagcagaaacgaaaaaagctgctgccgcagtacagcaacgctgacgatcgctccccaaagaggcaaccaaatggctcaacaaatgtgacaccgcgctcgtaattctgacacagtctcgaactacctcgacatcacacatatccaacgctgctctgacagtcacattgccccaccaccgtccgccacaaaccacacacacaaacgatacacacaaacgatacacacaaacgacacaaagaatgtctgacttctgagtttggagtctgagtctgagtctgagtcgcacagtccaaactactgtactgtcgctagtgcccctccaaggtgcaaacttagtggcagcaaaaaaaccattaacttttggtgctgcgttgagttgcgtcaacttggttagactgtttctttgtaaagtgacttttgctgtctcaggtttatacagtgcaattaccggcgtggcggttagtagggcgatgtagcagaagcagaatgggttagtaagtactcacatgaccacaatttcggacataatgtcgatattcggtctctatgtctacaactactgccaactccaactccctcaagtccaacaccaagtccatttccgctacggcaaaaccctaacttagtgtgatggattcgacgatagaagcccgacttgtgagtgggtgaaaaaacgcaaagtggtgggacagacaaagtaaagggatgagagagagagactggtggggtgtgtcgttcaatctgagtgagtgagtgagagggttttggggtttgcagtgagttggagagttgtgttgtgttggtaagatgtaccatagtggtatttttggttcatttttcaacttgttttcactcacctcttgtgtggaacatcaccacatcccacacctcccactcagcgtctcctccacccctgttcgaaaccctgttcatcacatgccgatcactgcaccccgcaattttaatagtgcccgtgtgtatttccgttaagcttgggtcgatggcagagagtttctcgagttataaatatgggcgaccgccctcagttgtgataccatcctcagtcctcttctctcactcaccaagcttccttcgcttacctccaataccctctcacaacaatgaagttctctcacgtcacccttgctgttgtcgcagccaccgccattgccgctcccacccagcagctggagtcccgagacctccagatcaccggccagaacgctggtgagctcgtcaagcagtacgctcccgtcttcaccctggctcccggcgcctttgccacccagaccgagcctgagcccatgggcttcctcgacttctccggttacgtcaacttcttcgttggcctgctgcagcttggtggccagttcatcaaggacggaggacgagctcttgtcgacctcgacatcaacaaggtcggctccgctgctgtcaacttcttccagggtctgatggtctacttcaacgccttcctcgctgccgtccagcagggaaccaagttcgacaaggccgtctacgagttcctcatcaactccggtatcaaggacttcctgaccaacgttgccgccttcattatcaacgtgtccaagaacattctcgagtctcctctgctcggcaccattgtcaacctcctcaagcctctcgtccagtggctgtttggcgccaagcagaccgtccagcagaacctgggctctgccgctgacgttactggcttcgaccgagctcttctggccgtccagtccttcaacgccgccgccaccaagaagcttggtaactaagcaaaggaacaagccgcagccttgcctttgtttggatgatctgattcttgtagtactggtactaacttttaattctatttcttttcacttcacgaactcttggaggtgattgtgcgaaccactttcaccgaccgtagctgaagaccactcatcacagtcatgtcttgtattgtattgtacccgttctgtaggccagtttcagttggtttcagaggtaaatagccacggctcattagaatagacaatgtcttaataccggtttgaatcagcgcctcagccttaactcttctacgaggacaatgaagtattgtagcggtcagtacaacagtcacccagcaagctgaatgtcactcgggttcaccaactgcagtttctagagcttcttcgattctttcatggttctaagaactattctaataataagcctccactctcttcaatcaactctggaatgtctgtgttgcccgttttggaagactccattagaccagatacggctcaatgttgtttaccgactcccgagacattccacaggtccaaatacatacccgtgtctctctcatttaatacctcgagacattctcagtagccactcgtccctgcttccatcggtaagacagtcgaccgctcagtgtttccacggatgttgatatttcactatgagcccaaccttgtggagtcaccgtgactcttttgggcgactccgagcccgatttcaaccaggtctcactccaacagacgtttctcaaagaggacttgtcgacttggaccatctcttttgagcttcaggcgtgtactgtcttggttcttgtagaagctccctctgttgatcatgggaaaaggtcgatgctatacgtatgaggacttacaatacgagttgataatatactctagtgattagtgattggagttggtatcgtatctggaacgagtactgcttgaaccgtacaccaaagggaccattgatatataatgaatgtcctccgcacaagttctataccatactgttcacgcagtcaggccggcacactccgctgccctattcaaatcaaatttttcaggggtattgttgatgatcgtcgttgaaattgccggatctccagatcgccactatttacaggtctcgccgatcagagagatacacggactgattgagtaggtttttggacgtggtttatcagctgatgccgtgctggagaggatcgaacaaggcttgatagaataagccagtaaatagaagacgacacttgattctcataaattactgttttcagaacggatccgttagcgctatagccgtagctcctaggcaagacccgtacctgtgaccctgtctaagctagaggaggggtatgttaaaggtagtattaatacatacgggtgctgtaccagtgtagcaggcagttgcacgtttcacgttagtcagctctacatgaccagagctattggagcaagctgcttttagctgagaagtgtccgacacacccagatggtgcaaagataaacccagacaaattgggcgattgttgggactctcgtccagtgcccatactcgaactgaacgggcacccgaaaagacccgtttcacctaaaaacaagccattagccgcactcccgagacattaatgcctggtagcagggttatacatgtctaagatagccagattaatcactgtagtgcgaccatgacgggttagccccgcattattgtctctcccaatcgggactagcaagacgcaaaaggcaatgggtcagagtttggtgttggcctgaaaaaagcaaagtcaggacaagcgaagaaagggtgaagggggcggcatatattggcgcatcagcacaaagacaagcgggatagatatgcatcatgccctgtacatgcacggaacctccggaaggggccgccgacagaagtggataccttggacacaacttttgttatgggtttatcatagtggttcctgacccctatcagctcaggctacagtaattaccctatcccccgccctgttttttcgtcccacaccttgtttggaagctctttaaggttttgggactactagctacagtacaagtgcagtagtcagcaatgtttgggaagcttgcttttgcgtttttgacaccaccaaactactacagcataagcagttttggcacaagtagctcgtttccagaaccaccgctcgctgtcttgtcacttttcgcctcccgtgcctggctgatcactgtggggtacatacttggacgccgcttggcactgacacatgtcgtcattgtaacgagggctctacaaagagtttcaccactacttgtagtgggggtgacggaggatacgggcatgagtacgagagtacaacttgtgccccgcgatgaaccggctaccaccctggtaaatacgaaaacgactccaaactgtgtcaccttgaaaactgtcttgaaggacaagctgtgtgacagttgacgttagccagggcaagtagtcgagccaagcttgctacaatacaaagtactgtaccccgataatgtacagttgtcgtaaactgtagtgaaaccgggttggcgatcaattgattccaacttataaccatctccaacatggctcgaagtgttcacagtacatgctcgtatggaggaactgtttacagtacgagtacatagagcacatccgagtgtctcacatggtagatacagttgagaatgtaccagggtatctgtttgattagaaatgaccagggtatgagtaggggagagtaaaacacacgtggatgctgtcagatggtcccgtagaataacgaccatgaccatgagattaacagcaatgattagggcgtattttcaactgtcaaggttctgtcctatgtacagtactcctgggccgcccaaaatcatcaaatgctttcaacatgattcaaggaatcgaattcagactcaattggtcgagtaattggtctagttcagattgcacaatgccatatatctctagcatacggattactcgtctagatgctaagactatatctctacagtagcacacaggtttacaattgtctagatgaaccaagactcgtctacagtgttgattatacagaaaataatggggttttctgtctcattcgaataatcttgaaaaacgagaagattgatgtacttatttccgcatttgcctcactatttattgtcagaatttgatatcatattgagaaaggtatatgaaccattctaggaactttttgtactacgtcccctggaaaatactacttgtagttaattggaatcagcagagaattaagagtaaaacatcatcatttttacaaccacatgtcttacaaatattgtcaatatgatgtgatcattgacgtcagaactgtaccatgcgtcggtcagaacgtttgtacttgacctgtagatacataattcgagtctgccaagtcgtccggtgaaatcggcactcattggacttacaactatttgcagaagatcttcatctgtgaaccacagctctgagtgaagtactcccttctacgacgatcatcctgagcgactactgtacttgcactcatacaagacttttgccattcattttctatatataaatcactccaactgcttcttccgctccacaacataatccagacactgcttcttggttccttcgggattagtaaactgccaaacaacaacatcattcagtagcgtcgccagccatttacccggcttggcctgcaaagtcgccataatctccttgccattcaccaagggcttgacactccatgaatcgtccaccttctggtccacaatcgcatccaccaaagccgagtaccgcttaagagtagactccatatcagcgcctgagacaatggttttttgggcggcaaacagcacattggcagtccaatgctcgccgcatttacgcaccagcagcgccaggtctgcacgagacggcttgttgcctccgttaacaccctccacagcctcttcaatagcatccacagtattgatggcagccgtaatcacatctccatcgtgagtggaccatttgataccttctctgatgatcataaacagcgccaggcacggcttgttcttctcggtgaccgccgtgatcttgtcccagggatacagagcacacagtgcccagatcattttttttgtttctccagagtatgccgtcagcaagttgatatgcaagttttcgctgcttcgaatggcctcccacgtgtctacggccctggagagatggaagatgggcttggtggtgtccttggtggcgtacttatccggcagtccaaagatttcatgttccagacccagcttggcaatcagtctcagtccgtactcaggacagggccccgaaaacattttgtcgagctcgatcccgacccgttcacgtgaaatcttggtctccagagcatgcttgatatcctcgccactgacaatggcttctatggcttcaggagccagctggaagttgaaccgagctgcaaaccgaatcagacgaagaactctgagaggatcatctttgaaagtctgtttaggtgcaagaggagttcgcagaattccttcctccaggtcagccaggcctcgcccagtcaaatcctccacttttttctcctgcaagttgtagaacagagcgttcagggtagcgtctcttctgtaggcgtcctgttcggccgttccaaactgcactaccggcacccggctctcgtcgctatattcctcgcttcgcagattcacaaaatccacatccagcccgaacaggttggttgtcgccgtctccaggtgcttggacttgtcggggttcagcttgatggtatgcttggatcgaagctcgtccgggtacgatccggggtttgcggagatccaggcgtgcaattggtcgacaaactcggcacccgtgagactgttgatggcaatatcaatgtcgttgctgttttggcccagcagcttgtctcgtacccagcctcccgtgaaccgcagagttagagggtcgctaccgccgtttttagcgtcccaatcgcggccaaatttcaccagaagatccgacaactgccgctccgtgtcgttgagctggatcgacgtcattgtgcgattgtacaaggtggatatagggcgtctgaagaggtgacgaaatagttgcatggacagctttttttgggaggcgtgcagaaatatggattagggtttgactctaggaatttagctgctagctactgagcggaccacctgttagctgttgttctagggagtattgtagtgcaatactgtacctgactcatttacatattgctagacgacagttttcctatttcccccgttttttttctttctcccccctggtttttcctactttttttttttcctttcagaaactcctaaaattaaggatttttgtagattgagttgggcctagatttctttcccggtgctggaaggaatatcccaactgaaatacttacgtctagttcactactgtaagttagaatcaggaggtttctgtcaaatattgttatcataaaaaaagtcaaatacttgggcgttatatgggaggaaattgttgcagcaaatgcgttctgcgtctgacttcaatcgaatcgaatatctgttgaaggtaatacccagtggggtaatacctggctaattcctcacataatgatgagaagtcatcacatagtgatgagaggaaccagcttggtcgtagacgagatgtccatcctgtagatttatccactgatctagaatctcttttctggtgaatgagcaagcacacacccttctggtgagtgctactatcggaacgtggtgtccctagaagtgggttgtaagttgttaattaactatatctcatcaataatacttatgaatatctaatgttaataacagctacttgtagaggtttttcatgttgggattggccatcgtaacaaaaaaaaaaaaaaaaccaacaaagcccacgactgatcaagaggttagtcaggcacttgtctgggggtgttaagaatcaatgttcaaacacattatttagaataacttttaatatccctacaagtaggacacttatcacttcttctttggacatctccaagagctcttgtgaaaccacaagtgtctccatatgctcagaaccaggaggaaattgtatttaatgttgtcatcatcggaaataactgaaccaaacgaatataatggtatatatctctattctgttaaatgtctgtagtcgttcctgtgatccccatggatttattgattgtagtcagaagagcccgttgactgaaatgagagaatactacagtaaagagagtcacagacgtgtaaaaaagaaatctaagacaaaaataaaacaaaattcttttctatttcgtccaactcttgtatgacatgtgtgatcatgatcccgttttaggcaacactgcaacccagaaacagaaacattacaagactgaattgaaagcctgaatcaacatgaagagttgaataaccgttgttcaaacagctgttatatctccaaaatgaacttcccgggattctgggtcacctcttcggcccccctcgacttgcctattctggcttctcgacggtgtgttgagggtgggtggtataaaggagactctcagggagtattatatctaccgaattatttgaagcaaacattatttatgacaataacacaaacattaaaagattttggtgaactcctcacagtttcaaaccccttcttcccttttctatcggaataactaacaacgcaaaagctcttttattttcgtgatatgctgcatgtgtcagttggtttccaggagattcacaaaagcaacaatgtgattaaaatttaagcagataacatgtctatgaacttgtcagacgattttcgcacttcattagagacagatatagccatttcctgtaatgtggtgtatattcctctacacacgggatcacactttctccaagaaatacgacttgattcattctgacactttatgtctctctttctctctctcttctgtcacttggtcttctcttctgtcatttggtcttttctgttacttgatcttctcttctctccttgtcttctccaccccatcatgccaacaaactacgaagaaaaactcctagaaaaactgtttttgctccattacctcaacaaaagaggaactgacaactggaaatcatcactcaaagaaatgctgcgtttctgttgccagttgtggaaattgcagactccccgactcggagtcatccacgatggaaaaaccgtcgagtacattcataatttgtaccttgaaaaaaggtggaaatccacaaaattggatgacggaactataacaaacatcttcacttacgatctgctcaaaaacatcctcgaatatggcttcaaatccggagctgtttacagcctggagtaccccacagacctcagcgcactattgaaacatactgactcggaaaactgtggatttgttgatggagttgatgtttgtgctgtgaaagagattgtgaaaaacgttcctcaacaattcctcgaatttgcatatgccctggtgcacgaaaggtatcctcatcgcagtgttacagaatggagagagatacatgtcaacaccaacattaatgagtctaggtatgctctgaaagactatagggagtattttcgtcatttttctagcagatttccccacaagtacaaaaaaatcgacaccaaaaacacccagttacacgatgaaatcctggtcaatttttttttgaccaattgtggtccccatgcagacatacctggacttctagcagctacatttctgcacaaaagtgtcgctcagtggaaaaagcattgtgaagctgctctgactaaaagattgaacagtttggccatctcatggtacgacccagacacttggaaacacgtctacaacttgtttcttcctcggtatgagttggtccaggctggacaagcaaaggataaccctattgaacttgatgataaggaggaagaagagcaagtggagacctctatagagacttattcaagtacaaatatccttcaaagtgctcttaacatctttgaagggttcttggactgtacacatcatcattctactccgtcggaggtgtttttggcctgtttcaacgaagctatgaaacaagaaacaagttttttcaaccgagagaaagcatatggaaagttgaaaaagctctgtggacagttgaataccgaacagtcaacttcagatatctctccaaccaaccttgagcgtttcgagtccctagtgtctcctccttcatcttctcagatgagtgttcctgaatccgtactgggtgagttcaatgggtcaggtactacaaaaaactcattaaacacgtcagaagagacctccaacacatctggacacacttccacctctaaatataattctaccgctgaagatacttctggtaactcttcggcctcctccaacagagtcattccaatggaagattcccctccatcaagccctctctacatcattcaacctcaaacaaatcagacatcaactccagttgcccctgttcctactcaaaaagacgctaaagagagagatagaaagattcgacacgagctcatcatttccaagaaacagcgactcaacggagggaaaggactgttcaagcaaccccaaatccagtccagaactcctcagtcatgtgaaattcaccctagatatcctcagtcgcgtgacaccaaagttcaatctggagttcagtccactgctgctgaaccaactcctacagtcctgcgacctcctggaacacaaacaatcccatctagaggttcaggaactcaagaaaaacgtttttatacacaacatgaacatttttctcaactgttaggaactccccagggtcaaaaatctcttgttcagcccactattgctgctcggggtcaaaactcgtttcaaggtctgtcagagaaaatttcccaggcttcaagagactctgaagctcgcaaaacacaagatggcatttataagagaccaaaattcaaaattccatctcatacaggccacgtgaaagccgctcggatctcgttggagcaccttacagcaacagctcattcagcggttccttctggggctcctggcagaccagctcctgttaaacagcaaataactagcgttgaaactgtcaaggagctgttcaggcagttgcaaaatgcaagaaacggtcccagtattcgaaattgtaactacaagtagtaatatatttaatttttgtcagcctagaagaagtaactcggccattggttgcgagaaagagactaaattggagacctattcaacatgagaaagagaagattgaccaattctgatacctgacagtattacatgttccaccatgtacttgtattactgtactcttactggtacagtagacttctgtgagatccagctgtccacaagtccttttcagcacactggcacatatatatgcttattatatatactatttatacagcactcaagtcttcgaactgtccagcatttggtgacagaagacgacagaagcaggtgtcaagtcactgccctacatataatccaatggtgaacttgaactgtgtcgaggctatcgagaaaccgagttcaaataccgagtcagactaaagcacctgcgatacaaaacagtggaaagcacaactagacacacaagacattattgtaccacaagagatgcttcttaatgaaccgctggattcatatttccctgcagattctattagtgcaatatttattacccctttacatacagtatttgtacatagtgaacttgagtgtagttttgatgttaccatccatagctcgactatcttttactccactctactccagcaacaacttcagaataagagaatatataatatgtacagtatatacagctatttaccctaaccaggatggtatacagcttgttgaatgtcacaacagacgtcatacgccggagtagtccatctgtttagcaagagacgtccactgatgacgacagactcggaacaacgacagccgaactgcttttagcgctcgactgcccgtctatcgagtaaaaacagctgagttagcactcgactgcactcgactcctcgcctatccagagcacgtctcacaatccgcctcaggcaccaacgaacatgctctcggagactcgtcataaatttcataccggtcgtccttctttgaaggatacgtgccctccagatcctccgcccttctctttgcggaatggatgagcacgtcacgcgacagagaactaggcgtggaagccctagtagagggtcctgaggggctttccgaggcccagggcatggaaggaggctcatacaccactggatccacctctccaacagggtcctgaatgttctgaagtagcgttttgtccacagtaaactggatagcatgagcagcaggcggagttctcagataatacatgcctgttttaagtccagccttccagccatggaaatgcatggctgtgatttttccatgcgtaatctcaggcatgaaaatgttaagcgactgggattggtcaatgtagggcgcccgtgcagcagccatatcaatgatattacgggccttgatttcccacgcagttctgtacacggctcggatgtgttcgggtatctgggtgatgctctggatcgagccgttgtcgtgaatgatgcggtttttcatctcctcggtccacatgcccagtttgattagatctttcatcagccactggttcaccacgagaaactcaccagcctggacccgacgaaggtaaatgttggacgtgtacggttcgaaacactcgttgtggcccagaatctgcgatgtggaagctgtaggcatgggggcaacaagtagagagtttcgcataccgtgtttggcgagcttggtcttgaggcgagcccaatcccagagatccgacggtgtcttgttccacagatcaaactgcagctttccctgactggcgggactgccttcataggtctcatagggtcccaattcagcggccagctcgatagatgcctcacaggctgcatggtaaatggtttcaaagatgagaacattcaactctgcagcctcggggctgtcgaagggcattcgtagcttcataaacacgtcagccaggccctgaacacccacagcaatcggtctgtgtcgcttattgctcgtttctgcctccttaacaggataacaattagcttcaatgatgcagttgaggtttcgggtcatgtgtttgacagtctcatgaagctctccaaagttgtaggacccagaggagcccttgagctggacaaactcaggaagggcgacagaggccagattgcaaacagcaacctcgtcaggagacgagtactggacaatctcggtacacaaattggacgatttgattgtgccgaggttcttctggttggatttcgcgttacagctgtctttatacagcatgaaaggtcctcctgtttcaatttggctcgtcagaatggccttgaacagctcctgggcgtcaatctgcgagttgtaaagtcccttagactcgtaatcctcgtacttgcggtcgaattcctctccccaaacatcggccagacctggggcctttctgggacagaaaagagaccacttttcgccattctcgactttgcgcataaacaggtcaggcacccataaggcgtagaagaggtcacgggctcgattttcctcggcaccatggtttttgcgcagattcaggaaatccaaaatgtctgcatgccagggctccaaatacactgcaaacgctcctggacgtttgtttcctccttggtccacgtaccgagcagtgttgttgaacactctgagcataggaacgattccggaggatcttccttgagacccagtaatgagagctcccttggctctaatgttgtggatatgcaagccgatacctccggcggttttggagatttgggcacacgttttgagcgtgtcgtagatgccgtcgatggagtctgctgccatggccaccaggaaacaggacgaaagttggccctggggggttcctgcattgaacaaagtaggagacgcatgtgtgaattttctgagcgacagagcctggtaggtttcgcgcaccttgaaaatatcatctccatggatgcccagggccactcgcatcaacatatgttgaggtcgctccaccacgtttccgccaactctcaataagtatgacttctccagggtcttgaatccaaagtaggagtaagtcatgtctcggtagtacgagattgccaattcgagggtctccccatggttctgtgctcgctcaagaagagccagagtcaccaacggcgcatgctctcccgtctcatccttgttgtcgtacagttgttgcatgacattgacgaacttgtcactggtctgtttatgtagattcgacaccgacagtcgagccgccagcactccatagtctggatggcgggtcatcaatgccgctgccgtctccgatgccaggttgttgagttccacagtcgacactccatcaaatgctccgtccaccgtcttttgggcgatctcagtggcacttacgacactcgatagattgaagcacaatgccgtcagtcgccgagtgaacttggccatatccatgggctcccgctgtcctcctcgcttgacaacatgcatttttgaacggatagatgatttgtcggccaagaagggtttcagatcactatctgaaagccgtactctattctttgctgaattttctccgcctttaggtttcgcggtacttgaaaactgcaacaagtgggtcggattaataatgagagagtgttgtcgaagggggtccagtgaggtcgaggaggctggaaatgggtcacttgacttttaaaaagctcgtttcaccggatataaatgcctggggatcgggaaagtatctgttagccgcttgctagtaccgcgtttgcccaccacctcttcatttcggtggcaaatctgtcatgcagtcacgtgcagcaaaagatgcatgacaataaacgaaaatgggagctgatagaccaatttgggaagtgtgattaggttcgtgatccgagtgaaatataggcccaactgcggggtgggagggttgacggtcacgtgatggacgcgatcacgtgagaaaacggtgttaaatgcacgaaaacggtgttaaatgcacgtgacttcagatttggtggggtgattccttgattgatgttggtttattagtgtccaggtaactacgaatagctacaatattgaggtgatttacatatactgtctaagtagagtgttggagagataataacagactgattaaaagtgtattgatgatgttggttgtggaacgacgcgcacgaccgcttgattgagcacatgcttctctatcacagtatgttgatgcactcttgtcatgccacttgattaattggcattcaagttgattccattgtgccaaagatctctcgcttctgtcgatgtattccgataggtttcgtgcatggcactttaggttgttccttggtaactacagtacatactgtaccatactgtagttggcatgttctggactgtacttttcttatagtaatgtcagtcttcaacaacacgttcggctaatcaaatcaagttcggattccttccaaaccctactttgacattactgggactgtgcctttggtgtatggtgtttcatcgttaattcataaagtccatcaaattgagactcgacttttccttctccttctgtttcttcagctccagcatggccttgagcgagtttttgttctgagcagcctttccagccttgccaaacttggactggggaggctttgaccccaaagtcgatttcgaaccacaagaagtcggcttcgacaccttcgactcttgtttgaccttcttagccggcatccgcttgactcgagccgtccctggcgctggcaaggcatgcttcaacttatatgaacacttgtcacacttgtagacgaggtttcggacggcctttttccgtttagtggtcagaaactcaatctgaacagaaactgaccatcctgggatccatcggatgcgacagttggcgcaaatgtccgtgtctgggtcggtcttggtggctgtaagggcatcgaacgacttttgctcgtcaagggccttcttgttgtaagcctgactgaacgccgtaggaaatgctgattcacctgatttgaggagatggccgactcgtaacggacagagaatggggtcgtctgtatcagtatcagttgtttttgctcttgctatcgtcgtcatggtgatttgtgtgtgtctttgtgctctttctggactgcactgtatggcatttggtcccgggactttaccacgatatttttcattttgagttggagataagatcgaggggagggtggagaaggaggtatccactcggatggtgagtcggaagatatacgacaaaattgagcctgctgaccaattttacacaactcaaagatgaatttccaatttcaagtttttcaatcgaagcaatattgaccattttgaagcggttcttggaacccctaaattgtactaacatacaaacccaaccaatatctgctgttttgcacttgcaatatttcagcacgtgaacattgatatcggtcacgtgatagagttgagctcataagcctgtacttgtaccaatctatgtgtgcctttacttgccttgtgcgatcggtttcatcacatgacatgaatcacacgacccaaaatgcgtttaattagttgatactcggcgtttaattagttggaagaaattgcaattttacttgagccgaggcaagggtcgaagacgtgatttggggctcgaaaacccgatgatagaacccacccgatcattattattatgtactgaagtgacatgtaatctgggacttgtggtagacatggtgtaattaaaagcctagcttcaactcgaaaatattacatctagtgtaccctaggaggccagtaattgaaggcgaaaatgagcacggcagcaagcacgataataatgactttcggagcaaggtaggagatatggaacaattattgacacgcagacagatggcagtcggtgataggtccttgataacgtctcaaagtagatacgacaagtgatatcggcaataggggtggtgtggagggtatcgtacatggtgtacatactgtagtgtaggtacagaacctgtaagtaaatacagtactagtcaacacaacaggtcaaaacaggcgtctgttgatggaggtgtagtcatctcgcgttacaagttctcacagtagacccacagtggtcgtagactcacctttagttcgtctattcgtttgtaccgcttgaacgccacgtgactgccctagattgcaaagtaccacatttactgcagtactccaagatacactactctcccagttgctgtgcatctgttgagtataccccacaaaagtgtaactttgataagcggtttgttggagggcttggaacggctgctggaagaataatactgcagggtgatggcggtttttcggggtgtgggtgcgttaggaatgtattcgacggtcggaaatgagttgtggggtcgcaaggaagagtctagacccttaatttcagcccccagaaacaggtggctgatgtgagctctgtgtagagtaggttaaggtgcgggttgtcagctggactcttatatataatctggggtggagtgctctttttcttcaccaactcccttctgacaaccgatacagaaagacacaaacagacacagaccgagattgagacacactgtacaactcaacacggtattcagagacaactacgtaagcatcaccgtcacaaccaacaccgtttcaaccacgatactcgtattggaacacaacctagcagatctcaacaatacttgataacaccacaacagtacttgccaccaccacaacaagtacttcccccattacatcttcgacggcgtgtactgtacttcggaaacccctataatacagcaccatccattactcaaccaccctctcaaacaaccaccctctcatacaaatcctctcatacgaatcctctcatacgaatcctctcatacaaatcctctcatacaaatcctctccgcataacccctccacataacccctcccccacaactcccggaacacctcccacaacacctcccacaacacctcccacaactcccaaaaatgctcttctcattcacaaccacccgaaccttcagcgaagacgacggagacgagtacgtgcactccatcgaggctaccccgacctactccatgttgatagatcgggtcgacgagctgacgaagcagctcgaccaggagcgacgtgcccggctggtgctcgaggccaagttcatggagctcattgaagactcagccagaaccaactcccagtgctcgagcgtttgattggtactgcactgtacggtcagtgcgacaagtactactagtactacaggccaaagtaatgtgacgaccaaacgaacggtcgaaggaagaccggattatttattatcagtagctaaatgaaactgtggcaaattgagaactgtactataccggtacagtaggtgacaagctatgccatttacggcatggtttactaaattgtgagtacagtactgtcggcacaatactataccgtgtggtattcaatgattttattgttatgaatatgggaatctcgggtgccagggatgtgtttgttcactgaggaggggatgtgtctttttgtcctattcgtgagtcctgacttcttttattcttcgtcacttttcactattgtatctgagaaggcttactacaagtaggtacagcagttgcataacggacaggcgtacacatggcagcggcgccatgattgtgtctggatgtctcgttgtctcgggtcaactcctcccccactctaaccatctcaggaaagactgcttctgcaccaccagcttctcaacacttcttctccagtaattcaccagtcgcagcatggtaacagtcttgtcgctgagtcctgatctctgggagccaaccagtcgcaccgtttccccgtcatagtcattgtcggcaaaccattgcaaggggtcttcttcagacaatgaaaagggaagatcgataactgagttggttggcccgtcgaaaccaacttctatccatctcttgaaggattcagaaagctcatgagcttctcgctgtgttgcttctgacggttccgatctgtcatcgtcatttgggggcttaggaagtgctctggacattgcttacgacattcaaaacagcaccagatctacttatacacacctgcacaatccagtttatgccatagccgtgttcctgaaacacatgagtccacttcgttgatggcaaggttcactttatggcgttgtgaaacggagtgaaacatttgctatatgaagtctatgggaacaacaacatgactcgtggctagtcgacgagcaaacactccattgcacttgactgctcttgtttcatttcatgtctacatatgtctgaagtgtggtatgtactagtcagtatggtcgtcatttgagacatggtgggtagtttttttaggcgttcatatgataacttggaagtaaacaggggctttatgcaacccatttccagctttgaatagcccctcgctgcctccccaggtactcctagagcacagtggttgctgttttcagtacatacagcagcttccccaggcaatagcaagtcgcaccgagagcattactcactggtgagctgatcacaccaatcaacttttcacatcactaaattgagaattgaacagcacaaacagatagcgactccccattgaacgcacgcaccagttcttggtcctgaaccgtgtctcataggtagcaccccacagcattctctagctataactgattttactctcgctacatttcttatctcgtttaatttcattttttctacaaagacgttctaagaacctccctctgttggcggggagtgcatgatcaggtcattttagacatcagcttcctcatctaacgtgcgtgacagcccacatggtcaccctctagttcttcttctccttgtccttcttatcaccgttgacaatgtagtcctggacggagtagttcttgacggtgtttcggatgaaccagtcggcaaactttcgtccgcccttggcctcggcaacgtgaatgagatcattctcaagagcaatgtccagctcggaacagtgctggtaagtgccgtcggccagctcgccctcggtccatcgcagctgtcggttcttcatcttgagagtgacaagctgcgatctcaggtcctctgcgtcagtgtccaggaacgaggccagcttgccgaggtccatggtggcgtacaggttgaggtacgacttgaggttggcggtggacaacgtgttggtaacgtcaaccataaagatcttgaggtggtgcttgagcgggtcgcctccatgcacatcgccgggctggatgaacttgggagcggcaaaggtgaagagctcctcaaacagcttgaggtcaccccgctgcatggcagccatctgatcgccgtatcgatctcgcagagccacgtggatggagtcgtccagacgagcaggagacagaacgacacagatggccagcagagcgtacatctgctcggatcgcttggcgtcgtaccgaggaccctgcacgttcttggttcgagccatgtaggtcagaacatgggagaagcatcggatggcgtcggcgtatcgccgggtcatgacgtagcagatgcccacgtagtagtaggtggcaaagtgagcgggtgcgacacgtgcaaacagagccttcttggtcagctcaatggactccatggtcttgagagccagagtgaagtctcccagaagggtgtgcactcgcagcagaccaatgacacagaagtagcccagcatcttgtacagaggtctggagccatagggtccagccacatccatgggatcaagaccagccttgatggctcgcagttgttctcgaatcttggtcttctcagacagtgagtacagcacgttgagcacggagtaggtgccccaggtgtcgggggccacaccgtcgctgttgtgggcctccttggtcatccagtacgagttgtactggtagatgaactcgtccacaataccccaagcccaagaggtggggagctcgagatcgacaggtccgtccgagttgagaatgtagttgaacaggttgcagtagttggagtaggactcgaaccgctcgaggggtgtgggcgtcagcttggcgtacaggtgtcggtagtagagctccgagtaaaagtacagaaagacaggatcgttcttgaccagaggagcaacctgggccacaggatggggccaatgcgagtttttgtaaaacttgtcggtcagttttccaaacgagttttcgtaacagccgtgcagctcgtacacagaattgtcggaaaggcatcggtggaagtactggatgaaatccttgaccacggtggggatggctgtggatgccagcttgagctgggcggcatactcctgctgttgctgcgcaatctgggcctcgtcgtacacaatgtcgccgacggccagcgagttgtcgatgaattcttcgtcactgtccattttggtgtgatctggtggtgtgcagaatggttggcaggtgtatttttcacactaggtttttgcgctaggtgcaggtggtgagatgcaggagattgtgggttcgattagaggtgggcacattattaaatgattcttaaaattaaaagtgatgggatcggtacgggagtcacgtgcctacaataaataatcattggtgtagtatattgaatttattctgaggatggatggtattactgtctgactttgatttatggcagtaattacactacactcaatagtgaaaggacgtgcagactgtctaaatcgccaactataatggaaataatacttgacaggactaacaagaaaaagattctcttttgaagttggtggataaggagagatttgagacagaattcgtcgcggtgtgacagtattggatgagtcacgcgctttagcaaggtatattaatctcattttaagtgcatggcttggttatagctatgtcgaaggtatacaccgacttcctgaaatggttggtatttggtggtcttcaactttagatgatattgtatcacaggagttgactctaccctatgtacactcttcacaatggctacagtactgcgatgttattcaacctcttgtacgatactcccccttattgccagtctatacggcatgctcaagtatctttgccgagacagacctcctcttcagatacatatatcaaagggctaggtaggccctagatcaatggagacttgctcagaaccgtggaaaacacaataaaaacgtcagatatggcaaatcacaccactcctaccagcttgtgaaatgccgcctttgaatgtagtatgactactcttcgatgctgacttttgggcattatgatgtccgaggaaggggtactgaagaacttcgctcgatagggtctagattcctcaaacaagcgagctattccattctgaaaccggaccgttggcttttctggaccgccttgatgtcgagataattgctggccatgaccagtacagaatcatgatgtccccacgacggcacgatacagggctttggtttattcctctgaagcactacattgtagtacagtacacaaaaagggaagtcaaaggaaatgctaatatgatcgaagttattgaactgctggctcatttgtaaaacaagtaagtactgatccaagtacactgtacagcttactggatcacctcgttcaccaccttcagatgtagaagtaccccaacgagtggatctattactactccagagttttattatgatgatttcagtgatggatccaatgttttccatcattgtaagacgttctgtagcgtcctgaatagttaactgacatcatatacagtatcaatacatctttggattgattacaaagaatcacgctgaggaatagttaatgggtttatagaaacactcaacatagtatctcactcccccaggaaacggttcaattagtctttttttttttttttttattctaatgattcattacagctatatacctagtaagccgggttattggcgttcaataaatcttacacttctgaatctttgcgatgtgcgctgcggggcgctgtcggttggtttgtcgacgcttcgtcatctggtttgagctgaactactgactaaagcggatctggtttctgacaaatttgttagaacccaggccccgtgactaagccgactgatgactcagccggggtggccataccgaaggtatggtcactgccgtcactctcaagaaaggtgtattagaatacatggaatacaggggtttatatgttatccagggttgcggcgcaaccctttgtccgtgatagcaggcttggcatatcgatattaatgatagcgtaatcccactgagggcccacgtggtggccccccctcgtcgtagtctccgctagcggttcacgagagactaatcaggcggctatttcttagccgctgatccctaacaaaattcatgtaacgattcagaagctagtcataaggtgttatgattagtcatgtgctttggcacgtgactggacgatgatgacgtcctccggacgtcatgagtgtgtcattatggatgaatacttggtatcgcgtggctaggtcacgtggatagtgacgtgctttacagagttagggttgagatgcctgtatatatagccaccactcacaagtatgtaagttaagttatgtttatacgacttccggagctcgtactattggtgtactgttctgtagagtaggacgagcggttcccgctcgtacctagggatatcttgaggattgacccatcaccgatccgttacaattcatcttccggtatcctggccgagcggtctaaggcgccaggttaaggctaataccttaacgaatttcctggtctcttcggaggcgtgagttcgaatctcacggatatcatttttgccatttttgtgagcgacacgaactttgaaatggacattaatttttttggtttgcagagtactggctctactttaccgcatcctgtttaaacagtttccagtttaatcttggattatttaatccactagaccctttcggtttaagtaattcgtttccgtcattttatggttgtcataaatcattaatattacagaatctaaatggtatcgtaaggaatgttttgttggagcgttcaagcaccgatgcgctcgatacgctcgcgtgtatgatctctcgattagttaccagggaacgaaccgtagccggtaggagcaaactcgaccagacctctgttgaggaactgagcctcggcagcaagagcaccaggggcgtcatagtcggtagagacgacagaaatggaggagtagcagccccagttgttgatgacgtcagtctcatcgggaaggaagcagtctccgttcaggcaggccttggtagcatcagacttgatatctccgtacttgaacaggcctgtagtctcgttgaaaaccagtttgtcggtgatggcgcctcggccggtctgtcgggtgaagataggcttgggatcagtgcactttccagtaggatcaatgtccccaaccagaggaagattgaccgagagaccgacaccgtagggcagaacagaaggtcgacccttggcgtttttgagcaggttcttgacaatggcagtggaggccttggcgtagatgttgtgggaggcggtctcggagttggaggcgttggcgtagtaagtgtgcttgttctctccagagaaggcaattgcaggaacgcctcgcagaacagaggtgtacatggctccctcagttccagacagggtgtagacgaagggaccgaggttccagccctcattgggtcccgacacaaccaggtcgacggtgatgttgttgtggaacttgggcagagcgtagtcgaaaccaaaggtcacggcagctccgggggttccgtcaaagtaccagatgtggtcgtccttctcgtcctggccccaagcaggagctccaacgggagccgagccccactcggcacccttggcgagagtagtgttctttgggagcacaaaggtgcctccggttcccgactgttgcagggcaggggcaaacatgaacacgttgtagccctccttcttgagctcatcgtagaaagctcgaatgttagcagaggcccaagaatcgtcattggtgacgacaatggtggtctttgagttctcattgggcacggtagagttgtgggaggtggcgttggtgccgctgtgggaagagttggtctgggccagagcagccgaggccagaagaggaagagcgatggtagagaacttcattatgagggggggtgagcgagtgagcaaatgacaggatctggtctgagaatcctggatcgggaccctcctccttatatacatccacaggtctttgtctcgtcctgggtgaccatttcgggatatcgtttggctatcatttggttcgttttttcgctcgtcggtgtaggtgcatgttggcgcacgtttctgcacgcttctgcacgttgctgcacaaggtgcatagattagtacagtgccgtgcacaagtgggagaagagaaacggcctgcagtgactgggcgtgacagctccacacggtgagataacagggtcagtaggacctaaaaatcactacgacggcttggttttctgccaggcttttggggaaggcagtcaccaccatcccaaacaagctcagatcgcctggtgctaattgcccacttgtgagggtgccggtagattatcagatcaatcttgtcatcaattagacatgggctaatgatgtatgtctgtgaagttactgtgagcaaagaggtgaagaggaccaaagcagagccgttcagtaaatcatatcaaccaaaccagacacgtgtaacgacctgcacagccgctgagacatgctggcatatctgcggggacccgatattatgattcccgtgagaaagagacttactttgcaatgtcatcgtcggcttaaccttagcgctaaatggggatcaaatggcaagaggacaagcaagagacctttctggttgacaaaacaagcaggtgggggaaacccaagggctcagcgtgtcgcagggctcctcgtcccattggatatattacgccataactggactctgcaaagttaagtcgtcgctagtggcttggctgcagtaattgagggtggattatagatgttatacgacgtacaaggtgatggagatggttttaaagaggtaccagtagtcaaaagtggctcagatagggcacggacacggacacggacacggacactgcggtgcaatagctaccgtgggaacaggcacaggccgagagacaggacagtgacagtgacagtgacagcgatagcaacatcaacatcaacagcgacagcgacacaaacactgtcttccacggtacagctcatatacacatgtacttgactccactccacatgctcttcgttttcgtcctttacagctcttgctctccacctcaaactttgccaatgacgatcattgacctattgtccatttgagtccatctgctgcaaaagacgggctatcattttacaggaaaagtgccaatatcactcccaaaccagggtacaggtctcatcaagcacaacttaatgcctatctatgtcttagcggaatatgggagaaaccagacaagaaacaacagaacatcaaacctcaaaccgcaatacagtgcacactgtaggccaaccaaaataacacagtcctcactgtacaccaaaacatgtcgtaatttcactgaagctacgcgggctctcacaaagacactcgccaactgtcagaattaaccgcctccgactaacccgtccttgtttgcggcttgtttttggcttgtttttgacatgtctttgtcaggccaactttccaagaagggactcccccaacctaatcagtcgacaccattggttgcagccatctacacaaccagatttgtagatagatctgcatgttgcgagaatcccagcagttcacgaaaagggctctgatgttcagaatatatatttccgtcgaaaaagtcgccaaaagacggtcttttcactgtaccaaacccacccctattcttgtacagtacactcggggtactctacagtacactctcacttgtcttcaacacgtgcctggggttgcatctcaccatgcatcatggctgaatctataggtcttggctgaggcacaaagtcaatcaatcaatcaatcaatgaccgacggtgagacagagccatacaacagcgtaaagccgacggaacgactgctggaggtgaagcacatgagcaattgttggtgtattggtactgtaccggtacttgtacttgcagaatcatattcggtcttaattacaccaccccactcgcactgtacaataatagtatgaactattcatacaccgcttttggacaaccacccaccattagagcggatattggatcctctaggacagccaaagtctagacctccccacataaccactggcaaaaaacgattctaaactctcggtcaaagttctgtcgcatccgagtcatcgacatggacatcgaaaccctattgaaccgagtgtcgacgatgattgcagtgggaaattgagcaattatccgaaaaagcgagcaaatgagattcaggggactattgcagccacgtacaggttatcagaactgctttggtgcggatttggttgtaatctggttacaattactcgacatccaaagtgatgcactcctcgtcgcgaactgcggaacgagtaccatcaaaacaccccacaattgatcaaatcgattcctcgggttcatgatgcgatgctaacgaggatcctgaattgcaaaatagtggaatttcagattatggactgacatcaaaggtccacgtaatagaccgatccctagtatgtacgacgatagtcaggtaataagtggagtatctctgtagtatacggtgaggtctagaacggaacagcctacaccagtctctcccattatatgattaaaaatgcgattatctatgtcatcttgcgatgcaattacttgtactgtagctatactcactcacttcagcttacttcttatggccgaggctctgcccaactctgacaagagtctcaatggcctgctcagagttggacagcaaatcatcgtcaaaaaccatacagtctttctggaacagtaccaaacaagtagaacctccaaactgaaagtagcccagctcctggccacgctccacatgctctccttccttcactgtcatcaccgtagagcccaccatcatggctcccacggcaatgaacatgaccgtgccaaagtcagccgtctcaataggcgtcagaacccgtacgttctcgccaaacacgtccagcgcacttcggatagccatgggattcaccgtgtagtactctccgtcaatcgtcttgggcttgccaacaataccctctacaggagaatgaaaccgatgatagtcctgaggagccagtcggaagatggcaatgctacagtcgttgaaccggtccacgagattcgggtacgcatctccgaaaagacgtttgatggtgaactcccgacccttgatccaaatctgtgttgctttggaaacagacttgtacatagtagcccgactgtctgcagcacagcagacggctccagcctcggcgttttgaagaggacgagccccaggtttgagtttccggtaaaagaactggttgaacgtcttgaacgaatccagcggatctgccacgtccgataggtccaaattgtggaaccggatgaacggcttgatactcttgacagacaaagcagaatcaaacttacggccttgcttgttggtgagacttcgcaacagccgtctgacccgctttcgctccatttctcgtgaagagagacccttgtagagcaaccggatacccagacggacgtagatgctcattttctcctcctcaatcagacctgtggctcgatcctggaccagaatgttggccgagttggctccaagccggtagttgccatgggtaaccttggagacaatcttggagaaccatttcttgtgggcctgagatttggacacgaaacggcttgaaagaatcttgtgcacggactgttcgttggcacaggtggccagatgagtgacaatgtccatttcagcgcgtttgttgaaccggggctgattgcagatgggacaggtttcgagtctaatgactcgttcgggttcatcgtcgtcagaattggcaagagaggcaagagtgtcagtagacgggtttccatggtacagttgactatgaccctgagaggcctcgctgtcactaccgtctgtgatcaaaagcggctcctggtaatgggtggtagaacggacaagagatggaacgggaatgctggggctaccgttactgttcgcaacgtgctcttcagaaggaacagcagaagactctcgagtggcagaagaagagttcgttcgagggagaccggggatcgaactgccggcactggacgcagtgagaacagaaccatggctgttggttctagcagccacaggagaggttcctgcagaagaggaactgccagtagccatgcttcccgtgactacactgcctgaactaactccaacagggccattagctcctggcgccagccttgccattccatcagccttcaagctcgcccgtcgctgcttcatcaaatgatgctcctgcatgagcgaatctttcataatctgctgctcgagacacgtgacagcctcgggaatggtcagatcctcatcaatggaccgtccaaacttcttccaccacccaacaacagtcgtggacgacaaagtcgagttcagctcgtccagcatttgagtaatatcaacaatattgatagtcccactgcccgtgacgtcgtacttctgcagcaacgacgtccacagccgttgccgaagggccgcatagggcatgaaccgagcccgcaccgtcagaacaggattgtgcttttcggcgtacttttggtttttgatccgcagaggaagctcaaacactctcatgttctctgccgaggatggcgcagacgagccagtactatccccctcttcatcgtcgtactcgttcatatctgaccgttcgggaagatccgaagacgagaccataaagtcgtcgaaatccgtagccgtgaggttgttgtgtctggcctttcgagctcgccggaaccgtcgcttccgtaaaggtgcaggaggcgcagaccgatggtccaggtcgtacagcatgcttgcgggatcaggccggggagcgaggtcaagcagcggtctgatttcaaaccggccgtcagccacaaaatcatgcgtgctgatcttgtccttgtccatcactgtgaaaccgattgagaacgactgctcgtgtttgagcaccggaaaaatgacccgctcgttgtatgtgggattgagtgtatgtcgtttgctctgagttcgaaacgtagatcgcccaaaggagatgatgacaaacggatcaacatcaaacccggttcgggtcatgttccgaaggggaggcaggtctgtgatgctgagaatctccaggaagatgactccgagaacagcgttgctgcagttgagctcgtaatgctgcgcctttctcttcttggactttttagacttggatttggacttcttggccggaagttcaagatggtcaggggtatgtgtgccggtggaaggaccggaattgttgactgggggagttcgtgccatcatatttgcagtggcaagagaattgaggccgggcggacctaccaacgcaagctgttgctgcttccgaacagttccaggagcaaattgctgatggtggtgctgatgttgggcgtcaaaagcgtcatggttctcgtcacctcttcgaagagtggcctgggagacgtctggaactccaacgtagtcgtcggggttgttgctgcggtcctcgtctccgttttgatccgattcaatgtcggattccgctccagactcggattgagactcggaactcatatcaagactgagtcgcatctcagcgggcagatcgagaatgttggttcggaacatttcgtgtgcgagattcgacatttcaacgtcactgtcgccgcctgcatcgtcgcctgcatcactggcaggcatgtctgactccaattcctcagtgtcaacaaacctctgccactgctcaaacagctgagggctggtttcgccctgttcgtccaccagggagaactgtagagacacatctccactgacatagcctgcagcctttgatctggtggaatgaagggggaaccactggacgggagtctctatttcggtgactcccttgtggaacatgtccttgagaggaatggcgacttctcccaggtagtccttgttgaatctgatgcggtcccagaccaccagatcgagcgactcgtctccggatcgcacgggaatgtcgatccagcagttccagtcgggatccaccgagttgtggatcgtgtgtgtggtgaatcgaaagtcaccgcatgacagaacagcgtacggttcgcactttgtgttcttttcgcggtctctaggggcaattcctcgagcctgtgttagtgaaaagaacgggagaggcattgtcgctgcaatcaggttggtgggtgtggttatgaagcgtcttttggtggaggtagtaggggacttgttgaagaagaccatggcggggctcatcttgtccctgccgtggaccaatagtggcattcatgtcgcacatagatttcaattcaaagatttcaatacggcgaccccacaccccataacgttcatggcataactttgtggtcatcacgggagtcatgttttgagacatgagtcaagttaaaccgtgtgtcttgagttcgtcggccactactgtagttccggtcgaaggagaatcggtcccagtcggtcagatcagcctgctctgatttctcggatgtagatgttggcatgcggttctctgatctgctccgtgacaaccacgagagcatagacaatgaaacagatggacacagatatggcagcacagatatggtggttcaccggcgagacctcaataaccatcagcccattccctcgcccgatatcctatcccctccgttcatactcacctggatcaaatggaccctgagaaagacacttggcgccgtgccgtgggtctttgaagtcgacggttttcctcgtcgtttgagaaaccgcatttttcggactgtggtggatgcttacccgagaaacagcggagagtgcgctattagcttgcgtgtagcggcgatttatagcttgtcggccgtttcgtcgttttggacggatctgtgttttgggcaagagtgcgatatttgtcgtgatggcagccgacaaccagacgctgttgttgttggaggcggcgaacagagcggggctggagggtcgcacaaagacggaggagggtggcggctcaaagcggcggctcgcacggtcgtatctcgcctttctcgggactctatcggttagtgccaacaggtgttatagtagctacaatagcttcaggggaagacttatttgggtacatgccattgcatggaggtcatgcaggctggagtattctttgctgtagacccgagtttaatggttgggagaatggctaaattatggaaccttgtctcacatgtgcaccagagagtggtaagagagagagagagagagagagagagagagagagagagagagagagagggagggcagaaaaaatgacgtaagatagagcaatgagtgagtgacataaataaatgacccatacgagagtatacagtaggtagagggaaaggacaaaaaatactgaccgaaatgaaggactcgctcggtgtttaatacaagaacattacgtaggtcgcatgcgtaaataccgcaaccacccttctactcgtgacttcacagcctcgtcacagccactcaactgcagcaccaatactgcacttcaacacatcgcgtcaagttaagtttcagcaaaaccaaaacgcgaaattgcaataccaccgactgtctcatcattgtctactacttgtagttcgagcccaaatctccgcggatggccagaatctaccccaaacaaaacctgcggaacgcgctgcgaactcgcacggcaagaaacgtcggaaaaaagacagacgtgttggtctatctggactacgtgctgtttctgaaccggtgagtagagaggttggaggagatggaggagccagaaccccaaaatttggcaccttgctaacacagactcatggccgaagcccggaaagaggccaagggccatcctccgacggctctggatatagccaaggcacgtgggcgagttctcagacagtttcgaggttaaccgtattgtcagggaaaagtcggggttcgagctttgacacggtcgcccatctatttatatgatttatttattccattgtcacattccattgtcattcattccgataacggctatatacacttatatactgtagttttgtttgctcattgcggcgtggtcgtcggcgtggtcgtccacattcattttcgtgtcgtcatcatcgtcatcacctcgctacacccccttgtggacaggaggctcactggcgggggagggagtgccctcgttttcggggagatactgggccatgtgaatggcgccaacagggtcggtcttgttcatgacaaacagaccctgcatctgggctgtggaaaccagcttgttgttggccttgagagtctggatgaactcgttgcacagcttctcctcgccggggaagaaccgcatgaacatcttctcggcctggtactcggtggcattgtcaatacactccttgaagtcaactcgtccaggtcgaatgagagcaggatccagacgctcgggatggttggtggtcatgaagatgattcgttcttccgcagaagccacaccgtccagggcgttcagaagaccagagaaggtgactccggaatggtagccctgatcggcactctgctttcgctcattgaaggcagaatctatatcttccagaagaaggaacgttcgctcaggcacatggttcatcaggtgattaagacggtcgtcggtaagagtggcctcggcaagattgagaatacaaatgttgtaatccagttctccagctagagcctggatgaaagacgactttccagatccaggaggtccatacagcaggtatcctcgtcggtaggggattcctcggtcgtggtaccactgcgagttcttgaggaaatcgttcacgtcctccacaatgctctcggacactcccttgtccagaataaccgagtccaattctcgctttcgacggggttgtccaaaaggtctccattcgggtccaaacgatgtgtagatgaccgtcttgccggcctgcatcttctgggctcgctgctgggcttcggcaagaagctcctggaacacgtatcggtctctgtagagagtggtcagagtgattgtctcaaagggagaacctgagttcatgtccagcagccggttggatcgttctcgcttgaccagcatgaatgcgcccttgtatcggatcagatgccgtccaggaccgggaaccagcgaaaactgggtcgtgaacgagccagaggcgtgctgcttgactgtggtctgaacagccaagtgtcgggagcttctctgaggatggtgggacatccactccaggaaccaggcgtaagatcggtctttggaggcgatttcgaggtcgacgagaagttgtcgctgaagaaactgcgaaccctgtacgattcctgttcgtccaagagccaccacggctcccagcaccatcagacccatacctccagtgaacagtgggttttctaggaacccggagttttcgcccagcatagaggtgaggaagtttcctgagggtgcggcggcaggagcactggcggcgctggagcctgcagtggcagcagctgtggtggcatcggccattggcgacagatcaagagtagtcggaggtgtagcggcaccaggagcaaccagtgtaggttcagttgtgggcgccgccacgtggacagattgcggggactgagcgggctgagcgctaccgtccttctgagatccaaaccagcccatgttgcgattgtttttttgtcagcggggctatacttgcgttggtacagtacttgccagtgtcgagagcttcactttggttcatgcagctttgtcagtaacctttttcaacctgcatgcattgagccacgctattatattgcgagtactgtaactccttaactatcgtacaccacaacatagcaccacgagatatattgcgagcgtccccaaccgccatgctctctacctacggaaaatcggccggccgcattctagcggacgtggcccggtggaccggtgagccggacctgctctccatgtcgccaattgacgcctccaaagtgactcctgtcaaggccctcaacgagtttctgagggtcgacgtggcgccatttccggagagccacgagaccaagacagtgatgcgctttgtgtgcagaaagacgcggatgcacctggaggtcaccgtcgacggccaccgacgagcggagctctacgacttccattacctcaacgaagatacagactccaaagaagcaaccccggtatttgcacagacccaggcccatgcccagacacagcgagggccagatgagatggacacagccactcccgaaccggagcaggatcagactatggctgacgatgacaactctgaagttgaccctaatgacacgcctcagtttacggaacgaaaacacacctacatctgctcttatacaggcaccaagctgattctcacacttcgccctccggagttcacgtcacaggatctactaccgtactccccacaggcagttcgacaacggttcaaggacacggagcatctcaaacagtcttctgaaccctcccctgctgcctgtcttcatactctgttcaaaatcatcgacgaaccgctcaaccgaggtggtaacaaggaaatcaagtttgacaacgcttcgatccagcagaaaatcgaccagtctattttgtcgtcgttccatttctcgagagacgaagaaaagggcacgtgggtacctcccaagctctacgagactcagaacccgttcactgcatctatcagggcgaagctagagcggaaaatgtcagagctttatgttcttattcgaaattccagcaacaaggagcgagatcatctgagcagcctacagattgacgtgactccccttgaacccgaagttcggtctgtgctgcgtctccagcccgaaaatagaggccctctgcttctgccacgagcctacgctcagtatgtgactctgggtgtgacggaaaacgcctccgacgacattttgatttctgcatacgaacgtctgtcgggttcagatagagtacttgcgccgtactactttgaggcacttagagaagccgcccagcagcgagagtctgagtttctcatcatgaaggtgatggagctcatgtcgttaggctgtgcttcattggatgacgtgagacaggcattcatcaagtttggtctggacatggatgaggccgagtccatggagtctgaacatattgctgcgcaggtggcgtccttttacgatgaacaggtggaccaaggagctgctgtggggcccctacgtatggcaatggagactgtcgctcaaattacgtcctgtggtcctcttcaggagttcattcagctcactgccaatgatgtggatcttcccaccgcgtatgctgatctgggagtagaacccgctgtcgacgatgatgtcattattacggcctacgagtttgcacagagcgaaaacaactctgagcgtctagagagggcattcaaagcgattgctatcgatagacaggctcctttgcttctcagctttgtggaaaaacttgttcctgatattacttctgaacaggaggcatgtgaggtgcttggaatctcgtcttctgctactcccgaggatgctatcgctgctttcagagagttttctgacaagagacgcattgtcactgctcgaaaagcacttcgataccttggcaatgagcacgacagcgactccatcattgctgagctctctagagatcctcgttcggctgttcagcttccccaatcgacgtatgattggcccattggtctcaacaacattggtaacacgtgctacctcaactctctgttgcagtactattttgctatcaaaccattgagggaagaggtgttgcagcatgacggcagcaatgtcgatgtgggcttcaagttgtcagccggtgaaattcgagataagcgtattggtggtcgttcagtctccccgtcggaggtgaagcgagcccaggagtttattcatgagcttgcattgctgttcaacgacatgatttactcgaatcagggctacgtgactcccagaaagaatttggcttacctggccttggtttcggcatctcaagaagacgagcatgctgagactaacaaaggggctgaatcggaagtgctcaatgaaggagagagtgtcatcgaagcaggtggtaccaccgatggagacgaaaagctggctgagaaggaaaaatcggttgacacagactcgactctagttcagtccccttccactgcagagcctaatcacgagtacaaggctgagcgaatcaacgagacgttgtttggtcgacagcaggatgtcactgagtgcattgagaacgttttgttccagcttgaagcagctgttaagggtgattctgtggactctgatggagaacaggatgatcttgtgaaacggctcttttacggtcagaccaaacaagttctgcagcccgtcaacaccaacgatgctagtaaacgtcgtgagaagactgagcgattcctttctcttcttgttgacgttgcggatggccctcgagatttgtacgatgcgctagactcatacttcggccacgatcttgtctcactttccgatggagatgttattcggtcactcactatcggcaaactacctcccatgctgcagattcaggttcagcgggtccagtttgaccgagacctgggccgtcccttcaagtcgcttgccgttctcaagtttgacgaagtcatttacatggatcgatacattgacactgatgacgacgaggtaaatgccaagcgaatggaggtgttcaagtggcgagaagagcgacgccagctgctcaaggatctcgaggggttcaatgccaaggtggagaactctggtactcttaccgaaaacctcaagctcaccgagcagtggcttctgacgctaaagtcggatgtcagtagagtcctgaatcttgtgcgggaggagattgccacccgcacctcccgccaggaagccatggaggcggacttggctgagctagactttaagattcagtcccagtttgcacacatgaagcagattggctacagaatccatgctgtgtttatccacagaggcgaagcgtctttcggacactactggacgtacatcagagaccatcagggcggctttttcagaaagtacaacgacgagaagatcacgcgagtggaggactcagaggtgatggactttgacgacaataataccgccacgccgtactttttggtttttgtgcgcgaagatttgatcgactccatggtcgagccgctgtatagaatcgagaaggtggaggaggaaaaggcggatttgattgatgttgatgcggaggaagataaggaggacaagatggaggaggagattgtgtctgatgagggtgttgctgaggtggagaaggtgactgagacagaggaggtggctgaatctgaagctgcacctgacactacttcggagaccacttcctagcatataaagatgaatatttaaatgaatgcatgtatgatgagagaatgtattctgtgtatatatgatggcacctgacgaactggatttcatgaaatactgtacctacagtgtacagtaattctgatgacgagatgtgcttaaagcatttggttccctgtaatattatatataatagcttttttataatttattccgcattacacgattgaattgacctattactcgtaccttagtcatagtttaattgatgcattatgtgatcataaaaataaaataaaaaggcagcgtgagtattgtacatactgtactctggacaatgccatgtgaactcaactgataagagcaatatattttgcataaacaataattttcaggaaaaagtggatttctgtagtctaccatgtagctacttcacggatgtttctgtcagtcatcctatcgcactcaatgactcgacgtaaattacatacggactgattatacagctaacgcgagtagcaggaaagagaacgtcttactcgatctttcgacatgaacagatgggcaagggttgcgattgctctgctgacatccgtctcactctgtttcattgcccagcggtctctccatctccaggaccccactggctttggcattttccaacaccttcgacacatacattttgaccaaataatgggaccgttctgtcgataattccggctggcattgttctggctgatgacgtgaccgcttgtgaatcgacactcaagagctggagtcgccggacaatactcgagaatcagatccactttgacgagctggggtacagtacactaaaaagtacagtgcagtaccagcaggcgctcgacttgtgtgccaaaggtgggaaggagagatgcttgattctggaggacgacatagtgttcaccaacagcggatcgaacctcctccagcgaatcagggttccacatgatgtttttcaatggcccaaaatgggcgtatgactgttcgtctgtgggtctggggtggctaaagacgggccagacaagtaacaaatcgctgtgtcgaatcgtggaaaaccaagcagctccgttcctgacggaagagattaccaaaaaaaaagagcttgccgctgatctcaccttgggaagggcccaggaggtgtgtggagtgatccaacagacaacaactgattgaaacagccactcggaaacaatatatttgtctaacattgcagtagcattggactacagccactggtgttctttatggaggcattaatcaaaccgtagagcacttacacacttgtaaaaagatgtccttccactattaccgacgtttcagcatctgtacaaggaaccagatgcagtcaataccaataaagatctacatctcaatcgtgaaaagcactcgtttgttcaccttttcaataaagtcgaattgcgtcgcaacggttaccagtcaatcaccagtctacgactgtctcccatagatgtcaagagctcattaatcccccatgtacttgctccactcgtacactcgttgaccattcgttcatatttactttataacgtgcctagtatcattacaggcgacaatccttcgcatcttctgacattgtcgctgcgatcgtacatcacaaaatgctgtccaagtttgcaaaaatgtcaaacactccagccaccacctccagctgcagctctttattcgggttggctgcaatctcgtcgttgatttcctggaacaagttcacgcccacgttctgggtctgaccaggcttctccacaaagggccactcggaaaagtcgttcaacaaatcgtcagctcgtgcaaatgcctggtcacgcatctcgtagctcagatctgcgagcacgttttcaagcacgttggcagcataggcgccacatactgctccgacagatcggaggtatcggaagggcacgccctcgggcaaataaggagatgggttgatgacaacggtacgtgcggtgagaagcgacagcacgcgttttttgatgtcctccttggcgcccgtgtctgcgacggggtgggtgggcatatcaaaaaggaaaaagttgcgtttctcggttctcagaatgcccttgtcgaccaggcccttggaaagccgttctctcacttgcttgagctggtagctgatcttggacaggttccaggtctcgcctgacagataattgatccaggtgccgacggtgagcttttcagaggccttcatgattttgatggtttcgtccagcagcgcctcgcctgtcagcttgtcgttgatgacctcaatgtaccggtccgaaatggggaagcgtcggcggtttgtgtcgttcaccatctggaccttgccacgtagagccagctccatgatgatgcagccccgcagcgcgtacgagatgttgtcgttccagaaagacagatacccttgctggtccttgagccccatcagcagcacctcctccatgagcgtcaggcgcggctgcttctcctcctcctccgccgtgcgtatgtctttggggtcgtatccgattttgggaccgtcttcgtccgtctttggcacggtcgacgtctgtcgttcagagctgccccaggtctcgtcggccgaagccgtgttgttgacacgtcgtcgttgcaggcctgacatggatgtaattgtgtgtgcagtgcctactcctcgtagttgtgttggtactacaagtaagtctgtggttgtgctggacgtgctgctgctaagctcaaaggctgcgtataccttacgtgtgaataatgctgatgacaggtgttgggagaagacgccccttggtaatggatgagtaagcaatacggagaatggaggatggtctaatgtacgagaaatgtaattgctgatggaaagagcaatcacccgggggcatatattttctgtcatttggcctgtcgtggatggccaaacatgcacttcgttgcacagtcacgtgtttctactgattgactgatttgtgcgtgaactggatatttctgtgtacaaattgtgtcacgacgaactacagtactggctgtcgatggaggttgttgagtctttcttgacgagaatacttaaagacccgcatttccatgtttttcccgttttttccaattgttccaattttttaatatatatagttttgcctggtttcgctgccacctgacttgttgagaattgtgtgcaacaactcaggtctgctgcaatcctaagcactcgcgcctactcaaggcccgataacccccatccagagtttgtaacattgatgtttgggcacgacgacgacatgaaggatcagctgtaacctaatcgcggcagttggacgacgacaacatgggaatgtaggtccaccaagcacgcagaaattgtatgaaaagaggtggatattttggtcttaatcgaatcagccggaagatctgagctgattggtacctttttctgccaccatatgtcattcaaatgctgctaacgagggacccaagcaaccagtgacttcgtcaataaagattatagagagaacgacgaaaccagacaatgatccctgcaaaaaacgcttttttctcgacattagcgtgcgtctacgggttagacaagcgtctaattcacagaacaatgagattctagactggtctgtcgttagctcgtttgatctgggcttgggttagctctgcttctcttgggtctggagaaagacggggtagaaaaaaacacacaattctgaaaacctttgtatgtcaagtgttgataagaggtacatcattggacttggaatttcaagctgattcgaatgatacaaaaaaaacctatgctctatacaaaagtgtcggttgagagtattcgcctaatctacaggttctggtgaacatggcaaacaaaaacgcacacaaaaagacatttttgtcactcatagggtaggttgaattataccattagaattagcagcggattcttaatcaggatatgtacttttcagtacacatgtcgtattaaactgctacgtgaagggacatgaacttgtgcaaaactgttatggtctccacattagatgaagtgtcagttgataccagaagaataataaaaaaaaaaagaaggcagtggtacactttcggtcttgtattgtactgcaatagagtgtatcattaacccattttctagaaaatttcagtgatggcaccgtcaccaagtacagatatatatgcttactggacatactgttctcgtacttgcatagtcttcaaatcactaaggagactgtgactataagaacacttctctgagcgatccgattcaacttacttgtacaatttctcaaatattccaaaacaatctattctataatgactcgagaaaggtgccatctatgaagcctgtctcagagactcaagttccctgcttcgatagcacttgtcagcatctgtcagctagctattgtgcaaaaggaagcaccccagagtcatgtactgacacagcacccatctaacaattgtccattcatcgtcggcttctgccatttctcgtcggcttcggctgctccgaatgggttacgctaaatctgcgcatcatactcccccgcgccttgctctctctttttctgctccagaaactctctcatatcgtccggaatagaacacttggtggcacccttagtgtaatcgacagcgacaatcacctcttcaattcgtgcacacaccttcttggacttgtggcctatcacgacgcccttgagaatgaaccggtcatcgagaatctggtcaattttgtggacgaccgtcacctggtcggggaatttgatggggtatcgccaagctagattgaccgaccgcatgaccggtgccaccgactggccactcatgaaccgctgaaagtccgtgccccacttgagaaacatgttaacacgggcggtctcgaaccaagccagatacaccttgttgttaacatgctggaaggagtcaatttctccccaagagacgccctgagacggcagcccagcgtcggcaagcaagtatcctttgccctcgtgctcatcgagcagattctggatccaatcgggtgcttggggtttggcgtgcgaactctgagaacgaactgccccgagaaccagagaagcacgtagagtgggggtaatgactctgacaggagtcacgaggccaattgatctgatcgcgtgacgaaacattgtgaactagggtgtttttccgtttatctccactcgagagcgttggttgtggtgtggtgggagcaatcgataagcggggcatgcatggtgcatgtgagaagtgaggggacagaatattggggatattgaaaataatttttaccagttgtagaaattgtagaaatttgaaaaatgaaattaaaaaagaggagtagagcaattattatatattatttggacatataattggttttgaagtgcaattgagctgatctggtggctggtgatgttgtggtaataagtatgctgtttagttggattgactcagtaaatggttaatttacttgggcacttacttcaataagttctgatgatgcttcagaaataaagatatggggttgtcagagatgtccaggaggatttatccaccaaatcaattctgttttagtgcactcatgtcatacaaatatatccgtgtcatacaaacattccaaatatcggatgtcgggcttctctcgggatgatctcggaatgctcatgaaggtttgttaactaaacttcaactagagacaagatacgatggtgtcgaattgcgggctttgagatttacaacaagggcagagacttttagattcctaccgttgttgttgggtaaagatataaaagagatataatccctttaatattgatttgaagctgttttgttagtattctcccgttgttcctaactaacgtcccaactacagtacaagtacaccctcacacaccatcacaacaacaacaccgtcttctctgttagtgtgacactaattccaggctttcaagaagcattagggcactattaggatctgtctatttagttttaactgtcccctaacgtctctagtaccttccaatcacccacactaattatctctttcattgtcaccctaaccctgatccaatatgcataatttgtgctaccaactccccaaaaccaccatctcaagcacaacatgttgagagttttacggacgcccaaaacgggcgttttccgccagtgccgactcatctcgaccaactacgtcaccactcccattttctaccccaatgccgagccgcatgtgggacatctctacagcatggttctggcggatgtcatcaaacgatacaacggtctgaatggaaaagacacgtatttgctgacaggcattgatgagcacggcctgaagatccagactgcggccgaaaagctgaatttacagcccaagattctgtgtgatcagctggcagagaaattcaaacagctggcagaggtgggaaacattgataacaaccggttcatgcgcaccaccgacgctgatcacgttaataccgtcaacgacatgtgggatcgtcttactaaggctggatatatctacaagggtagccattcaggctactattgtgtttccgatgagacttactatccccgagacaagtgccatgaggtcaatggacgtctggtgagcattgaaacaggcaaagaggtggaatggaccgaggaagaaaactactttttccgacttagtgccatgcgagacaagttgttggagttttacaatgccaacccggagtttgtcatgcctaaggaggtgtaccggggcattgttgacgaggtgtcgcgtgatctaccagacctgtccatttctcgacccacaaatcgactttcctggggcattcctgtccctggagacgattctcaggtaatttacgtttggcttgatgctcttgttaactacgccactgcccagggctttgatacggtttccgaggcggttcatatcgtcggcaaggacattcagcgattccatgctatttactggcctgcttttctgctggctgccggaatcaagccacccaagtctgttctggtgcattctcattggatctccgaaggccagaagatgagcaagagcattggcaatgttgtggacccgatgcacgtgatttccaagtatggctcggattctgtgcggttcctcctcatgtgtgacggccatctgcataaagataacgatttcaccgaaaccaagattgcagagaaacacaacaccatgctggtcaacaagctgggcaatctgctgatgcgaatcacgtcggccaagttcaatctagtagatagtctggaacagcctcgacaaaagactgtggaggatatggctgagttcttcggtccggagtttacaactactcgaaacgagctgattcgagcgctcaaggagctgccggacgtttacaaggcagacatggcccgtggttcgacccccaagaccatcacagacttgtattatgtgattaatctggctaataagcatgtggaggaaaccaagccgtggagtttcaaggagaaggagattcctgccatgattctacgtgaggccgccgaaactgcgagaattgcgctcattctcatgcagccctttacccccgagtttgccactaagggtctcgatagactgggtgtgaagaaggagagaaggaccatggagtgggcgggcttgtatgttgatggagagtatggagagggcaagaattacaagggcgggtatcctattcagaggattcaggagtgagcaggtgagtatcactcgcaagcgtccagtagaacaatagtaggacaatgtaaatatgtatatagtaatccagagatttctttgaaccggtcgcatcttcagtttacaagacagaagggacagtttggtgatattgctgacgctgttgattactgtaggaaacgacgtcgaccagttatgacttgctagcacacatcaaccgcccacttttctgacacagtagtatgtactgaaactactgaagccaacaccatgaatcagcagtaacaactaagcttgacattttacctgagtcgcatgtacagtaccaagtttgtctacactctctatcataataatgcattggctatttagtttggtcgttagtgattgtagtgtgtactgatccacatcattgcacgttgtcagtactgcagaagctggaggctgtatcctacttcagcttggttacctcttttttgggcgaggcaggaggctccaaccgttccgaaacctctggcgggggaagcagcgttgctttaagcttggcggactcgacagactcaatcggggcagattccgagaaagatttgtcagatgattgtgaggtgtcgatagcggatgcacttgtgttctccggagtcgccttctcaacttcctttcccttgtttgctgatacggtatcagcttcggaagaagtcggcgatatgcttttgtcgttggatgcggttgtggctgtggaagtggtggctgtaattgccgaagcatctcctttgtcatcaatgtctgcggtcgtctcctccatcacatacaaattcgcataactggacctcctgcttctcgacacgtcatcctcctcttctctgggcatcagcaccggaatcggtcggtctgccagacttggtgttctttggccccctcgaggagtacccaaacgtgcaggagtactcactgaccgtttactaggcgttaccagtgagaccatgctccctgctgaaacagcagcctcgcgcgagcctgtttcgtcgccacctcccttaggagaagcagcagagtagacccttctgtggtcactgggggacagtccgtccaccttccgccgcttagcaacgttcagagagccgttgagaggcggtagagacgacacgggcgacttaacgggcgacattccgggctgcgaaggtgacgagctacatggcgactgttgtggcgagtttccgggcgacatgttgtgttgtaacagtactgtaactgagatggatcgtcactgcagggtgtaatagctatgatggtggtgcgggggtcgtagtagctcagagatgcggtgctgggtcacgtgttttgaaatgggagatcaatggcgccggagcacttgctttgtatcacgtttgtgtcacgtttcgtcacgtgacgttttctgtttggtcctgtcgtatcaaatctcaccactggttggtcactccccaatacgccctgctcgcgtcatgtgcctcaaatgaccattaagcctcccgcgcgtcgagttacccggacgtggtggagcgtggttgggctgacacagctagcttggggctggagcggcttagggtgggggttaatatggtcacgtgacccttcagggggtatttccggctacttgatatatacgcgctcatgtcctccccaacccccccggccactaaccccacgtctctcgtctcacatgctctttatgtacccctgattatagacgctggagatatgggccaataggatagagtttgagtggtgggggtctgttcgatttggagtgttgcagagaaggcgacctaattttcatacagaaaatgtttgcaacaggcagttgaatacaagtactgtcattactgtagtacaagtagctactattcaagtactcgtgctgtggctactgtagtattattcaatgttaaataaatcatcatccattaattttagtctatcatacatccggggatagtctctgagtacctgaagtccatcaaactaatcaagccaaggaaatacatgagtacaagtaggatacgttccgctcacgatatgcggtcgcttcctaattgcctaccgccaccctcttccaactcctcttcttcatcgccaagatatggtctggaatatgaaactcctcgagtccatctcccatacccatcttttcgtccttgtcttccacaaccggcaagggaatgttgtacttgacgggcactccctcgtctcgcagaccgtgtgccatgatctgtttcattcgaggttccacgatgcttcgtttccacactgctcgtgcaatcattggagaagccttgtagggaacttgagatagagagattgtaagaggcgaatatttgtactgttttctggggagtttgaagggtggaagaagggtaacagggccgtcgtcggccttctttttacgcttctgcttcttttccttttccggttggatgggaatggctagagcagctcccgaaggagcagatgctggagtacctggggttcctggagtacccggagtaactggggcaccagaagcaccagacgcgctgccggcatcagcggggggtgcagaggatgaagggatacctggaacttcagccgggtcaggggtcgcaactgcagcaccttccattggcgtctcagcggccttaggcgcttcggcagccttcctctttgcctctgcagctgcttctgccttctccttcttcttccgctccttctctcgctgcttttcgatatcgcttctcttgatatcgttttgcttctgaagaatatctgaatagtcatgcgcgtgtcccaacaccagcagcgtcgagatgagaatctcattgctctcggtgcgcatctccagaatcgagtcctgtggcaacacataacggtgcacagggttgtccttgaattcgaacaccacaatgaccttggacggcaggtttttgaggaaagcaggagttttggcctccttgcgcttgggttcctttggcacgcgcggtttgggcaccttaggtggccgaggagccttgttttgacgccgatatggcgagtatcccatacccatcggacccatgtacgtaggaggtgggaaggggtaatagcctgggggaggagcccatcccggaggtggggggtggcctggggcccatccaggcggaggggggccgtgaaactgacccggaggagggccgtgccatccaggtggaggaccctgccatccaggtggagggggtccgtgtcctggcggcccgtgccaccctggaggaggtgggccctggaaagcaggatgaccaggaggtgggccctgaaaagctgggtggcctggaggaggtccctggaatccgggctgaccaggagcccatccaggaggcggctgagggtttccgggaccgccagcaggtggactaccacttcctggactacttgaaggacctccactttgcactccacttggaaccaatggtctcacctgctttgattgctgcttcccgctcttgccgtcatctttgcgcttggcctcgtcacgtggcttctcctcccttgccttgaatgacggtacatttggaccggccgacgtcatggcgttcacaggtatattctgctcggccatgatgcgcgccttgttgatgtacttttggaactcctggatctgtggcgccgcagcctttccgctcgctaccgtcttcattagctggctcaggtgcttgttgaagttggcaatcgcgtgcagcttggcaatcatcgcctggttagccggagtggagagagcttcgttggcggctccttttttggtcgttttaggagctggtttcgatacggttggctcagccttcttttccgacgactttttgccgtcatcaggtctctccccagagacctccttggccgcagtcccctcgggaacatccttctccttagccttctcctcaacgaccatttctgtttcttccttgactccttccttgtcgttttccttctcctccctgtctttcttgttctccttactctccttattttcttcgtttttttcctccttcacgttctccttctgcttgcccttgtccctactctcctccacgtccttcatttcaacatcttcatcaggcttcgagtcatttgagggtgtagtctcgggcttttccaagttgattgttttgttgtcgtttgattccttgacttcttttagttcctctttatcctcccccttcgactccatctttggctcggcatttccttgaatcagtttcttgtcaacctcagccccttcagacgcagttggttgagtgtttggttctgcaacctgctgcggttgcacagatgggctctgactagctccagcaggttcctgacctctattggtagctgcagtgacaggaggggcagcaagaggcgacccttgcggaggggcttgtggagagctctgatgtgagccctggggtggaagctgtggagagccctgagtggggggctgtggagagcccggactacccatgggactgtggcctggaccctgagctggaccctgagctggaccctgagctggaccctgagccggaccctgtggggtctgtccagggttctgttgctgcctagccgcctgctgcatcttcaacgcatactgctgcgcgaggggggacccctggggaaaggggttcactttgaatcccgttccattggggttgtaccattccatgtgaaccgggggagcctccatttgaggtggtggaggatggatcggaggacccattgtaggagacatgtgttgcaccattggtggcgtttgtgcacctggtgtcatagggcctggtacatttggcgacattgcacctggtaaaggctggcctacaacaggcgacttatcagggttagtctgcttgggagggcgtccagggccccgtttggttcctccatcctccactttgttcctcttaggcttttctctctttgagtcttccttatcgtcctccactccaatcataacgtctagctgacgtgcttcttcatcatcacttggggtattgtctataggtgtgtcgtcagtcaccagaaacagtttcacatcgaaatcgtggggcccaatgctcaacgtgcactcgcatagcttgctcattcgctctcgagcattcacttctcctccagccagcttcttgcctcgttgcggacgggtccagaacttgtcaaacatttcgccctccagccacgtctcacgtgattggcgataatagtggcgcaccgatagatccgacgacgcgttcagctcgcccagagtcttgggatccagagatcgcacctcaatctcctcgcctttgacatcgacatacggatatcgtggtggcgaaagcggtcttggtggcggtgaggggggcggaggagtggcctccttgacagacacaacctcaggcttctcttccttggcttcttcagccaaccgcgtcgatagtcgggttcttttgcgtggtctcatgatacctttggaaagagatgtgtgggaaaaagtggtgtattgatttacagtttccgtgatgcatgatagggtttgggttggatatgttttttttggagatgtggtcggaatgagcttaagtaagtttcccaagtaagaaattggatggtttctgcgagaaacgaaataacttacgatatcatgttgatatggtgttatattgtcatgtttatatagtttggatagtgtttatatcctatttattatctcataaaatcttctggatgtctctaacttcgaatttgcacccccaggtgacttttttcgttaacaaactcccaactaaacatgctcttccttcgtgacggtacacttcattctagacaattttgtcatagtatcacacattagcatttcaaaattaaacggtagagctcaaattctgcattaattttggtgtctgctaatttcaaacggatttgaacagtattaggtcctctggagacacggtcttacaacccacaggtcagtgttgatggctcctgcttgctgattcaatctgatatttgaaagagtaggtacttcaataacctagcaactactgatgaataaaaaatttctcatcaactcaccaaatttcctactctaccttgcactgtttgtttttgtttttttttttgcatcaacttctgtaactacagtattgtacatacagtagtgtgtaggccatgtgcgtcttatagagaaacatggcgtcattcttttctaggtactatactttagaatagcatgtagtcagatcgtgacattagatcattccccacaatgggttgttgcccactccggtcacgcatttctattactccttcagctttgcatctaacgccctacccacctgcttgaatgcattgacatcctcaaacatcaaccggctctcaaaacaaatacctccaagcaccaatcctgtcatcttttgctccacatacacatggcttccgcacttacttgagccgggagccagtccgaccgtgggatggtacttcctgaagcccacgcacacctgagctggaagggggctggtatggctgttattgtgacagatgcctgtatcagacagcaaagcctggccaagaatatgtgaatcgagcatcgaatggttgcgagtatccttgtcaagagcatgaatcactctgacagacgtctcagtagacacgggcgaagataagcggctggacaagatgcgaggcactggaactcgggtcttgtagatgaagtcctgagagctgcattttcttatggtggtgatggaaacttcggcaacgtatactacgcaggatcctctcatgcgctctccaatcattccacaggcgcgactgatagtcgcggactttgtaaggccgtccagcgtcttgagaaacgcggggggtatgtatttgacctcttcaaagactggagacttgagaagtgcgccttccgagtcgagggggacgcgcaggacatcctggagagactcgtggtaggcatggagatggttgaccatggcttttcgttgcccacaaacatgggtcatgatgacatctgcgtagtctgacagggagcgagagaggtttttgggaagcgaagttcgggcaatgttggagtatacggcaagtactccgatggaaaagccgttctgggttagcgggaaatacggaaatggaaggacacaagatcccgagtggacaacagattttgagaaacataacaacttgacagtgtcgacgtcagctctggcgagagtcgtaagcctttgtcatactgtttaatccttggtcgtacttcattcaggatcagaggggtatgtcacgtatcatggcatattgagtaattgtctggaatcgttaggtatcacttattagatatcacttaccaaagtcttcaatggaacaccagcgtaaaacaggatatggggcttgtccacaaccatcggatgattcttagtcctccagtcaagacgggtatctagcaaaatcaagtttgaagctgaaagaactgcatgggcatccagagaccgctttcggggtacagtcatttcaaagccgcgcttgcccatgctgaaagccaccgtctgtgtgaaccgatccatgaaggagatagtgacggattctgtattggtggattccaaacacagtcgcatcagctgtttgaagaaagacacgtcctgccattgcggttggcgacgcaccatttcgaggttcagcagtcgttcaaactcgttccagcagtccggtggatgcaggtatgtatactcttcggggtagcttttgggcttggatatcacagataagtccaattcgcactcagagtaccgctgcaaaaacttgatccagctctggtgtctcgccgccagtttgagctcgcgcttgggatcaaatgtgtcgatcgtgccatactccgagtcctcatcgagattttccatgaagaacgacatagcagcaagtgtagcaatggtgaagtgtgagctgaaatcgaaacaattaaggtggtatatgggtgagtatgtactgtacatactgtagctatagtacatacagtagagagctgggggagtaaagcagaagatatgatagcacgaaaagatggtagcacgaaaagatggtagcatgaagagatgctaacacatgctagcaacaagtacaatatagtacatactgtactgctttgtaccgatggtatcaatacagtagtgagatggggtttaggtggtacgtttatgtaagtggaaacaaatgatagctcacagcactaatgggggctacgaaagcggaccttggatgcgattaatacataatgttgggaagatcgagacgataattttggtacagtaccaaacattagttattttctgtactttttctgtggcaaaatgctctcagacaattcatatatccgtgtttcagttgaatttcaccaatttcatgtgtttttggaattttggaaaaagggattaaaaattcatatctttcacagcctactggaacgtttttatatcagtcactatttctcaaaagctctcaatcgtccacccatattcctctcactcagaattcagttggtcaattactttatcagagctgttttgagggtgagcaacctcccagaaagacaactgaaatgttactgtatacagtatgggagggaatagtggccgaacattttttttgagactttgaaaaatatgaataatttgtataaattcgaaaaaaatatataattaattgatacgaaaccattggaaaacaaatacctcgcattccgatatcactctttcttcttacacataaaaaaaggcttctcctctccagtctcctatctccaaaactgcctccacacttgacaaactctatcaaattcgactctgccaaaaacttttattttagttccaaccaacctcggggttacccggccgtcacgacgggtgcacacaagctctctctcgaacaaggcgacacaggatttcaatcagcactggaggggtgaacaacatgtctggtgagtacgcgagagatcggaaagtcggagatatgaccgagtggtagagtcacgtggcccggaggcctacgatgggccagtgatcgaagtgataagtgctggatcagatggtttgtgagaagtggcacaacagcgatgacagagacctattgttgtgggattgagacaaaagcgatggagggaatcaccgtcggcttctcgccgttgacagacgtttaaacgatgcttctacggtgatttgagccattcgccacctatcacatatcattctatgttatgacggagtcgaacattgatcatcgtcaagtcatttgccaccaacgacatcgaccaggtgtcgctacagctatgacacacacattgatgtatttgtttctcgctcactttgttttcagtagctccatctaaagatgtcaatacggtcacagcgtcttgatccaccagtcgttggcttgatgatcacagtacatctggtccgggtgcccatccaatgaccacaagcaggtagctgtgcggtcttgtgcaacagttgctggctcgggcgatacatcgaacagcgcagatcccatccacctatcttgctgctaacacagaatacgaagacccgtacggatactacgaagatacggaaatcaccgccgaggactgctggaccgtcatttcctcgttctttaacgaaaaaggactcgtgtcccagcagctcgactccttcgatgagttcatcgaaaccaccatccaggagcttgtgtgggaggaccggactctgatcctggaccagcctgcccagcacaccacccctaacgacaaccagaacaagcggttcgaaatcacgtttggcaaaatctacctgtctcggcccaccatgaccgaggctgatggatccacccaccccatgtacccgcaggaggcccgtgctcgaaacctgacctactcttctcccctctacgtggatatgaagaagcgggttctgttttctattgacgaccctgcccgtcccgaggccgatgttgtgtggaaccccatccccggtgaggtcgaggagcccgtgtccaaggtgtacattggcaaggtgcctatcatgctgcggtccaagttttgcattctgcgtggcctgcgggagaacgatctctacgagctgaacgaatgtccctacgatcagggaggttactttgtcatcaacggttctgaaaaagtgcttattgcccaggagcggtctgccgccaatatcgtgcaggtgtttaagaaggctgcaccctcgcccatctcgcatgtggccgagattcgatctgccgtcgagaagggctcgcgtctgatttcgtcgatgcagatcaagatgtttggtcgaagcgacaagggccccgtgaccatcaaggccgcgctcccttatgtgcgggccgacattccaattgtcgttgttttccgagccctgggcgttgtgcccgacggagatattctcgagcacatttgttacgacaacaacgattggcagatgctggagatgctgaagccgtgtatcgaggaggcgtttgtgatccaggaccgagaggttgctctggactatattggtcgacgaggttcggccgtcggtgtgaaccgagagcgacgagtacgatacgcccgagatatcctgcagaaggaactgctgccacacatcacccaggaggagggtttcgagacccgaaaggcgtacttcctgggctacatggtgcatcgaatgctgcttgtggctctgggtagaaaggagcccgacgatcgagatcatttcggaaagaagcgacttgatctcgcaggtccacttatggctggtatcttccgaatgctgttcaagaagctcacaaaggacatttacagatacatgctgaagtgtgtcgagaccaacaaggacttcaacctgactctggctgtcaagtccaacaccatcaccaacggtctcaagtactctttggccaccggaaactggggtgaccagaagaaggcaatgtcttcacgagcaggtgtctcccaggtgcttaaccgatacacctttgcctcgacactgtcgcatttgcgacgaactaacactcccattggccgagacggaaagattgccaagccccgacagctgcacaacacgcattggggtctggtatgtcccgctgagactcccgagggacaggcttgtggtctcgtcaagaacttgtctcttatgtcgtgcatctcagtcggtaccccttccttccccatcatcaacttcctggatgagtggggaatggagcctctggaggactatgtgcctcatacgcacaccacctctacgcgtgtctttgtcaacggtgtgtgggtgggcgtgcatcgagacgccacccagctcaccgacatgatcaagtctctgcggcgaatgggtgacatcgagtccgaggtgtcgatcattcgagatatccgagaaaaggagattcgaattttcacggatgccggtcgtgtctaccgaccgctttttgtggtcgaaaacaaccccgatgccgagcgcaagggtgaactggttctgcagaaggaccacatttatcagctgcaacagcagatggccgaacaggccgagactgagggcgacgagggcaagggcgacaaaaacacgggctggaactggctcgtcgacaatggtgtgattgagtacatcgatggtgaagaggaagagacggtcatgattgccatgactcccgaggatctggagttctcgcgacagatgcaggccggcgtggaaatgcctgaggacgagcttgaccccgccagacgagtcaagcccgcatacaacccccactcgcacacctggacccattgtgagattcatccctcgatgattcttggtattctggcgtccattattcctttccctgatcataaccagtcgccccgaaacacataccagtcagccatgggtaagcaggccatgggcgtgttcctcaccaactacgacgtgcgtatggacaccatggccaatattctgtactaccctcagaagccgttggccaccacgcggtccatggagttcctcaagttccgagagctccccgccggtcagaacgccattgtggctattctgtgttactccggttacaaccaggaagattccgtggtcatgaaccagtcgtctattgatcgaggactgttccgatcgctcttcttccgttcgtacatggaccaggagcgacgagtgggtatgtctgtggtcgaggagtttgagaagcctacccgggcagatactcttcgaatgaagcacggcacctacgacaaattggacgacgatggtctggtgtgtcccggagtgcgtgtttccggtgaggacattatcattggaaagacggctcccattcctccggacgcagaggagcttggtcagcgaaccaagtaccacaccaagcgagacgcgtccacgcctctgcgatcgaccgaaaacggtattgttgaccaggtgctgctgaccaccaaccaggagggactgcggttcgttaaggtgcgaatgcgaaccaccaagatcccccagattggagacaagtttgcgtcgcgtcacggacagaagggtaccattggtgtgacgtaccgacatgaggacatgccgttctccgccgagggagtggtccccgatatcatcatcaacccccacgccattccttcgcgtatgaccgtcgcgcatctgattgagtgtctgctttccaaggtgtcgtgtctgtctggtctggagggtgacgccactccgttcacggatgtgactgtcgacgccatctccaaactgctgcggtcccacggctaccagtccagaggttttgaggtcatgtaccacggccacactggtaagaagattatggctcagtgtttcttgggtcccacttactaccagcgtctgcgtcatatggtggatgacaagatccacgctcgagcacgtggtcctgtgcaaattctgacccgacagcccgtcgagggtcgatctcgagagggtggtctgcgattcggagaaatggagcgagattgtatgattgcccatggagctgccgccttcctcaaggagcgactcatggaggcgtcggatgcgttccgaatccacgtctgcggtgtctgtggctccatgaacgtgattgctaacctgaaaaagaaccagtttgaatgccgatcgtgccgaaacaagaccaagatttaccaggtccagattccgtacgctgcgaaactgttgttccaggagctgatggcgatgaacattgctccgagattgttcagcgataggagtgggtatagtgtgagagtttagaggagattcgaggcgtagccaagagtctcccactagaaactgcagagcagaatctcagtctcacaccgtaaggaaaccagggaaggtcctggtctccgtgtattgtatgtaatagttagaggttggaataaatgtatgattataagaggaacaggagggtgtctgagtgtttctggagtagggcatgtattgtaggtggttacagtactgtactgtgattcattgataacactgactgatgctgattcaggtagttctggatcgatgctcaaagaaaaatgtcaacaaaaaaatgataccagttgtagaagtgctggatatgacgataacgcaatcatttgatattgaaagtggtattccgtttcgtttccttggggtttgacttgaatttctctcttgcaatgtctctgaccacacagtagtagaccatacagtagcacgctgaccacacagcccatctttgtcttcaacttcttctcaaacaaattcagatatttactttttctgttatactgtagttgtcactcgagactcaggagtcattgagcggaagagagcagaagaactggacagccttttacagtagtttatctgcgtgtcttccctggcggttacggtgacttactaggtaatcagcgatattcaaagaggtgagggtttggttggatgcaacgaaggccaagcactgttgtactcgctctgtaattagtagactcaaagactatatgatcggctagatgtcttggatatgacttttactgaaagttcctaatacgcaagatttctgccaaaacttcagctggtccattaattttatggccagttttgggtacgacacttttacaagtcgatatcgctgtcaacaagttcacgtattactacataatcaaatcatctggagggcctcgggttgatgtcctttgagtgagtcaagacagatgatatggattttcaactacgggcgctatttggagcaataaggagactgttaaaagtcgcctggtacgagccatcactggccattggcctccagcgtttatattgcaacaaattacagcctaatcaatcaagtcattattcattattcattaagtcattatataatgggttcagcactcggttacttaaatgagagcagcgaggagagcgccggcgacaatggaggcgccgacggagagcttggagccggagttggcctgctgaggggtggaagcagaaggctgggcctgagcgggttgggaaggagaaccgccgttgccaggcttctggggctgtccagactgctgaggagcaggggcaggctcaggcttgacagaaggctgctgaggagcaggggaggactgctcgggcttgacagaaggctgctgaggagcaggggaggactgctcgggcttggcagcgggagtctcgggcttggaaggctgctcaggctgaggcttgggggcagcagtaggctgaggcttggtggcaggagcagaagactcgggcttaggagcaggagcaggcttagaggactcaggctggggagcaggagcaggcttggaagactcgggcttgggagcaggagcaggcttggaagactcaggcttaggagaagcagcaggcttcgactcagtgggctgaggcttaggagcaggcttctcggtctgaggcttctcagagctctcggtgggagtaggcttgacctcggtgctggtgatctcgcaaggaacaacaacggtcacagtcttaccctcaatgacggtggggcaggtggtgacggtgtgggtgacgggcacgacggttgtgatggtgacctcggtctggtggcatccctcgtcacagtaagtgacagtctgggtggtggtgatagtggtgtgctcggtgccagtcacggtggagttgtggacatggccagaggtgggggtgggagcggcggtgataggggcggtggtggattcctcaggggcctcagtggagttcacggggagctgagaggacacagggacgttggtaggggcggcagaagactcaacaggggcagtggagttgacgggggcaacagtagtctgaggaacagcggaagactcggcggcggcggaagactcggcggcggcggaggtctcggcaggggcagaagactcggcaggagcagaagactcggcaggggcagaagactggggagcggcagaagagctagcgggagaggtagactcaacaagaccctgaggggcggtaggaagaccacagaaagcaagagggccctcgaggtactgaccgtactgaggccagataccggctccacaagcaagacagttgggtgcattgtcgtggaagttggttccctcgttacacagacagtccttgttccacgaatctccgtcggcacatcgtcgagcagagagaatcaggttgccgcaaatggggtggcaggggtcataagtgggagtggcagaagcggcagaagaggcaggagaagcagaggtaggctcggtagtagcaggggtggcctctgcggaggtctcgggagcagcggaagactcgggagcagcagaagaagtctcgggagcagcggaagaagtctcgggagcagcagaagaagtctcgggagcagcagaagaagtctcgggagcagcagaagactcaggggcggcagaagaagaggcagcgttaggatcgacgggcttggtggggaagccgcagaaggcaagaggaggctcaaggtacttgccgtaatcgttccacagagtggagccacactccagacaagggtctcgggcctgctcaaagggagtgccgttgtcacacagacagtctctgttccaggagtcaccgtcggcgcactttcgggcatccagaatcatgttaccacaagtggcatggcactggtaggttgcgccgtcctgggcaaaggggacggccacagccacggccgaggaggccaggcacaggctgaggagggttgtagtagaccacttcatgttaacgagagtaataaacgagtgtttgaggtttgtggtttatgagagggccattcagggaaagctgtcctgtttatatattccgctcaacggcctcttttgagcggtacagttgcgtggttcgagttatcaattccatcagagtttgcccagttgcataccacaacaaagagacgcacggtccagacaaagaaattaccgatcagataattttgcagctgcatggttcttggcgaaaaaatgactcgcaagcaagattttcaaaacgcctccaaattagtctgtgcagccgatgccaaggttattttgaggagagcagtgtcctatcacaggtctgtgtagagctgtattcgcttgttcttgttgacttctcgtattcaaatggttggtactggcatgtgcttttggatttactgggcagattttttgagattattgcctctatccctaatgaagacgaaataacgcctcactttttcatccaagctaattatactgtacctctggatatcataaatttgaactatcgaaacagttgagctagaccggtggaccagggtgtgccgtacgaatgggtgcctgccatgtaaactacaagtaggattgttcccgaaatgttgcgactactcgtactggacgtgagggtcatgaacagtagagcaccattaagcacaagtgtaactagctacacaccaactaatgattttctgtggccattaccgacggggctgtctctgcctttccggtaaccggaagagacattactgtagatgatagacatgatcgacacttattgatatgctaccaaacttggggtgccgttcgtacaaaccgagtggtctgacatcttctagccaaggtccctgagatttggcattccactgtctacagtagctaccatgtaaggggtaagtacgccgtactcatgctggaatttctacacacattccacactgttaccctggtcttaagggttgcttcgtaaatctacgcttgcaccaaggttcgaaattatctgatgcgctcccgagcgacctagagttcgtgtgcacaaatataatctgatgggttatctgatgcgcctacagcccatacgcagatcccggcattgatgatcacaggaattagggagagacgaaagagatgctaacgtcgacagacaactgataagttggacctcccacaaggcacaaaacaacactatccctcaaggggccatcaggtcaacctgtagttccttgtacacattccaggatgaaacctactgagtgtaggtctgagactactagcttcccacgcactgtaattctaaggtcttggcgtttctttgtatccaaaagaggcccacgaacggtccttttacagccagagagttggcaaaagaaaagcctggaccaatgactgaaagaaacgactgtctggattccacggagactttcgctgtttggttgccgtcgattgacgtcacagaaatagcgattccaacttttgaacaagtagatgcttaggtggctgtcttccttcagctgaaacgcgtctaaggatctaggcgtgctttcatgtagctttgactaatatatgtattttttataattagagacggtaagcgaccctgaaaccaatataagcgcttcatggcggagtcaattgccgagctccatgatcttttgcttgtttttatcagtcacctgttgagccagaggttgctgtttggtacagtattgtatacacgagcactcgtagagctactgcaccatactgtgtactactgtattacattataggcagacattgctgttgcactagtgttgatactctggagaatgtagtatagttatttcaattgtatctactgtactgccagctgactgagcatcgtgcagtgtatccaagtgttaccatcggctgtactgtacttgtactgtaggatgaaccatagaggactttgaaagggcaataaaaccatagttctagcgttgtattgaacaacatcaatctcgagtgcacgacctgaccaacatctgtcactctctccgctttggacctttgttagaacaatccctcttctgatcaattagtagaagaaatagtctctggggattcatataaaagattccagctatggcacaagaatggagacttaattagtgagtatagaaagccatattgttagtatgaatcacaatcccctccctcttactacttgtacaagtacagatcaaagctctgatcctactcttgtgtactggtacttgtagttgacagaagagacaacagcggcatttgggcccacctcatgttaatccaaatagctctttctatatgaagatctcaggtcatcaattgatccgtcaaaggctatccattgatgttcttggtggtacgcataactacaattttcttctgatagaggacatttcctcctcaaacacatgtttaatggattctacatacaataactcatataaacctcggacagaactgggaagagcatgattatattcctgccatcgagaatcgccaacggtgtcagcagataaggtacagccccgcatcccttaatgagcaagctaattatccaatccatcacaaccacgataaaacaaccagagtagctcagatacacagcatctacatgttcacagctacaccacaccacctcaattcccctcgtgcttgcactcagagaacttgcattcatatatcattgattcctacctatcctagggctgcacttctaaggtgcgtatggattagtgcagggtggacgaagtcgatcttgtgattataacacatgatctgtgtctaccaattccttcgtcgcatcgcgctcagtcgccctagtcgcctctcaattgtgcttcacatatttcaagcgtgcttcgattacgcactcgtatccatcttgtcgtcatccttcttgtccttacccttgtcctctccacttgcatcctcatcttccttcttcacgtcctcttccttaaccgaatccagcttctcgggctgctccttctccttctccagtcgggccttttcgtcctccagcgacattcgcagcgccagagccagctcgggatccacgctggggtccacaccaaactcaaagtccgcgtcgttggagccgccaggagcgccgcccatgcccgaagtatccattccgtcgtcgtcttccttgatgatgggagagttgcgcagaatgtctgacagcagatgagggccaggggggatggtgaccaggtgagagttgtcgcctgagttgacggcctcgatgaacttttccagcttctctgtgttttcgccctcctcgccgaaattgacaaagtccaccgccacgctgttcttcttcatcttcttggcaagcttgaccagtgccttgacgtcctcctcgaccggcgatcccacaaacacaatcacccgttgccgctgcagcttgttgagtctgtgtttgagagccagcgcggccacctgaatgcctgtggtgaggtggggagcaccggtgatatgagtgtcgtggataccggccagaatcttgccgtggtctgtggtgagggtggcaagcacctcaggacctcggccgcccatgctcatcagacccactgcgctctcagggttgcggttggtcttgatggtgaagagctggttgacacagtccacctgggcatcgaaccggttgggggtgtagtctccgtttcgcatgaactcggagttgtccattctgtgttagcggggtgtggataacatcattggccgtcggtaatactcacactatcattgttgcttccaaaaccatcgtgatgcgcttctgttgtgtcttgttgtgtggtgtgtagagtggtgatctgtggcaatggttatagtggttgggacagagtgctgacgtcagcggtgatagagtttggacagtaggcgatttgccaccatatcaagtgtggcggatttgggctggtgagagcggaatttgcactatctttggggaaaagttggatatattagttacttcttttaaaaacccgatcggagtactggaagtcgagttatgggagagtattgagggtagcaatgctcaactgttgccctaaacaatactgagtttaattagttagctttagttggagacagaatcttcaaaaaagttgtcctagactggagcaatttgatatttgagagtcatagctgctgattgtttcctattttgattatgtttttttttatatcttcttactcaacagtcatctggaccacttgtggcgcatagcaatgatgtccctattgtcatattgagctaatgggaccattatcatcagatctccctcgtaaaatgcggtcggtaaatacaatatagagactttggtatatcaaaatgattgtctttgtcagcttattctgattgagtcactcgtttctcaattttttgcttctttccaacggaaccaatcttccacaaaccaagccctttcatcttctcacctcatttgctgactaatcaacataaagttttgatattataaccttaatcatatatcccagcgtaaccggggcaacgtagataaacagaggatcggcatgacaacttcaccagcacacagcactcaacacacatcaccgacattttccactttcactatgcccacggaaatggaccagtttcctagcaacatggcccgcaagccgctgactgaggtccagaaaaacgacctcattgaaaacctacagctcgaacgtgagtatagggactccattcagagggcacaacatacaaacagactcggtattaacacagtcaccaacagaatcgagcgactcaagtcgcaatatcaatttgctgcgcaggcggttcgcgccaaaattgaaatcagaaagacccgcgtgcccaaacggtactggaacaagactttacgggaggtccaagctctgcaggatggagccctcaaggacagaaagccaaacaagttgaatttcggccagggattccacaacattcccaagttcacaattccccatgagtgagtgtggttaggaaaggtggagaaggtggagttttatgcggattgtcattatacctggttttttctgactttgtctgattatgaagatgtcaaatcagaagaaattgggaataaataaatgggaaagtcactcaagaaggaggaagttgatacctacagtgcttctacaagcggttgacatgatatttacacgtctagagtttctgacatgtcagtttgtatgtatcactactcagctgcacaatctgtctacaggtacagtatttgtacattcagccagtgcttcctctgaactcaacttgagaagttgttgtctcctcgtgacttacggccattcactacattaaattaactaacccagcatgaccacacccatggatttggacgctcggcttaacacaaagtcgccaattcgatcccctggcaagtcgctgcgttcaccaatgcgaccggccacctcgtctcctgtcaaagtcagacctactactaagccagcagtgggccgaactggatctacagctacccagtcaacagcgtccgctagagccaagatcgaaaagccagaaccgaggacacgtgctactagaagtacggcattgaaggccagacaagcgattaagaatactagctaattggcagagtcaaaaattgtcagtatgaagccactgacatatcgaatttgtacgacaatagacggcattcacggcggagctttgagtatatgtcctagattgtgaatcaggaggctactcttgctcaccattgacagtaatcgagcttgatgctggatagtcccttttgatgaattacatacaatggctgtagacagtcattcaggaagactccgcggcagaagcattgtctgtagtcatcaacgggaagaagaattctaacgagactgggtaccaggggaatatatatgatggaatgaattattaacaagtagaagtttaatgcagtgctgggcttctagtatcaaccaacagaggagtcttacgccacggtagggtggatagtaagaatgtccctagaaagacaatgagaaaattgcctggtgatagttaaataccagaacctcaatacatatgtgtccagtcatattcatagtccgattatttattcccatttacttcaatcagatttgagggaattcttctgcaagcgtttacttataggtgcatttgcaaactcacagaaagatattctgacttgaaaaacaagtacaagtacactaaaataagagctacaagtacaagagcctttttctctcccccacatttatcatacacttttcaatctgcttcattatggaatattaccgccctttcaaaccagattacatcacgtaaacaaataatacttagcgtctaacaaatttactttagatcacgtgacgtttgtagctacaatcgcggaggttaaaataaccagtttttcagcaattgcctggctagctcaatcggtagagcgtgagactcttattagtaagtaatctcaaggctgtgggttcaagccccacgtcgggctattaacgctaccatttccgatatagtgtaggggctatcacatcacgctctcataatgagaaccgtggagaccggggttcgattccccgtatcggagttcagagtctcttgcgattctttttctccagctttttgctccagcactttttgctctagtgttgcttgtctggtcgattgctatattttgcgtcaagtttcaatttttattttatttataataacataaaatttaagttgtcaagtaacagtaactttacttagatttgtcaagtaaaatttacatggcaagagatacgactcaatctctactaaaagccctcagatcagagtgatatctaaaagcctaggatatataacgtttgttgacatgataatatctccttgtacttcatagctcacacaaatcacgttatttacaagacaccccttatccactgacaaactcaaaatatacacctacatgcatatcatcaaccttagaggcactggtaacacattcgacaggcatctacaacaagatggagggtctagctgtggttataagtgagtatttccggcgcacttttttctaccaacattaacacagcccgggtgcagtcgaccaaggtcaaggagcgagaggaggggctcaaacagctcgaaaaaacggtgaatcggaatgatttcgcccaaaaggccacggataaagacctgagcatggtgatccggggcgtgtgcgacagtatatcacgtgatatcgcatcctccgcggtgacaggcaagcgacacacgactcaaatgtcgattttcaagacgatagcaaggggacatggacggttcaaggctaggagtagtcgccagttcattgtctcgacagtatgtgaactcttactggcccggcacaaagacagaggctctcagctgattgtggccagtaatctccgtctggttctgagccacaaaccgcacctggagcatctgttatgggatcattacagacgctctgttgcatgtctctgtcgtgaattgagcgcactgtgtgtcaacagtatggaagagagtggtctggaaatgctgattcaggaactcttactgtgcctggacctgcttactaaaccaaaatacgtgggaatggctgaattgaagcatgacctatggaactgcatcgattccatgctctacaagtacaaagaagtgtctgagatgcacgtgttaattctatcgatttcggtctctttatttcaggttgtttttggcagtgactacgaaatttgccacgaaatggttccttctattttcgccattggaacaaagcttttcacgtcgaaaagcaaagccgtgagagaaatttcgttacgattcctgctaaaaatggagatctatctggcatctatctttggaaaaacctgccctgttcccttggaccaagatagacttaatcagatcgaagaccacatggtggagttgttacaggtgctgaaaaacgagtacaatagcagctctttgcaagacaatgatgtggtgtttgaagacgagattgtgcttgtcaacagcaaaaagacgatgcaatttctcatttgtaaattgatagccatgttggagtatgtcttgtcctatactctgacggatggaaacgtcaagcaagaggaagatttgcatggtgagtaaaacgatagtgatttgtgtcaagcatgtgacaatcacgtgataagcacgtgacagtggtttatatgaactaacccagcgccccgaagaagaaccgagagcgacttattggactttaatggtgagtatgagatgattgaagatgagacagcacatggcagcacatgatactgagaatgagtgttgttcactaactcaggaccccgaaaaaaaccgcgagtatccatctcccccgaaacacccactctcaatgccatctctgcacaaatccaggcattccaggcctccaaacccatctccgaggtcgacaaacctcttgcatcgcttctttcttcaatatctgggtcactggacaaaactacacgatggaaattcttttcagcagccaaactactcgctcaaagtccacctctgagcccaaagaacgctcatgacgtggttttcctgaccaaatggtggactgaaggtgttgcaaagctgcgaacgagatccgaagactctgcttgtgtgcttctcactaccatcctaagacaacatagctcagctcttgatcccaagctggtagtgagtctagcttccaatgccgagagtaaggggccactcaagtactctaatgtcagtctggagttcgtcacctgtgcttctcagtttttgattagtcataaggcgtgctctcagagtcagtggtccgactggttgtttgtggtattggcttcggaacagattggtgcaacaagctcaaaaatgatgctggacactgctgggttgctgctggcgtcagtgggatgcctaatcaggatgattgaaacaccccagaacactctggagactaccaccagctctatcatgtggaagacagacttcaaaaccacctccagtacctctggtgacattgaattgacagagtgcatgccttccatcacgatcagagacctcaagagcggctttcaaaactacctgaacgaattaggagattggtgtgagagtgcaagtatagatgtcaatgtggttctaccttccaccgtatttgctcttgtggtctgtgctgttctagaccgacaaggcactcctgtgggcttgaatagtcgtatttcggactttctggcagtggttactaaacgtgtcgaaggtgggtcgtgtgacagtcacgttttctttgaagccatcactttgatcaaccgtctgagacactacaatctcctcggcgactctctttgcattttgtgggattcgttcataaatggaattgagaagttattgaacgtgagtcaagtgaccgaaaacgagtttgaccccgattctccttctggaaagaatatcatgcctgatttacgtctttcgttgctgttgagagggcctcttaaatctgaaccctttctattagcgatcttcccgtctgacatcaaacagtacgcttcttgcgaccccggtaaacgtctcccagagctttttagatacgttggtcaaactctgctatcttcatacctctgggactgttctcctttggccaaacaacttgtcgtcgacttgttggacgtatacttcaaaagcggcatgacagaatcgtcagatgctgatgatctgcaacgctgggtgtcccgagacaagtttctcgtgggtccacagctgctctacggcctgatgcaggtctccacgccttcagaatatctcaacttgtactccagcgtggcaatttgtgctgctgaacgagtctcttcacaagactcgtaccattgcatggatgcgacactgactcgcatgtcctcggccaaatccaaatcacgacttgtggtcgaggaaatgatcgtggctcttcttagtgtccacagagagtgcctgagcctgttaccggtggttatcgagcgagtgaaaacggatatgctgcgtcagaaactcgacacagactctgaatctctggtgcggttctgcaagcagactggaactgattctattcttgataaaatcctttccgtcaaggtaggttcttgtgtttttgaagaggaagggcatttctccacccaacagctcttatgcagcgaagattcactccaatggaatacccagggacctcctttggacattctgagtcgcacatggcctgattattctccttgcacacttctgatgttagtaagaggactacttaatttgatgctgaagccaagagtgtcgtttgaagttccgttacgcttggttcagctcaagtatgtgctctgtctgtttcccaagagagatctctgctctccggataactacgtgcttcaacagatggtttcttgtctcatttcattcctgtctcattctacagttggagccagtgtcaggcatctgttaagtgaactgtttgaggtcatcaaactaccccatctggaaggatacattgccgatctcggagaacagtcgttctttggagcagacgtgtctcagttgctgtatctacttcacccctcagaaccccatctttgtaaatacattgagtgggtgaacagcggcttttccgatccagaggcgttcctatctgttttccttcatacagaaattagcgacaaacttaaagctactcttctcaaaagccttgactttggagtaaccaatatgacactcctgggtctcatggacattgtgtgcactaaggaaacagtctcctttatcaaacgagcctcgaagctgtattctttcgactgggaggagtctagggtgctcagtctgcttcttggaagagggtacttgctgtttggagaatctagcaatagtgcaccaaaaaccaacactgaaacctcattctggaatgcactcacgagcgagttcctgactcttttgcgcgggtcagactttacagccaaatttgctgttgaggtttgtctctcaaaaatcgtaaccaaagtacaagtgcaggttccggcagaattacagcatgtgtttgactctggagtgctggagtacactcataccgacgagccaactacaggatgggttcaaaaaacgactctcgagttactgggcttactaggaggtgactttgaactacttattcctctagtcaggaccctgtccagcacgtctccccttctcccgtttattttcaaatggacgtgtttggagtactgtcgacaaggcgagccttcctatctgtcccagatcctgtctcaaaacagctctctggtggtcatcgagaccttttttttcgtcaactcgttcactgctcaccgaacactcaactggcagcccgaaatagtcaactcagcactcactctgcatctctacaccgaggctctctactttcttgaggctgacaaggcgtgctgggcgagccaggagatccaacctagctactacgacatctaccagaacatcgacgatccggacttgttctacgggttgaagtttacgccgtgtcttgagtcggcacttaaacagctcaaccacgagaaccagaatctcacctgcttcgagtacgagtcggggttgtttgattggagtgtggagacgggaggtggtgaaagtaagacggacattctttcacacctaagcacatccggaatgaacggcctcgcgtatacgatcaactctgatgacgtgtaccggtggaagttgggcttgctggaagaccccattctggaaacaggtacagatgaccagacggtgctgtctcaactgaggagtattgtggtggatgagaaacctgtcctgaagagtaccctgtccgacaagtatcttggcatgcaatacttactctatcagatgcaactggacgcgaactcggactatctggatcgaatccagcctcccgacggagtcctagacattctacagttttgtgcttcagcctggagaaccatcaagactgagacagcctcctacaatggtattttaacactgtcaaagcttggagctgtcagcagagaactcaacaatgcgcaaatttcaaagaactgcgctgtttctttacaggaactgtccagaactgcgtctcacatttccggaaacgtttgcgccatttccatcgcctcttgtctatggtccgaggctgctgtgagtcgaacgacacccgtggaaatgctcaaacgcatgcttggatcgataaatcccggccagtcacctgtattagcttctcagttctgccaggcgaccgtcctactcaccgactggtcttcgcaagcacgtatgatgtctcccgagaagattcatcgtctttacattgccggagcaagtgagtacatggccctgattccggccggcaacccgaaaacacgcatgtttcacgtgtttgcaaagttctgtgagacccagctgcactcgcaaaactacgacgagcagattcacaacgctgttatggacattgaacgtctggagggtgaattggcgaacctgtcgcgaatatcaatgaccagggagattaaacacgcgcaaagaatctcaaggaagtcgctggatcgtgccaaggaatcgaaacttaactacgagagactcaaggctatgttccttgactcggcagtgcaattctaccttctttcgtgtgctgtccgagactctgaataccatgaagatgtgactcggctgatttcgctctggtttggcaattcgcacgtgaactttgtcaatgaacgtatgcaggactacgccctgattccgtcgttcaaactggctcctctcatcaaccagctgtcttccaagctttcttacgagcccaacaactactttcagacgcttctcctagacctagtgtctgccacatgcaaagctcacccattccactgtctctatcaaatttcatccctcatgcgcaccgacgcgtctccccagactgagagacgcatccaggccgcagtcaaggtgtggaacaccgttaaaacgcaggagaagacaatttgccgagccatggagattttcactgacaaatgcgtggagctggcaaacgccgaatggcctggtaagggtcaaaaggcgtctatcaatcaatttccaaacggctcatggtggcagaatggtcttaggaagctcaatataccccctcccactgctcagattccgctatctctcgattacaccgacataccgtcaatgaacaaggtgctcgcgcaggtgatcaaagcaggtggtatttcgcaccctaaaatcatggacttccaactctctgacggctcagtgtccaaggcgcttctcaagggaggcaaagacgatatgcgacaggacgctatcatggagcaggtgttttgcagagtcaaccagtactttttgggcgaccccgagacccgcaaacgtggcctgtctatcagaacgtacaatgtggtacccatgggtcctcgagcaggcatgattgagtttgtggccaacacggagtctctccaggcagctctggtgcctttacacgaaaaagacgactgggattaccttaccggacggaccaaaatgagtgcggtagccaaggagagcaacagtcgacgggtcgaggtactggaggaaatctacacgcacgtgacgcctgtaatgagccaatacttttttcagaactttcgttcgtccgcccaggcctggttcaaagcccgtaccaactatgtgcgttcagcagctgcttcttccatgcttggttacattcttggtattggagatcgacattgtaacaacattatgattgattacaagacaggtcaattggtgcatatcgacttgggtatttcgtttgaccagggcaagaacctgactgtgcctgaaaaggtgccctttcgactcacaagagacatggttgatgccatgggtagtgtgggagtcgatgggccatttaggcgctgctgtgaattgtccctgggtctgttccgagaacagcaggataacattctatcgattctcaacgtgcttcgttacgatccgttgtattcgtggacaatgtcccccaagaaaaaacaaacaagaagctcttcgggatcagacttgtctgatatcaagttggaggagtccaacgtgacggcagacatgtgtctgagcggtgtaaaggggaagctcgcagtgagattgagcacggaggccgtggtgagagagctgattggggaggcggtgagcgtggagaatctggctgtgatttttcacgggtggacgccgttctactgagttctcagaggcgaattcaggcgaatcctcactcaggacacaatgagaatgtacaacacttcagcttgagtacgtacttgacctatggctactgtccactgtcctacttgaacagtgtcgctcactacttgtagcatgtcggagttgacacagggacatatttgtatataaataacatgacattgatgcattaaatgtacaacgagagatggttcggctgtgaaatgcttgtactcaacagaaccaggcaggctaaatgaagttcgaaggtagagtatcacagagatgatagatggaagaagtatgtgcttgttcataaagacacaggctctacacagatggtttcaactttggaaccccagaatgtagcctagctagacgtacaatagcatcaacagttgcattacgatgtactgtatgtactgagggtagaactccatgaatggccaataagttacaatgtagagttcaaaattcgactgaagtaagcaagacaatataacctatcacaaagaacccatcaaatcaacagagagacttatggatcactggaaggagcagcagagtcaaactcgttaacattgtctccacaagactatcatctgtctcagggacccattcactagaccctcagatcgttttcgtttcataacttgactatatacactttattttagttgttggtaggctcgggagcatgtgagtatgttaatgttcaaaagcctgggtccagataaattcgccaggctcatgacctagtgaaatcattagctgctctcatgcttacttggcacccatatccaacgtcatctccacggccttctccttccaatcctcaattcgcttctgctcatggaacaggtttcgctccaccgacgaggtagagaagcaggctccaaacatatcagcctcctcggcggcagtgacgttctgcacatcttcagccattcgcagcttgtaaaactcgaatcgagccttgtcgtaggcctccagaagagccttctggtcgtgggtcttcttctcacccagaagataaatggttcgctgaaccacagactcaccgtcgagcttcttgttggcctggtacatcttggaccagtcctgggtcacgtgatcgtcaccgctgttctccacaatcagcttgggtcgcgccagctcccagggatgctgcttgtagaaaatctctcggatctcatcctccatgaacttgaggtgcacgggctcatacagatgccgggttcgcacccgcaccggcttggaccgcgtcttgataaactcgttgagcttttcagactcccgctgggcgattcgggccagcttctcaaaatggggtttgtgctggtagacagtggtgggcatgttggcagccatggcccggtaccagatgggctcgtgggagagcatgccggaggcaattcggccactggtaatatgcacaatatccacggcggcggtcttgattcgttgcgacatggtgtgtggggatacaagtgtgttgtttcacagatgtgaatgtgagatgttgtgggatcatgcttttttcactgaaaaagtttatcaggaggaagagatattgggtatgggaatagaatgggggtatggcggagatgaggagaaaatggataatcgaatattactcagtaacactagtttaatgagaagctcttttttggttgtaggaattccccttcagatagccacagtgcgcaccctcccctctttctataggttatgagcgaaaacaactataagtcattgctgggagatgtgtgggagggtgattcggaggtggagcatgatgtgtatggagaaggaaaaagattccgcggatttttcgggtgtattataactgaagaaactattattgaatcagtatatatcccaagatccttctgtatatggacaacttgtacacatatccgcagtatgtgtgcctgaactttgtatggctaacaaaagatgtatacagtcttaaacgctgttggaagtagatgaaagtaccatcggtcggtatttatgacatcttcttgtcaacaaaacttctacaatctctttaacttgtctaatacccctacaacagtgctatctaatgctctcatcctactaagttttacaccaactaatatccaaagttagttgactgggaaattacgcgatcaacaaaatgactgtctttctctcgccttcaatattcaccctagaggtttaaattttgaaccaggcacatctgcgatacttgaatcatataatacgtcaaatttgtgcaataacactccatctgacaccagaccaaacaccctttgaccttccccagatttttttaaacttctccatcctgcaactattttctgatctcaatatcaccattcaacaatgcacaaaagggccgttagaacggtgctccgagccagttcagctcgcgtgactcccacccgtgctatttccactctcatggaatcgaaaatccgccaactccgcccgttcgacgtaccttctgtgtctcaatctcagccacccccacgcaaggggcgcaacactgatccagagagtcttaactactacgagacccgccagctgcggtacatggtgccacggaagcgtatcaacaaatctgtctacgcctccatcaccaaggcgctctattcgaaagaaatcaacatcgacgacatctacaacctgtatctgaacctgcccacacccagaccgcttcatctgcaacatgctgagttggaacaactgctggatctgatcatatcgccggctctgcgtgataaacacaccatcaagcggttgttgactatcagtgaagacatgcgcgaatgtaaaatcccgttatctatcaaggaagtcaacaccttggtgtacctcgtgctgagagacaaaaactggcagactcaatacaacccggcaaagccagcgcccccgagttcggcagacatggaatacatgatgcagctgctctcaggaaacgtcgaatggcctgtttctaccttcaatatcgccttggtgatttgcaagggagataataaggcatttcaggagctgctggacaaaatggagcaaaagggagtgcaatgggacgccactacagtacagacagtgttcagacagcgactaagggctggtgaggacactctggagaccttctacagtctttattcaggcagagacacgggaccccaagatgtcaacattctgatatgggggttactgcgaagtggtgaaggaggatacgacaaggctgtggctgtgatttcgcatcttgcccagttctccaccagcgagatcaacaatgctgttcgtcagaacaagagtgctttcaaagctgcgaagttcgagaggaagacggcccggaagaagaatgccaagactaccacatacaagcacatgagctctataggtgacattcctccgacaaccatgactcccgaaacgttttccatgctcctccatcaccacaaatccttctcagagtgcaccagagtgctcaaaatggcccagatgtactttggagaagtgcccacaatgtgtctccaagacatgtaccaagggtttgagaagcatgagacgtggacgggcgatgatctcatttatctgaccgagtacgtgcttaaaacgaagcctgacaatgccattttcactctagagctattcatggcggctctgaaggcgtacaaggcgaccggggtgatcgatgctcgaggaggaactgcgttgatttccgaggccaactgcctggaggccgtgcgactggcaaggacggacgaggagaagcaggcgtacatttttatttattttagacggttgcatgttcaaaaacaccaggggcttggaggcggagagctgaagccgcccatcagcatggtccaggagtggatggacgtgtttctggacaagtcgcggtatgccagagagatggctgctcctaaggagatgcaggaggagaaggtggaacagcctacacggacagcatggtcgaaactggaggaagcggacttttacattgaagctgagatggaaactagggttgaggaggaccttcaaattggagatgagtctaccaaggacgcaaatgaatcgacaaaataaaaggccttgtagacgactgtcaaatcgatgaggaacttcttgaaaggggacgtcaggaggcgagtgaaactggacgagaagaacccccaacatgaagggaggaaagcaggccccaagtgatgacaaaaatacttttatatcggaaaggtccgatgacaatagattgcattttttacttctctggaggaggggagtagatggaaagatgaacgcgcgtgtgtgtatatgtaaacatgtgaatgggggtagcaacatcaaaccagttccacatttgtaaggtttttctaaattgcaatttgtttgttaagccaaacgcttttttgagaaattgactggacttagatatatgaaactacccgtacttatacgagtccacacagtatgtgcttgtagaatagtatgtaccgaacgatgtggatacccaatactccatccttgggatcttcattgtacagttgtctgctcgttttttacttggcaactcttaaccactagttaactattgatggagtaaacttgaagatattagtggaaaacatagatttacaatcctcgttttcttcaccaataattgtctaatcctttatataactactctcatctacttgtaaatgattattattcctctcaccattaaatcgaggccccctctcctccattgccccttttactcgcagtcttaaccatcattcaacttctggcgcatgcacaacaactacagtatgtacaatacgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcaaaaaaatacaactaacttcaacacctacatcaccacttacatcaactcccttcacaaccaagtagtcctccaactcggctaaaatggtgagtatcgcgccgcaacaaacgctactaggatttctggtgcacaactaacacagtccgcacttttcaacttccaatctctactgctggtcatcctgctcttcatctgcacctcgtcatacgtccatgccacttttcccgccattatggaccggaacaagactgggtgagtaccaagtcacgtgacagacaccagcctgttgcgtgggccgcgtgatccagtcacgtggtcctaacatctgcgacacgacacatctccaacgactcggtaagacaaacggctgtgttcccagtgtcacgttccacacgtcgatagcaacataagtgacctggcacccaattcttccacgtgattctccttcaacaaaagagcgagctatctgcacacctgaacttggagttgattctcttatggcaagcaacagcagctagatcatactgtgctgtgatcttcatagtagggtgagctggagttgtagtgaaaaaaggggccatatggtgttccacattctgcttcgtatggctgctaactgctcccacaagctccacttacagctgtcccacacgttctatattactcactgcttgcctaccagctgcgttcatgtccatccgtgtccgttggtgatgtttcgcaccattcacttccatccacccccgtactaacacagacccctcggcatcttctggaaagcagcccgaattggcgaacgactcagtccgtacgtgtccctgtgctgcatcgccatggccgtcagcaagttgattgagtagtcagcaacttacaactaacatccatcgacagatggcaaaatagagaaataagcaatggtggatatatagaaatgagactttttaaaaagcagtggttatctgttagagaagaggctttgtttgtggtgtgcaaatggacaggcaggaccttttttctgagaagaacggatacgaggagttgagagtaccttaactacaagtagatcatacgagaagaacatgatagttgcattcttatatcaaacggatcgtgtctacaacccatgagtgctataccgaaaagtctcatgtttagccgtgtgtgaaacgaaggacatataaatacagtagctctctcacaagttacagtgggtacacgcatgatctcgaccagttgtatctttattagtgtctatatatgtggtcttaaaagagattgtagagagtgagctacccgggaaagaaatgagtgagatcagaatccgtcattaggtgtataagcagcttcggtctgggagttatgtgtttaataaaactcataactgctctctccgctctttgccattgtcttcactctcttcgttcccacaattctctccaaggccaacaggtcgtaaatggtaaacagggctctgcactttgccatagactgctcgagcgttccctcatcgaccgagtgggtcagaaacagcagtagctctctgtaaaaggccgggttctcagggagtttatagataactaccgacttgactcccttgacaaagtatcgtcggtagtgatggagacgtcccgtgtacagcagaatcttttctcggccgtctcggaagagcgttcggtgtcgtttgacctcggtgatggaagaatattcactgatggcaccaaaagaaatgttcttctcgtccatgtagtttctgagacgcacaagttcgacgtaggtgggcacgtagatgagagttccggagtagtctcccgagcgaatcataccctcaagcgtgatttgcacaaaggccttgaatcgggcatcgatttcatcggacacagacagagccttgaaccgggtgaaaatctggcggatcttcatgcctgccactgctagctctccgttgtagattggagtgatcttggtcttgcccgcaaagttgactgtgttggaaaagacagagttgatggttggagtgacaaactggcaggcgacaatggtctgtcggaagtgcttggctagtccgtcaagatagaagctcttgactcggctaaaatcacagccatgagattcgttgggtagcaagttagtctggcccagcaccgtcaacacattgtcccagctctgcatctccatgtggttggtttcatgcaagtaggcgatctcgatggacgacaggaaatcaaactcccgcttggagtcaccctcactgcccacaagcgttttgagacccagaggagacgcaaatactatgtcagcctggtaaaagtacgagtagtaccggatgctcttgtttcgtagcttgacgcccagacagaacatgtcgtcagtgttgcccttgaaggccttctggaagtcctcgggcttggtgtcgagcacagcgccagcctcgtggaacgccttgttaaaccgcgccttgttatcttctctatcgactcctgaagcgccaaccagtagttgcatgaactcgaaacaggcgttctttgtgggcactagcaccagcactcgtggctttgtgtatccctgatcccggaactcaacgtcgtggattccctcctcggcgtttcgtttcaaaatacgtgtgttgtatgccacctcttcagccgttcgaacaacatgctgagcaatatgcatggccactagccgcgaaaactcctcggtatcactgagactcgaggtggcgtagcacagatcccggtaggccatgagtgaagggtaaatggccttttgtaccgacgtcagagacccgttgagctgcttgaagccatccttgatccggggccgaactgtgtacttgctaaactcggttttttgggcttcggaaaagtccaacagctcgtcggcatcctccagatttgtgtatgtgattcgaacgggctggctaccaatcttggtcttctccgacgaggttttccactcctcagacttgatgacagaaacgtacttggcttcctcagcctcgaaatgcagtttgtatggatcgtatttgtcggtctcggaatcatcttcagcgtcctcctcggcgtcatcagcatcctcttcttcctcttgctcctcgtcgacctcctcttcttcctctccagcaccttcaatatcgtcctcctccagctcctgctccaccggctcctcttcctcaacccgtttttcagcctttttgacattgtcgcccatcagcaccatcagggcgttgtacgaccccgatgtgtcgacctgctggcgcttgggtttggtcactttgtgagatcgagccattcttgcgtgtatgagtaagatattctgatcctcagatatttttcccactgcatattccagaagcctaaaatatttttttatcaacatgcgtaaatgaacgcaaccaggattcgaacggagactcggcgaaagacacgacggaggctgtccctcagagggagcagcatcagccagacactacttgtacttgtatgtacgtacgtatacccgtatcgcacccccttctgctgtacccatagatctcatctgggtccagactaagggtaataataacgatgttaccccgcttctagcgcaccgttaaatgagccgatcatctggcaccacaataatttcggctcctcaaacaatcacaagcccccttgtactcgtgtgagtacagtaccagcacattctgaacctgcaccctgtccccgctgtatggagatgcacataaaattaactgtgtctcagcccgagccctgactaaaataaagagacccgagcgtccatataagaggagaaagggcagtctccgaggtagttaggctgaaaagagatcttattggaagacaattcgactcaatcgtcccacttaacgtgtcctgacaacaacagcacaccactacttccgtggtatctctaccacccgagctgactaaaaataaagcttatctcaatacggttgggtgtgcaaatttggaatttggattattgtgccagggcttgccatacgcgtcagctcaatcacagactacaagtagtgttagacagacacccgagcgagagattagccgagcgcaaaacaaaagccggttgaagcgaaaccaaagcaatcggaaacctggcaactccctacaatctgacacaaaacgacccatcacattgcctcgcccgcgacctgatacctcggctgtagtgatagaagcgacacagtgagacgatagacacagacggtgatagacgacagctccacggctcaacccgaaacaagacaattggtgaacacaaacacaaacacgccaatcacacaaactccagaaccccgttctgttctcttttccctatgatcacaatactaacgctgtttcgagcagcatactcgctgatccacctgacgctggtgatgatcacaatcccactgtcgtttgacattggggggcggttttgcggcctggccttctccttcacgctggtggtatcgtatttcattttgtccaccttccgcatacttagtggccgtaccaagctgagacatgtcgcgcagattctctactatctgcataccattctcattccggcgctgctcatcttctacctgagtctcaataccgccaacaacaatgagcctgtggcgctgcagcggctggtcatgccctgggatgcgctcatgcagagctccgcgcccttcttcaacattctcgagggcttctgcacgttgctgttcattcagaccattggccaggtgtccaagtggctcgtgcaccgcaagagcgattcgtgggaaattgtcctgctcatttccgcgggctgcgtcatttccgccaccgcatacaatctctaccgcatctacattgccacggactcggtggatctaagcaccggcactcttgccggcatggtgctgacgctgggcttctgcctcagcagctacggtgtcatttcgcgcaagggctcttcgctggagtcgtcgctcatcctcgcatacaccgtctattgtctgtacttcatattccgcaagtctagcaccagcgagccacccgtgacaatcgagtacagctccaagcagcagtacccaccgctacctccactcatcatggactcgtactcggcgcttgccaagtcgtttgccgccattgtgccgtcatcgttcacagccgtgttcgacttcttttacggcgctatcagcaccattacgccccacgtgtttgtgtcgctctcgttccgcattggcgtcttctacgctgccacgcggatcattcccggcatccactacgccggcggcttcacctttagatacagacggtcgtaccgtcgggtgttcattctctatgcatacgctccgtgtgtcatcattgcggtgtacacacacttgatcatgcagaactttgacattctgcacgtgcctcagaacagcggaatgtgggactggagtgcacagggcagccagctttgggcctgggttggcgtgctggcgtttctggctctgtatgcggtagagttatccagtgggggaaatatgcagaacgagtttatccgagatcattggaaggaggagtagcggagaggcgaacatgactaaccggagcagagcgagtgtttggtttgttttctcagagtgagtgatcaagtgaacagacgagtgacgtaagccacactgtgttctccgaaaccgagcttcacacctcccacttttccatctctacaaccccaaaactgcatcctcgagcctgctccactcttcttctgcatctgacttctataggctttccttcgttggttgttccctcttcttctagagtatgtatttattgtatatgtcagcctaatataggacaagttcctatcctacagtgttatacactgaaagccccggaatacaccctcaaaagtgatttgtataaacctcctaattaggaatgactggttatcatggttgcctatactttgttgttctcgacttttgtgtgcagcaggtggagaagagaacactgtatgatggccttgacccttgtcattcttatggcgtatttcttttggccgtgtcattaatacagaacggtatctaactacagtagctaactacttaactgtaaaatagaatagcatcacgatcttattattaagaaaaataaatcctcactggtaattaattaagtcaataaataactagttcagtataatgtaagtatatagatatgaagatcgagagctcgtggctttcgccgcttggttctcatttcagggcttccgcagatttttgttcagaacattatacaattctcgtcgctgaaatcaaccacaccatctttccaggcgtgtgaagttcctctgagcttgactctatgattgtttgatatttcatcatgataaaaatctgctgaaagcgcccggcacgtgcgacggtgcagcgagtctggaccacaagatccaactccaggcgcggaaaggaaaaaagagatcacaagtcgagaataagctccattgggttactactggggtagcaattgcatgactatcgtttaggagagattcccagcgtcgaatagaagctcctcgcgaagaggacggcgagctatcatggcccaatgacgtagcctataccaacctctctccacacagtccagatgagccttgcggctggctggatgaaagactaatgacaagtcctgtgcattctgaggggtggcaaaccacgacatgggccatgaaacacagcgccagagatgacttgttgtcacccatcccggtgagtcaccggaagtgttgccatagtggaccggagactttccccgaagcaaaagatgatttttgacaaatccttgtgtaggcttcgaactgcaattcttcgactcggatggaggagagaaggtgcaaatttgctgggacttttataatgtgtgtagcacgtgacttgccctagtgaagagagttaccctgtccatcggtatgacagttgtgaagaacgtgggtgggtgtgtgttcgatttgtggctgcgacattgtaagcaaaatatatatcggatgaatccagcatgttacgagtaagaaattacgtcatagggtcatattcggagtcatttcttagatgttcttctacatacaatgtgagcaagcttacagtaatgtgagaagtcaaagttgtatctctgttgcaaagatgaacccttggattatattaataaataaatagtcactatcattagagcgtatggtgatggatccaagctgagtgagaaatccctagtagcctcctcttgtttagacgagaaattgccagccggcagcagtcttatccgtgcgtacctgtagcagtgtcaggtggagcaactatgcctttagccaatgctgttgttcgtgaaacttatctgcgagggctactaaacctgtagtggcagaagttaccatggctgtaactgttctagctgtgattgcaccggcggtcgtggttgagacagatgtaataatcgcgtcgaaaatgtgtgtctttcggtagtccatcagtcactgacccacaacagctcacacacatgagagtgtatccggagtcaacctaggttgatgatgtctcgttcacttggctgcgccaagtttggtcgttatgtaattactttggcaatctccacccgacactgcttttccgaatatgtgtcccagttgacgtacagcgaaatcatttcctgcacacaatcaatcgtctgttccaagtccacgttcgactctccgaagaacgtcatgaacgcctcgattcggcttttgaccgcctctgagggcatagtcatgcgcataatgtgcgaccgcagcaccaccgtcatgtagatgcaagccatggcgacaatgtgtggcgggttgagcagatgcaggtcggtgatgtagctgtcgttgatcatggaccatgttacctggatctcctctggtgccatggtgatctgagcgttggaccttgccatggcatccgaaatctgcatcagcgacttgtagggatgaaaaatcaccaggtacgttcccagctcctcgatcaggtaaaattcgcattcggcaatcttcgttgggtcatgcgagatgtagtcgggccataaagatcgagcctctgaggtgatagtccggatatgctgtggatgttcctcgactttgcatgccacgtagaccgccgtggctaccaccaggtacgggttgatttcgccaaaaggcacctttgtatgaaatcgagtgagatacacctctgccgtggccaaaatccgttgtcgaatcgacagattctgacccaaaagatgaatcagggtgtgcaagtagacacgaacatgccacggattgagcgccttgatggtttgcagcttccctgggtcgaatatgtcttccaggccttttcttcgctctgcaagcgtttccttggtcaatagccaatgcagtctctgggaacttgtccagtagtttgccgactgtgttagaaggtgtctgagcgttgaggagatgtgtacttaccattttttatcgtcgagcctgtgctgtatgtgtggttttcagtgggctcgtttttcctcgtgctgtgggtttgtgataacagtgtggaggttagagttgcattcgtgcatctgacaggtggacgtcgacatttgaagtatcccgagtttacgaggttgtacgacgatagtattgacgtggtctcatggatgctttgaggggcgagttctggtcagatgtctggcttttccctcttcgatttcttggttcttgggctactttatcattattcagagataaacgttcacatggtgtgattaatgttgaatttcaaatagaaattttgaattttgaatcaaatgatgtaaattgggaatgtcagtcagtacagtacctaaatgagtgtctatcagctgtttcaagaccattggattgtccgccgtgtctcattgactctggagtcttttggaagtactgtagaattgaatactgattcatagctgccaattttttttgttgttgttttgagtactcgtactcagcttacttgaatttagacgtattacttggacttttcaactaaataccacaaccttcatcgtcacagctttcgtgctgtacgtgctcagaaccacacagtttttcctaaatcagcggctctagccgccatgcgtcctccaatttcgcacctatctcaaatttcgcgcttatctccacgcaaagagcgattaagggatgcacaaatcaatcagaagttgtgatggcagtgacgtcgattctcgtttgtactgtaattaattagtgttttttggtgagtaagcataaacattgtgtagacaacgacagcagtgaaagccgaggcagcgaatcctacaacgataaaaaagaaataactactgtacttgtgcagacacactgggacataatccaacgtgatacaatatcagctgctcgtatcaatgactgtgccgatactcagcggtacaagatgcccataacacgtgacacatcgccctaacccattgttgggggaaagaggtctaaagttttcatttttcggagtccagacgccctaaacaggcgaggcataggccaacaggggatctccaaatctcctttgggccagctcttagtggtgtttcagatgttggtgtgggggtggatgaggcggtaaaacgtgggaaaggagatgcggaaccaagaagagagtctttctggacgctagtaggcggctcacaaatctattcgtgtgattcatgtgattcgtgtgctgacttgctttgcatcacgccgatgtcacttttttcccagcttgtgtgtgtggcctcgcgcctctcgtttagtctgttcgtgtccaaaccttgagagcttcgcttagtggtgggatgaatgggacagatccttgactcggctttaagcatctgacgagaaggggtaaatgggcacgggtggtgacaacaaaacagaggaggaatgcgtgagaacgaccttatataaatatctgcagagccacacatggtttgtcagccatgaaatacctcacaaaccctgctgagcttctctcactctcacgcacagtcatgtcccacaacaagtgtcacctcaccctaaccttgcagaacacggacacgtttatattttcagtgcgcgctggcagcagggaggaggttgttactgaaagacgacttgaacaggaccgaaactgaccgtccgacattgtacagagcacacacaggtaccgatatcatctcacccgtcaaacactcactttcacatcacatcacttcgcctctttcacacacatagaccaccatggcatctccaaaaggagccaacccggtggaggcttcgaaaccgcccgtggccgtggctcacaagcagaaaaccaccgcctggcgaggcctgatggactacctgtctgcgcgacaaatcacgcttccacttaaggtgctgacctacattgtggtgatgcaccgattcgctgccctccgaccatacacccgcaagtttttccacctgcagtacccaaaacacgaggtggacggcgtggccgcctactactcgcgaggccgcgacgacatttactttgtgctcacaggtatcttagctctcacgtttttgagagctgcctgtatggactttgtactggtgccaatggcccgggctctcaagatcacaaagcgaaagccgcagctgcggtttgctgagcagggctgggcactcatctactacacgtcgtccacgtggatcggcttctatctgtactaccactcgccctactggctcaacgtggaggagctgtggaggggatacccacactttgagctggaccctttcttcaaggcctactacctgatccagttcagcttctgggtgcagcagatctttgtgcttaacatggaggagaagcgtaaggaccattaccaaatgttcacgcaccacattgtcacctgcgcgctcatgtgcggctcgtattactactactacacccgcgtgggccacctgattcttgtgctcatggacggcgtggacacgctgctggcgtcggccaagatgctcaagtacctgcgctacgacacaatgtgcgacgccatgtttgggctctttgtcattgcatgggtggtgctccgccacggcctgtacaactacgtcacgtggtcggcctacttccaggcgccagtcttggtggccgaaaactgtctgcgcgatgaagatggccaggaaacgtgtttcaacccggccctccaccgcgtctttgttgtactgctcattgccttgcagatcatcaccttgatctggctgtacatgattgtgcgagtcattgtcaagattctcaagggcggaggagcagaggacagtcgatctgacgacgaagacagcgacgaggaagagggggaagcagagggggaagaggaagaggaggaagaggaggaggtaatggaggaaaaagtgtctgacgacaactagagctaatagatcatgagataagagaactcagacacaccaaggacaccatccgaggaaagaggcgtataagaagacgctcgacgcactcaagcgtgaagtcggggtgtgtccaagggtcgcaaagagttgagagatgtaggtggaaggcaaaggcaaacggcgggcgggcccccgttcacgcgttgtagtgtagcactgatcgtagagacattctcgtgagctttcatggatctgtatatagacagggctgaattctgagcttgggtgtgtttgaggtatctgctatatctgttgctggtcatccgatgccgtctttgtcagtcttattcattgtactagaactgtgactgacgtcctatgagcgtgaacgtctgaagtatcacaaagcgactttcctgtctgttatcttgtcaacgagttggtatcttagtaggtagttgtgtagagtaagtatcgcgttgcacagtggtgtctacaagtgacagtgtctactgcacatgatttcatctacaagtagttctgctgtagttgaacatcgcgcttcattaggcaagtccagatgaagtggattgtaccaggaaggtatagactacgagtaactgtggactttgctgaggttgtatgaacttggtagagcttcgattctaataataatacttgacatattgtctttttagtacgcaaactggtgtgtgctcgtgttgaggaaggctgtgtatacggtgtgtcctctaccaccataagatatggagagtttggtttttgggtcattcttcaataatggctacgaagagttacatatagatttaattccataaaatataataaaaagaacataactaatgatatatattcgaataagaatattgtgtataaagtgtatgagaagtgaacacccacatcacctcgttcttttactgccctcatatcatagcacttcagagctgtctgtatcacttgccgcgtttctgtttcctcctccgcctcgtatgtgtaaatatatcttactagtataagaacataaatatggtaaatagaatataacaagagcgactggatttacagtggctcggctcaggcgtggcgtgagcggtcgcagtgagtgcatcagatgtactttgctggatggtgtattaacgagaaattgtggttcacgttaggaatgcctgtagacaaggcatagtcgcactgctgctaaacctatgccaacagctcaacataattactaggacagataccaatctctccattgtccctccgggcttgccaccatcttccactgatatcactgacatcgagaatctcgcccttgtcgaaactgatctcgttggcgtcctcagggttcgcctggtacgcgtaaaccgcccgggctctgtatgggtactctgtggccacaaagagcgagtcagtcgcctgttgtggggtggccgtctgctgctgttgctgttgcgagaaggccgggcttgcctggtgtggttcggcattggacgagttttcaaacccgccgagctgcaggccgttgtagttggcgacgcctcccattccagctgagtaggcggagaccggccggccgggcacgccaaggctctggcgctgctgatcatgcagcgagaaggggttagaccgtcgcatggcaaactggtcgttgttgtacgagtgacccttatcggccgcgaaagagtcaacccacgcatggatgcctgcctcgtgggttgtgccgaaatagatcatccacagaaagttgatgatggagagcagaatgtggcctgcgccggacgccgagcttgccgatgtgccgttgtacaccacattgttggtggagttggtcacatacatggtggccaacgccagaaacgccagcagcatctggcggtagggctcgaccgagtctgtggcgaccacgaggaagacgcacaggatgacaaaaaattcgaacgccagaccccaccagccaaagtttttgaactggtccgaggcgccgatggaaccgcccagggcgataatccaaccaatgatgccgagcgaaatggtggagagcgcaaacggatcgcccatcagcagccccagctggaactgcggtcggtacgagaatggctgtctcatggtcgtgcggttgtcgtggtctgaggaggagcaggagctgcgtgagtgtcgactttcccaaaacacattcgactaaaggaacgtgacaggggcatcttttgcataaacgaaacctagttggagacagacgaggagaatggggctccccaaagtgcaggtttctgaagagctgttgagaagcttgaaacggaaatcgaccatttgagcactttagaacaatcgtacgcctttcgaacagtcaatatcgcttctcatcgccccttacactccctcatctactctccgtcagggccttcaaaaaaccttgctggctgctagagctaaatcgccctaacgactcacccacactgctctgaaaatgaactctatgtgaaacagccacgaaacaaggggcacaagggttgaagaggagcagcaggaccctttgagtgccagtgagaacgttggtgagggtccaagtaaaggtgaaatcgcgtgcgaaaacccagtttatgtaataaattcactgctggcaccaaccaaccacctccctctacgtatatactcatacatatggcacctatcacttgtgtttcagaatgcaccctgctttccggctatgtcaaggctatattgaggccatgttgacactatcattagaccgtttttctcagcggcatctccaccttccaccaccaagcgtgcggaaatgaagtcctagtgttgtggaaaataataatctccgtttctatatttagtataatggagaccctggttgtacaatagaaggcacgcatattttacctgtacgtgtatcgagtacgagtattgtaatacaagtacaatactggcagttgtatacgatccttgcgctttcaggaggttcagctgctgtgaccacccagatgtactgtggtgaaagtacgctaactaccatttcttactacaagtagccagtcaggttctgctcacagcgtctctccgttcaagtgtcttacatgccaggtacccgacccatgccaaacacgctatcgttgccttttcgtccctagcgcattgttgtcatgtttgtttacaatgcgacagcttgaaacagccatgctgctgaaacatacctgcagtgggatcagatggaaggagagaggtggatatttttgagcccgtcttgatgaacgaggcggttagtacttgtgggtgtgttttcgggtggtctatttgtgtcgtcgtctctgtgctgtgtacacatggtgagatgccagtacatacaacgtacgtaataaaagtgcgagtacccgtactggtgccagctactacatttcaagtaagacacctcaagatttatctcattaatgggagaattatgtaatgaaaataccacaacatgaataaatcggaatcaattgaattgaattgaaagaagtaccggtactggtacttgcgctgtacatccctcaatggcaagctatggcacttacagcacaagcactcgtacttgctgtttctgataacgccccgtatatattgtattttggcttgttactgtatgtctatgatcaagacaaaaagtgtccactatatcacactctctgataacacactcataccacataccatgacaatcaagataccagcaacagtgacttggacgtccaagaataagttctacagaaagctcaaaggaaaagtgggctcttatagggcattccagagctgatggtactttctactttgtttttgatcaaagtcgtcagtaacgacccggagagacgacaagtatatctcacgcattacggcgaggtcacatacaacaagaacacaagagctgctactttaaccgatcatatacaccaccagtatcgtgtgtttctcgtatggcaggatctttgctgggtcaaacagaagtagacaacacggtagaggagtgattcaggtgtttacagcaacttactttatactaaaggaagcactgttttatgttaactgcgctatccttgcatcatacactaatttgaataaatatcattggtttatgtacatgtccaagaaaactgtcttgggttgtgatataaccacatgcctcatctccactgcacaagtggaaagtcgttcgatgatccgaatgctgagatatctaggtagcaaactgtgtataaaggctttcgggaccgccaattgaggtacttgttagttgaaggatagccaaggtcattcgctggagtatcccctagatcgtgactcagacaaccaaggggtcggcatagcgttggcagaactgaatcattaatggtctcatcacctcatcaattgcgtatcttgctctggggattctcgagccattcgcttcatttatggtcttgttcatgacctcacgattcctgcttactcatctcctcaatctcccccacctttgcaatgaaatccacgccatcttgttcaatctcgctctccagctgctctacaaacttgtcgtacttggactgcgccagctgcatgatccattggcccttgccctgttcgagaccctcagattccagctgctccaggtaccactggtagcactgatcacgtgagattggcgatgtttcaatctccggaatctggtccagcagcagcggatgttcgttgatgtcgttggtgattcgcgcgaacgtctcttccttgtctcctagctcgtacaccttttgggcgagtagtagctggaacagaggcgaggagaaaggcagagaagttgtggtgagagacttgggctcggctactgcttctccttttgtcgtcatgttttcctccttgatttctggggattcagcctcatttgccaccccgttggttgcctctttttccgtcatgttgtggcgcagttggactgtcaaaatcgcgatgcatgttggtgttgtgcatgacccaactataatgacattcgaaaaaaaaattatctggtcaagggatgtgttagttccagtacgtggtaccaaaggaagtcgggatgcagttgttgaggagagaagaagagagaagttgtttttacgtagtattcaaggaatttggatatttgaacgggtacgttgacgtttgggcgatatacaagaacgaatgcatcagtcaagtaaataccaactaagttctcaacaggttgagcgtccatatcggcaactaaacaacaatagctcatgataatgtttgtgaagagactgtaactctagccttaatgtcagatacttgggttgcatcccttgattggtatacatttcaatactttgatacccaaggaattccgaaaaggtactccaaggtccctttctcaactgttgcaactactgtagtttccaactagcaccgtagacggagttgcggagaagaatactaaggggagacgcaattggcaatgaccactcgctcgaatccatccctgcaggcctcatctgcactcaattacgtcatagattgtcgatcttgctgttgcactcaatatgtgagaccagacgtatgaaaaacaagaaataacagaaagcggcaacagcaacagcaaccaccaacaccattggcaatcgggattgatcaaaagaagcaactcttttacaagtgctgagtacatttctccttccttctctctctttcaatggacgaagacttgtgtcgtattgtatcgtatcgtaacgtatcccatcttctgctctctctctctctctgttagtaagcgactcaaataccaacaatgcggaacacactaacaaccacatcctcgcttatctaagtccgaaggaccggaataacgccgaaccacatggaaaaacccttttccggttcgtatcgatgcgggcttgctatgacgtcagttgtaatcggcagctcgccgttgggacacaaatgtgcgtcatttatgacaaaagtgtacgccgaattttcactgctgcaaagttggaccgtgcagatctcaggtacattacgtcaccaaacctccaatatggcgactcagaatcgctaatctgaggtttgtgcgagagccatgattatcttatttatccgctcaaaatgtatatataggggggtacggccagctgtaagagttcgttatcaacacacacgaacacatatacacaaacaacatgacttctctcgactttactatgaacaacggcaagaccattcctgccatcggtctgggaacctggaagtccacaaccgaggaggttgctggagccgtggagtgcgctctcaccgagggcggctaccgacacattgacaccgcctttaactaccgaaacgaggacgccgtcggccttggcatcaagcgagccatggagaagggtgtcaagcgagaggatatctttgtcaccaccaagatctgggtcacttaccacgaccgagtcgaggagaacttggatctgtcgctcgagcgacttggcctcgactacgtcgacatgctgctcatccactggcccgttcctctcaaccctaacggtaacgaccccgtctaccccctgcgagaggacggatctcgagatatcgatgaatctggatctcagcccaagacctggaagcagatggaggctgttctgaagaccggtaagaccaagtccatcggtgtctccaacttctctatcccctacctcgaggagctcctgaaggaggccgaggttgtccctgctgtcaaccaggtcgagctgcaccctctgctgccccagctcgagcttatggagttctgcaagaagcacaacatcgtcatgaccgcattttcgccctttggttctgttggaggtcccctgctcaagaacgagctggttctcaagcttgccgacaagtacaagaccacccccggcggtattctgacctcctaccacattggaaacggcactgttgtgatccccaagtccgtcaccaactctcgaatcatcgagaacggaaagtccgccgtcaccctcaatcaggaggacctcaagtctctcaatgacctgcacaagaccgagggtatccaccgaacctccaagcccaagtggggtgtcgatctcggattccccgactttgacttctgctaagaagtgatacagatatttattagaccatagattagaataagatagactagatttacattgaacgcgtatgggtacgagtagtggatacatagataagcacgtcatcaccacaggtcgctgacagcttcacgactatatagatatacgtgatatcatccaagaagcacttccgagagattaaaaattccagggctaactgattatccttgtagtggttcagttcgtacaagtatttgatattagggagatggtttgttcaggaacttgcaattagcaagcacaagaacatctactgtacttgtagaactgtttatctgcacttgaacagcacattcatattccttagtttctaattcacattctcatcccatctattttctttattatccgttctcgtctcggtcacactcatcaccattcttctctgcccagtatactctgcccattgtgttcgtataactgacaatcagatagacatatgaagagccctgatccgagaagctgaggagacaaagagtggcgatattgagaagaatctcttatttgtgcctgttctcaatttcaaaaagtacaagtagaatagactcccaccacttgtatacaagtacttgtaccatcgtcaccttgtggtgtttctatcgtatgtactgtacagatcgtgctaaggggttcacatgcggacaggaagggaaattactagttgaaacccagtgtacaagtacttgtacaagtacgtaatgaagtccctcaaaaatccgaaacgatcgggggaaaccggaatagacctaaatagctctattctttcccccaactcatcttcttatatatatctccctcaaccactttctgaaacactcgagcctttcagactgctcggaagtctaaaaccatggaggttagaatgaaaagcaaatgacaacgcctgtttgctcgtgtaacttcgcgtggaagtcccattacagtaatagctttacattaccgagcacgtggagccccttagatccattcatttctaccagttcagtatgtactcgtacttgcagtatcgccctgtagctgggaacacagggagtcgaatggactgatccatatatgaatccgactaatactgcttccacggcccaagctaccacacacttcttccccttcatcctaaaagcctcatagcccctatacctttccagccctgccggcacatacggaatcctatacagtcgcttccgtatgtactcgtaccgtactcgtacctgtttcgccagccgcccatacacccaaatttaagccgtcttcaggggacatgtgagtatgatcgcgtttcacgttaaagttggagtaaggcgcgaatcgtcctgggaggtacgagcctcgtacagtgtacatgtgttgccatggcaacgcgggccttagcttggggcagaaatgtggtggttgtagctgtcaatatttcacctgggtggtggttgaagccaaaggagtggcggcacgaacgaacgtacaacatctcaccctactttgctcttccatccacccctcaattctctgaccacccctaaaccaggtgcatgagctgcagctaactactgtccccgttgaacccaatacacggtgttttgaaatctcgctacatccccattttgcggcggtctggggctagaattgcgactgacacgactggcgagacacgtgaaacgatctttgcgcacttgcgacgacatatcttcgttttctctgctccagccaaaattgcatcctactccatctttgcatctggggctgaaacgaccctactagaacaagagaccgtacgtactcgtaccagccgaccagtctgtaacgagcagcttcacccaaaacacgacagcttcgccttatcgcctattttgcatcacacataccgcaatgtccatgtccatggcggagttatccaacatggatctaacagatgcctcgctgttccagtgcgacgaccccgacacacccaagggctcgatacggcgccagcggagtcgcaagtcgctgattccgcgcacaccatccttccactctctgatagttgatcaagaggagggtcaaacgtccctgaatcagggtacacagcatacggcacaacctacaagtacaacacaaccaacaactcagcatacacaacatacacaacatacaacgcaaatgtctctcccacaccaacactcacctctggggatgaagaagagcccgagtggaatcattgccacgccaccgatccccacaaacaactcggatcacgccaccccgagttatattccccagagcatctcctcacgcagtctaaagtcgattctgggatctaccgctccgaccagcaacaccagcaacaaccagaacctcaacccgctggcggaaaagattagcacttacaaacccaagcagaaactgcgctccgtgtccagcggtagtgcgctcaagccacgtgactcacgggagttacgggaggcccaactggagcacgagcggaggaaaaccggcgggctggatctggccgagtcttccaagcgcacaccgctggcgtctctgacgaccaagaagccccgcacgacggtccccatgagtgtggatccgctgtcgggccggctgaaacgggtctctgacgtcgagagacataggagaacggcgtcggtggataagggtgaggagaaaagggtatccacgagctcttctcatcgactgtctactgccgaacgggccaatgctcggtcagagagagaacgggaaagggaacaggagagagagagggtgagattggaaagagagcaggagagagagagagtcaggcaggaaagagcgagagagagagcagccaccgagagagcggcagaaagggtatccgagagggcttctgaacggggcgctgaacgggccactgagagaactgcttctgatcgagttgcatctgatagagcttcctcagttcgaactaccaccacgtccgaccgctctgaacgaatcacatccaccagacgaactcaaggaggagccaccaaaaccatacccatccaggtgccatctcacactcgtcagcggtctgtggatcgaatcgagagagctgagaaggagaccagaacgagtgctttggccagtgctcttcagcagagatcgaaacccaccgcttccgcgtcggctggagcggttggcgtggcaacgtctacgtctgctgcacctattggtgctacttctactgcctctgttgctacatccacttctacgacagctacaggaaatgctccaatctcttctcgaacatccaatgttcatagcacagcttctgcccctgtccacatgtctgccaccgctcgcagaagcacctctcacactcctctcactggtcccctccaaacacggcctaagccggccacggaaaaacggttcatgagccacggcaacgaaaagactaaactggctcctctgcatatcaagccgctgggtggaggacaagctcagaatctcgtctcgggtccctacaagtaccctcgagtgggacctggggcgcctggtcagggtgccacagctgcaggcagcccaatcaggccggaacatagaagtcactccggatctcctgtgaccaatgtacctggtcacgtgagtggaatgtcaggtcacatggctcacccggggagtgccatgtcgggtcacgtgagtggtcacgtgtctcaatctggagggaccatgacacatcctggtagtgccatgtctggtaatgtaccaggaaatgccatgggtcatgtcggtcacgtgagtggtcatgccaactctggtcccggtaatccccttggcatgtcaatgaacatgggatccaacacttccttgaactctttgcattcagtccactcggtccactcaatgcactcgatgcacccacctcccagcatgcccggcagtcaccacggcagtccacgtcattcgccaattctcagcatgagttcttcccctatgaactctatgcctcctcctggtatgcctccttccatggggccaccacgagactcgtctcattcacctcatcatttctttacacccataccgcctcctcatcgaattggatactcgcttccaggttctccggtgcgtccatgtcctccagtggcagcttccccggacatcgactgttccagaagcctcaattcggctcagagcatgaagacaggtaacaggaacatcccgtctcctagcatggctgcaaacgtgggagctagtatgggcgctcccaacttgcgaggcaagagctacaaacctatgggtgacgcttccaactgctcttctccgctggcaacgtgttttcccacccgtcatcaggtagcttctccagtgtttggggtcgacacggttgctgtggcccaggaaatgaagaagctgaccatcagcaaacacgagagcccgttggagtcacgtgaaaagctacaggcatccatgagaactccctcgactgtagcgcgtctcaacggcaagtgtatgactccctcggaggccaaggcccgtttcccgcttgtggggtttgagaagacagaaatcgcgtcctacaaacatgtgtactactactatcccttcagcaacaaccatgagtcacacagcagtacgacggatgactcggagggcaacctgcggctggcagcaggtgaccacattgcctaccgctaccaggtcatcaagttgctgggtaagggttcgtttggtgtggtggcacagtgctacgaccacaaacacggttgtcacgtggccgtcaagattgtcaagaacaagaaacggttccagcaacaggccgccgtggaggctaactttgtcgagtcgttgactgccaaggaccccgacgacatgcaccacattgttcgataccgcgaccgggtcgtgttccgaggtcatctgtgcatcgttacagaaatgctctttctcaatttgtacgagctcattggttttaacaagtttcggggcttttcgttggaactggtgcgacactttgctcagcaacttcttaatagtttggccttcctgggctcacagaacattgtccactgcgatcttaaacccgaaaacattctcattagtgactacactaaaggtggtatcaagctaattgatttcggctcgtcgtgtctggagaatgaaaaggtgtacacttacatccagtcgcggttctaccgatcgccggaggtcattctaggtgcggactacaacaaggcgattgacatgtggtcgttcggatgcattatcgcagaactgtacactggcatgccgattttcagcggtgaaaacgagcaggaccagctggtatcgatcatgcaggtccaagggttcccacagctgcgcttcctatctcgatgttcgcgaagacggctgtttttcgacaccatgggccgtccccgaccttccatcttggtttcccccaagggtaagactcgggtgccgaattcaacgtccctggagcatgttctgggaaacggtacgtgtccctcgttcctgtctttcctgcgagcgtgtctgcagtgggaccctgaggatcgaattaccgccaaaaaggcgctcaaacacgagtttatagttggtgttggaggaacacaaaaggaggattaatgcattgtatattgatgataaagtgtgtgtagacagaagattgcaccatgaactggaacttgtagctgaaacaatagtcctcttatcttcgctgttatatccaacctgcggcgctatgagtagggtgcaaccttacaacagttcgattccatcttgcagactggacgagaccttcaatgaccagatacataacaatacatactcgtatttgtagcacagtagctccgctggaaaaaaggcttgaaatactggaacactcgcacatccgacctcggtaaaagcccccagtttgataataccgaaacaaccatgtgctgagctcttgacattagctcctacaataaagtcactatacaaacagttctctcagttttacgcgccttgtcaagacacttacacgacttcccttccctaaaagatcttggtggggaggctcagatactttttacaagtgcagaatgtaaatgccatctacatgcccactatggtggtgactccgtcatatactgctcgacacattcacagtgttgaggttcccactcctctcgcaactcgctcctgtgcctccttcggtttctccttcactactgtactacaagttcttggccgttcggatttgtcattatttcattacggtatctctgaatctaaactgataaaatgtcaagcggctctatctttgcttgttttgtaggtctaacaagcacgctgcttgaggtttcgggtgccggcgctggccttctcgtgcagcactggacactggggtcgtgcatggccgggcttggcacagtacagacacagacccttttcttgtcgtcgggtcttctccttggaggtaagtcgtccagtgtgggtgaacttaccgttgggccgcttggccgaagagggttttcgctcgccctggtttcctccgctacctccgttgccgccgttgctaacaatggatgcggctctgcttcgagaaggagcaaagtcggtggtgttagcgcctgtggcaggcgagaaggaggggatttggcccactccaacgccaccgtaggtgacattggagacaggagcaggagcagcgttagcagcaggcttggcattgctctgcgatcgcttgtgacgcgactcgattcgtcggggacctccgccgttgttgccgttcatactggtgttgccgagttcggaaagaggggtagtggaaatgacagactgcgaggcggatcgactgtgagtctgtcggaacttgggctggtagattccttcggcttgcgaagaagagttgttgggcgacgtggtggcggaggaggccacgacaggaacattgtgaccggagccggatgacacgtttcgcgacgtggcctggggaatgttcatgttgggggtggtgggagtaccaaccatggggatctcctgggggatttccggggtggaaaccaccgtctccttgggggtggagggcacggagggcaggacaggggaagacgttcgtgttgaggcaatgtcttccacgtcggaggcggccatggactcgtcatcgtcctcctcgaccgcgtcggggtggatttccttgaatcgctgccactcccgctccgtctcggacgcctggaaggcctcccagatgagatcggtcatgttgcccaggagcgacatgtccattcgcttctggacaggctcgggcaggttggacacaaagatggcgcccatgaccaggtcgcccttgggcgaggtgttggcagcatcggacaggccgagggccagatggaggtttcggtactcccagatgtaggcctcagggtcggaatcgcatttgagacgggcaaacttgagagcaaggtcctggtcggtgtttttggtggggccagcagaggacatgtgtttctggggaaggctcgaagtagtttagcggaaagagtccggtttatatgtttttttgctgtttttggtggtgtgtgggggtgatatgatgccgtgtacagctgagtgtgggtgtaacgacggagatttctctcagattaaaaaggggcgtagcagagtagcacgattgtgggcatccagataagcgaatatctagatgtgggggtgttcttgtggaaaggaagggtcaagaggatagtaccttgtcgcttgtgacctgggtactgacttgtagataggtgaggagagagaagggagagagtgtaactgagactacattacatggtgggagcgtgcaaatagagttggccgggctacagtcttaagcaattagtgttggagctaaaagcccacttgttttgacagctgggtgttcggccgagtagagctgtttgttagtgtcggggagagattctatagacggttggtctgtatggatggctatagcagcaatgtaacggtagattggacatgtgacctgtcagatcaggtgatggagttggctagtcgaatggcttggctgatggtgattcttacgctacacgcgtctgtacgtagtcatacttgtgctgcttccgttagataatatttttttacacgtccaatcttgcaatcctgctgcactcttgcacttgccccagttacttagatgaagatgccgcgcatgacaagagtgcgccagccaaacagtgttacgtggtaccgtagtcccggaaacggatgcctcgcagaggcagcgagtggatgtactgtacacgagtagtacagacaagtgttattccgtgaacacgtgccatatcagtctcagtctagcttcaggtaccggctatttctcacgtcttatttgcacacgtctccacagccatatattatctttctttcataactaaatctctctcctcgtactcaaacttaagacgtcactattggcttggcaacaccacagtggcagaatgaacagactcacacggctgaagaatggtgggaatgacatgtggaatgagaagacgcacacagagtgcaagtaatcagtatgactggatagagaggttttattgaacaagagttaagtcgttacttctaccacataggctaacatatttttatcccatccctgttcatggtctcacttagaccccgacagagtttggtcatctcatggggccaacccgataatatctatacagagacatacaggggactgtagaaattcagctggttggtgacaaggaagacagatattatacgttttcacgtgacgatcagcatgtcaccgacacaaagaaaaatggctatattcttccaggtatgtacgatacactatctaggctgtattctccttgtacactcctggtctatctaccagtgtgcttttacccgatacagattcttgttcagcacagtgttgttagatatcatactgtgacatagtttgaaataaaagtactgtacgattttctatggtgcctgaaagacacctgattgcattcaataatactacatatattactggtagaattctctcattagtaccacgagtaccaagcatagacttgggtcatattcatgttcatcatgccgttttatagccacattaaaccacctctttctagcatcagtaccacgcacgccccgagagctcagccttctttgtatggccgtttcggttacccctattttttggcgcctgtgggtaccgttgctacagtaacctaaagcgtaaaaaacaaaacattcacgctacacgacgcccaaactttttcgcgttagagtttttcaccccgttgggtcatgtgatagccactgtctagcatcatctcattccgtacttgtgattggtcccgaacacgtgtctcaatacacacactcagggtttgaaagcggcaaaatgatgcaataatggtgttgtatgtctcggcttttgagtcttgagtgtaggggtatcattgtgcagtggagtttatttggtggtgcagatgacagattgttagttactgtacagtatagatagggtagttcgtagtggaataatatcagcataaaaattactggaaattgccccagaaaaccacagcaaacaatatattgtgtctgtgtagcgagaaacgcgtttcttagactgtaatattaaagtccgcctgatgatatcaacgttacagtgtgtggattctaaagtggagacagtgtagctttgtcatcaggtaatccccagcacggccagcacggggatagtgaaagttgagaacaaacatcgcgtcagagggagtcaaaaatgcttctcctcaaatggcaccattaacaccatattatcttgttagattactgatgattaacatctaaattatccagatattactccgctgtgtggatattggatgtgccttggatttggtgcatctgctctcatgcaggattcggcagtacttgcccagtacatgatcgtattgagcagttgaggagtgtttactaatatgtcgatagatcaagagtcatgtaatgccttagtagctgaacatgatatatattccagattcatgaaatcaatcggcattcttcattctctagttgtaatcattgtatcgtacagaatcctacaagtagtcatatatgcaccaccaaactcaaacgcgaaactaattatgcgcatgtcttcttgcattcaccacagttcattcgaacaccactatgaaaatcactgacgcgtttcaaaaggcgcccatcctggccacgactaccaagacagttgctaacgcttcattcgaccagtcggcctggctcaatggcctcaaaccggccgataaggagctactggacacggagatcacccatattcacgactcgtggttgccacacctccacaaggagatcagcaagccgcaatttctcaatttgaaaaagtttctggcctcccgagaagctgccggagtgaacattttcccgcccaaaaaggacatttactcatggaccagtcttactcctttcgacaaggtcaaggtgatcatcataggacaagatccctatcacggcaagaatcaggctcatgggctggccttctccgtcaacccacccactctgccgccgccgtccctcaaaaacatgtacaagtgtctcaagaacgactacccagactttgacgtgcctgccaagtcgggtctattgaccccgtgggccgaacagggtgttctaatgctcaacacggtgctcacggttgaggaaaagaaggccaatgcgcacaaagacaagggttgggaggccgtgacctttacagctctgtcagcggctgtcaaacacaactctggctgtgtgattttggcgtggggaagccctgctgccaaaatcgcagacaagatgaacattgacaagagcaagcacctggtgctcaaggccgtccacccctcgccattgtcggcacatcgaggattcctcacgtgtggacactttaagcaggccaacgagtggcttgagaagcggtacggtccagaggggattatcaagtggggtcttgagggtaagacagttggcagtaaggggactaaggaggccaccactgacacggtcaaggaagagcttgctaaagagtctatcaaggagtccgttgagacagttaaggaacctactgagcagtcgtcagtcaaaccgacatctgcgaagtccacagcaccaccatcatcacaagaaaagctagaccaactcctgttgtctgtgcctgatgtggatgatgacgaactggacgatatcctgcctccccccaagaagcaaaaggtgtaattagtgtatataacgaaggtatcgcacgacattatggtattgagctacttgctgaaggatcggcatgggtgggttgcgttacaccggttggaaatatgactcccaagatcacaaggctgatcactccactctccaaacacggtttaaacactcctcctctgagacacggatttatcaaaatgcggggttttaatacctcacggatcgatgctgttcaacgaaaagggatatcaaatgttttcttgtataaaccactccaaagcacaagtttcgaatatgtttttatccctgtgtaaacgtcttgctctgtcgtgtttgactcaactcaacaaccaaaagcaagtcagccctgcattgatacgacagaggcacatgattcaagtagctgtaagcgatggttcaacggtgtgtctgaaaagaaggcttgaggtgttttccagacacgagcttcacttaggcaactaacagcttacagtggtaccggtagttatacccataccaaaatgagaagttatggcatttatgtcttcagactacaacaggggaatgccgtactaccgtacaatagtgcaacaaaggacaactcccagtatctcaagccaccctccaaatacctcaagaatctttcaactgccatctcaacttgtgctcaaggttcaactaaagaacccagtgcgactgatctgatgatatggggtaagcggggagatgtagatgatcaggtggaaatacagaatgacaaggaagtggagtcgctacgagaactcaagcttttgtgatatactaatagaatacttccagggaagatcagctgccttagtacagtacagtacttgtacacttcttttttttctatactctggttgtcataactttccaataatacggttctaggatgaatcaacctaaacataatctcccctaacatggaacctgatcatcacctgattctagataacgagaagagaagcagtataaaaagatgggtatcttggtggttgtgatccactcatcgaacaatccctaccaccaacaaacccacaaccacaactactacaattatggaacacatcaaaaacttttgggctgccaaacctcagtacaaggaagtcgagtacgctgatcagagagacaagacgtttgtggtcacgggaggactgtctggagtgggaatggaatgcgctcgtctgcttctcaagaaacgagctcgagtcgtcattgttggacgaaacaaggactttgccagggacttgctgtctgaactagcacgggacattcccgaaggagaagctgcgtttgtggaactcgacttggctgacctggagtctgtcaaaaagggcggccaggaaatcgccagacactaccctgtaatccacggagtcgtgctcaacgccggaactatggctcctccctatgccaagaccaaacagggccacgagatccactggggtaccaacgtcatgggccaccatctgctcatgaagtatttggaaccgagtgtactgagagcggcacatgactcacctccaggaaccgttcgaattgtctgggtcgctgcctcttcatccactctgattccaggactcgagggatctatcagattcaacaccaacaatgaagacgagaagaaacctcctcatgtactctacaacatgagtaagacaggaaatgcgtatgaggcgtacctgtggtctaagtttcatccacactcgggagtcagctctgtctctatggaccctggaaacctctccaccaacctcactcgtcactcgggcggtctagtccatcgattcaaggattacgtgctctacccagccaaattcggagcatacaccgaattggcagctctactgagtcccacaatcaaagatggtgaccacctggtgccgtggggagttccaggaaccctcagacacgatgtggatgaggccaggagaggaccgaagggagaggaaatgtggatagagctggagagagacactcaggcttttttccagcctgaggaagtgcactaagaacataactggtagtatcgaataaataatgaccctaacacctacaaatacagagagtcagctcctgcatgtaccaatggtacgtacgtacttgcacttcagcataaatgcattaatgtatatactgagccgtagcccataacctataaattataaacaacaacatccccctctcgtctccagtcgtcgtggaaatgcgagttgaaaaaggtctttcctcgcttatatcccaactccaccagatgctcaatcacctcaggtgacttcttttccaggctctcaaagatggccagatgagaggggtggaacagaggggtccgggcctctcgggcagacacagccaccgactcaggaaactgcgtctgaacaaactgcagcgggtcgtcgtagaactggtcggcctgatcccgatacgtcatctgctcctcggcagtgaaaccaatagggggctcacatgtgagaaaccacacagggatatctcgatgcaaatgggactggtaaggagtggagtggcacggcatgaggaagcccacagacgttacctggggctctgtgctcagatactccaccacatccaccactcctcgctggtgcacctgggagaagtagcccgcaacaaggatattgacgagtgccagtgaccacaccagccacttgcgcaacttcttgggggtctgggtgatagcctcggcggcagccatgtgcagaatgggcaccaggggatagatgaagcggacctctttgtgtctgatgagcgagaaggcaacgacaacggcaagggccgccttgacgagaacctgcgatctgttaatccacaggccccacagggttaagggaagccaaccgacggtgagcaaaggaagcgcttcataaaagtagtacagagtgggggaggtcccgtagaagtgagccagggattgcagcaaattgaacttaaggaagttgagcagcgggaaaacaggctcgccgtagtagaggtagtcaatatagtatgtggcggcaaaaactagcgccacgtttcgaaccgccagccacagaactcgcatcttggcagtggttgtcaagaccagatggagacccagcacagcccatagaatggcatttgtgggtcgaagcacgcagctgatggctccaatgaagagtgccactgacagccgtttgaaattgacctccttgccattgaagctccagtaattgagcgccacggcggtcagaaccatctctgccgagttggagaaagtacgggtcagaaagaaccagttgaaggccgacagcagggacacaaacagtgcccaaggagcctcggccggtccttgtagacgagcgctcagcttccatgtgtacacgtctcctgccgacgcaaagagagccatgacaatcttgggtgcgatacgcacgattcggggatcgtcaagacctagcagttgtagtgccttgtagatgcctgctccaaccagaggtggcagcgacgaccgcagaccctcatgccactcccaggtcaggtagccgtagccgtaggccagtctgtgtgcgggttccagcgactgccagtactcatctggctggaagaaggtctttgtggtgagggcgttggccactcgaaacgccgcaatcaccaccagcaccgtgtacttgatgccctgatacgggtgtttgatttccttgtgttgcatcatggccagaggggctagaaagaaccgcggaaaggggctgttgacgtgatagtgctacaggtacgagatagtttttgcatgcatgagtttattgatagtcggtgggatgtgtgatacaagggtgttatactgtacttttatagaagtgaaaaggacggatatggggtagaaaaaacatgttgaaatgatgccaatgttttaatttaatacataaataattaccaagcggtcttatttattctgcgtacaagtatgatacctgttctcagacattacaactttgggctgcgatgtgtgttctcttaggcatgcaattttgctctctcctgactgactactgcagtcgtgtgactaagagttcgtactactggtaactagggtgtccaactataatccagtccgttcgatccccatgaaacacgaatactaccattagcctgtctcagacgacatctatgtccgattcgcctcagacttgggacggtcccctgacctcggctttaagagctcaaaattacgcactgcactcttcttgcgactttgaatcttatccaaggcaggtatcttaaatggataatgaaactgcagcaaactacgatacttcttgcaacagttagtgcaatagcccgaaaaaccattgcttaaaatcagtttttcagccttttcgctcacaaagtcgattcatgtacattatagctacttgtagcgattatttgtatcttactctcatccatcccctacagcatgaacaagattcatgtccgccatgcaccagtctcattcaagcagtccctgaacaccctttgttcggtgacagtttttccgacacaccgaggaggaaaaaatatcatgacaataagcggccctagccaaacaaccacgtgacgctcaggactacaccggattgctcttttcttggactgtacaaaaccaccaccgcaattggtgaaatgcgtatctccttgagacgcatgatggctgtagttgaccacctaccagcagcagtagagaactcaaaagtactttctggccaagcaaaatccggctcggaccatgtgtgcctagatccgcaaaggagcgtagaattggccataaataggtgaatagggcaaattttcgtgacggctttgccccaaaatccaacccaaaatcttcgcatggaatattccagtacatttcaggtcaaaaccccatctcatgagccactctctcttgttccgccttacctcctcctctcgtacatcctcccccacagtaaccttgtattgtactcatacatagagtattacggactagtgtcatgtcgtcgtaattgtaaggtaatgtaaatatcgatattggggcgattcaggggcgaaaatggacataaaattggccacatccgagcatctgggccttccccacatacataccccctctcaacccccgctttgactgcccttgccctcccaaactccctcactttttgtcccaaccccaaccctgacgccacaatacccaaagcttaaatttttactgtaaatatatcaatgcacagtgggccaacctcctaagtgaaagtcatacaaagaccaccgcataacacaacacccctcaaacacgcctcaaaacacccccaaaacaatgtccaactcgaattctctctatctcctccccaatcgtgaggactccatatcaatggaaccccctaatcccaagaataatttagttgaggccgagtcggctactaccctggcgtcctgccaggtggtgtcggctgtggcggccaccaacttctcttactgcgctctgccggctggggtaccagagtggcactcctgagggaactcggagtccaagtcccgtagacttgtctagggcatcactggaactttccgaactgtgtgagagacagttcagaaaaggagcagtgatcagttccatcgcggaacaaccggcggacgacgtgagggcccgctcccgaatgggctcctcgtcttcctacgcctccactttttctctgccgtccgtgtcgtccgcaggcacgtcgccagagagcccttgtagtgtgggcgtgtacggaaagggggtggcggcaggaccattcgcgtcttcatcgacttctgccgccgccgccgccgctgcatctatcaaatacacccgactcaccgagtttggctccaaccaggaatggatcggattcattgagaacaatgtcttccaccagtttgtgtccattcctcgagacgccgattggagccagctcaaagaaagcgtgattgccttgctggacctggcatccgactgccttgagtgcacaggcatggttctatatttggatcgtgaatgcacacactttcagtccttgctacgagactttatgtgggtcggcttcaccccgaagaccgcgggcgtcatttcggaaaagtgggtcatgttgggcatggatttgtagtccaacagtagcatgacgagtatatagtgttttatgaatttaatgtgtatacaagggtgtgtgtagttgagtaatgagaaaccccaatcatcatctgcctaaagctaacgaggattgtaacgagaccgtatgtactcaccacaggtacaaagtacaactacgagcatgtacagtataccaagatcggtgatgacttgaatttgtacagctcaaaccccccagatacggtataatacacagttctgtacaagccgtcacaattgccaaagttgcaaaaatgattgtataaaaatatatgctgtgaacctccatcaccatcgtcgtaatcttcgcacccttctactgagcaacagacgccttgagcattgctagacgttcttccatatcaggaacgcttcgaatgtaagcatccagctgtcggctctcctcctcaaccttgagtcgctcttcggggtccaggtcgccaaagagataaccaccctggccatcaaactggagaataagatcgtgatacttccacaacgaagttcgatgcgacacagacagcagagaaatgcccagctcctgagaatgcgtgtacatgacatactccatatcggcggtcaccgaagaagtacactcgtcgagaatggcaaacttcggcttgtggtagaagagacgcgccatagcgattcgctgctgtacgcccatggacaggtcttctcgccactctcgctcggcatcccagcctccaacagcctccacaatgtgatcaatcttgacaatcttgagaatttcttccagctctttgtcggaagtcttgttctcggcctcggtagaggggtagatgacctgctgtcgaagagtacctcgagagagataaggtctttggggaatgtaaaagatatctgatgagggaggtttagtgagcgtaccagcgtagacgggccacagtcctccgagaattcggaacagagacgactttccgcatccgttgggtcccacgatgagtagatggcgcccatatttgacctcaaacgacaactccggaacaagcacgtcgccagagggagaaaccacagggacacggtcaaagatgatgtccgagccaatgatggtctttccagaagcctcagaggggtcggagtatcgggtcttgacgagcgacgactcagtgacagaagccagtgtcttttcgtgccgggcgtccacctgcttgccggaaatctggttcttgtcaaagttgccatgcttgatatcctccattacgtccattaacgccaccactcgggcagtgtagccggacagctgcgcaatctccttatacgaaaacatgattcggccaaaggcgtcggaacacgacagaagcattcgtctgttggtgacaaacttttccgttcgggagccagaggctgcggcagaagcaacgtccacgccaggtaccttgaagaagatggggatggaacagagagccagacccagagctccccagaagtacttgatgataaaatcctccatgaacgaatggtacagtcgtcggacgagaattcggttcttgtgtttaatcagcgcaaagtatcccttgtcgagaattgtcttctcgtgctcctggccgttgtaaagtgcaacctcttcagcgtactcaatcagacgagtgtgttcgaatcggaactctccttccagggctgcctcggtggcggcgtatcggccaaagggaggtgtgagcgctcgcatgacgacggcggagccctggatcaggaaacctaccaaaagcatgccttctcctccaaggtttcgagacagcgaccacgagtagaggaacatgtcgagcgtgggctttgcgaggttcgagtagagatgggaaacggagtgtgagagccgttgaacatcaacggcgatgagctggtcagcgtttttgattcggtcgtcgagattatggatcgagtagtagacggggttaccgctttcgggcagatactcgcccacaatgtgctgggtcaggttgtttctgtatctcagcgccaaaatgcactggaggtaggagagaatggagttggtgaaggtggcgggcacagacacaaccatccaccagacaattccccacagaaaggcccggcctttacctctgaccagatcggaaaccagtttaccatccagattggccacgtacagagagatgacggaccgcatgatgagaaacatggtgtgcagacacagcagccagaactccttggatcgcaggccgttcggaaacatgaccttgatgacccgtttgaacttgagaaagaactctctgttgatttcgctcttgaccttcttttccggaatggcgttggccgagcccagcacctcgcgctcggccttgcgctcctcctccttctcctccttcctggcctttttcttgctgcgcttggagcccactccagcaaaattggacagaaaaagcaccatgtagatagaccagaggattttcgatctgtggcgcagataggtcgcgccccatacgggcgaccgcgcgctcacgtacgacaccaccttttggcccacagccgacgttttgagacggtccatctgtgtgtagtgtgtgttgtcgaaaagttgattatagtgtagtgcagtagtcacgttgtctgaatgtgtgctgcattacatgtggagagatggtgtcagcaaatgcaacctaaagccgaaccgaggtgctgtggggtacagtaggcgcagtagcaacggtccggtggtgggagtagtggatgtggtaggcaccgattttggacgttattagaccacctgctatcacgtcgattgctcgttaggtctctctagcgcagtatttcgcttatttgctgttatgtaagaccccgtcccaaatatgccttattcctggttctctcactcgctttatctgcatttttcccggggtaaaaaaagaaaccaaggggggcggggcttggaaattggggtgagtaagcaggtcaatggagatactaaagatcaaataatgacagtgacaagtgctggactggattaagagcaactgctcatagcttctatacctctatcgccttcaatacagcgccttcactacacttcttgatgcatcctcaatagcaatctgctaaattacaggagttgggacatgcaatactgtacatgagacggtaatatgataatacgaaaccctgtgaatagacaaatggaagctttggtaatcagacaccgcaagcgatgataggagcggagagagagtgtatgtgtgcgtgtatgcgggtaagaatgtttgtgtagtaagccattccgaaaatactcgctggttgcgtctgacagctacgcttgcttgtgtactcttgtactaccatacttgtacacccttgaacattgccttctttattagcagctccaacaactgccaagaacatcgtcgtaaacatgtctcaaaatctggggacgtgaattagagcagaaatactgatacttgtacagtactagttccagtactgtacttatgacgcccaatagccattccagatcgatagttcaccagacaagcccacacacgttctacaagtagtcacacgactggtagacgtctctcactccacccaaagttccaaatgactgagccaagtctaaagctaatggaatccacagtttagaatgtgaatacttgtacgaagacaccataccaagttgctctatattcggtggcaaccaggaggacaagtgatgtatgccatgcaggtgaatataaaactacatccaggagaacaacaatgacgccaacaaacaagctgtctttattggagtttgctagctagcctttttgtagcctctcattagcttccctaactccttgataatcatatcatatacacatgcggcccaccaaatgaacatatatacaaaaacatcatacagaaacatgtacaaatcaactaaattcagttatgcataaataatacttacaagacactcctcttttgcgtcaacctcacacccgacatctaaagtcgagggttaggatcgttgttgtttcgatcaatgaagttggtcttggccttgccgtcgggacctcgtcgaacaccgagctcaatgagcttggcgaagaccttggagaagtcctcaaagaacttttccttgtcggcggcgtagatctcaacccacttgtggaactcggggtcctgcatgagcgagtagtcggcgggcagcatcatgagctcctcgtcctcgttaaagtactgcttgacgccgttcttgagagtggtgagcttccactcctcgttcatcagcagcttgaagtaggtgttggcgaatcggatggggttgggcacccaggcgccctcaaaaccggatcggtccatgtggcatcggcccatgttgtgtgcgccgcagagagccacaatctcctggtcgttgaaacccattcggtagaagatgtctcgaaggtggtcctggccctgggctccgtcggggagtcgtccgttagggggaacgttggtctcgtcgacgtagtcctgtcggccgggcttccaggggaccttggggccgtccatctcctcgatagccacaacgccagccagagtccacagatcggcgtaggtgatccaggggaacttggccttgatgggctcgaggaactgtcgggcgttctccagaccgttgttggcctcgtccttggcctccttcatgtatcgcatggtggcaccgttggagcctccggttccagtggccttgtcgtaggtgcccgacgcgtgccatgctagtcggacaagcacgggtccaatggatccgtcgtcgtagtcgtcgttgtcgagaatgtcagcaatagcctctcgaactgcgttgtagtctccctcagccattgtgtatagtgtggataatgatgaccacctctgtagggagaccagaggttatatacgccctgcaggactcccactaagctttccaaattagagtatcttcatcggttgcgctgaagccgaggctcaaggtttcgaatgtgaatatgaggggaggcggaaggggtgtggttatatcgggccttcgagaactcggattgcacacgcagtggcgggaatagattctcaccacctcacatacccgaattacgccctagtacattccccacatgtcacccttgcctctatagcctctagtgtctccagcttccccgggttttcgcaacacgcagcaaccccttaccctgcttccaaattcagcgcctcttactatatctgtcagctgactggttggcttttctggggagagagaagaggtaaatggaagtgctgagaagatggtacatcattttcgtgggttcaggaaaccagcagtcttagccatgattgccctcaatgacgctggttccgtgatctcctctactccaattccgcaccctcagctgacacttgcaccattcgacgtacagtacattactgcaattccaatacccccacgttcggcacaagatgtctgcatatcctcggttctatcacgccacgcaggaacggtggcgaacttttttttggcttgcaccgttggaaaaataaagaacagagagacacggaaataggaaatatgatggcgccattactccacacacgtgcggggggtgaggggagaatcaagcccacaaacagaaggcgtgcagttgaatattttaatgtggatccctagctctagttccatgattctcgtactctttgactgacccactaattacatctctatcctgccatccctctcaattgcctccaatctcgctcggaagatcccggcagaactttgtgcagaatgtgggcgaagaggtaagaaggggatgagcaagggtttcaagacgagttcgagacccaaggtccatttctcaaccagtctatccgcttttggctgacaaagaaaaccacccagaagtctcctttagtcatcgccctaagcatcactgaagaaggtcaactacgtgtactacaattgtagaacacatcgtgtaatctcaccagctaacacacacacggttgcgaatattggaagatttccttccgctgcgacttcggaataactaaataacgtatgtacagtgattgtgaatggcagctggacatattccgcatgtcatgccgagaaaaacactgcttttaacgtacatacccgtgcaactgtgctccactacagtttaacgatatacccagtgtgagacgtcgccaaaaaatacttaggagcatgcattacataagctatataaaacagagaagagtgtatgtatcataagtcaaccaccttgtgtcgaatcaactgcaagcagcatctgtgaaaattcctcgttgaagctatcaattatacttcattccttcatatccttgattatatatacattcaacccttcagccccctctcctacttccacaaatcaccaccagtcatctccttgtcttgttcactctgtttcttctcataaacctctagctccttcaacaggtcgtctcgagactgcttgaagctccgcacaaactcagcgttgccagcaaagatacgctccttgtacccctctgccttgctatactccttcttcctcatagacacgtcaaacagtccagccagacagctgggttcgttcatttcggctcccagtccaaaccagtggccagccatggtcacatcgtcaaaataatacagctccaggttgcccagaggagcaaaactgtcgaaaaaccccttactagcggcctctcggtagtggaatcgcgcccgagggtagtcactaacttcagacgccatttggcccagatagaaatgcacgtctggatgatccttggctcctcccatggaaatgcaattgtcaaacgccagtcgggcctccgccagctcgtagttctggaaggccacgattccaatgcctcggaaacattcggcctgtgtggaagcagccaccgctgaagagtcgccagccagaagttcggcacacttggaatacagctcggcagccttgtccactttgccgacaaggaacgccacgtcgccggagatctttaaggccagaggaaactcatttttactaagttccatcagcaatttctgggcatgctcaatatcttcaggagagtactcgaggtctacagccgagtccaaattaccagatgccttggcctgctcgtatttagcagtagcagtaagaatctcaccggccaaagtagcgatagccatatgattgcccatctccgcagctgtttccagtacactgtgttccagggcgagtccatggggactgattgtgcgggtctgctttctgtgggatgccagaatcttttgcagactcagcagatcctgtcctgtcacctttttgggaacgctagtgtcgtcgtagcagctctggtatgtcttcatgacatcagcataactcaatggcaccttgtgttgaaacaggtagtttcttagggtattttttttcggcagtacttcctcaagaggcggccttgtcttcgattcagaagacatggctcgatattgcagagctaggagccctgataagcgggtcaccattcgggtgttgtgtattctgagcattggttgtgtcttgaaaagcgagtgtttccggaatgtgatgcaaaatgtgaatctccaagtcgtgtttggtcggaatagcctttgatctcgtatttatgagtcgtctagagctcaatatcagctgtcttgtcgggttttcaaaaacagagaatttcagtcgagtctgatttagacctgcatgtcggaactttgtgagaagcacacgacgacattacccttagagacgtactacagtactgtacagtagctactacgagagcacagtaggtaactataattagacatgtgaaacacttgtgacagttcacgacttgtctcaatatcaactgcactgtttgcacatcctatgctattcatatattatgtacttgtacttcacagatgatgtagtttctctactaatatgtcaaccattattttcatgttacttaccttttctattaaacatttctcctgacaaccctcccatctcatgcaccccaccccagcccgcaacctacggtacacacacatcaagacgacacagaagagatgatctcgagacagctcatacgtcacgtgaatggaggggccgccagattcaccccctctttacacataaagagcttttcttccaccccggcccgttcagccgacttttcgcacaccatcattggaggaggagtggtgggtttggccgtggcagcaagtctggccaaacagagcccaagcaactcggttctgctggtggagcgaaacccggcagtaggcatggaaacttcgagccgaaactccgaggtcattcacgctggcatctattatccgccagaatcgctgcgtacagagttgtgtattcgaggcaaggagctcatttacagcactgctcaggaggccggagttgatcttaagaactgtggcaaatggattgtggcgcaaaatgacgacgaattgagctacttggagaaaatgcatgagcgggtctcggctttgggggtgcctatcgagtgggtatcagatgccgacagaaagaggcttgaaccagacgtcaaggcaaccgcgggagctctcaattcacccaccacgggcatcatttcggctcactcgctcatgctatatttagagggcgaatttgaaaataatggaggcactattgcgttgctatctgatgtcactggtctggagtacaagaacaacgagtaccttttgacagtggaaagtgaaggtgaaaagtcggaaattacctccgccgcagtagtcaactctgccggccttgcggcgcccaaaatctcaaacatgctgcttcccgaggaccgtcatgtcactgcttactacgccaaaggtaactacttctcatattctgcctccaagccccatactaacagactcgtctacccctgtcccagctctcaggcttctctcggcacgcatttgacgcttgatcttggtggcagaatcaagtttggaccagatctggaatgggtggactcaccaaatgatctccaggtcaacggatctaggcttgatgaggtctatgaggctgtcacgacatatcttccgaccgtggagaggcagcatttgcaggcagactatgctggtattcggcctaaaatcactggccctgaccaaaagggcgttttccaagactttgtcattcgtcaggaggacgatttccctggcttcatcaacctactcaacattgagtcccctggcctcacctcttccatggccattggagagaaggttgccaagatggtgtaacggtaacactagagacatttagactgtattactagagagagaacgaccctctatgattactgagcactactcttttggtatgctgatcacgaataacaagttttagttcaaaagagacataatgatgtctgtctcagttcgttatatacatgctatgattactctgttcggcctgggagctctgccagttttgtaggtcgggggaactcagtaaaatagtctgctgtaagagcttcctcgcaggacactcgatctgccgggttgagttccgtcatggcctggaacagctccagaccattttccgtagctgccgaaaaccgcatcttcagctcctgcactgagggatgagggtacttgttgacagttttggggtaagcaggtagagatgtcaatccaggccactcctcctctgtcggtgtaccaaacgcccggaaagtcttgtcgatctggtctatgtcgtcttctccaggacagtacggtaatctgagcatgagttctgcaaaaatcagtcctaacgaccatacgtcaaccgcaggggtgtaatatcgagctccaaacagcaactccggtgctcggtaccatcgagtaaccacagtgggggtcattttgtccttggggttgggcatctgacgagccagaccgaaatcggcaatcttcagttctccagtgggcgagatcaacaagttattgggtttgagatctcggtgtagaatctgcagacgatgacagtggtgcagtccacgagtggccatgagcatccaggcctttacatctcccagacggaacagaatctttgtatctttgatgagtccttccagatcggtaggcaggaactccaagaccatggacagtctgggtccggctgtgaacacgtcaatgagctcgataacgttggcgtggcgaatctcctgcagaaacttgatttctctgatggccgacatgtccactccgtccttgaactcgccttctttgatttgcttaatggcgattttccgatctgtcttcacctgtttgcccacgtacaccacggcgaaagttccttctccgacctttttgtccttggtgtattttgccatgacggcgtcgttcattttttgcgccaaatccatggtgtattgcgatgtgtgtgtcgtgacagatgttgatatggatcaatattgatgttggtgctatgcagttggtgctcttttaaggttggctgcatgcatttaacaataacgtcaactaatatatttagtatataaactaaatctgtatatgtacatactgtaattgcgaaatggtgacatttcacacagtagaaatacttgtactgtagaatataatagacacaataagttaatacataaattataacaccgtgaagcttcctttaaggcttgttggtaatgctgacccttcaaccatctacgcctctggcttgttggtaacatcaactcgttcagaagagttgacaaatggcttggtgatgaaatgagcgaagggatagtttgcagaggttctaataggatcatctcgtttaatgatgcccatctcaatttgtcgttcaatcagttgatccaagtaaaccaccagatagtctcggatcattggatagttcttgtacttgatgatatcctcgggggcctcgaacatgacctttttgatgatggagggcacaaagggctcatccttcatgtcacagatcttgtagtagactgggtggttcgtgaaaatgatggctctggactttggtagtcttcgtagagtttgacgttccactcggaccacaaagttctcatagggcacctgtctgacggtttcttcggtgtgcttatcgttataaacatgagaaacatcgaggttgtagtcccaggagacataccaggaggctctctcaactggttcgttgaccttcattcgtccaaagtaccgttccatagagggcatgagtttctccttgtagtagggaacaggctcatgaatgacattgagatgcttgccgatctttgtctggatggaaaaggagcctccggggaagggcacttcagcagccaccagataatgacgtccgtcatcccgtttctggacaacgtagtagtcttctttggtgagcttggaaagcaagtggagaggatgatcggctttgagatcgatggtttctttggtgacatgattgacaactgtcgatatgccagtcatagtgaacagctttgggtatcgatgtacgagatgttcgacgactgtgtccagcagctcctggcacgccagttctgactctggaagccagtcacaagctgcagtaccgttcttttcgttgagccgctgcttttcctgcagatagcgcacataccatttatccatgtcgatccagtggttgatgtccagcttgaaaatcgacatggtttggtgataaggccaacggaagggtctccaaggtctatcatcataggtagcaacctgttcaggagtgatgtccagaggagtaggcaacgggcagggctcctcaactccgagagtcgaggtcttttcggacaagtgagcagagagaggattggtgcccttctctaggttgtgggacagtcttcggaccacggttctgcgtctagagggagaccatgctaggacagagacaactgccaaaaaggcagccagagcgagatattcaatcatgttttgggtggtgttgcagtgttggtgggtacagaccccagctcctgactctttgacacacttatatacatgtctgtcactagtttatcggggtctatctaagccatactatcaaacggaaatgtttgcccttttgggatgtggggataaggtgtgtgctatgactttgaagaagcagatatagatactgagataaatagataagcgaatgtactgtacatacatagttggtgcaagcaacactaccattaaatatcactctggttaggcacgtatacacatgggatctctcacctcgcgtagcaactctttaacccacctagattcgctatctccacgctactggtactacaagtagtagcttatcaaactctggagtgtaagacacaggcaagcagcggtttgaaagcctgctctagagctcctaaaggggcaaaagtatgccatgaggtcgtccacacgaggtggtgtgatctgtcgtcgtagagcagtaggcgagatcgttcgagtggaggaacggaccagatggcacaatgtgaagaacaagcagaatgaaagcacaggggtttatgtttctgcaacggtagcaacaagagttcattctacaagtatgtactgtacaagaatgttctcaagcgctaaaatcatttgcagcatactatggtccgttagtttcatttttcttgtcgctgcacctcttttctatacaacctgccaagataaagatcattgtccacacgatatcacactttaataatccgcaccgtcagttgcgccaggcatgcgccaggttgtagatagggcaactttacgcttggactagtgtggatgaaatgaagagtatcaatgtagtgtgattgcagtattgaccatcttgttactcacgtgactgttgctgtccataacccatagtccatactgaatcagctgttcacgttgttcacttgtacatacgagaacgggtattgggaatcccctccggtcacatgaacagatcatgagatatgacggtcacagattgggtgatcgataccggctatcgcaggcgaaacaatcgaatgtccactgtacaaataagagtacgatagtatcgtatgtgcgaaactggcaacaaggctgaaaaaagaattttatctgacccacgcgagcattttgaacatcacactatcatcttggacacaacaaaggcgtatcacaaagaatggcaggaagacctgtatcgtaccaagacccatatcataccaagaccctatcatactaagacccgtatcgtaccaagatccagcttctccgtatcatggtctaatacatacttgacctctcacggtttcacagttcctaatgtttatatacagtaagacagaatgtccgacactcggtaaggaataatctcgtaattccaatttccaaaatagcgtttccagaaaccagtcgagaactccagctagcgcaggctttgcattgctctagtcacacttgtagagaaacggctccgtaggattaaaaagctgttcctacaataataatgtgacatgtacaatacagaacaagactggatgggacatgcggtggtttatatatgcgcatgcaaaaatagagttggttgggactttcggtagggtgactttcagactggaattttcgaggggagaagggatgggcagtgagactcacacgactagtatttgtggtggctccagaagaaatatagctgctttgcgacgtggaattctccgatatcaaacctcttcgtttctgtcacctctctaccacccacaagtgcacttagtacttccccagtcaagtacatctgagaactcccaactacgcttcactaaaacactctattcaattcaacatctacaaattacgtcaggggtcgtactcgagagaaccgtcaatctggccccagaactcctcaacgaaagccttttgttcggcctcgggggcagatcgcacagcaagatactttcgagagtccacgggagggttccagactcccttgttgcccccagcaacaaagcctcctgcctccttaaggatgacccagccggcacacacgtcccaggcccagcagccgccctcccagtaggcatccaggtagcctgcggcgacagccgaaaagttcatggcggcggaaccgagagatcggaagccgtggcagaatccggcaccgtcatggcctccagataggtttcggaaggtggcacacttggtgtcaaagttgttgcccacacggtcggagccccactcaattccaatgattgaggactgcagagtaagtttttgggcaggctttttgaggggaagagcagccttgataggggagtcggtggcagcgttggtgatgaggtaggagcccttatccttgactccggtgtacaaatggtccaggaaggggttgtagatgactccaaccacgggctccttgtcaattgacaggcccagagaagtgcaggcgtaagggaatccgtggatgaagttggtggtaccgtcaatagggtccacaatgaaggtgggggcgtccgacagagcagcattgtcgcccccggagaaggactcctcgcccatgaacttgaaatcggggaaagctgttgacagcttctctcgaatcatgtcttccacggccttgtcggtttccgtaacgagatccacggctgtgttagtagagactctgccatgtctggtttagccttgctactcaccattcttcttatcctcaaagactgcggttccggtcttttccttgataatagctccggccttgagagccacgtcggtgagcacagattcaatatgggtcaagtcggcgttggacattgtgtgtggttgcagtagagttgtaagacgaaccaagactgatgtctatgcacgtggattaagttggttgagcttgagttgcaaggaagtggacaatggagcccatgcttactttgtagctattgtgatgtacgtggtgtccatatgtctgtagatatgttacaacacaatcgactttatcaacatgtgcataatagatttattgctgctcagctgtctcaatagactgtgctggtccatcacttgtgacagatcagtgtacagtagctgcatatgctgtaccccgtatttactcagtcaatacagatggtggtgcacactacaagtagccatgtgtagacaggcctcaatagacgagtgtggttcattgctgtagcgacatagacattccccattgaattgttctttttgaagttcctcaaagatgtgcacagttggtggtctgttaacagtgtttggttgtagtgtccaccgtgaaacccatccaaactcctcacccctttctttcataccaactacaagtagtttcagagcaaccatcgcgtcatggcgaatcttacgagtttatcaaactccctagaatgcacttctatgatacagtagctacagtacgaccacaattgcaatacaagttcgtatatatatatatatatatatattgtagctattcttgtactgtgcgtacagtacagtatgtacttgaacacttctttcgttgtcccaactcagcatttacggcgcaataatctttccagccaaaattcgaactcccaacagacgcgtaaacttgccgcctttcacctgcagcttaccaattaatcgccaacgcgatacgcgaaacctgacatttgcaccagaatacaaccatgcgacgacctggagaagcactacggaataacgcccgggccaagcggcaaatcgtggatgatgatgatgacgatgacgagtaccctcccgttaagggcgagcagggcaacgacggcatgggaggtggagaccaagactatgattacggagatgacaacgacgacgacgaggaagaagactccaaggagaatgtcggccgagccaagcgggaacgtgacgtgaatggagacggcggaggagtcattcatgatcgagccacaaaggagctcatcagatacatggtaggagctcattctcagggcaggatcatcacccgagagaagttggagggtctgatgatcaatgtcaagctgtttgacgagaaggagagccgaaagggccaaaagctgagcgcggcgctggaaaagtgcgttccgtacttgagaaacgtatttggatacagtattgtgcggttcgacaagacctttctgttggaccctgctgttgttgatttcaaggacaaagaattcgtgctgcagacatgtcttcctcccgtgtataacgaagccaacggtagcgactacgcacgtgcccctgtttctgatgaggttatgatggcctatgttgtggcatgtcttgcaggtctggtggtcaatatgggggtggctgactaccccgtcttgagtcagtacgtaacttctgtggggctgggccagtgtttacacaagggcaagctcaagggtgccgatgagatgattggactgttgtgcaaaaacgactatctcaacctcttccctataggtggtgccgccctgcccatggccaagaaggaggtgggcgcggccaagccctctgccaagaacgtggtcatcaaggactgcaaggatctgggtctgggccatcgcgatccagagaaggctgagattgccctggggccaaaaatgtactacgagttcaacaccctggcggtgctctcggtgttcgagacaatcaacggtgaacccgtaaagggcggtctggaaaagaagatcaagcgttgctgttttggcggtcctgcactagaagagcaggagggcgccgaaggcgcggaagaggaggtggaacagttttctgaacagtgataatctggaggcgggcggaaaagtagccagatgcttactaggcagtaaaaatgactccgaggatttaactgccgtgaagacttgctggaaaaaacaaccatggagaggctcacaagtgttccatcaggtgccatgttaaaggagagtgttgtacatcgccgttacatgtacaattacatagctatagatgaatttatttattgaaacgttgcgggtaactgtctcggtgattaaatcgatcgccgagccagtgtcttggaatgcttgacgcgtctcgattgttgagccatagagttgacgtgccgatctttctacaatttcctactgcttgatacacactaccaccctgtagtctgatctgtagtttgttctcgtggtgcgcacctcggtcattgtgtactgctgacctgggctgcaagagtattatcacaaaagaaattttgcacaaatgcagtagtttgactactcatacttgtaatcgtactcgtaatcggtactcgtggtactttcagcaactggaggtcacaaccccacacgtcataagattcactttttcacaagctcaggacaactctatgatgtgcaccgtttgcttaagcgggggtgtagatggcgtcgagttagtttggcgtcgggtgcgggaattggccggaaaactgcggtatagtgatcgcgtattgtggtggagatcattgctacttttcccaattatcacgagacgattttttctctccaaaaatcatgtttttcctcctcctcctcctcctcctcctcctcctattacaagtaacaccctcgtgtccaacacatggcacactcatcaacatatcaaccaccgtggacttgcagcagcattgagtcgtacgagtaagaacatgagacacatagaacgacataggaatggatcacggaaaagggaggaagagtcacgtgacctttgacactgttgcgagggggattccatatccaatatttctaataatccgcccccagcaccgcttatccatcacgtttcagcccccaccccacaattcacgttcacgagcttaagccagccaaacccaaactgaaaccttgtgccagcacaaacccccgtgtgcttaaaactcacctagtccgacataactgcaactctctcttttagacgctagatcagacgacccatacagaaccacagcggaacaccaaaaaactcgaggatagcaacggatcatactcacccctgaaccccattgcccccctagtttcttctctgtctatctactcttctacaatggctctactcgactctctcgactttattgttctggtgctggtgggcgtggccaccctggcctttttcaccaagggcaagttgtgggccaaggagcccgagacggacccctatgcaggtggtctgggctcgcagggcttcggatccaccacctcgttcggatcgttcggaggcaactccaacaagacccgagacattaccaagaagctggagcagaccggcaagaacgtgatcatcttctacggctcgcagaccggaactgccgaggattacgccaaccgactgtccaaggaagcaacccagcgatatggcctcaagtccatgaccgccgatctcgaggactacgactacgagaacctcaactcactgggcgacgacattgtcgtgggttttgtcatggccacttacggcgagggagagcccaccgataacgctgtcaacttctacgaattcatcaacgacgactcttccgagtgggccgaatccgacgagccctctgccgaccccgactctcccctgtcttctctcaactacgtcattttcggtcttggaaacaacacctacgaacactacaacgagattggccgaaacctggacaagcgactcaagaagctgggcgccaagcgaattggtgactacggcgagggtgacgatggacagggcaccatggaagaggactacctcgcctggaaggacgacctcttctccgcctggaaggaggccaagggtctggacgagcatgaggccaagtatgagccctccgtcaagatctccgagaccggcgagaccgcctcttccgaggactcctcttctgttgctgagcctgatgctgaggccatgtctgtgtacctgggtgagcctaacaagaagattctccgaggcgagatcaagggcccctacaacgccggtaaccccttcctggctaacgtttccgagacccgagagctgttccacgaccccaagcgatcctgtatccacgtcgagtttgatgttggcaccaacgtcaagtacaccaccggtgaccatcttgctctgcacattcagaactccgacgaagaagttgagcgattcctcaaggtcattggtctctgggacaagcgacacaatgtcatcaaggccaagcccattgatcccacctacaagccctctttccctgtccctactacctatgatactgttgtccgatactacctggagatcaacggtgctgtttcccgacagctgctggccttcattgctcctttcgcccccaccgagactgctaagaaggaagctctgcgacttggttccgacaagaacgcttttgccgatgaggttgccaagcactacaccaacattgcccatgttctctccaagctgtctggcggcgagccttggaccaacgtgcccttctccttcctggttgagtctctcccccatctgatcccccgatactactccatctcgtcctcttccttggtggacaagtccaagatctccatcaccgccgtggtcgagtcccttgaggcccctgagtacgccatcaagggtgttgccaccaacctgctgcttgacatgaagatcaagaaggatggtgttgacccctccaagtccaaggacccccaggccgtgcactacgagctgagtggtccccgaggcaagtttgggggccacaagctccccgtgcatatccgacgatctaacttcaagctgccctctgaccccaagaagcccatcattatgattggtccaggaactggtcttgctcccttccgagcctttgtcatggagcgagctaagcaggccgaaagcggcaccgacgtgggtcaacagcttctcttctttggctgccgaaaccccaacgaggattttatctacaaggagcagtgggccggcattgagaaggagctcggtgacaagttcaccatggtcactgctttctcccgagtcgaccccgtccaaaaggtctatgtccaacaccgaatgcaggaatatgccaagcagatcaacgatctcatgcaacagggcgcctacttttacgtgtgtggagacgcctcgcgaatggcccgagaggttcaggccaccctggccaagattctgtctgatcagcggggcattcccctgtcttctgctgagcagctggtcaagagcctcaaggtgcagaacgtctaccaggaagatgtgtggtagatacgatgttatgatatataaatagacgaagaaatgagctgacgaacctgtgctgtacgaaatacagtgccagggaaatgtaggccagttggctgggtttgtggacccagttctaagtgcagtcctggtgcgtctagaatctggcgtagtttacttgtagtcacatcatagacaatattgctaccatacagaatcatgtatctaacatgatcatattgtgttttcgtggtaaccacaagtgcgatatatgcgaatgtacctgtacagtagttgcaattatctaccgatagtttaccaactgtatcaaaatgtccacttcacttccagcactggacacgagctatctacattctacaccccactgatcattaatgtatacaattttaatatgtttttactggccaaagaggttgccgagcccggcctcctcctccgtctccatgagcagatcaccggtatctgtcttcttagagagcaactgctttcgctgtgcggcctgctgctttttggccagcttctgcatctgggcctgtcggctgttttgtcctccgtcggcctccgagggtcgcatgggatggtggtacatgaggaagtccagaaccactcctcgctgttgtcgcaacgaccggttgctattgctcagctgcttctcaaagttgataatatcctggggggtcacactgctgtgtcctccttcctgctgctggtgattgtagtaggctagcagcagcttggcgggggagtccgactcgttggagatgtatgtgtagatgagagtcacgatgtagccggcttcggagtgcacctccacgtaaaaggggtcatggataatgcggatgcacgtcttcattacctcgctcaccaggaaatcgtccagctcaccccatttgttaagaatcaggggcagaatgcctcgcagcaataagcacacgttaaatgagcatcgcgagtctcggaacccaatcacgtggttgcacagcaccaagaacggacccaggatgtccttgttggtcagtgtcactttcttgagcaccttcgcgttggaaggaggagctccaggggcaggaggttgggccgtcttgggagtggaagccttctcatgacccactagatcgattaggaatcggccgacaacgttggtcagctgtcgaagcagatgctcatccatcatttcatcggacagctgctcgtcatcagcagcctcagcggtcaccatggcgtcgtagttgtcatcacccgctgacggcagctgcaggttggtcatagcaccccacttggtggtgagaacctcgtccagcttggtcagcacatggggcagaaactggggcatgaattcgggcaccaggttcaagggacagttcttgatgacgggccgtacaaccatggacaccatatgccgccaagagtgcagagtgatgccgactccgtcgtcagcaccaacgagagccttccacagattggtggcgatgtctggaatctcgtacagagtctcgttaagagcagagatggacgatacggcgaaaaacgagtactctctcgtgtatcttacaatgtggccaatggagtcggcaaagtctcgcaacgactgcatggccttgacgttttcgtccacaaactcgtccttggacttaatggacacgcccacctgccagaaccgctcctgcacagagtacttgacgaacgactgcacctcggagggtaacgtggtccaattcttgggattgtggtacgcctggatctgtgtgatgagctgcagaatgtggggcaggatgggctggattcggggcttccagagagccaggagagcaagaaactctggagagtctcgatctagacgctcgatggagtattgcaagaagatccgggtctgtcgaatggggaaaagcaccgaacatttctccttgagctggtttcgcagctgaaagccgggctcatccatctgctcctcgaggaggttagtggaagacgtcactcctcgagaccggaagtactccgcaattcgaacaattccgatatgctccatgaaccactgcaggtcggtaaggccctttacggtgcctgggtcggtccagcactcaaatacagggtccacaatggtgccaaaccgatgggctctctcctcgggtgaagtcagcgaagcagaacatcgctgcgaaacaaccagaaggaacgacttgaacgccactccctcgtgctctgtcaacttgttcgactggaacaaatcaatgacaactcgctccagatcagagtagatgggtgccagagagtcaggcatcaggtatgccagccggttgagctcggtgccgcatgaaatgtgtacctccttgatcagcgctcgctcgtcatcggtcagagagtcctgagacttgccaccaagctggtaggtgcatcccgaaatgacccgctcgagaatctggaacacaaactgcgtcctgtccttgagcataggcgccacctggaccagcgtctgggtcgactttcgtaccagctggggatcgcgcagattcatgcccagaagggaagtgccccagttttccactaatcgcagaatttccgcctccttggctcgccacgagtccgtatcctcctttgtaagagcctgccatcgcgacactccccgcagagaagcctccacaagattaaactggcagtaggagacgaaaaatgcggggtttcccttgtattcctcaaattggtcgcgttcaaacacctgccaggccacattttcttgcgagaaaaactgcgccatgcgttgctgcagccatgtgatggagtccacggggttctggtatacgcacagccgtacaatgtcgtccatgaaccgtctgtagttgcacagaaacatatggcgctcgggaggcgagtcgaagtccatctccaggtactgcacagacacgtgcgagtcgtccacgtcctcgtatttgatgcatctgtcggcggcaatctccagcagttgagggagcagtcgttcagcctcttgtttgcctgtgacctcgtccattcgcaaaatagagcaccagaactgtagcgttagagacgagacgagcagtgaatcgtgctgcacaatggccagaaccaggcgcaggtatccacccacatccgatccagctggcagatggcagcccttgtacacattgaggtactctcccagtcccacgaccatctcgacaaacttcttggtcagcgcgtacgctcgctcgtcaaggttattcacgtctagacggatcgagtcataaacaccatgtagcgtggagattccttggggcaggaagacggagcctacaatggcctggaactcttcgtcctgggaaaagggccgcgtaaagagcgtgtggagacactcggttgcctcgacctggacgttcagatcggaggaggtgatcgcctgtgaaagcagacccaggagatcggcctttcgaatagcggcagggagcacccagtataggcaggttttgattgtttgcaggagctgtacgacccactggggctcatcacccttggccagcagctcggccaggaacgctgcccacctgttgatccagccttcggatccctgacgaagttgtcttagttccgccactcggttctcgtacatttgctccaagacctcttcggatgtgacaacctcgatgcattgggccgtaaggatcgaggaacgtttggcggcgacggtgtcttccaggatccaaatgtcctcaaacagcgttcggaacacaccgagcgagatctcccgggtctggaggttggcatcccacatttggacgagcagcgcgtccatgtttttccacgacgagtcggttgttgtgctgctgttactattgttattgttgttgttgtctgtgttgttcgaatctgtgttgttgtttgtgtctgtatcggtgggcttgtcgactccccacactcgcttggcgatgttgacccaaagcacgcagagcttctccttgatgtaatgggggtcgtcggcggtcacattggtcgctagatcaatgacccagtcgcgcaccgcggccttgcggggggcgtcgtagtacagaaacatgtactggatggcatgctggatcagccctaggccaaagtggcgcaccacgggcgagtagccttgtttgggcgacgccagctgccaaccccagaacggcgcgtcttcattttgtttgatggtttccaagagctggtgttagtgatcgcatggtgtggggcgaggcaagatggttgtggtggggggaaatactccttctcaagcgccctttacaaattctaaccacacgtgtctgtgtcacaggtgtatctgtgtcacagcgtatttgtgggtatccatagtggtcatgattccccttcttcatccctcatcctgtcaatatcgttctggttcaaataactcaccgattgagcctcctgccgctgtctgttgctggtacgcggatcgtgcaccagctccagcgaggacacaatctgctgaatggcctgctcttccatagtccgatcgagttgaacaagtagtcctgtacgggggtaatggtgctgagcggtggtggtggtgaactacagtagctaatagctaaacacccaaaccaagtcttgtcagctgcgtttaaaagtttactgtacggctgggagagagagcggatatcaagacaactatggggctttatatactggggagggggtagcagaataggatagtgactaggacgatgtgacacagagacacatgttatttttctcttacaaaatcacatgcccattagaacaccaccaccacacacatacactcacacacccacacacctacgcccaccacccatcggccgttagaaaccctacattacatttttacgaatttgggaatcaaaatgcaaacctaatgcacaccacgggttatcaaaaatagcgatggctatgccagatcagaatgaagatctctgtggagagttggtgtggaggataaggaattgaagcggggtcattgctttcgtttgatggtaactacggcaactggaacagtcgccagagacccttcccagtcatgtactatacgagtgctgcatatgaccgcctgttcgccagtattcctcccatgacgtcacgctcgtgtgaggtatgtatgcatcgaattgggcaatgcacaaataccgctgaacggcgggtcacgtggtttcttcccacctgtgttcctgggagtgcgtttggcaattgacgcagtttggggtgagttgatgggtgtgtcttgttttaggggttgacataatatttcacgtctttaaacacgtgttcagagtgtggtgaatggtagaggagggggtttgaggggggatgaaaaggggtggtgtatatacaagtatagtacagtacggtgcaatgcggctgtgtagttcagcaggtctgattttggaattggcattttgaaggaggtgttttctggggtctgtctctccctgtctaatgtttttcatcagcgttctctctctcgctgcatgaatgttacaggagttgaaacatgttacggaaggtcagaggaggtgaacaggtgatgtggctcaatgggggccgtttaaaagaacgtaatcagctgctttaggatgtaatttgtgaatctgactcctcattacatcaaatatctcgcttggtccttcatctctccaaccaatccccgcactctgtgaaagagtttgggatgtgagcatatattattacgagtactcgtacatactgtaaggcttccacgagtgtaccccttaacgatctaacgaaacttgtctcgtggacctattgatttcgtgaatggtgaaagttgaaattaatgaaacatttcaatttagctgatctgttgagactggaatggcctccccccatcctgctaatacaatccagcctgggcctgtacgataagcttatctgagatccactaacgccgagaagactgaacttaatagtggtgatgtttggcggagggtggttgataggaagcatgtagaaagtgtgttgagggcgtattcaaaggcttggctgtgtttgaattgttgcgatggatttggtacatctcaggcgtgttagcacctgcatttcctattccataggtacagttgcagttgatgatttcgcaactatgccatctgttctagaagaagtaaacatagggctgatagttctgaaaatactttttttcttttagcaagtactcgtaccggtacacgaagggtccttgagccagtgactagtggtagtgaggttctacggtgatagcggttttgcttgatggaggaagtaaactaagaaacgaacgggatctgaactaccgaaacctgcaatgaagattagtcgacttgcacaaaagacataaacgagaatcgccgttttggggaaactgctgcttgtgaaagatgtcattgctcctcttggtcagtgcgatatgtcatctctaaaattgaggtaagaggcagctatctctgaatctcaaataatccacaacggcaacatgaacaatttgtcgttccataacagtatgtgtttgtaattgcaagaagaacaattgaactcattgagaccatcgtagtacccatgttcccagcaagtaacacgcttcaaaaagctctcagggtacaagcaatctgctacagactgttgcagactgggtatcgccatctcaacttcttcacatgctctgggcagtccgccagcagtatatcgggagtcgccgacctccaattccgacccgggtcagatacaccctgtctgatggctgcatttttctcgtcattttttttctcgtcgtcttttcggtggcttgcatctccaatctgtggcgtgtggcttacctaacatttcgggtctattacagtccttgtaaccagctttaaccataacttcttcggcagggaaaagattttcaaacccttgaggttgtccacggtaactacttgtagttttaccagcccgtgtcctttacatgttcagccctgctctcgcttggtatggatgtcaacatgactgcagcagagctactgtacttagcttagagtaccccactgtgtaggcttatctacggtaccccaataataatgctacacgttccatactcacccgtaattaccgagatgaaataaacaatctccggaatattatgatacagggtctttttgcacgagccagtctcactttccaggctttgtaagccacagtttagccaacttacagaccagcctactgtagtacgcgaagacaaagcgcgcgcgtgagtgggcaaattgttggttcaaactccagtagtgagggcgttactggagcgtcagaataacttcaagttcctactacacgtagctaagttcttcctactgtacttgtagcgacatcatagcacattcaagtgtctgctgcactccataccacatgccagttacgctacgtcgataataactgcgatacacttgtccccacagttagtctgcccacgtgtgccctgaccttgtccacgttggcaactggctttggcgatattttcggcaggctttttttctgacctttttttctcttcatttttcgcggatctcctaaaacggagtggcttgaagtctgctgggttagcacggttcaatgaccagccagtcggagggaccgataatgaattggccgataatcaaacgatacgacaacaagggctgtgaggtagtagagtagaagatacgataatcaatatggctgtgccatcgttcaatgacggcttatgcaaatgcatcatgtcgcaccttcttgttccatacactgacgatgaactttgagtaaggcggttagggacattctgggagtcaagagtaccttcagggcggttaacaagagcgtgaaccatctcttatctctgctatccatctatatctcctgtcttatctagggcgcgactcaatgcaacccaagctccagtagtcttgtttaccatcagccctgtgtgaccaagacagcaggagcatgtctcatggaacatgtcccgcttgccactatcttctttcggagaaggcctattatctgtcttcacaatctttactgtttttccgtgtttcagtggtgcgttagagttgactcttgcctgtggatgactctgatgacagcggttcaaacaggtcaattgagaacattatagccggcgtgagttcaccaaaccattggtacgggaggtctttaactccacatgttatcgatccacctcctggcttcgtataccgacttccagacgatcttgaagccgtgaaccaaaattgcagatttttctctgaactaaaattactgtacatcttcaagccacacgacagccgggcgatcaaggggaaatgaacctggagatacgagtctggcaaaaagacagatatacggttttggtgggagaagtgtgggtggtgggcgaagtggtgggcgatgcttcgatccttctactgcatttgcgccccggcagtgtctataatgccgatatctccaggttcggcaccatgagaatgactgtttgaaaacagtaaacatgacgatgtacctaactaaatacacttggcacaaggcttgttcccaactaaatgacgctagccccaactaacagacgcaaggtttgcaagcctaccccgaacctcggccgacttttgagttcggtttgatggactgtttcaaaacggtacagcacagaaattcggacacaaacgatgcacgaaggtcaggcggaaaatccgtaaacagcgcggtggaaagcacacgcgggcgaatatttcggaccctttaacattggttgcttttcatttccacgttgtcaaaacgaatgataatttcatttcaatttgtttttagattggcaggagatacacgagctctacaagtaggtgggatttgagatgccattaatcacaatcaaaccagttatcagcaccgtacaaacagcaattccatgtctgtagggacaacggcttgatggttgatgcggctatagccatctccttcctcacagcacacatgtatacttacaggtccacgtcttcctttattcatgcgctgttatccaccaatcggaagggtgtggggaggcttttggatttggccagcgtcacatatgagatttcagggagcctgtatttggagatggagacggtgtggagctggaataagtaaatgattcaaatactggaacgattatctatcgattcatctactttttactaccacttttcatacaaaaatgcgtgtcgatcaggtgtcaagagcaagcaacgaaatgtcactgcctctattttttgggcattttttcgcgtgtctcattttttgccctacccacgttgtcggtccatctgtcatataaataaggtttctgttgttgggagggaagaacgtctaaatcttattagtcacagttcctcagtgtgattaaacaatcattttgacagagtgaaaaaattgttcgtgtgaagagcgtagcaacccagtggagctgctggcatggacacggactccaagcggtgatacaggcataaaacgcccatatattagccaccgttgtttttttcggcctcaaactccccccttctatatatattccccccttccctcgactccccgtaagtgtcctgtcctcacaccctcattgcggtcacgtgaaattgcacaatctgcacgattggtaagactcaggaccccaactctattttccagtttaggcagcccccatgtcttgagtgtgcaaacaaggtttgagcacatcccaatctccattgtatatattagctacagggacctctcaagtgcgcttaattttcccgacccttagaacctccccacaacacaacatgactgaccgacttttcttggccaacctcaatgcgattgaggatcctcaacataccgagccttcgcccgacaacgatgatctatccatcttcacgaacacgcagttcttcgactttgacatgggctgctccaccgacattgctgcttctgtggacgacatgattgtcgagcaggagaagtacctacagaagatccagcagcagcaggcacaccagcagcagcagcaacagcagcatcagcagcagaaccaggccttccagcctcagcctgcatcgtcgtctcgatctcagtatgattctctcaagaaccccggaggagaggccaacaacctgcacatggacttcgacttcaacgagttctccattctcgagcagcagcagcagcagacccgacctcagccccagccccagccccaaccccagtctcagcagcagcagcagcagcagcagcgacctattctgcagcccgtttctcagaagcctgctggttaccaagctgtcacctctccccagtctaccatgacctctactggtgtcggaaccgcctccatgcctcctcccaccgctggacctacccaggaggaaatccaggccgctattctagccaactcacagcaagtcaagaagcgaaagcagtcttctgtcgatgtgtctctggcctcgacgcccgccaagtcgcccgagtacgagggtggtgactgcagcatcaaggccgctgaggacgacaagcgacgacgaaacacagctgcgtcggcacggttccgaatcaagaagaagatgcgggagcaggagatggagaagcaggccaaggacctgcaagacaaggtttcgtcgctggaagccaagattctgtctctggagatggagaacaagtggctcaagaacctcgtggtggagaagaatgatgcccgaggagccgacgagcttcagaacctcaaggactctgtcctcagagagactactcccatcgccaagattgagcagatctaagctaacccacacaaccaatcacacacgccatccaactggcattatttattctgccctcaacggcagtctcgttcggagaagaaaccaaaaaatgcaaaaacatgtgcaaaacccgcaaaacagcaaaaaaatcccatttggtagattacggctaaccatatagatcaatccattgatacctattgctggagtgtgtaaagagaatcttgtacgatagtgtgacaatatgtagcgtcgcatttatcgatgtattatgaatctgggtctgttgtttcagaacgttgtgctaagggtaggttttgaagtcttgtgcagtacaagtatatactgtaccatagatgtttgttgagcgatatctggagcttctgtctagagcactatcggtacctgttgaattatcccggtctgtttctttgttgttggctgtcgtactgtagtggtctttgcaagaaagacccttctcattgtgtgagagcctgctacgacgttacacgccaacagtctcgtctgacaggtgaccctgttgaacagaaggtgcactgccagtgttgcgaatccacctgtcacaatcagtgttggggatagtgtctagtacatacatatttgtggttcttctgtatcaaggacaagtgacagatgttctattgatgtccaggctggttgagctgcagtgattatacattcgatgtagcaagtgcgagcagagagactcttcaggcactaataacggcggtcggcaactatcgaacgaacatatgtattgctcttagtctttcaatcattggtttgttgaggaatagtggaagcaagagttctgcgagaggtacttatttcagtgttccgagtattccagagatatgagaacttgataactagatattaaaggctctagttcttagcagatattcacgaacatctaccccgtgtagtattaatttcctaagatagttccgttttggtgcttacgctcacgtggtgttcgttgggatttttgttggatattacttcaacaattactggagaagtcattggagagagccgaacgagttcgcatatccgaaagactgtgaatagcacccgaagtcgcatactgcgctacgatgactggaaaatctggttgtggctctcgatcatgttaagcctgaccacaagaaaacactcgcagtgttttttaatcacccgtgaaacacgaactactacaaggagttacagttcaagtaagatcagtatcgagtgtacagtgtacagtagtaactccatgtttgtacacacaactgacgaatactctccctttagcgcgagcgggaacacatcaaatcacgattcacatacttctaccgtatgtactgtacctctcgttgctatcgactagttgcagctacatgttaccgaatcatctacaagctccacctaacgcgattttctaatttcaggtcaataaaagtactccaattacgtgtgtttttttgtcttaatggggaagatgggcatcctcatggggaccggcggcagcctcggcaatcttggcgaccgtggggactccctgggtaacatgcgaatcaggaaggggctgggacactcctcctgtggccacctgctggggcagcgagttgagctgtgcgagctgctcgtcggtgaaggcattggcctggggagcagcccctcccttggtcttggcctcggcggccttctcagccttcttttcattctgctccatcatggcaagcatttcgggagggaacgagttggtctgaggtgcagcagtcttgccggtgggggcaggggcagtggcggtcttggcagcagcgggaacgggagccttggcggcctgggcaggagcagcctgggcaggagcagcctgcttggaagaagaagctccagcagcagcagcagcaccgccagcagcagcagttccagctccggcagcggcagcagcagctccgttaccgttggcctttgcgtcagtggccttgtcgtcagcaccgaccttggtggaagcagtggacttggcgtaggtggaggagttggagacgatggagggggcaccggtgggtcgctcaccagccacgggggccaagccctcggggccgacaaactggggatctctccaggggccgtcgtcagagagttcaacaccgatcttggaggaggactggccgccaaacttgatgggtaggttgtaggcggggacctgggccaggagcttctccttgtagttggagccgtacacgtggatcttggacacggtgacggggtccaggaatcgcttgatgacggagaagacggtggagaaaccaaacggcgcgttaatcaggtagaacttacccattcgctcggggtagtagttctggccaatgttggaggcatccttgaggaagccgtagacctgggaggccgacgacagagaaactcccttgagatcaagaatggtgcatgaggtctcaatgagatgtccaacaactcgagaacaggcgggcagtcggtgtcgaacaaacgactcgtactcccacacgaggtttcgaagcattcgctcctgggtggtgatcttgtacatttcgtggatgttcaccttacccacgttctcgacgtagacgggtcggccgtccttgtcggtcttgtggtagtactgggggtacagcttggccacctccttcttctccttgtaccaaaagtcctccagaattgtgttggtgccgaactcctttctccacttttcgcagttctcccacatttcttgggccagaggcacatcgaactttcgggctcgcaggaaccgcagcaacgtggcgtcatcggttcgatcttcgtaacccttggtcagcaggatcatcttaagctcaccgagcttctgctcctgctcggctgtcaggttaccggggtagccggtaggtccaccaggggcgaccttctggggatacgatgcgctgagttagtaatctattcgcgagtccacagttattgtgtctcctatcacttttttttgacatcaccgaaagcggctgggcatgcaggtcaatcacggttgagaacaaagggaataattttggatgacacaaaacgcgacctgggcgactgggaccattcgcagaaagggggcaacacgatttcaacgcgataaggcggctttttcagaagctcaatcgctcaatcgcccgcccatgttatgtccgagtcgcgcgctaaatccgaaaggcaaaataaatccgacagatggcgtgggaaactaacttttgggagctgtgtgtcgaaaggaatggagtcgtgtcaagtagagtggtgtgaaatgagtctcccaaaaaaacaagtcctcaaataagttgtcgaatgtaaacgccgcattgtcgtgggttgtcgtttttaagccccattttgtgtcattcttgttgtgccactttttgtctctcccaaatccccatcataaatgtctcagtccagttgggactactcacagaaattcctgagttagcgatgaatcaatgattggatatgagcatagcatatcccgacactggggttgccactggcatgaccattgcacctccagctgtccgaattcgcccgcacccgccaggccagtacggctgttgcttccacgtatgtcataaggtgcatgacgcgtaaacacagccccataagcgcgtgttagggcgggaactccccatgaaggcaggtacaacaacctccagaaggaaagaacacaacaccgaaactggatattgagctctcgtttcgctattgtccccagcccctaatgtgctggtttggtgccgttgtcgtgctctcagcatgtcgttgctcagctgtttgctggcgtcccctgaaaaaaagcccttggttgcgaccttgacagtggtggcggtcgtggtatctccctccgtgcaacccgttgctgccaccgcccgacagacataaacacactcacttgctcggtaacagtcattttgcgtctcaatcaattgtgtatcgtggacctcgaagaaagcaatgcagacttttggaggaaagaatcgtaaaaacgttgtaatgtggttttatgcaattcgaaactcccaacaacgtgtgattgtggaatttttttttaatctggcacaacaacgttgacaatctgacaagagagcagaagtctatatacgccctttgcgagagaagaagaaaaaaatagtgcggcttttagctcaccacacactccttctccatcaagggttacatttggcgctgcggggatgacacgtatcctgaacgaagacctttgttcggcgttcccttctcccccattcagacacattacattccactctcaaacaatgacggttgtccgaggcctcagctccgatctcccgtgtgcttactaactgcagtccggaagaagacagccttttgttgtttgtttggtccgagaaaccttgaggggcctgacgtggacccttttctggctttgggccacagcaatccagcaatccagacctgcaaaacggctgccagacattacaacgactagttcaagtacagtatgtaccgtagttttctgtgcggctacaaagtaccaggcggctgacattagaggtggtgaggcggctccaagacccaaacatctcggctcccgtactgtgtgatctgtgtatgccgacagtgtgctgtagcgtctggtgtatctggtgtccattcttgtaattaacactaccatatcacgctacaatgtctaaggagagttgtgcaacgcccaatcacttcagctcatcacatggctcttatccgagacatggttaacgttagcagatgtacccaaaaaaagtagccaagcctccggtgaattacatcacgagctccgaaacgtgtcttaaacggattgtacactaactatagacacgcacggatgttccgtctacagctcgctctgagactatctttctagaacagcaggccgcagcctgagagctgcaaagagacccggccgcagcaacacaagcacaggtaacaagcctcagacacgacaagcgagccggataattactggtgctgccattgagcggccaaacttagctacacgtgcaatggatgagctcatagagttgttgctcaaggagtagtatccaaactttgcccagtaggagtagatggccgcactatctgcctgatgaaagagccttgtcaattggactgctgttactctcttcattcatgtaagaacaaatcattgcgttattcgaactacagcaatggcatggcgctatctccgaccacgatacgatacaatgcatgctattgtataatactatgtactgtaagtcccaacgatatacaccaaccggtatgtatgtacataatcaggcagcgataagcttaaagatacagtagatggtgagttgagtcactgttaaatacataaatcctccacagccccttcacaaccccttcacaaacttttctaccggaagtgaggccgcactcgtcgctccttgggcctcacagtcttgaatctaagtctagtaatcaccgcgggcttgaggtccggccgcaggtggtgcaccatgtccaaatacccatgcgcatggctctcgtaatgcgtcttccatacagtccccatgcgctccgttagatgctctacggccgaatcgaaacccgcaatggtctccaccgacgcaggaggatccatgtttttgagccgcgcatgagaatagagaaagtgaccttccacccgcttggtaagcaccttgccaaccgagtccgagccgttctggtgcacgactcgcgctgttgacgcctttatccggtctaccagctgactgtataccctcatgcgtccatcttcaccgagagtcggcatctccacatgctgggcaatagtgtgagccacagactcagcttcttcttctccaaagtgaggatgatcaaacacaagctccaagactgcctcaaacaacgtcggcgtcttgagcgtactgcttttgggcattcttccggttcgtagaaccatcacatcggcctgactgggtttcattctgtagccagacacatgaacagtgttctgggcatgtaggagaatggatccacaaataatcagagcccgagtctcaatttggcaggcaacaatgaaccggtagattgaaaacatagactcgggaagaccatagccataaggaagatcaagctgtgggctgccgaatacaaggttgcaaaatccaatcaagagaggatcgtggaaactgcacgaagactcattacgaacatctccaggatgaagtttggtgatggcgtggtcgaaagccgtcttgagaaactccgaggtgttcttgagaccatcgtatccggctctgcattgcttgccgaacgtatccatctcttcctggagaatcgaagagtagctgccccgaatagccgcattgagattctcgccgattctcatatcatacagcatctgagacaccagtaggtaaagatcaacatgaagattgacgctgacacactcgtcgaaccactggtctgagtcaggacctgtaggagcagacgaagtagagcctccggtcactagctgaagtcgtcggaactttccagtcaccgtcttaatctcggttgctcggtggaggcttccaaactgctcgacacagtttagaagcttgtccagaatgaccctggagcagaacgagtccctggaaccaccataatcgctgccattctctacatccgagtggttgtcagcaaacatatggttagtaatttgagactcaagctcaaccataaggtagtcaaagagctttacgtgatagttgtcgcgagttggaacaatgtcacaaatggcacgtgtaaggaacacaaggtaccagtacttccactggacggaggtgactgtcttcttgcacaatctgaatcgctcgaacagagctccgagctcgtaggcaaaccgaagagtagcgtctcccatgggagagtagcccttgaagtacagcttttcggtctcgtacttgtgcatgctttccacgacccggtccaccttcattcgagtcatgatgagcatttctaaatcaatgcggcaatgcggcgtgaagaacggggcctgcattccttgttccttgatcaagtctctgggaaaacactcttcgtcttcattgatgttgtctagaacagcatctgtggcacaaacgtactgtcctacccactttagcatgtgttcgcagtcaccagaagaaaacacaatgccctggatctcttgggcactgattccgaacgcactggaagattcagaagggatacaaaagacccggaagagctcgtagaactgagagtaaaaggcggcagccgcaaactcgtcagacatgcgtcgagaccgcttcatttgaagactgagattggtagacaaatcgtccgagatactgtcccatgaagggtccttgacccacatctccagctgtctcatgtgagtggtgtaagtgtcgtgagtgagattgtgaggagcagatctgcaggcaacatagagagctctagaggcaaatctccgggcctgtcgcatagtttctgggctgtggatcacattgcgagggcacacgcaggtggtaagacgctgaaaagctttgttgaaccggtccacaccaatctctcgaagcaccccttctcttcctccgtattgaaccacctcctgagccagcagaggcactagactgacttgttctgccaactggttgagcatgactcgattgattcgactctccattctatcgctgtattttgaagaagcttcatagtgccgaacaaatatgcttgcaaaccatgtaggaacctgggtctcgctggtaacactggctaaggcccttcgaaagcacgaaaccaaagagacggcatcttcccagggctgctggaattccgaaggagcgattttgagcatccgagtaagcgccatgagcataacgtgaccacttgctgcagtggaagggattccgaagtgaactaacagagtggagagctttgtggcgggtgatctgatgcttctaatcccgtcacctttgagttcgcgaagcagcagcatggtgaaggctttcctatcctgagattcgagagggtgaagactcttgatgtacttcaccacgtgatctggaaagtcgttagtgtctggagggtccgagggagcagtggaaggaatgggactgtcgagaattagatactgaaccaatggagacagttctctcagccgctcaatatccttctggatttgaatcacagatgccaagtaggagtgtccatgtttggagacagaacttctttcagaagccgtcgaagccgatggatctgaagacgaagatcctgcacctccacctgacttgtcattgttgttgatattgataggttctccctcagagcttgtagtagcagtagtcacaggcgatcttgtagagtcagtttggttctgctgattcgtagacatcgtagacaagtctgatttgcctggaggctgcttttcatccggaacttcatcttcaactgactgttccgagctcatttcctgctgggattctcgaatcatggccacaaagctctgggcagaggatctccttttctggatcacagactcccgtctagcctgtgcctcttgcaatctagaattgcggttttccagcacctggcgccgtttctgcgcctcgttctcccggactttggagtgtaccagacgcactctctcgcactctcgggccgccttctgtctcaaggctctgtgtgtctcctcctttgcagctgttgtcattgtagtagacactgctgctggatcttctggtcctttgtggacccccacgggagtaaggcgtcgtctgatcttttccggcagctggttggccagattgtcgttagccattagtgggttgagctacctcaaggtgtagtaatgtaaaaacggtgtggttgttgtaggtgtgtggggtgtgcaggttggttgtgcgagagaaagagacaactgacgccgtccacacgaaagtcaagagacgcctccaagctagttttagcaaccgtttcagttgtcgcgaaaatgaatgtagcaaacctggctggactctggactgcccgttaggaggcttggacccgcaaaaagtcaaattgcgcatatgagtttagataacgcaaggtgtatggagcagtcacgtggggaatactgcactaaggcaggtcgtgctgtagcgcggtcctactggaaattgctccagcaacatgacacggcgaatgtaactgtggctggtggtggcataggtcggagttggctaagcaagcaaccataggagtcgagagaccaactactgacacaaagaaacacctatgacgccattagctcattagccagcccagttgggaaatagaattcgcttccagatcggggcagcaaaaaaggagcgggaaggtgtagggtgaagctaaagacctagatttgcatttattaaataacttgaagacggatatcgctttttatgggcaattcaacctaaaatagtcgctcataacctgttccagatttttgattgtactatctatttttccacaaaattttaattcagcggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcatttttgcttttaccagttgagggcaactttttgctgggtcatctttgggtgcttagtcaatgaattatgatcaagagagtatgaatgtatagtatgaatgtacatattggtgggcattctaattgatattactgctgctgttttaactcccttcttcactacgagtccaattacaacctcacattttatatcatctccggtaaactgagcacttcgttgtatagactacacttgcatttactgtagttcagtttgggtttcgagccatggtctgagagtgttatagacagagaaccaagtatacagctgtaattattagtgaaaatccctgtgtaagccgttgatctgatctctcagcgactgtggttacttcctgtttgacactctctctgtgattttaaggaatatcaatttttcacatatcggacctccttcaccgctgccctccaatcatgtcattttgtcaccagcaacaaaagttagtttgaaaccatcttcaacatgagtgaggtgagtggcatcaaaacggctcatggaacgccaattgctcgggagagatgctaaaaccgggcaaaccgacctttccgcacacgcccattgtcctcagccccgaaatccacctgtaaccaagactaacccagcttactattctgcccaacagcagcaagcttgatgaagctgtgagtatgatgtgattgagaagatacaagaagaggagaagagattggaggagaagctacaggcactctgtgctatccaattcatggctaacccagatcgttctcaacggaactcgacctgtcgaggtggaggccgtggaggtgactggcatctcgctgcgagaccccttcctcaagcgacagctgcgagctcttctgcagcccggtctgactgtcaagtcgctatttgacggggtggaggttgtctctgaaaagctggcggccgtgcctgtgctgtccgacgtcaacatctcgcttgattccaagcccagcgagaagctcgccaagctgggcggcatttccgtcaaggccaccatctcggccattcaaaaggacgcctgcaacctgactctggcctcccagcttcgagacgatgatgccaacgccattatccaggttacccatcccaacttctggaacggcagcgaaaccgtgtttgcacgagccacctttggcactctgaccacccggtcctactctggttctgtcaccatccctattggtctgcccggctcccctctttggaccgttgcgggctacctgtcgcgagccaacgtgccctctgcctctcaccagcagattctcaagggcgtcaagtgcgctctgaccaaaaccactggtaccaacaccgtgctgcaggccggcgtggagcagtcgttccgaaccgttactgaggtcggcgaagctgccagcgacgccgttcgagccgctgccggagactccgccaagacctcggccttctttgctgcggccaacgacactcgagacgacccctttttccccacctctggtcgtctgctgtccgtgctggctgagaacgccttcaagcccaacgacagcgcccgaggcctcgtccactccgatgtggccttccagcgaatcgttgcccgagccgagggctctgtggccacccccgataaggacgtggtcttcaactacggtttgtctgccggctctacccgaggagccgtgcctcttctggaccgattctacatgggaggtgtccccggactctccgacgacctccacaccctcaacaccgtgtctctacccggcttttcgcgtcacggactgggtcccaaggatggccgagactctgtgggaggccagtcgttcgccaaggccggtgtttcggtcttcacagccgttccccgtctgatctccacttccccccttaaattgcactttttcgctaatgccggccatctcagcaacgagcagcatctgctcaagaccctgcagcaggcccccgacaacttttcggcctctgctggtgtgggattcgtctaccgaagcccccaggcccagttcgacctcacctgggccatccccgtgcagcagcggactggagacgtcgttcggcctggaggatccatcggactctctctgatgtggtcaaagtaagtacagcatgtagcatgtagctagtatagattggatattgaatagcgcgaatgtagcgagcggagagagcgcatatgcccggagaattatctgagagtctcatcaactgctacttctctgctttagtacaagaacatcatacgagcaatgtacacgtatctgatttacaactgggaatcgcagtatatagacgacttcgaacaatttggaagagttaaacgcacgcattaatatattgagaagtccactgtagacttcttggtgtggaaaacgggcttctaacatacttccaagtgtaccagacagagataggagttgctatagcgctacaagtacaagtaagttgattctgtagtctgagagcgtgtcagtaagtcgaatcactgagttacgagcaaccatgcaactacctacttgtaattgttcttgtactcgtatgtattgtattgcatacatagtacctactgtagttagcatacaagtacggtaggagtacgagtccatacgaacagtatacgtgtaataataccctgatttgctagggaactggtagagtacttgtactcgtatctcttgacactgacgagtgtcttcgtaccaatacttgttgtattagggctctatatgagagtgcaccccgcgttactggtcttcgaaagagagtctataggtccttcacttgaagttttaccacagcttacattcataaattcgattcttcaactacttccgacactccgatatcacagttgtaagtgtcattaaatacattagtctataaataccaattactcctggaccttgtcgaggttgccggagaaggagccgaagagagactggagctcgccgaagttctcatcacccttctggccgtcagcaagaggagtggcggaggggacaacgaggggaacgttgccctggccggtgacatcagcctcagagggagagtcggggatcttgggcagcagggaggagaagttgggaggcagctggtaaccggcagccttggtggactcgggctcctgcttcatggtgagcagagaagaaaagttggggggcagctggtatcctccggccttggtgggctcaggggcaccaccctgggtcagcagggaggagaagttgggggggagctggtagccaccattgttgcctccctgggaaggagcaggagcgggagcaggggcgggagcctgggtgggctgctgctgagaaggagcaggggcgggggcctgagaaggctgctggggagcaggggcgggagcaggagcctgggactgctggggagcaggggcgggctgctggggctgctggggaacggcggtctggtactgggcgggcacggacagagaggtgacgccggagaagtactgggggtactgggacttgagggcgtcgagtcctccgtcgtcctgggcgacggcgacggcggcaaaggcagcaatggcaagggcggtgaacttcattttggttttagagcgagtgacttggtgaggttagacaggagtttaagctggccggcgccagcggactcgaaagtatttaaatacggccggctcagggtcctgtcgcttccttagggtggcacgctttccacacgtagtgttgagatcgtctgtcgatctttctaggggtcgatcgaaaaatgcagatctctggttggggtactgaatggtgtcatgattgttttgaggtattaagggataacaagatggaaatttctgggtatcacttagatccaacgagaagttaggatgtagttgttcatgtgtactggttttcccctccttctgctactctgaaacggtatggtcgtggacagtattggagcaatgcagattttagcataacgagcgctgctttcacgctgcctcttttgttgaacgacgcttaaaatacactcaattggcctccaaaataccctttcgagtgtcgtcaatctgtccatccgatttgcgggggctggcgtatagaaaccgtacaatgcaatgtgaagagcaagtgttgcaacgccctgctacttacggtacagtacttgtacctgtgacgtgcatcatttagttttcggacaatatcccgcacgttctctcttcccgtcaaatcctcctccaaccccatgtcgtctcgcagaactcgaaccctgcaacgatcgacgtctcaatggggaaaggggctttttgtgaattcatgtttaggcgaggcttgtgtggatgaggcgctgtgtttggagacgacgctgttagttaataggcaggcaacatttctcgctttgttattgtcttcgtggtgtacgtgcaagtaaattgcactcgtagtcatgaatttgagagacctgtagacgtttcacggcaagtacgctcgttctacgcgttttgtaaacttagctcgacaggagaatcagagtggggtataaatacaggggggtggtgccgtcggagaggctgggtcgttgtctaccgactcgaagtggctctgtaagcatgtaaaaacatgcccttttctccccgttcgaggctctctatgatcaccgtctccatagttcctacccaccctgtagtagaaatatctatggaacacattctagcgagcttggcactgcaggtactcgtgttaggtttggcaaacggcaagacagaccagggctgccagctgaggtgttttccagaggctggaaatagaatagcaacgatttgttgcgtccacaagagtttcagaaccggctttcctggctgtattcgtcgtcatcatcgtcaatgttacgctacggagagctggtgtagatctcgtcaaatcggcaatggagctgtatacatcatttatggcgagtaaagctaagaccagtaacgcgattgcaagtatttgtgctcgttcagagagcaagtgctgaaaacagagcgagttcttccgcaggctgtctcacatgctctagacatgtgtggcaccacaacagtgcggttatttttcacacctaacacactcgtcaatggtatgtggttcttgtctcagagacacgcaaaaactctaaccgagcagggttaagttcgtgccactatttaggcgttgggacaatgtgaaaatataactttctggtaagcctggctgttggagcactctattgggaggcgtataggaagatgctggtcatggcaagatgatgttgtttgagacaggtttgtttgaggttggtgtcgataacagaacaaaaaaataacatggaaaatacacattcagacgtgagcatatcacattactgtcctcttgcctccatacagatacttgaacttgtacactgcacatttcttttttgcaccgcttcccgctttgacgtgcaaacaactatattgttggcgcatgttgcaatccctgcatacgaaacaaaacttaaaataccagagatgagatgacatgctgagtacccagtacatgtagccaacagtcaaacacatgggggtagagagaagcaatcgagtgttatggtaccaggtccacatggtgaccaaaattcactctgtctgattgattattagcagactggaggaatgaggagttgtacaaggaagggtgactgaggagcgttattacttgtagtcgttcaggggcgtgtaagctcagtacgagtacagtatatacaagtactactcatagctagaccacggtgttgaagtccttttattgtacaggtaaaccaaagacagacccgaccaaggctgtagctacagggcccgtgtctccctacaagggtacttgtacctaggtccactactgaccctactagtggagagctctggagttagaattcggactgtagagacgatctatacgaatatatattattgtgaattaaattagataactactgaagtattggattaaataagagcaagaagggcggcacctgcaaggagtccgctggcagcaatacccttggcggccgagttggctttagcggggatgacaacagcagcagaagcagaaccagcggcaggggaagaagaagcaggagcattggcagaggccgagcgaggggcagaggccgaacgagcagcagaaacggaggcagaggcaggagcagaggcaggggcagaagaaccagcctttgacacagccttcgactccacagaagcggcaacggaagaaccagccacttcagtcttaacggcagaagcagctacagatttatctgcaggagcttcagcagaagtttcagcagaagaggccttggcggtctctgaagcagactggcggctagagtagtggcagaggctgaggagtcaatggcagaggctccggcagcagctgcagccgtagcagagccagcagcagctccagtggcagctccagacgcagaaggggagccagtgatagcgtcatggacgtctgaccgaatactctcatggagatccaccccgtcagtgaagatggaacgatggaaagaggactctgcggcataaatagacgaggcaaacgcccgagcctcttcagggtccgagggaacctgcccagcaaagcccatggcaagactttcggctccaccatgaactgaatgagcaaagttaatggcatcagaggcagcctgctgggcagcagactgttcagctgcatcccaagttcgagtgatgtgaggtcgctgatggggatctcgatcaggtcgggtctgggtgtcctgctgatcctgctggtcctgaggagcagccagaacggcagcggcaaggaagtaaagggcaatggggttcattgtaaatgtagagttcttcttttgaggtttgaggtgtttttaatgacctctagatcaggaaacatggcctcttttataatctcatcttctctttcggaacccacttgatggccggaattataatgtatctctctccagcttagtgccgttagtgacatcatgagtggggaaagaaagacagggcgagaactgtatttttagagcgatgtcgtcattaatagtaaaaatatgacgatgtaaatgtcgaaagatttttaatcacatccataaagatcatctttatctcctaatgatctccctcatgaggtggatttgtggagatggccagactttaaccctgtgtttgaacggtgatagtgtactcacaatactataaggccatgggaggaatatggacacacacgggtcccctttcttgtagactaataaatgattaatcggcctttctcagcccgagttaaccgacatagccgcagctcactggacttagctattcttggttcggaagtgccagttgaattcggaacaggaaaaagaagtacccgagagagagaggttctacaagtagataacaaacgaatttataggagggtattgaacactgaggtgttatcagacctcagttagtgatacacaaccacggtgtttgttgatcgttttttggtggcctagggacacagaataactgtgccgcaacctctgtcacaggtacattagctggagcatttcgcattgtccattgatgtgctatactgtgccttgttcattaaccccaagcggttattgtctgcacagatagtgtcttgttactcgcactacttgtaccagatgatatataaatacattaccgtgaatgtgaaacataaacgaaggaaaccaaagaacagagagagctagaacattacagggagagatagcgcgctgttcatacataggtggctggatacttcataattctggttctgcgaaatacctcaatggactaagtgtagatacgggtatgtactgtactatcagtattagcacatcgactgtgcatgtgaagacttctcgagaagcactaatgcttcatcagtatcggaaatacaaaacccccgactatctcatgtatccgacattagatcttagtcattctagcggttaaaactgccttgagagacagggtttaggtaagtgtctagcgtgggctatgtctatgagatctcgatggaacttagatattgacaatgaacgctcaaaaggggaatcaaatgttaaagaaaaccatattaaacagctccagtaacaccaaggaactactatttacccttaaatggccattttaaaagaaaatggtggcaaatttttacataattcgtatagtagagttcacattttcctaaaattcaacttccgttgaggacgtggcgtaatggtagcgcattggatttcggttcttatgaacgacgtcctccaaaggctgcgggttcgagtcctgtcgtcctctcttcttttgccccgtgagcatttctcacgcctattttttgtccttttcgagtacagtatatgaaactttatactataccagtacgagagtaatctgggtagtagtttcgtaccgagatagcagttccaagctacaagtagcacagtctcccagcccaaatcggacagatttcagccacacccttttcaaacactcaaacaccttttattccctcagtagccacgtcctgccgtttttttgttcctcaaacactggatgatatgcgcccatagcacaaagtatgtatgtacagtatgtacagtatacttctgggaagtgccgtttttgaacgtgccaagcgatgacgtcgacaacagtaagaagttttaattgtgctttttcttgcagcgcatccggaagtttgcggcgtcgccgggactctgctgtgcagacctgcttgtgcatgctaaggttaaacaattctagttggtttaaacctgtgctagttaacaatgctgagagtttggaacaaagtgcactctaagtcagcagagtttacttgacgcgataatagggccgaaaccaaaaccgaaccacggcaaaatacaccgaaaaaagaaccgaaggatgcaagggagtgagaattaatcccgggagcaataatacagcacgttcgaattcacatttaagcaccactactcatagcgttaaagctttatctactgtctagctcaacagactgtctctctttgatctcatagacatgtgcgtatgtgcttgagcagatttacatgaatcggagccacccaggagcatagttgctgtcgtaaattctcggttaagcgcaaaattattattattattattattttaaattagccatgttttttttatttaaaaaaaaaccaactctattgattctttacagctattcaactacagtacaagtgtagtaagaaggtttttttaattttttttctaatggttcattacagctatatacttacttgtagtaagcagggttattggcgttcaataaatcatacacttctgaatctttgcgatgtgcgctgcgatttttttttttttttaacgagcgaatttttttaacggtctacattggttcaacactttgcagaataaccaatcaaaaagcggcatggcgcagtggaagcgcgcagggctcataaccctgatgtccctggatcgaaaccaggtgccgctagaattatttttttggagatattttcgccaggtctagtaatcctggcgtcttgtttttgccacccgacttgagcttcgcccattgtcttgcttcgctagctgcgaccaattcacgtgagcacgttgttgtgtaagaatcattagaataaaaaaaaaaaaaaagacatctggaaacataaccctgagacatgctgatgagacaggcaaatgagacccacttcgagacatttgaatatgcttgttttagataaacgagaaaccaaagctcctgtaccgaggtggatcactatgctctttcggtgtcgcagcacagtatcttgttcagtagctactaccataccgagatgcgagctctcgatgctctacaaagtatgagaccttccatggggcggggagtgaatacacaccaatgtggagttaagagggctgcccagagccatctaaacgatcagatacgacacccacagtccgaactatctgatttgacctcaagtacacctcaacagtcaataattaatttaatatatacaagatcatccctccaaaatagtgttagttccgtagacaccggccaccttggccatctcattgatcacgggctgcacattttcggcgttcatggccgaacaaggcacaatggcccagtttttgttagacacaaaggcgttaagatcgatgaatcgtcgttcggactcttccacgtccgcctttgtagccaccaccaagacactcttgccggccattcgctcggggcccagctcgccaatgagcactctgaggtcagaaacagggtccggtctgtcaagagcaatgacgaagacgagaccattggatcgctcgacgtgccgcagaaagtccagacccatacccttgttgattcgagctcccttgatgataccagggatatcagccacggtaaatgagggcttgtccatgcccacagagatggtaccaatggtgggatgcagagtggtgaactcccagtggcctactcgaggcgaggcacgcgaaatagcgcccagaagagtgctcttgcctgcgttaggcagtcctaccagacccagatcagccagaagcttgagctccagcatgaaggtagcggtaattccggatcggcccaacttggcaaacttggggtttcgaatatcgtctcgatggtatctcatgttaccggctcctcccgctcctcccttgagcagcagctgcggaggctttcctggctcacacagatccagaccgtccacggggaacacgtctgtagcctcttcagtggatctgagcacagcgtcatcgaacttggtggcctccttagttcgagtgaagaactcgggaggattcttgggatcattgcaccagttggccacctgggggttctcgtaggtccatccctctccatcggccatagtggctctgttgagacgcaggtagcctctgttcatgtggaacattccctcagccacttccacacccacaacctccttgtgatcaggtaccggttctccgttttcaagaaactgtgggggatactttcgggcagcctcctcaggatcgaccttgatgagatcctgctcaacgtctcgcttaggatcgggacaccacttgacaacagttccaacaggcacctgtagaagcacatctgttcctcgatgtccgtacatatgggacgatcctccagcttttccggctccagccatatacttgaaactgaggttcttcaacgttcggatggagtctaccgcttggatgtatactgaccctccttctcctccatctcctccgtcagcaggtccatagggcatcatggcttctctggcaaacgagactcgtccattacctccctttccagcagagcactttaccagtcgcacatccagaaagtgtgatccatcctttaccgcctgctgggcctcgtggtacttgactgcgtcgtagggcgacttgtagggcatgacggcgaaccgtttctgatctttgtcaaaaaagcgctgtacggcgtcctgtcgcgactctttttcgagatctttctgcttcatctgacgtcgcttcttgtggtaatctcgggaaaacaccagtggaagccgcagacggcccacacctggagttctcgaggtcagcattgtgatgttgatggagaagataatttattctgggtttgcatgatatgcacgtgagtgatctgtgcccaacaatacggaaaagagaagttgtgtatacactgtaagagaaggaaatatagcgacaaattgaatgatacacaccaactgtcctcgacagacgtttcaagtgacgaattgcattatcaatcaccaagttgtaacctaacatccaactttagtcacatttggttacactcagttacacctcccaactaagcataacaaaagaaaacagcctaagtctgacactcggaatcgtgaatctctccaatctcaccacggatgatgatcagtacacgatatattacacgcttctatcaataagaatacccactcatccatcactacgaaccgtcttcaatttcgccctaacctcgcgcccacataacataatatatgcagctgttagtgcaccactaaatgtcccatttagcttcatcaccattcttcatccagtcaacaacgccatggacgacattgacagtgacgatatcccctcatcgactttgggagcaactcccagtgagctgggggactatgagcccgcatctttgcccgatgatctcaatcggggcaccgagacgcctactggcactccttcagcaactcccacaggcacacctgctcctggagcgtcaaagaagagctcctccaaggctggagtcaactctttgaccaagtccggggctctcaagcagaaacctggtccgaagcccggaggagggaaggtcaagagctcttctggaggctcagcgaaagctgctgtcaacccgggtctcaagcagaccaccttctccatggtgacacccatcaaccagaaaaactactacaccgagtatctgaagcgcgacgaccagatatacgtctaccggcaggtgcaggaggagaccaagaaggccaaggccggatcggcggctgtatctaacaacatcaagggtacaccttcggcagcagcaacgccggatcccgatggaacagatggaaaggaggagaaccagacgattgtgattcatccaggatcgcgcaacttgcggattggatttggagtggatccgtatcccaagacagtcaagatggtgattgcgagaagacaacatgaaaccaagaaggtgaagcaggaagaaggagcagaacaagaggacgtggatatggccgatgacagcgacccgatcatcgccgccatcaagacggttaaaaaggatctcaaggagcgaatgaagttctacaaatgtcgaatccagccgggatcgacagatctaaccaccaactacaacaccaaaaacacgcaaccggaagagattcctgaacacaacgacccctccaaggtggactggacagacacctcggacaaaaaggaatactatgtgggcgagtcggcactgagagtcaaggactccaattacgcattgcgatggcccatcattcatggctgcttcaacgagacgaaaatgtactcgtcaccccaggaggtgctaggagacatggctattatcctggtggaggctctcgaagcggaactgggtgtaaaattcacagactacaagaattacaatgttgttctgttgattccagacctctacgacaagacctacgtttcttcgctggtcgacttgttgcttcacaagatggatttcccccgtgtagctcttctccaggaaggaatgggagccacatttggagctggaatctccacttcctgtgtgattgatgtcggtgcccagaaaacatccatctgctgtgttgaagatggtatggttgttcctgattctcgggtaaacctgaaatatggaggagatgacgtgaccaacgctttcctcaagctgctccagaacatttcattcccctacaacgtcgatcccaacgataccaacgacatgttgttaatggaggagctcaaaacacagtatgctacggcagacgaggcatctatcggagtctctaccggtcaattgattcgtccacgacaaaacaagctgactcaaaagtacactttcaaattttacgacgagggcatgcttgcacccttgggtctgttctatcctgagctgttcgagccactgaacaccatgtacaaggagtttttccgagaccgacatcgtctgttcccccgaaatatggatgtttacgagtccaacaaggaggacaatcccgtttctggcgctcaaactgctcttctcatcaagcagggattgatcgaggcacctgaagagcccgtggaaggagaggcagtagttgagaaggagattgtggacgacgtggaacagccgtatctgtttctcaccggactggatcatgctgttatccagtctatcaaaagtgctgctgtttcggatccctctagacccggcaagatgtacgagaacatcattattattggaggaggcgcccagttggctgggttcgagactctgttggtggaccgacttggaatctggcggtctatggctcgtaacgacggtgaggacgacggtgtttctgatgaggccatcgcggtcatgcctcctcctcgagacatggatcctcagattctgacctggaagggaggcgccgtcttttcgcgactcaaggttgtcgaagaaatgtacattacccagaaggagtgggatttgttgggtcctcgaagtattcattaccgaaccatgtttgcttactgatcatatcctagtgtatcgttaatatattgtaaaacaaggaggtacatattaaaacagggtgtaccgcaactatagacgaggcgacaaagcggtataagtactggtgtttgtagctttaaatagtatataccgccggttctgcaataggacaggcaaacatttgcacaacaaaatctcttgggtatacgtcgttagcttatatgaagagatgaaagtagtgcccgtaggagtagcaagcgatacgacgatgttcgtctccacttgcataagtctccacaattagtcacgcctgcacattgcggtagctctggagctacgagaaaagtacgagtagctgcttgcgaaccaagaccaacggacggacgttcatttatgtccgcttagacaagctgacgtcatgaagctaatgggtgcacttggagcagagctaccatcagggatagggcataaggtatagggtcttcagattgttctcggaggggggcataggtacaggctttatggaatgcgaccaacggagtcacgttagtgtgttgagaagaaagggaaataaagagtagttttacaaagagatctgttttactagtagccaattgcggtccgcagatttcccttgtctgctgttgttggttacataccgtatccttacatgggcctagaggttcatctccaaccccatgccaaggagcacttgcattgtatgtgctttttttaaaaaaaaagatgagattgggttaagtgtggagatctgcatttagccgattgctatagtctacaagtacaagtagcgcgacatcttagacaggaaagaagccaaggcgaacgaaaagggatatggacaagaaccgacatggaaactatcagattaaacaagcagtctcaacatggcgcatctatgatctcaacgaatacatagctccatacttcatagcaggacataacctagaaaagtgccatggggcgactatactcaagacgccgatgtcaaaagagtcgccgttttacgtcagtctagaagggtggacataatgataccgcaacgaccgcccacgtgtgttctatgtcggcagtagtgcggtggcaatgagcgcttcagcctaaccgcacatagctccaccagggttctgtacgacaagcatgtaacgcgatgccacgagtagaggcgctggtgccgatactagttgtcgctacttgtagtctccctagcgtcggacttttttggcaggaccacactcatgtactgtgggtcccatctcagcctagaccgtaaacaaccaagaatccaacagacgagccgagcagtgcttttgttccacaaaatggtagaaatggtaccaaccggtgaaactttggagaagctaacgtcctacagagtacaagtacaagtaatagacagggtcttgtgttgtggctctcctttttgtagtaaacacaagacacaagaaaagctacaagtctataagttaccatgttcgactatcataaaatgttgccagggtgcacactagaccccgtggtacattccacaggagaagagttaagacccgaactttccatatgcaccccagatcgaacttgcctctaattactgtatgtacccgtgctcgtactattacagtacatactcgtattcgtatacgaattgtaaactacactcacgtctatctataacatatctattactactcataacttggtctctaagcgcgcttaaagaggcagctcaaaggagacgttaacgtcaatctctcgggccatctcaacaaccttggagagctggcagaccttctgggcagcctcatcaagatcgccaaaagagaaaatcttgaggccagagtcggaaatgagcttctgggcctcggcgaggttggttccctggagtcgggcaacaatgggaatgttgaggttcatgttctgagcaacagcaatcagacccttggcaatgttgtcacatcggacaataccaccgaaaatgttgacgaagatagcagtgacaccgggctcggaagtgatgagctcgaaggccttcttgatggcgtcggcagtggctcctccaccacagtcgaggaagttggcgggctcacctccgtacagcttgatgatatccatggtggccatagcgagaccagctccgttgacaagacagccaatgtttccgtcgagcttgatgaagttaagaccgtgcttggcagcctcaatctcctcggggtcctcctgggtcagatctctccaggaccagacctcctcctgtcggaaagaggcgttgtcgtcgaagccgagcttggcgtccatggcaaccactcggtggtcggtggtctcagacaaagggttaatctcgatctgggtggcgtccttgtcggtgaagaccttgtagagcttcttgatgtcgtcagcagcctcctgggtggccttggaggagaaaccgagggccttggcgacctcaatggcctgggtgtcggtgacaccggtgtggatgtcaacggggaaggtgtggatggcatcggggttctcggcggcaacaccctcaatgtccatacctccctgggaagaagcgacaatgataggcttctgggtggctcggtccatgaggatggcaacgtaggcctctcgtcgcacaaactctcgctccacaacgtagacggcagtcacaggcttaccctggggaccggtctgcttggtgaagatcttgtggttgagcatctgctcggcgtacatcttggcctcggtgggggaggagatgagcttgacaccgcccttgaggccgttgtcgaagtggcccttacctcggccaccggtcagagcctgagccttgatgaccatatcctcgcatccaagcttcttggcaatatcctcagcctgctggggggtagtggcggcgcctcccttggggacatcgataccgtagttctggaggatctgggcggatcggaactcgtggagagagaggtttcgagtctgagtcttggcgacctgtggttagtgagattaatttcttttttggacaacggggagatacgcagtgtcaagggacggctcaagagaaccccagtcgatggggtcaattgccacttcgatgagaatggcattgcgcttgtgttggtcctgcccatgctcattatccctctgcacgcacgaatttcatattatgtgcatgcatgtgcatttagccgaggcgtttttccggacgacaatgaacaggccgttggagataacaagacgaatgtggcgaggtggtttgcgactcaattgcccatgatccacagatgtacgttgccggtgtgtcgttcacaagaccccagcgtggtttccgagcgtctggacatgtgtaaccacaaacgccgaaaaacgcgcaccggaaaaacaggacaattgtcggcggaaacagacaccggtaggagccattgtggcgggctgtggcgccaaatactcacctgattaagtcgaacagctcgagatcgagcagcaattcgcgaaaacatgttgtgggatggtgtgtggtttgctggtaagaggaaaatgaaatccacgagccttttactttttggttgacagcaccaacatgtacacagtgttgactgccgggtaacagcggacgctctctcagagttagtgtgttgggggttttagaggcaaccaaacgtcctactttggcggtctaaaagccgctggagggacggagagctcccaagaatcgccttgggggctatgagtggcccaccaatggtttctactgtgtccagttcgtcaattgcgctctacaccccctctagacacgattctctttcatgcttacccctcttccaaatgcacccgctcagcttaaggttattctgtttttacatgtgtgccgagtaaagaccttgtgaggccgagccaaggggacatggtttactgggagatagcggccgtcgccgacagtttccgaaatagtgtgggtctaagtccgagggtcgtgacgaggtctggaggtcaattgaggccgaattgttggccatttgaaccgataaagccatgccatctgctccagttgccacacggcgtggtgggtaccacctgcctcatactgtagcccctcacaggtacgataatagccattatacttgagccgtggtgcgggtgatgagccgtggacatttttcgcttatagactttgggctttagagttggattgggacgtcgaggttgaggacaattgaaggaagaggaggagtcgagggagtaaatgggatggttctggtggttgcggaggtttggaattctgtatgagcaccaatccagactctgagattatatttatctactttttttgtccaaaacgacttccaaacctcgcaaatcgcgctccgttaccctccgaagacactacaaatttgcgtctcaaattaagccctctgcaaacggcgtgtcacgctaattacgcgcctactaggctggagacggtgaccgtgatgaatgaaggtgaccaaaagtcccactttaagtggttcatggccgccaggtcacgtggaaatcgtacatctagctgactaatccaaccctcccgccgccgctccaataatcactcatctctcactcatcaaacccaatgcgcagagtttcaacgtgtgtgcgtgggcctccttccactggacagcggcgttgcatcctggcacggctgtgagtggaaagaaccggaggagctacgatatgtacgataccaccacggacaggcaccgatcagcagaaaattatagcaggaacaaaacggggaaaatattcgtgacagaataattggaggccccaaattgacaatagaaaagcaaccgcaatgcggacagaacaatccaaccagccccaatgaggcataagacgctctcaatacggcccacaacgcaagatagctgtcacccgcttttgagaccgggtacctgtcaagtcacagggtctcttgtttttccgcatcgcaatttcaaaaggatctaacggatatcataacccagtcaagtcaggtttgcggatacagagaatgtagaaaggtgggtcagttgtgctcgtggtgtttatacaactcgtcacttactaccacatcaactcctagagagaccttccaccacaaccccctccgaacatgctccgccctgttagtccgtaccgtaaatgtatccccgctttctgcacactcatcgttgacctgtgacagctgccagtgaaaatccactaaaacctgttagtctcccgactttctccgaactcaactgtatcgtggtacggaccattgaaacgaccgagagaaacgacagcacggtctaatcaccgtagctaatggctccgagctaccactggcagcgacaatggtgacacggactcggattaactggaaactctatctactcaacagatgtgagaagaatggagggtatggctggtggtgcttgagttgggggggctgggcggggttggggtgttcatgctccttacaatgggctgagttgagttgtggtgtttggtgttgaggtgaggtagcagtatttgtgcttgccaggaggatctcaatgttaggtgtgggtgtgtaagggtgaatcgacaggttatgagtggatgtggtttatgtatgggcatgccaaatgggtttgaacatgtccaactgccatttgctctccattatattgccattactgctgtgtctggcgcccgtctgcaccagtcctaggtgcgagatcacagcagcagctcatttacacctccatcaccgagttcatgcatgagaacctaatcaagaaaaatatcacagcgagaacactacatcaacacaaccacatttgcatatccatcatgtccacgctcaatgtcaacgaggcaaaagtacttaacgccaagtttgcggtctccattgactcggcccagaagctcgtgagcggctggatgagcgacagtgacggtgacagtgatcccggcggcgcggatgaagatgctcagaaactgctggtcaagcagctgcaaccagtggcgtcttgggctggagttggctccaaaattggcacggcgcctggaggaggccgcgtgacgaagccagatacctccaagatgtctgcatccatgaaggcgctgagtaagatgcacagtaaaggcagccaggccaatgcggtggctaccgtgactcccgtgatgcgacagggttacgtggtaaagaaacacgctgatgacaaaaacaagaaggacgagtctgactcggacgaggaggatatcaagagcaggtcgaagaagtctgccaaaaccacaggcaactttctggacgagtacaagaagaccaagaagaagcgacgttagcccagacggacgaaagagcttagaaaattgcttgtggcctggcctattatttaattattgcatgtattatattctttaaaggtgctgtgccaaacacaatagatagcacctccaaaatacttgtgctataactgtatgtcagtacacaaggaactaaacataccagacaagtacttgtagttagttagctcgaaatcggcactaattgaactcacttgtaagtgttgccgattggcgtgtctgaaagtgtccccgattatctccaaaaactatacccccccaccgcccagaagtgctagaccacaatctccttgcgcacgcactagcacagcaaactgtatgcgttctggtaaagaagctagatgtaccctgtctagtctctctgggaggtgtctcctgtgcgcagccaccgtgtcatgcttacaaacagatcaatggggtctggacccgtctggacgcggcaactttgggttcacaagttccgagtaggaacggcttaagtgcagtagtctgcagcccgttggaaaagtggtctgattattaagaaatctgggaattttggttagagatttgaaggtgcatcgatcaagtacggttaagcaacaccttacacggcggggtgcacgaaagaaaactgaagaaatgtgatccacagaatgatacaagagggaggggggaaaaggtggagaagcccaaggtcacgcggaatgacgccatcgctcttggctagcgtgtcgactaatgtttccactattcttctaacctccagtctaacacaatgtctacagtacaactctctgtgtgaggtacttgaaccggttaggattgcttttttgtggataaatagtggcagtatagtagccggtagcttggagctatagcctccagaatccgcctgtttacggccaaattatggacgtgtttgcctgtcgattattatcggccgcaaaccccagtatcgtgtcgcatctgccagtgggtagatccggtctatgtgtagtagtccccggagcgagatctgaatatagagtcattgttacagtagagggagtgccagatcttagtctgttaaaggctaggtagaagcctgtacagaatgtcaggtaaaaagttgagcttcgtggaaagaccttcgtgtattgttttactcaacacgacagtagcatcatgacagacgtaccttcactccccctcctccaattctcctattttgttcttcgcaagtcttgtagcacaagtgcttagaaacacaaggaacccgcccactaggctggctactagactggccactagactacaagtagactggcacgaggctagcttaggccaagaaacgtactgtagacaaaattcaaaattcacaaaaaaaaaaaaagtctagacctcgcattaacgggttccatggtttagccgaaagctacacagcctaggggttaggtctgagaggggagttgtcattgaggccaagtgcttgaggtcatgtgattgctactatctgctcgtatcaatcacgtgaatacacctggggaggagatacgagcccagacgcaaccaacaagtgcgttcccagagacttgccaagccatatagctccggtgaatacgctggggtaagggtcctttggaataacgtggagttccatcggcggtttagagctcacatatgttccggattccgtggccctgtggccgtctgagagtctcgtattcgtattgagtcccaacaagtttttggttgacaacagaattggtgctacagcgaccaaatacctgggcaacaaaacttatcgcgaagtgaattgactcattgagaaggagctcaacctcaactgagacaccttctcctcacgatggaaccttctatagacacggctacggaacggttgcggttttctggaacgcaaacataaatatacgccacaataaaggagacactggcttgacacccccatgtcttgatacgcatactcatagccgccgagttatagatgttcggaaccactcctgcgttttgcatagcacggtttaggacggtcaaaggcgctacttgtagccttatttgtgaagggtctacaaccagaagaagacttaaccagctgggcttctacgactatgcgattcatccagagctacttgctgccggcggagatggtggataacaggtacttccaaaagtagagaccaccaccggcattcaaacacccatacaagtacagcatgtacgggtacaagcatgagtgctattgcatctcataagagtcaactcctgtgtactttgtacagatagctccctttacatgtcaaacgtttcgcaaagtggagactcggggagaatcaaaacactggttttaaccatctttacgcgacacaagcgccttgcaagcgctatccctcccatgaatcataacccattcacggtcgtggtgccaatggagatgcgctttagctgcctttgcagagagaccttaatgccacggactgcaattctcgaaaaggacgccatgatccacttttcgcgcatcgtatgcggagccgtggacatggatcatgttccgtgctgcaaaacaacacgcccgccttggacctgtatactactactacccaatgggcgtagttccaaagcttcaggagatattggctgtggcttcttgtccaccgcattcagggttttccttctcttggttcgcacaccattttccaactacgataaaagaaggacactacgtacaagtagcagcatctgcagtagcatcgatcctagccccctgtgaaacagctaattccagtccgccccgtgaatcgtacgatgctagacactttttccctctgcttcaccctctttctgttctctcttcgtctacgcatcctcaaataggtacaaaataaataattttacaaagccggtgggggtttctccttttttttggggttttctgttcaagtcttgtttttgttcctttgctatcatcatgttggtgtcatttcaagcgcctgcgatccgggtactgggagatcggcaagcctggtgtgaaaactgtatgtgaaaacgagagctcctaaccaatctatccgtaccataggctgtgtgtgtttcttttagtgcatccaacacgtccaccggtgtaaatcacctactaccgtactactcaatcttgcgcttcttgtcgcccccttctgggttcaacaaagccgccacagatgctccacgggtactgctgctgctgttggagcgcgtgctacctcccgagggatgcggcgaacggtacggcgtgtgtggagacgagtgtggtggcggagtagaaggctcatgaggatgaggagtagatgtaggggcagtatattgcggcagaggcatggtttcggcgccggaggctgtgtggcgacgggccggggcgtcagttctgtacttcagcgcttcagcgaatccaccacccacaaactccgtcttgtcctgtcgatgcagcagagggaacgagcctggtcgctgtgatcggggcacccctccagggggaccggtagggccgggggaagagccgaatggtggtggtggggccgctccctgagagtgtggaggttgctgttgctgttgctgttgctgctgtggtggtggcgggggagcactggtgtgagtagggggcgcctgtccgtcaggtcccgcagcaggctccttggccagtgggtcgaagtacacactaactgctctgccccgcgaacctcggtggaacgggtccgttgggggtacgggatattggggctctggttgtcgccattgcgatcctccgggggctgtggccgatgctgcagacgctgctgcagattgttgataaaagtagggctgctgttgctggggctggggctgcgactcgcgccggccgtctagcgacgccaggaacgcatttcggtggcccatggcgtgtgccacccgctggcactcggtatgagcggattccacggctgcccgtccctcagtgattcgcgggaggacatccagcagggaaatcacgtctgactggagcgaccgcaccgcgtcaatgagagcggcctgtgtagcggccatgcgggacacggagtcatgcaagtgccacgtagcggctgtggcagcggcggcagcggcatcgtccgcagggtgggggtggtgaggatgctgagaggggtgcaacatcatgtggccgtgctgagccgccgccgccgctgctgctgttccgacgtccaccgagccgttcatgcccggtggtgctcctcctgatggggccacgccatagtctgatacgagtcccacgggccgcaagggcacactgtctctctgggaggccgactgtcgcgacgctcgtcgcttgatacctctcagagactcaacgtctcctcgcttgaacgagccgccgccatgcttgaactcccattgcgaggagtcgccggtgtggaaagtgaacgtgtcgttgaccttatggaagccgtacatgttgagctggcgcacaaatgacgacacgttggtgtgcttgaagtattggcgcagcaccttggagaactcctcgccgggcgacacgatgaacgagtcgttggacgcagaccatgaaattaggtgctcgatggatgagtcctccagcatggagtacagtttgtggatgaacgcggcctgcgacacctttggagtggtgccgggcttcttgttatcggtggagttgctggcggtggcgttggacgacgtcggttgctgcgcagaggtcggctgctgctgcggtggctgtgtgtgtgtctggttatgtgtcggttgttgcgcctgtggcggttgtgctggcgtctgtgtctgtgtcggggcctgttgctgctgctgttgcgcggcctgggtcgtgggtggagatggggccacgggctcctccttgagcaccaccggctgcgtcataagtgaatacattggtttgggcggcatgtgctcgacccgttcaacgtccatcatcggagtgggtccactgtcgcgtgtgagttgtgtgaatgtaagagggtgagcgtgtgagtgtagcggtacgagtcactttgtgtgagcgtgtgagtcttgcgtgagagctgtgtgtgggggtgtggttgtgtcggcgagtagctgttcagtgcaagtgctgatgtgtgcaaatgtggtgtaggtgagttggaagagggccgagttttcactttgtctacactgtcatggctgagaaagtaggtgtgtgtaagtgcactgcaagacgtctctctctgtcttgtgttgtgtggtgctgtgcgctgtgctttttgtgtctgctgtgcgaaaacgcaaagtgcaataacatgtaaagcttggcccacactgagtttcaaaaccttatggcgtagactcaaactctcttttttcgattcattctaataagagagtccactaaataggtttagggtaccaccttgtataggtcccaaccagcggagacaagaaaaagagagtcaggtccagtagcccatgtccatgtagaagcagtgtcggtggaccggcaaggtcgaggtcagctctcccgagctgtagttctatggtgcccttgtcatcagcaagctccagtatacggtacatcccggggccctatttcttgcgctcagtaatactgcactgtgcttacttatataaagaccatgctgatcccccccactgacacttgagactggtgcgacgacgccaaaatgaagccgtttcgaacatgtttcggatggaatctgtgacatggaccaagggcgatcccatctctggttcatgccaggtcccatcctcgcgcaccctcggcttatagttatgacaagtgtctcagactaagaagggcagtccaagaggatactgacccactgtgaggtgagggcgctggctgttgctggtggtcctgcccgatgctgtgagcgaacggctgggccacgctgctgaggcactctcaccgatatgctgagccacgctttgcagcaatggatttttcgctttgccgttttccattaatttttttcccatcatatacatttcgttaggcatggcggaaaaagcaaaatggaacgtgcagcgagcgttttgtccctttgcgaaaaggaaagtgcaaaaaacaaaaaggcgagctcaagggcgcgagagacagacgaagaaagagaggaagaataaaagagacaggtggtggtggaaagacaaacaagcactcacagggctcggaaacaaaaactactgtgggcatcgatgttccaaaccgatccctgttgactggcccaagccccatacaagactctccactcacataccccaccagctgctgcaccaggcgcacatgacatggggggagagaacgaatgatggtgataatgcagagatatgaaaacgcgcggcttggctgagggacagggtacagtaggagtagcagcattactgccactacgagtatcataccggtgatggtaccggtaatataacacgggaaagtcggatcggtgaactctgaccgtctgctgttccgaccgttcactgttgtacttcagtgatcgattgtatcgtacatacatttacgagtacatactccgctaactccaccgaactcgcaatgatacacaggtgtccatctcttggaggagtgtggaaaatagagagacaattccatgttcggcttttttgtgcgggagaacggcgaagacaaggatgattcagttcttttgcttgattgcactctcactgctcttctcttcccctcaaacaatcagtggagcagtatgagtgcgtaggtggggtgcaagaagaggcgtggaaggcagtggcgacggtatcgtattgcacgtacaagggcgcgcacgaggtgcccaacttgtacagttatcgcgactcccgcaatatctactcatttccaccctgtgcatgcatttttgtcctgcaaggatgcacttttcaactccaggacgtgagcgtccatagccgtgccccagctcgggccctgaatgctagttcggtaattattcgacttgtgccgagccgtcaagccatcaagccgtcaagctgtcaagctgtcaaacgctgactggtggtgtcagggccttaaccgccatccggtgcagccgtgacgtttgacggtcgcacttgcccagaaacatggaggggaatgtgcccacgttctccacgacaggtttcagacgtttacagatccagatacaggcacacacaggtgcacagaggtacccaccgttgtctgatacgatgcatccggtaacgagcgcgaatacgcatcttgagaggttgcatgctggtattggacactggtgagttggaaatgcccccgttccacgcctatgacgtaggtctcatacttcatttaccccattccggcgatccacttgccgacatgacatgcctggcgtgcaagacgtttccacacctctccccacagccgaggatctgcatcttgagggtgtaggagtccgacgaacaaggataacgaccgtgcagctgacgttgagcggggcatgcaccgccattataatgccgtgacaatgaagcgtgaaaaatagcggcttcttgtggccaaatgccctgttccagtggctcaaaacgttgccgactgcgtccatgtcaagctgtcaggctagaatacgacacattattatcgggttctgtcttcttgcatgccgcacttctcctaaaggtcgcaccaatactggtagctatttgtagggggtgtggctcctgtatcagctgcactggcaaacgttgagtaatgaaatttggaaggtgttcattgtgtgtgctcgtacaacaagtgcggtgcagactcctggtgctattgtttgataactgatacttcagacaaggacagacaagctatgataaatcaggggatgcgaaatcgagccttccacaaggattacttatagaagtaccacctcaccggcaagatacgtacatagttcaggcaagcatctgcagtgagttctactcgcttccaacataagacagttgtctcacagctcgtatcaactccattccttctccctacaatcgtcacacccatcgagccggagactccctctttgtttttcgttattcaaaaaaaagggcccctcggctttttgcatattccgcgttttctttttctccttttgtggcctttgaaaaacgcttatttggagggtcataaatctgcgggaccccctaagtttgagtctactgaccgacccgtaacaggcaatggcatggaggcgcagttgctgagtaatccgagtgcaagaggtgaaaaagcggacaagttgagtaatcaaaactgtatcaaccgtctccaacctcataatgacccttaataaacaacaaaatcctcttaaacccactgtttttctccccgatcacctaccagagcactgcatcactgttctcgcagacccagacccatgtcactcgagctcaatctaagacaaactcccaacagttaaaggtaaccttatttgacaactctgttagatggagccccgtgaacctgtgtaacttagaagctggcgaagtatactgtactactgtaggtagctgaagatcttagacttagcgcctccaatagacggatgagctcggtctagagagatggaatcacgtgacgcgagggaccacacgttctgtccgccatcaggtcgacccctcctttccagtccacttgcgcatgcaagaccctcctcctcttgagtgcgttaccgctcattcactgcatcctcatagattgcttgtgcgtttcggttgtttcacggttaccctagtttggtacccgtgaaacgcaaatctggtttgggcagaagaggaaaagaggtccagcgggtggatctgggtcgttggagagggtgttgggggctttggtggacatgtgcggaaccgtatggacatattgaggggcttggattttctccttctcattctgagctctggtagggccccatatcacccagatctggtatttaatttaccaataatatgacaaataatatagacaagaacggaaatcacaaaaaatatttagactcaaatgtaggtcccaggcaaatcgccggattaggtagcaatgttattaccgcttagtcattgacttggtgccatttgatgatgatgtcatagtctattgattggaaccaagtgttggtctacgggttatggaccatggattgtggtgaattggatcttaaagtgtcctgcttgggtgtgtgtgtgtgcgtgtttgtgagtaccttgtttttatctccagcatgagacagaagacttatgtcccagaaaaacgttcacttatctcagaaccaaacacgaaaccctttccttacagtatctaatacgtcacagggtgtggtgaacttcgtgttttgcccattacgacaccttacagcaccgcaccgctcagctctctctctctccttctctttatctttctctcccgggtgtacctggctaccacggggttgggatccagagtgtgctaatcttacagacgcatgaaattgcaccttatttctataggggcacaagcttctgctattggtttaatgaaggcacttccgttcccggtactgtacaaagatattgtgccgctctacggtacaagtgccttgtatcccgttcttgttcggcccgttaaaagtagttgacctgcactccacgctaacactatttgttctaaacgcctacagggtttgtcaaagtctcaatcatacgatttgcacacgtccagacccacagagatctgcaggctgagcccccattcatctaagttcctccgcaccagggacgtttacacatgtggtatgtatggatatacggcggttgaaaccgagctctattgtcggctttaagcgtggttccaaggtcggatggcattatggagacctgcacgggattggctcctgtcgaaaacaagagcaagatatacagcatataccccagagagtctttgttgaactccttggctacatgttttgctttttcgaagtagcaggatagcgatgccgttcgaggcatggaagtccagttagtacaagaacggtgagtgtacttgtacaagaacaagggttgtgtggcccttttcgttggttgtatggatatggaatcttgttggaagcgagtcactacagactcggcaaatccatgaactaaagacttgtattgtctatcgctttcgcttcacttccgagaatgtgtcaaatggtaacgtcactattgctttttccgtcgacgtaatcgatcgcacattgtccgacagccatatctaaccatagatgtgaaacagccatcgatgcatgaggtgcgattgcgtcccgtttcttggtcctcaataattaagtcaagttttctactgtcatgaacatggggtctatggttctgtacttgtaccgttgtcatggtcgcgcttacagtcaccccctggaactagcctactccacggtgccacggactactaccaatgtcacccataatgtccatcatgcccatcgcggtcatcaagtccatcatctccacataaacctcctgtcaaatagggcttgctgatcgtttcaccctcgacacggctcgaacccacttgcacagcctggtagtgtaaaccgttgtcttctctgtaacaggcatggaaacatactcgttgctttttagacctgcagctcgacagattgaaagtcgaaggcagacattgtatatggactgtccacggctgtttgtaacgtctttcgcatgtcctatacattcctgtttcagcctttacctcgatccacccccatgatcatacttgtggccttgtctatgcgggaatacgtaccaataccgtcgatacaagatgaaagcagacaggagacgtgcgaatggaaacagcaggccaagcttttgatatccctgtgttcaaataatatacgtcaatcggtcacatttggacaccaatgtgcgtctgccaatgctggcaccaccacaatttcatacctcctgcctcaattaatagagctatccaaaatctgaaaacataaatcgatacagaatctcgtacccattaaaatgataccaaacatggccatcttggtataaatacggcgttgctaccatcgctcattaaatttccgacttaactttgcttttctcgtatatatacccaatctgtgctcagacagtacccctgatgggacgcatagccgaagtctgagtctggccaaaattatcactcttgaggaacagcgtatgtgagcgttaacttctagagaatggggggaaggggtgtatttctggtcatgtgaccgagttgaaaactataagaccatcacgtgactggacacttaggtatacatcagcgcggctattccacgtgacgtacacgtgattcctgccctcggtttctatcccatgtcttacatattttgctcaaccgagggctcgtccgtttgtaagcgccatcatacataatatgtacctcggcatgtccgctgagcaacggacatttccgaccacgtataaataaaaatgcaatattcgcaaagtgacacacagacacaaaaacacaaaagggcgtaaccccaacagcttcaagccgcacgaaggcgctccggagacgtgccttgtggcggtatgggcacgtaaaattatagcaaccgcttgtacactgtatgtactgtacgtttggttttctttttcccgttcaaatgaagggttggtattactgtaatctggaaattcgaccacaatacagttatgtacagtattataggtcagagacaaaattagggagcactcgaatgtttctagagacaaatataaatggtcctgagtttgcgatacgcttgcagagcccatcagacctgaaatgaacgctttctgcgatgttgtatgtacttgtacgtatgccttctgtccagcttttgttgcggtgaatgttctgagatgaacaagggtggaccttatcaaagtgttcatatgcagccaacgcttggcacttggggacggcctgatccattacaggacggctatagaacaccagactgccagtttctctgcaactgtttgtaaaagcaatcctcaccttaggctacttgggcaccgctgaccacgggcaaatttcttgttcctggacataggctaattgttttctctctcgttacttgttctcaacgtcctctcacccagcgtcttcgacgtcttcgacgtcttccataccgcttctttccttttatccggggctgcttctttgcttctttggttctattccgtattggaatagcgcagtagaactattggggactggtacatagacctgcacatttgacggccgtcacggtcgcctgattctcgtttctttttccgtccatttgcaccggtattcccctctctgacagacccgtggcgtacgaagacaaagtcgcagttgccacctggagaatcgtaccacttctttttaagtgtcgccccatctcaaacgggccggctagatgaaatatcttcgcttctagtgtcgaaaatacgagcacgacgtttcttaatctgaacccagtcgggtttgtgcgagatgagatagaagaacaactagaaacacgtgggaatcgagaagaatagaactacacgaaatgctgcaaactttcggctgagccggttcaactcctcagctatcaggccgtctccacccacaatcaggcagcctagcaagggtgaaggtgaaaaagcttcctctgacgtggggatcatattatgcttcgagtagtaccaagggcaatgtgacgtgctctttggttgtgagtccaaatcaagtggcaaataggcatttcggttaaaagagccctagtttccaagtcaaaagggtacactgtgggtcacgaacatagcccatgactgctgcatgctcggagcaactgcaacgccgcgaaatgttaagaaaccttggaatagcgggcccacaagtacgagtggcgatcgaatcggaccataccgctgttgagagcgatgtaaagtaaccgtaattgagcaaactgccgtagaacagtgcgcgacggggctcgtcttggctgcagcaagctctacagataaggagtagctcgctacaagtagctgcagtattgcatacggtagatcggtagttcatttcgacaagtaaatatttgaagcaaagctagggatcacacgctcttttatctcttgactaggtcttaaggcgacatttcgtaagggctacttaacagttacaatactttgcagtatgtaacatactgcaatctctccaaataccatacttctacttcagaacatgacacaaaagatcgttcagacagacactgaagaaaactcaagacaagtgcaataactaggaaagcaccatagagccttctggaaaaccccacaagtctctacaatccaaacattgcccacagcaatctatacacttccctagacggtttactaatagagttatttcacgaaaacacataaacctgggttttctcgattgaaacaagcaacaagaagtgataatctcgcttcatatatccctgttaataatctcaaacctccttcgctttgtcgcatctccagaacacatttttgtccactccgctcacatcaacaaaaccacctcaattaagcttccctccatacatcaacctcccaaaaataccactccaacatcaccaacactactatacacaaaatggaggatctgccacagaaacgacgcagaaagacgaaactcgatgaagatgacagtcaagtgaacataaaaaccacatatgaaaccgatccgactgtgctcatgcgcctgagaccgccacagccgtcggtagccgatttcggacccatcaaagagccaccaaaacgaacaggcccaatcactgaaggagagccaattgccgcagttacaggtacggggacgcccgtatcgggatccatgacaatggaggagatcccattgaacaaacgagggttccggtacacgacatgcttacccaacactcagctagatgacatcatgtactctgtgggcgaatccaagccatattccgtgtgtatgagcgcgtctgaccggtcgggaatgtgtcacgtggatgagaacaccgtcacgtgcgacggtggatggagaagcgcgcgtgccacagcgtgtttgagagagggcaagtggtaccatgaagtcaaggtcggagacagtggccacgtgagtgagaatggcacacctgttcctgctggtcacgtgcgactgggatacagtcgtcgggagtccaacctcgagactcctgtgggtttcgatggctatggatatggactccgggacgtgaatggcgaccgtgttcatgtgagtcgaaccaagtcgttcatgtccagtgggttcaaggccggcgacgtcattgggcttctgttaaatctccccaaccgtgtagagcatgattataccaagctgaagcgagatcgataccccatcaagtacaagaaccagctcttcttcgagatgcttgagtatatccccacgaaacagatggaaaactggatgaaccccaagaagggcggtgtttctgccattgccacagctggtggagctgatcctgtggccaatcacattctggacggccagtcatcctgggaaccagcagtattggagggatctagcattgaggtgtacaagaacggcgagtatatgggcaccatgttttcggaactgcttgattatcgacctccttactccaagttcaatgcttcctattatgcaggagatgctgatgacggtctgctgggctactatcccacagtcagttgtttcaagggaggcaaggtggaatgtgtgttcgacaagaacgagttttctgccgttcacgaagatgtcaagaagggcttggaaactggagagatcaagtctgttggcgagcggttcgatgagatgatcgcggaggatgtggtgtacgatatcttggaccaggtgggattcgagttgctcacgggtaaattgtagcaactttcaaggagggtaatatattgtatttaggtatactgtaactacaagtacagtatgtaccgtatgtacgtacttgtagatgctgttggttaaagagcatctggtcagcgagtctcgtaaaaaaggcaacacagatgtaggaacacgaagaattggtcgaaacaacgtggtaagtgacaatggctcgatctgtttacatttgcttatgtcattttctttcattctatcgctaaccttggttggtgtctacaacaatttgacttttccttacacgtgatgggaaggctaagattaaaacaagaatggcgaatctctttggagccagagaagagagtaacgaatcgaacatcagaaaggagaccaagaatattggttggtaagcaacgctccatatgccctttcacctcaacatccaccttctcctcgatgttagcaaaagcccacagcccaaaactcttttttaggtttcaaacacgtctaacgtactacttgcttcaacatcgccatctcattcttgtcacgtcacgacacacaacatgaactactaccaaggagggtacaattcgggccagttttaccagtcgcaattcgatagtggcgctgacggccagatgggcggatccacgggcgctgccgatgacggatacggaggatacggcggatctgcaggaatgctatccacaggcattttggcagctctgggcacttctggctacccgggagagcccccgcttctggaggagctcggcgtcaactttggacacatcaaaaccaagacgttgacggtgctgaacccgttccgggcgattagtaagcatattatggacgacagtgatctggccggccccattctcttctgtctgctgtttggcacctttttgctgctgtccggcaaggtgcatttcggttacatctacggtgtggccctggtcggatccgtgtctctgcactggatcctcaagttgatggcctccgacgtgtccatcgacttcacacgaacagcctcggtgctgggctactgtctgttgccactggtggtgatttcgggtcttggagtggtaatgaagctggatggaaccctgggcgccattctgtctttggttagtgtcacatggtgcacgtggtccagtagtgcaatcttcgtgtctgttctgcggctctcggatatgcgggctctggtcgcgtacccactggcattattttacggagtcttttccattatgtctgttttcgcagagacttcctcggcataggagtggtcatggagagcggacgttgtacaacgtcaacaaaggtccatagaagggactagaggaggattaagaatatagagaatggatttcggtatgtatgtgaagaacggtaagcgactctggaatctttcggttgcacatgccaaggttcgtcagacttctagatcagcagaaatgttcactatagcaactaagccatggctagcttgatgatagatagcgcgatgctaccaccaaagcgccatttagttagtaccatgtggatctgaggggaaaactaatgagatgccaacgtcatcttgcggatttagcggagctcatgaaaggtctggagctatagaggttgcctggtacaatagggacccagctatttttaattgtgctatgacggaaacggataagtccgcgaggttttgaaagaaagcgaacaaagaaggacaatctcttgaacagttatgtatcaacatgaactgatgttctcgaaagcacaggcttcagctgcaagtgggctggaaaggacaagacgagcagtttaagaacacagaaataattttataagtcggagtttgtcactatgagtcgccaaatactgtaggtcaagctcatttctccagaaaatacagacaatgttcccgtcttagtttatgactagcaaattagtccaatacaggtgtgtatttccggtctcaaaggtagtcctcactacaagtagctgtcctagtccacacatcttggatactcctaacattcattaaatgcccttaatttatgatcgtattttctcccaggtgttacttttcaggtttgtagctatcattaattcatggcctctgttgctgttcacccctcgatacccactttcctgaagtcttcgagaagagacaaaaccaaccgggaaaagtgacaaatcctcaagaaacctttgcgatgaaccacaaacatctcgtcacgcaacctttcaatgtctggtccacagatgtcattcgtgcatccttcattgctactcatagtgtgaccttcgattccgatatcagctattacattactcactgaaagatcgagaagatttcagctacacgttcccaagttagtacataccccaaaaaacagcaccaattgaaactaaacagatcttcctagcctgtcacaccattggtcctttgatttatacggtatacatccagctatattactgtacacagcaatcaaccctgactcgttaaatttttcgctagtcacgagaaattatccgccagtctaatagcttcaaccacaattcctgtcagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctaggtgctgcaatttttttctttttgcgacccgggctgttggctgtcttctctccatgcggtgtctccaacttatgtttctggttttggcttagtcactttcaattgtataaaacatactgtagggtgatataggctcaatgagactataggtttagttttgagacgttccttagtaatggaggacgtagtttgaaggcgtcagtatttcacctgtctccagtagttctctcctctcgaccatatgacttcaagtcttttcaaacatgtacgcacacccaggactgaagacacgcagatgttgtagaactcagaatactcgcttttgctctaactttttgccacagctatcgaaacggaacccatctgtcccattacctgctttgagcgcctcaataatactggaacattctctaatgttcttccatgacttcaagaaaatgtaaggtctcgtatatgcaaggctgacttctacagtgcgagaagtgtagagggtatgtaggaggttagtactcttgaaaggtcacttttcatggactcattacacaaaaattcttcaatctgcctgtggttctcagtatttgtcggtttactctccattctatcccttctagagaatactcttcccttcgacttgtttctcaaatatgcaccaacatgcacttaaatggctggtatgcatatttaatgcacagttttgccaccagccctgttctctgaactttaatgacgagatccagaagtatataaaccccgtcggtgtcccactttctttcgtcagaatcaggccagttcactctgagtcattctgaagacggaaggtgcgtcttatatagcctgctgagatgcagagctgacaagcacacctgtctaacaactaggaatagcaatccgcttgagttgttttgggaaatgtggtgagattccagtttcccaattttcggtaaagagactcacgctatgacgcattgaaaaacatgtatgagcctgagagtgcgatagcttctgattgggcgttggagctgagaaatcggcgagttcaatcttgaggcgagtacgaccgcctggccaagtgtcagtaagtcctatggttgaccgctagagaggagtcaataaatccttcgggttgacttccttgttcgcacgtcaataaatccatacaggttgaccgcaatgagctgaaaaactgccatgagcaaagagcgagtttggccggctgaaatgcctgagccatcatctccgtgccttgtgagagttcttgaaaaccacatgtgcagccgccagagccaagagcctgcgccagagccagagcgccagagcgccagagccaccgactgagatactaatgggtggaattccttttgatgaaaattgatacacacgcattcacagggtgaaactcctttatgaagtctcattgggtgaaattcctgtatgagagagaggccgcctagaaactgaagagccaagctgaaatgcaagagctaccagtatgctgaggagccagctgagacgctgagttgagacgcctagagcaaagatctgcatcgacagacgcctgcaaggacagaagagccctacaagcccgagctgatacgccaatacgccaatgagtgcgaatgcgagagccgccgaagagcaacagatgcctgagtcagagccatcaagtccctttgggcaataagtgccagaaccagtgctacagacatgagcaaagcgccaataagcccacagtgcaataagtgccaaacgccagccataccaattccgcgagaaaagccaataagtcctaccaggcaatgagtgccaaacgccgcgagagagccactaagtcctacaaggcaataagagccattacgcctgagcaagagccagagagtccacagatgcatcaagtgccaaatgcaagagcagacgagagcatgagcaagagcacgagccaaagtcacacactattcaaggagtaggcagtgaacctcttagccagaggacgtaactgaccgaacctgtttatttagttttgagaggagtaggtgaaattccgaacctcttgggtgaataaatcatggaccagagagttccgcccgaatatttgagtcgtagtgagttgaattgtagttaaagtagtccttcgtatttttattgaattttttatgagcttcaatgttgtaaaaccgttctcggttatttaaaatcatattgcagtcctcttaggtatgtactgtagtgattactcttacacttacaacataaaccaccatttctactcagattcagagtgcttataaccatcagaatcccctgtaattttaggtagcaaatgagagcagaggcagattatcacgttcagtagtcttagctaccacggttgtgcattcaatgaaaatgtggttgtaccaattggcgtaacttcaaagacacatttattcgcgtgccagcctatatatacttgtagcacatgacaatcccctatacatccactctgtacagtatgtacatatgctacgcccagcaacgagcaaatatcattatactgggttgcttcaaagccaactattgccgaagacgacctgttagaccaaggtttagtcccccaggctactaacagggtacgagtacgagtacatcccatactgcacatactgtacatgaacatgaacatagagccactctcttttagttaatgtcatagacgcgtcaatgtctctctatacggaaggacctgtggcagttgctcagtttgtatttgtaccaccaaacgtgatagacgtctctttctccatatcagctttcccgtttccgttcttcagagtttctgcttgtctcacagcctttctccgcaaacgttgcccaccatgatacaggtcacgttccaccccgagaataacacgttgctaatgtccttggtcagtatctactgtacgtctcctacacaaacacgtttggtgaacattcactcgtaaaaagtctttgatcccagtccactttcggcgtaagcgagacccaacttgcattggcgagaaacgcgactccattgtttggcgtcgaggtgcacgccgccaagctgtcaaatgaagtcatcgaagatgcatgaaccaggcgacacacgtacacaaacacgagtccggagccaacaaggtctcatacgcgtcctgcgacaaatgcaacgcccatcacccgcgctgtttcctttttccgtcgctctctaccaggctctttgtctgtttgagtcttgtaaccgtgttgcatgcagttcttgaacgcgacccccgaacggcacgtgccaatggtggtccgcagacctctagtgtagaaaatcaagctagtttagtctaccggatgtacacaaacaaacccgatgacccttcgggtatttgtacggtgtaatcgtactcataatcgtgcttgtatccacctgtttaccatgcacagcctctcgattctcactttatccctgcttagaattcaggtacaagatttgaaacatcgaagagtgttcgtgttcgtgtccatacggaagattcaatctagccgtctcgagtttgagcctgagtccgagctctagtcacgaattgcgagcaagttcaagtagctcttctagtcttcggcactaaaaccgactactatcatcgtacatgaagcgacggaatgtggaccaaagtacgtacgcagatgtctgacagcacaagtgttgtacatcttgtacccctgcccctatctttggccgaaacccgccttttgaaatgcaaacgctcaatctccgctcgttatacccagctcatctgtcggcctccttgtcggacggaggagcgagtcgaaccgaatgccggtcaaagtttagagcccggttatgttttgcctcattgggtttaaacaccgcaaaacagggttgtacaaggtgcaaaactgcgcctcaggggaagggggagatggggggggatggaacgagaaaaaaaccgagccaaaagaggcaaggtgatgggttggcggtccatgggtgaaatgatgccatttaatcggcgcaatggcttatttggacggtatttcacccccatggcgtcccctcagtcaacactccctacacggctatataagcatattattaggcataagatagagtgtggtacgacttctcttttctcgttgttgggagtagtaagtatttctgagaacctcaagtaactttaacactgcaagggtgtttgaggggcaaggggtaactcgaggatgaggcggattattggggttttaagacatgctctgagatcctatgaacggtatcatggtaccaaggcatattctgtgcccatttcacacccagagccatccccacactcctcatctcttcaaactaaatatagaacatacgcgactccacgtccacgacttgtgcttgaactgtaaatctgagtttgtacttagagtttggacaactgggaggagcgaggctgtggtgatgatattttactagtcaatatagggcgtggtgttattgatcaaggagaaaagtaaacaaatccgcgattggccgacaaccacatgacttcaagagaccccaaatacacacgcaccgtcctcaatcaagccctctgccatccgcgtaggacctcctttgcagaatccctccgcctccctgcctctaaacttagattaaatcggaatgttggtgtcttggcaaaacaagtgtgttgcacggagagctcctaccaaccgcaccatgtacatgtgcatgtataaatatatagtgggcgccagctgctgctctctttttctctctttcttccaaagtaacgcttcaacgctccgactatgaaattctccactctctccgttgctgctgctctggccgcctctgcctctgctgctctcgaccccgttgaggtcaagggcaacgccttcttcgtgggcgacaagcgattctacatcaagggtatcgactaccagcccggtggatcttccaaggtcgttgaccctctggctgaccccaagatttgcaaccgagacattaagtggttcaaggacctcggtgtcaacgccgtgcgaatctacactgttgacaactccgctgaccacagcgagtgcatgaaggctctcgacgatgctggcatctacctgatcctcgacgtcaacactcccctcatctccgtcaaccgagccaagccctacgagtcgtacaacgccgcctacctgcagcacgtgttcgctaccatcgacaccttcaaggactactccaacacccttggattctttgctgccaacgaggtcatcaacgccaagaacaacaccaacaccgcccccgtcatcaaggccgtcgtccgagacatgaaggagtacatcaagaaccaggccaagcgaaagatccccgttggatactccgctgctgacgtttctgagaaccgatacgagatggcccaatacttcaactgtggccccgaggaggagcgaattgacatgctcggtatgaacgattactcgtggtgcggaaactccacctacgaggagtccgactacgaggccaaggtcaaggcctacggcaactactccatccccattttcctgtccgagtttggctgcaacgagatccgacacaacgccaagggaaaccccgagcggcccttcactgagattgagaccctgtactccgacaagatgacccccgtcttctctggtggtctggtctacgagtactctcaggagtccaacgattacggtattgtcaagatcgacggcgactccgtctccaagtttaacggcgagttcgacatcatcaaggctgcctttgccaaggccaacccccagggtgacggtggatacaagaaggatggcaagtcctccacttgtcctgctcgatccaacacctgggagggtgatggacccattcccggcattgttccccgagctaaggactacatgaagaacggtgctggcaagcccgagggtctgtctcagcagtccacccaggagggtgactctcacgagtccggtctcgacaccattggcaacaaggaccccaaagagtctgatcctgactccaacaagtccgactcctcttcttccggctcttccggatcttccagctctgcttcctcctccggctctgcctctggttctgcctcttctgcctcttccactgcctctggctcttctggcagccaaaactccgctgctgccaacgcccccgctgccggcgttcttgctgctgccgccatcatggccgctcttttgtaaacaaattaatttattttagatgagcacggcaccccgccaccatgatatagatgatttatatattaatacacgagatgatttacggtgatacttttagagcgcgagagcagcttgtactcgtactgggattgaactaaaaagatgcgccaatcaactacagtattatggtagaaacgaaaatactcacttctccaattggagaaaatccttcattttcactctgaatgtcagttcatgaacgacctgattgggctgccaactgttcactgtccgcgtcacgtcaaattgccttcaaacaaaacccaagtttgggatcggcccatttgagaacctggggttgctacggttaccgcggtctcccaagcaacggaaataagcttcctcttcatagccttttttcctgagactgactctactgtgtgagtgcacatttatgaaatttagactcccacacgcgttcaacgcagggcaaagggagaggagagacgacgagcagggtgttgaaacggccgaaaatgggcacgcttgggcggtaaaagcgttgcaggtgtaagatgggaaatattgggacgttatccttatatattctgtttttttacacttcacagaataaatataggccaaaacgcgttccacgtcttaccgagacgcgcacttgtaattatagctaataaccggttacacatctctgtatgatcgtcaacctacaagcacttgtacttgtactcacaaaaccattaatttaatcacaattgagtgcaagcgggaacaaacgaggccctctggcccagccggtgcatgccaacgccaagcgaatgatgctcgacatagccatgtccgactggatggtgtacttttacgaaaccgttaactccaccgaagagaatcctgcccttctcacagtgccccgaatcccagccttcaagcgagttatatctgctacagggatatcagggactcggtgatgaatgatctcatcattctccaggcccaaagagacactacgaagatggctgacaatgcgcaggaactgaacactcgaaaggacggctccaaggcccgagttcagcccattcatgccatcaactacttctacaagagctgggtggatatgggcgccaaaactgggacaagcactacttgtagggtgcctaagacggcgggccttacttagcccttactgatgtgatagagtgggccacagcagagtataccccgggcgcagccgcctctaggacagccaatggcccagcggagtaataattcggcaaagtggtgaaagtatttactttcgatgtcatcaaatcaaatagataattcattagcatgctatacaataagtcaataaatacattagttggagggaggcttgagctctgggttccatccggcaaccgctccgcccacaatggcgggaaccatgaccaaggctccaatggaagagccccgagatgaagaccgagaagaagaacctccgggagaggtgggggaagtgttaccattgttgccgttaccagatccaccgtagtgggctccgggaactgccaggtgaccgtcgttttcggtccatcggtctcgtccagactcatcaaagacggtctgggtagggctagcggtggtcgtactgactgagggctccttcttggacagggaagccactgagttggctctagatcgctggaacatttgtcggatcttgacaggcaccaggttgggtacttggtacattcggcctcctcgcagagctcgcatgaactcgagctgcacacgggcctcctcaataccggagtgccacttgtagtcggatccctggaagccatcgtcccggggaacgtgaatctcgacaatctccttgttcttgggtcgcatgattcgccacaacttggagatccagttgtgcaggaactgggggtacatggcggagatccaggcgtccggaattagacgtagaagcataccggcggggagagaaataacaccacaaatgagggaagtggcccactggccgccgttgaggtgcacaatggaaaaggcagcacctccgacaaacatgatgaggacctggaaaccgccaatgatgaccacaatgagaatgaagaagatgtttcggtgaatacctgagaacatgttcatcttgttatcgagtcgtcggttgacaaagaggttaaaaaactgcatccacacgaaggtgttgaacacggtggcgtccagctcgtcttgctgtctgggagtatccacggtccagaagtacttgccggcgaagaatagcacaaaggtaacgcccagctggaaaatggcctggccgaaaatcatcttccacatggtcacggtgatgaggttctgtgactttcggtcgggctttcgctccagcacgtcaggagaaggagggtcggtggccaaagcaagagcggcaagagtgtccataatcagattgacccacagaagctgaacggctgtcagcacagactttccgtgcttgttgacgacggcagaaacaaaggtcagaacgacagcagtaacgttgacggtcaactggaactgcaggaacttcttcacagcgtcgttgacggttcggccccacatgatagccttgacaatggaggagaagttgtcgtccatcagaataatggacgaagcctccttggcaacctcagtacctgcaatacccatggagaaacccacgtcggccagcttcaaggcaggaccatcgttggtaccatcaccagtgacagcaacggtctcgcccatctccttgagagctttgacgagaattcgcttgtcttcaggggaagatcgggcaagaacctggagttggggaagcatctctttcatctcgtggtcggcaagtcgtcggaagacaggtccttccatcaccaggccgccctcagagtagatgccacactctcgagcaatggccttggcagtgttgacgttatctccagtaaccattcggacaatgacaccggccgactgacagtcggcaacagccttggtgacaccctctcgaagaggatccatgataccaatgagaccaaagagagtcaggtcggagaacataggttcaaattcggcctgtgaagagtcgtcagaagaggccatgcccttagggggccaggaagaacactcaaagtctcggtaggcaagagcaatgccacgaagagactgctcgccatagtggagaatcttctggtcaatgtcctgtcgctgttctttagtgatgggagaaacgacattgttgttgtagatcattgaagactgggcagacagaacctcggaggctcccttgatatacattcggtaaaagcccttcatcttgagaatcacagccatgcactttcgagacgagtcaaagggcacaatctgtacaatctcacgagcgtctcgctggttggcaaggttttgaagacccatgtagaggtgagcgaagttgaggagagcggtctcggtcttggatcccacaaaccgttcggcgtcagtgtcggcaatctggtcggtctcaaacgcggtggtgttaaacacgatggactcaaagagaatctctcgggcctcggcaggaagagtctcgaagaactgggtgatttcctctaccgcaaactcctcgactccaatagttcctcgggtgacagtcattcggttctcagtcagagttccggtcttgtcagaacacactgtggtggcattacccatagtctcacatgctcgcagctctcgcacaaggttattgtccttgagcattcgagtggtagcaaaggccagggcgagagtcacagccaggggcagaccctcaggaacagccacgacaataatggtgatagcggtaatcaaaatgtccataaactcgttacccttttcggcaggggtgtccttgttgccggggagacgggcgcagaatcggatgaaaagaacaatgaacagaatcagagcagcaagaccaccggccttggcgatgccctcggcaatgtcgttgagctttgcctgcagaggagtggcctcgtcctcaatgttgagagagagcagggtctttccaaacaaagagttgggtccaactgcagtaacaacataggtaccaataccctcaagcaccttagaaccagacagaatgaagggatcaaccttgcctcgagtaagtccgtcgacccggctctcgtaagcagtcatggcgtcgaaaccagacattttcttcatggtgtcggtctcaccggtagcagaggactcatcgcacttgatgttgtggcccgaaacaaggataccgtctgctgggatcatatctccaggctccagaagtaccagatcacctaccagaagatcggcgatgggcacttcctgggtctttccacttctaattacacgaatcattcgatcttccttttttttgttgagtttgacgaaccgcaattccttctgccaatcgttacctgctccaaccacaaccacaatgataatggcgaccatgattgcaactccctcgacccagtcgaccttgggcagctttcgaccctgggcgtcgtgctcggcgggctggccaaaggtctcatacagacccagagccagcgagatgatggcagcaactgtcaacagaataagcaccttatcttggagcgccatccacatgaggtagaagagcgactttgccttcttttcgggaagaatgttgcggtcgtatgcttcgattcgtgcgtctcgggcaccagcgtcctcctcggacagacccgactgaagattagtgttgagatcagtggcgagtccctccagaccacccatctctgccagcacaaacaccgacttggggtcgatcaggtggctgagctgcttgggggcccatttgtatcctccggccagtgtgccgtctgcgtcttcattgaggtgctgttgtgcttcttctgcgtgtgtcgaaaaatccgagtcgttacatgtcgagggtgtggctgtttcctccttgatcgtgggggagtatgaattggttggttcgatcagaaccggggggtgtttttcgtctgcatcgacaatctgggttagtttgaaactgcgggtcttcacaccccacatcatcatcataacaagatgtgatatcactgccttgacaacacaagacgacaccacaccgtcactgtgcacgctccattcactgtgattccttcactgcctctcactcacactggtgtcgatggatatcacggggggcgcctgggggttcattattgcacctggagtaccttgtggcgtactatctgtatgtgtcggggggtcttgggtcgtgtctggcatttcggatcacacagcagacaccgtcaagaatatattggatctgagagaaggagagaggctgcgaaaagtccaaagagggaaaacgcaaaaggaaaaagtgaaacctcctgtctctccgtatgtgtgtgcctgtctcttgttcaaacgccgccccgccgttccggcagcagcagcagcatgcgcgtgtggtctaagcatcaaataaagagcttgtttggactttagttcggcgccgtctttctttctatccctaggcaacaagcaagctaatcgccgtgcaaagtctatctacggcctgatgaagccaaacagtagccgaacctcagctctaagggttcacagctcacggtctgtgcctgcttggtcgtcggaccccgtacatgcctgctgcgcctcgcctcttgactcgtgtttgccgtggacgtgcaaatcagagggcagctgattacctttcaaggtgaaaattaaaagtgcatttagggttgcagggcggacttgaaaggtggttgtgtaggactgtagtcgactccggttgaggtctttgcgacttgtaatcgtcataatagtcgcccaattccctctcaatctactccttaatctctatcagtgcagtatccactaacacctctgtgttgaagccgcactatggcgtgtgcaattgtgcttcagggctgcagagtatcaccaatcttgtcccaaaccagcaaaagtttgttgcacagccccccaggtttcctgctccagagcaagccggtcaggtggactaccggctgtgcgaggactgcggatttcgcccttgaaacgtgttcacgtgatgaaatctgttcactgccgttctggaggaccgcaagtgcatgtccagctcactctcatcccccaagaacccaccaggctgtgcactcttggcacacagctacaaaactctgttgagacacgttctcacgaaggctcagcccccgccgtagtggatgccatctgggatgatgggggtaaaaacatgggttgaagttgaagtcggttattgattgaccgagttgcgaatactggatcggtttcgaacttgaaactgcttccattgctgtgcttcgccctctctccaaagtgctctatatacatagcatctcctacatcctgtgtaaacaccatatctcacagtaagaagtaaaacgactcgagctcacgctaccgctacggcattgtcaaactttctccatttgtactcgtcgcagttacaagtacgtcgtagttcaaccaaagaattccttgaaacgtgtgaaaaaaatattcttgttacgtccgaatggggaaaaactcacctcattgtgacactgtttgtcgcctctatactttgagctgttgagtcacatcactagtcaccaaacttagagtagctgggcaatagtgtgaagtaacactgctgaagggaatacgtcctccacctgaccctgaaagccggcgattcgataccatttgtgtttgatattcgtacgtacgtacagtcacaatgaggctggccaacatcggcactcccgaaagtccattcccggtgcacggcaactgcacctctaggtttcacagtcttggcctgtatagatggatagcgaggataagcctaagccgtcgggccggggtttcctcagggtatctatactctgtccagctcgtcgacagagccctggcagacgacggcttggggtttggaggggaaaactgcaaaataaagtcatgagcactgcccaggtggagatggtgggcatcgtgggaccgcattgccaagaagatacggctggacgttatgaaaccaaacagagacacaggtgcatgtgctagtccgtcatagatagatgataagcagctatggtgcgattccagtggatccgaaccaatagttttcgctgatatgtgttatcccccagttacaaactagattcgggcaatacgagagatcgtgcgatcacccgaaattggctctgtctggtgtttctagactttatgattccaacctctggccggacgttgagccattctcgccggctaaaagacttgtgcacgttttaatatgttcaagggatcactactatacggctctccacctcgaaactgcgcctcttcaactcagtgctcgccaagtccatagccaagcccattgtattgacttggccaaacactaccattaaccatcattgacaaagtcgagataaaaatcttcgcgcggggctgtgctgtaattaaacccagagagctaatggatcttcagctctcacgcaacccgtcaacctacaagtagcaactgggccgtctctagacagagttggctgctcaaggtcaatgagttatagacaatcaaggtgtagcaaagacatgccgaactaggtcataacccctgaggttcggagtcatggagactgaaaagcacgtgtatgggctgtgcacttgtaaaaacaaacttgttttgaactctgggttattcgtcgtgtcgaatattacgccccagtccatgaaaaaaaaagacattggagccgtcggtagagtccaaggtggatggattatgacaatgatttggccaagtgtcccagtaccgtatctagagtactctcgtatcattattgatgttttattccgttccattaaccacagtcatgcctgcatgtcacaatgacttgatgctgtctccgccagctaagctgctgttcgggtgcaagagactctaaaaacgacaaatacccctaatggtaccagaccactcgatactgaaaaggaaacttatcctcagttcaaatccttcatctacaccgcccagtgactaactccagcttaagatccacttcaaggcggagcagtgaatgaccgcagtcagtttccattcgccacctccacaaggttgattacgcagcccagaagaccctgactcagttacctgcttccaagaaaagagaagcaagatgacgtagtgccatttgtggcgcacggaccggatcatacattatccatgcgatgagccgagcggtggaaagtcctcgtatgagtacaatacacgatacagatgtggcgcaaggaaccatgaacacagtggcagtacattttttagtcatgtgatttttattgggagctcggaggtctcacagtgatcttgactttaaaaatcgtcatcatacctatcatatggtcttgtgctggcgccactggttgtttacataatcacactacagtagcgagtacaagtaaaacactggaaatacaaatattatcaattagttagaatcaaaaactcaattggaccggataatcacagattaggcaccgccctcccgcttggcgtactcctcctccattcgctcgaggtactcctgagtagcaacctcctcgggcttagcggggttgggggtggtgtcaggcttcttctcgaaggtcttgggatcgtgatgcttgtggccatggtcatgctgagtgccctcgcccttgtttgcaaggatttcgtcaccagtcttggaagtaacaggaagacccatagttgtagttgtaatgtgtggtgtagtgtggggtgaggaagttacttggggttggtgagatttgttggagggtagttaggcaactttattcgatgtcttgctaccttggaaagtgtgtagaatatgatctgggagagcaatatgcacgctatatatactgttgggatcgccggacgagctaaaataccgctgcgaatgacgtgttttcacaggccccatgactcacttaacattgcgacttttgagcaattgttggtggcgcttgcaggcctgcaactactgttgcatgtctgcacggtaaatatccccaaggttgggagttgggaggaggaggaacacaatacaggcagcagtaactttatcgagagagcaagactgcggcgaacattttgatgtcgtcgttggtgcagcctccgtggttcgatcctcgtttgtggctatttggtgtgttaatgatgactaagcttgtatgaggagaaatgtcatacacttggtaaatgatggtgttacagtatactcgctagtgaagcttttcgtctgttgaaagaggtataaagtgcccatatgtgacgttttttttccctagaacatcacacttggacttgaacgtcttctagctgtatgaaattaataacaacagactaatgttcgctgatgaaaagatgtcagatgaagggatcatttcaattgtcattacttctcagaagaatgttcctgaaccgtatcaccctctacgttgagacatctttagtatgttctttactacgagtacaatacgactgtgtgcatatctcttctgtgttttgattgtttatcatattcactatggcacttgtacaatacttacagaagatctataatcgcacttttaccttccaataattacaccaattacaaaacgtgaagatgctgtagcattgtctgagctgtcatactacaagtacatactacattgtagtatgtacgagtacaaatgttgcatgtgccaaaagccatctggtctacttcgggatacagcgctgggaaataacgatgcagtgagcaacaaactgttaccatttgacaccgatctcacatctcccatcttcgcaaaggctctctatacacgtccacaaactgaaacattaaacctatataaccaccatttttccatgcgccggcttaggccagcattgcctcgacctcagagagggcacccaacaaaattttgtcctcggcggcgtacatgagaccgctttggtatgcctgtttggcctccaggtactttgtggctgtctgcagacacttaccctttcggaggtagttctgggggatctggggcttgatgagacacagaagttcagcatcggcgtaggccgcggcccagttacccagcaccatgttgatgtcgcatcggtaagccagcacctcagaaacatcggcaatggcagctccagtggcctcgtacagaggtcgcttgagagccatgtccagagccatgttgatctgggtcagagcctcctggggcttgccggccttgaactgcatagcgccggagtcccgcagcttggcgacctggatggccaggtttcggttggcctcgttgggaggaggaggaatcgatcctgggcatgcaaccatctctttggcgaaggagttgagcttgtcgagctcgatctgcagctccttcttgtactcgggggtcagcgaggcgtccttggcgatggatacctttcgggcggattcgtcgtagctgataggagcaggcacggtcattgtggtgtggtgaagatgtaacttatgcgtgtcgctactgtaatatatcatgtacgtgtcgtgcacttagagttgggaggttgaaaatgggagttgcatgcttacgtaagaaacaggagggacattgcacgagttcgtactgtaccactacaagaatgagtagctacttgtaactagcagcgaaaccagtgcagtggtattaaggtagtttgaagtcacatgaccatgtggaaatggaaatactgtaaaatcaacttgtgagtagtacgaccacagtgtgaatactgtaccgtgctaagtaccggtactcgtacttgtacaacatacttgcttgtgcctgtatatgctgcttagtcaacttttctacagtcactggacttgttcaagtaacccatactcttacactgcttgacaagaagtacttgtactcgtaactggcaccagtacacgctgttcacccgtggtggatcaaggttatgagtattcgtcttgttactgtagttctaatctcacgattcgaaggtgttattccaaggctacctccaagaccctcttttgtcacccttccacttctcgtgatccgaacattttcttgacacccagactgtgtataatttacacccacagctaaaataggttaggctgtgtgtaacagttgagacgtgggcgatgtgtagaaagtgggctggtggagaaagtgggctgatgaagacacacgcagtttcgtcctgacaatgttgccggccgtctcaagaacgcgatggatggtgcctctatacgttcttcacaatccaccgccactgcccggctgactaatcttgcccctcttactcaccccctccaaacaagccaagctcatgtctccaacaagctcagttgtgcctgagcgtcaagtaagctttttgtcgtttgagtttgctgttgtgtgatcgcaacgaagagaaagtggatgtgagtgcgactatagcaacttgacgggagttgcggcgatatgatgcggctgtggagactctagactttcccagaagaccggtcggctccgcttccagctgcttacataagcacagccccccagcggccacgtcactcgacctcatctcgtccccgacagtccctgcattcccatcagggcaggggttggttggaatgagaggatgtggcaagatgggcacaacaaggatggggggagaggtgtggagtgcgcgaattttaaaggggctcaatctccgacggtttggtcacgtgccacacttgtcccacccctccgcccgctggcccctaacagcgagcttatggtggattggtctggctaacaagcttccgatcgctggctcactatttatagctgagcaagttggaggaggagagtgagtcagtctgggtgccaggcacgaagaagacgacgtgtcaccgtggtggacaagttgttgattagcaaggctttttgagcgcggtctccgttcagtggtttcgaaactcttgtcaacgccaccgtctcacctccaccacctgataagctgctgctatccatagtctccaaccctatcgcgtgcaattccttcctcttttgtggctttgctgtgtccccaccggaatcgtagccgagatgaaaaatttaagagagccaaatgaaaagggcaacagcaaaaagggacttggtgatgagcaacaagctggcaattcttttgttgcacgcgtgagctcctggttggttggtatgggtgctgtgcactgatgcacatgcttcatataacatgcatccgtctcgggtacatttgtagcgagctctcaaacaaacctctgttgtacgatacagtacacactgtagccggctcaacacattgcactctgtacagccagtcgacggctaacgaggcctttggcgcgaccaaagtgctgagagtgctggaagagtcctgtttcatttatgcgcacacactgctcccggatcagccgattgcttgctacttgtagtggaagtgtagaccctcaggccaagacaggacgggacacactaaggcacggtgaaggcttctaaaagcgaatacaccggcaaatagacttgctccggcagatgcttgtttgtttggcaggggagactacttgaggcactacactatcgcagcggtctaccttaatactcgtgctctcgggggttttatattcaaccgagcggcgggatactgtaatattaaacgtgacgaaaagaaaattagggtgtctacacataagcctgctccacgacccagcacaagcacacacacaaacacaaataaactctggtgacgaaattcaacttcgtgcatttgcatttttccattttctgagcttacgccttagccctttgcatctccagacacaagagtagctagaccatcgctgcaaaccgccgtcgacaccccccagagagagcgcttacgtcaggcagtcactctcagcaaaaaaataaaagcagcgcctttccccgcctcgccatagcagcattctttcacagagataatagagaaacggcactggcacacccaagcacagtctctctctcacagagtacaacacaacacacctcttgtctcaatcaccccacaatcccgacaatgtcaaccatctacatgggcgacctggagccgtggatggacgaagcggccatcaaaaacatgtgggcccaggtcatggggcccgacaccaacatcaacgtgaaactgatacgtgataaattcacagatagcatcaactatgggttcatcgactttgctagccctgagctcgccgccgcagccctcaaattcaacggcaagcccatcccgggcacagacagactcttcaagctcggagaggacaacggagacggcgctcccgtggagttctccatcttcgtgggcgacctcgcgcccgagtccaccgagccagagctgctgcaagccttcaagagcagatacgagtcgtgccgggccgcaaagatcatgacggaccctgtgacgggcctgtcgcgaggctacggctttgtgcgcttctccagcgaggaagaccaacaaaaggcgctgcaggaaatgcaaggatacatgctgggctcccggcctctgcgagtctccaccgccacccccaaaaaccgacatcaccaccagccttatatgcagttccagccacagcagttccagcccccggctcactaccagcagctgcactcgcagcacccgttccctcatcatcccaatggagccccctcacatcaggtccaccagcccttctacggtgggcccgcacatccgctcaaccagttcacagacgccaacaatacaactgtgtttgtgggcggcctgtcttcgtccgtgtccgaagacgagctgcgacaatacttccagggctttggagacatcacctacgtcaagatcccacccggaaagggctgtggttttgtgcagtacgtgcaacgacaatccgcagaaatggcaattacccagatgcagggctacccaattggaaacggccgagtgcggctctcttggggacggtctcagagccaacaacaggtccaccatcaccatcagtatagacccgccccacagccgctcatctacccgcaaatgggcatccccgcccaaaactacggaccctaccagcctgtgtcgcccgcactagcccatagacacgctgctccattgcagacccctgctatcggcgaccaggaaggcatgtccaccaacgcaaccacactcgcgtacgccgccggacttcctcccgtgactggagcccccgcggctcccggcgaggacccctcggagcccattcctgtggctcggctcaatgagctctatcttgctgctcgggacggccgtttagaccgtgtcgagtctgagtcttcgggctaccatggcgtttacgcccagtaattgcatgagccggtataactggcggaggtaaataagaaatgaaaatcgcagtatggagcggacaagtagcaagaacgactggagatatactgtatgtagtgtcgtacttagactacaggtagttgtattctgatatgaagagtctgcgtacaacgtaggattatctgtataggtgttttgaacggtataatatcactttcaaaacaattacaggcacttccttgttcattgcttttgtatcttgacttcgtctgtcgttggtcttgtcggatcaaaagtaattccattccattgtgtataccagtggtcaatttaaccctcctaagcgataatatttggtgaactctgagtgtctgagtgaatggaagtgagggatatttcggcaatgaagaccgatcagctacttgtacacaatttgtcgtattataagagagaggaaagcttgtgttactagcaatcctacttctggacttgtatcgtggttctcgtagatactggtttgaatgcatgaggtcaagatgcaggaatgcatgagtgtgaagaatacaatgcttgtgtatatccccagtacacaagaacgtagtgtgcggtaaaataatatatcaatcaaggggttcctgagtatacattggtatgtgcagtttcatataaatgcaagtatctgatacgttacgtctgatacagaatctcattgcatcatgtcttcataatgtatgttcattatcagataccaatgaaggtcattaggagactctactgtactctacgaacgcagcgattgacttctctcgtttgattgttctgttgaacaaccacatcgcgctaccggtacgagtacctttacttgtacttgtacttactaaactcgcgtccaagtcgcacacgagtactcgtaaatacgcgtacctggaagtccaggtcgtgtgccacgtccatctctagcttaaaaatgcattatctactcggatcgctggccgaagaaagccttggacttctcggttcctccagactccttccacagaccctcgtaagggaactctcgggggatggcggccttctcgggcacaaagtaggtggcgacgtaagaggcaccgaagaagatggtcaggaaaccaatgaagtacttgagggcgtcctggttcttgaagtgggtgaatcggtcaggagaccacatgtcgtacagatcatcgttgacactcaggggctcctccaggtttcgtcggtcctgctggtcgtcgtacttcttgtaggggttcttgagctgtgcggggaaggggtcaatgtcggggtaatcgccgagctgggttagtatgtgaattatggtgatgagtacaagtactgggcttcacgttggtggaaggaagcattgaatttagaaagtccttttcagatccagtcaagaagcagctttaatcaatcctccaaccgcgggtatccatctgtttgattgacttgttgttgtctcgtccctactgcggttcatgttacactgtccatgctgttgatatcgaatgtagctgatgaacgagcagatgcactctaacggtatttcacacgtgggaatcccctcaaacggctcttccaaaacattctccaaacatcttgtccaaccgctggtttcaaagtactcgtttgcactgcttcacttgaacagcactccatgttcaactccccatactcaccatgggctcctcggccttgtcgaaggaggctcggatacctcggacctggacctgggccactcgggccacaggcgatcgaagcatggtgacggctcgtcgcgaaagcattttgttagtcctgtagctggtgatgatgccaatccaattctctaaactctggttggcccacagctttctgctcccaagagccgagagttacccggccgagtcgagccagctgtctatgtgtgagtgcaaaaaatccattctctcaataaaccttaaaaccttaatatctctcccaagcccagcctggctgacgaatatgtggaaaagggcgagggcctaaattcttaccatacatatcccttggcttgcacttcaacagccagcaatcgcactaatctggcccgtaacggcgctgaaaactcgtgagcactaccaccggcgcacggcgaacacgttgccgcttccagtttccccatccgacacatagacgccccaagggcgcgtgctacacatgtccaagcgtacccaagatctcgccaccacgcacgccaatgggtctgtcgacagcgccacggccccaggagccagcaagcgacgcaggctcgcggatccggtgctagacacgccagtcgagctgcttgcatctggcagacgaaccagcggacgccacaggcccgttgaagatgcatcacggcaggctacccaacaacagcaggctcctggcacgcctggtggccgacaacaacgacgagctgctgctgcggccaaggagtctctctcgacgcccaagagggctccagctaagccgaaggagaagacacccaaagcgacacctaagaagactccatcacgaaggaacggcaggagaaggtctgtcaaggttgaggaggtagaggaggaagaacctgaagaggaagaaggccccgaagaggaagaagcgcctgaagaggaagttgagggcgatgatgaggaggaggttcaggttgaggaagaggccgaacccgtttctctcactcctttggaggaaaagaaacaagagttggccaaactgatttcggacaatgattcacgagtgcgtctgctgttccatctcaagcagtttgtgtcactcgtgttctacgatccggccgaggccaagcaagatcagagcagcgtttgggagcaggtgagtatgagagagagcattattggtactaggacccgactaacacagtttcaacaaaactacgatctatggaccaagtacttggagcgcaagactggcggccatatgcgatccacacgacgacaaatacgaagcaaacagggtgcattggaggatgatttcgtgatcaagctcaaggaggagatgactgctgtggaagaagaggaagaagaggagctcgtggaagaagaggaagaagaggaggaagaagaagaacaagaggaagacgaggaacaagagcaacaagaggaggaggaagaagaacaagaggaagaagtaacatccagacgtggaagccgacgttcggcaccaaccaaagctaaggggaagagtaagaccgcgtcgaagacttctaaatctaagtcgaaggcttcctctaaatccaaatccaaatccaaaggcaagggccaagcacgggcttcaaaactatccaaatccagacggtatgtgaatgctgtggattcctcttcggaagaagagtcagactacgatcccaacaagccctacgatgtgtcgaaagaggtatgggagcctatcgacactggatggcttcttcctgacagtgaagatgagtactatcacttcgacgacaagtttgcccagcacatgttccccaatggtgtcaaactaaaactcaacgtgtctctgaagcctcctcgagtcactcatcctgctcatttgctgttggatgtggctgagggtcaaactcctgataatcgagagcgcctggaaggtttcatgagctcattcaagctcctcgatgaagaaatgactctcgaggagtatgaggaacattacgagcgagaacttgagactctcgacaagatcaatgagatgaaacgagagggcgttttacagggtttggcagacgaagaagaaggggaatcgttgacagtggctgagattcgacgtggtttcaacgaccctgagcggtctacccgtcctactcattgggatcatgtggttgctcaggcttgtcattttgccaaactcatggctgacgagcgaaaggcccatgtctctcaagccaagcgtctagccgcagctgtggatcagcatttccgacgtctggaaggcgctgaggagcgagacaagaaggcccaggccaagctgctcaaaaccatggctcgtaagatggcccaggatgttatgcgacgatggaagctggccgaaaaggttgttctcaagaagaaggagcaggaggctaaggaggaggagcgcaagcagggcaagaagaagctcaaggagattctcgagaactctgctcagttattggaggctcgtgtgagaggagataatgatactcctgagactgaggagggtgagaaagaagaggtagaagctgtttctgacgatgctatgtctgacgttgatatggaggacgaccgggagcaggttgaggtcgatactcgagacgacgatgagcttaccgttgaagagcttcgggccaagtacgctgccttggacaacatcaaagtggagagagctgaggaggaggacgaggaggatgaggagaatggtgatgatgaggatgaggacgaagaagaggatgatgcggagatcgaagaggagacagaaacgacgactcctgcattggagactcctatcgacaccccggctgaggaagacgagttctcgtcagacacagacatcactctggactctgaagacgagtcgtcgtccgaacaggagtccgattatgaggccgagacaactgctcccggtttagctgctctcatgggcggccccaaggctatcgaagaggacgaagaggaagatgatgcatttgtaatcaaggaagaggaggaggaagttgaggtggaggatgatgaagaggaagagaaggctgacacagaggttgaccgcaaggttgaaaccgtgtcggaagctgttggagaagcggttgaagaaataaaatccaacggagttgaatctaaacccacttccaacggcgttgatgtcacagagctcgatcgagtcacccctgaacgagctccagcagtcgaaccccccttcctccttcgaggaactcttcgagcgtaccagcagcttggtttagagtggctagcaggtctgtacaacaatgacaccaacggtatccttgctgacgagatgggtctgggtaaaaccatccaaaccatctctctgctgtcgtatctggcctgtgagcatcacatttggggccctcatctgattattgtacccacctcggttatgctcaactgggaaatggagttcaagcggtttgcacctggcttcaaggtcatgacttactacggtaaccctgtccagcgacgagaaaagcgacgtggctggaacaaggaagacacctggcatgtgtgtattacttcataccagcttgttcttcaggacttgtttgccttcagacgaaagagatggcattacatgattctggacgaggcacacaatattaaaaacttcaggtcgcagcgatggcaatcccttctgcatttcaacaccgtgagacgacttctgctgaccggaacgcccctacagaataacctcatggagctgtggtcactgctgtacttcctcatgccgtcttctcgtaaccagatggacatgcccgggtttgccaacctcaaggacttccaggaatggttctctcggcccattgataagatggtcgagggaggagtggacgaggaagcaaaaacgacggtgagtaaactgcaccagattctacgtccttatcttcttagacgtctcaagaaggatgtcgaaaagcagatgccggccaaatacgaacatgtggtctactgtcgactgagcaagcgacaacggtacctctatgacgacttcatgtctcgtgcacagacccgagaaacactcaaaacaggcaatttcctttccatcatcaattgtttgatgcagctgcgaaaggtgtgtaaccatccggacttgttcgaagtccggccaattgtcacgtcctttgtccaggagcagtctgtcatcactccttatgaaagagtcagtgacagagtcaagtctctgcttgtcaacactgtggacggtggctatgccccaagcgaggtgtctctttcgttcctcggtttcaatgccgagctggaagacatgtctacgcatgaagccaccagtttccgcaagtatcataatgtccagacggtcaagaatcgaattcgggagctggaaaagttttgccctgccgaaaccccggaagaggagcggtacaacgacatcgagggccactacaaacacatgcaccatgcgtcgttccagcaggtcattggttcactcaaacgagtggagtatcttcatcagattgctctggctaagaaaccagtttacggtcgaaatcttgttgaggtgtgtactatcaacacttctagactgcaacctgatcgtcccgaggaaaccaatgaatcgtcataccattggcagctcacccacttgcgtcatccgacggtccaggagtgcgccaacaacatggctccttatattgagagattcgcctgcataacacccaaggctgttactctcaacatggccgagttgagtcttgggggcattggtcctattctccagcagcggtacttcaagcaggtgactcccaaaaagtcacagagggtcgttgttggtcctcctgctgccatcgcagatccattccaccaagcccaagtcaagttgagtatcgctttccctgataaacggctccttcagtacgactgtggaaagttgcagcgcctggctaccctattgcaggacttgattgccggaggtcacagagcgctcattttcacgcagatgaccaaggtgctagatgtgctggagcagttcctcaacattcacggactgcggtacatgcgtctagacggtgccaccaagatcgagcagcgacagctgttgacggagcggttcaacacggatcccaagattcccgtgttcattctctctactcggtctggaggtctgggtatcaacttgacgggagcagacacggtcatcttttacgactcggactggaacccgtccatggacaagcagtgccaggaccgatgtcatcgtatcggacagacccgagatgtgcatatttaccggtttgtttctgagcacactattgaatccaacattctcaagaaggcgaatcagaaacagatactggacaacgttgtcattcaggacggagagttcaccacggactacttcaacaagatgagtgtgcacgacatgcttggtcttgagccagatgacgacgctgctcctgttgccgacacactcaatctcagtggaaaaaacctcgagcgagcgctggcccaggctgaagatgccgacgatgctgctgctgccaaggtggccaccaaggagacaaatctggacgtggaggacttcgacgagacgcagaaggaaaacaacaagggtgccactccgggctctcgttctacttctgctacacctatggagaaggagaacaccggagagttgtcgtctgccatggatagtcccactcctgtggctactccggatgtggctgttgacaatggaggaggggacgatgatgattctgattcggatgagtcagactctggtattggtcacattgacgagtacatgatcaagtttattgaagatggatggttttggtaagctacaccgaaaaaggtagctttgtatattaatgtattatatgattatgaggactacacgtcggtgcttgcgggcgtgacaagtacacatggtactttgtgcacaaataccggtacagtactcacactgtatgtgatgttcaatgccagtcgacgatgtgtgtactgtgtatgtaagctgatgatgatgactctcacattccttccaatacaagtgagtataaggctgaaattatagatgccttctgtatctggccccagactacggagcgatactgttaccaatggtggttgctatgtgtttgcactaggtatgggcattgaagtgtctgtatccacgagccttgaagctttgttaattatttacttaataagtgtgggtgaactcagtaattactgagctaatgtaagtactttgttaactagctctgtaaatgttgaagtaaattgatatagtgtcaataatacgtgatggttcagctttaatcagcaaggctaatgatcgcatcgtctggggaaactactactcgtatctatcgtaagtactttgatacagctagctgtactgtagacagatgtcgtctagactatatagggctgtctcaacaacctccaaaactgccagattctgatatacagccagtctcgctctgttaataccgccttctctagcattcaacgtaattcattatctatgacttgagtctagtttgcaggcaactcttttgtcgctcagctgtgtttaaaaggcaaagacctgatcctcaagtttgctgacaggtcgggccttctcgtatccgagctcgacggaagccttcttgagagcagagatcatgggaggggggccacacagaagcagcttggtgttggggccaggaggggggcagtgcttctcgagaatctccttggtgacaaagcccacggaaccggtccagtcctcgggagcgttgttgagcacgtagtggatcttgatgttgtcgttctcggcggcaatggcgtccagctccttcttgagcagaatgtcgtcgtggttcacgttggcgtagacgaggttaaccttggtgttgtcggcgggatcggcggcaatgtgtcgcagaatctggtacatgggggtgatgccggttcctccacaaaccatgccgaaggactcgaccaggccgtggttgtagacaaagttgcccttggggccccgcaccttcatagtgtcaccaatggccagctcagacacgtacttggagatgtttccctgggggtaggtcttgatgagaatgtcgaagtagcccttgtcgtacaggtcggacgaggtgggggtgtaggaacgcagcacctccttgcctccaatgttggcagaaagcgacacgtgctgtccgatgggcagacccagcacgtgggagggtcggggcaggccaaatcgatagatggccgaattgtgagagagcaccgtcttctggatgagagggaactccttgaaggccgtatctcctcgctgcaagacagccttgggcttggagttggagaagaagtagtaggtggcggcgccaatgatgagcgcccacacggtggcgatggcgtaataggactgcatttgaggttgtcgtgaagaagaggagcgcatgatggtgatggaaataggcgtttaatatagtgacacgcacgttatggataaagttttgtagtagaatgtgataaatggataccgggtcagaatagaaggtctacagtcgggtgagtcagaaaccaggcagtattacatcaacagcaaatgagtcaattccttttttttttacataatcggcaaaaatctctctggtactccaccattacttgtctcccattgttagccatctaagtatagcaccctcagtccacgttgagtttgtccccacatttcacacactttttttttatggtgtggaaaatcgcatgacatgtgacaaagagaactgtgtgagatctcatctttgtctggttcctctaggaacatgttccacacgctccacaccaagtcccacatgccaaaagaggcaacaattggacgagcgcggacggtcaggtgtctgtcacgtgacctgtgcattatcgggtcaacaaaagatatgctaactggaaccgttggggaagctagctttaggtgagttgaaaaagtggttagttgcggaatgcagctgcatgagatggattagtcagcgagaggagggaagcaatgtatacctggccctgacctgagtcagttgctgagcaagtgtgtgatatgagtgagccaggttatgagtcagactggcttttctcgcatctgtcactcactgctctcatttggtgaataacctaatggtgtataaagtgccgctatcatgagatggtagcaaatctgaagagggcgatttttgaagataatataggagagaaacatggcggaaagtaagggagataactaattgtgacacccacagtcaactgctcgaattttgaagcgattcgagcaaaaatgaacaagttggaggggatccagattgggctaggtgaaccttggtttgaaagtgtagatgttgctgtgaaatcctgatgagtcaggatcgaaacccgtgcacttgtgctgtacacggtggattcttttgcgattattctaacacttttggcttgttgatgttgttatcagaagtgtgttttcgatcggatagtgcggcgtacatacattgtgagtcaaaaagagtcgatattgactcgtgtcttgagattatctggcttattgatgaacttgaacatttaagaaacggtttatattcccggtagtttcatattggtcacttcacctgtacttttgaagtgttttggatgttctgtttccagagtcagtattgaggacagacttggggttggtgtgggtgtgtctctagatatacaacaggtgaacgatttcaaactattgaaagtcctcttttgatacacttttggaatctcaagtcacccctgggtcttcaattgcgctatagatgatgtttacaacactatgatgacatggtacaacctctccctcaagttgttgtcgttgtcacgtgactagatagaatcagaaatgtcaaagtgattgcttccattggatccttcggtcttttcagtccatcttcagctgctttggggtgtacagtcatatctagttactgctctctccaagaagcgtgagttgaagatctccaacgtgttagaagtcttgaatgtacatactgtactgtatatgaatttgtagtgtctacaattagttttactgtacagtaattgtagttctatctttatgtgattgtccataatcccattatcgcgttggatctctgtgagtatccattagctctggttgttgagaattagttggagtaagagaaaccctggggctccttttcattgttccagaaccactacaaacacacggtaaatacagcaatgaacctgaagtacagtcttgtagagtattgtaagaactattattacaaatgtttgatcggatactctttgcggtatctaagaaataactagtggcgtttttttcgttacaaatcaatcccaatttgttaaaactttactttagaattactcaaaaccaactgagcattacttggcttcgtagtcaggggttccttcatacatacagtatgtactgttcagccttctgaatacatcacatccactcctacaccgattctaaataactaattgtactgtacccacaccataattgctcaaatcacacactcgcaacgaatttccccaacattccctgctgttctacttgtacaggacatactgtagtgtaaaatcagttcaactccagtcaaactaaatcactcatagtttgccaccaactcaccaccgccacttgataagttcctgtactcatgtcgatgactcactcaccctctttcaaccgcactcgagtgacacccgataccacgccattaatagtcacaagccgtgtatgaaaaggggtcttttgagagcagcccatgccatgtatcgaacatacttgcgctagagccgaggatagaagccacaccttctgtagtccacttttgaccaggggagtcacgtgagtgtgaatgttgctgtaaagggccaaattctgtcacgcaacccatccacccccaccaatagtggctcaattgttgtccgtgagtgatctttgcccgtcattggtcggccgaatcggcttccccagctttccccacgaaccttaacctcttattcaaactctggataaaattcactgcagcttccaaccacctaattatccggtccccaccatcaaccccgtgtcacccttcccatcccctaatcagcgcctcctgctatgatttcgccatgaagcgaccggccacagactctcccgaggaatacggcgacgaccggctcgacggcgccaagccgcctctcaaaacccgtccggtcacgtcctgttccatgtgtcgccagcaaaaggtcaagtgtgatgctggcaaaatgtaccccaacgcgtgcacccgatgcgcgaagctcaacaagcattgcgtggtcgacccgctgtataaaccgcccaagggctcgcagctcaagtcactgatggacgacgtgcaccagctgcgccaggagattgagatgctgagacagccgcagcagccggccccagtgcagactccagtgtccgtgccgccagtaacacagatggaacagcagcaacagcagcagtctgaactgcatcagatgataccaccacagaaccatacacaccatccccatcatatcttacacgcaccaccacacactccctacccccctcatccacacacacagttgccaccactaccgcaacaaccacaggcacaaatacaggcacaaatacaggcacaatcacatccgccacacctccctcccattaccatccaccccaaccacacgtccaagccggtcacaaccacaacctcggcttctccgtcgtccacttacacgctaaatggagtcacgctcaacaatgaacgcgtcttgcggctccacaaacgctttgtagaacgctatctgccgtacctgcccattttggagacccactcgcccgaagagctatacgagcagtcaaagctgctgttctggaccgttatggtcacggcatgccagtctgaccctaacccgcagcaatacaaccagctatggccgcacgtcaagaacctcatcatcgaaacgtgctggttgcacacaccacggtccacccatgtggttcaggccctgctggttctggccacgtggcctcttccaaacatgaagattcttgacgactggagctaccggctcatcggcctcgccaaaaacatttcgctgcagctgggcctgcaccggggtgagtttgtgtccgagttttcacgttcgcaagtgcgaatgacggatgcagtcaaatggcgaacccgttcgtggatggcgatcttcttcttggaacaggtctggtgttcttctcttggcctcccaccgacaacccaggccgactcgctcatcaacaacgccgcaaccaagctgccgtccttctcattctcgattctcgtccggctgtcggccttttgttcgcgactcatcaaccttgtgggcaactcacagacatcggcagacggtctcatcccctacgacgaccgcatcaacgtgctggccgttatcaacaatgagcttgacattgtggcccaacagctggatctgtcggagccctcagcggaaatgtactaccttaacatccgactgatgattgcggtcttctccttcatcgggggcacagacacgcggttcatcatgaacgcgtacaatgcggcgacgcgagccgtcgccattctgtgtggattgccttatcagatcacacagtatcctatttggatgcgtcaatgtgcgtctttcgcagccacggttctcttccgacttcatttgagcccccacttgctgcccaaataccatgagaccgctcgaggatccgtagtggccctacacgcgaagttcaagcagatggttgcccactggcccgtggacaacgacatttcgcgaatcgccaaggttgtagaaaaactgaatcgcacgattgtgacgaatccggagcttttcaagaccccaggcattgtgtcacgaatgcggtcacatctatctgcatccttgttttacgagctgatttggatcattcacgaagctcaacggagaaacggcggaggcaactcccagggagtttccaccagcaacaccggcggccggaacacaccgacacagcagacggcttcttccagcgttgctgcgttaacaaacaatagcagcaacggcggcaatactgcaggagccgggactgctacgaatggcggtggagccacggctgctccgtccacaaacgggtcttcgggagctgctccgatcaacgggatcatcaagactgactcggacgaccctgatccgtcaatggctcctttgcagctcgagcgaccgccagtggtcaaggatgagcagtttaacgatttcggctttcctccggatctgggtgtgatggatatcatgcaggattggatggacggcaagggcgatgactttttgggatggatggatgtcaatctgtcgccagaattttaaagaactatcagcctggaattacgaatgcccaatactccaccagggaacctattggctgtgcctcgcaaacgttgaatgagttagaaatttccatggccgtggcaacatcattgtttctctgctgccaacagtgtgtacatatatatttattaatgacgattttgattatggatatgatcagagagatgatacaagttggtctgtcgtatcagacttgagacacgtatagctcgtgtgttccgaaacacatcgcttcgctatcaactaattatgatatgatttcaaagacatgttttgtaagacactgtgacaagtgtatgtcttcggcacggctgtttctatctcgggttttctaagactttggcgtatctaccggctctttgaaaaggtatatagctatgatccatccttaccgagacttccacatcccgactggctcattgtaaagctcttttaccaagtgatgctgtcagcagcagagagaggatatgcagaacaatagcggtcagtgatcgttgtaaccacaggggacatcattatggcactcttagtttcttatctggagtgaccatactccttccaggcacaagagtggtaaaacagtatgtgcctgtaagtagctcacagtacatggtagcaggtaacatactagagtgtctgtgagacgagtgtctatgagacgagtaaactactgcctgcaacgtccgtgacattcaattcagtaggagcctgatattagtactcccatggcaatttgtcaccatcagtaagctccatgagatgtccatcgagtagcttctccacccgtcgagccaagatgcgataacgattatagtacaacggtgttttgcccacctccatagacttgggcagattagtggaagtttagcggcgaccctggactgaggcttggacccttggctgaattgggaacgggtatgttgcgggtagatacggaccatgtgccatgtgtagctccttgcgacagggttttgtttgagcttggaggttcgtaaaatggtccttgtcgaggaaagaaagagttgatgagatgtgcagatgtaagccacagtagtcgttgcaagccaggacaaaagagagcgtctatagctggtgatgtacgagtattacgtttcttgtacatgtaattgcaacggttaaaccggacttctctctggagtgtcggaatggtggggatgtccatgcccgcactgagagtgagtatcggacataatcgtcagtagcgacagtcgcccacatcattcagactcagtgtttagcacaagtttggactctgtttacagtagtccgtgcgtcttgtcgctcagtcggactctattcagcccgttcactttgggtctgtcgctccttcactcgccctcttccggtgagactcagtagtctgttcacgtctacgttagacttgccgttggtgataaacaaacagccgacgtcgcttggctcgtactgtctttggggtctcgacttggctcttcacaagctccaacccaagctcggttgcaattctaatcaccgacgaggcggtgaggcagacgagtggctgtaggtggggctgatggcgtgagcaagtaacgagcaccatcttgagagggaggagccgaagctccagagcggatttgcacacaatatcggaacgtgttcttcttcttcttcttcttcttcttcttcaactgcaagcaagcaagcaagcaagaacacacaagccacggagtccacccagactgtttaccccagggtacgctggctccccacctccaaaatcctccaacgggtgggcgtgtcgattacagcattgcagtaggaccctgagaagataagacaagggcagggaacgagagtgagagccaaaggaccaactgcaaaacccaaccgagatgcgttgaaacgcacgccacgagcgaccgacaagacacaagacaaggtgttctcaccgaagagaacgcccgtatccatttcacaagccacgaactccacgggctccctgctttctccacggacgtgcatacatagagagagcagcaccaagcactctgatagtactggatgtacgatactgttgttgtactcgtacaagcaccggtacttcttgttggctcgtacttttgtattggctggagcttgcgtccaaagtctcggtgtctgacgtcacgcatcggcccaaataacggggttatcaggctcggaggatctgactcttgctggactcaggctttgcgtcttggctttgtgtttttgtcgataaatctacgccctgctatctctctgtcgcgctcgcactttaatgaccacacgtgggaagaaggatgaagatcacaggcccgctgatagcgttacagttttgctcgcaagactctttggcaaagactgttgaggtgatggacgccgatccaactctgtaactaatttcccttggcgtatagatgcaggtggactggagcaaaacggtcaagtctaggcggaggtgtgtgctggtacgaaaaagacgaccgacttcgcagttaccgctgaagcctatggtgtgctacttgtactgtattggaccacaccgtgcgcgctgaaagacgagctgaactcaactatcgagtgacaaaccccaagtctttcatcaagcataattacttttgtttggtccatgggaatggaacggaaagatctctctgtaggctgtagcagacggacggaaagagtcttctgctattcctcttggttgtctcttggttgtctctcccccaccccccacgctgccccttcctctccgcgaagtccgctactaattcgctgctagcactaacactcacactatttagcatatctgataagactactggcgccgggtcaacgttgggatatctgataactcatctttatgaacgccgctgtctttctatgaaaccgaggtcatacaagttatgttcaattatgtatggagttgggttctgcgaaaataaacggtcggaatacgatacgccgcaaacgagcttccgtcccactgatcgtctcccatacctaccctgcgagttgacagccaatcaagtgcaagacctacaacgccctcaaatgcacagggccacaaatagcaaggggactgtacaatgtgctaagcagctgctctctatctttgcaatgtagagtgaacaatatatccatttttacacccgatcgtaaaaacccggaagaagctcatgcaataatcaccaactccacctgtctcaaaagcacgtcataccctgctcaaagtacactcgcgctcgtagttcggtcgtaaaactcgtacggtacttactgtatactacaatttcaccggtaaatctataaataaatatatttgcaaagcggacagtgtagtgttgttagtccatccaccgctgctattatacacgggcaagaatgccattaagatgtgagacaatgtagacacactgctctctgctcgatgaagacagaagattggcggtgtgacgaagcacagaaacaatgtatttctggcgcatgagagtcgtggcagccgactcggaaataaagtcgtcaatggcttcgggaggagtctgcgaggccagccgaatgtactccagagcctcgctctgggtgttctcaacccggggagactcggaaatcgactccaggggcgactggaggggcgagttggaccgtcgtagcgactcaaaagtgtagagcgtcagacaggcggaaaacatgccccaggccacgtggtccgccaaaaacggcagagcctcgttctggaacacccggccaagaagctggttggcgtaccagacagcccaagtcacgtcatggccgttggcccactgccggagagtggcagtgacccgttcggagggagaagaaacggtgccagtgtactggcgaagcatctgggtgtccacaaacagagtcataagacccacggagaacagcgaccagttggaacacagcagaggagtgttaccgtagttgttgaactgcagagtaatgtcctcattgccagacatgttgccaagaagagcactggcgttggtctcgtccttgagatgagctgcgttctcagccatgatgttggtcaactggaattcccggttgatttcccgaagctgccggtcaaagtagcctctccaagacataaacgcaacaaccattttggtcttgtaatccgtcttctttgacaccattcggtgctggagatccagacagatgttgaggatgccatggagcagcagcagacgcgaaaattgcgagaaacaggccagagggtactcctgctggtcctcctcgtagtcactcatgattcgcttgacacaaaacaggagagagggccagtcacgatgacactcgttgtcgaatcgccgagaagcagacgacggcttgttcttggggtaagactgcgtctcggtcacgtcaggagcaggtcgcaggttgttaggacctcggggctggagagtgtacacaatgtaaaactcccgagtgtctctggcactccaggcagcatcagtgcagggaagctccagatccgtatcaaacacagacaggtgagaggtgtgtttgaagagaattgcggcttgggtgtcaaggatgaagaagaagcacagcagccgttttcgagcctcgtgcttgatccacacctgccaaaacgcagcaatgtcggggcccagctgaggagcgttctcggtcaccatctggtccttaaccagagcaatgcaagagtacatttcggcgagctcccactggtccttggagcccagaagccggtggaagtaggcagccagggccaaggcctgaagcacccacaagttttcatctgcattggtgccccgtaccaaagcagccttggagtacagctgatgcacgtgctgctgcatggtgcggatagcctcctggtagactgcaggctcggagtcgtaggtcattccgacacacaccatggtagtcacgagcgcctcgggagccgtgtccgggttgaatgacggtctgtggatgatggggtacagctggtcaaagttgctccagaaaagccccaggtacttgtcacggggcgacaaaggctgcgtcggttgtgtctggctctgtgtgtgggtctgcggcgtggggagatgttgctggtttgcatttgctgactgttgggccagtttgtcttctcgggccacaaaaggctcggcgggaggtgtcaggtcgccgatggtgttgagacacacaggctggattcccagtgatggattaagtatctctggagaaacgccatggacatgctggggtggtggcggcggttgctgctgaatcagatgtgtgtgtggcggttgcagctccgcgcggtgctggggttgatgctggagcatgtgtggcacgtggggcatggagggagctgaagtgacggaggccacagacattcgcatatggggaggcagcgtcaggtcgggcatgttgaccgaggagcgaggataggtgccctgggtggagttggagtactgtgacatgatagagcagtcactggttgtgtctgagttgtcgaggtcggtcttgatgccggcataaaaggcacgaccctggccctgctgttcaaactccaccatgtgcatgaagtccagctcgctggtgttcttgtcgggctgcgtcggctcctgatgtgggacaaactcgctcttgattttgaacgtgtcttcggctgtggtggcggactcgggccactgggcgccaaacagccatgtgtaattgtcggtggtgggcgacacaatgttggtgttcatgtcgatcgagttgctcctgctctgggacttcatggagttgcgtcgttgtttacgctcgattttcgctttttctttctcctctcgcttctttcgtcgttcgtgcgagcgcgtgttgaggtgcctgtgttagtacagaactgttgatcataaatggacctgatggatgcgaaagcccagacaaatgagaaggtagtacgctgcaccacctagaagaagctccaggctaagcgactcttagaactgtctgcacttttgtgctgctttgctcggcatctgctacgtgtgcctaagcccgtgtgctgctggcctagtcccctgcctgaaaccgggctaaaagcgttaaagcagtagaaccactctagaagcaggccaggaccaacatgagccgcctccagtaagcagtatgtaccccgacacgcaagaaagcaccaaaagataacaggtacctttcggctggggtggtatttttgagctgatatctcgcgctgtatctcctcattctcttccatcctagagtaatatgctctctgcacatggcattaaacgctcagtgttgcggtctccacttgtccccaccaacacctcgcatttgatactcagcgtgcgttgtgtactcacttttgcagcaagtctgctcgggcaaacttcatgggacactgcggacattgaaaaggcagcgtgtcgaggtctgggttagtaagtgtcttgcctcttgcctcttgcctcttgcctcttgcctccatcctctaccacttgccaagtcgccactcacggttagcactgtgtcgtatgagataatcccgtctgttgaaggtcttttcgcaccccgggtgcttgcatttgaatttccggtcgtcggacatggcggctgagggctcgacgaagacgaatacgtgagataccgacggttggaggccctcggggacaacagacgtgtggctatatatcaccaaaagacccaaacgtcaattatgcactatgcacgtagctccaagcctgaaagtctgaaagggttctgggttggaagcttaatggggccgctctaaggtttccgttttaagcttcttggtcagtagcttggtgccaaatcttgtaatttaaacgtttggctttgggccaagctttctaccgaactctgtctagcgacgattcgacaggtcagatatgagggggagagggaaaaacaaaagcctgggggagaatcgtagcaacgagaggttcgcttagcaagtgaaagagagaggaatcaaacgagcaattcggttttcacgacgcacacatacaaggccagaggactcatcctgtacacactgatcctcatacatttggttagtacctgacgcacatgatgtacgcctactcgtactgtattgtatttgtagcttgttcgatatacaagattgatacattttggtgtgccccacggttgatccttgtcttgtcctcagatatgccactaatgtcttgagatccgcctcgtatgtatcgtgtatcgtactgtatcttccttgggcgtattgtcatattgtgctgtagtttggtttggtttggtttggttccgtcaggctgtctcttttgtgtttttttgtgtccgtcagatcgctcgctcccaaagttaactgggatcgacttagacatctccgcaatcgtcgctcaacggtacgggatgtgctacgtccctgagaagactcacaaggcttagctcaactcacaggtgcacagaaagacagagggcgacacggtttagggacaattgtaattgaatcttgtctcgcctccctttgcccgaacggggcgacccaccaaagatccactcgggggctccgcgagagagctctggctgttggtggatgtctcttagtggcacgctggcgctgctacctacactggaacagtccaaagacgtgttccaacgacgtgtctcttcggggcgactgcaatagcgtgcatatgttctttggttcatgcccccgcacaaggagtgaggccgttcagggctgagctttgtgtgcaagtacctgtacatacatacagtagtaggaagcacaagcacaagcacaaactccagtgtaaccggagcttaacctagctccaagtagtgggatcccagtgtatatggagccaaattctgatttttgtcgacctggttcacggggcttaaagttccaggtgtacgctcattggcccttgatatctactctgacagtgatagacgttgcaggtggaaattggatctttggaagcgggcaagccacgactccggcaatatcggtttgagcctgggtcgtctatcgtaaccaaatcacaaaccctcgccactatccagtctccagtcggtgaggttcaccagagtactgctgcaattccaggaacacgagggtctaggcactcacacaagcaacagcagatccatgtattgtactgcacgatgagtaagatgaaatgtgtcttggcaaggcgcccgaaacggccacaccgcaaataaccccgaagagctctgttcccttatctgagcatcgaccggtgcagtagtcaggcatagtgggccagccttttgagcagcacaacaagacatgtgcggaacctatctttgtttgccatctttggtccacatgagagatgtgtggaatgagttaatgtgaccaggtccaaacgcaatcctctggcatacaaacacacaaacagagaaccccaatctcatccgaacttcaatctcaaactatgatttcttcggcagttgagagacgtgacactagagcaggttacgtttgcaagccaccttgttgctgactgtggatttgtccttaccctcgtgtacatgctccagccttgcacgtggacaaagaactcgttgtaatgctcctttcccccagtttactcagtgccacagtgcatgacgatgctgtgcaatgtactgtaactaccggtacgtggactacgtcatgtggcggaaatatacgttatacgtgtgcgtcattgtatattgcggggcaatccgattttttccgcgaagtttcctaaactggcacacatatcccactcgtgcttgtatcgtactcaggtttgtgggggtttcggggtggataaatgtcagtggagcctcggataaatgctcgatattatttccccttggagatcgacccctcccctgagactgattatatatttttttctccgtcagggtctcaatatactgcttgtactcgccgtcttagcgtgtctggtttaatatttggcaccgctacgactatctctctcatcgctcgctcttcgcttcactttgagttatcggttaaagtagccttgatccgtctagccaagctcaaactttaagggggatagacaaggcagatgagctttcagattggtgtgaaacattgaatttagatgcgctacttgaccaaggatataacccaggaaaagttgtaataaattcgaaacgggcaaactagagacaagcgagtcctagaggagatgccccggtcctccaaaaaagacgcccctcatatcgatcccacgcctcagacgtcaggccccttcgtccgaaactgtcattctggggtacagtgcatgcaccccacagccgaggtccagacgccgagatcggagcgcgcgatggatgccaaacaatagaacgcaaaaatctatacgtataagtgcatgtattgttgttgttttattctggaacgcaccaagataacggctggtcgccaaagaatgcctaatggctggagcgtttccggcctaataccgtagacatcggaaccacaggactaaagagactatgctggagtcgttgctttttggccacggttttttcacactcaagccttttccgagccgcatactcgctagccggctgccgcggggctcgtggctgcaattatcttttcgcatcgcatcgcagttggtcgatgcgcctccacactgtgcagtatccatgtagttgagataagcatgtgaaggggagcagagtccaagagagacgacttgcgggactggttaccgagccaatagagagcaagagacgatatcggcgagaaccaccacccatacttggtatagatagcaatcagccaatcccacaatcttccaatccgtctctatgtactcagccttctatcaatctgtctatcgtgagtgtctgttagaccagtttttactttggttttttccgcttgtctccgttgttttttcgcccgtcaactgacagttgctatcatctcttctcaggcccatctgggttcattgtcgtcgagccggttaaacaactcgcttatgcagacctgtatgtgtatagccagaagaggaaattcctgttccacgagtgcgcagctcgcaagtcatcctcacagactccgatacatctccgagaagtcccgtgataacagatgacggagtcgtccacacaagcccaatagtctttttgctcaaactctgggttgaacaggagccaagcaagtttgcacatacctattgtcttccctgcatccacaatgagacatgggtttgtggagggctgtcacttgaggataccgcttgtcactcccgctacggctgccaacttccactctgatatttgctcattgacacatccgtagggccgaaagtagtgccgggaaccaaagtccgagtaaagtgtttccccgcacttggaacccaaggacatatgtggacgccctgcaacagcgtttcgcgaataatagacgtttctaaactgctccatactacgtgtctcagtccctgggcaagtctaagctgagtctctatagtggtaccgtgtacggcatatgtgcacagctgagacaatatagtatagctcgttcatccctgcgctaaaccatagcgtggcacactggcgatacaggggtcgaaactttgccgagttaagctaaagtcaaaggtgggttgcccatatcacctctactgaacacgtactaaaaggcaatcaaggtgtaatcaaggctcctctttgttcatagagttcatattgtctcttggaggaatgcgagagagccgtagcgaagcaggtattgtggtctttcaaccgcttctgtaagcagccagaacatcgtaggctcgctacacagatccccatatgtctctttcaaccggccagttgattggtatctgcactatcgccgactttccgcacatcaaccaagaggtagatacactcacgctctcacagatgacatgtaagagatgttaactgtatgtactatcgccaaaataaaagactcttgaggtgtgcgtgtctctctcaatcgtgtagacttcccaggccatcctctgaagacccactcttgtcttagtttggtgtcttacctatagctccttgtatataaccgactggtctttgtgtgcggcctctattcagactacaggcaagaatatcgcccacctttttcgcttctcctccaccctccccgaagaccaacggtcgacaccggaatcgcactcccggcacaccgcctgggctgttatctcagggatccctcaaagttacacgcacggcactgaatccaccctgaagatcaagaattaaatgaaactatgggcgtcgcattacgtgtgtgactcgagccgtggggtatacttggcgccttagggaaacagtcgagccgtagacactccccggaaggtgacccaaggcacgcacacatctccgacctcaagttaagtgagtattgacagatgacgtaaacggcacattctcaaagagtaagcatatagttgcgcaagtcggaagccacattggaactcccacaatgacaccaacacgcttctcgtactggtaccgtacttgtagccccattttgttttatttctcctgtgtgtttgtttgcgttgatgcgccatggtcttgctgcagaaatggcgatacgataacgcctttgagagacgcgaaaatcactgcagctaagcacaaactagccaatcgtcaatcacgccggtcagactaccaagtagttgacatccttctctctcttaatttttcccttttctcgaaccctagcacccagaataggattgtggctgtaaatgatgtgcacgattggcaggtactgcaagtgtcaaaggctgatagtgagcatgtgacttttggagacgtggaattttatcctggtcagacatcaattccggccaaggacaattgcttttttccccgttcttctaccgtccgccaacctctattttgtttttccgctttctcctccgtctgtccctgttttatttttcgtatccagatcatgcgatccatttgaaacacgttccacctgaaaaaagcaatatatgagggcagcaggagtagtagttagtgcaagtgacccactctacttgaagtcctcagcatgactccatcgccagttctcgtagaagagaactagagagaaaagacgcaaacatatatctctggctagtttgtaaggattagtgaaaagaagagagagaaagaaaaaccagatcgcatgctatcagttgatacgttgttacgatgctcggctagaacgcagatcaagagaaccctgctggctattacgatggacaacttggccactccttccaaggagagcatcccgcggaacctctcctagagaatcagctgcaaatcggaatggagaacctcgtagatacaatcggaagcattacgtcattcgcagctccgactatacatataggtcataacacccgtgggggtgttcctggtgggtgagacactattacataccccagttctccgtggacacagattatcgtatgagcgaccagagtgttggagtgagttaggattttaacagaatatacaagtttgatgtacttctggctactggtacaatgatatgtatatctggttagaaaccccacagcatgcgatagccactgtgcggcccaaaaaaagcaccatgtacttgagagatggtaacgtacagttctagagcggtatccaagggtacgatgcaagcatttaccagtggcatgagttgaaacttgcctatcagatataaataactgacaaacgtctatactttggaacgtgcattatgattgatctagttgaagcgtcatgactccaaacgaagacttacagtaactactcgcacagtttgcgaatgcgggtccgggcaaggtaaaacaggtcaagtttccaatgagctggacttaatttcctccgaagttatcaggcaataaatgcgtcttctctctttaactactgagtgctacttttgtacagtagcacgagtactaagaaaacttgacctcggatccccttagcaccaatgttctccaagtaccccttcatggtgaaaatctaagacatcgaactataacgataggaatctattactgtagctcattgattccgttgctatcttctttggctctctaatcctccactggaagatgtcaggctccgaatgtgcagactccgtgcagactccgaatgtgccagactccatcctccacaattgtagcttgagtgcatatattgatggtgtcctgcagcagagaaaggagtttgtgaatatgataggagtaagaaaaacaaatgtgctccgtaattgctgctattaatatctgtatttgcttttagtgtcaccagaaacttttctgccctgtgctcaatatgtctctgcccggaatcgaactgacgcgaccagctcaaaaactcccagagtctggttcttgcacgtgatgcatcaggtatgtctacacgtagctaggagagcgtaccagaccacctcgaattgccaattcgccagaaccagtttgaattgcacgcattgaatcgaatcaagcagtgagtattgcggaggacacggacaggcggctcagatacagacagagtaacacaaacacgactctgcaaatacagcgcgagttgcacaagcccaatcaagttgcgacacaactgcgagtgatacaggtgagaggaaaaggggcggtgctaccaatgtgacgatcgacgattgatatgtcttttctgcttgatctattctgcttttgtcattcattcggccattgagcgttgaaccgttcatccatatcaatccaggaggtgtgacgttcttgaaatattgaacacagcgaacagacatctttcgtcagcgatcccaggtgtgcttagtttctcgaccaaatgtccatgagtcgttcagtactaacccagtggaatccttggcttacctggcagacaagccatttgaaaaacacacgttaacggaggtgcaggccaagatcggggacaagcccagtcgagccgtgcgccacctcttctccaaggcgctcaaggaacacttcgccgagtcgtccaaagatctgtttgatgttaccaccaatctcgccaaccagattgccaccaacaagaaggaatacacggagaccaaacacatggctgtggaaggagttggtgctgtgtttgaggttgcaggcgggagaatggtatcgctgacaccgctcgctgcaatgtcgcttttggccgccgccaaagattctaagagtgctcatgctggctacagataccgtgctcttgttgctctcaagaaggtggtgctctctacaggtgacactctcgacgagagtctatgcaaggacatttggaaactggccaagagcgccagtgctgagctcaaggcccatcgaatcgcgcaggctgcttttggtgtcttgtctgcgtgcgtggacagaggtatggttgccatcaagcagagcgagatggacaacattcgtcagatttgcgttaagacgttcgagtcggaaaccacacagacacgtctggcggcgtctcaacttctctcagccactctctcgaagatctacgtgcccgaagatggtgaagacaagcccaaggagaagcccaaggacaaaaccctcgctctgaacttggaacaggtgcttcagattttcacgtcagcatacatcaaggcaggacagcttaacaaggtgcagactggcctcgtccacgctctctaccagttcattgtggctcagaatttgcaacagacgcatttcccattgctgttgaagaccttcttgagggacgtctaccctccttcgaagcagtctgtgggttctcagcagctgctgtcgacccgtgagcacgctctctatctgctgctaacaccccccttgtccgagtttgcgcagcagtcggccatcaaaactgtcttggagtatctgcaagcgcaaaactcaaactccaaccccgacggaccccttacccatgatggtaccctttcgggtctgttgctggttcagggtcttgtccagaggcttggatctgccactccagatatcatcgagcctctgtacaagtttctgtcgcatcagtcgcgcgctgtgatcatcgcgacttctcaaacgatcaagcaggtatgtctactacttccggacaaactgtatctggtcacagccaagacgatgacgctgttgaacaagggtcaggccagtatcggtctgggcatttgcctgtctacgttgatcgcctcttccacgcctgagtcgctcaacattgacacaatcacccgagtcctctccctgtccaataacctgctaaagtcttcgtcgtcgtcagagctttccgtggcagtcattcagatccagattgcctggctgcttctcaagtcgctcatgtgtcttggacccgcctttgtcaaggtgcatctgtcgcacatgctgcttctgtggaagggagctcttcccaagcctttcacacgtgaccagcttgctcagaagactccgcaggacctcgagttcctattgtgcgtgaagaacgctgcactgggagccgttctgtcgttcctgaaatgtaaccagcagctgttgacgtctgatctcaccaaacgggttgccatcatgctcaactacacttgggctttcctggagagcatttccgagtctgttgaggttggccagggaagcgagtattctgccgtgaagcgacgtctcttgcagtgctacgtgcagctggggcgtgcagattcacatgcatccttgcttccccaggcagtgtcgtgttttgcaggtactgattacaaggaggatattctgcagaccgcgaaatgtgactctctctggacgtcacgtggtttcggtgtgacttccttggttgagagagacgaagtgaaaggcattgagaagctgctcagcaatcctttcctctctcttccctctttggagcatgatgtggaaattctttttgatgataaggtcgtgcctgtgcctcctactaccggcattgtggacaactcgattctcctcttctccaacttgtttcccttccagcctgctaaggtgcaggagtccttgttggaacagatgcgaacccacatggcgtctcattccaacaaggccacctctcagcttcgaggtgaggctgtggttgttaactgccttgtagctctgaacctgggactaaagaagaaggcccggtcgatggacgctcgagtggttgctcagctgctggagcttctcaagggttctatcaagcatgaggactctcgaatccgacgactggccgctgagaatctcggtttgctgtgtgtctatggtggtgcttccttcgtcacggctcagatcaagaatatcatcgaccaaattgtggccgaaactgacccgcatactcggtccggctgctctctttctttaggatacattttccggttctctcagcccggccatgctaacctgaagaccgtattgggtatcttgatttccctggccaaggaccctcatcctattgtgcattactgggctctcaagggtgtggatttgattgtggactcgtcttctttcaaccctggctctgcctcttcgctcctgtctaccgtcacaggtctctatgtggctgagaaccacgatgaagttgcttcggttgcctctcagaacattgctgctgacctgaacaacgtgcgagttcttgctgaggtgcttcatggtctggtggttgtcatgggccctgaaattgtggtccatcgggagattaagctgttgtgtgactctctctggtttgaggatcccacgcatgccatttccatcgtgcaagaagctcttgtcttcgacgtgtccatgttcgatcttcaggaggttaccggccgtctgttggcttacctgacccacgaatcgtcagctgttcgtgatctggccgtccaagctctacatcagctcgtcaagatttacaccatcgacctctcgggtaaggagctgcagatttggttggtatacaattcgactctatccgaggaggtggccaagttcatatctgcatgggtggaggcttcggctgccgattctggcactggccgaatccactgggtgcttcgaatccagcgtctgatgaccctgaatctgaacgccacctccagtggtcagactcagcatactgaagatgagagtgctgccatcaccgttggagagtctaccaccggcgagcctcttcgatggcaaactcgagctcttgccatggagtcgctcatcaagattatggaggaagccaagtcgactccagccattctggcaaagattggtgacattatccgactggcatttacatgctcaacgtccgatatcgtcaatcttcgtcttctcggtatcagactgctctctgtgattgtgtctattggtgatattcccgatcccgagttccctgatgttcccctgctggagcagtaccaggctcagatttcctccgcgctctcacccgcgtttggagctgattccaccaccgagttggcctccaaggccgtgtgtgtttgtggccagtttgtcagtagtggcattgttaagaacctggaccgactacgtcttcttaagtttctgacaactgctctgacagacacaaacacgctagagtgtgttggagacctcaagcctgtgggtcccaacaaccagctgaagctgcgacttgccattctcgcagcttgggctgacatcaaagtccagagtcatcacaaggattatctgcgtggcctagtgacccagtaccagaagcagctgactcctctgtggatcacggccatcaaagagtatgcgcagatcaagtttgaacctgaacctggtttcgacaacctgtactcttctctgtcgggtcagtcaagactcgaatcatacaaggacacatggaaagtgattgtgcatgccgtttcgtctgtccccgacgagcaggcgtcgtttttctttgtgctgtttggtatctgtttcgaatacctgacccattcctctgatctggagattttgcatactctccacaatgtctgtgtctcggctggtaatcgcgtttttgagccttccatcttctctgagctgcttgatctgtttgatcgtcttatgctgacagtttctcttgaagaaaaggcagttttggccaagatttgcatgcgtctttgtgtgtccggagcctcccgaacctcttcctctgacgactgggaccacattacacagctgtttgagcttcttcgagtgtgcatggtcggattgggaggggtcttgcctatttccgagactcctgtcaagtcataccctcaagctgagctcgctcaatttgctcaggagaccttcacgtctctatctgcgatgctccaggccttccctcctattgtgcaggccgatctggtggaggtttttgctcacatctacctgagtattctgtctaccgccgagacccccattctggcgtacattcagttcctgcgtgacatttgtgacgccatggttaccgtgggtgctcaggaggacatctcagctcttgtcactggcttcgtgcgggagctcgtgtcaaagcactctggttctcagagtgtcatttctctgacaaccgtcattaccaaggttcttaacgtgcagctcaatcattcgaccatttccgacattgctagcaagtacattgagctggtcgacagtggcgatatgcagactgctcttggatgtatttccgcggtgatgggtgtgtccaactcgtctccagcagctcgaaacctgactttggagctgatcccccacctagtgaagcgtctcgaaggtacggaaacgcgtgctcagattgtggacttgctgttcaactattctgtaaaccatgcttccaccggctccttctccatcatcatgcccattcttgtctggcatgcttctacgtcttctcgctacgccaacgagaagctgttggagctggcaggcaaggaccagcagattttccgatctgttgtgcaagctttgagtcctagtcagaagcaggtattggagcagaccttgcgaggagcccaggatgatgacgacgacgacgacgacggcgaatatgaggagcctcagattcagctcaagtccttcgcataagtagagtaggagtgagtggcagttggtcactaacagtacagtagaaagatagaactatgtacgatggcattaacaattttttaaaatatgaatttacgatgagtgtggtaaaatattgcgacaggtctctctgttttgcgtgtctgcaattttgaatgagtggcaggcacaaattaagctcagctccgttcccgactgtaagcatgcaggactgcattgcacacgtcatttgacttttttaacagagtatatgttgaatagaattttaaataaggttgaaagtgtgcatgaatctagcctgtcgatttacaccactaattcccgcgcgagacgaattaattgccatttttttgaccttattggtatttgagtttctagttgaaattggaggggatttcagctagaaactcttgtcgaatgaccggaggaaagagttgattgttttgttattctcttaatgtctcgttgtggcgtgttttttatttgttacatcgggccacagtacgaataccaggttggtcatgttgtccggttcagatgatctttcggtggatgttgaagggtccgagtgtgttgaacgcggtgtgtggttcttgtatgttagatataggattacagggggtagttgctgtgttattagtgacatgggactggtaggctgagtagtgtgaggattatttgctcacttttcgtgtttttgagagggaaattacagaacttgtacggggtcccaagcactcctactcgtattaagtttggtcactgggcagaaagtatttcgttagatacgagctccgcttatgagtagagtatgatgctatgaccgtacaagtaccaatggtcatttatggctattgaaaatacagtaccaggtatttttgctgtagagtgcatcattcaggggttttattagatgcgaactgtgaattctgatttacagaattatacaagtacaagtacagtattatttttttctgcatgtacaagtatatgactggggaaggggtgaaaattagttgggcttgtacttgagtttgacgagaatcgaaaaaaagacaaccaggaagcaaccagtgactagaattagaaataaatagcggttaacatgcgtaaattgcaattgttcttcgtcaagtcacaggtctggtcccctttgccttgcacttcacgtctcacggtgcttgaacgctgcacccctgattcgtgcacatctacagtataacagcttactcatatagcaggtacaagtaccgagaagtcaactttagacgacttacaagagaggtcaagaaccagcagaatctcgtcaaagtgagattgcacgtacaaattattgtggaggtcaaaatgaacttgcaggcagtcacgtattgcactaactggtttcgtcatactgtaaaactctcactctcatcaccactggtcagatccacgcgttgtatctctgtcttccaattggcttgtccacctaatgagagctggcactcggactgtaccaggtggtcacatcaccattcattcttgtatccatcactagaccccaggtcccccgtctctgatcctctttaaattaacgcctatcagatgctcaagacgcgcccaaactctacgatcaaactttggctgtacataaacccttgatctcagactacagcctcagcacggtacagtactctctttcgacatgtccaaaatcgcagcttccatcgcagctattgccggcaccggtctggcggcccatctgtgggcggactcgcccagagcgtctctcgacgtgttcaacggctcaaccccggcggttccagtcaagccaggggagttcttcaagtacggcttccccggagcagcccacgacattgcctaccgacaggagtttgtgtcgtgctacgaccgagaacgacgtaaccccatgtgggtcgtggaacacatcaccccggactccatcaagtccaacaagggcgagggagccccggatcgaaagttctccaacttcaaggaagatcaggaggtgccgctcaagttccgggctcggctggccgactacttccgatcgggctacgatcgaggccaccaggcacccgcagctgacgcaaagttctcccagaaggccatggacgagaccttcttcctgaccaacattgccccccaggtcggagacggattcaacagagactactgggcccacctggaggacttttgccgacggctgaccaagcagtacggcagcgtgtacattgtgaccggaccgctgtacctgcctaagaagtaccccgatggcaagtaccgagtgtcgtacgaggtgattggtaacccccccaacgtggctgtccccacacactttttcaagattgtgctggccgagaagcccgtcaagaatcccggaaccagtgacgtggctgttgctgcctttgtgctccctaacgacgtgattcccaacgagaccaagcttacctcgtttcagacccccgtggatgccattgagcggtccaccggagtcgagttcctcaacaagatcaccgtcaagcagaaggacctgtgtcgagaagtcgactgctccattgtcgtacgagactttaccaaggccctccctgcccctaacgggttgctggctcttcccgcccctgaaaagtagcctactgtatatagtcaaagagtgtagaacatatatcatcatggtcgctgtgttgagtcatactcgatgtttcggaagaactggaactattacttgtgtgataacgggggaaatgtgccctagagctcgtagaagatggcttcatacgctacactgtccaaccacctctcacttgtgctacgatcataaagccatgcaagtgcaatatattagttcctaactacttgtagtccccactacaagaggtagtttgtcaagagtcccagcgacaattgctgagaacatggcatgtatctgttgagagcgagagttagaagcgctcatcgaaaccccctacttcgtagtgctgctgcctaccctcgctacgttgagctccgctctccagctaggcgacaatcctcagcacctctgccttcaatgttcgcatgttcaccagtaccacctctcccgtctcatcaaaccgcggaactgccaccagacgcactgacactccgtcatgcttgacaacactggtctggaactcgtcctggttgccgcagaagtacaggtggggagtttccttgatgatgaagggatcgtcatctccataaggatagcaagtcagggtatctggggcagtgggacacaagtgccgccaggcaagcgtatgctccatgatatccagaatatcgtctcgtccttcgatcagatatttgtagatgtccgacacgttttgtcccgaggttcccagcaccttgagaggcgcctcgtcggttgaaaagtcccaccagtaggggttggaaacagacccaaaggtggcctttttgaacttgcggctctgagggaacatggacagatgcagcggctgctgaggaagcgacatgttgccgggatcgtcgtttcctgccatgatatcaacagagatggatggcagcaattgtgcaatgtactcgtcaacgcgagccatgggcttgaaggcgtcgaggtccacggttcgagatagtgtgtcgataacgggtctttctgactccaacgagcagttgtttccggccataatgaaccgcgaaatgtttttgggctttaccagtccatcttttgcaccatcttcctcaagcagcccctggagatattctgccagaagcacgtgtttgtaatccgtcttcttctggccaatgtacagaccagaagcaagacaaatgtatgtgtcttcaggagtatcattgtcagccatctcaacgtcttctccgtcattgactccactcagaggtcgataaatctgttcgggaaagccgccccagaccacatccacgaccgtgaagcgtccgttttcgcctgccgtgcctagtactccacaaacaacgcctgtgatgagcatgaactcctgcacctttggtcccacgagcgtgattcgaccggagctgtcctccagctgaatcgacgaatcgtccttgtgtccaccgtcctcacaatcgccctgagggtccacgtacttgggcttcttgcccggaggagctccccaatggctgcgggtcacctcctccaacatgctgggtttgtatttcatgtccttgaacagtgtgccgaccacaaacaccgtatccccaacaagaacgtccaaacacttgttgaggtacttgacgttcttatcagcccatttggaagtagcagcatccagcacctggctcatgagctggtgcaatcgcatgtagtagattggcgcatactgacggttgtagttgcgttttgtgatgggcaacgtgaagccatcattgagcgaggtggcagtagtgggcagatttgaacgtatctccggcatgctgaaagtgtcgagttctggtatagaaagctggagcagtatttctcgatggatcaaaatcaaaagcgtgtaaattgaactttaaaaagaacccaaaacccgtgtacgcgaaaagagggtaagtagaaggagatgctggagcatggtagaggacgatagctagaggacgatgaacgtctatacgcagttcttgagttgtactttgtatgtagatatagtttcagagcgattgaagtactggataccacgttatggctgggatgttgagggaactcctatcaactatgaaagacgcgtttagttgatatctttgttaaagcaattattttcagagtagagctttccggcgatactccaactcgtaggaactctcggggagcggccccaaaagatgtagaagaataggatataactgaaccattactgtagcctgctatttcaacattctcttgcgctgatacggtctagcggtctcgcagtgctgaggaagacctcacgaacacaggcaaagttgaacgttggtatatttatgagaagaaagaggaaccatgagctgtaatgctgtcaaaaagtatcagaagctgtcaattgttgggaatctgggcccctctcttccccatgggacgcgccatgaatcaacatagaggaagtcggcaggttcttgtgttataggagtcacactggacgggcaaaaggagacaaggaagtacaaacacttcaaataggtacttctttgacgccattattattgatgaagtacaaacaaacgagactaatagtctcggtaacccctaaaaaacacttcatcatacatccaacagttcgcacagtaatcaaccacatcacgtgaaacgagaaatatacatacaaaagaggaccaaaaagatggcgacatccgcaggattcgaacctacgcggggaaaccccaagagatttctaatctctcgccttaaccgctcggccaggatgccatgtgtggacggggttgggttggtgagctagctcgagagacgtgattagtaagcccgccagtagctgaagatcagaactattggagatgatcagagagtcgcaaaaacagcttatcaaaatacttgttgttgatttcgtgaaatgccagattcggtaagactcaggaggagggaacacatggcattctacgtgacccctaaagaataaacggatgtatatatagaatatcatacctgtacaagcacaaggagaagtactatatagctctccaatgaactacctgtatctactaatgccaactctcctagctggatattccttcttccagacttgttgccgaaagttcaagccttccagtagctccttaaagatgcaatagatctcctaagacgattcaaactacatcaaaatagccgtcttagaccagagattccaatgaaaaaggaatttagtcggaaaacacgcgtccttgtcaattctaacgcactgccattttctttttactgtacctaacctccgccataataagctcgcggctttgctttgaacctagaaatgcaccgccacaaattttcagccacctctgtgcaggcaccaagtccagataagacaatctacgagatacaagccacgtttggggaatacgataccatgtcaaaaaaaagaagtatgtaatatgtacaggttgggatgagggcagtctcgacgaatgatgggcacacgtggcactcgtcttttatttgagagcaattccccggttgagagcaacttctggtggggtgtccagtagtaccctcgtaccttgtagtgtgttagtgttgcaacacttttttctcggggcagtgggatcactttcgaatcacctttccggaagagtctctgacgtggccatcgtggtcaatgtactcgcctcgagcctcggcagcagcggcccgctcggcaatgagattccgctggtctattcgcaacttgtgttcgtaccgaatgagacgtttgtcggcagcgtacactccgcctgtgatgacacaagagagctgcaaaaagagcttgaactgcttggtcagcttgccgtagtggggccagtacattttggcgagaaagtgcgaggctgcgccgaaaacggcgccctggacgcctccgatgagcgagcccgtgataatctcatcgacggctcctttgacctttccagcttcgtggtgggcaggaacggcttttccggcaggcatgacaggtttgatgtggtgagtcgagggtgaatactgaagcagtaatgaggggaatcctgttgcggccgtttcaaaacacttttgaggtgtagtcagaggagcagtggagagaatggagcaggtccagtgagcatattactgtagttgggaggatccaactttatcggaccctaacccaaaggggtcccgtgggacgagggtctcaagtagttaagcggaacatagttgacttatagttgtgatgttagtcgagatataataaacaaaagagagaaatccacccccatagcgtaacaacgccacgattggcgggtagcaatgctactttttgccgaacagtccaggtcgcctttgctgtcacgctccgagatacttgcgactctacaatgctacttgactgtttgttagactgtttgttagactgtatgtatggagttcaagtatcacccttaccgtatgtccttctctgctacaactacaatacagaacaacaattgctatggaacagactcaataatggctatagagctctgaatcgtcgaatttgtctttaatgaagtgactaatatcaccagacaaaaaatccacgttttttaattactaaaacgtctaactaaacgaccttccaacgttggccaggcatgtacctaccagatgagcagagaccgggaataataaaactaaatgtccagtgcaaattctgtcatttgactaatacagtatgtgtctttttatgaagccccagtttgccgagcatcatgatcacatcaaaatcagacagtctctctacctcaacatgtatgatgacgattggcacaaatagacagtgtcagtctgagaatctaccatcctagactcatagtcctactctctgatagtcctacaagtacagtaaattctgatatctctacactctcaagtacaccccctacaccaccctcatatcgctgttaaacaaacttcacaccatctaaggtggcattgaacaatgtattagtaagctacggttgctagttagatttcgtcatgtttattggttcgaggattgttgaagaagctcaggttgagccgtagatcagttaatcgcagtactgtatcatagtgggaccagatttggggagcagtccgtggttctgagtctcaagtgtttcggctgagaatgggcgactcacctaaccccaacccataaccgcactcaattaagctcacgtgagattttatttcaaacgacactacaggtacatccgaaataatggctgaagctatcgaaaaggtcgctgacaaggtcgccgatcttgttgttgacgacaagcccgctgctgtacccgaatccacctccgaccacgaagatggcgacgacaacgacgacgccgtgaacgagggcgaggccgtggatggcgagaagaagaaaaagaagaagaagaataagaagaagaagaagaagggccccgccgtccaaacagagccccccacggtccccattgaccggttcttcacctccggtatcttccccgagggcgagatctgcgagcaccctcacaagacgttcaagcccaagggaacagctgtcgatccgtttgccgactctgaggacgagcgagaggcagctgaagagcgggccaaggatgacgccaagcacggctccgacgatcctctggacttcaaccggctgcgaaccacaaatgaggagaagcggtatctggatcgagaacaggctgccgtccacaacgagtggagaaagggcgctgaaatccatcgagtggtgcgaaagtacgctcgagacaacatcaaggccggcatgaccatgacctccatcgccgagatgatcgaggactcggtgcgagctctctccaacgaggaagactcgctcaagggaggccaaggtttccccaccggagtatctctcaaccactgtgccgcccactacactcccaacgctggtgacaagattgtgctcaaggaggacgacgtgctcaaggttgacttcggtgtccacgttaacggtaagatcatcgactccgccttcacccacgtgcagaacgacaaatggcagggacttttggatgccgttaaggcagccaccgagaccggtattcgagaagccggtatcgacgtgcgactcggagacattggagaggctatccaggagaccatggagtctcatgaggtggaggtggacggaaaggtctaccaagtcaagtcgatccgaaacctcaacggacacaacattgctccctacgagatccacggaggcaagtctgttcctattgtcaagtctgctgacatgaccaagatggaagagggtgagacctttgccatcgagacttttggctccaccggccgaggatacgttgtcactgacggtgagtgttcgcattacgccaagaacgtgggcgtgggacatgtgcctctgcgagtcaacaaggccaagcagctgctcgccaccattgacaagaactttggcactctgcccttctgtcgacgatacctggaccgactcggagaggagaagtacctgcttgctctcaagaacctggttcagagcggagtggtgcaggattaccctcctttggtggaccagaagggctgccagaccgcccagtacgagcacaccatttatctgcgacccacctgcaaggagattctgtctcgaggagacgattactaggggggggagtgccacggcgctatgtaagtaagtatataacaaatggatggtctgaacgagatgattgagcaacagcttctcacagtacagtaagtattccttgcaggtaatttaacccggagttcatgggtactggtgcgctctagattttgatacatctgccttcaggctaagactcgaaagacagacactggatccaagtccaacgagcctctaccatgactttcaagacaagagctgatgacggcgaattaacagtggcgttgaacaactaccgatcggtgttcttttcggtcgagcagttcgaaatcacagcaatcgtcgtctctgaaattagtgtgtatctcaaacaatgaagaccagatatctctgctacgaaaaacccgaacggtctttcgatattgttcaacacttttgggaatgtttcaccaacggaagtaaaactcgcatcatccgagatctcaagctgatcgaagtgacaaaacccgtatatccgaagatgaagaaccaacttccacttggaatccatgatcacgagagcagcccgattatcttcaggagtcgtgaacgaagcaacttgtccagttgtcatgtcaacatacaacccaagccaatgtttcagtgagatgaaaaacagaaaacaaagatttcatcaaccgatgcacatgacgaagtggacttcaaagcgcactcgctggtcatgaagacctgttgaagcttgggcgcaacacgaattcaaagagaagcaagacaagatgctcaccctcgtggacattccagcggcgtaggtcgaacttcatgtatgggcggacactagacatgaccctggaggaagctacaggtctgacagtaatggctgccttgtacggtcttactaaattctaacagtttgcttcaaagaataaaatatatgtagtataatgccctggtacttcaaataaaaatacattgttagttgtcagtctagctacttgtacatagtaatagtaggacattttgatgctcagccttggaggcgagccgttagggagcgtgtcggtgaataaagtcataatcaaatcagtcgtattgttaagtgagtgtcacaagttcagcattcaggccttctggagctgattctgggccacaaagtaaacaatggcggccatcaaagaggtctgggctagtccaatcaaaacgcccatcttggaggcgttcagggagaacaaaaccagagcaaagcataggaacgcgagaatgcccactgaagggttgttgagagatgcaagaacattggtttggagctgcgagttggcagtaggatgtgtggtagcctggggttggttcagagactggggatggatctgagtagtcacgtttctggaagcggtttcgttgccttcttggggctttcgtttcaactcgtccaattcggccatgagaatggccagacgctgattaacttcaagcagttggtcttcagggcgaggagaagagccgcttacaccggcgtaaggagaggtgaaagccgaaagctgaggatgcgatatgcttcggggaggaaactgtgtttggaaagatgcagagggaggagcaatgaagggagtcatctgaggagtggtgccgttaccgttattgtccatcataggggtagtggatttgacctccttgagcgattccttgacatcctttagagtctctcgtttggttttccgtcgtgaaagattggtattcggagagagcacccctgcctccttcactgtagctgcagacgaggctgatgatagttgcactccatcatgggtcttggaaaagacgtgtgccaataccttgatcttcttcttgttgatcacgtcgtaggactcctcctccagacgccgccagtagcccgagatgtcgtcaatcatagccaacagggtcgacgaagcagacgaccggttggacgagatgctgttgtccgaaggagaagctgaaatggtcttgggagcgttactggtgtctccttccttgttgtccaactcctccagcttggataggttcaaaacgggcgcccacagaaccatgaatttgtccttgcactcgtagtcgtgatcgggctcctctgtgaagccctggtggtgcacagccacactttggcactctccggggtagatgatggagcagtttggtcggactgagtatgtgtttggcgctgtggtcttgattttgaacgccagagtggtgggggacttgttttccagcgtcatgaaccgcgtggagcgggttgtgaagggggctgagttagtaaggacgaaacgaaggtcgcagcgacgtagacagttgctggaaaaagtgtgtaagatcagtcgtagtcagccttgtcaactacaagtagctaccttatggcaaatgatgatgcttgttctctgaaagaagtgccttatgcaccacctaaacgccaccactggcagggtttcatctcactggtggcgatctcgaccgggagaacgatggctccgccggatccgatatcacagaacctatcgcaccgactagcccgatattataccccgcatcatatatctgatataccaacagctttattccatggcgcatttgtcagacgacagaatggcccgacaagcgcaagagtctgtatgagcagtaccctcgtaggttacaagaaccgtcgttgccgggcccgtcgttgccagactcgtgtgttttaccgcagtctccgttcttgcagtaatgtctccattctctccatactcaccggaaaactcgatgctatctggagtgatttccattcttgtctgaccgtcgcgagcgtttgtgtgtctttttgtagctgtcgtacttgtactcgcactgtcggtacttctagtcgctgtctgggtgctggtcccgtgtgttggtcgctggtgttgctggtcttgtcgaagttgcgtctcccttgcgtggccaagtcttgtggcgcgcgtggttgtcaatagtccactgaaaagaaaagctggtaaaggtgcaagtgagtaggcagatgtattgtactaatatgaagcggcggttcagagtttgtgctagtggactcgcacaggttccttgttcgggtgtgacccttgctgatagactcacaatggaagtctgaaggctatagcgggcgctagacaaggcgcgcgcactggtctgcgatcgacactgcagagatacacgggcacagaggaacagaaagaggtacgagcgggagggcgactggttagatggcgactgcgcgtgcttgtttggttccgactctttttcgacatctttttcgagaccgcctaatatccactgcctgcgcgagtcttgattagctggcactctgccttgcctccgaccaaacttctaatgacagtgttggaatgagcaaaatgagggcagtgacaatgcgagagttaaaaagtgcggcgaaacggggaaaaaatattgtcgccaatttatagctattagcacgcaaatagtgcgatactccaataggcgtcccaaggaaggtgcaatacgacggctacaactacggcacaagtgctggcagaaatgctacagcagaagtgctacggcagaagctcaccaactaaactgatacgatactcacatatgactaccagacgatactgcgcacgcagacagctgcatcgcgtgggatcgcgtccctgcctgcctgctcgatccaaaatggacgccaatctgtccatccgtatcccttgatgtggatgcggtgatcagttggctgtgagacagcgacaagataattagcaggggtgagggtaccagtacgagtgcgaaagtactggcatagcgttcctctaaccatagatcacctgggctatagcctccatgtcgatggacaggaaccagcacatacaagccatcctgtgggcagggggtcggtcgtatattcgtgtcgtttttctttttctgcagtcgttgctgaaaattcactctggagagcctccataaggtaaggccttcacacgcacgccccacaagtctaacgtaaagtcccaactggtctaaaccgtaaaatgacccttccagcggagcaacagagaagagacggcgatgtagcggagtgtggatgctccagagcccctttcggttgtagcgagacacgtgaccaaattgggcaaatcgccaacgcaaacccaagacccgtatcgctataagtagctggttcttgccccaccgttgcctgcagtgagacatgcttatccgtggaggagagcaaactgcaagatgggccttgtgcagaaagggaagcgagcgaaaaagtttggcccaaaggagattggctgctgaagatcggaggtttagtccacaagtccagattccgcatgtgtgcacaagtggatcaggtgagccggccgctcgatgattctgtgtagggcaattgtgcgatattgtaaaagtactgcaagtactactatccactatccctttagtgtacctacccacacctgcactactttgtagtagtgtctacatcgtttcctctcttgatcgaatgctgcgcttcttgtacgagtaatcggccaacgtggacatccaagattgacacgatcatcgcctcttcacttttgccgactttggtacgtgtcgtacggcgccagatacactctcatgctcataccctgatctccatggtctcgagatcgtccgttggctaaacgagtgtggattctggacaacagaggcaacttgcagaggcccccgtagattcatagagacgccaactgtcttatccaactatcccttcactcatccagtgatcctgtgtgttctacctgcaggttaatagcaatggagtctcatgaaccccatgtttacagccgcgccgaattgtgggcgatggagaggacactaccacactcaatggcgatcggctctcagctctatggcaagaaataatatccacccgagcttcggagccctgcatggagcgtgtcagacgtatgttgcccctggagagaggtagacttgtgcctggggagggataacatagctattgtgtggctgtttcagttgctgccacatctacatatgtacaagtacgtacagtaccggtagtttcttgtccatgtttccgctccacagacacaagtatgatatatattgcatggtacatactatagaatgtgccatatgtacgagtacccacaaagaatgtcttcattctgacacaattccacgtcaacagcaccaatgtcgcattcgttgacaggtgagtgctcctaggaaataaacgacaccccttacatggatctccaacgcacatgtcgacgatcacatgttcaatcagggaaccaaagggtcagccaccgacgaacaacatacatccgcagacttcagaagacgattaaaaactacttgaagcttccgtccacgtgtacatgtacattccatgacaaatccggacgctcaaatgtgtcactggtggtaataatgtttggcagaatgtaactatgtttcatgtgtggatagaacatgtcgcaatgcaccaagtgaaacaggaatatgtcgttcgttggctgctcttgtaccgtggtctttagtttgtatcgttatcatctcgagttcatcgttattttcgccattattattattattattattattattatcatatttttattttgattctaaagtccatcgctatcaccaaatttagttgtgtttttaattattttttttgattttcttttttgaccccgtcttcaattacacttcccaactgggaacacccctctttatcgacccattttaggtaatttaccctagcccattgtctccataaggaatattaccctaacccacagtccagggtgcccaggtccttctttggccaaattttaacttcggtcctatggcacagcggtagcgcgtgagattgcaaatcttaaggtcccgagttcgaatctcggtgggacctagttatttttgatagataatttcgtgatgattagaaacttaacgcaaaataatgattatggacatgatcataaactgtgaacaatctctgaacgaatctttttttggtcatatggatggtatattgagctttgtgtacatcctatgggcttcagttggtttttttggacaacagggctgattattgggttattaactgaagtatagtcccatgtataatcgacccgaagctgactgctacatactgaactaaagcacttttttggtacctagttgtcgactgaatagaactagggcgttcaggtatgctggagatggtgcaaaaatatccgccagaaagaccagccaggtgaatgagtgctttagtcatggggacttggatcccattgaactcatcgaaagctttacaataattcgaactacttgtagagaccggttggctccatatcgtgcgagtagtgcatggatgttgtagtaggaaagcaagcaataatttcttcctttttatccaagaaaaccaaaaacacacacgtactgtctggttagagagagtcagcttatgattactgtaacaacggtatagttggtgctgtctgatgctggcactagggtatggagagcactcaactggtcatttctaacaagtgatcgtacagtaaccaacaagacagttgaaatttcggcttgttaataactgcttttgaattcctcattctcggacaatatcactttctcagatttgattcagaagataccattctcacatcagctctcctccaggacttggactgtccatatcctactttaatcagatgtgacagtatttcaaacaagtttaccatttcattattcacaatttctacaaaactgtcatacttcaggtgatcgttacaacgggaccgccagtctactctttgatcccgtggaccccatagccagcctacgtgttgttaacaacagagatacggcggaaacaacttgtgaaagggcatcgaaaagttggaatagacagactcaagcccgctaaaagggagattttctgatcactaacgctttccacttcacgtggtgtacaggtaagagcggtgtgtccaatatccacactgccgtttcaggcaccttctggtccttcctcaaaggtctgctgttaaattaatcatagagaagaacgataaaactctctgactcgactatgaaccaagttggtgttcttacatctctacaaacagcccatgaagctcttgttagaggaatctaacaggtatgaggctgttgttcaacaaatatctactttctggggtggactatatcacgtgaccacgtcttctctatgttcgcaatatccgttacgttgcactgtacttacccatgtatgaaactctgcatgcataaatccgactatccgtgcataaccatctcagccctagtacaacaccgtcaacacgctccaacgacacaaaaaatgacgatacggctttggagagcgctactgggcgtggttatctgggtctccttcttcagcacggcaatgggagctctcggaaagtacttcatcccgcctgtggaccggtccatcgagcccaccggtcgcattcgattttatgcgatttcgatatcgtggccttgtccgtggctgtcggccgtggtggttcctgttggagacaagatgaaggtcggggctgagtttgccagcatcgcataccagcattacttttcgtacagcgacgagtctggattcatgagtaatgacaaccagtatctctatctggatccagatgctcacgccgtcactctgcagccagtgcctcatcccgaggtagtgtggcgaaatggtacggtggcatacaaggttggtggagaggacgggaatattacttatggtgcttcgctggcagcctgtcccattgaaggattccccttccagttttctatcgaatacaactcgtcgtgcacaggtggtcaccgggtccagcttcgtgctatgggtgatggagcagtgctaagagccatgtcgcaacaaagcggtcaggacgagactcccaatgggtctgctcaggaccgaggggctgccaaaaaaggctctgcccctgtgcagaagcgagatggcatggcaggggaaacggaggttgagggctcaccggaatttgaggcaaagttgagactgagactcatgggcttgattgactaggtatggtagataggttatttattgacaacatgtgcggaaagatagaggggaaaccggagatggcgagacactaacaagaatctagtaaaatggcctcaggagatgtaccaatacaagtatagtacatactgtagtacactgaagtgtaccggagcgatgtaggcaactggaatatggggacaaaaacacagaatactcgtatgtactcgtagtagtacagcaatcactttgggcacaatcgaactaagcgggagagaggactactgtacttagatggcacacatctcccgagcttgacatactagtacggcgaacttcagagtcaggaaatacgaatgtattttgggccctaggaaggtcttttttctcggctgagccacacatgttctttatacatctgatatgtgcccagtcagatctagtcaagatgcatctagcaacagtctactgtaactaaggacagactacaagtaggatatgaagtattaatatcgcccaacactatgtgctacgagtacccaacacccttctactgaaaagtatggcttcaactcgagcggaagaagaaaaaccgacagaatataaataggtaggcgctctgtctgcagccaatcgcgtgaactgtggaccggccctccagcctgcagcagaagcaatccaccatgcgggtcttgtgcattagcgggattggatattattaccgagcgaagatggagagctttagaagagcctcgaaagtgtcgttttgggcatactgaaggagataagaagctcgaatctaactgcaagtggcctcttcacctgattccaaacttgggttgccccatctggctcctctgacacctttcaatctcgtatttatgccctgtcgcaactcccgttccagacacaatttgctgcatatacatatatttcaagtgcatgtttcgacgcatctaatatcagtatgtactcgtacctcgattctgagacgtgacggtcgccgagtggggtaatttttccttgcaaaacttttccggaatagtaaaatggcgagaaaaaatacatcggtccccccactgaaacgtcgtctatattcgccatgtactatttttggcaccttcgttctattttatattgtgcatgcgcaaacctgctgcatggtttcactcgtacgaggaacaataaccacacttgacaccctcactcacaaacctctctaccggtacaggacagttgcgaccccaggtacagtctcgtcagcgcagcttaagaacgcagcatccagctcagcctggctctcgacctttaaccagggaccccttacaagtacacggcacaggaccataacttgtcgacaaaacacgcatattcggatgttaaaactagtactgtctctgctgctgagtacaacagcgcaggcagtggcacaatcaacaggaccgtctcaaccgccgcccatgagccagcccaacacccaataccccgtgtacacaccgaccaacttcgtgcgactcatggtggtggcccagtacaactacgtcacaaatgcgccttttctgacggcggtggtcacgacccaaggagacgacctggtggtagcatcgattcctaacggagaccctcccacggcgttcaacgtgacggaaaaaggcttcagagcacagaacggcaagttcctacattttgataaggtccagggtcgcttgcatctcgacagtgacccgcacaatgaaacacaatacatggacgatggctccatctacagtacagatgtccccggtgaatatgtcggcctcaatctgtgtccccaagcgagaaacatcttcaccctccggttcggtgtcccttgtacagactactatgtacagctgtttcccattcctccccaacacctcactggcctgtgggaaaaccatacacagtacccatcgccccgccaacgaggctggatgaactgggatgccgaaaacatcaccctgggcgataacaccacgttggcaccaatgctttcgatacagacgattggagcaagccacaagctggagatggcgtggacctgggtccttctagcattcactatgttcttcttttgatgaagctgaactgagagcaacaaacatggcccacgcgaaaatgcagctgtactaccgaatcatctcatggatagaaggccgacggaaactctcactacacggctacgtgtatgacacaacatgtgctaaaactagattactgctcgaatagtaatccgcctgaatagttaacatatttatttattacccttacactttacagtacttgtataagtacgcctactgctaccactaaataaacattcatttattaccatcttgcaatactcgtacaaaaaagtcagtgtgtacataccatacttgtacagagatcatacaacactactttacattcaccacctataagaagaaccatccaacaagaagagccaggagagcaacaatagcaacaactccaacaggcacaccctgggagccgacagcctgagaggtttgggtagagggaacagtatgcttctcagaggtgcttccgatgtccttcttgagagaagaaatgttgtcctgtgcctgtccaagggcagcagagtcctgggagtggacctgagaggaggcagagggagcaccaacggcctcagcgcctcggttgacggcctcggtcggatgagaagcaataccggaggcagaggagggaacctgctgctggtagtgttgctgctgctgctgctggaagttgttaaactgctggttggcaggggagtggggagcaggagactgggcggcagcctcgtagttggcaaaggactcgtcgccgagagtctggtcgcctcgagaggcgctgtggccaagggcacctccagccacggccccagctccaagggcggcgcctccggctccgagctcgtgagagtgctgaccgttggcgtcaaagggtcgcacctgcaccttcatctttttgctggtgatgggcacggacttggtgtgttcggcctgggtccagaactcggcaatgttctccttagtcttctcaacaaagttggcgaggttctcaccggcctggacggcagcctcgttgagaggtgccgacagaatcaggaacttgtccttggaggtgtagtcgggaccgggctcctgggggagggcctggtgggtaatggacacggtcaggctctcattgggggcgacaatggaggcgtttggtcggacgcagaacaacttgggggctgtggtcttgaccttgaaggcaaagtactcgttagtagggtttcgcagctccagattgttggatgtgtgcttagtgaagggagctgggttagtaaacggatgcggagattccgtggagatgccggagatacagagcagacgtgtgggtcggcgtcttagacacgaatagcaaccatagcgagcagctcacacaaggatgccggtaccctgttccttcaatgttcagcgtagtctggcttgctgctctgttgtcctcgccatttcactgatgtttgccgggcttgctgcagatgacgttgctaaagagcaagaagcgatcattcacagacactaccgacccattgagcgtatctggatgctcgtacgaccaccacttagcgagcaatgtcgtctgcgtgcgccgcctcgccatattgccagattgagtgctcacgtgcccggtttcccacaattgagcaattagccgagacacaatccgtcggcggaattggtcgtgcggaggcacagaggaacaaataccatgtctctgacgatgcgctgtttgcgccgtctgtgtctgtgggtctagattgcgtctgtgtcactcgtcggttgcgaaaaagacgcaacagagcaacaggcacggccgagcagacccagggcagctgagcacccgacgccgaccctgagcccgcggtccattcccgcacactctccgggcttgtcgtcgagctgctgtttgtgtcttgtctacaaaaagcgcagatgtgacgtttcctggcgcatgtgactgggaggggccactatggcggcattgtgtgttgcagggggtatataagaccgggcggtcgtccgtttctgccatccttgttgcgctcatactcaccgtgaaactccagcttttccggggtgatttccattttttgcagtagtgttgtgtgctgtgtcaagctgtgtggagggcaaagtagttggatacgttgagagatagtgttttacatgtcggtggttgttttgtctcgtcttgagtaagcatgcaggaaccttacactgtgcactcactttagttagtgccccagccgacacacagaccagacagatacactcaaataacataacacaacacggcacaacacaacagagcacaacagaagatgtcgtgtaggaaaccgatgggtgacgtgctcaaataatatgatggtgtggcagtccttgtatcgtgcctaaagtagcccgaacctgccgtccaaaccgaccccccttgctgctgccccgcctgttaagatcccacaagtgccacgttacgacaatccgtttgtttgctgaaccttgtgaatttggctcagccccggctttttttcacatccagcaagtggaggtggcaggagagcaggcggtggggcgacacacgaggttatatacctggttgcggagatggccatgacccgggcgaggtggtgggttcaaactccgagtttttccggagcacggcgccttagaccgatatatccgagcatagcacatgtatcggattggcgcactcgcacgtactggtacatgctgtaggcccccactattatcacatgtttcatgcaaaagagggggttattaattggggataagtattgcttgaacaaaaaaaaacagctctcgggcgacatcgtcgagaccttgaaaatcgggactctgaagagatccatgtctcacttgtctctgacaaccccgcacgcttagtcatggcttagacgtgaacccgactccaacttgttttagcggtaattgtacgcatgcaattacacttgcacggctacaacaagacaccccgataatactgggctcgtactgtactgtagctccagatatgccaaatgacctcatccacatgaccaactaaggtaatttaacggctccaaacggctctggacattagctacgccaagtcggaagaagataacccgagcaccttagcctgaaccaagagctagatggacttggagtttgaccaatacatttgtcattttgtcgtgagtatcatgaggtgtttattgatggatattgggtcttggacatgaagcggcaatcgcggaaatcaatgcgaatcaatgagacaatcaaatgagctcttgtgccataatactacagtaagagtacataccatcctgttatgtttgttcttattcttatactgcagctttccctcgaactcatccacttgtacagtagtatatatactggtgcagaagcgagtacgagtacgaccaactactcgtatgtactgtactgtactcgtaccgtacacatatacgagccgtataaacagagatgagacgtctcagttgtattcccaactgagtggaaaagagtattacactatattacaaattgacattgttactcatcactgtacgagtagctacttggggtgggtgggttctaatggagtctaggtacaagtgtgtgatggacatacttacggagcacttcacaatagacttgaaatagatgattcaagacaacctgatcgtatctatcttctgcagagttttttctatcatctggtcccaattctttcgatttattttgctcagaaatttctttggactgtctccagagagttcgtaggtcttagttaaggtaacaggttttaattagagtagcagtaaaattccaactactgtacacaagctcaactgaaaattgacacacacattaactaccgtaaagcaatccctaattaaaccaactaatcgtactcctcacttaagcattcaagactacattcagatagatacagttgatattcaattatcacaaaagcacatccaccatctaattcaactgcctatttcagctcgaactcctcagaattcctccaaaacctctccaaaaccaccatcttcacttgaatcgacatggccctcgaaccctcattaagcttcccagccacatgcgctcatcaacaggttactgtcctgtataactggagatgctatactagtagaatatcgcatcagattatatgttgtatcacaacatttaccatgtagcagccctctgatctaatgcataaatacccccgccgtccccctcgggggtttgccacttatcgataccgcaactctatattccccatcatgcgtccggtgctaatcagccaccctcacacttaaccatacaacatacacacatacacacgcatcatgtccgtgcgagaacagctccaggaaatgggatttcccccggcccgaatcgaggcctccatcaagaacacgtccggctctctggaggacgcaattggctggctggaatccaaccagattgactacgacaagggcgtctatgctgctgatgccgaggagcagaccgtcacgggaggcgtgtctgtggttggagacacaaaggcgcccgacgcatcagccgccccgattgacgtggatgcccaggaggcggctgctgaggccgaagtcgagaagaagccactgtccaaggaggagaaggaggccaagctggacgagctgcgggccaaggcagcgattcgaaaggccgagaacgaaaagaaggatgcggccgagcgaaagcgaaacgacgagatttcgaagaagtcccagaaggacaaccaggccatcaaggacgagatggagcgaaagaccgccatcagagaagcgcagaagaagcgcaaggaggccgcagacgacattgccgccaagaagcgaatcaaggatctcattgaggccgacaaacgggctcgggccgctgaaaagacaggtactaaacccgcccctgctcctgctcctgtgcctgcttcgaaacctgctgctccccgagcggcccccacagattcgcggatgcagttccgagtacctggccagccccccatcgtcaagaccttccccgtggaaaccaagctgcaggctgtcgccgaggcgctgtcgcaggatattggagtccaggccggatctctagtattcactaccactttccctacccgaaagctcaccaacgccgactttggaaagaccctcaaggaggccgatctgatcaatgctgctgtcattgtatctttctaaacagagctcacgtcaccaatagtttatatatgcatcaagagagtaagatatgaagaagatggaaacagatgtacgagtacagtacatacatattatagatatttataccgaacagtttaccatgatcacgtgtccgcgattagttgctgcgctcattcaataaggaacatatatagcattgttaccagcccttttacaatacagtccacggagcaatatgcacctgttcctattaactattaacaactcctcctagctacttatccatgagcctggcaactcgcttgaggaccccttggaacgatgccctcttcccctttccttcagttagaccccaaaaaatttgatctgtctctgaaaatacccaatggtctccttcaatccatcctccacagaccactttggctgccatcctagctccttcttggccaggctggtatctggtcgtcttctatggggatcatcttccagccccggcagcatgatgatttccgatgtacacttttggtcctctctctgctcctttaccagcttgataatcttttcggcaaagtccttcaccgtgtactcttccgagttgccgagattgacgggtcccgagtagtccgagttcatgagcttgatgagcccgtcaatgagatcgagcacaaactggaacgatcgagtggattgcccgtcgccgtagatagtaagattctcgtccttgagagcctgcaaaatgaagttggataccactcgaccgtcgttccagttcattcggggcccgaacgtgttgaaaatacgagccactcgcacgtctacaccgtcctgcttctcgtacgagtatgccagagtctccgcgactcgttttccttcgtcgtagcatgctcggggcccaatggggttcacgttgccccagtacgtctccttttgcgggtgctcttcagggtctccgtaaatctccgatgtcgacgcaatcagaatccgagccttgactcgcttggctaatcccagcatgttgtatgtgccgaagaagcctgttttgagtgttttgacagggttgctctggtaatggactggagaggcagggcaggccagatggtagatctggtccacttcgaccagcaaagagtccaccacatcgtgccgaatgagctcaaagttggggtgacccatccaatgcacaatgttggccttctggccggtgaaaaagttatcgacgcagatcacgtcgtgacccatgagcatgagtctgtcgaccaggtgtgagcccacaaagccggcgcctcccgtcaccaagatgcgttttttggcaaacggagacagccgccgcacgttggggtatctgcccgagtcaattgccagcagcgactcggtgatgccattgttttcgctgttagttttggtgatctcgaccgtctcggcatccttagcatacagcgccttgagagccgctagcgggatggtttcggcgtcttgctggttgtccgacgagtatctgcgggtcagatcatgccgcacactgatgttgatttcttccatggaaacacgtggctacctgctgagatgttcgataggatatgtgatgttgccctgtatcggtctgccagaaaacctaaacccagaccaatctgcacttttttacttcatccatgcaggagctgggacaataaatacgtgcaagacgtgggggcgtatatattcagggacagattattgtggtcgcttgtgctggtcacctgtggaggtgtcatatgacaatgtgaccaaaagtaatggaaaatctgccattaatgtaataagggtgctcgtacttgtaattacagctacacggtgcaataatacttacgacatatgtttaaccatactctggtgagaacattatactgtacttgaataatacatacttggatagagccggtgtgtagaaaaaggtggtaaaggaatgcaaatctgaatatactatatatggcaattattacacgaaatagaggtcgtatctaaaatataacagaaccaatggactcgcatagatacggaaaatcgttctatacatgtcgtttaccaaattcgtatttctctcaatgtgaatactactacacccactagcgttgtccgtggggggcatgtttgatctactaccaaaatacccccaatctgagaacgtctaaaatcggcactactaactgcatcatctgtattttggaaatatggatgtaactgggtcgacactatgcaattatggagattgtcgtcagctatcctttggaatatcttcattgagatgtccccatcagtcagtgatccaacttatgcctattaaccgaaatccatcattgtgcaaattttatgtaagaacaatacgtagtagaatgcgtcgaaacaagacacacatcaattcgagtaaatacgaggtacagtaacattcacctggacggaatcaaccaaattcaacagtaagaacattggtgtatttgcgaaattcaagtcaaactcctactcgccatttgatcaacgtatccatccctatttcgacagaaatagttacctcgtactgggattggcactcagaaatgaaatactttgttacccctggcagtgtagctgcagtacaatgcaagtaaactagttcacacggtctaagatctcttttaatgccacttgaagtatccaaaagaccaggtattgctgatattcagagacgtacaattcgttcttctgcacaatgacgttgttactttgaattgtacaatacataatgtactgtagttagttgcatgaccaccaaccacactcacaatggaagatgtatgccaagccagccagttactatatatatctgagctgttccctctttgagaaatgcgttcagttatcggttttaatttcagcaccagacattgacgacaaaaatacaaagaaccggtactgtaccgtactcatattcattctcatattcttccgtcgccgtctgaaggagacacaggttatgagaatatttgtacgacagttgtatgtgtctgcttctatgtcagattgtaactacgcttgtctttttcggtcaggtcctacttttccgatttgggtctgctcaaactctgtcgattgtgataactccgagggggcaagtgcgagtaccagttgaagcgggacaagcaccgaaccggtacaggtactttgctccgtgtgtatttatcgacatatataactgtggcgcataatcctcccttgtgtgtcatttttgccctatcctatgtctacccattgttgtcgtggtacagtatgtactcatttacttatataccaggtccaacatctcgcacttttctatagtacaagcatcgtacagtaattagtctcttggacattgttcctcttttagatcagaatgtgcctacagtacagtaccacgggtatgtattgtgctgtacggcggatataccttgcattgtagtacgtgtacgaaacccatcttctctgtcaccagtgctttaagtcctcctttgccaaatcgcattactccctctctgactacacacctcccactcccacattacaaaactgtacgctccctacaccatattgcacaaggttcagttttgatagtccagacactcagcacaccacagtgaaagccccaatggagaccccaaacctgtcgattccagaggggatcagcgacgagctgcgggtgccgctcgaaaagctgatccacgacttcaaggtgagtaccgcattcgagcatttctgctccagacccatgactaacccaggaaggagacatcaccgctaaggggtatcagaagcgccgagaacaattgatagccgtgtacattcaacgccaccaacactcgcggagctcggaccgggtcgacgactcgcctgcctcctctcgcccggcctcacatcacatttactcgctgtcaaaagacctcggatcggcctcatctccctcgtccttcgacgtggcccacgagtccgtgggcgaggaggaagaggcgctgctgatgccgctggagccgcgggagataccggatacgatgcgcgaccctcacaacaccgccgtcgccatggccaaattcgacaatctgccgtcaattctgcggcacagagcaaagacgaacgcagcccacactgccatcatcacgttggacgacgccaagggcaaggacgtgaacgtaatcacgtgggaaaagctcgcctcgaaggccgaacgggtggcccagatgatcagagacaagtcgaacctgtaccgagccgaccgcgtggctctgctgtaccaggactcagaggtggtggagtttgcggtggcgattctgggctgcttcctcgccggcgtcgtggccgtgcccatcaacccgttctaccacttcaaggacaccacctacgtcatgcacacgacccagatccatctggcgctgaccaccgaagtgacgtacaagattgtgcacaaacacatggtccaggaccgccagcagtggcccaagggcgttgagtggtggaaaacaaacgaatttggaagttatcagaagcccagcaagcacgcggagatgcctgctctgcaggtgcccgatcttgcgtacattgagttctccagatcgcccactggagacctgcgaggcgtggtcatgtcgcacagaactatcattcaccaaatgacgtgtctgactgccatgctcaagtcccgagacaagtttgtgcagcccgataaccggtaccagcgaggagacgtgatactgtcgtccttagactcccgacagtccatcggtctgatcatgggtgttcttctaaccgtttacacaggctctacgcttgtttggatcccgcattctgcacttgccgtgcctggtttgtatgccaatgccatttctcgacataaagtaaccatcctgctgtctgactacccggctctcaaacaggtggcgtacaactaccagtcgttccctcagctgacccgagcgtactcaaaaaagcagcaggtcaatttggcgtcggtaaaatggtgtttgattgacgcagctactgtcgatacagagttcaacgagattctggctgaccgatggctgcggccactgggcaacaagcatgcgtacgaagccattgcgcctcttctaacactcactgagcatggtggtatggtcatctcgatgcgagactggctagggggccaggaaaagcttggtaagggctctacacttagcctggatgatgacggcgaagacgatgggccctatgaactatcaaagatcctgctcgataaaccgtcactcactaccaacaacattcgtctgattcctcctgttcgtggaggagaggattcgctcaagcatatccgtgtcggagcgtttggataccctttgcccgactcgactttggcgattgtgaatcctgaaacacgaaagcttctgcccaagatggtggttggcgagatttggatcgattcgccctgtttgagtggtggattctggggtatgggtccggaaacagatatggtgttccatgcgcgttgttacggcaacagcggaatgctggatctcgagtttctgagaaccggactgcttggattcatctacggcggaaaagtctatgttttgggactttatgaggaccggcttcgtcaacgttatgatcctgccgatgaagatgcggacgcgacggcaggggcaggaagcagtggggcatctaccaagcagcagtctctcgtggttgctccaccctacagataccactacacttcgcacctggtatattctttggttcgaaaggtgcccaacgtgtttgattgctctgcgtttgacatttatcttaacgaagagcatcttcccgtggccattttggagtctactcttgctgaacagacgccgatcaaccctggaggccccgctcgtcagctcaactatgaggcactggatgatcttgctcgaggctgtattgctgtattgcaggagtcgcacaaggtgcgtgttttctgcgttctgattacagcccctcatacccttcctcgaaccatgaagaacggtcgttctgagattggaaacatgctgtgtaagcggcggttctcacagggtctgttgccagcagtctactgcaagtttggtatcatccaggccctcaaaactattccttgtggtcaggatcctgagggaggtatctggagctctgccatcagtcacattcggtccgactacctcggtatggccgacaagcagtactccggcatcgagcttcgagatgttgttcgggatgaccggacctcaacgcctctgtctgcgtttggatcgctagtcgaaatcctgcaatggcgagtggctcaccaggccgacgaactggcatacagcaccattcagcaaagtggtaaggagggtaaggccctgagttggaaaaagtttgaccaacgggtgagtaccgtgtgtcattatctcaaaaacaaggtgggtctcaagcagggtgatcatgcgctgttattgtacacacactcggaagacttcgttgtggctgtgtatgcgtgcatggctctgggcattgtggctgtccccttgcctcctctagactctggacgactacatgaggatatccctgcctattgtggcgtgatttccgagtataagatcaaggcgattctggtcaactcagagacggagacgtcgatgaaagccaagctgatcagccagcagagcaagcagattgcagcccagctcaaggtcgtgttacccaagaagtacaacactagcaagcccaagttggcacactcgggcacgcgcgatcttcggtacattgtcaagcccgaagacacgaaccggcctgcggtggtgtggttgacgtggtcagccgaacatcgacggtcaggcgtcatgttgacccataggacacttatggggatgtgtaaggtgcagaaggaaacgtgtcagatggcatccaccaaaccagtggtaggatgtgtgcgatccacttccggcatcggtttccttcacacctgtgctctgggagtctatctgggagcatccacctatttggtgtctcctattgactacaccgtcaaccctttgactctgttccttgcctattctcggtacaaggtcaaggacgtatattccactcctcagatgttggactatgcctgtgctacgttgaagcccaagggattttctcttgccgaaactctcaacttgatgattgcgtatgacggacgtcctcgagttgatttggccaagaacctgagaatgctattcctctccactcagctttctaacactgccatctcctccctttactgccatactctcaatcccatggttgcctctcggtcctacatgggtcttgagccgattgacctctggctggatcccattgcccttcgacaaggatacatttcggtcgtcaatcccgagaactaccccaatgctctccatgtccatgactccggaatggtccccgttggcacgcgaatcgccattgtcaaccccgagactcgtcagttgtgcaaggtcggcgagtttggcgagatctgggtgtggtccgagggcaacgttcaacaggcgtatcctgcccgggacgagtttgaccgtgcacggttccagggcaagctggatgacgatagtaacgaggcccaagccataactcgtcagggcgactacgtgcgaactggcgatcttggtttccttcatactgtgtctcgatcgcttgcgtctggaggccatgctacagagatgcagaccctgtttgtactgggttctctgggtgctacctttgagtcccttggtctgtctcatttccctcaagacgtggagaacaccattgagggctcccatcgacacctgtgctcaaatggttccgtggtgttccaggccgcggaccatgtgattgctgtgtgcgaggtgaccacagacaagtttctagcgtccctggtgcccgtgatcgcgtccacggtgctggacgaacaccagctcatcattaacgtggtggccttcattccgatcaagtccatgcccaagagcaggttgggcgaaaagcaacggggcaaggtgctttcgcagtttgtttccaaaaagctcaagacgctgcagattttcggcgtctgcgagggccagtctactgtgctcaagttcatgaagaagaagtgaacggagtacgagtagtgtatttatagtcattgtattatatgaatggtagcggtggcgtgacgtagatatacgagagcagagaagatgctatgctcgacggatattcttagatcatcactgagcatgttatctcacgtcatggcgttattaacagtatacttgacttttaaaaagacatatcaattatcaattattatacttgaggttactaactggccgctcacaaatgtagataagactaagttgatgaaggcaagtacaaaccacacttgtactctgactgaatgcgagtctcgttaactagacgtctctaagcgaagtcactcacaggactcagggaccgagcgtacaagtaccaggtacaagtgtcgtcacagtcggagaaaccagaatgttatcgtcacagactcttactaactctttgggaacaagtaaatgagtaggtataacataaaacactcacactacagtacactgtaagttgttagtttcagcactcgaactacgatgtacattgtacgcccatctcggtctacgtagttcggacagttggatgtgtccgcgctctgttaatcaatcatataatacattattttatgcacacccgcactgggctgctctcacctccttcctgttagacatcacctcatgcttagataaacgccagctcggcagatacggactgcgagttctccatgtctcgactgctggacatgggcgagtcactgctggaggctcgacccgagtttgtaaagttgacgagtttgggagaagggttcatctcatgctcatagtggggctccgacacagagtcgtggtaccggtggtaccggtcgtcgtctgacgaggtatcgtcgtcgtggttgttccagccggggaccaagttagacgagtcgcccttccactccacctcgggagtgttatactcctcgttgtcctcaaagtcaaactgctggttggggggctccagctgcgatctcagtgacgaaggagaaggtctgttggtgctcacagcaggaatgggaggaggaggagtgttggtgaaggtgttgggagtgccagacagagtaggagtgtactcgttggctgcctcaatgttgggagtcaggtgcttatgcaggttgggcgactcctcggtcaccgacgccaagttggagttgatcttgagcgaagagttgggccgcgagttggacacaaactgttgcgcgatgtagggctcttcctcggaggagatggagccaatagaatgctgtgcagagtgtccagagtgtccagagtgctggccagtggagttggtgccaatgtggtggtagttgggggagtcgtcatcgatcacggactgtcggggagtgagaatcatggactgagtggggttcatgaactcgctgtcagtgtttcttcggccagcaaggccaatgggagagtgaggaggctgcatgtgctggtcatgcatatgctgttgctcctcatcgtcgtcaaccagtcgcacagagaacagctcgtcagtggaaacggtcgccagagaagccatggactggcggtcctgccaccgtctagtggaatcaattgtctgtcgccatgactttcggggctggacagtctgagcaggctgctgaactccagcggcagcagcagctccagcagcagcggcaccctcagagagaccggctccggtgtgagctccaataccatggggctgggtgtagtagtcagaatccacgttgggcatttcgggaacattatcaggtcgctcttcgatctcacggtcaacgtgtgttcgctcagaggagtacatggaggcgtcgtcgctgtcgtactggtcgaccttgaagaaattcatggccgagagtcgcttgggcgtgtcccagtcctcatccacctccttacccttgtccatcattatgggagcagcaattccgggacctccaggacctccgttgggagacttggaaggcgtcagaggcgacacgcgggtcttttcaggacccaggtacatatcgtcgagatcctggtggccatcgtcgaagggaatgggatgcgagatgtttgccttttcaaaatcgtcgtcgttggacttgttgttgtgtcgctttcgtcgccagcagcagaacaccagcagagccagtgcaatgagaccgataggaatacctacaccgcagcccaccgccacagcagtggtgttggacttgttggtagtcttaacggggatgggagtggcagacgaggtagaggaagagctggaagtaggctctgtggaagaagctgtggaagaggctgtggaagaggctgtagacgagccactggatgtggatgtagaagaggccgaagaagaagacgcactcgacgtggtgtcgctcttcttggttccattgatgtggaaggtcatggtatcgctcttatctccgtccacggcggtgacagtcacgtcggctccttcaaagtcgtcgggaatctcacctgagaacgtcatgttggaggggttgaagtggatgaagtcaccggcagaggcaggattgtaggatgcagacagagtagcgacccgcttgacgagcaccgaccgctttcggctcagccggaaggcgtcctgtgggatggtaaacgagaaccagcctccctgggtggcattcacgtcgggaatctgggtggcaaagataggatgggccgacgaggaggtggatgaggaagttgaggaggcagtggacgatgtcttggaagcaccagaagaagtctttgtggctcctgaggaagtggcagacgcgtcagaagaagtcttggacgagtcagaattggtagtggtagccgaggagtcggagtcggtcttggacgaaccagactcagtcttggacccggagttggacacgttggactcagtcttggactcggagtcggtcttggactcagaatcggttttggactcagaatcggtcttggactcagaatcggtcttggactcagagttggagttagaagtaacactcttgggagcgccgtcaacattcacgttaatgacaatagcaacagcgtctccatacttatcgtaaacggtggcagaaacaggtccagaggtggcgttgtcgtcaggagtaccagagagctttccgttgttgtcgaccttcagccagccatcaattttgagctgaatagagcccagctggtcgccgataggagaaccatcgagaataaccttgtccaggggcagttgaccgtcaacttcgttgccacgcttggcatccagtgaaatagaactctcctcggtagtcagctggtgagcaccaacgaccagagaaaaggtctgggaaacagcagagaagccggcgtagtcagaagccacaaactcgacggcaaacgcctgggcaggagcaatctgtgagttgatggcgggtgactgaccggcaaaggtgtttgtgtctccggggctgaagctcatccaaatgggcaaaggggtgtggttacgcatgatgccgtagtagccttcaatgtctctgtcggtcttgacgaaagtgtctttatcgaacgacacggaccagtgttcgttgggcttgaccactagtccacttcctccgtcggtgggtccgaatttcgcaagctgctgcaccagagtcttgcctgggttgagcttggggggctgtgcggacgagatgatgagcttcgactcagacgtggcttcctgccccgacgcgtccttgcatttgagctggaagaagatggtttcgtcgctggagcctccctcgggcgtgccgctgaagttgttgccgtcgaacgacagccacgagggtagctggtcggccgagtacgagatttcgccgtcgccggtacacgtgtctcggggcagtgtgtaggcgtagttttggccccatcgagcgaccgggggcagttgtgagttgaacgggtatcccgcagagggtgcagccacgactgccgtggccagcagaagggatttgacgagcatctgggttagtaaggaagggggttgtgatgaagtgtcactgcttgcgagtcgcgagtgtgcgcaagctgtgaagctgttcgtgtgggtgttggccaggttctgatggtgtcggtggtgtgtgtcgggtagtcgtgtagcaagacaccacagaacttccaggtcgcggtatcgtccggcactgtgatactcactataaataattagctattaatgaatagcgatgtaatgatcttgggtcggaaggtgaaggagtgtcgaacgtggagacggagatgaaggagggtgagcacgaagatgaaggaaagacaagacaagagaagagaagagagcgaacccagacagttttctggaacaagacccgatagccagaccgtgcatacgaggggtcggacccgtcagcaggagaggctgaaaaatgtgggacaaatgtgcatggacgcatctctgctgcgcaaggctgaagccaaagtcgcgtttccacccacttttggcgtatccataatcttaacctacataccacagtgaccccctgagacgcgtgtcaaaaaatagccccgggtgggttttgggggttttggtggggattagcaaaagattattattgtgggcacaattgtatggtggagaaggaccagtctggaggagtcagctcggtcctggtactgacaagagctgtactctcctgtcgtctcatgcttgtctctgaaacaaggttgcagaagacaaggctggaggaagatcaaggggcctatgttcatcatcatctctccctcttctgggtctcacctttttggagcttcgtgtgaccacctactacgggtcgccttgtgcagcacgctcttcccgtttgggcatccaaatggctcaaaccagtagccacgcgtttccaaagacgcgacgccctctagcgtgtcttaatactgtagacagtagggtgcatgtcataccatgtcacactgggccacctgggtgctgctctgtgcgacggtgggcaaaaaacagtggacaggtctcaccaattgtctccaacggacctgaaacaaacctcaaacaacgggtatttcaaagcacaccggtacttttgagtcctgctctttccaccactatcgactatcggacccgacgctcacattaaactagattaaacgcgcccttaacttaacgcacaaccgacaaaggcgcatccgtcaggcactagaagagacaatggagaacagccaagacctctttttggcgacctgacgtaatgccctggctgaaacgagctcaggtggcccattcgacgctccaaacaggaaagacacggtccttctcggaccaggagggaaccccaaggtgacaatgtggtgataccttgtgtaatgttcacacacctttacatacttgcttgaaccctgtcttgatagaactatgacagatacacttggagatccaacaaccctcatttatatcccctcctacttgtacaagtacagtatgtactcctgtttttcctctccttccagatcttgctctgttgctctccctcacttctcgtcgacacgcgaaagctgcgacgatcaagatcttcacacgagctaggggcgccagacaatggccagtggttgctgatcacatgggtttgggcctcaagtagatcccctggacgccagtcttggaagaatcttgtctggattaggcagtgtagtagctgtagcctgtcatccatatacccgccgtctgtcattcatgcgggtgtgagcagtcaaagtacaagtgcaatggtcagaactaatccacatggcctatcgtatacagctctggctacaaatcggatatacaaccctacagcgatatctaagcgagaaagtatatagacctacaatacgatagcaatacatgatccgagtgggatcgtcgacttctgatcacggtaacatggtctgacgtgagccagcagccatctaactcacaatatctcaagatcacgatatctgttgagacgcatctcccttgccgacggtacattggttacgcctggtctgcgcgcctgtcatacagataccagacagccaatgtgtcactggggcaactgctgctcaccagcatccaatctgtttctgaggcaacggtcaattgaccttttacaagtatgagtatcgtacttttgcagttctcatctactctccataatttttcatgcgactacttgtagacatcgcaggtttggcagcattaccgtccgcactgtccagataataataccactagttgggccttaaataataccgtttgcctggaaatcaaaagtggcacgctcaattcatacggcaggtggtttaatacaagtgttggtgaaataatacctcacctctgaacctcatcaacgttcccatagctcgtttgacccttacatgaggccccacagattctaagcacaatctcaaggcacatttgggcatagatacggggtctcgaaacctctggtacaagtgctcgtactcgtatcctctcatgcttcaatgtatcgtctcgcgcttcttgcatctatccatagcccggtttcactgtctcacaaatgttctcctcaccgtgctaagaaagacccctaaaaaagaaacgtcatgtctcgtttcaccactatattaggttggagctacatatgtatgagaataaggtttgtgtgtgatgcagtagagaaatcttctgaaagaattatttaaaataaaataaaataaaataaaataatgtcagtggtagcacacaaacggcgctcttgcggtacagtcctagcaacacaagttgctgaaactgtcaagatcaagatcaagaacgaataacgatattatactcgtccatatcttagacattcgagaattacaccgatgtattcacgacaagattcccagctttttgacatcattttgacatcattttttaatcagatgtgaagtgtttacatacatctccataaacgaatctagaattatgccacagacagactcgataactcgtccccgccgttatctaccgacaagtcatccgacaaaagccatccgacttttttgtctaatctcccggcctactgtacgtacagtagcttcaatgtactcctcccttgatatccacatacctcaaccgccatgtttagatacttacctgccacaagtatgtacaagtacatactatacggcatcaattaagtagttttagacacacacccactgcccatataccctaccagataccgaatgctcgcatctattggagaatcaatgtccatatctcgtaactgcatgttcgctccaagtatttttagtgtcaaagatacactacagtattggaggtgcttgactacttgtaggtgcttcacagatgcttcacaagctctcaccaaacagttttttagtgccagagatacattagtatgtactggaggtgcttgacgttgtgcatcacttgcttggcataagtccctgaagtgctcgacacaggtgcatcacgatacataagtgtgtgtacggcactcgtacagtgtctagtccccctgtgctgggcatgagtggggggtttagtctgtctgcaacgcgtgtctatcagatatgtccgtaatcgtctgattatcagatgcatctgcgtttttggccaagctcatgtgtttggtgtgccactgtacgctactgtggtttgaaatgtctggatgtctggctgtctggagattcaggggttttgaaagtcctgcccactcgtgtgctccaattgagccactgttctcccccattcgaggcttctcatgactcaccaccaacaccagacggttgatgtgctgagcagtaattccgagtcgcattctcactactgcaccaccaggagtgggtcctgtatcttgatctgattcgctattactagtttgtagattgatcggacataaactgacattgatctggccggacattaactgtcgatgatgtagaatacatccaagtccgtggtatcgataatgagttttgatgttgacgggtctgacattattagtatacggggtaacgagatctctctgacagtatcgtatacatcaaaatacatcaattggaaaatacttgtagctgtctacttgtacgagtattgtacttcagttggagcaataagcctgtcattaattatgtgtggtggtcattatcatttcatttaggccttgttgacgacctcagtcaccttcttctcgtcgtagataggggacttctcttcataggcggtctcgataaccactccctgatcggaagactggctgtcgtcgcccttgacgtgctctgactcctccttcattcgctgggccgtgttgaggttgatgtcggcgttggtgatggccagacagaacatgatagcacagaaaatgagcggaccgataagcagcgatcggatgacggagttgagagtagcgccaatggcagctcgctgaggggttccgaccttgtacgagaggccgacgtagatggagccgaaaatggccttgacctcgggctcggcgaaaaggccagtctttcgcagcacgttggggaagtggtttcggtaaacggcagcagagatgacgttaccgagaatggttccacatgagttgaagaagtaatagatggtgatggcggcggcagtgtcagactgtttgcagaccacctggatgtagaccatgatggggatgacgagcagaccagctcccactccctcgaaaatctgggccagaatcatggtgttgaggggcttttcgggctttcggaactcgtaggtcagtcccatgccgatgaagtacaggatggtaccccaaacgatgacggacttgagcttagctctccatcgcatgagaggcgagaagaccagagtggtaccggtgagggcaacgaacatggccatgttcaggttggttgctcgggcctgaggaagccccttggccaacagaagccagacctggaagtagggatggtaggtggcgtaggccatgtagtagaggagaatgatgaggccgggaacggtgaccagacgcttcttcatgagcgaaaacttgaggaaggggtgcttagtgccgaagaactcccacagagggaaggcaacgtagaggaagaaggtaccacaggtgatcatggcgatgttctggggcatcttccagtcgtcagttccaacacagaaggagatgggcacaaagaaaagaatcagaccggcacagaggaaaaccagaccgggaagatccattcggatgatgccggtgatggtgttctggaaccatgttctgttggggtcacctcgtcggattcgcagacccattcggtaagccttgattcggaagtacagcagggtggacaggaaaggaatggcacagcagggggtgatgatggcccacattcccatgccccactgccaggtggaggtcttgagcacggaggcaaccaggggaccagcgacccagggagtgaagaggttggcaaacagagtgatggtttggaagaaagttcggtccttgagatcacaagtgtcggcggcgaaaatctcgtacagcatctgggttccaatgtctccgatggagtagaaggccaaggcagcaaagtaggtgacaatattatgggagcccatgtacagaccgtttccgatggttagacagatgacggagatgatcatggcctcgaatcggccgaaattgtcagccagctttccactcagggctcgcgagacgaggaaaatacaggcctggacaatctggaccgaggccagagctcccatctgggaaaactcggaagaggcgtagacaatgtaggaggggaaggcagaggcctgaatggtggagaccagcgacatgatcagcatgcagatccagccgaaaatgagctgcttcttactccacacccgtcggacaatctcagcgtgggtcagctggatatcgtcggtggaagaggtgtcatcaaagtgctcaatggcagagtcatagtcatggtcgggagagaagaggaacttcatgagcccccgggtcttggggggcaaagactcaaagaacttctcggcgactcggtccttggtgtcaaagacgtacttggcctttttgtccagttcctcgagattcatggtgggtttcttggttgatgaaattgataaacatggtccggggacgttcctatttatctttccattgctggatccccaaaaacccccacggcagcaaattcaccatggacttaggccactactattgcattagagtgccttagagggctccgaaccgctgaggttagacttgctggggacgcctaagctggccagcattaaccatcagggttgttgccaagcccattaatccaacgttgaacctgttaatctggtggtattccacaatgcgtggagtttgcaagggtgaaaatgtcgagattctgacagttcaatttcaaaccatgtccacccacatccaccccacggtctcaaaccatacctgcccggcaatcatgtcccgttcaaggacaaaaggcgcgctaaaaacagccagcacaatatgtgcagtaatttgctctctaccttggtggtgaagggagtcggctagtgtggtctgtcgactaaaggtggagacttcagcataccatctcattttcgtgtgctcggagatgcttgtgatatcaaccgcaggaacgcacctgaaatgttatcagcgtgtatgtgcccacttccgtcagatcacatacactctcatctcatgtacatgagccaagacatgacaagaccgggcgctagaggtggttaaattttttcgcactaaatgagtacaggtagacatttcagctatagtaaatacacgtaggctaacatcggatcttaactttgtatgtggattatcatgcacactactggctaaacgtgcattaaggtcgcattgtgcgcatttcacgagtcattttattttgtgattcttgcccaatgcatctcagcaactaaacgaccataaaacagggagaaatctcgtgcaatagacccgtaatagtttttctccgaacagtttgaaaattccacactccccggttcccttatttttcttttcttgagccgatacaaacgcttgacaaattatttttattctaactattttaatattcgttaactttttaattaaaccttatttggcgaatcagatgcgtgacgccaaaaacaccgtgtcttgcacatttccgatatagtgtaggggctatcacatcacgctctcatgttgagaaccgtggagaccggggttcgattccccgtatcggagtcttggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctaggtgctgtaatctttttccttgccaagtgtctgaagttctgttttatggttgtctttatttacatatccttccacagcgtggagtctatggttcaccctttggagttcatcagttgttgctggtgacattagttgaccaagagtttggtggtcagccgtgtagctacaagtagatagctctggttggttcaaacatatcttagtggatagaaagtggtacaacgcttttcgagcgccttaaagttgtataatccatgtcaactgaaaaaccagactccgtattacaagtaggaacttgtaactgcccatgagcaagcacatactgtactgtaaatggctgagctgctctgtctcattcgttctgagctcgcaactacaagtacatacagtagtcatatacatctatatcgtcaaactaattcaaagcaatacttttgttaacccacccggtcacttcacaatagctccactatcctcgaatcatccctactcctctaccagtacatgctgtactcgggttttcatataacatctaattgattacttaattaggcaaaagcctggtttttcttgttgtctttgttgaatgcaatgctgctcttggccatggtgggagagcttcgggaaatggagtctgtcatgtagaagttctcgatagtctcagtcagaggagcagaagagggggtgacagagccgttgggaccaaccagagagtgctgaacggcaacatcaccaaagactgtaggctcgaccagatcgtatcgaaccagcgaaggagagatctcggcaagtcggtctcgcacctcgtaggcgtcctcgtatggcagagcaacgccgaggtactcggaaacggctcgcagaatcttccagtcctctcgagcaccgccgggagggccagtggcggctcgggaaatctgtgatcgaccctcagtgttaacgtaggtaccggccttctcagtgtaggcagcaccgggcagaacaacgtcggcaaactgagctccgacgtcaccgttgtggccctggtagacgacaaaggcgtcggcagggatatcggaggcggcaacctcgtcggcgccaagcagccagaccatcttgggggtggtcttagaggcctcgtcggagggtgtgaagccaatgtcgtaggcacctgctcgagaagcagatcgctgcagaacgttgtaaccgttccagttctcattgagaacggagggagtggactcgacaaacttgccaatggtgttaaagaaggcaccggcgtcctctcggtcagtgataccggaaccaacaatgatcagagggttcttggcgttcttgagaacctcaccaaactcgccggacagagccttctcgagatcggcgtgggtgttaccgagctcagcaacgtcaaaggtagcatcgagagtggggccaacggaggcaatctcgagctcctgtcgaagccaggcctttcggattcgcgcgttcatgacagcggcctctcgtcgagggttagtaccgacaagcagaatggcgtcggcatcctcaataccagcaatggaagagttgaacaggtagttggatctgaaagtgatgccgtgggcgggggcggagttgccgttgggggtgtcggtggtggtgttctcggaaccaagggcgttggtcatgtccttgagagcaaccatggattcgacctcaaccagagcaccagccacggccttgaactcgtcacccttgggggccttctgctggtatgccttggcaatggtgctaagggcatcgtcccaggtggcgttgacgaacttgtcgcccactcggatgagaggagtggtcagtcgctgggtcttgagaccgtcacaggcgaatcgagacttgtcgttgatccactcctcgttaacgtcctcgtggactcgggggatgactcgcatcacctcgacacccttggagtcaattcggatgttggagccaacggcatccataacatcgatagactcggtcttcttgagctcccatggtcgggctcggaaggcgtagggcttgttggtcagggcaccgacgggacacagatcaatcacgttacccgacagctcggtgttgaggttcttctccaggtaagtaccaatctgcatgtcgtttcctcggccactggaacccagctcgggggcgccagcaatatcgttagcaaaccggacgcatcgggtacagtggatgcatcggttcatggaggtcttgaccagggggccaatgtttttgtcctcggtggatcgctttccggtaatttccgtgaatcgacctcggtctcggccgtatcgcatgctctggtcctgcagatcacactctcctccctggtcacacacgggacagtcgagagggtggttctgcagcatcatctccatgacattctctcgggcctgcttgactcgctcggtgtcggttcgcacaaccatgccgggagcaacagggtaggcacaagaagccacgggcttgggggctcgctcaacgtcgaccagacacattcgacagttaccggcaatggccagcttgtcgtggtagcagtatcgggggacggtgacaccggccttctcgcaggcctggataagggcggaaccggcctcgatagacaccttgtgaccatcgatagtgagttcaatctcggcgagacgtcgggcggagacgctgaatagtcgggtgtgtgtggatgtggttgctggccggatgagaccggctcgagcaaacttgctgaggtttctcgagagcatctatgttagtagctgggtggattggcatggtttggagataagaggtaacgatgtgagatattctttgcagaaaactgaactggatgacacgggcaaagtgacacggacgcagccacatatccaccgttgtcggggatgcacgactatgtttttcgtgcacgattgccgctctttgaaggggcacagctaaccccgtgtattgcttggatctccgtacggcccatcttccagacacaatcgaactgtcgattcagctgtattgtgtcgcatctcgttttgccaccgtcttcggtcgggctcggctgtcatccatccctttcagctgtccttttgcgtgtgtccttccgccgatagtgtccttccctggatgtgttgtctgccgttccatctgtgtcgttcctgctgttgtgtctgtctgtgtgttcatcctgctgcatctctgctgatatctctccaatttgtcctccacatgtcctcatttcactcaccttttctaagacgtgtcttctgagaaatgtgtctgttcactctattgaatactcaaaagatggattaaacccacccacttctacacacagacgcaccacaattggtccactaccattggctgggagttacgaccttgggagagcttatttttgggtctgcctacagtacatgtcagtacggagatttgggggtcggttgaactccgccgtggcagagagctgtggagccggaaaacccctcaattggctgattcagctgcggttggcaaattctcgcaataatatcaccgccatccactacaaattttcggacatggatgcatcgctaccggatgttgtgtagccctccagaccaactctaaaagctagtgttggcaatgacatcttgcaaaatcatctttttgattggagaagttggcaagagggagagttttggtcagcagaaagctccgacacaattggcccttgttgcttagtaatggtggagggagacggagcggagggagaggtatgaggacgggtacaagcaataatgaagtcgtgagttcagatacaagtacgatgtctttggtccaggtctgtgggagtcatgaatggtttgtatttatggtgccagtggtacaatactcgtatttcggcataaaaatgaaaaatcgaataatggggaaaatcgaataatggggaaaatcgaataatgggaaaatcaagaaaatcgaaaaaatcaagaaatcgaaaaaatcaagaaatcgaaaaaatcaagaaaaatcacccactcacgaaagaactgtcctgagtacttctgcaaattcatcgccgtcattaccattataatacatatatatacatttactccttgttaacctgaggggcccatgcaacctccttgggcagctcgaaagaaatgcaaaacatgtccttcttgggagacacctttcgaacccaatgcattccaacctcgttggggtccagtcgcacgtcgatctgcttgtacacccgctccaaaagagcagccttggtctcctccttggagggctcttcttctccagcctcccacttgtggaagcaatgaacatggacatgaggaagaggagtgtcctgggagagaccgtcgacagtcgtgtacagacccttgaaagaccacagaaactcgatggccgagtcgggcaagttcatgacgtagtggctgtagtgattgggaatgtcttgcttgaccacgggctgtccggcctttcgctttcgcacctgaacagggttaatagtgggctgggtccttctgtgttcgtccagcagcttcatgctctgttgcacgtactctgcgccgtcgagattgaagcacttgacatactcggagaccttgttgagcttgacattatgttccagagcctcgtacgagtaagggttgagatcgttagccatgacaaacagagaagttcgtcctgagggaacggcaaagggacccacgcctgcaaagacgtcacagacagccgtagcaggtgtgttgtcgggctcgacagcggtttcggtgctcttctcgtggttctctctcttggctcgctcctgctgcttacgttcacgcgaagaagcctctcctctgaacaggctgaccagccggtcgtgctcggtatgcagtcgcgagttccagtacacctttgcgaaatcaaactggaatcggcagccactctcatgctgctccacctcggtgttatcttcaccggccagaacgtccatcttgaacgttcggaacttcgtgtcgatagaatcgaccttgttgaccacggtcttgactcgggggttcttatcgagaatcacctggccaatgagtcggtcgtaatccttccattcagaccgcaggttgagatgagccacatgtcccaccatggagaatccactgggaatctcgtctttctccgtgactggcaacacggagtagaaaatctcgtcggctcgccaaaagtcgtagtcgagatctttcacaatcttggtaatatctgcctgggcctcggtcagcagctcctttcctcggggactcagctggctcataaccttggaggctacatcttcacctccctcgagatccagatcgtgtctcagaagaacggcccggccattgtcgtccgtcttctgaacgtggttaatgcttcgcagctgcaaaatgtcggccttgcactccttggcgaactgcgcaatgtatttcggatcagggaacttggccagggccaggttgagagacacggtgaacttggaccggtccaaaaccgtcatttcgcggttcaacgggggttgcggtgtgtacattctgcggtagagacggtgtgagagagtcggcgtgagagatttcggtttccacagacccttccagaagttgaacttcatagaggactaaaaaatcgtgcatgttgaaaacttcttatccagcattaggttctgatgcattgtgaatgaataatacacctaagtaattagtttgatgtggtatgaaaagttgttgaaataattcatggaaaataattgaaatctgagtcgaatttgatatatctctgcagaaaagaacaagttcgatttttctatcaattttcatagtgatattgttttatatgctcttaaaaaatgattttatacacttttggaagtaaaccgattttatctgaaatttaaaccgattttgtctgaaatttaaatcgattttgtctgaattttgaaccgattttgtctacataatagttgggtaaaataaaactgctcaatataagtcgtaaaagttcggggaaaattaaaaatatattattatttctccttagagtcttattcaatcttcaaataatccgtaaatatactcgataccccgtttttccacccacttcatatccttctcttcgccacactcaaaccttgatttagaaaaatatcccaggcacatatccaccatcaaaccacccttattacatccacaagtgcaacacaatggccatcttgacgattcaaaaggcgactccccgagaggaggaagacgtggaaatggtgtattcggacgccgactcggacgccgaggagcagatggtcatgtctgacgacgaaaacgaagatatggacgacaatgctcaggcagcaaacgtggctgcgggtctggtgacgcccggcaagctgattacagaggaccccatttggatgcgaggccacggtacctactcggtgggcaacaagaccttctcatccactgctggagtggtgaccaagaccaacaagctgctgagtgtggtaccgctgcgaggccgataccaaccccagatcggagaccacgtggtgggacggattgtggacgtgggagtgaagcgatggcgggtcgacattggcgccaagcagctggctgtgcttcagctgggctccgttaacctgcccggaggtattttgcgtcgaaagcaggagtccgacgagctgcagatgcgaggattcctcaaggaaggagatctcatcaacacagaggttcagtcgctgtaccaggacggatctgctgctctgcatacccgttcgttgcggtacggtaaactgcgtaacggagttctcatcactgtgcccagcgctctgattgtgcgtgcaaagagccatgttcaccaactgcctggcggagtggacactgtggtgggagtcaatggctggatctggctatgtatggcctgggccaattctcacctgactcgagagaacaccacaagtatcactcgactggaagaagaggcctctttgactgagacatacagtgacaagaacgaggacattccccggtctgtcagagagaacattgcgcggtacgccaactgtttcaaggctctggctgctaatgaggttggtatcaccgaagatcgagtcattgctgcctacgaagccagtttggtgtaccctagtgctggagacttgattgataaggaggcaaaggagattattgctgccaaggctattgctgcgtgaacataatgcctttgaaggtacagcctgagtgttgggtgtgaagcggagactcatctagggagtagcactggctgtggctctgcatgcaagactggacacgggccagatataaatgtatttataacagatgaagattagcattgtatgttttatgttctggacatggagagttacagatataaagtacttttttaaatcaatggcacgtacatttctgacgaagaaaacactcgtagatgagagagagatctattgcatgtacttgtcgtagtccaaaactccttcggactgcagtaagcacattcgggatatattgtgatcacatgctgtatcatgtgacacgatctacattacctgacgcccttctttccctacagtctctcgatcaggtatattccttgatactatttacatatatacaattacttctgttcgggcttggtctcaaccttggtctcgaccttgacgacaggctcgaccttcggctcctcgggaacctccagaatgtacaggtggtttgttccgaaaccaccagtcttgttcttgaccacggtcatgccactgtcccgcacaatctgagggatgtcgaggttccatctgcaaccccagattttggctcgctcgtcggccttcttgtccaggtatcgggtgatgaactcccaggcggacttgccgtgctccagcagcaccacctttcctccaggcttgagcagctgcttcatttcggtgatagccttgacggggtcttcgtgagaacacagtccaaaagtctcaaacaccacgtcgtacttcattcccgagtccttggccagatcgtagcagctttcggccttgccctgcacaaactgcacccgcttaaaccgagggaaggcctttcggaacttctcctcggccacctcaagcatgggcagggaagagtccacaaacgtgatggacttgacctttcgggtgtccaggtagtcgatgtttcggcccgtgccgcaagacatttcaagcacgtcaccctccaactccttggccaccttgtgtctccatcggaaaatcagaccccatcgctcctcccacttcatcttgtcgtcgtacaccttggccagcgcatcgtaacactcggtggtgtctcggggagcagccacggtctcggttcggtcaaagtcagttcggcccttgtgcaattcccgcttggcctcgccctttttctggatctcgggcagcttggtggccacaagccaggtgtaggcgatggcggctgtgaagagaacggagaacgtggcgagcttcttgagtcgcttgtttttctcctcggcctcgtccttggcctgctggcgctcctgctcggccttgggacgcacattctttaacagagcggcctcacgggcctttttggcagcggaaatctcctcaacagacatttccttacgtcgcttgcctcccttgggctgcttcgcggtctcgagcccatagggatcatggagacgagtggcggtcacgtggaacgagcgcgcaagtggcgcccgacacacagacaccggactcaatcgagctagtcgaggaagcatttgtcagtacagtacttgttactgaagatgcaagatccgcctaaaactttgttggacatgtggtttgattagtcagcggatactggagagatcaggttatgactaggggattgagactttttggagcggttcttttcgttgagcaggattggtatcttgtggaatttcccttttttcgggcgattttcctttttcggtcaatgtatttttcagaccattttcagaccattttcaaatatacagtatattttgtctcaattcgggtttgttcaggttggtcaattgatgtggttcgacgacatattcgcggtgattgatgttgtcgctacttgtacacttcccgcgtcttcgtgtatcgatcgctttatctgctcaattcttgaaataattcattcgaatggtgtcaatcatataattacaccccgctatttccgcaacattataattacaaaaacaccacattatacgctgggaaaaaacgcccgttcttttttccatacatattcaatgtatcgtaattacagatgatataagtattgtacaatgtacttgtgcgaagtggatgacaggtgtatatggagagcgacaatattggaataaacacgagctcgtcagacaacaccatgtcacgtgaccgacccctactaaccaattcatataagtgcctcaaccaaacacctttgcacatgcaactcgcatctctcattgttgtactgcaccctgaaacgcgtgaattgtgcacagtttcaaccctgactttttcgcttagtcacagtacatacaatgggttctacatgacgagtatagtacaaatacaatgtatgatactatctcggcttgtactgccatataataatggtcagtccactatatggcagcatctattatacaacacccatcaaaccaagaccgaaccgtaggttgctattacgctcgatagattgctgggggtctgtctgtttatggttcgtttggtttttatttcttcttcctttttcccgtttttcccgtttttctttttttttccttttatcccttattttcctttttcctctgcctctttttcggggtctctttttcggggtctctttttttctctttacgtacagtacgttgcactctcccaaccgtaacgcgaaaccctaacccaccagccaagccagactcctcgcccagcggttggacctgtcgtcaccaccgcccctctcgaaaattttctgaaaaaaaagagcagccccgatttcgtcgcaaatcgcacccgcatctttctctcccttcacgactatgacggacaacgactcttcggcccctacggagcctagcccccgactctttctgagacctatcggtcctgacagtatgtattgatcgaacccaaggaggcacccaaagacagaccagaccaggccaaacgaggccaaacgaggccaaacgaggccaaacgaggccaaaccagaccagaccgaaacacagacagaggtgagatacacacgaccaacccgagagtcgcacactggccgtccaatagcgcgtggacggctcactcatccacatacccttccccgttcgtttctccaccaatcctttacccctgctctgtccaccccccatcagataattggatgaacacaaacacacgcaagtgatggcgttggtgtatgagctagaaaatcatacatgtcgtgttactcccccccccccacctcatggtatgccgagtctgcatataccaacccattcatgatgacctcggaaacccgactcttgtcttgacgttcgttgttatttctcctctttctcttgttcctcttcctcttaaaaccagacctttgcgattatccttgttatgatatattccatttcgggtttcctaggatttcctttcctccccttcattttcaattcctcttctatcccaccctctctattttgttcctattctttgctctccctctccacttttcactccacaagtagccatactagtgatctccaggcctggtttcttttttcttttctcgttttctcgctccccacccatgccacgcacgcctccaaacctctgacccgcccgactatcctccgcttgatacgttgatgccaactgcaacgcacatctaacacaagccaacaaagagcagatcgaagacctgttcagctcccatggccccatcaaggaggtcaagctgatcaaaaactacggcttcatcgagtttgacagtctggacgacgccatccgggccaaggacaacgttgatggccagcccctcaacggcgagcctctcttctgcacctacgccaaccccatcaaggtgcgagagccccgaacctaccgggaccgaaacgatcgtaacgatcgaggcggtgaccgaaaggaggacattttccgagtcaacatctccggcctggctcccggtgtctcctggcaggatctcaaggactttggccgaaccgccgacgtcgacgttacgtacaccaacgtgtctcgagaccgagagggtgagggcactgtcgagttccgatccgctgaccagatggagcaggccgtctccaagctcgatggaaccgagttcaagggcgagattgtcacccttaagattgatgtgagtattaaccagtgaggcagacacgtccacatataagtcagctaacacagcccaacccccgacctcgtgaacgacgaggcgaccgacgaggcgaccgcggtgaccgtggtgaccgaggaggtcgagacggtcgagacggccgagacggccgagaccgacgacgagacacatacatgccctctcgaaacggcgaccgaggtgaccgacgaggtgaccgacggggaggccgggacggaggacgtggcggtgatcggggagaccgtggagaccgaggaccccgacgagaccgaccgggacctcgaggcgaccgtgatcgagacgaccgtgatcgagatgaccgacgagatcgagatgaccgacgagatcgagacgaccgtgacgaccgtgacgaccgggatcggcgacgagacgaccgtgatgtccgagatgaagctcccgagcgaagacggtctctgtctcccgatgctcgacgtggttctcctcctccccctcctcctcctcctgctgaccctgtgtggtaagcccgcgatggtgaggttgatccgacgctccgagtcctgtattgtgctactccgtttatttttataacttgaaagcgtatccccctgtggctgctacttgtaccagtccggtttgcgcaaactatttgtactatatataattaatgtggtttttaccagcagtagtcggtgaactgtttgggccaggtgctgtcagaatacgagactacactggagaacagtctagtatggctcaaagtagccagctgaaagtagtaaagatagcgcatatagcgactgtatcatttgtaaaatagaaaaatgggggcgcaattgctatatttcgttctccccatccaatttctatagtcgctctttcgtgtgtagttttgtccctcctgcatcaaggttgcagaatatgcaccctcaaaattcacaggcaatatcatgacagtacaaccacactacaacaagtacaagtacaagtacaagtactcgcacccttcatcagtctgaaaacagacatggctcctcgaaaaagtaaaaaccagctgcggcgagagaaggccaaggctgccaagcttgcggccaaggaagaatccgtcaagccgacagagcaggccgcttctgcaacgacagttccatctacaactacatccgcaaccaccaaaccagcatctacaagttggacagcgtttacggttgagattgacgagaatgacgaaaagtttgccgaattccagcgcatctttgagaaattcgaccccgccaatgtccaaaccgagccggaggagaagcccacagccaccgacagcatgatgtactcggacgacgaagagtacgaggatgacgactatgtggacgagaagcagcagacgttagttaggtcgaagaagagggagaagattccgcttgcagagctcaaggccagcacgtccaagcccgatctggtggactggcacgatgccgatgccatggagccgttcctgctggtgcatctgaaatcggcacccaacgtgatccccgtgccttcgcattggacacagaagcgcgagtacctgagcttgaagcgtggtttcgccaaacagccgtttgagctgcctcagttcatcaaggacacaggcattatggacatgcgggagactggagccgaggacgaaagtacgctcaaacagcgggcaagagaacgggtccagccaaagatgggcaagatggatatcgactaccagaagctgcacgatgcattcttcaagttccagactaagcctcggctctacgagtatggagaccagtactttgagggcaaggagtttgagcctgatctgagcaagtacagacctggagtgctttccaaggagcttcgagaggctctcaacatgccccccaatacccccccgccttggttgttgcaaatgcagcggtttggaccccctccttcatacaaggatctgcgcatcccaggtgtcaacgcccccattccttcttcggcacaatggggctttcatccgggaggatacggaaagccaccactggacgagaacaatcagcctctctacggcgatgtttttggacagaatgtggtcaagcggtccaccgatgttgacaagtcgttatggggtcagcctggagaagatgaggagtcttctgaagacgaagatgacgacgaagaggaggaagtggaggaagaaatcgacgacgaaggccagggatacgtcgatggggatgttgcagaggctcaagagcgttaccaggaggagcaaaaacggtatcggggacccacagagcaggctcgagaagaggctcccttggatcttcgaaaacggcgccacgaagaggtggaggaggattctggagagaagactctatatcgagtgcttcccaccaagaaaaaggcaattactcagctcatggacacggattttgtttatgacatgagtggagaaggagctaagggtgataagaaggagaaggagaaggagaaggggacggagactagcagggacgatctgcaatcaaacattgacaacttgtttgatagtgttcggggtaaatagatggagtatgtaatttatcattgtattatacgtcaagctacatggccacgaattggtgcagcatacacattgcaagtcataaattatattcactgggctattattgtttcttggtggtctttccggcgagaaactcggccatgtcgaagttgttgatctgcttctgcatatctcgggactgtgcggggcccttcttcttgttcttttcggcctggatcttctggaattccgccacggcctcggggtcgaggtgcttgaccagcttgggcactcccaccaccatgattaggcctcccagagacatgagcatcatgggcgacttgagcatgttgaaggccgaaaattgctcccgctccatggtcagcttctttcgggccacggggccaatcaccagcgggtaggaggctcgaggtcccaggtcagacactgagtggccagcaaacacctcatggatcacgagctcggtggcattgacaatgtcgattcggtagctcttagggggcaccagtgccaggttgatggagtgcaattccagctgatacgagccctcgctcagatcctgcaacgaaaagtggccgtccttacgcagataggtcttgtagggagcggaagacgaggcatcgagaggctccacggaaacaaacgtgttggccagttcttcggcggacaatggaagggtatccttggccagtgagccccgcagagtgtatgctgcggagatggccgtcagctggagaaagaccagcaggatgtgtagcatttttgttgtgtggtggtgatgacgagtgctggagatactggtccatgatgatgcatacatgtgcgaactttatgtgagatggtgtaacgtgagattattggggtgtttgtggtaccaagatggagctggcggtatggttattgtggctgtatcgtcagcatctctgtcacatttctattgacggagttattggtgatttactgcctgttattagttagagtattcccaactgtattttgttgggagtagttgaaatgtagttggaatgtagaatacttttttatgttcatataaaagctacggagattatcacagagaaatttcgaatatatattcgtgattagcggggtggttatattcagggagccatgtccgagccctgttagctggacactttacgcaaccacgaaaacaaaccgaacgcacggatgttacgaaacacacggatgaatcaataaataacgataaatatattaggggccctcacgattactcacggggatgcttgagatgcaaatttttaaatgctatgctatgctatgctatgctaaaagaatgagggggtgctttaggagataatggcggttgtcttgacagggtcgtcgttggcaatttttctgtcccattcctcggggtcgtacgactgcgagtcttgagaaagctcgtcggtggtgatctcgtcgtacatggccgaggcgttggggtcctcgctccatgtctctcgagcgcctaccactggagatagccagttgaagccgtagtatgaaatggccgacaccaggaagcccaggaagaagttgagttggtacatctttcgggcggtttcgttgactcctccgtcggacacagcgtcggcaaagcccaccacgttgattgcgataccgcaaaagtaggctgcaaatgcccgccagttgactccgtaccggtacatgtaggtggagcccttagaggcgttgtagaggtcgccgacgtagatgtagccctttcgtacaaggtagtagtcactgaaagagcagcctgcaatggccgacaggaaagtggcgtatgcagacaggtaggtggtgaagtttgaggaggaagagagcaggtgccagggacagatgcagagagcaatgcctgcgcagatgaaacctcctcgtcgaatattgatgtacttgggcagcagcgcggtcatgtctgtgcctgccgacagcgagttggcggcaatgttggttcccaactgcgccacggcaaaggcaaagcccaggaagaagacgccggctcggctgccggacttgtttccttccaggaacttgtgcagaacgtccagggggttccagatgttttcgtcgtagagaacggtggccgaagatgacacaatgataccgatgaatgatgtcagtgagaatgcagtgggcacggcaatgagctgcgacagcacaatggcgttaggttctttggcgaaacgggtgaagtccggggcgttgacaatgatggtagcaaagttggacagcgagttcatgatggcggtcataaaggcccagcccatgaccgagccgtgaacggtggcgggctgtttcatgatgggaccgattccgtgggccttgacacaggtccagaccaggaatgagatgcctgcgacaggcacgatggcggccttgaccatgaaaaggtgccgcaggttgtggggtctgatgtagatgaagggcagggagaagagccagaacagaaagtaggagaggaactcaaaggtggtggttccacttccggggattccgtttttcatgtgtcgagcactaggccagattgccagaagacacacctggatacactggcctcccagccagccctggactccgtaccacacgcaggccatgaccactcggttgataacgggccagatggagccaaagattccaaatgtcgaccggccggccacgggaaacgacacgtggtagattgctccgattcgtccagacaggaccacaaagactccgcagaagaagtagccgatccacacgcacagccagacctgccaccaggtgagtcccagctggatgcctgtggcggcaatttcccaggtgttgatgttgaaggagtctgcgatccagaaggacacgaagttcttccatccccaggtctggcgggcgacctcgaccggtttcagatcctcgttgttgagaaatgtgttgatctctccttccttggtcgggacctcgatccacttgaggaaccgctgcagttgcgagttgtattgggccattcgggggtggttgtcgagatgccgttggaaaaaggagtgcttttcttggttgatagaaggcacgactttttcgtctgacagctcgagctcggaatcgtgggccatttttatgcgctgccgctcaaagattgcttatctgagggagaggaggaaacaagaccggaccgttgaaaagattcgatagacgctttttcccttcgctttttcgttctcttttttttcatcgccgcacatttgagatgccagacaaagagcctcgtgtgaccagaactaattcaatccgggtttagccttggactatagataagacagtggccggctcttatcaaccctcgcgatagcggggttttgggggtctaaaacaggcgaaaatgccacgctgtcgtttgtggggcaatactcgcgggttctgattggttatccctgctccacatgtccccacaacggccagaccgtctaacccttgctgcctgtagctcttccagattcatgcaatgtgaaaaaaaaaagggaaaaaaaagggaaaaaacgcagcatcaaatctgcacaacgggtgagcgggtccgttagacatgagctgacagccgtcgtgtagccgtggcgtgagtctgttctccacgtcacagatcgcgtcgcagagcccaatgccatagacacgcggccacactgtctcaatgtgacccttcgatatcgccccaatcttgcctctaagttacggcgaaccggcccggctgatagagcctggagaggttgagtctgttgcggcagggcgaaaccagagcgtgtggcgaattaaattaccctagacgagacgagtggctgaagtggcaggaaccgttacttgagggttaggtgagttggttgggtgcgagcactgtatagagggcgtctcagggtggatgtttggttgtgcttgtactgtggcagagcacctctatttatacagctatctcgcgtacttgtatgttagaagtacttgtactcctccaatggatgtatcaattatttggccaacttaagtttcaatattttttatatttttttcagatatttcagtgcgcaaaataagcaaccgagatgatatacgcttcccttttattgtttacaacgggaattaagagatatatatatttgggcaaaaatggataaaatggggggaaaaaaagggaaaactgggaaaaaaagaggaaaaatggaacaaaagtgaaaaaaagggaaaaaaggacaaaaatcatcgaaccaagtaataaaaccgccccaaaagacccctcgagcaatcagacgtccccatcaccacccacaattccagatgaacactgcctatgcgaacactctaactccagggtaacccaaatatttagccgccccgagccgccctgcagagttaacttccgccgtacgccttatatgcgaccccctgagcggtccctgtgtcaaacactgataagtagatagcagataagtggcaatctgataaccggccgataggagaatgtggggagcggggaggagaagggtgaaggtgtcacgtggagataacgtcacgtgaaggagcacggactgtgccttgagtgtttactggctgtcacagacactgccttgtccgacgcttgaccacttggagatgtatcaccggtactcacgctgactcctacaattgtccatgcaggacaagaaccagttcaacaagacccagggatacattaagtacatctcctgtttgaagggtctgcccaggccggccctaacaagggatacttcatccagcccaccgttttcaccgacgtgaacaacgatatgtccattgtgcgagacgagattttcggccccattctgactatcaccaagttcaactccgttgacaagtacccacaccactgataccaacaaggcccacatgtcgctgagaacattatctctggtactatgtcggtcaactgctacaaggccttccacgaggccgttccctttggaggatccaggagtcagaacgcgcgctatcaacgaccaacagtcggacttgtccttgatagatgtatacggtattgtatttcgacaaacggcagaagcacgtgtgttcagacaacagtctctacggagttagtgctttagatcggatggctatctgaagagggtgatattacgataggaaagatggagcagattacccacgtccacacgtttcaacgcaccccaaagtacatactctcgaactggttgctcggtcgagacggagtgccatgtgcacacatactgagacccatagacagcatagaggcatagagagatgtgggcgtacagccgtagaaacatctgtccatcattcaccggtgctattccagtcttcttggacttgccatgttcagtacaagtacatcttccacatcaggacatgtcaatggaagatgaaagaaaaccacatagatcagaagaagaagagtcaatgtagccagagagtcaatcaatgcattcatgaacccgtttctgatcatatgctcatctttcaattcaaattccaaccgtttatccaaatataaataccacctcgaccccctcaacaggtagacataaccaacaccaccagcaccaccaccagcaccaccaccagcaccactactacaatgatcaaactgacgctgactgaggagcagttcgtccgtctattaagacccgacaggatcccgattaatccacacgcgtgctgtgttcaataagagcgatcttacacacatgtttctcagtggactcataagtgaatgaatactattactactgtactcgtactagtacccatagccagttgttgaacctgtaagtgttaataacaatcaatggtcgaacacacggtcaaataaccaagacaggtacagtaccggctctgcagatctgaggtgttgcacgctaccagcgtaaaagtacatactggtacaatgttccacccactcacatacgccaaggagaccttgacagtactttatgaccctcctaaacgctcccccgtcttttaagcccagttgcggctatatcctggtgaaaatacggctcccggtgatcagccatagtcaagcaccagagagagcctagttagtattgtagcgtgagaccaaacgagaatcctggatgctgcaattgtttctccagttgcaaagaacggtcggtgtatgtttgaatagtacatcttcttttttattgctgtggaccatgttgaaacgggtgatgcacgacgagtacaagtacaactacaagtatggcaggatgtgtacatacaataggggtagagcgtagagaacaggaccaacgaaatcacaagtgtgctgcaaatccggggaaattgatactcaatctgaatcagatcaagatttagaattcattgatataattattcacacccctattctcagtaaaattgtccaatatggagccattactacgggcgtcccttcacaggctctttgctccacctaccacaacaagaacaccactttttccaatgaacagaaaagttgagggcaaatggagatctggagagcattcatcgtccgttatataatctgaatccgtctttattttcacccctctcatacaatatttcgacttgtatgtacaatgtcttacagtcgagtgatcccctatatcaaataatttccagcactgtacgatatccactgtacgatatccactgtacgcagacagaaacgtgattcgaagcagactcaagccatcatgttcatccatcgattttaccatttcccagaaattttcgcaattttccgcaattttccgcaattttccgcaattttcccagattttacgcttttccagcattttcccccatttttttattcacctcaccaaaaccctatcgttatcgacccgtgacctcatttaaggtttaggtcgtctgttgggccccgttgccacggttaccgcgccccaaacagaaggttatccctccactcttcacgccactccactccattacgagttcattcgaacatgaattttctgcgcaacattctgggctctgggtccaagcaggagcttgcggtgatcccgtcaggccagctgtttctcaaacggtcgccgcactcggtcaagggcgtttccgagtgcatctacaaggaggcagccgccatcatccgaaagaccgaggtggagttccagagccagctcattgtccagagagtctacgaggagggcgaggaggcattcgagggcaccgaagaagaggaccagcttgacgacgaagaatggtgctatctgattgacgaggcccttcgaatcagctacttcatgcaggacggccatgtggttgtgacatggaacgatctcaatggcgaccccggagaccggttcgaattcatctgcgacaccagcatcaaacccgaggtgtatgacaagttctccaaggtggcccaggagtgcatgtacgagcgaaagtacactgcaagtgcaaagggagtcagcgaagacgatctcaacgagtttgactaccctcctccggtaacagaggtcgaggccaatgagtctaccgccgtggacgagtccgtggctgctgactttaacgaggtggacaaacgcgtggcacacgacacggaaggcatcttcgttaaggaggaagaggaggggaagaaggagaacaaggcccacgctagcgtgcctacagctgctcccgagactgtggctgccgcggtggctgcgcctgcctccgctcctgttgtgcaggacttgccccagttcgacgctctcctgggagagaacaatgctgagctgcatctgtttgatgccgggaccggtgcgtttgaactgcaggcagcctccaccaccgtgcgaattgaggaggtggccaagcagtgggagtattggctgactgtgacgaacggaaccaaacccgtactgggcatgcccatcacctcggagatgaacccctgcttcaactacgagcatctgtcgttcatcttcaactactttgcacctaccggagcgggtttctcgtggctgctcaagtttggctcgttcgaggagctcgagatcttccagcaggtgttcatgcaggctctgtggcagagactgcatcgtcaaaagtacacaaccgctcccgagacagaaaaggactacctttccgaagcctttggagctatggatattgacgacgaaggcaccaccggtctggaggatcttcctgaggaggacgaggatgaagatgagtttgaggactgcccccagggccccgcacgagacttctctgatgacgaggagtacgacaacgacgaggtgtttggaaagaacgacgatctcgacaagaacaagctgcttgccgtcggaacttccaacgaccggtcgtatgttgtacgaggaaaccgaattggagtgttcaaaaatactgccgacaacgagctcgagtttgccaccactattgagaacatttccaagcccgacaagacgtcgttcaaccccgacaagatgatgctgcattaccaggacaagcacattgtgctgcaggacaagtctgagggcaacaacctgtacaagatggatcttgagtacggtaaggtggtggacgagtggaaggtgagtgatgactccaagaacggcgttgtcagctttgctccctcggccaagtttgcgcagatgactggcgagcagaccttcctgggaatggccaactcgggtctgttccgaatcgatccccgtctcagtggatccaagctggttgatagtgagcacaagaagtatgccaccaacaaccagttttcggctctgacttccaccgagggtggccacattgctgtggcctcgcagaagggagaaatccgactgtttgaccgacttggaatcaatgccaagaccgctctccccgcccttggagatcccattctgggcgtcgatgtgtctgctgacggccgatggattctggccacctgcaagacttatattcttctgatcgacgctacaatcaaggatggcaaatacgagggcgagaccggattcaagcggtcgtttgccaaggacgccaaaccccgtcccaagcgtctccagatttcccccgagcatgtggccttcatgcttgccgagactggttctggcttgaacttcaccaaggcgcatttcaaccagggccccaattctcgagagcagacggttgtgacgtcttctggcccatacgtggttacttggtcgcttaagaagctgctgcgaggagacgccaacccctacctcatcaagcggtactctgaccaggttactgctggagacttccgattcggcactgacaagaacgtcattgttgccaccgaggacgatgtcaacatggtgtccaagaagtcgttccgtaagcccacgcgggagtctctggcgactcctggcatgcgacggggcactctgggacgaagtagcattgttaacgagttgtactaggtggacattaggagcgagttgatggaccggagagatagctgtgcatttgaaaaacgaaaaaacacaagcaaaaagaaagaaaaaaaatacaactggaaaagttggtttatatagttaatagatacctaatgatactacagcatttgcaattctgaaccaaaagatgggaatgctcgagtcttgtttgtgaatcggtgtatccttgattcattccagtcgcgtgtggaattgtcaggttcaataataatataatatatacacggctacttcttcttgccaaacttggcctcgttcttgagctcctccaggaatatggacaggaagctctttttgtgggttagtttttcaaaggccttttcgccttctcggaggaggggatcatgggagactatgttagtaatttggcggggggcggggcaggtcagtcattgactggatgagccgtagcagtgggcgggagacataacagcgaggagcgagaggctttagagatgacagcaagactagtcagtgactgtagttgtgtctttcctttgactgacaatcagtgaggagtgtgttcaaaggtgtaatagtgaaaggtgcagtgatactactgtagaggcatagagacagagaaatacgcttgttgaaacaggcattttcttttctgacctcctgtcttgaacaagagcatcacggcgtttgtgggtcggtgcgaagatcagttcacagccaaagacatgcctttgattgaagtcacgattcaacagacaaatgtggtcttctccatcccagatacttttgttaaaactattgtatcctgcacatgatctcagtagtccctcttcacgacacctttcacttcacttctcttcctagagagggcaggacccagttcagcgatagccatctcatccgtttggagacgctaacacctcgttcagcagtagcagcactcagttgaagagcatctccaaaccgaagcgtgtctccaacgggccagcctctcagacatcatccctcacttgtaactctcgccacgtcatttgtgactctcgccgcctcatttgtaactctcaccaccctgacatgatactcactctgatctccataatcagtcggcttatgtccgttgattcgggcgtgtatcgatctgacaaacttgtggaaattcttggactccagcagcttgccgaccaggaattcgtgcaagtttcgtggcgacatggttcggttcagggcatgtacctggtggtggcgagatgattgccatctactcctgcacgacctgggattaagttggtagggggattagtaagcaaagagaggcggtagacggggggcaaaagtggatagaaacactggaaaatcaaataaaaaatgtaatgaggtctttggtatgagtacatggccagaaactggccaaattctgctcggtggaacttccgacctcagctctacagagagcacccagtgtctacagccatcgctacctgtagatggacaccgatagctacttgtgtaagtacatcagttccagagacttttgggcttcagtacttgcggtaaaccattctggctcgcccgccacgactgggttccttcattcaatctagtttgttgacaggaggagccatggtgacggtccatagtctgaactaccataacagcacccgagaagtggttcaatgggcagtgaccgaatggaatgggtgattctaacgtggtcgagacgaggaatgcagtagcggacttagtacaagagatcaaacagattcttgtgcaatctcaacgtaaaagctgagagcgtcagatcatcgtcgagactgagaccataataggaacactgcagatagatatctgtggtgggaacggccaaccattgactgccgcataactcgataacccaagggttggtgaaacagtttgtggtgattcgtcgtaaatggtaggtggtagatgtgcagggtcgaagataggcccactcaccgcttacacctcgtgcacagtactacgtacctcacgcccacccctcgttatcatttgtcactgactcgtctactcctcatccccctcaaaccacccaaactcgctcaacttgatgttgtacttgtccaagccattctgggtcacctccacgccctcctgttccaatttctcctgctgttgccgcatctcgtcctttccccgcagcgacactttgccctgggaggagataacgcgccaccaaggcacgttggacgtgttgaactcgtgattggggttggtggtcagagtcttgagcgccgttccgacctgccgcgagttggccggtgcgcccgccagaagcgcaatgtggccgtaggtggttacccggcccgtgggaatcgtttggcacagctcgtacactgcaatgtaaaacgcctgcgattcttgcgatggcatggtgggaatgtgcagaaagcggagtacagcatagtgcatatcgaggaatataagctggagagcaaggtcaggtcacgtgtcaggtcacgtgccgggacacaaggcagcattttggatgaacatttttttttttttcattttcgggaaaagtgagagataacaatgaaaaattttctatggtggctgatacgggacatgtatctatcgtatcaaatgactttccaggcaaaactactgtctatgagtgtgtattgtagacgaatttggtcagatgtgtttctgattgacaaatatcgctcgagacaaagggtctcagccagttgattgaccttctcctgtgattgaccttctcctgttttgacctttcttcttgatcaccttctggtctgacggcaataacgactgttcttggggtttcatagcactgttgaatatgccacaagttcaagtagtagctgacatagctgacgtagctgacgtagctgacgtagctgacgtagctgacgtagctgacgtagctgacgtagctgacgttaagactggcacttttcgtccaccaatccacatcctagtaacaaaccgtgtatatgttcttcctttcttaggtacaagtgatagagaggttctcttgtggtgattgaggttctttgtggtgagagtgacagtgaaagtattcttctgagacaatcagttgatctttctgactagggacttggtcatctggtaggagtagaagtattagaacgacaactgccgttaccatcagatccagtaccatcagatccagttgctgtagatggatggagtcatctcagacagtaacaccatcggctcaatcggatcgatcatcactttgatctttgatatcccgtttccaatggtctagacgactattccatcagtcattccatacgtccatcactcgataaacagtcaatatcgtctgtagaagtgacaacattgctcgattgtgcagactttgacactccctcctcactgaacttgccggaactcgacgaaaactcggcgagcatacttgtccagagcagctcatgcctcaggagaggcagcatctagagcggacaagtacgcaccgggggtcttgccatccaccaaccgagaaacacccacaatatcctcgaactcgccaggaatgccaaatggggcgcaagagcgacagtgaaagatgcacccaagattgcaagagaaacaaacatcacctacaagactgcgttggtgggggtaccgagcatgtcagagagtttctccgaaggacagcgacttgccattgtcaccccttgacttgttcacgtcttgaccttgacttcgtcaacccctcgctgcctcccccgtcgagtcagcatcctagacacatcaacagttccgactaggtgtattccagcttgttactctcgggcaaatctcacctctggagatagctatctggaacagcttctggagaacagctacagctacggctacttggacgatagtgctgtatgttgcacttccaatggcaattctgttgagagacaaatcgacgacaacatacgacgatcgacaacgtagcgatcatggctgtagccatcacagcataattacgccatgatctaagccatggtacaatatcctctcatttcatttacaccattaacgcatctacaccaccgactacactatcactccactccactactccactccacccactcgttaatcgtgcaaaagccatatattgaattttttggggtcccggatctagcatacatcgcgctgcttagataccaagcttggttcgtcgccagtgtcgtcgcttggcgttgtatcgaacggtgttgttggtcttgaatcggacccactggggcaggggtcggttctgtcgggaggccttggccagcttggacttggtcttgaaggtcttgagactctggggttagtgctgtctaacgcatcagcgagttggccaccttgcgcgcaatgtcgcgcgtcagccgtcgcttggtctggttccacacccgcttggcgaatttgccaccggacgttttcaggttcgacgagtttgacggtctgccagaattatggccagagttatgttgaccggagttattctggtaatgctggggctgctggggctgctggtactgattaccctgacctccgccaccatagttaccaccaccattgccataactgccaccataattctgaccggactgaggaggcggctggtagccagggtacccgctggaagactgctggtactggttctgagacggatactggttctgggacggatactggttctgagtctggtactggttttgtgactggtagttgccaccataaccgccatactgaacgccaccagagttggcatggccagcgttgtagccaccctgggagtggttgctatactggccctggccctggttgtcgtaccgtgagtacccctgttgcgaaaaattgttgctgctcatgttgtggtgcagaagtcaagttgtggtgacaacatgtcctgtgtcatgcccacaacatgaacaaggcggtggccacgacaccggtccggtggagtccaaatccgccccgtcaacaacccgccaaaaccctccgcccgctcagtcgtccgcaaatcgcaccatcgtcgtccattctctcgctccatactcacaggcattgttatttgtcgttgtcaatcttgtaaaaaaccaaggttgatttgaggatttttgcgtgtgcggttgggaggtcctggtgagtgccaaccctagttttggtcatgtgacgtgactgtgaaaactctgggatttttcgacgatgcacaaccttaaccttattcgacacacctcccaacactggcaaaaatatcgccccaaagtgtttttacactccatctgcaaaaatgacccgaacctccgttctcgctgacgctctccagtccatcaccaacgccgagaaggccggcaagcgacaggtcctgatccgaccttcctccaaggtcatcatcaagttcctgaccgtcatgcagcagcacggctacattggcgagttcgagtacgtggacgaccaccgatccggcaagattgtggtccagctcaacggccgactcaacaagtgcggagtcatttctccccgattcaacgtcaagatcgacgacgttgagaagtggatccagaacctgctgccctctcgacagtttggttacatcattctgaccacctctgccggaatcatggaccacgaggaggcccgacgacgacacgttgccggcaagatcctcggattcttctactagacgatttggggtttctcaaaagtctggtacaaaaataaaaatgaattgtttgaatggaaccagcatacactgttttcgaggaaagcactgtgctgaggtgtagagggtgaaagtggaccttcgaatgggctcttattgatcctgcacttgtagtatcgttattgtagtagttaacgtggtgatctgggattggttgaaggcactggatggcttcatatcatgacacacttgaaaggtacgatcatgagtacagtagatcttaataccagaatgttccagcttgtcaaccaatggagaatttataacagaacgggcatcgtccacaaggaccaattcgcattcatttaatcaggagcgagcacctattcgattctccaaacgcacctacagcaagttcttggcctgaacaaggtaaatggagacatggatgagctctttttcggtcacgtgaccaacatattcgcccggcttttttgttttggactttgcagctcttttttttggactttgtagctctttttttatttgcaatgtctagttatatttttgaactaagatgataactacttgagattacttaacaagatacataattgggaggtggtatgggaggaacatccaaagtggttttataggtagaaatcacggacatgtttgaaggggtaaaaagacgaccgaattttgctacaaatgtggcgattggatcgttaatatgaaaaaaattggaagggggttttcactttgctttagttactgtagatttcagtcagatcatgactatcatgaaaggttctgtaccttctcaactcacttgatagcaactggaccgaagcaatttctgttgagatccattatctagacaaaccatgggaggtctcatacaaaatacaaacgtgttcatacgatacgagaccagtaggagcacacttgtacgacccgataggatgacagcatcatcgcctctggagtcagtccataccggtcagggtgctgaggagtttgggggaggtcagagggcgtagatagagaagagccacgacagcaactggaagaaggcttaataccccgggctctgaagcaggtaatgcgtgataaaaccaatatgacatggacatcgttgactccagacgactgttgagagtgttttagctgtagatagactgctcttgccataggtattgtaaactatctagatatgctctttgtcgatactctctgactctttactctatgtccatgacactatgacactatgactttctctcaccctcattcatgctgtcgttcagacctctccaactccggactagtctcggaactggtcacctccaaactctcccatccctcgggaccagtatcggaactgcccttccccagactctcatctccctcgtcaaataaaacccgcaaagacccgcccaatactcgcttgcgcttgagagtatcgcccgagcccccaaacggagtataatccgcttgagaaccgacaaaaacaggccgatgcggcgaatccggcaaaatccaccgccgctccaccagcttctggtgccgggtcacgtgatcgtaactgtacgtgaccttgaccatggacgattgggcacccttggcccgtttggtcacgagggagtacatctgggagtacatctgggagttgacggggtatgatcccgtggcgatatgagacccgaacaaacgtggtatctggcagaaagacaagacaatgatggtagtcgttagtatgggtatcagatgtttgttgggtggcgatcttaatggttccaagtaagtggtatcagagatgtaagatagggagccgtagctgtatcacttgagcgactcttgaaagtggtctcagagatgccagagtcagagttagagtccaaattctcagaaggagtctccaacaacggtatccagtggtatcaatggttgcgatggtatgtttagatgaccaaagctgaactgagaaggacttgaaggtttccttgggcagttgcagtagatgtagcaatagcaatagttccgacagttatggccgcaatcaccgcgctaattcagccaatatctgccgatatatcaatagccaacgtcgtgaaaagatctctggagatcactcagagtcagaagaagcaactgaagctcagatagatgtcctggagttgaaccagtattgcaagatgatggttgtggattgtgttggttggtaggtatcacgtgatgtatggtagcttgcaatggatggtatcacgtgccgtcgttgtttcacaggttatgagtgttgtttctaggtatcggtttggtatagtgaaatgtgtagatgttgtgggatggtttacttggatctacacaaatgttttgtttacattgtggagtaaccttattttaatttgagggcattttcgggactaaataaaaaattaaatagtcattttttttaaaaaaataaaaacgtaacaaaaaaccagaataatccagcgtgtcattacactcaaaatcctaccagttcaacacaattcattcacgacaattaatcggcatattttatttatttattttcctccccattttaagttcaatcacatgaccccctccgttgcccccctcacccgatttgtcccaacaacccaccaaccacgtgatgtgactgctttttttcgcactctcccaaccgactcatacaggtgttgaaaaaagagttgagcttcttctcctaaccaacaaccgataatcaagatggcccccaagtcaggtatgcaggagatgtgataatttgattgctaggagctgggtgacagctaatccgcaaggaccgcctgacggagatagatttgctaccttcgtcggtggctttgaggagagcgacggatgtgatggacaaggtggggtgaactcgacatgatctgtgttggcccatcacggaggttatggtgcccatgacatgagcagtgttgtccgcgacacgagcaatgttgtccgtgaaacgagaatgtcatcccacaacaccaccagtcacatctcagtcacctaaactcgcagcggtcaatggcagtcggactttgtcctcgtgccttgccggttcactactaactcagacaacgttaccctcggcccccaggcccgagagggagagctcgttttcggcgttgcccgaatctttgcatccttcaacgatactttcgtccacatcaccgatctgaccggccgagagaccatctctcgagtcaccggcggtatgaaggtcaaggctgaccgagacgagaacaccccctacgccgccatgctggctgcccaggatgccgtcgagaaggctaaggaggttggtatcaacgctctgcacatccgaatccgagccaccggaggtacttccaccaagacccccggccccggctgccagtctgccgtccgagctcttgcccgagccggtatgcgaattggtcgaatcgaggacgtgacccccgttccctccgactctacccgacgaaagggtggtcgacgaggtcgacgactgtaagcggtttctttggggacttgctggcagtatttatgccgtgttttcatggtgtatgtaaaaatataaaagcgtaagcgtatttaacgattgatccgagtgtttgcgagctcttcgaagcacggatttgtagagtgacatgtagatgcgaaatgagattggtgtttggggcagtttacaccattttccgccacttttgatgatatttcgacaattttcattatttccagcatttcccttttatttttatttttatttttatttttatttttatttttatttttatttttatttttattcatttaacatgtatcctctctttcacttgaataaaatagtctgttattattccagctattttaatcatttaaaggaaatacgaaaaagaaaagtgctgcaagtaccatacacagttcccgtagaatttgcacttggctactggtagttagatgtataatacaagtacacaatcaacagctacaaagactagtagaatgtcgtatcacttctttttattacaactagtgttgcttcgtactactgtatgtactgctccaccatttactggacaattgtatcaacttgaacgatttattccttgatttatgaatcattaacaagagcctgatatcatagaaacattagttactacaagtacttgtacaagtatcactatcttgaaataatacataaactggaatctccatagagcctggattcacagcccagacccatggtcaatggaaattacgtaagtagatctaatggagtgattgtaagtacagtaatcccattcaccaagtggccaacgagacattactccttccgaattaccaccaactgtcataccgccagcgaaacagacacttcggcggctcgttggccattgcactgcctcaatctgcccaactgtcatcgataataatgtataatttataagtcccttccagcggctagtccctactcaacagacatgggagtgcctctgtcctcggtatcgggagtcatggtcccgctctctctccttcgcttgtcgtcatcaagcttgcccttgcccaaactcttccgcttgatcgttctgggaccctcaacttctcgagacagagtcaacatgagcgtggtgcaccgtcgagaaagctccgaggtggagcgcgacagaaagaaccagtcgaaccgaaaatgcggcgattttttgatctccttgcgaatcttctcaaacagcttgggatgctccagcccgtacttgttgaccatcatcaaaatgaaccggtcctcctcctcggaatacacccgcttggagttgttagcggggtagacaataggaagctcgttcatcggcaccttgcactccttgagcttggttttgatgagctcctgctgctgcctctgtcgcttgagcttctcctcaccctgctcaataaccgcaatgtacttctcgtacccctcgacctccgtgtgccgctccatgaacgtcttggcgtaccgcaacacctcctcctcgcccttgccccggaacgcacgtgccacagcctccatgttgtcccggccatgccgaccaatcagatgaacaagattgttcatgtctcgcttggtccagttggtaaacccctcgctctcatagtcccgcttaagcgcctcctgctcctccgtcagcggctccgcgtccgcaatctccttgttgagagctgctcgcttgctctccttagtctctccctcctccaaagcgtcaacatcaatgtccgcatacggcaccttgtagttgatctgcttgcggtaaaacgccagttcctgatcctgtaaagctttcaggcctgggggaaagaactggtgctcagcaagaggaacctgcttgggaggccgcatcgttcgaggttgctgctgctgaagcaaaaagatatccttgtagtacgagttgaccccgtaatgctgctcccgccgctctcgtttgggtgggttaatccaacctttgccgttggggtcgggggcgccgatgccattggctccaactcggtgctgaaagtcctctccgttccacaccatggccgaatcggtcgaaaacttttgcaggtcgtcgattccaagctctgcgaacttatcattaagctgcttggttcgcttttcgccatgcagtagaattgcctcaatgtcgtcctccgtcttgagcgttcccttggacgacttgaaaatgtcctcggtaccatgccgaatcatggacagcaggtcgcccttggactcactgttgttggcggcggccttttgctgcgttcgaccctgttgaatcaccagctggtcgagccgcaacttctgggctgcccgctctagcaccttttcttccacggcgttctcggtcacaaaccggaatacgtaaacctgcttggtctggccgattcgatgcgcccggtccatggcctgcagatcggcctgtggattccagtctgagtcgtacagaatgactatgtcggcagaggtcaaattaattcccagaccaccagctcgggtagtcagcagaaacacaaacttttccgagccctcagcattgtactcgtcaatcgccgcaatacggtcctcgtgcgcagtgctgccgtcgatccggctgtactcatagtctctgaacgagcagtagtcctcgagaatgtcaagcattcggctcatctgtgagaaaataagcacacgggacccctgactcttgagccgcttcagcagcttatccaacatgaccatcttaccgcagttgaacacgagatgctcatcggtggtgtatggaggaccgggctcggctccctcaaacaggtaagggtggttgcaacactttcgcagttgcataacaatgttgagcagccgcgtctttccctcccgtttacccagctggccattcacagcgtcaatgtccttctctaacagcttctggtaccactgcacctgcatgtcggacataccaatgtacaggttgagctcctttttaggaagcagcgatttctcaacgtcgttcttgactcgtcgcaataagaaaggacgcagaaccttgtgtagctgcttgacgacactgtcctcgtcgttttcgccctcctccccctcggcctccttctcctcaaaccattgatcaaacgtttcggcttcggaaaagatatctggaagcagaaagttgagcaacgcccacaactcgtgcaggttgttctgcaggggcgtacctgtgatcagcagtcggttggtggagtggaacaggcggataatctgtgacagcatggaatcttcgtttttgattcgatgcgcctcgtccacgatgatgtactcccatgccacctttttgagcgccgacttctcacgaatgacaatttcaaacgatgaaatcaccacgtcaaagtctgccgtcagcacctcattggcaatgatctccgctcgttccgtcttgtcaccccgcagtaccactgtcttcacctccggagtccacttctcaaactctcggcgccagttgtccagtgtacttttgggtacaatgacaatgtgaggcccgttgatgccgcacttgtatcgaaggtatcccaaaaaagaaatggtctgcagcgtcttgcccagacccatttcgtcagccagaatgccggagatggagttctcgtgcagcgaaatgagccagttgagaccctgcacctggtactctcgtagtgtaccgttgatgaacgggggactctcggtatacaccgtggccatctgcgtgttgtcgttgagcagctcctcgtcctcctccttttctgtttttcgccggcctcgtccccctcgacctctagttttcttctgggccttggaggctcgatctagttcattgacaagcttgcggaacttggggtcaccttccattcgcttgttgatgaagtggcggaagaggtcggtcagagagaggaggtatttgagtcgtttaatcgagtttgtgtcctgagttagcacggagtcagtgaagacccacagataataacaaatgataactggataacgtagcatatgggtgccattggagggaggtcagaacgccggtatcatcaccgtgggatatgcaacccagaggaagcctgcgccgttgttgcttctgtcttcattgatgtttctgtctgcactgaagtttctgtctgttgaatattgtagatgacatgggggaggaagccagtgcactgaacgatcacatcaaagatgggtctgcagcacacagcaggaatgatattgtgccacgtgtttccgatgagcagctggctagtgttgtatcgacagcacggtcttgcaaacagcacaagtcatcatagccactaccgcacctaccacacctacctacacctaccacctaccaccatcacagatcagcagtgtctgtcccctcaaaccaacacaccctcagattctaaaggccacgtcacacaccacctcatccacatcaccccatccacacaaccaccctactacccccatgttgatgtttgcacctgccagtcctactcacgtctttatgtttcttcgcgtccgggagcgtgaagtaccgctcgattcgctcctcctccgtctcgtcgcgcggggtcgccacctggggcgtagtgtcgctgctcatgtcgtgtgtggtgagctgttgctggccgcggggtctatagcagcaaaggttgggtaggagattaagaacgccatccggtggtgagtgagagtgcatattatggccatcttcagaggctaataaagttgcgtttcaaccttaaaaaaagttaccaccagtgatggtgcagtagctacaagtaggacaattgtagcgctgagcctggatagagcaaagacgagaagacaggactcggtgaaaaaaataaaatgggtgattacatgggcttgttttgatcatgtcggcggggcaaaatttatggccttttttataaatttggggaaatttattggagccaatcaatccacccttactgtctatgattaagtagctcatctcgaagtacagaaaataatcattattactgagtggaataaatacgttgaataaattataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaagtaaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaagattcggacctgtgttgactcaaggtgttatgagtacaatatacaagtacaatgtactcgagtcttgtactcggcgggttttgctggttcccgtttgagacttggacatgtccgggtagtgtgtgtctcttacttggaatagttgaagaataatggcgctggggtcgtttcggtattcctgaaaagctgtggagatgaaagatgtatccttctatagtgctgactcatataatcattttttttcataataacatcccattctgttgaaattcacgactggacttggacttttttattatttttattatttttattattttattattttatataataaccctaggtaaagtttgttaaggattagttgggttagctggaatcagtggggtgctgattctggcagtggaaaacaccagagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaccagagatacaagtggtaccttggtagaatcgccaaaactgtgtaatgatgtcgatatcaactgctacttctacctttcagctttctgatcgtctcacttgttgaaatcaagacaactatctacacagagttgttgcactgccatactatcatctatattaacatcttattatgcttacacgcagttgaaccatgcaaataaatagtgtggccatgttgaaaggacacatccctgagatagtccaggatagaccggataaaccggagaaaccggaagagtcggcggagccgggttgcaaaccatggtctactcctgaccactaagaagagtgtaggcaggagcacacagcttatctctgcccttgaggaagagcagctcgagaataaagatgaactccagtacctcgcccttgagcttggttaccagatctccagcgcaggcagcagagcctccagtggcaatgatatcgtcgacgacaataacggtctggccgggcttgatggcatcctcctggatctcaaacacgtccttgccgtactccttctggaactcggcatggacggtcttgccgggcagctttccctgctttcgaaccggcacaaacgcagcgccaatggccagggccaaggtggggccaaacagaaagcctcgggcgtccaagcccacaatgacgtcgattttcttgtcgccaaacgtgtccttgatgtgcagcttgaaggcgtcgatcaactgctggaaagacttggggtcctgaaaaataggcaggatgtcctcgaacacaatgcccttggaggggaaatcctggtactggcgcagcttggccttgagctcggtctggagggtctggagagacattgggtgatggagtggggaagaagatgacgagatcaacgacactccaaactctccagagtgggtatatgcacctgaatgcacgtgttgggacatggcacgggagtggacgggggcgcttggggagtgcctgggccccgttggcggtgattggggcgtacttgaaggtcaattgcaacgaataaacccatctccagctctttccaagtctctacgacgagtttcagagacgttggtagacgtagttggcaccccaagtatatagagtaaagtatacacggatctataagtaacgcgggttcaacacccggttgtgtcgattgtaattgctgatttaaacacccagagattcgtcgcaaaaagtcacgtgacttcaccgccttgattatgtgcattgggctcttacttcttgtgtgtgtataagtttctagttgtagtagtgataaaaacgtgattcttactaagctggcatactctccgcagtgtaagcagagaatgttggtttttccatgatcaactgttcaatactggcaaccggatggtcttgtggagacttttcagcaaaatacatctccttctccccccccccccaatgagggaggtatagcagtatacccgatcaggaaggtgtatccaatagataacctggaaggtatgtttcagatatgatgagggatattcccgtgaatatcaattcggagtccggccaggagccaggagtcggttttacagagttccagtagtatgtactactttgcaatactggagtatgagagagaaagcctgtagatgtgtcccgtttggcccggtagaagcgtcgcttacttcgtgtaggagcagcttgatttgatgggggagtccattgacttgacggaggagccgattgacctggcagaaaagcatttgacttgatggaaaacttctacattgttttcacacttcagaaaccagtttccctttgccggtgcaatgtacatagactcggaagtacccttggggttatcaacatgactttggtggtagttataagagagtctagggtcggctgaaatgttatcttgggctttcaatgcaaaaccaacacattcaccaaatggttctatctgattctgtcttcagttgttggacttgttctcagcgatgagcagcatctctacatgttctactattaggaggatatttcaaagaggaagctctaatcagtaggagacttcaaaggaccaattcaaagcctctttattatcgattcaacaagtcttgatatcaactagtccagttgttactgttctttctgggactttgttctctgtcagtcatactatcagacattgttcgccagtcgttctgacaaccaagagtcgacgcagagcaccatacacttcattttcggctatggtaacacttctcgaatgattgtctacaaatctccctactgctaccgatacctacgtaccctggagtacacttgaacacaataaattaacaatagacaccaatcgatatgggtctaaaaagcatagcggaaatgcttgttctgtctgtcggtgagatcggccgtctgcagctcgtggagctcggcttcggtgatgtcgcctccatacaactggtctcgtcgtctgttctctctgacgttgacaaaccagatgagcatggtgatgccgatagccaggccgaagaagacgacaatgcagattttggccgcagtgtaggccggggcgtcttcagctcggaacgtctggggtcccaggaggttgccgaggcagtatccgatcagcagaatggcgttgacactgattttcttggtatggccggcggtgttggaggcgaccaaagacagcacacaaatgagaccaatgggatacagcatgacgagatagaggccacagagtccggctccctggctgtgtggaaggaaagcgagcaggcaagaagccaccagggcaatggcctgagcgatggtggcgatcagacatcttctctctgttctctggacaacccatcccaggaagatacagccaacaaactcgactcctccctggggagtttgcatgagcagtgctcgggtgggtcctagaccaatggtttcagacagcaggatggtggaaaagttggtgagacctccgttggggatgttattggagacggagaagagaaagtagagccaggttcggatgtcagtgagagcctcccaaacctgttctttcttgaacgttttgttttcaaagccctgctggttggaggcgattcgtgccagcaccagttttcgctcttcttcgttcaaaaaccacgccttggaggggtcgtcgggaatatggaagaagatgacgattcccagagccatggtcaagactccggtgatgataaagagcagcttccagccgtgcatgggcagatggtggttctcggtgagtccgtaggccaccagggagccgagaatgagaccgaggccgttggaagcaaaccagatggacgttcgcagaaactgctcctctcgcttgtaccactgggcggtgagaatgacaaacgccggggtgacggcggactccaggacgcccagaatcgttcgcagagcgatgaagccgccaaaccggggcaccgcgtggcagcacagaaccatgccccagagcaccacaaacacggacaaagtcttggccatggggaacttttgcagcatgaagacggccgggaactcgaacgcaagatagccaatgtagaaggcggttccggaccacgagtagtcgtcgcccttcatgccgagatcctggcgcattcccatgactgacgccagcgagttggtgctcttgtccatgaactggaccacgtagatgaacatcatcagcggcatgagacagaggtcgattttccggagaatgcgggtattggtggcctcgtcgatgatctgggtgtccagcatcacgccgggggtcttttcgacctcggcatccgagtccagactcggttttcgaacggagtttttctccacatcggaggtggatggagacagggacatttggtgaagggcttgagctggagatgagtgattgagtgaatgagctcaccttccaccctcctcgcccatgctatatatgcacgacggacattttgggtcgtgctacctcctctcgagcggtctccggcatggattgcctgaaacggtaattccatcgaatcatgtcttgctccagggctgctatcttatctcctgggtttaataggtgtagggtttggagcggagtatttggggtaaatagcgggtctttaaaaggcgccaagaccagtcggcccggcgccaagacgcgctaagccatttatagcgtggtgttttttcgtcaccgatcgccccatcaccgaccagtcctaccacccaaagtcgttatacgtcatttttcaacatgataaaaattaaaggaaaaaactgccactttttagcgaaaccctaattccgtcaactgtaaatgcgccgacttttaaacttgcgctcgccaaacgaaatgatagaccatagatagcccagtccaatagcagacaggagcagtggaccagaaggatcgggctcggacatcggactcggacatcattgaccacgtgccagacgtcacgtgatgtacaagacgaccttttgcaccaacactagtgtacaatcacacacacatcttgccttgctcacccactccagacaaacagaccctgaaaggcttgtgtagggctgagagacaaggggtttgtggtctgtgagtagtagtagtcgttcaactactacttgtagctgctgtacatgacatagcgcaacggaacgtggactaaataagttgtaataaatatatgcatgtctataaaacggtctttttccccccgtccatgtccaccataccgaccagatacaatggactaatgtctgtaccacgtacaaatgcctccgaatgacgcaccagcaaaccctccagcgtcccccgactcgaccctcattcttcaaaccaacactatccgcgatacagttgcgcatctgcaccgccagtctccatgagtaatgtggatgcgcatcgcttgggatatgaaaaccgtattcggactccaagacgaaatgaaacccagtatatcccggggaggccaggcggagccacaatggcaaccttggggtgaattttttttaatctctgtcgcacggagcgactgcaaatcactcaactagagagatggacaagaccagagccaccaccatgaacatggctcccggacagacctcccccactcgcccagaaacaacacacattcagcccccagcacctactcccgcatcaaacacgcaccatctcccatccaccatctccgcctcgcccccacaaaagcttatcgtcgtcgacgtagtcaacccacagcttatgcacagggtctcgagcggtggtgcatgtgtcaagccgacgcaatgtagctgtttggctcaaaaggtcccgggtctacccctcttcgaacaaaggttttatcacgtggctccactcatggtcttgctgtctacctcgccatcaacccctctcagcatcctccagcgccttcttcatcaacagagcaacagcctcgagcgtattgagatactttttgttgaaaatccgcacctctcgcacggggaaccgcaaaggagacaggtccgatagccagtagtgaggcagaatctcggaaacatgcttgtccacgtgctcacgggcctcgtgaagcttctccggatcagcagtgggtagagggttgttcttcgtatggtgttggtcagagtctttggcctgtttctgcggctcctggaacttgatttcgggctcacggccgtccggattcctcaggttgttccgactagcgttgataatgtccccgacactgttgacactgttcattccgggagcgctggagttctgcatgttgggcggaataggcagcccctccttctccattgtttccttggcctgctcgttctgatcatcctgcagaatcgaagtgatggagcaaatctcctcctcgatctccgagtcgccctcggtgtcgccctgcatgaccttgtcggcccgttcgtccggcgacattttcttctttctgaacgcctcggggttgcgcaggtaaagaagacgagaacacagcttgagcatgcgcttccactcgtcaaacgagtacttgtaatgaggctcgttgacctctttgttgaaggtgcgctgtagagccagagtcagctccacaatcgtactgctgagatcctgcaggtaatctccagtgggaaagttgtccacgggctccggcaccttgtcacatatactgtccgcgtctgaagatgtagatccgggattttctttgtcgttatcaccattgttattgccgttattgtcgttgtcgttgccgttgccgttgccgttgccgccgttggtattcctcctggtgtacttgaaaagagacatggcacgatgatggaagcctgggggcgactccgagtcaccatccccggccactgcagtggctgatgtggcgtcattcatggcttcctggcttctggtgctcactcgaggcagcccaaagccatggaactccaacgcccagtctcccagtcgatcagacatctccatcaccttgcgaatgatggtatcgcccatggacgaaatgagaatcgtcatcatgggcacggctgccatggaccagacaatgaagaaggagcgacccacggtagaattcggagcaggatctccataaccaatagtcaacagacacaggcagcaaaagtagatgccgtcaaagtaggtccagtcctcctccacaagatagaagcacagcgccccgagggtgagaaagcccgcgaagatgactcctgcaaaaaataagtgcagccatgttcggtagctctcggccttttggtggaactcgcgcatcttgtcaaagccatctcgctcgttgtacgtgctgctgctgtccttgagattgcgcatttccttctttcggctccgctcggcgtagttccaggtgagagtctctgaggaagacgtcagaatcatgcttcgaatggacgcgatgataagacccagcatgagcgtaccaattagcgcaaaggggatcatgagagcccgactgacgacccgcagaggatgcagatcgcccagaccaattgtcagtagagacacctgacacaagtacagagcatcagggtaactgagatccatgaggtactggaacagacctgctcccgaggcgatccagaccaccagcgcaatgttctgcaacatgagacttcgctgggccttgctaagattgaaggtggctccgtagtagcccttgagatgtccgatttcgttgatgaacagcagcaacgaggccgcaaagtagcacgcggcagtcagaacggcatgccaataggatgacgtgagtcccagctcgtcgttgagcagcacgtacttgcagatcatggtcagagccatgagaatgactccagcactgaagaacccgcctatactgaacacctgggaaaatgtgtagttgattcttccggcaaagttcatgagcagcgacaggtttgacatgacgcccatgagtagtgacaccgcgttcagagcggtgacccacggcttgtcgccgatagtgtcgtatttggtgcctccattgtccttagggtaactgtggctcgggtagtaaagccacggttctgtgagggcagcaatggcgcacatgttggccagcgggcctatagcagctgcaatcagcggaaacgacgacgagatcatgtaccacgtggcaaatccagacgagcccacattcaggtccaggtttcgcaggtatctgtatccctccacgtctttggcgttggtgacctggtgcagcaggtctagctggtcctggcgtgccttttcggggtccgctccgagcgccgtcagtcccacccggtcgtcgcggccctttttgaacgacctcggctttttcggtagttccatgagccgccactagtgtcttgagtcttgtgtggtggaagtcgaatgccaaggcttggtgtttgtgtcgttagctagctgctgaagtatatgacgtgtctgtgtaagagagacagcgtttcgcaacgagcaagcgcgaatagaggcgatgggttggtacccttggaggtgatgaggcttatgaccatgctaaaattatattgtgcatgcaacggcgaaataagcatgcagaagtttattggcgtggggggatggggagtagttttggggaagatgcgggttaattttcgcagatttttctcttaaaatcaatccatcccgctaaaatgtactaatttatcttttcataatccattttcggactactaaaacccctcatattgccgtcctcattattcccgttgtgaacctaatccaatgttagtgcaatagcgtgagttagtaccggatactatagttaaaggcggagtgcaagaccgacgggagttgggtttgttggttcagaactgcgtgatatttcccgcggggttttttttcggtttttttcggccatttttgccgccatttagtgcccctccacctcccgacgacaagttccataacatcgtacacgccccctacctctcaaacagacagggttcataagacagggtttgtggataataaacggagcaaatcacgaggctgagcgaggtttttttgtatctcgctagtagagcgacttgtggtggacatatctgggctagttcgactcgtcagttgccgtttcacggatacgatcttggcgtcttggcatgcgtgtatcagatgggaatctccgggaacaaatatcctgcgccacgctgagcgattactgtaagagcacgcatcaaagtctctctggattgctcggttacattgtgcaagtgtcaaaggaagaggagtttatccaacacgtgaacggagagaagaggagcacgcctataacctgaggagatgtgatcaaaaccacgaataggactcagattagggagagatgtgagtacgagtgtgtacaagtacatacggtacgagtgggaagagcatacaagtatcgagttggtggtggagtagaaccattgtggactagagtcactcaccaatatcaccaatatcacagtcaattaccagatctccccctaagctggttctattcattagctctggatagtctatgatccggcggtgtcagaaaccgtctgaaggaagaagctgaaggaacactggttggaagagacctgtatcatattggagaatacagttgtatcctaccacacacatggatctcttgtaagttgcatcatagctactgtattggtacagtacccacggactttggcagtcatgtcgccatacccatgccgactatcagttactaataaacctctactacttgtagtcttttagatcttcagaactaagagaaaatgtgttagtagctgaagtatagatggaacccggtatctatctcagagtggaatggactgacatcccggaagatccaactcagaccatttcagatgtcgttcagaccatcaggtacccattcaggtgcaattcagaccagccacagaccctcagatatctcatcagactcttcaacctaacgcaggaaccttcaggtacagtacgagcatcgttagcaccattaccacggcacaatgtctcaatgtcgtatgtctcaccgtatcaccacgtggatccacgtgccccgagcactcgtcaatatggcttgtctcgaaagtctatccactcgggaacttgaaacagtaggatcttctggtctccatttagtgtcgaaaattatctgaaattagtcaggcacgtgttggcctatctctccgcagaaccatgcaagattatgtaatgtctgcagtgtgagtatgggcattgtataggtatggtatgggcacgaatcgtggtcacgtggtcacgtgatccccaccccccactctgtgctgactcggccatatattctgactaaaagccatcctgtctgatggtcctataatatatcccatcacccctccaccccactgcactgattgggctttagctttaattgctgattgaacggtcattcttagtctcactcttacccacatcatatccgccaacacgactatataacggggccgatccgacctgaagacacccggataagtgaaacaatcgacctagacggacgccacagttgcacagacacaaacggtcacctagacgactcgacccaaacaaacatttagacgcacttgtctgcttcatactccagcagcacaactccagcagcacagatactacagttattatcacactatcacattatgcgattaactatcttggcctcactggtgactctcgccatggccgactttgccagcgacctgaaactcgcccagcaatgcaagttcaacctctcggccgaacccatgcccatccattcccacaacgactacacccgagccacgccgttgttcgaggctctgtcctacggctgtctgtcagtagaggccgacgtgtggtgggtaaacgacgagctcgaggtcggccacgtgcccacagacctggtccagggcaagaccctcgcctcgctctacattgagcctctggtcgatctgctgaagtgccagaacaagaaccccggaggcgatggtctcaacggaatttactcccagaacgctacccagcccctgcagctgctcattgacgtcaagactgacgggctgaccacctggccccatgttgtcgaggccctggagcctcttcgagaacggggatggctcactttcctggccaatggcaccatccacgagcgagccatcaccgtggtcggaaccggaaacactcctctctcgctcatcgaagacaccgacacccgagactacttctttgacggccctctcaacaatgtctccaatctgaccgcctctgttgcccctctggcatccacaaacttctttgaggacattggaattgtgtggcagccctggtcgcctttcctggtcgccaaccagatcaagaaggtgcagagacaggtcgatgctgctcacgctctcggaatcaaggcccgatactggaacactcccggatggccctctggactgagagatggagtcatgtccactctgtgggagcagggcaatgtcgactacctcaacgccgacgacctggctgctgctgtcgccgttatcaagggcgagtctcccaagttcatcttttatggaccaggaacatttctcactgatagccagtcagactaattgagaagcaagacttattgtgagtaaccggtctgatagatggaatggccaggcctcacagcttccatggacatggcacgtgtccttgaccattcgccgatagtcgctctttgaagttcggtgcaagagagcaccctaatgaaaccacagaaacattttgacaacccattcctgcgtacgacactctaacgtaatatatatgttattattggtacacgagtacgtacgatacttgtatcggtactcgtactactgaagtttccgaacattgtagaaattacgtaagctccgaattacataagctcggaaattaaagcctttgtttactttggtaaataaagttctttgaataaggttaaggtataacgtgatactgatgagaggcacgatctctgagtgggaggtaaaaaaaaaaaatggagaccgaaaactcgggaaaaaaggaatgcaaccacagttgccgacgtattgcgaattctgtggatcgaacacaggacctccagatttcaagactgagaattacttcagtctggcgctctcccaactgagctaaatccgcgaatttctgaaattttggtgaccgtgaggactgagttttgatcggggattatataagcggcgaatcattagaaataaaaaaaaggcgaaaactcggggaaatggatgcaaaaaatagatgtgagaaaaacgacttataatatggtatcttttgaagttagtctatcacattttggagattccttttgatttactggttttgtttaaaattatttattttttcagtttaaatgtcgataaattttgtttaaaattggtaatttggtaaatttataatttgagagagctaggagtttgtagagatggtttgagtggattatactcccgattggctactatatgttctcaatggagtatgtactgtactcgtacaactactatttcaacctgttaatagcatctactcacgccaaagctcacaagttcattattcaatatcagaaagtccgttgactgttgcctacaaagcagccatggccttgtcgacggagagaatggccccggagacctgcaggttggtggcaaagtaataggcagctccggcaatggattccttgtccacgtctccgttgtcatccttttcctggaacggcgatggttccggcagctccatgaactcggtcatggcagttctgacgtatccggggcagatggcgttggctcggatggcatgggctcctccttcgatggccagggctttggtgaacatgatgattccacccttggacgccgagtacacagtgagggccggagtaactgctctgagtcccagaatggacgagatgttgatgaccacaccattgccctgggccttggtccgagagtcttcccgctcgaaccacgcctccatggcgtatttggtgagcttgatgacgcccgtgaggttggtggcgatgattcgctcaatcaggctggtttccatgccctccaggaagcctccatttcctattccggctccgttgagcagaatgtcgactttggagaagtccacggggggtcggtcgttcttggtcacatcgtagaagtggccctcgtgcttctggccctcgggcgccaccagcttgggcagcatttcatcaagggtttccttgttgtagtccagaatgatcactttggcgccattttgggcaaacttggtacagatggcaaatccaatgccgcccgagccgcccgaaacaaccgctgtttttccgctgagttctcccatgttaggtgagtggtgtgagtcaattggagacagcaaagagatggaagccccccagctatatataccggattagcttagacaaccaggctaaccaaagggtcgatagagttgtgtggggtagaagaggaggagaacaagttggttttgggaggaggaaataacacagcacgctgtggggccggggtacggcggcttttgtacgtgtatttatattcgcaaagtcgtgtttgtgcacctaccacttgacctgtgtagctaatgcgtcgagaccggctcctgtcatctcagcagtgcagtacaggcgaatatacatccggagccgctaacaaggcggggggccggtagcctgtgaaaaaggtgtccctacgtacgtacctataagagaagacatgtatgattggggaggggaaaaggtatagagagtatccggggggatcggaaaaggagatttattgccagcagatcaactcggggtgacgtgatgctcccgccattgacaacgctcttggctgaatgtttggctgtcacttttgacagatgacctcggcacatcactagtctggatccaaggctggtactagcgaccggggtggacgcaattagcaccacagacacactacaatagcaaacagggtaagacatggatgtggtgaattgacagagaccggtttgggtacaattgtggagtatatggaggattattcatcactgcattatcgacgtgcacctgcataatcgggcgacatttgagcgcgcaaaagttggtgaagtaacgggtgaattcgagatgatcgggttcaacacgagattcagagagatgtattgtttttgagcagttcagctggtggagcccaagtacaagatggagaacctgtccatctcacacaactgagtctggacctgtctgcaggacttcaacgtcgaatctgaagaaaccattgagatcacccacgcccaccttgcaccaccagttcaacaacgatcttcagaatggagaatgactcaacgtctggatctggggccatttttcctacaaaaattgcgccattggaatcccctacaaacactgattccaacaagaccactcatttctttatcgggtcaaaattcagtcaattgtaggttgagtaaaccacccctccgaacatctgcaccgtcactacagtgggtactagcaagtagcaccaatattccaacaaccagggtcaattgatcgaaaatcaaccgtcatggtccccatatcttccccgagacaccagtgtatgacccaaacctgtttaaatctccctttcaaccccacttggaacccactttgaccctctccgaaacctacaagtagcctgtgcgagagttgcactacaccagcactacgagtggattttatgatacagcgctcgaagaaactagacacaaaaaaacagagctattaatcgagcgcgaccagaaaaaacgttcaccatggaaacagcgcaagcccaagcttcggcgggtaactccttgggcgctccgaaccacccacctcctgatttatcgcgaggtgatggagccacctcaaccgaaacccccaaccaaaccgacattgaaaaaatccaaaaaaacgacaaaaacgatgaaaacaacaaaaaaaacgacaaaaacgacaaaaacgacaaaaaaaacgacaacaatatcaccctcaacgcctggaagagcaaggccgaagtcaaggctctcctgacatcgaacccctccacactcaaattcaacctcaacaaggagcgaatttcggagccccttgcggcgccgaatggtaggcatacctccggccgtttcaacgtgtcctatgtagccagcaaggaaaacttcttccgaagagctcttgaccgctccgccacccctgattggaatcttcctatctccatgttcctcgagcacctcgataacgccgctgaagtcgacgagaaggacaccatcagtgtcctcgagggcgtcatcgaaaagttcgacgagatcaagggtcaggttggtctggcggagtttgacctgtccaggcacaacctagacatcgtcccccacctgatcgaccagactaacttagaacaggaccctgaagactgctaccaagtgggaaatggttggcactacctgacgtcggacgccctcaccgacccccacgaacaacgaatggctgtcattctggagacagttagtctcattgttgaggccaatactcaagattatcgcatcatgaggaagggctcggctaaccctgctggacgaagagtactttactacttcaacctaccctcgtacatgaagatggagcgtcagacggaggatgctttcaagatccacctcaacgctattctcaaccagttcgacgtagacattgatcaggccattccaggttcctccctcttgagtggcacccttctgatgacctctgccaaccatcagaacatctcgggtcctgtgatcgcagttcgtgctctcctaggctccaccctgccccagaccatccccgacttcttcgtcaacctggatcccaccaaggctaggcttaccggctcaaagttgatcaagatgcacttcgccaacggcgataacatctgtgttaagtgcaagagcactaagcacatccgggaggcctgccccgagaaagacatggtcactcccaagatcttccgcacccgcgctcaccagggtaccctcccacagagaggtaaagcccttgcttccatccatgccccatccaccgtggagcccccggtccaaactcgcaagttccaccacacgcctgctactcaccagtgggagaccgtcggcactaagtcccctagacatagacggactcgagacacgtccccccaacccaccggtcaaaagcccctccgatcttactacaactttgaagtcttgagcgacaaaaccggagaggacacacccgaagagaccgagcaaactaaccagctgccctctacgaaccagcagcatggaactcagaatctacccatcaacatccccgcctccgaggaagacacagttcccgacgaccaggaaacggaaccggctgacgtatccatgaacggctttgacacccagcctgacgcacttgctcaccctgaagtagcccctgatgtcacccagtttcttccccccgctaccccgcttaacaccgaggccaccaacaacggccttccccacgaccacaccagtcccaacacgaccaaccaaacacaacccccccccccggaagtatccacgagggccgaccccgaggagggcacaccacctccagtttctctggcgagccctctcacaccacgctcggcaagaagcacattgcggtcttccagaccgcctcgagcgaggttccggtgcaaatcctgaacccggacaggtcggagaacagactctgctggctgccttctcaggaggtagcaaagttcattgacgggaggtgcccgacattcctgtctacatgccacttcaaagttttccacgacggtgcgacactcagctcggtagacgagattgtagaacccccgaacagtcccccgaacccccctagggtgaccactctccatgaggtggacacaatgctccgaccggggcagaaccagtaagcatgtctttcacctctactaccaccccttctaaagccccatgtaagagcacccaggccaaaatgaaatctccgaatgttaaagtcatcacggctaacatcggcggttttaagatggcggaagcgcttaaccgattacccgacaccattgtaaacattattcgaactactcactaccccgatctcgtccttcttcaagagacgaactgggtggactcctccctacaaaccgctcaacaaatcatttcaaactcgccctacccggggggcagacactacaccctcctcggctccacagctggtgtttctaatagaagcgtcggcgtggggctagtctattccgacaacgtcaccatcacaaactttacaacagtttttgaatacttcccagccctagacaacagactgtgtttggccgacgtgcacatcaaaggcaccgacagacacctatcgctgatcaacgtatacgcaccaaacgagcagggagcctcccccttcactaaccggcagttctaccagtcactagacgactatctacgcctccatccctgccaataccccctgatagcggcaggcgattggaacgcggtcgcctccaacgacggcaggattggcgaaaaagtgacgactcaccttaaggacttcttagctaactgggacttactagacacctacactctaatcagcaaacacagaaaaggcctctacactcacaccaacaacagccgcggagctggcaggcgcctggatcagctgcacatctcttcgacactctcacagtggatcaaatccacacaactggtaaccaacaagcagggtcacaacatcacgaagtcctctcaccacgcggtccaattcgtctttaactttggcaacctcacccagcgacaagacagaggcccaggcacctggaggatgccctggtgggtttttgatacagagtacattgcttggctcaagttccacgtcaaatccattctgaagcgatatggtcctttgaagcccagcctgaagctgcaatgcctgaaagaaaacattaaggtcaccatccaacaggaagccaaaaaccgcgcacttcgagattccaaccacccagacaacagacgccgcgaggccctcatggcaacagcctcagactggcaagcctacccagctaacgagccatacccgatgctccatgctcgggtcgaacaatccaagcaacagatggagatccactccctacggaaccaccaaggccgagtgaagaccgacacctcctctctctgcgacatctcagctcgatactttgacaacatcttcgacagagctgccgatatcaacgacaccgacgacagcgcctttttagacctcttccccgaagaaacccggagggtgaatacagctaacccaagcctggactcgtcttttaccaaggaggagatcttcgataccatcaaggcgtctacgcacaacagcgcgccagggccagacggcatcccgtacaggttctaccgcgactgctgggatgagctgggggacttgatgacggacgtctacaacgaagctggagccgactcgcccatcagcaccgaacgcaacaccgctatcatcaaactactgtacaagtcgggagatcaggccgacatctccaactacaggcctatttctttgatcaacacagaggtgaagatctacacacagctcattaacaaagccatccagaacattcttccggacagcattcacggcgcccaaaacggtttcgtaccgggtcgacacatcactaacaatctcgacaccatggatcatttttgcaacgcctactcccagctgaacatgggttgggtcgtaggatcactggacttccggaaagcctacgacactatcagccagagttgggtgataaagacgcttcgaaatgtgggtgtctcggaactgatgatcaaccgtatcctagctgtacaacagaacgcagtaacgagaatcaacatcagaggtgtcctatctcgcccagtccgcatcaagatcggagtgagacaaggatgccctctctctccaaccctcttcatcatcgcagtagacgcacttgtgcgtcgtctggaccgagagatgtttggactggccccaggcctgccactatcccaccaccacaccactgggcacaggccgccacaaccccctactcacccggaggcagtggcagctggacacatgaaggtgtcggctttcgcggacgacatagcggtgttcctcaacaacatccaggacgtggccacggttggtagagtgctctgcctcttccaacgggtctcaggcctcacactaaacccgtcaaagacggtgcttcagaagatcggcccccccgattgttttgttccactaacctttattgacgcagaatggcagcgaacaattgacgccacctggccaaccgacaacaacacacgacaggccccgacgctccggacatctgacaacattttccgttacctcggagtacacttcggaaatcgcgaaaggttggacacgcactacgctcagatcaaggaggacctcaaggagtcgctgcgacgcctttcactatggggtctcccctattacagcaaggcgtggatgatcaacatctacttcttctcgaaactgaatttccttggaccctacgtcagccagatcgacaacaccttcatccgagagctgaacgaactagcgtgcgacaagatcaacaaattatcacccgacaaaacacgcaaaaccttcagcaatggtttcatccaaactccggtaggcagaggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcatcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcgcacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctaaagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatcgctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagcgacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaacgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtttatgcagaaaaaaaaaaaaaaaaaccgtagctacagtagaaataatttttcaaaatccgttatgaatgctgtttttttgttgaaggcccggcagccctttcctttcgtcggtcacgtgaccaccccacccctggccccacgcttttgtggcacctccccccacccacgagcaccggtaattgtgctcatactcataccatgtgaaacttgcatttgtctgaaaatgtgcatacaatgccaagtcgcgtaattatgtacatgctaataacgtcaaataaaagcgaaaaaacaagaaaaaaaacaaagaaaaaaaaaaaaaaacaagaaaaaaaaaacaagaaaaaaaaaaactccccatagccgcactacagtgacacgctgtcatcatatcatcccgcagacagaacagagctcgcagtgcggcggcggtaattcgtatcacgtgacatctccgacttatcctccgcgagttccatctgttgtacgagaaactgtgcataactccgagagagtgagagggccagagagtgagagcgacagtccacagagttcacaatgccgaccatctccaccagatgaaaagccagtgaaaagtgtcctgtgcatgccccttgcagattgtactaacaataattgtggtgggggtactttactacttggagagagactgacagtgtacatactgtaggtcaggtcagattcaatagagcatgtacgtacagtgttgttattatactcgcagtctatgatcacctgtctgtgtcggtatgctacatgtatgaaccagagtcgcaattgtccactcttcctcctccacaccacttttgcagacccactactgcactgcctggttacttgcacccttgtcagtgtatcgcacatctttcagctggctccttcacgtgccaacctaactttggtcccaccacataatccgcatatctcacgttggtgctcacaacgcgctgtcatctccacacacaaccatgaaatacgcagaggaccacaacggctactacttccaactgcccggcgaaaagacgtcgctgacgattgccaagggctcgggagcgattgcggccaacgagggcgtggtggcgccggggggcaaggaaattgccgcaatcgtgggcaccatccggctgctggcgtcgcagtacatcattgtggcatccaaaacggagacggtgggtgcgattttcggccagcaggtccaccgggtcacggcgttcgacattctgcccatcaatggcggctcggcagacccccaggagcagcagtacctcaagattctgcagttccacctcgacagctcgcgactgtacttctgccgaacctgggacctcaccacgtcactgcaggcccagagccacgcccagcgggcccccggagtgtcgttcgagaccgctgacgaacggttcttctggaacaagtacgtgtgcaccgatctgattgacgccgcccgtacccagcccggcgtggcgctgttcgtcacccccatgtcctttggctttgtggagctctcccagagcaccatcaatggccgaagcatcacctttggtgtcatcacccgacgatcgcgacacagagccggcacccggtacttccgacgaggaattgacgcccacggcaacgtggcaaacttcaacgagaccgagcagctgctcatcgtcgaaggcaccgccgagcccccacgtgtcttctcctacctgcagacccgaggctccgtccccgtgtactggggcgaggtcatcaacctcaagtacaagcccaacctgcagattggccagcccgccacggacgccgccaagctgcactttgacgaccagatcaagcggtacggtcgcaactacctcgtcaacctcgtcaaccagaagggctacgagctgcctgtcaagcgggcctacgagcagctggtcgaccagctcggctaccccgaggaccaggtctcgtacgtctactttgacttccaccacgagtgctccaagatgcgatggcaccgtgtcctgttgctgattgagcggctgcaggagctgggtctcgaccagcagggctactttgaggctaccctcatgcccaaccgtcagctgcagccccaggctaaccagacctccgtcgtgcgaaccaactgcatggactgcctggaccgaactaacgtggtccagtccaccttgggccgatgggtgctgcagaagcagtttgaggctgccggaattctggcccccggccagaagtgggagactactgagcccaagttcgagctcatcttccgaaacgtgtgggccgacaacgccaatgcagtgtccgtcacttattctggaaccggtgctctcaagactgatttcacccgtctgggcaagcgaaccaaacagggcgctctcaacgacggtctcaactccgccacccgatacatcaagaacaacttccaggacggcattcgtcaggactctttcgacctgttcctgggcaactacgtgccctactcgggccgacctgcccgcttctacgacgtgcgccccattctgttccaggccgtgccctacatggttctgtctgccgtggtgctcattctctgtgccaccttcttcccccgacaggatctgtctgctctggtgagccgatcatttgtgggcttctgggtgctggtactggtgtggtcggtgcgatacatgaccaagaacggtctgcagtttgtcaactggcccaagctcatcaagcccgactttgtgtctgaaaacgagattgtcaacaacggcaaggtctctggtattgtctacaaggtgggagacagcgaccgggtcaacaagctggattagagaacggctagatatatatcatgttaacgaatcgaataaaagacatcattgaatactgcgggagaagtgcagtaggtatgttaagccatggttatactacttattcgctctatgggcgtgtctgtagcgcaatcattctatcacatcccttctctattactgtctataatatataatacataaatacaatccccttggcggttgcagctcgttggagctgtcttttgatgctcacaggtgagttgttgtagtgtctcatgggccctgtgagtcagccagagctgttctgcaactctctgctgtagtcatggtggttggcactcttttcactccaccttgaaattcacttctcgatctccataaacaccaatgatataggccactcgagtgaccaccaaatcgatggccatcttgatactgtcagcagcgagatcgattttcgagccctccacctcgtgccacgaaatgggaatctcggcaatggccagaccttttctctgggccagcatgagcacctcgacgtcgaaaatccagccctcggtgtgcatgtaagggaagatgttttcggtggctcgtcgagaaaagagcttgaagccgcactgagtgtctctgatggtccgcactccaaatgtccacaccagcagatgcaggcctctcatgagaaagttgcggatgaaggaccgcttgaccacggcatccgtgccgaccatgtgtgctctggagccgatagccactccgtcgttgaccttgacagcctctagaagtcgcggcatgtccttgaagtccgaggctccgtcggcgtcggcaaagagcacgtacttgcctcgcgagaagcgcattccgtgggccaccgctcctcccttacctcggtttttggccagtcgggtgaccctcaaagagccgggtttcatgtgttgagatgcccactcgagcgcaaactcgggggtcttgtcgcgcgagccgtcgtcgacgatgatcacctcgtagggctgcttgagagcgtccagcactggcaccgcgtcttccagcatgactcccagtcgcttcgtttcgttgtagcagggcactaccaccgaaatgaacacgtagtcgtcgtcgtcgtcggcgtcggtgtctttgcgtccgtgtgcctgcttctccagagccacaagcggctgtttgggcgacaccgatccgtcggccacggtggtttcaaagaactgctcgtgtttgtgcaccggtcgaggcttgtgcgaaaaggcaaacacggcggcgtacaccgcgagaatgagcgccacgagcgcagccaccacgtagaacatgttggcgtgtgggtggtggtggtggtagtggtgaagatggtaagacaacggagatgaggttacgtgggccctgtaggcagagtacagtagagtttcggtagagcctactttgagttgagcacttgttggcgaagcaggtgtgcctgtaggctttaggggcctttttggaggtgattaaaatagctgaggtgattgtatcgccatttttgtacaaatttctcttttcataatttcattttgagcattattcgtcaagttgaaaggtgaccaagttggagtatatatatattacaccaatattaaactcagccctcgacagagccgattgggtgacaacaggatgatttatggacataaatagatgatttgagacagttatttttgacagatgaatactgaactgattctggagtatcaccgatatctcaattataatttccacatttcagaaacacgtatttcaccagtttgggcgtgtgttatttttggacattaaacttgcgcagcttttggagacggctgaatagggggcgctgttgtagccgttgcaagtgacgaatttgagagccggtttttacaaatgaactgaaaacacgtttctcgaggctattttagaaaaatctgcgttgtttttccaccgcaacaacaccacaaacacatgtttaccattcgcctatgtccatttgtctacataaatttgagtttggcaaggcagagttgtggttcatttgggacgcagatttgaaagcgattcaggggcactatcactctgaaaagttggcataatagcccaaattttccgtttcagttgattttcgttttcttcttctgtttatctctcttcaatcccgctctatacactgtttatgcccctgtgtaaagttcggttccgggaattttgtgtttttcacttgagtgattagccgttcgtcaacatccacaacagtagtctgaatggctccattggatgaacatgagcggttgttgttgctattttgaggtttttgactcgataaaaaacaacactgtcaaatcgacccgctcataagctgtgttttactgctcttgtccccatccagcaaccgggccccgccacgtctgcagatctgataatccatggcctgtttgggtgagtggtagtacagcgcagattcagtttgggtcttgggttttcaccacgtgctcgtgacgcgccaattttcttgctagcgtcattttggcgaaaatctgcgaaattttggcaaaattcagggcactggtcctacacgtacaggtagcggtgtttttagtgtcttgtcaacgtctggaaccatccgtggagtcggatgcacaataaatagtgcagttttacgacccgtggtggagtattttgctagtatttttggtagtattcccaagtagtttattgaggtatttgttaagttaaaaattactcgaggttactctataatgtgaaaaactatcttgaaaaatttgtgatctgaccatttctcggcacttgtgattggccgatgacgcttttttgagacatttgaaaaggtcgcttgctcagcttcattttgacaccacaattgacaccacaatctgcccccccccccccccccccatcttgtactacctacaaatgaatacttgcattatgattatctatgaactttttagaatgttaaacaataacggccatgatggcgatggcgccaaacacgacggaggcaaccaccttctcggcagccagcgaggcgccggcgctcttcttgtttccgcccttggaggacgaggcggcggccgagccagaggcagcggcagcagcagagcccttagcagagcccgagccagagcccgaggatccggacgatccagagcccgaagatccagagccggacgagccggaagagccggacgagccggaagagacagcagtggcctgggcgttctggcagttggatccggtcttggggctctggacaatggaggcctgggaagaaaagtcgcaggcctgagagttgccgttctgggagtcgtagtacttgcccatgaggaagttgagcttctgcttggcgtcacagaaggacaggtctccgtacttgccggaggttccgttggactggatctcggagcagtccacatcgaggttaccgcacagctctccaaagagatcgccgtagttcttggcgttagtgtccgagttgacgacacaagaagagccatcgttgatgcactgacaggttccgaccttgggggtgggaggcagggtgggagagcctttccagttggcgttgaagtcggggcacgagacgccaccagcggtctgagagggcttgtagtcgttggtgttggcggaggaaggagaaatcttagccatctgcgaagacaggttgttgaagtcgtcgagagtggagacggagcttccggaaacagacaccagaccgtactggttctgctcctcaaagtacatgtagacgattcctccggaccagacgtcggtcatgttggggccaaacagaacgggcacgtcggagaactgtcgcggcttgactcggttgcagccgtactcggagaagaagatggggatggtgaagttcttgtactcctcggttcgctgctggtaaccggaggactcaaaggtggcgtctccacaccactcgtagatgttgattccgtagaaatcggctgcctcggaggcgttgccgcactggaaataggtggccaggtcgtctcgggtcttctcgtcatcgttggtggcgtatccgacgggaatggatcggtacgacttctccttcatgtacgacttcatgtctcggatggcagccttgacgtagggagacgcatcggtgttggtgttgttgttagtgacctcgtttccggcaaagaaacccagcatgttggggtacttttgcatggtgtccactacgctggtgtatcgctggtacagatccacgtcccacgagggcgagtttcggttgatggactcgccgggctgtgagagatcggaaatgacgtagatgccggcgtcgttgaagagctgcatgcatgtgtcgtggtccttggtggtgtcgatggcgtacactcgaagcacgttggtcttgagctgcaccaggtagggcaggtctcgcttacaggcgtcgccgtccgacagagggtccgaaaaggtctccttggctgtctcgttggccgagtcctgctggtaggccactcctcggatgtagaattgagagccgttgttggagtagaagaacttgttgcccacaatgtcaatagagggcacgtctgctgctgccaccagcgaggccagggcagcagcgattgagaccgctgagaacttcattttggagagggggaggcaagagaaggtgtatgggaagcggggtgataggaaaaaagggagccggcctgggcagagaagccactatatgtgtttgttgtagactggcaattggctttttccactttgggcaacgacaaagcaaggccccctcgacttttcgcaaactctgctcctacactgtgtgggacgacgcatcttagggccaactctgttacgcagccaagagacggcatcttcgcccttgcaccggtggtgtggagtgaggtatttagtttcttgggggtgaaattcttggcgccaagcgatgagcttgaccggtcgggaaaataatacgacgcgtcgtggagtcggcctatctacaccgggagaaatcggcccgcatccaaagctggtcccaggagtcagtttatttttagccatccctcccaaccctcctgttttcacaacacgcctattgcagctgaactttgcggttatcgcccccaaagttgcacgcttgcctgttgggtgagctgacgtgtttaggctcccgagttatttttcgggccccagaggctgtgtctaggctgtgcagatgaagaccatgacgacgggctctgggcgattggggaccacggggttgatttttcgacttcccgtccgttttggccgtctcctccagctgctacatgtcccaatctctgtccactcgggcctcttttcccggaaatgcacaggtgccgttgccaagccgccccgacgtctgcaacgccagaaacaaccgatacgaaggatatcgactgaaacccagaccaaagaggtaatgtagttaggtggagaagactcaattggatgcaagaggctgtagatagagtcccagatcacaagaacattcatatcgccgctccaccagtaccaatagatccaaacttgtacgaatacccatactcctggtcatactcatacttgtactcacactcacgctcgtgctcgtgctcgtactgtacagtgtactcctcaagacatcactcaccaccaacccctcaagcctccccctaactcaacctcaaactcagctggttcaggggcaccacgcgtctcagggtcaccggtggggcggaacgtgttccttgtacgacaatggtacaaaagcagtctgtcagtacaaatacatagtgggccacaccaaatgtcatgttggtccacttacagctggtgtcatccattccattcccctccactccaccccactgggctgtgcagtggagactgacaggagaacaaagaagtgccaaacaaatgtactacggtagcgtgctgtcgacaatcacaataccagatctgcactctgctgtgtgatccacctcatctcatcgcaaaaagagttggtccattcagagtgcttttttttttccttctttctttctccttctccttgtatcacaaccgcccgtcagagtttccgggccggttacgttcaaaagggtgaccacggcgcgcgcgtcgaacgaatcacgtgactagaggtaccgggggctgtcgatacacgtctcgtcacgtgactgctcaactcggctttatcgtttcacgcttttccgctcgcaaaaagcctccttatgtcctttgacacgcacatgaatcacgcgcacaacgttatgcttggacggccgacaagagtttgagtgctaacaagggatgaagtgtgttcgtgtcgtgtgtgtgtgtgtgtgtgtgttggcgacgcgaaggcgattcacgtgatttgcccttttcccacgtgatgtgaaaccgcaagaagacctacagcctcgcgtacaaccgcagaaacattcttgtgtggatggaagggcgagaaccccacatatcaaagaccctgggcgcgttcaccttgccagtaaccatggttaccgtggttgccttggttacgaggacactactacaagtagtacttcccttcgtagtcacttggacctattgaaggaagatgacgtcgtctccaagggtcaggtttcatttccagtcatatgtgaaacatctcgcgtgtactataaaccgttctttaattctcccgcagctcattagcgacaaatactcttgcttatagttacattgttcaaatctcccttggtagtgttagtccagataaacctccaaaacgggacccacaccaggggctacaatacaaacccttgatctgcaggactccattcgacaatggaacacggctggttgcggttcttgtcttcagggcttttattggtggtcataaggggagcttctcactggtgcttataggagcatgtgacagaaggcgtatatcacatgactggcacgtgactggcccacaaacacttgtcaataaggaaaacagcgctgatagtgttccgactgcgaactccggctggccactcgtacctctatacgtctgtgtttgtagtacggctgcagttacgtagtctgaaccgtatcgaccaaaggccctttggaatgtacatcaccagcgagtctgtaagttggtcactggtgtttatgacatctccagggcaggtagcaacgggcggtggacttcgaaagtacaagccgatactaatatgactcgttatcgaccagatgttgttattgctctgacgacccacaacagatccacaactacagactcgaccactccactgcaccaataacaagtacttgtagctgattaacaaactcatatctcgcccagccacatgttgttttttccagctgcgaacattagccggtttaggactccagcctccatgtctccgacttagcaactaacgtgagcgcatcgatctaaaccatacagcccaagaaagtatatgagccatgccaactgtttacttgtagtgggacagaccccattgacgggcttagaaagactgacagacagtagatggttctatgtatgagtatgtgctgtaccagtggcgggctacgactcgtactgttactcaacacccacatgacaaccaatactgttagctctcgtgtttatgtctcatgatacagcatagaaaaacccccactgtatactatcgacgagttttcacttaaagccgggttatgtcttgtgacgtaaacaagcgtaaacacggttcggaacaaccgctccgatgactaatcgccaacggtacaatgcaaacttttgaaatatatacagctatcctccgggcaccgaagcaagacggcgcccaaccacgtgttgtagcgcccatttgtagcaacagagcatcggagcaacataatgtatggcacccaaccacgtcgcctttattttcagtgcttaggtcttccgcttccggttccgcttcttcttgtcgttcctggaagtcgcagacccagtcgcagttgtggttgtggacccagttgtgctctcctcatcctcctcctcgatgggagtaattttctcatcgctggcagtcgagttcggcgtgtactcagttttggaaccgttgctagccttgccctccttcttgagcttctcctccagcttctttcggtcgatggcagacttcttttcaatcacctccaccatgagtttagtcttgtcaaacacctccttctgcagctccttgtcattcatctccgctcgggccatgtgggatcgaacatcgcactcctggatgtagacggcctcttcgatgggagcgggaagttcaccgcagaagactccgtagagaatggactgcatgccctgtttggaggtcttgagcactagccaccagaagggccagaagaccaagtacagcagcagcagcagcacggagccacatgtgatgaaccgcttaaaactgggcgatcgcatcattcccgggtcggccatgacaactcgcacgttgcagggagccttgtcgggtcgttcataggccgccagacgacgttggtactcgtatccgaacatgttgagcagcagcttggaggcgccaaacgcccgccacggcgagtatgtcgggtactttcggcgggtgaactgcaggtcggaaaagtcgagatctgccatgacgtgggccacgcacgaggtgagaacgatacgcacgtctcgatccgggggctgcaccttaagcgcgggctccagtagcgtcagcaggtggtagtgggccaggtagttgacctgcagcatctcctcgatgccgtcacgcgagtactttcgctccacggaaggaggggtggcggtggcagcacagcagatgacggtgtcgagccttcggggcggctggttgtcgagccacttggtggcaaacttccgcacggaatgcaggtcgttgagatcacatgtctccatgtacaccagctcattgccggaggctgctctcagatcgtccacaaactctgcagcgtacgttgtgtgttccctgactaacagaataagctgagcacccttctgtgcaagttcgcgggcaatctccgctccaacccccgacgtgccacctgtcataatcaccactcggccgtgcatgtctcgttgccatgtgttggtggaccctccaaagtatgtcttcagaagagacactacgccgagcactggcaccgccacggcgatctggtcaaagtacggcacggcgtccttgccctctgtcgccagcgtctggatgatgttgagcggcatgttgttttggaatgcgcctttttgtctatggcacggagtcggtgaagttcaagttcaggtcaagttagtcttgcacgactttcgagatcatgcacaattccgtgagaaagggataattgaagtttgttacaaaggcgagttgccctagccctgataagccttatcgggcgtgattagtgggcttggtgaagggtgaagggttatggggtaatggggggattgagggtcacatgatggaccctcacgtgattgacgaacatgtgattgatgcgagtgggtgatttggtcgactcacgtctttttagaggttcaagtatatggaaaatatacgatatactgtaagttgtgttcactgtttgcagtgtgtatgttgatacaaggagacgaaccagtacttgttcttgtagagagtgaataattggttcaattgaaggatgcaaaccactattcctctttaatacgtacttgtatttatccctgtaaaccctcgatcgatctatatccgatccgatttgttctgatttgttctgttatttatctgaataaaaatccaaacaattcacggaggctcaatgcagttccaactacgagtactttacaagtaaatacaagtaaaagtacaagtatagtacaagtaaaagtaccactcaagtcgtagtagaccacctctcaaacaaaacccgtccccctgaccacctcaggggtacaccctgaacaaacttgcactctccaacacgtgcatgggatgattagtaatggatagtaatgcatccaaacaccgtaccaagatgcgaaaagtcgccatttcgagcccgcaacttgtcgcatttcgttccacctactgttgcagcatctcctacttggactcctcccagtatctccgccttccagttgcactccgcctcgtctgctcacttgtttctgactcactttatttttaaacttgaagacaacgccacgattaggaatattgtcgctaagtcggtcaattgtggtggtggaaaattacaaaaaccagctaaattagcgaaaaatctatgcgagcagattcatgcaatttacccggtcgccacgattttcgccaccaaatcgccccgtctccgccatctcatcaaagttgcttggtaacgcacattgtgtatgcacgccctcaaccatattatgcgagggcaatcgttaccatctgaacctcttgtctgccatcaccattctgtagaacgccgtcaaaatggacaaaatcaactcaatcgcccacaaggccaacgtgcgcgccagtccacaggctctgctggcaacgctgacgctgggcctgatccagacccacctcaacaccgacgttgctgaaaagagctggttttccgacgcccccgcgctcttctccttttccgtcgacggcctggaagtgacgctgtccaagctcggaaacgacaaggtggcgctcaacttctccaagggccagcgggtaaccaccgccatcgccatcatcccggacctgattagaaacaccagctttgaccagtggaccgaagactacaccgcgcagttcaaccccgccatcgacgagttcatccagaacgtgaaccgcattctggtggcaatcgacgcccccgacaaccgcaccaaggagcagattcgacgcggaacacagccagcaaacacacagcaacagcaggaccagacacaaagccaaagccggctgtttgaaggctcgggacgacccgcagacgagccacaaagcacagtgtcacatgaccaggccggccccgaccgcctcgccatgcccggaacacaaaaccaccccggccccaacccgtacaacgtcccccgcggctcctcatcttcaggcattcatcccggctacgccccccccggattcgaagacgactacgagatgggtggcagtttgcgcaaccccggggccagcggtcctgtgccacaccttgggggttacggccagtccgatctcaaccctcccggattgtctggagacccctccatgcgtccttctttgggggtgcctcccggcatgtctggcggcatgttcccttccgctggcgactttgggttccctggaacggatgaccatggccccgacgacctgacccgacctcctggatctcgctacgatgcccctggcccctctggatcgggtttcggacagcccggaggtggattcggaggctttggaagcggatcgggaggtttcggaggcccaggagggtttatgtaggtaagagcggacatgtcttagcgggttgcggttcgtgcggtttgtgcgattcgtgcgagctcaggatgatgtcaagagtagtgaagcatgtatagggcgagggaaaccgaatgtctatagtactaattcgtatgcacatatgaagcgggactgtaagacagagaaaatcgagcgatgcggtagtatacctggagtcagtggaaaccccctgagctacgtccagctcgcgtagagagaggattgggggagtaatagttggatgagttgtacagctcaatgaagacttgaactgagcaagcatagtatgtacacgcccaatcgacttatcaggactctgagatacttcaggtatacttcatgtgcatgcaattctgtctggagtagatgacttcatatcggcaggcggtttggagagcatgatagtgttgtcagaccctgtacttgtagtacagtccctacataagacgaaggcttctagaaaccgccgatcctttgctttctacgactcccatatagacattgtcaacaccgctttcgacgaagtattcaccagtatctatctcaacgcagggagtatctacaagttgtcagaagaagaacggacccgaaagcgtatcatccaagtacatacgtatgtacactgtacactccatttcatatacacatgtcgtcacaagtggcaaaacacatatgtccatgtcaacacaattggtgagcatgtgtgcagtcgctagataccaaggcagggatttgaaaagcggtgtttgaattgtgacatttcaactttttgagtctataacatctcaggcccacagggtctcactctggagtccctatgccgtttggtgcacaaccaagcatcttcacgatgtatctcgcatattcagtatatgaaaaacttctacagtagtcgtattagtagttgcggggtcagaaagttgagcaaacctcctcctaactaacctcttgacgtcgatatatgtctccattaggggaaaaagaaaccagagatggtttcagaacgttggcacatgttttgcactgccccttgtattacactgcctggtgttatagacggtgaaaacgagtgaatcagctgagacagttgaaacaataaaagctcgcagctatctagatcattggacttgaacatgactaactctcttactgctcaactcattatgtcatgcttacaaaaccacctcaaaacgttatgataaagctatagacacaagttaaccagtttcaatgcaattcaggaatctttagataccttccaaattcttcaaattcaccacctctttttttcgtttccccttttccgtttttttccctgttttttcctctttttaatgtttttaattctaataattcctttttttattctaatctcgatgactaatcaaaaatcctaattccaacctcaaaatttatttttttcaaaaaatccgatatagtgtaggggctatcacatcacgctctcatgttgagaaccgtggagaccggggttcgattccccgtatcggagtagagctcaggattgtaattctgggctggtatttttgtcccagcttacgtatgtggatttggttgcatttttgttgataatgagacgataaggatatgagtggctgtagaaggccaaagaaaccgaataaagtactcaaaaggctctcatttgcttgtattgtcttcaggtgtctttggcatgggtcctgtcgtttagttgagatatagttgaggaccagagtgtgctgcaagggttgtgggtgtataaaagtccatgatgacgaagcaaaaaaggtgggagacgtagatgagtggatagagtggagttagctgaccaagaatatgtaaaattgatcacaaaaaatgtttgttatggcctcgagacattggagtcctgttacatttggggtagggagcattagttgagacatttagtgcacgggtctttcgggacactgtaaagtttcttgcagtgttttttattattatttttatgtatattttttaatttaaagttacgggtggcatttcccggatatcaactaaaatcaagtaaaagagaagctcgaaaaactcttgttgacaaacaaaaagagactttgcgagtgttgaaaacggttatcatccgagccaatacgacgggggttacaaggtgtcctaccagctgtttttcagcaacttctgggtcccggggtcaagccttttgacgataatcccttagctaactgtcaagtaaataatttcgattgtctttcagtcactctagacctgctcaaagctctccaacgaccacgtattgcacgtattgcacctctgcgaccacaataacctcacatggcacacacaccgccgccccaccatatctcctcaagaaagcctttctttcgcccaccttggataccccgcactttgtcattggcatattggacagggggggtgtacatagcacattctttaggggcaatcgaggtaacaagagccagtgatcaccaagcccacggttgggcaaagcgccgggtacctcagttgtccgtttgtattgcacatctttttccatcgtatgtcgatctatggcctcatccaggtgctgcacaccagctacagtagctactagtgccctaacttttggagctaaagacggaggtaatatcacccatccaacgttggactagtttagcttggcagtcattgtggactacttgtagttggtgcgttggtagcgggtcagccctgcgattgcacatgtaggtagtgagcaattgtcgcagagatatgtttggttggctctgtatccatccatgtcattcgcggggcccttcttgagcgggtagactaatgaggaaatcaaccttgtttaggccagcgatcgcccggaataggatacgaaaatcaaaacaagcgagtttaaattgcttcttggggggaccggcggagggctacgactgcgagacgtggtcttcaagcaatctcccggtgcttccaccaattctccaggggtttttcatggtggtggcaccccgcaaatttcgtttttatcgttttttagcgagttttgacggacccttggcgtgctgctttcagccattaaatttaaggtgaccccacccagccatgcatcgaacgcagcagggctgtataccccgcatagcagacaagcgacacccgctgcaaggcgatcccccccctgtttgggtatgcatttcagcatgtgggtctgtcgagggttgaaggacgcctttttgcttctttttccttttttccctttttttccctctttttccactgcttaaaaccgtctcctcgcgccttcgcacagacccttcatccacacactccctcatgaagctctccatcgttctcgtggctctggcagccgtctcctccgcccagcccatcgtcggggtctacgacaagcgagactctgccgagacagtccaatacattcattttgccgacgacgcccacgttgagacccgcgacctcaccaaacgaagcgtcttttccgactggtgggacagcctctggaaacctgcctccaacagcgacagcaactcgtcatcttcgtcgtcgtcgtcgtcatcgtcatcgtcatcgtcgtcgtcgtcttctaccgacgataccctgaacagtatcttctcctccttctcttcctggctcaacagcctgtttgacgacgctggcggatccggctctggatcgtcgggctctggatcttccggctctggatcttccggctctggatcgtcttctgccccctccgcctctccctcggtcgctcctcctgtttcgccttctcctgctcccaagaaacccgctccaacccctggcccccccactccctctcagggcgcgtcatctctggacctcaactcctgggaccagatcatgctggtatcgcagaacggctaccgggctgagcacggagtgggagcgttcacatggaactccactctggccaagtacgcctccgactacctcaaaaaggcccagtgcaactttgagcactcccatggcccttacggcgagaacctggccattggctaccctactccccaggcagctgtcgacgcctggtacaacgagtacaaggactacaactacgcccagggcgacttctccgaggccaccggacacttcacccagttggtctggaagggctccacccaggtgggatgtgcccagagctcgtgcggaggacggggctcttatgttgtttgcgagtactaccctcgaggtaacgtcattggatggttccaacagaacgttttcaactagacggacccgtcgcaaccgtcactcacattcagattcctagtcgctggcgacgtacagtaattcttgtaaattaattgattcactaatgatttgagtagaaagatagggtagatgaagttggggatatctcaattgagctggagatatctcaaatgagctggagatatctcaactgagctggtaaacaatgtatgatggtggaagtaggagcgttcgtggtagacctaagaatgtgacatactcagcgagtctatgaggcgattagacaccttggagacattcgagtagagatggtacctgattgatgttcgataatgtgtattttactaagagattagtcagaccaagttgatctgatgtcaatcggaccattattggctgatatggagggtgtttgagtgtgtacaagagtgtcttgttgattcaatccgattgcgggaattgaactgactagtacaacacggaacttcacgtggagctcagaattggacagaaatcgtagttcacagtcaattgaacgtcttctccttctgaattgcaatatattgatgacatatcaagacccagttttcatgacatggttcaagtaaatccaagtaaagactggacaaataaccgtcgggaatcgctggactctaggaagaagaatgacaagttcaagactcagacatgtgtcctggatataagttcacctgatatttcctgacatttaaaaaagacaataacagaaaaatacaagaaaagaaaaaaaagaaacaaaacaaggaaaaaaagagaaaaacaaaacaaaacaagtggtgacgttaacatacccacaatgagatgctacttgagatgatggagaggacatttaaaaagtatagacagcttgagggtacagtatgtactcgtacatactgtacctgagacagttgacatgcccaccggtccagcctcgagaggatgaaaacacacaaatttttgatggaaagatgctcactgttcaccatggaactctagaagccttgagttattcaatggtaccatttctattgtttttcagcaattggcgattttgaagggtccatttgtccaaggtgcaagcactccatggttgtatacgacgaaaacaaactgttcatcttgaaatcgtcacagttccacagtttcgaaataacttttacataattagattaatttgatgttgcaaatgtggatgtagacctggcgagcgaggagctcctccaactcctgctcctccagcagtttttccatatctttttcacgcagataggtctccatggttcggaaatggcctctttccggagctcggcagccacacggaaccgcttgcctcgccagtatatgtcgaattaactcatcttgatcaagaatactatagctcctacggtacgagtaagagtatcgttaggaagagtgcgagtagtgagacccatctggggtagatggagtagcaccgactagacactcgcacttttacgaatcagtctagtcaacgagtacgactattttcctaacgatactcgtactcttaccaacgatacttgtactctaccaacgatacttgtacatactattactaacgatactcgtactcttactaacgatactcgtgctcgttcgatatcaacgatttgtcatcgtaatttcggactcgtgctattgtggtcttatttgcaaagccctcaaataaaagaagctggacaagaccccaagaacaagtaaagtgcaaggtacggcacgagtataatagtccttgttcattctcattattgctcaatcctagtcaaagttggtgatcaaggaaggactaccagggtatgtagtcagtcagttggggtcgaccggggtcgatcaatcggacctaagaccaatagccaaaattagccgttaatcaaatgctagcgtgtctgctgtctcatggcatgtctcgtgcaccagccctggtttcaccccgttcgaggacgattgacgttagcctcctgaacgacggtcagacttgatgtctcgtgtctccgtggtatattgctaagttgctcctggtgtgcaaaaaatgacatcacccagcatgtctcacatggccgacaaggcacctgtgcatgtgcgcctgagcactacagccctacatgtgggggcccagttcggggcgtagagagattatcagcgtcagttttgacggtggaaaatcgacaaaatagccagaatggagactgaaatgacaggaatctcgtgattttttccacgcatttatcgcggctctgctcaccgaaaaaatacctcacgatgtttggtgttgttgcaagctgatgcgccattaactttgcttgtgtcactttttccccatgtttcgccgttgtttaatgcggggtaaaaatgtgaccaacaaagagcagacaggtatagctgcgtgtgcggaattcaaaacaacaaggtagcgagaaaacataaaaaccacaaaaatgcaccagacatggggtcgtgggtgggcacgaataaaaatgtggttcgactaagaggcggggtgatggtcggacggcggtggggatctttttttcttcttctttcatttccctcgccacctccattactgctattaatgtatcaattaatcaataatccccctttaaataaaaaatatttccctcgttaaccgccctatgcgtcacagtaatgcacctgatttccccacagaatgatgagcagcagacggacaagaagagcaaaaagcaagagcaaaatagctctgtcgacgatacagagcaacccccctccacgtcgctcatcgcctgttttgtttgtgtctgagccccgtgtatcatttccggaaaggcataatgctggcgaaaagacagcgtccgctcctggaactgtttatggcgctagccataaagagcaaagtcatcgggttaagccacctcgtaaaccgcactagtccattgtattgtttttgagtcatgtggtggcagccgcacaatcaacaacaatcgaaaatagaacagtgattactaagagcgaaatgacaacaccaaatgacgacacaaaatggcgttgtgttgagtcgggctggttgggtggttgtgttcttttttttttttttacactgtatgaatcccaacaaactcagcgagttttttgttgactttgagctccacggtgcatgtatgtatgtttgttgtggtgtccgagtagagattagtaagcccaaatgggacggaaatgtgcgatccacctctctcctagccccctaaaatacgacagtatactcatcctactctgactgggcgccacagtaacattccattcaccagtgcaacattttacaagtacttgtgtgcacatactgtgacgcgatgttaccttgactatagttgcaatgaaggagagtttaagtgggatggaattaatgcggagaaatgatgtgttttaatttggtttaatatgacgatattaataataaaaatggagagaaatactttcacgtgctggtaatttctctcccccccctattctcgccacccaattccactcaaaccaaccaaaaaaatcagccccctaacccctatcaataaccctgcactactttgtagcagcagctacagtagcgtaccgcggggtacatagcgatgataaaattagtcaaatgttgtgatagcaagcagtgacagtgacggttgcaaattccaggcagcatgttgtctacagacacgtgttggagagacacagtgacagcttgcaacagacgcaagagagacgttgtgtcgctttagagggtgtgaacacgatcggattgtgccctcttccgagaattggccgtgttatgatatgtattggtacgatacgagagcacaactgctacctctaaaaggatgataattacgagcaattgttgcactggccacgtccaggtaccctgcagcggctgaaatcacattggtgtgacgtgattgtctgtgtcaacgtgaaatcgactccggattttcacgatttacacgatttacacgattggcatttttcacgattttcctcgcgattttcagatcttcgccgccagactggaaagagagagtgagagactcagaaagtcccagaaagactcagaaaaaacccaccgatctcagcaacgtcacacccttcttgtatagcctgccatctgtgtgacgccgccgccgatggaccctgggaaacggctgcactagggctttggtggttgctgctgccgctcatccgccgcccgcccaactccagcggcagctcactttgtttttttgatttttgatttttgatttttgatttttgatttttgattttgattttttacaccgttgcttttttgtgcttttgctccacgctgtgagtggacgattagggtgcagtaccagaccagacatccaggttgatccagggttgagcttagcggtcagtgtgacctgtcctacagattgatacatcaaactgacagctcgagtgctcatttatccgccacccgcgctctgacagactgacattctgacactaccgtgcgctcactcacgtcacgtttccaacactggtgccaaaagcaaaaagtgtgtttggatttgtgaaattggggtaaactttttttggcttacttttattgtcgatatacatgttccaaagcctaacggacacaaagacaaaagtcatacctcaacagagcctctacttgtgtccgtgtatgtacatgtctctatatatatatatatgatggtggagaagacacctaaggcccatccgacattcttcttcgaccgatatcgacaccatgtacttctttgtgaaaaacaccgagacgcccgccagcaccgccaactcgacgattctcaacctcaatgacgagctcacggtgccagaccccaagctcggcctggttgccacctacgccagagacggacacggatacagaaaagaagacgacacagactcagaggacgtggacgcactgcccaaagacgaggagacgggctacgacatgcaggccgagctcgtgagccaccagaccagcaccattggcaacaagaccgaagctgcacccccgtccctgtggagctctctggcacagttggcccgaatggcgtcgggatccaccgaaacacagaccccttccatcgccctggagatcgggtaccccaacgtggaggacaagaagggctacaagctcaatctggggctggtcaaggtggctctctataccaagagtgcaagtggagtgggaaagccgcgatccggaaaggccgcgcgaggactgaccagccggtcgcgtgatacaagccctgttcccggctccaaccgatgggtggttcgaatgccccaggctgtggacgccacccgtctcagagtctaccccaacggtcaggtgactggcaactacgagtacgccctcaaggcgtttggtctcaagattggcgtcgggctctaccgaccggtcaatgcataccgatacagaatcgatcgctacggagttcgacggaccgagtcttcctaatctcaatcacaacaccaacacaaggcgccccagcgcgtgactacgctacgctaacccaacggtctacaagtacagtagtaacatgactagttggttctaatcgcgtcgatccgcgttagaccaaaatgctggactagttactgtttgcagtagactacaccgtttgggatggcactctttcctgtctggctgatagtgagacactttgtccctggaggacatggccctatagttccatgtgatggtggcgttcaccagaattggaccaagggcaagtaacgatttgacgactatatagattaatttattgcatcacacacggaacgaccatatcataacacagctgtggcggcttgtagtctacgtttcagactaacttctgtctacggtgggtgggtttttagtggagcgtactttggaagatgcggcgatacggccattaggcgcgaagacaccattttgttcgtccagcaccaggcatttagttcaattgacggatcgtctttccaccgcaacagccacctataattagatggttcaagctgtactgtaactcagctgtccgagttctcgattgcagctccaatgatctacagggatgaatcgtatgaaacgcagcccaagtggaaatgcgcattagtgagcgttcaagtatgggaaattgccagtatcgaatattatgcgtttgtctcattcttgagtatgaggacagccaatgtctcgctgcagtgtgcactagtagtataggacctaccaggctccgagaacatgggtacagcattggtacgagtactcgtactgtaccaatagttgtatgctgtttgaacgtactcgagggcactctctttacacctgcagatctgtgatctccatccaaacagtgttacagagacggcttatgggcggttgtacttgtaactcagaggaggttgcacttgttactcgttgtgtagtaactcagaggcggttgtaactcagagacggcagacttagttcagtaactcagacgagctcagtaactcagtgaccaactctccaactcagagacaggtctaactcagaagagtggacatggtgatagagcttgagtgactgagctcgagagaagtccagatcaagtccgggaaatgaagagaagtgttagaaccagctatttcaactgcacgtgttcttgctggtcttgttccatttggtattatcatccgtcattctacattccacactccacactatagatagctataacatgagacaaccgttatgaccgttggcatatatcaggcaaagcgagagacaaggtctagttttccaacattgagatccgggtccagatgctgtttgtgaccgaaacgaaaccaaagcgagccgtagccccgtgtctttgtgtgtgtacgacactgggcggtacgagcactttgtcttctttcggttggaatcttctttctggaccgagttgccactctggaccgagttgccattctggaccgagttgccactctttgtcatctcgggcttgccagtttttaacggccacattgggttcgagacaccaaaccgcctttcttccaggtgggcgacagaagccatgcgacttgtgggaggcagactggtgcagagaagcacagtatgttgctcggagctgggaaaaaccacacgtgggtaatcggtccgcaagagcagaaagtgggtccaatttgtgtacacatacaatgggtcacatacaatgggtctgtcttctgagcaacttactaaataggactcgccttgccctctgtcaatattggtaagctctctcggtctctaactctgaacgatcgacagtacatagcatagtgtacttgtacctgcacagcagctttttcttttataattttttttctcatgatttttcgtgcgatcgacagaaaaaccgaacatttagcatattagacggatacggtcggaagcagccagtaataagcagcagtcggtgatctaattaggcccgaagacccttcagacttctcgattagcatgtctgatagacattatcaagcttagcccagattgttgtgaaaagagctcgagatatgatggcatgtgattgtgacacgaatccaccgagcgacagacgacaaagagagtgcatctgtcataatacttcataatctcgaacgatctactcgctcccctgcgtagtattctcaaagttacacgtctggttaatgtgggttttagttgcgtaaaatacggaggctgtgtcaagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagatgtgaggtcaccagagacgtgcaaccaagcgtgtacgtgttcagagtgtaattaatcagtgcttattgggcatgttaaggtggcgaatttgaatttgaattatattaaaattgatttaactggataattcgagcaaaattggcaacaaaatagaaataaaatctgaaacaacggggtgaaaccaaatcaacccatctatcggagattgattgattgggattcgttgattgggattcgtaactcttcgccaactttcacattctccccatttgctaagcattgtacgcatttcacgcatttcacgcatttacgcatttcacgtatttcacgcattttacacacttcacgcatttacacatttacgcattttacgcatttaagcattttacgcattaacgcatttaatgcagcaaaatccgtcgaaaataccaccgaaatccaaacagcaagcgttgcgtgtctgctgcacattactcagccggcccaacctcggtagcgataagaacagggttagcaacggtctccagcatgagatccactctggttatgcatgtctcgggctggtgtatcatttacgatttctcgtgtgtctcagaaacaggtgactaagcggcagattattttgggactttttggacattttgtgaaattcggataaattcgggacaaatcaaaagtgtgcagaaaaacaccaaaagacgcacgcgatgaagacaatagcacggtgaatgtcaccggcaaggaactcctcccatttgcatacatcgtacctcattgtgtacttgtacctgcttcaaaaacgccgtcgataagagacttccctataggattgagtgctagtgtgcgatttagaaaagcaggggtttgtattggttagttgttgttagccatcaaccacgccactctttcattagacactagctactcgtaccggtaccagtcccttgtagtaactaacactacaagtagtcagtccactgtaccagatgtggttgatgttgatgtctgatggcgaaattggcacgatacaagaaccagtccaaattcgtggttgtatcacacacaaacacctgatgttacgccatggcgataaccaacgcagcaagcctacttgtagataggcctactcgtaccggtacggtaattgcaaggtgggcgtcttgtcgtgcgatcggcgttatctgacagagatgcggaaaaaagaaatcccttcggcagaataggatattccgggtcatgtcgggtggagaggaatcaacaaggacggctagtttttagggggctatgggctgcgccggagtcggctctgagagggctccgggcccagattagtctcgaaaagggtccctgccccggattggtgggtcttgggaccttccagtggcgacgaaatccgctgctactgcacaatcacttgttgctggcgagctcaatagacccctaagtttgtagccatgcagctgtcatgtgtgaggttaaaaaacacgagctggagaggagggagttgtagatgggcgtggggaggcgacggagacggaggagttggttcgagtcccgcgaagtcactcctggaaacgtctccaagcgccacgtcaacagatcgaggacagtgcatctcaaaacggctgctttcttgcggctgtggatgtgtcgccgctccgaagttcaagcagtgcaacccaaccccagttagtttgtacttgtgagaagcactacaagtgcatcctgtagcttcacgtcagccggggatgggtcgtatcctatcgtatgtacccgaaccgtatcaactcttgcgtggccaactccgggcggagatagtgcagcagccgaaccactagtcgatgctgcgttcgttcgcaatcggcgctcaaagtcataccgacaagtagtacatcttgtcgaatcacctgtcttctggcactccagctgtttgtcacctgactggctcaacacaagactccgtctctgaacccacaactcggcctccccacaagtgctccacaagtgctccacaagtgattcactcaccccattatctcataaatctccgccatagctcgcttctgattgccgtccccgcttatcggagctagctacaactagtctccggggctctctgctcagtcagaatctccaaacacaatacgtaacgtcacacgtcactggtagccagtcctgaaccggccttgacccaacaatattctgtcacgagatcacaccaaatgagagaccccgactggaccagacacaaagctgaagctccacccttcggcacctgggcccctccgcctcctccccctcttattgcaccttccaaatgggtcactagctgctaattcacacgcccctaaccatgcttcttttttctgtctttctagtttcttggcttgggttttgcgtgcgggcttgtgtgtatgtgtgtgggagtgtgtgcgggagtgtcgtcaaattaacgtttcaactacaaataaggtttcatcaccgccattatcatgctttttataatcactgggtacctcctcgaccggccaaatctggggacgacacgacgcggacgacttgcaaaaggtcgcaacaattcggataaattcggaaaaccgccggaaaaaacacagtaaaaccgacccgctacgacacgccctctatgagctcgccaccgcgccccaaacccaagacaagccgcgcccgaccgcttgtgcggtccaaaacaggctgtctgacatgccgaaaacgaaagaaaaaatgcgacgagaaccaccccatctgcaagggttgccagcgtaaccagctcgagtgcgtctgggccgtacccagcacatcgattccggccgtcagctacaagccgctggagatggacctggcggaacaacaacagacacaaccctcgatacgacacggagaacttccccatgaaactgtcccatggggcagcccacctcctcaacaacagcaccatcatcaacagcatcagcaacatcatcatcaacatcatcagcaacaacaacaacaacaacaacatctacatcagcagcagcagcaacaacaacagcatcagcagcagcatcaacagcatcagcagcatcagcaacaacaggaaatctttccacagaacattcaaatgccgacatacatttctgacccggacaaacaagaagaaatggactcaaacaacgaccaagactcgccaccaaccctacaatcgacgccgctgcagtccattttgaccatgtcacgtgatccaacgtcggacattacacgtgacatgtccaagctgcttaactccgcttcttcagacaccttctatggcttcatgaagtcgcatgagaaacgctttctggaagcagtcatgcagttcaatctcacagagtcgccgtattccaactatgcttttcaatttgcaggtctggatctgcagcccgacacagtgaagctgtatgatcggtttctaacccgctttgtgcccgtcatcactcctccccatagccatccggatctttcgtcctgggcagttttaattccgctagtgttcaaatctccggagattttgcagctctcgttcgcctgcggagctctggatttggcctggcatgatccagatatgatgaagacggtccagaagcactatctggcggcaattcgagccctgcgaaacaaaattgcgtctcgcgaagtcaacggcagtgaagactggctgttttcaatcgtccagctgctgaccacgtttgaaaagcatttcggaagcccaacttcggcggttgtacgtcatctcagtggagctcaacgagttctcagagaacgccagctcaaacgggtctacgatggaggcgaaatctttgcgctcaacaaaaacgaccgtgttctgatggaagcgttcctctacaactactctgtggccattctcttttgcaagaaaagcgatctggtttacctgagtcctccctcggtgtttgacgagttcagaccgtaccttcaggtggctctttacgagacccaagtgtactggtccaacaatcccattctcggagctgggttcattgtgtttgaaatgtgtgcgaagatcagctggatcgcccgcaaggaagtactcacaatcgaggactcgcagaatatcaagtcgtacatccgagccctcgaaatatggtccgtcccagacattcaaaagacacacatgaccgatgagctcgagtaccacagcttcatgcagcacatgtacgcctcccgggtgatgcgacaggccgtcattctgctagccaagaaactgctcaacccagacctccaggaaacatcagaggaggttgtaggacacgtgaccgcggccgttgaggagcttaagtccatcgagctcggctcctacgtgtcctgtatcattggctgggccatggccatcgccggatgtgccgccacggaaaaaacacaccgagagctgttcaagttccgcgtcgaaaagtttggtgaaaactccagagccgccatcttcagacaagttatgaagctttatgggctggcctggggcctgggagaggaccagaaggagctgggactggacattatttatgagagagacgtgctggagagtatggctttgtaggatggccaccatgtattgtactttaactaatgtatttattcactattgtactgacaatatcttcagtcttgttcaaatcatatctttcttatatacacgtcatctatgtcattactgccatagtgtacaagcacaccgcctacgctcgtactcgtctagttaacccagtcaagaaccttgggctcgttaggatcaggcttggtctttcgctgcatcacctccttgaccttctcgctcacaccaggcttaccagagtacttgttagtaaagtggttgacaacctcggcaggggaagccttgtaatccgacgatcgggtctcgcccttgatgtactgctcaatttccacctctcggggcaagccaaagttccaggggtactgcttgtaggtatcgttgatgaccacctccatctcgtcgttcttggagccgggtcgcttctggataaacgacttgacaatctcgggagtcacgccctcgaaagaagaaggctcccactggggctctcgggcaggcttgtcaatgagcttggcggtgacaccttcaatgaactctcgagagtgcataaagttctcggcgtaattgcactcatcgttgaacacggactgaatgtcctggtttcggcctcgtcgcagagcggcaagagtcaccttgacagaggtaggggatcgctcgcccaggagcttgatgatcttctcaccagcctcaccctcctgcttcagagctgccacaatgtcctcaatggcgtcgtacttgaaggttcggtcgatcagagctcggaactcgccgccgtactggaacttgaagttggcaggcacctccgagtagtcgttgagcagtgcgttgagctgggagtacagctcggtggcgtctcggcccttggggatgtccagagaagcgatggccttctccagatcgtctagtcgagcggaggggatgtagtgggtggcgaagccggcagccacagcctcgtagcccttgagtcgggacgaggtcagagccaggaaggttccaagctctccgtcgagtcggggcaggaaaaaggtgccgccaacgtcgcagaagaaaccaattgaggtctcgggcatggccgagagggtggtttcagtggccactcggaagggaaggtgcatggagacacccagacctccacccatggtgatgccatggttgagcgcaatcacgggcttggggtagacggatagcaggaagtccatggcgtattccgtgcagaagaagtctctggattgctcaatgccctgggcgcctgcagcgttctgcttggcaagagtagccacgtcacctccggcacagaaagccttgttgccggagcccttgaacagcacgacattggcggagtcggatttgagccactccttgaggcgggggaagatggctcggcacatggggtcgtccagagcgttgagtttcttgggccggttgagggtgatggtccgggtggtgccgttgtcgctgaagagtacaggcgactcctcggcagccgccgtggtctgtgacatgaatcgggtgttgatttgagctcgcaggggcattctagttcgggctagtgttcgcaacatgttgggtgtgctgggttagcttagtcttttaaggtccccatgttgggtggttagggtaggctgtattgtggtggggtaatccaaggcggagataaacaggtgagatggttcgtggggggcgcacaggacataagcacagacaagagacagcggtcaaacgcaccgagtcgatttcgcgtgctggtttgtggcccctgtctgtgtctgtctatgcatcattgttcttagcactggcgtctagtgtctagtgtcaagtagctaatgtggcttggaccgtccgtctgagtctgagtctgattgtgtctactcacattgtgatgtgtgtcgcactgtcgtgtacaaggtcaagtagtggtggtttggaaacaccccattaagtatctctgagccaccacctccctcccacaactcggccgaacgtcggagctctctttgtgtcccttcctgtacagtgtgtggggtagacagacacacagcaatgtctccaggcacgggggtatttgattgaaccggttcgcgcaatgcgggcaaaaaagagccgaccacaatgcgacacgacacgtttccagagacttcagcacttttctccatcacagctcaattccgcctcaagatggagacgtttgcaacaccaggggttgtatgatgtaccactcaatgtgagcagaattgctttcaatcttgctcgtggacttgtataaagaagatcagagctgctaccagctctttccctcgttgctcttgtccctcatcctcctctttgatactcacgctcggtctgtgatcggaggaacaaattattttacctttgaagttgattgtggaactgcatccaaattttacccgtgcccgagagatggatgtgggttcgatttcgggtcgactcaatttaacgcgatatatttcatgtgcgaaacagacgaaagatacgacgaacaagtgaaaagacatgggaaagacgttgaaaagtaacatcaaattactgcaacacatcaaacgactgaatttctctaccgttgttgaggtcatttggccatacctcctcaatcaatgggcctaagaagacaccagaaatctctgaaaaaggaccttacaactctgaaatttgaactgaaaagaacacaattgtacaagatacaaaatttccatcgttcaggactttaacctcctcaacacccccattcaatcgcccattacaatcacacctcgtatcaatcactgctccactcttactatacaaaaccttgggagagcacaaaccaagagcaattcgacaaaccgagagcaattcgacactataagtacggtaaacacagagtcgttgcgcttccacacggtccctaaagaccccagatgtctgatagtgtcttcaggtccgtccagcccaacctcacaatgtcgtccagaactcgttcaaatgagaatattccagactggaaccgggaatgtgcactttcaaagccaaattaaactgacagtaagaagctcagcctgttcgtgatggtccaactacctcatcaagggacctccatggtgacattcatttatagccgattgattagtcagcgagagtttaataccttttatggttctcggctctctctcttttgttccgtggaaaagaggacttcaaaataggcatgctaggtccgttttcgacgcaaaaaaagtacatgaatatgttcaacaggcgacaacaattatatgtacacgtttaaatcccctctattccccccacgcaaccctcaaatcaacatggtctacaaaagcatgaatagctcgataccccaactctaataataaattaaggtctgatactccttgaatgtcatgtcatcgattatttgcccttgtagatagacgcgtgatttacccagactcgactcgacgctggacaagaacccgacgaagatgagcaccgagacacaaaacgaggtgcgttcgcgccacgtgaccaccgccaatgagcagcacccgaaaatccattctgccggccccgtttccgaggcggacttcttttggacctaccaggaggagccccatagatctcgacggatggagatcatcaaggcgcaccctgaggtgaccaagctgactggacacgagcccctgaccaagtgggtggttcttggagtggtttctctgcagtttacatgtgcctacctgcttcgaaacagtcccattttgagctggccgtttctgatcacagcttacgtgattggagccgtgtgcatccagaacctgtttctggcgatccacgagctgtcccacaacctgggtttcaagaagccgatccacaacaagctgttttccatttttgcaaacgcccctatcggaatcccctacagcgccggctttggaccctaccatctgctacatcacaaacatctgggcgacttccggttcgacacagacctgccaactcccctggaggctgcactgtttagcaatgttgccggcaaggcgtttttcgcaacctttcagctcttcttctacgccatccgacccatctgtgtcgcccagttgcccttctcgatcatccactttctcaacattgccgcccaggtggctgttgacgtggccgtgatcaaattctggggaatgcagtccttctggtaccttatcatatcgtccttctttgccggttcgcttcatcccgtcgctggccactttatcgccgaacactacgtcctgggagataacgtggacgatgcggaatcgaccatgaaggagtctgggtcggataagttgatggccgacaagaaccgaaactcctcttcggtcgcaccccctgagacctactcctactatggtatccttaacctggttacctacaatgttggataccacaacgagcaccacgactttcctttcgtgccttggactcgcctgccggctcttagagaaatggccaaggacttttacgaccctctgcctcaggttaagagctggagtatgaccattgtcgatttcatccgagatgatcgagtgtctttgtggtgtcgagtgaagagagatgaggctcagatgaagcggttggcagcacgaacctagatatgaaggagacgagtatctactgagcgtctagcaagtgcgatacctatccatcgagagcgctgcacccatagtttttgggtggttaaaataacatggccacacccacaagctggtgtgacgaaaagaacatagttcatgtatttattggtaaaattgagactcgcacaagtggctaataagtaagaatccatataatatattacagctaatccaacagcaccacctcctccacatcctcgacctgcacatccttcttcacctcgtcggtcccctcatcaaccttgaccaccttggagggctcctcatcaagaataaccacactatcaatttcagaaaagcctcgcttggaagtatcagccacctccagctcgtcatcatcgtcgtcgtcctcctcaggcttctccacagtataagtgggaactgtggggataggtgtgatgttagaaattttctcggaagaagcttctccagcgctctctcgaggctcaaagtaaatctccagattacgcagcttgatgtcatcatcggagtcgtccatgatggtcacaaaagaccgttccttgactcccaggtcagccagagttcgctcaaggttgtcatcgaaatccacatcataaatcagctggctgctgagcacagcaagctcctccttggggaagaacttggacacccactcgaccagatcggacagctttgtcttgtccacatcacacatgaccaccactcgagcagcagaactggtcacacacgaagaagaaggaggagcgggcttggtcacggtgaagaaccggtcccctccacgacgcgaaatgtagtagtcacgcgcccgttcgggggaagtcagctgccaaacaccctgctgtacagccagagcggcaatcatggcgttggtggtcgcaatggcggggatgatgttgccggcaatctgcttgagatcaaacttggacttggtggtcacgtgatgcacagtggcgaacagcgttgctgcggcaaccacaaagtcgagtgtgtcctcgtcgtccttgtcgaactcgagcgtttctccgttgttgaaccgcgtctggagccgttttgtcgcatccagaaacacggcaaaggcctcttcacgtgaccaaacgttttgggcacgtgattttgcaatatgtgcgccgtcgagatgctttgccagtttctccagctcgtcccaggactgcggatcgggtttttgacgtccgttatcgacattgtgttcagcctgtcgggcgatatcgacgtcaaagatcttgcagaagacgtttttgccaaactcgggcttggagatgacgtctctcagctcaagcagctctgctgtctctttcttgagcgtgttgagctcctcctttgaggcctctgattcgtccatttctccgagatcgagatcgtttccgaacaactgtacaaacaagaacgatttagcccagacaacggtgtggacgggctgtgagggtgtggatcggatagtgcaaatggggaacgacttgggggtctccttgggcacacaatcgacacattcagtcttgcccgccaaaatgacctgagtctggcccagaaagcccgtggttccagactcgaccagcggcacgttagccgttaggcacattcggttcacgtgtcttcgagcctccaggttgtcgagagcattgtacaccaggtcgaagcccttgtaccacgacacggtgaacttggggtcggtgatgatgttggccaagtgagaagtgatgtcgacatgggggttgaatttctgggcggtggctcgggcaaccacgctcttgggctgcttgatgtgttcgtggccaaacagaaactgtcggttgaggttggagaggtcgacggtgtccagatcaagaacggtgatcttgccaaagcccagaagcaccaggtttttgagcatttcgcagcccactccgccagcgccaaccagtagcacgtgactggatgcaatggtggcgacggcctcttttccaaacgttcgctcgaggtccgagtggcgctttgtagtgctcatggtggtgttgcttggaggtgtagagagatcactttagcaatggcctctgaaggcaaatagccaaagcttattttttatcggtgattttacgcgattaaatgtatttatggtacgtataatacttgtaaattgaggataaattggataaaatggaaatatgtgattatcgctagtgtaaatacttgtagtaactgtatatttagtatacagagtacgattttggtggtcaaacaggatcctaaagtagagaccacagtggaccattagttcatgtccagtacgtgaagtacagataacaaattgaaccgcgcttctaccagtaattgtcacaaacagctttaggacgtcacttggatgtccaattcattggtcaataggtcatttcagtccttaatgacgaccatctggaagagcgcaggttgcggcaatcgaaatggatgatgatagtttgagaatgccaatgacactgctaagagacactatgacaggtacaacattgatggcaatgatactacttgtactgtatatataccggtatttcggagtgatggaaacacagtaaataacttcttcgaacctccccaggcaagctcaccattgtgtgctcatttggatacagatacactcacttaatgaaggagatgacaaaatgtttcatgggaaggtcatttcaataactcgaacaggtcagagagtttatgaatgctaggaatatgaagaggaatgttggtgagcattctcagaaacaactagagctctggcaataagacagccattgtacagcagttcctcaacgcgcatggaaagcaagatacgttttgaatacggcaaggggtagttcaaaaagtgattctcctgactcggttgaggtatggggcgaggagcctcttccacttcgcaagttcaatggctcataataaaagctgtcattggaagggagaagtcccatcagttgcaagtatcggattgaaaccaaaataccgtgactgaaacgtcaatagcttccaattaccgtgcggtatcggtatcccttcctcgccaaccgtctacgccgaaagagagaagtccgaccaccgggtgcatcaaaacaaagcatccttgtagtacaatatgtacttgtacagtatgtagttgtctagacctacgacaccaagcccaatgtagacacaagtagttgaaacagcacttttactcacctctaaccagttctaaaagttcttcttattccagtcaagttggaactgtgccgtatagacttggtacaagaacctggttcacagcattccattacaaccagttgtaccaaccaacaataatgttgatacctgttccactgaccaaggtgacatatcaggtaacatatcaggtgctggtaacatatacgatgaccatatcaactctttctactctatgtttcttccatatacttgtgtgagtacagtgtgtacatacacgacgagtacacacagagctttaacaaatgctcaagaattgtatgtacatttactggatatacttgttacaagtttagctagctacgatactgtttgttcaatccccagaaaagatccaataatgatacgtgctaggtaactgtcacgtgaccaagagtcccttttcgagtcacatgaccctttgaataaaaccaccgtccaaaccacgtgagcatcctcttctcccgcccccactgttctcgcttaaacagcatccgatgagccacgtcggcttttttaaattaaaattaagcttctcagatgtcccttccactacgcgacacgtcaaccaacgctccatcacgccttcttgtctagaccccaaaacaccatgtccgagaacaagtattccgtcattttgcccacttataatgagcgggaggtgagtaccgagacccaaagcaggacgaaacagcgagacaataccgacgaagcaagacagcacgaaccaagcgagttgaggtgacgaattggaatgactattcgatttggagtgttatttgaaagtaaagagggcttgatctggagggagagataacggctcagggaattggagtgaacgaaaaagaatcacaaacgggtgatacggtgttgaatttgttggtgtgtgatggtgtttagtggtgagaagactgactgctgttgtgccagatatgagatgaagccatgatctggattcgatggtgtctcgacctacatttgatggagccatgctgtaacacataccagatttgacattggtgacagactcgttggggaatctgtactctttggcgttgactacatcaattggaatgattctgctcggctgtcgcgatatacataccctgtcatgacctactcttgatctgatcttcaggcatgaccaacctcacaccaatgccggagcccaccacagctgatactgctgtctgttgtctactgattgagcttccaaagcggttgtcaaatagaccagcgtcttctaccttcccttcaggtttccacccaagagcgagacatgtcccgattaacctgttaatcacaacttcagttaattgtctcatttcaaatcgtcattcttcccacgtctgtcattctagtatctcccgaagtggcttatcctcctagtttcagacatcatttcacgtgttcgaagaactggacgccacgaaccgatgtttcaaccatgccgttcagtccgtagcaactgaaaatgtcgtcccacaattacacactcgttcaacgtctgtcaggctgcactctctacccttactaatctagaacctccccatcatggtctggctcctgcacaagaccttcaccgagaacaacctcgactgggaagtgattattgtcgatgacggctcccccgacggtacccaggaggtggccaaagagctcattgctgcctacggagacaacgtcgtgctcaagcccagagccggcaagctcggtctgggaactgcctacgtccacggtctgcagttcgccagaggcaactttgtcatcattatggacgccgacttctcccaccaccccgagtccattccggagttcattgctctgcagaagaagaacaaccacgacattgtcaccggcacccgatacgccggcaacggaggagtctatggctgggatctcaagcgaaagcttgtgtctcgaggcgccaacttcctggccaccctggtcctgcgaccccacatttctgacgtgaccggctctttcagactctacaagaagcccgtgctcgacaaggtcatccactccaccaagtctaagggctacgtgttccagatggagatgattgtgcgagctcgagccatgggctactccattggcgaggtgcccatctctttcgtcgaccgactctacggagactccaagcttggaggcgacgagattgtccagtacgccaagggtgtgtggaaccttttcgttgacatttaagccgaagcaacaacagttagaacaatcaattataatgagaatcttgggtaggttggagatatctacagtatcatacagtaggagttggttgggttggttggatcagttcacgctttagtggactagacataacttagttgaagaccttagttgagaattacttgaccaggaaataagcccgcgatagccatgtacagtacgaatcaatacgagtatgggtggttgcttagcaagacaatcaggacaacacctccacgggtaacacgtgacttcccataccacaacacctcaactccacgggtaacacgtgacttccccataccccatacccctacctctacccacctgcaggtatgacagccattaggttattgacacgcatcacgaaatgatttagggttagggtttatgagatatagctgcacagcgtgggtctgtctctgtctctcgtcttcaagggtaggggtacttgtcctctacttgtagcatcctatcatccgcgatagggttagggtagcggaaaatattgggcctgtgggagtgtttttagggaaaagccggtggggtccattgcgaggtttgcggcacaatccggatataaaaccgagccgtttgagccgtgcgtgcaattagacggacttacaaggtcggtatttggtctgtttatattatttttttgaacatggcactgtgttctatttctgttttacctcatggttagacggctctatattttgaggtgattttggcggtgggatatttctatgaatgggtccagaatgggcaatagttgggctagcggcgttctgaaagtacaattgtgctgtgcggatgtccatgagaaagttggtacttgcgtctctcccattgctccatgtttcgccctgtttttcacagctcctttggaccttgtattcctgcgatcaaacagcgtatgaagctaaaattgcgtttttcggagacgattggctcggacttaagagggagctgtgggagaggacttggaagggcgatagagggagcgattggacgggctttacagggttagggatccgtatcattgattttacgggccaaacccttccaccgcctttcctgtcgctccccaaccccccaattgaacccgttatccagcttaacatatagttacatattcctcagactttggcgtacattcatcttttttgccagtgcagcttttttgcagtgccagttgcatattgtttatccgggggatgaggggagttagacggacgtgggtaggggtaggggtttaggggaccgaacaggagccctcggatatacatggggatgccaagcatagcaattcccggtcaatccggacaccctagccccaataatgagccctccaggagctccagacaccagcagtccctcaaaccctattggttcttacgcagcaaagtgttggtccatcactacgctcccaacccgtgtgtctttgtgtttttggtgcttgtgtaatgttaattttttttccctttggtcccacgttccctccttccacacactacaccttagcgcgatttactcgtcgacatcacttttttttcttgtcgccaacttcgtggaacccccaaagaaatcacaatgctcaaccttagaaccgcccttcgagctgtgcgacccgtcactctggtgagtatctcggagcccgggacggctaccaacacacaagcaagatgcaacagaaaccggactttttaaatgcggattgcggaaaatttgcatggcggcaacgactcggagaaggagcgggacaattgcaatggcaggatgccattgacgaactgagggtgatgagagaccgggcctccgatgacgtggtggtgacgacagcccggctggtgttgccgggactgtctctgaaaagcaatttctctatctccggtctcaacagactccccttctctagctcaattggcattgtcttcagaaggtgtcttagtggtatccccattgttatcttcttttccccaatgtcaatgtcaatgtcaatggctccgacctctttcacattaacacggcgcaaacacagataccacggaaccgactcaaacaaatccaaagagacgcagcggaataattggcatcaacgaacgatttgggatactctggcgagaatgccgaaatatttcgcttgtcttgttgtttctcttgagtgagttgtttgtgaagtcgtttggaagaaggttcccaatgtcacaaaccataccaactcgttacagccagcttgtaatcccccacctcttcaatacatactaacgcagacccgatcctacgccacttccgtggcctctttcaccggccagaagaactccaacggcaagtacactgtgtctctgattgagggagacggtatcggaaccgagatctccaaggctgtcaaggacatctaccatgccgccaaggtccccatcgactgggaggttgtcgacgtcacccccactctggtcaacggcaagaccaccatccccgacagcgccattgagtccatcaaccgaaacaaggttgccctcaagggtcccctcgccacccccatcggtaagggccacgtttccatgaacctgactctgcgacgaaccttcaacctgttcgccaacgtccgaccttgcaagtccgtcgtgggctacaagaccccttacgagaacgtcgacaccctgctcatccgagagaacactgagggtgagtactccggtatcgagcacaccgtcgtccccggtgtcgttcagtccatcaagctgatcacccgagaggcttccgagcgagtcatccggtacgcttacgagtacgccctgtcccgaggcatgaagaaggtccttgttgtccacaaggcctctattatgaaggtctccgatggtcttttccttgaggttgctcgagagctcgccaaggagtacccctccattgacctttccgtcgagctgatcgacaacacctgtctgcgaatggtccaggaccccgctctctaccgagatgtcgtcatggtcatgcccaacctttacggtgacattctgtccgatcttgcctccggtcttatcggtggtcttggtctgaccccctccggtaacatgggtgacgaggtctccatcttcgaggccgtccacggatccgctcccgacattgctggcaagggtcttgctaaccccactgctctgctgctctcctccgtgatgatgctgcgacacatgggtctcaacgacaacgccaccaacatcgagcaggccgtctttggcaccattgcttccggccccgagaaccgaaccaaggatcttaagggtaccgccaccacttctcactttgctgagcagattatcaagcgactcaagtagacgatataacgataatgataatgatttgatgtaatgttggaagcgatatgtgtgatcatcagagcgagagagttgttttgtggtggagagaaatcaagtagtgatgatgaagaaggatttacaagtacaatggaacgagtacttggagtcgtagtcgtactgcagtgcgtgcgtgtgtgtgcgtgtgttggagaaaatcattggtgtatggcgaggctggtgaagttgcagatgaagacgggtctcaatacgggtctcgacccgataagaagtttcaaatacggaactgtaccgttgtataaccgagagtttgtgctaagagtagtagtacatagcatggtgtccggtgatgtttcggagattacaagtggtgagatgatgtggtacatcgactggtgacgttggctggaggaggaagatggagggcgggggatgggtggaaaggatgtgcggaagacaattgtaggttttatataccaaaaagtgtttgttatggtggttttaatgctgtgaacgtatgtactgtccttgtagggtggctcgtaaacagtacatgctcgtactacacattataccgagtcggagatgaaaatgttgagaggtggttggagtgttgagtccgagaaatatgtgaggagtgggcttgaagttagactgtgagtctcggcttgtggctgttgctagttgcaagatcatgtatcggtactggttcgaaggggggaagatcatagctgttaagcagtgccatgtccagattcaagggcaccgcacctgttggaggtgtctgatctttccatttcagaaatgaatgctttttacaagactgttcctccactctcaccgacagaattgacccagagtaatcctgtctttcacagagggttactctgtcccacccaactaacttgttgaagtattagttgcactgttgtcaacctcaactgtacatcaccaccactcaacaggtagaataacacggagctagatgcgactccactaacgattgccacggttccagtcgaccgccttccagttgacgctaaccgtccggaagagcgagccgagctgtcaaagtacagggtctagttttagtcgcagtagctctttcttgtcagcgatagggttatacgagacgagaaggtacgagcggcctagacaagacatggcggggtgagggtgggatgacaagttggtcacgtgaaatgccggagaagtcgtgcgagatactataccgccgatgtcatgtgcacgtcatgtctcttgattccaactgactaactatgagtgtctcccatgacttcggagtttccccgggactaatttcaactcctgacctcttgtctttagagtgaaactttggcccatacgatgttattaaattgtatttgcaagaacaacaaacaggtggtattttggggcgatccggatgtggttggggaggatgataccgatcatattacgcgtgcggtatttctctcgtcattgagagcaattggtgttgttcaatgcgcatattactgccataaactggagtttcgagactgtgcgttacaagttctggtacagtaccgatacgatccaagtaggtacagtccttgcaccgtttctgtctcatctgtctcaccaaccccttccttgttgcgcagttgcctgcctctaggagcatatactccagcatacacttcctctcttagtatagtcgaaacatgtccaatgacacaggatgttctgtatgccttcaataaccggtgcatcataattcggcctactacttgtacttgtactattatattgtattggatgctggatagtgcatgcgcgcatagaccgaaggtgaccaagtggggtagaatatttagtcggggaaatggtcccattttgccggcgtctttcggaacctttcgggagctatcgccagctgttagtaggtctgctggtgtccaggtatcttcctctgtagctccttcgttagcatggtcatcttatcttcggaggtcgcgtttttaggttggttgggagagtctgttttttctttttggtttttggtgcgtcctgtatggagcaaacgtttgtgggggagggagattcgggaggagattcaggctggtttgacgggtatttctcggcccaagcccagcggtgggagttacccagccctcaaatcaccgccctagccctcgccctagccctctccaagcagatgctctcaacattacgtttcggcttcttttgcttattgccaaagtctatttcttccgagactggccggtcgtaccattgtcttgatcagggtctgtagcaagtgtggctaagccgataagctgatcaggaagtaagcgtgcgggcggagagaaaggtggatcagtaaagggcgtggagaccgccaaaaagggcgaaaggccccgaaaaaggccgccaaacctctcccccacgctaactccccacaaacttagctaatgcagactttccccagacacgtttgcagctggagggtgccaaccatccaactagtctttggcccttcctctctctcttgtcttccccacaaacctcctccgaaacctacttgctccaacaaccatgctgagacagggtataaagcgtgcggtggtgcatgcccgagccgtacaggccgtgtgcaaacgaaccaacatgaccatcaccaaaaaagatctcaacccccaggtggtcaacgcccagtatgccgtgcgaggcaagttggcggtgcgggccgacgaaatcaaggagcagatgcgaaccaacccgtcgctgttcccctttgacaaggtcatcaacgccaacattggcaacccccagcagctcgaccagaagcccgtcactttctaccgccaggtcctggctatgctgcagtaccccgagttgatggatcgggccgccgacgtgggcatccccaacgacgcagtgcagcgtgctcgaaagctgctggacgacattggatcggtcggcgcctactcgtcgtcccagggcgtcaccaccgtgcgaaattcggtggctaacttcatccaaaagcgagacggctacgcagcctcggcctccgacatctacctcaccacaggagcctccaacgccgtcacttttctgctcacaactttggctcgaggcgacggatcggacggattcatgatccccattccccagtatcccctttacaccgccaccctgaccctgcagaactccaaccccgtcccctactacctggacgaagccaaggagtggggcaccaacatggctgctctcaacgacgccgtcgagtcctccaagcacaagctcaaggccgtcgtggtcatcaaccccggaaaccccaccggagcttgtctcggcgtcaaggaaatcaaggacattctgctgctggcacagaaggagggcattgccgtgatcgccgacgaggtctaccaggccaacatttttgcctctggccagttccactccttcaaaaaggtctggtccattctcaaggaggagaaccccgacttcaacgtgcccctggcatctctgcattccacctccaagggcaagatcggagagtgtggccagcgaggaggctacatggagctcgttggtttccatgaggacgtgattgagcagatctacaagctctgttccatctctctgtgtcccgttgtcaccggacaggctcttattgagtgtatggtcaacccccccgttgagggagacgaatcgtaccctctgttcaacaaggaaaccaaccacattatggatactctcacccagcgagccaaccggctgtacgaggccttcaaggagatgcccaaggtctcctgcgagcctccccagggcgccatgtacctgttcccctccatcgagctgcctgctggcgccattgccgaggccgagcgacacaacgagcagcccgacgagttttactgcatgaagctgctggagcagactggtatctgtgttattcctggctctggatttggccagaaggatggcacttaccatttccgaacaaccttcctcgcacctggtgatgactacggagagaagattgtcaacttccacaagaagtttttggctcagtacgagtaagtcttttccgaaccaagcaagaccaacaagacttgcagatcaagctgttaatgtaacgtagattgtgtgcgggggcctgaatggtaggtaacagtacgaccatggacaaggctcattgcactaacgagaagatgaaactcatcttttagaaggagccgcaattgtacttgtacgaagacagaataaaatgtatacatattgacaagcagaagttatagtagttggcatcgtgtggtgagggagactcgatactgcggtatacatatatgataggagaactcgtcacggttcatagatgggataaatacattagtttctagatgagcagaatcactttacttgaaggtatgataactactctgggccagctgttggggaattcgctcgggggcatccacctcgccaatgttgggaacactgtggtagtcctgtcggaacgagttgctctctataatgttgtcgatcagataatattgcagagcattcatgaagagaggaaagatgagcatgacaaacgccacctggagatcgggattgttatcagtccactttagtaggaaggcgccgatgtaatccagccaggggaagatgatgaacgacgtggcaagcacaattttcattaaaaccatggccaaaagataaatcccagcctgtttccagaatgcccgccattggggagggtggccgtagactccggattcaatctccgtcaccttgaactgtctctcagcaatgttggtcaccagcaccaggaagccccatagaacaggcactccgaccgtagtgtccattagcacgttgagaaagtagtagtcgcacggattatcactcgtgtcgggcacgtctgtgcgcgaagaggtaagaatcgaaaggaagagattcagaaaatgcaagccggccgctccacagagctgtttcgagacgtcaaagaaccacacccaccagggacggcgagggacttcatattgacgtttcacaaccagggttaggaccgctaacacgcccatcgatgcctgaactatcagggcaaacggaccgagcagtttgcacccgggagggttctttgggtgttttccaaacattgtgtcgaagaaattggaagagggaggatgcaagttaagaagtggaaatgaggtatttccgggagaaagcggtatctacttgttggtgatgatgagtagaatctggtggggaactcggattttttgtgtagtcgaaaataggcgacttggactcttgcctacgcttgtgtaggttacctaagccggattgttgagtggcgtaattgcaaggaattcagaaaatcagaaaataaaaataccacaatgctcgtgagacgcctgtgattcctgtggtggtgtctgatttgtcgtatcgtcagtattcgccgagattcaacaaaaatgaaatatgaatgctaacagaaggacgttgggctgcgtaccggaagacgctagtctgtgtctgtgtcgtgagagcgggctggcgacgtggcaattccgaaaaactgtcgtgcaaaaagggggttggtgtctgtatcttactctacagatcagtggcaaggatggtgttgggttgctagctgcagtacatctgtgagattttactttatcgttggaactcagtttgaccatgcttatatttttaatttatttatttattttttcaaggagagggggaaaaaaagtggagacgctatcacgtgattgagaagagatgaggacatggaaattgacccaggatgtttcggcaaacttgttagtcacatgatccgattaccggtcgcttctgatcttttctcgcctacatagattgaccttatctcggcattgaggcatatgtggagcctcggtgcataccgagtttacgcaactggtacagtacatccagatacagtactttcctaagtaatcggtcataggaagttggctactgtttactatcaggtctatcccatagatctggtcgctaattccttccgcatttctttctggagtcccataaactttttcctttggatatgggtactttgtcctaataagcgtcgagattcccatctgagacggtggactagtaccgattgaggccacaaaagtccgaatcgagactcgccctgtgcggctggagggatctaacgactgacgacatgagggtgagtgggtgagagggttgtaccattggagagtttgggggcggagtgacatccatgttgtacgatacaagaaatgacatacattcgacagcgacaagaggtttgatcgaagatgattattgtcactgattggaagattccctatcagtatcatgagatttactgctacaattattatgtttactgctacatacaattgaaggtactacttctcatccataccctcgccatacgatactcaatgctctaaattaacattcactaaggccctagtgtacatccatctcatctaccttctaatagtcatcttcgtctgatttttctagcgactgaggctgaggggcatctggaccaggcaccaggccggcgcagattcaactttccaaacattccctctctcaaatcaatgtatccaaagctgtggtacttcatgcgcgtgattgcaatctcctctgccttctttatgtctcgtgatatcgagttgatcaagctgttgggactgcctgtatatggcgctgggtggaagtttgctgcaggctctgggctgtaatcttcaaacgtctcgaggtcatatgcctcgtagtccatttccagaatgtcgttggtgtcgcagaacggcgcggctttgacttggatcggtagaatgaactcttgaagcagaggagtattccttgaaggtgtaggggatctgcctgttgaagaagtgcttcgcgagtagtggtaggtcaagttgttgttgatattagtctccggagagggagtaggagggtatgactcgactgcccgacctgcaggaactgacacatggtactgctgttggccataggttgctggataagctgcagcatataccgagttgagaggatgagaggcagctgctggtgcttgaaattgttgatcaaacacgacttcctgatgtgagtttgaggtagacgaggcattactgctagtactggaggttgtagccgcgatcatatggtgggctggaggttgagtagtacttgtgccattactggacgttaccaggctctggtggccaatattttgcgatggtgggttttgttgagtataaggagcaacggactgcccttgaatcggcccaaagtcgtgctgaccaagaatatgatcaatggtaatcgcgtcgccgagctgatagtcgttcatgctgtcatgttgcggaaatccagagccatattccggggtagatatgtttataagtagtatgtgatattgagaataatcccacatagtctatctctggctattttctccatttgactgtatatacctccacctactggaccatcagataattggtataggcataaatatgtcacaactttaagatgcataaatttacgataaccgagatgcggggcagagttgcatatatttcgctaacgaggggataggtagatattgtaacaagttaaatcgaatatccaaggtcagacaagttgatttatgtgaaaaaacccctaactttcccggttggatcacccacaatatgcgacgcaacaatttcgctggaaactctaaattatgatactttatgtgatctccagagataatctatggggtctcaaagggatagaagggcaatataaagtgctcatgatggggatgtgagggtgattcacaggtctatcgagattccaaaaatctgggacctctagtacatgcattatgaggtttcccaaacgacaaacaaagttcccaccaaaaccccgtttagtcttgtattaacagatctcgccccagtcagtgcatgatatcgcacgatttctggttggttgcgcaaagctgcgtttgatctgcttcgccgcaacctactttatgcaaacggaaggtgttgcgaactgtatcagtggttcgaacctgctgacggtgtttctacaggcaacttgattgtaagcgatctctctagtgtgtcaattcattccacctcttatatatacatacgctatacgctccagtagtactggacgccgttctcttcttctcttagcgtgagaccagcgttacagatggtcttagcacttgccgggttgttggacctgcacgcagcacagcagaagtcgaccgccatgacgtcacgtgcatattggaatacggcctgcaccaccaggctcatcagaccgtgtccctggtatccttctgccagccagtatcccacctcggcgctccggccgtctgcgcttctgaagtgcggatcaatggcgtaaaacggggtggtggaatcactcagtctcagatcaatgcatcccatggccatatcgcctttttgcgagtcgcgaacggcaaaaaccaccggcaattgctcgccattccagctatagcgagccgagtcggccttggagcagaaatctctggccttgccctcgtcgtacggggtaggaatgtctagtcgagacagaacgttggggttggacacggcctcatagaccgccatccagtcgttgtgggtcaatggcgaaatgtagagatcgctgcgggtgggtacgttcagtcgcatgggtgtaagtggtgtaacctccaaccgcaaaatcaatcgataccctccctatatgtatctatgactcttgtgttgacttcacacccacgagccttgtttgcatcacttagagttgcaccaaacgaggtgatgaaaaggtattataagcgagtactgggctcgatgagtctgtcattgtagattggctgcccattcgtcagaccaatcacaacgccgtatttcaggcatgcaaaaacagccccttaatcgccaactgcccagagtaaaccgccaaatcaaccctcctccccctacctaatctccagacatctagaatcgccacccactgggatgcggctaacactgcgtcagtcataactttgttcgagaacgtaaacccgagtaaaaacggtcgaatgtggtacaggattgtgtgggagacaccagtgaacatattctcgttttcagaatccaatttgaaccccagttgcaaaagttgacacaactctagatctgcttccaaatatagaatcataacaagggttagggtgtgattatataatattggtcttaattgatgtgctagggctttaaaagttggttaaaataacgctctaatgcctttttaatatattgtctttttcaaaatctcaaatcggacacttcttcgtgtatgagactccattttttggctccgtcacgtgatatgtattatcagctatagtggtgtaaacaaagttttttactagctgtaatggcattttgtcggagtggtaaatcgccttcttgttgtgcgttcgagttctggactctgcactgggctactttgttgtcctttccgaattctgcggttgatgggcgtctcggtctgagtaatcggctttgagatttccgttctaagattaactgggatacttcagtggagcaatccagcagagatccagttgccgtgggtatggcggtgggatagcaacaaagtggtatatgttatggaaggtatttgcaatcacgactctctttttgctaggtgatgttctatcttttgcttcatacgccaggataatgtaatttctcatttcaattggacctcgtgtcgaagtggatacttctagcgctacttttagtcgtcccatgatggtattcacttttcactcgatagctgatatcatttctcaactggtgatacccactttccttcgaaatgagtcaatgcagtcatgtccttttcatttatgttcatttttcatttatttcaatttctttcttaatatatttaattttcaagcttcaattttcaatttttaattccactttttacttcactttttacttcactttttacttcactttttacttcactttttacttcactttttacttcacttttcacttcactttttacttcactttttaagcttctttaaggtgtatatttgaacgatccaaaagtgccaatactagtcacagatgaattctgaaaaaactgaaaaagctccctaaaacccagcaataaaattaatgacatgatctcatcttgttccgatacaaaatctcaccccacaaccagacaactaccacatctcatttaaactcaatttcgaaacggtcgtttgcttacgctgcaaataaactttttggtctggcgacgcactgaacattgacggagctgattgcaagtgggcaacaggtctctccaaacggcatagagctgcacagcttcacacacatatatatatacttttttttggtaattttggtcacgtgacacaaacggtccaatccggcccctcccatcactgttatcccacgttgtactcatgcacagcccatgcgtttatgcaccacagtaagttgccaacaagcacacatctccaactatctccatcatcgccacgagcacttgtcaccatctcacgacccgatgaaagtctacgtgtacgaaaaccctcgttcgctggcgctggtgtcggagaagtatgcgctggtgttccggtatgcgacgccgaccgacgacaagaaccggccccggtgcattgtggagtttgcgccgattgagaagattgatttccgcaagcaccgggcgctgtcgccgctcgattgccacggatttttgggtctcatcaacatttcaagcgacgtctttttgtgtgtgatcaccgccaagtcgctggtggcttctcctcggcctggagaaaccatcaaccgggtggtgggtgtggagttccattgtctcaacagaaacacttgggactttgtgacgctggacctcaacggttatcctattgatttgcacgaccaggccagcagttctggcatcaccgagcacccctgcacacagcttcgaaagatgctcaccaactcatccttctactactcgacggactttgatctcacgtcgtccatgcagacccgaggcactgcccagcccgccagcatgcgcaatcccgccggtcaggtcatttcaaccctcgagtcgtccgacgcctccttcctgtggaactcgtacatgatgacggagctcgtcaagttcagagacaacttgcccgactttgaacgcagcgagttggacaagtgcggctttttgaccacactgatccggggctttgccgaaacggtcaacacgcggatcggtaactacgacgagaaccccatctcgtgccgactcaccattgtgtccaaacaatcatgtcgaatggccggtacccggtttctggccagaggtatcgatgatgacggctttgtcgccaactttgtcgagacagaaacgatcctgtacacagaacgaggccaggcgcagattgtgtgcgcatttctgcaggtgcgaggctcggtgcctttcttctgggaacaggactcccagctgctcagcaacaaggtgcagatcacccggtccattgacgcggcacagccggcattcgagcgacatatggactacctgtgtaacaagtatggctccatccacgtggtcaacctgctctctcgtgaaaagtcgcacgaaaacgaactcacccagcgataccatggccatatcaagaagctcaacgaggcaggaggctcgcattccaccgaccctgcttctggatcgtctcgaggaggtcttgtggccgtgaccgactttgattttcaccacgaagtctctaagcagggctactctgctgctactcgtgttctcaaccgggtcattgacgccatggaggagtacggcttttactctgccgactcttccagtcccaatgtgactctccagaacggtgttttccgaacaaactgtctggactgtctggatcgaaccaacatgatccagcaggttatttctcgtcaggcccttcagatcttcctggatcgaaaccatctcggctgcaaccccgatttttggagcaaacataacatcttgtgggccgataacggcgatcagctgtcccagatttacgctggaaccaacgctctcaaaaccagttacactcggtccggaaagatgaacctggctggagctctggccgatgtgacaaaatccgtgggacgtctgtacatcaacaacttcaccgacaagacgaaacagaacaccacggacgttcttctcggccgactctcggaccaggagggaattctcttgtacgacccaatcaacgattttgtggtcaaggagctggagcgccgaaaactcgagttctcgtccaccaccaacatcaaggtatttgctggcaccttcaatctcaacggcgagctgtctgatgccgatctcgcgggctggttcttccctcccaagtctgcgaaggagctttctgggggcgcaggttttgatgtgcatgacgacttgccctccattgtgctcgtgggctttcaagaaatcgtccagctgacgcccggacagattctgaatgcggatccgggcaaaaaggagttctgggagaagcgtgtggaggctgttctcaacacgcgcgacgagtacgtgcttctgcggtctcaccagctggtgggaactgctctgttgctgtttgtaagaaaggccgaagttggctttgtcaagaacattgagggagctatcaagaagactggtcttggaggtatggccggaaacaagggaggagtggctgtgtcgttttcatacgccaacacccggttctgctttattaccgcgcatcttgcagccggtacttccaacattgaagagcgtcatcacgatttcaagacgctcaataccggtctgcggttctcgagaggtctcacaatcaaggaccacgactgtgttatttggttgggagacttcaactaccgaattgatatggatggagatgtggtgcgtcagattgtggccaaaaaggaatatggtctgctgtttgaacacgatcagctcaacagacagatggtgcttggagaaacgttcccttactacaacgagatggagatcaacttcccccctacgtacaagtttgacaacggaacagccacctacgacacctctgagaagttcagaactccttcgtggactgaccgagtgctgtacaagggcactggtctgcggggcatcaactacggttgtgtttcagacctgctgttctcggaccatagacccgtctacgccgagttcaacgcccagattctcattgttgaccagaaacgaaaagccgcacttggaaaggagctgtacgacaagcgtcgaagcgaaatgggcggctccaacgatctcatttcgctgtctgatctcaacgaggttaccctcacccacggtctgcctcctccctctactgacgcgcgaaagtggtggatcagtggaggccagactgccaaggttcccattgttccccccgccaagggcatgattctcaaccccaagaaaatcaacccgttcgagggcgatctgcccgacttcgtcgacaagcctgctcttcccccgcgacgaaaacccattggaagtccgcccgtgaaaccgatgcccaaacccaagccttcgtctcttcgctcggcctctgctgtcagcgccactgctccccagctccccattccggagctgtcgcaaacctctctgctagacatgcccattggccccattgagagccagagcagcgcaggacagagcagcagcaccgagaagagtttgcttgactagatggactacgagtgcctagagcactcccaagtattctcactatagacgttacaaataatgattgatgagccggacccggacggggcatattggccctcgtaaagcaaataagggtaagcgaggttgccgctagtgagaaggggtagtgtgaccattgaggttaactatgctatatggaagctgtgaattcggcgtggaagacactgctgagtttttcacgctgtggggaaggtacaaaaaatctgatgataccattgcatccctttggccgggcgattacagcagtataagtaagtcctccagaaagtggatatggcgtgttttagccctgtctcggaggaaagatgcactactgtactgaagctagctaccgctagttgccgtgcttgtagagacgtgtgttggcttttgttccttgagaagggaattggggagactacttgtagtcgttgtcgtgctgactgaagttattcgtccccccatggttctggtgatggcgaggttatgaaaagttccttgctcacattgtaggaatgctaaaggggttcgaaagaaccaatcgattcccctcgtcgttctagttgtattcgcagtctgctgttcgccagatactgtccattagcgtgtcatgacgagttccagaacctccccatctctgttagtccgttgacccccacttggctagctgtgagcgaccagagattgaagaggttggggggagtaggcacacagtcggtgaaagctgtcgtaaattgcacccgtggtaacagagccccgcggatagaacccacggcctcctgggttgtccatcgagtcgtcagtccgcccgtttcaaagttcacacggcacattgggctgcatatgggaagcagagatggttgaaggagatccggggttatagggagaccatgtagggagaacatgtaggtgaacaaggggtatatatatttcagacccgaccggtgacacaaactgtgtggtgattgataaagggtgaaatttgacagtaaaatacaagacagaaacaccctcgaccgtgcgagcactcgtatcgatagctactacccccagtatgcatctcgtctaatttgcgtagttttaattacacagcccacttttgggaatcgctaggtcatgtgaccactggacttgcacaaaaaagacacttccaggcggaatccagtcgcagtggtcccttgtacagcctccatattctccatacacctgtatctgccctccccaactctccctactcatagattatctccccaccaaggttagggctaacgtatatacgatagagccctcatgcatggacaagagatagttgtctttgcatccccacggacagtttgaactcgcctcaagatgcgaaaatcgtcgaaaaaactcgtgtacacgctggcgcccgagagcttcaccaacggccactcgctgggcgtcaattcgctctgtgcccacgatgatctgttgtattccgccggtcgagacggagtggtaaacatgtggtcgacttcgaaaaccgcccccaccaagtttgtggctgccaaccagatgcacacgcactgggtcaacgacatttgcaccgtcaacaatggccgcagcatactgtcggcgtcgtcggacctgtcggtgaagctgtggacccccagcagaaacgaaacggtgctggtgggccaccacagagactacgtcaagtgcattgccgagagaggccaggcagatcccacgtgggcagccacgggcggactggatcagcaaatcatcatctgggacctcgtggcgctcaagcagcgggccgtcatgaaacccacctcgtccaaccaggccgcccgttcccagcagcatttgtcactctactcgcttgcagcctcttccagtggctcacagctcgtggtgggaggcggacccgacggaatcattcggtgttgggacgcccgagaacccgaaagggtccaggccatgctcgtgggccacactgacaatgtgcggtccatcgtgctgcccgaagacgttggcggcacgcccggaggactcatttcggcctccagtgacggcaccgtgcggctgtgggacgtgggtatgcgaaaggtcgtttctactctcgattcgcatgtagactccgtctggtctctcagcatgacggaccccgagacactgtactcggccgaccggtcgggtctggtcatcaagacggacctcagccgcggtctggatgtcgactccgaggtcgtgtgccgcgagcacggctctgtgaaccgagttctagctgtagacggctcggtttggaccgccacagaaaactcgcgaatccacagatgggcagacgtggcagtgcgacctggaaaacaggtctcggaggtacccgaggagcccacagcgcccgtgcgaaccaagggccatgcccattcgggctcacatgactggggagattggaccatcaagtttcatggagatggtaaacccgaagagggcggcctggagaccacagaggtgaccacgtcggaaaccccgtctgacactccttcagatacactgctggagactctacagggccaaaacggtctcatcaaacacaaactgctactcaacagaagacaagtccttgccattgatacggctggtgaagtgagtctgtgggatcttgtcctgtgtcgggaggtgcaaaagtttggcaagcgagatatggacgaggtgttcaacgagctcaagacccacgaaattggagttgcttggtgccaggtgcaaaccaagtccggacgactgtatgtcaccctggaagaaaactcgttcagcgatggagaagtatacattgacgagctgggaacggattatgttttccccgaagactttgtgcgttcttcagcctccactacttcgtctggactggataatccggatcagcggcttaatctcggccagtggatcctcactaatctgttcaccaatctcattgataaacagctggagagtgacgccgactacagacgacactttgatgagtacagagccaacgaggagcgggctgctgctgccgcactggctgccaaagaggagaagcagctgcctcctacccctgcagaagatgtttctgctgccaacgcagccaacaacgtcaaggaggagccgtctaagttccgtctgtttggcaaaaagaagcgaaattccgtcgctggtgcctcttccacccccacagtcaacacggcagcagccgcggccacaactaacggtacaagtaagcccacttctcccgtggccactacccgaccgtctactgccgccaacgctgctgccgcctcttctgctgctgccgatgtgcctcctcccaacctggaagccattactgcaactacacgggccaagtatgcgtcttcaagcgacgcctctctgctcaagccaccatccctccccaagctcgagatccccaatgtcgtggttatcatttcgcaatacaattctgactttggcgaaaacatggacttggtgtgtgagcagcgcgacaagtttgagagtcattacaacgacctgcccgattgggtggtaaatttgcttctgttcaaccagattccacacaaggatcccgtcaaggtgaacttcacgctgacaccggagcacgagaaggatgccatcaacccccctagactcagtgcgtaccgaatgctgcgtattaagaggattactaattacattagcgatcatctggcgtctagacctaatcctgaaaccattgagttgtcctgtcagggccgtgttctgggacctaaggagacgttggccagtgtgagaagcctgtggaagacgggaggagacgtggttatcaattatcgttttgtgtaattcagtgtgtgcgtggattactaggtgatcgccgagcaacactgagcagcactgagtgggtgagcattttgctgagtcgacaggccagtgtgttgcctacgttcatagattcttacagctgtaccaagtgcagctcatcgggacagtattagcccgtttatttaatgcattttgaggaatgactgggttggagatgagtaaactgctgctgtgggtttgccacgtccagagtatgtattccatagccattattatattcgttgtcttaagaagcacacaagataaacatggaccgattgatggtgctgtctggacagcttcgtttccttggttcctatggcgacgattaggaagcggctttaggtgaagctcgacttttcagttaacaaactttcaactaatgtcagttcttagatattcccaaaaagcagttttacagctagtttctctacataaaggagagcttttgcttaataagatgaatatgtggcagattttattccaaattatatattcgccatcactctagctgctctggaacaccgattttgcccccctagtctacattttcctttaactaatttctaagtaacagaagcactgatggtgaatttgactctactgagtgcctgtaagggtatgtgaccaaggaagcaacgattcagctgaaattcaactggttaatatatctgcgttggagaagagacatatgacaaaaacagcaagtctctggtgtttcccacactcaaacctccccacaatataatttgcgttgttggcggatcgaactgacaaccttcccctcacgcacacacacacacacacccaactcctcctattaacctcgggccctaaccccgctagtgacgaaaatatgcagtgtgcaaaaaaatgagtgcacgcctttgcaaaccgtctggtcacatcaccaacacatctattcgcaccactcacatcaatcgacatgtcatcggacgacgcacagaagctttggaaagtgtaccgaacggccaaggagctggtcaaggaccggggctacaccatcaccgacaaggaggtgaatctgtccttcgaccagtttgtgtcggagatgtgtgatcccatgggcaagcccatcaagaagaaaatgtgtttcatggcgtctccctcgcccgaagccatcgaaaagttccccgaaatgggcaacatttgggtcgagttctgtgaggaggccagtgtgacggtcaagacgatgcgaaacttttgcatccacatttcggaaaacaagtttgccacgggtatcctggtgtacgaaaacaacatgactccgtccgccaaccgactcatcccttcggttgctcccgccaccatcgacaccttccaggagaccgatctgctggtcaacatcaccaagcacgttctggtgcccactcacatcaagctgtctggcgcagagaagaagtttctgctggaacggtaccgactgaaggagtcgcagctgccccgaatccagcgggaggaccctgttgcgcggtacctaggtctgcgacgaggccagattgtcaagattatccgacggtcggagacctctggacggtacgccagttaccgaatttgtctctaagcggagggagccacgcgacttttgcttagcattcgatgctgccttctaccgcttgcatcgactctgctggttgaacagacttacatatggcgctatcaggtatttcagacggttcatggaacacggaataggaaacggcatggaggatcatggaggaagaagagcctcaaatagattaattattgtactttagatgttggtggtgggggtggaggtgtggaagggtgctgacggttgatacagatgtagggagatgtgccagtcactagtatggtataagagagaccaggttgtctttgtggttgttctagaccgtggccgaaaggggctcagatagatgctgccactaccctcagcagaagagaaggtaattgtatcacagcagcaacggctccgttgagtggctatcagggaggtagccagctgactttgtggtctccagtacgaggaatgtactgaagaggtagctgctcttatggacctagctactttgtagctcctttttgatctgattttcttcaattaccaatatgcaacaacagttaagggagagagactgttatatcctgttggtcgtgcctgctcgtcgggcgccgcactcgctcgttgcacctgaatcaatgagaatgtagtctgccaactgagccaactagacacaaactagacacaaagtcggtagaatgcatatttgtagtgattttccctctgttagtcgtcggttctcgcttgttcgcacgccattggtccgtaacagcccctcgtatcaactccaccatttctgtagcaaccgcttggtataggcgtctagtcatctgtaatctggaacgcgtttaattgcatattaatggagttgtttgataaagggcagaaggtagcggtgctcttcggggcagctttcgtatcgtattcactgtagtagctgtataatgctgcattggagagatgtagcttgacttcagagactcgcagtttccattagtatctgtatttgttgaataaaataaacttttatataacaaatacatcatttgttcgacaaccaggctcttctctctaccaaagagactcaagcagagtctccgcaccctataagcagtggaggattcgactgagcacgccatccggttgaccaaattcagctgagtgaacgtgttcctcagaagggaaaccaccagtaatttttgtcacccttgtcaaggttttccaaccaaccgtgaactatctttcgtcatgtcgtttagtagaatactcgtgtcctgatagtctcctaatctcaccatgttcgaagccaccaatacgagcattcgcgccacaattctttttatgtacgtacaggtctggtcttttgcaggtacacaacagaccacatgactcagctcgtctcgtggagtctttacccggaaggtccagttgacccgggctggctggatgaaacttttccggaccgcgcattatcgctgtactactacctcagacccaagacagcccaccgccggagtcgtacctgatgatggcgtggctggcgaagggggatattatttgacggtattattcggggttgcggatgtgctgatttgacccaggtgatattatgacccatcatttcggtcgtgggctgggtcctgcggttgtgtccaatataatatatatcgtataattacactaattattaattattgtacagcgtttgaacttgctgtacatagtgtacttgtaccgatggaattccaccccagattgtgtttgcgagggaacctgactttttgtgtctgtccaagtctgtttgcgcgctcgttttcgtgtctgtgcgcgtgtcggcagctcttttacctcctttttcagccttactatttacatgtgcctgttccaacctcgtgataatgcaccaggtgccgttctaaggttggggctggcaaacctagaccagcccggtgggaaagagaggccacaacaggcacggctaacagggggcgaaggagtagagctggagagaagatttgtgggggtaaaatggagctcttgacctcttgaacacactggcgttttcagattgaccatatgttgggttcggggccaatcagcagcacccctctccgcgttccctccaccgtcgttttcggctggtttgagtttaatttgggtcccacacgacattattatttcggtccacagtgtgtcacctctgacgccaacaaaggcctaccaccgtgccagacaaagaagacccatccgcgataatgtggtgtggtgcagatgtctaccccgctagcacccctctaaataatatgggccccagacaaaccaggtaccagccccgatccgcagatatataatggcgtggggacggtgagtggactcttcattcgacactcgatctcatctcagagacacccagaccctcaagtcaatctcttcaactcctggtactatctacaagactagtgcccaaccgcgcctccttgatcaaatcaggcttccccaaccaccaccaccgctccaccaacacgtcgtccgcatacgcccctaaagtcgagttttcttcattcaaactcgccccaatcatggtttccctcaacattgtcaaggtcaagtctctggccaccaccaacctgctgattctcatcttcagactcgtccagttcttctttgctggcgtggtctgtggaatcgtcgcctggtacatccaccagcaaaccacccccaccggatcagcctcgtctccgtatgtcttttccatcattgtcgccatcgccactatcctcacccagttcatctactgcatcgacttctcccacagactggttttcctttgggacctggtgctgggatacacctggatcatggctttcgtgtggttgctggactcctccagacctcttccctgcggctggtcggcctttgacccctttggaaacgccggctgtggcaagatccgaggagttctcatcttccagattgttctagcttgcatgtggatcatcactgccattgttggtttcgtcgctttgattcaacataagcgacgatctaagatcatcggctaagatgtgacaacctcgactccttcatcggccaaagaataccttcttctgactctctcgcatccccttctccttctcctccaatccagacctcgcattcattctggatcgggatcttcctttcatcctgtttcaggccaggctcccgcctataaaatacttgcatatacttaatgattatttatgactttccttagagcagaagcaagtacaacttgtggatacagacttgtagaaacagtacaagtacttgtacttatacttgtacaactcatcttttttcgcccacatcaaccacccaaagttgagttgcgacagctaaagaggagtcgtatagtgaggagttacaagtacaagtaggagacgcatgttcagatatctgagaattcaaagatggaaaaattgagaatcgttgcagatacgaaacgctctactagtacctgtacaagtagccatatacacacatattatactcgatcgacttccccaaatactctttcctacttcgatattcacttgagactattagtaatcaacttcgaaaggaacccaaacgagtcaaatattgacgcaatggcaccagaaactgctccattggaaccgttgtagtcgattcacccattttacgagatctcagcgttctccagccccaactgtgacattaattgccaatatacaatatagatacgtattgtactcgtcctcgtactttacgaagattgtgtgaaggtacacttttacagtctctcaatagatctacaatctcactcagtcataacttactcggtctattgtctataagcgctctaagcacagtctatcgatggtatttctaccggtggtattagtaatcttgatgcgtgttggatgtgttagtgagtagagcgcggatcggagttgagccagatcacaaacgctccgcattagtgtctaatctcatctctcggatccgtccagagtgcctcgcattcttcactccttcttctggacagcacacatgacactatctctctcagcagcggcccacttgaccttgtcaagaatgacgctctcctttggcgagacctcgaggccggctcgacccaggaaaacgggtcccacagtcactacaagcgaatcaaaggctcccacctcaagcatgctctcaatgacatgtgcgcctccctcgaccatgatgctcttgagtccacagtcgttgtgcagagcgtcgaagatggacttccaggaaaagtcgtccagcatgagaacctttcctccaaagtcctcaatgcccttcttcttgaactttttggcggtgtcaatctcgtagccgctcttggttaccacaatgggcgccttgtagccgttgtgggcggcgttgcaggccagcttggtggccttgaactcccatcggaactgggggtccagaatgatgggctggggggactgctcttgcagcttgtagtcctcatcggtgaagctcttgcagtgcagcccggggttgtcaatgatggcagtctggactccgaccaggataccgtcgtggtgagctcgcagccagtgcgtcatccgcttggtctcctcggacgaaatggtggttcgctcgtctcgcttggcggcaattcgagagtccagcgattgtgcgtatgtcagagtaacgtggttctcgcccttaggaggcaggtacggcgtcagggtctgcttgaggttggcagaaacgggaatgtgggcgtcgatgtcggacattgtaaattggtgacaaaaagtttggtttcgagagcggaaacaacggcgtaccaagtcttatatatcggatagaaatggtgttaaggcctctgatgtatgtacgaatgggccggtcaaaaatgtgcgccactgctataattttaagcttgcatcacagacgcttctcgacggttagttgctgtgttttcgatacccatcgagggggcgttggagtggagattttcaaccgaaaatggttttaatcgagttttacgggtccaaatgagccagattccgacttccagctgtcctccgaccctcgcatcaccgtcttcgagacctcccaaattatccactcttccctgcgaaacccaaacttaccagacatgtatggtatgacgtcatataacggaaaggcgaaatatccggcaatctacggatcctcgggtaatacatgtggtttcatttgaccatgttcaaaaacaacatttgttttgtgcagcgagactcagagttgcaaacacggttatctctcgttcccgtaaccaactccaccgcccaccatacaacaacccaagggagagagtgtattgcctacggacatgttataaagtggaggctgtgtacgcgatacgtgtgcccagggcccagcggtactcgctggcttgacccacgagtccctggaccaactgcttttctcactcgtatgtctcacactcggaatatccctcacagcaggtaccgacgtggtagcaatgtgctcaacggcttaatagacacatacatatgggctcagcggagtctgtggcaacagagagggggtttacaaacctctggactttctgtttaagagccacctactgttattgacaacgtgtatgtctctctttgttatctttcagaaacacggcatcccttcttacgtatgtacaagcacattcaccctctgtacacagctctcttcaggtgcaagacgtaatcgtgcatatctacggactccgcaatacgagttatttccggtcacagaagctatacgaaaagcacgggcacatatcggacgttcaaggaggtggaattcgcattccagtctttcaccatgcctgggtaccgatacttacccgagtcttatagcacagaccaacccagcaccagtccactcagcactccatcaccaacggcgtcaacattgcatgttatcatccagcatacctcgaacaagtgtgatatagcacgagaggctgtactgtagtgtgcgagcgtaggtactgatgagaaaaaaccacacactatagacacagtggacttgtagcggtacatggctacattcccaactctccccacccccccgtactaatgctcgtactcgtactggtcatgtctcggaaaaaacagaccctatcaacagtcgcgtttggtcactttctgaaacacgcaagtcctgccgccacggccgctttgagcccagccaaacttctccttggtccgtctttttccgtccatccaccgccggaaataacatgtctcactttcagacggctttgactcgccctggctcactttggcgctcacagacggcaacgatcaacggcggtccaaactctcggaacctaggaaaccctgcaggagacgcccgatatgccgattctaagcatgtgttggccacttgaaaggcagctaattgtaaggaggcggactgatatcgagcggaccgggagaaatgtgttgattaagatcaagtctggcacttgtatttttagactggactcccaaaaatttcagaaaaaaaggcaaaaaaaaaaggtggaatgaaaaaagttgtgttactcgtaatctgtaccaacttgtggacaactctgaagaggtcaagactcataaccgtaggttcgattcccacttgcacatatttatatattacgtaatcttcccgaattgttcaaaatattggccaatcctctcagattgcatttctaacgtggccaatatttttacttttcatttacaagaatcgatccctctctagtccccctctccacaaatcgccaccacagtggcaataagctctatcgccaacatggttgtccaacatcactcatctaccaccacctcacctcactactacacaatacaaacgacaatgacggtgcaggagaacgtcaaccaggagcctatcgagcaccgattcaacccctacggcggtgagtatcacgtgatggattggtggaccaaagttgccaccgagagcgacatggaagcagaccggaaagacccaaatggatactcatcaatctgtcgggacgatgatgaaaaggagcacagtcaggtcaatcatgcggcgagtgggtttggtgataaggattctatgacgtgttttgtttcgctagactatgtttgtcttgtcatgtggttttcaaggatatcatccatattgagcacacaatcccgattggggtgcgaatggcttgtgtggaaccaatcgtcgacccacagtaggtcgacgacacagggggagacggatgcaacgttgttatgttctgattcaatgccaccacactactcccagtcaccatgagatgagacacaagatactcatcatcgaaagtcctctggaatcgtatgttgttgtggttttcttctctgacgtgacataccatttcatcattgcccgtctgcccttctggggagtcatatgatgtccgcccgtgactcacggctatgcgcggccgtttactagctgccaattactaacgtagacaacggaggaaccgtactcggaatcgcaggagacgatttcgccctgctggccggcgatacccgaaatacaaccggctactccatcaactcgcggtaccaacccaaggtgtttgacgtcggagacaacattctggtgaccgccaacggcttttccgccgacggtgacgccctcatcgagaacatcaagcagcacgtcgagctgtaccactaccagaacaacaagcccctcaaggtgcagtcgtgtgcgcgagccatccagcacatgctctacaacaagcggttcttcccctactacgtgcacaccatcattgctggtctggacgaggagggaaagggcgccgtgtactcgtatgaccctgtaggatcgtatgagcgggagttctgccgagctggaggctctgctgcctcgctggtcatgcccttcctcgacagtcaggtcaacaagaagaatcagcaggtggagaacccaccaccattgactctggaggaggctctcaaggtggtcaaggacgccttttcgtctgctaccgagcgacacattcatgttggtgacggtctggagattctcattgtcaccaaggagggcgttcgaaaggagtttttccctctcaagcgggattaatagtaatgcatgtatgattgatattaacgagtacaagtaggtctacggtgatttgaagaagcacatgaggttctttctcacataacgtttcactgatttgactatatgaccggtgtgtgcatggcagtccggtgacggtcctaagaccattactctggcagtctctacctgtcttttccttgctcttgcagcagctctattttaacccattgcctctaattaaacaggcagctcaaacttctcgccattgaggaccttgacgtagtagacgtagaagaagtccgagtagatgacagtctggatgatgcctccaatgaaggccaccaggttggtcttgtcctcggtccagaaacggtagatccagttgagaatgtacagcgctcggtagactcccagggcggcaatgtagtggatggtgaggttttcggcctggccggttcgctgcagcatgaacagctggggcaggatggcggtgcactccagccacacagaaaaggaccacagaatgtccagaaacgtgtatccgtcattgaagatgagcgacatgaccaccgccgggcccaccaggtactcgaccttgaaagtgtcaatgtgcctgttggtctgttcgttggagtacttttgtgtcatgaggtagatggtgtagatggacgtgcccaggtaaagcagcttcatcagcacgttgtagtatcggcctgcccgcacgtccgagaagacaaacaggtccatgtaacgggccacaaacaccgccaggtacagcgcctgggttttgagcgacaggccactggtcgacttgcgcgttcggattgtgtgaatcagaatgaagatggaggccacgtgggccatgtcaccggccagacggaagatgttcatcgtggaggcgtgattgcggatgtcgttgcggttgtagttgcacttggagagagatgttgcactggtgccggagcttatgcaagctctctatatcggttgcctgcagaccgagatgtgtgacgtgttacacccaagcccatagagtctattttctatgcagggagaaacgtgactaagtgagcgtgagcgtgagcgtgaacgtgtcacagagatgtagagtagaacagtcgacaacaagggttgaatgtgggaaataagaatgacggaaaagtgggagggggaaatacccctttatatatccacctagcccgtttgtgtcaccatgactggacacgtcacctacatagtaggcacgcgatgagtgaaactttcggcaacggtctaacggtctgaaaagaggtttggggacgcggtagaaataggtgagaagcgccaggggactcaaggaagacgaccgctgggcaactgggtctctccaagcccaaggtgtgtccattgagtggctgagacgtcagttctggtctgtatcttccgtgatcatctcggtttcttattatgagtacaactccatcaaggttagtcagagtgaacatccgagggtacagtacataccggtagattcgcggcatcatgagctttcgattcgtgtgcccaaccatgtcggtgtgaagatacaatgaaatgataagctggtacgtcaaggacgagtctataaacatgtttgtaataaattaattcatctagaagttgcagccattgatgagggagcagtgtgggtcgcatcagcatgtgcttggtgtatcagagatgacgatgggcaagagtcgcaagtattggatgctttattcgaaccaacgagttctagagagtaatacttgcaagtgacagatggactctgtactgataccgcacttttggaccctcgagaggaagagttgatagtgagtcgccagttgaagacagaggacattaagtaccacattctccagggggagaccaatacaataccaacttgaaatgctgctccaaaaacctcacctctgtctcttcctgctggtatcctgttccttcaaactcttgtgcatgattcgtcccttctgaccgacattcttgcccagcagactctgaggaacattggtcttatccacataatcatcctgcaacggtccagagaggtctcgtttgagaatgtcctgttcctggtagaaagctcccttgggtttgcctttcttgtcgtccccgcgggcttcccaatggttactaccatctccagagggctcattttgctcccccgcttcctccttgcgatcctcccgtgcaagagcctcttcccgggaaatgagctcctgtctatctcgatccagacgggccttttctcgagctttccagtcctccagctccttctccacgtcctgatcgtccgtatcgtccaccccgccaaactcggcggcattctcctcttcgtacaacgctctctgggcctcttgctcggccctgatccgcttctcaatgtactccagcgttttggtcgagtcatccttccccataatcttgggcacttttgtagaaacccccgctccgcgtttgctcttggggatgaatttcggtcgaacaaacgtcttgggcacgtcgtcttccgactcggattcagatccactctcttccgaggcctcttcttcctcggatccactctcaccactctcttcgtcatctggcctcctctctagcgtttcatatccctggaccggtttgcgctggccccgctgctcaccgactatgcggtccacaaccgcgtgacttgtttgcgcctgaggaaccgacgatctcgcgggctttggaggccttgcttgtgccacatgaacatttctgttaaccggaggaaccacctcttcctgaacttcgcgatccttctgaagttcgttttcgctgccgctaccgctaccgctgtcgctgccactgtcgctgccactgtcgctgccactgtcgctgtcgctgacgtcctttggccggcccacaaagtgccgtttgatggccatgggtgtgtttgtggtgatggtaagaatttctcaggctttttttttgtgcatattggagatattcttttttttagattcttcaactaaaatggccgttagagttagttgaattttattgaacgttcaaagcacacttgaagcctcgtctaaaacacgagatataaatgccaaaaatttgaaaatcgaaatgtgcactctctacacagatgcaaacacacagtctacttttcagcgtattccacaaaaaaacgccaaaactagagacccaaaactgactaaacaaggcccgttgtaactgggatttatttaaggtaggcaaaggaggaatgaaaagtcggcccagagcgctgtattcgaacatttatgcaattttgacacttcaaaccaactatttagacaccaacaattcatccaatgtactcactttctccacagctgctccacagccagagatagatggcttctccctcccagctcctaacccccatttacacttttgtcaatggcagcactccaacatgcatactacagatcatcgcaccagaacccatcatctacaacgcaactgccacaatgtcaaagggacccaacgccaacgcggacttccagaaccagtacaacgccttcaaggagtcgctgcagcagctcagcagaaagattggcgagatcgagggcgaaagcgaggagcacaagtgagtatggaggagacgatctaaaggcatacgagaatggagtggaatgccgttctggatgtgaagggaatgggactggagcagatgttgattcattctgcgactctacagagaacaagtctttctattcgcttttgatggggaatgtcctacaccaggtgtattctcgtgtgatgaagcctatgattgtgggtacagaccatctcttgttagtgacgtgtggttcaaacgtcgtgatacctatttggttggatacacacatgtccgacaaaaaaatcgtgcacattcaaagtgcggaggcgctgactatatccaccaccgtgtaagatgacccctttctcaaagcacgagtcgtcgcatgcgactctatgtcaaggcatatcgctcttctggatgccgcacgttattcactgctaccaaccaaccctactgtactcctgatctaccagttgcttcagccacattcacgtccagcaggcaacataacaccagctcgacattctgacctctcccatatcggttaccgcaactccatactaacccagactcgttctcgaaacgctgcaacccatggccgacgaccgaaaatgcttccgtatgatcggcggcgtcattgtggagaaaaacgtcaaggacgtgcagaaggacctggagaccaactttgagcagctaaaaaaggtgacggaccagctcatgcagcagtacgctaaggtccagaaggaaatgaaggactggcaggtcaagaacaacgtcaaggttgttcagcagtagggattacacaacaaaaggaatgaattatatgaatacaaacagattttcacatgtagcgtactgtaactaccctacccacctgcgacggtctacaaacccatagctctatcatatctattttactaaccaatcctatctgggtccaccagtcaagtactcgcacagtagaccactcgctaacgccacaattgctgttcatctactgcttgtgaacagcctccttgtcagccttacctacaaacaggtaaaagacgacaaacaaaaaccacgcaatcaccaccatgactgcagacgtgaggtacacccacgagttggtaatctcccaacttcggggccactcgtcgttggcagtgtgtcggatggttgcccgggtcttctcctcaatgaaggtgtaaccgggacgcttgtaatccaggttgaaggtgaagacaccgtgctggtcgggaattttgaaggtggtggagtagatggcactgaagttggtggtgccggtctgctcgagcgtcagccggtagtaggggttcagcatggtgaactcgatctgcacgtcgtcggcaatgaacggcacccagtcctccttgacattgtcccactcagtgagtgccacggagtaggtgatgtcctcgttgaccttgtagatcttttcgttgagcacgtcgggggtggcggcgaggttgtgtcgaatgtactcgggcgagatgacattcttggccacagacacccactcaaccacgtccttcatgaactgtcggttgccggggtgtgcggtgtactgctcgttggtcatgatatcaccgccgacccaggcaaaccgtgcattgttcttgccctggaagcccacagcggggaagccctgcgagccggtgatccagggagtgcccatggtgcctgcattctcctcgtcctcctcgtcctccttgtagtcgtagacgtaagaggtggagggtgcggtcagcaggggaaccagctgggggttgttgctgaggtaggcagccgagccggagtagaccacgttctcagcactgctgatgaccgaattgacggtgtccagggtcagagagtcgtggttggggccggtctcaccgaaatggtccaccagcttgtggaacttgggggccatgctgatgcccatctcctgagcaaagtcccggatggactcgggagtgtgttcgggggaggtgatggacagaatgtggccgcccttgttgaagaactcgaggagttttcgggacgtcagggccggcccgagagctgagttaatattgatgaatgcggaattgggtttgtgtcgagacggagattgatccccgtggacaacgtgacagatgaagagcgtgtacttcgggtccaatggagcttccaagggcaattattgtcccattgaagagagacattgtggggatgtcttgtgattaataggaatgccaatcgaccagacagtgagcgtttgtggcaattgtagacaaccagaggatcctgtggcagtcagatgatcctttggttcaattcacttcaactgcgatcaagttcagatgccattcctgactgatacctccatctctctcttgtcgccgttgctttaccgacagctgattcatgtccgagtggcgttgcttccaccactcactgaatcgtcttacctcaacacatgtcacaatgactactccactgtgaccactccactatgaccactccactatgaccactccactgtaaccactaccacctcattaccaccgccacctcatacctagctactcacacttgacctggggaggaaacagaatgaccatgtcgtacgcctggtacccgtacgtgaacagatcaaacgacttgtccttaacgtcgatcacggtgaccgtgtcgagcagatgttcggcgtcgtcgaaaaactgcgagtactgcgcgagatcggtgtttttgtcgacaatgactgcagttcgggcctccacgggcggcttggccgccaccagcccggccatggccagcacaagagtcctcacgaaaagcattgttggagatgtgttgtgtagtgcggtcgagttagtgtcgtgtccagaagacaagtggaactcaaatcgggtccagacacgtgagaagggggacacctggaggtttcgattttggcgaaatgggcgaataatctggtgaaatgggccgcgtcgtatcacatgacctattcttttgcccattggcgcgttcttttttcgccgttcgttgttcgccattccgaggctgcttagtaaacacggcttagtaacctcaagatgtcaaccttatgcagttggtgccatgtcgagtactgtacagtacctgatcagatacgaaccagcgtcgcagatcagattattggtcatcacagttgacaatgacgacggaaaatgaccctaacgccggctccggctcccgcacggaccccaactcaggtgctgccgaacccacctccgagacggacttctacaccacgtacaaggatctgacggaggcggagaaacaggcggacgacctggaacgcaagctcaaggagctggacgagaagatggatgcgatcctcgagtcgcaggacctcaaagatctgcagcagttcattgagcagaacaagtcgacctttgactcgatgcagaaggatgtggacgacctgtcccagcaggtcgacgagacggacttgggggaggtcaaagaggcaggggagaaggcgaacgatggagacaaggcggaggatggtaaagttgattcgaccgctgggcaggaagagtagagtaccgactcgacctcaccgccgagactccatcattgagactcaatcattgagactcaaccactgcgattccgaagagtacctcctctgtagattaatttattatcattgtggctgggttgcaagtcgtagcaacaagagataccttgacaaggcggaagagttggagtctgggatggtctatggagacagtggaatctttccaaccatgtctccaagacggttggtttggaatctaccaattcatgacaattgtgagtaaccactgcccaattctgtccaattctgcccaggcccaaatcccatcaagcctgtcaactcctctacaactcttctacaacacccactacaacgactccaaaaatcaaactgtgagaaaaccggcgactcgtggactgttcttccagctccattgtactctccgagtcggagagttcattttggtctattcgaattttctccagcgtctcttccgacaattctgggccagtaagacttactccgttacgactgctaaaagaacacattaattgaatacaaacgcgagagaagtgaagttggagaccgtgagaatcatttggtcttctccagctacagttcgacggctagaaaagaagacaaagggcgagggcagcagcaacaagacctgaggctgtggacttgacagaagccgggttggcctgagcgggaggggtgtttgaggtactgttggcgttgccattgttggggttgccggggctggcgtttccgccgtttgctcctccgctctgaggaggctgtccgttccatccggggcattgggcgcaggggtgggaggagccggttccagagccgtttgacccagaaccagaaccaggaccagaaccagaacccgagcctgaaccagctccagcagctccagcagctccaatgccagcagcagttcccgagcccgaacctgagccagaacccgagtctccagctgaaggagattgctgaggagaagagacggaagaagggtctgaaggagagccagagccagagccagcgccagagccagagtcagagccagagccagagcctgaactgtcggatccgtcgccagaactacctgtggcagaaggctgagactgagactgagactgagactgagactgagactgagactgagactgagtctgatcctgtgtctgatcctgagactgatcctgagactggccgtctccctctccctgactcgaacccgcctgaacagctcgtaattggaactcctggccgccctggcagtccgaatcgacctcaaccgcccagccgacctggtacgagcacgccttgagctttttgccgtcgatttcgaccgaatagtcggagttgattttcacctgagagccggagtcgtccgtcttgaccggaccctgcttgctaaagtcgagtttctggcccgtggcactggcaatggctccatctttgagctggaaaaaagagcccttgttgttgatatagagggcgccgttgacgatggatagcgacgcaaagtcaatgtcggagccgtccttgatggcctgcagaccaaagggctggttagggtcaaagtcggcggcaactagagccgaaagtagagccagagtggtggtggagaacttcatggtgaaaatgggggaagaaagagtaacgagataggtatggaatagtgcaaacggtagactacaggggtatatatatagctggaagggcggcggagtagaggtaggtgtagacaggcagattttcaacctctggaaggttcaactgggggaggaaggtgggggtggagacagaaggactccactgacgaaaccacaagtggatgaaaaatggagtcaatttgattcgcaagttgaccagaagcctcctacagagtcaaccaatccatttaataactgtagatggtgctttgatcactccaaacccggttttaaccgctcatctccctcttctccttcattcagaacaatgctctataactgtcaatatgcctccaatcaggcaactccaaatcctataattagaaccctgagccttccaaaagtacgcaaactgtctgtttacgaccccgcggggccactggcaagtgatcttctctcgagctgcctacttgggctcttccaaatgggggatgaaaacgcctggcttctgatttcgtgccccgtttgttgtagatggtagccagtgaatggagcaagtttccagtctttatgataaaatgacatatctcaatccaggaagattttgagcagaatgatctagagaatgtacagtacgtggagaaatgaagatgaggagaaagattgggaaataaaaccatttgtaatgattgaagatccgcttctgaataaaatatcgaactccatatagccatatctctcatttacagctttcgagtagcttctgttcataagacctgtagtaatctaaacttgtctctagaatcggataaagagcactcagacaccctgttcaagttttgagaataactgttgcaatgaatgaacagtttgatcaacttgtcgtactcacaaatcagccctggagacccgctaaagagcccttactgatgctccctcctccaacaatgatagcaacgagaacgagagcagaaaagagggattcagattggttaattacgtgaccaccagaagacggtgagatataccacaagaccatcgacattgtttgatactgtttgcttgatctatactgtgctttatgtagtgcacttccctgcggtgcccacctggagcttttggcgctcctcagcgcttttgtcctgtgatatgagtaagttcacgtgatatcaccggggtcaagtcacattacttggtatatgttgatcacgtgactcatcatttaccacacagacacatctcatctccctgatacatcctagactcactttcacaatcctgaaaatacaagttgtgaaacaaaggttgctgtttcaggtcacgtgattctattttcagcggaaatattcccaatcgaccaacctaaggaaagttgtagacggtctcgcctttagttcatattcccaactaattccaagtaaagttatcactacatttttacccaataatagtcataacctgagattcaatcagagaaataccatcattgttatacaagattcccggaatatccattatctacaatatgactgttctatctcaccgctagctcttttattcaccttcattaacccccaactaacttttctctcctaactgatgttcaactaaagtcaataaaccaaaaggaacggaggaagaaccaaaacaaacaaaagaaaagtacaaaaagaagataaacaaacgtattgtgttgtgtgtgatcatgtgacacattacgctcccacctgacagtcattaatcaccggcccagagctgcattgtgcttagtaagcgctctacgaaacgcgattatgtaaagtgaaaataaactatagccgagtcggaggtgggcgggatagtcgtagtgaaatgagagcattaaaatgaacattcaaagtcacatgacgaaaatatagctttgccacgttatatacaaacactgctgaatcgtttgtagttttcgaaatccccctaatccttgtattgggcgagttgagatgattttcatttccggcatagtttttttcaactttcaacttttcaattttttttactttctcattgttatccatgcagctgatacaagtccctgaatattgattctagatactcgaaaaattgattgaattgtagagcaaatggatcggaatttgatggggttttcagaaccgaaatccatctagtatttcaaaagttatctgtctgaaaccccataggtcccatactattcttccacgtctacattggagtcatttcagaagctataggtgaatgaaattcgtttgaaaaagacatatccagacataacagatccgttgaattccgctccggtgtttttattatgtggaaaaccgctttttctccactttttgcgattcccgggtttgaagcaaagtcctcagcaaccagatgcatatgcacggcagatggtgtatggcgaccgagcccccgcttgttccgtgcttactaagccgaagcgcccggattagtcagcggactcataacatagtgtcacataaccctcttcacaatccaactctctcgtatggtcaattttttgtcggtgtttttttctattgtgtatttttctccccttgttatttgtatggtttatttcatttaaggttaggctttccactttaacatatttagcgtttcaacaacctaaaatgccatgaggtggttcatttatcaccactaccatcaatctctcctgaacatcatcatgacctctcctaaacgccgaagagacgagtcgcggtcgcctgcgtccaaggacgccaaaaagctgaaggtggaggacgacgggacccccgacatgaacgggggaacgaacggggttgggcacgaaatgaacggggagactgccaacttgaacggggttactgctgacttgaacggtgtgactgccgacttgaacggagtggtccccgacattggcgatgttggtcgcggtacccctccgccgattgcccggtccacggcatcggtgtccccgaccaagaaaaacgggccgctggcggaggtgcagaacgtgtttagagctacctcggagctgtctgcggttgggcgggacaagagtgtgtggattctggccaacacggaggcgctgtttggcgatctgccggacgaggagtggaagcagtacgccgacaaggtggccggagcgctggcaatgttgagacgggagtggctggaactagaggacaagaggaggcagttgacaggaggtcgcaagagacgaaaggcctgaatggagtgataaatgagcggagcaaacgaagtgaacgaagcgaacggagcaaacggagcaaacgaatggggcaaatcgattcggggacacaccaaacagcaatagcgatattccctcgacatatctgacatttgcttgacaccccctcgatctctttgtcacctcattgacatcgccccaacgacttacaattggatcgactcttgccttgaagaaaacaacatcacccacctagcactgctgcaaaatcgttgtttgggttccccactgacagttacaagaacctgagagtacaagaacctgacagcaccacaacctgacagtcgcatcaaacactgacatgtaatttatatatatttattgtatccccagacttttgggacagtagctactggtcttgtctctagtttcgcgctaaagacttcaagaactccgcatatcgatacgatgaccaaaatggctctctggaatatgcagaaggtgtctgattttctctagcatttcgggatcggtattctattgtagcggactccacgctcttgacggacgttaccgccacaacaccaccaattgcacaactattgagggctccaggggacaaaaaaaggtgataatctgattcttcctaacatattctttcgattcggcttctttcttcttcaaaatcggtcttcataccgttgctagattcctccatctgttctacaagagaagagcgaaaatgaaccccagaaaaataaggttgtggtcaacccagattaggcaagtcacattcctttttggaagtttaattttgcgtcttgttcaagttgcgagtcgatctggggggaggacagacggagatggagagctggggattagtcggggcggtgcaaagtgtgtcacactttcaatttatcaagaaaaaccagctcgtttggagcattactcgacgagttatggaccaggtccctgaaaacgctcatggagtacatgttggctgcgtagggacactatgggctgtttctgagcgattttgaagctcatagacagttcggaggaccctcaaaacttgtctgtatgtcttgttgcgcacgaaactccatctttttccgccctccgatctctttttcggtccgcaacctcatttccggcctgcaatctcttttctggcctgcaatcacattttcgcctcactctaccaggctgaaacttgcagaaccgtatttgatcgctccgggctcatttcggaaaccttttggaagtttcgctgactcgcaaacttgcacttttccctttggtggtactatttcgttctcttctgagttggtgttctagggagttcgagtctaggaatgggacaattcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacctgactaatccaccggcctgataatcagagtttcgagtgtcgcgagttcgatttgcggtcgcgtcaaattggtgttttttaggaggtcgaatccataaacccatgagatccaggattgactcgaaacatcggtaatcgaagaatcaagaattgaatcgttcaggaatcaagaattgtatggatcgcctgaccgttgtctcaaaggagtgtctgtcgtcggctgagaagtatttggcgacttttggacttgcctgggtgttcagcaggaaaaaagaaacccacaccgtcgatttcattggcaagaagatagatgggtctgatgtggaatggctggaggtcagcacatcaaccatctgttcacacattggctgcttggtgtgttcagccgaacgcccacgagatggcgacaaaccacatctgccgcagtatctgcaatttttgcgagtttgcggtcatttccactcctgatctgataagttcatctcggtctgcggtcgttgcttctacgaatgtcaacttcgacttcggactgtcgggttctgttcaagacgttctctaaacctgttccgtggtctttggggctctcttcggaccgctggacgccgtaggggatcatgaccaaagaccttccaacaaacgccccgacgaaatcatctggctggtagtggtcaagcaagtacctgacaatactggcatactccaacaaagggtcattggaaatgcatatccaacatccagccaccatccaacgtccagaaaaagttcggtagggttttgactgttgtcgcaccgtcggcctgtatcttttcaactgctgcagacacaaatcgatccagatctcctccagcttgtccaaaagtgtgcttttggtggaccagagctccctacattagtcgacgagtgagtatgatgtcgggcgactctcggtcgtagaaaattcggtatttctagtcattaggaaaggatcgagatgggaatacccctatgcctctcttcactgttgcaccaaagtggagaacacaaagccatcaaaacgacagcaagggcagcagtcttggccaaagattggaaactcgagaaaacgattccggatccgcgagaaacccgattctggatccacgaatggtagtcgagaagttggacaaagcgagctggtgctgttgttttgcagctggaagccgagtctcagtatgcagtgtgatgaaaaatccaaccaaagaatagctcgagggagaggaagtatcacgaaaaacagtccttgtgtatctattgagcctggattcattccacatgatctcattttgggcccgtggaaaagaccttagccactggttcgaagaacgctcaagaccatctgttgagacgtgaaaactccaacaagacaagacgaccacgtattcacaaccaagtcttgagggtgtggagctgttattatatgccaataactgggctgtatgtccttcatattcttcaggttcttgtatctcgatgtgacagtgaccttagagcgagcatcgccaaagggatagtgcgagatggagatagcaaaaatactgaccccgatgagatggaaacagttgtaaacgggattttaaaccgtcaattgtatcacctagttgcttgcagatgattttttgcctgtcctcgtaaaaataagccttccactatgtatttgaagacatgagaccgtgaaatatcgagtcagcggcaatgaggcggactcgagaacgacgcgaacagttgggtgaatcctcattctcgtcaattatcctactccgacgcttgttaagtagtgctgatcgagcctccgaacgaccaactcactgatttcaagactatcggtggctcctgttcgttttactgtactcgcatgtactctactacctccgttttctgtcatgttcaacccatgttgttgcacttgtagctccatcagaacccatcaggatgagaaggtgtgggttatcgtgatggtgactgcggtggtgatagtgatggtgattgagctgctgctttaactgctgtccattcggaaacatagtacctcctcgcaaacaaagatgttccgctcaagtggactgcctgttggcagctggtgctcttttaaagcatggcgacggttatggagctttcccgtcttccatcttgatcgaatgcgcgttccaaggtgttggtgaccgtggctttaggggctctcttggagaacctgcaggtcggtctagcgcgcgtgctcagggtcattcagtagacaaacacaaggaagctggagtacacactggcagagattgtatgtgttgtgaatgattagtcctgagacggggaacggcgttggtccagtatggaaccggagtgaaacagaaaagaagtaaaggacatgaattctgcagaccgcctggaccaagttctccattaggagagatggatcaacagcacgtctccgggattgcgatcacatcgagaagcgtcaggcgattcgagtccacggtgctgttcacaccaggttaggtgaggaattagtcaggagtcaacagtcaggagtcaacagtcagaagtcaacagtcagaagtcaacagtcagaagtcaacagtcaggagtcaacaagcgagtcttttgccgcctgaagttatccagggacccacaagttattcaatcgctctcaagatactcgccagtagctcattcgtcaatctcccttgctcattcaggcttgtcaccaaaatctcagtagtctttctcgacaacaaacgacatctccatataaactcagctgtatcttggttcactcagctgtatctttgcccactcagctatgttgtgtccctcaccactcaccttacagtagttgtccccttgctaatgtcgtgatcctaaacacacaaagcgcttggtcccacccagctcgactcttcttcctccccatcactttgtgcccagttaatcagcgctgtcgtacgcgccattgccaccacctcacgagtaatcacataccaccactccactcaccacttgtcacatgcccgttatcacatacctcataccacctaccacatatcacatatcagctctcagctacagtaccactccactcgccaccttaccactgtcattcttcccaccactccatatcaccccactcaatatcaccccatctacccatttcccacacacaaagcaaagcggcggacgcaatcatgttctgtctccaattcggcgccttgtgtgagctaagacatgtctgcctggcaaacatgtccgagcgggggataaaatagatgggtggatgtagacttggggtgatgtggacttgggcagaggcggactcgctttcgagatagtgttagcctggtcagtggccatggctcatccgtctcaccatgcggtagcaaatgcgcctgtctctgagcctcctcccccccctcgcccctttcaaaagtcgctgtagaacggggtcaccacggtgtgcccgtccgcaggctctccaaatgcagtattttctcaatcccggcctgagttctcaaggctcagttcatggtgtcagtggcccagtttctgaacatgagtcgaggtgcagactgttgaggcgagcgctccagggagaaggactttaccgtcctgccctccgtgccatcgtctaaaccaggcgatgctggtttcctgtcctcagacgtctcaatgtagctcagaaccagcacataccgattgattattcttggtaacgccgcgtcctggctctccttcgccctaaatgcatctcattaattggcactaaaggaaccgaggtcttgttgaaggactctgtctgctctacagccgttaaattactgcaaattgacatccgtctgtgtttacaaaccactcacaggtatgccatgttagcagattcacccagctggagcaatggagtcaagtaggcgttttcctatgtctgtctggggtcccagcacgccagatctcgtcgcattaccattttgtgggttccagtgttgtaagctcctccttcccccgccccgtcgagctcatggaccaacgtcaccacctcgagaatgtcttccaggcaaatatatgcatccctcagggcggaggagtctagactccagcagccctggtcaagattgctgcgactgatggctttctgttcaggcaattttctgctcatttgatgcttgttcgtcttaccttaaatcaacgaccgtcatacttccacgctcattttcacacttctacgaccaagtctggccaaactctcactaaatctcgccaagtctcgtcaagtgtctcgttaaaatcgttattcattaattattactacttcttttattagttgggcgagcgggagtttggggggcgaggagtttatcaggagctcaagaaaccagtcaagagtgtgtcaggacagacttctcaccactcgacccttcctctcaccttgggttgcgctacactcaggtttaggcaacctcctttcgttcgtcgctgctagacgcggagttctccgtcacgacagcattcttctcgacgccagcatcctgtcgagcatggaacacggcccggtcgtacatggcattgtcggcagtcttgtcctcagtcttggcccatcgcttgagcatggggtagtagccgtgcttctcgttgaagagcatggcgaaaatggcgagaatgatgcagatccagtacacattgtatgagatgacggagccgtaggtgggggagttttgccatccaaacagcgcgttgaagatctgccagccaccgtcgttgagagggtcgcagcagttgacgtgccagaccacctccttgatgttgtaggagccagggccggagcctccctcggcgacatctccaccagacttcttggagaatcggtacatctggaagtaccagatagctcgggagaagagaccggcagcaatgaggtagaggaaacaggtggaggcgatgaggaagatctggatagacatgaagttacctcctcggtagatgaagtatccgatcagaccgccggctgccagaccacaaaagacgggaagagggaatgcggtggcatcctcaccgagtccaacacctccgacaaagaccacggcctcaataccttctcgcagggtagtaacgaaggcgagaatgcccagagcgtacttcttggagttgtatcggaagttgaagagactcttgagtcggcccttgaaggaagtgtccttgtactcgcccttgttctgcagcagggtcttggcaatcttgattcgccacttctccttcatcttgttgattcgcagcatggccagacccatgaaggtgatcatgatggtagcaatgatacagaagataccttcccacaggtcttcaaacgaagcccagagatccttgtccagcgagtagaagacaccgatgaaggtgcctccgagaatgaaacagatgagaagaccaagagcggcgccaatccacacctgcttgatgagcttcttctgcagcagagccttgtcagcctcggactggccggcaaaggcgtcatcggcggaggttgccacgggactgagatccttctcggggttttcggggtcataatcgggatggtccgtcacaggagccgggcccagagactgcttgatgaaggccagcagcaccgaaatgatgatggcggcctccagagtctctcgaaagacaatgaagaagaccggaacggaaaacgcgttggccatggttgtggtcgatggagtgatggattagatgagatgagataacggacatggccgcgtatatatgtattcccgtgaatttatcgcaaaatcaaaccatccctgctaccactccaatcctgcatgagagggagggtgacaggttggcgggaaagaagagaccaaagggtgtctggagaacattgtggtttagctgtctataaatgtttggatcccatttccattcatctccgaaatttccaatagtcatctatttcttctcataaattgctcatttgaatccctcttaatctcccccattttcccatctccatcaagaattgtcatcttaaggtttacaaataagattatatttagactttacatagtaaggttacgctttccctctctaaaatttagacaaactgtaaattatcccgatatttgggtaatcatatctttccgctcaacattaatggacactttatattaagcataatgagggcccaaaggagggtccaaatgaccgttgaacgccacaaatgcgtgcgaaaatgtcccaacaacatgccccgcattttgctgcgtcgctttgccgcaatttttgcgccctcttttctctcccctttccgccatcttccgatgtgattgatttgatgaaaattcggcttggcgccaagcaaaaaacatctgacaagaaaatggcacaagaaccgagggaagggaagggaaggactttgtgtgaaaaagaggacgatgggagatggaaaaattatggaaaagtgatggcagaaaaatgccgccaagtgattaggaggtgatgaagtgaagattttgtttgtttaattttcggggtgaattttcatcattttccttggtttttttttcttgtattctccgtggctttattttttttccccaaaaaaagcccagaaaatctcttcttgtcttgtcttgtcttgccgccggcttggcaaaactcttccctaacccagctatccaccccccccccagaaaccctattctgcttagaatggtaccaagactagttacctggcttggtctgtagccgtgcgtgattagattgataagtattttagtgggactaggatggtggttaggcgagcggctagggcccacggttagagggaaaattatagggctcacaccagaggaaaagttaaggtaagctcaatggccgagatatcctcttatctgtcctatttcgatccgtcggttttggtctgtttctgcagtgagacgtgagacaaatttttaggctccatgagtttcaaattgggttttgattaaacttcacaataagttcacaacagactcctgcatctggtgcatctgacgcagcagttgcatataaggtgcattgcattgcaggatgctccaaaacggcttgaccaagcggagccaagaattcacgagtccacggtctcagtcaggcagccaatctgataatcagaccacggagagatggagacttgtagcggaaggctgtacgatccatgcaagaatctgcaccagagaaaatttgcagtttgttctgattgataaacaattgcgatgacaaaaaggcagggatgaggttgcttagagggaccaagtggtgggtaaacgatggagaatacgtggagaattcatttgaggatgttttggaggtgtattatagatgctcggtgattgagggtgttttgggaatccgaaaaaaaaaaaaagaaaaaaaaaccaaatcaaactccgaaagagctccaaaatggccaaaacaattccaaaacggtggaaagtcgttgaaggtgctcgatattcagacagtatgctcattccaggatggccggttttgatcttatccgtactgaaacatcaggatccagtgcgaccaacagcaccccgagcggcaaccgacaatcgacaacagggaaatgagccgataatgagattgagcttttgttgcgacgccctacgacaccgatgaaaccagattgtccagacaatctgtgatcgactatttgctatttcgagtctcgaccgacctcgcactgaccaattgccgcctctagtcattccctgccacccaaaatccttagcacctctccttcttatccctcctgtaaccgtagcgattttctactcatcacgtttagttcccccaatcctggagaaaagtcgcccaaaaaagagatacacggaaaaccgacaatttcctatcgatccgtagtttgtgttctctctagccgcccagcagttggatattagactacacccaagtagtatattccggttgagtcattagttgtgaacatttgaggacaaaagtcagctagcgtctctatctcgggatcgatcgccgacagggatactgtaagagtcttaatcaaacgcgaataagcatgtttcaaacagatacaaaccctcgactccttgtgtcaaacaaaatcttgagctggaaggagattgatggattcagtttgttgactttttattagaatttacttagactctcttaatgctttaatttttcatacccactgtccaaggacaccagattcttatcacacaatgtcttggccagtgtcgtacaacaaattggcaccagttactagcaattaccgttcttggcaccccccagggtggagatattgacacctgaacgggtggaggaggtaagacgtcaaggcaaggcaaaagggatccgaaaatgacgcaaaagccaccaaagtggcccccaaacggccaatttccatatttaatcattcatccgcactctcgatccacatcacggctcttgaacatttctgggatccttccccttctttctagtttggattccctttgtttttgtttcttccaacgagaagtgtttccagaatccaatccaggaatatctagatatatcaaagattactaaaatgtagctgaaatctcggagaatctaatgatatcctcatcatatccacatctttatttttcgtccatctagatcccactttagaaactgattttttgttgcttttttattaaaaaatgccttttgatgccttttctcatccataaaaatactcgtgatcgttcagtacacccatctctttgtccagaatcgtatatatttccatctgtgacacgcctcagaacctcggtcggagttttcgcatttagctttgaggatgtttccaggttgaaaaatcaaaaaaaaatcaaaaaatcagaaaaatgtcagaaaaaagagaaattcacaacacccaaaattcccagagcaccacaaactcgcatctgtgcattgacgcttttcttcttctcaattcggtcctatggaatccaagatagccacttcgttctcccctttcatgtgcctgggtttctctgtcactttttctttgtctcgttttctttgtcttttctttgcctgtctttgtttctttgttttcaaaatcccttgtctacacctcatgcaggtgtcaggactcgtgcatgtggatgcaaccgtatgcatggggtaacgcgatagtgcaggagtatgcagatgccaatatgtggggttggagatatgtctaactcgttggtggaaaacgtaactgcaaattggacacattaatcgtattctctaggtccgggcgatctacctgatacccataatgacgtggttttatccctggaatcttaataatacctcgacgaacactacgtatagccagtttataatcagaaagatcgacaagattttcaagagcagagatggacgaatattttcacaaatggacgtgtttccaagcaaatgtcttgtcagatatcgcatctgaattgacatattagacactcgagtgtgctacgacactctgggggatttgtgctaacgtgtggaccactttagtgcaattggcactcatgaggatgatatggtcaatattgataccgaaatgctcgcagaaccgcggagaatctggtggactcaactaaaatattgtagcgtagagaagggatcggctattggatagttttcttcttttctccaggaaggtgtcactttttttctctattttttctcccattttttcttccaacatcgcgttttttagacattgtcagttacttgagtttagttgggacattagttggactaaaacagataccatgctgtgtaacatagatcacggcttctagtcgggcaggacggacgttggactccaccaagaaaatcacgccaccagccacgtttccatcgcattttttcgcatgcgccacgtttatgaccaatgaaatcgcgcacatgaaaaaagacaaaaaacgagtgaaatctgtgagagcattgacaaaacaaaaacatgaaaggcgcaaaagaggaaaagagacaaaaaggacgcatatgatcatgcgcggcgagttttctgactgctggatctgattgtctgagtgcattaaaagtagtcaatgataatacagtagtgccattgagtcgtttgcaactcagatatccattattctgggtgtatgtagctgtagtattggagatagcactggtacattctacggactacaaatgaagacctaaagcaactccgcaaaatgacaattaaacacgttgaaaacttcaccttccttccattctgttccataacccatctcctcgatgacctatcttccctagttactgtacatgctccagctgaacggaagaggtataccacacttctacaataactacagatttagtgaccgaagatattcgccaggaatgcaattgcatacatcctaatctttgacggtcgtcttcagttcgccccacaatccagaacagacacatactcagcccattcgggtggcccatagacctcagcgcgaactaagcacacctctcaaccccccaatcccacactcaccccctcgtacaagtacatacattcatatctctccaattagctatttacatgggccccaaaagtcttcctcagtacaagtaccacctcatccactacaacagcgaaccgggacagggccggtcaacaggatcgtggccatagctaatggtccaagacttgtacttgcgagacacaaagtcccggcgcataaaagcggcgtacgccttggtggccgaccacacatcctcgtagtggatggaaatggtgcactgggtggtcgccaacggcaccacgctaatcaccttgccatagaactcaaagtcccgctggatctcggcaatgttggtgcccaaactcacgacctttaccccccgacgcttgctttcccgcgaataccccccaacgcctaccccgctcttctcgtgtcctccaggcccgcctcccataccgtaggtggcgatcatggctgcgacctcgtccttgctgccgtggctaagcgtcagatccaacactcgtcgagcgccttcggtggaaatgtggaccatcacctcaggatcaatggggtcactgccctggaagaaccactgggggcagaagggctggccgttgacaatgtaccgacctgtgcgcgagtagtggtaaaagttgcgggcgtgctcggcctcgacgaaatgaaactcgatcgtgttgtcgtcggcctcctctccagtgcccccaaacatggtcgggtggaccaccaccttttccagagggcctccgcaggcctgggcgacgacatcgttgacgcccacgtaggcaggcacacccttaaagaagagaatgcgattcgtcgagtccggcgacacggcataaaaattgatggcttggttagtatgtgacaataggacacacagtagcgatgtcgaagacatggaaccaacgctatttcaggccatagttggagcaaatccagataagtcagatagtctcctataacatgaaccaagccagtgtagcacagttcaactcccctctcctactcatactcacaactgggaatgtacgccatgggcgacttgataatggcataatgttgagccccttcgtccaccgtagtcacgttcctgccccagtccttgccggtgatggaccggaatcgctccttgcgggcatctttgttgctgaagtccttttctcggtcccggtttcggcctcgttccttgtcacgagacttgagacgttctcgtcgttctccccgctctccccgctctcttaagtctcctcgttgtttgtcacgcagccggttgccttcccggttccggctgctttccctgttgcggctgcgttcttgagactcccgtagacccatttctctggggtcgagactcaccttgggttggctcgggtcgtggtagatgtagggcgtttctggcggcgaggccgaggccggctcgttggcccaggaggtgaacccccagtccctctttgacacagtcagttggtcgaacgacagcgacttgaccttgtccacgagcgactctggctcatgggcggcgcccttgcggttggcccgcgagtccgcgtccttcagaggctctcgtttcttggaacttctggaaaagattcggctcatgttgatgtgttcagaatgatgtgtgacggagacggtgtgataagagcagactgggcgacgtgaagtatttgtgcacgggcttgggcgacagtgtgtatgtgatggtagcaagtggagcaaacaagcaacgtttgtgagccggtgacaagtgtagtggagaagagaagaagagaacaacacaaagatgtaagccaaataaagactgtacttgtactcagactaaaatacaaaggatacggctgataaattaacgttacgctactgtatagaagaagaaagatatctggtgaaatgggccaaaaaaagatcgcaataatttttgagatgtttcgaaagactcctagagatctgttgtatcttcagttgatgtatctttcacgatatatctgttcaaacgcgaaaaaatcagattctctccctctccacttcagtgcatcgaatatgcgagataagaaccttgatatgaaactcagaactggcagttcgactctcccagagacagatattcagaaggccaaccatgaaagctcgaatcatgtcagttcttgccctcctgggaagactccacttgggatccacctagcgctagtcggtatttacactcacaaaaccagtaaatactcacacctctattactatagctatctaacctggttacaaaaaagtaggaacaccagaattcagcttgcggttccaccatccgtacccgccacacctcatcgaaccatccgaacgagcaacaaaaccaggatctgaagcattcagagacacccactgggtggatgacgaccgccggaacagccgagaaacacctcgtttgccccgagaagaaaccgctcgccactcgagcggacgctcatcatccaccttggggactttgtggcgaaaggggcgggacacgacccgcttgaaaagtgtggcagtggaagacactctgttgcggatctgccaaaacatgcagtcacgagaagagccgtggaagtcacgtggggacgtctcgtagatcggaggagacccactgtagacatggggagaccctcgagcatctccactgtacaccattccaaatctgccttcaatcccacggttgaccgccactcgaatggagtcctgaacagaagcaaaatggcgacacttgtctgaattgatgctgtcaatgctgtaccgtgacatatcttttatgtcattaggtaaatagagcccgtcgctaacagaggaaaacttgctcgtgggctgagcgaattggtggttctcgtccaaagcactgccgtctccaaaatgaaccgacaactgactgagacgacatgcgggggttgggtgactggggtgcgcggactccggctgagtcatcctgctgagatggttcatcgacccagtgtcgctcttgtcttgaaacttgccaagaagagcccgctgtctcagtagctgctcacacagcccctcatacaggatctgttgctcctcctccagcgtgtatcggtggtggttgggaatatctccaatggaagactcggcagtggaaataggatgcttgtctcgcttccaagcagccacatgatgtggtgttagaacccggttcaccggaggagggtgaacatccatgattccaagcggcaatctcgccgctttgcgagggtgttcgggcgagtagaccgtgctgaagccgctgggtggtttgactgtagtagaaacatgtatttctccctcaagctgtccagaggcgcggtatgggtagtcgtcaagatagacgtatccgttggtatccaaattgtaggggtatccgttgccacccaggtagcccggatagttctcaccggataagtcgttcgggtacgcgtagaactctggataagtccccgcgtagggccgagggtagtcgtaagtctccaggtaagggctttcgtcagggtaggggtatttgatttcaaacccgtcgtcggaatcccgttcaggggggacgaacagcaactccagctctgttcggttgggatgggagtccacatgttgagaagagagaccttttcgcatggcaacaacgtgttgtggtgtcagtggtatgaagaggagaggtatcggcagatgtcgggatggtcacgtgatagaatggggtatctcgcagaggtcacgtgatagactcggaggatatgatcgcagaggtcacgtggtatcaggtactttgttgtcttttttggtggcgttgggtggtgaagaagaagagccctttatttagaaagttgtgagtgagtaattaagtagggttgcgataagatgaagatggagaaggggtgtgtgggatatgggtgtcggtagaatgggaaatattaatttaatgtggttaatttttggggtgtgatctattgtgtgaccaaagaatgtattggtaaagaaaaaagaagaagaaacagcggtttttggagtgtctaaggtggttttggtcgatcttggggttgttgattagtcctagtaaagtgatgagtaaggttgtacgatacttgacaaaaaaaaacccaaccatatgcgagacttttgactaaaaaaaaagggcgaaactatggaaatacccctgtttatacactctgaactccctcacaatccacttcctctttctcctttacagactagtttgaacaaaggcattggcattggtgatcactgaaatgttcaggattcccgtcaacatcaactctcacaattggagaagacctgttgatttatggtagatgttccatgttgccaatgcttaacaggacttctggtggaagtttttgctatatatcttgggcgatagttgtcagcagaatgcactcttcgcagaccatctccaactgtctcgttaacacctactcttagaaggctcccaatccatggtgacagtgtctcatcagctctcagctgctctgaccacctgattcttgaattggtgacatcttgacatatggaccaagatgagacaagcctacgccgtatgtattctagtcaactggagagctaatcatgatcttttggttggtgtctccaagagatacgtcctgccatgcaagaccaagatctgctagctcccgagaggcgggttaatgggtcatcattcgtatagacgtggtatatgataagttgaaaaacaagcctgttccttctggagcgaatgtggtcgaggattcgaaggaggtgtacctccgagttcaatttccgagttcaatctccgaatacgatccccgagttcgatccaaccattcagaccggagtcgaacgagaattaaaagaaaaagagggaaaaagtggaactcatggcctccaagagcattagtgtgtcagctctttagatggtcattctcggagtccgtctctggaaaatttgctaataccacaactacaccaagtacagcatacttgtatcaaatcgctacattcgtctaaagaaatgtaataaaggtactttgaatctgaaatggaagacttgcccgtcaatcatccttcttgaaaaccaactcgccagggttggggtcccttctgaaccacagaaaggttagtgggacaacgaagagcacaagtacaatccacaacacgggccgttgttgtcggaagtacccggcccagtcattgtccccgacatctcagtggggaaggcctggggcctggaggttttggttggagagatcgagccagttgcgcgagttggcggcagcgttgcccgcggtgggcacgtttccggcctggcagatctgcaggtggttttcgggcacagtttgcttctgtttaatctcggtgggggcctcgaccatgaccagagcaagtccctgactcatgtgccactcgatatggcaatggaagaaccacacgccggggttgttggcccggtaccgcagcacaaagttgccgttgggccgcacgtagaccgtgtctcgccgcatggggatggggctaaagtccttcttgagtgcaggatcaaacgcagtcatgttgtcgtcgtcgtactcaggagatctgtagggcacctggaagttgcggccatgcagatggaaggggtgttctccgtcgtcctggttgttgatgacaacgtccaccacctcattgtgcttgagaaggaacacgttggagttgctgccgtagatttccctgttggtttcaagaccgttgggcgacgacagcaccgtgtagagaaccggcactttgggatgcgtgtaggtgatgttgttgaagaaggcgtagttgataccgtcgttgagattgtccattgtcatgttaagaacaatggtgtggtcggcgtcaggcagaagaggctgccggtccaaaggaaccagagccatgtcgtcaaaccgcttcttcttgaacgcatcatcgttgtaattggcgccattcacataccactccttgacaggctgcttgggcgcgttcttgttgtactccaggtagttggtctggaccagattgagaccatcgggcaaactgtcgagcatggtggagtccatggcggtggaaatggcaaagttgcgcgtcgccgagtccttagtccgcagcaaaacagtgtaccgttgggcggtggtgatgtagagcaggtttgtgggctcagacttttccgtcgcaactccgtcgacctcaatcacctgcacctggtggtcttcaaactgaatgtactgcgaaacaaacgctccgacgttgatgatggtcaacttgtacgttcggttgggctccacggggatcgacacgttctgcgtatcgttgaacagcaggttggaggggatgggctcgtcgccgtcggggttgtacttggacaggaagtcgaccatgagatcgggcacctcctcgtggtaccagtcggacagagtgaacgagaggtgctcgtcaaagtcgtgcttgtaagggtcttcggggtcgtggatcagaaagctctgtcgcagaccgtcgggatactggccatcgacatgcgaatggtaccagtaggcgcccgactggtccacggtgaagttgtatcgcataaaggtgtgctggttgtggtaggtctggggacactgggtgatccaaacaggaccgtcgttggcattctggcccttctggtagagaccatggaagtgcagagacacattctgggtgcccagatcgttgtacagatctatgacgacccggtcgcccttggtcacgttgatgacgggcaggggccattcgccgttgatgctaataactcgtcgggggaagactccgtcggggttctgaatggtccagtcaacggtccagttgaagtacttgtccgacgcgctgggcgacggtagttcattctggtggtcgctaaagtcgcgggcagcgaggtccaccggcgacgctccacagatggttgctgccagtagcaagcatagtactagatgtagcaacttgttggtgagggtcattgtatcttgtgggctgggtttgatggcccactcaattgcgttctctcgccttataaggcccaaaatagagattacctgaggtggcccgcaaccagggtagacggagaagaagagaaaggatcttccagagaaggcccatatacccacagggtttgagacatgcataggtggggggttatgatgggcgaatgaacagcagattggactgctatttggccacaagagtcgataaatagagggaacgaggtcccctggattcgaatccgttatcagaatcccattatctgctctccccactaaatcaaggacatcctcttctctccccctctgccttggtccgtctgcacactgatctaagcgataacttaatccgcattttatacgacttccgattgatcaatcttatcagcgaaaagccagatcaatctctccggtctttgtggctccaataacgccgtctctgcgtttccgcggtctccgaaatccctctccagccccatctcatcgcccagtcctgacgttaacttttctcatcatgcagccccgaacattgaattggtgccttgatgaacaggtagggtaacgccggccgagcgtcgtgctgcgggtcacgtgaccatcatccccggcgcgcgccagtctgtctctcattctccgtttccgcggcatctgttttgactgactcgaccactcacgttgtaatggtttattctcctccaccctttcgagcaaatgtcgatctccgtgtttagtgggtgggggtcagactgatgcagaaatggagcaagtgacggacgagaagttgactgacgactgacggcacgactgacgacagtatggtgacgacaagtcggtagaattcgacaagtcggtggtggttcgacgcctacttgatcaagtagagccaagtggtagatggtggacactactaatcctgctgaacatccctcagatcttccgtgcaatctcattagcctctcgtaggttaagaaatcacacacggcactccttggcaagaccttgtttcaactcatgttcccagagcgtatctttcaggcacacatagtcggttgccaagccatggagcccctgacccgtgcattgattaggtgcgatagtgtgaggggagccaagccctgaaaataaacggcgagcgggtaccacgagtcacgtgacgaacaagtttcgacgggggatttctttgttggttctgtccctcaaatcaaaatcctcatgtcggtctcgtctccacttttcgtctccgaagttttcggtcgaaaaactctccaccgcccacccaactttgagtgaacggagttagatgacttcggggcgccaaaagtcggcgtagagtctgtctagactgtcgatgactgcatttgtcgagttaatgagttgaaatggcgcggttatcaaccggggtggtgtcagatggaaatgataacgcatgtgaaatgtatgtatggcgaatgagtggtctgtagctgttgctgacgaaagatgcaactaaagagctggtctgattggcgtgtcgatgacattgacaacccatttcgtagattgacctctcgaattgtgcactcgtagcctcctctctcctcctgacttgacccagactatatactcttgcttatttgctcaagaaatgagtcgaaagcaagtgcaagaaaaggggagtaacaaagcgaaaaacgatggactgaggcagatggagaccattgtatctaagtgagttgttttgaaaagccgactaaggggacaatgaggttttttgacagttttacgattcttctaagatcgtgcttcccataatggccatctcgtcggcattcaagaggcgaactgacaatcaagagtacaccattcggctctaaattccaagaggattcgaatgatatcagaatatcgcccacctgtcgtacatttttttgagaaatgttccgtcgttctggttggaaatgtgtagagctcaaacctgtctttttataacggctttgatcggatatcatgatacaatcagaataaacaacgcatgctgaaccgactggtgcgatagtctggttcgaaccagcttcataggcagaatctgaacgtgtacggtatctcaaaaagccagccgaaatggtgtcgtctgaaatgtgtaataaaaatatcttatctatgtatacagaggttctatcattggctattctcttcagaggctcgcgtctactcgtattagagagatgagtgtcatgacgggcaggttctccttggtgaggttctcaatgtcgagttcccatgtcgagttcccatgacaaatcccttttgcgagtccttttgcgagtttttttgcgagtccttttgcgagtccttttgcgagtccttttacgtgccgtttgcgaattcccacagtgacatttgccccaatcgaagaccatccgatatccctccgtcgttcatctccctctctctacacctcgcccctgatgctatgttactttctctcgagtctatgcttaccatgctttctaacggcggcgtccataatgtcctggatggcgtgtgccccgctcagcgaggtggcgagcacgggttccagcgacgccatgggcagctgtgtctcgagcgtcagcattgagatcttgtcagatttgccaatgacgccaatcgtcagaaacggcacgtcttgctcctccagggtgttgagatcaatcagagcgttgttagagtagacgccggaagaacaggcagacacatagtcggtgagaggcacgccggcatcgatcatggccaggcaggcggcgttgatgcaggcaggaagaagcccgccatcctgggcaatgacggtgatattgacggcaatctgggttcgggggttgagtttggtcagcaccgcctcctccagcagctggcgaatgagaatgttcatttccgcgagccgcttgtcgttgcgttgccgcttgatccgcgtctctgtgctgaacgaggccacattgacattgacactgatgaccgcccggtcagtggtgttctggcggttgtcgggctctcgaggtccgtccacggtgcaaaccaccttggtgtggccccactcgacgtacgacgagccgtcggccgaggtcgggtgggtgttgattttgcagtcaaagttccggatctcgttccaccgtcgtccgtcggttcgcagaccttcgggggagtatatttcgtggcgagactgggttagtggtgaagaatatgaaggcaaaagtgccctgtgtgtctgatccaaagtgcctgtgtctgatcctaagcgcccgcgtctgatccaaaatgaatcacaatttgcagacgtgtcagagagttcccaaacgaacattgagatgctgaaaaccagcaattgtcagatgtcaaagtcgtcagattacagtcgtttgaaaaacgtccgcaaatgcctgggaggatcgatctgatttctttcacgacgcatagatggtcggaggcgttagggcggctgcgcctttcctcatattccctccccccttccctcctcacatcctcctcgaactcaccattatgtgctgttgggtagcaattggtgtattgattttcgatatttatttcttcatgcagaaaggcaaatctaaggcgtgcgcagaacaacatggccaggaattgaactggcccactacaacagaaaaccccccgttcgaaccgcaccaatacgcattttgctcgctattcccacttcaaccccaacagcacatgccaccgttctgcacccctcacatctgtcatgtacaccgttggccggtgcagcagcatgtctttccttatcgcacgtccagcgtctggtggcggagctatctctctctacgatacagtagggtagggaggactggcacttcctccacctggcacgagaacaatccaacagcatcatctggtcccgtccggtccagaaggcgcgtgtttacacccaaaagtggagctttacactgccggtttgtgccgtatacggttttgctgtgtgtcaacatgtttcgttgccattttttacactggtcccaattttttgatacattttttccatgttgcaaacaaggcttgggaccgggtccgcgggaggactcgtgtgtgttgactgcctattcgggaaactcgggacatttgagccacaaaccctgaagctgaaagacacacggtctatcggtctatcgcagcagtcctacttgtaggtccaacatggatccctacagcttgaaaaataggcttagttttttttaaattttcaaattttctttagttttttttttttttggtctacgcttcggggagcactttggcttcagaaaaactgggtggttgaaggatgcggctggggaggaccagtgacggcggtggggaggagttggggccgtctaggaggagattttttggtggacacgctgattccggttggaaaaacaccacttggacgtgtgtctcgacggtggttcggcctgtccatggtcctcttgtggcgggtctctgacgggccatgtctcactacaatttcccaccaccgccggataagctccgtcgactaaggttcaatagaaattttattggtgagtctagcagagtgcagggtcaaaagacagatcgcatttgctgctgcagtctcttcgcattagcagctctttctcctcccccacaccctcatcccaccaccctatgaacccggagaccccactggcgtcccccttccacagctcctcttcatactgagattcggttcgcctcacctggggcgtaacatccaaagacaccgggtagcatagagtcatagtcatcgacctatctctcatcacaccacactcaaggcaagtccaacacagatcaaccgttgtataaagccgagatccacttgccaactcgacacgttcacagatcgcctggcccatcgctcgactcattgctcggctctgtttatctttcttttcactcaacgaagcacatcatcggtcagtctgagaacgacgctcccaaagacgaacgtgacacaaccacaaaggatataaagacgcacatcccccacggccagtccttcacctatcgatccacaacccacagccacaaaaccaacgccccccgcatttagctacaaggcttttacagctacagctacagctactctagaagctcgccaactactacttcaccatgaccactgacactctcaaagactcgctcaaggacgtgctctacggctccgttgccggcgccacaggaaaggtttttgagtacccgtttgacaccgtcaaggtgcgactgcagtcccagagtgacgtcaacccgcagttcaagggtccgctggactgtttcaagcaaacgttccgaaacgagggcttcctgggcttctacaggggcatctcgtcacccattgtcggcgcggccgccgaaaccgcgtccctgtttgtcttctacggagcctgccagagactggtgaaaaacatgaccggaaccccagaggacaaattgcccatgtcaacgcttctgggctgtggagctgtcgccggagccctcacctcgtttatcctcacccccattgagctcatcaaatgccagatgcaggtccaggctctgtatgccaagcctcactccgcggcatccgtgagctcttcatcccacaaggcgtctctgcacacggccgtcaagcagccccagatgggcgtctacgagctcgtggtcgacaatctcaagacctccggcgtcaagggtctttggaagggccagatgggcacccttctacgagagaccggaggatcggccgcctggttcggtgcctatgagtacgtgaccaagttcttcaaggagaagaaccactccacacactgttccactgtggagtcgcttctggctggagctgccgccggaatgtcttacaacctgtctctgttccccgcagacaccatcaagtcgcgaatgcagaccgagtctgtgaccaacggctcgtcttctggcaagggcttttttgaggttggaaaggagatttaccaaaagggcggcattcgggctctttatcgaggctgtggaatcaccgtttctcgagcggctccttcctccgccatcattttcttcacctacgagcagctcaagaagacctttggttaagacatgttcaagcataggcatatatatagcattagacaatagatagatttgattgtaaagtgggtggtgaagagagcgagattgttcattgacggtggatatcgcgtcatgacaatggacagtaaatgtaatccaggccgctttgtttctggcatcaagccacagtatgtatacgtcttactcttggtatatttaaccacaccaaagtttctcccccctcgtattttggtgaatgcatgtgtgcgtatttttggcgtactgtactgcaggtcgtttttttgtgtcactgagctaaccataatacgagtacgagtctactcaactcttctcttcctctctttctcttgttgctaccacacccatttgctttttgataccactgctacggtgagataccttgatgtgatacacagacacacagatacgcagatacaggctgcttgagatgataatacctcggcacgcggcttgagatgagaacccctaacatgccgcgcgtgatgtggttgtgtgccacaacaccccgttgagaccacgacatgggcgcgtgtcgaacgccgaaacctgctaacacagatggaccaactcctcatcctctccaacgcccaagtggaggagttcctgcacccgttccgggcaggcctgagagatgtccactcggacaccaagctggcgacgctaggcgctatcaccacgcttctgacttcgatagaaaaggacgcctgggcgcccctggagccgcttctggaagacattctcgagctctacgacccgagctcttcccccaacaagcccacccagatgaagacctacaagaagctcattgccctcgcccaggtggcaccccggttttttgcccccaagttcctcgaattcgctactctaagcacagaaattgtgtctacaaaacgccatcctgtcgagttccggctgctccctctcgaattcatgaccatgtttgtcaccggtgtcccccacctctgccgtgccagccccggcttcatcaagaacgtcatctcctgctgcgttcagatgatcgccgagggagaagacacaaagagcaaagacagagagttcaacaactctgctgagaaagaggcgtgtcagtttctgaccatgctggcccgagaactccaggaaaccgtggtgatggctttgttcaactacctcaaaatccaggagacctctctcgcgtccacatggcagaaccggtacgccaccctcatggccattgcctccatttctgagggctgtccttcgacaattctcaaagaggaatatgaggtgctcagggccatcgagaaggccttgtgcgattcaagcaccagggtacagtgggcaggatgtcatgctctcgggagaattagcgtcgatctcgcaggaaaggtccaggtgagatatcatgagcgagtagtcgctgctgtaacccgtacgttgagaaccccccgagcagataaggctgtgctggcctcgtgtgccacagctcttgcccacttttgccacaatgcttccaaacaaattctaactctctatgtagacgacgttgtcaacaccctgctgcatctcgtcgacgaaaaggataaccctctctacctcaagcaagaggtagtgtttgccgtcgaccgcatcgcgtctattgcacccgacaacttcgtgaaatgctacgacagatttaccccattgctagtttcactattgaattctaccgattacaccgccgacgagaaaatccccttcctcgagtgcaccggcactattggagctgctgtgggccgtgaccggttctctcctcacgccgaagagctcgccattacgtacagtgcacttcgagagactggatcttctctcaaattcttctctgctctcgccatggcgtggaccaagatcaatccgcttatgggacactctcagtacctcgatgagattgaacgtgttgtccgtcctctcattgagtctgcacaggtggttcctaagatggtgatgatatataacgacgacgatgtccgacggtttaccaaggccagcgactggcaggtatacatgcttggaggcaaggctctgtgcaccagcaagcgagagctagaagacaaggctctcgccatcggaaccctcacttccatgactatgcttctgaaggatcgaatgttcctaaaggacaagctcgtcgaaatcaccgagctgtgggtcaagcgctttgagtttgagaacgttcagtctatggctgccaagctgttccctcatcttctcgaggccatcttgcttgatggtcagaccaccggtgccatgtatcgtcttgacagagcctggggtctgattttcaactgcgccatgtccgtcatgagcgagaacatgactgttggcacccttgccaccttctaccgggaaatccatagcactgttcgaaagctcggtcgcacttcgcttgtcgatcgacagatgaaggagcttgttaccgtcctagttctcaacatgtctcagcttgctgatcgacacacccagcactatctcgagcttggttctgctgctcccttcatgagtgccgacgaccgagagctgatttccgagcagaagaagattgttctgtacgcccatgccatcaagggcagtcccttcatctcgctgcttgaggagaagcttatgtccatgctcaatgatgtttctgcccctcgtaccgtcacccagggtattcgaattctgtctttcctgctggagatttatggccgtgaagtcgcgctttactctctcatcaccaaggtgacctcgtccatgtactctcttgacctcggtgttcgagcagaggcgatccgatgcattggtattgccgccgagtttggcggcgaggcctattcccagtacactgtgcaccgattgaacgacctgttcaactttgctgcttcacgtgaccacgaggccatgtactgcatcgagaatgcttgtgccaccattgccaagattgccaagagcggcgtgctcaccaagggctcggatctgtccaacatggctgtcgatgcattcctcaagtcgcttcctatcacacgaatccgcgagattgcgcccactgcgtacgtctttttgatggatctgatggacagcaaccaccctgctgtgaaggaaggcgccgagaagatgattgggtcaatcgaggctgcgttcgcagaaaatgtgctggaggaggaacaggcgcgagagctgattctcgccatccctggctggctttaccgagacttccagaacgagcccaagcggatgcgacatcttgagtccattctgtcggacggcatacaggctgttattcggaatgtccgaaacgccatttagacattgtgagagcgaggcaaagaaaggctgtgtaatatagataatacgtggtggttgttcaagatactcgtagtcgtagtcgtagtgcaatgcataaatagatcctattacttgtactggattactcctttttcttcttcttctcgtcgatctgctcaaccttgacctggttgagacccttttccttgagcatctgagtgatgagctcctcgactccgtctcccacgtctccctggatgacgatttcttccttgccatcagccgttttagtgacagacgcaccggtggcaaacttggaggaaaacgtcttggacagcttcttgagatcgagttcaaacacctccagtcccgacacggagatgattcgttttctcttggatcgttcgattcgcttgatgacgaccttggaggccagctttttcagcagctctcgctcggccttggcttcgtctttctgctgctgcttctggagctttcggtcaatctcctcctgcttttcagcggagatggaagaggcctggacggcgtttgtgagagcctcgaccgagtagagctgggcaaagagctcctggtcgttgtcttccagccaggccttacatcgcttgaaggcgccgccgaattcgcagtattccggaggcaaggtgcacacgccacagtagagcacggtccttggcactacttcggtcatcgatggtgttgatgattgatggatgggatgaaattaattgtccatgtaggtttggaggggtggtgggttcgatttgcggcgactacgtttaatcacaggtatttctatatgagcggtggcggggaaaagaggtggttggtgggttttctgtcccggtttttgtgagctttggttgatctgatctgtttttgttctcattttggcactatttgaacggtgctatgatcttgtctgatgccactgtgatgaaaacaaggttcgataagcggccgataaggaagggctttgttgtgggtgacgcgagagaacgcttagagacagtctactgatactacgatcgggtctgtttcttcaattcagctgtgatgagactttagagcgccaaaacgtactttggtctatccagtattacgcagatagcggaggatggtgcgagaagatcagtattgacgagtagttgtatgcaaggtttgttagttgggaatttagttgggagtttgttgatcaaggatatttaatttagaaaaaagcagaaagaaaaaaaaaagaagaaaaaaaaaagaaaaaaaaaaaactgaatgtattatgcagaaaaaaatatggggccagcagactggttctgaagagcatagaatgggactatgattggttgtatatatttagaaacttaccttttgtacgagtgtatcttttccgcggtcagatgacagtaatatcggtgtatgaaggcactcgagccggaattatcagagtatctacttatcgcacacttgaaaaatgacaatgtactgaccgcaaatacgctggtcacgtgccatttcttctcagcacgtgtctgaccggctctctacttgtatgccacctgaacagcctcattcttgggttccccttggggcatttgggttggtgtgcgttctatcatgtatgtacaagtcgttctatcatgacgtgaacagtacatgcaccaattaatgtacagtgacacgctaacacagatgacagatgtgcagtacatcacgagtacccggtccgtggatgctcaatggaactccatttgtcaacatttgtgtcagtagtcactaaacactcccgatatcgcagctgatgatggcgcttgtgtgtataatttctttttgacacagcctctacaaacacaaggacattgtatgcatgacccctggacagccgcgtgccgctaatgaggcgtggtgtggcactagggcaaatattcatgtgctactctcaggtttgaaggagtaccttacttgtgctttggtatttgctagacgttctgtctactgttagctgatcttaaccggaaacacactcgtcacactagctacactagctacaggctgctccgtgctacaaaacccgtactctcgcggtaacgctactcgcgccgtctatacactcgttcgactagcagctcgatctccaacttcccagactctttcattcgacctcacaactccaccttccccaggctatcactcgctgtccggctgccatgaacatcgacgagctcgtcaacgcgcctcagaaaggccatagtctggcgggcatgtcgatccagacgtttctgtcgtccctggtggtcgccattgtcatattcggaatccagctggctattttcattctcattcgaccgagaatcaaaaagctctacgaaccaagaacatatctggtcccccctgaactgcgagtcgtatctccgggatcgggcctcatagactggctcacagcgacagtcaggtacgacattgaagacgtggtcgacagaggaggccttgactcgtacttctttctgagattcatgcgcatgctgctgtggatctttggagtggcatgttgcatcatcatccccattctcgtgcccatcaacgccacgggaaacacagcagacatgctctcggagcccacaggaatggacaacctctcgtggtcaaacatcggaccctacaagagctcgcggtactcggcccatctggtcatggctatcgccacggtgattgtgctgctagctctcttcacttatgagctcaacgtgtacattgaaaaacgacaccgatatctcaccaagccaagtcaccagatcagagccacggcaaccaccatcctcatcaaatacgtgcctgctcatttgagaagcgaaaaggccatcaagaatctgttcagaaacctaggagacgtgaaaaatgtctggttcacaagagactactccaaactgacttctcttctgtcgctacagaagaaacggtaccgacaactcgaatgtctggtgaccaaacgcataatcaagtcagaaaagacattcaagaaagacccggagaatgattcagaggatacaaccagatatcttcccaagcctgagtccataagatctccattggctactgttttcggcatagacatcaaaattccgtttctgggcactaaacacgactctatcgaatggcattgcgaggagattgaacggctaactaaagaaattgcggctctcaagtctgaaacatcccagtttgagacaatgcccacttgtatgatccaattcaacacccagttggacgcccatgtggcatgtcagtctctatcttaccataaccccaacttcatggacacacgactgattgagacagaccatagagatgtcatttgggcaaacatgagaggttccttctatgaggaaaaggtgagatttgccattgctaccgctctcaacctagctctcatcattggctgggccattccagtgtctgtggttggtctcatttctcaaatcagctatctgacccagctacttccatttctgagctttcttaacgacctcccggaagccatcaagggagccatcagtggtattttaccccctttgcttcttgctctgcttatgatgctcgtcccccctattcttactcttttggcctacctcaagggcatttcgacaggtattcgagtccagttggacgttcaaaagtactactatgcattccagtacattcagctcttcttggtcattaccgtctcatcaggcctgacgactactgtccaacaaattgtagatacacctacgtcgacgcccactattctcgccaacaatctccccaaagcagcaaacttcttcatgtcgtatcttatcctacaaggaatgatcacatcgatgaacaacatgctgcgagtggacgagctcatttttcatctgctggcacggattatgcctgctactactgcccacaggaagttttctcgtctgtcttccatttccgaagtcatttggggcaacactttccccacatacaccaatctggcgactattggtatcatctactccatcatcagtccgatcattctcattttctgtctcatttcgttttctttgacttacatggcgttcaagtaccgtatcatctactgcaatgtcaaccgagtgaactcttacggcttgttctttccgaccgcaatcttccaactcttcacgggtatctacacacttcaattgtgtctgattggtcttttctttttggtcaaagacgagaaacagacgaaattcgtgtgcaccaaacacgccatcatcatgattatcgtcctggccttcaccattctgtaccagctgcatctgagctcgaagctcaaggccgtcattgagtatcttcctgtggacaaagcggcaactgacctcaacagtgaaattgtgtgtgagaagggtaaacagagcatttctcacattttcacggaaggaggcacccagtatcacgagaagactgatggtgtgaagaccgaagcaggagtaaatggaaccagtatctcaatcagagagctagcagaccttcaagaactggaaactgttcctctgaccccgtacacagttccagaaaacccattcgagactccagcagccctgcctggacctcaaacgcagacatcggcttccatctcctctcctcgggtcaaaaacgtagcaatcaacactctcaccagacttggtagaattgtgtacaccggttccgaagacactcgaaccacggcctctcagttcatgtacagaggcatctttgaccagctcaacacgaatctcgagtcgatatcggctgataaccgagagaagctgctcaacagagcgtttctccatgagtctctccgaacgccagattacatatgttgggttccggaagatgagctcggggtcggaattcgagaaatcggccggattcgccaacagtttccgctcgttcgcatctccaacgactcctgttacctccacaatcagaagatcatgttcaccagggctcctccagattatgacgagatcaagaacatgaggttgtagttaggaagggaataaatgttaatataaataatgctatgtactgtctgtggcaagtaaccggtctctgaagttgcttggtggctattccgatgtctatctgctgaaaagttagggtccacagcgtctgattgctaccgtgtcgaattcatagagctactttctgcagagtgagctattccttatgacgagccagaagccgtatctgctccagtggctgtccctgctgctcccgctgtagcagaccgtttctttctcggccagagactgggcagaataaagatcatttgatgaggctcgacgtagtgatctcggaaccatttctggatcttggaatctaccagtgactccagagtcggcacgttctgtagacgcgaacgagaccccaccagcgacttgaccgacagctgcagcttgtaatccggctcaaagttgatggacagaatagtgtctcgcttgtccttttcgtcttcttcagtctgttcgatctgttggtaaagagagatgttcagacgggctgtgaaccggacaatagtgacggaaagggaaactggcagagaagtcgacagcgacaaaaagggcgacaggatcttgggctggttgagattcagtctcgtttcaattcccagcgtaattgtatctgaaagatcgatatccatttgagcttccaagcgcgagtcgtcgtactcggcattgttgggcatgttgtttcctgacgcagctccggatcctgcgggccctgtgcctttgtgggtgattttgcagttggacaagatggggtaatcgtcgccgaggttgatttccgtcacgttgattctgtcgatgaagtctggacgtttggagttgaaggctgcatcgagcgaattgagcagattcaggttgttgttcgccttggcatcgaaccgcagctgggtgataatctgggccaccaacacgttgaaccagtcgagcgactctggcgcgtgagacgacagctggtagcaggtcttgtgcagaatctcatctacaggggatagatcgagatcgagatcgagatcgatgatagcggaatcgtcttgaagggtggagtcattttccggctcgattccctcggcaattgtgggtgtagtaggtactgggacggcaaggttggaggtgctaccagcaacactgctgcctgccatacccctcggtgtagcacctccattttggcccaacacaggtaccgctcccgaagtagacctcaccatggacacccggctgcttccagggcgcgaaatagaggccccagcagcccccgtagccagtctgtttcgcaggttggtggacgacttgttgcgtcttacgccactggtcttgactccattggctgtctgaccacccatggccacatgctcggcctccttgtccttggccgacacagcggtcatgtcattaccttttttcgggctcttgttctcggcaaaaatgacaaacttgagaatgataatgactgtgataatgactgacagttggcccagaaccagcccctcggtgaagccccagccagactgttgtttgagagccttctgaatcagctctgcggggatcaccatcggttccggcggcggctggatcgatcgcagcacttctttagcgggcatgggtgtattgtgatgatgatcagattggtggtgatgttggtgcagtaataaatttgagcctaattggattgaagaagatggcctatttgggtgaattgacaatggttcggtaaggagatgagaaagataatgaatttcgttccacgttgggtattttattgatatcaatttgatgtgattactgtagtgccaactagctgattttctcgccagttggtttactttagttgagaattactttaactgaaaagtccgctaggggttcaaatttgatgttccagatgttggaaaagaattaaaataccaccaagttgtagagccgctcaatattgttcatatgggactataatattacccacttgtcgatcaaaaattgagagctatttacatttttacatttacccagtggaatttatttacttagactttgttaggagcaacccagccgttcttagtacatgctggcactcgtatcgtacatcctcgaacggatctcaggctctgtacatgtgatgacagtaccaatacttgtagtcgtcccgcgcagactggctacttgatcaatctctcatttcataatctaacatactatatacaattatcgctggccgctctgctgcagcttggtgatgtagactcgagaaacgaggttccaggccatgatgtacttctgggcgcactgagcggtgcagttctgggttagtaagaaacttccgagggcaattcgggatcgagcaagctcggtagttgatgccacaagtcgtaagcgcacagcatcgactgtgagtgcacagtatcttgttggctacatagatgtagatctcgaatgtctagttgtcagaaaagcttgcttctctgacaacagtgtcagtctctcgggcgcaatatcttgaattcaaagaacatgtgtaattgaatagatttgctcacaggtccccgctcgcctccacaaccctcgatggcagctccagcatgataactttgcattgctgtagactgatccgtatggaatcagctctgaagcagctctcgagatcatctccacagcaataaagacttggccaatcaatattttgccctccacaagcagctcttcggaagacagaaacaactcctccttcatcactccctctgcactatactcaccttttcggcggcggaaagagaagatccgggcttggggacacacatgtcgaagcagttttcggtcatcttggtgacaagctgctgggcgttggccacagcaagctcggcggcaatctccttcttgatgttatccttgagggcggcagacatggttgtgtgtgtgtattggtgatgctggcactgccaaaaatatgagatgtgtgatccaacgtaattttcagaaccctaacccggaatataatggatgcctaaggagcccggaagacagaccacgggcttataggagacgttgaacgagtggaaccaaacctgagggctgttttttatgtagtgagaattagaaaaatgtaaacaaaatctagattttgtgtgattcccccaactaatgcccctattatcatgatatccctaagtacgtctagaattatagttggagacctaactaaatggcaatagtggaggggatgactttcaaagtgcgtataaaagcccaaatgacattcagaagtccccattcagtgttccagttgcatatccgctataaatgggaaccaacagcgaactcttgagtaaaattaacacaaaaatctatcagaatgcccccctttactacagaacatactgtacataccatccacaacatcatctacctcagatagagctctgaaggctacacaatctaaccagaaaagagacgtgttttttactccgtctccctcactccaaaaaacctctctctattcccgaaatctccatccaatagcctcccctcgttctcctttatacacactcggctaccggtttgactcacccaatgaaaaatagacttgagtcatttgagtcatttgagtcatagtcccctcttctctcctccgcaccaccaccccaaaaagacaacacatgaactgttcaaacgacattggagcattggaaacggctcagttatgggtaataacgctttcgactgttacatacaggctatgagtgaggtaaaaagtcgccagtgactttcacccctcagaggacttgttgcagacagcatagcagcctacactagtcgtaaataccatgcgattgataccactcgattgatagctaaagatacctaagaagatttggcacacctgcttctgcttccactgtgacagcgatgccattctgcttactgcctacactgcccagagaccaattcttatcatggttttattactagtctcgctccgctcaatctcatcatctaaggattcttcttctggtactcggcaaacaccttcatgttttttccacccatgagcttgatctgctcgttcagtctccaggggtagtcattgacatccataatcacctccaccagctgagccttgtccgagttcatgaacttttcatctccgatcagagcctccaactcctctcgggtcttgacggtggtcgagaagctatcgacgccctcggtaccgccaaaggcctccagcaacttagtccacttccactttggacaaatgtcgttgtaggattgctcggggccgtgaatggcccgctcaatagagtatccatcgttgttgagcaggaaaatgatggggttcaggccctgacgcaccatggtaccgagctcctggatggtcatctgagcagaaccgtcgccctccaccagaatgactcgtcccttgtcgttcttggcagctgcgtcttctcgtttggctagagcagctcccagagtggcagggagcgtgaaaccaatgcacgagtagaagatctgggtgagaagtgagttgttggtgttgaacttgacatccgaacaggcaaactggaaggtgccggtctccacaatgagcagatcatcgggtcgcatcattttcgacatggaatcgaccaggaaggtctgggaaatgggaagaggggaatcgatcacggggggaggagaaatcgtgggcatggccgccgttttggactcagcagagatcttctcaacgtccagctgctccacaaccttcttgagcacggggaagaagtgaactccctcgtacagtttgcccttgaccttgacgtagtcaggagacaggtagattgtgttctcgtccttgagattgtgagaaaagccaccggtattggaatcggaaagaagaggtccggtgaacagaacacagtcagacgcctcgatggacttggccacgccctctagagacagctggccgttataaacgcccacaaaacggtcctcattctcgttcaaaatgcccttgcccagtggggaagtgtagttggggaagtttgtcttcttggcaagctctcgaaccaagtctgtggcacgatgtcgggcggtcagaacgtcggcaaagacagtggcgttcttggaggcgtaaatctcgctcagaatggagtcaacaatctcattttcgagcttggggtcctcgtttttcaccgagtaatcgagcttggagtccagacgagcggcatccagaggctgccatgtcatatccacggggataaagaggtatccaggcagagacttctggcagatggtggtgagaacacggtcaatttccgcagcggcggtctccttgtcgttcaggaatgccgagcagcatcgcaccttctcgctcatgccctggtagacaagatggtcgggctcctggagagagttctccttgggcagcacgtggtgcacaagccagctctcctcctggatcggccggccggtggtaccgacaatgtgaagaagaggagcctgttcggcaaaggctccagacacaccgttgagtgcagacagttctccgactccgtatgtggtgacgagaacaccaggcaaatgcttgactcgtccataaccgtcggcagcataagcagcgttgagctcgttgcagcagccaacccagttgaggtcggggactcggtagatgtagtccagcaggtgaaggttgaagtctccgggcactccgagaatgttgtcgattccgagctgcttgattcgcgagaagaggtactcgccgagatggacattgccgtcctttttggtggacgcggtggcagaagtggcagtcatgttgatagtcaagtcactggagagatggtgtgtggggtggctctgggatgaggtcaaagtaggtgaagtgagttgaggcactatgaagatgaggcgaacggggtcagcagtcacgtgatctggggtctgaattggtttttttctcgaaccgaaatctcacagtcaactgttgaatggtgtcttctccgcatttaagaaggtccctttggtactctatatacccgtgcgaataaggttccatctaaccttcgtggaggtgatgcagtgaaatgccagccaaaaaacatcctctaaccgcaggcaggaccgagtagcagttagcggtcaggaaaacacaggagacatttagagccagatgcaacgctggcgggagtttttgccgcaatgggagtttgggcgcaatcgacaatgccgcacacaatatcaccgatcgcggcagtagaaggttggtgctgtatccattaccggcgccgcatgtctgagataacgagtgcaagcagagagggtgcgaatacatacaataaggtgatgtagtgcaagtgacgggtggttgtatgtactacaagagccgaggcacttgatttgtttccccacacttcggatccttcttggtatagtggtagtgttggtgtgagtacggtactttgacttgtatgatgtttgtcgtgctgcctgtgtggagctgtcacccaactatcggacgtacgatacagtaagagcatttatagaagcaattgataaagaacgacgaattttggaccaacgaattcgaatactttggaaatatggcaaggatctgcgcatcatttattcattcacgtgattcattacttgctaggcgatacttgtacaagccttgcgctcgttcgtaacatacactcatgtctctccctactcctccgcccttacatatagtgtagagcctaactggccgacatgcgtacatgtacatgctgtactatatgatcctcccacctgatcagacgactatcgtacatacatacccgacggtatcgtgattattgcccctattcatgctgagagtaaggcacaagtcggacccggaccacgaggaggggtagacaaccggtttcaggtttgcagttgggtttcgatatccgcctttagccgacgttagccgggtagatcccagtaccagggggtgtattgggacggggtttcagactgtatttgactgtattcctgactgtatttggctattgtgacgggattccggactggatattccttacaaaatgcccggcaataaggtaagaccgatgtcagaggggcacttgtagtttgggctcaaaatgtggggtaaagcaagccgcaacgtgaccagacaagggagaagggggtccaggtatatcggcggttgtgggtaagagcaccggtggttgtatttgggagcaaagacgagagaaaaggtggatacttcagcgaattaccggtggttaatactctgacgatgtttgcacgagaatggtattgtattctgatgcatgggctcagtctagaactacagtctgtcgctaaactagttacagtagtgatgcttgcagtttatggtagatgttgccccgcgccgcacagtaaacgaaacccggcacttgcacgtactcagactgaaccaccggtcgcaacacacatccaccgccattgttctccccaacaaacgccgcgggatcacgtgacccgggcttgggtcggaactttgtctggaaagtgagaaaaccaaaaaaccagactcgaccatgtcatgtcaatttttgcaaagtctagataagagcgatagctactgtatattgtacgatggtgccacacgactgcaaccaagtccgttcaagacagtccatgtacagtagctgccctcgtagctgtccactccgggtagaccggaaaaacacctgaactgtggagaaaggtgcattggggtgcagacatgaggggtactgcttttttgttgcggaggacagggtgtggtaaaagtcaagcgtgttcgagacaggctgtttttttcaacggtgcaaacggtcacgccgttggtaacgcaaacggcagcgtgcgcctgtgtcgagctacttgtacccagatcgtactcgggccaaactctgtgggatcgacagataaccacctgtggtgctgataacgcaatccggatccaataaggaagtggttcccgttggctgaaatgtggcagagtttaatacttgtggtggagtctaacatcttcgagcctaaaggggaagggatacccgggaggaagagcgtgtgttcaacaccaccttgcgagttgtatgcggcctaaaagagagtgccgggggaaataacccgcttctggcactccatacaatctttcaaatctcaaatccgtccagtgctcgccgtcttacactctgcctccagaaaccctccctccttgttatcgtcttcagagtttagactagcgttcaaaaggtgcagatttctgcaggccgacatttagcaccaagccaagtgacaagcgcgagccatggttgtgtgtaaaactgagcttgagacccacagcgagagtattctttcttctaatttatttttcagcccgcaccacgcagtcgaatttcggtcgttgacggctctgcaaaacgacacagacgacgctatagacgtaggtcccagctccatcgatcacaccactttgcattcgattgccgtgacacgacccaacgatccaagagaccagccccagcgcacaatgactgcccgagtcaccaaacgaaaaacacgccggtccaccaaagggtgcaccgtctgtctgcagcgcaagaagaaatgcgacgaaacctggcccgtgtgcaactcgtgcgagcggttgggccacgagtgcaagtggcgcgataagatccggtttcgaaaacccgacgttttttcgcccgacgtgctggccaagtactgcttcgaggaggataaccgcatgggtggcgagtttgaattcatcacgctcaatgcagacaatatccacaagctcaaactggacgaagacgacagctcagacaactctcccgaggtgttcaacaccaactactttggcgagaaccgcaagtccagtgtcagttcttctgacagcattcacgatgtgaccaagacagctgctctggccgaagtcatggtagactttgtttctgacgcacctgccatcatcaccgaaatccccaaccatgcaagtgctcactcctccatctctcaaagggctctggcctgtgccccgtcgcctagtctgtccgattgggtcaaggagtcgtacgacccgttccatttcggcttctccttcaaccagggcgagtttgaggagctcggggatatgggcggttacgtggaggagattgaagataagaacgtggccaaggacgtggccaaggacgcggccaatgacgcgaccaaggacatgatcaagtccaattccaccaaaagcaaagacgaactcaactcccgggctctggagaaactgtctctcactctgcaaatccccaagaacattgacgttcttacttaccttgctggaggccaggatgacgcggtggctacagaacgacaactttggaaccagtggctgagcatttccgtgcccactaattccgttactccctccgacaagtcagctctgttggtggtccttctccctctctccatctcctcctcagctgtccgttcagccattctcgcctggacttgcacccaaatgtacaacctgtgccgaatccaggagtctgtggtgcagaagttttgcgacgacaaagaacgcaccaatctactcgtggcagcaacgcgacaacctccgcagtggagaactcaggccgatatcgacgctctgtttgctgccactctcatctggtgcgctgtggagtccacgaccggaggcacctcctggatcaactacatgaaggcctcctcggagctgatccgttcccagggcggcgaaattgcgttcctgcgcaagaacaagaccaaaacacgtgcctggctcctcagaaacttcctctaccacgacgtgattgcttcattgtccattggtatcttccccctgtgtcaggaaggagctgctttttgctacacaaaggtgtctagtaaaaagacccatctttccgatgaggagactgagacacgggaatttctgctctctaagggcgtcaatgagctggactcgctgatcggaagatgccacaacattttttacattctctggcgaatcggaggcctgtctcacgagcgaatctgttttgccgaaagcgctctggctctctgcgacgggttgctgcgacaagtggacgaatcggaaatgattgacgaagaaggactcgatgaaaacgaaagagagcccgccattctgatgcacaatctttatcaccgaactgcagtcatctgtctttatgtggctgcccagcgactcaaacagaactttgcggcccattaccatcccgatttcgacgccatcattccggaatctcaagttctggcctccgtagagtacattatcggcgtttcggagacgctgcagcccggagaacccccagagtcgtgcatcactttccctctgtttgtggcaggctgtgtggcttcggataaagacactgtggatagagtgaacactcgacttaagaagcggctatcggagatcggatacgccaatggagtgactgcggcaaccattgtcgagatgatctggcagcagagatgcggtctgttcatgaacggacagctggactccatctcgcaatggagcagtaacctggactgggttaatgtgattcgaaggacgggcattacgccgctgttgtcgtaattctggtcgcttctatggcatttatttattgactgattaacaaaaatatgaactgtgagtacattcatgactattttaacctgtgtgactgtagacaatagaggaaaggggatacgtgggagtattgttaagagtaacaggttgtctgtctctgacggtggtctgtctctgacggtggcctgtttctgacggtggcctgtctcttacgatgagcgaaagacgaatctgtaggatcaaaaaaagtggttctggagggtgcctggagtgttcagttgtacatcatacttcaacgagacagatgtgaagcgacagatgtagcaaatctgattaatgaaatatacaagtacaagtacaagtgtgcttgaaatggatcattcctacgagtgcttgaaattcagagctctgatgtcagaattggttgttctggcatcttctgttgtgcatgctgaattggtcatgtacaagtacatacagtatcccagtatagagcaaattgattcaacaagatatttgaacttgaggacaatcaagaatcgtcagtgaacccatatcaaaactcttgaccagcgtcattggtccacgatgaaagaaccggcctcacaacccaagaactatctataccgatatagtcacagatctattctggtgctacatactgtacaagcacttatatattatatacttacagtatgtacatgcagtagcagcaatttagctctgaaatggaccctattgtgagagcattaatggatggatttcgagtggaaaaaccccccaaataacgtggaaggtggtctatataaaaatatcgcttcttatttctctaatatccgctcggaaaccacttctcacacttgcaatatctctcctgctatccaccccccacaactttatttgccactattgtatgtactattgtattacagtagggcgtataggcttggagtttcggaagccgattttagacgctacaatatataaaaaacatttatgtttttttatgattaagccctcgatcacccctccattccattgaattgattttctgtctcatctgattactaatcgcacgaacacatctactgtagcaactggatacaagtagttcaacaagtgttagtgcggtcgtcgtgcggccgccgtaaaaaattccgtactaaacccgcattgtggctgccttagcgggtgtgtgtctgtagcagtatatactgtactggcgacactgctggttgcagtagccctcgttcactccacccccacgtgggggcgaatcaagaggaagcaattcaagcttagtgtataaatacagttgcaggccctcttccccagcgatcccccagactatgtcactgttgagacgacagctgagccaattgagacccagcgttgccagaagaccgagaaccactcaatcgcccagaaaccccgcccagcacccgttttccacctccgccacagccacaatgaaagtccgatccctggaaatgcagcctgacgagacccagaactactgctatgttctgaccgatgacgcctccaaaaagtcgtgggtgatcgacccggccttccccaagtgggtgctcgccgatgtcgagaagctcaacaagtccggagacattgatctcgccgctatcgtcaacacccatcaccactgggaccactcgggaggcaacgaggacttcaaacagagcttttccaagctacccatcatcgctggaaaggattctcccgatgtgacaaagacccccgcccacggagaacagctgactctcggcgacaacctcaagatcactgctcttcatactccctgccacacccaggactccatctgctactttgtggaggacaccaagactggcgagcgagccgtcttcactggcgacacgctgttcattgctggctgcggtcggttctttgagggaacccccgaggagatgaatgttgctcttaacgacattctggccaagctccccgacgataccgttgtctaccccggccatgagtacaccaagtccaacgtcaagtttgttaagacgattctgcccaacaacgaggccgtcaacaagctcgatcacttttgccagaacaacaaaatcaccaccggcgtgttcaccattggtgacgagaagaaacacaaccccttcatgatggtcaatgaccctgctgtcgaggaggtttgtggatccactgatcctgtcaaggtcatggaggtgctgagagagcgaaagaacaagctctagacagcgaatggatcatcagcaactagctggtgcaaccgatacgatgagaacggaaaacaacatacttggtgcgcaacaaagaccaacaagtgagcatcttcgattctgaaagtccgataagacgagggtatatatttaattgtattgattagttttgagtattgtgtgagtagtcataaccaagatcaagttacagtaaatatacaatacatagtcttcttgttactacttgtagcagatatatacaattatattcaatgattataggtacaaaatataaataggggaatgtacaatggtatgtgcttgatgtctcgttagacaaattttttttggggtccgggtcagtgggaatagtcacgccgacgagggttgcttgcagtctgccatatgcctctcttacaccattagcaaaaagaatggaatgaccaaggcggcagcggcagtgggaagagtagatccagctccattggcggcggtggacgaagcaggagcagggttgtcgagaacagtatcgttatcaatcttgtcgtgcttcagaacaatctgcccaagaacagtcttgttgtcgttagacagaagggagtaatctgtcacgttcaaggatcccacagctttaccagaagcgtcggaaaccaccatagtgttagggttgatggcgtacatcaggttgttgtttgtatcaaggatcacgtccaggttatatactcctccaatgggtttctggtccgagtcgacaaaggacagattagcaataggagacaggtccagatcagacttaatggtcttggtttcgtttccaaccccggtctgtttcaggaagtcgccccaaagctctccgtcggcaaccacagagctgttggagtactggatgaaggcctctccatcgggtccaaagtcaaacttgcccgtgttcacgttcagagtgtagttgaagctaatatgcgacaggttgagttggatggtgtagtcggtttcgatctgcagggtatccatagtgttgtttcgaatgtaaaccatttcggctccatctccaaactggggattacgaatgtagaatcgagttcgaggggagagaaggccgctcagatctcgcacaattccagcctgggggccaatggtagctgcgatatccttgtagtccttgttgaggtcgtcccaggtgaatccgctggagccagggccgaccttgggctccacaaacacgccgccaatgaacgactggtccggtgcatagaactggcgggtggagttgtccttggccagtcctcgtcgggttccggtcacgtcgaagaagcccgtgtcgttggcatggcccacaactcggcccgagttggtgatttcgccggtcttgtcgtcgtaagagcccacaaagttgccggactcgtctcggaaatgcgacagcatcaccattcccgtgtcgttggctctagttcgcagcttgtcgaaggggttccactggcccacgtactgtcggtcgtccatcgaccacgtcttgaagttgtacgtgtcgatgagcagaacctgcccgtcctcagtggtggctgagaaggtcgcggggtcgacgatggccgcgttctggaacgtgttgtaggcgagcgccacaggcagcagagagagcatgttcaggagcagcatgttggatggttggtgagtgttggagtcgtcggtgagtgttggaaatggtgtgacgccgccccgtgtatgtcgctgccgaacggtcgatggtgatgtagctctctgcttcagctctgggtggatctgtcgaacgcacgcgccccctcttgtctatatatggatgatggccaaaagtctgctgtgctgccgagggcgcaggaatagactttttactgttgagaatgaaaaatgaaaacaatggtcgatgcaacaacatgcaggagaggacatgtcagacaacagatgatggacagccctgggaccaaagagcccaaaaggagagacagtcacgtgatacaccgtcccggtggaacgccccttctctcgcagtccccaccaatgccccactttcccacccctcctccttcccctcctctttactcgtatatccctcttggcttctgtagatccaactatgcggctgatagcctcatgtgggacatgccgcagggttggtgggcgggtcccaaagagtctatcaggacgtcagtacagttagtacggtggcttgtacgagtgagcagttacttgtatagtgatttggagcttgaacgagggcgctgtggtgagttattttcgtcgataatgggccgagctcaatgtttggcgccatagaacggactcatttggtgaccctgcttacttgcacccctgtgcccctatccaccagactcctgcattccactgttttttttgctgcttggtttgtcacatttttctcgagaattttcgcaaactgtcagaagacattacccctgagtgcctgtatctactgtacgagtacatacggtactgtacctgtacaagtgccgcgggagacttgttgtcagtggcccctataacagctgactccaggctaaaagcgggctaagactcgacagagagagacagagacatcgacaaatcagctcacgtctttgggccgatcgaacctaactaaaagctaacaaagttgtcaagttggtttttacgccatgtggggcagtgcagtcagacggcgttgggcgggtaggagtggtaacgtgccagacagagcgtccatttgcatacaaccacgtgtgtgagtacactgttacggtacaactacggcatgtaccatatgtctactccgctaacagagtacaagtacgctacctactgcccggtgtaagtgcaagtacaagaacaagacaagtagtacatcgagtcacgtgatttgaatgtctccggaaaatcagctgttccctggggatatcaaactcacgtgacttcctgctgggtccctccgacatcagccgtgcgatgcataccgccgtctcggagtggtccacatttaccatatatatcaggaatcaatgattagtaacgctgacacttagtcatcgcgctcgaatctcgtgccccgtgagtctgctctcctttgttatcaagccattctcggaatcgaacgagagggagcggtaccagtacaagtatctacacagtctccttgcttgcaagcgtaggcataaaccgacagttgtcatcgataattttccacagcaatggccactggtggtcaattgacaatcacgtacagtcatttccagaccctgcgttggtcgttaacatggttacaagctgtctctacacgatgtattcctatagaaataaaaagtagccaagtaatgaggcatgcaacctgctataatgcaggtgttgaagcggtttcttttgtgaaatccgcttcggttagttggtgtacagtactgatggctctctgtatatgttgagcatgtagtaagtaacacccgttctctggagggaggagggtctgttcatgcgaccaaggccacaacgacaatacccaatgaccacaagcactcgccgacgcttgtgcttactcctcatcatcgacaatatccaaactgggcttgaactcagacaagtcccaggcggtaccgttagttccatcgtcctcctcatcatcgtcatactttccggtaagcagcagctgtcgaccagacatctgtttctgggtcagctttcgggcctcctcagcagcagcctcctccttggccttgattcggtcagccttccacttgttgaaagactccagagtcacaggagtaaggttcttgggcagtttggcacgctctgtctccaaaaagtcctcgagagtaatcttgggctgcttttccagcgcaagcttttccagtttcttctgctccttggtcttgaacacaaagcccggtggcagagaatgtctgtacttgcactgatcgccgccgttgggacagacccagaaccagccgtacttggagtcctcgatggcgtccagaaagaacttgcaaacaatatctgtggtggtcttggggtttccatgcttggacagaatcacctttcgcagctcctcctcgtcccaggtgtccatgccctgctccttctcctgctctcgcgcgtccgtgtacagatccttcttctgtgtctttcggtcagcctccaggttgtgcgaaaacttgcatcgggtgcccttggtgcactggccctccttgaagtatgcacacagcacggtcttgggatcaactccaaagggaaccttctgggtaatcaccacggagccaaacagcttggcggcctcggccttggccgcagcggcagccttcttctcggcctccttacgctctctctcagcctgcttcttcttgtcggctccagaggctgtagcttcaacctgctgcacaaatcgctgaaccttggacgacttgttcttgttcttgagaccaaaggtcttgtcgctggcccgctcctgtcgcttggcggccttgttcttctcgttgagcttctgcttgggtggcatcttgctgggtcgtgtagtgtagtggtgtagtatgcctacatggttttttttcactttaggcaattttcactcttgctttcaaatgcagtccgagatttacgcagggcgacttctcagtccggaggtgaggatgtcacgcgagaatcgagtgacttctgagaagccaggtaaaaggggaaattttggtccgtgttagggaacctgatacaccatcaacacgtactccttatcgaacgatccgccattgtcataatctatcaactggtcacgtgtcgcctactctttttgggggcagataaagcttaatttgaaactctaataaattatcgagtgtgcgattactaatcaagaagaaatatattttttgcaatccatgacagagagactctgtacaattgcggccttgctgaacccgaatgtatatcccttttgcctgagcaattcttccgtgatatttagtccaggcgaggttccctacgatgtccttgcatccactgagctaaacccattaatacagtacacccgcagtgctgaacctcctactgtgtctgttaacatgctacgaagttccaaacgatacatgactaccatgtccaaccgacaacctgtggcctctcgacgggctctctacggcctggcctccgggctcgtgctcgccaccgcatacatgggccaccagtatcttatggaccccattgctctggacagcagaggtatcaacaccaatgctgctggagggtacgatccgtttggccgacgaatgaacattatgaatcccgagcgggtcaacgcgcgactgcgggagcatgagcagagtcatttcgtggagcgaggacgcggggtactgagatacgatatggcgcagttgccgtccaattcgcccattgaggacgactactccgaccgggtggtgtctgtggctctgaatgaagctggaaacgccaacgcttcgtccgactggatgttctggggcctgtatgacggccatggaggctggaccacctctgccaagctcagagaagagctcatcaactatgtgattcgacagcttgatgcgggctacagcgatgctggcaagacgcttggcgataacatacgacgaactcccagccctgaaaccatcgatctggctatcaagagaggcttcctggctctggatgacgagatctgcatccactccattaacagactgctcaagaacccccaaaagggccagtctcccgagacgctggctcccgccgtttctggatcctgtggtctgctggcattctatgataccctgtctcacactcttcgagttgctgtcaccggcgattctcgtgctgttctcggctccaagtcttcttctggatggactgcacgtgccctgtctgtcgaccagactggctccaaccagcgagaagctgaccgaatccgaaaagagcatcctggcgaagaggaccgtgtgattcgacggggccgagttctgggcggtctggaacccacccgagcgtttggagacgcccgatacaagtggacacgtgacttgcaagataaggtggcacgtgcctttttcggccgaagcacgcctccggagctgaggtcgcctccctacgtcacagctgagcctgaggtgactaccaccaaggtcaagagtggtgactttctggtgatgggctccgatgggttgttcgagatgctctccaacgacgaggtggtgtctctggtcgtgcagtggatggagactcaccccatcaccgagtcttccaccgccgcttcggccaagtctggaggaatgtgggacaagatgtttggcagcaaggactcgacaaaggtggttgatctgacagtcgaccaggacgccatgaagcctcctttccgacaccagggtgccgttctcaagcccactgttgaggatgagaacgtggcaactcacctgattcgaaacgctcttggaggagccgatcgggaacagctgtccatgcttctgagcatccctgctcctcagtcacggcgataccgagacgacctgaccgtgacggtggttttctttggcgatgagaaggctcctgagaacggcggtatcagaggcaatgttgctgctaccagtggaggtgtgggcactcaagaaaaggcaaagttgtaagagcagatgacgaaaccgcaggctgagcgtctgcaagaggcagtcagacacttgcttttcgtgcgacgagtacatacatctctagtaatatatgttgggttacgttatgtgtatggtatgtactggtacgagtacagtattgtacttgtgtagtccgcgttctatcatctctaagttgaatgattctataagttatccattcatctatatctattggtggttatggggtcagtcaaatcactggaaggactcttcgggcttcgctctcgaacgttttagttctggaacgacagccattggttagcaaagtcagccacagacttgtcaaggggaatccagtcgtagttgagagcctttcgtgtctggtcgttatcaaactgaaagccctccttgtcagtttcagctccggttccaggctttccggtagcaatctttcccttgagctcaggcaccttctcgttgatcacgtcaaggagatcctggttacagaacttggacacgcacagcatgagacgctggttgtctagggtcttggagatggcagacaggtgggccttggccacgtctcgcacgtcaacccacatctgggcagggccagcaggagcatcctgaccaggcttggtagagagagctccctggacaatgacctcgttggaggtgttgagagccttggcatcaatagcaataccaggaccaaagacgtaggcagggttgacagtggtgaggccaaaggagggcttctcagactccatgaaatcccaagcggccttctcggcgaacttcttggagcccaggtaggttacgacaacattgcccttctgggcagcctcgtcccaagtgacggggttccaggacttctcggtgacgacggcggaggagtcgccaacctcgtgccagttcatcatggcggcgaaagacgaagtgatgacgaacttctcaacctggggagcgtactgcttggcggtcttgaggacggtcagagtaccctcaaccgcaggctcaagcatatccttgacggggtcctcgacgttgaaatggaagggagaggcggtgtggagcacatacttgatgtcagtgtgcttctggaacagagtcttgaactcctgctcggatcggacatcggaaacagtctcaaacaccagctggccggtcttgatggcctcggggaaagcagcggccaatcgctggcccttctcctgcgatcgaatcgttccaatgaccttgtggtcggccttcagaagctgctcgatgcaatggccggcaatgaagccagtggctccagtgatgagagtggtgggtgtagtagacatgttgtgtttgtgtgttggatgtgtgggttatgggatgtcaggaggtatcttccggcagcagtgcactgttatatatcctccactatgtacttgatctccgtcaactttcatctacattgcatttcttatgtccgtcagtttgtcatgtcatggaacaattatgaaggttcgctccaattcagttcatactattgtagcagatttagacagtgatagaaaaagatggcagcaataaaaacgggctgtaatgggtcaattttgtcgcggaaaaggtcgaatcgagtaaacaagactcgaaaaatcgattgtaaacctccccatctcaatacctccgcctcttcacccaaaacttgctaccttccctcgcattcggcatgtcctctaaaagcctattctgatcaacaacctgctttgcgtttgcttccttcggcaaggtgtaacggctcttctcgaaccgtacgccttacaagcaaggttgggcggacaaaaataaggtgctgataaatggacggacataccaaggttgcgtagcggaggcgcgcacttggtgttaacgatatgtccgacaactgacgaaattacccgtgaaaggagaagaaaatgtatgccattaaatgcagaattccccagcgactctaatggtataattatatcccgtttctgtatcgcagaaagcctcaatatgtgcaccaatatgtgcaccttccaatggacccactaacaaaaatagatgtgcaagaaggaatgatgcagagcatacagaggtgcgacactagcccagaacggcgattgctggtcgattatcctagagcatacagacctgggaagtgatgagtgtaaatatgactgatgtgtttctcttacaggaagatttggaataatgtactaacatccttcttattatgacattgcactgttcagcaatgctctcgtgggcagcttgacttctttccgctcagtacatgttgctacaatactgtatgttagaagtgctggttatatatggagatagggggtacaatccgttgcttgtcagcttgaaatcctataactacgtctcggaaacagaaatatgagtcaatcgtatccattgacacggttgcaatcctccgggtcccccaaatcaacaataaattcattcgcctaagaaactcgttgtacacttgtctacaaatgagccttgatcttctggccaccctcccacttatcgccagcggccagcttctgccacttggccacgtctcctgcctcgatgcagatcatatggtggaagccctgcttgggggtgaaatcagcgagaccctcggccttctcggtccaggggttccacaccaccacgtcgttgatattgtctcgagtgacggttaggtagggtttgttctcgacatcgacattgacagctccaggcacattttcgtacactcgatcgacctctccggatacagtcaccttggcggcctgctcgacgtaggaagaaacagtcaccttatccttgacggggacggcctgcagaccagtcacttcgacgttggcaatctcggggactcgcagataggtgtggaagaggatgttgaagtcgaagggcttgttctgctcagcgttctccactgacattcgggtctcgagagtcttgttggcgtcgtcgatagtcacggtgtaaatcagagtgaagttgtagtcccactgcttcttggcctcgtcagacaggttctcaggacccagaccaaactggatggcagccacgggcttctccgaagtctgaccaaggtactcccaggtggaggttcgtgcaaagccatgctggggaagggccgaagtggggccctcggtggacttgccaaaaacggggaaaacaagaggaatgcctcctcgcacggccttggagccatcgagcttggcagactcggacagccacagctgttccttgccgtcaatggtccacgataggacggtggctccgtatcgtaggatcttgacttcggacgagccgatagtgacagtcacggtagaatcggtttgggacacggacatgttggggtgtgggggagtgttgatggttagacttgtattgtaatcgtagcgtagcaagtgagtgtagcgggtaactgcaagagagttgcttattgtgagggcaggaaaggatatttcgagaagatattaaatgtgacaatagctgaatgtcaggaaacctagacgtacgagttatatcgctccaacccaccaattgagggaattaaccgacttcttctgattctcacttacgtaacagttgccacgtccaaacccaatgcatcatgtcgaatgtactgtaagtgccggcgtatacagttagtatcgtcagttcgatttcaagacgggaagtaatccattgtttgaaatttgaaaagtgaaatttgaaaggtgaaatttgaaaggtgaaatttgaaagagaaataaaaggggctactccatgacacaaagcaaaaaacccgaaaaataacgacggctgcacatggtacgtccacagctacatcttcatattgtacccccacttacccccacacgcctgagacgggcccaacgccgtgatttcgggtccactggactccgccaattacagttaggcacaggaaccaagctgactgatggatgacaccaagacccaccaagatggcgcgcggtgctactgtatcgtacaagtactgtacagtactttgctcgccagggcgcgggacagccgtccttatataaaaaagctgaaaaaaacactcggttcttgtgtcactccaactcgtttctcctttgctgattgggcggtcctttggcgggtgtgcagtgtgtgcccgcatctacaagtcggctttataaatagctgatgagacacaggatacagagctctgtttgtatatggcgtatctcgagactggccaatcgaaatgccgtttgtcacaacctgatttgcggctctctttcgccacaaggacatgtctcatacgcttggaggattcgcaccaggcagaatgtgagcttagggtggctgacaaattgcgcagatgtgacagttgcagcagcgtattgcacgacagaattgtggctgaagcagctgaagcacgtagcaccggagcaaaggataagtaaccaaagagaaacgcaatcttttcccctcatccacaacacaaacacttgcttggttcctcacccccacatctctcgacctcgcataactcaccgcacaactgcacgctgcaagctcgcccaactctgttgcgctaaaggacaaactctgatgcaaaatgtcgacatgagcaaccaaccagtgtgacgaggacttggagaacttctgacgcgccacaatgtctatcaacacggtagtcatcggctcaggtcccgcgggactctgtctctcctacattctgcacggcaacataccctactacaacccccacaagccacatcctgatcccgaactccacaggctgctggctcagtatgagaagaggccgggaggcaagtcgctgctggacgcggtgtccaaccgagacgttttgcaacacgtgatcgacaagggtccgcatttccgatcgtccatgctgccagtcaacctgcttctggatctgctggtggtctcagacgagatcaactacgtcagtagggaccaaatggatagccgaatcacgtgggtgcacgaacccgagcgggcgattgatcacgtggtcatcggaacccatcctggaggccaatgggctcaatctgatacttctacaaccactcctgatgaccaatgtttgagctacgcagaaatgctgtctctcccaggctacccattttccacgcattacaaagaaaagtacggcaatgcacctccggagtttttgcggcctcgaaggaaagatatagcgtcgtatttcgacgcctaccccgacattgtgggcatctcagactcactaattatcggaaccgtaatagaggtcgatatcagaagcaagggaggctattccgtcagttacaacggtcaggttggtcttatgacccctggctctgaatctgttcctggatctccctctggcccaagttcgcaaacagcctcctgggcgtcgcctaagagaagtccgtcctgccgacttactacaactaatgtggttttggcaaccggcattttcgacaaaccgtcacagttcaagacccacaaacacgcaaactgctcatccaagtcgttgctgtacaactcggagtgcacgggcatgactctcaacgagctgattgacaaacggttcaatgggctcttccactttgaccattcggactcagatgtcaccctggtggtcggatctggcttctctgctgccgacatcatcagttcgactttcaagcagggcggaagagtgcttcatttgttcaaatggggtgacaaaccgtgtcctttaaaaggattccctagagagctgtaccccgagtacgcttctatttacagatggatgaggctggcagctgcaactcagaaaaggtctgctagcggtgctcaaccaactaatggggttgtttcaacgtctcgaaaatgtaagtttgaagaaaacggatgccactacgagggactggcaaacacaaagattctatctgctgaagacggagttctcaaactagaacttcccggcggagaggttctgactcgacacgtaggaggcgtgcgcatttgtgtcggtcgaaccgggtctctgcagtttctatcaaaccgcatcctgcatgccctagacctcgctcaacaggaggcctacacggtgaacaagcatacgatttccaagcgcattctcaacccgaggaaagacaagggagacccatcaaacggtctctcagacctcggacacaagcacacaaaccgacctgtgtccaacggtgatccaaagacccccgactcggcaggcgcctctccatgcacctacgtggctgcgggagctccaggcgacgcccagtcgtgcgaggccatggataatgccttctacggcgactttcaggtgcttcccaacatgtacgccattggcagcctcgcgggagattctctcgtgcggtttgtgcttggaggagctgctgctgtgggcaagttgttgggcgtctagcaaggaggtatcaaccatcaaccaactatcggtcactgcagttgaccaagtatttatttgtaacataactgacgcattgagccaaaaggcatatgcgaagcggaatggtcttggactacaacaccacagcgccccgcactatttcgagacattgtgtagatgtgtctcactggaagagtatcatttgcactctgcgcaggtctatctccatacagccaccttatagatcactcgtacggtagtactcttgtagctactgtagcgctactagtggtacgatacactcaccatctcgttatacagacgcatacccaagtaagagcactcttcctcctcaacaccactcgcacaggacccaaacaaaaaacaaagcagagcacgtgtccgtgtctgtgcggcgttcacgggtccgaattgaatttgaaaataccaacaatttggacgtccgaaactcatcatatcgacatattatcgagtgacagattaagaatcttgagagcttctcaactaatctcggtggctctgtcaacaacattcaactaaaacgtgtctgtgggggttgcctcgtataaccgagttaatttctgtggcgtgaagatcgaaagaatgcttttcatggggggttttatttgtgtcctggggaagaaatcccccttcacagcgctacttatctccccaattgcagcttcagccgattatcctattgcttcgtcgagccgcgcatgtgtctcattatgatgtcatctgaccaagatcgcaatctactctctaggaggaaacactgtgtgacaccaaaatacacaagtgtccgacaagccgatggcgacaggatactagggtcacgtgacccgcctgaagcgcccgattgaccgcggcgaatgacggggtaccttattctcaactgtttgcgtacaaaaatgcgtcattatccatgctcataattactgcctacctgtgaataaggccaacgcagggaccatgtttttgtgagtgagaagtgggctgtgtccacacagtacttgtacttgtagataacaagacagacaaggtgattaaaaaaatatggacgccgacatggacgatacaagtgaactacaagtagagtctacttgaggccatacaccgacgcctgccacttgtattggcagcccgctgggatggcgcatctccgcaataattactctatctaacaagcacagctgctttcggggccagcgacggccgagttgaggtcgaccctgctgtcctcctctgctcctctgaggcctccagatggcgccttctgctcctcgggaatcttctgggcaatggccatgaacacgtccttgacgttgaggccggtctttgccgaggtttcaaaaaagagcagaccctcctcctcggcgagctgcttgccctcgtcctccgccacctttcgggcagactcgtcgtcgtccaccagatctcgcttgttgccgaccagggcaatgatgatgcctggagatgcctgggacttgagctcgctgacccagtgtcgggccttgatgaatgactgaggcttggtgatgtcatagaccacgagcgcggtctgggcgtttcgatagtacatgggcgccagagaggcgaatcgctcctgtccggccgtgtcccagatttcaaatttgattgtgcggtcggggaagttgcacttttgtgtgaggaaggctgcgccgatggtgggctctttgttttcctggaactcgttgctgacgaaccgcagcaccagcgacgacttgccgaccgcggcctcgccgagcagcaccagtttgacgctggtggtttttctgggggcagacatgttgagaactgttatcggtgttgtagatgtcaaggtgactacgtgtgaaagtagtgtaatgttctggagtaaaactgcaagtggtgacgctgctgttgttgcggttgcggttgctgttgctgttgcgctgttgctttgatgtcactgctgctgtcacggtcacggggagattgttgtagtaactgggagccgtcgtttatcctgtagctgtagctgtgctgtcacgatacagaaaggaggcaacccaagtcaaagtcaaaggtagcgctgagcttgtcctaaagtggcaaagtgggttgggagaactgagagttggtggcaataataatgccgagggcagtgacgagacagacacagccggtacctgaaaaggggatcccggaatcacatagatatatacatttcctcctgtcacgtgaccaaactcgctcgcaacggactttttttctcttgcaaccacctgccataccagccacagtcttgaacaatagctacagaacaagcgtccaactgcctgcactgggcgaacctaaacaaagctgtattactgaacagcgctaccaacgggcaatcaccgtatcagatgcgctggcctgcaccgtctctccctcttatccaacacacgtcgtatccaagaccgatgtagccaaatcgtgccaatgacgaggaccagagagggagtgctgagtaatcgcacgctgagctttaacttgatctaatccgaggtggtgtacaaagtgtcagcaaactgcattcacttttgatacggtgattatggtatgcgataacacagccagtacacaatgatggcacattaccatacaaaatattacaaaatattacataaggcacaccaatgacacagtcacgtgattgacccaactcgctcagcatgttctgtttataaacagacgttgtacttgtactgtacacacggtgtgttgaactattattagcagacggactagtacatacagtatatcgtgtgtgataatctgtcatgataactgccatcatcactctgtatgcagtcttgaaatattatattacaagcaagaatcatgtgtattccgatgtatgtacagtaatttcaaattgaccctaaacaaacagaatctgagaagaaaatgcggattgcaactcttgtacaagtatccaccttcctatcatcacattcaaacataatacggagcaagacattcgttacagtccactctacttgccggtaccttcaattacccctaatgatgcaaataaatatagtatattacatgtgagtcgagatccaaatgtggtcatctcgttgagcaagtcataatcgtcatctcgttgagcacttctcgcaccctcaagtcatctccaaatcgtcatctccaaatcgtctcctccagatcgtcatctccaaatcgtctcctccaaatcgtcccctccaaatcgtctcctccaaatcgtctcaaccaccaaactgttacgccttgatcgtagcaggctcggttcgggcaggctccgaagccgcccgctctacgtcccgggtatcaacactgaccatcttggtttccacagccataccgtcaatggaagcgcgcataatgagccgcttgggcagcacctccttgacccacggcctctggccaatttcaaacgctgaccaccgcttgttgcgccgctgtagacagccctttacaatctccttgccgccggtccacgcctcgcgatcccactggccagtgggcacgcctagaccggtggggttgggagacgtattaggtgttccatcgggctcgtccttgaacacgccccaggaccactcgatccgggcaatccggtgggccgtccggccacgagaccggccacccccagacgttcggggcgcgtcaaacggaagccgaccctccatgatggcgtacaaaagtacaccaagagcccacgagtcggtctggcggccgtcgtagggctgacccatgagcagctcgggaggcacgtagtcctcggagccgcagcgggtggtgagtgtgggctcgctggggtcaatgcgacgagcgagacccaggtccgtcaacgtgactagactgtatgggtaggtcacgggatccaatgtaagcatctcctccacggggatattgagaagaacgttttccagcttaatgtcacggtgaacaatgttttgcgagtgcagatacatgaccgcattgactacctcagcaaagatacgtcgaacaagaagactcgtgagctcgtttctgtggctggaggccagatcgaacagatcaccgccgcggcagtattgcagaaccatgagtgcacggttgtcatcaatgttgaacgccagtagcttgatgagcgacgggtgctgcacgtgcttgagaatgtcgagttctcggcgtaggccagactcgattcgctcacgagatgctccaccggcagcagccacttccacaatcttgatggccacgagattatggtctcgttgggcatgggcctcgtcgtagttctgccgggtgtgtggaacggcaagaacgacccgactgaacgctcctcgtcccagaggcctcaattctcgccacgacgtcttgttcatgtcaatatcgtaggcgtcgtaaatggacgacgacggtggctgagaagcagtgagctctggggaagtgtgagccgacgaggcagtcgtggttgaagaccgcacgctcgattgcgagtccagtgacgaacccaatggatgggcagtcttgctgtactcggcgagtccgtcgtcatcggcctgttctcgctcccgttgccgctgacgcaggtgctgctctcgtttgagcatctgcgagtggtagtcgagttccgagtttgtcgtggccacagacacgactcgctggggaacatgctggggcagggaggcggctccggacgactgcggacgagccgtggacggcgtgctcaaatcgggcgatttctcctcgtcgctgagcgccgatcttttgggtgacttgattacatggatcgagtctgcttctgtgcgcaaccgtgacgggatgacatggcgggtatggtggcccgcagacacagggtgtacggttgacggtgacgatgggaacggtccagagtggtattcggacatgacccggcgccctgtgggctccggctctcctgccgatggagccagctgcgggaccggagacgtttccttcttgtatcgcagcgacggcatgcgcgaaatggacgccatgggtggcgagttgccgttgaagtagcggaagacgccgggggcattggggtccgaaaagaggttaggcgatggcagcggcgtgaggtcgatgaagctggtggcgctgctctggccacccggagtatcagaggacagtgtggaggaccgttgtcgtcctgcgggcggtggcgttgtcagaatcgacgttcggccgtcctcggtggggatctggacctggagacccgacagaaccgtgcccatggccttgggggtggtgtaagatgacggcgacttgaagaaccattctccctgctggtttgtgggcgtcactgccagctgttggatagcgacagggacgtcatcgttcacaccgctgagtcgttttgcggtcgtgccgtttgtgttggatgtgtctgttggaatgtgtctgttggccgacgtcgagctgggtgtcccattactattgggtggtgagtcggaggactctaccatgggtggtgtgtgagaagatgagagggttagtgttggtggttgggtggatgtatatcgtaggttgactgagtctgcgcacttgtaggttggcgatgtctgtgtctgtcgggtagtgtgaccttgtcgtgtggcttatttttcttgtccgttgtcttgtttgtatcgtcgagtgtgtggtctgagtcgaaacctcttaatgatcaagtcgagctatttttctaatccggggtaacagagcaagtgcaaggcggggcgagttgaggtggtgttgggcggggcggacaggtactatagggcacggcgacacctcgtcagtcgtccacaatagtcggcgtgttcaacgggtaacaagagtaggcaaaaaaaaagagagtctagcggatggcacggctggcgataactgtgggtgggcaccaactttagcaaccagagtttgcagtgtagagaaggtcaccagtgcgtgggtttgcaaagtgaagagttgagtgagtttcggatccaggtgagcaaaaaagcgggcgattggctggtctcggtacaacaagtgaagaagaaaaagagtgcaagaaagagccatccagcccgtctttttcgtctcctatcttcacacacgagtccgctttcatgtcctcttgactagcgctcccatccagggctggtatggagaatttcaaggttaggctctgggtagcggttgggctgttttcagtaaagtgctgcagaggcacaagcaccgaccgccaatctggctcagacttggtctgtagcgtcacaggtgtctctctttggatgtgattggatgtggagcccacgggcggaaaccagtgtttgcgggagcgactggggctgtttcatcgcccgtgtcagccgtgtgtggttgtttcatgctttgctcgcccgcatttccgttctcaaccacctgttgacccactctatgtccgatgactgatgctacaaatctgcacatggtctcccagccccaccgatatcatgtatagtacatagtacatactggtagacagtgtgctcccaaagacccaggctcccaaagaccaagggtgcctgtcggaagcacagggactcctgccagggcgtttggccgccgcggctccgtgtttcgcgcgggtctcagcgccggaatgtggaatgtgcgctagagtgacccttttatgctaactacgagtaccgtactcgtaccaaagtgtctggtatcacccctccccctccaaactctactgctatctcaccaaacggatatcgtcgtgcatatccaattcacttgcaaggttcagagatagggctggatctggtgggtctgacagtacttgtgtccgctcgagtcctggcgacggtctacgcgtcggactccgggcctgtacatgttcacttgccagaaaggttgaccttgtttacaagtatcgtggcgctgtttgactacgagttggactagagttggactacgagaagctaccttgtccactggtgtttggctctagcatacttataccgccgcatgtggacgctatctcgagcacgtaaagctgaaaagggatcgacagaaaccttttcggacggtgactttgagagcgatctcgtatagacgtcatttggctgattgacgttgggccatgatacatactgcacaggttcaggtcgtgtgtcgacttgtatacacattctggctcccgaaagcagcagcagcagcagcagtatgtgcttcagatgtgcgccgactgacgataataataacagtaataataataataacaataataatacgagcatgtgtcccacccgatattggaatattccatgtacagcgggtgaatacggactgaagaatggattgaggaatggctgaagaatagctgaagaatggctgacgagagtggcgagaatggctgacgggaatgaggatatattatgaatatgggtactgtaccaatacagcacgtctcaaacgggaactgacactgctgataccatccgaggtgcgtagtcggtcccctgaactggtcaatctcgagtacaagtacatactccattctccgctgcccaacaaaaaatacagtgtactcatgatatagtcgggccgtatccatacttgacgcaagcagaccacttgcgccgccatgttgacatgacggttgaacggctgtgtccgagtgtggagtaagtacagtagatgcatggatcgaactccctcaaaggcttgtgtcggcactcgatcctttttatccaccgcttgttgtgacagagacagttctactggttgttttttcaattcggggttttttttcttgttttttttcttttttttctttttttttcttttttttcggcgttttttccaatttcggcgatttttttcaatttggcgatttttttcaatttggcgattttttttctttttttccccttttccattatccgttatatccaccacccctcaaatcgaacccacgccacaatcccctcatgccatcttcaaacgtcatttttcaaagccagattccgaggctgaaaatttgtcccaagcacgagtgtcgggcgattcggagatccgagcatctgccgaacaagtagctgaacatggagtgaaattagacacaatttgcagttacgcaaccagcaaaacaatcccataaactacccctcatcttgcacttattgtttggatattgtatcatgccagcgttgattcacaatggttgcatgcaacctcctcccaccgatgactaagcttatcatataattcaccatacttcactccaaccctaaccgtcaacctcatcatgaaaggctcggatatcccgcacgtggaggccaactacgtcgacctgggtcgagccgtaggcaccgtgtgtgacaacgcgcaccgcgagctggccaacgtgctggaaacgctgccctcgacgccggcagacgtggccaaaaagcaggcgctgctggaagtgctggtgcgagctcgtcaggagtttgtgcgcacctatgtgctgaccaagtgggccaaggtatcggaggacgtgacaaagtgcatcgacgtggtggcgtggttgcatggccagcgcaactgcttcgacaacttgaaccacatgctggttggcttgggccgtgacctaggagcagccaagagccgcaatccagacctccagacagccgtccaggtgctgacccgaggcgcacccacaacgttcggcgaccacgacatggcgcccaagaaaaaactcaagccacagacgatactcagaacattgagggatctcaacgttttgttgtctgtgcaactggcgcaaagcacagacattccgccgcaattcaagcggtacaagattgccaacggacgagccacattcactgtggcaaacgctttcgaggtggatgtgggaattgcagatgatacattggatggaccgtttttcttcattgacttccggctgctgtttggggacagaaaagaactgcctccccaaacgcgaggcatgctggagcgtgcaggaaactcggccctggcccagagaggcctctcggcgctgtattctctcctgatgaagtttgcgcttaactacaaactggccctgatctacaaacagatcatggagatgagcaagggtctttggagcggcactctgagacatagattctaccaggaaaggagcttgattgcactggaatactgggtgagccagcatgccacccacagacccaagagtacgcttgaaatcggaatcttttcagaatccgatttgcgaatagctgtgcgatggagcagacaaggggaggaggtgccgtactcggagcaccagattcagtttggaggtgaatcgaccgacgtggcttctctgctggagtacgtcactactctgcatctcaaacacatcatttcttgtgtctacaccaagctcagagcattgttgggcgactcgagcgatatggtgtcgttgtgcagtgacggacataagttgagattcagactaacgtctctgagatcaactgttttcacagtggaccgtttaacgggtaagactgttcttgagaatgccacttctctgattctttcagcggagagatcgctcaatgaacttgtgtcccgcccagatcaagctgcttctgtactgttcaagctgcgtctcctgtctcttgaaaacgacatcagaacacgggcttgtgccaccggctggactgctcagaacgtgacactgtcgactgacgagatgaagacgcatttcggcttcaccacccgatacgtgctgtttctgcgacaaccacagtggccctcaaattggtttgtcgtcgtcactgtgcctgaagatggctctttgccgctctggtggatagccaaactgcgagtgcgcaaagacacagcctggacagcagaatgcatggatcgaatccacgtgaaccaggatcttgatagtctgtacgactacgagctgctgactcagatggtgactttcgcgtcccatcgaatcgtgcttcatcctattttggacgagctgcgcgctgctaaaacccccttccggttgcttcggtctgcccagcatacacctgttgttgccattgacaactcagccttggtcacgtcgtggtcgcattcgtctctgttgattttacctgaaatgagtgcaggaagcatggatatgaagctacatgttcagggacgggccaagacggtcatgaacttgccctctaacgattccatcgactttgacgcgtccactggcatctataaactgactctggagggtgccaatacacctggtttctctcttgtcaacaagttgaaggagcgacttcagcagattgagcagattgtgagctacattgaactcatcaaggatctgggtctggaactggtgacggcttccatgcagcagatcaagttcaagttgggagatgcacaggtgagtgtggatatccccagtgagctcaacccgaatatcactctgcacttgtcccccacggacccccacaatattatccactcgtacttgcaggagactctcaacagcagtggtttgagacctgtcgtttggttgcttcagaccacgagaaatctgtatactactcttcagaagctgcaaaagacgaggggaggggatcctgaacaacttgagaaaatcatctcgaatctgtctatttccgatctggaaacgcgccagaaacaactacagccgcgtctcagcattgttccgcgttcggcggcctttgtgcggctcgtttaccccggaaagatgaacattgacgtgactctggttcgtcatagtgctacgttagacggagtcaagtttttcatcaaagagagccctctggagctgcctcctccccctcagccagggcaaccgcctgttgcagtgcccaggaagttgcaagtctggaacggctctgtgaccccagatgtggatgtgggcaaggcggtttacttgaatgacggtattgcttgtgaaggagacaacgtaggcaaggtgttggagtgggtggataagcagataggcaagtgattggcaggagagatatgacgacagaagaggacctgggataattaagacgaaggagacggcaagcctgtctcggttcggatgtacaacaaggggacgttcattccagatgaagaaaagaaaacacataatagcatatagtaatgatggagtgaagtgagatgagaaatggtgtagatgtggagatataagtaaaagtgcatacgggtagcactacttgtagctgattgattcaggacttttacaatgcaaatgcttcatcaactatgattgaaaagtgcgttcttgccaacgaaaaagttcttcatagtgggctggcaacccgaaaacatctctgaaaagacacagaagttgtccaagtagagggaccacaatctgaggacgaatggggactcaccattgcccaatcgcaatcctcctttggtataatctttagggtccagctgcacccaagtcctcagagaaagtgttggtatgtatgaaaacgagtacttactcgtatgtaacacattggcatctcttgaagtcggttcatgtgatagattgccacaaagtcaacacatttctctctcttcaaccgtgctgcatcctacaagaccaccaaaggtctacttggttcggcttgtagttcacaactaccttttgcacgcttactttccattgtgctctgcattctgagattcttccattccatcaatctatttcaaattccatataaatgtattactacggatgcatcagggttcgtagaggttgtgctgcatgactgggttagtatgatatgaggaagaaaatggccggaagtcacgaacagacggctgctttctgtcccaggaaagaatgacaagatcgagtccgcatgttcccgaatatggtactgaacaggtgtcccttcgggtgatagaagtcgtagtcagatcgtgcccgtttagaacagttcagagaacgggaatgaaaccgtgcatgttggacaaaaaatcttcatggcattgtttttcccgagtggatgtttgattcatgtagcttggtcctgttgagatggtagtcaagacgcggtatgtgacagcttggtggatgtcactgatctggttgatatttccgtggctttcaaatcagaggtattcacgtccaaaaaccactcgtttcaatgccataaaggcaatcagatcaagcttgactccatgaccccatggtcgcgacgtatccactaacgggctgtatcaccctcaaaccacaattgatagcttaaacttctccaaaatcattcattctttctggaccatctttccgtgttcgaaacatccatcctacttttatcctcgctcgatactcactcttctccattcgaggaggcacgtttcgctcgtatttggttcctccggggaaagaaggagggacgatggggtcggggtgtcggaactcgtagaggtgtgctcgggtctcgtcgagagttcttgccaacagccgggggttggagatctgtgcattctggtcgaacttgtgtcggatctcgacggccttctgtcgaaacagctgtcggtttgaaatccagtttcgggccaacttgagcgactgtcggtacatggacgtgaccaacttcttgttggccgcggagaagggcacggggtgggacattttcagaacttgtgctgtgacgactgtggtgagccttgtatgtacgcttcggcttgtatctgtgtgatacttttggctgcaccgtgattgggtgggagtttttgccttgggagcagagtagggtaaccttggattatgtaagccgacttgtgtttttggaggttgtgatttaagcgcgtgctattatcgcggcagccaacacatttaatgagccgcacggatccaaagtagtcagcagtgggaattatgtaatctccatgcgggaaaaataatcctagcgacgagcacaacatcgccaactggtggtcagatagtggatattttctggcaaatccggaccagaatggacaacgaagaattccgagtcctgctcaagacgctggactcgttcaactcgtacggagaagactccaaacgacacttggtggacccccgggtggacattttccacggccgagctcgcaacgacattgctctgactgcaaaacacaaagagctgctgcaagagctgggatacaaggaccatttgcaaaaggtgacgcaggcgattgactcgaatcaggcctttttcgatctcgttctggcctactcagcccaacatttcatcccctcggaagacgacaagaatggagatgcagtctcgcccatcaaagacgaacacaactcgataaaggcatacctagaagagacgctgggcaagtacgcgcaagggtaccatgccatgaacatggacagagacaaggtgcggtcgattctcaaacaggtggccagagaatggacggcagaaggagcatatgaacggcagataatcaacaaaccgatattcgagtggctggaaaagctgtaccccgacaaggatgctcgcaaagacattcggatcgtgtgtccaggttgcggactaggccggttgccgtttgacctgtgcacagagctcggattccaggcccaaggaaacgagttttcgttccacatgctccttgtgtcgaatttcatcatcaacatcatgcagcagcccaactgtctggctgtgcatccgtttgtcaactccttctccaatgtcaaatcgcgtgacatccagatacgaccagtgattgtgcccgatctcgctgcttctcaacttttgtctgaaagcgacttgttttccatgacctcgggttcgtttgaacacgtgtaccctctagactcatacaaggcaaactgtgtggtcacttgtttcttcatcgacactgccaacaacatcttccggtatttggagacgattgcagacatgctctcggctggagaacactggatcaatataggccctttgctgtggcactttgaagatgacgctaacaacattgagttgagtgtcgacgagttgaagctggtcatccccaagttcggcttcgagattgttcattgggaaagcattgagggggttccttattcttctgatcttgagagaatgggaggttacagatacgacgtcgagttttgggtcgccaagaaggtgtaaccatctctaaagtcatgaatcattaatctatattgtatatactatgcatcttttcaagtgcgctgtttagccagcagcaaatctttcattgccatacctaacaggcaagtccacgtaaaatccctgcttgtctctcgggacccatggctctctatggctcacagtctgtctatctagatccaacactcgatagtctcccagaagaacttttccttcactaatgtatctcacttgcgtatcagcgggagacacggcatggtcctgagaagccgcaatgtccgtgtggtacgttccagcaagcttgtctaccaccagccgagcacccttggcgcccacgatctccgcctccatgaagtagttttcgcagaacaaaaacaccttattgttccaaaagtaggcctctcgaatgatactgcccagttcaggcacgtgcacaatagtcagcatggagaacattttgccggaattgtgttcctgccaaaacagatggctcagcatgttttcgtctgtgttatgttctgttttcgaatgcaacaaaatcaggtcaccgagactattgagctctgagttgaacctgagagccacagtctgcgcatggtagtagtctgggatgtgcggattcatttccagcattctcgggaccggatggggtggtatcttcaccgttttgaacgtttcatcctgtctcacggtagatcccttaaggatgctgagtcctccttcctgatattcaatgtatctctgtcccgtggccttccacacgtctcggtactgaatgtaggctattctgagcgtttgtaggtccgttcgatccagctgtcttcggctctctctgcgcaccacaaacggcatcagaagacccgggataatgagcgccagatacgccacgctggctttttcggcgtgtagaagatcttcactgttgatgggggctttgcgggcgtccagaatgtcccactcgcggtacttgtccagcttggccagggtacagcaggctgcatgagttggttcgatggagcagcgaactactcttgtggcggcagtagcatagtcttcggacatgtcgagaatggcgcgggaggatttgcgtagccgtagtacatcacgtggtgagagattatcgaggacggaggcgtagacctctggagggagttgttccagcaggctgcccatgttgacatggagagatagagttgcatgatcggagtgtgatagcgtgatggagccatgagtatagtttgaagtattttgttaggtgttgacgcgagtttaattggaggtcataatctgtgttaccttggcggttgcgcgcgtcagatgatcggtctccgttttttttgatgtgccatgtccgaaaaatcaatgctgccaatccagaaaagaactgggtgtctctgcgtgtgtgttttcatgtcaatttgtcgccatgtcgatatactgtaaagtgcaatttccgataaaattagttccagcgtagatttgtcatgtttgtcgcagagttgctcacaagggaagtggatcttttgctgtttcactgaaattggaagtgaaattgaatttaaaaagacatttgcgtggaccagagacgactgctacattgcacgagatcgtaccagtgctgagatttgcaactgactggatttgcatcacctttcacacggatctggctcttgactgattttctaaatctacttgacactctcaagtataaatcaaagtcctcttccgcctccaattgagcctgaaccgtccctttttctcccccaacccgccctccatctcctatctaatccatctctcggcatgtcaatacatcagatagtggcctccatcgatctcttgtccttgtagccgcgcgcggcacccttgccatgttgaaaggggcaacgctaagacaaggctaaaatagcttggacgtgtagttggcctgtcagaacccagcgtggacctttgtagtcacacactcactgggtggagggtcttggcagctggaggttgggcatgttgttggagctacctgtttccgttgtttggtgctttttccgtccttttgtgggctttttcacactctttccgagcctttcagtcgtcccctgccccttgacaaactcagtatgtatcaatgtagcagtccgcaccgagaggttggccaggaaggggtaaagaagaccgcgaccggcgtggatctgcgttacttccatggagagttgctaatacgtggttgttttgtggtctgtaacgccgtctgtagcaccatctccacagcttcgaatcccgccgtgacatgttcagggccaaaataatttaacccatattgctcactcttggctacaaatagagcaattatagcggaaaaaaagagcaaaaacgatcgacggaggtggacgttattgagggcttgtggggtccatctcaacgcacgcctcagattgatattactgtactactcagtagttgtgttgttttgttgtcaatgtcctcaagtacccctacttgggtttttgtaagtaaacctggctaattttactcaacaaacactgctcgaacgagcaagttgcgatagtacaaaaaatacatccatgagcaaataaacgagcaaatagagaagtggaataaagagccggtgagcaaataagacgccgtcagcaagtatatagagacgtgcaatcccggttgaacaaaccccggatttgacaagcacacggctgaccatacatacaccccagcacatgactacgataccaaaccccgaatgagagcaaagatacctgattgaaagcaagaggcaagacggcaagatggcaattgtgactaggcatgatatcctctgacatgatcatacgacccctgcgccactcgactcgcacgataccacgggccatgatcaaagctacaccaacacagtcattcagagtcattcagaagagtcataattcatactatatacgggggctttcggcatggtcaaaaagtcataattcgttcgctatttaatttcgttttgtaaattagtctgtagggttaaaaaccgaagcactggatgtacggtactggtacatctagttggtggcgttgttgtggtgaaggtgggggtggggaatgtgaacgggttcgtcctgcacgtcctgcaaagactcggcgccgtcaacctcctctccggcctctcgctcaaactcctggatcattcgaatctcctggttcttgatgtcagaggctccgtaccaggccacagctcccataccgaggaaggcagcgatacaggagaagacaagagcaacaatacctcgggcagtgaagccggcgggcagatccttctcctgcaggttctggccagacaggttgaggaagtcggtgtcgttgccagcagcgtttccgacggtgggcacctcggcgatcttgcaggcgtcgaagtggttggggggcacgtactgcttcttgagctcctcaggagcctcaaccagagtgaaggcaagaccctgctccatgtgccattcaatatggcaatggaagaaccaaacaccggggttgtcagctcggaatcgcatcaccatgtttccgttgggcttgacgtagactgtgtctcgtcgcatgggcacctcggcaaacttgatgtcttcatcctcggggtcgaagggagtcatgtcatcgtcctcgtaggcctcagatcggtaaggaacctggaagactcgtccgtgcatgtggaagggatgggttccggcatcctcgttgttgagcacaatgtcgataacgtcgttgtgcttgagaacgtaggtgtgggtgttgtctccgtagatggtggcgtcagtctccatgccgtcgggagaagacatgacggtgtacagaacggggaccttgggagcaacccaggtgagctcgttgaagaaggcgtagttgataccgttgttgaggttgttcatggtcacgttgacggtgatggtcatgtcggggtcgggcagcagcttcatgccgtccaggggaacaagatccatgtcatcgaatcgtcgctcctcgaactcgtcatcagcgccatctccctccttgtcagtgtgccagtagtagttctcgggaccctcgggacggtcgttggggtcgtcgttgtactgcagccagttggtctggtacagaacaagatcctcgggggtcagatccagcatggttccgtcaatggtggtcataatggggaagttggtggaagcatcgtccttggtcttgagcagtaccgagtatcgctgggcagaggtgatgtaaagaaggtcaatggggtcggacttttcggtgtaaacaccgtcaatctcaataacctccatggtatggttcataatctccacgtactgggacacgaaagcgccaatgttgatgatggacagcttgtaggtcttaccgggctccaccttgatggtggtgttgagggtgtcgttgaagagaatgttggaggggataggctcagctccggtggggttgtagacggacaggaaatcgggcagcaggtcgggaatctcctcgtggtaccagtcggagacggtgaaccagatgtgctcgtcgtactcgtccttgtaggggtcctcggggtcgttgacgatgaagacgccacgcagaccgtcggggtattgaccaccgacgtgggagtggtaccagtaggttccggcctgctcgacggtgaagttgtatcggaaagcaaaagacgagtcttcgggggactgggggcactgggtgatccacacggggccgtcctgggcgttctggccctccatgaacagaccgtgccaatgcagagacacgttctgggtgccgaggtcgttgtacagatcgacaatgacccggtcgcccttggtcacgttgatggtggggatgggccactggtcgttgataccaatgactcgtcgctcgtggacgccgtcggggttggcgttgacccaggtggcggtgaagttgtagtacttgtcgttcttgccaatgggcgcgagctgggccgagcaaaggccggccaaggcgagcgcggcggtcaccacttggaacttcattctgagagaatacggtgtggtgtgagcaaagggatggctccgactttggttatatatgtagaaaaaagtttggtctggcggaggaagtctgatgggctctaggttgcctctctttgtgcgttccactgcacctccagattgcacgtcgtttgggcacaaaagggagcgtctctttgttctgccggagcaaaaaaaaaattatcagatgaaaaaaaaattaaacaatcatgcccaaacactcaaagagagctccacacatagtattagccttagtggagatgatactgattagcgtcgaatcagattgcaggggagggggcgtagatggtggttgtgtttgcgattatgtctgtgtctgtgtctgtgtctgtgactgtgtctgtgtctgtgtttgtcgctgatttgcgattcgccgcctccttttcagcgcgggctcgatgcattcacgccaatcaggaggcgagccctcctccgtattatcagatgtcaaatcccacaaccggttacccggcgggcttggcgctgggagcttgtatccaagacggcgtgtcttgacgagacgaagcaaacccacagcacgcttaggttgggatggccacggtttgcttttgtgtttttgagcgacgggggtggagttgggcgaggcgagatggtgaagttggacgaggcgagatggtgaagttggacgaggcgaggaggagatgagttgaagtggagcggggagttggacgcttggagtgtgtcggttgagtgagttggacgaggggaggagttgtttgtctgactgactgtttgacgttcgtttgactcaatttgtagtctgttcgatcttagtctgactctgtctgactctgtccgactctgttcaactccgtttcactccgtttcactccgtccgccatcggatagcgttctattgatggaaattagccattgagtacctactccatcccactcgtagtcttactccgtcccacccccactcctactcaatcaacacgtactactacagcgcctatgacaccgctctcaccctactccctttctcgcctcctccaacatccgccaactcctgctcttggctactcaagcttcgcactcttggctggacctactcggacacctaaaagacactgttcctggccaatgcgtttggggtgtctccagaccttgtcctggtctggaccaacgctggcgttgtcgctgacaccaccaacccaacaccaatgtctcagcgggggaccaggtggacatttctcgctttctcccagatggcgctctcatagatgaaatcgcggagccgaaccgtctgacatgcaaatcaagttgatcaaaaacatctaggttctgccaagcttaccctggaaccactagatcccggatgccaactcagagcctaccagcatcagagtcgctagtctaaccctctttctccgtacgtgcttccgcgtcgggctccgttttttaccgttgatcgtcgacgtcataccgaggcatgcgagcgagaccgcgagacatgaggttctggtccgtggtcggttggagattagttgattgagaagatgctgacgtcggctgctggatgctggaccattcccaatacacatgtccagttctccacccttcagactgttttcacccatttgaccacactgcaagctaatgcgagaccaaaccgccatatatgaccaagctgtggcagatctagactgcaactgagacagccacgagctccatggaaccactgcgacgacgctcgtattactctctactctcgacttcgcttttcttttctgggaaccttggccaaaccagcgtggtctaacctaccagtgtctgagactctgagacagacattcatcaggtactgggattggttgtgctacttggtgccgtttgataacgccagccgacgtgttattggagcggtctacttgtagcaaccaacttgtgtctgacttattggttccaccgtccacgctacgctagctcgcacggctactagctcctgccaacaattgctactagtcgccagcccaggaacaggcctttagccgcgtgcaactcatgtcatgtaggtcgtaaatccacggcaccgatgcacaatgatcaatctcatccatctgccatcgtccattttgtatttccatctgtgaaaatttttctttctaccgtccacaccacacacactgtacagtatcgtacatcgtagtagtttacctgtggtccccccttattatcgttgattgattgactggggggggctcggcacaactttaagcaggcgattttcagtcggcagtaaaagccatctgataacagaaaaaaaagaccgtgcggattctcgcactcttgccaaccacgctcgatttcccgccgccaaaatcgggcccggcgtcgtcgaattgcagcctttttcgcccaacaaaactgccgcctatctgatcatctgccatctccatttttcctccgtagatgcaccaccatcaaatcaggatgcgcaaacttttgccaaccctgccacctgcagccccagtggctcttttctcctgctttaggcaaagttaagcaggtctttttgggccccgtaaatttagataggtccctgacaaccccatctatagttctgcccagtggggacccaaacgaggccccaaaagaatcgtttttttcggccctgattgatgggcatggtttttcgcacattgatgcacatgtggccagcatgcacagtggacatttttgcgacgaatctgagatgcagacatctttcagtcattttcccttgtttcaaaaaatctctttgtcccgctgcgtcctttgtccatatgcacaaattaaactcgcatagcattagacaaaccgcttaaattttgcgttttgtgattttccttgtccgctaaggtttgactaaaattatcagatggacaaacgaccctgggcttggccaaagtctcttctgcggccaagtctctttgtctggcttggcgacgcattggcatcgaaggtttacgtcttccctagccccccagaaacactcttgtgtcgcccaaagttgaaatttatataagaaataggctgctccagcagtctccggctctccagcttcaactacaacctcacaatgactgccgacgtcttttccgtcgaagtcttcttcatctgtttccgagaatgtctcgaggctgccattgtcatttcggtgctcctgtcctttgtcaagcagggtcttggcggcggagaggacaagactctctacaaaaagctgcttaagcagatctggatcggtgccgctggaggcattgtcatctgtctgtgtatcggtggaggtttcatcggcgcctactactcgtttgaagatgatatctggtccaagtccgaggatctgtgggagggtatcttctccgtcattgctaccattctgatcaccgttatgggcctggccatgctgcgaatcaacaagatgaaggaaaagtggcgaatgaagatcgccaaggcgctgctggaagaccaccagcaagtcaaggggttcaaaaagttcctcaacttccgcttctactccaaaaagtacgccatggccattctgcctttcatcaccacccttcgagagggagtcgaagccattgtgttcattggtggagtcgctgtcggtagacctgccaccgccttccctctcgctgtcttttgcggtcttctggccggatgtgcctgtggatatctcatttaccgaggaggtaacatgatgtctattcagatcttcctcatcgcctccacttgcttcctctatctcattgccgccggtcttatctctcgagccgtgtggtacttccagatgtaccgattttcgctcaagactggcggggacgtggccgagcagggctccggaccgggctcgtacaatgtccacgaggtggtgtggcacgtcaactgctgcaaccccgagacggacaacggctgggagatttttaacgctctgtttggctggcaaaactcccccacctacggctccgtcatcatctacaacctctactggctgtgcatcattggcgccatcttcgccatgctgttccaggagaagcacggctactaccccggcttcaagtgggccaagcggttccagaagaaggagtactccaaggaggagattgatgagatgttccaccgggccgccgccacccagatcaacgaggctgcccagtaccacgccggctcgtcgtcagaggacctcgacaagggcgtcaacgatgtggagagcaagggcgtcgacgatatttctcctggctcctccaaccccgaggtgtctcgagttcagatcgagatgaccgacaagtcgcaggagaaataagtgcgaccaaatcctttcaaagatggttgttgagcaaccgtcttgcagaccttgctgctttaacgatttacgagatataaaaacataataatgagatcaattgaataagaccgagtcacgacaacggtaacgctgggctgctgagatggtacagcttgcaaacaaccgccacgcacatgagaaacatggagatgatcaccatggaagtcagcgccatggacgacaccagaatgaacctgttggacgcagtggtggtattggtgacgagtgtgaagaagaagaatacaaatattttcaacagaaacagtctggacatggcatgtggagaataggggggggttttgggcggcagattggtgaggagggaactttttaggcgcctaaatgtacctcggtacatgtgatatgtgtagttgcacaggtggtggaccatcaatcctacgtagtcgtatatcatctaagagcaggatacgacgctctttgtatttattactagacataagcgtcgtatagcgccaatccacgttgactagtgattttaggtgggtacagtgagagagtacggtgatatggtacggtttttcggtactgtacggtgatatcggtacggtggggtctgggatggactggtttgagattataactgttcttcggtctaaccactgtcgagatctctctaacagtctgattccctcagcagccctctcgcgccaagaaaagacgcatttccgcgatgacatcggtgcacaagtgagcaattttcgtgagacattgccagctgatggaattgatggcatattgaatcctcggagtaggtacagtaatttccgagctggatacggtcggagaggaaaatactctcatttggatagactcggaaacaccacaccaccgacggtcacaactggcccaactctgagcgtttggtgtttttttctttgggttctttttttctttcgacaagactcttcatctaatcagatttcctgcaagcgcatgtatgcatgccaagacccactatgcataaggctgcagttatggaagtttaaactaacagggtttggaccaatctttttcatcgctcagacgaccagctaagcttttcagctcaggaacaagagactgccaagattagccgtgaaagtattggcaagatatattacccagtttggagggcgtgcaaaaggccgctacggtcaaagcccgcaactcggacataggtcaatcggcgcccttcaaagagagcaaatgtcaatcgagggcaaaagacacggctgttgcagacaacgcagtagtgagcgacgtgcgtacattggtctgccgctgtcggtcgctccttgccatagatattgggtttgtcttggcgagagtttcactacaagggctggagggtcccctttttggaccgatacaaaggaccgatacaaaggaccgagacatgtgtgcagcagcagagccggggatccgtggtgactgtagcattggagcgttagagcagttgtatgtacgagtacttgtaggtcttgttggtagacttgtcatttgaccacggtcctactcctccgtctcttgacagctttttcagggtgcattcttattgccctttttgtcacattctcccctctctctccacattcttattccactgcttgatgctgactctatccgcgcggtacggcttttcggaacaagcttggatgatcgtgattatcgtaagttttccgtttttttggtcgcagtctgaacttgcgtcagatgcatctgggagtaaacaaaaaggtgagtgagacagaaagtgaaaagttcaagacaagcacttggtcgcgtatgccttggcatctgattattccttctcggcatgtctcttcatgtctgggcatgccgtctaatctctcggcacctccagactctgcagcaggagcagatgatcatgttcaacagcgtagtggtggaaactccacttgggaactctacacgaacgatccaccgatcacggactcccacaggaaccttggatgtcacccagctttcgtccgacgaaactcaactttgcccaactttcgtcattcaactctcaatgaactctcgtcaactctcactcaattctcgtcaaccaactctcaattaactctcgttaaccaaccaactccatcaacgttggtctgatcgactcccgtgaccaactcttccgaactgcacgcagaaagatgtgctggattgatgtgacaagatcgttgctatagactgtcacttaaacagccggagtccgcatgtgactcccgaaactccgctacaagtgtactacctatcggatcgtagaaaccacttaacctccagcagttggaaggccactaaacccacctatcatcctccgctatcatcctccgctatcatcctccactaccagtttgccaagtccagccttgcaaccaaacctacaagtagtcaaaacaccgtgccaaagcagtatctgtctcatctagattgatcttgcggcttaattgagatagtctgtgagacctggaggccacttcggacgcctcacaaaagaaatgcacccgggcatgtactgatttaagccagataatgcgaggaacacatgtctgagaagacgccagacaagaacaaagatccgcggacgattgctagacaagaaccacgacggcggtaagcgccattgtcgacgttcgtattggttgatgggcgacacacatctcggtagattcggtcaccgttgttcttttcagcaccaattgaatgcccgtcaaagacccaacctcccacaaaccgcgcagccaactccaatcgcttatgtaatcatatcacgtgcacctccttagtcatcggacaggtgccccgttccatctcgctgtgtatattccattgaatatagacaggcatagatggtacaattacaatcaattgtgcataaacgtttgaaatttccaaataggaagctgatgaaaaatactgctgagatgtttcttgaaaattgccccaggtagatctagacgagaatcatcctattgcaactaccaaatctttcttccagatccattcaccaatctgtcacaggcttcaaaatttgtcaaaataagcttaaggttccagctaaaatcacgtgacgaaattcccggacctttcaatttattaaaaatgaccaaatctcaaatttgaaaacatcattcgactctcctaaaccccaaacttgcaatggtgtatttatttttttctcatcatgtctctatcctcctcaaacgttcttctccgaatgtaccctccggaaccttaaatggagtttcagatcaaccaatacggagacaagtataggacatgtgtagggcgatttggtgacagacgaaaaagagggtggcattctggtgggccgtccgtcatctgtgtgattactaatatcacgtgacttggcccctccgttccctttcgctttctctgtggataaaccctcaaagtcggtttttgcccgccgtgaaaaatttaaaatttctgcagtgatatttgggtctgtaatcacttggttttcatctctgcactaccacacaaaatgatccgaagtctcagggccgtgagtcggctgggagcccgagggttctcgtcgttcgctgctgctcgtcaggaaaacacgactgttggaaccacgtaccaggaggagctggacgtggtgaaccagctcaaggggtctgtgaccgccgacgatgtgacgcgtctggctcgaatgcgaaacattggtatcagtgcgcacattgattccggaaagaccaccttttccgagcgaattctcttttacactggccgaaccaaggagattcacgaggttcggggaaaggacggagtgggagccaagatggaccacatggatctggagcgagagaagggtatcaccatccagtctgccgccacctacgccacctggattaaggagaaccaggactaccatttcaacgtgattgatacccccggccatattgatttcaccattgaggttgagcgagctctgcgagtactcgatggtgctgtgcttgttgtctgtgctgtgtctggagttcagtcccagaccatgactgtggaccgacagatgcgacgatacaatgttccccgagtcaccttcatcaacaagatggaccgaatgggcgccgatccctggaaggccattgaccagattaacgccaagctgaagacccgagctgctgccatccaggtgcccattggctccgagggtgatctcgccggtgttgtggacattgtcaaggaggttgcctactacaatgacggtgcctccggagagactattcgagttgccgagattcccgaggacctcaaggagcttgttgccgagaagcgagacctgctgatccagactcttgccgatgttgatgacgagattgccgagtgctacattctcgaggagactcccaccgaggagcaacttcgaggagccattcgacgtgccaccattgcccgaaccttcactcccgtgctcatgggctctgctctggccaaccgaggagtccagcccgttctcgatgccatctgtgagtaccttcccgacccctccgacgttgtcaacaccgctcttgatatcaagaaagacgagactcccgtgcacctgacccctgctgccaaggctccctttgtcggcctcgctttcaagctcgaagatggcaagtacggtcagctgacctacctgcgagtctaccagggccagctcaagaagggcatgtcgatcatcaacgccaagaccggaaagaagaccaagctggcccgactggtgcgaatgcactccgacgaaatggaggacgttgactctgttggtgccggagagatctgtgccacattcggtgtcgactgtgcctctggtgacacattcaccgacggagaagtcacctactccatgtcttccatgtttgttcccgatcccgttatctctctggccatcacccctaaggacaagggctctcttaccaacttctccaaggccatgaaccggttccagaaggaggaccctactttccgagtccactttgacgccgagtccaaggagaccatcatctccggaatgggcgagctgcatctcgaaatctacgtcgagcgaatgaagcgagagtacaacgttgtgtgcgagaccggtaagccccaggtcgcctaccgagagaccatcaccactgccgctccccttgatttcacccacaagcgacagtctggtggtgccggtcagtacgcccgaatcattggtgagatgtctcctgtcaccgacatgaatgctgtcaacgagggcaaggccacctttgccgccgagaacattttcaagtccgagattgtcggaggtaagattcccgagaagttcattctggcctgtgaccgatcgttccacgagactgctgagaagggtcccctgaccggctcccgagttctgggtgtcgagatgctcatcaacgatggtaacacccacgttgtcgactcttccgagctggccttcaaggttgctacccagagaggtttctacgagaccttcatgcagtgttctcccgtgattctggagcccatcatgaccgtcactctgactgcacctgtcgagttccagggagctctcattgctctgatgaacaagaaccaggcgctgatttccgaccaggatatcggctccgaggaggtgactctgtctggagaatgctccctcaaccagatgtttggctttgccacccatcttcgagcctgcacccagggtaagggagagttctctctggagttctctcactacgccccttgctctcctcatctgcagaaggagctggtggatgcccaccagaagaagctgcaggccgagcgagatggtaaatagtttgtatatattgattaactgaagtaacagcacgaacagcggagcatatggtgcggaactgtgagcaaatcgtgggcacctgcgagtacatcgagcaccagctaagagaacattaacactctcgtatcaagctaaggtgatactgccaagtgattgtttgcggactcaagtagctacattcgtagatgagcaaggtgattggggtacagtgctcctgtatgtacaaaaacgcaatggtacaagcaatcagaacagtgtgccatcatttgagatgtttccttagatatattgaatgtacttttgcatgagagatgaaacccgatggcttctatgtgtcttatggtctttttgctgtcgagaaatgggttgtatatgctacttcttgccaggatgacttttacgatcatgctaagaaaagtacgagcatttgctctcattagcaacttgagtgtacttgcactcatacgcgcctactgttactccttgtaccgccatccacatacaagcgattgtcgttcacagcacttaatgtcgttcacaacactcttcaccatacagacccacaccgtgttgatggaggtctttgaattggtccaggccccgtcagtgtctccaggacacaatgtcaaggaactgcggttcaagcctctcggtcccaacaagaggtggttgaatcggccgacaggttcttggccaaacgcaacttggagacgaattaaaagttcctccaaagtgcggaagaggatgacgagtatgacgccgactaagaggggaagaagaagcttgagatggcacccttaatgcgttcggcgcgacttctcgctggagataacacagccatctttaccaagatgcactagccggaagctgaggaagaagaccatgatgcaaagccttgattttgagatttcggccccactcatacgctcctttcaatcgacattgagaccaaactaccctcgggccatattggtattgtcaacaaaactctccagcctcctggcatgttgcaaaccgtgccttcggtcaactggtatagggctgcttgtagagatacccctatctcagttgtaagggtccactctcacttgccattccaactgatgactccggtggctaagattttgccaaatacgaagttccagttcttgtcccgggtagcaatacaaaatacatcctctccagagagttcgcagacaatcgacagggacacgggtttgagattggcattcataagtctctccgcattggcagactttggagaaccacgtcgaaataatcacctactctgtgattgacgcccttgaaactggccaatgacagttgcaacgccagacgggttgtctacagaggtcggggaggatctgcaacacactctgttctcattgtcgagggctggagcaaagatggggagatcggaagcgcactttccagggttttccgaaggtcgactcggcgattggcttgttaccagtccagtacaagtacacgcggtatccttttagtaatgctattataatatactatacaatgcgattcttgtcaatggcgtagcgtgcacagcgattgtactacagtcaaggacatgtctctttttaaccctgttgctccttcttttcatcctctctaacaacaacataatccgtgctcaggtctccgaaactaagcacgtcttttggcagcacctggacatagcggctggtgggaatctgtttatcgttgatgaaggtgccgttagtgctgtcgagatcaatgacgtagaggttcgtctggaacgacgtttcaccctcgtcattcacgttttcaattttgcgaaactgcaaagcagcatgcacctttgagcacgacagttcatggagaggcacgtcgttgagctgcgagtctcttccaaaccgatagaagccccgtttgtcgagcaccagcttctcgatcgggtcgtcctggccaggctcaaacagaaacagattgaacgggttgctctgtggcggctctccagcatccacgggctccgagtatgtgatatccctgacttccactgatgcaagctcgtccttcttcttgtcttgtcctcctccactcaagacgcccgactcaaagttgggcacgtccttcttctcctcctcctcgtccgaatcgtcatcactgaactcccgagcatggcgcttttgaacaggcgacttctccctgacgtcccatcgaggccgtctttctcggtctctgttacgagactcgcgttctcgatcccggttgtctcgttcgcgattgcgtcgcgcatttcgatcgcggtctagactgtcgtttcggtcactgcggtctctgtatcgtcttcctcctcttcggtcgtctctgtctctgtcgcctcctctgtctctgtctcgtctgtcgtctcggagatcgtctctatcacctcttcgatcgtctctatcacctcttcgatcgtccctatcacctctccgatcgtccctcctgtcatctcgacgatctcggcgccgatatgagtcccgcgagttatctcttcttcgaggtggcatggttgtagtggatgtattcgtggtggtgtaaatttcagagattatgcagactactgaaccaggaatgctaagtggaaagtcaagtgtacagcataaagtttgtttatcacctaagaaaaaatcgaaggaggtgtaactggtcctgtgagccaatcacaactatgaaactcgaaatttaacataattgacctggtttaaatctctctacagttttgttagttgattcattgtcttttatcaacgtcttgaaggacccacattgtcgaggtacagtgaaccttattcgaattgagggctgaaatttgcaacataatcgtcatctgttcacttctgatagtgatcataacctgatccaaacctgcttcgaacctgatcccactcgctaatccgacaacaacccacccatttccctcacgtgaccatacacgtgaccaccccacccacatcttccatgactaattggagctgcgcatactgcgccagaaatggcaagtgaaagcagacatctccagtcctaggcacccaaacgacccccgcaaatgactaactctgcatggcacccaccgggggaagtgatccggctagttgtgtcggtaaataacgagtggatgtgctatttgcgcgtctcagtagcgccatgacaaagttcggcgtgcgttgggttgggacaaaatttcaatatatatttttccgagctccgcttctcacctcttacacatcttctcaaaccccattgaccaaacaccgctagctgccagcttggtatatatgcgtgtttcttcccattcaaccagccaggattatctttgtggtgagtacgagaaattgaggagtgcttttgtggcttttggcggcgactgtggctgcgaggggggaggctccatgagcagctctgtggcgttgttcatgtcatgtgacgtggcactgcggaatggaccacaatgcgtgagtgagcatggagggatacgactgttcagctgtcgcccgcgtacagccttttttttttgtgggtagcgactgggcctgtcgttgactggttgttcggtatctcccattcgaactctactatgagtcaagcggtcccagtcaatcgtcgtcaaactcaattgccaaactatgagacagcctaagataagccttgggcaatcataatggggcaaacaagtggaagacgaggagcagaagacgacacgacaagtttgagagatgaaaccgcgtcgtctcatcaccgcccttcctccacagcttggcgcgattaagttccgccgagtccttccggtgatcccgagtcttccgactaagctttgcgcccacatgtgaagctggttttttttttcatcgacattttagactttcacttatcggtgaatcagagagcgacgggaagaaaaaaaagtgcacacacaacatttctcctgttcaccacaaacacaagtcacaaacaccccacaaacaaaagcacactacgcatcctgcattgccgtctgcacacactgtacagcaactaacccagaccatatttggaagtgcagcacccactaatttgactctactgtcgttctaaatctcttacccccacgcaccaccgtacaacaacctctacaacatgttcaagaacattgctcgattggcctccatggcccgatcggcccctcgaaccaccgcgtccttccagacccgattcatggccactaccgcctccggcactgcctctgcctctgccaccccggccaccttcactctgcagaacggccccgtcttcaccggccgatcttttggagccaaccgagtcgtgtccggcgaggccgtcttctccactggtatggtcggctaccccgagtccatgaccgacccctcgtacagaggtcagattctggtcttcacccagcctctgatcggtaattacggagtaccctccggcaaggagaccgacccctttggtctcatcaagtactttgagtccccccacatccagtgcattggcatcgtcgtcgctgacgccgccctcaagtactcgcactggaccgccgtcgagtcccttggcgagtggtgcaagcgagagggagtcgctgccatctctggcgtcgacacccgagccatcgtcacctaccttcgagagcagggctcgtccctgggccgaatcaccgttggcgaggagtacgacgccgaggaggacgccgccttcgtcgaccccggcgagatcaacctcgtgcgacgagtgtccaccaagcagcccttccacgtgtctgccgctgccgacgttgagaaccccctgcacattgccgtcatcgactgtggtgtcaaggagaacattctgcgatctcttgtctctcgaggtgcctccatcaccgtcttcccctacgaataccccatcaacgacattgcccaccactttgatggtatcttcatctctaacggccccggtgaccccactcactgccagcagaccgtgctcaacctgcgagacattatgtacgagaagcccgagctctccgagctgcccatcttcggtatctgtctcggccaccagctgctggctctggctgccggcgccaagaccgtcaagctcaagtacggtaaccgagctcacaacatccccgctctggatctgaccaccggccagtgccacatcacttcccagaaccacggatacgccgttgacgtcaacaccctgcctgccgagttcaagccctactttatcaacctcaacgaccagtccaacgagggtatgatccacaccgagaagcccatcttctccacccagttccatcccgaggccaagggcggtcctctcgatacttccattctgtttgacaagtaccttggccaggtgcaccagtaccgagctgcccgaaagtccggtgttgacacccggcctaacaagctgctggtcgatctgcttcccaagcagcgaattggcgttgagattgacgcctgggattacgttcagtaagcctgcttgcgggcatagcgagtgaacggagaccgctgcatgcagttggtgtgtatcaaccgctgcgtgacaaaaaaagaataacgttgaccatataaaataataggcatgattgataaagatgtagcggtgtaacgcgtgtttagcgcgtgcgtgaagttaatgaacagagtactacgtgctacgttctgatcaagagttctttgtcgcttcgcacattccacagctcttggtggataatcaattacaataaataatcaagcaaaccgctcgggccaccttttcgcctcgaggtatctgaatatcgggtagctgatacaaacaaagaaggtgatagcttcaagacccagatcagctccataggcaccaacatgtttggcgattgggccttggaagtagacctgagacatacccagaacggctcctgtggctcccagaagaaaggagcagaaggccgcgattccgtggggcagtctctcgggcgagtcccacaggtaccatctgtagtaggggtcgttttcgtcctcatgtccgggttccacgggcagcttctttcgtcggaagaggatctgttccagcagaatgagcagaaagaagatgtgggcccagtagccgatcatgggcagaaagttgttgaggtactcggacagcttgtatcgtcctcccatggaacatccaaagtagatacagcaacagatgaacgaccagaaccaccgggggactctcatgacggctcgtccccaggtttggatggatagtgcaaaggagtaagtgttgaggatgttgttgcagatgatggaaatgaagagaagaacgacgaggaactttcctccgcccttccatttggcaaatccagcggtgatgagtcctccgttgccccacttgtcgtggatagcggcccattccgtgttggtattaactccagtggacagaagagtgcccagaacacctacaaaggccgagggaatgaagatggacagccaggtgacggtgacaatcttccagtttttgaccgacggtgagtattgggcgtagtagtctgctgccaaaggcatccaggtgtttgtgattccgaagcaggcagcaaagttggacagccagttgccggcaatggttagatgggtgccctggctcttggcgtgcacgtcgtaatagctgtgggaacagacgtagagcagcaggaagaccacgttgagtgggatcgcaaacaccttttcgaaccacatgactgctcggactccaaatacggccgtgaagaaagagacgacggtgacaatggtgataccgacctctaggggcacttttccatcactcacggagcccagaacttgtcctccgaccacgcagttgacaattgaccatcccaggcctccaatgatggacagcagggcaaacaccttggtgggccaccagccggcaaagattcgggctcccacaagctgtctgagtcccgaacggggtccgaaagtagctccataggctgccactccggatcccagaaacacaccgagtagaccggacaccagggagtccttcagagacagtccaaaggccaggggaccaagcatcatgccctgcatggatgtcagacctccgcaggcacagatccaaaacagcgagatgtcgataaacgccttggtatcggccttctttcgttcatccagagggatacgctggataccccggagctccacacctagagagtcgaccttagacgagtagtagatgaacttctcgaaccatgtgtctctgggcagcgagtgtacagacacatctggagaaggcttttcgtcgtcatagagatgggattcggggaactggggacggatagaagagtctagggagctggcggacacgggtctggtagaacccgactccacaaaagtggagatatcgtttttgtcgtggtagtgactcatggctcgcttgaatgactcgcaagactcgagcactcgctcctctccactctttatacatgactcaaaatatcagggtaacaggcatggccatgcgcaaggtttgagtcaattgagtcaaactgtggctaactggctggagttagtctgaagttttgcatattgaaaaaaagggtggctacggaaaggggagttgaaaagttggtgaaggaggagtttggaagcgaggagagttggaaaatcaacttttcagactcggtcctccacgactccacctcttttttatcctcagcagctccaatatacgacatatgttcatcctccttcagccgccccctcagtctgaaactgactctcatagtccaaaccttgaaagcataacgataagagaaaaattaccgtccagatgaaaagaaaagaaattaacgccgtatttggctagtgcaagtatcgtaggcgagcgccgttttctacggggaccgtccttgaccggtcgttggccggtcgttggccagtcttgtgtctgtatcaatcactaccgctccagccagaaccgaatcgccgtatgcagccaagcgccgccaagatcgtatcgtctgacccgtgcgagacaagggagtcacggagacaagggaaaagagtgggaaaatttttgtaggcgaaacgaaacggcatatcttgatacgatccgggatgactcaaatgactcaacaggtgcagatggcggaagctaacttgggagttagctactagtaggcaaaggcgttgttctcaggtggatccaagacactgctaagagatcaatctgtacttatatcttggttgctatggtgagatggggctctacgagtagtgtacaaaggatacctttcgttggtgacctctgtatgattgcattatgtgaacaggtagcttgtgcatcctcctgccttcttccgtacgagtacttttacagtaccaaacacttgagtcgtataaccaatagcaacgctcaaagttactgtacaagaagtactgtcaaacaagtaaactgacgttaatttgtgtaccgttggcaacttagctaccagtagccaagttatccttagtccatggaactctgtggaattgccgatgtgaggctatcccaggctgtacctgttttagttcttgtgaagagggatcggggcgaaatttgcagatatcaactgtgcaactgcctgtagagattacagtagtgtgtgtatctgtcatctattattagttgagcccgatattaccgaccgttgtcacagaagttgctctctctgcattcatggttgtgtcgataaagttgaccatggatactgaagtccacgatattggtttcatggcgggtattgaagcggttagcgcctcgcaggttcggtattgagagactttgacaatgccgtatgatctgaggcactcagcgacttcagaatgtcgctttctaagctcctctgaagctactacctcgagaagagttctggtccggcctatgagcaaggaggcggtcagttgagacaagaaacaaccaattatgatgctcactgatcacgtggaatactctgagcacatgcaacccctgctgaatgactcaacatgactcgaaatgactcaacatgacttccatgcttaacttacgctcccgcgatccatgcgatccagaaacggcaatccaaccctgttgaagacaaagaagagcggagtagctgctggattcgttttggcgaagttcatgggcttctagtgtttgtgttcgctcttcgagagccctctcaagtcttcctcgtgaatgagaatgccaccaccaggcagctacaattattgctctccccggcacctttaccagtgctaactaataccagctacttatcctaaacgaagtctctgttctttcgatgacgtcctctgaacctttcatatgaacgtctcgaagcaataccagtccacgcctgttggatatacacagggttaacgatgaacagagactgagaaggaaacaaaagaggatgaggcagggaaaagcaatcgagtcgaaaccacaagccagtggtagaaatctcaaaaatattctgcaatatttgttaataatggtataatgtctctgtggagtctgctgagcttgctgtagtatgtgagtgtctccaagttgtcattacgcggtaaatgtttagttgtggagttcagaaaccccattccatagtcactagagaaccattggtcaacttctcgtggtcaggaaaatataacagcatcttctatatctcaacttgtcatcagcatgactgtgcctatactatatagctgttcgtactctaacgtgacccgtaatgttggtttgtcgggtgtacttgtaatgctacaagtagttttatcattcatctaaccacacaccactccaccaactgcttccatcacaactgcaccttcattgtatatctgatcctccttcgatcagtctctcgatgcacgcactactatccagcacaactgtgtgcagagacttggggagccctatgaaccccaatgacgtaaatggttcttgtccgttcgtgacctgcggtcactcacttgcgtcacgtttctatatggtacattatgtagctagtgagtcataatgtgacagagtctactgtcagattgtaaattgttggtagtgagtcggtgctcaccactgtaatggcaaccagccatagtcccatgctcgtttaaccacctcggtgctgtcgtacagctcgatgaattgctggtccagaggccgggccttgggataggcaaagcggcggtactcgtcaaagatcatggtgagactccagtcctgtaagcggcgaatgcagcctgaaagacagcctgttctgtgtttgccccggttgcagtggatgagtaatgggtggtttgcggggttaatggcaatctccagggcccgagtaatgacgtcgtgaggcacgtggacaaacggctccttgtttccggacatgccgacctggaagaactggatgttgttttccttcatgaactgcaggttttcatcggggtagatttccggaataagcacgagaatgctcttgagcttgagccgcttgagatattcaaagttctcgggccgcgggaacgacgaccggtatatttggcccaccacaattgagaagttttcgggcacctcccaacccccgtctggcggcgtcatcagtttcattgccggcagcgtgactccggttttttgctgggtgattcgcacgggctgatttgcctggtggagagctcgctgcaccttttgcagttcagacacgtcctggtcgtccacggagccttcggccacgtcaatttcggccttggccatgtccatggcgtccttctgcgccttgatttgcgcctcggtctccttctcatgcgattcctggatctcaccagacgtcttgtctaactcgccagaatcctcggcatcttgagtcacctcctccttgatccgggtgtccagagaaaccgtctggatcgcctcggcgttgtcgtgcacggccgcaagagtgtcggccagggtcattggtatgtgtatttgtgtctttgagcgggtcttgtgtcgggcggggcagatgcaacaacggtgtgttacaacatgttttgcgtcgttgaacagcggaaatgggcgaaaaaagagttgaagaaggtagcaggcgggatgggaagtatgtgctcgaaggcgggacaccgatcgtgtggttggcacagctgtacaaaccgatttgatgacgtttcttgaagacagtgttcctccaagcaggaccagatgttgagcttaaagttaatgcaaaagtggtggtgagaggacgtagcacggttgcaccagaaggggccccaaaggtcgcacagataatctgaaaagttcattttgttccccgtgtcgtttttaccaaattttcctctttaaatatttctcacggcttacaaataaccacttgtacccatttggctcaccaccaagcaaagttcagacgagcaatgcacgtgggtcataattgctgtatagggccaaccgtcgaaaagggctattgtttgggtgtctcgggtgagcagaggagaagagtggattatgtaagcgttgagagagagaaagaggggaggtgtacatggcgagatcgtgcgttcgtttacctgtgcacattactaaaactggaggagccggatgtcaatgagagaccagttacagtactgtatcgggtatatcacctttcgacacagctaccagtgccaactcgtactcgtactcctcttaccggtacttgccctaatttgaactcccgtgatagatatctccggtcacgtcatatatatcgcgggtcacgtgaccatccacaccaccgtctatctgatgaacgcagagcccagcccagtctcatgtctacaatgagcacatttgagcaccgcttggctgatgtctgcacactggtttagttgacttatgtacgctgaattagttaagataggcttaacaagaacatgtccgtggatggaggttcgtgtctcagtgctttttggaggtttgagagcaagcaaaaatcaagacaggcgattatatatgccactgacaaccctatctgattagcatcatatccgtacaatactacactggcgcagttcgagtacttgtgcccgtacctgtattgccactttgctgcctcatcgagactatgcatagttttaggaaggtgtgagatttctagggtctgggcaaatcagggtgaaaaagtctatttggaaggaaaatgaatgattttggacgatattcgattgaatatttgttctaaagatataaatcatacatcctggtggtcgatggactatatatttatactccagtgtcgtgctccacctcccttcgcttactaagttcactttaagatgcaaatgcaaaataaaaatttgcgacccacatcacgttgcacacagtagttctactttctgcttatgcattattcgaccgtgccagcagctcgcaaacccacgattccccaaaaacaaacccgccggtgtacgtgaatgtacattagataaaaaccccgacacaaaaacaactacttcaccaccaacttcaccatgtccatgatcaacatcagacgagataaccccgaccccttctaccggtacaagatgcctgccatcacctccaagatcgagggtcgaggtaacggtatcaagactgccgtgatcaacggttctgacgttgcccgagctcttaaccgacctccttcttacgtcattaagtactttggtatcgagcttggagcccagacccagatctccgaggacaaggaccgatacctggtcaatggtcagcacgacgctgcctctctgcaggacactctggacggtttcatcaaccggttcgtgctctgtgaggcctgcaagaaccccgagactgagctcatcatcaccaagaacggagacattacccgagactgtaaggcctgtggtaagcgaactcccgtggacatccgacacaaactcgccaccttcatcgtcaagaaccctccctcgcaagccaagggtaagaagggtgctgctggagctgcctccaacacctctgctcaggcccctgatgtggacgacaacgaggacggcgaaccctctgacgacgagctgaccaagcgaatcaacgccgaggcatccgagcttcccgccgccgctacccgagccgacgacgatacctggactgtcgacacttctgccgaggccgttgctgcccgacagcgagaggtcgagcagggtgttgccggcatcgccctggaggagaacgatgcctacaccatctttggagagtggtgttccgagggtgaacccagcgacgtggagatctacaagaaggccattgagctgggtatttctgacgattccaagaccgtccaggttctgccccaggtcattttcgacaaggacattgtcaagcagattgatgagcacaaaggtctgctgaccaagattgtggcttccgacgagcacgaaaaggccttgcttggtggtattgagcgtctcgttggccttacccaccccgatctcatccccgccgtgcccaagatccttttcaagctctacgagctcgatctcgtgtccgaggaggtggccaagaagtggggaaccaaggtgtccaagcgatacgtcgacaaggagacctccaagaaggtgcgaaaggctgccaagccgttcattgactggctcgatgaggctgaggaggagtctgacagtgatgacgagtaaacggtgcatttggtgccaactgacaaatagaggatagacctcaagcatgtagcatatgtacggaagcgagcaaccagccgtcggcgagttgcgagcggacaacaaccaacagtgactagccctaggcgagtgcacgacagtatgtataaataaaataagagtgacttgtgagtaacagtgggcgacatcatctactaccagtggtataagtagcgaacgagctgtatgcgagagattgacagtattcagggagtcgaagtaggcagactgcaaccattaccgatcttgtcttaggtgagtgaataacggtaagtgaatggggaaaatggtagagtggacacacaaatcacttgtagtggcagttacgaggtgagtgaacaactggatcgtgtgaaaaacactcgtatagttcgttacactagaggaatggcggctccaacacatctgtgggtaccaaaaccgtcttagattgtctcctgacgatatcaacatcgacatcatctcatcaacacatacaacagatgtgttggctggatcacgcctcgcaatcactccatcactccactctatgttttacgtatatatcgtacatacacctgtaatgtgattctagaaactttctccgagtctgtccagatgatctttctcctccaacactcaatacacactctgacaccccattaagacgccattgattgtacatactgtccatctataatatttttgctcagcgagtgtctatgcaacttttttccatcgaccgttctccatctcccagctagatagtcaatcttccgtgagtcctcttttgacaagctcggcaaatctgctctgcgaaatgccagagccttcacagagtcttttgagcgaccgaatcgactcaaccacatgagcctcggtgggggtatctttaatcacgggctcgtcgccaccaaccgctgtctccaccttgtcgtaagctgcatagtaatcgtcttcccctccgtcatcaccggtgacagttttgttgtcagtgtccagttttggaatggccacccccttgatagttgtctgatccgcaaatgcattaatgtcgtcaatgtccatagcgtctacaatggcgccttttccctcgtcgtcctcctcttcctcctcctggccatacatattccagtaatcgtcatctgagctggaagaggcgttaggactctttgtggtttgctctgcctttgtatgcgtgctctgcggcggcgagggcacagattgagacgtcgagaaccgttcctcggcctcagagaccgagtcgtatcccatggttcgttctccaccctggggcgcaagaaggaagtcatgcaagagccatttcttctcttcggggacccacacaaatcggatttcaatctgctccttgtttcccaggttctgaacaagacatctggcatatagactctcggggtcgagtctcacaaatccatgttgcaccagtgagaaccggaactgtcttgccacacgcaccacttgggtgatgatgtcagtttctgggttctcggatgacacgccccatgtcaggtcgtccagccacggtgggtagctgtcgatgtagtcacctggcacgtctccattgtcgcacagaaaagaagatcgtttggaagaggcgcctgaagaggcaccaaaggatagtttggttcgcaccagtggagccaaaagaaacagcaggtcggacttgggtttggtcaccacctcgatcttgtcttcataccggtctcctagagcctcgaggttctgatattccaggatcgctgcgcggatctgcaacaaaatttggtggaccagctgggcggcgtcggggacgggaatggcaacttctgaggccatggtcggatttgcgggcgggttatctttgttgtgagtgtgtttcgaggcgttttcggccatttcagcgtattttcagtggtgagaaggagactgtaagcacttcttcgctgttgagctaatgttgggacatatttcagaaatattacggcttggtaaaagttagtccagttgaaaacatctacaagtgacaaaaagaagggcaaatataaacgaccatgtggtgcaatcatgtacacttgcaatgatccaggcagtaaatggcacacgtatcataaatcgtgcacagtacctgcttctgtgcatgtccgtatcacctccatgtccgttccctgtagtcagtgcggcgtgtacagcacgtctaccgattcaggaagacgctccggatatcgaacccagaatgcggccaagtgtttcagcttgagtttgggggggagtgtaaaatgcctggctgaaccattgcaccccccttataaagaggagtagtgtggataccacagcttgcatgtaatatctacagacacagaaacactcgcattctgctctccgcaactagctcaatctttcggcggtctcgttgatgtgcagcaagggtagcgcgtttctgaaacaagagcacatcgggcaccaggggcaccaggggccagcacaacctaagcacctaatattatttgccgtgcaagagtatatggtggcctgtcaaagtccttatctaagcaggctggagtgctggatacttcaaggtagggaaaatagatgattcgaaacgtattgcactttccagattcgccacagcgtttcagtagaggtcagtatggggactatcatcctgtatactctgatcccagaagttatacagcgtcgtgaagatctatggtagcttagcagcagatgaaaacagcggaaacgcaggtcacgtacccgtcgatacgacgtcttttcaggcacagaaagggtccagttaccatacttgtgttatagtcgcatttgcaatgtttcctataatgtgtttctctgttctttcacctgttcttgaagggtgaaacatttgaacaatagttgagaatgccaagtattacccgttattagttaacaaattcagagaacgtttctcaccaaatgagaacaccgtctcttgctgttcaccgaggcaagtggtaccaaagcaagtgattgaaccccatctgtcgactcgtgattctacattgatcagtattatacaaacagatctgccctttggacaacgtgaaatctgaatctcgtatacttactgtagtcactagtagcctatcaagcctggccacccatatccgcacaatagaccacctcaattggtcgtctaaaatccgatcttctcaaataaacgacatcaacccactaaaccaaccttctagaatccttctccgttacccgttttccattacctctattgttcataaagtcgtctaatatactaagtcttacccatataggtcacactgcacctccgacacaaccaatatcccacctaaaccacccccaacggacaagataacaccattaatatcatcctggaacttatcttctttcacttgctttctctaaagaccaattgctatcaccaaaacgggatacttaactacatattgtgcatggtgtgcgcactacctccaaacagcacctcaggtggatcgacagaagatccttactaatctttcacctgcgcagatgtccattggttgctctgagatactcgagagatagtgatactgctcatacttgtactacaattctacggctactgtacaagtacaagttctctctcttcgttttatcatattttgggatacctgccagtgtatgtactttaattaatatattagggatgtacacatgtagaaagaaacacctctctgaggaataaatattgcgcttagagcaagtggatgaggatggcggcaccagcaccgaagccagcgacgatctcggcgcctcgcagagtgttggcggagttcttcttgtcgccgtccttcttggcggaagagccggaggcctgagcagaagaaccggcagaggtgccggcggagccagaggagccagcagagccggtggcggaagaagaggcggaaccagaaccggaggtggcggagagggcaacggaggtctgggactccttggcggagcactggtaggagtctccctggatgtcaccgttggagtgggcgtcgttccaagaagaacagttgaagccggagtcgttggactcaacgtcaacaccgcccttgacctggttgagcttggggagggtggcctcggagaagttaccaagcatctcaatggcaccagcgacggacttgaccttggggaaaccgtcgacctttcggagcttggtgttgttggcgacctggagaccaccgccaatctcctcgagctcggggaccttgaggtcggtgagctcagagttggacacaaagaagataccaccgccaaccttggtgagctggggcagagagatgttcttgatggtgttgttgacgtagccgatggagttgttgacgtaggtcaggttgggcatgtcggccttagagacacctcggaaagagatgttggcggcccactgcaagctgtcaaactgggcctcgaggccgggggcgttgtcggagatctggagcgactcggtcacgtgctggagtccgagggcaatctgcttgaggtatcggttgttgttgatgttgacctcaccgacgtcgacgacgttgatgcccatgagctccttgatggaggtgtcggaaatgacgacagaggtggcgttgttgacaccctggttgagctgcataacgtcgaggttgggcagggtgatccacttgaggtttccgacggcctggagggcggggaaggagagggtggacagaccgttaagcacctggaggtcgaggtccttgccgacggaggtcagcttgggggcggtcagtgagttgagggtagacaggttgttggccttgagggagccggtgatctcctcgattccgtcaatggagagcacgccggcctcaccggtgatttcgatggaaccatcgagcttcttgcaaccagcaatcttgtcgaggtccgactgggactggaccttgatgtcctgagagcagccggactgctgagaggaggatgcagaggtggtggcggaggactgggcagaggccagagccacgagggcggccagaagagcgtgggaaaactgcattttcttttcgtggaggaaagtagccgacaggagcaaacgagtgtggtgggagggaaaaggacacaaataagagagaagctgtgacaagtttgggagggaggagacgggggctggttttaggcttttagccttttaggctttttatggttcagtgatcattgactttgttgtgtgtacccgaatttgggggctggttgtctaggtgacgaggaggggggaggctacgggttccaatagggtccgtctaaggcgagtaactggcagattttggcctgaaaaaagaggttgcggcgccctatatgccaatcgctatccatctaacatctttggcagccctggttgtccgctctacggccccgatttgcacggactgccactgcctacccctaggaacacgtgaagtctatttggcaaatctatccttgtctcaccttgtttgcacaaagtctgtttttgcacgacgcggaccaaggctgtctgcacacacctaaacacgggcagggctcgcatgggctgagcaatggggcagcggcttcttcctttctgggccgagccacgagccctccagacggtctgccttgcgccgttgcccgaaatccccggtctccgtctcgctacaggtagtgtaggccgttgctacagtcaaacgcgtggcgtggttgcggcttgttgcggctcggaaccgagacctaaaaatagcccggctcaggaatggtaaaacgggagtggagccattagactttggcctggaagaaccagtgcaaccaaacccaccactactgtacgtacgagtaggcaaagttacccgggcgacgagagacgggtccaaaaaaaacgaaaagaacgaaacgacaagaagaaaaaagcggcattaatgcgagcagttttagtgcaagccgttatgcgacatggcaagaggtgacattggcgtagttgcgttatcacgagagcacacaacaacaatactacagcactgtaccagagtcttgccctgcctgtggttgcacctgattactccacctagatatatacctccaatcttatgtggagtaagtcgcacaatatataaccaatatacgaatcaataaaagagcatattgagggcgtggatggagatcaatgtttaaatctgctgagagcgctcgcttgaagccaactgtatatttgtgcgccagacctacgagtaccgtacattgtagtcgtactgtacgttataccggccgggccagtaaccctgaggccgttcttacgttttttgccccagaacattgcctttggaggtgggctaaaagaaaaagtccaccaactcagacctcaatatcgcaaaccatggtttcaaaagtaaacaatttatctatattaagctacaacacaatatatagattaaacgtgagcgaattgtgggccagaaagagtggtgacaattgcccacttgcaacaagtgtgccaataccctgccaccgccgtacaagtggtggtttcaatcgttaatatttccactggcgctcgcacaagttgcacttttcgttgacgctaagcttggaatgtgctccccagctgtggttccatgccactgttatgcgccacgcagtgtaggaatgttagccgtgtgatacatttacgagctgggcgctgatgatgtgatgctgcgatatatccgggaagattgtgggaggtgttttgatgccttggagacacgcataggcgccaaccaggcaccaagtacgcaccaagaacatgtcgtacgtacctctttgtctcattatcgtcacattcctctccatcgtgtgctcactgtttacagagcactgtcttacatcagcatcaacaactgcgccgaaagcgtccgagcctgagagtctcacaaggttggttgtcttcacgcccgcaaacaaaacaataacaccaacaaaacaccatgcaagattcttgctcctccgtttatcacatcaccgttggaaacggaattagagccggcttggagtatcttgtttagcccaaccttagtgctggaatgaaaccaagacccccaaacaacccaggcacaaagataaaggacgggaacgatcgtcggagcagtcacgtgagtacaaagcccccgtgtaggctgagctccgcatcccgacgattaccccgtctgatcggcgtttccaggggggcaacactgcgggaggcagcaacaccagcggttgtcatagcagcgtggagagcagtcgacagtaacaatccagcgcataggcagctgatctgaaaagttggtctaattacgaatcgtttagaatatgtacttgtgcagtgaccttgtattctacaagcactccccccgaagtatctcaggcgtgctggatcacggtgtttacaagtgcatactggttgagtcgcccctatggtaccaatactccactgacgcacacaagcctgtcactgtctccacctgtctccacctgtctccacctgtctccacctgtcactgtcccacccgtcactgtccctcccgtcacagttcacacaagctcggatactcgtacaagtacttgtactcaccgtgacagccggatataatattgacacagggcgcgaacgcgttgttcgacacccctgcgtgaatctgggagtagtgtgacttaaaagtaacccatggtggcagtagatcattggactagtgacatgtatttgtacaagtaattagttagtcacagcctagacaagtagtgtgatggttgcggcaataaatacgcactattatctcggctcaaagtcgactctttcatatactcgacccgtcacatgttcccttctctcataatcacaagcatctctcttgtttgttttcaacatcctccctcgcctccctcccaaacatacatagtctctcacccctttccacacaatggcaacccctgcatatctcacacacgatcaaaacacttttcgtccaacaagagaaccgatggcaaactctgtagcctctgacaagccaactgctcatcacctcaactcgcccttctttgccttctgaaacacctccttgtgctggcactcttccctccccccttgtctctctccttctcttgtacccggacattgttcctctcttggcacgctgcaacaagcataccagacgcgaaactccatcgtgaacagaatgtcaatcatctagcgggggcttggcacgcgtcccagctctctttgtccagagtcattatctcgtagtactacaagcaagtagctagtgccaggtatgaccacaactagtcacattccttgtatgtttgttgacgtcactgagaccactgctacaactagccccatccctccccccccccgtacagtcagacccaataccggcctttaagctacgttctaatatttcactatatacgtagaaacacgtcccttctccccttttctttcgtaacttcagaccccttccatccccggaatcttctccgaaaccatcattcattttcattctcgaaacacaataattagcgtaaaacacgtagtaaactcaagcctaaaaacgcgtctacaaacgtgttataataactcccacgctaaccgaatcccgctccatctacaaacaaacactagcctgccttgagatttggggctaatgctagccctggtatcgtatgttatgggtatcgtggtgtcatggacatatatcatatctcggcggtaatcacaggtatcccatcgaaggtatcgcctctaaccgtagtcgcaatcaccgctctgaccactgggtaacgtcaacacgactgggttggcaacgaggacccggaggaggtgtcacgggcgcgagatagtatccctccttattcgtatccgtggtagccatcttgggactgttagagccaaacttgtggaatacactgtgggtgcgcttcagaggactggcctgtggcgccatatgcgaagaagcggcagacgtggcggccgtcaatggagaccggggcagggggcaaatgatgcctgactggtggaacgcaccaaagggtcggtttccggcgttcactcctgcccgaccaggggaagaggaccctgacttggaagatatggggggagagagcgccgagtacgggcctcgaggagacgagtggcacacctgcacaagaagctcctcggagatgccggggtactcctgctcgatagacatgaggtgggagaggagctgtgcccgcttctgatcaggatacagacttggagaacgctgaggagactgattcggagtgtacggagggaatgcatgctgctgaaaggagcgcagggaagactctgcctgaacagggattgtctgtagcacagtcgatacgggcgacgagggaggcggagtctcgtatcgagccctcttctcagggtggtgaatcgacagagcagttgacaggctggaatccggccgaatctcaatgtgggagatccctggagttcgagacactccgttgaagggctgggggtactccgaaagttgttccttctccgcttccttccatccttcctcgccctcgtctccctcggctgcatcagtgtaggctgtagtaaatgtactggccgaggcggctgaaatgagaggactgggggtggtgggagcgtcactgctgaagtcccaggcggtctgctctcccttgtatggcggggcattgagaacgcgtttctgcgcaggcttcagtttgcgtacaaacttgtggtgctgctggatgagcggaaccagaatagagggccttttggtagtcctcacaaacttgagagtcagaagctgggtggccgacgaacggctgtcggggtctttgcacatgcacgcatcgataaactccctgaacagctcggtaaactggttcccgtgaggcagactggggcactctctgtctggaatgacggagagggctttcatgggagaaagacccgagaggggaggtgagccgtcagccagctcgagggcggtaattccaagcgaccagatgtcagctttgtagtcgtatccagccttgctgatcacctcaggtgccatccagtaaggagtaccgacaaaggacctcatctttttgatggacagtcccatctcgccagagactccaaaatcggccaacttgacatctccctcggtcgtaagcagaatgttggcggctttgatatctctgtgcacctttctctgtttgtgcaggtactcgaggcctcgcagcgtgtctctcatgaccactgcaatatggtcctctcgaaacggctggctcttgatgagatcggcgcacgagccgccgccacaatactccatgagaatccacagagtgtagtctctgttgtccaccacagagccgtagtattcggtgatgaagggacatctgagagacgccaggaagttgacctcgagggcgatttcgtcgatatcgtcttcctcgtccaggttcacctgcttaacagcacacacctggttggtctttcgaatgcggcccttgtacacctttccaaacgagcccttgcccagaacaacgtccagagcaaccacttcgtcggggttgtgacacttggacagctcatcttgggtatctgtgtccaacacgttgtcgcagtagccggtgacgttggcagaggacgggtttgcagtgctgtttttggaagagtacgagtaggacactctctgtacactgtcaaaaagcgggaatcgagagcggtgttttcgaagcggaggagacatgttgatggtttgaaggacagtcgaaaaagaagcactggaggaatgattggacattccacgtttagcgaatggatcggtggagagaagtaaaacgttcaagtagctacagttccgcaagtaggagggttgtattatgggacaggttcgcacaaaggcgcgctgtttagattaagctattgtttaggttgtcgtgttgcgtacgtgcgtgtgacgtgaccgcgacgagttgtgttgtagagcacaaaggatgtaaaaaaactcgagtatggaactaaggatccatttatttgtaattttggcgttgatcgtacttttcgcaactcgaatcagacaattcctcatactcttgtccctgtggtgatgttgatcggcaccctctctgcatatcaattacacctcctaaattggaacacgatagctcatcgttccagagaaagttttcttggacacgtgaaaccggtgcgtattccagtagaagccagataatgacatgccgagggaccagtggatcagttcacgtgaccatttcaaccgacacagctccgtggtctacagtgtacatttacaatacctagacggagatccagtcaaggtacagtgtacggcacgtactagtagaccccctttacgagggcgtaggaacagcaggacacacacccaaagcccaacttctccgtagagaaaatggcatactccattagaaccagtgtcgaattgcgagtccatagctggactttttatagtcagttgtctcaaaagaaagaagtactaattggtatcttctactcgtcagcgtagctactagtatccaggtggtcacatctcttgaacttaccacccgcctaatcaaggggggcacacaagtagactacattattatacacaatgtgcatcgtaccacgagtacctcagatctatgtatatccgtgctgacaccctagagtgtatacctatagtgctatactaaacctggtaagtagaaccagcgtaattatataactggcctacagttttctcacaatgatacacaggcagctccagtttagttgttagacattagtattaattaacatggataaatatctacctgccactctagtcgcagtggcagtcccgatggcaccagggccaccttcttactcattcgccctctccaccttctgcaatagataccgcttggcctcctcggacaatgacaccttgccgctcagctcaatggagggtaccttggtgccgttgagcagcagcagctcaggaatggcaaaatgcacagggttggcccgcagactgtagatcaacaaaccgtcgtttacaggcagattgatatctgcgcctgcaaacacggcccgcagcagctccagcacattatgggccacgattgcatcgatcagcgcctggttgccgttcagcggagcagcgtacttgcgcgaaacgtacttgttttggatgaaatgctctctgtttttgaccagcgtcgacttgtcgctaagtttggcctcgtaaatgtcattgagagttcggttgcacacctggcgaatcgcatcgatcaccgccggcgtgaagtcgcgcgtgtcaagcgtcagggaccgaaccttagtcacgtgtgaacccagcgaccgatgcacagccgagcactgcgtgcagatgatcaccatgaggttcagggagatccacgtgacgccctgcgtcgacgcacaatctgcacacgtgctgttggatggatcgatagacaccgccaacttgtacacgtccggagacatggggcccatctgtggaggggcctggctcattgaagggggagcgccagacccgggaatggctgtaccggcagaagaactcaccactcgtctcaaatgagccccattgtccttcagaggggaccgggataattcccgctgggccatttgggcagacgactcacgaggaggagaagaaacgttttccaacgacgtactgattgctccattgatagcagccacccacgtggccagatcatcctccgacgtggcttggtacacccgcttggtttggggagtgacaatctcgaaacagaaccgacggtctgagtttcgagcttctcgacaaagcgccattttcaggtcgatgggagttctgttagcctccagcccctgcttccagttgctgtactcggagagccgtccaccagcgagcaccacccaatatttgtgccatccaaccgtctttttgttgatgttcttggtagatgggtccatggaccacaacaggccctctttgtgctctgccgagtcaggagacagctcctcaaagctgtgttgctgctgctgttgctgctgctgctgttgttgttgcaaattcagatgatcactgacatcctcaatgtatgagtgacgttttgagggctttgggggcgagtcgatgatcagcgacttgatattctgggctgtggaactgccattagatgcagaagcggagggtgtgagattgggaagagctggaaggctaggaacagcagaccgagcaccctgcatgcctccgagtgaggtattgagccggggaattgctcgattagcgccctgagaacgagacctggtaggtgctccgggtccgctcatgggagtgggaatggggatgggtgtggaggagagattgggagctgttggagctccagcaccaaggttgttggtgctgccactgttgtttgaattactgagggctgcacttaatgaaggagcctgtgtgttttgcgcgctgggaagagtcgattcgcccgcctcaatgcttctctcgagctgccggcgtcgaatctccacgtcggttctgcttctggtccaatccttgctcgcctgttttacatgatccaccagtcggtcaattttgggcttggacgcctgaatgccagccgatagtgccagaaatcgcgccagctgcttctcctcgttctgagaaatgctcagagtcagagcctgcatctttcgtcctccatgcaggtctgtgaggtatgtaaagtagtcgaaccgcttgagttcaaacgccttacgcttgtcctggtacttggaatctgacttcgacgccttaggaggggacttttggcccaggtacctgctaagccacgagtagtattcgcgcgactcgtcgtcaaagtccttcttgtggccctcgaacattttgatttcgttttcgtaaaactttttgagcggcgttagcaccagcatctgcagatcgacattggacgagttaagccaggctgcgatctggacccattgctcacacgtcgccccggcagcaacctggatgccgtcaatatccttcatatagtccagataaagcgtgtactctgttgcgagctccgattgtcgctcagataccaccacagcctgcttgtaaagccgcttgatgagcgccttgagagatcgggtcttcttttccagcgactggatggtggcccgaaagacaggtccatcgtctccgttctggatcgggacgtcagcaggactgatgctcttttccagcagagaatcgacgctctgtcccaggcccttgattgcgtcctgctgtgacagagcctgtgtcagcgacatgggttctgctagtttgaggggcgacgaggcatcaaacacgttagtctttggagaccgtagcggcgacgttggcgatcctggagaggcggatgcggttgagttgtatgtgatatctgaagatggaggtgtgaggtttgtggagggggaagatccttgggtagctgaagaaggcgataaggcaagattggagagctttgacgtcacctgtggcgttgtcgtctgtgtatccgcaaagaacttgaattgggccagcgtccgtagactgtcttgtcgtttgtcgtactccacaaaacagcagtagagaggtcccttacccaggtgatgtgatagttcccatacaaactccatctttcccggagtaaagtcgccgaggaaggctacgttggaccgtgtgtggatgttggggtcgtggaagaactcgttggtgatgaagtggtgcaattctttgggcgaggacgctgtgatgagagctccgcctgaaatgctgtctgaaagctggataccgaactgggcgagacacgtggcatctggaggcagacgcactctcaccaggaagcgagagggatcgtctggatcctgcacaaagtcgttcgccgtcgtcagcacattgcgagtgtggtcggcagaggaaagtaatagttggcacagcggagtaacgagatgagtaagcacatcgacctgctcgttgggcttttgcgaaatggccagcacaccggaattgcgcacgctggcctgtgacacattgttgttggcggctatggcctttgctgacgacgaagaggtgctcatgacggagatgcggtcgaccacaaacgccggatccatgtagcacgaggtcccgagagggtcatctggtttggagggtacagctcccatggtggctcaaggacaggaagttaaggaaacgggcgcctgtcacgatattctggagcgtggtgatcagtgtggagtgggcctctctgggctcggtttgggtttgtgtcgcacgagtcacgtgaagagttgggaagaccaaaaagcttgttctttgtctaagagagagagtgtgagtgtgtgagtgtgtggaggctgtgcagcagctgcactgtgtgagtgcgagtgcatatgatagagtaattttgggggagagggaggaagagatgaaagatacttgtgtgtaaaaattaaaagaaccagtgtttgtctatccgatggccttttgtgtacatttggggatttcattgagattgaaattacgcactttgattggaatttctaccgtgcactttgagagactgcttcgcaactaccgtatgtcagtacttcgggtagctatgccgtattgtcaggtgtggggatacacacaaagacagaaatggatgatgtcaatggaattaccgagagaggtgctggtatcttgtactcgtacttgtgccgctcagctgattactacacgacaataaaaagttacaagactttttggtgaatttcacccgtttgtgggtacacatagtagtggttgaagtgaagtatgtgttctcaagtgtcagtcaagtgtcagtcaagtgtcagtcaagtgtcagtcaaagtattattgaaatttacttgacattttagttgtacatttagttagatatcaacacttaattacatgtccattatctgactaatcgccctgcaaatgagaccatggtcatcataaaccggccaaaaagacacccaccacacttttgtttatagctccctttctacacggcaatattgtgtcactatcacggtctcctgaagttgttactggtgatcttggactggaatgtgaaaatattatgggcgggaaattatccctggatattatgacgggaaaacacatcagaaacctgtcagaaatgtgacaatgaacgagacactaaaattacattgaaggagttgatgagatgtctcatcttgaccctatgacacgcgcacaagtgtcatcttgtcggaacctggctcgctagtgcggctgagtgggtccagtgtgagacacggagatcaggacttttgcaggcgttttggatggtaaggggtagaaatggtgtcgtgagctggatttccatcagattccgagtcaatagcattcgtcgtcgtcgttaccagcaatgtttttgctgagggggcgctgattactacaactgcagctacttgtactacgactacgcattgtttcacgtcttaacagagcatatactacgaacgtgaccagataaagagggactgattatagcacgagcgggggatcagattgcggtactacaatgtagtagtacgtactttgtggaattgacaacagtagaaagtgtgcatcaggatgtcaaacaagtatcaaatctcccactggtggaatctctttacaatgtccgagccatagtcgagtgtgctacagtggtacgagtatatgtcaaccatgggttaatttctggtctacatgtaccggtgctcctactagcacgggaatgatccacattctactgttagtaatcagacattatgtgcagaatctaccaatatgtacgtagtcttacagtaatgtatcgcacagttaactcacccaatattcatctcatttgaatggaagcaatggaaatcgactaaaccctggaaagtaacacgggtctgttatacaagttctctctcaccgtttctggatcatcatcaaacggctgcactgcgattgtctggatgatgcatgacatcaacgtgtgaagggttcacactctccgtcccactctcaacctctcaaccaccgtaattgcccatgggcgactttttctgctgactaacacctaacagtcgatatttgctcacaggaacactacattgcgcgggtaccagaccctgcagacaggcctcaacttttgcaaaagtgctcaggaatgcatacaaaagatatcgccaggaacccgagctgtcgaaacaaagaaaaagaggtggctggtcgaccagaagcgtatatggaacatcaccgccatcgactttgcatagccactctttagacatgcatcgtgcctgccgaagcgaaagtctgtctgatcctaacatgaacgtgataaagacttgctgttcgtgataaacaagcagcgacttgtcggggttggggatcgcaatatcgctcacctgtctatcgacaacgaaatggaacattctcacgtattgaggtccaaactcaccgtaatccaacactatctacatgcgatatgaacatcacaatctgcatctaattgcatccctaatacaagcagcaaagatggatttctgaaaaagtgagcttgtgccatgtgctgatggtaagcggtactacttgtacgggtataatgtagcaaaatacaaacagcaacctgcagtgcacccagctactatacaaattaaattggcttgcgatctgaagtgacgtaactacaactaacagctaaaaggaattgatggtcattgtgaaacgactaagtctgagacatggtactcgtagcaaaaggggtcatatactcttttggggtataatcacctcgtgccgagccctaacctgagtgtttaatgacatacgagaggggtctgaggggatgggagaaaaaggacgagacacatgtttctaaccgtgcgacagtgttcgtgtagttcgtcatgggcttcccaatcgaccctgttacacaaccaaaaagctcaccgccaacttgctatgtcgttgcacgctctcttctcactacaatcatcttagttcgtctccatctctaccctcagcaacgtaactgccaaccacggatatgaactgtgtttaatgagcgatgcaaaaagtaatgttgtttgagctgacacgagcgggctccattattaatggtgactgtgctgaaacagtatgtggccgcttaacctgtgatgctgcatctgccaccttacaagtagaccaggaccagagatccactcgccaaagaacaactgggtccacggatcttgtttgtactgtaacctcggcaacctccactctctccaactctacatatactggtttctcggatctagatcacatgactttgggttggactttgcgatttagtaccatgaccagctagcgaagtttggacctgataaccttgcgataatacactgttggaatgcaaagcgcaaccagcgcggtgaaggtggggggtgagctgcgagcctacggggttgcagttgcgctggtgccgtttctgaggcattaagccctgtctaaaggttggcagtggtggatacaggcaggtatccggggctactcttgccagacacgctaaaccggtggcgaaaccgattccaaataaccacagaccctaactgtgtgtcgccgtgtcgtctgactaagtccttgggggcactgtgattggcctgagccattcaatgttagattatagagagcccaagataataatattctagcatggaaacaacagtagccacagcaacagccaggagttgcgcaacttgagaccgaaatcaagccattcttcactcaatgagattcgccactaccggtgaaaatcacactaccgctcactagcttcggtggtagtacgatctacagttggtacacaaagggagtcaacaaaacagccgctaagaagaactaggaggcaaaaagcacactgctcaagacatactaaagtgtgcagtagagccaggaccccaagcactccacaatctcgtcctgttggacctactcacacgagccaagccgcattgtcggcaagagtacccatttcagatcatgtattgtatggcaagagtgcattacattgtgtcgtaatagataccgcaaagtcaatatactcacgccattcatgctcgattggaatgttccagcattctctgtacgtgctgtacagtgatacgcgtttcagaaatgctacaataggcatactgggcaactacaggtcgcaactgctacaattcaactatcaatatcgcttgcaattctatacattacaaattagtgcatggtgcttttctaataataataaatgattaatgatgctgatcctgagggttgtccaagtctggtacaatccgcttagaggatgagagcaacggcaccagcaacggcggcaccgacaatgccagcgttggcaatggagtaggaggcaccgttctcgttgtggttggagggcttggcggaagagttgccggaggtggagttgcctccagcggcggcaccggaggtaccgttgtggccaccgacgacggcgccaccggtggtggcagcggcaccagcggtaccgttcttctgggcaacggcaacagcggcgacggaggcaaggatgagggcggaagagaactgcattttagaagtgtgttgtttgtgtgactgtaagcgaatgactttgtgtgaggaaagaaaagggaattggtgaggatgggagggtggtatatataagtttttgagtctgctcttgttatctgggcaggcctggcaaatccatattgggtgcgcaacaaggtttgcagatatcctgcagcatctgtttgtttaacaaaacctagtttaccacccctaaacaggtgcaccgcccctttgggccagtttcccaaagcttaaaatttttttcgcgtgtccaaaaataggagtgggtgtggaatgggagatcggtagatcaacgcgtagatggagtggaatgttgctaggcaaccagacacggaaacatgtggacaggctgatgaagttgtctgattttcccggtatggggacctgagcggcgccaggtgcccgattttacgtgttatgtgtattttcccgcgaatattgcggtgtgaaaattgtcaaaataatgccccttattggccaaagtttcaatatgtttcaatatcgacaggcatgactaactgtgacagggttgccaagccacctgtgacaatgccgaggcggctcgaccgaaaagcttgagcttaacggatcaatttcagaaacaaaaaagcaaaaaagggggaatcacccaatttccgaatacggaagtatttcgccaggcgcgatgggtggtataggagtgtgtgagtgaaggaggcgtctgagtaagctgttgaggcggtactcggacgtctcggggcggatagaacgtgtttagtcggcctaacaggtccttttggcagccaaacaggattattctccctacccatagactctccttccacagggctgtgtttaccgtcctagtatagaaccgtcaataaggctctacctaaatgtgtaccatattggtttttgcaggctgagcccaacccaatatatcagatgatggaggctgaatacttgagtttggcgcggttaccgtctggactggttgtgccgctttagggctcatgtggtgcaattgtaggtgttcaaaagctcatggttctattttagtaagatgctttgcagtcacgagagagagagagagagtgggcatctggtgtcatatttttccaatctgatggctgtgcagagtttttcccactagtctggactaatatcggcagccagaggtcacactatcgctggaccagttcctagtctagtttgacatcttctcgtacaagtgcttgtaccagtgctacttgcactattaattagtgctaattaatgcatgtgtgtctgtagatgtgacagatgattacatgacatagggctgatatgacagctgtgacagatgaattgacacctgtcagttcgtatagagcggccactcgggtcaattgctgagaggaataacgcgcgtgaaccgttcaagtgtcagaatggctcctgtccagtaatactgttcagtaataccgtattgtgtggagttgtatctaattaactacaaaactaactatcgtataagtaaagtacgaatcatgtctcaacatggaccatggagaaagaccctgtaacagcgtctcaatcacgtctcaatcacgttggagagatcgtcccgaacaagcgctccaccgtcttgtctccttccacgcgtctacgcccttccatctttttctgcctctcttccatctctcgtcgtgcagctctcaagtaacagtccccaactatggctgcgtaggggctaactaaaaatgcacccttctggggaagccaagacttggatgcctgttagaggtgttggagcggcgcatcttttcagcacggcgcgtaaatcgactggagtcgtttctatggcatttgaagcagtttcagaatcatcaattggaccattctgacagctacaacccgcgtacggtacagtaccggcgcgttaccggtacgatgactctgttgatttgttttcatcaattaaagtatagattagtcaactactcgtaccatctacctcccagttgctctctcccctgactgtctcagaactcgtgtttgaagctcgtgtttttcacccaaaaagcgcagcttctttggcccatctctcgtccgagagtgcttctcctgcacccttcctccaataaaactacgttaaggttcaattgcgattttagaatttttcataaataagctttactgctactcaaactggctggcactatacctcttttggcgcttctatttataactccgatgatatggcgatacactgagctactagtaagagatggctattgttgagactgttttgtttcttcttttcttcttggtttggaccacagatagactacagcactttgcgactggtagtgtgacttgaagcagtccctcgaaaggcactgtttcaggggaacgcacagatggaagcacgctatacaggtaccgtatgtatgtacgagcacctcgctctcgttctctttgtgtgggtggcagacgattgtcttcacctcctctctttggcgcatcgctgagacatgttagatgtgcgagagatgttacgttgtgtggcgagttgtatctataggagctggagttgtatctatagggattggagttgtgcatgtgtttttttgcagctggtcttgtcttgttctgtagccaagctgcgcagcaacacgacaactacaatgtgtaaagccattctatcgttctacaagttgcgccatttgatcggccattgtaaatttgataatcagggcatgctccacctgcgagtttctttccaccgagagtttgggctggaatgtgggtggatcaacagtagagggcagttgtagcacggtaacagctccagggcacgtaatgggcatggcacaggcaggggacgtgccagaggaaaggggaaggggggagacaaggcgaaatacgacaaggtacaccattctgtagtgcaaatactcctggctagcatctgttctggtgtggcgctccagcaagtacaatcgtccaagtaacgcagcatgatgagctaactcactcaaacacagtccaaaacatggtcacacacgtccgcatctggcaacgagaggcaccaatcgatccagactcacacggctgtccattccagcccgactgcgtgaaaacaccccaggttttgtttacattcccaccaccggatcgtaagccgccgttaagtcgctcattgtttactgctgcaaatgcccgcaaccacgtgaatcaggtacaaggtcggatttacagtgtagggtaggattttacaggcctcgaatcgcacagcagtcgccagtgttatgaagtgtattgaatgggtgtcacagcttctggtaatcgctgcctgtacgagtaccggttctgagcaatagagcaaccccttatgctacactacatttaagacacagctgcttttgcactggcagacaacgtctctgccccagctggcgaacacaaaaagccgcctcactcatcgggctgtcttagagacccagatcacctctccaaaaattcactttgcaattgaaatgaagtggtctcctccaggaaatccaccccccacccaccctgtttgcaccgagctactgactcgcagagttagactcagtgctcatgctcagctcatctggcgtgcctcctggcgaaccccattcagcaagacatataccggtttgggacttgtagggaactacgctatcaaagttccaccgtcttctattggcttctatgaggggagcgtgcagtggcgccggcggggaaaaaaacggtgagaatttttcactcaacagaagacgaagagcctacagcaacctgaaccgcgggaaaccagtttggcaatggatgccatcactctctggttctcgtaataatagtgcatctcgcctgcattgacgatgaccccccaaacactctcgggaagagaaaaaggagggaccccaagtgatagtcgccatgtcaaacaaaaagcccaaacgtaatgtttagtataattacgcaaatatgggcgggtttttcacaggagcaattgaaagacttttaatcgaagtatggcttccaaacagggcccattgtatttaaaaccgccggtcgacaatgctacaccgccaccgaaaatggcgtgattgctggcaaaaaaacataacatcatcacaaacatgtgtcaatattttccgtattcataacgctccgctcttggcccgccggtagtgcgtcgttgtgtgggccttgtgtggcttcgtactccaacagcaaccaacgcgtttcaaagttcaaggtgctgattcgcggccaatgacaaaaaaaagggactacttcccaaacaagcagtgaccttcatcagagctgcactatacccgtgtcgatcaccgcaaccctactgcgtggtgtaaagcaaaagcacatggtgaggggagggaggctcagacgcgtatcgctgtcccaaaggggaaatcatattgtccaatgtcgacgcacatagacggtttggcgtttcccacctcacggctgtgtctttcggctaacaacgccgtgtcttctatttttaggtctcctacaagtacagtagctacgatactgtacgctatcatgccgtagcatctccactcagcgtagcacaatgaatgttgctgcgattagattttattataccctgttttttttttagcgagggtgaaaaaattattcacatggtcgcatgcaggtgtgacctgtcggacaacgaatgaaattcttttttttattttttttatatattttgcagacgcacgtcgaaaatacgtgactcaagggatcgaatcacaggggctcgatcgaagaaatgcgatcgaaggagtgctgtctcgttgttgcgccaagagtccaccaaagtgagataagcgacaagctcttttggcttttttttagccgtgccatgctcaacagaaggggctatcagtgactactactgtacatacaggtggttgagtctggtagttagtctactgtctactgtactacttgtactacagtagtagcatgctaagaccagggtacaggagccatattggtcttctggatcgaggtgttcgttctggtgcttcgaagtggtcttagcttggtggtgactctgcgctgcagaagtccgtcaagtaaaagccaagtatcgtgtgtgtacttacacaggtagtagatatgggacctaagtcaaccaaccaaccaagtaataatccacaatttacttgaccaattacttgactcagagtggcgacttagagttcgactaaaaaaaatacatgatgtctacaaaaccattttctgtgcaagttttgggagtaaagacattattaacgttgataatcgacctccaaatatctatatttttttcttcccttcccacaaaacccatcccatccttgtcttatctgcattacataatacacccgctaaacacaacatcacgcatccgtcccaagcttgatttcttatgtctacaacatctctgcttcgaaaactgcagaaagaatacccgctggcgtctcgagaagtgctactggatattctcgtgtcttgtaatggagatgtcgattctgcgaaagagcttttgggacagtcacagacacctaccaaagataccacaagtactcgtcctatagatagtcccaaaagacaggcttccatagccatttttggtgtcaaaaagaggaagaaagaaagtgaagcgaatacaacttgttcatcgtctccaaacaccctgaaacccctcacattatatacccctgaagatatcgaggctgccttaccgtgcagtttgatctacaatgtgttggaaaaggcagaagctgaaaatctactagaccagcttatggaggatcacaatagctggaaagaaaaaaccaagttctacctatttgacaaactgtgtgaaaccccccacaagtctgccttttacactaaagacatgtccgtgtactcgcaacacacttatcgatacaatggaaagcctgtcgacacttccagaaagtacagcaaggccatggaggcgtgttcagatcgaattcaggagctagtacgcagtacaaacaaggaagggaccgcagagtggcttagtgacgcgtgtattgccaactattatgctgacgagtctcaatctgtggggtttcatagtgatcaattgacgtatatagggccgcgtcctgtcattgccgcgttaactctgggatccgagcgcatcttcagactaaaaggggcttgtccggatggggatagacggacctacaacattctgttaccgcataattctctcatgatcatgcatgccgggtgccaggaggcctacaaacatagtatcattcccgttcaagccaaacagattggattacatgagagggcaggcaaggtgcgtttctctctcacgtttcgacactacaagaaggagtttacgcccaacaagattccacaatgcaagtgcggagagccgatgattctgaagccggtgttcaagaaagctgctggacagaaaagcgggtacttttggacctgtggccagacataccagggcaagggatgtggagattttgtgtggtatgacaaacccattaggtgatagttatcaggattggtgttgcgtgtacaacaggtgtaagcggatgaatggatagtgtattcgtcttcagcagtaccagaaagtgtaggcgagccgtaatgatattaacatgatcacgaactgtacagactacaagtacaaacatacagttcatggtggtgaagacggtctgtaccgagggtgaagatgctgtacttgactgaacagcaggcagagaaggtagtaaagcaaagttgatacaaaatgacttgtaaggcgctacgacagggaaacagcaatatgttcaaactggacaagaaattcattagctgctatatcagtaggtgtttcttgggcacaggttttacaggtttagcattgggcgattggcgagaagcaataggttctttgcagctgcgtataatgtcataggtccaatgcggtttctgtaaaatccgatgcgttctcgtccaatacccttgtgccatgcactccgagagtcctagagtctgaaaattagaacttcttagggggcacttcattcttcttggggaagaagaatgtcgctccataaagaccagcgttagaaactgccaggcacgacagcagcaaaggccagggctttcggaacacagtgacacttcgagtcccgttggccaacaggtacagcatggaccaggccgaagtgaatcctgctccgttggtgatgtcgtccagcatcatgtatcccccggcagcaaagaccagtccgaaacctgcgcacgacagtttggtgggcttgactgtgttctttgcgtaagggagggtagccagcactgggttagcatgatggcatccaattggggtttgggtggttcaattgtttggtttttttttttttttggtactcacatagaccggacataatccaggcggggtagggcgtacgagccagctcctggacggggttagtatcttctttggcgactggaggagcagacatggcgtggtgggatggtgtagcaatacaaagttgggtgcagatgggtgcatatcaccattgttggggagatttgtggggagaccatatgtagtatttgtggtagtggctggtgtgtgaacttcggtaaacagggaactagtcggtttattatctgattaaaaacacctgcgtatctatatctctcttccagcctccaataatcacttgtgctccccctccaacaaggttcgcttagctcatctgcaggcatctcgttttcccccaccatggacaacgacagagtcaagcgacggaaggtggagagtgagagcgacaatggccggacacaactaacagccatcacggcgcttcccgacgaggaaaacactggatctgtgcacctcaaagacctcattggatcaccccatctcgaggccatgtggcaattcaacttcatgattgatctggcatttgtactcgataatattcacaagaatgccatgtcaaacatcaagtgtcggtttgtgatgggcgactttagtggcgagaagatcgcagccttcagagcacaggccaagagtctcccgatagccgacaacattgaagtaggaagagccaagctgtcgaatctgtttgcaacccatcacacaaaaatgatggtgctgttttttaaagaggacaagggagaacgatcggcccaggttgtcatccataccgccaatatgattcatcatgactgggataacatgactcagggagtgtggaagagccagaaagtgaaggagaagagaaagacgaatacggagggctccacaagcacgtttgagactgatctcgttgcatacctgtctgaataccaactagataccacttccaagttgattaagtttctgcaacggtttgattggagctccgaaacagctcgagtggtgggatctgttcctggaactcataaggacaagaagtggggactcacacgggttgcagacttgctggacgagcacaaggaggatcacaagagtgactatgagggctcagaaagtgacacgattgttctacagagttcttctattggttctcttggagtcacagacaagtggatcactcctcaattggtaggagctttggatggaagatcaccaagagaccgagatggacatggactaccagcttctcaaattgtgtggcctacggttgagaatgtacgtcggtcgtttgatggatacgatctgggtatgtctattcatttcaagaacgaatccgacacccataggaaacagtatgcgtatatgaaggagcggatgaacgtgtggaaggccgacaacaagcacagaacccgagccatgcctcacatcaagacgtatacgcgtttcacacgagctggcaagcttcgatgggtgcttttgacctcggctaatatctccaagtacgcctgggggtcagtttctgcagctaaagagtccaagtttagcattccgtcgtgggagctgggagttttgctgttcccccaggcggttgggaaggctgttttcgatctcaaagactcagttattccttacgactggcccttgaccaattacagtgccaaagacgagccgtggaccaagaatgccgatcatctggagaaggacaccaatgggtttccgtgggtagtcactttggatgggaagaagaagctgatgaggagtcatgaagcattgtagaagatacaggaggccgttgacctgatgccataaagcactcactagagtaggagattggagggctattcgaatgagagcaatccagctggagtcgggctcgacacccatttcaagagtgtatgtgctgctattgacagtcgcttacagtaactcttcaaggagtcaaccatgtccgagtacaatagacctggttggttgatggacgaacatcgacagatggtaataacagaagtgtccacgcattgaatccataaacgacagtagatggatagacaatagacatccaatatactagtcgttaccatccaatcttagcaacagagcatctggacatacatcactatcgtacgatctttgttgaccattcgctctatagaagagaaaccaccttgagctttgttctggacactacctgttggtacctgtaaacgtttgcatagtctctagtgtgggttactcctcgacactgtttgatacctccttcaactatccatgacctacttagaccgacatcaccatccaactcaatgcggccattccactcctacccaccagagcatccgtatacctccaccctcggcatctgtcccctcccacgggctctagacccatcccggcagaccctgtctcaagggctgctgacgatcatagaccattgtttaatgttgtagagaaggacacatatgacaggcctcacagtttgagtgtacttgtacatactgtactgattatgtagacgacttcacacggagacctctcggaaatactgcgtccatataatggtgcttcccattatggctattcccgttgcattctcgtagggcttcgcactccgaactatgacgatctcttcatcccgtgcatttggagcgaggcaacacgcgatcgctgcgcaagaaccctggtcggtgatctgcaaaagggatggaatttgccaacttttgggccaatgtatgtcaccagtacataccatgtccacagttacactttcaatcacgtgtcagtctcgtgatcaaagcaggtaggcactttcacgtgacccagccactcactcaaccagtgcataacctgtcctccttctgctccagccgcactccatggcgcggagcaaggtttccacttgaagggcggaaagaaagaaagaaaaaaaagaaaggtgctgtacatgcagtgtcaccgcgctcgtatatcgtacaaaagcaagtcaagtgtggtgaagacggagaccaaatggctggtattggtggtctgaggcacgctgcttagtaaccaacttttacctgttccaatagcagctcggagacactctgcaagccgcacttggacatcacagtgtcgtcgtacacgccgtcagtccagtcagcacctaaattttctgcccctcctaatatgcagaccaatgtaatttcctcctcaacggtgtattaattattggctatacggagtaataggtgcgggtgacaggactcaagaggtggacatcgagtataagtagccctgtttaccccgtactttccaaagcccagggcagactacagttcgtacactggtacaatagctagccgcttgtgctggtactcacgcattcctctacgcacggctagcatgcagatttgcaactaggacgacgctgtagaatgccactagtgcggccacggagtcacaggacgagattgtgagataaccgaggtccaagtgtcgcaccattaccccacctacaggcaaaacccatactactgtagatgactcgtgctagcgccagtgcggtcgtacagcacagtgttcactaactggacagcgctctccggcctcccaaacaaggcgtcaggggaaaggtacatatgtagggtgcagtggtgcaataggatgttgacaacgcccacattttgagacgtctacaagtagaacccaaagggatgtaaaagtggactattgagtcaggtgacggctgggcggggcagtcgcggagctggtttgacagcccctgagcgtcgtgctggccacatcacatcataagccattgtacgataccagggtgatttgtacagtcttacttgttacttgtattacttgtattgtactcagacaagctcaccgctgcttttgttatataacgtgcgagtctaagagtctaagtgcacctaaagagcagcccttaccctgacaacaggggttgagcgtggcgatgatggggtgtttgtgggtgaatttgggggtttcaaaggtcgatattagtcagaaggttggttttggttgtagttgtggggtttcccctccaaaatctcgcccaaaacacccccttgaaccccctcatttctgccttcttgttgtctcctgttgcatattgcagtcccaagctgcagaggtgaagcaaaggcggtcccaaagtttgtgtgtttcaagtccacccaagtgcactattgtcaggaaggcaaagtggaattttaaaattccccacgatcaccactttacacagataggagcacggataggtgctacgagacacgccgcagagacacgatacaaaccaaaattgatcaagtgagcgcacgagcacgacacagacagttcattacacagacacacgataccaccaccaacagccacacaagacacctcccagtttccaccacactcattccaaccaacactccaccacaatgtcggtcaatcccgcacccacgccctcgcacgaggtcaagacggtgctgatcgccatccacgatttcaacaaccggtcggaggacgagctgacgtttgtgtccggcgagcaaatccaggtgattgaaaacgactttgaattcaaagacggttggtacattggcaagcggctcatcacgggcgccacgggcctgtttccacgcgtctttgcgtccaccgtggacgagctcatggacgcggacgtccagccgggccagcagcttccttcttcgggccccacaactcccgcaggctcgaatccaagctcacgggtcgtttcgcaatcacagcaatcgccatcggtcacaaagacgctcacagacatcgatgaggtgctttcggagctcaacaaccacacaagccagctgtcggtgaccaagaaggcgtcggccaacggaggcgagctggacccagcacgcgtcatgtcgtggacgccgatacaggtggcaagatggttcgagaaccggggctttgagccggccatccccaagctctttgtcgaacacaagatatcaggtgccatcctcaccgagctcgagctgcaacatctcaaggagctggacatcacgtcgttcggcacgcggttcgaggtgtacaaggagattgagaagctgcggggcgatcccatgtcgccgcggccaaccagtggcagtaccaaccgacgctcctccaccgcatacgtgtcgcctaagaagggtcatatgcggaaacggtcccagtctctggacaatcttgattctcctagactgaatagcgagtttccaatttcgtcgccttccaccgctacacccagcacggagtttgctatcccccaaggaggcactattgacgactttggttttgaagagggacagccccagcaaccaccatcacagcgactgtctcagtcacaacgacaatcacagtctgagccccagacacagaggagttcggtacacgaccctcgcctgtctgcatcgcagcaacagcaatctcgaggacggtcatcagccaacgtgtctaacaacagctcacgtcaatcagttacagagcctcccaaacacgatcttcccgagttgccgcgcaagacgcagcagccaccagagggggctgtcgattcacgcaaatctaaggaatccgttcgggatttcccccgcaagtctcgtgagtcgcaacgtcctcccctccagcacgcccactcgtcgcactcgacgccacattcggtcatggactcgccccagctgcaccgccacccctcggcggggcattctctctcatctgagaacgccactcatttggactcggactcgctgtcgtcatccccagagccgaaatcgagatcgtcgcgacgatcttctcttcttgacgcggtcatgaacgcccccttgagtccttccaagcgttctgggcgagaagtaggctcctcagatcccgatctcactctgtcgcccatccagcaccagaaagagcagcgtccagaggccatgcccactcctcccacacccaagagaaccggcagcggtcccttcagaacgctccgaaagactccctcggcctccaacatgcggtccaagagtctcagctcgaagcagaagacgtcggccttccgagaaggtatcaagcacgtgaatccccgcgaggctgccaagaaggccgacttttcgggctggatgtccaagaagggttctcagagcgtgggcacgtggaagcaacggttcttctgtctcacaggcacccggctgtcgtactttgcatctcttaacgacacctacgagcgaggactaattgacctgacggcccacaaggtggttcctgcacgtgacaatgaagacaagctggtggctttgtatgcatcgggcacaggagcaggtagatactgcttcaagctgttgccgccggctcctgggtccaaaaagggactcatgttcactgtccccaaggtgcactactttgcggtggacaccgcggaagagatgaagggatggatgaatgcatttctcaaggccaccattgaccgagatgatacagttcctattgtgtcgtcgtgtgtgactcctactgtgacactgaatcgggcccaggagatgctgcaggagtcacacaagaacatggcgttgttgcagagccagctggatgccaacggaggagacatcgaggctgctgaacaggctattggcatcaagactcctcccatgtacagtgacgagtttacggttcccaatggtggagtgacgcgtaagaagtcgatggtcatttcccccacctcaccggcgtcctcttccatgcagtcgccgaagagttatcagactgcgagtccgcaggttccagatatgcccagtattgagggcagtttacaggactaacattataatgctaattggagtttggagtttgagaacgcgagatcaaggaactttctccgagagcttgcacacatttttcctcgtacacagcatgtagagagcttttggacccagagttatggagggtgttactgtagattacccccacgtagtgcagattactattaccacgctgcaaacaactcatgagcttgtgtctctataagaagtgggagatcgatactctacgagggggcttgtctagtacattcgtactcacactacagtatgtacatacaagtatcactatcgtgtatgggcagagcagagacatacaaatcacacttgggtgtagatgacatgagttgcagtatgtacacacgcttctagagaactgatggcttgatccacaagtttttcttccgggatgctgttgatatgcggttgaggtatacggcatttggcattgagaatgtacgatagctagctaatatcagatggtaaagtcaactctccgactcgtaatataatatgttgaatgtacttcatattctgtgtatgttgttaacatatccagatgctatacatctatagataggacgttgtccacttctaacctttggccagtcgtttccgtgtttccacgcttaggcgaaaatgggaaggttagcgtagacaccgggatcgttgaatcgcaggttcttgttgaggttggagatctccttaatctcggcctcggtcaggtcaaagtccagagattcgaggttctgagtttgtcgctcgacgttgttggacttggggatgacggcaatgcctcgctgggtagcccatcgcagcagaacctgggagggggtcttgttgtgagccttggcgatcttggtgatggtctcgttctcgaaaagaggagggaccttctggtccatgccaatctccacaaaggaggcggggccgaaagaagagtaggcagtgacctggatgttgttgtcctttgcgagctgggtcagctggggctgcaccaggtaggggtggtgctcaatctgcagagcagaaatggggtgcttgttgtaggtctggacgtcgtaaatgttctgggcggtgaagttggagacaccaatggacttggcgattccggtatcaactagctcctcgagagcctcccaggtctctcgggtagggatcttggccagagggttaggacccgagtcagtggcgttggtccatccagcccactccttctcggagatgggaatgtactgcatggggatggggaagtggatgaggtagagatcgatgtagtcgagtccccaccactcgttctgctccttggcgatctgcagagcgtgctcctttgagtggaaggtgttccacaacttggtggtgatgaagatgtcctctcgcttgaccaggccatccttgatggctcgtcggataccttcgccggcctctcgctcgttctggtagtcgaaggcgccgtcaaacagtctgtaaccgttcttgatggctccgtagacggtgtcggcggtcttgtcacgggggaccttccacaggccgaatccgaccttgggcatggactttccggaggcgagcttgaaggacatgttcaattggtgtgtttgggttgataggctggtagtttgtgtcaattgtgggtcaattgagtgtaagaagaaacgttgacagcagtactctacttgtaggtggtttgggtcgggttgctctgtagctgtgactgaatgtacgcttgtggcggcagacacaagtacatcctggcactgccaaaggtaggtcccaacgacacaccttgcagcgtttcaccttggcctcccccgattatgcagggccgtgcagtgacgagcactgagagagacagagatgagagcaaagagcggtcggagacgttggtggggttgaggagaagacgaggggaagacatgtgacagattgcatgcttttgacggcagccggttaccatgtatccactttgcacaagccgttggatcatgtggcgttcgattgtttgtcttgtagttgtgtagcatctgcatgtaagctgtgcgtgcaccagtggctaccaagcaagtgaaaagaaggtcgtggaatgtcatgggaacattgtggagagagggaacttgtacgagtacggtagctacaagtgcgagttttggaggagaaagaaggaaacattagccggttttgcaaggggagaaagttgtttttctcacccaattactaccgtacaagaagtacatactaatagttgtctgtcgatgcagcgtctgatgttccaccacttggctgaagatcatcttggtacgtacagtgttgtacgagcactttcacctcgctcagagatgtaggggcgttacaaagctacacgtccatcttctgcagtttgaccatcgagtctccctcacttttctcgttagatcgttactagccactgtttcagcaatgtctcggagaagagtgcatacagtagctaatagtgagcgctcgtgtctggtggtgaaaaaatggatgtaccctgcatacttgaagagactgaatggcgggacagatagtgaatctagtcaacagctattgaaggaaagataacatacggtatatatcatatctcaccaattgtactatacgctctgaatgggccaagaaccattctctgaagctatgcactcaatcagactgtaaattccatactcgtcttcaatgtcgatcgccggaagaatctgttgttccaggccttggaccgagacatgctcatatgtactgggtctactggtagcgtagcctgagtaatggagcccaacatacgataccgtacgacattgtacgctcgccaaaccgcctcacatgatacattcccctcctacagtatgtagatgtcgatagcttgtctccacacccctcttcatcttgtcttctgagtgattgtcggtatagccgggaaccgttgctctcaaaactgggggagtgctcaagccgttcaaatgccgaacagatattgacaccctcaatccagatatccactctcaacctcgtattgtggccgtcgctcagtgagacactcaacgtcagtcaactttgtttctatgaggtcatataaccaagacgcacgaaaagcaaagagtcaagacaagagaccccagatgcatagcccctcaggggtctagactgtacggcgatggaggcagctacaatccacagatggtagggtaacaagacttcaattgaccccatggagtcagagcgccatcacttacgttgctgtacttttactgcaccacgatgtactaaaacaacgcatctgtcgctgtagcacggtctaataacggtacatttacagtatgttacagttaacctcaccatgtgggttgacgccactggagcagcctacagtaagtcaatgtcatttagccgaacatttgttttttttgttgctcagataattaactgttttctcattacacttccgatactgagcttatcggtcttcagccgtgatactgacgtctgtcgtaacggtgttacctcatataaatatattcaatgttaattctctacgatacaagacgcctatactttcgtcattctctcggtcgtattctctgctggcagttcgatggttcagccgtcaacagagtgtggtacagaacagtacccatattatagcatataggtcgctccggcggtcgctcacgctagtcaaaagaaaactctccctttagcatgcgctctgaggttggagaaggagctcttctgatcgactcacgtcgtggcggaatgttaatgggtgcactgggactataggtggaagctgggctcgacactgagtactccgggtactccattgtaggcgtaggcaatgacgtggccaccacctctttctgcagcttgccgcttttgttgagttccatcatctgggcccgctgcttgaactgctcgtagtgcatgtccaacgagttgcgtcgcgagccccagttgggtggcgacatctggtcgatcgacatcttgcggcctgcagtcatgaatgtggctgttgtgggagtaaggccggtagtgggagatgctggctgcggtcgagcgttgcctagatcgatcgaacgggatcgcatgtgcctgactatgggagtttcgggcggcgagggagggaacttgaatgcgcccgagtacgctcctcgttctagtgaatgggcaatgggcgatgtggcgaacgagtagtcctttttgaacggcgattccttggaggaaaacgaatctcttcgaagatgggaggttttcacttcgaggggtttgactgacatgtcaagagtgatgggtaggggagtcagatgcagggagtggttggagtggtgtttgtgagactctgaagtgtgtgaagtacaagtcagaggtcttgaggacggctcaagagggtgattgtatgttcctgtgagaggcgtggactggtgagcgtgatagatgttgtaggtacttgggtgtggtgtcggctgttgtagtgtcacgtagtcgctgaggtgaagtgggattgtgtcaggctagctaactcttcaccaccaaccacgaccgcgctgctccttatataccacgacgactagctacatcttacctccaaccttggtcgctatcggccagagccaagcagcctttaacttttatcttgtggggaaaaagcacacaagctggcatgatttggagctaaaaggttgtgaaataatactgtcgaaaaatatcccgtcaatggagtcgcggtccttgtgccgaccgtagttgcgacgtggagaaccattgtagccatttgacacctcaagtatacatatgtcgacatgccgacacagccacctccgtcgcaactacaagatagagagctctctctgctcaacgtatagtaaattcacaaaaccaaacagtaacaatggtggcggaacatgtgtcagagcaagcgactatcgtaccgtaggatcacgcacacaagtagaggtaaaaaaccaagagtgtaaccgagagatagcctcggcggaagatgagaaagatggtcggagaaagaaaaacggagacggaggcataacacttagtcgctatggaggtttgtaagcagatgcagagtagtatgaagtacaaatgctgtaggtggattttttcagccaaatgggtaagtttccccccccacatcccaggttctggacctacaatctacccggtaccatacttgtaccgtattcatttgtctatctcttcacctacatttcactccgcaccctcctcctccacaccttatgcggacccacccaacgtcattacacatggtctcggagatggttgtggatagaaacaaacatatttggaactgaactggagctagtcgaatggaaaattcagccaaggcgctacagacagccttgttgtgttagtgcggtttcgagtgcactctcaatgacactccttactttgctgctgctctatgcttctcaccctccgcactatcctatagcaataggcgtgttctcgctcgtaccagccctcgtaagcacaccccaccaagacatggtatgaccaatgcatatcctggggcgacaaaacaaacaagttggccaactccaccattgcacctgaccacgccagaccatgctgcaggtctcacttctgtgcgaccggtagaaaaaggaactagttgcagcaaagtgagactgtgttcgcccgacgccgaagcagctgccacgatcaagtccatttctaaacaccccatccacgaccgcgctactgtagctgcttttcaacaactagcatcgcaacaagacggttcggccaaggccatgttacgtaccccagatttcagcttccccgcaaaaaacgcaaagtgtcaaaagtctatctacaccacggacatgatacaagtaataatgtccccccagtttgcagcgacacgctcccacaacgcaggagcagagtttggcagacgtgattgcaggcagcgatcggcgggtggtgcgagagactggtagtaatggcctgagctatggcctgagaacagagtcactcctccatgtgattgattattcaccacgagtaggtaccagcactagaaggtgatcttttagccctttggcttgtaccttagcacccctccaagacttcaacttgttatagtcttgccgcaacccattaccccaatccattggaggggtaccccatggtgggaatgaggtggggttcaaatgtgtcattttggagaagagtctatggtgggcgagttgtcaaggtctacgaagcaaagctgtgatttgagcgtccctcgagaccatcaaaaacagtcgaccgtttcagagtgctacgctacagtttctatactggtagtccaagaaccgtgcccgtgatggtggtaggccctgccaagttgtagctcgactggaaaggctagctcctaaacccatctgctacgtcactaccagatggttccagactattatgataagcagctggggttgggcctactcctggcagcctaaccgctatgctggacccgtcaacaaagcacctttaccccaaacgtaataggttgcctgtccttgatagcggtatgcttctccgtgaaatcagaggttgaaacatgtcttgacgtcaagcgcaagttagattggttccttagcgacctgggaaatgtgtgcagttgcttgaactaccgtagggcccatccagcctcagccccttcaccccgctactcgtagtcttccccgagccgtttcttaggcctagcaccatcgacgaattcaccttgtgtttccgttatacaagtgaaattaaatctccgaaaatagaaaccaatactcatgcgaccaagagcccccaaactaaacctacggcgctggctagctcccagcagttatgtcaccctgttatccgttatcattgatgctaccccgttttatcaaccaagctatggcaattgcaagcgatagacgacgaaaaaagtaggttgatagttgggcttggacaatgaaccaccatgtcgataattgagctattcgcaccaccgaggcattgggcatctcagcattgttcaactcacctggactgctgtatgactggaaaaaagcccacaaacctgccacactccttgtgctctagctctagctctagtctcaatgtttcggctctatccccacgttatcccttacatattcgcactaagtctggcttctccagacccagctccggtctaatcgaggggatccggacactaggagacccaacacgtcttgaacaagtatctgtggggaaaatcaccccgtcagttgacctagcgatatcatgtctaacgaggctgacgcaacattcaaaataattcgagacctccaccgtactagcgaaacaccgtcttcgaagacatcgaggtaggcagtcccactgcaaactccgcctgccgacgtaattaacactacgggtacaagtcgtcatcttgcgtactgtacttgtagctgtctcagctcaccgacaccattagcgttggagtcgaaactcgacttgagacaaacgtttgtagggttgtgccgtaattactgaagattatacttagagaagagtagactgttcgacgaaggtcaattacgtcaccgcattaacggttgctctatcttcccatacttctatgaagacatttctgttgaaacatctgtcattcctgaaacagtatccatcttggaaacatcagtcttctctcactccaccatccaagctgtctcagacaatagagataacaaaacacatgtaatctcaccgtttccaacaattaatcacagctactaaaactccaaacaactcaccacaaacccccccaccacccgtcattgcttttcatctacacgcatcacttgacattctcaccaagtcaggagttgtttgcgacattggaccaagtcaggtctcagatggcgtcttgtgactaaagatggcttcagtagtcaccataacacacaaccgtctcaccagtcctgcgtttccatgatcatgggtctaaatgttatctgttcaggaacaagtacggcgaactcagtgcacatctgttcaccaatggatcatgtttcgtactgtacagtgacgcaccaggtgtaacgcagggataatctcatcaaaatgcctatggataacctgtcaaaagttttggtttgtgtaggcatcttctccatatactgtatatacccttagagaagcactgtaagattatcgacagtactgcttggtatttggaagcaaagcaaaagtgttcgtaaagcacatggcttccaatcggtgctccacatatccgtcttgctccttctcattgtgctcacttaccaatcatagcatcagcgctaaatacttactccctggttgtcatcattcatagacatcaaagatatcacattccattcattaaacattcgttaacattatgctacatgctttccacctctgcttgggcactctgccaggtgtcgaggttctgcttagcccagtcaatgtggcatttcaggaaagctcgaatcatgcacttgagatcggcctctcgctcggcccggaaccgctccagatccttctccacactctcgttggccacaacaatgtccttctgggcaacctcgagagcctgctccagctgtccaatttgctcccgtgtctttccaatgccctggcgtctggaggcctccggatcggcatccatcatgttgttaaatgcactgttgagagaagaaagaccagggattttgaagcctgaagactttttgggagctggcgaggcagagggctgttccccagaattagttgtagaagggccattgttcgaccgtgttcggccaagagcgtcgttgattcgctgggaatcggcctctgcagactccagagacgccagagtcacacgtttggcttcgagcgagtcggaggtcaactccaactgaagagccttctgctttcggtacttgagaacagaccgaaccacgcccgaaaactgagctgactcagcaagaggttctccgaactgtcggcccaactctcgaacgagatggttggtggccaggtaattggaatcaatggcctgaccgactttctcgaccgtggcagccatacgagagtcagactcttcgagcgaaagagcattgaaacggcctccaagctcggcataatctcccgcaatgtctgtatatcgtttgaggattctgcgggccactttttcgagtcctcctccaatcacagcctcgtattccttggccgtcttttctgcttcggcaaaaaacgcctcttgttttccctcttcgtccccacctcggtttcggactactccattggcagaagggataggcagatagctgtgggcctctgtgacattgttggaagggtccactggtggtgctcgaagggagtaacgggggagagtagagacaggaggggagttcagcacctcagaccacgaggcgtggggatccaaaaaccgctgaaaaacaatgcaattgctgatctggggtaggttgcgacatcggttgagaaacacctgtagcatgcgttgtcggtgctcaatcatgtccttgtcttcgcgggccttggtgggggccacggcgtagtctgtaatgctgtgtttctcaggaatgggcggcacgatgagcgtggggaacatgcgggtgagggtcgttcggagcgactcaaactcggagtatcgtcttcgcacagatacatctccaactcggatggtgtaggtaatgaatcccctggaagtgccttcatggttcttgttggcctcaatgatttcaattggtggaatgttagattggctggcggttgttgtcctctcgttggtcgcttcatgggcggtgtcgttctggttagtaatggaggcagtaggggtggcagaaaagctgttggagccatcgtcaaacggattggcaagggcagactcggggtcgtaggcgctcattcccatgcccccaagtcctcctatctgcgaagctgctccgtagaaggagccccctcccgccatgaaggaggcgcctccaaaatcattggttgtgtttgtggcgagaaagctggcgctggggccgtcgtcggtagcgtcagaagacaccgagtcccggcgatctgcgcccgcaaacgggttgttgtcttcgaaatcggacatgttgtgtggtttggtggcaatcgggctgtcgagagctgcagctgtatgtggtgaatccctggaagcggggtcacgtggatgtaggagggtgcaggtggttgcaggtggagcgaggggaggtgtgtgggtaggtgtcagcgagcgtgctgtcaaaccacggctcgtgaattaatatatataagagatgcagtctcgagatgtacacttcttcgccttagggcaatagggtatttgccacaaccctctctcacctctttatctaaagtaaattacatggccggtccaggttgggagtgagactgcacgagtctaatcagatcgagatagtggtggtgggagggaaacagatgggcactattgatggacaaaaatgtgaaagggctcatgagagtgagccaagacgaaaagtacgtccatttatctgtgtttatacgtcatagaccattgttacacctcttatcactcgctctacaccgacttctcatctacgtacggcttaacgttgtttctgatcacagctccagagataaaggtattatgctatcagtagagaattgtgcagacagtctgtatagatgctcactacagggtatggcgtgtcagaacaaagcacgcgtctcttgtcgtcctcctcgtgtctccctctttgataatatccaataattaattaaatctacgacgtcttgaacacaagaatggcaatctggcccacgtagaagtagataaagtgtttggtctcgtgggtcacgtaggatccgaaacttcgacctacaatgcagtgccaagtgacgccgaagcgttgatcgagctgggttagtacagaagcaagagctcgcagatggcgagcggccaacatcctaccaggaaggtagaggtttgtcgtaggtcacgaccaagcaccacgttctgcttactgtcacgacgaccacaagtgagccaaaagatcagttcatcagattgtgcccattggtccggggaattctccacttttttgcccttcgctagatcccgcaggaaccatactcacctccttcttcacataagcagcaatgtccttctcgatgctgtatttgtccaatgcttgcatggcttggttagctgtgttctcagtggtcgtctttgtaaatggatactcactcaagtcgatgattattcgctgcatgtcatcagcctgtgttagtatgaacggagcaggtgagtcgtcatcgtgctctgaacgcgtcacaaaaatttcgatttggcgtctccctgaacatgtgtgaacactgtgtgactcgtttcctcccagccattgccgtgtatcgggctcacgattcatcatcgcgtaacaacgtgacgcagttgaatcggagccaccatctcactcagggcacatggcacaaaaccaaacacctgattccctccacctctcttgaacgtaccatgtcaaccgacttgataacggctatgttagtaattgcaatcaaaccacgcggggttggacaaccgctttgtatggagccatcagcacctccagtggggctgctcgaccaccaagcacctagcatactcacccttcttctcgggaataggagctttgtcagacatttcctctagtgtgtcttgtttttcactgccgttgcgttaggagtaaatgtcttcttgaacggtggaaactcagtgcactgcatcactaccgcgaagtttaacatgcaccaaaagtgggcacgccatagtcttcgaggaaggcatagacaccctgcaaaagcactatagtggggtgtaagctgctagggggagaggctacaaaggggcagcgcgagtgttttggggatctggggagcaaaagctgtgggaaaaaagttatgtcgaaccaatatgcttgtgccgaaatatcacatgcttactcaagagggcttaactaaacccccgccacttctcagtaaccacttgagtttacttatcggaaagtccacccataaatgagcatgggataaagctacccattgcttcctacatctgtaccttcccttccaaagaacacttgctctatgcaattggaccctctcaatagcactggaccatctagattcatcaacaggccatacactatcaatagcagtgtacttgtagtacagctacacaattgtgcatacacgagtgtagtttacataggtacaacgtcgtactgtcctcgtacttgtacaaacactagaattgcccataattttacgtcctgaaggataaatatattgtacctcaaaatcacttctgttacagtccatggactacacctttgttgctcgtactccgtgaaatgcttccgttagtatatacactcaagctaacaaccgctcatacttgctgacatcctccttgaccagctggcccagatcagccagatccttccgaatggagtcctgctccatcaccagagacgcatacatgtctttatctgcagtttctgacgaagaagacggcgattgcactgccatgtcgttgatatgaccggtcaacagcttattatgccttctcagtgcctctagttcaagtacttgggcctttcgtttgctctcctcgtgctttgctcgatcctggaacagcttcacggcatttctaatcttctgaaactctgcagtggattgtaaagactggtctggacgagaagactgctcagataccttgttttgcagctcattgatccgttcttgcatctcctcaatctgaaggtctctctgggcggcgcttagaatgtcctggttcttgaccgcctgagttctgattcgtttagcctggtcagcataccgtagagtcgacagcgtttcggagtagtctgtaggagatatacaggccaccattaccgtcttggagttaccgccgaggttctccttgagcagccaggtcagcgtcgagtctctgaaaggcgtgactgctgcactgtttcggctgctgctctctgccagaatgctgataactcgacccagggtagtgagagacttgttgatctggcctccctctcgaagcatctggccagtgtttcccgtagatgtagctctttccgagccagcgagatccactaatcggattctcgaagttttttcttctgtggtatcatgttcctggtcgaacagcacctgtttcacttccagcgtgaaaacagcgtgagaacgagacgaggcatcgttcatcttagttgcggcagttactcggttagcatttccgagctccaagtactttttgacatcttggtatgattccacgggaaagtctgacagaccttcgacatatggacctgtatctttagcttctctcagtctcagagacgagctgttgtggctaccgggtcccacttgttttttctggggcctcaacaaatcttggactcgttcgttgtagatctccaagtaagacactctgactgttacagatacgtccgcagaggccatttcgtcaatctgcttgaacagctgctcacacgtgcgcggaatgagtccaaggtcatcaggggtgcccatcatggtgtacgatttgccactgcctgtctggccgtaggcaaaaatgcacgagttgtagccctcaaagttatgttgcagcatttccgctccgatctcatcgtagacggtgttttgggcagcaaatagcttcgatgacggatcgtgcgagtcgaacgaacggtcgaacgtgaaagtcttgggctccgtggggtttctgggattggtagccgccccagaaggaggtttgatcgtggtactgttgtcgttcatggagatgaggttttcagctccggcttcccgttctcgtttcacaaacggccgcactcgaaccacaaccttgacgttgcctgacggcatcgctcttgcccttgccgaagtgtgagaagccaggttaccagaggaggcggcgcttctcaggggtggaagagacgactttgtgtgccggcctgcagagagcgtggaggcgagggcagaagccggacgaggccgggtgcgtcggtctggggcgttggctggcgatcggcttcgtttttgcatggaatttcgcactgtcggagacggaatattttcgacagcagttatattaacgtatagtgtttacttgtcagtccacatgcatggtgttcttgttgtgttattgtaagccgcacatgaattaggcacgagttatctttagaaacacgcgcctttgaactggggacgtggtggtacgtgattgtgacgtgttggagaaggggtttcggggcgaaagtcacgtggattacataatgagtacattttgaaccatcacaaggtgtaatttttgtctgcgtgctttcattgaagcagtttgggggtgtcctcattcacaaatttgcaccaagtacaagttcaagtagctccaagtaatattaagagaagttacttcaaggagcgcttaagaggaatatgtattgtaaccagatagccatataatcacatgtgtaggtagagccgtaacaggcagcgattgagtatgtgcttgtatgtactgcaattacctcccccaacctgttgttttggttagaaaaactatctctctaccactacacacacacaccgggagctatctccctatgaaatccagccatgcggtagtgacagtttcatagtatggatatcaacggcatgcaaataaaaacggttctacaggtagctactcttcaaatcaaatacaattaataacattagcttacaatacagggaaaagtccggttgaagagctcagatttcttcacagaaacacatgagctcgtagggtatcgggaggtgaagggaaacaacgacagttcgccatcgtgtcatcaagtcggtcagccagccgcccacgacagtagtctacgacgactgagccacatcattggcaatacaagccggaggctcgggaaggtcaccatccttgctcagccggtaggacagcttaatggcgtactcccgcagttgatggtagttcttttccagttcgtccagcgactccttggactccttgacctcggactccagctccttgatgtactgctcctttcgctgccggaacgctctctgggcagctcggttctgggccgctctcttggtggtctgcagaggccggcctcggttattgaccctcagaggcagcagggaggcgtccacctcggcctctccggtctgaaccacctgctggggctcctcgggctcggctcctccagcctgagcggcagcagtggcagcagtagcggcagcaaccacggcagccatgttggccgaatcggtggactcgtcggcgtcagcatcggcctcaacagctccggcagcctgggcggcctgggccaccttggtcacatccactccgtcgtcctccagagtgccgttctcactctcgccctcttgtttccagtacgagttgttgttcatctgtgttagccaaagagataaccaagggataacggcgtcaatggcttggtgggccgctctcgtagtcactcacagtagcaaagccgctctggccctctcgcaaggtctggtcctcgtcttcaaattttcgcttcaccatcgtgtcggcttgtcgcttacaaatcggattatgtcaggcttgcgtcagcaggaaagtcgaggggttaaatatgccctctatgaaaaggcaaagcgagccaaaaagagaggttaggcggtagggttactaaaattagagttcaaccaaagtggcgccaataaggtgccgggcgtgacgtatgaatgagggcatggcggcaacttggttatttcttgtgtcaaggtctctcaacaatgtccatctgttgtgatgtggtgctatacgaatatctgtaatgcaatttaaacatagacgtttgttcttccactaattagggtagtactggtacctactcgtgttgtagggtctgcctgttctctcaggataagctccaagtacaaccgatggttcccaagtatcgtgggataggtgctcgtactacaagtagctaagtggagcgaacacatcagcagatgccttcacatagagtactggtacgaggacgaggagaagcgctgtggtggagttcggcagcggttctcgatgtttatataatacgccacaataccagtatcgaccacctcgtctatatcattcatcgagtggaccctaccccacatcggatttatgcgacgttgatgaaaaaaactggtgcatgagttgggtgagttgtgctatgcgagtaccggtacgagtacgttgtatttgtacctgtagtatgataagagggagggtgtgttggttttcttttcttttctggcagtcaggaagccagtgtcgcctctgtttcagttagttgctccgatgttgtcttttgaccttgagcagttattaggatgtttagatactggtagcagtgtttcacgtctaatttacagtactgtacctgtagagaggtccataacaagacggtgagaatgccataatccaccgtctatgtctgcgaataatggagatttcgggctgtacaaaagtggaatcaatagtgtagacacgggaaaacaacattagcagtctgtttttctgcaacttcacccccaactacatttcgtccgacactcgtggtaaatccgataaatccgacgcaaaaaaacacggacaacgccaaaacctagatttcgtacataggttacgctctgcatcgtgaaagaaatatcgcatcctgacttgtcccccaacaacaccatgctcaaccaaatcacatttttcaacaactacacgaccacagactacatccggttcctcatcattgtggccggctacattcttctgcgaccgcggatcatgggaatggtgaagaactaccagaccaagcagatgatcaagcgggagcgagaagagctggagaagacgcgagctgcccgagccaagggcgagctcgaggaacctgaagatgagaaggtggcctccagtatcgcctctggatccggatctggctggggaaccgctgctcgatcccgagccaacaagcagaagaaggtgctccagtctgccatcgacaagcaggaggagatggagctggtcaacgagagtgacgaggagattgccgatttgttggttcccgaggaggaagcccacattttcgacaagaaggagtaaatatcgagtccatgagcgatgttaatggaaatgaatggactcgacctcttatacaaggagatacctgacgtgttctcttacactagctggagaacccggtaagacctcttcaaaaacaccatcttccaccaaccataaaaacagtacccttgacatttcagtaatatatttgtatagacatcgtgttggttgtattttgcacgagtatcgtattgtaggtacttgtacatactatggcaatgttatgattttgactaagcaggaatgtagcatgtagaaaggcacaataggggttttcggggtgtcggttacctacaaagggccctcggaacacatccatccatccatcccgttccctttcccctcttccatggcccattctatccacatccctccacttgacttccactctgtccagtgtgcactcacaccattaaacttatcatgcatgcatttcgaggtccaatttttttcccaatctaaaattatttccatctgaggcaaggtcgactttggggagtgtcaaaagagggcaaacaagtcgagagagagaaaaaaaaacacaccatcaaccacgtcagcaacatacaaacgcgatcgatcatcacttgattcgctctaaaccacaccacagcttcctttaatcacacaccacagcatgtcattcagacgcccagccatgtaccagctcggaatcgagactggtcctatggtccccacagatctataccctccggccaacgtgcctcttcaggatccacccagcgcatcggagcgagaggtggctgcacagttttataagttccaggctgaagtcagagacggacctctgtacacaggctcagtggaggtcaagacggggccgaacggacagaaaaaggcgtcacggatactcatcgaggtagacgatgcgtgtgatgacggcatcagacgatacacggatcggtacagaaagaagcgaaaggtcggtcggtcgatagatgagcatccgtatattctggagctgttcccccaggagcttcacgaggccatgggagcaaagaaggaggctggagaggatgttaagcgtcgtcgagcgggtatttccaagtttgccaactcgctgatccaggcggacgaagccgatctgtcgcctgtggagctggaggcacgtctcaaggcccagcaggccctgaccatggtggatgacaaggagctggaggctcgtctgggccaggaggcagctgattctgaggaggaggagattgaagatgatgtctacgatgacgaagatgataacgattacaatgctgagggatacttcgataacggtgatgaagatgatgatgatggagatgacgacgaggccaacttttaggatctgaactgaaccagacccaaaaaactacaaaatacgccccctgttttatagattattaattgaagatgagtatttcactttcgacgtagcgagagagagcagtatctatagctaaagcagtatctacagcattggtacactgcttctcgttatactagaacagacgcattgctacgatactcaacgcgttgtctactttagccacccgtatataaaccaactagaacgtagctacctgtacggcccacacaataagttctgtagattatctatacaaatatgagtacgtgtaaagcacgtgttatgtgagacacttgagtgtgtaatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtaatgagttggcttaatagccctggtagccatcatactccggctcggctacgtagtactcatctcgagtcatgccgagaggaatcttgggaggcagctggggcttgcgatacatttcctgaggaggaggaggtcgactcaccttcttcttctgagtaactgcatggaacacagagtccgaatacttcgcgttgagctggtcggaaatatcccactggccttcgcccttgtatcccgcatgtccagggtccacttggcctgcaggaactgtaggaagacgtctagtgggccctctggcaggctcaggagcatacgtagacacatctagaatatcgtctccggagagcccattggggttgtccgcatgagtgcctgggtgctgctgtgagctaggctttgagtacgagtctggagaaaacggaatgtccccctccagagagagagaagccatctttcgctgcatggcgtacgacatgacatcaccctgagcgggctgaggagtagagggtttctcaggggatgcaccactccccacgggctttctcttgacgctgaagccatactgaccctgcgcaggagacgtaggaatcttgggaagatcaagggcaggcgccttgtggttaaggaagcgtttgtactgattgtctcctccatcatcatcagagtacattgtgtttgtggaggatgtcatgtgactgtttgtagacgttcggggcgaatatccagagctgttgagacctcccccttgagaatatgagcccgtggagcctcgaggagagtacgtggtttgtcctgcaggtccaggaacagcttcaaaacctctatcataagctctatctcgttcataagttgtggggattgaagggacatgggcaggagaagctccaactgaccgtcctccgtacgagtttttgagcatgctgacagtcaagtcaagatcgtcgtctcggccgttcattccattctgagaccgattaactcgcaaaggaggagtgtgtcgtgaatcgtgggcctgtggaaaactatctcctgctccccaagagcgtcgtccgtgtcccgattgtcgcagaggttcgggaatgtcgtaccgggcagctgtagaagtaggaggcatatccatacctgcagaagacggtcttccatacgacgaagacgcgctttgatcgtagccagcagaagacggtcgcagaggagacccgttgctagcgtaacctccttgcgtgtatcttggagacgacactaccggactgttgccttgtcttctgatggggtctgcagatcgagagtgcgacagcggttctctgtatggagaaggagtcgtgggcacgctgggaagattaactggaccagaagatcgatgagtgggtgttctggggtcctgtcctacaagtctagggtccattcgtggatcctgagctaccattcttggatccgggatggtcggaagtctagggtcactcatacggggatctgggagtctcgagtcgctcatccgcgggtccggaagagaccgctcgggaacagcttcgggcagaggtctgctgtgtcccagagcatgcattgaatgcgaagctgtcatagactggcccatggggtaagagttcacggagtttgccataggaggcggggttcctgggcctgggcctgctccgtagacggaatggttcatcgcctgagagggaagggctggcatggagtggttaggaagtgactggtttggcagagaaggcagaccggaggcgttgacgctagcatggcctgcgtagcccgggggaacgtactgatcaaatgctctggggtcgttgaacgagccggttccagcaggtacgattcctggaggtaggtctgaaggaatagctgacatggttgactgcatgagggggtcagcaccagtattggcggaattcttcttcttcgacttcttcttcttcttctgtctctccacctttgggggaatgtttggttttgtagggtagaaagtcatctctaggtagacctctccggcatacttgcccttgtatgtgagttcatgccactggtcaaagccatctctggggttggagtcaaagacgggttgaaggtcgagcaccgtgtcgccaatgagctcgggcttgctgtcattcttgtccagcaccgtgagtttcagctgtttttgttctgcgttgtctctcaggttgaaacgcacttcgtgatcccatttaggaatttggcctcctctgatgtctggaggggatgatttggcctcgtgggcgattcgcgcaatgcagtatgggttttgtttgccgagggtacgtcgatttggcaggtttcgctgggttagcacacggtagagagtggccgtagtaacggacatcatcaagctataaagaatgtgataagttacgagcgggcacctttttggctagctcagacatgtcacagatggggagtcgtcgcaatgtgaaggtatcataagaaaggagtcacgtaatggtgctcatgctgtttcaataagggatcagaatatcaatatgagcaacattgcgatcaagtaagacacaagagcgattcctagattcgttccacacgcgtcttgatcactttcccctgtgaataatgacccctcatgtcgtaatctcacattatcatcaccatcttcactatatccacattgctgcgctctcatttcacttggaggtcccaaaatagcactgcttcgagcctcgaaaaacaccgctctttcctgcaaatactcactcctttgccgaaaacaataatcaacaggccatagtcaagaaggtcgtccatcgctgctgctcaatgacctctttcatggacaagtttcaacgttgttgtattccacactgctttagatggtacaccatgcatgtaccgtgtatagcctgggtgctaaaaatagagttgtaaacatgctacctgattgggataccgagagatgacataagagggagtcaaagttgctgctggagtacgtatgttggagacaggaggtttcaaacgtccttggaatgactccaaacacctttgtgcttgctatttcccccctgagatgtcgcctcttggttacaagtcataatctgtatagtgtcgtcaagatgtacggatgtaaccttctcgtatcgtcgacatcgtgacgatgagtctgtccccagtatacagtgtgatttatgacgttcggtgacgatctcagagccgcattcgtacgtcctattagacactgtcatacgtcagatgagttgtgacggaagttttcttgttttggctggtttgtgcaggactcgaaaccggtcagtaaaagctcaacaataagcataaccaattacccttaagtctccaaatgcgaatgctgataagttataatctgataagataagtgctggttattattgagtatttgttagagacatgcttgttctatattcattcgtatatagtacatatctcaagcacgcttataacaccgaaattgaacccccagcaggatttcatttcctaacaaaagctcaacaaatacactatttcttaaacgatggcgagcctgaaaaatataaagtataaaaataaaaataaaaataaaaataaaaataaaaataaaaaataaaaaccgagaagagatctaaaacacttaccagagcgcgggattcgtatatagtcgttcacctggctcacatcattccgtcgcacccctcttccaccagccaatcacgtgactcatagatctatcacctccccatgtattaattatacccaatcaggaaggtttgtgcgcatctcgtatgtcacctcgtgcatcagcgcttaaactagcagttggaggtcttatcagcctatcttggacagtcaaaaagtcagcgacaagacaacaacatatcaacaagaatgatcccgcaatttctcgtcgacctatatgcggatcttcaagaggcgtttgagatcggctcgctagaaaagattgacgagcgatggatgtggctaggaggcacgtgggccgtgtgtatgctgttggcatttgcagcggtcttcttgatccccaaggagtacggtgcttttttggagaagccgatgctttcttttgaggatgacgagaccaaggacgcaaacggagcgcctcgggtggagtctgtgggcgaggactttgactacaccaagttggagcccatcaagcatcgacccttcaagccaggcaagtacaacatgaccatgggtctgcaaaagtgctcccacaaccaaatgtttcaaatggagaagacgtacaaggagcgggtccaactgcgacgagaaaccattgccaagaacccgcatattgccgttttctgcgaacctggtgctgatgtcgctgctccagtggccgagttctacgataagtccatgaggtttctggccaagcggtaccccatgtacttttctgaaaacttcaagacggggcatatcattaaccgtgtctttgacaatgagcggtatcccatctccggcgtctacgctctgaaacacggctacaagccctatgatctgcttcgaattctgtctcgaaccgtggaggaggactttctgatcatgacctttgacgaaactagcgagcctcccatgtacagactgcgggctggctcgtcgtgtttccctgccggtttcaacccgaagctcaagtgcggtcttacccttcgagacattcatggacctgtgcccatgtatggcgagaagctggagacgtctatgaacaagtttttcaagcggatcaagccccacgactacgttcagcgtcagaactggggtattcagcgaggaactaccatgtttgccatcggtgagtaccacgtgtacgaccaggacaaggtcaaggtgtacaaggacggcgagattgacttttcggagtggtttctgcggtgtgaaaaccagatcctgacacgtcttccttccaccgaggctctagctttcgtgattcgaacctacgtgactcctgtgacggagatcaaggaagaagaaggaattcccgagtcgctttgtgccgccatcgatgctcttcccgaagagatctatgtctacaagggcgctcaggagtgggctcctcccttgaaacgttttttgaagggtgagattgactccctgggggttcctgtcaccaagtaaaaaaaaacgtcaagtgactcacgtctactggtcttcaagtgtgagtctaaaagggccgacttcggggccgactttggaccactttggggaccactgagagccaaaacacgctgcatttcacgaacgtaaacgatctgataaaagccagatgctgcagctgcatctgataagtgagagatgagacacggtccgtacggaatggaccatatgaaagttgaggatgggacgcaaataaaacacagttgaatgatgattttgtgtatattagatatgacactctcctgtgtgcgcgatttttttgagccaaagatagcacctaccaacgctaacaaccgctgtaactaagtcgagtaactaggctaccaaaggcccaccatttgttgggttgcccctttgtatttcttggcaaaatggagcttcttttctagtgagtttaagtaaaataggtgacgtgtcagtggcgagtccctagaacaccggagcaatgacaactcacgtgacgaacgatagaacacgctgttttctggtctaaacttctcgtccatagtccccagtatatacgttgctattgcactcgtacaagtaagtatcttcatcttcattttagcgcatcgtgtccggtcaaccgttatcgcaactttaatgctctcaaactcaacctctccaccccccccccccagccgagaaaagtcacctcttgacacacggcactctcgagattataagaagcggtctccccacaaacacagacacatgtcgcccacgagatttcccaaaatgaacaaggaaccggctgcccctcccgtgcccacgagacccacagccgtggctgctcccgtcaaacacatcgctgtcacattcgaacacagctcgagaatggtttatggcaattgcaaacccacccccaacgtgaaagtctttcccgagtctgagctctgcttcacccgccgagaggatattgacgagttttaccaaaagtactttgcagacaagtcgttcagctccattaaaaaccagaaactggaggtctccacttcgcctcatcatctcggctaccagaaagacactctgccctttactgccattttgtcaaccgacctgcatccacgaatgaagaatgcgcaagcctggtttatcatggccagttctgacctagataaaagtacaagtactgtggagattcaggaggtgcagcgaatgattgccggactccgacgagacctcgagaacgaaaagattgcaaatgctgccctcattaaggaagtcaagtccagagctgccagaaaggccgaaaagattgcttccgcgaaggtcgaggagctgaccaagacccatattgaagagctggaaaagactcttatggcctcagtcaacctgcagctggacaagctctctgaggaccgaaagtcctccaagacctcccaaaagacaacccaatgtgactcttctacttccccctcctccagctcctgctccatgtccttcaagctggctgatgtcggtgtctatcctctgactgacggatctggtcaggcgcgaatcgtcggcaagctgcccgcccatgttggagctatgcttttggctctcgacaagctgcccgagattagaaacatcaacggcactgttgcagccgtcaagaacactggctcgtgtctggaactgatggctcaaatcaagttctcccaatggtccaatgagtggctgtgttcttggggagacaacgtcaaggtcgcacctaagtttgccgtcgagtcgtccgtttccaagtgccctcagccctctctcattaccactctgtctgaggctaatcctacagagacctcccagtgccgagtccccttgagccgatctatttcctccaactccacctcctcaaccaagtccactacttacacccccacctgcgcggttcctctggcctctcggctctccaagacctcccctaccaacccccctcgagccttccctgttcccgtctccgctcctctgtgccaggtgcctctctctcgtccttctgttgtttctcctcgaattggctgcttcaaggaagtgccaccgggactctctggcgctcaggaggagatcccttggaccatcaaggttgatactccttctgccaagccagatcctcaccctgtctccgagtctgatgcttttgtgtgtgactactgcctagaacctatcagcgaggcccgattccactgccagtcctgtgttgatttcgacgtttgttcctcttgttacccctctcgagccaagagccacgcccagaagcatggctttgtgcagctcgacgtcaagaccggtattcccattgatactgaaacatctgcttcctcttcctccggtgacatttccacttcttccgtgcgattccccgttctcaactctgtctcttccagtaccactgttggggtgaacaccactgaagagcgacatgctgctagtgactactcttctcggtcgtctgctcgatccggccattctggtctttcctcgcgatcccagtcgcagtcttctttcgcggatgtgactgttgacgatctgctgagcgacattggaagctacgagcatgtcactagtgactaccctgattacagtgattttgaggagcacttttagatcggctgatcggaccctgatataactacgaatgaatgattgataatgtattgctgtgcgtttagggaacattttagtcgcacggggacttctactgacgctattattaggtccacttgtacttgcgctcccatttcaaggtacagaataaattatacaatatggtacatagcatagctaaaagtagctggagctctaatagggacgagctcgttcataaggcttggtcttttttttggccactgccttgatttctgtcttggctcgtttgagctgtacgggatggttgccaatatacttaccgtccatttccttgaaggccttgaagtagtcgtcagggtcggagaaggacacaaagccgtagcccgcgcacttttccgaaatcttatccttgaccaccttggccttagacagcgacttgtacttttgaaatgcgcggtgcacgttttcggtcgtcacttcgcctgacaggttgcctacaaacagtcggaagtgtgtagggtcccactccagaagcgacgggtcctcccactttttgccgccgccctctcgcttgacggtgtgggtttctgctagtgagttggtggcgggagagtttgcaagagaggaagacggacctgctttggacgccaggtttttgggcatgtatgcttgctgttgttgtgccagggctgcggcatactcctggtcggacatttgtggcgttgagggggcgtctgtgccagccactcgcgagattcgcactctctttggcttgcctttcaccttggtcatgttgtgcagttgaagatgaaaattaggtggtgaatctgacactgcatgagcgcctggaatatgtagagttagttcctgtacgatattgcaactgggccatctcagaagaaaagagctgcggttgagttggaccactgttgcttattccgagagaatctgtctgctgtatctatagacagtcttgcagtacagtacttgtacgattactgtgaaacctgttgatatagctccgccattccactaaataactacacgtattagtcatcaagagtcatttgcagattgtagagcacactcgtcccacacacagtagcttacaaacacgacagcaaatctacttgtaactcgtcgacgcgcaactcttcgtgtcactatcttctttgtgattaatgatggcttcgctgtgtcacgctgacattgcttatcaagctcccctaaccctcaactctggtcatgcacatagtagtatgcacgccattatggattttggacaaccgccacagcacaccttgtggctcactacactctcaggcagcacgcacacgatcgcggactacaagcatgttgaaaatctggagcatgaaggagaagcaggcggccgagggcggcagtgccaagaagaaggtgactgctgctcagttgcgggtccagaaggatctgtctgagctgtcgcttccttccaccatgaagacgcatttcccctcggcagaggacattatgaactttgagctgacggtgcggcccgacgagggcttctaccagggtggcgagttccggttctcgttctacgtcaaccccaactttccccacgagccccccaaggtcaagtgtctgcagaaggtgtaccatcccaacattgatttggagggcaacgtatgcctgaacattctgcgagaagactggaagcccgttcttagtttgtgagtacgacgcattgcatgtaaaatcacagatcacccatccaaacatagacacactaactaactcagaaatgcagtcatgatcggtcttcagtacctgtttttggaacccaatgcatcagatccgttgaataagggtgagtattatctttctacgcgtgacccacggccgccgttactaacacagatgctgcacatcagatgacagcaaacagagaggagttcaagagaaacgtcaagcattccatggccggaggctccgttgcgggagagcggttcgactgcgttctcatcaaataaggagtccggatgtggatctctgtatacatatcggtgttggcgcggtcagaaagcgcttctgccactttcttcttcgtcattggcacatttcgtcgtggattcgtcttcgacagcatataattaactattaaactgatttaacgggtgttattcgtggtggtagctgatacccgtacttgtccgtagcatatatgaatcgcacaaagattcttgttctgagcatgttagacaagtacaagagcgggtgggagggcaatactatgatccgaggcaagcacaagttgtagtgtagctctgcaaagattatataatatgttccaactgcaagtatgtataatgattgttccgggtatacagtatgtatgtgttcgttttttatcgaaaaggagccttcaatgctactgtacatactcgtgccattttcttcaaagaaaagctcatacaataaacctcacacgctcgttgatttcactacattgggcactggcagatggacagaagtggcaatacttgaatcaagcccatataaactaatctctacctctatactcagatattactcgatgcggttcattcctgaggacaaagactcaatgagtttcaaaagcactgtcctcaagagatgtaacgagatattaaaaacagtatgtgagtgaagaagttgcttgagacacttattgagccatttggaagtctttaaggcacttgaaatgttgcaaattcgactccgttcgcccattcgtctgagatgatgggaatgtagagttccttgtgtcaaggcatcaagtagagagaaaccggggtgaaatcgtcgggtataaatcaaattagaacttggaaacatgttcctacaagtatatatatcagtctttgaagtcgggaatctgtctgtacagtaagtacaagtacattattttgtgtcatgattagattgtatacaagtacatcagaccaatctcgaaaaataaatcggcagacttacaaagggataacgaggagttcgacgagggtttctattgttccaatacacgggatttatcaactccccgagcttggaaccccattattacaccttctacgaaccaacaaaagatattattattcaagaatctataactgaaataaaaagtggttagtcgtccttgtggtgcttgccgtcgtcgtggatatctccggtcttgaagaagttgccaatctcaccaaagacctccttggcgtcctttcgctcctcaagctctcgcttgtcgtggtgcttgccgtcgtcgtggatatctccggtcttgaagaagttgccaatctcaccaaagacctccttggcgtcctttcgctcctcaagctctcgcttgtcgtggtgcttgccgtcgtcgtgaatgtcaccggtcttgaagaagttgccgatctcgctaaagacctccttggcgtcctttcgctcctcaagctctcgcttgtcgtggtgcttgccgtcgtcgtgaatatcaccggtcttgaagaagttgccaatctcaccaaagacctccttggcgttctttcgctcctcaagctctcgcttgtcgtggtgcttgccgtcgtcgtgaatgtcaccggtcttgaagaagttgccaatctcaccaaagacctccttggcgttctttcgctcctcaagctctcgcttgtcgttgtgctttccatcgtcgtgaatgtcaccagtcttgaagaagtttccaatctcgtggaagacctccttggcgtcttttcgctcagccagctgaacagattcggcgtcagccacgggaatggcggcggaggagaccacagaggccagaagcatgtgggtgaaaatattagaaagaagcatgttgaatggtgtcgtctatcagatgagaatgtcccgaggtgatgtttgaactggacaagttgaagtggtacggtggggaagaagggtgtcgtcaactactctacagtaccttgtaccgtttctactttgggccacatgtcttatttattagtccctcacctcgaacgtttaactgtatgcaatatctcggagagagaacgataagctccaatgactggaagatccctgccgagaacaaaccttgtgcctgtcttctcaaagtatagatggcagggaaatggagtaagagttgtcggattgagatagcagacagagcataatgttcccttcaggccactcatttgatttcatagaaaaaaaacaacctcattatcaatccaccgatactcacaaccgcccccccttcaaaatgccaagccgaatagagtgtcaaggcgtttagcggttaagtgccaatgggcaatgtcgcaaaactcaaacgagctccatgagtctctctccttgtgggtggatataaatagcggctttacagttacggcagtgccggttcatgtggagttgatgtggtggaggaatgagatgtggcaatagcggtatttcgcaacagctgcgcaacagttgcaaatagaaataggcaagtccatagttttgatttactcgtaaaatcccgtacatccaccattaatctctcaccccactcacccactcctccaccagagctacacgccatcaggctctgcctcagactcagcctcgggtgaactatgcttcacccactgtccgtaattggcctagaaatagacggaagcaaagcttgcatgcttgatggcgtcacacggggtttctatagagtggttcctttgctgtttcttaaccccaacatgctcatacattgcacagagcctagaacccatgaggctgtgtgtgaggggctaccagacctccttacttgtgtcgagccaataaagcgctagaagtaacgagattacaatgtgtcaacgtccacaatttcggtctctgtgctcacctagagcggcaatgtccaacctcgaggatataccacgatgatgatgcttgagggatataagttgcagtgcacatgcggtggtgtgagcgcacgatcggggacttcttttcgagccacaggatgtgcccacacacaccattgagccttgctttttttggctccctctgtaattagtggctactgtacttgcacggtacagtatgtccacaagttggagtttcagagccccccgtcagaagcttatgaaggtggagggaaggctctcgtgtaaggcacagggcgatttaccgtgtgatacaactgtataaaatatatatgtaagtcttcatacgggtacaatgagtgtcacctcaacttgtctattcacaagtgggcatccttcagaggaaagtcacaggagaatttggatcgttcctgacccaattaaaagtctcgggcactcgatggccaattaataacgtccaatattgatccaatgatgatcctgggctagaatacttcccgtttttgaaaatctctcacattgggtcggtttgaacattagttagagtaaattgcattggatagtgtcgagtgcagaagtgtaagagacggaattggcgttctagagacgtcctataatatatctagttatggaactataaacaatgttgacgctgtgacatctgtctcattcgtcacgtcctgtgtgggtttaccgggttagctagtctcatgatgtctgattttgactgaaacactgagctcatcacatgactctaaagggacactcagtcctagagttcagcgccgtcatcatcttgtggtatccctctcgtcattaagaatgcattggttactatgtacaagacctgcatggtcggttgatcggttggtcggttactcagtcctagatctctttctcaaactcggccagaggccacttgggaatctggaagccctccagatcgcttctatacccgtcttcatgtagctcaatacctgcccatccgatcatggcagcgttgtcagtacaccaatagggatctgggaacacagcctcgagtttgtacttggcacacagttcctgaagagcttctctcagtctggggttggcagcaactcctccagagcagaccagggtggtggcagaggcaatctccttcttgtagatattgaaagcggctttcgttttcttcatgagatggttgaaaatggctgtttggacttccagggccaattctggagtggtttcagcctgtgtctccttcttcttcattccaatgtaagaatgaaaggctgcaaacgagtatcgaatgtcgttcttgttgtctacaggcatgggaatgctccattgagatgatggagtgtctgcagatcgacaatactggtccattaccttgcctagcatgtttccctggaatcccaacgtccgagcgcacttgtcgagcgcatccccaattgctacatctgcagtattgcacaacacagtgtggtcatatagagatttgctgagaacaagcatggtatggcctccagagacaagaagggataaaaatggaaactcggtcttatgacccgaataaccctcagcggcctcgaacaaacgaggagtcagtaaatgagccaacatatgatggactccaagataggggactcccaggcctaaagagagaccttttgcaaaggtgacacctgaagacaagcagcctggaagtccaggtcctctggtggcacaaaccaggtcaattgttgtgtcggcgtgtttttttagcacatctcttattaaaggccctacgctctgatggtggtgagcggtggccagagcgggattgattcctccttgtagagacgagtccaaagtgattttgacatggtctatgagcgctgccgtgttcttctcgcggtcacgtgagatgatggctgcgcaggtatcgtcacaggacgtttcgatggccaagacgttgtatgtcagggatcgtgaggtgtgtagcagtcgccgttgcaatgggcccctggatgaggcagcataagctctcatgtctgagcaagttgagctggaaatcgaacgattctgtgcagtagcagctgcactatgctgattagtcgagacaaccccacataaagagctgggtgtcccccccagcggagccaagttggttagtgatctgttacccccacacaccagcaggcttgctgtgcttgctgtgcttatcgacgccgcgtggcccacgcgaaccgatatgttgccgagatgcatcgtggagaaaaaccgtattttccgattagtgatcctctgcacagtggttgtgatagggcgcgataagtgagaggaccagtggacttcttaccgttgaaagtttgccgcatctgattgccactttgggccacctgcatgcagaaaactagccaaatcgcaactctaatgcatctctaccccatcttatctttgccttggaagtttctccgctccaatctccactcgcttctctcctctctgcagcatcttcaacagcacaagaacccaattgaaacacatatcagtgagtattaatatggaggacaccagttgcacagattcagatacagctcttacattctgttgtctcagactcgattcgatcactgtcgtctacactcctcgataaccgataaccgacacgtactgataacgatctcaaccccatagcatagatcgtccaacaacgccacccaaaatattcccacaacatgtaccgactatcacaactccacggccacattgcgcccaatacgtcgtttgccatctataaggcgcccaagaaggccgctcctgccgtcgctgctaacctagtgcaagttactcttcccgacggaaagtcctacgaccagcccaccaagctcttcatcaacaacgagtgggtcgatggtcacggcggctcaattgagtctgtcaaccccgccaccgagcaggtcatctgctccgttgaggccgctgacgagagtgatgtcgacaaggctgttcaggccgctcgaaactgctacgagaacgtctggcgaaaggtcaccggtgccgagcgagcacagctcatgcgcaagcttgccgaccttgtcgagaagaacaaggacctgctcacctccattgaggctgccgactctggaaagcccaagtacggcaactgtgacggagacgtggacgagctcatctacgtcctgcgatactactccggcctggctgagaaggctggcaatggagtcaccatttctacctccaacgaaaagtttgcctacaccatccacgagccttacggagtctgtggccagatcatcccctggaactaccccattgctatggctgcctggaagctaggtccctgtctcgctgccggtaacgtgctggtcatgaagctttccgaatacacccctctgtccatgctggtcatctgcaacctggtcaaggaggctggtttcccccctggcgtggtgaacgtggttaacggctacggcgccaaggccggcaaccgactggctgagcaccccgacgttgacaagattgccttcaccggttctaccgctaccggtcgatctgtcatgaaggctgctaccggaaacatgaaggccgtgaccatggagcttggaggaaagtctcctctgctcattttcgacgactgcgatctcgccaaggccatcgagtgggcccacattggcatcatgtacaacatgggccaggtgtgttccgccacctctcgaatcctggtgcaagaaggcattgccgacaagttcgtcgagggtttcatcaagcagtgtaatgaggcctccattctgggttgtcctttggaccagaagacctctcacggtcctcaggtcaacaagatccagtatgagaaggtgctcggatacattgagaagggtaaggctgagggagccaagtgcattctgggaggtgaggctgccccccaaaacggcaagggctatttcattaagcccaccgccttcaccaacgtcaacaaggacatgaccatctggaaggaggagattttcggccctgtcgtggtaattgacaccttcaagaccgaggaggaggccattgccaaggccaacgatactccgtacggtctggctgccgctctgtttaccgagaacattcggcgagcccaccgggttgtcaaggagctgcgagctggtcaggtctgggtcaactctgataacgactccgatcctcgagttccctttggtggtgtcaagcagagtggtattggtcgagagcttggtgagtatggtctttctatttacacccaggccaaggccgtccacattaacctggattaggcagatgggacagattgagagagatgtgaggtgtccggctatgcccgtgccatatatttaatgaagtctatgagtttgagtattcggaagtgattgggatcgggtgataagattgttgaatgtgtgagtactgtagcgtaggattgaatcaattaatatagaaaagagtggggatcgtgggtgcttcaaaatgtttgttatactcgtacagtagctagtttcgggacatcctcctatgtcgtactgtacaaatactgttaagtaaatccccgtgaaattgaatgttaaattaaagtaatttagttgggtttacgtacgtatatatataaaaaaaaccagaccaagtcaggagttcgaggaacgggagcttcaacgcattgaagaagctgctttcttgaacggattcggtagattttcacactctgatctttttctctccattcatactgtagctatatactacagtacatacagtcagtgcataagagttattgtagagcatcgtggaagtatcgtacataccgtagaccgattgcgatcgtacgctcttgagcatggcaaagttgaactaatagaactgaatgccacgtgggttcctaaatgtggcacgtatgaatcatatgctgtagaaacaccagcattacaaagattgtataatcatcggtgacgctgatatacagactcacgtgctgtccaactttgttgtcgatccatctgcctgtagacgtgggcggagtggtccgttaggcggcattggttaggctgtgaaaaattttaggggagttttcccgacacgacacgagctgtaataccggccgttttcgctgacgtattcgccaaggtataaaagccagccaaccagtgggggtttaggagggcacgtgcggtcctgtgcatgtgggttttgggtactggaagacaataaaagaggaaatagagcttcgcctgagtgcagtgggtgtgcatggagcgagccagtttgtagggctggttgcagcagtggcaagatcgggcggggagatatatgaggggattgtgtatgggttgaagggcggaaaaagagaaggtgtcgaaaaggaggagttagggagtgcgatacaagacccttatgtactaattgtgttgtttctgtgcaccttggttccaacacgttggaccctattggtctattccgatacactcggtgcattaacgaggctaatcttttgaaaagagcacataacgttctgtctaagggccagtggtacagtagtagaaactcatcgtcattttcttcaccatcaccatcacaatctacacaaaacaatgtccacagcactaaaaaaatcggagatccgaaatcgaaaggacgacgccaaggccattaacgtcaaggacgtgccggtgtcccccgagggagcggtccaggaggagcctcgacaccctcgaagagaagcatccggcacttttgaggagatttccgtcacctccacatcggagaacattgtcagttgtttcaagctggtcaccgacgctctggcccagcgacgaaaccgggctaaccgccgagtcatcttccactactacactctgggtgccctgttgtctctgtatgttttggttcgagtcttcaacgaccccgtggaggactttggcaagttcctggttttcatgtgtgccgtcaccatcgccactctctctcttgccagtagaaccaccgacaagctgattcgagacgccgagagctctgtggtggcggatgtgctggttccccagtccgacaccaaggcttacctgttcaacggcactgtggttggagtctgtctgctggctgtttccgatgagattgacaaggagaatgagaacaactactacaagttccccattgaggaccaggctgtctacatcaccgcctggactgtcatgcgaaagtaccgacgaactggccttggaatggacctgctcttctgggccgttaacactgctcgagacgtgacaagcaagaaggtcaagcccaacgcgaaccgaatcattatcgagaccatttccgccgagaacgaggctgagaacctgcttatggctgcgggcttcgagcttaacaactcgcgaaagattgagggctggatgggcaagtgcggcatggagtaccggcagtggattcttcacatggacgccattggagccatcatggaggagaaagtcgaggaggcttccgcacccaccatttaggcaccacacacttacacccacagttgggctcaaaaagtaaagagacggtaattgaggaggaggaataattataataatgaaaaggttgaatttggttgtgcattgaacgacacgagagatcggagagtatgtggagtgtggtacatgtatgcgagtacaggtgtgcagtcttgaaacttttgaagatgtgctgcaagatattgaaactcctacacaatggagaagagagggagactgctcttgaatcaattgatcataattagacgttatagatgagcgtctgatggccttggcctgtcgacaagtagctcacttactgttcggtgctgttccccacaagcaaaccattctgagtgtctacccgaaaactcatggttaatacgtcttctacctctgaaaactgtagctaccacgataatgcagctgggtggtttggtgtggcatgtgtgactacggtaaactaggcacttgatctccagggtggctgggactgttagtgtcaaataaagagactggcgaagattactcgtcggtattgttcattgagcattgttcattgtttgcgcggttacggtgtactttcgatactgtctcaccctgtacagcccactcatatttctcttcggtgactccgtaaccaaaagcaagccgacgatatgcgatgttgtgattcctgcatgcggttagtcacatctggagaagccattggttgtccacatagtatgataacatcggctagatactcggacatgtcgactgacatatatgcctgatgtcttccagctttctctgtttgcagcacttgctatcctcagctgactacctgtgccttagtaatgtccgacggaggccatttctcggatcggtttcatcatgtcttatccggccgggtctcatatcggcttggttgcatagagttgatctgggatcatctctttagaattaatccggtagcgtggatgaagacaagggctgacaagggtggttcgcactattttacctcggaagttggtgacagctaagacagttgcgatcgagtgagacatcggaagatgacggctggagcctggtggataccgggatcgtgcgagtacgagctgaaactgctctacgatgtgcatagtctgtacctctggtcgtactcgccctcctacagctgacaagtatggcacagtacttgaaatgcttgctacgacaacatgtgcgtgggccattgtacagattgtagccgcgccttgtgcagagtgcgtgttgctgatctgatttcgtgcccagtgaaaaacaatgtctcactataagtacactacaagtgtactttggcatctccaatgacgttgtgatgttggtccgaaaaggttgacccgatgcgaccggaacagtaaccgaaaattctcgtcggcagagcgtcatagtgcaacacacaatgagaccgtgaaagaatcaaggcaataaacagtaccccgcttccgccacaagacacattgttcatgcaaatcgttaataggaccacatagacaagccatgtgccggtcgtattagtctctatattgttttgcatgcattggtgcgagcaggaagaccaggcagtgtccacacccgtagagtgccattgatccagctaatgtatgtgcaagtacatacagtcgtcgtagtgcaactagttatacgacaaaacgctcactctatcgccccaaagtgtttctagcagctccaaatccgcctcggtagagttacggctgatcgtcgtcttgatgcatttgcctcggctgcatcacgtcgtattttttttacgtgttgcgtttgcacgataatgtacggcgaaggagcgataatcgaggtctgcgttatctggctttcgacggacggcgcaaaacaaacttgggagtgtatttggaaaatgacttggcctggaccccgactaccgctagtgctacccatggggtgtctccagaacccttgtacatcagcctatatgcgtgtgtgtctacgtctactgtacaaatctgcttggcgtcaaatggcactacaagtacaaagaccaaatgccacaagttcagtacgagtacaagagtctgctacttgtagctcccgcaggtatttagttcatacaaacgagtatacttgtagctgtccaacagtagttttcagacacctgatcagaaataggaacacgctccacggacctcgtatccactctaagaccataatatatgggtttctggaacattggtgcccctcacctctcatctcttttttttttacctctctgaccaccaccacccttgttgttccgagtggttagctgcaccccacctagcaaactttagggccccatacgcataagcatacgtccggtgtgcgacttgtgtgtgaacgcggtccacacaaggtgtctttcaagtccacacagggctttgtctagagcctgggctatcttcccacgtttgtatatatagactggatccacacccagcaacgcaacgtcctcccacccaaccctatcctccacgttacacgcccaagatcttccaaacaagaagacacattccacagcaagaataaccttggcaagaacgtgcgacgaggtgaataaaagagcccagagtactaacattttgtggacctgttggaaactaattgccgccgcaactcgactggaaccaagttcaagaccactgacaagcgccccggtccaaccagaacactaaacggagccgcacagcaagcaccacggacgatcgtcatcatccctatggccaacctgcatggatactcttgataacagttaagctatatttaccaacaccacctccgttcacgacataacatccccacaccatagctacacccaaagtcgctgtacccgtaccgcccgcaaaatggaagtccgacgacgaaaaatcgacgtgctcaaggcccagaaaaacggctacgaatcgggcccaccatctcgacaatcgtcgcagccctcctcaagagcatcgtccagaacccgcaacaaacactcctcgtccaccctgtcgctcagcggactgaccatgaaagtccagaagaaacctgcgggacccccggcgaactccaaaacgccattcctacacatcaagcccgtgcacacgtgctgctccacatcaatgctttcgcgcgattatgacggctccaaccccagcttcaagggcttcaaaaacatcggcatgatcattctcattgtgggaaatctacggctcgcattcgaaaactacctcaaatacggcatttccaacccgttcttcgaccccaaaattactccttccgagtggcagctctcaggcttgctcatagtcgtggcctacgcacatatcctcatggcctacgctattgagagcgctgccaagctgctgttcctctctagcaaacaccactacatggccgtggggcttctgcataccatgaacactttgtcgtccatctcgttgctgtcctacgtcgtctactactacctgcccaaccccgtggcaggcacaatagtcgagtttgtggccgttattctgtctctcaaactcgcctcatacgccctcactaactcggatctccgaaaagccgcaattcatgcccagaagctcgacaagacgcaagacgataacgaaaaggaatccacctcgtcttcctcttcttcagatgacgcagagactttggcagacattgacgtcattcctgcatactacgcacagctgccctacccccagaatgtgacgctgtcgaacctgctgtacttctggtttgctcccacactggtctaccagcccgtgtaccccaagacggagcgtattcgacccaagcacgtgatccgaaacctgtttgagctcgtctctctgtgcatgcttattcagtttctcatcttccagtacgcctaccccatcatgcagtcgtgtctggctctgttcttccagcccaagctcgattatgccaacatctccgagcgcctcatgaagttggcctccgtgtctatgatggtctggctcattggattctacgctttcttccagaacggtctcaatcttattgccgagctcacctgttttggaaacagaaccttctaccagcagtggtggaattcccgctccattggccagtactggactctatggaacaagccagtcaaccagtactttagacaccacgtctacgtgcctcttctcgctcggggcatgtcgcggttcaatgcgtcggtggtggttttctttttctccgccgtcatccatgaactgcttgtcggcatccccactcacaacatcatcggagccgccttcttcggcatgatgtcgcaggtgcctctgatcatggctactgagaaccttcagcatattaactcctctctgggccccttccttggcaactgtgcattctggttcacctttttcctgggacaacccacttgtgcattcctttattatctggcttacaactacaagcagaaccagtagcataacactcatcagtagcctttacagtgataaataatattgacattgacgtaatctgatgattgtagacaaacgtgagacggcattagcgataatattttgacgatgcccacgggcatataataaccattctgtaatagaactttgagcatgttcagaagtaatgagtttcatacataggagtacagatcgtggcgatgtgtaattaccggtaccgcatatgttgaacctgttcgtaaaaggtgccttcaacacagttttgttgccgtcttacctgtgtataagcgttcagcttctggtgtgtagcagaaggaggtgaagttgaggaacaaataatggagacttgcagcagactccgtgcctcaagcaaaaaagatgatccagcagaggatcgaactctgagcctcctcggcactcgtagattgaagccactttgtgagcgagacgtgataaccattacaccactagaccgggggtgaagatcagagcccgtattgtcgtattcaaagttaaaaatggggattttttatattcagaagtgtgtgatttattgaacgccaataacccggcttactacagtaggtatatagctgtaatgaatcattagaataaaaaaaaatccgcctcaaagtagctgaaatgtatccctagaataatgaggggaaaaaactgataaatcaggtgaaatacggcatttagggacaggtaagagttcaattgaatttatgtcgtattatttaagctgtcggagaaaacttgtgtgcttttttgtatggttttcgtgactgtgtacatttctgtacccctgattccgaacatcttatactgacacaagacattggagataaatcatacagtataaagtagctacgtcttacttgtacagtgcttttaattacaatatgccccactatacatacatgtgattcattttataaacccctcctcaggctaattacttctaatgcgtttcgtatatattatctatggaattacaagagcaatgaaagatcccataggctactcaaaagagcccccagaaatccacctgttgagcatatcgagagatgtctcaggctgatcgtgaggaaccatatggccagcatcaaacactcgtaggaaggtcagctcgccggactgcttcacctcgccagcagcaatgtccttaccgtcaacgttggcatgccatctcttgataggagcttcggaatactccttggctcccttccactccagtttgtcagaccatgccttgtttcctagccagttgcatcggaaatccttgtcaccggagtagagcagaactggaagaccactgtcgagaagatcagccacatcgtactgaaagggcagctcgtagtcgccgttgaggccgaactcgttgccaacagagcctctacatccaacatgctcgatatccttgacaccaagaacagtctggacatgttcatcgttgaggtaagactcaatggcaatgttctcgtcctcgtaacagccagtcttggagcacacgtctcggatatcgtaagcatttcgtcctccttcacgcatgtagggctcgacagaaacagagagacagtagttcattgtggcgtagcactgcagcttgttcttggggttttcccagcagtgttcaatgagcttctggcagtctccaacggcatccttcatctgctggcaggtgtcttcggacagaacagaagggtatcctccctctccacaagccatggcctggaagtagggcacctgggtctttgtgtctgtgactccgtttccaatcagcaccgaggccaactcgtagttcttctccttgtgactttggatctcggtagcgatagcaggaatgtaatggccagcatacgactctccagccacgtggaaatccagctcggcgtattcggggtaaacttcaaagaacttgtttagaaaccgatgcacgtccttggctgcttgtctggtggagttgactctgtgttcatctgaggagtatgagtagccagtattcaccggctgatcgaggtagatgacggaggcgtttgaattccatgcgtagggattgtccacaagtttgagctcgggttcgacctttgctgagcccatctcaaagaacatgccctttatggaagaacaaccgggtcctccgttgatccacaggactacagggtccgttttggggtcgtttcgcgactcaaagaaccagaaaaacaggtgtttgttattctgttcgaaatcaaagtagcctgaatgttgcttgacggaatccactcctagctctgcgggatcagtgacccgaaatgtgccatctgaaacctgctgacgagccacatccttgattccatcgtagacttggtgtagtggctcttgctcgaattgccgaagagcagaaacggctcggagaccagcgacaatgttatagagcacgcgcatggccgatgacgaaagaatgatagtgataatcactacttgtatgcccactgaagggatatatattatagtggcggtttagagttcaatttcggggtccgaagtgccgtatcatgcatgtggggccgttgaaactcagtcttccgggggacctttggggttgccaacgagatatttccggacacaagccaatatcagttggtctattattgtctcagattgccaaggctagttttcggcttataaatggcccatgtgttgcagttatgactgtctttgtatgcaagactatttcatctgcattatctaacatgacacaattgagagtactcgtactgtactcgaaataagtgagtgaaaaacaaaatcagacgtgaaagacatcgccgttctctatcaatctgctcagctagtattccacgtgcattaccgtcgaataaagaaaatctgtctcagcctcaaattaagctgactaatgcatactacttattaatacatacaatgctgcataggagtggaatggcaagaattgtaggtactagtctgaaagaagcagatccaaaaagaaactccgcaacggagaattgaactccggtcccccgcgtgctggtaatacctgacaggcggaaattctagccactaaactattgcggattggtgagagacggccttgtagatgtgcctgcatgcgaagactgctgttttaaagttttcgtgatttctcgaccctgtggacattttgagagtgataatacaggatatataattatttcagccttaatgtacctctttatttactctccttatctccatcttctctccaggcgattttatggggctcttaaatttcacttttcgttaaaggtctgatttgatctggtctagaatcgtgaagactacttgtatgtactgtagtgttaaaaagcactgggaagtgcgctacagtaatttcgctcaccaacgattcatttcaccactctcataccctttgcttagtcttattcaccactcatatcatattatttgaggtcttcgcatgaatcactttgttctgaaggtctggaagcttggctgctccatagagttataaatgtgttgtggtttagggaagataaaggatgtgccaaacacggtccccagtgggcctttatgaacagacctagtcacgtgactttggtttgggacgccgtctccctcctatttatttatttttagtcgtgcgatcccgcaggcgccttgtatcgtcgctcattatcttctctctgttccagatgccaatatttgggtattaccgctttgggtcacaaacatgctttagacgacaggttccaaagcctatcaccaccatatcgtcgcacagcagacatctacgcacggcgtttacactggaccaacacgacatgacagactctccaaagacccctcgacggtacagtcatcgccggcagttgtcaaaaatcaagtctgagcctcgacggcgaagttcggggttagttgtgccatccggcacctctccagatgcccgagtgcacaagtacggcgctctaggtagcccaggagccaacggaagccatcacaaagcccgtgtgatcagccagagcacgggtctcgccaagctaatgctcgtggaaatgaaccgcgatctcaaccggcagtttgacaatctggccaagctgcagcgcatcgacagcatgtctgaccgagacaccagcgggtctggcagctcaaatggacgaggaggctcgtcgacagcatcagttcgatccgacgtgtccagtttcacctcggaccccaatgtcactgaggacgacattctcaaagccattgctgccaagcagaggaaggtactcgatctgaagaccgaactcgcactggctgaacgagaaatctccatcctcagtgacaaatacagcgccatggtcaccagacgcacagtcggcacctctgagagcgcaagtgaccccaacaaaagtcctcagagaggtggtaccccaagagccgagcccgaaaacggtctctttggtcagctgaagagatcgtccactttcagatcagtcagagagagtattggtatgggcaatgccgatgacaatgatctgcccattaaagagtataagggatcccccagacgtgagagcagacgtcaatcgatgctgcctagtgcactgtcgccatattcagaggtcaaggaagctactgctgaaatgacttcgtcaccatcgccaaggctctccatagccaagaagaagagtctaatgttccgggcccagagagcgttccagcaacagcagccttctctcaagctcaagcattcgtcacagcagcttaagcagtcaattcaaaacggaactgacgagctgctcatcaaggggcaccggttgttcaatgatatcgccaaggaattcatgagctcagacgatgagggcgagtacgactggaatgaggacagtgacattgatgaggctgatttcgaggggcctgttgagagattgtaagaggcattacatgccatgctatttacgcacaagtgactttgtcaagtcgtgagctgactttcacctgtacctcactgaacattaatatacattaacaatgtacaatacattatgactttatgagcatctacaagtactgtctcgtttatacgattcggtacaatgttgccgatcatagtgatctgagcgttgaagagatcattaaggaagcatacggccgaataagagattaaatggagggtgaaactctcgagatgatatcacctttcgaaatactgaagacagcacaatgctgatacgcgatacgccagatctattgtagatatttttcattgaagaagaccatgtaaaggttccaagccgtttgatgccgtgtattgaccgtgaacattccattcgtcggccccggtcgctaagagccgaccatttcggctcagacgctccatatatgggtctgtttttgctccaaatgtccccatgtgtccaatggcacattattcatgtcccaatggcgtgttctatacgtctcaatggcgtgagcctcggggtcttgcgtccgtcctcgtttgtacattctccggaacggctcgtgtcgacggacttttgtgatgatccatggaccctgcctcgggtccttttcttctgtagacgcaagaaatgcctgccgttcggtctcctggtgatcttcggctgatgctgcagggtttgtggactctcattgtagatcattgaagcaactgagctgcttaacacaatgtgcggctctttctacgcgaactcatgctcctgcgtgcacaaagcgcgcacgacgttcgggagatgaaaaaaaaatcccttctttcgaggagacatatcgattcgatctttttctgtgtctgtacatctgaaacgagccatgcgagttatccaggagtcggggaggtatttgtttcagggtgggagccgttacagttggatttggaatattttgtcccttacgtcattatggtgcgtgccacaatggaggtaatattgggacgttgcgcatcctgcactcctgcatgacaacaacgcgtgacaatggagaggaaggcagctcgcatggagactgtataacagtgaaaaagtagagcacgagacgcgttttagtgtgtgtaaccgggcacgtgtacaagccctggtcagtgaagtgagctatattatacaatttaacaaggatgccagagagatgttgcaagcggaagtggaatcttgatggaacccatgttaaagcaaagaagtaaaacaagcagggacaaaaggacaatgtctccaactgatcaccatgtataatggagtctacctccgtacgagtacagcgtatacactgctgccgttgatctaccagaacaaggtccggtttgtcttgttgatgcgcttccccccatcgactgtttggttacatcccgaaagggtcccttctcaccgaaccttgtctgtcacctgtcacttggcacagtcaactgtttactagactgtttacttaaacattctaactaccccaaatgcagtagtgccagtaacagtcgcatcaaagaacacacaaaccggctctcggcgtggttagtcgaacttttagtgtcccgtacattttggaggtatacaaatcgtctcgttggtatatttaatgctacttatccagtgacagattagattcacaagcacaagtacaagtacaagtacattgtaaatgtctcagtgcaccagtggaggttgcgtctggtcggtgtctctattatttgtatgggagagtctgggcactgccactggaaaagtaaacacaggaagctgggcgcaagcggcagacgtatggggcggtgcaatcgtggaggtgtagcagcttggagcatagcaaactacgggagcgtatatattgcagtgtaactatggtttgcgatcggtcgtgtgtagggcgttcatcagcttgcctccaaacagcgatgggctggtgatggtcagacgaatccgaacggtttagactattaaggttgcgagtctgcattccttgacgcgttaaagttgcatcgattcgggccacataataaaagattgaagcctaattgggacggacctccaagccttgtcagaggagataatttgaggcaacctgagacccacacaacaaacacatcgagtaataataggagacatcaatggcgcgtggaagccgtcctagtgacaataattcgactctcctccaatgacacttgacaggcggagtttcgaatatctctctcccctgacaacggccctgacggatgaaatgcactaaccggtccatcaatacccctgttccagaagctcttcgtaactactcaaccttgtgttaccccagagccccaaaacaaaggccgcaactggtggagtgggcaagcgatatgttgtctcttataaataacaatggagacacaaacacactgtcactattgtagtgcttgtacttgtatttatttacctctacagttatttactttttgcagggctacagccaaatcacagttgacacccaaagctacaaaaagacacacacattcttatccaaaaaaaagtatattcatctgtattcccaccatgatcggcgcgccttcttcccgtctcgcgattgagttgagaatggaatgaacgcccaccatcaaagcagtgggtaaaaaaaaaacctgtaactaaggcaaaaaaaaccaatacagacaaataacagacacaagttcaaaaaggggggggtgtggaagtatcaaataattaatctacgtcgccagcgactgagagataataatgcgaacagtaagtataatcaacaaggagtggtgtaatcaactaaagtaaagatacttagttgagaacgttctgctggaaggcaccgatgatgttgcctcgagggtagtactcgcaaacaacgtaagcaccgtttccgccacactccttcttggcgcaaccaagctggttagagcccttccacaccatctgggtgaagtggccagtggccatggagaagtcaccctgggcaaagttgtagtccttgacctcgtcgtaccagccgttgacggcggcctgggcggaggggtagcccatggcgaggttctcaccgtaggggccaccagagtgcgcaaagttgcactgagccttctcaaggtaatcagaggcaaagttggcgagagtctcgttccaggcgaaggcaccgacaccgtgctcagctcgcttagcgttctgggtgtcgaggatggactgggaccaagagtcaaggttggaggacttggaagcgggagcctcagcctggggggaaggagagggcttgggggcagcgggggagggcttaggagcgggggtctggaccttggcggactcaccggcctcggccttgaaagagggggcctcagaagacttgggggcctcctgcttgggggcctcctgcttgggggcttcctgcttgggggcctcctgcttgggtgcctcctgcttgggggcctcctgggtgggggcggcagcggcaggcttggtctcgacggcggtgttctggatcaggtttccgttctggtcaacagtaacgtaaacgtactggtagacaacgtttccggcgttgttgtcggcggcctgggccttgacctcaggagaaggagtggcggcaggagcgggggcggcgtcctggttagcgtacacgtaggtggtctcgtgggcaaagacggtgacaacgtcacgggcaacgagcttgttgtcgtcgcagtcgatgggggcggcagcggcaaaggcggccagagaggtaaggagggcggtggagaacttcatcgtaaaggtcgtggatagatggtatcaaggagagaagtcacgtcgggtggtctggggtcggtggggttggtgtttaggaaaggaaagtgtgaggcaagaaccagtcttgttgctcaagaattgaaggaaggaatgtagagaccgtgagggttggaagttgagagctgccttgggaggaagacactagccttatatatcaccatgacgctctgtgcttgtgtgtactcggtcatttgagttagagtttgtgaccgctaggtttagtaggggtggagtgtcagagcatgtatgttagaccgctgcgacgggttttacacaaacgcaggagactaaagaatgttagttggattttgaccagtgccttacgcgtgtctcaatctgtgcctgatggcgtgtacattgccggcttcgtagcggctctgcgaagggaggttcacgtcgtttttggccttcccttgtctgagacaaaacacgtacactatgtgttgcagcccttccaactctgctcattaccacttcgggtctgagctagtcagccatagttagagttggagttcaatacagttcaatgcacatgcttgcatttgttttgtgaaccttattggcctagacagcctggctgtacaggtgccagaggctcacctcggccacgacaggcaactacggatcggcgagatcgccagaaaatcgcttgccttacagtccacatgtactaatcgagtgaagccgaggtgattggcacgacaagggtgtctacagcggtgtctcgcaagaaaatcggatatattggagacaccaaaaggcagccttcaaagaacatgtaaattacatgcagcccatcttgtacagtgtatccctcgcacgtcttgggcgtgaccagctgctccactccactttctcgccaagtgggagtataattgcttctttggaattccggtgtttcatcacgaaccaccgtgcgtgtctccagcaggtaggtaacattgagcactgtctacttgagaacccattggtgtacccctgaaactgtgcattgtctccacaaggcctacccataaaacatacttgtacaactgtccataccggcttgtgctgctcaaacagctcctatagtcgcgggttacagttatgatacagccttgcggcctctgttacgacgcttggtatctccggattccgtcagtgctcagaaatacactgttcattgtctcaggccctgaacatccaccagagttggcgcaaggcatttctaaacgctgtacgagtgtaccaggctggtgttagtgtcgcagttgactggttagttcgtattaatgtccttggagctcttccaaaccacccaatttatggtgttagtctggccccgaacactcgttagttttccactaacccctaaatctgagggcaaatgtctcaatgtctcaactgggagctgcagatggtccttgttagtagaacgagagcgggcgctcaattccacctctcccgcttggcaagctcctcgaaaaggcaatgacatctatgagtaccgcccgcgatacaatagcaccatgccctgtattcttcttttccggacttaacacaaggttactgtcgacttgatggtgagccagactaggcattgttgagtacaggctaagctagcccataaagcagggctacagaagaaacaccgattcggagaacagatgccaccgtggacgtagtactcgtacagtgtatttgtattgttttccattgattcaggaattcgtcagtttcaaaaccaaatcgtgaactttagagccgtacaagtagacagcggcggacgtggggccgtatgtcgatccaatgcctgtctaaggaagataaaaatcgagcgttttctagacaattagaggttgtcaaatttcccatggctgtctgcgaaagttccaatgtcgaccattcatttgacgatcataaacgagactaaaagatctctgggtcgtggtactgccaccatctggggtgccctgttgatcctcacggtttgttcagccccccattcgtcatagactgcactaaacagacaagagcccagtgcagaatatactatactggtccaccttgtaatagtatgtacgatatagcaccacaccccgctccccgcattatccaaacaggtattctcggtctagactgggcaagtgtagatcgagcaaaaaagcagacatatattgtacgttagctacaggctgaataagtgtgacaaacgggataaagggaaatattcggggcgacggatgacggtcagactaacgattagctactcactagtctcgaaccgaagctcaaagacgtctgtggaggaaccttgaaacgcacgggatcaggagggcatgaaaaacgagaattctggtgatgcaagcggaccaagagacagatgtgtcttggccggatatttcgaaggcgtgcgacggcccgcagccccctgaggatccaccacgactcttctgcacctctgaaactattccacacattcccatctgtctcatgcttttattataacacattcaggggtaaccagcaacgggtacctcgtttcatcgtgtctcctgaagtctgcatggggtcctttcagcgtcgattgtctgtgagagcaaggaatgataattctgaaggcttggaatctgccctcctggacctctgcctcgcattccaggcctcggatatgacctttgcttgtcttctgtcacgctcgcttgttccatccttgtgcgtatgtgtatcatcatcacgtaacataaaattatgacaaatgcgcgcaagtgtaatctttgaagagatccatagaccacctttctcgtgcctcatccactactaagcccagaacacacggtacttgtacacaaccacccgtacgagtaccgtactttcaccatgctccagacccactttgacagtccgaccacactccgcataagattcatggtgcattcgatccactgaaatggattttgtacgtcacagcagcattacgtcaggcgttcatacaaggactgatatcgcccaggttgcttctgtgaggttatcttgacaaaacaggtgactgcttgtgtccaccatgatacaaatacgagtacttgtacaacccagatactccacagacaattcccagtatgtgcactcgtacatacatgtgtgcctgactcctctgtcgatcttccaccgaccttatccgggccgtctgagattaagaaacggtcataggaaacggcactcggatcgtatccacggatcgtacgagagttcaaagtgcgcttagtaccacccaccgccgacaaagccgccctaaacgtccaaagacacggacggtacatacggtaggctcatgcgtgcgcacatgtggacaggtgcggtgacatacggttatctattccgataggccgttagtgtggagctaacgacgaaacgtggaggtgatggcgtgcaacgtggtggtgggttaacagactaccagtgcctacgagtagtctgtcaacagtcgtgccacggtgtacttgtttacttgtgcaccggcgctcttgtggtctttttctttttcactctttttttttcctctaactttctggagtttagccgtcatattggctctcgtatgcagcctatcagcgtgtcttgttcaacaaagagaatctccatccatagagcggcggaacaaggtggaacacagagaagcagacaaacaagcaaaaagaacggatagagcgaatatccatgtgtacggccatgtatacgccttcaatggaagcaacttgtcagctccacagtccaatttagccgagaaaaatgccgcttttggctgctaaaccgcttgcagtgatcacctcagcatacactaattagctactgaccgtagaccaatcaacaagtcttggggggggggggggggggagtgtttcgaattatcggtccatttcgatcgactacaagcgcaagtacagccaataaccatcgttatcagatttacccgcataatcataatggctgttactttagatatacgacgaaaccgacgcatagccatcaaaggcgtagacatagaggtgcgatatcgcttggctcgagacagaccggccgctctgaacaaaaaaaaagaaaaactgttgcactcggactgtaagttacggatcaaccgagacgctcaagaaccgaactaaaacctgagaagcacagattgaaagacaagggcagtagactgcgttaatagttctgttccgtggggttcactttaggtagtagctacttgtacagtagctttaagagtcattgttctagagcaccaacctgggatctacgagtactcgagcttcacctgatgccaccctggctttggtcttatgatgccgatctacaagtatctcacgtgacctcacatctacccgtccgttgcacccacttcagtgtacattcataactcgcccagtagggtgcacctcaagttgtaattcgtttagacgcttttgaagaagtaacaggcaaccgaattggagaactgctctgatctatatacagctgtctatagcttcttgaagagtcagatgatcacgccccacatgaagtccgtcctgacactacccgaaccaaggagcactggaagaagccacattacttgtacttgtagctgttcaaagtcttcagcaatgggtcaaaaaccaaatagtaaaccgcgtggtccgctattctgctcttgcttagtctcagccgtgatccttcccaactccacctatatgaacatactgtaagtacttgtattcgcacatgtccggtacttctcatgaatgtctttctggtcactaatagcagttggtattacctttttaatgaaccatggcagtcgtatgacactccagcgtctccgtagtaactatcggagtctttttctgtcaccttcccccacattcgccggaaaccagttttcaagcaggaaacccgaatgaacatcgtcaacttgaatttcgatctgcaacatggttgctgaatctacagccaaccatttttatcctcacaccatgtttcatacactcttagccgtgttgtaaaggtcttactacatgcccacaacagttgtgatatgttgaagttactgaacatattccccttcaacccccttaccgttcgttctcagacctccactatctgacagacgaacgagtgcgctacaatactgctctcaaccgctactttccacatcctaacaagtatcatcacattcagtccatttactacatttcaacccattaattgactagttaacagcaagagctgctggaaccttgagagacattctggcctcggaggttgacattggccttggcggcggtgttctcggcagctccgcccattcgctccttgatctgacgtgccatggtcaaaaatgcctgctcaacgttggtggcgttcttagccgaggtctccaggaaagggatgcccagagagtcggcaaactccttggccacagtgtactctacgaccttcttgtcggtgatatcggacttgttacccacaagcagcttgttgacgccctcggtggcgtatcggtcaatctcgtggaaccaagtcttgacgttgttgaatgtgtcctggtcagtcacatcgtagacgacaatgataccgtgggctcctcggtagtatgaagaagtgatggttcggaaacgctcctgtccggcagtatcccactgggttagtattcggtctcttggtcacattatcgaaagtagatatactcacaatctgcagcttgacggtctttccttccagctctaaagttctgatcttaaaatcaacaccgatagtggaaatgtaagagtcagtgtaggtatcgtcggcgaatcgaagcagaagacaagacttgccaacaccagaatctccaatgagaagcagcttgaagaggtagtcgtatctgtagttagtattgcaaaatggggaggtgatatcattggctttttgtcgcgctccatcggcaatcatatgacatgatccatccagaaaagcattcctccttctatctcaacgccaccagtgtcattacagtaaacaccctgccacgtgagccacaagaaggtatcgttcaaaaaatcagatatcgttgccatccatcaacattgctggtgtcttccaaatcacatccgagtggttgtcgtctcaatgtgtgattccaccccaccacacaacccaacatgtcgcaggtccttttttctactctaatggttagtacttgtttcaacttcggaacagcaaccacaacatcacactgtccaccaacatacaaaaataggcctctccagtcgctcctcgctggcacttatcagctgcgttgcccaaccatgccttcacaaaacacgtaactccggttgcgcggtaaacagcacaagataaataaacaaagccacaagccgcaagtcgtggggtataaatagagctgtttgtcgcacccgcatccgtgcttgtcattcaaagctgtcccagccttgccagaaaactcaccactcggtattcatcgtatttgcttgtatcgaagttgaactgatgaagtgttggaacggactttatgtgtgtgtgtttgtgatattaaggaggcgacaccacaccaacacctgggtctttcctgttggggtatggtaccctaaccctaatgtcccagtaccacaagagaccagccaactaactctacacttttaaaatccacactggcaaaaatgggaagtcagataagcattctttttgcacagagatagtgagatatatataggattgatcgccggagggaacggagttgctacattgtgtatgtcaccacgaggatatatttgggtattaataagcataagatactaatcacagaccgatgtaggcactcagttgtatgtatgccaagctcattagtaatgccacatggcaccgaacacataacacatgatgagacaggacgctccacgtggccgtttgatagagttagaaatgccacacacgacacgctgccacacgatatgccgacgatatgggtggcatttgtattagcactctctacaagacgacatgtgcatacatccaagtgtcgtacaagtatcgtataagtatcactaattcattctatcattaaatatttacatcactcatgcacaagaagattagtcaacctcctcaacggtggggccctcgccgccaccaggggcagcaccctcaccggcgccggggaatccaccaggggctccaccgggcattccgccgggagctccaccctcagctccgtagaacttcatgagaatggggttagcaacaccctcgagctccttctgcttgtcggagtactcctcggtggcaccggactgagtggagtcaaggaactcaatggtctcgttgatggccttctcgagcttctctcggtcagcctcgtcgaccttctccttgaacttctcctcggagagagtgttcttgagagagtaggcgtaggactcgagaccgttcttggcggcgattcgagcagcctccttctcgtcctcgtccttgtacttctcggcctcggagaccattcgctcaatgtcctccttggaaagtcggcccttgtcgttggtgatggtgatctgctgggtctttccggtgcccttctcgacagcggaaacgttcaggataccgttggcatcaacgtcgaaggtgacctcaatctgggggacacctcggggagcagggggaataccggtcagctcgaacttgccgagaatgttgttatccttggtctgggctcgctcaccctcaaagacctggatcagcacaccgggctggttgtcagcgtaggtggagaaggtctcggacttcttggtggggatggtggagtttcgggggatgagcttggtcatgacaccaccggcagtctcgataccgagagagaggggagcaacatcaagcaggagcagatcctgggtcttggaagaggtgtcaccagacaggatagcagcctggacagcagctccgtaagcaacagcctcatcggggttgatggatcggttgggctccttgccgttgaagtagtcagaaacaagcttctggaccttagggattcgggtggaacctccgacaaggacaatctcgttgacggaagacttgtccatcttggcgtctcggaggaccttctcgacgggctcgagagttcctcggaagagatcctgacacagctcctcgaatcgggctcgagtaatggaggtgtagaagtcaataccctcgtagagagagtcgatctcgatggaggtctgggcggaagaagacagagttcgcttagctcgctcacaagcggttcgcagtcgtcgcagagctcgctggttggtggagatgtccttcttctgctttcgcttgaactcctggacgaagtggttgacgagtcggttatcgaaatcctcaccaccaagatgggtgtcaccagcggtggccttgacctcgaagataccatcctcgatagagaggagggagacatcgaaggttcctccaccaagatcgaagatgagaacgtttcgctcaccctcctccttcttgtcaagaccgtaggcaatggcagcggcggtaggctcgttgatgattcgctggacgttaagtccggcaatcagaccagcgtccttggtggcctgtcgctgggagtcgttgaagtaggcagggacggtgatgacagcgtcggtgacctttccaccgaggtagccctcagcggtctccttcatcttggtgaggatcatggaggagatctcctcgggggtgaagaccttggtctcacccttgaactcgacctcaatgttgggcttgccggccttgtcgacaatcttgaaggggaagtgcttggcatcagtctggacctcctcgtcggtgaactttcgtccaatgagtcgcttggcgtcgaagacggtgttgacggggttcatggcagcctggttcttggcagcatcaccaatgagtcgctcagtgtcagtgaaggcaacgaaagagggggtggttcggttaccctggtcgttggcgataatctcgacccggtcgttggcgaagtgggccacacaagagtatgtggttccaagatcaattcctactgctttggacattgtgtttcagttagtttttgtggagagaatctttctggagggtcggcccctatatatattgcatatctttttttttcgtccctccacacatgctctaatgccttaatcggtagaatactgtagaaccatcccgaaggtgcacatgagaacaagggaagtttaagcagtgtgtgtagtacgggaggtacagctggagcgacgagttttgagggtcttgtggtacagaagggtgtgtttttaagacctggttccgctctgccgggtccactttatcacgagtgtcgcccgtatcaactccttgacctcttgtcgttcaactttcagtcccccagtttctctggccaatgcggtctaaaaacagaatttcgcacggagatgggcagaccgagctaacgtcattgaggttagtgtgttcataaaacggcttcgaaccctattgaccgggggtttaaaggtgtcaatatggcccctggacgctggggagtagcctggagctctcaatttgtcgcttactatccctccacgtccacaatggactccacacccatgatccttcctcatggttccacaagttagactttcgtaactgggcaaagctgcatatcatcgtggaatcatttcgaaggttggcccatctggcttgcggcacagtgttaaattccattaaaattgagcccatgagacatcctagcggctcgaaaatttccccacatggcaagcgcggttccggttgtccgtgactgctcagtcagcacagacacgggccaattggaccgtttgctctcctttttccgcccccccaaagttccaccaggttccgtgcaccctgctgcaaccggtgtataatttgctgtactactgcgggctctacacaaacaagggcgttaccagggcaatgggagcaggtggagatgaaacgagcctaaaacggacatgagcggaagtcacgttacagagcggggtaggaaatatgtgtgcaattgtctccaaatggccctggaagacagtctccaaagatcaggcccaaacataacctctcaacaaggttgccgtaaagttgcatcaaagttatcggactcttattgaccgcaactttgacgcagctcacgtgatgatttcgaatgagactaacagcctgcgaattgtggtgcgatcactagagatggaaggtgggcggtatatggtccgatctgaagggtgtgtgtggaattgcgtatggggcggtcacgtgatttgcgttatcggtgcttattaattggagttgatgactgtatctgctaaacagcatacatatgtgagctatctgtagaagggagaatatgagagtatcaatcggtgtcgaaactaaaggaaccagctgtcaatgcaacatcacaggagcatgctcacactgctacttcccaagtacctgtacttgtacggtgtttccaaacccgttacaggttatgatcggagatgacatcactaaatggggaactctaattctgtcttagcaaacaccgaactattttatgttgcttagaactggtcgagttctgtccgtagtgactacgataggcgctattctgactattggacgccaacagaaccacgtgtgaggttttccacactcagaactcgaccgagccgcataatacatgccacgtttcatactaacaattttctcaactattaaggtacagccgaagtaagtctaagtaaccaactgcgtacgctacagacggacagagtctacctactgagtccatagttggcaagaaaagaagcagggagccattgacaccagatacacacgacacatcagcataggtaacgtacagccggtacccgttccgcctctcccgaatgattcactgagttctcgacttgctactatactacgtgtagcggcactatggatacacagcacgagacatctgctcttatatataaactagtatattactggttatgaatctatacataattacattccagatgcgatgtgaaattagaaattaaatgttgtcaaaagtgaaaacgagagcgagaagggttagttgtaacagtagtcggagaaacactgctcacagtcattgggaacatccgagtcccgtcgctggaactctcgcagcagagtcacacagcccagacacttgtcccagttggaatcctcggttccgttgcttcgagtcatcatgttgtagccgttgttgatggttcgctgctgttcctcgttggtgtaggacagcttgccggtggagaagttggaggggtaggtgatgtcagacatgggcacgtagacaatgacgggagagtatcgatccgagtccttgtacgtcttgagattggtggtgttgcagccgaagaagacaggcttggtagtcagattcttgctgatgaaggtctcgttagaggggatcttgggaaacacgtcgtctccaaactcccagtcggacttgttctgggtggctcgaagagactctccatcgggccagctttcctcagtatcagtggaagggtcgatggcaatgacaacatcgacctctctctcgggctgaaggaaaggcagaatgggaatggtctccttgtcgaaacctccgtcacacacgtacagagccttggagatggtctgattggtctgcatgccaacctgttggtagaaagggttggggttgtaaacagccacgttgaaagagccctcgttgacaatatccagagcggagaagagatcctgcagtagcacgctctcaaagccgccaaagcccagagtcttcatgtccatgttgaaaattgaggaggaggttcccatcaggaagccggcgttatcgtatcgtcgggtacagtttcctgtgggctttccgtcggacatctcggtacccaggtactcggtgtcgacaaattgccggatgttcttgtcccaggttccccactcgtagggggtcatttcgatgatggagttgttgaatttaatctggtcaacatcgtgagaagttccggggaaaagagatgtgcccagaatgatgggaaagggcatttcatggtcaacgaaagaggagatgtttctgatgccagaccaggtcacctcggtggcatccagaccgcccttggtgtgcgaagagttgatggtctggtatgacaccagtcgtccccattggtcggtcagcgaggtctggtagccggcagcaagcttggaggtggtatctgcaagcaccttggcgaagaggccgacggtgttcatggatccgggttcgactgagcccaccaaggacttgttgaggtaccagatttgggggtcagcctggatctcaggcacagtaggccagtcgttgaggaccagagatcccacgagccaagctcctccagacaaaccggccagatagtctgcggactgcagaaagcctccgttcttgttgttttcgtccacacgcttgtccagggcagcaatgacgcctgctccaaccagcatggcccggaaacctcctccggcagccgcaatggcgagcttgggggaggtttcgttcagaaaagagtccgtgtcgaaggtgttgttgcctcgggccttgatgtcgagcccaccgaggtactctctgagcgccttggaggtctttttgtgtcgttcattgatgtagtcggcctcctggtggctcaggccgtctgctggtcgggagatgttgacatcttttggacactccaccttgatgggggcgtagttggcaaccgccgaggctgccagggcggtcagaatggtagccgagaacttcatagctggggaaaaaacggcttagtcgaggccgtaggtcggttctaggggtcgtttaggggactggattagggtggctttagtttgcaacagggaaggctagggcgacttatggacaagtcaggaacgctaatgtgggtctgtaccggtacagattgtcaggagtgaatgttcgggtcggtggaaaaacgtcctcctagggcctttttctgcaaaaaaactcgtgtagcctggttctgcggggtatttggctacggcaatctgcactacaatgtgagctgcagtgtgtgcatgtcaaattgaagttagagttgacgggcttttcttgcgttgcttggaccagcgacaaggccaaaaagccgatatttccaaatgtatgcgaggagcaggtgtggtaggtggtgattaatgtagcaggaagcgctcttagaggtatttaccgagaaacaactccacgtcgacatgtcggtgtagtgttgtccatcgatgtccttactcggtttttcgacaccaacagtatacagtgttgtgtcccaaaacaatgtcccacactgtgtgttccttagtacttgttacacgcaattgatcaaaaactttccaaactgtatttacagagaaacgccgtttatgacagatgtgtacagtacgagttcaagaaacatagcagggaacctctgaaggagtgcaaaaagcgcaagagagagagagagagagagagagagagagagagagagagagagagagagagaatggtttcatttagacgagcaacttcaaagtgacaaggactcggcaataagcaaatcagcgatcccgatgaacccacttgtggacttggggatacccttgtcctcactcctattatgagacattgagatggctggcaggagatgagagaagctaacgccgagtatagttgtgtggtggtggtccgtggagatgccacgggtggatcatggctcgaggagttgtcttcgtgggactactcgaaatcggttgggtctattttatgagtggagtgtctgcttattacttctgttgtaaatccctctgagggtctctgatttggctttcgtagcactgagacaaccgttctcttttgggtgacggtagatgggattgctaccggggcagagctgagggagcaaatagcgagctggccacctggagcagcgaccaggagtctgagttgtgtctccagtgtgcacttcgagacacttggactggactagcgggggactcttcaacaccgttattaagtctacggtctgtttactcaacagagttgacatatcgcgctaattacggtcgcggttagtgtggttcaagtttggactgtaacagatggcttgaaggggatcaagaaggactgaagaatgaggaaaagacttctctcaattgattccacatgttcaacagtaagacaaggtcgtctgccagatggctttgtttcacaagacagcaaccatagacgatgcgagccgatgcaggaaccgctctgttgcagacaacatcatgggtgcgcccaacgttgctcggccttttggacagttgcgagtagcggggaggccgcagctgtcgtaagcgagaaacatcccgtcatgttccttgctataacaggaaatgagacagacagacttgctctgaatttaacaagatcagttgatggtcccagtatggggttagagccaggccggagcacgatacgcgaaggaaggagatgaatgatctacaggtacacccaaatctcgagcgcacggctataattgacggacctcgatctattatctttcagactgtcacccagcagattcaatggcctacttgtaatggtgtggtggctactcggagtcaacaatggagctaactgcaccacaactacaaaatgtgcagtattgctacacctatgtacaccgcttttatgagttgaaacctgtcaaagtagtcacacgtagtcacacgactgtttcaaatccccgcctccaactcatccatcattgctctctacctcacccttctaactcttgcttctaactcttgcttcaacgtctgactaatctgactttgaccccaaccctgtcagccttgccatggggccacgagggcattcccgtttggtggtgctatctccggtattcccggttatttctatagacatttctttagacacgttccccccccctaattgctaccgtgttgggtaagtcagtaccgtggagagcaccagctagtcaaactagaggaactaagcacgtggtggagtctttagttggcgagcaggtattgcctgagaacaagcgaaaacacactccggagatgatacaaagaactgcccgggtcgtagaaccaatcaccactctgtaatctatcaataaatagacacgtgacttggatacgacacaaaaaagagaatccccgaaggtgcatcagcagcccacctgttgtatcttggaacggagtaattaggtagctccaggccaaagctactatctgtaatattacattgtggtgaaatcataaagcctatatattcacgtcgtggcagccagtgcaacgcctgtcaagagttccgggccgtcatccactcatttatctgcctttcccacgcaccctgtaccacatggttgtgcattgtcctcctgcagtcatcatctccaccgccaaattgcgagccacttgtttgcaaggtctgaggagatcaaggttgtccagagtgagacaccggcagcacagagtttgccagctgggccaatcggatctaccggagttagtcggggtttttgtgggtgaaaagttggtggtggagaaccgtgtgggccagtcaagaaaaagtgcactgtcgggacaatttagtctatatttcaactgttgggacggcggacttatcggggctcatcaaagtggttatatctgggccaattggcccactagccggacactagttcttttcacgttgagcttgttgtcgaggctgtagatcaccggcaagtcccggatctgaaatacagcagacgcaacgagtagtctcgtacgttgtacaacttacgataagttccacatctacaatatctggtttggttgatattttattagttcacacaatgtacattttctaagcactagacttagaacttcttgccgaacatgatcatctgcatctggtcgtacatggagatgacaagagcaccggcaacacctcggagaatgttggcaccgcaacccttgaagagagcaccaacaccctcgttcttgatgatggaagccatgcaagccatagaggaagagtacttaacaccggttccggaggtcatcatcattcgtcgtcggacggtatccagggggtaagaggcggtggaagcaccagtggtgacggtccatccaagcaggaaagaggcaaggaagttaccctcaagagggccaacaaggacaacgggcttaagagagtcgtagagaccaaagtacagacctcggtagacaatgataccgacaacggagacaccgaaacctcggtagagaccggcaataccgtcggaggcaatggtctttcggtagacatcgatcagaccgttgtactgtcgctcaccagcagcctttccgtccttagcaacagacttggcatcgttggcaagtcgggttcgggcgtaatcgagagagtagacaaaggcgagagaggtggcaccggcaagaccaccggaggcaaggttaccggccatccaccaccagtagccctcagacttcttgaaaccgaacatcttcttgaacttgtccttgaaggcgaagttaagagcctgggtagggaagtatcggatgacgttagcggtgttacctcgccagaaagaggcgataccctcatcggcggcggttcgcttgaaacagtcgatgatacccttgtaaggtcgggaaagtcgaccctgcttgatcatctcctcctggttctggatcaggagcttgactcgctcaatgggagcggcagcagtcttagagacggcggcggaaacaccgcccataaggaagtcgacgaggaagttggacttgtcggacattgtggatatgtgaatggcacgagggaaagaagaaacagaaaggggggtccagcttccctaagtactccgggaaacgcaaaggtgaagcccaaagctagacttcaattgagttggtcgaatgagcgatttgcctggcgtcgcgctctgtcgacgggaagatgatagggtgacaggggactcgaatggctctcggactttttggacattgtagcccggatttttccctgtcatttccaggtatggtctgcagaatcagcggtctaaaacacgtccaaaaatctcttcggacacaagggacccctttctggttgacttttggggtccttttgcgtttttcattaaatttcaggtgtcaaccgaggtcataactcgatgaggtgcatgatgtggacgacgcgattatgcgcttaagcgagtccaagtggctaatatttgtacatgcgggcccaccgcacaccggtccgcgtctcgacttggcgagccatctcccggttgctacaccagccgccatttcggaccgctatcaaatcgcgtgcccacatgaacactctttccctccaaggtgaaaatttttctaccaatacgaaacgcaaacgcaaatatgagacatgcagacaaagtgattttaacctgggaataagtgtcggggagtggtagtataatacaccaagaggcaatgggcttactacgcgattgttgcaattagagggaaccacgcacgttggagacccaacagaagagcacctttatgcgcaatgccccacagccagacgtaaggccttgtcatggcacctgtccccccttgttgcttgtttggtaggtacataacatgtcgtgtaccttagactggttgataaactcacatgggttatgggaatgcattaattggaccgacttggagatacatgccggagtatggacaggctgatatggatggacggggcctgaaatggactggtttgacgcgttgctaaacttcggaaccccctatatattccaaataccaaaagaacgcgacccaggtcccacttttacctcagcaatatccctcagcagagtgtacaccgtttagttgtatcgccaatagtgttaggctctggatgttaaacatgcaacttggcctttagctccaccaatgagtttccaccacgtcggtaacatcacgtggaaaggaaaggattcgcgtttaccggggtcaaggaatatacggacttagggagaccgaacggtgggtcagcctgttcccgtgtgctcgtcgactctgcgtgttttcgtctgtctgaacagcaccatatacaaacctcaaacctccaacccttgtacagcagctacggtatatgctatcgcagccaccgtacaagtggtttgaaaccgcaccgcttttcttggccttgtactcgtccacctcaatcgcgcgcaatgagtataatgcgagccgttggcagccctaaaagaccaactattcacaccttgatccgaattttcccgagatgcggagataacaagagtcaaaagtcaagatagctaaaagctagtttcgaacccaaggttggggaagaaaactgtcgacggcgaatggatccaaccggtatttagcgaacttctccatcgttttcgaatattcatctctcaataagcgagcggacaaagacgcagacattgcagcaacaaaaagatggccatcatcaacatgcagctttgcatgtgtgtcgagggcaagggcacagggcgcgcggctttgttggtgtgtacaactgcgggctgtggtgctgtatatatgctgaacatccataagtgaacggaacgagcgtgaatgtgcctgtatgtaggatgtagggggattgcgttacccggaagtcctcagagtcaaaaggctcgctctcacagattatgagatacggctcgaccacagttttttcgcggtggaactccacttgtatacgtcgcgtgggctgatgacgtagctcgatgaggtgtttcaagcgacacggtggcccccaaagtcaaaggccgggtaactccaagacggaaggcctagtttggttttcggtttcattctgggaaacactcaagtttcattctgcaaaggttagctacgagtacgatagtggccggtacatacgggggtgggtgatgatccaaacacacagcccacaccaagtaataagccgcgtagtctaacaaggttactcttcaattagttgacatactagtcgtatttagagagcaaaaaatgcgacccgaagtgcactcgtacttgtagttctcgtactgagtatggcatgatacagccatgtgtcactcgagatttgagagcaacaaactggtttgatcatgtgggatccatcacgtgcgccggttgtcatcttcaatttgcttacagctactagtagcagcccccggctcctccgaccacctcattctttgctatcttgttgtgtttcctggctggaccaacagcctattaaaagcgcataatcgccctcgttatctcccagctggggtaaactcagccccagcctgcataatacacaagtacgatagataacgtgctacttgggagctgcacacatgacccgagcagtctctggtggggcaaacgaggagtacttgtagacatggtggggcaggtggtagagtcgccgaaagggattaaaatatatataataggagcgtggaaaattgggcgcaatttgagactccctgtatcaccgcgggattggaaaacccctcaaaaacagtggcagggtctctctctcgttgcccccttttggagtcttatcttaaactctacatcaagagtgcattatcacccgccggataacgtaggaacagcttgaggcgtgaaatgggtgctccccgcccaaaccgttaatccaaaaacacatataagcacgtcactcttcccttactgtcccacacccatcaacacgttaacaatgtcagtacagtcagtaatggacgtcctcagggacattcaggccaaccccacagacgcaaaggccatggagcagctcgtcaaacaggtgtctgctctcgaggcggcctcaaagacccctgcccagactacaaagaccctcaccccacccatgttgccagcagacgacgaggacacagaaatggagacagacaagccctttgtcacgcctctgtcgccccccaaatacgagggacgagtcattctcaccacctaccccggacagagtggcgtcaagcccattcctctaagatggggcgcagaggaccccaaggtgcgaggtcccattgttgtggcccgtgatcaatcgtcgttcaagcagcgaaatgccatcggagcccaccacggatcgtatggtatctaccacgcactggctgttgccaccaacgacctgcccgttacacacagagcagactataccaacgcctatcctctgcacacctttggaccccacccccaatggtccgaccccaagaagattgtggctatggacccttatggtcatctagctccctggctctttcatgagacgatcgcggaaggagttgtagtcaagcccaccatcgctgttactcgtgcgcagatgcaactagccgaaatcagagacgaggtcagagacggaaccatggaggttgatggcgaaattgtgctcaataagagcggagatctcgcggtcaccaaggtggccgtggagcccgtgtggtatctgcccggagtcgccgagcgattcggaatcacggagggggagcttcgacgtgccctgttcgaggacactggaggaatgtaccccgagctggttacccgaccagacatcaaggtcttcctacctcccatcggaggcctgacggtgtacattttcggcgacccagaccgagtttcggacccctccaagaagttggctctccgagtccatgatgagtgtaacggatccgacgtgtttggctccgatatctgcacttgccgaccctacttgacctttggtatttccgaagcagtcaaggaggcccagaagggtggctcgggagtggtcatctacttccgaaaggagggacgagctctgggcgaggtgacgaagtacctagtgtataatgcgcgaaagcgaggaggcgactcagctgccacgtactttaagcgaacggagaacattgccggagttaaggatatgcgattccaggcactgatgcccgacattttgcatttcctgggtatccagaagattgaccgaatgctgtccatgtccaacatgaagcacgacgccattgtggagcagggtatccccatccacgagcgtgtgcccattcccgacgagatgattcctccggactctcgagtcgagatcgatgccaagattgcggctggctatttcaccaccggcgccgtcatgtctgaggaggagctcagtggcgtcaagggtcgaacctgggacgatgttgtgcattaaggggttagatagtagcatgtataacagatataattatagcagataaaaaaaaagtagtggagatgtggtcactgggaggtaatgagtgcccctcaaggtaatggtatgatgaattgtacggtatgtatggcgtaaaagtacagctgtagagtatgtgaggtgcgggcgtttatttactggtacttgtatgtctgccggttaagagctgttatgcaagacatgaggagcgctttacccagatatagaaagagattgccctgtaatacttgtatataccggtaattaggtggcaattgacacgcgcatttccatatcttcgcccaattgagtgcttatatcgttatcacagtgcacaggctccaagtgtttactcacgatgtttacggtgagggaagcacgtacatactgtataggatgcgaccatacaggaaacttcttcttaccatatcgacgtttcggaatgtgtctgacatggacaagtggagggcactgggcgctttttggtccaaccgttggaaagtacaagacggggtttggtgctactgtacgtgtacttgatagatagttgcgctacggcacgatacaatgtacgagtatgtgcagagtgcagttgatatcgccacgtactgcatgtgggttgctgtacactgcggggcacggcctgacaaccccgtttctgctcgtactcgtaccggaacatggaccaaatatagctctgagagattatgtgggttgcggcaggcaatttcaccggagttaagcatcgccgagatacgaataaggtgtaaaggggcggcattttgggacgagcactttgggacgtccacgaggtaaacagacacaagccacccgcgataaccttgagtttgggctattcagacagagctgtgcccagagaggcggggaatgagctctttccagatgtttgcgcagcgttctctctcaacttatctccgtcgcttgctttccataacgcgcgaatcacatgtcaagggccagggttttacccgatcccaaacattgaccaaccttgtttggtagatgggggggaagcgaaccggcaatattccacaatgtgctggcatttacttgtgctggcaaaagaggcacaaagaatacttgtagtcggagccactcactgtcccacaaatagctccccgctgtcaatctctcctgcaccgcctgctcacatggatgctaagccgcactaggtcgcatatatggctctgcactaaaaattaggggtcaaccacagtgcggtatttttagattcgcaccaagcagcgagtaagcaaaaatacgcctaccggggtccgatattattcaggaggtgccattagaggagggcagatgagagtcggatatcggagatattaccgaggctataattaccccatccacgcctttcacccctcccactctctccctcaccgcacaccaacccaccactttcaaaatataccgcaacattgacataatctccggtacagtggttagcaccgagaggaccccaaaaagcttgggggagatagaggtaggcttttttttgtcagtcaaatcgtatatgccaatacacacacacacacacacacacacacacagtttcgtacataacagtatattggaagggagtgtgcttggcaaagacaggagaagacggtgctgttagagggcaatccagacgggctagagctctgtaactttcggatcgatttcaattcctctagaataccaaataccagtggttaagcggctcatttaccagtcctaataccccctccaccagccaccttcccctattcctcggcagtgcttttttacctttgagatgtggccttgtctccgttacttcccaaccgtgagtgctgtgtggtgtgctggacagtgcgacataactaaccctaacccagacgagccagcgcaccccaattttgtgtttgccaactcctacttttctcctctcctccatcggtatttcatcgacaaatctctttgctaccaacaaccacacaaattaaaaatggaaggtgagtactaccaatgccatcgatggcacagcgggctttgccatcatcgattgtctggattgatggcgagtcggtccctggattggacacaaaaccacaaatggcgctttctccccagcgacaagtcatcaccaccaacatggcgaccaaagccacgggccagcaagcgaatcaatccatcatcgaacggatggagctgcgagagcgcttgcgagcccagagcgtccgtcttgccgttgggcaccttcgcgctttgcgatgacgtgtcaccacactgataatgtcgcatgctgccgcgcatgacccaaccagcccccggaaaagcgcaatccatcagcaatcaatcaatccatcaaataaccacaccatactaacctagacgaaactgttgccctcgttatcgataacggatccggtatgtgcaaggccggtttcgccggtgatgacgctccccgagctgttttcccctccatcgtcggtcgaccccgacatcagggtgtcatggtcggcatgggccagaaggactcctatgttggtgatgaggcccagtccaagcgaggtatcctgaccctccgataccccatcgagcacggtattgttaccaactgggatgacatggagaagatctggcaccacaccttctacaacgagctccgagttgctcctgaggagcaccccgtcctgctcaccgaggcccccatcaaccccaagtccaaccgagagaagatgacccagatcttcttcgagactttcaacgctcccgctttctacgtctctatccaggccgtcctctccctgtacgcctctggtcgagtcaccggtatcgttcttgactctggtgatggtgtcacccacgttgtgcccatctactctggtttctctctcccccacgccatcatgcgactcgatatggctggccgagatcttaccgactacctcatgaagattctctccgagcgaggttactctttcaccaactccgccgagcgagaaatcgtccgagacatcaaggagaagctctgttacgttgctctcgactttgagcaggagctccagactgcctcccagtcctcttctctcgagaagtcctacgagcttcccgatggccgagtcatcaccatcggtaacgagcgattccgagctcccgaggccctcttccacccctccatgctgggtcttgaggctgctggtatccacgagactactttcaactctatcatgaagtgtgatgttgatgtccgaaaggatctctacggaaacattgtcatgtccggaggtaccaccatgtaccccggtattgccgagcgaatgcacaaggagatctccgctcttgcccccacctccatcaaggtcaagatcaccgctcccctcgagcgaaagtactccgtctggattggtggttccattcttgcttctcttggtactttccagcagatgtggatctccaagcaggagtacgacgaggccggacccaccattgtccaccgaaagtgttactaagtgtggtgattgctgttgtgcaagcctttgctcgttttctgctgtatgtaatttaaagaacgattgtatgaatcgaagtcaaggtgagtgtagtttgagaagtgtaaccccagtgtcatagctgtgtactccattcattgaagggtgtagtcgtgttttattgcatgagctcctattactcgtataagtaactgttttgtaacacttcatgaacggagatggtatgaacagaagtaataatatcctggaagtcagctgtgcccagaggtgtgtgtgggtgtggcatactttgggacaacaacacttgggcagtatgcttagtgaccacgaagagagtgttaccttctgaggtgcgacgtgcagtagttctattgtttttaaatgcgcagtcgtctttcagaggctgattcaagcagacgcattcagttgtgttcagttgaggctgatatctcagcacctacagtttagggaaagcagggttaagatgatgacaactctgggtggtaacctgggatatgcggcgatatagcaggtaatgacttaataactgctcaatgatgagtatatacatccctcctatctatatatccatatttagtatttacatattcatcttcaccgagctacaagtagaaggatgtacatgctgtatcttgcggtgcctgtcgccatgttttcgacaagttaagttcggagtatgcatgcaaacaaaaatacaagtagtcaaaatattggagtatcaaacaacgtgcttcgaaatctcttccatccgcacaactaccaaacgacatggtggcgaaaacgtttcgagaggagcccgtcggcggcacccatcaacaagtggaatacttgtttcccaacgtggagattgatggctcgaaattgatcacgaaaaaggtggtggacgaaagaaagcgaaaactggaatctgacgatgccgaggaggtgtttctgcgacgctacgtgtccaaggaagggcagatgttccagagctcgaccaatggcgagttttctgtgcgcttcttcgacgagtcgcacatcatggaggtgactggagtgaatcacgatcgcaagagtgtgcgtatctattttcccgagggactacagaaccattgcacgtgtgtgactgaaaaggatggggttctttacattgattccatttcaaacagctttctgctgtacagcgtgaagctgccatttgctctgttcaatgaggacaacaccgagcattacgacacctcacggttctttcagcagcaggaggactacggcattcgaagccgaaagccgcttcttctcaagtcgctcaagggccagtccaacgaacttgtgctatctttatgcgacggaggactcatgaaattggaacgacaagagaagaacggcctgtttctgacatcgttattttccgacccctcgtatctcacgagcctcaaggaccggttcttcagcaaggacaagattgcgtccatgccgcatctcagcatccacgctattatctctatgacaaactttgagaaccacctgttgaccgtgtctgtcaaccagactctcaaaaagtgggatctgaatactctcaccggcacagaaatcaagtttgacagcgacaagagcaaactcgacactgagcctgtcactcgagtgtgtgcgtcgggcgagttcttcatcaccttttgtggagaaaccatctacttctgggatcaaaacttcgtccaggtcttctcgtccaagatcccagacattggactatggtcgctaaaggacatggcgttccgtcaaaacgagggtcagttcgaggtctccaccgtgtggatgtctggtgtgtcccacgttgtcaagaaggctacagtaaacagaaatggagacatccagtggtctgagtgtggaacacctcttcgaatgctcccaccactcacagtccacgactacgagcgtgccgtctctctttacagcgtgccccttctcaaggctgctctttccatcttctctcgacatggaggaggaggaaacaccatcagtgaagccatctcgtcacagctcagactctacactaaccacagcggtcccgactacactggctacgccaaggaccaggttgaggcttggagcaagtttgaaggtatctgccaggagctcagcagacaggctagtgcatgcatcggaagcagtctttctggtgcccagatctatattctaactggaaccggtgtgtctaccatccgaccttccactgaactagaaaagctgtacgatgagagaaacattgatggctccaacttgtccaagctcatgttcactattgatcggttcactcaacagctgacaaaccgagctcgacgaaatattgtatcgttcatggaggaggacatcctggctctgccccactactctcagggcaaccgaatggccgacatgatgaacgtgctcatcaaggaggtgcccaaactggcgtacaagaagctgtttgactcgttcaacggcgtatacaaccttctcgatacctttgacgacctggctgccgtaatggatacgtctagaggctccattgatacagcctatgttatgtgtcttgatgctttggtctctcttttgctcatttacaaccgagacggagatgaaaccggtctggacaagaacagagtcgttcgcgtgtttgtgcggttcatgaaccactttagaacattcacaattgcccgagagtgtgcatttcaacagggcgagcgatacggcactctggacaacttttcggagaccaggtttttcgaggtgctggctcgactacctgctgatcgagcagccaagctcacacggttcctcaacactgaccgaccttctcggtttgttaagggtctgattctgctccgtatgggtgagtcccgaaaggccaagcgatgtttctttgagggagagttcccctccgacgatacactgagccactttggtctgccagctcgaggacaagactcatactacgagtacacgagcaaggtgattgcgggtcttggattcaacgagctcgccgtcatttttgcatccagagtaacaaacccagacacagcctgtctcatcaacaagttccgatacgccttggctgcccgaaactacgacgtcgcatactacactgccattgctgagctcaagcataaggacaatgtggccgagctgatcctggacatggccaagcatcagcccctgaggctgctcacctaccccttcacatcctaccatcctctggtggatgcaattctggcctcgtccagcttgcccaacaagtacaaactgttgtacgcctggagagtttctcgggaggacctcaagggagctgcctgtgctctgtacgagcagctactgacagtcaagcagggtattgaccaaggaatgtctgagaagaagacgtatgtggccgagctctactccagcattctcaacgttctggctcttcagggcaaggacgatgcctggtttgtttcgaatggaaaggttcacactctgcaggatgttgagaacgaacatagccagtggttggcaggtatggttcgggagatgaagttggtgttgaggtagaaggaagagtgagagtaagagttgcgtagtgactctgagcggacctacagataatgccagaggtttgataatcatgacatatatctttggcattaataaatgatatatattgtataacaggaatgttgtgtatttgtaccggtacttgacgactacttgtgtctgtagtcgagacatggcactatagcagagattatgatcgtctttcctcaactctcaactttcgtaaacttgaataatattcaatttaaggatatggacatgttccaaaacaccagtcgagaggagttgatcgatagcaacaatgtacaaccatactgggaaatattttacgccatataactacggatgatcgcatatttgatatgtaacttggtcacatgaatacacgtagtcgttaataacaagtatggacatttgtggcaggtcatcagctaccattactcaacctccaagctctactcagtctatggtgtagtatacaaacgttaatcattatctatgggttagtggagtgtgcgctggcgctggactgagtcctctatggtctatgaactggagctataagttcatgctgagtctgtagtgtcttgttaggacaagtcaggttgttcacaccgcactgtagttggggtgtgaggtgagaccacactgtagcctatcagtgtgggttgagagtgtcacgaaataagatgtcattagttttgaaatcggtgatctcttcattacctctcgtaaacaccaacgatttcgtcctccttgactaccacgacccgctgaccgggagggactcctgccagacggctctggtccaccttttcgagctcttcgagccggatctgcgtttccatctggtctgtgaaacctgcatcaatcaatcccagaatgttgcgggtaggcacgagccaggtgttgtcgaccacgacccactggttgccgctggtggttctcagcagtaacatttcgttgtgtgagctggtggagtaggagcagacggactgcacgggagggagctcgtttttgaaagcctctccaataactcctccggggtggttacggccaaaggttcggtttcgctcggccttgtccagctggagagactcacaaagagcgatgcaaatggagtctccgaccacaagacatgccgtagtcgaagttgtgggtgcggccattccgtaaatgttcttttccttgtgggaatccggaacgggacaggcgaagacggcatgtgacaggtggcctagagacgagttgggctcacaggtgagagtcagcagtgtagcgtcgaggtgcggcagtagctgtttgagctcgggggtgtttcctgaggcggtgatcatcaccaccacgtctccgggcttgacaatgcccaggtcaccatgaagggcctctgtagggtgcaagggagtggcatgcatgcccaacgagttcatggtggccgagagcttgcatgcgatcttgtggctcttgcccattcccgtcaggactaccttgtttccgcccaccacggcattgtgcaggtattggatgcccttggcgaactgctgttgcacctcggggtctgtatcgtagaggtcggtgatgtgggctatagtggcagcctgtgctcgaagaacggtttgtgccgaggccaggacggcgttgggtgcagcctcgctgggtggggtgatgggggagaaggtgtcgaacatcatgttgggccctcttgcgggttggatgagtggtggagaggagtataagagagcgttttggatcctttcccttttaggatccgttaggagaagcggtgttggagtccgaggaaggttaaacaggaggcttaaaatcgataaaactctgttggtaagctaatgaccaactgattgtgacaaaagcagcgacacgtcggggtctgtgcagggctaaatatgccgacagccaagccacacccactgtcgacgcgttgccagcagacgtgggccctttccgagctcggaaagtggaccttcagataggttgctattctggtacctacgtatacctactattcatgctgctctttacatcttttgtcaattgtactgtaacgtgcatgcagctctttttcctacaagcagaaatttatgcgccacacaacattgccaccggggactgataaccaggaaaggaaagagctttgagcatcggggttgaaggaggagaaggcggtggacaataccggtggattatttggtttttgttgtcgtccatcggcctgagcatgacgtaatggtgttgtttgggtgtttacgatcaccactcgtctccttctactgctgctttctgctacatccgttttaccgtcggaactgtcatactctcgttctttcgactcatctgggcctgacggtgcagggagaaggccagtccaatggcatcgacaggacgtggaggtgggtatatgagacgttttgaggatcaggaaagacgtgaatcaattcgtcgcgcgtggttccacagcttccaatggttcattaggccatgcgatgccgttcccacgcctacccttgaacacagctacacccccagtttatcgaataaaacaggtgcacacagggttgtaggtttagaacaaactctgataccgaaaaacaattggagacgatggttagcgccgttttacccggcccagagacgccattgacggagaggataagagtccaaatgcgtttctacagtggcagtatctgatctaggccgctttggggcctgcatcagccccacaacagcccctcagacggctcctctccatccccatctcagccacgaaacttagaccaatcaccaggtttaatcacgagctacatgcgtgtattctgcgaagccacttttccagcccagcggtctaagagagggagtccaatgttggcgtgtgccacttggcattcagatacatgacaggaggaggcccgggtcgagtgctgtgtgacactttgatgacatgttgctcgctggagggggtaggtggtgagtctcgctagggttgctttggcgacagcaaacggctccaagtcaattgtacgcctacttgctcgcatatttgctcgtcattgtcttgtctctgtttcttgttcgttccgattattgttctttggtcagtgattattcaacggcgagtcgcaactttagccgcgacaagaacgaaggatgacgaagagtaaccaagccgtacagtatactgtattgttaattgtgactgtaattagctaaggtccatcttatccatctgcgtgttgaccgaaggatgacaacaaccggtcatgtgactagacgaaatctcggttatcgttggaagcagtaatgcgcatccaccaccctgagggcctgggacctggatttcggtatgcagaacggttaatgcggataaaaaaatccgaccaccaactgaactgtacatacagtatcgctctgcacagcccaacgtggcgtagctgtcatgagatggagatggaggagacactgtctgcttgagacactcgcgtgaggaattggagcactgatatcataggatagaccacgtctacattgtacgcctgttgtggacaagtactctaacactctctggatagtcttcggcccttcgcttacatgttcttcacctcgatcgtgcctgtgcgggggcctgagacagggctagggcaagtctagaccactgttaggagtgcgagagagagagagagagagagagtgctggtgaaatgacgtcatacagatgaactagaccggcagcagatacagggtctgaaatgtcgtactcgtactcgtacttgtacagcctcgcagttgtcagcctcgcactataatgggcccttaattgccatgtctatcctgacacttcctgagagagctctaatacttgtatcagactcaaccccgcacacgtggcctgacaacaagacgtgaaaatacgaatgaatacgtggtaatgatcgaattgggcggccgtcccaatgacgaaaatgaaatagccaacaaacacgccccgtctacactgcttgtaccgtactcgtacagccctagtcacctgttgctccgcccccaaagtgatctgggcccccgaaatttctattttgagccgcattgcacatgcatctccagacggggttaactcgcagtctgtaatatttcatgtccacctcataaacaaccgtttgcgactcaattgaacgacaaacaacttcgaatcacatcacaaacacacacaaacacacacaaatgagctacaatcaaggatacaaccaggggggctacaatcagggaccccctcagggctacaaccaaggaggatacaaccaaggccctcctccccaaagttataaccagcctccccagggctacaatcagggccctcctcagcatggaggatacaatcagggcggttacaaccagggagggtataaccaagggcctcctcagcacggagggtacaaccagggacctcctcagcatggaggatacaaccagggacctccccagcatggaggatacaaccagggacctcctcagcatcagcagggtggataccagcagggaggctacggtggagccccccctcctcaacatggaggctatggtggtgctcctcctccccagcagttcaaccagggaccccctccccagcataaccctccctatgatccctctaatgacgcctctgtgctctaccatgccatgaagggctggggtaccgatgagaagaagctgatccaggttatgggttctctcaaggcctaccaggtggctcctctcaacaacttttatcgacaaaagtacggcaagacgctacagaagcacttgacatcggaaaccagtggcgacttccagtttgccctcgaggctctctgctacactcccccagagtttgacgccttttgtgtgcaccacgctgtccggggactggggaccaaggagaactggctcgacgagattctgttgtgccgatccaactacgaaatgcagcagatcaaaaacgcataccagttcctcttcaagaaggacatggtccaggacgtgctcagcgacctctcgttcaagaccaagcagatgtttgagattgtgctcaaccgacaggacatcaaccgacccgtggaccccaatcgagttcagcaggacgtctacgagctgcacaaggccttcaagggattgggtactgatgaggtccaggtcatgggaattctctgcaaccgaagccaggcagaggtggcagccatcaacgcccagttccacgccacctacgctaagcgactggtacatgccctggagtccgagttctcgggccacatggagaacgctctgaccttcattgtcaagtactctacagacaagtaccagtgtcaggctgagtacttggagaaggccatggcgggccctgggaccgatgagcgtgctcttactaaccgaatcgtgcgtctccactgggaccagcagggcaagccccaggtgatgcgtgcctaccagaacgtgtacaaacgagatctggtttctcgagtcaagggcgagacctctggtgattacgagcgactgctggttgctcttctgcagaattaagtagcatgagaagtgtaatgaggatgttggatggaaacgtgaatatgacgggtaatgaatagtaaggtattatacaggttatgacggagtatcgtagtgtagtgataaatatggagcagtatttgtagtcaaatgttggagtaagtaatggtgaggaaaaacctcagcgcaatggttacattcctggtacagtacatacactgatggcaataaatcataagtcatattcaatatataagtggggggcccagcctccctggtagtctaattaatgacaaagtcattctctgcggtgaaaatgttcattccgtaggggtcttttcgtcgtccctcgatgatgggcttgaggcccttgttgaaattgaggatgcacacaacggacagagctatggtggcggtcaccagaaacagagtgatggctgcaaagatggtaagtgacttgcgaaccgcctcgtacttgtattcctgggcagggtcgtaaatgcgcacaagcttgaagatgaagtatgccatgccggcaagaaggaagaactgcatgaccagcatgccgattttgttttccttcttgacgaacagagacagcagaaagagaaagacaatggtgagcggcacgacagcgattgtcaggccaaactccacatccttaacgttgagtacgaccacgatgaactggacagtgaagcccaggaagaagaagaagtcgaacttcaagatggacatgaaaatttcgtactgcatccatcgtcgtctcatgacgagatccgctcccacgtttcggtaggtgatccagcctagctcagccttgagcttgaaggcacagatacacactatgatgaacgccagtccaatgacacagggtacagcgactaggaaggccttgatgagagcccagctcgtggagtcaaaagcggatctttctgtgagatcatttatggctgtgtacatttggtcgtaggcaatagctccatagacaaccagcagagccatgaaaacgcagatgccgtaaatctccatgatgttttgtttccatagcgacaggtaagacagaatgcagacgaatatctcagcgaaaatgtacagcgccaggtagacggcaatggatcgcgagtttgacgatgacggaatgtccttgttgaggttcttttgaaactgggcgaaaatgaagccctcgaaagccaacactatgagcgcctgtacaaggatggtagcgaagaagattttggcgaaccgcgaaaccagcaatttttcgaccctggactgctccttggcagcaggggcgtatcgtggatcaagtcgttccgagtgatagtattcgttgagggacagaggccgttccatcaggaccaaatcatctttagtggaggagacagcatcgtatgacgtttcgtacgtgtcgaaccgctctatggactgttcataggacctgccaagcattgtttcgattgacagctgaggggggaaagtgttgtgaaagaggctgatgggccctataaggagggtgggggttgaacgagtgaatgaaagagagaaaggtgtaatgagttctccaagtggctaataagggtataatatccaagcctataatccagattggtagctactagtagcctagatggtgacaattctgctgggcttagatgggtctttttgatttgacgcggctgatttgacgtaattttgtccaagctcaattttgccggaccgtgggcgaaaggcggagatgtccaaaggttggagtgtagtgtcgatgaagagcctgctcttttaattgccactggttgtgcacttgtactttgaatattaataatttcgatttcggaggtgtgcagtgcttcgaagtcggctttcaagtgttgcagatggtgttcaaatgtgccaggtcgcaggttgagaagagggaaagaggtcgaacacagtgacggaaaatcttgatcgggaacgggcgtccggctaagtagcacaaaattacaggacgggtacgggttcactcaacttggggtgtggaaactatgcgtttcagccgtgcatggggaaaagagtgtttcaggggtataggattggaatgtaggatacgagagcaaggggggatgggtgttttgagacgagttttgagagaatttcaaagtggtttttttaaaacagaatgcggtcgtcaggcaaatggattaatgtgaaaaaattatcacttttaaaactcatttcatcgaaatttgctcttgcccatatttcggttctgctatgagacgcgctagtcgcacatggctaatcttggcacgcagatcaggggactcgtttcaggatttggatttgacagtgtcttaactgagtcttcgagtcgttgggattacatcacgtattctactcgaaatgggtgccagaacagagtatttcaagcaacttttctgaagacggggctgcgttgaattccaaattcaaggcaacatccatttcatcctcgcttgcccgtgcttcccttccaccctgcagtggggacaatgcaccagtgcatggacaccggaggagaagcgcgaaggaagacgcttcatacttgtcggtggggtcgagtagaagcacttgtacaactgctgtgttcgtatgtattgtgctcgggaccccatcgtgagttatacacccctgtggcttttgtccttacagagggctcatagtggcagatttacttgagcaaagtgagagacggggaaatctctcatccgaaaatccagctgaaaactattgggttctcacacgacttgagtgtaaagaaaaagtaacgaaaaaagtccatcttgcgctctgatgctctcgttctccccccacgtgcttccaaggttgagttcgacgtgggagagtgtaacagtctgcaatattgggcaagaaaaagaaagcacttgcacggtttctgcaaatgtgattaatggtggtgacaatatcgagagacgatataaccagtccattgttaccaactattctattgacggaattctctcggcctatagtacttatcggtctagacccttgttcatatccacgcaataatagcgacagagcgcagaaggaagagcataggacgaagagcgattatcgctgtctcttcgcttaagttagcggtgctgaaagtgggaaatattaattatacccccaaattttctatcataacaatctttcattattccctggagcctagctgacccgttggtagccatatcgatggcctaatagaacgtttgcaatattagaggaggtaaatgggtaccagatagtcgatcttgagagcgtgtcccgattaagaccgatgactacatagactgtcttccacccgcacagccagtcggcccaagttctccaatgtagcactgcaaccttctcaaacgatgttcaaacggttatacataaatggaatctctcaggcccaaggtgacattggccattgcaccggccgtcctttaccagacgccagattgttcgggtgtgagtctcgaggttcatggctgggcaccagctgggtaccacgccagtactcgtactgtactccaagtacttgtaattgcttagaagtgtacggtacacacttgatagtgcttcagcggaacatctatagagtatagacgagactatagagatgaccacgttggagccattcaacctgatctgggttcttcagagagtggaagtcctttgagcggtttaacccgaacctgcattctaagttgtagtagcctgagccgtgtgtgttgtataaagcaagagaaacgagtttataaccgtcattatcgaggaatcattgcaataccgaacaattcgatctctacaataatattccggggtcttgcgacgcacggctatcgaccattggtgtgccacaatttacggcagcctctggccccagccttgtacaagtacaatgatgtacaatgatgcccttttgtcaggcagcaatattacctggtttctttattcaccccaagtaaagtccaaaggtagattgagatggacacaacctcaagaccaaattcagatggacattgagatatcgaccaaagctaatgcacagttgccgttaccgccagatgactcaattggagtcgccttagacgaaaatcgtcgtgtgtgacttgtaattcaaaacagatgcaaaagccgcttcacaggctccatctatactcggaaagatacggatttgaccccatggtagaggcgtccggtcaagagtccgaaagttccacggggttatctcgaaccctgtctgaagatcaacaggcgtatcagagtgcgaagacagagtcggatgtagaggtaagtggtatttctactcttcaaagtatcgtagtaagtaatacaaagccgccggacccaccaagctaccatcatcgtatatctcctaccaatacatgtcgtctgatggaatagttatctacaatacaagagaggaaatggaatacaaggggagtcaactatcgccccctcggcttgaaggatatgacaactgcacgatcgattgataacaacttggcgtaaatattcaccatcacttggcgcttggtgcttgtaattggattgccaagcctgttcattccatgacctcatgggtatcttcaaacagtccaccgggcctaagaagaactccggggagtcccgtggagctttccaggagttctggcagcacatgggtgaatcagggtctgcatctacggagcatagagatggtaatcagactcaacaggctaacggccatgactcaagccagcacgtgtgccgcggaacgagctcattttccacggagtcgtctcaaccgcatctaccgcgctgggtctgactccagacttgactccagacaggaatcatctgagtctcttggccgttatgcgagacattacgaaacagcggccagcaagcagggtccttgttgctcggccttgtcagttacggtatagttcggaggtctaataaagtccgcgactgaagacttgcaatcttcccaccagcacagaccataactttcaggctgattgagagtggcagtctacatcctgtgtacccttggcactgggctagactgatgaaccagacattagatcgaaccactccacacactagatcgcatttctccgccaagaatgggttcatcgtgttgatttcatgtatctgcagacatctgcgtaccgcatgtacattcaaacgtacctccccccttgtgaacctgtccatcaatacagtcaatggtacgaggtggggaggaatacttgcacatcgcacatgtcccggtgagcctaacaatggccatacacaaaggaactgaatcgacaaagagccagcccgataacttgtgtatattctttttcctttttttcctttttttttgttttgtttctttcggtccttccatttatcggcgtatcctatttttcgtccatccatatacactttttcagcttttcttttaatggcttttttggtgcctatggttcatctctttcactcccatcaccgcccagcggcagccaatgacaaaacctggcatggacaacgtggggccatttgggtttgaaaaccatcagagttagccttgtgctagctcaatatcggtgtgcacgagcccaaccacttcaatagcggaacttcatctttcgacaggactgtctgtcttaggtttagacactttgagccatcatctctttgcatccaggtacccacgtgtgtgaatgacaagagatgcagagctccacggaaattgggttcttttacatgcccaaaagaagaaacgggggcacatgtggggggccgacacggccttcttgaaggtgcccagaccaaccccattaatatatgaccgcccaggtcttgtcatgcctcgtatagtcgagccgagaacaaccggtagccgaacctccttatcccccgttggcaacggtcaaattattttagagttgagactttgccaaagccaatcctgccgtaagcttcgcttagactgtgctgtctgcatgatcatgcatccaaaccgcttgagacgcgccgtgctgaaatcgtctgaaagagctgctgagaccctgatttggcagtctataagaagacggccagatctcgctactgtcgccccatcaaacagcaaggaaaagcgtcctgaccaccagcccccaaaatggccgcttctaccagctcctccattcctgacaatgtcgagaagtccgcttctgtcgagaagtccgcctccgccgaggactacgagatggtccatgctcctgttgaggagaaccccgagtttgttgtcgatgacgtcaagcgaaaccgacgacagcgaattgccgacggcttcaccgtgctggccgctggctttgccctcatctccgatggttaccagaactctatgatgaccatgatgaacgtcaccttccaggagcgatacggaaaggaagtctacaattccaccgtctccactcgagtttccaacgccctccttgtcggagaggtcattggtatgattgttattggtctgacctgcgattacatgggccgaaagaccgccattgtcgttactactattctgattgttcttggaggtatcatggctaccgcctcccatggtgtcacaactgatggtatgttctggatgttagtcgtctcaagaggtgtaatcggttttggatcaggaggagagtaccccgctgcttccacctccgcctccgaggccgccaacgaaaaacatttgcgaaagaggcgaggagccatctttgtgctgtgcactaacctgcctctgtctttcggaaaccccttctgtgtcattgtcttcctgattgtctacgccgcctgtggcttcaagggtcagcatctgtctaccgtgtggcgaacctgcatgggtatcggatgtatctggcctctgaccgtcttctacttccgactcaagatggcccagccccgtctctacaccaagtctgctatcaagaagtccgtgccctactggctcattctcaagttctactggcgaaccatcatcggtactgccggaacctggttcatctacgatttcgttgttttccccaacggtgttttctctggatccattatcgccactatcatcaagcctgatgagcccgataagctcctcaagaccgccgagtggcagctgctgattggagccatcggtcttcctggtgtcttcatcggtgcctggttgtgtgagaacagggtccttggccgaaagtacaccatgcttattggtttcgctctctggattgtcgttggtcttattatcggatgtgcctacaccccccttaagcgaagcactggtgctttcgtcttcatgtacggtatgctgtcttcttcgggtaacctgggtcctggtaacatgctgggacttgtttcctccgaggcctacgccaccgccgttcgaggtactctctacggattctccgctgctgtcggcaaggccggtgctgctgtcggtactcaggtgtttaagccgattcagggcaacctcggtgaccgatggactttcatcattgccgccattctcggtctctgtggtgtgattgtcactctctttttcgttccccgactcaacggtgaggatctcgaggaggaggatgtgcgattcaagcagttcttgcgagcccatggatgggagggagagtttggaactgttgctgacaaggtggacgatattgaggaaaccaccagcgacgaggcccacgacactgacggaattgagactcagcaaatcatcactgagactcctaacaagatgtccaattagatatttattaattaataaaagttttgtgttacgaaaagcgcgaaagtagaggagggtggatagaacgagcccatggacggagaccggtccagaactgcagagcgcctcgaccgctacaagctctttaacatgagaattaaaagcaaactacaggcttatacgactttttcttcgtgcattagagcagctaatttgtcgtactgtgcctttgctggtgtcaagatccaccgattagcctctcatacattggtttcagatgtcacagacatatgacagggccttgacaggaaaacgacgtgtgacgtgttgaaattgacagagcagatctgccaaatgttcaaatccgaaaaaaagagctgcttcaagagctggcttacagcatctggtattgacgatatcaagtcgtttaactgatgcttggccaacttaaagagaagccaagacagactaaatttttagagtggggcctaagcgagaggtaaggtacgtcaactgagacattggcgtggatgtcttgaactttgcaagggacttgagctacgggttagtgtgacacggttttgggctggtatggagggggcggtttcacacctccgctacaactggcattaaaccagcccaagggggtaattttggtggagtgtgtattgcaatatcggattccatctttttactaatgggtccgtttccgagtttcaacatctcgtatgtcttccataaaccaatgtctcagataaatatcctctccttgagggagagctatcgctgagtgactgataactgcgtcatctacaaccaacccaaacgtccaggactcgttgagacaagcgatagtctctgctgctactatcaatggctgtactcgtagctggttgtctcaaaaagtggtatgactactttcgtctcgtttcatcccgatctgctctgcgccaactttgcgagcacgtgggatgtctaatgagctacttacagcgagtcggtgaaatattagcgatgtagcagaactgaaatgaaaagaaggtcagcgtgcaacgaaaatcttgccgtagtgtagctaaatcaatttgggatccggttcctgaccctgcgataaacagtacaagcccaaagtgaagcgattggcgctgagagacgaatcgcgtgacagtgtctggggtctgaactcgtctgaccctgtcacgtgagacggaagctgcgagataagaaatgatcagactttgtctcgtctagttgagctcatctacaagtacaactctgcggcctacaactgacgggctaatcttgccctattgaagagaagttcggcgagttgtgtagtctgtttttagtgcaagtattttgatacaacataatcagcttttatagtccagcgatatttatgtagctactgagaagatattgtagttagtatgtactactccacagtcaatggtagttcaatagtagattgaccgtgaatcaagggggttcaccctcggcacgtgtctgtgaaatactgtcggtgattacatattgccggactccgaaattatctctatacaagaatataagaccaaacttatgaactaattgaagccaaaaattcatggctcggtcggtattaagtcggcgtttagtctaacagtcatcattactactgtacaagtgtgtattcaagctgggattgtgtgtatggaaaaggtaacgggcaagttctgacggtatcttgacggataggtatcagttaacccaaagcaacgagacaaaacgggccggttacgaaccaaagttcttgcatttcacaagttggcatgtatctatctattattctatatctgactaagcgtccgcgtccagcttggcctcctctgcggccttgtcatcgtgcttctcgacaaactcccgcacgtctcgcatgaattcatcaggcttctgactgatgacccagtggccgcactcaatgtccttgatctcaaagttggggaaaaactgaccaatggctggcagaaactcgtcggccacatacttgcttttggtgcctctgatgaacagagtgggtttggtgaaccggccgtcctcggcaaagaagggccagtcgcccaagtagcccagtgacttgcccagaatctcaacgggcacacggaacttcatgggctcgtccttgtcgtcagtcttacgcagattgttgagcagaaagtaccggatcatctggtcaggctcgtactttcgcatgatctcttgggcctccttggagttcttgaccttcttgtgctggatctccaacatgccccggatgtacttggggaagtcggatgacagcgaagtgtctacgggcgagttgtccacggggatcaggtacttgaccagctcagggtgtcgcagagccacagccatggctgtcttggctcccatggagtggccaatcagaatgacctcttttccgcccatgacctcattgatccatcgctccacgtcagaagcgagggcaatgtagtcgtgacgggggttatgaggagactgaccgtggtttcgcagatccagaccatagacattgcagttgaggtcagcggccagcttcttggaaacggtgtggtggttggccttgtgaccaaacagaccgtgcatgaacaccagtggcgttcgagtgggattgggaacctcctggacatcccaggccagctcaacagtttcggtggtctcgtaggaagaagcatgtcccacaagcgttcgtttcgtggcgatggacggggtgagggaccgacaggagactgggccgagtcgcgacatgcccagggaacgcgctgaagtgccaaacgcggttttcaacggttgcaatagcatcttaaagtgtgtgattcagggtgtagattcaatggcaatgttgagatggattgtcatgcatgtatgctaaatctgaaccttgatggagttgcagcggagcaggcatataagagaggtgatttgagagtgataaacagcacttttccagaggataatgacgagggtaacctcgtcgaatggaccagaaagtgttaaaatgtcagaatgactggaaaaaatcacatttgtgtctttttttgcccctcaaaaagcaactgacatgactcattagagcctgttctacgtcttggggtgattcatgcaacaatgcactaatatgaaaaagtcaagattaccgttgaagtggatcacaagaagaaattatgaccttccttcaaagatttgcaatggtgagacaattgaacactgactccacgcgttgggaaccaattattttgacggaaagccacgtgactcaaacgtatccagctcattatatgacctcatctcccctaatatctgagatgttccactcttgtctcttctgctcaacaaagagtccacggtgttgagaagacctcaacggacagtatcgtgcgaaagttgataccccgtcgaagctgccacgacattgaagacacaattgacctcgccgacgtttccttccgttacccatatgctgcttcagctgtcgttcagtggaagtgtttagtctggcaatgtatttacagacacaagttgtttcgcaaagatactgagaatgaatagaaacggcaacggcaacggcaatggaaacggcgacgatatgactttaatacccacactgataccaaaatcactcattttggccaagaggaacctggctgtcatggtggagtccgtcctctgttgagtacgaatactgtctaagcatttcgagatgtatcccacacgtggtacatgagcaagatacagagtgggacaagaagctgattctcaaaaaaaaaaaagaaaagaaaaagacctgctattgacggtatactcgctgctacttgtaatctagtccgtctacaagaacaggtcaacaatccacaacgttggaacgagagaagtgtggagtgcaaggacatatattctagtctgttcagtcaatgatgacgacggattcttgtaggccagtgatatttgcttatacaagccagacgagaaaactatctgttaaaagagcggcatcattatgatcaactgatgctggtgaaagttgtaaggaagtcttctcctagtgataatgccagaggggggcgggggggcgggatcatgtagaatgtcagcgtttgagtgacgggtatatatttcgtaacaattgagtatcgtacttgtactaggtactagtatcgttacttaataatgccctttctacacaccttcaagacgctttccctctctccatgcaagtatattcccttattattattcactgtattagttagattatagttgagacattactgatagcatgctaccgatagaaagacacctcaactccacgaataagtgaagaatagagaatatcaaaagtgcatcttgattagaatggcttttataatacacagagacagaaaccagttaattatctaggcccctttacccagcgctttcccccctctcaataaccacgttgtcgtgtgacgattaagcttcacgtgctacacgtgagggagtcatgcagcactctttcatcgtaaacatcaccatcaaaatgaccttggaaaccgcgggcggtaagtaccagaagggaggaacgaagtcaggtgacaccaaggaggccacgtgatccacaacagccgggatgcacccatgctgatctacagcctcgctaccgtactaacgttagcattatccagtctcaagactgccattgaagatggatctatgcccagctgggaggagcagcgaggccatgtgcagcagctgatcaaagagatctgcgagtcgtacgaccccatcaaagatggcatggttgtaaatgccgtgacaggccaccaggaggatgctcaggaacaaatccaccgaatagtggggctcttagacgcaccgcaattcaagagcagtccacccttcactctgaagcgcatggccgaactattgaccgagccgttcaagtattaccctcagaaccacctcgccaagtttctgcgagctctggagcgggtaatgttggtgtcttcgtccattgacgactacggccaagtgagtgtggacattcacgatgtgccgacggtggaggacggcgagaagatcaaaccggatacgggaattgtgctgacgccgatcccgtggatttctgagggggatacaaccaagcttgaaaagggaggagaggagaccgacgccgttaccgccgacgaacaggacgatggggttaagccagtacagaaggagcagcaggaagagggtaagcagcaggagggcaagaaggaagacaaagaggaagaggagaccaaggagatatcagaggtaccagcagagaatgtttctcacgaagcttctaatgtgtccgtggagatggcagatgtgtctggagatagcatttccgagtcgatgacgacccacgacgtttctgtggaaatgacggatgcggatttgtcggcggaaatggccactcacgatgtaccagatgaggttgctcaggagatcagacaggttaagagtgaggagacccagggagatttgctcaccacggtagttgctgacgtgaccaacataaaccataagcatggagagaggagagaggtggaagccgatactgcagaggaggagaagaaggagcccacggagcccacacagactacagagaaggaagcccccgagaaggagtcaacctcagagaaggaaacaacaaagaaggaaccaacagacaaggagccaaccgagccaacggcacaaaatggaaccacaaccgaaaccgaagaagatagagaggcaaaacgactaaagacggagtaaagggttgcacttagcgacactcattagcacagcatggattatttatcataacaggtaccaggtggcaagtggctggaggtcacgggcatcgacggaattgggtggtaattgtagcagggagatcaggtcagtgtaggtgagtagtggttgtagctcgacatcccatacacctttctccatgacgttgaagtatggctctcgacagtacttgtatatcatagagagtgtgggggccatgtctcacccatatgtagcatgcttgataggggaactgtacaagtacatatccagacttgtcttcatacacgaagatgggaattcataccgtgattgctgcgttgcgaagccatgtacaaacattcgtactggtaccagttttggacaaatctggcttcctatctagcacagtacgatacaacacctaggtgccttcgtctggcctaaagatataatgggctacacacgcttgcgtttgcttgttactcatttactatatacattacccgaaaagagccttgaaagcggtctgcttagccttgtcttcaggtcggttccactcctcggggaacttggccagtcggtatcggtctcgcttggcgatgcgctccgccttgtttcgggcgtgtcgggtgtccagaggcacgtcctcgaacgagtcaccttgctcggcctcggtcttgagcttgagaatctgagtcagcaggtagtgcttgttttcgggggcagaggggtgtcgcttgctggcaaacttgcactggccggtcagagcgtcgtagttctgtccagacagcagcttgaacttgtgcaggcccttgtcggagagacccaggttggcagggtcaaagtagcagaccaccttggcctcttcgtcggcctcctctccggtgtacgaggtgtacttgaaggtcaggggagaagccttcttgtcagcctccttgacatcaaagggcacatgataatcgacgagtcgggggagcacgtaggcagacattcgctggaggtgtcgcatctttcgcaccttctccacctgcatgtgtccagcagtggggatatcgtcgtacatgaactcgttaacgtgatcagcatccaaaagatcgtcgtcctcctcattcttctcaacgacgctatgcttgccgtggtaggcggatcggattacgccagcgtcggctccagcaactcgaccagctcgaaccagctgtcgcagttcctcctcgctctgggagtaggccgatccgagcttgaactgtcggttgtgaagacgcgtgaccacctcatggaactcgaggccggtccagtttctggggtctagttcctcgtcgctgaatcgctcgggatccaggttctgccgggtcttgaagcccagctcctcaatggtatccagagcctccttcgtcttggcgtcgagcgtgtacttggcctcaaactggagctcctcgactcggttggtccggggaagcagagaggcgtctgcagaggggatctcggagggctcagcaaacggagtggctgactcaatgcgcttgtcggttcggaacgagggcttggactgatccgagggaggaacgtcggtcgaatcggacatgaaacgaacatgggtcacggcggaggcccggcctacaaccgtggctcgtgcaaacgctccctggagcaccctgctttggtttgccagtctgagcatgttgtgtgatgattatgaaaatgttcagtggtgagaagttaaaaaatgcagtgaaaatggaggagaagcgggagggtttccagaaatggctgtaagaaggctagaaagatgaagaaaagaggaatcaatagcccatggttggaaaagtaaatctaaggtgttttattcgcaaaaaatgacaccatataaagatcttgtgtcaactaggaaaaaccctaccctgataactaagcaaaaccttcttcatactatagagctggacgacaatgggaatttgaggaggttgaagaagagatagatgggtgaaatttagtcgaaatattttcgctgtggcaatatatattctgtcaatttttcaaggctgcagtcctcaaactccccattttactgatacccatattctctctccgaaaagctaaaaaaagtcgagtgaccgaaatttcacctcaaatttcacacactttgaggctgcaaggattgtatttggagatataaagaggtatgtgataaatgatggaatgggagcataaatgacaaaatgaaaaaagtaaatatatacaaaaagacaagctacttcacctacagcctttatttctgcgaatttaccgctccttggcccccgctccaacccccccaggttccaccggtaccacctctcctacacccaactcaaactaacttttcactctcacatcaccatctacacacaccaccatgctgagaacgacttcaggactagctcggttctccgcccgtcgcggatacgcctcggcgtcgcccgccaagatcctggtgggtctgaacgtgcgagcagaccgatttgacggcgaccagaaggcccttgcccaggagctggccgtcaactccgatctgggtgaggaggacacagacgctattgctgccaagtacacggagcgaatcaaggccaacgccgtaaagcccattgctcccgagaccgccgagggccatgctcgacagtggattgctctgttggacgacatcaaggccaagagcatgtcgaccgaaaagtttgagggtaaggacgctctggacatgcaaaagttccgagagacgctggacaagtaccgacaggagagcactgtttccggcttcttcagcgacgtttccgccaacaaggtcgaccccatggcgctcatcgaccccacttctgagtcgcagtttgagcaggtcatcaccggcaagaacggtaagaaggctctgtttgtgcccaccgaggagcaggtggccgaggctgaggctctcaagactgcgcccatccccaacaaggtcgacggcgagttcgaggcccatctgatcaatatgatcatgaagcatggccgaaagaacgctgcccgacggcacttttaccaggctatggagctcgctcaggtcatgatcaaggccgaccccattcctctgctcaagcaggtctttgatgacgttgcccccgtctgtgtcatcaagtcgacccccgttggtgctcgaaaggtccagtaccccgttcccatcaccgagcgacagcgacgacgaatagtgtggaagtggtccgtcgacaacgccgagaagcggcccaaccgatcattctcggtccgactcggagaggagatagcatccgtcattaagtccaagggagcgtcgctcatggagaagaccctggtcatccacaacctcgccgtggccaaccgagtccatgctgaccccagccgaccccgaaagtagagtattgtatatagttaaggagagaacagatcccgatatcgaggagcttactccgagagaatgggcgtaagaatgaaacacgagatccgtgcatgagagcttgaacagtataatagtatggtttatacgctgctcaagatcactacgactcaatctcactgtagatactcaaacagtggttagatagatctcattgctttactgctttgaagtcgcaaccagtggtatgtttctagagcttcactctgaaagacgtctcctctgtagactagatggggtctactgtagcttgaaggaagagagtctctaaagatgttgtaattacgaagtccaagagtgtttattttcccttaatgtttgtcgcttttccctacaagtagcatatatgtacttgtacttttcgtaccggtaccaatctgtacttgtattcgttcagtgatcgaccctctttaccctccataaatttacatggctttacttgagaattattcgcattacttggcccatccactacagcaatcaaatacacacccctctaacacatcacagtagaagtaagaaacaccattcacacagtctcagacttactcgtaataaaaatacagctattcattctttataaattagtagcatcactcacagctaagacaacactccttctccctgaaaaatcgtcctggtagtcttacttgtagtttccacaaacttacataaagccaatatgcctcgtgttaactccgaggggagcatctcaaggtgcgaaccaaaacgtggaagaagagtcatctatagacagcaaatatacccaaaacaatggtacggctcatgggagcggatctggatattcacaattgttctctgctgacattaagagaggttgctgactgcagtgcctggctttgcccatcgtagctacagtacatagtgtagtcttactcccgtttaagctcatctccagtacagcacctacgtgatatccgctcatcatcactgcaccattacacactatgcaatcgtcttcggcttcggttcacggcagcgtccatccggcggacgcggtgatggagagcgccgtcgcccgggtggccgagctgctcaagcggtccgacgacctggacaaggtcgagctcatcacccagcgtctgcagcgagaaaaggccgccatagatgtgcagctcaaggccgaggtcaagtcgcacattgactcgactggcggcgctgttatcaagctggcggattctaagcgaatcatggccgaaatcaagggcgagctcatgaagatcgaccgactgtgttccgagtcgcagctgtccgtgagggactttgagaaaatcaaccgacttgccaacattcacagaaacttcatcaagacccaggagtttgccgacaacatgaaatcgcttcatggtcgtatccagcaggtcaatgacatgatcgaagacgattgtggagacggccagggaggcatcgaggcccagctggactcgcgagtacccaacctgctcacgatccactacatgctctccgaaatgcgcgacttccgtgattccgccatgtttcacgcggaaaaagccagtgaagatactcgaagaaccaccatcaagcacttcgctcccctggatcctctgattgccaagttcgaccgggtcgtggaagatgtgggaggcaacctgctggagttcatccgaagcggcaacacatcactggtcgtacgactcgcgaaaatcatcgatctcgaagaacgagaagatctcaaggccactgttcttctggaagtgaatggaaaggccaaacagcaaaacggaggtacaggaggaggattccgatctccccacatgaatggaaacagcaacaacaaaaacaacagcatgagcgtgactctgggtaacaatgtcgctcctcgatcccccaggggttatcctaccttgttccttcgagccatggaaaagtccatcaaggactcgtttgaagcatgcattgagtctttccccggggactgcatcacgctgctcgagaacctggcatggatttataccgatttggagctcacccgaatggaattggctactctggtgcccaaacgatggcagattttcgacacggtgctcaagttctaccatgtggagacccacaatctgctggatcaggtgctggctacagatcccgacgcacagtccattctggctattctcaactacgtcaaagactactacgacacgatgaaaaagggcttttccgtgtctaaggagcagcttcagccccctcttctggacggcaaggagaacgatctgtatgacgactacatgaagctcattgtcaacaagctcaacgagtggatggagaacttggccaccactgagcgccaggccttcatcaaccgagacaatgctcctgaaatggacaacgacggacgatatgctctgcagggtgaggtgatcacgttcaagatgatcacccagcagattgaggttgctgccgactcgcagcagggcagaattctcgctggagttgtcgaggagtgtggtaatgtgctcaaggagcgacaagcatcctgggaggccattatgaccaaggaggtcaagaaggagattcgagtggcccagctgctgcgagacaaaaagaagcgaaaggaggccgaaaaggccctggccaatggacaagacattgattcagacgacgagctgcaaaacaatgccggtctggttgattacatgatcgctcttgccaacgaccagatccgaggagccgattacaccgaggctctgagctccaaggtggctcctgtggtgtctcagaagtactctacccaaattaccagcaccctggagaccgtttccgatggctacgttgcgtttgctaagctatgtaccaactcgctcatcgagatcatcttttcagatctcaaacctgcattcgacattctgttcgagacctcgaccattggtgcttcggcctggtacaagggcatccccatgtctcagatcacagatactctggctgagtactacggcgatgtccagtctcacatgaaccctcttttgattgaggtgttccttgacgatcttctggacgagactgttcttcattatctgcagtctctgcggtccggcaagcaccacaaggtgtctctcaagctgcccaaggcgtcggttcagatcaagcaggacattggaaagatgtacgatttcttcgacgaacaccattcgtcccgagaacacgtgcagcaggtattcaaggtgtttgaacatctgctgtggattctggagtcgcctattgaggagcttggagataaatacacacagctgaaggctgaattctgggactgtcctctgtccttctttgaggccgtggttaatgcccgaaaggatatcgacagcaagatggccaaggagctcatcagtgttgttcgtagcgaagctcttttgggaggaggaccagaggaggaactacagcctactattatgggtagatatggacgaagttgatatgatgatgtataacaatgaattatttatgacacgggaaagaacaatcagtgacgcgcgagtggaaaacaagttataccatggtttcaatatcatggaactaccttttgaatgtcaaaagacactacaagtatagtacatacttcctcgtacttgtaccagacagttcaacatgcgtacataaacatatactagaactgtttatatacagctatcaggatatagacaatgatgtttaccccagagtcttcagatgtgggtctaataataacagattcatcaatggctcgcatctcaggggaaaaggtcatagtcgatactctcatatctgttgacgagtcttttgagcttcagaccaagatcgacaactagaagctctactgtagttgctcagctcaagggttgattggaccaggccaaggagaacagtattcagttttgcagttctgcgcttcagttgctctttctaaaagtagtacccaccatggacgcgactcttcgggcaaatcctcgggatcttccgcttcttctagctcctctgggtttcccggccccgactcagatcccgtcaagctctatcgcgtctttcaactcttgcctaccgatagtagaagtaggggaagtagaaatccaagcagatgactgtagtaagagcgacaagagctttccatcgatacattgtgcatgtctattacgggcgccactgacgccgcagtcactaccagtagaagctttgggtgatggtgctcgaagcttcctggacagaatcaggactgtatactagtacgagaacgagtgcgtgtacaatatgagaccattcgcggtagcagtccatagaatgtacctgcgccgagcgcatttcacaaccgatagacacttcaagaatggtatcgtagcaacctctttctccggaccgcatgcctcctcccacaacgtccccaccatccctgtcactgatagtcatgggacgcgtctgcttgttggtatacgagccacagccccggcagctgcatgtctcggttgctatttgcggatgtacagtgcgttgcaaggacatgggcgtgttcatccaacccgacagttatgtacaagtactgacgatgcgccattaaaaaggtcgcgtgagcattatgtactattcgtgtctacgttggtcgctctaattggtttccttgttgctagtcgagcttacaaccgagccttacagtaggttcttccacacacactttgaaagctcgtttctaactgggttaggacggtgcggctgcgtacctggggatggtcgacgcgtaccagctgcttgtaccatggatattatgggagatttatccgacagcaactaaaggaccatggctccgcctctgtttctgtttcacctgcaaagtttatcacccgcttggacttgttcttcggccactttttcccaggctcaaaattagacgactcctattgtgcgcgctgctgccacagggttggggtaccacaaggaacactagcgcatgataagagcaatcgagcggggaccaagatggcgttggcggtgatttcgtggagattgggcaacggaaatggctactgtagacgccgcaacatattttacaggtcttttcccaatgggttgaccgcacagtttgtcgcgttttatacacctctgcttctgctccctccccatttctgcagcacgtgaccaacccaaatgtttgtgaagactatcccaaggtgcattttcatgctcctccccatcaggttgtgtggcaacatttctttcagtgtattcgactctacccaagcaagcgaccaatttcttgcaccccacatccaccacacaccccgtgtaattgttttccacccaaaaagcatccccttgcaattgtcgtgagaccaagactaatagtccactgaataccccctccctcaaaacaccttcatctgtccgtcaaagcccattcgacatgtctgaaatccgacgacgaggctcctttctcagcccaagcccccagcccgaggcccccaacgagcaggacattgtggaattcacccaggacaaccaccacttttccatgatccgacagctgcacatggccgactatatcaccatgctcaacggcttctgtggcttcatggccatcatccagtgcatgcggtttaacgagacccaggacacaaagtacattgtgcgagcaatgtggtgtgtgcccctgggcttctttttcgacgtgtttgacggccgagtggcccgatggagaaagaaggccagtcttatgggccaggaactggactctctggcagacctcatttcctttggagtcgcccctgcatccattgccttttccattggcgccaaatccaccattgacaccgtgctgctcaccatctttgtgctgtgcggtctttcccgtctggcccggttcaacgtgaccgtggccaacatccccaaggacaagagcggcaagtccaagtactttgagggcactcccatccccaccactctggctctggtgggcatgatggcctactgggtctccaagggctacatcaatgatcagctgcctctgggtgtgctgtttgccggcaccgctctcgaggtgcacgtggccaccttcatcttcactctgtccggatcggccatgatctccaagagcttgaagctgcccaagctgtagagctcgtcagagactgacatcttgagagggaagtaaaaaacaggctacaagggtaggtccattcatccggtctaactatatatataagtatttcaacatgcgattcagagccgaacaccgagcgacggtatttcggtggtataactgtagtggtgtttgtatagatgtttttcgtagttggccatcatccactctatctatgcggctctgacggatcaggaaggtccaggggcatacttcgatcatgttgacatctgcaaagaggtgcaagaacggctgtcagcaagtgggggtgtgtcgacatgtgtggggtggtttatgtgtgatatttctgggcgtgatgggtgtgtattattactgaagttatctggtacttagactgtcaagtatgattcaagtattgagagtatcccagagccagagtgtcccggagccagagtgggtccgaatacagactagtcgcacagtacatacgtaattatgagagacatgtcatcaagagcaaagggagttggtgtgataatggcagtagagaacgagttcaaatcacggtatcgtacaatacttataccgagcaactttccttacgcattctgcctaatagatgaaccactaattgctcgatattgcagacagtaccagaacattctgggaactgtacgcacggcacttttacataatttccgtaccgctatcataatcttacatactgttctccaccgccagctaaggtcagacactacaagtagcaaccacagtcgcgttcacataacaatgcgccccatgtcatcgtctacagtattggcggagcggtggcagcgtgtctggttttgaaatgaagcaacacagtggtttcgttgtttccggatagacattgcacgagtagtaccggtgctggtatgatgatatctctactacttgctacgatactgtatcttggtatcttagtcgtatcgcatgtactcttattaattcacgtcgcactcgcttgaaatattttattggcttggcgactgcgacttggactgatggggctggctatatcatacaatatggcggcatgtgtcatatgtcagccagtacgaaggggtgtgggcgggtatttgctggcgcttacagagcaggacattcgaccgagatcgcattcgaccgagcatcgcattcgatcgagcatcgcattcgatcgagcatatttcgctcgctccctggaaccggtatgcactgtagtgatagtctcgtgctaccgatacttgcactcgtcgtccaggtcctacaagtacgcagttggcagtttctgctatgctctaacttcataccaatgcgaatctctcatgcacaagatacataaacaatggacttgacgggagaacccagacccaaagtagtgacgtaatgacagccctgttagccaatggagatgcaggagttgctcgtttctacgagcacccgtcaaatggggccactgcgcgcgctttcgacacacgtcacatctatcagccagacggctccgcccccagactggctctacggtcgtctgttgctcatcatactcagagttatccctttctcgccgatcgagattgtttgcaaagtctcaggtgcgcccgtttaactcggctgtcttaccaaacgtttatattttttttatattttttttttgcgtacttgtaccatgaatggtctctaagacccgaggctaatacgacacggtggtcaagggcccaaaatatatatgccgcaaacgttggacgtcgaacaaagacgccgccgcccgcaagaggcagacaaggacgcccgggcgctccaggtggtggcccattaacaccatcccatgcacgccaacacgttacccggccgtttctagaagagtgacaatgggtcgtcccataccgcctttagctttgtactggccaaaaacaggcataaactttcaggcgtagacagtggggatgacaagacaagcacccccgtacacagcagccgccgaggccgtagaggaggcactaggacggctctcgtacaattagcaaggcaaaacattggtgatgtccctgccggacctcggcccgtcgcaagccgtttgagtttgactggtccctgagtccagtggctaccgtgctttttaagtctatcaacagtgtactgcatcgaactttcagtcagtcaccgtagggcgggctgcatttcgcactgcgcagatgtactgaattcaaagtaaaaatagaacgatagacggaataacatgggtaagagaggatttaggacccgtgtaaagagcccaatgtcgcagtctactcggggggtggtcaatgccaggcctcttttccttagcccagcaagaataccccaaatcagaaaccactaatgcatcctgtacaggcctccgcttccacctcccattaatcaaggctattacctaaaatccatatactcacagagtatgcccaactcccagccgcgcccccaactttaccacagcagcgttcacctttccctttccctatcccaccaccctgagcacgacacggctgagagactggtaagaaaacagaagcagcaaatgaccatggacgccacagacactctgtcggtcgcctactgccccgtgcccatcaacggcaaccccaccgaggtgctggccaaccggttttcggcctggcgcaaaatcatccgagccctgctcgtctacttcaaggaggcggtttcggtccaagaggaggtcactcgacaacacgtgcggttgggcacggccgtcaactttccgtttttcgccaacggcaccgccgacatgtccaagcatacggtccagaaggatcgcgaggccctggacccccaggactccaacgtgaccgacgcccggtcggtagcggccaagtcgaccgccggatcgctgtgggcaggcggcttccaccaaaacagcacgtcgcacgaggacgaggcaattcgcgccatgttccagccctacggccacggctccattgccgatctgcccggcgacctcattgcctaccaccgaacccaggcggcccacgcgtcgcagctggccaaggagctggccaagaacctgatccctcggctcgatgatctgcggcgtgacctgctggtcaagatcaaggagatcaagggcctgtcgtcggacttcaaaaacacctacgccaaggaacaaggtcttaccgagcagcacgtggcctctctacagcaggccatcaaggtgctgactagcgggggacctctacagggcaagcaggacccggcactggtgcggtaccagctcgagaagcagctgggacggcaaatctcagaggaaaactacctgcaggacgcgtacaacaacctgcaaaacagcggcaaggagctggagaaggtggtggtcatggagatccagcaggctctcgaccactttgcgcagctcaattcggctgctgccacggctctacagcagctggtggacaagtttgttgtcgacggctttgtggctcgagagcccgcagccgagtggaccgcctttgtgtctactgaccccaactttgtcgatactgctactccctctcgatctatcgacgagattgagtacccctaccgaggcgatcctctcacctgcgagctgcgatcgggccagctggagcgacggtccaagtacctcaagagctacagccgggccttctacgtgttgaccccgtcatttctgcacgagttcaagagcggcgatcgggccaaacaccccgtaccggttatgtctctggcgctggacgagtgccagatttcggccgactccaagtcgtccagcgggtcgcacaagtttgtgctcaagaccaagcagggcgactcgtcgcggggccacaattgggtattccgggtcgagtctgctgacgctctgcaacagtggatgaaggacatccagaccctcacctcgattaaggatgtgcgtgcacgagctctaaagtttaatgcccctagggttgctccatcacggcagcaggttaatggccacagcaacagtaaccagcacaaccatactgaagtgaacaacgcagtcccagctaacatcaacaacgttgactctgcacacaacgcttccacacacagcaacgcatccaacgccatccccacaggaattgccaccgcaacagcaaccgcaaccgcaaccgcctaccccaacgacacaaacaccactatcgccaccgacccagtagccgatagtgtcgacaacaacaaccccctgcccacgtctgccgactccgaaatccctgccctaccccattcagctcgcgaaatgagtggatctctcctggcctcggcccatcgaaaacacatggaagagccccagcaggtgttcgacgaacccgacgagttcgaaagcccaagcgaagccaccaagcaggaccctctggtcgacgaaaagtccaactttggttacgacaaccctcgaaacagaaccattgacgactacgaggaaaaccagcatgtaggcgaggtgccccgggtgcagtcgcgacaaaactctcgaaagttctccgtcgaccagggccccgccctgcccggtctggccgagatcaaggctgcccaggctgccgcaggagccgactcggacgtgtttgagtacgacaacgagaaccccgacgccggcaacactctcaagaccgaaaaggacgagtttgtgcctgcccactccgatctgcccgtccatgtcgagcgacggctcaccatgtccaaccacaaggaggacggggacgctgcccagaatgcccctcgagaccacaccgaggtgggcgctgatgcccacgacgtgatcgagcgacagagaaagtactctgtgtcgtccacgggcaagcgaggccctccctctcgaaaagccacgggatcctacggcactactgatgacctcaagcctttgtccgaggctcagcccgccgacggcaagggctctctgttctttgccaacggtcttcctgacaccacttctggtgctaaataaatacaataggtacttagttaatgaacgtatgacgtgtattttagaacatgcattgtgtattgtaccagcagtatttaatcggtcaccccatgttttgctcttcacccgccttggttctcagagcttatttgcgatgacgtagccacccaaaccccacgaaaaggaacttcaggggcacacttaaaatttagattgaggggtgagactgtagtgaactggtcatttgcgaccgggtatctgttttccatcgcttactaagccatccgttcctttgccgccactcaatggccttgctcccgatcttttctcagtgccttgctaacccgtgctatctttgatgcatccccaagggctgtgtgtatgcctaatctcatgcaagtcgtgcatctgagtggaccagcgcatagggttttaacgaggagtaagatggtgcgagacgtgatgaaatgagacacgggagggaaaatgaggggtttccgagaccgcaaacgaaggtgaaccagtgagaaggcccctttagatgacttccaacacttctcataagctgttatcataatactgggggtacttgtagtgttaaacttgccattggagtacacactcctaattagcctaaatatttcaccgaaggtgacagaaaaaataaatattaatgtaaagtcgtacaatacaagtacatacagtatgtacagtatgtacataaaagtgccgatacgtacatactgcaattgttctaccagctgtgattattagtcagctagattacacttagctggccataaccagactaagaataaaaatagctggctattgaccctgaaacaccaataccctccccagccttacttcagttttagattatgtcatagcgaatggtggtccgcttgttattttggtgtggtacaagcctttctgtactccctgtctgcatgtcctcctcaattagtcaaagtcgccccgggtcagtcggtggcctcgtcggatctgctccagcttctcgagaattcgcattcgcacctgccagtggctgccaaactgctcgttggagaaccgcttcttgacggactctcgggctcgtgcacgcatgttgtgtgtatcggactcggacagctcaaaggcccgcatcagagtctctgctagagtgccaataggctcgccgtcgtagctgggaccggagtcggttgtggggtcggagccaggacagttgaagtggaagcccgtaggtccaggaggaaccgcctcgtagtgagatcgaatggatgtggacgaaggcatggccgatagagtgccactgttgccagtggactggccctcgtaggggaccacaatgtcgcacttgggccctcctgagttgtggaccacgggaatgagaccggcagacatgtactcgaccacgacaatgccgaaatgctcgttccacatggcgttgactcccatggaggcagttcgcaggatgtctcgcaccttgtcaaagggggcgtccagcacaaacgacaccgagtcggggttgacgagatcacgtgcctggagtcgcagaaggtagactctagacttgtcgtcgtcgtttcgtacagttcccacaaaagtcaggtgaggagcgggctggttggggtacttttcggtgtactccttgtagaacttgttgaattctctgagcacaatgtcgtgtctcttctccggccggaactgggcaatgtagacaatgttagggcttcgggcagaggtctcttccgacatggcaatttcagaaagagcctgggtgccacagggagggtagacaatcttgatgtgctcggccttgtggttgtaccaccacatgtgctgcatatggttgttggtccaggacgagttggtcatgaccacggagcagtaggagccggcaaaggtataagtgagggcaaacacacgccagtagacaagcttggcgacagccagggctgctcgaacgggcgactgtttgagagaaacggttgccagcatgtcctttgagatgacagggtaatggacgtaggcagcaacaggcacatgggtgacccaggagaccagagggtaggcaaaagggtagcccatggtatcgacgaagacgtcggggaccagggtggagattccgtgccaggccatccaaacggagccagcggcctgcatcatgagtgtgaatcggggccaggtcttagggtccactagtcgccggcctctcattccaatgaagacgattcgttttcgcagctctttatccgcgagttcggtgacgtggaagtttgagacggccgcgtcgagcacagtggacggcgaggttcgggtcggcaaatcctgttctccgcagtagatggcgcagatgatgttgtcgtcgtacatgagggtgtctttgactgcagcccacagcacacgttctcctcctcctccagcgttagcgtagggatggaagaagccgtagatgactcgccggggcgctcccgagtcctgggcgcggttgcggaactcggtgtttctgtcttcggggctgatggcgatttcggaacgtcgagaaacgtgtgtcactgagtaataggagggatcattggactggagaatgagctgtcgtcgaacagcggcggcctgccagaagccaaagccgaacagtgtggatgttccgttggcctggacgcccttgacgatgctcttttcccagtttgccggcggggatcgcagtttgaaggccagaatggctgaccacgcatacagcgaaatgtatgagcagaggggcacgagaatgacggccagcagcagcagcgccgccagagcggccagaaagtctgcgttcagaacgacacgcaggtcgtgcagcgtgggcagatccagttgcaaggccatggcgagtcggggtggagatggcgttggcgttggcgttggcgttggcgttggcgttggcgcttaaacgatattaaatagagccaagctagatttggtcttgggagtatgacgccgttgttctaataatgtagctagaatacgttctgatagcaccaaagatgggcttctgatgggctaacagaaaaagggctacaataggacgatcacatgacaccaagagtgggttcccgagtctccttcaccagagaacgcgtgatgataccgacaatatcactcctcttcccgtaggcgggtttctgtttaccccgaattaaagcttgtatgtggatccatgcataatgttctcacacaatgcactgagtgaaaagtcaagtgaaccaaactgcacctaagctacttactacttgtacgagtactgtattaggaatactgctgtacatagacctacttctggaagaccattgacaagagctacagtatagtgcttgatgagtcacaactcatatcctgtccaggtatacaacacggaccttgtcgtacaagagctgtcttcaatacaccaatatttatgtcctcacaaagtcctctcggctatcgacacacagccgcttcatggagctgacaaggaatcgtaattgcacttgtgtggggtagaaagagaaaataatgagactgaaaatatacaggaaagcatccaggactccctagataagtggcatttgtgtatgaatccggtacattgtacttgtacttgtacttgtacttgcacttgtacttgtgccactgtctacgctcaaactgaccaaaatcaacaatgcgtcgtttgtagatgagaccttcaagcagaggttctagacgtgcagtatccggtgcattgtacataaaaatacaatgacatgcaccataagcagctacctgctcacataatgatcatactcttaccggtctctcgaattggtatctcatttgagtgactgactcacctcacaacaaccttgctatctccactgacacccctaacattccatttcgcacacaccgacagcctataccattcatatacccattaactatttgactctgtgtgttattagtcaacatccttctgacctagcctaatataaggcctagttctgtgtcctgagttgctcatcgtgagcattcatcagccgaatcgtgctgcccatatccattagtagtggtccactccttacctacggccagtcgccaccgaaatcgcctaagacttatcatccaacaagatctgaatcagctcgtccagaggagcaaactccttctggtcgaccacgccaaactccttggaaaacagcacaaagtgcttgagcgacgtgttgagatgcggctgcagacccagctcgctgatctggtcaaagtgatggcaatagatgtgtgcgtagactcggaacagccgcttgagaatttggggaaccacgctggacacaaagttcttggggaagggggcgcctagtctgtgggggaacacagcctcgtcatcgagctgagcctggacccacgacaccagatgctcaatgtactcgggtgcagagactcgggtgggctttctgaacttttccgatgcggcattctgccacaggtactcgtactcgtctgtggctgtcattcggggacacgaagctggcgaacagaaggaggtgatggttgagtagagcatgttgacctggttgtagaagtcgactgtgtgcacggccagccactcagccagatcctcgccttcagggagcttgactgcttgggccagagagcctgctcctagagtggtgtcagcatactgtctgagaagatgtgcgggaggggaagaggccgtggagggcttgaaagtgcgggttgtacgcgagttgttggtgttgagatgcagagattggaagaacgacatttcgacaatgtgttggggtgaggttgttaagtcgatactgcgcttgtatcgtggaaccgtgtccgacagttgtgatacactgtgtttagaatccgagataaagttgggaggtggttgccccggcaacgggacagtggggacaaggtattggggatccaatatagacgaaataacaaggatttatgtatacagactgttgaaatcgattgttgattgtaatttactcattactcttcgccaaaacgactacttgtagttagattcctctgcacccacatctctagcgacgcttagaaactcctgcatttgtttcactatacagcttgctacagttggaactttagcgggggtgctgtaatcgtgagcataaaaaaataaaaataaataaaaaaaatgttttttctgttttttttttgtgtaggtgtaaaatattaaattggattaaattgtatactggattagatatgggtactcgtatttgtgcttgttatcaactgatatttagtcatttgtaaagtagtccgaggtcacattgtatgtacagtgttgtaaatactacgacgatgctcttttataaagaagaataccgtacatgtgtttttatttaaatactgtatactgtaccctttagttgtgaaaactggtttgagactagttgactgtgggatgcatttccgtcgctgagatctgaaatgtgttttacaagatagactgtgaggataccataatgacccactgatatcaacaagtatcttactaagtgaagggagagctgctactgtcaagaatctgtcaagtatatatagttgactgtttagttgaattataatcgggttgacgtaccaacattttgcctgttttacacctttcctatcatacctatcttatactatttacatctgcttgctacactccacacccctccttacattcgcttgtagaagacacaagtggttccgtcgccagcgacaatctgctgctggacctcgcaaccgttgatcttggtcttggtcatgagctgggtgtagggatcggactcggtggtgtgcttggtgatcaaatgcgagggtttggggatgttgtttcgcttgccgtttccaatctgcgagaactcgttgccgccccacaggtacaggtcctgggtagtggcaacgtcgttggagttgtccagaacggcagccacgtggttggggcccgtggacatgtagtttacctggatgggaacaaccttgttgagcttctcgctccactcagaggcatagttgatctccttgatgggcgtcatctcagcctgcacatgcttgaacgtggcgtttccaagctggcccttgagaccgtcaccgaacgagtaaatcacctcggcggtgtcctgcaacagcttctttcgctccgagttggaggcggagttgtaatcatcagactgcaccaccttgatgccggcaaacgaggtatctcctccagcaaagactcgggtaacaatagcagcctggtccttcttgcaaattcggcccagggtcagctgacgaggcagagcaacgttctgcgactcataggcgtagtccagaccaagctggccgcacttgttggagccaaacacccacatgttaccgttctggtctcgcacaagcgaatggaaggcaccagcagcaatgttagtgacaacagcatttcggaaagatcgaatctcgtacagagttccgggtcggggagcggtgttgaagtgagagaactttgcaattccaaactggccagcggagggaaggggagcctcggtaccaaccagagtctctgaaaactcgccagtcacggggttaggatcggtctcaacctcctcaatggctcctccggtagatgaaacaaacactcggcccttgttggacagagccagaagatggtcttgtccagcagaaatgtcactgagcttctcggtgatgcccagagtggtatcaaagtccagctgacggtaggtgatcttggcttctcgcttccatccggggatcagacgcgttcgggtttctctttccttgggtccagccacctgcagctccttgctaacagggaacgagtacacggttccatccttggacagagcatagagcatgtttcgagactggacgattctgacggcgtcctttccttgcagagtgacctcgggattcttgacggagtgtggggcaaaccggtcaccccactggaccacgtctccgttgtccagaatggcagctccagagccatcgcccagagtcacgtctcgcagcaactttccttcaaagtatcgcagtcgaacgggagatcgcaccagcttgggggtctcggattcggcgttgtacgtgtccttgattgcgtgtccatcgttatctccccaggcaaagagtccgggagtcatttcagcaaaggagactccagcaaccgaagccttgcccttctttgaggacttgtcagccgccgccgcagcagcagcaacggcgtcggcgtcttcctgtcgaacagcggcactggcaacagccttcttcttctgctgtcgctccgccacctgtcgatggagttcctcgtcggactcagagtacggcccataccacttgtagccgaagtagacgccaactaccgaggccacagaaatgatggcccaggaaacggccttctcgtgcttggcttgctgcttctcctcctcggagggattgtaattgggcgttccgtcaaaccgcggaatctgaactgtgggaggcggaggggggtacgatagaggtttgcccttggactcgttcttgtgctcggccattctgagcacggaagtcgacagaaaccgggtggaggtcgatctgggcgcggcggatctggccagcgacgccctcagagcgccaggtacagctctgtagtgtttcattgagtgttttgttgccgagagataaagtctggggttgcactacacttttaggcggtccaaaaaatagtcttcaaaatcatgcacttacagtatcttgcagcgaccatgaataagcggttttggcagcacgcacgaggtcagttgagccattaagcaccgttagttaaccttgggtggcgtggttttgaaactttttaagaaaaagtcagaaaacgtacaaaataaaaaaataaaaaacaataaaaaacaataagaataaataaaaaaaagacaggcaatctgatcatggaacactatagcgtccccgggagagatgaaattgattatttcgatattatgtaatcacaaccaccaatcaaccaaaccagaactatacaatgcaatatctgacttgctggctacttgtcagccttgctacaagtcgctcccaaataaactacagcaacacgatcatcatcgccttaccatcttccccaaggttttgacttaatttttttctctctcaagcaacagtctcatctttttggcggagttactctaccaagagggatatgagtttgtgggctgcgatcggagttatgtgggctgcgatcggagttatgtgccaataatgccggtcttgggcttcaggcgatctacaagcttgtgtcttgactacaagttgtaacagtagtacaagtagcgacagtaggaatacccatacttttactctctccaacatgattcttagataacgctctggtgttgacaagccacagctaagacgcaagattaacggtgttggactcgtcttcacgttaccatatgtacttgttgcttgactctctccacttccacgagcattgcaatctctacccaagcactccagtccacactgtggttgcgcccgtcatgaaacagctcattcgataccaataccacaggctacatttagttttctcttcccttccaggtgatgcaataaattaataatttacacagaagtatcgaaagaagtccaggatttacaagtgaatctgtccctcagacagtatccatagcccccttcttcttcttgcccttctctccaacacagtagccgttcttgatcagacaatgacagcaagcataaccccatttggcagtctccttatcatagtagcttccccaaacagaagtgtgattgcctggaaacacatcctcctcatacttggaaacagcaataccctgagcgttcttggcacggatcactgtgggcttctttgccgtcaccacagaagtgtattctttgggtcgtactcgaacatggtcttgtttgccatacttttcctcgagcgcccgtttttcggcgtccttggctttctcggcctcctccttgatccgcttggccgcaatagcggcggccgtggggttggcatgcaaatggatctggtttcccagcgccgattcagcctcggcaatacgagtaagctcctccatctcttttccttcaccagtcgtgtgtctcacaaacattccgtccttgtcaatgtaaccctcatcagcagttcgaaacgtccgactgcccggattgtagacggtctccgagttgagatctttcaaatacacagccgtgtcttctcgcagtcgcaatgttcgtgtggactttcgaatagcctcctccacagcagcagccttctcggcatcggtctcagctggggcgtctccatgcagcttcttctgcagctcttcggtcatgttatgttcgtcgatgactcgcttgaagtcttcggcgtcgtagccgttccatcgatctcgtttcgaatcccagctcatgtgcgggttggatatcacgtcgtcggcctgcaggttgtcggccttgtatttcgcacccacttttcgtggacgctccatgcagtctttctttttgtgcgtcatggcaccgcagttttcacacgcgcccttgcggaactttttgggtcgctcaagggaacttcgatcctggcctcgagcgtaccactcctccttcttggagtccgtcttgtccttcttcagatggtccaacgaagacgcagacgggtcgtcatcacccgccttagcgtaccacggcgctgacgacatgaatcgcgggatatacgggttcaaaacatctccttcctggttcgtcacaggcgtctgggttttgccctccttccgtagcttgcggtcctcctcgtgcttgagctctccctcggcgtctcttttggccgacagccgtttctgcagctccaccgacccgtcctgaagtccatcaagagtcgtagctggcttgctcatggtgctgtagtctgtgcaagtgacgatagatggaaatgtgttgcatccatgcatgcatgattatttatactgcatggtcacgtgacatccccagagacataaccaaaacgctgtaccctggatactccaccttgggcgaatgtcaaacaacgatggcatatatattgctgctgcatttatcttatataatcgtccacctccacttgggtacaggagatcaactactgtgtgtgtggtattgtactgagcacacaaccaaactacaagtatgtacaggcttctactgtaggtctacacagatgtcacgcagcaagtaccgtacaaaacaggtagatcaaacagaagtcatcatctcagaagtcataacactctcctgtgacctccaaccatcgttctcgacctccaattctgccagatcaagacacgtggcagaagatgacaactggggccagcactccgtatccatcatcaaataacttaatcgattaaaaatacagtctaggcggcaatgacatgtcggatggggatgtgaacctgagttagcaagagttgagaggtagggctgggtagttgagaccagtgtcattgacacatagctcagagacaagaatcatcgtgtgaagatgatcgtgatatcgcgtttgtcatccatgtgtatcctccttctatgtggcgtttgtgtcgggttacccgttctgtctgtttgtcgcgtcagtcatactcacaagcttgacaatgtagccaatggctcccatgacgaggaaaccaacaccaacggctcgaacgatcttggtgtattctgagttagtatgattctgtttgtgtctgaatcacatgacgatttgcgacgtgaaacatcacgactccgcgtcacagcacgacttcgtgtctcagctcgactctgtcgtgtcaggacctccgcttcgtcgtgttatccatactcaccctttcggtcgggctttgtgcacttgttgaggaatgcagttccctcctggatgaactcgagaggaacgttcttggagaccttatcttcagcaggcattttttgaggtgtggtgtatgtgtgtaggtggagaggttggtgatgatctacgtatgtcgtgtcaattttcactttgtggtgtactatggcgtgtccttaccctgagtagcagggtttgggttggtagtatggaagacccctccaacctatggagagggttagggttgccattttgggacgactgttatcgaacattagcgaaggtgaagggttgagcgtcacatgatagacgcgaccaattgggaatatagggatagggtgttttctgagacggtaacttcgggttagggtagttcctgactggggagagagacattctctggtgatgaaaatgaaggtcaggagtccaggttggttatttagtgcctcccctccaagtgtatgcatcgtaattgtacattagtgcagactgtatctcgattataccccaatgatagcagtgataattatctagggcattgattactgcaagtaactgccgcatggttttaaaagaaacagttgacggtgctgtttctgtgttggttggtctcgttctttggcctcaattgctttcagagttcatgtggtccgcccccttagaggtgatcgggttagcgaataaacttcttgcgaccttttctgttgtcaacgtataaaattgcttgcgtgggtaaattcaatactggctgcggtatgagtgtacgtatgcactaataatgaatgaaccggcccgatctgcgattagagatagtgaggaggtggagagttccccaacagttgccgaagaggtgttttcggaaagatggcgataagcactggtgaggaggtgccaagtgctatgtatgcagttacacctcgcttaggcactaatatagactggtcagagatggagctactgacaggtcaattagtggggggtactatagtcgtatttcaacgtgtggttcgcaggtgtacatggcaaccgagacacatctgaagcagcgggctgcaaggcttattgtgaagcgagacggagacatgcacaatttgtcaacagagttcgctcacaggcaccctgccgaatgtctgtcggcgtaaaaatcatcacacagcaaacgttatgttgtgagccgatatataggcacttgctgctgtttccttttgccctcacacagaatttttgtctcggaacccgaccatttactctagaacgacatcttaagaagcaagactcatcaaacacacacacgaacgctccccacagaccctttttccacaaaacagtgagtatcgattgaatacaacgaacattcgccaccggcggacaagatggtgttgtttgactgtcgaacaaaatgttgggtcacagcaccgcccattccccccttcttacttacatcttgagctacggtagtctctgagcatcggatactatcgttttgacatttctctcgttatgctagttcattttggttctctattattcattttgtctttgccaaatgctttcctttttttcttcatctcatacgcaaaatgcagtgacgtttggtgacttacggtgacattcttttagtgacatcgcatcctcaccactcggcccctccaggagataccctcgtatcatatccaccgtcaaacgtggtttttgatcgactctcgcattcaccccgctgtcaccgggcctacctctgtcagccacactaactgcacttttgtatgcattcttttttctttgtttagtttccgcatgtcgtctatatgttgccttcggtgataccagagctgtttcctctgtctgatacgcaaacccgacttactctttgacgtcacaacctagctcactcaccccagggcgccttggttctgccagcgccctggttccgcctgcgtcctggttctgccagcgccatggcctcagcctttttctctcgccatgaatcgtctttttcttttctttctttagccgaactcttactgacaaaagctcccatgtccgaagaacgagtcgacgtagaactcgacgataacgggtttggactggatgtcagcagacctacccgaaggtcaaactctgccaactctgctggcgaatcgtcgtcggagggctcgtctggcgccaattccctcaagtcagttggctcggagaactcatccggcaacggaggcaactcctcgggtaactcctcgggtaactcctcgggtaactcttccggtaactcaggcagctccggcactctttcggggtcctcgtcgtcgatgttttccaacggcaatgtgtcgagtgggtggacagacgacagcgccgaaaagcccgatcttgctccgcggtcggtagcttccgttccggcccaagccaagcccaccaagtcgaaactgtcgatggaatccctcgattcactcgaatccaactgtctgtacatcttgaacctcgattggtggacaaatgaggagattgtgcgtgggtgggccgtggactgtgggtttgaggactccgtggagaccgtggtttttgacgaacacaagcccaacggcaagtccaagggagtggtttacatgcaatttgcgtctctggccgcagctagagccgtgaaacagcacgttgaacagctctcgccacgcacacagtcccccggctcgcaatccgaggacgtcgcctacattgtatcgtatgcacagcccacgtcaacgccattccagcagtctcagggctctcgctaccgcgagaacatcaacaacaatcctagcattcgaagccgctatgtgagtttggtcaaggccggcaccaacaagaagcccagcagcgaccgaggtcgcagacgcaaccccaaccagactctcaacaacggccccaaccacaagaatggataccgaaacaacagacacaatagcggcggcaacagcagcggcaatagcggcaattacaacaacaataattacaacaataatcactacgaccgaggccgcccttaccgcagcaacggtaacggcatgagtcatggacataacactccatccaacgccatgaacatgaataacatgagcatgaacggcatgaccaacatgaccaacatgactaacatgaccaacatgacttcaatggacatgaacaacatgaacatgaacatgaacatggcaatgatggggatgatgcccatgaactggggcatgtactatcccaactccgggatgttgccagctggtgacaagcccgctgcaggccctcctgccatgcctcagtattctccacctccgaagtctcagtacggagacggcaacggtaacgcctacaaaagggtccgacccaactaaatctagttggcaggacttgagtatttattttatatgcaacacgtgaaacaacactttattcggtaccattgcgaggcttggtaccgtcgatacatcgcaacgaccttttttgcgcgatccgcattgcttgccgtgcattttttctccttttacttgcttttttccctgttattcactcctttctccaccgttccctctctcttctcttcttacttacatctagattctcatgcttttttgcgaccattttggttgccgaaggtctcttttcgatcgtctccttcattttcgaactcgttgcgaaaatcttccttctcactcctcttcctttctccctattttttccctatttatttgaaaacggagcactaatttctctgtcttctccttgtccttttctctcttgcacttatttacatcctgcgtcttgttttccttccatgtatataacccggtggctgccccttcccatggaagcctgcaaccgcccaggatctaaatagccaacccccgatctcactcgtgaccattgcacagagaagggccctcttgggcctgtgctctcttgcatctatcactgtactcgtagtatctatagatgataatgatgatgtttgatgtttgacgagacttgtatgagtaggaagtgaatgactcaacctattcaaccaaggcctagcgcattatcgccgctaggacttgatctagtacaagtagttcaatcacagccgtgtctcacttcatgagaggagctatactgagatctcctttcatcgtagcagacgtcggtcgactgtcttcaactgagatcatatataaataaaaaagagatccaattgtgaacacgggttagtccattgtaaccagtataaaaagataacttgacaagtgcggacttcttgtagagagtgactgtcggacactctactgccagcgaattgtgtgctccactaaatgtgagaatgcttctttctttgcttattggagcgtgagaagttgtatcgcaaacctggaatatgtccatttcttggtccacaatgaaacagaaggttagagtgtgtacagtgtgtacctactgtagccagtttgttctcctcaatgaagatatatctacatgctgtaattgtacgcctttaagccctgtccactctaccatcgcttacgacctcctttctgcgcctaacaactatctgtacgtgaatattaaatatatgtctatgtcttttatggatggatctctagtatccgtatactgcttgctagatccttggtgatgttctatagggaaaccatttggagccagatagctatggtcggagactcgggtttaaacaaacccagcccactcgtcctcctcgtcctcctcgtcctcctcgccagcgccctcgagctcctcggcaacaccccactcgatgagcagagggttctcgagcacgtcctccacacatcgcttctgaacgaccgagtttttggtctcctcggacagagtctcgactgcctcgagaagctcggaaacgggaacgtcggcaaacagctccttgaccagctcggcctcctcttcctcgttctcggcctccttcttgtccttgagcaccaccttggccagctcttctagatagatttccagcacgtggtaccgaatactgtcggggatcttggggttttcggggttgagagggatcttgctcatcacctcattgtgtcgctcgatccaggtctcgtcccagtcctccttggcaagtcgctggaaggcgaagcccacgtaccgtctaagcagcaggtaaaacttgtcgattcggtgcttgtctagcgcgagccactcggcgctcataatcttccagaaagaagccaggaatgtgaagtagttggtctcgtggacaaccagcagcagagaagccatgtcgtcggccagacgctgctgtgttcgaggtcggtcgctgaaccacatggagaagaacagacccttccacagcttaagcagttcgagctcaccaaaggccttgggggttcccaggaaccgcttgagcgagttgagagtctcgtctcgagtgggtcggtcattggcagccagcttcttgataaacgggtaagcatcggggcttccgagctggatatcatccgcggagttgtcttccttcttagagtagggcttatctgccttgatggcggccttcttggacccctttttcactttgccagcagccattgtagttgtagtgtcttgtggtggtttggattgtatgcacctctatattttttcaatcactgcagctcgaaattttttagtgctgcttgagagaagcatgaaaaaggcaaagttgcaggcgacctcagttcgagtcccatggtggtagcagtaaatcacagcaatagagcgggtatcgaaggaacgacaaagtccttgcaacactagaagcctcaaaaagtgttataaatattaataggccaactcttcctatttctcgagactatactacccccttaccctcaactaaacctcaactaaaccacaactaaagtcccaactaacctgttgtcccctatcactcacccatttttaaaactctaaaaatacaacaaacggtgtccccacaaaatccccccaaaaaggcgaaaaaagctcaacggcatgggagcctacactgctacaatatcgtcgctaccgtggtactagccaaagaatcaaccgcgtaggaggagcgaacagaccgatctgcccactcgctctcacgtgaccccatccacgtgactgccctcactcaagccaacatctggggcccgcgtattccccgaatctcacataacctcgcccagcagtatgtacggttcggatatcgacgcgcatctcctgccctaacccagatgcccaatgcaggctcccccacaaaaccatctattgccgggacctaaaaagtgtagtgggttataagccagctgagaccccgcgacatcttacgacactcttccactgaccacgtcgacatttgtgtgaatacaactagacccgtcatgcttcgagccgtttccaaccacgcctgtttgagacaggctctttccagtactcggactctgagaactggtctccaaaaacatgtccataagacccagtttgtgtctgtgcgacacgtgtcgaccactaaacccactgagcgggcggaggtcgagaagcccattgttcagaatggcgagcttgtgttccccggagctctgcgaacgtcgtttgtcaacaacatgacttttgtggaccccacgacccaggattccatgcctacttaccgagtagtagggcccgatggcgtgcagattgacaagtcgtacaagattgatctgcccgtcgacaccattctcaaaatgtacaaggacatggtgactgtgagcatcatggacgccatcatgtttgacgcacagagacagggccgtctgtccttctacatggtttccgcgggagaggaaggtatggctgtgggctcagcagccgccctcaagcctcaggatcatgtctactcccagtacagagagcagggagcgtacatgtatcgaggattcactctggacgacttcatgaaccagctctatggaaacaaacacgaccagggcaagggaagaaacatgccggtgcattatggctccagagagctcaacatgcataccatttcgtctcctctggccacccagctgcctcacgctgctggaacagcctacgctcagaagatggctggcgtcgatggagtcaccctgtgctacatgggtgagggagctgcctccgagggtgatttccatgccgctctcaacattgctgctactcgaaactgtcccgtcatctacttctgtcgaaacaacggctatgccatctctacttctgccattgaacagtacaagggagacggtattgcgtcccgggctattggttacggcattgagacaattcgagtggacggaaacgacattttcgccgtgcatcgagccaccaagaaggcccgagaaatcgctctcagagaccagaagcccgttctcatcgagggcatgtcgtaccgagtgtctcatcactccacctccgacgactcgtttgcataccggtcccgaggcgaggtcgagagttggcagcgaaaggacaacccaattgtccgtctcagaaagtggctggagctcaacaagcattggaacgaggaggaagagcaaaaattccgaacccaggcccgaaaggatatcctcactgccttttccaaagccgagaaggtcaagaagcccgagattgtgagcgcctttaccgattgctgggaggatattcctccccatctcaaggagcaacaacaggagcttggagagattctcgatacttatcccgagcattttgacctgtctgcttttgagggtggacgaggaggtctgcatgataagtgagcggagtcagcgcgcgtgagcgaagcgaaagtgctgaccttgtaagcatgtcagcattatttatagctcaatcgccccccccctttggtggtgataaaatgaattatatttgatattctatgttggagtacttgcagtaagatatccgagtttagttgactatggtaagtattagttgacggatttgttaatttagatggtgttagctaaataaggttccatagaggttgactccttaggtgtctttgattgtcagcaattgaagttatatagggctgatttctgttgaagtggattcatcatggtgccaatagctcaccgtcaaagtcctagctctctagcatcagtattacgttttctgtatatccccaccattttccccctaaccctaatacactaatgaaagttgacgatgttagtgcatggcaaatcatgaactaaccaaaactcgtcagttcctcaacatgccaccaaaaagcgagattgacgacgagaccaagaagaagcagttggtgtctattcttgcggcgctggagaaggcgcccattaaggcaactcccgctggaatccggaaattggcccagcagcggggcctcgaagttttcggagaagatttggcggaaggaacacgaatctccctcggaggatcgactatcctcattgatatcgacatgatcaccagtccaatcgacagggtggtgcgtgtgaacttctctgtggacgccaaggtggctccttcggatcccatacactcctacacgaaccctgagatctctccgtcaatcaacgacgttctgctgtcatctttgcaggcttccaagctggacaagtttgcgcgacacctcgcctttctttcagacatggagcgtctatcgtctgagaaatgcaactctttcagagccattgatgaggtggcccatgctctattcttcaagtacaagaagctgggcaagaaggattcacctgcggacttttgcatgggctttggacagccgctgctcaactacgaagagaatttgggtctgtttctcaagtactggactacccagcaccaagtgagagacgcagaaaaagctgcagttactgctgagtatattgccgagtttggattgcgagagaactcaggagactgccatgcaaagtactccactggatggatcaacgagggcggagagtggcaagagattgctgctcaggatagcaccgctgagtttgtgctgagactcaatcctccggtgctgatgaacaaagacctggccaccaagctgggagcctcgtacacagttgtgggcaacgatacgccgttcgatctgctcggaaataccttttaccgatcgttccgggaagttcatacatccgactcggactctgtcagaatgaatgtggaatacagcaatctggtggctaaggacgagctggtttccgtcacagaagtgcctgtggaccacccgcgatcgctggagtcgctctttgacattctgcggacccagatccagctgtcgacggtgctggagtcggttctcatcaaggattccatggtgggacaggaagaactggatacaaacgacaatgtgcttgtcgaggagcttctcaatgctggccccgtggtgcagcatgctgatgagggccaacggctgcctttgacggtgtctctaggtgataacaacggtttactgagtctgtctgttgaggtgcatgcctggaagacgtggtttgatgtggtgattgacaagaacaagctggtgcttacaaatctgcaggcatcgccgggatccactactttggaggttgcgcggtttggaaagctcatcaacttttccgaagatctggctctcagcattctccttgccaaaaacacaacaaaacctaactaatttataccatgtacattatatagacctatttgcatgtctatgacttgagtgagcggcaaacaattgactggtacccactcccagctatattcagacacttttctcccctatgtctgactctaagtagacgactaggtccactgaaactcagctacatgtgcagtacatactgttccggtactgttgagcgtgagcgtaccaagataccatgggaaatgataccatttgccgtggtaacctgtcggtggatattttgaaagctcttggagatcaatttcatcttcactgactgtagtgtcaggtaccccaagagggaatggattaatggtcgtaatgtgccgaacttacgatacacctcaacagagcagagcacgtctgaacattataagaaatgctactgtactacaagttgcgatatcagtatgtattgtaaagtacatactggtcgagtactcctacttgtactcgtaatctgtttcatctctgatcatgtgattcagttgcaattatgactgactaatcactgtcacgcgcgctctttaatgaaaaaaatcccagcaattgcttgcttttttcttggccatgaaaaaataaatggatatacagtaatagacatgatctgatctgacgctatctgaacaaactgccggtgtataggtgaagcgtacaagatcatggcacatccacaaatgggtcatgtgcttatatcgcgtatatattatgtaatcactacaagaaattgcagattcggtaataataagagcacagcacctgttatgcctcctggcactccacttcagccttacacatgcaagcaatacgacactagtactcgttctgaaggggggtcttgttaggtgacgagacattcaacgcaggttaagaggtagagaggggacatatttgtgcgtgtctgattactaattgattgtggaaacccctccccaatcgctccttgacccatttatatccctcctctctgtccggatccccttacccggaagtgagatgcatctccggttgttttcatagtggcactgaccaaagtttcgatttgagggtacttacatacacactgatcttagcttgaaaatcaccacttggcaagagcagtgtgctcgacacctcatttcagtaccctgcaaacaacatgtcgcatttattggcccagtttcagatgcctgtgaggcgctcttcggagcctgaaaagaagcccacgaacggctccagcgcaaaacctgctgcgtcttcatcttcatcttcggctgcgattcctgtagcgcgccagactgaggcggagcgccgagagcagatggagcgagtcatgcgtctcaaagcacagcgggcggccgagcgagcggagaagatggagaaggagggcaagaccccgaagaagaaacctgctacacccaggaaaaagacgacaactacttcctcaagcactgctagagacacaaacaccagcgccaccgcgtcaaacacctcgactcgaagaggacccggcagaggtgccagtggtggcggacgggtgtatgaggctccgccagcaaagccccgtaagaaaatgagcttcaaggagttgatgcaggaggcagacaatatcaaggccgatgatctcaagatcggaatcaaggtggccaaaaagaaggaggtcgccaaagagcgggagcgggagaaaggagctagcggatcgggagagcgagaagctcgtgcttctcccagtgttggaggtcgacctggagccacagctagaggtactccctccaagccctccagatctgatcgacctacgccttcggaccgccccactgctggaaaacgaccaccttccactgccattcctgaatataagcctccttcgactttcaacaagcccaaggaggaactgctgagaaaacgaagacgatatgacgaggaagaagacgatagcatggacgacttcatcgacgaagatgaagaggaggaacaacacagagatgtgggatacgaccgagacgaaatctggagactcttgaaccgtggccggtccagacagcagtactacaacgactactcggacgacgatgacatggaggctggaggagatgatatctttgaggaggaggaacgaagtagcaagctggcgcgactggaagatcgacgggaggagatggaggagaaacgacgggccgaggagaaacgacgtcgtctgggaaagcggtagacgcataaccgcagtagcatacatagcattaacttattgtcacacctgttggttgagctgtagaaaggcagataaaagataagaaactgcggtggactatttctacgggtaacggttcacatcttagttatttgatatgtacagcacttgtatatcattatgtgtttgatcttcgttactcactgtacaactccgattcactcatctcatcaggagaatcggaatcatctgctacggctaacgaagagtaatcaatcttgacaggagacttgatgacacttgaaagttcggacagagggttgccttcttcgctcgaaattgtatctgtagaaccaacacttaccactgagcttgctcgttggagttgagacggacgtgtcttgtcagcgccgttttctcggggagtagtagaatcacgaggaggaggagtcaaacagggcgttgaactcggtgtagaagccaacgttgaagcctcccttggtatttcctcttctttttcttcctcaggctcatcgacaacaatatttaatggcttgtcgagacgaaaagcactcttgttaagatactggtccagtttaggctgaagtaccgagggtggaacgtaccaaggttcgtctgattcattatcatcgataataatgacgccgttttcttccttttccttgacttcctcgttcacctcttccactctcacctcttcatcttcctcctcttcctcgccactctccagttcgacttcaccatgctcagcatcgagtctatgtctgatcttaagagcggtcaggtaccgtctccatcgcaacagggctcgtacctctctatttcgttcctccttggcgagcgtctgttcttgcatgtctgaccaaacgtcagcaacatccttggcgtacttctcagcgacaatcacaccgtcgattcggggcttgatctgacgacccttggtgaagtcaaagccaacaacacagttggcataatcgattcctagcgacttggcagccatataagctccttttccacgcacatgggctcctccagggggcatcatgaaaggagtaaacaggtcaacgttcccatatccgtttcgaggcacttgaccatcaacaacaggttgcggaatataggcctcggtctggtcaaacgagtacatgggagagtcttcttcttcgtccagtcggaatctagactttgccatcttctttcgcttcttgcagatctgaccaggcttgatgatccggccaatctggtaccacttgttagctgacttgacctgctgaacgtcagatcgaggatatacgttctcaggcttggagttggtcttcattgacatgattccacagggattcttctccttcagcacttcatcttgacgcaaatggcgctccaacacgtaccgaggatggttcttgaataactgaatgttcttgggaaacccttcagcaagtaccctctctctcagaaacttttcctcggcccaggaagcatgtgtgataggaggtctatacagtcccatgagcttgttccaccagatactgcccgccaaatagcgagttagacgtgcaggtctggttcgggagttgtaggctgaggagtaccttcttgtaacatcagtgacggtgccttctttgttgaacgctaatgcatatgtcagagtgtttagcttgtcctgtagcgatggctcaatgcgactctttcctgcttttcccacaacttccatgttcacttcacaagccgggtccaaactgacccatttctggcctgtaggctcaaaaacctccacccagtatacaggagtaggcgactcggagtagtgcattctcgactggcttctttgtgcactttttgactgtccagaagtgctgctgaacttgggcttgcgaagaactgaaggggaagctttctcagcaggctgcttttcagcagcaagatcgctaactattgtgttggaagcaaaatccagaggttgtagagagaccaccaatctcgcttgcacccctacagctctcagtagagccacaaatccctgcacctttagatctctggagcctcgatgtcgaatcaccttcttgttgaagatggccttggtgacgggcgggtcgtacgagtccgggttgatgtcatctaactcgttaaagtcccgtttgtggagtccccgggagtctgtgtaccagatcttggcccactgttgcagtaagtatttgagcgattcgtagaatttcgcagttctgaccatttttgtctgtgtcttgtcgggcgtgagtcctgtgagctttgtagctggaaccgtctctcgcagctgcatttgaagtagcaagtcgttggcccaggcgttccgtatcgaagcatgtttgagtaaggccatgatatggatctgatgcacttgaattcgtcgttggcgttcctcccgtgacagcttcggtcctgtccgttttcctttgcccttcttggacgttacatttgttcccttggtgtcccaccctcctctgatgactgattcttcggcaattgaagctccaggctcaaatgaaactgagatgccagtttctgcattcgttgagcttgccgacggatcgatatcaacctcctcccaatcttcctcgtcggaactctcgtcggcgtccaaatcgaacgtcgttgtctgcgaactggcccgttctacgcttgctggtcggctgctagtgttgcccttctcttgcttggctctggatggcaattttgccactggagccgacggctcgattttgcgcttcttttcggtgacctggtactcgcggaccatgtcgaaatgcgtgacggtgacgtccttctgtgagaccgtacgtttacccattgttgttcatcagaaagatgtccagagatggcgcggcggtgtggagtgagatgcaccgaaataaattatgtgaacggtaaaaactcaaaagcattatcttgcagacggctgcgacggctatagtaggatatacattggcgatgaaaggggaaatatcatagcttacaagtcacctgatagcaaagtaatatagcaggtgtccacaattggtcaagtattcattgttgagaatatgtatatatcttacctcgtagagtggtgtgtgtgtatgagatcctccaacaagggaagaaacagataagcaaccgtggttgttaccgtaacgatcctgataggcggctcattcactgtcccattcactgcttgatctcgagccattgcttggcgaaatcagtgacactcttgtcaaggggaatccactcaaagtccaacagcttcttggtttcggaaggatccatgatcgacttactcagctgcttttctcgctcaccaggagttccaacagcaattttgcccttgagctcggggatcttgttgcaaatgtcctcaatgtcctgggtgcacaccttggctgtgcacagcatgagacgctttctgtcaaacttaggctggagagccacgacatgggctctggcacagtcccggacgtcgacaaacgagccgctctgcaccttgacctcctcgccaagcttggactccagcacgctggaaatgagctggttggaggcgttgatggctcccagatcaagagtgatgccaggccccagaatgtaggctgggttgatccaagtgatggagaagttgggcttttcgtcgttcagaaactccagcccggccttttcggcaaaaatcttggatcccacgtagttggccacggggttgcccttctgggcggcctgctctctggtcatggggttccagctgtgctcgttgtggacgtggctaggatccgggttcatcattgcagcaatggacgaggtgatgacgaccttcttgacgttgggagcgtgtgccttggcctgtttcagcacggctgtggtgcctcgaatggctggctgcaacatgtccttctcaggatcagtcacattgaaactaagaggtgaggcagtgtggagaatgtagtcaatctcagggtgcttcttgaagatggcctcgaactcatcctcgttctggatgtccttgagagtctccagttcgagtttgccactctcaacttcactcttgaacgcctcggcaagtcgctcagccttggaagggtttcgaactgtgccaataacggtatggccgtccttgaggagctggtcgacgcagtggccggcaagaaagccggtggctccggtaacaagagtagtgggcatggtgtaattgatttgttgtctgtgggtggtgtgtcagatgtcacaagtgtgctttgtagcagcgccccacgaagttgctctatattgccaaacctattaagcttatcgtgcatatcggaactttaccaatatgatatggagacaattattggaggattaaattgagaaagtgacaataaatcgagtgaaaataaaaaaccactccaagacattcatcagcatttaattggctaccgaaacgcatgaaagcttcagaacttcatttgtcacttaaactagagaagaaacacctatgctgtccaaatacatcctgaccagcttcaggtcgggctgataattttagttatatacgtagagtaaatagattgattctatatctgcctttttaagtattctgtgggttccttctccttttttcataatagctacaagtactgtacactgtacatacttgtacttaaaaccacatcttctcttattaccatttactactcgtgcttgtacaactgttgactttcatatgtccacttcatcacccgaatgtattcctatgtatgtactgtgttgatggtgtgtttttcagtgtttgatcactttcctcaactaggaacaaacaactccccgtactttctctcggccttggctacagcccaatctcgatactcttttgtctgctgaccaacggtatcacacgtggaagggttcagtttcaccttgaagcgcgcaattgagccggtctcatatcgtgttctaacactgccattggtcatcacacttcctccactcttggggtaccacacgggttgaaccacgtccacttctgagtagattctcacttttctgcgagtcaggcggctcacaagggacggaaatctcttggtgctaaggtatcgcgacgagctgggctgctcgggcgcactcagaactctttcattacctcttgttgtcgctgaggaagaaaggggtatcgaaatgggtgacgatagagtcatagggctattatccatgatagaaccaccgttggtatcaagagtgcagcagtcggaaccagtttctggagattgttgggttttaaaggcttctgattcaatggcctcactgagacttatgtgatccttgctgacggtgatatgtagaggcttgtttctgtcattgaagagcaccttgacgtctctagagtccgttccgcaggagacggcatctttcccaagcttctgtctcagcctatggatctctcccattcgacagttgagttctaatctgagactgtgcatcttgtcttcgttttcctgccagctgttcttgtattgttgtcctacggctgcttccgcagccagtaccacagaagagcccaggatctcctggtagagctgccagacgagcgccatagcttcggggtcgtctcccgtggctgccttttcgtagaacagcgtccccaggtcgtcgaaggaaaggagccccctgcgcctggcagccacatctgtagcgtggagagcagacggaaaggtgatctcctgagcgttgttgatggtcccgatgaacagctggtggtagtttctcagagagttggagaagttgtcggttctcttgttgagtcttcggttgagagactctcctcgggctgccagtttcggtttcgttttccaccacggatgtttcaacatgaagatcggtttcgggtgctaaagcaggatcggaaagcaatcacgggtatcaagcagacgtagagcaatagatcgagaagagagtaacacatgtgaagaacaaccggagctatagttaaaacatggagaacatgtttgcataggtctttgtacccatcccgttttaaggtggacaagttgaggtgcgagaagatggaagtggccaggtaagggtccttaaatgttactgtagaagtcaagggtacggcccaccgtcgtctatcttctcgcctgtcttcttccattttgcctttatttcgtgatatccaaaagaaagaagaaaaagaagaaaaaaaccaaccgagattttctatcccgccttttgttgtgttttctgtgtggtgaaaaaagattgcagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaaccgataatgaaaaaaaagcgttgggtcgttaaatacggccatttaagtcacgtgatatatgatttcttgatctattagccatgattcactaccacgagaccacgacaatgacatgaactagacgaagcgtcgacgaaccaactgacagcgcctgacagcgccttgcagcgcacaccgcaatgattcagaagtgtatgatttagatttattgaatgccaataacccagcttactacttgtaggtagatagctgtaatgaatcattagaataaaaaaaaaaaaaaaaacgtgaatgtaatgaaaaatattgcaataaaaaattaggaaaaaattaggaaaaaattaggaaaaaatgaatcatcagaataaatgaaaaaaacctcttccgagtccgattaacgggtatagcgttgttcatacgcctcaagtatttccctcgtcggtatatccctactcagaataaaaaggctctgattatgtttcattgcaattcagaacaaacctgtggtttatcgtaacattgaaaatatgagctcatattataacaggtttgttctgaattgtaattaaaaataatcaaagcctttttccacatattatttcttgtctttatcgggttctgtgggttctggaattattgcggatccttccgaaagaccccctgttcaggggtactctcgtacgtacatgtacatactgtagggggtccaggtgtcatcgcgttagcgagacatttgattagtcgagttgaaccaagacgacgttttggggatattattagtcggaacttgtcggtctaaaagcgtccgttctttcaatgacaatactacggtacgtgatatgccattcctacaagtgtgcaatactatcgtagctactgtaccgtactgtagctaaccgacgatacccttcaattgttggtgcttgttttataccctcgtatgtacagtacatacgagcgctcgtactatgctgtatcgtatcgtcccggatggttctttccagcagtagtacgagacattcaaaagaaatgtcgcattttaacacgtgattaaacgccactgagccggtcacagacgcccgaaatcggctcattaaacacctcaaatggcacgtttgtttttactgatttaaccaattttttcgctcttcaccacagatgaatgatgtcactctcccttgggtttttgcttttagattgccttaggtccctctcaccaggtgcactcgaagttaaccaccaacctagacaaggcacacgatagggacgataccccaactacagtacaagtacagtagcggcgcaagcacttgtaaccagaattagcagctgccctaaacgacgaagggcccttcccttcctattccagtcgccctaaccctgcccaaccgaaccaccccatgcattcttatcgcgcctacccgtgctatctcctctttgctcttctgtcgctctcttcattcctgtctctgtagccgcatgacagccggtttcagttgagaactgtatgtatgtacagcagagggaggtgtagatggccctatcgagcttgtagtggcgattatgagaccaccgctaaagctacggcgtattatccagggtgtctgtcgagacacagcagagtgcacgtgcggctatcgacctccatgtggccacgtactccgtacagcgtgtagtcggatgtactacttgtacatggtacaggacgtaccggtactcgtacgaatacttgtccttttcgtcacccattgggcccggtttgctttttccagtgtgtgtgctccccagtgcaacgctgaacacgtgacttgggccgccttgactaggttggcggattccagatacgagggttttttccgaccctttggagcagggaagaaaggaagaagacaacgtgggcggtggcgattgcgcttatggccgtgggctccatgtgatttcaccgtctcagagccgtcacaagcacggggctcgaaataataccattgtttgtggtgtttaatttcgtgtctgcttgtagtgtaccgccgtagctacaagtactgtactcgtacattagacggttctttgtctgttgaggtgtggtgtacagtatcaagtgcaatgcgagtatcgttccgtaagtgagagcaacaatctgggatcgtgtttgcccactcgccgtataaatgtccaacaaacgtatgcaccgagtgtgtgtattacaaaggagacttttgatgagccctccggcgccctctgcgttcctcccaaaaaaaatcaaaaaaaaggcttgttgttttcattacgtcataaaagtttacctgggcaaaaagtcaaacggtggatcatagcaacagtcgtcagaagcgcttttcacacaaaaatacgcccgccagacgtccacataggcccctcctccccgtgaatcgccccgaggagccccatgtcagaccccaacccccccgccgaacgcccggaccgttcgctccacagcgccagagccctccaccacactggcatgtcttccacaacccctgggtcgggctctccgtcgcgcacctccacgcccgtgctcacccacaccagcagccatacgtcggtcaaggaaacgtcgtatgtcaacctcgactacgaccccgtctccggacgcaccacgctcaacacgtacgaagtcatcaaggagctgggccgaggccaacacggcaaggtcaagctaggacgagacctgaccacgggcgagtacgtggccatcaaggtcgtggatcgcctgggaaaacccaagctcggcaagtacgcccagctgcgcaaagatccgtcggacagaaacgtgcacgaagaggctgtcaaacgcgaaattgccattctcaaaaaatgcgaacacccacacattgtgcgactgctggaggtaatggatgacgtcaagtcgcgcaaaatcttcatggtgttggaatactgcgaaggaggcgaactggtgtggcagaacgacgacggtacgccctccatgaccatggacgaagccagacaggtgttcagagacgtgctcttaggtctggagtacctgcactttcagggaatcattcacagagatatcaagcccgcaaatctgctcctgtgccacaaacaggtcaagatttcggactttggcgtgtctttcacctctgccggagataccacagatgagattgagctggccaaaacagcaggaacccctgccttctttgcaccggagctgtgccaaaacaaccccggtaagggcaactgcgtcaccaacaaaattgacatttgggccctgggcgtcactctgtattgtctgctgtttggaaaagtgcccttctctgccgactctgaatacgaactattcgaggtcatttgcagagaccaagtcaccttccccgatacagacgacgacgccagtggtagcacaaagacagatagcgcccccggtagcgcaatcagcaccactgcgccccagtctctttccgtgcaaacatcctctttctctcccacttcggagtcttcgcagttctcccagagctccgagagcgaacgaagcatcacctcccccacctcccaggcatcttctttttccacagcatctcttttgacatcatcccgccacggctccagggccaatctttctggagccacctctcgagcgactagcagagacgccacaacagcgcactcgaatgccacagccacacgagagcctcgagatctgtcgcaagcgcgaatgtcgtcacgatcgtcactatcacggtactttcaccgggagagacacgactcgtcgtcttctcagttgagctctcctcagcaacatcatctcagtaagcccgaactcccacctattcaggcttcggccaatacggacatgcagcttgcgcacgatctcattctcaagctgctcgaaaaggaccctaacaaacgcatcacaatccaggaaatcaaggatcacccatggacgcaaatgaacatgtgcaacgaggaggccagggagttcaacgaggcctccaacgacgagcagcgtatcgaaatcaccaacgaggacctgcagaccgctgtcagcggcattggctcgaaaatcagaaagggcctcaccaagctgggcacatctgcgttggcctttgctggaataaagcgccggggaagcggagcctctaccacagcttcaactacccgaggctccactcctgtgggctctcctgcatctttccagcccggaacctcggcggcaacctcggcgtctacgtcatgtattccagactctcttcccgagcctttgccctcttctgttatgtcgaaccaaagtgctccccccatgtctgcatcgactacaaatgtgcccgaccacaacccacccccgcagatggttatcaatcctcccgtggttggcttttctgctgatgacgatgacgacgacttggaaacacccaccatcaagggcatgcccaaatttggagacactgtcatcactgagggtcttcttaagtcgtcactagcgtccgagatctttgatcttcagaacggaccctgggcccagtcgtccgacattgcgtcccctcgtttccctcccattctcagttctagacaactgcgtcaagaaccacaggcatatacatctctggaccctggccgagcatcgtccgaccgtgcctcgccttcgtacgagaaaaagtcgtttgatgctccccagcggccctcctacgaccgacaaaactccggtggttctcgtttggaccccggaagccggtcgttccttcccctgacctcagccgagcgtcctcctcacatcattgagcgtccctctgtctcgcgaggtctctccatcgactccaacgactcctccatctcttcgtcttcttctacgggcgaactggagctcgttgtgggccggaagggacccggcgagttctcttcttccatcacttctggaggaggagacacgtccgacatgcgacgtcctcgtctcgtgtcggactcccagattgatcgcacctttgaacggtctcataacgaagctgtcatgcccaacattgaggacattgaaatggaagatccctttggtggcgagccagacaacatgtccaccatccactctgcgcaccccagcatttctagcgaagcccggagcttggcagcaggaagcacaaccagcgcaggcagcgatggaggcggacgaaaacggtcgtcgaccattacaaacggaatcttgcagagacaacgacccacgtttgatttataggcgggaccacaggggaagatcatcatcatgatcatccagatgcattcgcagatgtagtgtaacgtcaccactacaggtaaatagaagacagtagcaaaatgacatgcgtacttaatgagtttggccgcaagtatagggcaaggatgtgtatctgctacacatcatgtaaaaagtatgttggcactgtcatacagtagaagcagttatttatgtagaacgatgacaactggttgatattgaaatacattatatagtctagtttttactctagctacaagtttactcgagagtattgagctgcttggcaagatccttgacggactcctccagagtatggtacttaagcccgctctgcttgttggtcagagagttgtcgtacttgggaatggtagagtgaagagggacccccgatccaggctctcccacaggaatcttgcccttgaactcgtccatctcattaagcacgtccagcacgtcctgcggagtgaagatgcctcccactgtgtaccatctggagtttgcagactcctcgggtcgctccagagctctaatgtgtccctcggccacgtctcgcacgtccacccagtaagtaggaccggcctttccaatggtgctggacttgatgatgtcccacacaatcttgttggaggtgttgagggtggcagcggaaacgtcgtgcttcatgggtccaaacacgtaaggagggttgatggccgtgagacggaacttggggttcttttccttctggaagttccacatggcctcctcggcaaactgcttggaagccttgtatgtcgaggcggggttgttgatggcctcctcccagggcacgttggaccagcacttttcggtgtacacggtctccgggtccttatgtcgggcgtcgtagtatgtgatggcggcgttggaggaggtgattaccacgtgttcgacgccaggtccgtgctcctgcgcagcctccagaatgcctcgggtgccgttgatggcgggatccagaatctccttctggggatccttggggttgaggaagaagggcgaggcggtgtgcagaatgtgggtgatcttgtggttcttgagggcattgttgaaggcgtccttctgggccacgtccggcacaatctcaaacttgaggtcgtgaccagggtacttttcagcaaggaacttggccttgttgtcggatcgcactgtggtgacgacaggaatgccccgcttgacgagtccgtcgagaatgtgggcggcaatgaatccggagccgccggtgagaagaacgagcatttttgaaagaattgacgttgtaaaaatggaggacagaagacctgtcaatatcggataaactaaacggcacttgatgcgcttgtatcatgtaccttttgagtttgggttggctgggctgaagatatgagataacggaggagaataaaactgtgtactgtaagttgcactttcatattatatccattataattgaaacatgaggagaatgggagtataatggtgttgtttttattgccttgagacttctacttgtcttgttatagccccccttgttgcctcctccgaaactcaatcaagcttggcgaactggccaacagaggaaacacacgatataagtatgtacgagcacttgtacggtatattagatggatatcctgagagctctgatcgaactttacacgattgattccacaaaactcatgaatacttctccactcttgtgtcatagagagattgtagaaaacacccaacggctttcttacagtgtgtatgtactgtgctcaactacttgtacagtcttgttttacagctgaaaatgacttgccgttaggatctacaagtatattcattcaggttcattgcaatatttccatctcctacttgttcaataagtacttgtacttgtacaaatactcttttcttttcttcctcttccactctccctcgttcctgattcacacccatcggcacttcactctccatgcggctattctcttacagcacctaaatgggaccccgatgatccatgaactttcatgtgaatttggcaatgcaaaacagaaaaaaaaatgagactccagcgaagttgttgtacacgcaaaaatacttgtacttgagagtgattggatcaaaattgggtcacgtgatacacaacaacaacaacatacacgtccccgccaacaccacgggacaacctcttcctccgtccccacacatccttcttatcaatctagatctcactcatgtccccgccaagctgtggctaacaagagtgaaccttgtgttggagtcacctcgaacttaaattcttaagaagggcaaggctgaaaaataaccacctgagatcatctgttgaactcttcatcgaccccccgacatgtctattcccgctcatctccagattctgcagccctcggagctcgaggcgctcaaaaagctgcaggacgagctgcccaagatcctcgagaagaccgattacaatgagatgtacggacacaagctgagcgaggctgaggatggacctggcaaggcctacagcgaggtcaagcgggatatcattctgctcaagttcctcaaggctcgtgattacgacattgcgcagaccaaagacatgctcaccgacgccctcaagtggcgaaaggagtttgaccccctggactgcgcctcggctaaacacgactccaagtttgacaagctgggcgtgatcacagataagggagcaggaggagagccccaggtgaccaactggaacttgtacggagccgtttccaaccgaaaagagatttttggtgacctcaagggcttcctcagatggagagtcggcatcatggagcgatctcttgctctgctggacttcaccaagcccggagcaggctcaatgctgctgcagattcacgattacaagaatgtgagctttctgcgtctggatgccgagaccaaggctgcctccaaagagaccattcgggtgttccagagctactatcccgagactctggagcgaaaattctttgttaatgtgcctacactgatgcagtttgtgtttggatttgtcaacaagttcttgtctcgagagaccgtggccaagtttgttgtttacagcaacggcaaggatctccacaagagtcttggaagctgggttcccgccgagtatggaggtaagggtggtcctcttttggaaatggccattagcgatcaccctgttcaggaggctgagactaaggagactaaggagaaggagaaggagacagagaagcccgttggtacttccgagaccgatactgtcggtgatgctgccgagcctgctcctactgagcctgctgccgagactgttcctactaccgagcctgctcctactgagcctgctgccgagactgctcctactgagtcttctaccgcgccttctgccgagcctgctgctgagaccgctgagcctgtttccgaaggtgccaaggtcgctgcccagtaagaatgacggtgtttatgacgatctaacgacccacagtaaatagttttaatgaattacgatgtttggaagttagctgcacttgtatgtacatactgtagctacaagtagtatgagtatcagtcgtattagacatgaggacaagtgaatggatgttggctgaatgataaagcagtgaaacaaaatcacatgaccacgttacatatatccacttctcttctatgacgcagctacgagtacaatttcaggctcattgcgcccttctcaccccccactctcagttagacttcaggcatgcagggcgacgcgtccttggaaaattatagacggaatcaatttaggcagatccagcagcactgacatcacacgacatgaccgaggagcttgaggaaacgatttccaatctcaagggagatctgctggacatgcaggagctcattctcaaaaaggaccgggagattctgtggctgggagacgagatgaaacgactcaagaaggctctggagaaggcccagagcaacagcgtgggtgagaaccgtcaggcgggttctaattcacagcagaaggcgactacttacagtttacaagacagtgataaattgggtaagtcgggcaagtcgggcactcagattgagtctcccaagcaacttgagcagcatggcacgaaacccgttgacagtgtttcaccagaacccaagcccatggctccaccaacctctacagttcgttcaacaactcctacaacagcgtcgtcgactgcttctttgacaaaaaaagagtggacgccatacgagcgaaaagacccgctgatggagtttgacgacattcctggaatggacgactatgatgctcatctggacgaactgctcaacggaggacgacccactacacctcctccagtgtctcaaaagcccgaggctgtggtgcaagccacgacacccgtgcgagccaaatcagctccacaggtactgggcactccggaaaagactcgacagaagaacctggacatcttgcaccaggcacgccagaaccagcttcaagaacagcggaaggaggaagaaaggaaggagtatgagcgtcgtaatcttgtgattaaacccgtcgaatcgatggtaaagagagaacaggaccacggtgcttttgctagaagtatgattgagaagaccgcaaagtcgaaatctcaacatgacaccaaagagaagcagctgcagaaaaaactggataacaaggctgcggaattgtcaggaaagagaatcggaaagcagcaaagcaaagacctactgactaagttctttcgtggaggacgagaggaacgtgaaaggggagtcttggctattggtgaggatactgcacagcaagagaacgacccatttgccgacgaagaggatatctacagtatgaatgaaaaccagatgttctatcaaggtaaagctgaagatccagcggccttgagacgtgaagctgacatgaaaaagaaggaccttgacgagacgtctctcttctttctcagagagcggtttctatcaccggaagaaatcgacataatgacagaagacatgaaggtcttctcagtcactgagtgcctacgagcagcacgaggaggaacggatatggatgagcccagcttcgctgtttgcggtgtgattaccagcgccaatgtgcaaatgtacaactacggaggtagcaccaggaaggtcattaagatgagaatagccgatcttgcgacactgaaggaggagtggactgtgtctctgtcatgcagaaaagacgccacggatcgatgtttgcattggcggccaggatctgttgtgattctagtgaaccctgtgcttgaaaggttctatgtcaccaacaaggattctggtaagaagcaggaggagacgggcttctctattaactctggcgacagcaatctggcttttgagatcggtatgacagccgacattgggcgttgtgaggccaatactcggtctggagaacaatgcaagcgagtcatttacaagcggaagctggacgtgtgtattcagcacgcggagatacgagaacgagaaaagaagaagaaggagcaaatggccaaaaacggagtttcgcgactcaagactattgatggatcgtctgcaccgcccacatcgaccagatccgaattcaactccgtaccaagtctggtgaagggcaccaagatcacgtcttttaaacctcagggacagcccatgcaaagcaagtctttcaagcggcctgccgaagaggaacttcgcagacaaaggagggagaacgaaaagatcaccgaggagcttctcaaaagcaaccctcgggtggcagagactgtgtttggtaaacaagacagcaagagagtacctctgccgaagcacatgagtcagcaccggcatccagatgatatcaaggtgtctcggtaccaggacgacaagcgcatgagcgactacgttcttcagaagccggacaggaagaaagccaaatctgcatcttccacagcttctaatgagtcttgttctattccgacagggccaagagctatgactgagggcaccaaatcagtagttgccgaagctgctcgaaaacaggttctattggctcgaaatcaggggtttcttgacgacgactcagactccgacgggcttgagattgtgtaaacacctatagcatattatttattgacagcatttctacttatatttactgtcgtacctcgtaatgttcaaaagtcttgtatatcaaacaacaatatcaacctccataccaaggtcaatatcaaccatcccatcactagtcaaaatgaagccgtctacacagatgacggagtctttgggggtctccaatcgcacattcttggctttgatgtagtcgacatttttctccctcacatgcgtgcctccattgtacgccatgaccatgtattccatgagattatctggggcatcgattctgacgagattcagactcttgcagtctccctctgggctgattgtgaatccaggctccagcatcttcatggtagtgaacagcacgtacgatgtttcttcgttaggtagcggtacctcgcttctgtccaggtagatcttactcttgtatttctgcggttgttccagcagctgtttggcaaccacttgaaaccgttcgtttcccagctttctgtactcgggggtatcgctctgagcaatgagattggcatggaacccgtaggagatgaccaccaatgagtacagactcttgtcgcctgtggttgcaacgtagatggggaacttttctggtttacccagaaagaagcgttcaatggcagattcgacgcttcccagctccagagagttggccaacgcgtttcccgtgcctgcaggaatgacggagatggttccctcaaagtgtttggggtccttgagtccgttcagaaactcatggatggaggtgtcacctgaaatgaacagatacgagccgcctgtcgagtccagagatgctgcaaactctgcaattgttgtcgggctggtcgtctcaatgtatttatgtttgattccagccgcttccaacagtggcttgagagctgtggagtatgtatttgaccgggcctttccggccttgacgctgtcaatcacggtgagattgtcgaaatgaggaaggtgtttgaccggagcgaagccggacgcggcttcacactcgacagccgcgtcattggcgattttccagccctttccgtcgataacgagtcccatatctgtggaggttaagtggattgataatgcaggctcgaaaacatggtgccaagtcacgtggccgccggggcggatgtgggggaggtcataatctgtgccacacaaaatgtaaacattaataaccaaaatattggaccgaaaacacacccattcgaaccgtttgctgttgtctgactccactcagatctttacagtatattactgtccatgttcagacttcccattgtttgtttggtgcccacaacaaagtctatcggaagcttaaatatatttatttggcgtgtggatgtgcatgttagccaaccgttccttgctacaagtagacgacatttgcaagagaattgagacggtcatacacacacggattccacacacatgtcctctagacgccccagacgaatcaaaaaaacgccctttctcaccaaggtcaaaagctttccctttgatctcttcctcagcatcaatgaatcgctagcggtgctggaactcgacaacctacctcagacctaccacatctacctgggtctggcggcagacattaccatgattctcatccggctctattttgtcagattcgaaaccaaaaagaagagagacgcggcattgttccacagcattggaaacaacaaggctcggggcggttcgggatactactctctgagtgcacaagcagcagccaagagacgatccagcaatgcaatctactcgattctgatgatgacggctctggctctgtttgcaatctctgtcatcaatatgctagtctgcttcctccagacaaaaaagtacacgctgtttgggagagatgtctccaacgtccccggaaccccctcggccgctctagagcctctggaaacaccttgcgacgacctgaaccagtctggggaagcccaattcaaaaccatgataaaaaaacgactctccggatttatgagcccggctcctgctcctccagtagtcgaccctaccacgactgatagacccactcgagtgtgggtgctcaacgtgtgggagccgtctctgttccatctcaacatatttgcgctcttctcgcctatacatgtcattgctctgtggttcggtccgctaagcttcgtccaggtcttcattactctgcccgccttttctttcgctctgtatgccatgagccacatgttcctggtctacgtcaaggacaagaacatcatctcgggcgaggtgctcggcgagtttgacaagaaagtcgtgcatcctctacttggagtgatcaagcaagacgctgctgttggagctgacggatcttgtgagttctacgacgctgcgctggataacaagtctgtttacagagaggccggcatggcacccagcaagcctcctacccctgtcaaactggacaccccgactcgtcgacggacgttcgtgcctacttccggacagctccccggagcaggtgcccaagcgggtgacggacttcgccatttctcccacagactgatggatgaccgacgaggctcttcaggatacaccccgtccagcttcggcaacaccggacccagtgtgcccaaccataccacattgtctggatctcctgttggccgtccttggaggagaaagcagtagtggacgtataaatacggcccaactaccagtatatatttaattaatgcattccttcataatgaatatcgccgccctatagtgagcgctgacgtgcagttgaagtgttcgtactgcacagtcaaagactcgtgggcggccaggatctcgccatacgctgaaatgatatcttacatgttctattaattatagatgctacctaattatatacctaaatataatcattcctactcggtatctctctctatcctaaagtactacaagtatagagctctcgcagtcgcatgtactagtcctcgcacaacctcttaaacctcgtatccgaaaatgagctcttcggcccgcttggcggtccaggacaaccagcccgtcttctcagcgagacccgttttcttgactttggggttggtgatggtcttggaggagggctgcttgaacacggtgttggttccgtctcgaatctccagccgcttggcgccgttgagagcaggcagcgatgtggtccgaggcagacttcgctccgaagaagaaacagatgcagatgctgaagggttggggtagaggctagtgttctgctgctgagtctgggggaacttggacttgatgggcgagtcttggtagtctgagtccatcatgctggcgtcgtgcgagtccaacatagaggccgaaatggcgtcaaagtcgcgcatctgcgatggcgtgtacggcttgcagccaattacgtactggccggcaaactgggtgccgtcttcggccagcgctcggatcacagacgccttgttgtcataggtgattttgatccaatttcggccagcaaaaacaggaggtctgtttccgggaggaggccgcttgactggggtggtagacagaccgaacgaggcgtcgctgggctctacgttctccatgatctcgccaaagttgttaaagtgcgacacgatggacggcgtgagatgctgggggaacccgtagacaacgacggacaggttgccatcgctgcccatcgccagtttccggggggtgttagcatggttaaaggaggcagtggctcgcagagtctttcgagcggctgttgggttactgctgaaagtctccgaacgacgcatccccgatccagccgagttacctcgtcgagcagcactaaagggcgatcctcgcgagtcgtagatggactgtgtgggtggtagctcctcctcggtgatggtatgagtctgtttcttggttccggagggcttgggggtgccgaaggacgagcctccgacgcccgaaggaggggattctcctgccttggcaagcgacgacttcattgtaggggaagtagacgctcttctagtgaagctggcagatcgttcgggggtacgatcgccggcgtaaaaggatgacttctgcttgatggccgagagatgggagggcacgaatcgtcggtcgttggaggtccaggaaggagcacctcgagacgatcggaagcctggagtcagcggggcactgtgttctctcatttgctggttaccggcaccatagctgttgccgttggatgctcctcgtagatcgtaggccgattgcgagtgcgacaggctgtacgagggggcccctccgttgttgttggcggaagttggagtggacagaacgtcgctgttgaagaaggaggactgggactggttgagcgacgcattgcccagggaaccaaacgacgtgttaccgttaatggtggacgtgccaaaggtcgactgttggccaaacgagggctgggcctgggtctgggtcgtagaagaggtgccaaaggggcctccagtggacgctccgaagcctccagacgtcgacgaggtgccgaatccgccggtggacgacgactgcgagtcgaacccattaaactgacgcttggcggcttgtccaaacatgctgtggtgcggtttcgtgttttttttctgcctgtgtttgtttgcaaataaatgttgttgtgaacaatgtgcttgtcacaggcactcacagggttgggacacagtttgagttgggaagtagggtcttgactgccaggtcgtgctgtaggtgggtgagtgggaagtagcaacgagtagcaacgaggttgattgtggcacatatcgtgaccgaaaaagatacggaattaatccttgcgagataggagggcgattggcagactcaatcactcttccgatccgctcaatcacccctcctggagtgtctgaaccatcgctgtgtgtgtatccataacctcttctgttatggtcaaaacaagacccaagccatatgctgtatctagaatgccggcgaagacaaaaacaagttttgttctcatcaggagaagtagtaaaccagaccccataaaaaccggaccccaggacccctatatataatcttgttcccccgccactcaccacattcaaagggtcttgcttattaagcgacaacctcccaaaccttagctgtcaatgtaccgccaccacatacgacatctggtccagacacatctcacactctcaaacgacacaatgactctagaagaaacgctggcaagcgccaagaccgccggagacaagggcaacctcgtggaggccgagaaattgtaccgggagattctcgatcagaaggctggaaccaacgagaaatcgatccagatccaagagtcggctctcatcaatctcggcactctctacgcctccaacaacaagccccaggacctcgcagacctcatccatactagtctgacggtaatgagcggctttgccaagtccaaaaccgccaaaatcatcagaaacctcattgatcttttcgccaaagtgccgtctgactgtatcgacctgcagattgccaccacacaaaaatgtatcgaatgggccgtttcggagaaacgaaactttctgcgacaaagcctgcagacccggctggtgtcgctgttcctggagaagaagacgtactacgatgcgctcaacctcatcaataccctgctcaaggagctcaagaagctcgatgacaagatggtgcttgtggaggtgcaattgctggaggccaaggcgtaccacgctctcagaaacatccccaagagccgagcctctctcacctctgcacgaacctccgccaacgccgtctactgccctcctctcacccaggctgctctagacaccatgtctggtatcctgcaggcagacgacaaggactataagacagcattcagttatttctacgaggcattcgagggctacgtgggccaggaaaaccccaaggctggcactgtactcaagtacatgctactgtgcaagatcatgttgaacctggccgatgacgtggagaccattctcaacaataaatccgcacaggcgtaccagggtcgagacgtggacgttatgaaggcggtggcagtggcctatgccaaccgatcgctcaaggagtttgagcacgtgctggaactatacaaggaggaggtccaggccgaccccgtcatcagagtgcacttcaacgacctgtacgactcgctgctggagcagaatctgctcaaggtgattgagcccttcagctgtgtcgaaatcaaccacattgctgagatcattggcctcgacacccgacaggtggagggcaagctgtctcagatgattttggataagggcatcaagggagtgttggaccagggcaacggctggctattcatctatgatgagcctcagacagataagacttacgattcggctctggagaccgtcaaacacatgtccaccgtggtcgatttgctgtacgagaaggcctcttctctcaactaagcaatgtaaagtagcttaatgaaatgatgaagatgagagggtgttattactagtaggaataagactggaagtacagactggagtattttaatactaatagtgaggtctaatattgtagttatgattaattatgcaaacatctatttcagtcaccagactaattcatcagagcagaagcctggaaaatgcactggaggaactcttccagccgtccggagtcgacaaagtcccggtagatttgttgctggtcgtcggcaacaagaacagacagttcgatggcgtcggtaacaaatcgagggtcaatgtgccgcgatctgacatagacagacagtagctgaagaatgacataggggatgtagatctgtctgagatgagacaggtgggtgtagtcctgtggcctgatctcttggttctctgtgtattgttgcaggagttcaatgagccaatcgtggatcagcttgtcggactgccgtgcaatctcggttaccttatgggcaatctgggtgttattctcatgggttctgggggagttcatgagctcttcccagctgtgcacggcgtccaggaagagaatgagatcgtagagctgctcgagttcccgagcgacaagctcgtcgagctcgttaccatcggctcccagagtgtctgcctggtattgctgcatcagcatgggcacattgagacgcataccagcttctcgggcagctccgacctttccacaaagcaagaaccgtctgagaagcttgacagaggcatcgatggtctcagaccacattttgacgtcttcaaaccactccacagcccggtagaggcgcacatcggtgtcttcgacctggttgtcgaacttcacagcaatgatgtcaggaatgacgtactgggacatgctttcatcaaagacacgcgcaacagcagccttgacacatgccttgatgtcaactccgtattggttagccaggtgtatctgctgctctcgttcagaggggtcggagatgttggccaggtagtaagagtattggtcagtgacatcttccgagtctaggaaagaaacatagagaggaaccaattccatgtgtccctctccagccagccgttcaacgtaggcagagatgatgttgtaatggctgatatccagttctttctggcctccatatccatggcgaagagcaagtagaagatgcacaagaacacgtagaatgatggaagactcggaaacagcattgggctggcccgtgctagcagcaactcttaatgcgtcagaggaggtggacgcaatggtctcaattgtgttgttgatgaccgctcccacaaaggttcggatggggttcatggcctgtctcttgacgtcaatgttagaagactcggccagcagttccagagcgtcctgcatggaagacacgtgaccaggacacacgagtgggatcagagccttagtcttagaagacactcggtgagcatcattcaaggcctgctcaaattgatcgctgcacatgttgttagtgtacgccagcagttgtgtctcccagctgtcgctgacctccagaaccgtgcctacatctcctcccaggaagccgtacacggccttctcgtagtctccgataggcgacgcagctacactgagacacattcgtcgccataatgcggttcgtgtggttcccacagccttggcgtcgtccagaggatcgacatcagtgtcctccatggctgcaagtccgccaatggccatcttgagcgacaagtttccggtcttctcagccagttgactggcctccttgatctgtcgtcttcggatgagatcaaaaatggcccggaagagcttgctgtcgtatccggcgtcttctcctgcaattggtttcttttgtcgaaggggggcatcggcgtccatctccgaaaccagggtgctggtgttgcccacagatcctcccccaagtcgttttttggaagcaatgtcgctcttggtgtgcatccacttggagccccagatctcaatattctcgtggtccgacggcgtcaggttgtcttgcagccaccggttgaccagaaacgtctccatcacacgaagatgggtctgtttgtactgttgaagcacactggcgtctgaagagaaggggaatacatcggtagtggtactgtctccctccacgtccatcttgtcgtcgttgtgagtctcggcaaaccgctctcgggcctcagagagggtcgcagtcagctgccagaaccgggcctccagttcccagttgctgaagttctccgagtccatagcttcttctgtttcctgggccgtttgggcagccaaatctcgcgaaatgtccatgaatcggtcaatcagctccagaggattgtccatcagcgcctccagggccgacgcaaacagctgatactcgtcttccatcgcgtctatgtcgtttgaagcggtgtggattaaaaaacaaacaaatgctgcagcccatcactaccgcactttttattgttttaggttgcaggttgggagagacgacgacggggttagggtgtagaggagctgctaattggggatgatggaagggtcttggaatgaaatagatgactcggacgggtttttattggggtcttacgtatatatgtgttgtttttggccttaaatgtgaggtatttccacgtttttgatgctgttcttcttttcataacagttaacaatatagttgaccttatacttagctttacagttgaacaaaaaacagttgaacaaaaaacagttgaacaaaaaacacaattaaatgaatttacagtaagtatatgcagaaagaaaaaaacatgaaacatttaagctcattaataatggcaagataatatagagaagccgttaatagagtgacttacagtagtcgtatcacaacacttcaacttgaccattacttggtatttctgaatgatagaaactgaattagcattctagaacacttagtaagcacatacccatcttttttctgctctgtcttcgtcccaagcctccatttgaggcacagttgtccactccaaccaatgccccatctgatctatcaccacatggggcgagtcactctatgttcaacccaccttaaaccacttaaaaaaacacaagataaaacaaagtgttttcttcctcaggataccttgatgtacaaaactattgcgcaagaaaagataccaaaaaacaaaagcaagtcttccatgagctccccagcgcccagcagcccccagcctcccgccacggtggactggaacgtgtctgtccccgaaaacccagctctttctgctagacacaaaacatcgggccagatttttcttcaaaactggctccagacccaagctgaagtggatacccctcaacgatgcaacgagcacctaccctggaacaatgagctcactcccggcgaccctccgcggcccatccgacgtctgagctttcctagcctcactcctcctggcgtatcattctcggtgggctcgtcggtgccctccacttcgagcaactcgatcgagattgcgcgtcgcaacctctcgagccagatccctggcgactttgagggcgatctgtcaggtgagctgaatgatgacggacaagttaccgacttcaacgacttctcctgcgttgctcaagcgctcaaagacaaaaccttttcgggtctcagcagcttcgacagcagagacaggtactttgacgagtccgaaccgctcaactttggcaacctgccatttctctcagcgacccacgctctgcttgacaagagtttgaaggggagagtgaaccgtgatagctcaaatggccgaattccatctatcgacaacgagaattccattctagacgaattcagcgacgcatgcagtaacgaagactcgttatacgagagtcctgacgagaaccgcagttttggagcttacagttgtgattccgatggacccactcccgtcactacattccccagagatacccacccggagaccagttctggagtccacagcatgacggacatggctctcgagatgttgagcattatcgctagtctggataccatcaccattaacaagctgcatcgtctgttcagtatcgctggtcaaggtgacatgactgtggctgttgagcggctccagaaacatttgcggccacgaaatgatctgccatctctgtttgccggaaatacgcagagtgtgtattctcagcccgtggagacggcaatggtgactgaggtgacccctttgttgagtaccgccataccgtcagatacccccaaggatgattccaagtattccacctggcagcgggtcaagcgccgagtctcgcattcttttaaaatctagtttgctttgctggtgtcttcttctgcagttgctacagttgatatatggagatggcaggaccaggatcaggaattaaattaaataatatattaaagcgtgggtatgaatagatagtctgtggttcttgatgattactcgtggagatcgtactttccagatatccatctgttgagaagctgtagagacacttcaggctggtcatggggaaccatatgacctgcgtcgtagacccgaaggaaggtgaacttgtcgtagttcttgatttcgcccacaggcttgcctccaactctccagtaagtgtatggagccttgttgaagctctcttttccgctccattgtagagcattagtccagtagtagtttccgagccagttacagatgtagtcgtgatctccagcgtacactagcaccggcaatttgtagtcgtccaacagcttgtggtagtcgtcaacgtacgggtagatttcatctccctttcgctggaagagctggttgacaaagccgttacaagtctggaactggatcttggtgtcgacgcccagagcctgcttgacgtggtcctgctgcagccaggtctcggggtagttcatggccttgtagcacagtcccttggcttcggggtcgcatttcttggtcaggtcgtagatgttgatgaacttttggccaaccggattgaggaaaaggtagttgaagtcgccctgggcatcggtgcagtcggagacggacttggagtcgtagcacgtctggatctcgtcgatcatctcgtgatagtttgtgtccatctgctgacattcggtggagttgagtacagggggaacacctcctttaccacaggccatgggctggaacccagctgcctggtgcagagggtcccagattccgttgccgacgagaatggagtccagtctgaagggtttgtctgcgtgcgagagaatttccagggcagagattggtgcgtagtgacctccataagactcggaggcaatgtggaacttttggcccttgttgtattccgggaagttttggaagaagagagtcagaaacgagtagaggtcctcggcggcctttttggaggtatcgacaggtcccttgtccgagtacgaaaagcccgttcccacaggttggtccaggtatatgacgttggcgttgttgttccacgagtgagggtttcgcacgaccttgaggttctcgtcgatggaggaagggccgttttcgtagaagaggcctccgagagaagagcaaccgggtcctcccgacagccagagcacgacagggtcgttttgggggtctcctcgcgactcaaagaaccagtagaagaagtgttttgagccgtcgtccgcgtccaggtatcccgtgtattgtttgacggtgtctactcctagagcagaggggtcctgggccttgctgcggatgctgaaccccggggcggatgtcgagttggagaaggtggtgtagtttgattcggtggccacggtcgacacgagcaacgcaaccagagcgaacgaagggagcttcattgtagcgagtgtatgagtgagtgaatgaaggtgggtactgtgatgattccaggaagagaacgagagactgaaactgagaccgaaactgagactgaaactggagaggatgcaaacggaagttgcgacgcacctcagatgcaacgggccctggccattgtcttgtttcgtccattcaagcttcgagtcaagcttcagtcaagcttcagtcaagcttcagctccttcagtcaagctttccaatagggccagccggtatcgtagctaccaggactccaaacacacccgaaacactgtgttggagattgggcttcgaaactggccctggaaagcactaataaaagcgaagattagctcaaccggtcgaaaagggctctcttccacacttttcaacaaccatccaatcgtttcacctgaacaagcgattattacgcctttctcttcctgtttatcacaactctacataaagttgtaagctgcagaaacatgaaatatagcccctgaccttatgtttacagtgaagtaaaaacacagccttacgtggggtacccaggactttggtgaaagggccaaaatgccccgtttgggaagggacatgtcagaaaaagagagtcacatgacccatatggaccacgtgactcccgtggtgccccaaattgaccggatcccttccatttttccggtcctattttgtctaatgatcaaccgcagatcgacacacattccactggctaagcatctgtggctgcaggaacccacccagacagtaagacaatgagtacgcgtggcgcacttacagtaggttgtgccggttgtgcctgacaagggagggaggggtaaacagatgagctttttggtgttatttttttgatgtccttattcatattttttgtgttatttctggttgagttttttgatgatgtctttttgtttttttatatctttttatatcataattatatctttttatatctttcccttgtgttatttgaagaagaaaaattcaaaaagttttgggaaaacataagtataaacaatcatcattcaacgacgccagttatacgctgctatagggaaaagacaaggtattatcaataaaacggtataacggtcgaatcgagtatgttaaatagattgattcataaatgatctacaactcaggtgtcgagtagctgaaatgtatttccctagaataaaagagttgcttattaaggacagtacgtacaaggtacacacataaacgtatgttctatacttgtacttgtattcgcacagggtactgtactttctactgctcagtcttgtacgcatcgtcttgtatccaatctcgtattcatcgcgtaatcatcgcgtaatcatctcgcaatcagcaatctcgaaatcagcaatcatctcgaaatcatcttcaatcaccccgcaatcatctagtcaccaatctacttgtcagtcaaatttgtattgcgtatgagagttataaggataccaatctgtccaaatattgctaccaacctggcgggtacggtattcaaatggtgccgttcaaaggcttaccccaaactccgacaggaagatcggagttgagaggagggtagagaagggtactacagaggaaaaagaaggtaaagtaaatgagatgggcggcctcgacgataccctgggtggcagtggaggcgagtgaggtggagaaggaacacagaggattctgctggccgtcacagaccttgagggtgttgacaggagggttgattccggggaagtcaatgtacacctcgcctccgctctggtgatagggggtccagaaggggattcgaggcacaatgtcttccttgtgggtgactcggtagaatcgtcggtcaggaccctggtgagtaaaatcggggttgtctccaaagaagagcttgtcgttgtaatcagccagagccttgttaccggtgagtggctgaccagacgtgataaccagagggtcgtatccagaggtcttgaggttgattccgtgcaggaaagtagctgctcccccgagagagtggccagtgacaatgacctgatagtcaggatacttggcgaacgtgtcgtccatagcgccctttgcctcactataggccagattgtaggcctgtagaaagccaacgtgcacttggcaatcaggacagtccatcttagccgtgttccaggatgttaggggctgtcgcttaattcttaggtcagtgaggccgttgttgagcgtagccgtgccccggaacacatgccagaagacctttcgcttgtggtctactgccagaaaacccgatactgaaaaatccaacggatcctggggggtgaattgggtgatgagctccatgtcggggaagtcggagcatctaccggcacactggaacggtttgtagataacaccatacggctcaccgcagattgcaaggcttgaaagatgctcggcgtagttgatcaggtcccaggtgtcctgagtggcctggacaacgttctgagctgtcacagacaccagagagagagctgaaaggacaagagaggagagaagcatggcgaagcaggagaaagagcagaaagagctggcgaagaagaagctgaagctgacggtccaggactctggggaatttcttcgacttcttgtactccgttttatgactttacacgtggggttctcaggccctttcgctccactccacccctccacgaccctgttcaaaaaagtctcactactatactgtaacattagaagtacaaatatactcaggtggaggtcgagaataaacccggcaagttgatttatttgatttgaacacatgctagaagctttcattgaagtcactgcatcgatggacccggtatttgtcttgttgtttgctgtttgacattcttgccgctatagttgcctcagtttgacaccaaacaacgctgcttctacatatccgcccagaaagtcccagaatacgaaacaatacgatagaagcgccatagaaccatctctaaagaacgaaataactgaaaaagacggacaacccaaactccaccctgtcttgacccataatcccgagttttatgatagcaaacagcaaccagtacaaacttaactgaaccagatgaggtggaggtggacacaaccattgaataaccacgttgaggagtcaactgattaaataataagagtcttttttaatactacagtatctactgtatatgcccacccaaatacccatctcgagcagttaagcataacctaccccggcaccaagtttcagatctgaaaagcatgagggatgaatggaccaaccatctagaatcccacacaaggcggtatattcaaacggtctggttctttttggcttctttcatccattggtactttgttcgaaaaaagacaagcaagaagctgccaaccacaagccaatgtacaaggtcgctcggggtaccctacagtatgtagaacaatctaatcgcaagactgagttaaaatattacagattagatagtgtctccacccttgaatcctactatggacatatatgatcactctaagacagtttcatttacctgctctactctggcacctccttgttgggcagtgcgctatttgactgcaaccaaaacatcggtacaggcccagtgtaagatctgtgttgtattcggtacgacatcattcaacacgacatcattctgttgaggttcggcgtgggatagaaaggacgttcttgcttcatttaaacatccacacgccgttcaattaatcatcaattaaataaatactctaaactatacatacagcgagttcgtttcggttcgtttcggttcgtttcggttcgtttcggtccagttcagtccggttcgtttcgtttcattgcgtcagccctcatgtcctcctctacagctcctcgaccaaccgcatcatcttatcgacggcctccacatgccatggaacaatagcgtactcaggatcacacacacctgtggtagcagccagagaaatcaaattgcggtactggcgcaggaaatgcttcatcgccacatgcatgaccacgcagggacagttcacaaacgtcagcgagaaaaccaacagctggttgggattcagaggtgacgtcttaacaaggtagcccgtggcgagacctagtcgggtgctgtgcatcgtgagaggctgtctgtggttgagcgtcaccgagtggatctcgtcatgaacatccacaattgacatgtcgtcgtaatcaatcttgtcctcgcccacagacggggtagtcacgtggttgtaaatgtccggagaatctgtgtctctgaagggtgtcgacatgggtgccgaacctgtagatgcagctcctgcagcacccgttgggggcgcaggagcaggtcccccagccacattgcctcccttggacccatcgtcggagcctgtgacaaccattgaaggtctgttgtccaccaccaggaagaagggcgtgattcttcggccgcgagtgacactggaaacccgcaaccacatcgccagctcgtcgtctagcatcccccctagcttggccacggccacagaccgcacatcagtgctaccgtttagttgcagggtagtctcccaaatctcggtgcacacctcctcgagagtccgcagaggtccagactcggactgcagacaaaagaccttgacctttgccagctcgccccattggtctgaccaggcacaagtaatccaccggttcgaagcagcatatgcgacatgcaacagcgagtcttcgttgatgaccgagtcgggcgtgttggccagtagtttgaagttgatgaacggaggcacgggcttggaaatcacacaagcaggagcctgccgttgaattactgacccgtaacgacgcttggtagacgtagggggtaggtggtcatagaggttcctgcagagagcagccagaagcatcgctgaaggcgctctcagagcagtataagaggcaaaaatggaacagggcaatgtaagaattgtagacgtagaggtagcggttttggaaccggcagccgcagcctttgcaagatttaagaaccccaaaacgtcattgtatgggttggacacaagcagaactccttctcgagaaacatccaagttcttgtagtccgacgaaacgaccccagtgccgttgcttccccccaaagtgactagaccgaatccacacccctcatagcacattttgaaactgatcagaaaggctgccgctgcgtctccaatggcagttccactgggataaataagtgtcagtgtcagaggcttgggcccatttctaggagagaggccgaaagtgctccaaaaccgcagaattggaggttgagccttgatcaagctgcctcctcgcatgaaagaatacataggagttgctagacgctgtgtgggtgcggcgttcgctgcgttggcaaacgaattggctgacggaacaggagcctgagctggagtttgtggagacatgggactgaaggattgctgttgttgttgatgctgttgcagcggaactggggaagatgcagcggaatttacctgagaggtgattccaggagtccagttggaaggtctggtttcaggagaagagccctcgggttgaggagtcgctcctcttgaaggagaaagagcggatcccaccgctaaagcgcccatctgactagcttgagcgccagaagatccagagggaacaccggaggcgttagaaacagtgaccggtgttcctggtcctcccccagcggttcctgcggcagcgttgatgggcatcccaactcctggctgctgctgtccgcccttgtcgctcatcttggcaaaatcaatcaacgaaagacgtttgctggtatctccaaacacctgttcaacgaccttgacgaagcgtgctgagggtggtcggtagtagttctcttggggaactagacccttgtagcatgagttatcccaaaccacctgctctgccaatcgctgaacagcctcttcgtagttgctgttgttgctgttaccgtcgctgttggtggtatcgttgctggagtcaatcttcttggcaggcttgtcgtcgtgattgtagttgagaatcgcactccactgttggtgaagctgcttggcgtcgatctctggctcgtcagtctggtcagaaagtgtcccttcatcgaccttttggcgcttcacatcccgtggcacactttcgctgccatctccgctgtcagaagagtcgccagtgttgtcagacgatccctcattgtcactactgctgtcgtcaggcacaaagaatcgtcctccggcagcatacttgtcgttcagacgctgctccgcctcccgattgaactccaccagagcaaaagtccgttgctcagcggggttgacaatcagctggtcaaagtcagaaggaagataaggtacagatgagaccacagtcgcactgacagcagcatcaactgctccgttgactgtggaagagtcgttaacgccgtgaactacagccttttcttcagctggattgtttgttagtaatgctgccgttgttgctgactcgtctggctcttcctcttggacctcttccttcacgggcacctcctcctttgtttccttttttatcatctcctctttcttcgcttcctccttcacatccacatccatcgcatcagccttgtcattgtcattatcgttaccattgtcgttgtctccatcagtgtcattcttgtctccacccatatcgtcgaagaagttaaaatctgcttcagtgacctcgtctcctccgaaaagctcttcgtccagctctccccagccccccgctggcgccgttgctcgctccaggagtatcccaggcaaaatctgttgcctcatccacccgtttaggagcctcgggaggagtaggataaatctgtttgttctcctcgttcctttgggtggtagcattcgtagtaccagcagctggtgccatgctattggtaccgttctgtgccggttgtggctgagcagctgtagactcgttggtattaacaccgctttctccccttcgaatcaactgagtggcttcgaagacagaatcaagaatgtcttccgtccacaacaatgcatccttgccctcgtcctctagcttcccagtggcagactttctgtctacgaacaacagttctgttggccagagtaacacctctgtatcaattcgcacagcagtccactgcttctttgctcggagacgcacgctgcagaggcagtccaacatctccagaagcaccggcaagttgtccgggatctggttggtggaattctcaaccactccctccaccagcgtgggagccaccacaaccttggtacccacaatctcattggccacatccctctttcgcttgccaaacatctcccactcggtctcctgttggtacatttgcaacagcaagtcgcctccgggagtcagacgagcatccagatgcaacagatcgcctgtgacgggcaggatgagattatttccaaaagggacatagtgatcgtcccgcttgagggcctcctgtatcatggcctcgatagcaagcatcaaggctacgtagcctggtggagtcagctgcttggtcattgtcagtgacgacggcgtggttgttgacggcagaaacactcctgtggtggtttcggttagttgaaaccggtctagtgcggacgggggggtcaccccttcctgtaaagtgaaagtccatagctctttgttgtagctctttaccaatgcccttgggttgtcgtttctgatggcccattccgcttcttttaatgacgtctcatttccttgtagacatatatacgtcctgtagggtatggttgtgtatttcccctgggttagtacatggtgtggaaaggagtggtcccagaccactacaacacaacagccggcagatctggagaaaacatccaacagatcaccagggtgagtgtgtcacagacgaacaacactcagctcggacgtgtagtagatgctggctgttgggtgaacagacgtgtaaatgagatcaacacaacaagttagaccatgtcatcacacgaaaattgtcgttccgccgtccaaagcgtttcacgacggtccctcccactggaacgacaacctcctagtcatccctcatcttacacccctgtccagtcgtcctgtccaagcgtcctgtccaagcgtcctgtccaatcgtcctgtccaatcgtccgatactcaccacaaaaagcacgtttgattgtgccttagatagattgagaaacatggctttgcatgctcgtgccaagtcccaacggtcgtgtgttttgtttctgtgtctgtgggcgtttgtgcgctctcggtctcgtcgtattcagcccagttgtgttcctgtcgactatcgtaagtggagatgcaaactggagcgtaaacttacggtttggccaagacgagcgtggtctatgcatgttccctttgacaaccggagctaaagtgaagtataacgacataccacgcaatcgtttagaaccggaccggacaaggtgaggtggacgcgaggatggagacggacagcttattatatagatgtcagttgtgtttgtgtcttttgcttcttgtttgagagcaaggactgttttttttgtttttattttccactgatctctgaaataagaaggggcttgttccctacgaaatgacatcataaataaagcatgttttcttagtgagaaatcatgttaaagcgttgaaaaatcgcaaaccacgggtacagcatttatacaggtgtctttgcagcctctcacgactcgtacaatttcatcagattaggtatataacatacttatgcatagaaagacacggacttggactttcgtgcctggacctcggtgatggcctcaacaaagtcctcgtgggtgatcttgttcttgccagaccgaagcgcaatcatacccgcctccacagtcacagccttgagctgtgctccgttgaactcgtcggtagatcgtgccagctccatccagttgatggagtcgtcgcaggtcatctttcgcgagtggatctgcagaatgtcggctcgtgccgattcggaaggcagagggaactcaatctttcggtcaagacgtccggatcgaagcagagcgggatccagcacatcgactcggttggtggcggcaaggaccttgactcggtcgtcggatccgaaaccgtccagctggttgagcagctccaacatggttctctgcacctctcggtctccggacttgtccgagtcgaatcgcttcgttccaatggcatccagctcgtcgatgaaaatgatggtgggggccttctccttggccagagcaaaggcgtctcgcaccagcttggcaccgtcaccaatgaacatctgaaccagctggggcgcagccaacttcaggaaagtggcgttagattgggcggcacaggctcgggccagcagagtctttccggttccgggagggccgtacatgagagcgccctttgggggcttgatgccgagttgcttgaacttttcagcctgcttgagaggcagtaccacggcctccacgagctcctccacctgcttgtcaagacctccaatgtctgcgtaggtttccttgggcttttcgtccacctccatggccttgactcgcgagtcgtactctgcgggcagggtgtccagaatcagaaacgaatccttgttgactccaatcagatcgccgggcttgagagtttcaggatcgacgagtcccacgagcggcagaaacaccgtttgtcgggtggacgttttgatgacagcagacttgccgactcgagacgcctccacgtcaacattggcgccctcctcggccacctcgccctccatgtccagcagctccaccacgttgccaaccagatacggcagcaccttgttgttttcaatcttgtccgcgttgtccttgatcttctcgttcatggtgttgcgctcgtggctgagccgctggaactcggacttcatgattttgatttcattctccagaagccgtttgcggttgagaatgtcttgggtcgagttggacgcaatgtcgaaatctaggtcttccattgtcacgggcagagtcttatgtgtgcgtagcggtggtgtctagaataaaaagtgcgggcacagagctaacacggattgtgatgatggtctagttggagtgttggttgtgagctgagagaggtgccctgcggtgatgtggtggacacactgttcgagaaaccttaattgccactgaagtggtagagcaacactggacaccaaaggaagactgtcgcagacgatctagagacgctatcgaaaatccaaagacacagctcgacgtaaaatcacgtgatttcgtaatattgtgttttttgttttggaaataccgtcaattgccgttgtttggatatactcctttggctccaaagttatagccctcatccaaccaaccattaatataattagtattaattatatatggttaaatcaatcagacacacttcttcttgagtcttccaacactgatattggtgagtctgtacgtcttacgttatcaaaaggtcttgatctggccattaatcacgtcactcgtgatctctgattagtcattatttgtatatatgtcacagcacgccaccggttgccacttttgcttatgtcagcgatggcgttggttgacatacagtggtccaagtgttctacaccggtatgtacaagacgaacacagtgtcgattatgtaagtaaggatcctctcatttcgtttattaatcaccaaatcccatttctgtacacagatcaatcgtgttggtttttttattttttttatttttctttcttttttttcttctttctttcttcttttttcttttttattaataatcagtcactatcactatctaaacctaattcagctatcaagtcacttgactattatgacgacggcgtgagctgatcaccaaagagacaccatcagtactaataccgtccacctgccagtttgcatgtcacaaccggaagccgcgctcaacaaggcgtattcactggccaagtcggcgcaaacggccgtcgccaacaaagactatggtaaggcgatagagaaacacaaggaggccgcttctcagctgctacaggccaagaaactgtcctccaacgcgtcggttcaacgggcgctcgataccatgtatgcgcaccatcttggcgagtcgtctaaactcgagggccttgagaattcacggttatcgcgaattgcaagaatcgatgaggaggaagcagaagagttggagcagcaacagcaacagcaacagcaacagcaacagcaacagcaaccggcgctggtgacaggagaggtgtcgcgtgcggacatggatttcgcccagatcatcgaccggtttgtcaatctatccatctccatgaacaatcaacaggagtttgaattcgacgcgcccatgtcggagacggaggacttgcaacagacggtatcgcgtctgaaagtgcatgtcaaagcgctggagcggaatgcccagatgcgttccacgtcgttgcagagtctcggtaccaagctacggacggagctgacggagcataacgaggcgacgatgagagatctgcgggctgaaaacgcccagttgcgggccgagaacgaaaaactcaacgcccagatgacaaaaatgaaatccaagtgggactctcttgttcagaatgccttgaacaagcgtaaggagagggggtagaggacgacggtaggtatgtatgggggatggaatctgctatattatctgtacaactatactaatgttatttatttatgcgaaactgataattctgatggctgaggtctgtctgtaatcaggtgtctctccactacaggcagtactttgatgttgggtaaagaatgtctaaaattcaactatttagccaactatatattaagtaatcctaactaaatgtcattaactgcctacctgcaagacaaactctatttacaatatatagaaagggaacttttgaatctgaaaaaccactttcatacacccacaatgtctggacgacgacgatctctttcgccacgcaacaagcggcctgctccccgcagctacggcgactttggtcgcaacgacagaagcgatagaggcgatagagacgatagatctgacgacagacgagacgactacagaagaggaagagaaggatacagagaacgagacaggtaccgtgaaagcgacctgtatcgtggtgatgagcgggattctcgacttagaagacctggtgatcatggccggaatgaacgcttgaccgatgatttcggcagagacattcctcgagacagtttcaaggctgacaagagagttgagaggaatgagagagttgagcgagctgaacaggtgccacaacacaaagtggaggacaaggtcgaagaaaaggtcgaagaaaaggttgaccaaaagaccgagaaacctgctactattggcgctgagactgcttccaagtctaagaacaaaaagaaggcccaggagcctgaggaagcggccaatgactcggacgaagagttgcaacgaatgatgggcttgtcgtcggcgtcttttggcaccaccaagcacaaaaaggtggctggaaaccaggtcggagcagtgtctaaacccaaggccacccagtaccgacagtacatgaaccgagtgggcggtttcaaccgggccttatctcccgaaaggaagaagtaggtgaatggtggtcattacacggcggagtcattgtgctgtcgctgatgagaccgatctgttatttcagccgatgatggaactactgttctagtcggtgaacatctctcttgtttctctgtgagccacaattacctccattgatctacagacgctgtagatgaacagatgtcacaatgagtgagagttctgagttccaatggtctacagctccacctctggaggaagtaagtgcagtaccagtacagcagtacatacagtacagcatcgtacactcgtgcatttccacagtccactcccgttgagtacagacatttgtattatataagttattctatttatggagaggttggctctaacggcaagtgctgctgtagttcaaccccgtaccccatacaggggactgtttcagggagactacaataccccaatgacagcccgagagaagagctaatatctcgtctattgtctgaataataacgcgatattatctctcttagcatcgggtagtacacgaatagagacgtaaatgagttccccactgccgccggaaagaatccaactacgaccgatgatcagacgtcccccgtcgagtgtctgtctatcgtcatctacagcgtactgtaccggtacaagggtcagtgtcgccatcacgatagttgaatacagtgacgccatcacgaccaataataaatatgtcacccccttcatgtgaaatcgtgctggagttgacaccgtgaggtgaaattattgttgaggttgttggcatcatattggagctatttccgagactcgtattggagtaacatttgtgagacctgaaaggaagtgtcactacaggtggtgatagatgatgactgtgactgatggcggtaaatggtggtagacggcgacatgttctttgaaccatcatcgtcatgaagatacgatacaagtaaagtgcagtggaaagaaggtgctggtgcggatccactatctgacatgtctacagcatcactctgacatgccatgtacatgcactccactacaagaacaggtccgactgacgcatgacagataatatcagggcgccgagactgtttgacccttgccgaatctgtccagatacatactccaatcagtccattctgtactgtgatgtacattgtccgggacggccggagaacatattacgagccagaaactgtcacagggtcaaatatataggtgacccggttggtctagccaatgacacaggtgacacgacacatccaactggcgacctatggctcacatccgctttgctgttctactacgagtcttgttgctgctctctctctgctctctctgccacgcccagttcaacctcaaggcgacaactgaagaccgcggggttggcaacaagaccatctgcatatctggaggcaaaggcgtcttgctttttccgccgggaaattcgtgtgtcttcacttttcgtggcggcattctcacgttgtactccacccacggcattctcttcaatgagggcgagcagttggccgagtcggacaactttcggggctcccagattttgttcaagaactccgtgcttgatcccccgaacgactggcagttcacagcgtgtccagagtccgacaacggctggtcggtctggatggacgccaactgcgacggaggagtgacattcgaagccattcttactccattggacgatgatgcattgagggccttggaggagagtgccagtgaaaccacggaagcgaacgaatctaccaaatcatcaacagacgaacaaccatcggaatccacctctgaagccacctcagaagccacttccgattccaccacttccgatgcaaacgcctcctcggtatccaagtctgcatccacaaaaacagtcacggagattgtcaccatcacaggggaagacagcagccaagtctccgaggtcaccaccaccagaacaatcacccaggacctaccaactccgggggtagtcacagtcacccatcatgttacgtcgtacgtggttggaggaggcaatgctgcctccaatgtaacgcccggtgctcagaacgcaactcctgacgtcccaaaaggctctcctctatcagctgcttctcctgctgaccctacttctgacccgggctctgaatccccagcttggaacgtaggagctcttccttcaggtgagaacggtgtccatcgtactccggactcgggaacccaggaaggggcacaatcaggagccccagaacacacaatctggtggtcccagccatcttctccttggtggacgcaacaaactggaccttggtggactcccgagagtcttagtcatactgcctctaacactgcctcttccggtacaagcaccccttctgcatccgttacagcccaggaaaatggctctgagcgaaccctaagcccactaaaacccgtcctagagaccctcctggctctcctgacggtccatatcacgttcttttacatctattagatacatatagtcaataaattgcatttcggacttaaacggagataagagacctacttgggacataattgcacgcctcgccttgaaaataaagttcacgctatgcatatatacagctaccatggtaataccgtcgccaccacgcacacaaaaatgacgctgtttgaggaatgcaaaaccgctctggaaactgacgacacaaaggcactggactcgctgcaattgcagcttgctctgcagtcaaacgagaccaaactcgagcttctgagcaacctgatgccctatattgaaaccagtcttcgccagggcgtggacgaatccagtgagctgctgcagactctggcacatgatcagagctttgatgagctggctaagattatccccgtcgaagcgatccatgagggactcatttccggacttgctgctctccaacaggctcttctgagcttgcttagacaggatctggtggctcaaacagaactgctatacgacgcacttgtgcttctagccgatccagattctcccgttggtgtcgtttcggccgctcataccgccctggtgggacttgtcaagtccgcagacagccaattggttcagagacgactcacttccgaccctgcatgtctcaaggttctccgagccatgaagaccgaggtggtgacagcttctcgactacaggggctactgcttgacacggtgtccgagtttcggttccccagctatttatacgataccagcgactttgacatgtacagagacgatcctctggccttgtacgtgctaatcgagtactacacgaacctattcagggccgacgcatctttcatccagaccctctctggcaccgtcaagcatctaatgtccttgtttgaacccgatgagcttctcaactctttaattgactctgttctggtccagttgacgggtgttctttccactgaagaccccgacactgtgtggcaactcgacacggagctcaagctgggtaagaggttcattgttgacaaggagcggggactggactacgagttcctcgccaatctggaccctgaatacatcaaggagcattattcggatgctgtgcggaccgtgcctctcaaggtcgagactctcgaggtctatgtgcatctgtcgtcttaccagccgacgtttgtgctccttcagggtctcgagagctcttcgactatcgcaaacctgccgtttatggcccgatacacgcttcttttggcgctgtccgagacggagtggggcatgcagcggcttctgtcgttccccagcttgattgacagcgagttggagctgcaggacctgaatcccgagtctgcacaattccgggacctgtttcttcagcggcttttgtccacaccatggaagggcagggccgagactgcgctcaatggagagaaggctcctcagattgagatgcaattgtagagatagggctgagcaatcacagagtaaacacgactgtgaagactgcgtgatctaagactgagtgaacacggatctacagcatgctatgtgtaatgtggttatgtaatcaattatgcttatactgtactcgtagacaaggttcttggtgccttctgcaagccttgccttggagaagcccgatttgctccaaattttcggtcgaaacctaggactctttgcaaccgcctcggaataactggacgagcctaaaaaagtgtgcaacggcatttggttgcgtctatgcatggactcgtctaattaaggtttgttagtcactgcggtttttttccgctccagaaacgcgaatcggtctgaatcattagaaagccgtctgaattcgcgcggttttccacggaatcgaaaattctcctctttctgaaccccgcgacaaggcttttttttttgcccctcccgaaccccacacttagtttgggcccacccagctgacgtcaccgaacattaaatagccgttgcgtttgtctgcaagcggtattgcaacttgccaagattgctacgagtgctccaagaccactctttctcttcctccaaccactccaaacgcaagtacacatcaacaaaccacccacacacacacacacacatcacacacacacaatggcccctcgagttatctttgtacgacacggcgagaccgaatggtcaaagtccggccaacacacgtcggtgactgatctgccattgactgagaacggagtcaagcgagtgcgagcgacgggacgggcgctggtgggccgaaaccggctggtgaacccggcgtacgtggagcacatttttgtttcgccccgatctcgtgcccagcagacgctcaagctcttttttgaggacgagcccgaggctctcgccaagatcccccagaccgtgaccgaagacattcgagagtgggactacggcaagtacgagggccgaaagtcagccgaaatccgggccgaccgaaccgcgcgaggcatcgacaaggacggccacaagtggaacatttggtccgacggctgcgaggacggagagtcgccccaacaggtgcagaagcgagtggacgagctcatcaaggagatccgggtgatccacaagaaggcgctcgacgagggcaaggagcattgcgacgtcatggtgttcgcacacggccacatcctgcgagtctttgctctgcgatgggtcaacggagacatcaccatcaacccggctctgattctcgaggcaggaggagtcggtgtgctgtcttacgagcataacaacattgaggagccagccatttacctgggaggagccttctttgtgcccgacgaggatgtggagaagaacagcggagtcattgcgctggctgggggagagcagaactagtgcgagccacctcgtagtaaatatgaatagatacatgattacggatgtgagtggtgattgatatggtgagtagtggatcgcatccagtaagagactggatcagtaaggagaactgttgattgattctacttagtagaggtaccctgtgatcctaggacacactcttttcttctctagtaagttaggaacaccagaaatgagccccccagtggacttttcatgctaagtagatccaaaaaactatttcaactaaagatacagtccaactgactgaacaccaacaatcacatccactctctcactattctaatacaataccatccattaattctatccatatgactatttcttgcccatcttcttcttaattcgtcgaatagcacgctgctccttcttcatggttccatcaaccatcttatactttcctgtgactcctctaggtcggccagcaatacccttgttctttcctccggcgtagacgacggtgacggtcttcttcttggacttctggggcttggcgagctttcgcatgagcttggaaatgtcatcggccttctccttctccgatcgcgcgccatcttcgttgatcagctcggacttcttcttcatctgctccagtcgtcggagagctcgcatcttctttcggcccttggcctccaacaccttcttgatgggccgggcgttgagagtcttcatcttctgcttaagcgcctccacagcctccttggtgatgggcttgttgagcttgttatgtttgttttcgtcgtcctggaaccactggggcaggccgtccaggtctcggaacgagtaccggttgtagccatcgtcctggagcttgtgtttgttggtctggccggtggccaactggtgggccatggtcatggcctggtcggtcaccagatcaatgttgggctcgtcgtcggagtcagactcgccatgcacgtactcaatgtcagaatcgtcctgcttctgggtctccatgacgatatcgtcctcctcgtcttcactgtcggagtattcgagaccgttcttcttggcgtacttgcgcttcttggccttctccagctcaatcaggtccttggctccgggctccagcaggtccagagccttgggtttggcctcggtcttggccacggcggcgttcaccagattgtcgaaaatcgggttggaaaagaacatgttgccgttgttgagagttcgggcagtcttgccgtcgtcctcgtcttcgccatcgtcaatggtggccatgtcaacatcgtcagcagacatttcgccgtcagactcgtcaccatccttcttgtcggaaataccaaaccactcctcggtctcaacattggctttctttcgctgaaccacactcttggcagttcgagcagccttgttctccagatactcggtgtacatggactcgagctcatcctccagaccgttggcctcgtcgtcggagccgtagtcgacccgctcggcctcttccagagtcacgtgctcgtcgcctgtctcgctcacatggcttcgcttacccttctgcagctcgctcagcttgccggttcgctccgcctgtttcaggttgaacagtgactccattttggcagcctcgataccgagctctgtgggggtggtcatgttcatctgcattcgctggatttctcgctgtttcatttcgtttcggcgtcgtctttcccgcttcttacgggccttttctcgctcgccaagctcagacagctccttgtcaatcagctggtcctcgtccagctcctcctcctcaacctccactccggcctcgggcttgtcaatctgcagaaggtcacgtgcgctgagtcgccacttgagaatggcccggaactcctttcggcctagcaccttgagatccttgagacactcgagcagctctggggtggtctggggcagcttggacaccatcttgagagcgtcttcgtccgagtaaaccttgtcgtcaagcacatactggacgtttccccgctcgtctcgagcctccttatccttctccttctcttcctcctcgtcaacctctccctccttgatggatctgggggtccacgtcatctcgttggtctctcccagattgtcaatgggagtagagtctgtgataaagtccagaatggacagacgcttgtgttgcaggtactcgccctcctcgtaaccctctcgctttcgtcgcttgacctcggggttgaacaccttggcctcgttgttgttgttgccctgagacacctcctcgaacacgtacttggcgtccagcagtcgggggtcgattttcttgggagccttgaacttaagacagacgacgaaaatctcggcggacacgtttcgcgaagagggcggtttggtggcctccaccttctcgaaaaactgctggaacacccacatgaggttgttgtaatctttggatcggaacaccttggtgacaaaggttccgcccttgttgaggaactccaccgccagcttgagcgattgcagaaccagctcggactgcgtgaaggcatcctgggcccacgccatacccacgttgggcgcaccatcgtgcatgactgtgtccgccttccacgttttcatgtattgtcgaagctgctgtcggcagtggtcagtggtgatatctgactggaaagtgatgacgttaggaagcggcttgatgggaacaatatcacagccgatgatgagtgagttaacgggacagagctgcgacgccacctgacaccacgagccaggagcagcacacagatcaatcaccaccttggacttttctaaaaacttgccgtacttctggttgatctggatgattttgaacgacgatcgcgctcggtagcccttctccttggccaatcgatagtagtgatccaatcgaccttttccgtgtttcttttgaattttacccatggttgtctggttgtatggttagctgaaaaataattttagaaggctcatgcagcctgtccgattttttaacctcaaggttcggtagggtaacacaaagcatagacgggccgttgagtaatttacttgggattagttggaaaggggacaaggggcgaaatcctaccctccggtatatttcattcatttgagggggatgattttggaagctgacttggttgcaatgttgttcatgacaataatcctcgggtatggactttgtatttgccactgactgagactggtgattagttaaaccttgttaaggaaaactcggctgggggtgcaaatatggtgttccaggggtggtagaaagatggggaaaggttcagattgtatggaatttgaatattgatgaaaataattatattatttcccatattctccatacaaaatatgattttattgccatttttgtggaaactgggaccctaaaattacttaagctttagttgagcctgaatgagtaggactggatcatattggagcacctataaagacattctaaccagaaggaaaatcacactaggagacgctctaggaagaattactcagtgctaggaagaactacttgtacaattgttggttgtactcgtacgagaatgaaaccaaagcgcgtctcagcttgagttttactctaccagtggctcctttctagcgtgtgtcttaaacagccgcgctgagaggcgttcatctagatgttcattcttagacccacgaacaattacaagagagagaattcacgtcttgtctccaatccttccctcctataccgagctcgttctggcatggttccgtgggtggccggagtgttgttttctggccatatcaacgaccagttccgacagagcatacagtagtgaatcaggcagttttccgcggtactgtatatcgacaatgatcatccaggccgttccacgcggtaggtcgactaggcagatctccgcggcaaggctgtctcaaactgactctggagctcattccggtttaatcaagtgtcgggaggaatcacgtgtccagagaggactggctattcaactctgtaaacagtacctcgacatctcctccacaatgtcattttgttggtatactagaagctattggagaagatcaagttatccggtaggtgaagacgaagatgaagacgatgaagacaagatgtggcgagagaggtctcagctcaaattcggctcaaattcgactcaagtcgttcacagacagggacgatgtcagtttgttactgtaagatggcctctttttcattgcatatcgatttcaactcactcgtactcgtacttctcaggtagtcagtaaattgagtttagcagaaaaaaatcgagtcaaataagcttttgttagagttttaagcgtgcatgatggtgcataactctggatttttaatttacacggctaattcgcagtcgagacgaataaattgtcaataaatccaacgttaattaattttgagtttctggaggaaatggaggagatttgggctgactcgaaagagtactgctgctgtgctgtattggtatatattctcagatatgtgtttcctctcgtcgggtttattcgggcacctaacaactgtgtatcaacaagtgctgtttgagacgtgttgtgcactttggggttttgaagactccgttgaaagtgccaaagtcgctcaatgagagcccggcataatcgaactctctcgcttcaattgagtatctaaaacgtttctaggattcagatcttcgatgagtcgtttcaggaagctcaattgacgttgttggtgttgggccagatgatgcccaaagacacgatacccctggacggagtatgaagcgttcctgaagcatgtcccgtgggattcagagaaggctttgtacagtttctgtgtgttgtagtggtttattacgctaccagactgtttggtgggtaagtagaccggagatatagaagttgaaagatagtcagtcaaatacgagagtgtcagtaggtgtaaacataatgacgatattttagaagaaatccagtctaattactgtcgtaaatggcttttttataagtaaaacaagtaattctaccggtactaatgcgggtactgtgtgtactaatataatcgcatgttttgtctttcctgagcattcagttcaatcaccggacatacaatcgacaattctccttcctgtatcagaccttgaatggccatgtctgggtcaagttcaatcggataaagcaagacgtgtgagcacagtatctacctgttcaagtaccggtatattacttgtgcaattacagcgctacataaatataggtcgcctctacatatctatgagcagacttgtccatcacggattcctatgctgactctgaaatagtcatgcacagacacctggtaagtctcatcagcaatataacaatagtgggcctttgaaacagccgagtatcaagattcattgtctaaacgacaggtatttgaagtctccagacatgtcttgctcttgtagagtagattgagagtgtgctgcggatcataagtatccaaagttgccgtctgggtcctcttgttttcagaataacaatgttctaatttccttactcgttacatctacagagcttgtacctggtcgtaaaaacacattggcttgtataacagcgtcctgtgaacatagttataccaaattctacaagaaagggtagatgtttcgtcttttatacagatctcccttggggtatgacgttccttggggtatggcgatctctggggtataaccggtgacggtctacgggtatatatatgtcattttctggaagtaaacgacggaaatgagtgttcttgttgtctgaattagcaccttgctgtagatccagactagttccaaactagttgacctaattgactggaagaacagatggcgaggcggtaaatcaatcctttacgcggaccattattggtaagactcttgaggggttggactagataccataccatacttgtggtccaatatcatatacgactgaaaagctggtgataatcacagacggttcagcatagctcgagactagctgcggttacaatacaagtagcgacgggaccagtaaaagtcactgcgattccagtaaaagtagctacgattccagtaaaagtagctacgattccagtagtacaagtgccgtacgagtatatacttgacctgaagtctccagtgtactcctaggtactcctgcagtattatagaggtactggaattgaagccttcatgtacagtacatacaattgtatgtattgccaaacgagccatgtggagtagttgaacaggtagtcgagatggtgctctcctctgaaagagttacacggttgaacagataaccgagcaggtctccgaggtggactttagtccgtagctgttgaagtcgatagaatcatgttgaggaagaccaggaatcagcctggtcggagggtcgggactgcgggatcctaactgcgcaagactcctccggttcgttgcagatagccactggtacatgttgttggactcccccgcctatttgtagatactctactgtcatcatctacagtctacgatagttgacgtcgttcggtaggagtggctcaggcaagaaaccgaaccatcatctgctatccaggcgctagatggaagaaatcatccagagatgattagtagacagattctggaggacagacgcaacacttggctccaatcgctatcgctgctgctgccagctgtcgcccaaaaaatgtaacccttttagtcatgacggtaaaaagctttcgcgcgtcactagattaaccagactcaaggtcggtcaatatcggggtcaatccacgactgaacaaaacgcacagcagtggaaaaagattgatctgtgctcagagacacattgacagaacggtaagatgctttcgctggatcagtcaacttaaggagagcacgtgacacagaaaacatgtgtccggatagagtgtgggtcacgcagaaatcaccctcgccgcactttaccatgacacaaatccactgtgatgtagagaagaggagatgaattagtcgaaacgtttttttctctcccaactgaaaaatccaggattagggtatgtccctatcccgtaatatctgcgccacattcaacgccacatttaagggttagggttgggttaggacaaaaaaataaaaataaaaaaatatcgtcatcggacttacattttcgtacgagagtcgtcggcgccgggtcaagacagaacattggactaatagagttagggttagggtgttcccggtgtttggcgaaagataggtgaggacgtttgggattggggaattggggaggtgacaagggattgttggtcacgtgatgaacaggcatgatcattttgttcggccacgtgatggattggttcattttcgctgatcacgtgaccgacgttttccgatattttccgagttgctattaatgcacattttttggctaatcaacctgcgcgtttatcgcaacggccaataaggtttttagagaaagtttaaacggaccaatcacggccgaggcattacctttggaggcgctagtggttgctgcagccgctgagtgcaacatataaggaggttggtccgctactcccagcctcttctcaccacactcacatttctacaacacaaaaactacaatgggttacaaggaaggttccgctaagaagggtgctactctcttcaagactcgatgcgctcagtgccacaccaccgaggccggaggaccccacaaggtcggccccaacctccatggtgtcatcaaccgacactccggagaggccgagggctactcttactccgatgccaacaagcgaaagggtattgagtggaccaccgagcatctgtttgagtacctcgagaaccccaagaagtacattcccggtaccaagatggctttcggaggtctcaagaagcccaaggaccgaaacgatctgatcacctggatggtcgagaactgctaagcgtctacaactggacccttagcctgtatatatcaattgattatttaaagatttggtcggtaggcggttcgtattgtacaatgggatctgttactgaggtggatctacccaacttgcgagattcaattgcgagattcaatcgcgagattcaattgcgagaatcagttgcgagttgttctaacactcagcttctacgagcgcttgtattaggacgagtgatactccgtggggcgacggcttctcttgcgtcttctgttgtattctttcttacactatcgtccatctccaaccacctcgtactcgcacgctcgcctgtactgcttactccaaacaacatgactggctgacgaaatcaaggcgctgtatatatgtacacatctacagcaacagaaggttgttttgttgcccagctcgctaatagtcttcaaaccgtctccattcacagctgagacatgtggaggttgcggttcgattgagcacataccggcctctccagaggtctgggagagtctgttgcggactgatttgcgcctcaaagacgtgtttgtgacccctaagtgccgtagatgtctcccgaagacgtgtttttttctttgttgtgcctctctgacgccccgaagagtcttgattccaacggtttttgtcccaactaaatacaagtaagtatccacttttcgttttcggcgaaacgcacattgctgggaatatttgtactgagagtggaaatattgttgggttcttttctcacatgttgcgtccctctttcttttaggccttttttgtctctttgctgtctctggaaccccggatttggacccccagccgatcttttgtttcaactaattgccaagtaattcaaattttggaaatctctccaaaaaagcaccactattgatacctacgagtgtctgtcaacatctatatacaagaaccagcgtcctcttgaccatccaataccaataccggtacgtctcttcaccgccaatactacccctaacccctccagtcaaaacccagccattgcaaatggagcaagaatccacctgttagcgttgctgtgaaaaatcagccagtcaaaatcaagataatttttcacgtccttgtttttttttggttttttttttttttccgagccaaaatggtcaaatcaacttttcagcgtcccagacgcactccggtggcggtgcggtggcggcggtggcgctactagtgggagatgcattgggttgcaagtcgctccgaaattctctcgagcaagagcgaggtcgagagccggatatcatgtgactggcatatgtggttgtgttaagtatcttctcgtatctctcgtattgccggtgcaacgctgtttaaaataccgcagtgtctctatcgcaattgtatgtggtatccagcacccgttacacccaaacagtttatgaaaagagcttaatgttaatcagagacactattggcatttctcttccggatctcgccggtttctccgggcaatggtgcggcgtcgaaacgaaaagtggatcttgttagtaagcggggatcaggaacgagtacaggttgtcgacagtttcgtacttgtacttgtaagctgaccaagtagaaaacagctcggtggccacgcaggtttttcgactactgtgaccatctccagcatccgtcatagaagctcaagtgcaagattcaccactcttagactattgggcactagtaggtcttgtagactagtctcgtcatcatcttgcgtccaaagacgtgtcctaacgggtatcctcgcggcagtttcacgctttagttactcgcgacgacgtaactgatccacctctctgggtaccgagattacccaaagtggagacctccattcgtttgaggaacccgtcctcttgaaggctcgatgccccgtcgttggaggtactacagattcattgaacagagtttgtagatggagatgcggtggattctgcctttcttccttatcctgactgcgcttctcaagtcctcagtgagttatggagggcctcctgcttcgctttcctcgagtgcagtcggcagctgctccggacactgtcaatcaactgaactagaagtacgactgaactaccagaaccacttgctaaaaaagcgagtcaagcccttcaagtcagactcgcgacaagtccgtagtctgaggagtctgttagtagttcgacctaggataccagctcggtacaatacgtgctcgaactaatagccagctggagatatatatttaggtcttctcctcacgagagtggacgtgcgagcatctttagaacgctgagggacgtttgagcatttcaggatgtgttcgggatgatccaagaagagattagcgtcgtttgagcgcatataggtcattcttttgagcattttgagccttgcagttcgttcctatgagcattttgagcattttagatcgttttattacacgagcttttgagcattttgagcattttgagagaatgaaggcttccttcatagacagagcgacctgcaaagtttcttcaattcacgtctccggacaagtggacgccattacagctatacggtctgagattgtcctactgtatctacaagagattgccatatgtctatgagataggttgaaagaatcaggtggacgttgatgtctggattattgttcattctctttgggtaacgagagagttctgattgagtgtctgatctgatatttactaccacttcccgccaactccaacagcgtagagtccgtacaaaggactgtcctttttacacaggtgcttgtacgagtgcttgagtcatgcttctgatgaagtcgtccagacggaatcgcatactccacagtacttgtacaagcactacctatcaaggtctcctacgatcacagaatgacattatcatatgagttatcttgtactactatttccaggtaatttccaagtaattttcttggccatttcagcacatcctcttaaattgttccaagaagtccattgccactgaatctgatataaaaaatgtcatttcctgtttccaccagccctcaattcccccctccaaccccccgacctcttgctatcgtgtttcacatacccactgtctcagcaggattgtcgcttcgtattgtcggcgattgtacagcattggagccgcatgtacagtgttccagggacttttgagagtctcattttggtcacaaaagtggcgaaaaaagggcctgtgcctgaaaaaatcgagaaataggaacagccagattcgattcacgtgaccacaaacacatttggtgccggtttccctctgccaatgacgtcatggtggctggtcgacccttccattaaagttagctcgctaatctcctttatctccacttatttcggaaccgtgataaccaggtggaggaggtgacgctgaatcatctagtaatcgcccaacactgaggcgtgactgggacgcaaacggagcgacacaaacagagcgacgaacaaagcgacgcaaaacgagcgacacaaaaagggcgacaaaacgagcgacacaagaggatcgtgatcaaccgacgacaagagcactatcagtaccagtactgtacatacctacctcttatcactggtcttaagtgacattgatcaacggcaactgacgacacaaacaatcagccaccatacaagactgcacacccacccaacccctgctaaacacccgccaaacacccgccaaacacccatcacggcttaccatttttcccaatgagcatattcccaagctactaccaggactcgagcgtgagtttcgagacgacaggagtggagctagagctgtttgacgacgcagcttcggaaggatgcatcgacgaacaggacaacccgcatctggaacggctggcggaaaggtatctcgacaattacgaagatggcgagctggaaaacgaagggtttcgcaccgatctggaagaactcaacttccaaacggcaagacggatcctcaaccaacaacaactggagatccataaacgaatggtggacgaaggagacaatgatacaatcaacattgacgacatccaccaaggagatgacgacatgccctacacaacccagaggagactcctacctcgacatttacacatgctagcattgggaggaccgctgggagcaggtctactgctgtctgcaggacgaagtatcaccactgctggtcccctgggcgcaattctgggcttcatgttgactggtctcataacttttgcctgtatcaagagtattggagatatggtcaccctgtatccttctcaaggactgcctcttttggcagaccggtttctcaacacctctttgggcatcactgcaggcgtgctatattggctgctattcgctgtggctatcccgtctgagctgtctgctgccgcggctctgttggaggtgtatccgagtatgagtcagcccagttctgctctggtggcttggctgacgctcttcattctcgtcattgtgtttgccaacctgctttcggtggactactacggcgagctgctctactggtgcaacctgggcaatcttctcatcgtcattggcatgataatcaccatgtttgtggtgtgtcctggaacacggttttggaaaacttccgagggatacggagcgtttagaccctactacgactcgtatgcagggttccaactgccgctcaagggtgaacatcacgataaccagattcatggagcctcggggcggtttctgcagatttatgccagcatgaccctttcggtctttgcatttgttggctcggaaagtgtctttgtagctgctccggaggtgaagaacccccgaaaggcggtgccctccgccatgagacgtattgcagtccgaattggactgtgctacatgcttggagtcatcagtctggggctagctgtgccccccttcaacactctgggtatcgaacgagaaggctacggaacaggcaacctcagccatggagttgttcccgtagacaacactggtgtctacaagagaagtctcgtggatctcaacattagggagatcggaacaggttcaaaaggttcggatattgctcccttactgaagatccatcacggtcacgaaaaggccactccggccaatgaacaggctccagacaatattcccgaccgaccgagccccaaaccacaccgaaattccacctcgaccccaaaccagattctgaaccccaccttcaattctccgtgggtggtggcgctgtctctggcaggttatgagacagcggctctggctgtgaacggtatctttgtcatctgtgcagtggtagcgtctgcctcccacctttactcggccagtagaactctctatgccgtttctactcgatgggagcgtctgcgctggttttctacatgcacggctcttggaattccatgggttgcagttctcttttctgccctcatttctctgctgtcctatttggttgtgggctactctacccgccatgttttcgactggatgctccattggatctgtaccgtgggtctcattttgtggatcatcatgacagcagcgtttctgcgattccacaaatgtctcaaggtgcgaagagtgcccttcaagtactcgtttcctcaaccgtacactgcgtggtttggaatgattggctgctgtctcctactgtgtttcaccatcttctcggtgtacatttcgtgggacagacgtctatttgcgtccaattactcgggcatttttctgaccattgccatctatctggttgctcgaatctgtactcgagacgatcggttcattcgagtttcagaaatggacatttattcaggcaagcgtcagatggatctccaggtgtgggacgatgatcgagtctacaacagttggcagaacaagatgaagcggaggattatggagtggttttgatggacggaaagggccgttttatttattcaatttatttatttctgcacagtatggtatgatgaaataggagttgttttatttttatttttatttttatttttattttattgttttttgtgtttgtccattttattaatgattttttttgttttatttttgttagttttgctatttttgttatttttattatattatactttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttatttctttactttccatttttgtccaattaaatctcgttttaactaatttaattatatcaactatttcaactatttcaactatgtcaactatttatttaatccaattattcctttacggaaccttctattaaagttccatcatctttccatttctggagagcgccaaaccttgttccacatgcaaaaacaggtaacgtgacctcaattgtgtgaaaatgacgccatgaaaagaaatgaaatgaggaccgctcgcaaagtcacaagacgagaaaagacgcagatcttgcagatttggcaggggaaggagatgatcacgtgacccggtcgcgtcgatatctgttcgccacttctagcctttgggctttggaccccttcatatcccaaacacacccttgcagcacatgagcacctgagacgatctgtggtggccctgaactgtaccagttttgagtttcagaccgtgtatagccacgtgtgagagtagggatcggttgttgacctgacttgagctgaaactgattttttgacagactgaggccacgggtatttatatctattgtgacgctccacacgacacgatctctgcaacttgctctcaaacaaacagcccgccacacgacaccacacagtacgcacacagacgtgtccttcctgttttcactgcaccttctacaagtactcgttacatactcgtgcactatcaccagctagttgtaccagtacagtagctgcaagacgactcaacagtgctacagtactacagtgctacagttaggcacacacatgcactcgacatcatgccctcaactattgctctaggatgcaccgtcggaatcgtctcgtcgctgtgtcagtcggttggactcaccttacaacgccagagtcacattttggaggaccacaagcccggtaccgactcgtatcgaccgcctcatcgtcgagcccgttggagagtcggcctgctgctgtttctcattgccaacgtgctgggatcgtcggtgcaaatcaccactcttccgctggtggttctgtcgccgttacaggccgtgggtctggtgttcaactccatctgtgccaccgtcattctcaatgaacccttcacggtgttttcgctggtcggcacggcactggtgtcgctaggagcgcttctcattgccgcgtttggcgccatcgaagagcccaaccactcgctcaacgaactgctcgtactaatgaaacgaaaaccctttgtgctgtggatggcattcaccgccgtgctcgtgtttggcatcatgggcgccatcaaggcggtttctcgatcccagaaacacctcggctcgaagagaagagccagtattggcagtggctacagcacaatcacggaggaagaccagaatgaaaccagggactccccaaccacagtgcttatcggacttctctacggaggcatttctggtattctctcggcccattctctgctgtttgcaaagtcaggtgttgaactgcttctcagagcaatgacttccggcctgggagatttacagcgatggcagtcctgggccattgtggtgtgcttcctgaccctcgctgtgacacagctcatgttcctcaacaagggtttgcgactgtgttccacgtcgattctttacccgctcgtgttttgcgtctacaacatcatcaccatcgtcaacggcctcgtctacttccagcagctcgagcgactatcgagtgtgcagatcatcctcgtcattctgggcgcgctgctcgtgtttgcgggagttgtggctttatcgtggcgtttccaggaaaagtcttctctttctcatgtctatgaagacgaggagattgagccactgatgccagctgctctgattgcgctggaaaacaccatggaagaggcggaaaacgagagcgagagagatacgtctccttctccgctgtattcgcaaaatactaacaataacagtggtcgacgaaagcgatggtctctgtcaatctccaccactcctaacaatgccagttcagcctcgatagctggacccccgtctccctcaccgttgcgtctgcaccggcgatccatgtcgtcgctctcgtatctgccccagagccccagcaaccggcgcaagatctccgttcagcagcagaccctcatgaaggagctgggactgtgaacacacactactaacgctttgccttcatattatttaatacatagactagaattcatggacccagtgtgtaattgtagcagggtggtcaattaatctgctgggataaagctggtcttgaaggaaaacctgttttttagtggtgagtgccgtgtctctagtgtgtgtcataacgaactgtagaagatatataccgtgaccatgggattgagtagaagcaggagcagctgaatagctaccaactgacttgccagcggactcgaaatcacgcaattgttgtaaccggggtgtttcggcctgttctgtgttgtatgacagaaaacaacgctcataagatggatatttgaaggagtcgagagcgggagagagcgggagacttgctaggactgttattgcacatagtaagcatcattttaatcgggcttgtcaaactgaaagcattctgtgaagtgttgatcttctgttatggtgtaactgttttcacgctggtactgtagtcatgtgacaagatagggactctggaaggatactgggaacaaatttcaaggcttttgagagagcgttaattgtaccacaaataactccttgaagttctctggtctctatatcacctatccttggacatacaccaagcacttcctccagatgctcaaccacctttacctactcatcttgaatactcactgggaagttccaaatttggtgaagatgctctttagacgttaatagatataatgaagaactgccggagtcattccctgaagttcatggagaacttctcgtcatttcagcacgtctcgagtccaccagaaacatttttgcgagtttaagaccttgcaagataatggaacgatctggagagatgcttttgagcacacctacagacttccggatctccattgcggctcagtctcttgtcttccgaacgagtctcggaagttgaatttgtcataatgtgttaataaggacctctctacttgtgcgtgcgaaagttggagacaaagatggaaaaacaaaatatctgagcaacgaatagaaagtacggagtaccgcgtctcatgggttcagatctgtctttctctgcttccaagagcattcttgatcactattgagataatatgtgttgtactagccctatccatcaacggagcctgatatgtttgtaataactgacgtattatgatacagaaccgcattatgaaacgatataaatacaggctattgccgccggtacgccggaatcctgtgtctaagaactctggtgaactccatggacccccctcagttgcattttccatgtgtggtgcacctccaacctcgagatgtcatggcaacccctcaattactccaaatcgagttcgaaaagaagctgaacagttcgccaatgtggcacgagtcgatctttcagtcgatcagtggactttctcgcgatttggaacgtatctggacttgttttcttgttccgtcttgacatttaggtgcaagggtgttgagctccacggagcacagcaaccatgggttaaaaaacacgcataaccctgtaaacgcgctctagagtccgtaactcgagctcaaactcgagatactctcatttctctgcgtggcccgtgcatattccaagttcttttgtgtccgaccgctatacatttcctccttggtcctgtcccctgagacctacgccatgtgagacatcatcacgagtctccacccgcagcgcaccaaacccactaagcaaaaatcctgggtgggtaggaccgactttccacataactgcatgcagtgccaacaaagaatgatatatgatgcctttgatgagttgctacggaagctatggctacagtagttcgatggcgttttctagaaggctgccaacaagggggcctgctataataacgagctcgtggggtgtgtaaaaagtctggctggaagatggaaaatcaattagcatctgcatcgttggttcattactgaagatcaggcgaaagtagaacctccaaatctgcagcagccacagatataccgtaatgtacggtttgccctatgcttgtacaaagaacatgagtcttttgcgtatcaaaagacgcaaaagtgaaaagcacaagtgcaaaacagacttgctggacaattctgcccaagcctggagatgagaggggaccgtcgagtttgtcaaaacttcacatgcaccctctttgacaactctctttgctcacttcggagatcgggacccctcacccgcccctcttagagcaggtttgcgagaaccacggagtgtttaattttttccgccatagactttgactcgtatagcctacttgaggggtataccgaagtctaccgagctttgatctcgggttgaacaacgcaatcctcgtctatgtggacaaggggaagacattaaggcggtgtggttgctctgtcagcatgtggctacaagtgcattttcaggtcatgttgaacgggccctctgtggacctaaagacggacttgtggctcctcttcggggctttggtgatccctactggagccatcttatctaccacctaaaacctcgtatatctcaaaagatgtgtttcaactgtatgggctgtgggcgacagtgccaaaagcaaagtagggtctgcttagtcgtgttgccctgattcagcgtccattcatcaggtcgacattttttgccctcatcaacacggctgtattcttggcagagttcgtgttggggtccaatactgggaagtgagacattctaaacacgccgatacgaagcgaaggaatgagctcggccagatctggagatgcgggtctactgagcctctctccaaggtacaaacggactgccaagggtatgattttttcatttatttaaccgcctcaatctcacctccatcgcttaacattccggccacgacgtatcatataattacagtatttttgggttttgcagtattcgcctatgcacatcgcctacccgtttgggcagagctgacaagcgagtggatagtttaggtgtttagccgacttctccggcgttagttgtagcttgtttcaatttcgcggaagccgagctctccgaaaggcggcccttctttgcgggccccttggcactggcggagcggtgggtggaggaggtgccgcgaggtcggcgggagcagcgggagcagggtgaatttcttgtttggtttcttttttctgttactgtggaaatacgatttgcggtttcagcccgcgacccaaacagtggtcgtcgcacatgtttgggtgcctacacagcgtgtcttatcatcccgtgcgacaatctggggcagacccgcctcccctgattctgattcagcacgctgatccgtttcaggcccacatggagaggaagacagccatgtgggtggctgcgatgagcaaggaactaagcttgcccagtggactaccaaaggtggtatgttcgcagtcagcccaaccactacaagtagtagcggcagttccggtagtctgtcatatctcttcaccatggacagaatgtgcgagcgatcctcgcggccaaattccgcttggggatcgggagcgcatcgtcttagacgaggccagatctggaaggcagattcaaactggattcgaactgagcccacgcttgacttttcgtattatctatcctaccctgcatagataacagaaatgagctgatttttgacacactgtcaaaccgtgtgggaagggttaggggaagacccgggcgtctgtttggggatagtaatcccgagagaagatacaggcaggcactgcaggtcacatactccatctggccaggtactagtcgagagtcgtgcgtgggtcaagcgcctaaattctcaggctactgtaaggcctcccagacctatttggaccggtataaacattaacctcacactctagcgcaatcgtgtttcataagtgagtgggatgctgcagacttttgggtccaaagacaaaagatgagcctgagcctgagtcctcgttgttgttttggcgtttcgttaatgtgtcaggtgcaatgattgtgtgtcaccatgtcttagttcggcgactgttagtacgaacactcgtaggtctgcggtatcattacgaagagcctccatttattaccattaccagtcgccaacaaaaggtggcgtatgtcctcgtataacacaggctgtgtcagtcagctacgacggaaccggacattttctctctttggctagaaatccgcaaacaagtcccgacctttgttacaagtacgagtgagctggtacaagttgagtaaagtcgtcgtacgaaaattgttatactttgtcttttccatcttttgtgcttgtctttgtatttgtctttttgttttgttttcgttcggtttgacgtttttccttttgcgtttttacttttaaagctccctttgctcttgtttgtctctctctgcagcaatgcatgttcctgatgggtcagggtctgtttcacttttgcgtctatatcatctgcttgtgctgctgggcgccgccccccgcctttgtgtttttcgccacccctcattaaactctggagactggcccaacaaagaatgagtgcgcgcaggctcgggaagagcataacaagagcgaggatcatagtgctagaaatgagacatcggaggtttgtccgtggtggagaaagtagctgcaaaagtcacggacaccggctggtgttggtagtgtgtcacgtgacgttgaatgaccaacctcccaccccccccggtcacactgtcattattcgtcaaggtggtatgggggtcttcttgtacgtgctcgtacaagtaccgtaccgcacctaccatctccctcagcctttccttgttcgccgtataccaacatgacaaaactgaacacctgaaaaaaaaagctctgcaagaagagacccaaagaaagtgcaaggtttgctcccacacaccccccagtcgccatcttgtacctcacttctccaaagcaaaaaggttgctgggctccacgtccttcgtattcggattgctgctatttccgagtctccgaaaggtatcaggaacgagacaccatcagagacaccatcagagacacaggcacacttagttttctggtgcgggggagcagacgacgatccagcggggttagcaaccgatgatcgttttgcaggggggggaggggacgaggatttgagaggatttcgtccttgtacgaggccatctcttcttggcggagattctttttcatttccgacccgaaccaatcgctgcaggattgatcccgttttcatgtgacattcaacaaggctgtctgtcacacatgtgtgtcgtacagaaccgcacctgtggtgaagatcagggacagctggctgagacctagtcttggacttaggttagacggaccaccagcgctcgattccggggtacagacagcatgtaatggctcgctggcgtgtggtgacatgtcaagggtttgggatgagagggctgggttgtcttgtcatcaagacctgagctccttttgccgtggggtcgacgcttggtcacgttccacaacaacgttaccaaagtaaatcgaaaagtctcaggcaccatcgacaaagatctggaaaccagacgagaataactgacacacggggagactggtggggatgttgagtcttgtcgaaacagaaggtgatgaaccatctggtccaacatttttgaaggcagtaaacaccagggcagtgaacatcccgtttgggcgggtggtccgtggattcaggcagcttgccgcggttactaaggcacctcattccagaagaagagttgcagctcagcttttcatctcattgaaacatgctgtgagacagcttaacctcctaaaacggataattcgaggcgccaaaacacctggatatggactctggaatcagacaacatgccctggcacaaaaaggaaggtgttttctgtcgtggtagtttgctcaaggcagatgacgctcacgagcagccgcggtcacggctaccgtaccacttgtatagaatttcggcccgaaaaaaaacaaatacgagtgggtcaaggcgatatttgctacgaatactaccatagcgtgcactcgtaccggtatcagtatcgctgatgggctcgaccaacaagatgtgagcatttgaaggaggtttgtcggctgcagaagtcttgtttgagatctcatcgcagcgtctcacaccaacatcacctccaccgtctcctgccattttcgcgcgctcaacagaaggacgatcgccaaacgtactgcggatatcaccagatgtccgtctccagtgtgccaatcagagcatattttcgatattttcgtcgctctctcgaagcggctatcttgcacgactatagacgagtatattatagtctggtgaaattaacgcggcttttattttttgcgtctggagaccccgttgaagggcggacgtgggacgagggggaggaggggggaggcaggggaggaggaccgattgtcgccattctttgggtccaaaaggaacacaaaaaaacccagcggtggacccgaaaattactctgaaaataacgtggtttgaactccctagacttttaccactctcgagagtgaaatggggtgattctgcagcctgatggacttgcatcaaacttgtttcggtctatatgcggtgccgtgtcacacatgttaactttagcaatcgagtttgtgtttgtgtacctgtgggaggtgtcatttactggtagagagacacaagggcgactggaaagacgcagccttggagttatcgagacaggtcctgattatgcaagacacgggttttggaggcgacccagcaccagcgcagacgttggtctaaaagagcgactaaatcccgtttaagggtctagacacttgtcggggtgtaaactccaatatgttgctcgtatactagccaaaatatgcacatgcacgcacacaaaatataaaccgacctccgacctgtgctactgcggtgctgtgcccggtgcaccttagctaaggtccacagccccatctgaagccatttgagctttgtctcgaaagaagaaaacgacaaaaagataaagataaagaaacaaaaacaaaaaaacaaaaacaaaaaacaaaaaaagccagggcaaacgaaaagagatgccttgtcccggtccttttggattttcgctactaggcggggtttgagaccagggtaccatggacaaaggggagggagcaaccctgtgtgtgccccgcttgtcagtttgggatttgtgttacggttaggtgtttaccctatataaacatggtttgggaggaatgctttagtaatatctcatgagcatgggtggtggagtgtcaagtgtggagtgtggagtgtggagtggtggagtggtggagtggtagggagggtcggcacgcgggtagcatgggagtgagttatgtgtgccgcagtttccacgacgacgcttggaggggctatttcactgacttttttctggcttgtggcagtctaggttggcccctctgtcggaccgacagatctgtgggtgctgcgtccggggttgcttaaaaccagcatgttagagttgatgggcgaattttggcgcagatacgactggctgcccaggcgttcgtttaagcactgcggaaggggtacacaaagaacaagtgggtttgcaagtgcaccagatgatgcaacaagtggagagtctatttcttgtttgcgggcacgcacgcacgacaagccatgtactctattaaagtccattttttgaattgtatcctaaagagtgggagcgacattgtcggtatatatatctctctagcgactttgctgacgggagatgacgagttgatatttgagatagtccttcaccacttgacacacactcacatacaagacacgacagacacactctcaaatacaagacattggacagacattggaaagacacaccccttcggcactcacactcacactcacactcacacacacacactcacacacacacacacacacacacacacccacacatgaattactacccgtactacgaattcgaagatgacaaccaagtcacatacgtccgaaacacgcgcgaggagccgtaccaggggtcgcacgaacagggcggcggagcccccggagccggcggacacatgaccacccgcgccaaactggagatccagggcgaaatcagagacatgagccgcaactggtccaatgaagagtggacgaaacgacggcggctggtccagttcaagcgcatccagcaggattcggtcatcaaggtggagttcatgcccctggcttttgaggactacgagcccggaatggcctgtgttagctgcatctactgggatcaaaagggcgagtgcgtcatcaccagcgtggacgccatctatctgctggagcagctggtcaattgcaagtttaccattgaggaaaagaatcgaattcgccgaaacctcgagggataccatcctctgaccgtttccaagcaaaagccctcgtcggaggactttttcaaactcatcatgggcttcccccagcccaagccccgaaacattgagaaggacgtcaaggtattcccctggaagacgctgggcttggcactgcgaaagatcatctccaagtactcggccacctttggtaccccctcacatcatcactaccccatttcgaagacccaggtccaaggcatccatcagcagcaggtgcaggcacagcagcagcatgctcagcaatcccagcaggcgcaggttcaggcccagcagggccagcagcctagccaaagcccagcctacattcgtcattcacagcccacgccgccccatctgcctgtctacagccagtaccaactcacaagcggctcgggatcaccgcccaacctgccacctgtcatgccacgacaaatgccttactacgtgcagcccggacaaccgcctctgcaaacacaactgcccgttccacaaccacagacgccgtcgtcgccgccttctaacccttacaggatcaacgcctacgacggaaccagcagtagtgctgttcctggcgcttctgctcctggggctccttccgttggcgccaccgctcctcttccatcttccgctgccccggttccaggcgcccccgttgctcctggcgctcctccgggtgcccccatccaacaaccgttccccaacccgcccattaatggaatgactaaccacaacctccccgttccgcagatgtattatcgttaatttattgagtaatagagtatgacttgaaagagggtagcgacgagcgcgaccgtggctgcttgttgagggctgatgctgctgctggctgccttcgtaaattgtgcgcacctggtacttgtagcttgccacactactgtagcctggtgcatggtgccttcactagtgcctcttatgagacaatcattagcacggtttcacctgtcacacctgcacaaacatgtcggagtttggacggaccactggcgtgctccggacccggtgacatatcaattggttgatactacttgtagctcactgggggctatacgacggtgtgttcagactttagatgaatccaattggcaagccccgttattccgtctccgcctgcaaatcataacacaggtcaaagcggcccagtattgggctctttgtctgtcttgtctgccatattatcggctccatcggctagtgttgagatccactctctgtttccttgttggtcgccttcttcagccgctacttcagccgctatttcagccgctacggtatattcatcgcgctagagttatacgtacatcacgatacattatcgatgcatgtgattgagactggcgaggcctccagactggatatatgtccgctgggcgagtctatacacgatatacacccggggtacgttcactccacccctctcttttggtcgccatggtgatcacttttggactggagctgcccggttgtgaggagaatgtttcgtaccggatcaatatccacgcctaatttgcgaaaaaaaagcaacgtcaacaccagctgactggggcccagagttccgcggttagctcgggttatagcccgataactgagctagtttgtatggtccaggaggtagagcatgaccgattttgtacttgttccccctgctgcttgcgccaccagccattccaacttagacgcacgagtccagtagagctcgtagtgctggtgctggtactgcatgccgaacacatgccgctttttatgagacatttaccgtggccggaaaaaagaaggagtgtggagagagcgcgtgccagacgtcgaccgcagctgcggcttgtactgcttttgtgtttaataatcatcctcctttgggtgcttttatggcagttaaaccccatgcctatatttccatctgcaaattactttgagttttttcggaaatagtccgtcaaaattctccaccaaacgaaaaccaaaaataaaaaaaaccaagtacaagtactggcaataacctcctgcaagataatcacacaaccaaaacacaatatatagctcgcagggtcggcgacaagtcggcaccggccaaatacaaccactctggggaacggcacgtcacactccagattcaccagatgacgcaccctgtacctgcctacatgaggtacacgctgtacactgctgtgtttgacgtggtggggggggaggaggggcaagtcaacaggtgaacatacatcaacagtttgacagcagagtcgaccaaccaaatgtcaattggtgatggtggttgtcaccagcggagtccgtcacgtgatttcgccagatggaggggggacggcgattactcagcaacggttgggttttgtggctctcttttgcggtctccactaaatcctccactatgcctcggttacggaaagattcgtttgaaggctcctgtttctcccgagcgcaaattccgaaaattacccggcccaatcttaactccgagctgcagattgttcacatggcatgtgggttttgggacgtggatacggcggggtttgggcggtcaaatgggcgaatgtttagtatcatttcgactagaaaaacaagaaaactcgattgccgttgtcagtgttccaatcagactggtatttcccaaaataaccggtgtcctccccacaaaacccaaccttgtaacggggccaaccatgcaaacccaaaattttctggttgctaattactgtaggagacgcaccaggcgactttggagacgcaagagcgcgctttctgtccgggattcgacggcatattaattgctggtatccaggagactccatcaaacaagtgacatctttttgttgagatctgctgctggttgaaaacccgctcaaattcacccactaccacccccaccaatatggatggtacctgctctttcccctttcttgaccttgtctccgtacaaagactcccaggtgtaggttatgaaatggtcttggtgtgtgtgtcgcatctggttatctggcgttgtagggccttctaaggcagcgtaggcgggctcgtttgttgctctttggtcgctctttggcgccagcgtgctccccaacagacgcacccaatagcaaagtacgtaatctgccggcgccgttgcaccgtcatttcttctaccccagattatccggagaggcctcggctgctgggagccgctctgggacacatcacgtggccgctctgcaccccagagtcactaaagttgtcgtccttgcggtgagtcgtgtcgctaaaaggtttgcaatgggctcccccaaaggcttttggtggtttgtagggcggtgaaaaatttgtccattttagggccaagatttagacgtgtcgagatggggaggttttggaacacgccgaatcgcatcgacacgactcccctccgcctgaaccacaacctcgccggtcacatgacatggctcctgcacttcggatacggaagcccggatcctttatgctctaccccggagttgtacctgtccaatagaacaagagtcaattggccttactcgcatgcaactcaaacttgggccggggttgagaggtacagttgacaacgtgaaaataagaggggggggaggttaaggcctcaggggcgaatttgagagcacttatatagacaaatccgcaccgaagtgacaacatggacaatgtgacacgtagatacacgccggatccagctgtccacacacatttatcccgaaaaatagcccgcatcacatgcacgtctcgtaaaaaaaaaagagctgcgggccaaaggaccaataagtgccgaggaatgttaagccaaaagaacaacgacgatcgccagacaggtttagtgggagcagcagcagcagaggccgtgcaacggcaggagagagaggtctggcgaaaaggaggagacggggtgttaattgatttgcggattttccgcccagccacaaaaatggcctattttggcgggtttaacggcgtcccctccaattaatccgaaccccgtttaccacgcagcctacactatgtactgttgacaacaccccatgacggtagtctccggagccgagccggacttgtgtttaaaatcggcacgattttgttcagaggttagggttcaccctggctaatagattggcgctgattggcccgaccaaacccaaaatgggcactctgcagtgtttataaaacctctccgaggcccacgattcaactttctcctttccgctctaacaccacatatcacaatgctggcttctcgagtttccatcaaggctgtgagtatcgatggtgaagaaagacaccgacaatcgccacgttgtgccacagacacagacgcgtttctacacacacacacacaagagtcgacgtgtggtttagccgaggtatttcgacagggaggaaaaacgacaacgaaaggaccgacagataccaaagcaacccaatcaccacctcaatcaatgatccccgcccgcgggaatgcggaaaaggcttctgcgacattacaacaaagccaactctgttgatttgttgtttgcgacattggctttgtgccggtcccaaaattacctcgaccaaccacacggcggcaattgaagacaatgcaaattaaatagcacatactaacccagccccgccttgcacgatctctcgcgactaccactaatgcctccctcaacttggactccaaggtccgaatgaacaactgggaggccaacaacttcctcaacttcaagaagcacaccgagaacgtccagattgtcaaggagcgactcaaccgacccctgacctacgctgagaagattctctacggccatctcgacaagccccatgagcaggagattgtccgaggtcagtcctacctcaagctgcgacccgatcgagccgcctgccaggatgccaccgcccagatggccattctgcagttcatgtctgccggtatccccaccgtccagacccccaccaccgtccactgtgaccatcttatccaggcccaggttggtggtgagcaggatcttgctcgagccatcgacatcaacaaggaggtctacaacttccttggcaccgcctccgccaagtacgacattggtttctggaaggccggatccggtattatccaccagatcattctcgagaactacgccttccccggtgcccttctcattggttccgactctcatacccccaacgccggtggtctcggtatgctcgccatcggtgtcggtggtgccgatgtcgtcgacgtcatggccggtctcccctgggagcttaaggcccccaagattatcggtgtcaagctgaccggtaagctctctggctggacctcccccaaggatattatcctgaaggtcgctggtatcctcaccgtcaagggtggaaccggtgctatcgtcgagtacttcggtgatggtgtcgataacctgtcctgcactggtatgggaaccatctgtaacatgggtgccgagattggtgctaccacctccaccttccccttcaacgagcgaatggccgactaccttaacgccactggccgaaaggagattgccgactttgctcgactttacaaccacttcctctctgccgatgagggttgtgagtacgatcagctcatcgagattgacctgaacacccttgagccttacgtcaacggtcccttcactcccgatcttgccacccccatctccaagctcaaggatgtcgccgtcgagaacggatggccccttgaggtcaaggtcggtcttatcggctcttgcaccaactcctcttacgaggatatggagcgatccgcctccattgccaaggacgccatggcccacggtcttaagtccaagtccatctacaccgtcacccccggttccgagcagatccgagccaccattgagcgagatggtcagctccagaccttcctcgacttcggtggtatcgtccttgctaacgcttgtggcccctgcattggtcagtgggaccgacgagacatcaagaagggtgagaagaacaccattgtctcttcttacaaccgaaacttcactggccgaaacgattctaaccctgccacccacgctttcgtcacctctcccgatctcgtcaccgctttcgccattgctggtgacctccgattcaaccctctcactgactccctgaaggattctgagggtaaggagttcaagctcaaggagcccactggaaagggtctgcccgaccgaggttacgaccccggcatggacacctaccaggctccccccgccgaccgatctgccgtcgaggttgatgtttcccccacttccgaccgactccagatcctcaagcccttcaagccttgggacggcaaggacggtattgacatgcccatcctcatcaagtctcttggtaagaccaccactgaccatatctctcaggccggtccctggcttaagtaccgaggccatctccagaacatctccaacaactacatgattggagccatcaacgctgagaacgaggaggccaacaacgtccgaaaccagatcactggcgagtggggaggagttcccgagactgccattgcttaccgagacaacggtatccgatgggttgttgtcggaggtgataacttcggtgagggttcttctcgagagcacgctgctcttgagccccgattcctcggtggtttcgccatcatcaccaagtcttttgcccgaattcacgagactaacctgaagaagcagggtctcctgccccttaacttcgtcaacggtgctgactacgacaagatccagccctccgataagatctccattcttggtcttaaggaccttgcccccggcaagaacgtcaccattgaggttacccccaaggacggtgccaagtggaccaccgaggtttctcacacctacaactctgagcagctcgagtggttcaagtacggctctgccctcaacaagatggctgcctccaagaaataagtgttttgtgtataaggctatctgaaaattttaatactatgatttgaaatgaaatgagacaagtgtagacgcgagaagaacgcgattgtgatattgattgtgatcgacagttttgtcatgtttacaatgcagatgaccatacagatgggttgtataagcgagagcaaatgaggaaggaaatacaagacctgttacagggcaactttgatggtgatagaatgtaagtgggtcgttgcgttggtggtgtgtctatgctggtgtaaaaagttttgcttgctggggtgattgtatatgatgatgatattatgtgccattgaatatggaagtccggctatacattcgtttgacagtagtaacaaaagctagaagtgattggacgttggtattgaatatttttgtataataaatgtaagataataggcagtattgaaactgtagggagcgaaaaagccaggaccagtacatacagtacatacgtagttgtgcagtatatattgtgactagaacttaacgggtggatcgttgttgatgggtagctacaagaagtgtttcgatcgaattggagttgatatataagttgaggggtgtagtattagtggtcctcatcctttcgaatcaagtggtgaccgtgctacataccaaaatcgagcacaaccaaagtcgagcataaccaaagtcgagtataaccaaagttgagtatataccaacgtcgagtatatacctaagtcgagtatataccaaagtcgagtatataccaaagtcaagtatataccaaagtcaagtatataccaaagtcgaccaccaccaaagtcgaccacaaccatttctggtgtgtctatgggacaagaggggataaaagtgataccaatctattcggattgtctagaagaattgatttatgtcagaaaacctagcacttacagtacaaaatagttccgatatgtgcgttgttctgtgctgcactcttgctgtctattcatgtggggtagcggcgacgttgacagatttgacgtatgtactgtagtagaatcatttgacgaccatgtgattaagactacaagtagtggtggtttggtgattattgatagtgtcaacagccaacatctgtagttcttaatgcataaaatagtatctgtagtgtaccatgcggtgagactagaatatgacagtgagacagaatggtgaatatcatgacgaattctgatgacaatatccaaccacttgagctggtactgtaagtacagagcagcatttacttgacattatgcgtttggaacgtgtgcgtatgtgcgtacagaacgttggctgtgtatgcaaagacggagaaacacgttggtgacaggtatcatcaaatattgttcacggttgcaagtccggcgctcagacctccgctttcacaagctccaccaatatcaccccgccaatccaaactttatgtcatttcgtgtggggtgcttcttttgtataagacaggggccgtggaaggtgcactaacgaccagagctatcgacagagacacgaagcaagaagcgacacagaagtaatacagacattgttgattcacacagttgattcatacagttgattcacaaacagttgattcactccctcactcacgcactttaccaacaaccgcatccagcatgtccctcaaactaccacaatcgttctctctgggaggccctgatcaactggtgcttgttaccgaggaacctacctactacgtgctcaaactaaacagcccgcccgacaaccgactcacgcccgagctgctgaccgcctggatcgaggccatggaggccctggctctgtacgccgaagagcccaagcctctggtcattacctcggccatgcccaagtacttttctaacggcctggatctcgaagccaccgccaacgtcgacaacttcactcgtgacttctactacccgctcatcaaaacgctgctgaactttccctggcccaccattggctttctgaacgggcacacgttcgccggagcctttgtggttgccggcttctttgatttccgagtcatgaaccctgacagaggatacctgtgcatgaacgagattgaattcgacgcaccaatcatgggcggaggaatggttgtgtttaccaagctgtacggccgtgcagtggcccagagaatcaccatgttggccgaacggttcccagcacaaaaggccctggaagccggaatcattcacgcaaagggaatgtggcctgaggtggaacagatggtcaaaaaggtgtcccatgtttccggaaagaagttctacagtcttatcagaaaggaggtcatgaaggacattattgaagctctgcaggactcggatcatcaattgttcctagacgctctaatgggagatcatattgatcctaagattgaagaagagcagagaaagcgcctagatccgaagatcaaagctcttctttagtacctacagtacatactaatgctactattacgacaacacagtgagcactttacgtatatgagtacccaccaaaaaaactcaacctgcaaacaatcagcaaaaaatcaacaaaaaagagaagcattgcaagtgatgctcctgccttcgaccagatttgaactgatgatctcagcattactagtgctgcgccttaccacttggccacgaaggcagatgttggtttcggcctcgtgattgcgtagttgtaggtaagaaaacggagacagccaccctagattcaaaaaagagtacgaatgctttcatagtacctttatcaagaggtatcaacacgtgttgaagaggtccagtatattcgcactgcaatttgtgtacttctaccactcgtctccgacgaacaaataacatcaacttttattgctttactaatactcttaagggtaagactctttgacaaagtccttaacatccccctcaagcttcttccacaaatgttctcccttctctccctttcgtccctcatcgacatcccatctcagatggccaggaacaccccagggaatgagatgctctccgtcatggacatcaggagccaaaagagcagcgagctcggtgtaggctccgtactgggcggggtagaggacgtagttgaaggccttcttgaggaactcgctggagtgtctctgcaagttggacttgaggttgccgggatccacagagacggaaatgacgcccgagtcgggatggttcttggaccacaggtacgcctggtaggcgtttccaatcttggactgcgagtacagaacgtgtggactggggttctcttccttctcgtagttgatatcgtcgaagttgatacctccgggaagtccggagatgacgacagcagacgaagagacccacacgagtcgcacggttccaggaggagaagtcttggcggtcttgatgacgatgggagtcaggtacttcatgatagcctggtggcccaccacgttggttccccactgcaactcatgaccctgggcggttttggagtaaggaggggtcatgacaccggcgttaagaatcacaccgtggatctcgggataattcttggtgatgtagtctcctgcggtgctgatggtggtcagatcagcgaggtccgcctctgcgaagtcgaacttgccatcgggcagctccttgagcacgtcctgagccttctccttgtttcggcccacaatgatcaccttggctcccttgccaatgagcagttttgtggcttcgagaccgactccggagtgtcctccagtaataacgtacgtctttccggtgagatcggggtaatccttctcggtgaagtgcggttctggcacccagaagtttcgggctgcctgcttgtattcggtgaatttcgatcgggacatgttgaagatggttggagtgaaagactgcttgtctttgcgcatcgcctccctataagtatcagcaattgagtttcttgctgttgcaaccaccgcgcatgacagcctgagatgaaaaagtgggacggctctaccgagggctaaaagctgattaatacagaaactaaagccacaagagagaatccaaacagtcttttgatggatttttcgagttcatgaacctccaaccagctcccaatctgttataatcgcaaccccgataagcccaccttcaaccgccctacctgatgtggctgaacctaaggcatgacgataagaaccaaaagggctagagtagtggaggtctttttgctaccgtcgatgaagggagcgtgggtcgctgtgtaattgggcgactttcaagatgtcacttttgttgttttcgcccattaaaacctgttttggtgtcatggtagacctccaacaagtgccttatctacgcccatccatctcactctgcatctccttatgccgccttcacaaccccatctggtcctcccctaaccccaagtgacattttgcggacatcagattactaagcacagcggttctggtgacaagaataaactccgaaccttaataatttttctatgcatatggtgagaaaaatcccatctaactaatatcatcacattacacacaaaatgggcaaacgagatcgaactgaagacgacgaggttgtcaccaagaaggtgaagctcgacaagaaggacaagaaggaaaagaaggaaaagaaggacaagaaggacaagaaggacaagaaggacaagaaggataagaaggataagaaggagaagaaggaaaagaaggaaaagaaggaaaagaaggaggaggtctctgatgaggaggaggtcgctgaggagaagcccaagatgacttacactgcctcggctaacaccatcaagtcttctggcgagtacactcagtgtgacgatcttactaacgtttctcagtccaccattgacaactacttcaaggagcacaccatcaccattgagggtgagcagatgcgacctacgatggagtttagccacgtgactctggatcctcgaatcaccaaggttctcaccaagttccctcgacccactcccatccaggctgtttcttggccctaccttttggctggtaaggatatggttggtgttgccgagactggttccggtaagaccttcactttcgccgtgcctgctcttgagcacgttcttagcacctctggaggcaagggcgttcgagttcttgttgtttctcccacccgagagctggccatgcagatctacgacaacatcaaggagttgtgtgatgttgttggtctgcatgccgtctgtgtttatggcggtgtccccaaggagcagcagcgaagcgacctcaagcgagcttctttcgtcattgctactcccggtcgtctctgtgatctcatcgacgagggctcttgtgatctctccaaggtttcctaccttgttcttgatgaggctgaccgaatgctcgagaagggtttcgaggaagatatcaagaagatcattggttccacccgacccaccggccgacagaccgtcatgttctccgccacctggcccccggaggtccggaagctcgctgagggcttcatgaagacccccaccaaggtgatgattggagaacgagacgagctggctgccaacaagcgaatcacccagtctgtcgaggtgcttgacccccgagccaaggagggccgtcttctcgatctgctgcgtcagtacgccaatgacgacttcaagattcttattttcgctctgtacaagaaggaggccactcgagtggagaacaccctgactcgacgaggctacggagtcgctgctattcacggagatctatctcagcagcaacgaaccaaggctctcgacgagttcaagaagggcgagaagaacattctgctggctactgatgtcgctgctcgaggtctggatatccccaacgtcaagcttgtcattaacctgaccttccctctgaccgtggaggactacgttcaccgaatcggtcgaactggtcgtgccggaaagaccggacaggccattaccctgttcaccgagcacgagaagcatctgtctggtgctctgatcaacgttctgcgaggagccgaccagcccgttcccgacgagctgctcaagtttggcggccacaccaagaagaaggagcatggtgcctacggagcattcttcaaggacgtggacatgaccaagaaggccaagaagatcactttcgactaagcggaggaggcttcacggattcactaagaaaagggataacattagattaactagaaaatgcattgtatagtacaagtacaggtacaatatgagttgctgtgaacaagtatttggtatggactgtttcggtagttaatgtcctcagtcgcggtccatagtctaagaacaagatgccttatcagtgtatatatacgacggccaatagagtagtctacaagtacacgctacacaggaacgacacaggaacacgcacgatgggcccttgtaataagcctgaagaaccaccggatttccgctcaacactttcttctacttctggtgatagctccacagacaaatccgagagactggtccgaaaggatcgtgtagaggatacttcaactttgcgagatgctgcaacaatcttcaacttgcccgagtttttctctcctgggtggaattcaaccgaagaacttgtcatttcgcaggaggtcaagaaaaacaccgtcctcactcctcacaatacccctgaaggcgaccccaagatctgctggagcaaggagaagggtcatcaggtcttcttcattaagaagatgtcagccagagaattagcacagtccaaaacccttgaggaggagaaacagaaagagcgaggtagacgaaaagttgctagattgaacgagtaccgatttctggagcgtgactcgctagcagaacgaagaaatctcattgcttggttcacttacttgaatccagatacgcgggagaaagcagatgaggatcaggaagatgaggatgactgtgaggataagtcaggagaggagctcgtgaacgaggacattgtcaaggaaaacgatcggtctcagcctgctgcgaagatcaactgtaaaatcattgcacattggaagagatggagacaagatgagggcagtaaatgattagaccagggtatcagcatcagccacatggtaaccactactttagattcctagcatattacaaattataatacattccttttcaatccgtcaattcaaacatctattcctaaagcttggccttgatctcagcctgtcgatcgtcaatgaactgctgggcggcttcctgtcgagcaatgtctcgggcctcctcgtcgtagtagttgatgcagtggtccagaacgggagcaaagatggtcattcgcatctggttgtagtagttcttgccggcgtacttcttgcacttctgcacgatctcctccacctcgggccagcctccaatggcgtcaacgagaccgtccttgagcgactcagcggcggggaatctgtgtcccatcatggtgatctttcgggcaagaacggggccgtactggtgggcgtggatggacatgagctggccaatgagaggagcgtcaaactcgatctcgttcatacacagccagcccttcttggagttctgcaccttgaagtcatgcgagttggcgagaatgaagccgccggcaaaggcgtggccgttgacgtaggcaatggtgggccaggggaactcgatcagagctcgctgcattcggccgagatatctctggaagaactggggggttcgaatggccgcctccagatcaagaccgttggagtagaacttggggatggccgaggtagtaaccagaggcttgggggcgccgctcttcttgagaagcagccagttgagagcctccacgaaggcgtcgatgaaggtgcacgtcagccggttgtcgggaggagagtggaactcgaggcagtaaaagtcgcccttgtcatacagagacatgagcttctgctcgtcggtctgggtctcgcccttgttgggcagggggaaggtctgcagcaaagacatggtacttgtggtgttgttgacgggctgtgattagtttttttctttctttttttcccggcttatctggggtagttagcctttatatatgttggtccgccaacatgcatgggattaagttgaccaccccgcatgtgctagatttcacgtggggggaggagcaatagggcggtaagggggtggctgggagtggcgagggactcatttccggcattctcgaacataaatatctcgtgtttcattctcaaatccaccattattgccaccgtcggcactttcggcattcctgattaatgccgattcagtagagttttgtataccattgtttggacgcacatctgcaacggtacgcgccctgacaagacatggatcgaacttgtgaataggcgccgttacaagttggaggtcccgtttgctagcgcgattgtgtcggtgctgaaagaccaatcctcgcgtaaaacctttgtaactgggcactggacgcccgagcccagccagatcaatgttttaacaccgcgttattcttttggtttcctgctggaaccaatagtggacgtgacagattgtagtggtccgtccagttggatttcaggcaaactaccgagcggaaattgaataccgagcggattactgtctatcatctcagctaacggttcttgtatacgacgaattctaccgtatcgtacatgtacaatacatacatctacaagtgcaggaatccgagacgtttaattattcaacttcttgactaggacaaactgcttgtacaaataaacactggtaagctcatctggagcaaaaagatatctcccgggggcgagtcgaacgcccgatctcaagattccaatttataccattacagtctcgcgccttaaaccagcttggccaccgggagatagaaagggtgggcccaaccgggaattgaacccgggacctctcgcaagttgctcaggaaaccctaagcgagaattataccactaaaccatcgggccaaccgataatttgggagaaaatttagacgtgccaaatcagacgtgtaaaagtcacgtgaccgaggtattgcgaggaggaaaagagctccaggcggtcggttcttatgggctcttttgaggggaagagtcaagtgatatggaaaagattcaaaacgtgatatagaaatgaagctcaattggtcccaatggttctggctttgctatgttgctgagtcgattcaattttcacaatgttggcatactcgtggcatggccttttcccccgcacaaaagattgatgccacaaccaccaatagtgaggatatgggtacaaaattaactgcagtttattttcaaggcaagtcaaacgtatatgtgtactctttggagtgttcaatggttcatgtctcctggaatctgctttaactagttctgcaaaaaagtacgacgaggcttcgagtgactgtaaagctcggattgagcagtaaatgtaacaaaatagatggaaaaggctctacaattacttgtctaagtccatctctgtgatagctgattgccacacaaatctgtttggtgttccttcaagagtggttatagcgctgtaacgacaggtatatgggctattgttgtagtacaactacaagtacttgtatcaataacgaccctgatgagttttaaagagtacaagtacaaattttacaagcatatacatctatatactatatgatgctgctggtttatcgttacaccttacaagaacagtattacgccggcataaacaagtaaccatcacaaggagattattagacaacgaactacaaataaaaagcaagtgccttattggagtatttgtacttgtacaagttcatgtatcaacactattgtctgtgtattactttatccctcacatatataggcggttccacttctcccttttcttctcccttcagatcagacgagaaatcaattgatagtaaaaagatggggttattgtaacagaaaaaccgtatgtcactaggtattaaaagatgaaaacacatcaacttcactcaaggttcgcggaggatgcgctcacacagcaccgcctcagtaccctgtgattacctactctcgaggcctcatatgattgactttgagatagcaagactgtacttgtgctgaatttcggtccggttcgcgtctgtcaaatcttgcgctccaacttctagatatcctaggtagtgatggcttcggatccgtcgttcctcctggccttggtcgagtttctcttggtccttcgactaaacccccacatcggactcggatttgggggttcagaagagcgcgtaacaatagtggtcccgcgtttcctcttatttttcttcttgataggatttttttttattctaatgaggatcacgtgacaagttcagccgtcgatatagctccaacaaatttcttttcccagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaattatttttttgttcatttccaaagaaatggtacttctttttcccaccttcctgttccgtttccaacccaagttctccgttttagtcttagtggttctgttggtgtgatggcttatacgaggccatttttagatcagaaagaagcaggagtacatttccgtttgacttgataatggggctcttacacttgaatcaatcgtctttttcccattatcctgttgcaaaagttcacatataggtcatccattcgagcctcctcatcaagcgtgcattccgaataccccaagggaaaaaagcgccgcgtgggagctaagaagactgttgcacagacgctgccacatacttccatccggaacctgtctcttccgaaatcaagtttcaggcggcttcagtatcatagaatattctccgctattcttctctgacattttttcggttttttcggtttttttttgtctaaaagagggctggtgcatagggttttaggatatgtaaggaggaatggcatgtttggggtctacaaagtagcagggactgatatgggacagcttagaaggaggaaatcataaattgtctacccgaatatgccatcctttctgaattcatgtcaagatatctctaccatctcattctggagctttccatgtgattctgtctttttctttttcctgcactttaatggctggtcggcatatttcacgcatcaatgatgcacattttttcgccactgaccgacctctccaaaccttaacagtctcggccaggaatatataaactccctctacatcccactttttccatcagaatcagaccagttcactctgagtcgttctggagacggaaggtgccttttatagcctgctacgatgcagagctgataagcagacctgtctcgcaagacaacgagggcgtttcatttttttgtcgtccgtttgagttgtttggggcaatgtggtgagattccagaaccccagtgtcggttaagaaggcaatgacgcgtttatcgcatgagcctagtgcgacagcttctggtttggcgattgagcggagaaatccgcgagttcaatccagaagcgagtacagccgcctgagccaagtgtcttagtccgtgacctttgtgtccggttgaccgccatgagctgaaaaagtgccatgagcaaagagcgagtgattgtgccggctgaaaaatgtcagagccacctccgtgccttgtgagagttcctgtggaccgcatgtgcagccgccagagcaaagagccagagccactgagcgcgagccaccgacagtgagatactcaagggtgaaattccttttgagagactcccatcattctcacaggtgaaactcctgtgagagagccgcctagaactgaagagccaagctgaaatgccagagctgccagtcgctgaggagccagctgaaacgctgagctgagacgcattactagagcaaagatctgctttgacagacgccatatatatggtcaaaagagcaacagatgcctgagtaagagccaataagacccactgaggcaatgagtgccaaccagagccacaaaagtgcctgagctgttacgccggtcaccaaagctgaaatgccagagtgggagcgaatgccagagccgcctaagagcatagccactaagtccaaagagcaataagagcatctaccagagccagtaagtccagagagcaataagagccgccaaatgagagcgaaccccaaagccagtgagtccagaacggcaataagagctgggtcgcaatttatgagccagtaagtcctgaacggcaataagagccattcgcctgagcagtgccaatgagtccacagatgccataagtgcccaaaagccagagccgacgagagccgaaggagccagggccatagagccgaggccagccagttgccattaagtccaaagagcagtgagagccagagcatgagccaaagtcacacactattcaaggagtaggcggcgaacctcttagccagaggatgtaactgaccgaacctgtttatctagttttgagaggagtaggtgaaaatccgaacctcttgggttaataaatcatggaccatagagtcccacccgatatttcaggtgtagaatgagattgtagttgtagcaagatacaaagagtggttctaggacaagtagtagttgttgagatgattgtatggtgcttgtacaagtacattctcgaatataaaattatatgaatataaaattatatgaatataaaattatattaaatacatacttgtaatgaatccaagaagatatgatctgatacaagatcatgccatcctgttccagtggtgtgatgctgtctatctcatacaagtatgtaaatatactgatctgatttcggaaggtctgacattcttacctataccaccagatcatcacaccatccttcctctacaagtaggtccaccacttgggtgtatgatccaattaattcgagaaggatcgaactccaaaccacttacttcgggttcctcgtttcgcctgtgctggtctgtattatgccgttccttttactctcgctaattaagggggacaatttagcctaacggcgcagcacacaagtcggataactggtgctagcgaccatcggaccacccggaaacggccgctgaagacggagcactgctttgacagttgcttttaagggttcctccacgccaactgcctctctgtcgatctccataatgacacgtcgtgctcacgcgtcaacccatgtgaagttaattaaaagaggctgaaaaacaagtgagcatggggcgacggagtaaacagtacaagtacaagacgcagagagagtggcgagtgccctaaaacgacgagtcacgtgagcggtaccctcggaactgggcagacaaccgtcgtcccctcaaatctcccccttattgacacgtgtcttgttgccaccgccacagccaaagatccatatacgaagactattatcacattatcccaaccctttttaggtgtataacgttagagttgatgcagtgaaatttccaaatcagtggcgcgactgggccctaaggtctttacacataatcactcctctcaccatcagtctcaacatccaggttcagtcatgaagctgatgcatcttctgcccctggtggcactattccaacctctcgtggcccagaacgtgaaggtctacgagggcgacgaccacgtccacagcgcccgatgtctgtcggggttcattgacgatgcctgtggagccacgtttgagaacgtggaggccaccaacgccgaggtgcgcccgctgctgaaggagctcgtcaaggaggactacttccgctactacaagatcgatctcaacggcgagcgatgtccgttcgtgtgggacgacggcctgtgcggtaataaagcctgcgctctcaatctggagtccgaggaagatcttcccgaggtctggaagcccaagcggctcggagcgctcacgaaggactccgtttcgcgagacaagaacgtgcgacagaatgagcgtttcgccgagtttgacctcgagcaggaatacgattcccgcggagataacggaggctccaactactgctaccccgaagacgaatttgcccacggcggcgtctatgtgtcgctgctggacaaccccgagcggttcaccggctacgctggaccccatgcccagcgtgtgtggcgagctgtctatgcagaaaactgtttcaccggcatgtcttctctgcccggcgaggtgtcttctcctctcaacctgggctccggtctagttccctttggccagcaggactttgacctggccgagattgactcatacgccaacgatctccctcaccagtgtctcgaacagcgaatcttttaccgattgctgtctggaatgcaggcctcaatctccacccacctgtgctacgagtacctcgatatggatgctggtgagtggcgacccaacagcacctgcttcgagtcgcgtgtaggcacccaccgagaccgtctgtccaacctcttcttcaactacgctcttgtttctcgagccgtctccaagcttaacgaccatctcaacgacattaagtttaccgacgataccaagcacaacgaggagactcgagagattgtggccaagctgacggggcttttgcagaacaccacctctgccatcttcaacgagactctggtgttctcgacccccgaagctatcactctcaaatccgagttccgacaacgattccgaaacgtttctgcgctgatggactgtgttggatgcgaccgatgcaagctttggggcaaggtgcagactgccggctacggaactgctctgaagctgctgtttgagcttggagacaataccgacgaggtcatcaaaaacctgcgacgaacggaacttgttgccttgttcaacacctttgaccgactgtccaagtccgtcgaggccgtggagtactttgagaatctcaaggagggtgctcgacaagaatcggcgtttgctaccttcctgtactacgttcgacgagccacttctcaggtttcgcgagtcttttccaccatcaagaacagcatcttcaaccgattccgatggatcaagcataccgagttctgggaggatgtggagcgagagatgtacgccaccaaggtcggcctcaggttcattctgcggtcgtactggaacttcccccgaaacatgctgatgctgactttcaactggatcgcccccaagtgggacaagtttgttggcagagacaagtaccaggatcgaattattcccactcgaggcgtctacactcttacaaacaccaattaatctgcgagagtgataggaatcatggttactactacgacttgtatgagcaccagtaaagatactgatgttctacaggtgccggactgggaccaataaacacaggtattgtactcttctagagttacagagcagatattcgtaccagtacatgtctctgcctgtaaaacctacccacaagccgtccatttcatacaggacaggctcaccatcaagtatagatgatggggttgctacgctaggtagcatgcatatatataacatacagtatttaaatttttggaattataacaaagtgcgagaagtatacagaggttgaatctgttgtgctgatgtgtgtgatatacaatatatgcttgttagtaaggacctgccaaagattagcatgcccggcttttgtgtgtttgattcgtcaccccgaactcccctacttttcctcctccttgatcttcttcttctcctccttttccttgcgcttcttttccttcttctcctccttttccttcttcttcttttctttttccttctcctggttgtatgttttactcagctgcttgccctcggtcgaatcgaacgcctttcgtgcctccacaaactccttttgcagcaccagcagctcttctgctcggcccagctttcgaggatcatttctcagcaggaacttgaagtcatccaccttgatcttctgccggccagcaatctctgccatcttcgctgcctcatgacacgtgtccacaatgtagtctgtgaggatatcttccagagcagcaaccgtctcggggtatggatcattgacatctccgaacgcatagagcagaggtttgactgtgttaggccgcggccgttggttgtggtctgattgtcgcgtgatactcactgtcgttcacgaacagatttgttctctttcgctttcgtgttccttcaagtgacatgatcgattgtcgtcgtgtcttgtgtgcgtggaggagctgaggtttatatatgcagtaaataattccaccatgtgtggcgataaagttgtgcatggtttttggaaagtggtcggaggaggtggtcaagagagacatgtaagagggagggaactttcgatgatgcagctcttggacccaccacttgtcgagagagtcggaccgagactcgccacccaatcaaatgctggtatttcaaaatgtggattacataagcggtagcggacagagggatgggttgtgaatgtataatgttggtagaagggtggcaagaacgtcagaagttgttcagtttgacaattgtggtggattatgggagttttaagaaaggaaagtgcaaatacttgtaccgtatgtttctacagtaccagattgataaatttgttagtatttctacaaacattactggatgatttggactgcacggacatctcgaataggtcctttctacagtataacctgaccacgaaccaaatgcgactgttcgacatctacttgtagtactgtacccttgtattgtcacaataaacccgtaccgcaccgaccgcttgactctcgtttgcactggtacatgctggaacatgttgcattgtgcatataccagcccttgctcgtcaaagcaacgggccggcgaataaagacattctaaaacaaggtcggttttacattctcggatacagacatttgagttagtgggctagaggtgtgaaaaagccgaccgtgtgtggtttgtgcgcgacaactgcagtggcgtttggactacaagtaggttcggaagttgatgagatgggaaaaaagagaggggtttgattagcccataataaggagcagggaggggattgacagcagctaaaatcgaaaaaaaaaaacggggaataaatggcataccaaggccaagaacagcttgccattgcccctagcttccagtatagctccagagggccccgcactcgacaggtctcttcttgtccatgcatgttctggaaaccttcgtagcgaaccttggaatcatcgtgggtttaaagaaaggttggcgtgggagaaatgacgtctttgaggtagatagcggtgactaagttagtgccatagataagagtcgattgttgggagatagggtgggtgtttgattttgcagatatgacgaccgaaggtttctccatggcaccgctgtctctgacggcagtttctctggagatgattgagactgccggcagggctaatcaagtgtggggaagaacggtatattacgatatagttctcttgctgtgtccttcagatgttgagcatacagggctgtaaaatgggggcagaagatgcaagtgggcgtcatgtgacagccttgctcacatatctcaggtgaactggcgagacagtgtcttgagtctctcggagttggtgactacagttggagtgagtgagtgatggaggcgcagacggagcagtgaacactgactgtgagcacgagcatgagcatgagcacgagcataagcatgagcacgaccacgagcacagcactgcactgactaatgaacagtcacagcaacacttgcacatgggttggccgcggcaatgtacgacaagtagcccaagctaaaacccccctcttgtgccaagagtgcttgctgaccgcgaccgcgacccacaggcccacgctttctgctaccggattgagaaacttttccggcacgccctttgcatctcaacatgccagatgtaggaacctacagcgagtgggcggaaaaggaggataaaaagcaaagtccagcagtaatgaaatcttcgggggatgtcagagctacattatgtaccttgtaggggggaacggcttttgctatggtgtacggcactccagggtgacggtgagtgtagccccgcgtgtggaatggccgggtcgccaaacacaaaaccaatcaacgccttttagcgccggtcgtttctttttccgcctcgttttgggctataggaccttgtgttcaagtgcagtaccttccatgtcctgcggtgagattgtggggccgaccgttggctttgttaatacggacggataaacgaacttgttgttggagcttaaaagagtagcgcactaggctgggtgcggtctaccagtaggccgattggctggctggcacgaaggagatggcgccaacgagggcgaaaatcaactgccagcaccaccagaagccaattgctctcttcgctgtcgctctctgggccgccccgcgtcctccatgtgtacatcagtcccccccacaagtgtagcagacgggaaagtttcgtttgggtaaccacagtggtgcggacaaattttttgagagggcccaaagcttatttggggagttaaaataggccaaacaacatgggagcgcctgtgtataatctttctggagaagcaagagtaggcacatgagaagagctccctcttaaaacgacattcaactgccgattctagaggggacatgaaccgaacgaaatccttcgcaggatgctggacgtgccgaaacagaaagatcaaatgcgatctgcgcagacccacttgccaacggtgcgagaaggccaagctggagtgcgaaggatactccatcaagctgagatgggcccggaccggcaaggagggcgaggacggagaggaggagatctttcgccgccgcaacgtggactttgtcgagtacccgccagaaatgacgtttgaaacgtaccgcgagatggacatcactctgcaaaaactccacgcgccaaagttccaggctgacgagaccatggttctgggaccctttggcgtcttctcgggatttaaacgaagacgcgtggagctcccacagtcgcagaaccagcagccacagatcaactccattaccccaaagcatacgcctcctcagatggcccagggactgtcgccaaacaaacaacagcagcagcaacagcagcagcagcaacagcagcagcagcagcagcaacagcaacaacaactacaacacccttcacaatctccgcattcgcataacaaccaagtaacacaatctccgcatcatgtccactcaccacatgtgccgtctccgcacgtgcaaccaccacacatctcgcctgagaacttgcacgccgacctggacctcgacattctcatgaacaacctgcccgtgcacccgccccagattctgccacttacttacttcatagaccctaatctggagatgcatgctgaccacgacaatgaaccgcagccagactcgtcgccagcaggaggaatcatccacagaaacattgaacagatggaggagaacgaggtgaacacaattttcacaattgtccagaatgacctggcgggaactgcattccccaaactcccggcgtccgaactccaattctcagacacacagctgcaattcagctcgcagtccagatacctcctgcaccactacatcacatctgtgtcgcaaaccatgaccgtggtgggccatccgagaaacccctggatgcaaatcttcgtgcccagggccatttcggctattggagacctggttgctacgggatacaccaccaactccagaaacgcgctcctgcatgccctactagccatctccgcatacaacctgcaatccaagtaccccaagaattcgctgaaccgaaagcattactcggaactaggtctcaagctgaaatccgaagcatacaaactgttgtggccctgcttcacagaagatatcagtgaccaaaagtacaaagacgtactggtgtctattctgtcaatggttcctattgatgtggtatctggaagcatgtctgattgcagagtgcatcttttggcatgtcaaaagttcattgagatgcgtctttcttcgcgaagagatatatctccaaaggctgccactttgcatcgaattttttgtttccttcgattgcttcaggagtctacggtcttcacagatctcatggaaatcgacgacgaggagctaaacgaagtcattacggatgatcaggatatagacactattctgactggtgctgacggctcaaaaatgtccgacaaaaagcgtctcaagttctcagatgctggtggaggtattttccagaaggaaaaggaccccaagaagctcggaaaggacgacagaaagaactcccacgaaggctactttgacactcccattaagaagtctctcaagggctctcctaatgctcctgttcctggaactcagcgtctcaaaatttcagaatactggcttggacagcctgatctggctccatgctccgattcgttcgatctgagctccattctagccatgtatggtcttccggactctctgcaggcccttttgtctcgaacgacagctctagccaagcgatgcatcagttttagacagaaaaagggcacaaactatgagtctgagcagatccgtgtgctcgagcaggatctgttgcagtggagattcgagaagagcaagattgcgatacccagcttcaacgacaaccgaaaggcagtattgcattaccactgcatttcgttccatggagctctggtcatctacttttaccgccttgttctgggctggcctgcgtcctctttgcaggacagagtcaagtatctgatgcacattctgctggagatgcaaaatttcaagtctaaagtgtctgtaatttccactcctctcttgtgggccggttttgtgggtgcctgtgaagctctgacggaggatactcgacagggctacaccaagtacattcaggatctggctgaatgtggaatgggaacttactacgttccccgtaacgtcatcaccgaggcctggaggctgcaggataagggagaggagagcaactggtgggacattgtccgtgattgggaagcccacttgcttttgtcttgatgtgctcgtctcaattattgagctattgtacaatataatgaataatgataatgatatgataattagtgtgtacctgtactactgtacttctagtctcttacttctgactagtgtaatgagaacatgtttctgcgtctgaatcaaaatcactagctgcagactcatatgaagatggggccggagaagaacattttagaggagtcgagtgggaaggggctgtgtttggtggaagcgcaaaaaacccaccgaagccattggctccttctttcttgaccgtcagagagtccttgatggattcatcaaacttgatgacctcaggacgcgtgactttggggatctcgaaacaagtgagcctcaaatcatcgggagaccgaacccgggtcatggccacgtatgcttgtccttcggtgaacatgcccttcatgtctaccacagttcggataagtgtctgtccctgacatttgtgaatcgtgagtgcccaagacagactcataggcagctgcaatcgcgagcaaatggtagggtactttcgagcgttttcgtctcgattctcacgagccagcagtcgagagtagtcgagcttctcgaactcaactgtaggcaccaagaagaactgctggtcactttcagcgtctgcaatgtactcgtctgcaagtctgaagacgaccagtaggttggtgttctctctacctaccttgttctgttcttccaactcacgattcttcttcttttgagccagagcctcctgtcgatacacctcgtcaatgtgcatcagggcgtaccgatagtaacaccactgataatgctccaaacgcatgccaaggtgttgctccagatcaggaggcatcttggcgttgcggctcagagaacgaaggtttctagacttgatgtagtgataaatggcaaacaatagatccagatcgtctttgtacagattgtacatttcgtaggtcatgagaaatgcaacctgacccatatgaccgttcaccaaacccttgtcgtagtcattcttaagatacatgacctgggcacctggtttcaaacacagcctgtcttcagcgtttatgtccctcatggctcgatcaatgaattcctgactgtacccctccgtggtgttacgcatgtcagaagcgtaaaagaagacttcagggccgtctagcagctgcagctctctctgattagttgcttcgacaccactgatagtgctttgaaggtgaacagtttgttggcccgggggatgcctgccaatgaactgagaaaagtagcttcgaagagcatcagtctcttgagtggtacctttatacgttcggaacaagttgagcatggaggaaaacacggagccctcagtttgacgcttggcaacagtgagacgcagtctgttggctccaaacaccttctgaaacgcctcggagttaaacaaaaagtctggaggaagctgggcgccagcaccatgctttctggcgtatgcgtttttgtcttcaaacgaaggaacagggggaagctgataaaagtcgcccacacaaacaacttgtattcctccaaaggggaggtccttcaacatttggtcacgctcattgtcctcctccgtgtaatgtaacatttctttcagaaagttgtagtttcgagcttttttcttagagcgtagctccttttcatactgaacagcagccttttgtgaaatttggaaaaagttggatctcacgactcgggcaatggtgtcaatcttgtcaaacatggctccagataccatactgcactcgtcaataatgagcacctcggtgaacttccacattgcggcagccctggggttgttgaagagcttggcaatgcaggcttcggcgctctctttcatgagacccagaccagtccacctatgaatagttatgccatccacgttgactgcagctagaccagtaggtgctgtgactttgcagacaactcctttagactcgcaatggttcttgatctccttgatgagcacggactttccggttccagctcctcccgtgaaaaacagactctcgcctttagccactaggtcaaagatgacctgctgttcttcagtgagcgtgatattttggggctccagaagcgacagagtagtggtgttggcagccacagcgtcggtttcgtcgtcgctggcggtgctctcgcaattcttgccagcctgttggctggatctgggcataccagtgtggaggtttgtgttttgagaaggagccgttgaggggtcttgcttgaccacaggttcagaacattcgccaccacggttttcttgcgcttcatgcatcttgttcagatacgagctgtactgggccaggagcatcttcttagcgtctcgtctcaccagacgctttatctctcctagttgtagagcggtgagttcagcatgattcaagcccgaatgactttgcatagcacgatgaagatcctgcttgtagtatgccaccaccatcacgagctccttgggcgtccattccttccaccagtcgtcccgaacgaacatattttcatcttgaatctgaacaggcggagcggtacgtttcttggcggagtccttggagctagcatgggctcgtttcttagacctttgcttctcccgttcaagaatctgtgccacatccctgtaccttggttcatgccgtccctgtgactgtcgctctccctccgacagtcgtcccagtatgctctgttcctcctccagaagccgttctcgttcaagcaatagatcagtctcgtcttcctccggctcatcaacctccatgcggtcttcctcggtgttttgacgcccggccctagcgccctcggacgactctttctctcgtagttggtgcataagcgagttgatctggactgctccctcctccagacgttgtcgttggtaccgctcaggctcttcggtgcgcgctgtcacgtgccggtgtgaaattccgctaacatccttgttgagacgagccatttcccgctatctcgaagggatccagtcgttattggcgggtgtgacgtatggtgttgaagatgttgtttcccactacaggtaatttatttggaattacccttttagaccaaattatgcactttggacgtgacgcgtctgaacgcacgtgacggaaggacacaaccgaattatgtcagataaaacaagaagcgacgaaatatgggctgtactatttgtgaacatgttggtggatgccacaagagctcgtttgtctgataaactgactgttgcggtaccggtactcgaaggtactcatagctctttaattatatgtacagtatgttcgcttcccacgatactattaaaatgcaatgctgttttgatctaaatgactttctatttgaatttaatcagagaaaccagtccactcttcctcagactcaacctcctcctcgtcttggtcttggtcttggtcttcctgttcggcgtcttcactgtggtcatcggaagaggtttcctgggcgctctcaacctcagacaccttagggactctgtgtccaatttcaccaatatcccgcttctcgaagcaggcagcaaagaagccaatgcctccgtcgaccttgggtagagctcgaacgactccctcagccagagcagctctctgattctcaggaaagtctgaaaagccgttggggtctcctcgtcgcgtccatagaggaagaacacgcaacttgggggccagctgccatccctcagcagcaacctgcgagtccagaagcagtttctgaaccacttcctcgttttcaatgttgtgaatggagcaggtagaatagaccaccttcttggcagatccaaacagcagggcatgcttgacgattcggtactgaaactcggacagcttgtggagtcggaactgatccttctggtcgtctctgttggtttcctccgccgcggcagcgtcgtcctcgtgctttcgtccaaaaatacctgatcccgaacacgatgggtccacgagaataccctccacttcggggtagtcgtcggggttggtgtcggtgaagtctcccacgttcaccttgatgcagttgtgacaacccgcggtcttgaccatcttggtaagaagctttgctcgaatggcgtctttttcaaacgcatcaatagagccaggggtaccagccacgaaagaggccaggtgtgtggttttgtttccgggtgcagagcagcaatcaatgagcttctggccaggctgggggttgagaatggtagcgggaaagcaagaggctcgatcttgaatgatgatcttgccctgcttatatagctcgcaattagccagtttctctctggggtgaattccgtaaagatggggcacgtgaatgtccttgtatatctgtccgggctgaattgtgccgccctcgatcttgtcgataggcttgagtctcgcgatcaaaggcgtcttgtgaaactcttcctcgttactgagcactgtgttgattcttatccatcgaatgggcgtcgagtcttcctccacgagctcgtcgaggtccgagaccttgtgtttcagcttgaatttggtcagctcggacttgagacgggtctggtgggccagaaacatgtctttgagaggacccttggagatggtcagacgcttggaccgggagcagagcaggtcgtgggccataagaatggccatgttcatggtgattttggtttttccaggcttgtcggaaatggggatttccgcagccttgatgatgtccaccagaaagggtctgtatttgagggccgagaagaccacggcaaacacatgtttggggtcggctctgagtcgcgttttgccgagcagcttggactgagcaaatattcggttctgtagcgagcccttcttggacggctccagaaactgggcggcctcctggtagaagttcatggtgtctgcttggaaatactgtcgtcaactgtcgttagtgcatccgcctcaggatttttttctgtatctgcatgatctaggagcttaatccaagccgcacagtgcgagaatgagcgattgggagtttgttgagtgtatcaaataatttagtacggatttgaaatatagtctgaatatggcctgaaacaatgttcattatataaaataaataaaacaaaaacccagcggtacagtatcgtacaacgaaacaatcatcaccagaacaacaacactacagctcaatctatttgaattaccgccagttaaccaaccactcgtctaccctggttgtttcgcgtttcgctgtcatctgttggtctcgtgtgtgctttaaataccatctaacattacttaggcgacatgaagggtccccatacgagctttgtcatcagcttacagtagctaacgtctccgacaaccatcaagctgcgcaccatcgtctatatatagccacgccagcgacgacgcagacacacggcacttctgccaactgtcagctgtgtacacaccagcactacgccaagcatttatttttcctttgaccaaccatactctcgcaccgccaaaacctacaagtagatggtggtacagtactgtatattggcaggctggcagattgcacatctaatcatgcagtagccattagggggagtaatattgcacttggacttgggcttggagggtaggaaacgaccatgtaacgtgggcgattgatggaggagagaggaagaccgaaagtggcgagagtgtcacatgactagagtcagactttggcgcggttcttcattggtcccccgttggtatatcgccgtgttcgccaccgcagtggcaaaccccttttggtccattactgtagcactgccaaataactctgatccggaatgctctacttgtgcgatatgatacttagcgtactcccaactggcccaacccaaaccctaggttcacagtgcacagcgcatcaacatagcagcagggacaccatatacaacaccatcggtctgcagttcttcctcctgaccattccgccacaaccatggacaaagaactcatcagcacagtaaacaagctgcaggatgcgctggccaccgcgggcccggcgtccaaccccatcgatctgccccagatcacggtggtgggctcgcagtcgtcgggcaagtcctcggtgctggagaacattgtgggccgagactttctgccccgtggcaccggtatcgtcacgcgacgaccgctggtgctgcagctcatcaaccgacggcccactgacgagctgggcgcccagaaagacgtttccggcgaacgaaccaacgagaccaacgaggacgagtggggagagtttctgcacctgcccggcaaaaagttccacgacttcaacgaaatccgaaacgaaatcgtgcgcgagacggacgccaagaccggcaagaacctgggaattagctccgtgcccatcaacctgcgtatctactcgccccacgtgctgaccctgactctggtcgatctgcccggtctcaccaaggtgcctgtgggcgaccagcccaaggacattgagcggcagatccgagaaatggtactcaagtttgtctcctcgcccaatgccatcattctgtccgtcacagccgccaacaccgatctggccaactcggacggtctgaaactggctcgagaagtcgaccccgagggagcccgaaccgtcggagtgctcaccaagattgatctgatggaccagggaactgacgtgattgatattctggccggacgagtcatccccctcagatacggctacgtgcccgttatcaaccgaggacagaaggatatcacctccaacaagagtatcaaggccgccctggagtacgagaaggacttctttgagaaccacccctcgtacaaggccaaggcccagtactgtggtactccttaccttgccaaaaagctcaacaacattctgatgctgcacatcaaggcgactcttccagacattaaggcccgaatcgacaagactctgcacaagtaccgaaccgagctcgatcagctgggaccctctactcttggttcctcctcctctatcgttctgaacatgatcactgagttctgcaacgagtaccgagccgttctggatggtaagggacaagaggtaacttctctggagctttctggaggtgcccgaatctcgtttgtgttccacgagatttactccaatggtgtcaaggctctagacccctttgaccagattaaggatgtggatattcgaaccattctgtacaactctgccggttcttcgccgtcactgtttgtaggcactggcgctttcgaggtgctggtcaagaagcagatcagacgattcgaggacccctctctgcggtgtgtcactcttgtctacgatgaattggtgcgaatcatcacccagattctcaccaagccttcttaccaccgataccctgctctcaaggagaagatcaacgcggtagtgattgccttcctgcgacagtctctggtgcccaccaacaagatggtcaccgacaccatcaacgccgaggagtcgtacatcaacactggtcatcccgacctgctcaagggctctcaggccatggctattgtgtctgagaagatgggcggcaccactggcgtgcccaaggccatcgaccctgccaaccctgcggctgaggagtccaccggcttcttttcgcaattctttgcctccaaaaataaaaagcgacttgctgccatggagcccccgccagctgttctcaaggcttctggtaccatgaccgagcgagagactctggagacggaggtgatcaagctgctgatccagtcttatttcaacattgtgcgacggaccgtggccgacattattcccaaggctgtcatgttgaagctgattatgcattccaagcaggagattcagaaggagctgttggagaacttgtacaagtcggacaatctggacgacatggtcaaggagaacgatttcactgtgcagcgacgaaaggagtgccagaagatggtcgaggctctttccaaggccgctgagattgtgcagagtgtatagatagagcagagcacctaattagagatggattaatgaattatgaggttagattggtggcccgtaggccaatgcaggggtgtaactgagaagcacagtgcagacgagtacaacaactgttcgagtacaagtacatactgtacttgtctaaaaagagctaaacagaatcatgtcttgtgtgaatatgtcaaatgtgcgatatgccaactgtgcgatatgacaaatgtgcgatatgacaaatgtgcgatatggcgcaatcttgttgcagtaccaactatcgtacagtatcagtgtttatggtcgtagaacgggggacaagcaaacatctggtacatgtactggtactacagtaaccaccaaaaaccgagttattagtcatatcggacaagagatgaatcgatatgactctacaggactgatcttcttatacgtactgtactgtacctctcatgtcaacgctgcatgagcaaaactgtataattgagtgtgcgatacacattatcgccgatggttgctgtctatatttggtgtggcgagcgtggaaagagagagcggatgtttgtgtatattagtcagcattcgtagcgggtgaacgctccattatttagccgtcgtgtacacgttctgctcgttcgccatacgtctcgtgttcccctcttttggtgccagtatgctactaaattatacacagtatctgcagattgagcacctgacattgatacatctaacgtaactaaaaaaaaaagcagagaaagggagaatagtgtggcacacgcacgcacaagagcagctccttttgaagtctgtccaaagtttattgggtgggtggagcggaggcgcagggtgtagtgacgggtgtgttttgcgggtgtgtttctgtgttttcgtgttgttggagccccggtggtcgttctatacctgcctcttctgcagtatttatttgtacttgtacttgtacttgtagccatagccaaagccatattgtatcacccctttaaactatcgccccacgcctgcatggtcacaaatctgggtctaccgtgcaatatagtgtactgagttggtcagttgggacaagcgtgaaaataatacaaagccccgtcgtccccacttgctgaagctcgatagcagcggtgtcgccttctcttctgccagagatcccattgccacatttcaagcaaattgcaatcgccactcagaccacatctgcaccatcttgcatctaaaacagtggtcgaaacactaccgtgagaaaacatctcggagctacaccatctatccaccacaccacgaccatgttcaacctgacggaccacaaattccgtgagagggtggaggacaacgtgcgggcccgaagcgccctgctgcgcaacagctgctccacctgctcctaccagtcggtcgacagacgggcctacggctggagaagcacctcctccaaaacccggctcttctccagagacaacctgcgcaacatcagctacacccggctgatcggaggcatggcgctctttgtgtcgctcagcttcgccatcaactacctgctactcatgtcctttggggcctctcctgttcccgggggactcaccggcggcttccggctcacccccatggtcccgggcacagcgccacccggaggagcgcccattctcacaaacacagcgctcatcatctcgccaaattcggactttgtggtgcctgcccgaatggccgctttcggaagaggactcatgatggacgagtttgaaacgaccgttgatgagacagagaagcaagccagagatgcccaagagacagacaaactcgcgcacgacattgccgaacactttccgaccggaatttcagacggaacccccatcctgattccccccaacagacgcaaggagcccacagtcaacgcacctctcagaggcgagatcgaggtggtcggaggagatgcatgtggatcgggtaagcaccgcaacctaacagacaagattgcgctcgtcatgagaggaggctgctcgttctacgacaaggtgctgacgatccagggctggaacgccaaggccgttattgtgggagacaaccagtacaaccgagggctggtgaccatgtactccaccaacgatactgacatgtgccaggtgccagccatgtttgtgtctcgagcctcattcgagctgctgtctaccgaagatgaagtgagcataattcctggcccttcggctaccccagctctagacactattttgtttctgctcatctcgcccatctgctcgctctcaatcatttatctcatggtatctgtgcatcgatactttacacagctgactcgacgtgcccccaagcgagctgttaaacagcttcctgtccgagtctggatgggccaaggagtccattctccgactgtaaggggcaaaacacaaggcaacaactcgtcttcgggagttctggaaagtgtagaacccacctctacggctgctgctgctctggaagactctcccgagcctccgtccacacattccgacaaggtatgggtgtcgtctgacgagtgtatcatctgcctggaggagttcacagtgggcgagtcgcgggtgatgcagttgccttgtgggcacgatttccacgaggagtgtatccagcgatggttgactacgcagcagcgaacctgtcccatttgcaagcacgatattactcagcccatgagctctcccggtgagaccactcctttggtttaagatgagtaagagacagcatagccgaggatgcaccccagcaggtgcttatgactgacacgatatatttatttacccggtaggggtacaaagtagctaattgacgaaaatggatccagtggtatagtggtgcaaccaactagaatgacgcgatcagaccagaggatgctaattttgatgttgataatatgcgacgataaaggatgaagatggcccagaaacgaatgtcacggaaacagacaataccattgtttgttaaccagactaattaccccgtacagttacaagtactaattagttttgtgcctggaactagtgtgactccactgcaccctttcatttgccttccatggtcttaactcagggattcagcccacctggtttgaacctcttgctcagactcggggaaatggttcttatggggtcctgaatttcccgcaacatcgtgatcatgaattgatcatctgccatgctacgcgagcagaagtctacctcaacatcgggctcttgttgatcgttatcgtccgagatctaatggcccttcgatgtgattcattcactcgactacaatgacgaatgtttggtgcttcgactgtcagatggtttggatgcgcacgggctgttgaattatcgtatcgtacttgacacatgcaggacttggacttggcttctgggtttacaccacttcgaggtgtaatttcagcgactttgatcggactgagttagcacgagtactcgtactcgcttggtaagcgttgacaggttgccgttgtcggacttggcgtcgtcggatttgaccgagagaccaccttgtccagaaacggcacaagaagagtacagtatatatagtgtggaccggagccgacagcgatttacagctcgcacagcatgagcacgtgccgtgagggtcccgtttcaggcccatgtctctactggtacgattgaactgtatgctaaaaagagggtaatcgagagattcgccacagcggagtctacttgtagattggctgcatcaaagggtggagaagggtgtgaacccgggcggaagacgtctttctgaggcgttaagagacgaaacatcaatcaatagaagcatcgcgactctctagagccgggttgcagccccatccgtctcctccaacgccctcaaaacggcgtctcaaagttccaattcacctgacagggccaacaataagcctcgcactctctgtctctcccagtgcagctactctaagcgtaaattgtaccctggtgcatacggaggtgcacctctgacgaacatttacccagtgctacaccttcactctgcgcagcacgctcatctccacaccacaccacgccccaccaccaagcgcacaaataatggacttttacttccagcctaatggccagccctccatgggcaacggccagatggtcagcgggcactcgggccacaccctcaacatgcccaacggccagcagcagcagcaccatctccacaacgatgccagcaccatgcactcccaccatatgctggacgccaacggaaaccacatcatccccgcggtggtgtcgcctcccaacaactttgacgccatcgactgctcgccggacgccctggactgccagattaaggacgagcagttcggcttcaccaaccccgcgcaccagcagcagcagcagccgcagctcttcgacatgaacaacatgggccacatggactctactaacccttccaacaacggcggcgagattcccgacgaccagatgcaggccaacgagctcgacgacgacctcacaaccaagcgaaaggctcaaaaccgagcagcgcagcgggcgttccgagaacggcgagaacagcgcctcaaggagctggaggacaaggtcgccgaggttgagcaggagcgagagcgtcttgcttccgaaaacgagcgtcttaagcgggaaaacacagtcatcaccaccgaaaacaaggtgctcatggagacggccgtttccaagggcccctcctccccggaccccacacaacctcctattggcaaggccaacttcccctacaagcagctgcaggagatgcgggccaagacccaggagactatccttggtggtcacgagcctcccggagataagaacctcaagatcatctaccagagcgaggtcagcaacgataccatgctaggagcggccgccgtctgggacacgatagccaagcacgccgaggaggaggagttcgacattgatcttgttgcccagctcatccagggtcatcagcgatgtgaaggcttcggccccgttttccctctcaaggttgtggaggatgctattcgggaggccattcgacagtacgtttagatgtggccatggttgcgtctaattaagtgtactgtatcggaaagagctggccgtgggtgtcagttatatatatatcaagtgcccgtcttgtgtctggagcgactagctaagcatttagccgttccgatgccggggtgcaattcttgaatgcagtgagtttttattagtgaatccggagtgtgcgcagtagtcgtagacagctccttaggggagtgcgtactgtatccgttccactacttgtagttgaggtggtggtcttactacttgtagtaatagtccctgacagcattaaaggtgcatttaatacaacataaacgattactaatcaaatgggggaaaagccgaatcgaataggtagggctaatatcagctatattaatcatgatcacatttttcttccatcttttcagccctcgtacccgtcacgccaacttcaccctctgatatccagtcaaaataaagttcactcgtcaatcgtgcacctcccaaaagtcgcatcaccaagttcaccagaaacacagcagcacagtcaagcaccattattcatcacacacatcatgtcaggactcccccaggccctggcgagcggctttgctgcacgtgtccgagaaggtggcaccacgctatacatcaacacaacgcccatgttgcgatcggcgcgtcacaacacggcggtcaactacgccgagtttgaggaggactttgatgccaacgactttgaggacgacgacgacgacgatcagtcgcagagggaatcacgtgacggatcagaggaggcggaaggcgacgaggatggaaccaagaaggaggagcaggacaagtttgccggactcaaggctcctctggtgtccaacgagcccaagcgagctgctcctcccgtgcggccggtcatgtaccctcaggaggttctcgaagagctgtcacaggtcaaggagcctaccctgattccaattcgcgtggcggtcgagaatattgatgtgttccgagtgcaggacttctttctgtgggacgccgacgagaagattctcactcccgagcagtttgcaaccctgacgtgtgcagatctcgacgttcccattggatactcggcccagatgtcagcccagatcaagaagcagcttgctgaatacacagccgcccccgctctgcccaaagacgttgaagtgcatgtcattgtggagttggcggtcaccgtggacaagattgtctacgaagataaattcgagtgggacctgagcggcgagtacgcgactcctcaggagtttgcacgaaccgtggtccaggatctcggtctgggtcaggagttctacccagccatcacctaccagctatacgagactctgggcaaactacaaaaggcttggttggagcgaagtattcctctggacgtcgacaaccgggccgcttttggccttgaggctggccttcgtgtcgaccaggacaatctgggagagtcgtgggttcccagagtggaggagatgacgcccgaggagatgcaaaagcgagagatggagcgagaccgatcgtcgcgacgtctcaagcgagaaagcgcacgaatggccgaggtgccttatgtcgatctcgacagcttgtattctagaaagcgacgacgacgatttgatgaggacagcaggagcggcagtcccatgtggtagtggccctacttgctgctgggattggttatgtacaataatattaacaaggtgattggatttggtttgtgcggtgcaccgcagaatgtagacctcggtctacttggagcaaggagttatggacggcatgaatgtatatacaagtacactgtcggcaacttactcgacatgtgtgcttgtctcgtgtgcttcacggccgagtcggagccacccccacggcagttattcatgcaataggtcttaacacgtcttctgaaatccacctttggcaacgttcattccattaggggacccccacctttgcgaaagtgggtctctggggattgataaggggggggggggggggggggggggggttagagggaacggtcgagactgttgagtggatgtactaagaactgcatgactaagagcatggcccagattgtacagtagccagacagtatttttagtcaccgcatgcccgtacatacatgtacagcatcagtactcgtacctcgctcttccccacgagctgcatgccatccatccatcatcgtacatacacgctttagcgtccagggtgcattcgccatgggctgccgtgttcgatcctcggttatcgggcgtttgaggaagtagagcaactaccgacgagtgatccagctcattcgcctatttgtagtatgtgtcaatatcagctctgtagatgggtgttacaggaccaactagccggacgtgccgatttagaacgtctcaagttgatactaatcccaggggcgttctagtgtggttttcggtgggtcttatcacgactttttccatctcctccttatattcccgtctctttccgtgtctggtaaagagttataggtgtcgtatgcatcctggttcatggagatctcagagttggtaagcatgaaagcgacttgcgaatacgaacaccgtatcagaagtacgacgatccaattcgaccgtcggcagcatgtctccgtaaccaagtagactcgttatccgacaagaacgcgcgactctatcggccggaggatcacggacctttatcctttaaggctcaacagatacaaggtctaataggtccagacttagactcgacactaatggatatagatgacgtgcaaagggacgaaataccgttttgtgtatctcttgcagagcgtgcgcaaacgttgataacgagccaggccgctcttggacgtggctgctgagctgctatctctgagtccgttgatccgttatcttgactcgcatggacaaaagaagatgtgaggaagcaggaacattggcaaggtgacattcaaagagtcgtatttttagtcgaagcgttttcgcgatggtgtgtggagtccggggtaatggaatgggagcacgcaccatctcatcaggcatgcaaaagtctgggtaaccccacaaacgccttgtttgggtcgcctgatggtggtttttaccggcccagaacaaagacggtggctgagcgcatgcgagcagagtccggggtcgcgtttttttgtttcggcgtcccctagcgtctcatcgttggaccataggttccattctgccccataacgtgccatgtctttccttatatactgtgggatgtaaccttggagatgcgacgctacactgccactaagattacggttgaaagctaaagacgatggattgtggagagaacgaaagacagattgcggagatcaatgtggggcgaaaaagaggggcgcgcgcttccaggaactactttgcggctggtggggccagataaacaatcacctatacagccgccggtccgtatcttggaacgtaacaatagcaaagtaacattccagcataacagttcagttgagccgcacgaaaaaacgggtcataataaaaaatgagagacaaacaggagccgccgctaactcgctaacctcttgtagatacggctgattatatcgcgtaatggcatgtcagaggacgtatcggtgcattcgacaccatggactgtcctactcgctcactcaaccgacttggtcgcaagtggattacgcgatatgcacagtttttcatttgtcgggtttcgtttgttggctattacggaaaaatacatacaatagacgctcgtgcagacgaggacaggatagatgcatgacctgtaggatacattggagaggtaccacgaagaaaaaaaagcacaagatattttagttccccccacagaaagatggacaaggcgggtaaaccgagatgttcatggctgtcaacgtgccgagacctcctgattcagggctgcttgtgtgtcgcgagcgtctccgaatgccaaacagtcagccgttccccagagcgcatctcatgtaacagcggatatattaatttttgcatgcgctagcgtatcgagagtgcgagtaagccagtaaaccagcttcacaggaggccacatgggcggtcggacaactgatcagctatctacgagggctattccgccgcccctgaaacaagaaactgcctatctaatctggtacatgggcgtatcacatcgccacggccgatagtccggggaagattgcatgacacgccaccacaaccgttgtcgcagggctaccagacggatgtaacatgtggtagcccccagtgtagcattggcaaagtggctatcggggactcgcgtccaaaagcaaagtttcaggcgctaacttcggccttggtcttgtgagtttatggagagcttatgcggacctcgtcttaggtctcaccacactaacgcacggcgtcatcactgggggtttcttggggtacacgatatttaatacccggggtttccaactcgaatcgacaagttacagacgacagtgagtactaccgcgacaggcagcagcgagcccccataccgggctcgtagcactgagacacgatgtgaacctgacgacgcggatcagacaaacaacaagagaggctcaagtatggctggttggtggacaagtcaaggagctcttctagagcctgatctgtggcagcaacaggagcgattggattctcgtcgacactgatccatgtatccaagactctcttgagagcttttctcgggcttctgctccattgcgccttggtttgtgtctttgaacccgtccatggtttgggctatcttatctacgaccaggatccaccaggaagagggcgctatttttaagtcgattaaacaacagagcttgattgttgccgagagctgacattcccagggaacggcccgcggagcctgaagcacccctgtgtcaaataccacagtgcctccgtcgtgacaggacaaccccaacccccctggatgctcttaaaattcaacgtcattttttccctctagtccccacattcggtacaggcaagacaacccaaacgctaacacagtttgtacacgcacgacccagacgcgcgaacctaacaagtctaaaattaaagtcaaaatgtcgcttcattcctccacatctcatgacgagaaaaccagtgtcgtcgacccaatgtcgtccgaagacgtgggcaagacccgagacattgagatccaggaactgcccgaccagattcttgaggcccacatcgacaagtccaaatggtacaacaagcgactaaagattggcaagttcaactgcctgccctactcatcgtcctttgtccagatgatcatggtctccttcatcttcttcctctgccctggtatgttcaacgccctgaccggtctcggtggcggaggacagatggactccaccgtccagtccaacggtaacgttgccctgtacgcctgcttcgctaccattggtttctttgccggaactatcgccaacaagcttggtgttcgagctaccatgaccatcggctcttttggatacgccctctacattgcctctttcctttgctataacatcaccgagaacggtggctttgtcattgcttccggtgccattcttggtttctgcgccgcctgcctatggtgtgcccagggcatggtcgtcatgggctaccccgctgaacacgagaagggccgatacattgcagtcttctgggtcatcttcaacctcggaggtgtcattggctctcttgtgcctcttatccagacctctgtcgacaacaccgagctcggcaaggttggtaacggcacctacgccgccttcctggccctgtctgcggtcggatggttgattgccatgttcatgcttcccgccaagtacgtggtcaagtccgataacacccgagtcattgtccgagagaaccccacctggaagtctgaaatcattgctctcggaaagaccattgtcaccgacaagcacatcattctgctgttccccatgttctgggcttccaactggttctacacctaccagttcaaccagttcaaccagccccgattcaacatccgaacccgatctctcaacaacctgctctactgggtcacccagattttcggagccggtatcattggtctgtgtcttgattccaagcgagttggccgaaagaacaaggcccgaattgcccatgtcaccgtcttcgtgctcaccatggccatctggggtggaggctacgacttccagaagcagtacactcgtgaagacatccccaccggccccgatgccgacaaggacaccttctggaagattgactggtccgactctcgatacggaggaccctgtgtgctctacatgtgctacggtctcttcgatgccatctggcagacttacattttctgggttctgggagccctttccaactctgctcgaaaagttgccgtctacgccggtttctacaagggtatccagtctgctggtgccgctgtcgtctggcgtcttgatgccactggagccgagtacatgagcatcttcgcttcttgttgggctctctgctgtggctctctggtgctcgctgcccccgtcatctggttctacgtcaaggaccacactgaggctgaggaggacattcaggatctcggccctgacgtagctgtcgtgaacgctgctggggagaaggaccttgacgacaaggagcacatttctgtgcatgagcgaaccgagtcggtctaaggagcattaggacttctgggtgtttgatttatttaattgtatagcattaaaacatttgagtgatattggctatgcagagtagtggctggtacatcatcagagtctcagcaatacacatggttctggctggcgggtataaaaaggctggtgaactacaagtggtgatcgttaacttgagctggtcaagaagctcttggatcagatgtctgatgtaccctttctaattggcggcagctagttgattttcagatagtcgctagccaagaaagttagacttgcccatgatatgttggaccgttattctgtttacaatgtgctactcggatactgtacagactacaccggtgatggttctttagtctccaatttggtcttgtaatccagggcgacagcataaggaagtaagtggaagtatgaacttcttcccttcaagtcaactgtcaagcgagtcagttgatatgacaacatgatctagtgagacacggcaacaattgcatttgtacagtagtcagaccagttaacaggctcagactgggagccttctgagggtatgttcatagtgaagacgtgtcgtgaactgcgcccacaagggggctggcatgttaaaatgattgcacaggtttgaagcatgtttagttagctcatctgccttctagtttccgatctgggagaagagtacctctggtaagcactttggtgtgtcttctttgcggctactactgtataacgtcatgggttgattctttgatgtgatattattattattcatggtggataatattccccccggtaccttacagaaccggtccctgcctcgataattattttcccccagttcctgctggacaatgagcgcttctagagagggcagggtctcattgtagatcggaccagctcgagttggtggtgtgtggttcaaccgggcaggggtggctggttcgcttagaacgcatggataaggcttgaatatgcaggttcggttctcaatcgggttgggacaaaccagcacaacaaaaagggaaaaaattaaaaaaaaagttgacatgaccatgtagccacgaggagcacaattatgaccccgaaagggtgttttgagagcttttgtcgtttttttttttgtcacaacacaaccatcgagagaaagcagggtcggcatttcatcagccacgttaatggtggtcagggagtcgccaggtggaaacactgctgctcagtccaacagcaactcaattttttgtttgaaactgccctgtggagacggttgagagataggattagacatgggtattgtccagcaagaacagcgagatagacaggggctggatacgtggggtcagctgtccctggtgttcttagggtttctggagaccgggatcggctcgaataaccagcatcgcaaaacccgtggggtaaacccaccgcagactgaagtataagtttctatagcatagcaaatgggttatgaatggaccagctctagactgcaaaacctccatgaacggctgttttgcgcacccccctacacctctagattccgttcgtttcttctgtgtttttcggcgactattttgcactatcttgatgcccgttgagtatgcaggcattcgctcttctctcggcacccctctcatcctcgctagccactacggctgcgtatacttacggccacttgactatttttggtaatggcactactgacgggaaagtgggcaagctaattaagcgagatgggaacaatactcgtactcgcactggtaatcaccaaatcggttgtttattgttttcccctcactctccactcgatagtagccaactactgtactggtacgagtagccgactagtttgccatagtcgctcgcggtgtcagatacagagcaacagttgcaacccttgtcctatccatgtaacattgttctgtagatacatactggacaatctgtcgatcaccgtccatcatcatgccaatgttgtttccagccttgcaacccggtcgttttttgcgcccaagtgctctgctacagtagcggccctcaatagctcgaagctgctagtcaaccgatttcgtccagataatatctgaccatgcctctagcatggaacagaggggcaattaaaggtaaaagagacggccggaatgaacccatttcggactccacttgcatctacagacaacatgatatacgggcaagaaccagcctgcatccaaaagcacgaatatcagaagggcgcagtcccaggcgatgtgacgtttcacaaatgcgcagtcctgaagatctaccgacaatgagcgagctcagcgctgatctgccctgactctgagacagtgtcaccggtgtgcgaagttgcactggcacgtcactcttcttctagacgtgcagattatgcgcatgtatcatgcagtctgcttgcatatactcacctatggtgcgctggaagacaaaaaagtgggccaaagttaaggttttgaaacgtgcattgtgcagtctgagacactaatcaagacaatttcccaccagccacctctcgaagaagagcccaagctctgctaacggggctggcaccgacggcaggaattcggatgcttcaggtcggcatctccaagtcgggcgtctttgtctaagcctttaccccttccaactgtgcgtaccctgcctgtcgagattggcctcccccatatatatctgcggtgtcctcgaaatatagatttcctttcctttgtatcagtatcagcatttatccgacctatattcactcatttcattctacactaaacacaagacaatggacgctcttgttaactcttttgaggacctgaacacctctcatacgacctctcgatacagagccaagcgacaccacgctcgcaccaagtcgtctcccggctccatcaagcgaaaccagagcattcgacgacactcgcgaacactgtccacccactacgactcgtccaacccctaccaggacgcctccacctcgtatgcacagctgtctatgggccggcgtaccgaaggatccagcactaaacccagaccgaaatcctatgtcgaacctagtcacacccagactcaggcccactacgctacggacagccaccacccgtctcactcccgcagccactcgcagacaggtcatggtccccgagcaaccttccgacaccaccatcaccgctccaagtcgcacaccaacccccggtctcgtttcgaacttcgaccgcaatcacaccacgagacgtacacctacctgccggacgatccatcgccgcagtttgacgaacccaatttttcgtggatggaggaagccgaaaaccagctgagcgagctccaatccaagtacaaaccggaacccatggccgcctccacttctctgtcgtggcaaatcccagacgaaagccaccaccttacttcagtggccgtccacgagtcctctcccctcattgcagtaggctcgggaggcaaggaaaacaacctgtttgtctacgaaaccacccaggataagggcctcatccaccaccagaccatttctctgccggccattcatggcctgaaatggctgtccccttcgcagcaggtggctgacctcggcaacattctcgctacctcgcactccaacggactggcccatttggttcttctcccggactgctactcttctgaccctgccgagattctcaagagattcaaccacaagcaccatgttagcattaaggacacgctgtcgacccgaatcaagcacctcgagctcaccacacctgcctggagatcgtctgtctcctcgtccctggccaccctctactcccagcacctcttcttatgggacccctctcgaggagacactcccgtgctcacccgaaaggtcaagcgagcggaggccttctctctgtcgcccttccaggatggtcaggtcgcagccgcctgtggaaagtacacctcgctgctggacctgcgagccaagagcggctcggtcaacctgctggcaggtaacaccaacctgtgtgcttactcgcccatgaactccaatctgcttgccaccgcccattccgacgtttctggtctccaggagaactgcgttcgaatctgggactccagacacactgccggtcccctccacaagcttgaaggccataccgaccagatccgaagcctcgagtggtccaagtttaacccctgcgagctgcacacctcgtccaacgacggttctctgcgactttggaacattggccgacagcaggagaccaaggctagaccttccctggaggtctactctggtgaccttgctgcccagtgggacgagcagaaggccagtgcccagtggctgcctcgaagcgctcgacagatgcagcagcgaggtctggcgttcaatgtggcccctctcaacatccagaagaaggagaagaaggagaagaagcctgctctgtactcctcgtctgtcatcgccaagaccccccatgcagctgttgcctcggcctccttcatgcccacaggctccatgcatccctctgtagtcactgtggactcgtacggatcgctgggcatccattcaatgccttctgctactccttacaacaccgagcccgagacaccccgaactctcacagctcgaatgtcggtccagagctttgcttctacagacatgtcttccgacttcacagaggcagatatgtcttctgcttcggacacttcgcctatgacctccccttccatggcatcagcagccaccttccagtcgtcttacgactctccagtcaaagcttgcattcctgaggcccgtcctgccacttatgagactagtgtgagctcttctttcatcccccccttgcaaatcaagaagcgggtaccctctggaccccggcctgaaggctcgcatgtccgacgaccttcccgggagtctagaaacatgcttcccgagctcgatcttgatttcgactttggtttgacggcttaaaccaaactagatttcaacttttttgacattcacgcctgcacctctctttttatatatatagtctttttctaagcgcttttctgtatttattgaataaacaaaacgattcctttcgcaaacttgtgtcattgtagcactttacaccgttacacccactgttatacatgtattgagtagttagctagctatatggtcaaacgtgattaatcaccaccgaccaacggcctatgacagatgatgttgtcggtaggccagctcggagggaatcgctgcgcgactctttgcctcgctcttcgtttctaaccctaaagacccttggacagagcctcgtatgcgggcgaagcatttgtgtaagcctccttcaaaaagtacgttttctggtgggtcgacagaaaccgcacaaagtcctccaagtgctccttgagcaccgccacgctttgggcatccatgttggtcatagcaatgagccccgggagcgacacaaacagccgcagcagatgctccgcgccgtagacttcgctcatggtcttgttggagtggtctgggctctgggtgatttgtaggtactgctctcgctcgaatctgtagagcaagattgagcccagcgagcgatcaaagtagagcttgattcccgacaccacctcgttgagaatatcggcgtcggcagagccaggtctatatttggcctccgcctcctttttgaattccttgagaatgtccaccaccgtcaccttccggggcaagccgacaagctggtggtccttggtgacaaactcccagtcgtctaccagctgggccttgagcttgtcgggcacaacaagcgcaatttccttgcgttttagatagtcgtcttccttctcgaggtcctccagggcagcgagtccccctcgtcgtttcacgggacggggtccctcagcaggagagtcctttgatgccatggatttgcgctttgtggttggtgccggagaggccgtttcactgagcgcctcgggaggagccagggcgtcaaaatccttgcccttcttggccgctgctagagccgcagccttgagctccttctgtagcttgatgttgtcctcgttgagagccagtacccgctcctcgccgacccactcgtcccacgtgtttttccagcccttgtagtgcacgtagtagcagattttgtcctcgttttcgtcggccagatctgcgggcacgtcaggtttcccttcctttggactaaagtgtcggtttttgtcgttggagtcgtctccatcgggcgttgcgcccgcagcaggaagagaggcgcgaggaccccgcttgcgcttgtgagtgttgaccacgtttccgatctcaaccgtgggcggaagcccgtcctccaccttggccttagagccgcgtttggaggggtcgtaagacatgaggatctttgcttcgtagagcagcggaccatggtacgccaggcaccgcgaattggtggctagaaccatgattgcggagattgtgtgtatgtgggttggtggtgaagtaggaggagcgtcctaaagtggtgatatagagttggcgagttagtagcgcaagtacgcgtgaaaaatacaacgagaggaggaagaaggtgaggttgagagtgtatggcgtgagaaaagaaacgagaacgttttttttacccggtggatgagtgtgttttcagcaaatattagtttgtatacgccgtttcgatactcctaatctgtgtgtcagggttgtggaagagtgaaaaacatgcgctactgtgttgctgtgtattggcgcaatggctacctggagcttttgttgtgtattgagattgtcggttgagctggttatagtagcttaaacagccccctgagatcttctatcctctttttgagggctctgagtggttccctacactgctcaaaagtcattcaaacgcttaactaaacccaagtaaatgataacctaaataatttacataaaccaagatatcttgcaatatttctatatggctacaaggttttttttatgtcatttgaaagagactctttggttacatgtttttatttgactcttgtaactctcgtataactggaacctcgaatttgaacccccagccgacttttttcttcaactaatcccaagtaaaaaacaaccttttctaaaaatcctaaaaaaagacggttggtagattgtcaactgagcatcacaaccagcgaaaacttgcggggcgggtttaagggaccaattgcatagagacatatttttaacatcattagcaactatataaatccacccatcgcctacgatacttttttccaatcgtgactacgagtgtcgtgccaccaatatgaaagactacgccgcacgcatgaccccacttggttactgtagtagtactcccaaccgttggtaaggcgatacaccccgaccatctaacctgaaaaggcgcctaaaatatcttttttcagcatgcacgaagtcacagtggtaggagcgggtcttgtgggctgtctggcggctctggcattcgcagatcgcggccacaaggtggcgctttacgatgctcgtcctgatctccggtccgaggcggagctcaaaaacgcctcgttgcgatccattaacctggctgtgtctgctcgaggcatcgaggcactcagatctgtcgacaccaagatggccgagcgagtgctggccgacattatccccatgtacggtcgtatgatccacgatctccagggaggacaacatgctcaggcttacggcctatggggcgagtgtatcaactcgattgaccgagcccagctcaaccgaaccatgctggacgtgattgaagataacgccaacatcaccttcttccccgagcacaaactaaccaacatttcgctcagccgaaaggacaaaaagtaccagcgaccgacatcgacttttgagaccaaggagggcgaagagagggtcgtggaaagtgactacattattggagcagatggagccttcagcaagaccagagatcgactccagcgatacgtccgaatgaactacgcccagcagtacattgactgtgtctacctggaactcaagatccccaaggccgacggacccgatccgttttccatctcgcccaaccacctgcacatttggccccgacacaaatacatgctcattgcactggccaacggtgatggctcgttcacatctacgctgtttgctcccccggcgctcatggaacaggtgtgtgaatcccaaaacaccttcatttccttcttcaaggagcagttcccagacgcatacgagctgatgggcgagtctcagattctggagtcgtacgaaaacaacccccggtcccccctggtgtcccttaagtgctctccttataatcacaagggcgagtgtctgctcgtaggcgacgcagcccactgcatggttccgttctacggccagggaatgaacgccggatttgaagacatccgggtgctcatggagattttggatgaaaagaaatggaacgtcgaggaggcctttaacacctacaccgagcgacgacacaaggatcttgttgctattgtcgatctcgccatgcgaaattatgtggaaatgagccactcagtggtcagtctgccctacctgattcgaaagaaggtggacggagttcttggacgtgtcttttcgtccgcttgggtccctctttactccatggtgtcgttccgagccgacattccttactccaaggctctgagtcgaagcgctcgacaagaccgaatcattggtaacattgtcaattggacctcgtttgcgggtctggttggaatgggcgccttgttctactacaagggtcgtcacctttttggccgtctcttcgagtaactagtttgagcccttctcaactggctattacgtaaatattagctaaatagcacatacaagtgtacagtgtacatacatacatacatatgataatgcatcctgatatagcagtccaagatacagcatcgaacgagtacaatacaacaacagtacaagcactattcccatataataaatctcgcaactactaacttggggcctgtgagacagttggtatcacctgacatgtgcctatggtaactactgggtactaatagtgactcgttaagacagtataaagtgtgatcgtagagtgtaaaagagctaaatgaacaacaactcaacaactctgatgaagagcaactcagtctcaaaccagaaagggcgggcttctgtggttcaatgacacgtgactgtggttcttaatgatccgccatgactgcttacgctactcgtactcgtgttgttgtgatgagttttgacaggtctcctcgcctgttgagttcaactgcagtatgcatggcgtcatatgcagcctgccccgacctttccaaaccttggtggcgaggcgttcttacgggaaacacagggaatacagtgctacttgtactataaagtgcgacaatgaagttcggctactgctgtttctgttacacggccttgaatcatcataatgcattaatatacagcttacttggcgagagaaagagtctcgtttcgggttccccaccagttcagagtgagagtaagaccaacggtctccagcagagcagagagggtcttgccaacgaggtactcgacgggtcggttctcctggaagattccggtgacgagggtggggatggagttgacggcgaagatgagacctccgaggtaggcagcacccttagtggtggtggtgccggtgaggacaatcagggccgacacggcgtaagactgcagaccggagccgagcagagaagatccgtagagggcgaggacgccgttgttctccttctgtcgggcaaactcctcgggggtgtcagcggccttggctcgcttgatggtgtcgccaatgacgggggcgaaaccaatcaaagaggagaagtgggagaagatggtgccgacggcaagggcggagggcttgatgggggggaagtagtggagagacattgtgagaaagtagttttgagatggagagaaaagaccccagactggggctcaccgctcctatatatactttgaggggtttcacaccatgcctggatatagcaactactgagcaagccggattagcttcattgtatgcaagcatgtgtactgccacgacaacttttggggaggcgattgcgaaagaaggaggggagcaaaatggcagaaacgcattttactttataaattgacgtcagggatttcgattctaccacttttcaccgcccttttccatctcctttcacccattgagtccacaagacaccccaaccctgtgctatccccaatgcatggtctgcatgacgccaccaacaaccactgggtgaagaccacccactttgtaccgtggccttccttcctcatacaatttaacgtgcgggttgcgtaattgattggcccaccaaagcccatctacggttgtcgagcttgcgggattgctgcgcgtagatgcactagcaatgatccatctcctcaggaagcaatggagagtgtggtccagtgtctccaacctgacacggccgcaattgcatgaatacattgccattttatataaaagttgccgttggaaaaggcgtctgggctcctgtcaactcgaggctctggctataggcctcgtgggcttcccaaccgcagcccattcgtcgagcgactgctgaggtttaacgtttttagctctttgagtttcgaaatggattgctactgctggttacgagaaccgcccgaaggttgaaacagaagggcagagaaggccccgcgtagacagcagccaccggaaataaataaatcacgtgcgcagcgcgacgggggacgacaccaaatcagggcacgtgatcatctcgcgcgaacccgaaccccaactaaagtttggatgaagcacacgcgacacaccctgagatggaaaaagttgtgtcacctgaccgcagttcttcgtttagagctgccccttctgaccgcgaagaagccggatctcggtttccagcttatcggcggcccgcttggtctccagcaacacgctcatgctgtgctggatactttcaaacttggcacataccttggccgtaggcatgactggctttggaggaataccaatgtcctgcagagctgcgacaattttcgtctggatggtgggcttgaacgtggtcacctttgaagaccgcaggtagacgcccggcgtcagcttgtcgtggtaagagatgccgtatgcagcctcctccttggtagtcagcttcttggaaatggcagcggcgattgtggtggcggccttcttgtcctccttagtggccttctttgcctccttggtgtcctccttcttggtggtcttctccacggagcctcctcgatccggtgcctgaggacccacagatccctccttggtaggcttcccaccctttttggatttgtcgttgagcgtagatgtgagatgggccagaccctgggacgtctggaactgcgcgacactagatgtgggctgaggagcatccagcagcttgagcagctcttgtcgttcttgaagcattttggtagcactgagttccagtttcctcgacttgagaatcagagcctcctcctcagcaatttcagcaggagaccgcgccagcaaacgctccaggtattgctttctcttgatttccatgtcccgggggaacttgacggtggtcatattgtatccttcagcagtgtacttttcgggatgcttggacatggccgaaacaacattgtagaaccgttctttaagatcctcgaccgttcttgcggttccgtctgggggcgccgattccttcttttccgatttctccttgttgctttcatctttattctccttctcttctttcacatctgccatctccacatccttatcctcctccttgaccttggactctgttccttcagcacccttggtctctccggttgccatagtcacatcttggtcagtttgccactcccaccggtcgtggataacgggccatctcaaatcaaattccgaacacagatgcatcagatacctggtttcttccagagtccagcctggagtagccagcttgagaccatcgtagtcctcctgcgtcagctcggggaaagaaatctgcgtgttgagagccgcaaacggatactggtcgccctgagtgagctcgcctcctcgaacccagtggctcaaaatgagtccatcttctcgtgcctggttctggaagggagtccacatccacggggtcaacttggcctgccactggggcttgtccttgaaaagcgacgtgtgcgaatccttggtcacggacacagacggcgtgttttcacccatgagcgcgaacagctctcgctgcattccgtccatcctcttgccgcctacgggagccgccagcttctgtcgcttgggctgctgagtcagcttgtcgttgggctccaggtccggcaggtccagcacgtctctaacatcggaagaagacgccatattgtgtcgtgattagcgctgttgatgaagatgttttcgcgcagtggtggaggttgtttggccatgcatggtgagaatttgggatcacgtgcgcgaactttgttgtagatagtaggtggaatgaccatggtagagaaaactagcaacgtaggtatttatatacagaagcagcacggtttccgtcatgttgaatatgtgtttgtcgtctggttgttgttttttggaggggaaagcagtcacgtgacgcctatcgaaggtactcgtatgaaaacattactaagagcgatgaagccatagaaggtgttatactacaaagtatagtagcgaacgtttaggtgtttgtagttgtttgatcgaatgtactgtaggtgatatgaagaactacaagtaccgcctctgcccaactactatctgcaccgccacaggttgggatccgggcctatgttcaatctaagacacccaccagccacagcaatgagcttaagagcagagcaagggacattagggcgacgtcaaactcgagtaccacttgactttttcgttgttttcttatcctcttttggatttccggcagaccgggtgtgtactggagctaccttgtagagacacacggggatgtaggtttggtagaccttggtttggttgattcgaatactaacatcacgggttggcggatacattttggagacagtagcacgagacgtctgaacggtggcaaaaacgagatatctaggaaatcggatcatttgcctgaaatctttcaatcctcgaactccccaatcgcacccctctttctcttgttacaggatacgctgccttcgtctggacgtgggaacatttaactcagggcggggttgcgagaaagttgcagagcgaggcggctcaggaaaggcgctgctgtaattccacggataaaatgagccgacggattgtatctgtgaccacaatggatcatgatcttggtcacctctcgggtagctagcgatatggcaccacaagcaccacaactaggcgtccgcttatccgcttatccgcttatccagatcttgcatgtctgacgtcaatcttgcatgctgtagtgagagagcgagtaatatttggttttattgggtgactaatagcatcggcattgttgcgagcgcttttacgggttgtttgttttttgttttttgttttttgtgaaaagctcagctcagaccgtattaaaaaactacaagcacagtacagtatgtagtactcatacaactatgacagtaacttctaaatttcattcatttcatgctatgcgttggtatttacaatataaatatctaggtttcaaaaggtgggggtgccttagttggcaatctcgtctcgagaccagccctggcccttgtaggtgctcaggtccttggaaggctggggatggccattatcgatcttcagagcgaaggggtttcggtcgtgatcctggtcaaggttaccaagagtgtggttgacctcacagtgcttggcctcgtcagctcggatgtactcaatcagatctcgcatggtagggttggggcccatgtgccagtagtcgatggcaatctcggggatcttgaccttgtggccctcccactcggggagtcggccagcgtcaatatcggtaatgcaacgggtgtaggtgatgacggcctcctcctcgaggtagccgacaaatcgatggcagattcgaggggacatgagataggccatgaagaagaggttgaagaagacaccctggccgagcaggatcatagttcgcataaagtagccgggcttgtgcatcttcaggaaggtgagcagatgcattcgctcgttgtaggcctcctcgagaagagtctcgatccaggctcggtctcgcttgagagctcgcagagactgcagatgtcggcacataccgccaaccattccggggacaccggcaatggactccaagaaaaggaatcgctggtaccacttgtcgggtgtcatctcgaatcgcttgagattctcctggccgggcttggggtgtctgtagccggtgaacagatcgaaactccatcgcatggttcgaatggcggccagggcacacttgtcggagaaggtcttggcctctcggtgtcggaccacaaggttctccatctgctccttggtgtagatgggatggacccacatgggggtggtctcatatttctgggagtcgtcggctccgtagatggaggagtcgttcatcttggtgttggccagagtcttggtgtctccgggatccttgacgtagtcctccttggaggtggcggtggccatgaaccggtgctgaaactgagtaggtcgagacacggacacggacaccttggcgagagcccgcgaggttcgcaaaagggaagttgtagtcagtaaagtcattgttgtcaaactggtgttgtgagttggtggagatccattaggacggagggggacttgtccaccttttatatcttatcaaggtgccctaacaccctctctctgtttcactactccgatgactttgctcatacattgtagccgcaaagccaaattaaactacatgtagcccgtttgcagacctctttgtccatctctagagcttaaatgtttatgactaactgcttttctcattgggtaccctgtgaggcaccgtttccttccgacagggccatgacacgtgcggcttatttagtgtcaatctactcgggctgacgggtagagtgggctgggcctgtcagatatcgtcacaaatacgtccagggacctgccgctacaaccagcaaaactcgccagatgcgatcggagccacaccagtaatgtaaaaaacgcctattcaaaacctagacatgcccgattgggtctagaattgtggcgtcagccccaactctattagttcaactgcgtctttcatgcacaatctctggcttttgcggtgtaattgggattgcctgcattaaaacggtccgcactcgccacaatatactaaccactagccactggttatgcacatgttgttccgggacttccggtggcgttttagggttttgctgactgaaaagggccagtggttaattgctcgccgcaagagaaagacgtctttgagagcaatctagccaccgtaataacgcccattttcgcatccaccgccaccaccgtcggctccgctttcaagccattccggcttcccccggtcagcgctagtcacggtgcttttttggtgtacggctaaacggcccctttgcccgccaagcggctcagaattttatttcacaccatgcatttttttgccattccaaacattatcgccgccaggtcccatgaccctcggctcgtgctgcacggcgatgcgagagacgtatccggacagagtccagagagcgagcacgttgccagatacgcccgtcggggggcgtggcgccacaaatatgcgtcttacatgtcctgaattgtggctagtggatgttcaaaatgtatgcaagctggtggaaatgaaatctgtggcgaagtagcctgattgtggttgaactgggtcagtgacgctggtggcattaccatctggaagacaacaaagacgcactctgtcttgtcgtataaacggcttagacggctttggtgagaaggatagtcagggggtgctgctaccctgctacacctgaaaacgtgaccttccggtgcatcccgtcaatgactctttgggccaccccggatgtttgggcacttctcaacgacgctacagaggcggtttctaacgggagtttctccctttgatttcttctcgccccgctctttaaattgaaatccatcaaaatatattttggactccgcttaccggtgatattcaagctgtagagtcattgggagtggcagctcaccgtgcatacactagcctatagttgcgagagctattatgagagctgtttacatggcagccacacctaaacaagagcaggaaacgagcactttgagcattttgtttggttgcaattgcacacagtcggtttcacccatttgaacttgccaaacctgtccacttgtgttcaagtgttagttacttgtacataccctctacaccagccacatgtggagaagattctagcatagtgtacaagtgcaagtatgtactgtggagtcagccaccttgaggaggtgcattcgcagatgtagcgtttgatctcccttcccgtcaggccaatgagcttctccccattctttaattctttcacagcctccaatgtgatgtacatagtttggagatcaagccgcacaccggaccaaaatacattacgacttcctccgtcctcacaattgatgtatgactgcagatgtctcaattaaaagtccactggactgatttcctggccaattggaccactctgctctacaggtaccctttttacgacctctacatgttacattttggtacataatatacacatgtgttgcttgctacgaacctacactctcgtctttcaggcggcactctgcgctaactgcagacagaggtgaaactaataaaaacaaaaggtggaggcaacgttatcaatctgaagcagtcccggttaccaagacccccccctgttctcgccatttagtcgccttgaagtagtaagacttcaaggcactcccgcaaccctgcccatcaacttttgcgaggtaaaactttcgcagacttgctggactcgcaactcttgtcatcgcagcctggaagaattgcgagccgcaaccgctctatataccgccgcaaacattctataccgcgccaacgctctccaggctgcccgcagactcgccgcagagacactcatttgcgtttcccgctcacttgccgccttatccaaggaagatccactcggaagcttctccaggttagagcgcgtaaacgtgtgtgacaggcgcatgtgcatgaatgagctatatagctgttggtgatagtatcaacgaatgtctataaagctggtcattaaagagctgctcccctccaagagttctatcggtaccaatcgtgtagctgcctccagttcaagttcagtgacttgtccgatctcccaatagtctggcagttctctctgtcactgaatatgctaaaaatacattaaatacatccactgcactactcaagcagcttctcctcgactcgggcaggcgccttgatcatccgctcaatgtccgcctctttgtaaaagtgcggagccacttccgtcaaccactgcggctccagaggcatgcagttacgcatgtactccttgctcgtgagaaccagctcgtggtacaacagccacttgggccgctgcagatgtaacacactggaagggtggatatacaccgtctggtttgacttgacggtcttgtacgagtcgcctcccctgttcagacgagcagcattggggaagaaacctgctgtgagagccttctgaatcgccgtttgcgggtcttccagctcagcagcagacacttcgggatcaatctcaactcggtcgcagaggttgtagagctggtctcgcacatctcgagcacgagtcagagacttgtactgcataaagttgtccttggcccactgctgagagtagtcggccagcgaccattgtcgaaacacctctagaagagttagatgatctccaccgggcttggtgaacatctctcgtgctctgtcggcagccattttcttatccttgggtctgaaaaacagagaggccgcctcaccaagcatagacacaatcgaaagcacttcagatgtgcactgatacttttcagacgccaaaatagcacgagccagcatgggatcagtggggaattcggccatttgacgtccaatctttgtaggctggcccttgtcgttgatggctcccagagcataaagaagctccaacgctttgatcaaggtatctttaggaggagggtccatgaactcaaaggacaagatgttaacaatacccagagacatgagcatcagtaccacgccacagagattggaacgcagaatctcaggcgtagtgttaggaggaagctcagactcaaacgctcgtttcgtatagagtctgaaacacatgcctggacccacacgaccagctcgtccgcgtctctgttcggaggaggcctgagaacatggcgtgactatgagcgattccattcctgtctttgggttgaaaacattctccttgacaaagccggggtcaattacgtagacaattccatcaatggtaatagacgtttccgcgatattagtagcaagaaccacctttctggatccctcaggcgtagggtcaaagattcgagcctgtagttctgcaggaaggttagcatagatgggacacacaatcataggcggacatttcgagcccaatttcctgattgtctcttgcaggttctcagccatgttttcaatttcatcctgacctgtaagaaagacaagaatatcacctttgccctgggtagcatgaatctgcatgacggtggtgatggcggcgtgcagatagttggcctcgggcttctctgtatgatgaactgcaacagggaaccgtctaccgggtacctggaagatggggcagtcgttgaagtaggcagagaatttcttggcgttcatggtagcggaagaaatgattagtttgagttccggtcgagcacgcgcaatgtcttttagaagacctagaacaacatcagtatgcaaagtacgttcgtgggcctcgtcgatcatcagggcagagtatccggacagttcagggtccgtcaaaaactctctaagaagcataccatcggtcatgtacttgattacggtcttctcagatgtcttgtcctcgaatcgaatgttgtacccaacttgctggccgattcgacatcccacctcctcagcaactcgtgtagcaacggccatggcagcaactcgtcgaggctgagtgcaaccaaccataccccgctgcgtataccctgcctcatgcaggtactgaggaagctgggtggtcttaccggaacctgtttctccaacaataacaagaacctggtgatccttgatagctcccagaatctcgtctcggtacttgtacacaggtagcgactttcgaacctcgtcaatcgacttggcatgcttttttgcgtcctcaatctgtttcagcatggccttttcagcctcgctctttgatttgcttcccttgtcctcgtcagtatcagcagtgaacttgatagcctgacggggatcaaaaacaaactcgtacttgtcctcctccttatctttctcatgagtcttttctcgaataccagcgtcacctcgtttgctctgctcccacaattctccatcctccatttctcgttcgggtttccgctcataccgtttcataagtgagtccttgtccttatcagagctccgttttccttcagtaatgtatgcatccggaatactgtatccatcgacacctctatcaatctcttttctttcctgggcaatcttgagaacctgacgtttgtactcaatctcccgctgctcctccttggtgagattttcccaaccatacttgcgcacatcgtcttcaaagtcctccacttctcgctccagcagatacagctgctgctgctctctcttcgacaggtactcctttcgagctatggatcgcatctgatccagttcctccctgtgcttctccagatcatcggccattcgctcacgctccttgttgcgtgcagcccggtcgtcgtccttctttcctccctttttcgagtctcgttctgccagccgttgggcaaactcgtctcgctcgcgtgcatctttctcactgtcgtagtcggaatggatatcatccacggtatatgcttgctgtttcacttcaggtttgtcgctgtcatcgcgtcgctctcctcggggctctcggcggtcatcctcgctctcgctgtcgctgtaagagtacctccttctccgcttggtgctcttggactcctcagagacccttttcggaggccgagacggcttcttttccacgggatcaagcagaagatcgtacttggtggatgcagaagccacggggacatttggcttgggctttgaaacatggtatttgccccacaactcggaggcaaaagacttgatcccgttcccctctagacccatatcagtcaactgggtcagtagatccttagctgaggctgcctccttggcctgcgcctggcagaagtccaccaacatgtcgtccgatgcgcccgtgatctctatcagcttgtccgagatccatgacatggtgttggtgggtagtggtgtttggtatgattgtttcaaaatttcaaccaaaatatataaataagctcccatatcgtgcatgtcatgctaaatagagagacggtctctacttatagctgtatgtactgtagtgagtgtgtggtaggcgtaggggtgttaccactacaaaagccttggaaacttgaaggaagaagtagaaagttgcaggagagatcatccccttatatatacacattatctgtttgtgtcacatacggtgataagtccatagacagcatcgacagtgtccttcaaacacacatttacgctaaattaaccccacaaactaatttaattgagtattggttcttgaaaaatgtatataataaataattcccctggttctgtctgttctctcagtcacatctacccttctccacacatttcttttcgcttagtcagcagaactctaatgtgtggcaccgactctcccactaaccatgtgcacacaccatcaccatcgtcttaacgccaccacaaccacaatgtcgaccgacgaatcactgatcaaagcggaaaaggactacaccgaggagctggacgcccagctgcccgagatccgcactctcgccaaatccaacattgctgctgcgctcgaaaagctgctggtgctggagaagcagacccgacaggcttctgacctggcctcttccaagcgggtgctcaaggagattgtggagacgaccaaggatgcggataaggactggtcgctgctcaatgagcaggttcagctgctgtccaagaagcatggccagctcaagacggcaattggctacatgatccagagtgtcatcgacctgctggacaaggccccgtctgaggccaccaagatcgccaccatcgagaacatccgaactgtcactgagggcaagatttttgtggaggttgagcgagcacgagtgactctgactctggctaagattcgagaggctgaaggtgatatcgccactgcttgcgacattctgtgtgagctgcaggtcgagacctacggctctatggaccagcgagagaagacagagttcattctcaagcaggtggagctatgtattctcaagggcgacttcacccaggctctcattttgtcgcgaaagatcctggtgcgctactttgagaaccctgatgtccacgatctcaagctcatctactacgactacatgatcaagatctctctgcacgatcacaagtacctggacgttgcccagcattacctgcacgtctacgacactcccagcgtggtggctgaccctgcccagtggaagcccgtgctcactcacattgtctattaccttgtgctggcgccctttgacaatctggagtccgatctcctgcacaagatcaacctcgaccacaagctgcaaacgctgccactacaggccgagctggtcaagaacttcattgccaacgagctgatgcgatggccgaaggtggaagaggtgtatggcaaggagctgcgacagagcgacgtcttctcgcccaaggaggacgacggcgaccgacggtgggatgatctgcgaaagcgggtcattgaacacaacatccgagtagtgtccaaatactacactcgaatccgaaccgctcgactgacccagctgttggatctcaccgagaaggagaccgaggagttcatttcgtcactggtgacccagggaaccatctacgctcgaatcaaccgacccgagcgagtggtcacctttgccaagccccaggacaccaacgatattctcaacacatggtctgccaacattggcactctgctggaccatgtggagtccattggtcatctgatcaccaaggaggagatgatgaacggcatcaagtcacagtcttagagtctcggtagtagcatctaatgttattttatgataaatcagactacctgtacacgcaagtagtggtattttgcatatttttttgtagatttgatgttaagtaaaattgatgtgttgttttcagatatattacttatgtattacttactgcccctctccgataaagttcgttgttttgttaccaaaaaaggctaagttcgcagactggtgcagaacagtaggggacagctccgaacacctcctatccgaggcactatcaccatgtcgaccatgctcaaaagcgttctcaactcgccttttttcagcgacaatcgccgcaagtcgctctatggcaatttcagacgtctcaagaccaccaatactgagggctacgaggccaacatcaccgcctggaagtctgtcattcttgatttctgcagatccaaccaccatgtgaccttgacgaccggccccaaactgctcaacgatctcatccttgctcctcacggcaagccacagggcctggacattgttttggaccaactgcaggaacaggaagccatcaccgacctcaacacatacttggggcggttctacatggacatttgtggcaccaggcctagcggtattgcgtccatggtgtcttggggagttgcatcgctcatgagatcctctggaatggtcaaaaacccgctggaaaacgcatcaaacggacctggtacgctcaaggaacgcacatttgtggtttcggacctggttcaggaggctgcagaaacagcggtggactacaagggctatgttggcagcatctacacgtttggggagcttgtgtgtgtgatccaaaagtcacaaaagggctacaacgccgtcgacgccaagtgcattctgtccagactctacagtacaggcaagtgttccatctctccgggaactgacatggtcgacgtgtccaactgtcccgttcactacgacattaccgtcatcaagtttggcgatggaaaggaccccgtcaccgaacaggaccggtctatcgctactctcaagcagaccatgaatgatatccagaccaagatcaccacaattgagactcgtatcgaggaatgcaccaaggaagcgaagcgatatctgcaaaacaagaacaagaacacggcgctgtcgtatctcaagatgcgtaagctcaatgagaagtcgctggagaacgcctcttcttctctcgtcaagctggaggaggtcatgctggctatcgacagcgctgtgacttctcaacaagtagtgggccagctggagtcttcctcggagctcatcaagcgcatcaacaaggagattggaggtgccgagagagtcaacaaggtcatggatgagtttgacgagcagaaatcgctgtcacgtgagatccaggacgccctcgaacaggacaatgtgcccgaggaggagattgatgacgagctcgctctcatggaggcccaggagatggccaagaagggcgagaaggacgatcttgtcgacaggctagcggaccagtttggagaactcaagatccccaccacaacgccgtctgcagagacaaagtccgaagagctaaatgccacaaggccggaggctccactacaggcgtagtgtatttattgatgacgaaccctgtacatagccaatgcacatgtactgttttggaatagtggagatcaatgttgatacttttctggagaaacagaggaggggacatactactgtgtgtcctactatgtggggatgagataacacgctacggtacgagtattaactgctagtggacaacaaattccagtcacggcgtacgtactactcggtacggtatacggcgatgccaaaagcaaaaggcggaagaactattaccaggggggggcgtgaaactaaggggtgtagcgtttttgagagcgggaaatgtaaggagaggcaagggatggttgtagaagatgaaaaccaagacaaaagcgttcagtgccaagagaaacaaacaagggtgctcattgcgtctgtacctgccaagaaatgtaatgatagaagtgtgatatagcggcttctctattgagcgaacggcaccatgtgggagtgtgtatagggtaagagtgttgacagagacagaagggaagaaaaggaatgtggaggagacaaagaggacacggactgcttttgtatttcatggctttgattggtgatagggttccaatattggcagggtgttattttggaactgtgacgtcatcgacagcgtaggacatcgtcgacttgactttcctgttacgtaaagcatgtccgatacggacgagagcagcgaagatgacctcaactattgtgcctggatattagttgtttgtacttacagtgacgattttgggcaaattcgagccactagttcgagtatcagtcagactgttacttatcaggttctcgtaatactgtagctacatgctggtatcttgtctatcctttgggagctgaatttaccggattaacatgtcgactcgaataatcaaccgatctaatgatgtgctcgtacttctcaacaagaggctagctaagactgtaactccaaacactcgcctcaactgtcggtcagcacaggcacacttctgccgtcttactggctagtaccgtttatccccacatcaaattccgcggaaaatcaaggcctggacgagtgtaattttgtatcccacgacagcctggccagcctgtgggatgcaatgcaaaaaccctgtggatccggggtgcggtatttggtcgaggaggattgagttgatgagagaataggaagaaggagttgctataaacgttctttattgtctttgctggtggcttggcaagcacgatcagctaattctcgttgttattgcccttgctatagctgccatttcttggcgatgaggctttgcccaagttcatctacgagtagcaatggttggcgttgtgacgtttcttgcctagaagcctgaagtcccaagcttccacgttcgctgtcagaatgaaacaaaaagaaactgtcagaggaatgtacgagtacatactgtgcgggtgtgtatcggtgtgtgaccgacccatgtctccgtggccgtcgaacagctctcaagtggccctgtctcacctcagaacgcaatctacatagccaaagcgttggattatggcaatttgctcaccaggccaactgctgaggtttctattttcttcaccggtgtttgctggattgtgccccgctgtctttcacagccccgtggggacctggggaaggaggtagttagtctagtataaagacggtgatcataagttaatgtgcgtgggggtcgtggagacataccacagcactgaaaccggaattacatgcctaccaaggcgagtggtgcccaagacacggtgtagaatctatcaccatcgcctgccgctgctaggatgcacgagtgacacaaggaggggaaagggataccgcacccatgtacaggtcctttgtgtggtctcaacggtatcgcaggaaaaagctgcgggcagatcgtgtcggaatttcctcaagggaaagatggtttgactgaaagcgtgcaaatgaacactatgtgggttacctaaccggtaaaccagagggttttgatatatgaatgtggtaatattcgagtcttccaagtggatattgtcttggttaaccactgtagctgctcgtacatgtagctggtgtctactgtccatcctggtagagttgcactgttccagttgctgtactgtaaatagctcagtgggtcttggaaccttgcttgcaagagcaacgctccttcaatggctgtctacaagtaattaactacaaccccgagcccagtatgtattgattacgccaagagcaacctcggttgggagtgaaaaagcaacgatatccggctcacgtgatcccggcctgagataatttctccgcgtgggactgactctcacaggtcacagtgcatgtgattccggctctgtccgagatcatgactaagtgcaggcgcacgttgagagcaagcagttggcacatgacggtgcgccgccgggtcgccgggactgtggatttccgtcgtccgctccatatatataacaggttgggggtcaaagtggggggtgccgtgtggacatggacatctagctacaagtagccttctttcccgagcccaaaaaaaagggacatgcggcttaattagccaaattccgtcatgcagcgtgggggccctgcccctttgccctctcgcttatctggacgtgggggtacaaggtaaagtggacttaaggttaccaccaacattaggttaatacgtagtttggaaaaatgacaagatggctctggagaaacaaacttggacatggattgacacccagtggttggttcagagaaaaagaaaaagaaaagcccagagaacacgagcggaaagacaaaaccggaagctgcaccagataattcctctaactccgctacccctcaccaatcttgatgaccccaccctcttcaacaagccgaccaacctcatcgctagtttaaaaccccgttacaatcgtgccacgctagtgcaccaagggcacttgcactatatctccctacatcttcgctccgatccgaaagagtctcgccaaagatgaagtggaagatgaacctgaactggaaaaagatcaaacccatctcgccaaagcaggcagtacgaaacaccccagacgtggtcatgggcgtctcggatggtctatacagaatcctgagatcgaaacatctctggctaaactactgcctgattccgatcggaactatagccatgctggccgtctcttacgctaccaacttgctgttccagctcaagccggtcgaattccccgcatcggtcatggtccttgcggttctcttcaccggcatcatggtcaccgagcgaatcttcggcagcaaggtctccgattttcttatgcattacttcaacatcccgggcaggtttctgctcaagtggctggctgtgtgcttcagtggcgccttcatcaccctccctctgtcggaacacgtgactgtgggacaggcatggtccatgggccttattttcatcatcggcctggccttctacctgggtctctgcgcttacatggctctggctgtggactggtttgtcaagctgttccacaaggagaaaatcaacgacgaagaaaaacaggtggaaacgagttttgaccagattgaagagcacagtggagaaacagacacggctacctccacggacttggaaaacggagaacccatggtggacaacatcgtcatgaaccccacggaggcggacaaggtggaagaggaggagaaacttgagccagaggtacctctgacggtgtttgagaaaagctccaactttgtatacgacaactttgacgacattttctattttaccctcttttggtgtggactgattgtctactatgccagaggatatgccatgatcatgcacactgcaatggttgcctttgtgttccgacaagtgaacaaactgcctcccaagctcaagcgatacctttcgcctgttatcgtcactgctggcatctgcatgctaatcattctcatcacttctctgattggcaaccaccacaagcctcgagacttcatgaacgatcttcgacacttcaaaaccggtcgaaactacctctatctcgtaaacaactaccgacactggaacgaggtcaacactaacggcatgtaccatcggcttccaggagctggagacgtgtactcttcattcatggacgccggtatcattgccatgttggttccactgtacgagtacagagccgaactgattgagcattggattatgctcattgtccctatcggatctggagccatccactttttctgctacccggccatctgttaccgactatggctcacttctgagcaggccttgggatttgcagctcgttcagcgactctagccttggctactcctgtcactgagggtctcggaggcaacatccaggtcacagccgttactggtgtgctttctggtattgttggagtgctcattggagactttttgctcgaaaaggtgtaccgagttccaatggacaatttcatggtggtaggaatcacatatggcaccaattcctcagctgtggctgccaccactcttctggctaccgatagacgtaccggagccattgcatccttgtcttttgtgctgtttggaatcaccctggtggttctcacggctattcctccagtggccaatgttgccaagcatctggctggaaagtaatagcagcacacaatgacgttttatttatctagatattgcattgcatttaattaatgagtgtatgatgattgtgtatagccaatagaggttaccatctaggcactaacatgaagtatttgcctatgagtacagttcaacataaataataaattaacctagactatctcaactaataactatacacaaaggagggttcgagctctccggccatatgtcgcttctcatcggacatggcattgaagtgatccacgtactcctgggttcgcttcttctggttgtctcggtagactccgtacatgtagatgcagcatgaaatcatggacagagctgtgaagcccacaccaatggccagacccttcttatacagaggagcgtcgaccttgacgtaggagaaggtggcgatgatacctccaatgttaccaaaggcaacctggtaggcggtggccacagatcgtcggtgagtgcctccaaagttgaggttggtccagcacacaatcagaggcatggctgtgtatgctcccgaggcaatcatgaagagagctccgtaccggacgctggtgttttcggtttctgtgagaatgacgatgaaaccaatgatgcaaataatacccgagacgattgccaaggtgaacttgtgtctgattcggtcagagagcacagccatcgccatggagaaaccgaaagctgcgacccacggaggcacagatcggaactgagtctggatagggctgtaaccgagcgacttgacaatctcggtggcaaagtaggcgtatccataggcaggaacaataagtccaaagtacatgaagccagcaagccagatcttccagtcggagaagatgaacttgacgtcagagagggtcatctttcgctcgaagttggaggccacagagcccacagccagcttctccttcatgaaggctcgctcgttgtcagacaagaactttgcgtcttcgggaaaatcagagatgacaaagtacatgagcagcgcgatggcagcagtagctgttccttcgagaatgaagatccatcgccacgactcgtagccctgggtaccgtccatgttgttgattcccgaggcaatcagaccgccaaaggctccagccagacaggtggaggagaagaagaaggagtatcgcttctgggcctcttctcgtcggtaccacatggagagcaggtagaagcagccgggaaacatgcctgcctcgaacagaccgagcaggaaacggcaggcgcacagctggccaaagttcttgacaaaacccatgcccagagtgaccacaccaaacagcaccatgcatcccgacagccacttgtggggctgcagtttcttcatgagccagtttgacgggatttccgcgagaatgtagggcacgaaaaagatggtcaaagcagtgttgtactggtgaccttccagattcaagtctcgagagagtccgtagacgttggcgttggagatgttcactcgatccagaaacgccaggagatagagaaagcagatggcaggaataattcggaaatcgagctttcgcatcagtttgctctggttgatgttgtatttttccgccaactgatcaatctgttgctgatgggtcagagtctcctggtcatagccgttgtaggagttttgttcaacgacaagctcgcccttgtatggagcttcgaaagagtctgaggacgccattagtttttttttggggggtgtggctttttgcgtctgtggatttgcattttggaggacccccctcctacttatataccaagactagcatcgtgtgtgtcagtcacagtgtcaaaaaaagtgtcataggaaaaggagagtacttgtacggctggacaaaggaaagtgagtttggaccgcatagagttccgagaacaataagaagggcttgcggggtgctgccgtgtctaagagatgtaataatgggtggaagaggttagaagtcggaaatattattcatctagtcagtacaacttgccgttattaattttgtcacacctgagggctctgcctatgaagaatattgcaccttccagtgtccggtcttgttgctatatctgtcaaaacaagctcagcattatggttgcagctgaagggctgaaaaacgcatctggaaaaacggtaggggcaatatcggggtcatcaacttggtgggaagttgagtgattcgcaccaaaatttgaacatcaacagttgtgggtgattgcagtctctgttacaagtttgcgccctcccggatcctccatttcatcagtttgggtcttctcaaaacccccattttcccctccaaagctaaattgctgttccccacactgtcatacagcagcgcctataagttgacaaagaggcgaagcggtgtaacaggggcgggttattcattgacaagcccaaccatccgttcttaaagtgcaatgatgtacggtggggtgcgtgatggctttcgatagcctttaacagccggctttttaccaaaagtgtaggtaatatacgaggaccacagaacacactctccagtgcgccacccgcgccgataacggagcgactgcggagcggggtcgctcgctgtgacgctttgacctcgcttggcatggtctgcatcctgagtatcccagtgcttttgagacgctcggaggattcctcatacttgccgttgcggccgcgtattttgggtttttgcattttgactttgttgcatcctattttttacgtcggtttttgacacactttattttgggcccttagttgtgctttgtagtcgttggggagctgtttcgagctgttagaagacggaattttcactggagacccccactttccccccgagttcactccgtcggctttttggtcctccattgtcccccacggagaccgttactgacaagcttatgactcttatctagcgtcggaacagccgtgtgcgatccggcgactgagcaccgtcttcccaaagtgtgatttacgagccgtgactttatctccattatacgacagtggctccgccaccggctccacctctagaatgttaccaccaccggcacgagttgacgcttctacatctccagttttccacacccgatttgcgatgaccaatcacttggcgcagcctcttgtctcttgcggataccgttcccgattagacggaccaactgcacgtaaactgggtttctgggtggcccttgttcggcgtttcgttgctgcagaaagacaagacgaaatctgaaaaaatctgaaaaactacacctcccacctgtgaactaacgcggcagtgagaatgaccatgatatagcaatttcggagtagatacgacgaaaaaacatagagaaggaaccccgccaccattaacgcgaccactcaaacaacctctataccctccatgatagcccccatggcacctcgggtacagtacgtcacataaaaccgtgtcctctcccctcgccttggctaacatctcctctcctgcctcaccaatgtcttacccagccaaatggaggccgcatttctgaggcgtcagaattaatttggtgctattaatcactgatgataggtggacttggcctggtacaaattccgatatttaaaagggggtgactggttgcaatttttttatgtatatattatatatacattacagtatatatacaatatatatacagtatatatatttttatattagcttgtttgtctcgttttttttttcctccccatattctaaataagaatccaacaaaacacacaaggcagttaaaaaaggtcgattactggatttttggttctaaaaaagacgacctctccaacataaagaaacctgcaactcttctgaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaatccaacatattacgagtacgagtatgagtacttaaccatctcacaaaaatcgattgccattctccgtcgagatcatgacccagttctaaatgtatcaacagacaatcttaaggcgtcaaatacaactgaccgactggagtataagttggtgattagctaatcaaaagacaccaacaacaataccattgcactcagaacagaaccccgatgtattccatcaatatccatcttttatatctctcagctctcctgaagttatcgatccagctatgaggatcattttccttccaacagcttcatttggaccacaaaacaatgacgtggcatcagaagggcttcttcacaggccatcagctcatttctcagttcatctcctcctggaagctctcgtattcatacttgtacttgtactactgtctatcgccatactcccgaataaagttgcttactcatctcctcccacaaccctcatcccgctcaaattaacgttcgaaaatttcacacaccatcacgaatcaacatgtcacagactattggtaaagtgagtatttgagcggcggaagcaggtgtcttctgagcaaatcgtcaacatacccttgttttcttactaacccaggcacgtctggctttttccagaacctggcactttgtggacgtggccaaggagcagcgaacccttggtcgactggccacctccatcgcccagactctccagggtaaacacaagcccgtgtacaacaccggccacgactgcggcgactatgtggttgtcgtgaacgccgacaagctgcgattttcgggctccaagctgcagcagaaggaatactttgtgcagtcgtctcagcctggtcactctcaccatgtggctgtcaagcgagtgattgagaaccagggagtcagcgaggttctgcgacgaaccgttgccggtatgctgccccgaaacaagctcaagcggggccgaatcgcccggctcaaggtctttgagggcaccgagcatccctacaagcagaacctcgtggcctaccatgacgaggctggcgttgtggtcaagaaggattaaatggaggaaacggaactttgtatatagagcataagaatgttgatatgacttaaacggggcggaatagggtgtgttggagctctggtctgggcttaggagcagtaggtgatcccttgaacttgtaccggaacttgtagccaactggggtgtttgaagtatcacgtgagcatttgtaataacatacaatggttctgttgctgttcctgctatacagtacttatcaactatagtatcatcgcctctggatggtttgacatgttatagcgtctcagatcagacttcagacgatgggtattagtaatacgtgagcacggacacaacaagaagcagttaattatacaagagaagagaagtagacagattttgataggggcaatcgattagtcagcgtctaataatactacccctctattcctttcatcctcattcgttctagggcacaatgtactcggttctttcaaaatcgggttgctcacatcatgggtttaagttgcaacccaatcgcttcattatcaccatcaccaatgtcggtcgagccgaaatacaaaatcatccagcggttcgacgaggaggaagacaagctggcgacgacggccgtggcgcggcagggctcgccggactttgagggctttgccgagctgtgtgacgccgctcgaagcggagatttagaacgagtggagaaggctgtagcgtttggagtcaacgtgaaccagattgacgagtttgactactcgccactgatcctggcgtcgctgtgcggtcactacgaggtggtggaatacctgctcaataacggcgccaagtgcgacagagataccttccagggcgaacgatgtctgtacggggcgctgacagactcaattagacagctgttgctgaagtttgacatctccaaggctgtagacgccactcagccatttttggcccacctggccaaggtgttttcaaggaagctgttcactgatgtcgtcttcaagggagtgtctgactctggagagaccgtggagatcaaggcccacaagttctttctggcagctcagagtccgtatctgacacaagtggtggcaagcaagacgaaatcagtcatccccatcatcgccaattttgacgactttgaatactgcatccgctacctctacttcgtggagagtgatgccaaagagagcaagatctcgcacaagctggacattacttttgatgacttctactcggtggctgtcaagaccaagcttgcagtgtactttgaaaagctgctggaccaaaagattactacgttcgaacccgaggaggacgtcattgacaagctgtcagacctggacacgttccctgacgctgctatttatacccgagacgaagaaacaggatcacgcacatactaccctgtccacaaaatgctgctatctcgggtagagtacttttcgctcatgttcggcacagactccttccagggcattgataccatgtatgccgaggctacgtcttcgttccctctgttggaactcgaccagaccactccggaggttgcagagatcttcctacagtggctgtacacggacaagtgcgagattcctcgagatctggctctggatgtgctgtttttggctgactctctgtttgcagacaaactcaagtctctggccgccattgtcatttcccaggccgaaacacctgttgcatccatggcagacattctgagagctgcttgggccacccgtatcgagcgtctcgagcattatgtggctcagcacatctccaacgacctggacgaatggatcgataaggaggagtttttggaactggtggaggagtcggctggaagagtgacggctcgtcaggaaacagacactatcgagctggtcgacgacgtgcgatactacctgggcaagaaatggggtgtcttcgaggaggatcaggatgaaaagaccggccgagtggacgaagagttcagaatctcccagtacgagcgacgttacaacgaagacttggatcgaatcgacgatatgctcgacaagttgaagttgggtgcgtaacggttggagcggcgatttatatattaatggaagggtgcattgcaaaagtaaaggggctagttttgtgtgtgtgtgtatatatggatttggtgcttctgtacgtactggttggtatgtctgtttggatgcattggtatgtgtacatgaaaatgattgattgaattatgcctgcttatagcatacccttaacgtcgtcatcgttcttaagggcactggtaatctcctctactccaattgtgagtctcacctgagcagatctctctcctttgatgctctgttgaatgataataccagcctctaccagctcggttacggcattcatgaaacccgccattcgcaccctcttacctccctgtagtagaatatgcgacagaaaaccagcgttttcactgctcttgatcattcgttcaatctcctcaataatgtcccccaaggagtctgagggcagaccgttacgtcgttttcgagccagaagagcacacaggaagattttgaaagccaaagggagaccctgaaggtagttgtagatgggcgtggaggttgcttcgttggcagcctgctgaatgtgtttgatctgcacctcttcggagtccaactcggcaatctccacagcgcgtctacacagatctagcgctcgtctagcgtctccagacacagaggcaatctttctggaggcaaactcgatagcgtcaggacgcacaactgttcctgaggactccgcaatgtcacctagtcgcgactcaatgataagtttgagctgctcatgcgtgtaaccaggaaactggatccgtgtgagtcccagtcgggaagagattttatttgacagcgttcgttcgggcaggtccatggtgtttgcaatggccaccacaatgagtttggagtgcggcagggtgggccagttgaaaaagttgtacatgacggactgattgagagtcaccagctggtccagttcatcgagaaccacaacaagaggcgtgtcgttgctcttttgctgaaaccggtgttccagcagcttgatggcattgttgtaggccagacgttcacctgatagttgctcccacagaagctcgtaggttgtatgggggttggtcagtttcataccattgagctctacgaacagaaagtcgggaatctcgttgtcctccactcgaatctgcagctgagacaccacctctctcacagtggctgtcttgccagatcccggagttccagacacaaagatacaggttcccgagcctgatctgatggcactttcgatgccgagataaacgttggagaactccgtttctcggcagggaagcgtgtcgggtactgcggccacgtgaagtttggctcttgctgactgatggggcgacagtttcgaaggtgaaagatctgcagttttatagggtaaagtggcgtcggacagggcctgtttataaaacattctacatgttaataggggataattatgttaggagatgacacagccggttctgttttagttgtgtgctggaagttggggttctttgagtcgttggttgctagtactcaccgtttgggggtagccagtccatggccattttccgtctttcgtttcttttttggcgtggtcattggggtcgtgttatggtcgggttgcggtagatcgaggtcttccaatgctcgttttcgtggtgtagttgctggtgccttttttgtgttctttttggcagactttggggttcgagcctttttgacctgttctacaggactgtcgtattcgtcgtcctcgtcaatatcctcgatatcgtcctcttcctcttcttcctcctcttcctcaagttcgaaatcggactcgtcttcatctcgggcatgtctactcctctgtctggaagccttaactgctgctcttcgctttcgaggcttgtctgtgatgagttcgtaaagaatgtcaataaatccacacatgtccttggtgatatcttgccagtcaaactccacagacgtcttgttggcatcgttgtcaaacacatatctgcaaaagtagacattgtctcccttcttgtcttctcgtgagagagcctcgaattcagcaaacgaataacaattgacagggagatgcagctcctccacaagaacatccacaatggagttcatcataaccaactcttgacccttggagtacctgttcttgtttgtattggggatcacatgcttaggagtgagagcctcagcgtcgttgaacagtttcatcaagacacacttggcctccagtccctgatcaccgtgcttgagaccctggatcaatgcaaactccttgccttccacatctggatcgtcttttagaagaaccacatctccagcagatatctccacattgtcctggtctctgatcgcgcgaaccgcggctttcttcttgttcttgggcgccgatttggcctctggcgagtaaattgccgtgtactctttggtcatgtgtgtatcgagacagtgatgttttcatgtcgatatttagttacactcgcagcctagtaaccactttttacgtaatggaccctaaccctgataagagggtaccagggagtaatcgaacagatgctgatagagacacatacttggtctatatatatcttcaaattgtcattgtagtccctatacatctcctttagttcatatacattcattattgtccgttaacaccattgtaggtggaaaagttggggacggatcgaaacaccactcgtccgttgatgacctctgcaatcttcaagtaatcgtgagtctgaggagcaaaggcgacgggcgcaggaagctcgggctcggtgatgtagggctcgatgtcattggcctgggtggtcaccttgggcatatgcatctgtccaaccacgaccttagtgggacctctgatatggacaaaagtctggaaggggctaggattagtgtatgagccaataaaggtcttgatgcgagcgaccagcgacggtctggggatacttgtgggtgcctcagtgctatcaggatgaccagtcgggggctttttggaaaaggtgaccgcacttttggctgcatttttagctgcaattgctgccttcttggaagaccgcctgaacatgttcaccagcgaagagggtatacttgcaatactgcggacgagttttcgcgacaacttggacgtggtgatccaccatcggttgttgtagaggtagtagtggggttcggcgacttgcgagtcagggacttgatactggagggttgtaggtttagcagatggtttgttttctgtcgcattatcagcctgtttgtgttgttttgtctccggaagatcatctcgaggaatctctgtagtctcgagaatggacgtcactggactcacatccaaggtgtccttgctgttcttgagcgccggcgtgtatggtttattgccgacaatctcaaatgcggtattctggtcatactccactgccagaagagaggttttgtcaacgtagaagctctggccagcaggcacctctgtgatctgggcgttgtagctgttgatgaagaagttgcctcggcccgaaacaagatcaaaatgtagattgctgagctgcttgggagacgagccgatggacagtccgctgtggaagatcatagttgaggaccgaaccagccaatcacgggagccatccatcgtcacgttgtgcagagtgcccctggagctcacggtagtgccgccgctgtgcttcagatgcttgaaggagccatgggaccgtccaatggctgtgtcgggcggcgtggcaatgatttcggccgccgaattgatgtatccatgcttcacccaaagtagggacgatcccactccggctatggatcctgtgtccgagacgatgctagtagccacgtggttggtgaccgtgttcgctggagagatgcgcagagccttcagatgttgcgttggcggcatgtcagtgctcgtacctgatgtgctggagtcctgttcagacgctggttgcaggtttgcctactacagcacttgcagtatgtttggtgatgttaatgcatgggaagtttaatgtgtttttttggtggaagaggaggatgagaacacactggtatcagtagagatgtagccattatcgttggataaacctgtaatattagatgactgaggggtggtcatggatgctttgtgtctcttgaataactctcatacgtctatatattccgctaatcactcacatgacgcaattctctaagggctattttgagctgtgagcttcatactggaaccgtaccagtatccacaatggcctgtcaatagctgccaggacaagtacaacacactcgtacttgtaacagacaaggagagtttcgtatacttgtagctttttgataactttggtgagctacaagtagtaatggttacaatgtagctacatgctcgagtggtgtgattatagtacatactacgctatgtacagaacaggttactcgcacagtatgtatcgcttgtatgttagcattgtatcaaaagttctcgctgaaaagtacaatatagtgtctttatcacacaagtaaccgatggacgtgcagctgtctcatgttgattctatttactgccagttacgcttgtacgagtatgtacttgtcttgtaggtaagtacgccatgtcggtcagctcaccgggtccaccggatccctcactcagggttaagggtcagtttagtgcaatgttttaaacagtgtggcctcattactttgatcgaggggtttaccaccggtctcgtattccaggcacatgcgcgcatctctcgatagacgtcaattgctgtcttattggacctgtggcatgtatgaccgcagtctcgtatacgtcttcgctgttcttgtgcgtctctaccgctcgtaccagcacagtaatttccagtagtacgtgcttaggtagaggcgaaaaggaacggaacaaccatcttagccgctctcgcgtgacgaagttacacggaatttgtttttcgagctactcgtacctgcgacaagtagatgttgtctgtggtgtttttccgggcaagtatatccatatccgtttatggcggcgttcaacggtgccgtttcgatatactgaattatgtatattttttggaaggtgccccccaccatacccccactcagctattgattgctactcttagacattgcttcatagatgagagagtaaacagcgcaagagagcgtgaaatggcgcaagtgcgagcctgagagtgggaaaaaaaagacaatgtctggacccgcggtctatttctatttcaggcgttgcttttgctccgcgtccccgccccaatccgtcacaattaatgtctcatcaccgcagcggttttttttggctgggttggtttgtgcgtattcatggcacttatctctgagactaatcgactcactgtgcgtttaggcttcggggcaggtctgagaaacaagcacgagtgcacctgatacggaaaaacaaaactctggccaccgcggctctgaggtcaattggcggcggaaatggccggtttcgagggtcgttggcgcctccaggtgccgctggatccacccatggcgctcacaaacgccccccccccccctcccctccgacactctaaatggcaagccctattaccacccaggccctctgcgatgtctgcatctttctaatcatgcacctggcccaaaacctaacttgacttgctaaccatgtcgaaacgaggatataaagggcatccgacgcggatcctcacgttcaagaaacccaaggacgacagcgacatcaacctgggaaacatgagcgactccgaaccccaaatggtcgacctgggcgactatctctttgcccgattcaagcagctaggcgtggactccgtctttggagtgcccggcgacttcaacctcaccctgttggaccacgtgtacaatgtcgacatgcggtgggttgggaacacaaacgagctgaatgccggctactcggccgacggctactcccgggtcaagcggctggcatgtcttgtcaccacctttggcgtgggagagctgtctgccgtggctgctgtggcaggctcgtacgccgagcatgtgggcgtggtgcatgttgtgggcgttcccagcacctctgctgagaacaagcatctgctgctgcaccacacactcggtaacggcgacttccgggtctttgcccagatgtccaaactcatctccgagtacacccaccatattgaggaccccagcgaggctgccgacgtaatcgacaccgccatccgaatcgcctacacccaccagcggcccgtttacattgctgtgccctccaacttctccgaggtcgatattgccgaccaggctagactggatacccccctggacctttcgctgcagcccaacgaccccgagagccagtacgaggtgattgaggagatttgctcgcgtatcaaggccgccaagaagcccgtgattctcgtcgacgcctgcgcttcgcgatacagatgtgtggacgagaccaaggagctggccaagatcaccaactttgcctactttgtcactcccatgggtaagggttctgtggacgaggatactgaccggtacggaggaacatacgtcggatcgctgactgctcctgctactgccgaggtggttgagacagctgatctcatcatctccgtaggagctcttctgtcggacttcaacaccggttccttctcgtactcctactccaccaaaaacgtggtggaattgcattcggaccacgtcaaaatcaagtccgccacctacaacaacgtcggcatgaaaatgctgttcccgcccctgctcgaagccgtcaagaaactggttgccgagacccctgactttgcatccaaggctctggctgttcccgacaccactcccaagatccccgaggtacccgatgatcacattacgacccaggcatggctgtggcagcgtctcagttactttctgaggcccaccgacatcgtggtcaccgagaccggaacctcgtcctttggaatcatccagaccaagttcccccacaacgtccgaggtatctcgcaggtgctgtggggctctattggatactcggtgggagcagcctgtggagcctccattgctgcacaggagattgacccccagcagcgagtgattctgtttgtgggcgacggctctcttcagctgacggtgaccgagatctcgtgcatgatccgcaacaacgtcaagccgtacatttttgtgctcaacaacgacggctacaccatcgagaggctcattcacggcgaaaacgcctcgtacaacgatgtgcacatgtggaagtactccaagattctcgacacgttcaacgccaaggcccacgagtcgattgtggtcaacaccaagggcgagatggacgctctgttcgacaacgaagagtttgccaagcccgacaagatccggctcattgaggtcatgtgcgacaagatggacgcgcctgcctcgttgatcaagcaggctgagctctctgccaagaccaacgtttagagcattatagatgaatcatttaaaaagagatgacttgtagtaccatgcttgtagggtgtagtataatgcgaggctcgtatttctggaacgcgctcgattatggtttagacagcatgatcgtgtggcacgggtacggagcagcgggagcagtggcgaatagctgtttatgggattctcgtttactgcaggaggtttatatggggtgttggatgtgtcttgtttcgtcttcaaatggagcgttttgagtgccatgatgagtagtctatgcttagcctggactgggagctacaagtagtgtggaaattatgtgcataccatgcgcagtcattttgctggtgagaggagagggatggggagcgggaatgagcgggaatggcgaaggtgtctgggtggttggtggttgtttttggagtgtttcgacttctgctcaccccatatggcgttctgtcggttcctgtgtttacaggtacacttgaatattatggttgtactgaaaaaagtgaaataacccttccagaactatgcacatatacaaggctcaaacaggaagcataagacatggggtacttgtacttgtaggttgatatggagcaaatgtctagagagccaaaagactggtgaaaaagtacacagacacgtgacaatcccgccgccatgtctccagttccggagcaacgcacagcgccttccatacactggcaccactccagcccctagactaactcgacgtcatgcagtgtaccccagttttttcgagggggagggccaagccaagactaatgcgagagagtggcactgtacatacaaatacgaccggtgcgcacatttcacctgtactcgttgtcgcacttgttcagtcaataatttcaatcggcctgccccaacacatgagctccacagccaccgcgaccaccacatccagtgctcctcctcctcctcccccgaccccgtacctcgtggcccatgggcccttccaatggcgcatcaacaacctcaggtcgtatgccaccgagggtcccctgttgtacggcgtggtgagcaacagcagctcgaattacctggttcgaaaaacagccgagcggctgggatccgaggcggccaaccgagccttcgacttcgtcaccattcctgcgcctctatccggtatcagcattgtgcagcagctaggccaaacgctgttcacggcctccgagggtggccacagcggcgtctaccacctggactggaactacaaacgcatccgcaagctactggtgcccgagtcgttcggcgagtttgagtcgctcgcgttctatggctcgtctttgcatcttttcaagcccggccagtggttgacgctggtgtatgatctcaacaaattcaaacagaccaccacagagaaaaagccgcgggcgctgagaaatggcatcaaacccggtaacacagatggagatggaaacagcgacgcgcaaaatgactcacaagcaatctgtgacgactccgattccgagtcggactccgaaaaccccctcacaatctcacccattcgatccccccccaaatacggcagacggagagcccggtcgtcgttcggatccttctcagagagcctgtctcagtccactctgtcggacgacattagtgtttgcgaacatgtgaccgaacgcagtggccctctgacgtgccaccctgacagcctcgcgcagacgtgtctatcgctgtttgccgatcctcccagttgcattatcggcggagaaaacggcttgtttgtggatctgttgaatggcaccgtcaagcctcttgctcccttgggttctgggtcggtcttgtgagagacacatactacgatactcctaccaaaagtgaacgacattgtcactcacttccagtgacgccgctctcgctacctttcagagcaacacgcgtatgtacaaaaaacacacccaaaaaatgcatcatcacacagcaggcatgaaaatggccttgtaaaaagaaattaccctgtgagaggagagagaagagagggagggggaaaaaaaaaaaggggtttgaaaattcgacattctggattagtcacgatactgaccagagatgcagtggcctacagccttccttcacccccgcccaactctacccacggccctccgatacagttgttgctaagagagcaaggctccgacagactccgtctcctactacaagtacttgtaggctaatttttcgctcgtaatttagtcgtatactgtctttcatatttcgaggagcagctcatgtagctgaagtgtagcaagacgacccatttcttcaccagcgtcgtgggttcgtgtctgcaccattagcgtctcgttctcgccatctatatatagccccgatgcgtcgtcgctctattgaacgacggttccacctctagctcaaaatcaagctcctggcacaccgttggaatcggaacctcggaggcttggccttatccgttgctgacatgagggacgcagctccgacagcaaagaagcaagtgagggcaaaaagcgtgcaaacatacgcacggaatgacggccaacacagcctgaaaccaaggcgtgtgcgtgctcgtacagttcagagcgagtatatgctcgtgtgtacgaaaaccgcactcctgaagttggctttttgggacaagaactgaggcagctcgtgtgaccttataataaggaggtcatgttgagggatttacacggcgatggacaggggaccaaaggtggtggtggcccggttcagaagccctctcgcaaggccactacagcgactcgttggtactttgccagataactgcccatcatccgggcatctacctcggcattaattgctagcaccgttaagttagcaccgccaaactgccaactctattaagaaagggcagactgtgcgtgcgcatacatacaccctacatatacacagcggcacgcatctctcctatcatacccccatacacacgcctcgactcgtcacagccaaaaaaacacacaatgtcgctactaacagcccaacccaccacattctgttcggaatgcccacactgcgagtctgcatacacacaacagtcggcgcagccggcaggccgccacgaaatgagtggggaaacatgttccctgtccattcgaagcttcgacggaacgtccaaacgatactccttttcgagcaacgcgacgctccaggatgtgcgaaaggagctcaagaagaaggcgcagctgctcaaccaaaactacgcctttgtgtcgctcttccccacccgcaaactcaaggagacggtgccgttgaacgccctgggactctgcccctccgcctctctactgctcaaacgaatgcctcccaagctggaaccccaccaggcagagaagcccagcctgtcgcgcgacctcatcaaccacgagcagtcgcgctggaccctttctttcatctttctgtttgtgtcttcgtcctacttttacacccaggactcatggtggccctttatgaccatgtgggccgtgctggtgctggtattccgggccattcgacagaaccatctgaattcacaaacctccgctccccaggtcagataatcccacagagcacatatttatttatacgctatttattgttacatttcacgagcaaacttgtagatacttgtacaggtactgtaagcacttagtctcgtgccctagtgaatcaaccccacaccaacagttgattgcgctatgccattatccaactacagtatacaacataccgcattggtccacagttggtgtcgtactggggctttggtatgcagagttgcatcgatagtgctgccaacatctctttacccctccaccttcccctcttgtatgtatttactacaactacaagtagtttgagagagatgctcgcaccagagtggttctggcattcactaccaaaagtgcccaagcggctcagcaggtagcacaatggcacgtacttgtagcggctaaaagtcgccacttctctctcagaacatccccacttctccacatttttccttttgcaggctccactatgccggagagagtgagacacacgcctggctgtctagattacgtacgtccggaaaaagatgtctttgtgctgacatcatcttctgctagttgccaaacggtaatacgagctctgacagcccggttcttgagagcactaacaaccccggtctccacagctcctgcctgtattctgtattattagctccgcactattttcctttagttcaaaaccctgagtatgggatggcaaaagcgacttcaaaaaggagatatggcagaagaatagcgacgagaatgctttttccgcggtctctttagcccgttaaaatcattttacccgataaaactgcccaaaaagagcctctttcgaaagatttaagcggcataaaggtttttttatgtttttttatgttttttctatatatatatatatatattatattttatatattctacaacctatcgattatttgtactcgggacctataacagtcagtaaaccacacattggactcggatcttgggtagagtcgtcacagcaacgcacattagtgatataaaaaacggattcgggttttccagaggagcgtagttcaccgttctttttattctagggaaatactgctttcttttttctcttttttttttctctctacattcaatacagctatatatatacgtacctactgtatgtgtttgtagtaagccgggttattggttgttttatttttatttttatttttattttaattctagataaatacatttcagctacttgaggcctaaaaacaatgttatatacccgcaaatctgattcggatatcgctgttcagaagagcgcatgacattcattttcgctagaaatggtcacgtgactcagacttctgagtctagacctcataattaagttctcgtaaaatccgcaatagtttagtggctagaatttccgcctgtcaggtatataccagcacgcgggggaccggagttcaattctccgttgcggaggtttggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatctttttttttcttgtcccgggtatcttcacttgtttgttccttacacagtatcttttagtacgagtatcggatgtgtgaaattagacaactaaccagaatcaatcagaacagctgctacttgtagcttagtcagccgtcaatactgccggaatagtcttaatgttcagaaaccgcaccaactattacatcaggctgaatctcagccgatctaccaatatcacggcagacaatgggtcgaatcaccatgtgtttatttgtcaatcattattatgcattcattagttgaagtgataacagactaaggaaaagatgcaagatacttagtctttagatggagacgcaagtctccgacgatatgccgatggttcgtcttcacttgtgaattcattcactttgtcttcttcttgagctccatgagggttactccgtccttcttgaaccgggcgtgctcctcaaagtcggagatttccacaatggtaaagtgcttcttgacgctcttaaagaagcgcgagtcggcctttcttcgcttcttgtagctcatgagaatcttggtgtccttgttggacagatcaatgagagttttttccagcagaggaaaggccgactcaaggtagacacagtcagcagcaaggaccaggtcgacgggctgtccctcaaggaactcgggcagctcctcaccccaatcaagcacctcagcgacgaccttgtcctgaaggttgttgagctcaatgttctggttcatcaggggaatcatgtttctgtgttagtatggagtagcagagagactcttagatgagctcttatagttctcagacaagtcccggtagacatacatctcagtaagggccttctaatagacatacgagaatatgtaactggggaagtgtcttggtcttctaaagaattctaaaagcactggatatctcttgtcagtgctgtatgaaagtctcttggtatcttcgtagaccttcgcaaatcagagaaacctctcatcagtgggaaatactgctgtgatatctctggtcatactcactcttgatctgtgacccataccttgagattaggaggggctgattccgagagggctattgccagtctgtgttagttgaggtcatagattgtgatggaggtcatatatcgcggttaaggccatagatggtagatgagacacatctgcgagatgatcaggatgaacattgcaaatgacttcacagtagtttgacaaaaacaattgatggtccattggaagtcgaagtctccaactggtatcacatgtcaaattctccatgtcgtatcgcacacattagatatgtgtgttgtgtttgattgacactcacccagtcagacctgtacctgagccaatttccagcactcggggataggactgaatgcctttccgtagcagatagtaggccagcatttcgccagcgggccacagcttgccgccacagcctgccgcccctccgtcttcctcaatcttgagtccgtcgcccttgagcagcccatcaaagttgaggttggatctgccaagattcagacgctcgggaacgtcgaccaccgctgcgggcagcacctccgtttcgatctgtagaatttccattatcgacgagcagttgaaagtcgggggtggattgcatggttttttttcctgctcccgtttccactaccgggtacgcgattttccattatgatttgggccacgagataggcaaactgtgatttagttggcggggatggagaggtacagaggcggttgaacgtatatagaggacgcccgccaggttgtaaaccgcctctagagtgccaaacacctctcaagatgacatttatccgcttactacctcgtctactccctcctgcacgggttccagcaacaccacctcaacctccactcggaaccttattcaagagccaccgaagaaaagctgcttttcagggtcggaaaactgcgcgcatctgtacgtccagcagaagtcatgctgtcggcgcgactgtattgaactctcgcagggaaaattttactgataacaagtggccaatgtgaggtgcagctgggaggtccggttcgacgagcgcagccatggcgaccagatgaatgaacttgaagtgacagactagaaaagcagaagagatgggttaccacagtgaagttggtcaataatagtggtagaaggtgggtttaattgtcgatcgggtttcgggggtcagcgaagatcacctgcggttcatcagtcatggagatactgactgaacgaagctgttagggatgtacctgtacatatatatacagagaaatgtgcaaaaatgctctctacaagactgtgtcacagagttgtctctacacaggcacgaacacaacatccgggacaaatatcttgaacaatacctgtcgtgccacactctcaaaaaactagattccactacgtcctcaactctttcacctcattttacgacatgcttattgatacattttttaaaaccattttaaacgacaacaccagagttggaggcgattcggggccagaggtcggcgcactccttggcaacggggccggtgatggcggatcccttcatctcacccttggggttgacaatgacaccggcgttgtcctcgaagtagaggtagacaccatcctttcttctccagggcttggactgtcgaacaacaatggcaggcatgaccttctttcggagctcgggcttacccttcttgacggtggccatgaccatgtcaccggcaccagcggcgggcagtcggttaagtcgagcaccgcagcccttgacggcaatgacgtacaggtttcgagcaccagagttgtcagcgcagttcatgatggctccgacgggcagggccatctatgggttagtatggaaagaaacgagataaaaagagcctcgatggacaaacggtttctttcggcagcgattgggagagatcaatggcgacttagtggcgagtcggactgtacaaatgcacacatggaaaggttttcacagtcagtcgtacaaggctgcaaatggacacagaggaacacccaaaaagacttgtcagaatcgtctgcaatacaaacgcctggacaccgtctgctgagctgctgacgtacaccgtcttctgaatacacagattcaactgctctatgggctctctgtgtcgccacccaatccatgaaaaacctgcgtcgtccgtgtcgttcgttcgtccgtcattatctccaaagtcgccccgatcaaacccgctgtttcgtgtgtgtcgcctgtcgctgtttgtgttgcaatactcaccgacatcttgtatttggtaccagaagctccagacattgtgtgttattggtctatcgtttgaacgaatgtaaaaaagaagcacctatttccaggaccgaccagggttctcccaaaaggttaagctttgaaaaattgggactgttttttccagattcgctcacgcgcacgtgactcaatagacttggttgggagtgatatttacaggttagggttgctggattgggatgggagaaactacgagcaaaactgaatgtcactgaacagagacaatgaagatatgaagatcctagatgatcaataagcacttcaacctggttgaagttcggcaggaaaacagacattatgttcttctttcgtctcttggtgacttgtatcgcagtatcagtcggacttgcaacatcaactaataagtcaactatatatactttgaagactagtacatactgatgtggaggacaacagcaaggtaccaaagctactcccccaacttgtactgatggtcgggagtcattcatggagtttttaatgctctatataccttcttcgatccagcaggttgtccgcagacgtcctgtgaccaccggggaagggggagcggaggaactgtgaagatgttcgagagtctagaaatgccagcgcttgtagtcactgtttgcagttgatgatctagattctcattggatatgtttagaagagctatatgagttgccaacatatgcctggaaagacattgttgctgtttctgttgacccctactgcctatacctgacattgacatatctatgtcaacaataagacattaaagagattagttgagttgttacatggaaaattccttggaagtctcacctcaagatgacccattccaaaagccatgagaccctgacattgaaaaggagtcattaattcacccagaaatggtttaatgggtgtccgaagtctgtgcaagtacttggttcttgttcagaacaagttttatggtcctgtgtgaaagaagctaccattccatgcttagaagtgcctatatccagacttgagcacctcaaaatgaatgggtagtagtaccaattgaatcagtatgagattatgagtcgattgatataattttttatatcaagccatcctacaagtagtaaagacttcaaaaaccacaccatgcactccatcgttgtgcgcacaccactgacacttgcgagacactgagagatgagctgacgtgaatggggcgatacatagggattattcgcaagcgaaatggtggatttatattgttgccatgaaccggtctctcgcaagtactcaaactcgaacaggacctgaaaacaagaaacagcagtgctttcaacagtttcctgggggggaaagaatgtcccttcaagaatatatgtcccttcaaggtgacttgctgtttacaatccacacacgtgtatctacacttcgatccagtacgacagcatatcagttttcttgggctctacagacatactaccgataatcgtacaagtaccgtcttccgaacccatacctacaagatcaaagctacaattttacgacgggttaagtccaggagcagctccgaactggctggatagagtggatggaatcgcatagagtgccaggctatcgcttcagttcttcagtgttaactttcgtgatcatatcacatcagatcagcaacaccacaatgtgacctccagccccctctcagcccccatttccatttaatccccttgtccatctgtccccgcccctccgtatgacataaatatgtattcaaacatgtagcgctctagctctagtggtgatggtcgtccttcttctcaaagagaaacttctcggcggccaggtaggcaccaaatgcaacgacagcaatgccgaatccgggagcggcgcccttgaatcggttagctcgggtgaagtttgtctggtatctccaggcctctctgttgttagttctgtgcaacatgtggtcgtgtctccagtgttggtgctcggaaaatcgatgcttgaaacgttcagtgggaaaactcatgttgaaatcgagccgcgttgccgcttgctctgtgttcgtactcaccgtcgagcccaggggtcttttaattggggagccattgtgatatgttgtgttggtctgtgatgcaccgactaaagttgtacttgattatgtattgaattctattggcccgttgataggttatgagtgagtgggaatatgtgaggaggaaaaactttggggagctggtatggacctgcaagtagtgagttatattgtgcgggaggcgattttggaggtatttaattgactaccgtttgattatatactcaagagtaccaagcacgaggtttttgtaacttctagaaagaaaaaaaaggggggaaaaagaattaataataacgataatatatataaaaagaattattctgatggttgtagcaacgtttggaattggcaacgatcataatcagcgacagccttttttatttatttattttgtatcactttttaattttaatttatttttcaataataacataatacttttttcaatttttcaattacaataatattgtcaactaaaatggttgctacatacttagattatactttagagtggaagcttctagacggtcacgttatgtgtgttcgataaaagagtgtggtagtgcccttgagacggtagaaaggaccaaattgcattctgaaacagttttaaagccgcaaacagcatctcttacccctctggcgccgtgcgctcttccatctatagctccacttgtgcactcgtcatgtatgcaaggatgacacttctgatagagttcgtagatagatcagtgcttgaaaagatcacagaaaggagcgccataccggtataagaccacaagcgcatcttgttgctttctttctctctccaccaacacatgtccaacaacagtctaggcgccataccagcttcggattccgagtctgacggtgtttatgaacaaacagcaagcgaattcgagtctgaaattgaactagaaaccaacgaaaatgagcatgaaaacaacaacgccgagtctgtggcgttagaagatctttgtctgaatggagcggcttccgaagttccttctctagagcagaacgacgaaaacgacgtttcagacgtttcagaggaagatgactcagatgcccactcagaaacctccttccaagacataacagaccagctgatcgccgagatttctgccggcgagtacccgtgcctcatttgtacggaagatatcacacccaagtccaagatctggaactgtcctacctgctacagagtctacgatattgactgcatcagtgactgggccggccgaggtctcaaggctcccatcccgcctggagaagccaacaagaacaagagacccaactggaaatgtccctcgtgtaatggcgcgttcgagaaacagcccaaaacatacacctgttggtgtggcaaggtgcaggatccgttcgtcaacgaactggtacctcactcttgcggccagacttgcggtcaatcaatcgattgtgtccatggctgctcgtcagcgtgccacccaggaccccatgttgaatgctcagccatgggacctgttatgtcttgtgcctgtggacgatctagacgtcagtggccctgtgtgcttactccttacaaaggctggagctgcgaggttgtctgtggcgaaatcatgccctgtggagaacacacgtgttcgcgccagtgccacacaggtctctgttcggtctgtgtggaaactactcctgccaaatgtttctgtggaaagactgagaagaatatcacgtgtcatatggacgaggagatgcagaaccagaacggtcggtactcgtgcgaagatgtctgtgacacactgtttgactgtggtattcacaagtgtgaagaaatctgtcatccgtttgtctcccatgaatgtcctctaatcccctccagacagactcactgttactgtggccaaaccaagaatgaagatctgggcattgagcggactaaatgtacagatgcagtgcccacgtgttctctgacgtgctctaaaaccctctcttcttgtgaccacaagtgtccccaaaaatgtcactctggagactgtcctccttgcaaggaaacagtcaagatgcactgctcctgtggcaggcagaccttctctgttccctgcggcacctcagaaacccccaagtgtacccacaagtgcgcagctctcctgtcgtgcagaaaacactactgcatggacgagtgttgtgaatgggaggctgtggctatccagcgagagaagcaacgcaagaaaacaggcgcacagatccctgtcgaagagcccaagcatcattgtgaaaagaactgtaaccgactcctcaaatgtggcatccacaggtgtccagatagatgccactcaggagcctgtaagccctgcatgcaggccacctcctgggacgacgtcaactgtccctgcggccgaactaccacctacgctcctatccggtgtggcactgctctcgaggtgtgtgcttggccctgtgaacgagatcctccctgtggacatcgacgtatccaacacacgtgccacagcgactcggagccttgtcctccctgtccggtgctcatgaacaaaccctgtcagtgcggaaagagcaccgtgaagggtgttcgatgtttccagacccaggtcacgtgttctcaaacctgtggagagctgctagcgtgtggagttcacaagtgctcgaaacactgccacgtacccggcgagtgtgaagagtgcacccacggttgtggcaagactctcagctgcggtcacgtgtgtaaggctccttgtcacgctcctttcccctgcgacgagtctgaactgtgcaaggagaaggtcgaggtcacgtgcgagtgcggcaatattgttgaggagcgtgagtgcggtggttccaagtcaaccaagcggcatgaggaggagcttccctgttcggccgactgttacaacaaacagcgactcaagaacatggctggagctttggatatcgctgtgacacgatcgggtgagcgagtcattgactatgcggccatcatgtttgaataccccgaggaaatcattgacttttacagacaggagccgtcattttgcattgagatggagcaaaagattgcagctctggtgaacgatgagtcgaagaaggttctgaggttcccgcccatgcacacagctcaacgagcattcttgcaccagctggctgaggtatacggctttacctccattagtcaagatcctgagccgtatagatctgtttcgattatgcagaactttccctacgccgccaagcctcctatcaccatcagggattgtgtcatgaggagaaacagctctgtctagctgcggaagagatgcgaaggagctctgtagcagcgcatacaaaaaaaaactctttgctctgtctaccagcagcaactgcaggtcatagctctgtccactttgtaacagcttgtacttgtatatgcattaataaattgatatttataactgactgtattctaactacatcaccgttacgtaacagtcgcctgcttgttcctcctttggtttttgagcttcttgaggaagggcatgtcttgattatcagagctttttttacttagatttatttgaaggaaaaaattaactgatggtgcaaagtgagtgttcctgagatggtggcaacacacgcagtctataaaatgatgtttcaatggatgctgtttgaaattaaatgttttttgtttgacctttctgtatattatcaatgggaaattccacttcatgtgaaaactgagatcttcaacttacttagctttagttgaagtctacagtgtaccatcatgccccccccctcaaatataattccagtaatactggagtcgggcaagcaaatgtagagacactactaacaccgtgaaatggctaaaaaggaatggagcaactattggcctcattaatctccaccattgaatacatttgctgctctttacatccgcttctatcttttatttggctatataaataactcaccacctcgcctcgaacccacaacctcccccattaccccggatcttatcacagtttgattgcagtatagcgccagccccatccaacccatccaaaaccaccaccgccgccatgtccgaaacagccatcatcaacgtgtcgtcgttggaccgtcccaaggtccttctgatgggtctccggcggtccggcaagtcgtccatctgtaaagtcgtcttccacaacatgcagcctctcgacactctgtatattgagtccacttccaagcctgttgaagaggagttcaactcgctgatcgatttcagcgtgcaggagctgcccggccagctcaatttcttcgagcccgaccaatacattgactctgatcggctctttcaaaacgtcggggctctggtctacgtgattgactctcaggacgagtatctcaacgctctatccaacctgcacaacatcatcgagtacgccttcaagatcaacccggacatcaacgtggaggtgctgatccacaaagtcgatggcctcagtgaggacttccgtctcgatacccagagagatatcatgcaacgagtgtcagacgaactggtagacgctcggctggacgacggagatgtcaagctcaacttccacctcacgtccattttcgaccactccatctacgaggcgttcagtcgaatcatccaaaaactgattcctgaactcccggtgtttgaaaatctgctcaacgttctgtgttcacattcgctgtttgaaaaggtgtttctcttcgacgtcaactcgaagatctacgtagctacagactcatcgcccgtcgataaccagacttacgaggtgtgcacggactttattgacgtcgctgtcgatctggacaatctgtatgagaatggatcggactcaaagagctcggaaaacaccctcaagtgtgtgtccaagctgcaaaacggagtcacgttgcatctgcatcaaatggtcaagggtctggctctggtgggtctgatcagaaaggagaatggccaaaagatggccctggtggactacaacgtccaggttttccgcgaaggactggagcgaatctgggggataaacaaaaagtaaatgcattgcacaaaccatccatagatataatttattgtcacatataagttagtgtgttctttatgagctttctgaagcattctaacaaagggctgtaggaaagaagagctccttggatagagacctttgagagacagatgcttttccgcctttatttgttgtcaataccatctccctgcttcgcaacttccctctgaatgtcatactccacgcccttgcattgttccttgatcactgcactatcttcctgagtcaacacccttggaagaaaagtgatgaccggccgtgtctgagtctgcaagaacctcgcatcattacgcatcttctcgtgtcgtttcgtcatctccagtttcttgcgttccctccttttgcgtaagattgtttccttaagagcctgactctcctgagatccctggttggccctcctgttccgtatccgttgttcaatgtctgatttggtcaaatccgcacctcggtttccagtcactcctttccttgtccctgctttccctccttggagagaccccagtagatcacccatcaagcgtttgcctctactggagtcatctcgaagaggtctggggcgcagatcgggagttgtgtttgtgctcatgctagtatcgcaaccaaccacggtgtcttcagaagaagcccttgtgctcttttcactcatgctagaagaatcgactgtgggtctctgtgtcactgtatcactgtgtcactaagtcgccgtgtcgccgtgtcgcttgtggatcttgtatcacagtgtgagtcacttgtgtgtcgtcttcagccgcgtggtgagctcagttggtaccactgtagtgtagtgtcgctttgggttctttcctgacgtgacgtggtttaccctgtcattcgacgaaagggcttcctctccccaacacctgcgtacgcgatgttgcacttttttcctcgaaaatcctacatgcgagcaagcatcgagatcccgaactttatgtgaacgccattgaactttagcctaaggagaacaaccaatatatagaggcaattcgagcaagcaaagtgaaggaagaaagacctggttaccggtttatcatgtgggaccactgcgggtttggaaaatcacgtgtttcgcctcttctgcgctctctacggtcacccctacaagaaagcaagcgcatcctgatgcacacgcacctcatctcgaacccaccgaatacgactgctgtgaagcaaaagtacggaagtgtaaaaagccgccgtaatttgagacatttggaccaagcccgactgcgtggagaagtctgaggttgaattttttcgattttcaattttcatgcacgtgacatgctgttttatatgccgtactcgtacaagtggtcacttttcagttcagatagtcgcgtgcggaaccttacctcttactcactactcataccggacactcacagatgccatggaatggatacacgagatatccgagctgaacccgttcatcaaaaacggcgcgtttgatttctccactgccgaggcaaactgcgaattcacaaaggcgtccctgttgagggattacggtctgaaagttgaactggaccctgctagactgtgtcctcgagtacccattcgtgtagcttatgttgagtggattggtgagctgattccagagacgctggaaccaaagacagtgactggactcgatgtaggcacaggcacatcgtgtatctatcctttattggcagccaagatttacggatggaacatgataggcagcgatatcgacgacaaggcggctgaaacggctcaaaaaaatattgaaaggaatccagaaattgagaaattgatcaccgtcaagcatgtgagtccacaaagggacttctttgacttcccgaacatcactttcacaatgtgcaaccctccgttctatgcgtcgtttgaggagatggaaaccagtctgtccaacaagactagcagacctgccggtgaattaaaagctgcccaaacagaacttatcaccacgggtggagaactcggcttcctacagcgcatgataggcgactcgaaaagacacaaggacattctctggttcacgtccatggtgggaaagaaagataccatggaaaaggtgtgtgctcaactcaaggaggaggagatatatcacacggtggtttcgagacgcccaggaaagacaaaacgatggttcatcgcctggactttcactccgaccgcaaaacacgaatgtgtgtctggagactacagcttgggggctgtggagaaggtgttgattaacaacgatgtcccatataagaaggtcaacacaagcattgttgcacttccaaaaggtgatatatggagcagaaggtacaagagggcgaaactgagaaaggacacagttgaacaccagcaacagtatgagtttctgttcacagaaaagactctagtatggaaacagggcacagacaagactgtctgggactcttttggttcgtggatcgcaaggaacctgaaggagaataagtaatgtgcatgatgcgataagtaatggtgagagaaatgttattagaaagcgtatcaatcgacgcacaatcccatgctgtgtgaatgatacaaaaaatctactttttctatatgtaccccacagcgcaccatcgcgagaagatcagatacaacacgacatgaaaaaatgtagcgcttagataacaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccaaacctccgcaacggagaattgaactccggtcccccgcgtgctggtgtaaacctgacaggcggaaattctagccactaaactattgcggatcgcttatacttgttagggatcagcggctaagaaatagccgcctgaatagtctctcgtgaaccgctagcggagactacgacgaggggccaccacgtgggccctcagtgggattacgctatcattaatatcgatatgccaagcctgctatcacggacaaagggctgcgccgcaaccctggataacatataaacccctgtattccatgtattctaatacacctttcttgagagtgacggcagtgaccataccttcggtatggccaccccggctgagtcatcagtcggcttagtcacggggcctgggttctaacaatactcaaactttgtttgaatgtatataacgtaactgatatgtcacgtgacatattcaccaaaaacgcattttctgaccctttgaagtatacttctgataactaaaggacatatgatacataatttgcaggtctaatttctacttgtatcttttatttaccctggtatagtcccaaattgttactgtcattgcttctaatttccgacggtaacgttcaccagtcaaaagaactgatatggtcggaaatgctcgctgttctcacccgagcaaaatattttcttgtccaagcaagattttttccgagtgtcgcatttccttgtatagattgtcgttgtcttactctcgggtgctcccgtaatcttttacccctcctaacaggggtgttgtccacatgaaagactgggaacagctagagttttatgttccagggaaaatctctccatgagattgagaactcgtagttgggcaccggggaagcgagtagacccgtagctgtgagtccttctatccagattcatcttcttgcgcagtcttgtccttccttgagcggtggtgttttgttagtactaaaaacggtagaatcacagctatttcggaataactgagtcctttcctactctccggatcgtctgatgacattgttttgtcggaagtcttctcttcgtgcgactggggtctgagacgtggtgtatcatacagtatgtacaagtcttgtagggcagtccagagttctcttcagccaagaccgagatttcggggaagacgaaaaccaaaaccaaaattacccggtttgtttctgaatggacatatccatggctcttccctttgtctatcccctatcctgggtgtcttgtcttgtaaggtaccccgctgtcggcatggcacatgggacgaatgatctgtacatccagaaaaatacgagctaccgaggtagagacttcagacctgcggtttgatgaaaccacacgtactcacccttttctccttgtgtgtttctctcgcaccgtttttccttgaaaatgcacttgcacttaccccactgtgtcagagtaggagtatgtactgtacttacgatatcacaccacactggcgtcttgtctcactgcgaggaggttggtaccgggtattctttctttgcttcagcgtgcctggcggaggagattgactctgatccgttcttctgccttgcacgtgccttctagaagacttgtggaactcgtactcgtatctttttatctccagttccctgtccgtaccatctcaacatacaagtgctgtatgtctcagtacaagggcatcaaggcttatctgacagtgtcatatgctgaggatgacgtaggtatggagcacctctggtgtctcggaattggaattcctggtgtttcagttgacgaatacgaaaatccgagaattgagacttccagagcggtctgagcctgtgggtggatgctgaggtgatgtcgggttcagtgttgatatggcgtggtctctttgattgcatgtccaggaagtataacaagtactcgtacttgtagctcgacgtctttacctgatatatcaccgcggattagcgcacataacttgcaccaacaaaccacctaaaaattgccataaagttgtaatactacaaagatgggaaagttgaagacacagtacccgctaaatgaccatggttcacccactaaaccctcctagagtttcaaatcgactttttttcgaaaatccagatcccaccgtgcactggccacagttttcattttcaatatctcctggcatcctggccgagcggttaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggatgtcgccattttttccttctcattgaaccttatctttttttggttcacaaaaccagcatggtttccgcaaagttacgacctgaccaaggcaaactcgagctcttctcccaagtccagtttaacgactgatctgcggtttcgaacccacgctttattgttacgtcagatggcggggtatcctgagcaagctccaggcagtcttgtaagtcaacaaggagtcatagatgtacgcgtccagaaacgaattcggagagcagcatcagttgagagcccgtgtggataaaggccttgtcaaacgcactctagcacgcgcccagacaagacgtacgacaaccgtccttgtgctggccacaaacgtcgcttatgacgccgcgttgggtcttatcgcagcgtttgggtttggacgaaggaacaggtgggtgggactagagtggagtgaccggatggatatacttgtagcgacaaaattggtggaggtgaaacgacctagtaaggggggtgcgttagcaggtctaggacagagaaaacctacccgcaaccacacactagagaatagctcccgacaccctcatctagatagtacagggcgtcttggaccgtcactggatgtgtgacgaagacacctatggccttgcacgtaatatttttggcggagctggttagactcagaaaccctattttcaacacaaatgcaagtctgcagaaagacccaaccttgtctagtccgccatgtcttggctcgctgccactggtggctcagaatatgccgacccaacaacggagacatcccacgcttatctacacaagagggtggtttcaaggcaataaaacagcataagacagacccagacaagcagaaaagacagacagtctggacgtttgcgccccaccctttggtatcaccagtctaacatgcaatttcgggtctcactttttagtagtgcaatttgacatgggtagaagacacaccttgtactgtagtttcgttgtatggtgtttgggccacttctttttttcctctcttagcgacaagcgccctaggtgcatgtaaacttctcccgcgtggtcgcgacgggtctaacgggggcatagtgaatcgggggaatctattgctcttcattgcccgttgacggagaccataaaaggcggtggaccaacgagccaacctagggccgcctccgcccccgccatttccttgctccctatttaccgcaaaattttcgtgcgccaggatgcgcatatcaacggtaccccaccccatgctattgcgttttgggtttggaccaaaccatgagtgtaaaattaccttgcagtgtttggtgaattccggagatataagtaaggtaagtcttgacaagtggacggtccatctataaaggtcacgacagtagtgcactcaccaccaccaaaacgacacacacatcgacatcacacaccatgggcaccattctgcagccaccacgccccctcgtcctggacgacactctccaggacctgcgagtccaggtccagaagctcgacctcaaaatcaaacgagactcatcgccaccatcagacaagccgcggactctcccctctttgcatctccaggcgtctgagcgaccgtctcgatcggaaatgtccgccgtggactctgcagccgacaaaatcaccagtagcctgggcaaaaacggattcaactcgacgtcgccctacgacgacgtgcgggtcgtactggcgcgatacgaggataccatcgacagcatcatgagcgaggacgacgacgcagacgccatcgacccgatcggactcgtggcatgcattctagagccccatatcatcagcaagatgcaccgacggctgcaacggggctccttctcagccgacccgtcggacctggacagccccatcgagtgggagaaggtcaaggcgtggctggtgggcaagtattcgcggttcgagtccgatgcggcctgcatcgacgccatgaaggagcacttctacgaggtcatgcccggctccattgcattcagcagcaccctggtgctccaagagaagctgggccgtatcgacgtgctggccaagaccaccaaggacgagtcgtttgaccccaaggagttttcgcagtttatgaagagccagttcccactcgagtcgcaggagtgcgacgtagaggaggtcaacaacattgacaaggccagcgaggctcttcagcagctgtttgctgtgggcaagcgaatgctggccgtcatgctgggtcaggagtacgattacaacgatgacgactgtgactatgatttttaaccgagcaaaaccggccagaacagaacagaacagaacagacagaccctcccatacacacacacagggaagacacggaccagcttggccgcagacacgcaagtgtcgaaaactaacgtatttatacagcattatttatatcaatggatggtaatcggatgattgaaatacacactagtggaaccttcgaattactacaactccttgtattactcaagtgcgcaccatttatcactagtgctctaactaatgccagcccatgacgtcgaccaacatgatgatggaagcctaatagtgttcaaaaaacggaccagtgctttttcgataattgctactggtcagaatgctgagccaaagggaccaacttacgggctctcctaggtatatgatttgcagggctcgggggcagtacttgtagtatcaatacgacattagatgctctctcacgggcagtgttcgatagccgtgcagtggttgcagttgggcggttgtgatgtactttttttggttgtagtatttgcagttggtgggataccacacgtccaacaaaacacgactttctcaacaaaccgcagtcaacaaaatgcacaaccatcttagttacagctagggcgcatcctactgtgtgtaacgcaggttagtgcaatgatacagaggtggttcttcagagggtcgactctgcctgtgtcccagacgtctgccgctcgttttcactgtccctgtatcctgccatccttcgtgatctacaatgcccaccaaaacaagcttcagggacgccaaagaatgtttgtttggtcgataagccaaatggtggagacagatagggccaggcggcggagacaaatgacggctggagaaagcgacagggtattcgctgtgtggtgacgttgcaatcagctctggatcgacaccgagggcccgtcgtttcaccgttctcagccgctgagtcaatcaggggtcccgaacaaatcatacaagggtagagagatcgacactaacaagcggcatcgggactccgcgactggccagaccagcagccggtgcattaacggttgcttaccagacgctccccaacagcttgtgctgatacatacacttatatactcgtccccagagctacactcaagttcagttatgctacgaggacatactattcatagccagagtacatgcgggtaagacttgtactcgcacttgtacaacgtagtttattgctgaacaggtcgtgtggttgaccacgagggacgatcatcggttgcttacagtgtatcatgaccgatcgtgcgcacagcagcaagaccaagtcaccataggacacagtacgacacagcgaacctgagtacacaagtacacaagaaacaagtacacaagaaacaagttcttgcaacaaacgccactctccatctatctcgtacctgcagcaatacatgctgggtgtccctcttaatattgggtcatgtacagctgcaaccagtaagcgaacacgacacttggtgagcatataccagtatgtatcagtgtagtccaaattcgagtagtacgattaatactgttttcaagcagtttctaggacactacacgtaatagacggcatttcccggacatccaactccaccgcacccgttgcacgtatccactgtttagaccgcactctatactttgaggtagaggtagaggtagagaggtagactccagacaagttggccccaaggtctaccccggggtaactccggtgacgcaaataaagtacttctaggagggaccgttagcgctcgatagggaagggatgaatttgttggtgtcgatcttctgccgtgttagtgttcgaaaagaggggtaacagaaaggtctatttgagaggtgtaccacgggactgaacgggttgtacagttgttattttttgtccaagggtttcaatacttcgacttttgaactcccctgttcagccagacgcataccgcgactttttggccatgtctctctttccagacgttgctccaagacaaatacactcaccttccttcgtgaacgcctgagacactaactctcttcgattggggatatcgttgtcccttgcctcaactctgagcttgctttctccccgactctggacgtctgccgatcattattgggccccggcttgacaaattactcttactgtacgttgtagtatgtacttgtggagagagcgggacgggaagcatcggtagtatcggtaagaagacatgggtaatctgaaatataggcaattatgagaccctatattcacatgaccagaaatatcggcggcaaaagaagtcacatgactccatacttcaatctcaaataccattgtcgcttgcctccatcttgtttaggttgctgggaggttggcccaacgatgtctcaccattagaccagatttagtccaaccaacgatttgggccgttgatggagggggtatgagcggagtgcgggttctttctgtttcccgttgcggaaaaagcattaaaaaaagctgattttcaaataaaaaaagaaaattgccttcgaccagatttgaactgatgatctcagcattactagtgctgcgccttaccacttggccacgaaggcgagagatactttcttccccaaggtggaaattaccaaccttattcactgtcacgtgactatagattgcaaagaatgtttggggagccgatttgtgcgcaaggagacggtaaatggcactttactgatagtttttgtaatgaagagaacgtcaactctctaatacccgtaaaatctcattccatcagcaaccgttacctgtagatatgagtcctgatgacgatgccattttccagtcgcaaaaataaggttcatcactccgtcttaattacaccctcgaatttcatctcggccatgcatcccatagtgcctcaacctggctctgtggcggacagtcaacgcaacacaaatatggtgaagccgcgctccaaggtggaaaagccctccagcaagaaaaaaacgtccggcaaggataaatccaaatccgaggaggtgatgaaggtggagcaacatgagggagatgagacggaagaacaggttgaagagaaggagaaatccgaggaggtggagaagtctccacaagtgaacgtcaaagaagaagacactccacaggaagctctcaactcacccgaggtgtctcaatcttcggaactggccgaaaacacagactacattgctctgacttctgcgctgtccatgcttacgagacagcaagagacgagcaaaagagacttggtcaaactgtcgcaaatgagacagcaggcggtggagcaacccgagcagtttttggaaaaggtcaagagcggacaagtgtctttccccaaggctctctatgtcaccatggttccttcaatcgactggaaccagtacgactttgataaccgagagttggacgctgttatcgggcgtcagagaaaggagtcagaaaagggtgttgttgaagaggttccgttgtttaaccagtagtggactgtacaccaagaggctacagtactcatcaaacaacaatttatgacacagtacctccagtgtcttggtatttataggtaaaatgtattattattgtattattattgtagcactactaccgtacaagaattacattccgtattgtatgcaatctattatctagttaggtcactccacagtggcgttggaaaagtccacgttataggtgggatcatcctttcgagaaatctttcggtactcgtcaataaccttttgtcgctcggcctcgagaatgagacgccgggcgttgtctccggaagccttggggacgttaggaagcagctttcgaggcagattcagcacagggggagcgtcagccacctctccaaacttggccttcttgttcttcttttctagcacggcccaaggatcgggcgacttatctctctgcttcttggggaagaacaggtcgttcttgagccgtttctcatccatcccgtctccctcctctgcagcctcatcggccttcttgtagtccatctcgttctgcagaacccggttcttctgcttctgaatgttcttcttgtcaagccgtgtgagctccttggcgttttccgacttgcggggcttcgcattgggcagcgcttcgtcaactcttcgagagaagtccgcccacgactcaccgggtttcatttgcagctcggagttctcatgcgaaatgtgtttgttggtagggtacagttccttcttttgcttctttcggcccctctcctcctcctggctctgggcagttcgctcctggcgggccatcattcgcttgaagctcttgggggtatcgtcatcgtgactgtcgttgtagttgtccttggcgaacttccccttcttcttggtgaacttgctcttctttcggttagagaagtcctcggggtcctggtccagcggtaccacctctcgtttgagcacgtttctcggtcgttttcggggcatttgtgtatggtgatgagtatatctgaagtatcttggaactacagtgatgctggaataaacttgcactgcatgaaattatttttctgacgacaaaccttattcaagaaatttacagacatgctgctacgaggatattggtgatataacaacgccatacacagacacacaaacacacaatggtgaaacgatcgcgagacgtggccaagtttgaaaagcgggccaaggctcggcaggagcaggacagcaagcttgcgcaatcatggcagtacatcaaagactctgacaacgaggaggatgaggactatggacctcgatctttcaaggaggaagaatctctcggtgaaatgctgcctgtgcgaggcgaagacggccagatcaagcgggtgatgcgcaagaagggcgacaaaatcagcaagcgaaagctggaggagcaagctgagagacagcgacaggaggaagaggaggaggcagctcgagaggcagcagaggcagcagcagcagaacaggcagccaaggaggccgccgagaaggaagaggaggacgacattggcgattctgatttcgaggaggaagacgaggtcactggagaggcccgatttcgaaaggcccaggccgagattgcagaactggccgaccagctcaacgaggacgccgaggagaacattcactgtctgcgcaagattcgggagctcatgggtcgaaagcagtcattccgggtggtacaactgacgattctgtcgctggttcctattttccagtcgatcattcctggttacaaaatcagacccttaaccgaggccgaaaagcgagaaaaggtgtctaaggaggtcaagagactacgaaacttcgagacgtcgctgctgcagaactacaaggcgtatctagactacattagcaagttttccaagaaggcccgaggctccactgaaggcaccatgaaacgaattttgggagactcgtgcgtggtggcagcctgcgaacttctcaagacgtctgcgtacttcaacttcagatctgacctcgtggcgattgtggtgaaccgtgtgggacagaagccctacgacgccaactacttcaaggcgttgtccaccatcgagtctctgtttgaggacgacttcgagggttctgctgtgaaggagattgtcatgtccttgtccaagatgatccgtgcaaagaagtatagaattgacgagtcgttgctcaactcactgcttaaactgcggttgctgacagagctcgacgccagagcttcccagagacacgtggagtctcaacaagcaccgacagccaaggtgcgaaagaaggaccgagtgcacctgaccaagaagcagcgaaaaacgctcaaggagaagaaggagatcgacgaggagatgctaaaggcagagatggcggtatcgaccgaggagcgagagaagatccagggagagacgctcaaaatcgtctttgttctgtactttaacattctcaaggaacgaccacagcatctcatggcagccactctggagggtctggccaaattttcgcatctcatcaacgccgacttctttggcgatctgctggaggtgctacgggagctcatcaccgagcgtcaaatccgatacaccgacgacggaaagcaagagttcttggaaacctctacccgagaggctcttctgtgtattgtcactgcattcgtgctgcttggaggccaggtgggcgagtccatgaacctcgatctgaccttcttcatcaaccacttctactcgtcactctacgctctgggtctcaaccccgacattgagctgtcacacaagtctcttcgtcttgatgatcccaacaccaacgagtccgccagcaataagcggtccaaaatcaacgtggccacagagatggagatggtggtgaggtcgttcgagggtattttcttgcagcagaagcacgtgtctcggctgcgagtccaggcttttgcgaagagactggctaccatctgtctccagctacccgaaaagtcgtgcatggccggtctcaagattctcgaccggctcaataagaagttcaccgttatgaccgctctgtactcgtccgacgaccgaatcaccaacggagtgtaccgaatggacgtggaccaacccgaccatgccaaccccgaagcatctaccatctgggagacagtgttgctggagaaacacttctcgccagacattgccaaggccgccaaactggtgccccgaaacgtcaagaagaacaagcattagagaggattatagaaatgtatatttggacaacaggaatagctagtgagtgactgagtgtaaacagtgtgttatagatgagtaaatctaccatacgattcatctgaatgtataggcaaagctctataggagctacagttactcagcaactgcacctgcgtttgattatgccgtatctgacaatgacgcaatcaatagtatccattatggaaaatgaggatccagtaactatgtattcattcagacataacacaacatacgataagacgtggaaaggggtcatagagagagacccccacctttccgatggacatagtctatgggaaatgcaggtcaggatgctttcagatgttttgagaactctcaaacaactgtagtgagtacacaggaatgaaagtagttgtaatatcttctgtactgtggtagctgagttcagagctctctcttgacattagtaggttcgtataacaaacgtcggtcgatctgcgtcagtacctcgattatgctattcaaatgcagaacacctccgttgatatcaccacgacccatgctctacattgtcttgtatcagatacgttttatacttctgctgttccctatcttcaaggtcaagattatcagccatatctgacagcatcaattttctcgatatgacaacttgcaaacctggacttgggcctgcagccactcaagccttgaatgcggatgtcaatggggactttcagagtgtccagtagggctactcttgtttgttggttgagagctgtttgacccagcaacttccttagactgtctatcatcaagccataagttatcaggcttcattttgtaaaccaactctgccattcaactttgagactcaggttcgaccgctttatacagcccaaattcgagtatctggtcccattcaccctcaggtgcttgaacagactcctacacctaagattcgtatcagtcgggccttgatattggagcaaccagtgggcttgacagctctccggccagattgagccgcccttcaacacactcattctgcatgaacagaagctattcaagtaccacctcaggtggaggttcaagtacctgctgtgcttgaaaaagaaccacttctacttcagttgaaggaccctgtaaattcagcctcttgaggagtaacggggcactagagctgccaagccaatctgccacccttcctggttccagaactgggaacccaagaccaacttctacattccttttcgcttctctccaagcaacaagaagaggataaacaagttccggtctaacatccagagcggctttgacagaaccagtgcgagtccgagcccgtcagagacctgctctacttcatgttccccaaccccgacacctccatatttgatgtagctcaaggggaaagtcccgagaaggagaagccccagcagtaccgctatacaaggaggaagtcaactcatccatgtggtaccgaatcgacacttatggagcagagagaaaaggtggagagagatactttgctctgtgcaagtcgtggcacaagactcgaaatcgttcctggccaaccatcaaactccagtccacggtatctctgcagtcacaaagagtatctatcctttccctacaagtgtgattctcgacaagaaattccttaatctcttcaaaaatccggctggaggcaagtacagtacttggttccgtcaccaggatgcccgttttagaccagagatgcaggagaaaggagacggtaagatcaatactccaaatgaccccgcctctccaagaagaggtatctgaacgctacaggctgttctcctcagtctcaatcgactagtaggcctggatatacagccactagcagtcgatctgtgtcttctgcgagcagcatcgagtctgccaatgtcgagtctgctaacgagattgcccccgtcagttaaacttgaagaggaggtgtctagagagggatttagaggagatgcaacaagttgaagttcagacagtgcaacatgttctgcaaaaaaatgaaagctgtacaacaagagggacaagcctctcctatgtcagacgaatgagacctcttctgtgaacaaaccattggagacatgatggatgagattgagacaggagaaatatcagataacacagtgacgacacgcacgccagagacaacggagattactgactcagtctacaagaacctgtccacacaaccaactggggatacccttggtggtaccaagaataaacctggcgactccagtccgacagcaactgaagcaactgttgtcgataccgactccattcccatcatcgactttactcagtagagaatcccttcatttgcgcgcgagtttgctgaacctgatgtgtctggtgtcgacttgagctatgtgatcgagatgcagatgtgattatctctcattacgcatagagaccattgagtcatgtacatagctacgagtgagcgtatttaaattaccaagtgccaatcccataaacattttattagtacattagtcagtgttgacatcgataatctcctcgtagacaggaggctcataaatactctcatggccgatatcctcacccttgatttcttgggcaatctcctcgtctccggcagccatgatatcgtcgtactcgtcctcatcgttgagatccacctcctcaaatttgggcttcgcaaacttggacatgttgaattgcgacttgagctcatcggggagatccaagcttggcggatctgtaattcgagcccactgggcctggatcttcttttgtagctcgtcgtcgtatgaagcggtgggtttcttgtctataggagcagcagcagcagcttctgcgtcggtccagtcttcctcttctgaagcctctccaatgccagcctccgcgtacgccttcttcttgatttcagcggagatagacttttcaagcgcagccttctccttgtgcttgttctgccgctcgagctcgtggagtctgatggcgttaattacctcaggacggcccagatcgtgattgggcttgtcttctcgtgccttgaacagcgtctggagaggccgggcaggaccagtggcttccccttcgagcttctggtacatttcctcggagaagcgcacgtagttgacaatgttttgcgagtcgtagacgttatactcctcctgggtggcaaagtagtgatcacagtcaaagtcaataagaccgtacttgtggcttttgcactcttctcgggtccagggcttcgcagcaacaatgggccggtactcttggtaaaatccaccagcgaggacaacaacaatagccagaacaagtacctggataaccttggatcgtccaaacgtcttgaagaagatggagaacatctggccagctgccaaacaactaatatagaacgcagggaggtaggtgataaatgtgtaggcttgggtttcggggatcaggggcacgaaatggcacgcccaagcgatcagagcgtgtcccatttcgtggtcgaatcgaatcagatcggcagaaagggccacgggctgaagaccccgctgccatcgaaggaaaacaacggccttaaacagcacgtagatggccagactggccaaggcaaaccaccaacaagccagattggcaatgaccagaatctgtcgatggtgagatcggtaaaaaggaagaccagccatacccagaggccaagagacaggaggggtattgaaagccgactggtcgggtgtcatttctcgggacaccttgatgacgttgtgcatatccttgagcttctggacccgcgtcatgttaccgtagtggatcatgtctcgagtgacattaacctccttggggaagttggggtggtagttggtctcgacataccacagagctccggttccagcgggatatcggttacaggtgacttcctgctgtgcaaaaccccaagcagggagctgggttcgatggccataaaggtagcacttttggatcaggtgtcgcagcttgaaaacggtctgcagagtgcgcatctgacgcgagggcaggccaggtgtagagtactgggccacaatctcaatggaccacatgtcgttgaggtcaccggggaaaccgtcagctccataagcagacacctcaaactggtagtcgttatcggagacaggagccttgacttcatgggaatgaagacgtcgagtggactggaggtgtcgcagcttaaccgagtcgccgtgcttgaagttgttgagaaagtcattctcctcaaagttgggcttggtggcattctccatgacccacacgttgttgagatctgtgtgctggtagagtgagatctgctgctgtctggagcccacaggatagaactcgtcgtgcgaatgcaggtacgagtgggtatcgaggtgtcgcacagtcagaacggagcccgaaacaatgtcggcgtggacgggaggtcgtctatgcttgttgatagcgtcctggtgtgcaggagcaagaagataatctccatcgtgaggcccagaggcaatcagaagatgagcctggagaacagtggcgtagactgcaagagggatcagagtgaacgccacagctcggaatgtgatgtgcttgatgtaggcccaccaggagatgttgaggtctgcgagaatccagaaaacgttgtagcacgaagccacaagcacgtagaggacagttagaatgccaatccaccttgtagacaccacaacaccgaggttgacagccagagtgagaccccagaagtagtacttgatcgaaaagggctgctgacgctcaaacagcttccagaaaagcagggacaaactcacaaacatgaggtacagcggctcagcaaaaatgtatcgggacgtggtagctaacgaggtgtcgaacagcacaaagaaggaggcgatcaaagcacccagtttatggccaccccccagtcgcacagtgtagtaagccgacagcacgagaatgacgcctgacagcgctgcaaacgaccgcagctcaatgtagggaacacgtgatccgacgtagatgtggtcctgtttgatgaaggggaagtttccgtcgtaattgaagaacagagacactaggtagtacatgaggaatgccagaggaggctccgaagtagggaagaacgcccggccaatgtacttgttgatgtatgctccgaccgctgtttcttcgtggatggtggctggcgggttaggtaggtcgtagaagcggacgagaaccgaggctagcagtagaagaatgctgattcgcacgtccgccttgtcaatgtcgttggcgatgacttttggtcggtctgacgacaccgtggctgtggctggtccgggaatgactgatccttccttggatcggccccagtagtggcccagcagcactcctgtgcctgtcgagacgtttctgctggtgaggtcggaggtgggggtggtgggggtagtgtcagggtccatggcggggtccttttcgggtagactcgattgctctttcgtgtctgtcatgctgttgttgtgcgagcctccaaaatggtcttttgcaaatccgtcttctttttggtctttctccaggactaccgactcttttatggcttggttgagagagagcccccgcggatgccgtcacccatatttggtctggatacttaactctatcccgcttgtgcatttccctaaactctagttgacaagggtgtagagatcggcatgtgggggaagagccaaccggcaagtgaagtagagtgtaacaagagacgagcaagtggtgccacaagaacgtacttgtagtctatgcgttgggtgacggcgtctgtgtaacagaacacgtcatcgtcgtggtccgcaatgtgactgcatttttttttccttccacactcgcaccgggtcgtctaaaaagccgcacctgtgagacccggttagttggttcaggcctgagaaagttcgcctggtaaagatacgagtggtgatcagtggggaagacttatggacccgtaggtttccacataataacattgaggtggaggaacatagaccgtgtgtacgtagcagccaaaggatgggtgtgtggaggagaaaatgacacgaaaaagaagacgaagatgtcggcaaccctcccaagtacacgctacgtggcctcctccacacaaagcacgctaacgccatggaactagacatggccatacgctaacaaccctatagactcatgctcaaggcctattgtggacgcgtctagttgggctcttcttttacaataccgccctattaactcaccagtacgagtaacatactgcacgagattggagctagccggaggccctgaaaacaactctagaatagaacgaagaaattggtggtggcagacgagccatcagacattgaaccctacaaatatcgccatggtaagatactgcacgaccacctaccaacacttgtaatatgtatacaagtagcatcaaaacccacatgtatcgtgcacctgtgcccagggtcattagtagagaactaacgagtgcttgtacaacccacaaagacaaccacagaagaggtgcagaatctcagcagctcggcgtgtcgtcctatcaggttggcaccatgctgtccgtaccagaatagcacttgtacatgcttgttaagttaaagactcccgaagatgtctcacaagtgagactgtagcggatggacttgagaaggatatggttagtaagcagagggagatgtaccagtccttggtcacctgcttatctaccagtaaaacattctgtcactctggaacgtggttgacactgttccacagcagctacaacggtatcttcatgtagtatgatgtacactgcgctttccatcacgacccatttacagccactttccacataaacatattgatctgaaactagaatggcgttacatcagaggtcggtttgtctactgcaccagtacatactgtactactgtacttgtacttgtagacttatcaactgtttggtcttgttaccagtatactgccgttcatctacttactgtacagtgtgcacattaccatactgttcaaaccggatcaggtacttccagtgctactacaattcctgtagtaaaaggaaggccattctctccaactgtgctcccgatgtgctcactacaaatgtactactgtagtcactcgtgttctataatctttcctataattaatgcgcctatactagcctattctactgtcgtgtccattagtcatcatcctcgtcctcctcgtcctcgtcgccaatcttgggagcgaggtagaatctcaggtagccgttggggagcaggtactcgaccatgatgggcacctcggaagacatgcccagatgcacgttctgggccaggcccgacgccttgcagaagttgttgaggtacttgaggttgagctccatggacacaggggtctcgacagcgatggtggtagatccctcgtcgtcgaccgaggaagagggcttgatgagcacggatccgtctcccacgtcgcccttgcagctgaacttgacgccctccttgtcgcacgaaatcttgacagactcggacagcatgaacatatcccgcatgattttctggaacgcgtccacgggcatggtgatgtccgactcgtacttggtgtcagggattccgagatgctcctggtcgatcgtcatgagcttgagcacaaactcagacactcgctcggacttggagtcctcaaaggtgagccgcagctggtcgccgttgtcgtcagccataagggtcagggcgtcacggtcgttagcgcatcgcagaatcttgacaagcgaagccaccttgattccgagtgtgatgtttcggtcacatcggtagtcagagaagccgtcggatccgagcttcagagacaccagggcaatgtgtgaagagtcgacggcctgtacgtcgattccagtctcggaacactcaaagttgacatcagtcacggagtccttaatggcatcgatgatctgggttagtaaagacaaggaataggggtatgcaaacacaaattgatgttccgttgccggttgtcttactcaccttcttgagaagagcagcttcgttcaatttggcctcaagcattgttagatgtgtgtgtgtgttggaagagttactgtggtggtggtgtagatggaggaaaagaaagagggacgtgttttaatctaaaacgcgacaaatcactattcccaattgggattaaccacaacgcgtcggtagggtaacacaggtgtgcagacaagtataaagggggcgagggtggctggtgggcagatttagagacggcttttggactttcaatactccaatgacaaacggatggtggtacagtacatctccagggtcacgtgacactttgaacggaggtgtgtagacccttttctcacacatttatacgactgccttcggaaccgttctccctggcaataccaacgagctatttaaagtttggcggtgtcaaacacgtcgattggaggattggaggattggaggtgtacagcatcaatgaaacaacggagattgtactgaccttataccgtgaatgttactcggcttaatacgatggatcaggccagattaccgtgcaaatacaactacttatgtgctgtacttttaccgtgcttttgtgtgataagttgttgatgattacaatcttgtcttgaagttttcccagtgctttattccttcacaccgagactcgaaccgcgcacactttaaggtacaagtgacactttcaacgctcaatgctccgaaataggctcgctgggagctactatatagctgtctttcttccaaatcatgtgaattgacgttgaccagtgcaacatggtattttggaggtgatccggtcgttatagagatggaattgatatataggggccattaatatggacaattggttggttttagcgagaattgaacttgcagctgctctctgcagagtcaggaactgcactagaggccgactcggatctgagctgcagcctgtgcattagcaaactctatgatgactgactgattgaccaaaacccaccgtcgcacaccttctttcttcgacactgtcattccattctcttcgacaaaatgtttgccaaccgagccatgcgactccagacccgaatgtactccaccggagccaagactctcaagattggtgagtagcacaatcaagcgacacggaaggatcatacaagcattagtgtgactcataccctggcatggccgatgccaccccagattttgctcgattcggcaacggaaaagtggtttttttttttcgttccagagcttcagccattctttacctatactaacccaggtcttatccccggagacggtattggccgagaggtcatccccgctggccgaaagattctcgagaacctgccgtccaacaagctcaagttcgagtttgttgacctcaaggccggcttcgagctcttcaagcagaccggaaccgctctgcccgacgagaccgtcgacgagctgcgaaagtgtgacggtgccctctttggtgctgtctcctctcccaccaccaaggtcgcaggctactcctctcccattgtcgctctgcgaaagaagatgggtctgtacgccaacgtgcgacccgtcaaggccgtccaggccaccgacaagaaggtcgatctcgtcattgtgcgagagaacactgaggatctgtacatcaaggaggagcgtgcctacgagcaggacggccagaaggtggccgaggccatcaagcgaatcaccgagcgagccaccgacaagatcgccaccatcgccaccaagatcgctctgcagcgagagcaggttcgaaagctcgagggcggtaagctcttccacgagaagcccattctgaccatcacccacaagtctaacgtgctgtccacctccgacggtctcttccgagaggttgcccgagcctccgctgagaaggagctcaaggccgagggcgtctctgctgatgccatcatcatcaacgagcagattgttgattccatggtttaccgactgttccgagagcctcagttcttcgacgttgtggttgcccccaatctgtacggagacattctgtccgacggagccgctgccctcgtcggctctctgggtgttgtcccctctgccaacgttggcgacgactttgtcattggtgagccctgccacggctctgcccccgacatcgagggtaagggtatttccaaccccattgccaccatccgatccaccgctctgatgctggagttccttggctaccctgaggaggccgccaagatctacaaggctgtcgacgccaacctggttgagggcaagctgctttctcccgatctcggaggatctgcctctaccgagcaggtcactaacgatattatctccaagatgaactagatttgttagttatatatgatgaatgaacgattatgtatattgattgacattgtgttgctgtaagataacgttatcttgcataacgaggagtgcggagtgacttctagtcacgtgatctaaggcgatggcttggatcgttcacaaatgagtagtactattcttttttcatcccgctttacccgccgccttagcctcctaacaatatctcacactccgaaccaagtaagcccagtgcttaaacctaaacagagtccgttttttagtccaacaaaacaccataccaaactgcaaacagtacacaggcagcaagtccagcgacaggcaatgtccgggacaccgctttctgtccacagctctgcatcgacgcccgaatcgcgcatgctcaccattaacgacacagacacagacaactcgtcccagccactgtacattgactccggagacgaagaaacgcacaatgtgattgatctggatgcctccgacgcctccgattacgacagcaacgacgacgacgggctcgatctgtcggctcctccgccagatcaacacagcaagttgcgcgaggtcaagtgtccgatttgcctcgagccgccagatcggctttgtgtcacggaatgcggccatctctactgcggggactgcgtgttcaaggctctttcttcgggggttcgggcctctgattcggtgggggagtgcagtatttgccgcaagtctgtcgtctacaagaacgttgtgtttctagagaccagaatgggccctctactcaaggacgacgacgacgagtacgaaacggacgactccatcgaagacgaccgcaatgtcaaggtgcaaaagatgcacgaatcactaacctatgatctggacgaggtggacactctggatctgactccgtccttgccggacgcgtaacggacttatcatgaacatggatgcttctcatagacaatttatttattcacgcgcgagaaacaggcatctgtacgagagctatgaatgtgttccttgtgagctacacttggctaccagtggtacagtagaaaggaggagcgggtgggtcatgaaggtaagtaaggggatggcctaggaggcaatacgtagtgatttcttgagccgagtctgaatgattgcctttggctgtaggcacaacgaagcaagactgcttcccacttcatactgcaacgtgtggaatacaaaaaggaaggaaatttccttacagctaaagtctcgcagcatgacagctccagaagtgcactggagtgattgtgcatctatcgagagtatcagtggaaacaccctggaatctctgctcggggggttgaaccaagacggttcgcattcatagttgctacctatgcacttgatagtgcggaagtgaagaacctgaagcaaggagagtgaggggaagcaggaacatgtgtctgagtgtctgtacttcagagatggacataggatgaagcgaagttatgagagagtcccacagtgtgggcaaggcttgcatgagaaaggaccttgatggccatgttctaattgatggcaagttttgtgggtcatggacataggttggggatgggagcggctatatgcattctcactgaactaatgtttcctgagattcagatctccaaggacttgattcagacttatctttattgcaaggtctagacgtccaagtgcgacggaataacttacagaaacaggcacaggaagatgaaggagaccaagaacctaatatgatatgttgtagagcttttatcctccaatgtggcaccataaggcggtcatcttagatcttcctcgcccaatactaatgctataacctgtgctttgattgtggcggcagagagctattgaaggatctttccatacaagcgttctgtcgccggatgttcgacaagcgatttagatctgcaatataagtgtaacatatatactgcaatcaattctgctgatggaactgcgagtggtaagtgatcatttggtgagatgagcttcgagagcccaaatactgtatgtaggctatcaattgacctttcaaacattctacactaacgaaactctagaaatattggacattccaagtcgattacgtactcatgtgacatttatgactcagtttatatccccaacagctaatcccgcaagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctaggtgctgcaattccactttttgcatgccaaatcgtcttcccttttggcactatttcttctctctgtgatgtctccaacctctccactcaaatagccaccgaagaagctatgatggcggtttcagctgcctgaaaaagcaagtcaacctacaatttgccccctttatatgatacataatgtcactgtatctattaattcgaagcttcccttaaaatcttagagatatattcttcaatcgtacatgaatcattcttgatttttatctcatattgatataagctctctgtatagacatcttgtctcaaggtcccatggagatgtatattgaagatatagatgtgtttgagaagcgacagatttcagaagagcagtctgaaacagtttttccgccgttattgacctcaatgaagctttgatccagtgtctgtatactcttgagacaaacccagtccctgtctgttccctatcatgcacctagtatgcatatccgatgcacatccgatggagttatttttgtccacgggcaatccgcctaggagaaatgtgctcggccagagatatataaagccgctcaatatcttgatttttttctattatcagaagctagccatttcagtcttagtcattctgaaggagaaatatgtcttttggtagcctgctgagctctctggcctgatatatatcgaccgacattcagttaccagccagctgtcttcaacaaggactgaaatatctggttgagtcgtttgaatgaatatgattctaacatataccggtagaggctacaagcggttgaatacttgcatgctgttgaatgcaattttttttttattctaatgattcattacagctatatacctagtaagccgggttattggcgttcaataaatcatacacttctgaatctttgcgatgtgcgctgcggggcgctgtcggttggtttgtcgacgcttcgtctagttgatgtcattgtcgtggtctcgtggtagtgaatcatggctaacagatcaagaaatcatatcaatcgtttcatgtcttatccagactcgaggttggtttagtttgttctcataatagatcgtagacggtgtaattcggatagggatcatgaatatgattcgtgtgtgtcgtgtttgagtctttgcgccatcttttggaaaactagtcgatgtattggttcaatcacttttcgaataacacttcccggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcacttttttgttcatctcagaaatgaatggacaggctgtaactctctactagcattttttttagatccgctattatttgcacgtctattcgagacgatgctgcgcttagttcatcttttagtacttgaaacagtgttcagtgatcgacttcaacacggcccacaagaagccatatgtagaatgccattaatacatacataaatctgttacttttaatcgagttgggcaaccttgacttgctggccgtccttcttggaagactcgacacaggccacaatgacggcaaactggtggaaggcctttcgggggttgctgacaacaagagacttgtccttcttctccacagcctcgaagaaattcttgaactccgagtcgacggagaagtgcttagactcctcgacggtgaagacctggggctcgcccatgttgttggagtctggaccaacctgcagagtgacagtgtcgggagagccaggggaccagtcgtagataatagagccctcggtaccgaagatctgcagagagttggtcttcttgatggctccgaaagtagatccgtaggtgaaggttccaaacacaccgttctcgaacttgaaggaggctgacagaacatcgacatctccggaagtctctctcagctgggtggtgtaggcattaacctgggcaaccttgctctggagacactcggtgacgacggtgacctggtgaacacctccgtcagaaaggtagcctccaacgtgctctgggttgagtctccaggcggtggcagcgtacttgttggaagggttgtaggctccggttccctggaagataaaagagacgggctttccgatcttggagatcaactcctggaccttggcaacacctttgtggtagacgtactgctcgagaacaatgacagggatgggagaagcgtcagtgagttcaacgaccttcttggcctcgtccagagaagcagcaatgggcttctcgaacgacacgggcttgccagcgtccagggcaagcttgaggttggcgtagttgtgctgcacggggaggagcatatcaactacatcgaccttggggttcttgagcaaagcatcgaaggtgggctcgacggtgacttcgtggccagactgtttggcatgggtagcaaagtcctcggccttggaagaagttcggttaaaggcagcaaccactttcgcatctacggtggtcagggcaggcagatgtgcgtccttggcaaaaatctgcgttagtaattaatagatgtcatgccagcgcatgagtttgcattttctgggtccatgatgtgatgcgggttggagacgcaggacaatggcagttgtttgagagcaacgcgacagagacaagaggctgtgcaagggctttgcatgagatggaaaagatatgaaaatcctaggcacggtgcgcgtcggagatcagcaatatcacatggtctgatgcttatctccatggggttaggaccgaaacggcaaaaagatccccaacaaacacaaaagatccatagcaatgcttgcacgtctttttggacaaggttggcagattcatggtgcaaactccaccggcagaattcacaaagcagcagaatgggtgcactgtggccgtgagaaagttgggacggtggcagcaactcgtcgtcgacatgtttgcttttttccctgagcaagaagggggtcgtcgaacaggagtgaaacttgtcgtgtccatcgcacttagatcagatacactcacctcagctctgaagcctgacatcagcaagagagggtggtagataggatatgatcgaggaccatagcgggatgggaaaaataaatgtacgcgtctggatcaatgatgcatctgtctgtgttcgcataccaggtctgatctcgtctgccaccgaatcgctcctcagcgtgtttctcttctcttcgcttctcaccccggactcagcttgaaaaaaccatgctgccacgtcgttgccactcaaattttccgtctcaaacacatcaatattcgccgcgcaacgtcaattgaacccagaaaatcgagtcgtgagtctttttattcgtcatgcagaccaacccactttttttttttatccgattggatcccctgttcttcttcaacaaaacaaacccgctcaatcagcttcgatcctggctgtaatgagcgtattgctggtctgatccgatctccgcagtcgtcgttttatactcactccggttccgagaattccaacgttgaccatgatgtgtgtgtcgcgaaatgtcctgttgacaatgtgtaaatgaaagagtttatccgccacgaataagacggataaatgggcggggtaaaaaggcagtaagcgaaaggctcacgtgattcctgctctctgtggcgcggagtgcattagtgcacaatctcctgaaaccttattacacactctctccgaaagcggaaacctatctccgaaaccccttacacctcgctaaaaccttgttgtcttttgtggcaaatagttgggcccgtccgtttgaggctaaataaggtttggtaagtcacgtgacccgactatttggatagctccaaaccacgttgacggggcactatacccgacgtgcattccatcatgctctcgcctacgataccccaacctcagagtatttgactaccggcgtttacaagggcctactaccatggcctctcggtgtgggtggagcaacttttgcagacacaaagaaaggcggtcttttttctgcctctgggtctaagttgacgacaagtgtggtgccatgttgtgcgtggtgttgtgtgggggaagggcagaatcagttgttgattacaacatcgccaggttgcggtggagagctgtttctgttttgtttacgcacagcactacatacggctggcgacactcgcacgggactcaaacttgtcttgtctcttgtgcctgtcttttgaaacagacgctacagttggacaatcatgcacgctctttttccctttttcccacaactggacagccccccctggacacatgcaaacctgttgttttgacagcaatacgtcgtgccgcagcgaagatctggagtctattaaaagccgcactaaccatttgggatatacgttgtcactgcgccgtggggggctcttgtgtgagcccgcaggagtgagcaaagatacacatctatgcactctgcaaacactgtcttgctcggttgcccacctatacctctttgggacccaaggagccggctttcagccctacctccagccccacggctctgcaatgcgaacctgtgtgagcgtaaatcgggccgaatacatgcctttccgtgtccctgattcagatggtgtcttttgtgttttcactgtttgtttgtcgctgtttcaaggccactgcggacagttggccgtgctaccgacgccagtatctctcgccagagacggatacagacacaaacaagcagttgctgctgcgtttgtgagacacgccaacaaaagcacgttacaaggactcctcttgctatacccacgagatttaagtgcaagatacgagacgtctttccagatgcgtaaatctacgtcgctggaaccgcggtatgggctatgttctcatttccgaaacactgttgccttcaaaagttttggaatttgccctgcaacaaattctcacggtccaacaagactctgtgcccggaatctcgcttacgaccaccccccgtcgaacaaagtacaaccacacgaactcaactggacaaagctaaatttaggagtgagtattgcaagcgaggtaaacaaggaccatgggcagttaagggtgatgtggcaagataaacatgacaatcgtacgtttcatcgttcgagtgctacgagtaccatgtctacaacagtgtgtacgacaatctgaccggtactgtctgtaatgcatctatttacgtcatctttcctattctatgaatcctcctctggtaataaaaacttttctgtctgtctgtctctctctgtctctgtctctctcttcatgctagtgacagcttatgacactctggcgccacaaacttgtgccagtcactttctccgtctctcaaccggctctcacactccatatctcgtaccttccaaatccgtatgagagcctcgttgatccgagctgagttacccagggtatggcggtccaactcctcaaaggcaggcagaataaatccacgtcccagattgcgcgactccaggtcctcgtcaaacggcgagagctgcgaagcagtcacaaataggggccattgaagacaggtccagtggtagccatgacccagaacaaacttggcggcctccagcactagacgcaccttgccacgaatgtagtcgtgctctgggccatgtcgcaacaacgagcaccgtaggtatatctgggcagctacagccttcatttccgcaacggtgtgaagagccatgtctggcgacagaggtcccggcgactcaatgatggaagccaaatccacccccttgatgcttccaatctcattttccagcttctgggctttggaaaacagatccaaaatgtcgaggtccggactcaggcgtttctcgcgagacaagtcggcggcgtcggcgatcaacgcggtgagctgctcggagcagcccatccactcattgtgtttggtcgattgtcggttccacagactcgagtcaaacagccctttcgagccgcaggcggtgcgacccatcacgtcctgatatgcaaaaaactgaatgcccatgtgcagcgcagggtcctgggacccgtatggcacttcattgatgtacctccatgcggggatgaggtgcaccgtccatatttcggcgcacccgtccgaaatctcataaatgcagagcagtgtcatggtcaacagcactgtgtgtggcggcgtggcgggctgggtgcgtgcgtggtggcggtccagctctagctgcagtagccgcagcgcctcgctcttgtacttgatggcctcgataatccaatgaggctcgtcccgcgccaacatacaggccgccacggccatgatggcgtagtggagggcagatcccggcagcgccagcttcaatattgcctctggctgaagtggcatggcgtacgtgtcgttgtgtgagtgtcggaccagattggggtccaggttctgggtggagcccgaaacggtaccattggagcccctggccacggagcacgggctgaagacagccgagaagcggtagacgaagtaatgcagaaagtaggcctggtggtcggcgtttctctgcggaacctccagcgggacctcgagcaggcggttgaggtgtgcgctgggcgagttcaccgaaacctccttggaggcaaagagttcgtcgcgagggcgctgctggggcacaaagtcggcggagagcgtgttgatgaagtgtctgaccgggggtgggggctcgctctctgagcccgacgacgtgttgggtgtgttctggtacaattcatcctccataaactgtactgcgacgccgtacacacacttttcgcggcgacgaatgcaatttccacatgcaggtttggcttcgtcgcacttgactttgcgacggcgacattggtggcagcccgagcgcgttcgacggaattttcgggcagcgtcggccatgggttttcggtgatgcaaaagggtgtgcggcaggttgcagcagggtatatgttgaaaagcagagggtttgtggttgtttgggtgactgtagagtgttttggctgcgttagcgagattacccgaggttgtggggaggttggaatttggagcaagtttgtccaggttcttctccgcgctgtgggcgccggtaagcgaggatccgaaacaggatgcacagacaggctgcgagtactcacgtatgtgtgcctggacttgggcaggtgggggtcacacggatcggtgaggttggcgatggtgttggttggagaatcgtgtgcgcaacaaccagcagctttatgggggttccgaaatcgcggcttcaggcgcggtagatgacgttataatctactgtaatgcaagcagctagtgtgatgactggggtagatggcgtggctgtcacgtctagggcgaatccgcaggagactgtgaggttttggtgtggtctgggtagcagtagcggcggctagttggtgtgtgcaaaagcgcctgttgcaaaaaggaggatggagatgtcggtttgccgagtctgaggggtcgatccacggctgtcggtgcaagggttgttggtggtatagtcagtgtcgaattgatgggcttcattccgccctccaaccgcctctgacattatataccaagctcgctgctggctcttttgtagctcacagagtcagcagacaaggtgcacctgcttgaaagctgtaggccactctatttgcaccaaagtgtaaaaaaggcaaaggcgaacctcagcatactttccgcgaatccacagctcccttgtttttgcccttttttttgccgcagaccaccgccgaaggactatcatctgtgcatcgctaacgttgcaacttaaaccaacgttaactctcgagtcatacaacttaacccaccgccagtagataaaaaggaaaaggagaagagagaaaagcacaaaaaagatatacagcaccgggcctccgtgcatcagtcagttgatggacacgcagggtgtactgacgggtttcgtagagttatggtcgtgtaaattgtcaactatcgtcccagagtcattaactacatacttcaagacaagtaaatccgtataggaaggacttgctcaattgcaacatacgggaccctccgaaagtacatggccgaaaagtacatgaatactaaaccaactatgacccattgcatccatgtttcggtcgtccccgggtcgtggtcctaccgaacccttgttagtagtggtgtcggcgactgagtcggagatttcccggagaagtgtatagttgaaacgtcatcaaaagacccttgcaggtgtcttctggctggtcacgtcagcgtcccaaactcggagtctggtctggtggagtgcgaagagggccattttccggagataccgttgctttctgcgtccttctttgcctggaggcccttggctctcggagggcgcaaaccccagctgcactgtcgtcttgctttcccacactggctgtatcttgtgcaaaaatgcaaaaatgtaaaaatgcaaaaaaatacagtcccgaaactctgtgtatattgtgcacctgcaggtcaactgtatttctgaatagcgtttgaaacccaactctaacgctcagtgtgtcaaaaagtatgagcgcgaataagtgtgatgacgaacgatacactactaactttttgtccaccaagaaagattggatttggtgtcggtagcagctgacagagacttggaaaatggtcgtggggtcgtgtgcctgggccactggcaaagagccacaaatcccgaagacggagacaagcgtctagctatagttgtgttttttctgctcctaaagaccgtcatttagaccaccatttagtccaatgcaaccctataaccggaaatatatctacggcccgcaacatgtataaatgatggggatggagaaacttggcgctgtcgattctgtttggtgctgtctatttttgtttacgactgtcatgaccgtttcgtttttcttccgtttctcttgtctacttcatttcgcttaacccgactactgacaaagttggtggtccgtttcatagcatttgataggtttcaggccattctttttacatattagtagttgtagaaggtctgatctttttccggccaggctggtgccttggaatagctcctcatggtgtcagcataccaccccgttttctgtcaaacctctttgtccatgtcgaggctgtagctagaaggcacggtagtagccgtcgtgcttccatttgcgtgacactaacagcagcatgtcagtcgctagtgctagactagcatttacgagtccccggtcacaccagtggcgggcggatacggtggcttcggatcttttacgggaccattatagtcggccctttttcggagcatctagaacctggaggatttaggagagtcattcgagctttggcgagcctgaagactcaggagagagtcaatcaggagcccaagtaatagttaatcaagtctgtgttcctgcttttgccttgtaccgaacgcacaccgcagtagagtgcacaagacgcctccagtggctagccaccttatttgtgtattctccttcctcaacacttgcacctgtttgactgcaaccccactattcgccagacaatgagagcatatcgcacccgcatggccacgcctccagtgcgcacctcggcgtatttggaccgccatgtggacctggtgtctctggtgtctcccagtagtctatccacctcccctgaccctaccgactatctggaggccgtggagcccaaaagggacttttcacgtgacggcaaggccctgtcagtcaagtccaccaagtcgtccaagtccaccaagtcgtccaagtccaccaagtcggttaaatcgaccaagtcgcagataaagtcgcccaaaaacaaacggaccagcttcaaacacatgctgggaaagcgacacaagaaacccacgcttacagacatctttcttgacccagacgccaacgactctctctacacttgccatgccacagacatgctccccaaacccaaacattacaaggtgcgccgatggaagaatcacaagagccacaagtccgacgactaccccgataccagagacacagagacagatacctactatgattccctgggcgtgcggtccgagctgcggaaatacgtcgggtcacggggctccaccaacacgacccagacccgattgagataccctgtttgtgtggggaccggggctacagccgtagtgtcgggtggagccacctccgacgtcggcaaaagttcccattcctccggcacctttggcggcacccactccgataccaacaccaacacatggacaagctcgtggcgacctgctggtatacgagaaagccgatccttgtcgcccgatcgcgcgcgtcatgacccccacttgctggatgtcagctatgacgaaactccacagctggtgcccgagagagaaacgtttatgcagcgactacgacaccggttccgggtgtgaccacctgtcttctggagtccagctaaaagatcacctatttttctgatggtccagatgatctgaaagaaagacgacccattatgataccccatgaacgtctgtgcataacagcttacagctggtgccaaagagagttggagagggacctcccacacgctcacagattcaagctccgaaagtgaaactgtgaaaaccatgagtctttctctctctctctctctctctctctctctctctttctccctctcttgtcttgtgtcttcttttcttgtttctcttgttccttctcccacgtcttgtttctggagctctttttttttgtgcaccttgttacgcaagaaaaccttggggccttttgctttgataactatggacagggggacctgagatctggatcatctggggaatgctaaatccaagaaaagccccgattgctatattattgggaggccagcactcaccggatatttgaaacgacaactccgggacttgacgcggcgatgcacctatctcagtgccccaggaccagttcctggaattaatgcgatgatataagcactagcagttatgggctaatttggcttatccgagataatatattggctctgaagcgaatcttgtatatatgcctttcagacaaaataggcaagtacaggaaccctatggaagcccagcgactacatgatgtatctccataagcgcattgtctggcacttcttttgtgtcttgtacaagtagtgcgtagttgggttgacaccatcgcgcttctcgaacctacggtgtatgtaccgagactggtaccatactgtacctacgatactcacacacagaacaatctcttgtcaagttgcgtcaacggttggtaaaacttgatcagctcgcagattacatgtaaggaccgatgcaaaaaaaaactgtttcgccacaaggttgttttttgtgtttggagccatcgagaacggtctcaccgtcttcaattgttggattaaacggttctctatttttcttaaagaggttgggaggtggtggagagtggaccctaaccctattatgtaagcggctgaattttcctcccaatatctttaccctaaccctaaattccccatgtagcaactagcaaccggggcacgtgacgtctaccttggatatgctcgccaccagcaatcaaccccacaactctcacaccacaccacgcacacaaaccaccatcaaaatgtccaacgaattcaagtccaccgtcatgccttcccaggagggcaagcagtccaacattggcggtcccggaatccagattcccaaggacaaggagcaggtcgagagtgcttttggccaggttcgaaatgtcgatgccaagcagctcaatgagcagattaacaaggaggagaaggccgccgaggctgctgccgagaagaagaactagcggtaacgagctagctgttattgaatattattcctgttgattttccgaggtgattgtagcaattggggcgtaattggggggtggttgtacaacaacttttagggtggcgttagtagattaataatgcagggctaacaagcttatgctgggatatacgagtagctgagtgattgagtgatggttgatagtagacgggactgtttgtgttacttttacggcactttgacaagattattccgcttggttatcattattgccatctgcattgtcttgtttattttggtgttcttgttgatgcctgattatgtatgtttagacagcttctgttacggactaaaatgaattgaaacacgacaatgagagacagagagatggttgcggttgaaatgagacacttggaggatgtatttgagcaggaatgagagctgtgggaacgtggtacttgtattattatcgcagttgaattactactcgtattcgggtgttattaaggttcaatgagtgtaattatgacggaagagggtcggtaaatgcgaagaactcgaaatatttatactacgaaggggtagtattattatatttttgcaatttccagagaatcataaaccaattgacatagtttttttccctcatttgtcttagaaacatgagtcttaacggggctacaatagggcagtctacgggtaactttcagcactgagatctaactaaatctaagtaaatttcacttccagtattttctatataacagttttatcacccaaactgctgcaaaacatgttaatatttttactcccattgaaacacctaatcaatatattcgaaataaaccactttctatgttgctaccattcttgtaacactggtttagcacccccagccaactttttgccttaagtaatctcaagtaattcccttgtgggtgacggtgatcatacttcaaaacgatgctgcaaagtcagaaaaatgaaaaaatgaagacaaaaatgaagacaaaaaaaccgcggaagtcaagtggtcacgtgactctttctgagcacacggatgtcttcatttatcctgtaccagggcaggcagaaacttgctaatggtgcataccattgtctcacagtgtctaagtaaatcccagtgatggggttgacaagtagtccagtaattagttacgtacatactgtacttgtagtgagtgttgctgacagtaaaaaaagaaaattgtatgggaaaagtacagactcaaagatgaatccaaatggggtctcctgcagaaacattactacccttctgtttgtgtgactacagcgatataccacctccttcccccccccaaactgggctgtacgatattgtacatagtgtcactgtacacatgtgcaattatgggtcacatgacaacttaaatttttgcgctctgattcacaaccacgctcacacccacggcatgcccgacccctggagtgacgactggagctcagtaagtgtgtgtcagcggcccgtggcccgcgctctcccctcaagctaacccagaccaaaaaggccgcgtccgaaaagcctctcagtggcgcgattctctcgtcagttcacagtcacaatctcagccagggcgacatggccagccagcagcaaccaccggcgttccggggccagttcacgctcaaaacccgtgacaagacgctcaaggtcgccaacccggccggcagagcgcccccgcgaccggcagtcgtgctggatcaaaacaaggagacgtatgaggagaaacagagacggtatcaggaggttcgagagaaattgctgggcaaggaataggacggatggtatgattacataacggaatggatgtgtccaaatgggtttaaacgcggtctaaccgtagcctgaggtttacattatgagttgggttggtgtatgagtatagtatacttgtaccatacagtggagtgacattagtaagacgtgcagtaactcagtgatggttctctgtgatcttctctgcatgtcatagtcttccttttttcactcctcttgcagttgttgtgttacttactgccaactgtgtgactgtacgtgcaagtacgacagacctcaccaccctcgcttcaatcatgacagccatgcatgcaaccacaagcttgggcataattgccttgaagtacatgatcactctcgcagtcgtagccgagcgagcgcagtccttttccgctttcgtcttaacctcagcactgccccctggcggttgtacacacacattacatgttcccatacaagcaaccaccatatccgtacagcaccccagaagcgtataaaagttgtcgtatcgactcatccgcatctgtactttagccttctgagcttccctttggtctgctcgcacccggctgggattccacagtatgagactttgcatatcccccgtacatgagggagcttcctcgcttgcaaactcgcctggatcgtcgaaaaaaagagccgtgcaaattctttgttgtgcattttggaaactgcgtggtccatttatggggtttgcgaagtcgccgaatcctcaggggttctttgtcgttgcctcggggtctgccacttcggtacacacacgtctcaggcgatcatttgcatgatcttcgtgagttgtagtgagacggcaagaagaacaagaaaagaagaacggctgactagggcacaaactacaggacaagtacatactgtacattggtgacgtgtaatggagctgttctttctccgtaggcctcgccgccttggctctgacagctcatcttccagattcaccgtctgcttatgctgctggaataaacgagaccacccaagcggctaatttcttttggtgaggccatgtttcagaaataccacaagtagctggttgccgtgtcctctgtaagtgcaaaaagaaaccaggttcagtgtttgttttgaaacggcgcatgtggatactcggcaatctcggctatatccttcaaacctcgcttacgataccccactgtcttggctttaattttgtgctttgtgagcaaaagagaccgtagactgtagaggagcacctaaatcagacagacgggcagcttggggggctcctgaaacgaaagtaaagtccatggagaccgaggagaccgaggagaccgaggagctcgacttttccgtcttgtggctgtcaaaagaggggatttgtttgatttctttatgatttcttttgaatatcaagagaaataaagcgaaaatgacaagccaaatgacaagacccgcgttgaaagttggtgcacaccgtatagacgagtcccccaagactctatgtaattgatcattgtcatcagtcgattgctcgagactaatgggaatcatcacaccactgcaaatgtacactacacatccgagagagtgcttccttcttggggagtaagtaagtatatcgagaggcccactgactgccgtcaagttacccctttggtcaacgtcattggtacacaccctgcgggggccggtacgttgacgaccggcataacagtgctttagtgcggagtgtatttctgctgttggagatgatagatactgactttgacaatagttggaagcttacaacaatagttctttgtaagtactttactcttactgccattacaagtgccctactggggctctcgtttgtcttcttttgcgagttgcaggccttgtccttgtctggcctgggataaaaataactccagtgtacatactggttaggaggaatacaccaaaccagagtccggccgttcaatgcaagggtctcgagcggtaattccgtcttttccgggacccaaagacagacaaatggctcgtcgtctgtttctgcctctttagttgagctgaacccagccgtaatgcctctgtcagccgtacaaccgaaaaaacaaagcagcccacttgtctggcctccgaggccttgtctccggcctgcgaggcacaaagagatggtgcacttctccatcaggcttaaacctgccgtttacactagctgcaatgtttatttctcgtcggcggtgatggtacttcctatctccgacccagccagagtgggtttgtgctatacgagctacggccccgtggacatagaaatggaagcctgccgactctgcgtaactgtgcgtgtcacggtgctgaatcaatgcgtgtcagaactgacgggataaagccgagtgataaaaccgcgttaacaagacgccgtctcgcattaaccggatcaaggactactactctgggcagccgtcggtacgcgtggcaagactcggcctccatcttgagagaatcgtggttgtgaggcctgtctcctcgtctggctcgacacctccctccaaatagccgaggttgaagaactttggtgggtcggagaagtctgtgagacttttgggcttggtcggagattgggcaatacgttctgtcggaaataaagagatggtttcagttcttgtcatgggaaacggctaggagcgtctattactgctatagcacgagtggctacatgataagtgtagacatagcgttggctcctgctttccttgtccgagaaaatggcacatgcagacgaatgtcaaaaggtagggtggtatgacgggacttgtgcaagccccagcagcgagatgaaactttggggcactttggagttggcttcttcctccacgggtccgtcaattcagggacaatctgctcttggtttccagcttaggtcgccccctctccttcttagtgccattgtttctgtaggaggttaaaaggaatagacacacgtctaagtagagtctaactaaaagagggaaaaccttgactgcaaaacagttgtctttttttgaacccaaacgccatgtgagacgaccgagacgttgctttttttcccgccaacctatagctggcaaatgtatcataacagtcatgagtggcagacactggcttttctagaagattttcaggaggcccgagagcaaaccaaacgcacaagtacagtacatacagtacatacagtagggcaccttatacagattagcgtccgatgagtctactcgtatgaagaaggacttagttataggcagtgtaatgtgacaggccaattagcaatccttgaagactcttgtatgtacgatggagacaaaacaaagagaacaagcccaccgtccacctccccccccccccctgcccgtccaccccccaccttcccaatcagactatgtgagcaattgcgtgggggttcgccctaacaatgagatgatgatcccaggacaaggattcttttttcctcgattaccttcaaaatgcatgcatcaccaggagactccattttttcgttttccacgtacatcgccgttgttgtttaaaaaagttgatcgtgcagttttccttgcgttatcgggattacccggccacggacataagccgtacctacggggttaatgcggggtcccagtgccgggaaatcggcctcaggaattaactcggacttgcggcgggcctccgtttcggatcacgtgaccccgttgcagaaagccggtgtcgtcattaattagcaacccagaatattgcaggcggcgagagtcgattaggtcttcagggggcaccaggaggtagtagggagaaatataaacgacagaaagaaaaaaggacaaatcacgtgacctgggggaggggttggtggggatggtgtatctctcactggtttcctctgctactgccttcctcatcgcgacacgtactctatggcacgtgttggctacttgtagtcagccttaccttcgatttgctcttgaaacagcacaacttaaatttgcgtctggcgctcagtacttcctacagtaaccacacagagtcatacagctggtaagacatttggaacgagaagttaaacatcaaggcggatcttcatttttccctttaagccacgtcccgcgcccttccacaccatgttcagaaaactcgcacaatcaatgggtctagccaacgaacccccagagtacgtctactttacgtattcgtcgcacaagatccaaatctcgtttgacccggaggactcgaaaaatgaaaaggaccccaaggccggcgtgacggtgggattcttgcgagaacgagttcgaattttcatccaggacgaccagagagccaagcgacaggcgcgaatcaaggccaaggaggagaaggaggagcaggagcgaaaggccaagctgggcaagggcaaaagtcgacctcctaagaagaagaagggcaagggtgagaccgagagcgcctctcccgagcctgaggaggtgcgatccaaccaggtggatgaggtgtatgctcctgtgcttctgtcccaggtcattttgatccacgacggcaagaagctgctggacaactccaagcctctggccgcctgtggcgtcaagaccggcgacatgatcactgtgctgctcaagcaggaggaatacaagccgcctcccacggtgacggccaacgccccttctgctccccccaaggagaagctgtctccccaccagcagattgacaagactctgagagacaccgaggccgagcttggcccgcttatcaagaaatacattgacgagtccaagactcgaaccgtcggcgccgtggcccccaaggagcagcatcgacggctttgtgagatggtcctccagcgacaattcactctggacgacgtggagaccaacggtgaccccgagatccgagcgctgcgaaagcaggccgtaaacaagatgcaccagtaccacgagagcctagacgaggcgctggcgcgattcgagcacggcgaggagaagaaggacgttgaggagaagaagaaggagaagcaggaggaaaagaaggaagagaagaaggaggagactaagcagcagccccagaacggaggagccaagaagggcggaaagaagggcaagggcgcaaagaagtaaatggacgacttgtatatagtttatttatgttaccacataccatacaagactgtgtattgtggtgatgattgatttgacttgaccaagtacattacatactgtactactgtatgtgtaatcatctatgatacaattagtaagtccctacttatacgagtacatagtgtacaagtgtttgtacaacatcaaggctatcgtatcatactcttgcattcaatggagctgtgttcataaacatcattgtgcaggatgcacaatggcatcagtgtccatcaatgtctgctctgtaaggtgttttcttcgtgtccgacacctcgctactgcgcggacacaatattacaaagaagcaacagtgtctcagaggtcgtaagattacacacctctgaacttcggctatcaccagtgagctatacggcctggtcgtatgtacagtgtgcctccaggaggtggctgcttcaaagccgagaatgaatcattttcgaagctccaagacttgatcaaaccactccttcggtctttcattatccccctaaaggtccataattgttctcactgtttgatacaaacggctgaaaacgtttctctgaagtctcgctactctctaggggggaaagaacaaactccaaagatggcagaactgtgttacatgccgggctcacagagacttcaattgcggtagaattccggtctggagttacaaatccaccttctgttgcattaatttgcatcacggaatgtgcgaaaccaccgatctcggctccactaaccccacaatcaagaagctcagaagtatgtctgaagagacttctgagaagacaagatagccgaggcgtccgcaacatggtggtagaatcaatccatagtgtaaacttcgcacctaggaatgtgttctccaattgactctcgggctgcaaagacgcttctagataccgaccaccagcagcctcaacctttccgctgctttgcatgcaaaaacaaattaccgacggttatcaaattggtacctgtcagtgccgtgtgttaaagcaattcttgctatgtctcaagtgtcaattggatcgccacatgaagaaattagccacaggaagtatgacggtggtggcagctgtacgtatctgcagtgttaggtggacgtggagagagacttttgctgttattcttttggattgtaacgatcctcgatgccttcttttcaggttgaagaactcctcgatatgcccatgttagcacagatcaagttatcgactaagaaaaagtcatgcgccatcgtacattccaacgttgctgcttctaacacaaacattacaacatataggagagggaggagttgatttatgacatccttacggttacgattaaaccctgccaggaggtgaaacggttatgttactcaaacctcttgcgatcaatacatatcaactccagtctaaaaacaacaaagcatcgtggagttaaagagtgacaagatagccccctacagttcaaatttgtatatagtactttgtttagtatagtcacaagtatattacggaactctcctcaaaaagaaacgggttcagtgcctcttctgataaacccctgtgtgattaggggtgactgtattatggagtctatgatcacccttactatggtattataccgagatctagtcctatattgaagttcaatatgaatcacggtctttcttaaccccttcttgtagctctttgtttgtctaatgggggctttcagtgaagtacaaaacgagtacgagtacgaatacgaatacgagtagtgaggaagtcgtgagttacaggtttgtaagtgttgatattattaacattttaagtaactcagaggcatcctggttataaaatatactggtactcgtagcttgttgaggttcatgctgagcgctacatagtgtcaagtaacactgcactcagctacagtacaagcacaaattctcatggttcaaacagttcaattcactacactccaactttcaaagatattaacaaacactctttttcttccctggtctctctttgacactacgtatctatgatcttagtgcagtatcaatgttgattagtaatcggaagtaaagaagacattcagagagcattctcatcggacgagggtcatatatttgtttctcaattgtaaaaaaatccttttgaatatgtttcattgcaaccacttattccccatcgttggttcggtttgattggaggtgaatattgtatgaatgagtgacaccttgtgtatgaacagagtcaatatgtgtcataactacctgtaaacccgttgatagggttttcagacgtgtttattctttcaatattaccctctttatcctcttatttctccttctagagttatatagattcctcaaggtctggtgagtgcagaggcacgaaaagtcgaaaactctcgaataagagatattggagggaaaagacgctctgaactgtttcctgacgcctattgtggcgtatgaatagtttgttatcttctgagatctctttttgatgtcattcgagagtcttctctctgtgcttactcatgggagcacgatagacaacgagaatatccgtagctggcagtcgttaaagatctataagcatgcagactattaaatatatttacagctatgtatcactgtgtttctgtctgcttgatctgttcggttgatagcacatcacatctaggagcacccactaagaaggccatcaacacagaagaagaacaagtcagcaaccaaaacgtatgcactttttttcacttcctcttctcaccttgccttccagcctacaatctccccctctctgtcgtccatctttctcccacacccacctctcatccgcctcttatccattccattgtcaataaaaatcatgttagaagtatatctagtccatctggcctttaggacaagtcgctctcgtccaattttcggaaattgaccttctccttggcacactgatgctcagcccagccccacaatttgtacaggcccttgattttcgcctctccgtcaaacttttgttgtttgagcagcacctcgttgactgtagcagctaccgatcgtcgcagtttcagatccagcaacgcctgtagtctgggcaccagttccgatggctggaaacacagcagtgccatggtttcttccaaatcatcgagtctgttctttgtggctttttgagcgagattggacgctgcaaactccagaatctgcttgtaggggaagttctcggacgacagattctggtcattggcgtctctgatcatttcaatcagctggagacgcagcagatcgaaatggaggtcttcattgcgctctagcaattctggagacgcctcgttgatgtgtgaaatggcgccttcaatgtcgccactgtggatcagggttcgaatctcgtgtctgtgattgatgctctccatcgacagcgtcagatccatgtctgcctcctctgccagctgtcgagctgcgtccttgtagccctccacaatcaggtaatccatgacgatggagttgagatcggccttggagacgggaatggcatccagagccgcgtcccactgcgtcgctttctttatagatggcatctgtgctggcgtttctggcacaagtatgctggtgctgtaatgtgatgatgtacttgttctgagattatagcggggaggtgtagataatgcatatgcatgagaggcaatattggaactctgtttagcagacaagatggagacggtgaatgagtaagcgggaaggatagtgttgaaaatgatggggggaagggattggtgtgttggtcacgtggctgtgatcataacgtatagccaggccatcagcccaccccgcacccctgttctgactaatcaaacgttgtgctcacatgaccctgaactatatctatactcttagacatgcttaatgggcagtctataggagtggtcttgagcgaggggtctttacagaggtgagaaccattactaagcaaaatacctgtacaagtacaatcaaacacatacacacatctcttaactaatattaatacaaaacgttcatagtttcccagttcacttcttgaagtccaggttggaaccgttgacggacttgacaaacttccagtcgtcagtctcggcgtagtcaacgatagtgacaccggagcccttgcccacaacggtggacagcttgtcggtgaagcccttggccacggcagcgggccagcaggcggggttccagaagttggagcccgaggtgtagttgaggaagagcttgggctgggcattggcagttgcgttgtactgctcggaccgcttcatcatgttctccacgtagcccatcttcttttccacgtcggcaggctccttgatttcgctaaagtcctggacggcaaaggttcctcggtcgtcgtcggtggtgttgtagtcccaccagtgggcgtcgatacccatgccgtgggactggttcaacaggtcctggccaccaatggcgaaccgtcggaagagcacaatcttgcctcgcacgtctccgagccggggaatctcaccgccgaggtagtatcggccctggtccttgtccaggtactttgcccagaccagctcggcaaagtcgtccttctcccaggtctggccctcgcccttgagtgacagaatgaccgtctcggaggggtgagactcgatccactggtagatctcgcccagagcctcctccagaggaaaggccttggggatacgggcagggaaggagccgtggatgacctggagatcatcggggtctgaggaaccaaggagccccccaagaccgccgagcgagggtcggccggctcgaatgtccaggaatcgaactccgttgttcaattggtcggtgatggaggcgccctggcactgcaccgacggcagagcagtgtggtagcagccggagttgtgggtgcccacgagggacaattgcgcgaggttgacgtcgtctcggatatcttgcagccagttggacattgttgttgcggttgtggtgtggtgggaagctttcaattggtaattggtaagagaggagctacagtagcaaggagttatcgacacgaacgatcgtggtggagggctgtgctgcgagcaacaatgcttattgtcctgcacgagcttctcaatgcggtaactccttacccggcctgtcaatcagaagggattggtgggtgggtccgactctcgaccaaggatatatggtcatgtgttcgattctggatcgttccgtttgcacttgtccctctcctacctcgctccctctcttcacctgtacaagttggtagatcgacaagcatgttagaggttaggaaaaaggggcaatgccaaatcttgatccagtgttacagtacatgaaaggatgatgaacaaagctattacagcacgtccagacggtcgtgtatcgccccagtccatcttgctgtctatctccatgccatattcgacaatggcagaatgtgtgttcgttcgtaatcgccccatgccaagtgttcaacgtgcaccaaacacgttgtcggagacaaagatgcaaaggtcaatacctacagcctacagtacaagtaaacagaccaaacaaaaccgacgccttctttgtggctcgggcgatgcgatattaatacttgtacagccacgttcaagggcacattccaccatatagccactcggaactgtcggaatgctgtctttgaagagacgtcttagatgtaacgcgttgtgtccagtatgtagcttgtttgaagtatgagctgaggtgtattgtacgagtacagtacagtatgtaccggtacattctgtaggatacgagggggaacaatacatcatgtccagcttctgacgacgtaaatcacgtgatttattacaagtaaccgcgctcatagtcgtacttattacgcgttgtgggagtagcgagcattccacgcatggcaacctctccgcatcacggtagctacacgataccatctgttatgatgttcgtattatgagacaggccaaaattctgaaacacgattctaccgttaggacgtagtgctgcacccaccagcgttacccggacggggcctgttgatctcactgacgtcaccttgaagtaagcagttgtgacgctagttgcacttgtcaaaaggcatctatttttggcgtccatgacaggtgtgtttcaggatggttcattccgggacttgtcgtgctttaaaagtggcgcgtttgggtctcgtccgttggagcatcgttcatttaccacggtccatttacggtgttagcatgtctctgaacatcctgtcttgtttacttgtgtatggccgtatctgctttgacgttccacggactttcccctcattaagccagcttgaaagccaacttgaaagccagtctcgacttgggtgtcgaaatatacgccgtgtttactgagagataatatcggaggctggattaggggaatatctgagaccttggactataggtgtctctcaatggggaagtaccagggcgtggaaccgactgcaaggggaacgtgtgcagttatcaagaaaaacattggtaattttggtagagagagaggaggagaaagagagaatggcagtgtagcggggcagggtagtctgggaatgcaggggggtgcctggggggtcttccagatcccacttgtcttctgagactgggcctgcttggggcgccaccagctgcccgacttgtatatatatctataaaagttgtatatgtcgacttttggcccgccaagatgtgaacagttgactatctgcccgtgtgtaaatagctcaactgtgtgcttcaatatcgtgcttaatccacacacgtgagtttgaaatagggttccagcaaagttgagagtgaaattgctcatacgaagaccgggggttttgttactacaatttttggagtgaatgtggatgggggtttcggcggatttttcggcatatttcctctcctacacggtacaattctcatccaatcgtcgcccagctctttccgtcttcttccgtcgcttttttcccccgcggccatctccccacgccattttatgttcaccgtcaaaaacaacagagcggcgatatatgatttttctcgcggggcagatcggcgcgcttgaggtagtccagaacgctggaacagcaaggtgaggggctataataggggatcttgttgacaaggagacgtagcaaatcaagtggaccaaggtatctggagtggcagtagctggtttctacagcacagtcttcaacaaccacgtgccgcccaccaaagacttttttccctagtgttttcttttcccgttggtactgtatgtacaagtacatacggcagaagcaactttgaggtggtccgtagcggcagttgtttagacccggcctatcgtagtgcacagcagtagtcgctatagccagctaatgccgcggtctaacggggtccggtagcgacgatgacatccacccgtcagcccaagatccagcaccccggctccgtactactcgcaccggtgagtattattagtgagccaaatgtcagcaccaaacactgttgtgattttaggaaattgttagtggtcccccgctcgctcctaactcggcggtggaaagaatgaatgtccagggcaaacgtgcaagtgcggcaggatgcataggactaggggcgccgcgggggttagcaggcccgctagagtgcggtaggcgctaccgttacagagtagcatttagatcggccctcatctcatctgtggtggtccgcgaggcgagatattctggtgcagggccgtatttggaagggcaggtgaaaataggcaacccggcagcgcaaggttcgccgcaaacaagagcggtgtgtttgggtcccaaagagcctaattttattatttttgtgcataccaagataccaatcagaaaaggttacacatgagcaggggtgctttagcgaatagtggggttggcggtggtgacggttgacagagccggcgagagtggcatgaggctccgatgccggcagggacggggccccggaaaaggtggagcaacacacacactcgctctcgcacaatctcagcctcttgtcccctcctcaccacattccacacacactgaaacagtttcacataaagccaaaaacgcgtgagaccctagtccaccaacctttgtcttcccctgatacatggacgacgcatactcagcacccaagcttgtttggcccaacatggtcccaaaccgtaatggtccggggcgctccccgctctcttttataccgtcttgtgtccccaaccgacgaggtctactctcccagtgtctgcgacgtctcctatcccatacattcgttcatatctttttcattcagggacctgcctacggagctgtatacggaggaaaccacaacgaccttcccccgcaccaacatcgacactacagaccctttgacactcgttacaccaaaagtcagcgctacacatccacagtcgttacagcatacacaaggtcgaataatacccctcttctcgacacaccaacaagatgcacttttcttcaatcctcaccctgaccgccatcgcctcggtggtccagggctttgctcccccctcggagcagtacctccataaccgacccgaccagaaggcgaagcgagacgcccccaagcccgtcctcatgtcctccaaccgaaaggtggtcgtggcccagcagcccgtcaacctcgaggcctacaccaactactacaagaaggttcagaacgagcaccacaagcgacagttgttcaagctcaagcgacatctcgagaacgaggaagagctggccaagcgagaccagtggaacggtggtggctaccacgcccccattagccccggtggcttctctccctttgctgttgtcgacgaaaacaacaacgagctgaccgagcgaggcgacattctcaacatcattggcgacattcttggcggtgagaaggataccgacgctaactccgcggaggacagctctctgtgggccaaggatgctccccctgtcattcacattccttcccccggtctccttgaccagaagagatacgcctaccgaaacgactacaaggccgactacctcaaggtccccgagtctgaccacaccgttggcggaatcctgggagttgtctccgacgttcttgacaaggctgcctcgggcgctgttcagcacaacgacatcttctcgcaaatcttcaacggactccttggcgacaagcttggaggagaccacgaaaagcgagaccaggttgaggtcgagaccgtcaccctgacccgtctgcacaccgagtacaaggttgtttgtggcactgaggtgtccacctgcaccaagactgcctccgctactggcggcagcaacaacggcggtaacaacggcggcaacaacggcaacaacggcaacaacggcaacaacggtaacaatggtaacaacggtaacaacggcaacaatggcaacaatggcaacaacagcgagagtggttctaccgctgcgtctgccacccagtccggcgccttctccaccggctacggcaatgccacctcccctatcaccaccggctctgcctccccctcttccactaccgccgctcccggctcctctagaaccggctcttccgagtccgcgtcctccagcgccgcatcttccggcgctgcttcctccgcatcttccaccgtgacctcctctgccgctacccccactgccactggcgacaagtatttcgaggctgaggtctacgccttctccctctactactttgtcgatgcttacctgggtacacccggccagaagaactctctgcttgtcgacactggatcttccgatctgtgggtgattgatgaggccaacggtggtcacttcaacaagaacgactcgtccacttggaagcacctcaactgggatttcaagaacgcctaccaggccggtcagatttccggagagtggggaactgactccgtgaccattgacaatgccactgtccacgatctcgtcatgggtgtcgccaacacctctgctctgacttccggagacaacgtcatgggtctgcttggtctgggtttcgagggtcttgagggtactcagcagaccgatattggccagtacaagaactacccccgacgactggtcgactccggcctcactgacgtcgctgcctactccgtctggcttaactcccgacagaccggccagggtaacttcctgttcggtggtgtcgacaccgccaagtacgagggcgagctgcagaccattgacatgcccgacgttgttgtcggaaacatgcgaggttacctcaccacccacatgaccaacattgccatcaacaaccccaacggctccgtttccaacctgccaaaggacctgtacgccatgttcgacaccggagctccctccaccctcctgcctgacgatgttggacttgccttcaaggaccagttcaacctgtcctacaactctgcctggggtctgtactacggtgactgcaaccagggaggcaccttcaccttcactcttggcggcaaggacttcaccatggacgtcaaggactttgttgttgactgggtgtccgccaccatccccgagggtcagtgcttcttcggtatcggccccactcgaggaaagatggccatgttcggtgacactttcctgcgatctttctacgccgtcttcgatcttgacaaccgaaaggcttctctggccaaggccaaaaccgacatccaggagtctaacatcatcgccatccccgccggtggtgttgagcagatgaaccttggcaagcgagaccagcttgctcctgccgaggaggttgagaccgtttccattcctgccgctgctgccacagcttctattcctgccttttaaagctacacttggccaggacttgtatttatcaagctgtaggtacagcattaagtaataatatcccctttattgaatgtttaatgaattcagatgatttcaacgagcctgtagatgaagtatcaaaccgagagctcggcgttactacaactccgataacgccttaagccacagtcttatctcctttttagactgggtggtcggcggtttggaatttactgtagttactaaacgtttagcagtgaaacacggaggaaacagtccgtaatcagataagacgttgagtttgaatctagaacgaactataagcacaagtatgttcaaaactcggtcatcaaaaactcctcacccatctcttttcatctcgaggattctgggcccttccatcactcgcttactaagtggagtcacagctacttgtagtcacacttgcatcatacatgaaactttattttaggacatggtgataaatgtaagcaacgtcttatcttgatctcttacgaacatactacaccagacactgcctatcaacgcatagaaatcatggctatcagtgtatctgaatccacatcttcggcacaaacgcccgctcccgcgccggcacagaccgcgagacaagcttctcccgctcaagcagctggatcaaactcctctggttcctcgcaaactgcttcagcaccttcttcgagatcacggcagcggcggcgtcgtcccaatagaaatggtggacagcagaaccggcgcaaccagaaccataacagtcagaacaacaaccaggaaacgggttccgagacgcccgcgacatcggaccagccttcggaccagactcagacgcagggactgagtcagggacaaaaccagaaccgctcccagagagtgactcaggcggaccccagtcgtcgagttgctcggcccaaaccaaaccaggagaaccagcgcatgaacgagatcaatcaggttaagagacggtggaagtctgtcacggaacaggtccccgaggacgctgcccgagatgccggggctactactctcacattcgacatggctccctcagatcccgattttccgttcgaaatttcgtttctcaaggtcaagatggttgtgcccaagaactatcccaaggatgtgccttctatcgaggtacagaacaaggatatccccaagggctttgccctgaacgtggatgctggtttctactcgatcgctaaggagaatcttggccgaacttccctcctgcgaatcatgtaccagctggacaatagattggaggagttcctcaagatggacaaggccaagactatcaagattgtcaagtacgcccaaaagaagcctagtcccgagcccgccgctccaaaactcaaggctttcaacccatctgccagcgcctttgtgcccgctgcaaagtctgctgctcctgctgctcctgctgctcagatctttgtgcctcccaaggtggctgccgagcaaaagaaacaggtggagcttttgcgggcacgcatcagggaccttcctctgcacaaggaatctgccagtggctactactactctctgaaccgtctggagatttaccagtctttctctactcctgagatcttccagaacaagcctgttcttaaggcccggctttttgttcccaaacggttccctgagaaccgagacgttcgaatcgagcttctcgaagtccctcagaagatcggacgtgtggtggaacaaaattttgcgcggtttgcaaagtacaccactgaaaagtggactctcacagctctcgtcaattattttgtgaccaagttcaccaaactttgcgacgacatcgacgacgtcaaggagacccatgtagttagggacaagggaaaggagaaggagttggttgagccagagactgacggtgctagcatggctacggaaggaggtgaggtttccgaggtgactgagggcgtggaaaaggtgtctttggacgagaacaaggacgagaacaagaagaaggaggaagagaccgataccgaaggcgttgctgaggacactactgaagaagacacaaaggtaacctcttacacggatgatgtgcctactctggagcctcgaggaaccgagatcaagctgtctggtatcgagctggtcaacattggtgttcttgagtgttccactctcaacctgaccgtgaattgcactcggtgcaagaccgccaatgatattcagggtattgttgctggtccctatggccgcgacggcaaggctgttggtgtgtcttgttctcagtgcaaccagactttagtcgttgctttccgaaagaacctgatccacagcttcaaccactgtgccggctatcttgatcttgagggctgtgttccctttgacatgatgccttctctatttattcctacttgcatgaactgttctgagtcgttcccgcaaccgctcaagggtctccagagcggcttttcggccactgtcaactgtcgggtgtgccatattcgcatgacggttcgaatcccccagtgcacatttgaggtgattgacgattatgcaatccctgccgaccgtctgaagaaggtgcatgttcgcaagcgtgccaaggagaatctggggattaagattggcgagcctcttcctaacgagggcacctgtcgccactacaaaaagtcgcaccgatggctccggttttcgtgctgtggcaaggtattcccctgtgacaagtgccacgatgacataagcatgcatgttgccgaacatgccaaccgaatgctttgtggagcctgcagtcgagagcagaccattaccaaggagtgtgattcgtgtggatactcctatgttcctcgtcacagtgcccattgggaaggtggtaagggcatgcgggaccagacccgaatgtccaagaaggacagtcgaaagtacaagcgactgtagcgatagtcatttgcattctacgtacattagtattgtatgtacattagtatttaattctcagacttagtaccgctacttgtagctactgcattagtatttatcatcaaccctgctgtacttgtactctaccaatatcaatatcggtttagactgggcacgtgagcttcctaatgcaacggttccagatgcgtcgatccaatttcgaggttgtgaaatctccgcagatcgattagggggtagattgaagcgacgtattgcttttggcgagcatccgaggatcaggctgaagcgattatgtcgatgctatatatagactatttacccctggctggggggattcaaggacgtttatacggagatggaagaacggctggatcctgtttccccccagtgagacagcgacgggggttccatgggcacttcacgtgaccatggcagtcctatggccctatctctggcgcccccctggcgtagtagtgcatataatactgggtctcccttctctacctgacccgatcttatgcacccctatgtactgtgccggagttaatggtgggatgcggtgaggtacaggcgagatcctccagggtaccctggtatcctatgtagtgtatggcatgttgtatgtggtctaggtgtgcaatattgctagtttcgagcggtgctatcttcctaccaccccatttatcctactattgctgtcgtcaaaggggtctataactactttgtcggcacaataccaagcttagtgggctagtgggttggtgggtcagagggtgaactctatggtggacagttgggcgtgtgaattggaggtgaggcgcgaaaaaaaaacggttgcagagtggggagcaacacggtcagcttaggcccagttaacacgtggtcttgtgtactgcggggagggtatcaggggccggtcaagtttgctccttcctaaagggagtatgattctgagacgtcaagctctctctctctctctctctccctctctctctctacttgcactttgtccgtatatctcccaactccgttcttcgctactcgcagtgcgactctgttgcgccatttcgtatcccttctaatagtttaactctagcagccatcactcgtgtctgcaagacaacccaaatccacaggcacccaattcagaacgtgtggatcaccgtcttgctaacggatacacagaccagcactattacgagacttagagctgcgacacgagcgagggagagaaagcgatactgcgacacacaccagtgacacacacacacacagtgacattcggtatttagtggagggtgagtgaacaatggaggtggcgagcgggggagggggacgagggaccagtggagcaagaccaccgcggacagcagctgaagatacacaaaagagtgcaattccaagaatcatatgtccacggtggtcgcaaaggatccacacagccacccgggacgtgtaccatatggcgctcactcctgatgctaacacagatatgaaacgaaacgaggcaaagaaacacgacatttctggccctctgccagactcggcgtccatccgaagcagtacagcgggaaagctccagtcggtaactcagggcctgggcctgcgaaagctgtccaaacagaactcggtgcggtccctgggatcagacacgtcatccatctactcccacaacgatcccgacggcggaaacttgcataccataccgaccaactcgtcggcgttctcgtcgttggcctacgacagcatctcgcaaaagtccaacaagcccatccacgtgccgtatctgcccgcagcaggtgataatgcgtctggatcggggtttgtaccccagaacatctcggcgcccattccaccgctgccacagcaacagcaccatggctcgctacacagtctgcccaacatgttgaagacgggccacagacgaaagtcgtccatgtcctcacacgacacctcttcgaccgaggcagaatcgacactcagcggaggatcacggccgcccagcatcaatagcgcaagagagtcaagcatctcgttggcccgaatggacctggaacaccctccggacgaggcaaccatccaccagctgtatatgcagctcatgaacaagcgagacttcaagaacctgccagaggaagcacgacgacagatgatcagctatcccaccgacaaaaagtggacgctcattgtccaggaccatctggccgaccatcaaaaaggacgactgcgacagagtcaccatacaccccatcttcccacaccatcacagtccaacaactcacattcacctgagttctacgtgcgcaagattcttgacaataccatcacatccaagcagctgggcaacctttgggtttcactgcgaactgagcctgttgactgggtcagagattttattgatgcccaggggcaggtcgctctggctgcatggctccagcagatcaactcgcgaaccaataacagcgagggcttcctggacagagagtacgacattgtgcgatgtcttaaggcgttgctcaacctgcgagatggtgccgaccacgctgttcgaacttccaagtgcgtggcacccattgtcagatctttggtgtccccacgactgagtacacggaagttggtgacagacgttctgacgttcctggcacattgggacgcacctaaaggccatgaccaggttctggcgggtctttcacagctcaaacagcacctcaatgaggtgtcccgattcgacgcatggttcagcgtggtggaacagacattagctggccgagggaagtttggctctcttgttggggcatcggacgatcttcggtccggaggagtttctattgagtccctacttatggaatactccctagccaccatgttcctgatcaacattctcattcagggcgtagaggacattcgggtgcgagtccacctgcgatcccagatgaaggcctgcggcttgcctcgtattgcagctcggatgcaggcactcaactatgatctgcttaccgagcagctgcagaagtacgacgagcaggctgcactggactttgaggatttggttgctcttgatcgccaagccaatgtgggcgacatgactgaccctgtggcgatagccgaggagatttggagccgtgtggagcacacgcagggcgagggccactttgtgtcgatcatgcaacacctgctgctgattcgagaagaccctcgagaggacggagctcgtatgctgcagctggtggatgctgtggtgacccatctggtgatggatagaatcatgccagacgttgatttccgctcggtggtcaacttctcggtgcagtcacttttgggtaagctacacactgacgaccaagcacggagggcgatactcgaagcaaaggaggctctacgggatgtggagatagccgaggctgagaagatgcgcatggaggaacaactgcaacagggctcggatggagtcatcagcaagctgcaccagacgctggaggagatggagcacaatgcgcgaatctctcggcgccagaacgatgctctgcgatccgagcttgaggacgcacgtgaacagtcgctagtcaagctgcaggagcaggagctggagattcgagagctttatatgatgctcaaggagcgagaggttgcggcggccgacacgtccatggtcagcaccgagggcggaaagtcgcaaggcatcattgatcgacagcgaatgctgcaacgtctggagcagcaggtgcatcagaagactgccgagtacggttcattgtcagttggccgcaaccaggtggaaccttctcctcgtctgcgagagctgcgagaccgaatggaggcccttcagcttcaggcacgtgaacttgagagctacgactttgacgaagatgagtttgataccgaggagcccgatgcttcaacacctgctctcaccaaggaggatctgtatgctcgtcgactcgaaaaactggagcggctaaagaagctccaggaggcctcgggcgagctggcgctgtcgttcaacgcagcagatgtctccaagcaggatctatacgagcgacgattgcagcaggttgagcggctgcgacgtcttcaggaggcttctggcgatgtggctctggccatgaacgaccccggtattcagctttctgcggaggagattgaactcattgagcggcatcgacgcggtgagaagcagcagcagggccagccccaggctgccacagctacccttgtggaaattagaaagcccaaggctgttgctggggacgggagtggaggtggagatggtatcgggtctggctcaggtactggaagtggcaatggcactggaaacggtcctgatgctgccaccatgccttctattcacgacagacccagtgctctaccgtttgccaacgagcttgtggccaaattcaagggtggcaagggtggtgatggtcatggcgatatcgatagtgcggatgaggatgcaggcgactcctctgttacacgggtcaaaaaggagaccaagacagagcctgaagacgtggtcatcgaaattgacgacgagcctgaggctaagaaggagaaagaaaatgcacattcgccagtcaagtttactggcggacctccgcctccgcctcctccgcctcctcctcccatgttcactggaggacctcctcccatgttcactggaggacctcctccgcctccaccacctcctccgcctggctttacaggtggtcctcctccgcctggctttacaggtggtcctcctccgcctggctttacaggtggtcctcctccgcctcctcctccgcctcctctgcctcctggcttcacaggtggacctcctcctcctgctccggcgtttgttgctggtgcgacgccctcgccgtctccttctccccagcttccttcaggtttcgaaacacccatcggacggcccaagcgaaagctcaagcagatgcactgggagaagctggagaacgtggagcataccttctgggcgcagctgtcttctggcgatgtagaggctgacctgtacaagaagggcattttcgacgaggtagagcgaatctttgcggccaaggaggcaaagaagatgattggaaagcggggcgccaaggagggcgactttgagaagctttctgtgattgcacgagacctgtctcagcagatcggtatcaatttccacaccttcaacgacctgggtgttcccgaaattgtctccgagctcatgtctgtgtcccgacgggtccgaaaccccgttctcctcgagttcttgcttaaggacgaggttctggagatccccaacagtgtgactcgtcagcttacgccttactctactcggttcgaggatggtgaggtgcgtgagcccgagaagaatgtggaagacctggagcggaacgaccagatctacttgcagacggtgtttgatctccagcactactggcgacagcgaacgcgggcaatcttgatgacgtgcacatttgagaaggaatacagtgatctggtgaccaagctaacgtctgtggacgctgcgtgtgaaactctcaagaattcagaaatgctgcgccgaatcttcctcatcatcctgtctgtgggtaactacatgaacgacgccaacaagcaggccacaggcttcaagttggcaactctgcagcgtctcatcttcaccaaggacgagaagaacacaataacctttttgcattacgtcgagcagctggttcgaaactcgttccctgaggtggactctttcattgacgagcttgctcccgtgtgcgccattgagcgtctctctgtggagcacctgcagaacgactgcagagactacatgcagaacatctccaacattcagacttcattggacgttggagctctttcggacccgaagcggctgcatcctcgagaccgcatcatcacacacatgcatctgcacatggactcagctcgtcggaagcgcaactttctgcaggatcatttgcaaactactcttgccgaattctcccagatcatgcgcttcttcggtgaagatcctggtgacatgcagtctcaaagcaccttctttggcaagtttgttgcctttgtgaaggagtaccgaaaggccaaggatgagaacctgcatcgagaggaggagaatcgaatctacgaagctcgaaagcagcgtgcattggcgagtcgaaaggctgctgaggatgctgccgctgcggctgccgagtctggagagaacctagtcatggatgatctgctggaaagacttcgaaagtcttctcatggtgctcggtcagctcgtcgacgagctgcagcccgcaagaaccaggatgcttcctccaaattgtaccaggagaacctcattgaggatgctgacgactacgacaagtccatcatcattgagggtgacaccaccgagatccgggagggttctccaaatgccgatgctgacacaacagaagtgcaacccgcaagagatgacgaagcagacacggaagctccagcagtagcgccgtcatcacgtacgtctactcgcctgtctgttgatgtgtctcgtggtgacgtgccagagggggtttcgacacctcgaactcctcatgagacagaagacgctcacacacctgatagagctgttcctgaggtggcagttaccactcccaacgacgacgacgacgatgacgttggtacccgtgcgcagaacctgctgcaggctctgcggtctggaggagcatctcctcgaggccatcgaagcacaggatccgttggaagcatgtctcaaggccgactagcagagatgcgagcccgaaaggctaaccgactgcgaaacaaaatgtcgattggctccgactcggacctgggtcctcacctgtcgccttcggcgaccaaccggtcgcccagcgcagcggagaagatcaaggtagaggaggatattgaggcggagaggcgagacagtgcggagcccgaaactgagatagagtcgtccgaggaacccgattctcccaccccccggcgaccaggtacggcttcgtcccaatcttccagatacacaaatgatgaagagtaaaactacacgattacataaacaatgcatgattgactaatgagagaaatgtttccatggatatatgaagttgcagtcgatgtaatcatggagatagttacagttcgagtagagtacgtacaagtacctatacatacttgtagccgaagataaaaaaatcttgacattttgtattggggaagggtatgtcatgagtccagcacccaagtacatacagtactcgtagatgaatggcttgtttcttacttcaacttgtttcataaacagggctgatagcctgctggataggttaaaaagttgcagttgtactcgcagtacaagtacactacttacttgtaggtcatactaatgttactaatgttatggtaataaatattggctatataatttacaatgtacagtatgtataacacgaacgtccccagagcgcgggatacaggatgtacagcgatagcgacagatcttgcgctatcagtctagtctagcagagcctgcacacgtcgtttcctttcctccagtaatcgtgcttccaaatctccctcctcgggaacagtgatatctccgacaacgaaaccactatcttcgtctggttttccagcaagcatatcctgtaattcagattctctctgtttctcaaactccatcagccccgtgacattatcatcggcgtagccaaagtacaccatattgaggttctttggagggatgtaaaagtcaccggatttcttggtatcgtccttcttttgcgactgcagcatttcggacacgcctggaagctctctagctcgtccgtagtattggtaacctcgcttctttcctccaaacgaggcgtaattgggccctcctagacttcggatctgcaggtcccatcgatgccgttcgctcatcagcttgttgatttcgtcattgaggtctctgagctggaagtcagacagcgccgggtcctggatcttggtcacctttctggaaatctccttcatgacctgagatctccatttctcagcctgggggagactctccactccagagatgtatgttgggcgaactgtgcggccaacgtccagcaagccagcagcattggcttgttgctgctggaaccgatgcaacatgctgccctgcttttccgagttccgcgacattgatggcggccttttgtgtgtatggtgggggagctggtcaatgccataaatttacttgaccggccttagattcaatgttcaacaccctgctcttttcctgcacagtgggcaaatatgcatggtgatgacgtatgcgagctcacgtgctggggcgagtgtgggtggaaaacagactgtttgagatgggaaaattgagcagaaatttgccagattcagtttaaatgccctcttgactccatttattttttcaatacgggtttcagacctttgaaaagcggcctgttatcccctccatgttgccttttccattcgtctccaacttaccctctcgaactctatcgacattcctcaaaatcatataaatgtccttggccccaaaaacaaacccttcgccctaccccttaccacgacatttcaaggtatgtgatcatgaagagaaggaacaaccgaggaaacagagagagagcggaggcaccagcacaccaaaacacgtcgcaaacacacggcttgtcgcaccacttgtccgatttactaacgcaggtttttttttttcaagcgcaccgtcgttgtcgttgaagacttttttgccgtgggactgatttcattcgtttgtttaaggttacacacgtgacttcaactctaaaaggaaccccaccggttttagcgtttatttattgggagctgtgcaggattcgaacacacaaccacaatgtctcactttggcgatcacgtgggcatcgaccctgcgattatgaagcagtacagtgagcaccacaatggcagccacgataatgacgacaaggacaaggaggacaaggagaaacaaaacaccgaggccgtggctgccgccgctgtccagctggacgcttcgctcctagcttctggcattctggacgactttgaaaaggccaaaaaggaagaggaggaggccaacggaaacaacaatgcatccaacgaccagcagaacgctagcgaccgccacgtgggcgacatgctggagcagcacagccaacagcatcagcagagccaagagcacgataccagctacatcaacacttatattgaagacaaggttcctctgacttcggtgttgattcccggtgaccgacgtgtttccgatcgagaggcttctgaccgtattgctgccactacccgacgtgtgcggcttcggtggacccaggaggagactgccgatctcatggagggctgcaaggtgcacggggtgggcaactggaagaagattctgactgacccccgtttccgattcaacaaccgaactgcagttgatctgaaggaccggttccgaacctgtttccccgaagactaccgacgtctgtaccccaacgcccggtctcgaaagtttggtaagaagaccaacgtcatggctgtcaacgatgatctggtcaaggtgaaccgaaaagagcgacgcgtcttcacccccgaagaggacgagcgtctgctcaatggtttcatgaagcacggcccctcgtggtccaacattcagcgcgacaatgagctgggcttgtttgagcgacggtccacagatctgcgagacagattccgaaacgcctttcctctggagtacgccgctgctggcttcaaggcccggggccccaagaggcgtcctgtggtcgaggccacgcacggaaacacgctccaaacgatattttctgcatctgacggctccgaaatgagcccccgaaaataccaccgggttcaggaacaaatggaccgacaacccgtgatgcgagtccatccccaagcccccatggaccagggcgtggaccgggatcacatgacccaacagttcacgcaggagctgcagccccaggcgcactcgcgcaagcagcaaggtggcgacggtctcaaggaggaggtgtttgctgcggcccagaatcaaagctacaacaattactactatcaaaagtaggtgtaatatatttatacaataatttaattggttaggtatggaggcgagcaactgtagaggtagaggtgtaaatgtagtgttagtctcgatggtggttagtcctcaccagaaagatacagccactcggaagactcagagtcgaaagagacgggagataagggtgaaacggtacagggtcgctcagaaagaatgtcttcagaggattggtaaatattcgagagagtcaggggctctggggacattgtggttgttgcattgacatgtgtgtgctctgtagtgtcctctgtaacaatgtcatcttcgatgtgctgtggagtggtgacgtgaggtggagacctgcacacctggagttcagagaattcagagatttcaatgtggtctgctgtttcattcgtgttgtcacaaatctctgtttcagggtgcgagacttgtggtgttctcccggaaggagattggagcttcagaagcagattggtcaggttcgtgagctgatccactgctgtttccagagacttgatgtgagtcgaatggtgaattgtctcattggagttgtttgcaggaggctgctcgtaaatgtaccatctcttagccttgacaaaggtcaatggcagcacctggcagcaagccaagagaggctcgcagcccaccaggggttcaggaagcgctgagattcggtagtgcgaccccttcttgaaggttggttcggcagaatgaaagaagtcctcaaactcggcgtaacttgtccatctgcttcgaacaggaatccaaaagtcgacagtggacacacccttccagtcccactggttgtggtcattgaggtagacattgaaaatatacgccgtcttcttcatccagccttgggtacatgtagcgctcatttcggtcgtcttgtagtgcgagggagagtccaggaatggtgtatcttgaagaaaggcatatttgggttgaggggcacccctgttacggataaggcagtccgtactctggttatgcaccgtcaaggttagagctgtatatgatagctacttgtagtgggagagggttggtgtgattgggcaagttctgatgaagctataaaaccgaaaaattaattgacggcttcaaatacaacattcaatcgttttgtatctctattctgttggtaaggcatttgcttcatgaatggcttaccgtatgaagatggtgttgacacgcttgggcatgctcaaaagggaagttgcaccccaaggtggcttgaagcagccgcaattctgggcaggtttagcatgcataacagcaattgagatgacaggaagtagtgttgtacaaaatactttatcgtggctcagttatgatgctgtacaggcacgacgttgagaacgttttatcgttatacagtaatagaggaggagattcatcacacgaccgaagggcctcttcaaatacacaacaattgtggctattgggtatataatccagtgagaatagaacaactgaagggctacagtaacttgatacacaccgactatgttatcgcacttgctccacttgtctttctttacactggtgtagacatgatcagtcaacatggtattacttggacacacgtaatctatgcaagatttagttaaacttccgaacacgagctgcgatatgaaatatatacacatcgagaatgaatacaaaaacgccagttgataatataatggagagttaaatagagaaactaaaagtagtgctacctatagaaaagcagcatgttaattggaaggaacgtcaccagtgaccaccttgtagttgttgctctggcctcgcttggcctgggcaatgtgaacctcgcttcgctcaagatcgtaaacggagtagacggatcgcaggaaagtgtctccgaacaggttcatagatccatcacccagtgcaacaccgagaagacagaccgaggcggagttctgagagctgatgacgctggcctggatgctgaactctcgaagagaaatcttgatctccttgtttccaaaggtgaaagtggtatcgggagccttggaagcgtcagaacacaagaaagcgttgagaccccgaccttggggatagagctggatgccagattttcgaaccacatcaataaaagaattgtagctctggctctcgaggaatgtgatggaagttccagagtcgagaatgatgtcaccgttagagataaattgggtgtcaccaatcttaccagaacccttgacggtaaagtggccgtcgttcttgatggggagcttctcgaggttaccctcgaatcgaccagtgttaatagaaccgaaggtgatctcggaggtggactggtcgccgggctcaccaaaggacatgccatagacctgtcgctttgtgacgccatcgttcaccagctgcttggtgaaagaagagtcgttgtctgggttgggaccaataccgaagacggtgccgaagccaccatcgttcacgtagtcgggagaaacaccgaacttgagcttgttaaccttggcggctccgacagccgcagtgtcggagtagtactctccgtcggcgtgacccttaccgtattggaggtggaaagtgctgccgagatccttggaggtcgaggactttcgggggtcgtaagaaccgtcagtggcacactgatctttgtattgatcggactggcaggtctgggactgggagttccacacccacaggaactgggagccagtatcaatgtggaccttgttcttctggccaccaagctcaatgttgacatagtaggacatgacctcgttgatcatctcgatggagatgacattgtcaccagcggcaaagttggggatcttggaggcttccagaggagcatcatgggcaagagagatagccaacacaccatcggcgggagaggactcggcctcgggagctgcaatgggggcggccagcgcgtaagcaacgaaagtagcagcggcagtgatggagaatcgcatagtgagaaaggaggaaagggtggctatccggtaagtgatgatttgattacaggagacttccgctgctatttaagcagtttagcagcgaagatcacccgagagccggctctccaactctgcgtcgacatcgcagaacatgcgacattggacggggatgagacatgtttaaccaccttagactatagcaagtggaattgactcttgcagcagctatgtgggcggtcaggggtggctggattgatctggttttgagagaggagatgagcttgactggaagatctctgcttgctcaacgggattgtgccagcgcccgaaaagacccacaagaacactcaggatacacttgtatctcgggtcgtctcttggcgatggaaggctcgcttcggcaagggaaaggcacttcgcagaatcgatcctagaaaaccctgggaagcagggtcaaactttgaccttagtcaggaaccctccatatgagactcttggcagaggtctggggagcgaagagaggggtggtgctttggtgagcttgcgcagtccactctggcaacgataggacaccagaataggtatctgtcatgatctcatcatctgatacactcccatcaatccaacatcagttgcgatcggtatacgaaccacacaatgggtcctcagagagtaaggtatgaagatcaccgaaccttggatgttacatcgaggtccagaggtgctcgagggatgcaaagtttgtgagtaaggatctgccttacacgtgaagctggtggagttacagtagacaaggcaaagttgatctggagagagcgttgaaagaaccctgggggacggtgccgtatggatcgaagatgggacgaccgtgtgctgcgcccagtatcaaaccacctgctgattgcttttcgacgctgagtactaacgtaacagagagtctatgttcatacctgtgcgctgtatgttcatgcacttaatcaatatggcccaccaaacccaccaaactgtcctgtactcgtactactgtagctatcgcggaaggcacaggctgagagcttatccccaaacaataaacaacaatgaagaggaacaataaacttaaggggtctaagcgttctcttaggcgcgaaggtacgacgtgctggcatgaacgagctcttcgtgtattcaagttcgtctgggctcaattgctgacaggctgtattttagtcagctcaccgatcatcaactccttaggataagcaaacaggctacagtaaggtctcagattgagctggcgcaggaccatgcatacacagacaaacccgagacatgtctcagtaggctgtatcacgatgtgaccctgatcaggctttggagctgtggttggtgggcaccagagttagagtacgcttgggcgaacggctctgcacaggtggcgtgttagtaaactggcatcagcctgcaattgaggctttaaggcttcatggtggctggggtctgagattcatcagcgttattaagagctaattagcaggcaatcgcggcggtgtcctccatagatgggtaccctagtctacgagcttcaaagccggtttcagttcctgctcgatctactcaccatggcgtgatatgtctcaggccaatgcacggattgcgccgtagaaaccaccgagctgagaaaccaccgaagctgagaaaccaccgaagctgagaaacacggaagctcagaaacaccgaagctcagaaatcactgtagatttagccgcctgctctctctacaggtcgactaacccggccctcggaacctaagtcaacgttcagttgggtggggatagagtgggggttacattcgacttaagatgggaatgttccatgtccacagaagttgtctacaactttctcactttcataatatcatacattctaataatacatctaggcacagtgctgcatgctgtaggcgtgaacaatgacggcagcagcggtctgaatgttcatggatcggatcattccaatctgtttaatctccaccgcgtagtccagctcggccagaaggttaccaggaataccctctcgctccatgcccagcagaatgagagactttttggggaagacaaagtccttgttgagttgcttgctctggtccgtctgctcgagaccaataagagtgtacccctctcgtttcttggcccgcatgaactcggcaatctcgtccaccttgacctcagccatgggcatccactggtcagccgtcacagcaacgttcttgaactggggatgcttggccacagaaatgtcgttgagagtcagcagttgggcacccagcacgtcggaaagtcgacagatacctccaaggttagggggtttgtcgaccagagaagccaccagaatgagctctcctcggttgatcttggcagctcgagactcctccgagttgtcctccaccaaagtagcgttccaagctccggacttggtctgaacgggagcagacacagatgagacctcaatgccacaggcagctgccacagcagcctcagaagcccacacagacttgtcgtgggctccaactgatactcgcagctcgtcacctgttggcagagacacagaagcaggctccagcgggaacacaaggtccacatggggcttggtaggtgcaagttccaggttagcaaagtcagtctcgctaacaaaggggaactctcggtcactgagacgcagaataagtcctccacagatgcccacgaggttgtagtatcggtgcacgttccagagcatcttctctccgcttcggaattggtggtaagcctcctgccgagtagcgtggctaaaaatgcccatacagattcgagcgaagggctccatcgtttcgagagccttcttgttgccgttccagaactgctcagactgaatccagggacccacagcacagatcatggacacggcaaagtgtcgtacggcggctcggttggaggagcagaaaggaagcacaatgttgaggtactcagtgaggtaggaaatgcggtcgtccacgttctcaatctgctcaccaatcagcagaccgattcgctggaaggcagccagtactcgggggatctcctcagggttggacaaatgcttcttaagaatcaccagactatcgcccttgagaattacacgggcaatgatccactccatgtacattcggacaatgggagagggctcaaagcgaatgtgctcaataagcttctccgtctcctcctgggaaaactcgtgatgaacaatatcctcggtcatggtcagaagctggtagcattggacccggattcgctcctccttaccgtcgttgagcttcttggggttgaagagtcggtaagaatcagaggagaaaatctcgtcccacatgaactcggcaaaggcagcgtcggtgatctgagagacaagaacagcaatcagagcccgagcagccacctccttgcctccgtgaacatccttgaacacagacgcaccgtcattacccatttcggtatcgtatcgagtagcaattgcatcctcaagtcggaagttagtgtcgtcaatttgctgaagagtgtagatttcgataaccagagaatgggctccctcaatcttgacgatttcagtgcctccaaactcaagcagcttcttggccaccagaggaagcaaagatcgacgagcgtaacattgagataccagagtagaggcgatatcgagaaccgtctcagccagtgagtcgttctcggtgcacttttgaagaactgacttgctcagcagcagctcgatgaaagccaaatgaacaggcttggccgaagatacaagtccggtactcataatctcgtcccagatggtgaacagagtatcttggatgaccgagcaggtcttctcgtcggcagcatcgagctgctcaaccactctgtagatgcaagcaacaatagcgtagcgagactcacacgaagaagccacggagtagttgagagtagcaaagttgatcacgtccaccggctcggtgaccctgtgatgagcaagagtagtgttgagacagtcgaatttcgcagcaatgaggttgttcaacgactggatagtctggtcagtcttcaggtctcgcgaaacaatgtgcgaagacttgaggtactcgaacgtgttggcaaagtctccctttccgttcttgatgttgagagcagccagaagagtgagctgagcagcagtcagatccatatcgtcagggaacttcaacttttcgagccgaatttcgatggaatcggtgttagtttccgaaagattggactttgcaagtgcctgggtggcttggatagatgagaggatggaatcgtcaactgagactgtagggacgccagtaagacccatgttcttcaggcccagagaaacacccacaggaaggagattgagctgagcagcggcctcgtcaacattgcaggtctcacaagaaccgtacaggtagacagcatacgtggacagatcctcaatcgactttcgcagctcggcatctggagtgagcttgaagttgagaccagtcatgatagtctcgagggtaaccagctgagacagaagcttgagaactcgcagagattggccgaaatggaggcaaattctagccaggtacagcttctgcagttttcgtcggacacctgtctcggacgtgagcagcagcatgggagcaaaggcgtccaatgctgcgtcgctcagctggaactctgtggccttgagtccagacatgacgcctgctagtgcgtagatcttggaggggtcgaatccttctctcagaatgttgagcagcttgaagatgcagatggttagcgcttcgattcgagacttgtcaaaagtggtgtagagaccctcgataaaggtctccagagtatcaccgtagatgcaaacattctgatcgtcgtgtctagcagtctggaaatgggtagcttcgagaagataaggcagcagcttggattccaagaaagggatgtcatgctgaaagacaaccagagaagcaattggcagagcaagaacaaccttggccatgtacttccgcacggtgtccatggtagcattgagtcccatggcaatgagagcgataccccaacgaggagcaagcttgcattctggcccgaggaacatgagaatatctccctcacaggccaccgtctggttgtaggaagagtcaatggcgatgatctcggtgagagtagcaaaacgtttccattgctctagcagaacatctctgtcggttgtggaccactgcatgctttccagagaaatgtcgctgacaatatgctggacagatcttgagatgatgtacagggccagcttcttgtggtcgtaggaggtagtcttaagaggcctgaggagacaggcccagtaaaggtcagtcttgaagagcgactggaaagtctcggactcgagggtagcagagtcacatgcactcagccaccacagccacagcttgtatcccacggtcttgtggtcgtccagggacgagttgacgagatcggagacaatggtccacagatacgacgccagggcgcttgtagctacattggtcattctcagtttgagaagcacggcagcagaatggaccagatcagagtcagacagacagacaacatggagaagcagagagtccagctgtgggttacccaggtcgttgttgagcagaagagattgtaggaacttgagagatactgcggcggtctcaacgtcaacagatccgccagaattcgactcctccacagcaggcagatccgcatttaccaggtagttgagatgaggttgggacacatatgatctcaggttgttgtatgcatggtcaaagagcagcctggagagcagagggatctgactcgagaccagggtgattgattccgagcatgtaccaatcgactcggcgcacttatcggccacattggccaccttttcctggaacacctggggtgtcaagatctcttccagcagctggaggtccttggcctggttcaccaggtcagccgacacggagggaccgatcgccccgaccaggcggtcggtgagttcatccgcgtgtttccccagcgtgtgctgatccagttttttgagcagatccagcatcggtttttgtgatatgacgttttgaatcagcactaccaaaaaatttagaaagttccaaattaagcttccaccttcatgcacaattatttttccactatcgccatccaccctcagcttaaaaaatttaaggcgtatacaacaccgcacacgctacacataatatccacacgatgcccttctcgccagcagaaatcgactatctccgcaaatcgctccaggccacgcccacgatccgaccagacgcccgagagcccaaccaattccggccggtggatgcagcgcagaactttttgccagcaacaaacggatcagcccgaataagaacgtcggacggaggcgaatgcattgtgggagtcaaggccaaggtggtgaagaactcgtccgtggacgaactgattgccgtggaggtggatattgacgatatcagagatgacagtcccttgcccaagctgctgtctgccgtactgcagacgctcattctttccagcattgacacaaaccggcttcgtctgacccggtccaattatgctttcaagctacatattgacgcgttggtgctgtcgcacacctcgtttcctctgaacttggtgtctctggccattttcctggctctcaaatgcacacgtcttcctcttctggtgtcctcagccaatgacgaggagcacgaggaggtccctgtattttccgacgactgggaggagtctctggcgctctgtggaggcgagattctggccaacaactccggatcggaggccatttcgtggaccccgcctctggtgttttctctggcagtggtagggaacaacattctcgtcgatcccacccacgaagaggagtctgtgtctgaccttggcctcatcatgggctggtgcaacggccaggtctgcgctcctctacgaatcatcgatcttgcatctgctggaggcaacgtgtctcccgagcagcttagccagcaacagagcatgctggagcagggcatcgacctgaacatgaagggtacttcgcgaaagctcatcatgaaggcctactctctgcttaccaacaccgctcccgaggttgttgctgcgctcgacgccactgctgacgaggaggatggtgctttgttctaagcacctggaaagaaaggatgagcctttacacatatacacaatgcttgtgcacgactgtattagatttcattggtcgtgtcatacaagtgaccacagctttgcacataatgtattttgatattgaacagtacgtacagtacactacagaatgtacaagtacctgtagcagatgatatgtactcatcactttactgattcgccctagagcagctaagatgattcaatgaacaattcatacaacggattacatcaacttcactgtggataccgtttgataacggcacctgagtctatccgcgggtgtctagatgatgatgacagtgggagtcactatcaacggataaattccatccagtgagtaattaatggaaattctttggcatcccacatgttccagaaagctttcattgttgtattatttcctttgatatctttcaagtgacttcaagcagctccctgtcgtatgatgtcgagacttggccatgttagctctttaacaaacgaaccccgatatctaactaatatatgtatgagatagttgtatgggtgaatgactctggccatgaaacatcacacaagacgactttctctctacaatattgcccagatgtccaaggtacgatacaagctccgcttacatacattatcccatgtgagacattacccctccatcaagccggtagtttcatagcacatgctaaatacttccgtatgtacatactgtagatgtctcatggttgaggtagatgtcatgcagttggagagtgcaataagcagcgtgcactgtacaagacactgtagagggggctcgtgatccttttttttcggagattgattcttgttacaactacgatccaagtaggcggcattattattctcggttgcgtctttccgactggtcattttgtggagccaaaaagtttcaccacattatcacactgcttcacttctgttttgccacatttttagtgtgcgtgcccaagcacgtgtgccatcaatttggctacaagtgtgcagagattgtgcatgccaacgctaccagggcctatggtattcagggcaacggcaacgggttgggacaaggtacagtaaggtgacaatgacaaattagggtctgtacatctggtgcaaatcttggagaacgcgttttagcgctccgctctcattggcacccgggaggcccttttgacacggaaaagccacgtagatcggggtgtctgtcaaaaaggtcgcagcccatgcaaaaacctgccaccctcgctccgcatgcaaccacagagcatgtttagttccccctcttatcggcatcaagtgatgcatgttgagctccgatcaaatcataatttctgtgcccacataaaatgcgcggaaataagtgctggggagaagaaaaaagaaaaagaaaaaacatccgcactcatatcagcgcttggatttgcactaataacccccgacacatctcacagaaaaaccccagctgttaccccgcaacacgcccggtccgccctcacagcccgccacacctcccgagaagtgctccacgtcctcaacagtgcggtaaacacaacatcaggcgtttttaccaccctcttgtacacgccaaagtcacatcgccaccaaccactccaactcgccccacaccagctcagatacctgtgagaagaagatccaaacatgagatacaaggtggtaagtatcggaataatatccacagacagacagttgtcctgccagaagggggaggacggcctgcatatggtgccacaagggctctcagaccatgtgaaaataacaaaataacgggcagatggcagagagagaagaggtgtgagagtgagtgagtggaaacaatcacactgctgtttgtgacaccacatgcgtcgctagccccgttcggcactctgacaccaaacggatctagtctctacgcctcccttgggctgtattatcatcctaacctgttggttctatttctaacccagcgcaaaagtggaaaaaaggccatgatcgagtccaaaagtgcacagcaaccagagcccgagttcggggcgcccgcagtcgctccaccggcccctacgttctgtgcccctacaactgccctgcatacagacactatgatcctcgcagccgctgataaaggcaaaagtcccgacttgtctgtctcattacagagattctcctccacaaatagcttaagagaaagcccgagagaacctcaacactctcccaatcacactcacacccaccaaatcatctcgcactcgcaatctgctagcagcagcagcagaagcagaagcagtacccacagccggccttgcagcagcagttctacaccctccagctcgcccgatatcattgcccagaaaggcatccctgtctcgtccatcgcttccatctcagctatttcccagacccccgatttccaggacatgggctcagtccactctacgctaggacccagtttcagcttctccactcgcaaagataaggagcctgccatggaaacggaaaaggtgctttccaagcccgctacatcgccagttttgtctcgaccgaatacccccggagctggtgcagacttgtcggcctctgttgttgagaccccaacatcttcatggtggcgctcaaagagagtttccccccctccatcacaaccagaccaaaccttggagtgcacaagctccgcatgtgagaaccctaaccgcgcatctgattgtacgcttgcggagacccaaccgagggaacccgacgctatcgttacctccgaaaccaatacgaccacagtcgcagcttcgtcatcctcttctggctggtggtttttcagctccaagacgactcgcacagccacggcgcaatttcccgaaatgggctcctctacaagcactgctgttgctaccaacccgaccaaggctacaacctccgatccagcaaccagctccacctccacgtcggcacccacctcacatggtgatacacaggcccagagcgcccctgagattcagtccaagggctggttttcgggctggtggggctcgtctaaaaacattgaggcctctcctgctggatccgaggaaaaagatgtggttacctcggacataagtgaactgggcgatgacggaggagaggtggtggccgaggaaaataagggtggtggccgatcctgggggttctggtcgacaggtaccggagccaaaaagaccagcggtgaagtagctgtctcgggtcttgactcgaagtcttcaccttcaaaggagcccccgaacactcctcgatcatctcctgtgggatcacccagaatggaggccactgagccatctgagcctgtgaaggatatcccatccaaggacaaggaccagaagaagttagacggcgcaacccagtccggagacgcttctcctgctcctcctgttcgaaagactacaaagaatggaaagccttatcgacagaatctcgtcattccctcgcccgacgcatgcttcccggagtactcgcaacgagactactttttgtctcacctcaagaagttgtcttcttactggacacccaaaactacctctggagaccccgctctgaaccaatacaatcagttccacagctctgtctaccgaacacagaagctgcctgaggtcaagaaggccgttgtcattggtgtgcatggtttcttcccagcaaaggtggttagaacctttatcggagagcccacaggaacctctgtgcggtttgcgaacatgggagccgaggccgtggaacgatgggccaaggctcatgatgttgacattgagattgagcgaatcgctctggaaggagagggcaaggttctgcagcgggtggacaacctgtacaacattcttatgaactggatcgaccacgtccgaagcgccgacgttatttatttctgcgcccactcccagggtgtgcccgtggccgtccacattcttgctcggctaatcgagaacggtctcgtggaccacaagaagattggtatgttggccatggccggtatttcgctcggccccttttacggtctggactccaagttcgtgatgcgaatgtactctacttccgttggaaccgagtccctggccgagctcttcgagttccaggatactaactctctcatggctcgaaagtacttgcagtctcttcgaactgttcttgcgcacaactgcaagattgctttcgtcggctccatgaacgaccagatggtccctctctactcctccacatgcatgcatgtcgcacacccctgcatcttccgcgcagtgtacgttgacggtaaggatgtggctcctgagttcatttctgacctggtgtcccttgccctgctgctccggaacattggttctactgatcacaatgtcatcaaggaggtcagcggagctgttgcaggtgccctaaccgggggtggtcactccaaaatctacaatgaagcttcagtctacgatctgggcttccaatacatcatggagactacctttccctccaaccctgtggccatgtccgtctttgaggattttgagatccccaaaaagaaccccaatccctacaatctcccctattgcatgcgaagtatgcaatacgagacgctggcccgaccgccgcttcggcctctgcttgagaacctaaaccaggaatttgaaaagtggaagcccgaaagcaagcctctgagggacctgaagtatagactgagtcctattcagaaccaagccaagctctgagctaactcctaatgaacaacatacatctaacagatgcaacaaatggtagatgatatatagataatttattcttacatgacatggaatgagacggtatgatatatattacagggccctatttaacgcttagggtttcttcgcggtgtagtaacagaagagctgtccacagaagatttctcgggagacaggtctgcaaagagtggagcagcaggtgcaacggtgggtcgcttgactcgtttctgcttctgcaactttgcctcagagtcatcgttttcgtcgacaatcactccacctagttttcgtcgtttcttgggcttgttgtcctctactggaggagtagagctctgtcgtcgtttgggcgactcagaggcgtccagttggttctttgtgatgaatgaatcaaacatgagtgatcgtcgagttcgtcttcgagcagcctcttcgtcctctccagcaacactagtaggtcttgatgtcattggagagtcgaacagactacccttgggctgagcagctcgtctgggggtagcggccaaaggaaggggaggcttattcttcactcgagcaggtcgtccagaaactgtggggctatcggtgacgtggctagcaagagacgaggaagtggacggccgagatccggggccagcggttccattactcttgttctttcccaacttcagataaggagacatcgagagagatgacacgcccacatcgggtttgagggaaggagcgacctttgatgcaacaggggagaaaattgacgaagatttgggagcagtgctgttcttgaagttggtcgtgattgatttcgtggcccgcttgttcttgtcgggatcgaaagatgagctggtaacaggtcgggaggcaaaaacagtgccgctgttcttggtatagagggtatcaagttccttctgctgttcttcgatcttctttttctgttgctccagcaatgcaacgttgagctttgtttctctaaccatggccgcgttctgagtctcaagcgacgaaatcttctcctggtactcgctcacctgttgtctcaggttgtgcagctccttcattacctcgacattggaggtggcatttgaggaggggttggagttagacagctgttgaagatgctcgttcatctcagcctcgagctcagccttttgtttgtacagttctttctgaagctgtgtgtcgaactcgatctgaacaagcttattctgttcctccatctcctgctcaaagcactgcttcagctctacttgctgctcctccagctgtgtctgcatggcctctcggagctcctcctcggtgtccaaacgcttctgaatctcctcggcaagtttttgttccttcttggcgcttgtgtcaatttcctttttgagattctccaacagctctaacagattgtcttcgttctccttgaatttgatcacgttctcccgcaactcctgcagctcctccgagtcggagtcggagtcggaatcggaatcctgctctctgatctgtgccagaagcttctcattctctactcttgccttgtccagctccaccatcaattgcatcttctctctggtcaatgtttgattcagaagcagctgtccctcgtatcgactgacgtcactctcgcgtccctttgctcgcagactctcccgagactttacgtagtcaccataagcctgtgaagcgcccttcaattcggtagagtctcgagagtctcgagacttcttcccagacgaagaccgcttcttgatcttcttgggcacgtcttcgttttcagtgttggagttgttttccttcagcagagacgagcgtcttcgtgtctcctgctccttgagcttgtcccagggcttggacttccgttggaagggattcttggccattttcgctgtcggagttcaaatagcggtttgtgtggtgattgatgctgaagtacttgtagcactggcggttgtgaattgaatgcaaaagtatgggtatgcagtaagatgtgtttgtgtcgttgaccgggtgagatggcttaggctgttctggtacgtgtcgtcaatgggcggtgtgtttgtcgtgttcaacaagacgtctggtgctctaccctcactattgtttgacttgttcccatttagtaatttagtaaataataacctggattgatagggtttgaacgcgtattagctgcatctcaatgggttggggtaaatgagctgaagggcgttcgaaagtgatctaaaagaagtgctaatggggtggctgacacgtgatgaggtagctaaatggcatttcggggcctatttctcaagataatgcaccacatatcaccactccatctgacgggtcgtgcatggaagaaatccttacacttctattgtttatgttaccccttctgtcctgtgtggctccctgaacttgtctcggttcgattctcaccgcggcacacattaaagcgtccttcgaactttaatgctgctatgcgttgtcattcaaggtgtgacattgatcaacgcgaacataacaccccattggcatcaacgaaaaatgcacgttctagcgccaattgtcgccctttttctgctggcaacaacggcttttgcccaggttttcgatgccgagttcattcgagaaaacctgccctctctgtctcgatccaagggtgtcattcgactcaatgaccagaacttccagaagcttgtcggtggaccccgagactaccactttgtcgtgcttctgacggctgaggctgcccaattcggctgccatctctgtaaggagtttggtccctcctttgatcttctggctgcatcctacctgacagaccacccggactccgacaacgtcttcttcggtatcgccgacttcagtgagtcccaggccacctaccgaggtctggacctcaccgcggcccccaacttctggattttccctcccaccgaaaagaacatccccattggaggcgagcactacaagttttccttcccccaggtcgacaacctggaagtgcctgctggtaacttcattcgagaggtcaccggcaaggactttaagatccactaccccttccgatgggacaaactgttcagcgccattctgaccattgctggtgtgggtgtcggtcttgtcgtgttcaagaaacagctcaaggtcttcttcgcgaagcgaaacgtgtgggccgcagcaaccctggtcctcatcctcatgtttgtggccggccacatgtacaacattatccgaaagacccagtacattgttgctgatggcaacaacaaccccgtgtactttgtcggcggcttctctcagcagattggtgtcgagacccagattatcgcccttacctacgcgctcttggctttttgcgtgatttctctggctctccgagccccttctcttaacactggaagcaagcaggttggtgtcaccctggctctgtgtatcgtcattctggtggcctacagctttctgctggccaagttccacatcaagaacggcggctacccttaccaccttcttaacatcttctagacccccaaaacgacaccataaatatatattagaccatctgaatagaaatagagcaggtgtgtgagtgaggcaacacaatgtaagcctgggcgactgtagctacatagaccgcagtgcgggtaccacatctatcttaaacgacagtgcgtacgatgttcgcaggaggtatgaacttctaccactgtacaaattagtacataccggttatgtgtacttgtccctacttatcgtatacacaacatggcattggcatctgagtggaaccatacatacgaccatgaaacaaacacgttgtacaattaatcaatctatataaataatgttagctacagagccattcagcaaagacgctccatgcactgccactgtcagtgagcaccagcgcccgccaggggccgctttcggtacacttgacactgagctcccagagcccgtgggtggtggtggagtcgtcttccttgagcacgagttttgtgattttgcccgaaggaggctgaatggcgattttggtgcgggcaaagccggagccagagttgatgcccgagctggggtgctgcttgatggcaaagtggtagatgttgccgactgtgagtttgtagcactggggttggaccacatagagatcctgcagcttgcagtgaggagtgggatgtctgatgacaaactcaaactgctgagtggttccactgtgtgtgatggggaaggctgccacgacaggatggtggttctttctgtgcgatgagttcttgcccttgggaccacaatagacgttgaccagtccctgtgcgaaaccaggaggaagaacggccttgacccggtagattcgcttgccaaactcccagtacacctggcacaaggtgggcaccttttggatggttctggaggctgcgtattcaagcatggccgagtgtccatgggcagcaaaagagcccggttgcacgtccgcaaagatctccatgtctggagacacagtgaaggtcacttctccgacctcgaggttcttgagccgcatcagagtggtgtcgtagttggtgagcttgacccgcgtgtcccagtacttaggacacagcacaggcagtgcaagagcggtcatgagatccagagggccgggctcaagatgctggtacgtctccttggtggggatgtgcgtgtagatggcctccgcaggggaagcgaggaagtaaaagtcgtcgcaggctcgatcactggctgcagagtactgatatcgcagcgggaacgaagggttggcaagagtgcagtccatgactcgccattggtcatccacaagcaccgcattccagaagtggtttggtgttagtgtggatcgcgagtcaaacacccctccaggggccttgagcatacctgggataacctggcagtgcactcccaaggcagcacacatatgcgacaccaacatggccacttcctgagtggtggcctttcggctttgcatcgtcgcttgtaagtcaatgtcatatctctcggcatggtctccagtccacttgagcttctcggaacagaacatgaagacagctcggagccgttcaatctcatattggaactgtggcatgacatgtctggacatgagcaggtggggagtggacgacgacgcaagcgaagacatttgtgttcgcacgtagcggtccacgtgactgagatcagtttcaatcttccgtggcgagatgagttgcgctgttttcttgagcggctcaatgcatctgataccctccagagccagtttcttctgccgctccttacgttccacagcggtaacggtgttggccctgtggacattctggcgaatctcaatccactgtttgggatccacagccgactgcttgacattgctggtcttgcttggttcgctcatgagagctgcggagctgaagttgctggaggagaaggagattgccgacagagacttgatggaccggagcgagcgactggacttgttggacttgatggaagcggttcgtttgggcgaagctcgtgaagacggcgaagactccacaaatgctgtcttgtacatgtttggagtcgagcctgaagaaggaactgtgttggtcaccttcttaatgaacttcttgaggaagcccgtggactttcgcatcttgagcgacttctcgggacccaactggttgggcagagccacgggcacctccgtggcatcgtagtcagcggaatctgtcttcatagtggactcaatgtcagccatgtactttgtggtcacttcgtggagaccctggcgcatgtggaagtcagcagcagaagtggcactgaaatcagacacagtggtcggcaaagaacagcccgaaaccccagacatttttgtcatctccgaggagtacgagttgacagtgtctgctcgatggactccagcagaacccccactgtacgagtcaggcgaaaatggaagcttgccataagagtcgggagaaaatggaacatcttcttcgtcgtctgaagaagccgcactctcattgtcgcccatatgaaaagtcttctggcctgcactttggatccaagaggaccgtttctcgtggtacgacaactgtctccttgcctcaggtcggtacgccattggcgtatggacagccccgtatggtctgtctttggtaggtgtgaaatctctgtagtcttgttgtgctctagcaccttgtttcataccatctagactcagcagaacgtcgtccatggcgtttctgagcggcgatggcgtccggtcgagaccattgtgtcgtggagtaatgtctctgtcaaacttgtggttgaccagatccccagagtagtctccggaaaagtcgccagaaaagttaccatcatccgagttggttcttttgtggttagacagagatgagtatttgtcgtaggtggcattgtgtgagtttgtagactgattgccgctgcgtgtgttggaggtttgcttcactccatgaggaggaacaggagggtacagtggatcatgtcccagatcaatactctgaagatgcatacttagcttagcaagtgggtcaaaagactgtggcgaagattgagcgggatccaaagacttgtaaccgccattgacgggcttagcaatgtccagagcagacacttcagtcgagggagacctcgtcagctccagagacacctgagaagcgtcagctgagctgtatcctccgttgtagctgtcgtctccgtcacacagagtgtaccgtttctgaggcggctggtggggtcgtcggccgcccttgggctcgtccagaaccacaaagttgcgagggaacactccagtgacgttgtttcgtcgtagtttgccagtccaccagtttccgtctcccgtgttgaggacgtcaatgatgtctccttcaatgaagcccaggtcgttgtcttcctcgcccgaccacgagtagatggccttgacctggcagggcaggtacggaaccgtgaaggtgtcggtcatgatgtgtaatggtgtgtaagctggttgaagaggttcaatctgatctttccaaagtatcgtacttgtagagaccgggtcggatcagatgagtcgtgcggcaagggtgtagtgtaaacttgtaggagaacaattgcagcaaggatgatgtgtaggatcgcaaaacccaaggccggagatgtcgtttgcagctggtctgctcttctcctactgagctttacagtggtccctctccgtagaccctatttaggcacgggccaaacagtccaaggtttgagcgagcatgcccgatcatgcatatcaaagtttatggaggaagacaatggggcgcccataatacagtgcagaagccaaaattgggaaaaagcaagacggtcacagagtggactgtaaattagcatggggcgagtgcgaggtgaaataggggttgagaccagtggatatcccgatgagcggagttatcgacccaatgttgctcctctcccgttccaccagtgcacctgctggcctgctggcctgctcgcagcccaccgccacctccttacgtgcgtcatgtatcgtctgactgcaaccgtacattcttctcacaaaaccattgatggacaaccgagaggaagagccgctgtactgcaataacgacccatgccgggtctaccaggtacagcagcatccgactgctctacctggaacaaaacaactgactgatctagaatgagacttgataccataagtaaaacgtgctattgctatgatatcccgctaaccggaatgttttctgtctattcgtggtgattatgctacaattactgtagctttagtgcgctttcacacactaatgacctgggctacagtggcctatactcatgtcttaactagtgcaataatattacagtacaactgtacggaccaagagtgtcactccagcgagattccaccaggctggtgtcggcaatattattttgtgattattttttccattgaaacactcgtctctcggctctgcaagtcccacccacacgtgtggagggcacatatacgcggttggtcacggaatggagagggcaggattttcatgcgggccgttgatcgccagtgaggtgaggggcagtgaggaaagggtcaaaggatcgctggaattggagatggagaataatgaagatgattgcgactgtctatgtgtctcttgacttgtttccatgaataatattcccgctaatatccaacactgtgctgtggagccatggtctatattttttcaataccccacgcgccccaccaaacacgaaaaaagcgcctgtggtaacttgttctaaaaatgcaccctttgttaacttttcggagctgctggttcttcctcccaacgataagctttgtggaacaattgtattgagacagacaaagcatggggctgagactgtagagactgaagtgcgagcatcactgtggaaccagccgcgccttggattggagcacttctggacatttgagaacagcgtgtcatgtgatgagaatgtcctcagacttagtctatgtctggtacgagttctgaacttcttctattctgttctatactcgccccttttccacgaaatcatgttctacaaggtacacttgtcaaagttacgggtgccttgtgtatgcctggaacatggaggcacgcgtacaaaccgcaggaatatattggaaggcaagttcttttttctcatgtggtttcacacacagtgaaatctgatacacgttgatagttctggatgcctgccggacgtgaagccccggttcgcggacatttcgccggcaccctcgtcggctcagtggacctttttcggacagatgtaacgagactgagactgcatgtttcacttgccgcaccagacaagagtggaggtacttgggtctgactgaggcctatgtgtggatatttcttgtagtgcgaaacagaaatgcaattggccctgtctctgtgacttttgtcccctcttttctggctctttttgccgctgttctccttgtattgtgtgagtctctcctggcaccaagttgcatgtctcgctcgtatttttccacaagcattccattgatgcacgcatcattcccgactcccctgcttgcaacgtgcaaacagcacatgtcgattagctcagagaaagagcccaactcagacgcgatgacaggcacccagaatgctctcaagagcagccgtcgcagacccctgagtcgcccgaacggcccgttttccacacggtgtacaagtgcgagtaggaatgcttccgatgtacgctgcggtcgctgcagaatgcattggaagctgtggaaaacaggtgagctttggagaccgcacaagtgaaacattgtccagaattactggccgttgatgtgccgacgccataccagtaccgatttgtattcgtactcttaataatggtgatttacagtgtccattgcaactgttgtcgataaccaccttgtttcacgcctaatataccccgttcctcgaacaagcacgaagatggccatagccaaaagaaacgatactcctcaaggtacaacctccatctacccctgtaaagtatcacggcaacggaaaaagaaaaatggatcaacgtcactacgcagctatcattccacagacacgtgaacacgtcgctacatgtagggacgcaagtccacgttgaacttgtagtatcgaatggagacagcggacaaaattagaacaggccaggaacagactggaaatagaacatgccagggcatcaggttcagacttgcactgcctctcggatatgtgtctttgccttgtacgagaaataataatcatacggctcgtctcaataatagacagggccctcgtccagttaattatacagtgtaggaaaaaatgtgtcactttggcgtgtgagctcatattattatctacagctgaaattatgtagcagccaccgtcagcataatacactgtaagaatgatggaaaatgcggaatttacaagaaatttactcttgtatcatctattgttgacgtaggaatgtgcactgataaaatatctctacttgtagtctttcaatgtctctttcaatgacatcaaaagacatgttatgacatggtcttctggaaacatctcatcatctatactctggctaagatttttgtggcgcaacaagcgcatgattctggtccaaggaccggactcagtactgtcgaacgcggttcgatggggtctgtagaggtgtacggaacgagagctcacactctccaactaaccaatgagctccttgacaaaagccgaagtgtccttggctcgcatgagagcctcgccgacaagaacagccttgacaccctcggaaacgtacttttccacgtcggccttgcacgtgatgccactgagcgcagcaatcacaatatcctccgaggctaggctcatgactgaagaagtggtgttgaggtccacgttgaacgaatgcaggtctcggttgttaacaccaatgagctgagcgttgagcctgtttgcacgctccatctcgggcagagaagcaacctccaccaacggctccatgcccagagacttggagtacttgtagaggtctgccagcagctcgtcgtccagcatcttgacaatgagcagcacggtgtcggctccattgagtcgggcctcaagaatctggtaccggtcgaagatgaactcctttcgcagaatggcaggtcggttctccagagagtccacggccagacgaaccaggcgcatgtcttccagcgagcccttgaaccagtgaggctcagtgaggacagagatggcagaagcgccagcgttggcgtagatgagagcctgggtgggagcatgagcctgcagatcgatagggcccttggagggagaagctcgcttgatctcggccatcatggcaggagtcttctggagaagacgctgcttgacatcgatgagcttgggagcgtagggcagcgacttctgcagatcctcaaacgactggccggggatctttttctgggcgtcgacgtcggcctttcgctgggcgtagattcgctgcagaatagaggtctgggcaggggtcttatcctcggaagacttcttatcggcccaggttcctcctcgaaacttgagcacgttggagatcatggttcggccgtcatctgtcagaatgccctcggggtggaactgcactccctcaatgacatactccttgtgtcgcactcccatgataactccattgtgggtctcagcagtgatctccagacactcgggcagagactctcgagtaccggcaagagagtgatatcgagtcacctccacatcctgggcaatgttgtcaaacaggcccttgccgtcatgcttgacgggagaagacttaccatggacaatctctccagcaaagcccacagtgcccccaaaggcctcgtacatgcactgctggcccatacagactccaacaatgggcttcttgcccttgaaataatgaatggtatcgatagacactccagcatcggtcttggggtgtcctgggcccggggaaatgaagatgatgtcggggttcttagcctcgatctcctccacggtgatcttgtcgtttcgaaaaacctccacgtcggctccctcctggcacaggtactcgtagatgttccaggtgaaggagtcgtagttgtcgatcagaagaactttggtcttggaagccatggtggtgtagttcgggggtggtgactgagccgtcttctggagaatttcaaagtcaaacactgtgactcgactttagagtttgaaggtgtgggtggtggtgctgatactactgtacaatccaagtaagagcagtgaaaaagaatgcttgtagctgttcgggagcagggaaaaaggctgctaggggttatttggggctgtatttttcagctcaccgctctatttatatcttatcgtgtctgcaccatccatcccattcacctcttgtaacaccacgcatgctacaacggcgaacttcttcatgagtgcatatgatggagttacggttattggttggaggagatttgagaagagtatagaaggatattggcgagaggcacaggtgttgcttagtaatgaaatccagcattagtcctaccaacacgtgagacgcaagtctggtagttgtacttggttcacaccaaccatcatctcaggagtccgttgtatcgtacaacttctccagtaaattcaatctcccaacacccaaagtcgaactcttatcttcacagcaccctcacagaacaggacatcttggaagagccttgaactccaccataccccatacagcaccatgtcatcacacatctgcacaatcacggctgaaaatatcgtttcgcaaccggagacggacgaagctgtgtcccagggctcccgtctggctggctccttcgccacatctgaccgactcgcccgcaacctcaagatcggccatgtcaaccgaatcatcgcttactgtgggaccagcgacgataagaccaagattgtggcccagtgcggcgcccagaaggacgacgaggcgcttatttcgactgtcattggggatagcctcgtcgaaactctcgccaagctcgacaatgtcaacgatgccgccaatgagttgctcaagtgacgggagtgaatgggcgatgctcgtgagcgggcatcaaccaacaatgggatgaggatcagtgctggctgcggttgagtcggttcttgtggccttatttgcatgccctaagatgaccatactacggtcgaatccacaagaacccacgacaaacggtgtccgtgttcgtgctttttcgcctcctccaaatcaaacaatatttattaatatatacttccaccaaacacctggcctggcgccaaccccttgtcctactacttgtagcatgtcctctattctgtggacgtcgtaaagcgaatatcctccacaggtttttcgccacctccagtaagataacatagcccttttcatgcatctatgcctcaccgaaaacagagggaaacttctggcagtatccaaccagctttttcacctgctcggggtctgtagttagtatctgttagtggcaagattggtgtctccgttactgcgtcattccgttagtccgtcgttccgtcactcctactcactgatgttctctccgaaatcggtggcggtcagaccaacaatctgatcgcttccctccaccttgccaacaacctcgtagaagtggccaaccacgtaatcggagccgtcagacttgaccttgacgggcccgttggcatccaggttgacgatctcgccgtcctgagactcgaccttgccgatgattcgcaccgtctttccatagaagtcgccgagaagaccgctgttgattcgtggggttgtggggaaactcatggctgtgtttttgaaatgtgtgatgttgatgaaagaaacactggcctcaggtaattaacacccaaccttgcatgcgacgtgacgcgtaacgtgagttaccctgaagtgagcatagaggtgagaatgattaatatgggggatttagtagaaaaatcacatacttgtggtatatttcctctggttgctacaattcaaacatcctacatgtgtcgcttcattcagtcgtatattcattcatctttctatgtcagctatattacttggtgagattaaccatgaccttcttgagccgaagctcatcatagggacgagccaccagagaagcatagttgaacagatcataacagctggcaacctcctcgctcttgagagaaaacagcgtgcccgcagccacggccagtcggaagacggcctcgttgccagtcaccttctcccacacctcactgatgctctgcagaagaccaaaggcagcctccacgttgccaccgtcgtatgcgttcacagcgagatccagcagcagtgtggcaacagcagtctcatattggccaaacagcttttccgacttgtagtcagccagagtccctttaacggtatcaatgaccgactcaacgtcggggaatgtatttttggcagccacgctgttgaccacaaaccgaacccccatgagtttgtgggccagcttgggtgatgcaacagcgccctcaacggctgtgacaatctcaggctttggagcgcccagcttctcagccatgaggcgcagaatatccagtcccaaaagaggctcagaccagctagaaacaatcttgagcaccactgaaagcagggaggagcccagttcgttcttggaaagcgcaagtttgagtgcagaaagctcgtcatcagccaaaggggcggcttcggacgagttaaacttgtccagacccttgctgagagccgcagcgttgtatgtgttgatgaaaagaggagttgttagtgggaaaggagcgggttcgatagagggggcagctgctgctgcagaagcagaaacagaaggcgtagggccgctcacttctccaccaggaacgtatcgacccccgtagggatcaggcgcagggccagaatcgcctccaatgttgacgccaccggtgttcttgatgatgaattgcacaatctcctccaagtaaccttggggaagctcgtaccggtcaatgaaccgctgggcagctgcatagacattctcattggagttgtaggggagcttgagtgctggctgtccctcctctacgtcaacgtcaaaaatgtagtcgtactcctttccgtcctcagccaccttctttcgctctgcgccgggtgcatcaactacttctccaatcttggtccagctggaagaagcagcagaccactgatgagcttccacaattccgttgcccttgaccataataacctctccctcctttgtgccaggctgagacagacgctcgggtccaggcagcttgtccttgtttatctctccgacctggtccttgccgatagccgagtttgccacagaggcttcaaagtcctcgatttcaacaacatctgcgaatcgtgacgagtcacgtgagaagacgcgcaccttggcatcggagcctccgacggcaatgtcgccattggaggctgtggcgccagaccacacagaaacacaaggaagagtgatgacctgggtagtctctcctgtagtggcgttccagattcgagcggttcgatcctcgcctgtagtgatgaactctgtggggctaattgctgcgacggagtagacaaacgatgtgtgaccgtcgagcgtcttgatctcctttgctgacttgttatcagatgacagttgccataatttgactgtggtgtcgttactgacagacacaaacttgccgtcgcccaaaatagcaaggcctcgaacagcgtcggtgtgagcaggcagggtggcgacacactgggcgtggtgccacagcttgatggtcttgtcagcagaggccgtcatgaacacattttccttggcagagacgattttgacggcccaaacagcctgagcgtggccctcgaggttgtacagcacatggccgtcgttccagaccttggcggtcttgtcccaggagccggaaatgaccagatcgtcagcaaggtctagagcgcagacatttccctcgtgaccaaccagaaatcgagctgtgtcgtcgccaatgagcgcaatcatcttgtcctggcctcctgcagcaatgagacggccgttgggggccgcagcaatcgcattcatgaacccgccaccgttgtatatcgcatctgacgatctgtcagagtgccactttcgcacgctagtgtctcgagaacaggagacgacttctgagtcaacgaaacagacgcccttgacgtcctgctcgtgtccaatcaacgtcttcgaaatcttgtaagtcggtgccatgatgagacgtcaattgatgtatgatggagtgtgtgacgtatatctctggggttattacgcatgttgccacatgtattgggttagggtatgtagggatgggtagtagtaagtgaagcttctagcaggttcacttggatcgcacttgaaaagaaaaggcgctagttgggccaatcgaaatgtttcagataaactgagaagcgctgtcgatattctatcacgatcatgtgaccagacccttctaccactacatccatatgacttgtctctcgattgtgccataagtacatgtgagagcacaacctcctctgcatctcatcaatgcacgagagttgcagcctcgcctcaaggtgagtgagggataatgagctggacggcggtgtggcagtcacgtgacccgaattaatggagttattggtctcttttttggaggagactctcaactacgatgtctaatctgtcaaaagttcccgaatcaactgatccaagagttcaacctcctctgcaggccctcgaacctaatcagtcgatgttgggatacttttactgtggatgtgtgttactgaggggagcaagtatgtatgtactgtagtaggtatgttgtgcggtattaacaactttgaaacatgttttttttttttcaattaaaatagcatctcgattgtaaccccttttctactgtctcaattggtaatctattggcgctgctaggcccccttgaaatacccagccacgtgacttttttggtctgtcctgtagcaatttgtctactgcggatctcacagatgccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcaatatctttttcactttctattctcctgctcaattatgtacagctgtacagtatatcattttttgctgtgcattttgagcagatctttttgaagccagtattcaattaattatccaactaatttcccagccatttttcacatgtttgttaaggttggaactctgcattactgtacgatgttataaaattgcaatacaagttttactcacctctttatccgtataatacattaattattttttttgataatagctataataataataataacaccgtctattcctcctcgacgccctcccagaagttctttccggcagtggtctccttgatgacaccaactcggataaggaagtctccaaaatgctcaccatcgtttcgctccagagaccatcgcttgaacagaggcttgagaatgtccagaatctcatcctccttgagcgaagatcgatagagcttgttgagtcgctggccctggtagccaccacccagcatcaggttgtaggctccgtaggcctttccaaccagagccacctcggcaagccaaggtcgggcacaaccgttggggcaaccggtcattcgcatgacaatggagtcgtgtcgcagaccgtactcctccagagcggcctccagcttggtgatgagcacgggcaggtatcgctcggactcggccatggccagaccacaagtagggaaggcgacgcaggcagcagaagagagtcgcagaccggagaagttgatgttgtctagcttaaacttcttgagcagatccttgatcttgggaagctcctcgtcggtgatgttggagatgagcacatgttggttaccggtgagtcggaactcggccttgccagtcatggccttggcaatctctcgaagacctgtcttgaactgcagctcaggagtgtcctcaactcgaccgttctcaatgaaggaggtgaagtggttcagtccccgctcgtccttgacccagccaaagtagtcggtgttggacttgaactcaaagtctcgagcatcctcgaacttgtaacccagatactcctcgaccttgcccttgaacacgtcgacaccgagatcgtcgacggtgtacttgagacgggcgtgttttcggttggttcggtcaccaaagtctcgctgcacaagcatgaccttctcgcaggtgtcgacaatcttgtcatagggcatgaaacccaggttggaaccggttcgaggataggtcttggtgttgttgtgagtgacacccattcctccaccaacaagaacgttgcaaccgataatgacgtcgttctcgacaatggcaatcagaccaatatcgtgagcataaacatcaacatcgttgtagggaggcacagccacgttgatcttgaactttcggggcaggtacagctcgccgtacagctcctcggtgtccttgatctcctccatgtccttgagagtcgactctccgacctggatcttcttgggcttcttcttggggcctccctctcgcttgtcaaaaatctcaggggcaccaatgttctgcttatcggactcatcggctccctcaagccaaatctcgtagtaagcggtggtcatgggcagaaggtgctcggagatgtcggtaccaagcttcaccacctggtcgtggaccttggcgttctcgggcagagcagcagtgacaacgtttcggttgacatcaccacaggcggcgacagtgtcgatgagaacagcattcatgcctcgaatggcaggcttaaggtcgtgcttaacaacaccatgtaactggaaggtggctcgggtggtgatcttgaaagtaccgtttcctcgagagtcagacagctcgtcaatcttgagccactgctcgggggtagctcggcaaccggggagtcgaactcgagccatgaaagagtaggcaggctccagaccggcggcctttcgctcgtctcgaatgtctcgatcgtcctgcatgtagataccgtggaacttggtcagctgctgatcgtgagccgaaatggcgccggtggactcatccttaagaccctcggcaatggtacctcgcaggtagttggaggcggccttgatgtcctcgttggtgattggcgggggctcgtcaatggcgccaataccgtcaacaccaagagcggtccacacagcaggctcccactcgttgtaaccggtactccatccgtcggcgtcctggtcatcaccaagacccagaggagccaggtcctgggcaccaaacagcaccagcttggcatgcaaatccttaccgggcttgttgtagtagtgcttgtcggcctttcggggccagtagagagagtcaccgagggcgaagacggacactcgagtgttggtcagatccacatcggtggcacccttgagaccctcccagaagtttcggccgttctgagggaactcaccctgaccagcggtggcggtgatgaacactacattggtctcggaagacaggtcctccagagggaagtcatccatagccatgacgagaggcttaagacctcggcccttagctcgtcgaccgagtcgcttggccacgttctcggccacaccaccatcggaggcaaacagaatagtgatgggggcgccagagagaccgtcaagcagctgcaggtaggcatccttggcctttcgctgctgcagctctcgcagaccggagccgtagccctgggccaggtttcgggccagaacagggtccttcttggacagcatggtaagcttgttctctcggtccaggaacttctgcagatcctgtcggattcgagaagactccagctggaaaggctcctggcccttagcctccagagaggggtcgtatcggtacagaggccagtagccagagtcgacggcacgcttagtctccttgagaatggagacggggtcgtcggattcggagtggtagggcaggtaagccagaaccacagagggtccctcaaaggcagcagcctcgatcagcgactgcaggacctgggtgtaagaggcgtagacggcggtggacgccacgtagacgttaccaaagcccatggcgtacagaccaatgtccttctttctcagagagggcagcttggactgggcagtgtcgtagggagtagagtcgatgatgagcatgttgaggttctcgccagaggagacaacgtggtggacaccggagtttccaaggtcgtgggaccaggcatcagaaccaatcagccagctactcttgttctcaaagtactccttgagctcgaggaggtccttggcacccttggcctcgagcttggaaatgatgtcagtcacgtcgacctctcggttaatggcccacatggtcagcagcttgtgcagctcctcaccgagctcgttctttcgaatagcggttcgcactcgctcagacagctcctttcgcttctcctggtatgcaaggtaggctccgtagccatactcgggcgaagtcagaccagcgtccttcttgtcagaggcgttgatgatgttgacctccttgaagagttcgtgcagaatcttggtgtaggcggtctcgagggtgagagcctcagctttgacctcctccttggtctcgttgggggtcacgccagagccaacggtcaggttctggactggagaggcagatgtgaggttagaggagatggcggcaaacacgtggttgacagtagcctcagtcacctggcccagatggaaggcaacaggcttgggggcagagtctcggtcaatgccagaggcgtggatgtcggcaacgtagtcgagcaccaggggcgaccaggcggtagttcgcgacttgatctgctcggccagacccagggtcttgacagacttgggcagcacattaagaatggcctgaacagaccacggtcggtactggcgcacaagcaccaggccggtctggctgtgggccttgacgttgtcgatgaagagctgtgtggaggagccaaaaacgatgagggcggagggagcggaagaggatccaatgtactggggagcaatgatgggctgctcgagctgcttctcgctgtctgtctcaaccttctcaaccttggaaacaatctcgtttccgggaatgagcgaaacctcgccctcgacgggggcgtaaaagtggatcacgggctggccggtggccttggacacctcgtaggccttgatggccacctcctggacgtcctcgaggccaaaagactgcagcataacgtactgcgagtgtcgaatggccgcgatgtcgttgtagtcggagccggtctcaacatggaaaacaacagctcggttcttaaaggcagaaaggtgagccaggcccttcacgagcacgtgagacgatgcgacaaccgccagaagcgagtctgctgctgcaggtgagttgacaatgtgtgctagaggatcagcggattctctgatctggattgtggaggcctcgggggtgagctttcgcaccacctcgaaggtctgatctgctgcatttgaagcagtgtgaaggactgggttagaatgggtgttcgctggtgttcgttggtattcgttggtgttcgttggtgcgttttccttgttcagttgctcatttgatttcatttcgcttattttggctttcatatcgcgcaccctccctcgtatcgggaaacaatgtcggcaagacgtcaacttgttgcagacagtctggcccaactattttgagccgtcagtcacagagcatgggcgacaaatcagcaggatcgaaaagtgcgatttgaaaatcaagacatggcaaggaacttggggggaaggacggcgatggtgtaagggcggctcccgcatgctactcacctgcttgttgcagtcctccattgaggttttcggccgaaggcatgtttatcgatctggtggaacagcagaaactagctggggaagatgtgacattataaaggtttgttcaatagagttgattgtggcgctggaggctgacagtcaagccttggtgcgccttctttttcacactatcgtggtgacattagccttccaatcacgcaatattaggctttgtggctagtacttagtaaggctcgctgtgattggatgatagccccctgaagatgacggcgggcagttggacttcggggtagttgctgggcgagacagaaaggaccctgatattatgtattagtaagccatgctgctgagcattatgtaagccgtagtatcttctccacctctccgccgccacctcttctctcactgtgtccgcgcccctcctcgttctcgacgcccccacagctcctgagtaaattaaaaacctagagtcgctcaattacgcacagtcacgtgggatccccaggcggtggccgaaccgaaaaagaggcgatgtggctgattgctggcggtttggcggttttcggaccatttttagttgtgtggcttgcgtctgaaatttcagcaaaaacaagatggtgtgccgacagaatggttgatagtaggcccccggcttccattccacctattccgccccaaatacaccgtgccatggcccacacgaccgcctcacatgatatcacgtcttcaccacccaaatcacatcatcgaggcagccagcatgcagaaagccaaaagacctagaaaagcgagttagcacgtcagccccaaagccacgggtcaaaccacaaagccacgagtcaaacgggccaaacgattgcggatcgccaccacgtcagcaagccacggtggcacaccggcggtcttccgctaactccatccgtggcttgtggctttagcaaatgacaggccgtgtataggctgtgacctgacggccgttaaggtgggccttggcttggtacttgtacctggtaacgtcatcatatgttcagtagaatactcactggttatctgcacctacagtacaaaaaagcacaatatcaccgttcttgctctcaagtagaagtgctgtatgtactgtacaggtacagcaccgatacttgcaccgatactggaacaatcaatggctcatagtgcttcactgacaattctccgttttcccctgtcactccgaaaacagactttcctccattatttacaagtagtcgtacctactgtacaagctgtgccaatccgacatgtggaggtcattcaggtcccacaagccgcacaccgacggaactcatggaacaagaagcaataattgcaacagtacaagagagtggcaaatgcctgatgttacaatatgaaacaaaccaccatgcctgtacttgtacctcttccttgtacaagtacgtactgtcataaatcattaatgctatatactgcggattatccacgtctcacctttttggaaagactgctaatgccgtctcgggaaaagcccgacaagatgttcttggtgtcaaaaagaggaatgttgggcgagctagggggtttgcgctccatggaaggaagagccgtaagtttaacggcactcatgatgggcgaatcgtccacgagattctcttgctctccaagaagcagatgaaactgctcaagataggcgttgtgttcgtaccgaggaatgcccttgagctccagaattttgacaaagttggagcgcgacttgtccccaacaagaatgaagtagttttgaataagaccgtcgcgcggcgcaggtcgggtgaggactaccttcagaagtgtctcaatgcgcgaaatcacgttggcaacattcttaacgtaccgagacgagggctggtttggttcaccatcctctgtgctcttgagagtgggcagtttggtgagggcctccttgatgacaaataaatccaccagtagctgctcagcagcaacctctgtcaagggccgacagtcaatgatgccctgcaagaaggccgatgacaccacctcaaccaccctgtcgcagaagataccggcaaatgcaggcttgtccattgcgttgagaatctgtcgagcgtcagtggacaggacctgacacaactgacgaacgtaagacgacgagtctcccactgtgttgatgttccagtttgtgtttttcatctctcgccacgagtagtccagatcgtgttcaatcttgccaaccagagcggcaatggactcgttgatgatggtcatgaaggtatctcgttgaggatcaaacgacaccttgtccttgagattggcgtcaatctggtctgtgagcttgtcctccagctgtgccactgtctgggtgcagtactccgctgtgttaagaacaatgcatgctgtaaacagagactcttcgtcggtgactctctgaggcagtgttcctcgcaccacagaattggcgtaattgtccaggcgacgtgcaaacagacggtacagatccagcagaggagggccagtactgagtttagccgtttgctccagcatctgtctatatgtgaagaacagatctgcggacgaaggtagaacatctggcttggagtctccatcttcggtgtggggctggggcattctgtaaccctgcagcttggaagacaaaatcttgtcctggtgagcaatccacacattgagatgaggttgaaatgccaaggagatggttttgagagagtccaggtccaccgttccctcccgagcacgggtcttgaaccgcttgtctagagtctgttcgaaggtgagtgtttcattgagtgcgtccagcaggagtttgacgtcgacagacttaccgaggccctgtaaaatggacgacacgtccgaccgggtggttgtgcagaagcccttgcataacgcgacatcaatgttgtagctgggcgcaaagtacttggctcgttcagtgtcgtgttcattgagcagtcgccgaaaaaaggagaaccgagtggcaatgttgtcgagagaaccagcttcgtcggacgccgagaaaattgtccggtagcccttgagttgtgtatttgtgtaccaatcttgtagtctctgagggaacccgtttccaataacatccagaaccgagcatgcagagaccagagacgagggctgtacgtttgaagagccatccagggccttttggaagtcctccaggatcttttctccgagctgagactcggtttcggtgacccgtttactgagctctgcaatgtggtcaatggttctgtacggcttgaagtacgccataagctcgttgacagcagccagatgaggcaccacatcctcgtaatctcttcggtcaaccaacaccaccagctggtcgtaagctgtagacagcatttgcagtcgtttgagaacggtgatggaggtgacgaggttctgtttggcgtcgtctagacgcttaatggccgccgtcatgcctgtgatctggccctcggtggtgtcggcccgttctcgcaattgcgcaatgtcagacacaatcttagctgcccgagcattggcctggggaacctccagatgatgtgcttgcgtgtccttctcgagctgggccatttccgacctcaagtgggccttgtacttggcgacgtagtccgcaacgtcatcgacgccagagagacccgaggcaaacacccgctggagattattaatcatgggtggagggcctgacggaggttctggtctgtgatcttttggtggtggttttgggttgatgcgtggtgttgatacaccctggaacgcacgggtgaagctaatgagacgatatgtaaacaacaaaaatgggatcaaacgtcaacaaccttagttggagaatggttgaatacgaacgattgtcggatgagacgccggagatggtatacagtactgtacagtacgtcgagagtactccactgaagcgttagtagagtgcagaaactgcgtatggatgtttggacagtttttgagtctctctaagccatactggacggaaatggaccaagggtgtactgactaagccgataaacatgaaggtggccaagtctggagcggaatcagcggtttgagcggaacgaaccaatcaacgacccaaaatcatccctctcgaagcaattgtgacttcggttgacctctaatgttgccttcctcacggctcagatcccacacgcctagaaactctgttgcgacgccttaataaaagagacagtggcgtcgtcaaaggagttatctagaacgtttgggacttgcacacgtacagtttgacgagatcagatacaccccaacccctgataaatgacgtagattgtagtacaagtaggcgaataaatggttcgagggtattatttgagaggacaattacccagatcaacacacacatcacccccaacccatctctatcacccgtttagacacccatttcgcaccatctctgccgccctaaccctcaaaaaaaatcgaagactatcgaatgcacacggtacctgtcttaactacaactacaccataatgtcgaatctcaagctacctaccgcccccaatgcgggcctgttcaagcagggataccagacatccaatgccgaggacggcgccgtccagcgaaacatccaggcctgtcgagaaatcaccggcatggttcgaacctctattggaccctgtggtcgaaacaagattgtggtcaaccatcttggccgaatctttctgacatctgatgccgccaccattctgcgggagctcgaggtgattcaccctgccgccaaactcctggtccaggcctcccagcagcaggagctcgagtgtggagatgccaccaacttggttctgactctggccggctcgcttctcaacaaggccgacgagctcattcgaatcggactgcatccctccgaagtggtccagggctacgagcgagccaagggtctggcgctgatggagctggagaccattgctgccgagaccactgccaacgctgagctggccaacggagacaccgcccaggctctggtcacctcgcagctgctggctcgagccgtcaagaccgccgtggcatccaagcagtacggccacgaggcaatcatctcgcgattggtcaccgaggctgtccagcatgtcatgcccaagaacatcaaggctttcaacgtggacgccatccgagtcgtcaagatcatgggcgcctctctgggcgcatcccaggtcatcaagggtatggttttcaaccgggagcccgagtccactgtgaagaattgtggcaaggccaaggttgttgttttctctacccctgtcgacatctcctctaccgaaacaaagggtactgtgctgctcaagtctgcccaggagatgctcaacttctccaagggtgaggaggcccaggtcgagaccatggttaagaacattgccgactccggcgtcaaggtggtcgtctgcggcgctggtctcggagacttgcctctgcactacatgaacagaatgggtctgattgcccttaaggttccctccaagtttgatctgcgacgactgtgccgagtggttggcgccactcctctcgctcgagtcggagctccccttcccgaggagatgggcactgtcgatgtggttgagaccattgagattggaggcgaccgagtcaccgtgctccgacaggaggacgaggcgacccgaaccgcgaccgttgtggttcgaggtgctacccagaacgctctcgacgacgtggagcgagccattgatgacggtgtgtctgttgtcaagtccatctctaaggatccccgtctggttcctggagctggagccaccgaaatccggctggtttctaccattgtgcagcagggcgagcgaacccagggtctcatgcagcatgccatcaaggcctacggacaggcatttgaagtcctgcccgaaactctggccgagaacgctggtctggacgccatcgaggtgcttgcccgactctacgctgctcactccgagggccgaaacaccactggtgtcgatgtcgacgacaacgacagcaccggcacctgcgacgcctctgctgccgatatctttgactcttactccgccaagatgtctgccatcgagcttgcgactgacgtggccaacaccattctcacagtcgaccagattatcatggccaagcgagctggcggccccaccatgcccaagcagcagtctattggtaactgggatcaggatgattaaacggagtagcggattggtatataaaatgagttatagatgcatgtttgtgattgagagagcgcgacgtcaggattgatccaacgagggtagttgcctcgagtaaatgataagtaattttgtttaatgtgtgaaaaaacccaaacctaaataaacctcttcagtgtgcattgcagaaaaatatattttcggtgagctaaattatttcacagtatctacatctttgagaaagaatgcctcgagaagtcaagaagagaggaagacgagccgccgccaagcgagccgaggaggaaaaggaagacgttgaccttaaggtctatgagaacgacgaagactacgtcacttttgatgctgacggaggagtggctggaggtcatgatgatgaagagaacgatggctacgacaatgagaccccctacaaccctctggatctcaagcagatgccattttttggattcctcgatgaccaggagtcagagtactttaaaaccgccgagtccactttggccgtcgatgcttttgggtcacccgaagagaagctgggattcatctctggtttgctggacgaggctcgaggaaaagagcttaagctggtgacgaaccagatttgctccaagctcatggagcgactgatcttgctggccaacgacgagcagatccgggcgttgtttgaggtgttctccggctactttgtggacctcagcagacacaagtactcttcccattgcgtggagactctgctggtgcgaggagccgccattgtggagaaggaggtgctagaccccaactttgatggcgacagcgaggattctatggagaagcggttcttgacccttgcaaacgacatgaaggactacatccaggacctcatttccaacccttacgcttcgcacgtgattcgagtgctgttgctcattctcggaggccagactctgccctctcccacaagttccgagggcaactcgtcggtgctgcgatcgaaaaagtcgcgaaccgcccgacgaaatattgacattaaggactcggaggagaatgaccgagcataccagattcccggagccttccacgatgctctggaggccattgtcagcggcttcagcaaacgactcaagcccactgctgctcgagagctagctattggacaggtttcttcgcccgtggtccaactgctgattgactctgaggctaccacttctgagcagcgacctctgttgaacaccatctttgccgacaccgaagatcgagactcctctgaggaggcgtttgttgagcaccttctgtccgatgctgtgggttcgcactttctccagaacgtgcttcagaaggcccctgaggcctttgtcgagcgactctacagactgtacatgtctcagcgagtgcagaagttggtgcgacgagactacgccggatttgtcattgagacctgcatgcagcgtcttcccgaggccgacgtccaccacattattgatactgccatgggagaaattccctatctggtggagaacaacaacctgaccatggttcgaattctgcttacccgagctgctgctgccaactacaaggcaaccgacgttgccaatgcggtgctcaagacatttgatacagactccaccgaccccaagctcctacagaaggtgcttcagctggacgagaagaacccctacaaaccccatgaggcttcttctcccggtctgcatagatgtctggtgctgcaacaactggtggaagcttctcccgaggtgcttgctaccgctttcgtgggactcaactctggcgatgtcgatgtcatcaagatggccaagcaccagtcgtactcgcgtctgctggaaaagtgtctgcggccgtccatcaacacgatcgagcgacgaaagttcctcaacaagatcaacggccagtgcgtcgatcttgcccgagacccgtttgcatcacacgttatggaccggctttggaacttcacctacaagatgaacaactttagagagaagattgctaacgagctggtggccgacgaagatctcaaggaaaacacatatggaaaggcggtctggagaaattggtcgctggacaagtttctgcgacgaaagagtgactggtgggtgactctccatgccactgatgacgctttagccaaggagtacgaggagctcggaatccctctggacgccaagtctctggccaatcctggacagaagcgatttggccgaggtggagcccgaatcatcactcgaggaggaggaactttccctcgaggaggaggtcggggccgaggaggtttccgaggaggtcgaggcggggctccccgaggaggatttggaggctctgatcgaggaggattcaagcgagccaacggaggagatggagaagacgcctctggagaccgatctcgaaagaaggtccgaaacgagtgatttagaaaagcattatatagttaacgggatatggcacagatatctgatcagatacggagacgcttgagtggcgtacctataagtagtcctctataggccgacatgtaatacagtatttaaacatcatcatctatcatctgcttttttttttttcacattgtcctcaaatgaggaaacaaaaaactaaaataatatactgtgtactgtttctctctcgattggtggtctcatggttgtcattttttcgctcattattaattcggcctcgaaaaagaagaataccggaagtcgtaatggattttgtatcaatagtcatagcgggcacatctaccaggcgttggtgcctcgtcgctcccgcagaccaaagaaccgggcgagagtatcaaatcgctcaatggcctccgcctccgacagttcagcagactttcgggcgttctccatggcctcctcaagctcctccttgcccagcacctcttggagcttggcaagttcggcttcgtccggaggcagcagctcgtagaaccgcatccactgttccaccttggcattatcgagcttcttgaactctcccagggtcttggggaatacccagtcggggtgggtttcgtcgtcgagctcctgggcggggcacatgccatcaattcggggcagcgaggcaatgaggtcggcgtctttctgggcaaaggagtttgcggttcgtcggatcgacttagtctcgaggttgtcgagctggtcctggagttcggtcacaagcaccacgagatcctcagaggtgacggcctggctgtcttcggacgatgaagccttgtccttttgcgactggactggcttgccttccacgtcggtgattgtgaggttgttgagggcgcccttctcctggttcacctggatggagagcacctgtttgccggtctcagcgaccagcccggtgacttttcggagctgggcagagagaaagtcgacctccttcttcaggctttcgattgtgggctcgggcatggcggaggtggtgcaaaaaggatgttttgggggtgttgtttgtgtaagggagagttgtggagatgtcgaaacgcagtgtctgggcggttacggtatcgtgcagtagctagttgagatgcgtcaactaattctaaatgagcactgcgccaaggtttccggggatgtcgtttgtttcaccgagcaggacaagtcgttgtggtagtacgagtacgtacgtgcttgtatacgatgagtccgcaaggtttggttagaatgaacaaagaaaatacgatggcgcgatcttaaacctgagtgtttccgatcggaggtgctagagaggctcttcaaagcgcgtgtgctgcgggttgctggttgcaggccctatctgttttgaggtacagtacgacacactgtaacggttgtcggggtgtaagagctcgtagtcacagccgttcgattcggggttgagtcaataaagagagccaagggcgttgtaaaagaaggcggagggcggagggcggaaacaaaacaacataaggagcagccggcaagatttatatacaaagcacttctgctccagaggacagcttagttgactcgcgcacagcagggtctcactctttttcatttgtcgctttaaactcgacatttcttctcctatgatacgtgaacgttgtccctataacactcaggacaaagctgtgcactgctgacttgacccgccatgtatggacagcagcagaaggccatctctcgttcctgcacgagaaagagaccgggtgctcggaccaacgcgcaatctcgtctgtttgttgcctcctctgaaacgttacaagtaccgtcatctcttgagtcaagtgtcgtcacctacaagtagtacggagtaccgtagtcgaatacgatatcgtactgctgcttgttgtacagtacgtacacacaattcggcacagatcaccgcactctgactgccgactttaccgacatatcataaaactatggacccaccgataactacagctgcggtcttaacagcagctatttcaccgataaattccccgacgtgcatccgctgatacacttgatatagacataaggcttcgcagcaccagtcttgttcttttttgaccttcatttttcagttcatagattgtatggcgagccaaagccaaagtcctgctacgacgttaaataactgcctgtggttctggacgaatacgggccacacgccgaccaaacaaatcttatcagcgtgagagagcaatcttctcgctatagccgagccgggcccttgcgcaacgcccagagttttctgtggacgtgcttgcttgaggggagcatgccgttaataaataatagctaaagtgcggtaccaagctgggaactattaggagaatacaccataaaatttatatactatactctacatacatgcttgtatatattggggcaaataaccgtccagttatacctatctgatgcttagagggggtctgagaggatgcggaaccacccaaacgggccttgtataaatggccacttatgagagcaaacaaaaagcagtttggggtctgagtggaggcaagccgtcgtcatgagatcgaaacaccatgaattacatggtggttgaaagttagttggtgaatgggttgtctcgaggcacacaccgcgttacgtctttcgctccagccgcacgtttaccctagctctcttcaagctcacgtgacgatggatacgagggggctctctcagtacttgtacttgtagctagacaaaagtccggttgcttcgtttcaacgcccggagaagactccttggagctttcagaagacaacgagtccgccaccgaagcaggagacacactgcgagagtggtcggaagcgtctggaacgtgcccactgttcacttgcttcatatactctctgaactcgagctgtttggaagcaaagtcttggagtctgtcctcgtgttgggcctccagagacttggaacggcccgagtccacggacgaagacacgctctgcatcatgtggccgttcctcagcgagctagtcttgatgattttggccacattcaggtcatgcactctgcccgagaaagtatgtttgacgggcctccgtaggtgcttgttagcatagggcacctggactcgttgcttggggcgtttagattgtggatccaacggcttagccacccgcttcagaagcctgtgtcgagactcggcctgttttggtaacgaggtcttgggctgttctaatgcaggaaacctcgccaccagggacgcggagaacttgggggtaaagggggttgtgttatgtttgtgcacttgtgttgtgtgttgcgacatggttgaatcttgtgcgagaggagggacagtcgatgtatatatatttcgggaggagtatgacgagtcgccaccaaaaatatcttgctgtggtggggcaggcaatgtgcttctggtggaaccttattaagttatctggcatatactatgcaggtggctacatctggtgtgacaatgggacaatggcaatgaatgtcatatctttattataactatctacaacttactgtcattgtcgtatagctccacgtaagcgtcccccagatgcttggagaggtccgaagtcagcatggctcgtcccttggcctcataagccagtcgggaggtctttcgagtaatactggaagcaccataagcagcaatggtcatgagcttatcttcggcgagctcctcgctatgttcccagagattgtcctggtaggccttcttccaggccaaaaaggtggccaaagacccactgagagtgtctccctgtcctccgactcgcttgagacccccctggatatctgaaaccagagtctctgagccgttggagatacggtcaacctgacccttttgcaggatggtcacacctccaaaggcctgggacagcttagtgacgtcgccttcgccctggggcttgagaccaacactgtcctgaagtctcttgaattccacgacgttgggagtgagaaccgctcgcctgtagcccttgatgatgtcgggattgttctggaccaggaagaggccgtcggcgtcgatgacaatatgcaagttcttctgtttcgcagcctcaatgactcccgtgacagtctcaatcatcagcttgtctcgacccatgccaggtcccacaacaatgacatgcacccgatccagaatgctggtggctctgggaagaagatccttagccgtgactcccggcgccgctgacgtagactcttgcagatatgggtgaaccatgacgtctggagagtatgccttgattgatgtggaggcgtccttagcacagacgatatggcccatatctgctcccacaatcatgctagcaagacacgaaaagaatggagcacccgtgtagctgtattagtagttggtcttaggatcaaccttttggtatcaactcatgatgccactcactcacaatactcactcttcacatcctccaaacacagcaactctgccagcctggcccttgtgaaaggattccttgagcggcggaatgattgctcggacgagtttgatgttttccttcagtcccatgttgaaatatccaatgacggtcgtttgtcaattgcctcggttgtatgtgtgatgagtgtaagaaaggtggtggtgcgtacgtacgattccaattccacccactaataaatatgcagtgtgtgcatctgctgcctcgatattctcaatttgcctgccgtatctgagcttgccaggcgatggggcctaaccttacggagcgtcggagatccatcagagtgcagcgtttgggctgttttgctgtaatcagatggattcaatgtgcccacgccaccaccgacaacattgcagcggtcggcgaagaagggcccacacaaaagagtcttgtttagaccatgttacgtcacttgtcgatgtctccagcagacatgatacaggatccgttcacacactgattcaagcccaattgagacttgatttactaacaaggcacatctcgagcaactcgctcaaccgctttgcttatacctgtacttgtacctgtttgtaccaactgactaatattctctcagcacactcactcctctctcacccccacaccttccacaagcccgctacgactcgtgcatacagccaatagcaacccatatgcagaagccaaaaaaaactggaagagaggccgaagtgcctaccagtagaaaccctatggacgcgcccaacgcaaacctagaagatatataagtagacgcttcggaattgcgcgcactagtcttactcacgcacaagcacaatgttttccattcgagccttccgatctgctattgtgtccaaggtgagtagtcttgaaggtgcaactgaagggatgagaaggcgaggtccgggtcacggcaaggagcgcgagagctgggtcaattgagcgctgggtcaattgagagacgagagcagctgtggtgggtgtgtctggccgtgacagcagtcctgtgttgttgggtagcaggtttggctgcaactcactgtcactgtaccagtggtgttaggtgacttgtctgtgtagctgactgtcaattgagcagcgacacggcagagcagcgatatgacggagcagtgactctactgacccgatagtattgtccacggtaaccagatcttataggtgcatgctaatactgcacgctagcagtgggtaatgcttgtggttggtggaaacagagaaaaccggatgtgagggatatgacggtgacgatctcgtgagacattgactcaattgactcagactcagactcagactctccacgccgcaagtccggcccacacgttattaccactctgcgatcgagcccgcaactctgctctgttgctctgaccaccgcaagaaccgtctctctctggactcgcacacttgccacacccaattgcgcaataacctcgcccaacctaatagcttatcccaaacccaagacgggtgcaaacagccacttgcgcttgtccacacacaacctaacacagccctgggcccccattgctgccacctctgtagttgccgccgccgcctcttcctactacttctccaacatggccatctccaacgacgctaagaccgccaccctcaagggcgacgaccagtgggttgatctcaagctcaagtcctccaaggacctgtcccacaacaccaaggccctcatcttcgagctccctacccccgactccaccctcggtcttaccaccgcttccgctctcctcaccaagtacgtgacccctaagggctccaacgttgtccgaccttacacccctgtttccgaccctgactccaagggcgagtttgagctcgtcgtcaagtcctaccccgagggtaagatgtccaagcacatccacgagctcaaggagggtgacactctgtccttcaagggtcccatcatcaagtatcagtggcagcccaacctccacaaggagatcaccctgattggtgccggaaccggcatcacccctctgtaccagctcatctctgccatcaacaagaaccccgaggataagaccaaggtgaacctcttttacggtaacgccactgagggtgacattctcctcaaggacgagattgacgccatcgccaaggccaagccccagcagttcaacgtccactacttcctcgacaagccttccgacaactggaagggtgagaacggatttatctccgaggagttcatcaagggcaactcccccgctgccgactccgacaacgtcaaggtctttgtctgcggtcctcctcctttctacaaggccatctccggcgccaaggtctctcctaccgaccagggcgaggttgacggtgctctcaagaacctcggtttcaacaaggaccaggtcttcaagttctaaactaattgctagttaaacaatgtatccgtgaacaatacgttatgatgagtgatgtaaacatatattgtagctaattctatagccaattgagccttcaatccgaacacttgcaaaccaattgcctcttttacaactcctggattcttacacggacccgtgtctgactatacatgtgcaccaactttaatgttatgacttaactgagaggatgctcaggtgccatcgagacactacagatactacaagtggttcatactgtagctacagcaacaaacaatggcgcatgtcctgaagcggctaagatacaattgtaattcatagatctctcccatgaacatacttcgtctccacagcttccgaattccgttatattctgctttccattagccgccaagtcgacataaatcaatttgtcagcctgaactctaccttagtgtggagaatatgaggtcaagagccgtgtcctagcgaaccagttgtgttgtagttacgttgtagctgtagtcagtgtctgtagtcagtgtttgtaggtacgtagccagctgtacaactgctacaatgccgcttttacagctgaatatgatacaacgccagtaccactcctttatggcaccttatggactgctctgctcttactatcactcactctgagtccatgtcttttgtgttataccactgtctcataatggcaggagctgtaatagcatgtatgtggaaaagggattcacaaaactgctgattggactttggctcgaacgggcgacgctttggagttccactacgactccgtcctttctcggtatctcccccacactgcatgcattagagttcagaatttatcacgacatgaaaaaggtacggacagatagctactgtagacatacaccaccatgaacgtcttctttgaaggatgttgccacggagctctcgacaagatttaccagagggtaaagggataccatatgcccgtggatctggtgatgattggaggtgactttcaggccgtccgaaacgaacgggatctgctctcgatgaacgtaccggccaaatacagagagatgcacgacttccacaagtactactcgggtgaatcaacggctccgtacctcaccatcatcattggaggcaaccatgagtcgtcagggtacatgcaggagctgtactacggaggatggctggcacctaatatctactacctaggagctgctggagtggtcaactataagggtcttcggattgggggaatctcaggtatctacaaccagcgcagctacaaaactggtcatcacgaacgacttccctacgacaactctaccattagaagtgtatatcacgtcagggcccatgatgtgatgaaagcttctcttattgataacggtattgatatcttcatgtctcacgactggcccgcgggcattgagcactttggaaacacaaagaagctgctcgatcagaagaagcatttcagaatcgacgtgaaaaacggcactctggggtctcctcctgcaatggagctcctcaagcggctgaagcctgcccaatggctcagtgcacatcttcattgcaagtttgtcgccactgtcgaccacgagaagctggaggcggcgaatggagccaccaaacagagatcttctcctgaaatcaagaacccagacgaaatagttcttgatgagttggaagacacgaaccacgagacaggtgaaatcgacatttctgaagacatcgacagtggagagactggagagattgatatttccgaggacgtcaaaggtgaaaccgacattgatgcaaacaccacacatgatgaagccactcccgtgatagcaaagaaacctctggccaaaaagactgactttctagcactggataaatgtcttcctaaacgccaattcatcgaaagactcgacattgaccatgagcctacctcagatgggcttcaatacgaccccgaatggctgtctattgtgagatgcacaaaccacctttttaccagatcacacgcccttcaccaagcacatcctcgaactttggatgaactgcaagctctcagaaagatggtcaaagacgactatgcgtgggtcaaggagaacattgtcgacaaaggcaagttagacatccccaacaactttgtccagacagctccagtgtatacaggagctgatattcacaatgtgtctcagcagaaacaactaccaaaatacaaaaaccctcaaaccgagcagtttctgagaatgctcgacgtccctaataagctgtaacatactagagtatgaacagatactaaatcatttgcatctatcggataactcgtcactacaggataattccattaacgtacttttcatttcatatacatgcttagtagacagacagacaaccctactacacttagtagactcgcttggcgggagggacggtaggacactcagactcatcgagggtgtgcatctggacggctcggtagccgagcttgatctcgtcaccgggcttatcctgccaggagagggtatgcttcatccagttgacatcgtctcggtcggggtaatcctctcgggcatgggcacctcgagactcctttcgggcgacggcagagtaggcggtctgcatggcgcaggtgagcaggttctgcagctcgagggtctcggtaagatcagtgttccagatcatggatcggtcggtgacaccaacctggtcaatgagtcggtcaacagcagtgatacctcggacaccatcctcaagagactcctgggttcggaaaacggagacatccatctgcatggttcgctgcatcttgtctcgaatggtagcggtggacagaggaccgtcggcgtttcgcatcttgtcaaggttagcaatggactcgtaaccaatgtcagcagagacagggggaagaggagcaccgggggtaagagtctcggtgattcggtgggcaacggctcggccgaagacaaccagatcgagcagggagttggctccaagtcggttggcaccgtggacggagacacaggcggcctcaccacaggcgaacagaccctcgacaaccttgtcctgaccgttctcatcctgagtaaggacctcaccggtgtatcgcgtggggataccacccatgttgtagtgaacggtggggagaacggggatgggctccttggtaacgtcaacaccagcgaaaatggcggcggtctcggaaataccggggagtcgctcgtggagcacggaggcgggcagatgcgacagctggaggaagatgtggtcgccgtgctggccaacacctcggccctctcggatctccagggtcatggatcgagacacgacatctcgggaggccagatccttggcggtgggagcgtatcgctccatgaatcgctcaccgttcttgttgagcaggtatcctccctcacctcgggatccctcagtaatcagacagccggagccatagataccggtagggtggaactggacaaactccagatcctggaggggaaggccggctcgggtgaccatggccataccgtcaccagtacaggtgtgggcagaggtacaggagaagtaggctcgtccgtaaccaccggtggccagaacggtcttgtgggctcggaatcgatgcagggttccgtcctcctggttgtaggcaacgacaccgacacaggcgccgtcctccatgagcaggtccatggcgaagtactcaataaagaagtgagtgttgtgtcggagagactgtccgtaaagagagtgcagcatggcgtggccggttcggtcggcaacggcacaggttcggtaggcctggcctcccttaccgtagtccttggactgaccaccgaaggctcgctggtagattcggccctcgtcgtttcgagagaagggaacaccgtagtgttccagctcgataatggacttgggggcctccttggtcatgtagtggatggcgtcctggtctccgagccaatcggaacccttgacggtgtcatacatgtgccacttccagttatcggggtgcatgtttccgagagcggcgttgatacctccctgcgcagcgacggtgtgggatcgggtggggaacagcttggagatacaagcggtgttgaagccagcctcggccagaccgaaggcggctcggagaccggctccaccggctccaacaacaacacaatcgtactcgtggtcgacgacggcgtacttggacgccacgtgggagggggcctcctgggccttgacggggccgttggcgaagaccttggccaccaccggggaggtggagaagtgacgagacttgagaacggctcgggggtttttgatagctctaagcatttctgtgttagttgtgttgtggggttttctgcaggcgttgtggggtggagaggtgttttgcgtattccggtaggtagagaatagttgtctggatgatttactgcagagtggtccgcagtgactgtatatagtggttgtggtatcagagggtgtgttgtggggatagactgtgagagcatcggcggttgacagactgaaattttcaagacagtctgacattcagagtatcccagcaactgggtgaaagaagcaacaccggtcaggttcgcgtgtacctttaagcattggttcttgtttcactgaactcgtgtctgtaccacttgctctcattcacacctcacatatccacatgtcacactgaatgtgttgtctaacataccacgagagaaccaccaaaccatggcaccgacagaagagtggaccataagaatgatgctgcgaagcataggctccgttgtcatcgtcacgccaacgcacttgtgataacctctctccttcacgcttgccaacatgctcgccacgcgtacagccaaacaagctgctgggtgtcccacttctccttttgccgaacgaaaaacctgttgcactgagagataccgggcaagaccgtccacatcgtgggtacgaatggctgccgtcaatgtgcctcgaagcgccccgtcctccgccgcgcaatttgctactcaccgactcagatcgacttgtatggtctaaccaaaaagagagagagaaataatctgcgtgcggccagttgaaagcccaccgagcttaggtaatgcgggccattggccaatgacatgcgacctaatactcaccaaacaaagtttggacacgtccgggatgaaccggatcaagattcgcggtgtttaattggcgggttcggcaagacgaagacgtggagaatccgaattaatttattcacatactttatgggatacttttccaactcgccaggtgtcacaatcttgacggtagccccacgaaacctctggggtatgaccacacccattcgcaccatgtcctattgggctaggcttaacccccgtaaggttttccggagaattattgtggggaatgacggagacactttttagcagcaacccctaaggaaaggaagtgcaatacgagtgccaacgcggcggttgtgagggttgcgggcgttcctccagcttacgtaattgcttcttctgcccgtctcacagtaccggtacgatccccgttacaatcacaggcttagaacacctaaaatacgactgctgggtgaccatgcctcttcaacgacttgggggcgatcctactgtcgggctgtggttgacgtttttttgttggtcggtcgacatatcggcccgggttagggtagtgtataaatggcactagagctgctcgtatcctccgcctcgtcgacgggtgtcatggccaattgcgttgggtttaattaccttgggagtggcctgggttttttttttttttttttttttttttttttcttgtgtgttttgtcagtacagtatgtgtgaatattcgaaattaaggtgctaaggtgtccgaatggagaagagcggttatctccgtatttctaggaggttattccgctttgggaatttgtacgtttgtccttattaggggtgactatcgtgggcactgctggtaccgactcttactaagcgacattgggagttgtgtagaaaaagtgaagatgtggttagggatatgcagtgcgatgcagaccttaaaaaatatccagctacaccgtgcaactatcatcaagattgtctctgagttgggtctcatccatcgcaatgttcattctcacgcgcttcacagatctcattcgactcgatcccaccagcttcaaaaagccgctcaacgacgctattgtggacgagattaacaactgctacgctaacaaaatcatcgacggagtgggtctgtgcatctgtgtctatgacctgatcactgtcggcgaaggccaggtcatgtccggcgacggtgctgcatttgtgaaaatcaccttcagaatggtggttttccggccgtttgtgggagaggtactagagggctggatctccagctgtaccgcggaaggaatcaaggtgaagatggagttcttcgacgacatttttatccccgcacacctgctgtttgaaaactcgcagtttgtcgcccgagaacaggcctggatgtggtgtcctgacgaggagcaggagctgtttttggataccaacgaaaagatccggttccgaatcgaacaagaaaagttccaggacctgcctccactcaagcagggctacgctggaagtgctgctcctaacgacgagcaggaccccgagaagccaggtgttcctccttactctctgattgccagttgccagggagaaggcatgggtctggtgtcttggtgggagtaatcaacagaaccatgttccttcaggtacatcttggttgacggttggaggaggatatatatatgcattattaggtgttccggacagcactctgtattccgggcacactcttgtgctccttggagtatggacacaaggcaaacaaaaacaaacaagcaaacgcaaagaaaaggactgattatgaaataggactgctaagaagcagtggggttttatatagatagacaaagtcacaaatcgcatttttatacaacatcaggaattacgtatcatcgacctctatcaatgtacttgcggccagttacctcgagtgacgagatggtcaaccgctcaaaaacgattgaggataagcattacatacaagtctacgttgtctgttacagcacaaagcgcgtctctctactcattggtacaagtgcttgtaccattatcataacatcatctattattacctctatcttcacagactagttgtactgcatgtactgagaagtactgctaaacttgaggttacccttaatgaccttctcgacggcagccaggaagtccttctcagtggcgacctttcggcgggctcgaatggcaaacatgccggcctcagtgcacacggatcgcagctcagcaccagtggagttgggacacagacgcgaaatgagctcccatcggatatctctgtcgacagacatgctctttgagtggattcggaaaatgttagctcggccctcgagatctggcagtgagaactcgacctttcggtcaattcgtccgggacgcaggagtgcgggatctagagtgttgggtctattggtggcaaacatgaccttgatatttcctcgaggatcgaaaccgtcgagctgagtgatgagctctagcatggttctctgcacctcattgtctcctccggctccgtcatcgaatcgggctcctccaatggcgtcgacctcgtcgaagaaaatgatgcaagccttcttggttcgagccatctcgaacagctctcggaccatccgggcaccctcaccaacgtacttctgcactagctcggagccaatgacacggataaaagtggcgtctgttcggttagccacggctcgtgcgcacagagtcttaccggttccggggggtccgtatagaagaatacccttgggagggtcgattccgaggttgacgaatcgttcgggagacagcagaggcagctcgacaacctctcgcagcttctccagctgctccttagagcctcccacgtccgagtaggtgacatcgggcttctcctcgaccgtcatcatggtgacggaagggtcgattcggggtggcagaggcagctgaatctggtacttggaccggtcgactcccactcgcatcccctcctcgatatctgtgggcgacactcgctcgcccagcgacacgacaaacttggcgatctgcttgacgttgatgacgtacttgctctttccggggtcttcagcagtctcgataatcttggtgcatcgagccacctggagaggattctcctcgctcattcgctgcttgtccatttgtgtgtcccacaggtggtgcggggccagacctgtgtcggactccttgatgccgaccttctcctggattcgtgcttgcatgtccttgatgtccttctcgatgttcttgagggcagtaccatagggagcagttccgtacgtcttgagtacctggatgtcgccctcggacagaggaatgatcttctcctgcgcggcatcctcgtcgatgggggccttgtacttttcccaatcagattttggtggcattgtatgtggtggtttgtggtggtggtgtcgtgtggtgtttgatgtgtgggacttttggctttgatggaggttaggtggaaggtggcaatgtgcagatgcgcggttgcacttagtaatcaggtggcaacagaatggaaggagggatgataaatggtcacttggatagaaataacaatctgacgattcccagaggaaatggctatttaaaagttccccacgtggccatgctctcgttccacgcagttctactgccttccacctggtccaagtaactaccaactgtactcctaacaaaaatacttagaatatgcctatcaataacctcatcgctatcaacctgcatatggagaaaataaaatcaattgtagccaacaatacacaacacttagacaacacccatgaatgtcgcaagcgaccaataaatactacccgccagattacgacggcaagtcgtccgccaaccagcttgcgggagcgaatccgcgcaaaccaactgtcagattcgagcttcctctgtctgccaaatgccatggatgtgacaagaccatagctcaaggagtacggttcaacgcggtcaaaacacgccacggcagctatctgtcgtctcccatctggcgctttgatatcaaacatgctgagtgtggacatcccattgtcattgagacggatccgaagaacgctacctacgtgaccgtagaaggagctaccttcacacagtcggttgtgaagagagaggaagaaactccaagcaacccttttgaggcggtcgagcgtgaagtcgtcaaacaaagggctgcaaaggccgaggaggagctcaaacaacgtcatattaagtccgaagacagcagagagacaatcgctgaatggaccttcaaatcgtcggtgctttcggctgatgacgcggccaaagagacacagaaaatgtatgatgaacatctggacaaagccagataccaccaggacctgtcatataagatgaggaacaggttcagaggtcaaaaacgcgcattggaagcccaagaccaaagagacaaccttctcaaggacaaaatgggacttctgcgggatctacctcttgctaaggaagcgcaagtgatggttcctcacctggaaaggggtttagtggcggagcaagaactcaggttgaagtctctatcccacggtggactgtttgattctaccaagcagaaaggatcacttgcacaacaaactagagagctctccagaacgctacagtctaagccacggccgaaattgaaactcagagggatcaagaaaccggccaaacaataatgccagtatatactgtacttttactactatttattcttattacactacttaatacgccctgtatactcttcattttcatttggcacctgcctctattattaaagtacatctacttaaaaccccatgctaaaaccactgatactaaccaaagattcggagaccgtcgtcgggaataaccaactcctgctcctccttttcttccttttcttccttctccttctcctctccatcatcgtcctcgttgaagttgactcgctgccccagaagaccggcaaacagctcgtcgatctgatcgtcctcccaggtgaaaaccggccggggagcagcaaagttctgcaccttgtcctgcacatggtatcgcagctttctacccttggatgctcttgtgtccacgttcttcttggtcttggcctttgtggcagtccaggtcttgacgccactgctttgagagccggaatccaccattcgtcggtcaatcagatccttgagtaagtttcggtaaaagtctgagtcatcaaagatgtagtagttttcgccctcggcgtcctgaatggcgcccatctgttcctcgccaagaatgacaacgttggatcgattcattcgagttcgcttgacaagtcggtccatgtccgccagagtagcagcgacctggttggcagaagactggttcagagccttgaacttggaggagttgagagcggaggccgcagatgaggcctgcaccttctgagaccacttgctcagcacagaagtctcgtatgccttgaattctgtatccagcttgtccatgttatccagagtggcatcaaaagttcgcttggtcgatagcttgacggagtcggcagcaaacacattgtcctgcacagccatgttgtgtcgcatcttggctatttgggagatgaagtccgacaactttgcctttgtgtcttgaagagtgttggtgatgtcttcaccgagctcctcggccttagtatcgctgataggaagagcgttggcagactggactgccttttggaatgtgattcgcgcgtccagaagtgtctcgtatagatcggtctgtttgtgaatggcgaatcccttttgtgcgtcggaaacaatagcctccttggcctgctgcttggacgccttcttttcctccctcagcagctccttgagggtggctctagccgagctgtcattctcgttctcagacagctcttcgtcagactcgtcctcatcctgctcatcctccatgtcttcatctccgtcttcgtcctggtcctcttcatcaacctcaacttcgtcgtcaatgaaaccattgccttctccctcctcatcgtcctcctcatcgtcctcgtcgtcctcatcaatgaaaccgtcagcgccatcgccgtcctcgtcctcgtcgtcataaagagccttcctgctcaccttgccggccttgtacttggggtttagagcaggagcatcatctcgcagcttgctcttgccgaccttgacatagtgctctgtcgctagatcactgtcgtaatccacgtctccaccgctctcggaaccatcgtcacggtcctcaaagttctcgatatccacatccttgggcttggggttagccagttgagaaatctgctcggccagagataatttcgccatgtttgtgtactgtttcaagtcgagcctgcactctgtcaaactgtagtcaaaaaaaattccagacctgccaaaatttcgctatcttgcatatgcagggtaacccatgacgagctggacagtaggcagagactagcccaggaatgaaagagataaatgagacggcggccacagtggtgatatcataagatgttgattggtcatactgttgctctggaacacagaaaaatctctccattcaccactcctcataacctgatcccagcatccctcatgcctgtctcatgcacctttcttccaagttatccaagctccctccatacacacctgccttcctctcaagaaccacatagacatggccaagctgccgactaactggaagcaaaagtacctgaaatcacaggccgaggcgcgcacaaaaaaggtgtcggcgatatcgcccatggaggtgcgaaacggaacgaaaaagtcgctgcaaaaggccctggcagaagccgccgacgaagacgaggaggacgacgaaatctcgactcaggtggcaaacgaggtcgaacagcgactctttgacctctacggaatctcgccggaatacaagtcggccgtccgaacccgcctggtgagtttaaagagtaagaactccacaatagccgtggaactattgtgtggagcaattgagcctcaggcgtttgctgaatacacagttgagcaactgaaatcggaccagcgcaaaaaggaagaacaggccctgaaagatgagaacctcagacaggcaaccatggagaaaccaaccaaggaagatatcaacatgtacaaagacggacgagaccgagaaaagtggggagtgtctagatcggctgctgccatcgatgatgattagagagagagagagagagacacacacacacacacacaagatggttgtgtgatagggctaacttataagttgcaggctgtgttttgtacaagtactgtatttctacgtgtaaattattaataaatcataatccttattcaggtgccgaatattcttcatcaatggttatgacaccattggaaccagtcgacttgctcttaggcgtattcttaccagccggctcggcagatgcggacttttcctcctcggcaaacttgtctgtcttttcctcctcagcagacttgtccgatttgtcctcctccgcagatttgtcagcttccccttctgcttcgggctcaacagtggtctctgtgttgccttggttagcatcggccatctctacatccgagtcctgggtagatttctcaggctcctcggtgggctccttttctttctcctccgaattggaccgagtgccactgttgcttgaggaaccattactggaggccacagctggaggacccttggtcgtcacgagcttgatgttctcacccaccttgttggagcaggccttgatgagattggtggcccgcagaagaatatcctttcgagtaacccgcgtcttctcttttttgccatcttccttctttccagcagtggtcgctgtagtagcaggagcaggaagagcaggaggctgggcactgcctggctgaaactcaaacttggctccatcaagaaccactggcgtagatgagcggctcttgttgtccgccagtagtgaagtaccagcgtattcaatgagcatcttgagatacagacaaacaactgtgtcatccactacacctgtggatccaaagccgttgttcagccgtctgaactcagatgcatagtacagcaaagacagcagatacgaagccggctccttgctcttggtgatcttatcctgcagaccctgcgcaatgcgatcaaagttgtcaaactgcaatgagggaatgatggcgtccggcagcttttcagggatcctggtaacccgcttcatcagaacgttggacgtgagacacgtgaactcccagacctcgaaatgattcaccatgccgttgttgaatcgacgcagcttcttgccaatggtagtgatggcgtccgtgtcgtcggtcttgtctagcagaacaataaaaaacatgaggtagtcaaacacgtactggaaatgcttgcctgctcgctcaaagtcgggcttccaaatgtgtacgggggccttgctttggttcttgaggttaaagaacggcaccatctcttccttggcacttcggtaatcctcaaatacctccttgtggatgcgagcaatcaggaacgggggccggtggtgccactttcgcttgtccaacactttcattcgacgcaatgtctcaatgcacgacttgtaaaacttgatttccatgcgagtcagaggcttcttcttctcctcgggcttagcagccacagttgggggagcggcaatagcagtgaccgcagtaacgggcccaggaacaggagtagcgtcatcgatggagattggagatccagaagttccctcagagggtacaacaggtggagcagtatcagcggcaggctcagtagcagatgcaataggaccctccttggtagattcagtttcggaatcagagccaacctcagagtccgagtcagagtcgtctccagactccatgtcagcatcctctcccaagtactcgacaaagtggggggttttcttcaactccttgtacgcttctgcagcggtcaacttgcctcgctttacggccttgtaaaggtaggctacaagtttgtaatgaggctcgagaagaatgtctccgttaatcttgtcgggtgccacagcaatggacttttgaatgtcgccgagaatagcttgggtggtctttttcagcttgctgtacaccttagatcggagataataagagtaccagtccgggggttggtccttgctgttgatactgatggtgagacaggctcggacaacctggtaacattgcttgcgacgaggaagggacaaattctgccgcatgtaaagacccttcataccacagaagattttgttgtctgcctgtctgaaagacgcaccgtgcagagggttcgccgtggcagagtagaagagcttgctgaggaacaaccactgcgactccttcatgacagcgttgaaaaaggtgcgcaactgcgggttcgcaggcttctcgtcccgctgttgaagcatgagattgacagaattgagaccacacagcagggccttgcgctggttgatgttgacaatggagttgggcacatcgagcttctctgcgctccacataagatcgtcctccgttagcatttcgtatgcgttggcaataccgaaccatgactcataacgagtggggcagcagagaatgtcgttagtaaagaatttaactgctgcctggaggtcttctgttcgtcctggagcagctgccttcttaccctgtcgaaacttggcaagagccaacattccctgaacgcagtaaaaacctcccgttgaggcggaaagcaccgggtcagttgacgtcataaatggtaagaacgactcaccccgaagactgttctctatataattccaggtgacaggggccaccgtgaaccggccaagaacagtcatgttgtggctggtggaggcaatgttcttgtcagggtctccaatggcctcataaagctggtccatcaccgctcgcagatcagctcgaatgttgtgcacactggacggcttgcgatagaccatattcattatgaaatcctggaaggccaagccatcggaacgtttgagagcacgaggtgtggcgccatggtctgtaggatggtagtgctcgttggccaactggataccgaatctgcaccggatgttttgcagcaaatcggcctcggactcgttccacttcatacgcacaatctcgtccagagttagatcgacgaagatgccgttggcaaagctgcagcacttgcgatgacccagatcctcatgtacgatagataggatatcgttgagagtggaaatagttgtctggggaagattttcatccaagccgttcgtcagctgacggaacaaaaggtagaagaacgtccatagcttgaccatcatggtctggaacttttcactcgctttatcccacagaaacggggtaggttcctcggggtttcgccggtcgtaaaactggttgaacacttgcaataatcgcaggaaagaaagacaaagctgtgcaagttcatggatcttttctctgctcacagattccaacagggctggggtgtcgcgacaaatcttggccaggtttccgacagtgtcgttcatggtactgagagttctcagtaggattgtgtgtcgttggttggggttcatgtttctgtatccagcagtttcgagctcgtacgacagggaagttagcatctcaatgtacccatcgacagagatacgtttctcgcctgactcgttgtaggcatccaacagcaggtaccacagcttgtgtttgaagtcaatggaggcgtgctgtaggaactcgcgagctgaaagggactctctatcgccactagtatcactcgagcccttgagaatcgactccagcatagcaattcgagtgccgatatcctcatcagcatccggggagaaaatttttgcaaacgtggaggccaccttgagtttggagatctggccgttcacggagtccaggcttagggtctggatgtgggggaagttgacgaaccgtaccatgagatcaggcgcctcatcgagcagctgaacctggaactcctcgtagttctgacgcattcgagatatctccgcctcgtcgcactgactgagggaaagtcgcacccaggtgtgtcttagttcgagctctgtcacagacagctgccgagtcttacacatgctcaagagtgtgatgacacacgactcccatgccaacagacgctgatggagggtcttcttgtgccattctcggtcacgaagtgcagactttgtgagcttactggtgttctcggtgatacgctgcttgtctgcaatgatctcgttggcgacaagttcataacgagcctcggccacgtacagctgctgcttgataagcgaatctgaatgtgtttggccgtcaaagaacatttggcgaacgtctcgaagaatctgtggctccaaatggttcaggatgatctgaacggaggcaatgagttccgagggccagatttcgttaaccagagaagagtttcctagcagtgcctcgatgatcttgaatcggaaatcagacaagctgcacgactcagacatttgttctagaaatttgtctggtgagatgcttagcacgttgcagggagcgccgtaatcatcgtctacttgagctgctgagtcgaggatctgagtcacaggaaccgacaaattcgactcgggagcagagctgagcttcagaaacagctcggagccctgctcgccccagttggagatcacagccttgaagtcctggtagaattgctcctcattgtcaagctgattgaggtcaacaaacgggaacttgagatccagacttccgacgaacgatgtaatattgttgaagaagccgggatcaacctgcttctccagctcagcaggttcgtcggctccacgtcctcgtgtacgcttggaggggggctgcgagctagatgttgtaccttcagccggtctcttaatggctagagccacagtcaaagagtctcgatcctccgttttgacagttgtatccttcacaggtggtcctgcgctcccatttccattgccactagcttctttcttgtctccattttcaggagattcttgcttcttgttctcctccgtgctgctcttgttctccacctccccaatgttgatctcagccgggatctcctccaccttgactgtgctatccagggcttcctccgtcttgacttctatcgtttcttctgctggcttgtcgatgatatccatcatttccacatcgtcctcaggatcttcgagatcctcctcgtccaccagtttaccatgcacactagaaatctccactccaatctgcaagtagggatcgcggatcgtgacgccattgagtacctttttgcgtttcgtaagtctatgcagcgagtcatgtagacccttgcaaattcctcgccacgaaggcactccgatctccaccacaagctcactaccgcgccaggtctcctttaggtccttcagaggaggggccttgaactgtgtgggctcgatccaagagatgtacttcggcttcttggcaggtgcgacatcggccacttgtgacgccatgaggtcgtacatggggctgtccatggaaacgtagtcctgcaattgtttggccagcagtaccacttcctgtagaatggccacctcctcgggattgagaaagtcgtggttgagcagactctcggagaatgtgaagactcgagacggggagctgactatgcattccagagcgaatcgagacagtcgtttgagtccgatgatgcgggccagatcactgaagagtttcagaaacgaatcgtcagaatcatccaccaacaaagcgtcggcaaactgcaccaggatatcttgcagttggtctctgatctccgtggtcgtgaggtcgtctaggttgtgtgccaagtgctccagcaacaaaatgccatgattcttgtatgccaggtactttagtcggcccactgtgggcgacagattgttgtcgtcaatgtcgagatggatcacgtctattttgaatagcgcgtcatacaagtcaaaggcttcgtcgagcttgccctgtcgctgtgcgtgtaatgctttttggaagattttcagaccctcttcgatctgggttagtcgcgatggtgcgtgtcattcacggtgtggtggtactcacttgaagctcccgggtatgttcttctgctgaagacaaggagtagtcctctagggcgttgagcggaatgaaagacgactgtgttagctgggtagcgggtgcaacgtggaatggtttgagatactcaccattccgggggctgtgttgtgtgtgcctccttatggcggttgtgggggttgtagtgtgcttgtaatttgcacctgggggaggtttagcgtcactgcatgtattattccccaatgggtcttgttttgactttagttgattcagggtgaaatactgcaagtatagttatagccgatctctacaagtacctagtacagccacacgacaacagcatgagatactacgcagagtacttgcccaacgtgggacaggtaagcgtcaccttccaaggcaatgatggctccgacgtggtggcccgtcccgactccgtcaccattggcaaagataccgtgcctctgcctgctgagatccaggtcagggagatgccgccggtaggacgtttaagcaccttgcggttcagggccagtcctgatgctgcccacacagccgtatccgaccaaattgactcaattcacatcgatagcccttacggatcttcgtttgtacgcaagctgcccaaagcgaccttgttgtgcgatcacaccgatggatctcccattctgactgctgccttggacacttttcgactgagaaacatgccctcagagcactgggcggaaatgatggacttttggcattgccacaaaccgcacgaaaagtcggcccaattcaaccctgcatacgccgtgtcacaattcaagccaaaccccggggagattctgtttggacaagagtacatcatggtcaataaggaggacatgcgcctagagcacaacgctgtgggtaaagaagaaggagattcgtttaagattccaaagtggaacctgcaattcaactgtcctgatggagagatcataaaagtggatccggttcaagtgctattgttcagcatgtctgaactcaccaattcacatgcttcacatcaattcttactgtgtgacgagacccagagcgatgatgacgtcaagcctgctgccctggtgtggatcttcaacagaaacctgacgtatactctttctggagttgacggtaaagaacaagggactaagatctactacactgtggatcccgcgttagtcgcagagctatcagaaggaagagatcaggtggagcaggtgttttaccccaagtgggtgctagacacctttatcggcaaactgcagagttccaatgcgcttcttcccgagcaaagtaagatgtttctcaagtggcatatgggattgctggacggcaagaaggtgaaataagtatatagaaaagtcattatttatagcattagccatattgatgccaaaaccagtgttagtgtattattcatgagtgtataggcgatgttagcggtctacgatcaatttttttgttacgatcaagtagcaacccaacccaagatcatggtgaagttgtctcttgggtcattctcgggagtgactctagatagacgagaagtgagttccaaacagagcagatcgcagcttgggagccacctgcttccggctggccttagcgttgttctgctggaacacccacagcttaccagggatgccgctgtcgtccacagaaaagggctcgagttcaaggtcggcagaagcgtcgaggaacttttgaacgccgtcattgcaacccttgggcgagtaaatgatcatctggcgggcgtgtttgccagtatcagcgtcagtgtacgaggtcatggtcacgtgcacggtcacgttgtgctcctcgcaaaagtcatggagcttggggaagaactttgggtcctgcttgagcatgttgctgaggtccagaaccacagtgctcattcccagcttggcaccgttttcggcccagtctttgtagtcctttcggagcatctggacggcgtcaaagcccgacaggtctcgcttcttctcgtccagtgtcttgtagaacgacttgacatccttggatgtggcaaaggcagaaatacgactcagagccttggtgatgagctcgtaggcctcggtatcgtgggcctcgaccttggacttcatgttggaggtgtcgatgagaagaggggccagggcaagctcattgagggcagagtccgaggcaatggtgccattgagaccgccgagtgtcttgttccaccaggtgtataccagagacgagcacgatccgttcttgatgacgactctggggtcggcggacttgtacagtccctcgtcttcgtggtggtcaatgacaccaatcaccttgtcgtcgagctgggccagagaggcggtgaccttgttgtgatccacgagagccagagaggcgtgtttgagcagctcggggttcagatcatcgaggaagaggaacgagttgtccttgatgttgagcttggccagcagccacagaaagtctcgtcgcagcagaatgtcttgcttggggatgttgatgagcgggaagacgtcaaccttggactgtgactgtgacaggtaggcgtagagagccgacgagacacacgaatcaatgtcggccgactcattacccgagacgatggtgaacgccgcaggagaccttgatagcagcccatttctcggccacttttccaaggtagctagtgatggacattttgaacagaagagcttgtgagctggctaaacctcttgtatcccagttggtgagtgctacttgtgctgactacatgttgacgggactcgtcgacaacactcccatctcatgcacagtttaactttggacaaaaattcagatgcagatagacacacgggctccaagagacagttgagagagactcacatcccacaccaccgcacactacacaccatggaatctatcaccccccaggccctcgaatccctcgaccagaactcgcgacaggagatcgtgcagttcatggaggccgagcgatccaaggccaagatccaggagaccgtccacaccttcaccaacctgtgctggaacaagtgtatcaagaaggtcaactctgcccagcttgatggttccgagcagcagtgtgagtatgaggagctgatgccttttgatgacgtgttactaacccaggcttcaccgattgtgtcggccgatacctcgacaccaacattgacattgtcaaaatgtgagtatgaaaagtgctacttgtagtaggcggcagcaagccaaaggacacaacaagactaacctagcatccagcagcagcagtaagcaacatgtatatagtaatgcgatgattgagaatagtttttgttttgtttatatctttctatatgttggcgtcggtgttgtgccggtattgtatcttctacaagtatcgtaggtactgctccctaccgactgcaattaacttctactcttcaccatgaatcaacaactagaagagatacgaaagacgccaccggcgcagacagacccgcaattcaacgacacggtggagctgctgaatcggcacgtggcccaaagcacggagcccgaaacagcggtgcttgccgctacgattctgggagaattgggggtgcctgtgacggttcagatgaacgacaagcagcttgaaaccgtctctagacgtctctacgaacaactcagagatcttttcacgtcgtcaggtgctaaggataggaaagagcgtttcaaaaacgtcgcaggtttctccctatcgacagaggacgaagcaaagtactcgaaagcatccacgggagcgctcatccagctgatccacctgtcgggcgcatccaaacagctggcgcaaacgtacatctcgttcattttcccagcagtgctcaatctgtgcgactaccatgagcccagcgtcaaaatcacaggcgcccaatgcgtcctggccctgtgcaaccctgacggcagctacagagcccttgtgcgtcagatgagactgacacaagtattctgggatgcgctacaaccgcatttgtcgttcctaccgccgtcaactgaagaaactgtcgcggcaccactgcaacaagtcacatacgaggctctcacgcccttgtacctgatgatgagacagggcacgccagcagaacccactttgaaagacctgactcttttggatgagctccttcaacaggttgtcagaggactggatctgtcatacatcagaaccgtaaagactcttctacacgccctagacggcatagttgatctgtttggaaagtacgctgcatcttatgtcgaggagctcgtggtagcatggaccccaatcatggaggatccgtttgcgacggcagatctgtctctgttggagacttgcggcaacaccatattgcattttttgaagactgtctccgttgctactgtcaaacggcatgcattggaggttgctagaatcacagctatcgctctagcaaatgtgcgcaaagaagaaaagggcaagcgggagagtgccgagagtgtcatgatggacgtttttgacaagctggtggctgttcggcctgacattgttgccattagggacttttcttgagtaaaactaatttatattgcatttatctaaatgatggtattgtatctctatcgaatgaatttctataatgtgaagccacttgttcttcagtgagggtcatggctagtcgttccgctcgtaagaaagccactctttggcaaaatctgtgacggaatgctccagggagatgaggtcgtagttgagcagtttcaacgtggccgagttgtcgatctgggctaacgaatgcaactccttctcccgctcgatagggtcaaactcggcgatctttcccttgaattcgggtagctggttggcaatgttcagaaagtcctgggtgcagtactttgaggtggataggaagagtcttcgtccgtcaaactcggggttgagagcagaaacatgggctttggcgcagtcgcgcacgtcaacaaagtaaccagctttgacgggaggcttttgcccgggcttggtttcaaaagcgttggttacaatggcttcattggaggtgttaatggccagtggatcgagaatgatacctggaccgagaatgagcacggggttgacccaggtgagcttgaacttgggtttctccatcttctcaaactccacagacgccttttcagccatggcctttgatccaatatagttggcataggggttgcccttctcggccgcctgttcccaggtgatggggttccagtccttctcggtcagggtagtggagggatcgttgaacgtggcaatgttgagaatggcagcgagcgaagaagtgataaccaccttctcgacgttgggggcatggtccttggctgccttgagtacggttgtagttccttcgaccgctggttggagcatctccttctcggggtcagtcgtgttgtagttgaagggggaagccgtgtgcaaaatgtacttgatctcgggatgtttttcgaaaatggccttgaattcaccggcgtttctcacgtcggaaagcgtttccagctccaattggcctgaagcaatctgctgcttgaaggcctcagccagacgtgcggctttgtggggggatcgaaccgtaccgatgactctatgacctgcgctgagcagctggtcgaccacgtggctggccaaaaatccagtggagccggtgacgagagaagttggtggcatgttgacggagttgtatgacggagatgtcatgatgacacactcttcatctgcattatgtttaggttgataatgcaggcgtcgtggttattaaccaacacgatacacaattctatacggcgagatcagataatagtaaaagatggtgctaaaatcagtcaaggagtttctgcttcgcttctccacttactggtcagtctatcgccgtgtttgtagcgatcgtaattgtctccatatctccttctagtgattgcacttctacctccagttcatataaatatgtattatagtacactagaccaaacccagataatcctccttgatagtaccaatggcaaacatttctcccacgtcggctcgcactccgacaatcttcagtcgcacccgacttcccttttcaatgacctgatcttcactgacgtatgctggtgggtttgcgctagggttgaacttcatgtcaggaggaatcagatgggacgagacaaacacggacaaggggcccacgtcgccaaagaagcccatcttgttcacgttggtcactatcgcatccaccacctcgtttttgaacggtctccacacaatggctcggtagttgactgtgaactcggccgagccgttggaaggcaccactctgcctttgccaatgtcgaacggctggtccagcacgcacagaatgtagccgaattctccggtgcaagtgccctccacgtccgccagcagcttggaccgcaggtattggcccatctgggggccaaagtatgacggatgcagagtcagagagagcgtcaagtctttctgcgttagttctgtggaaatttggcaacctcgttgtgccaagctccgttggagtctccatcgcccgtccatcgcctggtagaggcttcaaatttgtaggataaaacaacacgcttgtggtgctcgtgctcgtgtggttccgtgctgaaagtgttatgtcatgtgtacagctgaagaaccgagtagacactcagctgagataggagacttcgtcacatgctcactcctccatccctcacctctcaacaccacggacatgacaccatccaccgttctctcgtcgtcgaacatcaccataccacagcccatcgaatcacgggccgatctggtgtctgaacacgtgattccacccgtctgacatcatccattcatgtctttgcgcctgcttcgccttcccatactcacaacaaaaaacatgccgatggtttctggaggtcttgaccgagtatctctcttgacgaaactgtgaagctaaaaaaaggtgttttgggagaagctcgagacatgtcgtagaggcggtgtaaatagatgtgttgagaataaatgtcttcggaacctggttcattctcaaggatgcagtattgtgcaatgttgtattgagcgggtttggtcagagtcgccgtaccgtgtctgataccgctaatactgcttcagctgactgttgtggactgctgcttattaatcatagtatctcccacctccactgcaataaagttgctgggtcacgtgccactcggggtgttttatgttaaggatgatgggtaaatgtgaaggagtattgtacgtagcgacgactgtgtgggaagtgaggtgcttgtaattggagaatgacgatatccgacgggttgaacagatcttgtataattgttggagtcagatttgngtctgttctttaactaattagtggttgtagatgcacgttacttgaactgttggtcagtattggttgagatgaagctgtgtggtgtgtctactctacagtgcgagtggtgttgtgatgagttgtaaaattcatttctataaataagtgtgggcgtcttacttctgttgttggacgccagtggctcccagagtgaacttgaatggctcctcgcaggtgtagttagcgctgcccagaaggtacacctcctggcctccgactacagctccgtcttcggaggtgcacgagtaaaactcctgagagcccttgtagtagacctcgctgacaaacgagcctcctccctggatgagccagccagcggtggagttggaggaggtactggagggctgcgagacaaccagctggccgtttgcagcaacagtaatctcgccaccagagggtccgttggacacaacagccagctgcttgtccttaacgtccacctcaagtggggagacggaggagttgcccttctcaagaccaaagaccaccttgttgtctctgagctggagaggcttcattcccatggccccggcgccagggtgaagacgaagggtgaatcgcgtagcagaaggactgttgctgtagtcctgaacaggagctgcaaagacaccagtggcagctgtggctagggtggcgtagtacttgaagaacatggtgatggtgaaagtagttgtgaggggagtgcgatggactgagagcagtgtccactatttatatatatctcaccactcagatagactaccgtatacagcaattgtcacagaagatactgtataaccagcacattgcatcatattgcagaggagtatcaagagatggatggtcctgcatatgtcaggtacccgttctgaaacgaggggctgtgcagagagaggtgtattgtggtaaatgaaagagcgattgagaaacaaatgacgcaaatcaattgatcaattcgtcacagggactctttcgaataaaaattcaaccccgtatgatcatctcaacctcattcaagcggtgctatccgaagacgattgagttcaaccgaacaccattgtgatgaacatcctactgtatgaagagaggtacagtatgtgcataacagtgtagtaagtgaagaaaataggaagacattgggagtcgtacatgcgtgagaatgtgttacagatggagcatgatacaagtgtttgcttctttggaatgagcacctatcatgccatgctacccccttcctacatgccatcttcaacttttctgtctcgatcttcctcattgtaagatatcggttcaaggtctgatgatgagcagtatttaatgcaatagttcaacctccgatctttccctgatcatccatgtatcgctgttgatcatgtttacttctgacagtgctgttacacagtgctcctctggcgtacactgttcccttccctatcaaggctgtgtctttgaggtaggagattgcaccagtgtctcatcaatcagggaatgtgagacatacagcgggtcaacagcggaacttttgggatggcacttagggtgtttcttcagccaactttcaaccgccatcttccaagtttgtacgaatacgtttccagtcgtttgttaaagcacccaactgataagtcaactaactaatacggtttactggacgaagagatggtgtgctgagtgacggcgtccaatgggtagatataaagcagaaaagagagccaactaaatcaaatgtctcttctttgccttccaagatgactccccgtctattgacgttgtacgacactcaagtagtcaagtcacttgtaccgcactccactaaccccgctatcaacgccttatgcatcaactcaaaataattatctggcatcagacaactccgtgatatcaacccaacacagcatgctttcaattcgacgaatcgcaagtcaaaagccgattttccaaactttggtttttcgccagtttgccaccgccccacccagatcgcccctcgtcatctcggaggagatccagcaggccatcaatgacaagaagcccgtgatcgcactggaatccaccatcatcacccatgggctgccatatcctcagaatctgcagatgcatagcgatacggagcagatcattcgtaaggaaggcggaatccccgccctcacggctttcgtcaacggtgtgcctcgagtgggagttcctgaggaggaggtcaaggtgctggccgaaaacacagacggaaaccacatcaaggtgtcgagacgcgatattggctacgtcatggcaaatggactcatgggaggcaccaccgtggctgccaccatgattctggctcacatggcaggtatcaaggtgtttgctaccggaggcattggaggagtgcatcgaggtgcggagtcgacatttgatatctctgccgatctcgacgagctgtccaatacccccgtggctgtggtctgcgctggcccaaagtccattctcgacattcctctgaccgttgagtacctggagaccaagggcgtgcatgtgagcacctatggagccgacgggacaaacattcctggattcttcaccaccgattcgggcgtcagcagcccctacaacttcttcgacaccctggaggccgctaagatcatccaagctaactcctcgatgaacctccagtccggaacggtctggtgtgtgcctcctcccgaccccatcccttccaacctcatccatgacgtgattgaccaggccctggtggaagccaacgagctgggcattaagggtaaggctacgacccccttccttctggacgccattcgacgggaataccccgaggtgctcaaaactaacattggactggtccagcagaacgccgttatcgcgacccgtatcgccagcgatctggcaaccctagaggtaggtggcaagtttgaatactgaacacatagtgagtgacaactaacacataaaccaaatactaatatagagcggtagacccacaagtggaggttctggcttcatgcctgcttcccctagtgtccccaaaaaggctgctagaccccaaaccatcacgccgctggctgtagttggtggagtggcgatggacgtaacatgcggtatttctggctcacagctgggcacttctcatcccggaaaggtgaccaactcaattggaggtgtgggtcataacatcgttctggctatccattacactgggtccaagcatggtatctccccacggctcatctcggcagtgggtcaggacggggatggaaacgagattttatcgcacatggaaaaggtgggtttggataccagtggcatcaagcaggactctaaggagggaacagccagatatgtggctatgcatgacaagaacggagacctcgttgtggcatgtgcggatatggacattatccagaacctcgacgtggttcatattggccagcagcttactacagctcagccaaagtggatcatgatggacggaaatatcggactggaggccaaaaaggaggtgctcaaatacgcacgggacaagtctgcacaggtggcattcgaacccacgtctgtccccaaagccgctgctctttccgagctcaatctgcccgtttaccccaacaactccattgccttagccacccccaacactgcagagctcgaggccatgttcgaggcattccacgagaagggccgatttgacgttgacgactggtttccagtcatagacggtcttgctctcggagctgactttagaaacggagccaccatgttgtcgcaccaacatcgtggactcaaagctattctcgaacaaggaactctggcccaggcaatccacatgctaccatacatcccaactttgatcatcaagggcggagccaacggcgtcgtcgtcttccaactcattgatgatatcgagtctgccattcattcacagcgttctgcttccaataaaacgcctggcctgttccagaagggcaacgctgcgagtggaaacaccaaggtcggcgtctacatgcagtactttgagcccgaagaagtgggcagtcagtcgattgtaagcgtgactggagctggagacactctgtttggaaccctggccatggagattgtcaaggacgagtcctggttgaacgatatgggagacaagaagagtgcagttgtttctcgagccatgaacaatgctgtgaagactattcagagtaaggacgctgtctgcaagagcatcctttaagtgatttgccatgctttctcttcttccacgatgtaaatacttattttacacactactgtgcagtagcaaatacagaacaagagttgtcgcctattgacagtacagtacgagtagtgtatgtacagtagttatacaatatctatgtgaaattcgtcggcagctttcggctgatgaactacgagttcttcgtaataaatcatcaacgtaataagtacacactattatcacattactacatccaaacccctacagggggaggaggtctccaatcaaatatgtacattaactatctctcgtaaatcattgttataagaccgtccgtgactgtctaaatcggttcattcgttgtaacaaatcagtgtaacaactcgtggtacgcccggtttgcttcgctcacgctcccctagattttccgtctaggacacaacaagccctggtggatgacgttcaacgccttcagcgcgtctttttcctcaataacacacgagatgttaatttcgttggctccctgagaaatcatctcaatgttaatacctgcctgggccagagtagagaagaacatgcctgcacatccgaccatggccttcattctcgttccgatcagcgacacaatggtcatgcctcgcttcacatctactgtgccgtactttcgcagctcctccacagcctgcttgaggttggagtcgggagcatggaaggccatcgacacatggacctcagaagtggagatgagatcgacgacaagtttctgctggtcgagagtagcaaagatcttgttcaagaagccatgactcttggttcgcttattcgaatgaacgttgagaacggtgatattcgatttggtagtgacagctgtaggcttcttctcgtcatctacaggagcagacacctggggagtgaatgagccagaggacagagaagttagcgagtcggtggaagaagccagatcctggacattgtttttcgttttcaggttgcccgagccgtcagcagatgggtagatgatagttcctcctcccagggggttttccacgtttttgattcggataggaatatgggccttaatgacctgctccatggtgaaggggtggatgacttcagatccgtagtaggtcaactcagcggcctcctcgggggtaatgatgggcagcagacgggcagtggacacctttctgggatcggcagtgaagacaccatcgacttctttccagatctgaagctccttggcgtccagacccacagccaccagagcagcacacagatcggtgtatcctcgtccgatctggcttaggaggcctcccttgacggggccaaagaaaccggtcaacacgggcaccatgtttcccttgacaggagcagagtccgtgttaggagagccgggaagagtgatgatctcgcccagaacacgtccgaggtccgaatagaacttgggatcttcggcattggtggtggtaactgcgtgagacaggtcaaagtaccgtgcgttaacaccagcgtcccgcataactgcagtcatgtacatgcaactgagcttctccccaatggccatgatggagtcgagtgttcggggggagatctcagaaatgatttcagcagcagccaggattcgcaacagctggtcgcactcgccgttgatgtcggcattgaggttttcgagcagttcggggttcttgacgtcacgcttagcagctgcaagatggtcttctcggatagactcaatgatggggttgtaggcgtctgatccgagaagagcagagtcagcagcagcaataagacgggtggtggttccctcggccttggttccggtagatcgggctgagcagaccacagccacgtcgtaagactgcgagtactgctgcacaatgtcgttgcagatgtttttggggaacttgccgaccgatgttcctccgaacttttggacgatccaggtcatgttgaattggtgaactcttgttgggtggggggagagtggtagcagtttgggtggttaaacaagctgttgtggaatgtcgaactgtcacaggttccaaacggatattaactggtgtactgttgaacagatcgatgtcagatcagccctggtagttgtagttgtggaaggtgttgaagcgatgaaaagtaaaccgaatgatttgctgtcgagtatagttccaaagtcgggttgtttcaaaccaaagccgccgaaaaatcgcagtcttatacagtcgttcaaatgctcaatccgtctggtataagtcacagaggttatatgcgaggttggaattttcaaaccttcgtgactcatcggaacaatgacgcaagtgagccgaacgggatttgagaaagggttttgtaggcgccacaatgaaccgatgcacctgagtgtttggacatttgagtatgagcctagtttgagctgatttctcggtcctctttcgtattcttcaacttttgcccaaactacacacgtccctatatcaaactaatcatgcatagtcacgtgtacagttgactcggatatgtggcatgggtcaagttagattagatggggtatggggatgacagtacagcagattgagcttgatgagagaccagagtaccaacagattatgttcaggtggacatattgcacatgtacgagcacgtaacaggtacataccctactcgtggtcgtaacatgaacatacagtcgcagtacactatgtaaatatactgtctcttgaatggacgaatacatggtgaattgattgtacgcaaccatttcaacagtgagaagacgattcctggctcgtggtgaagactctttcagcaccaaaagtacaagttcttgagctgtgcggctcagttaaactacccaggataacgcactgctgtgtcttggttctcaccattgaaggcgggggatgaggagacgcagggacacttgcggtgggtggaatgtgccacaaatccaaccgtgagaaacaaacaccaaagttgctagcatcaacgggtggtcacggatgttacatgcgtgtaacactacaagtacatttcacactatcgcacctctttcctacggctaatgtcaaccttatgagccgtgcgatccggggtcactccgtctttggagaggggaggagaagacaacgttgacccggggttggcgaatgagtcaggagtaccaagtggtgaaaagagtggggggccgtggaggggtcggggaaggtgatgactctttgctggagcttttaatgcggtggtatagtcgtggtggtttttgtattgtactttttagcacctcttgacaagtgaggggatgtattgtacttgcgaacactctttcactgataatctactcaagagttgacacttggactctactggaatcgaagatacttatatcactcgtagaaccggctttccctgaaggtattgtacataatctggtgcctacagtatgtacctgttctttctacttgtagtatcaccacatatcaaaacatttggaagcgattcggctctcgcatgccagaattcgctacttgcacaggaacaactcatccacttcatcttctccctacaaacaccctaccggtcttagaatggtggaagttggctctacattcttgtcctgtactgtcttccatgtcgatttgtatgggtgagaagtacagattgtggttcgcaacttgggatctcaatcacagcaccgtagctacttccttgtgcatggaactactccgtatctcggaagatcctgacccatgagaccctgatcccgtaacatcctgatctcataaggcctgcgaagcctgcactcctacacatcctactgtaccagacctactgtcagaatctgtagaaccgcttccgaaagccctggttagctcgaaaccacaactaatgaaaaacaaacaaacccccgagtacagtatccccgacctccagggtcgttcggctactctataacattagcatctttgattgccaacccgccgtattctggcgccttaatctcaccctaaaagtacagccaacctgctgagtaagtcctcaggggaacaaggagaatggcacgcacatcgccagtctttgttcgagagggagtagcgatgcagtctcactctgatctccgcttatgtaaccccccacccctccattgtgcgtgtgcaaccaagttgtgtacatccatccatacagtggattatcgtctgtgagacagggtgtgtgcagacaatagggtttggagagggagtagcaatagctgttagtcagcggattccggtttgggaaactcgtcacagcagcacgttggttggtacaatcctgtaggtagctatttctcttcttcccaccatccgaaccaccactttggaacccttctcaccctgctcaactggacatgtgtatgggcaaaccttactcctttcccaatcgggtcgcaagccttgttttggtcccagttcccaaaccctaaaatccaaaacaacagttagctcgcaacgacaattaaacaccgtgctacaccttgtctgcaacttccagtaccagtcttgagtctcccgcctcgtctgtctgtgtcccttccgtgtcccattccaggctcaccagtctacccacgctcattcggccagtttgcaacctggcaaggacttcagcacagaaccccagtgacacaacccgaagcgatagaaactaaaacgaccaacccgatcagtacacggcctattgttcacagaatcaagcgacacgtacaccgttattgagctgtcagttgtaccctcgaaagcagtctcccccctaaacgcaacctcccatcacccatcccacaacattccacccacacactaatttctaatgaccaccaaataccacaaacccgacacgacgtcgtcggcgtacggacctaatgccgccaccagtgcagcccagagagccgcggcagcgtcttccacagccgccaccccgacacagcagtccccagcagtgtccgcagaagtaggcgacatctcctccagacccgtttcaggagtcgattcgctctcaccctccaagccagacgaagtagagccccccaaggccgtcgtcacggagcccgagcccaccacagacgtgacgcctatcccagaggctgtcgtagttcctccttcttctgcatcccccaacaccaggcctgtggcctccaacacggcatcgcactcaaaggcagctgcccaggcggcccctaagcaggcgcagaagacgtcgtcggccgcgacaaacgccgcagtcgccgctgcatcgggatccgggtcggctccccaccagccgcccaaacgccccggacaccagccacagaaaccggctgcagccgacgaaggcttcatgtccaagctgtgctgttgtttcagctcttccgagcccgagtacgacacgcagacccgacctgcaaccgctactggcgctggagctactgcctccgcctcatcttccacagcttatgaacccaaggtgatggccagaccggcagccaaggacgctgccagtgagcgaaaggatcagcagcagcagcaacagcaacggcagcaacagcagcaacaacataatgtcgacaggcatgctactgacaatcaggtctctcctcaggcgcactctcacggcacaggggccactggtgctgtcggtgccggtgccgccgtcggtgctgctggtgccgccgctgtggccgcaaccactgcacctgctgaggctgacacccacgacgcccacacagctagcaacgcggaacttcaggccacacaagtggacaagctggcagacgactcgtctgcgtacgagctcagcgacgtgattcctgccagccaggcgtccgagttctcctcggacccgcgctactttgccccctctcaaggatggctcctcaaccccgtcagcgaccagctagccggacgcaaatgcctcgtgcttgatctggatgaaacgctcgtgcactcgtcgttcaagtacatccaccaggcggactttgtcatccccgtggagattgagggccagtatcacaacgtttatgtgatcaagcgtcccggcgtggacgaattcatgaagcgggtgggcgagctgtacgaggtggtcgtgttcacggcctctgtgagcaagtacggcgatcctctgttggaccagctggacatccacaacgtggtgcatcaccggctgttccgagagtcgtgctacaaccatcagggtaactacattaagaacctatcgcagctcggccggcctcttaaggacgtgattattatcgacaactcgcctgcatcttacattttccatccccagcatgccattcctgtgagctcttggttctcagacgctcatgacaacgagctcttggacatgttggactttttggaggatatgtctaagccgaaggtggaggatgtgtctcttgtgttggacgtcaacatgtaggtgcgacaagagatgcggcgccctacgcttgagggtgcgcgcgctaaaaccttgaggatgtgcatccacgaggagtgcatgatgcgggagtcgcggcattgatctggttatcgtggaatggtgcccattcatcgtgcaatgctctcatgaaaaaggtgtacaaaggagaggacgtggctgtgttgcatagtcaatagcgtcctgatgctacaagtgtctgcatgctagaatggcagcgccttaggtgctgctcaaaactatatatacatctatatatatcgcctagagcgactaatgtaattaatttaatttattaccacttttgagggacaatcagcagtgattgggcatggccgggttatgtggacggcttcaggcgacagatacaactgatcaaggcgtccgtccggtgaatgtgctcataggtctaaggtgtgagcccaatatggtatatgagtaccaactacttgtaatacagtcatgatttagcagcttgtggtgagagtggaggagatgttaatacagtatactgatgggccgagtcctgtagctctcggccgtcacaggtccattcgctagaggtatatttcattcgcacccatcttcatttttcataatcaaattccctcaactgtgttcaaggttacttacggccccgtctatatttcacctcgattatatcctgcatgcaacgtaaaatgggtctgtccaaacctccgcttcttggtacccagggcttcgacagagacaagtttcgagcgcgataagcgaaagggtgcaactgcaagcgacataaatctgacacagacacgcattgacgtggatagcggatttgaaaagcggcaaatagacgagacccagccctgaaccacttacgtcaacatggcatctccggcaggattcaaacgacttaccaaggagtaccagcgcatccaggatgagcccgttccctatattctgactcgcccgaccgatgccaacattctggagtggtactacgtgatccagggacctcccgatacggattacgaaggaggccagtacctgggaaaggtggtgtttccctcccaatatccgtatgctcctcccagcattcgcatgttgacgcccagtggccggtttctgcctgacacccggctatgtctgagcatttccgactaccatcccgagtcgtggaacccctcgtggggcatgggtaccatcatgactggtctcctgtcgttcatgacgggcacagagcactctacgggctgcgacacggccaccaactcgtttggacgcaagaagctggcccaggagtcacacgcatggaatgagcgcaatgagcatttcaaaaagtggttcgaaaacagacagcatgtggaaaagtgcatgaccaccgcgatccagaccagtaagggggagaagaaggtagacatcaaggagactagcaaatctacaagtgctcccacggccactgtgatctcttcggcctcagcagcctcagcagactcttccagctctcccacttcggagaaacacaaaaagccagaagttattgatctggacgactctcctccttccacacctagagtcaagaagaagaagaagaagcccgaggttcaaggagactctgagtttgaaccgattctgctggattaagggacgagtatgcgagtgcagcaactcgagtggacaacatctcttgtctgtgtatgaaaaccgctggcctttgatctaggttctccaattttcaatgggaagtgctcaacggatcatcagaaacaggaaataggcgtgttgagtgaatcacgtgacatcctttatggtgttctcattgttactgaatcgttgtcatctcgtcctaatacatggttttgtacctcgtcagcgggcctagacgagtatagttaactaaatggtcttatgagaattaattacttgtgagtaattttaaaaaaacttatcccgattttcacgagtcacatcaactgttttatcattctaagcatgaaaatgcaatgtatatacctataacttcccgctccatctccctgcgctgtctatggcactcgcaagtggtttacttgtagaactcaaacttgtccttgtcgcttcccaccttgacctgggcagagtaggcctcctccagatcgctctggatgatgacgtatcgattctttcgaacggcccgcagaccggcctcctgcatgatggccgcgatgatggcaccagaaagagggtcgtttcgaatgatgagagcgtccaggtcacactcgggagccagagacatcttggaggcgatggtggagaaaatcagacgtcgttctcggcggtctcgcaggttggggaactcgatctttcggtccagtcgaccgggacgcagcagagcaggatccagtgtgtctgctcggttggtggccatgatcaccttgacgttggaggtctggtcgaaaccgtccatctggttgagcagctccagcaggatacgctggacctctctgtcggcaccggtctgtgcatcgaaacgcttcgtggcgatggcgtcgatctcgtcgatgaaaatgatggatggcgagttttctcgggccagtcggaaaatgtctctgaccattcgaggaccctctcccagatacttttgcacaaactcggagcccaccactcgaatgaacgatgccgtggtgttgtttgccaccgccttgaccagcatggtcttgccggttccaggagggccaaaaagcagaacacctcgaggaggatcaataccaatctgtttgtagagctcaaattgtgttagaggcagctccacagcctcccggatctcctgcttctggatgtcaaggcctcccacgtcggcgtaggagacatcgggcttctcatcaggccgcagcatggcgatagacgaatcagcctccggaggcagaatgtcgaccagcgcgttggagtgtcgatgcaacgccaccgatgacgagggcttgagcagctcccgatcgagtgtggacaggattctcacgacatagttggagccggtggtggacgccacaatacctgtttgttgatcaatgggctccagaaactgtccaatcaccagtggcaccgactggatccgcttgacctcctcctgggctcgcaccagctcgcgcttcaggtggcgctgctcgtctttgatgtactcttcctgaagagagataagttcgtattcccgctccagctgcttcaatcgacggtaatagtcctcgggggtcgccgaggaaggtagagaatgctcgccggcaggtttcgcaatttctatggtcatttttcaggtcggttgaagagagattgtatgtgttgttgtgtcaaagagttgtgtggtaatgggtgaggtggtgattgcctttgggcacgggtcaaccctaaccctgtggcgtcttggagaagaggtgggaaatgaagccgaaaggggggggcttattggaatagattgatgacacaaggggagatatcaggtcgtttaaatagtttctgtctttttatattctttatcaagaaagtaatacgtgagttagatgtcctgttatgttctacttcttcatgaccaactataatgtatatgttttgttgaggacaataagtaaaacttcaatctcgccaagtttttttttggttagactgcaagttggttttgtggtagttttcgatacgctctttcgtttactgaagtgttcaaccttccatattgcaatatcaggacagtgtgtccaggttaaggattctaccaataggccatgtgtacacggtcaaaggaggcatttgtaatactcttaagagctattgagtatgtatgaactcatcgatagtgaacttgtactaatagtttacagcgtcttttaccatctacaataatacccatgcgtatctcattgcaatatagccctacccaggtacacggtcctattcactccgtctcccctcatcatgccaccacctcaggctccttatcgaaatgaacacttcgggttctggttcgagttcgctccttcttctcctccttcatctccttgcgcttgtgctcaatggtccagttggacaccagctcgtccaggtattccatctcctctctctcctccctcttgcaccgggtacagttgcagttgaagccccagttgactcgcagattgtatcgtcggtcatccaactggtgctcagggtttacatacgtggtgaacagttcttctccggtcttgatatctcgcttggcacgcacagaaatgccctgcgttcggcccacgttcttgacatccacattgggttcgcacgagtggttgagatgactctgggttaagtacatgtttccgtccacgttgttaatgttgaacatgcctagtccgggcagaaagtccttctcgtaagaaaactccgtgtccaatagtagcttgtccagcatttcgtagcccttcttccacagcacctcagactgctcggacgcaaacagtgagttggactgctccacggccttgtggcgctcatcctggccgacccgcgcaaacgccatcatctgcttctgcacctcgtcctttttagggtctctgatgacccgcagccacagtaggcccagagcatacagagccatccagccattttccacacagaagtcctcaaaggcacgccactccaccctcgtcactttcccatgcctactctcgtgccacatggccacatgagtgacgtccttcttcttgcactggttgtcgcaccacttggcagcacaagacggacattccactccattgtgcgactggaagggccgcgaacaaaaggcacagcccatgcccttacgcatgataccaacatgctccagaggaggaaccagcagaaacgcctgctcgttccacagctcctcgtccttcttgatatccttcttggcatataggcccttgcctcggttcttggcaatgttgagggtcactttttcaggcatatcgagccctggagtcgcgtgcgacataatagaccccgcgtagcagaacttttcctggttcagacccaggttggcagccttcataaccgtcttgactcgcttttcactcaactgccagtccgagtgggtcagcttcaccagtcctgtgagcttcgcggccccgagcttttcggtggccttgtctttgcgccagatgtcgaccacggcctggacgatttctcggtcgttgggtacggtgctcattagtgatatcggatggtagtcgtaggagctcagcacttcgattcacttcgtctttatttttcactctgcacgttaaaacggtttagtgtttcgagtggataggatagcggggtggatgagaggtatcttgagagacggcagggtcattttcaagaccttgatcaactcagcaaggaagtctggccctattgctctcttcctggaccttttttggcatctctagtgtcttttcttttgacgctctcttaaatatcgcttactgcactctccgtttaaccgagataagacacttcgataagagcactggtagcataatacggcgagagaaagagagacttggcaacatgttttgcacgacaaactggggtcaaagcagacgtctcgcagacccagcatttagacctgccataaatgacagcggaagacatcccctttgcataatacggctactagtggaacttaaaacgacggagaacaggttggagaggtggtaccggaatggaagttgaaacccgcgcttctagagctgtaccgaatcggatcttgttttgtattggtacaaaattccgactctctagcgtgtgtgtattgctctgtttccacgccttctggtgcaacttaagcttcctatttactttcgtttacctgccgctagcgacttcttaaatggagtgtatcggggtagttattttagacatctattggagcggagcgactttccgaatcaaattcgccggtttctatacctattcctagtctgttcctgtctctttcctcttataacgagcccaaaactatcccaatgagtattacttgaacttccaaccaatgctactaactagtagctcactaactctaatatctctggttcggggttagggttgaatttttgtgtggactaataagcttcgtgacccaatttaccctggtaaataccctccaaacgggatattagagcacgaagtctgattggcccgagcgccattttgacacccaagttttaacacccggcatattctcgaagcacaacagcctcttagagaaccaaacgacacaacaaaatgtccatgatcttccgacgacagctctccaccctcatcccccccaaggtggcttctcctgctgtgagtaccaaaaaaaagaattgcaatgtgccacgtggcatggagctatgtgaccgacaagtgacacttgcacgacgaatgaaacaactcgacactgaacaacacaaaggctggaaaggcaggcggagaaggacgaattgatgtggtggcctgtttgtggcacgcgtggggtttttgttggatgattgatgccccaattggagtgtgatgatgggttgaacgtgatggacgtgcgtggtagtggtgcgtggttatttgtgcgcggtgatgtgatgtgtggatgtggtcggggcgtgtttgtgatgtggcaggttcaatcatgtcaatggtgtgatatccatccctcaatgtgaaattgatatcagattgacgtctttagatacacgtcatgcgacacattgaacaccacccagggcaagcacagcaacacactcgaccatcaagaggaccacgaagcgcaaccccatgtcaatatccaacgtcgatcacgagacacctgttgtcttcattggaaccatcggtcaactaccccacgccattcaagcacaacactactgagttcaagtccactccattcgtcgtgtcgcatacattacacatgtgatgaaccacttgcttgacatttaactaacacagaccctccacggagcccccaacgctaagcgaatggccgatgttgtgtctttctacaaggcccttccccagggagctgcccccgctcttcccaagaccgccaaccccttcaagctttactaccgaaagtactttcaccccaagtccggtaaggcttctggtgctcccctcctgcatctgattctcggtatcttcctctttggatacatctccgactaccagttccacctcaagcaccacaagaacggtgctcactaaatataaccttttgtctaaagaatgaattacgattagattattactgaagagtagggtgttggtctacttgctgttactgagcgctacagccttgtgtgcatcgcgacgtaactacgtggctgcctacctaccgataccaaagttgtagtgttgcactcagactcgcacaaatctgattctccatcgttttgatatcaataccggttgactgaatgactgaatggttaagttatgctcatctggtacggtgtattattgtattgcatttgtagcaatactgtattggttgtgtgtccagctcgtaccgatgtgcgttaaatactcgtattctttcacggggttggacttgaatatagaagagcattgagatagaaccaataatgatattaaaactaggacttgaaaaggattctacaaacacgtggtaggaatgattaactgtgttttttggcgactttgtctcgaattgacctttttgaacatcctgttatggtgcctcgattgaccatgtatatggtgggtgagcatgaagtctaggagagagagtataggaattgaaatcgaaaggagatcagcgacggaaatttcagaaggaggaatgtacaggtacaggtaccttgtatagtatttgcaacggcactcccagtcatcagtacaagtacttgtacttttaggagaagcaaaacttcgattgtcgcagtgtacggccaaggcgcaacattcccctcttcgaagagccaaactggtgtccccagctcgattaacgggctcgactgtgagtcgaagctcatttcctttatacacaagttccagttcgattcagagtcgagaacaagccgcgaggagagagattaagggggatccgcctctgaagatgaaaacaacgtacttgtacttagagtatcattactggaacactgtacttttacattgtacttgtatgttactgtatctttacaagaacttgcaccatagatatcacctgttctattcctccgtttgcgacccagctcagatcacgttgtatgtactacttgtagactctccgaaccgagtagaagtacctggtgcggtatgtaacacaattactcaggttgtaaatccaactgcgacaatcaaagcgcaagtacaagtaatcgtacgtgactcttcgtacaaataccgtagggtacttggagcatatactgatgtcttactccactctctcctacccagaacagatcacaacttcaaaggagaaggacaacccgcaccatagaatgttgcaagaatgttttattctgtggggtacctagctgtgaccgaagcgatgaagattcttttcgggaaaccctggatctatcattttcgactgttccttcctgaacaggctaggctggttttgctttcggactccgctgaagtcggtgctgcaagacaagccacacacaagaacagttcaaaccgcgacccacgtgatacaaacgttagtctgtcgcacgcaacaaagcagcgaccgccacacctgtctctatcacgtgagcaacaggtttttttttttttttttttttttctgtgtcctacctttgattctccactttttttctgggcttctcgtagttttttctggtctctcccaatagactcgcgcgccgcaagcaagttattagctcgtacctcttagtacatactactgaagcaggttgagaataggagaggagtaaggacggagttggggaggtcgtagaggtctgaaagtcggcacggcgagaaatcaacgtatatttatacttgtatcaaattctcatcagtatccgagctgcacaaccccaaataagtggtcatgcggaggtactcccgtttttccgtttgtctcatttgacacactaagattagagtgggtgtgagggaaccgacgaactcaactgcggtggaaaaattacgagtgacaagaagaaaacacgctgagcgagtcagtttctagtcacgtgacagggatattggcgcgcacccgccccccccgggctgtcgacacatgacctgtcacgtgccgtgcgttatctccgctcggtcaggtgacgggtggaactatcattaacagctgtgcgcgatgcatgttatcacggcctagtaaataaagttgtccagatcgtcaaccgccattagacctttacgagaccccatttgcactcttttaaacggctcttttccgcttccttctacatgacccaagcggaaccctcgtcgcggcaaagcacagacatgcagtacggatccgttcactcagagccgctggagccggtatcttcggcctaccaagccacaggaaccatcatgtcgtcggtgatcaacctggtgaacaccattgttggcgcgggcattctggccatgccgtttgcgctgaggcagaactcgcttttcctgggcgtctttctcattatcatgtccggctctctgtcgggctttggtcttttcctccagggccgatgtgcattctacgctcccgctagacaggcgtccttctttgcgctggcatcccagacctacccgtcgctgagcgtcatcttcgacattgccatcgccgtcaagtgtttcggtgttggcgtctcgtacctcatcattgtgggcgacctcatgccccaggtggtgcaatcactgttcaaccccggagataacacgcagtttatcgtgagccgcgagttttggattctggcgtccgtcgccatcgtcgttccgttgtcgtacctgcgaaaaatcgactcgctcaagtacacgtcgctggtagcgctcatctctgtgggctatctcattgtgctggtggtggcctactacctcttctcggacatttcctccacccgcgctcccatctcgctctttaagcccgccaagatctccaacgtgctatcttgcttccccatcattgtctttgcattcacctgccaccagaacatgttttccattgtcaacgagctgcagcaccgaaccgccgccaacatcaaccgagtcgttgccacctccatctccttctcggccttctgctactgcctcgttggagtcacgggctacctgtccttcggaaacattgtgtctggaaacattgtgtctatgtacccatcgtctgtcgccactgagattgctcgtttttgcattgcgttcatggtggttctgtcatacccgctacaatgccacccctgccgagcctcgctggaccatacctattcgtggtttcagtccagcggatttgtcaaatctttggcacacaaggtgtcctggagcagacttccgtcttcggaagaagagatggttcaccctactagcggcggccaacccggttccatgaccaccgcacggtttggaatcgtaaccactatcattgtggtagccagttacatcaccgctttgactgtggagtcgctggaactcatgctggcgtttgtgggaagcacaggctccacgtccatctcgttcattctgcccggtctattcgcctacaagctgattggagcagacgcgagcaactcagaagactggctcaaatggtccggcctggcattgtgtctgtacggagttcttgtcatgattgtctcgttaggcatcaacatctacctgttgctctgaagcggttcagcagtccagacacacatcactgtcattacacgtgattagtacagtaaatatacggttagggataataagggagcagccagcatgtagaagtagggattgtgtatgttatgttgggggatttggggtataatgaagtaccagtacatgaaagatcagacatattgtaaagtcgcatgtacaatacactgtacgaatgcaagcgagcggtgtatttgtacgctgtaacaattctcatgtctatctggaacagtttgatgacagtaaaagttacagagatttcttaatcagtggtattcttgtttactttttcgcgttgatatgaattaatctgaattttcttcgagttttcacttcgatatcccgaaaaatctaaatttaatcctacttaattccccttaatccagttaaactcccgtgagtgaatttatagcttaacagtatggcggggcaaatctggggtagtgcccaattcagccaatattcgctggatagacaatcagacacaaacacgcggttcagatagccctctagttacccaaaaccggcgctcttgtccttgcgacgttttaaacacgaactatcgaagttgctctgccaggtgagctcggacatagatgtggggtgggtgtgttatgtccctgtatgcaaggtgcaacatatgccagggaggagtctcaaaagtggtattagaggcgacagagagaccgggagaaacatggcgtcggctattacggcagccctcatcctagccatctatttatatcccttcaaagctgcaccaataccccacaacatacccccccctttgttgctcccccacatcgacattatcatgtgcaagacccaaagcctaataaagcaggcactgtaatgtatgcgggtagcccgaaagctacgatacgaaccactacagcccagctaatcttgagctgagaggaggacccgaggacttaatcaactctccagtcgttagatattgcccagacacttagacgtcacctcaatcacagccacacctcacaacacaagtgacacaacacaagacactactttcacacaaccacccgcacacatgttccgacgactcactggatcgcagtcggaatcgtccatctacggcctggtaaacgactcccagacgtccatgggaaccatggactacgccaacgagctggcgtcccagctggacatgttgcttaagaaggataagcccctctccacagacgattctgccagtgtggcatcttcgtcagcagcttctaggacgtcgtggctcggaccatccatcccacgccactcccggcactttgtcgatgccttgtacgacaaggtgattcttcccaagctcaagaaatcgattatcggagatgtcgattcggacctcggctcggccgtggccacacccacgggctcgggatcgcgacgagggtccttcagtacgatccgggccttggacatctcggaggagcccttttccgagtcggatatctccgttttcgacgactctgtatctgttgcctctaccgcgtcctccgagccgttccgaatctcgcaacataacccccccaaaccggtgtttgaccccgaagcccacgaggccggtcctgaattgagtatcccgctgctgctgcgaaacattgccgagctcagcaagcgagccggaggcgtcatgaagacccagaccgtggttctcaaggccatccagtggcagaacccatgcctatccatctcctgcatcttcatctataccgccatgtgcctgtaccccggtattgtctttgtgctgcctggtctgctcttcatgtacggcatcatggctccagcctacgccgaaaaacatcctctgcccaaagaataccgtcccagcccgtggacggtcaaaaacgagtttgacatggctgccgacgacgacacgtcgatccgagccgcacaaatcaagcgaatcaaggccgctgaaaagaagcctgtagacgttaagaagagtatgaagaacttccagaacgccaccactaacctgatcaaggcgcttgacaagctcgaaagcttcctgtcaggacccgcgggatttgccaacgagtctctctctgctctcattttccttttgattggatttgccatgattggcactttttttctgtcggccttcatcccctggaaggctctgcagattggagctggctggggagtcattattgccggccatcctacgcttctcaagcgaatcgtggctattttggacgagctggagaagtctgacgacgaggagaagcccaaggagtcccctgttattgctattctgcaaaaggtgcagaagaaggagttcattaacgatgaacctcctcagggagagacggtcgagatctttgagcttcagcgacagggcttgactccccgacaatgggactcttgggtgttcacatccttggtttacgacctgggttcttcctggagacaggccaagaagcggcctcctggggcaccctttttgggcgacgttgaggcccctgagggatggctgttctcaaaaatgcatgattgggaagtggacatgaaccccaatgagtgggttggagagcgagggctgggacgatgtacggagatggacaacgacgagtgggtctacgatgtggagaagggagtgagaggagagtggcggcgacgacggttcattcgaaccgctttcaaggagagcaccgttcccaaggagttgttgggcctggtttaatttatacaacattgtcgagcgagtgcacgactgctgatttgaaacctcggacaaatgtaatagcccgttggacttggagttcagcgacgactaagtaatgatatcaatggtaagttgcgggaacgtggtaggatgtacatacaatacttttcgtatttgctagctattgcggtctcattcgaggtgaaagtactggtaccagtacgagtacttgtatgttcaagttaccaagtcacactcatgtcgtagagtctcgccacaaggcgaaactacttgtggctggttgtttttgtccatctaccatctccgtttctgttaatttccgcctaatttgttcccctttttggcgtgtttgcgccccccctgcacctccgcattctctaactagagagtcaactaagccttcaactaaagtttgggtgtataggtgatctgcacgggttcatttccctacgtacgatcgcctccttatacaaagaaatgacatgtggggcgttaaaacgtaagataatgatgctggcaaaatcctgacacaaccagaacaatcttcgatacgagacgaccaagaccgtgtcgctaaatcccccataactcgagttacacgacctgaaacagtcaaaatcgcataaaatcagactccggctcatcatatattagagtttgatgggccagcgcccacggccatcgtctgtggtggtcgagagggtttccaacgtgtcattgtgcccaggcacgagttttgtcacgtgataatctctactggtctccagcacgactccccgttccatctggattcactccacctcttgtcctcctgcattctcgtggacgcgtctcgacacgcgacaaggttggaggtgcatgcctgcgcagacacacttgacttttgttgttgtgaatgcaaggcagtgccaaaaagagagcgtggacaaggaccagggctacacgagctgaaacgagctcagtgtgcgtgtctgggccacacgagcagagctatggaggatattatcttgccccctaaaagcaaaaaaaaaaccgcagtcgtgttttgccgcaaattagaaaggccaaaaatagccttggggggtgtgcggctgggtgagttaagaaggagagaatatagggagttgactgtagaataagaaggtgggaaatggtttggggggagtctcaagagcgggttatgtcttcagaggaaaaaaaaatcatcattctggccctctggcgacgctgtacatcccctccaagtcctgtctgttttcatacatttgtttgtttagaccgttgtatgtgtgggaaccttaatgtgctcctacacctttgcagcattgtcacgacactctttgcaatctcagcacacacccagctaaagtacattcacacacgaccatgtctgccccctcgtcgccgcggcaggagtccggcgaacccataatgcccctgaggattaataagtcacagcagactcagagaaagattttcgaggcgatgaaagatggtgagtagctgaaggagccgcagttgcgaagcagctgtgagatcgaaagagatacaacgacaagcggaagaatatccaaagataacttcagagcacaggagacagttcagagtacggccgatttcatcgacagttgggcagagacctggaacgatatgctagcacgtctttgaaccatgtgttgttgctcgctcagaacattcgaccctcctctgccgtcattccctgctaactcagaaaaaacacacaagaccaaagtcgcaggtaccgccaacacgcgcaacatccggtccttctggaacgacctcgaaaaaaacaatgacaagttcacccccaaaccgccacagtccaacgtctacaactcgcctaacccgcagtttgtcaactcgtcgccccacttctcctctctcgagttcagagagggttctccaggatacgagccaccgccaggatcactgggccgtcctctcaagcaggtaattcgacgggccaactccaactcccggctccatggtccgcgggagttttcgccacagcccggaagcccttcttcagactacggtagtcctcctattggcggaattgatgaggtgctggaaactccggtggtcaagcaggagtttgaacctatccaggagtactaccaagaggactaccatggtgatgataactacgaggttcaaaatgggcagccagcgcgcgaagaagacggcagcctctcccgcctggtcgaagaggaaggcaacctgacccgctcaaaatccaagaagaacgtgaccttcaacatggagcctccgtccattgtcatgtacgagacgctgacccccgagttgggtcccgaatctcctctgatgcgatccgatgaggagttttcgcctcatgaggatgatatccacgacaaccacccagtcattgagcccggcttcaacgacttttacaacgacgacatcatcactccaatctctgctccccgacgacctctccctatgattccccaggttgatttgattgatagtgagagcgatggtgagggtacacaaccagaaatccatgctcctgtagatttggattctccatcgattgaaaactccgtcaaggccgtcttttcgcaacgttctctatccgacaacaaactgaacatgattgaaaacacgattgatgacgctcaccaggtgtcgctcgagtcacgtggccacaattccctcggacccgactcaaaggagtacattcgagaggctcttatcgaccatcaacttcctgaagaatctcctatggtgggctcgttctccgagtacgagcagggtcagtacgaggctcagtttgatcacaacggccggctggtcattcccgtgaacctcacgcgaaaagaatcactgttggacaacgagcgcaagatttccaccaaacatcatgtgcctacaattgactctcacagcgacgagaaggctcagatgacccgacgagtgtctcagcgacgacgctccgtcatcaaggcgttggagaacgaatctaagcctgctgagggtgtgattaacgaggaagatgaggaagatgaggaggatgaggaagacgaggaagaggagagcgaggacgaggagagcgaggacgagttccaggactccgaagagatgatcggagaagctggagagaccgccaaggaggctacagtgacacaagccgttccttcagtgagtgacgttgctgctgtcgcctctacaattggtgttgccgaggcacctacaccttcaacagaggctcccgtgcactcggcttcggccgcctctatcgcctccaccggcctagagaacgacttccaggactccaaggaggaattctccttctctgagggactcaatgaggcgcttaagaacgagtacgagggcaacgtgcatctgtcacagattctgcccgacgagctgtcagagcaggcacgtgacatgagtgatgttcctggcgagcacaccgttcatacgtcttctgttgagacgcctgtacctcttcctgctgtagagcatgaggactggtcgtcttcgttcagccacgtgacaaagacggagtcggaagagtccaagtctgagtcgtcatcttttgcccactcattcaaccagaccaccacagagcttcatcctgaagaacgttccgtcgtccacaacgatgcccccactgacgaggaggatgaggaggaaagtgaggagagtggagaggaggaagaggatgaggaggaagagagtgaggaggaagaagaaggctctgaacaggagccggaggaagatgaggaggaagaggaagaggagacggcggctcgtcttgtccaacccgtccagcaatctgacatcggtgacgcttctgtcatgtttgaccgttcagtgcgcaacataaagacggaggtggtggacgacattcttcctggttctgatattaagaccgagcctgacaatttcgacgacttcaatcccgacgagattctcgcggatattcctcgtggcgacttgtccatgaacgagtctatgagcggtgctggacgggactctggacgattctccttcggtcctgagtcgtctttcagcgtcaagaaggccgatgagacgattgatgactttgttccggctgtccccgaggttcctgctgagcatctgaaccgcgaggcggtaggagatattctcacagacttgaacaaggatacagagcagaaccagggagatgaggaagaggaagaggacgatgttgaagaatcggagactgagtcggaagagacggaagagtctgttgaaaccaaatcactggccgactttacagcgtctacggccactgatcacgtggcttctcacgtgcccacagaccccgaggaccaatctcactccgacattgagtccgaaactcctcttctcgttaccaagctgcgtcaagctcccgtggctgctgctcctgagtatgaggatgacgacactgctcctgtgactgtatcttcgttttcggacttttcgcttccacaacaccgtgactttactcctctcatgggctttgagtctcctgctgagcaggactctcccatgaagaccaccggtattctcactagtggcgtcaagggagagaaaagagacattacgccgtttttccccaagatggataagtttgagggaactgatgcgacacgtgacgtgtcggccgagtcagatggccgctacgacgaggctgatgagtcagccattcaaggtgctcgagctctgattgcagactcggagatgcggcaatcacaagatgaggccatagaacaatcacatgactatgattttggctccgagtctgagtccgaatcccctgtcaagggcgagtttgtcaagagcgaacccgtggacgagattgtgcacgagcagttcatcaagcacgaacctcagcacgaccccatcaaacccgagccgcagtttgagcttgttgagccggagcgagacgaggcgcgtgacatgacgcgtgatgacactgagtcgcacgacgtctcttcaatcggcatgatgactgctctcaacgactctcggcttgtggaggaggctggcgttgccaatgaggtggtgcctccgatgccggcaattcctgccgagcttgagcatgaacttgcaccggtagccactactccagtggcagcaactacggagacggtggagaacacggttaatcagaccgttgacttgcctgtccttcccgtggcagagttggagcgtactgctgaggctgcggccgaagctgttgtccatcagcccgagggtgcgccaacgagcccggtggttgatgcgccaactacccccgtgacatcgagctctccgtttgtgtccaccactcctcgaagcatgatcattgatgacgtgccagtaaataacctgaaccggcctcctgtggttggaactagcgctgccattgatcctgtcaccaacaagcccatcatcccagtgacacgtgaccgaatgtctgttcctcgtgttcctgttggtggtgctgttcctggagcggctgccactgcagtcggtgccactgcaacatccatgtctactctgcccagccaagtgggactcatgacaatgctgcaggagagcgagtccgagccattaaacggagacattccccccgttccttccttgccggatattctccctgccgagttgtcaggcgctgaactcgacgacgggctcgacaacgagtttgaccccgatgctacccccgagtcagtcaatgtgtctcgctctcttgcagctcccgtgattcccacgcccaatctaccgacgcccaacttccacacgcctctcggccagtttggagtctctcctgacgttcaccagcggcccaataactccattgtgcctgaacaggtgagtgtcttgcctgagtggagtgagggcggagaggaggatatgtctgctccaggtgtgattgccgtaggtgctgacagcggagatgtgactacttctgtgccatccagtgctggagctactgcaccacctcttccttcggttcccacaccagcacttcctgctatccctggagagcatacagaagctggagagcacacagatggtcgttttgattctgctcacacgactggacgatttgaatcagccgatgaaggtggtcacgtgaagaaggagttctctcagtattctctttctctggatcactctcccgaatcccaatttggcgaccagttcaagcagtatgacgtcatgcaagatattcccgtcaaagaggagtacgtgcccgaggatcagcagaccatcaagatgcacggccgcaacaactcgattcgggcacgcaagtcgctggctcacgatgaggtgtcgcggttcacccacgcccgtcgcaaggtgtctggggactttggaggtctcggttataacgatacgatgcgagatctgagcagccgaggttctgacgactccgaatatgacgaccatcttcaacgggagatttcgcagacccccatcaagcttccggctccgaagcttgagttctccatcgaggacttgactgaggacaccgagagtatgtttgcggatctggagagcgagtttgaccgggtgatcagcgtgcagaaacgtggctactcgctgcgggagaacaatcgtatcgttattgctaacggtccagctcgggagatcaaccggcgactttctggccctgtcaagaagtgggatggaggcagcaatgttgctgaacccactcctgagatgcctcccatgcccgagcagtacaaatctatggtcggtgatcctgaagtgagtggagttggtgcgacaggaggggttggttctgctgttcctggggcagcacctaagactgttccagcacctgcctcccaaatccggtccaaaaagaccattccgtcgtctcagcgaatgcccacggtcgagtctggacgtcttttcgtgcgcctgctcggtctcaaggacctggatctgcctagtgtggactccaagaacgctgttctgtctctgaccatggacaacggtatccattgcatcaccacgccttacgagtctctccgcaaatctacgcgtcttgatcaggagtttgagctcactgtggagaaggatctggagttcattctgacgctgcgaacacgatggaagcgcaagctgccccccatggtcgctccggtggttcagcgacggcccagcaactcgtccatgtccaccaagaacaagctgggcaagctgtttggcaaaaaatcggaccctcggctcaatggcggcactccagcagctccagcggctcctgcagacccctgggatgccctcactgccaaggacggctcgtttggccggtcgtacattgcatttgcgcagtatgagcaggagatctatggcaaaccgggcgtgtttgaggtcaactgtttcaatgaatggaccgaggtcaacggcaagaagcgccaaccttacaagattgcaaagctggagattgaactcatgtacattccccgcggttccaagagcgagactctgcccgtttctattgaggctgctcaggagactctcaaggaggcctcagccaagactcatattgaaacggaaggtttcatgagccagcatggaggtgactgcaagtactggcgacgtcggtactttacccttcgaggcacaactctgacggcgtactcggagacttctcgcaagcctcgtgctactatcaacctggctaaagctgtggcagtcattgcggacaaatctgctctgtcgcagcccacagtcgaggtgggccgagacaagcagcggcgcaagtctgtgtttgctgccgagtcggatggcttcatgtttgccaacgagggtttccgcctccggtttgccaacggcgagatcatcgacttttacgctgactccgaggccaccaaggacacttgggtgtcgcagctccgcggtgtggttgctacacaggccaaggcccagccgtgggtcgacctagtacttgcccgacgcgagtatgagaagaacactatgaagtgagagaatttattggaggagatattgttgaggatacggtaggtgtggaggagatcattattgtacattaattaattattattattgctaatcgtattgtagttgacgtcgtggcttgcacgaacagctggaatcgtaccagtacagtacactgtattgtacatcacaatacgagtacacaccagcactgaacaagtacagtacatacagtaccagtaggtgtatactcgcactatcacagagcgacctattcttacttccaccatcactgagctgaatatgtaaagaaatgtcgtctatttcttaagatcacagtgagaacatacacttttcagttagaggttcaactgaggttacttagagtcctgttgggagggttttaggcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaagatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaacgaagagggcaatggagggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaatacgctaagttatgtgcaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtacatgcagaaaaaaaaataaaaatagggacaccacgttctgactggtgtgtgcttgctcattcaccagaaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgacccagctgattcctctcattaccgggtattaccctaccgggtattaccttcaacaattattaggccatcccattttggactagtgcacctattcaataggtaacaattcgctccgctactttcatcaaccgtcgaaatggaattccctccggaaattgtgtacaatatatttgcccatgccgagctcgaaacgtgtgtggatttgagggaagtgagtaccctctggtacgcggcattcaaccagctggatgcacggctcttgaagcagaaagtaaaagagaggaacccttggttgaagcctggagaagacggaacggaactgaaaacatggagggattgtgtccgggtgtttgtgggacgtttgcggtcaggtaagtggacgtcaattgagtgtctcgaggacattaaataccctacggagctgacagaagcgatttccttgaatattgacgaggtagagaccactcttccaaaagattacaagcctctgatggtcacgcgagagccacagtacaacaccatgttgaagctggatgacaattactacatggacttgcataccctgatggctcgtagatctcagcctccttcatggcaacaggactttgtcaggacagttgaagagactgacgaagtaggagtatacgactgtgatggtgtgagagttgttgttccgatagacatggtcacgaatgaaacaagctgggacgtcaacgaagacatggtggtggtgtacaccgcacaggacgtgtggattttgcctcgagaatacccagactttcggcaaggacgcggatggaagcgttcaagaacgggaatcactaaccgaagagttcaaagaaatatgacctctggttatacgtttttggtcgaggatgatgatcttttgcgggttccacagccaatggtgcttgctgtcgatctggacaaccgacgagtgcttcacattgcagagacacgagatgacaagtttgatgaatcacatgtcgatactgacgaggttcccaaaactaattcgtttctatcgtcggacgcaagagttaactcggtttataatgggctcctatggatggcagactgttctccagaagggcacacagggttatttcccattttcatcgacatgaaagatattcctgaggacgatggaagtggcactacaagagtgagcaagatgtactattgtaaaaaccggatcatgctgttcaaaaagtacatggactctggcttctctagtaccccacggcaggctcaacgatacgtactgtttttcgataatacggtgtattttgggggaaagaaacaagaatcttcatttattgtggatctggctagctggaatgtctggttgatgaaagaagactttgaactgaaccaaggctctctatttggacgagaattgtttgttggatattcagagggaaaactgggagcctggatgtacagtcaggatatgatcgatatctacaagacacgtttactgcgaatgaagatgttgtatccacgcaggggggaatatgacgtgagcagggacaggagcctggaggatgattttgaggtacaggaccagttggagtagagtaggagtaggagatggtgttataatttattgtaatttgtgttttttattcgagtatgctgtacactacatattatacatagattgaactgtcaacggagtcacaataggaagtaacgggttcactggttccccttctcgtcacaatctgactcctcagacatggacttctgaagtcgggcgttgaaggacaatccaggcttagccttgttgttgctgtgttagtagttgacgtcggcgtaactcgaacgcacaatctttccaggtggagcgatgggaagacgctggttcaaaccagggacagcggggcaagagaacgtgttgaaaagcggtatcggggatggcgtacctccataagaggttggtttgtgatagataacacaacgattcgagatctaatgatcacaaatcttttgaaccagttccagagggagcattgtgagtgggtgtgaaagtgtgttgagtgaacgcaggcttggcacatgactgtgaccaccacgtacaagtaacgtacgggtatgagtacatgtacaacatcaataaataaatataatattggtttgtcagacagtgactgtggagttacagatatatatatatatatacaccttgcagtgcctttgacagtaccaaagcgaccagtcagtgcttgaattacggtatcaaccgtagccgtacttcctactacatttgctgcttcgttcccggctcaccttctcgtgctagtaaaagccaacagccattttgcattcgtcaagacatatttgcaagcagttgtccacgagtcattagaagcattaatagacagtctgatactgatgcctccaatcttgtcctttgaaatccgatatggcaacttcaacgacggatccagagactccacatactctccaatttgctgtagcactgccagaacagagaccatggcattatcgagcttcttatggttgagaattcgttcaaacgaatagtcacctgaggagaacagctcctggctcgtcaccacaccatctgtatccgagtacttgtctattcgcgatactcctcccatgggatgcagtttgtatccggacagcttgaatcccagtttgtgacacactgtcgccagtagaaacagcgtctgcccccaagctgcgttgatttcggaccattcaaccattcggttcttgagtcggccgagtcggagtccgttgatggtgccaaagtatccatcgtgtccaatgcagaaggcatcgttatatacgttcaccttggacagcttttcctgttcatccttgaggtttctgtactgtgtgatgagggagtccctctcctgcttgtgttcctcaatgtcgagatacagctcgttttgcagctgccagaaccggggctcctgcgactcgaggtccgttttctccttttcgagtgcctggatctctttctctaattcatccagttccttttcctgggatttgagctcagacaatgccgcctccttctcaccctccagcttctccagctctcgctgttttaccgccagatcctcctcctcgccgtcgctgtctctcagcttgttgaggaagcgagcaaacacgtccctctccttggacgtctgttcaaatcgagttttgagaccttctctaatttggtcgccgcaatccgtgcagatgggaaagtcaatcgacgacgtggagctgatgacgtcaaacaacgtctctaaagccgtgatacgtgtgctgatggagttggaatcactggcagtcgtcttcacattgttggggttgggaggcgtgtgaccgacctgagattgcgacagaaagacaaacgagtccccggacatggtgccacgtttaagagccgtctcccgtgcccggttgaacttgtccagagcctgaggatcaagattggtgttcgattctccatccggtttgttctgctcagctttagtctgtagagtcttcatttgggcctggttgagatccagaagcgagtcgccgtacgccaacggcagcttgcatcgttgacatagcgacattgtctgtgtatgaagatgcgtttgtgttgtgtgtgttgtatctggtggcggagatatgttgtggtggagtggcctgcattatcaaacctagctgctggaggtgcagcttgagcgaggtggtgagtagcatgaggagaagacgggttttagaaaatttgaaaaaatctgataaataccaatgacaatttctacgtaatatggtgatttttacggatttcactgtcgtattttacctggatctatggacgtccctatgttgtgttgtgaattattctgcgtgcagtatactgtgttgactcatgttcagtgggtctaaaaccaataattaactatgtacaatcatctccttcctccactattcaaccgattgcctctcttcttgtacttcgcaataacctcctcgaaggtctggtcaccatgcttttgcttgaaccacatgcagttcgggtcctggttatgagcgtgtttctcggcctcctcgggtgtcagccacttccaagacttgatgttcttggaggagcccacctttgtccaaatcagaccctgcgccttcttatctcctttcttggaagtgccctttttctgtcgaattcgctcattggccttgtccatgatctccaaatcatcaggagacaggaactcgtcgccgtcaggagctcgagaacggtttttgagcttcagctcttgctgaaccttgaacgctttggcagttttggggtcaactcgcttggctctcatcagttgctcttgagaaaactgcgtgaacgccccctccttgactcggtacatgttggactctgagcctcccagctgctccacgttgcctgtaggctggaagtcgaccttgtagttgaacattggttgtcggttgctcttccagttggggtccttgagtccgaaaaagcccttaacagtcatatcgttgttcaacatgatctcacacagaggctgtcggaaggcgaaaacttgtccagggaaaccccaaatgacagccttgggcgacccgtgctccttggagccggtccgtttgattcgcgcaaagccagctccttcgaaggccacctcaacaccaactccgtcttctttatcaaaagaaacagtaccaagctcagccagctgaggaagatcctccttgcccatatccaacaggttgtactgggctctgccgtgatccttgccctttcgacacacaaaattggccttggcagcgttggtatgcttggctagacaatttttaccgggaatagaagtccacacgagcaattcggagtcaggggtggtttcaactccaaacagaccgctcacaagagcaacctggttccgtttgatgtggatatcagaaccggcaaatttgcgggcattatcagtcagaatcattttgtcggtgaggtaagaattgttggtgggatcaaccagactccagggagagttggctcgcttgaaagcaggcatatctgtgatcctgcccattcccatctttctagtgcacggcataagagtctgttcagggtgccacgaggtgttcttccactttttgagctcccgtctattcttggggagagcgtatcgcaattcattggcgtccttgctgaatttggcttcggtgagaacattgaaaagagaagtcttgccagtattgggataaccgacaatgaaggcattcttctcatgctgcagatcgtacatggagaattggtgatgacctccagacttgtcatgttcggcggagaagaaatggacattgtcagcggacattttgaaaccaaggctctgcatttgagcagcggcccacaattgcacgttgactgaattgatctgcggcacgtagatgacgccctcagccttggtgaggatgagtttcaaattccgtcgttttctcaaaaagatgggaacattggcagggaagtcgtgaatggaacaagtcagaaacaccgtagcagtgtcagcctcagccgaaatcatgtccaaaatctcctggttgtattttcgaatatcctctttcaactcgtaggcctctctaacttggttgacaaacggaacacgctcatcaatgttgtttcgttgcagctcgtgacatcgcaaacacactctagggccttctcctttcagtttgaccttttgggtgtaatatttcttcgcctcaaaaacgtcaaagggctcgtcattgcttactagattctgctcgcgggccagaaactccaggttctcagcactcatgttatcgattagggagttgaaccgatctgtttcctgtttgatgttgactttcttgggctctacgaaaaatccaggctgatctcgatcctcggtgtggaaaggagtgttacacgaagcacattccgtctgttcttcaaccgaggagcttgtagaaaggtgtcgagacggagcagtcgtagtagtgcacgaactggtgatcagtgtcggtgctctcaaagaagtgactgtagtggttttcgagactgtatgtaagtgtttacacaacagcggggcggtgtttactcgaaaagtgcccactctgggccgtaatagcgtctttcgagcaagtctcatattgtgaataggtcggtggaaaatatcctgccagaaaagttagaggttcaatatttcatgcatatcagatgcagatgcagtctactgtggcgaatgctgccgctggacaatatcagtcagtcagaggtgatttggaaagctaaagaccgaggaaaaaatgtgtgtcacatcctgtatctaagcgatatttattcttttaatttcatttccaacacagtttgcaaatgacacatgagtttttttttttttttttttttttttttttttttttttttcttcatgagaggttcgaacctggggagctcgactctctaagtatttacttgaatttgtttgttggaaaatggttgattctactgtagaagcccagactaagagaagagacgattcaagcacaggagatctactaggattccatagaaaacaggtgtactgaaaaatctttgttgttcatcctgtagctagctctgtctgctgatgaacagccatctgactacaggtattgtctttagctccttgataattgcacttgtagtatggatgtgatgaacacagtattgtacacctactaatgccaaattttctcgtggttatcccatggcatcttggctagcagtgtacatacataacacactttggatctacttcgcgtattcttgatttcattcatattgcattgtctatagtctactaggttactccatctcctcgtcctcatcctcctcctcgctctcactgagctgttcgggctcgtccttgaagtcggccagctcgacctggtcggactcgtttccgtcgttagcgtcctgttcttgcgattctcgaagaatggcaagcttctcggctcgcacctgtcgctgcaccaccacataggaacccagaggggtcttctgccagtccaggtccttgaggaagttgttgacctggtctcggttggtggggccaaagtcaatgttggctcgcttctgctcaataaacttggcgttggcgtcgatcttatccagcagagtcagcagctggcggttgaacttggagatgttggaccgtttggtaaaccgcttgagagtgattacagctggaatggcaagctcggggaaggccactgacttgcagtaaagcacaaagaactcggacaccagctccacaatctggtcgcacacaccctcctggtagactcgagagcccagatagcccttgttggctcggatggcgtagtcaaagtccaggggcttgagagccgaagacttggggggcttggtcatgaccgacgagttaagcagctctgtgagaagaggcagcaaagggatgtaaactccagttcgctgggagattcggagcagagatctgatcaggtagaatcgcagagggaagaactggaccgaggggattaatcggatcgttccaagagtgacctggaccagagggtatagcagaggtcgaagaggggactgagagcccttagtggcctcgttctcggcgtcacaggtatcggcaaccactcgggaccagtagtccagagaatgcacaaactgccagttgtagacggccttgtaggcgtgtttggaggcagtcttattggtcagagagcctcgcaggtggatggccagctgtcggatggcgtcaaaggcaataggataagcctgctgctcgttgacagcgtacaacatggcggcggtattcttcatgaagttgatggtgcccatggtgtggaacgaggtgtttttgcacgagttgacaaactgtccgtaggcggccttcagaatggcctcataggtaccggagtgctccttggactcagtaattagcagagcaaaggcagcctctcgggcagaaatggcagagctggtaccccagatgtagcacacggaggcgatgaggttcttagtgagctttcgatgactcagcatgtagggcatgacctttttgagtgcagcaatggaccggatagtctcctcggctccagtggtggtgctcaaagactgctgcaggacatctccatacgacttgatgatagctgtggcagacttgttgttggtggcggattcctcgtcgacaacgctggtacccttcttggactgcttgagaggcagctgcttggtcagaaccacaggcacccacctgttgaccacatcaaatagcttggtgaccaccttgatgtcgttgataacgtatttgaagttggcagtagcattctcatcctcctgagaagctagagcagccttagcagcccgcagagcgtttctagcagcgtcggtagattgagtcttctccatggcagatgcccacttcttgaccatggccagtgtcacctcctccttgtcctcctcctcggcgttggcgtcctcctccacgttctcctcgtcgtttaggtatttgagaaactcggggtcgtccatctcgggggcctcgtcctcgtcagagaaggcctctccttcagagtcgtcgtcagcttcaatctgatcctgctcgtcctcgtcttcctcgtcttcaagttcctcctcgtcctcgtcctcctcagcggccttgcccttcttttcgggaacctcaaatccacccttcataaagtcgcccacagacatgtcttcgaaaaacgaaggagcagccttctcgaccttgtcttcggcagagacgctagctccaggacgtcgacccttgacggccttggccttggcagcctggtccacacgtcgcttatctatggttttcttcagatgcttgttttggaactttttcgtcgcctttgatgccttacccatagtgattgtcttgtagtgagatgtgcttatgctcaatttgaaatttcatctcgaatttttttagagttgatgcgggcagaaagtttaatcgaaatgttgatgaagacaacttagacacgtgatatggaatcttatacacgttaaaacagctgttgacatatatatgtgtttataagacccatcaggaatcacatttacgtcttattttctactcataacctgtaactccacgtccggggggtgcaggctacagatttcgaaacgctaaaaaccgccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcaaatatattttttttggcttcccttttcacgaagacaccagtaccggcggtatggactgcgcccacgcgacttttgctgtatgtgggtcaggatttttctagcgtgggttggtttgggagtgtgaactttagttgaggttttaactaaatttaacaacatgggggtgttggtattagtttgttgtaggggtaaaaacagcttgatttccttttatttttttgttcaatatatttctacaactgtcagagacatgtaaatatacgtctaattaccatggactgcttgcatccgttagacaaccccaacaggcagttctcttaactaaacttccaacaaagtcaactactgtacttgtactagaccacaacctgtagcacacctactcaagagtaacataatatattggggttgctagtttttttgaagaaacctatcaaaccataccatgtgagaggattcccagaaatcattcaaaccactctcgtcccccgtaaccgtcctgtacttgttatcgcctcgttgctccatccattttacatccaataaccaccacggtgcttcctaaacctagaagtccaccaaggtgtgtagtgttatcccaatatataatctgtcatcagcaaacgacatggtatacgatacacggtggacaccacgatacggaggcacacacagacacggacacagacacagatacagacacgggcatagacgcagacacaaaccgacgagacacagagacacaaatacagatagtatggacaacacggacaaacgacatggtggtggagtacggtcattgcacaacacacccagttaccaacactcagacacagaagacacgatgaagacaattccccaatgatgagcgaatcatcttttgctacgtcaccggtgctgtaatttccgactatctcgttctatctcatctttcgacaactcggcgatactcatcaagataatgccaatgctatctatccactatcagagcttcggataaaagtcgcaaataagagaataacccagtttcatcccacagtgctcacctcccctccctccctcaccccactttgataccaggggaatatagtgatatcctcatctctttcaacgattactacagttcaagtatgtaccaacgcgataccaatatgccgacatcgaagcgctcctgattgatcccacaccgtccacaatatcccagagtaccagcaagtacctcggctgtcccttgaccaacgactagacaaatgaacaatccctacccccaagaacagctcgataaccacactacgatattttccatcgatacccagacgtttctacaactacccagatggggcattggacgttcgtctacaggattacccacatccacccaccatacatgctgtcgatgcgcttagtaagtttgatgtctcttgcatcacaagatcatgtcatcagccgcacagcctgtacctcctcactgatcttcagctcttcgattaggcttctgtaaatgcagctaaaaagtcccgaacccaatttttcctgattcttgttaatgccccagtgaatcctgcaggcttagattggatattcatgagcatggtgagaaaaacgtgtctaagtggcgcttttctttgcgtcctcaggggtcttcactcaaagcatctaaccactcacaccactcttgtcctctttctgcagctctcgcagcctcctacaccccgcaagcccatttagccttcacttaccctacagtgcagtgtgaggcccaaggtttgaaattttttagagaagcgagtcttgatttcttgacgacgtttgttgtgtgaagacgaagaagaagaaaatggaaggacaggcccagcaattccgaggatactctcgaacatgcttcaactgtgagtgttttgattttgtggtgacaatgagcagacccacgtcatgttgtcgggtgatatcacctggagattatgtcacatgtgttttttttcaactttactaaccatccaggcggtgaattcggtcaccaggtgcgagcttgcccccgtgtgggcaaccccgtttgctacaactgtggcaacgacggccacatgtcccgagactgcactgaggagcccaaggagaaggcttgcttcaagtgcaaccagcccggtcacatcctcaaggagtgcccccagaacgatgccattgtccacgacggtgctgcccccgttgcccccaacggtgaggcccccattggtggcgagtttggcgctcctcgaggcccctccggtgtctgctacaagtgtggcaagcctggccactttgcccgagcttgccgaagcgtccccgccggcggtgctcctcccaaatttggccgaacccagtcttgctattcttgtggcggccagggtcacctgtccaaggactgcaccgttggccagaagtgctacaactgtggctccatgggccatgtttccaaggagtgcggcgaggcccagagccgagtgtgctacaactgcaagaagcccggccacattgccatcaagtgcgatgaggtccgagctgcttaagcagagttatgtattatagatatgactgattgaagtgtaatagagtagggggtgtagtcatcaccatcacgagcgatagctggtggtgcgagtgatgcgagtgagtgtcagtgagaagcgtagaatacttgaaaccatgtacaacgatccaaaccaggcaacaataatgagatacagagacatgcgatttgaaaccacgggaagcgttcgaagcccgagagaacggattggccgaggatcaaacagatcagagatgcacgaggtacgaatagccctgatttctgtgttactagttgagcaccacctggatgtgtgcgatgggatgggtttcccctattgcacatggtggtacttgtatgtccagttggtaccgttcgtgagaaagatgggtcatggtacactacttgtagtcataaatggttggaacacattcaagccagtcttttgctgatcagggatcaagtcctggggtgtctgagaaattctaaaggcttgagctcatgttgtagtatgatacaagtacagcagcaacgaggtatcgaacagggtatgatctaaaacaagtgactagactgaagtgaaggcagggtttacgtttcaaaagacgaatctgaagaacgagtcccttggccttcctttgccaatactgtaatgatatgtcgtttggagtgaataatatataaggatcttccagcatgtgagttctcaaaattggggttggcttgtagaacgatctacttctgcaacagtgctcccgatactaacatcttgaacatactcggatacaacgagaagcagatctggtatcactctctattagcagggctactcctatcatgcaggccataaatcccacactaccttccacatacactcattttcttctggttgtacaagtatcgctttcaccaagtggtccatcattgcacttcctggcacggctaatacactacatacagtagtcgtctctagtgtacaactatggtagcgccgtttttacccctgcagagggaatattccgtggaggaggatgctaccctgctaagagggttgctgtcattgcgagttccggggccaagtattatgtcacatgtcctggttgttattagtgtccttttcaacgtccgtttatgtaacaatccaagagatatggaagctacaagtacatacagtagaatataccacctaacagttgatgatacatacacgatattagaagtcttctaactgttgtatcgtttgagcttcataaaagtgctacaggtagtggttggtaacgccaggtaatcttcgtactgtactcgtactcgtacttgtacggtagcctcgccattgtaaggctcttgagacatgtttaccacgcgataaacttgcgctaaagccctacttgtagacgcgtttgagtaaaggatatacgtctctggaacgcgtccacaagaagccaattgaccgacatttcttgttcaagtaggcttcgatggaccaacagggccggagccccagccacactccgccgaccgtggagctgtacagattggcattctcagccctggtctgtcctttacaatacccaaataggcagccgccttgtaaactctacccgatttgtgggccaaaacaacccaaacaggagagatgaatgtgcatcgattgtgattgtgtagaaaaagcacatgtttgtgaagtttagttgctcaagtgaggaattcactatacaccgtgacggtctcggtcattgctcagtggacagtgtttgctttttccattatagcaatacaaacaagtaccccttgttttctgggtgcgtgcatcgtatcgtatggtagcataccgtagtaattgtaccaccaaaacggatattcaggccaggtgacggcaaacaaacctagccacagttctttgtgcggtgcctgctccggtctagaggttttggcactgtcttagtttcacgccatgtctctgctatatcctaggaatgtgtttgttggggatgcgctatgcttgcttatctatatctggcgacatgagcaagcatgagaagtgtgccaggggaaactttatcggagcgacagaggcatagatgtccagagaaggggtgtgaactggtgggcaggtggtcaatgagttgtcgtacttgggccagccagcgctctttgtcgatttacggcgtgtttctcaacaatatgaacatactacgagcacttccgacaggggcaacggcgggactagtacgggtaccggaacaggttgcaaagttgccgtgcaaacaaggctcaaactttggactaaaggaaatgacacaatatactgtacttgtacattacaatacacaatctacacgaacaaacaccccttgagacatgggacgcgactttatgtgttaaacttagcaagcaattttccgattgtgcaagatactgtagctcctgggccatctacgcgaggtggatagacatagggttcatttcacggtggcgtgtaattgaggccgcgttggtagtcacgagggcttttgttggtgtccatagcgtcaattgcgacaactggggtagcaaggtcgtcgcacggagctcattgagagccattgggtgcgattggaagataatgcacttggttgagtgtgattgcgtttgattgagcgccattgagcgccattgaaggtcattgaaggtcattgaaagccattgcgtacgaatgagagcaattactccacttaattcccttagttggttgttacttgaatgactaattgacattgttcaaaactcaactacgggcttggagtttagcttgagccacccccaccgtccatattgcgccctagcctcagcaatatggcccaatttgggcagacgggctcgagtgagaccattgattgtcgcagactaaaattgcaccattggatgctactgaaactggacttgctaaaaatacccgtggccaagcgacgatactttacgattcagtaattgcatcgaatcgtctgactgacgtcattccatgcggaatcgagccctgcagatccaccctgtggcaaacccgtcatcatgtggggcaacatcatgtgagagtagccacatgagcgcctgtagtaagagcatagtacagttcagtgagccgcacacagttccccacaaacatgacagtatgtttggagacggagctcggcctcatccaggcttattcattttagctgccgcactttttgcagccccacaacccatgcttaatccatgtggcccgtcttcgtctatccccacatgcccctgtttgagcagggagtctggagtttaatagagagccgacggagtgcgggataaatcgtgtaaaatcgacgaaaggccgggcggcaacttccaagcagtcattcaagagctggactctcactctgctttttcttcccccatacacccgaattgccctagtacaacccgcactccaacccctatcttatctctggtgcgcaccactttgctgtttattaagcttcaggggcgaccagtaagggctcaagtaaatgtgtgactaatttcccaatcaagtggagcgggaaatgccggctcggaatgtgacgcatccagtcgtgtggcagcagccccggtaaactggtaaactgctggcgtcggctccaattgcgcgccattggggttgtatcagtcaccgaaaatctccctgttctcggttgcgtcacatctcagcacatcaccccacccacttgtcctgctccgaaattacccctcagagccgttggggagcctaacgaggtctaatgacttgggtgtgtaataaagagatattaaagggccgtaaatcgaaaaggcgcaataatgcagaaaaaaaaattgggggggaactcaaggagataatacacattagaaaaacggaaaaaaacccggaatttcccgcagaaaatcaattcacaataacagctacctccaagcacccaccccgacactcttccctcacaccccaactcatttgtcagctcgctaaacacacctacactcagctttactaattatactacgactttgcgtttcctcccaacacaaacaatcctattgtataaggtgcacactacaccttaccatgtgactctatgggtcacgagacgcaccccgatgcccctcaacgcgcagctgagcatggcatcagtggatacgccccgaacggggtattttttggagacagccaaacacacgtaataattcgcaagtcagggcgccggtatgtcgctgtcacaacgtttgtactcacggagcggaacaatcacacgtgttcgaaagcaggtgaaaatttttacacattccggacccccgtttgtcttttgtttttttttgtcttttttttttttcttgttcaaatcagataccttcctttcctcttttgtgggcctgttttactttaggccggcatctcgtttcgagctacccaccgaagcttatcaggggacgtacaaagtagtgagatgtggtgtgttggactactatatgtccaagtagtggacattggaagctggtttttgaggcgcgaattcggtcaaggacgcttgcagagccgctataaacggctgggtcgcagttccgtccgcgtcgtatatcgaaaggccacgttacaaaggggtaagtgcgaccctacagactcggttgtgtttttgatagaaggccaaacaaagacgcagaatgccaaaagggttctgccataaaagtgcttgcacttcagacagacttgcaaacgggaatttatggtcccagaccggcgggtcttgtgctgggaacctcttctgggcgcccgagattttgaaaaatggggcaaaaactccgacaaaatgccccggtatgcggaccacgtcccgcggccaaggctgatgttttcccccggcgccgtttcgtcattttctcgtccttcaggccgttcgcctcggcaagcataagccgaaaaaggctttcttttgtgtggcgacgtgaaaattttttaagctcgcactgctacttatcgggaactctaatggaaaaatctagggtgaaaatctcacaaagtggaaacccccatactacacacgcaattatggggatccggcctaggtgaggtctgggctcaagtaattgctcttagagtgttcttttggtagtagttttgtttttaattgagaaaactcgaaaaaccagcctcaaacccgcgtgtttcctcccccccccagatagacccattccgagttttcaccgccacactgctggacctcctaagataaccttctcagtttgggagggtgctaatcagcatggattcggcctatctgagccataccaggcgggaaatacgcttcagagttggcctttgtattttccatgtctctgtctctagtcccaccgaccgagagaaagaaagacgagagagaaggacaaaagtgcaaaagtgcaaaaataaccccaaaggcaaaaataaaaaaagagcgttgtgcaaatgccgtccgttgcactcacaagaccctctccccccaccccctcccccaaaccagccgcaagacgaacgggtcagtcatccagaggggaccctttgtgtggcaaaagatgacgtatcttcggttcatgtgagcgcataaaatagtggtcagctcacttgaccagttagacgagaaccagtacaactgcaagtctatgtgtaagcgagcccagtttgaacagacctccctccctcccccaggtctgtcgtaccatgtacaagtacgctggactgactctgagatgaagaattttcgcggttgtttttgtgatttcccgctgaacttttcgttttgcttcctttcaacagaaaagattttccgcagttagaatttcccgctgcttggttagtgatgttagtaaaaacagagcgctgtttggataacgtagactgcaagcacatgcagcatgattagcagaagggctagaggaggtgtagggcccaaaaaagtggcaaaagtggcggcaaacaaatagcaattaattggcgaaaaattaattgtcagggattgaggccccacgagccccattgcttcccgattgaagggactatcaccctcccaccagtgttgttactcatcggacccaaatagtttgactttccaattaggttttgcaattgggtttgagaatataacgttcctatcgatagaaaagcctaaaaaaatcgataggattttctttgtccccttccattacactcttttttctagtgacatataaaaggtcatgggggtcagcacgtcaaagtatccagatatccatttactaacaaaccacaaacacccccagctgcttcaacagacagcctacatagcagcttttcagcaacccacaaacacattacacgagatactagtcctgttacaccaggcacactccttaccactaacttacacaaaacacaaacacaatacacacacacaacacatttatgtctacaatgatgcgactcactgaagatagtgttctgctgtcgcctccccagtctccttactcgcgggaagtccagctggccgaaaagcccacctcttgtccccgagacacaaacagcacaaacaacagcgacgctctggccaacgctcttgctgtgactctcaactcgcccgtgctcagccagaatgctctttccagcattcgggactctgccgagtggtctgagcgggtgtttgccacccctcctccttcctctgagaagcgagccggagaggactcccagcttcgagatgtcaagcgacccaagctcatgcgagagccctctctgcagcaggtgcctcgaacggtccccacctcggcccccatcactctgtccggaaacgccgtgaccttcagctccagcatcttcaccaccattgccaaggaccctgctgggttccggcgacgagaagacgcgttcctggacttttaccagcgagccccttcatcttctctgcgttcgtacaacaacgctacctctgctgccgcagctctgcttaagaagcgggccgccactaccgctgccgcctcttcccgagcttcgggccgtcgatctgatgacggaggatactccagcaccggctctgtgactcgaagcatgacctctcgagctgccacctcctccaccactcgaccccagcgggttctcccccagcgagtccgagaggtggccaacggaagctcttacaaggctcgatcttcttcgcctgctcctgcctcctctcctcgagctactccttcccccaagaagcgagtcgtggctcctccttcctcctcccctgcagttccctcgcgtgtccatgacaccgactacgctgacctgcctgactactgtccctccactgatagccttcctaccagtggacgacctctcaaggcagagtggaagggagcccccatggatctgtctgacgatcctatgctcgacaagctgcatcctgccgaggtctacctggctagctgtctgcgactttcgtgcgacacctacctggactccaagcgacggctttttgctgagaaggtccaccgactcaagtttggcctgcccttccgacgaaccgattcgcagaaggcttgccgaattgacgtcaacaaggcctcgcgacttttctctgcctacgagaaggttggctggctggacgatgagctgtttaagaagtttttgtaagtcctgaggagctacagggctgacactaacgattgcattgaacatttttgatatttatttgggacattttgggtaattacggttttttacattatttggtttcggttttttatgagggataccagggcattggatcctctcacggtttttatttgggttattattaacggtttaagtgtattattactagagtaacatattattagagagttatctgagcgcgagtgtagatgaggaacagcagctgattaggcactagtcgccttagattatgcagtttgagagattgatggagagcgtcttgaaggtggcagtttgcatcgcgccttctcctaggcttaagaaggtgccttttcctacagtagatacgcggcgtacgaggtgtacggctgagctgtttgccgaaattatgcgagcagtttgtttgtgtatgcacattgggtcgtggacgatgtgcgatgtgtctgataccagttgttttgaggagatttgatttctcatcagccattgtataagtcctgtgtcaggttgttgttgttttcggttttttttttttttttgtttgttttttttgattaattacaacatcgcgttgtttatttgtctgaggtgttgatatgaccgtcagactcaagacactcgatctactgtaatcaaactcagggcatctctaatcaggctaatttgagtaagaccacccagcccaacttagaaggtgggtagcgcgggtctaagagggcaagacaggagcggagttaggcagagtttcagcaggcgcttatatatacaagaaggaacaacttggagccactccatttggaggctcctgtagcacaggggttgaatttgccatgctgggaccggttgaggctcttttttggcgtctgttttttcttggatcaaacaagcttagatttcgtaagacagaggtaagaccccccactcccgagcctttttggcagaagaaatatgctacagcaatcggtcctatttgagggcgagtgtactttgagcgattgctgtttattctcttgttgagctagggctgaatacggaaggaggcgaagtcgcttgtttttcccttttccaactgtggcgcatagaccacggacaaggctgcatggtggtgggctatcacataagatccagtacatccgagtacgagtacgagtacgagcacatccaagtagcatgacatgattagactgagcgaataagaccatctaggatctttggcagggggtgacctggacctatgagatgtgagctatttactggaggaggattgcacttgtgacccttgtgatgctatctgttccgtactgcctgtactcgctcgctcatactctcactttgtaagacttgtgaaatatccctcgcctggtgggggccattgcacgtgttagatacaggcttgagccactataatgatgtataatctgcccaaaacaggacatgaggggtgtcccccccaaaaaaaaaaatcgcacatttacacactaacaccgtctcacccgattattctgttaattctgtgtcatgtttgttcgtattctccatccgtgccgtctatctgtcgcacttacaactttacttagaccctgtctctgagtcactaggccagcgtagactttactccgagaaagtctagccagggtgacaccgtagcgagggaaatattgcatgtcacaggcgcccgaataagcaggtgtttgcctcggtggccactcgcgctcatctactcttccctttgctttttgcctcttgttccacatgctgtttcggcttggacagactgtgcacctcacacgcttgggctgaacgttgcaaatgatgaggggcatgtctctcaaggcctgaaggagatgtctctcgcgaccgggggtggcatgtgaaatgctgctggccagctacaagacagtcgctgtaactctgagagaatccccattccatttacccctaccactgaaggcagttaggttgaaaggcctacatatcaatacgagacatacgcgaatacgctagatgcttagtcattatggggaagtcacgtgtaaatgtcacgtgctacactcaggtagtcgaggatactcttccttggccctttctaatgcccttacactgcccaaattaacaccctttgccccagactcggttgtgtagagatgtcccgaattcctgaaggcacgtgactctactaatcttctgttgttcaagccttgcttgtgtatcgcttagcgcccctgtattgggagtcgttttggcgtcctgaatgtccacttcacgtatgggacattggtctaacgattgaatctcatgatatgagtcgttgttgacgagataaacagtgtctaaagatggagtcagggccagtcctctggatgcccagagacttcggactctaggcacgtcttgacagggcatatactggataatacagtgcctaaggtgtggcgtgtccacagatgaggagaactgataagacatcaggacaccccctttaccccgcagtctgggcccataatttaagtcaacggttcttgttgagtggctaaaagctgatctacgggctttgaagtagttaatctggcaccttgagtcaatctggtcgtgtgagagttgttttgtgtgttcttctctacgaggggaatggcatgcagttcactacagtgcacactgtaaacgctgtacttgtgtcctcgatgtaactgccaccttcgttttttcccactcgattggttgctgttacacagccgcggtctccacctttgtgagacggcgccgcatcactagttcggagctaattagtccggggtgacacggcacggcttctgatacataatactaagtccaaaagtcgagtattatacatcttcacaatggcgaaaatgtgttttaaatacgacattgagggtctgataggacgctgggctattttttggtacctaggggctctttctacccatgagatgccttcgtacaagtacatgtcctcacctgtcaagtcgcttgttcgacattcaagacgtcggctagcacgccaagacctcgtttatagcttggcctcgaaaatgtggggtagcgagcaatatataatcctggtggacggaaatatcccggcggaagcaactacgcaatgtcgactcactcggttcgcgactcggtcactcattctctcaaagaggatgctgagattcacattcaaagtgtccatcccaccatcaatgagaagaaggtgactcgcaagattgaccttagaattgtccccattttgtcgattctttacctcatgtcctttttggatcgaggtaatattggaaacgcaaacattgagggtctgtctactgatctagggctcacaggtccccagtacaacatgtgcttgactgtcttctttttcacctactccgtcttcgaagtaccgtccaacatgatgctcaagagacttaagccttccatctggctgcctgccattatggttgcttggggtatcgttatgacgctgatgggcattgttcaaaactatggaggtatgttggctaccagaatctttctgggactcactgaagcgggtctattccccggtgtcacctactatctcactctctggtatcctcgacgagacatccagttccgaacagccatgttcttctctgcagcctcggtagcgggagccttctccggtctcttggcctttggtattggaaagatggacggcgttgggaatctagagggatggagatggattttcattctcgaaggtattgctaccactctcattgcagctctttctttcttccttgtggtagacttcccagatacggccaagttcctgactgatgaggaacgagaatgggttctttggagactcaagtacgacaccaacagcagaaagaccaattctgccagtcaacaagccatcatggttgaagaaaatgactctcactcctgggacgaggttaagaaggcaatcatggaccctcaattgtacccccagtgtctgctgtactccgctgttctcgttcccctgtacggagtgtcgctgttccttcctaccattgtcaagaacctcgggtattcctctgaaggtgcccaattgatgactatccccatctacgctgttggagccattgcctcaattgttcaggcttgggtgtctgatcgatacggttggcgatctccgctgctggtcttcaacttttgttgcatgttcatcgggtatatgctggccatgaacgtgtctgcagtccgcaacccgtcagccacatatgctggctgctatctagtggcccttggtctctatcctggtattcctgctgtcatttcgtggctttctaacaacacagcaggcacttacaagcgaggcgtgtccatgggcatgcagattggattcggaaatctatgtggagccattgcctcgcagatctaccgatccaaggacgctccgcagttcaagcttggacacggcattgaggtcatgttcatctgtattggcttcatctgcatctttgtgctgaacctctactactacttggtcaaccggaaccgcaggaggatggtggctgagggcaaggcagacgatctcaccgtcacccagctgtcagaaatgggcgacaagtctcctcactttatttattctcattaacggccatgactaatgatgtgtattgatattgtgagcaatgtattatatgtaggtaagctgatatgccagcacacgtactgtaagtacaatcaacgacttaaaatacccagcttccttgtaaaggaacagccgcgctctcattcgatgcatagaccatccttctttggccttcttcaggctccatcgacgcaatcgatgcaaacggatcatgagcctaaagcctcgtcggtgtctcactagccaggtggcaccatgcgccacagccgcggtcagttgaccccaaacccacttggtcttagtacgcgctcctataggtctcacaactcaatcgatctttcggtccgcttccacgggactatcattttccacccggcccatggtttgagttgatgaacttcttagggttagcaaaagcatagcggcaaaaaacggttgctcagagccgttgcaaccggttcaagacaaagacagactctggcgattgcccattgttcaatgctcaatggcttcgtatcggtacagtatggtatgtactgtacgatactgttgactgtagtgttctgtacttcaagcaacggcgtaactacaatagcactacgaacctatacctgcgacttcgactatccggccaacaacggtcacttcaaaaacatcctccactaagcctcgaataagcctctcggcctttgaactgtcttttgatggtcctttgaacttcttttcgatcctctagagaaaccctataacttctcacttccaccgcactagcgcatgtctcagactatcgtggtgaaaaaaatattcgtgatgtctcgccttggctacttgcctaggctacttgtagtcctgtcctggtaaatcttgtctgggataatcgttaaacatcccacacgtggattgctcaaggtactacttgtacgagtattgcgcattagcgacccgtaagactgctagtccaggattgcacttttcagctgtgtggctgaatgtcatatagactgggagggtaatcaaacctgtgtctcttgcactgttcaacatatcatcctcccttacccgatagctgcctggtattagttaacctcggaccctttttttttttagccatgccttacggcttattggctacagacagtaactgaacgaggacttcgagtctaccagcaccgatactcgtagatgactgtacttgtagcagtagcagaagagtttcctcttttggagtaacagaccaatgtcgaactcttgactgcgatgacaaacccaacgcagtcagtcgccatcaagatatcttaagatgaattcagtgcccaacagtatgaacggtgttgaaaacctctttaaaagaccactcgccttaggatgtagcaatgtaggaatcgaagacgacacaatgatgcgagagggatcgatctgctccctctgaaaaacattccacgtgactttgtccgcaggcgttgtctgggaagactccatctacattccttcaccacatggcctacgcttcatatctgcactcctactttcacctcctatttgtacacgggttgaacgatacaaactccaactttgatcccataatctgtataaaaatgattaactaccaatatccaaatgatttaacatacttatttctgaccctggaggtagaagaaagcagcggcggcaacagcagcagcaacaatgaggaagatcatggaagaagatccgtggtcatcaccaacagactcgccgtcctcgtaagaagtcttgacagtgtgagtctttcggataacgtcctcgctggggtcaacctcaccgacatagaggtcgttaaggatgccgtaagcgtcctcagagtgtccaacgtcctagggttagtatacaattcaactgtcgtgttattcgtgtcaccgtgtcacgcgacagatcggatgggaaacacgttggaagtctaaataggcgactgattaggcgatccccgagaccatttccagacccttcaaagaggtagacatgcaaaagcaactctgcacaaccacctgactgctcctgtggaacgattcctcaacactttagactttgaaacttcaattccaaaacggtggcatctcgagtgcacgtgaaagttcaaaaagtggggtaacaccctggaatcggcagcaatcgaaaatgcaagccaagcggtcctttgagagtgcctaggtgtattgggtaacaatcgggtagtttcttccgcgcccagtgccaactcatagttgggactcgcgattagatcactaatccgttgggcaactgtaggtgggtcgaaaccttgtcgtattcctcgtgtctgactaatgttgtgctgtcattggccagcacagaaagcacaacgtgaaacacaacgacaacacctccgaaagacaatagcagttgcaattgttgccctgacattgtcgatttcatcagctgctgctgtttgagtccgtgttattgcttttttttccttgcttctgtggtgttggggttccatctcctgtttggcccatcatccgaaatctagaaatactcacgtcgaaagcgttggtggcctcagttccaccggcatcaagaagaacctcctctccaccgctgtagttagtagctgttgtggtttgtgttgctgggcgactttcctattgtggtactcacggatgctcgtcaacgaagctggagatgtcgtagaccttgccgttgatgatcatccacagatcatttcggtccttgtgctcggcgacctgcttgagggtgaagatcttcttctcggcagtatcagtaggaatggcggcggtgtcagacactgtgttagtattgcagggtgggaatgtaggggggctgggggagtcgcgggtggtggcatgtatggattgcagaaacaccagaagacacaaccaaacagtcgattgcacagctttcgaacagtgcgtgcttacttgtgtctctctgagctatcccaatctctcttcttccactcaacggacaacctccatgtcgtgttgattcatcacgtgaaagacgacgattcattcatagagacgttgtttgggtcggaagcttcggttcagtggccgtcgtctgcccttcagcccgggtgggtgcgccccagtcgtttccaatacgcacttttgatgattgaaagtaatgtcaagctgtgtaagaatcactctgaacttgggaaggcaagcttggtatatagtatttaaaaagaggctgtttacccgaaacggcagtgtgcggttagggcacaccacccaacatgatgcggccatgcgcggatcaaaccacactctaattccacaggcccatatgattgtggagaagagtaagcagaggtggggggaagtgaaaatgtacgtgttgctgagatgctgaacattggacagtactggcctcattgtatatccgtctagatcgcgtattatgtaatcaagccccctgcatagcagcccaacatccgcccatcactgcggctcctccacctcctccagtattatacataatctcacatcctttcaagggctaaaagacccacacatggatcgatccaccacatggtgcccaggaacgagcacaactagtatcagagcaaatcaaaacacttataagcacgactctcgcctccgcacagcacagagcggtgtcgagaactggcacattggcgcaggagtccgctccacgaacatgcctcgtctatgccgtgttgaagcctccgtctcataagcttgccctgtatataaacccattctgacattactcccttctctattggttggagagtttggcggcgcatgggtgtcctcaaactagatttgccaaacccacatggctctcttttggcctttaggcctttgggccttggtgtggggtaaacgtagtgactaaagctaactgaattagttgagtctaacccgcttttagtaccgctgtcgactacagtagatgaaacactgatgacagcacaacccggcctggcaagtcgattcttggacaagttgcaactacaaacatatatcacacacttatccagccgtattcgttctgtcgatggaacctaaaatatatatacaaccccacaaagttgccccattctacatacacacagctacaatacatatggttgtaccttttttttttttttcacatggttatcgagcaagatcttcacgtgctacagatgcagacaggcaaacaatcaggggggtgggtagatctaaatcatggccacctgctacactgtatattggcgatatactcaccaacctataactacaaagtagtcatactcaaacgcttgttttctatttttccggtatcatgctattttttgtgcaaaaacttgttccctcatctcagacagcctatttctcgcccagctgtcgcttctgctgctcacgtgcccatcgagcggtaatcttggtctcgtcagtgaactcgggatcgcttcgagttcgtcgaatgaactccagcacccatggcttagtgtatgcctccttgaagtctccaccgggatacatggtggcaacatcaccaatgatacccacaacggaccgagccacagactccacaggagcgagcagagggtccacggccaccttggacaggaagttgaacagagtggggacgtagggagcaaacagagcagggtagtctcgaagaccggtgacaatgccgacaaatgcgtcgatgattcgctcacgcaggttggcgacaaagtcaaggaactcctcggacacggcatagccggagtactggtcaggcacatccagctggcacgcctgctcaatcacagggaagacaaaagaaaagtaccgctcaaacttggggccaatgcttgacgcgatgtctccaaagcacgacagaatcgagggcttgatgacctgttgggccttggggttttgcaaatcggtgacaaacagctgcatgtactggtcggagaactggtcaatggcagggcccagagcgttggacacgtcggccaccagaccgactgcagtgttgcacacaatgagagaaggatcttccagagcgcgcagaaggaaggggttgagagactccatgaacttcataaagccctcaccgttggcatcggcgacagctccaatagcaatgaacacgtcctcctcgatgagcgagttgggaagcttgttctgcagcaggttcaggaacagagtcataagccggtcggatgcgggcagcaccagcttgtcagttcgacggatgatgttggtcagcagaccgagcaggttgatctgcagctcctccaggttgattcggtcgtccatgccgacaatctgctgctgcatctccagagtggtctccagacgagtgacaacctcgcccgacagctcaagcacggcttcaatgcaatcgttggcacacacaacaacaagggtcgacagagcctcgtaagcagcggttcgggcgttgttctcgttgtcgtttcgagaagcggcgttcaacagagcaggcagcacctgggggtagtagggggagacgacggtggtctcctggttgacgccgccgtggccaagctgctcgaaaatgttcatgatagtccagcaacagttggtgatgaccttgggctcgtcctgcagtcccttgagcagggtattcatgatgacgggcagatggacttgctcgtcaatggcgttgatgaccagatcggagattcggcccagacaccacgccacggtgtccttgacctgcagagagtcgtcattcatcaggttgagaatgggctctagagcctgcttgatgagatcggccagatgggcgttgtcaggaccgtccagaatagaaccaaaggccatgacagcggcctcccggtttctccagctggtggtatttccaatgttctgctcgacaaactgcagagtcagaggcaccacgtcgttaccaatggtctgcgcgaacagctgcagacaggcggcagcagccatgctaacactccagtcctcgtcgtcatcgtactcgttctgccggttgagcagctccaagagaatgggcagaaccttgggggcagccaccttggcgaagccaaagcactcctcgccggtccgctggttcttgtcctcaatctcgcatacggacgaccagaactccacagccatgcatgccaccgagtcgtcggaatcctgcatgcccttgacggtaacgccaaacagagcctgcttcatgtacagttccatgaactggtagtatttggtcatgattcgagacattgtgccgtagctgacttcccgcagcttggcagaatcgctctgggtggcttcgcacacgacaaccatgatgcagtttcgctcaccgtcccgggcaaagttgtctctgatgaaatccagagagtcgcccagtgcctcaatggccttgagccgcacgttctggtccgactccttggactgtgccgcctgcacaatggcagtaagaatgcctgatgcctgggaaaccacaccagcattgtttcggtctgctcgctcgcagatgaaaccaatagactgcagagcggccatcttgatgtgactgggctgctcgtccttggtgttctccaccagggtggtcatgagactggaccatcgtccctggggcagatcaatctccgcaatggcggccacggcctgggctgctgctgaagccacctggttgttagtgctcttcagaacctccaacagaatgctcttgatctgatctgtaacggatccatcggcagccaaccacttgttggcctgctcctgcttgacctcctggtccttggatgtcaagttgttcttgatggcaataccagcaagcactcggatttcatcgggtatctgggtatcctgagtgctgatgcagttggcgagggccatcatcacatcaccgtagtagttttggtatgcgtcggccagcttggagttggcctcgtttcgcacctgaggcgtggcgccctggaaggcgtcgtgaagaatgggtgcgatttccatctgggttagtaggggtctagataggttgtgtgtgtgtcgtttcaatggcaacgttgcgggtgcaaatttagtgcgctcgtgttttcgattctgccgctgatgtctgtctcgtgcaccccacgtctggtttgcggtattctagaccaaaccacacacgtcatcaatcgattaatgagacaagatcgtcataaatcaaactgatggctgccacgaaaacaactatccagcgcgatcccgttaacccagcagttgtctccttggccagccagggagaaatcaattccaagataccccacacaagttgcgtcccgctacaacctccagagccggcaatttgagcgggaaaacgacattgttcaagtcagaaattcccacatatgccacccgcaacatgcccttattcgccccgtccctcagagacgtgacgggtcgcaaacggccaccttggccatctgaacacctcaccacatggcgtccgtcgtactcacgtcgtagtctgtgatttgtcgatatccgaaagtcgaaagtcggtctctagtgtccacacaaaaagaattcctcggccaattgaaggtcgttcgcaaacggctgaatcgaatataatctgtttaaaacagggagtggtaaaatgatgggacgtaaacagacccaaaagccaattttcaaatagagtgctgtaaatttgagcacacccacacccccggttgtcccagcaacgcccccagctcctcctcccagcaatcttactgaggtcgggatggcgtaacaaaaagctatgtaaacgggactcatttactcagtcgcgtcccacgccgcaatgtcgccagctccaggtggcaaattagcatcccccaaccccggactgagaaatactgatgccgacttgcccatacgccagagcacatacaagtctgtgcatgcggtacacgtacaccagccataagtaaaggaccaccatccagatatcgttccggtaactactgcaagtaaatgatccctatctttctacagtaactccaccgaccttaaagaatagtcgttacaactgccctacagtctttgatgacgacgatgaccacaactaggagcagtgtgggctctcgctatccccgcccccactgttgccgagcaacatgctgtaataaggggaaattaatacacagatacagtgtgggctcctaccacttgcaaacactgcgggtcgaaatcccaagttctcgcacgtatactgtatcgtgatcagttgctgggtaacgcgtcaaaacaaacctgcagcaagttgtaattatgtataatgccggcatcttatgaaccttggatggcggtttatttgacaaggtcattattccggtgaggttatctcagccgctaaagggttcatggtcaattgatttttgaccgactagcgagcgtcatacgagtactgaagttgcaacagcccgtctaaccgacagtctgtaggatgcttgcaccatatatgtttacatgctgcctatgaaacacaatacagaccagacacacacttcgggctacatgcatagtaaccatcaaggcggcttagtcagatggttagcgcttgtaataaatagttatgtacagtcgtcagactccttccctcgcttgtccggtccacatctccagccagtacatctgcctgcggacactctcgtcagcagacatgttcacggtgggaatgatggtggtggcagccatgttcaagcagaaggctcgtagctcgacaaaagacgaatgctcagagtacgggacgttgtacttttgaacaggctcgatggcagaccgttccagattccgatctagattctccacattgtactcgaggtctccaaagtcatagtaacttggtcgcaggtctgtggcttgctcgttggcttgaatagcacttttgggtggtcggtaactccatcctgtgggagcaaatgcgacaattttggagaaatgcggcttgaagctcttgagatgctcaaacagctggtccttgcgggtctggccaagaggtacgaggtgaacctgggcttctagagggtcggatgttagtaattcagagatgacggggtcgttgaatgttttgagaatgcggcgtttggttgtgtcggcaaagagcttggaacccagacgaagggcaatctcaattgccagcctctcttttccaatggtatatgttccaaccacaaacaatgtgcgaagttgatgtactggagagttgggtgagctcgtgaagaatcttccgattgtcgactgccgttgagctttctccagttgctccattttcaagttgtttagtcgcacacaaaagtctgcgcacacctgaaccactcggttttgactggggaaggcatggctgggtcctagatacgtggtgtcgaggtacacctcgtcgagctctcgctgcttgagtttcagtttgatttcacgcaccaggttcatgttggcccgaaagtctccacaatgaacagctgtctttgtcggactggtgaacagcatgacagctgctccggggcagtggttggcgtcaaagaagatgacctccacgtcgttaccgacacagaacggaatatggatggggatcggaaccagccactcatcttggactcccagtttcatcttacaaagagctgcagtaatgggtgtgcaaaagatagggccgtgattccagctctttcgtagtcctccataatgatccgcatgaaaatgtgacaggaaataaagattgatcccttcgagaggtccatgcataaacgagtccaccgccacgttcgtttctcccatcttgataatcttgaacgacggtgccggctttttggctcgcttctgtttcttgacaggctctacaacagcagaagtcatttctccctgactgttacacaccatcatggactgggttgaagtgggttctttggccttggcttttcgttgcggtgctcgtctcggtttcttagttggtgtttccacggcccgtgtcagtgactgtgtctccaccacagtcgtatccatggtttcatcagcactaaagtacacctcgtctttgatctcctccttgactttgctcttcactcctcccttcaacagatgaagaaattcgtctgcgagaaaaattggcgttcccactgcctgcatctcctccatcttgactgttgcgggtgtaattgtgcttgtatcaaacgtcaggtcgcctttggtgggtgtagcacatgtgacgccatcatcatcgagacactcaacgcccagacatttctcagcatgggcgttgcgctcggaaatgctaagtcccgtaatgtccagcggacacagcggacaaaagacctgtttcttgggctggccgaatctcaacacatcctggcggggatcgaacaaatacttgagttttttggaacggttctggcgatcttcgtccatcccatgatatgcctggctgtgggtgcgtgactggatgtgtcgccggattcctctcttttgctgatgcagtcagaaagagttatgtcaaaggccggtggcgttggatacaacaagtgcatcgatctcgcatgttcaaagcttatgatgcaggagacgggtgagagtagtacacctgtggagagtgctggagggtatatatatacgtgggagtgtgtcacaagggacatgttgcgatagttgtcgttggatttctttttttaggtaaaaacgcgggtttcgcgagcatctcttcttctacttgtacgccgcatttcattatgtagcctattccggtgatatatggcaatttgagatttactgtacttgtacaatagcgcatggcgaacgaaaaaattcaccaaaaagtgaaaaccaaggggggaaattaaataaattagacaaatgcacacatactcatcatctcctcctctcaatggacagaaccgaaatcttggttagccacccacgcaacttcttcaacccaacatggggacactttggagtaaccacacacatggaaatatcgatcatttcagcagccaaagtaatggcttcctgagtgatcctgctctcagagacgtggccaaagtgttcaaaagttcgaatagctcgcaaaaacacgtaccgaaagaatgccgacacatttttgagaaccacagcttcaggaacactcttgttcaacagcagcctggggaaccgagccgaaaagtattcctttgctctgtgtctgacagctgccagcttgactcctttatcgacccataataatgcagagctatagggatagtctcgatgtatctgaagattgcaaggatcgatcttcatgcccaaaaacggcatcatttcgccctcttcaagctgcgcgattctgacaccacccacagacagaggaaagttgactagacacttggatcggttgacagagactccatagtcaggtaagcccttgagagctctgtttaaaaactcggtagctatagcagtgtcggtagtgattagcataaagtcgtccacgaatcgcataagacaggtatctggtctatcaacgagatcgctgaacttttcacgcaccatttcctcatagaccatggaacaaaacaaagaggataatatagagccttgcgggattccacgcacttgtctatgtacctgaccgtcaataaaaacatcatttctgaacaagtgatcgttgagcagtttgtacagcagttgttttccaacactgtcacttttgttttcatccactatgatccccttattccccagacgtctgaaggcttgtagagctccctcagatctcccgttacaggcccgagacgtggtgaaccatctcagaactgtttttgaactcataggcaagattcgagagtggctatgaagcgagtaactttcacaatcaagcagtcgttttgaaatgtctttcactttggatgctggaatagtgtcaaaggccgcagtgacatcaatcttgacaaacttgagaccttgaatttggcccttgattgccttttcgtacttccctagcacttttttgagcaggtgaaccgagtcaagaccacacttgttatttccaccgagtctgaactcctgatacagtatcttgtacagctttgagagcttcttgttgacagagatcggtttctttcccctgggactctgaacaggtcttcccaaagacacaatgggtctgaagcctgacttttttggcatcaatctgaactttgagattccgagatccgacggagtaaggactttacttgaaaactgggtcctcttcagttcttggagagtgcttctggtctttctttgccatacagggtgtcggtagatgatctggtcactggtgagagagtctgtgaaatagaagaaagatcttagaatctgaggcaggaagcggtttgtaacccagatcatcagctgttcaaacagctcacgtgccttgagcatatcgtctcgtgactttttcagattcatatcagaagtgaagagccagttgatttcggtcaacctgaatcccccagtcattgtatccagatgcggagaagttcgagatggcaagttcagataatagacgtactttgaacgtagaacggcccaattgtctgccgatccaaataaaacgtgaggaaagaggagatgagaagctgcaaaacagaaggagaccacatcgttaacggagtgcccatcctcgtagtcgcgattaagtgggaaccaggcatccaaaagccgcaaaaaattgtattgctgacactttttcacgatagtagaagcaatttggacaaatggaactagacgtttaggaatacgtttcgattgagtcttgtcataagtgtaaggaaaaattgactccagcacatgttctatctcaactttatggtctttggaatcgaccagatcacgcacactcaaattgtatcctgtctttcctagactgtaatacattccctgtttgcatctcaggattccctttctcggcactctcttgcctactttccccggtggagcctttaacaacaacaattcggtctgcactttgtgtgtggggcgacacaagagaatatcgtcaattcgaggtccagacacctgaaagtagcagtccttcctgagctccatgaacaccatgttgcctagaatcaacttggcaaactcatagcggcctagaacagactccaatttgcgccaccctgtttcacacaacgcgtcaatggccgtgtgaatggagtttcggtcgtcaatgggccgtttgtcagagggatcaaagactccttggacgtgggtgtgcagcacactttctcggctggatactgacgaaagcagccgaataaacgccggatatgtcaagtcgttcacatagtccggcatgatgagctggttcacaacagccaaccggcctctggagacaatggtggctgtcaggaagtgtttgaagctgtcatcttgttcatacagcgagattacctcatggaaaatgaacggttcgatgaaactgtgcaaatgcaaattacacagatgaccgtgaagggtatcactctggggcagtttgctctgcagccgtttgagcattgggtaaggagaatgaggacaggtacatactgatctagcactgtagacacacctccatacaaactttatcgatggaagacagtggcctgaagcattgtagaagatgaaagtgtcagttctggagatttctatctcgggaaatacaaacgatggatacctttcttgtatcaaaatcatggcacattttgagagtttgcaagacgacaaaatactgataaatctcgaagacgttttagttcaaccttagacagcatgactatataatatagtatgtactactacaactggctgattacttctacaacacacatttctaataaacatcccattaactactaatcttacaaatacagagaggcggcggagaccagatctcgcttgatcttctccagggcgagattgaacttgtcctcgagcttttcgttaccgatggtctttgcggccatggccatctggcgcaaaagctcctcgagtcgtcggaacattcgaatgagggagccttcgtacacgtcggtcatcttgcagatctgcgagaaggacgctccgttacaccatgcgtaaaccacatccatcagctgcatcttgaacttgttgacgtagtcgtccaccaccacgtcgagcttgcactcgcgcgacaccttggccacgtttcgagccacctcctgcatggccttgagcggggtatcgagctcggcccgcagcttgggttgctccttggtcatttcgtcaaagacaaagcaggacattagtgcggctgtgacctcgggagttaggtcgttgaagttaccgttgaacagcatctccgtgagcagcagctcatctccggacgagatctcgcacgcaactcggcccttgagttggatgacatcgtcttcgatgaaacccagccgtctcagcactcgctttcggttcttgagctcatccagctgcagaatcgagtagtgcttggcaatgtcgtcagacaactcctttaccttcttctccagcgccatcttgccggcgtactcagcgtagacttcgtctcggtcgggctccgaggcaaacgggttcttggccagcttgccctccagcacctccatcttcttgatgaggctctggaacgtctcgtccttgatcttcatattctcaatgggatcgagctgaggcacgtcggggaaccgtcgcttgacctccttgatggacttggccacgactcgtcgctcactagccgacttgagactcttgggcagcacaattcgaatgttggcaatggcctttagcgacttgagagtcacgggaaccacctcaaactggccattctcaaggtcgggacggattgagttgggctgcttgctgctgagagaaccctccttcacaggcagaagcacatcgacaatgtaaatctcgtggtcactgagattcttctgcagttgcaacttgggaggcaccttggcaaacgaaaccacggcaccccagccaaagtcccgctgcaccttctttccaccgtcctcaatctcgtccttgacctcaaccagtcgtcctggctgcaggaaagacagcacgttggagggatgggtaataatgtgtcgcatgtcctcgccataggaagcaatggactccttgaggtcgtagtactccttgacgttggggtttgtgattttaattgcctcggcctcagcctcaacctctcgtcgcttgtcttcaagttcagggatttgagacacgttctggaactggaagaaacatcgctccagcatgtactccggtgaaattccctcgactcgcatcaggttgagaatcatgttatacccgagatggaaggcggagtttagtcggtcggcttctcccttgaccatgccctttgccacagcgggctccatctgttcatccagcataagaatgacgattcctcggtcatccaggcctcgtcgaccggctcgacccgacatctggatatactctcctcccgagacccatcgcagggcctttccatcccactttcgcacgccggtgaacaccactgtcttagcaggcatattaagaccgatggagaaagtctctgtggcaaacagacacttgagcagaccctcctggaagagaatctcaatcacctccttgagaatgggcagcagaccagagtggtggataccgattcctcgcttcagcagaggcaaaatgtgtttgatctgggggagcgatcgatcatcctcggatagctggctgagagcgttagtaaagaccttctgaaccatggcgtgttcgtcggcggtgttgaagtccagtttggacattttcatggccagagcctcgcagtccttcttggagaaggaaaagacaatgacggggttgtagttcttcatcatgatcatcttgatgatcttgtagatgtctgagttacccgtgacgccctttccgccaccagcctgctttttcgtctcaccatccttgttctgcagctggcccatggccttttggaagttttcttctctgaactgcgaccgctcgtccaccaccagatggataccgtcaccccccgaggggaacaggtagtgctgcagaggagtgggtcggaagttggtgtagaccacgtgacagggctgttggtggatcttgacgatccactcagcaaactgcagggcattggggattgttgcagacaggaaaacgtaccgcaccgtgtcgggcagcagaatgatggtttcctcccacaccactcctcgctccgtgtctcgcatgtaatggatctcatcgaaaatgacccacgcgacctcccgcatgacctcggagcctcggtacagcatgcttcgcagaatctccgtggtcatgaccagacacgaggcgttggggttgatggtcacgtctccggtcatgagacccacgtctccaaagtcctccagcagctctcggtacttttggtttgatagagccttaatgggcgatgtgtagatgactcgctgcttgtttcgcagacactgcgcaatggcgtactcggccaccaccgtctttccggcagaagtatgagccgacaccagtacagactcgtgtcggtcaatggactggatggacacggcctggaagggatcgagagtgaaagggtaagttcgggcggggtccacgatcacgtggtctgaaatcgacttgtagtcgtaaccgggaggaacagccacctggtggcgaacctgatgttgcagcttgaccttaccgtcactggagtccactccgttttcagcgtcatccacctctcgctcggcggtcttctcgaagctgtccattgtggcgattcgagcctcatccagcaccgatgcttgtgctcccacgattttgttgtccttgtccttgttcttgtcggtcttgtcgttcttgtcctccttcacttccttcttgatatcgttgctcttatcattggacttgtcgtcgttgtcggttcgctgtcgcttgacaggcggctggtcgacaggcccgtcaaacacgtcaaacagatcgtccatggtgtttgtgttggaatgtgcaggttcctaactgttgccatgcaaaaaatttgaaagtttccaaatggtgtgcagcagagatgtatgatcagagggttgttagtaagcagcactgtggtttggctacaaggtcggtggcaacggaggatgatacatgccgggggttgtttgcacgatgcaaaagtattaatatcccaaatcgacttttgctgctgttactctgtggtcgagatggtcttcattatttccattattcagctttacttcatagtaaaatgccttacagtaactctagcaaaatacatctctacaagacgacactcatctcatactgtgagccaatctcgaacgaaacgctctcacattaaacagacagaaatctccgaaagagagcaggtcgcatcaataatatccggaatgtctcttttttccccttttttcccgcgcttgctccctttggctgccttttttttttttttttttttttttttttttttttttttttttttttttttgctggcccacttttcacctcttctactctatactgtacagtgtagatacggtttatgtagggtgcacgcaagttccagggtgcgatattaggacccctggagggtaaaaaatagcagggatggaaaagaaaatatgtacaggtattttgcagcctcgtaaaacgtcctaccagatgcaggtactgcacttgatgctcttgtgtgcgtgctgatacagtagtatcagttgtgcagttggggagacgatggtgatgttcaaggcacaagttctaaagcatggttagcagaatacgaggttacaacgggcaacaactttacaagaaagtacgacacgagaaccaacaactactgctcgaaactgtctccaacatatcaccagtttcacattcacattatcatatgaaacaatacaagtacacgccctgtcacaggtttattacacctgtcacagaaatcgcacgtattataacgggaagtgcctacaagtggacgtaccgtagacactctccgacatgtttcgaatgacggcggaaataccaaagctgccataatatccaacaaataatatcgccgtcaaatgaaatgtctcacacacgccaatcttcatttggtaacatttcttttgctggtggacgtgcttgtgcataattactgtcgaaataaccatgccttgggctgtctgaacagtgacacacagagccatttattgccattttaggcagctggcaggtcttccagaagatgaaaccgattgttgactggctggctggctgatacagtctcaggagcagcagctggccggaagtaactgtgactccacccggagctctacgtcacgtatagatcgaatacggcaagtgtacggtcgctcatgaatacgaatatgcaatgcaatagttataaatatataccgagaagaggtgtgagagtgtcggaatgtcttggaagatcaaacaacctcttctcggacaaagccccggctggaaatgatgttcacaccactggaggcggtgcttgccgagcgctgaccgtcttgccgagtgccatctgtatctgcggaagagccagacacgtttcgcaggttccacgcaacgtcctggatctcccactggttgaactcgtccggctggggggtggttacattgccgggagtgtcgtttttgtctctggacccaggcagaatgaaatccgagcggctctttcgcagctttttgggcgaaatgtcgttgagtccttccagactgagtgataatcgactaagcctgctcagacgactgggtttccggggcgagcacgatttggcaggcgacgaactgagggaattgtgggcagagttgtagatggagccgtgggtcgacttggtgggagaagaagggttggggggagtggaagagggagcaatattagtgtgggggtgaagtggctctgcgggtgacttgaccgtgagttcagtggctgtggtagctgtggagaacaccgattgagtgcctgtatgaagttcggtagagtaccgatgatgggaggtgtttatttctcctgactctcggctaggaccagctagttccgaggagtcaaattttcctgctgaatcgcagcgcacatggccgtcactgagctcatcaatgctgtgtcgcagtcgatccattcttctaccattgtgacgaatctgcaaggaaggatggatgaacttggatgaggggggaggtcgaatgtttagcccggcgaagttgatggatccaaacgacgaagtgctctgagtgtgtctagaggtgggttcggcagtggagcccgcagaggcaggaatggcctctaaacccgccagagagttgaccacaacagtaggattgtctataccctcttcgtgttcaggttccatgctgggcaacagtggagttgcatggtgctcctgggtaagtccagcctggtagttgttgatgttgttgtttgtcatgtggttgcttgttgtgtatgagtggtgaggggcatggccggcatatcctcccgagttggttctagccactgtgctgttagtgttcatattgaggtccattccagtggaggcagggtctactttgaactggtcgacgctaattgtcgatggactaggcttagtgctgttgggcccttcgattgcggcaatgatgctggagtgttcggagatgagcacaaacagcgtgtaagcgccggccagagctgcgactatgctccagagggcgaaatgggccgtggtcacgcctgcgtgatgggtcaccagaacactcccgctattgtcatcaaaggccacatctctcactactttagcgtagaagaccatgccagccagccaggctaaaaaggccgaaaagacacacgcaggaatggctttcttatgcaccagaaaggccgcataggacgccgcttgggccaccgaggcggctccctgaagatacagggctgctctccaaggcgaggttagcggagcagcggccacgaacgccagaaccgccacgggaatcggcagaagcacaaacacacacgacagcgtcgttttaacggtcacagtcaggctgatgatcattgcgcatgcgatgtgtgtcgaaagtgtcgaaagtgtcgagggtgtcgattttatctgtcgactgaattatactatactggtcgaggagttgttaccagtttatcagatcagtcgtatctctgaggtgtgagtgtgtgtgtgtgtgtgtgtgtattcctcagccagggtatcggtaggagtgcgctcagccgtcggagggctgtcgctgctggagaaatggatgtcgaatacggcgtgtcttttgattctccagacagagatgtatatacatgatttcctggagacagtttacccagcttcactacttcggaaatagacttttgcacttagcacacttagcgcgtcttgacaaaggtttatcccagacaaagaagcacaaaagggacttgctgggagaaaaaaaacacaaaaacacaaaggcgaaccaaaaactgtgcagctacgccaaaaaagaacgtgttacgtgtggtttggactggccgagttacctgctacctgtggcttcagtagcggcgggagcaagttcgagacggattgggtcatttgggacctatgaggcaatgttgatagatgtgaaagataaaaggcgaacctctctgctccacccagacacggtacctaccaagtaccgtgtttgggtagctacaaaagcgaccacttttcagccttgctgccggaccgtgtcatcctaccgatacactgccaggatgcaacgttgtcaagatgatacaatgacagctatacgaggagcaagcacaagtactctcgtcatgatccagtgtcgcacactttgtgggtctggtacctactcctcctcctcttcatgcccaatgctcgctgcactttgcacatacagcatacggcacccagattgtagagtggggagatggcgcaggagggtggtggcgcctctgagaccatgtcatgtttccattcatcaacgttcgtgcaggagctactagtagtggcggagacttgcttgaagagaggatgtactacttgtaactcgtttttctttctatgtactgtgcgtgtggtccgtgtggacctgtcttgttccaatctacaacctcatgtcttaaaccacatctgatcaccatcggctctacaccacaaggccagatagtgctcgaacctagtgtgtgtaattacagcacagtaataggttttcactctcaactgtacgcaccgcaaccagcaaagagtgtatcgcctgtcgctgtcaactcaatgacattgtgttccagatacactttgggtagtggggaccattgtggagtgggctaaagcagcagcaaacgagctactttgtcgggccttgtaatctgtaccactgcgggatccaacagtgacagctggcccaagttcggctaacccaacggtctgcattggctggggtccacggcctaggctttcatttcggccaagctccggtacttgtactccggtgcacagtatgtagagagtctgagtctgtacttatgcttggaccgctctaggttgtcaagtggatggagcatgctactggcactataccacacccgagctcgccaaaggcccaaaacctgtcctataataacccgatattattgcagtagctgccccgctagagcgacacgctttagacacatgtctccgtccgccaaaacggctgatataatactgaggaggtcggggtccgtagacactaggttggctccgatcaatggtctgcaagctgcacatcttacagtacatgaaaaataacaaactgagttattttcaagcagtcagagcgaccgagacgaagcacaaaaaacagactcgtgcaaccggatctttacgcatgagtatggttatagcgtggtgagactaccgtagttgcgactctgcttgacgggcgagattgtgcgtgattgaggtgttgcaatgtagggtagagcattgtacaagcccagtacagtaggttgtacacttactttaggtggtaagctcgcaccgcctactcgctgtagctacaacaacatggtaccatcaataccaccatggtcagtacactacgtcaccaccactttccaagacacacatgtatcgaggcaggggtgcattccagccatctccacgaaataataaccgtcttgtctgtgtcagctcagtctgaaaaaagttgtgcagatattatttgggctcccaatcaaataatattagcaccccatgtactggagctcagcgacatgacgccgatgcccgctccgataatattgaactttggcgctctcgcctctccatctcttggtctacccagacccatcatccaatgcgcctgctgccactcgactatcaccgttcacgccgcgtggacaatctatgctccgacatttgtttgtattgacccaaatctgtgtatacctctttcccaatcgggggtgcatggttttgtttaggtttgcaattgttccgtttttggacgtgtaagaactttgtgttaaatcctattttccccatccacttgtatctcgcgagacaaacgggtccatcgagtctaaaagaagggacccagtgaagagccggcaagaagcaagtcaagtacggaacaagtcaagtacacgagaaataagtggttactgcacataccgttggtgcacagaatgatcacaaatcataccagcccaagtgtgtgtacctgcacctgcatctcgaccccatggaccccatggcgtcgttcctgctcaaaactgggccgagaacattcagatctggcccttttgacccataactaacggatgggtctgtttagccggttatagctctttaaaatgccacccaaccactcgttttgtcgcctccacggacatacggggccgtttggtcggcatgtcctaactcaccggtaagaggcattgtttacgtaccagtacgcaccatagcggatctagcgggggtggcgcttgccatgtaggtatgcaattggttttatgcactgatacattctctactgtgagcctgagcgctcttttcgtgaacccctgattgtaaaggtgggttggcaccggtggagaacgaacctttctccacttgtagtacttagtcctctatctgagtgatgggcttgatctatgacttggacaatcaaacattttaaatgtggtctccatatccattaactctacacaccgcctagccgtagatattgattagtttggagcttccagaacctctaattctactgcacgatacctcgcacggctcgcttagaacaagaaaacaaccgttctacttctccctctcctgttcaacccctttttcgggatctaatcgatatctttctaaggggatgcaatgagataccggcttctgtgtttttcctccttgtgctcgtacaggtgcactttcatagcaactgatggactgcactcaacctcctaaacctccatcgtcggcgtgcaggtggaaataattatcctccacccgagtgaatggtgcattagttggcagccacagacggttagcagccattaggggttcagcagtgcgttggaatagtggatacaaaaaaaatacatgaaccgcagttatacagcagtttttataggggcagtgtggaccctgcctgtgcggctggacgttttacgttttataggcgagtcaaactggagacgtcgtcttttgagcgagggtcgtggatcaaaaaatccagtattgtattacgagccagtatccagacgtctagtggaacaaatcatttcttttatgaagcaattatttttctttcatgtaacaaccattttctttcaagtaacaaccattttctttcaagtaacaaccattttcttcatgttcttacttaaatcgtctttttttttaattctctcaccccacaaggctacgctaagagtacgacctccacagcacagctgtagacataagggctggtcggtacaggtggacttgctttttccttcatagttgggtgagaaataataagtggttggtctgcttgccaaagatgacaatcaccgtatagatcgtcgcgtattttcgcatttgacgtgctcacgtttcagatttcgcagacaacagaaaaatattatttccctgtttttttgggcgtaaccttgagttatagctcctgtaaaatggctacagtggtgtattacttgtagggaaatgaaatcaacaacccgaaacgagtagtcaattggaaaaagcaacaatgtcttccatcaccgcttgtagctgtaacaggacgagcgcgctggctccttgtagcgctacatatcgtacttggtaggtgcttttgaaacagctcatgcaatcgtgcgaacctgtaacataacagtcaggtgtattcatgtcttattggtacttgtagttgggcaactacttcgtgacacgcagaaaccaactaccggaagtacgagtacttgtacaagtattgtacagtagctggttggagttggacttgcaactgtggactgttgactgttgactgttgactgttgactgtactgtatgtattccatcccataatgtagagctgagagttgttttcagaaacatcaaagacaacttttcaaatacatcagagacagctttgtgaattgatcgattccagcacaatcaggtcattatcttttgtctgtttgtttcccttttcatcgctgtggtcgtttgtttttttgtctctgatctcaggcacacttccagggccctctcaatcactcacgtttcttctgcaagtccagactgcgtctgtccatagcccgctgagtcatctttcgactggcttccacacgtgggttcgaatctcacaggtgtcttgaatttaatcgtgtggcgaagtttgaaagtggggcaaaaacatgggggaaactcaagggcaagtgtgattcaatatacaataggttagagattctttgctctcttgctctcaaccttcatttccccttcaaactcgccccctctcactcctcaactcggcattactaagaaccctatcagcgcaaagcatctccactcgaacccaaaccccccaataaaagcacttgtgccttccccaacttttggaccgtacaccgattcttagaacccaccacacactcctccatcctcgaaaatgaccgcacacaaggcccttgctctggatctctaccgacagctgctgcgaaacggctaccgaatggccggttacaacttccgacagtacgccatcagacgaacccgggacggcttccatgccaaccgaaatctcaccgacaagggcgagattgagtctgctatcaagtacgccgagaaggaactcggcgtgctcaagcgacagtccgtcatttctcagatgtacgccggcgagcctctggtggttgagcatgccgacaagaacctcgccaagaagaacgagcagcttcactctgctgtttaaacgacagcggacgctgaacgacaagacagacaaaagggacatatcagatgcggcggatcaaagcgtgaagctggaccccaggttagcataccaccatgacgatgtcggtgtgtgtgtgaacgaacggacttctgtacagaaaaagggggagggacgaagtctgtgtatatattgaaaggatgatgatgatgatgttttgtgggactgataaacgagagagatgactatggtggtacgctcgctgtcatgtccaaattgccattgttgctggagtggcaaattttcgatccggtcgtaccacggaactgttgcaattaatgtcatgttccaggtttgatctgtaaacccgtgtgtttgtgtaactcgggatagtatatatatgctgctggatcccccctcccctcgacaagccgttttccgctgtacagtggtcatgagcaggtgtttgaatgtcacaaataaagttgacatatcttcagttcaatgatagacgaaaaatgaaggttatcgactttgagacacggcacaacattacaccatgagatacaagcgggtgctggcgttggctacggccctggccctgacgggggcattcatatcgatggtcgtgctgggtaaggacttgtcatggctcgacagaaaggccggcaaaagcagaatcaaaacctacatcttgaccacaacatgcgagcgtgaatgtggccatctcaccgactggattcgagagggcacatttatgctggactcagacgcgccgcaagtcgccccgcagtgcaaggctcatacgcggtgggattacaagctggttcctcctcccgaggggttcacaaacccagggcctcctcccaagattaagtaccgacctgctgagaatgacgaggaacgggagattctcaaaaagaaccccgagtacaagttccgaacaccggaaatgttcaaatggatggaatggatcgaaaacaagtaccgaaacaagtacgcccagacgctgcgagactgctccaacggctcccacgaactgtgcatgctgctggaagacgatattgtcttcatcaacaagcgcgacatgatgctctacagactcgccttgcacaccatggccaaatactcagggccagaggtatcttgggactgtgccaagaggggtaacggttgggaggagcgtgatattgacggaaacaagagccagtgtcgaatcatccatagagactatgctggatgtctcgctgacttcttggagacgtctggtcgccctgcagatgttgctctggctgagggaatgaagcattgcaagatgaaacaaaagtggttcttgttagtacagcatactggacgtaagagtgggatgggtcatgctcagtgatcatggcgatgggcgttcacaagcgcagcttgcagcttaccaggaaaagacaacaagttcatcagggcttgtaactaatccttgtggtgatatacggcttcaatgatctgattggaggaataagccgtcttgagagacggaggtgattctactatgtaccaggacatacatactatgctggtagtccatctttttctctcactgcaaatcaatactttatatctgcagacctgaaggatgaagtcaaacgtatgtatcaaaactccaactggcggaaaatgtagttagactgcctgacaaggtcctggaactgctcttcatcaaacgatggagaatagtgtttgttggtgaagagctcgggactaggtgcaggaatgacaacacattccttgtacgactctccacatcgatatgccgtgtcttcgttggtgttgggagccctggtttgctctgtcagagccataagggggtcgtcgacaatatgaaaggagcccttggatatataacaaacggctgagcgaatttgtccctcagaatggaaactagcggtttgtcacccttgccaaagctttccattcaactgttcttgagcaacgtggtattagataaaacacgataaaagaaacaagtctaatgcttggttttgacaatgatctggaagagtaccgacactcctacttgtgttgtacagtatatcaagttattgaatcttctcaatagccagacgccctcttactcgccatctttctcatcactcccgtaccgagactcatgttccaataattacttggatggacagttccttgtcatcgaaagcatcgaaagctgcttgaggcgatgagctttttgtttgcctgatctcggtctgaaaaagatcgcagtgttgtattgaaccgagatattctatctggtatgctcatattcggtatccatcttcgtacttgtacatttgatattcctggatagaaaagataaactattatgtaaatatttaactgggacactgttcagaatcgccacaactaactgctgctatcgcggccatagtacaagcaaccaataactgcacatactgtaggagtacatacataccagtgtagtggatatatcatgaccaaatgtcgataacccccagaaaaaactaccactgtgtgtctaatcgtatacgtacgtacccttgccgttgctcatctaaatctgcgataccccccatgagacgtcttcggatctcattctggtcgttatcttgtccttacactgtaattagtgcgttcgacagaaagcgtgaacggcccgagcaatacgcttgtgcggtttattttctcgtgtgtgtggaatattatctcgtgtgacagagaagataccattggttttactatgtcgttcaatcaaatggttctgtacatcacgagtaagtcaaggctattaatttgtaggaggagacttctgagatagaactacaagtatgtatcttgtattaccgccgatgttgttataaccagatatattaatggcaatgggtaaggatacaccagtgcattgttcagggcagttgtccacactggtgcattcgctggagccatcgttgtgtgagtgtctcgaaatcctcagccactctcttcaacagcatctcttcaactaaccctaactactttatcaactaaccataactactttctcaactaaccccaactacatgcttaactaacgagttatgcgtgccgatctagtatacgcactccaagtagaattcacgacgccaaacattccaattgggtctcaactaaatcacccaaatatcggtaccccttccctaagctctacaatcatgtttgatggcccgtcatctcgaaagcccttgctgctcctctaagtttgtcaatctacgccccttgcaccgtctacccagtgtcatccgaaaataaacttttccactgcacgtgacgtgaaaattagcattgaaccattgtagagagtcccaacagtgcacgcagaaatcgctgaaaacccacacactcttcagaaccacaatgctgcgactttcaggagttaagtccgcggtccgtgcccgggctgccgccggcgctgccttctctgtgtccctttcgggcccccaggccgtgtctcttttggccttgcctctcgtgcgacatgccaccaagcgagctggaggaggtaagaccaacctcaaggactctattggtcgacgactgggtgtcaaggccaccgagggaacctatgtccagccctcggacatcatctaccgacagcgaggaaccaagttttaccctggcgagaacacatggatcggtcgagatcacaccatctacgccaaggagcctggatacgtgcgattctactatgatccgttccaccccacccgtcgtttcgtcggcgtcggtctgacccctgaagcccgacttcccaccgaccacatggctccccgagctcgacggtttggccgaaatgtgatttccgaccccaagagagccgaggccgagctcgcatggagacccaacaaggagcagcagctgctggaggagatttccgagcgtcgggccgtcaagcaggctgaggagcaggccctcaccgacaagctggctgccaagctcaaggagctgggcttcgataacagtgagctggctgctcgagcccaaaagatggcccactaccgaactctgggatggaccaacgctgaggctgctcggtttgccgacgcctttctcaacacttcttctgacgtcaaggactttgatgccaagtttgaggtcaccaagtttggaaccgtggtgcccaagagcagccccgagaccgtggagaaggagctcaacgagacccgagacaagctgaccaaggtgcgacagcccaacgcgttcatctcgctctctcagatcgccaaaatcgacaagatcctcgacgccactgtctacctgagccagagccagaaggagcagctggccgacgagttcaaggtcaccgcatcgcttctggaggccgtgcagccccacgaggaggtggtcaaggccgccaagaagggcaaaggcaagctggtcaaggtctacaacgtccagcgaaagggtattgactatgttcttgcccccaaggacgcccacttttccgaggacattgccttccagaaggagtttgttcactaattgtatatagctagtagtagcagaagttgcagtgcgtttgcatgatgaaaatgaagttgttttgaaaaattatgtgggtaacgtacaagtagctgacttttgaccctatcttacgagtgagtgcattgtatatgttgcgcaacggttacatctctgatcaaaagaagaacctgggtttaggcagtcatatcttgttattgccaggtcacgaacatgccggtagctaacatacagtgccctatttaccgttcctacactcataatcacatacaagaagtacgtggtgtagttagacagtgcgcaatgctattggtatgctcctgtttctatgtcactatccctcgtcgcttacggcaacgactcctcgtttttagggtcgagcttctgggcctgtgattgggcctccagatctgctacaaacttctgggcctcctcgttgccctccatgacatatcgtagacaaaccactcctcgttctttcaaaaacggattgttggcgtcaatgttgcagcagttgagaatttcagggagacctcctgccttccagatgagactctgcaccattgccagctgctgtttcgaagtagcagatgcaatttgaagaatggaagacagaagctcaatagtggcactcttgacatgagggtagtccgtgacctccagaacagaagtctgaatctccttgagctttcgtttggcagggtactccttctgtgcaaaaacaaggtagttggtgacctgagtgatgaactcggggtagtcatgttgaagctgtcccgagcaggtgggaagcttgggctcagtggccaggagaacagtgagagcctcgaaacagaaccgaatcacttgtgcggcgttgcagctcttactttccgtatctaaaaccagcttgagttctttcatggagatggaaaagtatgcaatgaacaagtgttcgagatccaaaggagtggacttggcttctgtctcgatgactacctccaggtcaacagtgatggcatctttaacaatagcaacaataacggggtattggtagctaggagatagccgtccggtcactcggttcgcagccaagtatctgaacacgtccaccagagcttggtactcggggcgggcatggatcgcactgtcgaaagtgacgggtgcaatgagaacgtccaaaagctcagatgcaggagcttcggcgttatcaaactgtttcaggagctccacatcatcgttaatgcattcgcacagtgttaccacaaatgcatacagagccgtgtccagtaataccttgtcccacacaattgtaactgtgtcgtcttccttcttgtctcccttctggggaacgaaatatgtcttgaacatctcggctgaaactccctggttgccgctacacaggttacaaagcgcctggtatgccagagggatgacattggcgcccttgggttcgtctccgtagctctggaccagccgtagaacgtgtgttgcccatccagactcaaaagccgtgatctgggcctgagaaataccactggcgagaatgtttcgactcaaaagaatcactgctcgggcattgcggctgtggtagaactttccatctctgtggagcatggtagcctctgcaaggcactggttgatattgtgccaggtgtctgggctgcaaatttcgtcgtggctgatttcctgacgcgccgactccgcgcagagccgtttcaggtcggcatgcaagttttcatcctctcctggttgtctgattgtttccagagcgccttcaagatgctccttcatgggtggttatgattcaaatcgaatcgaaataattacgaaaatgcacacactaacttctctttcgcttatctatgcatggtgttactaagcagaaaatgagattgttggcgggtgttctgggtggtctcatgtagctgaaaagaacgtcaaggattcgcacatgggtgtcaaagttgcttggagcttttttcatataaatccatctgctttggaggaacttgtggtgtgaaattgttgtaaccgcctgcaagtacatacggtagaacagcataccagaagccatccatatcgttgtagttgatttaaaaaagatgctccaaatacatgatgttacacaaactcataccagcttccagactcaacagatataaataccagtacccacccacatctaggccgttagccccaccttcacatatgccagccctcccacaagcctgcatacactcgtgctggtaaggtgcagcccaacgttctgaaagtctctacatcagaccattcacttttaccatgggacctagagcgaccagaaacagctccaagaacacagaaggcgctgagacagcgtccaaggacgcccaatcgcaacacaatgccgccagcgacacgaaacaagcctcgaaagaggtttcttcaactgccaccagtcccaaagttgctctaaaacgccaacatcgaactgccgcctcaacaaactcagacgagagttcaagtaaaccgtccacgccgaccggaagtgtgacttcgaccgtggagtcgccccgaaaggccaagaagacagatgcggttgttgagggagagcagccagagactaccgtcaaacaggagcctgactttgaaagtactgtcaaaattgagcccattgaggttgtcaagactgaggatccggggcatgacataaaggtggaggatagagatattaagactgaagaggacaccaaagctgggggaaacgccagcagagaagaaatcaagaatgaatatcactcgacaccaaaccttccgctatttcacgcgattacagtcatgttcattcctctttcgaaaaccaacaaacacagagcagaactgtgtagtcgtcatggtggcactgtggtcacctcctactcggataaagtgactcatattattgtggccaacggggtaacagttccccagctgatgaagactctgggagtggacactctgcccgcttccgtcaccgtggtcaacgaaaactggtttgctgactgcattgaagccggcaagattgtcggctttggtggtaaggaagtgcttggggtcccccgaggtggagataagcgaactgctgaaaccacgtccgatgacacagacgcaaaaaagcgtcgacgagctagtgatgctccctcaagaagcacaactcctccagcctcgcccaaatccaggtctgaattgcgttcagatgtgtcttctgacgtgatcaaggcacgtggaaagtccatgcttgaagcgcttcacgatgtgcgtatgcaggatcacgcccatgcttttgcctcagagtgggaagatgatggagatgacgatgctgacacagacgacgacgatgctgacgagccccacaaacacaaaaagagccagccgcagaaacagggcgattgggtcgacaacttcctgtgcatgtctggacccgaacgggatcccgtggacaagaaccccaactggaagaccattgaggtgttgagtcgtcttttgaaatactatgaagacaagcatgatcaatggagagcccagagttacaggaaggcgttgaatgttctgaaacgtcagccaaagaaaatcacaaccaaaaaggaggctgtcaagctgcctggtatcggtgattctatcggttcaaagatccaggagattgtggaaacaaacggtctgaaacttctcaatgtgaccaaactggatacctcagtcaaggttacttctctgtttgagggtatctggggcgtcggtaaggccacagcaagaaaatggtataaagaaggatatcgaactttggacgatattgcgaagaaggccaccttgactcccaaccaaaaggtgggtcttgagcactatgacgactttcaggaacgaattcctcgagatgaagtcactcgacactttatggttgtccaaaaggcggctcatgagattgatccagaggtcgacgcgcatatcatgggctcgtacagacgtggagcggcttcttcaggagatatcgatatgatcttcaccaagaagggggccactctcgatgagctccaaccgtttctgaaggagctggttcataaactcacagaacagggtttcctcaaatgtggacttaccggcgcctctacaaagtggtacgggtgttccaaactcaaggatatcccccagtggcgtcgaatcgactttctgcttgttccatgggccgagaagggcgctgccttcatttactttactggtaacgtactttttaaccgaagtatccggctgcttgccaacaagaagggctatagtctcaaccagcatggtctgtatgcaggcgtactgcgaggagaacgggggtcgaaattgaatgacggatacttggtggagggtgagagtgaacacaagatctttgagattttgggtgtgccttactgggagccgtgggagagaaatgtttaacgagcgagccgtttctaatccgagtcaatccccagtgagagatgacagggaagctctacttgtagcagaacaccccgcttatttatgtctttaataccatatctgaactattgtagtgtcttcgtgcgcgaacgagtgtaaatagtacaaacactacatacaggtacatgctgtaatcgtagtcaatccgagaattgtttccaaacaggcatcatatgatcctatccatctgcatgcacatggccagtatcggacaacactaccttcagatacatgtctaacgcacgcaacaatcagcacaatggaagcaaagcgagacgtaaaacacctagatttcatgtccctaagcccgagttccggagttttactgattctgattaagttgactaggtggatccgttgtcgctttgcaaaaaatgtcatgtcatcgcttactacggtggttgtaagcaagatgagcggatagccgcctcagtggataaagttaggcgcgatgacccctctgggtgtatataataactacgatacaagtacgcacaatctgatttgtacagtacgttcagatgtaagctgccgtgtgtttgatgcgtttgtgtttgattacccgactgcatccttggtttccattgatatttggggcctggtctccggttgtaagactcctatctcagtcacaggtatatcgtacatttctttgtaaaattgagtttaggctgctgccactattgtacgtagcctagcctctcagaaggtggaggctctagaatggtgataaaggaatttggcatggttttgacagatgcttcttacaaaaccaaagtctctgattaataaaatctgattcatatgcttatgtcagcgcaattgagtccgttagttcgcattcgaaagcttgtggccatctgcaaaaaaccaaccgtagagttcaatctgcacaagacagtttatctctatatatatacatataatatagaccgtctcctcatcataccatctcatcacaccatcatcacatcatgtctacagttctcgtcactggagctaccggattcattgcaggtcatgtcgttggcgatctgctggcgtctggacacaaggtcattggcaccattcgacatctcgacaaggctgtcaagctgatggaggccttcccagaggccaattcgtccaaccagctgctgttcgagacgctcaccgacattcgacacgaagacgagctcaagcggatctttgagaaacacaaggacatttccgtcgtgattcacactgcctcgcccttcttcttcaactccaagaacgtggtcaaggatctactcgagccggccgtcgagggtacacgagcagttcttcaggctacccaagttgcaggcaccaacgtcaacaaggttgtggtcacctcttccattgcagcaatgctcgaccccttcaaaaagaacgaccccaactatgtcgccacagaattcacctggaaccctgtaacttggacacaggcagccgactccgacgatggagaacttgcctacgtggcctccaagacttttgccgaacgagaggcctgggactacgtcgagcgaaacaagccccggtacactctgaccaccgtcaatcctgctgcagtgtttggaccccatgcaaccaagatcgaccccaagcagctcaacacatctaatgatgtcatcaacaacctggctcttgatactaagcccggagacccaccttctgagtttgccttcgtttgggtggacgtccgagatgtagctcgagcccatactctggctatcgaccacaaactcgacaaccggcgactactcctgtgtaacggcaagtttgccgcccaggacattctcgatatcatcaacagagacttccccgatatccgaggcaagattgctactggaaaccccggcactggcaaggaggtgacatccaacatttttaactacaacaacgacgtgacccgtcaggagctgccaacgctcaagtggattggactcgagcagtccattgtggacttcaccaagcagtacgaggagattctgcatgagaagaagaagaagcattggtggaatatttagaagatactagttggttagttagtgcaactatagcttgctaaaatatcgaggtatatttatagtcagaatattgccctgcatgatcaggcttgtaacatgcagggatgtgcagatacttgtaccaaaagtgcttactatatagaaaacacaacttcactgaaattttctacatttttcacaaacaattcaatcaacgttatattcctcattacacatgctgtaaatagcttacttcttctcggagagagcagcgacaccgggaagggtcttaccctcgagaagctcaagagaagctcctcctccagtggaaacatgggagagcttgtcctcggcaccgtacttcttggcgacagtggcggtatctccaccaccaatgatcacggtagcaccgttgtcaacggccttgacacaggcgtcaagcacagccttggtacccttggcgaagttgtcgaactcaaagacaccggggggtccgttccagaggatggtcttggactcgccaatgaccttctggaactcctcgatagacttgggaccacagtccagaccctgccatccgtcggggataccctcagcgtcggttgcgtggccaaccttggcatccttggagaacttgtcggcggtgacgtagtcgacggggaagacaagcttgacgttgttcttcttggccttctcaacgaggccggcgacaatcttggatccatcctcgtcgaagagagagtttccaatcttgacgttctcaagggtcttcttgaaggtgaaagccataccaccaccaatgatcagggcgttgaccttgtcaagtaggttgtcgatgagctggatcttgtcggagaccttggcaccaccaaggatggcaaggaagggtcgctcggggtgctccagagccttggcgaagaactcgagctccttggcgacaaggaaaccagcggctcgctggggaagctcaatgccgaccatggaggagtgggctcggtgggcggttccgaaagcgtcgttgacgtagacatcggcgagagaagtcagagactttcggaactcctcaaccttggcggggtcagccttgatcttcttgccgtcggcgtccttgtgggatccctcctcctcggggtggaatcgcaggttctcgaggagaatgacctcaccgtccttggccttggagacctcctcctcaaccttggggccgacgcagtcgtcaaggaaggtgacgggcttgccaaggagctttgaaagctcggcctggacgggcttgagagagtacttctcgactcgctggccgttgggccggccgagatgagaagcaaggatcacagccttggcaccctgatcaatggcatacttgatggagggcagggcagcaacaattcgctggttgttggtgatggtggtgccatcgagaggaacgttaaagtcgactcggatgaagactcgcttgttcttgagatcgagatccttgatggagagcttgttggtaagagacattctgagttagttagaatgagggaacatgtgcagtcgaagaggaggtagaaggtcgcagaggcggacgtggcagtgttgtgactggtccgtggcattgatagatcctgtttgtatgtggacttgacacagaaataggtcaaatcatccacacagacggacccaacagcacaagagctcaaccccaacactgcaccaagacaacatcaccagacaagagagtcaccagtggcgtagcaacacaacttgcgttatcccattgacacaccgtgcatcccaatttgccttagcatttgtgcatagctccatatactactttgctgacactctcgctcacggcattgggcgccccagtagtggttactagtgtatctctcaccacagacggagccctgtgtgtccgtctctgtgtcgctgtgtgtttgtgtcacctccctaggactcaattggaaccaattggctgcgtttcgtgggtactcacctgaataaacgaaatatcgtgaagttcaaagaaaaagaacacaactgatttcgaaacgtggaggtctttgggatgtgcccaaccaaataataaggttccacactcgttttccctatccagacctctaccctcgccctactgcctccaaactgacttgagatgcgtgtgaaatgtgctcattttcgtcggaagagatcggagagcgccggggagaatgagcaatagacagatggacgcgtcttgtgtgggggcgatcacgtggatcccagctcttggtgcttacatctgagtacaatgcaatacaggcccagttttggtgtggtccgaccgacaagcgctacagtagcgtctcgtcacgacagggtaaaagagaccgttgagttgtgagagccaacaatttcgcgcaatgggctgattcaacaagcaccagcacgaatacggctccatacacgccattgttcactcgccaaataatttccaaaagccaattgcttctgaagccgaacaggggcgttgttagggctcatctgaactccatgcgggccaattctcccatggtattctgccatgtgcgcccttgtatgtacatactgtagcaaagggtgagtaccgtatgtacaatcgtattgatacagtatgtactacttgtagtagccacgctgaatattcaatgccaaacctgcatgcaagtcacgtggattggccatgatctaacatgacagaacagtgggcagtgtttggtatcgtatgtgtatgtactcgaacatacaatacctacgatacatgcacgagtactcgcacagtagttacagtaacgagtacgagtacgactatcgtctggacatacacgatattatacggagaatgtatgactcgtcactgtctgccaagtcgctataataacaccttacacccttgttgccaaggtatccttggtggcagtccaactttggggctaaaccgttcgccaagtgtgcacatctggatatatgtgactgtcatactctgggtcgtacaagtacagggtagcactgcatcaagtcccatacaagtagacaagtttcggactgcaatgtgattcaacccggttgccagttgtcatggccctcgtaacgagtactgaacgatagtcaggataccgttgccccaccgcttgctcagttcaattgctcctcgtaacattctcatgacattgtacctatgcgcatacacgctacttgtacagcaatatcgagcaacgcgtctgggcattacgaaatgggacacgtctgggcaaagtgtggggttcatcttcttggctggactccgtgtggatgagataattttagatgttgtcaaagtacggctcatacgatatactgtagggggtacattctgttgctgttcgactcgtatcttctttagccaacttcactgcgtcccaataatagccttcctattaacagcctgaatcactctcactgacaccgccgcctgtataatgacgtctattggcccttctctgctcttccttctctgctcttgcttctctgctcttccttctctgcgtttctgccattgttaactccgacaacagccgcctgccccacgaaaaggtacctgtcggaaccttgtccggaaaacccccgcaattagcgtggatggcaactttaacggggggcggaaggtccgtttatctggcctgataatggtcggaagatatttctgagaagatactttgaatcgccacactcgtaaaagcgcctctgtttatttatatccttaatatgttccccttttcgccacttttaacgtcccctatactcccgccgctcctggaggcagtgcacctaatcgagcttcgcaggctgtctcggtcgtactttttggcaacaacggctggcaacgctccgagtttaaacggtggacgggtatcgtaagtagcagctgcaacagaacaccagagcagagggaccaagttccaccatacggcaatgaagagttatacagtgtcgacaaaagatattattaagcagcgcatccgaccccgcaaaccccacattttctgcatgcatgtgaaattcgcctctcgaaagcaaccccttccacttgcaccccgtcgccggtctcttgcgcttgcactcattgtttcggctcggatcaattgtgtcggtggactgtgaacctaggccaagtaaaatgagcttagggaaaaaaaatagtagggtgtcactggcgccaaacagacacacacgtcagctacaaatggcaagtagaacaaagacacggcatacactgacactccgcctgcactcacgtgacccttaaacccccgctaggtccgagaataggcgtttgcacaacaacaatacgtcgtcctgctgtccatcaaagttgctctaatggataatgtttggaggttgtgtagggacaaagttgagaaggttgctaaacaagagagtataatacacgcatacggaaactaacggaggaatgcagtttcaagtagggaggtgagggttggccaaaaagaagaaacagtgcaaaattagcccctggaaacgtgttgcaagaatattggcagctgcaaagttgcccgaaacgggagccccagcctcccatagactcacccaccgccccctaccccacactagtctcgtaaatagcgctatatattgaactatactggcacaatgcgggagggtaaccaaacttagacggtgggtgtaatccctcggtcaagaagagctgcaagctcaaagtagcttgcaccgaggtcttggtggaagccattacactgctgcgggagaaggagagtaaaagacaggctctatggatccggttgccaagcggcgcgtgcgtgttccgagaactctatcactccgtatttatataacgaggccgtgatcctgtagacacgaaccatacacatctacacaactacacaatgtccggtgagtgatggagaggaaggaggggaccgagatggtactgtggtactggcacacaatccgcgattcgtcatgtggtggcagctaccaattccattctcaatcggcagtggattcgcatacaatcaccggttgctgatacaccgatgcaatgagttcaaaagttcaaaagtcgacttactaacacccagccaagtctgttgaaattctcgagagcagaacctacctcggagacgaggcacccatcgtcaaggacatgaccgaccccaaggtgctggaggagctcaagaacggtaccatcaaggtcaaggagaagaccaagtactacgccgagtgcaagtttgtggtccacgcccccgtcaagggcctcgtctacgagcagtccatctctcgaatgggtgtccccgtcgagacccgaaagcaggtcatgggagactacgagcccaacacccccgagaaccccttctacatcaagaagtttgacatccaggaggctccctctggtttcctggtccgaggcaagtatctgtgccagtccaagtacattgatgccgatggaaccgtccacgccgagtacccttacggtctcgagattaccaagaaataagtcttttgtataggtgatatttattgcgataacaagttggattccaccgagtacaggcacatttcccatatctgatatcccctttgggaagcctaaagccgggctaatacagtctcatattgccgataagtacagtcggtagtgagacattggctaggaaaattaactacaacgacccggttaaaaagcgtttcccacccctgtatctgaacaaagcactcatccttgtacttttcttagcacattccccaccaaaaagtgtcagccatagcctgcataaagacgttggagtgtaacctgagattgtagcatgttgtactacaagtagtaacataagggtcatgtagagggtgctaaatggtgaacttggctgccaattaatgccgcatttcacgctaccttcgccgcttgggccgcttgctcatccgtctttctttctgaacagcaacactcctccatcgagggattatccgacgatcctcacccacctgacaccctcctcttttagcagaaaccaacggttttagggcaaattgtatactttaatgccagaggcaaatatacgaagtggaacaaagggcgctataccacctcacaagcgttatatacacacattggtagccgtacagtatcatacaagtacgggtgctagtctgtatcgtctattgtagccacatgaggaggagtgtcaagcaagaaattatgacaggccatgggtcatcagtgggaggcacgacatgggttgttggagaagacatgagaagaaagtcgtatagcaaagtcgtatattgtgcacagttagaatattctccgcattctccgcaattctccatattctccgcatactccgtattctccgcatttctactcgaggaatgcccgcggagttcgacagtgtttcccatctacctgtgtggagttccgtaatattgaaagggaaatggttatactacttgtagaataaaacctccctgtctaaaacctcacagcacattctgcatgcagcgcacaacatctagaacatgcattgcagtgatcaccaaaaaagtcaaggcgacttgacctactcgtagttcgcagaattgaagccatgcaactacaaagaaatctaaataacatctcggttgacgcaattgttacaggggacatagaccgcaacactgactttaaacggtgcatgttgaaaagttttcgccctagtgatcaggtctaactacagtatgtacatgtataagaatacgagtatgacctggtgatcttgtttctaccagtacaggtactgtactctacaatacctgtacaattgatctacttgtgcaagtacttgtactctaacatggtctccatcttcctctaaagaattgtgtgtgggagaggcccagtattgacatcacattttgtcgtcgcaagttgatattacttgtaggggctctgattgaaaaaagaatggggggcacactttgagaggaccctttgagaggacactttgagaggacttcgaagctgacacaccaaagcagttggcggaacaggtactgtacttttacttgtatctgtacaacagctccttaactgaaagatagacaacacagtatgtacataccgtagcatgtacaatgaagtgtctaaaaacttcagtcggagttgaagcgaagcggtcaatacaaagacgttctctggacatgaatcaggacctcgttctagcctataagacaggcttccgttcaccagaaaccaccttgtgtaaccatctaaacaccagaatttctattatgtttggacgagctcatcatatggacaggttacagcgtgatagggaatgtatctatggaaaataccacttaacaccgtttacatggggttatatgaaacactctcacttgtacaagtaccaaccaacgcacgctagcgatctacaaggtgtggttggatctggaagccatgggaaatcgcaatttctcttcacctacatgatacatctcctcatcagtttacttctcgttcgtattggagcttcgcactcacggtaagctcaattgcatcattaagtcgttagtctattgtctatttcgcgtctccattttgtacaggttcgggctcctcttcgcgttcagaggagccgtcggggccaggcgaatgcatggggctgtaccccattggcgagtggtagccgtagacagggtagccgtagtactccggtggcgggggcatcatgggcggcatgtgttgaccgtgcatgtgctgtgcgtgtgcgtgtgcatggtggcccatgtgagcttggtggggcatatgttgcgtcatcataggaggcatgtggcccatatgtggaatcatgggaggcattccatgaggcggtgggtacatcatccatggcatcattccgccattgttgggattgttggctccccctgccgctactgctgctccattcatgtgtcctcctgcatacctgttgtagcctccgtagcctcctcggccccctcgtcctcctctacctcctcttcctccaccccgtcggttcatattgttgttaccacggctctcgtacgtctcgtcggatgcatactcgtcgtccacgtccttgaaaatgcgttcccgggccttttggtatgcctgttctcgctcctcaagcgacgtggacgtgctggcctcggggcctggcgaccctgaagctccgggactggaacccgaaccattggcccactcctcagctgcaggcgagttgtttcgcggcgagtttcgacgcataagccgcagaggaggaccgttggagggtgcactggatgcagcagcggcagcggcagcggcagcggcagctccagcccacgccagttcctccatcgggatcgaaccaagggggatggcgcgtcgcggctccctgccaggctcgatttcaatcacaattacctcctgggatgtggtggtgtgtgccagaccgtaataaacagcaacgttgtgtgccaacagccggttgaacgagttgagtcccgcgagaatgagcggtggcgcagaagcagcgctgtcaggtccagaagctggtcccgtgggaatggctggtttggtttcggtagtatcatcgttagaagcgccatcagcggcatcagcaacagtattgtcgttgggggtagctccatcactgttggcggagggcacattagtgtttacaaccgcagtcaaatacgcgagaatatcattttcaaccctcacaatcaacattcttgacttgggctccatcagagacttacgcaacaggccacacacgacagcaccatctcgcagtgtgatggggggccagtccccctcgcgtggctgctgtaggaaagcttccatgggccggggcagctgcggcgttactgtagggcggtagattgtgattttgtgcgtcttctcgtccacgtcgtaggtgaagttgtagtactgcaccagcttgtagatgagcagccggtggtacggtgtgggtccctcaaccgtcacgtgggatggcaggtttggcaatggagatggggactgaaacgatgacggttcatcctctgcattattagtgacttcgggtgtgccttcgtttttggggtcagcaggcgtaccttcctctgtggaggttgcaaccagactaaggatactctgctctatcttgagcacgtggtttcgcgcagagatggtcacaagagcggatttcaacgcctggtcgggctccagcgtcaaggccgacatgttgtttgtcagcgacgacacggacgacgacgcagaagcattgcctcccagcgatccagccgagccagggggtcctccagcaccgctgttaccgggattgccgcctgaattgttgacgttggtgtggtatccgcctccattgccgcctcttccgactcgaggtccctcagggtcgacgccagacacatcaatgtcagccaacgccatgacctggggtcgtttttcgcgatagaagattttgacagcgtgtccgtcaacgacgacgtggtccaggccgtagtactcggcgatgcggtgagtgagcagccggttgaacgagttcatcgagtcgagggtcagggacggcggcttgtgttgctgttgttgggccacgggcgccgtggggggcagcagcgaggcatttttctgtgcatcgaggaattgttgcagctgcttctcgattttaagtaccaacagacgcgattgcggcgtggcgagagcccgtttgagcgcgtcgtcgaggggcattttttgttggtgatgaaagtgaaaattagaattgggtgtagctcaggtatccccaaagcttatgtgtggggtgagagaaacaaaccgggaactgtaggtgtcgtagccaagtgcaagttccacacggccatagaggagtcgggaggctggatggctggcgggcgtggttttttagtagtggattcgtccaagatacaattgactggtcgtttgcgctggactggcctgtcacgtgtcggggaaatcggtatttttcaatgttgttttctgatgagtagtcagtaagaatgagagagaagacagagaatggcggcacaaatacgatagagaaagaagagctcaaaggatacggcactgaccggaaatgaaaagcgaaagagtggacccacaagtagccgattacacaagcagatatctgactccaatgagctcaatctcacacggtttttggtctgattgaccagtcgtaaccgtcaacgttaaagttcatgccacgacatgatgttgagtttgccatgtctgactctggaagggtgtcggtcgtagtgagaaggcagtcagaaagcgaggttgcgaggttgtgaggttgggcgcgggctgtcaagaccacatatatagagagaaggatggattcaaagttacatggacactgtagcatcgaacgctcctcaacacaaacgcatactctacataacagcaggggacgcggactaataattatgatccgtgtatacgtcagatacagtacatacgaggacaatctatgtggacgacagactataagtacagtacatactgtacatacttgtatcagtacaagtcattgggagaacaatatatacaggatgattctataagaactacatgtagtgttgcaccacaagagcgtagaagttacgacatgttgaaaaatgttccggatctaaaatcaattatcgagtcccacactcagggtatacgttatagattgtttttttgcaaaactattatattctccaagtacagtatatacattagggaggcggcctgctgctgctgttcttaccactgagtccctgtgcatagagttaaggtcccggataagctggtttggtgaaatattgaggacccttgcattcatgtgcgagaatctattgtattatatttattgtatgtactgtacagccgatacgagtggaccacgagctggctattttactgtatgtgcattctgggcacccatagcgtagagtaccggtatttcttcagctcatagcaaggctttccgccaagggctttctcagttccatcaaggttgtaaattagtacagaaagtacttgagaagtgccaataactacttagttcttacagtagtagtacactcgtggtacttcggcctgatgagaagaagctcgtacgaaatcggtaaacacggtggcaaaaaaacgaccgaaaaacataggtgcgttcaattgaaggtgacaccagtgtactaaatcgctcgagttaggccccgtggagcttctattcgctgctgtctctaactccacagtattcgtgcttggagattacctaatatcgcacgccagacatgtcccaactgcaccctacagtactaactttcagattgagacaagtgtggcaattcatcatctggatcaacaccatgtcatcagcagaagaagtgagtgaaaaagaaatggagaacgatgaaccgaaagtacagccgtgctaacacagattcgtctcaagcgtctagctcgtctaggaggaggagcttccagtccctctcctggtccttccgagtccaggaaggcagaggggacacctaaggaggaggtgaagaaggaggtgaaggaggtgaaggaagtgaagaaggatgagcccaaaagcacacctgcgatcaaacccaagatcaagattgtgcccaaggccgctgcttctgccgccacaggcacatcgaccccaaaatccgctgcaccacgaccagctccagctccctcggcttcgctgaccgtgccgttccagcagtacgagcaggacgcaattgaaagcattctgcgaatcacagtgcgagacaagcagcgatgcacgcaacttgcatcggtcaaggaggaactggagtcggaaaacaagcccgtggcgctctccagagacaatctcgaagatgcgctcttcagccacctcacaggatccaaggcagtcttcaactatctcatggagagctttctgcgggccaagaaagacttggcagtgctcaacaaggctggcacggacgctgtcgatgtagagcccaagaaagagctggtcagaaatattatggaaatgaccacccgatatggactgctgtttgtgtctgttccagacatgtacgagcaggcccaaggcattatggaggtgctgaaactgtcacagaacggctcattgtcgtgggagttcgtggacgagatcttctcacgtgcccagaccgacggagacatgggctctgttgcgggcaagattctgcaggacgtcaacgggctgattctcagcgccaatcaggacgcctcccagtcggccaccgctgctctctactttgtgtcgcacctgttcagcaacaagctgtttgcttctgctgtgcccgaaattgaaggctttgtcgaaagtggcaccaacgacgaaaaacccgcagacattgagaagaacccccatggtctcggccccgtttttgccatttctcctttgcatggttctaccgctctcaccttcttccccatcggtactcctgagcaaatgatggatccccgtggcaacgccgccaacggagtgcgagccgagtcgcgaatcgtgcaggaccagctgttccagattgtcgacaagattgtgcgggcgtctccacaggcacgagactgtattctgcagtactttggccgcgtgctcaagtgcaaccacagaagacgagccactcgactgcaagaaggcaccacatcttctgacggctttctgctcaacatattttttgtgttgctcaaactggcagacccgtttgtcgataacgcctgttccaagattgacaagattgacattgactactacagccgaaccaaaaacgcggtaattgacatttccgaggagaccaagatccacgccgactccaccgaggccgcagagtactacggagacgaaaagaatgccgataagaaagacctggctcctaacttcatttcccatgtgtttttcctcaccgccggatacctatactacggttttggaggtgcccagcagcaggtgacacgtctcaaggagcaccatgaccaggttagagactaccttgacaactcgcggatccagtatgccaatgttcccgaggctcaacggggagcagtgaacatgcagctacagaaggtggagaagatggtgggttctttggcggcccagcgagcagccattctggccgtcatctccgagcaggacgtgtgtgtccaggtgctgcagtttgctattttccaaatgcattatctcatccgagttctggacccctctcacacttatcccctgggtggcgaagttactctgcccctgtacactggagagaacacgggacctattgcttacctccccgagtacctaatcgagggtcctgttggcattgtaaacgtcatgtgtcgtcacaacaccattctggccatgttgtctcccttggtggacgtttctgctctcgtcacctttggagtggtctttctgcgacactcggacgtgatcaagaacccacatcagaagagcaagattgtagagatgttgttttgcggcacccagcccatctacaaccagaatgatggcttcttggtgtctacattcaactcgcagaaactggcactggagtcgcttatgcattcgctcatgaacatctatatcgagtttgagcagactggagcacatactcagttctacgacaagtttaacattcggtactatgtgtcgcagatcatcgagtctatctggaacaatgtcaactatcagaagcggctggaaaaggaatcccatgacaacattgacttctttgtgcggtttgtggcgctgctgctcaacgatgtcacctatctcatggatgagtcggtcagcagtctcacggagattcggcagattgaggcggaactggctgccatgaccgaggaagagaagaactccactcacgcccaggagctgcagaagaagttcaagacagccgagcgcaacatcaaggggtggatgcctctcaccaacaagaacatgaagcttcttgatttgttcacccaggctgtccccaagtcgtttgtatcgcccgaaatcgtcgaccgactagctgccatgatgaaccacaacctcaaggcgctggttggccctcgatgtcgtgatctcaaggtcaaaaacatgctaaagtacggcttcgaccccaaggatctgctggtcaagctttccaaggcttactacaacctgcacaagcaggacgcgtttatccaggctgtggctcgagacggccgatcgtttgacccggcaaacttcacacgtgctattgagctcatctcgcgtttcaaccttatgcctagagagtacctggatcagattgtggcacttcgagacaaagcctcggaggtggctgctcaggacgaggaggacgagcaggacctgggagatatccccgacgagtacctggatcctctcatgtacacactgatgaccaaccctgtgatcctgccgtcgtccaagatcaatattgacctggctaccatcaagtcgcatcttctgtccgatcccaaggaccccttcaaccgagcgcctctcaagctggaggacgtactgcccaacgacgagctgaagttggagattgaaacctgggtcgaggagaagcgaagtgcagccaagaccaaggatgccgatggggatgttgatatgagctgaagaggttggctcatgtaatgtggaagggtgttggagtagatgtaacgacttggaagtttgtagctatgagtaagaacgtataataatcaaatgaactggttgtgcgtaaccgaatgacgaagtcgtatgtgcacaacaattgccagctgcggataaaatgtgcagcagctaacgaaagaactggtctcggtcaaagctgatgaatggtcgtatgagagtcgactgtgaatagtgatcggtcacaatcacctgtatgtgtggtaaacctttgagcgggagagttacttgaggaactcccgcaccttttcggcggctaccacctaacaataccatcgtctaattatctataccagtatctaacatgtctatttctgctcccgcttcttgatctccttgtcaatgttgtagacgacctgtcgtcgggcccgtttgagttctgccgcgagatcaggaagctgtaccgtctccacgatatggtcaatgctggtgttgtccacgagcagagagttctccaccgtctcgttggaggtcggagtggcaggggcaaccccgtcttcctcggccagttttgccacgttcttaagcacgtgagtgtcttcagccttgttgtaggcgtcaaagacctgttcggaggacacaaactccaaatgattgtcctcgatgagatgtttgaggtggttggcaccctccagggccttccagtgcgaccagcatcggaaaacaaggtagaatccgggcaggttgggtagcacgggcagcagcgccacgggcagcgtcagtggagctccaatggcgcaccagatcatgtactttctgtgatgtttggctccgtcgatagcaagcttgagcagctgggctttggcctgatccggggtcgacaggtggttggggaacaccagcggcaccttgagcagctcctcgtggtgcttcttagcaatgtcctccagttgcaccacgggcagctgttctgccacaggtagcttttcgttcttttcaaacagctccttttcgtccttggcctcgatctgcttgagacgacgcaaaaccgccgactgtcgggggatcgacttgaggccccactcctcatagggtatttgctcgagcatcttgttggtccagaaaacaatctgttttttccaccccgtttccgagctctcaaactgcttccacacggtgccaaacttcttgaccagcttgtcgtcgagtcgaggggtctgcgacgccgggggtgtgaccgaggtctgcacacagtagaccattgcccgccgtgcggtcaggggtgtgaacacgagcttcatggtggatgcgaagctgttgttggagacgagttcgacgagacggtcaaacgcaatgaataaaaatatacactttggtaacctaagcgaagatgcatccaactttatatgcccgcgtgttttggtattcaaagatgggtggcgtttttgaaggtgtgttggggcggttttggatccgcatacgggccgagacggatactttggctgtctattttcgatttaccaactgcgtttttcccagcctgcgcctcaaccggacccacagctctgcaaacaagacattgatgtgggagaaggctgaattccgggtgcatggttaaggtggatctgatttggagatgataaggagtggtttcgggttggggaagtggatgatctggattagttgaggaatagagggtgcatcaagagctggaaacgcgttgagaatcgcacatgcgtgcactcgtcgtcctgatagagctcctgcgacttttttcgaatcagtccacgccagttcattttaagttgagatgaaattttgggaccttcaccaccgagttgccactggacagcatagcccggtggacgggtctagtggacgcgacggttgtagacgggtgtcgcatgtcacgcgaggccatatttggtctttcgcggtcgggtacggttctcttcacagtgagaatgaatcatgctctttgaccgaccctagggggaccttcgtcaaaaccccaagtataaaagccaactaaagtcgcgcccacagttacaccacgtccaattgcgatccggacatgccatcacattgctaaaagctaataacgattggctgcgtcagataggtgaggtggaagaggtgaaatagtgagggggaggggaaggaggaaatgacatactgtacaaatacttgtatgagatcataaagcacttttattcactcgcacatgtgccatttctatatagcaatcgagagactgcctgattcgctttcgcagtctcacacaacatggttcaaaaatgccacaggtgctttactgagagtctcacttcaagactaagcgcacctacgtttgccactatggatgcgtcctacaagcaccgcccgcattttcagcaatgtccgaatgtacgaattcggtgaagtttttcaggggtcatcttttgactgagacacgcttatgtaatggtggtgatccacgagtatctgcgaaatatcatcctcgacgagcaaggcaaccactacagacatcatctataagcaccacggaaagggtccattaaggtacaagtaaagtgcgaggataaagtagcggcgagggtatagtgagggtaaagtgagggtaaagtgagggtaaagtgagggtaaagtgagggtaaagtgagggtaaaggagcgttggctcgcccaagtgtgtaaaccgtccaagagaagaggtctacaagccggtgcccgtacgagtcgccgtacttttttgctacaatcgcgggtctattaagtcacgtgataccccccaaaggcgaatgccagcgacttgtgatggatggttttgcaagcctctcgataaaaacttccttgcactcgaactcaagtctattgagctcgggtgtttgcaatcacgttgaactcacttgactccgtttgacctcaccttagctcgctgatcaattgatcaacaatgcctgtcatctgtcagctgtcacttgatagttccacctgccattgcaaggtgcacgagaacgagtgacggtgggaaatgtctcgagccgataatgtacgtactcgcactcgtacatgctcgtggtcccgttactcatttccaaatgcaccccgaggcggtagactatggacgcaggggaagttttagcgagatgtcagattggtctttttatgggcaaattgagagattagctgagacgacaatggtggttatggacttgtaagcagagacaaaatgatatgttgctacactataccaagtacttgtaccagtacagtaccaatagtcgtatcctgttgggtagtcttagcagcgtcagtcatcctggcaacccaattacagtaccttgctgtcagacctcaaacccatagggtggatgcattagcaacagagattacagggtgggggcggtgtgagtatatatgagtgcgtataccggtacttggtgttaccaaagctggggtatattccctcattttagcgctcttctacacgtacagtagcgagattacgatacttgtacatctacagtacaggctatatttagtatgtacagcacagataacgctagccagattttatcgtcaacactttgagaggctaccaaggcagttggagaccgcagctacaagaagataaggactctcagacgactgtctcagtatcgtagccactcgtagccaatgtactgtaggtactgccgacagtgcggcgcaatcggagagaggtatatgcaacaccagtcaaatgcaccagcaaggaagaccataaatgacgagtaggggagggcaagcgaggacatacaaggacgtcaacggacgcgtttcgggcggtttttgtgggcaaattgcgggcaaaaacggcttgtgggccctgatcacacgtatccagaccccagggtccgccgatctccctcttccacccccagcaacaccttttgaacagctctcccttcctcctccacataacgcaggaagcttggctagaaacaccttaatctcgtctagcttcaacccaaaacggttccaaacatctgaccctaactgttttaaaaacacctacagaaagaacagacaaaaaaaaaaaaaaacaagaggcggacctcttgagacaggcttgctttgagataaaagaaaaatcatcacattgttgatcaaaggagaggaacccgacaacaataccgacccagctacactctcctctcggccatgccctcccacgactacggccctcatgacattccggtggaggcttcagacggtggtaaacagacaagtcaaggtggttcttttgataccgtcgatgaaccaccccctccagccgccaacaagaagatgaaaaccagcgaggagcaacaaatacacgaccagcccgactttcccgcagctgtgtcggcttcctacacgcctgctccaacctcctcgcaatccaacacctcagcattaacatacacggacacgcaaacccacccaacgtcacacatgccgtcgggacccatgggcgcatcgtctagcggtgagatcccgtttccaacctactcgtcgccgccctccaagcctcgctccagagcgatttcagggggcaccaccggagtatcgtctcgaagaaacacgtcgtcgtcttcgaggtcgcaacagtacgaaaccaactacaaacatgtggcaagtaccatcccggtgtggctcatcgaagatattggcgaccaggaactctcaccgcaggtcaacaactccaactccttccaaaacgacagtgaccgtatcacggagattgccgagggagactcggacaaggccatttccgacgtggacaacggtgagggtgcggcacccactctgaattggagacggcgtctgcccacttcctctttcaactttgcttcaccacaaaccacagctctacggcccctgcagggagtgctggtggccccgctaaaactgcatacccacattttccgccaccaccgactcaagtacgtgcagggcgagtccaaaaacagatacgtggaaaccaacccccattatgaatggggcacttttgctaacaaggtcattcgacgagacgttctgggcaatgaagagattgtggatgtgtcggagctggagggccagtacgactttgagtcaaagtacggcggcgacgaccaaggccaattgggatccacgtcgtggttcctgaaacgaaagctcaagggcttcatcagcttgttccgaaacattgaggacgacgacaaatacaaacgaggcgcggatctcaacttccgggagtttgtgtccgagaagtcgcggcaatcgtggaaaccaaagttctacgtcatcttgctcaacgacccctacgtgcctctgacgttccgaaccatcatgttctctctgtcatgcgtggctctgtctctatctgcatctgtctttgtgcattcgaagaataacacgccgatatccattccccagcagccgtcgacgattatggccattgtggtgcagtccattgcactggtgtacattgtgtacattacgtacgacgagtactcgggcaagcctctgggtcttcgagatgccggctccaagatccgactcatcatgttggatctcttatttattattttctcatccgcaaatacggctcttgcatttaacaccatgtgcgacaaacggtgggtctgtcgtaccgaccacgatctcagtgacccggaccctatgccctacaactacgccatgtgttcacggcagaagggtctggttgcgtttctgctcatgattctcttttcgtgggtctccacttttagcattagtatcttccgtctggtagagcgtgttgctggagacaagcagaactagactagacacagctctcggcacatcacaagacatggcatatacactttcccatttaaccagcattccactaatacagatacagataatagagagtgttctgcaggtacttcatgtaccagtacagcacataccattacagtaccggtagtagtagctagctagtccttttagatagacattcactactatacgagcacaggtgtacttgtatgctaagtacaacacgtacagtaaatacatgttggtacgttcccctgtacgagcttcgacctctgcttactaagagtaccttcacacccctttaattgtgtgtaatacaagtatgtacaagtacatacaagtacaagaacaggccgggcaattgaaaggggtttttgtagtcttgggtggagtggattttccatggaccggttttggtcgtcttttctgtctgtcaatgcttcatctgatcttgtttagctacaaatatcgttatatatactgtagatgggttggtatatggtagctacaagtactgtagctgtttacagtggcgtgtcctaacagctgagtaagccccagaacaggaagcttattagggtattgggtcacacacatagatagacccacacatcaagcagaaggctatatgctctaacgcaccacacttagacaccttctctcaccatccatctgtctcccgttacacctggcaattacgcctagaaacaatcacctatttcgaatcgagcatcaggtgacacggcagtggacgcaacgagtgaaaacaagacacacaaggtacagctttttgcaaaaagacgccacgacaaccgcagagaaaaaacaccatggtaaacacaccaccacttccccgcgccgatgatatcgacgccacctggaagtacattgaggacggcgtgggccaggtgctccgggatgacctggcacacggcgcagggctgtcatcgcagatgtacatgaacctgtactcggcgatccacaactactgcgtttcgcgagacagcaaccgaagcgtgagtctggccagcagaggaggagtcggatcaagcacgcggggcgcccagctgattggcgcagacctgtactacaagctcaagggctttctggaatcgcatctcagctcgctggaggctgaggcccagcccatgagcggtggcaacctgctgctgtactacatcaagtgctgggacaagtacacggtgggtgcgcagtacatcaaccacattttcaactacctgaaccgacactgggtcaagcgagagagagacgacggtcgcaagaacgtggtggacgtcaacaccatgtgtttgtgtgcctggaaggagtgcttcttcgatcccctggagaagaaggtcattgatgccctgctggagcagttcacccggctgcgaaacggcgaatctacgggcaccatcgacatccgaaaggtcgtgtactcgttggtgtcattgggtctggaccagcttgacatcaagcgggttaacctgcaggtctacgagcaggccttcctgcatcctttcatccagcacaccaaggactactacaccaaggagtccgccctgttcctccaagagaacactgtggtcgactacaaccgcaaggctgagcagcgtctggcggaagagaagggccgagttgacgtctacctgcatccgtcttccgagcagcgggtgattgagacctgccacgagtgtctcatcgccgaccacgcagaggtcatccgatccgagtttggctcactgctccagggctaccgagaggacgacattcgacgtgtgcacgtactgctgagcaaggtggacggcgccttggaccctattctgcccgttttcgagtcctacgttaaacaggaaggagagaatgctgtcaaacagctggccaaggacctcactggcaccgtcgacgcttcgacttacgtcgacacactcattggtgtctacgagcgctacgtgcatctggtggaggtggccttcagcaatcacacatcgttgcacaaggttctggacgctgcatgtttggccttcatcaacaagaacgctattgccactccagattcgcctagcaacaagtcccgcgactccaaaaccccagagctgctggcttcctactgcaacacgctacttaagaagaccaccaagaccaccgaggacttcgatctcgaggcgaagctcgagaacgccattgtcattttccggttcctggaagaaaaggacgccttccagaagcattacactcgtaacctggcccgacgtcttgtctacaactcgtctgcatccgacgatgccgagcggtccatggtcaacaagctcaaaaacgagtgcggtatggagtacacgggcaagctcaacaaaatgttccaggacatttccgtatcaggcgagctgcaggaggagttcaaggagcgagtacaacagaagcgacaggacgcggctgcctcaggcggagaggccaatctcgtcgacttctcgccaaccatcattgccgagggatgctggccactgccctccgtcaaggacggcttccgactgcccaatgacctcaccaagacgtacgaggcgttcacccagtactatcaggcaaagcaccagggccgaaagctcaagtggctgtggaacttcaccaagggcgatgtcaagatccacaccaagggctccaagattggctattcggtaacagcctccatctaccagattgccattcttctggcctacaacgacgccgatgttctgtctgtggccgatctgcaggagatcaccggtctcagcaacacatacctgcatggttctctgcacttgatcctcaagtccaagtttctgttggttgagggtgtgtctggcgaccccaaggacgtggagctcacgcctgagacgcgaatcgtcttcaaccaggacttcaagtccaagaagatccgaatcaacatcaacggagtcatcaagacggaggctaaggctgaggctgaggagacaaagaaggcaatcgaggaggaccgaaagtggttcttgcaagccacgattgttcgtgtcatgaaggctcgaaagactctcaagcatactgcgctggttcaggaaaccattgtgcagtccaagaagcggttccaccccaaaattggcgagatcaaaaaggtgattgacgatctgattgagagagagtatctgacccgaatcgagcaggacaagtacgaatacgctgcataaactgtttctgcgtttggcacagtttttgataaacgtgttgcacggcattgtgcacgataatgtttctggtattgcgttgtatggtggcaccatggtaaatgttagcatctgttctgtggtggtgtcaagtcattcaagtacaagtaatatccaatagatgactgtaagaaatgttttaagtttaatacaagcgtaaaacaggtgaaaaacggtagaagatcaggtacaaagtcttctctacatgagtgccgatacatacaaatcggtatctaagccggctgtataatcaaagtattagtaatataatgctagtggcctaattaacaatgttgatatcagcaaaatccggttccaccagcttttcgatttcatgcgacagtgccataacccactgttccttctcctgtcgagaacgggccacaaaaatgtaccgatggccactgacacccagtcgattgacggttcgcagcttggtggcagaatttgtagtcacggccttctttcgagggaaccacaaaatgatgcatcgcagagtctcactctcggcagacttccacccgtccttgtacatgcgaggtaccaccttgtccgagctgagatcgctcatttcgtcgcgggtcagaatatctgactccgcaatgttgccggagtacacgtaggcctccttgagagggatgtctctgaatctctcgtagtccaccttgtccatagggatacctccgagcgttcgtctgtaaacgtcatagagaatgagatgtccatggcacaggaccgcgtagtacaacttgaatgagccatgggtccgtgtcttatggtacagcatacccttcatgatgattgaacgggaccacgagatacctgaaacattgtacagcgtagtagaggctgaagcacgggcggtttcccacttgggagacgactctccaatagctgcatctaacttatcgtcaatgtagagacgtttcatgttgtttgttcggaagtcggcagatacttgcagctggttttgggccaccactttccaataggcaatgagatccctgagcttgttgacccacaagtttcgacagtgcgagttgtaggcctgtagacgcacgataagaccgttttccatcaccaactcaaacgtcttgtgttcgtcgaaagaatcaacctcgccgtcttctcctcccaggccctgagacgtgcttccatggagaattcgagagccgtcaaagtccacattgttgtcttcgttaccaatactgtcgtcgatgtcctcctggcgtttggtagcacgaacttggacaacttcaaggaggttgatgaacccatcagccttgattatctgagcggcccgtctctgcatgttgtgcagagcaatggaatccttcttttgaaactccgactcggtgatacctggtttgagccacttgatgataggagtgcccttcatctcaccggtgccctcctcagacttgaacggggcaatctcgtacacccactcccgctgttcctcattgtaggcttcctggcatttgagatcttcgtcgggaagaggaagaatggcattgccgggcttggcaaagaaaagaaagtagtcatgggtggaaaagtacaggttcttgtaaagaagcttaccgaacgagttctttttggaggagaaggcgcctcctagctgtccattccaagacttgagacgcaccagatgaccctcaatgggggtgggctccaccaactcctctcccttgattgtgattttgtcaccgtaatgttctttgacacgcaactccaagtcgtgcgttcggttgagggcccaggaaccatgcaactcctgctctccaaagccctggacccactctaatcggtcgtatcgacgccatccaagaccgactcgcttattattcacccagtcatcaatggtgcttttaaatcgtgggttttcagccagagccttgagcgccttctcagtaatgtattggtgagctctggcggtgagaacagcacctcggcctgactttcttttggcagccataagatttctagaaatgtactcgtcgataagtcggaacttgcgccaagagacccgaacagttacaaccacagccagatcaggcactcgcacatgcatgtccttgtctcgtcgggcacccagaatttcggagaagaatgcaaaccaccgaatggacgagtaggctgagcgagcccgcagaatgtagatgacagtctcacgcttgctggtgtaccacagggcgatggtcttatccagagatgaatacagcgacacattgacatgcttgccaagtgtcagaaacattttggcgccagtcttacccttggtcaccttctcaacagccttgatggatcgggacgaatagaattgcagcgagatcgggttcaaggggtcacctgtgcttcgagcaacaacaatgtactctctccatcgttccaacattcgagtgtcccctgtttctgtctcgttgaagtctttaggtagatgcagagctggactggtcttgaccataactaacatcttctcgatccgcacaatctctccggcggatttttctctcaaaaacctccagtttttgaccgtagcgtctcgagtacgcgaagacttgtctttcatcttaccagcgacattctttgcccggttcatgaagttttcctgaaactgaaggtagtagtcactctgagaaggtcccgcattggcagcggcgatagtagcaggagtcatgacttcagcaccccgcggttcgttaccatgacgaagaccggtatgtggaacagtaggatctccgtcttctttgacctcatcaggctcttgaccttcaggtccctctggagcttcagctacctttgaatcatcaatcaccttttcagtggcatcggagatttggccgttgtttccaaagtcgtcagatccgtccatcaactgtacgttctcaggtagactatcctgttcctgaagctcgggtagcttctgttcttctttccagcgcagcttttgaccgggtgtgagaccactgggaccagaaaacttcaccttggaagcagaagttaaagatgagggcgcaggagcttgctggaacccctttcccttgagcacatctgcgcgattgggagccatcaagatggatttgcccttgtggtctttcttcgaaacgtcatagccacggagtgtaggctcattgtctgcgtccagatctgaatcaaactcctcggacaagctatcagcatcagacatgtttgtctcgcctacggcatccaatggtgccaaactcgattcggccgagtggaatgaatcgatcgtgcccaccgaaccaacagcatgggaggtatctgacgtttgagacgacgtttgggtaaaaagagggacgtctgaggcggaagaacgaccctcagagcccagattgtagggtgcagtagatgcacgttgcagttttggaggcatctctagtggtccaatgccattttccttcttgatatcggaggaggcttcgtggttgggcccactgtactttctcaaagaatgcaatgcagagccatggggctgttgagacatgacacccacaggttccctgtaagatgtaccgtccggatcgtcactattgtcgttcttcttttcgctagagtggttcactgcattgccgctaaagtctctgaccttgataccaggtggagctgtgtgtggactagaaggatgttctcgtttgctagaaccaaatccaggaagtttcacaatgggtacagacatgtcgattgtttcgggtatgcaatctggaagatccatttcctcctcgtagtcactatctgtcatgatcccctttccctttgagtttgatcttgctcgtcgtaaaaaagttcctcttcttctggaagaaggaatagaagactgggcgttgagctggtcggaaaacgtacctgtgcctctcctaggcagctctggtgttgttctaccacgagaaaatcgcgacccctggaaagacccgtgttccttgacactgtggttgaatgtctttgatttgtcacgcgaactagagcccacctcgtcccactttgtgcgtccaaagaagctctttttccttctttgagcgcttagaaacctatcgggatccacgtcagactcctcggactcctcctcctctcttgcatccaagggcaaatgggggtctgaaggaggctcgagctcagaatcagtcatgtctgtcgcactggaatcgtacatctccatgagctcctccaacagatcgtcaccgttcttgttgagcttggagataagcatctttttgggcttggacagcgcattcagggggtttccagggaacaccttcgaagtgagcttgaagaagggacctagagaagaaccggcgtagtacctcatgaccttatctgggggttgttcaatccactccttggccagaggccccaccacctgcactctcgacgaccggtccatatggtctggggtcgaatactccattcgaaacaccgtgtatgagtttaggggcacctcattgtacacccactcattgtacttttggcgcaccgagtcgaggttctcgtagtctgccaaaagatccaccttgccctccatgggatgagctcggcggcccttcagaaacggcaggcccttgtcgtcgtcaggcacgatttggggcgcacgtggtgaagcagccgttgatccatccattgacatgcgtctgagttagtaactagaggaacctgtggagtaggtctgggtgtcagccacatgatcacgtgacatatgacaggcttgcaactctcctttcctcgcaaatctctccctcttctcacactcactcgtttcttgatgtatatgctgccctgtttccaacactgcctaggtttgctcggctcgtacaagactagttgcgctgcaagtttatgcatgccagtcttagtagagttcagcgtggaacataactgagcgatgcgatgtgcatcaagacccaatatccatcagagcaccacatctaatgccccacaagagacacattgaaaccactctagacactcttcacaatgccacacgatgaacgactccattgaaaatctcaacaacctgcttcttttgggcgtcatattcgtcacaggacacccgaaactgccctgtgaaggcgaatcagccccagacggctggaactggcccccatcgacctggtttcgactcacaaacctgtcggtacccttgagggagctgagatatttgtacgacactaaagcgattcgagtgacatgcacttcgacgcctctcaaacaacttctatccctgagaatctatctggtgccagaagaactaagagtcaaaacccaacccaagcacctgtactcgttcgccctccaacatatgcacgataagcgaaagtcggcaatcagccgcttgatacccttcttctacataccaggaaaacagacacccatcgttcccttctatagaaccagtctgggagtcatcacaaagatggtaacctcggaggaacggctcaacagctggcttagtcatctgtgcaatgatcctgccaaaaagacggcaagcagggacgagctggaaagtggcaaaaatcttctcatgagtctttacgagtctgttgactttgtgcctcagtatgacctttctgatccgcatgttgatgcggtattcagtggccatgtcgacaacctcaagtcagagctgtacccttaccaggcagaaacagtctcacaaatgatgcacatggaggaaacccctaggacggctgtcagcgcgaggtatttgtcggtaaagggtttctttttccatccagaagatttggtggctcgcaaggagttacccgaaaccaccggcttgtctcgaggaggaattctggcggaaaatatgggtcttggaaagacgtgcatttgtttagcattgatatgtgccactcgaaaatcgatggcaactgtacctgctcagtatagcgatactctgtctgaaacgatgatgaagctaccgggcaatggcaagatttctcagctcaaagtgctggtggctcaaagggtggctgaactaggagctccttggggtctctacgcagaccgtctctcttcttcgtgtgttgcagtgctctcttccatcagatgtacttttctcatgcctgatattccccgtgtgcgagtgagtagtcgtacagccgcttcacgcgagcaaaaaccgcctaggcgtatccatctgtcagctactacgcttcttgtttgtccagactcgctaccgttccagtggctcactgagaccaagaagcacacggagaatctcaaggtgatccatgtcagttctgtggacaaggctcctgatctggacactgttcttgacgccgatttggtgatcattactaacagtatcttgaaggaggtgttctccaacccagcatgttcacacattcaggacattaggtggaaacggctgattgtagatgaaggtcacgtggttggaaataacaactccattctggacatttgtgggcaggagtggattgctgagtgtcgatgggtcgtctcaggaacgcctacagccggattgacgcgtctagacacaacgactctgttcgaccacaagtccgatcttcagaaactgggccgaataatgggtgagtttctcaagattgaaccgtggagttcgagccctagctcgtggcagcagtcggtcgtgaagcctcttctagctggtcggtacgacggctttgagcacgctgtcagggtcttgtctggagttctagtgcgtcatcagattgaagacgtggagcaaagcacaaggctaccgcccctctacaatgacgtggtctttttgaatccctcattctacgaccgaattatcgcgaacctctatgtctccaatatctgtctgctcaacttggttgatgaaaagaagttcggtttgaaaaatcttctccgtcgactcagaggagccttcgtggtctccaccaattatgagactcgagatatccaattctttctcgatgagctgagtgcttacatctacgaaaaccgggtggctctcactggccccgataatgaaaatgatgctcggcttatcaagaagatcttttcggccttgaactacgcggcaacttctggcaactggctccagattgccggaacacaagagatgcccttctttgtggaagatgagactcgcacatcgcgtgccttccagatggctaatccccttatcgttcgagacaagcgtgagtacggaattattggaggtgcaccgctgacatatctacaaagggccgccagtgaggatgaaaagctggatctgtggacggaaacgaaatccaaagatggcacacctttggagggtgttattaaagagctgtctgatgatcccttgttctcaagcagattctggacatcctacaacagaaatgttgacaataagagagagcggaaagacaagaagaatccagccgtcaagaattttcatcatgcaaagcagaaaatatctcccgaagaatatcttgaaagcgtgggtttgaaggtagagtctgctcctacaggagcgcctcaaaatcaccattcgcaattggaggcggattatccagtgagtgacaaacccacaattgtcggaactggctcgtccaagttgtcttacctggtgtccaagactcttgttcttgttaaagatcacaagatcattgttttttacgaagacgtggactcagccgtcgctgttgctgaggcctttgaagcagtagggatcaagcacctcatttacacgacagacaaggtttcaaaggagagacgcgcccagtatctcgccacgtttgaagcgacggacaacttccaggtacttctcatgaacatcaacgctgctgcgcatggtctcaacatcacctctgcctcgtgggtattctttctttctcccgtgtggagacgagacatcgaagctcaggctatcaagcgagctcaccgtattggtcaaaagtcggaggtgcacgtagagaccctcgtactccaagatactctggaggaagatatttatcgacgtcgaacggagatctcagatgctaatgacgaaaccccaaaggaaatggttgacgacgaccagctgcgagaaacgcttctcaactacgctttaacatccatggagaatcttcacaaaggaacgacagacgaagtcgcgttctttgacaagcctgtcccgctgtatatcaaggtcgataaacacgaccagtttgagaactctctggttcacttcgagggtctgccggtgagaaagaagaggaagaagactgtggttgctgatggatttgcatcttccaagaggagtaagggaaacttggttaaaaaagaaactactgcaaatagatagcatttttaatactacagaagtcgaagtaagcgtataacattcaatcatttaaatcatgtctatttagatgggctcgctaaggacgtggttgagtcgagcaatcttggaggcgacagagacgtcaacggttcgctcagcaacctcgacaatgagaccaccgaggatatcggggttaaccttgaggttgagcttgagctcaccctcaccaacgaaagaagagccagcaatggcggcctggattcggttgacggtcttcttgtcgagctcggaggcagaggtgacggtggcctcaacgagacccttggatgcgttgacgagagtctcgaacttctcaatgataccggggatgagagccagtcggttgttgtcggagatgacggtcaggaagttggtgagagtcttgtctccaccaacggcctgggacaggacgttgacgacagtctgcttgtcctcgtgagagagggtggggttagagacaatctgggcaacctcgggctgctgagcgaacacgtcccgcagcttggcgagagagccctcagtcttggagaggtcagactccttggcggcggcggtgtactgagttagtaaatagcaatagagattggaagtgttatctggagttggcgtgttgggaattgacgtcgagccttggaagaatgtacgaagttggcatgggaagagggattgcgcatgtcgtcttgttactccatagagtgtgtgttaccccaacattgagcaattaacctacagtgacgaggttacacgaggttacacgcaacaaaaaggttgacaaaacacgatatcgagctctgagagctgctcaattcgtcgttaaatcagccagctgcatgttgcctcccattgatccttcctctcctcctctcccttcctgcattatgttgagtagtgttgtgctggcctctactacagtaccaccatgattgcatccatccacgtgtcaagggtatcattccagtcgaattgcatctgcaacacgacccatcaggccaattcagttcttgtcaattcctcgctgtcgtcgtttccaattgcaccgtttcctccgggaaaaccgtcccctccatccttccaaaaaacacaattatacccaccagagcagtagcgtaagtaccgtcgaggccgaagagctggacggggaccttgacaggggcggcggccttggtggccatggttcgggccatgggccgcatggacatcattcgaatggctcgggaagcgaacatcttgaggtgtggtgttgtgtctgagctgaactgtgtcgatatgtacacgggggaggaaaacggggcgcaccatttttcggtttgagccaatgggcgtgcacgctgggtggtagcgtatttctgggcacgcctccacactatagagcccgtacttgtggtaccggttgggaggaatcgtaagcggtaaatcagggttggggtagtgcaggtgcgaaatttcaaatcatatcaccgtgaacaaggtgccaaaagcgaaaatactaaacctccgtaccgtcgccccaacctcgacaaaatgaaccgactcgtctctcgacacctgtcggcccgaattggacgtatcggagcgatccagccggccatctcgctggctcccttgcgggccttttcgacctttcccagactgcgacaggagcagcagccccccgtggctgaggactcgtttatcgacgaggagatcaagggcgccactcccaagcgtcagcgggtccgacccactcgaatgaagccgtttgtggactcggaggccgccatgtttgcccgaaacaccagtgtcagcgacatcaccttggtgcccgaaacggtcgatctgactgctctggaaaagcaggatatctacatgaagagccagcgcaagatcaccaaggccgccgtcaagttcaagaccatgactcccatctcgccctccatgcgatggtacaaggctgccatctacccttacctgtggaagggcaagccccaccgggctctgactgtggcccgaaaggcccgaaacggtcggtgtagcaacactggccgagtcgtgactcgacaccagggtggaggacaccgacgacgagtgcggctcattgatttcttccgacaggagactggagagtgcgaggttgtgcggatcgagcgagaccccaaccgaagcggccacattgcgctcctcaagaacaaggagtccggcaacttttcctacatcactgctcccgagggtactcgagccggtgacacggtgcagtcgttcctcaacggcatcccccagaacatcattgacgagttccacggccagaccgaccccgccatgttggcctaccgactgtgtcgaaagggcaactgtctgcccatgtggatgatccccgtgggtaccgtcatccacgccatttccaccgagccccacggcaaggccaagttctgccgagctgccggaacctacggacgtctcattggaaaggagcccgccaagaacaaggccatcgtgcgaatgcagagtggcgaagagcgatacgtgcatctcaaggcctcggccaccatcggtgtggtgtctgctcctgaccatcagaacgagtcgttcggaaaggccggcagatcgcgatggagaggtatccgacccaccgtgcgaggtgtagccatgaacgcctgcgaccatccccacggaggtggacgaggaaagtccaagggtaacgtgacgtcgcgatccatctggggcgtgctggccaagcgatacaagacccgacgaggcaagcaccagaaccccaacaagctcaaggatcgacctcgatacaaggagcagcgaaagtaatgtatatagtataagtgaacgggaccgtattgaacgaacgaacgaaaacgactgactcaaaagagtgaccaaagtatgtactggtatgatcagctgccatggaactgcaatatatattgttgaaccatctatgtatgttaacacaatccatacatcaagacagaggtataatgtagacaaagcagagacacggaacagagggcttcgtgcaagtatgatacaactacttgtgctgcactcgtaccagtatggcggtggtgtaagtggttgttaatgttgcacgtatccaatcatgctgagcgagccctggaacgaagaacgctgcatctagttacttagttaagattgtttggttggtaatagttggagataattcatgctgatggtatacatttcagggttgctggcatgttagcaagaaacaaatagtatcattacatacagaatatacaagatctgaacaaataaacgacaatattttgctttgtaatactgttatgcctcagtattccagtttgcaagatgtgagttaggtttcgttggttgacgcgttgttggtgaatacttataccttaactattagtcaagacacatcctgcaagtagtcagccttgagccgcgaatatgcctactacaggatcagaaaaggcacatacaaggcacacaagacgcaattcagatacagtattcaaggtgtctgtccatagatatgtctagtctttatactatatacgatactcgtacttcatggaccaaacccaagctggcccactgtgttcccctttaaaagtctacattcacccaaaaaccctagcccactcaataaaaccaatatatattataatacttgagaagaacacttctcttttttgaaccgagcgtcgagttcatttgaacctctctttttcctttagtgagactcattccaagagttggaagtggcagcttcaggatgagcctcagcaggagcacctggaggaacagaaccaggggcgcctgcagcagtgccagcagcagcgccagcagcagcacccccttcaccgttcatcatcagatattggtaccagtcgccaatattgagcgattgaggggcgtatccaaatccactggccgcggtgggctcgtcctcgggcgacgacttgtaggtgccgccttcggtgtggctggctccgtcggcgtgggcaaacatgtccggaggaagcgcgctggtggcgggctcctggagctgcgactgcaggttagacatatcgccagtcacgtcggggaaaagctgcatgggctggaacgactcaaagaaggtgttcgaagccggcggggtgttagtgacaaagtaaaagtccggatgcggggtgccgggcttggatggcagcgtgccgttgaaaggggtgccgggatttgtaggaggctgtctatcgcccaggtactcctctccttcctgctgcgattgctgctgctggtcaaacgcatgattgttgaacttgcgttctggctgtggctgatgcgtctgttgttgctgttgtgtgtgttgctgttgttgttgctgctgctgctgctgttgctgtcgagcatgctgctgctgttgttgttgttgctgggcatgtcgttgctgttgggcatggtgctgttgggcgccatgtggtggttgtgaagcctggtgctgagcttgaggcatttgctgctgctttgctgcgtcgggtttgctgacgcctctagcatgacgtcggatggtcttggccatgtgatttcgaatgggctgcgactcgttcatgtgcttgaaaagcttgagcaccattcgtgccaccacccacgtcttgccgcattcctccagggccttcatacacacgtccagcgaccggttggcagactcaaccaccgacggcgacttggactcggtctggtacacaagcatgatcatggccgaaaagagcgtgtacaccatgaacgccggggtgtcacgcagctcgttatacgctaacatgttctccatgattttggcaatcatgtgagcggcctggaacgcgataccccacgaagggtatgcgctctcgttagcctctgacgttcgccgttgcagaatgttgcttcggtgcacaagacacagaatcgtgtagtattgtgagtggagcagggccttgtagaagttgtgagagcccatatccttgacggagtacttgagctccggcggcaggttgttcatccacgagcccatggccatgtcgcagtgcgagacgacgggaattcggtttagtcggtgcgagtgctcggcacccacactgaattgttgtcgcagaacaagccccatgatttcagacagcttgacggcgtgaataaaatagagcgagtggagtctgttgacggggtagggagacgggtagtcaggctcgtcctcaatgaaatcgtcttcggtgagcattggcacatccgagtcttccaggttgatcataacaggtcgccccaaagatacggcgatggctcggtctcggaaaaagatgacccaccacacccgcttccacattcgcttttcggccaccgacagcgacgagttttccacagatcgatgcagaccgaatccttgcgccacacacagacccacacgcgaccagtagaagacgtttttggtcacgtcttcgggaccctcccaccaccagcccatgagggccagcgactgcacaattgaaatacgatcattttcgtagttggagtcgtacagtgccttggctcgcttgtagaaggtgagcgacgcctggtctgacgacccattggcgtccagtagagccgggtttctgcacactcgagaaccagccagcagaacggcctgaagcaacagcagcgacggcgtgttgacggggtcgttgtagcggcgcatgaactgtgttctgttgacaattgggatgaccgggtggatcttttcaaaatagctctccacaatgtcgtcacacagttctcggggaggtaacaggaaggctcctctcagtttgagaatctcaatctcttcgggatccagttcatggaacacggggtttccacctgtgatttcggctggcaaggggtagtggtaggcttcattatccgggttagcgtccaacaacagattgaggttggacgaggagcccagaaacgccacccggccactctgtttaaccaccttggagtcgagcattttgagccacgtgttggacgagtcgctgaggttggggttggcgtccggtttcgtctcgccctcgtgttgctggtactgttgctgtttggtctcctgctgaaagtgcatgagccgctgctgggcagtgggggccgtgttgggcgacgacgctgtggaggaagacgcgttggagggcgcctgggggggcacggagccctcgtcggactcctcgccgccgtccgtcttgcgtcgtttgcggtccttggttcccttgtccgccaccttttctgccgccgcctttttgtcgttctttttccgcttcacttcgggtatcttgcactcgcatccaaatgcttgacaattctatgttagttgatatggcctcatgtcactcacacgtcgacaacgcttttgttcctggagtgtttgtttcttccaccccaccatactcacggtacacggcattcgttctgtaacgtcacatcggacttttcgggcatggcatctgtgttagtactgagtggttcgtcgcgatcagctccacctatccgtccgtctgacaatcttccctcctctctcactcacacctcacaagccctggaagctcgcggcttggcccttcgatagccaaatttggcgttgcctgagccgcccggggtggcgccctcctcctctttgaccttggaagacatggtatcgtgcgttgcgtcgtgctttgtttttttgggggggtcgttagggatgccaaagaaactggaaaccaaattcgagacgataataagttagttggcgatggagtgtgtggtgaccctgctcacacgcatggcagaatcaactaagtttggctcacagcactttcaaagcaccctgctaaaggactccttccctaaccccctcccgccgttcggaaaaaatggagacccccggggatgaaagtcaaaccgcctgcaccttggagacgcacaggggccctgcaaagaggtggaaactcttgtcgcttgagcttcgaaaagggctggggttcgcacgcggcgtggtggacggcctaccaaaatacctcttagcgtctgggcttatacgctagggtgcaagagtggtctacttggagttgagccgttgcaactggacttttgaaccaacctcaagtcgtctcgtcacaaccaccgccgcatgtgaagatgcaatggcgcaagctgtgtggaaacgcctggttcttgttactctttgtgcactaaccgccgtttcccctctccatgccatgccatgaccacttgacgtcagcaccagccagtacatacagtaccttgcacttgtatctccagtattgcataatttctcattctactgacagacgaccaaatcttgagcttgaagtgagtcatgaccaacattggatgtgcgatacgatacatacaagtgcggtacgagtacggcggtacaatacaatacaatacaaagatattgctgtggctccattgtcttatctcgaaaccttttttgtcacgtgatttgcgcccaaaccaacaagacgcaatactgaagggggaagaaagaaaaaaagggaatgtaaaagggaatggaaaagggaatggaaaagggaatggaaaaagggaagaaagaacagtaagaagagaaggaaggaaaagaaagggggaaatttgggaaaatttggggaaatttgggaaatttgggaaaatttggggacaaaattgcttccccttctttcgactgtgcagacccatgtctcttgtgcctatacaatggcgaaaatgacgtgagatttcagattgtacatgatggagaaagtggggtagtaaacaggaggagagattgattgtcagaatggtcagagtggtcagagtgggtgtcttggcgggcatagtagggaggacacgttgaggtggaggtgagagtgagggtgagagtgagagtgagaatgagggtacgagtatgacttacgagaactactgtagtatgagaactagaatcagtgtaccagaatgagtacgacgagaacgaatcgtgtaccaaaatcagtacgacgagaacgaatcgggaagacaacaacgagaatacgtctggtaatcgggctcgagctcaactcactggttcccttcatcacgtgacaccgttggtttcaggtaacaatcgcctcgttttgccgtattgtcttcttgtctttgtctgcattttgcccttttgcttcggagtttggctttcttcggttctctcaaaccttgccgtccttgtctctcgtgccagtggatgaccatggatgttggtcctatgtcagcaacactgcaagcctgcgcaagacgcaaaggcttaacctacgagctgaaatatgtggttcggagatggccaagaaccaatcatggcgagatgcaccatgggacggatgtccaggggttctaggaagcaaggcccgacagaatttttccgacacaaggttggactatcatttccccatttcctcatttccctgagggattatggttcggtatacccagtacttgatctgctcctcgggggatgtctcggtgagtgcgggtacagtcttgggccggtcgattcaagtacggtacctgtatcgtgcttgctactgactaagaatcaccagaacattcacatgaacgccaaggggccaaggaagcgtgccgcgttctcgctgtacacccatgcacctgtttcaggagattgatccaggtcagcctcagagccgttatctaattctcgctggagagaggctcccagttgaacctcggcccaaatgcacatagtccaggtacctccggcacgcataccacacctatctggcccactcacaaggccgtttgaggtctaccttaacgtctgagatgcaagccaacagacagactccgacaaacaagccgttaccacactacgactaccaaaccctagggcggtcgggtcatggctgtgcatggcgtctttgtccagatcggagtgccgatcaacagtgtcaaaccgtttcatccgctcaaatacggctgcaaacgactgctttatccataaacaccatgcatcggaacgtaacggaaccattcttgtgggccaggagccgtttggaaggcctcgaccgttacgttacaagcgaacacttcacgtgtccaaacaatggcggtagtgttgtgtggtagattgcgagtacgaacgagtatgagtagctggaacaaacacattacgcccaccgtcgatcttacagtactcggcagtacagtccgtacaagccagtttgttctcgcaaggtgtactcgcctgtgaatcaccttgctcatgtgctctcatcaccccgatatcccgataccggtaacgttgagccagatgaagaccccgacatggtctccgacgagatgcaagacgcggtactaaaatagaccgtgtacaagcccggtgcttcgagattgctaccgaacttgaaccgcgccagagagtgacctgttcagtgactcagacgcaccacaagtagacacggagccggttcttgttaatgtccgttgtgcatgtcggtgtgatgtaccgctagcaccggagattatggcaagagtacaagtgcagcacaagttcagcactagttcagcactagtattgtacgagtatccgtaccagaccgatgtataccgaaatgggagccactgttgcgctgaactggtggagaaagtacgtctatgtcttctcagccatggacacgggtattgcgttgtgagccatcatcttctcggtcgagtgtgtgaagcacgagctcaacggtggagcaacgccgtgtctgaggccgggacagacaatagacctccagccagactccccattcccaaaatttatcggcccagatcatatgtcatgactggagaccggagactggtatgttccagacagacttctctcaggcacttgtgaccatggttctcacctaaagggctatggttcaagacagctatgatggctatatactttgatgtccactctctacgtggggtggcgaatcaggatgacctttgcaggctggtgttccctgagaccgtaggagagtagcattccttgtcaatatgggatctacttgtaggtacagtagctggccgtattgtatcggaataaaaaactacagaattgacaatcctcgccatccgtcagtgatggcaacttgtaagcaaagtggggtggatacgagtatgttactacgtcgataacgagtctttaccatacacatactcgaactggagtagttttgtttgattgtttgttttatgtttttatacaatctctaccatcttcggcacaccaaagtcggtggtttgacatcacatcggaacatgtcggagccactacaattgcagtgagagttgctgaggagaggagaagaaactgtgtatatataatagaagagcgccagagtgagcatgtcaagaccaggttgtttcttgacgtcagaccttctgtcagtatctactttcctatttactgcctgcatctacggatgtgcatatctactgtgcaccctagagccctgacgactcacgggacacattatgggtgttagagctgagtgtcgccactaccggcccctacttgtagggccatctaagaactcgtctgacccattcaacggtagacgccgtttgaccggtaaaccccatttagccggtaaaacccctacccctgagtccgtctgtagcccagtgccccgaagcccagtgacgaagccctgtccataactttttccgtgaccgtccctcccctgaccgctttttatactcgtgcaaatatctccagaccgttaatccgaagtaatcatgccttgatactgcaacctgggtgcccccactcgaccctagtgtgactttttctacatagcagtacagtaggtaatgtagcatgcatgcgcctgacgctgggaatagctcgacttatttacttttgcctccccattccaggctttggatctatttccccgcgccattgagcagattggccagcagccaggccgccctgttggcatcgactgacgaaatgaggcacttgttgaacacccagccgtggcagccgtagcagccataccacctcttctccttattggatggacgtgccaagcccgggtctgcttgtccgaatgcacacaagctgttgaatcagccgcctagacacctctccatccacccaccgcctctcctgccgctccacagttgattttccggccctggcctcatctgttgagccttttgccaaggtggtgtgtgacccccaccagcttcccccacggaaaataagacggttgcgcaaccctaaatccctggcccaagccaagttctcgtactgtagcacacaggacaaggctctagcggcggttatagatgcagagtcgagcccacggtccgatctcggccaagatacaggtgcatatttgatctgtgttgctctggagaccgcaataccgccacaggctgtgtatttgcctctctctgctggatattgaattctacgtcgctctttcttgctcgctaaacctattctacagtacaactaatagtgtgatggagtaaagtaaattattctacaatctactcgtgcccccacgcagattggacccccacactgcagaggcaaaacatacatcgggctaagggggacgagacaggggtgttttggggctggaaatggcgtggctctgggccgcaaatatgtgcaaaaacaaattccgcgcacaaacgcccgttttccccgcacaaaatagacccaccctacctctccagtggactagacgctgcatacttcgctgcaccctctggatctaccccgctcaacctactgatactctcctatagcaacaagaaggtatttaaaccgcgcgggttccccaactccaagtctctctttctcatttctaaaggacacgcacacacactcacactcacactcacactcacactcacactcacactcacactcacactcacacacatacacaatgcctatcacccagaagattctgtcgctcagcgatctggaggccgcggccatgccctacgccgaaaaggcgcctcgagactactgggaaaccggatccaacgatctgctgactctggcagagaaccaaaacgccttcaactacctcaagatccgggcccgagccatgcggggcgtcggcaccattgacatctcgcccaaggtggagctgtttggccgaaagttccgtgcccccatcggtgtggccccctcagcctaccaccagatggcggatgattccggcgagtgtggcacagctgcggcttgtcaggcccgaaactggcccatgggactttcctctttctccaacaagcctctggaggaagtccgagaggctggacctgatgcagctctcttcttccagctctacgtgttcaagaacaagaagacgtcagagaacctggtcaagaaggccgaaaaggccggcttcaaggccattgcgctgaccgtcgacactccctacctcggaaaccgatacgccgacgtgcgaaacaacttcaagctgccatcgcatctctctgcccgaaacttcgagggcaccaccgaccagcctattgacaacgccgccgaggccgactcgtgggcccgaaagatcttcaacggcgaggagtgtccccccgacgccaacgtggtcgaccccgatatcaactgggccgaaaccatcccttggctgcgatccatcaccaacatgcagatctgggtcaagggagtcgtgactgccgaggacacccatgccgccattgaggccggcgtggacggaatctgggtctccaaccacggtggccgacagctggactccggtctggccaccattgacgctctccccgaggtggtcgaggccgctgctggccgagtccccatccacattgacggaggcatccgacgaggaggagacgtgttcaaatgccttgctctgggcgccgatttcgtgtggctgggccgacctgccatctggggtctcaagtacgacggccaggccggcgtggagctcatggagcagatcatcgaggacgatcttaagctcaccatggctctggctggcaccaagaccgtggccgagatcaaccgaagctgtctggttcgaatcggacccgccatcgtcaagctttagagatgatggtataccaaaaatagatgactaagtgaatgatttgattatgatgaaggcatgatgagaagtatgttcatgtcacggtacattcggttcacgatgatatatgtagttaatggaatgatcacgctaatggatagcgtgggtgattgaatgagttacaaatacaagaacttttaaacagtgagctgatcaaataagtactgtactgactgtgtacgcgtgcaagtaaatactcacaattttagccacttttacttaattttttacttagacttggagccaaaggacttgctctccttgcctttctcaacgcacggccaggtgcacttttcgaagccttctcattggttagtaagactgtgctgctgttgaaatatcaataccaccaactatcagcagttgttggtggaccttacgtccattcaccacctttggcgactctcctttttctccggataagctcatgcagcatctcacaatttatttcccatgctaaagtacttggacactgtgcaatcaatctcacgtctcaacaccccatgaactacagaaccgcggccatcaaggcccgtgaggtggtcagacagtcacatacgccgcgtttccaggtggcgcggtcgcgggctcgaattctcgcgctctaccgccagatcatgagatacaccaacaagttcaccaaagacacccccggatacagacaactgcaggacgttccaggacgagacatgctccgattcgccatctggaacgccttccacaagaacagatttatttctgaccacaaatcgatcgacctgatggagtttgagggccggttctttctgcgcgatgcactcaaaagtgtcaccaacagtctggacagatcgacagaaagtctagttcaggcccagcattacagcagagacattattcggcgtatgtacaccaacgaccacattgtggagtttctgacggcccagggactcgttccctcgtcgccgctctatcagagcgtcatccacgaccctgccctcgaaacctctccttccctccagtatgttcgcaaatggaaaaaatttctggaaaccaagtccatgcccgtggtccgggactacgaacatcacaaacagctgctccggctcgaatccggctcctctctgacgtcccacggcctgcagttcatgtcatggttgaagactaaggagatcatggctgtgctctcctctgccaagaaattcattcatctcaagagggcgaaaatcttcccgccaatgtttggacgtgtctatagaaccaaggagggctcattatggacaaaggtctggagacgagcctttcacagtttgcctcccgtactggacatggccacattcaagcatctctctagtcttgctgacaacattgaaaacgacaagtttggagccatgcgcgtacaacaagtactggacggctttgtgggcgtggaagagtcgccagacggcaaacttgtctgtcaagtatacaaacctcgactcagtaaggctctgagaccaggagaatatcaggtgtcacagattggtcgttcgaggaaaggcgaaggcaccattgacgcgtagactactcactgaggtcagctcagtgggtgctccactaacaaccctcatcatgtacataaccacacagctatagaattaatgcattgaaaataaataatcatctcctccttctcctcttcctccgtctgctgccttcttactcctcctccttctccttctccttcttctctttggcttcaggctcgtcatcgtcgtcttcgtcaatcaaatcgaagacctggaaccgttgaagatcaggagctaccatgcatccaatggaccgagcgccgttgatagaaaatgtggcaagttgggcttcccgcttctgaacaggctgaatggacaccacagaaacctcgtctagaccgccagcaagaccctcaaagtcatcgtcggtaaattcgagtctttctagagcgtccccattgagcaccattagagattccgcatcaaccagttgaagttgctttggaggggccttcagtgtcattcgatagacgctggacttgccatcgcagagtctaaagagattgagagtggtgccagagacatctgtggtggccacataagtggctgtctctgagctgaatacatcccagagctttccggaagtcattggttggctctgacccacatcgacaagactgtgaatagctccacacgcccgtttcgaagcaacatcacacgacccccaaagctcctctagacgagaatcaatattgtggacaagtggctggctgcttccctcctcgtaaaagtggttacacagatagttggccacgtcctcggttttgataggaaccagagtctcgtctccctggttgggctccacctcattgagctgctcacaaaactgctgtaaccacaccaagaatgccaaaaagtacttgcttcgacaactgaattcccgcagcagttggcggagcgtcttcatgaggtcaatcgtctggaatatagcccgcttgtagggctcgggatctagacccaaaacaagacctcgttcggtccattcacccagacctttgagggaagacagaagcaccacaatacgctcgcaaacagggatcatgttagtgacaatgagcttgaagcacgcgtcgtagcacacagaggcctgttttcgccacttttttagtgccttgtctcccagcaagttgcacagccagttctgaaagtactggtcgggggctccggtgagaagaatgtcaaaaatctccgagcagatgcgcttctggtcccatcctgtaggctcgtatacagaaaacagttttgcaaagttggcagctgcgagtttttgagaggcagccatttcagtctggagcagctcaaaagactccctcatgtatcccagaagcgccaggatacgactgctagtaagcgccacgtcgacgaggtaggtgccaaacttttgcaggaatttgagctcgatgggcagataagtgagctggtctcctttttgcatgataatgtggtatgtgggcgaggttgctctgtggccaattcgaagagtatcgtgggcgactccgagctcaatattgtcgactgtgaagagtccaaagaggtcgaaccgcagaaagccctgtttggtgactgagcacaaaatgtccatgtcctgggtgactggtcctcccttttggagcgtatttttttcagggttaacactgccctcggtgatgatgtcgccatctagtttgcgggccacctggatcatctgttcaattgcgaatcgtgacgagaagacggacgccttggaagatgcgagagacgacagcttggggaactggtagaaggcgtcgaggtcgagaaacttgtcaaagagccgctgggcctccgggacagccgtcggttgctgctggaccttcagcgactggttgatccacttgacacacgacaggtccgacggctgggtcgtttcggagccggctggaatgatgacatggtggatcagcttgcctgtgtttgagtcgtggacgttgcaagtgccgtccgagtagccaatggccagcagtcggccgtccttgctccacgacaggttggagatgtttgccgacgccaacggctgtttgtgtttccagatcaactgcgcgttcattcggtagacaaacagcatggctccagagctgtctgcaaacgccaccagatccatggtgggacaccaggaggtgagatccgggttggttttcgcaggcaggacgccattgtgcaacggctcgaacgccttgccttgtgtcatgctgtgatgaagttcgttcttgagtcgtacaagtactgtactgtatgtactgtgcactagtagggtgtttcgtggtggtgtgcatctcgctatatttgtaaactgtaattacttgcatttacttggcatttagctgggcccttgaagaagaaggccccaaccaccaattctccgcctatttgagctcaagaaaataccagaatcgattgtggatacatcgtaacggttgctctcaaacccccgtctctccctccgctccccaaagcatgtatgacggggtctcttcttgtccgccgattctaggtacaagaatttattagagttgccatctcatcgagacctacaacgacttatatatatctacaacctgacttcctgttgctgttgtattctgccaacgcacttttgcgactcctaattaacacaacatgttccaaaagaaacctacagtgagtaccacacggcaccaattcgcgacgcacacccccacacaccccgctctaaccagatcaaccccccaaactcggtcaaatcaagccagagatccaaactgctacaggatctctgtgtcgcccacaatcttgactacgcccgcctgtcgaccgcaggcaaggaaaacctgctgcccaagaatgtgcgcacgtgcaagttccaggcccacaccggcgagaagggcatcatgtacattgatctcgacggagcgcccctgtggttcaccatcagatccgccaaggacaagacggacctcatgatcccgaccgttttcaccctgtggaaggcaccgtacctgctgccccgcattgccacgtggaaacccgtgcttgccaagctcatgggaggtgcagatctcatgttgccaggaaccgtgcctcctttcccccaggacgcacgaaagggagccctggtggctgtcgtggacgccgagaaccccactgtgcctctgggcgtgggccagtgcattctgccgctgttcgagattgaggttgttcgtggacggacaggaaaggctgtgctgatggacacggtggtcgaggatgagatcttccatctaggtaagcatgaggtccagatccccacagatctcaccgaacagatggagattccgtatgaggaggagaccaccgagggccaacctgcttctgagggtactactgagcccccagagtcaactggagctgtcaaacaccctgaaatcacagtcaaggttgaagaggaagatctaaatgacagattctctcgtgaagctactcccggccccgaagaaattaatcagatatctgagcagatggaggagacgaaactggaaggtacaacgtctgcagagacccctgttgctgagtctcctgctgagtcttctgaacccgcgctcaccacggaagatatcgaccatgcgttcaagcgggcgctcatgcagtcgctgtacaagatctccaaggctcccatcgacctacctatcccttcatccacgttcatgtccgaatacgtgctcaacaatctccccatctaccatcccaatgtgaacatcaaaaagacgtcgtggaagaaggcctccaagttcctcaagaccatggagaaggagaaactcatgaaggtgaaggaaaagggcggtgatgtgtctatcatcagtctggcagggtcagacaacgaggccattgcccgattcgagcccttcaaggtcgccaagaagcgtgctgataaaaagaccgactccgccgacaataattcatcttctggaaccactctcacagtgacgcagttctggaaacccaaatcggcagctggtgactttttcaaagccatgggacagcccatgagcgcctactaccagggttccgagcttaccaagctgctccaggagtacattgccaaagagaagattgcagaccccaagaaacccaagaacgtggtcatcgactacactttgagagcgtccttaggcggagtgggccagcaaaccagtgtgcctagagccaatcttacccagatgctacagatgaactgccagcccttccataccgtctctaaggacggcgaggagcccacttctgtccctcttcaaaagggactgcctccaaacatcacagtcactcaggagaagcgaaacagaaacaaaatggccactgttatcaccggattggagcacttcaggatcgacatgtactctctggccgacgacctcaaaatcgcctgtgccggctcagccaccattacccccattaaggagggctctcccgaaatggaggtcatggtccaggggccccagtatgacaatgtcaccaatctgttggtgaagcgaggcgtcaagccccagtggatccaaaagaaggatggcaaaggtaagcccaagaagaagtgactgatatacgcacgccacagtacaagtacatactactacgtaaaaacactattctattatcgtataagacattatcataacaaggtaattggaggaagcgcttaaatgggcacatctccagccacaaccgtgaccttcttcttcttacggtcctcctcagacaggccctttagagcctcctgtgctgcctcctcctctccaatgcgagcttttcgctctcgcagaacacgcccaaatccagtcagaatgacaacaaaaatgggtcccagaagaggcagatacacagccaccttgtgctcgtccgggaagtacatctgctgcaccatcatcttctcaaagaacccctcctgggccttcttcatcgactcggcggcaaagtacacggccttccagttcttgcccagctccaggctctcaatacttgtcttgaggtcctcgatggccttctgcacgccgttcatagtggaaatgggcacggcaatcgaaggcagtgattttgtgagtcgagaaagcgagcccagggtctgtgaagaaatcagcagcgccttgacggcaaatagacgcgaaagagccgagattcgcatcgcaggagaagacggctcggctggggcacccagcagagtcagcagctgggcggagaaggtctcgagaatgggcttgagctgctccttggtgaaatgggtctggccgttgatgagcttgacgcctccccactggggcaccacaaatgagtccgactcggagccctggatgtgcatgggcagatcctcaatgtcgggcacgtagaggatgaagtgcagggtggggtctttgtgcacagaagagaggccccaggaagcggagttgatgaaggtggagaggtcaccgggggtcagcacgtactggttgtccacaatctcttcgggttttcgggacagctccgcgtggtgttctacctgggtgtcaacgttgaaggtggccacatgttgcagttcattgagtagagggtcgaaatactccttcagagccggctgaatgtcccaggatacaggaacgcctccgccgtggaacagcgagaacgtgatgtagtactggggcgagtagatgacggcaagatcgtccttggacttgtttcgacccacgagccgcagaaagtcctgaatctcgggtttgtagacagacaggatagatgccacggtggccttgacgagatcgttcttgggtgacgtgatcttgatatcctggccctgggtgtcgactgtgtaggtgggcgtgtctgcttcggcaatgtggatctggacgccttcggtggacggaatgataccccagccgtagatgttctgggacgccagttgctgggccaactcggcctcaatatccttggccgtatcagaatcaatgcccgagaagaccacaggcaccttgatgtgcagctccgacgtgacggtgctgtcgtagtaggccatctcatcgtgggggagaggacttcgctcgactgaggtggtgtagagccataaaggcatgccgagaagcacaaaggtgagaatgtacgccaccagaatgttggcgcgacgctccacgtgctccttgggttccttggggatgagaaccatgattgtgtacttggtagtgacacgctgatgatggtgtacgtgtatgcgtatgcacttgacgatgtgagtttattatcgtaccgtgctggagctggggctaagtagagtttgaagtagaaggctaagtaatattagttggacggtgtcgttggagcttcgatatctccaaacattgcgtgagcaatgtgtatttatcatttgtatttgttggtaaaagtggatttctgtatataatgggatttgttcctagtcgttatcttttctggggcacaaataaaggacccccagctgacttgttagtcaacaaaatctaacaaaataggccttaactacactgcacttttgctcttgtggattggaaagtatagttgcaaagtaactgtcaagtaaaagtagttaacttgaaatttcgaaatgaatatatctcgaaatgttgtatgacaaacatgtattgtcttcgcacattagttggataccgagtgcgctctatctgctgatgtactcgtttctacaccagcatgtctggaaacggtattttacacccccagtgcactttgctttccaactaatctctactactgaacctaactaaaactgccctacaagctggcagacacaagacaacacaagacaacaaaagttgttatccaatctatcatatatacaaattacgcatcaatggtaatggcgggagagtggaaggaccgcagagtggttcgggccagagacgagggcttggcggtgtctcgggtctttgcaatctgttctcggactgctcgagacgccgcagcaatgttttccacaatctctgtgtcggtaaaggaagcgtctccgaccttgatggagagacagccggcagactctcggaagggcatgactccggaggtggaggcgatgatctcggcgacatcgttgcccacagtgccctttttggcggagggcatcattcccttaggacccagcactcggccgagtcggcccattttgccaatgatttcgggtgtggcatagcacttgttgaagtcgaggggctgtttgcccgacagcaggtcatcaatgagctcttgtccgcccaccagagaagctccggcctccttagcagcctgggcctgggcctcgttggaggtgatgacacagatggtgtcgctgccgatggccttgggcagtcgcacggtgcccgtgatgccgttggttcccttcttggccacaatagaccacgacaccactatcgatgtggaggacgagggccagcccacctccatggcccgaatgtaccgcagagccagggggaagtccatgagcagcgggtgcgacagacggtctcgggcctttcgcatctgctgggcaaacttggcccgctcctttcgctgggtgatctctcgcagtcgttccttttctcgtcggatcaccagctccttgtaactgggctggttgacggctccggaggtgtccttcttcttcttgccgagcgccacagccgaggtcgacagcggccgcacgctctgggcaacgccaccggccgtcagcttggccgcgtgtgtgagtctgagcattttttggtggtggttggatgtagtgtgatgtgatgtggtgaaaaattaagctgtgaaatttcatctcgactttgggagtttctctacagtttacaggagcgaccagtggagtcaatttgtggggtgttggtggggttgaagcggctagattgagtgaggaaaagctggcttaagacgtgggattttcatcttttgctccactccttccggtttctccagtctcagctcacccacttcctttttgcccaaaaggatcacttttggatcccctacatacaccttatgagtggatggatgaaagcggtgaaaaaagatgatctgatacataaaagatgatctgatactttgaggaagaggcgactggtttcggagggtacatttgaagttattccacccgtttgtttcgtttcttttgccccaatcccgtggcacattcttcttagcagacattcattggtcatcgtacgagtacaaggccaacttgcctgatggattcattcttggtcaagaatccatcgtactatattacaagtacttgtacgactacaactgataccatagctactgccatcttcattgtctcataccaataatcctctttgctatatacattagttgtggtgtccttctagtgggtcaggaaccaccgacccttgagagtccgtcgcttgataatctttcggccggttcgagatcgcgatcgggccagaaagccaagagatcgctttcgctttcggaccgagggctggtagtcgatacctcgcacgtatcgtcgctgggaggcgccggaaaagggcgtgaggaagggcagagtggcggtagagccctgggcgagcgcggaggcgacccctgaggccgcgggaatgcacgacggcacggagttgggctggatcatggtggcggatcgctgtttgatagcggtcagagggttcacgttgcctccgagcgtggccatgtttcgggccatgaggggtgcgggtcggaccaccttggttgcagcggctctggtgatgattctgagcatggctgggttgggggcttgttgatatggtacagtaccgacgggttacttgtctggagtgttgtgccgttctctgctattaatatatttgtaggcactttttcacatattgtcccgactcccacattataccctaacccgaatttccccattcagctgcaagctcaattttatttgccttcactgcgcacttgtggatcacgctgttgcaaaaaaaaaaatcccgttggcttgatcccgacgtactaaccgcgccgcccccaccacaaccaccagcatgtcgtcctacaaagcgcccggccccacggccatagaagtgcattcgtccaaggcgatccccaacggcgaggccgaggagatcatcacacagtacatcgatgccaccaccgagagcacagaccagctgctgtccatgtccagcgacagcatgccgtcggtcgtgtcgcgaaaccacgccatgatccagcagctgcgacgggtccagcgagacctgcggggcttgcctccgttggaggctgaagagaaggaggtggagaacaaggacaagggggattccaacacaaccaccgacggaggagataacgataaccaggaggagtctgaggattccgacgactctgaagagtctgaggagaccaatgaggaccaggaccaagaccaggaagaggcttaagagatgctgtcgtccgccgctttggctctaccacacctttactgtctactcaccctctccccccacccacccccctgtgtcgacacagggtagcattattaatgtacattaactatagaatcaacatgtttacttagagaggtgtgtagtgtagctggagagtgggtcgttacgggtttggcatatcggatctggtgtagggcattcccaggctgtcggatcaactggccagatgtcaatcccgttgatattttgatagctacagtttcggtaggggagtgtattatgttgcccctgttcacatagaataaatggggcgaatttgcaatctcaaacgtcctggggatcagccctttctccccacttcttcccgtctccatccttgtctatcgcccatcatgcagatctaacttctatctaaaaaatctcctttcacatttcaccaactcgtttcacactcgacaacccattccctacagcatggtggtcgaatcggtgcccagcaaagagcggttcaccgcgaccaggccgcaggataacgagcagcagcacgtgcacgaggtgtacaaccagattgcgtcgcacttctccaacacgcgatacaagccgtggcccattgtggaaaagtttctgcgggaccaaaaggaccactcggtgggcgtggacattggctgtggcaacggcaagtacatgggcgtcaataacaaggtgtttattgtgggctccgaccgttcggacgagctggtgaagctagctcatgacatggacccctctagagaggtggtggtctgcgatgcgatcgacaacgcccatcccgagggcagatttgatttcgccatcagcattgccgtgattcaccacttttcgacccccgagcgacgccgggaggccgtgcgggccatcctgaacactctacggcccgacggacgagctctcatctacgtgtgggcgctggaacaaaagaccagtagacgcggctggcacgagggcatggaccaggacgttatggtgccgtgggtcaagaaggtagatggcgtggaggaagtcagataccgctactatcatctttaccgcgagggagagattacttcggatgtggaggcttcgggaggaaaggtgttggagaccggttatgagaaggataattggtgggtggtagccaagagaggtgacgattggagttgaccacaaagaacccacccgtgtatttatatcgataatgtatatatatatgtatatatatgtattgatttgtggcggcgtagataatagctcgagttcgatcgcatctccctcctcattcgtactcttgtgcagggaatcgtgcataccgtgcaaactgcccaaatcttgatctcttcacaccatgctcagaacaatcagacccgccagaacaacactcgtgagggcggtgagaccggtgagaccggtgagcggccgcgtcggcagattgggtcgtcacgtgaccacaggcaccacctcttccacaacctccgcttcgtcgccggatctttccacaacgctggccatggcgattgagcaacagggcccaatgtcggtggccaccttcatgaagcactgtctgacgaacccctcgggcggctattacattgacaaggacccgctaggagccaagggtgacttcaccacgtcgcccgagatttctcaaatgtttggcgagctcgtgggcctgtggttggctgcccagtggctgtactacggccagaaacagcccttccgagtgattgagtacggtcccggccgaggaacgctcatggacgacagcctacgggccctggtgtctgccaaaagcactggagccaaggaggcgctcaaggaggtgctgctggtggaggcgtctccggtgctgagagacgcgcagagaaagaagctgtgtggagccgagtcgcagttcaagaccgaagaagacggctccatcacgtgtgtgaccaagtacggcgtgccgatccggtggtacgaggactccaagatgctggacaagctggcgtcttcaaacgacccgctgcacaattacattgtggcccacgagttcttcgacgccctgcccatctaccagtttgaaaagacagacaagggatggcgcgagctcatggtcaactacggcgtggaaaacaaaaccaaggagtcgtcgattctgctgcccggacagacccacatcaagtcgtctgatctggataaggacaaaaagaaaacgttccatctggtgaccgcgcccacttggacagtggcctccaaggtcattccccagagccacaagcggtaccgggatctgcccgagtggtccaagatcgaggtgtgtcccgatgcctgggatgtggccaaccaaatgggccgactggtggccaagggaggagctgccttcattgtcgactacgcagtcaagcccggagtgcccgtaaacactctgcgaggaatcagagaccacaagatctgctcgccgttcgaggagccgggtaaggtggatctttctgccgacgtggacttcaccgccatcggaattgcatcccgatccaagaacaaggagaatgtgtctgcctttggacccatcaaccaggccacctggctcaagaacatgggcatcgaaatgcggaccgagaagctcatggagggcaaggaggagtacatcaagaagcggatcgagtcgcaatacaagcggctggtggacattggaatcaacggtatgggcaagatttacaaggccttctttttgacccattccagccacggatatcccgtgggattccctattcccgagcccaaagatctcaaggagccccatcagaaacccgaaaaggaccccaaggacactgagcccaaggttgttgaggtctagacgcaagtgtctctccaactggtgagttgtatatatatagttagatgaatgatgagaatagtatcgagtattgtatcgcggtggttgtcggtcaataaataaattacaagtacacgtccctactttgtcagattactggcccagaccacacagtaatgtttgagcaacaagagcagctcttctcgctcgtccagaaactcgagcccatgaatgcgctgctgctcctcgggactcagccactcgtcgtggatcacgtccatcgatgtggccagcacctcggtgtaccctgctgccttgaaccgctcaatctgagactccagagacgggaacttggtcatgctagggatagaaatgcctctggaagccaggttttcgatcatgacctgcccaaactggtcctggcccgacagcggctcgtacatgacgatggtggagttggtaaactcgctggtgatccagaaaatgacctgtttggcctggtccggctcgaggtagcatagacagcattcactgatgatcagagtcgcaagactggggtctgatcctggcaacacaaagcctgggccgattgaacggagatctattccgtgcaggtggtatctttgtgtgtgcatgccggttgtcttgtcgtactcttgcgcgcccaccaactccctcaaggtcgaatcctgcatgataatgtctctttttcgctcgacggacacggcgaaatcaatctcgtggtacagaatctcgtctctgttttcgggcttgctgctccatagactgaatggcctcgtgtccgatccagcgcccagagaaatgatctggactctctggcccggttttttggcggccagaaaccggtcgaccagtacgtcgatcgcgtggtgtcgcacaaaggtgccacggttgatgagcggtaatttcggctggaattgagccaccaccttgcgagcagacccggggccttgttgagcggccgcctgcttggaaccagccacaaacagatcgatgaactcgtcctgcaggtaccctttctgcaccgccgagtacttggacgacagcgcgtctccgtcggtagactgtaccactttatctttgcgcagattcattgtcgacagtgtagtgagacgtccaagtgcgagtagatcgattggttgtacaactacttccagattgcattaagttctgtacctgtggtggagtgcatgaccaagcaaaagtaattatggcggagtgaaggaggagagcggctcgtccggtgatctggaagtcgagcggtgtcgagttgtggtgtggtgcatcgcgtctcacgattgcttttcgggctgtcctgtggcaactctctgctgactaatcacgcgggaggcgccacgtgacgtgtacaatctcgcaatgactttagtagcaagtgacagagggtgactgacgactggtggacggttttgtgggttccgtgtgatgtgtcattctggaccctgtcttggttgatatatatattttcgcccgaaacaagatacttttaatatacacctgaaattagacatgtacaagaacatctgacgccagaacgccgtcaagtaaaagggagtacttgtacttgtacagttacagtgtatgccacgtgaccgtgggggattgctgatccaaggacaggattgacatatggaactatattgtttgatgtttttttttctttttttattcttctagtttttcctctttattcgctatctgacttgacttcccttaaacatcacgatgaacccaatttcgcgtcgtaaaaaggggccagctcgaccagttgaccagacagataattggagggccaaatggtgcggataggagcaccttttcgaggtaataaagggaacaaaaaggcaacaataagtttgttgagcatacctgtccagtattgtacttccaatggcatcttttactggtattgctagccgccctcgaacaaaatacacctgaattttttttcttttttcttgattccagtctggaacagaacagaaaaacttcagaaaagacgaaatgtatgtcgtaatttgacatgattccaatcaaagtaataccacgagaggccggaacacggacaattcggcagttccagacctggttcaaccagctcactcttcgagccagattcataggtgctcattgactttatcattacttaccattacagacttgggagtcatagagtcagaaaggtctagccacatgaacgacatacaatggcactctgctccactaactccatccatcgtacactctacactcttctacagcttcagaacactcgattcactcgcgttcctcgttcataaatacaacatgctatacatgaatcttttttttagctaaacaatgtgttcaatctgaacttactcctgcttggctcgtcgggcatctcgctcctcagcaatggagagcttgatacccttgcccttgggcagagagatgagagacttgttgccctcaccgataacgaaaacgttagtgagtcgggtaacaaactggttgtcaagagcgtccttgatgtggacgatatcgaagccaccctcatgtcgctctcggtgggtgatggtgccgactcggcccatgtttcgacctccggtggtcatgacaatgttaccgttctcaaacttgacgaaagaggtgatcttgccggtggccaggtcgatcttgacggtgtcgttgaccttgatgagagggtcggggtaccggatggttcggccgtcgtgggtgacgaggtaggggatacccttcttgccaacctggactcgcttgaccttgccgagcttgtaagcagcctcctcatcggtgattcggtggacggcaaatcggcccttgacgtcgtagacaagtcggaagttctcgccggtcttctcgagctggatgacatccatgaagccagcggggaaagtggagtcggttcggaccttgccgtcgaccttgaccagtcgctgcatgagaatggcgttaacctctcggccgttcagggcgtacttgagacggtttcgcaggaagatgacgagaggcagagactctcgcagcttgtggggaccggcagacgatcggggagcgtaggtgccggacagcttgtccagcatccagtgggagggagctgcgagtcgcttgagatgcttcttgctggcgttagtttagttcgtggggcagaggcgactgagtcgaagctctttgcttctcgtcatcatctcctcttgacacacccagaacagcccttatccttcttctaaaagcgatgggctagcctggtctgtgcctcatctgatcggggggtgggggatactcacggtcctcgggccatttttgtgtttgttgagtgaagaaaagatttggaggtcggatgtatacttttcactgacgggggggaagagttgggagtgttcgttttgggaagaagcagtcacgtcatgtgaccagacgggagagagggtaatgttggaaggtctcaaaatgagatttcaacagacattgcgggggaattgacaacgaatttatatttataatggcgctgtaaaccttttggtgttttttttcgaacgattctgggcaatattgacagagatagatcgatgttctcagagatgctctcgtcccattggttgaaataaagttacttattgggaggtaacaattcggggtgtaaatagttgaggtaatagttaagtaaatgcaagtagttggggtggaagatataacacgatgctcggcattgataacagcggaaaacaggtaatatcataaagacaatgagtgaaaatcgacagtgtgtttttattaacccattgacgctctattacctctgtcgaacagcccctgttggggtgttgagacaagtagcaggtaactaaatttccatctaaagtacgttacgatggattatattggcccaacggaagcgaatggagtccaaatgcaaagagaatgagatttaaaacgacagttggagtgtttaacagaaacaatttcgcccatgagttcattattggtggatagagacatccctccctgcatcaccaactacttggtacactgaacttggagccatacaagtggatcagagcgctggatatgacggaaaaaaccgactcagtggatgtatgcggacgaataaataagtttggtaaaatatccccgggatgttatcaataatggagctgtttgagagtcctctgtgtggtctcgactactgtatgtactgtagtcaattcgtaagatgcaagcccaatataaaataaaatatatcaataaaatatatatattctaaaaaataaattgcccaaaaatttaaaaacttgccccaagaatagttatactgtgaaaaataataccaaaagtacacaaatcaactccctacatgattatgattccattgatataataatatccaccacatgacatacaaaaatactgatttttttctttcggcctgttatatatagttcttcatattataactatatcccgatatatttgcaactttcttcgccccaatgttgttcattctcctcgttcctctcaaaaacatattcactgggaaaagtggctattgaaatacatcattttggtcggaagattgggttgattcgaaacatacaacaatatctatccgttgacatacaaaaatatcgagtcttcctatctacactccatccccatgacgtaatcaaaatgctatatgtaagcaccttgtagagagccccccatggaatacaaatattgctatggcaggtatctgtaaaagttgtatcattagacttctaacttccttatgattgcaaccatctaacaacatccgccacttgtcccacaaaaatgttccctgaagttcccccgactacatcacgatacttcaatatcaaactctatcatttgcactccatacaatgaaatggtggcttctgacgccggttctggcgtttgatttcagccgtgggtcgctccatgcgctgcgcaacgagagcgagacgctcttcgaccacgcctacaattcctacatgctccatgggttcccgcatgacgaggttcgaccaattgcatgcgagggggtcacgcgagacaaggacgagacgaatctgggtcgcaacgatcttatgggcgggtggccggtgactcttatcgacacgctggacacgctggcggtgatgggccgcaaagccgagttcgaacagggcgtttcgcaggttctgcaacacgtcaagaactttgactacgacgccacggtgcaggtgtttgaaacgaccatcagaacattgggaggtcttctggcggctcatacgtacgcctcatcaccggacctgggcatgcagatacaaaactacggcggagaactgctaactctggcgacagatctgggagatcgactgctgttggcgttcgaaggggtcgatcatggaatcccgcaccctcgagtcaacttgcgacgaggtatcagaccggtgggaggcaagtacatcaccgacgcctgtgcagccggaggagggtctttgctgctcgagtttggactactgtcaaagctgactcgagacccaaaatacattgatgcggcggagaaatccttcttcgccatctgggaactgcgatcggacagagacctgcttcctatgggcatagaccaggacacactgcgcattacctcggccatgagcggggtcggcgcctcggcagactcctactacgagtatgccctcaagtggtacctcatgtctggagacgagcggttctgggaggtgtactcgcgatcaagacgggccatcgatacctggaacacccatccggacacatggcatcattacaatgtgcactatgtgactggcgaaggcgtggcgccctggatcgattctctcagtgccttcttccctactctggacgtgcttaccggcaatctcaagcgggccatcaggacccatctcacccatatgaagctgtggaacacttatgccggcattcctgaacgctggcggttcacagacgcccaggtcgatctggagtggtaccctctacggcccgagctcatagagtcgacttactacctctaccgagctacccgagacgtcttctatctgcaatgtggacgtaagatcatgtccgatctcaatctgcgtaacaaggtggaatgtgggtatgcaggcacccagaacgtcaagaccggcgaactggcggaccggatggagtcgtttttcatgtctgaaactgcaaagtatctctacctgctgtttgacaccgacaacggcctcaacaacgactcgcgacagttcatctggagcaccgagggccatcctctttactttgacgatagggtgctttccaattcgtactctgagaagctccctcgtgagccctccaagggtctggaagacgtgaatggtacggctctcatctgtcccaaattcaaccatcccacaggccccttttctctcataggcgcatggccacacatgtacgatctcaatgctcggtataagtacgagaagccctggtatctgcgtcccattctaaaccggccgtggtcgactctgctgcgaaagctccgaaacgacggcacgtcagtcgtcaaaaagggcatgatggcagatgctgaaatggagcctgggttctacgagcgctatgtggctggcaccagacccacatgcgccgccattctcgacggagacatgcatgacgtgtcgtttggaagcgacaccaccagtgtttatcccccgctgtaccaggagcccgattccaagacgggctatctggagtttgagtctctggatggagtcaagttgacgcttgtggcgcgcgacaatcacttttggctgctcaacatcaatggagtgggctgttccggagccaacgtggactggtattacaatgtgcccaacaacgtgatcaacatcaacaaggctaccggcctgttgaactttcggggtcgcgatgtgcccaacatcaaaatcggcaagatcatttcgtgattcttacggtgccgtggcgactgatgccgtgaatgtatttattgtttatttgaccgtgtgtaggagtgtaggtcggctcaaaggagagaaaagaaacattcatctcatgtagctgtcggacacagggataaactctccagtattcatatgataggagatacagaccaagttcttgagcagaccaactccagctcgacgcaatcatctccaagtgcgactacgtacctgttagttggtataaacggaacactccaagtcgaccagttgtagattaaccaagggacttcttcggaatacgatccagctagactacaagtaggagtacatactgtacatatatcgatgtcgctttctggacagtatcatacatactggtttcccagacttctcccactcggcccagccagtttcgcgggtgtctctggcgctcggcccgaccatcatgtcgttcatagacaccgtttcaatcaatcacagaccatcttttgatcatatactgtagatgcctttactggtttactgtggactctgagcaattgacaatccccatgaagttcctggaagaaatcgtatatcaggctacaactggactacagtactacgagtgatgttagatgacatgatctgtattcaataatggcacatatccaatattttatacctactactgagcattgagaagcacccccgtatacatggcccttaaatatccactactcgcgcagtctgagtcctccccagtgtgtcgtgattcaccgtctcctcaggatcagtctagactgagtcgcggagacagaagtgtccagatatcgttaattatgttgataccgatactttttgagacaattacatgttgagaccgatacttgtcgagaccgatacttgtcgagaccgatacttgtcgagaccgttacttatcgagattgttccaatgctgatactgatacttgtcgaaacggttacttctgttacttacgtcggaaccattcgataccgtaatctcagttttcccgcgactgtggtcgtgaaaaaaaggtcaagaccctttcgttcgcttccagtcgtggctcttgagagaccacatatggtaccgtgctgtactttgggtcatctctcagcatgttctctctcgggtggtgtgagtactgctgtttgacaactgaacccatccttcgcaacaaacagttctcgtccgctggggttatcaggccctggtaccgcgcccacaagcgtcaaatttgtgtcgaaaatgctgttcagctgggcgaaatcaccggtaccaaatgtcagccagtggtagaatctgtctcgactcgacatggcaggacccctgtccagcatctagaaagttctcggaaatgacccattctcctcacccacacgaccagcggactcattctctttgacggattgcttcaggatctagaactgccgccaaaaagcccactttatccgcttatcgacatcgttatcttgcatcatatatgcaccacacgctgctcatgcattcccgaagcagtcttcccaaacgggtttcccaaatcggacttgtcacaatttcgtctttacttctattacgagatatataatgaacactacactgccaaccattaactcgtgtctactcgcgttttccttttgttaaatccacctttcaaaggtccattgaaggattccaaggtgtctcaggtgtctcaggtctttcaggtttttcagatctctttcacctctctttcacctctctttcacctctctggaaggtctttatttcacctctcgcacgtctctctcaagtctctcaggtctctcagatctctcaggtctctcaaatctctccatctcgcaccccatgtccctatcgtactcgttcaacaccaccatcttcactgagaatcgcgacctggtcgcagccctccaacctcaaaccaactgcgctcgaaccgctctgactctcatcgtgtcggattgtggcaaattatcctctttcaacgaagaccagcaattgcgagtgtcgctggcggtgggcctggcggtttgcgaattcaaggcggcccaggtgacatacccagacgcatgtaacaacattgaagactggatgtcgacatcggcctgcacacaacaactcgtgtcgtcgcctcagtggtggaccacctaccacggatgctacaactccgtcaaacagatctgccacatgcacgaggccagccgagaatgcgaccgcgcgctaaaaacccacagccagattgtcgacatgcaagaaaaattgcacaccaagatggaccagtactgggaactggtagaaaccatgtcggatcacagagacgcggtgctggattactggaacgacacgtttgactttatgagcgagactctcgcccacatgaaggaaacctcggtgtccctgaatgccgtctacagagataactttgctcaggcacaggagcacttccagatgctgtcagaaaatctacaggaggcaagggtacaaatggaaaacctcgggtgggccgcccaggatgcagtcgtctcgttgtccaagtctacactcgcagaacaatctctggtgtcggaaagactcaagaatgacgcctccagcttacacaaactgttggtactggcacaccaagacaccacagagagctttgagacccagctgcaacagtcactcacaatactagttgagtctagcgacaatgtgcttctcaaccatgtgcagcaagtaagttcacgactgtctgctctcatgtccgacctcgaagagagccagaagaagaacatggatatgcaacatcagctgcagcaaaaggtgagaacgatcaacgatgacatcgagggattcacagacacggttaagcaggggctggaggctagccactcgcttctgaacctggtcaagtcgaaaatccaactcgtcaacggcgtcgtgagcattttcagtcgacctgtcaggagtgcattccaactggccagcttcatcatcatgatcagagcggcattcatcggaggaatctataccagtatcgggttggtgatggggagtatgcttggtgttcttgttatgcagcaggtgtagcaccataatctgcaccatggtcgtcatgcacaaataaatatattcctatgtatcttccacctatgtactggtgggtctggactgaaaaaacaaactgattttcaaaccaaagaccatgttctagcatcgagcaagaaatcaagtcctcaacactcaagtagccagataatgtatgttcctgagagtccccataagctagaaatgagtgcttggtctcacccctcctctaagctggcttctttagcttcttgcttgcctcttctaacaaactcctggacgaatgattcctggtgaggaaacttgaaatgctctgggaaaacggcgtctgcatggccgacccgttgcgactgtggttcttagacccgttgggcgtcaccttgcctgaaaacgaaggagaagacggcagtcgaggagaagatccagacgaagccgtagcaccagcaccaggggataatgtttgccgcacccctctatttgcatcgctagagggatagtacggcgactcctcgatggtctgacgagccggagacttgagagcagtgccgtaggaaggcacccgcgacaacgactccaggtccgtggtgctgttatgctgactgggcagcccagagccgctgtcaaagccccgcatcaccactccgggtgtcgatggcacagacgtctcgtgcggaatagaaaagtagtcctggccgccagatgcaggggagggcgaaccgggcacggacggcacagacgagccattgtgagacacaggcgggtgcgcgcggtggaacaagttgtccatcgacattgccgcgaggttgggcgccaatgcatccatgtccagtgagttgcgccgcgacacgatcggcgtattggcgcccgaagccatgggtgtgttgagtgccgaaatggaaatctccgaccacagccggtcataaatgtggtccgagtacgtgggtggcgcgtcttctagcaacaggttttcgttgttggacgagccaccggtgttgctaaacagcgtatcctcctctgtttggctagcgcctccgttagtttcaggatcgggattatgcgatgaaacagcaacgttgggcgagatgaaaatgtggataggcagggaagctcgaagctccgacgtgtgcccaccggggttcttcaggccaacaacaaacttgaacttgtgcgtcaccttgatgagattgggcacctcggcgtcctgcgtcaccttggagagcgacggcgggatagggaaaaagtcgtcaacctcccacaagtcgtggccctcgtagccgtcggctgtcgcctcgatcgtcttgttggccaccaccttttctacctgcttgttgtggccaaacggggtggtcagcacggagatctccaccagcgtcattttgatggaccccagcttcagtcccttgagcagtggcgtcatggaaaggtgcacgggggtcgatgagcccacagccacagcctttgacggcaacgaaaactcgtagtccaccttgttgggccacacgttgttgatggacatggtttgcgtcagctcaacattgtcatgtccaagagtccgaaccactcgtagatgttgtttttttgcaatgttgttggagaaccggccacgctcaatcgtggcagccagcttccacaccaccattcctccttccagaccctcgatactctcgggaatctcaccgggaagaatacagtcgaacgggacctcgtgattgccctgacgcagggtgttggacgatgcttggaacggcgcccagatgtcgtcccatgtcttctcgtagagctgcttctcgtacttgtggttgcggacctggggtcctcgcggcgtggtgatgttctctgaccagtcgagacgcagggtcgcgtataacttaagttggatgcgtttgatggagatgggctccacggtagcgaggacaattgcgcctgcgatttggaccgacggtgccacgtcgggagagcctttgacgacaacgacattgcggtcgtttgtgcggagtctagggttagtatttgatgacgattgtaggtcaggaacatgatcgggttacgtgaacattggccgacgctcaggggaagccagcattctgtgtagcatgcgacggggatgttagcattttccgtcggtcagacaatatacgacgacttgtcgcaggtctggcggaatcctgggcacatgaagatcagatcacacaagacaaagtatcagttgtggtatgatggcagtagtgtatgccatgatgttgccagatgcaactcgtctcttggagtcacgatgtctcatacgtcccaggttgttggcccccgtcacagaagctgcaaataccaccaccgctcgcgatagcatcaacacggatcacacgacttgggtggttttccgtcatgtaatgacatgtcatgcctttcttgtcactctgtccatgttgccgtctcatgtgcatgttcgcatgtcacgctgatcgctgcagttctgctgatggaccaactcactcaacatgcatcatgagttgaaccatctggcggtagtatggacgagaggcactccgatgtttgcaagtggtcacatgtctcatcacccctgttccagatggccacaaacatgcctcgacatgtctcatcacacatcctggaccccgatcccccgggggtcgttggcctcgtcggacccgctcatgtcacgacatgtcgacctacacccttttcgtgcgtcactacactctcacattgtcggttcagacctcgggtccgtctccgacgtccagcagtactcaccgaatgtcaaacagcggcagctgggtcgtgctgttccgcgataaaatggccatggcgggatatcagtgatggcgatggcaatgacggcgatggcgacggcgatggcgatggcgatggtcggggtggtggatgaaatgcagtgggctaatgggaagaagaatagagctactgtactgaatcaagattgtttagtgcaacgctcacaatgccgggcttaaccttgtgacgtaattgttgcagcagtttgaagtgcacaggacaggagactatccgagctaccggaacaggagaaaccaccagccgggtccccggcagccttatatattaaagcccttctttttgtgtcaccaaaatcccaacctcccacacaaatcgccccgcacgtgactactccgacgatcgccccacagactctgagacagcccaagacaaggtcgtagattgcctgccgtccactatttcggtttcagcggcaatcataataattatagaatttgtcggctattggttttgatgaaacgtcaactgcaatatctcgagctcggcagtggtatctcgaactcgacactcgagctggacacctgctcggccgtgttgaaaccactcaactacaataaccactgaaaaacggcttcagaggggatccaaggttacagtattggatatggtgccagtggaaagtgcgtgaatatttgcatctagagactgcgcagaacacgatactagtgtcgaaacggttgcgaaatatccgttgtggagattggactcgtacattctgcattggcaccagtctcagtgtcaccagctcttctccgtaagtgttcgcatcgctccaatcctctacagcagtcctcgctgcttacatcatctcttggtacatctatataccgcactaggtcatgtgtgtgggcggatcagacgagcggtctcgcatcatttcttgccgaaaacgacattgtcaggaccctcggcagcaggaccctcggaagtcacgtagcttcgagtcaggcctccgtcgaccaaaaactcctgggcagtcacataggtggactcgtcggaggccaggaacacggcggccttggcctgctcaatggcctcgccgaaccggcccgaagaagatggactgttcgtcgcgtcttcttgtcctccgtgtccagaaactcctgcaacagaggggtgttgagaggcccgggacacagagagttgacccgaatgccctgcttggcgtagcaaatggccagctctcgcgacatggcgatcaccgcgcccttcgaggtagtgtaggcaatctggggggtagcagcgcccatgagccccacaaacgagccggtgttgatgatggacgttttggttttcttgttcttgagaatcgacgcaatggcgtgcttgcagccgtacatgacgcccttgacgttgatgttctgcgtcaggtcccagatcttctcgtccgtgttgagaataccgtcgtcggcggggtgcatgatgccggcgttgttgaacatgacgtccacgccgccccacgcctccacgtggtccacgagcgccttgacgtcggtttccaccgacacgtctgccttaagcgtttcgatcttggtgccctgggccgcccgctgcttcacctccgccagcgccttggccagcgcctcttcgttcacgtccgacagcagcacgttggcgccctcaatggcaaactggatcgacgtttccagtccgattccgcccccggcgcccgtcacaattgcgttttttcctgaaagtcggttcaccatggtctgttgtgagtgtggagtagtgagttggtagagtgcaagtagtgtacttgtagaatgtgtggtgttgagttgtcaatctacagacggcttatcgcaaactccggttgcatagggtaaccacatgagaggagcacggtgatgtaatggggcggggtccgtgcagttccgggtcaggtggtgacgggtggcgtgtaaggatatggtgttttgggcgtttttccctcctttttctcttctccttttgcggcctatttaactgccaatttccctcgtgttttccactcattttggggtctatttaactacgcttttcccaccttttttttcactccttttctgccaacttactcacttgcactgctgttcactcccatcgcattcgccccatttcgccccaattttgccccaattttgccccaattttgccccctttcgaacacattttgcaccaacttcgctcccatatcccctcgcacattccccccccccccccccattcacacccatcccctcccatatccccaccaaaccccaccttggtggactaatcaaccgactatctacaacctatctacatcgcacctcacacgcacacttggccaaggtttaatttcgcctaagcatagagttgctccgcacgacaccacccgacactatctccccccaagcggccaaccaaggtataaagacccctagacgccggctggcaacctttcttctttgctagcgcccgactccttctcacgtgacatgaactgggaatccgaactcgaaaacgacacggccgtcaaggtggcgggaatcgacattgacggcattgtgcggggcaagtccatctccaaagccaagttcctcagcgtcatctccaagggatttggcttctgcggcgtgattttcggatgggacatgcacgacaaaaactacaccaaggagctgactgtcagcaacaaggacaatggctaccgcgacctgctggccatcatcgacctgtcgtcgttccggcggctgccgtgggaaaacaacatccccttctttcttgtgcatttcaaggactcggtcacccaggaggaaatcgcgccgtgtccgcgctcgctgctcaccgccgttaccggactctacttcaaggacaagatgaaggccatggccggagcagagctcgagttctacaacttttgcctcgacagaaaagacctgccggactcgttcgcaaaactgccccccatctctacaggcatgtttggatactcggtccagcgcccagccctcaacggagactacttccaggccgtctgggacaccgccctcaagattgacgcgcccctggagggctggcacacagaaacaggaccaggagtgctcgaagcagccattgcgttcgacgaggtcaacaaactggccgacaagacttcgttgttcaaactcatggtcaaatccatcgccccacagtacaaggtgatcccctgcttcatggccaagccccagcagggcatgccgggcaattccggccatctgcacgtgtctctggtggaccaggagtccgggaaaaacctgtttgcacgtgatcagcccgaccccaaccccgagtggcccgacgtcgagtacctgtctgatttgggccgccattttctcgccggagtgcttgacggcctcccagacattatgcccatgtttgcgcccaccatcaactcgtacaagcgtctggtggagaacttttgggcgccggtgacagtgagctggggtctggagcaccggattgcgtccatccgactcattgcaccccccacaggttctgccagtgccacccggtttgaaatccgaactcccggagccgatgtgcaaccccatttcgctctggccgccattctagcgctgggacaccgaggaatcgccaaaaagatgcccctgaccgtgcctcccatgggcgacagttctccagacaagtttgaacggctgcccagggacttgatgcgggccacggagcatttcatgagacccgacagtttggccagggagctgtttggcgacaagtttgtcgagcactatggagagacgagattgcatgaatgtcgagagtttatggagtcggtcaccgcgtgggaggttgatcggtacattgagacggtctaagcgaagagcgaagcgatgagtttagacatgtcagaagagcatagacacacgggacgagcatgggtttggatttggacacactgaatgggcgagcctccaaccaactaaaaaatctgggagctcgttcagtattgcattgatgcattggactagtttgtgttaattacgactcgctgagatagccgccggtagtgccatttagcaccgaatcgatactgctgtatgtactaatacctggtattagcgtctacagtagtctcttcttcccctcattgacggtactaagagtggatatggaaagaacagaagagctataggactggtggatgtagatggagtaggtgtgatatgagaattgtgctaatggattcggcagatatctaattgtaatgtcgttgtctttttatctggttttcgaccttttagttgttcaactaagatcaattatttccaaccaaaaaaaatatattcaagtattcttcaactaaattcaagtatgtttcaactaattacatagttaattatctgctaattcattcattcactaacaaatctggtaaccccacccgccatattacctcctcatcgacgcatttcgaccccaaaaaaaaacactttgagactaattttccttgactccaacctccaccttgtccctcttcctcctacacttgtccctttgccactttttctcttctggagtattccgtgattgggttttttgttgcagcagatagcgacacatcaccaccacattacgacggttgaccaacgccaccgcctctcctcctcctctccaccacgaccgctatgaaactgaaactacgaacgcccacgctcaacaaggtggttgagctcgacaacgacgccaccgtggaggacctggccgccatggtgctgtcgctaggagtggtggattttgccatcaagggcgggtttccgccgaagcccatcgatctgtcgcagggaagcaagagcctggcgtcggcggggatccggaacggcgaccagctcattgtgtcgacgtccggtggcgaaatcaccaagggcaacgacattgtctctgccaaccggggacacaaagatccggtgatgggtgggttcaacaagggctccgggacaagctccggctcgggtggctcaggaccttccgatctggtcacagccccctgtggcacccgtaaactcgtgcttcgagtcatggaagacgacaactcgtgcatgttccgagcagtgggatacaacatgatgaaggacgcagacacaatgttcgagctgcggatgatggtcaaggacaagattgcgtcggacccggaaacatattccgacgcaattctgggccgcccccgcgcagagtacatgagctggatcaccaggcaggactcgtggggaggagccatcgagctgcagattctggcggagaacctgggtctgaccatcatttcggccgacgtgtcgacaggccgactggaccacttcaaccccggcaagcccacgttctgcatcgtcgtctactcgggcatccattacgatagtgtggcgctggcggaggtatccgacctgtacaccaattcgtccgacgtgacggtgttcagtcaggacgcccagggagcggcggtactcgagtcgctcaaggtgctcatggcggaattgaagaagaaacattattataccgacactgctagttttgctgtcaagtgcaatgattgtggatcgacgtttaccggagaaaagggggcgttggagcatgccaagaagacgggtcataccaattttggcgagaagtgacgacggctcgtctacggcaaatgtgagtccatcatgagagcttcagctggtccaccttgagtgacttcagcaagactgtggagctctgtctcctttgcacctacaaccgtgtcgaagaatcactctactgataccaccttccactgtctgagtttcataggtctctatggactatatggaaccaacatggtgtacagtgtttgtataatgccggtagcagtgccgttgacagagatctatgatgggagtggaatgattgggacagacaactcaatcgatacggttatcatatatctatatttgatgttgcctaactgtctggtggccatagtctagagtaacacatacgtgtactggacagaacatactacaagtagtagaaaacaatggagacattttatggaaaatctggagagtatattcgtcttgaaatcgcatgtttattacatccccgttttcaccgggtttattgcacctctacccaggccgctgcaaacactcttgtggaatatgcagatagagacaaccacaactcgtgaatgaggtgttttatcacaaatctgaaaagtgcattctttcggaaattgctggattactctagttaggtactccacgtatcaactagatgtctctccattcccctggacacaactgcttgtatttttatgtagcatcatgacagtgggccatgacaagtcgtggtcgagttattttatcaaaaatctgaaaagcgccttttctttataatcattcttttactctataagagaactcttggtcttcattgtatcactctccagtcgtctggaaacaattataccaggatcatcatgggttgcagatacagaactcacgggctgattttttaccgccagagacgaaatattaaggtcatttataacatatcaaacgtgtctattttggtgttagaacaccttgtctttgagaaaaccaaaatcggagggaaaatgagcgagttggcacagtttagtgtgagatgactaaacaggttcaattttacaatctagaatatgatacagaatagatagacgagtagagaaagacctggctgacactttcagacagttgaattgccctcaaaaagtatccttttcaattgggtatctgtgggaaaatctatacccaagtttgtataccccgttgatataaaccaacaaaccatcttttctgctacagagaggttagaaggacgtggaaagtcgcaagcagttcttccaggcaccggaaacaatatccagaactcgtcatctttctcgaatgtctctagcaaaagttatagacacatggaaaaaaacgctcaacatacacaactttgcacggtagatgtgctacagagcactcagaatgatgaatgaagttggaatgggctcttcaggtcctgattaccaccatctgagaaaccacctataggtattcggctttctgtgagttcgctatcgttacaaaactcactatctggtgtccatctgctgccaatagcactctgtccgaggctcatcgtaatcaataatatattgtctatcatggcctatccatttctgttaataatgctattgtcataatccatttgatccagcagtgagtgatttctaagtcccatgctacatccctcggtccagagagatggaattgagtaatttgtgaatgaatgattagtgaatgccgtgaaaaatggctgaatgactgagttgtttcgaatgactagcatccaacgaacatcacaaatcctcgcaggctcagattcctgtgattttctaagcctcctaagccatatcctcatccttggtctcgggaatcacccctttgtcctcctcctcggcctccttttctcgggcgattcgcaacgcctcctgctcacgagcaaaactgcttgccgccttggcctgctccacctcctcaagactgccacgatctgtcaacatggtggtcacctcctcctcatccagacgcttcttatcaacatcatttcgagccaggtatcgcgccacattgtttccagcagccatattggcctcctcctgggtgtatggcacctcgcggatctccttgagccgtcgtttgtgcaccttgccccggatgtgtgtctgtttggcaaactcggtttcgaaataccgagcgcacggaatacagtagaactgcgccagtccgggcttctcctcgtcgtactcctggttgtgcagagccttgatcgactgcgacgtgttcatgtcgtcccgcagaatctggtccagatctcgggttcgacgtttcgtcttgtacatcattcgcgatggtcttcccatggttgtttcttgctttttgtgtcactagagtcgcttgcggtgtggtgcgagagtgtcgatatttccgtatgcacgtttacagattttttctacttagagtttggagtttaataaaatggaaaatgtttaaataaaatagatttttttggaaaatgttaaaatattttttggaaaatggatttttttgacaaaattgagaaaatcgagaaaatagccaatttgaataattggacgacttgagggacggtatatgacggtttgggccattatgtgtgcacctgcggtttcagtttttcaataaggacactggttgagctgggatgagcactacaagtacaagtacgagtacacgcctggttaaccgggttcaatgagatgaatataaaagatagggagtttcagaaaagtgcattttgttctcaataacgactttactttgttgtccattcttcgtttcgacactgttttatggcgtccattggaacgtcctttttacacgcaccagacacaaggcaccaggctcaataccacaagtacgaatacgatacaagtacgaactatacaagtttgtggtgtttgaattattcatcctcttttcattgatctattacatcttttacctctgtatagatggtcttgattgtttttactatgttgatcattggagatttcctcgcaaaccccccacgagcttctcagccagattctggtccacctgagtatcgtagtcacgaaagggatcaagagattgttgtctgattggatgaccgttattgcgactccaacaagtattacgagaagtctgcggtcttgttctgttcatggtcccattctggtcagagtcaacagacgagatcggattgctctgacaccactagagatggcaggggtgagaaaaaaacgagtttggcaatgaccgatagattactagtttggtttactcttgcctcggtagattcgtacattggccataagccccttggatggaacaagtaccagcggctactacaatctcacatactccattgcacggaggcccattgtgaacccattgtgagaaagagctgttcagagtgggcagcacaaatcaccagagtcgtgccaacatctctgtagttgatccagggcccttggagggtgtgtctgtccctggtaacatcaatggagcgatagttgagtagccaatctccagtagctcagataacgctatgtatactgagtaaatgaattgcatgtatgagttcgatggacctcattgacgccatttctgtctggtttcgcagctctggggtattcgcaacgggagccctactggtcacttgcctcgatctctgcctcgatctctgccgtgaccattcataaatggtgtctcaatgggtatgttggagtcatatcgcactcctactcgggctgatacgatcgtctttttgatcaaatgtttagacaagacgagcatccaaacccgccatcagatccttctcaactacaatgcgggaagaaggacctacataatgatacaatgaatcgaatccctcttgttcagatcgacgatgaaaaacaaaaaaaaaaaaaaactattatataattggagctcggcaattaactgattgacggtcaactcgaccatgcgcttccacaatttctgcttgtgacaactgctgttggtgattatgaaactcgccaatgcaggtcctatgcgaatacgaggcgaatacgagcaccgcatatctactataggtgcgtgccataccctctttactggaccaatatgtatgtgattcttggcagttgcaactcttacttttttcctcttttttctgtccactcactgtcaacttatcaccgactcatcaacatctcgtgaacatctcatctcgtgaacatctcatctcgtgaacatctcatctcgtgaacatctcattatctatacgtgctatggtgagcgaggtcagtcgtctggtagcccacagcccatacataacccatgagatgggctgagatagctcttgtcatgtcccagttcgtcccggcttctgttggctccacgacttcaccacttttgcgggcccaagggtctattgggtgctgtccattcatgatcttccgtcatacacgtccgtggtcgctaatcaaaatcgctatcgtaatcactctcctctcggtctcctcgtccccccgaataaatcgacttgccctgtctctccagctcatcctcgtccttgtcctggttgacaatcagccgcttgtcgttcgcccgcaccgcgcccatcttcaccagaaatgcctcaatatcctccatgttggtgctcttgccaccaataccttccagcgccaccacctggttcacggggttgcccttgtagtagaccagaattgtcggcaccgacgccagcgagtacttttcgttgatctgcttggagtcaatgtcaacaaacttcacgtccggaaacttttgagcagcccggtcaaacagcccgctcaacagccgagactcgggaacgcccccgtggctaatgtgcacaaacacaaacgtgccctcggactcgtcctgatcacgaggatcgccactggccacaatcgcgttgcgagcgtccgcatgttccgcctcctcttccggctgctgcttcgtcgccttctttagatgtggattcttagggtctctcttgctcgcctcggtgatctcctccacatactcgggcttggagatcttcaccactgagccatactgctcccgcgacgccagcgaccggatctcggccattcgcttgagcctgtactgctccagaaaagcctcgtcctcgtcgtcctccagagcatccagctcgtctagctccagaccctccaaccggttgtcgtgctgcttctggatcgcctcttcgagagcggcctcaatctgcgacgtgggcgacgggggccgctcgggaatcacgccatgctgccgcagaatgtcgttccattccgtgtcctccgcttcgttcacttgcacgttcatcatggtggatagttacaagtcgtttgttctgtggtgatgtgttaaggacttagaacatgacgtaatgcaggcggatcaaagttggtgagggagtggaatagggaggaagatcgaacacagtggtcgatcagacagctggtgaaatggtcgatatgagagctacctgaaggcagttggaaggatcatattcctgtttctggcgctttgtgtgttgaaataaaacatgattgcaaaaaattcaaaaattcagaaaatttaataaatttgataaaaaaaatagaaaataattcgggtaaattggaatattctagatattgagaatacaaaccattgtcagatattggtgcattctggtgatcatgtctgatctttttgatttctttttattattctatttttttctattttttcaacttattagattctttattttattcgattttattcttttattcctttttaattcatttttccaatttccaaatgccttaattaatccatatatgacgcaaatgcacagacgcaaatgcaaagagacgcaatcatgaccatctatctcgattattggtaatagagtccgatcgtcactccagcaatcacgcttatgtaaaaacggacgtccgcctccgacatgagtaatacatgcataaattggtaactctacaaaggttgcttacatgacaagactgcaatcaactatccccgcaagtcacgtgtcctgttttgttattttactttgcttagtcaggggacgttgtcttccgtcgattgtgtcacgtgatatttaaactttattactaaattgggacagaggtgcggaattcgcagtccgcggaatggcgaatttgaaccggtttagccagtgtgtatcagtcgtatcgcgtgacatattattaaatcaatatttctccccgtctcttggtcatctggtattatctcaaacgcccttattagtccacctctgctcggtatgcatcacatgaccttcccgatttgaaaaagcagtcacaggtactctgttttgtagcaaccctaacatcgattgcctgtttcggaccacctcccaacgccgactcacaaatttcagtaccttctttctttcagtctgtgtacgacgataataatcaagtgagtacggacgatatttgaagctatgtgtggcgagaaaacgatgagcggatgagcaggacgtctggagagcaacacgacttttgtgatgggcacaacattggcaaagtgatggacaacttgtgtgactggcgcgacaaaaactcatgtggtggggacgacaagacccatgtgatgggcaagacattggcactgtgatgggcacaagacccatgttgtgggagcgacaaaactcttcatgtgatggtcccctgctagcggttgcgctcgtctttattacctccttgcgctcctctatcttttctgccgccgtgtgtgatcttttcactctttttgtcaactctaaaaagccatttgtcagcatgtcatacctgcagcacgccacagatttaaagcactatatggtgcatgttgtgtgtttgttactggtgcatgttggtacatataaggcacttttcgccggctcttttctactcctcaacactccttccaatccaagtcacctactaactccagaaatggctcgacgacccgctaagtgttaccgataccagaagaacaagcccttccccaagtctcgatacaaccgagccgtgcccgaccccaagatccgaatctacgatcttggtcgaaagcgagcccacgtcgacgacttccctctgtgtatccatctcgtttccaacgagcgagagcagctgtcttccgaggctcttgaggctgcccgaatctgtgccaacaagtacatcaccaaggtgtccggacgagaggccttccacatgcgaatccgagcccaccccttccacgttctgcgaatcaacaaggtgctttcttgcgctggtgccgatcgacttgctcagggtatgcgaggagcctggggtaagcccgccggtcttgctgcccgagttgacattggccaggttctgatttccatccgaaccaaggacaacaacaaggccaccgttatcgagggtctgcgacgatgccgatacaagttccccggtcagcagaagatcatcatctccaagaagtggggtttcaccaacctcgaccgagaggagtacatgacccgacgacagaacggagagatcaaggaggacggtgcctacgtcaagttcctcaccaagaagggtcctctggccgagtctcttgccgagttccccgactacaacggtgtttccgtttagagggtgtataactattaaaaattgttgtaagtgagccactgtagcgtcgacagcgagcgcaactgtaggaggttttcctcttttttttctttttgtccccctacaaattaattaatctgtagtagaatacgaacggctggtcacggcgacaggttgtccttgtgtcataatggaagttgtgattgtttagtacagcacagaagtctttttgcgatattttgggggtattttggtgggttttttaaaaaaaatatatatattttattattttattttattttattttattttatttatttattttttatttatttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttataatttcagatcccagctaatttccaaaaaaaaaaggaaaattccaccaaaaaaatggcgtcacagacaactaatcgtatccacttactctcgactgcactcgcggtcttcaatacatccagacatgattaatacatacaagtacagtgtatttaactcgaaaggatcattgccctacacaataactgagacaagtttactaatataaacggtaacgtagcgggaagataaacgttttgtatcccgtgattgaatgtatacattgatgaactcctcgtcttttttccatttcttttgaacaaactggagtggttttcatcccgattgctttaccattcaaatttttaccctatctcgatcaatattaaagctgtgacaatgagaacttgagatatatattattctaatctctagcttctctactcagcaaggaagtcttgtccaactgcatctgctttcgtagagtgcccaagagactgacaagaccttctctgggttctttaacacaaaagaccaaacagaactggccagaaatgaagttgaaatctgaaatactgtaccctggaactaaagtggaggtatcagaagatgccctcctgaataactatcgtgggtgagacaaactgacgagattacagccttagtccaaatcacttgacatatagaagtcggtcacataaacggagctatgcagttctaaccgagtcacatgaacgcccaaactgagtatcacgtgactctctgtgggggcaggggggtatgataggagtgtacatactgtgggactaccattagcaaccgaattactccatcactcaacgtgtaatgactctggatctagatccatatcacgtgacaaactgaatctcacagtatacatatttcttttctaattaatttggtctggatttaattgttcactgaattgtctccaggtgttttgagaaaagatctatcacgcggcagtggtttctttgagtcacgtggttgtactttgagtcacgtggttgattctccgagtcacgtggtacattctctgagtcacgtggtacattctctgagtcacgtggtacattctctgagtcacgtggtacattctctgagtcacgtggttgattctctcggttacttaatccattctgggtgtaatatgatcaatcttttctgtttggactgttcctgttccactttttctagcacttgttgacaatgtaatccccaaggctctgttatcaggtttatgatcaggttgaacttgctgagtcaactgtggaacagctcgactgtggataggagtctgttgatgacaaccacgtcgtaagagcaggtagaacaagtagagcatcagctaggctgtacaacaacacacaggttacatctgagtagctccagaagaagtcttgatattgtatcgccaagatgtaggcaacggagtcttctagcgtagtccctggtgtagttgtagtacaggtactagttgtagactcagaccaccagtatactagtatcagtcttggctccacggacagcccctccttcatcggagtacatagtagatgacagccaacattccaaagtcctagagtccagactggggaaccagatcatgtccagactgtgaacagggtggtgaggagaaatggaatgtggtcagtaggcagtaggtcaatgtggtaagtaggcaaagtggccaataagaggactatgagacaaataggaggagaatatgatgtagtagaacaggatgtagttacttttgaacatttgagcatttgaacacagatatcattcatcacagttgactgagaggtctggggaaggtatccttatgatgaagactacaagtccctgtatggtatacccgtatcctgctatgtttattccatgttgaatatatacacaagtacatacgatactctgatccattttactccccaattttctccccaattttctccccaatttcactccgtttggtttcatctcggaccctttggtgtcgtgtttcagtaggaactgatccttcactccagttgtaagggtgtataattgggtatccgacaggaattaaaaggcacgagctcatgtgttcgggttttcgaaaattactgagtatttattgaccaaaaattgatcaaaatgcgaccaaacctggatcaatttgtttggtcctaatttgacataattcgatcataattcaatcaaaaatatgacgattatcagaccaaaagttgatcaaactgcgacccaaatctgatctttttgttcgaccaaaatcaaccataattcgatcataattccatcataattccatcataattcgatcataattcgatcaaaaaatatgaccataattcaatcaaaacgcaacccaaaaattaaccataattcgaccaaattcgaccaaattcaatcaaaaatcaacccaaaaattagccttaattcgatcataattcaatcaaaaatatgacgattatcagaccaaaagttgatccaactgcgacccaaatctgatctttttgttcgaccaaaatcaaccataattcgaccacaaattcactctttattccacgtgccatctaactttgacccctacttgtctacctcgcctacctcgcccctcccctaaccccatcaatacacgtcacgtaacgtatacgtccacctgtccagttacacaaacacagacacaaacccaccaccgccgacaatgatccccatcgcagaccgaccccataaagacaccctggtgctctttgacgttgacggaactctgacccccgcgcgactggaggtgtccgactcgatgcgagagctactggaaaagacccgagagaaggtggtgattggattcgtgggaggctcggatctggtgaagcagaaggagcagctcggcaacaacgtgctggacatgttcgactactgcttctcggagaacggcctgaccgcctacaaggccggcaaggagctcgcgtcgcagtcgttcattggctggatcggcgacgaaaagtacaacaagctggtcatctggatcctgcgatacctggcggacctggatctgcccaagcgacgaggcaccttcatcgagttccgaaacggaatgatcaacgtgtcccccgtgggccgaaacgcctccaacgccgagcgaaacgagtttgagcagtacgacctcaagaacaagatccgagagaccatggtctccaagctcaaggaggagttcaaggactacggcctcacctactccatcggtggccagatctcctttgacgttttccccaccggctgggacaagacctactgtctgcagcacgtggccaacgagggcttcaaggaaatccactttttcggagacaagacctacaagggcggcaacgattacgagatttatgaggactctcgaaccattggccatgccgtcaagtctcccgaggataccgccaagattctcaaggagctcttcttcaaggactagatactgtcgagctaatctggtagtatcgagcaagctggctacgtgattcccacagtgtgtgtcacactgtcacacagccacgcatgttcaatagtacaaataatacatgcggttgcaatagtgtaatgtacatcgtacttgtagcgtggacttggatcaagccaattgtgtcaaagtcacgtgattgttgtcacagtcacgtgcctcgtcgctgtataacgtgcctcgtcgctgtataacgtgcctcgtcgctgaataacgtgcctctgtaggcatgttctgtcacgcactgttgggaaaaaacacgtcgcgtgaaaataaaacaaacctaaatgaaaaatgacaggagcaaaaacacgtggacgcatggtggggaccaagggtcacgtgaacagaatgagcgtgaccagagtctccttggagtggtggcggcgggtcacgtgaccaccgccattcagttggctgttttcaattcttttgggccaatcgggatggacaagtaccttgtacaagtacaagtatgctggttggtcattgtattatgtcaactaaatggagtgtatataatatatgtatttaaatatactataataaataaaatacaataaagtaaaagaaaataaaaataattcaggagtagctcagaaatggactccaccagggaagcgaaatagaacaacactcaaaaacacccaacaaataccagacggtgctgaggcacaccatcctacaagtgctgtacactgaaatccacacgggctacagacaagtgctacggtccacagtacagtcgcgctatacccgctggctgtccactcgcgacctacaaccgctcgtttccgcgttttcatatgctctataatgttatgctgatgagccggactaacatccagtaggggtagtacatacaagttcaagtacagtactcgtacagtacagtgctcgcttgcacgcactgggctcgggtctcgttctcgttcccaccattggggttaggtcaaaaaccgaatgtaagccaaggcgatggcaacggctccggaaaagataccaacgagccactgcagaacggtcaccttggtggtatcaatgtacgactttgtctgcgagatttcctgctcgactcgcgaggctgtgtcctggattttcatttcgtgggcggccgcctcggtcttgattcggcccttctccagcgacagatccagccgaacgtgcgcgttggtctttgtaatgtcctccttgagtcgctggcgcatcttttccagttccttctttagccggtcgtgctcgctggtgatcttgttgaagccggacttgtcaaagtgctgcatttcgcccttgagcttggcgaaatccaccttctgctggtacgtctggcgcgaaaactgttctcgggtcaccaggtttttgcccaggttgctgaacgagtcctccagcacgcgggacatggccttcatgactgatttgctctgctccggcgtgaatccctccttttcgagtttcagctcgaaccgtcgggtgtcgaaatggtgctgtgtgttgatggcgcgacactgaggaaccgcaggcgaaactgctgcgttgaatggacgaccctgggctaggtgacgcccgggagcgaatcgagagatgggccgcaacgctgacattgctgtgtcgagatggttgtgtcacttgcgtggttggtctgtggggtggtgtcccaaacggtgtgtcgttaaagcggaaaatctgcggcggtcgtgtcgtggatggtcacgggtcagtctttgcctctgtctctgtgtctccctccgtctgaactggttttgagctcttgctgtgacccggtttgtgcctgtgcaagttgtgtgtgttttaccagactctggttacgtgtgctgtacaattaggttttcagctcattatcggagtctgtactgtacagaaggaggtggcgagggtggtcgatgtgctctactctctactcgtggtacttgcgccttgcgctgtgcaaaagtgacggggaaaaagaagaaagaatctgggacacagtctcaatatatatacccgcgaacttcgtataaagacagaaatcaaacaccaaaccccacaaaaaaaccacaaccgtacgtacatactgtacgctgcagatggcacgtgaccatattcaatacaatcagctatcactaactggtgagacaagttgcggggaataatcactttcggagatatccagaccggcgactagactgggtatttatcataaatggccgcttttgtgtcttttccccacattgactggacttcgtgcctgggacgctttcggaggacagtacacttgattcattgttgctatgtgtcgggcgtctttctggtagggcgtcttgctggtagggcgtcttgctggtagggcgacatgctgctatggatagggcaacatgcagtacgatgtacgtacaatgtcaactaggaggtcaactgaaagtcaagtatgacaagtgctttgctttaaacaacccaccaaggctaaatatgtcaagtatgtatcaactaaaacctaagtaaacaagcgaaataacacagctcaagtacaagttacatactgtaccagcagagtacaaacaccaataaaactagcggtaataatctcaaacaagtactaccagacctcctgctacatgatccgacgcctcaacaacctcgtaagctcagaacagatctaaactagtctccatcaagtctagatctgggtccctccactcaacaacacactattgtgaaaactaatgtactgtagagtcgttacgggttggtgtttgatatcgatactggtatggtacgattcctgtagctagaagaacaacacatactgtgcaagtatcggtacagccactcgtaccacgtgctctactctctctctactcatactatagcattcacaagtgtatcaccacgtcggattgtcagttgaatttctacagaggcggaaaaaaagaccattaaatccgcagaggctcaaactatcagatactcgtctcgcccgagtctcacatatttgcgccgatttgtttcagcaattttcaaatgtccaaccacgattagatttatgcacagatctcagcatgtgaagacggccagatacagacattcccagaggaacatgttccagagggacatgttgcagagggagatgggtcacgtgacggggtccacggtatgttcacgtgacgctattgttaccagtcatgtgacctaattcgacttgtctctacgtttctctcactcggatgcatgccagtcccactggggccaccagacgttgctttttcccgccgccatttccagcggactagctcgaattctatctccgttttttctttctcggtgcaactctgtcgcgtgccctctggagcgagagagttccgataaccgttcttttggctgttatcgagatgtcggagatgggccgacggtgatcgcgtgcccaagtcagccaccagagattggagcagatgagacaccaaattggaaccacaaaaacgctactgagtctggactgcaacaggttctagaagagctggtgagacatggtaccgatagagataacgtcaggtacagacattgcggccgcgacatgatacattctgttgctggaacaactattgtgctattggttgtttgatcaccagtgccgtagtcttaccgtcgtaccattaccacatgagcttgacctacttgaaccgtacataactagtctccgtatcactaccgccgcttgagtcatttgcgtcgtaccggtacagacagagacagaagaggcactctagctcaacgccgtgccatgaggtatttcgaccacagcccggtaacgagacatgtttacagctgcgaaacccgctattctcccccccagagcctcggccgttctcacggctctactcatacatgttcctgtgctacattagttgatggtacattcatgtggaggcccccaggaggctctggaaagcctgtcgaggcttggctcagctttctttttgccccagatgggcaccagtcctcgatcggccacctctaagggctcaaaggtttgtctcctccacccgcccaccgtggttcccgtctttacggttgtcgagcgtctgtccggcaagaccaagcatttcggtagtcgtaaacccagactttatgcgacaatgtaacgtcagtacgacaggcgagcgatgcacaggagtatcatgacaagtgccaagccgaacaattcggatcgtggacagtttccctctcatgtcgtcgtttcgatcggcagcaccaaggtccgagtgccgggcctaaccgcgcactacttgtagcagcgagcactagtgtcgatagtagtggtcgcgtgccacactaatgcaataggccaggtttatgtcgccttcattgctagcttgaggacctgacggttatgctggctattgtagtctatgagccaacttgtgggcggcgtacgaggcgagagatgagaacttgagctcgaacttgagctcgaactggactccttactcttggaactcctcactcaactccactcaactccactcaactccactctccatcaacacaaccaaggcataaaagcatttggattcgattctggaactgtgcccgtcgtctgttttgtgtttcaaacacgatttacgaatacggatttacaaatgctaaccctgggacgctctggggacgccctgtcttgacgtggatgtcatctggtagtcttgacatgtgtcagggaggagagggaggggtcgaggtatgttcagtcgaagcagcagcttttcgggacagtactgaagtggacaaacgccgtggccccccccaaccaaaaagacccctgttcctatcctgctcctagtatcataaatatgatggcacattctagggtaagtttccaggacgattggcacaagccacagtgagacgcggaaacttcgctgtcatgcaaagagaagagagagagaaaaagagacaagaccaccgagtcgtgtgaccggatcgtgtgccagcggccgccaaccgccgtccatcaccatgtttatgccacagatgcaggcctctgtcaaccgtcagttccatgcgcaactgtgggggagagaagagataaaaagcgtgcggagcaatctacgaccggcgaaggccggacaatctctgtagatggccaagattgcaccggtaccgaactagtacccacacgagctggagtgtccgcatggagatgacgacgcatccagtaacggtgtcttatgttttatggactaaaagaggcgctaatagcagaccaaaccgtggcgctagcgccaaagtcgggccaagaagccagaaacaaaacacacatatccttcaaacaacgaatccagcaaacaatgaaacacggagccaacgtcggtccctctcgcttgtgacggatatctccgccgctacccttactcaggttgcagatgcatagagtgagatcggggctcgtttggagggggctgctcggggggctgcttgcacggattgcctactcataccacggatctatccccgtatccaactagggtcgactggacgcactaccagtagtagcgtcgtggagtcaccctatagacacagtgtttggcgatgagaaaacacctacaggccaacaccaagagtaaaagaaactgccaaacaaggtccatgattcaatcttcatcgtcgtatacttttatcaagtctggagtttattatggggatagttgagactaccgatcgctacgagcagactgaatagttcaacacaccaataagaagctgagctccgccacgtcttgtcagccaactcctctcagccaactcctctcagtcaactcctctcagccgacaaccgaccctctccacctctgcttgtctcggttatgtgcgtgtgctggagtccctcgctgctcctcggcacctcgttatcgctcagccatggttggttgtcccacgtttttttcttccttctttccagtccctctttttcagataaaatacagttgcagataatctgcgaacattggctttttaaacactgagcttgtatgatcccctttgttgccgggcgcaccaaatctattgctcgactgcactttgctcagcctcgcctgagtcatgagtcagcgggggaagagggacggagggcgaacgcgggaggggcagtcacgtggtcgggcccacggcggccctgcggcgacggcggcgaccgcgacgacgattcgaccatccgaagggtgctttctacgttatgggtccgcacaaggctcaacctacttggcgactagcggatcgaaaaacaaaaacaaaaacaaaaaaaaaaatacactttggtgctaggctcagaatttaacactatttaggctttgcgaaagggtgtcggagtgagtgcatgtgcacaagggctcaactgctcctatggtgtgggtatctcgtctcgtttggggtgcgactatgtattgaatagaaaataaaacttgaacctgaataaaaaattgaaaattgaaaattgaaaaatgaaaattgcaaaaaggaataaaaggagaaaaaaaaaggaataaaaggaataaaaggaatgaaaaaacaaaaaaacgcgctgaaaaaatagtccttggacaaagagaatggagaatatggaggttgagattgagagcccgattctgtgaaaatgtccaaacgtccattgtatgaacccgtattgtacttgtacatacagttacagtatagcctgtagacgatccaaagtatacagctacggtgcaatatactgtacatacgtgattatacacagtttagcatagaacaagagagtgttggtcgttgatgctattgatgccagttgatgagacggagcagacgactttagctctaaacaactcccttcattcctctctcccctctcttatctctcctccctcttctctctcttctctctcttgtctctcctctctctctctccccccttcactcctccccttcactcctccctcccctcttatctctcctcatcaggtaggtccaatatgtcagaaccatcatcacgacagtttgcactaaacccaactctctaataccccttagataaggttgacgcttggggtatctctaaggttggcccaaactgtgctctggatttttaacctttgagcccgctcccatacatggttcagtacatatacgcaggtggtcctctctccaccggctccaaaccactacaagagtacagtacgacagtttgtacacgacagtaaaagaccacagacaagatgaaatacggctctgagctgagccagaggtcggtgccggaatggaagtcgcacaacctcgactacgacgaaatcaaacagctgatcaaacgggccactaccgacgacgccaaagacccgacgacggaaacgcacgtgctggaggcgctgaagaacgagtttgagcacatttcgctgtttgtgcggtccaaaacgggcgaaatcgaccgccgcatcatccactgccagaagaccatcgaccacatttccgaagacgaccgggtcaaggaggaaacctacgcggcccagggaaagagctatgcccaccacctcaactccaaacgccgacagacccgcctgtacaagctgcggacggaaatcaaccgcgtcacggtcgaggtgcagaacctggcccgattcattggcgtccagagaaccgggttccgcaagctgctcaaaaaatacgcaaagtggagtggcaaacagacgctgcatcagtccttcctgcccaccctcgacggcatgtactccttcacacagcaggacttcacccccgtcttcctcgaactctccttcatcttcgaaaccctcagacaggcaaagtaccagtccatcaacacatacatccagaccgccctgggagacagagacggaagcgaccccgcccagttcgacacagaaatggtcacccttgccacaaacatgcccaacgcaggagcagtcgccatgtgggtccacccagaccacatcaccgagctcaaggtcatgctactcaaaaccatgagctttgtggactcgcctaaaacactgcgacagaagggagaggtgctggccacctctgtggacacaaaccagggccccagcacccccacgctgtcgcgacgcccgtctctgaccctcacccgggcactgtcggaccagcacgtgaccgaacactcgcatgccgtctacctggacgacccccgcaaactcatttccatccagacaaacacagagcccggacagattcgctgggtcgacgtgctcccaaaggactctctaaacagtgaatccgactccccccaccaaacgatgcatctttcggaagccggccccgaaacagaccccgactacgtcctgtgcgcccccgtgggcggattccggcactttgcggcgtcacgcgtctcccgtgacctcgccgacgccatctaccactccaatctcgaggacgcaaagtgggaaattgacaatctcaacggtagtggtaagctggcggtcgagtgggtggccaagcgaaatgccgtgcccctatcgcaggcgtctatgcacagatcgcggttcctgtttgaagactcgctcagcatgtccattggcgaacgacgcaagtctgtgtcaatcttcgagcaaggtaccccctcgggatcgacgctggataaccctaacgagtcgtccaaggtgtgggcgacgctggacgagggcatcaccgtcaagcgggctggattccatgcacacttttccaaggatggccccaagtctgcatctttcccgtatgccgtgctggaaattaaatggaagggtctcaagccgcagtggatcgaggacattgaaaagtcgcatctggtccacgtggtcgagggcttttccatctactcgcattctatcgccctgttccatgcccaggcgctgtccaagcctccccactggatgaagactctcaacaaggtggatctcctcaagttgcctcccaagaaggtgagagaggagcccacaacagcatccggcaacaccgcacaactccagttgtcacgggattcaaacacacaccctgtgtccggctcaattctgctcaattcgagccctggatcgatcccctcactgactgatgagctgtccgacacgtcgcaggagactaccgagccccccaaggtgcggtactggaacgagtttgacaaccccgaggacggcgaggacgattctggcattttcatctacactaacggcgacgagcagggtctgacacacgacttcctcaccgagggacacgtcaacaagctgattcgcatttcagacaatctcgccgacaaggtgcacaagacggcgtccaaggtgcggaagctgatgggcatcaagcccaagcgttcgtcgctgtcggacgaagagtctgcgtccgacaatgaggaggagtctcttttgagaggccgactctactccccacgtcttaaccccaactacaacgactatgactacgggtctgcagccagttcggtgtcggagcaggtcacggacatttacggcgaagacgagtttgcgggctacggccagcagcagcaacttgtggccgaccgacgtgaccgggttctgtcgctcttctattccacctgtttcctgctgtcgaccctgattgtgggtgtgctgtgtggtatcattgcaggagaggatatgaaccaggtgtctggaggcgccattgcgttttctttccttgcctttatgttttccaccgcactgggtattgtggggctgacgctgtatcttatgcgaacctcgacgccgtcgctgtggcaccagtcgtttgtgtttgtcgtcatgatgctcaacgtttgctttggcgttggagggtttgcgtggttgttggcggagattgtgtaatttatagcataggcagtacgcggctttgaaagcatcgcttgagaggctgcgattgcggagtatccacccgccgggttgaggatgtcgttcgacactccgcggtgagacatggtgggatatttaagtaatcattggtataacagacttgtatgtacttgtagctggagtcgccagatttcaggagtcactgaaaaacaagaaccccaagtcggaagacccggaaggcagatccggttatacagtgactcatgcgattcacatgtcttttgatactagcactgtatcttttgaatggtatttcagaggtagttatagctggtactcgtactactctacgacgagtttttgcaacatcttggttacttgcttacactgtctgaacactatggggagcaggctctggcagggggttatgatgacagatgacgacagatgacgatgacgatgacagaatgacgttggtctggacttctcgccgaggtcaccggggtctccactgaagtatagaacatgatttttttcaacatgatttgccaacatattgccagacacttttgtccgcggaactgtcggcgatgttgcgggaggtttgggagcactgttgatcgtaatcgacgcagagagagcttgctgttcggagcccgacccgcagccctgatgccatgccaggcactgcatctggagtggttcggagatgttacagttatcgcaaacaagtggcggagcgaaaaccagcacaagcacgccgataatggaattcaaaaaaccacgctctttgtacagtagggttggtaaagtcttcgaccaatggcttattttttgttttttttttgctggaatttgtcactggcgtatacatgtttcaagtcggtcggtagagagcattgagcagcgtcttagagaatcagtacgtgagtaggatacagtacgagaatcggtacttgtgccgaacgtagacgtagatatcaatttttcccgagctcttgtgattctttctagagctcttgtgagttgaccgaccagagctcttgtgagtccatcttgtgagctcagtagacttcaggttactccttcagcggtcaagtatgagaccattgcactggtgtacgtctacgcacttggtgagtactgggggccgagtctttcaacagcattcgtactattcagttcattcgtcgttcattcgtactgtcaatcgttcaacacctgtttagtctacaagtagtcacaccatcttcgtacttggtcaaactcttcctcaccaaccaatgacaccgttgcaatatctgcacgctagagaaaaaaagccggcatggaattggaccaaagacaacgccgccaaaaccactacttgtagaccaccagtttagaaccgttgacccacgtgccccgctaaaatgcggtcaaaaaccggtccagtaatagactccaaccgtctcatgatggtgagaccaagacagaccatgctgagacagaccgagtacgactagatagatgagaaatacgaaaagacgtacaagaagagacaataatcagatattacaagactagcaaccaacaagcaaccaacaagcacaacaagcacaaaacaagtactcgtaggcaccaagtccgtgcaacagttctggaaccaccaccttaccaagcacattatatcaccggtagactaatgtacgaacatgtattgtaaagtacactacagtagtacgcttgaatggactcgtggagccacagtggaccgttgaaaaggggtactactgcgacgtacgagtaggtgtccatgggcgttgacttggagtctatccaagcagctggtatgctatgtactgtatgtacggtaatggtcatgttgacattatgtactgcacagtggtgtatttactgtatgtacagttctcactcgtacatgtcacttgtgaccctcgaacaactcccctagccatccccaagtcatcccttagtcagcccctagtcatcccacattaccacctcacttcctcgcggtatgtcaataaatgttcatatattacagataaataaggaatctttcgttttgagattcccagaaggagatgcagtgaccgtcatcccacaagtagcagaagcggaagcgcaacagtggcaagagccagagctaaacgcccaccaccgacagagccgccagcaagacgaaatccagagccagcctcaaattcgaccgataagaaagtcacagggaccaccactacactcctcacgcactttcggtatcctcatcaaaagtctcgccctggaacctctgacgacacaagcgccatccgtactcatcgtactcctgtttggtgacacagaggttggaaaatcccggctgatcaaccaacactttgcctccttgtagtgtcgtaaagtcgggtttgtcgtctagtcgcgtcttcatgtggtactctgagggaataagaggtctcaggtccttttcgagtcggctctggaaaccaggtaacttggcacatcctcccacaatgacaatattgctgcatagtagtgaccggaactcctttggcgacgcctggatcgactctgcaatggtctcacacagcccactctgttgcaaatcaataatagacggatcaaacagaatttcgggcattgtaaaccgttcattaccgagtttgagcgtctgaagctcgctaatatcgtgctgtttgcggtcaaccacgtaccccagcttggttgttttgtagtcggggagcgcgtactcgacctggagtgatttagtttttttggccagatccagatccttgtcaaagtcctgcgacacaaaacacaccttttccttgacccggttgataatgtaagtctcatccatcatgttgtagtggcggaacgaaacggtctccttgagcagatttgtcatggttttgcctcccacattgactcttctgatgccaggttcatggacctgtccaaacaaaactggagtcacatgggtggcgttgaacccggcgtccactaccagacacgcgtccaaacattggcccgacgaccacgccaccagattcgccgcctcggttcgatggtactgctcaaacccatactcttcaaacaccacctggtcaatgttggccgaaacctgcggcagcgtcagcgggtactgtgtgagcagcagcgacgagtctgtatcaactccggtttgcggattgtaaaagagattgtcccacacggccttctgaatgtcccagttgatgagttggcctttttccgacggccgtttgaacaccagagaagcgtagtccttgcacttggtcagatcttggcccacgtagacagtcttgtcgcgtccgcgaatcagagcattgggagtttccgcgtcgcccgtgcggtccgatttgatcgcatacgagccgttatccaggatcatggtggtgatggagatgtcaaccagcgttgaaccagacatgcgcctaatatgcattgctgactaagcgggagagaggccccgagaatggtcgacagggtgtggtaccgctgtcagaagagtgtgtcagatgggtgcagggatatttctcgagcaattgaacctatattattggctatattctcttataatcaaactacaagtaattctggcaatgacggtgttgagacatctgaacctggagttgaagtttgtgtgtagacgacagacgtacgtgtttgagagatgaaaggttggagatccgaagactagaaagaggcgatgtgctaattgattatattttgtgagttgccaagttattacacatgtacagtaccaagtcttttttactcagttggatggatacagatcttcgtgtacctgaaagtagagtctctggacaatacagtagatagatcaacagtgatagtttagcaagtgttgaatatcttttcaactgcctacaatccaccatcaaccacatttactcctttacacttatattatatacacatacgagaagctcaagttgttcaggtaagccccatactcttgcctgctccaacacaatatgtactgtactcccactctcctctcacatgtcatcaagaaactccttcaaggaaaaacccagaaagtcagggagaagttctgcaggaataccggcctcctcgaccttcagcagagctcctagttgggcaaactccttggactcggactcggactcggactcggactcggactcggactcggactcgggttcgccactctccatcgtcagacacgacatgctggccgtggcggcgtcggtggcaaccatgttggtgttggtgtcgcacagagcctccagctcttcgatccgtataactttctgatggagctcgagtttgagcagctcgatttctcgcaagcactcttccagggactcggccagttgctggttgtgggcgtggagggtctccgtcgtcactggggtggtatcgaacgatcgcagggtggtatcgtatccggcgctggtgcttgacagcatgtttagccaggtatcaggagatgtgaagaggtgagaaagaggcgagtggcagagacgcaaaaggcttgggcccaaattagggtttattaaacttccacccaaatttaacacaatacgataacgtgatttaaggtgttatcttgcataatacgcgagcaaacggcaaagaacacggcaaagaacccggcaaagaaaatggtggtcttttgatgtaaattcggcaccaatttggaaaattttgatttgaattcgctgcgttattgtgattgcacggaatttcacaatgaacaaagacggaggtacagtatgtaggtatgtaggtatgtaatgctcattgtgcattcacttttttttttttttttttttttttttttgcaaaagggcatccggaggaaagggagatcaacgacaaggagggaataaaccgaaactgactctgattgagcaggaattggtttggcagcgggttacttgaaacacacattcgaaatatgaactgttggaccatgtcacttgaggaccattggaccttcattcaactagacttctcatctactttgttgcaaaatgtactctgcggaccacagttgactccaaattgctgcccggtatttatatcaatcattggtcgtcgtctctcagggagttgtcacctcatctggaagcgattgttacgatatatacacaagtatgtggcttacctagtcgatttgaatcaggctgtgatgaagacattgccgaaaccatcagaggtatctggaagatcagtaaacaaccgtcttgtcaccaggatttgaacataaagatgtgaaactgctcatagccatgtgacctgactactctacggtttggttgcacatgggaaggggttactgaaacaagatacctcctccacgagccgtgatcccctaccctggttcaagctcaagaggaagagactacaactagtgatggtggaaactgagagggagagaaacagtgacattgaagagttctatcgaataattcctggagcagcctatagacgaaaagttctatgaggacaaagtagactattgttcaacccctcccagcattccagccattctgcactgcccccaacgactaactgttatagcatgtggccgcccgaggtccccataactgttcatacaacccagccaaagcagcttacaataccaagaaagaacccaagctcaacagtcttggaatgtgctacaggataaaacgcacgtttacaactagtttctctatcattgacaattacaccacagctggaagtgtgtcagaatccgttgaattcctctctggatgtggaatcaacggagctcaaattcgatgttactggaacacgtcccagacccattctccagactagccttacgctgagcacccttgtacactagagagtccttgtcctggatcataaagacctcagggctttgttaagagtcatccacatcagtaggaacgctctagcccccaccccggttcagaatctagacctcctctgcagcagcctttggagaagaagtcctaacagcctatcgaaacaatccagagcttcacatactcactactatcaaaggggagaatttgagtccaagaagcgatttggtggctgtcagctcatgtcgcaactgatggaaacaataatgttggacctgtagagatagtagacacagtagaaccgacttgtagatgacgctagccgaatccaaaccgccccgatgaggtataattaacaatcttacattccagacatgacaaatacgaattgatggccttcattccaattgatggcagctgtcaccaaccccagcaacagcctatagcagcaaaaggacccctcatcccgccaccttggtagctacaaatcaaagagctgcagagttgactgtcacaaattaggcttgctactctggttgaaacttgttggggtgtttttttcgagactagcgagccggtactggactggatgatagcacggcaatcacaccctgctagtgcctcccccctcccccgctttcgtttttccaggggtctaaagccgtagccgaggtacacgcgagtgagaatttttctttctttctttttttttgcttgcaactcctctacttgtaattaaatatacatctccatgatcctgtcggttgtgttggtgtgaagtaacagatggagagtagtcaacattgagttattggagcagcctttgggaaaaaagaaacaattcagacatttgaaaaacttcacgtgactacgataaagtcgacactaagatgggggagctgtcatttttccatgctactgcagtaactactagccttctactacaaggggtagctgctttttagtcccctaatggtgaaacctgctaggaaaccggtctgggtagtcttttttctgcctgcagtgctgaaataacgtcttactacggcaagttttccttttcttgtgtaattccacgctgttttttaattccttcagcacccttatcctgatccataatatcgtcctgtgagatggtgggtggtgcatacaggtgcatacaggtgcataactgtgcattttggttgcataatacgtcatgtttttctgtacgtaaacccaacctcccaaaccccactacatcccaccacgatatttacacacgcaccaacgcaccaaaaagcagccctctgcagtagcgtgctctaacgcaacgcatatagcaggggtgttcggcgagctatagcccctgaacgcaaatctgtttcttccgataccccctaaacagacgacatgccggtgatacgacacgattctccccaaggatgagtcttgttctctctctctctctctgacaatggcgagttgacgagacaggcgttttgaatgtgatagttgaaacactgtgcctatgtgcctatgtgtcatttggtcattagtcatggctcatgtgcacccttgctgttgtgcggtagtgctactcgtactatcccattgtaccatgtttcatgttgaatgcacgctacaatctccatggggttatgcaaactcaagggtgcaatacccatgggtgtttattgttatcactgaactcgaatgtggcattgacacccctgccaggttccagagatgctctagaccgccaagtcgccagtgccacgactttctcatatatacccatgggggatatgggcctacgtcacagccaccaccacctacttctacactcattttcaatggtcaaactgggctttctcctgggctcagccgctgtggcctctgcagccatctcccaacacaacttcattgtcgatgacattgccaaaaagatctccaccgccatcgtcgaaaaccgaaagtccggataccccgaaagcgacgccgcctctgaggtctcggtgcttgttagcgctctcatgtccaaccagggcctgtacaacgtctttgtgtccgccgtcaacattgtggccatcgagggtgtcaacactaaaaacttccctccctttgccaacgtggttacaaacgctatgatcagctacatgtccgagcctgactttagcgtagcctcttctatcgttcttgctaagggtaccaactacaacattatgcctgcctggaccaaggctctgcagctcaactcggattacgttgctatgctgacttctcccctgttccagattagtgatgtttctaccgtgagccaagccatcttcacgctacgaagtatcgccacctctcttctcgtcgagcttcacctgctgtctgcccccactaccgaggtcaccattccgtcttctatcattgcccctgttgttgaatcgtctgctcctgtggttgaatcttcctcttttttcacctccactgtaacatccactgtgactacctcgatcccgtctccctctccctcaccttcgtctgtggcttctcctaaggttccttccacatcgtcgcctctcgctgttgtcacttccgtcgagattaaccgcctcgcctcagacgtcattctcacctccacgagcatcgagtccattgtccactccaccgagtcagtctcttcaaccgtagtgcccacgactctcacagttcccacggactgtcccaagactcctcctgcccaaggtcttctggactgcatccaccagtgcacgattgtcactcttcagattggtgcttgctttggtgtctcttcatgtatctgtccccgattcaacggtatccgagacgctctggccacatgtctcttgtgtggaatctaccacgacgaggtcagccaaattatcaacaacggcatcatctcgtggctactgggatgcaacgagccaaccaacccctgctctgctaccgtcacctcctctaacatggtctactctaccgctactctcgtctccacagtcgtgtctactcacgtggcttattccaccattaaggtgactaccatcactgagcacggtcctacagctggtactacagccatcaccggcgacgatggaatccccacgcaaatcattactgttgctcccaccggccccgtcgccactagcactgtcactggtcctcatgttggaactcagactatcgttggccctgatggctactctactgagagagtgacggttgagccctccatccacctagacggaagtgtgactcctttgacttcagagactccagctccgctcatcacgactcccgtaactacaaaaaccgtcacaggcgatactgctggcacagaagttgtgactggcgcagacggaaaacccactgaacaggtcactgttgtttcttctaaggctgttacatcctcttcggctgcctcttctgacggaacaattacccaattggctacagactctctgactcccctgccggccacaaccaataccgtcactggccctactgctggaactactacaatcacagggacagatggcaagctcaccgagcaaattactgttgctcccactggtcccgttaccactcgcacagttactggtcccactgctggcactggaactgtgactggagacgatgggctgcctactgagcaaatcactgttgctcctactggtcctgtcactaccaaaaccgtcaccggacctactgctggcactaccacgatcacagggacagacggcaagctcaccgaacagatcactgttgctcctactggtcccgttaccaccaaaaccgtcaccggacctactgctggcactaccacgatcacaggaactgacggcaagctcacagaacagatcactgtggctcctactggtcctgtcactaccaaaaccgttactggacctactgctggcaccaccacgatcacagggacagacggcaagcccacagagcagatcactgtggctcctactggtcccgttaccactcgtacagttactggtcccactgcggcactggaactgtgactggagacgatgggctgcctactgagcaaatcactgttgctcccattggtcctgtcactaccaaaaccgtcaccggacctactgctggcactaccacgatcacagggacagacggcaagctcaccgaacagatcactgttgctcctactggtcccgttaccaccaaaaccgtcaccggacctactgctggcaccaccacgatcacagggacagacggcaagctcaccgaacagatcactgttgctcctactggtcccgttaccaccaaaaccgtcaccggacctactgctggtactaccacgatcacaggaactgacggcaagcccacagagcaaatcactgtggctcctactggtcccattaccaccagaaccgttactggacctactgctggtactaccacgatcacaggaactgacggcaagctcacagaacagatcactgtggctcctactggtcctgtcactaccaaaaccgttactggacctactgctggcaccaccacgatcacagggacagacggcaagcccacagagcagatcactgtggctcccattggccctgtcactaccaaaaccgtcaccggacctactgctggtactaccacgatcacaggaactgacggcaagctcacagaacagatcactgtggctcctactggtcccattaccaccagaaccgtcaccggacctactgctggtactaccacgatcacaggaactgacggcaagcccacagagcagatcaccgttgcacctgctggtcccgtcactacccacactgtaaccggacctactgcaggtacaactacgatcacaggagctgacggcaagcccactgagcagatcactgttgcttcatccaaggccaccactgcatctgatgcagcatcttcctccgcggctgttgcatcctcttcggctgcctcttctgacggaaaaattacccagttggctacaggctctcttactcccctaccggccaccaccaatattgtcactggccctacagctggtactactacaatcacaggtgctgacggtaaactcaccgagcagattactgtggctccaactggtcctgtcaccaccaaaaccgtcattggacccacggctggcactgagaccgtgactggagaagatggcttgcctaccgagcaaatcacggtggctcccatcagccccgtcactacacagactgtcactgggcccacagctggcaccacaacgatcacaggaactgacggcaagctcacagaacaaatcactgtggctcccactggccctgtcatcaccaaaaccgtgactggacccactgctggcactgaaaccgtcactggagaagatggcttgcccaccgagcagattactgtcgcacctactggccccgtcaccactaagactgtcactgggccaactgctggcactaccacgatcacagggacagacggcaagctcaccgaacagatcactgttgctcctactagtcctgtcactaccaaaaccgttactggacctactgctggcactaccacgatcacaggaactgacggcaagcccaccgaacagatcaccgtggctcccaccggccctgccaccaccaaaaccgtcactggtcccacggctggcacagaaaccgtgattggagaagatgggttgcctaccgagcagattactgtggcacctactggcccggtcactaccaaaacagtaaccggacccactgctggtactaccacgatcacaggaactgacggcaagctcacagaacagatcactgttgctcctactggccctgtcactacccagactgtaaccggacctacttctggcactgaaattgtgactggagacgatgggttgcctactgagcgagtcaccattgcttctgtcgcttctgctgctcagaccaatgataactccgagacaagtggcactgacggcgatggccgaaatgctgaggcttctcggactacgctttccgagaccgcatctactgctgagaagactggttccggtcattctgacgccaacaatggaggctccacgggtgacaatggctctgatgcttccaacggtggttctaggggtgattccgactccaaaggtgattctggatcccagggagactcatctaaggacgattccagctccaagagtgattccggatctggcactggctccgacaagtctagcaactcgggttcatctggttctggtacatctagcgacgctggtaagtctgagaactcttccaatggttccaacagctccggtagctctactagtggatcgggcaagtctgacggttcgtccaacaagtctaacggatcttccggctcctctggatctggctctggctctggctcttctggatccaactctggctcttctggatccaactctggctcttctggatccaactctggctcttctggatccaacactgactcttcccactccagcgtcgtcgctcaggccaactctgctgtctcggtttctgtttctgccacacttgttgttgccgcaggtatggctcttttgttctagcttatattttttagtgtgtaattgatgttttatacccctctgtattgtttgccagtgacttgtgtattgtgtcgctgtacaagtatggactgtagggtggagatctcgaggggagggaccacagcataagtactttctgaactatttagctttgttgaagtgaaagttttgtggaaagtctcaacagttaaaacctcattacttgctactttactgtacttctactacaactagttaacatgactgcaaatcagattctgtcagctccgaatgacgtaatggatcgtagcctggcttcggagctaaacaatagcgaaaatctgaatacactagccaatatgagccaacttcaccggtactaaagttagcacctcagtatagcgtcttatcgcgtgctaaagtcttcctgcttggggtcaacagacccctgcaccactaacttccattaagtcgctatatatacagggatggaggcagcaattaatatcagagagagagggagagagagagaggcagttgtttgggtttttgctttcaagagagatgacttgcgaacttgttttcatgtctcagacaaccgtgtgtttcccaggtacgctctctcctggggatgtcaactatgtcgatggagataacttcacttgactatggcttatgtctgaaacacttatgtctgaaacagcgggttgcgctaaagagcaaatagtgcaacattgggctgttttgcaaaagatcgtgggtggttaaagaatgcgacttgcactcattcttctcgagcaatgctcttacggtatgagatgggaagctattgtctcatgtgggacatgtagatgctggttgttcaaacagttgacgtatttgtagcaatttcgtggtgttacacatccacagaagtacccccaacatcccctattgcgttggcggggaaaactagagccaggcacgaacactacatgtggtccagacactccacaaccagggtctaggaactaaacactacagggtgttgtgtatatacattaatggaagagaagagacaagtttttgtttctgtacagcacctacaacatgaagtggatcagctcggtatgtctgctggcttctacagctcaggcagcactttcgtacaaggcagattatcaagtggatctcgtctattcgcgtttttctgacgcgctggtgggcaacaaactgccagatgttcccgaaactcaggctcaacaggaggcctctgacttcatgtccctcattatttcgaacacggatgtttacaacgttatgtctatcgccctggacctgcttgtctttggagacggtttttccgaggagctgtttccggactttgtgtctctcatcagacaaaatgtcgaccggtaccttgggtcgtcggacttttcctccgctgcctcaggctggtctacctggaagtctgacttcaatactgggggtgctttgaaggacgcttccagtgcaatgtctgcctttattctgctctacagcagtgaaaccactcttgccgaaaacacacttatgagtcctagttacgccattgccaccaatgctttgacgtaccttctcaatgccttgggggttgtcaccgttgccgatattgattatactcctaccattgtccgtgttactaccttcgagtcaacttctgagtcttcttccagtgttgagtcttccagtgagtcttccagtgagtcttccagtgagtcttccagtgaatcaacttctgagacagcttcagagtcgacttctaagtcagaaccaactcccgtgcctgattcgacttctgcagttgagcccactcccgaacctcaaccgactctcatcccacaaaccacatctattcctattcctatgacttcttcttcttcttcttcagagccttcttccactatcgtctcttccagtcaggtattctcttctccttcttcatcctcctcttctactttgtcttccagccaggtaccttcgtcttccattcagaagccctcttctacctcttccagtcaagtaccctcttctacttcgtcttccagtcagaagccctcttctacctcttccagtcaagtaccctcttctacttcgtcttccagccaggtaccttcgtcttccagtcagaagccctcttctacctcttcatcttccagtcaagcagctttctactccttcatcatcttcttcttccactaaagtgtcttctttccactaaggcatcatcggctactctcgcttcggtgtcatctgccagtcaagtttcttccaccgtaacttcaagcaaacccactacctccaccagtatgtctccttccaccagtatgtctccttccatcagcgtatctcctcttaccacccctaaaccgacgcacgtctcaagttccgaagtctcaaccactggcgcttccagcagcaagtctgagtcaaagtcatttcttcagccttccaaaacaaagatatcttcagtctcctcctcgagggtacctgtttcaaccacagtttccagtacactggttgggtcttcaactgctgggtcttcaactattgagtctatcaccgagtccactcttgagaccactgttaagaccactgttaagaccactgttgagaccaccactgttgagaccaccactgttgagtccaccaccgagtccaccaccgagtccaccaccgagtccaccaccaagctagcatcctcgcaggagtcggctaaaacctctcccagccattatttctcatcccacgatgtatctatctttgctgactcggtcactcccaccactttggacactcccactcctgtgcccacctctgaaactgtcagcagcgacttgacttcaacattgtcttcaacatcgactccaactacctctgagttgcctgagtcaaccaaggagtcaactgagtcagtcgagcagtcctcagtccagtcaactcatcagtcctcgtctcagccaattgatcagtcctcagtccaaccaattgagcagtcctcagcccaacaaaagtctgaaacaacatcttctattgatgttcaagtttcccccgcttctgtagagccttcttcagacgcagttaaccctgtgtctttgttttcagtggcttcctctgttgaagccaactcggttctttcttcttcagtgactgtaattccaggacctctgacttcctccccagtccaatctgctgagattccaaagactgccactgccacggattccatctcagagtctcccacgtcttccaaacagtctccttccgagtctcctctggcgtccccggacttttcccagtccaaagagccctcccagacttcaacgacctcagctgtcaacgaaccagctcccgtggagacctcccctgtccctttttcttccgcggctactgcggctgaagcccagctccttgatcaacactcttctcagtctctgagtcaagccaagaatccaccccaagcgactggtgaagcgccagacaaacccgcagccgaacaccccgaagaagacaagcccagggagagtgaagacaagccgagggagagtgacaagttggaggagattgcgggttcccaaagtgtccaaactgatacacccaaacagagctctcaaccgacaggctctcagccgaaggactctcagccgaagggctctcctaaagacaacaccccgaaagataccccgaaagacaatactgctgccaccactgctctcgaaaaacctctccaagccaacggagcctcttccattgcaggaagcactgctgttgtactgctcacctttcttgtaacccttctagtctaataacacacactatactcgtacagtacatactagtggacaacatcaatagttcatagcaatgatattacgagtaatgtatagtgcttcaaacagtttccgtactgcgatttatcgttgaaacagttcttgcccgtcgtcaactcttcaaaagtgctccagctgccggtagtcatctctggtcaattacctccacttgtcttcttgtgacaatatgctccataacgacttggttctcctgactttccgcggtctttcttcctctggcacacactctagttttcgtcgagggccctcgttgaactgcgtcaagtacctacttcgggcctccaagtagctgtgttggccataaacaggccacagaagtgccacaagctgtccgtatgcgagaggctggtcttccgagaggttttcgagcggaattttgttctgtaaagggagcaagggctgtgtttcgttggccgaaaacgctggttttggaggcgtcaccggagatgggctgctgagagagctgtgggaaaggtgcctggaggctgtggaagacgtgtaagcggcggttttgaccgacgggttgagataggcgtaggaccgctgtttggaaaggttggagttgaagctcactccactgtctcgagccggtataggaggctgttctctgggcatttttggctctagacgggttagaaagagggaagcgtccaactgttgtgtgatgtgcaagttggcaaggtccgtccctttcagaaagagaccgacttgttcgccgtggcacaagcaaacaggaccagtcatttgcctcattgttcctgaaaggtcagtgatcagtcactcagctagacgctggagagacagttgacaaaaccagttgataaccagttgataaccagttgataaccagttgataaccaattgataaccaattgacaaccaattgacaaaccaacagtggtgtccttcgtctacaagcacctgtccaactcaatccgcttgtctctttaccagcaccaacctccatacccttcttctggtacatcatcttgggatggggtggagtgtatggccgcttattaatagtgagccccaagtatatatctcttttcaggtgatcaactgacgagatgtacgagtacgacgatacgagtacgaatataagcgcgtataactgaccgaccaaacatgtgtacttctagatagtgagtcaaagctgtgtataggacttcaacaaggaggtccaaggtaatttttataatatttttatttttatttttattctaatgattcaccacagctatataccaagaagccgcttattggagatcaatgaatcatacatttaataattgttcgaggggcatgtctgttggctcgtcgtcgtttcatcttatccttgtcctattcgcggtctcatagtagtgaatcaagactactaaatcaataaataaatacatacataaatacatcaataaataaatcaattaatcatatatttcatcgttgcatgtcttatccaaactcgaggttggtttagtttgttcataaagatcgtagaaggatgtgtagttcggataggaatcatgaacaagattcgtgtgtatcgtgatggagtctttgcgacatcggggagttgaagttggagtagctcggtgtatggttgttatgttgttggtgttttttttgttgttgttgtttttttttttttttattctaatgattcttttttttattttttattattattctaatcattcattacgttgttttttttcacgatttccagaaccgctatgcaaccgactccaattctcatcaagggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccactttttactttttacttttttacctgtttgaatacccagccgctcggtacaagtactcaatccagagctgtaatgtttttctgcaccgttcatcgcgcgcatctctcgtcctgagccaaaagcttgatctgtattttcagttggctctggaattttttacggaaattttttacgtcttagtcttgaatttcaccttggaccttggaggtcacttcatgtcgccaactgtgtcgatttctctgattctgccacagcttttttcagctacttggggcctacagggggctttgtttttttaatgaattttttttggtttgttttttcactaatgattcatttcaaatttattttttccgacccgtcaaaatcccaaacttttcggccaaatcacaattcctcccggtggccaagctggtttaaggcgcgagactgtaatggtatcatattgtaatcttgagatcgggcgttcgactcgcccccgggagatttctttttgccaaatctgtcgaaacttggtgatatttttccaaaaaaggtggagtccttgttatggttatgaacctttctgttatctccagttatctccggaaagcaccatcttgcaaaatgcaaacaaaatcgcattttcaaacatgagatatagtaattaatgcttccgctaaagcaacaacgttgattttttaatcaaaaaccacccagatcatcttcaaatatacaagtaacattgcttagtcggggctgataaggttggccaaatcaggaagacgtgaaaaaagaaaacagagaaaaaggagagaaaaaacgagaaaaggacgagagaaaaaacaagagaaaaagcaaaagagaatatcatggacgtcaatcaactcgtgcaacattgacgtgcaaaaaatgagctgtaggggaattgaacccctggcacctgctaactactcgatggaaggcagatatgttaccactacaccaacagcccggacggtgtagctccgaaattgtcctcttcactagtatgagataggaaagtcacgtgaccattagaataaataaagacgcgataaaaggctggcagatgtgggatttcaattgtttcttgacagacgaatagttgtttaaagggtaattttggtatgtcagtgtgcttctcttgtctacagttcgtctatgtgtttctacaatatcatgttgttgtcggaagggtggcaccaatagacacttggtaggtactcgtacttcctcaactcagacgaattacaatcactcgtgcttgaatctggcagatgtgtggttagcagctggaaagattccagtcttgattagttgccatgaccgtggctcaaaatctcctatagtcaagaagatggcgatcggtgagcaacatgagaaggtgacgaaaagcaaacatatgtcatttggcttttcatcatcttcctcttgacatacagcgccatcacggacttgctggggcttgtctgctggagcttcatgtcatgtctgctggggcttcatgtcatgtcagtctctaggcttctttccagggtgtccaaaatgcttgaaaagacattggtcgttctttggaactgtggtgaaattccaatacgctttctgttaaaataatctcatgttggtcgaaattttggctgcattattgagaccatcaccagaaccagcaccaaccagtacacttgtagttgagttgacgaggttgcggggcacttttaataaataatttaatttaatttagtttaattttggtgcttatgacggagaaaactagcccccagtctcgccgcagtcgtagtcatactcaaggggacaaaaataaaagccgcaagcctccagaaacggcaaaaaacaagtgtggacgagaccgggttcgaaccggtgacctcaagcatgcaaagcccacgcgctaccactgtgctacacgcccgcaactttaggttttgtgaattttcacgtacctgatccaaaatcggattagtcatagaatttaaaaaaaaagagtggaaaaaatgaataattggaaaaaaatgaatcattggaaaaaaaagaaaaaaggtgaattttagaggcgctatttaatccaggagagtatgtaacgagaaatagctgataaaattcactttgaatagtcctcagcactcctccattctagtcatggattctcaatatagccattaaatccccattgtatggtgtcactgtacagactcatcctatacagaacatgagggaattgattttatagattatgcaacaactgggttgacatggacgagagagattatgggccaaaccagcccggaaaccaccggcaaaaacactagacatgccatgatctctccggtcggtttccagcctatcatttcctcgccatatcgtttagtctgaaccgtttcagccgttgagatcagagttgacaaatagggttgttttgctggcaatgtgcgagggcaggtgttttgattggggtgtgtttggagggcgggtttgggggctatttgaggagaaaaggggagcgtggggttcgtcatatgagagagggcgaccgggagctgggtttggcaggtctatctttcttgtaggtgcagaatcaacgtctgtagcagcacctttcttttttaccgtggggaaataaactgtatatttggcttttgttaagaagcctaactaagtagttgagctgggcagagatgggtgttgtttggcggtgttaggccgatgccaccaatgattgtagccctcaaatccattcgaatcactgtaaaaatgaaatccttcttggcgaaagtggtgctgatatgatgctcgggttgaatgtgtgaaaaccacaacagcgccaccaatatcgcccaaaatgcaaatccgccacaaccacgggatgcgcacaattctcagctctcaaacgataccacagtgacccccaaaataccccataatgaccctctcatcaactacataaactgcatcccccacccccccaatctcctcccaagtaggcttgttggttaccctaccgcattaaagccacgcataccgatagtgaatatctccaccactctgcaactacacacctccactctgcggtaagatggaccagattcgagaccagctgtccaacgtgtccctgtacgacgtcaaggcgtacgtgcgcaaggcccagaatgccgtgatgaacttcacgcccatcgaagccaaggttcgagaggccaccaacaacgagccatggggagcctccagcacagccatgcaggagattgcggatgccacccacaactacaacgagttccacgacatcatgtcgatgatctaccgacggtttaccgacaagacgtcggaggagtggcgccagatctacaaggctctgcagctgttggactacctggtcaagcatggttcggagcgggtcattgactacgcccgatcccacgtaggagtgatccagatgctcaagaactttcacttcatcgacgccaacggcaaagaccagggtatcaacgtgcgaaaccgggctaaggagctcaacgagctgctcaaggatgttgctcgaatccgggccgagcgaaaaaaggcccgagcacaaaaaagcaagaccaagggcttcggcggcaccggcaacaagtacggtggctttggtaatgacgccgcaaactccgtccagctgggcggtggcggaatgggaggaagatcgcgggcgggccggttttcgacctcaggctcgtcgtccggatttggagcatacggaggaggccgtgtctttggcgacggaggaggcttcgatggctccgaatacgacggacccgggtacggcaacagcgccgaggccagcggatcgggcgagttcaacgacaatgattcgttcgaggagtacgatgccggaggagacgctgccgagtacgagtctgccccccctcccgtgccctccaagaccgcaaagtccgacgatccctttggattcgactctgctcctgctgctgcttccgctgctactggagatgatgaggacgagtttgacgacttccagtcggccactcctgccaccactgctgccaccagcgctgctgctgctgctgctcctgccaccaagcccggactcaccaacctcgacgatctgttcaagaacatccccaccaacactggtgcgagcaacggatccaacagcaacaacctcatgggtggcaacatgaacagctccttcactgctgcttccaccacctcgggtcccaactacgctgccttttcctctttccagagcagctctggcggcatgagctcttccacccctgccctgggcggctcgggtctcggtggcgcgtccacccccgcatcggcctcttccaccggcctgggagccgcctccaagcctgcagctgccaagtcatctggcggagcagacgccttctccaacctgtggagcaccgcttccacaggcgttaccaaggccaagaagaacgagcccacaacctcgttgtcatccatggcccaaaagtccaacgaggaggctttgtggggcgctcccgcttcttcgtcttcttccactcctgctcctgcttctaagcctgcggagaccggcaaccttttggatctgtaaatgtggcccatgtagacatgttagaccagtaatgaataatgatttgatgaatacggaaatggaaatgagtggccgaaaaatggcaaacatatagacgggaaccaaagacattgtaacgcaagtgtgactttgttcagtgtgtgcattctaccccagatagtttaacaaaatgttcaactatattactccgatcagtagatgagaatgagagtgtactgtaccagactaaagcactcaaagtcataggcatcgatcactagcacactacgtgtgtgcatacttcataacacttaaatatataccaagcctctatatatggctgacgagattttagaatgaaggacactacttttgaggagcatccagagggttgatgatagctccgggcttgacaatgactcggggcttgatgagcttctggtgggtagtctccgtggtccactgctggcccatgggcatcttgaggtaggcctcgtactgctcgacagactcgaagggataggggaccgacttgacctggtacttgtccgactttttgtccgacttttccgaaatgatcacgttcttgagatctcgatcctgacgcttctcgacggccacaccctggatcttcttgacaaaccgcttcttgggcgccttcatgccctctcctccccagcctccccacccgggcagggtcatgtcgatttcctgatctccttcgtcggcgattcgctgtctcttttcggccatgaactcttcctcgacgatatcgtctcctgcaaaggcccgcttgatcatatcctgcttgaaagagatacccttgtcagtgtcggcctctcgatcctgagtcacgagatcaagagtatcggaagtgtcaatgagaatgttatcttgcttgcgggcctttttgctcttcgcactctccaccacccggctctgatgcttggccaccttgtgggccagccggtctcgtgcagaagcctcagcctccatcacaggcttgaccttgttgctcttgtggatgttggtttcggtgaaccaggggttggaggcgtcgtcatctgaatcagaatcgtcgtcctgtgcacctccttccttctttttgtcgctcttgaccacagtagtcacgttgtcgttatctctgtcgtcattatcatcctcatcatcatcagactgaagatcagcctttcgctcagagtcaatcttgacagcaagcacatcggcaatagaccgtttggttccgggcgcgtactttcgtcgaccctggttgagaatctcgttggcagtgtcaactcgaccttcgtcctcgtcgtcactctgcccaagttcccagttggccttggctcgatcgagctcctggattcgctgctggttctccgtcttctgacgagcctcagcctctcgcatgaacttcatgccaagcagacccttgcccagattagctccctcagcaggctcatcaggatcaaccagagcgtctctgttctgggacagaaactggtcgtcgcccagattagagtcaatctgctcgtcgccatcgttgtcgtcccgagcagacatcttctttcgcagactttcacctcgtcgaagcatctcctccatctctcctcgagtctcggcatccttggtcagaccctgcgataccattcgcttggcccacttgccctggttcttgtgcttgagcgacattcgctcctgagctcgcttgatgtcgtggtcctcctggtcactctcctcgtcggacatcatggcgtctcggagccgttctcgctctcgcttgtggatctttcggtacgttttggacttgatcttcttgattcgccgcgccttttgctcctctcggaacattagctctcgcattcgtcgaagctcgtttcgtcgggcagctagctcctccatagacatgtttttggtggccagctcctcaaacttttgtgcctgcgactcgtcggcaagagcagaagtcttgaggataccggcaatcttcttctccatagcactctcgggggccagcgcagaaataccggtgttgggcagctgcttggcctcctcatcagagtcgtagacgggaagacgggggaaaaccagatgctcagcatcctcgtcctgggcaatcaggtcgtcgaacttggtcagctcctctcgcgtcagatcaagagctgccttacgttccaccttgtcctggagacgtttactgagaggcacagccacatgttggggcttgtttttggacttgccgtcgggcttgccaagaagagacagactagcagctgccttcttgtccacacctgaagtcaggtccgaaagagacagcttgccatcattgttctttttcgacactgtcacgccaaactcattttcctcttggttgttgttctcgtatcgtcgtcgtttctcgtactcagcatcctcgtcgttctcgtacatgttggaaatgagagatcgaagcttgtcggccttctcctcatcaaactcggtatcgatatcggaaaagacagatccgtccgagtcctcctcatcagagtcgtcgtcaccgtcatcagaatcgtcgtcgttatcagagtcgatctcctctccgtcagaaacgtcctcggaatccgcatcctgttcctgctcagatcctccctcctcagactcatcatctccatgtgactcgtcatcctcctcctcctgaagattgaaagaagtggtagccttggtctttgagctcttctttgcatcctccttttgggcagccttctcaccgctcttcttcttgaggttctcctgctgacgatcgtccagatcccaggcctcggaaagatccacaaactcctcctcgtccacagagtcgtactcgtcctccatggccttgaacttggccttggccttggacttgacgccgaaagagtccagaatctcctcgtcgccgtcgtcagagccaaacgcctcgtcagagtcgatttccgagtcgtcttcctcctcctcctcatcgccaggctgatacacctttctagttccgtccttgttgaaccgaacaataccgtcatcgtaaacatcgtcaatgtcgtgatcctcggagtcgtcggagtactcctccccgttcttacgggccttctttcgctcctcagcctcggcgatttcaaaggcgttcaacagagcatgcttgcctcgagacttgggtacgggcttggagggctcggtttcgtttttgtacgacgtggctcgcttggacgaaaacaccttgccggcggtcgtggttcgcccggaccggctgcttttgcttcgttttcccatactgtgtggttctgaaaatggatggcagagatatatcgctccgtgcgtcttacaatatttttttagactttggcaaaactttatgcacggtttttctacaccagtggtgactggcgggactggtactacttgtagtagaagaggacacacacttttagtagacaaggcggagattttttgagatattgatgaatgctcagaagccaccttttacagaccataaactcgtttacatgataagaattgcctatgggaagaaaaggagggtgatagtactgttgttgcaaggctgggcactacacgcacacgattcaatacgaagtggagacaagccccttggtggcgatatacttactcaaaagaaatgccacatgatattgttttgctgctacagacatttcttttcttcccgtgccatcggttttggcgtttctgaactctggatcgttcctcaaacagttggtgatcccagactaccctccttctgcgccatgttcatcttagcatataagtctatcaaaactatcctatttactcctcgtaaacaatttccttttcccaagaatcgtcatactcctccttcttgtcctcctcaatctccagatcggagggcagcttggcgtacatctcctgaatgtgctgcaccacctctgggtcgcaagaagcctcgccaaattgcttggtttgcttctcgtacagcttggaggctcgctggaaggcagaagctgcggctacagcgtgtgtaaggtcctccttgtcctgctcccaggccgtgaaagaggccaggccagccagatagaaaccctcaatctcctcatcattgagatcgtggattcgaaccgacgcctccagagcctgctcaagcatgcccatctcaatgagcatcttagtcagttgcatgatggagggaagagaaggctcctggtccacggcaaaaatctcccatgccttggcaagagcctccttggcctcctcattcttctgctgactgattcgcacgctggccaccacggcccagctctcggcatgctcattatcggtcttgatagcttcctccatcaggttgacacattgggtctcggcctcttcctccatgcacaggtcggtcatccagatttcgacaattccacacagcgtttcgcacagctttcgcttcttgtatgcgagtgcctgcttggtgtggtcggagtcctggtccagcgaccccgaacccagcttgtgctcgtcgttagcaatgtcctgtttgaggccctcaattcccttgttgtaccactcaatgccctgtctgcctccgaccagctggcccagccacagaaacttctcgtagccgcccttggatccgtctggatccgcgtcggccgccattttgatgtgattgtacgcctgctcgggctctccgatttccagtagagcttctcctagtaattggagcgccaaaagatcgtctggggccgtggacaggtgtttttgcagcttctcgatcgccatgagaggctggctcgtcgccatgtactcctgaatcttgccgtagtccattgtagatgtgtagttatgggggaccatggacgttgtgttccgtatgcatgctgtaacaatttttttgagttaggtttccagaggcgaatagtgtgatagagcgaggacctcgatggtggtattgtagagaaatgtgtgtgtgtttttggggaggtgagtcggtttacagtctcgattttcggtattttgaccttttaccccccatttttacgtatttcgtagaaaatcagagaatttcggtcagatatatttgttcaagtacaggctaactaagatactgatagtagatcaagttttacgaaaggtgtactttgtatgcagaaaaaaatatattataattaaacgaatgtatatgcagaaaatatatatatatatatatatatatatatatgcagaaaaaaaaaacaagtactgcacaagtactgcacaagttcttgtagttgcagctcaattggaagagaggaagattgacaaggaccggcaaaaaccaaccccaccacttgccactgcccccaggtacctccaacttggcctcttataccccatctagaccgaccccaccgatattcgaaccgacaccccccaaatccaaactcctaagctggagatgcaggtgcaggccttattgaaaagcggtcatcaatctcacccggaaacacacctggaaacacacccaaaaagacacacgaagacacccgaaacgacacccgaaaagacggatatacacaaatggaccccctcgaagaacagcaacaagaactcgaggttctgcagagcatctatcccgaggaaatcacagtcctcgatccaagcacatacaccatcgacattgggctagacgtccagcccaagggccagtgtgtcgaactgcatgtcaaataccccaaggactaccccgaggtggttcctgtgatccggattgtgcgtggccaggcggccgaggaggactatgactcggatgaggaggaggtggaagagactcttgactacgagggagagcctgtgtttctggatgcagaggactacgctgagctgacctccaagatgcaggaggtggccgaggaaaacgtgggaatggcatccgtgtttgctattgcgtcgtcgctcaaggacgaggccgaggaactgcacgcttccaaggtgcgatctaacgagcagaagctggagcaggcccgaaaggccgtggaggacgaggaacaaaagaagtttgtcggcacccctgttactccagagtcgtttgccgagtggagaaaggggttccgggccgagatgggtctggacaacattgaggcggaaaaggtcaaggctcgaggaggaaaaatgacaggaaaggagatcttcgagaagggtcttggaggcgaggaggaagaggaggatatggctggattggctctggagtagccaggctctacataatcactaccacttttttatttgcacctagacggagaagcactgcttcagtcatggccattcagttgaaaaaaacacggacctcggttaagataccggagcttgagaataatattcattatatttggaggtgtgggcactagacaaacgcttgaaatgattatattaccatgctactcgtaaatacataccaatgagagtggttgttgaactgcactacttgtaggcagtcagtgtaaatggtctgcctcggtccttggcctttcaacgaagttagttggctgcttaaacgcgaattgaccaaggaaatggtccaattacgccattgccaagaactattttctgctggcagctttccaactccctgatatgtcttggtggagccaagtggtgctaaaacgtgacatttagcagggtcctctgagacacacctcaccaaagaggaaaaggtgaagagagagatagtccatctagcactaccgacaaagagcccccaacaagtggctgcttcagatgaaacatgtctctttctctaggagatattctcattctctacagagaccgcgattggcctacagcccgggtgtgaagttatcgtccaatgtaaactgctcgtgatattatttgcaagggttccaggatggctgcctaatagctgtctctgaggacacttcaggaccaaatccccatgccataataccatcacctgtcatccagataatgccaatgatacgttatctccaaagccaacttggatctttgaagaagccgttggaaacatgtggggtttctttagatccacacagagcaagagagcaagagattgtgagagcaagagattgtgagagcaagagaaaaagagagtaagacgagaccaagggggtcctggggcagatacctggcctctctagcctctctatgcaggttcaccgtggctgcagcccatgtctcaattctccaaacactcacaaggaaatcatggagacgctagggagaaggcagttctagggaaaaggcagttaatttctctgtattccaccggcgtactatgggcccataattattgtcccttcagggagtatttggtggagtcaaggttcaaatatcccactagcgccatcggttagtcgggttggtacctacaagtagtggggagactctctttcactctctctttcacactctctctttcacactctctctttctttctttctttctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctatccctctcgattaatcattcatggtgtattgtttacaagcagcagttcggggagcgcttccagaccagtctcagtcagctggactgattctgaagacaagttggaagcaaagtagctcattttatcgtacttggcgactcgcacgccaagtttggcaaacgtcatctcctaaaagtcgtcttcttggtcaacttccctgccgcgataccttgactactgcaagccagcgaccaaaagtcaacagggtcgaaagccccacgtggtagtgaagagacagaagactgggttatgaagataggttataactgactggtagaagggaattgacaagtccccgagccaatatcagccgtgttcttcctcaagctccactcgagagctccttcgacaagtagactggagaagcgtgaccatgtggtgaagccggttgacaaatctccatggaaaaaagaagataataaagatgcaattgaaagcagcagacatgctaagagtaaatgtgaactccctattcaggaataataattctcgagaagccagactcacaaagagattgtgtgctattcaccacttgtttgccatccttgtcttgagatatcagaatgacatctcctaaaatgacgccagtgaggatcagaagtgttgtatatacgtggtattgaacgatacagatcaaattcagaagtgtagacatcatttctttgcttgagtactgtactggatggtgcgtatgtcctgtgtgctccaaaaagggcaacaagagagaggcacacacaactgtcaacggggcactggccgaatacaagcattgtctgcacaaatggagagacagaaactgccattaaaccaccctgggtaccaccacatcaactgtgccaagaagctagtccacccatatggcgattgccatggaccgtgaaagaagacacgatccatgggtttaccaagccagccattcacactatctccaagaggtgtatttataccactgcaatgtcgcatgttcaactgaaaaccaccaacaacaatgagatttattggaacattcgcacttgctgcactggttgctgccagccctgtcgccttccctgtagcggaagagaacatggcaaacgtcaacgagcgattcattttcaaggacaaggacaaggatagagatgcttgctccaccactactgttgtcaagaccgtcttgaacaccaagactgttactaaaacagatatcaagtatgtttttggcaaagagacttccacagtcactgccaccgttaccaagcctgcccctcctgccctgactaccaccgtgaccgaggtcaccaagatccatcttgatccgtctaccgttactaacactgtcactcccctggcgtccactaccacggtgaccaagaatattcctgagtacaagtactccactaccactctgaccgcatggaagggcactaccacgtcctactccaccatcgtgaaggatgcagctccctccactacgactgtgactgagattacgaagatccatgtggatccttccaccaccgctactgtcacagcattcaagggcaccaccaccttcacggcttttgagggcaccactacccataccgtggagggtaagccagtaaccaccaccgctactgtcacagccttcaagggaaccaccacagtcaccaaggacaaggacgttagcccttccaccaccaccgtcacggccttcaagggaaccaccaccgtgacagccttcaagggaaccaccaccactactttcacctctatcaaggatgctggccaccctttgaccaccactgtgactaagacaatcaagacccacggcgatccctccatcagtacttacactaccacctacaccaagcctgcggctccggcgtcagtcaccaccaccacacactttgctccagcctccactaccaccgtgacagagatctcaaagatccataagggtgcctctaccactacctacaccaccacgtacacccagtccgcagtggctcttcctgccctgaccaccaccttcactgagtctgcctcgaccgtgacagcttacgtgcccaagtacagcactgtgttcaagtgcacagacaaggacggcaaggacgaccatgacagaaaggacggcaagggcaagggcaaaggcggcaagaacgacaacaaacagtaacgctatctcgacgatgcccctgtgtttgtcataggccaatttttctgacgacttccagttgtgtgtcagactgagttgattattactacagattctagccttcacttttctaactctcaataacatgtgattcttacttggttgtagtgaagagatcaatcgcagaagaagccaagaaggaaatcaagaagcatagcaacaagcatagcatcaagcttgaaagtagtcatatcagagtggaggccgggcaaagtgtggagacaaagagacacctcaggaacgacggggtgtctcgcaggagcaatcccatgtctgtccaagacgtgtctcgtagagggatgatttggcgatgtgatgctcagagtaagacagtgagatatcatgttgaagggtatgaaacagatgggcttcagaaagaaaggtatcaagaatggcttcaagaatggcttcacggtactcactgactggttttcatgggggccttctaagaggatgcctctcttggggtagcaatgaacgcgtctccagtcccagatgaactaaaatcaatcacgggcgtggaaatctcgtcaacggtatcaaaagagttcgggggagggggattggagtggctggtggaaaatgttggttggcactcacctttgaccccacggaggcgtagatatcgtaacgtgacatcgatgagtctagtacaagtgatgaccacagtactgtaccgggtttccgtctgtatcctacccgagcagttgcataaccatgtttgctacttggagacagtcagtggcctcgtacaagtaccattatgacgtccacaagctgtatcatcaccgccatgaccaggtttgttagattgccgggggaagtgcattgcagacgcagacatgctggagataccactgagtgtttcagctcctcaagtcaaccggagtccgtcaacgatggttttttgtacagtacgtaagtggctgacatatctgcgactggtgtgtgatatcgagaacattggtcgactgaactcgtcgagatggatcgagtctcatcatcaccacggcacatactagtacatgacaaaagttgactccaaccaagagtgatccaagtcgagctccgaaaggctgtccaaacgccattcacgccagtcacgcacgccagtcatgctcgttcgacccccaaaccgccaaatataaagtttgcttggcccaaccagaataaataggaccaggggtagcgggccacttgcgcggcagtagcgttagaagacagatgtgacagcgggaacatcgattcccggtggcggcacggcggtcacgtgatctgtgacaacatgatatttctctcttatcttcaaaccatccacccgaaacaagaaccaacacgtctgactaagcagctagctcaagagactctcaagcaggaacacaaccacacattccgagacggtgaaaaaaaacggttgcaccccgctggttgcaccggttttcagtcaattaagctcctcccaaaaaggtaccaaaattgcttctctacttatgccgcgaaatgcaaaaaaaaaagagaaaaggatgaggttcggctctaaagtagacggcactaacgttggctatagcggggctgccaatggagctaaaaatgggggggggggggatgaaaaagaggagggaaacccgggttcaggacgcagacaagaatagctcgtctttgtcggacgtggacgctctctctaaacccctttctgcacctctgtcccttgtctagcgctcaacgggcgtgtggttgtttatacgttgagcatgcatgtcccacgttagcgtggaaaaaagactaaccatgagagaaaaaaaagtctgacaaaagactaatctagaaggggcaagtgttagctcgagtagagagagtacgagcatgattctgggtggtggttgtggtctgagtgtggtctgagtgtggtcatgattgtgatcacgtgattgtgaccatgtgagactacaatgtaccgtggatgtctcccctcttcgaactctctgtacggtttaccagcctttggtttgagttttcggtcgcttgaactactgtggaatgtgcagtatcgcagacaagggtgtggctggttggcggttggcgagaagtcgtgtgaaagcggccacgggcccatggcgtgtggaaaaaaacggccgagaaagacggaaacacacaaagacgggctttttagaccttttcacagcggttgtggaccccgtagggctcctccagactggttctatcgacccaccaattttttttcacgaggctggatcacacggctggtttggatcacccctccatttcccgaaccagacacatgtacgtcgagtacacagcagttggataatgatataattggatgttgtcgacgataccggtgatgtccacgatgccgacgattcccgcgatgtcgacgatgcctcgcgtcttagtccaccatccatccaccatggtttcttgtttttttttttttttttttttttttttttttttgtcttgctgcaaaatggatcgtcgcggacagaggacttgtatgaatgactggctgccagaacatgtaccgcaccggccggtccacaaaaagccgtcgctatcgagccatccgcgctatcatgccatccgactatcgtactatcgcgccatccacgcgttatcacgacctcaatccatcaacagccatttagtttgacatgtggaggagaaacagtctggtggcgtatttcgaaaaagctctaatctctatactgtacctacgagggttaccaggaacaagtactggtaccagcggacaagtagcacacaagagacgttgtaatctacactttgaagcaaaccatccaccgcaggccatctactctaccgccatccatctggctgcccgtcaacagtcggtctgcacttgtcaggtcatattcttgctgttcattccgatgagtctgaaaaggtaacttcaggaggcatgtccaccacgtgggggtgcaattagggggttgtgcggaggtttcggggcggaaaagacggcaaaatggggttcgtcgccggctggagacgattaaaatactcgccggccggcctgctccccagcaacaccctcctatcccgccccggccactttagacgaaggctataatcttggaccttttgggttcacgccagccaaatgctaaatctgctttctgctggtagtgctactctcggactcatttcacaccctcacaacctggtgagccatatcgacagcagtttgaggagccacagaaccgtgagcagcgaccaacaacgaccgagcccacacccaagccacccccacgagtccccagacgagccacacgtcgtccgtctctttccgcccaacgttttgcaccattcgagtccagacagtgatacgccgtgagtgatacgaatccgaccaagacacgactcaacggacagtaacaagcagaggcacaccagagcggcacagacagatacacagacagatacacagacagagcgacaacagacagagcgacaccgacaccgacacagacacagacaaattacaatgtcccatcaacacggcaagttccaggaggaccccatcaccaacgccgtcaatgcatacacagaccatcagcagctggtgcaacgaatatgctcggtggtggcgtcgtgtgtgtccattgtctttggactgtttgcattctatttattcatcaacatgcgcaaaaaggtgtttcgacaccacctgatttttttgcttctcacgtttgacttcggcaaggccgtggtcttattgtggtaccccgtgcgggtgctacaggtcaaaagcagttacaacaacgtcaacttctgcgagattgttggctacttcacctgctgcttcatcgagggagcagatctcgccgtactggccctggccctacagacaggcgtggtcgtgtacaaaaaggacacaggcgccatgggaggtctgtacaaatggcgaaagtacgtctacgccactgtcgtgtgtgtgccgattctgctcgcatcactggcattcatcgaccgaggcagaacagcctatgtgcccatggtcacctggtgctatctcccggccaagccctactggtaccgcctggtgctctcgtgggtcccgcggtactgcattctcatcatcattatcgccatctacgtgtccatctacatccacgtcaagcgtgagtacgatacggccatccgcaacttccaggcgtcgcagagctacattcaaaaaaccgaagacaccagtgtttctgcaaagttcaagcggttcggtaagaagtgcgtttctgccatctcatatctgcccggtctgggctttctggacactcaaaagttcgacacggacgagctgatccaacagcagctagtcggaggccagactcagctttccccccaggagtttgccatccaggagttccagatggaccagttgcggcagttcaaggatcgacgaaccgccatcgagcgacaggtgcgaaccatcttcgtctatcccgtggcgtacgtctttctgtggattgcgccattcgctctgcaggccctgcagttccactacgtgttccaccacggcaccgtctactggattgcggccgtggcatcgttcatgcagcccttcaatctcacggtcgacacggtggccttctgcattcaggaaaagccgtggcgtaactctgaggagcgggtcttcaccaagcgaaacgcctaccgaatcaagcggtggctatgcatgtgcaatcccttcatcacgacgcccggcaagctggcgccccgaagtgtggttggcgccggggtggtcacggtggacgaggctgtgtctcgtgacgagcataccggcactccttccgaggtgacggcctccagcacgtcgaccaccccccacactggccaccagcgacacaagacatcgttcgaatcgtttgacgacaagaatggcatttccaccgccgacaagacggccgacactctgactgagacggatgtcgagaagcaacagaacaatccgtttgaaatgacacataccagggtggagagtgatggagatagtgaaggagagatggatctgatggagtttctacggtaacgagagtgtaactcgagttgacgtggtagccaccaactgacaccaagcaacatctcatcaacataatgcatgtacaagtaatttattaatttattgggttaacaggtatactaatggtggatgcaataaatttattaactggtgggtgcgtaactatggtccatcatttcccaccaaatgcaaagaatacccttgggcaaaatcctcccccataagctgttctggaacggcaaagactctcaatccagcctcgatcagagcagttataaaggtttcaaagatgtctgaaagtcgtagttgctgggccaccatgatgaccgtctctggaccactcaccagcttcagggtctccacaaacgggtcgatgaggtactcgttgtagatggtatcacaagcaatgactagatccggatagtgtccttcaaacacattgtcttttatcttgttccacgactcctcggcatcttcccaatccagctccatacattccaatctatacttggccttgttggactgagaggggatagtttgagactggtaatgcgagaggtttgtctcaatgtttttcttggtcaacttgagcagatgtgcctggtcagtggccacataggtctttactaggggagcaaacacacaggccagtagtccggtagctccgcatcccagttccagcacagacgaggtatttcccggcccaaacagctttggagtacatgacaggttggccgttgaaggagtatacgtatagctgcttttcttgccctttttggcactgttttttggcactgttgaacagtcgagaacccacgaggcaaaaatgggcgaaactttccacaggaccgctccagtagtactagcggcagacgagttcaaaatggccgtggattggtgcagatcaatctcggtgccggacgcgtcgtgcgagaaggtcacgtgatcgctccccgagttgacgaagcccaaggactgggcatttgccgaccgtctagtgtgggacgagaagagctcgtacacgtggtcggagatgttgtcctgggtgatttcttcggttcggatcaaatcttccttgagcatgacttgatgcggggtatcttcactatctccggtttctgattgagacatgttggcggtatatatagggggggttctttagtccaattgtacggtatgtaggggtgtttgttggttagtttggcgtcaatgtatattgccttagcgaggcaatttaaacttctttattgagaatgacgttgtaaagtgaggagacgatatttatagagaaaagtggtatagttcgattcgtctcacttaaagcttttgattcataccaaacatgttctgattcaagcacttttgtgacaagcaaagacattgacactttgaccaattgttttcacgagaatttaggcttctgtctactctcatcggtgtggtttttgagacgcgcttctggggggctttcgtgttaaaagtttggggtctaaagatataaatcaattctcctcaatgagagctttcaattttaccaaattttaactcgctcaaatttccacaaccccaacaacaaccgacacacccttggatccacttgatgcaaccgtccccaacggcgtgaaccttgtgcgaaataggtctgacaacaagcacgaatttagtggactttggacgcaatagtagtactaattggtggtcacgagtgaatctcagagtagcatattgttttccatcccgctgtagggaactataggcgtcacgtgacccaccgtggtctcttcatgcactgccaatgtctcatctcggagatggggttcggagatacgaccactgtgcatgaggtaaatactgccttatggtccaatcacgtagagatttggtcagtcgtgggaatacaaatccggagatgtttccggtgagagccaagtatcttgtacaggtgtagtttatacgtctcacctcctctacctgtagctataacctggatgctacagtagtcacaattatcaccgggttccttccagaggtttaggtggtgatctgttgttgattcccgacagttggaccccgttgtgggtgaaattttgaacattgtatgtaccattgccaacttggagcatgctcaattgtagacacttctgctacaattacttgtaccacggtttaactggtgtactgtacgcaagggtatgcttgtatctgttctacttgtaaggcagtaactatgtatgtacactacagtaggcatagtacattacagtatttgtatgcactgatgtgatactacaagatgtcgttatagatggattgcatggtcacacagctcatatgtattgagcccgttggtggtgtgctataagtattgtaccgctgataagcccctcaccagtagttcaaaacttgctccatctctcagtgctctgttagaacttgtgtcgttataggccctccttctgtaggctactcgcacacttttggaatatacaaaagctactgtttgtcgccctggcttcactttcacttcccactctcccctattataagctcattatcattttgttatatactgtattcgtattggtactttctcgtactgtccttctccagaacggcgtgttttccgctcgtgaccaacggcatcatcacttgcgcgtctagatgagattcttcttcagcagagtctcggcaatcagaataccggatccggcagcaccaatgacagtgttgtgggatagaacggtgaacttgaagtcgagcacggcgtcctctcggactcggccgacagatgcggcgtagccgttgtctcggtttcggtccagacggggctggggtctgtcgggctgctcaagcaggtggatggccttcttgggggcggagggacagcccagcttttgtggctcggacacgtagtcgttgagcaccttcttgacctcgtcgacggagggcttcttgtcggacttgaaggagaaggcgacacattcggtgtggccgtcaatgacagccactcggttgcaggtggcagagaccttgagctccgagtcgggaatgttctcaaaggtggctccgtcggcgctgacgtggcccagaatcttcttggtctcccactccatcttgtcctcctcgccggaaatgtaagggatgaggttatcgagaacatccatggaggggacaccgggagagaagccagcaccggaaacggcctgcatggttgtgacaatgaccttgtcaatggggccaaaggcgtcgaccagagccttgagagggatcacaaggccggcggtagagcagttggagttgcagatctggtagccctgcttcttgccagcctttcgggcagcaaccactcgctcggaaaagcagtccaggtgctcggagttggcggtggggacaaccaggggcacggtaggctctcgtcggtagttcttggcgttggaaatcaccacgagaccggcgtcaacaaaagccttctcaatgtcaccagcgtagtcggcgtccaggccggaaaagaccacgtcgcactcggcaaagttctcgggagtgcactccttgaccacggtctggccagcagcctcggggagaacatccgtctgcttccagtcacaagcatcaacgtacttcttgccggcagatcgagaagaagctcccagaacagacagctcgaactcggggtgctccgagagcagcagaatgaatcgctggcccacagatccggtggcaccgagaactccagcctttttagtcttgaccattgtgtttttgtgtagttgtgtagtggtgttgtaggggtacaagtacaggttacaggtggagtattgatccagggaccaggatatattgggtctgacaaacttcacagcaagtgtgaaactttattccacgccactagtgtagcactttgtcacgtgatccgagaggagcgtcgggtggcaaagtggttaaatcaacaaaacgggggttaatttacaatatccggcttcaaaaatctcgatttggacgacattaagccagttcggtgcttctcaaaaatccgtatgactcaattaaccttcttcggctaattagtcatttagtcatacttgaaaaaaaacataaaaaaaaataaaaaaaaatgctactacgtaacaagatatggcatttttactacgcatatcgtatttaacactctttgtattatttgtttattcgattgtatcttctcctcccacacacaccttcgctacatagcccaatttcaccttccactccgatatcggggttcgatctgcagagcagccaccagtaagtactatcgtgtcatgtgttcaatctccagtgcaaccaataaaagtacagtttatctatttagccaccctcaccatatgtatgtaatcatcgggcagctgtctacctgtctgcacgcccgactcgacgtcgactccaaagctcgtctcgataatcacatgtccatgcactttagggtcctgatgatactccttgagccgggcaaacaaacgagaagaagggctggttgaaaccgcagttttgagaacagattcgaaaagaccacttttctgaaaattccaccgtttctccttggcaaggatgtccctggttgtgcactgataccacatgtctcctgccttgattttgggagccttctccaacggctcataaccaacaaaccacatttccggaaactgcaaaaactccttcattttctcactctcagctggaccaactagaacggctctcatgtggggccattctccccgtttcagcatgttgatccatggcgtgagcttgccagaagacactccgagtctccggagatccaacacagacagggtcttgagtgtaggcagggatgaaagcacattttcggccactcttttgccagagtatgacaaaatcagatggtttctgaacgggatttcgtctttggtcggagagagcaccgactgcaggtaactgatgtccttctttgcgggaggagcctcaatcagctgcagccgatggtgagaagtaatcacgtgtttaggccgactatcgccttgcaaatgacacgaaaactgtgccctatggccaaaagcagccgcaaaacaaacaaaaatggcaaatgtgtccttgtggtgctccaggatggcgttccagatgttcccccaaaagtcccagcctctcttggattctgcaatcatctgaggaggcagtctgtccgagttttcaccaacttttcgagtacatatatccaccagagtctggacaattatcggagcgtcagcagttgggggattaggtgggcacacaaaccaccaatggactgtggtgaacggctcaactacgtactcgatacactccagagtaaaagtctttttggaacatgtggtattcttggataatgaggtattcttggaagagttcattgtactctgtgaagactcaggaaatgaaccgatctcgaacagggcttcgttgaaggacacctccacttcgtgtctggacatggacgtgtttgcgtttgtatcttcgttttcggcgtcgtgaggcacttcaggatagtcactagggatggtttctgagcacggagaagtgacgccataggtttcatattcgtcggaaccgtatttatttttgtcggaatgggtatcattggcttcctcgtcctctctctcctcttggtcctctctctcctcttggtcaccctcgctctcactctcattctcctccagttcactatctgtaccatccaatggatactgtttggagaaagatttcctgacggacctgcttctcttggttgattcgttggactccgactcatcagacaagtccccaatctctacctgaatctcgtcgtcctcgtcttccagaccagacacagattcactctcagacccactgccagactccgtgtgagtgccgtcttcagaagggtagtctaaaatatcgtccgaatctcttccggtgtctggagtgataacgactattcgaggctgtggattctgtcgaaccgcccggacaggattggcccgtctgccctgtttggcctgcacaacttttagagctggagactttgaagcaggaacctttgaagcaggaacctttgatgcaaaagcctttgaagcctttgcagtctgctggatgttctcatctagtttagcccgccttagttgtttgatcagctcaacagtttcaacagcaggaaccttccaggggccctgcatggcttcctcgctctcgacttgttcttttagactgggacgacaattggaagtcgaggcagggccagacgtcaactgatgaggacagttctgctcccctgaaccccccacctcttctacacttccctgacaaactgcatctgcaaaccggtctccaacatggtccaacgaatcactctgcggaggttcctcaatcggcaccgagacatagaccttgtctgaagacttttctttcggagttccgttaggaacctcagagttgtaccgtctatctggactcggacactcgccccagctcttggaattctcaagcacatcccgcagaatcttttgagactgctcaaaggcacgttttttttcctcgaaatcagctagagccatctctactgtcatgttgaaagcctcgtcagacttttcaatcttgggcccggtgggctcttcgggatctacaaggtacggctctccaaatggcccaagatcgtcctcgtttgcccataccctctccgcagttgttttcgactctttcagattggctatcagactctgattcacatagccactgtcttccggcagagtgatatcagtgtccagatcgccttctgaaacatcttcaaccctaggatcttgaccacctccgtatctgtcctgcgacacgggaggaaaaggcgaactatctggactcaagttcaactgatcagagtcccagaatcgaactcccccggtcttctcgtcttcaaaagcattcccaaagccgctgtcaaacacccgtccttgtcctgcaacagaaggtcttctctcgttcgccctggaacgcttcgtatcgggaggtgtaagcgggtgattgggattgaaatagtcctcgacgtttgattgccggttaggaatatgaccgacgcgctctccgtgagagtattggcgtttcggaggcatctgtcgttgtcgctgactcaagacaattcccagtcttcgtggagaagacaatctgaagttcgctttctttaaaaacactgcgccattcgtctacatttagacagataccgaatacagacacgcttctacaatcgagatctcaatagcactacccttgactcatgcaaaggtccacaagaggaatatccagtttccgtctggactcacccgtggactaagaaggaaggtccagcctcgcatgaaagacagccgtcaaacatatctccatccaattatagatatgtaggatcgcagaccatatcagtctgccacatacttgtaccagtagcggtactgtactgtcgttttagccatatcagttatcttatacatgtaattagcattatgcagtgtgtgacgacgcgccagtgcaaaggtcggaactaataccgacactcccagtgctcctcggcgtagtccttcagtagctcattcagtcccttgcctccatagtcggtcagccgctcaaagtaatcaggccggtcaagagcatacagcgcctcctgaataaagggggcaatgaagtcgtagaagaccagatcaacatacttgacgtcgtccggaggcatctctgtctgaatggcattaggaagctcgtagtaaggaagagcccaatgaggagtatcatctccatcatgcccgtagtcgtccagagtcacgtatccaggcaacaggcccttggtgtctgcagcatggaacatgtcacactcctgggggatctcctcaggcaccatgtgaccacttcccaaaatatgcgcctttcggttcaggtacggcaaaatgtcatgggccgtgtgaatgtctatattgggaaggtatacccagttattggggaaaggagacaccacaaagccggtattacgtgtgtaggggcccttgagcagatcgaaacgcagaccgccggtgttggtgataatcactcggtcacccgtagctccctcggcagtgccattcagagttgggagcacctcgtcagcaatgagactgagcagagaagacggcccggggaattttgcgccattggtgtaatagttttcgggcacacatccatacacttctttcagatcgagcttcttcttgatgcggctcagctgccgagtaaggctcttgcccaaagcggtgtcccacttggaatggtcggggtcatgtgaggcgtggaacttgagaccgtcaatatggaaatcaatatatgaccgggacgaagaggtggactcctgaccagtgacattaagagacagccatcccagagtttccaggaaccggcctccctggatgccgtacacgtcagaggggccgtcaaactctccattcagctggacggcgtctctgacgtgagaatggccacctagcagcaccagaggcttctttgttcgctttctgatggcctcaatcagctgagggaattcccatgatcgtaggggaatgtggcctatcaccgccaccacgtcgtactcctcgttgtccagagcgtccagaaaccattgctgcttgacggcatctctgaccttggtgactcgaatgttattgggatgcaggtcaaagtcatagaggaagccaaaagtgaggatccgacgagttttgccgtctttgtaatgcgaccgctcgatcaccttgtatcggttaccgtagggacgccattcgcctctccaaatctccacgttaccactaaggtacttgtctcctagatgctgtgacacctcctcgtactccaacgtggccacctctgtgttgtagagctcgtggtttccgaccgtgacggcgtcaaagggcatttcgcgaaacagccgtcgcgaatagtggcctctcggggtagaggcgtccgaaaccccgttgccatcatgcttgtctcccgagtcaaaaaacagcaaattcgggtactttttcttcatgtgttggtggaagctggcgagatcgccccagtcgccaaagtaggtctcaccgctctgctcaaaccagccgtgggtgtctgtggtctgtagaaaggtgtactcgccgggagtcagagcacgtctgtcgggacgtttgagtgcaaaaatctgctggcccgtagctgctgaggccacggaatgcaccgccagcgccagcactgccagattcagtttcatattgtgtagttagagagcgttcgtagccttgtagacagtggtggtcaatcttcgtttctgtggcgacgcatttaacctggatatgcacgtatatgcatatacgttgacagataacggaacgtgaggcgaagttggaatttaatttgattaaccgaaatgaaacgatatattcgagaatacaccgagcggtgaaagtgcaagtgtcgagatggaagaaacctgagtaccttggagggtataagcacaagtcctacaatcttttgcgcctgtcaaattatcaaactggagagtacatactcgtagttacagtaggaggtagaacagtctgagcacagggtcaaccaatagttgacagcggttccatgagtacaatataatttatgttgcactattggccgggtattgtcaaggccgtccataatgctcttcaggacctactctggctctacagagggtgtcgtagatctgattcatggatgcaacgtgggcacctcaaataatggcatatgaaatgaagaagatagcataggtcttgtggaaacatgatcagctggtatgaaacaaagtacatactatactatctatagtgctcctcttctcatttacctggttagtctacgaatattggaggacagtacgacgataaaagcctgcgaaattaatgtggagttgtgaaatatcgccaaatgacgtcggaaaaacagctccagaaacgtcctctgaataccaacttccaaagacattgaaactacaatagacagacaccaaccaactgtcaatcaagctaattgtatgtaattaatctcatattgtggttgaaaaaatccacttacatacactggttcacatgtcgatatgtacagtggttgttcttggccctatcttgcctcttctatctccgcaatctccgtcgggtgcaatgtgacctgaatgaaagtaaaagaagttcgagagcctagtcacagcttgacgaacgtccaggaagataatattgacattttacttcttttctttgccctttgtttcccttcatttcccttagtttcccttcatttccctttgttgcccttggttactctccaacgctcgggttgcgatgacctactagtctgaagagtggcgtccacaatgggccagtaggccatctatcaatccacttcttccctgattacagaaaaagtcgatccacggacgccttggatttctcttcacctctgctgtctctgagggacacacaggtccaactggtcccataacaactcgattcgaagcaaaaaaggtactggaaaagtaacaacactctctggtgtcaagggcccgtgccaaaagccctcgtatcgagttgctccacccccggcaccttcttttccactgcctataccgttatacgagtaacacggacttaactgtattgttatggaggccagcttgttaatgtttgtctcgacgtcggggtcgaatccaatcggaccggaagtttcgaggaaccccggaagttggttatttactcaaccggagttgaaaaaatgttgatcggaggggagcttcaaatactactaagcatcaaagaggtcaaccccgcccgtctacaaccagtgttcgtacctgaaacctgtacactgtaaagagtacgagtactgcctctctttcacagccgccgtgtcctatcttatcactgctctacaatccaactgctgttctacctatctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctctatctttagtcagcctctcaactgtacagtctactccttgttaccagccctccaaagaggacacggcatctctctgttgccacaagacaaggtcactccacccctccaccctctccaccctctccaccgcctcggtcactcgaccttccatgcgggttccgtatttcttttccgcgtttgacccgattttcggtcattttagatattctaattccaagcacgtcactacaccctccccatgacttttaccccaggtcaagccgctctatatcgagtgacttttggtcatctgagaaaatgccgtcccttcacatgtccgctgcttagccgttaaactctgatgattaacatgtccggaatatacgcggggggcagtgtagagagcggaagaggcgacgaaatggaggagggacttgtagaatcggatatttgggccggacagatgaaaatccacccttcattttctcaatcggagcaaaactgaccaaactggcctcgtcctgatttttccactgtttttgttcatcataccaacataccaactctatctacagtgggaccccactgataccggtctagaagatgctgtagaggtcgtaaagagaaaataaaatggaatatggacttaccagggtctttttcaatccattccgacccttttcaaggcccctttatccccaaattctccccgtaatcccttcctaacactctcgaccaaactttggacactctcttgtccgaaattttgcgtgatacccacgtcgtcattcatataaaattcaccccgctttctgtgtctgtatatatatatataaaagcctggcttggcgttcgaggctcgttctcatctacccgttaacccccccgcacacacaatactcacaaaatgattcgaagagtggacaagcacccatcgcccaacacgtcccatcataagtggaccgagtcggagatctccgaggcgtggaaatacgtgctgagaaactccaatgccaccttcacccgccgaacatggtccaagctgactcgcgaagccccgcagattgccacggagccgccccagacactccaacagaccccaccactgcatcctgtagccactcctgaacacaagggcattctcaagaccgactcgcactttggagccactccctcttcaccgggagcggtccgatttgcccccaccgtcaccaccattcattacgatacagaaacgtcagatctcgagtcggaaatggactgggaaggtgtctacgagggcccggtgtttgacgacttgtaacaatcacccacacactaacgactctgtcacagacagacatgaatttgcatagggaggagtgtatatagagattaaattggttttggagagttgccagtgtacgatgtcatgcagtgtatggagctgagcgcagtggttgatagctttgccttccatttgacaatatgttgaatttccgtggtgattatacgtccaaccatcgtacaaccctcgatctcccctgccgtcaatagcaagtcaagatggaacaaagtctcaataccgcaaccactccgcctatacattgatggcgccaaagacaatacaaccactcacttttttgattccactcgcagctgcaagacggaaaaatgagcgataatcatccacaaacctcaagctcgtcgtataccaattcggaaacactacaccgttttcagaagcgcagcctggtttaaacatcacgcccgatgccacacatcttgctcaactttcttttgttgctggttccacccgtgtaggttgctcagtagccacaggcagatggaatactgccttgcacagacacaaagacgtagtccggtcgatctgacgacagcctacttctggttgagacgtcagcactcaaacctgagactgtacaactactggtacaaacagtctccccttttcatacaaatacattcatactgatacattaaatatggtgagccgcgtgtgcgctcatcgtcgcggagcagactccaaatagactagctggatgtagcgggagtggattgggcagtagccgccgtcgaggtcgccgcggattccccgatctcaggctcaatcatggactgaatcgtctggagaggtgcgacaggctgcgcagtaccagcagcagcagcagcagctggagctggcccaggagctggcgccgatgccgatgccgacgctggtgctccagtctttgaaaccgtcgcttgtggttgcgcttgtgatggggcttgggtgtgtgcactgtgagcctcgacaggaatagcgatctggggctggacctgggccgcgggacttgcctgtccctggacgggctgtccctggacaacatggccctgcaccacgtgcccgtgtccctgaccagcacttggaacaggcaccttcttcactgcggaaggagcaggagacgccgtagacgtcgctgtgtgtgtagtggccgtaggagatgttgatgcaggtgaggaaacgggcttctttaccacaggagcacgcttctcctcgtggccatgtccgtgtccacctgctgctgctgctgccgccgccgccgcttgaaccgcagtagcagagggaggagtaggaggctccgttgcatctgcactgctggaaggacgctcaacgtcctggctgcccctttctcggcttcgcattcgcttgaaaaacgacagcttcgagggggacattgaataatcatccatcgacacctcacctggagatcggacggggggcgcagcaaagttggggtcatcaatcgctgggttggagttgttgggctgcatgaagatgaacgaccgtcgccatcggctcttgggtcgctcctcggctcccacgccgtcaccatcgatactggacgacgacactgaccgcgtcattccgctgagcgagctggcgctgtcgttgctgtggccgaagacgttgcccagcaccctgaaccgcggcgacccagacttttcgtgtgacgatcgccgcgacatccggccgggatgctcaccctcatcggacacgccgaggaaggatttgggctccgtggacggcgacagcactcgcggagaggctgtcgacagaggagcggctgccgctgctgctacagtgggtgtgcctgcgggtgtgcctgcgggcgtagcagcagagctagcaatgctgctgggtccggtttcagcagaagggcctgggatagaagcagtggcctgctcggaatggggaatctggttgatctgtatgctgggagcaggtgactgcatagacatagacgctgtcggggctgcaggcacagccacagaggcgatcgacgccggcgcagatgtggggatcacgccttgggcgctctcgtcgctcttgacgctgctctttctgtaccccctgttgattgtcgacgagcgttgcaactcgctggtttgcgacgagtttgatgacgtgcgtcgctgcgagggccgtcgcgacagggacgatgcccgcttgatggtgtttagcaaaccgcccttttcaggggtagccgccgcagcggcagcgacagcatcttccttgaccctgtcgctctcacggggctttcgcaccacgagctgttcacgaggctgttgcggcactgcctgtacgtgcactggcgtcgatgctggaccagcggcaggaggagcattcacggaggacatggacttggagtgtcgtcgtccgggaggcatgagtccagaagaggtagaggaagaaccgccactagatccggcagcagcagcagcttcctggcctgcaatcgtagaggtaacagacacctggggggagggggccatgggcttgatacccagctccttgtttcgcgcatgctcctcccgcgcaatggtctcgattgtcgacaagaacttgttgctgtgctcaatcataaattcaataaccgatcgtgatagccggtactcgcgcggcatcatgtcgtggtccgggtggaacagaatggacggttggaagatggctgccagattgggtgcaggcatgaggttctcctcgctcttggatgcaaacacggcaagcaggtccagaatgtacatgagcagctgccggttgaggttaggaagccgcgcgatcaggtcctggtacaccgcaacggtctgcacaatctcggtgtgcagtgggtcgtccagcgacagattggtggtggacgcctgcatggacgtggtggtagactcgagcgacgtcagcgaagccacggacgcattgtgctcggaagccaccaccgatgttgtcgatgccgtagggtttgcagcactgccgtctccagcggaggcctcagccccggctcctcctcctcctgcacctgcgttgggcgcagggctcttgttctcaatgtactcgagaatcgacggcgagtttcgcaggggctttcggaactgctcgtagaactccagaggcacgatcggttcaggtagatggttgagatatcgtctcagcacgttggcagcgtcgtgtacgttgaaccccgaccagtccagccccttgccatatcggggaggcgtgttgaagagtctctggaggtcacgcattcgcttggcggatccagatacccggaaaattccctccactccggtggcgtgctccttgagatacacgccacatttggccacgacgataggaatgtgaccgtagatgaactgttcgccgttggggtccgtcaaagagatggaaacgttggcgtactggatggagctggcgagaggtacgccgaagatgacggactcctctagctcctcgtcgagggccgttgcggcgttgtaggacgaccattctccgttggaacggctcatgtgtggcagcttgggccgctccagcataccggtggggcctggagacagcgagccctggggcatgcctgggggtgctagcatctgcgtggtgggagacgttgcgagatccggatggtccttgggtctcattttgaacgtcttccaccacgacaccagcgatgttttcgttggtggtgaagaactgtacattctgggttagtgtgcaattagggatggaggaagctgagtacaccaactgggtgagatgagactgactgcgtgagatgagactgactgcgtgagatgagactggacaggactgtgtgtaaatgtagaccagtctgggcgagcgagcatgtttgtttctgctgttccctgcgacagtgtttgcgtccttctgcaataccatagcgatcaaagccgaaactgctgtgaaaatggcacacaaacagacgtgttgttgttttcttagacttgggaccccccgtccacatgcacatgtgtcccacaccactcttgtgtgagtccgggtctagtctaggtctgaatccatctctgtcgctatctgtgtctctgcaacagctcagcgtcaccctcagtctcttgtctcctccctctcatcatctcccatcctcggactgtcgtccactgctacactgccatccatgtcgtggggtgtggatactcacgaatcacgtgactgggtcggtggaaaaagcgcggtggtgatatctgcgggaaacctggtggcgaaagagtcgtggatggggcgttgcgaagaggctcgtgcgttcaatgaacgggacgtggtggtggtctaagtggtgttgtgcggataaagagttttgtcagtgggaatagtctaacacttgtacacacacacacacttgcacggcaagagagagagagagaaagagtaagcgtgagtgggtgggtgtgggtgggtgtcaacggtgtgaacccatgtatgtactacaatgtctttgcgtgtggatcagcgaatctgggcaactccacacacttgtagcaagaccaatcgacggtctgtttggacaagtacaatagtcagttgcccttctcctgggttcaactacctacagcacagtacgacagtacttttgactaagtgggagtatgtacttacactagtacagtataggcacgagtagctcctatatataccccttattaggctgtgtgtgcgtgtaaacatgttggtacacgtacgactacatagtgtaatggtgagattcgcgtgtttcagatatcgtactcgtctcgtacccgcattccgaccgtttgtccccatgaccaattacccttgaacagaccagaccagaacgccacgagggacgctacagcacttacataagccacttttctgtccgctgtggagtgtgtgctgtgatgattgccgtttttagccccaggtctaattactgcacgtcctttttttttttgtcttttttttcttcttcttcttttaaccctgcgacagaacagagccttctgttatgctttgtttgcagtttttataaatagaccggcccgagcctaacaaacgccgctctaggggcaaatcaaagggccaaaaagtggcataaacaccgacattgcgcgcgacacggttgccgcggccggtctgcggttttgtccgccgtttcggcccctgtcgtcgcgtcgtggcgtgccccaaactgtcattctcgccactgcactgcatccacgtcaaaataaaaatgcacactccagacatgctagcccaacctaaagaggaaagtccatactgcgcctcccgaagctctcgaagctcgggaaataccgccccggatctcgcggaaattggcaccgttggattgctgacacgcacacgaacccaacgcagctacttttgtgccgatccgagctctggagctcttttgggaaaggcgccccgaacaaccaactcccattcctctgacccgcacacagccttcccccctcagacacaagaaggggtacggagaggacccttcaaaccccctcccatgcccattgctcctcgccccccgagaagagccacttgtgcaactccacattcgttcgtcccgtaataactaaacgttagtgtttaggttgacctgcttagcctcaattttcaattttatagcaacactaacaagcggagaaggacagctgtgggggcatcttgggaggagttgcggggacggacgggatattgttgtggtcctgtgactgagctgaattgattgccgctttctgatcgcctttccgactgctacatctcgacatggccgcgtttggagcagatttacaacccagaaccatgtgtatacatcatcctgatcgggtatacgacggtcctaaacaagcccagagaagcaactgtggaatgactgtcacgtgggtggcgaaatcatcggtatctttgactccacatgcccgacttattgtttggggaagatgttggtatggtacttgtacggtacttgtgcggtattgtgccgacttgcatggtattgtgccgacttgcacggtattgtaccgacttgctgtatcgtgcaagtacgctgacccaacacacactcgggtcgtattcctccatttgagcccttgtatcacctctgtcaatcctcgtgtcaatctcttggttcacctgtctcaaaatgtttctatttatacccctaattgtgatgatctatgaatatgtctcacgcttgttccgaagcgagcgaagcagttatgaagcgctaaaaaaagcaacgccgactcgagactgttggagacggaaagacgacgcattaagacagttaattaaagcggctgcgctgctccaccggctgcacaaggggctgagagacacgggggtcggtggcagctgagcagcaatctcggtgaaacatgacccgatgatgtagaacttgtcgaagcagtggggatcggtgtattcgaagaaagacggttacctttcgtgaacatcatgaacgtacttgtagcggagcctcagacgtgccatggggtgttttagagtattttaactaattattccgattttttccacaatcaaaataaatcagataaattgaaaaaaaatgggaaaaaaatgaaagaaaaaaaaacccaagattgacagaaaaactggactgctcaatccatcacctcaaactcttgtccatgctccaaccccacatcaaacccactcgttccaccaacccaacgatcttctacggaggtgcattatctctgcatgagtgatgcgactacattcgtccatcgtcagatatcgtggacaccgccagcaactccatagtcacctggcaagtcccgaaaagacatcccttgtcattaatttgtcttgtctttttgttagaaggcattatttgttacatgtacctacactatgtgctccagtatgtaattcttggaaaggagggcaactggatgagcatccagaagagtatacaagtatatacgacccgtggactcgcacagacttcatcatatcattcgagcagttccatttctcgttaaaatagtcccatacttcctaacatatcaactacttgtagaatggacacaccttgaatcgactttcaatgtcatcatgtctcaagtgtgttcttgctcgtggtatcagatcattctgtcatcttccttgagtctgaagctgttagggacatatccattcactctagacacatacttgttctagagctccatatcctaccaactcctacactaccaaaaccaatgcatacatatctcattactattaaatgcccgttcaagtgcagttccgtgatggcggtgaaatcataattcaggctcaccaccaaggccagatcacaaacaacctggcttcgcttcgctcgctgcggttacgcattcaactgaacataatttccaggaaacactccctggtgtcccccgacaatacccgtccaccaaccgttggtgtcagcggttcgctgaacaatggtgatgacctgtccggcggaaaacgacaggtcgccagcagcctgcgcctcgtagtcgtacagggcggtgcaggtttcagctgcgggagcggcggctgcaggagccccgggaggcgtgtacacggccttttcgttggggtagccggtggcggtgtacgcggcgggagcggcagcggcagctgcagcagggtcggcggcctcctcgcctccataagcgggcggcgcagcaccggcgacgggggcagctcctgcagcggcctccttatccttgtcctttgcaaaccgtcgctttgtcatttcgagcttggcacgggcgtgtccgactcggaactgggtgatggagagctgttcagttcgctcggcaacgtcgccccgcttggcagcaaaggcgccctcgatgtcctcgttggtgaggtcaaagtagggaatcttcatttcctccatgcggatgtagagggtgtagaagacgttgagctgcatgtagtagaaggactggaagagaggagcgatgaactgggcctccagctcaaacagctgcggcagctcctccttgagcatgtcgttgtagtagtcgtactcctgctgggcgatttcgacggctgactcggccgagtacatcttcttctcgtcgttgacgcttcgttccttcttatcctggtactttttcagcgagttgttgtgtcggtcgagatccagctgtttgtgggcacgctttgtggccatctttcgaatcgagttgatcacctccagcagctcgttggcggggccaatgattcgcgaatcgatcatctccagctcgggcttgagcgttgcctgcagatcgttgaccacctcacggtactgctcgcatgcactgataccttcggggttgccctcgggaatggctccgttggggtccgacagccgtccagaaatgggcttgtagatctcctcaatcgccttggagaactggatctggtgctccagcatgccgttgatcgcgtcaaagtactttttcgactcctcgtgcagcttcttggtctccttctcgagctccttgaaccgcctctcggcgtcaatgtagaccagatccttggtctgctccccaatattgaacttggccttgaacgactgaggcgctcgggcgatgcccttggtgattcctttcatagacatggcgcaaacaggtcaccacacgtggcgtggagtgggtgggataatgtagtgtgtgttgctactcactgtgtttagaccagcttgcgtgacgcaccaacctgtgctccaaatgtctcagccgggtaacctttgcggaggtggtgaaccggcaccggtggcaacaaagcacacacaaaacggcccaaaacaaagacgacagatatcgttgctgtcgtcgcacgcgccgctttttttttttgctattttttctccacccaaaaaaagcccgctatcgtcctgctaatgctcttagtgtcgtgctagtggtggtgatgtacagtatgtatggtaagatgacagttgggtatcgtgcgtgcaagtcgtattgcgtcacaagaggagacgaaacaccaagcagtggtatcacgtgacgccttcccgtctgggatataagtcgtccaaatgccgactttgagtagccgcacgacttgtatcactctccgtctatagataccgctagctatccgctccagcatcatactccaccagataacagcttaatcaaactctgcaattatacgtgagacagtgatgccgcatgtaagaatgagtgcatggcacgatggctgagcggagcaaagtgggccgggtttttcggcttttcggcgactaaaaaagccggtgttgctggtcctggtcatcaagcaccgttgacggctccaacaatcgcccttggttgcccccaagactccaacgggggaccatcagggccccacttatgcaccgcatcaccttgtcttaaacaagacatgtgccacaatcgcatcggaatgaagcgacgagtaatggtctgagaaggaaaatgaaaataccgaaaagatggatacattctgctcgttattttcctcaattttctccattttttcctatttttccccgtctttccacacgcgtttttcagtccccatcgcttatcattgacattctcagccccatcctaaacactaatcttccgccctattggtcttggcaacggacaagagatacaagtgtagggtggatatttgcttcgttttttgcaagtggtttcgtggccggttttgggtggttttgtgggcgtttgtggcgtttgtggcgtttgtgggttgttgtgttttttctttttttttcttctttttttttctttttttgctttttttttttttttttaatctattttcatttattttatgttcatttatttaattttatttgtcagtttctcttcaatgttttatggtcttcatcgattttgcacactactccgcacattcttacaattcaaccaatcagacacgtccatactgatactgagctcatgtcgacgcgtccgacaccaaacaccgcccccaaaaactcaccaaaacccccagtatgtctcgcaaaactttcccttaactaatacctcaattatggttccactagcaccaattatcgagacatatatggagggatgtttccgaaacgaccatttttgagataacgtgaccgtaaggagtttggagaatatccgttagtttttgccgaattttctcatactaatattgtatttatgtggtttttattgatttattgggtattttgttttttattgaaccgctctcaaacatacactgtaattagaagcagcacaaaatacacagaaatcatcatacagaactccaagactcccacaaatcccagaaaatctcaaaaaataactatacaccagaaacagccggaaaccacctccgaaacaaccacaaaaccaacccgaaaccccgacactacctgcttctaccctaaccccagtgatacatatgcaaagtatggtggggtgggatgcatttggatcatcatcatgggagtcagcgatggaggtggtacaagtactgcgaaagatgacctgttgagcggcaatgatgtatacgatggttacgatcgatacgacaacctatacgacgaacaattcgactcccaatacgacaatgccaacgatgatatacctatggacgtgttaatccctctactcatctctctatgggggcttatgtctttgtgtctgtgtatctacacacacaagttcatctggcggtctcctgccgtgtccaagttgtgcatgtatgtggttttgtgttcgctggtcatgttttttgccaccatcattgctttcaagcctgcccatgaaaacgacggctggtactatggcccggacagcaattggaggaggttcaatcggaggagttatgagcgatggaggagggacaatggcgatgttgaattgacgtggggggcttacaaggggtgagggggctgtcgatgatggcaatgggaagagcggtcgatgaggcgagtgagaagcgttctacgaaagttttccggagctataaactgagggtactgcctgagcacttacaatctgatatcttttcattgttctaaagtctcatttctacaagtgctcggccacctcttgtcatgagccatagggacctcgtgatatcagatgatgttttcaatcaccattgacttgctgattcaatgctgggttttccgcttttgaattacggtacgggagcacagtacggagtatcaattgctttgttagtctgcagtggtggttcagatatctcaatcggggctccagttcgcaggaatcacaataggtgctcctactcattcagtctcatgtatggagcttacaacgtttcttcaacatccaaccccacttctggtggttctatggccttggggagaagtccctgctgtcaactgacttgaaccgttgtctcttctctcaaacatgcttcaggtgcaaatggcaatctagagcacactggtcgttgtgactctgctcgagctggctggatatactattctagagagtgatacagtcatgactttgttcagaagcaagatgggtccatgaatccatgagtccatgaccaccgcaatgcaccgaccgcttccaagaaacagacttctgtgttatcgctggtctttcggtgtattaccagatcgttctgtactccttccaatccagcctgtctgccgataaccgatgcctgctgcgtgacgtgtacgccctggcgtgcaacctggaagctcgcagacgtgcttcagagaacctttccccgtcaaccttttgaaggtcggccaagaagaaccacgagtctggtactcaaggcagtcagtccaacaacggtggctcgtacgattaccattacggctctggttacagcatctttactacccaactcaagtagttacgtgattgtccagtatttcattacgtctggccttcaaagaatctctacttccagtactgtactgtacttgtacaagtatctacagtatgggtatcataaaagtccaagtacatgtgagtacaaacgcgattatagaaggtccgtggaacttctttagaatacgagtacttgtacaagcagttatatgttgctatacccatccaaaatacatctcacaagtgtgtgtacttgtaactacaagtataatgaacattgctaagacccaaacgaacagtttgatcataacatcagttatcaatctacaagttcttatgtacaagtacttgcagttgtataggtgctggcaatgaaggtgactgtccaccagcaacaccagattgggaacccgacagttgcgatattgaagctccacggctggcttttacatgttccgaagtctccgatgctccatcttcagaaaaagaggtcttagcactaccgtaaagtacctcctctggagtatatacaacacatgctgtaccttgaaaagtacatactgtacccctatacagcttgaagagacagttgtgatacatcaattgatttggagtggattgctggcattcgtctcgtttcgtttacttagctaaccacatttactcaaacatcgctccttggtccagacgtctacagtagtctttttggactgtccaagcggaccctcaaaagtacataggacgctcaaaagtaggactatttaaaatatgaaactcatataccacaatgtatacgatagtgaatgatctatgcttgggcaattctagtcacgtgtcaagtccatgtcacgtgcccagtggaacagagcgtcaccatacttgtactgtgttagagatacaacaatgaaccgctaccaaaacaacagctgttcagctttcaaagtgcaagtatttttcatagaaccatcgtctctttggtgcgagtacaaataccagtatacagaagtacactcatactcgtgctataacccttgtcaaaaccgcctcaaaggaaggaatatttccccgatggaaacgcactcttctgaaatcgaatcgttgcacaaactgaacattaatttcctataattttgtctcatctttactgaaatatcgacaaatctccatccgttgcttacatgattattcagtaagacaacaagtatttgtacgtagccaacaaaagttgatttattcactatttaaaagctagtcatgtgatacgcacaccagcaatcccgcctatcgccatagagagtgggttgatcaccaaaaattcgtaaaaactttctaaaaaattaaaaaattaataagaaactaaattaatatccccggagattttgtaaatttaaatcaaatattgcacgttagaaacagcccattctatcttaggagcatcaaataaatccccaataattttagcgagcatctccaccccggctccaggaatcacgtgactttattttagaaggcacgcctgtcaaggtttatttatgtcacatgactaactctataatgcgtcccgatcaggaaagcagtcacaccactctggctggttgggagtttgaatgtcaatgaaattttaacactcttttttgatacatctttcgacaagtgaagagactatacaaaatggtgagtgagattcgacaatcaagggagtgagagtggcagtgttgtgtggaccacgttgatgttgtgtggaccatgttgctgttgtgtggacgacattgcttgtggggaaacgggacgacgacatttgacccacatttgagcatcatgttgggatgggggaatcgggtttaaaagcagggcggcttggtgctctcttcaatctgaccagtttgttgagaccaagcgtttccgcgagattcctctggacgctgcaaaagaaccatccaaccctactcgagataggccctgtataatcgttgctaacccaggccgactccgtcacaatccgaaccagaaagttcatccgaaaccccctcctcggccgacgacagtttgtcgttgacattctgcacccctcttccgccaacgtgtccaaggacgagctccgagagaagctggccggtgcctacaactccgagaaggacgccgtctccgtctttggcctccgaacccagtttggtggaggaaagactaccggtttcggtctcatctacgactctcccgaggctctgctcaagtttgagcccgcctaccgacaggtccgatacggccttgccaccaaggtcgagaaggcttctcgacagcagcgaaagcagcgaaagaacagagacaagaaggtccgaggaaccggtgtcaagctcgccgccaagaagaagaagaaggccgagtaagcaggttggtatgtacgcctactaaaaaatgttattatatgcacagcatgagccggtatgagtgagatacgagagcgtactgtagttcgagtatctcatttggcactacttgtagaattaggcgggagacgagagcgtagctcgaatatctcgggggcagtgacttgtagtatgtgagatacgagcgcaaactggtactcgtagcatatcatgaaccattagacctgcgaacagcgccttcgctcctagtcagcagatacctagctgaaatcatactgaagaacatgttacggttgtagatcattagtatgacgagatggttaatatctagagccagtatgtactgtaggtcggagttgagacgcagtgagagcagtcttcagagtagttcagaatggcaactctagagcaatgaacgctagtcagagctgtagatactggagtcgcagctgtagatactgaagtcaacgttatacccttgaccaaacggccactctgtaatcaaatgcttctgatttcaaatgaaccgggtgcatcatgattatgtacaggacatccatcatgagcgtcaatagttcgactgtagacattagttcagacagtgtatcatagagatataaatcagcggaagcaggacaaaatcgagctcataaccctgagtacaatatctacagacgaccccgtacaagccaatgaccttatacacctcctaccactgctcaacggcctgcaaagtgcatcacaaagttacccaaaaccgcagtctgatattgggcaatgtagacaccctacagcaataaaaagccattggtgagaatctgtgggacgacgtgattcgattcatctacttatttctccgatatctgttgtatttgtcgtgttgtctattgtcgtattttttcaacagagttgcagtcgattcacggatgtctccagagcaccaggtacagactgtaacatgttattgcggctatttataatcgggttgcaccaatggaatccaccgaatctcctctttccagtgatatatttaaaagtcgaaaaaatccactatcaactccactatcaactccccaccaactgtttccaccaactttcactccaagtttcaccaccagaacataaagtttcactatggccgatctgagaaattttgcaatccttccagcactgtaaatattgggctaattgcggatcaaaagatatggatctattgctacggctccgctgattcttgtggtatcaatgtctcccgcccatatctggaaaaactctaatacgaaaagctgcctcgcatctgccaactagtgcaacatatttgcacctacctgtaccagcacctgtacatctcgcgaccactacatccacaccaatctgccaccatgggtgttcccggactgtatcgacacctgtctcagaagtgtcccaagattgtgagcgatgtgattgaggacgagacgacgatagtggacggtgaggagatcccaggctcggactactccgcccccaaccccaatggcgagctggacaatctctatctagatatgaacggtattgtgcatccttgcacgcatcccgagggtgaggaggctcctccgagcgaagatgagatgcttctggccgttttcaagtacacggagcgggttctgaacgtgtgtcggccccgcaaggtgctgatgatggcgatcgatggagttgctcctcgagccaagatgaaccagcagcgagcccgacggtttagatctgccaaggacgcggccatcgaggccgagagcacgctggagtccgagctcaaggccaagacgattgagctccagtcgtcgggcgaaaagggcaaaagtctggagacgattctggacgagttcaagcagggactggtgaataagcctggtaaatgggactccaacgccatcacccccggtaccccgttcatggagaagctggctgctgctctgcgctactgggtcggctacaagctcaacaccgagccgggatggagagatctcaaggtggtcatttcggacgccaccgtgcccggagagggagagcacaagatcatggagttcatccggtcacaacgcggcgaccctacctacaatgccaacacttcgcactgcatttacggtctggatgccgatctgattttcctgggtctggctacccatgagcccaagttcaagctgcttcgagaagacgtgtttcgccagaacaaaaccgccggccaccagaaaaagcctttcatctggctcaacattgacattctgcgagaatacctgcgagaagacctgcgattcacccacccacagactaagattccgtttgatctagagcgggcgattgacgactgggttttcctgtgtttctttgtcggcaacgatttcctgccacatttgccggcctgcgacgtgcgcgacggctccatcaacgtgctggtcaaccagtggaagaacggaatgacccggtggaaggactacatcacctgcgacggccatgtgaatcttgctcaggcccaagacttgctcaagaacttcgccacccaggagcagcgcattctggtgcaccaggaacaggaccgagtggagtatgaaaagtctcaggccaacaaggccgccaaacagcaggcccacagagactccaagaaactgagacagcagggcgagcaggcggctctcgagtccatgcctctgtacgacaccaagggtgagtctgtgggcgacgttcagctcactaaccgagagttggtgggccagagaaacgacattaccctggccaacctggctaatcaggacgcggccgataagctgcgatttatgctgaaacgaggatctgataccggagctgaggaacctgccaagcgagccaagattgaagaggaaccgaaagaggccgaatccaactcgtcagaggcaactcctccaactgcgaacccctccatcgccaacgacgcagacctctcaaaccccaacgtgacggtgcacgaaaccacaggctatgccgatcatgtgcagttccacaagtctggatacacagaacggtactacatgaacaagttccacgccaaggaggacgaggttgacaacctgcggcgtcaggtggccgaagagtatatgaagggcgtgtgctgggtgctcatgtactactatcatggctgccagtcgtggtcgtggttttacccttaccactatgctcctctggcgggcgatttcgaccagatttcaaacatgaaggtggagttcggagagtctgctcctttccgaccttatgagcagctcatgagtgttttgcctgctgcgtcgggccacaacttgccggctgtcttccgacctctcatgtccgaggagaactcgccgattatcgattattatccggaaaacttccagctggatcttaatggaaagaagcaggagtggaaggcggttgttctgctgcccttcatcaacgctgatcatcttttagagcacgttcaggccaaatacaccgagttgacacctgaagaaaaagacagaaacacgctgcgagaagaaattgtcattttccaccggctcggcaagtacgccaagaccctggagaagcgcggactgatggagaagggtgtcattgtgtccaagaagcctcttgttttgaactcacacgagaccagcggtctggctggtaccgtggagcgtcagaatgaagcggatcgaacttcttccaaaccccatctcaccttccctctcaatgtgagcacggaccaaaccatgcccagctttgaggcggacaaaaacatggccatgacgctggagtacaagatccccaagctcgaatacgaaaacaagtccatgttgctgcagggctacattccccccaagtacactctcagcgacgaggagcgagaggcgattcgaaaccgagagcggcagcgacgaggtggccagcaggactcccggctgttttctaacacggaccaccgtcagcagcaggagcttctcatgaacggctcctacctggcgttcaagaagctgtctctcagagaccagcctccgcctgccaaggaggactggatgttgaacgaccccaaactggctggagatcgaggcaacggaggatacaacaaccgtggaggcttcaacaaccaccggggaggacgaggaggcttcaataaccgtggacggggaggattcaaccatggtggaggaggtttcaataatagccgaggaggttatggaggtggaggagggggatatggaggtggaggaggccaaggttacggaggaggccaaggttacggaggaggccaaggttacggaggaggccaaggttacggaggaggaggatatggaggtggacagggctacggaggaggaggatacggaggaggatatggaggtggccatcgaggcggtcatcgaggaggtcgaggaggtcatcggtactaggctaggctagatattctatgtatatgtattattatgatgtgattggagagatttgtaaaagtagtggatgtgctcgtggagaaagttcttccatgaggtcctccggtgtgttctgtcttggtccatcagcaatggttcttgctaccagtagttgtacaccagacgtaaaaagcagcagaaaaagccgaagtgagagatatactcataggatgtgtttttggtatgatacaacgtacaaattctgtatcttttttctgacattaagtgctgctcgttgctaatttattttatttcattttattttaaaaaaaattaaatattttgttttgttttatatatattttcttttctgcatcttttttccgacattaagtgctcgtcactattttattttattttattttattttacagacggataaagttcgtgacagggttaatctcatgcacctgaacttgttatcagttcagaccaacatcgacccaggcggcttgaggaagtcacgagcacgttggaaaccgaaagcggattgtgagtgtcgagtaacacagatggatgaaaaagtcggagcgcgagtcgatcagactgaggatctaccagagatccattgagtgatgcctgagtgtggcgataatgggagagaccgtgacagacgtagacacggacactggcgtagacatacacaaagtgaagtcactggaaacagggactgaggcgaagacttgatctgaactctggttctgtgctgctggatcactattaacacagactgacttgttacatagagtgtagaccgactagacacgaacttctcgcctcacaccacaatgctctctctacctccagaattgcttccacagatcttggtgcacctctcatatctcgatcttcactctctcagtctcacatgctcgtttctgtacgaccaggtgcacaccaccctcgaacatgatgatgcactgtatctcacgtgcaagaacctcgttccatggatccaccgacagcagaaaccaaaatactcactatggaaggacattctcaacaggattctggacactcagttctcgggggaccccgtcaaacacattgatacctccacattgacccccacgcaccgctttgtggtgcccaaacgacgccccaagatgcaccaaaacaccccgtttgtgggtgtgcctctggtgaaggcacgatctcccgttcatatccacgaacttggtgtcagcgtggagaacggtcactttctgtttgtccacgatatcatcaacacaagccagtacaggttggatgtatcctccatgcataaacgagacgtgaatgaaaaagaggcccgaaactacctcgactggggcttcccccggttcatgagagaaccctcgggctacagatacaagactccagagtttgtgtggaagtttgaactaaatggcgagtttctcgatgacctttacgcactaaactgtggatccacactctttgcgattctcgtgggcgtgcaatctggagggttgtactttctgaaggtagaatccgaagatccacgtcccattgtgctcttcttgccgtcgacagaaacacacaaccccattcctccaagagcacaactccagcagaccaatggagcggtgtttgctaccgtttgctacccggagacagaacaacccgaaatgatgtttctagattttgatggcaacgttataaaccggctctttgcagtgtcgtcacgtgacctcaattgcgcgttcatggtgcgtgccagcgacttgtttctggttctgggaggcgagctggtgagggtggcagttgatttcagctcgggaggtggagccgaggtcgtgagccgggtgggtcacgtgtccgctggaagaggaggagaacacatgacttccaactacgtgagctcgccgcgctgttatatggtctcgatctcgtctctttcatgtgactcgctgcggtaccgggcccatctggatttggacaatctatttggcaagtatgccatcttctggaaccatggcgggtttgcagctctgttggatctggagaatcacgtggtcaccaagctgcagaacgataccgatatgctgagccttgtgtcgtgggtgtggtccggagatgagggcaggagctctggaaatggacagattcatgtctgtcggtataccattgattttctaaagggtttggaggcttagtcaggtgatgtatgttgtatatactcatagaatacacttgtatgtccctgcatccctgttttgttttttgttgattttattgggttttgtttgatttgtctgatttcctttgatttttctgaaattcttttgatgtatttgatttaattgggattttaatcgattttatctctatctcattttattttgtttttctaaatttgtttttcctaaattttaatatttcatctgaattttcttgatttatcttttataaatcgaataaatcactataatatttgctaaagttcacgtgaccccatacccctggttgcattagggctagccctaattgtgtacacgtgccttgtttcaaaccttattcccgtttcgactctggttcccccagcgatactcccaaagttttcaagttcaaagttgacgaaatccaccgtacaacaaatcatacatcaaaatggaaaacgatcagggtgtccttgtgagtattggcggctggaatgagatatgggagagcaataagacgagaatcgacaagacgaacgatcaagaaaaccccgacccataatgaccagtaacgactggtaacgacaaggcacgcgactggaacgacagaaacgataaggcacacgagacatgggttggatagatcaggaatacatgaggcaagcgtgataccagggagttttcggacatggtgtgattttgcagaggttcagaatgtgcggagacgatctgtttgtggttgttcctgtgtctatgtctgactctgttgtgtctgattctaagtatgtctgtgcctgttctgagtctgagcatgcgcctgtttccgagcgtgtgtctgtgtcttgtgccgagttgtgccatgtttgtgcctgtgtgagttatgaagaggtgtcatgttgcattgtgttgcgtgagactttgttctatatctctgggtctggttttgtgtctctcgtcttgtgtcacttgacttaatgaacccgctaacccaggtcgagctttacgttccccgaaagtgctctgccactaaccgaatcatcaaggctgatgaccactcctccgtccagatcaacgtggccaaggttgacgagaacggccgagccattgccggtgacaacatcacctacgctctgtccggctacgtccgatctcgagctgaggctgacgactctctcaaccgactcacccagcaggacggtatcctcaagaacgtctggtcttactcccgataagttataagttggtttcgttgaaattggtttattaaaataaaatgttgattagaatgagtcttgtgtgtatgtttacgggatgtagaggtgcccagcgtctggttgaatattgctgtacaacttcttgtagctggaaaaagctgtgcaatatcaattgatctggcatgatctgagagtacaactgcaagtatatactgtacttgtagatcagccttactctacgatatgttatgtcaatgcactcagcacctccagcatggaagttatctctcacaaccagcgcaaaagtgaagagcagaacattgctgctcgctgaaatgaggctctttttcaacttgcccatcttgactagcacatcaggcccaccgatcacatgtatcttactgtgccagttggacttcctgaaccgtgagcatgagttgctggacatggtcgataggcgagtatgagtatgagtcgtccagggctgagctcttccgggctgtcgacatttccgtgagatgaaggagaggggtctggcaacgcggaaatcgacgaatctacaaatctacgaatctacggagtctacgaatcctcagggagtagtgaacttgtaaggatcagtttccgtaggaactcgccaatttggacatcaacaatgtcttcccatcatatcaagcaaatccgtcagattggtactttcggggatggccaaactggatccggaatggcacaaaaatcccgaaagttccatgatatggtctggttctgggtttcccattggccggatattagttacgcacagctcgcctaactaccgatgcagcctgtccaaaaacacacctgtcttgtggaagtactctccagggggaggagtccgtttaaaaagagaaggagatccagtgggacccagtcgttcaaagtccaaaggaaaggccggtattgtggaatgactgtgtttcaagcctatgaactcttctcgctgagtaacagacggctgttcttgtagtgcaaagctcgtcaaacctcttccatatcgagccaggtgtaggccgaatgagagctctgaaagttgcccgcacaacccttccatgaataatgggagtagtttggcaagtcagggatggactcttgtggaataggtcccatgttggtgactcggagatagcttctcggaaagctcttttacctgagtcagagagggcgtcaatgaggtcgagattcggagccactctcaacagaatgttgaagaaagcatgctaaatatttgtttgatatgagtgcaaataatagtctcgatggtgtaggatggatcgtttgtacgtgtagtagtaaggtgtttgctgtacttacatagatacacaccgggccttaaagaaatgatgagtaagtgagaagttctttgagccataagtccagcttgtggaattctctagaaactagaatcgtttcattgtgaacagaataacggattctgtggcacttttgcgaaagatcatgtctcagccagaagtcgggtagcaacttgtctctaaaagacgacagagacaacgaataaaaacagagacttcgaattggtcgtcgaaatagtattttaattctccagaaacaaaccaatatgcggatatgggatcgtgtgactgttttgacaaggcatactgccgagcaggtggggtcagtcaaacgccttcaggaatcgtcacggacaggctggtgagaaagaggtactgtcatttcaacttgaggagttcaactgtaccagtcctctcggtatgcttctgactttacatgtagattgtgctctgaaaggggacttctgtagagtaccaagccataacatcgtttcaagccatcgcatcgtataatgctgctgaactttcgtttgccatcactactggtggagatctggaaatcattattggactttgtgaacaggaagaacagctctgctgtccgtaattgccggattctttgctttctgttcgtgacccactggtttctggacggtcaaaacttgaagaggctatcagtccagagcatgagaagtcttcaagaaattctacaacagtacatccgtatttccaatgtatcaatctggtgacttgaaaaaatacatcaaattgacccacttagatctactaacacgttttcaagagacattagttccacaaatcaactccagatgccattcagacctcttcagaaaagtccacctacctccctgtcaagtgcgcacgaaagatgatctcgagcagttgagactctgtagagagctgatccagattccccagttctcaaataacacagataccatctcgtcgagctcactacatgattttttgtccgtcttcgttcctatgtcctggttggcgatatgcaccaccttgtaaaacatctaggctacatctacacccttagaaacctgtgtggccatgctatgagaaccccgaaatatacaatatattcgtaatcgtatcgataatcgatttgtcaactcccctttgccgtcagctgtctctttctcccatggtattgagtatgtatttttgattctaggagctacaatacccacagcataacagaacttgtataccgaattggggtatgtactgatatcttgctgaccacacgatatcgtattcttgtccattcatatcatgagttcattatgctcagacatcgcagggttcactgctcggtctgagatgaataaattactataaatatacaggggacgggaactagatacgagtgcatgcactactaagtgatgcaagtacttgtaacacactcacatcgaccaacagacgaccgactcgctacgctgatacgcacgtctatggtctagttccaccgcggagcaggaccggtaaaactaccaaaagtctccctgtcccggttgctcatgccatcacctcctcggccgcctcggccacctctacctcctcgacctcgtcctcctcgaccaccgcctcgtccacctcgcccccctcggaagttgttgtgtcgaaaccccgaatcagtctggccaaacgtctccaagttgagctctcggttgacccggttctgctcggggtctcgctgctgctctcgggtcgagtgcgaaatgttgtcgaagaaggacgactttttgttgtagaacttttctgtctgctcgtcctcggtcatttccttcttgaactcctcaatctggttggaggagaagtcaaagggttgcgccggagtttctcgaggctcccggggctcccggggttctcgaggctctcgctgtcgctgctcccgggactctcgcgcctctcggggctcctggcgaggctcaggtcgtgcctttcgaggggcctgctcctgtacctgaggctgtgcctgaggctgggattgctgctgcggctgagcgggaggctggacctgcactggtgcagctgcaggcgactcgttctgtgtcacctgctcggcctcctccttgggggcctgctggggctcgagttcggattcgtcctgggttagaagggttcaacaagaccgaacgtatcggcagacacaaaatcagaaggaaggcaggaaatatccgcacggttttttgcgctctcgggtgaaataatttacatcctaatgcttcatcattgtggttgaaagggtgagtggcgtgtcgacggtacagcacacgtgacatgtgagggtccaccattggtgtggtgtcactcgtcatggcgctgtcactgtagatatcagcacatgatcatctccgctcgctctcggtgtactcacagcaatcttcaaatccttcacgtcgctgccgcgaaaaaccacatagtcgtagaccgcgtcgctggcaggaatctcgttggcccctccagttcgcccctcggtaccaaaggtgcgcaccttcatcagcgacacggtcgactcctcggagttgatctcatggagaacgccgaggtaccggatgtcgctgttggagatgagcgagatggtcttgccaatgaactgtgacatgtttgcggggcttaaattgtgttggcggatgggttttgagtcgtctgtgttttgacaagtgtaagtttgagactgttacccggtgggcaaagtggtggagtgtggaatctggtgtttgggggactctgggcagcgattgtgggactcggatggcgacagcggagcgcgacaatgtttatatagacgagtttttcgtcgagctggcccggatcagatcgagtccgacgacagggtaattgagttgccctaggtggaggcctgttagacaggatgcgcgatagtggaggtccaggtgtgtgattctggcagggagcttgactctgtgggtggcttctggaatttgtgagctgattgagtcaaagagcaatcctcatgttatttgaacctctgttaccgctgtaccatactgctcaggctgtgagagtatgcagggatctacagattacgagtggagacgaggcatggccagagaacatgtttttaaggcgtccaatgtccaagttgtggtctggaggtgttccagacggtcatttttcggctttcgcacgcttcttttgtggattctacgacctgtaccgtcacatactacgctatctcctatgcactactactatatacatccaaagttgaatgtacatgtcttctttggcactttgaagaaaatccatagagaggtgtctcggtgcacatgagacggaatccacgtgaccgtgcatcatcacgtgactccagatatccagaaaacccacgaaaatgcactctctagttgtaacgctgcagtcctacagagtttactgctgactaataccaaccgccattcatcgcttactaatccaatgccgttggagtgcaactaatggggcgcaaaatggagctagagctactgagaaagcagaagatggcagaggacgatacagcgatctcggggtcggtttcaaaatccaaatatctcgactacatcgcgacatagaagggatcttgagtcgtctcttaagcttgaacgttttgacaaaattttgtcaatgatgtgaccagtttcgaacccattaattgtcccaatctgcacccttaaatgggatacagttttggtggtgattgggggggaggggacagttgcagcacccagtagacactttgtgatgagagtagagaaatatatatactagtaaccagagcagaagccgatttcttttttcagaatctcaatatctggactatcgggggagttgaagggaggatacattgtctacgtatcctcacgggtgtttcagaagccatctcaaagctgaactttaaaaatatcaagtctcgagggaggggagtcttctgactcgcgaggatgtgttccttgaactgttaacaaaaggagaaacacgttaagcattcaagactaccaagaagaacccaacaatgccatcatagtgccaatggagtcgtttgaggacgttgctgtgtcaggagattgtccctctctatcttagagaagatgtcgcggagagagagccaccaaaaacgcgcgcggagcgatcggtcggtgtccttcaccctcggatgcccagaatgcatgtaaacgtacattccaaaagtgtttagactcgttcgacagtcaattgaagtttcctggtacattcatggcacatttatctgaccaaccacaagccagaatgggagggcttctcactgggctgttcctatgtagactgctctccagacggtttgaaatgcctctgatagtactgtacatcaaaagtaatggaagtaataaatgcttgcactctagctccctctccacatgttggtagatacaccagttcaagctaggtaccttctgtatcacacaggcagctaagaccggggagtgaaagacagtcataccaagtagtacacaaaagtaatcaataacaactagtaaatacttgatcgaagtccccatccttctgagctcgctataaaagcgtgtgtgtccaactgaagtggtgtaactgagcttccgcatagttggtatacgggacaagtgaaatattgtagcagtagcagtagtagtagcagtagcaaatgtgcttgaaaaccaaatacacgacgacaggtagttctaagcgtccctacacctctttgttgcccctttctgagtgtttgacgggctccgaatgcacataaatctcaggccgcattacgtaatcgagcataaagatcgaaacactggtcatatgacagctgaagacggcttgataagcgagagtttcccatttgacattctgtctatcatgaactgcgtctgggtccttcatacagtgtttttccagagtagttccaaaatgtaccaagttgtatacaacataaacagttgcaaataggcgataaaaatgccaaaaaaaaaacaaccatcagcttttttcatactgcgaacggtgcgaaacatgatttatcgagttttggtggacccagcgtaatcctcctaaatgcgcacaacctcgggtcgaactgcctacttccactaatgaccatatatcactgcagtggtcaattgagcaagatcatcaccagtatccactccgatgtcgtcgataacgccgttccacgcgaccgatctgttcaaaaccaacccagtcaacctcgacgtactgaccgaaaactacacaatctccttctacctgcagtacctcgcggaatggccgtctcttttcttccaggctctcgataaatctggagagtgtgccggatacatgatgggcaaggccgagggcaagcgaatggagtggcacagtcacatcacggccgtcacggttgcgtatacacaaagacgggctggtttggccaagtttctgtgcactgaactggagcgccgaaccgcagctccagaaccgtaccattgctactttgtcgatctgtttgtgcgcacaaccaaccagatggccatcgacatgtacgagggctttgactactcggtctacagacgagtggagggctactatggagaccgagaagatgcctacgatatgagaaaggcgctagaacgagacgtcaacagagagactgtcagagacgacggaagagatcacaaggtgaagccatgggaggttgtcttttgatgaggttggcaacggtaagcttggctgtgggaatttcattttggagttcattccgatgaataccaatttggagaagtccattatggtcctgacaatctacaacggcgaaatgtgtcttcagcgagccgagggaggctagggtcaagtttcagattttagatgagactgttgacgatcgaggcaaggacagatagtaatggaatatatgcattgatggaacgcgagaaatactaatgggatagcaattcgatatctgaagccgtttgggggcgtgaatggtaccgacctaggcttctcacgcacaaacaggacaacaatatgagttgttatcaagtcccgtccagggtggtttgtttcaagagaccctgaggctcagaatatgggtccgtcctattaggggagggcgttctgactacagtcaatgagtctaaggatataccctcaagtatcttgatatcaactagagagacctcgtcttcttcgattgtttctaaaggtgctggatctctcgtctccttgctgtgcgctttccggtctcgctttccggtctcctcccaccctttgaacctcctactgaatcactcttgtgactacaggggcggacctcctcaactgaatcactctggtgattagagactatctattgcgtcttatcaactctgaggacaccagatactgtcagtgaagctgtagggtagtgccgtaggccatgaacatgttctagcattgcacgtacatctggaaacgtttccaaaccaccaatatctgttcaatcgaacgaaaaggacttatcggcatggtaaagaaaccacatcaatgaccattttgtccccgaaatcagtttgtagcgtgtcccgaaccgtctcattcattacattacgaaccttctcgactttcgtgtatagccgtacttttcagcgttcacaagtggacgaatattggtccaataaacacaagctcgacgccaatcgaaccagcagcgacaaacaaccacgtctgctaactctggtctcttgttgaaggtctcaaatgatgttacaagttgattattctcagaggtttctttcacaattacagatctacaatacaaatgatcatatcataactaatgtgcgttcgcatgacattactactataaagcgatgtggaaagatgtcaagcactctcagacggaaaactccactatctagagagaccgtgagtagaggctttttgatctggtttgcaccaaaataggggaaaaaagtgtggatagttttaccccagagtgttggcaaacgtggtgtggaaggcgcttcgagactcgaaggcgaccacctggtgtctatacgatgagacacatcacactggagggtatcacattttgttggaagaagggtctgttttttcttcaaaaaactcgctgtcgtgtagcgggaaaaaacgactacaggctgtctacgccgcgggggttctttttcataataaacaaatttattttttacgacaactttagttatcggggatgtcctgctcgccgttgttgatagcatcaatcatgacgtgagcgggcttaccgttgacacgggcgccaacagactgggcagtaccaagaatctccttgacggttccggacagctccttggagaaagacttggatcgcatggttcgggcaatctcaatgatctcctccagggggatgttaccgttgtgcttgacgttcttgtccttctttcggtcacgcgggggctccttgagagcagcaatgaccagagaagaggcagaggggacgacggagacggtggcctgtcggttctggatggtcagctggacagtgactcggacacccttgtgggccttggtggccttggcgatatcctcaccaatcttcttgggggacagaccgagaggaccaatcttgggagcaagagcggaggaagctccgacctcaccacccatggctcgcaggtagatgatcttcacctcattggggtcaaactgggttagcagggtacagtaggattgggtccgatatatgacattgaacactgacgggttgtggacggattgaagtgaactgaacagactggacagaaaggagctgattcttttgaacaaaactgaacacttatggtggatccaaagatgacatcacgagtccatcatcaaatcggataagggtcaaattttccataaaattctccacccaactcgatccatcaacatagcccgtaccaccccttcaactgcccatttcatgtcgccgcgaatccgccgttgtcgtcgccgtggtcgtcatgcccttcgatatctctctctctggtactcaccttaggaggcattttttctgatgttgctgaactggagaatcaacaaacggaaagtgtcaaaaaaactcgggacccagcgcacggaggttgggaccgtgtcccaatcgggaaatagagtcggtcgaaaaatcatgtgactagaagtgagattatagggctaaccctaatgcaaggtaataaagccaaaagcttaattgcaatatccgacttggcaaaaaaaggtaatttgaaggatggggagggttttctggaccccttggaaagaggagatggatgacggatacgagcccagatgacgacgaatatgaccaatctgttttctctcatcggattggatcattttggggaccgccccgacaatttttaaaagtcacctgtaactctactaagggaccaagtcggtgacccggcatttgacgtacaagtaaccaaatagtcggatatttcgatgggggagggaaatacatggattctggcatcttggacgtgctcgtatcgtgacatggagagatttgaagagttttccgcgtcagaaaaagtccgatattgcgttttctacaaattcttggaatggactacagttggggggtgccatgatggtgcacttggggatacatcgtggatctgagtgtttgcaggcccagggataatggatttgggagtcgaatacttcatttatgagctcaatagatgctcacattcgctgtcaagaagccatctctgaacttacatctgtctcgtcgtctatggtattggtaggttcagatatgactggtgcgtgactacaggtaacagtacaagtaagcacctctatatgccttcagcttgtagcacagacatcattatgctgtctataaacggcaattcacttggagcaaggcacagtggagaactgttagcacagactcgcacaggggattactgttaccagcaagactcgcccagatgattactgataccaccaagaatcgcacagacgactggactagctgcacagaatcgtctggttgtcaagccgcatatgacctcgatctgacccccgagctaccctcgatctgaccctggatctatcccggtataagcgctcacggttgtatggggtgttggagttcccaaaagcgaccaaaagatggagacttcccaaaagcgtcagagactcctacctgatcgcaacgactcctacaagtacagtacttgtactgactacacacgacaagcaactggatccaaaaacatgtatcttttacttcagtacatcttctctggcagacagagtttctttactatggtttggcaaacaactatagtcaagagttgccgttctaatcggcttgtagtaaggacatctcatttaccagtcgcactctctccaatggccgaaactacacctcaagtcactaactaatgtacatttatcatctatcaccagacacgtgtgtctataatgctcgtggccggatccggggcctctgaaccatggcaatgtccccaatcgctgacaataccctcaattgctgttgtggtacaccacaaccccctttattcattcacggccacgccggcctcatccgctctgaaaccgaaatcgttcatgatggaatccacatccttgaaaatgctatccagatcccagttgtccatgccctgggtatcgaaccaggccgagttgtcattgagctgctcagacacaatctttctgccctccttcccatcactggagctggaattcagcctgattctcttggctctgttttccgacggagaagaagaaagatgtggagttcgagtgccagaaacagccgagctctgagaatgatccccatcactctccacacccgaagaagcacttgcaggatgaacgggatacgtggaagagccctgaggatgatggatgggcaattctgtagccaaacgaggtttggggtccaaaggaatgttggtaaacagctgcttgacccccgcaggctggttaccctgtctgtacacctgtgtgagcaccgagggagccatggaccggatgccacactcttctctcatagtccacagacagtcaaagaagacagacgcagacaaacgggttcgaatattgaccttggtagaggtgcggccacttttgtgcaaagtggcgtagagatgccagagctggtaggtgatttcagacgctcggtacgccatgtcatgcttcaaaatcgacgcattttcaagcagcttgagacactcatcaaacagctttttgcccgaagaagtgtcgataaactcattcaaagaggaatgaataatcttgatgatcacacacagagtctgccaaatctgctgcgtgtagacaccaggaagatacttgatgaaggatgggtcacgggcgtgcacggaggtgacgtggtcgaggaactccaggctcgcgttgtatagctggaccagtcccttttgcagctgaatgtcgctaaagtccatattgtccagatagtagtaaatgtacagtctcactcggacgctgagaaacaggaagcgtctcagaggatcgtactcattggcctcagtctccactcgatcgagtcttcgagagatgatgctgataagagaaagtcgttctgtgctctggcagagccccagcgggtccttggagttgctattgagcgtcttttcaatctgctggtccagttgagacaagagacacatttgtttgagcgactcgggcacattgacgacggaagaatcgctcgagcaggcgctcaaaatggacgaatcgaagttagcaaaggccgggaaccccatcaccgtggctactgtctgggacacaatgttgcatgcgatccaggttcgaatctgttcggaaatctgcggatacagcgagttggaagaggccgttttgatacgtgaaaagtcacgtgcatacccaggacaatggagtccgatcttgatggccgagaacagcgccactccacacgtgttccacgacgaatcggccgacaacgaagacgtcacaggaggccacatggtatacaccagaaacgcctgaaccgagtgcacagaggcaatattgagaatggggacctgggaattggaggccacatagcgggtgattggcgaaatggtgacttctgcaagacatgccttgacgggttctgtgagacggagaagaagggtatcatcgtcagcataccgtctggaagctaccaacatgatggtccaaaacaaggacggacattgtctgtagatgtgctcggggcctccctgcagattgacaatgggcaaaatgggatgataatggtcgacaaactccttgaacagagcattgacggtcggcaccgaaagagtcacctcgtgaatggtcttgggcttgacacacgaggggatgggcgcggcctcgggcgtatcacgtgactccaccgccggcaacggggtcggtttgaattttggcgacggcaggttgcgggtctctgagtggccggggcccatttggcccatttgtcccaattgggtatctgcatttcctaatgaggtatccgagttacccattccggtatctgcacttcctattctggaagaatgttgtccttcaccccccgtctcctccacccccaccggcactgcgtagtggatcgcgctgttgctgaggtccagcaaggagctggcgctctggtgcgcggacgccgtggttttggcccgttcctgctcgtccagaacgcgcttcaggcgctccatctccccctccaagctcgctaattgcgctctcttatacgttcgtttgaaccccttttgcaccacgcaaggaatgccctttcgcttgcatcgagagcagtcggagccctcctggccgtcgcatttgaccttttgctgccgacattcgacacatgcaagccgcttgtcctttgtctggaccccgggactatctgaagattcacgtttgaccgacataagtgtttttgtagcgagcgatatcggagaagtttttgaaaccctgcttgggggttagggttggcccggggggtgtgatgagcgcggggagagaaataccgccaactaatgtgggcgcaaggagaaagatgatgtcatttaaagtctatttggatgcgaaatgaccgacttggagcgacttgtttggctggtatgttgccctgttgcgaactttgtctatagttagggtgtaggcgtaatttggccgataacaccgatatcttttgattgcagcgcttctatttggataaaaatggtatcattggaataagcgcaatcttaggattccattggtacaatcatcattgtaatcagatcaacattggagtccaatatggggctttcatccttcaacccacccgtaaatactcgactccaaacccacaaacattatctgatcccaatctggccgcctgcactgcatactggccgcctgcacactatgtacagtacagtacagtatgtaccccagaatcccatcttcctcggccattggatatgactcatgcaacctctctccacacaactttaatagtcgacgagttggtgtcaatattggagctggaaactggagagcagtaccattggaatgacacgtgttcaaggattcacgtgattctttccccctgtcgataggtcccaaattggacgttttgggtccgtcttctccgtcgttccccaagcgatatcggcatgcatgaatatcacatgaaacgttacaattgtaaacgtctactggagtttgacattgatctggagctgttggttgtggttttctataccgtaactggtgatggtgtttgtgatttttgtctaacagccggatgaggcatgttgatagctatagagagagagagagagagagagagagagagagagagagagagagagagagagagagatagagatgttccataagggagggaggtctcggggcattcaagtttttgacgacataggtatgtctatactgtctactcgttacaagtaaaagtagtacaagtacaagtacatacagtacttgtagcttcaactacacttgccaatctacatggtcatttcgaatgtgctcttaacgatggagcagtccacagttctctgctgataactaaccaacaagtgtcttaagaatgcattatctgcttctggagtctcatctctactctcgtagtctctcaccggacattcagatgactaagccaacctctaatacaatgtttccaacaaagttgtctttcaactctgggcatcctggccgagcggttaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggatgtcgtcattttttgttgcagccttttttcgtcgaaaatgggccaaaatatggtaaatcgatacactcaccgcgagacattcaccgcgaagcattacttacctggtttcaattttagatccaacgttgctcttaatgtcaactacgagatggcgtattcgtattcgtaccactaccagttctagttgatatttggtaaatacgtcgacatttgcgataatattggattttgtatatatccacgtgacgagggcactcggaggagtatttctatgcctctaagattctcgtgtgacacaaactgactgtgttgaggggggtctcagttgtgcaccttctggctccagtatacatccaactattcttctgacgatttgttgatatatttgttaaaataaaaaaggttcatgcactgtgagcttattgaaaattatccaagggtgcataattgtctgtccaagagcagcacttcactacaagtactgtgcgagtacaatacgaataagaacgccctccagccacaatggaagaactcatcatctacacaaccaacaagggtgcatgtgcggtggatctgcattccggcaacaacattacgcacttcaaaaacgatgagacggcccccaatctgtccgtctttctcacaaacaccccctcgggcaaccctctgctgttttctgcccagaccaagggagcgatgatgcacgtctacaactggaaccgagagtctgtggaccagcagattgttcttccggaaaagctgagctgtctggctgccagcacatgtggtacttggctagcgggaggatcagcttccggccggctgtttgtgtgggaattggcgtctggaaagctcgtcttttcgcgcgaggtgcattaccaggccgtaaccaagttggccttcaccgacggcctgctgttttccacctccaaggatgcccgagtgctgggatggtcgctggtgaccatggcttctgaccccaaggactgccagccctgtatcacctggaccgaacacaacctcggagtcgtggacctggtggtcggcggcggccccacacgtgacacccgtgtgttcacagtctccactgacaagacggtgcgaatctgggacgtttcttccacagccctgctcacaaccattactctgcctgctgccgaaacccccactactctggcagttgatcagctcgaacgaacactgtttgtgggttgcgcctccgggaatatcctgtctgtgtctctctacgacgtgtcgcccagtacaggtctggtttctgtggggggagcttctggagtggtggagtccggcaacgttgctctttcccaccataagagcgcggtcacctcgctggctctgtctttcgacgccaccctgctcgtctcagccgacgacaagggcttcatctgtgtctgggatctgccctctcgacaggtctcacgatcgatcaagcagccccgagccgaaatgaaccctgtcacctacgtccagaccatcaccacacacggtcttcccaccgaaaagtacaatcccaagactgccgtcaagctgcccatgctgaaacgagttcaagacgacaaacccgaggaccatgacattctggtgaagatccagcccagacagaagaccgtggcccacgaagacactctgcaacagatggtggagagcgcgcagtttggaggcgattctctggccggcaaggtggttcagcttgaaaatgagctgagtcaggccaagagcagttttgcctcgttgaaggagagtcatgatactctgtggaatatttaccagcgacagcagtagatcagatgaggcgcatggtaggtgagaatcacctggaaaagagatggatggtgggagttgatatactggaatgggcctcgcaaaagagatggagaagatgatctttctgacgtcatttagaacaaaatagcatgtaatagattgtgcattgggattggattgagctatggagattgaggaacctgtcgaggcctataaaaccatgatatggtaggtttctgaatacaaatagttatatatatgactaataagagagtctgtgagattcgtaggcccatttatctcgttcacgatatgtttccatatgactgaacgcagcgaactaaatggcgtatctaaagtaccgattttccatgtctgtcatgtctgaagtctggatctcagccagctcttgcggagaagggttcatggtgccttccttgtctcgctttctgttctccacaatgttgacaaacaacaacagggtgttgagaccgacggctatgaagaaaagaacgaccatggacaccttggcaggcacgtattgaggagcatcatctgctctaaaggtctggggtccgataatgttgcccacacagtagcctatgagcatgatggcgttgacagtcacctttttggtgtgtccagtagtgttggatgctactgaggagagcatacaaatgaagccaacggggtagatgatgagcagatagagtcccgccagacctgccgattggttgccaggtaggaacgcaagtaaacacatggccacggctgcgatcaattgagctacaattgaccagaacagacgccattgagtgtactgtgccaggagtccgaaaatgatacagcctcctagttcaacggcgccctgaggggtttgcatcaggagtcctcgaatgggtcccaggccaagggtttctgaaaacagaatggtggagaagttggtgatacctccgttgggaatgttggaggagatgcagtacaagaagtagatccaggtgcgggggtctctcaaggcttcgacaaactgttgttttttgaactttttgtttccaaacgagccctggttacctcggacgcggatcacgaccaacttgcgttcctcttctgtcagaaaccacgcctttgacggctcgtcggggaagtggaacagaatgaggatacccacagcaatggtgatcactccggtgatgatgaagaccagtttccaaccatgtatgggcaaattgtggttgatagcaagtccataggccgttagacagccaataatcagaccgagtccgttggctccaagccagaaagaggtccgcagaaactgctcctctcgcttataccactgggaagtgatgatgacaaaggccggagtcacagcagactccagcatgcccagaatggtcctcagagcaatgaatccggggtagttgggcgtagcatgaagacacagaacgattccccacaaaatgatgaaggaagacaatgttcgaatcaacggtagtcgttggagaaggtagacggcagggaattcaaacgcaagatagccaaggtaaaaggaagttcccgaccacgagtagtcgttgccctccatgtggagatcttgtctcaaacccataaccgaagctgtggagttggtctgtttgtccatgaactgaactgcatacaccagcatcatgacaggacaaatgtagagatcaatcttgcgcagaagccgtttatctgtagctggatccagctccgtgagatcggtgatacaggtctctccaatctcaatgtctgctttgtcatcatagtcaatgtggccagattgtttctcaacagaccgagggtcttcaaaggctcttgaatcattcatttccccttaatatccgagaccaagaccaccagatgaccgctttatatacatttgcttgtgaaaactgccaatataggaacaactttatcgagggactaggaacggcctatcttcaccaatagttgagatatctgaattctgaaacaacaacaaaggtccccgaaatgagaataatacattgaaatggacatgaaccgcattacgtccatattcgccaatcccaagcgcatcatctaccaacccctcgcttatctataatatgtccaactcaaaagactaagcgagcttcttggcaagcggggacaatgcgcgtcgaccttggcagatgtagatatacgccggttgacgtttacccatctgtcggtcacgtcaagtgaagtgatgagacataacgtgataacgtgacttgacctttaatgcccggtcacgtgacctcccccctcagacctccccagacactcaagcctccccagacaagccgcttatctccattaaagataacctgatagcttatttgtttgggttggacgatccacttggaccttcctgtctggtcttgagttccgcagttccaggaacggagtggggcttcagttgagtgcttttcgacgcacttctagaatgtcagaccgttggagtgtacgattgtacgagtgtgccaccaacatgtatcaccaacatgtaccaccatgtaccaccaagacgcaccaaccaaaccaccattctcgtaacacaaactccagtgcctcacttggtccattgcctcacttggtccatctgcgcatcagccttttagccccactcggccgctataaaccagtagaaccctgattcacaagataggcacctcgatcctattacagcaacgacagcggcagtttgattccagctcgagactgtatatgccggcattgacgtctcatcttttcatgtcaatcaatttactaaaaaaatgtcttacaaaaaaggggtctaaagtccagactcaagtgttggtctcgagccctgcgtcttgttggccatggaaatgcggatggtcaagtcgccattcaccttgagacgatggtgctgcgaattcgccaccgcccgtgagccgtacaatgtagcccgtgactccttccgccggatggaaggggcctccgagttgtcgctgtcatacccatactcgagagatgggttctcaaacgtgaacaggtccgattccaaaggtctgaggaaagcggaaatacgagagataactcgcaccacattagccctcttcaaaccagtattcagacactccacagtggaggtaatgtcttccctgtggataataagatggtggaactccttggggacatggtgtcggagggtatcacagatgtgtcgcttgtcttcagccgtgaaatccaccgttctagcggtgagcttcagaatttggttcaggtaaccaaaaatgtctccgttcttgatatgctgcttactgatttgacccatgtagtacattctgtgcatgtattcagtagcaaacacagagtactccccaatgaaccactcacgaagggctgtccaggagcccagctttgaagaccgaggaagcggacagtcaaccagaagcagtctgaagtaggtgtaaagcaagttgaaatcaatgtccgccaaattcttaccaacataccggtcaaccatccactcaaactgtcgcacaaagtcccgggcgtcgcactcaaacatgctaccagaaaatgacttcatcttcaatttcatgagccgctctttgtcgttagaaaatctgtccttgtcaccggtaatgacctccttgtctttgttcctctttgagtcggccgaatcgaccacctgttcagagaggtccacacaggtctgatctgacgagccactgactacccgggactgacttctggacggtactggggcaccaggagagcctgaggagcccgaggagcccgaggagcccgaggagccagctgctgccgagggagtcccaggagagccggtcttaacacttgagacgggctttcggggaactctggggactgcaggcatcttcttgttggttggagtgactgggatgggcccagagactcgcccagtgctcagattgccagcggggtttgtagacaaagtggacgagcacgcctgtggcacaaggtctccatgatgaccagagatccatcgttgagatctaccttctgttgtgtcggcattggtggtagaaggggctgcgttcgtcgcagctgcgacaacaggagaagtggccgcaagaagagtgatagcaggagtagcggtagatgcaatggtggcaggagctggtgctgtagtagatgcagtgggtgcatcagcaacaggagtctctgtagtaattgcaccaacagcagaaccagtgctatccgcagatggagtaatagcagcgacaggacgtgatgtaccatagatatcggaaggaggaggacgggttgagccaaagatggtatccggaggtgctaggcccatgcaaaactcggggcttccggacgcgtaagaaccaacccactgctgatcccactgaaacaatagggcagcagtttcagaggaggccgcaacagggttgacataagtgtggggggcagtagcttcgacaaggttgttgacagcagccgcgtatgataagggagctgtagtcccataatttaatgcctgaatgttggaataaggatcgtgacatgtctcttcggtggctgcggcggcatttccaagactgtaccccctgtcatgatcgtcgcctcgagggtgggtgacaaggtcgaccttaggtaccccaccaggtcgattggtatccggaaacgctttggccatctgctcgagctgctctttggtggcccagggctggtcaatctttccatcgacattcaacagaggacaggaaggagagagagtcatctttctgttgagctggttggagggattgggttgaccaaggtcctgttcaagagagtctaatcgagtttcgagcgtgtggttcttgacaagcagtattttgaactcgtcgtcgttgtcgtctgcgtttacagcccacgactgatcctcgaggtcacgtgtgtctatgagtgagaagcgctgttctcgtcgtgactcaaagaacagccgggcatcctcctccgtcatgatctgggatttctgcgagtggtcgacaaagtcgttggagaacctgctggcacttgagaagttggcatcggaggaatcggccacagtagacaagtcgtagatgtgtctgggttgaggggcgtagttgcggttggcgtggttcacggcgacattggcagcgccatggttagtgtcagagtcggtagtgttggtagcggtagtgttggtgttggtacaagcgggcgactctttggcgagagactgcaggtgcgacacagattcgttgccaatcagcgagatgcgctttttgtcggcggcctccatttctcggctcacgtgccgactcacgccggtcagcgacttgtcgccaaggtggcccagtctcggcatgatggagtcttcagacgtggatcgtcgcactcggcgaatatggaacccgtggctggagccatttgcagaggtgtttttggccagcttggaggccgacgaggcaaacagcttgcggaaaaaccgcgacctcatggagctgtggggcatgtcctgccgcagggggctggggatcttgtctgtcatggcaaacggaaggggagagcaatagcagcggcgagagcggacagcgacgagagaggacagcctcagtcttatatgtccatgcaaatgtcacaattccatctttacacacaacgaagagagatattacccctctggtccatgcacacacacctgaaatcagccccaagaaaaagtgcatcttcgacagatcgataccaggagttggggagggccaaagggggacaaacgcgcccttggagaccattgggggacatttcacgtgatccgaaatgaatctgggaccacaaacggagtatttggagctcgggtatcactgttgaaggcggtatctcgcggtgcgtggttggcagtacgcaagccccattcaagcgaaactgaaaaaagactgaaaaaactgaaaaaaaaaaacaaaaaaaaacaaaaaaaaaaaaacctgaaagaagaaaaaaaaatcacatgttcctactggatcacgaatcaccccacaagagccacataagccatgctctcacactgtctagattcaaaaataacaggttctccccgatccaaaaacaaattggggtgattgagctgtaggggaattgaacccctggcacctgctaacaactgaatggaaggcagatatgttaccactacaccaacagccccgaaacatgcccagttttttattcttgcgcaccaacggtgggcggaaggtcacgtgacctgagttttggagtgggattattggtgaaggggtgaggatactggagttggagaaaaagtggtaatcgggttctggaaattcttttagacggttcttctagacggttcttcgacttagatggtgtcgacgtagatgaatgtcgacgataaggccacggagtgtacgcgtagtgtactaccattcacctagattactacgatactcgtccacaaactagccagcacggcgctgactctacatctgaagcacacttatctaatatgttatcattaactatacgagtatccttcatgctcctatgtttgacgatcgaatggctatggcagtcaatccttctgtttgcattgcagtttgatactcgttcatcagctcatctaagcggtttcattccaacttcccctccaactacccaatccagagcgcaactcagtaacgcattgctactatcggaactacgcctcacccataaccacctccgtggaaacgacatcaaaggttcggacctttacgtccagcacggcagtgacgcctctagggaacttgtagctctgctgcttctgctcacgcacgttcggggttcggtagtttctgtgcagcactgcgtccttgccctgctccatgacacagatgtcaacgttggagccggatcccagatcgttccagataccggactcgatggcgtcggatgcaagctggatcgcctcctccttggtcagctcctgcttccagttggcttccagcacggccatggcagccatggatccggagcccagagcgaggtagtatccaacgtcggtcgagccgtgggcatggatcgacatgagctggggcccggtggggtcgacgcccgccacaatcaggtacgcgccaatgtggccctggtacttgaacaggtgctgtttgagcatggtcaggcaggtgaccactcggggctgtcggcccgcagacagcgagtgcagctcaatgttggacgcggtgagctgggtgaccatctccgtgtcggcagcggtgccggctcccgcgcaccagatgtggggagcgattcgatgcagcttctcgcaatttttgtccgccacaatgtcgccactggtggctcgggtgtcggccgcaatcaccacgccgccatcgaacttgcatccgacaattgtcgttccggtggaggtcgcggtcggcaccttgacgcccttggccgacagatgcgcgtttcgctggtagtttgagaaggacaatcctggcattgtgtgttttgtatgaagatgtgtacaggttggtgatgtgctggttcgaagtactgtagatatagcgttgggacccaaggtggcaattagagtttggcggtgggatttgggggagagatttgggggtcttggggaaatttggcagggaaatggaggtgcgagatttgtcgacgaggttggttagtggctactggggttttctgcccgaaaaaacaaccagaaatggtcgctttgggtcaccctcttgtcggacatacagtctgacactaaggtaatcttaataagcagatatatgaagagataggaaatgaggacgatagaggcggaatattgcaaatctgacctttcagatgaattttacagctgtagagcttcaaaatgataccaaaacgaccctgatttgcagagttttataggatgtggcgaaacaatgtagtttcagtggagttcgatacgatctccctgaatcagacagagggtctcagagactgaggaggcgtcataatgggcctttttttacaaatattgatttggttagaacttgaatggcatcactagggccgtttcccgaggtttcctcttctagagagtcagaaagacgtctggttgaggtgatgtggagggactagaatagaaacaactgtaccattgtaataagcttaatgaaagatatctagcaatatccaacacccttcacttggtgtactgtggcaaaagttggtgtgttcataagctgggatggtgagatagttgtggagagaccctgagaggcacaatgaaggggtacggacagttgtagagttgaaaaacaggcttggtgacacaaagggactagtgaatcggcctttctggtttcaaaatggccctttttctcatcataatgttgtgcttgctaagttgtcagcatatgaagacgtgaagagttgctgactcgaaagtccaagtaggagcccgagaaaagtgggaaagaatgagaaagaaccggagaggagtgtttcagctttatttcttgtacaataatgcatagactagacactactctacaagtaacctggtatctcagtcaagccatacacagacctcagggagagggtacaaacaccactctcactctcctagaagttatatagagaccagaattggtcaatttaatggatttagcatctttcaaacccgcagaatcctccatatatgttcatatctggttctttcggactctagaccatccccccacgtccacaaccaccccaaaacgcacatcagaataagagaaaatgtttcttagtcatcaaactacatactaaaccaactaaaccaacatatacaactctccagtccacagtgtctcgggcgaacatgctccagaactagtcgttgtgctctcgtcgatactggcttagtcagcacaaccacccatctgcaaccttaaaaaaatattttcgattagccttctattttctgttatctggcaccaccttgcaaccacacaaccatcatgaaaatcaagaccatttcgcggtccacggacgcctatcttgccgaccgagcctccgagacgtcgcggcagccccgaaacctcgactccgcgctgcatccctttgagcgagcccgagaatacacaaaagcgctgaatgccaccaagctggagcgaatgtttgcaaagccgtttgtgggccagctgggacgaggccacatcgacggcgtgtacacgattgctctgaacccgcggatgctcaacgctgcggcgtcgggctctgctgacggagtgatcaagtactgggacctgacgtcgcaggaggagacttattccgtgcaggcccatgagaacattgtgcgtggtctgacagtgacacccgagggacgactgctgtcgtgtgcctctgacaagaccgtcaagctgtgggacatgaagaacaagaaccccgaccccaagcaggtgtatctgggagaccgaggcttcaactgtattgaccatcagcgaggtcccgacacctccaagtttgccactggatgtggaaaggtgcagctgtgggacaccacccggtccaagcctctttcgtcgctgtcctggggcgcagacaccatcacttctctcaagttctctccctctgagcacgctgtgtttgcctccaccggttccgacagagccctcaccctctacgacatccgaaccaactcgcccatcaacaagctggtcaccagcatgaacaacaatgccatttcatggaacccccaggtgccgttcatgttctgtgccgccaacgaagaccacaatgtctatctttacgacatgcgaaacctgtctgcatgcacatcgttcctgcaggaccacgtggctgcggtcatggacgtggactactcgcccaccggccgggaaatcgtcaccgcctcttatgacaagactatccgaatcttcaacgtccgagaacggttctccagagacatttaccacaccaagcgaatgcagcgggtgttttctgcaaagttcactctggataacaagtacattctgtcgggttcagatgacggtaacgtgcgtctgtggcgagccaaggcctccgaaaaggccggtgtccggtcgtccagggagcgggcatcccgagaatacaccgacgctctcaaggagcgatacagacacatgcccgaggtgcggtccattgcccgacaccgacacgtgccgtctgccatcaagaatgcccgtgaaatcaagggtattgagcgaaaggctctcaagagacgacaggacaacgagagaaagcataacaagaacctgcctgacattcatctcaaacagcagcatattgttggtgttgccatcaaggacgataagaagattgaggagtggaagagaattcaggaggagaagaagcagcataaggagagtgttgagggaggttggaagaatgtctagtgttttgcaggtgaatagcacgacgagaacacgtgaggaaatgacatctgactacacgacgatattaatatagacctgtgaaacgacattccactttcgacacaacgtcgtctgtcacaagtgacatggcgcacacagccgcggtcgtgtttcaaaaaagatataacatatatatgagtgcattttttattattactgtacttggttgaagactgatgagctgaacacatccatcaactccgccaccccctggactctgtagtcagtcagaaagatatggccggatgggattgttgtggaacggccagaggttgagcgacttacgaaagtatcaatacaaatacctggaatacaaataccagtaccggaccgttattcgagtggatgtgaggacttgaggtccgatttgctggtggtagaaggatgaatctacgttagttgctaagtcagtcagtccgtactggtacggtacctgtctcgccgtccgtcgtacgttagttgctaagtcagccagtacgtactggtacggttctcgtctcgccgtccgtcgtactggtacggtactgtctcgcagtcgtatcgtacgcgcctcgtaccgtctcgcagtcgtatcgtacgcgcctcataccttccgtcgcacgctaccgcccgtcgcacgctaccgcctcgctgtccgtcgtaccgcctcgcactcgcgggctcgccggacctcctaccactttcaattggctgacaccttatccctgtgtgtgttcggactatgcgctcattgtttacaagtatgacgtgcattatcgtaggtgccaagagctgagatactgcttgctgcggctatctatggggtttagcggatgatatagaaacaaaggctggcatctaagcaatctggacggggcgaaaaccgagtcgcggtccgtgcgacacgaaaaacacgtcttttcacccccagcaacggagtctagctcccgccccaactctgtgataaagttgaaaggaagaatgctaacaatagattgtaaacacaagggatgtgggccagagaggcgcttattcgcagtggcaagcagggaaaaagtcgttgatcacgtcattaacaactacaagcaacagtgtcgttgcttcctttcgtcacgtgatagccccagtcccgcgtttggccctctcctcgatcccgccgccttccccctgcatctacatactccaagggatgacgtgcaggagccaagcgttcatattcaactctaaccctggctctgacgcggtatatatatataagcggggaggcgtctccgtctttcgtctttcgtctttgttagttccaaccaacgttcgtttctgccacatccaccatgcgactctccaccactctcattgctgctctctccaccctggctcttgctgctcctgcccctgcccctgccccggtcaacgccatcgtcaacggcgacaagctcaagaacatcgagcaccttggaaagcgagacctcaagaagatcgcccaggagaaggtgattgtcaacggcgaccagctgaccaaggaggccaactaattgtgtccgacaagtgactgaatgtcaaagatacgacatggtcaaccacaaaccagcctagagaacactttgctcactgtatatttaatcaattaataatgactacaacatgttgccgttgatgactgacgtgatatcaccgcttgatgactaacaagtaacatcagttggatagagatggataaagcgattcgaggggattattttgatacttgacaaagagataccagggatatactgaaaggaaagtacttgtagctacttgtaggttagtcgtagtccaacgaaggtgcgagtctctcttcattatatcatcattttttattaaaacatatatttttgattatcattaataatctttcaaacaatctccgatttgctgactaagactacactaatgggtagtctactcaagctgattattttgatattatgtaatcacacctcgattactagggacaatacatagtctctgatttgatgacaaacgagctattcgctagacatgaaaattacaccaatagaaaccccactcaagcccatcatttctacattttcaggtctccctattgtccaacaataattccatctctggacgttcgactaaggcaaaggtatacctctccaacctcttcttcaacagcagcaaccaaataagaaatggagaaataaataaattaacaaaagaaaaaaataaaaaaaggaaaaaaaaggaaaaaaaaaagaggaccaagaaacaactcgaaattcccattttttttaatgcacaaaaatcaaccgcttttttgtccacttcggccgccatacccagttaccctactgcatgacaatctgcacacaaagttgatcctccagttgtgcatcaccaacgagacattgcactactgtacacacacacacacacacacacacacacaccgtcacacaagatgattgtgagtatgattggaaagagccatcatgtggcaaccgacatcacttgaagatctacatcacgtgaccaaaagtgttacatgattaatctcaaaacgctcgatgggacgagcagctccagcgttttgctaacacaggtaccaaacaagacaaaaatggccgatctggtcaactacaggctccgggtgacgactgtggatggcaagcagatggtgggacagatgctggcgttcgaccggtacatgaatcttgttctaagtgactgcgaggagttccgggcaacgaaaaagtcgctgctggaggcaaaaaagactatccagatcgagaatggcgacgcttcttccgtgtccatcactgaggagaaacggactttggggttggtcattctacgaggcgagactgtggtttctgtgtctgtcgaggctcctcctcccacagatcctacagctcgactgggcaacaccgctctgacacccggatccgggtctgccaagggcatcaaccgggccatccccacaggtcccagaggagctggaggaccgggattgggaggtcccgtgcgaagtgcgcctggaggaagagctcctcccgggttccaggctcctcctggatttggacgggcgtagacgcatacacacgtctgggcagaactgtgaaaccacgcggactgtcatgttcggtgactaacgtccgaaacacaggattacacagcctcaagagcactcaagaacagccccgaacagagtgtttagttttggagatacggcatagaaagaaccgggagcaaagatgagatgggggacaatggcgcactcactcatggctggaaaaaggtatataatataattagcataatagggaatggacgtgtatattggactatcttctgatacgaaacggtggagcactgtacaagtgacaggactactccaccaccgacgtgagctcttactattcctctgagcctgtgatacccattgtgcgcaagataaagatggaaatgacagctacaaacgagcaagtacgactctagacttccttacgatgaactctgaagtcagtcatatagctcggttatacattcttttgcaaatctgatgggacgataacagtgattgtcagaaatgctagtatattaataatatctgttgtgacatggaactactcaaagcagtgcttacattcctctaaaatcttcagtttgtttccgtttccgttttcgttttttataatgttttttttttttttttttgttttaattctaatgattcattaaagctatatgcttagtaagccggcttattggcgttcattaaattagtcataataatcgttgagatgcgcgtcacggagagcgagtcaatgagttcgagattgcttttggtcgtttcctttttcgcggtcacgtggtagtaaatcaaaactattaaatcaattaatcatatcaatcgtgtttttgtgattacataagcacaatttagaaagcagagatcacactttttttcttgtaaagtttgggcggatttagctcagttgggagagcgccagactgaagtcattctttagtcagagtaatctggaggtcctgtgttcgatccacagaattcgcattttttaaatttttgtgtcgtagagaggattgttgttgattttcgagaacatattatacatcttagtcttgtctttatttgcatctaaattgaaatgttgacttagtctatgctctatttatattactagatccatctcaaaatgattacataagccaaccctggatgcctgacaaaaaaagaacaaagacgtatctttgtaagcagcccgacgtggggcttgaacccacagccttgagatgtctagaataagagtctcacgctctaccgattgagctagccaggcttgattaatctcggcacatgatgagaatataagagctgaaaaaccaacctggaaagagccaaaaaaagccatgattcactaccacgagaccacgacaatgacatcaactagacgaagcgtcgacaaaccaactgacagcgcctcgcagcgcacatcgcaaagattcagaagtgtatgatttattgaacgccaataacccggcttactaggtatatagctgtaatgaatcattagaatatattaagtgtaattaactacttgtagaataaaatatccctgtattttctacaattgtagaaagttttagctcaaaatgtgagattttgtgataatacctacagaaatatgttcctggtattgaagatcgtaagtattattatgtgatatagttaatcaacaacttacaactcacttctagggacacgacgctgattcctgtcattactatgtggtgacatctcatcattatgtgaggaattacccaggtattaccctaccgggtattaacaactacaccggaaaccatttctctcgatttttcattttaagcatattttagcattttgttagtttggaaaatacgaggtacgtcaatttttctaaactgcaaaaaagagcgaaaaaagtgcatatgtgaagcactggtgggaattatcttacatattcggaaccatggaggttcttgaaaatcggccaaggtctcaaatcgcccaaaacgacgcattttctcgaatatctgcgtttttcagaatcgctgctccactttccacggtttgaaaacaaacgggccgtcatagtatagtggttagtacatcacgttgtggttctttcagtagtgtcccgtgaaaacctcagttcgattctgggtgacggcaaccagctccgcaaggagtattattttgttttctgattctggcgctgctactacaagtagtacacatgctggtttccatacaccctgtgatgctataactttcattttccattagactactgatcttttgtgatgataacttctactgagggcaagtatgagtgttggcttcaagtatagtacagtgtcttttctttttgagcgtgcatggaggcgttctgggctgagattgtcgttcattattgtgccctgaatgttggtgatgtcgtatcaaaagtgagaacagcttgtatgaaatatgtactactgtacctcagcgtatccagacaagtgacagagggaaagagtaactaatggaacaatgaacagatacactgtcttgttggtgcactcgaaggaagtgatatgttccattgaaatgtgtttcagggtacatgttacagggcgtatggtatgtttaacagattcccaatgtcggtttccgattctaggacttttttatttttattttttatttttcttagggaattacctttcatatttgttaattttttttaatctttttataataggaaaaattcagctagttgaggcctaagacaatgttcccgccatttttttattctaatgactcattacagctatatacctagtaagccaggttattggtgttcaataatacactttttttttatttttgtttttattctaatgattcttgctgacctaaggataatgctgaataagcacgggatcgggtggtaacaggacatctcaaaatccgcaatagtttagtggctagaatttccgcctgtcagaactcgagttcagcacgcgggggaccggagttcaattctccgttgcggagtctttttacaggtatctgtgaatctgttttttttctcccccagagagagacgtgctggcctcttggctggtcagatacaatgcagcagaacggtggtggggcagaagcaggattcggtgtgatatgagagacaataaaagaaggaaaatactcgtagattggccatattactcaccacaaggccccagggcttcctcaagaaggtcatctcgtctggtttgagttcagataatgcaccctctccaaccttatcggctccgataagaggcacatggggagctctttgactgctgagtcgacgtctgcctgcctgaaacagtgttataaaggggagaatgcggaaatttcctcggttttgagccagtttacatagatagaaacctcatttataaccccacagaagcactcgttgtcttacaatcacttggcccttgtctgtagtagcaatctggccctctccatgctgtattcgtgtctgttctactccaactgcatgggtagacttcacttgaaagaatgattcaagaacgtttacgaatggctcttgaggctgttatggtttacagagcaggacattacgtctctggtcgtccagattggagataacgtctctggtcgtccagaatatagacaacgtctctagatctccagaacatagacaacgtctctggatctccagaatgttgagaaggcgtcacttatcaaagccatgtggtcaagatttcactccagactcaatacccaccgtggagtgtgctatgtagtgtttcctagaagtcctatttggacattcgttgattgctatatatcagtacatacagtacatacagtcctgtagttggtgttgatttgggtagctccagtcaatcggtcatgaactgcgcactggtatgtatctgtcggcagttagttggaaattagttgaccacaagttgtgtgctgtttgggaatagtttgaccaaacaaacaactatacttgtccatcaaccaactcaacacccactcaaccattgagcagtacgccgatcgccgagattcggtgacgagccccgggtggagacacggcatctccttctgtatcgcaccacaccaaacctgcccacttttgcagtgttacatcgtcgagcctctgcaatatgaacggggcagataggacgccccttgtatgcactaccacgggaagatgtgggtttgaacggctcgactgtctgggtggatatactttgaggttgaaacttggggtatccgagcgaggattatatggtgtttgtagggttcaagtgagacgagtggcaccagaacaaaaaaaaaacaaacaaacaaacgaaaaagactacccgacaatgcccaaagtatgcactccaccagggcctcagcaggcccgatcatctatctaaccgcaccgcatattgaactttgtattgtggtcacattaggtttcgcctaccgtcttggcgggctgggctgaaacttggcaacggcgctcaaagttgaacttaatgggccgtaaccagttcaatgttacagagcgttatcgtgtctcttgcgatatcatgatgccgtgccaattgaatcacggtatagggagtatgggggtctaggtatataatcgagcagtgagttcggtagtgagacgatacaccattctcacatgttcttctccaccactcttgtagcttcttttctggcgctcgtttctgccgctcccggcaaccccaaagtgctgacattccccgtcaccaagcaccacgaaaactccaagtttgcacagcaccatctgctgcacaactcgcgaccggacccgctggtgatcaccaaccagttcacctactactccatcaacgtgggtctgggcacccccattcagaactttcagctgttgctggacacgggttcgtccgacctgtgggtctacaacgtgaccgataccgccgactgcgcctaccaagcgtgtcaacagactggccagtttgacaaatccaagtcctccacctaccactctctggacgaggattacttcatccagtatgttttgggcaacgccacgggctactggggaacagacactctttctgccggcagcgtgacgctccccaacttccagtttgcatgcgctgacaatgccgagggccaaactggcattcttggagtgtctgtcgcgggctcagaatcgctccacaaaggacagaagccctacgccaacttccccctggctctgcagaatgcaggctacattgaccgacgggtgtactctctgtatctggaccagaatgacgctaccaacggcacctttttgctgggtggagtcgactacgccaagttcaacggaagtctgaccgtgctgcctctggctacccccaacgccttctttgtcgactacaagagcatcgctttcgacggcgaacaagtagccgaagctggagccgcggtgctcgactcgggaacctccttcacctacatccccgatgcggcctaccagaagattgccaagaagctcaacattggagacaacaccttcttcggcatgacgacggtggactgcaacaaggactttgagctggagttcaactttgacggagtcaccatcaaggccctcaaggaacagatgctcatcccttccggcctgggcgattgtttctttggacttcagtccaacacgctttctcagaacatcacgctgttcggagacacctttctgcgaaacgcctacgtggcctacgatctcgaagactcgcagatcggcctggcccaggccgtttacaccgacaagaccgacattcgccccatcaccggccctctcaaatagccgtctcccaacactgggccaatctgtagccaatatattacattagccactttttatatacatcacgagacctgtttcaggacaagctaaggagcaattctctcgattcgccactggtccttttcgctatctctcacgtaaacgacccggtcatgcactcggctctctcggccctgccagaactcccattccagaggcaccaggcgagcgcctccccaaaagtccggcacggggattttatccgtgtccttgaacttgttggtgatttcgtcaatcttcttgtcgagcacagatcggtcggcaatcacctgggactgaggggacgcccaggcgccaatctgcgagtctcgcggtcgcgacgagtagtattcctgcgactcttgcggcgacaggagctcgacgtggccctcaatgcggacctggcgctcagactccttccagaaaaatgtgatggcggcccaagggttggacttgacgtcgcgcgactttttgctggtgccccagttggagtagatgatgaggccacgtggatcgagctccttgaagagcacagttcgcgagctgacccgaccggacggcagctgcgcggtggcgaagttgactgcctcgggaatggggatgccggcgtccttggcctgctggaaccatttctggaactgcacaatggggtctggactcacgtcctgcacgtccagagtcgcctgtttgtactggtgcgtggggtttgctgtgatgattttgtcgaggttcattctggaggtggagaagcgacggagcgacggcagaatgcgtgacatgaagacagtggcagtcgatgggaggtttgtggggtgatgtgttgggaggtgcagcaaggtacgatagtttttacatcggggcttgggggagtttatatagacggcgaaggtggctgtttgtggtcgacagcggggaatttgggagcaaaagggagcgggaacaatgtctgctgcacagtggaaaccgattttgggacgcgaataacccagcttgtgactcacagaggtgtatacaagtcaagtcacagggctgacttgtgggtggcatgatttatgtgcactacacgattcctggagtctaaatagccgcctggaaggggagagatattggagtaactagtaagtgaaatgggtcgaaggtcgagggaatcaaatcaactgatgaattgttgctatttggtcaaaaaaatggacgatttgggcaaaaattgaggggtttttgagactctgaaaactgtcaaaatattcttcgagtcattttgagtttgactaatatgatgatgaaaaaaaagtgattgttgttggacgataatagtgattagtaatggtatacagagtgaatagacattctccgaggtactgcacgtactcatcagagaacccaaaactcttctctgccatcatttgcaaaatccgcgaatcgaacttacacatgtccatcttacatgattatgtaaccaaccaccatctgcgaccggatagaccccctgtccatgacctctccaaggtatttcgctcacaaaaaccgctcattccgtctatatcctcgtatcttcatatcttaatatcttcgtatcttcatatcctaatatcctcatatcatccatatcgtctatatccccaatcatctgagctgtacactcttcaatctcctcgcctccgtaactcagtttcagtacaactacagaacatcctttcagagtcattcgccagttggttttggagctgcttgtctgacaattccagtggatggccgcattcgtctcaggaaaatcatcaccaaaaatcaccccaattccccctgtcaatcccgacccacagacctccccgaacccccctcataacctttaggattcacatggttagtcccaaaatgtgggtctcttctctcaaccaccaccaccaccaccacaatgtccaccaagctcgagcgaaccattgctcgaaacgacgagaaaattgccgccggcgagttctacgacgcgcaccagggcatccgaacggtcgccaacagatacgtcaagcagaaggcgtacaatgacgccattgaggtgctgtacaagggagccgagtcgcttctaaaggccaagcaatacgcctccgccagtgatctggtgctctacattctcgaggtgtacaccgtggctgagatccccgtggactctgtgtcgcgaaaccgaatcgtctctctgatccagctatttgacgtccacgagcctaccctggtgaagatcagtaacgatgccgagacctggagcggcaagtttggccccgtgtcgtccggagatgcaattctgcacaacctgtttggaactgtgttcgccaaggctgacgagggatacgaggccgaaaagaacctgctgctgggcaccaaggagtctgcgccaattctgggacagctgctgtttgactggtctgccgagtccaaggacgctccccaggacgcacctctgttcctgtcgcggggagttctgggctacctgggcaccgaaaacatcagagacgccaccgtgtgcgcccaaacgtttctcaacgcctttgacgtcaaacacaaccccgaaaccaacaacgtggaggccgcaggagacaccgtcatcaccacctacgatgcctaccctcttttcaactttctgcagctgctgattctcgcgtgccgatcgaaaaaccccgagaccttcaagcgactgcatacccgatacgcccaacagttgagtcagctgcccgcctggaaccctgctctggaaaaaattggccacgtctactttggcattgttcccaagcgacagggcaacatgctggaggatttgatgggttcttttttcaagtgagcgcgagcacctggacttctggagacaacacactagtaatatgtagtagacgaatgcatttgaatatggaagtggacttgtggccaatggatggaaccacgcagctgttgtgtaaaaggagagataaaggagagagtccgaggttccaccctatgtggatttcagcacaagtacaagtatcttgggttggtggaagggtgtagttatgtatgcgagataagagatacgagacgcagtagaataaaaataataaatttaaaaaaagtaaatttaaaaaaaataaattcaaaaaaataaattcaaaaaatccaaaaaaatccaaaaaaatccaaaaaacataaaaatgacggctcctatgaaatgatgggtgtctgtatgagataaaacagacaaatatatacaccagcacgacgctttatgtccatcatttgcatctatgtggtcgccacgccccagattacgttacagcggggtaacacttggctgttcggatgtagcaatcagcagagagagtatacaagatgcaagaaagacagtctgagatccgaccgcgattcgccagcactgacacaaaagacgtggcgacaacttgcccactttcattttccgctgccatggctcttccgtccgaaatctgggtcctagtgttttgtcactgtgatgttcagggtcttgtcagtctaggacaagtgaatcggctgttatttgagattttgagatcgccgagcatggagagagtgctggagacggcagttaccggcgcgtgtccgttcatgagccattctgagctgtttgactgcgacctgggtggttcagagcctcggttgaacggatggttagggtctgctcttgttctcaacaagaggatgcaaaaacacaatgttttgttggcagattttgttgaaaagacccccgcatcgaatgagtactcctatctgaccggtttacacggtctcagcaccacgcagtattctccaggcatgcaaaggctcctttctgccgacgaatcgagtttcgaacgacaaatggccctgagaaagaccaagggggccctcgaagacatgttgggtgtggagggagaggaagagaccaagtttttcgacaatggagtggaactggcggctcacaagggtaccaagatggtgctagctaggtggaaagatggccaactagacttggacaatgctcaccttctgtctattggggagggtggagaagctggatcgagaacttgtctttctcaactgacaagccacacattgattatcaaatcgaaagactgctaccattcctactacctcctcaaggaacaccaccatctccaacttgtacatctcttcactctccaggcactcgttcctccccccgtattcgattacaacggatacttgtggacaatactcaatcaccagctggtttcaatcttcaccagcttcaacgacaactcgtgcaactcctataccaccaatatggagccggttcatctgcccaacaaaccactctcacgcaccttctgcacgctggcagagactccctttcgacacagaaacggaatgaaacggttcctgctgctctcagaaaacccgtactccacatgcgatctctttgtggacttgaaaacaggccaaaagtacgccagtagaccactcgaggcacacgacaaggtgtatcctgtaatggatcgacagagattgtgtttcgtcaagagaagctagacagacagatacaatacaagtagagaatatacttgatgagcaattgagtctacatcttgtgttttaatcgaagacaggtacaaatgtactactaacaaatattcaactaatatttaactaaaacttttacaaattccaactactaaaagttttttaattaatttcaaacaaaacccccaacactttccaacaaaccttcaactatatattttgacatacatccacaaaacacaactacaactgcaactattcgtacaataaaccagcaaaaagaattaaccacaaccctccctaccccacttccacacaaacaactcaagttttcaacaaacacccagctaacgtcctcgccaccaacttgtcgcttacataatccgaacccgaacacgcataaactcccttatcgtacatcagaacaccccgttgctcctctcttcctctcctccacacaacacatcacaatgtccttaccactcgacatttggctcattgttctgcaatacacagatctggccagcactctaactttgggtcacgtgaacaccgagttccacgcgttgctgcggtcccgtgacttcgagccggcactgagagggaaggtgcagtctgtgtgcccgtttatccagcccggggaggacggaattgagccgggaacgtggtacgagtgcagcggcgtcgtacagcggaggatcgggcttagtgagcaggaatcatcacgtgattcctcttcgtccaaccacggatatgttcctctggagcagttcatttccactttacacaatcacagtgacgacgaagaggaggaggaacacgtgatttgccgtgacatgacatatgagttggaagactttgaagatgcctccgaggttgattttctgtacgactccgagtctcgtctggcagtggatgttcctcttaaaaacagtcatgagcagatcttgaacaagtccgggtttctggggaaaacggacatttccatctacaacaacttttcagagcttgtctaccaatggcaggatcactttttcatagtcaaatggaacgagcacatgtcgttggatctggacgattgctatgccttcaatttggacatggaaggaggaagtgagatatggtacacggtgcttcagttgtctgggatgactctcatcatgaaagcatataccgatttcaccagtccgatcggaatcgaacgaaagcatcattatacgctgtatcgggtggatttcgagaggagacggcttcaggagttgttttcgtcgttccaggtgtcatctgatctcattggcattttcaacataaccgagtacaatgggtttctgtgggtgggactgggaaccaaggtcacgtttccattgttcctctattacgacgaaaatgacaaatgccatgtctatgtgtgcacgagtcaggtgatcagagcttcagcctatcagtactccgctgttgaaacgagcaccaagaactcgttgagtcacattcccgtgactgtaccccaccgaaccagtctgtccatgcgaccgaggcacagaaggtacgtgttagtctctttcaacccagagtatcggtgcaagttggtggttgacttggctacgggggtccggattcaatgcgaggagctggaggaggacttttcgtttggaattagtccggcgttggtcgaggggcggttggagttcatttcgtccatttaggggaaggcaaaagcgcaccttggcatgagggtatcttaagaatcccatcaacccacatgtaccaatggagacagttgacgactcgaaacgctacttttcagctcagagtgccggcatcgtggcaatgttcctggattggggggcagtggttgtactcctggtggcatgttgagcccatgaaaagaaaggacacaactggagtgcattcacttttgcaatggccatttcagatgtcacattgctgtcagaaccacttccagtctcgatcaaatctttttggtcccctttttcatcaactgcaatactcatggggcgcggtcaagtaacgactgaaaagtacatgtctgtcagcttctacgtcaaagtctctacttggaatatttgaacatatttcacttatcatattcgacttaaacatcactggaacatgtccaagttctttcaagcatctcaactggaagaaaaagacttgaaacaagaaagaaacttggcagaagacatcaaaaggttgtaaatatcaactatccactcccccgccagcttggccgctttgatacaacgtcttactgctccaaactgtccaatccacccgaattcccccaccaaaagacttggcgtcatgctagcgcattggatttcggcttcttcaatacaaacgacgctctcaataggctgcgggttggagttctgttgtcctcttctgccaccgtggcttctaccgccgtcatagctcacattttaggtgggctgtctcagctttaggtgatgactaattggagctatataatacatacaaataacatcaataaaacgaggtggggcacccagtcgataaacagaaaccacagaagaatttgtagcacttttttctcttgattctggtcagaagccgaatgttgatccattcgcagaagctgacccagtcgccacctaccccaactcaacataacatcatcaattcactaaataccactcacgtctcagatctgcttgaaaaactcattatcagaagatggcgctggttgtgtgcctcatagagatctgacaaaacgtttcgagcttacgcaaacaccccgggaaatgctgcacatgctgtatctcacagccagagagacagagacagggtaagggagataaggtgagacaaggggaccaatacagccccgcagcttttctccttgacgccaactatcgctgctccaactgcacacaccactcccctccccaagtgatggtcagcggcttgaaccgctcaatctcaaaaatcttttgcggaagacccatatcgatcaaatagtgggtatgcttggactggagggtgtcctccagaggaatgccggtgctgacaagaacagccttggacttggacacgtagtcctcgtcgacacaaaccagagtggtcttggcgtcaaagacggactgagtctgggcctgcgcgatttcggccgacagaatcgccacttcaggggctcccagcttgttctttcgagccagctgggtgaaatcggccacagagaccaccaccttaccgtagcagagctcgaagaagttgaacttcagctcaaacgacggatcgtagctttcgcggggcttgatgaggagcgcaaccaccttgagaccgtggttggaaagatgggaggctgcagaaagggccttcttgccggcctcggagtcgccaaccaacaccacacaaaagggaagagggttaaagttggacgaggacccaaacctggcgttgccgccagacaatcggatcaccagctcagcgagcttgaggccacagttctcgatcagagaagccatgaagggggtgactagccgcatgacatcgttgtattgatcctcggatgccacggggatgtgggacgagtcggacagcgacacaaagtgggttgtgacccggtctccaccatcttcgtcgtcgtactcatcgtcttcgtcttcctcttgattgtcttcgatccaccggctctgagctgtgactggcttaagcaccatttcgttgtggggcacctttccggcgttggcagcaaagtcgtgcttcttggcatgggtcttatgaggcgtatttttgttgtgcgacaccagccgttgctctacaggcacgttgtcacattctcggatctcgtcaaagacctgctgcttgtcaaacttctgcaggttggcctggaagtcaaagtcgccagtgaaggaggtatcggtttcccagtcggcgttgtagttgctattgttgtggggggcattggagttgtgtttatggttgtttttcttcttgcggttgagctgcttgacacgtgacacgagctcctggtccgacagagacgacgacgactcgtagccagacgacgccttggggggcttgggagcgtggggatggttatgggagaacccgctcatctcggctcgatgtgcgtcaaacagagagttgacggagaacccggagcttccgggtgcgccgccgggggccccgccctgctgaccggggggaccagatcgggtctgtgacccagatcggggctgctgggcatgtgacccagatcgtgacgggggttgtgtttggggctgtcggttctggatctggggctgggtctgggcctgatgctgtcgtggatcaggcagctggagctcctgctggccgcgctcaatgacattcaacgacttgatggcatcgccaggcaggttgacgggtccattttgtgtccgtaacgacagcataccgttttcgaccttggtaacaagtccctcgcggagaccatcggctgtagttacccggacatagagtcccacaaagttgctcattggtgatgaggaatggtagttgcgggtgaagtagtggtggggagagaggctcacactatgcaagtgggtggtgagaaatggggtgggaggttgaagtttatttgggaactttgggggaaaaaaaaagaaaaaaaaaagaaaaaaaaagaaaaaaaaaagggccaacacgaatgaaattgtgataaaatggataaattagaggagaatattataagtgagtatatcacagaaatatacgacgtcttgtcgctgtgtgtgtcccttttgcgttactcaaagaactgacgtagttgaaggacttgtttggatcgtctgtgggttaaaataggtactgcagtggactgataactatatcgagaatagtttgttaggtaaatagaagaaattagttgagtaacataagaaattagttgaataacataagaaattagttgagtaataaaggactagttacttgagaagggcgtgtactcaaggagatcaagtatctgtacttgtacaggtacagtagaacaagaacctggcaatagagtcatcatgcgccaggagtatactgctgctacacgaggtcccgtggtactatagagagacttgttgcactgctcagtggactggacctgctgtttgtctgtgtgggcgccaacacaagaggaagttgtgtagcagaccaaaaagattcattagtacctgaattgacgtagataggggtatattttgaagtttggagtcgtttatctccaacagttgtctagaaggtggttatatggaagtctccagagtagatataagtacaccggtacatatctattgtacatagacgaccacttgtaacaatctgtctggcgtattagcaatggttgcagatcagtctcgcagtctccagcatctccagagctacgacactctcctgatattgccatgctatgctcccatccatgtactgtcgtcaacagtatgtcttccactgatggacattactgtgctactgtcgacaacaatatgtatagtaggagtaaatgagctgtaaagtgcatctctctcgagccacccattctgtccataatccattggtttgtatatacattgttcatttctgttcatgtgtcccaggtttcaaaagcatgctgaacttgtagacagcagaataccgatggagtcgtcggagagaacatctcgatcaaccgacccaaagagcagctctgtctcttttctcgcccagtcaaacacttgtgcacttcaacatgttcacctcaactcaacatctcccatccgttcccactaaatgaacttgctcaagggcttggaattggagtcctggaccggagcagccttagacgcggtcttttccgcctcgggctcaacagtggagtctctgatctgctcgaaaatctcctggacatccttggagggcgccgacgacgaccacagctctcgctccttggcaacgtccaccttttcgccggcctcgacccgcttgatcagacctttgagaccctcgatctgcgtcgtcatcttgcggtccagctcgtcgtactcgtgcttggccatggaaacgttgatggtggcggaaaacatgaagccgatgaaaaacagcatcggcacgtacgatgtgtcaatgtaccgggtgaagcccgcaaacgggttgttgctggttttgcgccggtatcctcgggccagagacgggctggccacggtctttgtgcttcttcgcagaatgccaaacattgctggtggtgatgaggattaggctgaaagatcaatgtaaatgcacggtgaaaaggttgtctggtggagctgtactagtacgtgggtagaatgtgatgtttgcgagatgcacgggcttgggggattcgtggagttggatattgtaaggtcggtgatagacgctagttgtcttacaaaaagggcgagtttggggggtattatttggagatatcccggttcaactacgttcaactacgttcaactacgttcaactacgttacttgaaatatagttgaataatatatagtactgtactacagtctattactgccacaacaagacttgaaagacttgatggaggatgaggattgtaatttgtctaagtaccctctaccggatcaaatgctgaacattgagataacttgtactggtacgtacagtacatacagtagttttacatgtacactatgatatatattttttataaaagattaaaagattaaaagattgaaagattaaaagataaaagattaaaaaaagatttttaaaaaaagattaaaagattaaaaaaaaataattaaataatttttttatttttttattttttcacaatctagaaaaacgtcaacttcttcggtcctgtttctactaatacttgtaccgtacgaaacacaattagttaacgattgggtccaatcacacccaagtaaaacctccaccctcaaatcttctcttcacctactcctacttaacaactcctctaattaaacactcgtgacacgcatgacaccgtcccctcaatcacgtcagacaagggtgtgttatttttttttttcttttgtcgagagtgaaatgaagtgaagggacacaaacacaattagacagtatatatacacgtgtgtattccccactttcttccccattttcttcttctcccacagtctcttttcgctcttcgctcgctctcgctctttctctttctccacaactcgctgagtaacaaccgtctcacccccatgtaatgcatggtccaaactctgataggtggcacgcacaacagtatacgagtccaccgactgccgcctgcccattgcaaaacgcccgttatcgcccctcttcaacacaatgcgaatatcaatcccgccggtgactcgcacattgctcggactgaccgttttctcgtcgcttctggtgctctcgctgcgatatctcgcctacatcagcctgcccgacccccatgacgtggtggtcccctggatccagctggtgcccacgttgtcggtcatgtacccctggacgctgctgacggccacgtttgtcgagaccaacctcttttcgggcctgctgcagctctccacgctgtggtttggaggagcctactgtgaaagcgtgtggtccagccgtggcctggtcaagtttgtcgtcatccaggcggtggtgcccaacgtgcttgcggtgctgtgcgcggtggcgttcttctggctcacccagcgacccgaggaactcatggtcgacttcagcggcggcaccgccattgtgtcgggcttcattgttgccttcaaacagctggctcccgaacaccgcattgtgctgttcagaggtctggtcaagttccgtgtgctgcatctgccgctcatctttctcgtggccaatacgcttctgggtctgctgtcgtcggtctacgtgatccacgcctggggtggtttttttgtcgcgtgggtctatctgcggttcctcaagatctcctacgccgatccggtactgccgttttcgggcagctcgtccaatgcggccaacgcaacccatcacaacccccacggagtgcgggtcagaggagacgccggcgatgcgtttgcgctcgaccagtttttccccgagcccatggcttttgtggtgcgcaaggtgtcgtacccggtgtggtcggtgctggtcaagctgggggtcaagccgtttgaacagagcgagatcgactcgtcaaaccagcggtaccagagcaagcgggctgcggccatccaacagcccacatggcggtttggggtggcccaagagctgcagcagacccaaaatacccgtgctgaggcggagcgacggcgccagctggccctcagagccttggacgagagaatgggaaagtagagccgagggaatgggaaaggactgctgtggtatcgattgagagagagagagagagagagagagagagagagagagagagagagagagagagagagagggagatcctcatgaagcgcatactgtcagttgctcactttattgactacagagtcgaccaagctggaggattaataaccacgagtcctggaacaacagtctgaaccactgttgccgtgacagctatgactgcaatgactgcaatgattgcaatgactgcaatgactgcaatgattacaatgacagtgaatggggagacttcaactggagagactgccggagccgttgtctatcgtcgacaaggacgagtgacatatttatagagccgaaaatacattgtatatacatgtctgaagttgggtgatgtagctgggtgtggtacagtagtatagaatcgtagcactgcgcctcagttgacaatctacaagcttccaagcactgacaaatgcttgcaaaggctggaaaaacctctgaaaggctgccattcccattttccccattttttccattttttccattttttccatttattccattttcagtcttacctaatcagaatcttcaattctcgattgtcaaatgacaatcgcaactgtagagattgtcgcgattccgggcttctgagtctcgtcagcgcaagtcgctggttctccaactcttcagtctgccacgatagcgccatcgccgaccaccgtactgtacggtagttcgtaaagaaacaaaaaaaaaatagaaaagaaaaagaataaaaaaaatagaaaaaagaaaagaaataataaataaaaaaagaaaaagaacaagaaaatagaaaaaagaaacaaaaagaaaagagatggaacagaaagaatacgtgaacaagcaaacaacgaaagccattcgctcttctcaacaaaccggatccaaatccgatttgcgggtatatcattatctaggcgtaagtagctgaaaatgtgttcccctagaataaaacaaataaaaaacaaccaacaaaccaaaaaataaatatataaaataaaatactgtaaaataaataaaaaataaataaataaataaataaatcgtagcaacgtgcgcctgtaaatgggagaaagatgcgtctatttatgcgcccctttggagaccagggagttacacagacacggtccccgaaagactccagtctcgaactcaccaagtcggttcttgtccacatgccaccaagtcgcttcttctccacaaacctcggcatttatgctgcacacgcttgataggttgctcccaataaactttgtccacttcacgtctgtcacgttagaggagcgacgacgagcccgcagctagttacggtaccgccacgatagatagatagacaggatttggagcgagttttcgacggattcagacggacacaaacagacacaaacagacacagacagacacagacagacacagacagacacagacagcaacgtcttttcgaccccgacacaagcacaatcagaagcgatttcagaagcgatttcacaagcgatttcataagtgatttcacaagcgatttcagaagcgatttcataagcgatttcacaagcgatttcataagcgatctctcttgtcgacacaatttcttctcttctcttctctcgcttctcttctattgtcgagaccgattccaaacaaccgtcacactctcccgtccgccatgctaccggaaatcatcaccccaaccgcggcgagagcgctcaatgtgcccatatctggacgggtcatcaactgtgtcacgaccctgccgtacgaaatctaccgcgagggagcgacgtacaaaattcgaccgcgacgtggcaactcggccctctactcggcgctggattatatgcagtctggcgacggagacaccacatggacatcgtcgctggtggcgtggacgggcgaaatcgcgctgccggccgccacgtcgctgccagacctggagctgtatcagaagctcacggagcaggacaaacacatgctcgaacgggagctgaccgaggcgcagggcggcacgccgactcacccgatctggacagactcgggcgacaccgtgtccacgggctacaacgaacagctgtcgcccacccgccgctacgcagaaaacattctgtggcccattctgcactacatccagggcgaacccaccgacgggcgcgacgagaaaaaatggtggagcgactacgaagacctcaaccgcaagtactgcgacaaggttctggacatctacaacgagggcgacgtcatctggatccacgactactacctgttcctgttgcccaaaatgatccgcgaaaagctgcccgacgcccggatcggcttcttcatgcatgcgccgttcccgtcgtcagagtactttcggtgtctggcaaagcgccaggagctgctgcagggcgtgctggcgtcgaatctcatttccacccagagcgaggcccacaaacggcactttatgagcgcatgttcccgcattgtgggcgcagaaacagccacgccaacgtccgtctatgcctacggccagtccgtgtccgtggtcgctctgccaatcggcatcgacacggcaaaggtggaggcggacgccttcactgatgaaataacggaaaaagtgcgggcgattcggcagctgtaccccgacaagaagatcattgtgggccgagaccggctggattcggtccggggcgtggtgcagaagttgtatgcgttcgacgtgtttctcaaacggtaccccgagtggcgggatcgcgtggtactggtgcaggtgacgtcacataccgccacaggcacgcgcaaagtcgaaaagaaggtggccgagctggtgtcatccataaacggcagatatggtgccatccacttttcgccagtgcatcattacaccaagcacattgctcgcgaggagtatctggctctgttgcgagtggcggacctttgtctcatcacttcggttcgtgatggcatgaacaccactgccttggagtttattgtgtgccaaaacggcaacaactctccgttgattctgtccgagttcacgggatcggccggaaacctgcctggcgcgattctggtgaacccctgggacgctgttggggttgcagagcagatcaaccggacattccgaatgggccaggacgagaagctggcgatcgagcaaccgctgtaccagcgggtgaccgccaacacggtgcagcactgggtgaaccggtttgtatcgcaggtgatcagcaacaccttccgaaccgaccagtctcatctgacgccgattctcgacaatcacaaacttgtggagcggttcaagatggccaaaaagcgagtgtttttgtttgattatgacggcactctcacgcccattgtgacggaccctgccgctgccactccttcagacggtctgaagcgggaccttcgagcgctggccaaggacccccggaacgccatatggataatttccggccgtgactccacgttcctggacaagtggctcggcgatattgctgaacttggcatgtctgccgagcatggctgtttcatgaagaatccaggcaccaccgactgggagaacttggcagccaactttgacatgagctggcagaaggacgtgaacgacattttccaatactacacggagcggacacaggggtcgcacattgaacgcaagcgtgtggctctgacatggcactaccgacgagcagaccctgaatttgggctgtttcaggcccgggagtgccgggcacatctggagcaggcggtggtgcccaagtgggacgtggaggtgatgagcggcaaggccaatcttgaagtacggcccaagtcggtcaacaagggtgagattgtcaaacggctcatttctgagtactcatcagagggccggcccccgcagtttgtcctgtgtatgggtgacgaccagacggacgaggacatgttcaaggctctcaaggatgtacctgatttggacagcgagagcattttccccgtaatgattgggcctccggagaagaagaccaccgccagctggcacctgctggagcccaagggcgtcctggagacgttgaatgagctggccaagttggagggcgagagtaagatgtaggtgaagacgataggaagatatcgcaatcacttaccctgcaagcaagactaatagtcgagatttagatagcatgaatagaatgatagaacgatgtagagtagaaaaaatagggcgcgacagatatcactttataaaacatcgtcttgtgaacaaaatcattcagaaatctcaataaaatacgtggttgtttcgtctcaagtgttcattacagaatactcaatttttttgatattttttttaaatattttttccgaaatgactgagacttttgatcactgattgtgcattgctgacatttgggggtttttgaattaaattacatgaaaaatacatagtccagagatggtccaggttttatttagaaagtaaggaaagtcttgggaaccgactttgtcactgggctcgaaactatgatgaggatcctagtagcgtcgctcttgccatagtgaacgagtgggtcaaagtgctctaaccacactgcacggtctggctcaaatgtcgagcttgtcgcgggcaggaggataggttcggcaaatctcctcgtaaatctggggataactgactcgcagaacctcgggatcacgtgccaaagcgaggaaaaaagtcgagcatcccgacttgagcgacacgttggtaatgttgctgacctgcaaagcaatcacaaaggccaggccaacgacaggagcgtagaaaccgccgccagagttgtaggagggatcggtgtacttgaggaagcagtaggccaccagagcggcggcgtaggcgacaaaggacgctccgaaagaaagaacggagccaatgagagagtcgttgaccattgcgtcgataccacgggtctgcatgagcttccaagtggccttggcactgggcacgtacgcctttccatacagcgcaatgtacgaataggcgtagtgattgaagtaggtgacaagccaatccagaacgccgaaacaacactgtacaaagcacagcagtacggtggccagggtgtctccggattgacgggcatcctgctgcagaaccgaaagaatctggcggatgaagttgatgatagacacaatcaacgatcccagagagatggaacccaatgagtaagtgactgctcgtcggaaggagctcatagccgcgtgtttgggcatgccctggtcggacttggagcagtagtaccacgagccgtagacgccggaaatggtcacgtggatcacgttcttgatcacctcggtcagatagtagccacagaagattgcaaacagaatgagaccaattagcttgccgttggagcacgagcctccggtggtcatgcaacccgggtttcggttgtctgggtcgtacttgacgtagatggagacaatggtgaaggagaaccaggtgccgaaacaggccccgaccacggttccgaccgcagagatgacgagaaccgaggggttggctcgggtcacgtcaatgagggtctgcagcacgatggtggcaaaagggattcgctttcgagagcaccagaaccaccaggtggtgagggcggcaaagacaatgaagacaatgccggccgagtagtagcccacaaccaggtagtagatggcggtgccccaggaaaaaagcagatgcaggatgtaggtgatccagatgaactgctttgtccagactcgcgcggcaatgaagtagagcagcgatagcaccatggcggtggccagcacaaatgcgtacagaatgagcgtgtgggtgttaagtgagtagtcgttttcgcccgagtagatgccccagccctggaacgagtgggtctgtgcatatgcgcggatcacaatgatactgagggcgaggtagcctgagaagatgagggccagaatcaccagaccaatcttatcgttccattttggtttgggcacggcgaacgcctcgtcaaacgtggctgcgttgggattgggcttgtagttgtagtctggggggaagtcgggtgtatagggagggggctgctggttgttgtagttgtcgttggggtttccctggtagccgccgtgttggcccatattgtccatctggtatcccccctggctgtggttgtagtaatcttggttctggttttgattgtagccgccctggtgggtgtcgtactcggcattgtagcctgtctgtttttcctgctgttgctggtagtgcatgttgggttggtaggcgttggcgggtgccgccaggtgtttttcttcgtcgttcattttaaaaatgaagggatgtggctaggcgcggctgtggcaatgtagcgacgtgactactgtggtgttggtgctaaagcgagtcgagcaaatggcagatatagcaagtaatcgtcggggacagggaaaagcacaaacagatggttataggtcaatcgtcaggagtactcaagaagaagagttgatatcggtaatgacagtggtaatggtactcgctctcgtgtcacaatagtggtttcacaatcagtcacaatcagcacgacagatttgtgttaaagtgagagttaacgtgggggatgaagggcgatcggggacgtttgtgtttgtgtttgtgtttgtgtttgtgttagatctgtggcgctcggttaaaagctgtggattttcggcgaatttgcgacgaattttgtccgatcacaattgctctcttttgccagaaaataactgaagaagtcaagatgatgacgcaggtgtgcattgctggtcattcttagacaacaaagaagctcaatgcggctgttatactttttaaagtgtggagcttaaaacgagaagggagaaggataaaaatatagaggaactcggagaccacttttgcggaatggacgaagagaatacatggatgggagcaaaagaatcaaaatcacaatattgaggggagcagaatgataccggttttggccgtttttggtgaattaccaaccagtttctattgaaaatcatattacgtaaggcaatctgaacacaaccattttccacaatcaattggacgaaaaaaaggcagtaaatcgctgaaatcgctacattgaaaaaaattgactcataaattacgaacatttccatacagtctgataattgcctccgataattgcatcttctaacgggggtcacatggaaaactggctcatatcatgaattttgtagggatggtcacccccaacagtattcatgtcaaaccaaaacattgcccttgtcacccacaacatcttaacccatgtcatgcccaccacaatacgcttgtcacgccccccatcacatcccccttgtcacctccagcttcctctcacaaacaaacttctgtcatgcaggagtcatcgcatacataacatttgtctatattggccaaaacaggtcggatttaaataacaactgaatgaaataccccccattaaagactaactaactaattttttttttaatctccattttcttaaatcattaacccatatatttgattcatacacacacaatattactctcagtaacaatcacattgtttatgcatcccgagctaattggatgtggcagttacccggttgggagttcacacttgggttgacacaatcctatttttatcccctaacccagaccgtatgtcgcgtttttaacctaaccctgggccttcctaacgcggcactttctttaacttggaacttcctcaacctggttttaccctaaccacgaaatttgaattatgcctcctttttcctttttttaatatttgtttttaatattttaattttaagtatttttctattttacaaaatcccccttaaaatcaaatctaccccctatcttcacatcaattttaattgtctgtggattctgatccacaataataatttagtcccgttctaaagaccacataaagacgtctaagacgacttgtttgttacctcgattttgtcatctgacagaaaacgtcgagatctaaaaaatgtttaaaaaacacgggtttaaacaaatgtttgaaaatacgagaaaaatcgcacaagaattggttcaagtcgaaaccatgccagtgctcatctataaaacttatatgagattcccgtccatagctccgggctgttgaaagtgataaatgatctagacgggcagttatggcattcttcgcttatggtagtacgaaaatcggcgaggggtcttactgtaggtttttattttggatccaaagccagtctggggtttgtttttgtgggctaggatttgtttgagatttcggcggctttttctgacgagtttttgatcttctacgcttttccacaattttccttttgttttttttcctcattcaatttaattccgttttattcattttggtgattgacattaatcacataaataaataagcattcttaaaaaaaaatcgatgaaattcagaaaaaataacaaaacccgtaaaactaccaacgagaaactccattaacgtactcgtataatctagacacatatcagactaaaatagtgtgcactaaacacagacatattacttgtaggatccaaatccgtggatctaaaaagaggggaaaataagtccatgattggactgactggagaagccgaggctagcgggggggcacgtgaccttcgagggagctgggccatcgaagatcaactggttgtttccagagtatggtgaataacggttcttgttatgggcattacatgacaatgttgcgaatcgagcccatcatgtcatgcccaccatgtcatgcccaccactagagtcaggtaatgcccaccactagagtaaggtaatgcccaccactagagtcatgtgatacaagaacccactactagggtcatgtggtacccactccctacaaccaatgttgctactgattcttgttcttgtactttacttagtccagttacccgaggccgatatcgggcaggtttttaagagatttgatgatacaaagcattgtctgggaagcagatagtggacaccaagttcgtcgatgtggtgggcgttacaatgctgttgtcatgggcacagtgacaatattgtgggtattacagtgccgatgtcgtggacatcacagtatgtactcgtgtaactcatgtggttggaccacaacacctatgtaatgacaccacaccaatgtaatgaacaagacctatgtacagcatcctactcatgccaccagcgcagttataaataacagattcatttacttcattatccttctatcctgctgttctgctcggctcctggttcgcatgccgacctaatggcaaagtgcagtaagcactcgtatcggactgtactgtatcgtgatatagtgactctggaacagcaggcggtgctgataggacagtttacttttgcaagggccaaggctctcgactagaattgcacctgtgattatttctgtaggtcgaccgctatcgaactggatggatcgacggagttctagtacgacgccaagctcacgtgagggctgaccgccttgaaaaagtcgtccttgttgaatggccgcgccaacacctcgttgacatacccgctctgcagcagaaactccagtttggggtttacggagccgtcattgatcatgatgattggcacctggcggttcatggaccggatcagctccactgctgagcaaccgtctagccgtggaagaaccgtctccatcaacaccagtcctacgtgactagccgatgtttgcagaaactccaccgcgtctactccatccggaattacctccacgacctggccggccttttgcagcagcgtcgagcagattttgacgcagtctgagtcgtccgacgctatgagaattttctgcacctcgccattctggtggatttcggtcgactcggccgtgttgtcggcgtggccatcgggatgggccttgccattggagtcccgccgtacctggggagggtgcaatggcagccatgtgtgggtggtcgagggccacatatggtcgtcgtagttggttgtggcttgtgcttgtgcttgtgcttgtgcttgtgcttgtgcttgtgcttgcgcttgtgcttgtgcttgtgcggccgccgaagggtctgttctgcgccgcttgatatggtcgaacgacgccgtgtcgtcctgggacatgccgaggcgctcgaatcggtactcaaactccgccagcatggaaaacacgtggttcatggtctcctccttcttcttaaggctttcctgcaggcccgagagcttgcctatggcattggagaagtcttcggacagcgacgtgaagtgcttctgcaggctctcgtgcttacgtttcaggtcgtgcagctcgtcctccagttcgcggtaccccgaggggccctcggcgcggcgtttttccggcagcttgcggcggatggagtcgattcccgaggtatcaaattgcagaaagttggggtgtttgaactcccagccgttttcgccgtaaaccggctcgccgtcgtcgttggtgctcttgaccttgtggaagtcgtacttgttgagctggcgaacaaacgacgagaagttcttgtgtcggaaatggcggggtaaggtggttttggagaactcgattgtgtcggagatgacaaacgagcggccatcgggcgtccagaacaccgtgttgtcgttcccttcctccagcatcatgtacagcttccacacaaactccgtgggcggcgtcgcggtcgttttgtcgtcctccatggtgcctgagagagagctcaatagcggtcctatactggatactggctcgattgaatgggtggggggatggtccaagggaacctctcgcctttatatccctactagtgggttaggcgcttgtacagcaggtcaagcgaggctgttagctcggtgcaaatggtgcctcgagtggggtagcgagacgacagcggtgacacagttgagagagagcgagagagagagagagagtcgaagtggacaactgtcagagcgtttgcgccggtcctgtgtcacttggcctcaagctggaaaactggtggggtggtggtgtgcttgtcggggggaaggctcagtagcagatatggggcaataacgtcgacgggccaccacgcgcaatttttttcatattgctgagatgccgggagtatagcacgctttgtgtgccaatatgataaatggatagttacaataagagagccactgggttttggtggtgcacaaaatggtctattgcatatacgagtttattttccaaaaaaaaaagaaaaagtggactcaactttatttttcggcgagtttaaatgggtcgaaaaatgggaagaaaatgggaagaaaatgggaagaaaagggaagaaaatgggaagaaaatgtgatgaaaatgggaagaaactgggttggaaaatggagatatataaaagaaagagaacaaaagacagagatttggatttcaaatgctttctctagaaaaccacctgcatttcctcgtaaccagtccagggtcacattattgactgctacatgctgcaggcggatgcactggaaaacggttgaaaataaataaaaatataaataaataaataaataaataaataaataaataaaaataaatgaaacccttcgttacagtcacgtgatcggaaaatttagatggacaagcaaaaaatatttataattggatacattgtgaaaaatggtcaattgtaggcttcaagatcctggccattttgattccatcaaatttatgaaattggctgaattcggattaaatgcatttatgtactgtaggagagtgacatcgaataggatatcgttgtattttgtacttgatacgatactcttgtcgtttttcgtacaaattatcccactccagattgacatcgttattgcacaattaatctttttttattatttttattttattcatgaatgtgatctttaaaaatatatatagaaaaatagaaaatactaaataaaaacaaaaataacacctaaacaattggaacaaaaacaacatcaaatgatattcaaataattgaccttcttctgtatttcccttggcctctctcgcttacataagaccaattacccaagtctacagttatcccataactacagatgacactctatttctattgttatgacgtttcttcttattacgacgatggtgcatagataatggatgtcctggacgtccatttgagtgcacttgagtgcacttgggtccatatgagtccaagagtccacatgagtccatttgcgagtctatgagaattctggagccagtgaaggccgtgatgtcaaggtcagatatgtccaaagtccacctctgtcgagttttgaacaggtggcctttggggtgaaacgcaccaataactcgactgcatccgacccgatcatcaacagaaggcgaatcagtcgcctagctccttctggaactatctgtatagaggtctgcagcctctagacctattgcagcaatggtatgctatgttatgatacttaacactgatccagcagactagagacacactgttgaagtggttaatcaccgtagggcgaggtcatatgtttccattcgacagacaacaggtttttggaacggcgtttgaaacggtttttggaactcgcattggtgagcatgctgggacagaaagaaaaaaagaagaaaaacaaaacaggaaaaaacaggaaaaaaggataaaaaatatcacaacacgctaacgtgaggtttgacactagtggagtctagaagggatttgaaaaggtgtttaaaaagatgtcggggcgtttgaaaagatgtttaagcgttgagcatttgaacacttgagagcggttgatacttgagaaaaggggagttcgattttattacttgagagaaggtccttcaccaagcctgttgacgccgaaaattcaccgaaaaaagcccccatttataccccatttatgcccttttatgcccctgttataccctctcctataccctcgtttataccccatatccccgtttagacctcttaccctcttatccatatatctttatctagggtgtggcagatcaagatagacggggccagaagtatacttgtatgataggtggaggggggtacttcaaggaagtcatacgtctgtctatggtgatgtagatcttcagtgatttccttgagaactgttgatttggtctggggaaggagggagggagggctggtgcgggcagtagcacttgaattgtcaattgaaccggaaatacttgcacgttttttcggaagagttgtgaattattatatttgcccgacgctgatcagcgcattcaagtgtttattgcgatcagcaccgggtggtaactgtgagtggtgactctagcgatcatcctactccttagggagttcacacggttggaggagtagaataggacaaaatcaagcaagacaagcaaaggttttgaatccttttgtgcattctgcagacgaataattgtcaattgtccatcttcagacccaagttatctttctggagttgatattcagtctctctccgagtggtacagggcatcaggttgggtcgtcaaaacagcggaaattgagaggaatgaagatattagttccatcgtgagatctatggaggcttgatatatcaatatttatgattcaatcagttctcaaacttgccaaatgaccacattagggaacactagatcaccatgactttcgcccgagtaaaactgtactgtcctccaaacatctccaggaggcaagaaaaaagaccggtgagaagccatggagttcataaaagcccctataatggataaaagtatcggaaaattgtgtttgctttactcaatctggctctgttgctctgatattggtcaaaagaatgggtatagaaatgcgagtaccaactagggacgtttacaaagaacaggtttcgaaaaagcgagttcggtcataatcaaaacaagttggactttagacaggaagatgacgaggtttttgaattatcattaccacaataggggccttgaatgatccttttcctactaatatcaatccccagacctccaaaggcccacaggaggagatattggtgagaaatgggtagtaaaaattatatcacttcattcacaattgtctgtagattctactcagtatgacattgtttttgattaatgttctattctttttttttttgcgacagtttctgattttatgttccattctatttttttctcaacatgttcaaacacgagcagcggcgaacgagagtagaccgtcatttcctgacttcaaggacattccgaatggggtaaaaagaatcgaaataccctgctggaaaaacaacaaagctctagctataaaacaaaccattttatgaaaggatatgttttctaattaaagtgaagtaaaatcggtttgttttgttgaccaaatggttgaaactctcagacttaccaacttcatcaatagtggtcgtgagacgtttatttttgtttcatcgaaatccccgtggtcgtctgagtacatttacgtcattaattttgtcgcacagcgacttcatgtccttcaatgtgtgggttcgtggctagacaccaaaagcaacactcaataaacctattatcttgacatggctggacccgctcttccacaaaatttctgtaagtgccatttgtctttcaattgacccccattgaacatctccaacgttgaccattcaacagagacacatctgacgaccgtcacggcacgaatcgcccatacgaatcgtactgctaaagacggcgcatctactccggacagcccagggccatccgtatctgacagaaatagtattaacaaaataaagaaaataagtggttctagggatgtaatgcacggatagcaacgtcgcaccaccaacggcctgtccaacggccggtccaacggctcgtacagcgaatggcgtgtgcgacaaaactgtagacgcatgtctcttttcttgaaagaaagacagaacgccattgtcttgaacaacggctcgacaagactcgttacatctcaaaccgcccgctgaacatctcctcatcgcccatatcctcgtcctcgttatcactctccatcatatcctcatctacagtctccacgggtcgagaggtgggccggtgcttgaaatgctcatccatggacgactcgccaacaaaggtgaagcccacgaaattgtcctggattcgtggcgacagtggggtgcccaccttcatcgacttgaacaacgaggtcgacgcctcggtgaactcggggtcaaagttggaagtgtcagtctccgacgccacgtgtggcttgaacggaggagggatcttcttctggatgagctggtcccagtcgatatcgtggaaaaagggatggcgccgcagctctcgagcgtcatcctgggctcccagccggttttcggggtttctgttgagcagacccttgacgaacgatcggccctcggcagacaaagcatccttggggaacttgaccttgccaaaagcaatgttcttgtacatctgctgggtgtcatcggcgtggaatggcgaccagccgcagcacatttcgaaaatgagcacgcccagcgaccaaaagtcgaccatcttggtgtatccggactcgtccagcagcacctcgggggcaaggtactcggtggtgccgcaaaatgtggacgtggtgtctccctgggtcacattggccttggacagaccaaagtcacacagagcaatgtgtccgttggcgtcaagcagaatgttttcgggcttgaggtctcggtacacaatgttgttgtcgtgcaggtgttccagcgcaatgacgagctcggcgatgtaaaacttggctcgctgctcgctgaatcggccctctcgctgcaggtgccagaacagttcgcctccgctcatgtaatcggtaacaaagtacaggtccgcctcggtctggaacgaaaacttgaggccgacaatgaagggtgactgggtagtagaagttcgcacgagaatgtctcgctcgccaattgtgtgagcaatctccttcttctgcacaaccaccttcttggacagcaccttcatggcgtagattcggcgcgtgtccttctttcgcacctgatagacctggccaaaggtgcccttgccaatgagccgcagaatctcaaagtcctcggggcccatcttcgttcgcaccgtgtcttcgtagtacgcctgcactcgcacctcgccattgacgtgctcgccctcgactcggttttccagcgggtaccacgcatcgagcaccttgccggggcccaggatcgtcgagatgcgcacgtggcccagaaaggcgtcgttgttggcgccgtcgtagacggagatgacgagctccgaggcgtcacgggcggtcacgtcgaacacggtctcttccttccatgtggggttgatggatccgacggtgtgtcccgacgccatgatgggcttcttgggcatgatgttgacgccggcgttggacgccataggggtggtgttgcccatggccacgtcgttaggatccgagtcgccggtctcggtgatgaactcggaggtgccgaaggtgcacaccacgtagggtctgcagttgggggcggcctgcaggtttcgggcggcgacgattttcgccaccagtttggccttggacgaggtggattcttcgagccccacgtgcggggttttttcctggatctggccaaagttcatggtggtggagttgagcgacgacttgctggaggttggttggctgacggttggggtggtggtgttggacgacagcgacttctttttcagatcgagttcctggagacggtcccgggattgacgtttgccgtggatgatctcgccggagacgttgacggtttcgctggtgcacacggccttggggacttgttgaaggtgtgtggtggatggagatcgcaggatcgggggcgcgggcgacggggcgtttgtgttggtgctggggcctgtggttgtgttggagtaactgccggcgggggggttgggggagctgtttgtgtcggtgacggtgggggctgactttttgtggaacgaaaacagagagcgagggaactccaccatagtgtgtttgaggcagctaggggagacggtcgtgggggagccttctgtgtcgtgtgtggtgtcgagctattacactactgtagctgggtgtgatgaagaacaagctgcgagttatcgctaagaaaactttctttatcgataacgattggcggtggacgctgctttgtgggggtttggcgggtgatttttggcaaatgggactgaaaatggggtctttggacccgaccaaaacgatgttaccaccccgattcccgtcagaagctctgcccgtcgccacaaacacccctcggcctctcactaacacattctaattatgcattctatctacaaccctagcccatgacgttgcttcaattaccaagaaaaagaatagtgtgattggagcgacggccttcacggcgactgcggcggcgggggcggcggacgtggctggctaggaattccgcagattgagaatctccaaggaccacgcatctctcacctgcgcggctctgggttctgtgtgtctacacacacggctgggtggcccctaccacgtctactttctgcttatatcgctctccagatttgggcttgctttccgacgcaaaaaaattagcacgaggctgacaagccgcagcccgaaaccagcactagctgtgcgatgagcgttgggttttgggcgggaaaagggcgatttggacgcgagccgcgcgggcgggttttcccgactttttccacaataaatgcgatttttgtccgacgtttgagcccccctccaaacaaccgccgcggacttgttgtcggacccacattcaacttttttaatatatgctttgagacgcgcatgtaagtgaaaatgtgggcgtatagatgtggaatacaagtacgagtatcagcatggcgagtgggaatcgaccgtctcagagatttatcggtccactaggagtaatctgaatcaagagaacgtggtcataagtacaagtagaactcgtgcaactcgtagaactccgtcatcataagctgattttgcttgtagaatggagagtaaatataagaatttggttaatttgaatttaaaaataaaataaagaagatttaaatcggataatttgaatttaaaaaatgatttaaatcgaaatgaggatagaatagagtctgataagaccataaagtatccgataaggcagcaccctctttattagttgtttttctttcccatcgcggtttttgtcgttgcaaaagagtcataaaaccccccttcactatctccaatgtacaatacacaatgtacaaccccgggtcaatctcaaagcctgattgataatccacacttttttgcaactctatataccactgattaccaatacagttgaacatgtggggatgtccgggattcgacgttggttcatgtgtcacgtgacccttttggttgccccgagtttgtgctgtttttctctcattatcgtttgttttttcatctttaccaatcttgtaacaaaacatcaactacaatttcaactatgtacttactggattttgtctgtatccgagtatgtgaataaatatgttataaaaatataaaaaaaagtagaaaaaattgaaaagttagaaaaataaaataaaataaaataaaataaaaaataaaataaaagatttcggtgattagcctgtattcgctttggcagccggatcgagaaccgtgattaactacacaatggaccagtttttttggactccccccccacttacatggcggctggtattatatcggcggctggtattgtagctgtcagtaccaacttgtagataccagtctcaggtccattgcagatcaagacaagttgtatatatggcgaaaacaacgtcctcgaagcccaattcggtctctatattactatattccactccgttcctctttctatctactcacacgaacagtctttccatgttttcaaataattcatttaaaatttcatttattttcaatttatcttcaattcatttaatttaatttattctctttaaatcaccgcaaatagtggcaacatgcacaaccttatgcacaagcgaatctcaaatctcacctttccaccctacaacacaccgcacattatgagctttctgacaaaggccctaggcggtctcaaacgacgtgagtttctgaaacccggccatggctggctggtcgcccttcccctcaattgatgtccgctaaccccgctatagtgcgtcccactgagaccacagaacaggtcctggtgaacttcaccaaacccaactctctcgaaacggtgctgaccaagtgcgatgaagagctaggcggctactcgaccgtcaaccttgccctggaacggcccacgacgggcaaaccctacggccgctttttcggcaatctgtcactggacctgcccaaagacaacaagatggtgacacgatccggctttgccatgttccgaacgttggaccagccctcgtccatgttcaagaccaatgcgtggaactgggagcagtaccgccatctggagctgcgggtgcgaggagaccgtcgaaagtactttgtcaacgtgcaaagtgccacccctctggcctcggatctgtaccagcaccggctcttcatccaaactcccggagaatgggaaacggtggtgatccctatcgacgacttcattctcaccaacaagggagtggtgcaggaacaaatggccatggataccgccaacgtgtacactgtgggaatcggtctcattgaccgacaatacggaccttacaaccttgacattgagtacatcaaggccgtagcccatcctccgctggagttcaaacccaagaaggagtacgaggtggaaaaggaaaccattctgctgactcctggccagcccatggagttgggcaagggcaaggtcaaggagctggagtgattcgaaacgactaatgatataatgacaatgattgatgtgaagaggttgtctagagcaactagtggataagtaaaagtgcaatacttgtacgcctaaacatctagcaaacaatgaccaggatcaagaaccccttcaacaccttcattcacgcttctcctagagtacaccatttcatctactggatcataccaacaccgtttcatcgatattagactgttccctcactgatttgttgacatactcttactctacctcgactataccgcccgctccatcctaccgctccccatctataccatccctgcgtctgaatgctacacgaggccgttggtgtaggaggttagaccataacaccataaactccccggtctagactgatgtccactatagttttgctatggtgtttgtttgtatggtcgagaccgaaaaggggtcaagaggatggatgctgtgggtccagatcaattgaattgggggacacgaaaaggaccaaatgtggtagatagggagatgaccgtgtactcggacagtatctgtctttccccaagataccccttttcacaagcacaatgcaagtttcaagcgctatacgagtttcaagcactatacaagtttcaagcaaccggtccgctagcgcagttattgtatcatagaataacccaagaaccactataatgtgggtaggtctagcgactttgcgaaacaaataaatgataaatcatagatgacaaataacggatagcgatatgacagatatacgactgctgatttgctcaaggttgattttgggtgtacttgtctacacacatttcacaagtcaactcctcaactgcaatgaagtagcgcaggtctctcagttttgatccgaaactcaccaacagttgaccgttgcactctcctttccttctgcttcaatcccatatctatcaaatataggttctagcgggcaaacggagactagcttgttatgatagactggagggggtatatgtaaccgacgacgcaagacaccgcggctattagcgagttttccttttgttttttttcagcgtggcatgttaccttgggctcatggcgatccggtcactaactagatgtttcttgaaggcgtatggttagtggcggcggttgttctggtgaaactggaagaggaactcgtttggcgtgagactgggctcgcagttttgtctctattcacgttggaaagttggaaaaagacgtagttgatgaatactggggtttcccacagtggttactgagtcaagtatgacggggaggtatgatgaagcacagttgcggagactacaacgtccctcacacttttcaattggtccagtcgacctgtgactcgtgctcgaggtagacgagaggacccataataggaagacctactctgtcccagactgacgtcgatctcaacgcaccttccatgcagtcctcgctagacacaagtcctcaggtgcagggtatctgccataccatgagccacgaatcacgagatggaagattcatcaatgtgaatcctggagtgaataaagattttagccagcgacaactctcagttttgctcaggtcaagtgtctaggaaatgaccagatatcggacagttggacctgtatccgtagtagagctgtacgatggtgttgcgccgtggtccaaccgagttctccaacagccaaccggggctccaacagcccaatactagtttgcaatggttttgggattagaagtctgagcagagctatggactccttctctgtccagcacatgtcagcaaactcctgtgacgcttcagtcgacaccatctgtcgcatctgccgcattattcgcaattgtcgcatcgatatcgtctcaattcgtttggccatcgtcgacaggccgaatgtcggtggcgtgaacgtctgagagaagagcatgtcaggctgaagtcgaacatggcactgactccgagcctagtatctgcccactgggagtcgtccggcactagtccgtgtgatagaggagagagaaacagaggagagagaaagaggtagaaaattttaggtctgttatataccactcaatgacgatatagagaaacatcctacaactgtctttcaaaactggtcggtccttgcgaagttgtagttcaatggttgagccctgaagatagcgcccgtgtgtacgtactgtatgcttgattattgaatattcaggatcatttgatcgatttcgtctctgttttttaaatatatatgtttttttttaaaaaaaaatattttttattttttaataatattatattttttaaatattttttattttttattaatattatttttaaatcattaataattaattttaattttttttattcgtactactttatctaatttctctcaagatacaagtgcactctgaacgacccaccacccatatcaactgccattctcaatcgtcgtctccagaccacaaacccctctatcccccaagctcacgcaatcaagccacagacgccacagacaccacagacgccacgccaaagaggcggtgcagttggcagagggacactacttgtagcggcgacccatcgccagttaatgaacttttcgggactctccaacgacgacaagctggacatccgggcggcccagcgcacgttccagggcgcgtactaccgcacagccttgggccagctggggtttgcgctggtggtgctcaagctcttcaactacgactttctggcggtgggcagcaccttcaccgcccaggggtgtctgattctgctaataggccacttacgtagccgccgggcagacgagatgatccactcgcacgactttgagacctcgggcaacaccgtcatgatgctgtttgtgctcaacctcacctgctatgtgaccctcgtttaccatttgttgcgggtgtgatggaggtggatatttataatcaatggatgcgttacttgtacaagtacttgtacaatttgacgagattggctactatgaggtgctgtgggggaacagtggaattgttggtggatagccgaatggatggaggtagaatgggcgaccccgatcacacggcgctttgacattgagtccgtggactagcagacacctccacgattgagacgggtgtgctgccaggagcacttgtaccgccttctgctcagagacagtgtaacctggtcagacagatttcaaaagtgatgagatacggaacgagcagatcgaacagtatctaccgtatggaacatgattcatatcgaccttagtggagagatttaaaagaactgtacagtcgaagagatgactagctggagaaatgactgtgtgtcaagagtggatgaatcatagcagccagccagccaatgtggattccctttcaactgggatgtatcataccgctgtatgttgttgtgttcatccacaccctgatgaacatctcacaccttgacaagtacccaagctggactttggtagtgtcagaccctcacccactcatcctcggcgggtctgttggacaccaaacatgatgtctaattcacagagcgtcagaatcaaaactgtcgacataattgtgtacaaacttagtggaattgttgacataattgtggacagaaatgctttggaatgaaccaaggttcgctcttcatttgaaccaagccggcgccaactccactgtgctagcctctgctgagcgacaagccctccgaaacagatagcgcaagcgaaagtgtgactattccggctgtggctgcaacagagccgtcagcgtctctatgtggccaacccctcgtcgctatcctcggcattcgagttgcgtataaagcagggttcgtttcctcagaagagagcatccaacatgagcaggaccggctgatcaaggagagaacgccgaggtcctgagctgtgggaaaaaacagctgtcgatcatggcaagcttgttcacggtgccgtttgagaaggttggcggcgactttgctgaataactgtagtggagagaggtgttcacgtggagacgacgggatccacccatcaatagaatctcatcggaaagatcctcatacaagttggtgagtaaccaaaccgacaagaaaactgtctgaggctgtctgaaagcgattgaaaggatgaatcaatggcactggtcacggggacggagtatcgtccttcacgtgacttttggtatccccaaccattcatcttgtgccatttttctcatccaattttgatttcaaggtcgaaattttcaccgttcgggatttctttcaatttctccattttttccattttttccatttttcccatctttttccaattattttttttcaaaatgattttcttttcaaaatgattttcttttcatttcaaataatttttcgaaataataccaacattttcaaaccaacctcttctctccttcccattgtccaccctatccccctgcttttctcctgcactgaccatggaactttactgaacactccctgtgttaggcggcttcagcacaagccttcagatgagatgcctcatacggacgagcgagtatcgcacgcgcttgtgtcggtcagagaggtttggactcctagactagttcggatgacacctcggaacagctctggaggtggaccgattgctgtggcgattgctcctgcttgtgatgggcagtggctttttgtgtcatcaaaacggtggtgctgacctccggttggggttctgctacttgtagcagtgtggtctttctttgcctctttggtctggtctgtctccttggtggtctgtctttcggtccggtcttgtgtgtctgtgcctggagttccgttttatccgtgacccatctggttggcgtttcggtgggaatgtgatgggccgttgtgtggggaaatgtataagtagttgtcaatcttcccggtcaattcagtattgtcagtcgatccactacagctacgacattggttctcgcacaccaccccgctccaccctctacacccgctccaccctctacgcccgctccacccgccccacttttaaactcagataggaccgggtggtgcatggaggttgtgtgaaatttaaacacttgccatccaccctttgtgttgctcagcaatcgagacaattgactcctatctacgccaccaatgaccgccgaaaagcccgaactcgccatcgaggaccagcccaaggagctggagctcaccgatggccccgcgcccaccgccacgtccgactccaagcccgtggagggcgacttcaacctcaaggagggcgaaatcgtcgatcctgttgacaaggtcggcagcgaggacttcaagaaggagggcaagaccgaccaggacgacaaggccgtcgatggcaagtttgatctcaaggaaaaccagattgtcgacccggtagaccaggtgggaaacgaggacttcaaagaagacgacaaggccgttgatggcaagtttgacctcaaggagagtgaaatcgtggagcctgtcgacaaggtgggcaatgaggactttgacaagaaacgacccgccgccgaagaagccgcgtcggcccctaagaagaagaagctggccggaaagaagagcaaaaagtacgacagcgagcccgaggatgacgaggacgacgaggacgagctgcccgaagaggaggaggatctggaggacgaattggacgttttggaggacgacgatggcgaggagctgtctctcgatgacattcctcctccttcctcgcgacgaaacagaaagccagtggactacgtggctgccaacaaggcgctggaggaggaggagcgaaagtcccgggaggccagtggtctgcccgaggatgttgaggaagaggaggattatgtcgaggtccaggagtagggtggaggttcacaatgaggaattgagcgcgacgcgacaagtggcgccttcttgactaaacccatccactcctgacctgttctgtaatgtaagatgagtaactattttatggaatgccaagtcatatcaacattgcattctgggggtgtagggagagatatgatatgattgatgacaaaagacgctgctgttaattaatctcaactacagtaaacatcaaaaaagatcatatccaatcaagagcggcaactacaaggtcagaagaggccttttggccccattatcgactacaagtagagtagacaaccaatcaaaagctgtcaacagatgaaatcaactcgctcctgacaactatcctaccatctcccttaggttgttgttttttttcttatttgtttttttttttcttatttggtttttttttctattttctttttccatttcacctccattactgtagctcctgttgagggaccatctaaacgaggttcacgacgcccaaaagtggtactagtcgacaccatggacatccgcgagctccacttggcccaattctcgcgcaaaaacatcacattttctcccggaattagttgctctaccgttcttcgttttgttaatcagctcccctacagcaaaatacatatctacatactgcatatctacatactccatctacatactccatctacatactccatctacataccccatacctacatactccatatacatactccatctacataccccatatctacatactccagatctctccaacatgtagatcgaagggaaccgcacatctccagtagtccttcaccatcgtcaccaacaccgtcgccaacatccactacatttacccctctctacccctaccttcccaaacgggagctgtcgcgtgaagcttgcccatcacgcagcgattaggtgaagatagacgggacaatgaacgagaacatggagacagtggacggcgcgaaaaagaacgaaagaagagacacttacgtaaccagctgtggagttttacgtgatcacctcctactccgacccatccctccctttctcccttacatttactcctatcagtgcactcactgagacactccacaactttggattttttcttttttctttatattgtatatatatatatatatatttttttttcactctcttgtttttttttcgctctcttttttttgcccgctgcttattctatagccttcagacttttaccaggtagcaaactgaaacaaagtggcacctaaaacggacagctgggtcgtctcctgtgtcccacgcgataacacctcgatagggtggaatgtaaacagaatctcagtgcaagattccagtatggtactcgtacgactgcagtaatattagcactacgggggtctacatcagtacatctacagtcccacctaccttgggacaccacgacactacgctcggagcggtgataagtgtgtctcgtgtgtctagcactatgatcatacaatacgtatctaacacccgtcacaagcggttataggccgtcgcggtagctggcgccttcgctcatatcctcatgtccccctctctctaacagcacgagctgctcttcttgtccgaatctccaggctggggagtcagagaaatggtggtgccctgctggggctttcgggagtcctccaggttggcgtggacattctcggcagcagagacccggtggtagatttcagtgagaatgtttcggaacgccagggcaacgtcagtgccgtccagggctgaggtctcgatgaacagcagcttgttctgggaagcaaactgcttggcctcctcggtgggcacggcccgaaggtgcttaagatcgcacttgttgccgaccagcatcagcacaatgttggagtcggcgtgatcctgcagctcctgaagccacctgctgatgttcttgtacgactgggtcgaggtcacgtcatagagcagcagcgctcccacggcgcctcggtagtaggccgaggtgatggctcggtatcgctcctggccggccgtgtcccagatctgcgccttgatgatcttgttatcaatgttgacggtccgggtggcaaactccactccgatagtcgatttgctgtccaggttgaactcgtctcgtgtgaaccggccgagaatgttggtctttccgacgccggaatcaccaatcattaccactgagttaatatgcgaccaagtcgaatcacggaccctctgcattgcttcgcgtcttttgtctgacttgctggctccgtcctgtctgcgtgtttgtgtctccaccagtcgtgtcgtgtccacggtgtctgtcgcgtgtgcatgtgggcaaccagacgtcccccggagctccctcttcatctgccacctcctagcctttctctagcgcactcacccttgaaaagaaaatcgtactcgtcactcatgatggtctgtgttgtgtgtgttgggtgtgatgtaatgtctaatgtgtggtggtgactttctaagttgcatcctaatgggtggtcgtgtcatgtgggagaagacagacagggagaccgacagagaccgggtctggcgcgcccaagtccagaaacccagtagactagacttttaagggtggaacaggtctcttatataagttgcggcccaccactcgccccatgtcgtgacactccctcatctcgtctatataaacgtctgccctccttcctaattttttcccgctctctcaatctcccaccctttgttacaactccacacgccgtacatttcagcatggcgtttttcaagcatggtcccagctatcaagtacaagtacgcacaactcagccccgttgttacagacagatacatgtacaagtagtgccccgcaatgagactgacgtgacagagaccgtgtacagagacgacaacctcccggaaaaaactcaaacacacgttggcattggccgctgactaatcacaaaataccgcatctcgacctggagacgaaaagttaattcatctggccgtacaagttttgggctgcctgtacgtactggcgaaatttgtatgtaaacaggtcggaatgtgtgttgagttggatttgacgagcccttgttgcatcgccagcttttcttcacggccctctagcacaaactatctgtcgttttgcaggtaccatgttgagttgctactagttgagatgaggagtctgacatctcctttttcttgttttttcttgttttcttcttttcgggcaccaaaagattcctttcgtccaacgtgtctacacccaatttgacaccaaatggtgcgatccgacgcgcaacttgcagttatagagactcctatggagttcttttttggtcacgtgacagagtatctcgtcctcaccgctctttgacttctttagtcttgggcttgacctgagaatgcttacacctacaactcacgcaataacgagtggaattgaaatcggaaagctccatcttgttgaccgtgaccggtacaatagctctatctacttggtttattttcaacgacagggtgtagcccgtttggagtgtccttcaaaacggtgccccttcgttccgcactgaaccgcgcaagtcaccagggggtttattccaagcgttgcacaggtacctggagttgggcaatgcttcaataaacatgacagaaaaccaacatccgtctatataaccacctccccgcgctcttaatggctacatcttcttttctcgtcgcaacacacgttcgcctaccactaccctaaccccagcattagcgttatgaatcaaactcaccaccatcaccgtgtattcattatacacgacattgcaccatggaggtcaaaatctctgaatctgcgttcaacacacgcgtagaaaagctgcagggggcgctgaacacgcacaaagacgcgtttggcggcgccgactcggttctgctgctaattggcaaaggtggagatgacaatccctacatcaagactgccgtggcccaaaactggctgctgggctacgagtttttctccacagctctgctggtgacgcccaagcgggtcattttcgtcacaaactcgtccaaggccgtccatctagagggtctcaagaaggacgacaaggtggaggtgtgggtgcggcccaaggagggaggtaaggaggtgatggagaagctggccaaggtggccaaggaggccggcaacaagcttggcgtcgtggtcaaggacaagttccgaggccccattgtcgacgagtttgaagctgccctcaaggacagtgggatcgaaaaggtcgacattgaggtcgggctgtcccacctgctggaagccaaggatgacgacgaaatcaagagcatccgggtggcgtcgcgggcctccacggcctacctgacaaagttcttcaccgaccagatgcttggtatcgtcgacgaggagcggcggctgtcgcactcaaagttctcggagcagattgaaaacaagctgcaggacgagggcttctttgcgcagaaccaggtcaagctgggcagcgacttccaccagaccaacctcgagtggtgctacatgccaatcattcaatccggaggcaagtacgatctgcggccctcggctgtgtctgacgacgcaaacctccacggaggcacgattgtgtgtaccctgggtacccgatacaagggctattgctctaacgtgggtcgaacctttatgatcaaccccaccaaggcccaagagcagaactacgaagtgctggtgggcctgcgggaaaaggtgtttgactccatcaaggtcggcgccaaggcctgcgacgtctacaacgccgccgtctcctacatcaagtccaaggcccccaagctcgaggctcacctgctaaaaaccataggctggagcattggcattgacttccgagacgccaagttcctgctaaacgccaagtgccagcgagagattgtcgacggctccacgtttgacgtgtcgctgggcttccagaacctgaccaactcggccgccaccgatcccaagaacaagacatactcgcttgctctggtcgacactgtgcgtgtcactcgagcaggcgtggctgttctgaccgattccgcgcccgtggctctgtcggaagtcacctacttctttgaggatgacgacgaggacgccgagaaggaaaagaagaagaaggagcaggccaaaaaagagaaaaaacagcaacaggcggctgctaccgtgtcgtccatcacccggaccaagctgcgtcatgaggctcgagccgaagataacaatgaccagaaacgaaaggacgaccagaaagccctgcacgaaaagctcaacaaggccggcctggaacggttcaagaacacagaaggtgctcttaacggcgaggagaaggtggtcatcaagaagtttgagtcgtacaagcgagatactcagctgccccagaatctgctcaaggatctgcgggtccacgtggacacccggtcgcagtccatcattctgcccatcaacggccggcccgtgcccttccacatcaacacgtacaagtctggctcgaaaactgacgagggcgactacgtgtacatccggctcaacttgtcgtctccgggccagattgcaggctccaagaaggacgcgccccaggtgtttgaggaccctgacgcacagttcctgcggtccatcacgttccggtcgcggcacgtggagcacatgaacgatgttttcaagcagatccaggacctcaagaaggcatcgaccaaaaaggaggccgagaagaaggagatggaggacgtggtggcccaggattcgctggtggaggtgcgagctcgacggccgctcaagctggacgctgtgtttgtgcgtcctgcaccggacggaaagcgagttgcaggcactctggagatccaccagaacggtctccgatacgtctcgcccatccggtccgaccacaagattgacgtgctgtttgacaacattaagcatctatttttccagcctaccgagggcgagctcattgtgtgcattcatgcgcatcttaaaaaccccatcctgatcggcaaaaagaagacgtgggacgtgcagttttatcgagaggccagcgacatggcttttgacgaaactggaaaccggaagcgaaagtaccggtacggagatgaggacgagctggaggccgagcaggaggaacgaagacgacggctgcagctcgacaaggagttcaaggccttctctgagaagatttccgaggcgtctgaccgaaaggtcgatgtcgatactcccttccgagagctgggattccacggtgttccgttccggtccaacgttctgctccagccctctgccgactgtctggtccagctcattgatacgcccttttcggtcattactctgggcgaaatcgagctggcgcatcttgagcgagtccagtttggtctcaagaacttcgatctggtgtttgtctataaggacttcaaccggcccgttacacacatcaactcgattccggtggaccagctggatgccgtcaaggactggctcaacgaggttgagattccgtactctgagggtcccgtcaaccttaactggggatccattatgaagaccgttgttgccgacccccaggagttttttacttccggtggatggtctttcctggacctggagtcggacgacgaggatcaagaggaggaggagtccgagtttgaggtgtctgacgacgagcccgaggacgaggatgaggactcggaggagtttgcctctgaagacgattccgagggcgattttgactctgaggaggagagtggcgaggactgggatgagttggagaagcaggcagctgctgaagatggtgagcctccccgaaagaagcgctaagctgggggaatctatgtatgtaataattgatgtatgatatggtagctacttgtactatggcgaaggttggcgactgtggaccactcgatgagacattctgcgctaatctgatactaaattcgactctcaacatctcaattgctgacacactgacacaggcaactatcgccatgtctcgatggtactttactgaattgaggcaggcggtgcgcaatctttggacgccccagccacactacaccgagtcggaataccccgacctcaccagtaagacttttgtcattacggggggacattcgggtgtgggtctggccgccacccagctgctgatagacaagggagccaaggtggttcttgtgggccgcagccgggagcaggccaagcacgtgctcgacgagcttcccgagggcacctacgactttgccgaggctgatctcgccgacctgtccaccatcagatctgccggcgactacattgtcaaccagtaccctgagatccacggcgtcattctcaacgctggaatcgccttcaagccgtactctctgacgccccagggacacgagtaccagtgggggaccaacgttgtgggacatcacgcgctgatgaaatgtctggacccggcggtcatcaaaactgcccacagctctgccccgggctcggtgcgaattgtgtgggtgtcgtcgtcagcggtgatcatttccaacgttccaggcggcatcaacttcgacgacatgagctacaaggagagccagcccagtgcgttgcagctgtattcgcaatccaagatcggaaacgcctaccaggcgtatctgtggtccaagaaccaccccgattcaggcgtggtgtcggtctctgtggacccaggcaacctcaagtccaacattggaagacatacccccaaaaccatgaccagggcttttgagtatctcctgtacccttccaagtatggagcatacacggagctggcagcattgttggcccctggagttgaagatggcgaccatctcattccgtgggggctcaagggacatttgcgaaacgatgtggatgaaggcagaagaggtgacaagggcgaagagctgtggaagatattggaggaaaatgttaaacaagtgggtatgtaagaagtgaattattgtcagttgagaagatgcttctggatagcaggtcttcgccgctgcgcccaactcagcagagactcctaccggaaataccgggccaaagatcggtaaaaaagaaagaggacgacaggactcgaacccgcagcctttggaggacgtcgtttgcacgaaacaaaccgaaatccaatgcgctaccattacgccacgtcctcggatgtggtgattcggggagtgaagtttgtatttgagcaccaaaaaaaacgaaaaaaaacgaaaaaaaaaccaagaaaaaacaacaaatgtcaaacgaagttaattaggtctaattgggtctaactatcggtaatctgactattctgtctgtgctactctcgtagcgataacatgagttttcagctcaagtttctgattagtctccttcggttaatttaaactatcgtatttatcatcccgctgcaggaacataatcatattggtttctttgtcagactcgttgaaagtccaggttgttggtatgcaaatatataattgtagtacctgggcagttgggccagttctagctagtactaatgacccaaagtcaccaacgtgtctgcagcaaactccatcacataaggctcgttgttgctgtgctccatcttctcaataacagccaaatacaccagtcctctcgagaccctcactccgtctagatgcacaccgtaaatggagtcggaaaaggtgtttgtcgtggccaccacagtgttgctttgtgcctctctgattgtcaaacggatgaatggtcgtgttttgatcattcgtgctgccaaagacaagtgttgtgtggactgctgcacactgaattccacctgctccgaacagctattgtaaaacttgctcttgtgactcttggtaaacttgcccgcggtatgtcgagccagctgggtgagcgaaaagtttccagaggaaaacaccctgatgttgtagtcagtctggggagcggaatcaaaagtggagattatgagaatcaagttggagcctgcgtcaatattccgggtcttcaagtgagtgcttcctgtcttgtacttgcccgaagaggtctcaatcgcactctccttatactccttgagcgacttggaaccccagaaaagctgggcagctatgggttgacgggaagacgaggttaggtaaatgtacagctggtcacaatgttcattcacagtcaacagaaactggggattgtgaatgtacattggttttgcccaattcccccctgcctggtcctctgaccactttcctttgaagatttgagagtatgccagaggcgcagtgggcttggacatggtcagggggttgttggcgtagagaaacaaggagaacctgtacatgggttcggaatccgtcattccagaacatgccatgacagccgtcgtagactctccgggtttgagggtcaaagaaacggtgtagtaatgcaaattcatcaatttgcccttgtagactgcatgacttgtttcctgaagaacaacgcgtgttgctccctcaaacaaatgaatgcaacagaaactcttggcgtccgtttcgcgtccctgagtgtgtctcagaagcaccaactttccagtggccgtcttggtaccattgttggtgattgtgtactgtgggttttgaacaaacgagccacacatttgaaagtccatgatgtcgctggtcttccagaagaaatgctgttcaagacggcaaaaaaaccgttcagggcgccagttcaaatacagagactgatactcccgtgtggcctggttgaagtccatccaaatttctcccctagaagccatatcgacatttttgccatccaccagctttgccagtcggtttgattcctccactaacgggttcttggggttggagaagggtccaaagagaagtggatctcgaatgcgaagaatatgggcagtgttacacccatcctgaatctccctcaactctagaaccgcatagtcgtgctctccaagcaaccccttgtagtctgcttcctcacgcgaaaaactacctgttccaagacacaataacacatccccttggagccatgagtcgtaaatgtacctccagagcccattggtatcgtgatatgacgtcagagagacaaactcgggaaaccacttgcacaagacgaaggtatcccctcccgcatgacttccggcatagtcatatccatccaaaactttcataaaggccttttccagtaatgctggccacaccagagtgggatttgtgtatgaccgaagatacatatttggtagtgacggttctctgattggaaaacggtcatcgatggtgattctacgatcacagccgttgatgaatagcttgatatcgtatcttccagaactcgggggggttcccaagtgatggtttgaagacttgtcgagtagagcctccttcagcagactgtaattgcatctcttttccataactccgatcgacaggagggacgccacaaaagagcagttttccaggccatcttgatacagtgtttcgaacccagaccaggtgaagacggcatctgacgacgcaaagacgtgtggaatacgcagccacgacacgtctcggtgttggctctgtcgcaaccctccatcagttgcgtccacgtacagatcatcgctctttttcagtgcagacaccggagtcgcgtactcccacggtaaagcgtatccgtaattggttctcgatgacaagtagacaattttctcagccagagagagtaccgagccacctttctttatagaatcgtaggcatccatgcttcttttcgcctgtcgaagtaccagtttgccagttgctggagaaatacttttcgcatagtccaccaaatcagggtacgtctggagaagcgaaacgaggatctcctgcgcctttttgtcgtcgttacatgctattgccagcattgccgaggtgtatatttcctccggaagagacatttttcgtgtttacttcttcgtctgttcgtgtcgctcgtatgtcgtctgtcgatcgtctgtcgtctgtcgatcgtctgtcgtctgtcgtctgtcgctcgtcttccggatgattcggttaatactcttccatgtactttctggttggtgcaatcggcggcttgtgttgggaaggcttgagtgtcaatgctggctgtcagattatcgagatcagcgctatcgatggaaccaggagtgcagctgtaaggtgggttaaagttccatataactcgaaggactcgtgaaccagacggtattgttgtgtggttggattgaagactgaattgccagacggtatttcggcacccgattcccgagaatctatgacatccctcacaaattctctgcagcgaatgttgagtgcagcagagctactagctcccccctaaacctctcatggcggtgaaaaatgggtgtttttagaacggaaagacgaaaattagttgccaatcgtgtccctcacgtgattctcttcaagttggttttgtcccccgccttctagcttccctacaacccgaattacccttctcttaaacgaacacctatacgaacaaactagttcactatcgctgaaacattcggtaagattttaggacatcatacaagtactttctctgcctgtacagtgccgtaatattgctgtaagaacgctctttcaaacacatatctcttaatagtatatgaaaccacccgcttgaaagcgaactgacgatcgtcagacactctctttcagagaagggatacgctgacgagcgtcggacatctccttcagaggagcacaagagggcccttcaattaatatccaactaccccctcggcgaccgcttgcttcttatatcacatggccaaatctctcgctttcgctgaccccctagagtacaaaaatacgcctccatcatcgacaccccaacgttttttgctgcatacccagcaactctcaacctggataccctagtttagactgcagaaaacagaccctctccgtccgctcaatagtcgttgtattcgaatattaaagcaatccgctccctcctaaacttgccacaaacacacccacgactttttttcacgtcacggccgctccatcatccccatatccaccctctctaccggcattgacacttcccaaaccgtgtacatgaatcctgcacctcctctcacaccacaccattctactcatcacccactttgagccgtctcaataagacattgacagtacaaaaacgatggctcgtctaccgtcgtccattctggactatattgcggcgcagcagaaccgacacaaactgcgcaacatgacacacattctcacgttaccgatccgagactcgtatgtcacggaaacaagtgagctgcaaaacgccacagaagaacagattgtcgcctgtctggagaaatcacgcgaccaggtcagatctctggagacagagaaacacgtgaatttcctcaacatgtttctgagcccggacgctcctcttcccgacaagttcactggactggatgcgtctcgagcctggctgctgtactggtcagcaaacgccatcagagtgctgggaggcgagctgagcgacgaacagaagaagggaatacccctgactctggaatcgtttaaggaggacggtgtatttggaggtggatcaggccaagacgcacacgcggcttcaacatacgccgccttcctcgctctggctgattcggacgatgaggatgcctggggtcgcctaatcaaccccgaagaggttctcaaacacaacctgaagctaaagtcaccagatggagggttcgcttccaacgtgggtggcgagactgacgtgcgaggcacctactgtcgattagtggtggcctctctgactaacacactgacaacggagcttaccgacggcgtcattaagtacattgcttcatgtcaatcgtacgagggaggtttcggtggtagccctggcaatgaggcccacgccggctatacttactgcgcgcttgctgccctggccattctggtgcctattagggagatggatcagtatgtcaacgttgagtcgtgccttgcatggttgtctgctcgccagtaccagcccgagggcggtttctctggccgaaccaacaaactggttgatgcttgttacgcctactgggtgggagcctctctcgtgctcatcaatggagctgtgcatgctggtccttctctttgggaccgaaagcagttggctcagtacgttctcaactgttgccagcagtctggaggaggtcttcgagacaagcctggctgcaaggccgatgcctaccacaccaactacgctgcctgtggaatcgccatgtctcagtacatatacttccccgagggcgagaatggtttgtattggcaggccaccagttgcgatggagccgatactagcatttgtcctgtcaaccctgtttatggtgttcctctgggtgtggctgagcggatgagactgtacttcacattgaaggaggagaatctcaagtgagctaaacgacgcagaattttaaccaacgtcatttcaactcattctgatatatacttgaaaaaaaatttgtacatcattcgatgttgcggaccaacgcacgacatctacattacagcacatactgtactgcaagttctacgagccacagtcaagactcttcggtggtgtcgttagtagggaccttcattcgggtggcataataatatgccacggtctcgctatactcccgcgaaccattgccagaatcttctgcagcaatgtgtgagttgtctgaaaaagtggtgcgtctcacttcccactttggggtgccctggaacggctgattcgtctcttttcaggaaaaagctggtaccgaaatgattcgctgagcttgtcgaattctcacatcaagatatcgtagttgtacgacagctacatgtccatcgtacagtggttgaagttttcaaggagacgtgtctggttgcacacgcgcttttcgttatgctaacgcgtgttagaagacaaggtacatgaatttctggcactcctcacatggcagtcgactcttttactcattccggtctatctcttttgttcttccccctgaagtgacttcttgagagtctcaattggtgtcagcctcttgaaatgacctcagttgaatgcaattgaatgcaatgtagtctgagtgtcagggtaatgtaagtattggatggccaggctcttcattgcacaactcgatcccgctatcgaacttccacaggaactcaaggtgtgggcaagtgttccgtctctctgtagctgctccaactacgaagccgtgtaatggcgttggtgtttggtacacaagactgtcatacgtcttatctttgtacttgtacgtactgtacttgtatatctcttgccgaatattctgctttggtcttgtggaaacattccgacatgttcagattctacatgttcagattccgtccatcaactcttataatatgcgctaaacggagtgagtatgtcttcggatcgaggtggtcaagatgaccattttcttgacagagaagagctcgacttcaaagtcgcgtcgacacttttcctcacccttctacaagtacttttcctcgtccccttgtgtcctcaattgcgagaaaaaaccagctctcgtgaaacacttgctcgagatcactaaacaataatcaacaattgaaaccttggatttggtcttttcataaaaaagtagatggattcaagcaaacaaaggtaaccaattacgtaatattccttattctatgccagctactttctcccttcgtctgtacttgtgtctcaatcaggtcgttgagtggttttctcgcagtatcagggttatgcatgttgggcagtgactgaagattgcgaattttgcttgattaagagtccaaatggtagtttagctggtctaatttctagcaaaggttgctctcttttacaagtctttgcttataagtctctactagtctctactagtctctacaggtctctacaagtctctacaagtctctacaagtctgcttacaagtctgcttacaagtccttgctttctctaggagaaatatcccactaggtttcgaactaagcttgcataattagttgaaggataagacagcaagacgccggcctaaaagctcccacatgtcttcgaacgaagcggaaaaaacaccaattcacgcaaaacaaccagtttcctaacaaaactcacaaaatatcctcctctttgctctcaacttcaccccccttttctctcctccatcttctcccccgcgaccaaaccctatttgccactgtgcatatatcaccacatcactttctgcgctatcaaactgtcatctcaccacacaacatgtcttcgatagaatctctgcccactgaccagcgggagaaagtcgagtcgttcgtgtcaatcacggactggaagggagaccccgcgctagccgtggtgctgctgcagtcgtctcaatggaacctcgaactggcgctgtctcgacactttgatggagcaaccggcgatttgaacacagaaacatcgacacaaacacaagagtcgtcccgccagggcttctccccgggcgactttgtggcagacgacgacgacattccgggaatcccccactctgcaaacacaaactcagacaaccacgaggttgtcgacacaaatcacccccccagcgggccgtcatacttccagacgcggctcaagagcctgctgctgctgccgttcacagcagcctacaaggccgtttcctcaatcttctacgtcctgtctaccgtgctgcccttcctgccacgtatcaccggaatctacccctccaacagaggagctgcacactcggaacgcaagtcgataaaccccagagatacagccgcacggttcatccgccactttgaggatacctatggcaacgaacacggcctggaaatgttcgaaggaggatactcgcaggctttggacaccgccaagcgagatctgcgattcctggtggtgttgctcatgtcccctgctcatgacgatacccccgccttctaccgggacattttgtgctcagcccaggtggtggcgttcctaaaggaaaaccacgtcattgtgtggggtggtgatgtccgggagagtgaggcgtttcaggtagcgtcccagctcaagtgcacctcgttccccttctccgctcttgtggctccttcacctagatcgggctccaacatccgtgagatgattgtgcttcacaagatccagcatcttgtcactgctcctcggtggatccatgccctggagcaaggcatcaacggccaccgaggcaagctcgcgtccctggccatggaccaacaggagcgggacctcacccgacgactccgtcaggagcaggaggaggcctacgagcgatcgctcgcccaggatcgagcccgagaccaacaacgagcccgggaacgggaggcagtggccgaagccgaacgtgcggcagccgaagccgagcgacacaaggagctccaggcccaaaaacgtcagcagtggatcaaatggcgggctggaaagatcaaggagaagaaggaagatgatgcctccacccctactgcccgagtgggtattcgtgtgccttccggtactcggctgaactgcaagttccccgcctattcgactctggaggatctctacgcctatgtggagtgtcacgagctgttgaacggcgatgacgacttttcggacgtggagaaacccgaagactacgaccatgagtactcctttgagctggtttcacccatgccccgaaaggtgatcaagccggtgacggatgtgactgttcaggaggagcctgccatttggcccaacggagcattgaacgtggaggtggttgacgaggaagaggactaagagacagcaacatccaatactttgaagaagctgacaatctagtgtactgtacctgatgtgtctcaaagtcgcaagtacatctttgggtgttcccgtggcaggagctcacggtgctcttcgctaacaggtacatgtgtgtatatgcgcatgcgcgtattgtatcgtaaagtactttcaaatattaaagactgtatatataatgaagtatacggcagttcttgcaaggtgtgtagtggcattcaagcgttgactctaagttgaatctctcaagcattgttgcgggttcaagtttttgtctttggacgtcatcgttgtagaaatggcatcgaacaatcattctaatgtgctttgaggtgtctagaatggcaatatttgagaaaagtcatgatttttgttgtttttttatcgcggaagtttcgattttttacatcatgtataagcccaaaaaactcaaaaaatatcttccgtcccggtggccgagtggttaaggcgttgccctgctaatttgttagctgtcaggcagtgggttttgcccgcgcaggttcgaatcctgtccgtgacgattttttgctggatttcgggattttaagcttccctacttgagggttacccggccgaacacttccaacaatttgcctttaccaatgaaagttgacaatattacacacttgtaaggaacacaaccccacacagtacctgacaatgcttcgaaacgtttcccgactcgctctgcgatccaactttgcccgacaggccaccatgggccagcgattctactcggtcgctcgacccgatgccgagaagcgaattgctgctgttctcgagtcttttgacaaggtgagttttgaccaagacaagctggatgaggatgattcagagagagagcgacattgaggatgtcgcagtgatagcgatgaacgaatggacttgtgattgagagcaatcacgacagagaagacctccggccgtgtgtttggttgtggctttggttgagggcggtatcattactggtatgtctgaatgtctgaagaaggcaccactttccgatccacagacgcacaatgtctctgccatctatccacgcaggtcgatgtcggttgctttgtcgctgttgagctctcattgcattcacctgtggcattcaatagcactgaggggtctttgccacccaccgtgccacccaccgtgccacccaccgtgccacccacaaagttatgttactgtcgtttgctcagatcaaacgggtgtacagtcccccccagcttcacctactaacctagatctccaaccccgctgccatcacccccaccgcttccttcgccaaggacctcaacctcgacagcttagacaccgtcgaggttgttgttgccatcgaggaggagttcggcatcgagatccccgacaaggaggctgacgagatcaagtctgtcaaccaggccgtcgagtacattctcgcccagcccgatgctaaataagcaagctgtatataatagattgagcgttaaggccacagattggtggatgagtttgtaaccgtgtttcactgcacgagctgaagtggagcctttgatagaagctgtcagtacctgctcagaccgacatgtgggagctctaggagcccttggagctctaggtaggcccccaaggtggctgtacggcggcacggatacaatactaaaagtagacgccgtctctatacggactgcagagatgaataatctctgctcgacatagtacccaccgggccaaggctggtgcatttctggtctcgctaaactgtccgttttctgccttatcagcaccgcctccagctgtcagatcagaagggccgtatcggaagatgtcacgcttgccctacctgacaccccagggccatggggggagtgctcgcgagcatctgggttccaggggcgaacaaaaaacaaaacaaaaaaacatgttcggaaacttggaggaagtcgattcccgaaagccgatccccacagcgctctgtctcaggagacagtcaagcgggcaacttgaaacatgcaccgggcactggttcacaatgtgctatacgagggcggccgaaacgagcgtcaggtgaactacgggcggactcaggggtgcatggtgtcagagaaaaaagtacggataaaagcaattctgaaactcgagatcttttcctccacaccccagttggttggtctctgcttcttggacaagggggggtcagaggcgtatgaagagaaggaatcaggccatggcggaacggtttcagtttgggggtagttcacgtcaaactatcacctccccaacaaacagtttttctacttgtagacgatacaccggacttatatctgttgtaccaagtccggagttataacaaacaagggtttggcggagaagggtgtctttccgtggagatatcagacgttgtgaagccgtgagataagtgatagttatctttatctctctggctgtgactggctgtgttcgaatggagattcacaagacgattcgacgccttgtagacattgtgtaagagcagggtttcttcaggctactgctgtacagtacatgtctgcagtctcccgtccactaatagcatgtctaatagttttagtaccagttccaccatcatcaacagttaactagagcccttctgggtctagtgcccgtgcgagtctcaagttggacccacgaatgtctcatgttcagctctcatggtcggtttaggaaagcagacgttgggctgaaacggcaaagcgaaagccatggcgaacaaacagcggcccaagaacaagtacaagtacagtgtactgcacaagaagaaccagacaatggccaaagccagttgttcgagcagtgcagctgggaagcagcatgtttgtgtggtgttgcagggagagagagtggcgaacaagaagatcacctgtgacctggccggggtccgacacgcaaccttcggcgcagtggggtggggccgccgccgcttggagttgggctacgggctatggacggtactgttgatggtggaccctgattgacaagtctttttccagactaaaaagcactcaaaaaacacacctaaagtgagtctgcaagatggcgacttgtagcctttgtcgagctccttcttaatcgccatactgcctgtctatcgtcaaatctccgagtggctgcctttgcatgacagccttgcacacgtgttgtttgtctgagcttgcgcccacacaccttgttgccaggaggctcatggaggcgaaaacccagtttctcgaatctccggcgtggtgagggcccatgagctcttgtacataccctagaggtacaagcagcggcggcggcacgagcagcggcgtttgtattgtctccaaacttgctgacggccgtatctacgccactcaacatgacactttgttgcttttgagcaatgcaccatatcctgtcagatgcctgaataacagtcctgtgtctgataacttggtaggactggtaggggaggggaggggtgaggacaaacctggttcgatacaaccacacactgtcctacagcacactgttccgtagcttggcccattgaactccacaagacagccaaacagctacatcttggacggacttgctcatcactaatcaataacacagtctttgacgaccaccacggtatttcaacttgtactcacctaaccgcaagtctttggtcagcaacttttagcgtttcttgttcggtcagtatcgggtggtgaatgaaccatggtacacccttcacctacagctcgctccgtgtctggccgcgtcatgctcagcggacattagcgccctttgctagtcgccctagtctataagcagacagatactcgagatacgagctgtgttcgcaatgcgattgacacacccctctccacacgtttctctttttggatgcacagcttttctcaacaacttgccacaatatacacacaccagacaccagacacgctgctcacgtatcctggatacgggcacgtataaatgacagggatccacggaccctgctgtgtaccttacatgacgttgcgatggaatagcccaggttcacagcttcccgtcgcctatacttgccctagctccggggcgctgtgtggagaacaagggggtcaagaaggcggatttgggagggacaaggcaagaagaaattcaatattgtacagtgtacagtagtggtactaaggccaacagttggagaaagtctcgcttgaacaagatgaaatgaaaatcctgtctcaagagaagaccccacacgagctcttctacgccgccgaaaacaagctacaaagcaacagccaaaggggattgcgggccagatgctcttttccgaccacagcccatcaccacctctcctcattggctactcttatcagacatacgtcagtcagaccaaaaaaaggtcagtcagccattagcaaaaagtgaaccgaacaaagacaggcccatctcatcacccaaccacctctccattgtctctaatacgagatgcaacctgcaaccgagcacgatggcaaaaagatataggcgagaaagacaagcagaaaaacaagaaagccaaaaccccagaaagaagaagcaaacgctgagaaacctgagacaaaccggctgtctgtcgctggacttcttctctgggacaccgctgacaacgcttccttctttcgggcggacaaaaaaccaaaaaaaaaccaaaaaaaaaaaaacatcgcttcataaacccaaaatcctaaacctcatgttggagtcttgcaaaaaccagctgctgagacaatcaacctcgagacttgactaccaagatagaaagtccacatggagacaattgtaaccgtcaaatctattttcaattcggggcacttttcgtggctctacgctcatctgtcggttagtgacgggtacgtcaacgtcacgtcaacgctctcagacagtattgtgctgtacattgattccaagacttagccgccaccgccgccgcaaaagccgttccagaacaacgcctccctgggcaagaaggtggagcttgtccaacaccgtttgcagcccttttaacaaacaccgacacatgtcgaccacctgaaaagtcaaaagagagaatctccaagtgcactttttccgaacaggctgtggagacagcagcaatgcattccccacgtatatcaccaagtgtcagggcgtatgaaaggtgtcttgggtgtcttggatctgtctaccagcgtagatgtataacggtcgagtacgagtatggaagggtgtgtttatcagcagggtttggcattgaaaacgcttaaccgggtcttaaaagtaccctgcaagaacccaggacttgagtctaagcgtccgggaagaccccgtctcgcttacacaagctccacgcatctcaacaagaagttccacgacttctggaaggaattataggtttcgccaatttgggttcaatttgattaaaaacaatgcatatgcgacgcaatgcatacttcccgtttgggatctgtgcatacaacaaaggatctgtcaaactgttgactacacaaaaacacacgtcacaagtgattttaggcgagaggggagcccacctctctcgcttgttcggttggagatgcacccaggacctttgcgggttgagtgggccgccagaggggctttccgagctccaactgcgcagagtgtgccatcgctagatggagcttgttgtcgcgagtctaacgatggtctttattttccattcagggcgctgtgtggggttctgggccgggatcggagagccgcttccaggcagagaaaagacaaaaacgcacctctgctttggagtttggcctgaaagcctgaaaagtcgatatcgaaaaaatgtggatttctgatatttcatttcgtttgacagcgcaaacaaagaggtgcataatctcgatggtgtacttttatatatagtggttagtgtggaggggcctgttttagagacatgattagtgagccttctagcacggaaaacacgcaacctgacagcagcactctcactctccaatttcgaacctctggcgctcttctcgaccccaaatcgcctcgacaacctcctttttccacacccctcttgtcccacccctttccatcttctctctttccatttcccctacacatgcccaaagaacccccccagagctgttcacaaaaacatatagcctgttcgtcgtgtcgtcaacgcaagttgaaatgcgatggcaacagtccctgcgaacactgcacccgattacagcgagactgcgtctactcgaccgtggtgctcaaaagtggcccgcgaaagggctttctcaagcagattgagagccgcctcgacgtgctcgagtccaaaagcgtcgacatggcctcgttcgacccgtcccagctgtcgcacgaccaagtcttggccctagtcaagcgtctgcaagagatttcgcccattcaacagcctgtctactccagccgaacaccgccaccggtcaccccagaggagcacttcagcgaccttgtctttgagcagatgtttgagaccaagccgcaaaatatcgaccccacgtttgtgttcgtgtcgccaggtacatatcgacagctcctcaagcccggaaacgcccaataccatctcaaatatgcactggccctgttggccaccgtgacgccacagtttgctcatctggagacggagacttacagccgagccctgtcgcacctggcccaggtcgagtcacaacctcacactcccccagatattccgtatcttcaggctttggtggccatctggctgtatgaacaccacaagagcaaataccgcgagtcatggaccacggctggaaaggccactcgaacggccgtggccatgcgtctgcatcttctagacagtgaccccagcacgctcacagacttgtccgagccgcgacgtgttttctgggccgtcttctcaatcgacagataccagatcatagccacatcctggcccaaggtgtttgccattgagcaagtgaccaccaagttcccggtatccacagactcctttctcaaagagtatagcgagccggcatttgattttaccacctgtatcgaggaccatgaaatgtttggtatgcatcatttcatcgacgacgtctactgcttcaccctcatttgggtgattgtctgtggacgtattttcgacatgcccgacaagctcatcatgctgcaaatcagcgcccgtgcctccaaggtctatggctccagcaacccttcttccaattcacatttcgacatctggtgggcctgctaccagtccttcaagcactgctttgcggtggccgaggcgaagcttgccgatctggaccaccagagtccaaacgtcatgtactgccgacttttggtgaaggccgtagacacctgtctggttcgaagggcgatcaagacttgtcttgccaacaacaggcccgttcaagagcttcaacaaaacaagtacaagcttgcgtgtcagtcataccagcttctcagacaagtcaacgcgctcaactactcgccacggatcacgtcgttcattgtcttcaacattgttcaggtacttctgagccatctgcgacatcaacagactctggacccccaagttattgacgccatcaactggtgcctgcggttccgcaaggacgagaacagcatgttttcttttgatttcgacgtgacccagatctgtgacgactttaaccaggagatggtgaacaaaggcctctcaccacccctactgcttactaaccactctgttcctgcctctcccgtgtcgaatctgagtctcagcccccagcaggagttctacacgtacgacgtcaagacagacatgcccttccccatcctggacgtggccaacattgtgccccctcttccgtttgccgagcaggaggtgtttcctctgaatcccggaaaccaggagcgattctacctgtagaggccgccccctctgcgagggcctctcctgtgacaagcctccaatttgagtatttaatagatccgatttgaattcttccatatgtaacgctacaaagtaatgtacttttccaatattatcagctctgggcgcgagctacaacaactaccgcccgtactagttggtggtagtacaagttgaacgcgcttagccgcggttagctgaactagttgtataattttcaagaaggtggtttcaggttgtccaaaaaacaagagatttttaagagatattctactctctggttcgtgaacagtgacctgaggtagaacatcagtgatccggacaggaccaccaacatatcgcttcaaacgtcacacgtcattcgcgtttcggacagtactaaccagctctcaactacaactgtaggtagcctgccatcagcaatggcaactccttgtttgcggctagctccgcggctacacctctcgtccccctaaggctcttcacgccaagaaacggcctccaggcaagttggtcttgacagccaatcagctcccgggcagtcccggaaatggactctggtccaagtccgctctgtgcgcgcctgtcagtcacacacagtagctccaaaatgaaaccatcaatagtcggacatgcccgccagaggaggaatgtgcagcagagtttttcgcacaagggtcgtttggttcattcgacagaggctttatgacggtttagcccgattgcagcgaaatattctccatcaaaggacttccaaaaagtcactcaagactggaccctgacaacgtcaaaaacccagccacaagtgaaagtgacatgatgaccagacccgttaacaagctacagtacttgttagtcacgcgcgtaaattttctctcccagatgacgatcacgtgacctcgcccaaaaaccaaaaaaaaggtcctcctaccgccgtcccctgcagtacacatgctgcttcagcggatgttcggaccgtcggaaggtgtcgatccggccggttatgggtggcaagtcacgtgagagccagatcgggtcacgtgtactacttctcgtcgcgaacatgatgtatggatcaggttcagcaaaatcacgtggacggcccgtgagtacatactgtacgagcacgagcacgagcacaagcaacatctgtctttctttttttcaaaatgccgccaaaaaagtcccgtcacgtgacccctcctccccattttacgaagaaaaccaaagcccgtgtcaatacgacgacttgtaacttcacgtttggtcatctctttccatgagtgttctgtttggtcgactttaccgaggctaatgtatagtttaaccccacgaacctacagtacttggagcaagagggggttggagcagaacgtatcgtgtgcttgtactgtggttgatgggctatattgaggcttacgaaatcactcattttttcttcccgtgactaaaaaggaacatagaaatcgcggatatgtacctgttgtttcgagatttctttttgtcggtaggttttattactcatccatgaacaagtacgtctgcacggagaagtttgttttgaaaaatccgggggtataggtgaaatttcgccgcagatcaagggcagatttttgggggtagttgggtcgaaatagagcggtgtatttgacaatctgaatggagtgctactgtgtctagatgattgtatttgtacgtactcgattgtactgtactcgattgtacttgtccctactccgagatgttggttccttcacttgccctgcttgtccctaaccctggcttccgagttagccgcaaagttagggtcccataaatgagtcaatggggtgtgtagggtggagatatttgcatttattttgcttcagattgtcttttttcggttttggtttggccgtttcttcgagtgactcatggttagacaagcaaccaagtaaggtctacaacttttttgaagaccacccacccacgatgtacgatgatgactgactcacctcgtcagtgtgcaggaagtcaaaccacctttagctcttctgcccttggcgaccaagataagtaaagtcgtttgcgcacaaaaaagaagaccgaaatgattcgaccgttctcgacgctgaccaaaatgaccccccgacacctcatctccatcggcgacctgtcccccaaagagctgactaagctggtcgaccgaggtctggttctcaagaagtggatcaagcaggagaacaagaccgagaccgataagctgtccgatctgctcaagggcaagacggtgcctctcatcttctcgaaacgatcgacccgaacccgagtgtccaccgagggagccgtggcgtttctgggaggccagcccatgtttctgggtaaggacgacatccagctgggcgtcaacgagtccacttatgacaccgcccgagtcgtgtcttccatgacctcgtgtatcgttgcccgagtgggagcccaccaggagattctcgatctgtcggccgcctcctccgtgcccgtcatcaacgccctctgcgaaaagtaccaccccctgcaggccatcaccgacatgatcaccatcaaggagacctttggagacgccaagaacctcaagctcgcctgggttggagacgcaaacaacgtgctgcacgacctggcaattgccgctctcaagtccggcatttccgtcaccgccgccacccccaaagagtaccccgtttccgaagacattatccagatctgcaatgatgccgccaaggagtccggagccaccttcaccaccactaccgaccccaaggaggcagtaaaggactccgatgtcattgtcaccgacacctggatctccatgggccaggagagcgaaaagcagctcaagatgcaacagtttgctggctaccaggtcactgaggagcttggaaagctcgccaagcccacctggaagttcatgcattgccttccccgacaccccgaggaggtttccgatcaggtcttctactcggaccgatctctggttttccccgaggctgagaacagattgtacgctgccattgctgttctcgaggcttttgtggtccacaagggcaagattgagtaagtgaaaagcgagtcacttgcgccactggtttcaagatagtaccagttgtgtatatagcagcttcatgagtgcgtcgcactgaagttagtaatgaatgttttatatgaactgtaccaagaatgagctattgagctcaccagacaaatccagttatataattgagcgtcggatccattcgactattcccgtaattgtacatactgtacactcgtacatccaataaatccatgtaataaatgcatttcctagctatctaaacgaaggcactgagatgtccatgcagtgtgacatccaagtcgacggcctccataccctctcgctctccttccacccacttctgaaccataggaccactttccataggacgaatggcctcctccgccgtaccaatggtgacatgcaaaaacttgtcgagcgaggtatggtcgatactcgccaacagagtctcgtcctgaggcccctgaacactgtcaacttcaagtgcaaacactcgtccgttccaaatggcccgtggtacatgaatttggaacttcaccttctcaattggattcacgcccgattcgagatggggtagcaacttggcaacatactcagacaacagcttgtggtagttgttgttcttcttctcagccacgtgcgccaaggtcacgtgaaactcctcctgaacacggccatcacgtgtcaactgagcaaggaagggcgagccaagcttgctaagcacctcattcacaccacaaacagccactgccacgtactggggcttcagtttctgaggcttcttcaaattactaaccgtaggggcgtagttcagagcagcagcaaatgccgcctcatactcctctcgagatggaagcttgggaacagtccactcgtactccttgctcatctctttagccacagtctcgaggttctgccacgtgacattggcagcaactgcgcactcaatcaccagatcaaacctggaatcgggctccttggctttattgacaccctgcatcttcttgcatcgatcccgcatgatttgatcgactcgtgtcatgcccatggtctctactttgatggactgatggttctcgcctcgcttaagaacccggtctcgtgccagcttttctctaacctggtcatctccgtccacaaacgacatgcaaacaaagatggggttgcatttcagcctgtcaaactcgtcaaacaactgctttcgttcaatcaggttgctattgttgcgatcaagaatgatgacctgactcttcttctccttatccccgtctctgatgattctgcagccctcctgaaccatctttcgacccactcccgtacccttaatattgtcactctggatatgatgccatccaaacagactgtgtagagccaaagaaacggtggtcttgccacatccaatggttgcaatggggagaatgacaatgtgttggacctggtcatgtagagtcaaattcccaaggtcctcttgtagagacaactcctttccagacttgccaagatggtgcagaaattcgtctcgaagaccaatgataccgtggccatccaggaacttatcagcacgggccttgtcagcagctagaatgggctccacaaaatccaaatactggttggtgatgtgaacatgcttggtaacgtggacctctgcccgtcccttgttaatcagctttcgagtcacttcacgccatcctctgtacatcaagtaaggctcgtcaaacttgtacttgaagaagaagtctgaggaagagttgccagtctttcctctaactacaaagccctcaatatccttcgactcgtactgcccagtctcgtcgcaaagagtcaggaatttcttgagatcagagattgactcgaaatcgagcgtcttgacatggcgcaagccaaatgtctcggcaaactcccgaactcgggaactggggtaggtgctgaaggtgggggtgttgagattgagaccgtggaggtagattccggcctcctccgcagaataagcaaggacatgctcttcgaattcatcatcacagagttccgcaacggcagtagcgttaagctcgtgcagtgtaagggccaggtctctcagggtgagatcctttgccttgagatggcgcttgaggtgcaagagaccagcaaacgaatgacttcgactgcctcccttgtcccgactagccgacgacatgttcacttcggagagatcctgagaagaagcctggtcaaggggctcgacttctggcgactcggatttgtcgcctgtgttcaccggccccgtagaatgcttactgcacactaacagggtaccgtcttcaagaccagagaagaacaaaatgcagccgttttccttctgtgtcacttcaaagggcccccgcacgttgctctcgatccagtcccactttgtggtagccacctctccaatgttgaagaacttatcgtatcctctcaccacaatcttgttgtctcgggtgaacagcccacgtgattgggaggcgaggacaatcttgggtttaccatagtcccactcgttgaatttccatcctgtgatttctcgtccctgttcatccgcctccatctttccactgttggaccagatcacataatttcgctttcgggccttgcccttgccggtctgttgggaggcagcttcgagtcggtccaggagctcgagctgaacggcctcggcaaattcttccgagtcaattttcgaaaacggaagtttcactgtcattttttctgtctagtgattggactggactgggatgtccctgaatatacatgtacagtgtatatattttctggtggcgtgcatacccctaaccttgatcttaggccaaagcgtaactctgatatgacacaaccggcggacaatacaggggagaaaacggagcgattataccagctagagacgtgatttttgcacagtacatatttgaggacccattgatgatatggtacaatttctgcttcttttggagtctatttgaccttgtttcaaacggcgttgccatcataggggatatgcagtgatgactcaattcgacgctggtgtgatcattgttgcgttctcaggtgatcgaagcgggtaaaaaggaggtagaagagctagaatgagctgtggagcttgaaagatgactctttggctctggttttggttgctcaggactttgaagtggtgccttgggcgattcagaactgctccaatgaactgaccaagatcggatgtagagtcagcatagcgtgtgtaaagcactctgagactcttgtacttgagacatttgacttgctggctgttgtatgagaccccttcgtgtgagtacagtagagtccacgacaagagaagagtatacgagacacatgactaactcgagattgaacatagacgaagacttgcttgcttgtcatttggttcgtcgacgcttcgtctagttcaagtccttgttgtggtcttgtggtagtgaatcatggctaacagatcaagaaatcatatcaatcgttccatgtcttatccagactcgaggttggttcagtttgttctcataaagatcgtagaagatgtaattcggagagggatcgtgaatatgattcgtgtgtgtcgtgtttgagtctttgagccatcggggagttgaaagaagtttagttgttatgtttttttttttgtttttttttttctttccataattcatcattgatcagagacgtcagcgtgtatgtttagcgtgagcagacctcacgagtacgtcatatgtaccagccatcgtaataatgctcctagagtaaaaaacaacctcggcactcattcctctccgcgcatccgcctcagaggaatgagcgacgaagttgttttgttgtttttttccgcgttttttcggatcaaaaccatgcaacgcagttgaaatgaaacaaggcaacttgccggagtggttaacgggacagattcgaaccatcgtactatctgttgggctttgcccgcgcaggttcgaatcctgcagttgtcgagctgttggataacagacgattctttttttatggatcaagacaaaccggcatcatttcttttcgtgtcaattggttgggctcatgacagtcagattcgccattgaacatggtgaaggattgtcttctgcacctcaagaattgtctctgcgccctcaatgattgtcttctgcaccttcaaagtgatgttcacgaaaaatgcgattatatataatgaaatatccccatctgtcattgatattgaacctggggtggcatgttagggcattcgaacactgctctaccccgtttaccttgcgtgccagctcagtattcagcatgagcacgtctacagcttgaacacgcctacactacgtctcttattgtgataaatatgctattgtttgtatatatgtttatggacttgagttgagtttcgatcttattgtaatgcttcctccttggtctcctgtttggtctcgtccttggccttgtccttgggattgggcttgatgatcatgtagtcgtagatgccgacaaacttgggatgtgcaaactcgcatacccgtccctttggacagaagcccgtcatgtacagctcgcagggcatgcgtctgatgtgttttcttgagcactcgggtcccatcttacagaagcccttttcgtagttgaagcacacggggatcttggaagcgggatcaatgtgaaggtactggcagtctggtgactgtgtgcaaaagccgttcttgacatagaactggcactcgggcatcttttggagattgtactcgtgcaaaaactcgcagttgaggcccttcttgcacaggcctcgtagccaatgtttgcacacaatcttgttgagaaatgtgggagccagatgcttgtcaggacaagagttgcctcgaggacatccgtcaaactgaaggaaccctcgacataatggccggttggggtctaggccgaattggtactctcgttcgagatatggcgtgaacttgaatcgagagggcgtttcaaacttcattttgatcgcaaacaaacgagcagtcgagctgtggttgtgatgatgtgatggttgtgcggtcttgtggtgttgtcggcgcgtggtgacactatctgagggcgtctagttagatgaagctgtgtgcaagtgcgtttgtgaagtgtgtgggtggatgacaacaccgaaaatgtaaggacagagagtcgtggtgtttaacaggctcgtcacgggcggcgtaggttggtcagtggcgtttagtgatcgcgaacacaacttatttcaacataccaaacgaaagtttcactatgcgtgattacataatcaaaagaaaaggcctgtttgcaaacattgatgggaatcgaacccacgttgccatcagcaccattcttcaacaaatcctcaactaatgtagtgaactaatactagtatatgttccctccacttgaggaactactagaatcatgatatggggaaaaaagctgatctatactcatgaaatacttaccttggttccttttatcaagtcaacccatctctaacactttcgtatcacccaggatcatcacacttacacccgacgatcatgtaatctaccccaacacaagcactatgactcagaatagtaccaaaatcgaaaaatctactttcatcatctgttataacaagaagaaaccgccacacattcaaattcccttataaatctatccacaaacacgttctccattttgcatcctgcacaacctccctacagtatgtacagtaccgaaaccctaatcataccaactacatctcgacacgaatcacactcccctactccttaacaaatgagcatgacgtacgcctactcgtcgccaacgcatatccggacgtcagtagtaccgttaaactgcacgctggacgagttccacagtcacgtgacccagctcaagtctgtgggccacgtgaagccgcggcggcccgaaacgccaaccttttacagcgccgactcgctgctgcggtttgagtatcacgtgacgcgccaggaggatctgctcaagcgccatttcgacgatctggagatatggaagcgaacgctggtggtggttgcagttaccaacagtctcagtggagtttctgctgacagtcttcaggcgctgcgaaaagcccaccctaatgcgctggtgtacagaatcatcagtctgaacacagatggaggattggaggattccacagaggataagattgtgaccactgcgacagatacattgagtgacattctggaggaaattggaggcaatgttttacagcagcttgccacgttggagatgtcgtacttgcctgttggattgaagagtcccaatttcaagctgggaactctgagtgaggccgtcaaggtaaagggacattccagtgaccgaagaagtgtctcattgactcaagatttcactctgaaggatgaacgacctggtcaagtgtcccatacaaagaccaagtctgtaaacccggaggttgttaacaagggacggcatgcgaagctgcgaggacatctgtttttgttggcggggcagcccgcacgtgctctgaaggagttcacggattccatccacatcttgaaatctgctggcgactatctatggcttggctctgccactgaaggcgccgccatttcaatgacccagcttgactccgcaggagaatctttctctattccatctgacattgttgaaatggtaaaaagcagtttcaaacgggggaccccgcctctcgttgagataatgccttcgattactgagcaggttttgcatttctactcgctttctcagtcgtcgcaggatgatgccgtcccccaagttgtctactgtgagaccattatacgattcattcggtatcttgtggaccagaccaaaacccatgatggcctaattccccccattgcagttggaacatggggaaaccgactttattccacaaatctctcgaatttgggcgtttcagatcaattcaaactgctaggttcattggcagattcctatgagcaggttggaatgggtcgtaagcgatcattcattgtctaccagatggttgagcaggtgctccccaaactgcgaaacgactccaccgaatcaattacctcggcgatttcgtttttggactctctagtgtgcaattacggtaacaagaagctgtctccatcggggcaaggatggaacgagcttagaactcgtgtcttgcagctctgtgcacagacatgcgccacccttcctgactgggagggtgttgctcgatacaacagtctgttgctcagtactactgcggacactctccatcggcacgatcagatgcaggcgtatttggctgttaagaaggcgcatgatatttccaagatacatgtcgactactgggacttgaacttggtgcggtccgcatctattggtcacatgctctatcctcctgtcaaatttggtcgtgatgagcggcttaccagtggttctacagaagagaagggcatcctatacactcccttttcttactccaccacctcggctacagtttcccccctcgttaacaacgaggagtgtgagttcgtgattcgtctgcagaatccctacttgttccaggtacacatctcagagctgttcttgcttagtgatatggtcaccctctcgcgccctctgaccaacatcgtcttagctcccaattctgtgtcagagctcattcttgtgtcccctgtcgttgcaaaggagaagaccgacgagatcatcacttgcaagctcacgtctgttcgagcttctgtgcttggctgctcagccaaccaggagtacgagatcagcgaaagtggtagttcgttcactttgattcctcctcaacctgttttgagtgttacagatctgagtctcacagatgggtggctgctattgctggaaggtcagactctggagtgtaacatcacactccacaacatttcctctctcgtcgagtgcacgtctctgaacgtcaacttcagcgattctacgttcgagcctctccgacaggccatctcagaggcgcgcgacttgccagagtcggaaatctacgaactggagtactttttggaaaaacgccgacccctcaagtggctccaggaggatgacaaggtggtgattccccctagcaaaagctttactctggctctccagatccacggaaagcgaggcatgactgatgcaattgtcagggcccagtacggatgtggatctccttacagagagctgtcgatccccattaaggtaactgtcaacgcctctgttgagttggtttcttatgacgtgattccactcacggagaagagcaagcttgagtttttgcccgatatggacatttctgagtcactgaccgactattgtctgatcgtgattgatctgcgaaactcatggatccaccctctcaagattgagctgaagacaaaggagaacaatcctactcttgttattggacctggacgagtcagacggttcatcttgccgctgaagcgaatctcattgtctcgcgatgaaaccttgaagcccatcccgaacttgactaatcgtcaggtgttgcataactccaagatggatgctcaacagaccgagcagatgatctctgccttctggtacagagagacactattttctgagctaagcggagtgtggactgaaattgacggtgaccgtcacggccaggtggaactgagaggtatcagacttacgcgtaacatgctcaatgtgctcaagatgcagcatgtgagtgtttctatgagtgtgacggttgatggtgtggcgatcgccaccgactctctatgggatgaggtgtcgtgtgatcagaatgtcgactttcagattgttattaccaatcactctgatcacgcgattttcccactactcagaatcctgccgcagatcagaaatgttgcggccgactcagcaccagatccgattgaaggccgtgttctgtacaacggtgtgttgcagaagccgctgactcaaattggtgttggcgagtcccgcgaggtgtcgctgggcgcgattttcgtgtgccctggcgagtacgagtggaccgccatggttcaggatatgactgacaagcggtactatgtgcagcgagaccccttgtatgtaagggctgtataaggtgagagagtcgaaaccagctaacaagactagagcaaatagatgtatagaataacggattaatgaattaccaaggcagtgtcttaactgaagtgcgctcaataataaataactctatgataaatactttctgcgtcctctctagacaccctcttcaagcacgtagtttctcaaggctgcagctagacccaggcagatccactcctccgctgcgacaatcaacaaaactgtagctgggtagacagcgactgtcattgagtagattttgagaaacagggaagtcgcaggaatctgcaacagcttgctgatgagttctacggcccccagaagcttgccagtgttttcccgagatgctagggatatgacaaaggtggcacgggccggaatagcgaccgatcgaacggaagaaagcacctgaagaataataaagactgtgccagaatgtgtaagggcgatagatgttgtgtaaatggctccacacagcatggagaagcggatcaggggaatgtcaggaagagggtgtttgtataccttcttgtcgttcttggtcatgcgattattgagccacttgatgacaataggcgtcacaatagtcaccatgacaaacttgagagctgaactgaaagccaccacgttaccaagctcggcaggtgtccatccgtaaacatattggacgtacaaggcaacgatgtaaatggtgctgtaagaagcggcagtctcaagagaattgatgatgctgaataacacaaggttgcgatggtcacgcgagggaacaagactgaagatggtgaagataggagacaggatgttaatcttggacaaaaacagattataccatcgtggaggaggtgtggtatcgggaacagagtgaattgacggggtatatttgggcttggagaagccccgagactctgggagggtggtaggtgactcaattgaatcataagtcaagtctcgtgaagaactgggcgtctgaggatccaatggagatgattcatcgtaaacttgaatggtagtaccacgtgaaggatagtcacgtgatggacttggggagtcgagagagtttgaagactgtttacgacagagatgtccgtagttacgcgattgctttctactcggagatggagtgtaattaggggtttcaaccacattgacagtggtgtcgatcttgagacctcggtgttcgattctattttcgacttcggtaaatccacccagaggtgcgactccttcgatggcttcaaaactggtgatagtatcgtcggccgtttgactgttgggttcggtgcaggtgacttggttagacagcttgatggttcgatcgtccttaacaatggtgattagcaagaagaggaaaataaaaatgaggctcaaagtgacgcttgacaccttgatgagattccatttgcccgccaagtacgctcccagcgtgcttcccactgaacctccaatgagcaagaaacagccggtaaaccaggcaacgtacattgaatatgtttcgggttcccagacgtctgagaagtagagaatgatgagcgagcccagtacttcggaatgatcaagaaccgacgctagaatgaaccatttgggtgagaagatataccaataagttctgaagatttgcgtcaaggccagcgaagaaagaaacagtgagcctatgatcaccatgactcgctttctgcctagcttgtcacttaaaaaacaccattgagccaccaaactcagttggactatgccctggatcaagttggcaatggattcgaagctcgacaccttttcttggatagccgaggtgtgacacagagggttcttttcgtccagcgaaagaggagagatggtcacctggtcatggtattccatccgacagaagactgtgatgtagaagtttggtccgatgacgccgtaaatgcccattcccagacataggatgcccagggccaggaaaatcggaataggggacgacataggtgggctggggagaattggagttgaccgcggggttggtggaactgagagaacgagactggtcaggtcgattcgaggtctttagaccagggctcggattctggcatggttatgtatttagcaccatcttgtatagcaattatgatagagttccatatatgcaccaccacgataagatacgggttccctataaccacttgatgctgtcttttgtgacaaattctagttgaccatctaatgtaactaacccatagaaatcgattggtgccgtaattttcccaatggaacagctggaaggcctgatattccagtacgtgataaaagccacttgcatcaaggttcgaaccatgtatggtggcaaatatacgacagagccgtgcgctgttggtgtctgttatagaacgttcgtttttggtccgattttcaattttgaaacaaatacaacattacctgagtctgcatctggcacattttatacattttaccactcaatactttccccatttccgtacttcatcaggtttcctccccggcggagtccgaaacctacttactttgcagtcgatcccactggtgcatttcgacattttgtacatgcaacgctaaacggggtggatgtactgtacatatttattgtactaatatttctggtcgcgcgaccctatcggcggagcacgtgactgtttgatttggtcacgtgaagaagaggtcgattcaccaaatttgagcggcatcatgaatggattcttctctagtccttctgcgacttgtgtttttttttattttctttttcctttatttttttctgttttttctattttttctgttttttttgtttgtctgttttttctgttttgtctgttttttcttttttccacttttttgcggagactgaaacttctgcggcttggaaatcagggttggtgaactgtggggaaaaagcaagagaggtttgtttaagacatgagaaaaacacgcgattcacggtgtttcaggtggtgtacaatacaagcgacaaaatgacgcttacgcaaactgatcacgtgacattgtctagaccgggggcgccaattgggcgtttctactccttgccgcactctgaaacttgctgtctcagcggggtgcaactctgaagcctgataacggaaggtccagagaattttcgttccgtggttaggcaccgatagtgagctggaaaaggacgagaaagaaggacgagatggcttcgtgtgaaggtacaatggttgtcgcgttgttaatctcatgttatatcttcattgttccatacttcgttcaattggtgttagctcaagttgagttgatgttagcgctcaggtagtttcagtacagtacagtaccgtagctgtgaagtcaaggagaccgcttgacaatctgaatcaggtatgaatgaatgaatgaaagaatgagcctttaggtgaattgaacttcagcgactccggttgcaatacagtaactaaagtacctacagctagaccccgtttttgctaccttgtgggtgatttcccctacattgaatagagcgagatgaatttatacatcggaatatatgctattccaggtacgcctactatgttcatctactgacgtaggatatagacgtatagagcttccaaggattgtgtttcgggtagcctatcaggcaacgatcgtcttcatctactgcagaaacagacttgagggttggtcgatgagataccccagtgcagtcggtgaaattaccaagtgaataccgtgagatattcatatatagctgttatttatcagtgtgacgatttatgcgactaaccgactcgcacaatacgactcacaactctagagacaccaagtgcagacctgacgaagcatttggcataggaaacacctgtggactcctttctcggctcaacccttacctttggtccggctaatgtctttctatttctttctgctcagttattttgcttctgttttcgactgttcttatcacacaatcatggttcagctttttaacagtatttgtttagcttcgtaactactccattaaaaaaaacgtcatattcaagcttctcccaacaatacaccaccagcctaatgaagaagtctaactagccttatgtaaatgaaacaagatagttcctctagcggggggactcaacaagaacacccatgaagaccatgaagaacctgaaacgagactatgccttgactctcaccgctttcttcacgtcgtcacgtctactgcacgtgacttcccaacacgtgacttaaacctacctgtcaacttaaaccttccgccaatatgggcaccgacaccaacacgaccacgaccgagggtacaaaatgacgacgaattcgcccgtcgaattcaccatgtcagacgatgagctactgctttactcttatggactgttcaacacgggccagagcatccacagaatcgactgcattccctggatcgccaacaagttccctcaccacagcttgaaggattggatcacgaggttttcggagctacagagaggattaaccaaacgggatttatcagaaagggtagagctcgtgagccagcgattcgacatctccgattatgtcagccgactgcataaacgtggtattgagccacacgtggatgagactctgagtgatggtgttaccgagagccaggaatcgcatgccaacacagccgtatcgatgcggcacgcgaaagtctccgcgacgccagatggcgaggaaaatcacgtgatttcgagcgacgacgacgatgatattcttgcagcacgcccaatacgagtcaaacgcaaatctggggatacttcagcgtctcaggatacccccgagctttccgaggcgcaaattaaagcgcgggttgagaagcagctgtcagaatttggcattgggcccgaccatgcgcgggccagacagtcgagagactacgttgaacaggagctgggtcatgtgtctcttgttcatcatcaactgagtaagctcaagtctgaactaaccaagaagctcaacgatctcgacagagggcttggatatggtggtttcaacggcatgaagcctgctgtaggtttctggggtaacgatggtactgcaaacggaggagctgaagaccctgttgtttctgaaacagatgagatcatggcaaagttctgggacgcgtatgtgagcagaaaggacagagagcagggccacagaaatgggtcacgtgatgttggcacatttcgtgggcagaagcggagctcggccttggtgcgtaacgacgaaggggaagatgacagacttgtcaagaagaagaaaaatggcgacgcaggcgaccaaactggagagaagccgcgtggaaacgattcgatcgggagcgccataaatgatgtaatcgaccttgatgaggcggatgtggagggaaatggtaaacatgataagggatcgctgggtaacctatcacttgaagagtcacgtgaactggagaatcttcttcttgccgaatccgattcagagctttcagattttccctctgatgttgacgattatgaagaggagctggaggttcatgttgcttctggtgtatcaggtcaggagaatgaaggacaggactcggcagatgtctcggcctctgcaaacttgtctcttgacgactcttttgaagaggaaactcagctgaaaccgctacccaaaaacttcaagattattcctccttaccaagcaatagaggaggaggaagatgatgaggcagaggatgacgatgatgatgacgataaagacgagaattcacacacggagagaagtgaagacgatgacgatttcgagtcgccagtggtcagaaccatgtctcgtagacggtctgcgggaagacccaactataaagagattccgccagattttgatgagttcaacgaggagtcggctgatgaggagatagctgatggggggtcggcagaacaggaagtgactaccagaactcgtcgtacccgtgcaagagtcgtgttagatgtggaatcctcaggagatgacgaagccgaggcagagtctgcggaagagactgtgggcaggaggactggtcaccagtcccgtcagattgctgtggatgaatcagcatctgaggacgagttgggatttgaagacgaaagtgtcactctcaaacagaaaagtgggcgagctcgaggtaaaaaaccaaccagaggacgctcgggacgaacacgtgctatcaagtacattcaggaagacaacgttgaagaggaagaggatgaagaaattgatgagtatgaggatgaggatgattctgccgaggaaatagtcgaggagaccgacccagaggacatctcagcagaagaaaaggaatactctggcttgaaaaaagcagagcgaaaaaagcctcattctttcacagatctttttcacaaccgtgggaagaaccgggtgtccttattttccgactcgggcacagacagttcatctggatcggactcggatgagttcgtggagattgtggctgtgcccaagaatcaacccaaggtggtgcctcgtaaacgtattggtcctgtgacctcccttgcatcccgtggacggtcacgtcggcgaccaaagtttgaatcatcttctgaagaaatcagtgactcaagcgactccccacagctggacgatgacagcgacgacgatgttagccaaagcgactgaataggtatgtaattacggtaataaacatttatttatttaccatatggttagatctcatgacactcgtaaacatagatcccttgcgataaaccaggtgaaggatattaaatgtctgtcacaatccaaagtatcaaacaagaaatcttcaacacgaggaatatgtctatttgaatatatcatcttcaagtatcaccctgatctccaactaccacattcagtgagaagccattgaggagtgacatgcagatggttggagcttcttaattaccgaaacagagcgtatgatagttccagtgtttcttcagcacatcaccgatattatcaagcttatgggtatctacttgaagtggttggggttgtgtttcgggttctcgcgattctatcatagactggactttcagtatggtcaggaaaagaagacaagacatcacccagtactgaagcttcattggataaataatgcagagctagctaacgctgattatattgctttttctatcactttgaatggactttcacacctcaacgtcgatatctaatgtccataatgtttctgaacgtcctgaccgtattattattgtcgtctgactctgcacattgtagaagactgaattccttaggcatatctcatcacttgaagattttcctggatctccggccggttccactgtaactgaacctgtgggtccctgtactgtagtggtggtatcacagttcctggcatttgatattcagcctacagtagtagagtatggatatcatatgagcgaccagacaagtcgcaccaagagagttcatactatactactgtaccatgaatcactttttatcgtgttattcgtcattgaaggtcatcccctattgtcaggatccccactcatcgcccaaagttttcaaatatgacactgttgtgtgtactaacctatattgaacttctacatgacccttgtttcatgtgcttctctgttctcgcacccatgtggtgacagtcacgtatacaattcacctttccagcttacaaaaagctgcagtcctgaaatttgggggtttcaagcacccatatctggcccggcgggtatctaatcgaaaatatgaacacttattcggtttctgtaggctgtttttgtccatattgcattcgatttgtttgtttctgcgatctttgaccgattcaacattacatgtacttgtagtggttaaatcacattccaatagccaacttcgagttgtatctgaaaagcggatacttgtacgacttcaaaaaggaccaaaaagaggaaatcgagactcagatattgaatttctaaactgcattacaagtacaagttcagtttccatctggttgacctactttactcgaacagtatgtacaagtacatacgatacagtaattagcgtcaagcttcttttagaaccgtctgtcacgatccagaaagatcaagtaaaaccagtgcatatcagaaactgtctggcgaatttattccaacaatttcgagtcaaataaaatctagttcacggctcatcgcctatatccacaaggtttcgataataatgcactacattgcattatctcaaccttatgttgacaatagtggtgatatgtattcagtagaatatatacaatatatataggataacgattatgtgtggggaatatgaatccttattttatatgttttcttcctattacggtaaaacggctaacaaaacatacaattttaaggtgaagagccgcaacattatacaacaatgtctgtatacatccccaccttagcttattctgaagatgtttgtggctttctattcttctttctcatctctcctcaattcacgaaatcatctactacatcattcacgacacttctacgactatattacgacacatcttctacgactagatgaacgggcatcgactcagtcctttccattcatttcaggtgggcttttcggtgagttttcacgatctctagctctttgtttctgtgtcacgtcaagtgagcagtcaaagagacatgtgctgattccacgtaagcctttgaaaactctagagcgatactaacacagcgggaggtagctttggttcccctccatttggcacatagtgccggtggaggacccactatgtaaggaggttacagagccagggccggaaaggaggtgatgcagcgttggggtggtggaaagttcctccaaaggccctatagagcagcctcgttcccgttccttggagtctaccacggatcagggtcgtctcagcttcttctggcagttttgaataggaagaaacgtcgtgagactcgattgggaaggggtgtccccatccctctagtgtctcaatttcctttacagaagattgctcgcggcggtggattctgctggacctccggaaaccggaatctcgcagagatgccacttttcttacccttcgaccacgccccccagcctcacgtggtcaaggtctgacgcttctttccagtgatgcaagtaagtctcgggtgccccccagtgctctttttttcttttccgggtgttggctctatttgcggtgttggctctttttgcggtgatggctcttttcgggatgttggctcttttgcggtgacggctctttttcagtgtacaaaacacaatgtcagttgtgtggtggggtgtcggataattgcggtgtgggctcagtggattttccactaatttttttatttgcgcgtcaagcacaacgggggactggctgccctgatgagacccaacccatgactagcgtcgaaacatcaacagtgggggctgttggtgtcggcagccactagtcataaacttcgactattttcgaagtatcagtagtgggggctgcttggtactttgaaaatagttgtacagtatatatattagggaattatatagcaaaataagaatttatggagtataaaaggaggattttccaagttttttcccataagatgagtaatatattaccgaatcaggaaattttcattgttgatattgaaaagtttatatactctttcgtatacctttaaagaagtgaagctacttgcattccatgccacttatctacaattcagcacaactacttttacagaaacactacagatgatgatttgggtgggacttcatggtccataatatattaaccccagaggttcagctcactgcttacatcctcttttctatagactaaaaggttcggtctcgtctacatcctcgtgtcgaggttcgactgcctacatcctttctgaatgcgaatcttggatcaagaagatcaacttccaactgcctttaatatggctcctctgtggagatctgactctttagatctggctcgttggctctggatctctctgctcttattggctctggctcgattcagctccggctctcattggcataacacctagctcttattggctcattggcactcactggcttatcttcatggctctcgctcttactgattggctctggcccatgctatcaaggtgctggcattctgctctcacagttcacagttccaccttcgcgctgtcgtcatcgtttcacagtgtcactcttgtgctggcataacttaacgtgtctcagtcgctacaacgtctcctgctctggtggctggtggaatttcaccatcgtgcagctccaggcggcttttcagcgttgtcttagtgttctgttgtcggcatttgtcggtcggcggctctagttctggctcgttgcggcccggattggctctttgctctggcggcctggcaggttgggcacaaacactttgctcagtggcggtctttgcagacgcttatgctcaggcggaacaagctggatcaggttcggatcgtgggtcagctgttctcttaaccgtgattcctggtgtgatgataccaagtcagcagcagatggagaagacatatgactgttcaaacgacagtccatccctccaaagcattcaggaattgttatccatgcagggaattgcaccctagggagctacccataccttaggagagctcatggacaatgtttcgtgtccgtcacagcttcaaatccacggagacaggattcatgagtggcttgctaagcctccaactcgtcatcaccctgcgtcctcttagtgcatgtactgaggggtttcctttcactcggcagcttcgtagcttacgctcagcttcacgtcttagttactagctcatgcgttcttcacacacggttttaatcagtctcaacagttgcgtcgtagcagagactttgcagcttccgctcagcaacttctggaatactatcttgcgacaggaccagtagagcagaccccaaagtgtttctcatgctgggaatttcacccgtggttgcgaaccatctgagagaaggagctcctgagtagattgcgaatctttgctcgtcatagctccatcccgtagatgcatgaagagaggtgtgctgactctccaactcgacaacaacagaaaactcgagttgcgtccaggaaggagtgaattgtgaatgtctgctcgcgcaagacaagtactgcttccttgctttcgctcagcagtatcagcatctctcgaagtgaacgaatcctctgcaaaagctgagagactgatcgacctctgatgatggaacaacagggcgatggagggggtttaaatagtgctggaggagcgtgattgagtttcgaaagacctcgtcagagtttcattagtggcaaatattagtgtcgatcaatgcataaacgaaagagagagccctgtcgaagattcgagaaacggcacgaataaacgagaattccgaaatggtgaaagggcatgtagggcataatcagaagcaggtatcctactagattattctgtatcgctgaccatagtttatcggaagatttgagtgagttcgaaacggtaatctcgccattttcagatatatataattgtactttgtatagatggcaaattgaactgtaaaggtagactttccggtgaaagcgaacctgcaatggaacgttccaatcacgcagagctgattatgaattgaatctgaaagtgaaatatatatttcaaacatggaatactggaacctgtttttatatattttacatgttgacgagtagaattatacgctcatcaccaggcacataggacaatgagtttagggtttccagtagattaacatgaaactgttgttaaaagtgccaatagtcattaaatttcttcgaaattcgggctgtgtaatacaatgtcgaatacaggacgacataagactgtattgttccagtctatatatgtagacatttcaataatgacagaaactgggaatgtgatcccaacaacaaagaaaacagtagccgacaccttaatatctctggttggaccactttagataaaatccagattcatgtgatcttcataaaacagtaaatggataggagaaatgacagagtcctcaatttcactccgataaatcacacaaaaagtctttttcacctgtctctccagcctattcaaaacgttttcgtttccaataatgtacaaacatttttttattataataacctaattaatacatctgcttatctgcaagatcgatcagagtgaaaaagaccggagtgtccctttaaggtattaaaacacttgatataccactgacaaaaacatacatgggcttctaaagcatctgtcacggcttttaatcgatttttaaaccatgtaacagttggataaccagacagttgcgttgaacaatgaagtatttgatgggacacatacatcgacttcaagaatcagtacttagagcgtatcttcgaacgatatggcaactcttttccgaaatcaagaaatttggctatttgaccctcgaagaaaattaccgattcttacaattttgactctgaggattaataacaattttgaaaatgatcatgctagagtgtacattgaaaaattcgtattaatgtttcagacatacacgaaaaatgagagatcagattgactacatctcacagtcagtgagtattacaattgttacaatatttttcttttgtgttcaaatacagcgctattgtaatcgatatctgctgtccattattttcggtgtttctgtatttatgcgctcttgagtttggtatttttcatccagtgttttattttccgagttttgacttctcagtaaagcaacggatgggaatacatggtggttaataggaataggagtaaatgcgatctggattttactattttacaaccaagaaggcgctaggtctagtattgctcaaaaccgatattcgtccaaagtgagaaagggcccgaatctgaacattttcccgagggaaagtagtcgattttcaattttttcggaaaaagctgtctaaatacccaaggaggtgtgctagatgaacggacaggcccctaggagcagaccggtacgtggtatttaatcgtaggagcgacattgaaacttctagacaactgctacctggacttgagagagtactgaagttgtcaaatggtccttgtagatccccagtggacagtggaaaagctctcagttgtattacatatcgcgctataccaaaatagcatataaaaagacgtaaagaatgaatagcaatcaaagtatcaactgtacgagctctttctaagaatttttggatggtcagaaaagagaaactgaaacagctctgtacactacacttgtatctacctgtgccatggcgcaccttgtcgtgtttgacatcatttctgatgtcaaacacagcaataaacggcctgatacccaactaatttgggaataagtctttcgaattacaccatacggtagtcatatatataactactgtaatattctacaggattcctactcctccgtcttcagacgttaaacgtccgcaattgaatctgttaaaatctaacacatgtgtatatctaccatagctccttgtcttacaatttatatttagatgctcatgtcacgcctgtagttgagacaaaaggctgtcttgaacttgtaaaccagtcccaacagtctggtttcagtctcttccatgtccagtacaacactttcgacgttttcagcgccgaaaaccagactgtccaactggctaattgtacgctgaacgcaccaaagctgattttgggtgaaagggaagttgtgggtcatgtgatctactaacttgagcagcacgggccaatgggttaactggcctgtggttgtatctgtcagtggcacgtccatagactccaccaacgaatgcacacagcttagcgtggtggaaggatggatggggggattgaacttagtgagcactttttccttcacacgcttagtccactgcttgaatctggtcacgtgcttgagtttggcatcacggagcgtcacatgaaagctactgacagtggaaatggaggcataggaactagaagtgaaactgtgagcgtcacgtgaatctgaagaatcttccaatgagagtgccttctctcgcggctgagcataatagtcatatacagtgcgcaggggatgggccagggcaaccgtaggctgggtgattgtggtgactccagaagtgacagtatcgaagtgaatgctggttgcgctgttcattgttatcaagtgtaataggttagggtgattccagtggaggactttgatattcaaggaaggaaagcacaaggtcttatatcctccacaagtgtatgggtggaacgtattgaggttgcgttatggaaggtgatttatggaaataaattaagggaagtgaagtgaggtgagatcagtatcgagaggatgaacagggtaaaaatgtactctagaacatatccaaccatctttcaagaccttggcactgacatatttgacggagctcaacattgccttctcccgtacttgttacagtttccacgttatacacccccaactgaccgtcgacggcattaaacagttcaataacaacttcattcaatatatgacaacactctggaagtttcgtatcgtggtctatgtccataatctactcttttttgtaaagtcacggtccgccctggctcaggagacacacttctggtgatctctatctcgccaacatttggataacttgatatcaatgtattctccagatcgcgggaaatttaatggtatcattttaatcctactcagttttattttaatcaaaattccacatatttggtatttctcctaactcttccatagagtttcagtgtacattatctctgcagagcggcatcttgaagacatggtgaacgcgtagagtgtctctgggatatatcagcaaattttcagtcacttattctggtatttttatgtaatatccaagtcttttattatttttatcatttttttccgatttttcccgcattaataacgactcagccgtggctcgcatatattagctcctactcatttgagataacgcttggcaaccttaatttgtaactgcagtgtgactgggcacgcaggtcatatggagcagtcactcttacaggtcaaccacgacactcactcaggaaccacaagacccaccagcaactacgaaaaccaacatgggcttcagatacacagagtacctggacggccaggtgtaccgatgcaaaaagtgcggccaacatctgaccacccacgacgatctcatgtccaagagcttcaaaggggccatgggaacggcctacctgttcaaaaaggtggtcaacatccaggagcatgaagtggtggagaaggagatgaccacgggtaagcatctggtctgcgacatcacgtgtggagaatgtacgacaaccctggggtggaagtacattaaggcgtttgagaagcaggaaaagtacaaggaggacaagtacattctggaaaagtacttcatgaccgcgcccagactgagtcagcagaggtttgtttgaggtggtcagaaccgccgttacgttactgacaggagacaagcccccgtgccataacgtacttggggagcccagatatggcgaccccagtgacgttcttatagggttcctacaacccggcagctgtaaaagagtatacatatactccagttgcaaaaaagtgagtatgatttatgacggagcctagggtgttaggggtgtctgagtatgatggggttaatgttcatgtcagggggaatatcaatctgaaagttgtggaatccagcatcattcttgagggtgtgtgggtatcaatactacccatggtgctttcatgtataccgtccacgaggagtgcaagcttgggagtcacatgacccaaatactcgttgtgttcataaagaccaagcggtaccctaaggctcaatttgacggctattgaacctaccaaacgccctttctactttttcttggtgtgctcatcctaattctattacaaccgacccattgtctggattgacttgctcgcattttcggccttatccgatctcgcgctgaagcagttcttggacagggcacccttcattgcgccttgaaagggattctcgtccaattcgagagcccgtcatgaacaaggaaattgggctactctcacccagagtatgggctaacgtacaactcgtacactgcaccgggctccacacgggcgaaaaaagttcacacctttttccttcacttctctaccaaccactcgagaatccttgaaacaacctcaaccacttgtggtcatcacctattatgtgttcgctctaacgcagttatttatatcgctcatgcattatcatatgcgagcaaccatcaaatcaatcaatcgagtgttttagatcgagtcttgacaccgggactgtattgtgtgcccagtagattatgtaagcattccggtcacgtgctgtccccctgcgagttttcactgagtcgtgtcttttacatacaaaaattctccctctgtctctgttccggtctgtcattgcatgcgtcaaaatgaccagataatgcaatcaagggttagggatgagcacgacaaagagagcaactgttaaacccttgtcctcgatataaggcgtcagccacttgatcttcaatgtatgttcggaatacgatgtctttgatacatactgccgagactacagcaatccaagatggtgaagtgtgaatcatgacatatgctatcttttactcagttgtttccgcttgagtcagtatatctttctacttgtagcacagtatttcgttctatatttagggtttggagacaggcccttctttggcgttcgtttgccatagattgtggctatgatatgagtggaagacaagttggttggaagtcgtcttggagagaagtcgagtaatgacggcgaccaccgaaaaatgggcttaaaattgccaactttggagcgttgtagctgcgaattggtcgtttctggctgtcgattcatcaaggaccatacatgggagtctttgagagtcgtatcatctgagtcttggatagtaaactagtgatcttacaatcatctgagtctccccgatggtaggtatccattgaccccatccacagtcaactttgtcctctttttccaaacttgtacagtcctgtacaagcactcgaatcacttgtaccgatgctcgtggtactgtaccataccataaacatgggatggtgtaaacttgagaaatcccacagctttcaggaagacgcaaaggctggactgtaagatgacatcatttatgctctgttttttcgctcaattttagatttttcgcccgatatttcgcattttgattcatccatgtgtttctatggtacctcgtgctgcgcatatcgcagacccccatcgcagtacatttgagtacggcaactgtgtgattattgagccctctccaaaacacgcaattgtagcccgacgcgtctgaaagtccgggtgtctcctgatcaggtacccaacccgctcccgtatcagtttcccctccccatctccctttctccgtcttttagaccgtcttccactttctcccctccccaagcccgtttaagtttggctttatgcattatctgtagcaatcaatatatataaacctgttcgcgtcagccagtcgactttacgaacaacactcaattcactcgcaaaaacatcaatgtcacattacatcggagtagacgtcggtacaggctcggccagagcttgtctcatgaacgcggagggcgaaatcgtgtcgttggcctccagaaacatcaccaagtgggaacccatccccgactacatcaaccagagcagcactgaaatctgggagtctgtgtgtttctgcacaaagaaggtgattgaggacagtggagtggacccttcccaggtcaagggtatcggttttgatgccacctgttccttggtggtgctggatgaagacaataagcccgttgccgtggggcccgacttccacgactcacaccagaacattctgctgtggatggaccaccgagctggaaagcaaaccaagaagatcaacaagtccggcttcaagctcctgaactacgtgggaggacgaatgagcgtggagatggagatccccaagatcttgtggctcaaggataacatgcccgaggacgtgttcgacaagtgcaagttctatgatcttcccgactacctcactcatcaggccactggccaggagacccgatccttctgttccatcacctgcaagcagggcttcgagcctgtgggtgttgatggctccaccgagggctggaaccgagacttccttactgctatcggacttcccgagctgatcgagaacgactttgccaagctcggaggctctttcaaggagcacggaaagaacatcttgtccgctggtgatgccattggccctcttagcgaggaatcagccaaggagctgggcctcaccacatccaccattgtgggatcagctgtgattgatgcttacgcaggctggatcggaactgtggcagcaaagactgacattctcaaggagtcgcacccctcttacaccgagtccattgagctcgccacccatcgacttgccgccgtcgcaggcacctccacctgccacctcgtcatgtccaaggagcccatttttgtgcctggtgtttggggaccttacagagacgttctcgagaagggctactggctcgccgagggtggccagtccgccactggagagcttctccatcacattctcacatctcacccagctcatctggagctggtggctaaagctggagaggccggtatttccacctttgactggcttaataaccgactcgaagagatgaagcttgagaaaaacgccggatcgctcttgtatctcacacgaaacatgttcttctacggagatcttcacggcaacagatcccctattgccgactcttccatgaagggtgcctttattggtcttgatttcgatgtttccctcgataacctggccctgcactacctgtgtgcagtggagtttattgcccagcagacccgccagattgtggaggccctcaataacgccggtcacaaggttaaccagatttacctgtctggaggccagtgccgaaaccacgtcttgacgcagatcatgagttctgctactggctatcctctcattatcccaaagtacattgatgcagctgttgtgctcggatcggcgatgcttggagctcgagctgctcataagaaggatctctgggaaatcatgggcgagctgtccggacctggtaaggccatttatcccgagactgactctctcgataagaagatcttgaacgctaaatacgccatcttcttggatcaggcggagacccagcaaaagtatagaaagcaggttgccaaggccttaggagaggatgaggacgatgaagatattgagaagaagaagcagaagactacttagagagatctatctagctctagtttctccgacttgacttcaagcctctgtataaatgaaattgattaacgtatgacttacaggacacacacctccgagtggggtgcaaggaagtagacggccgtttgggtcaaagtcaagacacttggcggcggctgacttggtcttttgaataggtctttctggccattctctcgatgtgtgtcgctcgggaagacttcaacatgatgaaacagaggtttgattagtgtaagaccaacaattcataaaccaggtggcttgtaccgcgtagtagatacccctgaaattgttgttcggtctacatggcagttatatgagaagattcaagaatccacacttgtctgtcatatggaagtagtcaaaagttggttgtgctgattaatcacggtttttgaaaagaatgcgcatatagtgatattagtttttagtggataatttagagtcagactatcacaaaaatatcgcttgctgttctctctggtctcagtattgtggatttattctccaacaagactgtgtatttttcagttcaaccgcagttccatttttttcgaaactgcgaaattcctgaaaagcttaattgtaaaggttgacaaaaaataaataaataaatcaaaaaaaattgatgcacaactgacaaagatgaataccgataaaagtgagatggtacacaaggaccatacctgaaagaataagttaaaaaacaagttgtaggtacagttgatgatcataatctagctaattagcacagcagacagggttcctgaagtgtatggttcctgaagtgaatagtttcgaatttctaatatggaacacttttaacaacgcatttacaatacagtagcctcatatataactgtcgaacaaagaatgttcagagaccatggtggtcgatactaccgtgattatgtctaacacacaaaaaaacaagaatatcctgctcgctcggaccaatatggccgcagagagcaactcatgtcagattttgttagcggaaccctatcattgttaaacgttcaatttaggttctacttggggtatcagcatagagttagtttaccaaaaaacatagaaaaaatatattatataaatggtactggtttagaacagcaatatttccattaaaactattgtacatatcttgtcactttgaatcgcccgtgttgacgggaatcctacaggtccccaactccttcagccttatggtgtcgcgcagcaagcggcggtaactccgtatgtatacatgacatgaccatcaagattctccgctagtgtgtttttaaccgctcgcggtgcagataggtggagtttatgagtggcacgcgacgaaaaataaccgttagcgtgcatctgtttgcgagggggcgggccgtcgactcaaagacccgggttgtgtatctcgttctgcccacgtgtttttaaaacgaccttgtagatgtgcaacgttatcagtatctgagcaatgcggctgaggttggacaatatgagcacgaaaatgcagaacactaggagattgccaagatgtatatataaacgtggttatcctttcaaaccttgccttgggctggttataagtacgagtacagtacatcccgaagccggtacaagttcgagtacaagtacagtgtacagtgcataccaggttggatccagtcacttcaatgctcacaacaccatatcccgtcggctcccttggagcagagaacatcagatggatgctagagttcgatctcgcagtggaggacgcagacccctctcaagataaacacagacacgtcaagcttctgctggagcactttccgttggaggaaaagctgtggcttcggcgacggttcgatcgcatcagcaaggagatccaggaaacagaaggggttgacccagagggatcttcgtccaacaaaattgtcttcggaaacaagtactgggccgctgtcagaagatatgtgctggacaattggtgtcccaccacaacatacgtgagattgtaccaggacctgcgagatgtgcacagagaagactttttcaacaaccgcgacttttctcgacgcgttcagttcctgtttcatctgtgctacagaaatacttttgacgaagaagacgagcgtcaggtctacatgcgcggcgatccaaactacaagttcttcaacccctcagtaaagccctggattgaccaggtggatgaatatgtagccatcattgaatagaatgattagccagatgctgttgattcgctaattagttcaaccagatacatttaaccaagtacataattgtacaatagagtaataaataatgtaaataatgtcaaaaaaaaatataaaaaaaaaaaaaaaaaaaccttcacctaacaatacacaccttggtaagtctgatagctacactatgtgggaccaccaaacaattaccggcatctgacaaaaaatcgaggttacgaattggcacctgctaacaactgaatggaaggcagatatgctaccactttttttattaatttttttaattaattttttgttttttacacaaacagcaccgatttaaactttttgaaatattttgggtcggctacttgcagaggaagtcacgtgatcgacctgaaaagcctacagtatttccttagtgaaaaaatatatatatattttggcaataactcaacagctagatatgctatcgagtaaggacaagtatttgggtagttcatggatcagaaagaaccaccgattgcggtatatcacgtgattcatcgataagctgatccggtataaacaactgttgtggtgcttactataacctagcttttttatgcattcacccaacagtacaagaggagatcaaaaggagaacacggccatctaattaagagctcgtcttcttcccaaaccgttatcgattcaatatatacaataatttattttgttttgtcttctttctgcgttagttctccacacatactcttttagccaggctgttagcacctgagtccaccacgttatctacccccatcttaccgtccacctcaacacctcgtttgaggccatcggtaccgttcttctgcatcttgttctgactaatatccgccacttcgaactggtgagcgtggatgaaatgcagccatctggaaagagaactgcccttgagataagcagggttcagaattatgtctcgagaaagagggaatcgggtctggattaagaacaagccatggccaattcgccacttgcgaagagcatacacgattgcctttacgttcttctcatactctgtgaaacgtaactcaaggccatggaatcgggcactcttccggtcaaccacatggaacattccggatgcgtcctgctgctccaataccacgctgaagcaagtctcgaatatttcagttgataacctgtaagctcctcggagagtttccagtcgcacaggagccgcgcgcacaagtgtagtcttgataaggtcgaatgcactctggcacttttctgtccagtcaaaaggtttgttccctccacacaagagagccatagggcgagctaccagtgcaaagtcggggatgtagcgtcggtagtagcctgccaggtgtaggaaagatgcagtgtcagtggtgttcaaaggtgcacgccagttgacaatcgtacagaccttaagggggtcaggacgacacgtctgcttatcgacaatatgtcccaatagctcaagtgacgacttgaacatgtcagactggtacttgttgacgtagatgtgtctctgacgaagtactcgcagaacattatcaagatctgcagtgtgtgtttctcggtcctttgagcagacaattagattgtcaaactcgtcaaatgcaacaccactcaggcaaccaccaagctgatccaatacctcagaaagccctaaatggttgtccctgtcttctctcaggtccaggggaaagatagagatgacattgttagaaaggccagtgggcttcttgaacgcctggtagtatcctgagaataggtgaagtttcgagaacactccattatgtccgatttgagacaaaatttcgtcagttttcggcaaccagaaacggtcgttgatagatctgtcgtctaaaatgcgatggtctgtgcacattcggaactctccgtctttggaaatgataattagcacaggtgctccgtagactgattgggtaggatccaccagtccctcttccagcatccgatttacgtgatactccacgaactcggtttcatgacgacaaagaccgtagttgacacagaagggagacttggccaagtcaggcggagtgttgacaacaatgtccttgttcttggatatgagctccaactcttcccgggagacagcttctgagtcgcgccttggcttcaccatacacaaataaacttggttgtcggggtcgtagatgagcttcctgctccgtcggagactgacgtggtaggttttcggcacaccagccatttttcccacctgcaatcgtctctgtgcaaattcggctgctgtttctgcgactccctgtctgactttgtgaaagaagtgactctctgtctgcgagttgaattctggacaccagtagctcgcaaagttgctcttgaactcatgccagttagagaggatattctttgccatgctctgtcgccaccaaagacctgcagaaccaaaaagccgagagcccaaaagatgaggtctggcatggtgtgggactggaaacgtacacagaaagttctcgacagcaatcagccagtcatgggcaagctgtgcattttgcgacactagcacggcgtctcctgtgaagatgggtatcgtatgaaccgggtagatgcttctgagccagttgagatatcgggcatgttcgtgagagaagtctggcgattgcggggtcggaaggaacgtgactgctggcacggacgaagttgtaggggcggtagaacaagtggcggaagagtgtggcgacgtgttatttgtactatccgagctgttcatgtgacagtagaagtatagatgttgttgtcggtttgtttcacagacggtgtgtgtaggttgctaggtgtgtagcgtggggtcagcgtctgtgtgtgtggggcagttatcgtgctgtatagctgttgattgtagtgactgggtactgtaactgtagttggccctgcgaccaaccgtggcgtgtagcagtgtatatatagcctccctttcttttcaaatcattttaaccgaaggttccaggtgtagtgcttttgggtttcggaaacgcaccagtggcgaatttactcacgtgccagtggcgagtcgagtcagaccaacgtcagctgatgcattttacatgcagactcgcgatttcaacgaagaggcggtgtacaaaggtgtccccatattttatttataccgtccatggcccagtggcttgattatcctcttcaccgcggttgtttttttctgattcaataggccccgccagtgcccagttttgaaagaaggctgtggaacaacaataaaaaaacggcctgcttgctacgagataaggttcgacgtttgatgttttttaaggttatcttgccatttgggtgagttctgagatgtttccaacagagacgtggtttgctacccaacgagacatctttcagttcagcaccctcattataagccttgtatctttgtccgagaaaacaactaaacataacgttcccccggctgctgactcatatcccgatattgatattcatattttaactctgctttcctactcggtactactgaaactctaaataatgcgatgccttgaatgtacattgtacttctgacgtgcttctagaagccgtgcgacacgttaaacgcgctaaaaccgaaaatcagatccccgcgatccagcactcgtgatcgccaataataaatgaggctagcattatgctactaatagccagcaatcaggctaccttggcagccccgaatctatacctaagacaatgaatgccaagcccagacgataagagagaaacaattgagcaagagaaacaataattgatcgagtgttcaagggacgcctcggctgagtttcgtagccgtgttcggtgtgttttatacacgcaagaaccccttgtacatcccaggaccctcggtaactagtagcgacagctggctagtatggctatactctctgatcaagtaggcaccccttgaggaatagagcacaacatcaggcaagagagatctacctactcaagtaatctacctactcaagtgaatttaccaccacgaatgaaaacaaaacctcttcgtggagcaccattgatgtccaagatggtaccactccatagctaccttatctgttcatgccagagagtatatacatattgagctcctgtaaaacgcattcgtaaatctataatttataatctataatctattatattctctatgtgcagttggttaatggttaattatcggtcttcttcttgtagtaacatgtcttgtggtagggagtgtaccgctgggtatgtccttttcgaatgatctccagatgctcctcaaaagacacagacggaacatagagaggcttgtaaacagggatcatgatgggtgcgggtctgtaaaaccagctctgacgatcaacatgattgtcgtcatcgtcagcatcgctccagtcttcgggatcagacagttcgtatgctgcatgctcgtcttgggcagtaacagacacagagacaacctttatagcagtagaaggggttgatttcgtgacagccttctcgatagagtaagataattctgaaaattcccgcttctcgctgtcaacgaaatgataattaggtgtagtgtgtttcttggaggcattggcgctgttccattgggtcacaaaggccacggagggggtattggacttagaagagaggtttttcatgttgagagaggtgatgaaagatggtagggaatgtccaaggggaacccaggggttatatatcaaccactgactactctatgtgatattcctgtttaggtaggactgggaacatacactacaatgaggagttatcagaactatgcttcttttaagtggtcaacataattaatagattaatctgtaaagaattgccgtcaatcgtacattggttcgttaagactctcttgcgtccctttcttgtccatatccaatgcctataccttatccatgcatgattgagcctatacagtgaacatggacaactacagaagtacacgaaaaacgctacaagtggggcaattgtttactgaatagtagcgacaatactttgattgaaaattttctattcagattcaaaactgtactgatatgttatggtattatgcatctacttggaagatgatgagaacatgagttgttgtaccacccaagaagataaaaaacagaggtagaaattaaccccaaatgagcaattatatactccatttgtcaattacgctttctctgttttcttttcttcttcagcctctctggtttttgttttattctcaatgacatttttgcaatgtctgttctattagaacctaaggtgatatatgtttcatatccccataaagccccttcatttcacttcggtagttaattgtatcactctcaatggcttcactgatagccaatacaactgtgttcctgctagcctatgctaccctgatgtcccttgcccataatactacaatacccaccatctacagaagctaaccggacatgatacaatgaaagcccaatgataagacagataccaattcttgctaaccacctgcgttgcttatccaaaaggtgtaggagtttctacaatttcgttgcgttagacaattggtattccaccctgtgttgagccttgaaggagagaagatcatctgccttggacagaagtataggtttctcaaactcaacagaggcagctcaatggaggttcccttttgctccagataatcaatgaggggatttcatgagactcgccagcctggtagttgacaatggcaatctcaatgacctccttcgagggtagctcaatcaataccttaccggtggtgtgcacagaagagaagacggtctaattcttgtaattgatgaatgcagggtttcgtaacacaatggtctagctctcgaggtcctttgtatcgtcgccattgtactcagatcactccttggagcatacaatggccacggccttggcgtccttgaagagtcagttgcgtgggcagctcctcccgtcgctcaagtgttctagaagtcggggaactcgcctcagtagaagaattcgaaaacaacctccatgactgacttgccgtctcagatgagaagacctcgaaaagctacagtcttactggtagcggaattcttgacagtgctggtctaggcagtggcgaaaacatcgccatctgcagagagtcggcgccaggcatcatcttgaagccgtctgacagaagtaccaggagctttgtcactttttctgcacctctcttctgcgtccgtctctggtactgtacatactctcatcgccgattattctccgggaaaacgccctccaaccccaaaaaaggcccaatccgggctctcagatgtttcaatgcttatggaagtttctggagctttgtttaaaaaacgagatatggtggcaaagagagcagctatggccgaggtcgctgtgtagtcatgtggtgctgacttggtcatcccatcagtccacgattcctttatgtccagtgtgcgttgagatacgtgataataaccaaacaagcaagtaggggacatataaagatacaagcccaggttttggtcttgccgtacgcttgctcgaggtcatcgacttctgtttatacacttgtagcgttaattgactggaatacgatacaccacggcaaaacagtagattttgcagcactaatgataacaaacttgaagagtacagtatatacggtacaatacttacaaacataaccatcactacttgttctcacattcaatgcttacatcatgctacttcttcaaatgtagttggttagttgcggtccgagtagttggacacgcgcgccaatgagctccacaggtcgcactcttaccatggcttcttatgagtcctggatcaaactaatgggacaccactcgatgctgctcttctgtctgacgtttctgctcactctgtaaaaatgatcagtgtgtttgctagctgccatgtgggtcaggaacttttcgtcatgggtaattacaatcagctggaagttcttctgactgcttcgagcatcaataatgttactgagacccttagcaagcgactcgatgttgtcactgtcaaggttggttgtaggttcatcgagagcaatcattccacaattgattccaaaacactcggccagcgcaagtcgaatgataatggcagccagcaccttctgacctgccgaacaacgccctctcatatcgagttccgcgtcgctcttgaccataactactcgatagttgtaggacctgttcttcgcagctccaggcttgtcctcatctgatcgaatcaaaatcgtgtcgatatctgttccggaatacgtggctttccacagctcatcaatgatcgtgttgatctcgttcatcttcatagagtggtactgcatgatggcggagtcaagtgcttttccgtattttccaagatcctcgttggcaactgtggtggttttcagaagaatcaacgcctttctgtacttctcgtggacatccaagaactcagatttcaactccacattgagatttctcagctggtcatccatctgcctcatttctccaagcaggccagcgtgtttagatgaataggcagagtgctgtgatcgcaactgttgggacttttgttggtattcgtctcgatcccggacagcctttgtttcgtccaattcgcgaatacgcccctcaatctgactcatctcgttagttagtcggcgaacctccaagttgtcctgcagattacgttgatgtcccttcaagtcaattaaggccttctcttgagtggcaatgtcttcgcccagctgagtgatgcgctgagtcaggttctcgacctcgcccttggctgaatctgctcgtcttccagtctttgtcagcatactcgcaatgtccaactcctccagctgctggatctgctggctcatatggctcagttgattggcgtcattcttgacatcctccagcttgtcggaaatagcctccatcttgtctccgttagtcaccctcatttcagacaattcgttcttcagtgactgaagtttaggctcaatcgattcaatctcctctcggactgttctgattcgagctcgacattcttcaatcttcgtcttcagacccgaaatttgttgctgaagccctgtcttcttggttagctggttcttctgggtactgagactcaactttttgtccgatatctggccttgaagggaggagaactgctttctcaaggcctctctatcatctaccaacttttgacgcttctggttgatactcttgatttgcgagttcaaagaggaagccaaagaaggtagatcagaggttgattcttcagagaagtccatcagggtcgagaattcaccctcgaagtcggtcaactccttttctttagaagccacgtcgctttttagtcgcttgacgtcttcaacagccttcttcagcacctccaaatcccgcagctgactctccagcagcgacagtgactcctcctccttttcaaaagccgattggccttcaacgacctcctgtttgagcttcttgagctgtgcagacacactctccacgctctccttcaagtttctccactcccgcacctctccggaaataccctggacgttatcaaaatcggacttgatatcctggtattctttatcagcccgttctttggtatcgggaagagatatagtcttctcttccacgtgggcaagaaaatcagtcagttcagtgtccgagaacttacgcgagcaaagtaagcagttgtgttgagccgacttggcaagcttcactgcagtctcatagtacctcgcggtgaacattgtggattcccggttctgggtggcgacctctaggtcattggagaggttctctagcgtcgattcgtagtcatcaatgttgtcctccccttcgcctagaacagcagaaatggtttcgtaaagctcactgagggttgcgtccttgacaagtgattccttgtttaagatgtcaagacgagtggtgagatttgctagcgaatcacgtgacttggatacagccccctgccccttttccaccgcattctggtaacttgacagcttggctgtataagtcttctcgtccgtgacgcccacctcaccatactgcttggatagcgcatcttccacgccccgcaacacgccccgctgcttagccagctccgacaccagcatgcggtgttcagctcgcttctccgacttgctattgaactcggctagatcagaattacatttctccaaccgtttactgagcacttcggtctgctcatcgcatgactcaatctcagtttcaaatctcgcctcctccccttgcgaattaccctgaagtcctgccaacttctcctccagtttctgaatcacgctttcctcgtaggcgatcgttccttcgaccgtcggaatggtatccatctcatcttgcagacgcctgacctcattttcataggaaagagtggaagccttgtcgtggttgatttgtcccttcttttccgtcaaagcagtggatagcttgctgatcttgtcggtctgattaccctcttcagcttctgcttctttcttgaccctttcaaggtcacttttgaggtcagatctcaattcattcaagtccgaagtgttccatttcttaccaatctcctcgagtagagattctctggcgttaatctggttctccagctcctgtttcttggcctcccattgacccacttcaacgatggcagagttgtactctaagcgatgaccctccatgtcttttctagcatcttcggaatcctgtttgagtccagacacggtctctcgtcggtcatctagtcgcgagtcgaattcagacacctgtttctgcaactcgtcatcagaaactgtcagcacttcggtacagttcttctcaagcctctccctctgttcaccaaccaccactcgatctctcttgagctgctggacttctgccaacacctgctgaaactgctggttactctgaaacagctcatcggactgctttgtcaccatctccatcttggtctcaagctcgtccgcctgggacttgtaatcctcaatcctctcgagcagcagattcgccttctcagcagctttatcggccctatccttatctgctttgaggtactctgtcgtttgtgtttgaagcttgatctccacattcttttcttttctgagacttttgatagaatccaatgcctttgtgaatttgagagcctcgaaaatctcgtcaaaccgcttcttcaacacggctggctcggatagcggccagagtgactcctcctgatgacaaaagatgacataatcgagaatgctcttcgagacacccaaatagagcggcatctgggcgtctagttctgcgcaccgtgtcgacacagtagtacgctctccgttgttactggccatcagctgtccctccaaagtcttgaattgacgagtatttttcttaacaagaacctgcatcgttcgcgtacatatcatttgtatgccattgacgttggtgaatgccagtttaacttgtcctaacacttctttctctccacaaattttcggatcgtggatgaaagcacctcccttggagtgaggaggaaggtcaccggtagtggcgtatcgcagacattcgatgatggtggtttttccagaaccattttggccaacaatgagtgtcaatggtttgttgaaggtgatggtctcacgttcggtattatcgaaagaacggattccctgaatggaaagctgagttagtattgattggtgtgtgacttgcagtggtacgagctcttaatgatttccgcagccatgtgaccagaattgagcggtagctattgcgatggaggacatgcgacaggatgaaagaaatatgagataaaggaaaacaatatagatcaagatcagtgccacgagaatgtccaatcgccatggatcagatcagataaagcggagcacatttttactcaatcgtaagcctcctaccgttggcttcgaacggatcctcgtgttgatagagatggatcatttgatcgttacgtaaatcaatctctgcaaagattcacgcacaatacatcaactttggaagtacaccaatacatcagcaaagtccttccagatccaaaaattaacactcccagacatgttctgatcaagtgaaaggccagaaactgtgatatagctgatgctaatcacaagacacccttctggccttcgcagtcttcctccacacacacacacaccttgcacgactgcacctccggtttgttgtttctctgatcgataagatgagcaaaaatttatgtgaggaatcccatgatccgcctgctctcgcgtggcaaaaaaaagccgtctttgtactcactttcgaaatcgaagacatgttcaatgccaaccgtatggcgtccaactggaagagtgtaatgcagtgtaggtttttgataatgtgcttagtaagccaagttgttgtgattagctgtacacacaagttgaccacagtagtccgtctcgatgtgtttaatttgataatttccagctcctcgatctctgaacgaaagtatctcaaagtagattgggctgaatttaaaaataaaaaataaaaaataaaataaaaaataaaaaataaaaaataaaaaaataaaaaataaaaaaaggttgactgggctatagtgtgtgtatgtacgtatgtacgttactaagtatgtatgtactgtactgtacagtatgtacaataccaagtcatgttgcaacttgagagcagacaggatattcgttaataatctcgattggatccaatatttgcaatagataccctttcaatttccttacatatatacatataaatgtacagcatcttcctttcttactggaacaagatctccgtacagccgatgaagatacacacattgaagtgctgttgttcccaaaccgtgcacgctgtaccaggtagagaccttactgaagtcgttttctgtcatccatacttgcatcgatataggtccccaacatcctttcatcaagtgctcactagtttcatacgaagacacatcctttccccgtttttgatgagtctggcgatgtccgaaatcttaaatccgactgtgatgcgacattctaccccgcgaacatggttaaatacgagctggcttctcttcttgtcaactgcgcacacaattggttatctgcagctcgtacagctgggctgccctgggctttttcgctggggttctacaagacttcattgcagagtgagggtaccttcgtttcgattctcggtggggacgatttaaaacggttgatcaatacaagttttagagcagaagagaaacccttgggcactgtcagtcagtcgtgaaaattactaataattcgttttatcctcaaacaggaatgaccagcgagatagagagaaagctgccttcaaagactttgatgtaaagttgatgataaagttgaccatgccatattttactcgtatactacttcaacttgtacgaaagagttgagtcatgtggaagaccagcagagatctcaaatttgctgtacaagtagatattgtatcttagttgtggctttctaactcacttgattaatattcacattctcagttcacattctcagttcacttgatgcgatcataggcgatatcatcataacctgtggcaggccaccccttgcattagaccggtggggtctgacatatcggttcatgcaagccttcaatgctcgtgggctgccatatgttgatcttttcccgtgttttttaagtcgctgttttttctagataccaacgaaatcagttgtcttctcctgatggactataaacacatatattttcgcctagcctgttgtgacgtcaccaactttaaatggagtcatactgaaataagctccagcataaactttagacacctcccagtttttaaaacgctccatgtttgcgattcgaggtgtacgacgtcaattaccgctctacaacacctatcgacttcgtcttttttgcaccatggactcctccgccgttaaacaacccgagtggcacgctccgaaagagccccagtctcgtgacaccctgaagctgtacaactcgttgactcgatccaagactgcttttgttcccattgctggcaacaaggtcacctggtactgctgcgggcccaccgtctacgactccagccacatgggccatgcccgaaattacgttagcaccgacatcaaccgacgaattctacaggactactttggatacgatgttctgttcgtgcagaatgtgactgacattgacgataagatcatcatccgaggccgacagcaacacctgttccaaaagtacgttgaggagaacaagggtctgtctcaggaggtgctgtcaaaggttctcagcagctggaacgatttcgccaaggacaagctcggttacactgatgaggttgccgatttcgagaagtacgtggagtcggaaacaactaaactcaagtcaatcgaagacgccaagttcaagatgaacctagcaagcgcacaggctgctgctaaggctctcaccgacaagaccgtcacaccagacattttctaccctgctgtcaaggatgttcttgtgctcacactggatcaggagcagggctccaccgtgtcggaccacaagatcttccgagaactgtctgcgttctgggagggtgaattcgacaaggacatggcaaaactcaacgttctggccccctctgtcacaactcgtgtctctgagtacgttcctgagattgtcgagtacgtggagaagatcatcgacaacggctacgcctacgtcagcgattccggcgtgtacttcgacaccgctgccttcgacaagtcccacgactacgccaagctccagccctggaacaagggccatgctgacctgattgatgagggagaaggttctctttccaataagactggcaagcgaaattcctctgatttcgccctgtggaaggcctccaagcccggtgagcccttctgggactctccttggggtcagggacgacctggatggcacattgagtgctctgtcatggcttctgccattctcggtcctcagatggacattcactctggaggtattgatctggcattccctcaccacgacaatgagcttgcccagagtgaagcccattacgactgcaagcagtgggtcaactacttccttcacactggccacctacacatcgagggtcagaagatgagcaagtctctgaagaacttcatcaccattgacgaggccctccagacctattctccgcggcaactccgtctggcgttcgcccttcagcagtggaacaaccaactcgacttcaagtctgccctgatttccgaggtcaagtccgtggagtccaccttctcaaagttttttgccaaggtccgtgctctcaagggcgaagttgaggacaaggtttcaaagggtgttcttgtttccaagaagaccggccctgctgagcttgccctgctgaacgctctgtccgactgcaaggaggccgttcacattgctctctgtgacaatctggccacacctgctgctattcagaacatggtgcagcttgttggcaaggtcaacctttaccttggcgagacttccaccgagaatgtgcgaactgagattctggttgatgttgccaccttcattagcaagatgttcgccgtctttggtttccgaactcgaactgacaacctgggtttcaccgaagagtcttccgaggcttcttccgaggctctgatcatgccctaccttaccactctgcgaaacttccgggacgacattcgaggtaaggctatggctcgagccgctcatctcgaattcctgcaggccactgatcaggtgagattcgacctgcttaagcagggcgtttcccttgacgaccgtggtgtcggcgagcctgccctgatcaagattctgtccgattctgagaagctggagctgatcaaggcacaggaggagaaggagaagcgagctgcggagaaggctgccaagcgagaggcccaggccaagctggaggcgcagaaggttgccgagagagaggccaaggctaagattgctcccaaggatctgtggaaggatgaccccgcttattcgcagtgggatgaggacggaatcccaacccataacgctgagggtgaagctatttctaagagtctcaagaagaaacttaccaaacagcatgaggcccagaagaagctgtatcatgactacgagggacagattttggagtaagcgcccaaccaagtgcgaccaattacgcatagcgtgcaccacgtgagagtgttgggttcatcagtgtggaacaagagtcgttgagaccaatgcaaataagagctctcttagactcgtggtcctaatggcatattaacccgactctgttgacttataccgatacatttattagtagaaggagtatataggatttgaaaatgaatttcttgaccgtgtagctgtaatagcgatgtgtgatgaaacactcagctcggtacaacatactgatgcgcaaggcggaaccacaaacgatcacaagcgaaaaaccgctgtcaaaaaaaaaacatgacatgtacatgaatctcttttgatgagcaactacaccagaagagtgcaattggtacgtggtgtccctagaagtgagttgtgagctgttacattaactatatctaatcacatacttatgatcttcaatactctaggtaaacggtggtgaatggaccgggtgactttttcagaatgttgccatgtgtttatatttttacttatcgcgtggaaataacttactaagggtattcgtgtctcaagaacccccgtctataacaaatcattcatgacatacataacatacatactcgcacctcttagttgagaacggcaccagcgctggggtttgaagaaatcttcttgtccttgtcatccactcgtcggagtgtctttccgccggtgatttcaccaagcagggcagtaataccgccagtggcagcagggggacgctcggggagatcgccagccgaaggaccagtcatggatggaggagcaggggctccaaacataggcggaggaggtccaggaggaggtggaggaggggctcctccaggggcatcgaaggaaggagctggcccagggggaggaggaggggccccaaatccaggtgcaggaggaggaggaggggggattccggaaggtgcctcaggagctccaaagccgggggcggaaggaggaggaggagggatacccgtaggggctgcggcggcagcggtggggggagggggaggaggggctgcgacgggaggtgctgcctctgcaaaggtctgctgtgtgggggaaccttcgggtgtctcgaaatcaaactccgacgacgacatgtcgttgtgagtgtccacgggaggtggcaagtgggtagtttcgatggtggtaggcgcagaggggggagcagggggtgcctccgtggcagcaggagcagagggtgcctccgtagcaggggggatgttgatctcgggcatgggaggtgcagggggagcagactcgggtcctggggtagcctccgaggcagcaactgcgacctcaacagcagcaggggcaacaggaggtgcagcgggtggagcagcaggggccgaacccgtaggagtggctgtgatgggcgcacccccagtgggctgtctctggatggggggagccatggttcggaatagctgggaagccagctcggcagcgttacctcggtgatagtcctggtcgtcgtcctcgtcactgctcattccccaatcatcgtcgtcattcttggcagctcgctggttggctcgctggttggagatcttgacggggtccacgggcttgggggcctccttgggagcttcagaaaaggaggcaggagaaggtgccgcgatgggctggttggtgccgggtcgcaggaaaggattattgtcctcacctccagctgctggggctgcagcggcagcatcaccaccgttgttcaggcgatggaaggggttgttgtcgtcagcagcggggactgtgggagctgccggtgacggggtagatgtggcaacgggaggagtagcggcgacagcggtgggagtagtagagggagcagtagccttgttagagaaagcagcaagggcggcggcgccaacatctccctcagcttcatcagcctcggcctccttggattgggactccttccaggccttttctcgggcttcgttggcctccatttcctctcgaagctttcgcattcgctcctccttggcggccttcttctgcttcttctcttcttccttcttcttgtcagcctcctgctgtttcttaaaccgttcttcctgctcacgcttctgagccatgagcttttcgtactcttcatcgtctgagtcagagtcgtcggcaggtgcagaaactggtacagcaggcgtagtagcaggatccgtggccggtgtggcagcagccggagcaggtactccacgagaaacgggggcgggggaagaaacagctggtgtggcagcaggggaggcaacagcaggggaggcaacagcaggggaggcagcaggagaagcctcggcaggcttggcatcggggggggcaaaaccgtgggcctgcgccttctcttttcgcttaataccgagggcggcaagtcgctcattcatttttcgctcagcctcagccttgagctgggcctttcggtccacaccagcagcaggagcagagggggtggaggcgccagtagaagtagccgaaatgggagctgcagtggcaggagagccagtagcaggggcagaagaggaggcagtagcaggggcaggtctcgacgatcgggtggatcgtagagagtagataaactgtcgaacatcatcctccacaccaacagcctcctcccatcgtcgtcgttgtcggtcctcactcacttcctcctgggtctctctcagcttggaggacaagtctcgctgcagcgacttgacggaatcctcaatgtcgtggatcatctcgtagttctgggccttggatcgctcaacctctgaagtgtgggtcagcagacgatgctcgtagtcctcctcctcagaggcgtcggcaccggtagtagtcccctttccagtcagggcagccattcgagcctgcagcttcgccttggaacgagccttgattcgatcagcctcagtgattgctcctccaggaccagtaccaaccagcgaagtggggttcttaagtcggaacagctccatcttagcattggcaattttatcttcgattcttcgaacattggaggcaagctggggaagtctgtcaccaaggtggtccagctttcgcatcaggtttcgcttggcatctgcagaagcaccgacatcggtggagatggcactatgaggagctacatcgatatcgcgctgcacgttctggattcgacgcttcagatcggcaacagcctcctggtcacgtcgctccaggttggagtcacgagacatgtccgagtcctcagcgtcaatggcgtccaatagaatctgcttctctcgaatgagttttttgagctcggaaatagaggagcctttgccggacagagagatgtcgtttccactggagccattgctgctagcagtgctactgctgcctcctcgccggtttcgagaagtgtagccaaagtcggagtcgtcattcttgaacacggtggcgtccttcttaatggtggagtcaccggtgaaagaccgcgatttgagcttggagccaccagttctgcccccaccagccttgaggtagctcttgacctggttcaccgagtcggaaaagttcttagaagaaggagggaccagttccggaggcagacgagaaggaatagggtagccgttgagatgtcggtagatgagatgcatggcaacagcaaactcatctcggtccaggcgacccttgttggaggggtcggacagagtccagatagcctccaggtcggctcggttgagtccactctgggtgaagatcttgatggcggtgtcaccgtcaatggctccagcccgcttcttgtcccaagccatgaagatgccgtcgtagatctgcttctcctccttggcaatggcccagttgacggtggcagactgctgcagctgcatagggggcagttgttgcacgggagcaccggtggcctggggcatgaggcgctgttgcattgtctcgataccgggcagaccctgcgagggggtgttgataaagccccactgaccaggcttaccagtaggcatggcagtgagaggctgcatggatccatagcccgtagactgtggctgcataccagtctgctgctgaggcatgtatccggtcgactgctgctgaaggggtgcgtaaccagtagactgctgctgaagaggagcgtaaccagtagactgttgctgcagaggggctccgccagtgagctgagactggaggggagcaccgccagtgagctgagactggaggggagcaccgccagtgagctgagactgaaggggagcaccgccagtgagctgagactgaaggggtgcgtagccagtggactgctgctgcaaaggttgcatgggtccagttctctgctgctgcagaggcatacctccagtgatctggggctgcatggcctgcatcgggtagcccgtggactgctgctgcatgggctggtatcctgtagcctgctgctgctggtaacctgtcggctggccaagattcagtccagcaagcatagatgcactggactgctgctgctgctgctgaggctgagactggggaacagactggccagaggacgaagggcgtgatccagcatcgggaatgttgaacgaaatgatgtcgaccatgctagaaacctcgttcttgatgttctcagacaggttgttcggcacggtctggcctttgacagcctggccacacaggtacatggcaaccgcaaactcagggaagagcagagcgccagaacgggtggtgtcggccaaattccaaatggcagacaaggtgataggagggagacctgatcggaacaggatgtctcgagccttgtctccggaaagagcttgctcacccttagggagtgcctgtcggaagaggttttcaaagtttcgctggtcatcggcagtgaggaaagagagtcggacttggttagctaaggcgaacagataagggtgatcgcaaggtgtgtgcacgcatagacggcaactgggagtttcaaagtcatggaaacggcggcagtttgacagatctcatgatcagattgtgtatctccatcatcggtcttcctgtgtttgggtctcaaggttacagatcaaaatgttgtgtctccatcgtatctcgtcatactcaattggctttgctccttgaatcacttgtgttgtcgtagcaatcatctactgttagtactcaccgttggggatgtagacaccatccaccacactcttgttgcctcctccagtgggctgggaagtcaacggaggtcgagcaggcagagtaggggcaaagggatctctagcgttaccagtcttttgctgctgtaggggagccgcgggggtagcagctggagcagaagcattggcattgtagccagtaggctgggactggaatcccgtaaatccgggctgctgctgctggggttgctgctggaagccagtgaatcccgtctgctgctgctgctgctgctgctggggctggaatccagtgaatccgggctgctgctgctggggctggtagccggtctgcattgtctgttgatgcaacatgggagcggactggtagccctgacctcctcctccttggtacattgacacattgggctgggactggaatcctgtctgctgcataggcggctgcatagactggaatcctgtctgctgaggctgctgctgttgctgttgttgagcaaatcccgtgggctggtagttctggaaacctccaggagcttggtagccagtaggctgggactgctgcatcggctgcattggctgctgctgttgctgcacgggtgtgttgccgaatccaaaacctgtcggttgggctccgagaggctgttggccaccggttccttgatatccgtacatgattctgatgtcgtgcgttgtggcagaaagagttacgtggtgatacttcccgagggaggttgctgaataaggtttgggtaaggtttcagttattggcgcagcagcagaagaccagcaaacctgatttggagagagacatcgaaccgcgcactctcggtggatttccgataatgtgagctttcgccttggaaactaaaggggttacataaccaccttttggtctcacttggtagttatatcaaaccaatcctcgattaaggaggccaccaggcccaaaatacagttggtaaaatcgtaaatggatacttcaaacagagtgatttcaatatgagctaattgggagccgttaactccgaatcatggaagatccatgaggtaattcttgcgcagcaacccaagcatcttctgctcagtggaggcatgctacaaacaatcgactgtgttaatatatacgtttcaaatatcgactgtcacttccatactcgtgagatctgtatgaatacacactacaatacccctacccgttccggtaaatgtaaggggagaaggcaatgaaaacacttggagacttcggagatgtcaagcccacgcagttgaaagacagacagaatattcattgtagtagaccctcgttgacacacgcaaacaacagtataagtatatacctaatagtaccaagcgacgtggaactttggaataaccccatactacaggtacaggctgaacggtaagagtagacgtacattgtagtctcattggtacccattctcccttacaggtacaggtacgagtacatacgagtactgtacctatggctttcctggataattggtagacgtaccaccttgaggtgctttaggctgagcatcatgtatgataaagagcgtgctgcgataagttgcaaacgcggtgtactggaccaacaccatgccagcagcatacaattactaacggccaggacacccgtacaatactgcttaaaatgcaagtactggtactacaaagctacaaaaaacaccccctagaggtactcgctacagttaaaacacgcgtcctcgacacacattgttttaccatccataaatctaacattggctagttgtatcgtcacagccattcgcttgcataggctcatgcctgctccctatatacatcctagacggcatacttcttggtccactccttggcagtggcgtcgtatcgtgctcggtcgttcttgtacaggtggccaatgtcgggcacgagaggatcgtcagggttggggtctgtgagcatggagcagatggacagcagcaccttggagatggtgagtgcgggagaccagttctccttgagaatatccagacagatggatccgttggtgttgacgttggggtggtagattcgggtagtgaaggtcacctttggtggcttgaaggggtagtcagtggggaagtggatagacagaaagaaaacacctccggagtaaggagagtctgaggggcccatgatagtagcctgccagtggaacagatcctggccaacaggaccagcagagcaagaggaggggggatcactgagttagtaaggaacactggtaaggaaagaaaggacgattgcatgagggctcaatagcaacaggagaaggtgaacagccctgtttatcagtacttattagatgcactagctgagagagctaggtgccctgaggaagaggggaaagagaggcagtaggatgacacaagaatgggagccaacgaaagcagcgggtgaaaaatagcatcgatatgctatgcccgagcttcagtgttcccatgttatcgatcacagttccgacttggattatcggcctggctgcgtgtggagtatatcagcgcagatcaaacggatcagcaaaatcatatcagtcgtcaactcgcataaccaacttgatcaccaactgatcgttgatgagaaagttcgatcgctagtccatcgatgtgtgaactgatttgatatccttgatccacaagtcactccttaccagagcctaccatggtttcatgagaactcccgttatgtgataaacaaacggcaacggctttcctggcaactagagtagttaagtgtgaactacactagcaaacgggttgtctatcgaccctgtccgttgtttctgagtactagttcccactcaacatcccctttgtcaccccacgattcgccacttcactgtacaacgacaaaagtgcatccatcgttcgacagaaacatatcgtgtgtcgccagaatgtcctagcatcaacactacagttgcgactctttccagcctcatatccatatctaagcatcctttttgcccttctcgtcgctccaacctttggaatttgggtggacaagtctgtgtcacgtcgaaatgtgccacaaaaacgacccgaaaacagcggctaaaataaccaaacgtccgaaatactgatactcaccgtccaagatcactgagttccttgttgattcgcttcaaagccattttttaaaattggtgtcgtgtgtggttagtgtaaactagagagttgtggttgtcgggagagaggaaaaaacatgctgtggtggtggggagtgacccagaatggcaacacccctaaccctgtgctgggagtagaactttctggatacgtggcacgaaatggcgtacggatgagaagcgggtggggctcggggcgagcaagtttggcgctagctggccgttataagggttgggctgctttatcttgttccggcttttcgaaaggtattcttgtatcatgccctaatttggtactcatatacaccttgggggcagccgccgttggcatgttagtcacatcttgtcgtgcgatatctcacatgactgcgaaggttattttgccgaaagaaaagaaaaaaaactgagcatggcggagcaacattaattattggaccgaacggcagtgtttacttcatctgcatttaagaacggtggcggcgatacaataggtctaacggcggtaggtctagcagtggtagcgttgagtgtgcacgaagttgcgttggaaccactatcactggtgttttgcagatggtcttttcaggttgtattaatggttcacaatgtcacggaagaagtccgcaggtctccattaacgaggtttttgggaccctgacatacttaggaggtctccaggatgcttttggtaccatgtataaattttttttggcattttaccaatgtttatgatgatttccccgtggcgtgtctccggtccaaactgtctctccccaacctccaaattccatcacattattatgcttctgttaactccggagttgaccacgttgttgtttaaggcggcaacttgtagttgtgtgaacgggtaggtctggaagaagaatattggagcatgtagagggctctcgttgcaagtttgttgtcaatatctgcgatattgttttctctgtatccatcgacactttctcggggttacttggtcgtgttcttgaactctcaaccggagttagctgtcaaatgccgctagaaaaatataacaaagctacaataaaaatatataaaaaagctacaacaaaaaaatgtataaaaagaatatatactaaaactaaaataaaaagtacgatagatagtacaagtacaagtacagtacaataccagtacaatacaacacccacgggtacaaacagttacaaatattcccgttcaaaagcatattgagtcatggcgagttgtcaagacagccagataaggcaactcagctccttgaaaatgactttccgtctattcggagtgctggcgatagacccgtgtactagtgtaatcacggtattgtatcacggcagttctgacctactgtaagagtacgagtagaccactgatacttgtggaactacagctctccctgacccggtccacgctaccctccagtacagtaccctaaccactatcagtccccgtctcaactcaaacatgatctgcatcagatatgataggaggtacaatacgataatatgacaccaaggaggcttcaaaagtgacaatacaaaaagcaataaacgagtaagttcaagccagggggtccctttaatatgcaccccaccgtacattatatttccttattacaaagttgaattaatcactcaaatgaatgttttgaagtctcacagtcagagttagtcatgacaggattggataatgatgatttgtcagcggacggacaagcactcttgcaaaccacgtctgtcgaaagtacaatacaaggatagctaacagacaaacaaaataccaggcagttccattctctaataaactgctaatgtagagtccagttgattgcaattatcgattactatttacacaataaatacctctataaataccccattcgagcctcagctacttactgagactggtatccctcatcgtcctcaaacccgccaaactccatgcccatcttgacacacttgttaacaagagatcgtcgtcgatgcagtgaaatgccctcgagctcggccttttcgctgccgagccagattcgcacagaagcaaccagctcctcgagtcgtcgctcaatagcggtcgttcggtgggcaggtcgctcctgaagctgggaaaacagagtccacacggaaaagaaggacagcagtccaaactcatccacagatcggattcgcagcttctgaagcagcttggtggcgccatcggtctcaccctcggacaggtagtataggatgaaagcgcagtggatggcaatctgtgagtctcgggccacgggagagtccgtagggttggacgaggtgtaagaaacaggagtatcggagatagtggaggcgacggatacggagccgtcatcggaaaattcagactcggagtcctctacaacagcctcgtcgtcctcagtttcctcccccggctcctcctcctcgacagcctcctcaacggtgtcgatagactcgacgggcatgggaggcatgacaatctcaccaagctcggccttgaccatcacgagagcatccttgaccaggttggagtcctttcggccaagaacaacagagtgggcaatggcagctcgtcgcttagcaatgctgttgacgggagagacggcctgagcggtgtccagcttgttgtagtccacctcgttggcttcgagctggaacagaatcacctcccggagagttcgggtggagtaccacgcagcgagcacgtcaagaggtgttttaagagcagaatcggaggtggcggtgatgaatccttcgtccaacatacctagagagcagccgtgagaggcatccagaccgtgggcaaagttgtagaaccgctgaataatgtcagagtcgaaaacgtcattctgggcaagcagcagcgacaggtaggagggcacagcgtgcttcttctgggaggctagctttcgggcctgcttccagtgtcggtcggccatgatcacagaagccttcttgagccaggggagaccgttggcaagaacatgaacatggatggcctgggtggcacaaagagcaggggtggggggaagagtcagggtctgcaggtaggtcacaaacaggtcggctcgcgacatgttctcctggccaccgcacagctgagcctcgacggctcgagaaatgggcaggtggtacgaggaggactgaagtagcaggtagccgtcgccgatcaggaatcgcaacaatgccttacccatggccttggcaatctcaaccacgtaggcggcggaggactgaggagtggcaacaaagtgagagttgaccagccacgactgtcgtcggtactgctcgacggaagtggcctcaatctgcttgtggtgaggtgggggtgcaggcgagtgcagcagaggcagcagcaggagcatggcggctccgatgaccatagtcagcttgaggagaaccagaccgtgcttgacagactcagcggggacatatcgcagaaggggaataggaatgaaggacagctctcgcgagtctccgccgtaatcggacatgaggcccgtggccatgacaccggtcatgagacccagcatggccttgtttgagcggctttgcgggggctgctgctggatgtggggctgtgcggggttcatgtggtgctgcatatgaggttgctgttgttgtgccatgggtcgctgtcgcatctgctgttgctgctgctggttttgtgtctcgtcgtagaaaactgcgggctgctgcagcatgttagtgggggagccacctcgagatccgggagaacccttgcccatcattcgtcgtagctcgtccagttcagcctgcatctcatcgtttttcgttttgagatgcttgatgtactcggtggctttgctcagcacagtggccttattgagcttggaggctggggtgaggccgtccagttcctcgtcgtccttggtgcccttgagagcacatcgcagcgcggggacgcagtctcgcagcgcgctaatcttgtcattaatgttggttctgtacttcttttcgatcatgttgtgcgaggaccggcccttcttgggcttcatgactttgccgggtgcagaagaagccactcgtgcaccgcgtgctacgggtgaagtggatgacgtggccatttcgggagaagacgcgtcggacgcaggcgaccgtccactgctgccaacgctctcgggagagttgtcggaagccgaggctgacaggtagggaggagtcagcatgttctgtccgtgctgaaagtggtgctgctgctggctctgttgcagctgctggggttgcagcacgccgttcgaattggtgtttcccaatgccatggggttcaggcccatgttgttcaccccatagtccatgtcgttcatgtacacgggctgctccgggtagtccagaaacgacaggtcttctggctgccggaaatccatgtagtcctgtctgggcggcgcaaacgtgtcgagtaaattgtcgcagtcgacaaactcgaatttcatagagttgtccatttggttgcgtgtagtgttgtgtgtgtggtgttgaggtgaagttacattagacttgagtcctccagcagataatataatgtcgttacaaggtttgggagcctcagtccacttttttgcaaatggcctgatgtccgcgcccggttgggaatctagggttgcggtatatctcaatggggaagactctcgaagtctactctttattaacctgggttaatgcagaggttgagcctattttcccattatccgacccgtgatctaggggcttgaagaaaaaaacaacagagctggaggagtgatcaagagtgtttagccgagtcaacggacttgaaaaaagtcatgaccgaagaagaaaaaacgtgttttgaggtaaatacgcagggctgactgaaccattaggtccttgtaccgcctccaccgctgccattgccctgaatgtacctaatggagcagtattaccagtgttggttggaagttggaggcgtgtctgttttattaaccccttactattgcataaactgcctatgattacagctgctggggacatacagattgtgcttgtacaaggtggctaattacaggtacgaacgataccggtgcaagtatggtatcgtaggcatgtacatactgtgcctccactccattttgcgataatccatttttcattcttcgtatccaaaatcgctatctaacgcaatgcttaaccgtcttccgtctcaacacgttcaatacggctgtgtcggcttcgaatcgccgttgttgttgttgttggaggcaatgtttgtgcctaattggtttcgcgttcttttatggacggtgccgcttgcgtagttaccgtctcgtggacacgtcccaggctatgaacaatcatcaacccccacatggtagacgcagacagtacgctgaatcggagtttcggatgttatttatagctgtttttgcaagagccaccaaacgcgcccttagtgccctggagtgtgttgcagtgacaccacatttttgtgccactgcccacccaactatctggggtgggcgaggggtcgaaatcgggaccatcacgttcccccaatcgaacgtgcttgaacacaagtccattataatggatactagcattttcgcccatgttgtggaaggaggacgagggttctcatattttcggttacgatagggttaagattatatgcacgtctgagttatcaggccatttctgagatgtcaaaaatcggcaagcaggtagggtggtctctagcgatgggttggagcacaactggcaggcgcagcgagcccagacaaccgcatctatgttcagctaactagtctgacacgtcagatgtgtcatatctcatctcgataagatacaggagggatgcaaagtgtgccttatagaaaactgagtttcttacgcgaacccaatttttttgcttcttgaggaaagtgcagcctctcacagttgaggtattagttgatgcaagggagtccggctgcagtataaaagaaatgagcatgtacacgttacaaccatcactaccaggccgtagattttcacgagttttctgctctcaattcagtataacagcagtgccgctttggtgatctccgaaccatgccgaggccgccgtatggcgtgtagtgtaacgttaatccgtacttggagtgccgaaaccaacagtacaacgacaagggagggggggagggggttcaactaaacataccgtacaagtagtatctaacaatcccatcacatgacttttccagcctcgaggatctttttttgcgtttcttatttcctactcgttgcttatttcatctgcatgaggccgatgagccgatgaactaaacgccctggtttgcattaaccgacccaaccgagccgtgtgagtgataactgaatcatgaaaaacaaatgaccacttggtgtgaagacaagtcgcaagtacttttttgtgtggcctcatcacgctactgtactgtatgtagtgaaggagctgcatttcgtcgtcttgtttcgattccgtctctctgcttggctccagctcttttttctctgtctctgtctcattcttatctttccaacatctccgtggacggctcccccgcaaaaaccgtgtgtagcagcagtttcaaggccggcattggcgacacggtgagtagtcgtgacgaggctctctctgccctcaccccccacatgacgaatgaatgttaatctctaccacttgtgctcgatatggtaatgtatgctgctttcacatggaggctgcttggatgtactattgcaagcgaattgtccacaggtgtaaaaacaacagcattcaatggatagtggctatgggaactagtctgcggcctccaacggcccaacctaggttgcacgtgtttaatgactctcttcgataaccgtggtgccagctttccgaagtaacgtgtctgaacgtgattgaatcaggcacgagcggcgcttgagtacttacccacagtgctttgaattccggatatgtcggatatcgacctaattgaagcaggactgcagttgtctgcaagcaaagtacaggtgggtacgggaatgtactgtacttagacagtccaaaagctctcttactcacgttataatacagtagaaaacttaggccatctaattgtatggctgcttgtagtagtgttttatcatagctactgccccccggagttgctccatgtatcatccatctccagtatttgagacattttagaccattaatgtagcgatatgtgtgtgagaaccagcagcgttttgcttcgccaaagcgtcttttgattctattgtagccagttactcactctttgctctgtctcagtccgctcaggtgaggctctgaaaccagcatgtgaattgtttcagcgtcaatgatgatatatcgtgccggttgtgtggagaagaaagatcgacattgtcatcatcaccaaaccgtgaaaagtgaaccccagtatctcaagggacttggactgttacacttgtaccctacttgtagccatggtaagtggtatctgaagtccccgttcaggcagactagaataatcaccagaatccacatattgtgcttgctttttcggatctcgtgatgaacgtcaagccataaaccgtatcgaagtgtttactcctgttggggaaacgtgatcgactcgggaatgtacgatggccaagcatagttgcaaagtaatgacgctgcagagcactgagtcgcaggtatcaacgtgtcactgaatcacaagagaatctccacgagtaaaagtaggtactactttgtagtacatgcgatactcgaccgtgcaaaaacacagtgctacagtctgaataccgtacagtatcacaatgttgaacctcgggagggccgctgttacttccctggttacacatgagacgccaacacatcggggcgagcagtccctagggcaattttatcgttggttctatgtttttttcccgtcagacaccttcgtttcttctttggcggtagtctgaacactgctagtggctgttagtgacacccgttgattcccacgggtcccagaagtttcaaacaggcaccatatctgactcattgaaacagatagggtagtatcatccttacgatcaatctagagaactcacaaggtcacatgtccggcgtacggtacaactgttgtgtatgtacagggacattatcgaccgaatgtcaagtatgtactcgtacgggtagaacagagaatgaggaacttggtagaagcacaatgtacaaatacttacaagttatatatccgaggttttacaagtatttgcttccatttttactgattcattcgcaaaatcacgtgtttctcaaattgtataagcacttttacacacatataacgagcctcgtataccctgtatgtactgtacagggtacgaagaggtgacaaagcaatcatttggaaacacaggagccacccccgaatccagctcatgtaaatacaaacccatatatagagcagaatttctgtttttcacttctctctaacgggggatgtcactgtttgtcaacttaagatgcactatcgcggttcatctctcaaaaagatttttcaagaaatacaaaaaaaatcataaaaaagattataaatttgttatagctgtaattattttttcttgctgtatttattctcatatcaggtctttcaaatcgctacttgccgtccttctccattcataacctctgaaaataatttaaggttcatgcacgactgaaaaaaatatctgaaggttgattttgatgcaggatatttttctctccaccacgacagcactacacatcgataatgtcactggaaacatcgtcgttttccaatttggccgacaaaatcaaggccaagttggacacggccaacgataaaaactccaagaaaaaggacgccaagaatgccgtcaaggctgagaacaaggctaagaacgatgcccgagaggccaagaagaaggagcatgagcagcgcaagaaggaggaggctgaagccatgaagaagaaggccaagaacttcaacaaatccaagttcggcaagaaggaggaagagaaggtcactgaggtaaagccctcgaagaccaagggatctgacaagaccgagaagagtaaggggtccaggaccaagagccaggactccagctcggacaagtcgaccaagaccaagaccaagaccaaggaattcaagcctgattctctgctggccgagatcctggagctcggaggaaccgaagaggatctcaaactcgtggaggacctgtctgatggagaggatgatgtggttgtgaacccttcaaacggctccaagattgattctggagatctgctcaagttcatgaaggacattggactcgatggagacgttcctcaactcgtcgaggatgtcaaggatgaggacgttgaggaggaacaagaggaggacgatgatgaggggatggaggatgacgaggatgaggacacagaggaggacgatgaagaatccgagtctgactctgacgacgagcctgctcccgctaagcctatcatttctactggcccttctgccaaggagaagcttgttgaggccatgtctctcccccaggacatcaagactcccactgccgtgcctcctcgtcctgattggtacaaccatcagattgacgtgcctgagaccctcgaacccatttcagagactgacgtcgagtcattgaaggatcagggtatgaagctgctcaagcaggatcaagacacatacaagggcaaccagcaatcgtcgcaacaaacgttcatgcagcagatgctcacttccggtactctgagtgataagatttccacttacaccctgcttatccacgactctcctctgcacaacctcaagtcgttcgaacagctcatgtacctttgtaagaagaagggcagaacctctgctctccagggtctggaggctctgaaggacctgtttatcaacgctggtgttcttcctgatcgaaaactaagatggttcaagaaccagcctgtccagaaaaactcggcacctgagtacctcgccatctgggcttttgaagactggctcaagacccagtactttgagctgcttcagatcatggagggaatttcgcacgacactgtcacccatctgcggtcttcggtggtagcccacattgtcgaccttctcaaggccaagcctgagcaggaagtcaacttgctccgactggctgtcaacaagctgggtgacaaggataccgttgtctgctctcagacgtcataccacctgcttcagctcatgcaggcccaccctgccatgaagggtattgtaatcaactccatctgggagcttgttttccgacccggctctgactaccattcccagtactactctgccatcaccctcaaccagagtattcttacatcaagggacactgatctggccaacactcttgtcaccaactactttctgttgtttgagaaggtgctaaaggagaacgaggccgatttcgacaaggatctcacaaagaaggacgccaaggataccaagggcaagcataagtcgcgtcacaacgccggcaagggtaagaagggaggtgtcaagcagcagcagaagactgtcgagacacagaaggacgaagctaaccagaaactcatctctgctattctctctggcctgaaccgagcgttccccttttctaatctgacagaggctgagttttctaagcacattgactcccttttcagaattactcactctgccaacttcggtacagccatccaggctctgtctctcttgttccaagtgtgccaggacgctcaaaaggatcgatattaccgaactctctacgagtccctccttgatccccgtcttgttgattcttccaagcagggactatacctcaacctgctgttcaaaagtatcaaggctgacaccaacgttcagcgagtccaggcctttgctaagcgaatggtgcaagttgctcttggatggctcaagactggctcagtagtcggtatggtttaccttctgggagaagtgagaaagatctctggcggtgtggaggccctctccaacgtttctaccggcctcgaggagtttacagatgtcaaggaggaggaagatgatggactcatggtcaacattgatacctctaaaaagtcggtggatagcggcgagtctcagacccacaaggaggactcttacgatggaaagaagcgtgaccccttgttcgcaaacgctaacaccacctctctctacgagcttcagttccttctgagacactaccacccttcggtgactgcctacgccgaaaactacgtcaacagaggcgagtctctggccaagcccgatcttgatctgcattctctggcccacttcctcgacaagttcgtctaccgaaaccccaagcagcagcagaagctcaagggtaactctatcatgcagcctctggctggtggagctgctgccaacaacctgttggtcggactcaagggctccaacactgcccagcccgtcaacgttcaggagtggaaggatcgaaacaaggacaaggttgcccccgaggatgtcttcttctataactacttccagcctaagcagcttaaggaggagaccaagaagctgtccaaggaggatgagtaccaggatatcggaggtgattctgaacttgacgacgacgaagtttgggatgctatggtgaaatcccaacccgacattgatcccgaagaagacgacatcgatatggacatggacgacttctctgatgaccctgagctcgacaagattgatggtgagctcgaggagggagatttctccgacttctccgattctgatctggaggaggagaagtccgagtctgagaagccctctaagaaggacgaggccgccttcttcgaagaagctgaagacgaggatgaggaaggtgctgctgactctgatgatgagcctgctctagacttctctgacgatgaggataacctcattgcttctgacgacgaggtcactctcaagcgaaaggccggtgatgatggagacaagaagcagaagaagaagaagttttccgacctgcctactttcggctccatggacgactacgctcagtacctgcaatccgatgatgaggacttttcttagagggtgtatgaaaatagattatggtaatagattgttttatgtgagctgctgtttgtataacttggcgaccaaagagtctggaatctccagatggttctgggatcacacgtttccagacaaccagacaaccagacaaccggttcggtctgttaccttccaggtctgaagtgatctggactttacacttgcatgtgtagatacataccattttacgaatgtacatactgtacagtaagagttgaaattgtacggataatccagttatatttatccaacaatgtttataaaatcgtcaaaaatcagaaataatctaacaaaatcggagaagaaaaagaggaagaatgttccgcactacaaaagcttgcaatataattctaataagtgtatatacaaacgtacttgtacaagtacgctttgacaaggcatggccattctgatacaacggatcaggcgccgatatcaatgggaggctcattcaatcccttttctgacgtttacttggggcttgtctttgcttttgttcaagcgaaaatggatgaccagccacgcgacgagccacacaaccccaaaggtcgtgataatctccctccaggcccatgcttccgacttcacatctttgtaaagaatgaacagccccacaaatagcagacctagtccagagctcacaatcttctcgtggctaaatccatccagaatattgcattgtggactttcgtacgccgctattcgttcttctagggtcgacattgtgtcaatgttgatagacgatgcagagagcaagattgagttcatgacgggtaggaatagatcatggattatatttgggttacaagtgcgtaccagcaattttttttacagcaattttttttacaataattttactatttatggaaaatctacaaataatagtaaaagtaatggagagattaattcaccggacgttccatcgagaattggcccaatcaagaattaattaatagcgtcacacctcgtaaaaacatactcccgtgctcggatgtctacatactgtataatatcacaacaatattcaagcaatctaggctcatgttttcggtggatgtagtaaaaaaacatgcgcagcaacttcattagctaaattactgatactctctataaatatggtcatctctttgtgttcgtttcgcctcacttctttgcggtattggtgatcaactttcgtagatcccacaaatagtctctatcgaacttggctcccacttcgaaccacccagctgttttcctgttccatctctcctcctgatgtttcaactttgacacaaactcatcagaaagatcaaactcatgcccgtcagctgctccactgaaaccccgtcctccaaaaccaatggaagtgggctcctcctccaggtcttccaatccctcaagctcgtcaatatccacctccatgcttttccagcacagcttgacggggtcaaaatacatatttccaacaacctgtgcgcccttagtcgacttgaatgcaagaagagcaggtttagccgactcaaatcgcttcagatcgacgtcattaccttcccacaacatcgttgtagggttgaacgacatggaagagttagtcgggggtgtgaagtgagttcctagcggccgaatgaggccacgtttggcccggaaccggggttcacgcactctgaccgttccacctccatcgcgtggtccagcaccgcccaggtcacgggctttgattgtcccatcacgcgaccctccgctctcacgggacgtagggccctttgccttgagcatggatgcatatgtcggattccgcacagtgctttcgcggtaggcctccaaaggcttcacggagtcgcgtgtaactgtgccaaagtcgcgtggggcatctcgtgccacatccagatcatccagatcatcaagctcaaacccatcgaactggattcgcgatttgggtcgactcaacgtcttcacagtgttgtacttgcgaagactctccaacgagtccaccttgactgtgtcctgtttgcgacggtctcgaatgttcaccatggactgcgccggtcggatttgtctagtgttggatgctagctttggactcgggttgactcttaaagctggtttcaacgacggcaaagatggcatgtgagataggccacgcattgtcgagccggaggtgttctgacttgccctccgcttttgaagcttacccacggactttccgttcttcaagatgttcttgttgacagtggacttgacattcacgaaagagtcgtcgttgagctctattccgtcaaagaagtcatcttgggctggtttttgctgccactgagctgcctcggcttctgcttccgcctcggcgactctctggcgttcctccaacaccttgccaaggtcgatattgtctaggttgggcaaatcgaaaccctcgcacatgtcgccttccggcgcgtctgtctcagagtagtgggaagaagcgggtgagaatatcgacgtagagggcgattcgcggccctttgatggagaacgtgtaggcgtcacgggctcaggaacgtccaagccactggggtaaattgtctttttgcgaacggaaagaggggtaaagtctgtagggagatcaaatccatcttcaaagtcgtctccccaatcagtgtctcgcgactggtgcttcccttgtgtcgttttattggatttctgtatgcttatctgtggtttcaacgtcagcggtttgcccttgatagtgggaaagtcgtcaaatccttctaaatcgtcgtcggaaagaactgtttgtaatgtcgtaaagtccggcatgtcatccagactgcgaaagttcttcatattcgtgacaggtcgttttatcggcgacttggtggttgaagtcgcgttggagcccagtttgtgtatcagaccaccaaaatcgttgtcttcggaagaggagaccgttgaggtagacgcgcgcagcacgaggtctgcctcatcgccgaaatcgtcgtcccagttctccatggggtttcgttctattaattcgatgtgttgagtaatatcgtaggtggctggtagagggggtcatgtgactaaaactaagaagctgtgggaaataaggttagaggttgtcggttcgagccgaaatcgggacgtaaatattgcagaattgggaggctccattgtgggcgcgtccgacgttttacaaaaaaacatcgacaaacagtggcgactgaagtcgttgtttcaaggccccagtacggaaaatttgaaaaaaggagaataaataaatatatatataaataaatatataaatatataaataaataaaataaaaaaactcccagaagagacaaatatggtgtagcaaaatagatgtgcggtctaaataaacgtgttcaacagattcatgaagccgcaacaaagctttccccgttacacatcaatgggaccttttgattgaagatgtttgagtgccgatgttactgatatccggtacacaggatcgtactacaagtacttgttttcgtaccacttgttgttcgagtactgagtccattgctcctggtccttcaacccaaccgaagactcaccaccagtaggcacaacgctgaataacatgtcctacatccatgtccactaatttgacactgtgcactttcaggtttccacagcgataaacatccgtcggattcaaacacagcgaacactccacattgtgtctagtccaccatactccgagtgaacatgcacgccagctcgtacttcctacaccacttgtacactcgtacactcgtacactcgtacactcgtacactcgtacatacatgttcagccatgacgtacactaccgtgtacatactgaggggccaatgaatcatcgcttctatagagatcgagaatattcatctactcgagtatgtgcgaaccgaggtgagtagctcacgcccaatttcaacttttcaccacgtttctcacctccaacttcccaactgcaggaggagtcaaaatgagtcgcttaagtgggtcctcagatgactactctgcatgactcaattgagtcatctgaattgcaactctactcaggtatgaacctcccaatgactctcggtgactctcgatgactcccttatctcccagtgactcaaatctcaaccaatcagcgtaacaccatattcacggcgaaaagtcggcatggcggggtttgcggggtcaacaaaaaaacgtatatatacccccaactcacccccgactttcgtcccaacaactcttgatcacaaactatgctccgaacaactcttcctaaagtgtccacgcgtgtttttgtgcgaaacctcgcctcccatgcaagcttccaacccaccacatcttctgctatcagaaccaactggaccagagatgaggtgtccaaaatctacaacatgcctttgatggatcttgttttcaaggccgccaccgtgcacagacaacaccacaaccctgcagaggtgcaactttgcactctttacaacatcaagagtggaggatgcactgaggactgcaagtactgcgctcagtcatccagatacactactggtgttgaggccgagaaggcagtcaagccagctgaggttattgccgctgcaaaggaggccaaggccaatggttctacgagattctgtatgggagccgcctggcgagacatgaagggtcgaaagaacgccctaaagaacgtcaaggagatgattggtgctgtgcacgagctcggcatggaatcctgcgtgactctcggaatggttgacaaggctcaggctgaagagctacgaagagctggactcactgcctacaaccataacattgacacttctcgagaacactaccctaaggtgatcaccactcgaactttcgatgagcgtcttcagactattgaaaacgttagagaagcaggcgtcagcgtgtgctctggtggtattcttggtctgggtgaaacagctgatgaccacgttggattcctgtgggctctggctactatgccctctcatcctgagtcccttcctatcaaccgtcttgtccccatcaagggcacacctcttggagacgaccctgccatgaaggagaagcaactcacctatgacactgttgttcgaactgttgctactgctcgagtggtgatgcctggctctaaaatcagacttgctgctggacgatacaccatgaaggaacctgagcaggccatgtgcttcatggctggagccaacgccatctttacaggcaagaagatgctgactaccatgtgcaacggctgggacgaggataaggccatgctggagaagtggggactgaagcccatgaagagctttgagcgagttgacaagcatctcggtgaacagagccatgattccaaggagaagaagcagtgcggtggaggctgcaacagtgccacagaggtgagactgtaagaggtgaaacgagtgagcccacaaatggcagaggaaactagaagtaggaggaaaagaaatacagcgaataaatatatataagaacaaaagataggaacaataaataatgctccttagtgcggctttcgagactctcgtatgtccagcgttttcacgagtgaatacatacagttgggtacctactgtacttgagattaagtcaaagatacaccttcgaagttttaaacgaagcttcgcaccgacacgctcatgtggacgtgttcttcaatgttcgattttctcttggaaatgagaaaaaatcgcgcagaaacacaatcaaaccaagtttacagtaacgtgaacggatggcagccgaaccaatttcttccccagtaaatctctcgctccactgaaatctgactgtggcccgcacattttgtctccctcccgctcaacctaagcacgatcaagactaggattatctttttttgaaagaagggctgagagacagtgatctggatcgcgcaaagcaagattctcactactgtacgatactagtagcgctgtcttgtctgtccatgagcaatgttcgcttacatggcttggtaaatgtggagcttttcttggcacccgctggtgaatagcggcttttctttcgccatcagtccaccgtctgcatcacacctgcatctcatacatatatagcaaacgtcaggtgtcttgagtctgtccgaagctgtggagaggttgcggagtttaagtgccgcttcaagcttgagatgatataaaaggtaacagtacggcgggtctcttgcgcagataaaccaccggcggttctccgcaattgacaccaccataccaacgactacaactcacagaaactttggcgcatcaacctctacatcaacatgtatctactgacacttctcaaggcaaaggccgaagccaacagaacttcagctcaatttggaggaacttactaccccaagaattcgttggagtacacatttcgaggtgtgaagttgtgccaataggccctcacaagacataggcagaagtttcgcataagaattctggccccgcatcatcattatcttcattaaatgcattgttttatttatcccgggtcttctacgagtagggctacgagtacatacgtatgtacagtacagtaattagattcgctcaccctgaattgatacggtatttttagttcctgtactgatgatgagaatacaacccagccagcagggaacagtgcataccgtaatgtaatgtgcaaccaatatggagctattaacagcatgtattgatcttgctctggtccaatggcatacaacgttagtgtggcatttccttcgctaaacccatcagtgactgaccatctctcctgcttgaaaactgcggagaaaatacccacaagcctattccaccgaatatgacaaaaacccgcaccaaacctaatctggcgatgcttcggggttgggtacagtagcctctgcaacctcggaagctagagatctagagcaatgacatgtgccttttgatagctacagttcagtcgtaataactgcgatgctatagctgccgcattaccggtttaaaatagcgcatcagcatactcagacactctcacacttccagcctattcttaaaactcataaataatttattgactacagtacatacgtaggtggtgattgatgtgctactactaagcgatccagaaccagaccttctcaagccaatttcgcggctttcgctctggagtcagtagctcagtcttctcgcactctgcgagacctgagaccatatcgatttcggggatcgatctccaccaggtggtcttaaggcctgctctcttgtagccaaatcgatgtccaaggtagaggacgaggaacagagggattgtgatgtaagccgcaacgaaatcagcgccggtgaaggatcctccaacaaatacagtgaatccgttcgtcagagtaaggagggaaataaaggccaaaacaacaatagtcgtgtagggctgtcctggggttttgaatggaagcgtgatgtcgttgaaggcaacggcctttcggaatcgaagcatagcaataagcacgcagatccaagccaagaagcccgaaattgtggacaggttggaaagccagttgaaggcgttagcggaggaggcggagacgttaaggaaggccaggcagccaacagcagctgtgatggctacacagtagtaaggaacaccgtttttggagcactttgtgaaaatttgaggcgcctctccctggcaggctagggagtagagtgttcgcgagcctgcaaacaggaaggagtttccagaggaccaggcagaggtcagaataacaccgttgatgatgtggttgagaacggggatacctgcattttggattccaatgacaaaaggcgaggcagaggcatcttcattctttttgttgagcagaagggggtcatctgatgacacaatggttccaattaccagagagccgcagatgtaaaagaagataagacgataagcaaatcgtctggttgctttggggatgtttcttcggggcgcctcagtttctccagcagaaatagttaccagctcgggactaagaatgaaagagaacccacttcgaatgatagcactccagaagccgcagaatcgtccacccgcaccatcaatgatgtaaggcagaaacgccttgccgtccttccagtatcggaagcctagtctgtcatgtttaggtcctccaccgaagaagatgacgattccaacaataattaatcccagaataccaatgattttgatggacgcaaaccagaactctgtctcgccgaatatggcaacagcgatgatattcaacaagacacaggtgacgagaacgatagtgatccatactgcagagtgcacagcagaggtccaatactcgaaaataatggctgcagcggtgacttctgcagcgacaaggatagcatatgcataccaatagttccagccacatgcgaatgccaacgagtcgtccacaaatctgttcacgtacatgggaggacttgctccgtcgatgggaagaaatgtagtcatctcccctagtgcgttcatgacagtccaaatgacaaaggacatgacaatgtaggcacacaacatactgccgggacctgaactcgataagatagttccggatccaatgaacagacctgttccgatgcaccctcctagggcaatgagctgaacatgacgtgatttgagagctcttttggtggtgtgcttgacttctccgtattccaggtccgagggacttggggatggctcgacggtgactgaaaatgttttgtccatggcgatactgtcataaaatggcccatcttactgctatatatgttcagattagctttcagccaagcatcataaatggcagtagcttgcggtaggctgtctagagttcggtaatatatgtgataggaaagcgagaaaacggcggaacaactggatttatcgtgaatttttttttgaaagttcccccacattagtagatcacctacttgtatgagtctcagattgttattgttcctctcgcaggcaaacgtccgtgtgtatctaccgcgccagttacagtgtctcctccacagagcatacattccatcacaatgccataaaccacgagaccgtttcacttgtgtgctgcatttatgccacttttccacaagtgacatgtaattcactaccttgaccccctcgacatctccttctttcttgcatcacttttgacacttgtgtaattatacaaccatgtaaccctgactcggactcttggcatgcaccactgagactagtagcaagggacagattggaaaatcaggtgagaaaatataacaagaaacaaacgggcacatccatcatcaacatagataaggggcgtttcaatcttactcaggtctctcaatcatatctgttatcgcacggcttttatgcatagcttcagccgtgcctttttatctgcacattacattgcacaaaccgctcacctatgtggcatgcaacagtaagccggttgccaatgttcttttcgttttccccgtgaatttaatttgttcatgtgtccccttttttattcctcccccggtatgtaaatactttttttttttccgtgggtagctatctcaaggtcgccactccctgccacaatgggagaaaccttatttggagccactttcgcttaaggttaaaatggtgctggtgggttcgattatcaacggggatccttttgatgtaagaggtgtagttagtagaaattgcgttggaaacatttctaccacatgaatatatcaatatccaacaaggggtatgttttgttttttttttcactttttccttttactcctctgtcaagggtccttaaaataatataggcggcgcggctaaactcacagatgtaagatgacatcatgtcgaagttacaggaggaaaaggagactgtggggtagttttcgtctcacaacgggaaggagtatattcttggttgtggtgtggggtgtgtgtcttacagtactgtacaattgactttgtggcctctgttgatcgcctgtcgctttctacagcatgtcctgcacatatgtttttgattctagaaggggcttgaaggcaaaacgatacaataataggcactaacggaataggtaataaccggcaggatagtgtgccagctagattcacagtttatctcctatcaacatttcgctcctagcataccgagacatagtcaatcgcccatagagtatctccttatcttgcaaccacatgactgatctctgaataacgtccatttggggatgaaacgtgagattgtatcgtctttatcttctctggtgcactcatattagcctatctgtacagttaagacagatgcatgggtcggcctcctgtgccccctcaaaatactcccgtaccagcaacaggtagcgatattagcaacggttgcttgacttcggcagccacactcttgtcagacaggggagccagcctcaggtgattagctactggcattatttcgtgaaaaactattggacgatggagacgatacactggacttgtatgagcagctccttgcatatcgaggtataagaccattcacacctgcttagcaccatagataccacagggtaaatatctaactcgagctatagatagttaggcacctgtgcattcaagcgccagtatcaaacccctttgtgttgtgataacggcggctctggaactactacggtacaactacagtctaaaggctctcgaaaatataggaacgcgtagagcaaactgcttatccggtggtcatacgcaattggattgggttgaatgttgaatgtcaatgaaagatacttccagccgtggcatgttgaaccatgcatgctattatcttgttaatgtagcgattacaactcactttacaggacacattattccgatggtgatgtgtatacaagagtttgcttactatctctcagaatgttactagaccacccactagacttctctactgtacatacagtatttgattacaatcatcggttcatgattattgaatcgaaaaccttgaaaaaccactcgaaatatgtatgtactgtagtttccattgtaagggatatcactcagctgaatttggtcaaccggatggcgtgctcagtcgaatcctccacgagggtgcagagactctccagatgagtctttctattagagagaagagtctggtgtattggaactcttctcagcaagtgatatgtaagtcgtttatgtatttgttatataaatgttcattttattcaacaaccatgttaatatatatcttttaattcttaacatcgatgtatgaaattatttaatttattcgttttaaagaatacttaataaaatatgttgatattgatgaataatttatgttctgagacgatacgagtatcatctttgatcgacaagtacgagatcttggcttactaacacttgaaaatcgttaccaggtgagagccttatttaatatctctacacatatagtaaaacatggattcaccactgagctccacaagttcttcggactcaatctcttgggcttttttcttttttcatagcatcaactcgacaccacctctcttctctccaacacattgttccacgtgttcaaacggctgataaatacttgacagcactaatctctagagtccggagtcctgattcccgaaaacctcgttcccatgagaccagagggtaataataactggaacgagacgtcagagaggttcaattgacgaaaaaagttcaagagggatcacgggtcctctgccatgtcattatcttgaaggtttttgttcaacataagcatcctgattctggtatttggatgaaatcgaaggcgttcatgaatggatcacacactctctccgagcgttcgagcagagagaattttactcctccaggaatgcttgttgacactggagacaccatatggagggggcggagggttgccctccgtgtgtccccaatggtctattcatcacccgcagccgtcccatgcactgaacagcctctaatccgattaaaagttcctcttaccacgatggtgaagacatgttggaaactcatggtcttcagacccccgcttatatgtttatgacgtcagaaacatcaggcatgtcatggactgtgtcgatatcgccatttgacccttggatctatggtgggactagtccaccatatcgtagcggggagttcaataatctgaatacgtcaaacacttctaacacgacaaacacttctaaatctgccaggggcggtttcacaatgatagttcagctcgagaggtgttaagggcacgaaggctgggatgttgaacctttgaagcaatcttgaagggtctctcttctaagggacctcttagttatccagtagcttgtcatcagcatgacagtctcccagagacgtacaagtaaggtcatgttgtacaagtacaagtacagtacttaaatagtgggacccctacatttacttaatacaccatcactcttcctttttttgttgctattcacacttctataaattagttgcgggttggaaggaataatcagagcattttttttgcagcgcatgtcttatacgccccgccctcccatctcctcctctcgccaactcttccacaaatcgccagctcttccacaagtcgccaactcttccacaaatcgccaactcttccataagtcgccaactccttccatcctactttacccgggacccttcgtatttttaccccgcatgagcaatgattaaaaaaaattaaaaaaaaattaaaaaaaaccctgccaggcgaaatctggggtccccacattttggttagtctcgagccgttacattttattcattccaaatgttgcaacgatgcatttgaactctcgcgttctctgcacactcatgttcgtattcacattgcctatacaatatgtaccagtacatgctgtagttgtactgacgagctgctgttgtaattatgtaaagattcaggcaattagaaaacaagccggtatttcacccaaaagtggtggaacgagccaagatgcacagtgtacttactacggtggtggcgatgttattacatgtgcctacagtaacactctacggtacagtgacactagatattttttagtccagaatgcacgttttccgttcaccagtcaaattcgaggcttatcgtctactacaagtagtaagtctaactgcctggctttgtacgagacttagtccccaaaacacgtactcgttctcataggtagctacagtacaactaaaacgccactacatatatctgaaggcgttaaaacacactaagactacatactacaagtagagcctgtatatctaattgtactgtagtatactgtactgaagtatcaacggcttgaacactaggtcaataaacctccatgggtataggctctattatcgacaattcaactgaattataccggccggggttcttgcagtcacatgctccgcccattctactccaacagtgttcttcgaatattcacatcggataaataaaactacaattaccgtattaggtaatagctcgtattaacacgcgtttcaccttccacacctggttcatgaagcgtacagtacttgtaaatagagcagctaaataaaaacaacacccgactacaccacttaccagcccacagccttgtaatggtggcgatgtagcctccctttacacctctctaatgataacactatgggaagatatcctttacccatatactcttttttttaaaaaaaaaaaaattataatcaacaagtagtacttacagtacaatatgtacagtacatacgagtatactgtttacaaccaataataaggtttctattcacataacgcgtcttcattggagaattgtaaggacccctcagtagaaccatttttattcccgatacatatagcgtatacatcattgtatttgtctaccctccctgagaaagctcaatatcatcaatttctacatttttagcacagaaccttattaattgcctccgcccccacatatgcacgacaccacatgcagttacacaatcgtgcacagactgcttctatacatctaattactcttcaacacaacacttttgcaccgctgtcttcatgttcaacttgccgtggcagaaatcccgcggctcaaagtcgtcgcccagtactgtactaagcgagctacatgttggcagttctgttccgaccattccagcttctaaaaaccgcccaaacagctcacgatccatcacaaccacatgttcgtcttgtggaagcagtataagcttaccgccacacctccgatcattcctgtgctctacctgcaacaccataaaagacttgcgatcgactagcgtccgagggggggatctggagccagtatcgtgtgcactgctggaaaagtggattgaaacaccccattctctgtgcaagaacctctttgacagcttttcgtcaccaacctgcctaaacgcttcattccatatgtccaacgtcaaattgcactccattagcacgtctcatggcctagatctggatgaaatcgatgtcttctttcaacaagtatggagtttgggtccggaaccgcaattggcagttttgagaggtgctctaaagctgcttagaaggccgcgcatgttactcgacaagcccgaaaagctgcgcttcttgatcatccttatggccattccttcgctgcaaaatgtgagtctgctgaacagaggactgagtgaacagatgaaggaacagaaagaaggtaagagggtgaggggtcccagggtagctacccctgagtttcaagaaaggagaagaccttctggcgatgttcccagaggggaatctgagggccggactaaagtgggagagcgcaagggtggtgagaacggcgtttccgaccgtgccgggctgtctcaaaacaaggggaatattcctgttggtgttcctgcaccagtaagaaagcccgatggaagttttggtgtcacaggtggaggcgctgctggcaggagggagagcgcggggagtgcgatcccgggggttactggaggaagtattacatcaaaagagaggtcgcgcggtgaaagtggcagtagtcccagttctatttcacctggagaatcccgcccagggtatcgtggtgaacctgtgagctcaggtaggcgaggaggtgctggagaaacaccgcccaatggcgcgtctgagtcacgtgtatcgccaccggctgagctccatgacatgccccctgctaaccatgtgcgatctaactcttccaatcgatgcatgggaccaccgcctcctacatcatcgatcccttatctttcttactgcatcctatcacacctcatcggctaccaggcccatacaggtgctgaactcaacaaaaacattgtcaactggtatctgcgcttttccagtgaccggttttccctcgttgtagacatggtgaattcgttcatctccagtcgactgacgtacatgtatcggcattcgagtgatggagatgatgatgagggtgtcagcgggggggttgggagtggaggcagtagtggtggacgggtctggtcgcgtgatcgtggtcctgccgctacacctgggtctcttcctaaggtgggcccagttagtggcttgactcggtcttcgagcaagtcacgtcgctcacggaaaatccggatctacgactactgcaatgactggcaaattacagcagctgcccgtttcatgtctgtgctgttcaacgtcaatttcgtcgcctcttacttacccacgtcgcaattttacaacacaatggttgatttcgtggatgtttgcggtgatttcggggcttggcaatcgcgtgatggtaccaatttgaatgcagacatgctctgtaacgggtcgctatttgggggaactgatacctctccagatgcgaccaagttcacgttttgtgcctttccttgtctgctttctcttggagctaagacttcggtgctcgaatatgatgccaagaagcagatggaattcaaagctcgggaggcattcttcgactctctcagtcagcgccagcacattgaaccatatctcaagatcaaggtgaaacgggaatcccttcttgccgattctttatctgagatagaacgtaacaacggcaactacaaaaagtccttgcgtgttgagttcgtgggcgaacctggcattgatgttggcggaatccgaaaggagtggttcttgctattgaagactgctctcttcaacccggccagaaacttatttgtcgaggatgaagagtcgcattactgctggtttaaccctggttgcaaagctcaggacggtgaccttcgagaatacagacttgccggtgtaattactggcttggcactgtataactctagcatgctcgacttgccacttcctccagttgttttcaagaagctcttgggatgtccggtcggactcgaagacttcacagttgtgaatccgacggttgggcggtcgctctcgcagcttctgaagttcactgagtctgaagtggagtcactgaacctcagctacaatgtcattatcgattctgagggtgtgaagaagtcgtgtgacttaatcagcaatggaagccacgtgagtgtcacgacacgtaaccggcgtgattacgtttcaaggctggtcaagttctttctggaaacatctatttcaacaacgtttgcagaatacaagaaaggcttccattccgttgtgggaggcaatgccctctcattgttccgcccggaagagcttgaagcgctagtgaagggatcttcagaacctttggatatcggcaccctgaaaaccgtcactagataccagaacttcactactgaagatccggagtcggaacttgtcgtgagatggttttggaaatgggctgagaacctagaggaggagaagcagaagaagttgctacgattcatcactggaagtgacaggattcctgccacaggtatttcgaacatgaacttcaagattactttctcgggtcccgactgtgaccgtttccccgtgagtcacacttgttttaacgagctgtgtgtgtatggatattcgagcaggcagaagttcattgataagatcgttatggcaatgaacgagagtgaagggttcggtattagatagcccgcactggcgagctgtgaactgaggttgctcccagcctgtttcactgatagttggaaagttgcatcatattgggtgaggaggatgagtgaagtcacgagtaaattatggtacaaatacaaactagcatatagacaagagtgtaaatgttgtaaaaggagacctgtactgtacttgtatagaagttcattaggaagtatacctgacaacctgattagttaagctggcacagtagttggttacacgttcttgaaagtacaaaggccatatccatgcgaatcctgctgtataacttgttctagaataatgtccggtacaagtacttgtacataacatgttgctggtttggttatcatagagacgcgctatatgtagctactacacttacacctattgccatggaccgtgtatatacagaaccattgctttgagcatggtcatgattgatgtatttataatttaatgcaagttagtgctctctcgagctgttgtggcttttccttctatctttccctctggctgacatcaaactcccagccttggaaaatggcaaagtggacagcatcgtgctttgacttgaatttgatggggtggtcattgccagggatattgatctcccacttcttagtggacgttggagtttctgagatgcgcactttgaggtcgtctagtttgtagatgaccgagtcgtggaatgggagggcagcatccccctcagaggtgtgtgctttcaaccgaggaggaacagaagaagtcgtagcagcagcgaaatgtgaagtagttcccggggttaccgcttgtttcagcagcccaaaagatcgcaggaatcgagacatggatgcaaagagtcagtatgtgtttgcgtgcttgcgtgcttgcgtgctagcgtgcttgcgtgcgtgcgtgcgtgtatgggtgtgtgtggatgtgtggatgaggaattgggggactccaaggtgtatataggagagtgtatttttaaggttccgggcatacatgagaaaagtttgctttaatcagatggtttttatcagatggtttttatcagatggttttagggtttatgtcaatgggtgccagcattgtcgaaatgagaggtgaactcgtaagtaaggggacagcagaaatggcaaagtgactgctcagtcatgtaattacctagactcgacaatggtttccaccccacaacctcaacatggtttagtcgtgtataggaggagtcgctgacgccatctcaagtgacgcacagcggccagaatttagcttttagctcactcaaaatgtggcaagtgtgtgcgaggtgcaatggtggtggcaaatacaactggaggtatgttttcgagaacatcagcagaacccacaaacagtgcatacctactacttgtagtagtatcttatcttggaatatcgtgtcgtacactgtatcgtacagaaggtgaaaaaatatgcatgatatctcgggatgggctttgacccagcttgcttttttatccttgagaacacgcacacagacgcccagcacacatgcagcaactctcgtcgttcaatcgcgtaatttggttaatccaaccccaacgaagaagactcgacaacctatagactctaaatccataaaattacttacgtagcactatgtactatatctacaagtagtgctcgtgttatgaatcccgtaggtgtaggtgcttgtatatgtataacatcgtagcaaactggcagggactgtctccactaatatatgatacatcacgagcaggcattgtgtgcttgaacatcttgattatttgtactgtaggaccccccagtgaggtcctccccttacagatgcctctacaaaaatacgctgtactatttacacagatgattcaataaataataaataagaataaaaatcgagtacacgaaccccttcattcagagagccctcgatatatacgcggctatcagcgtcatgacacctccgatctggaacgtgacggcaatggcacggcctccatccccctctccttcgagcaagaaaaacacaaacgatgacacaaacgtgcagacgaattggggtgcactgattgcaatgttgtggataccaaggaacactcctgtatgcttcgcgtcggaggtggcactggaattgggacctagttggtctgtttcgtttatctcctgtgatatggggagcggtgtaccttcaagcctgtgaatctcctcgcccatcaaggcgaaaggagcccaagttgtgattgcccaagaatatccacatgaggctatgactgcagtcgcggcgcccacagatccaacgtacaacgtggaaaacatcgctagagaaaacacaatgtgagcgccagtccaaatggacgtcagccgtggtttatacctgaacacagtatttgttgccagaaatggcatgacaaaggaagcaattagagagacgacagagaacaccgtcaacgacattgatccaattctacctacctttccgaccttatcaccatcttcatcgaccccgccatgttgtcgttggtacacctctccaatccatgttgatgaatagtacaaaaacgaaaaccatccgtaccatgcgaagaattggacagagacaattcgcttcattctgggaggcaaagtggtagctgtcttgaaaatggtggtgaagattccacatgtgtgacttaatacactctttagcgtcacaggttcatgctgctcagtcttgacaagaacctgttctcttgttagcatgcttgttatccccacagtaagtaacagcgctgcagaagaaataacacacaagcacttgagttgagtgtctcccatccatccgttggtaatatgaaccaagttgagaaatcccagaaaatagccaatcagatgtcctaccgctgtttgacgagcggcccacccgttacctgcttgctgtagtgaagcaggtaggatatccacaatgagagctctacaacatgcttgcacagtgttaatggaaaagtcggtgaggaacacagagaaaaccgcaatgacgcgagtcgaaatgctcttgtttaaaaagaagagaatgggagataattccgtggcccatgccatagtcaccagcgagagagacacgaaaagcgatcccacaaccatgaacggacgccttcttccatatcgagatgtgcaagagtctgacagcaagcctaccacaggttgtgtcacaaggcccgcgaggggtcccattgcccatactaacgagatggtagacttggacatgcccaaagataacaggtagacattgacataactcatttccacgccccaggtgaattgcagacctgcaattgtaagtgtcagaataaagagtcgtgtcatctgactgttcccccacacattggattttcctgtgaacatgttgtttgatgatgatggagagtgcatttgggcttttttatcgaactcaatatgatgatggggtaccagtgagtttacgaatactgaacataactgtatatcaatgtctggggcaactgctctcattctccgtttgagctatatttactcagtaaacttcaaataatggaatcactcagtttttcagtagaagaaaatatttggcatcatcgtgtccatccgtgtatcgtttacagtacaactgctagatgtagtgtacactgtacttgtaaaaggacgtgtataagtaccagcatgtgccctgcagtacatggtatggtggtacgcgacagatgcatcaagcacatcaaatatgtagggtacactgggtgattcatgggtgattcatgggtgatggcggctctgttacttgtacttcatcagtgccatgataccttacgataatactgtatagtgtactcatacagtacagtatgtacttgtagttggttcatatgaccatgcaggctgagttgggtgttggtgagctacagtatgaatataattaattactactgtacatattcacagacagtgtgtaacagcgcatgctaaggtacacagtgtacagtacgataccactacgggtagcggtacaagtatcgtactgtactgtactaaacttgtagtatgtacacaggacagtataggctgtctaggtacagcattgttgtaagactactccgcaactgtattatagtatgtacatactgacatattagacaataacagccttgccatcgcactcacaactttcagagttcctagtgtttttgattctacaagtagtgagtcagaacagagaaccagttctggcccactagaaatttgttgccgttgtgttgcactggagagttatgattgaatgcatatctataattaggagccctaaccttcaactgattaggttggttagataaggtggcgcaactcccaagtctcgtgcataaaaatatgtgcggtgataaagtgatcccttaacaccaacgtctcctgttctccaccccaacactgagagtaataaccacgaacaccaacacatgcccgttgcagtatggatcccagacgaacaggcatcgtcttgccactgttgtcaagccacgttctccttattcaacagacgtcatcattgccgcaaatgtggcaatgttgtatgcaactcatgttcaacgacccgcactcgatatccacccaacacctacgttgtgtcgcctccatcacagatatttctagagtctccacatgtgccccatcgaacctgtgacggctgtgtagagggtttgagtgaatggctacaaaatgaggctagacgagagagagctttggcacaagacgatcaggcggaaaactcttctcaagaagtggttgatcagcctgaggcgacgcgggctaactatgggtcctggaggaactggttcggaggtggagaaataaacgacaggcccacgcaagttggttctagtccaactacagaagctacacgggatatgcaacctgcagagccacaatcccctccctcagacaatgatttctgtcctgtgtgtggcagatccatcaagaaaatgtcaacaggtcaacgtgaaatccacattgaggagtgcctcaactctgcattcgtcggttcccccacaccacctgtgcgtcttattgtgtacagtctggctatgaaagatgaagttgactatggtgaatgtgttatctgttttgaagatttcgaaggaggtgacagggtggtgcgactggattgtctgtgtctgtaccatgaacattgcatcaaggggtggttcaagaagaagcaagcgagagactgtcctgtccatgctgtacatgagtgaccgtggaggagggactaacttagcatgtgtatatatatttatcatcaacgactcgaaacataatcacgtactgtacttgtattgtattgtagctacattcgtatttttttactaccagcctctccaaggaatccactcatccacaacaagattatcctggaccacgtagtacttattgaaaagtgagctagtaatgcaggcatgttgaggatacaactcgattttgtctccaattcggaagctgttgcgtgccccctccttcagaggcgaaagaataccgtgttcctggcttactcgcgacacgtaccactcgtcattacccttgatatgagcgatgcccggaaatttagaacccgcaggttcgcgtgctagagccagtacgcccgatgaaatcaggtattcgtttctctcgggatagtacgacacgacctctgacaaaattgttgaagcaatgtgatcaataggggccaaggatgtgctcacctgctgcaggtccaggcaaacgaaattcccggcatgtatctcaatctcgccctgcatggtatcaatgagttttcgggtctcttcagaaagagatgggccagtgacatgagctgtgggggtggctcccacggaaagaatgaggttctgagggttcggggtagctttagatgcttcctgtaccgctttcaactccctgagaaggtgaacttcagcctcagcaggcgtctttgcagagtatgaattgcctgcatgtgcatagaatccggccaagccaggctgagaaatcaattgctcgaacgctttctgggttgttgtagttcctgcacggtgatcatctgcatcaattttgacaaagaacgaactgagctctggatcgcggccatcccaaagttggtcagggttgtcaaccaaaaggtgcagtcgtgcaccacccagcaatttgaattgtttttgaagatcttccaactcttggcgtttcgaaggcccagggggtacgccgtatatgagatccgtgactagaccctcctccactagaaccctgcattgtctgatttcctccaaggttgaacacacaaccctgccagtgagaccttcccatttgctattgcctgcgcccatttgcaagcgagtgacctgggtgcattttagggtcttaacgtgtgcgcgaaatttgatctttccttggaactcatcggaaagagccttgacattgcttagcatcctgttggcattattcttgaggatatttagatccaccaccaatgctggaacgctgatttcatcgatcgaggtcattaaacaagtgatgtgctgttcgtagtcgaggtcgtgcaccaagtgtgtactataccaaaatgtgggtgtgatcacgcatgacgttagttaggagagtctaaatctgttcacattgcataggtgcttaatacttgtatggggtttactgcatcagtaaaaatagccagtactgtacagtaagtagtgttaattataactgtgcgctgcagtatggagtgaggtattaatgatcccgatccgtgcgagaaccaatgtatgaggtaaaaaaggcgcagttgaagggagtaatcaaatatatacagtacacagtatgtacatactgtactgtatgtatcgacactttgcaccccctttacaatacagtaagataagaatgcacatacttgtactataccagtatgtagagtacgactggtgcgataaattatgatacttgcatgtcgtacttaggcagatctcacttgtgggacccattgatcaaagctcagtcatcgagtttactggagatacttttgactccacccaacacagcttaaatgatattctatgagtatatactcgtactgcaccatttatgcatcacgaaagcaatacaaccatttcgtttccatgtccgggggcattgagattgtgtccgttgtttattgtcgtaactcttcactttttaaacgtgttggttaaataagccccgatgggtttatgcagaacctaatccaaccgacatttgaccctacaagtagtgctaattaccatggggtttgccgcttgtgccaggaggcgatgtcagatgaccaaatagagttgggtctaagccgcaacattgatatgggcagtgtgatcggaaggtacacacacaaatcgttgatagcagctacatattcgtacaagtactggataaatacaagtactcgtatcagtatttatgtgtaaaaaaaaccacgtattgtgtactactatactcgtacttttagtgagttcaagtgctggcacttcatcgtgaaggaagaatgcagctctaaagttgatgtccaggtcttgatgtccaggtcgctccgttcttcgtacacaacgagtgctctatgtacagaatcgtacctacgagttcgggcttaagtacaagtagctacctgtagctcatgctcttattgcgagtaccgtacgtgccacacatttactgtacgcactgttatgtattgaaggcgcagcattcgccagcagtgtacatattgtacttgtaatcaacatggtctccatgctcctgtatcttcagtgaaggaggattagtcgtacccgtattgatgtagctattggcagtaatagttgtgtaaacccggcttctacctcaaactaccgttacaggtacatactgtacgagtacaaggtactgtagctgcaatttagagtcatgcagctcttcagcatgaatgtacagtacatccgatatatcagtacgagtcgccacgatttcgtaccgagtagatggaaatcatagactattggccgataatataaacataaacatgtgtataatatcctagatatcattccttctttacatacaagcacgcaaatcaattagtcttaccacattttttggcagtgcagtgtcaacgtcaacactgcctacctgcccttgtagtgccatctattaaggttctgtttccagataacctgatatcaggatctggggacatcagtttcacaaaagaggtcagtaaacatatacaagtaagaatatgcctgcttattattgacttacttgtgaattggtttattagaatgtcttaatttgttctgattatgtgtagaactctgtgctgtggcaatgttcgatatgcagcatgtcagtgtcgcaccacattcaaattgtcgtgcacagtaaccatacctcactcttaaattctcccacaacactctaccacaacatcatacatgtccttagcagatgcactagaagaagaacgcaaggccgttctggctatgaacaacagcggacagcgaggtggtactcagcatcgaccagtcaaatccatggttttggatgagcctagaatgccacatgcccatcatcgatccaagtctgtttcaactggctcaggacctgggtggaaccagcagcggcccaatattcttgtttccggccctgatggtctctcgggaggtaacaagtcgcggtctacctcccccaatgagtccatgtacgccaacccctacagcaaccattccaccaccagcaaagccggaatgggagtaggtcttggtcaccctaaagcaggaaaggttgagccccttccatctcacaggcaagccatgaaaaaccaacttttcagtcatatgggcggtgccacgccttttgggggttcctctgctggcaacgtcgacgatgtgcttctgcgcaacttggatcaattgatgcgaaatggcccaggcgcctctgtgcgatcgcggtctgccaacgactcctcgccccgccatgacactaccctgtaccctcccactgccggatatcgaagcagcagtcgaaatgggagccgtacaggaagcaggtcgggctcacgagctggctctcgtaacccatcaccttgccggtccccttcgcgagaacgatccatttatgatgaagctcttcgtgtggatcacgacgatgacgattacttcgacgacgacgatgatgacgattctgaagacgacgacgaggaggacgatgacaccgatgcatcctccgaagaagacgaagaagacggatattctaagaagaaaaagggcaaatggagtggactagatacctcgctggtctcatcaaacgccttgtcgcttctgggagcaatggaggatgaaagaaagtcagtggcgcaatcgaagttccgcacaaagtctttaatggaccaggccatcgaccctgcacaccctccgcccccttcacaccaagacatcgcggcatacagacgccgaatcgtgcatccccacaccgcttttgatgctgcaaagctgatcgagcaagatgctaagcttggagtagccccctacactggctacaaagaggaggttaaggatgctgccgctgcagagactatggcccttaccgtatccaccattgcttctagcgccgcgacgaagcgaacaatccgtaccatcacaagaggagatcttcctggcctggttggtactgctatcacaacccccgacccttcccttgaaggcaacaccagggagactgagaaagagactgaaggcgcttcgggcaatgctgaaagggcagctgggggaggagacaatgatgggaatggagtaccagactcagcgtctaccgtaccatcgacttcagtgacttccagtgtcgcggcggtactgcctacccctgtggtcttgccataccgacccaaggcctacatggtatgcaccgatctctcccccgagtcaaattacgctcttgagtggactgttggcacagtactgcgggacggatccatcctgtattgtgtatgcacttaccaagaggaggatggggtgcgacctgagtcggctgagattgagcgactcaaggcgattggtgagatcactcataatgttgtgaagctgctgaagaaaacacggctgcaggtccatgttgttattgaggtggtccactgccgaaacgccaagctcatgttgtgcgagatgattgatcacgtttcacctacattggtagttgtagggtctcgtggaagatctgctcttaagggcgttcttctaggatctttctccaattacatcgtcggaaagtcttcggttccagtgatggtggcgcgacgtcgcctcaagaaatctaaggctcatcatgtcaacgttcgacagagtaacaacctccgtgaaggacatggtggtcttggcttgtccgctgctaaggttgattaggttgctagaccttcatttattcgtcatctcccctgttgcataactaatactaacgtgttgtttgaacctattgtatgactcgtacttagaacttgtaggaataggagtatacacggctcgtatttgatgacatatccatataccatacggtgcgggcattgcaaagatattatttctgtaccggtcttaagaaatgacgacataatttattataacttagatggacacctgccctaatcctccaactccaccttagcctccacgccccaagacaggctgaggccatccttgttagatttccaagaggtcatggcaggatggcttatgaattctctccgtttcttgactcccttatcttcttcttgtggggtgtcggctcctgatgcagtcttttttggttgcttgtataggagcttgttcagtgtatccattttctcctcctccaacttccgttcactgagattctttcttcgcctagctagctctgttctcttaagtgcctgctcttcttggctgagaatcttttgctgtcttgaatttgctggtagttgcaagaaatcctcattgctaggccctttctcgtctcttaacatagacttttgtcggttggtcattctgtcaggatcaggcgttccctggtcattgtagtcgagaaactcaagttcttctgaatctagctcgctctcgggttcatcttctgcctcttcttccgcctcttcaggctcatcttcatcctcgacttggtcttcctcatcttccacttcctcctcgtcttctagaaccctgagcttttttgctcgaaccggccgatcaaaatcgctgtcgcttagctcctggtcatacccctcgtctatctcactcaattcggaagatgacatacttgcactctgtgttgaagactgtaagactgtacagttcctgcccatccatcaaactaaacagttccatattaaggtttttgtgttgattagtcatcgtgtattaggatcaggcagtaagagtatgtactgtgtagtatgtagtcataacgacaacggtacaagtatggacctcttgtgttcgtataataaattggtcgtacttttttacagcttttcgtgtctcttccacacaccccactctaatcgttgtcgttgctgattgctcaggtaccctagtcccactacgtaggaagcattgacccatccaaagcctgaggctacggatccctgatttccatactcagctgtgacaacatggggtttggtaggatcggtaacgttgtatttctccaccaccaacccggagtagtctctgaatgaatgaaccatcatagcacaccatttgaatgcgagtctagttgccacgttatcgtatccatagttttgcagtccctgccatgccaaaacctggtgtggggcccatccattagggtagtcccattgtctaggaacccctgatcctccagaaaactcatccaatgatgccttagagccggatgccaggccgccatattcttcgagggacgctatagtagacacgatccccctcgcttgttcgcgagtggcaattcccgaccacagtggccacagacccgtgctcgaggtgtacttcctttgagcgttggtcttgcaattgtagtcgtaaaaacatgagtcttcggagttccacaagaattgcgtgaatgcttcctttcgtctctctgcagcttcatagaatccgcatgggctgagattcagctcccgctcaatgtactcaaggtcaacttcatacttgtatagcaatgagttcaggtcaacagtagcgaggtcagcacagacgccttctaatctgtaagaggtatcgtgaccagactctctaattgctcgatcatgcaaaaagtactcatctagttctggctgaacgatgttaccagagttgtatgcttgaacaaattcatccaaagtaagcccatacttctgcgcgtacggtccaaggactccgtcgaagtgccctgtctccacttcaggtggaatacctaaccctgctgggcaatacttcgatagtccagtacgtctgtccagtctcgggtttcccatccatactgtgttgtattctgtgactgcagagttatagatttctttcagaaactccttgttgcgagtacgacagtagactctcaggcccatgtctgtaagaaatggaggctgcgatctgctgagatagtaacttctgttggcattcagtatcttgccataattcttgatctggtagcaaaaatgcaagcacattgactcggcgatgtgaatatacccaggccccccgctttcgagaagacccaagagctcgaaatagctatcccagccatacatttcgttgaaacgacctcctggaacgatgtaaggcaaaggattgtggcttttgtccatagcaagtgctagcacaccaggactagaattgatgctgaggacatattcaggtgagattctcttgggtagatcttgtaaatttacatccaggcttgcatagtattggcgttgctcactagcatgtggtaaatacaaaactccttcaccctgcacttttgaatcccccaatagagaatagatcgtcttggtatccatagacctggtcaattggtgccaaaattgattgtccacaaggtttttaagtctctggtgtgggggttccaaaattttgtcgcttgagatatgtgtcacgcaagaactcggagcaattgtcttctggttttgtttcagccttttcaacccagtttcaggaccccctcgtttaaggaggagataattgagtacagtagctaactggtaggcgcctatgacctggtagcaccacccagcatctgtctccacctgtagaaaattgtcagaagaagtcgtggtggtgtcgatcgtgatatgtccttcgtcgtcacagagaagcagcagttgctcgactgtatgatcacttgctatgaaccttttctcaccacccagtatgagactgctggcactgaaccgtcttggtgttctgggttgaggtggtgttggcaggctataacttcttgatcgtgtcatgtggttgatgttcaggaatgttgattggggaaggttgtacaatctggggtaactattgttgtactgtactttactgtaccttcaaggtgatacttgtagaacctaatttgcttgacgtgaaaaaatcagtagactgatagtgggaataaggttacatttcatgtacgaacttctcgcctgagggggtcccaaacagctatcaccacagactgctggtagtatcgctttctgccagcttaaggaaatgcttccccgactctctcggttgacaacgcgtcgactcaaagatgtgactccatctacaactgcatctgatctgcttgctgtgactggctatgtgtcttacccatcttctggcctagccaacttacttccccttgggctcagagtacaacgaaagattgagaatatcattcgatctgagctcgattcaattggatgtgctgaggtgtcgctgtccaacttttcggatcctgacctgtggaggaaaacaggtcgtatcaataacggagaactgttccgggtgaatgacggcagcgaagacccacccattatcgccccaacgcatgaagaggaaatcacaaatctcattgcgcagaaaatttccagtcctaaggatctgcctatactgtggtaccaaattggaaagaaataccgcaacgaagcccggcctcgtgggggccttctgcgtggaaaagaattcaccatgaaagatctttactcgttcgatgtggatgaaccacgtgcacttgaaagctacgatctggtgagaaaagcctacgatcagatttttggaaagttaggtgtgccagtgaaatcggtggctgctgactctggtgcaatcggtggatctcatagccacgagtaccatgttattgatgcatctggtgaggacactcttgtcacatgctcgtcttgtgactattcagctaatatcgaggttgctgaacgagctgctggtgactctgagaccatttgcactgaagtcaatggcgttcttgtgacccatgagtcaagtcatgctgttaatcccagactcgttgatagagccctttcttcctatggacacgatgcatacaaaatttcaatgctaagagatggtgtgtcgcacaatctaacgacccccaaggaaggtgattcatgtcctaattgcacctcgtcattgaagttttctaacgccattgaggttggtcacacattctaccttggtaccaaatattctaagtctctatcgtgtgacttcaagaactccgagaataagcttacccctgcattcatggggtgctacggcatcggaattactagattagtggctgctattgccgaagtgtctcgtgaccagcatggtctcaaatggccttccaatgtggccccttacgaaactgtggtcattctaggaggtggtgcgactgaatcaacgcttttggataaagcttctgaactgggggctttactacaagatgctgttatcgatgatcggccaaaaagatccattgggtggaaaatcaacgaggcgaaactcatgggttttcctcaggttgtggtagtaaagaaggacggaatcgaagttatccacagatagcctcgtatcagtgactcgtcattctggtagcattcctcatactgtaaataaatacgaactcacctatcatgaccacgataacaggcgacgcggtaatagttccgagagttggtgtttattgtatggcaaaggcttctaacattctcagtttcccttgccagaaagaatgccactcgtttctaatgaaaaaagtcaacggccccagtaattaggtagcatctaatgtgtacaggaggattgtgcgtgtgatctcgccattagggtacagtacatactcgaggaacaggatgtgcgggtacagtgtacagcacaaatacgtcggtttttctatttattctactatagggacccacaagtatccttgtacaagtacttgtgcatacatacaattcatttattcagcatgtttctgtcttgccttgtcgcctgtgactgtagcgactttatcttcgctggttcgaagagagccgttgctgcggatatacgcgtggcggacaagaggtatatggtgtgcctacaataatccacaagtagaccgaacagtccaccaattggcaatgatgttactcctgtctttgatatttttgtattaacaagtacatgtgcactacagtgtacagtatgtactactctccaagaatctaactaacaatgtaataatccaataaaccttggccactgacaactgagtctagaggagccaacccgacaccacggcataaactctcacattctacatcaaacattggtaaaatggcatgtgcaatattagtacttgcggacttcgtctggtatgataaaaaatctcatccgttcaagtacacacatacacacatacaagtacagtacagtacctccaatctatacaccccctccgggtaacttgaaccttattacagtggtcgagatgcattcgaaactgttcagatcactcacagaaaatcacaattttacggcgtctgttaaaacctctggtgcggcctccaatgttcaccaaagtggaatcgttcgaacgggagtggacaggtcaacctgtgacccgctatgtgtcctctatttctggcatgagtgtggtgttggtggacttccctggtcctatcattaacgcttacttagctgttgccacggaggtccataacgactcgggtacccctcatacattagaacatctgtgtttcatgggtagccagcaattcccatacaagggtcttttagaccaacttgcgaacaagatctacggcaccactaacgcatggactgacactgatcagacggtttacaccctcgcaaaggctggtgatgcccagtttgccaagttcatggcggtttatcttgaccatgtgatcaacccgaccctgagagactcgtcccatctcaccgaagtttaccacgttactcctaaagcccgtgaagctggcgtggttttctcagagatgcaggctcatgcccactctgctgactcgctaatggagaacgtgacacagaagaagtgttttcctgaaagctctgcttatagatcagagactggtggcatgctcgaccccctacgtgtgctcactaatgaatccatcaaagctttccacaagtctatgtatgcccctgacaacatggttcttgtcatcgctggtcagatcgacgaaaatgctttgtttcgtgaactgtataagtttgagaaagagtgctttcctggtactcatcgaacctttcggccattcgtggacacagaaccggatatcatgatcccgaaatctgagactgttaccgtggactttcctgatgaagacgaggagtttggcaaggttcaggtgacttggattggtcctgatcacgatgatggcctcgccaacactgcattggacgtactgggtgcctatcttactgaatccggagcagcccttttgcagaaagagctggtagacatccctgaccccctcgctgtctccgtcatgttctatacgcgtgactacttgaaggttagtttcagtctggaacttgaatcagttcctacgaagagactcactgaggtctctaagaagatgctgaacctcatcaaaaaccacattgtcgacctgagccgtgtgcaggattgccttgagaacacgaagctgacacttctgaagcgatccgaagagaactctgaattcttatgcacaaccgtcattgagcatttcctttacggtcgtggctctcttgaggatgatttcaagattaaggatcatcttgagactctcgctacttggaccacagcgcaatggactgaaaccatggttcgtctgtttgcctccaacaatatcactgtattgggtaagcccagtgccaaacttgctgcttctattcccaaagaagccaagcagcataaaaaacagcttcttcagaaatttggcaaagagggtcttgaacgacaacagaagctcttggatgatgctgaaagggaacaaagcaagcctatccctttggaagtcatcgaagagttcaagatcagcgaccctaagattgcctttctaaagtctcaaactgagcggtacgggcgatgggccggggaagaggaagcactcagtatccattatgagaagttcgacagcaactttgtgaacattgatatctgcctgggtgctcagaacatcgacgaggagctgctacctctgattcacctgatctatggctcagagatcttcaacttccctgttgagggtctaacagctgaagaggtgatgacaggattgaaccacgacacaatccagtactacgcgtatgccagttataagggcttcaacgaggttgtgcaggtacatgttgaggctgagtcaagcaagtacgagaaggttgtacagtggatgcagaagtgcctgcttgagactgtctgggacatagaccgaattcaagtctgtattgataaggcgctcaaccagctggccgaaactaagcgcgacgctgagtctcgactgacctccgcaaagcagcgttatcttttcaagaactctctcgtacatgctgaaaacctggcttcttacgaacagtggctccggtctgtcgacatcaataccgtaatcagccagcttgaaaaactaaagaaacagtggttcaagaaggacatttttgtctctgtgactggtaaggtcaagggggataatgtgagtgccccttggaaacaattctttgccacattgcaagataccccgtcaaagttggcgctacctcggtcctatcaacatctgtcaacgctgggagagaatctcaatgctgaatcaattctgattcccatgagcagcaccaaaactgcacatttgaacctcatgggacatcttgacatgacatatacgtcttctgatcacatcgcattactcgttgcctgtgaatacttccagtgtgtggagggtccgttctggacgggactgagaggtaagggctatgtctacggcgcttctcttgggccctacatcgaatccaaacgccttcagttcgaaatctatcgttccagtaacgtatacactgcactttgcgaagccaggtctattgtcaacagcacaaccactttggatgacactttatttgttggtgcgaagcgatccgtcatcaacaactatgccaattctcgggcctcaaacgctgctgctgcatccagcaaggttgtggatgtagagatcaaattccgaagtgaatggacaactgtggatgatatgcccaactttgtcgaccagttcgtcaaggatgttgaggcagtgacagaggcagaagcaaagcgcgttatccaaaaatatgttgttcctcttttccagggtgcgcaaaacaccacggtgttttgcgctctcaacatcggcgaggttgacaaccttaaggagaagctggagaaggaaggctatatggtcgaagttgaagaaatcgatgagggtgagtgtgtcagcgacgagggaagtgagactgatagagatgacgacgacgggtctgaagatgacgatgacgaatctgatggagatactgatgatacgtcctcaagcgatgatgaataactagacgatacagtaataatagacactgatacattcgtacgatctgtaaaaagcaaattatagcgccgtggtgccaatgggtggccacttgcatagcttggagtgctggagtatggatcattaaatgcggcggaatcgacgattatatattttctctgcgctcattagaaagctaagttggtacttgtaatatatgaacatgaatatgattagaaatgcatattagggtttcctttagtgtagctacaattaattgttctttatagtatcgtagacattacaaatgattcgtcaacgctcgagtcacaattgctgtaggtttctgtttaactttcatccgtgtgggggtctggtgggggttcacaactgcatcgtcgtgtgtacgagtgtaacttgtactgtactactgtacgaacaccggtacaagtatgtactgtattggtcttaataccagtgcaatgtgaaatgaagaaatccatatcaactttaatgacaactttggggttgtctatataggggcaagtaagtacagtcagcactgttccgctaagtgtgtctgaatagtgtttcagcaacactgtcgtacaggtccacacgcgacaagtattagatggaacgtgtactgtagtcacaacgcgtatgatgcatcttccaattattaaaaaaattgaaaggctctatacagcactgcgctgggtgtatgagatacacgtgcatttacgaatactatcgtacaccagcagttgcgaagatatctttttgttttttcagtctgttctactgatcgtgattaggtccttattcgcaggcgcacacctctgacacgtttgcacaatccttgaaagataccgggtatcgattaatcataaagtcaaaaacacaaaaaaaacaaaaaaagtacaacgagtcacattctccagttgattgcaagacaaggttggactaacatcgccacaacctactgcttatatgttagatgttcaacataaaagtagttaatatgccgtgtcctattactcttgaattatcatttcaccctgaagagtaaaagctgtagttcgggcttttctcgttttcggaacgttgggtggcagagcagatacaacgcgttctgttgtgccatgttatacagacgtacatacagtaacccctgtacataatgtgttggtacggacgggacataatctgctcgatgtcatcattagggaaatcccagtcgttgggtgggtgtctctttttttgtcgcaaccttcgcgtttaggtcgtagaacccttgtggttgagcctttttttttttcctcttttgaaccctccttctcgccaccctcttgtaacttgcccactcgtagataacgtcgtccagctttaccttctgtttacacatgcgccaatccgtagcttaaatgagagccaaggagaacgcctggtattactctggcaggcgtttttcgtctaggtgcatcttctcccacctccttacctttcccatacatcatattgcgcagatggtattgtcagtgcctgtgtgtcacaagagcacatcttattcgctagctctcttttatacctgttccgcaccggcttaaacggttccccagtaacatgcaaaatgatcaagccaaaagaattgcctcaggcttggcagggacatgagatgcaataaggtttctccaccgcccacccatcgtaccaaaacttggagggaacctcaacgatatattagcataggatgtagcgccgcgtgtgaaggggagcactctacgataaaagccaccttttgaatcctttctttagaaaatcctgtccgacccacgtattcagaccagctagatctcttccgtaggggaaacccctctgcttgtgctcccaaaatagactgcaaaatgagtgggtctctgaaatattaactttaattttgtcatttccaaagctaagttaaacctaatttaaactcaagtcttggcatcgagtcttggctgcacttggctccagcacagccgcaagccgacagtcgcgcatcggatggtatttttgttgaaccaggaatataaactgaccaaattatgttgcattttggatatcttgcacttattaggctcttcttcttctaagactgtgctcgcatcttctgtgtctgttgggctccggcgcacttgtgaacgtaaccagaaagttttgagcgtcttatcttggcccaccctgtataagcttttagctcggtcttggcaaactgcttattccgggtctatcccaacagagcgcatataaagggccttggcgccatccccattaccttaccgcatcccttaccacacgcgaaaacaaagcccacggccacccaaacattttgaagatggaaacatatcacggttatgtccgaacgcagttggatgcaatcctcctttttgaagcatgccaactcggcttgctccctcgaatccgtcgacggctgacagaacgagaacgactacaagtgagatcgggctcagtttatgtatgggacgagagagaggcgtcaatgagaagatggaccgacggaaaggcatggagtgccagtcgagtcagtggctcatttctgacatacagagaaatggagggtaacaaaaaacacccagttgccagtccaaaggaaaaagaggaaggtttcaagtacaaggaaggtggacttttcaagcaatctttcagcatcaccactgctaccggtctcaagcttcacttaatcagttactacactcgagaagatgtgaaccaaggcaagctggctcagcctagcactgactctcgccttaaacatatccaaattcctattgagaactaccccgatacctctcctagtgcatcttaccagaatccagctgttacacatgtccctcttcagtatgggtacagacagggcatccctatgccaggacagatgccaggacagatgccaggacagatgccaggacagatgtcaggacagatgcacccccagatgcaaccccagatgcacccccagatgcaaccccagatgcataatcatatctctagccatgctcctagccatgcccctagccatgggccaagtcagcacatgcacattccttctcatcattcgtaccacccatatgctatgcaccacccagcctcccatgctcctccacagcagtatggaacctcacctccatactatgactactctcagcctccttactatccccagcaacctcagccccagccccagtactctttccgaagatcacctgagctgcagatcccctctcctcctcccacgacacactctcctaagactcctccaaaggaaggaaagactctccctcccttgaaattggctgaaaagttgggaggtgaagatcagagaactattcacatgcttaaccgtgtcttcatttgaggaagacacgattttacacaatactgggtatataactaacggatataaatgttttgcttcttcccatttccaagatttgtagatctcgctacagcacgatgtgcagaactgtgctctttacacctccctcgtggaacaacctgtacagtacagtattcactaatcctggcattggtactatatttagtcacgagtattcgcactacggcaccgtatacacataatatgctggaccattattggaccagttcaagaatttgtagagtttctcttttgattcatctgcaactaccagttacttcatatagtcatatgtattcgtgatgttcgtgctagggcccatcaataatacgccccacatttgcacagccttggatctagatatacttctctacaagtagcgccaatgcagccttaaaacctcatttttatggaagtgcatctcaaagctacaagtaccgcccatccatagtcctacaagcagttcaaggtccctttgagtaatgtgttgctactgaaacgtacatactgcttacagtactgtacatactgtttacagtacatactgtagagctatcttctaccctcttcaaatactgtgttgctaggacttcatattagtacttttagaatacactccactccacgcgtgaaactgcaaaatggttatgacccaacagttgcctgtatcttcttctacctcgtaggtaaatcgccggcgtttatcggacttttaaaaacccgacaattttacttttcattgcactgccatcctgcgttcgttagtgtgaaagtaaaacgttgctaagcaaaaatttaattaatacacacatgtcgtatttagatgcctcgactctttgcgcagtcaggtttcagtctggattaaagtttgagaagaaacttggctatggcttagcttcatcccccggccgtaaacaacttggcttctgcgttgttaactcaaaatgatgttgagagagcaacgtcgcagaagtagcataaagttgtatacatggtaatcatttaatggacttacacaagggatccaataatatcatcttttgtgtcacaatgtgaagggttggtgactcccacgaatccaaattctagtcctacactccctccatatctttgctctaaaaccatatgacagttacggttaacatagactcggccgaaactttgcatgtctgtaacctactgtaccggatgtactgtacttgttgtacacaccaacatgggtactcataccacacgattacgagtaccttgtacatcatcaattacttgtagcggtgcaattattagccgcctttatccgaattcacgtgttacattttatttttttgtgcgttgatccggtggtgtcgcaaaagtaccaatatgtgcgtgagatactcatggtgacgaactcaagagtacaagtacatcataattactcgtgtcggtgcaattattagccgtcattatccgaagtcacgcgttacaaatttatgtgtagattcgatggctcacagaaaaagtatcgatatgcgcgtgagatactcctggtgacaaactctattgaaggtaatacccggtggggtaatacctggctaattcctcacataatgatgagatgtcaccacatagtaatgagaggaatcagctgggtcgtagacgagatgtccttcctgtagatagttttatccactgatctagaatctcttttctggtgaatgagcaagcacacaccagaaatcggaacgccgtgtccctagaagtgggttgtaagttgttaattaactatatcacatcaataatacttatgatcttcaataaactcaagagcattcgccaattggccgcctacacacgtgatcccaaattcaagagcattcattcgctaatttgccttaggtacacgtgataccatgggagtgggatgtacgagaacatataccagtacgagtatcctacatgtagcggtacaagtagcggcagtgctcggcctggtttggtactgtacagtatgtactactgtacctattgtacatactgtaatatgtaagaccaatggtgggtctgctgtgttagttcgatttcatgttaagagataatcatttgaagagataatttttcacctcacaagtagaagtacaaaatatataagtagaagtacaatatatatatggagagcaccgctcgcattgtccggtatccgtatgtgtttagagcttactgtagaggctcagatggatgcgatatgctccagcacgaagaatcatacccgaaaatggagagaagattacagacagcaatcactcgtatcagcctttgttgtacatactgtacatacttgtatttatacttgtcgaatgtgacgtaattacagtatgtactgtacatactgtacatactgtaattagtactctgtgggatattctttggtacaactactgtagtcaatgcctggaggccatcacaggaacaatttttaacttggtcgttcatgaagcatcgtgttgagttgctgagtattttttctatagatgggcatgcttcgagtcagagaactgatggagggtttgcatgcttcctaaggcgcggttgcacgatctagagctggcataagtacttcacgccagtaccaataggtacaagtgtttataccggtagctatctttacagtgtacaattggtatgaactcttacagttgcagtatttactgtacttgtgttgtgggtaatacctggtagggtaatacctggtagggtaatacctggctaattcctcacatagtgatgagaggaaccagcttggtcgtagacgagatgtccatcctgtagatagttttatccattgatctagaatctctttctggtgaatgagcaagcacacaccagaagggtgtgtgctactatcagaacgtggtgtccctagaagtgggttgtaagttgttaattaactatatctaatcaataatacttattatcttcaataacttataccggcggtacttttgtagtcttgatcacttatattaaggttggtcacgtgcttgggttgataaatgcactcgttatgcactccatggataatttaatttatggcaaattgtccgcatcattacaagttgcagaccatatgatcagacattattcgaaacttgtgggttccagaaaacacctgagcaaaacatttcctgggaaactcacgtacaggaaagctatcagcaaattacaacaaggcaacgatctagcagactcgagggatgctcaacaaacccagggtggcgctataagatcagaggcatcctcatttgacaggtcaaagcggtcgcgcggaaaatcatggaagcttccagagttggctttgagtgagcaaaaggtcattgaaagacaatctcgtgttacacctgaggggtggaggtcgatggacctccctgagtggcagcgggcaaaatttggaaagcttgataaattgcaagaacttgagaaacgtcgccagcttgctcttagtactggagatgttgctaaatggctaggaccccatcagaagtatgtgcgggatctgaatcaaccagttcaggccttgtggagaccacagaggaagctttcgcaggaaaagcaggttatggtataccaattatatcaacaggggagaacaataggcgctatcgcaaaagagttgaagatcagttcggaggcgatccagcgtattgttaaggcgaagaagcaagagacgaaacaatttgacagagataacgagaaggaccaaaagaaggacaaatggagggacttgctgaaggtgagagagacctaacacacactcgcacatacaccatacctatttatctatatatatatacatgtgttggaagcccgattatcaacatagacgatgaggtctatcaatacttcaaactgagggctacttgagtctgcatactactgtttcacagctcgtgctcgtaaactgagatcaacgtatgaacaggtacagtaacctacagcttactggtatttactcgtactttatcgtaaaagcctgtaccgatacttcataattaatcactgtgtaaaatattgtgtggatacttacgcagcagatacatgcgtaccgctggtggaacaaagcaactatcatacaagtggcccgtttaaatacaagaatcattcgttgtcttttttgaaaataaattacactccaacttaggcagactccttctggatgatcttggcaatagtctgcagctggatgttggaagttccctcgtaaatggcaccgatcttagaatctcggaagaacttctccagagtctcctctcgagtgaatccgacaccacccatccattcgacagccttggatgcgacgtttcctgcaacctgggaagcatagagctttgccatagcagcctcctttgtgaaaggaacgccagcctccttgagtcgggcagcgttgtagaccaggagtcgagcagcctcgatctcagtagcggcctggccaatctggtgctgcataccctggaactcaccgatgtactggccgaactgctttctgtcgttgaaagcatagccggtagccttcttgaaagctccaccagcaaggccaagcatctgggccgcaattccgattcggccctcgttcaagcactcgatagcaatcttgtagcccttgccctcctcgccaagaaggttctccttaggaatgaaaacgtcctcgaagttgagaacgcaggtagaagaggctcggatacccagcttctgctccttcttagcaatctgcactcccatgtccttctcgacaacaaaggcagtaatacccttgtagcccttgctgggatcgagattagcaaaaacaatgaaaagctcagcctcggcagcgttggtgatccacatcttggaaccgttcaaaatgtatccatcgtcagtctttgtggctcgagacttcatggcgaaggcatcagatccggaagagggctcagaaagagcgaaagatccgaccttctgggcagcaagctgggggagatacttgtttcggagtgcgtcggatccccaggatcggatgcaggtgttgacgagggtattgtggacatcgttcatcacagacactgaggggtccaccttggcaagctcctcaacgacgatgatagcagaggtgaagttggcacctgcaccaccgaactcctcgggagtctcgatgcccataaggccattgtcgaacatgtcctggatgattgtcttgtccatctgctcggcctcgtccatctcacggaccttgggagcaatcacctcatcagcaaacttgctaaccatgtcacgaaacatctcctcctcctcggagaagtgagtgacagggggtcgggtggagtaagctctcaaggcgagaggtcgcacagtagaggccttcatggcactctgctggcagattcggctgccaatggggagagatcgggtaatggatcgaatggacaacatgttttacctgtaattgagtggtgaggattatgaaagaggccagctagtatttaaataggacgcggagcttaaaccaacgacggttgtgtctggccgagctaaccccgaggttctcggtaactataaattccatagccgaaatttctccaatccaggttgataatctgtactcgcaacagaggttgggatgataatgttccttatggggactttagtttgttggttacacccctgttatgggcaaggcttcagggcaggtctatgagccatgttatgttagttcatgccatacatagttgtaagttgtcaatttagcctggagtcaaatctccccacatcggcaagtgtttgggtccggactgtggacagtgcgttgtcggtgttgccactaatgcatgtacttgtatcctagttctgcatatacaggcttttacgaaatatttggaataactgatgctttcggttctttttcgatatgggaacagccgcaaggtacaaaatctcggacccttctcggcaaaagggaacaatccgggaatacccgatgagtgtttatttgggttatgttaaattaacagtatggtttcctaatctagttaccctaatctctgttattgaccaatcacggcctggtccgtaggctaaccccacaccatactgctgctgtttgccgacccctcgacaacgtatgcacaggtacgggcacttctgcagtacgagtacttcctgggggtgctatgctctttgagtccggacacctcgattggttggaacgaagtctgaaaaacaagtgatatttgtacttgtgctggtaccctcatcaagaataaaaaaaaaacccctctgctgagctcgtagttcgttgccagtcagtttattttacgttcgcaacgtttcctgcaaggtccaacctttcaacgtcagtaccagtacaagtacactatacatatagcccggctcccaagagctatgaccaggcgaaatagagtgcacaaaacgagcaccatgatacaggtacagggtagctttgtacctgtacaagtacaatataaaccgattgtagtatacttgtacgagcacagtcagcatatatctgttcactgcacctggcgttccatatcactgaagctttcgaggtagcgtcgtaagctgagtacttgtagactgaaaatgaaaaacttccacaacgtgatgttgaaggtaatacccggtaatgcaatacctggctaattcctcacatcaccacatagtaatgttcaatacgtaactcccaactttttttgcagcctaatttttttatatgatgagcagcggaaatccgaagagaccaaaataacaagagcaccgcccaatctcaaatatcaaaagcagcactaatgatatatatatatatatatatatatacacaccaatctaaacactatttatatttttaagacagtaatcaacaggtcgtcagcactcccgtgctgttttacttccacttttatagactttaatgtattatgttataaaaaactatggtggtctctaaatatatatatatatatatttaggaaatatacaatgggacaatcataatagctagccattaggaaaggaacaaaaaacaaaaagacaattaacatcgacagcaaggtccagactataaaaggtggatacaaaaggcataccatacgattgattatttgttcatgtggaaaaacatagaacaaaaacctttgtgatgcgaatataatgaatgcacaccacagatactttaaaatttgatcataggtaacaggctgggcatatatatgccgtaggattttaatatacgcttttgatgtgccagttggctattttttatagctgcattagaatatacctcgaaagctgagtttttggtgttcaataatcaaacacttctgaatcattgcggtgtacactgggaggcgcatgtcagctaatttgtagacgcttcgtcttgttcttgtcctggtcgtggtctcgtggtgaatctatataatatatatatagataaaaaactatattcaaaaaatgacatgttactataaatggaaaaaataaaatttggtttggggtgtagtgactgattgggtaaactaagtatagggcaacatatgtttacatccatgcatatgatatttgactatagatatatataactttaaaaaatatataacacatctaaggatattaatctgcccaatcaatctgtccatatactgtataaataataaaaaacagttttaatcaatcaaatcagttcataaaaataacacgatatcaaaattcatttcgtaatacatataatttcattttaatgttttgtttattctaatgaatgtatgctagttagttgtaaccaatacatttattgattctatatccgcttttagtacgactacatgcttcaatatatattttctggtacacgatagatattctattaggaatatttgggcttttttctagtagcgcgattaagttttttccatgtttggaaacttcgttgatatttacaagtcatatttataaaaatatatactatataagtactttatattctaatattctaatattctaacggatcgagtaggtcctccgaccagttttatgagctgtacctacataaaaatgcgatacattcaaataatcatatttttattattagtaagttgttttcgcagtaattggtttgtcatcagaactacagtgcagtaagaagagagctattgctcccaaaactacgtaattgacaatgggtccaacaccgtaattgaccagtattaacgccattgccgagacttacctctcgaatgtaagctcttatgcctttgttctacacaagctatatctgggcggaatgagcatatgtattccccttattacaagtgctaatatcaatgttagcagtcgcggtgatactgaccatacacattcttataacacacccttaaaacatatccctggtttttttttttttttttttttttttgatatacatttaatttaaagtgatgatcaaaattgtttttggactcatccccgttctcctcagtacatactaataaaatctgattcagaaaatgttgtagtacatactacagacttgtatgtactttagaaacgtgcagaatcttgagagcgactctcggcttgtcatgtattccatgtattcctttcttccacgaactcctcgagtaataaaatggaataattataacaaaacaaattaaaaatgttgtggtttcatgccagtgggacaattggcatttatctaaatacgccatgtgcctgaattcatagaatatagcatgtacattagtattgcaattttaatgataacgatcctaccttgcaccacctacaagaggtgtgctaaagaagcctattgcactatcagttgtatctgatccagatccaacacaagcatgttccctctattgaagatcataagtattattgatgtgatatagttaattaataacttacaacccacttctagggacacgacgttccgatagtagcacacaccagaagtgcttgctcattcaccagaaaagagattctagatcagtggataaaactatcttctggatggacatctcgtctacgacccagctgattcctctcatcactatgtggtgacatctcatcattatgtgaggaattagccaggtattaccccaccgggtattaccttcaacaccctccatatattattctactacagctctgtaattaacatgactcattcattcattgatctatttctgtaatttcattcactcattgcgtgttgtcggagagtccctgtgtcgggaccataaacgcatctcattaaaacatgcttcgtcaatcgtgtggacggttggtgcccacaagacacaaccggtctataaaatactaatactggtattcgtaatactgtctctgtcgggtcaccaccacaaggccggttgcctcggagttgaaaatgaggcccagctggtcacacaacgacatgactatctgccgttgctggggcaataggagtgggtgcgagtagacaatttccgttcgtttggcgtcatcccggaacagcaggagctgggagtaaaactctagagtctcagggtcgttgagatccagcttgggggcaggagggggtgtgggtgtgggtgatggagagtattggggatatgacatgtgaggagtgacatgtgagggaagagtgtgggcgggttggcccacagaaccagattgggtaaggttggactgctgctgctgctgctgctgctgctgctgctgctgtggaggctgggcacctccatgctgctgagtatgaccaccactgacgttccgccttcctcctccctggccaccctggccacgatgctgctcctccagctggccgcgtcgctctcgcttatcccgctcaatacgttctcgttcggcgagagggagcatctttttatactcgacccgaagttttcgaccaccgatctcccgtccattaagcgagccaatcacagctgccgtttcgtcagcagtggtgaaattggcgaatgccaggccccggaacacgccgttatcaaagtggtagttgaaagcgtagggcagtggcaaccgcaactgggtcatgacgtccagcagttgctcctttttgatggcaaacggtatgttcttgatgacgatggctgtggggataaggtcgtcgtcagcgagaccgggatgtaccgcggtaggtgcaacaggggtgggggctatgggtgccattccaggtacaactgaaggactacttcccattccaggatgggggctaggaacccccgaccccatagccacgccgatagggcctcccaagcctaagccggccattccctgggtcaggttgtagtagggagttgtagtccgcgatgcatctgtggcagtggcacttgttccgggccacacagaggaggctgacgtggtcgaagagaaggacgaccgtttggacgccgagttggccgggttgtttgtgtcgatatcaaaatgtcggctttgtgctcgcttgagaggcgatggagactgccggttgctctgcagtccacccgtggcgcttgctgctggtgctgacgtagttccgcccaaatccagacccacgggaaccataggcacgggagcatgggtggtggggccatgggtgggggtagtggctccggtagccgaggttggaccagcagtaccctgattccgatatcccatcatgtgcaacgaagaagacgaggattgtcgatggatggggttggtgacggaagaatttgtagtggctggagattgggccggagagtgttcaaagaagtttgacattgttgagcgtgctggatctgtcgtttcaccactcgatagtgattcactgtctctgttttatacccctccaacaattatgccagccggccaaatctggagatttttatggtcggtgtttgtgtcgagtgagtagtagcgaatagccttttttgtggtgtgagggtgtgaagtggaacgttggtggtatgaacaatgcacaaccgaggagagaacacagaacttttcaggcggtcgtgtcaaggattgagaagcccgaaactaaaagaagatatggaactttcagctgcttctggatttccaacaaaaaagatccgcaatactatgatcaaaggtctcgttatacaacatacctacttttatataaagtccacccatgttcgcagtccacccctcccaggcacaagattaaactctgtccaatgtgtgacgtgccattactgccatatgcttaataagctgaaaaaccctgcgccttcatttatggcaaggccattagagtgtatgcatgagcgaccagtccaataaggctatttgcctgttccctgattggccgctgataccttacagggaagaggtcacgtgagtatgaaacatcatggtcacgtgacccacctatacccaaatgcgtttgcacgtgagagggttcagaggcctgcttgtacataattgtactgtttatttatcgactgactgtaccgtgccctaagcagcttcaggactccgtgtggacttttaatgcacaaaactcgtaaaagtacagtactgtacagtacaaatatgtgatatccgcacaaacgcgcccagtttgtaatctcttgaaaatccgaggttccacagttctgctcggttccgtgcatgcacagctctgcacatacaatatcgtaattacaaaatgcagattgctacacagaaggaaagagtagatttgttgacagtggtgcacattatctacaagtacaagttgaccgcgtctgctggtccaagagaagtatattgaccaatattagtgacgccagtccactccctgctgtgtatgtacaataccaaccgcgtgctttgatctgacacattcaatgtgtactaaaagcaccagagagagagagagagagagagagagagagagagagagagagagagagagatagagaactgatataatagaatggaataggagatgttttctatgattcgctgcatcagctgaccaatgatacagtcaaacaatatgggtgtcggtactagctctccccttgacatctcaatttacggttccctgattggatatgggatacgaaggatgatacatctgattagttgtagtaataccacgtctgtaaagcgcactatgtttctgtcagcttcgatttgttttttctttcaacatatttaagcatgtacattgtagcaatctactcatctcagcaatgaccgtcgcttatgtaaccatgcatgacttccgcctccgcacgaaacctacgatggcagaatcgcaacatcacatagctttgatctaacacaacatgttgagggcgctgcaaagacatgcggggacccatatgggaatcgatgtgccgctctttcgacaaatgacaccaatgggacatcggctcagttccacccgtcccaattacatgacttccatcagactgaaatcgaccatccctcatgtgggtcgagttgatttgaccaacagcaagaccatggtacatgtcagtggccgggatgctgccaaattgctgaatggtctattcaccctcccggtttcctcgggtgcggccactcccttttctggagtttttggagcgtttctcaatggaaaaggacgagtcattacagacgcatttctctacacaactagcaaccataccgaggaggaccagagctttgtgattgagttcgacaaggccgtggaggacgaattactactgcacttgaaacgacacagaattagagctaaagtcaagatggagaagctgactgactatgagtgcattttcatctggaacagagacgctacccctgactactggcgccgagagaatgaatgcgacagtggctttttccagagtttatgcgaggtggcatggagcgtggctgaggttggagagacttccgaggttgaggaaaaaaatggcgagccagcacaaaagccgctctatggccttctagtggacgatagatatcctcttctaggcattcgaatgattcttccagccaaaacttccacgacctacttttcagccatcccctccgccaatctaacacaatataacatgctgcgctacatcaggggtacccctgagggatcgcgcgagatccctcccaacaaggctctccccatggagtccgatctagactatatgaatggtctggactttaaccgaggctgctacgtgggccaggagctgactattcgaacccaccataccggtgtagtcagaaaacgaattgtgcccttccagctctaccaggagggccaggagcccggtgagtacgagtgccagtatgaccctgagctttctggggctctccctcctctcttggacggctctaatgtcatttcgctcaattcccagcctgaagaaagaactttcgcatcgtcgcctttcgatagccccaagaaggaggctgaacctaagtccgaagaagcagcttctgagggtggagttccaagttgggccaagcccaaggagaccgatgcagcagagagtaatctccctaacaagcccaagccggttaagcttggaaacattctatcacatcatggaaacgtgggtatggctcttgttagactggacaaaatcatgcagcagcaagatatccagctggctgtcgagcttccccccggacccaacggagaggtcaattatcttcgagccaagctctactaccctctttttgtgactgacgtcagtgaggccgaagccgaggccgaggctgagctggagatggaacgggttcgaaaggaggagacacacaaaaatggacagttgtaaatagactatttaagtacagtaactcatgaaggtacataattacaagtaactacttgtagtttttttgtgtcgttgtcagcaccacctgggatcgaactcgaagcaacatgatcattgataaaaaccctaatccaactttgcataatccgtagtctaaatcctcaccatagtttggagtgtaaacaaacattcgcatcaatggctaatctgttcaaacgacgaggggagagtattggagggggtcacgcaaaagtggagactgcggttgttcaggcgccaaagtcgaagcgggtaaaaacccaacatgttatcaccaacgatgatcaccataccgaactgtatgatacccgtatgactcgacaagagcagctactctacgaatttcaaaaggcagcagaagaggcacagacaagtgagtatgggctccgaaagatgagctatggttatttgatcttcgagatttgggataataaatggaggaggaggctacattttgagccaaccgacattgagacagagaggtccagggaaagaggaatcgactcgactaacacagagtcggatagtctcattacgcaactaacaagtgagttagaggcgctgcgtcaacaaaatcagcatatgcagtcccagatggcagaggctacgggggctgtggaggagcgaaataattacatcgcggtcaaggagagtgaaacaaaagcactacaggagaaggtggaatcacagagaaaggacatcaggaagtacaagtctagcttgaagcaacataaacaggatgagcgctctatggaagccatatacagcattgtacgacagttgacaggcacagatgtggagattgtgtcacagaactcccagggtcaacagttgttcctgtgcaagcaaacaggcaaaaacgggacggtaaggtaccacctaggactggatggagcagaaagtccagactttgcttaccagatcatcactgagactgatgaggacaagaaggtagcaaaactgctgccagagtacttgcgtggcagcatcacttttgcaaggaaagaggtgagtacagttatcttgcaacagatatattcatccagctcgttcatattaacacaggcaatttcattctttaacaagatcagtgttactcttgccaagaaatgacgcggaggttgacacaagtgtacaatatggtcagattaccgttctttgtttgagggactgcgcagactggatcagcattaatcatatctattcttattttacagatgtccacttgtagtcgcagtagacatgaattttagaggtcggcaaccaacaccagctctcctttatcgttcttctcaatcttgaaagatttgagaatctccttctcggagattttcttattcttcttgagatccttgacaattttgtacatggaggtgggcttagaaatgtcgaggggagaatcagaagacttgcttccctttctgtttctgtcctttctgtccttcttttctttcttgtccttgttttcctccacggcagtcttctcctcctgcttgggcttctcgacaggcttggcggcaacaggcttgggtgcttgctgctgtgtctgctttccctgctgtgtcttctttccacgaaacagggcgccctcgtacttctcggcctcggaaatgcaagaagtatgcttcacatggtcgttgttgaagaaggtagtggaacagtcgatgcaggtgaagtatgctcctcggcactggctctgatgagtgctgagcttcttcttgacgatggtgtcattgcaaacctgagttagttgtgatgatgtgtatgtgaggtttacagcgtctgatatatctcagctggatctcttccgtaaccatgagaaacacctttagagtcgaccagtagtcctcgccgcctgagacgacgcataggcaggttgtgggtcctggcatctcctgtttaggtaaccgatactccaaggccacgttaacctatcggtccctctactaacttactcacttcacaagaaaaggagaccatttttggttacgttgtcggtggaaaaatattcaacgtgtcggtttcaactgattccaaaatttcagattatgcatgaagatatattttcaaataaggtttgtataagggttcggagatagtgtgctaatttgggagtatatctccgatgcacttttgatcattaatgatctcagtgaattgatactgttcataattggagcatgacatgttttgtaccacatccgtagcattattgtacaatcttgctgttagatataatatgacgcgtcatcccaaacattcccaaccatttgatttgaatcatgcctgcaccagttttagcatcgcattccactcgtgaagggtcccgcgaaaagcggggtagttggtgggtttgtatatattactatgggtatggtcgtcgtctatgtataatacttgcctcatccgtgtggttgttttttggcaacatgttttgccacatgtgtgatgtttgccacacactgtcaatgtgcatcctcaattgggatggcatattgatggataaaaatttacaagccgatacttacaagtacattgtacttgcactagaagaggttatactccactatcagtaagtttctgcctttcatagtattattatcatcacccaggttctcacctggactttccgtaggttgtgtgtatactttttacccctccatgtccgacacaaacataaccacacaacacttactagaaccttattcggcttagtaacatttcccactgccaaataaactcgctgtacatgcacagtgtttggttttttttgcgacagcaatagcaaaagcaaaaaaagagaatttcgctattcaatcatctgaatcgcactggaatcgttgtcattcagcatacagcaggctacgatgaagcaagatcgaactaaacgacgactgtatactgggccttacgacaaccctggtcgaaccagccgtatcgacagtatgcagcgccatcaagaccaccttggtgatcgaggcaccgacgagggtcaagcgactctcaagtcgctggtttcatcgctatggagcaagttccgaggcaactcgaacagcaacacacgacaacgtcgccattcggtggctatcgaggagggtgacacaacagcggaaatccagagacagcagcaagagaaccaacatcgggtcgacaacaacgacaccaacggcatcgaggatgtcgttattgaagaggatgacgttgaggttgttgaagttgacacggccgcctttcaggtaagtactttagggtgtgatgggcgatttgaaacgcgtccttgtgatggcaatggcttaccagtactaactcagtgggtcaatggagatgctgcatccatcattaacgcatacaaggctgccatgctagaaaagcaagaggtcggacaacgccctgagcgaaagcggctggcactcggatcgcctgagcgagatgctgaggaggaggatgatgattatatgactggagctcttgttttgcataagggagaccaatacgacgaccgcaacgacgaacattactactataacaacaatgacgcgacgtcaaagatgctttccaagtctactgcacagaagaaacagcccaacagatacaaggtggctatagaggctagaagagcgcctgcccgaatctccaagagacccaagtacgtggatagtgaaactcagacgtcatcagtgcctatttcgcgacggcttccatggtctgtcgatttacaatcactgccccaggagcgtatgtctcgtccgggcttttattctgccaactttgagctgtcggatgaggaatctgaggatgaagttgaggcgcagggcaacgtgactgctgaggaaatcgacaatctcaacaaacctcttcctttcgatctcaaggccaccttcctgaagcatagaaccccgtccaaacgagcccagaagaccgacgagagctcctcacctgtttatactcttaaccgtgctgccacgaaggctaccactaaactcgtggaagacgctaccgccacggaatctgttgaagagcaacctacaaaggccctacctgcacctgagtcggtagctccagccattttgagtacttctgttgtcaaacccagcgctggctttgattttggaggtaacaaggacaggaagaatgacgcggctgccaataagcttggcgatgacacaaagccgaagccgttttcgtttggtggggcaaaggacgatgacaaatcaaagccttcattctcaattggtgctggaccaaaggatggcgataaaccgttgccttcgttctcctttgccggttccaaggatggggacaagcccaaaccttcattttcgtttggtagggccaccggagactccgacaaggcgcctaaaccctctgaaagcaagccttcgttctctttcggctcatccaagtctgcagaggagaagcccaatttctcacttggagctgagaagaccaaggaaacaaacgaaacaaacactaaaccgcacgaaacatctttctcatttggtgccaagaaggacgcatcggtagcagcaccttctttctcatttggggctaagcctgaggagaagaagcccgaggagaagaagcccgaggagaagaaagatgctccttccttttcctttggatcaaagccagattcggaaaacaagcccgctgccgctacgttctcgtttggagctaagtctgattctgcacccaagcctctcacttttggcagcaagcccctggataagggagacacgaacaagcccgctgctgaagataaggccgcttcgaagcccatgttttctttcggaagcacctccaacacagcatcaggatcgacagcagcgactacagatagttccaatcccagtactatcacgtttggcgccaatgcgcccgaggcaccctcagctactgagaagcccccattctcatttggcatcaaaaatgacaccaaggacacttccaccgagcccgcagctcccaagcctctgttgggcggatttggcactccctctacgccttctgcactcggtggaaagagagctgccgacgacggcgagcatacaagcaaaaagcccatgtttggcagctccactgaaaagctagcagctccatttggatcagatggctcttcagacaacaaggacgggagctcgtctgcacccaaaccgttctcgttcggctcgggtactgctacacctgtcagcacaggttctggaacctctgcccctgttgcctttggtaacaactccgcggtcaccacgaatggtggatcagacaacaagccctctttctcatttggaggagaagctccagcatcgtccaagccaagtttttcttttggtggggctgctgcaaccaacgataagaaggaggaaagcaagcccgcagcattcggcagtgctgctccctcgttttcctttggaggtgcctccaagtcatcgtttggtgagagtaagtcttcgaccgcacaggctgccaagcccgcagctacaggattctcctttggagcgtctaaaagcacacctgcggccactccttccgctgccccctcgtctgggttctcattcaacaagccatccagcgagaagcccatgttcggtgcttcttccactacagctcctagcgccggtggcctgtttggaggagacgcttcttctacaggtgcttcagctcccagctctgggggtttgttcggaggagcttcatctacccccagcactggtggcctgtttggaaattccagtaacacgtcctccgctggcatgtttggagccaagcccagtgctgagagttcaggaggcttcaaatttggctccactactaatgcattcggcagctctaacaacgctgcctctagctctgcagccaccaacaacgcgacaccggcaagttcttttggttttggaggagccgcccccgcacaacctgcgaccacgggctttggctttggaggtgcgccctcgaacactgcatcctcttctttcggcgctactgctcccgccaccaacagctctggcggtttcaattttggcggtgcagctcctgcaggtggagcaggcaacttcagttttggcggaatcggcagtgcagggtcagccgcgaatacctttggtttcaacggaggtgctgctgccccatcgacccccggtacccctgccaacagctttggtgcgaacactgcgcctgctcctcaaactcccaactttggttctcctgcacctgtccagaacaacatgtttgcccagggtttcgcccctgctggcgatggatcgggcagaaagattgcaccgctccgagccaggaatagacgacgataaaccaggtggggctataatactgtgtataataatgatttgatgattaaagattgtgtctatcaggttgtatgctgagaccatggccagctcgtgtgacaagccgttctgctgaactgacgtcgtaaattacaatgccgacatgaagtcaatcgaacgaggacagtacagtaaacaagaccacatgaagtgattgtactatagtaaagagaccaccggaagcctggaacatatgaggctgagcagatcatgtatcgtacaggaggtattagagtacatacagtacgagtgtacgacacacctgattctactacaattggaaccaatgttctcggaaagtgtgttgcaagtggattgcaagtggttgtatcaattagatacacataaacatacaattactgtacagtatgtactgtacagtagttttcaactgggcgtcaagtacagggtgcgtgtaacaaatacacatgccactttgagatctggatggagcgagtgtgctgaatggtgtatcagatgtacttggaaacaggcagatatctactacaagtactgtactgtacctgtagtaatatgactcgatatcacatgtctttttcaagttgtgactttggtgaaggtcgacacaggccaacgacgtaaataaagggtttcattgtagaggctgttatgagaagtttaagagggaacgctggccgtataagatataagaattccttgttcgcgttctgtaagtacaatattgtagctgaaaaacattacggctacctcggcgtatccgtaacacaacgaattgggattaaggttttaatcatcacctgatacggttatcacctgcagtatcggacacacaaatggttctacaagttttcgaaaccagtgggatctgtaataaattgattacagtgtaatagttatacaaagggtataccatagactagtaccggttcaggagccattctttagtactctggtgtaatacaggtgttcgaagctacttgtagtacatgtgtttcttagcgctaagatggggctccccctctccttccccccccacagcttgtctcaccagcttatcatggttgctcacattctgactgccatgtgtgaatacgtaaagcgtagtagtgacatattgacttgctgcttgctgtgcctcgagggtggcaagaaaggatgtttgccagcactagacatctctggtgagacaacacggtgcaaccaacggtgtcccaaagctaatgcaatatgaaaggtggggggtaaactgcttggagacagaagcgtcatgtaaaaacactcagtgggggcacggtaagacaaatttggaccaaaaaaagatgatgtgggaagggtggcgtattgagtggcgacccacctgacgagcttacatgacattggaaattatattcggggtctcattacatgaacaaccgagatgaaccaaaggatgcaaactgacaaatggtacatgtacaagtgactggaacctgttccacttgtgtagatgaaagttgatgtgctacaaatgtaaaatcaccttacgagaatcggcacatactgttggatggaggtaatcgagaacatactgtagattcagacttcagtggcctagctgcatcctttatcaatattcacggacaaactcctggatccgtgtcaccagccaaatagataaacactgtgaaagagatcatagcgatgatacgccgatagatatctacaaccgaagagttattttgtatgcactacaagtagcaacatcgaatttatcgtactcgtacccttctaaactcgtgtgcgctattcaactacagcacatctgtgatgcaagcctccacaaactgttagttgcttaccccccggctctaaggcttggtgtatgaagttcccatcaatagtaatcagcatacgcctcacacaaagcactcgagatggggatactttagagaacgttagaattacaccgttatagtgtaacccctaaaagaagatgtgagacgtcttagacagcctgtgggaaaatgacgtagtgaccactattaaacgaaaagcagctaataaactcgattttgggagagaggataagttcgggatcagtttttcatgtctcagtccgtttctggatatgatgtgtgcttctgtgtttccatttttgcgttcgcgttcagattatattcggtggttgtaattagacagggggttccgatgacaaaacatatacaagttgctacttgtagttgaacgctctagaatacagaaactaccatagaatgtgacataactcacatatctatatccatgaatactttgttccaaagattcttcatgatagtagacgcgttggaaaagttggccgaggtctgcttgtccgcagttaaaagttttcatgaaaaaaaaacaagtactgtaccacccaccagtagcgttaggacgagagagaatgacaatatatttgcaaggtacagttaaagtatctcacttactccaactgtccacctgggtgtttttttaagacttcgacatctcctctggtaagcctgatgtgagttagcttgattagtaagttaacactgctggattttgctttactgaagccactaataactgcaaacccaagagagcctccccccctctgtatagctgtgaatatgtgtcgtatgctttggttttttatgccccccaatcatctcagatacctatctgtttgacgcattccgcttagagatacacgctatcatgtgtgtgaccctgaggcgagcccctaaatttaaaggggctgaatgcgattgtctttgaagtgagacactacaagtagaaggcgcgtatcagcacaggtcagtggagtgtctgagacatgcaagtatagtacaagtaaatgtttgtcactgtgagacagaaaataaacgtcaggtgggtgcagtaggtggcatcggctgcagatgtacattcgcctggtcgtcatatgagttacaagaacgagtactgcatcgttctcgaactgtgacgaagttgtatggttgctgcaacctcctttctccacagacgtcatggaatggggggctttttctgagtcactcatagttttccacggacacgtacgtaaattagaagttggtagacggcggcgcacttagtcctagcctgtctttcctctgtgacccccattcttcgacagtagcacaaatctaacagacttattgtttatttttgcttgtatactttgatctagtcgttgattttcacttgaccgaagccaatgtacttgagacctttcgtctacacttagctggtctgctaaactgcgcgtctgagacagaaacttgacccgataccagcgatggaagagcatactactggcgcaatagttgctcgacaaaccaaattgactggtaaacacacaattaagacacttctcattttatgactcttgatagaggacactaacgctgtgatcgtccacaaaacctcctccaaggatgtatttcgtatatttctccaacaattctataagctcatgatctccacatctcggccacatccgacagatggcgcttttattcctgttgatatcagcaagaccaagataactacgggggacactactggtgttttggatttgtctccacgctcccgctcggtgatgattaatttcttttgcgtcccactcgacggtattggctgctcttgtttccttttttccctagcaaaagtctgcttgtcatgcacctataacagtgtctcgaatcataagagaaaggtttgctgaatacaatccagtgcaggtgagacattgtccgccatgacactagacgcggaatacacgtatatgctttctactgcaagagatctcgaagatctacaatgggaaaaaatagtgatgcatctttagaaaaaaaaatgaaaaaagaaagaggaaaaaaaaaagacagtcccggaacgatggtgagttgagcaagagctggggcagtgccattaaaccacttcaattcaacactacattgttgcacttctctcatgtaccggtttgaaattatacacatatctatttctgattaaatgcaaaggtacaatactcaaatcgtacttgtactcgtacttgtagttgtgttctggagacatgcaagaactccgaggttcgtacagtagttgtgtagaagttcgtacagctgtgctgtagctttgaagactgtttagagacaacatttttgagcgcaaaggctttttaccctttaggaaaaagacttactgcaaccaaataatccccaaaaaaacatcaataatatttggacttttcctgaaatttagtagtatttttattcgattatttgagctcataatataagcactgcgagctacaaatatgtacgatacgtggttcgtcataaaaacctcggttcaagatgcactgaaccttatgtgctgatcagggatctgagtggaagtgttcgttattaagtgtatgtactggtagctacaagtagtgcttgtacaagagaagtggaaactaaaatgctcgaagaagagacaaatcccacaagtactttacagacaattttttttcaattttttcatagatatgtcgtatccaaataatgttccttcattttctcgccatggtgatggtgcctaatactagtctgatttattccggttgcttgcaaccccgtggggttacgattggtacagcacgaccactcggtactgtaccagtaccggtatcgtcccatatttgtgtattcttgtgacctttggtttcagcccagtacccccacgttttgagttcgtcccttcatttgtacaccattacaagcactgcgatcctatcggcctttgaagtgtgcaaaaacaatccaggggaaagctggtgcagctacaagtatgtactcgtactgtagcccacttgtggaaacccccacccaacccactgagccattatctgtccttcaattttagcgttatcgagcagggctagactcctctaatcttctcatgaggttccccgcccccaccatccctggcagatgctgctgcctcggactagactatggatacaagactattgttgtgtgggctctaaattaggccgagagcctatgttgagtgacggattcagaagaatataaattaaggttagaattaatgttgaaaagactagggtaggggcttgacaagtaggttaaatgccaactgtttacaactccgtcctcggggcaacccatcatgataagacgccccggtcatgtcaccacagctgatgggacaagaaggggctagaatccaatgtctcacatagagcaaaacgtggccgcaatggaaaagcttacgttgccgccggttatggaaacaacaaacagtctaagacacaagtgctttgtggagtcacgtgatattgaggttgcatgactggtggtcacccccttgctggcccagaaaacttaaccatcattacgtcaccgtttagcgtcaggatctacaaggtctgggttgcatttggcgttcgatgctgaattgggaccccccaaccgaaatgcaatctgcttgctcgtttctacggctacggcggcttgtatggcattctgatcaacaggcagggaaaaaaaaaaaaagccggaaaatacaagggtacctgtaagtccaattttttatatcatgtagagattaaggaggaaaaattgatcagtttgtcaagatcatatcgtgattttttgacaattaattcgattgtactgaatattcgggagctaagcgattattaataataattgcgaatcataaaacacacgaagttgaaactatcgaattctattactccatcgtggcatataaaggcaggcgtaggaaaactaactcgtggtattgacttcgtgaaccacccacagtatgtttggcatggcgatcttgaggtggggtagatatgtgctgcacaacgtatttcttgtattgtataacgcacgaaatctgtacaaccccaggtgctaaaattagttgggctcaaacgcaagcaagtaccccaatgtagttgtatttctacaatgtactggcacaaatagctgccagtatgtactcgtaccggtatgtacttgtaatagcaagtgtcgatgagacacgtgattattaatcaccagcccaagtcaggcttcggacttgacatatacatgttctacagaacaatggctacccggtaacaccgttattcgcctagcagatcgtccaatgcgccattttcacgcccctgtgaggacggcttcctgggctgctctttttgccttcgagatcccttatttttaatgtagatcctttcgtgcatgaacggtcagcgaggcaatggggacgggacacgagttctcaccttgtcgtgaaaacgagaaggtgggggtggccattaaggtaagatgatacctgacagaccaagaaacttctcacatctgctgataacggaggatataccccttctttggcaccataatctgcatttccatctgcgtcagttaaggtattttaagttgcgctctgctgctgctgactccaggtcgttagacaagtgtcatcgtcaactgtcacaggcagatatcaccacgcaaaccacacaaaggtgcgaggacagttgttttttatggagaaatgttacaactctacatgacgttagaaaatccaggggtccagtttcataaggatcggtcctaccgcccgatctacggctgacatttgagttctcgccaagatgacgaaatgaggtaagggtacgattgtaaacatcccggttagctacagtagctactagggcatcagctccagtatattgacaactggtgccgagtgaaatccagcccctttcccgatcgaagaagtactgtgcaaaaacgagctaagtaaaattaaacagagccgtgtgccccagacgcttcatgccatgtgtgcgtatagattatctatctgtagctacaaaagaaaccaaaacaacttcaagatccatggtacgacaagaactgtacttgtgtacttgtaccggtgcgtgtatacctaaccaatttttaacagtgtcaacgttgatgcaaccttccaaccatcaacgtgccgttccatgtacacactgtcgaactagacttcaactcaaccatagtcttgcagcgaacgtcaagcagatagcaggcactgctggtcggtccagcggttgttactcaaatcggcaaggataatggagagacaactctctcatatggaacaacgtgaacccctacaagtagtacgtcttccacaacggttgatttgcctggaacaatggttggctgcctggaacaatggtcggccctttgacatgcttccacggtgcctacttgtagctcaggtagacagtgctagtgctgtacatactgtactgtatcataacgggcccctcatgctaaaagcccagcccatagatgggctctaagactaattactgtactcgtgacagcggaggtaagaatttgagtatagccacccccataccggtatgtttattataggtctaagtcggagttctacgacatcggagatgcccgacatttattcaccatagaatacgcctgctacagtacattgtacttacacgataaagtcatccccttttgtcgttcgttgtcagctgtcaccctcggaagtttttgttcccatcgcccggaacaactccgatagggactcagtgcatagagcgtgctgtcactccgtcatgtcagatgtcatggagtatcctcatcctcaaacatgccagacacatccatggaatcctaaacatcggagttcgagcctgccaactgtgaaacatttaactccgctaaccccaagcgtcaacatgggtcaacaatcttatgtgtaattacggtggacacattgcaccatattttctgtcacaacggacatgaaacagatgatcttgatggtgtgcaaggggtagatcaaacaggagtctcctctcatggatacaagtacaatatctggcaatgtctgcgaagccttgactgaatactgttcaaatacagtacaagcagtacaagtacatattggtaaagagtgcacgagcatgttacaagtacagtacagtacatataataaatggggtacagtacagtacatacacatatcttcgcttctctggtaatactgaaggcggctaaaatttcttttttgttgaataatgtcaatagtagttctgtatgagtgggtgtaaccagtctcctttatgtgtcttagctaattgtgtctcagatgaagtgtcaaacatcccctttgctacagtagctatcgtgctatatgtaccccaacgtgtcattagcgcaataacggtccagaagcggatatgacatgcaaataatgccgctcctcgcttaactattacaagtactgtagttgcattttttttttgttcattagcacgtcttagtcggtcagtgacactcacacgatcccagacggcaccaatgatcgacacttttgttaccaaccaaccgaataatttcaattagaaacttgtgcggctcatttgcaaactcccaacggaaaccatgcacgaaaaaccgccaagttacccgggagtgagaaagagattggtcgataagtgcaagcgatcaataattaatagacacactcgacagtccagtacacaaaactacaaacagaataactgatcatccgataatacactcagatccacccatttctccagacccactccacactcatgtagcgttaaaaggggagatgccatgtgcagactgtaatgcaaccttattcgggggggaaaaaaaaaggacagaagcaggcttgcacacttgcagaccggcatatcgtcggaggatcggggtttgacgatctcgaattttgccactagagaggctcggaacgaaaagaaaactaaccagtcaaccgatctgacctcaattgttggtattataaaagaaccatctgccaaacgatactactactcattgttttcctaccagctacataccagcaaggaaccattgcttcgtattactggcttagcgctcgtacatgaacgcatgccataaaagggccgataccatacgtgaggtaaatgcccacctgtggctagtaaatacgatcagttgtatacgcgtaaatacggggtgtggcaggcaagtgtacggaacagggctggcctgataacatgttgaaaagtgggatcttatagaaaaataacgtccccccctcctatccatctattctttgtcagccatcaaataccaattacgtaatcataatgtccgcggcaagtcacagggcacttgtcataaactgtcaaaaactgtagtctatttattgccgtttgcacagcctatatttttttgccacaatttcaaaattctattccgttgttttccctcaaccacttccagccttccgcccgacccaatgtctcacattatcaagtctgagacacaagtccattgtcatgcctattgggactcaaataggaagggtttgacgaataatgaataaggtaacgattgccgtatccgtacaatcccattgtgtatgcagcccatgacgtagccatagcaatggcctacaatacatgaccaagtcatgtgatgcgagtgataaggcagtgagacgaaccataagcgaatgcaccagggctggctgcgaggcagatcactaatataccgctctctcgggaaatgagatggctcatgaatgggggacagcaaggcagtttttggagcaaaaaaggtgctttctgaaaccacacaattgtaattcgacacgtcacgttctgcccatgtcctttctctgaaatacaagtaaccattgcaactttgtgtcgccaggagaaaacacatgtcagacacagttccgctagtctcattctagcccacctccaacccatcggtgattgccattttaggtttatatgtaaagacccaatctaattcttgttgtaccagacaggaaactcaaacggcttttttttttgcgttgctgggatacagcacacacactcccccggtgtaatccaccacgcttcggtccgagaggtagtgaaacggctgaactaacctgcgcaaagtggatcttcggatgtgatgtgccgtacggtagacaaaaagtaaaggtggagggcaagaaaaatgtgagtcagtagtaatctaaaaaacctcccgtccattatttccacctccggttttcgaactcattgggacctgccttatcgtataattatcccgtcgtcccatgtcaaggtcgcaactacaaccctgggggtttgacacgtctcactacccactgcaacgtctcccaggagaaaggggtgggtcacgtgacgttagttcatgactaatcgagtagccaacacacaagacgagttgatgggtgattacgtttttggaccccatcatcatccgagaacttcccgaagcccggactgcagaaaccaaattagtacaggttgttgtgctctaacaacaataaagtttcaaagatgcatagattgagcgttgtaatcacgtgaactgcttatgaatcgctaaaaaccataggtgtccatatataatgtgtagtaaatttatggattttggggacattatgggaggggggggggattgcacttatgggcaacgtaacaattaccacaattctagagcctcattctataagtagaatccacaacactaattacactacatactgtacttgtacaagtatgatatgttcgtacttacctactgtactcgtagggctaaatggtaaacgtcttacacactattggtaatttgggtctatagttagctattcgatacagtggtacattactcgaacgactagattgttcggttgggagaatgggttggttaaggcggctaaaaagcggttaaaatgagaccaacgaaaatcagacttcttttcagctatagaccaactcgaaggcttccaaccatcactagtttgtagatcttagtgggggctgccttgaacatctaatagacctaaaataacttcttcaatggcgcttcaatagattgatagtcactggaagatctcatgttcatccaaaaaaaatacaaagtttcccaattccgcagcaaacagatgctaatgaactaactaattcgctagttagttaccactcgtttacaacatccccaggcagacgcatcgcacttttagccgagatcttagaacaagatctattatagtgagctgaggcatttacaacgtcattctgctcatgtggcgaactgcaagagactatgccgtgtgcagtatgggcatcacatgacctggatgcctggttttgtgtgtctgggtccgcatttggaacaatgggtaccctggtgcaatccacttgaccgtttttccttttgcgattttgggagctaaaaaaatttcctgactttaatcctattactcaacttttcgatttttcttttctcccaaaacattaagctcgctcctgtcccaacctaaatatggattgtcattttatagcaactgcaccttgttgcagccaaggttgcagcttgtttctccaccaagcatggcggcagcaccatttataaggaggcgacaggtaggtcgactgcaccatcaagccgaaagagacatggaccagatatatacggacgacgaaaccagtgatagacgacaagccactcgaggctccactgccacgacaacccgacgatgctcacgacatgtcccgggccctgctgctaccgccgttgccgcccatgctgccgcagctgccgccgctgctacagcaacacacaactccacgcctgacgatgagacgcaaccgtcgaaaaaggtgaagctggacggagttcgtacgtgggctcgaagtcgctcgctgcccatcattgaccgagaagccagtgccacggcctcagcttctgctgccggtcatgtgacccacatgaaccatgtgattagtcagcccactgtgaaccacttcaaccccgcctttaacggcaacagctttggtggtagcaagcgaaagcgggaggaggaagccgtttctcccgttgctgcctccgcagcacctacgaaaattagtaacagtaacactcgacctgcatctgctgccccgtttggcagtagcaccaaaatctctgcagttaagcctgccacaaagagctctactacaacaactgccaccgctcctctgccaccagtaaacatcaactcgctgcgggaaatcgatcttgccgaaatcttcaaaaacccccgcctgcgccacgacattgtgttcgatcctcaactgcagttccgccccaatttggacggcgagcgaggcaagagaaagcgacaaagcacacagcgatattgggacggtattaccgctgaggttgagggagtgtgggccgcagccgactctgctcagccatgcacctcgcattttggcaccctcacaactctcttcactactctgcgacaggtgctggtgtctctgctgcctgtcaaggaccgcgagacaatcgaatctgacctggactcagacctagtgcagcagcagctgtgccaccactgctttgactttgtgtccttttcgcactggctcagcaacgtgttcaaggcgcactgtgcgcctatgcgagacagctgggtcgaccagatggtggtgcgcatcaacgctggctggaaggaaaagaacagtcgtaaacttaccgagggattgcggatgatttttgccattttagaggccatgaagctcgacgttgcaaaccaccagatccggtcacttcgacccattctggtggacactgctgtagactttgagcaggactactatgagcaggtggtggaaaagcgacggttcgacattgccagcagctgccagtggtttgctgctgccgctgcatcgaccgaacgacccgccgctgcgggcgccaccaagcactacaagaccgccctcattggcgcagtgacccagctcatcacgtgcagtagcagtgacttccccgccacctttggctttgactttgctcgtctgtcggccttccgatctgacctgcgccagctggtctgcctgcagctgtgctccatgttgcttcagcaattggtggccacccgtggtgatgctaaggccaagaagctggttgccgatgccgagtaccagtccaagctcaagacggactgcctggctatcgttctgagcagcagtggaaacagcaagtggaccaagaacgtgtctggccttgctctggaactcgccaagcgtgtggaggcggtagtcaacgaaaaacccgcgactctgccctcgactgagctcacttctctggcctccaactggctcacaaacaacattctcccttcgtcagccatgtacaaactggtggaaaaacggctggtgaaggagattgtgactggtgtggaaattcgaattctcgacacctctgctgtctctactaactctacttccacagtcactcctctcattgaaaaactctctcttttgacaaagttccactgggacgtcttttcaaaatattatattgcatatgtcgagtctgccaaataaaaaaaaaaaggcagccgacgaaaataaattattggttatgggtaaacacacatggtcatgtacacgtagcgggaaacgtagcatacattactgtacagcagtctaaacattttgatgctggaaaatcaatttattttatggatcacatgtttagtaaaattagcaaactcagaaatagtctcagaatggactaaaagtatagcaacctcgcggtggagcgagccatgtcagaatactcattaggtgagcctggaaacccctcttaactgcgctcggttctctaatcccccttctaatcggcctttgactgccttgcaaatatgtaccccagattccgactgcatggattatgcaaccatggcgaatgcccaactccttatatccatctcagggtgtttcaaggaagaaagcagcggggtcgtaaatgcccctgttcatcccgcatattgcatggacgcgcaccccgttgttccacatgactgtgtctttctatgtgtcttcagtcactgtggttgtgaacatgaggcctaagcaaccaaaccttgtttgggtgccgcacacatacccttgttggaagatcatcctgactgctagcaatgtagcatttcggtttgagagcaagtcaagggtcgatgagaaaaaggaaagtcgtccaaatagacccatattcacgggggggggggtagcggagtcacgtgatgaatctggcctttgtgggggtgggggtggtggtggcttgtggtggtggttggggtgtcccattttggatgtttttttttttccttctttcttttatcttttttcttttttctttcgtggtgctccacgacaggtgtatgggggcagtgttacatgtcagtgttagcttgtgtgctgtggcacgatgatagctgctgcgaatggtccggtgtgtcacaagcggcggcactatcagtgagtaaatgtccgtggtctgagacacgggctgctcatcaatgtcaaagtgaacatcaaacatgtctcagccaatgacaacaggtgtgacaagataggctaaaatgttgtttgtccagacggaagaaggaggttgaaggggtcatgggaatataagcagggtgactgtgttcttggagacaccagtccagtggcgactcatgaattaatcacaggagacctgtttgcatctcgatctcgtcatcgtggaagatcactgcatggcaaccgattgggacatgttaagcggggaaattaggttgattggtgcaccagtaatctgcaagtaattgggacaatctcgagactctggatctcatcgtgtggatcgtaggaaggaggcaagtaccgtacagtatgtactgcacaatacccaggagtgtagagggatgcaaactcatagtcttttccgtcttttagtcccatttttgtgcttcttattagtcatacggagaagaaattgtctcttatgtcactgtgcggcatgtacagtaaattaccagtacatcctgtacttgtagtggttgtatgggtactgtactagtactatagcaacaacatcgtaggatgctctcaatacagcgaccgcttttgacactgctttgctcggtgtgtcgtgctttcgaccccaagtcccccctgttgaggcaccggtccacgtttttagcccctgtcactcctgctacaggtccccaccgggattgagccgatctactgtcatattaccacaacgctgggctagttatatatttgacaagcccaactttttaggagccactatgataggtttcaagctgctctgcaacgtcaccaacatcaccgggactaatttttagtgtggttttagcacgcggttggcagcacaggaggcacaggtagcgcggatttctcgcttcagttgacgggaaacgggacgtgggttctgggctagatcaaatagttataaaggctctgtagaatatccgccttttcaaatgagaatgtccgttagcaacacgggatgtgctgtagtgttggagcagggtagcccagggaatttggagcgaagcgaaaatactggaaattagacgaaataaacatttattggtgattaaatgtacgccagcccagtgagcagtgagaagtgacccctttcctcccccgggtgcgccccagtaatgccacgcaatgacacagtgtacccaagcggtaacaaaatcgtcttccatgcaggatacgcaacagtagcagccatgggtcagtaagcagcgtttcaaagacaagccacacatcagacattatatcaagccgtgaatcctgccttgtatctgccaccttaatgactgtgcgagttgtcctgcggggactaaagtagtccgggtctcctatctatgtcaggccactttctggttgcatttttaggggcctaaaaacatgcaaacgtgtcttgatgacatcaaatgaggtgctgaagcagtgtcgcacacaaaccagaaccacgctgccttggtttctttagttcgggccaaaactggacgacctcacgctggaagatctagcagtggatagcccaatatcgtgacacgacggatgaggcgttgtatacccgtgatcacgactcagcttgctctccgtccacatcttgaatgaaccgttcaatggtgctacagagagcatctgttgaatgggaaaagttgatgccctcatggttgcgattcaatagttctgtgcaagccaacacgttttcgtttcttgtgttaatacagactgacactaacctctgaaaggggcgaacacagaccccatggcaccagcatactcacatcagaatcgccgtttcattgatcttggccaactccaccaatatttctgtttccagttctttttgtcgttccatggtgctacagtcaagtcgaaaacgcgcaccgcgtcgtggatttgaaattgagtttcgagtttttatgattacctaatatgaaatgaaatatataggagtggtttcatcatgttgctctgaatatacaaacatatagagaatttttttcattttataactacagaaatcttgtaaattagataggtataatgttagattctttaaaccgcaattttcccccgttttttatataatttttttattctaatgattcatcgcgcttactaagcaaaatgacatctccgagacggccaaatttctttttttcaaaaattcgggcatcctggccgagcggttaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggatgtcgtcattttttgcccttatcttttggagtcttgcttgctctatacgagtatcaagcttaacaacacatattccgggcaacgcatatttcacaacctagcaacacaaaatcaatgcgatgataaacacattggtttcagccagcctccttccggtgctataatcttaaccgttctctgaaatgttcaactgcgccgaaacatgcactgacgatcatcgtgccaggggtatgtcgaaggagacgacttgtatcagtgatagtgtacacactgggaaactgaccagagatacgcactacaatacaagtatgagtactgtgcaaatatcttgcagtgttgtagctattgtactgaatgtacttgtaggaaacatactggtgtaattaaccggtacagtacatagttgtagcgcctctgcacctccatagtcaacaatgtcccccgtctttcttgtcttctcttcatgctcatgtgaaagtcgagatacaagctctcaccaacaggaaaacctgtgccctcaaccttgtaccgaagagttcaataaaggaagataaccaatgtcttgaaaggcgatttctgagacgatttctgttgctgcaatgatcatacattttcgaggtgtcgctcacacccaagcacaaaagcaaatcgcaaaaggtgagaagagagtcaggaatcctcacatgcatggagcgtctacttgtgagaacattttgttgcacatcaatgtttcctgatacaagtacatacggtacaataaaaaatagaacactcaaaccgttgctgggatcctcactccgagccaattggcatttgcagagtaccgacgaacgtgttgcttacagcgcacgtacatgcttgtgctgtaggttgacggagacaagatcagtgtttgccaatacttgcggtggtcacttttgacagaaaaacaaacgaggaaaaacaaacatgtagttacttgttcgaaaatagggcgtatgtcagtcaggtcaaagagactccacgtgacgaatctctatctgcacttactggactatataatagcagtgtacggtattatcataagcgatatacgaatacctctattatgctctgataaggggcagaaatggagttgaacggagcttggacgtcgaccacttaggttttcttctcaggctattgacacggtctttgctttttttggcaatagttacaagtatgtgaagctcaaaaacttctaccagagttttggagcagcccgcactacaagtagtacgcgtacaagtacacaatatctttggttacagtctcaaagagccgctgtacgctactaaatacgtttaactgtgcccgtgccccagctacaagaccgtccccatatcatagatgtacagtagcagttagtttggttgatgttgacaatgtgcgatggtgtgtgtgtgtgtgagggagagagtatgggtttttgattggaaatgagcattacgagcatacaagagatctgtgatatcggtcttgtacctgccgcttgaacagagagggggacggagacggacacgctcaaacacgcaagctgacaacgcagagattggcaaaaaggaatgaaaaggagactttgccataaaaaaacaacgaattatgtcttcatgtaatatctaggcacaaagattgcgcctgcatgaatggtaggacatcagtttagcgaatatcttgtcagtggtagggacactgcgagtaccggtacaaacagctacaacttgagtggaaataagtgattggaatagaaatggttttaacgagacgctacagagccccttccactaatagtatatatcgattctgtcgttgaggtcagactgtctttaacactgtctcgcacatacatgaacaagccagacaataatactgtagccgatatcggcccgctttcgcaccggtattattatacggtccgcagcggacaagctttactacaagtaaatggtgcccaatttgccacccggctctgttgccgcacagaggagatcattactttgggaagattgattctgtctctctttcctccgtttgcgtgtatagccacaacgatgacccccacattgccctagccccaaaagcctattttaaactaaactccaacggcccaaattggataagctcaaggttttgatgaccgttgagcaattattttttcatgcagcaaaaaggcagaaaaaagcaaacattggtataatccaagagagcggcgacaaatcaaagccagcactccccctaaaggataaaaattttcaaaagtatattgctacactaattagtccccggtggccccctttcgacactaatttcagaatagacggagtggtaaaaataactgagagctatgacattgtcccgtaacgtctgtacataccatgaaagacaacgtcttcgagtatcaggccttcgggacagatcgaccgagaccagtacgaatgtcgtccccggagttaacatagtcaaggagaatggcagtggctcctacgtgtagtcttggacgcgaacaatggacttatttgctccgtatttctaaacagatattagttcagacgtgatatcagcattaacgtacagtacatgcgatacttcggcacaagtacgaggatgtacgagtactcgtacaaacagcgacgtcgtccaccacattagaccctaaccttgtgcctacagtctatgttcatctttgtgcctgtatctatcatagataaatgccaagcagagccccaccagtgtgtcgcatttacgtaacataacctcgcgcaatctctatatgtacatacggtacaatatgggtactgtaccagcactgtgtacgttgaccaaacagctgccttccatccgtgcaatgcccaaccatatccaagaagcatttctgcttaattgagatcggtacgctgccaaattaaagcgtatctccaggaaggctgcggggtgaattgcgagccgactccattaaagctccgtattaaaagggaccgtgggaaccctactccaactgctgtcataatgcacgcagcactcaattgtacttgtagttgcatcgacatgccttatatgatgcctggccagcgcgtgcacaggatcttcggaaccgaaatgcggctcgagtaatggaaacggttagttacgccgttgataccgtgaccaaaacgatatcgtactgcatgcaatgtcgatccatgctctcactacttgtactggtacttgtgtagggacagtatgcaatgcatgtattgtaccgtacatttctcaccctgcctcgctctgcagggcaacaaacgactttgcgaaggggccccttcattggaggaaagatactagcagctagttgctaatgcgacatcgcgaccactactacgactggtaaagccgctttaaaaatggctaactttttcctgccaagcgaaagccgccggaacaggaaaatattattattctttgtagtgcagaaatattacagtcacttccaggtttctcagatactacaattttagcctaaccataaagggcatgtgttggtggaaaaaaacgcggaaccaaactctcttgcaaacatccccagcaagagcttacattagatccacactaaccaagtgagatcgtgcattggggcaacaagggtgtggagagccgtgttttcgggctttgtttaacggttcaaggggccattaccgaccacagaggcacaaatgccaagcaatttagaaagaccaaactgtcccgcaaaagttggagttgaaaattggcaagtcctcgttcgaggtgctgacattctaatttgatgctacactgtaccgtaacattcgcagaaactgccgaaacttctaggggtgcatagaagtatttactatccgagcaaagtgatgcctgagataccagaccatttatctgggctggtcaggggagagcgatactgggcctagtccaggatcctgtgcatactctagacagttgctgatagttggtctcagggggctctgaagccaaatcaatggcggagtagaagcaaatgagacgatacaacactaacacaacgtgtgtattactaatctacattacatatttgatatcttcagcttacatatcgtggagagttgtaccacagttcgtaaaacaacgagaaatgtaaagatatcgcgtttctggcgacaaggagctgtaatcctacaatagtagtaggctcaattgcatcagtcaatggtaaaagagccacgctgctggtgtgtgcctttgaggagtgtcattgttcgatttgtatatggtaagattctgtgatttgaacacaatgtggtgatcaagtgatctatttaaatttacgagtgtactagacccgttacagcttcgtttgaactagcccgctgaataactagcggtttcagacacagaacccggtcgccaggttgcgagtacaatagtagatcaggtagagaataaaacatcacgcttactacaaacatacaatactagggagtataatatacgcattaagtacggcaacaattgaattacagcagttctatattccttacatcaatgttgggattagtctgctgagaacgtgtatagaatgacaacgtgatcggcatttgtcactgcaaaggaggtccaagatggccagcgatattaacaccgcagactagggagaaaaacgtgaagtacatgaaatgagcttgctgcagggtacctaacagggctgctgttataagagaggtggagaaggagcatctggggttctgttgaccatcgcaaatcttgagggtccgtaggggagggttagttagaggataatcaatgtaaacttctcctccactgtggtgaaaggggttccaaaagggaagacgagggaccaggtcatccttgtgggtgactctatagaatcgtcgatctggcccctggtaggtaaaatctggattgtctccaaagaagagtttatcattgaagtctgccaaggccttgttaccagtgagtggctgtccagatgtgattaccaacggatccatgccttgactcttgagattgattccatggagaaaggatgacgctccaccaaaagaatggcctgtaacgatgatttgatagtctggatactgggccaaagtctggttgaggacatctctgatttgatcataggcatcgttataggccgtcagaaacccttcatgggcttcacaaccgggacagtcaaactcaggattgtcccaaaagaccagaggttgtctctccagtctcaggttcgatattccatccgtgagtgaggccgtacccctgaaaacatgccagaactgctttctcttgtgatcaatagccaaaaatcctgtggtagagaaatcaaacagcttctttggatgaaatgtggtgattagctccatatcagggaagtcgtcacaatgacccagacatttaaatggcttttggattccgccgatctgctcaacacaaacggcaacaccgttcaggttttcggcatagttcaagagattgtaggtatcttttgaagcttgagtgatacctagggcgactgcagaggcaattaaaaaaccaacgatagtgatagaaggacgcatatggtttgttgatattgggtccccattcctggttgccgacggagttacttataattctggcaacgatctctcagatgagtcatcactattttgataagtggagaaagcggggtccattgatgattagtgcgatcaactttaggtccccaggggctagagatgtttatcaagttacatgctgcagagctgacaaagccgatgttctacacagtcacggtttgatgattcgtttacatatcggtgatatttctgatcaactcaattgatgcgaagcctgaagaaaaaccgtccagagtcgtaaaggaacacgatacgacgtgcccttagcgtgactgtgggcgagacttgctcacaagtggggagactaaaccagatcggcctatataattcactcattcagaactagacccgttgtatagatccagatttaggacgcaagctaacagacagcggggtattgtacagtagtgtgtacaaacggtatattctacgttactgcacagaacagtagttcttcagttcaggtaaatgttcagtgcatatacagcattacaattactgacttgaccggcgagatatcaattctgagatacgccggacataaaaaactcgagctgcgtacagtctcagcctctttaacggggtacaccaaacattccgtgggaaacttacacctgttattggtaggtacagtaaatacaagtatggttagctttggtattccagaaagggagagctatccagcgtttcggtgcttgattgcaatagttggtaggaattgatcgtgttctgtccagttgtatcaatgtctgactttcggatctcctgaatccatgtattgtggagttgcaggagtagttttgtttcaagtatgtgtaaccagaatttacggagaatagaaagtcccccagagcaaacggttttgatttggggattaatatggctctcctatgataacaggtggaggggaaccacaattgcattattgaccaatctggagacacagttttacgtgaagtggagaattatgaagtggagtagaagaggggatggtaagagaagctccgactttggcagtggagaattatgaagaggagtagaagagggggatggtcagagaagctacgactctggcagattgttagatggaagtctagatgtcactctcgaataaattcgatagaaggacgagcattaactggaagatattcaaaatccttgacatgtggtggttgcaggactatattagacaacttttcaatggcagtatggagcatcagatatcgatggaacgttgctgaggaaccatatgatggtatgtactgtgcaggtatccgtgcttcaccaacgaaattctaggcggtagtggaaccctatgaataatgattcattcgaaatcagtaattaggacattctcattcactgacatcaatattaatggttgaagggtaaatcaaaaagaacatctcatcaaagtagctctacggaagttgacctagcatttgtcttacaaaatgaaaatggcgaccatttaagcaagatggtagttttttgaccgttgtaacatcaataataacgtcactaatataatgatactacacggagacttcaacaaagtcctaatgttttcatctcgactatatatctcataatttgtagtcaaaatacatatcgggtcaaaattctttagattataatgattttcgaagaagctagagtcgttcatacccccatctgtttttactgaataacggagttcaaattttttaaaagttcttcattcttgacggtaccgaaaggaatcatgtttcaaaaagatagctccatgtccctttacacctgttagaaacctggtaacgacataccgccctctgtgtacactcatttatgcaataaaatggttcttacagaccaaaaccggctctacactgaactgtgtccagcagcttcaattttgaataagagaaaagataattaaagcaaagatgatttgagtcattataaagaggactctgctaggtatacaccgactaatttccttgatgtatcatgtgccatcttgatgtaaatctgtgtccaccatgcttctgaacataacgtcaggctgggaattgtcacattcaggataagctgaaccactgctctttgggaatgatgtataactcatgtaaaatagtaatatatgtttaaattagtgtaagaatgccccagaagtagtgcgttgtattgtgtagcacgaagggagacgtcagaaatttcatcaataaggacgattaagcagttagaaaaagttctgatcgttcaaaatataatatattacgtagaatatcactcaaaactgaaccctgatatctcaaagtcactgcctgaggcccgttttactactgtgtcagtaccaatggtcacagtcttacttttatgatttagtctgagcgctgaagaagatgaaagaaggaaaagcagcctcgctccgggtatctcttcattcgggaagaccagaatcctctctctatgtctataagatgtgctgtgggcgccttctagcagattggtcaaggttgcggtcttaacccaggtactgtagcctatgagagagaacaatggaaccactcatgaatttagttttcattctgaatcactgacactcattaaccaccccagtggggtgtaacagctttggtaaatggtcttgttagaatggttgatgacatagagattacgataatgtcatttcggaaatagtctattatgttgtcgtgcatagttgatgcgagattgcccgattgagctattattggaaccggaactgaacagcagtttgcagcacgttgaacgagagtggtgatgctaacaggtatctaagattgacaatgctgcatctgatagtgatggagaacaagttgtttgttcctgtttacaattttttttaaccgaattactgtccaacatctaacacgtcgaaggagagatatgaacgggggatacaaaccgccaacaagtgttcataatcactataaaactgattcaaaagtatcagattatgattggttatcattttttgtttctatattgcacccttggagaacctgcttgcacttagaggggcctccttattctctccgcggagtttccagaaacgacagaaaacttccaataaattagatcgaagatagaaatactgatcagaggtaattttgacatcagaaaaataatatagacttattctggtatttatttcgagtgtattacaactcatttctcatgtcgagtgcactgaatgtttatgtttctgtgaagagaacatatatgtatcacaagacaacaaagcctacgaagcagtttaaagagcacctttcaaagtctggaaaggagcaatgattgctaactagattctatttcgccctggagagtctcgttagctcgtgtcacttgatactgaagggaagacgtagtaaaatggcagctagaatctatagttggtgatatattaccactgatagaaatatatggttgtaaggattaagctaaacactggagtttctagatttttaatttattcacttcgtatgacttatttgagatcttacatgagagacatttgcaagttggaaaagcgccgtgaatattatcgatagaaaacaaaatactaaccaatggaaatatttacttcaaattattatatccaagagagtcttcccccggttttttcaatttagttttcctatttggcacttcagtcctttcaggtttccgtactgtttttgcaagacgaataataaagagggtagttatatatcgaagaaaaaaaagactccttaataaatcagagagataaaatatttgtaagcaactgtttcttgctgtattttgaatatatttagtgcgatactgccgatatgaattttggagtcttcgcatcgtgatttggtatcaacactgcgaataaattctaatcaagaataatgaagagactaatagagtgctaaagtcaccatatttactacacagctcataattccctttttcctgacttatatcaggtccatttggccaatcagcacttttgtatctcacgcgtgtcgagacacacgctgagaggtcgcaaacaggactcatatttagaaagccaacattcataagaaactaagaatagcagttatgatcccacaattagcctgcagtgataacgattctcctgcttctatgttatgagcccatggttctgttttgtaagcgggacgagcaatgtctctacactgtgaatactttgaataaaagcaaataccacaaatagaggcacctataaattaggtcgaatagtgtctcatcctggtttggaatttatttagtccatgcttcataaagtgggtttggtgtcagatgtacaatgatgttattgcactatggaaaagtcaatagcatcaaccttaggtcaatattctgaccagtcatagtccctaactaacatccttcgacttcagccttctgagtagttatttagaacctctgaaacttgccctgccgtcaagtctatggccttgagatcatagatattcgaagaaagaagtacaacagtgaatgaagtattccaagaccgtgattgtatttcgataagagagtcttagatactgtacatactttatgtacagtacattcaactctttcctagcgtcaaggtcatatggtcaaagaactacattttggatgaatgcaggggagtgaattgacataatcagataactgcgagtagtagtaaaatcaattctgaaaacgtcacatttgataatgactcatcggattatctcaattctcctccatagctgtccacaatacctgaggtactgtactcacagtctcatctccttttatgtaactgggttgaagaggctaaagcaaacaacgaggatggcttttgatgattcgagtaagagacaccaggtcgatcagatcggtaaccaaacgggtagcacttcactttgttcgtgtaaatgtttgaagtgatctttgtgtctgtgcttgaagtgatatccgtagaggtgtatgactaagtgaggaagtcacattattgagaatctggagctatagagacagaatgacaactctttgagatgtgttaaaacacttggtaatgcctttctaaatgtcgtgtcagaaatacgacattttgctttaataatgtcaatattaatgatggaaggataattcaaaaaggaacagatgaaacatccctgccatcaccaaagttaaccatcaactgcacagacccctgaactgttcttcccacgagaaggtgatcaacaagaagctcctgctgtagcatagagttacattttcaaacagctcttagttttgtttcaccaaaactgttaccacgaagtcgagaaaaccatcaatcttagaggatgctattatttcaaacgtgcggttacaaatatgataaaacaagttcgaaaaagtgattttaagactccacaacaagtggagattcttccaccaaagacattaatcagatgaaatatacctgcaagggaacacataaaatttgtatcaatttcgtggtcggatttcgatctgaacgagttcagaatgaccaattacgtatttactatataaatacctatatcttgtcaatattcatttatgcccacaattttgctacattgattctttttgacactgtaggagccaatcatatcttttaggcaattttgtcgtgaattgcagtttcaattttttagaagtcattcagttttgatgacagcacaacgagtgttttataatattagtttcttgtttcttcagatatgttctattttttgtcctatttggaatttttgtccactcgtttctccaaaatacctgttttttgtgactgaaatcgactggatataaataaaaattcgcacagcaacatcaattctcgaacagcaactaagaaaaataaaaaaaagggccagaggaattttttatcacactaaacaggaattttactgatatatttcgactattactctctgggaggtatgtcgaggtgtcttgttacatatctagcccaacggctcatatgaacataacgtcatggagtttcttagcgtctaaagaaaaaaaatcaaggataatccattagccatgttatgtaatgcattattatcgtttggtatatttcaatcattgtcagtgattctccggctccatcttctaacatgtcgtgtggtgataaagggaatacgtggacaagataacaacaggaacgattccaatccgtgtaaaacccagagcttcttaacacttatttatttactgggtatcacttttagtgcttctggatatttcaaaatatttatccaggcggctactccagaatgataattgccgcactcttaggcttgagaccgaacatggagaaaaattacaccattgtgaacataaatagcatacaaaattcttataatccactttgaaaaaaagaaaaaatccatgtaactccccctgactctatataagacggacagtccaatccttgtaggtgtcatgagatcatgggtggcatggttctgtcagcagggtgtagatatcgtgggagggggtcatcaatagagtcaatattttacaaattgtgtagtgtgaatcacaaacccccatttaatagccattttgaggttcggggtatagttagtacttcaccgtcagcactgaatttgaatgacacgccctaccggggcgccgctagttctgcagcaactaaaatgaagacacatccattgccggagtcccaatagttcaaaagggaatagaatctagcattggggtgccatgtatcagtgatttcagggagccgttctcaatcggagcttcctttagccatcttaccaaagttgtctgtcatgttcaattgtctgagtcatatcagcagggacagatcctcgacactcttcggaccaataagcctattagtagcaacagctcaagttcgtcccccagctgaattagatatggccgacaatggccgctgtagctgtctgtaactgtctggacagcttactcttgggttttggtgataacagttcaagcagattactctttgggtccagcattcctattcatggagaaatttctgattgcaaatctgaagaaactatcgctataatggtacacgttactcgtacaaaaaattgaacaaaaaggtctaaatcccttctttccagtggtactgtaaagaatttgtgacaggactaataggctactgtacctatactgctacaccacaagagagacgaagaagtcaccggactcgggggagagctacccaatctttttgagaattctctacgatcactgtaagatcaacaattgatactgctggccaggtagttccgatagttgtcgcttccaacagggggatgacacccactacttgtagatgaacagcccctctactaacagcccctctacgagacttgaggaagacgacagtcatatcgagaccttttcacaactgcttgttcggtttgttcagcaggatttttgaagcagttatctggaactaactaggccccaatattcacaaagggcaggatatctttgaaattattggccaatttcttgtttctaacactttctctcggaactcttacactttgcatcacctttctttggctttatgttccccttaaattcccctgaaattccccttgaatttcactaaaaggttcacagtacaatatataccaaacagtaagtttcatactgataaactccgcgttgtttaagctttcacaagagcatctgaaaacagtctccaaaacgctcaataatggtcgcataaaaattccaaaaatgtgaacctactcgccctgaaccattatatacgattattacataaaattaatccacagttgagaaaatgatgtcctaagctgtaccgccgtcagaggctaaatttccgagggtgcaagtctaaacaagataaggttttaacgagtagtcatcaatggaaagaactgtaaagtagaaatgtcaataggggtccaacttgatgaaaacgcgttgaccggttaattagatctactcatagaacttcactgtataattttgagcgaattctaccactttttaatgtggttgaatttcacgaccttattttcggcgaaaatatacgacgcacaatgtttttttttttctttcgagataacggtccgagatttaatgctacacacaatccaagacatttatgtaaatcgatatgactgtgtatatgactgtaagattaatatcatgttgttggggttctgaccatcattactctagacacgagttttgggtacagtcacaagacccactgggaaaagtcacaaaagccaccagggcagaagtgggtcgattttccttaggctaagacacacttttcaccgtccttgccctttcgtccctgctttcttccaccgttccctcgcacgttctttgggggggagtagtcggtagctttaggtgtaggggcaggagcagagggaagagaggggggaattgaaggagtagttgagacgtttcgtcgggccgagatgattggggcattgttagctgtgggagtggctggaatagagggggcgttaggcgagttcaccacagaagtaggagcggtggagttgttggatgtggaggtgtagagcgactgagagttgattgagctggaaaggctgggtttccgtacgtcttgggtggtttggtagctagtgtacgaaggagtgggggagatacccggtccattaggagatgaggacagcatggaacggggttgttgctggggcgcgaacatgagcacgttaggctcctcgtcggaggccagcagtttgtgggccaggtaggagtaaattttgatccaggcggtctccacctccagcgtaaatctgtctccgaaccggtcggcaaaggtcttgaccatggcttctcctagccatcggtagtggatgggttcgacaccgatcattcggttgtgtcgttttcccaccgaccgcaggaattcgtccatctcttcaatcctctcgagcgaactgatagcgagtccaaacacgcccgcgaccgccacggattgtctcttgatggaagggaagatggacgcgagctctgcgtgggaggccatcaggttggtgtagaactgctcgcagaagagcgcggtgggggttccataggccgtactttgttccagagactcggggtcgctcataagatccgaccacagcttttgggtgagttcgatttcttctttagtcatgtcgaagacgaccttcacctgggatggtcgagccaggtttgtgggggtcatggagccattggttctggtctctctggcatcgttggggttgacattgaacggctgagggccctgggagttcttgactggttgctgggcgtacaggtgcggcttgattgtgtaaaagtcccgttgggactgagagtatccgtcaatgtcggtcatttttttggagctatggctgtaaacggagtcgtcgcgaacatgcacgcccatggtttttaagggcgactctacagattgacctggacctgctgcagaggtacgtcggggaatcagtggtagcttggagaagcggccgaggctggacgaaagcgacgagatggatgaggtgcgtgacggcggatagggaggtgcaaacggcggcgtttcaaacgatggcgtgcgtcttggtgcgtcttgtaatgcgccagcatagtatctctccccgatcgcgtttcctgacttttctgctgcttcgctattcttcatgaggttttggtgagatgggctccctcatctgatttggtgctaatgagaccgttcaggcacgtattatatatgtcagcggccaaaagacagctaatgagcgagccctggtggatgtttgcaggatggagagccaaaaatctccccttttgggtgtttgcatccaacttgtctttgtggcctgttgtctagactgcactgaaccgttttgtgggctgtttggtccccaacatgaatcatgcaagactggactttgtggggattttgctttgcattttatttaaatgtaatttcagcgcgtgggtgtccatctggctccaccgatctgaagtcgtaaatgaacagaatcgcccaaaacgggctctagcaaccgcgacgccagtaatatagatgttcctggatcaccgatttgcagcagaaggggacacagtcagctgaccttttggattgtcaccatggaaataccgccaaaacctgcccttcaattgccaacccctatttcccatattatcccagcattaaattattttattttattttatttatcataatattaacacgttaactttatcgatatcacttaatttatcgcaatgccccccttaaaagaatggagcacgttgaaccatatgccgccaagtcatttcacgtgatcatcagggaaactggggtggaaaaacccctgaatctgatattgacaatattagagaggcctcggcatgtccattgtaaatatataaaaaaaatggcgccatctctcgaagtctgcgccaagacttgttagggttccgctctctcactgaacgctattctgaaaaattccaaaaaaattccaaaaaattccaaaataacaaacccatgtttcctcctggtctgacggttgggagttaatccaatttttttttttttttctgcatatacattcatttaattataactttgccgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcatttgcattgcctttgaaaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcgatggcctcggccgccttttacgcttgctactgtctctactctcgctcatcgtgaagtgctggcggttgtccaatatagatactcgtgcaggttattgtacactcaatagtttttactagttctgggttcaacccgtagagacatttttgttcattgtgtcactgcgatgtcccttgttctcagagcggttttaccaaaatggggttttaccgaggtcattgtctcgtcaaattactgactcagactctgcaacacataatatcttagtatcctctaagcaatgttataacatgtactgtaatatcgatgttggtctgcagtgtctcgtctctcaactcgttcttaggaaccctggaagctatagtttcatctacgacgtgccagcctacatatatattaaaataatgagtcggttcgtggctctcctctggtgacttgtcttttaaaatcttggcttttggctagttctgatgagatatctttgactgtgggtccgttgtctaggagggtagcaggacggaggccattacgggtgacccagaaattcgatgtcggtggcgaataaccctgcatttcggcagattgaccaccaactgagctgcttcaatgatcttgaacgcgctttggacggtggcaatgtggtcttcctcagatctccgactgtagatgaggatgccgtcaatgtacaccacacagacgtctagttcgatgagttctcgtaggtagtgatccatcatacgttggaagtgggttggtgcgctacagaggccaaaaggtatagcaatggtttcgaaaaggctgtagcgcgtgctgaatgcggcctggtggaagtcatcctctcggagacggacttgatgatatccgggttggaggtcgaggaacgtaaaccattgtgctccgtgtagttggtcgaggacgatctcgtgatgtctcccccggtctcggtatcagtggactacaacggtggaggttcctgaaggcttcgacactgtagccaaacaggttcaagagcgtcaggcacctgatactgatacctctctgctacgatgctaaaatactttctcaatatctgaactgaacagctgtatgagttggtttgaacgagactgacgaaagtcgcaactaaaaacgctgatagaaagctactatacatgaaaaatagtacggttagcttccttccaccgtttacgatttattgatagctagagaccatgctcgaagctcaagttgagggcagtggtttgaacagcaacgatttacaaccaaaaattgttgtaaaatgcattaaaatctattattaagatgaaaagacaactccaaaatatatctagtagctttactgatccctgccaagcaccgacatccattttctgaatccccatttccccttccacagagttactggaaactgctttgtgctctaaaaaattcaatcgtttccggaattcttgaccagtagtactgagaggattattggtatcctttggattgcatcttgattcttgtgggagtgttttgtattcattgttctcaccatgtgcaatgggtgtaccgagtgctgatactcttatgaaaagcccaaatctgcgtatccagtcgtaaaaatctccgctagaggtactgtttacagtaaatatagaacaataaataagttcaggtgtgctcctattgtttgtttcacgcgaaatattcggtcgaaagtgtcgaggactcgagtcagtcgattcacgaagatatcatcaagtggaactagggaatgaagtgaagctagagatagttactgttaacaattgaaaagcactgtgaaataattgtagcaaacttttcctgttagtttggaatttattcagcttttatgtatcttttgtagttttatgtgagagactttcaaaagttgcagtagcgccttgaatactacaatactgtatgcataatgatagataatagtacactgtacaataccgacaagtacctattaggaataacttgaagtctgggtacccccaatttcaggacaattattcgtaattaaatccacatctgaaaatagtaaaaaatctaagcttggaattccattccaaggaaccgaataacagttcaataacgtgattaactacagataatgaaatcaattgcattaatccgcctatgctcaattaatatcagaattctaaagctgaagttatgagtatcaattagtattttttgtaaagtttttctccaagaaaagggattcaaattttattcaagtctgatgacaaagctacgagtcaagttttataatgattaaaacgtgaaattatatctttagacaaatttctatcccaatatgataacttctctatactcaatcttccaaaaaagtggttctgggggtcaaatctaaccttgcagagatttggaatagtagtatcatcgtgagttcgtaaactaggatataaaacaagaaacaatgcataatgatgcaatgtgttatttgttttagatcttctctaactccatgaaggtataatgtggtatcttgtctttaatgcaggccaatgcttcttttgaaggcagtgtcacagattacaatggcatataggggaaaattgaagaaaatctcattagaaatgatttataacacttgaggtatctttttgatatgtttgccattacttttggagttcttcgcgaccttcccgcacccatttggtacaagaatgggtatatcgagaagtgattaagaatttgatacatgatggaagatatgaatatgatctttgtaatgtcgtagtttccattgaatatcactttatgcgcctgatatttcttaggcgtttttttttccccttctacatagttgttctttttagaatcacagtacatcctgtgtacagcactgtaccaaagtatcacccgagagtaaaataaaaagagctgggaatatcttggatgaatattatccgtctttgcgaagttcctgctttgtttttgtgtttgtaggagatcctggtttcacctactgataatgtattttgcgttgtttttgtccgctggatttgggaaaagctttagagatgttttgtcgaataatagagaaatacaggtaaggaaggggttttattactacaagtagaaagcttctactaattgatatgtcggaatgatgacgtttatatatgtattgtcgcgtggttcctggaagaaactctcaccccatactccccgaggaattccggaaacggctgtgaagttcaatatatttgataatagatcaaaatgtctacaagcagagattttcagataaaataacgtccagatttagacttgtttgggaatatgacacacattttcagtatagaggtggcaaactgactcttgtgaaacgcccaaatagatctactaaagcataccagtataacactttcaataaaaatagataataaattggatatgagagtgcattttcggcttatgagttatgatatgacgttgagagtctccataggctgaatcaggtgagtgtgatctcaagattgcgtcaagtgtagaaaattgaagaaatagaagcctgataggaaaaccaaatggaagctgtatctaataaatgggaactaaggaacctcttgatctttggaatttattcaccacgtggtaaactgctattgatggtatacgggaagcacacaaaaaattgttgtattgtttttttttttttgtttttttttgtagattgaaacatacaaaacaacaccaaggtaactgcatctaggagaatgacacagattattcaaatgacacttaattatactagaacggcatttacttcgtctacaatgatgcctgtagagtagtcgatcaaagatgattttccacaacggtttaacgcgagtaaatgatgctgttaaactgaggcatgcagtagatcataatagacatctaatccaaggacttgtctcagctttcacactttttctcattctcgcacattgcctctactacctgaaatgatctggcatacttccgacacttttgcgggaacattatgatacagtacagtaccttgctgagtcgttctatataacgttttgatacgcataagaatatataaaaacctaaaaatataatttcctgaaattcaacgttgactgtgttactgtcagtggccgggtgtatgattgtggtacagttagcagtcactgtggggatttaatgagcccttttaaattgattctacaaaaaattcaaattaaattgacctttttcactgtcgtttccatgttttgtgacgattttggagttgccccgaattagccacggatgcaccattctgcaccatctaaccttcatgtacagtgtactcggaagtgaaaattcggaatgaaatgaaattccagttgtacaatttataaaagggttttcccaaaaggttccaaaaggacccccagaaatcatattttaattgcaactacttgttcccttcgaactcgggctgttttgtgcgttgttcttggtcctccgaagtaggtgcggaagcacagggagggttctggcatagatacgaaaggcaaccggcgagagagtttcgggtcttggctgctgatctgagattgattagtttgtgttgacgatggataagatatcacccgtatgatatatatacattttttatatataatgctgaatacctgcaccaataccaccttcaccaacaataccatgtgggccgtccaaaacccaatcagacaagctgaaagagatgaaacagatcctccctctcccaatcccaagtggctatcagtcgctggagatgggcagcaaactcgtgcagcggcagagatggaacagattacgtctctgtggaacagaaccgacttttggctggcctgggcatccatgtttctcgtctcaattgcgctggcactagagaagatgacgttcaaggtctactcgacttttgccacctccgatttcaatgaaatgtctctgctctctgccctcaatgttgtgcaagctgtcatgtacactgctacaatgacgatcatggccaagtttgctgatgttttaggccgcttcgaatcttttcttctctgtgtcatattgtttaccatgggagaaataatgctcgcagcgtcatcaaacattagcacatactttgctgctcacattttctacgtctttggacaggtgggaatccggtttcttcagcaggtttttgcagcggacacttcttcgcttcgaaaccgacttttcttcgtggtcatacccaactttgcgtacatttttgtaccctggtgctcggcccccatcaccaacgccatcatcaaacattccacttggaaatggggctatgggatgtggtgcatcattttgccggtagtttctgtgccggttcttgtgattctctttagactcaaaagaagagtcaaagtcgtcaatggaaagaagtatgacaaggaaaagtacaaaggttccaggtggaatttcatcaaagagcgtcttctggagtttgatatgattggactggttctgttcactggtggtctcagcttgctgtttcttgcagtgaccctggtcaaatcacaagactcctggaaacaagcccatgttctctcgatgatcatcatcggtccaattttgcttattcttttccctttctgggaaatgtacccaaaataccccttcctgcccttctccgcaatgaaaaacaaaaccctcatcacaggctgctctttttgtctagtctactctatcgcccagaacctctacaacccctactactttccttggctactggtatgtaagggactatccgttactgcagcatcaaacacatctgcaacgctaatggtggcctcagtggcttcttctgtagtggctgcgttcattctccgctacacaaaccgagtcaaaccagtcattgttgccggtatctgtatctacatgctaggactaggtctcacttatcactacagacaaccggatcaatcattggctaagttcattgttactcaggcagtcgaaggagtggggcaggggtttctccaatcaccttctctcgttattattcaagcttctgtccccaaaaaccatgtggtttcagctaccgccatcttctatgcggccaactccattggccaggtgattggagacgccatttcgggctccatgtaccgacagacgtaccccaagaagctggcggactatgctccctttttaaatgccactgaaattgaccagatggtaaacaatgtggctgcccctctacgttacaaatggggaacatctgaaagaactgcagtgatagaagccttcaaccacatttacagaaaaatgctctatggaccgatgattgtggccgctgtgtgtatcctgattgctcttgcgctgcctaacattgatttgagcgagtctgaagacggttccgaatgcactattgacgatgataagtcggtgattgttcacaagtcgtcttcaaaaactgcttcagcagttattgagaagcagttgtaatcgactagatatttaatgaataacgagtaatgagaggatgatattttgtgaataatgagtttgagtggaagtgactatctcacctccttatttcgctagttgtaaaatgtaaaactcgcttctgggatggtaggcagaggtgattttttctcaaatataagtcgaggtccattttttctagaatgccatgactagcaggtataccgtactaccgttttattcctgcttgggaaatgttcccatcgtctgtgctcattcacgtgtcggagaagtgattgctgagtcttcagggaagctttccaacacttgatgcttaaacaaaaaatgcctgttccccagagacgaacagattcagatattcttccagtttgttcatatacccgagcactaccgtagtagataaatcctttgcctcatcttttgattcctaagtcttgatctattttggggtaaatctgaattattgtaagatctgacgtagtggaacagacgatgacacaaattgaagtggtatttcgacgactattagagcagtgtttccattcgtggcggtcatagtcatttgaagcatgacattctctactggaaaagctgactagcattccattgaaatctgttctgaacctcgtcagccgaggttacagtcttttcaacaggttggacttcagtcgacgttgtcatataccccatgtcggatctataattaacgcatccaaaatgcaccatgacagccgagaagccagttgagtatccccaacttgaagccaagtacggtgacacaaggattcttattatatatctcgacagttatcttttttcttcaactcttattttatagataccccaacccccagcttccgcccttatgactcgactggtgaaggaattgacagacataatacaaccaaagccggcagagcggcccccgttgagttcttaactctttccaagtgtgccagaaacatatcagcaagtatgatatctccctatcgtcacttgaactcgagtggttcggcctggctgtctttaagactatgaaacaaaaaattaacaggggaaagcgcctttcaagtgagagtcgtaataaaataagaaaataaataagaaaacctataactcctcgctgattaaagtggttctctgacttactatcagcagaaaatgtcataaaaaaaattcttccaggcacataactctatcttaattaaacgtgcatatttaaggaattaattggctccgtccaaaacagtctcaggcaagtttatgcaaggtcatgcatggtctgaaccttacatgtttactggaaaactttcatgataatcggttcagtttagcaacaatatatataataatgtacagactgtgactacgtatcatcttttcaatcttctgaaaaccgtgaaacgacgagttcccccgctttcttgtcccttttcgacacctttcttcacttcaaaaatactgacagacaaaccgagcgccggcccagctccttcagaaaatatatatatatatatacggggagacgtcttggtatttgtacttgtactcgtaacgtaaagcagagttctggaagacgcaaataaagacgcaggaacatgctggacaaatgatgttgtctttctttttacctgtaacgatgactgatatgcgttatttttgaatcttttcatttgagcagttgtcaaaacaagatggtcctcgtacaaatacaattcgcgggttatattcgacaactcgaggcatctagtcggaacactggcagtccgctctacaatggcgaacaaccctgaaaaaaaagacccatggtactaccctcttggtacaacttgcctggaattcaatactaataagggttactggagctcaacagggggatcagtccactctggcttttgattcacgacgtgtacctacgatggacaaccccaatgttaagagcacatcatcatttatccaattattcttccttaaactaatcgcaaatcccgataaccaatttataaattcaagattaccggatatactgtacttagcgtgtgtgtgcacgtgtgtgtgtgtaatcatatggatttttatatagtactgtagtcacagggacacaaagtgaatgtcaaaacattcgtagctgacatacatgttatcattgtaggagttctgtactgaagctacattcatacctgaatttcatctacaattcaaaacaacagaaacatgactactggtgatgatttgggtgggacttcatggtccataatgtattaaccccagaggttcagctcattgcttacatcctcttttctatagactaaaaggttcagtctcgtctacatcctcatgtcgaggttcgactgcctacatcctttctgaatgcgaatctgatcgttggatctccgactgctcgaatggctcttactggctcttggatgatcatctggcgcagtggctctcatcacatcttcttgttgctcttctaggctctggctcaatggctctggctctctttggcaagaaacacttagttcttatgggctcattggcactcactggcttatcatcatggctttggctctttcgctctggcacatgttctcaaggtgctggccttctgctctcgaagttcacagtttcacctcagcgataacgtcatcgtttcacagaatcaagtgcaggcataacttgtcgtttcacagtttcacttgctggcataactcaacgtgtttcagtcgcttcaacgtctcctgctctggtggctggtggagtttcaccatcgtgcagctccaggcggcttttcagcgttgtcttagtgttctgttgtcggcatttgtcggtcggcggctctagttctggctcgttgcggcccggactggctctttgctctggcggcctggcaggttgggcacaaacactttgctcggtggcggtctttgcagacgcttatgctcaggcggaacaagctggatcaggttcggatcgtgggtcagctgttctcttaaccgtgattcctggtgtgctgataccaagtcagcagcagatggagaagacatatgactgttcaaacgacattccatccctccaaagcattcaggaattgttattcatgcagggaattgcacccaagggagctacccataccttcggagagctcatggacaatgtttcgtgtccgtcacagcttcatatccacggagacaggattcatgagcggcttgctaagcctccaactcgtcatcaccctgcgtcctcttagtgcatgtactgaggggtttcctttcactctgcagcttcgtagcttacgctcagcttcacgtcttagttactagctcatgcgttcttcacacacggttttaatcagtctcaacagttgcgtcgtagcagagactttgcagcttctgctcagcaacttctggaatactgccttgcgacaggaccagtagagcagaccccaaagttttgctcatgctgggaatttcacccgtggttgcgaaccatctgagagacggagctcctgagtagattgcgaatctttgctcgtcatggctccatcccgtagatgcatgaagagaggtgtgctgaccctccagctcggcaacataagagaactcaagttgcgtcatggtaggagtgaagtgaatgtctgctcgcgcaagacaagtactgcttccttgctttcgctcagcagtatcagcatctctcgagtgaccgaatcctctgcagaagctgagagacggtcgacttctgatgatgaactaatggggtgacagaggggccttttatattgttgatatagccggattgagtttcgaaagatctcgtcagagttgcattagtggcaaatatcaatgtcgatcagtgcataaacgaaagagagagagctctgtcgaagattcgagaaacgtctcatcatgggattggaaattgagattaatacataataactggtgcaatatatcttaggttatccaagtggtagatgtatagcagcatttttctcaatgtgattctttcgacctatcgaaggtgggctcgcttattgaataaggttcatcgtatcgagtggcaaattgaactctaaatatccctttgttatgtcagaatatgagagaacaatttcttttcaccggacacaataaaagatctattatgtttgacaatctccattttgtgacatgtacaagcattgtacccatagtcatggtcatctcatcaggcttgacccattgaattccatccttgtagccaggaggagcgtcactgaggacgtttcgatttagccagaccgtcttctctgtcacaggtccgacgaaggacgaaagaacagcaggtttagcaggagaaataacctttgtatgaggtgaaaaagccggctctggagcactagcagacatccgtagccgaggttcgaatgaaaggggcttgtgaacgtcacaggcttgaaattattatgtagatgacacgaagcgaagtagaaggcgcaaagatagaccaggcaatatccagggtctctttacgggtgtccatatcatccaggatgtcggggatggactactggacgtgtgccatcatgtcttcgggcgcgcccacgaggggagcgctgaagtgagggggttgtgagcatgacgagaggacagagggcgttcccgtagttactgtcatacccaaggtggcaactagggttaggggtccaccgacagaagcctctcattgtgaaggtaatcttaataagcaatattttctgatgattggatggtcatgtgactcgaaagactcatctgagaatacccatttcttcaagtgaggggaacccatattaaggttactcaacaaaatgtcaataatctgttaagtaatttgacagatttaaatgagaacgttaaacttaccaattgattcttcacaaacgacatgacacacaaactggggagaatgttccacaggttgataaaattacagtatatatagagttagttgaatattagtggatatacacctcataaatgatctttccaagaaaactgttaaggggaattaagctataaacaaattgttgagtaaccttaaataaaatgccataaacttgcaacaacacacgacaggccccgacgctccggacatctgacaacattttccggtacctcggagtacacttcggaaatcgcgaaaggttggacacgcactacgctcagatcaaggaggacctcaaggagtcgctgcgacgcctttcactatggggtctcccctattacagcaaggcgtggatgatcaacatctacttcttctcgaaactgaatttccttgaccctacgtcagccagatcgacaacaccttcatccgagagctgaacgaactagcgtgcgacaagatcaacaaattatcacccgacaaaacacgcaaaaccttcagcaatggtttcatccaaactccggtaggcagaggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcatcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcgcacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctggagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacaaacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatctctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccaacacttcacgatgagcgagagtagagacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtaacagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtataagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaaacttgcagtgccataaacttgtgttgccataaacttgcccgataatcaggccacttttaacagaaaatcaggccattttcacgaagcttattcatcgggcataaacaacaccagagatatatatcgggtgttagcgttgataatgcagggactaatgagatgaaaactttagtatgcactacttcgaacccaaaaaatggacatcgtcaaaattggagttgaatggagtcgaattcgtggttttatataatccatcttgatacgaaccccgcacgcaaaaatcaggccataatttaaggtcgcattttggttatagcttaattgcctctttgtgtaatataaatatacccccgatttacagattttccagaatcctctattcatgttaaccatcatcgccaagaatccgcaaagtacgtgtttcgtctcgaacactgaaaaagacggcttctttttgtcgccggctaagaaagaggcggcttgagtgagtatttatgctttcttccgttcgactggcaccactggggactttttcgcgtcgttgtgaaacaaatcgtgtgtttgtgacacaaacagcgcgacacacaacatcacacaacatcaaacaacactatggaagatcacggtatcattacaacaaccgatgacgcttcaattacagtcactgtcgccatgaccgccaacttttttctacgactgatacccacagtcaatccatgtgacacaaacacaacaccaagtgacacaaacgcgacacaaaaacggcacaataatgacacaggcaaacaacatactacaggtatctatgtttccagcaccttgatcgccgttcaaccaagtgtctcagctcaagaggagtccccacagttgccatgtcttctccatcacattttttcaacttactaacacagatgggcgtcctacgatctagttactaccataggtagcactagtcatagacgggtgcttcccgaagagctatgagccaaacgactgcgtcatccgagggtgtcggataggcaccagtcaggccagagtctccaggggggcatctcaatcccagggaggaatttttttttacagggggggtgtgcgttaaccatgcccaggttccaagcatactatgaactcagggacagagtctcatagggagtgccccggaaaacccgtgtctactgacgattttcgtctttaaacacgacgctacaacccagtcagtttcaaaccaacttgcaatcacccttcgcgtcccaagaggggagtctgattgcacagagacgaaaccagactagcgtcactcacgttctcggcggaaccggttcgtgagatttacttttttacttgctatcgatgataattttggcactggtgatgttggagcatagacgttggtgctcttggtggtggaagggaggagtggattcggggggacttgtttgcaagacaggaggtgtggggagagtgaggggtggtgggtggtggatggtagatgaggggagttggaagggggtggtggatggcaggtgaggggcggtggaaggtgacgagggctggaagacgaggggagttggaaggtgatgagcagtggaagatgaggggtggtgggaggccgtcagccgtggattgtggctgctcggagtgtgtgacggagaaatcctggaaccttcgggttgtttggccttctaatcacatccgtgtgtgggggagaaagcacttgaacctttgggttgcgtgtccttctcaagcacatccgggtgtgaggggaaaagcactggaaccctcgttatcaatcacctctgtgtgcgagggagaaagtgctcgagtcttcgggttgtggtcttctccatcacatcttccagggatggtggagggatgccgggagagggatggggcattgtatggggttgttgggatagtgtgggtgggttatataattaatgtattgattttcttgaagccctgtatcttgtttttcaagtatcagatgtcgtagtggtctcaatgagcggatcagctgtcttttcgacatagtgcaaatcacctacaatctattcttacggtcatctacgacccacgtccacgtctaagacgtattgaactctttgaaaaacttattgacctgagttatacttgggggattaattaggtagggttcgtttatggaacaacggccaagagaactggcgctggcttcagataatgggtacgcttagatactaccagatcctaacaccaacctacacctttttctcctgtgcgatacttggaaacaagatgcaacagtatttactcccagaccctctaaccagcctgaatagttctttccagacagggagatctccaaaccaccgatagtcatattacgacaactcgtatatctgtagttgtgccaattcacacatcgatcagtgctagaagttctgatgtggccaatatctgggatcttatgcagcagaataaagccctctggatggcatcgaactttgatctcgtcatgtaacatctcagtcgccccccgatcacttcttagtaattacgaggtggatttcaaatacagtatgtacctaagaaagttgattgataaccgtgtaatggaactgatccgacctgtagattttgttgggaaaagccagtacaagtacaaggatctgttactacttgtctcacgttaattccctgagttttggtttttgcaatgataaatctgcatctaaaattctgatcacaagctcatgcagatcaggttgcgtatttaaagagaacaattctctcaatccctcaaaaattactgcaatttgataatttatttgactaagctctcaataatgccattatagagacagcaaatattattgtccaatcatgaggaatctaattcaatcatcaatagctcatcgcccaatttacaaagtttcgactaaatatgcactccattgcattatctcaaccttaatatattgatagttgtgactgtgacatccattcaatacaattaaaaatatatgtaggataagggattatatcctgggaatatacatcgtgtatattttatgtttttttcctattacggtaaaacgactaacaaaacatacttttaaggtgaagagccgcaacattataccacaatgtctgaatacattcccaccttagcttattctgaagatgtttgttgtcttctattcttcttccttatctctcctcactttacgaaatcatctactacatcattcacggcacttctacgactatattacgacacatcttctacgactagatgaacgggcatcgactcagtcctctccattcatttcaggtggacttttcggtgagttttcacgatcactagctctttgtttctgtgtcacttcaagtgagcagtcatagagacatgtgctgattccacgtaagcctttgaaaactctagagcgatactaacacagcgggaggtagcttttggttcccctccatttggcacatagtgccggtggaggacccactctgtaaggaggttacagagccagggccggaaaagaggtgatgcagcgttggggtggtggaaagttcctcccaaggccctatagagcagcctcgtttccgttccttggagtctaccacggatcaggtcgtctcagcttctcctggcagttttgaataggaagaaacgtcgtgagactcgattgggaaggggtgtcaccatccctctagtgtctcaatttcctttacagaagatttctcgaggcggtggattctgcaggacctccggaaaccggaatctcgcagagatgccacttttcttacccttcgaccacgccccccagcctcacgtggtcaaggtctgacgcttctttccagtgatgcaagtaagtctcgggtgccccccagtgctctttttttcttttccgggtgttggctctatttgcggtgttggctctttttgcggtgatggctcttttcgggatgttggctcttttgcggtgacggctctttttcagtgtacaaaacacaatgtcagttgtgtggtggggtgtcggataattgcggtgtgggctcagtggattttccactacttttttatttgcgcgtcaagcacaatgggggactggctgccctgatgagatcaaacccatgactagcgtcgaaacatcaacagtgggggctgttggtgtcggcagccactagtcataaacttcgacaattttcgaagtaccagcagtgggggctgcttggcactttgaaaatagtcgtacagtatatatattagggaattatatagcaatataagaatttatggagtataaaagtaggattttccaagttttttccctttagatgggtaatatattaccgaatcaggaaattttcgttgttggtattgaaaagtttatatagtctgtatatttgatgctgatttttctaatatttcttattcaatcgtttactatacctgtattgaagatcataagtattattgatgtgatatagttaattaacaacttacaacccacttctagggacacgacgttccgatagtagcacacaccagaagggtgtgtgcttgctcattcaccagaaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgacccagctgattcctctcattactatgtggtgacttctcatcattatgtgaggaattagtcaggtattaccccaccgggtatttaccttcaacaacctgaacctttaaaaaaaatgaaaaaaaatacaacaggatgttgacttgagtagagtatagaaactacaagtaaaacactgtgacaactgtacctgcactccataccttgacttcatctacaattcaacagaactactcatgcaactgcaaacagaactactcgtgcagataactactggtgatgatttgggtgggacttcatggtccataatgtattatccccagaggttcagctcactgcttacatcctcttgttctataatctaaaggttcggctggtgtacgtcctcatagcgaggttccacgcctacatcctttctgaatgcggatctgatcgttggatctccgactgctcgaattgctcttactggctttgcagcacttactggctattggatgatcatctggcgcagtggctctaatcacatcttcttgttgctcttattggctctggctcgatggctctggctctcattcgcaagaaacacttagctcttattggctcattggcactcactggcttatcgtcatggctctggctcttacggatttgctttggcccatgctctcaaggtgctggcattctgctctcgcagttcacagtttcaccttcgcgctgtcgtcatcgtttcacagtgtcactattgtgctggcataacttaacgtgtctcagttgctacaacgtgtcctgctctggtggctggtggaatttcaccatcgtgcagctccaggcggcttttcagcgttgtcttagtgttctgttgttggcatttgtcggtcggcggctctagttctggctctttgcggctcggactggctctttgctctggcggtctggcaggttgggcacaaacactttgctcggtggcggtctttgcagacgcttatgctcaggcggaaaaagctggatcaggttcggatcgtgtgtcagcggttctcttaaccgtgattcctggtgtgctgataccaagtcagcagcagatgggggagacatatgactgttcaaacgacagtccatccccccaaagcattcaggagttattatccatgcaggtagttgcacccaagggagctacccatactgtcggagagctcatggacaatgttccgtgtccgtcactgcttcatatccacggagacaggattcatgaggggcttgctaagtctccaactcgtcatcaccctgcgtcctcttagtgcatgtactgaggggtttcctttcactcggtagcttcgtagcttgtgctcagcttcacgtcttagttacccgctcatgcgtttttaatcagtctcaacagttgcatcgtagcagaggctttgcagcttccgctcagcaacttctggaatactgtcttgcgacaggaccagtagagcagaccccaaagagttgttcatgctgggaattccacccgtggttgcgaaccatctgagagaaggagctcctgagtagattgcgaatctttcgctcgtcatagctccattccgtagatgcatgaagagaggtgtgctgattctccaactcggtaacaaaagagaactcaagttgcttcatggtaggagtgaagtgaatgtccgctcgcgcaagacaagtactgattcatagctttcgctcatcagtgtcagcatctctcgaagtgatcaaatcctctgcaaaagctgagagactgatcgacttctgatgatggaaaaactgggcgatagatggggtttaaatactgctggaggtgtgtgattgagtttcgaaagaccttgtcagagttgcattagtggcaaatattagtgtcgatcattgcataaacgaaagagagagagctctgtcgaagattcgagaaatgtcacgaagaacgggaaacttctgcggagtgagacgggaaaaccgaactaggaataaaccgtctattgttttaagaggagattgatatgaagcttgtctgaatcaaatgatctgagtggattattggggggttggctcacttgtgaatatttaaataaggttatccgaatacggtggcaaattgaactctaactactttctttgtattggaacatcatggaacacaaaatgcaagtgtgtttctgtatttctctttctcggagaaagccattgtgaatcacgcatttctgtgttacaagactattacttgaaaccagctcaaatcgattcgatatatcaaggtacatcaccgttaattattttagtgccaaggctaatggtaaactgtccgagtacactacttgtagctacttgtagggttggttgtaccgtagtcaaataagggagcaagtaagatgtggagatacttgtcctcttcccctaaaatatctccaagtggactctagctatctaaacatgtgcgatctttcataatcatcagcttcgatgttttggatgatacaacaatttcttcgtttttcgactgttttccgacttttgacattttttttcttttctttccgcagaggtgctttctcagattcctttcttagatcgcatttattaaatcaacttcaggataattttttttttactttttttattatttcgaagatttctcacattttgggtgtttacaaaaaaccgaaaaacgcgaaactagaggtaaaaaaaaataattggcacctttgatggaccattaaacattgtaaataattacggatagagaaaagagtggtattgacataatgggcctaagctgaattgtttcacaatacaatttctattctcgtaccaccgttattttcaaaaatcacgattagtcaacaaactccgaatggtcaaaatctcaagatttgcgcgagtcagtaccaggcgaaatacgcgatttagaatgtttgcaaaaatgaattgtttcgtccaaatatcggccttggttgaaaccagacactgtcgagatagccccggtatgtgtttcttgtggccttggcgctcaggtagactactgtgggtcatttcaggtccgagccaggggttactctcaaaagaagcgggtaaaaatgccgataattgcgatcaagaaagacttgaaaagttgtctatgtctatcttttcactccttttgaagtcttggaagatcaactgttagtggttttggttctgttgtccaatctgtctccttcccccgccacgcaagggtgtgtgagttacatccgaagatcttattggggtttctttggcttgttatttggtctggaaaatcggggttggatctttcttcttttttttgatttttttgggggatttttgttgtcattcgtggttcgaacactgcatagtcatgagggcatcaaggacctcttctacaaacagcagtggcatactgaggataacaattggtccaagaaacaacttactccttcggaagaacatcagtggggccagtcacaccatgtctacagtatcggtaatatttatgtccgaccaggtactgaacgcttctacctagaagaagggcgtcgataatctcgatggctttgaatcacaagaatcttcttaagagagatctgtcagtcgaaacgtgagtcgactgccttggagcggaaaatgaccgcaagtgagtcttgacctcgacgctttttttgagatgccacttttgaaatgcaactggaggctctccaaaagatgtgatgccagtttgacttccgaaggaaaaacaaaaatcgaaatcgaaacatttccactctttaaaaaatatactacaccggcaagagtaatcaacttgctcaacctaggaaccaagtttataggcgattgcgactcgacccattgttatctgatgaactagagcagacaccttccaaggcctgctgatgtaatagcgaagccagaactcctcgtttcctcgaatctgcggttcagttcagatgctctgtccatttgcagatcggaattacgatatcggccgatacaggcacccttatgccgcccaggaaagttctgactaattgtggataagtgtttcacgtttacagatgctattattatggagatctagaccccggctctgttcattcaatattgattggaagccctgcctgcgccgctttggtccgaagtttcatccaagtcccaatgcagcccaatgcagtatgcgcatgcgatgaggccaagacatatgatgtcatatccaccacacgtgcagagatcttggacaagacggcagctgactaagaagtacgagccaagttacttctagccgggggtagatgtgctgattgagccatgatacccaacagcatccctcactccagcatagctatccagattctcgcttaaaaaaaaaactgtagctaatccaactctattatggcgaattatatacgccacaatgaaggcactgatggacactgtctgagtggcatttagtgtctgagttcgtattcgctagcaagtaggatgttattgggggtatatttgattataaaaaagaatgaaaatgttcttgttgttgtgctggcctggtttgctgtgtgtatataccgtatataccgtcttgtagacttctgccgcacatgtttgtttgattcgtgatgaaaaactggaccatgagaacatagatgaatgggatggaccaggggaacccatgaatgggacgttaccgtgaagtacgggtagaatagcaaaaaccaagaggcggacgaagcgcttggcttgtctcacggaaaggtggggactttggagactaaaacgaggctaaaagcaggtacatcctgtacgggaccatgtgcaaaatacgagatgtagcaatgatccatttccccaaagacacccagattccacttgaaatataagacgggttggattaaaccggacacgattggttccgcacattcaccacggaaatcaagcgtcgcaagccacacccacagccactggagagagctgcaagtagaacggtagaaccagttagagtgataccataactaaatgtaaatgatttgattccatggaaggctgatgtatcatgaggaaatccatctcagagcaggttccattcgtacgagaattgatctgttgttgagggaccctcttaccacctaccaggcagtttctctggccactctctcatgagtatctccctaacagatggaagtgagtccgggtcgatttcaaagaccctcgttatctcaagtaaactcggcttatctccccatgttttctttcaagccacacgtaagccacacgaaaaccgtagttggcctgttgcacgcgcaacccaaaactaccacgatagtacgagtgcgcaactcagagtggatccaataagttcgaaaagtttgtgggatggtatctacgacggccgctatccacttttggagtagatggaaacacttttacccgttcttgaacaccacccgggaaggtgtctgttaacaagcagtctatctctcaaccagcttggcgaaagcggatggtatcaaacgcctcttgtatcaaggtgatatttcgatgtattccccggaaagcagcggctaaagcctacaggcagcagaattggtgaatacgaccagtaacctgcttttcaaatcaatcccacggaccaagccacaatcaagtctgggtttggatatcactggcaaaccacgttttcaaagccacatatcccaaaacataagccacctttagtccaataaaacgcagctgaaagccctttgccttcatctggatcccattaacctatcagcagattcgtttatcctggctccccttctactacgaacctccttgcatctcgccatctatcgaactgcagcatgtttccatttgacgtggaaaaaaacaagggaacgtcttccgagagtatccactcaatccacgtttctgaaatccactccgatgtccgatccgagtcgatcatcggagcaccggaagaggaagaatctcctcttggtcagcatgtgggaaagttcacggtggtggctctcaatttctctcagatgatcggaacgggtatttttgtcacccctggctccattttgaaaggcgtgggctccattggagcgtcgttgatgctctggctggccggaatcatcatttcgttctccggatttgccgtttacaccgaattcgcaagcatgtaccccaaacgagctggtgccgacgtggcctatctggaaaaggcgtttcccaagcccaaatatctcatgcccgttgtttttgccgtcatttcagttctgctgtcctactccgcctcaaatgccattgtcttctccgagtacgttctggtggcagcaaaccaagaggtgacggagtggacccagcgaggaattgcaattgcagccattgccggcgtctgtctcatgtcctgggtcagcaacaagtggagcatgcgtctacagaacgtcattgcatatgtcaaggtcatcattctcttctttgtggccatcaccggcctggtggtcctgggaggtcacacccgtgtcaaaaaccccagagataacttcaaggaccctttcaagggaaccactggaaatgccaacgtctgggctaacgctctcgtcaagatcatcttctcttttgccggttggaacaacgctaataacgtcctaaatgagatccccgacgccgtgagaacggtcaaaatctatggatctgtggcccttgccctcgtgtcagtcctgtacatgctgtgtgctgtcgcatattttgcagcggtcactaaggaagagatcaaacacagtaacctgctgactgccgctctgttcttcaaaaatgtgtttggcgagagcgctggacagcgtgtgctgcctgctcttgtggctgtgtcttctattggaaacctcctggctgtgactatcggacattctcgtattgtgcgggaggttggacgtcaaggtgttctcccctggcccaacttctggaccaacacatggcccttcggcactcccggtggagctctgttggtgaaattcattctcacagtcattgtcattgtggctcctcctcccggcgatgccttcaactttgtggtcgatctccagtcctatcccagcaacattttcctgtgtctgctagtggtaggactgttcattgttcgacgaagacgacaaaaggccggtcttggaagagctcccttcagagcatacacggtcgtcgccgtcttctatttcctggtgtcgctattccttttggcggctccttgggtgcctccccccggaggagccaacggaggagacgtttccttctggtacgccacctactgtgtggttggaatcggtatcatccttctttgcggtatctactactacatctgggctgtggtttggcccaagtttggaggcttcaaacatgtcgaacagatcatcactctgcctgacggctccacctacaccaagatcaaccgggtgaagaacgatgtccagcattcggacgaaagtgagggggagagtgagaccaagagcgctcgagtcgaggaaaaggagattgtttagtcgcataataatgaaatcagtaatcagtacgacagtagcgatcccagacaggagtcgaggacagagtcaacaatcttcccatcaacgggcagagtggaggcctcgttgtaacaggtcaaggaactcgtggaaagagctacagtcgaaatcccagccaggaagccgcttgtccttcttatagagagacttggtccatgtgtctttgtaaaagatgggagagggtagacgtagaaggagagggcggcggcaaagacaccaacactgagcgcatccaggcctatcattgttgtagttggagacaacagtaagaatggcaatggtttttaccaaaatggggggatttgttcagtttttcagcattttgcaatttcgtcgaacgacaagtagactttgtttctctacataatacataattatttttcacttgggatattttccacttggatatttttcacttgggatattttccacttggatatttttcacttgggatattttccacttggatatttttcacttgggatatttttcactagggatatgttttttatttttgacccaacagaaagaactcaacaaacacgattacgccacaatgccactagtaaaagaaccagaaaagggcttgaaaacccctatatctttgtgataccaaatttgtatgggttcagtcagtttttttacagtttttttttgcatctgcaacaacatccacgtccattgctccagtggttgttcttgtatgatgtatgataaaagatcgatagttgcatcgataattactttatatactgtgcctacaagtaaacacgactaaacacgtctgtatcaccccaatcgccctttttgccagtatccgtctcccagaacggatttccttcgtgcacgttagtcagctcgatcctattggacatccctttctacgacagctcttgttattatttcggcttaccgtcactataataagtctcgtgctactcatagtatcctcctatagatgatctaatcatacctattgtacatactgtacttacagcatctggtgatatatgctttcataaacacacattgttactgcgagttttatagcactttaatcttgtctgacctcggggtctaattgccctctctacgttcttttacccgtctttggagccccctattaggcccctagtttcactgccacgcgtctcccaccagtagcacatttttctagcctaagcctgtggctaaccgtctactgtggctaattaccgtctctgttcctcaccagaaatggacgagttctatccagaaaacagcgtggatgtcgacagtttggtgtctaccgacgccgaatccgcggaacacaacatcatcgccatcattgggctcatttcgcatgctcaaaggtactacaagtttgccctgagcctgacggacgacaagccagggttgcaagaggacttcgaagaacatctggatctgctgaatacgcggctgcgacagcatgaggagcagctcaagcagtttgaaacgacacgaacgcgctcgttggagtggctgctgacagggattctgctggcgacggttgtgcattggctcatcagtggcatttacataatggtgctggtttcgctgggattgggattgggattttggatgtggaagagccgatagacaagctgtctggaacagcatagacagatttgctcatgttagtagttaatgaatgtgatgatgaattttcaatgacgatccaagcgcactctgaaaccaggttgcgcggagagaatctgtcaatcagacgcggttttgataacagaacctgtagtcactcgtgacatttgacaatatcagataaccaaagggcccccagcaaccatcatttccactcgttcggactgctgccaggaattgaaagtcggaagttaacgacagataacctcgcatcgcgtcgtgtgtttatcaactggtaggttcacggctggtactgtacatactgtactctcgccgtgctaggtgatgttcttttattacgcaaaaaactactatttaccgtcttcgaataccttcctgggcctcgacaccagtagaagtagaagtaccggtgatctcgttgatcttcttagcctcctctcgtccaacgagctgggccttgtccttgttctcgtcatcaatctccgcagcctcgtcgtctcctccctgaccaaactcgttgactctagtgtagtcgactctgtacacccaggtctggtagatgtacacgaagaagattacatcgtcccgcagagtggcaattcgatgaagcaggggcatcttgacgacaaaggcaaacaggtcgtcgataaaggtgttgaggaacttgtataccatggcctttcggggcatgtgggccactgacttgagtctgtagttgatgtagatggaaggcaccaacatcaaaaatccataggcgtagacggaaccaaccagagtagaaatgatgaacgagtaccaactcttgtggggcacatacataacggagtagactgcataggcaccaatgaggggaacggccgcaatgtagaggtatttgaacgcgatagagtcgtactccttggttcgctcttcaatctcggacagttcattcctgtcctgaatgtacacaattcccagtccgaaaacgttagtaatcttcttgttcttttgctccttggggggatcgaagaaagagaagacagccaccttgttgatcttccatgcttcaaccagaatacccatgccctgtgtcagcaggatcatgtaactcgtctcgtcgttgttatccatcagatataggaaaatgatactctgcatgacaacgttggcaataatggatcgcacagacacaccgatggtatccgtcttgttcttccagtgagagatgtcagacttgaaagccagaaactcaaacagcatatggaacacagacacgatcgcggtgattgcaagcaagtaaggattggactcgagcagagttaccttcaattgctcaacttcactggttcgtcctccctgctgtctagcctgttctttgaaggaatgatccatgttggttaacatttggaaccagaagaaggaggtggagtagaggttgagctgtagggtgaacttttctcccgccaagttctctccaagctccatcattttggagttgagctgccagaactcgttgttgaacacgattgggtagatgaacgagaccttaccggatgagtctcggtcaccagaagagatgatatgctgagaaattgcaggaggcatgctggcagggacaccgtttccgagatcgtagatgacaccgatcgacacgttggggtaaatgttgggcaccaggggtcgttccaagtaaggtagctcctcttcctcctcctcctcctcctcgtgctcttcgctgagcagtagcttcttgtggacgaccttcttcttgggcaagtaggaggtcagatcgactcgcttgttgatcaccagatcactatcctttcgctggagagccacgtgggcgtacagggagccgttgttgttggtcagggccttgggtagggtaaagtcgagggtttcaaacagagagaagcccttggaaaagttttggccggtcagctcgaggtcccacacgggcaggcgcatttgctggtcggaatcgactacatggacggtgatggtgaagggctggttgccggtccacagagctcgcatctgctcggggaaaggcggggcggcttcgtcgtacagtttctcggcggaaattgcctcggacacggtcagatcgggctcctcggtggtggcaacggcgtcctggtttcggttcttcatgtacagcatgaacaggttcatggctaggtaaaaggcgccgatggtgagcagtttctggatccacgactttcgctggtcgggctcacggggggttgcagccccctggccgttgcgcgcactgctaccattgcctcggttgccggagctggacatgtcgacaagttgtgatggtggtgatgtcgagacatgcgtgaataatgtacaaccggttgtctagtggttaaacttgctttactaaatttttagagtttggttggatattaaaagattctaaagtagtatgtacaggagagaacatgttggagggtccctcgacaccaattatcaccggaataaaagagaaagttggacacattgtttctgttgctttgtggtaactaacgaccgatatttggaccctcgcttgagaccgctactgcagtactccctcgagatcatcgatatagtagtgagaattaggagagactcaagttctctacggtagatcgagactcaagttctctacggtagatcaatcacttgaacttcttcaactatgcaacttttctcagtaaaccgacgctcaatcacttgaacttgctgcaatgaagggtggcgcacgaagaattccgaatcctcgtagaagttttgatgcaatggcgctctcaggacctgtgtctctgttggagctgcagggaaaatgaaattgaaatggagccttgatctctctattcattctctaaaattgaaactgttccaatatcacacttacgggcgtcttgttacctgtcagatcacgtgatgggattactaatcaagctgaatcatcatccggcaccattacttacaccgaccctcaggcgacttattctcaagcgagacaagaacaaccagaaggggcaaacattatgttcactaaaactgattttaatcccttaggaaacggcgagaaccacggatttttgacaactgtcattactacgaaaaatttggtcctcagtagtgagtgaatgtcttttcaaaataaatcaccaccggtaacctacaaaaaatcaatctgttggaatgtccattttatttaatttaatttaatttaagtgtattttattgtgttttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattttatttagtttaatttaattgtatttaattctattttcttgctaattagttggatgttgaaatttaattccaattagacttttaatcctacaattattcccttaattcatctctccaaacacccctaactacaacaacacacatacacgatggatatttcgactctgggaccatccacggatattctgacctcgtcgccacaatggtcggccgcaaacctggccgtgtttgaagaccccagctctttcgaggcgtgggaagcgctggtaaacatcacacaacaggtggcccctccacgaaaggtgcaccaaccaacctgtctcatttacgagacatttttacgcaagtatccgctgttatttggctactggaagaaatacgtcgactatctcaactctgtcgggtcgtctgagcaagtgctctccgtacacaaaaagtccgtcgaggcgttcccacaatcggtcgatctgtggacggattacgtggctgcggctgcgtcgattctggaggaccctgaggccgtccgctcaatcatcgaggctggatctcgcgcctgcggaatggatttcttgtcgcatccattctgggatgtggctctcgagtttgaagcacaaaaggaacgtgacacgggggtgctcaatgaaggaaagctgcggtggctcaaacgaatcattttgcttccgttgcatcagtacgcacggtattgggaggagtttgtcaaggtcgggggatcggtcagaccagaaaagctcacttacgagggtctgaaggatgaggaggggggattcttgaccaaggagaagctcgcagccatggacacatcacagatgatggagctgctcaaaaagaagattttcgaacgaacacaaaaacgaaccatggacaagtggaaccatgagtcggccatcactcgaaactacttccatgtggctcctctggaagaggaacagctgcacaagtggaatgagtatctcgattacgaggagtcgacgcttctgaaacctgaggaggcgccattcaacttggatttcaaggtctcggaggtccagtctatctacctgcgagcactagtgcctgcagcatcgttggaccagctctggttgagatacactagatggctggtggggttggagagtgtgaacgaggttcgaatggcatttcgacaagccagcacggttttcgtccctactaaccggcctttgattcgtttcaactgggctatttttgaggagaaccaggacaacttggacctggcagaaagcatctactcagctgtgttgaactcggcatacaagcagacccaatcgcgaagtttgctggaagaggccaccgtgaattacctacagttctaccgacgacaacatggcatcaaaaagacggtccgatatctcgtcgacaccatcactcagatcgacaactgcaatacgggtgcaaggaagtccaagaagcaaaaggtggaaacaatgtcggagaacgtggtctatgagaattttgtccagaacaagacggcttgtgagaagagccacattattcctgttctcgcagtggaggttgccaaacttgttcgtcttcagggcttcaactggcgatcggtcttcgatcagtatcggcccaagtgcgtggactccacatacttctggaccaataactttgtgtatgaatgtgagtcgctcaagcacccctactctaacattccctcacagactcccaacgagatcaatctcgatctgctggtcaagttcagtgaactattgaagacccaggccaacattcctcccagtactattgtggatatgctgcgggacattcagagtctggtctacaattatggatctaacaagaaggtccaacagtttattgcttttgatgctgagatcaacggctcgttctactgccagaactggctcaaaaagaagattgctcacgatggccgtgttgccaccaccaacaaacgtcttcgtcttgaggcgggccatcccggctttgagatggagactggaggcaactttgatgccacttgtcagagatatgttaaggagatgcgagatgccaatgggcagtcggtggcatgaactgtatatatatatgtagctctacttggtaatatggattgtacaacagttagctatctatcgtactgtactggtgacattctaaatcaatgtatctgcgttatatgtctatagatcgtactgtttacatcttgtacgcagggtaatcagtgtagcccttggcacctggaacgtagaaggttgttctgtcgtacttggccaaaggctcgttattcttgaggcgttggacgagatcaggattggcaatgaagtctcgaccaaaggcaatcagggtgttgtctgacttgtctgcatcctcaagagcagtctctctatcgtatccacctgctctaatgaagttacccttccaaatttttctgaaaggctcattggtggcccagggctcggggggaccaaacagtcggggctcaactacatgcacgtaggccagctgctttccctcgtcggctcgcttctgcagctgctcaaacaggtatgtgaactgtgcgggggtctcggtgtcattcacctcaatgtcctggaaagtggaccagggagacagacggatggcggttttgtctgctccaatggcctcggtgatagcgtcgacaatctccagcgagaatcgggcccggttctcgatgcttcctccatattcgtctgttcgttggttggaggcgcttctcagaaatgtgtcgggaaggtagccgttggccgagtggatctcgacgccatcagcgcctgcggcaatggcgttcttggcagcgttgacgtagagggccaccttgcccttgatctcccagtgagtcagagccttgagatgctcgctctcctctcccttcatggggatagctgaggggcctgtagggaagtagttgcccagttcctgcagcttgtggtaccatgcgacacgtccaatgtcccacagctggacgtagattttggatcctcggtcgtgcacggccttgaacacctttttccatgcttcgagctgctcgtcactccagatgcccggaacgattccgtctcctggaatgggcactccagcagatccgggggagatgtatgtggcctcggtgatgaggagagtgcctggagatgctgctctttgtgcgtagtactctgtggcaagatccgagggcacgtttccgggcagagctctggttcgagtcaagggtgcgagaacgatccggttctggagctccgaagagcccactttgattggcgaaaacagattgtgcgtttgtgtcatttgattgtgagagatgttgcaagaacagacaagcaggagggagatgcacaggaaatatatactatcgcgtggcttgatggtatttatatatggttgaactttgtttgtaattgtgcagggtgacaccggtggttactggaggctaagggggtgttggagggaggtggggaagacagggagaggtaattgtgacgacaaatgaagctggtgttactaaaaggggcattgttggtggtgaaaatcgatcttgaaaaatactaaaactaatgtgggggtggagtgcatgataaccgcagaatagggagctgttgtagatcaattatagacgggaaaggaaatctgaaaaaaaccaaaagacggaaaattccctggtttacgttcgagggggggtttttcgacgatattccgtttcctttgtggtgttgtatcgatccacctgtacgatggtacttttcaacggcgttaaatagagttcagtatgcaggatggcgcatatcgtggatgtttttttatttttttttgtcgctgttcttgctggcaatattgagagcaataatgatgttacaagagaacggattataccaagttggtccacgggaacctgcaagaaagaatctgtcgcaggacaagtattttggtcacgtgatcgtctcaattgacggaagaggtctcccgaaagttagccgaataggcgttaggagttagcaactggttgggaacgttgttagtaattaccacgacggaaattgggggtggtaagagttatcataggtgaattgcgtcattgaatctaatattggttgtagcggatgattatataagtacagtacgtacagtatttgtttggcaccatgttttttgactgaaatttcagatttttaaaaaaacgcattttatgcattttaatatgggtctccatatgctactacatactgtacttgtatatcgtctaccacctcccctaaccccatcatatgcgttgtatctgccacatccattgatgtgaccgttctgagccatttgaagacaccaaaagaccggttctggacccgagaccacgccccattgtgacattatccgcctacaccacttgaatcctcggctatcgacccgccaaaacacactccaaacagacacgatgagcgacattgaattcgacgcagtggccgctctgcctgtagacaaggccagcatggaccgagtgattgccaacttctccaagaccctccagctcgagttcaacagcacggaaaacaaggactttgagatcatcaacaccatgcgatgggaccctgctctggacgtttctactgtggacgaccagctcaacggccgctcggctgagccgtggtactttgcagacatgtctgaatccgagcgaaatgccttcaactccaaatgcagcccgatctggctgtttcataaccacatggagcgactgaaggtgtcggtggccttcttcggctggaatgtccaggtagatccccatgcgatactgcacaatattctcaaagccattgacagctccgaggtggagatcgatggtaagaaacggcctgccaaacagtacccactcaaaatcagagccttactgggttcctcgggcaacatgaaaattgagacgtccaaggtgggccccaagccggacctgctggagtttgaaaagattgcaaacagtgagccgacatacgacgtctatgtggccaaagagcccatctcagtgggtcctttcacgtgcttcaagaccacaaagagacaacaatacaatgacgcacgagcagcgtacatcaccaggcccatggtcgaggaggtgctgtttgtgaacgacaatggccacgtgacagagggatccatcaccaacattgcggttcaggtcaatgaaatgtggaccactccgaaggtgacgtctgggtgtctgatgggagttactcgacgtcacttgatcgattcgaacaagattttcgagggcttcttgacccgcgacgatctacaggagggccaagaagtgctcatcttcaatgctgttcagggtgtctccaagggtgtcgtcaagctcaagtagcttccacagtgtcttctgttcactgtaccgcaggatatacaaccggatgcttttctatatcataatttattccagagatcgcaaacagcccgtccatcatccgctgacatttgttgataggcagattgaccgatttttgagacagatccggacaatattcttccgtgtacttcatagaggcgaacagaacctcttcagcatttcgaagagcagttcaactgaattgattgttcaagccttcaacatagatcatcctgaatctccgatccatctcgattctcctcttaaaaaaagcgcacatgaagtctggctgtccaacatgttgtcaatcgcaacacgagaccctgagtcaagccgaaaggtagtacgagtttccggcagatctaaacactccagccaccagcagagcacatgtaaagaaccagtatcggaattactcagcagtttgcttagatcagcgggctctaccaaaatgtcgagcccttgacactccggaagcccgtcgcatataacttgattcatcaaaatacacgtcatctgctacgtatactgcaaccagtagagaggctcctcatcctaagatcccacgcggccccctggtgtctaagcacacaacaccttatgggtcgatcgcagatcctccagcatgtcagaacccggatcaggtttagtcagtagttcagctcacaccagcggggaccgttggtctgctatggagtaccacctgtactccggaagttgttggcaataaacttgatacattaaaatacaacgtaacatcctacttatactgtccccatcacagggtaatccttagcatccgggtaacccctcaaggtcacgtgcgaggcacgtgacatcctccagacgtcctaaaggacgtctcactatttctctaataagagatcgatgactaatcttagcacaccttatgagtcgatttgatctcttacacagcacggttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatctttttggagatttaaaaaaataaaaaacgggttatttttttagtaaagtactatacagagttgataggagtgttgttgcagttcagaaagcgttcgggtcgctaaattaagcattcactcgcttaaccttattttttcttcttttgtaatgtctgacgaaaattcctagtccaactgcaggcggaatctgtgatattgtggtggtgagaaattactgcgaataataataataaaaatcctacttgggcaatcggtcggtggaaaaatatggctgttaattattaaaatttgtcacaaatatgcacgataacaaccttaaatatgtataaaaagtttaaatatttaaaacgagtgaaaattgagaaaatcgaagaaatgaccgattcagtttcatgtgcaaaatgaaccaacgactgatatcgtatctatacgagtcaatattctacagtacatagcgcaggctagaatcgatgtcactgtgttcaggtgcaatgtagagatggagtctggggaagtattgacttgattaagacaacacttgtaaacgtcttctgcgctgtcaattataccacccagatgctcatagtaatgttcgctcctctcaaacttcccgatatctatacattatcatatctatacattacttcttcaggtttcgctgtcgattggctccatcaacgagcttcttttccacgtagagaccctttcgagcccgcacattgtccacgtaccgtcgggcgacattttctcgatcggccgtctctcccagctcctccagctcttcctcagtcgtgggcacccagaagggatccatatcgaaagtttcgtagcctgcgaaaatgagctggggctgggctgctccagaggttcgttttcggatctcctcagcaaagccaaatgcttcaaccacgggaatggtggcagaaatggtgaaaaatggagtgccctccttcatctcctcactcacaatcttacccttacgccgagtaaccacagagtataccttacccagcacctcggtggacgcctggatctcacacgagtaggtggccaacatgagacggggcgaccagtctaaaaaggcagtgtagattgccttttgaaagggagatatgagcttgccggccagctcatcgttggggtcgtcaatgagatcaagatagactgccaccccctgcataggctcgttacagagaggtccagactgagtggccagctggaatccagtcaggatggaatcctggtggaacgaaatgtcggaggttgctccaaagaaacgtcgtagaagaccagattcggaattatcgatcagaatgttactacccacacgcttgggtccaaaagccacaatctggtcgacggtaaaggtgcatttctcctcttcgagaatctcggccagtttggtctgaaagtcctccttgttgagaatgttctggttgactgacgaatcctcggtttcctcctcggcgctcttgacaccggccagagccgcgactgagactcggttgaaaatcaaaaatgtcaccaccgcctgaggaagaggggtcacatgcattttgagatccacatggccctcctcctcgagctccagagtaacaactcctcgtccaagttcagcgtctcgcattggagcgggttcgcctccaggagcaacctggtgagccacaatggactctcgatagggaacaataggctcggaagcctgaatctcaatgccggcaaaccgctcagtcagatccttgagacatcgctcaagatgtagctctccagcacacgaaatcacgtgctcaccagtatcctgaagatgcacctgcacacagggatcggactggttgagcagcttgagaccttcctcaagatgcgacatctgggtggggtcttcgggctccaatgcaactcgcacaatgggtgtggtcatggatccctccaccgccgcgagattggggcctcggaactggtcagagacgagagtgccggatttcagaaactcaccatcaagacctccaatacccacaatacctccagcaggggcatggtcgatagtcacgagctctcggcccatcagaaggtaaagatcggtgatctccacctcaagcacgtgcttagaaggctcggcagggttgtacttgggtcccagaactgtggccttctgcccggttcgaatgacaccggagtagactcggacgaaaccaatgagaacttcgggaggaggaggaacgtagttggactcgccaatatcgaagtcctcctcgtagtcataagaagagtatgctgcagtgagatcgtcaacttcatctttgggagcagcttcagcggcagccgatgactcgtcagtctgtccgttctcaattttctctcttgccaatcgagattgctctcgaagctggtcgatggatttcatcaccttttggttcttgggcagatcagcctccgggatagaaaccaccttactgatgtaggccaccagtggagccttggtggagcacgtgagcatgccctgagacacggtttcctcgttttcgccattgccttcttgatcgggataaccaacggattttagaattgccggcattcgcttgccctgggccacaattggatcgggcaacttgtcaaccacggaatgtagaacggacacagaaagaggcacccactgctggaagatggtggtcagcaggttccgagcgtccttggagttgaggtctcggggcgaaatcttgagctccagggccttgatgatcctggcgctcttgtcggcgtcccgctcaatcaccgtgcagtgatacacggcccagatgttgtccagaactagctgcacaaagagcggtttcagattccggcccttgagccccttgctggttatgaccgacttggtcttggggtcaaagtaaaagtctccccacagacacttttggaggttttctcgtttcattccgagtttggcagcgtagatggcgacaaactgggcgacggtgaatccccagccgtcgatggctgatgcaaaaatgacattgtttttttcgggcgaaaagtagagttcactgtcgtcttcgtcttcgaaggtgcctgtctttccgctctcccgccattcgaggtcggcagccattcggttggaggcgtagaatccgcccagaacaacgttgacaccctcaatgagcttcttgaggtgtgtgaaggcctcggcgggagtcaattgtagctcctccaccagtcggtcaatcttgttgatcaccagaatgggcttgagctgctccatccacgcctgtcgcagaaccgtcaccgtttgactgcagactccctcaacggcgtcaaccagcaccaccgctccatcgcacaatcgcgacgccgtggacacttcgctggaaaagtcgatatggcctggagagtccaccaggttgatgagaaagtccttgggcaccattttgggcggttcttccgtcgagctgggatctcttctgaaggttcggaagtgaagcgagatggcagatgactccatggtgatgcctctctcctgctcgtccggtcgcgagtccagataccgcagttttccagccatcttctgagagatgatgccgttggaggcaagcaggcaatcgctgagcgaggtcttgccgtggtccacgtgggccagaatgcagatgtttcggatcgacgacgggtccgattgcagcttgcgaagttgtaggggcgataacgtcatggtagatgtggtgatgttgttaagtaaaagtggcgtcgaggagtggagaaaaatatatatgttaaaacggtatcttcagatcagagtttctgcataagcactgatgacgtcagggtttgggctggaccgacggggaggtccaggatgcggacacgtggattagggggagatgatatgtgagaatattactcatcagagtctcctgattacaatgaatatctttttttggtgatatgaccaatatccatcgagttgatgtagactgtcagataggttctttaacagcaaagtattggaaatgaagcaactttgaaaaataaaagtaatttttaatatattctgttattataaaaaaattttaaaaaatagagaatttggagtctcggatatttgggggtcattggggaatatatatatatataatgttgcaaatagtttgtgtcaactgtagcggcgataacaggaaatacatctgtcttttcggattcttcacagcttttcttttcggtatcgtgagatggaggagcttgaagtaagtccaactactataacgtatcgagcaatgaaatagtgaagggttttgttcaaggttttggaggaatccgtagtcaagaagagcaataatagaagcaacagaacaatacttgtatgtacactgttctgttcaatactattctgctccgtacagtaccgtacaataccgttctcgtactctaaccaacatctgccactctatacgcgcctatttctgtctactgtactacatgtagttccatgctctcacatcatacgatcaattaatacccatctatagtctatgtggccttggtcagctcgtcgacaatgtcggtggtcacgtctcggccccacaaaactctctgtcgctctcgctttttgacaatgaggtcgctgtggaccacaatctccgagacaaagtactggatacctctcagtaacaaggcgttgtctttgagcttgagtagcagcttgacgagctgtttctggtcccgtgacttgccattgccctcctccgctcgtttgcccagcatgccaaacagtgccacaaagtacatttccaggaaaatcttcatgttttccgaggcggtcagaaagttgacgtttttgaaaatgttgaggcccacggtgccctcggcggtcatctgggcaaacattcgcgccagattcatggtctttcgtagcagctccttgctgtccgagccctcgagcaccttgacagactcttctcggtcagagtcgtcgtcggaatcgtcgtcgtcgtcgccgtccagctcgcggaaaaagtcccacagggtgaactggaaggtcattttgagcgaatgccgctccgccagcttgacggccaaaagagcgtagaacgggttgtacacggactcgttcgaacaacagtgaatgagcacccgggggatttcacgctcctgaacacgcttaagacgcagcttggacaccctctcaagagcattgaggtagtcctcggcgcccatgatggccacaaaaacagcccgtcgaatgtccgtgttcatacgttgttctcgggccagatcgagccaattgggctctgcggcgtcgagaacgtcatgaacggtggtcagatcgaggtcgtcgtcgccccggtgtgtctgggactcgttctggtcctggttcttgaatgcagcacccactaaccaccatttgccccgagtctccacgttctcgatatcttcgagagacacggagatgggctcgttgacagtgtaagagctgaaggtgccaatgaacttcttgagccgcatcttggtctcggtgtagccctgggaaatgccgtgctgcgactgtcggttgtttttcagcgccgccacagactccacaaggaacttggttcgagcattggtctcagtcttggccagagaggcctggaggtcgttgatgatggtcttgagggcgctggggtcgtcggaacgcagctgggagcccgcaaaccgcacaatcttcagcagatactcggtgtttcgctcgtttgggtcggccagaaactttcgaatcagatcgtagacaagccgacacgaaaccatctggaagtagtagatttcggtgaggaacgccaacaggttagagcaggccttatgggtgccggcagagtagttggtgaagaacttttcaaccagagactgcacaaagtaggcaccaaacgagattcccacctgccggtacagaatggtggcgatgactgcgtgcagcagaagaaaagtctccaaaagcaccgcttcagaggcagtgctttcaagtagacattcggtgacaacagtggtcaccagcagacgaggattatcgtcaaacacacgcagaatctcgttgatgatgctgccaatgttgctttccgacagcttattgagcgagcccttgatttttcgacgaatcagaaccatctccttggtttcgggatcaacttccagcgccagtttctttcgcagagaagggggcacgtatttggccgccgcttgactggaatctgcgttggcagccacaggagcaacataggggttctctttgaccttgggcttcgaatcgtcttcagaatctgtatcaaagtcatccgagtcaacctcatcttcggaccagggaagatcgttgttcaccgtcttggctgcctttttctcctttttcttcttctgcttcttgtcgtcaaccaattctggcacatgatcggactcttcttcactgtcgaacccgaaatcaacatccagaccgtccagaatgccgtcgagctcgtcgtcggagccgaaattggcactcttggcgtccttgaatccgagcttcttggcgtagtagttcatttcctcctcatcctttcgcatgagcgcggagtcgagatcggagtacaccggcttggatttggacttttccttcttgtccttcttgtccttgtccttcttgtccttcttgtccttaccagccttcttggctttgagcaacgccatggtgtcggccacagacattgtatcatccacctcttcatcagactcctccacagccttcttggccttcttaacctccttcttggccttcaaaagagccatggtatcggaaacagacatggaatcatccaattgctcgtcgtcgtcgtcctcctcctcttcagataagtcgtgataatcaaccatgtcctcctcatcgatatcactgtcaaagtcgtccgactcaagctcgtcgtcaggaggaattccatccaaggagtcctcagagtcatccccagagtcgtcaccagagtcgtcaccagagttatctccagagtcgtcctcagagtcgacctcctcaatacttctcttgcccttcttggccttgagtagagccatggtgtctgccacagacaaggagtcgtcgagctgcttctcagtcttcttaccagccttcttttgggccaatagagccatggtgtctgctgcagacatgctatcatccagctcctcatcttcatcggtatctgcattgtcagaaccgtagtcttcagagaaagaaaagctcttggacgctctagtgactccaggaatgtcttcattgaccaaaggaccccgttttcgaagagctgtcaatcccccattggcagttccgcttccagagttgagtcgtctcaggctcatcttggtctgattactgttatcctcgtcctggtcctcagaaccgcctagactcatggtatcaccagagtcgtcatcctcgtcgctaccagtcatatctcgctgttgcttctctctcaagtcactcataaaccggtccaaatcaccctctctacccatatactcctccatgacgtccccgacccgctggttgatctccgaggcgtcgggctcatcctcctcggtgtcttcctcgtcgtcctcgaaccagtacgtgttcttcttgatctgtgcccgctcctcgggatcctgctcgtactcgtggccctcctcaccgtccaatgaatgcccaaactcccggatccgatccttggctgcaaacgtgactgatctgccactagacggcgtggtgggacgtcgcagaagacctttcttcggcttgggaaaagaagagtcgtcggccttggccttaaacttgttgtcaacgtcaaccttcgtgtccactcgctccttgacagccctcttatcaaccctctccttcttcacaggcttctccttcttcttctccttcttcataggcttctccttcaacccggccttctcccgctcccgcaactcagccctgcgctcctcctcccacgtcttcctgttctcgtgcaccttttgcttcttgagctgccgctcctgttttcgctgctcttttcgcgaacctccgcccttgcgtttgttgccgccactctggggtcgatccgaagacaagccgagatcacgcagctcgtccagcatcacgccgggaagattaatgcccttcttggcatccttgccgcctttccgagggcctgccatagctgtgtgtattgtcgtgtagcgtggtgtagatggttgaacaaacaaaagtttggtcctgaaaaaaaatccaaaccttgaaaaattaaattaagcatacaataaaataaaataaaaaaaataaaaaaataaaaaagtaacaaaaaagatacaatatccaagataatggtgggcgacttgaattgaatacatcagggtacgagtgagtactatcgtagaaaactacactgattcacaaaaagattacagagtacgcgtacttgttgtactcgaactagtatctcccgctacactctacccctgaacacataaatcacatcatgaattacttcacttgtcgagagtcactttagacctccttgctagcctccacagacctgagacttggacccttcaaagacgttcacttgttgatgaaaatagcccgttcaccgtagcccttcttgtatggcgtcttgtccacatgatccaaacccagcaacaagttgtcgccaaccatggcatacaactcgtcctcatcgccaaagtagtggggctcggcgtacgaatcgtccctcacaattgcaaacttgatcttgtcaaacacctgatcggagtaaccagtcacctgcttgagccgcagcttggtatcgggccacagctcgccttgggcagccgcaaacgaaaaaggaatggaatggggtcgcataggatccttccagaaatggaagcaatgaacccacttgtagggacaagctgggatctcgggagtgggagccatgacaacagtaccattttcgtccacagtgtccacctgcgggacgtggctagccacctgttcctcgtgcttcacaacagcctgctcctcgggagtcataacggctgcatggagcgtggtgtcgtcgggaaaccgcttcagagactcatgcagactgaagtactgagtgtttcgaccgttgttgaaaaaccatagcttgaacgcttcgggaggcacattctccagccccttggcctgggccttgagagatgtcacaatatcgcccacatggccagtttccggcagcaggaacgagtatttttcgtccgtgctgagcccgttacgcaaaaaaacaacctgcacgttccgctttgtctccagctccaccagaggcatgtccagaatgtcgtacgcaagtagagggttgtgcgaggagacgtagttggtcgatatgatggccgagagagagccagagttgctcttgatgcttgctcgaggagagccgtcgctgttagtcacatacagacggatgtgggagccgggatggccaagaacatcacccacagcagccgcaacatcgtcataggagtccttctttgacagccacaacgacacgcatgaatcctcatcctcggggtcctggcgagacacaaagttgacccgtagtcggctgtagaggaagtcgtagtactgctgggggtcctggcatcgcactcgaccggcaggagccacatcgtttcgttggaaggtgataatgtctccgttctggatctcggcctcgtcaaacgtcttgtcctgtttgacaatgtcgatcattcgaggcttgatctcctcaaagagtacgacgggcgtagcggcatcccagcccatggactgggtgatgtagggcacgatggagcccaccgtatcgctggagtctaccagcacatgacccacgcccaccagagtctgggtctccacatcgaaatgcttcagaaaaacaatgctctgcgtaggcatgggggcaggagtgtcgctggagatctgctccacgtacactcgaagctccggggttcgagtagataccctgtctcgaatctgctcaagcgtctcgtcgggtgactgagagacgatgatggcgtctggccggatggttccgttctttcgcttcacacagcctctgagccgaatctgcgcagagtcatccagtcccagttgttgggcgatggctgcctggagctccgccagagtccaggttttgagagcacgcacagacacaggcactccggcgtggtcagcatcgtccagggacgtgccagaccagatcgcagtgtcgaaaccgtggtggctctggaattgagacaaggaagcaacactgacgggcatgtacaggtgctgttcttccatctcctgacgtcgccgctcctccacggctgcctcttggctcaactcctgcgggatatgagccggcacgtccgagtcgtgcaccttgccaagcacctgttccaaacggctctttcggatgtaaaccagcatgtacgccgacgtctggcgcttgtaccgcatgttgcgctgctgtcgggccgacagcggcttgttgtgctggttgtgaagcccgtcgccaccaaagttgtcctcaaacacctccttgttggtggcccgtgttacacggtcgtcgtcaaacttgaaccagggagagtcccgctcaggtttgagtagtccatagtagtgacccgtgttgagatcgccactgtgcacgagcacggcatgcagctcgtattcccacgactcggacatgtcagcggcacgatcaagatagggtgccaggttcaccgagggggggaactcatatcgctcgttgatcttggtcatggagtcgcgctcaaagtcgtactcataccgcttcagctgcagatgcagaactggggggaacgactggaacgagacacccttctgagcgtcctgcagcccatagccctcagccatgtactggttttcgccgtcgagcatctcaacctcaatgtagttgcgcagcgacgtttcgaggccctgcatgcccttcacgttgagctgaacgtcccaaaagtcctcggatcgcgacgattcgtaatccacatcgatgcaccggatgaacgacttcatctggccgacaaacagctctgacagcgcaccgtccaccttggtgcccttcatagatccctccagcgagtccatcagcacccgctccagctcctgcacgtcgtgctgtgtgaatgcgtctgcagaatcccagccgaaagcccgggtgagctccagtgtggagacaggctcgtcagacgtctgtagctggtagaacagccgctggagagcatgaggcaccttggcgctggcggcgtcgttctcgccggtggggataccaaataccgctttacggaaggcgttggtgaagtagagcgactgcagcagggagttgagatagcaggtggcgccctggtttcgcaggccaacatagccggtgacacgcttggagtcgtagcgcagaaagttatgccacagaacgccggtgggatccttgaataccctgcccaccacggtgatgttcatcacgttgcgttccagcagcgcgtgttgggtgtcgaggtggcgggcggcgagtcgtcgaaggtcgtagaaccgcgagaagccccagtcgcctccgtcttcggcgtcgaaccggtgatgcgccaccatgttctggaaaatgtagggggcgttggggttccacatgaccaggctgaattggacacaaacggcccagtcgggatccacacgcgctccgtcgctcacgtcgggcgcggcctccagaaacagcgagacctcaccctggctcttgccctgcgggaacagcagcagccggtagcgcacgccgttgtgcacaaacgggtctgagtgcacccgtttgggcagcgcggtccagtctgagatttcccacgtgaagtcgaactcgctgtcggtctcggcctcgtcgtcgaacattgtcgagtgcatcttggacttgagcatgtcaatgtctgtggccacctcgggcacagactccgtttcggaggtgcttgtcttgtcgtgttcagtttcggcgtgggtgtcgtgggcagactcggcgggcgaattgtccgacgagtccagcgacttgactccgaaatcatcatccaccatggtgtactgttcgtacaggtcgggcatagtggagagtgtagttgtgtgttacttgtgctgtaatagtgtggtgtgtgtcgctcttagttgtgctgcactgcgtgtatactgtgacttgagtttgccgttgggagtgagcgatatagcactacaactatcttgtctggctctcagtgtgcaagcgcaactacgtagctctcccaatacacgaacaaggacaaggataagtgcacgcagagagagagagagagagagagagagatatatatatatatatatatatatactgctgaaaatgtttttgtgtcacaactgtggtcaccacacggaccttgtcaccaccacgcatctctatatatacagctactctccctctaataactctccctccccacatggctcccatattaaaaagtttatgacaaagttgccgttgactgatcatgagatgaaagcgagaagggggtctttggtaccgtgtcgtcaaaggggcataatggaccgaaaaccggtcataaaaacctgatttgggctcaattggacctcacaatcacatttatcgacccatcgaccctccccgacatgtcgacatctcccggaacccctattcaacacgtccctcaaacaacaacactcacactcacactctatcgccattacaccgtgagggctgtgctgtccaaatagtacacccacagtaaaagaacaagttcagccacatttttgtgattgtgtgacattggtttcaaaaacacaccgccaaacaactacagtttgcggtcacgtgaccaattgccatggtccacgtgatcccgatcccacgctccgcacaatctacaacccccttcccctttaccaacgccaccgatcaccgcctttcagttgctctaacttagaaggcacgtggttgcgtccgcaggacaacttttccggtcagttactgggcttgtccctcttctcttcctgtgggcgcctccgacgggacgctgtttagcaaccaaccaatccgtcccagcagagattgctccagatctttacataatccacccgagtgacgtcatgcatggcctgattatcttgccgaggtacggcctcgttcaggctatacggaaaagttttcttttgacgtttttttgagtggatttccacgagccatttaggtcatggttggatatcaggtcatggccttggtacgagaagcatcttgtcgactgattagcttggactcatgttatctgcctcggtagcaactccagtgcgaacaagcacactgtactgctgctcacatgcggtttcaaatgcacggggagacgcccagtgccaatgtcgccacatttccaggtcgtcgagttgaccttttccgcacaattgagtccacattgtctacttggtcctggtactacactcgtaccggtaccttttgatccgatggttactttttatgttctattttacattagcgtggaaatagaccatgccatctttggcaccccggaaaaacttgatccaatagagttgttgggtggagctagtgactggcggcaattggagagcttctagaagacgaaccaggagcccgataggaactccgttggcgtgagtcggccccccagtagcaattcgaatcacgtgacgtggagttttccctcgcccgcgttcctggattgtcccggtgtgacgaggccgactggatttgatcacccaaccccacacgacgcataatgtaaatgtatcatcatacagtacatgcccgagtctaatgattggctggttcacggggaccgggagcgtccagtgggccgtatggcggtggttcaaacacctcagatcagctcactatcggctgagacaatccttaactgttggtcggttgccgtttttgcctgctcctaacagctcgcaccgactctaaaaaacctatacgacctggccggcgtaactttgagtgtcgtcaaactctgatatatatatagagagacgtatcccaacagttgatagtcgacaaacgcaaaacagacggacactgaaccccccgcgcttcaaaacaccgacaatgattgaaggaatctcctttgcgtcgtttgtgacacacgaaaaacccaagtttgtgcgcgccctggacttctacaaggccctgggcttcctccccaccaaggagtacaagcacggaacagaccaccatgccaccgacgaagaaggcgcgggctcgatccaggaggtctggctcacgtcgtcgcgagccggtgtgccgtctgtgaccgtcaaattgcgactctcccgccacggaaacgaacacgtgtctctccccaacctcaaacacgactggcggtcgctggtgccctcgctggtgtactacgcccccgacctggacgcggtgcgagccgcaatcaccccgttcttacacgaggaccactccacgcttctggaacgcccttcccacacaaacttcatcgagctgtacgccattgaccccatgggaaacctcgtgggcttttcccgacgagaaaacccttactcgtcagcgatgcagaaacccttctctgctgacgacattggcccgcagaacttctcaaagcccaatgaaaccaaaatcaagggcaagaagcgtatcggtgtcatgacctccggaggagacgcccccggcatgtgtgcggccgtgcgagctgtggtccgagccggaattgcccgcggctgcgaggtctacgctgtccgagagggctatgagggtcttgtcaagggtggcgacctcattgagcccctgtcatgggaagacgtacggggctggctctccctgggaggaacccttattggaactgctcgatgcaaggagttccgagaacgagagggccgactggcaggagccctcaacatggtcaagaacggcattgacgcgctcattgtcattggcggagacggctcgttgaccggagccgatctgttccgagaagaatggccgtctctaatcgaggagctagtcaccaatggctccatcaccgccgagcaggccgaacgacaccgacacctcgacatttgcggtatggtaggctccatcgacaacgacatggctaccaccgacgtcaccattggtgcttactcatcgctcgaccgaatctgcgagctggtagacttcatcgatgccaccgcccagtcgcactcgcgagcctttgtcgtcgaggttatgggtcggcactgtggctggctggctctcatggccggcactgctaccggcgccgactacatttttatccccgaggctgctcccgatgctactcagtgggccgagaagatgacccgtgtcgtcaagagacaccgaagccagggcaagcgaaagaccgtggtcattgtcgccgagggcgcaatcgactcggacctcaaccccatcactgccaagatggtcaaggatgtgctagacggcattggactcgatactcgaatctccaccctgggtcacgtacagcgaggaggtcccccagttgccgctgatagagttctggcttcactgcagggtgtggaggctatcgacgccatcctgtctctcaccccagagacgcccagtcccatgattgctctcaacgagaacaaaatcacccgcaagccgctcgtggagtctgtagctctcaccaagaaggttgccgatgccattggcaacaaggactttgccgaggccatgcggcttcgaaaccccgagtttgtggagcaattgcagggtttcctgctcacaaactctgctgacaaggaccggccccaggagcctgccaaggatcccctgcgagtcgccattgtgtgcactggcgctcctgctggcggaatgaacgctgccatccgatctgctgttctgtacggtcttgctcgaggccaccaaatgtttgccatccacaatggatggtccggcctcgtcaagaatggtgacgacgcggtgcgggagctgacttggctcgaggtcgagcccctgtgtcagaagggtggctgtgagattggtactaaccgatctctgcccgaatgtgatcttggaatgattgcataccactttcagcgacaacggtttgacggtctaatcgtcattggtggttttgaggctttccgagcgctgaatcagctcgacgatgcccgtcacgcctaccctgctcttcgaatccccatggttggtattcctgccaccatttcgaacaacgtgcctggaacggactattctcttggagccgacacttgtctcaactctctggttcagtactgcgacgtgctcaagacgtctgcttctgccactcgtctgcgtctgtttgtggtcgaggtgcagggtggaaactctggttacatcgccaccgtggctggtttgatcaccggcgcctatgtggtgtacacacccgagagcggtatcaacctgcgacttcttcagcacgacatttcctaccttaaggatacttttgctcatcaggcggacgtgaaccgaaccggaaagctgcttctgcgaaacgagcggtcatccaacgtgttcaccactgatgtcatcaccggcatcatcaacgaggaggccaagggttcatttgacgcgcgaaccgccatccctggccatgtgcagcagggaggacacccctctcctaccgatcgagtgcgtgctcagcgatttgccatcaaggccgtgcagtttattgaagagcaccacggctccaaaaacaatgccgatcactgtgtgattctcggtgtgcggggctccaagttcaagtacacctctgtgtcgcatctgtacgcccataagactgagcacggggctcgacggcccaagcattcctactggcacgcgattggcgacattgccaacatgctggtgggtcgaaaggcgcctcctctgcccgagactctcaacgacgagattgagaagaacattgcgaaggagcagggtattattgatccttgttagggggtttggtgttggaaattaggatatctatttgattaatgtagcttggttttggacaagaatgctgattgatacatccggtatcacttgtatacaacgtagggggcggtgtatgggtgaaaatttcgaaagactgagaatcgaactgggaggtttttaaactcctgaaactgtagttggtgaacgagccgaggagtattttagacccgaaacatttggtgcaaccagatacgccaggtaaacaatctacactacactacatgggacgagggttgaaaaggtggtgacagggatattgcagatgggattctcgtgatgatgagccgtcagcgtctcggcttgtctttgtgttcaacggcttgtctacgtctgctcgtatccacctgtcatgttggttgttccatgcttataggcctgtctgttgggggcagtaaggttttgagaagtgtgtagtatggggatgtattatcttggggttttggttgagatattagtaatctgagagtttgagggtatttctggcggtttgtgtatataagtccggctttttccaagtcgatatctccttttgttgttgttttggggccgcttttatttcttccagggctgtaggcgaaattcccaattaggattgctatcaatgcacatggaaccttatgtattatcgcatcattcagctacacttgactctgctcttgcaacccagaaaaacaacagttgacgaaatgctgaaactcaagttccggtggaataagccggacgacgggccgcgggtcaagcggcaaaagtcgcagcagctgactctggactctcccgagggctcggagaccagctctcgccccggaggaggatacgacaacgatcgagacgtcaacggcaccttcaagcgaccgtgggacatcaccaagatccccgggtacaaccagacatatgtgaatgaggcgtcgctggacaagtttgcggcgtatctcaaggaagaagaggttcctgtggagtcttcgacgccggtttcgtctgaggaaatgctgcctctagaaccggtccagaaggagtatatcacctccaagcacgactggacgcccgtcttctcggtactcaagaacaacaacagcgtcaataagcgcaaaatgtcccacacagccctcaagagcgacttcaaacactatctcgacatgtacgacaaggaagagaagcgacggagaggcaagagcaaaaaagacaaggaggggtccgagggggacaagaccaagaccaaggagcccaaagaactggtgcgcaagtccgttttctcgtcaatcttgggcgttttcagcatcttctccaaaaccaaggacggccggaaactgaaacgagacgagattggcgagggaatcggcttctggcttatgcggtggcccgcgctcttcttcataggaatgtggctgctgtttctgaccacaatctacgcctctgtccgagtgctggtggcaggctacgaaaacattctcacttggagaggcaaaagagccaagctcagaaaggttctacgaggtgcgcgcacctacgaacagtgggtgcaggcggcccaggacttggacgttgagctgggaaacgcagaatggagagaaaacccaaagttcggctactatgatcacgtgaccatttccaagctcaccaagatggttcgaaagctgcgtctccaagaccaggcggaggacttatccaacatcctgcagggttgcatcaaaaacaactttgcaggcaccgagtcgtccactctgtattcgcagacgtattacggaacgaaaaaggtggttgaacagtggaatgaggagctcggaaaggccgtcacatatgttctggaaagccccaagattgacgacgaggagaaacgggatcttttccggctgtacagcaagaatttcggaaagtctgctctgtgtctttctggcggcggctgttttgcctacttgcattttggtattgttaaggccatgctcgaccaggatttgctgccgcagatcatctcaggaacctctggaggcgctctgattgctgctttagcctgtacacgtaccgatgaagagctgcgtcagattttggttccggaactggcctataagatcacagcctgttgggagccattccccaagtgggtgttccgatggtggcgcactggggctcggttcgattctgtggactgggcccgacggtcgtgttggtttactttgggtgatatgacgttcaaggaggcgtaccagcgtacaggccggattctcaacgtgtccacagtccccgccgacccccattcgcctgtgattctgtgcaactacatcacatctccggactgtctgatttggagcgctcttttggcctctgctgctgtccccggtattctgaaccccgtcatgcttatgaacaagaccaagagcggcgacattgtgcccttttcgtttggttccaagtggaaggacggaagtttgcggaccgacattcctgtggatgcactcaacacatatttcaatgtcaactgttccattgtctcgcaggtgaatcctcacattgcgctcttcttctacgcgccccgaggcactgtgggtcgtcctgtgagccatagaaagggcaagggatggagaggaggcttcctgggggctgccctggagagtatgatcaagttggagattagaaagtggctcaaattcatcaaggctgtggagctattgcctcggtttgtggaccaggactggaccaatgtgtggttgcagcggttttcggggtctgtcactctatggccaaaaatccacctggcagacttttggcatattttgggcgacccgtggcctgagaaaatggaggacttgttgtatcgaggtcaacaatgtgccttcccgaagcttctgtttctcaagcaccggatgaacattgagaagcggatccgaaacggccgacaggccaccaggcaccgaaagcgcaagctcgaagagacagatgtgtgtgatctggtgcggaagacattttccgagtctgatccagactcggacgtcaagcactcctttgtcttcccggcgctgatggctcctcgttctgcaggcaccgacatttcgtcgtccaattcggactacgaccacgaacctcaatgggagatggacgagggcgattctttcctcaccgcggacgaggagtatcctaccaccattttataggtccgccaacactgtcatttgagtgaccttagactttttatatattgcaatttgaccatggtacttcacaagtacatactgtacagtacttgatacgacaaccgtggagagagtgtttagggagtattttcattgtgcaagaggatattaatacttgccagcgcttgccgacgctataaatggtatggatgttgggtatctctcagactttgtgaataacgttgtgtgctttttagttgacaaagtttgttgcaatttgttaaaggcaagttgtactggggtttgtgctgggggttcattttcggtgttccagatataagagcgatatgagacgtatatgaggcgaatgagaaaaggcgattgcaaaagtaaactgcaataataatacatgttggtaatagtattatttcgagatatcgttgatcttatcattatctgatgagtaacatttgttagatttttggttaggctttggtagaggtaggaatagcctagagtaattactgcttgttactcagcactgagtacagcagataggaggaaataaagtgtcgacattgatgcttgagatgaggtaattgacaaagaagggtctttgcgagtattttactgttcaaaaaggaccattgcggcttccgtttgggttctcgtattcggtacagtagatgaaaggatgtgtgaaaggtggtaaggtcaaagatggtcagaggtggtcagaggtggtcaaagatggttaaagatgattaaaaccgcctgtaaagacgaattcaagagatatgggatgtttctgatcaacttctatgtgctccctttctctatcactctcggagtcaatctcccgatcttcttcaaaatgattcttccaaaatgttctagaacaacccaaaaggaggtgataatgggggagatgttagatggaataattgtcgtatgagtccaagtcgatattatcgtatcatcggaatcggcagcgggtttagatccccaagatctactttatattgcccatcagtatactaatttctgaccctagaagcccccaaacatttgttgcttttgttgaaagtaaaaaaaaatatcttttcaacttttttttaaaaatattttttgccagaatctcgaagtaatacttctacccgaaccacctgaattcaccaaaatacccccaaaacggcaaatttttgcccattcccttatctcaccttcactgaatctcctcgtcaaaaaattagccagagacaactcttggtttttttttatttttttttatatatatatattttatatttttatatatttatatatttgtatttttatatttttatatttttatatttttaatcctacttttttgaattacattgtcaagtaaaatacacacagtacaccaagtgttgcaccctacagaacagaagaccaatctgaacgaacgacgagaccatgaaaatgactaaaaatcacactgtaaactaacaccccccccacaaaatccccccacaccaatttccaggcccccatggcccctacttggcccagtggcaaaaatacacaaccctaaccctaaccaccacatcaccacctttatacctttcaacccccaatgtcttttgtgcacaaacccaagttactctctctcacatcacaatgctcgtcaaattgagagacacaaaacgccaacagtggacggtggacgtggagcctagcgacacggtagagacgctgaagaccaaaaacgccgagggcaaggattacggcgtgggcgaccaaaagatgatttactccggcaagattctcgccaacaccacctccatcgagtcgctcaatctaaaggaggacgccttcattatttgcatgattagtaagcctaaggtgaaggccgccgctgctgctcctgctgctgccgcgcctgttgctgctgctcctgcggccgccgagcctgctgttgcccccgtcactccagcaacaagccggtcggtggccacccccggagcccccaccaacagtggcaacgttgtgggcaacacagagacccccacgaccggaggcgccgatgcttctaccaccggcgacattggcgctgaatctggccccgccgcgtctgctaccgccgccgtcaccaccgccatcaacaacatggtcgacatgggatacccccgagaccaggtggaggccgcgatgcgggccgcctacaacaaccccgagcgggccgtggagtacctgctcacgggcattcccgatcacgtgattggcgaggaggccgacgacgacgtgcccgagtccaacacggacacggacctgtttgctgaggccgtggcgcagcagggccaaggggcgtctgtggcgcccaacacctctgcgctcgactttttgcgggacaacccgcagttcatcgagatgcggcggatggtgcagcaacagcctcatcttctggagccgttgatccagcagctggcggcgtccaacccccagctggctgctctcatcacccagaactcggaggcattcctgcacctgctaggcgagggtctggaggagggctctggcggcgtgcccgaaggtaccaccgagatccaggtgactcccgaggagagcgacgctatcgagcgtctggctgctctgggttttgagcgaaacctcgtcattcaggcgtactttgcctgcgacaagaacgaggaagtgaccgccaactatctgttggagcacggttatgacgacgacgagtaagctggtagtccatgtcccatggctggctagttggaggagggggtggtgggtgaagcacgcctctggctctgaagcggtcgttccgcggtggcatggcattgcggcacggcactgataccgctgtacgtaacaacagcggagtggctccaaccataaatttgtatagtgtatggtattcggtggttatgagtgggtcggtaggggtagataggatggaggtgtagactgctgtaaatcgacaaccattcattgttcattctgataactatgacgcaatggttggctatcgtcagggttgattgagtaagtagcaactacgtggcaatgaggagatggcaggacttggatattggtcttagttttaatttgatttaaattaattttataaatatttcaagccagtatttttttcagtatttttattctaaaaaaataattggtaaatcaatactgatgtctagattatgtgatgtctcaagtgaacgtcgctttgagaacgatgccgacataccacacaaaatctgagtcaatacatgtgtttgttttttgccctgattctattggtggtgattttgtgtccatcagatcaatatttgtggatttgtaagcactgaaagaaggtgcaggttgagacggtaaagaaaacagttctttttgacaccacgaactcggttgaatgtggcaaatttgtaattggtttcaacaccaacccgtcgactcagttcgccacaggaaacgtgtgggggtttggagccgctttcaaaggattggtatacattcgatatctcttactgggtgccttggtaggttcaatctcccctacatgtcatacagttcattgttcattacagttcatacatcttcagtgcttactggttatcaagagacttgccgagcttggagattctcttaagggaagggaatccctcaatcatacaggcaatgtaccagtagagctttgtggggttggcgactcggtacttgttgagaatgggccgcatgaagaagaaggactcgagaatgtggatgatgacggtccacttaacaatgtcctttcgacgtcgcttgatttcgcccatggccatgatggcaatctggggaatgaggtctcggtcaaacggcagcaggggtccaatggccttaagcagcaggttgacgagaatcacaaacggcgacttggggttcttgtagacgaggttggggtctgcgaggcccacaacggtccagagcacagccgcggggacaagaatatccgggcccgacacccacttgaactccttgatctggaagggtgagtaaccccgagcgccagcggcggtcttggccatgttgaccagcacctctcgggcgtcggccagcgaggcgagctcgggcttgatggggatcgacagggttcgcagattgaggtggtccgactccagcgagtagttgagcaccagcgccgacgaggtaatgtccaccagagtcaccgacgcaatctgtgccgtagccgtcactccgccgtagtggtacaggtagtccttgagcgacagtttgtggtcctggttcatgtgcgcgagaatccgggccttggtggcctcgtctcgggcggtcgcggcatccacctccgcagcgggggcgtgagtgctggccttaaggtccggtttggtcacagagccagaagtggaggtaaacccggctccagaaggcacagaggctccggaagagtgtccagagggagcacctgcgccggcggatccgctggtggcattcttgatggtgttggaggcagattccttggcctcttgcgccttttcgcccaccacatgggccgccttaagagcgtcagatttcaccttttcggcggcggcagcggcatcatgcttcgcggcagcaggtgcctgggcggccgcttgggcagcggaagaaggcgcgggagccttgggggcttttttcttatcgttggaagacatgttgtaatgtgtaagaggttaggaagaaaagtagaaacaaagtgtagcacaaatgacatacatgatgtagcaaccaatgtggtggaggaatccgcaaaacgctgagtaatcgccgcaatcgctccaaacaaaatagcatgcctatctaaatgccctcaatgcgtatttgccgttcaaaaaaacagcttactaataccccaaaccccccaaatccaccctcccccatagtatttaaagttccaccggtattcacatgatatcgggattgtggggtagacggggggtcatgaataatctgctcaattggaagggaaaatgcagactagaggaacctcggcatgcttactaagtgtattatataagctactttcccctcctgccccgttgctgcttactaatcgctttcctcttcggctgactacgtaaaaccccacctcggtaccgaataatcactagaaacacactcaacaaatccatacagcgttttgtggtctgatgtagatcggcaaggagaccgcatcgaggacgttttgggcacgtcacccagctgtagatctggcttacgtcatttgcatgtgaaacagggtggtcacgtgagttgcgattacgccagggtcgctatcaggtccatgcccactgcccaacagagagaattagagttatgccacgtcgattatgtaagattgcttactcatggttggaaccgaagtttatcatcgtaagatgactaaacagagatcgaaatgctgactaagcgtatatacaagtttgtggtgctgattaaacgaacgtccgaaaagtgtgttagttctttcccggtgcccataatgacggttatattatcgcaacttcaacaaaccactagtggtggctcgtattcggttcatattttcgggccgtagtttcacgagctttcacatgggaattttctgaaacaagagaagaacgttgacaacaattaaattgttgggttcgtatttattgcatgttccgaatgcaccagagatgagtctggggtggaggagcggtgggggagtggaggctagggtgttttggagttgtttgatttttcagatttttggggattttttttaaaaaatcgaatttaatcggagaaaatttcaaataaatgaattaattttcagaaaaatccaagttttccaaaattctagaaaatgcactacttgtaggaggagttgcaaaatggtaacaagagtacttacatcatatcaaaactgccacaacaaatacggcgtcaaaaatcggcataacttcggaactatagtcgctctttaagatacggttcaaaatgaacctagtgaaaccgtatagatatgattactaataacgaatacccaattacgagggaaagcagcttggtgacatgatgtttggagtattctgttattttcaacggtgtttaatgtggtttttgtttttttttttttttttttttttttttttttttttttttttttttttttttagtttcacagtatctcgtaaaagtgtcttgtctcacctatggagggggcatattgccaattattgacgataaaaaatataaaaaaatcgcggagaattttatcttattaagagagggatgagtaagcacaaacgtggagtggctattccagcgttgcctgactaagccaactggttctatttgataagtcatctagtccccgagtagttacaatctcatactccttgtggctcatctaaccgccattcagagagtacgagtacatactgtacggtgatgaagtgtaactgtgaagtgttcattttggataaattgacattattgatcaaaaatgtaaaacttgatgtttgagaattgataacaggtttgaaaaattggagtgggctcgatctattctgttactttttcatctttatctatggattttctgcaatttaggtatttttccgtattttccttatttttatatttttatcatcaaatttatttatttttaattttcctccccaacaactcagattggcgctaatgtgcgttaagtgtaactctgattaaccatggttgggcgtgggcgaaatttcgacaattaaacgaaattaacagaaaatgttgaaaaaataatacacataatgaaattgatggaaattgtaaaattttggaaattttgacatcacgtgacttattctttcggtgaactgacttttatgagtccatggtcattttctgctaaatttccatattttctctggagtttttggtcattattttcggtcttaaaaaagactttttcctttgctgtgtacacacaaagagattattattcagattgcgcaaccttttatggagaaaataaattaatataaataatgacataaaataatgccgtgattaatggaaatgatgatataaacatacaaaattcttctgtttatgtgatcaaaaaattactaagattttctatcgtcgtttttgtcgtttttgttttttttcaactcccttttagaccgattttacgacgttgtggtttcaacgcttgtgcctaaactttatctaaagtctaatatatgacacgccgtatgtcatggtcacccgtataaataaatcaccactattttccgtctgcgtttttctttcttcttcccccacttaaccgacacggacacagacacagacacgacaacgataacgacaacgacaagacacgaacacagcagacacaaacacaacagacacaaacacaacacaaacacaacagacacaaacacaacagacacaaacacaactatgccgcattcgcttccgccactccgtatcattcttgttcggcacggtcagacggaccacaacaaggccggcatcattcagggccagaccgacattcctctgaacgacgagggtagaagacaggcccgggactgcggcaagaagatcagagaggtgttggccggtttcggggattccgttggagccgacttggacttttccgactcggttggggatactgacaggaacagtaactcgaacagattgtcaacccctaccgccgcccccactaccgactggaatcccaaaaacccattcaacggccccatctcggcggtgtacacgtcggacctcaagcggtgcgtcgaaaccaccgacattctgctggcgaccgccggtatcgacacaaaggcggcgcggaccccgctactccgagaacggtacatgggagagctggaaaacaagcccgccgtggagggccgacagcggtgccgagacgaaaaccgccattgggactcgtttggtgagtctaacacacacatggtcgagcggctcagcaagcagtgggacaccattgtgtcgcggggactcgaggagcggcaggggaccgtgctggtggtgacgcatggcggctgcatcacacggttcacgaactatctggtgaacgagctgcagcccgagccgtttgcgctcagctcgctaatttcggttgactcactgcggtctccccagaatacctccttcaccgtgtttgacatcgacagaaacacgtttcagggcacgttacaggtgtttgccgatatcgcccacctggatggggttgagaagcgcgtctccaaccccgatgagtatgttcccggaaggtggtaggcgtagacccgaggttcgcccaagtcgtgtctggtaattgggacactaactgcgatatacccgattaattgccaccccagtttttccaattaggtcacatacagttacacataatagacaatacatgtttgttgttggttggagtgtgggttgaaattgctcttgagttcaggagcattattggcgggaacaattgtgggcttaactgtttagggcgtgacggcagcaacctcttctgggttcgtgctctggggacccccgatctctattgggctccagttcagagagaagctcagaatccagctcagaatccagatccagtaccgccgagaatccatgttgaagtctttgagtgcacaaaacgggcattaaaacttcttaaatgcgacagacttggcgaaaatgagacagatcttgttagatgatctattctgaatcagacagatcagtcgaactgttagccgtcgaactgggctggactacagtgagtcgtcgctagggcagactggggagatacagtgggaaacgggctagatttagatggatgtatggtggtgtcgggactcggtgtttcactcagatgtgtctcaggccttccactcttcacctccctctgtcgaactgtggcttgccaagcttgtgatgcgattggtatcagatagcgaacttttacacagaacaaaatgctcaaattgaccgtgtcgtcgacttgagatcgttttcagctacaactggacttgttgataagaccttgttggtggagacatcgaaagagggagtacaagtgtggtgtcttgtgctcgtacagtatgtaggtatgtactgtacgcatagaatggtggttccctgctgcattggtcacgtgacggcattcacgacaacatttgctttttgattgatttccatgtgttttaatttgtttttgtgatctccgagttgtttttttaattttcatatttattttcatatttattttcatatttattttcatttatttattcatgtatttatttattactttttaagtattttaaactcctcactaaaccgtcgattgcacaatattaaccttcattacacctgcagcgtggtttttgtggtcgttagccgaagtcttccaacgtgggtataagtaggaacaattgggccgattttttgagccgtctaaatctctcgactcaattgatctgctgtcgaaaatccggctctctagctccttttccccgtccgctggagctcctcttcattgtgccgtttttccaacatttaactttgccacccaccaccacccccactaccatcacccactcgatctctgttcgtgtcaccacgactttgtcttctcacacatactctgtttgtgcaccacacattgcgaaatgtccatcggaaagctctatctcgccccctacgcccgctgcaacgcgctctacggcctcgtcaaccactacaagctggacgtggagatttccggcgcggacgaggagtttgagaagaagttcccactcaaaaagtacccgtcgctggtgctggcagacggcactgcggtccacgagttctttgcggtggctttctatctgctgacatttgtcaaggacgagtccatcaagcccaagaatgacctggagcacgcgcagttcttccagtgggtgtcgtttgccaactcggagcttgtggcactgctgttcaagtcgtttggcggcctggtgggccgagccccttacaacaagaagctcattgacgagtcgcagaaggagctcaacaagcagattgagctgacgttcgagccccatctcaccaaacacacctatctggtgggagaccggctcacctttgccgactacgccgtggcaggcctcattttccgaggcttcgagctgctgttcgacaaggagtggcgaaagacccaccccgccatctctcgatggtacaagacggtggtttcccagcccttctacgacggcgtcaagctcaccatcaccgaccagaaggtccagtacgttcccaagaaggattaggggttggtggagtgtgtttgaacggtaatctcgtgttagtgtgtgtacggtaaaccccaaccacgtgcctgtaccgctacatgcgcaatcattggacaatatactgaataaatgatcatgtctacttgtgagagtctggtcaaagccgcaatagcctgctggccagaaaagccacagactataacgcagcagcggtggtggctgtcactgcaaaaaacaatctgtcgctgcatttcttgggctctgacatccaacatctaggcttgctcgactgcagtagccacagtctcagttctctttttcattccttgtcagttgatgcgatgaagagagcgacaacgagaatgagaacgacaacgacaacgacaacgacaacgacaacgacaaagagtagcagtatccgtaggaaaacgagtagcggtactcgtactgacattcgtaccgacattcgtaccgacattcgtaacagatgcactgaagttgctgtgttgtcgcagagtgtgggtctgagcaaccagtctggaaagttgggccactcgcattgttttcaccatcttgttgaacctgttaatgaagatccgcaatcgtcttttggctctcgtcatgttccatttgatctttcgagtgagacgcttctccttccagcctttgcagttggtccagtctccgctccagcttcttgagcatggtgattctcatcttttctgtagtcgggtattatctgacatgcccataatggcacgagggagagagagattgaggtggttccgaagaggaggtgtagaaacaccaaactgggtcagtggtggtagggtggtaggagtggtagggggcagggatcgtagtacaatacccttacgcctttcgaggtcgccttgagcagtatctacagtgtactgtagacagccgggatcaagaagaaggtcaaagatttgcttctcaccgctagattggttgagatcatcaggggtgtggtttgttggtgcaaccaaattgtgcacttgtttcgctctcttcaacgctgtagtctggcctgttgtcagcagtgcaagtgaagtgttctgggaccggctcgaaccgactcaggctcaatcaaacggactcctgaccaactcctgactccgcaaagtcccccaacttcacaaccctttgtgtccaactccagaacccttcatcccccaccaccacttccagagcaacaagtggatatcgcctcggaaaggaaggccacctccgccaaacgtcggtcgaaaatggcatctccgaccgtatctccgacgcctcgtttttgcgtggcaccttcctcttctgtatctccgccgtttggtgccgcgtttcggatgcaagaaacgccgcaggcagttgatgacttcctccgcgcgagtgaaaagaacagtgacatgagcgaacggcaacagttacacaaaaagaagagtggcatgaacgagtgacacaactggtgaccagacaaaaacactcttacaaactctagaaactcacacaccatctcagatacagataccagatcaagagacaaagccacctcaagaccaacattccaccttacaaaggcatcgaggcgcagaatggagcattcggcattccattttcaaccgactctttgggggcggtcctgttggagctaccggtaccgtctacgtatcacatcttataacgatactagatacagacggtggagcaaaggcgcgcgaggacacgaactggtcaggtaaacgacaagactcaaccaatgaatcgcatcatgaattgcatcttggattgtatcttggattgcatcttgaaacgatcatgaaacgctctcttgaaaggcaacagacccatacctacccaattgcttcaactgactgccatgccaggactcgctaacacaactttgagatttcaggaacaacaaccacaactctcctctcctacgctcgatccacaaatgaccaccaacaaggcaactgctgcactgctaggtttcatttcagacaacgacttgcggcacatacgacatacggtacatcggtgtctcctcaggcgaaccatcgccggcaacacgtgcaccagacgatgcgggtcaggacggagtggatgttcctattgtttgcttccccacggccgccgtttacgccttgtgagtctggacagcttcccctacattcaattgattctcacagaatggaaaatggtgggttcatacaccccctggtcttgaaagactgggccgtgcctcatctgatgataatgcctgtctgctgtcttgctatatcaacgctctgctattcccgcctcattctcgatgaccaacccaccgcaccacacttgcctttctaagacttgcacatatcagcttgtctaccgtcccccaaatcaagcaagactccagtggataaggaaatgctctcaaactcatcagatgttaatcaatggacccccaggaccacatataaaccccatgaagtcgcccttcaactccccaccagtctctgacaccaatttctgacaccaacacccaactatgaagttctccaccctcactctctccctcgcctctctctctctggctgctccccagttccatcacctggacaactcgcgagccctgtcgcacgtccacgactacgcttggccccagtccgactacacttaccagctgcacggataccgaaacgaccggcggtacgacatgaccaccgatggccagaacctgtacctgggccacggatccaccggcgacgtgaacggccaccggctgcacaatgtcaccgtttacattgacgtgaacggtgacgtgaacatcgatggaaccaactacggcaagaaccgttatgttagcgttgacaacaaccgactggtgccttcgacccgagccaaccgaaagctcaatctacaccgagacacggacaactggcgaaacgccgacctgcggtactctgacaagaaccagttcctggcctgtcctgtcgactccaagggcaatgcctatgacattagctacgaccagcagtcccacaaccacctgcaccaagtctttgtcaacaacgccccttgcgccaaccccattgccgtcaacgtcaacggtaacctcaaccagggctactcccggtaccaggactcgcgtctgcgagtcattgacaacaaccggttccagaatgccaacgtgtaccacaacgatggccggctgatgctcattgacgatcggcagcgatcccagaactaccacccctggaacggccagctgtcgtaccgaggtcagcttgtggacaaccagggccgatttgtgcggctcggcaaccaggcttctctgcagttcaccgatcgaaaccaggtgcgacagggtctcactggcttccagatccgtgacaaccggctaacttaccacaaccagggcttcattgcttgccagtacgccaatggcatgtgggagctgcgacccactggcgttgagagcgcggcccaggcctgcaacaatgctcagtacgtcgagatcgccatggagtctctacagtaggtgtttctgtgactttgactgtgactttgactgtgactgtgactgttatataactctcaactcttaactcttagtgtggtgtgtattcgtagactggtgtggtacattctctagtgtatgaatactgtagtgggggtcagcggggtccgtgggggccacagatatagcctagagagaacagtatgacgggcgctgggtgtggggggggcaaaaagtgatttctggcaggatcgaactgccgacgttctgcgtgttaagcagatgccatgaccaactagaccaagaaaccagctgtgaagttccgaggtgggatgcagagttttgagggtgaaaataagtttttttaaaaaattattagaataaaatataaaaaaatatcaaagtgatttatattttttacaggtgaaatgtatttgcacgaaacaggcttattaatgcattaaaatgtcttgtctgatatttataatgatacatttcaagtgatggtggcgttttatcataatctttatttgttcatgatgagttgagactctgggtcatgttgagtgttgaacaccgaataaatagaatgaaatggaaagatttccaaaaaaactcgataggtaacatgtcaatcagattaaatgagtggatatggtcacatttggtatgtttccccagtgataatctgcttttttatgagcaatgagtagtttggtctagttgtgtagaaatcttgtcattttgggatgatattttatgggaagctatataaacgtagtccatgctgatatggtaggccgttgtgttgctcaattgtactccacgtctcttaataatgccctaaggccaccgtgacccaacccacatgttggtcagattgtaaagttcttcataacctgttgtaattctcacgtgatgtcgactcttcaactgttgtattatttcggctggaaattttctcgcacacatttttttagacccggattttgctgttttaaggtcgcttcgcttgataatcctttatttattttatgtgatgatccgttattatacctacaagtagtaagccgtgttattggcgttcaataaatcatccacatgataattaatcgttatggtgcgcgtttcggtgagtccagttgtttgtttgtttgtttgtttttctttttttttttttctttcttttcttttgtaattattctaataattcagtacagtagtaagccattttctacgccaatcacgtgactatttacctcggttgcggtttccagattaggcgttgttttggtaataggcatcctggccgagcggtaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggatgtcgccattatttttttttcaaggagatacacacaacacaccttttgtacttctgagagctctgtaaggtatgtatgtacatgcagaagccaatttttgtagttaaaatatcaacaaccccaacacaagtccgtttttgaggtgtgtgctgactaaatagatgtctgagcgccgaaaatttggaaaaaaggatgtaagaccccagatagacccataaggtggtaggtgcttagtaaccaggtgatcacgtaggattcagtatatgtagacgaagacaacacggtattttaatgaatgatgttatgtgacgagcttccggagagccaaggacactacaagaacgcattggtaggtcagcggagcccgttttatatatttatatactagggaaatacattttagttacttgacgcctatgtattttcccccgttatttttttttcctgtttttaaatttattctagggaattatattatttttattctaatgaaacaatgctgacctgctgagtaatccagaggctggtttcccactaagtgttagaacccaggccccgtgactaagccgactgatgactcagccggggtggccataccgaaggtatggtcactgccgtcactctccagaaaggtgtattagaatacatggaatacaggggtttatatgttatccagggttgcggcgcaaccctttgtccgtgatagcaggcttggcatatcgatattaatgatagcgtaatcccactgagggcccacgtggtggcccctcgtcgtagtctccgctagcggttcacgagagactaatcaggcggctatttcttagccgctgatccctaacacgaaggcataaaattcagcctggctagctcaatcggtagagcgtgagactcttattccaaggtcatctcaaggctgtgggttcaagccccacgtcgggctttgtttttgcgacgagtcgcattcaagtggtatcttgagattgtgttttagttggagatctagttgaattatttaactatttagttgacgtgaaaattcactaacagttacttacataagtcaataaaccgcactaaaaagcgtacacgtacactgattttttgtcgtagtgaaacgtgaaaaggaaaatccaatactgaaaccagtcttattcctactggaggtctgctattccttctcttctcttcctaatcctcaagttgcgattctactagggtatgctgacacaactacggttggcgataactcgtgagaaaataacgctaggagaataccaaaatcacttttgtgttgcaaagtgggattctgagtcgattggtggtctcatattttttgtaatgtcgcccaaaaactcgataatgtggtttcttgagataccatattcgaactagggactgcatcgtgacattttgacattccatttatcggacgcagtagaggtctatggtggaacagaatatcaccattcgattcaacgtaaccggtttgccgtctccattgcagtctcagtcagtccccagatgtcaactaaactcttaaccacaactctgaaagggagacctgttgacggaataacgaataacgaagctcttggattcttacactcctagaatccacgacttgtagtcattaaaatgagccctctcaatgaacgtctagactggcatggattactgtatcgtgcattcttcttacacactgtattccgagctacactactgtagcctacaacccctcaaaacctcccccaaacaccccgtcgacatcaatttcatatcgtcgattcataatctataattgggtaacgtcataggtgcttgtatcgagacacctttcgttcaaagcgtgtatcgaggcagctttcgttccagagcgtgtatcaagacacctttcgttcaaagcgtgtatcaagacaactgtcgtgcagagcgtgtatctgcaccaatgcaggcccaaacccattcctcccgcgttctactcggtctttttctcccgctcccgctccttttcctgtctgttggcctccagaacccgctgcagaacagcagtctcgatgctctcatggggctccttggtgccgatccgcttctgcgacttgtagcccgccacaatcagaatgcccgccaccagaatcagagtgattcccataaatcgattggccttctggcgctgctcagcagtcttgccctgcaaactgggaggcaacttgccgccaggaagagtcgtctcggacagaggcaccttggcggccttggacgaccccagcgagtccgtgatgccgtgagaaggtcgcgacgacgtgcccttgggccgcgcgtgccggttcatccgcaccaaagttcgaaacatgtttttggtcagtggtggaactgctagtagatctaatgtcgtgtgcaagatccgcccgaaactttagcagtttaccagtgaaatggcgcaacatgtcttggctgattctgatataactagtggtgtgtttctaccagaaagaatactgcacggccaggagtcgtttgcactttttccgattcgctctgggactctccaagacaaaacgtaggacctttcattctgaccatattcaagtaacaatcaaagttctagttgactctatccaactaactagtgagaaattgataaaatgtacctggagcagtgaaaatgcacagggagctttactgcacaaatatacaagaattgtccagacaaaaatatctggcggtacgtttactgtacatcacagtataattatgggttcattagtcagcctaactcgcttctcatatcagtctcccatcccgtcgtcacgtgactaaatctttcaatttagtaataaaaaaataaaacctttgtactttcaaaaccaactgcgacaagtgcatatggaaaaaaaaatacatgcgccttgagaggagttgcagagtaaaacaaaaaaaaggggatagggggaaaaagaatgccatcacccagaatcgaactgaggtttccacggccacaacgtggtgtactaaccactatactatgatggctggcgataaaatgttgaagttcttgggacactagtgagaaacctccaggtcacgtgtccggcgttttcaactgtgatttgtgggtgattgagggtatttactagaactaaagggtctttatgggtggttttttggactgtgtaatctactggtcttgtttttttattgatatttcgtccggatcatagagcaatggagaacgtcttggtggagtgccctgagtaggtgcagaaagcttgagcagtgatttgagagagtagtaaaaccgaaagagatgttttgaagagtttctaaggatttatggaaactgtaaaatgtctagaaatttttctatgttttctagttggagtcgttctttttttcctttttttttttctatttatttttttttctattttttgtattttttttttcatttctcatttttatttcatttctcatttttatttagtgatccaggctgcacctgattccgagcattcaaagtacttatttttgcaccaatttttttgcaacttggtttagacggagaattggtgttgtttcccggttattttttgatctaaaatcgttcatattcgccccataatggactcttcacagtcagtatcaaattttgacgatatgactgagtcagcttatggttaaaaagatctgagactgactcatctgaatcagaacttgaaaacaggacaatttcaaaaaggggaaaaataaagacaaaatgaaatcagaaatcagaatcggtcaggttctcaaatatcgggttttcagcccaattgacacactctttaaaagtgtttggagcgcaggttgaactgcgtctctccacaccactcccgggtaaccaggattagctcctgaaaaactctgggagtatctgtcaccaccaaacaccatgtctgatctcacgaccacagtgctgaaaacgcttgccgagggccccatcgctgactcgcgggtggccttccccgcccataccaccgcccagttgcagggcacgctgcagagtcttgccggccgagaaatggtgacctacaaggccgtggaggaggacaagtgggagcttactgaggagggcaaggagattgtgtcgctgggctcgcacgagtaccgcctctatgaggaggtgtgcaagggtctggagggtttggagctggctgacgtggcatccaagctgggagcgtcgggcaaaattggccagcagcgggctttcaagaacggctgggtcaagaaggagggctccaagctgatcaagagcagcgacagcgtgactgacaagaccgccgaggatcttaagaccattgagtccacgggcaccctgggagacgccaaggagctgcaagatcttaagaagcgaaagctgatcactaaggtcaagcaggtgtggtttgagattgaaaagggccccgagtttgcgcttaccgtcaaggagtacgccaccgacgtgacaaccgacatgatccagagcggcgcctggaaggacgcggcattcaagccctacaactttgccgccgagggagtccagccccagtccggagcgttccatcctctcaacaaggtgcgggaggagttccgacagattttcttctcgctgggcttctccgaaatgcccaccaaccagtacgtggactctgggttctggaactttgacacgctgtttgtgccccagaagcaccccgcacgagacctccaggacaccttctacgtcaaggatcccaaggaggcgggtctccccgaagacatggagtactggaacaatgtcaagaaggttcacgaggacggagcctacggctccatcggataccggtacgactggaagcctgaggaggcccagaagctagtgctgcgaacccacaccactgcggtgtcggccaagatgctgcaccagctcgccaaggaccccaagccttccaagctcttttccattgaccgagtgttccgaaacgaggctgtggatgccacccatctggctgagttccatcaggtggagggagtggttgccgactacaacctgactctcggagacctgattggcttcatgcagatgttcttttcgcagatgggcgtcaagcagctgcggttcaagcccgcctacaacccctacaccgagccgtcgctggagattttctcctggcacgagggtctcggcaagtgggtcgaaattggaaactcaggtatgttccgaccggaaatgctggaggccatgggtctgcccaaggacctgcgagttcacggctggggtctatcgctggagcgacccactatgatcaagtatggcgtctcaaacattcgagagctgctcggtcataaggtatctctggactttgtggagaacaaccctgctgtgcgattggatgagggtctcaactaagtgcggagaagaagagagcaagggttgatggtatcgtgatgcaacgaccatgttgcgttcgatgaaggataggagaagtaatagatgttagattgaacgaggtagctgggtgtgtttcgttggatgtagggtggtaataggctgagaaatgtgctggagacattcggaccgaatgaacatccccgagctgttcgagatttcagatgatctagtactgatctgattgagacagaatggttactcgtgcttgtaatgatgaccatgaactacgccgccagttgtgtctcgaaaagaccaccaaaaatcacttggtgtagcctcgaagtacactgtcacactcgcctggtcaggaggaatccaacggtaccattttcaggtctctacggcgtttatccagagatttgagtccttttgtatttgggtctaacatcaccacttcaccacttggatccacttggacctacattaccactttgtcgccagaggtaccattgcactcataatggtatcatatctatcttgtcagagtcatgttgaattcaccacagttccaggtggtcagcgtcaaaccggtgatccagtatctgtagcttgaggttcagttcaccacgaaaaaaacctatgatccagacagagctgttgagatttacgtgcgatgctcggtgtcactgcttcaattgaggagatttgacgcgactcattgacttggtacgtttgtgggagtgcgatcatgtgtacgatcgacgatggcgactacatgaggagttggacttttcgagtgaagaatgatcagactgaagagtgatcaggatgaagagtgaaccgagtaccagagtatcagaaagaacagtactgtctcctcttacatgattgaacacgttgcatccgatcttcctgaaccggttctatggaggaagtgctattgttgatgctgtcgagacggtagctctagtctctaacctcttcagcagcttccagcagccttcaagtggtcaaccaccgtctacaattttccagggtgtccaacagggaaagtccagctatttgcagacattctaatcgccagatgaccaatcctcgatctccgtgtcggaattatgtaccatcagttcggatctgagactggcacaggaatgacacaaaagctgagatgattggaccggaaagatctaacatctaacatacccctagacactcgttctctagacactcgttctctagagaccgattacaaatcacgttcggagcacacaaactggaccaagggacttggtgatgtttcggggatgagggacctgtaattgggtgcgaaaagaagtagaaaaacacttgacgagtgttgacagactcaggaacagataaagggacttgtttttctctgtgcaactcttgatccaagccaaaatggcagagatcgatacagcgtgtacccacagtacagccaggtagatgtgcactgctgcgacgagtgcaagtgactcatatacactctccatcttttatagaagaagttccaaccatattggtgggatcattgtctttggagagacatgtttgagtggagaatcattgagtcattgagtcattgcactacagtcagtgaccataggctgagagaaactgagagatcgaagactgggctctgacaacgaaaggaagcgtctgcgaacgctcgactggagattggatcaaagactgagctagagattcgagcttggttcagcattgagcttggttcgagattgagcttggttcgagattgagcttggttcagcattgagcttggttcgagattgaagcttggttcagagatgggaaattcctcaatagtcaaccaatgtcctattcctgcttcatctgctgggtgcggtctccccggagaatcgatatcggtgtgtatctgctgcagtcatcataccctacgattactcgtacgagtaaaagtgtagtaaaacaagcacctcgtgcctcgtaactggtacctcatacttgtatggctcaaacgcattgcccatcacccttcaattaaatgactcctggctgttcacttttgtccccatccctggtccacttgctccagagctccttgcagaactcaatctcatccatgtctgtttacggccataccaaaaggagttaaggtcgttgcggggttttaaaacagtgggtatgttactggaacgaagttggcggtccatcgggcgaagttggcgggtcgatagggctccttttgagtctcctggacccgtctctatctggggtatgaggtaccaaagctaagttgccgttcaaaccgctccagtccttactcctggacgcgaatgtttacaacaactgatccgaaacgcgcccggcgcgtccatctctctctcaggcttgtcctggtcccaaaacaatccgttttaagccgttgaaaccgttaaatcctgcatatcctgcatatccccgcagtctcaggttgaggtaccagacgtggaaaatgcctgactgtgagttcgacttcgacttcgagtatgattgagaggtatggtcgcggtcaagtgcccgagtccgcgtctgagtccgagtccgagttcgagttcgagtccgagtccgcgttcgagtccgagcccgagtccgagttcgagttcgagatccaggactagtcccactttgcccacacatatccgagaatcgaactcgactcgcaggtcacaccaccaactctttctattaatagacaaactcggacagtttctggccgggtcacgggagctcggaatggagcttgttcttctctgggttagaatgtcgatttatggggatatacaaaccgaatcagacaaaacaaacggagttggagttggagcggttggaaccgggcgaatagtgatgatgagccaatgagatgaatgagtcaatgagatgaacaagtggatttggaatgagagatttttcggatctgaatgatggatattgcatcagtccgaaacagtacaagaacaagtacagtacgagtaaaagtaccactctatccgatctcataccgctctatccaattccaaaccgctctcgtacagtccgtacacagccctactcttacctcttcggtcaatcgtcggagatatcatacctctatcatactgcataccaagacatattcgagcttctagaacatgtttggaaccgacggatgcagtgcaggggcataggacaactcgtgacggcatttagagcaagttccaagtgagcttttgtcgtagccaggaggtctgtactctagtctgctggaaaggactgattttttgcctccgaaccggggaatagcccgcccaaccagggaatagccgccgacatagccgccgctgcgacagtgcagtgtcttcatttggcggaaatcgttatacggcgtcgttcaaaagacgcgtggccaggtgcacatgcgtccattctgtttcttttttttttcttcttgttcttaatattttttcccccttttttgtccttttttctcttatttttcttttttttctttttttttctttttttttcttttttttttcttttttttcgcctccatttccgccgtatatcctcctccaaacgctgatcccatgtttgagttaattactatcagcaaaaaaaacaatctcggaggaggtgcgcgttaaatgctgggagtctttctggcaagcgtattgttttccgattttcgcgggttttttctgaaatttggattttcccgattttcccgattttccccaattttccccaattttccccaattttccccaatttccccccatttccgactttgcccaaaatcctctgcaaactccattttcggggccctgaaatgcgacatttttactctcaggaaaacggtatattatgctcacactccggaccaaaagcccattccaagtttgagtcaaaagcgagtttcgaaccgcagataatacctcagccaaccgccacaaccaagtgcatgtgacaagcccaggagaagacacgcgcccagtgtgggcaccactttgggaccgtcttggccacaacatgaccaacgtcagtcagccctcccaaacaaggttcgcagggctgagtgcctaaaatagccccgagagaagatggaaaggcgtggatccaaaatggcgccgcaaacacgtcgaccgcgtagcaggcgggttttcccgcaaaataagtcctcccaccacattgtccaagtcgtggccacaacctcgcccacatcatggccagatctgtgcctgcacctggcttgctactacatagacccgcttgctgctgtgagccgcacgacacccgcaaccaacgttggtaggggtaggaaaagaaacggcccagagcatgggataacgggggcgtcgtgacgccggccgtgcggtgacctcgggacccgtgagatgaccacaggacccccgtcatgcccaccacccgcaaacggtcgcaggaggcgtaaatccgcggagatgcttatcgccgaaaaatgcagtcgcaacctcaatctgcccattaggggcacccaacctttaagcttttttttgacttcccaaacaaggcagtgagtgcataccaccttagtacctcagccatatcgtctgtttatatataggcccacctcctctgtcaattctgtttcccacacaccaccttacacaaacacaaacacaatggctttcacctcttccgacattctcaagatcatcgttggtgagtattagaagcggcagctggattaagggttggattgaggcctgttgatggccagtgctattttggtggcgacgttgcactaatggcgagtggcgagagaggcgagcctgagcgggtgaggctggcctgagcgagctgtgatagtgtcgtaagagccgtgacagagccgtgacagagccgtgacagagccgtgacagagccgtgacagagccgtgacagagccgcgtgtgctcaacattggccgtattgcttgtgatattggcatgacttcccatgtcacgagtgaccgtgtcacaactttgaccgtgtcacatttggccgtgtgaaccacgaaacctccccctccccctatcaacccaaactaacccagctatcttcctcccccccgttggagttttcatggagcgaggatgcaccgctgacctgctcatcaacgtcctcctctgttgtcttggatacattcccggtatcatccatgccctctacatcatcttcaagtattaattgtaccataaccagcaacatataaccaatattgattttatccacagcaaccactctacactcactacctgtacgtagcttttcgtatacatgcaggcgttctgcatctttccaaaagtagcaatctccaaatggacagctacgtctaacccagttctgatttaaacttctagagcaatctgagatacgtgttaatgtttttttattttttattttttattttggcggagatcaacgatcgtcgccaacaccacgttcgggaatcagaacgggctgagttttgggcggggtgggggtcacgtgacgcgcagaaatgcgagcgggttattttattttattttattttcgtgttggggttcaattcggcttttttggctacagtactgtgtactgtgcttgtagtatttggttagagagttcggatcaatttaccccttttcaataagaaaaaggttgactttgccaatcgccacttgcgaccttgtctcaggccgtttgcgggggaggatggattaaattgggattgatagggagttggggaatcagcagggattttctagattattttagtggattatgggatttaattgggatttaattgggattttccggtttacttttagtatgtttttgctgttttgttcgttttttgttagacttgctggaatgtcagatgtgtctcattagtataagcacaagaacggtggcaattcgtgtcgcaggaaaaaaattcaataaattcaataaatacaaatatacaaaaaatacaaaaaatacaaaaaaaatgctgtgcgaaagaataacagaccaaagtcttctgtttctcggactggacgattttttccccttgatgcgttgatgtttttctttagtattattatattattttcttttttatccttttttatattatacacctccgaaatagagtgtataaatacaagaacagagcactagccctggtacaagtgctgtacaagcagaacagacacaaaacggtctacaagtaaccgggagtggattcagataagcataaaattcgaggaaacaaccatgtacttgtacttgtacttgtacttgttcaagttcggtagtacagcgtttgtactcgtataagctggtggttctgtgttgtactactgtgatgtactgctgtaggtgcagtacggaagagcttgaggaggattaaatgcctctacttgttggcatctcggtcccacctcctgttcttctctcgtctgtgagacagttgccttgatatgtctcgccagccgctcagattaggtgaaacagggcgatcatgagacattgggtggaaaagtggagaagttgaagggcaggtgcccagtgatactgtgcggtattgtacattcgtcagagtgaacttgagacctaccgtacgaacgagatacattgagaaagctcttaatcagacgaggtctcgtatcaagactcagacgacaaatgaggaccgctcgtaaacagtctccttggagggctagacaagagaatcagtccatgggaatcagtcaatgagaagacaatcaatgagaagacagtcaaagaggaggaaacaagagcaacccaaggagacatctccattgtgccagagaaaccctagtggcaagaggtcgagttaagaactggcaacaacgtagcgagaagtcgagttaagaactggtaacaacgtagcgagaagtcgagttaagaaccgataacaacagctgatccggtccagatgcttccatccaaaccagaatcagcggagcggtggtatctacaggtctgaaagcaccatctccagctggattgaaaagagctggagagccatgtgaagaatcaagtgcagtccacttggctactgaggtgagattcaatatcacttgggattcaatgacctgagaatcagtggcttgagaatcaatgaaagtagactagtgaatactgattgagaagagactgtccgggggtatgtactgaacttatattggtaagagagtagatggttgacaagtaacttgttctcgccactctacaactgattctctctgctgagtttcgtagtgtgtaaagcgacatctgagacttgattcatatggtcatgactcgacccccatggtaatgaccaacgcagtcagcgctctggctgagattgtgagattctgtgaaagattacgtcagggggtttcactggtagtctggtcatcgctgtcacgagacctgcgagttttgccgaatatcgtacaacggagaaacaggagatgccagtcagttgcttcaagacctcatgaagacgctcctgaagttgataccgatttggagcggcgagtcccagtccagctggactgctttctgctctcgtcggctgagtaatgcgtgtcgcagctacaggactcgagctattggacactgagatcaacattcacacacggagatgagaagtttgcaggaggtcgttgtgttcggagacattcgcatcgtggagtggctgatcaggcgcatcttcaaccaggtgttggcaccggaattcccccgagagcaccctgacatcaattggattgcgaatgaagctgagaaccagcaggaacggatcggccaggtatacttgagaaatcaagtgacaacgagccggtaggactgaattcaaagagttcagaatgactcaggaaaagagagggctaatgagacagtgtcgcagactggagactctgactcgatccacgcctactctggaactgctactccttgagccgctatcaccggtactgtctggctccggatgagtagtcggtccgtctctattccttgttggaggacaatatcatccaaaaccacactgaaggcagaaacaaccaaacccatctcaatgagtgcccctagtccacaactcctactgtagctactactgcactggagacattatacatgtattggcattctgtttgaacagagggttggttcaaaacatgctcccgtgagtgatcacggtatcgtcgttgttttccttctctgtacgacgggcccgaaatcaccctggatcgaaagagtcggttgttgttgaccaccacagcttcccagaggagttttcggcttgtttggagtccgaacctgccatactgagacagggaattgcgagttcagtcaacatcatttcgtgtcaattgacaaagacaaagtatctccaccaggccaatccagacagctcttgagacgacgatacgacagctggagtcagtcatacactgaaccgctcaagtgtatttagtttgaactagttctgagagttaattaacccggtttcttgtcgtaacatttttgtttcgagcctgtcaaaccaggagcactccagcgactcgagcaaacccagcgagtcttcctcggagttctgccacagtagacactcaaacactcggacatggtccggaaaatgggccggctgattgattcaacttgtcaataatctcattctgatatcagtggttttagtatgatgctggcgcgagctcgggcgctgataatttgttcccgacgcatggcattgcgccttgagatcgaacaacgcctcgtcgacagaagcaatacggtcttcaacaggatttcaacctgctccatgggtggtgatttgcgcgtccggatcagctgaagcggaaccaaccgtcgcaatatgttgcagaaatgaaacggagatcagctctggaactgatgaagacggtcacagacaggtctgggcgaggctcttcacgtctggacgcggtcagaacgtcgccaaattattactggactcactgtgagcattttggtaccaaaatcacccatgcaaaaatgatcaattggttgtaaaaaaaacaacaaaaaaaaacaacaaaaaaaaacaacaacaaaaaaaacgacgttggagcaggattcgggcactccactcggtctaattccatgtacccataccgtaccaaacatacgacgacgatacaggaatgatttactcatccagcagcattttatgacttcataaatgctctctatcatatattgttttttattttattttataatatgtcaaatatttcagattaagtttcgattataaaaagatatatgcagttacagaactgtaattattgaattttgtagagtttaatttttttgttgatttttttgattttttttttgatttttttaattttttaaatatctctagcgaggccacaccgaacttcataatgatgttaatctccatacaatggcgaacctccttgcaatggcgaattcctgctgtggcgaatctccctgtttgtaggcgagaaactgctcaacccctaccatcggtgcccctgtcgagccccttttgccagccctgtcgacagtataccacaccctcaccctcacccgcgagccgttgtctcctacatggccgctctacctcctggcacaagtcaggtattggtcaggtatagaccaggcataagttctgcccgacagcctggagtctaggtacccctgagatcgggcagggacctctcagggttgggtggggtgcatcacaggaacagttgcgcacctgaagccccaggggtatccagacatgccaagaggcgtgggctgctgtcctggatggccagtttcttgtagaatgatcagttgaagttctgaatggccgttctgaagagtcgcagtcttatgaccaatacaagtaacatcagtccgactgttgctatggacatgttctccggagtcatgttgtctgtattcagccatacgagtacaaacaccgactgtactgtgccgattactcatcaagtctcatcactcacatgtctcatcactcacatgtctcatcactcaccatgtctcaccaaggacaccatcacagccacccccaccaagctcacgttgcttgtttcacctcaagcaaactcgggctcatggttcagataagacaggtatgtgagacacgttcaacgctgcgttgcttggcttgcaacagtggcgcgatgtcgactttggagagcatggagttgactctcaggtgataatggccaacaaaagtccgatactagcttgctataacgtctatagcacagcaaactaaccaggcgaggctatctcttcttcactccgagtctgatagctgatatcagctcatgccccgattttcccgatgatggtcatcgtatcactccagtaaacacgcggatcgaggtcccggtctggtcacacggctggttccatgtgttgtacaagtaaatagaaaaacacgtcgtggtcattccagctgggccaaactgcggtgttctgggcaattccaacgtcaaataggtgacccagatctgtggaatccagtacaaaaaataaacaaataaaacaactttttggtaatgaatcattcattagatatttttatttttttagtgccgattttctgggatttttctgggatattctcaaccttttttccgcctccgattttcacagtcccgtcgattatcgtggtgcaatctgctccacacgagaattgagcaagctattttaaaaccgtaaaaataaaatttaaaagatggaagaataaaataaataaataaaccaaaagaaaataaatataatcactatttaatcggaaaaatatccaaaaattcctggtgattggctcgttgtcgttaaaatatcagaacgacaccctttctcgttgaaatcgttaaaaatcgccagtttcattttgcctattttcaccattttaacctcggcccatcaactccagtcacctcatgagtcaaaaagtggtgaacgtgaatcgagaaacgaaaaacgagaacgagatcacctcctggaccgaaatatcacccgaccttggtcacagggccatatgtgtgttttttatcacctttttcccgtgtccaacgtggtggctcatcgacacgatcgcacgtgactctgcgtcaccgacttaatcgctgcacgaacgtgataataataaactttgtggggatggcagccgggggggcgggggagccaggagggttgtgcggggacacgagagtgatggttgtgcaacgagagaagtggacgacaagaattctaatcacgtgacaatcaccccgtgaggtggtacggcgcctctccagactgcgctctctttgcccattactaagccaggccgttttttccagttccgaaaaatagcctttgaagaagtcccaatcaggaacccggtcggttccgggtctcccgctcctttgaccgagtcggacctaagacaccgtgatggagccggtttgtgcgatacgacgcatggcactgattctccacggtgtcggtgtggggaagatagcagagagagagataagactggattgcggaggagaggggtaaccaggcacattgtggggccgtgctgatggttgtatgattttatgattgtatgattgtatgattgtaggattgtatgcctgatgcgagtgtccccctctttttgaagatcatgtgttttttcctgcttttcggtttgcaaatccatccttctcgcctggttcggggccttttccccttattctcacattatcagtgtcgatcgtgattgtccgcagacccttgtcgttgcacttgttttttcccgtcaacgtgtgtagaaagaactctaagtccatgtgaatgagacggtgagcaatcgaccagagtagaccaacgcatccggatattgatgtgaattcgagctggaccagtcaacaaatccgtcaacctgccaatctgcaatccaccattccgcaatccgcaatccgcaatccggaatccgcaacccacaatcagccaacccgtcaatgtgctcactcaaccgtgggcagttttatccgcccgagttttagcttgtcgcctcgcctcacatcggtcggtttcttccttgcctttttctttgcctttttctttgcctttttctttgcctttttctttgcctttttcctcgccttatttgctgccccgtagtgtctccccccacattgctctgtctcagcgatcgacagacccagtcgtgtggtggtggtgtgcaggccacagttgccgaggcagctggccgggcgtaaagcgcggcgtttttgggaaatccaaagagtgcaaaatggtgctggccaccgagcgaggagacccagaccccaaaccgccccaaaccgagcccccatcgccgcctccagtcgcctccccaatcgtagcccctcctgctgcgctcggtacaacggcggagagtttggaaacccaaaagtcagaccctccaaactagctcaaaccgtaaccctatgcgcagcggcagaagaccatccggggacgacatgtatatatatatccggcctgtcctccaaaagatgccaaagttacaaacatcaagtaacaaaatcctcctctgttacaaacacccagtgacaacaagaacccaagaacccaagaacccaaggacccgacaacccgagaatcccccagtaacaacccccacaacccccataaccccacaatgaactcgccagcatactccgaaacctcttcttcatactcgtcctcgcccggctcaccagtgttccagaacaacaacctgctgcctcctcccccgtcgccccagatgaacgcgcagtcgttcccccagcagctggacttttcgctgctcgaggtggcggccaaaaaggccgagatgggtatcatgatggacgacctggaggacctttctttgtaagcgacagatcatccagtatcgctagttccatcaaccatccgccacaacactgattgctccgtggaactgggcccagcctgaagtctgtcacctctctctgtcacctctctctgtcacttcccctctctgaccagacgccgaaacccaatcctcaacggcactacatatggcacatatggcacatacggtgcataagacgcatatggggcatacgaccacatcggctccttgcaccttgattcgaaagtggctctgtgcatatgcatcttccggaacatcggaccaggctctctctttgccttagacagaatgggcccatctccatcgtccatgacggcaacaccgacaccaaccgcccgcacgccgtctccactcacatctgcattatttatttctatgtacatagacctcacattaatatatcatgatatacaagccggagagagtagcagagagagtacttggtgctcgcactgtcccgtgcattttttcaacgctggtgcatagctagcgcctagtctccaactacgtctttctttgtcgttgtggtcgcactcgcactcgcactcctctctctcccggactggcctctcaccactctcgccctcgtctcctccctccctaacctttgccgtattctcccgaacgtttgacagtctaaattagagccttgaaaatagctattaaaaaggatctaagagtgacactaatgacaacggagaatcgcggaaaaaaagagaagaaaacaaaagagctccaagtcgagctggaggtcacgtgaggggagaaaagagagagaaataatcgcacacccttgaccgttggaaaaattcggctttcatcggcagtcggcttacagatgcgtacatgtgccatgtgcatggggggggttgtgtatttccacagtctttatgaaggcgtcgattttgcttttttttgtctttttaaaattcgacccactcgttcccccatgaatgctaactctgaaaaattctacaatagtgtgaaaaaatctaaaaaaaaaaacaaaaaaacaattactaaaaaaaaaaaaattaccagcaaaaaaaccacacagcaaaaaaaaaaaaagaacattactaaaaaaatactaaaaaaatactaaaaaaatgccggcaaaatttatgttggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggtttcaccacttggtaacacccgactggggtatcatggtgggggtggtggggccgagtggggaagatgatagtgggtggggtcgttgtaacggtcgtggaggtcttttttgggcttggcaaaagcgaccttggttcgtttttatacacattttgccgccattttcaagtgtctatttcctgggagaaaaaaaaaaaaaaaaactctgaaaaaactctgaaaagttcatcagaaaaattcagaaaaaaacaacaactttttacaggatttaaaaagagaaaataatttattttttaacaaaaactaataatgttaggaagggcatccgcaggcgaaattttaacccaaaaattgtgactgctacatctacatacgcactaccgcacgttgtaactgtgcttctaaagctgcattttttcatatatcggaggggtttcttttttgacaggcgtctgaaaaggccgctcgtgtagtccagtagcaattccagctctctgaagtggctgcactgctccaaaaatgtgctcacacaacgtcatctcctcaagttccccaaaccgtactgtaggtcaagtgtctagtggtgtttggatctactgtactgtagtgggggcgtttggatcttgtgaagcgtttggggaagtggtgactgtgctaaaagtgcgccttttgggggggaactgctgagcacgggcgtaaatcaatggtatcgtatgtgcagtagtgcgaaagattttactgattgagaacgtcagtcaactgaatgctggcgctttgtaccagtagcatatccctgcaaagattagacaccagtgtaaagtatcatctgctctggggacatgaatcttggcgctggctagtggtgtcttcctgtgtgatggctgcaagtgctcactgctctctcatcacctaaaaccccaaccacgcaatgtatcgttctataatgctgtaagcccctccacaacaatcacattttgaccttctccaaaacccctccgatatccccgtcgagtcgcacatctgcctcccagtccttgccttcgcctcggacacctcccttgttcaacaccgccacctttttgccttgtttgtagaactgtcggacaagatcaaaggctgagaaagtggacagagacgtgccaataaccagcagctggtcggacgactccagcagatcacgtgcgcgagcccgatccgcctcaggcacactttctccaaaaaacacaatggagggcttcaaaaccccgccacagttgagacatggcggaatggcgaccctgtcgtagtcgatttccacgtccaattccgcgtctccatccgcgttgagttgctgttgtctaccaggagcagcttcattcagcttgtttccagaaatatcaagccgagatttgctagtcgagtcgtctagagatgcgagaaatggattggaagaagtcggagaacccccaggagtgactgtggcacccgtgtttgtttccaccctcgttcccggatctacaaactgtgccagatcactctcggtagtcttgtccgtggtaaatcctctcccagtcatggcagtcccggccacagcatcgtctttactccatccattgtccttagccattctgtcttggaaatcctctcgtgatgtctggtctccacaactcagacaatgcactctataggccgatccgtgcagttccacaagtgccggaacctctcgaccagctctcagatcagccgacacgttcacattgtccacaatgtcaccgccactcacctggctcagcttgtgtaagccgtccacgttctgggtaatgaggcccgagatgtggccgcccctaagccagcctgtcaacacctcatgagccacgtttggacgggcccacttcaacgcctgctcgtagccgatccacgcacgtgaccagtaccgcttgcgtttgtgctcgtcagacacaaactcgtgatacagcgtcggctggtggtttgggttggttgtgtatgttcctgtgggtcctctgtagtctggaaggcctgatgctgtagagatgcctgcgccggttagaattgccgtttttgtgttttttgccgtcaggaagcgcgacagggccttggcggcggaggccacgtccgtgtgtgtcggcgtgtacggcgtgttttcgaactttggtattctcagcttcattatggatgagactagctccaatgtcgcgatgttcataggtggaggtgagccttgcacatatcgaaagcttaatagttggagaggtggtagcggacatgggagaggtctgagagacgaaatgattggatatttggaatcagcgtaacgaaatgtatacacacgcgacttggattccttgttggagctaccgctcgcgggcagagaaggaagacatgagcgagctcgataagcttaattgatacatgatgacaggagcacatgtttctgcctggcaccgcggatcctgaaagcaacggtcatactccatgtctggttgatatcaccgggccgggcatcgtagagaagcagaagtatttatatctgaaagccatacctcaagtcgactctcagacgcttcgtacactcaagtcgactctcagacgcttcgtacactcaagccgactctcagacgcttcaagtcccctcgtacagggtctacgagtttggtatgagttaggtacatatggtacatacagtacaatacgacactcgcccaatcattgacactgtcggttgaataccccaatggttctccctcaacacctacagaatgcattggagaccactgacacatgaaatcccttgtaatcgtattttccattcattatctatatcgtatcacatcatgtcattagtcatcaatcgttcagtggaaggtccaccaatggcgctattgtcgagttggtggtgtccgtcttcaacatctctagattctctcaagcaaggtctcagcactggatccaagatacaacttgagctggtcaacagtgcacggaatcaaccgacaaagaatcttgtccgtgtttaacctgtcataagcctggaatcggtggcagcctccaaaggcgaaatagtgggtctttccgtttcgtcgaatcaccaacacatctggaggaggcaaggcagactcgtccgactcgctggacttgtgttcatgggccttgagcgtctcgatcatcttggagattttctcctcgtccagaacgggcggaatgggtctggaaacctccttgagagggagatattccgttttcgccagggtggtttgcatggacattgtgatatgtggtatttggcaacggttctcgtgatggatggtcgtttgtccttgtcgttgcctgccctggctccctatatatgctccttggttgctgctttgtaatgtcaattataagtcagtcattagttgcagttattagtaaagcggtctagacttgggccgggtaactttgagccagaaccgtggttgcagtggaaccacgagtacaactactgtacagtacagcacccacaggttgtacgggttgttggctttgttcgctgcctgtggcgccgacatctcgtgcggtcacgtgacacgacgggccccgttttcgctcccccgtctgttgacggaaggttgtggaatgttctggaacttttcatccgtgcgaggaaacggccacgagtcgcccactccaactccaactccccgactcctgtcgatatccgagcacccgcagccctaaccgcgacgctcgttccggctccgatttctcggccaagtgccgtctccacaagaccgaggaaggtaaactctctgttcacgtggggctgaagaaaggccagctcacggtggtggagttgcaatggaggcggcagctgaatagaccttgcaagtaaggggtacctgacgggaatgtgggaatatgggacacaaattgactcgcaaacttgcaacatgcgtccagtgtaccccggataacaccattagtgtggctaatagcgaggatggggacttggagggatgggttcgcagggatggactcggagggatggacgcgaatggcgtggagggctcggatggcgcggagggttcggagatgggtccagggccaaaaatccggtttaaaaaggtggatatggtcgattgtaggctcaatggctagatcgatacattggtttgtgtgttgtgagtgggtccgacccgatacatgtgtgaacatgatgtaaccgtggtgtatatggtatagcttatagacgatacggaaatatcggagatagagcgaaggggccattgacgggaggacaccgggagaatcggtggtgacatgggataattgcaggttgacaaccgtcgccaacgcttttgcccgcccattatctcctctaaacagctcaattaaatgtctctgttttttcgagtccacgccaaagtggtccttctgttcataaacttcacatgcacatctgagcggatgtgtgggagatttgtttgagagcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggaaaggtggccggctactctcccgacaacaacggcattgcgaggccctcaagggcgccaagctggtgctgatccccgccggtgtcccccgaaagcccggcatgacccgagacgatctgttcaacaccaacgcctccattgtgcgagacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttggtgggtccccgtcaactccaccccccccactgtcccccaggtgcccaactccaagggcaagtacacaccccaagaagctcattcggatgtcaccaccctcgacagtcatccgagccgagcgattcgtctcccagctcagagcacaccaaccccaccaaggagtacttccccgttgttggcggccactccggtgtcaccattgtccccctcgtgtcccagtccgaccaccccgacattgccggtgaggctcgagacaagcttgtccaccgaatccagtttggcggtgacgaggttgtcaaggccaaggacggtgccggatccgccaccctttccatggcccaggctgccgcccgattcgccgactctctcctccgaggtgtcaacggcgagaaggacgttgttgagcccactttcgtcgactctcctctgttcaagggtgagggcatcgacttcttctccaccaaggtcactcttggccctaacggtgttgaggagatccaccccatcggaaaggtcaacgagtacgaggagaagctcatcgaggctgccaaggccgatctcaagaagaacattgagaagggtgtcaactttgtcaagcagaacccttaagggactgatgatgtaatgattatatgacatgagataagcgagctagtaccgtagttgtaggtatgtacgagtatagtgaccagctgggatatagagagctcatggttatccatcgagacaagactgagggcatgtttgaagtctcagacgattggagtccgggacgagacgtgacgaaaagtaggattttcctttgtcgtcgtgcgttctacaatcaatgggacacaactcggcgggggagtgcaagtgcagaacaagtgcagaacaagtgtcagtatctcgacgatttggtgtcaggattgattctaacgtcaactccaaaaaaaaatgctgtactgtacagtagttgtacgggttgttggctttgttcgctgcctgtggcgccgacatctcgtgcggtcacgtgacacgacgggccccgttttcgctcccccgtctgttgacggaaggttgtggaatgttctggaacttttcatccgtgcgaggaaacggccacgagtcgcccactccaactccaactccccgactcctgtcgatatccgagcacccgcagccctaaccgcgacgctcgttccggctccgatttctcggccaagtgccgtctccacaagaccgaggaaggtaaactctctgttcacgtggggctgaagaaaggccagctcacggtggtggagttgcaatggaggcggcagctgaatagaccttgcaagtaaggggtacctgacgggaatgtgggaatatgggacacaaattgactcgcaaacttgcaacatgcgtccagtgtaccccggataacaccattagtgtggctaatagcgaggatggggacttggagggatgggttcgcagggatggactcggagggatggacgcgaatggcgtggagggctcggatggcgcggagggttcggagatgggtccagggccaaaaatccggtttaaaaaggtggatatggtcgattgtaggctcaatggctagatcgatacattggtttgtgtgttgtgagtgggtccgacccgatacatgtgtgaacatgatgtaaccgtggtgtatatggtatagcttatagacgatacggaaatatcggagatagagcgaaggggccattgacgggaggacaccgggagaatcggtggtgacatgggataattgcaggttgacaaccgtcgccaacgcttttgcccgcccattatctcctctaaacagctcaattaaatgtctctgttttttcgagtccacgccaaagtggtccttctgttcataaacttcacatgcacatctgagcggatgtgtgggagatgttatcgccgaggcaattcagaacggcgaataatgatcggaatggcgcgggaaaaaggcgaaatgaattcgattctcgggaagagtccggttatcgacccagatgtctctccgctcctccatttgcgcccccatctccctctccatcctgcattgcgccattaactctaaaacccattgagttgtgtctgcacgctggcctctcatttgccatttaaacccgtccagtcccacccagcgaccttccccaactccacatcacatcttcaaaaatgttccgaacccgagttaccggctccaccctgcgatccttctccacctccgctgcccgacagcacaaggttgtcgtccttggcgccaacggaggcattggccagcccctgtctctgctgctcaagctcaacaagaacgtgaccgacctcggtctgtacgatctgcgaggcgcccccggcgttgctgccgatgtctcccacatccccaccaactccaccgtggccggctactctcccgacaacaacggcattgccgaggccctcaagggcgccaagctggtgctgatccccgccggtgtcccccgaaagcccggcatgacccgagacgatctgttcaacaccaacgcctccattgtgcgagacctggccaaggccgtcggtgagcacgcccccgacgcctttgtcggagtcattgctaaccccgtcaactccaccgtccccattgtcgccgaggtgctcaagtccaagggcaagtacgaccccaagaagctcttcggtgtcaccaccctcgacgtcatccgagccgagcgattcgtctcccagctcgagcacaccaaccccaccaaggagtacttccccgttgttggcggccactccggtgtcaccattgtccccctcgtgtcccagtccgaccaccccgacattgccggtgaggctcgagacaagcttgtccaccgaatccagtttggcggtgacgaggttgtcaaggccaaggacggtgccggatccgccaccctttccatggcccaggctgccgcccgattcgccgactctctcctccgaggtgtcaacggcgagaaggacgttgttgagcccactttcgtcgactctcctctgttcaagggtgagggcatcgacttcttctccaccaaggtcactcttggccctaacggtgttgaggagatccaccccatcggaaaggtcaacgagtacgaggagaagctcatcgaggctgccaaggccgatctcaagaagaacattgagaagggtgtcaactttgtcaagcagaacccttaagggactgatgatgtaatgattatatgacatgagataagcgagctagtaccgtagttgtaggtatgtacgagtatagtgaccagctgggatatagagagctcatggttatccatcgagacaagactgagggcatgtttgaagtctcagacgattggagtccgggacgagacgtgacgaaaagtaggattttcctttgtcgtcgtgcgttctacaatcaatgggacacaactcggcgggggagtgcaagtgcagaacaagtgcagaacaagtgtcagtatctcgacgatttggtgtcaggattgattctaacgtcaactccaaaaaaaaatgatacccaccttctctatgaggaaccatagctcgatttccaagccgactccagtgcacctattacttgaaaaagccagtaatctaactttatagttgatacattagttgaagactcagtatagtaggtagcttccattatctccatgaatcataaccaaatgggaaaaaccaacctaccatatcaatctgcaaagttatccaaactaagcaaccgttttgcccttgtcatataaccatccatccactctctaaactgcacttgaattgctccaatcaaccttgccatattgatcatgctcgatctcaggcggcgtcccatagaggctgataattggttgttttggagactttgaaacgccaaacatggtatttcgacctcgttaacttgattcccgccgtcaaaattccaattgaacacaaaaccaccactccacagcctccccctatccgggtcttgttcgtttagagttaccacttcgatattgcttgatatcagcctatttagtaaagttgacctcctctcataaccaccccacacaatgttccgaaacgctttgaaatccgctagacaagtgaaggctccagtgcgagcgttctcgacccgagccaccgccgctcgagctgttccccgaccctcaaacaccctgctgttctccactgccgccgcttgtgctgctggactgtctctctactcgctgtacacccaccagtcgattgcgctggacgagaagaagggccccatcatccagcccacagactcggtccagcctcccacctccacgccgcctttccccaccaagatgtcagctgacggaaaggaatggtcgctgctgggatgtggagtgcgacgagtctccttcctggggttcgacgtgtacgccatcggtctgtacttgcccgagtcgcagaagcgagaggtgcgggaactgctgcagtccacgtcgggcttccagcaggccaacggcgacgtggaggagttcaaaaagtcgctgctggaccccgtccacggagccgccaagatccgatggctgctggaccagggcatcgacatccgaatccgaattgtgcctgtgcgaaacacggactttggccatctccgagacggctttgtgcgaaccattctcgcccaccccgaggctaaggaggcgtcccagaacaaggagtttgccgacggcctgtccgagctcaagaccatcttctcccgaaagatgtcggtgcccaagcacaatattctggtcatgaaccgcaagggtaacaacggcgagctcaagatcacctactacgacgccaagagcgaggctgatctgggcgagggctccgaacttggaactgtgcacaacccccaagtttccgagctgcttctgctccagtacctcactggaaagaagcccatctccgagaccctgcgagactccgtcatcaacggccttgtcactgttgccattgagtaatcccatggaccacctacaaccggcagttgggttctcacaacccccaccattgtcttctattgacaaccagagcatagacgactcttgctcttgtatatagtatgtaataatccattggatgtaacatgtacgtagttggttcaaacaacccaaccctaaccccaaacatacatgatccaggcacgtgtttgaacttgtcttcttcatcaactccaccatggccacgttactcgacattgaaggaaccgtgtgttcgatttcgtttgtgcacgacattttgtttccctatgcactcgaaaagctgcctcaattgctcaaaaacgaacagttccccatcaaaccaggcgggaaccagacctcagacctgactccatacctggagagcttcccggaggagtacaaacagagcgcccaggccctggaggaccacgtgattgatctgacggagaagaacgttaaggctccctacctcaaggctcttcagggctacatttggaagagtggttaccagagtggggaaataaaggctcctctgtatcccgatgctgtggactacatgaagcgggttgtggacggcggcaacaaggtgttcatctactcgtcaggatctgtgcctgctcagaagttgctgtttgggtactcgtcagccggcgatctgactccgctgatttcggattactttgataccgtcaacgccggacccaaaatggaggctgcgagctacacaactatcctcaaggccattggtttcgaggctgacagggtactcttcttgtccgacaatgtgcgtgaaattgaagctgctaagaaggccggtctgagagcctatgtcgccgagcggcccggaaacgccaagctgacgccccaggagaaggaggacaatgtcatcaagaccagttttgagggaattgagatctagttcctccttcagcacgtggatttatgattgttgcgtgcccaattaggattgctatgtagtaacatgaattaaaagtggtttcagcacttttcgatagcaattgatcgctttgaggcaccatgactgcaaaaattgtctcattctatggcgtctggttctgattatggactgtctcccccctgtcgatgcaaaaagttatgtcggcactttatggagcatatatcaataagtccctaagatcgttcgaaaggtttccatttggttatttacgacagcaaacacagcaggctgctgaaatagtacaaatacaagtactctcctatccaatttatctggtgcaactccagttctcaagtttcggcaaggccttttgaatcaacaagtcaactgtcaaaagtcccaacaaaagtttcacctaatccaactaatcaaataagcgccatctcacatcaacccataacccaagtactcccaagtaacttgttccataacccacggtccgtttaaatacccttagcggcatctccaaaagtgcaatttccactcaagaaattccacaatggtatccaacatgctcctaataacgctcttctccaccccggtccttgcctccttcccgacctcctactactacgactcgacttccaaagagtgtgccaccatcggcaacttcatggctccctactcgggaattcgaatctggtgtgagaaggatctgttcgacgcctccagagaccgtctagccatgtctgtatgccaaaacggatacacctacgactacaccatctccgataccccgggatgcacggacttctccaaccccatggagttcaccaacacgtcgtcggaaatgcagttcgatccctggcatttcggaggtggaaagttcaagcttgcccggagatacacatcgctcgaccgagaaacacccgtttattggcccgatacctttgtcggaggcgtattcaagtgtcctctggacgaaccctgtaccaacgacaacgccattcccatcgctcctcttttggccgacgagccgtggcactttctgcgcaagttctccatgtggaccgtgactgccaggttccccataatgtactctccggactttacaggccaccactatcctcacatcaagggcaacaatgactgggcgagatatctagacgtcaacgagagatatagaactgtcagagagaagacagtccacacccaaccaaagtacgtgcccgacaagaatgtgccggctgatacactcgacaacgacagcaacagcaacgaacctctcactctccctctcaccccctcaattcctctacctttacagtccgatgctcttcctggggaagaaaagtaccatgttcctggacactcaatcacggttgagattcatgggttcagagccggtgtcaagagtaaactggaacacaagtttgcgcagatttccagccagtattctgacgtcctcaaacaatacaacccttctcatggcctcctgggactgctgtatcatcttagagtcaacctggagtattatacagccaagaggatctggctggatcttgtcaagttgctataattaaatagaaatatatatgtagctatttatcgtgactacttgttaatgccgagctcaaagtaagcctgtcgagtatcaacacaggctcgtcgcacgtctcgttttttgtggtccaagagaggagtcaaggagttgatgattcgctgcttgaaaggaacaatctttggaagatcgacagtggatgcaaaggctcccagacactgaagagccttgatggagacagcaggcgaggagaatgcagcgtccagaagagaaggaacaagctcgtcgagataggaggccacaatatcggtttgtccaatggtagcgaggattgtgtcgatgccagcagtcttgacccgggcctcagaaacactcagagagtccaccaccagagacatgatgctttcgagtgcaggcgacacaatggagctggggacagagttgacaatgttggacagagcaacgacgtagggcactttatcgtcaacgtccttgtagccctgaaccagcttgggcaccacagaaacaaaaagccgctgcttgtaaagctgtcggatgacaaccgaattttgcttgacaaatagttcatcgtctccaagtagaatatcgaacgatttggctgccaccagtccattggcgccagggagcatgcccacaagagtatccacaaacttgaaagctgtggagtcgttcttcagcaaccagccctttataatccaggcagcggattcgagtgcgtccagagtggcggtctccagcaggtcagtaacaaacgccacagcctgcggagaagcggcggtgttgatccatttgtttgtgagaagaccagcaaatcgaaggtagtgtcgtcgaatggctggatcggcagtgccagaaacagtgctgatgacgcttctcagaagaacaaaggggtcgtgaagcttgggcagctcgaggtcgcgactcagaggagcaaaacaagaggtcaaaagactcatacagggcagaggagtatcaaggacgttgaacttttgcttctcgggaagggtggcactcggaaagatatcactggtggttccgttgaagaagagggagaagagacttgtcagaacttgatcctgaactgtgcaatgacgggtgatggaggtgaggattcgtccagcagcttcagtcacttgaggagtggccatgacagcaggggaccccgagtagctggcatcaaaggcagtcttaaacaatctggggaaggtggacttgagatacgatgtggtatcaaagttgtccttggactcctgttccttcagggcgctcagaagagtctgcagaagcagagtgggatacaacgcagtgctcccagtaacggtatccatgtgggacagtattctgacttggagaacctcaatcaaagtcttagaggtactcaccttggccaaaacagatagcaggaacagaattcgagtcttggcttccttgtcagagtctgaagcaggcaactctgaaagcagagccgggaaggtgatgttttgaataattcctgcgtttccgggcttctcagcaatcagaacaagtgcgtctaccgcagcctgcagggtttttgtgtttgtgtcgttgacaatgacgtcatccaggtaccggacaatcagctctgtgtctgtttgagagaggaactcggtgatgttgacggcggcggagaaacccttgatggccagaatgcgcagagaagactcggactccggactggagagcagggccttggccagcacatcgaaaacgcggtccttgaactcaaacagaggtgtagaagtgacattggggagggacgacttgaggaaaatgagcagaatctcacagatggacgtcagagtggggatttgagtgtcagtgacggccaggatagcagaaagcgccggagtggtaagctttttagcaacgtctacacctgccaaactgacagacgccacgatctgggctgcctgggtgctcagacggtttgtggggtccttgagcttgtccatgcagtcagtttcaacgtttgtgaggtactcatccagctgtgactggtctccgtgcttctgcagctcttctgcgagacgttttagaacagtaagggtctttcctgccagctcaggttcgcttccatgcaaaacctcgaatttggttccgtcccagatgtccttccaattttcggcggtgatttccggaccgtagttggcgatacatgctgcaatggtgtccagagtgtctcccttgaccgataacgacgacgaggtgagtttttccagcagtgcggggaagatgagtttggagtactgttttccggccgccagagcggttctgagcgccacctttagctgatcagctgtgatcttgtaggggtcatttttggggggtctaaaggtgatggggaagtagcagaaggtggcgtcaaactgcggctccacgtcgttttcaggcacagtcaggttgttgctgatccactcgttgatagcaaaggactccagcaggtttcgggggtccttctcgccgttggtgcaggtcaggaaacacttgatgaagccttcctgggctgaagcagtgcttttgagcgactggctcttattctcagtcaagtatcggagtagaacgtaggccttgtatctgaccacctgcacatgtgaagagggcaggtagtagccgacgagactgtccacgatttttttgacgctcagagagctgatggccgacatggtgaccacggcgttcatgccgtcgagaacctggcccgtgacgggctcgtcggccagacgttcgctgagaaactcgcagatgacagtgagttgctgcttggtcagtttgtcagtaggcagatctttgagcacgtcagagatgcattggatggcggtctgtcgggttttggcagactcgtcaacgaggtattctccgagcagctgcacgagatcgaccagtttagcctggtccgtggtgatcactgtgttagcatgaagcggtagttgtagggaaggaagagacggggcatagtgggaggagatgatgatcaagatacgagggtagggcaccagagagacgatattaccacttgccactggaaggcacccaaacaggcgccgaacagacaccaaacaggcaccgaacagacaccaaacagacacccaaaccaacccagtcaatccatggaccggtctagatcacctcagatcatatcttaccccgcatgactcagataacagctgaaccacaacttcccgaccataaagaaagaagaaaagcaaccaaagcacatgtttccctgtcaacggttcatccttcatcgacttagcccatctctatcaaatctcgatcatcttctggtctagacctagatggatcataaggcagcgaacacaccaccaccactaccaccaccgccaccgccacatctgcggcgaaaaagccgcggcaacaacatccagaattataaacacgtgtccaaaagtcgattcccattccttcttccctcctaccactatccagtctctatctccgtcgggtcgtggatctatagtccatcacacctttgtcgcacactccctccaccgtaaactccaagctggatactcacaatcagcgatacctgcggcgttgcccgtagcggccatgtattggttgaccaaggcgtccatgatcaaagtggcacactgtatgtcgttttcgagggtcttgttcaggtcggactgcctctgttcctggtgacaatctccatttttcttactcacagaagagtctatgtgaaataaggtttgccacactcctcccaatacccatcctatacacccacccacccatcaacgactgtgaattgtctctgtctccatcgacacattttcctcattcctcattcgtctaaagactcatcatggacgtggattccgatatcgccgccgagtcggtggcccgagtgtacgcggacgtgaacaacctgatgccgccatcgtactgggactacgacaagctggcgctcaaatggggtcagcaggacaactacgaaatcatcaagaaaatcggccgaggcaaatactcggaggtgtttgagggcatcaacattgtgtccaaagagctggtggtgatcaaggcgctcaagcccgtcaagcgcaagaagatcaagcgagaagtcaagattctgcaaaatctcgcaggaggacccaacatcatctcgctgctggaaacggtgcgagacccgcagagcaaaatgccggccttcatcttcgaacacgtgcagaacctcgacttccgggcgctgtaccccaaattcacagactatgacattcgctactacatgtacgagctgctaaaggccatcgactacagccactccaagggcatcatgcaccgggacgtgaagccacacaatgtcatgattgaccacgagaagcgcaagctgcgcctcattgactggggcttggccgagttctaccacgcgggcaccgaatacaacgtcagagtggcctcgcggtacttcaagggacccgagctgctggtcgacttccagctctacgactactccttggacctgtggtcctacggcgccatgtttgcctccatgattttcaaaaaggagcctttcttccatggtacctccaacacggaccagctggtgaaaatcgcacgggtgctgggaacagaaaagctctgggactatctggaaaagtacaatattgagctcggagccgagtacgacgacattggaacctaccccgcccgaccctggagcaagtttgtcaacgtggacaacgaggcctacattagccaagaagcgatacatttactggataacctgctgagatacgaccatcaggagagactgactgccaaggaggccatggcgcacgattacttcaagcccgtcagagttagagaagagggcgagcaggaatagatggcgagcaggaatagatgacgagcagctctattgggtcgtctaccaacggccgcgagcgagcaaaggtgagacacatgggcccccccatcgattcgccaaccagtcttgagcgcgtgtattaatgagctaacttgcactacacgcgcttgctaagctatgactcagtgacttccagtgactccaacatttctgtcaccactggaccaaacattaattcaactcatgctcaaagagacagtcattgaagggtgtatatcggtactttaataaaaggaatattcttagacaatgtaggcgactgtaaagaggctgagcagaaacttatcgtcatgacagtttgttgacaactttgcagtcattatggccgagggtaaataggtggttgacgacgtctgaagacaatgtgaagtttcacagttgagcgagaggtcaacatcgtgaactaagagtatgctctagcccatctcagagctgagcgcagggtggcttctagctggggagaagcaggatgatgagcaagatgctcaatgactcgcggaagaagtacgcagatgtaggtggcaactagacgctcctctttgggtgttgcgaggcagttagaagtgagcagcgagattaggtgttggatgcaagctgggttagtgaatgggaggggaacagggtgtcatgatggaggcaggcgtctccgtgtgaatcattcaggctcgtccgtttgaatcctcgttactcacaaatcaacattccatcgtccttggtaggcaacttgatcaccaaaatatcgagtcttttgcacagtcccacgttcagcagaggccccaagggcgtagaaaacgtctttccgtatcgcttgagacactcattcaatgcaaagcgccataggttcatcacgggcatcacatggccgcacctgagctggccccgaacctcacacactgcactagacaagtacctgtgcagaagacgattgatcccgcatcgaggattgtacttggcatatccctctggggcatgtgtcagaaacctgtcgacagcaaaggtggcgtttgtaggtggacagggtagcggtagaaaggcacgatgcgccgttcgcctagtggtgagccatctgtgaactgatttgtggaataaaaccgcctggctcaatttgaccgaggcaactgccacaagaagaatgtcggcattcgaaggagtggcgtatatccgtggttttggtgcgtgaacttgcattttttgtagtgtgaaaaaaaggggaaagctccccagtttatatattcaaatggtgtgacatgagctatgtcgcgggtgaagggacttatgagtagtatatatatatatacacatataagtggccatgtagtgtagtcatacagcatccccaagttgttctccgttgactggttgtttgtggggatgattaccccaagtatttagttgagtaattagttaacattattgttagtcttaacaggtaatcttcactaccggctaaactgactcaaaactggccaaaaggaacgaaattttctacgagcaaatgttgaatacaccatccgaccgccacatgttctagcttagccagattatccctttctcgacccagattctagtgtcgtgatcatcatgaaattcatcttaataaatagctagctaaccatcttagccctggctcctctgagcagcaacttcagcttctccacacataccgggggcaagaaggtcgcctgagacgagtcaattccactgtagtgggcaatcagcagtctcagattccacatatcatcaaacagggtggggttggtggccgtcaactccagcgtatactgcatgtcagccagaagaggagccaagctgcccacgtgagccgaggaagcagcgtggttggaaaacagggccaggtcccggttggcagacttttggaacacctgcaacctgagaagcttgccactaagagtgtcattgttgacctcaaagtgatcgctgtcgcttctgagagctacaccagcagggatatggctggtttcgtcagacacattcttcacgtagatggtttgggtcttcttgaacgactccaggtacgcggggctctcctcaaagtcgatatgaacaggaagaacatgaggagccgtgattgctagtgccttgatcgtgtctagttcaggcaacaagcagggggcctggcagacaacgggaggtccgtccttgagcgtgacggtgactgattcggaacaactctggccgttgctgatgtttcggacaatcagacatcgaggctcggctgcaagcacccagaaatgccgaagagcctgcagatggcttctgttgtcctgcatggaagacggaaacagagggtagaaggcaatcagtagggatgcgatggccaggttcgagcgagcgaatgcgaattggcctcctcctaggaacagagtacccatggccagatgagtagccatgaagctgccatacggcacttctgaacctgctcgtccgtgcaggattcggagacgccggaaagtatccaggtcaccagtgccaaccatgacgatggccagtgatagagccagacaatcttgggtgttgatcactccaagttgagttagtttctggtcatgggactcagtaggaagagtcgccagacgcataaactcatcaagataatgcaacagagtcgacttggcgtgctcgttggcagtggaagcatgtttcagcgccaaggcgaaacagttaccagcaatgatgttcatgtaactgagcatatcggaattgagcgtcttgatcgacttgagcgtgtactttcgacgcagcgaagaagcgatctggccttcgacccatgacacactggagccaatctggtcccacatgataatattggcagcaagagctcgtagaagcaaaaggtcgggtcgcacgtactccaacatgggctccgattctggaggaactagtttcgatgcaatgccctggttgttggtcttcatgaaaatgagcatgagcgcatatatagctccagaggtgggagaatcgaggaagttgggattctggatgtctcgtataggagtagcgagagaaatgagcttggaggtagttgctcccttgctaaacgcctccccttcaccgagattgattagaccgagcgaaataccggctcctagacgatatccttcatcgagaatgacatctccatcagtagcatctcttccaatctcaccagcaagcatctcagtcattcgacggtgctgagagccgaggtacaagaagccaataccaacgagaccagcagtctgcatggaaccaccaacattaagatcattcgagcccacaggcaaaagagcaccaatatggacagagagaactttggtgagtttggcgtccatggtgcccattagagacacagacattcctaggagcagtccaatgctcgtcagagtatgttttgggccgaggtagttaaaaatgtgccactcctcgacattcttcatgtgtccgttgagtcccagacccaaaaggaagcccgcgtgttgagcattcagctgttggggtcggttgaacgccacccagttgccgctaatgtcgcgagctcctctagagacactcaagcccgaagacacaccattgtggaagtatccccaggcggtgctatcttcactcaacagtgacttatcgaggggaacagtgacattgtctggtcgcagcaacacgttgaagttgagtttgggaatggggaaccgctcggtggtgagaggaacacgtgcagagaagaacagcgaacttcgaccaagaggaacagtaaatgttcgcatagcgatggtctttgccacctccttttgcaacgtcagagcctcatgttcgttgcagtcaggggggatgacaagggtcgtcgactgcaccttggatgtctgaagcagcttggacgcctcgtagaaccgtctatcactgctaaatacctgtctagccaccgccactcggtcggcctcaacctgttcgtcccacgcactggtagcttcggggttgttcagtgatgcaagaataccctgaatctcacgagctccgccagaagtgccagattgaactggcttgaggttcacatgctcgaccccctgagccacgcgagccagatcgtctctatcaatgagctccaggaacgccgggtcacttgaaatgggactttcggacttgcacatgtgaatcacattgagaatggggatggcgacaccctcggggaaccgagccagcatctgtttggtgagaccagcctcgatcagaaggtgcacaaagtcttcggcagttggcagatccatggacagaagctcaaacgccttgatagccacctgtgtgcagggagtgagttcctcatcaagagtggattcccctccaacaagagctgacagacacacatagtcagtatccaccttgtaacaaagagccgcaagtgaagccagcagattcgggggctcagccagcgggggcacaaattgttctgtgttagttattgtagacaagaacatgccatatttgaaatactcaccaccttgattgatatcgacgccgtagtagtgacaccaagagtcaggccatttcagagatgtcaccagttgacccacaagttcacctagccacttgacatcttctgaacaggaaatgtcgagcttgcgatcctctcggaaaatgtgcagtgccagagtcaagtaagtgacccgttcgatgctcgagtcaatgggaagctcctccaccagctggtgagcagtatccaccacctttctggtgaagactgggctgcgttttttaggcgtgctctcagccacccaatcccatacactgctctgaaaagtgatctgagacgaatcgccattctcctcatccaggctagagagagaggaaaactcggaaatgacactggcaacaacagtagtgaacgcagtgagctcgtcgccgtaaaactgcgagtatgcaagggcccaccgaagtctcaggatctcgtagctgttcccatcaaagaagatgctcaagagattgagacaattgttcatgaggtgggtcttgggctcgagaacaagcaacttatcaatggaaccacatttaacacggttggtgcccgaccaggaaagctgctctgagtttgagcagcaaatgtcgagagggacactgactccgacaaatggattgagaagaacaaccctgtcgttcgaatcacgaaccaggatggtgcatccctcagctgccgagcaatctgtgtttatgataagatccttgacgtggtactcgactgcatcgattggctggggtcgttccacgggtccagatgccttgacaaacatgtgcacctgcagcacattcgtctttcggttgaaaataacgatagcttcgcggtcaaagaagcttagttgctgcgcaaccacatcgctcacctgcacgggttcagtatcgatagccttgacttcggtgagcatgatatcttttcttaacgatgaaaagtcgtaattcgtgtactctccgtcgttgccggcgtctcctccagaactcattcggtctaatgcaatcgccttctcgccacgcgagtacgccagcgtgttttccaggttggtgctcatgtcattgtcgctgagctgatcgtcactcctggggaagattgagctcgatctgcgcctagtagagctgtggcggctggttttcgagtactttttgctgtgtgtaagttgccgggagtggtaaataacgaatcggccgtctgtgggactgtgtgtgagatacaatgacgaattgggcgatctggccacactcacaagacattcactgggagagatggaagacaggtctgtagtgactaccagtccaaagtccatgagcgggtcaatgagagtgagaaatcgcggtccattaagcgacttgccagatcgtcgagtgtctctttggagaatgaggcccttggcgaactgcagagcattggtcaccacaaacggcaaccacagtaccgaagtgcctctgaactcgttgtaaatgtgaatgctgtctttcagaacaattaccgtggacacgtgattctcgtcggagggtcccacgctatcgaacgacacgaacgacgcgtaaatcacctcctggtcgtcgaaacaaaagctgcgaaacaacctgccggacttgaaccacttgacattgttggtttcgaccaccagatcgccctggctggaagtcgccaccgtggtacacttgtcattcgagctctccgacagctgtaacgtcgccagctgcagttgtgccatttcttgtgttgtttttcaagtctggttagagatattcagattccgattctggtactccttatttaaggtttgcattatgcacaacaccgtcgctgtggtgatggatatagacttggttaagaaccacaaacacacaagttaaagtataagtaaacacaaccacccgccttcctcttcttcttctacacaactgcccaaagctccaaatcgcaaagactctgctacaacaagcacactcaggataccccctactactggatctactagaaacccccttttcgcttttcttaccaacttgcgataccaaccatgaaacacgttacctccgcaggcgccaccgcgctgattgtgatgggcctcctggcctccgttgccgatgccaaagacaacactcgtcataccgtgcagcagattactgcctattgtgtgagtgaagacgataacccccaccgattcccgttttgatgaccccgcccccaaactaacacagaacactgcaaagtacaacgagtgccacgcggctgcggcaaacaactacctggcctgcgccgagaacgacgtcaactgccgttgcacccagctccaagtcctggccgacgtctgtgcacccctttgccctcaggtgagtacctctctttcccccatctgtgccgccccactacacaacacggtctttgtgtttgtatttgttcgcactgtgtttgtgcacagcaatgcctactaaccccagactgaagtttccaacgccgagctcatccgatcctactgcgcccagagcaccctgcagagctactcctctgcctctgtcgctgccgcaggctctgctaacgacgtccactccaactctctgatggagctgaagaagaagctcaaggaaaagctcttcggcaagtttaaggatgaagacccagattgccctgacgacaagcacgaggatcatggtgatgattgccccgaggacaagcacaacaacgaccagagcgatgacggcatgtacgatgactgtcacgataagtgcgacggggacgatcatcacgatgattgcgacaacaagtacgacgaggatgacgaggacgattgtgacgataagtacgatcacgacgatcaccacgaggatgactgcgatgagaagtacgacggagaagacgacgattgcgacgaggagtgcgatgagtacgaccaccacgacgactgtgcccaatactactcatacgcgaaccagtctgactctccctcgccttcttccgctccctctccgcagccagagtctgacgagtcccccgccctttcggttcagtctaaaaacttccttgccatgatgagtgcctacgaaaaggactctagcgaccacgcttccatccctggccgtttccatcgacgaagtaccattgagaggctcaaggccaccgctagccgtggtggtaaccagcagctccacattgtcccccgaggcctcgaccttcttgacgttgatgagcccaatgcccgcctcttccgagactttctcccctccagtatggatcccgactgcgatggggatgacgacgaggactgcgtgattgacggtttggatccctctttatacgaggatgttgatttcgattctcttcaagaccagcgtgcctctgccaatatcattggctggcccagcatcccctggccctggaacgacgacgaccagcaggacgacgactgcgaggacgacaagacccccgagcatacccctgttgacgatgactgcggtgacgaggaaaaagaccagtggaacaccccctccaccgatgacgattgcggcgacgaagagaaggatcagtggaacgccccctcttacgacgatgacgactgcggtgacgaggacaagagccagtggaacacgccttctatcgacgacgattgcggtgacgaagataaggaccaatggaactctccttccgaagccgacgacgactgtggcgaggatagcgacaagtcgtggaacgaccactctggcgacggcgacgacgactgtggcgacgattctgacaagcagccctcctacgacaagtcgaagcacaaggtctctggtcccgacgccgatgctgacgagacccatggggacgatggggacgatggcgatgactctgatggccatggcgacgacggctctggctctgatgacgacgctgatgacggctctgagggtgattccgaggaagacggttctgacactgacaccaaggttgacggtggggagggcaagaatgccaccgagggctctcggcagggtctccgaaacgccatcaagaatgtgggcgccaacatccggaatgcaactggcagcggcgtcgagtcgtcggcgacttctgtcgtgcggcagggtatggttgaggtgattgttggtttcgcagccgcggccggtgttggttttgctctgatttagagagacaccttgcacttttatacccccattttttcctaaaactctagcgtgagaccactgttgcaatgaagctgtgtaaataaattcaatgctcaaatttctaatgtggccacaagcgatatgatatctatgttgttgcattgttattatgtaagtatgtacaggtattgttagggggtggtttgcgtgatcactcctggtcgtcttcttcgtcgtcctttttgggttccagctggccgcccaatcttgcctctcttcgagctctcttgatctgctttcgtcgctcggccttgacgaggtctcgtctctgggtggtggacagcgcagtcaccttgttaatcttttcctgggcagaagggtttcgagagattttctcgtcttccagcgccatctggtagttctttcgcacaggggtctttaccttggcgtccaacgcccactggtctctctggagcgcctttctcgcgtccaggtactcctgtttaccctgagatttggtgacggtccaggagtggaggcctccctcgggtccacagatgttcatgatgacgtgattctttctcttcatgggaggtttgaggattcggggccatttttggatgttggggatgttgacttcgggcgttgtggatcgctggatgatgaggtagctgaacgaaggcacctcgagatctgaagagccaggtcggcctcctcctgagaatttgttcttgtttcgagtcacgttggggtcccacgaagccgccagggcctttcctcgtttgagctgcatcacgtactctggtcgggcgagtttctgggtgaaggagcaccaggagcccttggctgtgttttgttttcttagctggccctgctggaaggggcactttccgtggtgtgtgcagggagcgacaatgtggagatagatgcggtcttggacgggcatggtttgctcctcgatgtcgaattcgggtcccagctcctgcttgagcttcttcatctccgtgtcgttggagaaatgcagttttcgggtccgtccaaagggcacgggagtcttgaccggccccgtatcgcccatgggtcgaatcagcacctctctagctcgtgctattcgctcgtatccgttggggttgcctctgtcgaccagaacaagcactcctccggggctcaggaggtccaccagtcgagcagagagcatctctagggtggaatcctcctgtcgcgccatgagatcaagctgctggttggcaatgatgaggtcgtacttgtacaggttgttctttgggagaccagtctggagccgggtgtttcgcaccttgtctttgaagttgttctggccctggtcctcgtgtttctgggtatcaaaaaactgtttggtcagcaaagtgttgactctaggaccgagaataaccgccgttttccggtcagggttccagttttcctcctcggcaaacagctcattgacggcaagcattccagcagaagctccgagacccacatccagcacagagttgggagtccatccctctggcatcttctgccggacctccttcaaaacagcatatgcggatgcgtagttttgatgcagggtggccgcggccacggtgagcgcagattcaagcgggttgtctcttcccgtctccatcttggataccagctcatcgctgcctccgtaaaactgtgcaacgtttcgcttgagagtggcaggagacatgtccttggtctgcagagcgtctgccatggcgcgatccaggtgtttgggcacagaaaacatatgcgcagctcgagcagcaatagtgtcgggatgatgtcgctccggacggttgtcttcgtactcgtggacattgttgtgattctggccgtgggtggcgaccagatcagcttccatgttatccttcatgtggctgctaagattgcctgtggagctgtgtcggacaggagcaagttggacagagactctgccgggtagcagctgcgccctggcgccgctcttgaacacgttcgcgattcgtagcatgtgtggcgtgtggttctgataggaaaaatgctccgctgaaaaaatataaatttcagccatgcacgagattaaccctatctaaaatataccttgccagttgacgtaatccaatcatctgcactcgcattgcaccagatccagcgacctaagccagtgctcatcaccatgtctgcgaccaagggaaagctgctgtttctgcatggattcacccagagcggatcgctgtttgccaaaaagacgtcggcgctccggaaggcgttgcagaagcagggctaccagtgcttctacattgacgctccagtggagctgtcggcccccgatctgccgttcgacacctccaacctggactccagcgcagacacagattggaagagctggtgggtgacgaaccagaacaaaccagactactacaaactcgacaaggccttcgattcggtcagagacgccattgagaaggacggaccctttgacggagtcatgggcttctcccagggagccgctatggccggagtcctgtgctcccagatccacaacctgcacgagaaacagcctcctgtcaagtacggcgtcttgttctgtgggttccgaatcgcacctgaggagtaccaaaagttctttgagcccccgattgctacaaacactctccacgttctgggatctctcgacacggtagtctccgaggagcgatctctgggcctgtggaatgcctgcgatgagaagactcgaaccatgatcaagcaccccggaggtcactttgtgcccaactcgaaaaactttgtgacagacatcattggatggctggagaacgccggtaaagataaacaggaggccaaggaagacgaggacgactgggaccagtttgacgccattggcggacgatagatagatatagaaatgttgcactaagactttttggcacatgtattacaagatccaaaggttggtatctacggtatgtactggattgtacaaggtagagcccacctacagacttctgctgtacttttactcgtgactcattgttttagtagttacatcttgcagcctcggatcatttgcccctacttacatctccctcaactgacggttgtatctgtagatcacatggtcccgcttgcaggcaaagtaatcctgcatctcttccctgatggtatcgtaggtctcgagacgtttcagaaaatcgtcgatggacaactggtcctcacgccgcaccgtggccatctcacgctcggcgttatggttgtttctgctcttgagaattggcttgctgatggtgtcagtccactcctcttcttcatgttcgtactccgggtgggaccgtttcagacgcagcaggtcctgccacttgttgcttttgatcagtgggtacttgcgttgatacacaacgagctccacctcaggacagaaccgcagctggggctcgtgggtttccgcaggagagctttggggcgtcgacaattgcgtcaggtccgaaaacacactgggctggttctggtctgacgatcggtcggtgctctctgtgtaggtgtccatcacctgcggggacaagacctgttgcagaggttgatgtgggggtatctgagtagggtatggcttgggcgaggacacagacggttttgacgcagaaacggcccgtgagccgggtggccccgtgttgttgagaacctggaagacgtacatcaggctttcgagtgactcttcctcgggttcgggttccttctcacgtttcttcttgtcgctggtgtcgtcagaaacaactcttatcagtttgaggtcattgaaaatctggctggatgagcggtgaaacttgcggtagcacgccagctgactcacgtactccgggcggtctttggggtggttggagatgtgcgctgagggagcacgagtcggaggttggagctcgaggttagaatcaagagaagaaagggtatccgagcggtatcgcgtgtccagggaatctttagcaaagtcgcgtagtctcctcatgttgtttcacgcacaaaatagtgtcatgtagcaaagtctagctatgtgtggatgttgtgtgtaagagtaagagtgtctctgggcacacgggacagttagaagagcccagaaaattacagtggacggaaatataaaaataaaataaaaagactgtcaaatgattgtcaaatgatcgtcaaatggccgtcaaatggtcgtcaaatgacacacgcccaaaggcagtggtaaaggttttactgaccatatatattcatgtgcatttagtatctcccattgaatactacatgagtccaaaaccaacactgtgctccatggccttgtccatgtacctgaccaacacctccttggtctcgtactttggcaagaagagaatgcaaaaacaagtggaagcagaggggagacagttgacattggttccattcaactgaacagtgatcttgacgaccctctgtccctgcttacttccaatagacacacgctcggagcccgtggtgaaatgcaaaaagagcttgagctggtgcacagaaaggcctctaagatactccttcagccacttgacttgaggagaagactcggagtaccctccctcgtaggcgaactgctctagtagaggctccacgtcgatgtgggagtcatcagcaagaatggatccctcaacgagacgctttaggtcctttgtgggcatctttcgagccaattccgcagggtaaaccatctggaatccgaaagcaaccatattcataatgttgtcgagccggacagaagtgtagggactgttgatatactcggagatgtacttgttcacatcctccagggtcgagaccggggaaccgtcgttcaatgccaatcccaatccggcaagttcagctttgggtaaatttcgcaagctcaccaatgaactgtatgccactgggtcctgttgctcgtagtcctcctcagtcacacgacagggggatccccaaaactcctgcaagttgcggtaaaacgagagaggcatatcaaacgacagcggacagccattaaacagtgccagacccaccacaactccaatgcaaacccacttttcacgcgaaacgtcggggttgtcacgcggccaaacaactccattatcgtcatgttggaagtagggggactccaggcccacaaggagacgtccaatgtggtcaaaaagctccagctgaacacctccaagatctagggcaacctctccatccgagaactcaaccttcagagggagttgcaagtttcgggaggtcatcagctgctgattaatgtactccaacagctgctctagaatgtcttcatcacgagtccgcgaaatgtggatgcagaaacacgttggtttgggataatccaccatggcaatccctaggtacaccgaacgtcggacgagattctccggcccgttgtatagactgtacatgcgtcggaagctgtataatcgagattggtcatgtgacacaccggctcgattctggacaatctggtatagatcgctcgaatggcggggaacgatgggagagtcgtaatcggaagagattgaagagaagcttgaggtcaagggagtgttgataagacctacatattgcttcaccttgtggagattgggaacccgggccacagaaacgctaggattatgccgagtaatgagaacggggtgtgaatcagcgttcagcttttccttggcctcttcagcacccttacctttgtcacacatcgcagtgtccacttcatctacctcaaaaccactaccccctagcaagctaccaacaagcgccatcttggcagactcgacgtttcccgacttgacaaacccaaccacgtcattgactacatcttgtgcaatatccccccaaagctgttcacgttcgtgatacaccgcatctcccatgaactggagcccatagagaaactggactcgagagtggaatgcaaagagatagtgattcagcggaaacacgggtttgcgcgaaggtaaagccgccgtgtgattatctctgcaacctgggttcttcaggagatgaatgagaaagttggtaggtgtagtcatgctctgaagagttgtatcatgggtgccaggaggtgcggtctcatcaagtgccttgtcgatggccctgtctcctgtagattcgtctttggcgtccagaatgacactccaagagccatcctcaaagctcggaagaacattgtatacagtggtcttgagcatggagtgcgacagcgtcgtcttggggtagtcacgtgatgcattgggatcggctgggctctgtgatagtgataccgactcgtgttgttggctgacagatgctcgtgactttgtcggatgctcttgtttggtggtgtcggtgccattgtcatcgtccacgttgtttgactcttcgtcctcctctcttgtttgatcacatgacttgagctgatcaagggaaacacatagtccgtcctctcctcgcagcatgaccagattactggcatgttggcgtgctgctgcctttgtgaagcgtccgtttctcgactggtatcctcttggattactcagacagtatggtttagagcacgtgaccgacccgcatccgttggagatctggcactcgtagcctttgtggatggccttgaagtccataatctcgagtcagtggtgtagccggtttgtagccagtgagttgtgaagagtgctgatgattagatttcgataagcattcggggagtctaatgtaaggtggggtggtagagggagagagatgatggagaggtagttgaaatatcggtgaagggcgtagttattgagaagcgatcgatctatacttttgttcttgttgaggagcgttcgatcaatgttttttcttcttctttatagtcctattggaggcgttcaccagttgtgtcttctggcccaactagaaatagtaagtaagcacgctagtttttaagtaaacacgctagttttcaagtaaacacgccagttttcaagtaaacacgcaagttttcaagtaaacacgcaagttttcaagcaaattgcccagacccgagaaatgccagggtaacatgactcgctaaatagcactctgaagaagctgaatttcagaggaattgcagagcggtttctaccaacatactgtgctatatatgacaaaacaaaagaaaacaaacgcacccgacttttcatgaacttgaaagaggttcctaaaaagagctccaagaacaaccgagtcaggcacaacttcaatgtccattatgagatgacaagtacaatgacaatgaatgatgatccaaacatcaattcaataagatggatatccattctgttccccttgacttgctgatttcaattaatctatccgaggcgcgtacttgacgaggcacggagacggtgtagatggtgagtggtgagtggtgatggcactgatggatcagctggtcacagatgacactgatataactcttgacgtgctgttctctctcgatgcacccttgacgcgctgatctctatcaatataccctcatacctctacgttgtagaacctttacttccacctatactgcatcgcttcgagacttgaaacatcagatatctctgcaaacataatgtctggcaaccccagcctacccctttttccacttgcaatttgcgctcctccctggcactgtaaacgcatcccggacgttttctttttttctgttttttttcttttatttccccttctactgccaaccgtcgttgtctataaataggggtcctggagcgatacaaacactgccggaacaacaagtacagtatatgctgaagaaactacggagaacaattgttggcgactcaaacaacttgttgtacaacaaaccggtaaaacacgtcttctcccatctttgcgcatcacatgacctcgcttaacggcgacacggctgactacagtatgtacctacagtacttgtagtccttgcacgtgaaccaaaagcaagacagctgtacatagcatagtgctaaaactaggactatgcttacagatattatagaaaactacagccggtgcgttagcccggccacaattaatgacttgccgctaacgacaatgtagttcttgtcacggcggttctcgtttcttcctctctcggttcacgtgactgtcgacacgttcgctgatcggtccgtttttttgcccttgtttggccctttttcgacgcgtaaccatcaccagggtggctttctgaatgtgcgtctcatctgcagatgcgggtgtgttatgacagctgtttgtcaagggtaagggtggtgtgcaggggagggagagaaggagggagttactggtccgtttggtcacgtgattcccagagatggtggagggtgtctcctgaaagctggctggacgactacaacgaaagggtacttgtaccagcccagttcctccttgggctaaggctaagggctttggttaattgctcccaaacaactttaatggggcaaaggtcataaaattagcgtgcgacaaagtttggggttctatttttatgcctctgtccgtacagacattaaaactcctaccaagctgcaccgtacgtacgacacgagtacaagtactgtttttgacctccgttccgactctgaagaactctgaagcgactctgaagcgactctgagcgactctcaagcgactctcaagcaaccctgacacgccgaccaccttcgttccacaacgactgccgctcagtctcagcattaatactaacagtacacccgcctgccagcagcagtttagctacttgtagtgtacactccaggatagcgacactcagacgagcagattcggtttgactcgacttgacttgatttgacttgacttaaccgttcgacccaccccttccacagctcagacaccctgccaacagtgtctcttgcatcagcttaggatctggacaatcagtctgttacacacatacaatacacacacaacacgcacatagtcttgccaacatgggattcggagactttgacttcctgtgcaacaaatcgcctcttccgctatgcatgctggtaggcccttacgacaagcccaccacagaccagaccccgctgctcaacggaatcggactcatgtctgaatgctacccgcggtccatcgagctcgcaaacaccatcattttccaggtcggaaacaccttcatccacattggtgcactccccgtgattctcatcatgatgtacacagtcaagggcaagtacaccgccattggacgaaaagagctgttccacttcctcagttgtttcctgttcctcacatgcatgtctctcgttgttgacgccggagtcgctccccctggatccgccgcatacccctacctggtagccattcaaaatggagccatttccggaaccatgtggtcgctggtgaactttggatttctggggttccagttctacgaggacggaactcgacgagccatgctgtttctgcgaggaactaccttgtgtgctttcctgcttactttcatcatttctctcttcactttcattccctcttggggttcggacgccattggcccccataacaccgtgggtctctttgttgttctctacctcttcaacctcatctttgtggttgtgtacattctttctcagtttgcattggccatctttatcctgcaggatatctggatgattggagctgttgctctgggcacctttttctttgtggcctcccagattctgctctaccccatttcctccatcatctgtaagcaggtcaagcactacattgacggcactttctttgccaccgtcactaacctgtttgccgtcatgatggtctacaagttctgggacatgtccaccaaggaggatctcgagttctctgtcggacagaaggacaacatgtgggagaccaaggagctgcttggtgaggataacggcatgagcagatacgaggtgaacggctccgaatacgccggttccacttttgctctcaaccagcatcagttctaattgagcagccgattaatctgccaatcgtgtctacaatcacgttacagcacgctcactgtttgttagccaaatggctttgttacccccgcgagagataaaaaggtatatataataaaggaggattgtgaatgaccccgcgtagatacagtaccgtagtatcaagtctataatgcattaataaatactctacaagctcccgagatctctatctatgatcccaatggtcttgagagataagttctccagcgacttcattctatctgctgtttcacgcagaattctgtttgtgggaatgtgaatgaagtgcgacaggatcgagtctttgttgaaagggtagatgcactgtgttagggtggcctcgtgtagtcatagtcataagtagccgcgtgatcccattggtagccatgtgatctcattggtagctacatgatctcaccggtagctacatgatctcaatcatgaagccaattcatcttcttcttcgcaatgacttgcaagctcgtgtgctcaaatactcacgtccagattgttgcacgtgatcagtccggtattgtgatggaccaaagagatggtcagactctgagaacagcacggacaggagcccaggttgtcgatgtcagtcgaaatgggagacaatggtgtgatagattcttgtgcaaggtaatcgggaaactcgggaagtttgtattcagggggcatgctgactgagcggctcacttgattggtctcctccccagccacggcgttttccatctcctttttgacctccaccatcatccctatggagaggattgattatgacgaagtctaatatttttcttgtcgttctcgaaaccttattaagttgcatacaggatgcatcttcatgcacacctggggcgatttccaacatggagaaagctgtcggcctacaatgtgtgatatacgatgagtgatctacggtgtttcaatgcttcggtatatagctgggcttgtttgcaaaaggtgggagtacttgggagcttttatgggtgttaatgaacacacattggaggatagatcactcaaacgggacaatgttgtaatgcccttgcccttgtgacagtggcttcctgatattcactgactaatgtggtttgcaagttcttagagtatgctgaatcgtcttgttacaaatctccagacaccgcctcccggacaatgtataggccaggagttcagcagtgatcgccagctgacagtcaaaaaaatgcagtcgtttctctatacagaggtggaaagaggtccagtcataagtcctgtgaatcttgagagtggtgtgaggtagagcatcgctgtcgtgagaactacgcgctgtatgacaactacgagccgattcaaagttgccaaagttgaagttctggttcggagctgtcttagttgtacgactggctttcgagcggttgagctgctggcatgtagcatacagaatagcaacagctgcttcagaagcaatcagtctccatcatcaaagctttcaaaacaaaagactcatctcatccccaactgtcgaggatagcctttgtctcatttctcgtgactaagacagatgaaccaacttgtaggggaccggcaagaagaatgaagagcggacctaaggtgtcctatcaaaaacatctcgcacaaagctttgaagagatgctagagtttagcctctcggggagcccctcgtcaagatggttcacacagtaaatattgtacataatagttgaagaagtggaagaatgtgagagcaacgtgatgaaagtcctggaagcagtacagacgatagtacacccagaaaagaaccaggagaaccatactccaacttcagtagaggtatatatacttatgtacaagtatttctacatttgtctatgcttatggatacatatttttcaataccgggatcgggtctagatctgcccaaggtcagttcactgagccaagtgggatagtgcgttcatacaagcatcttgcaccgtcaatcgtcaaatggggaaacggataaaacagaaaagtggctgaatcgattttacaaccagttattttctcacaatatcaaattaatatcttataaacccatttattcccgatcgtactatcccaacatgaactctcctattttcactaccgaggcaacagagttctctcacgccaacttccacccaagaacacgccgtgaacaaacacgtccacacaacaccacaatgccgcccagaaaacgcgacaaaaagtcggcgtcaccatcgccacaaccgccgtcgcccaagggcaagaagcggctcaaaaaaaagctgccgtcgtcgtcagattcgcccacccgaacgtcgcctctatgggactcgccgttgggcttctttctgagcccctttcgacccacaaccacccaatggggcgcccgatacatgtacgtgtcatttgcgctcatcatccgggccgcggtggctctgggaccctactcgggtttccagcagcctcccatgcatggtgatttcgaggcccagagacactggatggaaatcaccaccgccctgccaatcagcaagtggtacttttacgacctgcaatggtgggggctggactaccctcctctgacagcctaccattcgtggctgtgtggagtcattggcaagtacgtgaacccggagtggtttgaattggacgcctccagaggatgtgacgcttacggactcaagacgttcatgcgactcacagttctgctttccgagctactcatttatatcccgcctgtcatttcattcgcaaaatggaccggcaagcagtacggatacttccccaccgatctgtccatttcagccgctgccatcatcttccagcctgccctgattcttgtggatcacggacatttccagtacaactctgtgatgctgggtctggcgcttctggcgtttgtcaacctgaaccaccagaagtacgttgttgcgtccttcttctttgtcgcctcgctgtgcttcaaacagatggctctctactactcgcctgtcatttttgccttcctgctgggactctgcgtgttccccaaaatcaacctccgacgattcatttccatcggagtcactgtcattgtgtcctttggcgtcttcttcctgcctctcattcttggtggaggcatggatcaggtcaaacaatgtctcattcgagtcttcccctttggacgaggactgtgggaagacaaagtcgccaacttttggtgtgccggaaacacattcttcaagttcaagctgaggtacacctctgagcagctacagatgtattctctgactctgactctggctgctattttgcccgtcatgctcattgtcttcttcaaccccaagcgaaagctcattccttgggcgtttgctgcctgctcgtgggctttctacctcttttctttccaggtccacgagaaatctgtgctggtcccccttttgccctccactctgctgttggctaccctggatggtaatgtcatctctctggtgacgtggatcaacaacgtggccgtcttctccatgtggcccctgctgcgacgagaaaaccttcagctacagtactttgtggtgctgttcctgtggaactggctgctgggcaactttgagccctcccggttgtggactgcgaccctgcccaagtccattttctggcgactggtggtcatcggcttctacgtcggcatggttgctctgcaggtcgccgagtacctgtaccccaaggtggacagattcccagacctgtgggtggtcggcaacgtgctgctttgtgctccgtgctttgccctcttctggctctacaccctgtggaacttgtgggataaaagaggtgagcgagcgtgagcgtgtgagcgcgtcaactcatggagcgcgtgaactcagggagcgcgtgaactcatggagcgcgtgaactcatggagcgcgtgaactcatggagcgcgtgaactcatggagcgcgtgaactcatgaagcgcgtgagcaagcgccaaactaagcaaacagaaggatagtatatatgaaaggcttataggtttgacaatataagaaggtcagacgatgtgcctacgatggagctggtgagtgtatggtgaccggtactgtaagtactgtacttgcacttgtagctccaatgaacatcgtacttgtgctgtggtcgtaccagctcaacaattgttgatccggtctagttgaacatgactgtctgtctggtcaacaacttgtgacctgtcaacaattgtaacaacttgtaacctggtcaaataccaatgtagacatgttatgaaccggaacttttaattcagccattctagtttgcgacatgtctcccgctctcttctctcaagtacatttataaaagaaatatcgccccaaagcgaaactcaaggctacacaaaagcacaacgcactgagtattataaaggggaaatctttaatctcctttcggccatttgatcagtcaacagatggatgcgtgctgttaccgtggttatccgaaagtgaaaaatatgtagtgagctaagtttgggggtggaggcgtttatatagagcggtgcggtactagggttaccccgcgtaattttgggactactgcagggtagtttattagagagcagtttagggttgtgcttatgtaatctgttgaggggactggctggccgagcctttccaccagtggaaaactcatcatatatgatcattataaatatgtaatacttgttcagaagtcgcatatccaccgcgtcttgttcgcatcttccttgcgtagctcactgcgcatcctcaaagtactttctctcctcacagtcagaggtggacacaaaataatgcaaaatggctcgtagcttggagacatcgtggccagctgctgctagatcatcaatgtacgaacttgccttgagtgacatggcctgtatcctcttgaggcagtagtcgaaactcttggtttctgttctcatgtagtccacggcgtactttttgagtgaagcgtcgcttgttcgctgtttgagaatgttgagaatctcgtggttatccgggttggtgcgtatgctgtgaatcagcggaaacgaaaactttccttcgctgatatcttcgcagaatcccttgttctcggtcaattccgtggactgcaggttgaggtaatcatccagaatctggtaaatgactcccagtgtgtcggtaaggtgtgtgagatcaaagttgatcttttcatggtcctcctgtttcgatgccaccgacagcataagtctcagagccagccgaaacagtccaccggtcttgtgcaccaccatctccagatactcgtcttccgaggggcaagtgagtgtttctctccagtagagatccataccctgacctctatgcaagttgatcatttcctcggtgaaaatggagacggcatcataagacttgagcttgagcacctcctgcagagccacaaagtacatgtagttggcggagttgatggtttgggggactccaaacagacaatgggctgccggcaggcctcgtcggagcatcgagttgtcttccacgtcatcaacaagcagcgacgagttatgcaaaatcttggtgatgtgcgaaatggtctcgagatcgctcttgtccaccttgataaccgctccgaacgctgcgatcaagtgttctctgatgttgtggccccggttgttggcgaggtagttgtacggtcccagcagcgcggtgtcggcggccttgccccatatctccttgaaatccgcgctgttataatccatgagatttgccacccaacgtcgttggctgtggtggtggtggtggttgcgaatcaaggttgaaattaaatacgtgttttatttcgcacattaataaactttgagataagagatgatatcagctgggacaataccgcccacacttcaagtgccgtaccagtgccacaaggacaacccactcttacacatacatgtcaatcaccaaatccgaactcgaaaacctgcgggacaagtcgctcagcgcacgtgacttctcttactcgccctactcaaagttccgagtcggagctgtgctgctgaccgagtctggagaatggatccagggcgccaatgtggagaacgccagttacggaggtgctatttgcgccgaaagagtggccatcaccagggctattgtgagtacaccacacagaggatgcagtgtcagcatgggcacggggagatcaagtgatggtgcctacttgcctactaacacagatggagggacacaagaagttcaaggctattggagtggcttcggacctttctgtggtctgctccccatgcggtatttgtcgacagttgtgagtataaacctgtcttgtcttaggagccgtgttttagtctgacgttcgaaatcgcaccagagcctacagctacgccttcagtggttgtccgtactaacgcagcatcagagaatggtctaccgacattcccatctatctcttcaccaaggtgagtatacactgtcatcattctatcaattgattgctaacccaggacggaaagtacacgatgcaaaccatcaaggagctgctgcctctgagctttggccccgagcatctcgatactgaaaaggtcgaagccgaaaccgagacgctattggaggtctagacttgcaccacgtctgactatgacgggggagcctggagcttggctcgcagggccaggagctgtgttagtaagtaagcaggacgggcaaacgccgacacgccacttcctggcatttagtgcatatgtaaataacagaaaacatgaagtaaaccagtgcgccttgtgcatcttatgcatcttgtgcgccatatttgacagtcatttccccaccagaacagtatcgcctttctcaactcacctgatctctcttgtcctcagcctgcttttgcaaacttgcaacctcctcctccacggtggagatctggccgcggatgaactccagtcgcttctccacgttgctcttggcttcgtcgatagactggggcaccagcacggggccggtcagcttgtagaccttggcgttgtccttgacggacttgaactcatcctcaacaatgaggttttcctgtagttgggcctcgagcttttgccgggactcaatgtgtttttgcatggctgggttagtacgcacggcagtggccggggccggaagtagagggggttggggatcggcttcggcttcggcttcggggtgctggtagaagagagatagcacgtcggggttttagaaggcatctatctagaagagatgaatccccgcaagaccatagaataccacagaacatgagaaactgacctgggtcttctctcgcatataccgctagcaaccggctaggacgtcagcctagagaatgcacctttcagtaccacccacttgatgtcgacaaatctgttgcaaaaggatggctattaatccgaaacaacgttcaactgattgtatcggctcagtcggctcattcggacgagccagggtctcagctggacgtcttcaggtccttcagtccttccgttggtggtcataaaactgatttgacaccccagtgctacccagttatcacctgatatcggtcacagcaacacgcatggacctgttagggccaattgggatcgtgtaattgcagctttcgcctaatctctccattgtcagcccattttcaccgcaattcagccatctcttctccgtcggatccaacacctggtgagcctccatccccgttcatgttcccgtgctgctgccagcttcgcacactactcacattgctggacaacctcaaactcgccggagagctgctcaaactttttctggtcttccatcttgtctgttggtgttgtgttgtggtgatctgtcgtttggtcagcctggcgatttgactgcctacaatttcgacaaagttcgagacctcgcatctttggaggcgagtttatcgagaccctagcgccaccctctccagcacaccaacgctgccagaaacggtaccaaagacggaaatacaacacaatgcaagtgagtacaggagcctggaggccgttgaacaacagtggttgccattgagtggttggacggcggtttctgaccggtatcgactggatcatacccaagaaggcgagatgagatgagatgagatgagggttggccgacattattcaaccattgcatgttatccgacactatccaaccatgacatgttacctgttcattcttgaatgagctactcactcgggcgaatgaatccggttcacgtcatgtctcttggtgattgatgctatgctactacgtcagagtgtcatgatagtgatgtctcgcatgtccagacgttgattccactctgcggtgacgaccacgaacacgggttttaacagcttctgctttgctgatcttgaaagaccgtctttttagtgccatttatgttgttgtgtggacttgttccataacatatcaccgaaatgatctggttgtgctctcagattacaattgcgtgacttgggataacagatccatgacctcacttcctgttcctttcattcatttctaacccagctcaaaccatggctccaagtcaactctccccgacacattatcgaggagggacatgaagaaggatttgaagacggccaggaagcgtcgccctacacgaaatccgtgctcttcgccaactctctcactcatccaacctcgccacagactcttctcgtgtccacagcaaaactctttcctgtagtggaagctcttttcactcagaaatcgaaacccatcaatctcggcgagattgtcggcgagattcagctcaaaaagaatgcccagagcgcagaaaacagacgcaagtttaccaccgactttttggaggaggaagacgaggaggacgagctggaggatgtcactaaagagctgatcacctcccacaaggtaatcctatcgccagttcagtatggagatgtggttctagtggaaatcaagcaggatgagcttcttctggcacatgggtttgctcaacagttggttgatctaatcaaaccctgccaagcgctcattcttgcacctggtaacaccattgctgacgttcatgtgcaccagctggatgtgggtaagtcgaatctcgtccccctggcttccacacctctgctgcagtctccaaacttcatatctggactaggagccgccgttctcacccgatgtcagcagtcacaggtgcctgccacagcactagtggtccagaatgtgggcactcagtcgttcgagcgataccagagtgacacgttcgaggacctgactggaattctcgccggagttttcgggctcgacgcagcaaaggcgttgaaggagttgagagcagatgatggcgttgctggactgtacctgtaggaggtcatgactgcgttgcagaggcggtttcgatgcgtccacaacacaattagtatatttgtcttagtattgtacctgataagggctcagtgaacttgtatgagaataccgcctatgaaaacaggcacagctgtagtgcctgagacatgtcagatacttgtaggtgttatcacatttctcagattccagtcttgtggcagtcttccctcattctacggtcgcaaaatcacatcatctggcaaccctcactgcatgccagatgtatgcaactttgcatcttcacttgtattatccgttaaatatatactacattaatccttctttgacttcttcttcttaggagtctcatcaccgcccaagctctttcgcttcttgtccttcttttccttcttgtccttcttgtccttcttctcagacttgtccttcttttccttcttttccttcttgtccttcttttccttcttctccttcttgtcggaatcgtcatccatctcaacgtcagagtcctcatcgacctcaacgtcgcccatgttggccagaacctcgtccatggcgttcttcatggcatcgacgttcttggtgggggcaactccggtatcgtagaaggtgagtcgctcctcgacctgctgcttgagggcctttccgaagatggaagtgggcacatcggagtagttgtcgattcgagatgcaatggaacacttgttggcgaggaatcgggagattcggcccttgttcttgagaccggccttgccgatgaaagaagagtggtagatcagaccgtatttaggggtgtttcccttggtcttaagagctcggaacagagccttctcggcaccgagaatctggacagtagaggcagggtacttggacaggttggtaagagaaccggcgtgagagatgagtcgggcaccaacaacctcaccaataagctcggacaggttgggagcaatggtgttcatcttctcggacaggtagccgtagagctttcgtcggtagtcggtgatgttgacaactcgctcggcgaaggtggtaacgttgtccatgtcagcctcggagatgtcctggcccatggagatcttggaagcgtcgataatctgctgggcaagaccagcatcgtcgttcacgatggcagcaatgtcgtgcagggagtcctcggacagctcggacttgtccttgatgtagagagcgagcttggcaaagttgtagttgtcgttgacgagcttggcgagctcggggaagtgccagccataccactccttgactcgcatggagaaggtgttgatatccttgtccagctggtccagcagcgcaatggcctggatgatgtggttgtcgttcttgttgacggagaacttgaccttggctcgggagtaggcgtggcccagaccaagctgagctcgctcaagatcgccagagtcaagctgctccaggaaccggtcgccaaacaaacggattcctcgctggagatcgtggacggcctcgttggagacacactcgacgttggggagagcctcctttatgctctggcccaggttcttgtcactgataccaagcacaatcttcttcttcttggatccctcaggcaagttgagctcgagcagggacttgaggtggtcgttgcagataccctcggaaatatcgttggcgttctccagagcatgggcagcacccttgaagggggcaaaagacaccagcttgacaagcttggaaaacttgttgaagtcggtacaagactcctggacctccttgactcgggcgccaatgttctcgggctgcagcagcaccttgaacagagcgtagccagaggcctcctcgaaaagtacgtagtcgatttggtccgacatggtgtgtgtagtggtgttggacaagtgtgtggttgggagaaaagtggacaggaatatttttaaacgtcctgcagcgtcagaaaaaattgtgcagaaaaaaatagcctttttacccggccgtggagactagacgggggacaatagtgggtcgttcgcaaatggccgtggtggttcgtttatgagtaggcgccgtgatatgtttattgtttagagggttaatgagtgtgccactgaattttgggccacaggtctcagctgcgtgtgttgtttagttcggattggtttggcatgtagtttgaccgacttcggagtagacctacgagcaacttgttccaaaaaggggctgaaaagtcgccatttttacactgcaatggatggatattatgagaaaaatggttgatccagatgtataatggccggttggcatctttaccgtatcagttttatgtctatatggcgacattatctggccgtgctgagcagtaaccagagatcgatgcaacccaaacattatctgatagagtccagcatataacgtcttcgactgggcgtgacaaaagcagatattgacatatagaaagcttttggtatatctttgggcatactgaaagttcgagaagctatttctagcctttctgatctcagagataatgactatagctcgtccaatatcgcacacaacgtacctcggatcaaagttactgttgacaatctgggtacagcaacaagcaacggtgaatgtgcctttagagcagtcttcgagaagcgaattttttactgggggatcttggagtttggaatacctggtttacgtcttttctactcagattcggggaaacaggggtctgttgacgaaggcttcctggtgtctaaaaaaaatacgattaggtttggaggtgttgtagcatgtcgatgttagtagttgtgatagaggagttttgcactcgttgtaggacagtttgggcgaagggtacttgttgcatcagttttacatccgaatattaataaattccgcaaataatagcagattttggtcacattacccaagagagtccttttttttttttttttnttttttttntttttgggccattttgggacaggtaattcaggtgtagcatcagcgaatgttcaacttctgtggtggactgtcggcatggaatccaacaaaggagctgatatacagaaacgttttcggctgatcttggagatggtaccaatctcgtattcatcgctacactgtctcctgttcacattcaccatccccatacttctctgtgtctgtccaatggcggtgagtggaggtcgttcattcgcacatataggaccacgagagttctggagagttctggagagttctggagagttctggagaagtttttaaagggtttccatcgctaaaagtttttggcaactagcgtccaagtttctggcagaaactgagcgtcgtgttctgcttacagcatctaaactggacacccatgggctacagtacaagttcttatggaactatcccattgagagttgagaatctccttctgtgacccgcaaatcagaatccgttatctcttgccgttgagattcactcagatcattccataacaagtacctgtacaagccatggtaggtacagtgccacttgatttactacgactacttcgaattatcacaataactagcgaaaatgaagattaaatcgaagaaaagagcgtgatattcgaagatcgcgaatagctacagaaacacattcttatcatctactgtagtgtattctcaccattcaccctcacatcatacccatcatgatcaatacttgactagctagtgtatgagaaacaagcatcgtaaccacttttcataaccactcttcatgaccactcttcataactagtatctccggggtccaccacagaaagagctacttgtagcaacttcacccaccctagaatcaatatccctacatctgagtgccggtatctgctaatgcgctcatatgtcattcctgcatattggatgatgcggatggtgcggaatatgataataccggacttatatccatgggttctgttgaagctgagaaagtgagaccgactgttgcgaaaaggcttagtaatcagttccaaggacaccccttctccacgccttctccacaaacgcgtgtaatatacctccaaaacctcactcatgagctctcccgcaagaccgtcatttacttagcctttccactaactctaatatttagttgcttactacttgatctcaaataagcttctggataggtgaaaagattagagctgtacatacagaagcacacccacttccacaccactctgacatctcaaaaatgacctctgtggagaacacctgcagcggccccgattgcggaaagattgtcgacggcagcctcaagtgccccgtctgtctcaagaccggcgtcaacgcctttttctgcgaccagacctgtttcaagcgaaactgggccctgcataagtcggtccatagtcccgctggccaagaaaccactgatcccttccccaactacagctactccggcgacctgcgagccgtgtaccccctgcatcctcgtcgagaggtcaagcccaacattgtgaagcccgactatgctggagacggtcagcccatcagtgaacagaaggtgcagcgatccacccagatcaccgtgctttccgaggacgagcagaacaccatgcgaaaggtgtccaagctggcccgagaggttctggacgccggtgccgccgccatcaagcccggagtgaccaccgaagaaatcgacgccattgtgcatgctgcttgtatggagcgaaacgcctacccttcgcctctcaactactacaacttccccaagtccgtttgcacctctgtcaacgaggtcatctgtcacggcattcctgacaagcgacctctgcaggacggcgacatagttaacctggacgtgaccatctacaaggacggattccatgccgatctcaacgagacctactacgtcggagacaaggccaaggccaacaaggacgttgtgcgactggttgaaaccacccgacagtgtctggccaaggccatcgaggccgtcaagcccggtgtcatgtacagatcgctcggcgaggtgattgagaacgaggccaagaaggccaacctgtctgtgatccgaacctactgcggtcacggtatcaaccagctgttccactgtgcccccaacgtgccccattacgcccgaaacaaggcagttggcgtgatgaagcccggccacaccttcaccatcgagcccatgctgtcgctgggatcctttaaggaccagacctggcccgacaactggaccgctgtgacttccgacggaaagtggtccgcacagtttgagcacactctgttagtcactgagactggtgtggagattctcaccgcaagatacaagaactctcccggcgggcccgtttctgcatgagcggcgacctgagcgaggcggatgaggtgcaactacagtatgtacttatactgtacactgtgcttggtcaatctactcgagactctaccatctgtatcacgactctacatggcgacagatacagattcagctcacagatatatgtatgaatgatgatgaacggggtgcataactgagaggttcacggttgtagtggttgcaataggtatactacttgtagctacccgtacaagtaaatagctaacaaatacccttcccactttatttagcagttctgataaaactacacactctccctcctacacatcacttggatccaaacgacacagacacaaccaaagcggcggacgcaatcatgttctgtctccaattcggcgggaatgtctgtgtcgggtgagcgagtggtgtgttacaggaattggggttggcaatcacgtcacgtcgcgtcacgccatggatggttacacatacccaacaggttaagagtatcactgcagacacgggacatatccgttctctccgttaaacttccgcctcatgtctcagtctgccttatttcaaggtggccagaaaatgagtgtaggggtgaagaaaaaaattcgttgcggcggaaagatatggtgctatttgcggacctgtctggaagttgaactcggggctttgcattgtttggttacagttttctcgccgtcattttccagtcatttgcccatggatggtgctcgggttttagttctgaaaaaactaggttgggttttgcaaagtgagaattctctagaaggggcatgaggggaggctacaacctcttcagtttagcatcgatttgcattctggagcggttgatcaacgtgaaattcttcaattggtatgtctttcctttttcagctctctggcacccctcgatcatcctccacctctcgtcatccactcataatctcaaacctaacttccccagagtatgcaaagctggaactcacagtcctttctctcctcacacttcaccatgctccgatacgcttgcaaacgagccgtgccgcgcctgaacgccgcctccggcctgagattccagtcctccaagcccgccgacgggcccgaaaccgtcttcacctctctcaatgaggagaatgaccccaaccgagacgccttcttcaagtacacttggggaacctggctcaagaacaacgaggccgagcgagccaagcgagagacccggttctcgatcgagggtcttgccgaggtgatcaagtcgctcccccagtctggtaaggctcccattgaggccgagaccgaaatcaaggtcacccagctggcttcgctacacgagggcaagcaccaccgagtctaccgagttgatgtggacgacggcaagcagtacgtgctgcgaatcccctacggtctgggctccgagctcttccgaaagaagcgaatccagtccgaggttgccaccatggactttgtgcgagagaaggtggccaacaacaagttcattgtgcccgaggtttacagctggaacgctactgtcgacaaccctctcgacactcagtacaccctgatggactactttgctggccgagacactctgatgaagcactggaaccccgtggctcaggagatgaccgagcgagccgccaagatcaagcccgttgttgatatctactctgcgctgctgcagcccgaattcacccggtacggatccctgtacttcaccgaggacgtgtcttccaaggacgcttctgttctggcctacaagggtgctgagaacgacaagaaggagcttgctgaccgatggagaattggacccaccaccgagtctcgattctggaagaactccttgcccgaggactcgcccctgcgaggcccctgggagactgccgaggagtacattgaggccactgctgccatcaacctgcacaacctggctgagcttgccaagaacggcgaccgaaaccccgccgtggttgctgctgccaccgccacttacgagaagtaccagcagcttgcctcccagcttctcctgcgacccgaggttgagaatgacaacctgttttctgcccgaatgggctttggtgacctgcaccctatcaacgtgcttgttgaaggccagaaggatattgccgagtcttctcttgctctggtcgactttgagaacacttccattaagcccgctctgttgatcggaactcccgactatgtgcgatacggaggcctcaagctgttcaagaccgaggacattcccaactacgaccagctcagcgaccaggagaaggcacaggtcaactacatgattgcccagacccagaacgccttcacttttgagttcctgctcaacaacgaggctcctgagttcatcaactccttctctcctcgagtcaagcggctgtcagagcctgttagactcgccctcaaccctctgtatctcgaggaccaccttgatctgtcggaggagatgatcaagctgcagcaggattggacccccatcatgggtatggagcgagagttccctgtccactggaccaacgaggagtatgagaagcaggccaaggactttgccgagtggaaccagaaggccatgtccactcccttcttccagaccaagggctgggttcctcaggacatgtttgagcagctgtttggaaacggtctgctggacaagaccgagagcggagactatgtctacgttcctcccaaaaaggagtaatggtttagtccaacttcaatgtccaatagtatatagtaaatagtcaatgagatcaatgagtctagcaatggcagggaccttatctatcaacatctattatatctactaattagcactctctaatggtcacactttttagggccctggtctccccagtcgagggtgaaccgtccctcggcgaccttgtactccttgatcttctcaatgacctcctcggccgtctcacctacaacaacaatgtctcgagcgccgttgccaatgaacccctgttccacggccttgttgatccattcaatgaggccatcgtagaaaccgttgatgttgaacagcacgatgggacaggagtggattcccagctggttccaggtaatgacctcaaacagctcctctgcggttccgtagccaccgggaagggctacaaacgcatcagcctcctggcccatgagccgctttcgagtatgcatgtcctgcaccacagttgtctgtccgtactcctccacggtgggaggattgattttgttttgttccttgtggatcagcgcctcgggaatgataccgttgacgtagccacctcgggtagcgacagctcgggccacagatcccatgattcccgtcgttcctccgccgtagacgagtccccattggttttcaacaaacagctttccgagcttgtcggcagccttggtcacaaactcatctttgcccgaagaagagccgcaaaagacgcaaatggttttggtgtgtggaatggtcatcttttcggatcgtgatgatgatggtgtgtaagtacgagtactagtacaggttgcaaatcatgttgcacggcgattcggttatcgcagaaaataacctttgggagggtgcatcacgggttcaggagaaagtgaggggaggggaatttcgtacaagagagatggggtaaaaacgacaagaaaaacgacaagaaaaacgacaggatttggccggaagagaccaacatatgttgcacgctttcccccaccaatttagaagactgtccaattatattacagactacaagtctccgggacctccacaccccctcgcaacccaaaacgaatcaaagtttgttcggttacctgaatatttaaacggccggaaaaacggagtggagagatgaacgagttatgagagcgaatattaaacatcagaaaagagctgcaactatacagcttgatttacaaaggtattgatagataactggcgcaagtttcatctaaaatatacacttttgcggtgcgcgtgaccaatgcacagattgtcgaatgtttacttggactcagagacgagctcttgtggctgaaacaggctgttatagtggttgtctgagtggttgtctgcgctgtaaagcggccagaacatgtgctctgatagggtagtatcactgtcgtttggggactacgatatgatgagattcattatccaggatatcttcactggaagcaggttattcgtacttgtagttaccactgaacacactttcgcccttgagttacaacctccatctccgtgccatcacttgaacactcttgtactgctccacatcgtccccctatctcacaagcacgctcttctaatcataacatgacattactatatatcctccatgatgttccaagaagtatgcttacagagtgactccaacgaaccccttccaccaacaaaccagtgcttacttgaacagcttggcaacagaaacctcggaagcatcgtttctgctcatgaccttggccacagccagctcaaagtcctcctgggtcacgtggattcgtcgctctctcagagcgtacattccggcctctgtgcacactcccttgacttcggctcccgaacagccattcatcttctcggcaatctttttgagatcgattcctcgggttaggttcattcgtcgtgagtggattcgcagaatgtcggctcgagcctccacggtgggcggggggaactcgatctttcggtcgattcgaccgggacgcagaagagcagggtccagaatgtcaagacggttagtggccatgatgatcttgatgttcttggacgactcgaaaccgtccagctggttgagaagctccagcatggttcgctgaacctcagagtcgccaccgccgccgcctcctccagactcggttcgagcagaaccaatggaatcaatttcgtccatgaagatgatacttggggcatgctctcgggccatgataaagagctctcgaaccattcgagaaccctctccaatgtacttttgcaccagctcggaaccagacactcgaatgaacttacactcggtgtgatgcgccacagctcgtgcaagaagggtctttccggtaccggggggtccgtaaagaatgactcccttgggctgcgcgatacccagactttcaaacagctcgggatgcttgacgggcagctcgatcacctccttgatctccttgatctgctggtccagacctcccaccatgtcgtaggtactgtcaggcaccttttccaccatcatcagcgacaccagaggatcgaccttgttgggcagaatctggtgcagagtgtacgagtccgatcgcagacagacccgcaacgagggcgtgatcttcttaatgtcgaggtcgggagcaatatcgaccacgtacttgccctcggggtggaccttgaccagcaccttctgcttgcccatgatcttgatcacctcgccgacgtacgagcccgactcctgcagcacgtggagctcgtccttgagcagacgcaccttggtgttgagggcgtttcgctgggcttccaaccgtcgcaagttttgcagcttcttgttgattttcagctcaaagtcctcaatctgttgcgcaaagaacggcgcaatgcctgacgaggaagagggacccacctggttgcttgcaactgtcgtcattttggtgtgtgtagatgaatgatgtgtggttttgtgaggtgaggttgagtggtgatggtcatgtgtgtgggtgggagtggaggtagtgagcggaaattaaagttcagtggcgtcaacaactggacgctgataactcgtgatggagaggtgatggagggtagacggccgaaactgacactgatgtgccacagatgtatcgatcaagactgcaatatccccaatccgatcactactcaagctcctagcgccactccaattggcacctcgatgatagcaaaaggctaaaatgtacaggtggcgatagtgatggtgggcggctggttgatccggggttgggagagacaagccaagtgttattgtatacggtcatagagcagctccaatgaatcataagacgattgaaccgctctcgattttttttggggaagggggcgggcggggaggttttcgccgaggctgcttaggtaagccaactaaatgtgacttaatcgaccaacatgcatgtcttccctctccatatttccgtacaagtgcgaccagccgtgactgcaacagatatttgtgctcccaggctttttctacggcaccaacgctgtgatccggacaccacattctcccacattttccacacttcccacattgcccacctttcccacatttttgcacaatgaaactgctatcgctcactcttacattgattctgctcgtggtgccagcgctggcatacacggagttttgcaaatgcgagtgtttcggcgagtacgagatcatcgagctgcgaccacaaaaagaacagctgctgacgtgcaacaactgcacccgacagttttgcctggaccagaagttgaccatctgcaaggaggccaagggcgaggtggacgtgaccacggcgtgctttgagcgcgagtcgttcaaggaccagctcattgtgtacgcctttaccggtgttactgttgggcttcttgcctgggccttgttcaagcctgttctgacgagattcagaaggggctagagcaagctgtcattttaacatggcaggcgagcgacggaaaatcggttgcgaaagacctggccagagagccgcaacaaaaataaaatggaggaccctccacagctccacagggatatcctctggtactgcactggggtcgcgatgcctaccaaggtacacctatcgcaccaaggtaaaggtacatgtttttagacaagattgcaatgcacggaatggatgtcggcagtcactgatctagttgaaaggccatgtctgaaagaccacttctgtagactagtttgtcgagagcaggcgcgttgtgaggcggcacgacaacctggtatgtactatgcaaatgtgacaggctacacacgggcacatgtgagtgtgctactgtatacagtgatgatcgtctggtagtatgttgatcaagtgatcagtgatcatgttcgtatcgtaatgcgctgagacaagagacaaatgcagctgagatgtggttatttcgattctagaccttccagaaagtacatatcaagcggggcatctgaaaccacagtgcattggaatcgtatggtatcgttcagtcgcacgtatccctgtctgacgtctgagaccaccaccagaagtaaatcaagacgataggtcggcccggcagacaagtcccgtctgtttcccgccccttcaaggtagacacgggagcaggcttgcgatcagacaaagtgcagtgtcggacattccggaatgcaagccgcacccttgtgcatcggcaccatttgctcatttccaggaacacattccatccaaacaaaagccgcggcatatgaacaaggcaaaacctccaagtacctactcaccaaacggttggtggcactccacacttttcctctttgggccaggagtcggatgagacaaggtgtcttgacctgctgtggttatgcactattagacgactgcttatttcccactctaatttccaacatcccgactcaacttgttcctatcacctaccaggtacccgaacaactccgcagtgaagacgttggaatcggacctgtgataccacatatgcggggccataaatctctggtctgtgagggcggcaaccgcgagattccacccaccttgataccggttcggtaaccactcgggccaccgcaatctgcatatgacagcgtccacagcttggcagtatgcacctcgacaacaaacggacattggtctcgctccagtggagaataccttgatggtttatttgctcgagcagccggttgaaattgctcgcgagccgaatgagcagcgaccaggaagacgtggttcctacaagctatatatacccctcggtgtgcccaagaagatgttaatactcaagtccaagtcgttcattaactccacacagccaccatgaagttctctgctgttgccattgctcttactgccgccgttgtctttgctgctcctcacgagggacatgaccacggagatgctcctgctcccacccctgtcgctgctgccgatggacacgctggtcatgatcacgctcacgaccatgatcacgatcatgaccacgaccatgaccacgatcatgaccatgaccacgaccatggccacgatcatgatcactctcacgagggccatgatcacgaccatgaccacgatcatgatcactctcacgagggccatgatcacgaccatgaccacgatcatgatcactctcatgagggacatgatcacgaccacgaccacgaccacgaccacgaggaagctgtttcccccgtcacatctgccgcagcctctgccgctcccgctccttccggagagcacagccatgaccactctcacgaaggacatgaccacgatcacgaccatgaccacgatcacgaccatgaccacgatcacgaccatgaccactctcacgagggacatgaccacgatcacgaccatgatcatgaccacgagggacatgaccacgaccatgaccacgaggaagccgtttcccccgtcacctccgccgcagcctccgccgctcccactccttcaggagagcacagccatgaccacgatcacgaccacgaccacgaccacgatcacgaccacgaccacgatcacgaccacgatcacgatcatgaccacgatcacagctctgttgcccctggtgctcagtccgaggctccttcagccaccggagcttctcccgaggctccttctcaggctgttccctcggagactctggttgcccaggctaatggagcctccaacgttctgcccggtgccgttgctctcgtcgccgttgccgctgctcttctctaatccactccgccagcatcattttgttgactcaattaatattacttcttacttctcaatcgcaatctgtagagaagaacgtcttggaactgtaactgttgctaaatatttgcgagcacaatgtgcactcgttgtctcaattggttctccttaggcccgttcttaatcgtatatcccccttgctgttgaatcttgtagatatctgcttcaacacatatggctgacgaattgaacaaccagttttattacggcgacaaagccggagttcatttccctccccaaaacaaggagtacttccaagagctcatcgactaccacaagaaggacctctccatcgaccaagatatcctggctgtgctgaacaagaaagtccaagcccagggaggagaaccgacggaagagcaagaggaagaaatctattacgcccacgaccgaattgagctggctcagaagtccattacgtattacaagggaatgctcgaccgactggccaaggggttgagagttcctgtttaggatatgtgccatagattaatgatcaagtataagtgcgagggttgcaagagaagtggtggttgattgagggatgtacgggaagtggatggttgtttctcgtggagaagtctagcccatcatctacctcctactggaagtacatgtactgtacatagagtactgtagcctactgtggcctgatattataccgacccatatattataccagacacacccgcttcgatcagatctctttttttcattaaacatctcactcgccgcaagggtaaatctcccatacttggaatgagcagcaacttataatcccagatggtagtgctgctgcaacattcaggtctagctctgacgaaaagtcaaggatattgatgggctctggtagacaatcaacattgtagagttacaataccgtagaattgttattatgaagtaatggataccagaccgcatctatcccccctagattctgtctcatttgtgggtcaattccggctctctcatgtctcacccacctcccacgctcacctccttcgaatcccgaaatcggtagaagaaagaaggaagaaagaaggaagaaagaaggaagaaagaaagaaataaggagtcctctgatgtgttaattgtatagacaagcgagtatttcacaagagtcaagcttcaatagtgcttttccagtcgcgatacccgtacatgctacttgtagtagaaacacctcagattctgcttctcagactcgctcaaacataccatgaaagactgcttctaccacggctttctgccggtcgctgaatggcttgctcccaaactaggaattgctttttgaatccttcaggtccaaagagagctggaactaaaccgaggggtgtagatctgagagaagatctgagaacaggagagatgacccaggaacggtaagacactaatctggataaaggacaacaatcaggagctggagccctcaattaattatacaaagatgcgctccagagactgcttggggttggggttggtgtgagaaggcgatcataagtaattgaagagtagaagagagcggagtcagtgaagagtgacatgtgtggaccaaactgcgtgtgttcgatttgattcaatgttgctttattaacaacttgaggccttacaaaaagacgaggactggtacagccagcttctcatgttcttttctactcgtacatgtctggtggtcaaacaccatcacttagcgtattcagagcaagcaattgtgaaagaagatgaggtaggaaataaacgcagtcagcagaggtttgtagagccgtccggaggatttgcgaggtttattgggttcaataatggtttatgggggttcgatatacggttgagaaccagtaatctctagatggagagagatgagacaccagacagagaaaaatagatacggagagtagccagagagcctccattccatctcatacaaatgaagaagaactctttgcacctgaattcgcccgaaatatcatggaacttactctggtgatctgtacatggtgcatgacaatgtaacatccagagtttgatccatggttggaacggatccctggacagttctgaaaacaggtgcaacaaccaaaacagttgcaataaccattacgcattcttcacagcttgtcttagtcagcagctctagatacgcttagtgtcgacactccatattgtctaacagaggttcatctcccccacagcatcactcattggagccgattgagatggtagagttagatttaagacgaggtggtttagttgactttggagatcattcgacttcaagttggagtcacacatgtctactcataggcccgcttgccttagagaagacctaggtgacctactgtactacaagtagcacagcttcctctacgatgatttactacccccacacgtccgaatctgggttggccagtcgacaatcaaatacctcctcgccacaggttgacggttcagagatccaactctctctaagacccttgcttatattgacgctggtgagaagttaatcgggttggagcgaattttgtacatgtagattgtgcccggtagagtgaagatggagacatggaaacttgatacttcaaacaattgaggccaggagaattcaccagtaccttctttttgttattatgattcgaaacgactaagccatacacacccactctgcctccccataatactgtctaaaaactctatccacccgatcgaaggcccggtgagatggaccagctttgtatataaacgctggaattgctccagtctttttcctacatcacaatcactcggaaaatgatcttatccaaccttctgctggcctctgtggtctctgctgctgtcatcggtctccctcttcaggcccgcgatctgaaggacgcctctcctgcgatcaaggcccatctagaggctcgtcaagacaagcctctacatggatcaatgtcgcttgagggtgtttactaccaggctgatcttgagattggaacccctccccagaaagtcagtgttaccttcgacactggctctcctctactgtgggtgcccggtgccaactccacctcttgtgaaaagaatgagtgtatctccagcttcgataactccaaatcttctacctggagatacaacaagccgggcgaggattggggaggatcgggaaactggggctttgatactgtttcttacgtcggagtaagtctggaggacttcaacgtctacgtcagtagcgacaacatcgcttacaagggacataacctcggtatctggggccagtctcccaataaagatatcaagggtagtttcgtccagggtctggctgcgctaggaaagatttccagacccatctactccctcaactccgagtactacgtcaattacgacaccaaggaaacccagggcaccgttaccaacgtttactacggaggctttgacaagaaaaagtaccagggacctctgaccaccatcaacaccagtggttacggtgcctacggtatccccatttcgggtctgctcgtcaacggcgagaagatcaagggagagcgaaaccatgcggttgttctggacactggaggagtcaactttgacatcaccaacaacacccttggagctgtggctcgagccaacggcggaggatggggaagcaagggttgggagctcaagtgcggaaccaaacccactctcacctacgagtttggatacaccaccattgatctggatcttaccgtgtacgttacaaaggactctgatggaatctgtcggttccataatctgcgagtggtttctgacaacaaggggactctgctaaccggccctgctctcatttctcgagctcttgtcatctatgataacgaccgaagccagatcaccgtcggacgagctcgatacaccaaggagtctgaggtagttgaaatcaccggcgacatccccggagccgtgctttacacggactttcttgctggtaagccgctgaactgacttacttaattgagattcttagggacttgtggagcccgtaatcgagactacaacagagatgagcacaggcgcgaacggagatgaacattcacaaaggcgtttgcagaacgatatcatgtttcgaccagttcacttgtagttggtagaaagactggtatttcatcactgcaagtagcgagaacctcagtccatacgccaaacagacacacgtacccaagtcctcaagtctcatgccatatttgcccagcagtccactcattaaacactgtacaactctatgcaaacgcagaagccatcataatcgttctaattacttgtattccagcgttcctgtcacctaccacatcacccaaactggccaaaggcacctgtgaaagttcctctcgtgataatgtgatgtgatatctgggatacaacgagtcgcatcagtagtacgagcgatgagctagaaggttggaaactgctggaatcttccaccactctcccatcacctcctttttcaagtaaatctccgcactgtagcgttcaggggtaggtttgcaggttcaggggtataccatggtattgtagaagccggaacaaacgacgggattagtacgacatagaaaagagataaacgaaatccagctttgaaaatgagattcaccgatcgagccgattcgaatgagtatacgcaaccccgatttcaagcactcgccaacgaccaccaacgatacctggagggctaatctggcttgcttacagaagcagcctataattgagaagacatcaagtggacaacaaaagccaccagacgcaaccatggcagatattcgtcgcatcacgtgtcacgcgcaaacaacaacattcaagacatacgacagggctgacagaggctaaagggcggttaggagttagtttgaggggatttgcgagactcgaaatgaacctcgtggctgaaaataccccgtttccgatgatttcgtttccgaattaccgtttccgcactctttcttcacgtattcagttccatggatcctcgcactatcggccaatttagcccgatttggtaggtctttgttgccgagcgatctcgcagaaaatatgcgtttttagacatgtactgcagggaaggtaatatccaactgacgtttcgggctgcataaaacgatgcaaacgggatgttttttttattatggaaacaatggtttttgagacgtctgtaaaatgcgctagagtaatggtagagagacgagggcttcaccgtccgatccacccagaatagaggatttgattgatataagaattgagttaatcagacagaaggaaggcgggctagagacgatccaaaatctccaaaatctgcacatgggtaaaataccttgccgagagcaatattactcggttgacaccaagaaacaccccggaaaacgttctcaaacgctttattatatagcatgctgctgcacatgacagattctgaccccgctctatcttgcgttacagcacaagggcccacaacctagtgtctatcaactcaacctagatggtgtgcacttggtataataatctgtgtgctcttagctcttagtgtccgatttagctggccgtatatatatcttgaggtggtaaccctagcaacccacccagttatgaccacgtccaactactacccgcctgattacaacggcaaagtcgaccgtatgacgtccaacagcgagttcgagtgctgtttggccgtcaagcatgtcgaggagctcattagatacgccaaataccagtacgaccgaatgaagagctggggtgtgtgggatccgcaggaagcccgaaagatgcgtgacgaatatgaacgccatgtcatgagactggagcaaaagctgcggttctacagaagtgatttggagtctttcacaatgagaggaggagatttcgagctgtttacctgagatgcgggacagaaagatgaacccgcaggctccaataaaagcaattgtcctcctcctgggtatctcggcgacacattggtttagattcattttgtgtgtacttgatcatattgtaattttcagcttcttcggtggggtaccagctcgggcaaagtatggacgtagtaactgaggcgagatgatcatttagaccggctctgctaactcatagtgtgtacgtagtgcgaatcacagatctgaaaccagttgttcagttgggccagtagcaatggctgataacctgcaatacgcagcggactatccactttatcaactccctactcgtactggtgctaaaatagcgccagattagcgctttggtacagagcaacgagattccattgctagtctgaaaacgtggttgtagttacaagagcgaggttcatttgagctcatccaaggtgagtacacagaattattgactctgtacggctgtactgacaggatgggtaagcatgtaaatgacgattatggcatgttagagggatttcatagtttcatagtgcggaaatagtagaccgacgaaaccaaacatgcgatcaacatgagaagttcgaactagcgacagctgtgcactttagtagccgtgcagacattagcccagtgctttgccgatgcacggatgcatctagccactcaacagtagcacctatactatagagggtagcggactacggatgtttgatggagcttgacggggaaattggttctcaatgttgcaacaagtacagcgtcgtacccgtaagagcttagatgatggttttgggacagataggtgtgccgtagatcaattctgtaggaatctgtggtgaacttctaagccctctgttccgcaacaattctgcctgaaagacttcccagcttcagccatactaaatctgcctctacttgtagataggcaagtaggatgaaccggaaagaacagacacggttttatattgtcgtaaattgacacaagagtctcaaagtattggtatccaatagtctccaaaaaggcaccttctcagtatctctcaatcacccaagtggcatcttcatagaacaaaaccgatcaacatacgagtgcagagacttagagaatatgaatatgagccatttcaaggcaattggtcaacttttctccccaaaacaagcctcttttccattaattatcgactttcttctttccctctttccctttttctcgtcactccgcctaactgggtcataattaacccaaacaggtggagattttcactagcccgcaattcccaaacaaagacttgtcaccaaaacttttacattgatccaaccaacagccccgattttatccccactcctttggctgtccaataccaccctgaaattttacatttcgggcaaggtttctcttcacgtgacgtcgatcgcagggaggtctcagagctaacacatgggatgggggaagtaccgttgttggagaagcggcccgggtaagaggaatgggggatatgtaaatacccgcatgtcgtcggtgtggagtcggtcttttttattcgctcggaaaccaaatggtgttttcggcgcccggcgccaccggcacccaccactgggacgtcctgcagtctcctaccatgcagggttgcgataatatcggctgttccaggggcgatataaagacgttgcagggtcttcttcaccggcaaacatgacccataccgactcaatcactgccgagcagccccttcgaaccaagtccgacgttctggcgtcgattggcaacctcaagcagcgcatcgaggaggccaacgttgcgctcaaggctgccaccgagggggacggggtgcccaatgagcagcagcaggaggaaatggccgaggtcagcgagtttgtccagatttacaagcgcaatctcgagagggaggaggagaatctccagaagctgatgcggggcgagcggttgactttttgagcggtgactttgaggagacctttcgaagaacaagtgcccctctcgagcaatctgctgcgacaacacgaggacaaacaactatgccgacgacaatgaaaaccagttttgccacattaccatcaggtgtgatatcgcgatattgacgtcagatctgcccctcgtcctagaacaccaaatatgaaaataaacacaagttgtgaagagcgtgagagaccgggatgtacttgagagacaatgtttgagtgaacgagtgcgctgttggcaggatcattcgtgagttacactgactggagctgtgaccacagtactgtttcgtgacttgatacagacccagagcgaaaagtagggaactcattgtcgctacaaaaaaaaaaaaaaggaagaaaaaagcaaaaagaaataaaaaagaaatatgaaaaaatataaacacaattcactgctgtgcttcaatggaccgttgatcaaacctcatgtctgattgatatgggagtgaaggagaaaatacttatcaaaaaaatctactgaaatcgacgacaagaaatcctcctctttgacaagctacaagctacagtgcaagtatatgttgtagtgtggaagtgccattcgatgttaccctctcattactatatcttgtattgttctgtatgtatctcaaacacttgcaaatactccgtgttctgctacatggagatatccgaggttctactcttgccagactgtccatcacagtacgctggttatcgtgtaaggttcgtgccggagatgcattatccaaacccaaagataccatggctgggatgagttgcagttggcccacgcgggcttttcaccttgacatgtatggtggattatcatgttggagtctccgtcgtcatctttactcctcagcccgtatatatctattaaacgacatgttaacagattggggacaccgataggtgtatcgacaaagccctccggcgccaaaccttttttacacgcgagctcatcatctttgcatgtgagacgtgactgctggggacaagttgctgtacactcctcctcgaagtcaccaccatcgccgatcgacatgggagttggggagtgagtatttggtcggttctcacgatttccagggttccacgaggatatttgccttcggacgtgacctagagtgagttggaacgaccttgactcgtgtgtgcctctccggatttggagagaaaggcataataaagacagtgacgagagatgaagacggactttcccatagagcgtcaatgatgactgttgtctcaactttttcgaggccggtattacaatcgtgctggctgttgatgacgagttcaacctgccatctagcgcctgcggaacttcaagtatgtacatactgtacaggacaagcagctcgaagatacgagagacagtctggccgattttgtgtaatctgcagacccgggggcacttgtgttcagggctagacgaatcttgcaagagtgaaacacaagggtgcgttcaagaaggtggttaaacatccccaacgggataagacttcttgacgacaaggacttatgaatctctgacatattgtcctactcctaaaaagaggtctccattttctggaaattatccatgctgctctactacgccgcagtacgaggggtgattagacatggacatgtccgatgtggctgctgaacggtttggcggatgactgggtggtgagactcttctggaatgccactcggaggacagctatctcgaggaatccaagagcttccagttgcgattcttagcagggaattgggaatccatctcaacgccaaggtagttgtctccaagctcatcgacattggaccaccgccacgacgccttcaaaagcacgccttttccaacgtccgggatctgctattcctcgggtggtttaatgagaagaactgggtcaattaccacgatagaactgctaggatggcttaccggctaacccgcattggtccgacgtaccatctgacgaacagtgatgaagccaacctgtttacattcgccaatcagagacccaagtcttgcgacaaggaggtgtgcaagttcgactagtgtatgacttaccttcaccataaccagaagcaccgtttctgccagtccgttgatgctgagccagttcgacaagatatgggaatgaagacaatagtgcctccgagaatgtctgctccgggttccgagacaccaagctcgatccggtctgcttcaacgactgtaatttccagtcaagctactttttcaactgtagaccccaacattgctgttctttctagggcgccaaagagacgcctactagcaccgcctcaggcattgttgatgacagcgaccttgacgaatctgtatacgaatgaagccgccattggcaagtggccgatccatgggcgacttattaaaaatctgactaattccatatccaaaatgcggtaaaggactccgatttagagctaggtgaatgacggaaagctcacggtcaacactgtaggtctgggattctcgttggcatccaaaacaagttgcaaacatcagcaatagggcagctgagggggcagacggctttagggaaggagcagccgacgtttaagagatcaatttgcgtacagtacattgtcaatcacctaccaaaaaaaggggaaacatggaaaacatgaaaaacatggaaaacatgaaagataacaaaacaatctgtcaccaaacttgagaagcgtaaacatttcccatttcagtccgatctcagctatggagaatgtcattcgcaccacttgtgtcaaaggcacctgttgacacccaggggctgaaacaatcaaacatacaacaacgatcataacaccacgagacatagatagctctccactcagctcaactcctcccattcagctcacacactaataactcataatctcactcgtctaacaccaatgcaaggttccgcatgcaggcttccccactgtatgcaccccgctccttccccacctgaaaattgtgacagtgatgtacgcactgggaatgcggagagggagccgtcgtatttcagctgattgtcgtatttcagctgatcacgtgattggcggtctccgctcatccttcgtccatttctcttgtcctctcaaccttcggcgtcttgcacagatcataaccatgctcccttttatcctcactctttgttttttgttttttttttgttttaactctgcactatctcagctctccatactaaaatgagacaccaggttcaaaacaaggcggcgatggaagaagaagagatacgttttgagctcgccatataaagcccaatacggtcttactttggtctctcacttgaacgcgcaccttgaaaaaatgtcgataaatcaacttctgacgctgtgtgcacttgtttcacccgccagagccgaaacgtccaatgagcccgtctccagcccgggcgtagccatcgcctttgccattctggggctgggaatggttttctacggccatttctctcagcaggatgacgagagttagagggggagtggaattggggtcaccgaagatggaacaaaccgctattcggactaaaagtgaacgggaaaggacaaaagcaagtctgctactagacgtccaggaagagggaggaggcaagagaggttcacgtgatttcaaattggcaggatcatgtggtgtagtaggggaatttgtataggtatttatataggtatttttctgcataatacatccatcttcacttgtagttcgtgtttgcagggtttgttgagaaatagttagggcgtgattgcactgagggtccaagttagatatttgtgggtttcaatcgattgaataaccctgacgagaagactgactggagacaatagatgagtaaataatgatactggagacacttgctcctatttaacactccagttgaccaaaacctttacttcaaggccgttaggtttagttgaagacatacttgagaagatagtgagcctaacgcgctgagagaaaggctccttcccgccgagctattgagaaaaaaagaaatcctggagattcataatatttggaatctcactcagagtgttctacctccaattggttgatatattcagactgtaaaatgcagtacatggtcgctcaccactgttggccatcttcgtccgactgtgcataatcccaaccttgttcagtaatcatggaacagagacaagacctctggaatgatcaatgttgactttggaagaggtatgaaacctggaagagaatttttccatctacgcagaccggaaatctgctttccgatccgtcatggcatctctgtagggcatgttagatacaagtacaagcagcatgcctctagtagactaatcagcgatacattatggcccagtgagtcggacggcttacaagcctgaccaatggatcattacttgtagaaacaattcaacatctcaccttttatattactggctaccgcatgtctcggcagagaaaatggccatgcctccaccccacactactccattaaagttgacagatggtgattacaattgtggggatccgagactcgttgcaagtgggctctatatctttctattgattatttaaaaagatgaaaaatggcaggagttgttcttaggggcgttattgttgagtctgtaaattttccgcatttttgaaaaatcgccttccgcttattctcaactctcccccactctcggccgaaaccccacattgagacactagcgcatcaaacaacatatataccctcagaatggctcccagtcagttacagcagcagaatgatcatccacacgtccgatacctcctcgatccgagtcaacgatctgttctgtggcaacattgcagacttcatcgtcaagggcggccattccaagagctccaaaacaagtgctatcgatgcagccaccggggagtctctctcgcacgttaaccaacatatcctctcacgtcagattgcctcaattctgacagaatccggttatgagcccaatttcgaccccaagtctcacattggagacgtacttgtcaccctcttccccaactccatctacagcagtcccgttcactgggcagctctgattcgaggaggaaccgtgtctccagcttctgtgtcttacactctgaacgagctggctcatcaggtgcgaactgtgcggcctaaggtcattgtcgcctgcaagagcaaagtcagcctggcaaagaaggcggtactgatggctagagtcaagacagcggttctggaacttgaacatgtgatttcaaacgccccaaaatacccagaatccgactctgtcaagttcaacaaaaactctggataccgcagagtagcgtacctggccatgagcagcggcacctcaggaggaattttcaaggcagtcaaaatcacccacttcaacattaccagctgcattcaagtgtgccaaaagtctgctccaaacagagacacagcgtcgcaaattgcctcggcagtgattcccgtctcccatctctacggactgagtaagtttctgattatggccccttacgtgggcagcaccactgtgttccatgagaaattcgaaatcaaagaatttctggaggcccagaaacaattccaagtgaattcttggcccatcgtaccgcctctagtagtcctgctgaccaaccatccacttgtcaaagagttctctgagtctctgagagcccatttgcgtattgtctgctgcggagctgctcctctaggagaaaaggctgcacgtgacttcctgaccgccattacaggaagccccgatggtattattcagccgacaataacttcacgagacaagtccaagtcccgggactccggcttcttcagctcgattcgggcccatgtggctgatccagcggcagcaggcatcacatcagccaacactgctgagtctgctggtcagtcccgtgacgctccacgtctccaaatcattcagggctgggggttgaccgaaacctcacccacgtgcacgacttttgatcccttggaccccgacctccacatcaaggcttgtggcaagattgttgccaacaccgagattcgaattcggggccaaggtcaggatttacagaaggctcctattttgattgaaaattatgacgcctatccttccaaagagacactacctattggagatatctatgtacgaggtccccaagtgactctgggttacctgaacgacgatcatgccgactctgtctctttcgagcagtgctatgatccccacgttccctggtttcatctcaagtggttcaagactggagacgttggttttattgacgccaaaggacgtgtcatggtggtggatcgaaccaaggagatgatcaagagtatggggaagcaggttgctccagctgaaattgaagatcttcttctgagccacgagcttgttgctgacgctgctgtgattggtgtttccaacgagaagcttggaaccgagtccccccgtgcctttgttgttcccaagagcggtttcaaggctgctgagttgcgatcttggactgacagccagctccccaagcataaacagctacatgggggtattgtcttggtagacaaggttcccaagaacgcatctggcaagattctgaggagagtcctgagagagagacgtggcgacctcgttgaaggagttaaacttagtaagctctagttggttagaattgatatttacaacagcagtagtttagcgaataaatgtgagtaagcatgtctacaagagatgacatgattgcaataaactcatgtcgttctagcatgtgattcgaatcacaaatctcagggatgtatcacaaatttgagatttttggcttgtgcacacgcttgcacaatctaaccgagcacacacctcaaatctgcatcgtgtgccgtatctatggcttggcatgcaggtataagcttcggtgccgtgcgaaagcgaaacgaggtcagctgctaggattaccatgcagctattgaacataattgaaggttgtcctttatcgctctactggctgttttcgaatcagccttgtgtgaagagcgcaacgagcttctctgcgaacattgtgtttggactgaaagtcgtttcaaactatgtggatcaagttagtgtcctgtgtatcaagacggctctgtagataataagttcttcttgtcccagtttggcagaccagataaatggtgcacaattggcaatggtctatcatgccgaagaacgtattagaaactgccttggtttctcagatagcccagtaacatcaagggacctacagcttggcgtttccaacttaccaaatctctctgttatctatggctatataagtagcggaacctgctgcttgggtctccatagtcaacatgatttttctcacctctcttgtctcaacaagacttcggcgtagcacgagagtacagtacgcaattggcaaaacttgtacataggatctactgagagtctcaaaatggtgttctaggtgttcggggaacttatcgacaagtaggccttctccttattccatataataacatgcccagtagtggatatgttctatgaagttgtgtagaggtcttgctacaggttcggagacaagggaggtagctcgacgttaccttgagtatgaggagaaagagaagaaagaataacgcagtgtctgaatgttctccaggtgtacaacgacgactataacaagttcgtgcttgttctccaagggtgatctgctaaatagaacaagatttgttgagagacacaaggactgcggtctgtactgaatgaggtgaaggctacagaggagctgaggagcttccgatctagagctctatatatacaagtctacatttactcaaagtgacgcgaaccattctgagctttgaagacatctccccaaccgccgccaaaagtcaacgctcggtaattgagcatttggtttctataaacaaggaattaatgaattcagagtattgaatggcaatcataactacaatgtgcattccacagacttcgatattcagaaacttcaccgatctctggacatatagactccccaccacaattttccttcgcgcatgccagtttagagcgtcatctacaggtgcagtacagtacatactgtacagtatgtagttatgtcaggagtagaaataaccatattctagagctcccgggattccagagactatggtgtaaggtctcaattgggtgttttttatatattcttatgatttattacaactatatacctagtaagccgggttattggcgttcaataaatcatacacttctgaatcattgcgatgtgcgctgcgaggtgcatatcagttggtttgtcgacacttcgtctcgttcttgtctttgtcgtggtctcgtagtagagaatcaaggctaacagatcaagtaatcatatcaatcgttccatgtcttatccagactcgaggttggttttgtttgttctcataaagatcgtagaaggtgtaattcggataaggatagtgaatatgattcgtgtgtatcgcgatggagtctttgcgacatcggggagttgaagttggagtagctaggtgtttggttgttatgttgttggtttttttcttttttttcttttttttcttttttttccataattccatttatcagagacgtcagcgtgaatatttagcgtgagaagacctcacgagtgcgtcatgtgtacctgcctttataacaatcctcctagagtaaaaaacaacttccgcgctcattcctctccgcgctcattcctctccgcgcatccgcctcatagccacgaccaccaagtcgcgacgatatgctgcagaaactcgggtgaacaagtgagcgaagtctcgctggaccacggagtcagtacccactaggccagtttttcgcatagctcgctcgaactgccacaaagcatgggcgagctctctaatgtagttcagcgggccgtccttagcttccagtaagatccagtccgccatctttgatggaagggggacaccaatcgtctggcagatggccttggacgctggacaattgacgaaaaggtgctcgtggaggtagttcttctgtttgaagagttgacaagaactacatccaatgtctctgtactggacagattttgatttagggtaccaccgggtgaaggggaggcggctcagccgcaacatgtgtagcgtagcagcgctcttatcatctcgtcggtagtgcttgctcaggaactgatttgtcttaagccagtgtaggtggttcggatcaagctcggatggcagtgtccccaaccagtgcttgttcttcatggccttgaaacgatctcgccagctgtcctttgccaccttgacagggacatcgatttgcgactcgagatatgcaccttgctcccgagacatggttgcgatcgggttttcacgacgctggcgttcgaacaggtcaactttcgtcctctctcttgaccactgcgccctagggcgcaagtcggctggaggctccgccagtacagctatagaagacagccttgcaagtcctagacatcggtccatgaagtcagataggaagtggcgccagtgccagcttcccgtctcgaaccactgaatcttgttcattatcgtagcagggtgggattcaagcccatagcccaattctactgtctcgctggaaaagagaaacatagcattttgtcttgcagcagtatcatccctgaaagaaacgagccgctcgcgtggcacggagactctttgcctgctcgacaatgttcaaaaggccaatgcctcccgctctgagaggctgatatatgagttcgtcgttgaaggtgcgattgccgtccttgttcttgccagccagtattcgttgatcttgtcgcagcacgttctgagcttgagtaccactgcttccgtaatataggtgacgacgggagatagaagactagcttggacaggaaaaacatgtttatcatccaggccttggagtggtgtttgaggtcataaagggcatgtcttgttttttttttattctaatgatgtattttttattttatttatttttttgctaatgattcatggatatttatttcaattttcacgtagcacacttttaattattcttcttttcaaaaaccagccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcatctttttttcaaaaattctagaaacgatatttaggccaaatcaactctttctattactcagtacttgcgtatctacagctttcccagcaggtcattgagcttttctgtgggccgtccaatcacagccttgtcatccacaatcagaataggccgctcgattagattggggtgtttcgccatggcatcaatgatctcggcatcgggcgtgttggccgcccccaaattgagctcagaaaattgcggctcgccctttctgagcagctcgacgggcttcatgtcgagtttccgaacaatagacgaaatctcagcaacggaaagaggtgtgtcgaggtactgcacgacattggggctaatttgcttctgctccagcagctcgagagcagcacatgatttggagcacttggggttgtggatgagagtgattgtgggcatggttgagagacgtttgagagtgtgcagtgatctgaacagaggcatatgtggaggctgtgcacggtatttgtactttgatgtggagaatttagagctgctcaatttaacctttgtttgtaattaggttcggaaatatggggtaggagagggaacggggaggggttggaggggtgatatagtggacttagaagatggacagaagtggtgagacctgagtcatgggtgccagtattcctcatccaaagattgagagcaatcggttgttttttgagcgagttgaagagactctatcttagggtagttttgtcaaatatagtcaagtaaacttctgtcaaccttggttgaaattttcaccgaggatttacaccaggattccgtcacttttctagtctggatacaagccgcttgggaaccatatgaaacgctcgttaatacgagctataatagagtacgtagaaacaagcgactatccaacttgcttcttcggggctctgcatctacatgcattatctatagtatgtacagtatatacagtacatagagtacatctcgcttttatagaagattgtacgcaaagggtctggacaaacagatgttaagacacctgttcattgagtcggcttctgcgtggggcatgtcgcagacttccgatggaagcaactttggttcataagtagctgctcgttcgcttgtcgctccgcctactgacacacactcagagccttctcaaacaccctaatcaactcctccttgggctccagacccacactgatccgcaccaggtttctatccactccaaagctttcgacaaagtccagctctccgtagtgagccagaatggcgtagggacacgtgagggtgaagtttgtgcccagcgaaggacccttggcagtctgaagagtgtcaaaaaaccgcttggctgagtcctcgtcgttcaaaacaatcgacacgagtcctccataacctccattctccgtcttgatggcctcatagtgatgcttggaaggcgcagtcttggggtaaaacaccttcttaacaagaggcgacttttccaacaactcaaccacagcctcggcgttttggttaatgtggctgtttcgttcggcaaagtctcgtgagtttcgctccaggtaaatggcgtcttcgccccaaactgtgtcttcatattggtgttcgagagtctcctggaacttggagtaccatggagactttgaattcagcacgacacagcctcccatgacgttggaatcgccagaaaagacctttgtgagcgaactagcaaccacgtcggcgtagtcgtgcacatcaatgttcaacatgttgcccacagtgtcgtcgacaataatggcaaaattgtacttatcagcaagagctctgagtcgtttgaggtcaggagtcttgagtagagggttgctgggcacctcgcagaacaaggccaagatcttctcttccttgcacagtctctccacctcgtcaatatcgacatcttctccattgcccagaaaatgaacaccagggccgaattttcgcaggatattgagagtgtcgacgtacgggaatccgaagcagattgatttgtggtcgccagcgatctccagtatcgctctatgggctgaaaagatggcggtcatgccggtggggtacaggaacacgtcattctgcgagcagtgtttgatctggctagagattcgcttttgtagagcctccttggcctctgcggcgaacttgccgtccagatttcggccgaaacgctcctccacaaatgtctgcatctcggcggattctgagataggcttagcggacactttttcttcgaatttggagccatggaaggcgttgtagtccttcacgtggccatccgttttggggatcaccgagaactcctccaagcagaactctccgagtcgcgaagagataccctcgcctgtgtgctgccagtactgcttgcagatgggcttgagggcaacaggaacaaaaacaaagacgattgtcaccggcggcacgccctcatcattgtgcggggttgtcagttgcatgatccggatctttttgtggtcacttcgagctcgcacgaaatctcgacatcgtttggcaatctcaaaagtgggaaaggcccaggcacattctcctggacggccgtagcgttgctcggcccaggcgcaaagttcttggatccgcgaatgcacaaaaaatcgggggtagcccgagctcatcttctggaccacccagtcctcgccctcttcgtaggcaacggtggcttcccaggtcggtagagtgacggaaacggcatgtggcgtgttttcggggatggggcagcccacctcggtcggtggcagaatcgaaaatcccatttggttgagcggttcgaaacgggtatgagatggcagctagacgaaggattactcacatggaggaggactttacacatgtgactaaaagagtcaatcaagcttatactttgactcggggaaggcgaatttggaggacgtctccagcgacgaatgtggagtaggcagaccaaatgtgacaacggaagtcaatccgcctcgtcgagacggtctgattccgactttccgctcatcgttgcgacccctccttgtgctgaaagatggatccgatagagtttaatgaaaaataatgataagcggctggagagtttgatgagggtggagaaactggaacagggccattggagggggtgttttggaggtgctgattcggtttctggagtcggtgagggagtatttcgtcgacgcactagctcgagtatcttgaatcatgcagtacggggtcgaacttcgtctttgcgccccttgctctctcagttttggtccgatttcagatctgagtaatgcgatctgcttctctagtggcgcttcacaatctggtattgcccactaaccaaattatattgccgtcgtcgaaatactgacccccttcgctaatgcacatgcacatgagccggggttgcattgtccacgctacaacatgtaggcagggtcacgtgataagatgggtcgtcatttgggagggtggagagaggtcaagtggaccaaactaaaatggcgagatatcgctggataaaggcggattggaatttatatatacatggacgaattccagggacgtttctgactcgggtgatatggtgtaagttggggttcacgcggccagtcgccacttttctgtgcttgttggacacaccttcttcgacccccccagctatgcaggcaagttgttcataaaacggcattaaaaagtgattggaccaacaataaccaacaataaccacgtcattacatttctaatctcatcctgactcgattggtataactccctatgtttctggcgtctcttgtgttcgtttgagacacattctcccaccttcatactcggcaaaaataccagcaaaggcctgaacttttggtcagacatagctgcaccttaatccagcataccgtacgattcctgtggatctcctgcgcacgaatatcaagtctatctggaggttgcttgaatgcagcaaaatctgcggtattttggggactaaacaggcgaaaagtacgtgattttgaaagtagaaaagaaccaagagatttttttcgcatggctgactcgtctatgactctttgtttcctcccacattgcctctatcgcaagctacatcctgtccaggtgacgtcatttgctcggttgtttacaactctataaagttgatacgtgtaaaccccaagtatgcggtgatacatggacatacgctccagcatcatgaccacaaaagcaattgcaaaactgttgccaccgacggactagccatcccccaattaccctacctgtctctcttccgcgccccagccggacccggatgtcattataatcgggttaccctactgcatgtccgcagtaccctgtgacaatctccagctgctatatctaccacaacctccactgtctcaccgtcatgagcttcaacattcccaaaaccacgccgaatttctcagccaaagcgcggaaactcgaagatcaactgtggcaagctagtgggctcgaaaaatctaaggactccacgttgccgctatacaaagacaagccgtatggagaggggtttgtggcccggaccacctctggccgccgaagacgcaacatcatctacggagtggtggtaggtcttctgttctgggcgatctacaccttctcgcgctccctggacggaaatgtgtctctgaaggacggaatcaaggactatgagttcaagggatggaagggacgaggcaagcccaaaaccaattgggtagcggaacagaatgccgtgaagcaggcctttgtcgacagttggaacggctatcacaagtacgcctggggcaaggatgtgtacaagccccagaccaagactggcaagaacatgggacccaagcctctgggctggttcattgtggactctctggactctctgatgctcatggggctggagaaggaactggctgaagctcgatactgggtcgacaaggatctggactacaacatagactacgaagtcaacacttttgagacgacaattcggatgctgggaggtctgctttcggcacactacctctccaaggacgacttgtaccttgacaaggctgtgaatcttggaaaccgacttctaggtgcctttgacagcgaatctggagtgccttatgcttctgtcaacctcaagacccgaaagggagtcaaaagtcacgcagatggaggagcttccagtaccgccgaggcggccactgtccaactggagttcaagtacctctccaaactcaccggagaggctctgtactgggagactgctgagaaggtgatgaaggttatggaggctaacaaggctgaggagggtctggttcccattttcatccagccggatactggcaagttccagggcaaccagattcggctcggctcgcgcggcgactcgtactacgagtatctcatcaagcaatatctgcagaccgaaaagcgggaggaaatctaccgagacatgtacgaggaggctgtggacggaatcaagcaccatatggtgaaacagagcgtccctggcgatctggcgttcattggcgagcttgaccggggtattagtggccccttctccaccaaaatggaccatctggtctgttttgcaggcggtatgtttgctctgggtgccaccgaaggatacactcaaaaggaggtggagcgatctgagtcgtggactcagacccgacaggtgaacctgagacttggagttgagctcactcgaacctgttacgaaatgtaccaccagactgtcaccggtctgtctcctgaaatcgttttcttcaacgaccacaacactctcagcaaggacttttctgtcaagccccaggacgcccataacctgcagcgtcccgagacagttgagtcgctcttctacctctggcgaatcacccgaaaccccatctatcgagaatggggctgggagattttccaggcgttccaaaagtacaccaaggttcctggagacgccggttacgactccatcaacaacgtcgagtcgacagagccatcttggagaaacaatatggagtccttctggctgtccgaaaccctcaagtacctgtacctgctgtttgacgactccaaggaggaggtgctgcctcttaccgatattgtcttcaacaccgaggctcatcccttccccaagtttgatatggagcctctgtttaccactggttggactcgagctcctgtgcaggctgccaagaaggagccccaggtggagcagaaagtggagaagattcctgacgagcctgccgcggagtttaagcctgcgcaggttcctgctgatcctattaggggttgaacacgtttgaacactgtgaaaatgtgaacatcgaatagagcatctccacccgacaaggtgtgctccgattgagcagcctcactcactatggacagctacactccatcctgagcatcgcactttcccctaagtagctgtactcgacccaatatagtcggtgcggctgcagtatataaagcagctgtgccagcgtagagcttggctgagctgtaaagtatttttatttctgaattttgtaagtaacatgagtgctatgagtgtgcgtgatatgattagaaccgtctcatcataacatcaactagagccatatacagggacatgatagaaatacttgtactaatagatagcggtacagtcggaccaatagttcaccctcaaagagccaagtggatcagcttcttgtagccctcgacactggccttcaaatcttcaatggagacaaactcgtcaggagcatgggccacgtggatggatccggggccatagaggtacttcttgaagtctcctgtgaggtagggaacgtctgtagagtaagccaggacgatggtttcaaagccgtcgaccttgtagtccaacagctggggaggtcgcgaatcgaacgtgaaagtgaggtgctcgtacttttcaagcacagaagtgacgacttttcgaacgtcgtcctcatcagccgcaattcgaatagtcaccacggcactggcatctgcaggcacaatgttggcagcaatacctccatgcatttgtccaatgttcagggtggagggccccaaaagaggcgatttgggcagcgtagagtggctcagttcgtacagagcatcaaccagaatctcattggccgatattccaagctcggggtaaccactgtgggaagccttacccttgacagtgattcgaatagtaccaaaccccttatgtcccacgcccagtttgagctctgtgggctcgccgaaaatggccgcgttccattgcttcttcagcaggtcattgacaattcgcatacctccgtttccactaatctcttctcccacaacgtacagcaaagccacgtcttcggggttgatgtctccactttcaaggagttcttccacggcggtaatctgagaagcaacgcaggatttggcatcaactgcacctctgccgtagattcggttgcccttgacactgtaggggatgtaagggggcacggtatcaatatgggaggtcagcagcaccttgctagtgtctttgtcgcccttgtatgcgtagatattgggtcgctctttttcacccagcagttccacgctgtaattgaggctcctcagatgctcggccagaaacgccgagacatgggactcgttcaaggagatactggggatctcaatgagttgtcgatggagcttgagcagcgcagagtcgtggtgttgagaaacctgcacgtcgtcgggaatggcaagaatctgctggtcggccacagcagccgcagagaggccgaggaagaagacggagctgagtttcatcgtcaactgatgtcaggggatgtagatgaagttggcagtctggaccgtgtatggcacttgtagcggggataaggtttgtatataaggtttggcaaaaatcgagtcccacggagttgtctcatagtggcccaggaactagtcgtcttgattcaaaaaatttactgtagtcttgggaccaaaggttctattcaaattccaaaaatcatcccgatctgacccttctagggtcaccttgcgtcaacatgttgtgccgaggtcgatgaaaccttatcccgcttaatctacggcgttcccgattggggcatccagtcccaaccgataagacggcactgagtcagaactagcgaagttgacggagaaggcagatttggtaggcgccgactggttaagagtgtttatcgaggctggtttaatggcccggggcttttcgcctctggatttgagtggcattggcgcatctacttgggtaacagattatgagccttgtgtgaagatgagggaatgtgactcaagtgactctcggcgtgcataattactctgcatcagtgatctatattcttgcgacatgctcagatcactgcgaccgatacgaaaaatgaagtacacgtttatgaccgatttcgacgacaccatgactgccggagacaccctggcgttgttatccgagtgcgcctattcgatcaagcccgggttcaagccccattggacgtatttcgggtcggcatacatggaggattacacggctttcaagcgggattttgggcccatcgactcgctggaaaagcgtctggagttccagaagcagctcaaaccgtttgaaatggcgtcggttcatcgtgtggagaagtcagatctgtatctgggggtgacggagactggaatcagagatcaggcccacaaggtggaattcaagggcggttggtgggaatttgcacgcaaactggagacgccaattcatgttatttcagttaattggagcgacgagttcattcgcgaaacctttcgtgtccacaatgtgactccggggggaattatggccaacaaggtgtacatggatgaactgggtcggggtacgggaaagctcagcagtgacgaatctccaggaatccgaacgtcagacgataaattacagtgtcttaaacgagtaatgagtgcgcagacccaccagaccaagtctgtgtactgtggagactcttctactgatcttgcagcattgttggaagccgatatcgggctgattattggtaatgaagctaccgcagagcttctggacaagtacggacaggaggtgaagcgggacgcaaagactttagatcgaggtctgtattattacgatgattggacagaggtccctctgttggagtgaatatcaagacggggttacaagggtggcagtggtgtagacaacgacatattccgatatttatagtcaaggagacaaatttgaactatctcgatggggcctggttttacccgtttgtgtcttatacggagcaatcaagcactcactatgcccctccattaatggtcttttagagcaaattcttgtcacctcatatattcggaaaatgcattcctggggaatcgaacgcacatgcactctttcgcccccagcataaactctaaaccgctcggagtttgattctcccacttccgggtaactcggtccagccaataggaggcgcacaccacctcgaaaaccaactcgctacattttgctttgcacaaacacgtcaagaccctttggttgaacatcacacaaaaatggcttttggaattcgacgagcttaccccacccctattggtgagtatgagtggagaggagaaggagatgagaacggtggtagcactttgtgttcttttctttgagacagcgcctacaatgaatgacttgtggtggtgttgtgtggtgtcttgaagacgaagttgaagacacagaacatggccataccgcaattgaaaccaatactaaccatagtcaagcccctctggccctacgccgttggtggtgagtattaattgagcagtagctgttgaattgagctacctgaacagaagagatggatggagtcagatacacgacacaagcgacgagaaccacggagagtcatggtgtgacacgacaatgacaaagtgaatggatgacatgacagaaggattgagattgtggagaggtggaggagagctgaattgggtggttgacaatggagtgacgtgtagtgagctgtggtggaatggtgttggcgattgagggctttgcctttgagtgtcaccggattctttgcaatgtctacaaactacattgagcattacatgtccacctaatcttgtcgttgccaattcagtgccatttcccttgcccttgtgacgtccaagacatttttcagccacctgaacgtgcagcgttttactttgtttgtctctgtgcgtgcctgtcatggtttgtgtgctaaacgtgcactatggcacccgccgcgctcaatcacttactaacgcaggtgtcattaccttcttcctcttcgccaaggctgccaacgcctccatgaacactgaggagttcatcaacgacccccgaaacccccgatttaaggccggtggtgtcaaggaggagcactaagttttacgatagattgatgaatacatgcccttgatatgatggatcatgagcgaagcgaatgatcaggaattgggagagatgcggtgtagagtgttctgtagaaagatctaagagctggtacagctactagtgctgaagtaatcgccgcgtattctgcaggttcgagtacattcagtatgagaataataaactgcaagtatctacaagtatctgtatgacgatgtgaccccggccccgtcaacgcagacccggcgatatttataagtcgacattataagtcgacagtcgcatttgatagaatgattttcagagtacatagattgattttgtcagcttgtatcttctgattgcattggtgatatggagactctcttgggttcaaattttgcgtctccgagattatgatgtcaaaatgggatttgcatatcaaaggaggacttgtccagaagaagaccatgagtgtccaatctgaaagtcgtcaggaattgtcggagtgaattcaactgacagtgaccgtggattttgcggtacttttacttgtacttttacttgtactttacaagagtgtgtttcagagaccaggcctgtacaagttcgagggagccaacagattagttcatggatcacgaagagtgacatttttcactcagggcagtcacacgtgactcgaataaacatctccgtccttcctagcactgtgcaccgtccccccatcatagtcaacaatgtacggcctatcattctcatctatgatcaccgagtagttattgcgaggatatacctcatcttgctcgttccaaaagtgaagggctgtgaggaaaaagtcggtagagtctcgtacctccgttccatctaaccccacctgaaacacatggtatgtgttgtcttcaaagtagcgaaacaagccatcataacatactactgattgaggacgttctccgggacattgaaacagtttcctgattcctccatcaacataccacaaggtccatctagggtctctgtcgctattccagtactcaatagtgacgagaaagacatgtgtgcccagaacctgaaaccacggcatggtatgaacttccaactgttgactacagtcagctttgagggagacattcttgtcaccgtctccgtctccgtctcctctcatctttacccgaatgtcacacaagttgacccatgaacacatggtggacgataaccagacgactatgagcatatcgggtagcgatatgattcttgtgaagttgtcatctcgctcataatctggccgtttcctcaaatgcttgacatagtcagctagatcgacttggattccgtgttcactggtgtacactgggttctccagcagtttcctgttgtcaagttgttcagccccggaccggatctttagtggttctgagaacttgttacagctggttaattccaatgctgaagcaattctccctccattgagtcttgtctcataaactgcagcacactccttccacgagaagcggcgtgacaggtggggttcaaaccacggacatatccttgtcaaacgggtcttgaagacggtatcattgatagcccctctccatgaagtgctggtttgcgagagagcgacaagagagccaatgtccagatgctcgcacaggatatccacaagttcgggcggtagcatgtgtcgatacaggtaaaacacatgagatgaggagcttaacaaagacgagccgcatccagtagagagagtgaagagcaagtgaaatacatacattcagtacagccagaaaagtacagtacgacaagaagaggttgccaacccctatttcaatccatctccaggggccattgtaatctcaccgatctcagacgtggatattacggatatattacgccgaaagctcgttgaaatcaaccccaaaggttgtgccgaatacacagcatctcgataataagggggtattatcaacccccactttgaaatttcacccttgatataccccaccatactaatgtacagtacttgtacttgtacttgtactttgcggaaatggttccaattgaagtcatctgccatcgaccctatgaatcattagaataataattcataaaagaagaaaaaaaagggatatctatcgtccacccaaacaagacttgtcgaccagccctcccaaagtatgagacaggagatatatcactcaaaagtcgcccaaaaggtatattatgatcaaaaaaatgacaacaagacccaaaaatgagcccctaatcagaccataatatcctctagcccctttccaagatcccctttgtgtattagtatgtactattttagttgcgttctgattgccgtatctacagtgcttacataagtgtgtgccgatagagtgaaactagaagggcgtatacagaccgggaaaggaagtatggaattgaacgaatttttcactcaatgatgaccccgccgattggatcgagataaccacaaaatctcccccaaaagtgctgtctacgtcccgccatagacgaccccctccggtcgattatgcctcggctaactctaacttttacgagtgtgtatcatcacatgattatgcagcaagatcagtatcatttcggctatccagctctcttcccccgttcagctccttttctaccgcgattatgaaaagccgcgtggccgttgtcttggcgccggttctggcaccatttgtggcgattttgaaaaacctgtgggtcttcttcacagctctactggagctcttattcgacgttagctggcactggatgttacaatcatggcactggtggtgctccaccgaccaaaaaacactgctacaactgcagctggaccaggcagacacctacgaggaatgggaaagcattgcatcggagctggacgagctgctgggcaacgacgtgtggcgtcagaccgcagcctcgaaacgatacgactaccggctgattgcaggccgtctgagagactttatcgagtgccgggcggtcggcgacattgcgacgctgatttctcgtctgcgaagcggactgctgcggaatttgggctcgatttcgtcgctccagctgtacactcgctcgtacctcggctctaaactgctcatcgaagagtacatcaccgaggtcattgactgtctcaagtacatcaaggactatgggacgacgggcggactggacaccaagggagtgcatttcttcccaaagtccgaacagcgacaactggacagtgaacagctgactcgacaaaagaaacacaagttattctacgacacacgacaatcttttggccgaacggccctcgtgttgcagggaggaactattttcggacttactcatctcggaacaatcaaggctcttactctccagggtctgctaccgggtattgtcaccggtttcaaggagggggcgtttattgccgctctcacaggcatctacgtatccgacctggagctgctcgaaaccattgactctttgccagacactctcaatgacctgtaccaaaaatacaaggagcgactggcggaggaaaacaaacacaaggaccactcgttcagtaactccaattcggactacgactttgactacgcatttgactttgaacagtttgcaaacacctataatgtgaccttctcgtctgtcactgacaaagtattgcgatcggagtaccccccggaagtcaaaatgtacgaggagttcatcgagaatcaactcggagacctcacgttcgaagaggccttcaacaaaagcgaccgcgtgctcaacattgtcgcccattcccatgactcttccttcccgacactgatgaactacctcaccactcccaatgtgctcatcagaagcgcatgtagagcttccatggtgaccgcccacgacgagccccaaacgaaaaaggcatgtgcccatctgctggtcaaggatgacgacaacagcgtcattccctatgacgcctgcaaatccaggcgaggaagctcgaccgacgtgattctgggacctgtccaggaggaggtggatccattagattcaacagctaacggtactaactcttctggacctcccaaactcgaaatcacaactgacacctggaaacgaaacaatgcagacgacgaggaccacgtggatactctcccgggccgcgtgagtgctctacctacaccttcgtactccatgattaaccagggcaagattgtctctccctacgctcgcctttccgaactctttaacgtcaaccacttcatcgtctctctctcaagaccctacctggcgcctcttctggccatcgaaggccgacatagaggctaccacggctggagagtgaacctgatccgagtactgaaactagaattcgaacacagactcgcccagttcgactacataggcctgctgccgaccatcttccgtcggttcttcatcgacgataagatccctggcatcggtcccaacgccgaggtgctcattgttcctgagctagcggctggcatgatctccgacttcaaaaaggccttttcgaaccacgacattcccgagaaggtccgctactggaccactgtgggcgaacgagccacctggcctctagtcgccgccatctgggccagaacagcaatcgagtacaccctcaacgacatgtacaaccagaccaagcgacaaaactagaccccgagcagagcacataactactaacgatgagactaaagtatgtactgtatgtactaaacatacgctcgtaaacagttgtatttattctttttcagcaagccacagagggtgagcatgtaagctacggcagttcccaatacctagcggtatcttatgcattagtcaatgcagatgccttcaacaatgccctcgtcatgaacaacagccttttcgacagaggagatctttgtcaaagcagaggcatgggagctcacctcttcatcgtaattgcccacgtagtcgttcttggtgctgttgttcaccttggtggtctggatgaggtcgtcccgctgcaactccagagtcttgacgtaggaccacttgagcagcagccgatacagctcccgaacaccaaagtccggccacagcgtgtcaacaaactcgagtgtgcagttcttgtgactctgccacaacataaagtcggagagacgggtcacgccagacgttcggatcatgatatccagtggaggactctcaccagtgtacatggctttctccagcatcttttcggttacgtggaggggagagggtcgggaggtagaggagggtggaccaaacgacttaggaggcggggcttgctttgtgtctgcaaacacgtcggtgacgaccttttgaattgcctgggctatgtcgtctctggaggtgtaagggaaacaaatgttgagtgttccacgcttgttgtccttcgtggtctcttcgacacggacaatcagctcgagaatgtcttccgggatgaggtctctgttaccgaggattttgatggcgagaccgtagcgctcagccatctcgtccttgctaccgagtacgacaatgttgtttcggatgaggtcaaatagtgcgtcggtctcgaccttgggtcggttgaagttctcgattgagaaggcgtagattgtaacggtgttgatgcccatccggaagcagacctccagtagcttgagcagcaactctgtacctgccacgtgaccttctcgcagctctagattgttggtctttgcgaaacgacggtttccgtccatgatgaaggcaacgtgacggggcacgggtcctgttctgagtactcgcacgagtaggtcctggaacaggttgcgcgcgtactgcatgagggggaatgaagggagtgacaatactgtcataataggtgtgcgtggctgaatcactgtgggtaggtagttggtttttgacgaggtatgtgtgacacacggtataaggcgcgcctttggtgtcacctgaaggatatctcaactggtgatatcagaagtctgggctttcgtggccgttctgttttgtttagaagaacaagacgagaggggagaagaagacacgttttatattaggacgctcaaagagacacagaaagaacgtccgaaataggacattgtcgcattaaagacgttttctgcacactcgctgattatgcatgataagagttagagttcaataatggaatattgagaagtaataaaacgggggtgaaagactgcggcagagggttggatttcggcatgggggttgatatagcccttgatattccttcagaagttttcagagtatctctgagattgccacttctcaagatatactcacctaaaagatctaaagagagtagctagtgagacataccaagtgcaggtagtaccgtagctacaatatgagacacttcaccgtctacagcaaaacaagtatttatcttcaacaacatgttgatctataatataaataatgtctttcgttcgaacgacttgagcgacttgtgactcaggaccgtgccttgtacctgaactacttgtagctagctaggtatgatgcacagacgtagtacccttgaaagtgctgcagaaggggttagcggggcttgttcagggaggacttgaaaaatgctatagcacgagatttgtactatagcttcacccagacccagctcctgttcagcaacactgacggccattaaagaatcatcaatccacccattctcatgaggagacaatatcaataatacagccaacggattcggacgacggccgtcttcgtctcggcgcgttcatcctgggatgcccctgtacgttgtgcaacttgttatcggacccgggtgagtcctgcccgagaccattcgtagatctctacttgccagttctcataccagcctcggaccgtcttggcggcggcattatgacgctgatgagcggtggcgtcgtcagcgtgcttcttgctgatccacacacaggtggccagattgtttccggcctcgtcgggcacgccaaaccagtacttgagcagacctccagagttgttagcctcggcatgagaagactcgtcgaggtcggagagcttctgacgcatatcgtgggaggttcgcacgtgttcaaacagccgggatcggaaagccacgcagtgaagagtgacgccttcgggcaccaggggagtcaggtcttcaaacgggaacgactcgatgtagtcacctacagcataatcgggcttgacggcccggaaaaggtcccggagggcaaccacaatctcatggaggttttggggcacccctccgaggtccagcaggtgagcctgacccgtgtagggagaagactggaccattcgaggacgctcagtgtcaaagtggggttcagaaagcgccttcagagactgaaaagggttgctatcaattgcaatggtcgccatggtggtagatgtggggttcagaacgcagtaagaggaaagctcccaaccatcatgtcattacagatctactcgtccagggtgttttttttcttctttttcttttcttcttttctttctttttatgttctttttggtgtgcgtgcatgtggcttaagccacgatatggagcggtttgtaagaatgcagacgataatgcggatcgttagagatacgaatcaagagctggaaacgagaggaacgcagtgatggcgtttgtttgacggtatagatggaattaagcggctcaacaggacccgtcaccaataccaccctgcacgaaaataaccttagtgtggatccacggaaaaataaaattcgcaaaaaaaaaaacaaaagaaaaaaaaaaaaacaggaacagcgccgtacgatcacacgtgtttagatgtatatagattcgaatgaggctgaaatcaataccatttggttatacaagccagtaaagctcctcagatatgcgagaagcgcgttatatcaaaattatatcaaaattaaaacattttgacgcggctccggatcgaacccacaaccaccataaataaacttactaaataagcatttaacatgcgtataaaacgcaacctgggtgattttttgaaaaatgctgagtaattagccgtttctccttctacaacacaagaagatcggaaaaatgctgtgtgtgctgtgcgagtgccgcaaggccatgctgaagcgacccaagacgctgcaacccatctgcaaaccgtgcttctacaacgtgtttgagaccgaaatccacaacacgattgttgaatcaaacctcttctttccgggagaacgggtggccattggagccagtggtggcaaagacagtacggtgcttgcgcacgtgatgaaaacgctgaatgagcggtacaactatggtgtggactttgtgctgctctctatcgacgagggtatccatggctaccgagacgactctctggagacggtgaagcgaaacaaggtgcagtacgacatggatctggaggtggtcagttacagtgagctgtacgggtggagcatggaccagattgtggcccagatcggcaacaagaacaactgcacctactgtggagtgtttcgaagacaggctcttgatagaggtagtgccaagctaggaatcgcacatatcgtcacaggtcataatgctgacgatatggccgagacagtgctgatgaacttgttacggggcgatactgctcgtctggatagatgtaccgaactggtgactggttcagatgactctcctgtcaagagaagtaagcctcttaagtacgcatatgaaaaggagattgtgctttatgcccattacaagaagctcgactacttttccaccgagtgcacatactctcccgaggcattccggggcacggctcgtacgctgatcaaaaatttggaggccattagaccgtctaccatcattgacatcattcactctggagaagcctttgtgctcaagaagaagaaggagaagaaaggcaagggctctgtggttgtgaaggccaaggtggaggaaaaacctgtcccctccggtggctgttcggtacctctagcatttgattccagccttgggctctccaacagatgcaccaagtgtggctatttatctcataatgccgtttgcaaggcctgtgtcttgctggagggtctaaatgctggacgagccaagatgcagattgagggagacagcgctgacggagctgctaaaaacatcaagaccttggagaagctggccttgagtatttagtggtatatagcatagttatttattgatacatggggtagccatgatgggtgaagaatcaacaccagcgagacgcatctaaaaagtgctctatttgtcgtgctaagctcatagtcgtaagcagagggagctctgaacggctcagaacagctggattagccacattacgaaacaatcaatcattatcgtcccatatttctgcttcttcggagtccgacaagtgtggctaaagtcggagagtggggataagccacgagtatgagattcatattgtggagaaaggagggtagtatggcgaaaacaggggattggaagacgaaatttaacagctcaggaatgggtgtgaacagaatgacgtcatttccgtctgaagcatgcacatcaggttgcacacatatcaatatgatgcacagaagacaccaaagaaagaccacactctctatcaaattgttcatccgattaaatgtacagcattggtggcgtatgatgatatttgccatgaataagcccaaagaatgcctattgcaatgtgtggcttggtggcttacatgagagacgggagataggatgatatggaactttacacgagatcagaatgtatgaatgtgatacgaatttgaagcgattggtcggttattatgtactgtaaagtaatcgagtggatctccagtgatatgagcaagtcttacctaagaaaatggacacctctagccctacacaattgtcaagtatgttcagtatgtacagtacagtaacattgacgagcagactcacgagtaatatacaaaccgcaattcagctggtgcaagtccacacttacgatgaagcctatagatatcactaatgccgatgaatctctccgaaagtatagactcttggtatagcctcgataacgccattgtcgctaagacatcagcagccacactggagagcggtatattgaaaacggtgactatagctgatgttatataaacacgtttgcagttgtgtacaaacaacagtttgcaatcgtcgattcaaaacatgccttctactgatcccactgccaacgcctcccgccgagaacctatcaagtcttctggttctctcaaccagttcaagtcgtttacggtgactcccaagattggcaccgagttccctgagctgcagttgacctcgattctggaagacgatactttgatccgagacctggctgtcgaggtgtctcgaagaggagttgtcttctttcgaaaccaagatatcactgacgaccagcagcagtttttgggtcagcggtttggcgagctgaccggtaagcctgccgagtccactctccatgtccatcctgccaaggatctctccagacccgccggcaaggagattctagagattcttcccgagggaaagtctgccaaagaactggtcaccagatttgatgcagaggacgcagttgttcccacagttcgagcttcccgtggctggcacacggacattacatttgagcctgttccgtccgactacgccattctcaagcttctgaccatccccgagaacggaggaggagacactctgtgggccagtgggtacgaggcgtacgagcagctgtctcctcactacaaggagcttctggagaaactaacagctcttcactcgggtcaattcttccaccaggtggtcaacaagcgaggagatgaagtctacgaccagcctagaggcaacccagccaatgtaggcaacaagctcttcaccacccaccctgtgattcgaaccaaccccgtcaccggctggaagtccctgtttgtcaatcccggcttcaccaagaagataattggactcactcccgatgagagcgcctccctgcttgacttgttgttccgaaacctgagccagggccatgatgctcatgtgcgattcaagtggaacgagaacgacgtggctatctgggacaaccggtcgactttccactcggccacttttgatttcgataccggcgaccggctgggccaccgagtcttgtctatcggagaaaagccgtacttggatgtcaacagtacgggctacaaggaggctctggaggctgaaaagctggaggagaccaagcaaaagctggagaatctgagcgcgacagagaagaaggaaaaggtcgacgagttgcctgtccagcctccaaaggtggctgtttaaaccgatttattaacgaataattattgttggagttctggctctggttctagacctttacagtccaagtacatacagtaaagtactgtagttgtaatatcaaactatgtgtcttagtattactgtttactttctcaatcggacccttattctcgttataccacccacctaaggagaagtaccatatacaccctatgaacatctttagacaccagctgtttatggaatcgatgggctcaagagtgaagaaggagcctggaacaccagtacgaccagtacgaccagaatcaacctcctcccatgtgacgactcctgtcaaatcctccaactaccttcattatgccgtggagtcctctctcaaacgacgaagaaaacgactccgaagtgaactgaaagccttggacctgcagctcagctctgagtccgtctcttcatcgacattcaacgataccgcgttcgattctccctcttctgatacttcggatgcgaccttttggaccgatgctgtgttagacaagatacaagagaactatgggacagtggcatggacctcgccaactcgctctttgctggtataagaatgaagatacaggtgatgttttattgagaatcaatagaacatttgaccttcagttcccgtcatattgctctacacgagagactgtgaggcactttggacatctgaacacggacggacatctgaacacaagaacatcggtcctgtgaattctccaaaaacaatcctacagcttcaaaagatggtacaaacacttcacatttgcttacatagaaatccttcacatagctctagataacatatgacatatacaagcactagtgtccaagataacgagaaggctgtttcaatgtctccacagtccctactttttgtctatgtctatatacattgctgaccttatcatgtgacccagctaaaattagattgagagggcagaaaaacatgtccacgataactcgagctgtggagaagatacaagagccgcgaaagctccatattactcatggtgatccacggtttcgattaatatccaaactttctccaactcctctacaaccccgcacatctaccctccttatacccccacataagaaaccttaaatcactatcgtgcatattgccaccctgataaaagacattatcgacgtgacttttactccacacataacaacgcaacaacgcaacaccgcaacaggacaacaagacgccgaaatcatgagcagtctagctatcaagcccggaattggactcggtccgttcagtgagtattttcaggtgatatgagaaatctaacgcgttctaacacagttcttggcatggatctctacgactgtctacaattcatcaagaaacaccacaccacgttccctctggtcaacgtcatctactcgtctcagagcccgcttagcaacttcattgtggcggatatgccgcgtgtcgggctgcgactgcagtttggaggagtcacgcagaaactgttgctcatcgaagtgtacaacttcacgcctgccaacggactggccctggagtacaacgaaacagccttaccaaagggaaatatcagcttgagggcaatctacgggggaaaactgtttggtccaacttacgccggggaatataagaaggagctggagaagtacgtgctgtcgtatcctggagtggccttcagtttcaacgtggatgcgcaaacggtggagaaaaactctctgagcgactcccagtccttcatcaaacacctatcgtcctcagaaaccacatccatggccatcttcaagggtcctacttggtgggaagcactcaaggagctgaaccaggagggagcagatgtgtcccatcaggtgagtttacggccgcaaaagggggaaatttatttcccggccggtaaagtaaccgtgggatccacaacaatgcaggatatcgttgccatgttcggatcgcccgaagagaagtttgtgcggaaagactctgctctcagtatccacagaaaagactccagcaagagcacacgcacagaatccggacacgtgacattcttcaattatttccgactcggcattgatttctgtttctccaactcaggccagcttctcaaggtcattttccatcataacatcccaggaaccattgagttccagcgctactcccgtgcacgatggagcctcgaggcaagtaatcatgtaaccgtcacttcggagatggactacactgagctggctcagaaactggatctatctcattccaagggtttgaccttggccaaagcgatggaatctcctagttcgtctattgagcttgtgaatggcggtaacgaggtctttccggattctaactggggcatggctgatttgtgcggcatggacggagcagtgtttgagttttgcaagcaggggtctatcgctagtgttactatttattagggatatctcagtgcttccgccgatggagttccacgtcctcacagatacctcatatctgatgttcaagagatagacaccgccatagaggcgggattgcatgtgaaataggtaatggatgaggtggcgctgctgatgtagttgaaccacggggacataccactctgtatgtactgtacccctcaaactcagtctacttgtttatgttggaatgttgaaggagctccaatgtgtgacttttgaaacgggtatttgttgccgcggtctgagggttagtttcgaaaattccactcatgttagggggaatgagagtcagtaagcattgggggtctatcaatttttttcttcttgcatgatttggtcctggaacaatggtgagtgcgtctgagcgagactggagcggcgagattctttttaaatctatcatgaaagggctcagctcatggaagttgaaacatcccattcaaaggtggacgattccccacatttgacaactagtcttctaacagagagacactaatgtgattttagggtccattatctgtctatcggtgctagcagttgttgtttaaccggttttgtgaagagtcgacgatagagcccaatacgagagggagacacgagtgctcagctgtcgtatcgtgggagttgtactcagctgtttactaattgcacagcattccgcaactgttggattaatgtcactcttgctaaagtcgtttccaccaacagtcctcctgcctatattgtctaggctgagacactagggcatccccacaacttgattactatgttcactcactaacaaatgaccccgtccggatcaatgcgacccctcgcagctgtcaaagacaatagtcaaccgactattgatctatatatatatacactgatacgactgggctgaaaaactaccaaggctatgatagaaatggaacctgttgttacttccgacaacacagtcctggctactatgggctacaaacccgagttgaggcgaaactacaccgcggttcaggtgtttggtatcgctttcagtatcatgggtctgtttccatccatcagctccgttctgggttactctctaccgtctgggccagcagggatggtgtggggctggttcgtggcgtctttctgcattttcatggtaggcctgtctatggccgagctcgggtcttccctaccaacatctggcggcctctattggtggacttaccactttgccggtgacagattcaaacgtccgctgtgctttttagtgggttacagcaacactctgggactcacaggagccattgtgagtatcgattacggatttgcggagctggttctggcagtggcaggagtcgcgaccgacggcaaatacgtggcgacaagattcacagtctatggagtctttgcggcgtgtgtcatttcgcacgccgtagcaggctctattgcctctggactcatgtctaaactgcagacagtctgcatttttctcaacattgccctgattgtggtgatgatcatagctcttccggttggagcgggaagtaaacatcatctccacaacggcagctacatctttggtcgactggagaacctcacaacatggcccaagggctggaactttatgctgggatggcttgctcctatctggaccattggggctttcgactcttgtgttcacatggccgaagaggcatccaatgccaccacagctgttccatttggaataatctcctccatcggcatgtgctggctcttgggctttgtcatcaacattgtcctggcctgtgttctttcgcctgacatcgaaagagtactcaacactcccttccagcagcccatggcccaggtgatttacgactgtttgggcaaaaaatggacgctagcaatgatggtcattatctttacgcttcaatggacaatgggcttatcagttgtggtagctgcctcgcgtcagtcctgggccttttcgagagacggagccctgccgttttcaaacttcttcaaggtggtcaacaaaaagatgtctgttccggtgagatgtgtctggggaaactgcactctgggactggtcattggctgtctgtgtatgattgacagtgcagcggcttcagccctattctctcttgcagcagcttccaacgatctcgcctggatgatccccattgcctgtcgattgttctggggttacccgaacttcaagccgggtccattctatctcggacttgctctgtctaaaatcgtgtcagcattcgcctgcacctatctctgcttcgccatctgcctgctcatgtttcctttgaacggaccaaatccaaacaaagaaaacatgaactacactgtggtgatcaatggagcagtttgggccggctcactgtgttattacttcttctgggcacacagatggttccagggccccaagagtaatttggtgctggatgctgtggagggagatgtaggtgattgggatgaagaaaagaagaagtagtggtgaagccgttgcttctgaatagccatactcccaagggtatggctttctgaacggtttgtgtacacgacaatgcagtgcagtatctgggaatggctattcacctcgtctcaatagttgacaattcggatctgagtacagtatctactcctgctcatgctacggagggacaatcgactcggccatagacatcacaacgtgataaaaacatccaaaatcaatacactcattatataatacatacagttagtttcaaaatccaaacgccaatcccagttgtgcgcagttggggtagaccaaagtccatccaagccgaggagctagttagagagagctgtctcaataacagagctttctgctcaggtaaagaccaagtcgaaagagcactattggacctgtcttgatggaggcttgctggccttaccattggtcgatttgtagtggcctggttgggtttctcactacaaatctatcaaatcctcatcagcgttaaccacccgcaactgtgtccgtcgcctactgctgaccaacacctggacatcattcacgttaccgtcgtaggagaaggcgctcttgacagacgcctttctagccggtctgggagggctgggcagcggcaaatcgggatccagaatcgaatcccgattattcactaaatccttgttgctcagaatcgagttccggttgtgatccgattcccagattcgtcgcttttcagtccaagagttgagcgagtttgcatcgctcatcacgtctcggtcacggggcataaagtcgtcaaagtagtcaagacgttcacggggaagctggacctcattggtcttcttttttctgtaccaccagatacccagaagagcgaaaatcgcagccaggggaagaatcgtactcagagcagctattccaccggtagacatgccagagtgggacttggttgtgctggaaggaggagaagaaatcgaagtgtctgtagtagcagcaacagacgtactggaagcctggctgactgtggtactggccctagtaacaggtgttgtggaagttgcagcttgactggggacatacttttgcaccggctccaagttgttgacgttgtacagctggatggagtatgtggatcgcttgcggagaggattcaaggcggactttttcaccttctcctggacctgaagaccgccttcagagtcagcttccttactttgatcctggccctgtccctctccaatagtaacaagagtctcaaacaagagagcagcgccaacaacatttccgtctacctcaaaggacgcattggcatggtagccccagccctgatctccaaactccagaactgctgaatacggctctgcggtccgtccatcaactgtacctcccagaataagggctctgtctgcagtcgaggtgctatcgaggctataagaggctgggtaaatgggtagaagaagggcgccacttcttgagtcaagcatgttggagttgtcgacgtttctgtagttccagcctccctggtagtacgccacttggttcatgccaacccacacagaagtagacgtgtttcctcccacaaacacggtggttgcataatcaatgtttgtgtatgctgcgtctgcaaagccgagaggatgcacggtcgtgtcctgtttctgggtcgcttttgtgctagtgttgtagctgtacagggcctggttgttagagcagcttcctccgtagaagagaatgccttgctgaagcaccggaggagcaaacggggtagcgtcagagcaccaggggagcgcgttggagttgatttggtgccacacatccccgatcgggtcgtagtagttgaggttgtgtccgtcgatggcgtacaacacaggctgagcagagaagggagacgagatgacgagacgcgagccaccagggggaggagtaagggaggaaatgggggtctcggaactcaaggtctgattataagggatctgcagcaggtcattgttggacaagtgcagatagacgtggtgggacgagtagagggtgttcatgtttgaagttggaaaccactgaagacaagcgggttactaaccgatggtcggtgtgtgagtaacggagttggtgattgtcgactagagcagatggtatcgtcgagtaacagtggttatctgggtatttggcgcagtcgtcgtctcgttttaacaatcagactgtgtttcgaaagtgaccagtgttgatctatctgagattgtcagttgcaattggtagtgtacctggtaattctggccagcagagaaaaatctatgttagtatttagtcagacaactttggaaggaaggagatgtcagtttgtcagcctcgtgaatgaaagatcatcaacagggtatcttcctttacggggaaaaggcggcggagaaaaggtctgcgaagacgagatctcatcgcctcatcaatcttcagtacagtaccgggggataatccccaaatcatctctgtcgcagctcgcaggcaaactcctccgtagttctagacgcctaccgcctcaaaccgacttgtcgaatctctccatcgccaactggtactcacaatagtggtgtcgctcaaatcgacttcaatggatctccagtcaagtcattaatccctttgcggactgcttgccctctgcatcctccctgcatgggtgcgtttggatcctgcctctttgggaaaagataaacatttcactgtacagatcgcgaacgaaagggaacactgaatggggacgtcgggaggtgctagaaagctggaaaaacccgcaaatgaatatgaggtaaaaactggttgtatatccgacttcacccttaagcactgctttacagcccccaaatctgctccgtgtttctgccatggagggcacctgttatgaaacccaatctcttcactactgctcccaactacccccgaaattcccaactaaacccaagtaacccaatctgagatccacaaggaaagaagaaacaaagacgatcgccccgaaaatcgccccgaaaatcgccaaatattttcaatatcttcaatctcaacctcgccgtgcaaatctttgcgccagggtaaaggtgtccccagaaacaaacccacgagaattgcaatctttttccaaaatgtatactgtagcccttctacaagtagttaccaatacagggcagatagagcagccccagacggcattttttctcctgttttttttttaatatatcgcacccttatccgaataggtctcattatcgctcgtatctctcatattatccttccgctcataacctgtcccactgaacattctcagatggattccctgcataaccccacattgctactccattataatccacccaactcgaccaataccgacccgaatagcattccgagtcgatatcggagacattagaggacaccatgtgaccccactctggccaaaccccgtgaccttgccccagccgttgtccggtcgcatatttttcatatcccattttagggtttcggttaattcttggcggcgttgtcagagacggaaattttcgatggaaatgacgagtggtggtaaaggcgatgcgcaataagggaaaagcgcaagttcgtcgcaagatcgtattgagactgtagttatctcattgagtttgtaccgattttgggctattcagggccatttcaagcgatttttgaactttgatgctcaggatcacgaccagcaactgatgatatgattttacaagtatctgcaattgaattttctaccacggcttgttgtaattgatcttcttctgggtcttgggcttcccttttcgtctgatttgtacccaccgttgtgtattctatgttgtattgctatcctcgagatttccggaattatatggatcttttggaaattgtgtgatttttgtatcctgtcgaatccacttgttggttggctcgacttctctactccaatcccccttccttccagagatatatccacgtctctcttctcggtccatttacttgactggtaatcagcctccactatactgccttaccaaattctaactatgcactggacaaaatgtcctgacttgactaaataccaactgtagtcaactaaaccagcctcagattggcaaaagaccccatgtggtggttgagacgcgggttttgatccacagcgcccttcagtcgcatgatggtatgtcacgcgactctcgtaaagagatctggcacggaataacaacgtcgttcatcactggccggtttagttgccgtttgtaggtgtgaaacggtggtttttatatttcgcagaggccgggtaacttgagtttacagtttaattttatttcaccaagacgagttccaaaccttaaataaggcaagagatgtgatctgaccgaaaattgtggatgggtccatggtggttcgtagggtgttgaaaagagataacaatcgatattagctgtattttaagctatgacgagtagttgcagtgtccaataatactcgtaatctgtagaatgaagctgctgaaacttaatgttggaaagttcagatttttcactggactttaaagccggtttgttgtgcaagatatgactgaatgacgtgaaacgtctagtatggatatcagagagtgaaatcgtactatcatcagaatcccccggttctagcggtcacgatggtaccattatcattgtgatagcatctcgagatgcggttttatgagggacgtgacccagaattagatggaaaagagtcttcgacaaatataaagtagattgttgtattcactaagcagtgatcaatctatatatctcaccgccgacaacatgtctgcatttctatcacatcctggggtccccacaaccctaacctcccgtctcccgccctaacccatgaaaaagtgtcacacctgcatttgaagcaaagatgtcggatcacatacaaattacgagtttggactttgaggattatacaggccatcgcagctgttgaatacagtgagtacgagaaggggactggggggaatgacacggagagtgtggctcaaaccagaacaacactaacacagacaattatggtgagttatacacgatggttaatgaggtggttatagagggttatgagaggtactgagagtgaaggggtgagcgagagatgtgggcaatggagagatgtgtgtgaggagcgaattgtgagcgacattggccagttctagaatgatattggtggctggttggttggtccgttgaagggtttgttctggagagtgtggagtcatgtcaccttgtctgatctcaggactcggattttcaggtggttatcttgataccttggtgtggattagatgtggattgtttcagacagacagacagatagagagaatgacgcagagaccgactcagacaacttcagacagacagatcaacaaactacagatctaaccaattactcagtcctcatactcaaagcgatcatctgtgagattcaccataatccccggttgatcggtgggttctggagaagagccaagataagacacatatcctcagacacagtgacaacgagctggagagtcatctgaatcgattccgtgatgagtggagaacagctatgatacgcggtgtgatcaggctggatcgtgatctacttccgtgtccattatcacatcatgtcatcgtcttctcatctggatcagttggttttggggtccccagttgattgagcttttctccaagtccccgttgcgctttcgtgtctgcatcctcttgtgcaagtctcttgtgcaagtctcagattgtccgtcgcgcgcaattcctgatgtctcagagactccagatctcactcagaggcttgctggtttcatctgcggattgaacccaagtctatctctttgtcgactcatgtgctatgcccaatgtcttttgaagccttatctcgttcctaaatgtgttctctcgagctaagacttcactctcaacacttgttgacccccaatgacgctgtgcattaatagtgcgctcgttactgagctcatagatgcttgttgtccacgctcagaatagaaatacagcttccgtgcaattgctggacgggttcgtgttcttttgtcacgcacaaccattcattcactaacccagatgtcatccaccaaagaccggctggagttttggaaggaacagcaaatgctcctgtcctctcccgactcccttccgtctatcctcagtgctctttttcagactattccacactactccgaccacgtatcgagggacgtggtagtcgacacgtggaaactgctgctaaaggaacaccctgccgcccttcaaaaggttgtgcccgtgctcgccaagcagtttgccatctacaaaaagtcctccacaaacaacctcatggtgctgctggagtggaccaactactttgtgtccttctccctgaccaacgccgggtccgagctcaacgactttgtcttcaaggacctcatttccatgcaggccgagctcgtggacctgtgctcagcatgcaaccgggagcgaatggccaagagcgctctgaggcagacccgagccgcgtttgcagcctgcatcacagctaacggagctctgaccaaactgctgaacgtatgccttccaggcacccccacgtctacggctctgctgggctgtctagcatctgcatgcgctgaaaatgctcctcaaacttttgagcagctggatctttcagcctactcgcagttttacggcgccaacgtgcttggcgccaaggttctgccctgcaaaaacgccaccaaacagttttgcacgggatactttggcaacctgtctcgtgaccaaaagtccaaggtcgcggctgatatctttgatgccaccaagaagtcgattctgaggtctcccgagtctgttctcgagtacgcaattcccctgttgctagagagtctcgataaagacgatgagtcagcaaagaagctggttgacggcatttccgcttccctggtcacatgtctcaagtcttccaatcagctcactcgagatggagctgtcacatgcatcggagtggcctgtgctatctctcacgagaccctctactccgagttggccaagactgtgtctaaggtgactgtgttggagcaaaaagtggcctatggaaacgctattgctggctgtcacgtgaccgatccttctctgtctgccgcccttgctcctgtggttaccaaggagaagaacgagattgccctgactgctctgtcgcgtgcctttttggtccacttttcccctgatcaggctaagactctctcttctggactgtctgactccaacgctggcgtcgtcaagacctgggttctacagctggtcaacttcccccaacacgctgagcacgtgacaggtgagctggagaagattctcgcttcttccaccatcgtcaagggtgcgatttctggtcttggagctgtttacctgctcaccaaggctggaaaagctgtaaaatctgacaaggctctggaactggctctatctcctcgagtgtacaccaaactcagtgcaggcgaatttgtcactggtttcaaggctctggagtcgctgttcaaggaggttaaccctgacaatgcccccgactttggtaagaccatcttcttctatgcttatggcgactccgaggtcaaggtggacgttgactgctctagattggttggtcccgctctgaggagcaattactcggatggtctggctggggctgtcatttctggaatttctgacacccacgtcagcgagagaaagtactccaagttgctttactcgctgtttagtgccgagaacaactgcgacaaggctcttgtcgatgggctagaggtactgtgtggcgtcggactgtggattgagtccgttctgggagcatctcgagatccccgaaagttgttgttggacaatgagaagcatgtcaagtcgattctgtcttcggctacctcctccaacctctatcctaccatcgctacagtctgtttcattgctcctgacgtctttgctggtgaggttgccgagcagttcactgtttcgaacctctcctgtgtcaccactgaggccgtgaccatcttcaacactcccgctgacgaactggctttcgatatcaagcgaacggagcgtgtggctcacaaaaactccaaggaataccaggacaagctgtgggaagaaaacctcaagaaggagctccaaaagaagaagggtgttgtcgaaaagccaaagtacaccaaggaggaacaaatcaaggtagacgaacagatgaagaaggaggcagaaattagaacggaggtcaccgcagtcgcagatcacgtgacccggctcatgggcatcatttccgccctctccaaggaggccatgacggttgataacggcaaagaaacgtggtttggaccggccatgacgctcatgctcgagctcctcagacaccccaacgtggatgtgctttgttccagtcacgtgaccaagactctcacggacatgtcttggatcaccaacgacaagctgggttccattagacccttcctggccgtctgcctgctcagaatgtatggtaatcacgtgagcgaggacctccagaaggagtcacgtgactctctcatcacgcgggtgctgtacaagattcattctgtggccatgtcttctcctcttgacgctatttctctgattttcgtgcttcccattgtcttgtttgtgctcaagaaccagtctcgtgacaaggacgtggctgaggagcaaacgcatcttgccattgagattgtcacttgtcacacctctgcttttgccgacgtgattactcctcgatctgaaatcatgagcgccctcattcagctcatgaagagcactcccaccaaggccaagcttgctcgtgagtgtctgtactctgtggttgagcacgtggctctgacaattacgaaacccgaagagcacgtgttgctgagtaacctgttcactggagacactggtgttcgtcatgctattctggaggctgttgacgctcatctcactcttgatgactcctctcctgaactctacgtgacctgtttcgatgtggacgacgtgaaccgagaacttgccgagcagatttactccgagaacaagctctgcaagccctcttcttctgttcttctccccttcctggctgctgagtcgtcttctctgcgcctgtcttcggcacgtgcctatgctgccactgccgaagctgactcctacaaccagctcatggcctacattatcgaggcttctgtgcccattcctcctaccctggaccagtacggaaagcccaagaagggcgagtctgcacgtgaccagtgggaagctcgatgcggagctggtctagctgttcacgagatggcacctggcatgtctcccgagcatgtgatttcgttcattgagttccttgtcgaaaccggctactctgatgtcaactctgacgtccgacaggagttcaatgatgccggtctggctcttgttgatcagcatggcctcaagaacgttgaggagctgatgaagatcattcagaaccgactcaacaaggcgtctaacggctccgagagcgatgaccacgtgatttcgtcttgtgttgttctgtatggtgctctggcccgccacctggaatcttcagattcccgtctgcctgtcatctacgaccgaatgttggttgctctagatactccttctgagtctgtgcagttccgagtctccgaatgtctttctggactggtcagcaagatggacaagaaggctagagatggctacttggaccagctcaccgagaagcttctttctgactcttctctcgccattcgacgaggagcagcatatggtattgctggtctcgttagaggaggcggaattgcttccattggagagactgatctcatgcgaaccctgacagatgctatggagaacaagaagtcgtctgccgcccgtcagagtgcccagtttgtggtcgagactctgtcgatggcactccagcgacactttgagccctatgccctgcagctcatgcctctggtgcttgctgctcttggtgatcccgttttcgaggtccgagaagctaccaacgatgcttctcgtcaggttatgaagcacaccactgcctacggagtgaccaaactcattcccatggccattgaaaacctcaacctcactgcttggcgatctaagagaggagctgtggaattgctcggtaacatggcctacctgtccccccatgaactgtccaccaacctgtcgctaattgtccccgagattgtggcggtgctcaacgatacgcacaaggaggtgcgggccgcggctaacagctctctcaaccggtttggtcacgtgatttccaaccccgagattcaggctcttgttcccaagctcattggtgccattgccgagcctgagaagaccgaggttgctctggacggtctgctcaagacccagtttgtgcattacattgacgctccctccctcgctctcattagtcacgtgctccagcgtggtcttggagaccgatccgccgcagtcaagaagaaggcttgtcagattgttggcaacatggccattttgacttcggctcaggacattgcaccttacttgcccgagctgactgtttccctggagaccgccatggtcgatcccgtacctggcactcgtgctactgctgcccgggctctgggttctcttgtcgagaagctgggcgagcctgcgttccctgatctggtccctcgacttctttccactctcagagacgagtctcgagctggagaccaccttggtgctgcccagggtctgtctgaggttgtgtgcggtctgggtcttcgaaagctggaagaaattctgcctcaggtgatcaaatcctgcgcttcccccaagaatcacattcgagctgctttcatgccgctgatgatcttcctgcctgccacctttggcaactcgctgaccccttacctgtcccagatcattcctgtgattctttctggacttgccgatgatgttgattccgtcagagacgcttccctcaaggctggtcggctcctggtgtccaacttctccagcaagtctgttgacctgctgttgcccgagcttctcgtcggcatgtctgactccaaccaccgaattcgacttgcctcggttgaactcatgggagacctactcttccagctcactggtctcaccaagaacgagcttgatgagtctgatgatgtcaacgcaggccaggccctgctctcgttgctgggacaacagactcgagacactgttctggccaacttgtttgtttgtcgagcagatacctctggacaggtgcgacttgcgtcgatcgaaatctggaaagcgctggtggccaacacccctcgaactgtcaaggagattcttcccgagctcaccaaccaggtggttacccggctggcttctcgggaccacgagcagcgagaaatcgccgcctccaccctcggagaactcgtccgacgagtctcggactccctgcagcagcttctccctactctgcagaccaacctcgacaactccgactctgaccagaaacagggtatctgcattgctctcaaggagctcatcgtctcctcctctagagaccagctggacgcccataagacgaccgttgttcacattctgcacgagactctgaccgactcgtcacgcgatgtgcgttccgctgccgcctctgcgttcgatgcctacaacgagattatgggaaactcggctgtcgacgacattctccccaagctgctgttgctgctcaaggagcgtcccgaggctgctctggcggctctcaaggacatcatgcaatcgcgagccaactcgattttccccgttgtgctgcccaagctgctgtctcagcctatttccgtcttcaacgccgaggccctcgcttctctggctcctgttgctggccagaccctgctgcgacgacttccccaggtggttggcaaccttgtgtccgccattatcagcgcgcgtgatcagaaggacgacgaacgagcgtctgctttgtttgactctcttgtctccattttcctgtcggtgtctgacgaaggaatccattcactcatgcagcagctcaagtccatggccaaggacgaggactcggccgtgcgaacactgctgttcgagaccctcacaccctttttcaaggacacccagttggatctttctgcttactacattgactgggctgagctgtgtatctatggtcttgacgacgagtctgtttcttctgctgccaagagcgctctggagactctggtcaagaatctgtccaaggaggagttggaaaccctctccaagcctgcttattccgctctcgccaacacctccatccccctggccggtatcaatgtgcccaagggacccgcctgtattctccccatcttcgtgcagggtctcatgtacggtacttcggaccagcgagaggcctctgccaacggtatgggatgcattgtagagcgagttgacgcgtcgctgctcaagttgcacgttacccagatcacaggtcccctcattcgaaccattggagaacggttcccggcctctgtcaaggtggctatcgttacaactctcaacctgctcctcaagaactgctctgctttcctcaagcctttcctgccccagcttcagagaacctttgccaagtgtctcagtgataccggctctgagcgactgcgaaacgaggctgccgaggccctgggtaccctgattaccctgcagtcccgagtggatcctctggtcagcgagctcgttaccggagtcaaaaactccaccgacgagggcgtcaccaacgcaatgttcaaggctctgcagggcgtcgtgtccaaggccggcggccagatgagccaacagtcacgggatctcgtttttaacctcgccgatgaggtcacgggactcgacaagcatgtgttggccaagatgcttggaggtctagctaaggtcggagacgcttctgtggtctatgaggtgtcccagaaggtcaacaacagcgagtttggcgcctatgtgctgaatgagctgcttgtggcccaggctggcgatgaacgtgtgtctacacgtgacctccccgatgattcgcctgattacgtcacttctacgctcgagttgatgaagtccgagacacctgcagtttccgatgctgccactctagcctgtggaaagctgctgctggctttcggtggcctgccgtttgagatcacaaagattctgttgactcagctggctcagaacatcactgcaccggcctcttcgtcttccgacactcgacgtctggcactggtggtgcttcgtactgttgctagacagcagcatgcgcttaccaagccccacgtgactcttcttgctacttccacgtttgcgtgtgtgcgagaaatggtcattcctatcaagcttgctgctgagaaggcgtggttggctctgttcgacctggttactggttccacagagtttgacaagtggtttggagaggtgcagtcggagctgcccaacaacggacggtctattggcgactacactaagcgtgttgccatgagactggcccaggctgagcgagagcgactggaggagggaggagacgacatggagagtgataagcgggaggacgaggcggagatttgggagtagccagtgagccaatgtacgagacagtcttgcatctacgactagtctgtgactcccaggaggaaaaaggaggattttgtgttatttttatatttgaattgaaatgaattgtattgattgattggagctgtaatcctcaagaggcggttaggagagtctgggtggttaggagaatctcaatggtttcttgtgtggatatggagccggatttgtaacagattcagggggcttggtaacctcgcccttgtaaagcagtcttgatgaacgtcttgcgagaaatcccagtattagtttcagtattcgtttcagcctcgtgagaagtgccagacagtcttggccttagtaacttggtctcaattccaaccataataagggtcttgctttcaattaccgtgggtcaggtggtgtgggtgtgtttgataggaacacgggtggtcagggtgacgtcggtggggttacatgagtcgagttcacagttagtgacgtctgggtggtggtaataatagtggtagattcggagctcgtggtgttggctgcaatgggggaggcagaagcggaaactgggttgtcagttgaaccagcagaggtgtcgtctgagaccagcagaggttgtaccagacgtgcttgaactggaagagacatggacaccctctgaagtcacgtttttttgtagcgacagatgcagattaccagccggctcggagtctgattcagagatagtctcttctgctccaaccaagcctcgatctcgacaatagtgcccaacagacagtagctgcagcgcggcagacttgttttcgacaggttcaatggtggcaactatcgcttcaagctgacccaaagagtcacgacgttgttgttgagatcagaagccgtatctctcttgagaagacgtcgtttagcccgagtatttgccagcagctcggctataagactcataatacagtctagaaaagccgagacgctggtgacgagagattggagcttctgggagtcgttcaggagcaacgtggatgacagtgaaatcgagttgagtgagtggtgtagcgggagagagagttgaagagggtgcagcgggcaccggtggagcaggcgtccgggaaggaacaggagtccggtgggaagcgcagatttccatggataggtgacatggcacaatttgcttttctgggtggctagataaccacgggcacctcttcaggttttgcggggaatctcttcaggtattcctgctgcccatgtggcttcctgggcagcccaatataagtaggcctccagaactggttgccggaagctgttctcgctaaatggaggaattctgggactcgggtgtttcctattgtagaaccagttgtaggaagcagcgaccggctcagggtagtagggagtaatgacattctccagcttgctggtccacagtatgcaaaaagagaagtacatgtacatactgtagtcagcacgcacctgctgaagtttgagcatcctcctcggcataataggtgatcatggatctctggaactcggtcttggtgctgttaggaaacccaatatctcatcgatttttgttgaaaacctgcaacaggggtttcttgaagaatgtccgcttgggtgctggtacaataagtagtgatagatccttcttgtagatgaacagctttgccgtggtgaactcctttattctcgatgattcaaccagaaaattaggacggaaatacccgatacgacgcgtcgagaaaccaatctgtgaaatgcctgggtgaaacgcttgggcagtctggccagaatagaaaagcagccatgttccagcagctgtcctgaagtatgatgtctccgacgaatgggagattatagaagcgatttcatggctgactcaggcacaacgtgcatcgaaagaagaggaagggtagtgtggtagtagtaagtctctgtcaatcgagtaaaaacgccgtaacagtttccgatgtgcttcgggatctattcaagaagaaaagtgggtcgttgaatcatcgtgacactagaagttcccattcacagctttcaggcatccagttcccctagattcactccgagcacgttttctcagcagctcaaatgcagatagaactcgctgttaacgtgtaccaagtgcattgggatagcccacccactgtttgtatgaatctgacaaactcaggcttcaatttgcggcacaatagcgctggactcatgggaaatctcctgtgtcaaacgcttgacgttatgacagctgggggacaggtatttggggcattaacacaaaacgtggtatcatcgacaaaacgcataacctccgtccatgacgctattgcaaaagggtctctgttgttgtcctgttgtttggtgtatctacctggttaagatgaagagatcaaagtcaattaaacccccactaaactctcagttcggtaaactggaacagtacaagtacagtagttattcacaggtaccggtattttttgatttaggaacaggagacggtgataatatccgcccttcttagggaacactgatggtcacccctttttttttctcttctttttctttcttctctcttttttttctgtctgttttttttttctgtctggattgtttttctgtttttttttcccctttattttcttaaagatcacattccccaactaaattatcaaccaacctcaactaaaatatacgtgatattaacaaagtatttcttgatggaccatcgggctacaagtgtaacatcgtgcttgctcagcatataaattgcaccattaaatcacatccttaaatcacatgtcactctcaatctaaacaacattgcctccatatccactgtcatcttgcaaccaccctggggggcccatctgaaggcaaagaaatccagccttcgtgaactttggcagctactgtagctgactgagtgatgtaaaacgtcttatcaccatcatgatcgtcgatccacgtcttgccagacccaaagtaggcaaacggatcgtcattgtcttcatacctatactcaaagtcctcccatcgtggttctcgaagcacggcaatagcatgggacacggaaccgggccagtcgaccttggatcgtttagtaccgtctttggttacttcgttgaagaatccgttgcctttagtgaccgaaatcgctttagacagctcagtgattctcctgttgaacgacactgtcgccttgagggacggctccaatgacttgattttctcaagctgtttctttcggatagctctggcaatataagcagcttgcagctccacagtctcagcaggagtgctcttggtgatgtacgagttgacagaaagggtgtagaagaagttggggaaccccggggcagctagaccgaggtaggatgctgaatagccaagtctggactccagaggggagaagtgttgtctcaaactgtacccatcggtgccaataatttcatagttgggggtgaatccatttccgttggtcagaggatagcccgtggcggcaataataacatccacttgtctttcaacaccatcagctccaatgataccgttcttggtaaactccttcacgtcaccgaggaggtagtcaacatttggtcgggtgagagcctcgaggtatccaggggcaggtagaagtcgtttggctccaaaggggtacgtgggtaccactttccggaacagtttggggtctttgccaacccgaatccacgccacagccagtagttccttggtgagttctctaaacgcaggagttccgtaaaaaaaaaaatcatacttgcctccaatgtttctgtgcaactccttctggaactccaagtagtctttgtcggacttgatagactcaatgtcgtccctcgagtactccacgtagccggggactccgggtccaaacagagcatgaccaatccaagaagaggacttggcgtagtggtccacgtgggccgcttgttcgacaatctgaggcaagatctggactccagtggctccgtttcctatcagagccactcgtttgccggtcaagtccagtccctcaggccactgttgaggatgaaacttgatcccctggaaggagtcgaatcccggttgagtaggaggatacctggggttgttaagagctccactggtggcgataaatacgtcagcacgaatctctgaacgtttcttatcggccacggtttccacctgaatcacccactgactggtattcttgttgaacttggcctctagaatgttgtgtccaaacctggtcttctcgtttagttgatacttctttgccctgtcaccccaatactgcttgatatcgtttccgtaggcgtacggtctgtcccagtcgcgcttggggtcaaaagataattggtaggcgtgaacaggaacatcgcattggacacctgggtagctgttgtcgaaccaaacgcccccaaagtccggagaccgctccagaatggtgaggtcaatgttgtctaccttttgagaaaggatgattccggttgaaataccagcaagacctgcccccgagagaacaacactgatcttctcacggccgagaggaggacgagaaaggatcttctgagcccatggagacgggtcgagacggtccaaatgggggaattgagagatgagttcttccttgtcgacggacgaggtgtctgtgtggccaactccgtttttggaagacatgttagtagttgcactgtgaaaggtgaatggtaagagggcgtagcacaaggagtatatgtagacagccagcatcactgaatcatcagtaacgccacacaagatcacccccgcaggtggaggaagcctcttgaagccactgcagttgagatctcttggaaaagtccaatctaccgtagcctgtagtcatcatcatcatcattactgtacggtaatgacagtaagatggtccatccagctcttcagatctgtaactgtcacttgtagatgctctcggggctagttgattcagagtcactcaaccactcggtcactggggattcatcaagccacaagcccaccatgccatagacctgattattcaatcttgccattcgcaatcataactccatcctatagagccacactcactagtgaaaggctaagtaagccaccaatattgtcaagccgggtaatgtaagtcacagatgatcaaacaaatactgaggttatcaagacatagataaggcgatctgaaagctaacgcggacggacaatcattggtggatctagcaaagctacggccagaaaagttttcctattcgctcaatcacgccataacgggttctctatcgtcatttcgtctataactcattcgtctatctcaccacatactcagccacatcggtggcatacttgactcccttgtatggcttgactccctcgcccagaccccgggcggccacaatgttcacactgtccaccttgagacccgagggaacagcaccctgcagcgagtacttcagggttacatgactcacattaccgtcacagatgcctctaaacgttgcgttgaaccccatgggggtcgtggtgcccagattccacaccccgcccttttgattagtaataaagtctccggtcgtgtttcgcaatgtcttgatttttcctccaaacacctccaccgcgagattgtcgacagccttgactcctctgttcatgagcacgcccactcggacctcaaattcgtccttctgcagccccagacccgtgtggaacgtgcaattgaccagatatgaggacacgttcacatcctgtgtgtacgtcagcagttttgttcttccgtcaggaggggtgaaacgaaagcggctggcgggtcccgattttgtaatgcacacatgtttgcctccagcaataggacgactgagagaaagttcgatttcggggacacctgagagatgcgatgtgaggtacacagagccgtcgacatatgaaacgacgggtgtagtcttagaagccccctgacgtcggacaacacacgtgattgactcctcgacgtccacaaacagctcgttctgcgtgtgtcgcacgttctgtcttctccagtagggtccatcggccgccgagcggctcaccttgtggggggttgcactctggctcagcagtttactgagcacgcctcccttgctcacgaattcgcgcacttggtccggttcgctgagataaggcactccgttgtccagcgtctcactcaggatcagagtcactgtgtcatagttggagtccagcttgccgagcacaaagtactgggccatggagtcggtgagcagttgcacaaactgcgctggtactgacggcgaaaccgttggatcagccacaatcacgaacgtgagcccgctggcccgcttgaaccggtagatgacgtagtttgacgacgacgtgctttggatgatgtccgagcccggatgcaggtcgatttcctcactgatcgtcttccacgcgggtggtgagcccgacacggggtactcgaaaatgagagacgtggcatccgtgataaatatcgcttccatggtgtgttgtgaggtgtggaggtggtgacaagtggtgatctgaaacgctgcatgttgggagtagtagcgtgcttgcagtgaagtttaatgcgagaggaccatgtccagaccacggcgataaagaagagctcaacggtggtctaattcgcttctggataaagtggccactcggaacattttgtatttttctcctatctgcttattaaggcaaattgtttttgttttgtttttcttctgctttttttttctgcttttttttttctgcttttttttttctgcttttttttgcttctgcttttttttcttctgctttttttctgcattgtgtggtaggaagacgacaagtatttggttaaggagttacttgacgggtaatgtaatgcaaggaagggttgacaaggttcgattacagtaaatcgaaatttcagggaacatcggaactatgaaaatgtacccgagaatgctgagaatgctgagaagggataaaggatcttcttccgacttcaacaatcgtgagcacgtttcaagttccatccacgctttatgtcccacacatcctcagcattgtttccttccagtacgagatgatagagtagcacgtcgagataccgctgagataagacagcagcttttccagatgtcacctagcatcaaagtgtcttgtcgttaaaatgactatgggaagaagaacaggggtctttctgcccattgtagtctgaaactagttaagatctagagaatgtggagttgcagacactacgtccatcttagaagcgacatcttagaagcaagagggcggtacgtcaatgagttattcaagtcttcgtgtcggctactttctgtacaccatacctgcaccactgtctagacttgaatccagctgtctgtacaatagctcgacacggttctagaccaagatcagtttcaccgacgacctcttaaacccaggccaagcgggttaggccaagcgggttctggattcaaattatggtagaataatagtatgtactgtatgtaccagtaatagtagaaaccggtagcgcattcaagaacttgtattcaagtctgccgcgctactgtggccatatcaccatgaacagagcatgcggtacagtgcttggaacgaggttttgaagacattaacggagaatatttgcagttgaagaaacaaatatgggtatttcgcatatagatgatccatctagagcgttatcaagcctttaacactcttgtaacactgttcttttctcactcaaaaaaacgagtattaatgaaacttgcaagacacatgatgagggctgcgaagactcgagtgactcgagaaagttgaaaaatgagcccacccacaaaccgtggaagttgccttttcgagaacgtctaattatctcctgcacatataggcagtttgggggtgtggtggtatgtgagtggacacatgatgactaaagatacagcagagtgcaagactgtagcatttgtttcaaaaaaaaaaattatatatatataagatttgttatcaagagattcgtgttggtcctactctcctttcagttgtttctggtcaacattctgcgagacaaattctgttgtccgactccaaatgtgatcctggaactgttctaatcgactacaccattgcaaagatctacctcctcctaattgcccttcccagaccgtcgacgtggttttttctgtcactgtggcaagctccccgagtccataatctctggacctggttgtttgacacattgacgtctgacacaagtgacagttgtgaaaccccttgttgcagtacaatactgggggggggggggggggggtgatgtgaataatatcgatataccagctctgtcgcatctctagtagaggtggtgactttgtttgcggtcattattggtgagtgattcgatcttctagcgtatttaccagcttgcagccggatctttctcctttcatccatcttgtgcagcacattcatcagtgttggcgataatataatgccagcgacatgatgaagctggcgacatttgatgacattggcgacatttgatgaagttagcggggttctcaacctatggaacctgtctcacgtctgtgtctggcaataataaccgtctgacaggctgcgagattccaacattgacgcaacgcggggggacttatcgagatgtcgacaatgtcacagtaagagtggaggagcattccacgggacggagccgtctatttctcgagtgggcttcatccgacgcaacctgcaatcattgctggagaatgaagatgtatgtacagtaccacaacttgatcggaggattttccgtattgtatgtagtgaagtagttgaggtgtggacaaaaaagatgaattgtgacaattaaaaagctcatcacaagtagtttttcaactctccatgccgctatcgtcttctttcagatctctagtggtgtttctagtacaatgaaagtgcatgtacatgaatcttaggaactcgaagtcagtgcagaactacagtacagtaacagtaccaatcttgacgggtgtcatctttaaagcgtctgaaacgcttatcaacctcatttcatctgaattgagcagcttggtacctggtccatgtctcagacatgtgttggaacaatatgcgctcataatatcttgcgcgtaccgcgactatggttgctttttgcatcatccgagagacgggccgacatgagacgtgcaagcacaagtgacaggactttcagtctcgtttcatgctgtttcaggacagctgtacttgtaagatgatatgttcgtcgccggcggtagtcgtgaagtgcgtcagtagctgagtgcatcagtagctgagtacttcagtagctaagcgaacagatgacattatctctttcgtagatggtttccgtaagacgtttgagatgaatataaaacaaaattgtgtcgaattggtcctactgccatgagatgcatttttcataggcagttgtcctttcgacgctgaagcagagagatgaagttctataatggtcggaaatagttgtggtatattgagctacgtcactatcctctttgtagtaacattagttgtcacgcggtccaacgcccggcctagacattctacaataatggttccaagagccgatcagggcctgtgaaaccggtgaacaattgagacaggggtgttgaatactggtgttgagtggactttggatgtgaagtaaagactgaagagcggacgaagagtcagaaagggccaattcctcatttttccggacatgtgttctccgaattactaaatgagattagtaattcggagaacacatgagcgcttttttgtttttataacatttttagttccagtaattacttagctttacttcaagtactgcttcaatcaactaattaactaacaaagttataagtaaatgaatgtatatgcagaaagaagaaaaaaaactaacagtagccagttggagacaagacttcttctagactgtctgccgcctctactgccgctaaataaatgtcaataaaagtggaaaagcgagttagatacgttggacgacttggaggtgctgtacgggtgaaactgtaccagtattgcactctcactgtacatttactggtggctacaaatgaagggaaccgtctcaagaagaaaaaccagcaacatcgacgacatgatctgtccaacctgaactggcccatctgtactgttttagtcgtagtatcgctcattttcccgtcatatcaaacacatcaccaacgctcgtaattagcatcggttcgctaacgtattccaaacacggattcgagcacctcaacaacatgtctcactagcgcgcatgacgcaaaacttctccaaagcacgggtacatagggcatgtgtctgttagcgtctcgacaaggccgcaattacttatgaaacctcatcggctgtttcagggggcgagtggcttgcacatttgctgttaataccgagataacggcgtgtgaggtatagtacaatgattacatcgaggagcgatcagagagaacagaacaagtcggaagatgaacgcaatcattttgacataaaatatcagagcggaaaaatcagttgtttttatttatttattttttcagaatggcaccatggatctacctcgagtctaactacaccaacataattagtgggtatggtcgttgagtgttgacaaattagtgggaacaatgcagagtgttagagcaatgtcgcagaaagaaacaaatggctgtatcgttcaccacagtctccgtctgcgtctgctgtttgtgtctttctcgttcgccacggtccgcctgagtcaccattgcccatctactccccggcccagtcatcgactttgagcgatgacgccggttaccggaacctttgcaggggcaacgccgacaccccggcgcgtgtggtcgccattgcaacggttcattctagcacatgtgccatgtggccgtgtcgcaccttgtatccacgcagctgctctccgacatgcccaaaccctcgcgcaatagtgtcaggtttacgagtgtcaatgcgatggcataattagtgtttccaaccaagcgatattatagccaacatgaaagcgaggttgacgggcgacgacgcgacggctgagttgctgagccttgtggaaacggcggccattatataacgctcaagaagctcgaggcgtgttttctggcaaccacaccgactcggtggcccattgcaccctccacacctctccactcttacccctggccggttaagttaaactccggcccttaggcagggatgtgtgggggaagaaagagtgccaaagaaaaggtacagtagtaagtggagaaggagaaggagaaccagactgcgaataaagataataaaggagagaataaaggagagaagaataataaagggcaaaatatgcaacgaataaaatgtgcaaaggacaaagtgtgcaacgggcaaaatgtgcaacgggcaagtgtgccatggacaaagtcaatactcgccatctcctccctgtcattctcaatctgcaacagctgccctggataatgtttcctttcccaactattgaacggcaccgatggtttcagaaacgtccaggggaacagtatggggaccaacccggccaaattgctccagtatatggtaccagaagagtcgtcgacatggtttatcaacgacactgtttatgttactcgatttccacaacactgccccgtggaaacggtaaaactgagagaaaaatgttgacgctgaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaacaatgatggatctctcttgatctaccccattgaccattgaccattgatccatttccccagcgattataaccaccaccgccaaatcaacacccaatcgcacggccccaaaaaatactttcggcgtaggttagactcaaagtcaaacttttcagccagtgtcgtattaattatgagagcagagacatggatagatcaaatgtgttacagaccatagacaggagttgcaggagctgcaggtctggcaaaacagagggaaaaagatcgaaatggggccaattgaggtatcagcatctcccctcacccaattgtttagtcagaaaacccctccgttcagccgctacatgctccctttgttgatgtcacatgtaggccgcatctggcaaaagatcttcccgaaaaacaaacttttacggaaaagtgaccttgtgagtctaggtagggcgagaagagaggctgtggaaggggctgtgagagagatagagatgtggcgagactttaaatgtagtcgcaagaggtggtggatgattctggagctgtcagattgtccatacgagaccaactggtctagttaacaacacatctatacgcccctacacagttcaagatctgtgtatttgtttgcataaatctttttatggttggtgcgcattgcccatccaaatgcgtcttccgtattggcgtttttggtggaggacacaggtgaaggatccctctatagatagctgatttaatcggatttaatcagaggaaatcgagtaaaatcatgactgtgttcttccctgtctgaagaacaatcagtgacttcttttcagtccttcttcgcataaccgtgaccccactgatacctactgaactccatcgatacctactacctacaccacagtacattgtacatacatggtaccccccaccaagacatgtcgatgtatgcgcggtcacgtgacgtttcagacacgggacagacgcacagacgcacccctgtcatgtatgcacgatcgaatacgtgtgtatgcagggatggggatgtcggtggatgtcggtgggtgtgggtgggtgtgtcttgacacgagtgagcgtgttttgacatgagtgagcgtgccggtacgagggcttatgatggttccatgttgagatacgagggtgttgttgcctctcaggttggtgtagagcgaagaacgagatgccaagcggttttggtgtgtgtttttctgctaatcagtcatgttgcagggtgtacttgtagctgatgtggttgctgtaacggcccgaattgtccacatctgaaaaataaatattcctgaaaagtaaatgttctggaaaataaatattttggaaaataaaatatcttgtcatgatcctgctgtgtcactcacgctcatggcgacattcgacgacaacacctggggggcataactccttaaaattgcacggacaatggtcgtataggcacagggatcagcaccgccttaggcagagggcacagtggaggcgctgcgccgtgagccttttcgtatgcattgcgtatctggcttatcgcgagtcgagatccacagagtgcagagggagaaatggtgggagcggcgtgcgttcaattaatgcaggataatcgaaaagtcgggctggaatgggtgggatcgtagaggttggacggagacaggaaggcgaaaaggcgattggggactaggttgatgagaaggtgatttggttgaacgcttgctggtaaatacacgattccgccaatgtgcccactcttacccgcctctgcatcactcctgacacccgctaacccgctgctagtgtgtgttttagcgtctgtttagcatcttgggccgagatggtttcgtttcgggtgtcagactgacgcacttagtgcaactctcggaaggtgaaaccagttagcggcaaaagagttgaggcatggagaagcgggagcaggcgtggaagacgggtggaaagggcggaggtgtgcagaaaaagaacggttgtcacgtgtcgtcttcgtattggtcatggtgtgtgtaatcgagttgcattttgggtcgtgtaatgtcggttcgtagttgagccgttacttcaccgttacttggcgttggcagcactaaatcagcaatcccccaacgtgcgctgccacgacggccaaacaccgcagaatcacagagcagccaggataaatcaagttatgcagctgtggctgtccgctctgttgttccctcacggcctgttccttctcttttctcctgcaacgctacctgtttacttggtttcgcacccttgtcttttgcccaaaccggattccggattagtcggtggtagtggtgagaaggaggcgagataaggggattgtgtgtagtgtgcacgtgtcatgtgatccggtggagtacaagagcttccgtctctccgggtacacagcgcctcttggtccgaaattaccacactccaccgtgcgctgttaaatgacaaccaggtctgctggcgactgtacggcgtgtgctgtaccagagtcgtccgacattatggccgtggcgccatccgggtctgcaattattattctttagcgagacgggagagagaggctgaaagtgagccactgacatggcgacgagacgagacgagacgagacaggcgaaacgagacgacaacgagcaggtcggagagtgtcgagtgtagaccaacctcgtccaccgccttcgccgccgacttcactgccgacttcaccgccgacttcaccgaccagttcaccgcgcaaaacacaaaatcatggctccagttgacggcgaagaaatattatcaccaacaagcagagtgaaaaacgcaaagtgaaataacaagagactggcacgaatgaaccacaacagtgatgcagcgcaaatagggcaaaaaacctgactaaactcgggccagcagagacactttgtgtgctgtttcttgtgctgtacttgtgctgtacccaagatgtgccaaaacaaacaccgtgccagaccgagcccgatattattcaaggatggaaccaccagtgtttgggcttccggaagttgaaacaggccatgattggagccaccacagccgaacgcgggtcaggaaatgtcgggcttggggcaattgtggacgccattggcggtaacacgagtacgacttagggtaccggaaccagggaaggtagctacagcacacatgtcggacccgtaccctacgctcactacaaagttgccccttgctgaaaggagccagtagtggtgtgaacaagggttgccagcagaccacattttgctctggtcagagccacggcgcttcggctaatgccgatggggcgtatcaagccactgcggccgtccacttgtctcttttccgctctctaccgtctctacgacccctgattttcagatcgtcggatctgccaaccttcggatcgggtgcattttagccttcaaaaaaatgcaccttgaaaaaaggcccaaatcaaaaaaaacaaaagaaccccaaaaaacacaaaatcaaactctacatcaaacctagccaaaacttacagcctccgctttttgatagatagaaaagcccgagctgtataagaagcgtgggcccgctggaagaccagacacaacccacccaagtcgcagccacaagtccacagactggagcccagatcctctctcgtcttcacacacagacacatcacataccccctacacacatccacatcacatggacagactcatgaaggccaaggctagacacacgtcgacgtgtgccggcagcgaaaaacccaaccagcgactgtcgacatcaacccactcatctctcaactcacagttttcctataacagctatcccgagtccacctacagcgcccagagcggtggcgtttctcccacctcccaaaaaccaatggtggttctaggtgactctctcattgtggagaagaagctggactccgccacagctacctccacaaccaccccctcctctcacaacaccgactcggtcgcagacatctacgacagctatgcggacaacaagcgtctgtctatgggctccttctcgtcgtcgggatcggacttgtcggacctcagcaacgacttcctgctgcaggccatcaaggactcgacgaccggcgccaccggcgccatcaaaatggacttccaccagagccaccagggccacagacagaccgcagaccagtcggaaaagttccagggtctgggctaccagaccgaaatcgtctacacacacgtttccgagtctcagatgcaccagctgcaacccaccgtcacacaagggtcgaccggctcggaaaagatgaaggccgacatctcctcgagacttcgcacattgaaggggagattcatcaagtaattatttatctatttataggagcgggtgagcgcatgcgaccaagcgcgcaagcacgcaaaagacactgcctgatccacaatacatgccatgactgaacgaattgcaaagagtagaatgttacgagtattgtctgccaatcttgctaaagacacatcatcaacaccagtccaaagtgatctatagatctcagtctagacgtggatcatctaatgtcttccattgttgagcacaagtgggttcgactagtggggatctaaatcgcagctatttgcccaaggaggctggattggttagattggaaggagtagatccagtgaacttcgcaacagtagcacatactgtacaagttttgcttattttggaagattgatggtgtttacactggtatacagtacatacaagtgcaaggtagaccgccattgacactgcaataggagactgaatcgccactgggctagtatgagccaacaagtgttagttattgtggacacaatagctcagcgtctactacttggtttatattgatgtttgcaggctaagacacattgtcctactagtatggtattacggtagtaatcagtctggcaactgagaatggaagactagaggtaggatactgtactattacttgtaggagctcaattgctagtattgtacttgtacaagtaacagcttacagaaccctgtagcagttgtcgcagaatctctctaaatcaactaattggcaagcgtatataccgccaaagtgaccagatgcggttcgtcactatccgaagtttggccgcggttggaccattgcacgatattctggtgcatagctgtatgaagtgtgttagagcgactggagcgacatgtggagccattgtttgtacaattaacggtgatgcttgtgattaatcaccgtaattgtgcgaattggtgcttttacacgacagtacggtgcgtctgctacggttctttcacatgtacggtacgtactgtaccgatatgtgcccaggaacatgacgctctgcgctttgaaaaggtctggtaatactgcaacaaaggtggaaaaatcaccaggattgaaccacccacattccttggcaacgtcgcgtgacatctacatcgttcgactctgcatctgcgataatattgatcgtgtgcagaccctggaggtgtcctctgtatgatagtcgagtaccaaggacgacgctatgagccagtcgaattctacgttcccggaagcaaaacaagtaacggtccaatgttgagtcgcagtttgagtgatggtcactttgtctcatcaccccattggcatggcttggacgtttcttttggccaagggatgtcggcggcggcccggatattattacggggaaagcaagggatccaaacaggaaggcgacgaacagacgatgaagaggaatttctgaaatggcaaacaaggaatcaatattggggtgtggaaacgcgaaaacgcaaccccaatatgatactcggtgcagtagctagtcgatcatccgccaacagggttaggagaggagattggttgcggacaagtgtgcttgtacagtattgtagtttagaattgcttcttcgttaaaagacatcgtcgtcagagtcttgtttagtgtccgattgcttctgtctcctgccgcgtcgtttagttgcttcttcctcctgctctgtctgtttcttcttccatctcgtatgatcaaggggtaagttggggttggtgcaccacaacagaaccagaccatggcaacggtgacaaaagctcttggacaatattacatacacagagccgggtcagtttggttcgagacgaatctcacgctcgtcgttgacagcccacatcaccaccggctggcttatgtaaaacacaacgcccacccaacgttgcagaagttaatggcaacgtttcagacgttattgccgactttgcaacctgtctggagtttggcagtgactcgagcgcttgctttttccactccaacctccactttcacaagtgctgatacttgtccgagagcttgatctagattagtttttttttttttgtcccactacttttcaccgttgcttttttgtatttctcatcatcctcgacacgtccacacaacacactccagcagctcgcacgatgccgaaaaacacacagaaaagttgccggcgacgcagccccttgtttggcacgcgatgcacaaaatatttcgtcttttcgtgcacaattgagcaccagagagtctctgcaaacacgtaccccaccccgcatagagttgagaccacgcttccccccaaccctagatgaaccttcgcacgcataactggtggaaacatcacaccactttctgcgctgaaacaaaagcgcgaagcttgggttgttgtttttttggccttgtgtagccgctggtgtttggccttgtgtttaacggtgagctttttggacccctggtgttcttcccgaaggccgttttggacaaggcacttgggtgtggtctcaacaggccgtcttggttttgtcttggttgtcttggttttgtctcggtcttgtcttggtcttgtcatgtttccacgcatttgtaagtattacttagaccagccatatatcattagtggaacgtattacatctgtcaactactgtcaccacaccaatcgaactacataatgcaatgtaccttactgttactcaggacgcgggtacaccgtatggcactcaaaccgtacctcactcagatgcattgaggtccataaatcagacgatcggttcctgacgcacagcacaccgcctccctttgtgtttcttgtgtttttcttctttttcccgtgtttttcttctttttcctgtgtttttcttctttttcttgtgtttttcttctatttttgcgcgtgcgccaactcaacaagggacaaaaaacttcaaccgccagtactgtcatgcagcctgcagctccaacagaagacgttataatttgcggttcgtcttcggcatctgaaaattgctcaaagtcgggaaatattttttcactattcacttcgccggaaactccccgatccatgtagaacccgatccatgtagaacccgatccatgtagaaaccctactgcggccctaccagaaaaagtactgactgtaggcagaaagatggacagagccactgcatgtgctttggtgtagactttccggggtagagttgacatgaggactgtaactcgagacttggacacggtggaaacaagcggaaacctcgaatcaaatcagatccgctacaggtgtttccattccaaaccccagccaaatccgccaactcctgatccagttaggcccttcccaaaagaccccaaaagaccccaaaatgcatggacaacgctgatgcattgcggaaaaagtaaagacgccattagactcgtttgccgactccaaagtgggctcatgtctcgcccggagtaatcaaacactcgccataaactcgtgaaaatctctctcggagcagtgtcgacgaaccgtgtcacatctgtgtcaccgtggagctgctacttgtagtgttgcaaggggtagtgtggtacgactgccatggcgaccgtttcatccgcacctgcaccgcctctgtcaagccgtctaaaaacacctatttcaaccaggctggttactgcaccgcgactcctactttgccctacagcccgcactcaacccccaatagactacaggggctcgcatccgaactggatagacgtacgtagccgccagcagacaggtgaatcgtacatgatgcagagggctggaagcgagttgtagccacagtggataggagttggacaacccacagctgcacagctgctcaccaacatgctgctgggtgtcctccacggcctagctgcagacagcttgctggaacaggtacgggctacaagcattgcatgctctatcttcttttggtcatatgaaacctgtgcctgtacgaggagtctgtctgcagattgagggacgagatccacagcaagtgtagatcgatggtgggccttccagcaagtgtagatctagattcatcagaataagtatcttccactactgtacttgtattcggctttggcggtcacttaccaagcgcgacacctcaatacatggggacaggatgatcattcatatttggagatggcatgctcattcttccggctgagaagcccactcatagcgtggtacaatgtaggctagtaacaaccaggccgatggagataaacaatcgagaaacaatcgagaaacaaatctgctgtagatgagttattccacgttccgattctggatacttgaattaccaggtgctaccctgaaaattacgcaatcctgcccgatattggtacctgaatgtggctactgacaaggcggttctgatggtagaatcaaaactctcctataatcactccctggagagctgatccagatcatacatcacagcatcttcaaagagacactccaaactctactgcccaatatcaacatgcggagacatagttcacgacacaagcccgccctacaaacagatacaaacacgatatccgcggccattttgataccttgtgtctcacgtgatgaggaaaaacaagttgtcgtacaagttttcgtactcttcacgtgatttggggccagataacatatgctacttgactggaaaattatggcgagcacgaaatgagagtcgccataatgttggcggtcgcagttgtgagtggtgagttgggtgcacacagtgaatctgagtgttttgagtgagctctttagtttcgcggtcatgtctaaagtgcttgtctgttggtgtatactgtagcttatacacccctctcgtttcactgctcgaaaacattccgcgctatcatttgctctcgctcgactgctgcaacctgctgtaccactctgtccaagagtatggaagaccatcttgacagtgacggacacaagatatccacttcgatcgtccgtcttctcgatccagccattcacataaactggagacattgcgaggattatgagcccaaaagatataaagccagtgggtctggggatcgctctacccatacaagacggtaagatggactggactgatcccagctccggctacaacttcatccaaggtgactttttggaggtgtcaaacaccatcgcccccgatgccatcggtcgcggtgcacttgacatcacagctattccgactgagaacgatcttactgttaagctgtttgacgagttttgccatgacgacatgtacgaatcggcgattgattccgcttcgcacaactccgtcaactcaacctcgaatccaacatttgggtccccctcgttggcgccgattgattcagccccccattcagccaacgttacgcctcagagcgtattggctcagcatggactgatgggtgctccggctgttcctgagcagcagcagtcaaacgtgcacatccagcaacaataccagacccaggtccatactgaggatcaccagccccagcaagagcaggcccagactccgtccttggctcaccctcagcggcaaccccatttccagaacctgcaaagtcagctagatcatgaacagcagacccagcatcaatctgacgccgagcaccaaacccaccaccagcaaacccaccaccagcaaacccaccaccaacagcagcttcaagtcgagttggagaatcagactacgaatgagcctccggttggtcactatgctcagcaactgtactctgcggaccatcaactgcagcttcaggctcacccgtctgggcatgctgctgtccagtctcagctgcaagttcgcccccagacttctctgtttcccaaccatgatcatgctgagtttgttcaatcccggtctcgggctcagcttcaagattctcagctggttcatcttcagcgaccaggccagactcagtttcatcatcatcccactgctcagtctcatattcaaactcagaatcacttgaaccacggcgatcctcctcagacaatgtctggtcagattcattttgatcgccagactcagttgaaactggagttcgagccacatccacatcctcctgttcagtctcattctggagttggcatgcaatctcatgctgagacttttcaaaatggtgctgctcaacctcaaccgagtgctctgcagactggctctgcgcagccttctcaggctcagaaccaacatccttctgccgtatcggcgcagtcgacacccgaaactgtcccctcgccctgtctgaactctccgcccgtgcatgcaaatgatacctctcctggaaccgtttctgccggaaagcagtctaccactcctcagttccctgctcagtatagccagagtcttgatcagagtagtagtgagtctcagctgcaacggcagcaactggttgtccagaattcgtctctcatttacaaccagcagcttctgaactcaccattccaagttccccaacaagcacaattccaaccccagctcggagaaccgtcgcaggagctgaccatggctcagtttcctgctcaacaagtgatgtctccggtaactcgcacgcttcagtttcacgtgggtgctgctccttctaacgcgactctgtctaaccaaccatcacctaaccagttccagatgattgtcgctccggcagctcccatcggcttttcctctcgtccttggagaacagacccgtttcaacgatggtattctgcacggatccagatgccgttggaacctgagacggcagaggatgtgaacatctgcaaccggcttgagcgagcggttgccaaggtcaagatctgcgaggacctgcagtactcgaccgtcagggcgtgggatatcaaccaacctctgacgctcggacagtacgacgccatgaacaagtgtgaaggtgaaatcgtcgagttgtcacaccatcgacttgacgagcgagagcagcgagagaaggatgatgagaagctggctctggagtgttccaggaacgagttactggctctgcatcttcgaaaccaactgatgcagttcaaactcatgtttcatggccaccctcatttccacgcgctccgagtgtgtaacgaaacctgtcttacgcgataccctgcatatccccctcctgccaatgctgtggttggagtagctggaagtaatgcttcgaccgacaatatgaagctgtcaccgccaacactcctagaaccgctctcaccacaggagctgcggcggctagaacagctcgaggaagaaaacgaaaacgactactccaactttccttgggcccatagattggtgagcttgacacagcttgagcgatggaagcaacgaacgcacattgtcggtgagctcttctactcgtcccgaccaatacacgcgaggcagatacgcaacattgtcaggtttctggaagatgactttatgcacatcaaggtgacctctcttcgcgcccgcgaggtactccgggagcacttcaagaacccctacgtcactctgtttgaccacctccagcgtcagagggtacctgaacagaggaatccccacatctaccagtacgttgagtcgatcatggacaatgtctacctgtcggcctactaccgagtggaggctaagaagggcacacggaagctggatggcccaggaggcgaatacattccagacgagaaggatattggagagcggtactgtgggatatgtgacaagtggttcaagacgcgaaaccacaattgggcgtcccatatgacatctactcacggtgtctgctctgcaaccaagtccatctaccctttccctctagctgtcattctcggcataccttctacgacccagaaggaggatgggcttgtggtccaccagaacatcatcttcgagactaactccgacggcgatcttcagatccagaacgaatcccagccacgtcaccatctgctgcccgacaaggacatcaagctcagtggtctgtgtcccatttgctgccactatgttccgctctattgcaagcgaggtgccactgtctggaccacctggttccgacaccaggacaagcatatccgggagttcaaccaggaacgaaacggaggtgtggctgtcaaccacaacaatccacgaaacaacaagacacgaaaagagcagatttgcaaggagcggatgcaggcctggagacagcaacaggaggaacggatgagcaagcgactcaaaaacgacgatatggcgttcctggaggagggtgtggttgtcgataatgttcaaaatggcagctggctcaatgaggagtttgccatgacccaggccgaggtcacgttgacgtaccagatggggtatcaggagtctgagcccggtattgggagtggcattcaggactttttttaagcgggtggtttagatgtgatatttttttgtaatgagtatttattgtcatgtgaagaacagtatgtactgacaagtacaagtagaacacccttgggcccatggggatgtagtaagaacaatcgcagttagggggagcagccctacaaagcccaactaaaaggcccacatccacaaaaccacgtctagcagaatggataaagcagctgtgacgaagccgaaaagtgctttttgtgcgcaggagacaccttaccaaatcaaccgaggagcttgcccatatcatgtttgttgcttgagtagaggtgaatgatatggattggttgtagtcagcatggacgacatggcaagtaaagtcgatcaataatagatcaaccgtttgaaacatgcgtctgcgtctatcgctatggtcgtcatcgtcctcacctgattcatttacttgtaaatcgtcaacagcctgtcaccgcttctactcatggcaacttgaggtgagttcaaatcttagtaagcatattgatatgatatgatccggacccaaaaagaatggctgatatctttcgcacgtgaagtatcacgtgatccacttattacgcgtctcggccacgtgcttgattcacgttctccacacgaaagacacattacgcgaaagccgcaatcgaaaacatgttgcagtttcagggtgcaacgttcaggcacgtttctgaaacccgcttgctgattgctgctggatttgctacttgaacaagttataccgagaaacagggttggagaaaatccgagtaaatcacgtgacaacaggagattcggagggagtttccgttctatacacgcctttgtatccctttattagcccctttgaacccgagactcacacctgtctcgctttcgtttcccattggtcaactctattcagctctatattctgacaaccatacaaaaaataacatttgtatgcatcaagaggatgcaactttcattctacacctccagactcgccagacccgctgacctaccctctacgtcgccaatatgacccttgccgcctgtcaaaagagagctcttggtgcggtggagacggttctggcgtcggttcgtgttttccagcactcccgcgcccagcataccgcttctgcgtcgtcatcagcgtctggatcgagcaaaaagttccgacctcctactcctccagcgggtattccgctttcgaaaatcttcaacaacttgttcccgctgagctactcggaatcgtttcaacagtggcgagaccgagacgagaagggcgacactgctcaagatgctgtcctgtccatgatgccgttctaccccaacagagagactcagtcggtggtggctcgcacgctgccaggtggcgaacagcaggatctgtaccgtgaagggcgtgtgattcggaccccagtcagtgggtctgagttcatcaacgagtttgagatcagccagtacaaagccgatggtacctctattgcagatcaggacacacatcacattatggtgttacatggctacggtgctgggctgggattcttctttcgcaacttcaacgcgctttccaagatccccaactcccagattcacgcgctggacctcttgggctacggtttgagctctcggccgtctttccacatcagatcgaacccacgcactttgctgttcaagaaatgggaggagcaggtgacgatagccgaaaacttcttcctggactcgattgaggagtggcgccagaagaagggcattaaaaagttcagcgtggtggctcactcgcttggtgcgtatctcatttccgaatacgctgtcaagtacccaggtcacattgacaagattgttctggcctctccagcagctgtctcacacactggaatgcagttccagcaacagactgacagcaattctgacaagggaaaattgtctaacaaaaaggcctccctcaaagacatttctcaatcttccatcgataccaaccccacatttactacagccgagtcgaaaatccccaagattccgctgtggttcaaaattggctgggaactcaacttttcaccgtttgccctggtgcgtcagaccggccctctgggtccccgatttgtgtctgggtggacctcccgaagattccctattgacaaccacaccacggaggaagagagcaaagccatgcacaaatacacgtacgagattttccgacgaaagggctctggagagttctgtctcaactacctgctcgctcctggagctgttcctagacggcctctcgtggaacgggtccataaactgggcgaactgggtatctcgaccacctgggtgtatggctccaacgactgggtggacgtgaatggaggccacgagagtgccagacgaatcaaacgggctggaggtgatgccgaagtgcatgttgtgcccggagctggtcatcagctatacatggaccagcccagccggttcaacgagattgttgtgaatttccttcgacgaaacacctcgagccactagaacatggacgcacacaagcgcttaggaactcatgtggaagtgttggtatcgctgtctctagagtaccccgatacttctgatcacacccttctgtcctgtcatctcttccaccacctctgggcatgtacaataccaccacaacccctagccttctcctcacacacggcccaagatgaacctccagcagactaactagaacatagatatatattaataataacacattataacattgacctcaaacacacattcaagatgaaacgtccatgaacatttttgaatgtctcaatactacattgcagcgatagtcaagcccccgcttagtaatggaaactctggagatatcacgtgctcgtaaatatatcaactaaaaagtaacaatacaaatatttctgtccaaatcaatgacctaaacgagacatcaatctcgctcacactgtttacactcatgattgcttctcatgcacactgattatgcacctatcaggcacatgtctcaaatgtctcaaatgtctacaatacgcgctcatcgtaaaaacacatacattactgtaatatatataaaaagatatgcaaaactgtcagagggtttaaacactctaagactgctcgtagcactcatcaatttccttcttgttatcatccacaatcttctttcggttgagcttctgggcagcagtcaggtagctgttctgaggagtccactcgccaggcagcaacacaatgccttgcagcagctcaatgccggacagacccagagatcggccggtatcgagcatgtccttgagcacagccttgaccacctttttgttggaacagacggcgtcccagtcgtcagaatcgacgcccaagctctgggcaagcttcttggtggggccctcgttaggaatgaccagagcaatgggcttgactcggttctggtcggcgtacacacacaggttggccacgtacgacgacgatcggtactgtgtctcgagcttctccagagcaatgtactctccgttctgggtcttgacgaggttctttcgtcggtcaatgattctgagctggccattggcggtccactcggcaatatcaccggtgaggaaatagccatcgtcggagaacgccttcttggtctcctcctcgttcttgtagtactccttcatcacgacgttgcccttgatgcacagctctccctggttgttctcggcgaagtagccggcttcaggcacgtcaatgagcttgagggtcacggcggcggtgggctcaccaatggtgccaaaggcgtacgatttaggcgacatgatggtggtgttggctgtagtctcggtcagaccgcatccaatcagcatgggacagatgagagtggtgatgaacttctgggtgtcgacagatactggagcacctccgttacacacgtatcggagacagcctccagtggcgtccttgaccttcttgaaaatgagcgagtcgaggatagatccaccagggagtccgttctcgtcgagacgctgcttggcggcaaatgaggcccagaagacccgctgcatcagaggagacagctccttgatcttgccaagaataccctttcgcataggttcccagacagcgggaacgccgaccatgatggtgggcttgagctctcgaatgtctcccttacagttcttcatggacagatcggaaatggtcttgacggttccgtaacccagagaagcaccccaccagaaggtgaccatctcgaacacaaactcgaaaatgtgtgcgaggggcaggaagttgagaagccggtctgtgttgccgatgatagatcggtcaatgatcttggtgacaccggccacagaggcgaggatctgcttgtgctgcagaaccacacccttggggacaccggtagaaccagaggtgtacatgatgaaggccaggtcctcatagtcgacctcctccacggggtgggggtgttctcggccgagagcgacaacctcgtccatggtgtagatcttcatatctggaacaatctccttgatggcgtcaatctccgtgtttccggccttcttgtcgtcgggggtcagatcacctccgtagatgatgattcgcagatcggtgcccttcttgagagagaccttgagagagctcagcagagccttgtcggtaaacatgatgaccgagttggtctcctggagagatcgagtgagaccctcctctccaagagtgtcgtaggcagtgacaatgggaataccctgagacagagaagccaggccagagagcatccatcggtgggaggtctgggcgtaaatgtgcatcttctccttgggcttgattccgaggtgtcgaagaccagctccataatcatggaccagcttaagggcctccttgtatgagagccacttgtaagggcccatctcaaagtacttccattccttgggcaccttcttctccactccgtccacgaccttggtcacctgtttggtctccacgtggatgtcgatggtgtctcgccatcccatggcctttcgctcgctgttgatctcggcgtactttttgaacagcttgtagacggtggtcagggacgagtcgttgtcggggaagacgacaggggcgtccttggcaatgacgtttcgtcggggggcagtctcgccaggcttggcggggccgacctccaccgacacgggctttgaggaaattgtgtatccgaccattctttgttagttgttggaaaaaaaaaggagggggttggtatagagagattatgccgtgggttgctttaaaattgagagaatgtatttgcgtatttgcgtcatgcaacccagtgaggcataaagagataaggtggcaggactgggacaaagtggcaacagactgctcgttattagcaagctaattctgattacctgccgcccaaattatacccctcatctctctaggacacgtcattgtcgtcacccacactgcacacgagcaccgcaaacacattgctcgtcgcccacaaatcccactcctcgcgatccgtccgacgttgctaaagtctgtgtctaacaactgttgagtagtgtcgtgcaggaggacgttgactgtgaggtagccgtcgctcccgcgcacgctctcgaccccgggctctcgccacacacccattgtcaccctcagccatactcacatgaatactttcggtagttgtggttatggggagccagaaaacagagcgacctggccgctttgtatatactctgtgtggtgctggttaaggtttggctgtgcgtctaggtttgggaaaattgttggggatgctatctgctgatcacttggttcaacagggagcgtgttagctacaggagtagcggaaacggcgtgagttagcgggatctgggtgaggatgactcaagcggttatgagccagtgggctgggctgtgaaacctcacgtttccgacctcgctcactgcctcggtacttgacccttggcgtaaggctggccttcaaggtggggaatgcgtttgtcgtgcgaacctgaaccgtaatatttggggcaggctaacgtgaggggtgacgacggatgagagaggagactgtggaggaggcttatcatgtgatggaggggtaacccgtgtgatttacgtggacacaggggagatgccgacgtttttgacgttttcacgggttttttctgtcatcagaaaagcgtttgaatcgtcccgtaaccactccctcgagcctctggattgccacacggtaggcccctcatcaccaatttacctgtaccaagttaactttcagagatgcgtacgagtgagatgagcagaccagagtgcgtgggtggacaggaccgggaaatgcgcaaccattggcatacatatttttgtcaacccgtgaccaagtggacatgggcctcacagtctcttggcctcttggctctttgtgcacggcctgatgccgttgccctccacaccccccggcgtgtctctgacactcaacataatgctaaaccgaatcggagctagactcggcatgtgatgccaatccggggcaagtgcaactgagacctggtattgtcgtcgtgtgtcgacaggttcacagctctcggtctggtgcggtaccagtgctgcatctccgtgtggcatacaataggcaataggtacggtgctagacagtagcctttgtctagtgtgggggcacccatctagctacagtacaatacgacaaatcgacaaatcgacaaatccctacagtacggcaaatccctacagaacgacagactcctacaaggacgagtacgatactattacaattagtgactggcttaagtccttgtcctcccatgaaacccgcccgctccaaacacggtgcatcaccaaagcaacttgagccaagcgacctaaacagctgaggttccgcccacccaggtgcatgggtaggggccaggatttgctctcttaattgagtgcccagaagacaccaatcttgggtgctaatgcccagatgccggtagacgccgtagaagcgccattcgcggccagagcggcggctagattggtgtttggctccctctagccctcggtctgaacctcggtacaagtggcggtactgtattgcacttccaccacgagcacttaacaatccattgtgtttcgtattgtgtgctcatgtacggcgggatctgattgtgttgttatgagacgagtgtttgtattcattgtctaacaaagcgacagtcaaacaaggcgctgcattcacgactccagaaacaagtccacaacatgtcactgctgggattgtaccgtccgttactggcactgcaaaacggctaccacaatatgggggcgctacctagcacttgtagcctatgaggactgttttttccagtctaacacccccctgtttcagaagaagctactgtatctcaacgctactactgtacagggcgagtacgagtgtaccaaacggtctaccgtcgacagtacaagtggctatttcctactccggcccttcgttaagctctcttcgtatttgttgcgtctaattttgacacgaaacaagacatctgcaaaaacaggcaaaccatcctcctcctccagccccgatccagaagccctccccaggattcttgtctggacgcatgtaatttacgactctgcgtcgcttgtcattccgcgcctgcactaaagggctatatacgagctgcactacttgtagttaccccaaaccactcataacatgccacaactggcctctgcggtccagccacgcaccgaacagtgacaatggccgtatcactggagtaaagcaactgaacgtgttcagaccaatgctttgttggcactggactcattaaccccgtcggtcatccgtcaatcccgtcggtcatccgttttctcccgacatatcgctgctttctatcgataattttttgcatctttttttgccatctcgtgtctcactcgtacgtcgcagctgcaaatatccgcacccttgtactttttctgccactatcgcagctcggtttttccgactgtagacgccgacgccgactgggccgacaccaacagcaagaaagttgttccgaaccgaggcaaggagcccgaaagacatgtatgcctacgagtacgactgccgctacgaatacgacaaggcagacgcaacctgcctcaccgtatcctgtcgagtatgtacttgtagatgatatgaattaaaaacaccaaataacatcacaaataaaacatcaaataatacatccaccaactaacacatcacaaataatacatcacaaataatacatccaacaaataatacatccaacaaataatacatcacaaaaaaaacatcacatcaccaaataatacatccaacaaataatacatcacaaataatacatcacaaataaaacatcaacaaacaaaatatcactaatctcactgtctatagtcgaacatgatgaaagggagagccacgtctccgtgctgggcccatttcgatgctccttttttttcctagagaaacacttttcagctacagtatgtaccgtatgtactgtacatactttatgtacttgaggccaataaaacaatgttatactcacacatcggatcgggcacctggccattgacccctgcttcgccctctaaatgccgccatcgctccaacgtcacaaacgccaaccagaaacatgatagcgattttcgcgcagctgggcactgcgttgctggtttggtcatctggacctcgacactctaaactaactctcggctaattctgggaccggttgaggggtcggtgtttggaggtgttatggaagacgtggacaagtccaggggtaccagaatggtctggtggatccagcgaactcaacccttctgtccattttcttctaccggtcttctagcctcatctagactgccaaccataagtgtactcattccgtccaacctgcaccagcaagaatcttaccactgttattgtcctttattgcgcaggatactttctagtagcgtgcaacgggtgtggaaagggttacagttggatcatacggctatagttacagtgcaagagctacacatccagtttaacaacgcactgagggagactgtgatatgtactcagatgtacagtagctattgtatataccatagttcagggatacaatatgtggacagctaaaaccgaaaaacaaccaaaagatactaatacatcatcggcgccgtttcacgcgacccacacccccatccacgtcacttctctttcacatgcccacattctccacccctttggccttggtcaatgcatctcaacgttatcgcttatcttagcgccgttatcgagaaatgttgagtggcgaaaaaaaagagccaaacttagttcatgaaacctggagtaatgacgtcatcggtggcggaggtggaatcatattgtcagcgatgttgaactcaggggaggggagaggagtttgaggtgtaacagtgtaatatcgacatgattttttttgattatgcgagattggagacaaattatgggcttgttattacagattacgagtctttttggtggtgaaagtgccggaagagtggtttcaacaagacgtacgttcagcacagcacttgtacgttgaaactggcgtgatatctcaagtacttgagcaagttcaagtacaaatagaaccattcaaatattccctgttcaacgggttcttaaatgggctcggatggctcttggatcaattgacagtcgtttatggatgcaaagttggaagtgcataggaaatctcacttggagttctgtggatgaggagtttagggctgtttttgaaagaaagaactcgaagcaattgtttcctcatgagagaaccaactggggagataacacttttccccccagccaaacggcagatttttgacccaaccaataaaactcatggtgtgcatacttctatggtatgtactgtatgtactgtacatactggatttatgtacatactatatatacaaccataagtatcgcaatagagacactggtgaagagtttcacagcgttgatatataatactcgtagccataaaaatctttcatcagcctgtttcaatgttattaaacaagtctggttactctcgcctcactcaatgacccatacgagcatcttagcagaactgccttgcccattgtatcatattacttaacttcagttgaagtagttttttctttacttgactaattcacctacaacccaagtacattcctcccaacgcaacagcaggctaacagacccttacaagcagcgacgcaacatttcgttgtatgcaaacaatccaaacgacacttgacaaaacactatatacggtgccaaaaaactccagagtaaatgccaaacacattatagcacccggaaaagctcacagcgaaaatattcaacgtcggccacatctccaactccagatatcctcccttcctctctcagttaccctgccgcaggaacctcacagcaaaagtctaaatattttagaagacccaaaacacaaacacagacccacagggccagaatcaccatctagcacgacacagatgtcgtccaatctcagcggctatcgaccattgggctcgcgatcacccaccaaacagccccgctccaatccctactacggccggggcgtgagatcggccaattcgggccgtgtgggcaaaaccacagccggtagcaactccagtttctcgtccagttttgccaacacaagcggaaacacgtccttctcgcgggccaatcgctcggtcaacctggatgcgtcgattctcggcgatgtgaccgtcaaccggtcgcttttgagtaacatttcgctggtgggaagcgcctctactgctggaggagcagcccgacacaagacgtacaaccccgacatccgtaaactcgtgatcgaacgcaaacgcgagcctgcagacattctgtttggcgatgctcctcccatgggtcgagctcgacgacagctcaccaacggagacctgtcacggcgggaaaactccatcctggacgaaacatcaatctacgctaccccagccaagattaaccgaaccattgacaatgacacctttgacatgaccgccgaaactacttctaatatgtccatggcgccttaccctgtcaacaaccatcaacagcaccgcttccacgggcccatcacaacacacgagggacgtcacaacacaatgaccaccgtgagcgaggagggaacacccgcaaagctgccctcggattactggatgttcccgtcgctggagacgctcaaaacgtacacacccgagcagctcaagaacgtcgagggactcaacattggccggaagaattacggatacatcagctggcccggcacaatcgatctgtctgagacagatctggactcgatcctcggcttcctcgtcattttctcactgcgagcagtggtagtttacgccgatgacactaacaagcctcctctgggccaggggctcaacagtcccgctgtgatcacactcgagcacgtggccaaggtggaccgacggggcaacaagctggtggacccaacgaaccctcgggttattcgacacagacagcaactgcagaagagcattgagagcaaggacggcaagcatttatcctacgaccctgcctcgggcgtgtgggtcttccaggttcctcatttctcgcgatggggggttcccgatagtgacgacgaagacgacgaagacggcgaagatgagggcgacgaggacgactggcaggaaaaggcagagcaggaagaggaggagggagaacaggtggatcgtgaggaggacatccggggtgcccacagccagaaaccatacacacaggctcctccattggtgacgagagcaactaatgcttctgctgccaccaacactgctgcattcaagcctgctgcatctgctcctgcatcagcctcaaaggctgctcctgcacctgcctctgcaccagctcgaaaggctgcaccggctcctagacacaaccaaaaggctattcctggaggatggtcctggacagcacccgtggaatctgacgatgacgatgacgatgacgagtacgacaacgactatgaggaggaacagggagaggagaatgacgagatgcttgaagaccaactcgaggaggatgacgagatggagtacgacgacgagtttgccgaggatcaggacatgtcccccgagacacccgactcccaggactcgtctgactacgagaacttccgccaggagtttgccgtggtcaacattgaccagcatgtgcggcctatctcgaacaactggctcactcagctcaagttctctgcccaggcagggtctcccttgtttgtggacgccgcaggcaagcctctggttgatattgttagcaacggctccaaggagattgtcaagatcgaccagactgtcaatctcgacaatcttctatttacaaacaccctggtgaacgtggccgaggaggagtacaacaaggctgctgagaagctgcgtcttccctcgtactcggcagctgtggaatcgtcgttggcaatctttcagcccagcggccagctggctgtcaagctgccccatagtgatctcacaattggcactgtcagcaaactgtgcaacttttcggagaatgcgcaggacgacaactttctgggttcagtcaaggaggacatgactgctgctgacagaaacaacggctacccgcggtactccctcgagtccgtgcctgctcatgcggagctcaagggcaccgtctactctttggcatccattcttttccagtcttcgactgctctaggactgtcagagtacattggatcggctcctgtggatggtcttcaggcgagagagcttgaggcatctctgcgaaagcagcggttgtcacagtggtgtgagaaggctgttttcgagcaggtgcagagcgagctgggtgacaattccgtggaaaatattgtgactcttttgacaggcaaccgggtcgatgaggcatgcgctgcttgtctcaagaccaacaacgtgcatcttggtgttgttatttccatgatgggctcttctgcttctgcgcaatccactgcacaggcgcaactggaccactggcagagcactaacgccatggatctcattcccgactacacccagcaggtgtaccagcttgccgctggcaacatcgacgttgtttgcaaggcccgcaagctcgactggctgcgtgagttcggtctgcggctctggtttggccgaaaccgagacatctcggcctcaattgcccaaatccagtcctcttcgtccgattgggatctgcgtctgctccgtctgtatgctggaaagtataacttggagcagaccttgaccggaaaggcctttgataccgctgttccgtgggtcctttgtgcattcttccttcagggacatgccaaggaagcccccgacactgctgatcggcttactctccaatacgctgcccagctggagtctatgggtcaagtggagaacgctctgcttgttcttggttttctggtttcggattcagcgtacgcccaggccatcaccaagcttgtagctcgaaacatcgtggcgttgcgtaagctggatctccgcagctaccgaatccacccgcaactcctttccgagtctgaggcgctgttggctcgatacgagaaccgccctgtcgatgaagtgcggtacttgttggacgccgagctctggggtgctgccaacaccactgttctcaacgatgtggctcctcaggcggtcatcaagggtgatgctcagtcgctggaggatgtcatcatgcagttccccagccctgagcgccacattcccacatggaaggaagggggaaaggtgtacctagattacgctaggttcaagctgagcaaggcggtggatgttcttgagcttgcaaacggagtgtcgcacatgtccaaggcccttgaggagaagagccaatttgagacacgggtggctttgcatgtcatgtctgacgatattcagcggtcactgctgttggctcccactacagatgatggtaccaaggcgctggaggtgctcaacgaggtgacgctgtcgatgaaacagtgtgtttatagtgctggaactcgcttcaaggccagttttagttaatgtatttatgtacgattgaagatttcgaattcggacatcaggtttggatgtatgatggagcagttgccctgtagagaagtgagcaaaaacaacagttgaatatggaacgtgtctccttaaatcattcgactttgtgaatcaaatttgtatcttcagtattgatgaagcgcgcgcgcaatagatggatgttcatattaaaaatatatatatttaaagttcaacatacgaaataatgctatgatgatttttacagagatacaccaagtgagcaacacacccgagttacaaatgacataaaaaaagaaccaaagatcaccttggcttgtatggacgacaccggaatcgaaccggggacctcgcgcatgctaagcgcatgtgataaccaactacaccagacgcccatgattggagttttgttagaacccagggcctcaggacttgggctcccaaccagtacttactggagaagctcggtagttagtagtcgaagtgtcagaacaattgttggtgcattacaatataggaaatagggcaagttatataatctcaggatcggcgtccgcaacttccggaactcctccagttccggacgggcagtgctctccaagcggcgtagtgcgtaggttatccgctagatcatattggaccaatattggaccaatatccactaacctttgttaaacggtcaagtacaaaggcagacaaccatggacaagtagaacagagagttcagactattggacactcacaaggaaacaacagacacacaagagcacgaatagccgcggtgacggatcgagtatcactaacctccagtatcaggtttagccgcggccgattagccgccgaaccctaacaagtttcgcgtggaacatggcctaactaagttgatgtttcgaaaaaaaaaagagaggaaatatcggtaatctgacaatagaaatgaactccgaacggccattttgatatatgagagtgtattaatttcagaaaatgcttctgaagaggacattagagagtgcgagattggcgtctgccgtcaaaaagcttgtccatgttttggtaaagtaatttcctaccaatgtcccaaccgcttgaaataaatgataatgcatacaattcgcaatatctcagaatattgtatgatcaggtgtattttttgttgtattttagttataaacttgctaattacctatccagtaatcccctcattatgtttctacgtcctctgcgtcatcggatttgcacccccagcataacttttatttcaactaaactcctaactactttgactttgggtaagtaaatgcaactgtctctgtaaaaaagagatgtttggacgagaaaatatcgaaaatggaacagaaaacaaaataatgacattggattgatatatttagcctcagatgttgacttagttgtagctttaatgcagtccaagtttcacatttgatcattacagccttcccagtccaattttgccctttcaaccagtttgagcactagaccccgagttccacgatcgcacccacttctgtctgccaatatatcatgtccattccatatttcccgtcaagcgtaaccaacctgtggtttgtcagcaggccatcagtacattcaaggttgcttcagaggccgtcgcagtcatctctcttatcttgactcaaaatgtaccaagtacaaacctgtgtgttcccgagaaaggtttttgcgtgtaagaatgatgatgcaataaataattctcccctaatgtcctttggaatctcgtagactactcctctgtagtacgatagcgcgactggaaaacccttcaagttccagaagcggtaacaatccctcgtgaagttggtgattgtgcacctgggctaaagaacgtccgtttcagcccatggtgtacggcttgtccaggtactgtacttgtagatgcttgcgctcgatgtgctgaagtgtatcgaattcagctcgataaagcttttgattgatggagtgccttatgagtaatgctgaatttccattttatggagcacacgtcctgccatcaccaatggagaacatgcgtggcttgtagagtatgattatcacagccttgatttttccacaatcaaagactcatcatgctcatgacactcttgacgattttcatagatcatcagcaactccctggtgacatccgtacacctagaacttcgccgccgtatcgtgccttgatgggaccgtttcacgccgcagacattttggcagtgttccttgaaccgtttccgttgtttgccgtgtttggatgctgtccgtatttgaaacagcttatactgtgcggaggtcgaaacgggatctatatgcttggtcctgggccatgtcatgaacagtatcgtccaaaggacagtaaccaatacagccatatacatggcgtattgtaaagaagttgaaatggttgaattgaaatgatcttgaaatgatcttagttgtcttagttgcaatgacgtgtgttaccgtacaagtaaaagtagagatgtttgtgtttgtatcgctccagccgagtttgtgtccgcccagatgttgtcaagccgcgctgcgcactgtgtgtggctgtttgttgtatcactggtgtttgatgaacaggtgtgattgagttaatcgtgtttgagtccctcgagttcgagtcacagtcgtgtttgtgtgacgagccgcttccgcccccgcccgtattgcgtctgtggtgtgacactccgtgctctcaatgtgtcttgtagagtacaagtaacagtgtctcacgacgtgcgctttagcgttgtatacgagctgcatcccgtaactctgacgatcttcttgaacttaattgggcgcgatgggatggagcctagagacttgaaacgaggagttgtgagttatttgtcaaggggaatcaattataactataaaatgaaacacattgcacttttcagaatcttctcacgccttctataacccgaaatatcgtcgtccagtattattccattatattacccggactaatctggggaaacgtgcatatttgataggcacataatgatggagaggagctggaagttgtaatagacatgtagcagacaaaaaactaagatatcatgtatatccaagagccctacatgcgtttacgtctttcagaattcgaatagactgcaaactgaacctgtaacagccaagacagtttctccgaccatctaggctagtttgattagatgacagatgaagaagtgatacgagcagctgttatacaccacagtattggcaacagtatgtactggggcgacagtggtgaggaaacggtatagaggactaaccctgagtgctgtatccatgtccatagttgaaaatgaaaggtactgatgcgacacattgaatgcagtctgttggctatatattaacaagaaatttgtttaatcactcggacgctgcaccatgaacttttctggtctctcagctactgtactccctccaacacaatctatctattaacacgttttatttagaaaaaggactttgcgccctttctggactcctgaatgaggtgggcgtcagcaatgaccagagcggccatggcctcaacgatgggaacggctcggggcacaacgttgggatcgtgtcggcccttggcagccagcacaccgtccttaccggcgtaggtggcagtggcctgctcctgagaaatggtggccgggggcttgaaggcaatgttgaagtagatgttctcgccgttggagattccgccctggacgcctccggagtagttggttcgggttcggaaccggccggaggccacgtccttgtagaacatgtcgttgtgcttggatccagacatggcagctccggcaaagccagaaccaaactcaaagcccttggtggcggggatggacatcatggcgtgggcgagagtggcttccagcttgtcgaaacagggctcgccgagaccgacggggcagttccggatcacacaggtgacaactcctccaacggagtcatgcgagtctctgtgctcctccacaatcttgaccatcttctctccgagggccagatcgggacatcgcatggggccggtggaatcaatgccctctcgagtgacgccctccagagtggaaatccactgctcgtttctgggagatcggtccatggaaacatcgccgacctgggacacaaaggcaacaatctcaatgtcgttgacagcagccaggtacttgtcggcaatagctccagcagcaactcggccaatagtctctcgtgcagaagatcggccgcctccagaagaggccttgattccgtacttctcctggtaggtgtagtcggcatgagaaggtcgggggtagtcgtccatctccgagtagtcgtggggtcgctggtccttgttctgaaccagcatggcaatgggggtacccagagtcttgccgtactcggttccactctggatagcaaccgcatctcgctcgtttcgaggagtggtcagagccgactggccaggtcttcgacgggtcagctggggctgaatatcggactcatcgagatccattccgggcggaactccgtcaacaatgcagcccacagatttgcagtgcgactcgccgtaggtggtgactttgaaaagcgtgccgaaagtgctcattgtgtgtgttatgtgtgtgcaactatagatctgaaattttcgagcttgatttacttgtacattttcaggctagtgagtcatgaaactctattttttcgaggaataaactggaatatggaaggaatattgctcgtgagccgatcaatatgcgaaaattcggtaaattcgggaatttcgagttcggtcggcaaattcggcaagttctactagtggtcacgtgcatggggtattactaaactatcatcacgcttggtaatgaaaaatcgggactcccagaaaaaaagtaggagtgctgagaccagggtgccgtaactgaactgtccaaacaatagttcgcaaggaaaatcgtgtgtagagacagttccaagtcacgtgacctttgtgtaatcaaaataagcggacaatcatggtgttatatcagcttgattactaagtcttacaacggtaggtacttgctatcctataacagttgcttgttggtcttatatctctggggtgtagccatttggaaagctcttctataacacactctgtgacactctagaacacgcaatactgattacatagacacaatgacaagttcactggattcccctcattcccaggatcaagttggtccattaatctcatcacgtgaccacacaaagttttcgactgagggcacttgtctgacatgcggcttatgcagggtcaggcgtgctggtacttgagctgcgcactggtttcgctacacaacaaaaaaaaaaaagacgttgaactaaatggattacataatcacagattatgagctgagtgttccgtgtggagttgtcagatgagtcagcaggttcttccctttcgtctcatgtcttagtaataaataccgtcttatagatgtattactaaggggtcatttatcacccagctcccataatcaaagaataatttatgtagcagtatgcacggttataagaggtacgtcatttaagttgatccaccagtgtccatcatcttctatcatcagcacaacaacggagatgagcgctgaatcgatagttgagtcgacaatcgaggtcacggcggccaatgtgtcgcctgttccctccgcggcggaaatcattctcacgccttccttctctcagaggttccctttggtgatacctctcatttcgacgctggttctgattgcaattggactgtttgtgtacgtgtcctttgccaagaagcaggctttgaggcggcctccgagcgtggtcatttgcggtcccagtggggccggcaagactgctctttggagcgctcttactggcgagtctgtgcctgctacagtgacctccttccaacaaaacataaagagcggttacgagggcaaaaactacgctctggtggactaccccggtcacaacaagctgcgacagggtctatggactgaggtgaacggaggagccgtgcagggtctggtatttgtcgttgatctggcgtctctgcagagaaacatcacagagacgggctcgtttctgctggatctgctgctgctgctggagggctccaacctgcctctttgcagcaagcggttgctgattgtgggcaacaaatctgacgtgttcaatgcggctggcctggccaagatgcgtcttgtgctgcaggacgagctgcgacagcagaaggagtcacgatccaagtccgtcagcgagagcaacgtggatattctgggcaaggtgtttgactttaacagtctggagacggaggtggagttctgcgagaccagtgtcaagagggacagttttgcaaaggtgaaggggtggttggaggagttgtagttgaagggtctaccgcaccacaactgagactacagtgagaagcgcgttcgacgagtgtagtatttgaaaaagtgtgagctagatgaatacgcttcgaaaggcattaattccttgtacctggcataaaatggaaacacgtccacttgaatcgcagcatcccagtttcgagtggatcttccaccttcatcatgtaatttaataaaagttttgatctatctgtgggtaccacagtcattacagcttgtctccgagttgaaaattcattcccatcagtcttcttacaacattcaaagtcttacttggtgtttctaatgagcaattcccttatcgatgctttcctggacgagcttccagtaccggtccttgctgccctctctccacttcttaccaaagtagatgacaggcaaaaacaccccgatacaagccacagcgataccggcggcctgtgcaaaagccttggaatacccttcacgagtaacccaaggagtgattccgtacccgatggcaaaagacatgaggtttcggatgacaatgactgttgccatcgagtcggaagcaatctctcggtacgaatcaatgctataagtaacgctggcggtggcagcaatcgttccaaagcctccgatgagccccattcccaccacaagaccgaaccaatggatctcagaagctgctcctactccccagagaatcaacgcgcaaggacagacaatgatgtacacgaccagtacccatagacgatgttcaggctcggaaataccgttgtttcgccgagccatgtacactctcagcacgtcagacaaatatcctcctccccagccaactacagcagccagaagagcaggagaaagataggccagacccacctggatgggagtgaaggtgtatggagaagacgagagaatcagagaggcagtggcgttcagaacgttgaaccagatgagaccagagccatacaggaagcccgagtacacaatggccggatacctcagaagcagaagaggccgtttggccatcgtccataacgtgaagggacgtggtttgtccaagatgcgaagcttttgggtgaatgtctttggagtgaatgggggcacaagagtgtttgaaacaggtgaattgtcacgagacaagtcagcccccgaagtactgtctggagtaggcgtttcaacctgcttctcgcctccaacaaggatagtttgctcattcagctcagaaacatggtcgtcctccagagtcatgtgaccgtcagtctgctctctcaggtaattggtctcctcaaacagcagaaacaggaccaccatagcgactccgcaaaagatagctccccagtacagcacccattgccaacccattccttccgagatgggagcagctaccactggcgcaatgaagttgctaaacatgagcatgaaggcgtagagccccacccatgtacctctctggtgctcgaaccaaacgtctgagatggttacttcacagagagactcgataggggcctggacaaagccctggaagatcttacatccgatccaatgggcgctggaggaggctgcgaacggagtccacacttgtcccaccagagtcaacagcatactggtaaggtagacgaatcgctttccgtattgttgggcaacaggttgccagaacagacagcctagaccgagaaacagaaacatgtaccctgttccctgattgagcgtgtcgagactgagattagagtcctgtgagatgggaataaggatggagtaaatgcttgctgaggcgactccagaagcaagcgtaaagagtgacatgcaagccatggagagcagtttccgacgatgcgaccagttgagtggatcgtccgggtcacgcgagggtgtcggaaccgctataatcgatgtcgccgatgtcagtttaatggttcctggcgttttgtgcacgtctaacatgatggactttttcttttctgcacaattggggtcttctgctgagacgttaagtaaaagtcttgatctagttaagactgaacctgactttattgaaaggatgccgatcagattgtcaagaacaaatgtggctgagttagctgaggtaattgatgattggccactgaagattcagtctgtgccgtacaatgatactggacggctcttctcacaagttcactcacatggtatcgttcaattgtatcgatcagtttcgtagcactgctgttacgacatagtgggaaaccactagccaatatatagtagaaatctgaccgctatgattcactgtatctagccgccgcccaggggcttatcacgctgcttggcgacttgacagctgacacctgtcaaaactttaccctctcgacctcgacgttggggtaacaatggagatttgtggagttcaccaaaagactcgttgtaaccagagctttttggaaatgcccactttgtcgctagtttcagtcttggaccacttgtaagtccttcaaccaccctatctcaacagcatcaactcaacgttacgttgtgtagtatgggcacgtgactatggcccccacagctggcatttggcagaatatgtccaatattcatcatttcgagaagacttccaaaacattcgtccatttgtagatcaaactcggtgctgtacggtgctgttccatgtgcatcttgggtagtaatccgttgttagtatttacaacgaataacttcccaatgacgctgaaaacacattctcattgttgctgatatcagtcatagttggagctgtctcgcagaccgttagtgcccgatagacggcaagcgcgcttatcgggcctacgggatctctaagactagtagatagtacccagtcaggaaacgtgatgcgaaaagatatctgatggataagtattgacgctagaatggggatattggtggttgtatttcctcttttggttaccgtaaccggagcacaacctcgggctctcaagggaaggtgatgtggttaatatattactgtattactgcacttgcatgctgtaccgtgctatcggtggtaagagtaggtggtggttggcgctggaatagtggcatcacccaaatgagaggttcattgaatgtcattggccgctcgtttctgttggttggtttcttactgtcctctaatgaaatgaaccatcttgtcccactcactccagtccaagtctccacccaactcctgcgtccaatcatctctgacgctggtctctcccaggggaaacgcaccaaagaggtttgaatcgagaatgtcggtcgggttcagcgaaaacgacatgtccgtctccatagtgaccggctgcgatacatggcttgggtcgttggccgtctccatggcagctgcaaacgcagaatcagtcaccttcttgtccacatcactgggattgttggtaggccctgtagttgaagggccagttgctggctcagccacagcctcacgtgagtcagcacatggctcacgatcctcgaccttgactccgttgaatccaccaccgagactgcttcgaagtccactttcacgagattccacagcgtcacgtgaattagtagcttgaaatgcggcaaaaccacgaatactcgacagcgagtccttcgaggcctcctttctgcgtgtgccctcgtattccacactcaacggccactgttccttacccaaatcaatttcaagccccagagtgcgactcacaatgtctctcagcttaatacacgcatgccagcctttggaagacgagtccgcaaagtagccctttgtgtaggcttcgcatgttcgacatgcgagctgccaggcccgcttctgttggctccagttgggatcaagtttcagtttagtcaacagaaagagcaggtgctccacctgcgtgtatttacgtgagaaccactgctggttgacataataaggcgagagcgtcatttcgagcgcgtactcaagagacaagagagaggtcgtgaagatatgctccctgagtgcatcgcgagagtcacgtgagtccggagaagataacaattcacctggtttttcttttcgtgaaagatatggcgtgtagagataaatgagacatctggagttgaccaatcgggacatgcagaaggcggttcgccgactccgactgtcacagtgagaagtagtttcaaacaaccgctcgtggaaacctctcacatgatccaaaagggccagatcacgtgacaaatcacgtggattgcacatcaccagtctctggtacagtcgtctgaacatgactggggtggatgtgtgaattgcgctttgacacatatcattccaagccatcttctccggaatcttgggccagtagagcccatcgtagaccacatgactcgactcgtgaagcgttcccgcatcatatttgtccttgtagattccctcatggaggtcttcgtcgtccacaagaagagggaaacgggtatcgaacattttatcattcaccataggctccaatccaaacgatcgagaatagaatgagtccaaatgttggatatagatccacgttctacgtcgcatttcacactcggcaaaggtaaacatgcctgggaaattgctagcatctcgatgtagacctatcgactgagctagacggatgaggataggcaattcaaccagaccagctcctctggtaagagtttctcctactgaacagtaaaggagaagaatatgggctctgagggcattgaacgagggcttcaaggtatattcagaatggatcaaagtattggtagctgcggtatagagcttgtttttccactctacccatgtcttaatactaacgtccgagctacctccacttccagccttggaacccgacaattccatgcctcttaatttccccaaccccgaatgttccatgcttccattgtcttgactctgggccccctcgttcagcttaatgtagacgtctgctgcgaaaaacagcatggcatacaacattgccattctgtcgggcgtggctgttttgggttcggcaaagtactccgtcagatccttatggaattgcaccaagtcaacgattcgaatcacagagtgtatgtcgctgatgtaggtggtcaaaagcgttgtgatcacgtgccttggaataggtagttgcgccggaggagtgtttggatcaggttgtcccggtttacaaaagaacggaacccctgaagcctcgccttccatcgacttgacaggtgtgttggactgtagaaccgaagagaagaaggactgcgagtagtggagaatcccactgtcatccttgaccaatcttccaggggtgttcgaagcaaccaggggagattggggaggctgggaaggagacggaccggatccaggcatgtggcctagattagacgactgcccactccccggctgtccgtgtccaggagattgtcctagccctggagggtgtcctggagactgccccagtccttgtggcacaccctgtggtgatcctggccctacccttgggtcacgtggcactcctgaccctggagaaccctgacctggcattcccaaacccggttgcccttgcccgggatacccataatagtaccctggcagagccaatcccgaaaccaaagacggagacggttggctcaatcgtacctccacgggaacccttcgtcctggaacctctagttctcgtccatcaaagtacgaacatgactgtttgtgtttgatgcatcgcgagcaagacggtctctgacgatcgcatttgaccttgcggctccggcagttgacgcaacttgctatttgtcgtggacggccgctgttcatgtgtgtgtacctgtgttagaatggataaagatcgcagcattgacgaatctggggagtggtggtgaaacatctggatggctggaagaatcatcatctcttcacagggctgtagtaactatagctttcagggatatgtgaaatgaagtgtttatgcaccaccctctggtctcgtattctcccccacactggacaacactccataactcactcacctgtatctgatccttttcaagcccgtctgatatcacctgcgtgaaataatataaaaaacaccacaccgaacgctagactgatgcaagctcagatcggatgatattcttgttgctctctcggatagtcgccggagtaatgtaatcaaagtaaagccgtgcacgcaaaaagccgtagatgcaggcaaccaaaaacaaaactaaacaataaaccggtgcgcgaattgctgatgggtcacgtgactgaaacgttgcaggtttcgccgattcgccactgatggtgtgagttccctggtcgtcctggttgtcgcggttcaatgttggccctatgactaatgagtctctgggctggtgtcgtatctgcgtcgtgtagtgctcaagtgcgtgtcgcgtcgcggtcgtgccgggtggctgctgttgaatatgactaagcagctgggttgctcggggcgaagttcctcctcttctcgtcgtagtggtctgtcagaaacgtcacgtaaccgagctcatcctcgtgacaaccttatttggaggttgagggggaagttgcagccgctatatgcacttccgccgtatcagaaggttatttaacagagtcatgtgtcatggctcggggaggacagggagcggaaccgtgactgaataaatcgattctccaacacgagtaattattatttgttttttcaaaaatcaattttgaccaaaattggccgttttgggccctgccagaaagattgaaggcaatattgggactggtgtgaaaattaaatttaaaaagataccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaacaaaaaaaccaaacaaaaaaaccaaaaaaaacacacatcagtaaagaaagagagctgggcatatccatgtatgcatatgggcagtcttatgaacagccttttattagtttagtccgaggtttcagctgtcctgtatacttgaaacgcttttttcaattactacaagtagtattctgttgagagtcctactcaacgccgtagacttgctctcaaaataatacaattgttgattaaacagaaaggcaaagtgtggaaccaaatggacaatcagagttgaccaatggcacgtttttccgactcaacgggtcgactttgagacaaaccagaatgtgaactaaaaatgaactaaaagtgaactaaaaataaagttcttcaactgtcgctaacaaaatgaaccctcgaaacacatttctcagatctacatggagtagatacaaaaacaggtcacaaaactgccacaccagtaacatactccctccactacgatatacacaagtcccggtttctcccacacctccagtccacccgaaagcgtaaattttagcgccgccgttaggcagccatgtgtcgatctgaacccacgcgatcgcaggatgcacactcatgctctgagacaagttgaagccgtttatgcatcaggggattttgtcatggattgtgtcatggattggtttggggcgttttaatggtattaaacctgaatatgttgtcgggtggagtaggtattcttacagacatggttgatggcatggacgagagattctcaagtactgatccgctgagagtgtctcaataaacaacattaaggtcccttagaaaaagtagaaaaagccgttcactcatgtgtgctattaaaagcaaccacccgtttgttctgggaatgctgatgagtaatctacagagtgaggttgggtcgacgcgatgatattgtgttggtgatattgtgttgtttctggagctgagttaagaccaaaagattctctgagcttcaggatctccacgaattgatacgttgcttggtccctgactgcgactgaccgttgtcgggtcccgagagtgctctgagatgagtccgaatctcgaacatgacggggagacgtatagaatgggcgctttcagggatctggaggtgttgacaagcgaaaccagtagaaagttgctgcaagaagaaaaatcccagtttgagagtcattaaaagaggtttatttacttattctaagatcttttcatgttctacaagtaggtggttctttggttgttgagcgtatctgttgagattgtctcagatagtgagactgtctagcaagagagaacataaaaatagcaacagagatccagtgaaatccatgtctagctactgagcgagtacaagtatgcaattgcaaaaggagaggtggtatcggcctgagtgaaagagcaatttgttgtgaaattaccgctacgggagtgtattgactgcttgagtgaaagtaatcaaaaaacttttgttgacatttgttaagtgagacattaggggaaagtaatcaaaaaccttttgttgacatttgttaagcatgatattgggtgaaagtaaagttttttttttgttttttttttgttgacatttggtaagtaagatattgggggttggtatctacttgtcttagacattagggtcccggaaatgtcgatttgacagtgggtcctaagttgtttgtcatttttttcttcagttcaccaatattccaaccacgattttccccgtaaatactgtgacactgcaactcgaactgcggccgcgcaaatcagtgcactccacaaacccccatttagggccgtcaccgggttagggtagtttatgcaaggcatttccaccaccatcgcgactcgcaactccaccacacaatcaagatgattcctattctgtcgaaatctcaggaaaccaagtaccgacaaaaatgcaaggatttgaagcggcggatccaggaaattgaggacttcaacgaggccacggcgctgaacttggctcgaaccaaacgggccatcattcgggttcgtctggaaagagagcttttgatggagaagctcgaggagctagcaaagggagacgccgcagaaggatccgattccacagacgaggaggtcgagattggcctgacagagctgcagcgagctctgttgcttagggctaatgatcctcctgccaacccacgagtggtgagcaacaacaaggccagccaagccggaaccgcagccgctctggcagcaatcgcatctgtccagggcaagggaactaccaacgacgaagacaatgaaaacggaaacggtggagatggctccgagagtcccaaaaagcgggctgttcgaaacccagatatgcccaagaggccccagaacgcctacattatcttttgtgagcgggaaaaggaaggcgtccgagcatcgatggagctggaggcggatggcgagacctttgatctaacacgtgctctggctgactcgtggaaggagctgggccaggagggacgacagccttactacaagctgtatcaggacgatcgacgacgataccttgaggaaatgagcgagtacgtgcctgagaaccccagtgaggccgagcagaaggaaattcagcgagccatcaaagctctggaggagctcaagagtggcaagggaggagatgatgaggaggaggaggctgccacgagtaccgttgctaccaaggaggataagcaggagaaggaaggtgaaaagaaggaacagagtactgaagaatcaaagactaaggtcacgcagcccaaggctgcagtgccaaaggctgcagagatccagactgaagcatcaaacactgcagaatccaacaccgaagcgtctaaaactgaagtgtccaaggttaaggaggagcctcaagaaccagatcaaatttcacgcaaagacacagaacccaaggatgtggaaatgactgatgcatcagaagttgccaagcctgacgcggagtctgctgctttcaacaaggaggacgagcctgtatcagctgcgccggttgaacctgcacccgtttccgtggcttcggagactgataagaaggaggaggagagaaaggattaatttaattgtgtatgtatatctattgtgtaatgtattgttatgtgagagcgaaagctgctgtataataagataagacaatgaacgaggatgtcatgtttgtcaagtacatacagtatgcctctgagttataccgttgacaattacatatagttgaccctctccaaccatctgaacgttctcaaacaccgtctgtactctctgcattccagaaatttgggtagagaatcaatctccatcattcgaaaggcgtgattcttgatcagttcaaaaatgcgaactatttctgccacaatgatgagactggcaggaacagtttttgcaccgcgtagttctcctgtcaaatgacacagttgatctcgccacgacgaaatcatgttgaactccttgggagcttggggagaaagataggagtcataagtggagtaaatgagggccacaagagaagccatggagtcatctgatacctggggagatgtatcagcataggtgcgaatcacacggtttatgctcacgtaaacagtatggttctctacacaatgagttgcttccaggtggtttctgaacagcattgtgagacctggatcttgtaaaaccacagccaaagatggattttcgtgcttgaatcctagtaatcgttcttctcgagactcttgagacgtttcatcacgtgcgacatccactggccgaccggtgaccgcatccaaagttgtgtttgtggcctgatcaatctcctgaagctctaccaagtcttccttggtcacctcgaccccgtgaagaagacgagacttgatgaatacagggaaccctgaagaaagcggcgtcgtaggcaggttgcctgtccaaccagctacagacatccccgacgccgtgatggtgtactttgcagttttggaacacacaaatgtgtgtgacttggcctcttctgaataacgagactcagtatcaaatctctcgatgaacccagctgtaagaaactcctgtagaatgtccaggatctccaacccgcttactacttcgcagcactccataacccattgccaagcagctttacctgaaaagtagtagattgaatgaccatcacgcgtggcttccagtagtctgacacccactctgctgtcgtaatactgggttactgcatcactatcgggatgagtaaagtatcgatggtgatatggagatggctttccttgtggaaggtctccaatatcgttggcagtgtagatattgggatgtttgcccgcaagtcgttgaaacagaagcaacgtgaggtatttggacttctggatggcgtcattggagtctctaaccagagaaatgcacgtcatggtgttgtgattagaagacagaagagcagccgcgtgtttctttggactgtctgggataggattggcctgcagatgctggctgagtatgtaaacgccctttgctgtgggttgtaggggtacattttgtgttggagagtcacgcgttctgtcttcaggacagtggatgagtctagctaccatgaactgagctagaagtgactgtgcgcgggactcggaaatgttgcatttgatgttgacagcacgcgaaccaggatggagctcgaggtttgtaagcgcagtcacggcctcttccatagagaaggcaaaggggtacgacttggggagaaagtagccgaccttgagtccgcttttcgacagtttgagagagagaagaaagctggaaaagagagacagaaacgaagtcgtatccgtggggagtgtgtaggtgatgttcctgggttagcttaatggaataatggggattgacggactcgaggagccatcaacgggtatcacctacagtacatactgtggtatcgtcagtgtcagtaaaggtaccggtctcaattgagttatcagaatcgaaccgtcatcatctgaagttctgttgtctccaatcaagcacaatgtaccaaaaacacccgtcaccaaccacctccaagcccatatacacttacattttcgccattggtgcttcttgtcgaatgtagatctctcttggtaaaagtcgtgtgtttttgatgtatgaagattgaagcggaagagtaatcggctttcgtcgggtttgtaatggaatcttctaccagtctcccatccacacatgggtctctctacttatatcaactccggtctcaaaaaccacacggctggtgtggccgaaataatgcatggagctgcagttctgaaacaaggacgggggacacaacttggcgaataatgatgatacagagaaaccgacaagaccaaaatgattcttgagccaagactaacttgctggtagtggtactacacaaccaaaccgcccacaaacacctcttcaacgatcatcattgtccccccgctcatcagctcgtatgtcgcaatcctaaatatatctttaaccttgtttgcattgttcctatttcagcctccaaaaacaaggtaaaaaaaacacaagaacagaacacatttcttgacgccaaaaacagacaataacatcctcccaaccagacctctaggtctagtcacgtgactaccaaaacaaaagggccgcggcccccacccctcgaatcagctgtctctcactcaccctttggagccctctgcagcagcctgcatttgtggccgaccagacgtgcatatattgcctgattcgattaccacaatgtggagaggcagcagagcggttgcggaggggagaagatatcccaatcacgtgagagaaaccaggagtactcctggaggtggtaccaatcacgtgagagggtggtatcacgtgtctacgacgttcagcatgtgttcagccaatttggctgtgcgaaataaccgataattgaatttttgttctgaaaataaccgatttcagattgaattttctcagagatatcacacaggtggaaaaccgacaagagagaacagacaattgttttgatggatgtcgaagtacaagtaggagttggtacttgtggtcaatctggtcatgttccgatatacaagagtgccaggaagtattctacatcagaaaagtcgttcttatgctgatattctgtggatatggcatcgaaaatccagctacagtacagtattttgtgaagaacagcttggtacattgcttcatacattgtttcacacagctaacattgcattgcttcatacattgctccatccaactatttggatatgcggtatgtgtataggggtatgccctacaagataccatgagtgatcatgttcggcacattgtgcctctgatgagcttcaagtcgattacacatctacggtggatctgatcctctctctctcttgcaaataccccttatcgaaaacacacaccttcaacctacccctggacaccccaacaaaactcatacaatgttcgggaacatgctctactgctccagtgaccgaatttcggatccaccgcaacttgtgatcacaatcatatcccacgatccaatcactatcaaaattgaaccgaatacaattgccataaccccattgagacggctcgatggtatctccaatcacatgggtgcgatcacaagcatactgaggagtgttgcacaaccgcaacccgtcataccagagaatattgccccaggaagagtcatgtgactggattttagtcacctgtacgtctccgcccttcagatgatcacaagtaacctgataaacgtcccaaacctgcttgctgtggatactccaatcaatataatgaatctgagtgacagcaacaagaacaatactcttgtagacaaaaagctgcaccttgtttcgagtccactcacgtgatatcttacaactgtgaactgtcccttgaccacgtgactccctaggaacccaccagaagacccgtagttcgcccgtaacacacacccacaccgcggttgtcgagctactcgtagcaacaaccacgtcactggccacatcacgtgagattctttcaaagtctactctctcggtccaaatcccttcggcgtctcgcgacttgactgttggcgtggatggaaccactctgtagttttggggtagatcgatgactaagccatttgagcacgtgtataagtcacgtgtgggtttgtcatagcattggtagtgcttagggtcatctgtcagtcttatatagccgtatttatcacaatagccatcatcaaattgttggaatccgttgttcagatgttgcagagagtaagtagggaacaatacagaaaagtcgcttggtaacggacagttgaaagtgatgttgcttgtcgtgtgggaagtatggagtcttgttttcaactggctggacttggtaatagacaactgtgccattttctccgatagttcctcgactttattgtttgtagtgtcccggtcgttgagggtatctattagacggggtacaagtacaagatcacagctatttgatgagtttgtcatatggctgatgagctgaacacaccttgtgtaaatgatatgggcagatgatgtccaagtctgtctcagtggaaaccgtcgatgttcgaggttgaagtcgcgagcagcaactctgtagaagaagtcgtcacacaatgcgtctctccattttcgagacacttgactgagagagaccagactggccaagtctaggtgttggattatgatgtgtagaagttcaggcggtagcatgtcgagaaactgttcaattcgtgctacaagtaggggtaattcatagattcacaagtaacaagaagacatatatatatatatatatatatatatatagcgaattcggaagagtatttcaagtctttgcgcaaatacgacctttactgctcgagttgtattgaacttttcaacctgtacgcaaggagagcattcggggggtaatttagaccaataccagtgacatttatacacctttggcaccattttgagtgtttagagggccataaatgaactaaagacgagattaatccttcaccactagttcaatatggcacttttgactgctgttacattccaccgtatagtaactatactgtgggggtaataagtcataggttgcagagatattgggttgtgtggggtagagaatgactcagtcgtgtggaggacgttgtacagtacattgtacagtacattgtacagtaggtttgcaattgttttttcgtgccataggccggcaagcgagaggagatgtattattatatttttgcaatcaaatttggcccactttagtttagcttttgaaatttgttaaagatatagttgaccaacagttgagaaaacgaagatggcaataacttgcgcaatacaattccggattcatttgtgacaaatgtcatctattccttgaaacatgacacttcatatttcgttacaaacctgccattttcgcgtcccattgcactccctatagacgatggacgcttttcgcacctgactaaaataaggtcttcacgtgaccgcaacactgcctcgataagcgtctaaatatgcgagtctcttagcaagagcgagtccgttgacctttctgaataacagtggcgacttgaaattgcccccgcgacagacgagaaaaaacaacccacgtgactgtatcatagatcacgtgactctccagacacttgtgcgcgcgtccaacggtccaaaaaggtctctagttgacacttttgtgcgacatcatacgagtgcggctctaagaacgaacagagactgatacggtcctgaaagagcgttgaacggaagaaacggccctgaaaaaccgaatcgacacagaatcagacgcctatacctgtttacacaagaacaacagccgtttccgactattccaaccgactatttacaaggggtatgttgcttgcttgcgagtatgataagttatgagatttaggtgttcgattagagcagagggctaggatggtggcacttgttgtggcgttggacttgggaggatcgatacttggatggtgcgactggagtgctcttcttaacgtcagtggagctctggatgggtgtcaggatgcgtctgcagttgggtgtgatatctcgaccttatctgggacatggagcacactcggaaaggccctgagcgcattgcaccggattgtctgcctggtgttgtactgatctagtggatctcactcgttttggatgttgtgagctttcaggacccggctctcgccattcctctgtatccccagccttgcccacactgttgtgatccgattctctcacttcaattactaacacagaccacgcagcatgtcaaaagcgcaatacgaagggagcccgcagcctacagccgaaaacaacggccacgttcttcccccagaagagcagatgccggatgaattaccccctacctacgaagagagtttagaccgacctgggggatcatcgacgacccggcctgttgttcctaaccggccccctcagaaccaaaccccagaccagaaccatttgcaggtacctcaagcacccccgcgaccttcatcctcctactccagcaacggcgcgtacggcactgccaactctagcaacacatctttcaataccggtaatgtttccaatagctcctttggaagcggcaagagtggggcgagtgggaagggtggaagagggcactcgcctggaccccctggaccccacgggagacccccgccatctccaggacgaccccctcattcccccaaccgccctcccggacaaatgggatacggtccccgtcctcagggaggcccggctcccaacaacccgctattacattaccccagaggctaccattgtcctaagtgtgacaacacgggtattaagaagaagaatggaaagtcgtgccaggactgttggggtatgtttgctcgacccaaccagcaggtagtcaacattccagggccccagcaacaatatacaccttttccttttttccctttcacccctcctcctccccaacagaccaccatttacgctgcccctggagctcctcctcctattgttgtccaaccaggcgatccccgactgggtggccaagtatgtggaaagtgcagaggccgaggcatggtgtacgattggttcctgggagatgagacatgccctgtttgcaagggtgttggacgtgtgagatagagcggtggtaagcactcgttacacatatttagattctatgcatttattattgtttttgtaatatcgtctgggggggaggttgggatttcacgacgaccattttggtaccattaaagcggtacttcgaataaccaacaggagcattatgctgtttccagatacttttttttggtcccagacatcacttgattaggaggtgagtttctctgattttaaccttagggatgcgcacggtaacagctacgaacgagacggatgatccatatgtttctactgaagcgatgcggagcaggctctttcatggtatcaaaatgaccagaatgatctcgcatttgctgtggacaacagcggtgttttttccggtgagattccatttggttttgcactctgtattcgataccatgatggctcctaattcaggtggtcaaggcaataagtggagatcttcgaggatgatatctcgcagtcaaaagttgattgaatctctccgagaagtgtatggggtattttatcttgcgttgttgcgtctagttgtatgtacagctatcatgggaaggacataaccaaacagaatcgacttattcgccagtagagaaacgtaaaggtattgggcacttctactgaatgtaagacatgtatagtagaatgcccctaggtcttcaattggtgaccatgagctttgggagaagtgcaatcaccactccgcgtcgacagatgtagtacctgtagctgtaaatataggaacggtctaaagacttcccaacgatccacgatctgggcagtgttgggatcaaaattttcagaatgatgcggagattttgaccgtgcgctccgtatctcctcggtgctgctgtgggaggagattagtctggattctacgctgttgacattgagggtgctaaacacaaacatgagaggtgtgactcgatctgagcgttgaaaagaggggaggagttgaaaatgggcctcgtaattatttgattcttcagtgtcccgtgacttttccgacgctgcagatcatctggtagcatacatgaccaagtgcgacatgcacctaacttgcctggtggttccaacgacacataatcagcccacaagtgacgtagactcgacagagacttcatctctcggttttttggggtccttgggggcgtttcaaatgtatttttccacccatagaactacccattaagcttccctggtgtcgaaggatgtgaacgaggcacgagagcagacagtagactcgcattaagttgactgtttcgaattttcttcggcactgcaacatggtcctttgtttgtgccattaaaattaattcgtatctatccgctctgcgtcttttatagatgttcatctatacattaccatggactaagcgggtgtccaagatgcgcttctgtcggagctggagtcaagtttgaatcatgtacagttgaaataaattgttgatgaaccgctgacagtcactttacgaacattgggcctttgttcgctgtagtcatgttgctttctgcaacgtgtcttgtgagagaggaacgaacgcagaattgaaaatctgattgaacagaatacgtaggagccattgattgagagttgaaggacgagttgactgatggactccatcagaccgtatcatcactcaccatgccttatactcctccaaaaccccctacaatgccgtatacattcaattctcttgtcgtgatgatgatcaaagaagggaagaagaaaagtttaccctcaaggagagcaacacgaatgcagactcgcacggtccaccctaatcactagtccaggtcacagtggtctctgaaactgccactagtacgattctcacaagtttggactgctaaccgaatacctatacaaacttgaaacacttgtttccagtacagtagcctatgaacttcacacgcgatctgtctcccgtagctatgtcaacaccaccaactcagagcagaataaagcacggtctcagatgaattgtttctgtcccgtattactgagtgtcggtccgtcgacgcacctttcgaggttcgtataggtcggaaagtcgtaaagagctcatcagccggctcttttggattcaaacacatgtgaaacctggcactatgttgccgtattcgcttgtctattgacgtgtaactttcggacttgtcagggagtgaaacctccgtttctttggcgggtcataatgtctctatcggcttatgtaatgtctctgtgtaaacggtgccggctccccgagttggaatatcttttcagatttataatcacttgccagcaagcccgagaactgctcttgcctgtagtgtagcttcaaaggctgtgagggcgctgtgtgttgcgtgtctgcattaacttggattatgggaataaatcgagattaatggaattaaagaagcgacaagacgagaattcggaaatagtggcgacaagtcgatttttttgcacacgctagctgcgtgttttgcgagttgtagggtcttcctagtgactgcaccacctctcttttctgccgtgaagacaacctctcctctcccgcacatatcatcacgacccaaacaatggcagtcgtggttggaaaagtggacagtgagttgttaaatggggtcctgagggcccctggagtgtttctagagggtccagagggtattctgatgcttgtggaaggcttggaggtggtggtttcagctctccgtaacagtgaagcaaaaatgaagaattcgtcagagggtcaaaaacgagcgcgggagtccgatagagtcttccagtcgactcacatggcattaaggagtgtcctggtagattcgattggtgtctccggacttcccatcgctcataaatccccctctttcgttcacaggtgaacgttttttgctccactaacaaagtgacctaatgagccacgcagacggcatagagggtgtagagaaccgcgaggatgctctcctactgccactgatgcctttggtagactctccaggctgatcgactggatggttttctcgatggatggttttgttttgtttttcggaacacgcacgtttggccgactgacaagacaagggctcagatgtgcctatccgttcaacagctgacgcttggatgagtgtccatgccttcaacaaacgacaaggccaagacgagtgagtatcgataccatctcatactggtgagtgtgtttgacccaagacagtgtactagactttcaaacaagcatcacggacggtgtttgggcactggaatggacaccgacatgagagcgaatggtttggccagtgtgtgcttccctcctgtctctcttgtttctgttactgtatcagtttgcctctgtctttgctgattctgtgttagttcgggtctctgttttggttttctgttagctccctttagaccttggctaggtggtaaaggagtctaacaaaagatctaaacaagtgtgagttggcaagagagtagttggttggacagtttggtcagcggatatcggggtacgttctctatctccattttgacgtaacccgaattgaccaactctcagactgtttctttgcaccaaacaaaaatgggtagtaaccatcaggttgccgtctattttcttgagctgtttcccttgattctgcgcctcttcactatgggcagcttttctcgcaaacacagtcaacgaagtagacatcagtctgttatgcttcttcttgtagagacgacgttggctgctgtttttcctcttttcctcctcgctcttcatgggccacatctcttcatctccatttccttctgtcccagtctactcctggagatccattcacccattcatatctaccacaagaccattaacccactcactgactcatacccacccacaagacccatccactcatttactgactcatatctaccgcgagaccattcactcactcactcattcatattcacccaccagacccattcactcactcactcgctcacccacccactcgctcgctaacccttgcaatgccctgacacacagcagacgcttggaaacatcggaaaggaccaaaagcaaccgagaaccgacacagaaccaacgcagaagagatacggtcgacaaggacttggaggttgtcgttataacaaacaattttgcatctccaggatccaataatgtccattaacgaccaggtatagtcccactgacaaaatcacgtcaaatgacaatctgcggaagaacacaggcgacacctcctggatataaaacaatctctccagcacccatcaagtcacacatcagtccactccaatcacgcaatcggccgacagaacgcctccgtacactctcattcacttcgtccttgaaacatatgtcaagtagacagtcaacatgttcaatcggcgacgacaacgatgcttgaaacatgtccccatacaacatcctcagctgtcgcgtagaacgacactcccctctgggtatcaatctcagctccacacgaccgtttggtacgagataacagctttggagtgcgcggtaaagaatttctggacatagagaggcagctagagacaatctcggtataggtaagggcagtccagataggcccaagtcctctaacgatatacagtccaacagtaagacatctaaatggacatgctcacgccatccaaacaaaatccaatgtgcaacttttcacataacacattttttcagcagctgggtacacacatctacttgagacacttctctgtattgttccgcattgttccccatctgttcgacttggtctttaaccaatacgccatgttgccagctctgcaacatatactctagatatcccgagctatgtttccctggctctatatgcgtgagacattccgtttgacgttgtctagggagtctgatatcgcactggtcgcgacaaggactccatgataccacaaccctcacgcttgggatagtttcacgacattgggagagcagcgctaagatggaggaggatcaacgtgtccaggtgagagagtggatgagaaggagcaagtgtggagcgtcttggccgaaagtaaagtactgggcctgaagagcgtgttggattctgcttctaggattatgagagcggtgtctgagtttttggagattgcataaatgtgatcaggaaaggagtctgctgatagatatacctttcatcgtttatttcgttcatctccggtgatgcacgacaggtctcgacggtggtaaagggagcttggtggtgcgataggagacctgttgttgttttggaatgcgacatgctctccatgccaccggtggtatacacttgagggaggtgatggtgttattggaagatttccggagtcactgatgtcaaaacttcgggacgagtatgatgttgatcacagcctgtcccgagcgacagtgctgtacacctatgagtatcgtgagatgtgacagtacagacagtgacggcacttctgcattatgagtggagaaaaacttcatcgggctatacaaacctcataacctgaacggtgtcaatctctcttcttcacaccagacgctgtaccctgatgctataatcacccttcatgtcgcctgccgctttgagtcaatagtacgagtttgctcgcattgtgtttgtgtcccaatccgaaccacccgaagggtccgaaggcagtttcgtccaggctatgtttgcttgctcgacagcagactgcagtaaacttacggcgctccacgctcgaaacgatgctttcacacttgggttcagagttgtggacaagcgggcgggttttgggctggagtgggtttgggcatgagtatggcagttgagggcttccgagttgactgcaaccaggctaataggatgtttctgccaccctggtgactgtggtttcagctgtcttgctctgtgcacacttgtgagcagccaagagacgttatttccttttgtgcagttccacgccactactgggccaaccctcttccgcagcaacttttgtgatcgaccacctccgtctaggtcatttcctcggcgacgctggtctgacgtcactcttcggtctccgatgttggtgacaggttatcgtatgtccctagagacctggggtcggggctgcttgcttggctgagtgtcttggtgaccagacggatatgaactcactcatacaggcactgtacgtctttggccgtccactaacccatctctcaccttgccgtagcccaatcctacagcattaatagctaatgttgtgttatttctattgcatagttatggtactgtaagcttgtactcttctctattaaggacttctaagacattaatagaaaagagtacaagtacagtacatacagtacgagtacgagcacttgtatagtgataatgttctatgataacacgatagctaggttccggaaaacggcggttcctgagtgtatgtttatcttttccgtgtgtatttcatatcatcgccatgtacagaacgtgtattagtatatacttgtatgtactgtgtgtacttatgtacgaatactcctactgtagcaccctgctgtctacgcctttggatggtcacctgaactgcccttcttctaactcgaagtgaacaatcgaatccgcccaggtgcagcattgctcgcttccgcttccccagctatgacttttggactactgtactcaccgtttttttcaatgtgttttaaccaaatgtagacatgttttaaccaaaaaaaagggtcataattaaacaaacaatacaaaaacctgtctcaatgtaattaaaaaacagtacaataaagtacttgtaccagcacagctggaaaagacgagagtcgcaaaagtgcatagttggtcgccgaaacaagaggccggaaaacataccacgacagtgagacaccactcaacccattggctgttatgactaagaattcttcccaccgttaatattgtttaaatttaatatcatctgtaagttgccgtgtctcaactcagagcatgaacaacgagttgtcctacaagtggtaaagtttcagtgagcacgagagggctgaaacctgaatgtggaatctggttggagagaacttggggtttccggtagtattaggggatgcagcgttgaggtaccgtcttttatcgctcgtcccattttgtacattttgaaagatgcaaattgtctccctcatttggattttttcttgtactctaatgattcaatatatggaagaagagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccagagggaaaaacaataccggagggaataaaattccaagaccaacaaaacaaagagaaaagaaacaaaaaacaaaaaacaaagaacaaaaaaaaacaaagggaaaaaacaaagagaaaataaatcccatctcctaccaacacatttttcgattggcaattcaggaccatcaacaattatggtatgttcccaagttcgtatgatctcagatctgtccaagctaatgtgctcccacgttaccctactgagcactaatatccgtgtatccgttttttaaccgcatcacctgcatggtagctgcgacagggcgtattcgatacgaagttactggaggactgaatttgggggaaatggaccaaattggaaaaaactccgacgacgaaaaaaagtcgaaattacgaataaattcatgacaaatcggggggacgacggagaaaatacaactgaaacgtgctctcatttgttacacgtacttgtactggtgtattgtccatagcatagctacaatcgtttcaagaatacagtaattaaatttaaacaaaaagtgcagtcaggcaaatccgtcccttaacacatgcacctgaatacaagtacaagcaggtcgtattttgtattttgtattttgtatttttaacacttgtaatgtgacgccacgccatcgattgttccgagagaaagtcacacgaggcacgttcttctgcggccactggcgcccttctgtagaggccttgggcgagtctgatgctcgttgggctgattaaatcaaggaataaaatttaaaaaatagtgatatcagggacgtgaaaagtccaagaatagacggtggtcgtgcttctactcgttccggtacccgcaatggagttgagcgcttctgacgcagttaattcaggggcccattcaatctgctgcaataatgaaggtttctgaacgaggtggaggagacattacagcacgctacatgaagggtggaggctcggagattccattttggtcatctgtcatatcacgttgagttttgtctagaagactcaaacctcttctattttgattttccctcagttttgccttttcggatttcagaccatagaattgtgaataaaaacgcagatgaagaacagacttgataggaacgctctccacagccctgagattattgtggtagactccattatcttgtctacatggctcctgtccagaatatctcagacttttcctccacccacccctgtccttaacctatcttgcaaacgtagagttaaccgaattcgggctccgaaaagctcttctatgactggtcagcatgttgggtgactgactaggttgttcggaacgtacgatccatagtggctctgtctctttgcacttgttcttgtagcgcagacgatctgtgcttccgaatggagaatcagcccagatgagggactcgtccttctccagccgtgcagatgtgcgctgatcagtattgcatctcctacatatcaagccgtttgtcccacctctccatgacatcggcacacacacttttatcgactctcgtcgtctcctacaggcgatagtgtttggaacaagaacggcccaaggcgcacgattaggtccagacagaagacattaggtcggaaaaacagagtctcaactctggtgacgtgtcatgttgctatatgagggcgagaggtgttgtttctctcctggccatgagctgacactgaagggctggtggtgctgtggtaaacgctcatttggaacaagtatataataaaaatgagagccctcgtttcaactcatgttctgattaactccccgtggaatttccagctatattcgtttaattataaattaaatactttgtcggtatttcaaggttcaaatcacaatttaatggctattttacctaaatacctttagctggacaaagtaagttgctaaacggctcgttagagacattgaaaatcctactccctagcacttgctgatgatgtctccgatctcctcatctccactgctggaccgcccattttgccctacaagtgtcaatacacaccctcgtgacaaattaggttcgttgctcgggtactttgcctgtattcgaaacaaaggccacactcataatctgtctctcgaagggcgggttgtctgtcaacttttcggactccgaaacaaaccctgaacctgtttctagtccctatcgggaccggcaaacgtcttgattgtcgattgggctctgttcacccgccctattagccgccaaaatgttattaagcagttgcaaaaatatacaggagctgaggtgccaagtggtcttaagtccatggcgttagcagctaaggttttttgtgtttttttttttttgtttagcaagcagtcccaaaaagaaaatcgacgcatacagatggcgaagagagggaggacccggttgattttttcacgtatcttaataaatattcacgttttttagtgatttttttgttggcaaaatgctttttttttttttttcatacaaggctttttcattgggcggcccaaaatttaccttgcaaatactccgactatttttaatattgttgtggcactgcctctgactctcatccgatgccaagaatagccctgtaacttaaagtacggctacacttgtatcttttcaggggtcggttaaaagctccaattttggaggggtccaagaggacttgaagtaagtgtgattactaatgtgaaaccgggatctggaataaaattcgcgggagaatattcttgtggactcaagttgtccccacgtgcgctccagccgccgcaatctccatcttgcgggctgcaggtgtctgtatattttgatgcgttcggaaactttgtagtgcgcattaactctgctgcacgtttatcggaccgatatgtcatcgagtaaatgagtgattttggcccacgatggcggaaagcaggggtgtttggcatttttcgacatttttatgctgcgcttggacccccgaacaaccgttgtgcgcccgttgagtccaaaatggcgaaattaacgcttatgtaccggctatgcggatctagtcgaattagtgcagggttgaaaggggtcaagtgccacttgccgaggtacaagaggaaatattggcctcaagtaattagagatcgagtggatgatagctgggggaattgcgaagtatagtacttgagcattgccgactctgtctccagtcatcatccgtaaatttgttacggtatcccacaactctctctcaatctatcgcacaagtatctcttactcggccgtctatctatcgcaatcaggattcacttgtccttctccagctattccaaagtcgtctgtccccaaaaaagtcaaagacgctaactgtggggggtcaatgagacaaagacgctcaagtttccacctggtcgcggagcgtcctcaattgtttctagattatttttttgccagtagcaactttttccaccccaattgactctcaaccgttgcgaacagagtttgtggagtggcatacagatgtacatcatgtagggaaaagaatgtgaaactcagagtacagtacggagatgtgcttgacactgcagtcggggtggtggagatggtggagaacagtgtagaaatggcgagataggtgggacggtaaatattcagaactcctcttcttgatatcacgtcttcggacccccatttcgccacatgtatctctcccctcaaatccaacgaataacattcattttcaaccgggcttttccagactgtcgatctgagcatgaaccaggcgtaagagattgggggttaatattgagttgaaccaggggaaaacacgagcgacgagcttcgactttggtaataaacaggccacagaatccgccgaaaagggtttttctcgggcgagctttgctgggggatgcaaccgttgccagaccattctaagatgcgttggttctcggacctctgcttgcaaaagcctaagctcggcagtcgtctctcgcgagaagtaataaatgtcttttatgaaaacatccatgtttggtagcaacaaaggggcgagggcggggaaaagcccacttggttggtgtactgagatagggcacataaaccacaagtcagtcgtcgtcttagtcgctaaaagaaaaaaagacgaaaaaaaaagaaaaaaagaagaaaaaaaaagagaataagacttttgatcttggcgagagagtgccagatcaagggcaaaaaagatatttgtcgtctgatcagtgttttagagtcacgtggcaatctccgagttttcgcgaccacagaaataaattaccgacccatcaaaaagaaagaaaaaaaaaacaggaaaaaaaaagaaaaaaacatcgtctatctgctagcgtgctcacaggtagtgatggtcagctgtcctgctcaactaactcttgtgtcctaaccgccgtcctatgcttgttgtgtcactccattttcattcgctgatgttatcagtgtcgtggtgctagctagtttgcagcgacgagagcatgaaatgccgatgaacaggagaatgcggtgagcgtttgaatggcggaaaaaaagcagaaaaatgtcgaaaagaattgtaatgtcgtactcaagtgtccagcccgatccagcgagtcccgcaagtgtctgggtccatcaatgacctgcgtctcctccacggtgcactctgtcggccacgatatcgtcgcaccagccccacaacaagccggttagctcgcttcctacactgttatcatcagcgtagagactagtctagaccgcgctcggtcacccgtggtggcccaccaactggtggccttccaccacagtctcaaaagtcgtctgccaggcgtcttaacagctgtacttgtactcgctggccacactctgcggtcgatgcatcccggctcgcttacaagttctcgtcgtcgtcagacggaactactttggtggatttagggcggtatagtgtggagagggcttagcgtgcgctagagcaggagctagaggtcaggcggggagttctagaccgtgatgtgctccaggtgtgtgggaatactacatgtttaggaatggaccaaccgagactttgaatctaactcgggcttgtatggctccatgttaacccggctcgacaggacggcctccttggctccggatttgtgcgcgtatattgatatttatgacccgctcggaaagtgctacattccagcggtctccgttttggttattattgggggcttttagcccgtatatgtcttttatgaaatgatattgttatcatagctcttgacttatgaggaggctggtgggggtagggacagtcagcgtagtggcggtcgatgctgcctcggaggaggagaggggggtggtggtgtgtcggtggggtcactttgttgatggagttgaggacctcactttttgtcctccaagtttgccagttttcaaaggcattgtcttcaaaactggccaacaaatacttgttgtgtattttgtttgtattctgtaccgacaccctataaatgcaatttatccaaacaagtctttagagcataagtgttaaaaccccgcagcccgtcgtccacaatatgggcgagtggccaggtgggttcgctgtccgtgcaactgttttatttatttatttctcatgtttttggccctccaatccgactttgaaaatttccatgtttggcattttgggcaattgggctttttggcaaaaagaccctttttaggtctgggcctctgagaaaaaaagagcctcctcctccggaagacggcgaggccacggcgaccggccaccggccacgtttgcgcctcgttgcggccctctcagctggaccccggccgtctcccgccgtctcccgccgtctcccgccgtctgctcacctcaatcgctacctccacgagccctccgttttgcgtttctcaagatcgcccgatgatgtaagtttatgcacaggtgttggtctgattcagacaaagaccaaattctttgtgcacaaagttcgacggatgtaatgtaaagaggatagcgctggaggggcgagggccgaaagtcgagcttggagtctgggaggaggagctagccaacgtggaggaattggccgttggggccaggcgaccaggtggcgcgcccggtcacaggcgccaaacccgccccctccagccggtggggaagctctcagggaatctcctcccaccccgcggtcccaaacccccacaaacaagacacacaccgccaaaacatatttataagccaccctataagtacccatgtaacatttacccaccaggctatccagcgctataccatacacctataaactatacatattaaccacatttaccttttgctcaactttgagctggtgtctgataaacacttatatagtttagcacagtgcagaacccaaggatacaagacgaatacacggtgagtatcgctgactggtagcgacagccgtgagtgcgaacggcgagaggtctgcgacagctggacaggcccggcggagcggatccaggaacgtggtattggggtctacacgggcccctatggggggcggagacgatttcggctccagagggctgtggctggagtctcgtggcccgtgcggttcgggacgactttgttgcgtgtctccagctgtcttgtgggtgatttgacggcttctcaaatttcgacattttcaggcttgataccagctgctgcatcggagtcgcaggggacggaggcatagtgaccgacacagacagacttgtgtcgacaggcgaagcgacatgccatttagaagcggcacacaccagggcactttgaaacctgtgttgttcagactcggctcaccagggtccggtgtgacccaatgtcaaatcctagtgcaacgcaccacaatccccaaccaggcacaccctcgcagaaccaattgaagagacagaacccgatagaccactggcggtagtgcagaatgcccccctgaccctctccattgccactcggcagccgctccaaccgcttggtcaccttttctccccactaacacaggccagtatgaccaagtaatctcacacgactctcccgacacagtatcacctcctacaaccctgctatgaacaccgaccgccccgagctggggtctccggaacagtcgtccttgtcccagcaacagcagcaacacacacagcaacacacacagcaacacacacagcaacacacgcagcaacaacaacctgtggtgggacagtccatacccccatcatccaatgtgtcacaacagcaacagcaacagccgccgatagtaccgactccacaaccgccgctgccactaacaacgccaacagagcctcccctgcatagctcatatagcaactactttcgaccctacacgtcttcaggagtggtaggtggcccgccggcctccacctcgccctatcgcaactactccatgacccgctactcgtccacgccctacatgatgagccagacaacctccacccatctgcccaacccccagacatactatcatgagagtgcctttggcagtcttggagacaaggacatggacgttggaggagtgaccaacacggtagcgtcatcgtcgggcaccaagaatgagttccgcgtggcgcccatgcgcaattcaaaggccaagttcacggcggacgacgatgaactcctcatcgagctcaaggaaaaccaaaagtactcgtggaagaggatagcgcagcatttccctggacgcacgcctggcgctctacaggtgcgatattgtaccaagctacgcaaaaagtcccagaactggacgtcggaggacttgaaggatctcaccaaggcggtacaggactaccacaatgaaaaatggcacattgtcgcgcagaagatggacaacaagttcacctccaatgcgtgcagagaacaatacgagttgttgaccagtgccaccaggtggcagtagcgagttggcatcatgtcacggccagggagctacagtgaggggcaatgacgagggggggcaagacaatgcagaagagcgtgtcacagatgctacgagacaagaagactgtgacgaggtggatgtatattataaattattagagtatgcgagcagactgactgagctgatgccagtttgcaccattacgtatgactctgggatgtgtacacatgtagcacaatagattcttagaagttggtggactctgttgtaatggcttgtattctcttggagtgaagagtttagttggtgattatcaactgttggagggtcggagatgaaacttgtatttgtatttccttctctcgtcttctaccacttgaatcacagaatttcagcacaaatcgctgctcttcaggtcacctgcgagagtggtacctgcgcattagccccttctagtcggttagtgccgctagtgtgtctagttggtctagcggggtgctaatatggggctagaccaacatgacggataacggcgttggggcggtgcacaagcgccaaaaaaaacgcactctttggtcctgaatactgcgcaattcatgtcgagaaacatccttgggtcccccggttcccgcgtttaggcctcctatctaggcttaaataactttagttagacttttcaagtagtgccggacgttgttcagtatcagctgactattctaatttagcagtcttttgacactagactgttgacaccgtcgtctaaacatgcccaaagaagctggcaatcacgtgtacggcatcttttggctgactaaactgccacgtttcaacaatacatatagtcttcagggctggcccatcttctttgcttttgggcgtcagaaaccatgtttggagagtactgcggcctcttctgcggtgatcggtgcatctattgcagcatagcttccattcctagtgtataataacacctatagagtctcctgaatctcctctacagccagcccctcttgatctccgcctgagctgccaaggcgttctgaggaaaactatagtagacaagcggccgagtctatgtcgatgaaatgttgcacttattgctgctccatttcgggtcctgttggagtggggggccacagaagaagtgaataccgtttggcacggtgattgaaggatggttttgccgacacattttacgacgaatattatgattgttatagatattggagttgatggttgtaatagatcggtaaatctgagtatacagccatctttgttttgtttcattccgctcaattttgttatttttttgctcaccaaagtatgcattagcaatcagaatcgccattcacgccaccatagtgccgtgtgcggacgcagatgatgttaatggaggcttacgagagactggagttgagaatattatctatagcatccttgatgacaatttgtgacttgtttcatctttttagcgctcccttttcggcttctctaactgccccatctattgccgcaccacgcttcacttgtaaaatcgattgtctgtctcacaaaaacggtagaaacaagagcagttgcttgaaacactccttgaaccgctatcattttgttatggcaatcactccctctcgaatctctctcaattactctcttcatctccaatactcactcgagaacccggggatgactccaggcctctgatggacccaggactccgtaatgtagagggcgaaaatgctgcgagattcaccgagactaaaagatgcttttagtcaagtgtttgcatccctggcgtttttgttgttggtcttgtggtgtgttgtctcgtgtggtgttgtggaggaaggagagaactgagatgttcaaaattgtgcggttcatacggagattcaaaaatgctagtcacaagttaataaactaatagagaagaattcatgagcttttatgtgttttttaatgaaagagactaagcgatattacgcttttactgcgatatatttgctaatgtcacatctttgggggacctcgcttacttgcgagataaatgaggagtatctggatagcttctagagaaacttgaagcgtcactttttttttccctcaactccagcaacaccttaccctcgctcaactcgtactctccttgctttctttggacccgtgtttcggccgttcttcacctcccccaaacccttcagtatcgcccgcagagttgcgagaattcactcaagcgacacctgggactgcaataaatacattgccgtacttccaggtcaccccatatacaggcgggtgattccagattaaaactaatgtcttctttcgacgaacgggaattgcattctaccagaagagcagcgttgaagaccaaccacgcctcgaggagttgattgatttagttattgaaactccataaaaaagctgaaatgacccctcgagtctgctcatcagcttctgctttcattccagtcaccttgaatcgcccctgacttggccccttttagcataacatcccccaaaacagtacacacagagacgacaagttcacaagcactcgtgaacccccgttaaagccggtacactcacctgatggacgcccatagtcggtcccccgggccctctccgatcgtcagaaatgtccttcgactttgcatgcagaagtgaggtatagacaggggagtctacagggttccatattacacacaagtgtgagaatgctacgccaatacatttccggctcctgttatcaataactgaacgtgatttcaaagcttcagtttatccatttatacctggtgtctcaatagaaccgagtgaatacgtgcacgggggattggaaagcattagaatgcgttaatggcgagattccagacccccaagacgctaactgtgcatcccagtgtgcgcagacactgcagaagatcatagcaagatgggtttactgtgtctgtagtcattgaagaagacttttctccaaagttctgcgggcctgccacattccggcgttcagtaataagttgctgctattattgattgacactgtgtgcaaccatgacgacatgggccaatagcagaccggtctatcatagctggcggtcttatcaccccaagccaagtgttctcctacgccggatgccacttgttgccgtaccatcagatatgcgaatacgacatggacctactgtacgggactaaaactagtcttctcttgtggtcgtctcgctttttatttccgttacgctagactagttcgaatcgtcatgtggtggtggggaggggggctagggcaacttgtccaaggctcaagtccaacactgaaaatgtatcatatgaaccatcgacgctcaacttctatcatatcgatagggagtgctatggcaggttggttattcttcaggtacgcctcattagtaagacacaatctcctatacagttgagggggtcaaatataagacctgtatagaagcagaaccctcgttccacaggtatctgtacttgtaggtggatatatataccattactagttcttgtaacagagttggaatcccaaaacgaggtgtttataggatattggctgtttgtttgctcaaggcggcgtgccaccgtatacagtacaactgtttgtacttttaccggcggatgttcaagtgcagacacttatacttgtgttttcacagattcaatgctcgagattcggtgaatactcggaccgatagctgattttagctggcgctgctgagggacatgttgcagacaagggtgccaggattctaagaaccgtcagaaatgtcaccaatcaggtttgagaaaacatccgagtgagttggaaagagaagactacggaaaggcgaagttggatggatgatacaatcgacagtcaactgtttggaccattatcttgagcgggttcttgatagatgcatttctcgtcgcgttgagggacattctcccagaaactgtgtttgttccatggtgggtaaggatccagttgatgtgcaaatgttcctgtctctacttggggttgacttactctacggtgaagtctctggtggaatatgacgacatcttgacctcttctagtccgagttgtgtactttgaagtccacgcggtgtccaagttggggtgaagtcgggtgggttccaagtctttggttctgaagtccttggttgtgaaccatcggttctcaagcctgttctcaagttgtatacacattgttctcaagttgtatacacactgttctcatctgtgactttgttatcgtttcgaggagacctcttcgaccagctgaagaactgatagactggaagatatgagcttcccagaggagaagttgccttgcgtctgaatgacgagccaaaccaatggcacattcgtatccgctcgtatctacctcttcaaccaaacgaggtgagcaatacacgctggtggaatctgctgtccacacacactattcattatcccacatcttgctgaaagacttacttaccaatggaacctttgcagactgagttaactagtccttctctggttggcgaggctccaacctcttgtggccatactttcagactaccactagagtgatatacccactgccgaaactagagaccttcttgtgtggggagctagtgtgtccgtgtatttcctgtcgtaccatcacaccgtagtcgaatgtccgtttctgtcatcggatgtaccctggagattgatgacgcttttgaacaccacaagctgtgccttggtggcttcttgagaagatctctatacatcatctgccacggtagctccttgagaagatctctatacaccatctgcgacagtagctaccagctctgtatcggtatcatgtcaagtcagtgtcttcagacataaaatgttgaataaaaataaatctttataacaaatactttaacaggaaaaatctttttttcaaatactttaacaggaaaaatccttttttcaaatactttaaccacttactcatcactcgctagtacagtacagtatttgctagtcgttccgacaccacaactccactctccagccacagagattccttagggagttgatacacttggaggagggggatagagcacatgataaataccctttcgaagtactgtacctactgtaatgtatgtacacgtatttactcaggtggattcaccatcacgaacgggaacagtctctacaataaacggcccaaacggaaaatatcgacacaaacccacctgccaaccgcctgccaccaatcacctaccaacaatccacctccaccaaccacctgccaacaatctcagcccataattccacccttgctctcatctccctgataaaattgttatcaaactcaccatctacacgtgaagatattgagttagttaagttaggtttaattggacccttcatctcagctggcactaacagactggagccaagcgtgccaacaggcttgggtccacgtgactgttggcggactgtcgacactcacgtgacgagtcaagcttccagccccccgctcccccaaccccactgcccgatgactaagccggactccctcatttatttgtcccctctgcacgaaaaacccgccccaccacgcacgtctcatctgcaccgtttggccagcgggtctcgtgttttttgatggcacgtctcccgggcgaccgccgcccaatagagtttatcatacgccagatgcgccgtttcaggggggctcttgtgattcggtgtggctgcgtatttacggaggcggaggtgactcctgtcttttctttggaggtttctcgtcagattgcacttttttggatcccgtcacgacgtcgcaaacgtcgtttgcgacagagatggactgctcccgacctccctctccctggcatttagagttgcatctcccaaaaacaataacacgcattttgcctctacccatcaccagtactgttcactacaccacgacttgtccaagccccccgcaaaaccgctccacatgtctcgaaacacgccgtcgcggttctccaactactcgggcacgtccggcacgcagagcccaatcgactcgctgacggaatcgcgaaaacgacagtcgaaaaaggacgaggcgatccgccgaaagctggagacagatctcagcaaaagaagccatgtccgccccaaaccaaccaagaagattgtgtccggcacggtcatggcactcaaaccgtcgcccgccgtcaccatcaagcccaagacgtcggtgtccgaggcggcacagctcatgagcgcaaagagagaaaactgcgtgctggtgattgaagatgacaacattagcggcatcttcacagccaaagacctggcgttcaaggtcgtgggctcgggcctcgatgcctccgtcaccaccgtcgaccagatcatgactcgtaacccgctctacgccaccaccaacaccagtgccaccgaaggtctcaatctcatggtcaacaagggcttccgtcatctgcccgtcatggacgaaaacaacgaggtctctggtattctggatatcacaaagtgctaccatgaggccatggagaagctggagcgcgcctaccagagctctcgaaagctgtacgacgccctggaaggtgtgcagacagagctgggatcgtcgcagcccgcccagatcatcaactacgtcgaggctctcaaacaacgcatggagggccccgacctggagtctgtgctcgacggcacgccacccacttatgttgatgtccgaaccaccgtattcgaggctgcctctctcatgaaacagaaccacaccaccgccgtgctggtgaccgaccacgaccaggtcaagggtatcttcaccagtaaggatgtcgttctgcgagtcattgctgcaggtctggaccccaagaactgctccgtcatccgcgtcatgaccccccatcctgacgtggctcctcaaaacatgtccatccaggtcgccctccgaaccatgcatgagggccgatacctgaacctgcctgtgatgggccccaacgccgagcttgtgggtgttgtcgatgtgctcaaactcacctacgccactctggagcagatcaacactatgagcaccggtgactccgagggtcctgcatggaacaagttctggatgtcgttggacgacggctccgaggctggctccgagaccaatagccacaaccgcatcatgtcgcctgtttctgtgtcgtctccagaagtgagccactccgagctcgcccaatttggtgtgggagaggtgggtccctccgattccatctccaccgatggctacgaccggccaggcagcaacgccgctggaatgattgcgaccatgcccttccagttcaagttcaagtctcccagcggccgaaaccaccgtcttacagtcgtgcccaatgctggtgttactgctctcagaacatccatttccgacaagctgtctgtgggcgacgtggagcttgtgacgcaaaactatgccatcagttacattgatgacgagggcgatattgtggccatcacatccgaccaagatctgctggatgctgtttccatcacccgacgggctggtctggagaaggccgatctgtttatccatcatcccgataatgaagtcaagcctgtggtgacgcagaagctggaggactctgtggaaattcccgtcaaggccgccgctgctcctgctccggaaatcatccctggtctgagtaatgatctgctgctgcctggtgcggttgctgtggttgctgctgcttgcgctgttgctttcagtcttggccgagccagatagacacactgaccagcacggagggtgagtgtgtcgattactgtacgttccaactgcactcgtggtctaagaaatgaaatgactacaacacatgtcagtggcgtgctttaccatatagggactaattataatcaaaagtgataacgtgagtgacaatgagaggaaatggatggtatgatggcaatgttttcagcgaaggacaactattgtacatacgaggatgtgtcaccattgagtgtattgctctgctttggacatttatgaaaggcaagtaaattacttggttaggataagtacctccaccaagttacttttggtgatggagtacagtaagagtacaagtacagtacaagtacaagtatattttccttgtaaagtacgagcaatcttgcttgcgccgtgtgatatctcgtttttcaagtctctcgactttccgtatatgagtgctgaataacccatataatgccagtgtaaggaagatgattgagggaaggagctttggagggatcacgtgctcagagctgcggaaacggatttgtaagccaactccatcgcgtttgaactcttaaagacgctcaattcctcggcattaattccacttttgcgtcatttatctacttgcatgttcggtccgtgatgtcctctcgtcggcatacatgtgcaagtacagtacagtagtatgtacagtacatacttaggaggaaactgcaggtggagaaagtgcgagtagctgtacctgtagaagcggttggaagcaaaagtgtggatatttaatttgcagttgattgactatctttcaaaacaaacgattgctcttgttgtgattggccatctgtcgaataacactttgcgcagtttcgacgcaaccccaaatcgaacccacgcgctcaacaaacttaccccagactagaagacacacacacgtacgtccactcacatgccttcacacgtcacgtgtggacctgtcgtcttcaacatgaaagattcgtatattccgccgcggctgccgacggaaatcctgctgaagattctcgatctgctcgagctcggcgacctcatagcctacagtgatacctgccagacgtttcgggcggatttgcagtccatagataccccatatgtgcggaaccgggttcagaaacgcgttccgtggatgcaagtggcgcaggcgggctctgatttgaagtcgtggaaggatgcggcaagattggtgctcggcagggcagattccatgatgcgggtgcgaaacggcaagtggtctgtctttgtgcacgcggacttttcgcaccatggcccttaccacaagacggtgtatctggatcccgtggacttgaacgggcctcttcctaacgatttcgagccgctattcgacatgtctcagttcaagcttccctgtccgattagcactcacatcgagggctctctacttcacttcaacaagcggcagttcaacctcaagacgtttgtgagcagtgctgcgcccatggaggagccgcaggagccgaagccaaagaaacgcaaggtggggcgtccagttctgaaaccgcctcctcagccggtggagcctccgttcgaacggaccttcacctgtccgagcggcctaaaggtgtccacgggccacgagaactcgacgatccggtgtctgggcgaaaatgagcgcgtggtgtggctgtgggagcttcggccggatcccagacagagaaaacagcggctaaacccgctcagaatgcagtatctgatcgacaagccgagctgtggccgaacgcccgacggatccacattgctgtttgaccgcaacgacgacagtacaatgctggtgccgcacgagtcagattttgacaatgtgttactgtctggaaatgccggactgattggattcacacgagaacaagcagcgtcaagcgacgttatgatcatgtactacgatcccgatcctcaaaacaggtttgtgcgacagattgtgagcgttgtgaacagtcagacgcgagatatggaggtattggcgtacgaaggaatactctacatttacaaggccgacgttctgacgccattatgggccgatttggagtttcatccgacaggaaatcgcatttcggagcctcttttcgccaagctggggtttgaggatcttagaagcgacgattatgtgcacaagaatggccccatgaaggtcaccaaggtggcgtcgggagttagaccggagatgctggccatgaatctggttcagagaagagtggaggaggtgggaggaggaagattgagacggctcaaactgcatttttcaaacgatgggcggttcgcggcctctcatttgtcaggaggacgaattgtcgccgatattggcaccggaacgacttacattgtcaaagacgagggagacgaagatggtaatcagaacttcatctttgtaggccgcactaaggacaacaacaaacctgtgttttaccggtggaagagagactttgggctggggtttctggccaacctggagaagattcagaggaaggaccgtaccagtttctatctcatgcccaaccccgacactactacggacctttctctacctgttcgggccgatcttcctgcaccggttcctctgatgcggttttcacctggaactgcggctttttcacgagtcatgcttggaatggatcccaatcctcctcctccaccgcctcctcccaagccccccgtcattccagagcatacggtgcaggaccaaaaggcgctggaacgagacagacagctgcagggaggcgaaacaacgctgatgggcgactggctggacgccagggacaagtttgagacgcatgatgagagcctggcgacgattgaggcgagaaaggaggccgatctggcgttgttgaacaagcgcaagagcaagatcaagctgtatcggtttgagcggccgagatggaggatctgaggggtgccactgcgattgataccacggccccgtcaagagtgtctgcataccgaggggcgtatcatatactaattaatatttatttatacactgcaacgaaaatcgagcttccacggtttaatggtggcaagtggggaacaaccgattggagtataacgccgcccgaactacacccagttgaacaggcagtacatatactcatctgtcgtatcgatttcatctgcagcacgacggagtctcggctgggtctgcatgttcacgatacaaggacttgtgctctcagacgctcttccagagatattaaaccgcaggatatctacgcgacacacgtttcaagcagtaattgtacgaaatacaagtagccagacacccgaagcatcctgcagcgatagtgattgggtctacaaccaacttgcagtgacactacaagtagtgactgcacaagtgtcggcatggttcattcaaatcaatctattgtgtttactcagactcagcagcctcaccggtgctgatcttgccgtgtcgctctctccacacgccggcagcggcattccacttggaaatgtcggactcggaggtgatgccctctcgtcgtcgggtgtagggaagggtggcggtagaaacccacagggccaggccgacggcgatgccggtggcgaaaaggccgttgagcttccagttggaggggttggcccaccagcctccggtcatagaaatgacgtctttagggaatggatatcgtcctccgccctgggttagaagagtcaaatgagacaaaagcgccgttacggcgagttatggagtattgagaaacgatgatattagcttgggtcgttgttcgttgcgtctggttgtcgtgctcggggtccactgccttgagcgcgtccgagcgtttccacgagcagtgcgatgagactgtcattggagtgaactgagcagtgaaaatgacgggtccatgacgttcattcattcagacgtggcatctctgctcacgatctcagacacaacttgacatgctgctgcaaccattggatggtcataccccacattcacccaccgtgtctgttcaatgacagctcagatcaagcgccgaggtcagcttcgatcttccagcaagcagctcgcacagcccttgtcgttatcacgcagcccttatcgttgtcgtttcacccagacacatgtcatcgcatctcatctcatcactgggtcatatgtcgctccaaagtccgattcgaaccaacaaaaaaccacccatgtcctcgtcgcatgcgtagcacacgttctcgtcgctttctcgccctccaatccttccgctcgcactcaccattttgatatatgttgcagttagtgtgtggattacctttctgcaaacctctagtctttggctggtcggtgattggtggttgggagcgaactctatttttattagtcagccgggacacggatatggagacatgctcgattcgccattataccaatttggataaattaggaaaaatgtggataataaattgacaagaattttaggtgattgcaaaattaatgactaaaatataatttttttgagatactcgggctgttttgggaactattgggaacatactcacaacaagttgaaacaaatcataatataatgattaagctaaaacaaatcaaaatataatgaacaagttgaaacaaatcagagtaaatatatgaacatgatcagaaactaatggagaaatcaatcagatgataattaaagtgctaataaaatcgattgcatctttcaatttttttcataatttcaatttttcaccatataatgaaattcctcatgtcccttctacatacagattacgagcgttgttatatatcaataataccacttttttttgaaaaaaaaagccatatacactaaataactcatttcaaactatttatcactacccaaactctaacaaaggtcgacactcgcccagaaactaccaccctcctcccacaccctaaccctgtgcatcatgaaaatttccctacagctgtactcacaactcactttccacatatcaccacgacaggatgattcgaaccagtcgacttttgcgggtgtctcgagtggccgtgtcccggtccagactcatcacgtgcgccccgagaagcttcacctctgaccacaaacccaagactcctccccaggcccccaccatggaccccacagctcttcggtaccccaactctgatctgagtgtcaatcttcgagacgtggccaagggcgactacctcgtccccggtgacttggcccgacagtcgcctgctctcaaaactctgcatgctcgtcttggtctgcccgaggctctgccgttgtctactctggcccagtgtctgacctgtcccgaggccgacactgtgggagaggacggccgaaagctggccgacaactacggcatgtctgtgtttggcggcagtctgctcaagtatcacgtgacggagaagtttgtggtccagtacccccggcttcctctacccattctcaactcactgctggactcccatctgagtctgcgatctctgactcgtctggccgagtcctggggtgtcgagaccgaccgacgatctgcctttgagcgacacatgtccaacgactcgctcgcaaacaccctgggttacctgagatacaagcccgtggaggacgacgtcagcaacgcctccaaggacggtgtgttcgactcctacactccccgatccgacgtgaagaaatacaaccagaagcaaaagaaaaactcgcagcacaactacgactcgcaggtctacgtgtttgactcgtcagctcccgagggctacgagcgatcggctgcccggtttgtgcaggctctggtggccgccatccacgcacacgtgtcgcgagacgaggcgcttaagttcatcgacaacttcattctgtcgcgagccgtcgacgttgagtcgctcttctccttcaaccagccccacaaggagattgtgcgagtgtgtgcacgagagggactggagcgacctgaggcccgactcatggccgagaccggccgtctgtccaaggcccccgtctttgttgttggtgtcttttccggcaagcacaagcttggagaaggccagggagcgtcgcttgccgaggccaagatccgagcttcggtcaacgctctcaagggatactacctgtactcccccattgagcagacccgaccccaggaagaggggtacaatgggacttttatcgacaagggtcccgttgttatttagtgtatatagtagagctgaggcatgacacaaggagtgccggagacgtcgacgtcgaataaaatgattcaatgagcatggggagcgggaacaggtatgtttcgagtagacaactgaattctctgcgatcattcagtttgtagactagctacattttcgttacccattctacgaatgttttgtaaagaactgaagtggtctggttggagtgcactccttacctattgcttgttgatgatgaagcagcatacttgaaatattagtggaaggttcctgcaccggagtctaggtgatgatgtcgagaacgtggggcagagtcgcgcagtagagaggatggtggagagctgtatactcgataaaaacaaaatggaccaaaataaaacagctttgacacactttttatttgtagacgtcttttgcagtattcttgagatgtcggttagagaacagggagagatatacaattgatgacatctgcatcaatataacagctacaatagaggcgagttgatggtgtgaaaattggggttgcaattgacaccaatatgctccagctctccagagcggccgtcttcggtatcgttcctagcaccgtttggtgtaccgtatgataaggccacattcagcactttgaagataacaatggtagagatcggtatactgtcgacaactttacatttccaacagggtcgacttttatcgactctactttctgttctttctaagctggcagtttgtttaccccaaagcacgtggttatcgcgaccactggaagtcctgtgcgagtgcgagtacatactgtacaccgacaatcagagaatacaaaacactggttcaatcagggtatcttcttcaacagttcaaatatgccatgtgacatggatcgtagcacagtactgaaacctattgtcgacacagcccgccgacacagcccggcgacacagtccggcgacaccgcccagcgacacagtccgaacaggctgggttttttccagacaagaaaggagacatggtccgccagaccaaagtccaagattgggtggctcggccaaatggtgacaagtcagactagagttacattacacaatttgcgaggttatccgccgtaaaacttctctccttcgaccaggccaccatacactgtccaagagggcagtatggaaagcggattgccaaggtggccgaggtggttgagcgaaaccagaagcggcagattgctgcgctggagaaatgctcaagagcgcggagaaaaccattaaaatcagcatctacaacctcaagcagaaggcccccaagactgtgtcggttgaggacaagaaggtgagcatggtgagtttgtagagaaagatgtttggaagaaaatgtgtacataataacagtaattgaccaaaaaagataataaaaaacaaacaaaataattctagtagctagtacaagaaaaacaattgctccgaatgtgtattggcacaagaacgagtaagtatcatcacaagggcttttccaactactccaacttccatcagattggaaagtcctcaattggaacgaccgggctggcaaatatacattccgtactctttacacaatgtcgccatgttccaatactccatctctcgcacgagtacacctcttgtaatttgtatcaactcacactaaatttagtttgaaattagttaagccaaaagttatactggggctcaacccacaacttccagacatgccagagacatgagaagagcaatggtgggtttaaaataggtactagattacttttttggtccttaaccgctttcttgcgacgaaaacatggccaatgtgactttttgaaaacccaacaatggttttttacttggtatttttgtacttagacaatccagctttcagagtactgacgggacccagagatggatgtgctcgtcttggaaaactccataaatcactccatgagaactactctctatccctctacaagggcacatctccagcgagagatttagcacaagaacacagggaggaactccatagataacccccatgtgctggagagtctggagccaacaccgttggtttcctgaatacgagacgaggggaacgctatcatgacggctggttaagtagcccagagctatgtgttgcaacaagtgtgttttgttcaagcaagtactacttcaattcaatcactatataagttcatgggtccggctctcgcatcgatatatacagctaagaatcgtaagggactcagaggaactcctcaaggtagagaatcatgctattgaaatcgaagatgacgatcatgggagggggtgtgccaaaagaatccgaacggtgaattgagctgaaacttcagatatatcccgtggtagtactgtacatacagagaccgaactagaggtgtgctgcttgatgttgagatggcggaaggacaaaagatgacggacctgttactgtattacaaatccacgggtagttctctacggttccttccaagttgtctatatttgtgctattagtgtatgatactatacagtgatctcctttggagcattgtactccaaccacttcacggcctcttgctcgttgcccttgttctcctcaatggccacagacagccactctcgggaataatgcgagttctcagcctggaagtcgacaaagttcttgcgcttggtggtcttctcgtcgacgcagaaactgggagctggaatctccttgataagacccatcacctgggccatggtgggtttggcaagcagcccggaagaaacacaatatgagtttctgcaactgcttttaccgcatcccttggtcagctgaatcacataacgtctttcaacacgagacttgagtcgagaacccgtggggtcgttgacagacgaatagagaggtccgaaacaggtgtcacagagctcaagcgcattgttgcctcgacctcgaatgcagagagtattggagcaaagctctggagcaatcttgtcacgagtagccagcgtgtgcagcttctggtgactcaacaagtctctcagacgcacaggcttcttgcacacgtgacagtcggtggttttggctccacaggcactctcatggcctgagtatcccgaaatcaagtcacggggagaagccacgtcacgcgggactcgaagatggcagaatcgacactcatgaagcgtcagcggacactcagtgtggctgtggagggcgagagtgatgtggttagaggcttgaaagccacaagcacagggctgcggcgtagtatgagagtagtgaacatgagtgtcgtgagcgtcagaaccgtctccaaacttgtcacacgactgacagtgccaatgagactcgcgtggctctcctctcttaaacacatgaccacagacgtcaaactggtcgcaaggaatgttgtttctggcgcaaaagttggaatgcagagtgtaactttggtcgggaatgtaattgttacaagtgggacacttggttgaattggcaggggcaccatctgccatttcatgatcaccatcttcgatttcaattgcatgattctctatcttgagctcatcttcgctccatatgtacagctcctggccgaaaggattgctcgcttgaatgtccaccgaaccgtccaatgtcgaccagatgaaactggacggacaagtgtcctgagagatgccaatgaaagctctgaaagaagcaatggtaatgtgggggaatttctcaagagaaatcctgtgcttggatggcccagatgaaaatggcagcgaagtgatggtgctaaagtctagacttgcgagatccgcagcagtatcacgagtcttgtaagacccagcactagcaatctggccattgtccactcccacagggaccaggacatccagattaacgtcagtatcaacaatgcaaacagtagacgcgggagagaggctttctaccacaaactcaagatcacgcgacgcatcagaaggattcctgatcacaatgttctgaccgactgtcagcgcagtgtaacttgcccttaatgcagcctcgagcagagcctcgtagttgtcgacctggtattgatcacggggcttgagagtcatgtcggtagcaagcgggatgtcacgtgatacggtcacatcgaggatggctcctgtttccgtcctgatgttctccaggacgatctgtggcactccgaccgttcccgattcggcagtgaattccttgactccgaccgtagtcaagtgcgagtcacgtgggttctttggatcacgtgctttgattgtgaagagcagtgggcgaggcagttcatctccaaactccgccactagggagtccagaacgtccgctggcagagtgattttgtcgctgtatttgttagcccaagtgtatgcaacgagtttcattatgctgatgataattagagcagttgtttttggctgtgattgtgatcgatggtgtcgtatggagccagcagttgtcgaatctgtgcttatatcgtagttttctggtgcgtaaaccaacagttagtccccgtgtcgcagtttaggaggatttcaagggtgtcgtgtggtggatcaagtgtataaataaatcgccacatgttgagtttgagcagagggcgcatgtcagatgcacaaccttgcagaaggaagattctggagaaagaaaataaaaagtgctgacaaatgagggtggcgatgatggcgtcataatggcaagatcggagagatggaggggagccccgacggcgttttggcttggttttttcttctttcttttatagtggttcgagtccatggcatagctacaagtagtgatagtcatatctcagtctgtacatggcatggaatgagtaccacacgtcgggtcttctgacttactgtaaaagtggtcatataacgaccacgaaatgtctgatatattcttcaagttacctcctcttaatctgtgcaaaaatcaacttctcatgaccgatattgcaatagttattatctcttcaaaccgcacacgacttagttaagacttgtcaactaagtgagaatatagttgaaccaagtacttgatccccatcaacaatctccatccaactccaccaaaaatacatcaaatgacagaaaaatggcagcttgggaatttaaaaaccttcccgacactaatttcttctcgcagacccccaaattaccccccaaactcccccattctcctccgttatctcccccgattatgctcaaataaagtttcttcacgatatcgaatttttttgaaccccaaatggcacatcttctcactccaacatcaccatgaaactaccactaatagctatcgtaggaaccacgggagtgggcaagtccaacttctcgatcgaactagctaaagcgatatccggagaaatcatcaatggcgattccatgcaggtttaccaaggactaaaccagattactaataaacacccgatggaagaacgacagggagtcccgcaccatcttctgggccacgtgagctggaaggaggagtacggagtgcaccgattcgaggacgaggtgctgactaagatcagggagatcagagctcggggaaaagtgcccattttggtgggaggaacccattactacattcagagcgtgctgttcagggagaacattgtcaagattgaggagaaacgggaattgagccagcgggaactggaggttctcgattcccgtgatctgtgtttgtctgaattgcgcaaattggatccccagattgcccaaaagtttcaccccaatgatacccgtcgaattcgacgcatgctggaaatctgccttctgacaggagagaagcccagcgaggtgtttagccagcagaataaaaccaagtcgcgcgaccgcacgttggtattctggctcttttccgaccagcaagttctcaacgatcgtcttgacaaacgggttgatggtatgttgagtaacggtttattggaggagatcaaggacatgtaccagatctatcgagagggtgatatcgatattgagcgaggagtttggcaggttattggattcaaacagtttctgccgtttttggaaggtaaagaagggattgaaaccggactccaagtgatgaaaaatgacactcgacgatacagcaagcagcagattggatggatcagtaaaaagttgctgaatcaggtccggggggtccagtgagaccttttgtgtgcttgacgccactgacttgagtgtctggaagcagaccattgaccatggagtgggcgtggctcgggattggctggagggtaaagatgtggaggacaagagacttgtttccagtaaacgagaggagctgcacaagctggtggcacgtgagaagacggagtttggggcacgtgacgtggagtacgtgcaattcgagtgtcctacttgtgtggacaaggatgggcagcatgttgtttctgtgggtaaggaggcactggagattcatctcaagagcaggagacatgtcaagactcttcaggccattaagaagagagagcacaatatgaagatgaaggaggagatggagaaaagaagaaaggttgccgagggcgattctgaggagggaaaggaaactaaaccagtagcatagagcatttaatggatatgttctgtaagcctacagtgcatcaattagtatacatattgttattagctataaatactctgtccttggttggggggagtgctcgactgccgacgcaaaagtggactgtgttgtattatcgagacacgaccatagtcgacagaacacttaatgttggcgattcttcctactcctcctcaaccacggtgataaaccgcggaacgcctcgccgttcatgggctgaatcgttctcgggaacctggctcattcgtccctcctcctcctcctcaatgttctcgtggatctttcgcacaacatcggcgtctcgatcaaatagctcttggtacagctcgtttcgaataaacaacgaagatttgccaagagcagaactggatgacagccgctttagacccagagagttgggggcagaggcattcttgctctgagaagccacagcagtcttcttgtcgccctccagctcagccagacgcttctccagccgcatgcactggtctcggtacgacttgatttcaatgtcggaggactttcgcagagaagtaagggcgtctctgagcgagtctcggtggagtcgcaagtggttgatttcggactcaagatgcacaatggcagcctcggccgcggtggttcgctccatggccgcggtcgccatggcaattgactctgcaacctcgtccttggtgggtgcagtgaccgtctcggtttccatgacaacatcccggtcctcatcttgaacatccgcagccgcctcgacactctcattatcaccttccttaactaccttccgcgtaacacccatggcctgcaccttgttactcccgactgctctctgcagcgagtcaatgacctcgagatggccctccttgtcctccttgcgcagtttttccacacgctccagttcctggaccagccgggaaacctcattacgctgcccctccaacagcttctctgtctcttcaaacagcagccggtctcgttcggcctgtttgaccagctgcagcttctcgacgttctggttagtggcgatccgcttgagctccatgaccttgcgacgctcgagctcaagcgccagtccaggctccattgtcgtctcgtctatactcatgttgggcgagtgtttgtgtttgagttgaggcgacgatttctgcacagacagtttgtggttggcagaaacagcggagcccgacagcgagctgggtttgcgactgaggctccctgcgccagcaggaagcagcatggagctgaccggtggcgggttttccagggtcacattggctgatgtggcgttgagagagttggagcgtccgttggcatggttggtgatggtgttgagaagcgctccgtcggatttgcgacgcattgagtggaagtgggacgcctgggacgtcatttcgatggtttccacaacaccatccgatgtagtagcaggggtatgacaagaggagagctgcagagatgtgacgctgggattgttgtggttgtactgggagaggggaactgtttgaaagtcgggggttccgttgacttcaatgggtccactgattcgtctgccgccgtacttgacactggggttacgtaccagtcctccatggtcgctctgtgcagaggaaggaggagggcagtctccatggaacgagtttctctgtggggaggggttggtggcctgtcgtttcacgggcgccgtgacactgttggctcgggagatgggtttagaaatctcgagggccgagctcttggagccctgtttgagcgtcggagtcgagatgattatggatgtccgagacccgggcgtgtgtgtgggagcggtgggggagctctcgtgcgaagaccctccgtaaaacgagtctcgccatcgcttcttgagcgacagtttgcgcggctcaggcttggccacatacttgggtccattgtccatgctctgggagatttctctgatccgtcgagccacctcggaagccacatcctgcttggtctggcccagaagcggaactccgttgatggacgccgagcttcgtcgcgacgctatggacgacgtcgggcgtgttgctgtttgtgtgcccacgccattctccaccgtgtggcgcttgttgtcgctgccaatcgccacgcccttgtcctcctcaacactggtggcggtggagccggaataatcaccgtcggacatgaaagactcttcgctgtcgatatcgatttcggtcattgcgaaactcgacacgctctgtacaggcgagagaaggatgaaacaggttgcaaccagcgcattcaggggtacatctggagtctttagtggtccagcatcagagtttagcgcatgaaaggcaaaacccagcactacacaatcggcccaaaaaaaacaacaaaaaaaaaaaagctggcgtctataatttgacaaactaaaccaacagccgcttccagacccacaccacacatccccaagtccaccgcatccctattccgcttactaagaccatctggcgcgtcgctggacggacattgctcgacccctgatctctggccccctgccaatgctatcgtagtctgagtttccccattggtgaaatgtctccgacaaataaaaatataaagtgaaaataaatataaagtaaaaataaaaataaaaataaatgtaaaaataaaaatatacggtagaaataaaaaataaagcagcaaagaagggaaaatacagacacggaagggagaatcacgtgacaaaaaaaacacccctggattccacacggactacacggccccattctatgcgtcctgcttccaaacacacttcatcgtgggacacgactccgctgatctacatcagatctgacacaactttattgagcgaggctaattaaacgcatttgatacgatatgagatgtgggccattgagggccgagggagagcagatatcgacaagccgagtagatagcagcattttcgagacttgagggaatccattcatataataaaatctccccaaaacgcagctggggcgtattatatcggtccacatctgagatcgacagtgcggaatgtgctgcattaggcagggaagctctatatggagcaggacaataatactttgcaggctctggaactaccacgttttttcggtccacatggaacctacggcggatatcgctatacgaatcgaaagccccggatccacggaacacaatggtatcggttacgagtccattcggtgcatactaagcctcaataacccccttccatcttgcatctgcaccggcgtttcagacgtttgacgggctgtcacatcagtgcatgggcatgtttacaagcgaccgtcggcgcagttgctaggcaaccccggctagggtagtggcgacttctggtctggttgtacagcacgagattccgcggtctcccatgacatttcccaatccagaagtcttatggtgtatgacgttggttttttgctaatttccggatgcggatttgggctaaagtggccctgatgttgagacggataacgagacggataacgagacggataacgtgaggaggcggtggttttttcccctcgtgttttggctgagttgtacacacggccagaacagagacgggtgtggaacacgtttccaagacgctccatcgtagcgtgtttgagacgtacgcttcggtaggcggctgtactttacggacaatggtaagaagggtgaaacggttccggagtttggaataattgttgaataaacgaaatatatatatatatatattacaaatacattaacgacttacatgtccgataaccagacccttctctatcggaaagacgtttcaggagtctccgtacccgcacccttgtaagcacgccatctggttggcctaattgagcgaatttgtcactcagaaaggaaatttgtggtttgctaccgacgtcaatgctttccattcaacaatgattggttgttttcatttcacgtatctctcttttcttgtctcaacagtctttgttgagacgtagttgctacgagaagaatacttgagtaaaccaactaaacattgaagtatatatttattggttaagtaagtactgctctaggaactgccccatgaactggactcaaaccaactccagcactggtacagtactataggtttaatgagtactttctccaagttgcttgtacatgaatttgtatcttcgagtcacttgtatcttccactcacttgtatcttcactcaacatctttccaaggactgtttttttcaccgttaaccctgactaacccgggtgggcgcttttctttgtagttacaagtgaatcagctgatgtagactggagaagaaccatagcgggtatttgatggtctccacgtgcttttatttgcatatttccgatgttcgaattttctaggattttatgaatgaggttttttttttttctttctttttttttcttgttttttttctcgcttcttttctcgcttcttttttctgcatatgtaatcagttctaattggcgcacctcaacaaatctcaactaaaatgttgatgaaaaaaaaaacccacaagtccccatatcagtcgtttctgcacaaaataaataaaaaatatatacacatgcaaggaataaatacattaaacatgcctgaaaccactcacactccctccatatctccccaatcccataaaagagcccccgacgaaagcacccctcaaccaacacccaactaatttagtccaatactctcatcctctccaaatcatcttcctgccactcaattggaattctgaaaacgccaaattaccctccaagctgtccgtatcaacccagactttacaaactacaaatattccccgatttattctcgatacgacgccccatctcgggaaaataaagttcagacccgagcaaaaataaaaataattatagcaagcatacctgtcagaaaaaaaccagactttgatcctctcacacacaactggtagagccatctctactgacccgaaagacgtccgggatttgattttctagctaacaaacccacgtgacctaccgtctccagcaaccaccaccacctaccccatccatctcctcttccctaaccctcgacacacaaacccacgtgcatattcgctgcacctttacatcctgacattatcacgagccaacagggcacagactacttaggatacaatggccaaaagcaaacgacggtcggaggctgtggaagagcacgtgaccggctcggacgagggcttgaccgatacttcgggtcacgtgagccctgccgccaagaagcagaagaactcggagattcatttcaccacccaggctgcccagcagttggatcgggagcgcaaggaggagtatctggactcgctgatcgacaacaaggactatctcaagtaccgtcctcgaggctggaagctcaacaacccgcctaccgaccgacctgtgcgaatctacgccgatggagtgtttgatttgttccatctgggacacatgcgtcagctggagcagtccaagaaggccttccccaacgcagtgttgattgtgggcattcccagcgacaaggagacccacaagcggaagggattgaccgtgctgagtgacgtccagcggtacgagacggtgcgacactgcaagtgggtggacgaggtggtggaggatgctccctggtgtgtcaccatggactttctggaaaaacacaaaatcgactacgtggcccatgacgatctgccctacgcttccggcaacgacgatgatatctacaagcccatcaaggagaagggcatgtttctggccacccagcgaaccgagggcatttccacctcggacatcatcaccaagattatccgagactacgacaagtatttaatgcgaaactttgcccggggtgctaaccgaaaggatctcaacgtctcgtggctcaagaagaacgagctggacttcaagcgtcatgtggccgagttccgaaactcgttcaagcgaaagaaggtcggtaaggatctctacggcgagattcgcggtctgctgcagaatgtgctcatttggaacggcgacaactccggcacttccactccccagcgaaagacgctgcagaccaacgccaagaagatgtacatgaacgtgctcaagactctgcaggctcctgacgctgttgacgtggactcctcggagaacgtgtctgagaacgtcactgatgaggaggaggaagacgacgacgaggttgatgaggacgaagaagccgacgacgacgacgaagacgacgaagacgaggaagacgacgagtagatggaacaagtgctgagcaggtgcacgccaacaagagtatgtattttaattgacttgattgaaagatagcacgggaaggggggagggtacttgtatattttgagataagtgccattgacagacacactcattggcagacaaactcattcgcagaccattcatcgatggagttatcttactggcgtttccggtgctgtcaatagtacacctatattttagagcgtctgaaccatgggccctcagaccgcctccttgacctctctgtaagatagatggggaaaaagaaacgactattgagacagctttggaatgagtgtgggttaaggggttttagacaagtatcccaaaagttgctttttgatattccagatatgaagcagattggcagttggtaagacacaatgctctcgtatttgtatcacatagctacaatacagacgagtgcaaataaaactgaccacaagagaaaggggagcttttgtgacagatatttgggctatatggacatgttttttgaactccatgaccattttgaagtcgatatagtggtgttgcacgagtacgaggccacgattgagaccttgagaactgacattgggaacatccccaagaaaaactttggaattcggtctgttgtttcctctcttgcaagtccaatcatttaacccggaatgaatcccggccttgctggttttatcgtacgactggggtgaaacagttgaatggcagggtataactcttctcgcagttattatgagcggggaaagggacagttatctatacccccaatgagtggagtggtgataacggagagtggactatctagagttgagagagacggttacaatacgagtacagcagccccacggagacttgtaatggagagtacaagtttacatactcggtgggccgagaacgaggctagaaagtcgatctacttcgtcaaacgtcttcaaggaataactcgccattattaaaacctcatctgcagcaaccacatagtgcagggtctcactaacgctccccaggaagagggtatggaggaggcgttgactatacagtggtattcaagtgttgtacgggcggctgtgaaggttggcaagacttgagaaacccgtagtgtcaagtcatattggactccttccgctagtttctatgtcgatgctgctaccgtctttgttggatactcatgtggagcaccggaagccaggcacaaagaaagcacgttaagtcagacaatacgcacaagtcaggttcaggcacgtacgagtgcaaacgaggggtttgtgagacaggcagttgattcgttttcacaatgcgatcaaaatcttagtaatacattatctattatcttatctcgtgtacaggcggcttgcaggcggtacattgtaggagttccgtttgctcagcaaatgtgatgagaatgcccattagtgcctcattagtgcagttcagcccgctgacagcaatggtttatggggctgggcttggattggggtgtttagtggtgattgtatgtggtgaaatcaatgatggtcgcatcgcattgacctgcaaccgcccgctccgctcgcagccgttcatctctcaatgtactttgtgcaagcaaactcgtcgtaccacgagttgaacccgcccgacaaaacacacacctcctggcccttgaaggagtccaatgccttgattttggactcgtagtaccgggcgcactggggtcctcgcacctggctgaactggcagtggaacacaaccgcctcggcagacgcactggtctccaccagatcctcaaagctcttggtgaagttggccgagggaaagttgacggctccccgaatatggccgccctggttgtagtcgtcgtctcggacatccacgacacagacccgcttggcgccgtccatccacgttcgcagcgttgttggagaaatggcggtcgtcatcatgtggacttgatatggggcgtagcaattggtggggtcgctctcgtcttctccacctataggtggctataagtacgagtagacacaccaccgatggagatattagggttggggttgtgactgcacaagctgcattagtgaggtactgtctcagagaatgtggggcggtctacaaggccatgaggagtggctactggggggaattccaggtttgatcaactctcgagacgactccgaacgaaatgctcttttcagctttgcaaaatctccttttttcacacccccaacggtcgtcccaaatatgcgggtttttgattctataaccacagctcgctaaaaattgtgttgacctttgggcatttgggggaggctctgtagactccaaagtgaaccaaatacggatttaaacatagagatcaaaagggccaagcgagccagttccaaaacttctcccaaaaacgctatccgaccgcttcttccccccgcaaaacgccgcccaaatcagagacccgaatgcgctcccaacacttctgatacaggggctgcatgaacaagcgaagtcccaaagccaacgacaaaaaaaaaaacaaaaaaaaaaaacacagcaacgaccgtatagtcggccggtcatgtgatcgtcgactctgcacaccgagagtcacgtgagggcaaaacgtgtccacgcttgcaacaagtcgtgacaaccgttcaattagatcatgtgactacgaccggcgatcttggtatcagagagaatgggctgacatgtacatactgtatgtactggaatgatactgagaggatcaagttatcgacacaggtcttgtatcagatatagtgttttggaatgtatgaaaaggtaggtacagtagatacgataggtgaaaagtaggtacagtacaggagatgcgatacgagggtcatgtaggcggttaggggtgcagtctaagtctcagttgggatgtactgacatggtctgtatcatgttttgttgctgattcttgttctgtcttgtccatatatgtggaatgtctccatttcatcctgctaatcaatctgcagttctggaggcaggtctttgttcacatccaagcctgccattgccttttccacctcatccgcctccgtagacgtatccctccccttcttcttgctcttctttttcttctttgtcttgagacacgagctgatatcgactgctgagactgcatctactgcttctgagtccttcaccacttctgctatcctctccaacgcctcctttgagtagtcccacaagtgatgagtcttgtgcagcatgccatgaacaagaccatggtcaatcttaaaccacatgagcgtttccagatccaaaaaaaacctacccatcttagcaaaccgaccccaaagaacctgcacttggaagttgcagtctctgagagacacaggaaggccacattgactcacgtagaaaatcttggacgtgcacttgtctttagtgggatcgaatttgatctcatcaacattgaacttgaccacaaaatgctcgtagaacaaccacagaaacccattgctcaggtacggaacaggaaacactccagcttcatgaatgagggaaagaagaaaaatgtaccgtcgtgcgccccagtcaatcacgtgcaaattgctcatggccgtgtctggacaggagacgtccaccgtggtctcaaatacaaatgtctggttgttatgcgtatgaacagtggggatgaatccggttgtgacgggaatactgaagccattaattatccacttgtcgcccttcttttccagttttggagaatcacgtgcaatatcacgtgcaataggctgctctttcaatgtctcctctgcatcctctgcaccatgtgactccttagcttcgattgattcgcccttccatgccttggcctccacgaaatccactaccaatccaccctcgagctcaacaatgccagaaccccaaatgtccgtgtcacgcgggacccgggagtcaatgtggcttgtcacgtgatctttggcgatctctttggcggcagggtgttcagacatgatcagcagacccagatcagtgtcggggtccgcaagcgtccattgggccgtttctttccatatttccgcgtccgactcgggcccgatgttctccacatcccacgccaggtctcgccacgactgtccgacagctggatggcaccatgggaatgtctgtagtgcaatgttcttgaagatggcggtgtcgttgttgggcgaccggatcaactgcgaaagccgtggactggtgtggcatagggcaacggctgtgtcgtagtcggtttcgctgattatacgcgtcagaatcggcgtgggaaggttgtccatggtggtgaaaaaaaagtggtagtgatggtgatcatctcaaggaggtttaagcaagatgcatacaggacagtgggtggtggtacgagtacgggcactgtacgagaacttgtgggacttcctgagaatcaaaatacataagaatgtatattttggcgcattttaacaatcaaaaacactgaaaatccgttccaaacaatattcctcaagtaagtcacattgtcaatgtctctactaattagtctactaattagtccactaattagttgactttttagtacagaaccctagagttcaaaatatgcagaaaaaaatatatgcagaaaaaatatatatagggttaccctaccgcatcgatcgcgtatgtatcatcttttttttccctgcaatcctatcctcctgcacacaactcacacacacccggttggctgcttatgtagtcaataaacagatccaactagatgctctgcatcgactgtagtacacctatttccaagcgagctgtgtcttcggaccagtggcacttgctagtgtcatatgcccccagttacgccagattaatatcttcttacaccgccatccgtttgagtcagctgtttgttcataagaacttttgatataagagtgatggtacattccaacttgggcacgcgaggctacacggccaaattgctcctaatagcgattcgaagtgtccttctatcgagcttcttacaatgcctcaatgatcacgttcgcttgatagtgattaaatgccattgctatatcgttcgttaatgtgttgatcctactcagctcggttaccaaagacccggattcgagagactcctccgtcggggatgatggtgagcttcacgtggctgaacacgtgcttgttgtccacggggtactccttctccacgtgaggggcgccctgaacaggagcgagcacctcgacccaccggtcgtcatcggcagcaatggactcgccaggcttcaggttgacggcagacacagtcatcttctgggggaagttacccttgaaccaggcggtatccagcacgattttgttgatggttccgggagctcccagtcgaatgaccacccagtcaacgtgtccaggctctcgggatcgctttgtctcccatccagagcccatgttctctccctttccgggcagcagcaggttgtcagcggatccaaagtgctggtccgaccgagccacggcctgtcctccgttcagaacagaggccagatcaatctccacgtccttggactgcgagaaatcaggcacaacggatccgtagagccggaatcgcgcaattccgccatcggggtacatgttgagacgggcatgggtgtatgtcttggaggtgggcttgtccagcacgaagaactgcttctggctgggtccacattcgtgcttggaaatgacagtgtcccaagaagcagacttgagagcagctgcctcgtctgcctcgttcagaccactggtaatactggtgcactccacactgatctcgggagcgtgattaccgttgaagtatgcagtatcgatctcggtgccgacaatgtgagcagcagccacgccgaatcgacatacgacccaatcggcgggctccgtgttgtgtcgtcgggtctcccagccgtcgtaccaggcaccagagtccacaaacttgcctgcctctcgaatgggagcgtagggcttgatgaggttggcggcttccgcaaaccactcgtcggagaaagacagaaccttgcctcccagcttctcgccggcgacatcggtgtagttggaaacaatctggcggttgaagtcggactcggaaacttgcttggacatttggtttttggtttttggctgcgtgatggatagcccttgtgtatatatatatacatgatgctgcagatagggttcaatgtgtgccgtatataatgtgccgagataatatcgtcgtataatggaggtcacgtgagaaactacagcaaaaatcaactgatccgggtggtttaaattgatttatctaaaaaaaaccaccgctttacatacattattctgcctaaatgcccgtcttcctttcaaacacccatcgggatccaaactctgtttgcatgacttgtgggtagaatcgcttccagaaacaccaatacctggtcgattaagactataaaccaaccatttttctctctaaaagaatctgtacaaaacgcactcttccgatttccagtcacgttactttcagcccacacagccaagattaatatccccgccacatgcaccctgctatctgcccgtttagtcagaccctcgggccgctgggacataagcgaaggaggttagggtagccgagggcgacagagacggaaaatggcaagagatttggtcacgcggagcaagcaggtggtcacgtggttcgtgtggagttttttatcgtggtcgcgtgactcgaatatatatatcatgccttccgaggcttgatttctgagtgtatctaattgaataaagtataccaaggaaaaaggggtatcggagaacgccgatggggaggggcagttgacattgggtcattttttcttgacatatggcgagatattggaactctgggagcgaaatggtactttccattttcctgtgggttggatatcacatcttttagaagatacagagaagactatgtactggttcaggtagttgagagaagcatgtagatatgtagatatatgaagaaagtcacgtgatattcaacatggggcggccggcatgattctctagaatgtctatctgtattttgttgttgttgaactaatctatctgtgtatttggcaccatatacctcggaagagccgagggctggtgttgataagagatgatgcaagctgtaccagtacatactgtacaagtaggtgctaagagggagtcagtatgtacgctaagcactggattgacagcttccagttcctgttcttatcagaaggatttatcttgagcagagtacaggtactcattctatgtagctggttgaagtcttggtgtttttcaggcgggtcgcacaccggcagttggagttggggtagatacaagtacgagtactgtaccagtacgagaacctgcccgtcgtacgagactggaccgagtgataattgaggaagtatttgatattagtacctttggcggtatcttccgcccgactctagagccccccatgccggactacgagtagggcaccgtcggaaccgtttgaaagctacgacaggcttggcaaatcacacgcgacaggtttaatctcgctcgacgttagtctatactgctgctcattcccttgtcctgtctcgcttaggcgcgtgttttcaacggcaaaaaaatatccgaccttgtcaccagatgaccgtttgcaggtggcacttgtcttgcattgtctaaagttgtttatacggcaattgtgagacgataatggcgctcatttgtgtctccagacgtgaagaattcacgaaaaacgggtcaaaaacaacggggcaagtgtcattctacagctctcgacaggacactgataatggtccgcctagcagccttgtgggcacactgaaagacctcgagagcactccaagagcatttacctcgcctattgagccgcagtcgtagactctattgtcacgttccacgcgtcacgtccagtacaccctggtgtcgatcgtgatcttcatgtgggatcgacacgtgatctgcggtgtagtgacgctaagtttgaaaagggtctttgatgaacgagggatcgccgttccacgccagcctgcttcacgtgtgtatcgtgtctcacgcggctatcaaggggttgctgcggtacggacgtgagagggtgaactgtgcaagtgcagggctttgtgtgtacatgaagggtcttttacgaggcgtagacaagaagcaacagatttgtaagctggagttaaagtcgctggacttgggtcggtagagcggaacttgtttcagtctcttttcacacgctgtcgccagatttgggtcacagtatcgtcaatgaaggtggcagaaggaagacaatatcaatgtacaatgctgtattgtacttgcttcttgtcattcaaacggtcaaaatgaaacacttctgtcgtctctttcgatggaacctccagcttcaagggccataacaatactgtccacggagatacagtagcatctatatcatccgcatcatccgcatcatcagcatcatcagcatcatccgcatcatcagcagccagtccaaggtcgaagagagattcgctctgtccagaatgagcaacggtgtaaatgcctcactttgttgaccatcttttgacggtatctgtcctcccgtttcccaagttgataccgtcaccacagcaacacattgattcgagtccccaggctgattttttccaccgtgccttagaccctgtagtaagacagacccctggctatgtccatcaccaccgcttccgtcgacactgtttttagtttagtgtgctcttatgttattacaaaaagggcacagtccagaggccccggatgaggtcggaatggaacgagtgtgagtgcatttgtatgtggatgttaggtgatcacgattttctcttcggaattgtcattttgccagtttattttcgaggcaatgtccgtttggagacgtccctggcactagactgcacccagatgtgaaaataataacaaaaaaggggccccgaacctaactgttctctctctcagcgtagcagtgaaagaggacggaagcggactagtttgaaatcagacctacatccaggcacatgggcagtgggtcgccgttggatgtcttgcaatattgcagggggtgtcattatacaatgagcgggagctagctcgataacaaacagtgtacccctccacaagtgacggtatcgagtgttgctgctcgtgatcctcaagaacggatctggagagttcttagatagcacacacaggccttgagtctgttgcagtgtctgtcacagtgatgtccaaagttgtaggtctggttagacaagtctctcctccagacccttccgtttacgcagttttgtctgctttattagcccataacggctgcatcgtggtcgtaggctgtccacgattagttttgatcttcgacagcgtcgtacattagaccccgtcgcacaatgcagtttgtggttcggttgtatcacgttctcgtctaccgctcacaagcaatgtatgacccaaccttttctgtcgggtcttctttcacaaggggtaatttcccgcggagctggtgccatactattgacggtacgagtaccggtggagcttcgacgagaggtatggaagatagtggtctggatgctagtgttcattgtcgagtgtactggtactaacagcattctgaacaggcactcgaggcactcccaactaacgtccaactaatgtccaatgtccaatgtccaacgtccaatgtccaacatccaactaatgtccaactcactcacgcttgccagatgttcgccgcggcaggacccaaccagccagccatgcatcaccgacggacattgcgtcttccatctggaagtgccaaggtccctcatattacctttgtttttgcgggcgtggacacaaaagatgctgtggtgggactattgacacgggagtagtatcaatcaacacctctttgtttgggaattccaatggtacttttctttttcttttgacatcaatatgagacttccaaaagtgcgtcatgaaaacgtgcccaaatagctccaaacgcagttgctttaattaccttcatcgatgcccaaaccgtccattgtccggttaggtttcaaaagactggtagtgtttcgacgatcggcaagagggatacccgctttgtttttgcatttgccacgcgtaacgggtttgagcgtcgtgacattattttcaaccaacgtcggagatcagctcgggcctggtttgagtgtcgagagagcacggtgagtgctcttgaagagtcgctatcagggacggtaccaagccgtagtggtacctaccgctagtaagtggtgcacgttaaaaccagccttaccgtggtgactaactgaaagtcagagtaggtcaggggtcaacaggggtggacaggagttgggataacaagagcagtagtaggcgataccggacaaaatcacgtgaacaaatggatccgggagacacgtggagctgtgggtcacgtgattgagcgaaaacgactcttgtatcgcgtccacttggcgagaatgtctttcattccggttcttcaggtaggggccagattagggccagattttgggccaccgcaggccaaattcaggtcatattgggccaaattcaggtcaaattcgacggctggactcaggaacatcccgtacccggccgcatgtctcgctacgtccaagatcagtgagtcgacgctctgacagccatcagccattgtacctgtagtcaagctcaaagttccgagctagtcattttagggacttgtagcgagagcttatgtgggtcttttttgctgtacagatccatacagatattgggccggatgcgttctgaacgttctgaacccttgggtagtatggatacttgtcgccttgcgaatcatgtcgttgccgccgtgttatgatattggtttctggggctgtgtccagaggttgtagctgatccgtcgtttgagtctgtgcgaatccatctgggtcttcgttcaggtgtaggtggtaccatgtcgtgtgtgccgagtgcatggtcacgttggcccatcaatctggcatcaacactctgggcacaggtgaaggtatcgtccgtatgttagtagtcgcactccctgttgtgattccttccccacatcccaaaccggagacatgcaatatatatgcaactccgggctgtgtcatttgatagcaagacctcgataatccccggtacatcaccgcgatatcattattccctggcacacgtttggtaccgcttgcactgtccaatttcacacggtgtatgggaaaaagggcaaaaaagattttaaataaacctgaaaaataaaataaaataaaaagcctgagagttaaacctggcctaaacccaatcctcattttttgtttttttcattttgttttttttcttcttcccactctaggggcaaaccctatggagtgaggatctccagatccccgggctgatctatacaagggatggggatcggccgtgttgtcctgtctgtctcctatatataagactggccgggtccttcgatgtactcgtcagaaccacttgtcacctccgcctaccaacaccgccaggcaagtccaaccccaccccccacggtctcacctgcaactgcacccaactaagcaagtacgcccgataagcgccatattatttcgaacatggaactatctcacctgtcgaccgagtctttaaaagacgtggacctgtcgctgacggacgtggaagaccacaccctgcacgacgtttcctccgtcgacaccgcccacagatacctcaagagcaacgactcccactccacctacccccccttcaacatggacgcgctggaccactccatcaaaggcgatttcactcacaaggccgagccgtgcgaaagcgactacactggggacgcggaaaccacctttggcagcgacggccccacagtggtgtacaagtcgtacaagcgacgatggtttggaatcgtggcgctggttctgctgaacattgtctcgtcctggggctggctcacgttcgccgccatctccaacctggtggtcgacaagttccacctcagcagtgaagcccctgtcaactggctgtccaccgtcatcctgttcgccttctgcctgacccctcccgcagtctcctgggtgcttcacaagtacaatgtgcggggagctctatttgtgtcgggcatttttgtcatttgcggaaactgggtcagatacgctggctccaagaccaacaactttggcgccgtcatgtttggacagattctcattggtttcggccagccttttgccctcggagccccctcctacttcactgaccagtggttcacctcaaagtctcgagtcaccgccaatgccctggcctctctctccaaccctctcggtggagccattgcccagctcgtgggccccgccatggtggcggccgaccccacccagtttgatatgttcatcctggtgaccgccattgtgtctaccgtggctgctgcctccacgctactggtgcccaaggagccccccacccctccttgtccctctgccaccattgagaagctgccgctcaaggaatcgctgttcaagcttgtcaagtcgcggtactttgtcaccgtcttcttcccctttgccatctacgtcggtttcttcaatgccttctccactttcattaaccagatcatgctgccctacggttactccgaggataatgctggtattgccggagctctgctgatttttgtcggtatcgtgttcaccctcatcatctcccccattgtcgaccggttccacttccatctgtggctcattcgaatctgtgtgcccatcatcgccgcctgctacatcggagccatcttcatgtccaccaaggagggcgacgaccagcttgcaggcccctttgttgtctgcgccattctcggagcatcgtcgtttgcactactacccactttcctggagctcattcccgagcagacctctcccgtctcccccgccgtgtcctccaatattttgtgggttggtggccagttcttcggagccattttcatcatttgtatggatgctctcaagtacaacgagacccagggcgatcctcccggaaacatgcgacgggccctcattttccaggccgtcattgcttgcgttggagtcattcccatgctcttcatccccgctcttcctagcagtcgtattgacatggatcgaaagcggtaagcggctgagctagagccactatgcgattcgcgcaagcacgactacgagtacagtgtgtacagtgccttagtgcaactctgtggttagtccacatatgaggatgctcttcacggaatcctccgccgattcagtcttgctatgccagcacagtacccaaaaaatcgagagtgtgtctctacacagactctctgggcaggtcccattacgttccttcaccatgcataatttatagacattatttgttaatacttcgagccctgtactagtatgaactccacgttgcagatccacgaatataaatcgattctccgtcgaaatctcgtcaaaacgcacttttcgaaattccacccgcccatctgtgccccttacagactgcgtcttcatctccgagctcttctgaaacgctggtgctccatggtgagacattgttttcttttttttcgtttcttttggccgctcatggagagcaaaggagaatagcgctttcggtatacgatggcagagcgggctgcgatattatgggctggtgacgttcgtcgtggctccgtggatggcgtgattgatgggatgattgagcgcagaatgacagaattactgggaaaatcacaagtcataatgctacaccaactcctcctaccaactcgtgcgtattcgctaaaaagaccgtcaactcctgccgaacaaagacatgccgaggtacaagtacagcagctctgcctgctcatgtccaactgggctggtgcatggaaagaaatcccagatgggcagatggggacggcaaggggccttgtacttgtaatctcccgcggctagtgcgactcgtacacacctggcggttctggttcgatggttacgttggagccgctctacatatcaaagggaatcaataggtgtccctccattgtgcatgttggaatcagagctgaaccagtgctatcagtgctgaaccagagctgcccttttgccctctcgttagacaccattaatgcctccaatggcccggtccacacgctgcttctgctttgtttttctttctttcttcggccaatatgcccttccgaaaacgcctcactttggacgttctagaagccggaccccgcccccgtaaagtagctgttagaccactaacgaccccaagacactaaccattaatgtgccttgatgaagcagatctagcctcagtggagatgcacactgaaggacattgacgaagaactcttgtgtgattcgcgaaacccagtgacgtcaaaagtcgttgttcaacattaccaaataccgtaacaaacacccaaataccatagtaaacaccttcatattcattaactcgtccctttgacccggctgccctacaagagagtctcatatagctcatcgccttagcctaatcaccgggcactgcagactaaaatagtgcgtgccattaggtgagggttatggctgtattgagagattgaatagagataaaacgacgaggagttgaccaccttttagcttggaatgtggtgatcacaatgataccattatatactcggatatttctctgtgaacaaaacaatataaatatcgcttgttgttccccgacttgttcaatgaagaagcccaaaactaatattgcaaagactagtccacaaatataatgacatcaagagagtagtacacttgtgacagttcggagttactttattgctcactacaacacttcaatttcagcttgcaattgtctctagcttgtctgtatcatgccattgactagatctcttctttccccggatgccatcatctaccgtattgcccctcagggatgaattgaggcaattttcagaggtttacagaataaaatgtatcgaaatgaatagtctgatggtgtggaatatgttatatattaatttacacaatttttttttcatttccgtcggtaattccatcggtaaactaagaataattccagaaaaaacctcaaaccacgctaaccagagatataagtagtttgactcctccatccgctagatccaaccaccctccatgattgcaaaaatacccctacttccgttcgtggtaggagctctggctgtgtccaactccaccgactccactctcaccgactccactctcaccaactcaactctcaccaactcaactctcaccaactcaactctcaccaacttcaccaactctacccatgttcccttcacttctcccgatttctatcctactcccgaaattggcactctggacgcggacaagcggtggagagctgctctgaacgagtccctggagattctgtctcagctgactcttgtcgaaaaggtcaacatcaccacaggtcttggttggggaggaggcacctgtgtcggcaacactggcggagttcccagactcggtcttaagggtctctgtctccaggacggacctctgggaattgctcagaccgactacgtgactgttttcccctgcggaattgccatggcggccacctttgacagaaacctggtccaccagagaggcaccgccattggacaggaggccaaggccaagggagtcgatgtccatctgggacccgtcgtgggacctctgggacgacacgcaacgggcggccgaaactgggagggcttttctccggacccctacctggccggaaagctcgtgtccgaagctatccgaggtatccagtccgagaacgtcatggccaccgtcaaacacttcattggcaatgagcaggagcactaccggctctactccgagtgggctcgtttcggattcgacaacctcaccacttcggtatcctccaacattgacgatcgaaccatgcacgaggcctacctgtggccctttgccgacgccgtcaaggccggagtggcttcagtcatgtgttcgtaccagcagatcaacggctcgtcgggctgccaaaacagcgccacgctcaacggcaagctcaagtccgagctcgggttccagggctttgtggtgtcggactggcaggcccagctcagcggagtgtccaatgctctagccggactggacatgagcatgcctggtaacgacgtggacggaaacatcttctggggaccggacttgaccaaaatggtggctaacggcactcttcccgagtccagactcgacgatatggtgctgcgaattctcacagccaccatctacacaggcatcgacgaaagagagcccaccttctccgccttcactactgaaacctttggcaaccccaaccccgtgcttatgttcaacatcaactacacctccaccttggtcaacctccatctggacacccgaaccgccttttcttcccgtgtggcgctggagggagccgaggctgcagcagtccttctcaagaacgacggaattctgcctctgcagggccccgagaatgtcggagtgtttggagtcggctcgcaaatcgggccaaagggagcctactgcgggttctccatgcaatgctcggatggagctctcatcgagggatggggaagtggaactgccaacccaacagagtacacttctccgtacgaagcactccgacaacgagccaaccaagctggaggccacgtgattggaaccaccgagtcctggaacatgacgctgcctctgatcatggctgacaactcggacgttaacatcatctatgtgctgtccaactccggagagggaggttcgaccgttctggacaacatgggagacagaaacaacgtgtctctgtggcacaatggcgacgaactgatcaccactcttgccaacagctccagaaacaacattgtcgtcgttaccaccgttggtcaggttgatttggagccttggatctcgcatcccaacgtatcggccgtggttctcactggtcctgctggagcctatggaggtaaagccatggccgaggttctctatggagacgtcaacccatcgggaaagctgccttataccattgccaaggacccccaagactacattccggtggttgtggacattcccgaagatggagctcctcaggcctactttgatgagggtgtctacatggactacaagatgtttgacaagctcaacaagacagttcggttcgagtttggttacgggctgtcttattcggatttcgagtttggagacctggatgtggttgtagacgagttcatttccgagcttcttccttctcctcctcggcctatcattgttgacaagcccagcagcaccagctccaactcgtcccacggcgatctcaaggctcccaagggtttcaagcccattcgaggagttgtctatccgtggattgacgttaattccctgactgccggcgaagctctttcgggagtgagtcctgctcttgccactttgctgggtctaggtaaacctgatacctgtgctgttcccgccaagcacgagactggcgatgatgacaaggactccaagtctgacgataagaccaagagagacaccgagtcggatgctgccgatgatgaaattgaaacagtcagcacctccaacgaaaccgccgttgaaaccaccattggaatgaagaacacctccgagcccttccactttgccaacggaacagggacgtcaacaaacgccgccggaggagttggaggaaacccatctctctggaaaaccgtcgccaccgtgtctcacaccatccgaaacctcggtccctatccaggagccgcagtcacccagatgtacattgccttccctcaggacgacattgattcgcctctcattcaacttcggggatttgacaagactcgggttctggacgtcggagaactcgaaactaattcctacgacatcttgtggagagacctggctgtttgggacgtggtcatccagagctggagagtccagagaggagagtacaagatctacgtcggcaactcctccagagactttgttctcatcgagtcctttactctccagtaggaggatgaactaattactttagattctttgcctagttattaagtaatgtacttctgtaagttcgtagacggtagcacactgctctaatcataaatacattgaattgataaatatttgtatgggtctcctcctcctccttatagattatgcttctcaacctcgtcctgcatctgtctctcgatgtcgtccaccaaagtccacgtctcctcctccttgtcgctggtaggagtgtagcctcgcttcttctgcaccagagaccgggcgtagtccagatctctgtaaatggcctgaatggcactaatgacaccattctcagatcgaatctgacggccaacagcagcagccttggcaatgattcgctcattgtgtgtagcctcccatagagccttggagaactgcgaaacgttgagcttacgcagatggatgccggctccaagatcttccactcggttggcgtaaaagaactgatcaccaaagaagggcttgatgatggtgggcagacctgctcgaaggccggcacccgtggttccagaacctccatgatgcacacaggcgtcaatttgagggaacagccaatcgtggggacagtttgtgatctggagaacctcctcgggaaggggaatctcaggctccttcgcatccttcttgcccaaacggtcggaccatcccttgttcaaaatacatcgaacgtctgccttcagaacagactccactactgacttggtgagcgctgtggggtcagaaacaacaatggagccgaaaccaatgtacaccagcttcttgccgtcatttcgagccttctccatgaaccgacaaagcttgtcatcaggagtgtagtccttggaaccctcatccaggaaccagtagccggtgattttgatccaatcggggaaatcaaccggaggaggaagaactgcaggcgacacattgtataggaagggcaccttgttctgctccatgtggtccagattggttctggggaggtgcagcgtcttctttctccatcggttcacctggccagaaatacccttccaaaagacattgtcaaacatgacgtaggtcaggtagttgtacgagcctcccatcttctggtcgggcacaataaacgcatgagggtaagctcgagttcgagaccagggcatggtgaaggctcggaagtaggggatctgaagagcctcggcaatatggatgccggccatggctgaaggcgactcgatcagcacgtcagagccctgacaggcctcccaggaagacgccagcagctcgttgatccagcctcggaacttggaggcagcatctcgcaggaaagacacggaaaagactccgtggtccaccatgatcttcatgagctccgaggggtcaccagccacctccttgaactcgatgccatagccctcgatccagtccttgaactcggagtgcgtggcaattcgcaccctgtggccctcctcgatcagggctttacccagggaaatgtaaggctgcacgtctcctcttgaaccaatggtcaacaaagtgaaaagcatcttggactgaggagtgacaagaccaggcagtaccgacgccaaattaccgtcaataatgacaggaggcatctccacattagcctcagccttgagagcgtcctcataagtgcacagtcgggcactttgcaacatgtactggtcgtcggacttgatatcatcgttgatatggggtcggatgatgtccagctgacgcagcagcatcacctcggcgtcgtctcgatgagaagccgaggcaaactcaaagaatatctcctcgtagccttggatggtcaaaaccagaccagaatagccaaacttgaagccagagtccttggtggcgttctcgaccaccttgagaggcacaatcataagcgtcttggttcgcaggaaagaccggaaagtgacgtagttggtggacacatacatcttaccgtaagtcggaataccgcctcggtgcagatggcagtggtacgaggcaatcagacgttcctcagtgcccaaggcaaaccgtttctggaatcgctcgttggactcggtgatctcttctgcagaagcaagatgcttgtcgtcatcatctccaagccgctcggtgtggtgcttgccgtagtgcttggtggatccagaccacagatcagacaccttggacagcgtggagaaacgcttgttcttcttcttgaatgtgtcctgttcagggtcctcgtcgacctccgcggtaccaatatggccccagtggtcgtcgtcggacgagtcagagtcgtcctgaatctcgggaatgccagaaccagggcctctggtgaaaggagcagcggcatcggcggcagcagcagcagcagcagggtcgtggggagctactacagaaattccagcgtgatgagactgttgaggaacagtgcctgcaggcgcagattcagcgcctcccatgacacctgggcccccggctccaacggctccagggcctccaagaccaccaggagtgccaggagaagagtttccagtagaaccaggagcggcagcgccaccgggagtggtggcaccggtagcagcgcctgaagaagtagcgcctccgctctttcgcttctccttgagctcggcagcaataccagcaggcatggggttgccattcaggccctcaatgtcgcccacaggagcagcgacgccgggggtgccagcgagagacaccgagtcggccgaggcgggagttccgggggtcgtggtgccgtagctcccacccggggtcgacgatccaggcgcatgcactccaggagtggtaggctgagatccaggagtaggaggggcagaggggaaaagagtggaagaactggttcgctgggaggccagattgggtcggtcacttccctcggcggagtttcgacgagaagaggctcgcgacttgagaaatgaaggcacaagtgtgggcttgtcgtcacacttgtcatccaccttgtccttgaaccgtcgcagaaacttcggcaaacgaggcagcttgctgtctctcttctcgtccctctcgtgaggctgctcaccagtgacctggggtgtcaggttacgaggagtgtgagatctagaggatgtatggctcttgctgttagacttgccatcactctcatgatgcgccgagtggaagaaatggtgatggtggccagaggcatggagcaacgtggaatctcgaacagactcagtcacgtgcttgtgtcccacggctagctgagattgtcgtggggagaaatttccgccgctaatctcaacaccattctctgtcagtgttcgcagaacatcgtcaccaaacttgaaaaaggtgaaaatgtactcgtcaatggcgtacgtctcgttggactccaccacagatgttttgatggtggtggcgaattcaaaaatcttggtcttctccagatcgacaatgttctgcagggggataacgatacgaactgtatcgccctggttgtgggctcggaagatttccttctgcagagccttgacccactcgtgggcagcagagtgagaatcggccttgaacagcaccgacttcttgggcatgacgattcggaacgactcaggctcggtcacgtcgccttcgtcatcgcacagctcagctgcaagggcctcagacagatcaattgtacctgcaggaaagtaaacgtcagtggaatcggggtagtaggagaaggagtcgttcttcagcacacaccagtatcgagtgccttctcgaagagaccgttttcgagccttgaccagggtacccgagcgaatgttggcattctgacgtcgaggaagatacgacagaaagcacatgtgtttggcggtgatgtacagatggccctggatgagcacattcttgagcaaccacacggggtagtctgcaatcaactgctcgtccacgtccagtgccgcaaagcccttgagtttctgctggaagtactcggtcttgttagactgatgctcctcagggttggctcctccatggcacttttcgtaggcggcttccagagagtcgtggaacgagttgagaatgttttccgtcttgattcgacgagcaagctcgctttgtgttcgggagggctgtgttagtaagaacaagtcttcaattgtgggtgtgtaagcatacctgttcagccgagccgcgtcggctggcttcgtgagaagaagtgtgacagagagagtgaggcgacagagagtgaggcagcgcctgggcgaccgaattgaacgatgggcagtgcgagattgagtgcagtggcgacttgggtgtatgggtgcctgaatgaggagtcggggcggtggctgtaggcgacggcgccgacatggtcgctgaaggcgagactgccgtggtggtggtcgagggtgtttcgacttcatcaccgtcctcctcgtccgactcgtcgaagaaaccctccaatcggtctgtggcaccattgactaacaccgagaagatgttgcagtcgtgaggatgctggcaggcgtcatcggggtctccgtcagtcgaatctgactccaccttgttgagcatgggcagacaggagacccggtgcttgaggaactgcgacgctgagagcatggtgtatgttggaggggtggcgttgtcagagtccgtgtcgttgttttgcggatctgtcgacggcgtgtatgtctataagtaggcgggcggggtgcgttaagagcgatgcagatggtgctgctgcagggtacgggtgcattcaacaaaacggcgtctgagtaattaaatgggcctgaactctattgaagggtcaggtgtgattggtggtggtgtgatagggcggtgatgagagcaccgacggaaaggctcatgtgccacaccacccaccccaaccactcaatcgcccgcagttcacaactggtaattactccaccattggccccacgctaccggtggtacggcccacttgccagatgcacgcacacacttagtggggcagcaatctaaactgcaggtgccgaggccaaaccttgcagttgccactgtatgggtggccaacagagtttgtcacgtgaccccgcccgcctaatccatgtcgtcggttgggcaaaataaaatgtatgcctggaatagcaatgtgcagcgcagcacgcggaagacggaaccggcgaaaaagagcaattccgagaaccacagggtttgttgctcaacggacagatgccagattagcgcaaatcttgcagcaaatccgcttggcacccacttggctggccacagacgaacattggcctgaaccccggcattgctttttttttcagttgcgcaaacaatcgcaccaccgacagccaccctccgttaaacgttcacccaaaaaggtcgtattcagttgaagcctgtcgtaataagcctttcgtatcgtcgtggtcgcttgtgtgctcagttgtatcaccgatgtcgaggtggtcgtgtgtctcagtcaagaacggacctcgaaatttcacctcgaaatctccagacagtcgttcgtaaacaggtctctaatcatctcacttttctgaaggggaaaattcattccgaaaccgaccaccactgaaattcacagcggagcacggcggacaaaattccaacccgtcaagccgatgtcctgaacggggctctctctgtcactcattaaaacatctcgcccatctacaacaatgtgtagagagtagtaaactgtagaagacagtatcccttactacaccaaacagagtcgtcgatggttgaatccttcccaaaattatagtcaaacacgtgacgcgctcagaagacgactggttttactcaccctactcagcacatcctgaatcgccaacaaatgatcaggactgcttccaattggagtcatggctcctggagtacccggtgtactcggactcatcaagggagaccctaccatgcttgtaggaaccgagccggtcctcgacctcggtttactgcccgtcaaggacagagatctcaaaatgccacaggcaatatgcccactggagttgctggccacatttccaaacttggccaccgcttccaaaacatgctggttggggtccactggcattgcttcgcgtggtgggcccattatggcggcgtcgtcgggcgaaaccagtcctccggagcccgagggccgtctcacaaacgagttccgcttcgactgggacgctgacgagttgcccgaatgtgtatttggcgtcatggctcctggagtgccgctgaaggatgctgttcgtgagttgctgcgtgatggcgccagcgacggcgttccggacggaatctggtttcccacgggcagaggcgcgtcactggtggggggcaccatgctgtatttgtcgaaagtgggtgtgcctggaatgggagagccgcccatggacgagtttccgctgaccggcgcggtgctggcggccttagacatgcgctggtcgtggtacgctcgcgcctgcagatggtactgtttgtgtttggactggttccacgacgagtctgctggtgtggatgtgggcatgttggcggtctcctcctcgcccttgctgtctctcttgagccacggcaggaaactgtgtcgtttcttgagcgtggacgtccgtcggctgatgatgctggccggtcgttctcgcgaccgcgatcgccccagattcggacgtgcagttgccgttgtgtctgtgctggtggtaggagatattgccgccggctcactctgggccggttccagattcaggtggaaatagggcgtctgtgcctccgcaagactcacgtccggcgtcggttgcgacaaccgccgcgccgtttgctcgtctgtatcgtttggtatgctcatctctggttagtgaatgaagatgaaagcggtccacccttgtagctcttcagaaagtctctcaagaaaccttaggagttgcagatggtaagtggagcccggtgacagctctgattgggggttccaggtctagtctccagcggtctctactggcagtctggcatcatctgattcttggtttcggccttgacatctctcgcgcctgtatctagtccagatggtgtctgtcactcgtacgtgtagtatagtaggccgtacctacatactgctgcacgggctaaaaatgctgtcagccgcacagaccgaacctcgcggtactgtacttgtagtagacgttgcgacgggccctgagccagtccaggctgaagctgacggcagaggagccgcggggcacggcttgtggctgactcagcgccctttttcgtcccctccggctggccaggtcacctgtcgaacgcactttcaaattaaattttgccgaggttgatctggtccgaacggtacttgatacaagtgcagtgcaagtgcaagtgcagtgcaagtgcaagtgcaagtacagtgcaagtgcaagtacagtgcaagtgcaagtacgagtgaagtacaagcaagtagcaagtatgatggtataatggacatggcaatatggaccaaaatcgacaggaaaccagaaaaccagaaaaccagaaaaccagaaaaccagaacacctgaaaacctgaataacggacccctccatccctcctcccctcttcaccacactcaccaagccgtcaatcgacggatacgctgtgggatcgttgttgtgcatcttggagatcagaaagctgccggggatatattgggatatattaactacaagtacaagtccgacccacttgctcgtacaatatgccctaacagtccacccatctttgtgcagggtgcgttgacatgcggcgccctgcaagttaatgaaggaaatatattgtgacggcgcagcggcaacccgacccgctccaccgccccaggatggcgtgtggaacgatatcaccggccgcaataccacctggacagtgcccgtcggttcgaaacaagcaaccgaatcgaccctggagtttcctccatgacaaacacccgcaaactctgccgccgccaaccctcacaatcacattcaagacactcccttgcgggcttcttctgtacatttgccacccttccaaactcctttttcacaccaccggcgactaaaactgtcggtggtgcggatccggaaaaactggctccgaaacgaaccccattctgggccaaacggcctccgatctgctggtcctactctggtgatgacatgatcgtccgaagatcatctgtaaagctcatgggaaaacacccaaaaacgacttatataacgcaccgcaagcctcataaattacccactgccacctgaaccctcctgtttacctctctagctcggaatgggcccgtatccatcaggtacagaatgcaatcgggctgacctcttactttttagaaaattaaaaaaaattaaaaaattaaaaaaaacatttttcacatgctacatatcgttgtcgtatatgtacataaaccttaaaattggtcacgtgcccatccgtggaaccgcccgtcgccaacgtgaaaagcgcgttaatcgcgcccacacagagcgtcctgctgttccccgttgtatgtccgttttacgtccgtcgtacgcccttcttgatgattactaaccaaatattctgctgattaatcatactaacaatcacattcgttccaatccaaaacacactaaacaactcactcaagatcattactagtacatatatatatacatcggccatacggtaagatttctcaggcctcagactactggtactgtagctcaaattggccatttggtccactttcacatgatgcccactttcacattcccatccaatatggcctgagctgccgtctatcgccactcaacaaccggtactgcacccaacggtttctgcacgtaaagccagaggtgcacatactgcaatagcttttgctctcgttcattatttgttgttgattattttgaagtgtgtcgtcgcttgactctgttattagctctcctcatctgtacggactgtggagcagttgcaccacactagaaacacatgtttcaatgactatcctccgctgcaggtaccataatcggtatgcaccggatcctgcattgcacaatctggttctccagcagtccgccagtcctattccttggccaacatccgcttggccagctccagctcgctctccaactctagcagggctctcatttcggtatttccaaacaagtatccaatcagaccgtccacaacgcctgttacggcaatgacgacggctgccagaatgtagatgaaacccacataagctctgttatcagctgccgcccaccacacggacaccaaaagcccgataacaaccagaatggacgccataaaatgccagtttcggacccgcgcctgagtgattgacgtgcctttgtatgttgtcaccagcgcgagaaactcgtcaaacatggtcgtcagcgtggcagaagacacctttcggtgccgagatttgtcctgaggagtcagctcgaaaactgcagaaacgccaaagtggtccgacacactgcatccgccctcaatcttgtccgtaaaggccactcgagcctctcggacagtagctctggaggggtcaaagaagatgtaatcgagccggcaggcgtccgacagaggccgggacgctctccacgagttgagccgcgagttgcacgtgactccggcctcctcgatctgttgctcgggtgtcatttcgctcagatcgccggaaaactctccgtgtcggctctcccacgcgtcctgcagaagcgccatgttctcaaagagctggtgagtcagcgacgacggtcgggagttgagatcaccggtgactatggtcagattaccagcgtccatggaccgtttggcgattcgagccatttcccaagcctgggaagttcggtgacatgtataattggcatcaccagggccatacggagcatgcatgtgggcattgaggatctcaatgcggtggttggatgggtggataatggtggcggaggcaacacttttgccaacataccagtcgcctcggaagaatgcactggggcggccgttgaggccaaaccggtggacgtaggctgactcaatgggccatcgcgacagaacggccagtcctggaccggcaataattccgctgtagtagtattttgtgtaggggaagtggtcgacgcatgctttcttgatctggtcaaagtcagactccacccacacttcttgaagacagacaatgtcgtaggagtcgccgtcttgggcgagttgggcggaaatggcttccaaacggagaggtcggagtttggaaacgagttttaggcccctgagttagtacgggaaagactggccggagcaagttacaatgtcagctggggttcgcctagagtgaacgtagacaacaccagggtgaaaacagttgcttgggtacttgccacggaagactggcatgaagatcattactggaggttggagagcggtagctgtaaagaaatgttggcctaaaccagcttctgcgccacacctcgcgtgttggggataccacccacataggagcagttgtctcagaacaagtgtccagccgtatcacaacacagccttacacgtcctagtccacccattcacgttgatcacgtgttgaatcacgtgagattgtcattgatatcttggctgccactcctcctgctccttggagtccctcgaacgcctccgcccggcccctcgtcatctcctcctcctccatctctcttgtcgcactcaccagcaattaagggtcagaacccggacctgcttgtcgttcatcgaaattgtgtcgttgctccaagttttctcagacatgaattccgcgcaagaatgggatttggtgttgttgcagggtgctggtccatgtgagtccaaactagctcccctaaaaccgtcaacacacaagatatgcatgctggtgcaccgcgcgcttattggcgttgattactcagccacgtgtggagacaagacgtggtttgtcatcaatgaagagttggaaattgccgtaaaatacagtacttgcacttgcacgtgtaggaatggatcccttacaaccagagcaactcttcagatccaaaaaaggcccgttgcagtggtggatacgaaacaggtgtttacatgaccttgagggcaatgaaagtagaaccgattcagataagagattccaagggtcattttgataccaaacaagatcagatctggagatgttgtacaagtgccatcttgtcctaataacgggtacgacaaacctctcattgccctcaatcatgcagccactctcgtttgatagctgtaagtacataccgtacaggcacgtacccgagtgtactatatatatgtacatattgtacttgtaagggcttattcaataactcgaggactcggattttttcccgggtttagacccctgaaccacgtacaaggccgacgatgtttatctgtcaacgacaatcataaatcacgtcttaattgagcagtttggctgttataacttgtctttgatattgtttcacatcaactcagagttgttcacactttctcctactcgacactgtagtcagagtccatattcccgactttgaactcctgtcgctgtaccaaacgttttccgcgcatgggcgattgtgaatccacagtacactatgtacatgtgtcagacagttggcatggcttttgattttttgattgatcttcaacagtttgggaaacgacaagcaccgcagaccgtatacagcaccgacgagaccatatgatcacggtatgtacgagatctctctccccgcacgtcttctgttgacgtcgaatacagttttcataggctccaaaaagcccgtatctgtgctgctgctgaaaacaccgtcatcaccacgacttaccttttacgtaaaaaaacagcgtctccaatgtgtcattcctctggggttccactgacagttgtaaacggtggcttccaacgtccagcagcgcctttgttcttcgctaggccgtttttgacgccttttgccagtggacttgcaagggtggtgcggcattgccatattcaaacccccgccttgtctcacctgtgtctgagctttttttgttagtacttgcaagtctcttctcttggttccatggtatcaacagtttaggttccgcattaaactctcgcttaatttggcgatgtggggaagcgaggggttgtctctggaagcctcaatctcggcatttgagagaccttggagccatgaaaaacccacaccccactgttcggttgtatgggagttgattgcaactttcaaaatcaaaatcggcccactacatcccccatttcaccactccccggaaccctccacctagctgcaggtacagggaggtacacagcagcaggcggaagctaccgcagggctgtattagaccaccggcaaagtctgttcatcgtcgcgggggagtattgcccacctactattcaactctaatccccacttgcgccagtcagagttagctttgaggggtgtacaagacgaatatgccccggtagcccgcggaagatgatctggaacagccaaatagactagtatatagatgtgaagggggtatcagatctggcgttgaagcagccacgttctttcaaaagtgagtattgactggaaagtttgcacaagttcgcaaacacaagattgagattggtataggtccaatgtccactagagccgatacgagctgtctacaattgcctgaatagctcctccatctcgtcaatcgttccgcactaacaaagtgctctcgttaattgccatctttctacttgtcaccacggccctcgctcaaacagccaacatcacgcagtcgacctacgacttcgttctcaagtacggacgactctccaatgtggcctattgtgtcaaggcccccggtccatacgaactggagacggacttcacctgtggaagatcttgcggtcactttcccaacgtgacgttggaacaccagtttggaggcgactttttctccacgtccataaccggctttctggcccacgatcacactaagaaagagaaatacattgttttccgaggcaccttttctctggcagacgccatcaccgacgccttgtttctccaggagccctacctggccgatctgccgcctctgaacaccaccaacatcaactccactagcaattcggcccgagtcgactgccccgattgtgagattcatgacggcttccaaaaggcataccgagagaccatggtgaacatgcagggccacctggtggcctttcttagaaacaacacagactacaagctgatagtcaccggccattctctgggagccgccactgctctgctcatgggcatcaacctgaagaatctcggctttgaccctatggtgatcacgtttggacagcctcgagtgggaaacaaggcgtttgcggactacgccgactcgctctttttcaaacagggagataacggactgaatatcaaccctgaaagacgtctttaccgagtcactcattggaatgacatcgtggtgggagtgcccttctggtccggttatacccatactctgggagaagtgtacatcagctacccagacggagtcaacgcccccatcgaatacgtcaatgcgtgcgctggaccagacaacgaccagtgccactacgggtccttcgacctgctggctcgagtcaacattctcaaaaaccactgtgcctatctcaactggatcttctactgcgcctttaacgtggacaagagacagatgatgattgatcctccgagaatccacaagagagtcgagcattggagcggcaagtttgcagacgtcgagttcagcgagagaatgatctacgaggccacttatcccatgtgacgctcccgctcaccttcaccttcaccttcacttctcatatcgagctagtctcaaccatttaatgtattttttagttacaagtagtacacgaaatttatgtagaagatcaagaggagaatcttgacgccaaatggtaccatttttggatccaatatatctgatatttgtccctcgtgttttttcacaagcattattacatccaacaaaaaccaagaaaaaaacagaaaaaaaaaacaggaaaaaaaacagaaaaaaacaggaaaaaaaaaaaaaaaacagaaaaaaacaagaaaaacaagaaataataaaataaaataaaataataaaaaaaagccaacactatttccaactactcctactcctactcctactcctactcctactctcacaacactccgttaaaacacgatacagggtgccaattgacccaaaaattcgactgcccgttactcagctccccagcacctccaatcgaaaaaataccaccattctacctcctgaatactccattccaacgacccctatccaccactcctacaaccttgtcccaactaaactcccactactctccacactaacttagaacagtacttgtatcgaagtctcgccacttgacaactctccctctacaacactgctatgaaccccacgtccttctcgtacagtctgccggagtcgccaaacacaccgcgacaccgacgcgagtcgtcgtccacatacttctccgacgtgtccgattcgacagccttctccgaagtgtcggacgaaccaatcagacacaaggccacccccacaagcaccagaaccagctgctgtgtgaaaaagctgcctccggaaatctggaccgacatcttcgagctgatggagcccgaagacgtgccaaaaatcaacctgagctgcaagttcttctacgacgtgacacgtgatcaggacgtgctcaacaagatagggttacgtaagctccacattgccagctttctgcccttcaacagctaccggcggttccaccgccactaccggaatgtcgtttggatggggaatggcgtttggtggggcgaccggggtcttttcggctcgtttttgcgaacatattacgacgtgacgggcgggggcttcggtatgcagtttctggtggtgaccgagtgccagcagaggcaggatggtgcaaatagcgacggaagttatcgcggaaccagtgctggcacctatcgcggctatagaggtcctgtcaacgagggacccggacggggacccggacggggacacgaactgggatccggagctgcgattccagtcgctggtactgtcgaagccagctctggcacttcaccaacggtgttgcccttctctcctctgcttcagctggccccagtgtccatcttctgcaccccagacctttactatgaccagctgggagaactacatcccgctgcagtagcggaacaaatctcatacgccgtgcagcggtgcgaaaacatgagtttggctcgtgaccctaacaactacggttcacgcgactcgctatggcctcccctgggccattcgattgagcgcacatcagtgtcgccgtcttctggcgctcctctgtgtctcgcggatgcttcccacaacctctttcggctcaggaaacgactgtgtccatttagaacgccttccaacgaagctggcggcttgacagagacgtttggccgcctggagagctggtttgggttcctaggaggtgtgtttgtggccccgggtatctgtgacgacggccctgtgttcctgaatcttcaccagaccaactctcagctgaccgcgacccacatcacgggaggtttgagaatccctcgtggagaagttgcgtttgtgagcgactttacagaggtggagaatggggtggagcagttcaagggctgcaaggcgtactctggatgggctcaggtagcccagcacaactacgtggatcccgagtatgtgcctgtggtgatgatcatggtggatgagaacaccctggcggtgtggtggagaagcggaggggtggtgactatggtcaagagagtcgacttggcttcggtaagagcaggcactcctagattgagtgagcagacaaagagcgctgccagtgcgttgaagcaatgcaggtgagtctgacctggacctctccacccatagactgaggatgaccactggatggtctctgcaagccagtctgcatatttatttcaactactgctgtagttatttcttatatttattaattgagcttttaaatggagacaggcaccaacgaggctgtagagtttcgcttgggtctgttggtattctagatagtagaagaaggaggtgatatagggacttgaaaaatataccgttatatcaaggaaaggaagagctataagatggtgcgatcgccatttctctagcatgtcggtggaaagagtagtacaggaaacatcttctttctcttttcttcatatgcattgagattaatgatagcattcaggcatgcgtctgtggtgtgtgtgtcttctgaaggctttggtatatgtgatttatgtcagtgattcatgtcagtgattcatgtcagtgattcatgtcaatgactcttgtgtatcatcagatggggtctatcggctgtgacccccattatcgcgtttagtagggtatagttaagagagccgggtttagttgatattccgactatcttagatgagattaatttaaggttacttcagggagcattggaggtgcagaaaattcctccggacagacttgagcacatacagacgacatatactggcgataaagaccagttggaagaaacaggagacccttgagaagaggcaaacggcgagatcaaccaccagattcacaattcccaccaaaaaaagtgagtacaaacgacaattcccggttcgggacataccctcccctcaggctactaacatagtgtcgaaaatcatcacgagagaagaggagagaatcacaaagaccatcaagatcgaggcgacggcggttgatgtcgagatcacacgagctggagcaaagactgctctcaaaacagccatgttggaggccaaggagaagtacgttctggcagtcaaggccatggttgaagccaatcacgtgtatcttcagcgattggaggagtggaagaccaacgacaatctggaagagtctttgaagtcttcagcaaaggatttggcgtgattggagacgttgagaccatacaaagtagactgttccacgaaaacggtcaatatctcgagaatcctcgggaaatgtgggattttgacccaactggcggatttccagcctgctattttacccccagatgaactccactcactcaaatttctcctctaaccagctatacagacgcgtgttgttccgcacatatagttcattgtatttatatcctttacacgagagctggagttacgtggtggaaggatagaaaccacggtgaaagggagtcaatcgacatctagtcaattgacatccaagagtccccaaagagattcgttgtacacacacatacctcaacccggtctctagtgataccttcagactgaccagagggaaagatcgggattcaccgacttgtgttgaaagaccattgatgcggatgacaaaccactactttcaattctgaaggacaagttcactcagccgatacttggtcaacgaaggcgttgtcagtcgaatcctccagcggagactcctgatctctgatggagaggagtcgggttattggaacgtgtcccagcaagtgaaatgaagtcgtttggcttttgttatgtaagagttcattttattcaccgacttgtatgtagttgatctggagctatccaaatgcttctgatcttaggagagtatggacagcatcttcaacccagtaataccacttggaatgctcccaaaagataaagacggcacctaacagagtccaataacattactgaaatcatttaaaactcgctgacatgtctggacctcaagtctcaccccagaagtcgcgaattttcatatttttcaaaaacgacctgaaatgaaacattgtgacatccgcccgatcaaaatgataccaaatacataacctctaaatcacataacacactcgctttccttcgcctttggcagcccactgcctcagtctacagtaagaacaacaacgaccgacagaagacacaacacgccgaatacccgaatattcactactgcaaccggcggatgttatttgacattcaacatcacacggattcatttcgcatgactaaaccagctctcctagcgtgggcttccgccgtccgccatttctcaacccccactcacgaaccttccaacaaagctcgtcctaaccccctaaaaaagtccgccctaacctccccataaagtccgccctaacctcccccaaaagtccgccctaacctcccccaaaagtccgccctaaccctccactcccgccctaaccctcatctgataactcccgcaggacaaatcagatcatacgatactgcacagagtgcatgtgtaggctgtttacgtgtgacccaacacagcaacctgttggctacacgatacaacacaacaagacggaaagacgaaaaatggtgagtacaatgttggacgtcacgtgacttgggaaaacagcttctctctctctctctctctcttgcgctaacaacaagacgactctagcaccatctatttctcctgaacggcagccccgaaaggtgtttcgaggaaacaaggtggttagtgagaaaaacgacaaggagctgaaaagtaccagcttagccaaggacaaggacgagtgttgcaactgcggtggcgagaactgcgacaagaagaaggagaagggctacggagactggtagacaggtagactggctgactgtgtgggtggtttcaatgtatttattgttgtgttttctgagccatgtttttagactatggttaatcatatcaaaacatgtccatgtggttgtgggaggttgtagggtgaagaggttgtagatgttgtagagtctagaaaggacaagtcggagatttcgaggggtatgtcgatgtagggccgtgctggagagaatcacacgtgttttcagaatacaataaatatgagtttcactggattcgaacagacaagttttgggaggatattccaagaaaataaaaaaaaaaaagaaaaaaaaaagaaagaaaaaaaaaaaaagaaagaaaaaagaaagaataaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaagaaaaaagaaaaaagaaaaagtattgtacagtattaattactcacttgtacttgtgcttgaacactcgtgagcactggtgtatttatgtattgtagtttgatcagggaattgacctctagaataaataacagccgggatggggatttcagagataattagtccacttttccacttttcttcttttccatcatagttgggtttagttgagagaaggaattcttagttgggagaaaggatctttagttgatggacccaggtaatttaattagcaaggaatatcagtcctattaaaactgatgcaacgcaaacacatcaggtttgtaaactagaagccacgcattcttcaccacctcgtcaccaccttcaccacctcttcacctctccacaactccacctctccacaactccacctctccacctctccaccttgcaccttcccgactagcactatttttagctccatggacacccttgcatgccttcaggcggacgcagatatctgaaaatatcgggtgacaagaggatctaatatatacactcccttgttgtcctgggctggtgtatcaatcgctcctgtttttgtggtcacgtgactatcagaaaccgctcgtgtgacgtttactttttgtcactctcacctccttgcttccccagcaaccttctcatgacagtgcatttggagcatcttccacctcgacgatataccgagagagattgagaaagttgttctcttgatagcacgtgactacattattatatcattgcgacaggcagttgatctacgacagaatcgaccgagaatcgaagagagacgaaggatcgaagagcgaccattgccatactggatcagacgatatcagcgacacgacgacacgacgacacatacacactcgatacacccaatgaggatagtgacggaaagagaacaggaaaagttccggaactacattgatggcgagctcaaaaaggcgcaacgcaaaaacgtgcgtcgtctggcgggcgaagaaggcggttacaagtcgctggatgagctgaaccacgacctgatccaactggtcaacatcctcacctactcggtgacgcagacacaggcccaacaagtggactactcggcaacaaacaccgaatcgcatcatctggaccgtttggcggccctcaagaagtacaaggacggcgttgatggaagtggatcggagtccagtactcctgtggggtctcctatgagagacgtgaccaccgacgatgaaggagcacacaattcacgagacgtgactcccaaacccgacgctctttcggacaagaccttgtctgagaacgtcgacaacactctggccggcaccggagaagcatgtcctgtttttgatatcaaccagcaacagaccattgatttcaaggacagcagcattcctggcaacgttgacacctcgtccctgtatggtcagacattttacctgctgcggttggcagacgactacaacgcgtacctgccccattacgaaggcacccagtccatgtttgacttgttgaacggtctgaacaaggtgttcaaggacatgttggtgggcaagctggagggagtggcattaacacagacagaggccacgagactgcagagtatagcccagaccagccgagtgttggttgcaagcaagtgggatgagaccacgggtgaagtggccaaggtgtatgaggatgtgattgacattgtggcatagtgggccccaggaggctgagtgcgaaggctccacaggatcacgacgttaaccacggacaactgttgtgttgacgtaaaaatgtactatgagacccccaagatagcgactgcccctgataataactcaggaacgtataccttgagcctcggctagaacccaggaacgtttagaaacgtgtctatctcttcttgagtggctgataacacctgtagctcaaacctaaccgcgtctatcagcggactccgaccggtgggtttggagtgtttatcattgttagtcggaaagtgggggttgatctggagcaggggagtgttcatatccgtccagagagcaaggaatgtctacaacagaagtagaatatgtaaactgctgcttttagagcacttatatcgactctgacaataccggagatgtactggtatgcaccccacaatctcgtctggagtacgtaaaagtacattccatctccggtcaacattgtctatctcggttaaacgctccggccagttagagataatgtggcttcagataacgccttactcgagggtacagttatgtttataagagggctgttttcggggtccgctgtgtatcttcattctatcattgtcaccatggcttttggtgaaccccgacacagccaggagcttcaaacagcaatgaagccttctccctctacaagatcagttgaaaagaagaccagcgggatcgacccgtcaatcgacaaagacgaggggctcgtggagtactcggaagttgtcattgggggatacagcgagacatggtctggttactcggatgaatacaaccgggccggactccggattgccacagacgaagactgccatacacttcgaaaagtcgctgctcccatcacgggaatgacctacatgttgtctctggtggagtttgccgaacgaggttcgtattacggactcaccaacgtcatctccaactttgtacagtttcctctccccaagggcggaaacggatggggagccactccgagaggttctcagctgacggccggggccctggatcagggtcttcaagtggccacggctctcactcttgttctcaactttttgtcctatctgacccctctgctgggagcctacttggccgactccaagtacgggcgattccgcacaatctgggccggaacagttatctgcggtattggacacactgtgattgtgattgccgccatcccgggggttctcgagcaccaaaaggcatctctaggggtctttatcgtcgggcttatcatctttgcattcggcacggggctcttcaaaccaaacttgctgccacttcttctggaacagtaccgagaagacgacaactgggtcaagcgtctcccaagtggggaggaggtggtcatcgacaaagaatccaccctgcaaagaatgaccctggtctactactggtccatcaacgtgggggcgtttctcggtctaggaacttcctacgccgagaaacgtatcgggttctggctcgcctttctggttcccacaattctctacttttttctgcccttcttcctcttcctcattcaaaacagagtctacaagatcccacctacagaggactccatcattgcgggcttctttggagtcatgtaccagacgatactccggaaaccctccacgtacccagacaagtttgtggccgacgtgtggtccaccctcaaagcctcccgcttctttctcttctttcccatctactttctcaatgataccggcataggagccctctccaactcccagggaagctccatgatcaccaacggagttccaaacgaccttctcaacaacttcaaccccatcaccatcatcgtagccatccccatggtcaactacggcctgtatccactgctgagacgctacaagatcaacttccgagcctcgctgagaatcttcttggggttcatactaggcgcctgctcaccaatgatcggagccatcctccagtggagaatctacgaaacctccccctgtggataccatgctaccggatgcaacaagggggtagccccaatcacaatctggtggcaggtgtttccgtacgtatgcactgctctgtcaggaatctttgccaccatcacttcatacgagttggcctactctctagctccgactcatatgcgatcaatcgtcatgtctctgcttctgttcatgtcggccttcagcaccgccatcgccacaggtatcactccggctctgagagatccatatcttatctggccctttgtaggtctgtcggctggaggaggagcatttgcagtggcatttctgtgctgctactggaggctcggagagggtcagaagttgtccgtgtaacttcattatatacattatgtactgagtggatctagaagtacgtacttcacgtagatgcactatgctgattaataccaccccaaaatctgcttcaaatggtaaatccataaaggagcatcctttcctagcggtccttccaccttgaggtccttgttgccaatcttctcaacgaacacgtcctcgtactgcaacagagcgggaaacttgctcttcagcaacccggccacagcacagtcaggcagcgcaggcagcatttgaagctgcagatgagcacacagaaacacatctgacgtggaaaccgtgctgaacagacttcctttggcgacatttgctgtggcagtatccatcatgtcggtgtaaatttctgtggccgagttgagcagtcggaaaaccgtcttggaaacggccttggaggcgtctttctgcttttcacgctcaacagactgatcgtagagcttacccatgctgggcttggggttggtgagagactcggacgccatcttggttgccgaaacagcccacgagggcgtcgccgtgtcgattccagcggcacagcatcggtccttggcctgttctcgaagtcgtacactgacattgtattgcattaggaaaggcatgaactcgttgaacatgggccgggtcaccttctggtacgcctcttcgtccacaaacagacagtactctgtgattgtctgcagactgctcatgtaggccaggagagctgtgtttttgatttgttcgtccgaggtcagatcggcgtcgaggttgtgtcccagcgacttgaggtatcgaatgatggactcggcgcctccgatctttttctccgacgtctccagacacggcagctcgcccgccagaccttcattggacgactgcactaccgtgaagtcgatatcacatagctgcatgtaccagatggtggcgagacagggggcggaaaaggtcagggaggtggacacggggccccagacgtgcagacggaacatgattttcggggagagaatgagaatgcggttgtagactgttctttctaagaggttatgagcatatcacccagtttgtgagtacagtacactcggtttgtgagtgtgcaggcgcgtttgtgttggatgaagaggtgaatcaataacgagggagctgttccgacgatggtcagctggttgtatctgtgtctatcgctggtctgtcgactccgtcaagactacagcatgtactacttttcatatatcgtaggaggtgggtgggtggatgcgtgtgttcgattcggggtggggcagaataatgaaattaataaatatcttcggaagaacggataagtgggacgtggtggcaagggtttgtgcataaagtagtgttttagaagactggttggtcgcttctagtgcaatggagaccgtgactggggagatgcggggggctggagatggtacttgttcaaatatgcgatttaactggttgaaatgacacttattaaaaccattttttcctcatacgcataggcagctctcataaatggaggggatgctttttcaccttccagcactcaccgaaagtccccgatcgaaggggttctggagtcgcagctattacttgggagtttcaactaactttggggggtttgttaggtgtttacaagggatagcaacgttccagagactcgatccaactcggtctatagttatccgattgattagctgaaagagccagttgtattctaatagccccaaaaacagaatccatggcccctaatcagccttataccaccagcaaacgctcgttaatgccacctctcatttttcaccgccgccacacacaaccaccaacctaaatccgcatacactacttgcagcacttttcagaccctgtcactcctcaacatgtctgacgattacgatcctacggccgtggcgttcaagccgggcgacatggagacggatatgaacactggcgagccgctggcgctcgaggccgaggctgctgccaaggacccggcacataatgaagaaagtggtgaagatacaaacgcaaacgtcgagtcggggaccctggtgcaccagggcgacgaacctgaatcgattgacaaggaggacaaggtggaggatggaccagacacaaagagcgatggaggagtgttagacgagcccaaggatggggagcagagggatgatgagaaaaaggaagaacacaagcctgagaacccgtctgaagaagtcgcagaagatgacgactatgtgcctgcagcggtgagtgagcctgtggaggaggactcggctggaggagggtcggttggaggaaccggaatccctgatggagctatcagttctttggctgcaagcactaccatcccccctcccagcgaccccaaccaagtgggaggaggagccagctccaccagcaacaacaacaacagcggcccagataacaacaagcgaaaacgactggccacagacacaatcggcattcttgaggaccgcatcgccgccaacccccgagacatgcctgcgtggctggatctgatttcgacgattgtgcgcaaggagaagctggacgagtcgcgggacatttacgagcggtttctggctctgtacccgctgtcggccgagatttggatcgagtacatcacgctggaaatggacaatggcgagttcaagcgcctggagcagctgtttgggcggtgtctgacccgcctgcccaacctcaagctgtggaacatctacctgacttatgtgcggcgagtcaacgtgctgtcttccgagtcggacaaaatcactgaagcccgaacaaacatcatcaaggcctttgagttttaccttgaccatgtcggcattgatcgagagagtggcaatgtgtggtttgagtacctggacttcatcaaatccaagccggctacaactacctgggaggagcagcagaagaatgacctcacgcgcaaaatataccgaaaggcgattggcatcccgctcaacaacctgtcgattctgtggaccgcctacaccaactttgagtactcgctcaacaaggccacagctcgaaagttcatcaatgaaaagtctggcagctgccaaaacgcccgacagtgccagacggtgctggagaacctgatgcggggtctggaccgaagcagtgtgcccaagtccgggcccagagacgagttccaggtgcgagcttggaagaaatggatcgactgggagaagagcaaccctctgggtaccgacaacaaggccgaaaccaacaagcggctgctgtactgcctcaaacaggccgttatgagcttgcagtttgtgcccgagatttggtttctggctgctgagtactgttttgacgaccctctgctcaagaccgaggctctgcagtttctcaaggatggcctctctctcaaccccaactcatcgctgctggctttccggctcgccgagtactacgagcgggaagccgatgctgaaaagatgcgaaccatttacgatgagcatattgagtctctgggcaaggagagacaggctctaattgaagctcagggcgatccggaggccgagcctactgctgagatcatcaagctcaacacccagatctccattgcgtactcggtgtgcatgaaggccgtgaaacggtttgagggtatcaagccaggccgaatggtgttcaaaaaggccagaaacactgggtttgccacctaccacatttacgtcgcgtctgcgctgatggagtttcaccacaacaagaaccccacggttgccaccaacgtgtttgagcttggtctcaagtactgcggttccaatgcagcctacgttcagcattatctcgactttctcatttctctgcacgacgacaccaacgcacgggctctgtttgagaaaaccattcctcttctaggtccgtcggacgctgcttcgctcatcaagtcgatgatcaagtttgagtctgactttggcgagatcaccagtgtggtcaagctgcaggaccgtctgcggcagctcaaccccgacacgtcgcccatcaccatcattgccgaccggttcgctacctcggactttgatgtcattcgacaatgcgacatgctgcaaaagcccaagtcgcgaaccgacgaagattctgactcggagcggcccagcaagagagctcgccgaacctctcacggaaacgaccagggcgacaagatggaacctttcaacctgcctcagaagattgatgctttgctaaggcagcttcccaactcttctgactatggagaggctacgtttgatcctcagcggctggtggatttgtttagggacgtgagaattccggacggacttctttagcgggtggatgctggtgagcacaaggacccacaaagagcaaaagggggggactgaagaactcgagtcttgtgcttcagcaaacaatgtctggattgttatatggttgtatgagggagcgaggggtaggcatataattgtcaatgtattgtagagtaagtaccatattgagggataacagtagtttaatgtggcatcaatttgcaactaagacaatagtcctcaatcagcatcgccacatttctccttaaagcaatctaccacgccatcccgtaagacagcgaagactttgtaagacacacgaaccgcggccggtgaaggttgctgctgtgagtgtttaacacgcgctctttagcccttcagggtgtaaaagaagccgtctcttttggagtcagttttggccgtgatccaaaagagagtgtaaatgtgtgtcttttcggcacaagtctccgacgtttagcggagctatcgacgcaccgggcggcgtttccagtcgctatctcatgcatcgcttcatttccggcatgtatgggatataaaaagcacacattgccggtggctctctgtcaaccttgagttatatgaaaaactttgagcgaatttcggggatttgggacggcgacatctgggggtttgggggttctaaagggtcagaaaaagaaggaaatcgaatcttcttgctgcggagattcgattaaatcctctcccgtggttctggtacatctgaagcctctccgagtgcgggaccaagaccatctccctcacatattctccgaggaagactaggtttgtcttttacctgtcggtctgatggtgctggagcgcccaaagaaggcgccacaaaaagaaaccagcgagaaaaaagaaaaccagaggccgtcaacgttttctggacgcatagagctctgtcgcaagagtggctcaccggcggtacggcgttctgaatggggcattgtggaaatggttgagtcatccccgttgagtgaaaaatacgtgttgggtgtagtctcattatagtcagcgacaagtgctgtactaaacaagtactgtgctggtatactatagtcaatagaataccaccaaccctccccatcctccaaactggataccgtttcggacgtttttccgaaacgcaaccttggagcctatgctgttcgtctcacataatccaacgttgtcgatcaaagttacctgtagagaatgggttggcgagctcgagggcattccaggcgccggaaacgcatcacactcgaactgtgaccgccacgttccgtacaagagccgtagttacatttggccatgttccattggctggtgacagtatcttgatttgccatgtagcagtaccaccatgtagctaaggatgccaagcaggctcgggcaactctagagctgtagggaagctgagctatgcagtgcaagggcccccgtatcgccataagcggtgtcattggcgatgttcctcatttcctcagtcgtcttctcctagtcgtcttctcctagtcgtcttctcctagtcgtcttctcctagtcgtcttctcctagtcgtcttctcctagttctcgtcggacacctgttcagaaagtgcaagtacagtgctcttctccactcactcgtactcataccgttctcatattcactggctctgctaccacctaaatcgggagcattttccggtgagaccaactctccaccgccacagtggcgcggtataacgaccgggttaaccaggtggcgtttcagctccccaactcctcgagccgaactgtcccacctgtcccactgtcccactgtcccaccacctgctgaccggatttaggatttgacaaaaaggttccagacgcacaggagccattttttagtttcgagaggccaaaggttgggttgagcgcaacatgtgtcacacagagaccctgtgggggccgcgacagggcccagagcgggttcagacggtactcgggaaggtcatgagttggcctcaacctgttcttttcgtcgctgtattcgccctccggcgatctttgctgccattctctgagttcggtgcatggatgtctgatgtaaaaagcaaaagtccattaaactcccacccactagcgtgtttgatagtgattatgcacctggattatccttggtttatataccccgaccaccctcacttccacgcccgacacaactgaagtaattaccagtacgagactcaaccacaccaaaggctcgcacccagctccggctacacgcatctaatacactgtcgatacctacgagtaggtgagtatgagaggagaggagggaggagagatgagagggagggtggtggatcacgttacaatggtttggtcacgtcctgtgtgacaagtgggtggccgagacggcagatggagtcgtggtcggtacgaaatgtctccatttgagtaacgtccattcgtgtaacgggtcttttgtgtttaccacaccggtttctgtgtccacgctagcctgtgtgtggtgtgcatccggtttggatgtgctttgtgctttgggtgctttggatgtgtttggttgtgcgatttggccggtttgttgtgcgattattgctggcttgtgtctgttacttctggtttgttgtccctggcctgttactgctgttactgctggctatgatgcctgctactgtggcccgccactgtggcctgccattattatcgttgtgtttcgactttcgacttctgctcttatcctgttgtcttctccaccagcttcaccatgtcttcattcggcaatttctgatccctatctccttcaccactccctatcttccagtggatcgaccaaccccagctccaactgtgcattatccgtgatccaacacagcagccaaaagtggggggagataccgcgggaacctgtgcgccgacgtcatgatgcgcgcaactcctcgtctctgtcctacaccgtggcaacacgcgcatctttgccgccataatatcactctacctgtttggctgcctatttgggttgttacgcgagtgagacatgacacgcggcaatggtgtatggtggatgtgacggtggccttgcgccgctacagtgacagggacccagcatctcgagcccggactagtggatccgtctgttctgtctggtgccgcgttccgccttactatccacgacccttggtttgtcacccatcccaccatcccacctaaagcttattttcgttttgcatttcctatttgggaagataagcgtggtagccaatgggaggcggcgggaactttgtgggcgagcctatttgtctctccatctgagacgatggacatgagacaccgcagcacggtgaatgtgacactatgtattgtagcaatgaagaggtgatgtcgaggacaggacgggtgttggtgtgggagcgcggcgatggtcgctcgcgtgcccgccccacagttcacacgtcccgacccccaccatgcactccactcatgcactttttacatattgttacatttgtgccacatacatgtcatgtgggccattattcgtcccaaccccagacttcctctagcggcagtacatggcggcgatgcaggctcaccaagctcaccaacggaagaaggtctttgaacaccaacacaggaggagaagccagaacacaaccagggacaacaggagcagggaattagcatagaagcatagcgacagagaggcacagacagcgtagcgacacagccacagacagcaccaggacccatcttcagcatacacacacacacaacctctaccactaattgccccccccccccccccccacaacacccatgactaatgcctagaatgctcggacgcctgttcaaatctcgtcccatcgaggactggatggaccacactcacaactcgccccacgacgacccgccagtgtcgtttctggacgagtcatacacgcggcaactgctgtacgggccgtcggcaatctcttatccggagattgaccccaaccgagacgcgcgagtgctgctgctatgcgactcgccgctgacggactttgtgctctacgactcgcacaaccagccccacgacaagtcgccgtcgttcaacctacgagccatccctaacgatggccatttccaggactccatcgtcaccttgaacctgctcaaggacctggcgtttggatccacgcccatgcggtttgcgggcatcgtcaccaagcatcatcccattccgcagccccagcatctggaccgaaccaccgtggccgtcaccaagctgttcaaggtggccatcactcccaacgtgtcgtacccttgcgcactggtggtgttcatttcggtccccaacaaacggcgcaacctgctgccagcgcactggcagcatctctcgcgcgacattgccgagctcagactgttgctgtccaataaactgagcgactttctgccaaccttcatgcgcgagaaacgccctactaacgaacatagttcgagtctggcccacgctgccagagcctacttttcctccgacgaaatcatcaagtccgctgtcaactgcttccgcatttcgtttgtgtcccgactccgtatccctcgcgtagtctgtggccaaaagaaggacgtggccgaggagctcaaatgggcccggcagcagtacgaccccggctttgtcaaccagattctcgccgagtacagccgtctgcgtcactccaacgacgagagcacgctgactaaccgggccgtggtagtctcctcagacaaaattgccgcccgacgcattgtctaccttctcgccagcaccatgcccggcattggttcttctatggagaagtgtggccagtgccatttccatcaggtgctagagacagacccgtctctggcgtctacacaagaggacattactctgacgactgtagcccctcccatggaggaggtccagcctgttcgtcctccttccatcaactccgtcaccgagggtctgacaggctgggagattccccagagagcacgggctgtgtcctcgaaccagcagtgtgtgatgcctcacgttgtgcggccctcgttctcctcgtcttccctgtcgtcatctctttcgcattctctgtcgcggtccaagagccagagccaggtgccattcttcgatggtctcaagcggtcgctgacgtcccagggctccatgacctcgctcttttcgctgtggagtccaactgccggcagtggcggcgctagcagcatccccaccagcaacaatgctgcctaccttcggtctctgtcgcactcgcaagagtcgccgacgtcaaaattttcgtcgtcgtttgcgcggtcgtcggtgacgtctctggatgacttttccgagcatctagacctcgacagcgagctggaggagcgcactcccacagctgtgatttgtcatgagcatagtgaggtcaagttttcggttgagaccagtcagacagacgattccgttatcgacgtgaacttttccaacgtcgaggcgctcttctgggataaggaccagcacgagacttcgatggaatgtgagaaggacgacagcgagtctagtttggatcccgacatggtgtccattgacaagacttcgttcaaagtgcttcctccggtggccggctacctgcccgatttgcatccggatttcagtgttcaggcggttccctactgccgaggatttgaggagaaactcaagtctgcgatgctgcgagacgatcttcctggcgagaccctgattgtggacctggacaatgttgtgtgtcaccaactgtggctggtgcgcagtgaggacgagacggaaatgtggaagtttggcaacaagaagcttggtcctggaaagcctgatttcgacttgaccagcgtgtttgagggtgccgacgaggacgacagtgatattgtgttggaataatttgcatgagctcccggctcgattatttatgtatttataattatttatagctgttttcagcagtgtttattgagtggaaagatgaacgtagcttacagatgtcgaatgtcttaatgacatggacagttttatattccagactcagatttgctcataaatagtacaagtatgtaccctggtctgtggagtatggtcgtgtaatttccatccatcgtcactcggtgttgagttcggtgttttcatattccgtcttgagcaacagcatgagtcgggacaaacaagtggtcaaaagcggatcttcttgaatcatcggcaagagtggtttgcggtcttggttcaccgtttccgagtgtcttctgggatgctatttccacttggacagcgtgttactattgtcatctcctgccaccggctgtgtgacgttgcccttggttctggtgagagtcaggaccatgctccacgaggagacatgttggtcgagtaggaagaaatgagggtggtaacctcggtggttgtcacgggagttcaagttccctcacttggtgatggcagtacgagtcgccttggatacgcagtggtctttcggtggtagctgtcgagatgaccaggacagagtgagtcgatggaaacccattccggagctgtaatgggtcaactacaagtaggagctgagctgctgaattaatggtgatccagcaatggctaatgtcctgtagtacgtaccaagtcaggggccctttttaggacaactcaccttggcgctttctgtgttcagattgacaggttgcagagctcctgctgtttgctacagagagctgtaacgacactatatatattttttctcaatcaatttaacctattgtttatatttatattttatattttatacgttatatgctacttgtatgttgtatgttatatgttatatgttatgttatatgttatatgttatatgttatatatattttattttatatcccaatacttcatacctccaataccagatatcaatcctcctgcgcccgattcacggagctaacgcagtccacgttagtcgtacgataatgggcgtccgaggcacttggactacggcaatgatcgatccagactagtgagcagtgagggctacgctaagggcaacagatagaacagagagggaacagagagggaacaaagagggaacagaaaaccaacctggtgttactgttcaacccacatgctcagtctcctcccctgaaccctcatcattggtaagatatcgccgccgaatctccgacaaggagcaaaaaccgtctccaacaaggtcaccgacaaggagcccacgaccgtctcccttctcagcaccattcctgcgtgctaaaacgactttgtgccttttgtggttgacatttggggctaaccgagtcagagaaggggttgtgaggtgagagaggcgagagacgagaccgggagaagccaacccagctgaatcgccacgccagcctatcggagtgtggtgtggtctagacatggtgtggtctagagatggtgtggtctagtcgtggtctaatcgtggagtcatacgtctagtggtgtaatcacacactcgcacaatcacacacagactaacggtgacagttgaacttccaaaagcagccagagtgtctcatcaagtgcggagctgactatgactactgacttggagccagagtcaacttggtctccaacacaacacctcccgccgctgctaccacagtcgctgctgctgtggtctagcttcaatcgccatcgcctgccttaacgcagaccgtgctagccagtactggtaccggccgagaacttgttgcactagcgggttcacgcatctacagcatctcatgtcgcccaatgactctggcaacgagcatgggattttcccaccgcggagccagcctgctccgccctccacggctcccactgcgtctccgtcatcccgtttcacctctctctcgccctacccgcggcccatcggcgaccatcactcgctggaacagacatcgtttgggagttctcctgcttcggcgaatttccagggtcctctcagtgagtcgtggccaggtcagttccagcaatcagacaagtttcagcagtcacgcgagtttcaacagtcagcgtcgttgccaggatatgaggcggtaggtcatgctccagctcaccttgtcggcgatgctcatatctccggcaacggtcgtccagctcaccacgctcctcaagctccaacaacagtcgaacaaaaaccgcggcttcaactgctcggctccggagtgtccatcactgagggcggcgagggagtcattccccaggaggctctatttatcggcgacccgggattcgaaccgttccgaggagtcgtagtcaagcccaacaacccgggggacgacaaccatccctggggtgccaagtattccgaccatgggtttgagcgccccggaggcgaaattggaaactgcgtgaccgggtatcctctggcgcgtttccgacaacaacttcagggatcggaactgctggaacaggtgtctcaggcggttcgagaggttccccgaagcgcacaggagaccgtctccaacacgacaaatctgcccaccgccgccgccagcgaggcaattccacgcacgatgtttgaaggtccccagtttccccaggctccgggtgagtcgcgtctgctgcttccttatgagtatcaacgtggggtccagagtgggattaagagtggagttctggacggggttcctgtccacggggttcagaatggagttcctgttcatgggatcccgatcggtgcttcccctgctcatcctcttcctcctggtcttcctcctggacttctccctcctctcacccacccactacagcattttccactacagccccttgccccacatcatctccctccacagcatattcctcaattgcatctctctcaacagcatctccccctacaaccgccctttcctccccactcgtattaccactacggccctccccaccccatggagttccaaccgcatcaagtctcccaacacaaaccgccggtgcggcccatcacccccgatcctcccatcctggttctcgaaacgcagtatggatgtttagtagaaggacctttttccgacggcggctgttttggtctgaagaagaaaattgccaatccgccggtgccgtttgagacgccggtgctcaaggacgacgattcggccattcccgccgagactcttctcaagtgacgcgtttgttctgcaagtgccgagactttggtcagacgttgaccattcactagtaaagtacagactgtctacgattcctcgccgttgtactccgctatcgatagcacgtgttgttgccctacagccattcccggagacctggaacattcagtacgattgagtgattagaccagtttttcaacaactgtcggtcgaccaggtttgtttctctctgatactcgattttgtcatcaccaaaagctaaatggtttttttgatgtctcttctttatgggggacaatttcattgattcgccacgagaaaaaatatgatgacgcaattttctttccgtcttgatgtaagtctctgcaactctcgtcattcttcctcctcccttatagatcttccatcttggacatgttcggcgtcgtgcatgtctgtctagacaccagacccgacttcaacatattggtcttccaaggtatcagcttcggtatggtctcccaaaggccaaaattcaaatttacttagaatttgttaagaggaaaagtcagctgggggttcaaaaacaatgttccggtcgtggcagtagtttgaaacatatataaatagatagataacttcttcaatatctattatatcaatttaaatgattcgttcaggtaacaaaaacgtagagattttgacaattttaggttggaagaagattatgttttgttaagagtttagttgattagctggaggacttactgttaggggcgacatatataattgggtcatagagatagttcttccgagacggtcgtatatccatatatctgctcacgtgactgaatctcttttttcataacttgtcagcataatacgggtgagtaggagatttatgtgagcggtctgagagtcggaggagagtagtgaagatgtgcaactaggtcaatggactgtacaatcgcattctgatgttgtttttcgggaatagagtggacaagagattatattgtcagaccaaatcgtttctgaacacttttttgagcaatttgcaggacagagacacgttctagtagctgttaaagatgttccggagttgtcaaaggtgttccggagttgttaaaggtgttccggtagcagtgaaaggtgtactactcgccaccgttagcatgagttatggcgggacgttgacccggtcaccagattaccagagtcgaatgattagatgatcggatcttcattcgagaaactgccgcagcccaactaacattccaagtaaagtccctcctaatcacaagtatattccgcacaatacttgacaaaggttgtctatttaaatgtgtcacaacccgggcaaaaaacaagtcacgtggtccaaatttttctcgatgtatcaaataacggccgaaacttcatatatgagatttcaggttcgtcaaggcaactttgcagattctagagagtctagtcggggatgaagtagtcgaggatggagtagtcgaggatgaagtagtcgaggatgaagtagtcgaggatgaagtagtcgaggatgaagtagtcgaggatgaagtagtcgaggatgaagtatggttcttacacgacttttgacagagattagctggagtatctaaagtactaccattcgaattgtaccaatctcctgattctggcagtatcaataacgaggcattcgagcccaaagttcggtacattctccattccttgcgcttggtctcgttcaatctggctgtatggagagatactggacatcaaagacggcgtttgagaaacgctagagtcggctgaaagaccaactcttcagatgagctctttctaacaaacccacaaccgtccagatctgtacacattgttcgccgtgaacggcacgattctgaaccagagacttgttatcggacaagttttacattctgaaactcgacaatgaccttaaacatggacgatattctgactccagactcctgtccagctcaatagtcccgacaaaagttgccattcgttaactccggttaactccgaatcggctcctcgactgtcaacgttctctcgactgtccacgtactgtccacgttttctcgactgtcaacgttcctccaccttgctccaccttgcataaaacccactccaccctgagcgtcctcatgtctcctcctgtctcctgacacacgacagcatcgtggcatctccttacacctgccgtgctggtcgtttgactgtagcctcgtattgtctgatgtcaggtacggtctagctgcggagtggagtttgcaggtgtcagagtgaaggctgacgtttggcgtctgacgtgcggtttgacggggagtggtacgggttggccggggagttgacgttgggggagttacgttggcggagttacgttgttcgacagctccaagatctgatattagttgatactgcgattcgtagtctttggtgtcggtattctcgtgtccctagcatggacaatggtcgtgttccagtctcttggtcagattcatggtccatctcttgtactacaacgatgtcgactactggagctggagagaagttgaagattgaattcagctcgtcgacatctttcgatcgacccgctttgggtcactttgctcttctttagcctgctctacagcaatgtggatgtttcgggctacctggaacctgctaacgagaccaaagaagacacaagccgtgtctacagcttccgccatgtccacgaactaccagtagtcgtgtttcagctggtctttgagtgcaactagtgtaatttcatccttgaaacaatggtcagagatagtcaggatggtcagaggtggcccgctggtcagaatggtcaggggtggccagttggtaagagatgatccctcaagatggccggtccaaagacgtgatgtttcacaacgttttaaaactagtcggccctttgtcagccctttgtcaacgctttgtcagccctttgccaacgctttgtcagccctttgccaacgctttgccaacgctttgtctaacaccgctaacaccgtctcagttcactagtctgcactagttactgatatttatcctgtttaatacgtcatctgtagaaaccgaagccactatacactccaacctggtgattggccatctctacagtacctactacacttggagctgagccgtcttcctagtgctgtctatggaacccgagatgggaaaatggtgccgttttatagcgccaatgagtgccttgtcgcgctaaacaggacccaaaaaggtctccacataactgggctgttcaatttggtgtctcgcgccaatgatggtctagtgtgtggagatgcactatcggcgcgaatagagcactcgatatgggagctttttttggccaaagccggtatcaaccaagcccctcgtgattgcaaatcaccctctaatcatttattgccgttatctttggattattctatgataatcaaacccacaaccaccgttggaagcccgctccccaacaagtccaaattccctcagaacccaggctctggccaagtgaagacatacaagggccaaaatctatcgtccacggtcgctatacgtccttagcggaagtcttttcgggtctgattcttgaagatggtctttctctttcggaaatggagtcgtccaacagacaagtacatttagcgattactgccatggttcgattctcgtatatcaggagtttcccctaaaagccgcgcccaaaaggtacaggcgagacaccagactgatttgacacccggcggaaatccattcctaccctaactcgacgtctggacccaaaaaaatagaccgtcacgggtacctttactggccgggaagttttggttcaagcttagccacttgacatcggacaatggggcccgaaaaaggacttgggcaacgtgccaaacggtcacagctgctctccggacgccagcaaacccagccgtggtctctggtttgccacaccgttcttcaatccccttctacagcccccaaaccacggcgccccgccaaaaaactactttgcacatcccgaccgatcgaggagggatctacggggctgtgacgatccctgctggaccgggaaacgcccacggggcggggaagatggagggctagcttttggtccttgtttccgagacatttggtcgtcttttggccgtctgaaacctcctctgctgtctcactggtcagcaaagttatccggggaaatacgtggtcaacaggcagcagctgagactcgatcctccattttccgcggacatgttgcatggcgaccgaggtctttacattgttccatcgccgtgtcttgctagaccgactcaggattctcggttttacttgacagccgggatacttgattttacttaattttacttgacatattacgggatttacttgacaaatatttactctgctttaccagtcctcactgaatccaagcgctctctcgtattcagattacaaacgtaccttatcaaggccacgtggagcatcgaagagcgacatatacacggcttgtacgagttttcatgtaggtatttttttattttgaattttgtttgaatttattttgaattttttccctctgaattttgtttgattttttcctttgaattttctagatttattttgaattttgcattttaattttttcccccttttaattcctccattttaaaattgcgctaacggagtcggagctcggaattctgcaaacgccgaacatgccaggcacttttgcaaccgactctgctcgggcaaaaagagtcgataaacacacgacaaaaacaaccgagccgtcgagacaccaccatggatctgtacgactcttgtggtgaccttttcggaccgcgtttcaccgccctttagctctgagtcatagcagagaaagaaacaaaagccgccgtaatataatggggtctcacaatccagccacgcgcccgatttttgtttcgtatccgcatctagagtcggcgtccatgacagtgacgacagaacgggtgtaacccccaaaactcctcgtgtgtccccccactggccccccgtgtgacccccaactggccccgtgtaacccccaactgcccccatgtaacccccaactaccctcgtgtaacccccaactgcccctgtgtaacctacacattccccgtgtgctcaccgatggtgacgttcagctcccagctgtctcgccgatcaccatacagtttacgtcattccggctcgtaaacgtggccacaacatgtcccatgtaatggcgatacggccagaccaaaaaaaatataaaaaatcacgagaaatacctccctgttcgccgccatatctttcacgtgcaaaacggttgcaaaagcggttgcaagcggccgtttggaccattcctgaggccgtttgtcaacaccgcaacgggaaccacaacgggggaagggggggaaggcgatctcgcccaaaaatgatgtcatgtgaccgcagaaagtgccgacaggctcgtctcgctgcgtttgattcgctggttgtcatttcaggcgcctctcgcgtcgttttagtgtccatttcggcctctttggcggtctccggaattcggtccaaattttaaatccaagacaatggtcccaatctgaccctttgggggatgtgcataatgcatatgtacaatgaggttatgagggggcggggcaaaaatacgagttatgggagggggattttggattgagatttgagaggattcgaatcatgtcgcttttgttatgtccatcttctgatttttctgattttatatccattttttctattttatctgattatgtctgatttttatattcattttttattcatcaataatccgccggaagcggcgtggcgaaatgcagcacaataaacgcagcacaataaacgcacggtggcccagttcatttccagccgcagctgtgcatatgacaatgggagaataggggaattaaaaataaataaaaataaaatcaggtaaatcatataaatcgtataaatcaggtaaatcatataaatcgtataaatcagataaatcgtataaatcagataaatcgtataaatcatataaatcatataaatcatataaatcaacatcaatcaacatcaatcaacatcaatcaaaatataatcagcacgaaattaactactcgtagtaacatcatcttaccagaacgacatcatttcattttggtttcagcgcaccaaattttctccaatttttgatactgcacaaaaacgcgtccaaattaactctacctaattggatggcgatctggggtaaaaaaataatacaaataataaataaatataaatatagattcgtcactatttgtcaagacacacctcttacacaacacaaagcaaaaccgggagccgcaggagccgtagaaaccgtcctgtcacgtgatcgaagtcttcatttggcgcggatttctaccacctgccagtccatttgacccattttccgattgaattgattatttttatttccccaacgatcgccaatagatgcagagattaaaaaagtaatatatataaataagttacagaaatcaaatagattattaaaaaaacattagttcccctaaacagaaagaaatactttcaataaaataaacgaacacccacaaattaattcacatcaactacttgcacaaccgcacattgctcgacgtcatccgtttcaagcggcttagagaaattgttctctagggttttagggtttacacatatgatatttaggttaggatttgttgaaaagcctaaattcgccgagttgcgagaccgattggttccgagatattcgcttaataaaccggtccagaacggtggcaaaaactgggcggaaaatgggaaaaagagatttgaggttgtggttgactcggtcacctgtggattgatatattgttcctattttcaaggattttccccgttttttaccgactttctgcgcctctcaagctatgacatttgatgcatatctgtgtggccaaataataaaaatgcaacgaaaataataaaatcaagtaaatcaagtaaatcaaataaatcaaaaagaaatcaaaaaaatgtcgttaaaaatgtcgttaaaattcaaaaaaatctgactgcagaaaacccgcctatgcatctccagccattcagagagtgcgtcagacgagattctacttcctccaccaccagcatccctccaacctcccgccgtcctaaactgatctcatggccaccccatcgaacacttagctcccccaacattttggcaaactttgacagtatcaaaatgtcaaaatgtaggtgaataaatatgctttaagaaaacaaggtttaatatttaggttgggttttgctctttcatgtacggagaaccaactttacgcttttttctttatttcccaataacgttacggttttgctctttgtgccccagatttcggatcaggtctcatgcatgccgaatagtttaaatttttagggcaaaaacggcactgggaaccctcacaaaggtcctcggggcccaaaagcccaattaaatcccgtgagaaaattgccccgaaaatacaaaaaaagaacccccaattcagccactattttcgtcctccctgcttcgcgcccgcatttttcctgcgcccgccacaccccaaagatcgccaacgcatctgcatcaaaggggcttcttgtaccggtaattagattggttgcgtcctcaggcaagaggcacagcggctccaaactaggtgcgcaaatccagccaatggttaggtttgtgtatcaagtgaaataatatcgatatgtgcgaaaatctggggttggcgggatccggggatgggcttttgaggctgaaaagtcgaccgaaacacgtcgcgtaaaacggaaatgtgctctttgaatcgagacgaacagattggtgatatttggagggaatttcagccacttttcagcccaatgaatagcccctaaaaaacgctccagcggacatgtcctgccgatatgtattttaaacttgcccaaaagctggggttggcgcaatacggccctgtcgataatttagagtttgacagagactttcggagcagcaaaaaaatgatgacaaaaagtgccaaaaatttggacgtaaagtgggaacaaaatctgctgagtacttagcatcatatttccaactgaacaaagaatatctgtctttggtcaatcgttattcctgattttccctgatttttcctgattttccctagtttttacttcacccattaaatcctgtggcatcgccctgcaatccatcctttgccctaaccccgtcagctgagaatccccggatttccttgtttccaattagaacaaggccagttcagaaaaacaagcaaaacccagaagtagagtttgtccttgtcaagtcttctgattttgcttatttggggaggatacttccaaaccctaaccttaatagccaaggtttgggcatttgtacccaatcccagaaaaatgccggccgggggaagttgcaatataatgagcttgtgcaccctgccaaaacgcagatacaagtgtttatatttggatttttcgcgcgatccaaaagctttctccccgacctccccttgcgcacgaagattccggctcgacctttcgcctcacgcccgaatcgatcctggacattccctcccaccattctcgttccccccccaatcgcacccaacaagtcgcttgtcgctgcgcattaagcttttttttgcgcaccaccaagagcagaaaccacctcgaaaatgcttcccgagctggaaactcttactcctccatctccccagggtgagtctttcttcatgaccacgtatcctggcgacacgtacgacaaggccggtgttggagctgccaatgtggccacgtctgccccctcgggggtctctgtgacctccgccaccatcacacccgcccagcaggctgcccagaaggccgcgggacacccggccatccagggcaccgagcccattcccacaaagtcgctccagatccgcacagacaagccccggccccatgtttgtctcacgtgcacccggtcgtttgcgcggctggagcatctcaagcgtcacgagcgctcccacaccaaggagcgcccattccagtgccccatttgcgagcggtgttttgcgcgccgcgatttgctgctgcgacacagacagaagttgcacgccaacttccccgagtcccccaagggcaaggtctctcgtcggcggtccagtgtggcggttaagagtgatgtttcccaggcagtacagagccaagttacacagagccagcaacagacacagacacaaacgcagcacccgagtcagacacaaacccaacagggtcaggtgacacagcaccaaacgcctagtcagacacacaaccaaccaccacacccgagtcaagtgacacagacacagacacagacacaccttcaccaccaccaacccacgccatcacaatcgcaaccacagccaccacacggcatgtcgccgacggggtcggttctgacgtcggccatgtcgccgccggctttctccaaccccttctccaacccgttcgacaagacgttcgacaagatggcattcgacaagacatcgttttcggacctcctaatgcaccccgaaaaccacatggacaacgaccgggagctgcggggccgccgaacgcgcccggcgtcgttttcggcatcatcgtcggcatcgtatctccgtgacgcagacattgatatgctcaaggacaagttcccaatcgacgaccacgtgcaagtggagttttccacaccccagctggcgccggcaacgctggccaacccggactactgcatcgacgaggtgctgttgtcacagggccagtcgtcgttcgtcaacccgcggctgctcaaccacgagtcgcccgacgactccagcgtcaaacacgagcccctcatgtcaatgttttccggcgatatggccaacgacgactttgactggatgtcccagtacgttgataccagtgacggccagaaccagacccagaaccagacccagaaccagacccagaaccagacccagaaccagacccagaaccagacccagaaccagtcccacggtcagagccagtcgtcacaccccggcatgtccctgctgacatcgtcggcgtcgcccatgatggcgtttgcaccgtcggacatgattctcacaccccccaactcgatgcagttccacaccaactttgccccgtccacgggctccggtgccggctccgcgccccccatggacctcgacaatctcgatctcgatctcgacttccagagcaacggtaacagcaacggcaacggcaacagtggccattccgggccagccgccacacacacaatcaactcgacggaagacgtgcattcgttcctcgaatcgctcaaccaggactaccagccgatgcacaatgccgatcagggcgttgcgggtgctggcgttcaggtccccggccccggtcatatgcacccctcgatactccaacaacagcaacaacagcccagcccgccaacgtaccagggccccacaatcacgccgcagatccgtctcgagattctgaatgtgttgtcgacgcccacgccgtaccagacggcgttcaagctgcccaatacggcggacctgcagcgctacgtggtggcgttccaggaccactttgccaagcacttgccgttcctgcactcgacccttgagttcaacaacgacaacattccgctggcgctgtgcatggcagccattggagcgcgctatctgtttgagtttgatgtggcccagtccatcttcgaggtgtcgcggtgctgcgtgcacgcctatctcgagcggcggcggggcaagggctctcagcagggcagccctcagcagggtgtttccggcaccggctcaggcagcaccgacacgcccatctggctgatccaggcgctgacgctgggcgttgtctacggactgttttccgacgacgcgttggtcaacgatattgcagtggcgcaggcgtcggccgtggtgtctctggcgcgggcggcgggtctgcatctgccggcgcacaactttttctcgctgccggggcccgactcgtccgtgtccgacaagtggcactacttcatcaatgtgcagacgcggatccgaactcttcacgcgatccacgcgctgtcgtgcctggtggccacgggctacaatgtgtgcacgagtctgaaaaactcggacattgtgtgcggctcgccatgcgacgaatcgctctggtcgtcgcagtgtgccaatgagtggtgggacattgtgaagcggaaggagctggacggctcgctcaagacgaccgtcgggggcccctcgtacggacagtgtctcacttcgctgatccaaggccacaccctggtggacaagattccgcagtttacgctgctgtcgctcatgtacggcgcgctgctggagatttctgagcggcgtaaggtgttcaaccgcaactggcacggctccagcgaggagaagcagcgggcgtggctcaatctgcagaagaagccgatcgagagctttctgcggacgtgggaaaccacgtggagcatgtcgccgctggcgtcgctgtcgccgaactcgcagtacggcccgctgatgagcgacgccattccgctgagctcgctggcgcacgtgcgcacttatgtggatctgcagccggtcaaggaggcgtttgccaagcgcaacttccagctgatgggcgaggagctgtcgcggctggatgacggtatgtctgtggacttccacgggctactggaggcggcgtcgtactctgcggactcgatttcgctgtgggaaaagcactctgtgcgatggaccatggagacgctggtgtcgcagacctttatccacgcgctgatggcgattttcgactgcgggctggtggtgtctgagtttttccgacggctggagctcaagcccaagtccatgtggacggacgctgaggcgcagctgtggatccgcatgtcgaagattctgttccgggtgtgcgagtctgtcaaggacaaggacggctcgatcgatctgggcgtgctggcaattgaccatttgcccacgccggagattggcaatcccaagcagcggctgtcgctattgacgctgcatgtggtgtccaaaatgctcaccagtgtctatgtgtggccgtatatgaagacgatggccgaggcgttgaggtttcgggcacgccagattcggtgatgtattatattgcattatttattgagatgtgatcacagatctgagcgtgatctgagcgtagcggtagatctgtgtaatcgtaggtaatagactgtgtgtagatggggtcatatgaataagtgattatgtcagcatttgtaatcagataagaagaaagaaggaattgaatcacaaaaaaccatgagaaattgaggattttgagaaattgaggattttgagaaattgagattttaatttttattaaattaaattaaattaaaatatatatcgggaccaaataagcacaatttaacaaaaaggggcaattcaagcacatattttccgatctgattgtccatttcattcgtattttcccgtcttctgatttctctcgaatttttcatggtttttggaagatctggaacgaatgggggaaccggggcaactggagtcacctggagtgactggagtgtgtgggtcatcgcggtgttttcttttgaaactgatagtgagtccaggaatgggttctaccagagtctgagtagatctggagtagatctgggaggaggtctgggagtagatccaggagtggagcataagccgaggtcgtatcgctatcacccctggctgatctgtattaccctctggcgtcttaggtcgactctcctcatagtttcagcaatggatgtgggttagaggtctctgacaatgactcaggactccagcacgactccagcagtcctctggagagactgaagaacgaccggagagactgagggacatcattccagaaccctagagcactccgaggccctcagacgacactcttgagctctagagactcctgtaactcctgtgactcctacgactcctgtgactcctgcgacccctgcgactccggcgactcctgtgactcctgcgactgctgtgactgctgtgactcctgtgagaccttctggccgttcggttctcccagagacctccaatggcacccgttatacatcctgacaacatccttttgtaccctttgcgcctgttgtatgattcacttccgtccacaacgcagtttggctggagattcgtgtgttgaatccaccgcagattgcccattgatgtcaatcgagcgaaatatcgcgaaattcgttttctttagtcgttttggggtttcttatcgtcattttatcgtcgctgtttgtcatcttagtccaacagtcgccacaactcggccaatctcgtcggaacctatagcgagagagagtattcatagttgaccatcatcgcggttgatgacgaacttcgaggtccgaaattggctgatttgggggggtttatgttcgtttgtttgtgtgttccttttgtgggtctattttattttcgcaagtgatggtgacatgactgaactggcgatgggcaagaacgatggtgagaaaatcagagaaaatcagagaatcagagaatcagagaaaatcagagaaatgaaaagacggtgaaaaatcagagaaaaaacgactgacattggaaccagaaaccagccaaaattattgaaagacctacacccagtatctgacagaattctagactgggtggaaggggagttatctctgccaccaatagagctctagactccgataatccaacttgcactgtttctgaggcaaccctcaaccgctcttacagaatcaacctggcccgttagtcagcattggacaatattcacctcttagtcatacctactcagagtcaattccaattggtcttaacaatcagaatcgtcggagcaaatgtcgactgcggcttttctacaagtatcatcccatgaccgccaatcgtcaacctttctacagtagcccaaacttattttatcaatgactaacactaccccagatttcaacggctgaggggtattacagtaaaaagaaaaaagaagaaaaagaagattaattaattaattaaaaataaatgtaaatataaatataaaaatactatcaaaaaaataataaaaataaaataaaaataaaaatataatatctacaaaaatactatcaaaaatatctacaaaaaccaaacaaaatatccccagtgtctacaaaaacacccccggatgtccgcaacccccgtcccgcgttttgatgcaacccataggtccagattgagatacggaatcgtgaaactgaaaaaaccattgtgttgcttcaacgctggagaacctccttggatctttttccatccatttcggcccatattcgtcctttcccgtcatttctgcccatgttcgtcctttcccgtcatttctggtcaaacggtcaaacagtcaatcaatctttttttgccatgtatttcattttcccccgtcgtgcacctgccacttgtctgccacctgccacttgtctgtcgccacctgctcgttgcttttggcaattgctccaatcaaaacacatgacctctgacgtcattaccccggatattacgctgcattgggagtcttggtcgaaaccctaaccctaaccttggcgccaagccctcgaaaacttaaaaagcaaaaaaagcctaacccagaccccggttttgcgagcctgaagctaatcgagtccagccgggtctcgggacctgacgtgggaccaaaaaacggccgagtgcgacatgggcgagtcaacgtcgactattagtgtgattcgcgccccgagaaacctgtcaaaagtttcgcatttccgatcgcaccgttattgccagagttggtcgaaaatcagcagaaaaaattgaccaaaactcgagacacgaccaaaactcgagataccatgttgaaactgggcttgctggaagaaacttagctccagattagtaaacgtggtgttctcgaaagccgcccctgaacctgccaaccacgtttcctggagaagaaacagtcaagtgctctagacgatgttttcggccatggtcgaatcgccttgacaatgtggctctgtggatatggctctgtgacgacattgacaaccggaccatctcgccatctgaacttgactggctgatcagtagcgtcgacagatgatggtctggggatgaacagacgtctttttatgaattcgattctcgttttcctcttttggagtgtttctatgggtacttttctcgagctacaagtcgggtaagtctcgagggagtcgaataagtcaactaagccacccatcactcctttgaacagtaccgccaattcccgctctagactacctggttcaaattcaacaccatttgactcctggttccacttgaggagcaacagccgctcagttctctagtccgctagagctagtacagctttggttggtgtctctaccaaaagaaacacgtcctgtcgccataaaagaaagacaagatagtcgtttagcgccagttatcgattgtttgaactcatgccggaaactagttgccgatatcacgtgacattcacagtggatgactaatcaagtgatatcgaacatattggacgttggagccgcggtaattatcgcgtctccagtgtctttgtgttgaagacatgggcatattacgggctgctccctaatgagtatcaatgttagatactctttcatcagtaacccatataacttcttgtaatgatgaattggtagctccaagaagatatgaaggtaagtagcactgcaattgctactaattcttacttcatcatgactagtccttcaaggtaatggtagggtattgcctggccaattcctcgcatagtcataagagctgggtcgtagacaagatgttcatcctgtagagagtatctgaaagtgtaccagttgatatagatctcttcctggcgaatgagcaagcccttctggtgtgtgctactatcggaacgtggagtcatacttatgatgttcaataggctgaagtgatatcgtcgcttgatatgctcggttcatggatagaactggggatccttagagatctgaatcggtgcttggatctcaaaggctctgggttccatgggaataccaaagttttcgtagaccttcgccactttgctgttttggtgtcatgtattcggcttcatcagtggacagtgtaatcgaactgccccagttaacatatatgtataccaacagagccatgggactttgggcctggcataggtgagcttgtagttcttggtgtcacaccgcagtagtttgtgaagtacgagctgacgtgactcacatgggacctgattgaaggtagcaagaaatacaacatgggcaaagtcaagccttaatgagtgagctaagtagctcaacttgatatttccttgtcggtaaactgagacatcagtggtgggtcctccttgactttgtgtttaacagttatgtccaggtccttgctcatttgcgtgatgtagtcttccatgagagaatgaatggtggcggttttctttcgacaaggccaagatacttcatcttgaaattgtctgtgaggtacttcttgatcttttgtggtcatcagcgtcaccgtctttacatccattgatgcatgttccacttgttgaaagcagcaaactgattcaaaccgaataactgggctgaaggacatcagattgtcaatgttggtctcttgcgaccaccagagccttgtatcgctcagcgagccgtgcagattgaagttccggttgtagacccaccgtgatggtaggactttcttgcccttagcttcttgtgctgtccaccctctcaaaaacctcgtcgctcttgaaagagtccacacatcctccttcatgtcccgcaaccagtggtgcttgtcaggtagagccatagcatgccgataacgctcaatccatctggacaatcccttgtcttttggaccgagtagcctttgctacgcatcccccccccccccctactgctcttctttttcggtaatttcttcctgtcaccgcggtcgatagtcgcaataggctctcgtacggtccgttttgctacccaaagcatctgtcgtgtcagtttgttgatgacagagtcttgtaatagtagtcgcagatagttgagataccgaatctgacttgcgtgccccatcagattcagcttgcgtgtctccagaggtttcccttgactccccgaggcccgaggtgcgtgggcgtgatccaaagtgagttgtaagtcgttgcacttactacatcaagtcaatcatacttgtgatcttcaatacttccaagtcttcaggtcttcagatttgcaccctcttattgatcatatagatgattctccggatcaagagaaagataaatatgagtcttaagtctcaggataacagcacgaatcagtctctaatctcatcgacaccctttatcgatcatatcagtcgatcaaatcagtcgatcaaatcagtctctgatccatcgactatccccttaccgatttccgtctgttcatcttgggtcaggctgtagaacagtattaagagaaaagctgaccgattacttgagaattttgcgtacttttctctggtattccgtctttttgagagttctcgcatcgtctaagccttcattagtgggaaggtaatagctccgttgaaagagaagagtacgggcgggctaggcaggtggggcatgcctccaagttcatttccttttcctagcagcgaaatgactgatgacaatgcaaggtggtaaatctttcgcaattaaccacacatctcgtgtctctagctgagtctaacgacacagacgactcgggactgggggtggctagttccgttatcgaggacagtatgtactctgcaatcactttcaccgcacgagttgaagacagaagtagatgatcccggaatcttcagtggcgcttcgtagccgacacgtggcccttcttgtcgtagatgttccaatgaaagtgtctcgggtatctcaggaaactcacttgataaaaggtgattaagagaggctctgtctctcaaaagagcggggggtctatatatatatatatacaaacaggtattttggggctgtaattcaaatgtgtaaatcatccaggaatgttactagaagtacaagtacaacatctgtactcctgtccattctggttcttcttctttttttttctttttttttcttttttttcttttttcttctcttcgttttctcacacaccaacatcaactcagataaaaattaaaaaaaattagataaagtttcgagtggaaatttatttcaatatatatttcaatatttcaatatacttgtcagtgcatacatcgctccagaaccgcctcaaacacgcccaaaaatgtcggcaaaaactaccacgcccacagtgacaccatgggccaacaagagcgagtttttcgagctcaaaaactggttttttccggggctgtccgaccccgaagccgccacagcctccaaacagcgcgccattgcccgaaccaaggcgtatatgatccggggcaacgttccgcacgccgtcgagtgcacgggaatgttagtcagcgcccagatcgaagacacgccctccgccaacgccatttcgacccgtctcgccatgtctacagcggtcatcagatttgtgaacggaatgattgacccccatcaaaacggcagctacgtgatccccatgcaggtaattgcacgtgaaatcggtcttccggtctttctggtggatctcagacacacgtgcacccacgagacgctgcccagtttgcgagaactgcgtgcaggggtcgacgaggccgtcacatggctccacaccaactattggagtgtccggggcgctgaagccaacgagtccgcaacgccggcggctaactcggacgaaatcaaggagatattccgccaatggcgccgtctctatcgcgataaccgggacttaaaggcgctcaaggacctgtccaatccgggctccaaaccggaaatgcggtttgcttttttggccaaacagattgtgctatattacagctccgatcccgctactctgtttgccaccatggtccaccaaaaggtgatgcataccaagaaccagatcaacaaggctcttttgttgcccatgctgaaatctctacccagcgagctcctctcagatttgtttctgtacatgtttgacgaggccgagagagtcgacaagcatcagacattgtccgaagagctctctctcaacgccaacccagttgcggagtggctcgaggtgtttgttgaacaggacatgctgtccaacggccaaaaaacaatgctcacatgctcccgaagcctgggaagaacggccctgaacctgcttgacatctatctgatgcataaaaacgaccccaaaattgaaagaatccgccaaacaatgcgcgacgtggtcctcagtggagaagcaagactcgaaacagctattgaaacccaagatatggtccggttggcaaacgagtacaaacaacgcgtcatgaaagagaaccgaaagcggactggaggagactttgtgtctctcggagcagaagaggtggaaaatgatcaacagggacctttcaaacgagtcagagtgaaatagagggtatagaacaggtgatatttggtcacgtgacggttgaaatgtgatattaatgtataataatgtgcaaccaggtgcgatgatggtacttgtacctctgactatggcacgagtataggtttggtaaagtgatgacaagctgttcatttgggattgtctgcaatttgagcgtgattgaaggactcttttcaggttcaaatctcttcttgtaactccaaattatgtcaattaaactggatgtctatgttgacgttttcaaaggggtcaaaagttgtcaaaacaagacaaaaaatcgattggagttgattaagacagtacatatactcgtagtaatcccataccaagcacactgatctcgttcttcaccccttataccgtctggaatgcaatctagcacacttcttaattgagaagctagcaatactaaacatacactctggagattgtcagggagtgaaatgggtaatatgaactggataaattatatcttatacgatcaagtatcgggttttcaagtttagcagtttttattgatgattttacgacatatacatattagttatgtgtttcagacaattccagaatgatccgacaccgtcatccaatcttttggagctacttgtagtaatatgatatgctttgttttttccatgagaacttccaatttttctattttttctaatttttctaatgtttttctatttttccaatgtttttctatttttccaatgtttttccattttttttttctatttttccaatgtttttctattttcccaatgtttttctatttttccaatgtttttctatttttccaatgtttttctatttttccaatgtttttctatttttccaatgtttttccattttttttttctattttttttccgttctattttttaattagactacaagtagacaagtattctcctccagatattgcagtaaaattgggaaaacagaggaatcgaactgaggggccaaacgcactttgtattcttcatcatgttgtgagttcgaatctcacgcctaacaaaatagaccacgaaaacaggaccaacacatccaccacaataccccctctccgtaactcccagaacgtctttttgctctctctctctctttcacgtgacatccaccacatgacatccaccacgtgatcacatctctctcggatcgcccattcggtgcatgttccattcccgagccgaaactacctacaagtacgagtagcgcgagatagatctctctaaaagagcgaaaaatactgctatcgagacgcgaccaattccaaacgactcggacagacccaaaaaacacaacggtataattcaaactataataacagcatttctacccgtccaaaatctcgccgaaaatccattttgcaaatttgactttgccgaatctgcgaatgcgcacttctccgcatcacactcagccgcagggcagtgtacaagaggcggagcgagctgcggagcgagccgcagagagcctgtgtaggcgaaaacagaaacacagggaaaaaccaaacaattatatatgctcaagaagtcgcatcacgtgaccccgcctcccttgggctcgggtctcgggtctctccaacgtccgtttccgagcttttaagatttcctatttggctgtctttctttttgggagtcggttattagtgcaacctaattttgtgaaaaaatagaaaaaatagaaaaaaaaagaaagaaaaaaagaaaaaaaagtatccggttttcaaagtgaaatcacggaacattttggtatggcgatggtggaatattgttatatattcctgttgagcagaatttagggatcattttggtaccacttccaagtctggagcaccattgcctttttgcagtctgctcgtatctttcgtggaccatttatttctggatatttttttttttaaataaatccaggctatgtttttttccaggctatgtttttttccaggctatgtttttttcagactatgtaatttttgtctgaaaacatactagactaataataaacataaattaatctacaagtagtggggttgtgtggtatgtatatctgacttttggggcagtattagtcatccaactgccggaaaaacgccttttttcgtcgtgttgttctttttcgccggtttcaagcccgtttttaccgtccccccatccatcccttgtctatctatcgtgtggtaatctcgtatctgccaagatcgtatttccacagagttcatggtcagaaaacgggcattttgggctggtgattcgggctgtggattttgaggcgtaatgtggcacgtgactgtgggctgtagatcgagattatgtcgagaattggacaatgtcacatgatagggtgaatatcacgagtctgggctgtacaacgatgcacttttcattctggtgagacatgtggagcaggtgaacggtgggaggattttggccttggtgggggtttttcgggtcctgttgtgtaattttggggcagattttcaaagttgaagtgctgtgacattcccacaggcttctgggagctcctggagctggtattttggcgataaaacgaggtcgactctcgtcagaaggtcatcaagattttctccacctataaatagaccctggtctggaactattttgggtttctatgcagaatagctgcatggtgacggcgaatgttagccccctaatccagggagagattggggggtcgctagaagggcgacgagaggcgctggggcgattctgaaaatgcagttttgctcgtggtgcaacaagagttgcgattcccgcgtcaaaatcggcaatcggccgtctccttcccgaattagagcccttggccggttcgaaccccagtggtagccaccctgtccaaataaagtttccgtgttgacacactccaaaacattatataggagcgaggtcgccgtgcactccacaaccactacacgccaccaagtgactccctcaactgccatcacacgagccagttgaaccaccgacccgaccgaatctaccgacacaaacacacacacacacatacacaacatgtctggatacgtgagtatgattgagaagcagaagcgcgcgttacacacaacaggggagtggtgatgacccaaacacagacccaaaccgaagtgggaatgggattggcgagggaggagagagatgggaaaggtgacaagcagagggtgataggcggagtggagatttcgtttgtgtatcgccgaccgataaagcaacgagtgcaatttccgcggtgacagtggttgtgtctgtgttcatgttcacagactccagtagggttctccgatcgccgcacaacctacaggtcgacaagctttgcccaaattggaaggtcatgtcgtgggtcagtggagcggttggccaatgggagagacccagttgggtgtcgctattggctcaggtgggtgtcatgtcgactgagatggaaacgtcggatgcgatgtggcacctctctgacactatcatgcctgtggagcgtgcgtgtgtcagcattgcgcaagtctcctgtatgtcactgcgaagtgcgcatgaagggtgatgaagggtgatgaaggcacatgaccacaacctctctacagcgccccagcggttctgtcgcactcccctcccatccccacaggggccccaaacaggcactcggtttgaactcggtttgcactcggtttgcactggtttgcgaactcgcacctaactatactaacctagtacgctccccagcagcctcaacaggcctatggccagggcggataccagcagggctaccaacagggaggataccagcagccacagtactaccagcagggtcctccccagcccgtctacgtgcagcagcagcagccccagggcggcaacaacgactgctgctgcggactgtgcgctggtctggcctgctgtctgtgtctcgactgtctcttctaagcgacaggctcagggcctaacacacggacgacgcagcacaacggtagacatgtatagtagtaacattaatatttgattgacgagtggaggtggggtgaggtgagggtgaggtgagggtgaggtgagggtgagggtgagggtgaaggaatggcgggacaagactacagagcgagtactcgaagtctgtgagcgctgggctagtgcgatattatacttgtatccttactcacttgtctactccatcattacctatcgcctctatcgtagtgaaaccctttggggttgatgtaagttccatttcgcgtttcagttggagtcagatggagtttcagtttgttcagccaaagtctacttgtatgaaattgggggatggacggcgatgatggtgatgagaccggttcatcgcgttacattgcggaacttttagttttagtagtattttctagtagtatttttgcaggccaggtcacgtgatgtgggcactagtaaagtggagtcgatgatcttcctcgacgtttctcttgcacttttccctttcagcacaagattaaacacacaatggcgtattgtgagacattgtggagggagtttgaggctgcagtattttgtagtagtccggcttgttctgtttcgtgagagtacgatgtcaataggtgttgtgagaggtactgtgggggcagttgatgtgggtttttttagaaatttttttttagtattaatattttttaatgttttttaattttaatttcctttcagttatttatttatatttatatttatatttatatttatagttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttatttatttatttttatttatttatttatttttatttatttatttaatatatatatatttttaaccgatttcattcaaaacagttgtagtaggagctccagcactacaagaccgttttatatctaccgactacagggcaccagaggcaggagtgactaatgcccagttctatacacgatatcactgttctggccggtgtctggtagaagaggaagcagtctaagatgtagagaaaacatctccagagcattgatctaggaatcctgttcaaccaagacatgactcggttgatagtaccaggtacagctggtaatacaacgtcgtccgcaaggagattgacagaagaccaataaagactcaattcgggacctcggggacgctgaatggactcataacctgtagaatggtcccttgacgtgggtgactagccaccagtttccattctgagggaccaattcactcagctggttttggtcaatcagatggcgtgctcggtctacaattagtcctccaccactgtgtgtagactttcctgagcgatatgtaagtggttaagtatttgttgtatagaaattcgtttttggcaacaatcatcgccagaggaagatgtctagataacaaccgtctcaacatcaataccgttctcgatggtcaattcactggttgctgctctggttacagtgcgacggagttaaacggggttaacacgccgatttggggaggcgcaattggtccgaatgaagcgagaaaagtggatatttggatatagcgggtccagagctatctctttgtactctccgattctccattcgttttgttctggccatctgagtacctttgaactgtagtggagagtatgtatgtatgtactatacacgacactgactacaactcccccagaattggaaatatggacacgaaaatagcatcattcgaaagctctggatcaggagaatacagccataaactcctctctaccttctattgtggctcaagggcgtatatgtactacaatatgctgtattatgcagtcgtccaggccaataaatatggtgatatgcagtcatctaggccagaagaatggtgatacatatgtatcctatggctgtgttttttgtcgatatgcaccactgattcacgtcaggtctaacactccgtggtcgtgtcaatctataataattacctatttttaagcccgaacagatcggactccagcgtcactctgtcggaaaatgacgtctccctcggcgacacctcgtccagctccaaagccgattccgagccacacggggaaggttcgtcgcttgaagaaaagaacggaggcaagaacgccggcgccgaaaccgagtccggtcttgaccagggtgttggagatgacaacgtcccactgagttagtaattgcaggttggttgcgacagtgtcacccatgtcgaggtgtgatgcgagtggtatgatgcgagtggtatggtcatgtcagtggtatggtcaggtccgaagtcagttctcatgacgtgtccttcaattggcattgatcacaggacatatcgtagccttatttcgggctttagacatgacgattgcccccactttcctcactgttgccttctgttgggtggatcaaaatgaggccatattggagatattgccagtaaagcggttttattgacaatcagcctgggccgtggcgtcagacaaccatcaatgtttgtccatctgtgccaattccctctttcccatctccttctttgacagcaactccacccaacaccacgacacaaccaatgccaccagacaggagcgcagtaataggcccctaccctcccaccgccgttcatccactatctccctcatcatcaattctcaagccaatcagccgtcaataatactcaccttgtcgttaagcaggttctcagaggcagacttgcgggtctgggcgacagttgtggaagacatgatgcaaattgaaggtggtatggaccgtgagtgaggttttggcaacaacgacaatatcgccaaaagtcaaaaagccaaaaagctgccttgctccgccctgggaccaatcagcgtgtcttgaaccacagggttagggatatgacccaatgggccagacccacacctttggcaaactcctccggttgttttctgggtggtgattcttatctacaattgccaaatccgccactgttaacgtcgactctttgttcattcttcagacgcctttcccatgttgcatattacgtaagcatgggtggaccaactgcaaagtcaactaatgtttgccattagtggaaacgtcaacgaaagtgtgattatttcggcgacaatttcgagataaatgatcatcactctttgatcatcactcttttacatgattttcgttctcgtgacttcagccagaaatgagcattctgactacagtatgtatccagatcggttgttcactggctatgatccagatcggttagaacgggggctggatctttggtaactgacacggactagtcatgacacctagatgggctccaatatctcatcattgactccaacatggcgtcagttgttgttgagacacttgcagccaggtcttgtacaagtgccgtgtacttggagatactgtctccataatatggatgttgagaccccaatctggttctggacctcgcgctctactcacccatctcgaagcagtagcccaccgttcgtggtctcgatctcagaggcgaatgcagcaaccatgcccagacgctatcagagaactatcgtataaagcaaggatacctgcccgcgaaaagttctatcctcgtcagcgtctcaaatgtacgaatactacgctgtcgtcaaatgtctggtcccggaatcttacacctccaatcaagtagcggtcaaccaggttctctactacttggccaactgtatgaaggtattcaagcttctggccgatgcccagcagttgatggtggcgtctggagccatccagtcaagtggaagcatggctctgatctccatcatggaccctgctatctcccttggagtcgcctacttggcctacactctctacgttgaccctcagaggcgagcagatctgctgcacatgtacgagtcgcttcctcagttggctcttcaatgttgtggaaatgtatcgcaagatggaacggggcttctttccctggaaaacctgggtctgatggagggtgagagctctataatacactcacacagatgcgtcactagaactgcgtctcacaagaattgccattctaaagtctccacccgcgtaagtagtaaaatgcgaattaatatgtacaaacttctcctctcaatcggaacgctctctgccgattgtccttcattctgagtcctcgtctcaggtagttaataatgagcgaaaaccgccgcagggtctcggcatgcacccgcgcagtgatggactcctcatactcgggcacccgtcgcttgcgcgactccaacgtcttgtagcagtctcgctcaatgtcctccattgccttgatcaaggctcgagatttgatattcatcaacgcaatgtctgacgcgagcaccgacagcgtggaaagatctcggtagaactcccacacaatcctgatcatagtgaagtacacgtctgtggacacggtagcaaagtagaggttgccggaacgggttttgacggcgtcaaacagagccacggagtcagcaggggactcgaacttctccaccagaagctgcagagactcgttgagcagaagagggaacccggcagccacaggcggcagttcagaggggaggttttttctgctctggccaatgtcctcgatctcatcgagctgcttgttcatgaactcaagaatatcgtagtcagaatccaatcgaatcagcttcttgagttgctccatcatagcaatttccacctcggtacattccttgagatccagagaatcaatccgatcatgtcgaacatccatatcgggctcggcacagatctcaacaaacatgtcaggaacaccagagttgaacagattcacatatggcgagttgatagaggaaagctcgactccactggcttgtctgatagcatccaagtttgcggtttcacgggactcgtactcagactcatgcgacactggtggcgttcctgctcctgttgctgtctccgtagccgcttcttcccccataacttttgcaaaaatcttttcaaacggcgcagagctccccagagctcctccaaactcggacgggggaataacgtgtgtacttatttggtcgctgttgcctctcaacggcgacatatccaggttctggggcatgacatatcggttcttaggctcttcggggaacatatcagactttccccattgatcgagtccgccggaccagtcgaacgtggcattgttgtgatcgtcttggccaagcgcgtcgaatgccttggtctcgtcctccatggcatcgaatttgaatcggttggtcttgttaaatccggagctgaaatcgtcgaaaccgatatctgagctgtccaggttgtcgtcgttgaaagagaacttgctaaatgtcaggggatcgtcgccctgctctttcgtggctttcttgaatgcagcaaacgggtccttgaacgaacccctagccttggtggagggaggttcaaactcgccaataaaggtgtcttcatagtcggatttttttcgcagcacgtaggccgagtgcaggagccgcgtctgccggcctgtacaaaccttgtactgtgctctgagcatttttgagagcagtgtcggagtagcggagacactgaaaacggtgttgaaaatcaggtgcataaaaaaatgatttgagatgcacactgtaaccttgtttagtagctaatcttccagctacgtttagttgggatattacttggctttttaattgactagttgatggtgtggaggactacactgtcagttctacagacgattgtgggtttttgctgagtcgaaaatcttgtcgaatgaccctcgctatcgtttatacgtcttaccccttgggctatctcgtatactctcctactgctaagcaaaacacattgtgttctccagcccgaatcgaactcacgataacatccgactctaggcgccatgcactatcattatcaccctacatctccggactacatcacagcatccccggatttcgacaagcagagtcgacccagggcccaaaccaagacgcgacatagctacatctctgctgacctcaccgctactttcagaattcgaagcggacgtaaattgacgattctacgagccaatacccaactcaggtcatccccaacaagatgacgacttttggatcaatcgctcacgcgtaccaatgggactctcttcctggtcccggcgtcgacggacaccacatcatcggcgtgtcgcctacccgagacgaggtgtcgctttaccaacttcccctcaatcacaaatcgttcttcaaagacagcttcaccgagccagagaagatcaggtatcgaagcggcttttcggcgatccactgctcggcatactcgcccgtcaacaagggcatcatttctgtggcgcagctcaacggatcggtgcttctattcgacatcaacaaccccgagtcgcaggtggtcaaactacgctccaaacagagccgaacctgcaacgctctagccttctctgacaatggaattctcgcggcgggactggaaaagacacgtaacgacaactgcctgcatatctgggacgtcaatgctgttgtggagggcggcaatatcactcctctcagcacctatctcccgaacgagattgtgtcgagtctggagttcatccccaggactcataacgtgctctgtggctcatacaagctgttgcgtgaaatcgacaccagatccggaactcctctgtaccagtgtgccactcgatgcactctaggaatcaccacctacccccacgaacccaactactttgcatcctacggagaagatggaagcatggccgtctgggatcgacgtcaactgcgacagcccggaggaaactcgtcaaacgagccgatgctactatttccacgtcttctttccgaactccccagaaaagcgaacgctactcacttgagatattgcaccaccagacggggagaaatgaccgtctatggaaacacagactcgtccattcgtcgaatcgatatcggtctggctgttcgaagtgatgatgacgtgtatcagaatcaacagaacaacgagcccacatcaagtacgtctcagaatcggtttttcgacttccaaaagccaccgtctgaccccacagcttctcttgacaaatacctgtttgtgcggtcgtccaaggacgtggagatgccgctcgacaagcttctgggcttcgactacatccacgccgagcctgaaaagtgtcctgtcgaatacatttgcatgcgacgaacaggccaggtgtactgtttccggcccaaggagtcgcccgaggttctgcggttcgatcccctgaacaccctcacgttcagcaatgccacgaacgtgttttttgagacgcccagtgatgaagtccgagaagtcgatttcaaaaatcagcgcgaatctgtcgtttcggtggtttctccagacgtgtcttctgacgaagaagagccctccccacgtgctcgtaactacagcaacgactctcagatcgggctgatgaagctcagagacattttggataacgacatctccaccatcattcgaaaacgagctctggccggctacggactcgacactgctaccaacaagagtctgctcaagagccacaatcacagtctctggcctgcccatctgaaaaacacgtggaagtggatttcgcgggcccaaaaggccgatattgaccggtcagttgtctctgaattctttgaccttggctacgagggcattctggacgtgtggcagggtgtccagggtcttgctctgcagcagaatcgattattgaaaaaggacgctacggagtcccagtttgcccaggctattcagctggcgatggagacggagttcacacgcaagatttacatctccgcgtctgtggcgggcacaaagaagcagttccaacgacaactatgcttgtatgttgctggttgggatttctcctacgacaagcttgaagccgagatccagaaagccgaaggtaagggcgagtacgagaaggcagcaggttgggcggtgttccatggcaacgtggagcgagctgtccagtgtcttgctgggtccaagaaggagcggcatcgaatcatttcgaccgccatttcaggatatctgtctcaatctacaaatgccaactcttcctggcgagagcagtgtcgacggcttgcttctgagctggacaatgcctattttcgggccattttcgcctatatagccgatggagactggctggatgtgcttgctgagtcttctttgcctctcaaggaacgcctgggtgtggctcttcggttccttcccgacaatgatctcaccagttatctgaaccgactgggggatcaggctgttagcagaggagagctggaaggcattattttgaccggaatcactccccgggcagttgatctgctacagtcttatgtggatcgaactggtgatatccaaacggcagcgctgttgacctcgtttggagctcctcggttctttgaggatgagcggtactcgcagtggattctgtcgtaccagcagctgctcaaccagtggggaatgttcaaggaacgtgctttgtttgatattgcgcgtaccaagctgagccagaattcctctggatcggttactgcggtcaccaagcctcgacaggtgtttcttcggtgctcatactgcaacaagaacattttcaaggacgagtctaagcccgcaactacgtctactccatctgcaaagtgcccgcattgcaactcgcctcttcctcggtgtgccgtgtgtctgctgaccatgggagaagctatgccagacacccgcgttgagcaggagaagaacaactttgctttccaccagttttcgcattggttcagcttctgtctgagctgcaatcatggcatgcatgcgggtcatgtgcagaaatggttttccaagcacgatgtttgtcctgttccgaattgcagctgtttgtgtaacagtatttaactggatggcaatcggaacgagtcaacggaacaaaaagccgctggtcatgagtcgacaacttccccaaaccccacctcactgtccaaccgcttcttacttaacgaatcaacttattattgaagaatgtgtttaccttcttgatatgggatcatggagcatatacaagtacataatgtactagaattctcggcttagatcctccacatacatgcaaggccttgttgggtgctcctgaaacacgtctgcgagttccctgaactgttggagatgttgcctacaggagctcgaagaagatatcgatggggggaatggtacaaggtcggaaacggaccatagagggctacatgcttggtgagcctgttattggcgtgtgcaagactggccaattgtgttgtggcattctggagagatatcgagatgtccacacacgggttgctggtggcttaggtaattatatgcctacagtatttacttgtaacaatactgtagcttacttctgaatcatttttattcaattaatcttcaactaagactctggtgagtcaactaattaatctagtgagactgaacatacaatcgcactatctcgaacactagcgagggatatttgaacaactaatagagaacgactaagccgacaataaaaactactttttgttgtctcggaatctctccatctcgtatcattcagtaatcatattgttttgttaaaacccgcaactaatagtgtcactactacttaacctacctaacaccatcctccttactccctccaactcagtcaaaaaaagctcaattgagaatgggaaaaaaaaagtcttgtttgaaacctcattttatcaccttttccacccccataatcccttcattaccctcattaccctcattcacatacctttccacagaccgcccactctgtctaccctaaccctagttatgccatgcatgtcaacaaataaatgtggatcatggccaccaccacacaagcacacaaaacactgacaaaaatggaccaatcgccgtttactcggcgtctgtacgaggccggtactcttgatgacatgcccagtcccactcgtgagagcacacccggcaatgtgacctccaacatgacgacttctctgccttcgactcctaagcactaccagtttcgcgaatctgcgtctggagtgaacttcaaggcttctccggtgacgccaaaggccggattcacgcccaagtttggcggcccctcgaccccgaacagatcgacccaagccaccccccaaggcactcctacgggatcgtggacccatcccagtctcaaggtggtgaagcaacgaagcggaatcagcaaggaggccatggtcaagcgggtggtttacaacgctctgagctggctggtgtttgtgctctttcgatcgttcgtcaagcgggtcttttttgactggatcgctccgaacgacctcatccacctacccccagacgactcccccacctggaagtatgttctgtacctgcaatacttcatccagggcgtgttggccaccaacattctccaggcactcttctacctggtccagccccaggataagtacgccgatctgcccatgacggacgagcagagagaactcatgggactgcccaaactcaacaagaaaaccgacatcaaaaacgtccccacgcctccaaagtacgtgcgaaactcgccgggctccatgaacttcccctcgcccaaaccgcgatcgagatccaactcgacctcctcgtcttcggtgggaaccatttcagcctctcccggaaactcctctgtggaccttggaaatctgtctctgggtccttcggcttctcccctgagacgccatcctaaccacgtggtctccaatgtgcctggaattggcactccttcccctctgggcaagtctggtgtcaatgtcgccaagactatccagtccactggaaagaattccgccgccaacaccaccgccaacatgtcgctcagccaaagcacgcccatcggtacccccaagaacaagtccaagctcaaccagagccagagcttcacccccacaggacgttacatgtactacagtgactctccccggaaggcgtaattgacccaacaaccaagacgagaccccatggactacaatccacaatcatactcgcaaggagagtccaacttgcatctagaatatagctaattgataccatttaatattgtcataattgcagtagggaactatctaagactctctaagaccatgtccaagcaagcataatagagtcatttgatgatgttgctaactcctggactcgactcccgaaacatccatgaacaaagccaccatctcgtctcgatccagatcgtctagcagcttggaatgtgaaatgtctggcatcatttgtttgattctagcagcggagtagcttctcaggtcgtcgttgcaggcttcaaacgacttcttccacaacatgatggcttgttgaacgtccagagcctccgctttgattttggccaccgcgagactgagtagctcgggcaagtcgtacatttgagccatgacgagaagattagctgcatcgccgaaaccgaattccagaggctgcccgtagagatatcgcacggcgacctcgatggtcgatgctggaaagggcagatccagggagttctccgtcgcctccatcatgttcgagtctatggtggccgagaagaacggccacagcggttgcagcaccgttttatggacctctattttctgtccatcctcactagtcaaatgaaagtctccaggagttccgtctctgattttggccaatccagtcttgtgcacgctggtgagatgtatctcgtcggggttgttatcattgatgaaagatgccaactttggaatatcttcgttttcaagggtctggaaaaccaccaccgtccagctgttgtccaagagacagactccttgccatagacgagacctcagaaagaaaacgtgagggttgacggccatggacaagaccttgggcggcgagctggcggaaatgggcggttctgcgtggaaacacttgtccaaactggtatgaagtagccccagcttattgtcgtagaacttcagatacaccgctctggaggcgtttccgtcggccttgagggcgtgcgcaaagtagaagcttcccatctcttgtagggtgcaagaggagtagaggaaggcggtttctctgaccagctgctcctcagagcacgccttgggaagcccaaaagtgtatggcttgtttggtgctgccatggcggttagattactaagcgaaagtgggtgtggctgtcactacgagcactgtatggactgtgacagtgtctggtggaatgacgatgaagatgcaggtcgtattgatatcgtgcagtggtcagccttatcgcagcctcgcaacaagtttaatttcgagtttaataatggtgatgttatcgggaagtgtcaatgtcggaaacgtcattgtcggaaacgtgattgtcggtgtcattgtcggaaacgtcattgtcggtgtcattgtcgatatgttcatttatttaccaaaaatatgcgaaatttctcctggacttgttggatacttgtgtatcgtagggccgcactcagatatgagacacggctgagtattctttaattcgagtctgtagttgaagagtctcagttcgttctcgtctcagctcgtttctcgtctcagttcgtttctcttctgctgaactcgtaccgtaccacgagcattccgctctggatagaacctcctcaactagctatcatggctaatggctacaatacatactctctagaagtctctgcgacatgtccctgccatgtctcttgtgtcgcttcgatcgccatggacgactccatggacgtgttcgggaaatggcggctggcttgctcaagatgctgttcagtggctggatctgttgcgtccgaaaagtccaacagctggtgacactggctcaatgaagtgcgatctcggcccgcagtttcagactctcgcccatcagatgctgtttgacaacgcaagatgctgtttgacaacggaatgagtgatgcaggaggtgacccgagctccctcagttggaggttcctccggaggactctttcgtttgagggagccctccggaggaacctcgagctcgtgcaccaaaagtacgcgaaactggagatcggtgggaagggtacagtaccgtaaaagtagtacatactgtatcaatgtattcaggtacagtacagtgggtacttgaagccagtctcaggagagttccaatactgcttcgctcgacctcgaactgttattgagataccagcgagtccaatcagtcaagcgagtcaaatgatccaacgagccctccagtccaatcagtccgatcggtttgctccgcattccacggttctaattactttgctcaattgcagactcagatgtctgccttctgcagactcagacatctgccttgagatagacaagtattctttaccgtaccggccaccgtctcaattattgagactgcccgataattgtatttcgggctatcgccaactctgttgcgcaatactgcttgctcgatctcttgtgtatgtctacgtctagtgtcgatcatgacgtaatgctgcgtctgggccgtgggcgtcagaaaagtgtggaatccgaacactagagcgaagcaagcgatccattgagtttgacatcgggcacaagagttgatttgcaattcaattccattttgaatgtacaaatagtaagagaagttgatgccttgtgagggtatttatacttgtattacgattgatacgattggtcctattggtaccatagtggatggattaaaaagagccccaagctgagctgtcttctaacaatcgaggagaatccattggtgtagttttcatgtttgtatcttgcttgtgtaatgtcctaggtccagccctctccatgttttggtgatttatgtatcataatacgtccgacggagacgtctagagtatggcagagtatgacagagtatggaaggtgatggtggagttgagaaaaggttgaaacaatagttagtcgcaaattcagaacattagtcagcagtatagcacaccatgtgacggctcagcctctgtcgatcgaagcaatcacactttatccacgcaaagaagaaccgtattggagccgggagttttgggagggctggatgggatggaggcgggaggcgggagacgttgaaacgaatgagagctgagacagggggggtattttgaagaggttgttcagtctggggcgtgggtaataaaggtagctatattgaggcggttctggatggattaaccgggagaaaagggtatctacgggtagtttcagggtgggcagatagatttttgaactccccagtcaccattttctcacaaaatctgttgttttgagctctttcagggactgaggtgcactttgtggtgttcaaatacgcatcactatgtacaatgcacttggtcacatctggaaaccatcatccgcctatttgtctcatagtttcgcggagccagaaacggctccgttagacccacagtctggactataactgttccacaatacgtgacccagcacgtatggttgaggggtttacgatagtacaacggtagaaaataaacacaaacctaggcgaccgttggccagcttggtgaggctgaaagcaaatgaattgagttgggggcgggcagtctacaagtagggagaagaagggaatgacggtcttcttcgctgttcactacgttctgttcaggggagtaccgagttccgattgagagtgtgccgagggccattcttttatgactgtattacggcggatcgaacttgggtcgaacgtcggaacaatccgaagctgtaccgactttttgctcgtgactattgtctcctccggccagtctcagattcatcacttgactcactccgccagtcacattccgcccgataacctctacgggtgcatctagtctgcaccgaatgactattatcagtgtgggccgaggttgggagcaacagagataagaggcggccattttgcggctacccggccgattttcggcgggaaaattcgaaaatcgcaaacttgatcccaggtaagttctttccgaggtccaaaatcgccacaatataccccaccgcgccgcctgggacgccgtctcgataaacccgggtaagaggatgcagagtactagcaaactcttttttatattgcctttttttttttttttcgccactattaaagttgtctcaaaatctcttcactttaagcttcggcacttttctcccagtatatagagcggagctgccccggcctacaaacggtcaccaccaccgtcacagcaaaagacactctagaaagctcataaaatgaaattcttcgactcacgacactacttcaactattcgtgggaacaggtgtccatcgccaactggaaaaagtaccccaacgaggtgtccacccatgtgattgcggtggatgttctgcgtcgagaagtggaccccaagtccggcgtgcttcgaaccgagcgactcatcacctgcaaacagtccatccccaagtggcttcttgcgctggtaggaggccaggaggtgtcgtacgtccgagaggtctccgaggtcgaccccaaggcacgaaccgttgtcatgcgatccaccaacatgaccatgaataacctgctgctggtgttcgagacctgcacctactcgcccgaccccgagaaccccgccacaaagaccgtgtttgaccaggaggcccagattaccgcctttgcctcctggaagcgaatctgcaacaagattgaggactggaccgtggagcgatttggccagaacgccatcaagggcaaggccggcttcgagggcgtcctgcagaaggtggccaactcggacgtgttcgcccgagagtccgtctccctgtcttaagtgtctgtgatctcctccgccgtctctttttttgcatatcctctctgacgagacagcaccagcaaccaccactcaagaacacaacagcatagcaccccaaaaaagcattcccgaaccgctccaattgcgcaagctcggcctttctatagatgcatgtacatactaacgattttaacaatatttgacgattgtagctcttgttgtatggtaattttgacgcgtcctaaattgccgcttcttggtggctgatgctcttttttcttttcttgtatatatcttccccatttttccatttttccatttttccatatatattttttgccaatttaaactttactgttcacacgacccgagtctcactgcccacgcgacccttcatctaactcggccaattgaagtcggatcgcgaaaaaaaatacatagctcaattaccacactctccctgatcacaaccgtatctttaacttgcccattgtccccgttttggtgtacaaaacccctacccctcccccgcaccggaacgtttcgggcactaaatttggagccggctcatgccgcactggaatctccggaaaaagtccggaaaaagtgctcgtggcgaaaattgccccaaaacgcgagttttttttttatttattttttattttttggtgcgcaaaagccccagccgcaaagcgccactgggaccacatccgaccgcgataccagatcggaatcggcttcgcatttgtcatgtctggtatcggcacgtgcataagcagcccgagtgtcggagatgtgatttttcgggttagggaagacacgagtaagaaatatggagaaggaagtggttttttcacgtgtatattatggtaaagggactttaaaaaatgaaatttgaccaagaaaaactgcgataatgagctgcttctttttttccagcaagttgtatgagaaaccttagtttaaacagtggatgaatcgtctcgactttgagtaccgccgctatagttgtattttgtgagggaaaacagggaaatagggtagtttagacgataaatacacatgtgaatggtttgtgtcttcttctattcgattttcgagttttagatgtttttgcaaatctgaagttagagggggcattttctccaagtacagtattgtttcaactatataaatcttacttgaaccaccaagtattattgtaactgttcagaatcaataaagtgagaaaaaaagaagaaaaaaaagaaagaaaaaaaaaggacatgtattcagattttggtaaagaattgcattgattgcgggcaaggaaaaatatcacttgtttattacagatcacttgctggttacagatcacttgctgattacatgtcacttgctgattacgggtcctgaagcaatcatctgaaatgggtccgtggcagcgcaagtatcttagcaagtctacgaggagatcgcggagatattgatagacacgtgtttcccccggccatggtatggttctattcatcctcttgggttgctgttgctgtgctacctgggctagtggtcgtgtgggttgatgccgcgtgggtgtgccgtgagggttgaccaagggtaggaatgacctgtttatataatgaacagtctgcatctgcggtccacatgatttgatacaataaatgtgtcttcttaattgtgctgagatagcggttttgagcgttattcagtggaaatgtaataaatttctgatgatgatgggtttgtctgcatctgcgagataacctggagtgtgagaaccctgttggtggtagtgctagcgggaagactacgtgactgttgtttcactgggctcgagcggatgatagtgttatccgtttatatgcctggaagttcaagtacagtactcaaacatgatcgtatcaaaacggactttggtcgcttacattgttggcttctttcgacaagcagccgcctttcaaagtggtactacgctcctaattccaatagaaaagcaacaaagaacactgtcggtctttcgaggtgggcggtcgagcagccaactcattataactccgtctaagaccccgtttcgagaacttcgaggggggtggggtcgatgaggggatactctagagttatacccggatgtcccaccacctctcctcttcggggctatcctctgagacatttatctgttgagtgggtgctttggtgactgtttcagctgttcaaacgagtaccccgtgtattctagacactgcactgatcaatctaccccaatctgttgagggtcatcttttgggacgctgccaagtcgacatgagtcggaaagtcgacttttggagactctggaaagtagccattgactttgtatagctctctttgcggtccagactggtgttggctcctcttcgctgcactagcggggatggacaagtaccaaactgagatgtgaggaagatagagaagtcggaaccaggagaacagacggtagttgtttcatatatcaaaaatcagtggttcaaacctctttcatttagtttcatggagtcaaatcaggtctccctaggttcatcacactgtctctcctacccacctaatgcacctatggagctataatggttgcactcctcgtcaagccgtgcggggacagagtacactttagcaccataaaacgagctacttgtagtcataatgctcgtcggttgtatgtccagtcaagtaaaccaagaacctggggggttggggatgtcttgttgacgggttactagtcaagcctgcgagtgcatctggcgtgatgggttgttttgggggctatgaagtcataatgagaacttccttagcatcatttcccattctgtcacatatgggtcaagtccagtattgtcttctccgtgcctttttagtccataatggtcgactaagagatgtgacatgctccggtgccttgctcgccatctagtctatataaccacatctgtagaagctagctactgcgagataacgcgcccaatatcgaaatgttctggaaaaatatgaagaatgaaccgcctcaggttctcaactggactctgtggcttgcggtgatcgtttttggaagtctggggtccgtccgagggctggatgaaggcctgatttccggaatcacgtctcaagcatcatttgaaagccagttcaagctcaaagacccactcaaaagcaagtcgcaacaggatgatgagctttccaatatcaccgccatggtccaaattggctctgtcggaggtgccatgattgccatgctcatacaggacaagattggcagaattcgatctctccaagagatgctcattctgtggacggtgggagtcatcatcgaagtcacttcatactcccagggccaaatgcttgcgggaagactcattgccggtctcggcattggccagtctgtggtcattggaccgacatacctggccgaggtgtctccaaagaacgtccgtggactgtgcacgtgcatcttttcgggctccgtctatctcggagtcatgttagagtactttgccaactactccacctccatgcacatgccggctactagcagaaaccaatgggtggtaccggtatccattcagttcatctttgcgggtctgttgttcattggctcgttttttgtccatgagtctcccagatggctaatgaagataggcaaggatgaagaggctatcgagacactgtcaaaaatcagaaacctgccagcagacgatctctacgtccagggagagatcatggatgtcagagaacagattgaacgtgagaaacaggctctcagtggaacaaacatcttttctctcatgaaagaactggtatctacaaaggccaacagatatagactgtttctgggaatcatggtccagcttctcggtcaatggtcgggggctaatgctgtgacggtctactctccaaagttcttctccatgctcggaattccatccaaaatagaccagatgatgtacaccgcaattttgggagtcataaaactcgtttccgccctctcctgtgccttgttccttattgataccattggaagacgacgatccctctatacaggcatctgtcttcagtttgtctccatgttatacttgggtatctaccttgcgattgttccagccaaaacaggagtggagagaaccccatctcagagacatgctggagcagcagctattgcggccatttacctgtcgggttgcggatgggctctgggctggaattccattcagtatctcatcaacgccgagatctacacggtcagacatagatccctggcttctggcatcatcatgactttccactttgccaaccagtacggaaattccaaggctcttccatacatgagagctggcatcaccgatcatggtaccatgttctttttcgccggcgtcttgcttctgggtttcgcttggtcttggttcttccttcccgaggtctctggacgatccctggaaagtatcgatgagatgttctcattgccgtggtacgttattggtcgacgcggtcacaagatgattccagaaacctctgccactgttcacttgcgtcaggaagaagactctgagagcaagaagggcggtgttgtgatggtggagtcgtgttagagagagagagagagagagagacgagcgtagtgtacctgaaatagcttgagtagttgattaataaaccgctgtcgtttaatggaatgtccattggagaaggaatgattccaccatgaccatgtctggttgaactgctatagtaagttaactaaattttcaacagttagttgtaatttgttggccactttagacatgcactctgactaaaaaaatcgactacaattcgaatgcgaaaagtgttagtcagaagcaggttaagtacaatacatatcatttaccattgtagaggaaacatgccattggggtagtagtcagacaccaaacgacctgtttggatgtgtcttgaccgaactgaatgacccatgctcagaggaaacgattacatcaaatctaccgttgaaggcttgagacattgttcaagacgtctgctgcgactcatatcgtggaatatgaagaggaaaacgacaacaagaagatcacaacccttgccagacttactgatcgttcttacgtttcaaagggatcataagtaagagtaaaaacttgggtaaaggcaatcagttcggttgaatggactaccaccccctaagaaaccatcacatcacttttagaacccctgatatcctttagatgaggagatgagcccctcgcatcaactatagtgtgaagaactgcaatcaaatcgatcaaaaaagataacagcacatattcaacttgtccaatcaatttcattcattaattaaacccctccttcacatccaccaacccacagagtcatttgttttgttttgttttgttttgttttgttttgtttttcgtttttttgtattttgtattttgtattttttaattcaaagggaaacatccttgtagagaactgaacgaaacaagtctggagggcttgtcgaataaccacaataaaacggaaacctcctcgcatgactgcttacaatcaacaaatcaactccgtgattaatccaagctccgcactccccgcaaaactttctcctgagctctccccctcttggtggtgcagtcaggctgtacctgtacccccatttaatggatgtacactatcaaagcaaatgagacttctaagacgcactccatgaaacaaataatacctccacttgttccatacttatcaccctcagtctttgtatatctcctcttatatcacgaacacaaacgcaaatgtacacatcctgtatgaatagattatcaattactgtatgatccggcggggctcacgccattcagccgattactattgctgtcgcaaagccgagcaatgctataaataaatgcttttccgcggccaccagatgtccggtgcctcgtacactgctgatactcaaatcgaataccgcagtcaatgccttcctggtcatggagaccagttctggcaaaacgccaaaggcgggatatctcaaagtcctgcgcgcacatgtccgtggagcgtcagttccatcacacggttggatcacgacttggttcattgtcgcaattacataaacatcatccgagtctgtcgcttctctacaacctgactggccccaacatgcttgtcacacaacggcactccgtcaaccgtgtagtactcgtcgtgacaaagcgagtcgccacaagtggcacacacaagacacgaggtgtgatatctcagcaacaatccagcgtcaccactagttgtctccagacactcaccctcaatgccctgaccacatcccgaacaaatggagttgttggtgtggtggtagcactgttggcagtatggccagtcgtcatgaatgtagaactcgagtccctcagtgctggggaagtcgtcgtcgcatccgtggcacttgaagcattctctgtgccatcgcccagaaagcgaatccttggcagaaacggctttgcccacaatcatttggttgcagcctcggcagggcgtctttcgcttctttttcttgccgccattctcagaggaagacgttttgctctcgaatgtgaacgacgtgtcggtcgagtcaggctggtactcctgcacaggcatcagcgacatggaggacgaatgacacgagtccatgggcgtggtagcgctagtgttgatgctcatgttagacagcgacgagtctatggagtccttggaagaccgagaagacgagctggcatgtgtctgtgaataggtgtagccctggtccgagctggcgtgtgacatatgcacgtcgttggcacgtgacatgtcattgtcactcgactccacccgtgcgagcggtgaatggctgtactggggctgcgactccagctgtctgctgggagggttgggcatgaccgagttccgggtcacagggtcgtccgagtctgagtagatggacgagcacgaagacagcggtcggtcgggcaacgggctgttgggaggcaggtaaccggggatctggagatgatgggggtggtccgatgacggctcgcccgctgagctgggcggcgtcgcgagattcgacacgccaaatgtcttgtcggagaacgacttggcacctggcatattgccgaagctcgttttgggctctacgttgaggcccttggtttcgatactgaggcctctggtgtggctgattgtcgaattgtccagcttgaagccgttgtttttgagatagtccgaggcgttgctgtttgatctgggcgccgtgtaacttgcgctgtcgtggatgtcgatatcggggacgggctccgaatgatcaaccttgggcttgccggacgccatgctctgttttcgtctcagcgacatgggaggtgccacgggcgctgctggcgagattggcgactcgggcttagttgtgtcgattcccaatccgacgagatgctgatgctgttgttggtggtggtggtggtgggggtgctgctgctgctgctgctgctggttccgtttctccatctctgacagacccagaatagacacctcggacgagttcatatgcgaatagggtccgtttttgtacgagcgctgggatcgctgggatcggccgctcttgatggaagaggcgtatccagcccgttgctggccctcccggttcacctcgaatccagcccgctcgtagacgctcttgtactggacgccgggcacaaacttagggaaggcgttgtcgaagtttgagcgcgaagaagccgacaagggcgacgtgagagaagagtggatggacgaggctgaagagcctccatactgagaagaggcgtatccgcgggactggaagtctcggaagtccgtgttcacgttgagaggtttcattgtgcgtcttgtgtgtgtgatcaatgagtgtgtgtcggagttgtttttcgtctgttcggacctctgtgtttccgttcgttggtgggtgagtacttgtaccgtaacttgtctgtcactagtgtgagtcgtgtctgagtcgcgtgtctgtgtctgtgtcacttgtttgggtcgtgtctgtgtcacttgtctgtgtgcagtctggtcgtgtcgaatctctgccgtctatcgaatctctgccacgtcctcaacctataccaacgctcaagatgtcaggagtacgttgttccaggtgtctatgttaggtgtgtttttgaagtgggattttacagttaggctttagagttgcgactgcagatttagttgcgttttacactttttgcctggaatgtaacaagcactcgctcgcgactttgactttgtctaaacgcaaagtgctagaaaacgagagagggggtgaaaaggagttaggggcggtgatggggttcaaacggttatattgtaccaggtcgagtaccagtgttgttgttgttgttgtggtggtggtggtggtggtggtggtggtggtggtaggtcctcgccaggaaagcctaggtacaacacgtaactacttgcctcttctctcgactgccaaggtctcgtagatgtaggggaatggtaggcaacatggagtaccctgtaaatctgtaaaaccagtgtcttggatatgatatggcagaaagatgggtggtgtcttggtctcttcggttaccatctgacggtgcgtttgaggtgcagtgagtgtttgagagtgtcggtggaggggttctttcaggatacattttctgatcttgcgtgtgtacagtgatacaactacgagtgcaagtgcagtacacagtatgtacagtacaagaattcgaaacgtgggtaaaaaagaaagaaaaactgctgtttattcatcgtcagagaacgtccaaaacaattgcaccggaaactaaatcccccagtttcaatctccactcaattgtacccttgttggtcaaactatactaaggaacatactgtagggaacacctaccatgggcggaaatacagcccgaccatggagacgttgagaggctcaaaaagacgtgggaaacttttgaaacggtttcaccgggcccgcaaagatcctgtttcaaactccacgtgactcttccacactctctacaagtataaaccaattgacatatgcagaccagcctcgcttacgccgtttttcctgagaccccctaactcttgtaggcggtccagactggcctaatcgagccccatgttagtccagaagactgttctgtgccattcttagagtcttcgacaaccccgctggtggcatttcgggttctagtgcccctacgcgtacttgtagtcgctcttgcacggctgctccggttgtatcatattcggcagccatgtatcatgatgtgcgtgtgcgtcgggtcaatcgtcccaagcgggaggagatgagcagcagaggaggatcaatgggatggtttgggtattgtgcaagtaacgggtgagtgcaatgatcaaatcatgtccaggcgctactggatatgtccagttttgctgtcactcttaccaccggccggttaacctaatagggcaagatgatacacagtaggccatgaaaacaccagagatatggcgcttagtctgatgaaattgcactactttttgtgtgcttgtactgtatgtacttgtacttgggccatggttcatgttttattcgcactcctagagagatacagtacgaggggacttacgagggagctgaggagagctacagggagatctgagaagagctgagagctgaggagctgagagctgaggagctgagagctgaggagctgagagctgaggagctacaagtaaagcacgagaagagctgtagaagaacacaagagcacgagaagaacacgagaagaacacaagagcacgagaagaacacgagaagaacacaagagcagtacaagtagagcacaagaagcgcacgagaagctgtagaaaagctgcagaaagctgcaccacttactctagtcatacgtattatattccaagcagggaaaactaaacacagcacaagtacctacagtacgtacctacctgtacattgtccttgtactcgtatcgtgttcttacacttctacatttgtctggatacagcaatcaagtatgtgcgagcaaaaaagggttagtggaaaccagtccacaaatattttttatcgtggtaaaatggccaagagcgggatgatgaaagccggcagaaaattacgctgatatatcccatttccttagtaatcgaatattcgtttctccaacaccatttcttttcacaactcctgtccaccgtctcctctccttgttcaattaccccttacttcctttacttgccttacttgtactggccctcccctacttgctattcctcacttatggcaccgtttttcccaaggtctaattgcgcattgcgtcaagtctggccgtttgtttttttgttcttttttgccctttttttgttctctttttttaccctttttttgtgctctttttttaccctttttttaccctttttttaccctttttttacccttttttaccctctttttgtccatttaaaaaccttctttttcattttttgctttttaaaaactcaaacgcgaacaagtcgtgtcaaagtgcaaccgttggcctacaaaattatccacccttgccgaagtcgcgcaggcatttttagcggcaacgtgtgtcagccgaaaatgggtcgatttgcggaccttgttgacgttcttggcttgttttggggcctattcgcgccccaaaaaacgctgtcacacgatcgcgacccgcctcagccggctctctatttactcctgatcgacatagatcccccggatcttcgcagatgggtggtggcctcatcaccatgttcggcaaactgtaatcgcacgcgttttcccctgcatagaaagaaccagcaactgactggacatgctgaggacgatggaggaagtgtgaatggaagtgtgtatggaagtgtggatggaagtgggcgatggaagtgggcgatggacaagtgggcgatgatacaagtaccaattagtcgatttttcgacttgttgctcgtggttcgctcattctgagtgtgctgtattgtctactcgtatgtactgttctcgttcctacagtcaacacagctcagtatcgtcactactataccccatcaaaacgccgaaaacagatgtcaacctccgcgtgccgcaaacgataccacctctccgtgccactcgagagtttgtactgcctcagcgatcgtacctgatcagcatgacagagacgcaagcagcacattcctttcctaaacgagagtaaatagagagatacgggcagtagctgaatgagtagatattagcagatactactacaagtagtagcagtgtcggcggagattgggggagtgcgacatgacgccaatgacaaaacagatagcaaacagctgagattgaggagtaggagctcgtctgttttggcacagttgatattggtgtagttgatattggtgtagttagtcaaacacattaatactcgactttctagacaatacttgcctcttgcgtccccatactgcctcttgtacggcctcttgctcgtactgcctcccgttcgttcggcacagaacagaccacatgctcacacgctcacatccccaaatcaccgccatctatttcctcccacgtgacccctccgcattccaaaagtactgtactgtactgtacggtacgtactctactgcaccgccctgagcgtcctggagatccgctgctttaggactctttctctggaatgtggcctaaaacaggcgagccaaacaaagttgcgtgtagtttaatatcgtccaactactgtaccaagaagcaggagcagtggataggacaagtggatgaaggagatgttcaattggggtgaaattgtgtcagtacagtccttactgctccagcttttcctctgtgaaaaatcagccagatgggcgctttttttccgccactttgatcactatcttagctttcgtctattcactcaatacaagcagcacacattcctgaccatcttttttcacacaggaaagacccagtccgagggctgtgtataagaggcgagtaacttgagccgtatagatgacattgaggtggtataagtacttgtaccaatatcgtatcgccatttgtctctgctcagatttttttgttttacagtatactatctccatccagcatgtataactatttacattcagtaccagtaaaagttctgtactgagctcgcggttcatatcccctccaagttgtactccagcgtggaacacttaacggcccactcgttttcttgcaccgccaaaatcccgtccacgcattccaaaacaagttttccgtggacctctgaataccaactctagagtgtagatatgtgggccaaaaggtcaaagagatacgaggctggctgggagaaacaggttctaaaaataacgcgggtttactggcttcgagcaccggtggtatgtcagattacgtcaaaaaatgtccctgtcaaagctgtcatcgctcaccttcacttgtcggacgtaggaggccgtcctcgggtccaagtagggtccaagtagggtccaagtaggggcggagacgagctggggagttcaatagacgtttttgggtccttatattggccactgaggagcccacaccgctcaaataaccccaattgagcaagggcagaaggtattcaactgtcaggaactaactacttgtagttgagcacaggtgatacaagtgcagaacaaacattggcagtgctgtgggaatgtctagaaaggaatgacttgaaaggaatgtaccagccgtataacgtgacgggattgtatcatgtgactcctgccgccaggatttgatgtaacaagatgaccctacactgtaggtactgtagccaatagaacaccacctgaacaatactgtcaatgttaccaccaccgcttcagtgattggcgcacccctcaagtcagacatgaaggactgtcaaatagtgtctagcccaccatagtgtagaatgtggaaaggccgaacaatagggacagagcgggtaggttgagtcgaggtgctatcagatgagaggtttgcgccgtagagtaggtacactactcgcacttgtccacatttccttctacttgcggagccgtcaacctgggacgtgggagttggatgatgatatcctacacacggatgtactatagtggatgcgtggaaaagtagtattttcggccacgaggtgtatgatgagattggaaaactagcgagattggcaaactaatgagctgcgtatcttgaacccgatttggcactgggctttgtaaagtgcttgatttaaatacaagtaaatacttaagggtactttcttcatctctgcactggttagtagccaatcgaaccaacatctccaccctcagtatcgcgtgaataatgtcgaacgaataatcacacacagaaacccccctcatttggtctccagagcagatccgggtctcaaactaacacctcaattgtctccataatctccagagatacccccaaatcatacccattcttctcctcgtctcaattcctcccatatcctttcttgtgctacgctccgaacaaatgtcgctatacaccaccagtacagtatatcacagcaagcttatccgaacctaataaaatgcagcctcggatttgatgttccctttggaggtcaaattaggggcccagaagagatggaaatttggctaatgaaccaaagggagatcttaaggacatttatatatctttttttcaaccacaaaacccccacaagcccccaaataatcatacgccagcccaaatcgaactcttcaccaaccctaaatcccacctccaccatgacaccaccttcaagcgtgattcgctgattcttcatcaccgagcacaaaaatgatgtcagcccgaacagcacgagttctgatgcaatcggggcgatctgcgcgtctggcggctcccctgcgtccgctgcaccgatctctgcactcaaatcccaaatacgagtacaccaaggcctcgttcacgggctttctcaagtggtcggctattttcgccggagccacggcctttgctttctacacagtcgacagcagatccgcaatccaccagtacattgcgctgcccattctacgtctgtgcaccgacgccgagacctcccaccgcctgggaatcgaaattctggccaacggcatgtctcccaagcagcgtcaggaggataacgagatcgaccccaaccaccttctcgaggtgaccattttcgccaactccaagcgacccctcaccctgcgaacccccattggagttgctgccggtcttgacaagcacggtcaggccattgacgggctttttggcctgggcttcgcctatgtggaggttggttctgtgacccctgagccccaggacggaaaccccaagccccgattcttccgactccccaaggatgatgccgtcatcaaccgatacggcttcaactccgagggccattttgctgtcatgggccgtctcaagcaacgtcttttgcacgctctgggccacgagcagccccagcacgaggacaccagacactctctggacaaaaacaaggtgctggctgtcaaccttggcaagaacaagaccggtgacgaggtgtccgactacacccagggcgtcacccggtttgccaacctgtccgatgctcttgtcgtcaacgtgtcttcccccaacacccccggcctgcgagctctgcagggagaggagagactggcaaagctgctgaccgccgtggttgccgagcgaaacaaggtccagttcgccaacacttacacgcccattctggtgaagattgctcctgatctgagcgagtctgagattgtgtcgattgctgctgcagccaagcagtccaagattgacggaatcatcgtttctaacaccactattcagcgacccgagcatctgcgatcacagccttatctttctgccgagactggaggtctttctggcgctcctctcaagcccattgctctcaaggccatcaaaactctacgaaagaacattggagacgagatcaccattgtgggctgtggaggtatcagtaacggaaaggacgccattgagtttgctcgagccggagcaacctttgtgcaggtgtacaccgctctcgcttaccagggtcccggactccccgtccacatgaagcaggagattgtcaaggagctgaacggaaagaagtgggtggatattattggcgctgatgttgatgtgaagaaggagtaggtcaccgaaggacagcatccggtagattcacggtaacaggtgttcctaaacatcatcgggacaccgtccagtagacggacaaccatccacttaggtcatggcagaatagattaacagatatgaaatgatgagttgtggattgcagttagggaggcatggataagatgtttgggggtggtggggaagtgtccatgctatctattatgggttgtagatgccgtatcaggaggtgaatacaagtaggtggtcaatgactcaataagagacatcaataaaccatgtaattgcaccaacacgaacattgagctgaccgattaactggaacgctcatccaacttgcaatctgacagacaccacaatcatgtgttatggtgctccatgcctctgagatcagaggagacattgtgaggactagaactgaaccgaaagagcattaatttgcaaatgaactagttctgacttttggatgttattgaagagacccccaactcctttatatcattgtcttaaacgtcgtcatcagccagaaaaggggcttggcagcaattcagccctcgcaggctacaagtagctcaccctcctgaattactctgaattgttagtatcatggcggcaatgaatttagtgactgctactacgacaccctgggactcggcagcagcaatgacacacccatacatcatgtacaacccgtcatcattcatatattagtctataaaatgtgctttcattcgatggcactattgtatgttaggacacagttctcgaactgtggtatgattgactgcacctttcgttttttgagagtgatattgtatctctggttttttagaggaatctgccatgaccatgtcctgttcagctcagcgcaagctcagcgcttcatgcgctacccacttgatgattgtcgatagatgtttcaagatggtatgccctttcgctacttgctctctagacgtcgttcacaatgaactcatcatcgtccaacacgtccagctcatccaagttgggatgctgctcggcctcaatctcagcagctcgctgcaacgttcgagtgtagacaatgtacgcagtaatagctcccgcagagacagcgataccaatggacagaaagtcgaccagcgtcgacgtccagtccttttctccctggcccaatcgagccagtctgtctcccacaaacacgtggatcagcagcttgggagaagtgatagctgtagccaaagcaaaggcctggggagtgattgagggaattgaagccaaggccccgttgctcaaggagtagggcaaagggcacagccggatcatccacagcagtgcaaacgagtccttctccattgtttgtgttagagccgcaaatttcgtgtttgtctgcgccagatgacgggcatagtttgcaaatcgccgagacacaatcagaaaagaggccgtggagccgatgatggtggcggcagccaacagaggccagccattggggaatccgtaggccattccgcagaaggtggagatcatgctgtagccaatcaagggggggaacgagatgatgcagatggccagaaacagaccaacccacgcaaatggcgtgtcgtgtaccttctcggcgaaccccacgagccaggcaatgagagtctggtgccaaatcagaaatcctagacccataaaccccgcaaaacccagtcctagccacactgcaatgcgttgtttggtggtgagggcgtagtaccggtcgagtgccgcgtggtacgtgccatgcgcgtttcgcaacgcgtccgaaatcacagggtgcattttctgtgaggtggtaaaacggtggtgatgatgacaagtgtgatattggaggggacagcggagtgcatattatatgcaggtggcggctcgatggagagcagtggatatcgtgcaaaaataatggagagatcggggagatgatttttcgactgcaaagagctgaacgagccgagtaaaattgtgggtttacttttcttgtgttagttacatgaagggcgacagacagcattatgactaaaaaacaagaggtcattgggtgaacgtgaaatgtttaatataggtactgtacatactgtaaccaatgttgatgatggacaaaaccgattaaagagaaatattcaactgacttggaccgtgagaatcgaaccggcacgacgaatttcggcatgaagtgacgacactactgtgcatattaccaatgacgtctgcggacattgctacaagtattgtataaacaagaccatgtatgattgaggatacagttgatggaacgacttacgatccacttctaggggctccatgttccgataatagcacaccagaagggtatatattgttcattcatctcaaagatgtcccaaatcagtagatacatcgtctacagaaaagacatgtcgtgtacgaccagaagatagctctcattgctggattgcacatgcatatccaagctgttccaagccgttgaaatacccacccgaactgttctttcaactctttcaattgtttcaactcttgccaaatcttgtcaattcttgtcaattgagccttcacattgagctttcacataggtttttttgttttgtttttatatactgtatatatatactgtatatggatatatatatatatatatatattcttttcttcccaccaccttaaactcttcttacatttagttgatccatgtacccacttgacaactacaagttccccctttcaaccaagttccccctttcagccagccctaaccccaaaatactcgccactctcgtgtatgcaagtggtgcagatcctgacatatacgtggcatgatcggaggtgcatactttcggagcaatctgcgtataccagagcaatcgtggtcggcaataagactactgccaacgttttccggccacgtgatcggaaatagactcgcgttgtgtggaacctgatcgtacctttcctctccggggagtgtaccaaagtatcgtaccgagacgacctctttttagagtgacaactttaaagtggagacctagagcgaattccgaggggttcatttgggtctcgaaagggggaaaatgggctgtttatgagtattattttggtactgaggacgaggggattctgccaatggtgttagttttccaattgctcttgtattggccaagttgaagacgttcttgttgccacttccacccaaatgatccccaaacgaactactgcatggcgtccgggtaaccgccgagggagggtctttgtctgttaattagtacttttgagaaatacaccggagtattattatggtggatttccgggctcctctgtgacccgagtgttgctggacgttcgatgttcgatgctcggcacatgccggttcgaacaggaattatagcgttcatctggagttggacgcaagcaaaaaagcaaatgagggagttatgggagggttccgagaagtgaaaaatcggtcaatgggttagtttgaagtctcgttttgttcgtgttggcgagacaagaagaatggtataattttcgcaccaaaaagagaccgtttatcgtggattatgggggtgtgatgtggggggaggggggagatgccccatctctggcaaccctatttgacgatagttgctggaggcttgacaggacttggtgacgaggggtgtttgggcgctggaagcgtaattttcgtcttgaatgggccgtcgagacttggggttcgaccccgactaaatggcgcaccgctagattctcttttggcgactttctcgggattctagtcacccccgcaatgttccagcttacggtttgagacagtacacgactggctaggcgagttgttgaagtcgtagcgtagagtgggaggcatgacgtcacgggacagctgcgtgcaccacgcgagcaggtcaattgacctcatttgagtggtgtggcttggcgttctagcggtggcggcgttgtcgagctccctctacttgtagtgagattatgtcgacgagcgggggggacttccattgtgcttgccactgctagtgcagtacaactgaaagctaaaccgcaatcaatcccaaactgcatgtccgccttaactctgatatgttatcaagagagtggtgtggtgaggtgaggtgaggtgacgtggacaagttgatggggagttggggcattgacaaaagggaaattgcagggggattccgccggctatatatatcttatgtctgctcaattcccagacggctccacacaaaaccaagataccacaccatcatggtcacaccgggtacataactcccatccatctcatcccacttgcatggcgaccggagagagaaagcccggggagagcacgtcggcgcggtccccagggcgacaaccaaaacaaaatcaccgagtgactccgaaagccgcgttccaacacccccccaaaatccccccctcaaacacgtcagccacctgtcccccgaaaattaacttcactgacatggcgcagctattaaggctaaagtgaatgcatggctcatctttgtttgctggttgctactgtgactgaggtaaaaaccctcgctcccaagtctatatatacctgggtgtgctccctcgaacagacccgtcacagtaaaactactacctccatacacagcaccacctcaatcatgtctggaccttccaccctcgccacgggactgcaccctctccccacagagaccccaaagttccccaccaacatcatggaccgattctccctcaagggtaaggttgcctccgtcaccggctcctcgtcaggtatcggctactgcgtggccgaggcctacgcccaggccggtgccgacgtggccatctggtacaactcccaccccgccgacgcaaaggctgagcacctcgctaagacctacggcgtcaaggccaaggcctacaagtgccctgtcaccgacgccgccgccgtggagtccaccatccagcagatcgagaaggactttggcaccattgacatcttcgtcgccaacgctggtgtcccctggaccgccggccccatgatcgacgtgcccgacaacaaggagtgggacaaggtcatcaacctggatctcaacggtgcctactactgcgccaagtacgccggccagatcttcaagaagaagggcaagggatccttcatcttcaccgcctccatgtccggccacattgtcaacatcccccagatgcaggcctgctacaacgccgccaaggccgctctgctgcacctgtctcgatcgctggccgtcgagtgggccggctttgcccgatgcaacacagtctcccctggctacatggccaccgagatctccgactttgtccccaaggagaccaaggagaagtggtggcagctcattcccatgggccgagagggagacccctccgagctctacctacctctaccttgcctctgatgctgccacctacaccactggtgccgacattatcgtcgatggtggctactgcgctccttagaggatgtatatagataatgattgtttatgattagacattgattgagtgtagttggacattagcagtcagataggcaacgaagatcatccaagtctgaatacatacccatacaaatcatacaagtaaatgatggaattactcatataagtatgtacttacttgtaccgaattgccaatgaatgtcaatcagaacgcagtatgtacaagtactcgcacaatatcataaggcactcgaatgttcaagaagtcatcattttggtgattcggggaaatacttgacacctttgttgatgcaacttgactccataagtaggaaacccatagtatatctttttgtcgctttatattcacctgttcccttctttctatggactataagttaatttagttgaccttgtcaagtaatacctcaacaaactgtaaagaaataggagattattgcttttggtttttgagaagagatctggatagcaccacacaaataatgcgtcaaaatcagttcaaaatccaacccacagaacaaccaacactccccgaaccgctcataacctgtataggatgctgctccactcacacctcttgtccagccctaacctgcgatctaggttggggaaattttgtatgcaggaaaaatatatgcaagatttgggattttatttgtgttcatcaaccacgtcgatttacacagctatcatggtccgagaacgatctggaacggtggcgtacacgcccaaaaagcagcagaagcctctggtggacgacgcccacttgtcctctgctgaggaggacgatttcaagaccccagagagtgcaaagagcaagaagcctgaagcgtcacaacaggagccggcggtgtcagaaacgccagtcaagggcaaggccaagaagatcacctttgacgaggacggaatgagtgccgagcccatcgttgagaagaaaaaggtggttgtggaggagtctgaagacgacagtgacgatgcccccgaggaggaaacactggaggatggacaggaaaagaccctggccaagcaaaaggaacagcagcggctggcagcattagagaaggcggaagagaagaagaagcggcgggaggccaacgaggtgctggctaaacaggccaaggccaagaaggacaagctggaggagctcagaagacaggctcgagaggatgaggaggaggacgaggaagaagaagaggatgaagacgacgatgaggatcaagaacagctgcctctggaggttctagaggcactggagcggtccaagaacatgcctgtggaggagcccaagaagcccaagaagcgggtgtttgaggaggttgaggaggagatcaagaagggtcctgtttccgtgcgggtactcaaaaagaacaagtctaagctgccccctaaggccgagggcgctactacagtcggacgaatggcttttttgaacagaccttcgatcgaccgacgacaggtcaagagatgatggtgaggatgatgcacttcacatagataatggatggtaattatagacagttagcagaagatgatatgagcaaatgcgattggatcgagactcaatgggagtgatgagactgtgtactgtgctaaacaccgagacgtcaaccattgtgtggaacagtgactccgtgacggccgttctgatacacgggtctttcctctaccaaatcatccataagtaggagctacttatccgtagaccacaggtgattggcagtacagtacctgtacaacaaacaataccgtccaccagtacttcaacattccgagtacagtatgtaccgatacatttatgtaccaacgaatgggagaaggagcccgtatcgaggagtattcataagtattcatattcataagtacaaggattcaccatacgctacaacgcctatcagatctgccactggactagggaacgttcgttcgtttcctgctcgattcataagtatacatttgtctattgaccagaattcaatctgtgtgtgttttgttagtcagtatgactgctgtcacagccatacagagggtatggggatgagtcactaactcgggtggattgatttggcaccagagctgtatcgacagtattgcaacgcacaaatgcctgaactgaataataaaagcacgagctcaagtacggtagtccgctgctggacacgcagtggtgcggtgaagaggctgcgatgaaaagttcaacacaaaccactcgctggcttgtggttgactctcgtcgctttgatccttactccacatccggcaggaacaaggtcagcaacgggatcaacattccaatgaccgaaaagcccaggtcggccggggtaaacttttcactggcctttgcctggctcccatgatcctcgccggtcagttcctgcatcacgtgaacagccacgtacaggaatgtgccgccactgaacaacagtagcacagcagtccaccagtgtatggagcccgagcctgtcgatccccccgaggagtctcccgcaatcaccttgatcaaggcccaagtgagaatcgagcccacgggcgtcgaagcggcgaaagctcccagatgcagtttgacctgaccattggtaagaccacatcgcagcagaacagcagacagaccaaaagcagcaggcgccttgtggatcatgatggccacaaagatgatgagctccagcttggagttgccggcagacacggacgagcccacagccactccatcggccagagcatggatcaccagtcctgtagttgtagcccgagcagaagcctgtccggcactgttggcagtcgactgagaagtcgagtttgccgtactggctcgcgagtcatccacaatggtctctgcgtccccggtgtctacttctcccagctccacgtccacccgctggaagtttccttttcccttccaaatctggctgatcaagggaatgttgtcgatcagatacatgatgagaaagccgagaagcaacgaaatgccgactgccggagctccgctgccgctatcctcgcctgtctcgttgtagagagtctcaactccctcgggaatgatcacaatcagcgatgtgcccagcaaaatgcccattccgagagccgatatcgctctgattttggccggagaaagcggtaaaatgaccggcagaagccctgcgacaaacgccgccactcccataatgagtgacagcagcagaatggtggcgaaaccgttcatactgagactgttggaggtgtggtggagagtgtacaacgaacaggttatagacacgttagcgagaataagagagtttaataattatggggggatgtttttttttggactaggctgcaaaagacactagaggggggaattcgaagctggaaaaacagaatctgggtattttggccctgaataaattgattaacatagtaaaaacccggaaaaactccggaaaaaccggtccaattgaccccctttgacagtgcccataatgctgctcgcctattttagcttatggcagaactactccagttcagacaataaaccttgttgaagacgcgtgcaccaaaaagtcgacactttgaaagggttggatacaagtccctccaagatccaagcacgtgacaatcaccaccttggacatacatcacatgattggtggtcagagctccctgttggtcacgtgacccccgtttaacctccgctccgcgcagatatagctgcttctcaacacacgatactgtacaaagaactgtaccagtacatgatgtacatattgtactgactgccaacagcaacacgtgctccaagacaaggactaactggtggttttactaatgcagtcacgtgatgatttgcactactaacgacagttccattgagggaggagagacatcttcattccgtttctcttgtattctgctcacgtcttacctggaaactgtccgtaattactcgcacgctaattactgtaaccactatgtgaaggcttctccacatgtggagattactgtacactagtgagacttgtctaagcgatacagaaaccagtacaaaacgtggtccggtgatcttttggtgaatacagacatgtctcgaaatcgacattatatcactccgacgttcatatatacaagctcaatgaaagttcgaggcacctcagtagttccggcttggaacgggggagcacggagatactgccaaagggtcagaaggtgagcagctaaaaagatgtacgtttctacagacaaacaagcccaaaaaaaccgagcaaacataatttcagattggtcaaacgtcttctgcggtagttgatgaccatgtccttttccccaaagctcattggctgtccgtggcgatacagtggacagtcctaataaactgtaggatgtatcatcaggtatgtactgtactgtagagtacttgtagcttcaagtactcgaatagttcagtatcttagttgtatcgacgtctctaacacctatcctacaataccgtcaagtattccaatgtgcaaatgtgtcttaatatataatgctctagtgctccttctcgtatctggtgccgcctgtgttagtactggattggggatgcatgagtgggggaaactaagatgctggagatgtggagtagatgtcaagcaaacaattagacggttgggcagaaatgtagataatcaacctggttgacgttagaatagcttgaacgagcaatgtggaggtggaaatgagcagacaagggcaagtcgaaaaaagaaacgtgtcagcagctaggacatcgcatctaacaaacaatgatttactaacccactttggctattccaatacttcactgcccgttgctctacgtaacatttccatcgtgcttgggtgtattgtttcctgcagtgtccattctgaaaatggagttggctgctgacgttgctgttacctgttactggtgttatcatgataaggtatcactgctgacgttgctgttgctgtcgctcattctgctgttatccattattctgccatgttgctgccattcatgttgctgtcgctcattctgctgccatgttgctgccattcatgttgctgcctttcatgtttctgccatgttgctgccattcatgtttctgccgttcattctgttgccgaatctactcttactctcaaacaaccacccacatagcttctagagccatatgaccacttgtttcatcaagtccagttcgtgtttctcatcatgtcaagacttccttctgagacgaccagtttactcacagtattggcaagcatgagagccgggggcgtccacattaataaaaatcttggggtgaccctgggcaccagggccattgtggttagctccgtcgcaaacagcggtgttgccatggacaaaccggacgggctgctgggcaatgagctcgataccggcgtagggcatgggctgcttgctgagatccttctgctcgaatcggaccatgttgttcttgtagatctccgtcttggaggcctgagcaggagcccaggtggagtctcggttgggagcctgcttagtgtactcctcggggatctcgatggtgttgccgttgtaggagatgatggacttggacacctgggtggagaccgagaaggcccgcttggaaacaaatcggctgagcatggtcgttttgtgtgtgactgtcgttttgagcgtgctaggcttactctgccgtgatatctttggtgtgcatccagaagtccatttccaacgagttgattggctggtggtgggtttagagtttgctttgggaggattggactggcagatgcttaagtaaccttgtgatttagttgaccaaacttgacaaggtcaagtgtagctagtattatgttattatgaaaaaatataagtagtctgagaaacggaaaagagtgagagaggggcgggcggggttcagaagcgacgcgggcggggttcataagcgacgttgtgacaaaaataaagagacaagaaagagaaaacaatatacccactgcttgatccgtctcaagagctatccaaagatatattgaacagtaaatctcaaaaaatcgactgaatctgtccaaaaaacactctattccataccgtctaccaaacatgcccttcctaagtaaaatgcccttcctaagtaaaatgccctttcaaactaacatataattgtccaatgaagctgatttttttcctaatccggttgaaaaagctccccagacgccgtttttcacattttttacacgtgaccccaaaactcgcaaaattaaagactccccatttcctcttcataccctaacccgcgtctttaacctggagcatcaacctgacgaaatggcgagacacagtacactgtactactgtatgtacagaacactggattatggacgacaaaagtgattatgaggctctgacgaaacgagggcggctggttgtcacgttgcaaacctgggaccatcttgccgctcacgtgatcacatcgcagtacaaggacagggactctcagcaggttgggccctctcctcctggaggagcctttgctagaaagcggtaccagctcatgtgtcagttggttggatatcctactactcagcagtttgatcagccgatcgaaaaaagtgctcaggatgccagtgatgacgatgttccagacagcgaggaggatttggccatgacgtgggactgacggagggtgcgaagaacaaaaatgggcatgtcggaaagatgccaagataagagattgattggagtttgtcgtgtcggcttggaactatctcgattggaccggttcggggtggacaaacattctctacgatatgagatggagatgcaaacagtttagtacatgccagtgctcagacgcgacccgtggcagattcttctagaatccaaagccagaactagcagtacaagtacagtacagtacgaaagagtcttgcaagaacaagtactcgcccgtacaagttccaccaccaaaacatgttgaagtcttgatttagatcggaccaaagtaatgagctacaccaaaagtattgaaccactattaggactcaattgataccataattcaccccgggccacgtcctatactgaaagggctcactcgtctcaacgcatcactgagactactcattcgggtctgcagacatcaaaagccaaccgacatcaaaaaccaacagagatatatctctgcatctctccccatcctccagtcatatctaggttccgactattccttccaaaaatgctccgaatcgaattctgacaaaacaaatccatcaaatgagaccacctttataaaatacgtatcaattatcccccccaaattgttgtagacctctcctagagcattcccattcacattatggccatatgccaccattgaactctattccccttacccacacctctatatcatcatcaccagatcacttgttgcacagcacagcaacaaaacaactcacaatcaccagccatgtctgaaactgaaaaaaccgccgcacagatcgcccgggagaagcgacaggcccgaatcaagcaaaaggctgccgagcgaatggccaaaatcaccggcacggtccgtcctgaaggcttcgatgacgcagacaaggtcgtaggaaaggaaaacgagccaacaactggcagcccaagcgcagacaccggcgtctcttcagcaactggtgtcacacactcagttggcgttgcaaacgccccagctacctccgttgtcgactcagaagaccctccggacgtggacatctccgtcgactcccaccaccatcttcccgcagctcgaaaccgagaagatccatttggctcgctggcaatgcagtctgcaggacccgattcagatgacccctttgccgccatgcttcagcaaatgctaggtgcccagggaggacagggcatgggtggaatgcctggaatgggccagggtatgggcggacagcccggagaaggcgaaccagacctctcaaagctcatgtctatgatgatgggtggagagggagcccccggaggtacaggggccgagggtaacccctttgcgggaatgggaggattaggaagcatgatgggcgctcagggtgcccagggaggacctcagatggctacaccttcttcgtcgccaaagaagaacctgttctggaccattacgcatgctctgactgccattctgattggcctatacacagtcgtcatgttcggacacaagtggacccagtttgagccttactttgagtctctgcattctgtcaagcctctcattctgttcatttccgtgcagttggtactccaaaccgctcgtcttgtgcaggataagggccgtcttcctccggattccatgctgttacagcttgcgtcatttgtgccccaaccctaccgaggctacattgagagcggctcgcgactttacaagaccttcaatctggccaagagcgatttcttcattgttatctttgtgtacggcttgagcacagttatttagatggttgtatatgttgaatagatgtttggaatggacaacgagaagagaaaggcatggtttggcatcgtttgtttctatgtactgtaattacgtaaaatgaatgtctgttagtaggattccagtgagggtctagcagggtgacaaaggcgagaagtggtttggaaaaggatggggcccataaagggcatcgataggagtctaccataagaggaagagtataagagaaacaacggcagccaacaagaagtccgatcaggagtggaagggagccaacacactgtagtatgttgcgttaactgtgtttttggagtgtgctaatgctgtagaatagctcctcggtggtgtgaagattgtgtggacaaaacacacgacgatgaaagcaacctgttggtggctttggttcagtgtagactggatgagcaggaaaggatgaggacgcgtcaaattgaacagctcccctcaattcaccagctccatcataatttgttgttgagctaacttctgctatccaaccacctctcagagaacatgctggtatctgaccagagaccgtataggcgatgaaaggcagtccatcaactagtggagcaaacaaaagagaggaaaacatccagtgaactccgttcatcaagtgcacgacgcatgtctcgggtcaaacacttcagctatacaccttcagtacagtagggctgttgatactcacaagaaagatactcacaaaagaagattgagggggtctaccggtaggtgtgtaacagtttgagtcaaaggaagtaattaatagaagtctgttcaagtctcctatcaagtcccggaatcctttaaccaccgttataagtcacctctcagggggaggatgaacacaccttggtagggctaacataaccgatgggccacaagcaacagcgcagtggggtgtgaggttcatcctggtccatggagaaccaattatcttatgccctgacagtttttcgttggtgtacctggtagtgtagatgtaatgatacaaatgctgctaagaggaggttactcggatgcaagagaagggtgcctttgaaaggagatctgaagctcttaaaatcgcgacagttataatctaggctatctctcgagatttcttctctcattcttgttgatacgaaaatatggtgaatagagaacgggaacggggtgcttctacagccgtcgaagtcacggtcacataaacggggacttcgagagggcctttttggacagttaataaaacgaaaaaaaatcctcattttttggtgccacttgtgttgatagctgtatttcgtcctgtctgttggtcaaggaagacagcaaaggtatcataccgatcgcattctgaaagttacacaagtggaaggggggtgaataatggagaagataagatggtatcattgtatccaaaatgtactaccagtggcccattggcatggataaatcgacagaacaatgtcttacagatggagttggagggtgtcgggaggcagatcgtgggaccagtgtgaagatggaggaggaacacagtaggaagaagagtgcttgagagaatataaaaatagacaagaaatatattggagaagtccacattcgataggatcttatgtaacgcaataaatgtgatcctgtgcagttcagactacctcccttatagaaacacattggcattggctccaaggagctaacaaggaaggaagggagttcaaaacaaaagaataagggttatattttgttcattgaccggctattgctcaccatatctgtgataggtggagattctgtgtaccgtttggggcgtcatggcatcgcgagagacacgttcattacacttgtgcactgagtaattgaaggggtaaaagtctctactaatcctggtccaactaaaacatgttgtctatctattattttcaactcttcaagtccattacgtctaacggtggtctcatagattgtcctggtcttcacgagtgagcagtacgcatcgagttctgtctcattcataagacacagtacgagctctaccaatgaactttttgccacactaatctgtacagtagagtacagtatctttaccgttattgacttggaccagcatcaacagaaaattatgttctatggtgatgtacgaaccactctcaactacagtccaactaaagataagtatgcactggtgcagcagtagtggagaatactaagaagccatcaaaggggacattgaaacacacggattaggccaggaatgtagccattaactacagtacatcttgtcgcattataatcctgctggaagtacacaccgaccaagggcaaaactgaagccactaggagagaccgtttctaatgtacgacaatgtcatcgtgcagcggtgatgagtgtttttagtcgagtccactgaccaacgttcctggcgatttatgacttttttatttgatttaatctacaattacgaagaaccccgcgtaacatgaaacccgatacatatacccataacccatactcttctcattggtctcttttcttgggtcgtaatcccttttttttttcggtctaaacgagaggttcacatattagactttcaaacaaggtatcaacgtgcatgttgaaaaaagtgccggggatgtcggagactgtccaaataacagttacaagagatattaacagatattcgggttcataataggcatctacacgactcatggatcccgccaacataattatcttctcgaggactgctctcaaacccccacaaactgcgcacctgtgcgcaccttataattacctccgcacagtaaacaacagttggcaatctgcgagtccagttgcaagttacatccgacaagagtagctacaagacgttgtgagacgacacactggttattcacatataaccgtgacaccgacgagctgcgcagataccatagtggcacaaaactaggtacacaaacacactgctcgtgacaaacaacaactactgtactggaacacctccgacatccgacatcacacacaagatacttgaacattcgctgcagttacagtaacacacaaacacaatgtcagcactcattggcaaacttcgaagtatcggcaaccgagatctttctggagctctcaatgaacgggccttcgatttcgacgatgtgagtattgccgaggagacggggagagtagggttgtgggatcagcaatggcgatataggttgtgctactcgagtggtgtggcaatggggtggtagcaatattgaaagtacgaccgtttgcaaatctgtatcttctccggtgctgtggtaaggaggttggattcaagaagtgaaatgttgagggtggtgggaggccgatggaggagatctagcttggtttgtatgaccaatacaccaggtctgcgagcgtttcttgtatggtccgaccgagcgacgggtctctgtctgcacatctttgctatcattcttctctgggccgccatgcaaaccacttgagttccactacgatacgcccttgctgggacactcggccgctcccagtcacaattcatcacatactaacccagctcgcccgatatggaatccaaggcgctgtcacccgtgtggctttcgatcaggtgcaatctcttctcgctatcggaacctcctctggagccatccacatctttggacaagtcaacgttgaggtgatcgttcagctccccagcaaccgttcctcggtcgactatcttgcttttgtcgctggtaagtacattgttgcagtcgatggagctggaattctccacatcgtttcgctcgaaagccgaacagccatctacagcaacaacatctccggcaacatctcatgcattgccacggatcccacgttggactgggtctttatcggcctagaatccggccagatcatcacctacgacgccgaccgaggctgcatgtcgccgttccgaattggcaacctccagaaagctgtgcttcccgcggcccgtctgtctcacgtgatttctatcgagctcagtccacgtgagtattcagtgctgcttgtcgcctacaaggagattgtcgtgctattttctctggttgagaacaacatcattaaacacttcaagtacgaaattcccgcgggagctcctggaggagacacgaacgcagccacgcaaacgatcaaccgatcacctccatgcctgggagccacatggcaccccaacggacaccatgtagtcagctggcatgtggatggctccattgttttttgggatgccaccgagggaaatcttctgcaggctcgaacagtgacagattccaacgtcaacgagcccaagagatcaaagactcctcctggaggccggagacttcctatcacaggcctggcttggatctgcgagaagaatcctgaaaacacatcgattctcgtggctggtggtgacatcgacaacggtcccattcgaggtctgacgtatatggactttggacctactcccacggttgctgtaacgtcatacgcagccatgggaacccattacggcacccctaaacgtacccggatgttccctatcacagagggagccgatgtcacggacttcttccctcttggagcagcttctcctttctacaaccggtttcacgatcctggtgtggtggttgtgctgctcaacattggagaaatctattcaatcaagctcccggaaggcgtccccattcacaccgcatcggttatgcctccttctattggatgggtgcacccccacactaccactctcaacctcgctgctgtacctcgaaaccagtgggtgggcatgatggcatccgtcaaaggccaccagccctatttggtgggtggagcccctgcccagcgtcatttgcgacgttttcagaccagaaacgcactgtctacgggccacatgaacggcttcgtaagaatttgggacgcttcgcggggtgaactccaggagagtaaagtccttgaagtcgataccaaggacgctctcaagttacaggaaggagtgccggtgtctaaagtgagttttgcaggccaaaacgccgagcttgcggttgccgtatccactgggcatgtgcttctgtacaagtttgacgtgaataagaaccccaagcctggtctggatcgaatgaaggacctgaacctctccgagagcaaggagaaggttattgatattcggcaccgattcactcccggtctgaaggaaggcttcatgcccatctcgcttgtgaacatgaactacggcaacatcactgctctggaccactccaacgttggttttgttgcaatcggatacgagaatggccgtgtggttattgtcgaccgacgaggacctgccattatctatgatgagccatgctctcaaaatagtggtggaggagttttccgctctcgtggatccggtgtaggatctgcccacgtgacaaggtttgagttctccatttgttgtatcgacgacgatgagttttcatccattgtgctgtttgctggaacttccaacggagagctcatcacctaccggtttgtgcctaacggccgaggaggctacaaagtcgagtatgtgaaccgtctgcgaatctgcgacgaccgaatccttgctattaacgctattgatgctgagcggggttctgcagctctggctttccctcacattatggccaagctgggccaggatgtgctcattccaggtactgtggttgtgactagtgtccatgacgtgcgtgtgatccgtccaagtgcttccaagatgacccacaagaagttccctcagtactcgatcctcggaggatccatctgtttcctgcgagaaggtgactccatggcgttggtgtgtatcaccgacacttccgagctggtctgccttgctctgccctccttgcgagagatgtctgtgaagaaactgccgtaccgaattgatccccgaactggtgtaaactccgtcttctctctgactggagacatcatcatccagattgatagacacgaagctggcctgatttcagtgtttggcaagggtgtaaaatttgaggatatccctggagatctgctctacgatcctctcaaggtatgccctccgcgccctgtggtctcaactcttcagtgggtgaggggatccgtttacaccacaaaggaggacatcgacaagctgattggaggtgcccgacgacccaagtcacaggctatgatccaagaggaagagagagctcgagaagagcagcgtcgacagcgtgatctggagcgacgaaaacaccaggagcgagtggcccatcgacaaaggtatgatgagtactacactggaaacggcgacgatgacgagtactatgatgaagacggtgttcggcgaagaaacgcaggcggcatacagggtgcttgggataacctagaggagacgggccattcgtacttgaactctgtaaacgagagtatcaaggaggctcagaacgatatgtttaagggtatcttgaagagtaagtttggattctagtcggcaagctggccagatcagacctgtgtgtgaacttctctttttttttaacgataccataaataaatgtttgatcattcaacatgtcctatactcgtacagcaatacagtagtagttccgccgtagttgctatatcatgcattaattaaatattctacaacaccttcttgatggtgtttcccagcgcatccacttcgtcttcctcatcgtactcaccctcgtcttcttcttcctcttcttcactttcgatagtgttaccaagagaatcgtatctaggctgtttgaccccttcctcgtcgtcttcactctcaatagtattgcccaaggcatcaactctgggctgtttaaagtacttcttctcttcctcttcactgtcgctttcaatggtgtttcccagggcgtctactctggattccttcttcacaatggtgtttccaaaaacatcgacctcgccggggttatcgagttgtctgttaaagtcgatatctccctcgtcgtaatcgtcatcgtcatcggagggaggaagttctccagcctttccatggtctcgatcttctccgtgtttccacactcctccagatgcagccttttctttctgtcttcgggcatgctcagcctcgatttcatctagccacatcttctgggcctcgttgatcgaggctgcgtctgtgcactcggcataaatttccagcaggtcctcgttgatctgcagaaacgcctgaccccaagagaagtgagacagtacctcctcggcccagtcgagatggcctgtgatggcaaaacaggcagcgagagcctccacgcagttgagtttccatggacggccgtagttgacggggttggcagccacgaggtacggcaacagacgttcatggggacctccgatcttgttgaagggcacctcgtctagccgggcccaagaacactccacaactgctgctccgtgctcctccacgatctctcggtcgtcgggacaaatcacgtgcttgccgttgggcgagacaacaactccgctgtacttttggcccactctcagcgacttgatgatgcccaatctgtgcagtttcttgccggagcaccgcttgggatcgcagtgttcgaaatcccacatggccattttggcggggaaattcgacttgtgagccgtctctcggtgcttggtttccatacgtcggcccttgccggtctgttttcgagccatttcggtggttttgtgtgtagtggtagttgctgaaaaaagttggagatgttttccacccaaagtttgggttgcgtcaaggtgcagctgagatgcgggctgatgcactaacgaaggaacacgaagggtggttggggaccgttacaatgtgatcggagggcctgattttttgaaaatataatactagaggccaatggaccgcagtgtattatttatgtattttttatgtggaattttggtctccatggaggtttctaaatagtaagttctgcagtggttatcagcagtgattatcagcagtggtaacaagggtgcaggagagaagaggttcatgaagctggagtaggtggaatcgacaaccggctcagattaattacaaatgttctgatactatcgagattgttgaactgcgcgaagttgtcacaagttgtcccaagttttcccaccatcccatcgtcagtatctcgagtcagattggctaatagcgaaacacaccatttcttccgttagagacattatgaagctgactgggataagtctaggaacatcgtggaccacttccaagaagtaacatggttcaacaccggtagacgtacctgtacgagtactcttcgttcacacactccctcactccctcacttccccaaatgttcctagtgttccctccgcctaacttatctcaacgtgtacgatggtattcagcgtgctacaaagcaaaatggttccatggaatcctcaaaacccacctgggtttccccattcacagattccaagttcaccagcaccttgaaaaccgctattactgtactgtgactgacggcagcagcagtgaagcttctgaacgagccatgtcattcctctgacagtattcatcaggtacaacctcctctcaggcccgggtcttgttacgatcaatactgcattggtggcggactggaatacagaagttggcaagttttacactcctggtagcttctacaggactggtagtatccgtgttggctagacagacctacagttcatacagttttggctgatgaaggatcggagctggccagaatctttttcggatctttttcggatcatttactgcccagattcgcggcgggtctctctgtcagctacagtactgtagcacaacagcgctcagaatatgactaatgcattgttgacaacagtgccatcaagggcatcaaactagctgctgcagaccgtgcgcatttgagcgtgaacaggcgaccgttataataactaaccccagacaatagctgctctttatgtaataatatcttgatatatcggtgatttggtactgattcggatagaatattactagtagcgacaaccttggttggtatcaggggatagcagtcgactcaactcacaatggacagaatcagttgaaatccgaccgcaaggaggcgcagggagcatctgaaagattaataagcacacgttcgatctagcacatgtttgatctagcacgttcgatctagcacgttcgatctagcacgttcgatctagcaccacacttgatcaataaacgcccataaccacttgctgcctgtacttggcccccacacatatctccgcttcactgagtcaattcactgagtcaagcactcccaattctgggtgtatctatatgcagggtctcaccgtacgttagacgcagtttttgtatgatgttccgttggtccggagagagagagacctaacagtgcctcatctaagagatactgcaattctcaaggagggttggtgtagcacagtacatactgtatcatggtcgcagttgtactaccgtaccgtaattcactagagctacaagccccacccaccagataacacctgggtattcttggccatattggttgcaagtgcactgtttcgcttgagatccacccgaccctctccgaaaaccggatcatatatccgtcgcctgtctcccacctgtatctttgcgccgccgccagcaattttagacgcgggagtctggagatgagcgataagttaatcggccgatattcggatggatggaagatggcttgtgtggcgtttgagacaacgtaaaaggggtggatttttggctgacagggtaaagcgaccacgacaagcccgaatctggtgtcagaatcgccctcacgggtccagatcccgagtcggacacccccacttgtcccccactttttcttttaaactcccgtcactccatgccgccaaaataaaaaaaactaaactcaaggttgctgatctcatgcaccccggataacaggtccgtttctccgttcatgtaccatgacacacagataccaaagatgtatatataggtagcgggccgtctacgttcagcccacaaacctcaaacgtcgctccatttacacacacacacacacacacacacacacacacaaacatgacagtcaactccacttttagatcggcatcaacttccccgaaactgggcaaaaccagccaggcagacatcctgagccccgaggcccaaaagttcctggttgaactccacagcaacttcaaccagcgacgtctggagctccttgatctgcgtcagaagaaccagctcaagctcgatgcaggcgaaatccccacgtatcccacggaaacagcagacatccgagcagacaagtcgtggacaggtccatctctggctcccggtctccatgaccgacgggtcgaaatcactggccccccagaccgaaagatgatcatcaacgccctcaacacaaacgtcgccacctacatgtccgatttcgaggactcccaagcccccacctgggacaactgtctcgatgggcaagtcaacctgtacgatgccatccgaaaccaggttgatttcgacacagagaagaaaccctacaagctgactacaaagaagtggaccgaggggacctactctagaggctccacggacactcgacccactcttttggtgcgccctagaggctggcacatgctcgaaagccatgttcagatcgatggacagagcatgtctgggtctctgttcgactttggactcttcttcttcaacaacgccaaggctctgattgaggctggccgaggcccttacttttacctccccaagatggagcattatctcgaggctcgactctggaatgatgtctttgttttctctcaaaactactgcggaatcccccagggcaccattcgagctacttgtctgattgagactcttcctgcagctctgcacatggaggagatcatctacgagctgcgagatcactctgccggcctcaactgtggtcgatgggactacatgttctcagttatcaagcggttccgaaaccagcccgagaagctgcttcctgaccgaaagatgatcaccatgaccgttcccttcatgaacgcttacgtgactcgtctggttcacgtgtgtcacaaacgaaaggtgcatgccatgggaggtatggctgccatcattcctctcaaggatgctgcggagaacgcccttgccatggagaaggtcaaggctgacaaacacagagaggcctctgcaggctgtgacggtacctggatcgctcatcccggtttggctgagactgccaccaaggagtttgacgagttgatgccaggggaaaaccaatttgatttcgtcggagaggacgttccctccgagaagctgttggatactaccattgaaggctttgccatcaccaaggagggtcttcaggagaatgtctacattggtctgcgctacatggaggcatggctgcgagggttgggatgtgtgcccatcaacaacctcatggaggatgctgctactgccgaggtttctcgtgcccagctgtggcagtggaccaagcacggcaagttcaccaaggaggaggtattggagatgatttcccaggaggccgagaagctgggaaacaccgactctgtcaagcgagcaggcgagttgctgggatctgagattggcggcgattttgcagagttcctcaccgatctgctgtatcctgatctggttgaacagtaggtgggatgacgaagagtattatttaagtaacgcgttatgatttagagaggactgccggttggtggagaaaaggggatgtaaaattttaacaaacagcaggtacagtacatactgtacttgtacttgtactatagatgtattcgctaatgtgagattaatcctgtttatctacctgcacggtccgggcttacacatcttcctttttcttgaaagccccgttgacatagagtgcaattcccgctaggaacacgaccatgcctgtaatagtgccgcggttagtagcgactccatagatggtaataggcgttatggagttgatgtccgtccaggagtaagtggatatttcgtcttcgtccattccgatgttggtgttgacgataacgatgatgaagagtacatcaagagatatcaagaaggttccctcatcgacacacagataccttttgttttcggaatccttctatcagagccgtacggatctacaaggtaaatacagtatctactcgtgaaacgcttccatggactgcttctttgtgaaagggcggtgctagggacaagcagaatctcagatttacaaagattatacccagtgtctgtatttcacccccttttttttgtacgagcttgtgcttccagatatatcgcgatattgtccattctgacgttcggctgttcttatctcgcatggggatgcactatccaagcacctggttgtgtcgcctgtcgtaaattgtgttttgatctggaccgtatgtaaacctccaagtgagcatttcaagacgcgaacacttgtctaacgtgacggggaacagcagatatatcagataactacattttttccagtctgtcacatctctcttggatacggtagacattacagtgcttcaccgatatggaagtagaactcatcagaacagaactgttacttctctgacatccgtttgatagagtcgtacagaatcattctgctacaagtattgtaacctcctactatcgaagagtatcacactatggagtcagtggttcctcttgtgattattcagtcgtacactcatccataacgcgaaacaatcacttatccctcgaaaacctcaccacttccttaaacatccctggtcacgcctctcttggttgccaagttggtccgaggcgcgaaactgtgacatggaagactgtaatcttgacgcgggagttccacctccgagaaaagctcattaacaagttcaacagtacttttgcttgtgtctggagaccgggggctagagatggacctgtccacgatttgtctgctcggatgtctgctgtttccgtggaatacgtggggatttcgcctgcgtcgagcttgagctggttcttctgacgcagatcaaggagctccagtctctactcgtaccagttacaagtgtgtaagtgctcttcatacttcattgtatgtacctctccaagggttgaaaggcgtacaacagatctacaagcccatctggctgtgttaaactgccatactaagtcccacactcgcactcgcactcgcacccctgtgctgggctatatcaccgcctcatgggacgaagcgggcccaacccgaagctggatccttgtagagagacatggctaatcatcaattcattataatgtacatttatgctaagaataaatatcgtcgctgtcagaaagcgacttgttagtgtctggcagggtcgatgcaggtgtaccagagctaatttcggagttgagcgagtccacggtcgtgctggctgtgccactggtgccggggtccaccactccagggccaacaggtcccgtgaacccatgcgtaatgacaggaggggcagttggggtgtctgagggtgcagtagaaacgctgcgaatggaggtaggagccggggctgaggcagaagcatctccactcacaatggtgccagtgctagaatggctgtgtccatgaacatgtccatgaacatgaccatgaacaacgggaggagcactggactctgagaactcactgggagcatcaaaaaagcccccttcatggccattcatcacgggggctgaaggggcatttgcactgttacccacttcctcaatctcgccttcaataggaggaacactggccagctcattcagttgcatggcaaccacctcctcaggagctttctccttctccttgtattgcgggacatgatcctcatccgcgtacgggtcggaagaaagtccctggagacgaagcagctcgttctcatgcttgtcggaaggtgtaagaggagcagaagcaaccacgccagcaatggtatgtgctggcgcagaaggtgctgaaggtcccgcactggaaccagctacctcgtcgccaatagcatactctggagctgagggaaacgcgtccaaggaaggagagctgatagcagccggctccgaaggaagcagagcctcctctcgaagcttcatgagctgtttttccgaaagaccaccagacgtgtgactcgatccagcagtcacgtgattgttaatatggctggccccgtgattggggttgccgtggtaactgtaattgctgtggttaccgggagaggacgactgggatgcgtgtccaacgccatatgcaccatgcccgttgccatggttactgctgccgctgggtgaaggcacatgtccaaagttgacgtggccgggactcccatgattttgagacacgtggttggtcacgtggttggtgtttgtatgggctgtggcgtggctgtcggatcggtatcttcttctatcagtaccgataattacctcagtccacagactgacaactcccttgtttcgcttgagtctgtcagtatgaaggaaacccgttcggtcttcttccaggtcccatttgcctgcgagatcaatcaccacttccacacagtagttgaaactgaccaggccgtgtcccttggtggtagggaacacgtcaggagggattctaagggtggttgacactgtggaggagaaggtaacgggatcagtgtagagcggtgagactgtctgcgagagatcttttcggaaactctgcggctcatcgtcgttacaagtaaccttactgaaccgacagagagtaacgaccaggcctctcaagcacttgacgcacttcacgtgttggatggtgatcttgacagggaaagattcgcctcgcaagtatcctcctcggccgacttccagcgttgttgtaatgatgccttgctgtttcttccgcttctgaatctccacggaaagagtagatggtttaggagggggcaaacgagccacatcaactggacaaaccagctgaagcactcgtttcgcatgcagtgccggcagcgggccgtgtcgtttggccactgccgtaataacatacgaaatcgaccctcgttcaaactctagcgagttgaagagacccttttgggggatctccagaatgaaggcaaatcgatgctcgccaatctccaattcctccgaagtggatgatgtggacgtgttggactcacgcgacatgtgcgattcgcgagaagctgtagtgacatgcgattcgcgcgacatttgactgagatgcgagttggtggtatgcatggacatgcgcgagctcagcaccggttcggtggtcaccgagttcatcatcatgtctgccactcccccgctggctgctccaggcgtcgaagatcctacgcttctccatattgatccgtcagacgactgtcgggtagccgtgcgagacaactccgtagaggagctcgggttcagggtatctggggctgtcgaagaagcttggcttgtgtttgtgtccatcgttgtggttgtgtctgccgttgctgcaactcctgatgacgtggatgttggagaggtggacatgctgggggtgttggaggcgacatggctgttgctgtttctgttgcttgttcgcgtactcatgtgactgccgctgtttctgttgctgttggtggcgctgttggagacgtggctgttgtggttaccacttgaaggtgtcgtgttggagtttgaacctgccgtaggagttccgtggagcctcaatttctgctcaaagagcacgctgcggcttcccttgcccttgaccagcgcgctcttgaccaccacgttgccggcaaagctcaaatccacactgcttatcctctgaggcttgtatagcaccagaatcacgttgccatgaaccgtgtctccagggtgccaggtgcgatgagcgtcttccagctcgacgaaaaagtagtcgccatcggacgacggcgtcagcctcgaccaaaagttgggccggagcttgttgaaagccgatttcatggtggtgatgaagagttgaagaaggagcgagataaacttttttgtcagcggaagaagttcttggcggcggtgagttgggggcgagtggaacaagttgtggggaatcagaaaacacagatttgacggccgagaatgggcgagacgaacgcacttttcggaattttaattgatccactgcacatggttctgaagccgtcctgataattcgtatttatagtacgtatgcgtgtgcacttgccgctacactcccacctgtgataatgcggatgaagacaatgtgggctctagaaccgcggatagacgtccgattggcccgatggaactaccaatcaactcaactcgccgtgacaaatcgatcggtatcgccttcgtctcgaaaagagccccagaacccccccgaaaacgcctccaaggaccagctcattagtggcccccgaatcgccccgttccacaaacacagtgatgcagcccattttgccacacctcccaacacctgtatttccagccacagctttcactttaacctccgcccaacatacaccgcgaccaaattagacaaaagtgggtcccgcttcgagtcacgtgacctgcacaaattttagatgaggaggaaaacgtcagaagccggtgccaacaaagatagtttcttgaacacgccacggaggagcttcacagataataccgccaccggcactatgtcctgattcagacggttgcaatggtaccaaccattatctgaatgaatgcacactcaacacgcgaatatgctaagtatacgcactgtccaaaagtccggcctacggtcctaaaagtccggggtaaccttggcgaaaagttgtcccgaaacgcaatcgacagacagcgtttccccccgcgcgccactcccgcagcgtcaggtcacgtgacaagatttcgtgccgaccttcagcttcattctcgtctattttcggggtgtgctttgagcgagagagaggagggggggggaaaataattttcaaggtttggaatataaagttccatataaaatgttggggttgatagggacagggaggtctttgatgtcgttgtggggtatttgaggttctggaaagagcgcagtttggtttatcacctcggaacacatacgcagccgtttttaaaacccccatttcgccttcctggccacggatatatgtcactttctgtccggcagtgtgcctttgttagtgaagcttatcaacagtacatatgtacatactcgtatgtacttgcaacaccaagtggcacattttaccatctgccaaagcggtctacttgtgtttcgattcttgaaatctcgcagctgatacccgtatcttctcggcgtcacaaatgcacttcattccggctctgcattttgccccggcgatctacggggctttgaactatttccaagctttaagcttgcatgttcggatattgccagaactcgttcagcaggagataacactgctgtgacgctgaggagcgctggaatggccgttttcgccgcattttgtcgagtttgcttgtttatcagtctaaacgttattggacagcgtgaaatgtgacgtgaaatgttaccaaaatgggagtttcgtggcggattctgtccgtctcatttacactaatctttttttttttttttttttactctagcgacacttttccggacatgcccgagattgctcatcgtagtatgaacgatgaatgataagtgctacctgaccgataacccgctttgattgggtctataaatcaacgtcagctacaagtagcgtgtccgccaagttgactataggtgcgggggggaaagtgagaaactagtgtcacgaaatgaatcacgtgaatgaggagattatgacaacgtgtaggtggatatgaatggatccaatataccctttttcatctgataggctccctcgtatacctgatgccaagaaagtgtatcttctccgaatacttggcaagttgattagatagcacagagaaaaactcgtgcgtgatagtgctgatatctgtaataggggctacttgactagttatgaaacgtactagacgtgtacttttagctgtactgacggtgctacttaacttgtggtggactgtagtgggagagcagcagccttagctactatgatgtgttgatcaactatggaggtggagaacatgtgatgcaaggaagaaatggagcaagtccattgtaatatactgtcatataatgaacattttccatcgttaatggtgaagtccacatgggtctaaacggctctgtacactagatctaggacacctacttgtagtacacaggtaaaacaccagcaccaacttcatgacacagttggtctagacatgatacaggggacgacgactaatcatcgccaagacattctaatctctagtgattaggacatctactataataatcaaactaaactagccagcttctttagttttcccttccaggtatacaaacatgctgggccaaagaggtggctgccagtctatatatgaaacaatagcccatctggctccacctcaatcaacgtcgacactaccatggtcagctttggagctcgaatcaaggacttcttttcggtactcctgtttggagctgcctccacctcttcttccaccaagaccgctcttgtttcgcagggcttctacgatgctgctctggacttttcccatctgtccaacattgcgtactgtgtgaatgcccccatcactccgttaaagagcgacttctcctgcggccagtcatgtgtacatttcccggatattgagctggtccacatctttggaggcgacttcttctccacatctatcaccggataccttgctctggaccacgtcaagaaggagaagtatgtggtcttccgaggtaccttctccattgccgatgctatcaccgacatccagttccagcagtcctcctttctggtaaatgttcccgctctcaacaccttcatcgccaacgatacagctccagaggcccagatcgattgcaaacagtgcaagatccatgacggcttctccaaggctttcaccgagacctggcacaacatcggagacctgctggagcagcatctcgactcgtatccagactaccaactgtacgtgacgggacactctctgggagccgcaatggcgttgttgggcgccacctccattaaactgagaggctacgaccccatcctgatcaactacggacagccccgagttggaaacaaggcgtttgcagactacatctccgcgctgtggtttggtaatggggacggcctggaaatcaaccagcagcgaagattgtatcgaatgacccactggaacgacgtgtttgtgggcctgcccaactgggacggatacactcactccaatggagaagtgtacatcaagggcaagtacgtcaaccctcctctgaaggacgtcttttcttgtgcaggaggagaaaactccaagtgctaccgatcggaattcaacctgctcgcacaaatcaatcttttgcagaaccatctctgctacattgattacattggtttctgtgctctgaacgtcggacgacgagaactcaacgacttgccccattacaatggtccgtacaagtatggacacaaaaccgaggagcagtttatcgccgagggtctcgagctctccaactaattctcagatagccgaatgcacacctgtatttgttctctgctgtgttagtacactgtagagtagacttgctgtaatagccgccctctacgattcactcacaacctcactccgtctggctgttcagtcttttcagtaatatattgactgtctgttatacaatcccataggctggccactcaattaagtaacctcaccattcgctcactaagcttatcgtttagaaaacataagggatgaagatccaagggacctgtcgcttgaactcctggtagtcctcaccgtactttcgctccagtcgctcaaagtctcggtaagctcggtggatgagcaccaggaagaagaagaccgggtagaagtaaggcaggggagaagcaacaccgcacatgagagcccaggtgaggcacatgatgaaatcagcggtgtagttaggctttcggcaccagccgtagacaccggaggtgagaagagtagaaccgttcttgcacttgatgaaagtagggttcttgatggtttgccagggcagctgggggaaggtgtttcgcttgatcatggtgcccagtcgctgctgtcggaatcggttcttctgcgagttggcaatgtcgaagaagtagtacgacacggtgatggtcacaaacaggaacacgttgtaggcagtggaccactcgtagtcctcaggcttgtggttaatgaggaagagggtgcagtgggcgtaggtgaaggggacaccggccatgttccagaaaatgagcatgaagccaaacttctcaaagaacatgtcccaggtggtgatgatgagctcctctcccttggagcaggcgttggcgtacagccagtgggcgtacagcacgaacatgacctgaggggtcacgtagccgtaggtctcgtactgcttgacagcggcagacagagaggtgaagaagaggatgaaccaaggaagtcgcacctcgaagaacatcttccagtcgatgatgccggttcgggggttgaggttggcgcccatgaacacgtcatagatgaagttgccggacattcggtgctcgtggcccatgtagatggtccagaagtagaggccgaaggagatggcgataccggagatgatggccacggacatgacctcgccgaatcggtcgatcagggtgtacatggggaacaggccggtgacgtggagcacaaaggccagcacaatggaggtgtagaaggagtacacagcgttgcagtagtagggcagagccttgtttccgaggtgggcgaggggcagaccgtggccccagacgccggggagggtcacgtagaagacggcctggatgccaaggaagatccatagcatggcccaggcctgccacgtggggtagcaaccctccagccagtagtgccacagctggcgaccaaactcggaccaggtctggttggcggcgggccaagcaaacagaccgtcgtagtaggtcgacgagatgtacaggtaccacatgagcagagggaagcccgtcatcattgccagagctccaaacggtcctccaaagtcgtagccctggtgagcagcatcctcagctttggccagggaagccgtcatcttcgagctgtcgccaagcgactcctgtgcctcacttttacgttgtcgaacagcagacattgtatggtgtgtgtggttgcgaaggaagggtggatggctttatgtttatatctctttagtttagctttgtggggggggatggggaggatcaccaatatcaggtgatgcacttgcacgattgctctgaaacttggaggaaactaatatatatatgacaatgatccgcagttgtattctcggacgtttatgagctccaaataccccagtttgggtgccctcatcccccgggtcaacgtcgtggttgcgcaactttaaaattcccaaaagccaaaacacgtacgctcgaaaatacgatgaacgcgagcggaacacggatacccgggaaaagtctcagttccggggaaaacttggcaaaaataggagacgcttgaaggagacggggctatcggatgaaagctgtcaaaaatggattcattcacgtgactcgatcccgctcgatccctgatttttcccgtccagacaccatatcctcgtccaccccccttgcaagtcccatgaagaatgccaccaacttaatcagaatcgggcgggtgtttttttcggccagattcggatattttcgtcatctgagagttggatactgttccctaagaagcgaggattccgatggtgtaaatatcatttcgatatcaccttcgttgcccattctacctggtgtacatttctaattcagtttaaacccgcctatcactagtgtcgggatcacggggctacagcagacttgcttgaaattggcatttttcaaattgggcagcttgtaatcatgtttgccgcgctatccaaatctctttaagggttcttttcagtctcatttagctgtccagaaggagagatcaggacagtcatgtttccgtacatgctcgatgctcgtatacatcgtaatgagatacgccaaggaacaacgttgatatttcgtgccatagacactgtagagcgaaactgagcagtgcattttgttacaccggctgggatctcctgaacggggtattttgagtgccgaaatgtctccacaatttgagtgccaggatgtctcgacaaccctgctgacaatgtcctcttgaagactgcgttatattagccaattgccaaacaaagcttcttgacgtgatacagtcggactctgtgagtgcaagttctgtacagtatgtacttgtagtattagtcgaatgaaaaaaccaagcccgaatttcgattttccgcgtcacgccgattccagccatacttgtaccttgtccatatcgtccacatcaaatcccatcgaaacgccaaaaacacacgaaaacaaacaaacagggttctaaattactttgttttcccgcgcgactcatcactgacatccatatcttctggtacgctcgaaacgacggccagagacaagaaccgagctggaatcgactctaacgtgattccgcaagtcgagttttcacacacagacacacagctaagccagaaggcgctccaatggacaagaaaatcgcagccaaaattttccgcaggaaaaatgacaagaaacccgtggcaaatggaccggccaaaaaacgcatgtcagccacggccgtgaaagacatgctgttccacaaggccgtgacgtcgacgccttccgacaagccgccgatttttgcaggctgcacaatcaacatttcctatatggcagagtccggggtttctgacttgcaactcaagaaggacattattgctcatggaggccgcgtgtctcgtgtgatcacagctggagtgacacacgtgattgcccgcaacttcgccgccggcaagcacgacaaggtgattggtcgggctgtttctgttgactgggctctggactgtctcaatcaaggcaagaggctcagtgagggccagtatcggcttgcccaggcttctccaggtcagcccaagattacccttggaggtcaacaaggagcctctcaagcctccgctccaaccgcttcaacgaccaccgcctgactcgaattcgttatattcacccgttatttattttgcatcttcaatatatatccattccttgtctaaacaagccttcggataacacgccaaggtttgccaagatgtagtccagggcaagcgagaataagcaaaccaacatgtaaaaagaaaacagagcaaagaagggcgacttctgaagcaaccgggcacagcgcgcagcgtgacgaggatatcatgtgtgtgcgatacactgtggcgttggtggtggttgtttgactacataactacaggtcgaaaaaaatacttttactgaccagtgagtgcttatcattgtagctcagcttcgtaagtgctaatcattgtagctcagctctgtaagtgctcatcattgttgctcagctctctctcagcccttggatcaaagttcgagaccattttgagcgccatacaactcacagacgacagtgtagaagtcaagtccggatactttttctgtcttaaaccgattgggagccgtggtgcgatagtttagctgagatcagctctcaagaagtctccaccaagccaatggttgagtgattcagctttaatgatttactgaactagttgtagactgcaacaatttctcaatgtgcattacctccaaaaagccagtggtcatgacgcttcaaaaaattgtcgcctgccaaaatcgaactcaccaccccacacctcctccccacacatcgtgaacttgatgcacggaggtcttatcagtaccatacgagaagaatggaaaacgactatactctgcgacaggtggcggaaaacgcctccaaggcctgttacatctgctaccggccttcggctcacgttctgatcgacaaatcgaacacggacttcttctacatttgcaagtcgcatcttacggacaagggctttgccacgagggtcgatcctcctgtggacaccgctgctatagaggccgagctcaagaagaagcagctcgaggccgagaaggaaaaggtcaagaaggaatgggaggacgcgcagaagaaaaagagcgacaagaacgaagaggaaaaagacaaggaggacgcggagaaggtcaaggagatgattctcaaggacaagaagctgcctgaaccggaacccgtgcccgaatcgagaaagtacaccctgcatccgaccatttacacgcagcgggtgcgccagaagaaggagttggccgcagcaaaaaagcgagctgagcacatcaagaccatgcaatttccaggtgttccaaaggggttgcctggggagaaaaaggaagagcaggatgaaaaaaaggatgacggaggagaaggggagggtaaggaggtgtaatccaggaccttatcggcctcgaagagctcacatgtacacaagaaatactgtcgatggacgcacgacaaaacacctggcgagggctccctactaacttccccttatgttcggtacatctgtcagatccacaaacagcaacaatatgactgatcgtcatcttaggacccacatctaatgtcacgtcacgtcaaacacccggaaccccatttggagccctactttgtcggtacataaaagtgggataaaaaatgaatggaatactccacttgtgatggttgttcgacagacgccatccaaaaaccaacatttataatccaactaatcatttgcatctataaaaaaatgtcctcagtgaaaattcgtttcatcttctctacaccttcctaatcagtccacgtcacaaccatagacagcatcatggctatggcgataccaagggaacatataaataccaaacaagttgctctaatggtggccatcaccgtctaccatgtctgcttcttgcaaatctcgccctctaggcccccacgaaacttatggcactgtacaaagcattctcggcctctactcgaatgtgattgtttcagccactctatacaaacccaccaatcgtcagggggctctctacgccgccaagatcctcctggagaaggaaccgcttctaggagtgtcaatttcaggccaggaagggacattcaagatgacgaaactgagagaagccaaactaaacaactatgtggacgattctctaaacagcaaactgcttgaagatgtggttacagaccttcactacgtgcgcctggacctctctaagcaacagtggaagttgcttctgctcaacaacggcaaggagattgtgtttcttttcgatcatgcccttctggacggcatgtcggggttgtttgtgatcgaaacagttgtcaaggcacttcaggagtactcttcacatgacctggtttctctgaccacgatccctaacccttccactcctttacctttgccagtggaacaacagctggttgcgtctccccctttcactctgcttttgaaggaactgttcaaggagtatcttttcagcgagaaggtgtcgacacttccacttcagaaacatgattggaagggatatcactccattatcgactttactcctttccaatcacgtgccttctacaacatgtgtaagaagtatgggttcagtgttggggcaggtctctatgcacttcttgtgagctcttcttcgggtgtacttcaccgcaagtatccagatgcagtttctggcccagttcgaggtcttgttcctctgaatggtcgaaacttcactcccaaactggaccccaaacgtctcggagtggttgtgggagagatttgcatttctacggttgtcccaaagcccgaagaagtgattgggcgggttcctagtcgtgctttcgttaagatagcccaccaattcaagtccaaaattactcgcgacactcagcagaccaccttctcagggtacccctttatgcaacctgtgggacttattccctgggtccgttcgcttcaggagtacttcaagaagcacacaaacaaccaccagcggtcttccatgtttgctatgagcaacttgacgtgctcggatgtaccctgtgagcagctcaggttcacccaatgtaccggaggcatttctcctttcatccagtactcggttgtgggacttaaagacaaaggtatcagtgtgggactgggtgtttctgaagacaaggaagttttggatgaggtcaataagtccatgagatggtttatccaggagtgtgagaactcatttggcaaggaagtgtagataaacattcggagtgccctattgtgaatggttgagagagaactacagatacaacacacacaaaaagatcaatacagatacttgataggtttagttggaatgatttaaaagctctcgttcttttattccataaattatttattctagttgcggatttctttcggttcaaagggtggtttttgagattcgttgattgatgatggcatgttgagaactcgatatttacaccactttaccgtttcagagagggggccctgaagtgggattagtaagctcaatttattgtttatcaggtctttaggaggagtaagaggaaaccacaaccacgattgtaatcccgaaaccgagtccgacgtgcgggttaaacaccgttatgggcctggcagtaaatagctgaaatgtatttctaattaaaagaaaagcaaagaaacaaagataccgagagagactcatagaaattcgatacaaggatcggtagtgtgtgtcaatgtacgtgaatatctgtgttgttgagtgcttgatggggtggtgggtgtgagtgattgatgtatgatgcggatatcagtgaacctgcctgaataacaaggtagtagtaataccggtgagttgatacttagagattagacgatattttaataggtattttcaactctctacggctcatttctgggcacatttcctttctctgtcagaccaagactgagactctggcttcaattgcacatgtctgaaaagtgcaaataatgccatcaattttctcaatatctaaataattagtaaaccactgccttacggctacattacggtttcgattgacacaaatatttacttgatgccttcttctgattctccgattcccccagtctatggtgatctctcatgctcagcatattgggctgaataaacggattatgtgcatgaacagtagagatccatagcatatgggaaaatgaaatgagtccaatatccagatagtttattgcaccggtcatgattgaccagaaaccaattgagagagcaatacagtatctggtatcatggtgtggtcaaatggggtgttttttgtgttgattacacatcaggtagagttgattttttggtcacaggttgagtgaacatgtaatggagaaccaagcattactccatcatattgtttagttattcatttcccctgatatccatgcaggaacaagcattccacctgctttatgcgacggagatgaattcatttatgcccagttggtaaggtgagggaattggagtattatggatggtattcgggtttggaaaacatctttataagttgtcgttgcttcctcaatttcagcattcagcttgaaacagccattaacatgaactactcggctttctacgactcaagtccttctttccagactaagtctatgaactatcccccagacagtgtctgtccaatggacctatttccaaagccagtcaactttgcccctgaggaaatcccttcgttcaatattcttgagcccaactacgcctttgacaatgactcgcagtccacgttgaccggagatgaaactgattttgacgctctgagtgacgtggacagtgagtacgaggtcaactacgttcgtcacgaatctaagcttggagaagagaatttcgaagatgatgaactgtctgaggacgagcactacctccctcattatctgtctcctgttgcgatccagcagcagggcaagaacgttggactagtcaaacgacagcacgttcgaaattctcgtccacgtgatttagaccagtttgagattctggtcgtaacccctgcttacagcccagaagaggagcctctctctcctacttcctgctacgtttgtacagaggagattggacctgtcgacgactacccttctcctggtcattctcccgacctcggagaccttaccgacgacgataccaccagtgataccaccctggatactctggttgaacactcatccttctctgaggatctctggttccagcgcaagcccaacgagatgcacgagatgtagtaggactcctgcagcaactcttatagaatactcgaccctgccgagcaaccagctgaatctcttagagagttgaaaagcagatcatagtatatatattgtaaatatgaagtttctagagaaaatgagctgacaagtatgtacagtagtgatgtttaaccaagcacaacataacataaaacgatagaaaaggatatatattgaaagagaacttcgattacttaatcattaaaccgatagattcctattgataccaataatattgctgtaaggaagtatggggcttacgtaatccccctttacaacttttgctcctcctcccccctgtggattgataagtgccgatggtttagtggaaaatccatcgttgcgatcgatgggttcccgagtcgagtcccagtcggcgtagcactggtccaggccatatcctggtgaaaataccgcttcccgtcccatcagtcatagtctagcaccagagagcccagttggtactgttttgggagaccatacgagaatctccggtgctgcaatcttctacgtttttacaatcgtttagcgacaatcatttaaaatctcccagtctgtacactgtacacttgtcaattgaagttctgttgcgtctgtcgtaacctgtagatgttccacatgctgtttgagcaggaatatcgagaaggatgcaagctccttcatactcaatcttccgatatattgtataatgagctctgatagactcggggatttggtcttaatcacgtcaacgttccatttgccaaacacgcactttcttagattcatgtagagcaagccactcgacaagtacatagtgtacaatattgcaggataatactggtctgtttgtagaagaaagagtatattatcattactgtgtttttggagatgaatgtgtctcaattctcaagtcatcaacgttaccgatatgacggcttccagtaccaacgagtaggtataaagagtggattgttcggcccaaacctccaagttttaccttgtacgagcacggcaacttgtaagttatactatacttgtaatacatggtaacgccctacttgataattactttctctttgcagttgctacaaggtcaacttctacttttctcctactccatcctgttggtgtctggcagaactcagtcgaaaccccacagcaattcccggatcctcaatgatacgctggagtgtcacagtgctaaacagtaggataatatagcgtcaaattacaccacctttcgtttcccctcaagtagatgattccacagtgtaataggtgtggacaagagggctggttgaaagaagaaaccaatcggaggagattcaggtaacaaaacaaactccaaaatgatccccagggtcttgaaattgcaatgggatgttcagaacaagagactaacgtctattcgtcctaccacagtgtccctttcttttttccaaccgcctgtttacttatgctactgtacgatagcccatattttttctgctagtgtaaattctgcgctcaggaaacccataggaggtctactgatccattgagatactagtggggggttttttttattctataatagctagaaattattgatcggggagtgttgacttgtgcgagagtgcactatagtcgaatgggtagctaagtagacgaaagacagaagttgagaccgactaaatgaatggtaatagagagttccatgtagaaaaaaaaaggtgggacctttttataagcaatatgatcacggacccgtgcagtactcgttattagcgctattgaaagtgttccaagtatgtactgtattctacttaaccaacttggtaagtgaacaatggggtaaaccgatacatcaactaaattaaataaccaaattccacactgttaaagtaaagtactgtactcacaaacagtcggtgtacatcattcgtgacacccatctcgaggttgctgcatgagccagccatgtggtaaacggcccaccagcgcacgatagaagcggagaagatcagagacaagaagttttctctggtaatgtaggtgcaagccatcaacgaaaagtgttttaacccgaaaaagtggaggtttgatgttggaactcggtcttttgctatactgtgagaactatctaatttcttcaagggtttcattgtatatggcaaatttgattttaaaagccaataaccatcgaatcatagcccatcaattagtccactgatccgttttcagctccacaaatgccatattccagtatctacagaccaatctctcccctttccgggccaaaatacagactttgcgggtgttaaaacggtacttgttcccgtgcctttccccgtgctttttctcgctgaacttcgtaagtgcatccaaattttgcagttatctgagtatctcgaggcggctgctggtattgctttttggcaaatgtggctgtagggattgataacaagcagttatgagatatttagtaataaatatagcgtatatagcgtctagagaccgttgtaagaagtttccacaaatggaaaggtgtagtatctattttgaagtagaaaagtgaggccgaaattgagagggggagaccagagttgaaagtcttgtgtagaatgagaagcagaggtggtaaagagtagagaagttgatggatggataattgccagccagtggaatagatttctagagcaccactcttttgctaccattaactaaccaagtgaaggaatgactttgaaaacatgagagccaatctcaggtgctttggagtgggtttgagaggctattggtggcttcgaatgagctattggtggtttcgaaagagctactagaaccactacgaattcacgtgagaactttccgacctctacaactgagtatctgaggagcttcttttaactccattaaaccactaagtaaagcatcattattacttgaacatcttatctacctttagaactttcaactagaatagctgacatacaatctcgttcaattcacctgccactcaactaaacaatgacaaagtctagtaatcttcttctgcactctcttattctccactctaccatcactcgtctttctcactcccagcccaattcatttacaatcacattttcacacctgcaagagccactcagtacaactcactacagcttgaatattgatgggatcaggaaaaaaatacctctcatggatatccctgatgtctcaaaccacaatagtagacccaatatcttcccatatcgctctttcatcacgataatctcacaaccgtctacaacccacccactaactgcacgtgactcgtgtcgtttccacacattgtcaccctaacccgcctggctgctcatgcacacatcacgagccactccagcagttgctactcgtacctgtagagtgtcgatcttcgatcggcagcgtccctgcttggctccagatgtaacatcgatctagaagggaaggggagagcagctggaccagttctgatgggactggaaaaataactccattaataaattctcctgagcaaggggagttgaatggttatctcctcacgcttacagcacctccctttcacccccctcctttctgtccacatccctcatctgtcctggacatacatacgctagcagcgctggatacatgaaagacacaaatccattgtcattgatgaattcgactgtaacagcggtagatccatattttttggccccttacgttcctcttagactactgctttcgacagttgtatgtatggttatgggtggtgctgtattgcggatagaaataacgggagagaggggagcagatgatttcaatgtgaaaacaatctccgtggaccaattcatgccacaggttgcgtcaaccctcaacactgtcgttcattcttccatgccctttttttccctgatgaggatttttttgatttttcacaccccctattcgcagttcagacgatattatttggcccaagccaagttcaacgtttcacagactagtctaaaggcgcgaggctttgggccagtgtcgatctcggggcagtagaaaaagctggaacttgcgtagatccactaatggagacggagttgagcgagccgaggagatgaatacacccacagcgacatggagtttgtactgctgccgtctgttgtgggcctccagccatgcctatggtcagaaactgactccgtccggttccacctccatctaagacaagcaaaaagtaaccatgatacaggcacaggcagcagcagacaagtaaggggtggaaacgttgtttgtgtccggaagcagctttttgctgcgctagatcgtaataacgggcgaattggaaggaaatttcacgtgtggaatctcctggtccagccggatgcagcgggaggaatttttgcgcagtcaagggagcggcagagacatttgtgagggctattgggcagcggtggaggtagtatgcacaaatgtcagtttacaaagttgaaaaattggctgcatagacagtgcaccttttgggaggaaatcaaatgggcagagatgatggtggagacctgtttttgtggatgatgggtggaaagagtcgagtagctgattatacgagcgtggagaggagctggagaggagttgattggacgtttcagaggcgctctaggaccagttctggcagagttgtggtattacaagcatatgctctgtgcataatgggtgggtgttattagacactatgagatggtattgggtgctactaatatggtcatttttggagctatcgaaaagatgaaagacacagcgggggtttattttcaattttgagcagaattcaccaatcggattttcggcagcaggtctgaatgcgtttctggtgatcattctcttgctccacctccggtgactgtatgcacctcgtaactgctaactcagtctcagctttagttagcgttgggtccaactctgtatctcttttagttgagtcactttgtcgatctttccgaatgtggcaaagtggatattggtgatggagcccagctacaagaagcatggcggtgtcaggggtgtgctgcgctcctacagaaccgcgctctgggatgcaacaagccccttttcggctacagactaggtcttctcaaaaattgtcagcacggttggactcgtagactatgtttcgggccactataacaatgtgtcacctttgacagatgaaaagcggctggatacggcgctggagacgctcaatgtggtgcaaaatgtgatccttgcaggacctgacatgcgtctcgaattgcttttcaagtacgacatggcacaggcttttccaatatggaaagcagcagcctgggttgctgatgtcactgtcatgtgtaggtggacgacacatgctaagacgacttgttcacaccctggtcaatcacaccctgttcacaacttactcactgtgctccataggtgaactgcgctagtttgtggctatggtacagcttttctggatgcactggtactgtactggactggacttttactgtattactgcacctgaccattgaataccagactactggtgatactatagactgtcgttgttttagtgcggttttgccagacggcagatgacggagtctgaccatgatggctggtagtgtctgtcactcggcgctggaccttgtatctataggtgcccaaggtctgtctccagctgaaggtactgtacctgtaccagcacttgtgggatggtgaacatattaggagttggtaggaatgtatcgcacacgcgctacaacccatggctgtaaactatggacaataactgttatctacatacagtagtcttgtctggctgacactatacgatatcgcacagcaccagtacagtaccggcaatcgtaccgtacaaccccacatacgtcactcgctgacgctctcactcccgcatgctcactggcggtgacgtttctttttgcggtcacagggctgggtatttgatgctagtcaaggcagccttcgagcccgtccgtgctttttagtgtggtttctgtcacagtaagcagccaaattgggaactgctaaaacaacaacaacggcgatttgagggtgagggaatagtcaccagtctgtcggccattgttgcgacaattccctccggtcaattccaccctttctaggtcctcgaaatccaccttctgtgccagcttgaacaggaccccctattttttctcacattccaggatcaccaaaacaaagcccaaatattatctgcacctccaaatagggtccaaactcagtctgacaagggtggttagggtttagacacggtaaataatattgtcccatagtgtggatagactgccggctatgaaaatacggggccagggagctgttgagggggcggaaacttgtttcaatttggatcatgtgacggagggcgggtgcgcgcgcgatgttactgtcttccttcagactgtccccattcccgcctctggctcctactattgtcttgttttgtttctcccgttaattagccaatagtgcaactttaagtaatgtgtgcgagacatggggagtgggaaaagttcgactgttggaggaaagtcggaattttggggtagagaatccatttcaaagcggtgcagcccattccacctgttgtcaggcgcagatgggtgcagttttcggaacaataggccccaaactgggacgtatcgagccctggtgggttgatgcttgatgatgagctcatcagcgaactgaaaagtgaagctgaaaatatcgccgtcacgcaatgtatttacataattatgctgaaggagcccctagcgaaggggaatatgcccctacgtaaacgtgtttgattgcatgtgagccgggtattatctgtccaacaggtggaatttcagctggaaacacaatgcaagtatcgtccaacggcattatactgtagaggctacctacgaaaagttgctgggaataaactcgccgcccgcagacgcaattaaacacgtaaaaagaacacgtaaattcctcaccgtacatgactatcaccgaaatcacatctttgcccgttgaggatagataattgatcacgtgaccgacgcagagttttccattttagggacaaagaaccttacctaggcccaaagaggtgtgatattgagttgcatcgaaacgctaaacgctaaaacaaagttgtgcagaaaacgaaaaaaataagacgggtaggtaaaaatcctggatatggtgtggtgtgtactaatgtcttaaaacagagacgatcacacactttctgtcactcattcattcattcgttgctggcgacgatactcggacgaccttccaccactcgcaacagactccttctgccctcctccactcctcctccatctcatcaatcaccacaccaccaccccggttcacctcttcccaatccttacctccagacctctctaccggcgacatcagaaacgtccaccaccttcgaggcacaaaaacaaacgacctaccgccttgtacgacacgctctcctctctctctcttctctcactccatctgaggcttacactcttgtacggctcctaccattgctgtttaagccaatctcgcattgtatcagcctcatcatacatactcgacctgtaacacgaccggttggtaaacacaacattaacacgacatataagaccacaagactgtcaacataacagaacatctgttgtccacattgtcagtgcctccgagccccctttctcttgcccgtcccctatctgaacccgctcgaccaccatggctatctcccgcacactcactaaaacgttcaaaaccatcactcggtctaaatcgtcgccttttctgagaaaacagtccgacgacgacgatgatgagacaacaatcacctcgctccaacccatggtgcctccgcccaagcagctccgactggatctcgacttcgctgataccctgaatctcgacttccaccagctcgacttttcggacgactccaaactgcaggcgtggacggagaaaaatacccccaaaacgacgatcgacgaaagctactggctgggcgagcgcgtcgagtgcgagtcacgtgaccgcaagtccgtgctcgcccccgagtcggtgtccaacggcttctttgagtctcccttgagcactcctaccacaccaggtagcgagtggcaaccgggacctggcctcagtgaacttgaacgatgcgaacgaaaatcgcacgaccgacacgcaccaacaaacgcggtcggctcccacacctcatcacgatctctacgacacgctcaatcaccccccacaatcaacatccagtcacgtgacaagagcttacccaagccgcctattgtccagagacctcaaatgagccagtccaagtcgtgttcgcatcttcctaagcgaaccaagtcgcacaatggatcttgcatttcgccccaaccgacacatgcctctcagtttgttaagagcagggttgcgagcgagagtcacagttccaactacggatccaatcacagatccaatcacatggctaacgcacctcctactccccctcacaacattggtacctatggaatgactaacactccggtcaagtcgcacatacccaacccctctgttgactcgtttatcacgtgtacagacacatctcctcaactgtcttcatcacgcgatatccatcagcgcaacatgtctattgcctctgtcgacacggtctcggcttacatggaccctgctcttgccagcaccatcagccggtactatcatttggagggcgtagacgagacgcccagtaaccgacagtcacgtgacttccctaaccagcagctctctcatcaacaatcacgtgaccttgtcttctcctctggcaaccgccattctagagactttgccatgtcttctggcaacagacaatctcgacagtccaacgacagcccattcaatacaccctctctcgacgaccgcaactcgtcgtccaccttcaccatgtcaccttcgacctccacgaccatgtcgactccgtcgctggtggattcgccctcttcatgtgcttctgtcaacgtgagctttgaaaagcctgttagccatggaaacgtgactcatacacagtctttccacacacaaggtacgacccaacctcttcacgtgactcctgctgtgcctccagctcgtcctttcactctgtactccacagacaatgatctggtgcctcctccccggtcaaagtaccgatctcgacattaccggtttgattcttcgtcttcgtcggtttattccaacaattacgtcaaggaggattacatgggcgctctgcgacaatcgctctatgttcctaaagatggggaaggtagccccagtattaggccagtttctgcgttcggtgttcctcaaatttctgctgaagattatgccagtgcgattaaggaggggcagtggttctaagaggaaacaatgggccgcactgtccgctgtttatctccgttgagtagtatgttgtctaggtaacagaagtgtgtcttctgtctgtcattcatactcacaataattgcaggccgtccgacacgggttctgccgtgcaacaagtgcacatcataatgtatttatttcaataaaattagtatcatctaacccatcagcaactgcccaactttacatcggtttctactcgtcggtgtttattagctgcaaaccagatctcattcgtctgtctgcaacacaccgagtcgtggatatggccaatggaccgagttaccgaagtaacaataccacgacaatagagagatacaaaaagagacacattcccgagggtacgtagtttcatcgcaattcataagacatcaacatcaagtacaatatgtgccatacctcgtacgaagccaacaaacgcatgccgccagcagctccgtttgcactttttttaccatgaagcgccatctatacagcttatcaatcacataggtagaaatccgaaaaagccaagtgtctgctgctcgaagattgcatctcgacggactgcgttgagtgatttccatgagttctagttggcagttctgacccagagccttacttggaaatgttctcaagctcctcgaaactcccaccaacaaatcacctgtgtatcgatctacgtctgcagtgactcgaactgcctccaacatgtccatactcttgtgacaagtgtgattagagccacaagtagccagttcagtatagttagcacttcccatatgatctccgttggtcgtgtgggtagatctgacagattgactccctccaatatatccatgatggctccgatgaagttcattggtctcctattcgtactctgtgattgcctcgcctgcgtgtctgttttccacatgtttggaaatccgcaggacaagccgtcgtggttttctgaggcgaataaatacaattgataagctggtgccaagagatggtgccaagccttcgagaggcccttcgtttatatgcactgcctcagctgcacgactggtgggtttatggggtggttgtggagacccaggttagagatatcagaaatttggactgtcaagtacacactgtcattctgttgttcacgactggatgagggtagctataagataaatgaaagagatggacaaaatgaagacctctccgtgactcatcgagatagaggaaagagtcaatagctaaagagaaaagatgatgtttgtgtggataattgtagtgcatctctcgaggttctcatgtggttcatacgagtggcttctgtaattctcacgggtttgtcgatagttttgttcgatacggacggatcatttgaagaagtattggtactctcacgcgcaagttccaaagaaatggaagtgggtgtctatgctcattatcaaacaggtccgttggtgtagattacatatcactcgtggggaacagcaaccgtatgactcctaataggacacacccaacccagtaagttatagtcgataaggaattagttgttcattgaactcccactttcgaagtctctggtatggaacgtgacttgaatcgtacttccctgccggagttgatgtaatctcctggcttgagcgaagctacagagttgtagtatccgtgctatcactcaaggggtagatctgatactgataacatgttaccttcagttgactggacatttccttctcatgtgctctaattactgattctgtttcatactaacgaccgtgacagtggaatagtacatacgtatagtacccacagcactcgcagaggcatattcagggctataacccatgaacccaggttgatggtgtaaatatctacagagtactctctaattcaacgttcaaaggaaaactcataaatctattatatcattgtagaacaaaaagccgaaccggtaagaccgtcaaggcgcttacatgagaagctgggtgacctctcgtcgctcgttcttgtggtgcttctcggtcttgttcttgtggtgcttgttcttgtggtgcttttccttgtggtgcttggtctcgttcttctccttcttgtgtcgagcaacaatctcgagaccctcgggagcaggggcagcaagggcaacgggggcaatagccagggcggtgagcatgtaggtgaacttcatttttggttgtgttggatgatggtgtgtatgatgagagactataggaggcgaataccgtctgtttaaatacttttcaggacatctagagtgggtattaggccagagtttgaaagggagtcctgctcgctcagatttcgtcctatcgaaatgcagactacaccatttgcatcctacaagtcgcccaaatccaaccgtgctgtttttattcccgtattaccatgtcccgcaactccgactacgcgccaggaacttgaaacccaaacataacgagcaatatccctccaccagaaaatagactctcgataatgtagccaagactccgtatttagcgggaaatgtagacatatgaaggatgtgagacatggcccaaaactggacaatagctatataaaattgctcctctcgctctgctgatttcaaaaattcgctttgaattttaatcacgtgattataaggcgagattttcgtccccgaatccgtcgggttgcatttatgaaacagggcaaaagtttatattgtgggtccaaaaacgggacctaaaagacgattaaaatagacccataaggcggatttagtcgggagaaaaatattccagtttaccccagctttttctatattttgaagtggtcttctcatctccctaatctttcgaaacaacctgaataagtaaatatcgcccggcaactcaatagctatgtgtaggcacccgagggcgcaagcaatatgaggtgctctacatctgctagatccatctccaaacggcgatcccacttttagattgtgtcacggccgaattgggccccgtactaccccttttattgcctccatgacgtgataccctcgcttaaatgatgcgagaaggacatacgaagggggggtaggatggagtgagcgacatgtgctgtggtgggataggagaatgatataaggagattctagtgggtaatattgagaccattctattctcctaccttcgctgagtgacgtgatctagttcacttttctgtcagatagctccacgaccccctggactgcttcaaaagggcggaatcaactgagcatggctgtgtagggtttgacactggcaactttattgagaggtgtcagactcggaacagaccagattcggtgacatattgacatctacgagagcctttggaagtgtccaatatcaatgatcaactcgatcacacacaaaagtgtcgaaattgcgtcctagttggtgttatcattctcattagcctactcttggcaacgtccaggagtgtacacttagcgccgccaagaaaggctaaaagcatatcggttcttggcacctgcgttgtttgagacatgatgtcggttcctgtaggttcctgtgcgttagcatgtggatttcgtttgtttccttgattggtggaggtcagtgcaggcatttttttgggcaaaagccgagtgtaaaagaagaaacttggctattattgagtcttatttatataacgcagacgttgaaatgttgctcgtaacacacagtagaaccatactcttttataagagctatgactgtagtgggacgggcaacgttgcactgcctgtttacccctctgtctatcattcagtcttctgactgacccttgacgatcagtccaactttgagacctcttgcaactagttcctttggcttacaggtggatagacgttcgggccagtgtgatctttttcgcttcttatcaatctgaaagcggatgagagaaggctaatgtaacattgctggagagaagtgagctgattgatagagctgctggtaggaattgcaagtagaaaatgatcgatagacatttgctatatgatggtggatgtgaatagtggtacgggacattcaaccactcctggacctccgtgtccggtaccccctcgtttcgacagctcttctctattaatagcaaagttcaatgggatgagatgaatatattgggctgagtttagtctggactcgaggagaatggaaggagtctttgatttgatcttccttgaatagccgcactgtcgcacaggagcggcaagtaagcctagtaggccaggtgggagctagggaggctcgctcgtagcgaggtaaggccgcgtgctcgtaaatcatttagatctccgagaaacaattaactagcacggactagtggctcattcgtggactttattcggccacttgatatcacataagaggctctttaccttcaaggtgtgtgccgtccccttgatggggctactgcacgtattagaggacgataccgcagagttcagaaatgtgagagttaaagactagtcgagaagattattaatcgttggaaagcaaatataaccgtttttttttaatcaggtacttgtacccacgtatcctcctgtgtctctggcttcttctaaagcgtggtgtaagagatgctttttggtaagatatacgggaaatgagggaagagcaataattgcgacttcgtgtagctgtaccaatgccacctattgaacgtctgaagatgtcttgctcactctgaatgtacaataactttggaactcgattggactgaattccgagcctcgcaggtgtacgagggtatatgggagaccccgcacgagtaatgaaacgcaatctgaagaggcttcgctatttaatagtggtaaataagtgcaacgaagaagatcagacccttttatctagttttggtacatctctatgctgttgttctgttccagtagtcgaaaaaaaacactggtatgaatacatgctcaaccaaacgtatggagttgcttatacataactgcttgcctcagtcaaactgacactaactctgctctaaagattgcaattctgtttttctcggtacttgtactggtacagtagctcataccacccaataaaccagaagatgcgttgacgttgagatcttacggttaagctagggttaagagtcaagacgtattgaactgagggacttattggcagtcccggagacagagtaactgcgggtacgagtacagtacagtggctggaatgggccttggcagataagaaccccgtcctcctcctctttcaataatgtatccaactcaggcagatgttcgcatctccttatttgtcgcggtctcagaaagtgcacttatcacctaatgagtgatatcactggcctcatcaaaagatttggagtattttggtagtggatccgtccacaatcgaagttttttaaaattgtcacgtccatatccatcacgtgacgtttttcgaggtaccccggaaaacaccttctgtcatccctcttgcagtacagtactgtaatttcaaacgcgcgtctgatggtttcctgcaactaatttaagttcgaatcgcttactatcagcatctccaagatcagctccacactgcactcaacaagaccatggagctgtttgtccagcaggttctcgggaccgtgagtctcaacgatcatgtggacgagatgcacgagtactaccggtgcttttctggatgggttgctcggcagcggaaaaactggatggcccataacgtgcttccagctgccatttaccacgtcaaaatacgccaacagaagaccaaaggagacaggatacatttgttggagacgcccgagggactggcggtttcggacaatttgctgccgtggttggtgttcgggtgccacgtgcttctggactactctactgatgtgaaggtcatctctaaattcttgtcgcgggcaggcttccagcttttaccagatgatctgattgcagatattgttgcctggtcgagttacccggctcgattgaccatgactgcgggcgagcaagagttttgctcacgcgtgttttcgctgctggagtcttctgagcccgatttcttcccttactgcaagtctggatacatcaagcacacctggcagttgctctataaccatcatttgcgcactccgagcttaaacaacttggtggatcaggctggaattgtttactttggactcgttcggatcgagaagagtatttattcggtggtcttcatggacgcaatgaccgaggcggtggagttttcggatctcatcaccacacatcgagatttcaaaaaccccagggagtttgatcgcatgtcacaggaggtctctgattgtatctgtgcctttttgaagaaatacggccatcccagatttttggtcctagtcaatcccttgtcaaattggctctactatgttctcagcagagcagtgaagcacttgtgggttccaacccataccgagtttgttgctcctgttcagaagagtgatacggagcccttggtgttgcagaaagtcgaaccatttctaagcgtgattgcatacgttctatacaacagagatatttcagagatacctccattcaaacacctcaagtcagaagactcgtcctggagactgacgtttgccactaacatccactgggctcagaaccaagtcttttcttatcatcccaagaccctgagtgacatgttgtcaccaaggctgattgtggctgaaattccgggactcaacctggtcaaggctgatccaattactttccggatgctcaagaccaagcctccaaagcggttcaattgtggcgactgtcccttaagctcagctactcgccttgacaaggcgagtagcgaagtcttccaggaactgatgaagaaaagcgagcagtttagtcttagtgcggggcagaaacacgccaatatcctgattgacaatgtgaccgagaaggttttagtctacttgtatgagctgagggaggccgagaagcaaggtgtttacgacgtggccaccgttatgaggcagagcaagcttactttccagtccatgaatgaggatgatctcttttggatttcccatggcgtggaaataatgaagaatgggagctttggtcctgctgaggccttcaatggcaataggtcggagtttattgatcctaaggatacctctggacgtcagttccatttggcccgcgaaacgaaacagctgaaacgggaagtaaaagatgaaaccgagattgacagtgatgaagaaattatagaagaagagcccactgcggcggacgattcggaccctggggcagagccgatggtggacgatgcaggagcttctgttcctgcgcttgatctgtctcttaggagaactcctcgcagggctgctgagattgctgctgtcaaggtcaggcaggcctatgagcggtacaagaaggtgcgtcgaggtgtgtacattgacagggaggcacccgagacagaggaggatatggtttttccgactgttcgaaatccttcaccgactgcctctccagccaaaaagagaaaggtcgatttcggggctcatttcaaacaacttcggttgcttggagagatcggtaaggagatgagtgcatctatgggtgatgaagctgtggatggtgatgccgatgaccatatggaggataaaaatgtcaacatggaagctggagagggggatggagatgaagatgaagaaacccactcggtagatggagaggagggtggtgagagtgagagtgggagtgagagtgggagtgagagtgagagtgagagtgagagtgagagtgggagtggaagtggaagtgaggaatctgcgtctggatctcgtcaagccagtctttccgaacattctaaccctcttaacgctgaagcagatcgcatgttggttcctgaaagtcccccattcgaagacgcagaaagaatcattgtggcagaacaatcgagccctctgtttgaacgggcaggccctgtagttgcggagccgggaagtcctcgctctgttgagccggtccctgttgttgttccgtctgcaacaccttcatcatccacttttgtgaaggacgaaccgttcagccctcctgctatgctaaaactcgaacccactagtcccaaagctcacgagtcatccccagatgtgctggctgcttattcggaggatttttcctatttggagatcacagacgattgtcctgttcagaaaatggttgacgaggatgtgcgcaaccatccagacgcagagtactccgtgaagcctatcagattcagaggaactcaataccctgacggcaagctggcgtactcaagtgacagtgagtcggactatgactctatggacggtggctactcggatatcgattttggagtggagcgtgctgagaggaagaaacagagacgggaacaggtagaatacactcatgcggactttcagctgtcggaaaatgatgaggagtggacaccattgcagcctggcgacttggagaaagtgtacaacattctcaaatggggatgtgaagatcactcatagcatatctaatttatatatatttttgcattatactgtatgaacttgttggactgagtatttttccaacaaccgcttaacccctctcccaactgaaaagcaaaatttatttaaacctcaagtagctcattaaccacgatacacgcccgattttcggttacgtaatctacacaattacaaaccatctgatcacaaaacaatcatttctttgaataataataactagaaaatacaaaaccattccttcatttcctcgtctctacttcttgatcttatccttggcagcagacttggcctttcgagacttgtcaatcttcttgacggccttgtcgaggatcttttcgttcttctcagcctcctcaaactcctcagcaggagtctcttcgggaagtccttcggtgaaatcctcctcgtactgcttctttacatccttgacgatgaagtcctgcttcggagacttggtcttctttgcgttcttggactccttcttagaatccttcttagagcccttggccttggcctcagacttgtggaggttgtcaacagcctcatcgagctcttcgtcaagcttcttggcattctcaaactcctcggcaggggtctcttcgggaacaccctcagtaaagtcctcctcgaactgcttcttgacatccttcacaatgaaatcctgcttgggcgactttgtcttcttgtccttcttggcgtccttcttggatcctttgcccttggcctcagccttgtgcaggttgtccacggcatggtccagctctttgtcgagcttcttagcagcagcaaactcctcggcgggggtctcctcgggcttaccctcggtgaaatcctcttcgtactgctccttcacgtccttgacaatgaaatcctgcttgggagccttggtttgcttcgatgcggcctccttatcatgctcctcaatcttcttgacggccttgtcaagaatcttgtcgttcttctgggcctcatcaaacgactccaggtcggtctgggggacagtattctcggagaaatcctcgttgtactgcttcttgacatcctggacaatgaaatcgggcttggtagacacctcctctccgttttcgggctcccagtcgacatcaggctcctcaccggtcatctcggaaatcagaccgtgggctcgcttgacgaaatgtcgaggaactcgcttcttcgaagccttgttctcctccttcttgtcctccttctccccatcctcctcaatcttgtcctcgtcattgtcctcctcgtcgtcggcattgagccactggacgtactcgttattgtcggaaatgatctgcttggccgagtccaaaactcgatctcgagcaccacccttgaccgtactcacgtacttgagcacatagtcgtcgtagtctgaggggaccagctcattgaacaggttcttgagaatccactgctgagaaacagtgttgaacttccatgagggcttgtcgtcaacaaaggtcttgatgtagacaagatggtccgactcgggaggaggagctcgcttgtccttgggcagcttctgtcgcttgggaggcttcttgtccttctcttgagaggcggcagttcgcttgttggacgagggagcggtggcagaatcctcggtcaccgactcgacagccaatccggcttttttccaggcaggcacgtgttcagacatggtgtaggtgtgtcgtaattgtgtttttggcgacaaaatcgaggtaagtcaagatatatataaaatcgaagaataagcttgaaatttaatttaagctttgcggaatttccgagccgcaccagatatatgacctgccttgtatgggacattttaccaagagccggagagggaaaaaaggcgagccagtagagagaaatttgtctatcacgtgaccctctcatgtgactggaggaaatgcgctcgaaaaacacaattgtgactttttttccaacctccgactggacacccaacctcatacagtttcacctatctgagacaagctatgttgctctcgtgagcgaaatctctatagctggccaaatgaagggattttaaaaaaatttaagacatttatatgatccttgaaatatgttgattccgtttgtcacgttgaaatgtgaaaattctctctgtatcgcctaatttgtctcccctcaagtcccacattctacgctcttctcccaaggcaggccaactctaactggatacttgtcacaagcgagctgagcttaaccaaatagtcaaggcggggttacggccggataatggaattgtggatgggatatgactgctagaaaagaaatatgttcggaatatagaaattcagagcttctccatccgatggtcaaacttttattatgttcaggcaattaaattatcctcattttgcccctctcgctaaacgcctgagcaaattagctctgaatcaagacactccggaactagacgaaaatcgactcttttgagattctggaaaaccggaatcgactttccagctgcaattgaagccgcaattcatctctcagccttgtaactgcttctgttcatcttttacgtcgcgttgtgaaatgccgcaatccagaaacttctttatcgtaactttgtctcgcataacaatcagatggcgtattctggatgccagatggtgagaagggggtgcttcacggtgagcgacagctcctttcgaactcccccgaaatatttggtgggaaatctgacgtttcggggtgcaaaacgcaatcaagattgctcaagagcattatggcacagagaatcgtagagacaagacccacaagtgtagttagagcgcacgtgacctctcagatcgcccacctccgcctacctttgcccaactccgcctctctcctcgcttgctatagtttgctaccaaaacaagagtgacatcgtagcgtagcaaccttggtgggcaggaacagcaaggaagaggagggaggagagacgagacgagagacaagcgatcacgtgacaggatgggacatcttgtgattgtcaaagctgctgttaacagccattatgggcgttcatgactttgctgtgctggttgtgtgtgtatcaagcagaggatatactgtgacgataggactgtgtgaggttggaaatcgaagagccagcacaagtcgtgcgaccctcgccatgggagtgggggtttctacgggtttctctctcggttattatgacctttatcgtgctggcttactcgtactgacatactcgtactgacatactcgtactgacagatactggaattgtattcgtacatgccatactgcactgccaataggaaatgtgtttcctggacactttgaggcgtcacagctcagttacccctgctcattggagagaatcatgacgttgctaattgtccgtgctaatctgaataaaacgtttccattggtcaactatgtccggacaccttccagtttctccattcgtaagtcatgttctttccatctcattgaagtagactacttactgtacatactgtacatactgtacatactatatatgcagaaaaaaaaagaaaaaaactgtatgtagaccttctataatctgaagttcagttcgattctcaagtgtcaccaacatttcttttcttgtggcctcagatgtgcaccaaacgatgatgcttgcaagaagggttcacccgaacgatgacacttgcaagaaggttccccgaacgatgacgcttgcaagtaggggttcgaatgttctgaagagtgcaattgattcattctctgcctaagcggactgaaatcggccctgtccgtcatacaccccactgcacccaaacctaattcaccccaccaaactaaccccacattgttgtgatcataagaggttatacagcaacaccatctttcacaggaagagaccgtatcttcttccaaccgctacaaaacgacccacgtgccaatcaccacgtgactcatactaccacatcgtcgacaacaacaccgcaactatcgtcaaccatgctttatgcccatactctcatgttggtggctccagttgatggagctgtccagcaggtgagccagctgtatgcaccagtgttgcgcaaggcgctggaaatgacgtatcagaacggcactctggatattctgacactggcggcgcctaccacggcatttgaggccgagaagctgctgcagcagttctacggactggctgtggaggaggccgccaagctcggtagacagtccattgacgtgcgggtgctgttggacggcgaaaatgtcaagttggatcgacagcagagttgggaggtgttggtggcgggcaagtttggtgagtattgccagcgggcgaagccagcttccgaaggacgcagaagaccaggttctggcgaaagtctcattatctgagccgcggggtcgtgagaaagaccttgaagtgagcttgatagtgtcagagatgacagatcagttcgtcatgctgctgatttagtcatgtcgtgagctggatcgtgatctgagagcgagtgttgcatttgcacggagagtgtgaaagttttactcgtgcttgagcaccagatatgagacgatcaaagccaggtggacagcttgttgtgtctttctgatgctgcccttctttcctccatcaacgacgccattgcacagtcctcaagatgtcatctgtcatgtattctgacgagacatataatctcacccttgacatgacaaaaaagatcgactaatctcacatcttggtctacaacacgtggcacgttttctctctgcccttggacctcatcgaacttatgctaacacagaatcggacctctgttcttccttccgagactcgttcatccactcagccactgtatccacccttccggtcattattctgccacaagctacagaccccggtatgtttgaccagtcccgaaagtctcaggagccctcctacgactctacaggctacgagggaagtggctacgagatggactacgaaaagccaggctacaagttcgaccatgaacatcccgagggacatacgaccgggggtacaaacacccctgatcacgtggccaaccccgtgacgctcaacaaggccgaggagctgctggcgaatgcttctgaggagcagtattctgtagttgctctgggtggcacttttgaccacctgcacgccggccacaagattctgcttacgttggcagcctggttgacgcgggacaagctgattgtgggcatcacgggccctcagctgctgactaagaagaagtacgccgaggccatggagtcgttcgatgtgcgcgagagccacgttacccaatttctcaactacatttcccctccccttcgtcttcagcctgtcatgattaacgatgtttatggccctactgcttcggatcccgatattgatgctcttgtcttgtctgccgagactcgaggtggaggagctgccatcaacaaggtgagagaggagaaggggtggagccagctaacggtatttgaaatcaacattgtcggtggcaagggcaatgaggaggacaattgggctgacaagctgagttcgacgcagctgagaaaggaggcattggagaagaaggagaagttgtgagggggtgggagcaagttgtagctatgagtgagctatcagcgaagcgcgtagtctaaaaacaggaacagagtgacactttctggatcaaacgttgcgcggctagttggtaagtgttcccctgttatccactgctttctcatgattttacagcttgttcgtgatccctgacatgaacggagcggctactcctcaatggaaacgaccggctccactactgcccatctcccagaatacaatataggaatacatgcattttatcgagcgtgggaggcgtacttgtacaactgtatacaagtacatactgtggttgttggaggactctatctaccagttaaaaatgagctgttttaggaattgtcacttcggaatcgtacaagttcacccttgacaaaatgtcttttgtcgtcgagagctgtgcaagcaaaatggcttgtgtatggagcacaggaagacctacaaatactgtattgtgctttttcaagaactaatagatcttctgattgaagaaaggaacagcttcagcgaagaacatgacatcaagcacgtgcacagtggttctttcgtcatacgttttcctctaatacaactctcagtttttttttctcctgcatacattcatttaattataactttgcttgattgcaatcattgttggtctagctaactaattcttaactacaactggatagatacgactactcatactccatatttccagctcttagggacatgaactgttaaagaagacctattaagacattaatttttccaatggtatatatcaataagcctctggaatgaacatacatggccagtatgagtaccccttcatccccatctcacctcttaacaaaccctaccccccccctcaaaaaaaaaaaaaaaaaaacagtgcatgggaagctcgtgttatagaaggtctaaaaacgacatttttttgataggtttttgtttacagtgagattactgaacttgataaaggcaatttttctaataaaaaccaccccttgccatataatcatgcctctctttcaacatccactccttccctgtggccgaacatgaagtctaaatttttctcaatgcataatcaaaatcgagccgtgattttttttaagcgaacatagacccagacacgaaacacaccatgagcgacctgtttgtgccggatgaagacgtggaggtcaagaccgaagacgcgatggacgtggatgttgctccggtaaccgagcatgacgaccaagacgatcctattgtcaaggagttcccggtgttcttctcgaccagactggcaggcaacatccacctgtaccagtaccctgctcggtcggtggactcgccatacacctcgtcgcacgccacaggtatcaccgagtcgcgaattaagaaggaaagtggcgtggtggaggtggacgtgcctgtgcccacagatcgatgctacgaccaggccaagggcacacaatggaagaacatcgacaaccagacgctcaagggccacctagtggagtccaacccgcaggaaaacatggtgggtgtgttcaagaacaatgagcttcacctcaaccccattgtttccactgctctgttgcgtccttcgtttgatcatgtgaaccaggagaacatcaaggaccctgctgctgctgccgcggccaaacggacagcccagaacgccaatgagcccaaggccattcagatgacagtcaagtcgtcgtccgaacagacgccgcggttttccggggctctgctggcagtcaagaaggctgaggacgaggaatttgtcacattgcagtggcgagatcgtgaccaggaggatacttgggatgttggtgagctgctgacggcggaaaagaaggacaaactggagtgctccacgaccagagacgagtacctggaggccattagtgtgccctatgttgatccggtgactatggctgcgagatgtttatagggagtgtccgtccgaagtatgctcacgaacggaacagtgcaacatggagcaacgagacagctgccatggctggagtgatggccttctggaaaaatatggcggttgtacgagcgacagccaatgttggagcatcggtacaatgaagcgtctcttattgtagatgtttgtataattagaatagatgatatttataacggatgtggcaaggagtaaaagctacatagtgttaaaaagtccctttggtgaggttgagggcaccacgaccatcttaggataacacactgtaccgctctggctagagacagtgctgtagatgatctgttggctgtcgcctcatccgcaactatgtaatccaacactgagagataaaagatccagagggatatcgtaggggagataatttgccatggacgtctggttgaactggagagccaatatcgtgcgtgttcggggacttggtgttgaagatacaagtaacctcaactggttgatctcggagacgaacttcagagagtcgagagagtgaatattatggcttgttacagaccctggaatgtaaaatacaactaaatatcaatcaatgcattatgctatttgtacacttgtggatgttgtctgtaaattgtctgtgagagaagtcattaatctgagggtacaatctgggggtacacaggtggtcgtctagtaacgatcgtactcttcgaactcctcgatccaccgtcctaacatcaactcctccacctgatccctctttcgctccttctgctgtcccacactaatccgcttgctggttcgtttgttggtcatctgctccaccaacttggggttcttgataatctggttaaacagctgcttgacgaagaagaattctgccttagagtccacctgctccagcgtgttccagcccttggcaaatcgtcgcatcgcatgctgttgcgtgttagtagctgattcaccaccaatctccatgtacgtctcttctatgcattgccgcaccagagcgtgcacatttggaggacctgccttgattgtgtctccatcagcagccgtagaaacagaagagaccgacttgacactgttgccaagcgactcggaagacatgaacacttttcgcaaagggttctttaatgtcacttccggtgcattgttctcactaatggtcagttgtcgaagtacagcgggattgattgtgctggaactgctgtccatggacttgtccaagtacgtctccatcttgacggtaccaaagtcccacgagtcttcttcctccacctggtccatgctgacgaccgtctccacagccatcttcttgggcttcgtttttcgatgtcgctccatccaccgttcccgtctgtcaaccagcagtttgagctggctcgtctttccagccttgcggatgaaccgatgtttcagaagctgtcttccagaaggtcgttcagcggggttcttgcgcaaacaacatgccacaaaatctcgaaaatctgcagaccagttgcctccagcaggaacagtaggcggctcggctttggggatcagaaacagcaccttcattggatggtattcactcaaaggaggttctcccttggcaaactcaatggccgtgattcccaacgaccagatatccgccttggtgtcgtagtcctcctgtctgatgacctcgggtgccatccagaacggcgtgcccacaaacgtgtttcgtctgctcatgttattactcagctgtgtggccactccaaagtccgccagcttgacagagccttctgacgacacaagcacgttcgccgccttgacgtctctgtggatcttgccattgtcatggagataaatgagtccctccagcagctcacggcacatgactgcaatttcgggttcatgaaagatgcctggtttcagcaagtccagacccgatcctccagccaagtactccatgatgatccacagcttgtatcccctgacaaaacagccatagtaggttgtgatgtgttcgtcttggcagcccgatagaattgcaatttccttctgaatctcctcaatgtcgtcttctgacgactccaggtcgatttttttgaccgcaacaatctgcccgctcaccttgtcgatggccttgtacacgactccaaaagagcccgagcccagctcctccagcagctcaaactggtcggccgagtaatgtcgcgagcgtatggacgagttggagcctgctgtgctgggacgtgacgtgtttctgggcggacatgttgtggaggaagatgtcgaggacgacccggaaatagaccgtggcgtaagattggccagccgtgatagttctgagcttgccgatgccattatgcgtgtgtttcgcagagatgagatgctgctgttgtaagacttctgaaagtgttgaacttgtttcgttgctgtggctgtggctgtttctgttgttacctgcggtggttgctggtgttgcacagggcctgaatgtacctacttgtaaagtggagaattcgtactatgacgtggaggctgttatgcagatgctttcgtatcgtcggtccgtgtcgtgtctatgtcgtttcttgacaagtcaaacctgtaacagttgttcagttctcctatctcggggacgatcagtatatgtaatgttgtgctccgccaggtcgcgtactagactggtgcagctggggcgcaggtggttgtttaacaatggttgctcggaaaccaaacagcgcacaaacgttacacaaacgagcaaactcaccaggccatcacaacccccccaaaaaagagaacagagcccaaaaggggcaatcgtttcgtcctgcaaacctgactgtagacaattttcttccgacacttgcttcttacactccgtctgtctgctcattgtaaatcagggccgagtttgtttcagtttggctaagtcaaaactactcccgtagttgtatgtatgtactactgtgcacttgtacttgtggtttagagaccctcttctcagcgaaataataacgctagcgaaaatctgaaaagatgagctagttctctccgttgcagggactccaaatatatccctaatggccatattgacacaatattacgtcaaaaacgtgcactttcatgtcgtcctactgccccactcccagccagaatgtaaacaataaccctcatgtgatgtcatcgtggacacatttagaagacatttagaagacagtagtataaagggagtacttgaaggaagaaatatcacgtaatacccgttctgttctccatgttggcctcctatcacgtgacccaaaacccttcaaactattaaataatcattcccgtgactatcctccatcccctccctcccgccgttcacctcttgctcttcccctaatttttcatacacccaaaataaagttttttttcaaacgcccaaaataaatcgccacagctcacatgacaccaaacaaacgcgagcctgtggacattcatgcaccgaaataaaacgctcctctatacagtgcatacagcgcatgtttggaagctcggctatagcagcggggtaaagtcggggaaatttggaagtggcggtcacgtgattgatatcattggacgcgtctggtggcaaggattctattggtatgattggttttgttgagggatacctccttccgatcttacagtcctccaaccgaccttgtcatgatctacaagcacgactatcaattggattggggtttcgaaacatgttgtcagagatttgcggtctccgcgacagggtgttatgtttgtacagcacaagtaggcggatagccgtgttgatagtagcgcattcagttagttacttggatgtatatctactcgtacgagtatgtacttgtactacaagtagtagtgtgcgcgtcttttctctggttgggactcacgtgcactaaagaaatgaaatgcgtcctcttctcctcgtaatcattcacgtgactctcccttctctccgacacggcttgctccgattgctgatctacactgagacgttgggcatcaaaacacacattatcaaggcatcatgacgtgctccagcagtgaagaaagttgctgaaacagactgtagagttctcgaaagcaccgttaatactgatagcagcggttttatcagtcgccactggcccgggatggaaatgtgggcatcaacagacgctctttcggaacagggtcacgtgcaaagtagtctgagtacaacaattgagccgcagaaagtcgctcttcaaacacagcctttaggaaattgtcgtttctaatcttgtctccaatatgactgcacagatccagctgttcaatctcgttcctgcctctcagaagcacctttcccgtatcgagttctctcgtcacacaccccacagcccatacatcaatgtctgtcgtgtacttttcaccacgcaacacctcaggagctctataccacaatgaaaccacctccctcgtgtactcggcatcctcatctacaagcctagccaagccaaagtcagctattttcgtcactcgtccctgagtatacaacaagtttgccggcttgatatccctgtgaatcacaccatgtgaatgaatgaaatctagaccggtcaaaatatccttgacgatgcgtttcactgctgattccccaaaaggagcagtatgagtgttgatgatactcttgagatcatgttcacaaaactccagaaccagctggagaggcgaagaaatcacgtccaatagcttcaccacgtgatggctcccttccaacagctgtaaacacttgatttcgcgaatcacagttattggaacgccctcggaacctgtattggggttcgatttgagccgtttgacagccacaacttggcctgtggacacctgtaatgctctgctcacgtgaccatacgatccctgctccactgggttcaaaatggtatatggctgtagctttttcgatccttgttggtcgtcaggtttggtttttggtttctccactttgcgacgaatcactccagaaagagattttggtttcttgatcacgtgtttcttcatcctgactaaggggatgaaagtcactcacgtgattataacagtcacaaagggggtatcagcttggatatgagggaagaaagtcgtgcacccggggttgaaaagttgtgcattggataggtatgattgtgagttaggtttggaaggtggaggtggagggggttgatttaattccatctggtgaggtagttagaggttatatttcgattgaaagtagtttccaatacttttcttacttatttcctctcctttcagtatgatctgatctaatgtaggacctttggataggaggattagtatacttagatgttctgatgattaacaacatttccaacaatttatcaactaaattgactgattctcatttgacatttccccaactcccaacatatcctttatttttacttgacgccattttgtctccacaacttctttagaagacgactttacggaaatccgatcgatctaaaaactcggctatacaccactgaagcattttctcccttcttgcaactttttccatctcccagtcacccctctaaagcccatttcactcacacctctctcaccactcctacagtacagtactgtacagtaacttaaccttcaagatgcgccgacatgcatataaaaatatcgaccgatttcgccattcaaaatctccattgtacgaccatgattcgacctttgttgaggttgtgcggacaaaggacggcggcgacaccgtttgtgtcgtttttccgcccgccaaaaaagccgttgtccggcatctcgttcgctcggcattactctcccaccaaaaaaccaccttcagaggtaccaacacccacgccaggcaactatctggtgcccatcacggggccaccaggagacacgccacgtgacacagacctgctgatcaagtcgctcacccacaagtcgctgctgcccgagaacaacctggtgcggtgtacggtattcgacagcgacggaaacgtgacggttgcttccggcgagttcaagcggacagagctgctgaataagcacggtttgctacctcgagatttgcgaaagctcgacaccggagtcaattccattgtccctacgattcttgtgcgagacaactcgattctcatcaacttgctgcatattcgggctctgatcaaggcggacaaggtgcttttgttcgacgtgtttggcagcacggactccaaaacccagtcgctcttcatgtacgacctgggccacaagctcaaaaagtccaataagaccatgggatctcttccttacgaaatgcgggcgctggaggcgattttcatttccgtgattgcagctttggacgctgaaatgaaggtgcataccacggtcattaacggaatcctgtctgagttggagcaggatattgatcgagagaagctgcgacatttgctgattcaatcgaagaagctgagtgcgtttctgcagaaggctacattgattcgagatgtgattgacgagctcctcgacacagacgaggatctggctggtctttatctgaccgaaaagaaggcaggtcatccccgagccattgatgatcattccgaggtggaaatgttgctggaaacctactacaagcactgtgacgagattgttcaaaccgtgggtaacctcgtttctaacatccgaaacacagaggagattgtcaacatcattctggacgccaaccgaaacgccctgatgcatctggatctcaagttccagattggagccctaggtctggctggaggaacgttcattgcgtcgttgtacggcatgaacttgaagaacttcatcgaggagagctactggggctttttgggtgtcactggcgtggcgtccctgttgaccgtatggatcattgctcactttttaaagtcgctgaggcaggttcagagagtaaccatgaccagcgacaagaagaaggcgatgaagaagaaggacactgtcgcggagaagaggaggaaccacttgaggaattggctgaccaagtaatgcgtagcccatggagtggctccgatgtgacaactgtacacttcaggacgatagacagtgtggtcatggtctcagtagtagaaaaatggaccaccaccacacacccccatactgctgaagcagcaaaagtacatatgtatatatttattgactgaatggattggtggaagatgagctcttgttctaataagggaaacctgttgtaatcagctagttaatacatatttgtaggtgatctgaagccacacacttgtgctcacctctggggtcggccactgctttcaattggacaatataaaatgtatgaagatcatgaagagtaccatataatcacttgaatccagtgcaaccgtttagtgcggtttgctctgcgtcacatgtatcctggctaattagtcgcacgattccttttttacgacacccactctcttcctcatatttgggcccatctccaaccctaaccccgatactccacatcacagttcccagccaactacaatagcacacttcatacaaaccaccatgactgactcttctctgttcattcgcgagcaattggaaaagatccagtcgttcgatgcggacctacggttcatggccctcagtgacatgagttcggtcgtgtctggacctgactttgtgtctgtggtcgccaccgactctcgcctggtggatcgaatgctcacagctgtcatcgaaaagctcaacgacccgatatccgaggtccagaaccaatcagtgcggtgcctggaggtgcttattcgtcaggtgagcgagacgcagatcaactttgtcatccagacgctcattgactccgatagccactctgtgggcaagaaggctgacgctggaatcgaaagcaacatcacgtgcacggcgctcaaggccattgtcggtaagctggaggcctctagtcgaaacgcccgcctgctggcccgtctcctcattccctggatgacaaagccggtgtcagcctcgtcagtcgacattgtggacattggcatcgactttgtgcgacggttcggctcatcgctcactgccgaggaaattgccactctcaaaacgcactttgtgggtctcctcaagtcgcctgagccaatgatccagaaacgagctgtgctgggtctgtctgccctggcccgatacctctctacacctgagttcgactctctcgtgcagcactgcattggcatgctgccaaaacagcccaagattgtggttacgctgattggcagcctggtaagcggagagcctgccaagttcgctccctacgcccccgccacgtttcctctggtgttcgactgtctgcagctggacctggaggaggaccccgatgaggacaactcgcagctgctggagctgagagaagttacgctgtactctctggagggcttcttgaaactgccccaggcgattgtcaccacatttgtggagaagttggtggaggcatctcgaaaattcattgtctacgaccctaacttcatcgacgacgatgacgatgatgagaacatggacgaggatgatgacgaggatgaagatgacgatgacgatgacgatgacgagtttgactcgtactccgacgatgaggaccagtcctggaagctgcgacgatatgctgctaagctagccgactcaattgtcaagaactgcgcccagaccattctttctctggtctacgcctctctctacccctgcattctcaaacgtctcgcacaggagcgagagaccacagtcgttgtggctcttctcgacacactgggaagtattgtggtctacagcggggtgagtggagctcgatcgcgggttagacgtggctccgacgcatccatgcgggtggtggagaacgaccccatcgagaagctcgatgctactcgtacaaagctcatccaggtgacctccaagtggctgactcaacaggctactgctcccctggccgcttttgtgtacaggtcgctggctcagaccctcgaagcacatgtgctggaggtgatcccagttctccataatgccgttattgacggaaagcatgcccagactactcttctggctgatgctttggaaatttcgcagattgcagtttcgaaaactgactggtcggactttaccgatcagtacctggcccaaattcaggatctgatccaggccggtcttaaggacacctttttcaaggtgcctgtggctgctatcgatcttgtcatgtgtctgatgggtgtgaatcccgagttcaagccccgggacgccattgaggccctcatcctcgactttgcttcttccactgcgattgattcggagattcgagtgcgagcaatttcgtgcctcggcaagcttaacgacggtcaggagagccacgccattctgctcaagtccctcgaaaatgagacattccgacttgctgctatcggtgcagtgcgagaccttgttgaacgtgaccgtgtgacccgaggcgaatttgcgagtcacgtggtttcacagcttgtcaccttgttgcgtcagtcgcagcggcttttgcggctgtccgccctggagactctcaaggagatgagtgcaagcagtgtggtggacactactagcgcagagcacgtgatctcgtcgttcttgaacaatgggtctcgagatatcgacgatctgcagctcgttgctctggaaattgacgttattgctaacctgttctcgctggtgtcttccaacgacaagctagtgcagcccgtgattgagctccctctgaaccacatccatgtgacatcagagctgttggctgactccttcgtcaacttttacgcacaaatcacatccctgcggaccgacctgcgtcatgtcatctacgagcagcttttgcgagcctgtgattccggccacaagggcatctccacacaaattattggttttgtctgtgctggtgacgaccagctgactaacacctacatttcgcgagcctctgaggctggtggcgcctcttctgagtccagagcttccgacctgctcattctgggttacattggtgctgccaaggccctgccaatctctcccgagctgtttgctcctcatttgacaggatccgatgaggtaattcgatatgcgtctgcggttgctctgggtaactgtgctcgtgccaatccgaactttctcgcatacacactctctcttctcaaccaggtcacctatcttgctctggttgctctgcgagagtacatcaagtcgtccacgtctgaccccgagccgctgttttcgcggctgtttgacatttccgaaatggacgacaacatccagagcgtggtaagcgagtgtgtgggtcgaatctgtgtgcggcatgaggcgtatgttggtgacctgaagaaacggctgggagaccccaactctgtcacgcaagccattgttctgtcttctctgcggtacatcttcggtcaggtgtcgtcttctgaggacgttcccgaggatctgcattctgtgcctcgagatctagtaactcttgtggacaatgtgaagcaggacaacaccgtggagctgagcttgacgtgtctgaatgccattctgcacaatgcacctactctggctctccctattctgccagctcttgtgtccaccttgatcacccacacctatgtgaacgccgatctcattcgacaggtgcagatgggtcctttcaagctcaaggttgacgatggactgagtctccgaaagaccacctacgacagtgttctgtctctgttgtccaacattgacgccaaatctctgaccgctcatcttcccagccagcagctgcttgcgctgtttgagcggcttcttgctggtctttccgacgaacacaatatccagattctgtcgctggtgtgcattcccaaggccgtggctgtggacatctcccttctgggggcccacattgacgttggagaaggcaccaagcctgctgtgaacgtgctgactactactctcaccggtctgctcaacaaggaggtcaaggagagtgccattaagcaagagtttgagaagaagaacgagatccagcgaaacgttctgcggtgtgttggttccattaccacgttgttggacgacgctccggtccagcctcttacggatgtggagctcaactcgtggaccgagtttggtcattttgtcgaacggttcaagtagatctatggcatttatgtattgttttacagtactggtagtatgtgtagcactaggtcataaaccccgatcactgtattggccatccagaacctgtgatactcgagcctgtccaaaccagatgataacctacggcaaagacgcgagcggaataagcaccacaagaagagtaatggtttatgcactagagctatgataccaacgccataggcggaatgaacacaactcatgatcctatcaatggaatgtgcgatgcttcacatctcattgatatgatcatgagagcagggagcatgacgaacatgaaagagtagatgtttttcgcagtcgtttcaacttcatctgtattggcattctcagttgttgacggtgtttctgtcgtcgtctcgttgttcgttctcttctccgctaggttgtaatcgcctggtctgtcaaccgtgtctctatagcagccaatctgaggttgaccatatcaagcttggagttgatctcttcgatggtgacgctcattgcaatggaggtggttggtggagttttttattgagcttctcgagatataaaaccaccgttgtcactttcgctagcagggaaagatgatgtccgttcatacttgtatctctggcgggtactacaaggtgcttctgcactgaatttctctttgaagaagcagtccagaggatcaagttcttagggcagagtccctagcgagaggaaagatatctgagccatgatatgttcgaagctatagaaatcagtccataatttgcgtgactgtcctcggagaacagtttcaagaatgtatttgtaggtctgctaaaacaggtcagtgggtgaatgatcttattacaagtacaagtactatctttgacggtaagctgcttgtcgctttagtcattacgtatcgctagcggtacgcttgtcaggttcagctcatgctacagtcgctctacagtggcacacgtttcaaatatgtacattaaataaatacaagttagtttagaaaaccttctccacaccctcgtcgacaatggcggtcttgtgggctcgctccagatcagccttctccttatcatgcatcagagtggcgttgagctcagcggtgtactcggcgtcaatgacgttgagctcgtcttccaccttgttaagatgtcggtatccgaaccagacaatccatccagcaacaaaggtggctccggcaagaccggtgtaggtccagatgagcttggggtccttggcggtaggggacagagcaataccgatggcagcaccaatggcgttggtgaagaggaagatggacatgatgaaggacttcatggaagtaggagccttggtgtaggcgtactccagaccggtgatagaggcgaaaatctccgacagagcaatgaaggcgtaggcgggagtctggacggcaacgtggacattattgggagcgtagttctctccgtcgggcagaagagctgcgggacaggcaccgggagcgtcgtaacaaggaccggcagagtagatgatcttctggacaatggcagcgtaggccatggcacaagaagcgaagaagaaaccgagagtgattcgggtaatgggtcgcatcttgataccaactcgtcgaagaccggggtagacgagcttctccatgatgggaatgaagataatgatggcaatggggtcaatgttctgcatgatatcgttggggataccgtgggtctgcatctggccggcttgggacacgaagttgttaagcatctggccgtacacaacccagtagatggggtagatgacgaagaccttgcaggcaatgaaagctcgtcggacctcgtcaacaaagagatcggtccagggaacctcgctctcgccgttctcctgtcggtaagagggtttggcagcatcgaaggacttcttcttggcagcagcaaagacgactcggaaggcctggggaataacagagcccataggaggtcgcttgacgtagtacttgttgccgaggaccagagcagcaattgcaatgaagaagaaggcaaagggcagcaggtaggcagcccagaagtcgacgtatcgctccaggtttgtggttgcaatggcggacagagagccgacgttaatgcacatgtagaagaccatgaaaatggactgaatggtctggttggggtcgacgacaactcgctcgccagacttgagagttcgaatgtagaacttggtgttggtgtactgctcggaaatgagaggagacacgttagatttgatacctccagttccgagaccaatgacaatcatggcggtgaccagacctccgagaccggctccggcgtccagagacgagggcagagaagtgacaaacagaatcaggttaccagtgacgtagatgagggagaagacaaacagggtcttgtactttccccaccaggtgtcggcgatgatggctccgagaatgggagtcacgtaacaccagaactggaaaaagtaggacagagcagaggcggtggactgaccgagatcaagagcaccggcgtgcgcgccaaagcctcgctttcgctgcatgtagttctggaaaggaccggtgataccgtagtaggtgaatcgctcacccagctcgaccacagccaccatccaggcagccttggggagcgagtcggacactcgtcggagagtcagcatctcctcctcggtgggctcggggcccagggcgttgatggtggtggaaacctcatgtttagtgtcgatatccgagtcgtaagaaggcactcgttcagtctcaaccacctcctcggccagctggtttaccgatccaagctcggtgttggtggcggtgtacacgggctcgacgatctcgccctgattgttcttttccatcttgtaaaacggcgtgaatgttgtccaaatggcaggacacccaccccaacatatactactggtctgatttaggttctctaccaagacatgacgtccatctctctggaagcctatttccctttgtttataccccacagagacaaaggcggcaacgggcatccgcaaaactgagactttccgactgaggattgacaaggcagggtgacattaggcgactggagtgattgccggggtggagtggacaagtttcagaccccaaaacaccaccgtagaactcgggcaacagaagctgtaaacgccgctggagaaagtatgactcttccctggtgcatcgaaatcaaattctgctgccacatttcacgtctcggcaaagaatcctcttggagacacgtccagtttcagtgtcttatcggtttgcaaacggcatcatgccctgacgtcttggcatgcatgtagtgcgaatgccatttttccgaagctgggagaccgtggttgggctgtgatcggagatgtccgagtggtctgcctacaataaaaacacatggagtataatccactggccctgaagagctggtttgtcttttcaaatctataatctgaccgcaaattcagcttttatcgacagttggaaaattcataaagttaagggtgaacataaggccggctagccgtgtagcaaacttgagaggcataattagaccgatccggggccgattagaacacggtaaactcctgcagccaaagactgatatccgagggagtatctacaccgcgatctgtcacgtggcaccccctcaacaaggtcgttatccgtcttttacgatacctgcctcacacgaccaagagctaattttggtttggattcttctattaaacgagggcggaagttaaatgggctgggcgggtgttagctgctctgggggacgcctgggagcttagccgaccactgtgatcgaatctttatcatgacaataccccttgttcatgtttccagcctgttccgtctgcctacgggtctaaaatgaagatccacttttgccttgataactttccattttggtttttttttttttcagtgcggaaaaagtcacccaagcctatattgagttggcacggcaccaactttaaagacgagacgaaaaaaaaatctagtaggacgatcaacagccggtggtggccggaaatgggcgaatatcaggctggaaattgcagagaggggtgtttcatatgggctcattccaactatagagtcagcatgctcgtacgagcgtttttgcacgagggaaaagctccctcatcccagtgtaaataacttacccttatggatggtacacctaccgatccaccctgaaggacccacaaaaaacggatatgcggatgcggaaatggtggggcagaccctctctcggttattagttggaggagccgggagataggactatacgagggacaggtgagacgtgacaaacccgtgcaacatggttcgaccaggtgtggctaccatgaggctaccacgaggctaccacgaggctgctatactcatggttcgtggggataacctacgatacaagctactaagcctcgtagggctgaacaaagtgtatattccccgactaatactgattgcggttgctacatgatgagactgcggtgttgtgttctggtctagtgttcacttgcatcgatctgataccacgtgagccaagatatccttccctgatgtcagaaaacgccgctcctgtctgtcaagccacttggctccgtggcaaagcttatgttcgaggcaccgaaggccttgagcccatgagcaaggttcacttagcgccagggcggagaatgacagtttagaagcaagctattaatgtctagggctatagatggctccgagtgaaacaagctacaagtagaggggtttctccgcggtgtctctgtcgttttcttgttagtctcctcttgtgtcgtatgtctcgcaagcgttgcgcgagcgcggataatgaacgctattgaagaatgacaacaaccaactgctgaaggttgatgggcccgtgacagccagcgtggagcggcggcatgcatttgtcttttgacaaaagagacctacaagtagactgcaaagtagggggtctggtaaactgtgggttccacatgttcctagttttaggtctcttctccacgggggttgttttttgttttttcgtgttcgccacacggttgcctgctcgaaaggatggctccgggacgttcagaggggtttctagagccatgccaaacgctcttcagatgctcctctgctgtcaactttttaatatacgtcaggatctccattccaaaaagagtttttctcgaggcatatagagtttcggaagccatgtttatgaatctggatatacgacgcatttagggatttgtgggggagctgttcgaaaaataccgagtctccattgtctgcataccccactgattggtcctttgtcttttttcgagcgtcatagggcgttattgtggctttcggtttgccttgtaataatagccgatgtgagcccttcggagtccgagtacccaccgtttttgcttccacacattagacgggacgctcgctagaaacggaattgacgtgctctacggggtttgtagtgaattttgacgtatttgcgtccgctgacaaacccgccaagcacagcgctgagccacaaatccagggccctgagccatacggcactgcaacaaagaaagggttagggactggttcgaggaggtctaaacatgagacttgtaagaatgaatgtaccccaggcttgaacaaacacttccaagtattggtacagtgtactatacttttacaatcgtgtctgtattgtacattacaagtggctgaagatcgaagcagtgcgagtacatgtacttgtatctggtttataactgaagaacgagtcgaaaattcgcacacactacttgtacaagtccaagtacaagtttcttggctcttggctcttggctcttgactcttgactcaaaattatggcttttctatctcatgagtgatttgtttatccatatcaatgcagtttagatgttccaagaatttgagccgcgtcgtttggtgacgtcataaatgcaagccacagcaagcaaacagattgatacaaaccgccagtacaagtacttgtaccagcttcgcttgggtatcgcccttcatcttctcagtcctcgattgtatgtactgtacttgaacttgaacttgttcataaccatctctactcgtagcagtacattgaaactcagttggtgtcagcacgaaaacagccggtatcactctcgaaagccgctcggttgctccacactgcccctctacactcgcttatccatcctattcctgccgatcatcagataatgataaccctgataaccttgaagtgagacatcagacggcacctcctccacctgcccaacttggtggcccttggcaaagaggttgcctgagttctttcatgtggggtatcaggcggctgtacagtatcgaaagagactatatttccaacagtcaatcaaatgcaatatgttaagtacaagtatgcttaatgcaacagtggtcctcagctactacgcgagtaatcacccgatgagctcgtgcttcacacctcatcagtccctgaagcagtatcggaacagagctcctgtggcaaacgtcaatgcggcaatccagaagtaacaagtcaccatgtaggggtccttgaaccacggactaatgacaatacccatggcgtaaccaccagcattggtgacaaggaagacactcataaccagtgatttcatcgttttgggagcgttcaagaatgcatactccaaaccagtgacggaggccaaaatctcggaaaatgcaatgaaaatgtatgcaggcacctgccagaagacagataccaggttctccacaccaacctcgtcaatctttgtgtctgcctggcctcggtagataaacacctgcactccacaggcccagaccatggccaatgcagcacacaagaagccagtgaagattcgagcaagaggaccaaacgagtagcctcgagatcgcaaccagggatataacttcttctcaacaatgggaatgaacagaagtagggtgattgggtcaatgttgctcataatgtcgttgggaatggagtaggtattcatctgaccagcctgagcaatgaagttggatgtcatctggccgtaaacaagccagtagacggggtaaaagaggaatacccgacatgccttgagcgtgacaatgatatcctgcacgaaggaagcagaatacttgttgcccgaggccttggaaacgtacatggctcgaggagagatggtggtgtcgacggaggagatgaactcgggggaagtttcaaggtcctgggagagcagagactcttgggaggtacgagaggaagattcagcatcggtgtcccgtgggagagcgcttgtctcagtgtcacatttgttgcctctctccttgaagagcatccaagagacagccacggcatcgggaacaacacttcccttgacaggagcgcagtagtacatgtttcttcccataaccagggcagccattccaaagaagaaaaagacgccagggatgagataagcagcccagaagtcgaccttcatttccacgtaagatgtaatcatgggggccaggcagccaatgttgatgcagtagtagaagatcatgaagatggactggatggtgacgacaggggaaataatggcttgagactcgttcttggtatagacgagtctgtacttttcgtttcggtactgctctccaatcagaggactcacgttggccttgattcctcctgttccgagtccgatgatgaccatggccagcagcaggcctgggagagcccatccgttgtcaatgttgacgggaagagaagagatcaccagcacaaagacgccaataacattgacgatggcgaaccgaagaattgtcttgtacttgccccagtatgagtcagcaatgatagctccgaaaatgggggttaggtagcaccagaactggaaggcatagaggagagccacggccttttgttggcccaggccgagggctccaggtagtcggccctcccgcgggttctggatgtagttctggaagggacccgagagtccgtagtaggtgaaccgttcacagagctcgactactgccaccagataggccgagtaggggattttatcggagatgtggggcacgtcttcggggaggtctgggagcgagatgatttcgccttcctccgagtcggcaacgtcggtagtcatggaggtgggtttcttgagcagcgggcttgtttccgtgtggctagtgtggggggtggtgaccgtggtaatatcgtgtctggtggtgtatgtagggtcgagagttgtgtcacgagaaggcgagtgtcgcaaggaggccgttccgtagttgtcgagatcacaaacgctcacgtagctgtctgtgttggcggtttcaagtcgcaggttactgttgtagcgggtgtcttgggggtggctagtggatgtgttggtgctgggtctgtgggcatcgtctgcgcatgtgtcggtgggatttgtgtctctggcactgccaatagtcattactctcggcgtctcttcaatgtctccagctagttgcaacagactgactccgctggaatcgctctgggccaggcttggagtctccattttttaggttgtggccggaaggatgctggtttgggaatagaggggtacagtgaggtgcaggcttactgggcaggtgggagggctgggcttgtttggtccagacaccagtgtgcggtgtagacttgtgtgaaggtgcggtgtagaagacaaggtctgatcagagccgataatgcaaaaagacacacgacccgagccgtcaaatgcaccccaacctactccacctcgtgagacgctgacgaggttgggtgggtagagtaaagggacgtggagaggtggtacacgtgactaccggtaaaacggactcttggggtcagtggtttgtgtcacatgacctcgacaatgtatatatcgcttgctccctgtcaaaaacggacccacttggcccgttgtatcgacggggtccactcgtgactcactttgaggggttcggcatggacggacattaggttccggcaccagtgataaggttgccatggtaacagtaaactgttactgcgagtaccacttgtgcttgtagggggaccggacctgaagtgttgtgtagaggttgggggagttgcatgagtgtaactaattggccacctttatttatttatttatttatttattttgacggttttggcggttttggagtggtctcagagcaggacgcgctctcgttcaaattaccgtcaagtccaaagctgtggctagagtagcacgggaaattggacgctgatataagttcatttgagggagtcagatagatcaaaatgatgacactgattagaagagttgaatggtataataaaatctgggtatttcgtacagatatgttgagatatggacaccagttgggttagaatgcgtggtgataagtaggcgtggatattgaacgtgactgagacgcgctctaagatggttgaccgaccagacggactactgtacttgtaccagtactgtcagtttgcttggtctttgctttcagtgcattccgaacccctattctcagatgattaaacactcgtctctggcttatctcgctttatatctgtaagttgacatcatagacctgttgagccttctcacaaatacaacatcagggagcgtcagatcctgttgagcagtcttgtcaataaaaggggtataggtgatccgaatcggtcgagtgacttcggctttcagaatcctttcccgagacctcgttgttcctcataagcgcacttaggtatgtacatgtacggcagatcgattatctcggttgaaaaagggaccacgaacgggacagagaaacgtgctttcaagctatggtactacggggaaaagtactttgaagctacacgagttttggttcgtactttaccaaggcacatactgcggagggtgagtgacaggtgccagacgtctttggagagtcagagccgctaccaacttcttaaagggttagagcagatatttgatgctataaaaaccaccagaaacactacttagacaaacctcgaaataattatgcgccatcgagtcgagctagccagcactggattgtagatgtaaagatacaccagggcccggccgggagactgccacattccgacaacttctgccagccgcagtgacacattgtccctttaatttcatcaatacaggggctttggaaaaaaaaaatcaactcttcgtgttctcagcgtctgcttcgaatggtatttcaagcccctgaatctgctctgggtgcacgtgctgcactactcaccagtgtagcgcgatacagtagaccctaggaggtagtttcgagctggagtggtcaatgatggcattataattctcaccctggatctccctcttctctccagatatttgacgtgacgatacatgcccagaccgggtacccttgtccatgaacatggagtaacaagcatgaagcagacaatactgtggagggtaatcatatacatagagcgtcaagaaaacccttcaaaatggcttgaaattggtattatgggggaaagaaaaaaccccacaaaacccttcttcaatatttgaacacactcatacaacttttgtcccttctctacgctccaccaacacctgtgtgtctctcctaccccacctgcatgcatagccataacttgacacataatatttcacctctgcgctgcgcatcaggtaatatttggtgtgtatcctttgcctgattcgatctgaaatgtggtagtccgaagcagatatctggaatgtgtcataatgacagcgacaggtccactcaccaagtgacaagaggagggagaccacaataatctcgactcagcctgacatccatctaacacaccgacaatagttgaaacaaggagctaaagagatagtactgtagtctgcccctgatactacagtaataacaacgaatcatacaccatccgagttgttaattaatttgtgcctgacgacctgaacacggcctttgttgcgacaatacagtaccctcgactctcgctacagtactaacatcactattgaacccgctcgttacttgcagactatcttcgatctgcgaattacatccattcttgtcgtcaattcggttgtcatcttctcaagaaagccacgtcgacactactcgctcctaagggtccttttctatccaattgacacttgattcactcggactccaggacaatgtacaaagcaaagaccttctccgagctcgtgttccaagcaacaccctcggaccaaccttggcaacaaaacaacatctccccagctacccgaacagccttcccagtgagaatccacaaaacagagggaactgtagcaggagcaacttccctctgccaaccgcgcgatcaaccctcctcccagagcttccacacgctccacagtcccaaaaacaattcctctcgtgacaccaatcttggctcctgtctctttacctccgctgatagtctcatcacgtttgatttcggccaaaacatttgtggagtcgtcactctcaaatttggacccagaagctcaaagacaattctgggactcgccttctccgaatcaagcgatttcgttggcagaaactcggacaaatctgtcgacttcaaggtcaccgatggccacgtgactgtcgaggtatacccaggcatctccgaatacacaatgcctgtggagaagctgagaggagcatttagatacctgacagtgtttgtagcgagcaaaacccgtgactgcattgcacatgtgacatctgtgtcttgcaacatgacccagatgccttcttctgcctccctcaacaaatactctgggtttttccactccagtgatcctctgctgaacaaaatttggtacgctggagcttacactatccagcttgcgaccatatcgtcagtccagggtcgcaagagtgactacgtcgtcaaatctcgtggatgggacaattctggtcatgtaagtcagggcctggaggtgcttactgacggtgcaaagcgagaccgtagcgtctggtctggtgatcggctcattagcacttcagtttaccactgtgctttcggaggtgtcaattcggctgccaccgcaactgcaattgattggatttttgcgggccaacagcctgatggacgtcttccttacgcttgcaagcctgctgatctttacggctccgataccttccacttgtgggggttactgggcttgtatgagctgtggcaacacagtggagatttccagcgagtgcgagaattatgggttccgttcaaaaagggagtggaactgggtatgagctggatcgactctgactacggactggccaagattgtttgtggtcttgattggggccggtctgtacttcagggtcattctctttctttgaacgtgcttctttatgcctgcttagtgtgctcggtcgagattggcaacctcttgggagagcctgaagctcaactagctatctggatcaataccgctgagagtctgcacgtgcgtatcaacgagctgctctgggacgcagagaaaggtctcttcaaagataacctctcgtcaacactctacccccaagatggcaactgcctggtaatttactatggggtgtgtgatagtgaacggtcaaagactgtttctgagaggctctttgctcgttggaaccaatttggacctatcaaccctgagagtaacggcatgatcagcacatttatcagtggtattgaggttatggctcatcaccaagctggaagaacccttagagcactagctcttattcgccagacctggtcttacgctctgtctgcgccctggagtgtcgaatccagtcttgtggagggcttctataaggacggaacctgctcttatccgtccgataagcatgacagcagctacatcagccacagccacccctggtctacaggtcccacgagctttctcagctacaaaatctgtggactgcgcttcaccaaccccaaccacgtgacctggactcttcagcctactctggctgatttggatttctgcattactgggtttacttcggccaagacagggtatctcgttggagggtggaagcgggactcgaagaacctgctccagattgcagtaaagtctactccagggactattggcgaaatttgtgtccctctcattctcggtaagcagctgaagatgactgtcgatggtgtcaatgtgaatctgttgaatctcgagatggacgaaggatgggcgtatgtcaaggggatcgagggcggttgccataccgtctacgcttggtatctagactagcagattggtcttggtttaccaattgacataattacaaagtaaatttctttaatcgcatctatcggaattgaacacacaaactcttcacgccacatacattatcttcataaaattattccaaccttaaaaaaattgtgcatgcacgagccgtagatttcgattctcgaccagagcaccagacctatacatctcatacacacgccatggtccccaaacgatttcgaaaggagaacgccggcgcgcgagaggtcaagagtgaggttttcggcgacaaaaaggctcgaaaccagctcgcacacacctcgaaaaactacgacaacgccaacgagcagccccgcaagttcaagaaccgggtggccaagcccaaagacaacggcaagcccaaggtcaagaaggcccgagtgtacacagaaaaggaactgggaatccccaaattgaacacggccatcgatcccgagggagccaagaaggcactgagaggcaagaagggcaagaagtttgtggataacgaccaaatgaacctgttagttagcattgtcaacgagaagattgactctcgaaacgccagtaagctggaaaaggcccgtcagctggagatgatccgagaacagaagcgaaaggagattgagaagcgagaggctgagaaggaggccgagatcgagcagaagaagaaggaaatcaaaaagaccagccgaggcaagagtgctgacaaagtgcagaagaagatggaggagctcaagaagaaggaggagggcaagggaaattccaagaagaagagcgtcagctttgcttaattatcgggaggtatatactatatgcatttgtttatctggagggatgaggggagacgaggacggtagttgtgattccgggagtatttcaagaggtacagcatcttttgaagtttgaaggtaattgacggtaattcacgagatgtctgtcagaatctctttctgacgaatgagcaagcccacacccttctggtttgtgctactctcggacgtggtgttctcagaagtgggctgtaaggcgttccattgactatatctaatcccatacatatgaacaacaatttgatcttgaaggtggaacgggtatatagagtaatcaacgagttgttggatgggatatctgtagtatacatgaatcaactgtacaagtacaagtacaagtgggagtacttgtacttgggagtacttgtacttgtactctattttttttacatcaatacatcaatacttcctaaggctgtatatactattgacaacaactgtttaaccaggtgttctcagcttacacaagtatacacttgctacagtttgtacttgtatatataaaaattctgagctacaagtacatactgcagtcacttttcgagacgacgttatcacattcagatacagcagtttacttcactgggcttctcttcctcacttgctatgcgatatcaacgtcttgtcgtaacagggagtgtgatgtaaatattcctcgtgcttatatgtagaatggtcaggaccaaataaaaagccataaaagccataaacaggaaggttgttcaggggaggttcgttcctgataggtttgttcatgatactacaagtagctgtaagtatttctcctgtagttattcttctgttcctacatgacatagtcttcataaccctacaagattattcaggctacacacatttgattcttacagactatcactagagggaatatatgggcacagtttgaactggagacgacgacatattgcacacttcagacttcaaccttccaccccgactaatacaactcccggtgttcaatcctctacttttaggccgttgcaaatgtcgagacaggtgcctttagtacatacgggtaccatatgggtagagtagttgtaccaagttgataaaccattgatctgaaagagaagccacaaaataaccgtctcaacctccgttatttaaacacaggggcaaagtatatgttgtagagtctccatgatggcatttcataagacgatcatgaagaaagccaaatagagcagtatgaatttcatctggacgtcaagaatccttctttctggccttagtcagcagacccccctccagtcatatccgattctctcctcgttttccctgtctttccgtgcctcccaagtctgcacactaagccatgacaaatctccgtggcttatcactaatagcgttatcaagccacttgtgcatgtagatgatgcaagataagcaggtggagagacgcacggctctttttcacaacactactccaaaatgtcaattatcgacggcatagaaacaaggagagactcgggcgcctcctcagcgtcagcagcgtcgtcatcttcaaaaaattccatctcaaaatccccaatcttcacaacagaatccacccccttggtgagaggaattgtggaaggcaggaacacccacgacccagaagccgatggaaaaagcgaatctgtatctcctctaggtcgccatgtgggaccattgacggttgtggccctcaacttcagccagatgatcggtactggcatcttcgtggcgccaggaacaattctcaactcggtaggctcgataggagcctctctggttctatggatgtttggcatagtcgtgtccttctgtgggttctcgctttacaccgaattcgcctctctgtatcccagcagatcggggggagaagtggtgtatctggaaaaggcatatccacgacccaagttcatggtacctgtgacatttgctatttgcacagttcttctgagctactcagcatcaaacgccattgtcttcgctcagtactttatggtatctcttaacatcaaacatacagacggaatggagcaatttgtggctgtggctacctctgtggccgtctgcatcatcgctattgttgacaccaagtggtccatgcgtttgcagtcggtcattgcctatatcaaggtgggaattctcatcttcgtcgcaaccactggtctggctgttatttccggagtcaccaagattgaaaaaccactcgacaacttcaaaaacccattttctggaacttccacatcaccgaacgtctgggctgcggctctggtgaaggtaattttctcgtttgcgggctggaacaatgccaataacgtgcttaatgagatccccaacccagttaagactgtcaagatctacggatcaatagcccttgctctggtttcggttttgtacatggtttgtgctgttggatactttgctgcaatccctaaacaggagatcaaagactcgaaactactgactgcagctctcttcttcaccaaagtgtacggagatgagtcgacaacaagaatcttgccctctttgattgccatctcttcctttggaaacctcctgtctgttacaattggacactctagagtcgtcagagaagtaggacgccaaggagtcctcccctatcctgccttctggacaaacacttgggcatttggaacacctgcaggacctttactggtcaagttactgctcacaatcattgtcatcatggtccctcctccaggagacgcgttcaactttgttatcgacttgcagtcatatcccagcaacgtcttcctggtattactggtaattggtctgtttttaatccggaagcgaagacgaacccagggcctcccaagtgcaccttttgaggcctgggattgtgttctgtacctctacttgggagtatccctcttcctcctggttgctccttggatccctcctcccggaggaaagtacggaggagatgtctcgttcttctacgcgacctattgcattgtgggcattgcaattcttgctgtctgtggtctctattacttctggtgggcggtcatctggcccaagctcggcaatttcaaacatgtagaggttcttgagcggcttcctgacggttcagtgttcacaagaattgttagacagaagaattctttttagatataaaaaatgactgattttttctgctataacatgggtatttggttctcgttgatgttcttctaccctctcaaatacggatatactatttgttaagaattttaactgacttcctccaattttattcaattttaattgatttttatttcccatttttggaacttagatgttgcctagctggtatatatccagaattttcagaagaggtagcaatgttgtagaagtcttatcagactcaagagactcgtaatataattattatatgcataaatattgattttttcttcttctaatgattcattacagctatatactgtgcctagtaagtattgaagatcataagtattattgattagatgtagttaacaacttacaacccacttctagggacaccacgttccgatagtagcacacaccagaagggtgagtgcttgctcactcaccagaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgaccaagctggtttctctcaccacatgtgatgacttctcatcattatgtgaggaactagccaggtattaccctaccgagtattaccttcaatggtaagccgggttattggcgttctataaatcatacacttataaatcgtttcggtgaacgctgcatttttacagcggaatttgaatactgacaaacaggggatttttacacgtatattttggggtatcctggccgagcggtctaaggcgccaggttaaggctaataccttaacgaatttcctggtctcttcggaggcgtgagttcgaatctcacggatatcatttttttggcgcgtcttgaatgggctacctcgtatacaacgagcctgttgagctattccttttccatattctaccggtttgtcttgatactctgagacaacacatctgcaggatctttgaaacgaagacttcaagatctacaatggattatgcagggatgcctttcacttcttagacagcccaataccccaaataaatggtgaagtacgggaacaagtctaagggtgtaaacagagcacatctacagctggtacagtatgtactgtacttgtacttgtacttcttcaacactccagtcaaactaacacaccagaccatcatcgatcttacagtacgggtacaatacaggaacaacggggacacagaccattacagcacaataatctgtgacgcacaaatgccattacatcgtcctcctggcctgttttcaggttgtcgcctccgtagtacaagtaggacacttgcgaaacatcactgatactcgattctgttgacatttcatatattcacattcacattagaaggtagcgagtgcgttggtcaaacatacaccgctgcttatgggattgaacagtgccattggcactgttgtagctatgctcatggacgttgatggcatcgtggcgcttcacatctagcagaaagcagtaggctcaaactcaatcatcagatcggtgtacttctttccaccctcgacccagcccttgatgccgccctccagcacaaacacctcgatggagtcgtcgttgtgggccttgaggatatcaaaaaaccagccggcggtcttgacagctcgctgtcgcgacgaccagcagtggatgatgatcttggtcttgccggcgcttttgcacagctggtaaatgtcctcaatggagttgtagacaccggtgtagtggagacacagggcgcccttaatcttgccgcctttgaagtcgtgctttcgcagatcaataatcatctccttgttatcgccgctctgcagccactccagaacctgctccttctggacgatgggagcaatgccctggggctcggggtactttccaagccagtcttcaacttcggggtgcagggacattgtatctgttgtgtgtgttgtgtctcgtgtgttcagcgagtgtgtgctgtggtcagtgtgtcgattgctcaccctatatatataaggtgtggagaagacgacatgttccaacctaaagtgcaccgccacatcaatgactaacgccacacatgacagatgcggcttcaacggttccgtcaagctggagatctacaacgctgacattgattgaccgagacaaaaaaaagggcgccggtgagtaacattagaaaatatccatttcttccaaccaatcaaataagaccaaactctcttgcataaaaccactcgccatctcccgcggtcctccatccagcctctagtcctgtatgcacaactgtggtctagactctcatgatagatatatgcacgcaatcaaagtgggtcttgctgtgtaacattcggagcaacgagtcagtgcgatttggatggtctctttgcccctgtttactgtgcgtgtattggttgaatggtattattatgggtagttgaatcgatggatacccaaaaagaccatactcggctgagtctcgcccaaatttcagttcaaaatgtggctaataacgttgagactagcccaacagggacaagtcccgtacgtacgcagtattccaacttgtactgtgtccacacaaaatccgacagagatctgagtatctggaactgaacaggccaatcaactagatctaagcatcaccaacatcatactcatcctgaaccatagggtctcgcccattagctgtaccaactgtgtgctacacctgttcaaaacagaatagctgcagcttcacagtcgaggcgaccgggaatgaactgcttgccctattcagtggtgggagattggcgggtcaaggcatcatgctctagggcaccaggttcgtagctctctcttctcgagttacaactgctgctggaagggcccattgaaagcaaacattagtgttaatggctcgatcttcacgatgatcaaaggtgtcgctgtccagatagacaaagtagcaacgcagcacccggtcttggggtctaccctagaccattgaaagggcctacacgcgctgagtgcaggaatcacaagcctatctcatcttgacaaaccggttgtggtgcaaagacaacacagatgcggtaaaactaccaactccagagttactttaccacagaacaatcggcgcttcataagggatttatggtcgagtgaaggatcaaaggtgacctcaaatccacgtcccaatccgtggtccggaaacgttcgcggagccacatacaaccgtttagtttcgtaacgtatagtttcgttactgctagggacgaatgtctcgtgatttgagaccatctttgagatgctcaccagctgacagtcctgaaattgaacaaagatgcccgcaggatcatcaaaacaatgactaatacgggtttcggggcctactcacgaaagctggggtgtatttgagcgtctttcgatcaagtcaatgttccagagagaagaatcctccgtggacctcagattagtgaacctaggagggccaatgggtatctttgggtgatattgtcctcctggaggttagagctcatcccttcagagagtattcagtaaccatggtccattccttgttctgctgacgtccggaaaactccaaagcacagtcgccccaggagtgaagctcagagccgtcttctcaatggtgcgaagtagttgcttaaattgcttagaatctatcgcaaacatcccttcgagtagggataggccaagctgggatggcttctttcgaaaagcctccgcgatgaaaatcctgggataactcgaccgaacgaagttgcaccttgtattcattttgaagagaaatgagacatttgcaaatgtcgttcttgagaggagacaattgtcttacaagtgcagggatcttcctcgtgagcgtcgtggttgcttgcacactttcgggcgtcgtggaagctggcgcacacttcagacccatctccttaggtcttttattttgtccacctctttcccccgactgtttcgagtaacttcctcgctgtaatcggcattttgtgaagctgaagacagctcttacagctctactaacctgaggttaacgcacatggtaaataccgccgtggaaagtgactaaggatgaccaaaacaatgttcaaattgtctcaactgtgagatataacaactaatcactgctgccctcccgtctatacaataaatcaatataatatattaatgctaaacgccagtgttttacgtgcctcggtgattccttggcaacgctgttagtatgcttacttgtatcctgatcctactttgtctccactgcctccatcatcggctcctcgtagctcatctccttgtccgagtctgtctcgtcgccggaacaccatgtcgaatgcttacccaccccaggaggcttccaaatgaaggccccgacgcaggtcattgtgaaagagatggcaaagcccacaaagaagccaatgttgtaaactcgtctccacgacaacggcagcggctctgggatctccggatgcttgtagtgtcgctcatctgaggacatgatgccggcattggctagccctggaatcatgggccacatgcctaagatgatggaaatgagattccacacgttgaagccgtggaagaaccagtagatcgacttaccgtcggcagtgttagactcctcctcttctgattgcatagtatggaaaaggtcgtaaatgacaaacttgtttcgtcgcaccacgagcaggtcagcgatcatgacaccagtaataggagcaatgaacactccaaacgctgccaggaccgtcaggaactttgcagagttggccacgagctgccatggctgaattgcgattccgataatgaccatcaaggcggctccacgggtgatggagatgtacttggggaacagtcctgcaagatccatacctgtggatacagagttgagaacaagagccagggccagctgagagaccgcaaagccaagagagatgaaaaacacgccggctcgtgacttggcggagtggtcgaggtgcttttgcagcaagggcagcatctggatggggttccaatagattttgccgttgaagatgaccatggatgcagaggtcacaatgatgcccatggaggcggtcaagatgattgtgaggggtgcagcgagcatctgcgaccagcggggagcactaggtcggcgtgcgtatcgagtccagtcactctgggacaaacatccggttccccatgttgacagaacagaagatacgccgaatatcattgtccagccgacagctcggtttttgtgtacctctggcttccagtctttagagaagagcggtcctgcgccacccgcaagccccacggtccatcctagcaatgaaaaacacgacatcatgagcaacaagaaggagcacaggaacgggacctgcatcttctcgggcggcagaaagaagaggatgaacacgaagaagaccatccatatccagaagccgatgaagtcgttcttggcgagatgtgaggactcggaaaagaggttatccaggtcgcctgtgatgaagcccgggatcattgacccgatcagggccttgacggcctgaccaccccaaaatgcttgcagtccaaaccacgcagatgtgatacagcatcgcaacacgatgggaatatacgagccccgcatgccgaacgttgctcggcagctcacggtgtatccaatatggtgtctatctcccacgaggccgtttccgaccgccagaagccccgtcagaaaggctccaatcacagaagccccgatggcgtgcggcgcattgcttccgtgggccaacatggtcgagcccaacgtccaggccgtcacacagcttcctccgaccgtccagtatccaatgtatccccaagcgttccatgtgcgtctttccgcgggtatagggacaaggtcgcgatttgtccacacggtgttttcgtaggcggcgccctggggaacttccagggcgaatttctccagaaacatgatggtgtagccagtgcagggttcgctctccggggctttattaatatcgtctcttggttaaacagagtttagtgatagcgcggaacggggtgcagggtgcagtagtgcgtggaggggggtagagactgtgtggagattagtgctttttactggaggtatataagaccccaagaatcccgctggaggtctttttactgcgaaaatccgcctttgaaaaccaaatagcaacgtctacacccattctccgtcacatgaataattaggtttgcgcacgcagaaaattgacggtacctaattacacagcagagggaggccaagggaaaagagtcaaagacagcttgtcgataacaatgcggcgtagcatgtgtgatggaggcgctaatgccgatctaacaacggaccagcggggcgctatgatgctatggcggacccgaaaacgtttcgatctgtcatttcttcggatttgtgaggtgagcaccgcctatacttgtgctggttttgcagtctcaacccgcacacttgcactcaaagcccagagctaaagtggcagctgttgttgaggaaggggtcttcagtttgcgtaatagctgcgacattgaaaagataaaacagccgatttaatcctcattgtcacacgaccacgagggtatcatttttgtgccccccatctaccctcctgggccccgttgttcctccccaagactcaaggcacattttcaaatacagtttggacgccgtgaaaaatgattcgccatgtcgattatcacagggacaaggctaagcgagatgaaagtgtgttttaagagaccgtcaaacgccggaaaacggcgtctatctgagacacaaaatgcgacccggaacgctctgtagttgcactggagttgcattggagttacactatggcggggaccaacggccagtatcctagtacatgcgatatatcactcgcttgctgtattgtccatgcacggccaagtattccatacaggaccgctgtaccctttttcagggcccgccgccgtacgccaagagcgtttctgattggataggggaaatgccactcggaaacaacgaggcttctggtgtgagtgatgacacaaactcccgccgccaaagtcctcttgtcatatcaatctcatctgcggcgtctgtttgcactgaatccgttcggaggacgctaaggaccgcccacagtttcagtctgaaacaaagccagctaatctgacggcaggtagcagggggttcactgagggggtgattgtaggagccggttggcaagatggcgcggttttaaaagatgcaaattgctcacagaacccacatctccaactttctcacacatgatctgagcgtatctccattgtcgacgacgttactgtcttcttcttctctgtccccctcctaataaactcacaccaaggacgttaaaatcaagcgtaaaactgagttgggtgggtccttgagttaaaagccgcatgacaactacagtacttgtgggagctcagtaatcgaaccttgcgatacttgggttgtagatacccttctctagagcgagtgagagacccgcggtgacttctgtcccacgcttgatcaccggagcacatcgatgaggtattaatgccaagagatccctgattcaccggcgccttgtgggggtcagctctgtcgctttcggcaaaatgtgccacttgtagaggcgcaatgaaaatgacagaattatcacagacatccaatagatagagaggactcgactcgtgctggattcaaagtccccaactcttggcgctcattaataggggtgtcttgcctgagttgctgtgataagactccttgtggaaagactatagtatggacccaacagtatcaacaaccacaatcgtactcgtaccggtacttggagtgatacagatgacgttgcattccgtttatagacgtccgtcattgaaccgatctttccatcatagatcttggagctattggtcaggcatatcgagggttgcagatcactacggcatatcaacgaaaagtggaagggagaggggcccttgtagcagaagggagaatcttcaacgccaatagcttctcccttctgccctcctcattgaacagcccctccaagaccaagctgttgtcgagttcataccacataggcagctcgtactgaacaaacgagtctccaagggagatctattcgtacttctactgtactcgcacatactttaggtccagtaatgctctgaagttcgatgataagcaaacgggacaactcaactcctttgttggctgtagtcgatccgcagtgaaacactgtggagcgctgctgatatccatgttgggaaagaatacttgagacacagaatcatccactctctggtcctcgaacgggaatggtgtgattgagaagcaatagactgacaaaaactggtcagagcgtctatcagagtccctaatggtgagttttacgttccaagaagtataactggcaacatcaacggcattgatactcctaatgtgaccactggggtccaattgatatctctttgggtgctggatcactaaaacattgctcttgagaacacacgacagccaggcctccttcaaacttgcaagtgtctactgctaataaatggtaaggtccttgacttggcctgctgagagttgagatacgagtaagaagtcagcaaagaagtcaatggttgtctgtaacattgtaacacccggtgagattgtcgaacagtcacgtgtcctatactctcatctaactaaaaatcatcgaataaattaatatacagccttgtcgagctcctgcctgacctcggctctgatcctttcgtacttatcagcatcaatccgcttgaccttgacatcaaactggccaatgacaggacgatggtcggacagacgtaccaccttagaatcgtacttcaaacagtcaacatgacccctgtacaagatcctgtcgcaccacgaaggaactcgcttcttttcactagagtcgtatgtgtcagtgcccacatcaaacttgtaggtaggcgcgaaggaaatctcatgctcggcgaacgatctgagagggaaagaaatgttcttcttcatctggatcgtcagctggtcgctgagaagcaacttctccagccggttgttgttgacgtgctgagcagccagcttgggatgctggttgacccggaagttcatgtcgcccagaataaacagattctcgtggtcaccaataagagcaccgtcacccccattgatatacacccgtgttccatcttcatcacgtgaagaatccttcttgaaaagttccttgctgaaacagctctccaagtccttgactcgatcagacaccttggactgaccggcggcaagatgaacgttcacaaaacacaaggacgagtcggcaatagtgaatcgaatgcacacagctcccttgttgccgtggtagccgccaaggccggtcttgacttctccacattgcacgtgacccaagcgtaggtcgtcacgtgaaaacacgattgaaaaaagaccaacaagataatggctcttcactcgtcggtactccttgcccatcaggtggcacaactcatcttcccacagctggtactggtccgaaatgtcatctttcttatgcaatccaagtagagccttggccgaaagacccttatctgataactcaaccagctcctggaacccaaacacaacaatatcggggtaatctgcatcctccagaacctgatcgatccagtacttgtcgtttttcttcgctctctgcatttgtgacggcttcagagctccacagttccaggtaatcacagccacagaaagattgtggtagtcacaatactcctcctgtcgctgagacataaagtcatcttcccagaactcccgaagagtagcatcccaaaatctgaggttgggagaacttccaaaagacgtcacagccttgtaactgccaacaattccggaaactcctgactgatgaccctcaaatgacttgatgatcttccactgcggttctcgcacgttgacaatctgaattgaaccgttcttgaacccgatccaaagcattccattgttgcaatagaccgtctgcggacaagagggcgaaacaaacttctgggcaaccacctgggtcgtggcagtgctaaagacggtgatatttccgttctcatgaccaaaatacacgtttccagcatcataaaagatgcatgagaagtccagactgggtcggttgccaggaacagtgctggacacaaccaaaggattcatgaagttcatagactcatggaacacaaatgcatttcggctcttgccgacccaaatggtatcctgaactcccactgcctgacggatgaaaccaaacgagagcttatgctgcctgggtgtgccacacaaaggtgactcatcgtctccaggccacacacaaattctgccgtcctcagaaagtgtatacagaccgttaggagattcgtgaataagcactacgggagtgctgtgagaagtggatctcttaacagatacagtgccgtcgtccagatcaacctcccaaagctctccctccttgaacccgagaatcgcgtggttggtagaagtgactttgacagtatggatcttgagatcattatggggctcggaaaacaacagttcaagactgtctgcactgaggacaaacgtgtaaccactgctgcaagccaccagatactcgtcgttgcagtccatacacttgacatcatgcttgagagagcactgggcacgtctggggttaacagggggctttctattgacgttagaagagtcggggtaatcctggtaaccgtcaatggcggcagaagggttaagttcattgtccaactcccctgtctcagaagtcatgacagtctgacgagttggaggaggctccaaatgactattgagaacagacttggagctgtacataccgtcgctgttctcagcggtcgcagagtcctgtctcggacgttccatggacgcaagagatgcactcgacccttgtctgggcctatcagcgtgtctcaagtgatccacagaagctgtagatccatgccggtccttgtacaagggctcacgtgagtcaatactcgcagaactagactgacgggagaagcggggagcgctggaagactctgtagctcgtcgaggaggagggggataatccatatctcgtggttccattgcatcattgaatgtttctcgtcttttaggaagtgcaggaggggcgccagacgaggcagaaacagggatatggctctgagcttcctctctcttcaactcttctcgtctggaaaccaccgcatgatgaacaggaggggcggcaaacgacgaagggtctggtagaggtttccgagcagagggagcgacagttgaatcacgagaagtcacagaatcacgagatccagatgacgaagacgcaacgtcacgtgtgggaggcggcggatgtgtagctactgttggagctaccccaggagctggggaccctacagaagctggaggatcacgcaccacggcagctggggtaattgcaggaggagcagattgtggatcatttgctgctgccaccggaggcgttgatgactctcgaataggaggagctgcactttctcgtgaaacaaccacaggtgcaggagcgacggattcacgtgtaactgcaaccggagtcacagagcaatcacgcgaaacagtcattggcacaacagaagagtctcgagaaatactaggcgactccaaattgggtatatgcgatttcggaggcgccggaggtgtgtaagtcgaagaagatgatgaagacgaggccacccgatcagccggagctgggggcgtgtattggctaacgtgattggacgttcggatctgctcgggtgtggtcacgtgggtgtcgcgtgattttctgactgtcaagggagactggggttccacaattgacgggacccgcgaagatgaaggcgcaatagctccctctcgtttggtcacgtggggtgtaactactcttcctcgaggcgagtcatcacgcaccatgttttcacgtgacagggtttccgacacttcacgtgactttgcaggtgtagaagcagttatcggagccacagctccttctcttgctcccggcggcagcaacagcggccctccgagatcggagtttgaggaggatttcgagtcactagacatcgagacatcacgtgacgagggtcccgaacctgtcgcgagatcacgtgctctactcacgtcgcgagatcttggtggtggaggggccgggcttcttgctgggcttcgggtaggtgatctgagcggtgtggtggggtcacggggtcccaattggtcgtgggagttgtccagctggatgttgcctcgctcccgtgactgctcgcgcgatggtggcggttgtggtttcagaaagtctcgttttggggtgtctggaggacctgttctgtgcacgtgttgtttgggtgagattgggtccgtcttctcgatcgtcggggcgatttggagatcgcgcaacgttccgcttaggtggaccggcttggccgccacttttggtctttgtgggctcgtctgttcctgtttgttggcagtttcgggctttggcagcggtttcggtggcttttttcctggctttggggggatttcgggctttgatttctcgattttggacgccgcaacctccgttttgagcccctcgggctttttccccacagccggcggttgtttcgacatgtttgaagcagtatgctgggtcacgctcggtcggatgagatgtgtgttgttattaatagagtgacttttgcattactgtgagttagataacataggccaagtttgttcagggagagacctgcggggctgtagaatggcttatataccgcaaaaaaaaaggtggatggagtggcagcacattaactgcaccgatatatatagcactttcgaatcatgtctctttccaccgagttttgaacgagttaccgaggcgccgcgttgcatacgacgtcatcatacacctcctaaaacaaccgtctccacatttcggccttgtcaaaacaagggtgaacaggataaaaaatggacctaaaaaacaggcgcgaaaatgacactacagatagcagagaacgcggggtatacagatgtcggtggaaccaacgagacatccaatcacgtgacctacacgttacagatatttcaatagtttttgagaattacattacctccctcttccagtatcactctgctccgaaaaaaggttgatgcagggtcaaaacttcttttccgtggaggtccacaaagtcgactttgagaaggtgctttactgttcaaatcaaacgattacgacttcaaccatctagttttaaaaaaggaaactgatcgtaaagccttcttgaactactccgctatcccatatgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacatacttgtacagtacgtacttgtgctatcttactatacattacactctattactgccctcggttcattctggcagccttgaatcgagacattttgatgggagcggcattctcatcgcactcctcggcggccttttcaccgtcggatttcataaacccgccattcttggcaaccatgttgtttcgcagccggtagtagtgctcggcaacctcccgtcgatgcacggcaggatccatatcgagatctccctgaataatgtctttcgaaggatcatcaatatcgttctcaacgatatcattcatgacctgtgcattctcgtcgttctccgcatcaactctgtcgccagcatcagccatatcatcgtccaaatccatctcatcgtcgtctccatcatccacgtcaacatcggccatactttcgagccctcgctgaacagcagcattgtgattctgggccctctgtctatacagctcctcagccagcttagactcgtccatgtcctgatgcagctgctcgaaagcctcctcatcctcattttcagcaagatacgacatgacctccttcatgatggcgtcatcgtgctccttgtcgctatcggtcagaggtcgaggctcgtcgttagtcttgccttgagcaagtccagacactggagccttgatgaaaaccttggaaggggcgttctcctcggctggagctggctcagaaacattcccagaaattgctcgtgatctcacatgcccatgtgcatggccgtgtccctgagaagccggtcggggggtcagcttcattgactctgtgtagtcagcaatatctttgtcaagagtaggtgggaaagtagcaccaacactggggatgcctcttatgacgcgtccatccttggggtttgtctgatcatgtgattgggtatcacgggactgtttgggcgcaagagcctcatctttacccattcgagccatcatgaatcgcgacatcttcttgggaggagcaggggcagtcacagggtcttctggggcagctcgttcagcaatatcggagacagtaggcacggtaatatgatcttcatcgtcgtcatcttcaggttcaggggccttccgggccagctcctgcttgaatctgctctgttgctgctgcttcttcatctcctgacgttcctggttcttgatggtctccttgttgggaattcgtttgatatgtagattgttggaaaacgatacagacttgggtttggaagatgcagacttcaaactgctctttggaacagcagcagtagtaggaactggtgaagaaacgggctggggtgattcggtgatatcagacacgatagaagcagcaggaggtctcgactcagcagcagcggtttttctgccctccataatgcttctcagttgatcctgagacattcctgggaacatggaaccccgggtacgcccatggtcgtcttcgtcggcctccacgtcgtctaactcgtcgtcttcaaagtcccagtcgtcgtcatcggcttccagatcgtcctcctcttcgtccatagcatcgtcagctagcagctccagttcaagaagcgactcgggcgcaacagcagggttagaagtgatagacgagttagacgactgcaagctggaaagagagtcactggagtcatcttccgtgacatcggtgattgtaggactattgtccttctccttttcgggctctgtagtctttttgttatccttgccgtcctccacttgttcttcttcgtcgttaagttcctcaatcttgggactctgctgtcgcagcactccaggagtaacttggggcttgaaaatgccgcctccaacctttcgaccatagttggggggcggaggaggaccatagatgggtttagcagtttctggtttggtagatttagcagcttcggggttgacagcaggctctgtagtactctttgcatccaacttctttttggctagctcgttgagcagcttcagatgcttctcaatctcatttgtgtcctcatttccagcctcctccactttactctcgatgatgttcccgtcgtcgtctagctcttctctaatctccatcataggcagagatgcaccgtcgaagctgtcgtccagatcatcctcctttgtgtccatctcatcgtcgtcttcatccatcttgtcgctgtcatggctgatctctttgttcttccggtctcccatggagttgataaccctctcaagattagcagctttaccggtatcaaactcctccacagatgagcttacaatatttcccttgtcgtccagctcctctcgaatctcaaacacaggtaggccctccttctcgaacttggctgtctccaaagcctcctcataggccttttgattcttctccagaatggccagacggtcatccaccaccttgagtgccccaaatgccgacttttccaccagccagccgtcgccaatcaacgtaatgatcttgtttgtgttctccaccacgccttccatctcgaatcctccaggtgtcgggatccgaaccgtgcggtacagctcgtgcgggaagctgacaagcgtatcgcgcagcttctcatagttggtaatgttgattttcgtatccgccacgcgcttttccagtgactttatccggtccatggtgtataaaagctgggttgctgagaatcccgacctgcatcaaacgcatcaaaatatttagacttctaggcacctcaactttactaagcgcaaggcgttattgaggggtggtgggtgctgtgggggagtgaagggatgggtactgtactacaagtagagcgtgctagcgcgtgccaacgggttttgtgaacaggtgggcatggcgatgatagcgaagacgacaatgaacatgctctctatctcacgtctttgaggagcatacaacaacaagtggcgaaatcgcgaaacgcttcatctaactaaattgttgactttctattgagacggaggggtgtagttgatctttacttgaaaagccattgtaactttcatattcttacaactaaactgagaaagagttaaccattatacttaagcgcgtgaaaaataatgtccactcagcttccctcattcggcttccctcactcaacttccctcactcagctcccctcgatcccgttccctgatcttcaatcatatgacatcgtatgtctcacacaatagcaagcgaagacttgtacaacgatcagcattcgggcggcgtacttatcaacaggcttatcagagttgcagagagtgatgaagagttgattttaagagtacaagtaaatggcaacgtccaagaccctttactgtacctaccgtgtatcatcgactcgtactcaacctctagtgggtattgtacttgtacgcatctaacggacgggacgtccgaaaaggtccatgatgagtgtttggggcgatgaagcagaaaccaatatcttagttgcttcgaaaatgtgtgaaaaaagcacaccactacgtaaatcactttctctacaagtagtcttgtaccaacatcgtcgaaccatgtgaagtttactacttgtaatagtagtagtacagtatgtagtagtgtccgtacttgtaccgcactgagagaacaccaccagattctaggaggtatagagccatagatgtgcaaacttcaccaaccgcgtccacaaggaacgattagacggattcaagtcctttttttttttttttttttttttttttttggcaaaaacttatcatcaacttgattgtatcatctttactgaactgaacagcctacagtagatgtgcataaacagaaccatcggctaaacacgtcacgtgaccaagccggtcccagttggtgcgaccctgttagtttactcataatccgattaataatccaagttgcccttcaatccacgatctctccccttacaaaccactcaccagcctgaagtctattctattattttgtttccgttttaggaagacgcgcgcgttccgcacttcacctcctaaccacactatcaccacctcgcgccatacatcatgccttcccagattaagatcaagacctccgctctcgggcgactcatcaaggaggagaagctgtacaagcaggagactgctgagcaggcagctcgagtggagaagatgaaggccaacggagaggacgagtacgacatcaagaagcagatcgaggtgctcaaggacacggaacagatggttcctgtcatgcgaaagaagattgacgagatgaaggcgtctcttgagggaattcttgtgagtatgagacgaattttaggagggaggttaggtggcaaagtcacaccacccttggtattggggatgaagcttatgaaaaggtagctggcacacattgactctctcgagtgactaagagccctaatgggctcgacagggatgtggtgataagatgcgaggacccatgtgtctgttgaaaagataactctgcgccgtgctctcgtcgtgttgtcgttttgtcacgttgatgtgggtctgcgatgtcggcttcatcgaatggtgcaatcccatggcagaaacaagaaccgaaactgaagttgtcgactggaactccagatgttatcattttacgacatggcgtccatctgctagggatctccgaataacgctctcctaaagccttttgggggcaatggaaagacagcgtgataccacgactctgggtttgcgctagaaacggctcggcatcgcaattatctctgtttacggccttggtgactcactcaacttgagtcattcgagacaccttgagtcatgggaagtctacttgaaaccctacaacaagggttgtacgagctttcccatgtgtctttgcccttgtctttgtccgccgtgcgagtccttaaactctgatgtgccaataaccggccgccgttcatgaccttcgcctaccgtgacgctctatacgggctgtgcttgttggctgctttgaaacgttagtagtcttgtgtgcggctcggcggctgctctcttgggacttccgtcgcccgtatcttactctaatgtgagaaccgttaatgatcaccacttggcacactgctttttgatcttcgtcttgcagttgttttcatttaaggcggcggatggtgcgttatctggcgcctacagcagccgggaagtatcaatttgaacgaccaggcgcatggggatacgagtggtttacgattgggtcgattcccagcgatgagtttccgaacaattccagcaaaccttggaaatccaacaaaagtgcctcttatggttgctttttggggtaacttctgaattggcgctcgtgtgtcctgacatcaactaagcaacggttgagatgctaatttggcatgggtctgatgcatttttccatctgctcattcactacaagtacagtagtcgctctagccagcatctgcacctatcataggtgatgcaactatatgccacttgctgggggaagcccgatttgctcaaatcaaaagggacaaagcccgtgtggtttgtcgtaccttaacccaagtccgcgaaaaagattggcttcaagggagactcaaagatgggtttggctctgggaaatgactcaagtgactcagtagttctgggagctgactcgtcagattgactcaagtgactcatggtggtatccactctgtcccaatttagacgcttgaactttttaagcgaaacaaagcaagagtcgtcgacgaaaaaaattgaaagcctattttggataattcactaaccgcagggaagcgaggatgcagaccccacagaagtacaggacgccaagaagcagatcgagctggctctgtctgcttaggggggagaagatacatagcttcaacatattactacacctttacaaagtacgtagtacaagagggcacattttcgctatccccgtttagacccgggtacctttttcactttcgctttccaccactgcatatacggcatcaagagatagcgtttagattaacgcacgtgatgtctagcaagctcatttatcattgacttgaagcccgcttgacgtcaaaacttttcctacctctttgccacacacacacacacacgctagtaatggccggacacatttcgcactcggcgtcgaacgccatcatttactgcgtactatgtttctttctggtgatgggtctggtagtgggctacatccacatgcgtcagaagaagggaggctttctgtctgctaacaatacccgaacagccattccgttagcgattaatttcgtcgcttcaggtgagtatcgagaggaggacttgtggagttgaggggaagggggtagggtggttctctgtggttggggtcctgagttagggtcctgagttggggtcctgagttggggtcctgagttgtaatgtcgacggatctggtggttcgacgagatctgatgcatcgacatgatctggtggatggtgtggtgctatgttgtgagcaggtgatttgatatgcgggttttcactggatggtcttgtggtgtccgtggtgttgcccatagacgttctctaccatctgcatgtctcattaatctgtcgtcaacaacaagctgcgcggctgaacaaagctgatatcatgggttcactgctgcagctcctagcgatcgcctcactacccttcttcctccacgcactgcgggtgcttgcttcgtcaggctgagaaaacaccgccgaactcgaccaagataatacttgcgtgagaaagtgcacattctaattaacccagccatgggcgctggagtgctcaatacatatccagatatcgccgtgcgggccggagtcgagggtctcatggtatataccatttcttcggcccttcccatgatgcttttcgcatgggtcggacctattgttcgtcgagaatgtcccgacgggttcgttctcacagagtggaccagataccgatacggatggctcacctcgttctacctctcgtgtctgaccatcggaaccatgtatctgtatatggtggctgagctgtctgccgttcaggctgctatcgagacactggccggagttgacgctctacccgttctgattgtcgaggctatttttacttccatctacactgctgttggtggtttccacacctccttcttcactgataacattcaaggaggaatggttttgattctgctgatcattgtttgtgtcggtctgggtgtctatttccatgttgatccttccgagcccaaaaagtccggtatgctggagcccaacctgctcgccaacaagctcatttacattctgcctgttgccattgccaccaacgattgctttttaagtggtttctggatgagaactttcgcttccaagaacaaccgggagctcttctgggcatgcgccatcgccactgtgctgactcttgtcattctgactgttctgggtctcactggtctgctggctgtctgggccaagatggttgttgatggagagcagtttgtgtacggagacgagcgatccgccaacgccttcttctacgtgctgttagaaatgcctggatgggttattggtttcaccattgccttcactctgtctctctctgtcgctgcctacgactccaacgtctctgccatggcctccactatctccaatgacttcttccgaaacaaggtgccaatggtctgggtgcgacttatcgtgctgtgcatcaacgcccctgtcattgtcgttgccatcaaggcccccaacgttctgaacattttcctgattgctgatctcttctcggccgccgtcattcccatcatgttttgtggcctgtcgcgaaagatgtacttcattaccggctgggaagtcattggaggcggtttcggaggtatgataaccgtgttcatcttcggatccatctacttcaagaacgcccacgagggaatcaagctgcttattctgcttcagggtctgtacggagacgattggtctgcctttggggcctttgttgctgctcccgtgggctccattctgtggggtttcggtatccttatcatccgtctgacggtgctcaagatctactccatgatctctaagaagccattcacagctctggataagcctgaccccactcagaccggtatgtctgtgctcagagacgctcctcatgtcgacgcagacacaacatcggagtcggtggtgctcgacagaaaagaccccaccatcatgcccgagctgatggaaatccacgacgagggcggacatctgactgacgctttccatctcgacctcgaaaacgaattccaccttaacgaccaccatatgcatctccaccatcggtcgcacggtgcgcatcatgatccgggtgttatcccatgaagaaaaaatgtatagtattccagattcgtggtggtcctagagacactcttttaatgcccttatttaagtaacaaaatagattcaggagattcagggaacaacgcgcataaacacacatggaaagatccattaaaagattttcagcatactcatcaagggctaaggattctcatattccttcgtacatgcctctccttttaaatcaatacattaataatataatacagctctagttcgaactattgttcatgactcatgggttctaggacgcccattgagagctcatagagttggtggagcactcatagaaagcacacatggcctcataagaaatgcagtatcggacggctctcacttgttctcccgcttaatagcaggacctcccataccctcttcataatcctgtagagcctgctcccactcttcgtccgcagtcaaaggtctagtggcctcttctgcctccttgagcttctcttcgtgctcctttcgcgcttcctcatcgtattcgtccttgtaatcgatccaccgttcctggatatcagaaactccacccacatatcctccctgtcgagttgcttccgcccagaacgagtctccgccgacctcggtacttccaaacaagtagcctgtcgccttatctatagttgtgagcagctgtatcatgctctttttgtcctccaccgccagcacctcgtaggctaccagaccgaagtcttcaactacctctgcaatagcctccgtcagcttggcatacttggtcattcctgcctccttttccagcagagggaacaagtggtgcaaatcctgcacttctgtgtaatagtcgaggttgaagtcgagcgttccatagcggtggatcaagtcgatcttgctcagcacgttcacctggggcagatcgagctgaagcatagatcgcagagtgagcaacaagactgacacgtaaagagatggtttggtgatgtaatgcgaatcgacgaggttgaccacgcagagacgcgccttctcctgcttttccagccgcttgaatatcctctgcagcgcgccatgatgtgtaaacagctccacctggccgggacagtcgaacagcaggtactcattgtctcccagctccttgatcttgttaacaaacccgtccacatccgtctccacctcctccaaagcatacatgatgcctccattgggtcccaggttctgttccgtcatgacatcctccagctgcacaaagtctcgaatgtccaaagcgcacggatactggacatggtcgttggcaggatccatattgatcactgagactttgcgaccaatggcattgagaaactggtacattccataggcgtaggtcgattttcccgaccctggcggtccgataatcagctgtccgaacatgttgtgtgtggtgttggttagtttgacaaataattctggcagtaagtttcatgcaggttgcggtaaggcggcgtgcagtggagagtagttatcgaaaggtggcgaagggaaaatgaggttggaaagacaagacagaggagacatcgacaaggtgattattttgaacttatttctggtcaaatccgatatcgggaagcgtactttgaagactatcttatcagcccacagatggaggtatgagaacactctgcgtacagtcccaacgcagtattttacagagctagtttttgctactttagtgcatactgtacatactgtactggcggtaattagagaagacaaatgagctgttagggacatcgatattttgttcatatggagagtgtttttgtccatattgtgggtaaatcaactcccccataagttctctttcgattaatataacttttacattgaccgctactttacaagttcccatactgttcactaccctcatggtggcgttagttgagtttacttgacttgtttttaatatacttggcttatacttgacatcacctttcattcagagcttagtaattatgacccatcacgacacatccatcgcaacagacgacctgggccactaaatcacacactctccactcatttgacacctcttattttcccctctttcgctcctttatcctatctcaactaccaccatccaggtggcaactaactctatctggtgcgtgcatcaccactctctattatcaccacatcacatcaacctcatcacatcccatctctcaacacagaaatgacgacagtagaacccgcgcagaacggatcggcaccagcagtccccacgactctggtgtcgtcattgccctacgagcaagtgacggtcgcccccctggtgctgctttcggtagtggaccattacaaccgaatcgccatgaacacaaaaaagcgggtggtcggcgtgcttctgggcgacaacaccggcaacacgatccgagtcaccaactcgtacgccattccctttgaggaagacgacaagcagcccgacgtgtggtttctggaccacaactttgtggagaacatgggcgacatgttcaagaagatcaacgccaaggaaaagctcattggatggtaccactcgggtcccaatctgcgagcctccgatctccagatcaacgagctcttcaagcgatacacccccaaccccctgctacttattgtcgacatccagcctcaggaagtgggtgtccccaccgatgcctactttgccattgaggacattaaggacgacggcagcgccaccgacagaacgtttgtgcacgtgccgtcgtccattgaggccgaggaggccgaggagattggtgtggagcatctgctgcgagatgtgcgagacgccgcggccggcaacctgtctgtgcgaatcaccaaccagcttatgtccctgcaatcgctccacaaacggcttcacgagattgcaaactacctgcaaaaggtggtcgagggccagttgcctctgaaccatgtgattcttggtaagctgcaggatgtgttcaacctgctgcccaacgtttctgtttcgtcttctgacgactctctcaccgacgctgctaagaccactgacgagcgggccaaggcctttgctgtcaagtccaacgacgagctcatgattgtctacctctccactctggtccgagccatcattgccttccacaacctgatcgagaacaagatcgagaacaaggagaacctcaaggaggaggaggataaggaggagaccaaggagggagacaaggacaagaagaaggagtgatgcatttgccatgaggggaggagggaggattgttataatagcctcgagtaggtgggctctccatttttgcccaatagatgatgtattcataaagagatgtaggactgggacggggtgttgatgtatctactgtgatcagtacagccactgacgtattttgtattatttatgctctctttctcgtttatagggtaaagaaaagctgttttttgattgtgctgtctgaagtaagccaacaagtatagtatgtacatacgtctacgcaaacttctttgagggaagacgcccaagagaactgaaaaatgtatgaaacgattatatgatgtatttaaatcccttttttcgatttacagcccgatctgttcactttttcgccggtatttatcacctccgtcatttctcgttcaccccacaaggcaatgttgatccaagctgggtagagttggtattggtcatctgagatgtggtaccgagtggatggagtagtgtagaagaagctgaaaaaaagtgcaaaagtgaaaaagacgagggaaaaaacatattttcgtgcgtttggcgaccacagatcttgtacttgtgtactatttcgcctcatttgactctcatactacgccgcctcggcttcatccccaacatgcatgacctcctcccactccacaactttacagcttatcaatcatcaccacacacacgacgataatacccatcatgcgcactatgagaccattaggcagcgtgggaagggtggctgaagtggtacatcgcagctcgtgctgtcgccattattctaccaaggacttgggaagcaaaaagaccgacacgaacaagaagaccaatagggaacaaggagcagatcactacgaccggatctttgcatttatggacggaattccaccggccacggctgagagcatcatcgggcggtcatcgacgcgagatcgagtgtcacatacgggcgaacgaatccgtaaactcgatttcgacgtggaggacctcatcaaacctggacgtcgagaagtggctcctgcagcgccgaaacgggagtccaagcaaccgggcacaaagtcgctcatgacggtgttgagcaagcagctcgagaaggagcatctcaagttccagggccagcagcgagagctggagtggtccaataaggaggcccagcacaagaaggctgcccctgtcaaaacacacactccccagtggcaggagacgcccagttcgatcaagacggtcgaggaccaggattatgcatacgtgacacaaggaggtgaggcgattttcaccaaggaaaggcctccttcgctggccagtgaagatctcttttctgtgctcaacagaaacccccatccagagacctatgccaagagcatcaacaaactggagtctaaggggtggcggtacattggatgtggatatccctccgatctggttgttttcgcacgacccaaacggcggcgatatggctggatcaaacagattatgggaacctcggccctggcgtttgtcgtcacttatacgctgctggagattgatgagcgatggacagggactaaacgacgagcccaatgggagcgagagcgagaacagcgacgaagagaccacgagagagatatcaaggcattggaggaacgtgagtgcagttgttccattagaggttgatcttacttgagaacccagaacgatgcccacgaataatgacatatatgaatacaaatattaagcatgcattgtgcagttgactagacgtaaccggtacaaataggataggtgaagaacttataatactcttgtgcttctctacaaacttttgattgttttccgcccagcttctcttcaacttcagatgcaataaatattaatctagtgagtatgcaaacctatctcatggacttttcgggctcgccataagtctcagagtcgggacggattcgaatgaacacggcattggacatgtttccagttcccttgtacatcttgagagctcgaacagtctcctcgtctcccagatggggcaccaggtagccagttttgtactcgtgtcgctccttgtcggttctcatttgcaacatgtcctgtttgctggacgcaggtcggccaggtcgacgggctttcttgagggcagccagctcgtcgtcatctcgagacagatagacctctgtgatatccttgatttcctccaccgtccaggagagcttttcggggctcttcttggcgatttctgcaaaaaacatgactcgagtagagtggtctgagcgagcgttcattcgctcagtctttttctggaccagcttgtcttcccgcagcgaagctcggttcacctgtttgaactttcgagcgtaagggtggagctgcttctccgagcccttgattttgtccttgactgttctcatagatcgtccgatgggcattttgtctgtgttatcgtcctgtagccgtcgtggtgtgtagtgtgtagtgtgtgtagatttccctccacaaatatctctctaacatgcacctctccaaaaatttcaaataagctttcaactttgaacttgggagctcggttctccaaaaatcctctttttttttggatcagtgttttgaacgccacattagagttgcccccgttgagatgcccttgccgcgagtttcctggttgggagttaccctgccgaaaaaaatcctgtcgcctcccctccctccgttcctcgcttcaaagtagtcaccaccgcccaacgtgacttctcattcagcgcataaattgatttttggattgcttcggggtttttttgcaaattagacacacgtttgctcgactttttttttacccactcaaccgcagcatcaatacgccaatcaatcaactccttccacaatgcctcgatacactgctgaagtgatgtacgagctggccaagtcgccgctctctggtctggaagccagcaacaccgacctgaactctctcaaggtcatcaagcgacggtgagtatgaattttggggtcgggggaaggcgtgcctgtatttatggacggctagggacgctccgattgtcccagatcaagctgattccatttatgccgtgtgacgtgtcattggagtgttgtgcagatatcttcatgtaggggtgaacgtgagtgttttcttcttgtggtgtgccgccttaagaatttcacctgtctcgccaccccctgacatttgctctgatgtgactggtggactgtctttcatggcacatcatccacactattctccctctgctgaacccaagtctcaactcaaaaagtcacacgacactgcacaagcacaaccccacacaacacactccacatagacaatggcgcaatactaactcagtgagtcgcttctgtaccgaaagtcattcggtaacaacccagatgctctccgacggttccgtgaggaggccgaggaacgaaagcccgtggagatctccattgatgtagaggatgtcgccgagtcggacatttctctgactgagtacgccaaccgatacctgtcgcagaagggcaacgttggccgaaagaacaagggtggcgatgccgtgcaccccaagtttgccattgctctggctgccacccaggccaagacctccaagtctggccgaggatcttcctccaactcctttgctgcctttgctgacgctgacgaaaacaacgacgagtctgctgtcgccgaggaggacgatgacgatggatggaacactgtccccgcccgaaaccacgtacccactcatccttggcaccgggctgctgctcgaaagagctttggtgctgaccaccaccgaccctcgttcaatagtagcaacaagaccactggagtttattttgacgcccgtagatgtgaaagacgacccagccttacgcgggatgatgtcaataggtattttgagcctgccaagagctccaaattccacagagagacccgaagagattcagacggtcgactcaacagtaacagccgacatgccaaggcaggcacgacgcaagaaatcgaatgggccgcggtggacaccagtaaagcgctctcatcgttttccattggtgcctcccatgcccgagagacgagccagtttgaggagtggaagaagcgcaaccacgagataaagagtgtagatatggagacgagatacccagaagacaagtccggcggtaatatcagccccgtggtgtctcctttatcgggaggctttgctacggtggctccaatggctccaatggctacagtggctcctctgactcctccaggactgtctcgtgacgatagacccgtggaggacgggagtgccgtcagcagaggaggtgccggtttgggaatcctccaggcggcgcctttgagtcctccctttgagagaacccatgctgctgagcccggaatgagcggcaagcccaactattttgccagtgagatggccaatacaagtacttgcacaggctctcctgtggcacatgtgcagggctttgcttctcctcctatggcacacgttcctggaccatccatgagaggactaggatctcctatccaggttgcagttcccagtatgggtagtcctcatcccagaatagcgcctcatcctggaatggctcctggccctggaatggcttctggccctggaatggcttctggccctggaatgcgtcccatggcaccaatggcacctccaggtccatactttgcagtggttctaccaccggaaatttgtgatcagatcaggcgaggactgctccctcctcctcctcctcctcccccaatgcacatgatgtggagaggcggccctcttccccctggggtgggcatccctgttcctgttatgccgtggtgaggagggcgatgaaagggcagcggagagagcagacaattgtgaacggcagaaacattacacaccgagaccgataccgtgaccgagttaacagcagagatatttattgaatactaacatacaacagaaaaatcaccgcagaaaaacagacacagacaaacaaaacagagacatatactaacaagttgaactgaatgagcataactaaagtacaagtattctaacagattggcttgagatcatgttcaaactcgcatgagaaccgagaagaaaggtttcctgttgtacatgatcaagacaacggaggtatgtacctatttgaacaccgcgtctcggctggcaacacattaagaaatatctaagcctccttttctttgcccttgagacttcgcctccgtgatgcctcgatactgtccttctgagcacgatagtatgccatccaagatcgatcatcgtaaaactttggaaagttgtaaagctgcagccattgatcaaaggtggagttcataagaccctgccactgagaagcggatcggtgagggaacctgtagtgcatgatacgtgctacttttccatctttagatcgacaaaagtaccgtgctttgtaagcagctgccaaaacacggtcatgcacactagtacgcaagcgtttcttgccgtatgcgccgggaaatcgatgtttgaaatgattgagatacattgccacttgatctccattctctagagacgttctggaaatacctttgtatcgatttgtagcagtctcttcccaagcagctgccagtgatcgccatgtagccttgtttcggtgtgggtatcgctcggtgataatctcgagagccatttccttgtcctgttgctctaatccaaggacagacttgagcatatcgatttccataccgtccaacacattgtctcctgctttatccatagcacgcaactcagctgtccaatcgagctcgcgaaagggaaagagaccattttttccggcgtgggacatgataatatggcccgccatttcgtaggtgcaatagtccggaagggtggctggaaatcctgggggtttttcaaacatggtcatcagtgcttggacaaacgccttgcgcacaatctcgacctgctcggccttggtcttgccctcgggcatttctccttcacctaacgaataaatgaagacgaggaatttgatgatattggtgatgggagtaccaaacaagtggcccaggttccagatcatccagatgagttgactagcggctgtcgactcgcgaaaggaatcgacgagtctgtcaatctggggctgttgggcttcattattggtagcatcacatgttggttcatcgtgagtcagcatttctgtgtttcacacttcaggtggcatggtgacggctcaccagtgattgttcaagtgaaacgcgtggtgagaaatattctcgtctatttcacctgtacaaataaagttcacttatcagctaagccaaatgcatctatgaaaaagtgttccatcaacccccacactcaatgcgccgcttctcaacgtcagtgtggcaatatacccgggcttccgagctcggagtcaaagtgaaatccttccagtcgtccaaacaagcccttcgacgtctcccctcaaagaaaccccagacacagacaccctcacctcagaccctacagccctgtaccaccatctccacctgtgagtcgtacaacttgcccaagaccgtcgagctgttgcacaatgagggcttcttgcagtcgtctatactgctgcccggagaagtcgcccatgtcgaatatccctacgaggcaggcaagattgccgatgtgctggtgctcgctaacggatcagtggtatcctggggcatgaacgagtccgaaaccgaagacaagattgtggctatgctcaagggggccgagagacgaccttacaagcaccacgagtctgaagacgtcgatttcgtcgtcgaaaacatgcccaacgaggacaactcgcagccaatgacagaggcaccggaagctacttctaacgatgaccctgcgggacacaagtcgtacatgaagggtgagacgattatattgcgtggcccggagaagaagatgctgctagacaaggtggcgttttcatctggtctggcgcgttccaccaaactggccgctcttgaagagtctctggaacgatacattgactcgctgaagatgctgacagaccatctggctacaggagagaaactgcgagtcaccgagagggaggttctcactaagaccggacagctactgcaactcagaggccagctcaacctgtactcggaactcatcgagacccctgacttgtactggagcgaacctgagctcgaacgactttacgccctgatttccaagaacttggacattggaccgcggattggtattctcaacagaaagctcgactacgcgagtgaagttgtggcgattctgaaggctcatatggctgagaaacagagtgttcgtctcgaatggatgatcatcgttctgattatgatcgaagttggcttcgagtgtatccacttttgggaaaagtaccgaaccaaggatgacgttaaggtggagatcaaggtgccggacacctactacccttctgcttgatgagcgaagcattgagagagagagtacttgtagatattgtaaatagcgcatatagatattatgttaatgggtggcttagagaggttgaaatgacgtgattgaagcaataagaggtttctggaccatcttttatatgtacaagtacttgtaaaagtacatactttacgcattaattattgattgcacctgtgttggacattctgaaccgagggtatatacacgatcccaaaacacctcccgaatccaacaaaacaacaaaaaccagcccaaatacaccataaatatacagtagaatcgtattaattagttatcttttcccgtcgttacataatgttaccttgattgtttcgacatgcctaccaataatagcatgttcgcctctggcttaacgagccagtcgcagcctaaacggttaatccacccaaattatccgtcacggtccacgtgttgaggaacgtctgaggatcaaacttctgtgcaatgggctccttgctcacgtaagcgttgccgcccatggcgcccttgagatcggaaacagttggagtgaaaccctttcgctcctcggcgaacttgttgttcttgacatcgtctcccagccatccatctcgcatggtctgtcgctcgagaatagagccagcgttgagctgcttgagagatcgagccttgccgacaatcaggttctcatcgggaacctgttgtcgagagtgaatagtcatgacgtcatcgtagtcagagaaaagctcagcccgagtctcctggggcatgctggtgacatactcggcaaacagaccctccacctcagaacgagaaagagtcttcatcttggcgaccatggaggtatcaatctgagcgtcggcatcctgaatgcgagacgacgaggagacgggccagtcaaggtagttgggccacagacccagcttctttcgaagagccacctcgtcaccagcctgcacagtcagatcagcagcatcagaaacatctccaacctgtttgaggtagagagtaaagatgtcctcgatgatgattccctgggccagagtgttggactccgaggactgaccggtgacaagagcacggccaagctcatgggccttgagcatatgagggaaggtagcgaccacaccatcttgctgcagacgaatgacaatattctgaagcagcgagtttccaagcaggaaatctccgttagttgctcgagtgttggtgatgagcttgttgagctgcatggaaagatgggatacaaagccgtaggccacgttctggttgtatccacgtcggccaaatccaatctggaatctgtcagggttgccaaactcgtactcgaggaaagcaacgaagcagaagacgtaggcctccttgacgatggccgagtcgtggttgagcagatactgagtgccgtcccaagccgaaagaggtaccgagttgtgggcagtcatgtcctgctcctcgttctggagtcggaagaaaccctcgacgatagccagacgtcgaatgagcacgtcgggggagttgtcgtggctgaaagagccaacaccggcgcttccgttggcagttccgcctgtggcggcacccacagactcgtcggaggagtgctgcagctccgcgttgttggcggacagagtggtaaaaactcgacgggtgggtcgtttgatctgcaggccagttccgtcgtccgcagacacggcatggccggtttgtccagcagtagcagggtcagtacatcgccacagaacctctccaaccatatcggaaatctggtcggcgtagtaaatgtgggttcccagggagatcatgcaggccgaaagcttgtcaatgagctcctcgaaggcgccgctggcctcattgttggactgggcgtgcttgatgatggcagcctgcttgttgagtagcgatcccagaatgtccataacggacaggccgaccatgttgactgtagaggagagcaaggcgtggatcaaggcggcaaccacgagttcggacttgacattgttaggcgacatggccacgagcatctcaaccagcgagacgaggatcacaaaccggtactggacaggagcccacttggccacaatgaccaccagcgacgttgcccagtgctcgggcacgttggagttgatgatgtatgtgacaatggctcgtgtggcactctggatctgcaccacggaggttgtgtcgaagaatgtgcgcagggcgtggaacgacaggtatctgacctgtttttcgggcgactcctcgtgaatgaagttgtcgatggcgtcctggtgcatagagtttcgcttggagcctccaatgttgtctgggaggcctcctccgagatccagggagtggtccagctgttccagatcagactgggactcttgcagagaggacagcagaaggtggacaatgggggaaatggaggtggatccggtctgggtggcaatggcagcagagccagcaatgctcttggcagcttcgaggcccacaatcttccactgcacgctgttggggccgttgggcaccttggccatgttcacgtagacctcgagcagctgcttgaaggaccgcacaaactcggggtcgcccagaaacaggcctccgtcgtggtactggcagaagagcgcaaagaccttgttggagtgctggcacagcagcaggtctccggagttgaccacgtccagcagggtgttgaccacgttctgagcaaacaggttgaggtcttcgtggcactcttcgatgagctttgcaaagatgtcgagtgccaccatgacgttgccctggcggcctcggctcacgtccttgtagcatttgttctcgaggaacggtccgaccttttccagcttgactcgtctgtggttcacgtagaagagcagatacgacagctctgaggggttgggttttttgtccgcggcctggccgtcggggtagcactgcagcaccagtcgctggtgtcgcggttttgggattccgggcgccattttgtgtgctttgtcgggggtggttgtgttgctgaagatgagagatggtctgatgggttcaccgcacacgtcgttcgctgcgatatgcaatcttggaccaaagcctataaaggagctgttcttagacacacaccccgcgttgagtttaccggggttttagttttgccatgggcgagaatgtcggagatgcgatttgcgggagcgaaccgggcgagtttgcatgtttttgtggcgcgcaatatcccgttggagctgcgtgctccgtgttcggggtgccacgctgcttattcccgcctccgtaaacagcccatggtcccagctcatctcaatcacatgctggtaggatgcacccctcgcttacccagtctatgctcgaactttgttggggggtggggaggagtctgaaaaaaaaccgagacaagaggatggaagaaagacagactagggtggtggtggggttgggaaaagaagcggaacaagcggggcatgccacactgtcggtatggaggcaatgttccactgtccacaagatgttggcctatgagtatcgtacaatgtagtcgtagtgtagtcgtagtggtactactacccttgtcgcgctacacatagctctgtcttaaccgagagcggacactaagggtcatttggacaatgtcttatagtgattagcgactggtaagcgagtttctagccagctgttgcgttatggcgagaattggagctacgagtagtggcttctttgtaattcatcctcagaagctggcaatacttgcactgtaccttccggcaccggtggtagtaatcacgatacttacgataacctgccagacgtcagtttctggcccatctgctttctgcaatctaattactctactcgtaaccccacatccccacaaatgtcttagaagcgagtgctgggtcgggcgggatacaaagaaggcgctggtaataaaggaccagaaacggcattcaaatgagaacatccacgctaaacaagaccccaacccctgctcaatacttgtccaccgtagatgccacctcttgtccgtggaactagactgttgtgcatacacttgttcctgcgtccagtgtcaacaagtggagaggagtgagacagtgattacgatcgacgaccgaccagcaagtcgtagatggccaagaattaccattcggacaccgttcaagcctcgcaaaagttctattgcatctattgtgcattggacagcgtccgtcgtgccctggtgtcgtattgtatcgcgtatacattctgtctgtctgtctatgtctatatctatctataaattatgtctaaccatgtctcgtggctaagacttgcgatgaaacagctcaatcgccaatgccaaaaagatggggatcagcgagaaacagcccgctgtgatgaacacattgtcaaccccaaccgaatccacccacggagacaaggagaaggactccaccatacagatggagtttcggaccaccacaacagcaaccagagactgagcagccagagactccttgtagtcgatcagataggtcaatactatggatcccacgcttccaaatccgaaagaaacagctccaaacgcaagagttggcaccacccaatgaactcctcttgacaccgagatgccaaaagttagcagacctgccgtgacggccaatagacctgggtagatgagtttcagtcgcatctgtggactgtagacgccactgttgagtcttgttcttcgcacaatgtcccagtcagacaagtacccgccgaaaaaggagcccatggtcatgcccacaaacggagaaatgaacaccagaccaatggaccagggactcatgctatagggggcttctgcaaacttgagagaagtcactaccgacgacattgacagagccagcagcaaaaatccataggtgattgcggcaaacgcgacaatgggcgaagccagtaggacaaacggagtgtagaaagacttgaagaaactcgaccagccaggagtaactgtgaccaacgggatatgtggaaacgagtcggtgcacttgatgcatcctctggacgcgcttctctcggtatcatacgagttgtgtctttccatgtcgttaaccaatgtttctctctcctcttcgtcactctttgaagatgaccgaggatatatgctcaacttttgaccagacacatggccaggtttagtttcttcaaacagaaacaaagatgcaaccaactcgaccatctgaaacaggccaatcgcccagtacgcagctctccagccccactggttgactatggctccagcaggcaccagaatgagaaagttgcccaccgaaactgcaatgatgtacatgccgttgtaggtgcctctgctctggaccgggaataggtctgcaatcgtcatttggacacacgcctcggtcaaactggcagccatgccttctaaaaacgaaactgtgtacagctcatggagagacgtcatttgcgcctgccacagcgaagtgcacaatgacagagccacaccaaagagatagaccggccgtcttccgaatttgatggccacggggatcatcagaagacaccccaaaccctggccagctatgctaaaagcgtagcctctgttgagctgttcaaactgccagcccagatcccttgtctggggtccccagacaacggatgcttgacacattgttgcaaaagatgtgagagtgaagagagcgacaaaggcgaagttcacctgctttctccatgtgctccagtacagaggctgggagccgttggagtcgtctgttttggattttgtttcgtcgatatcgaaccgtgacatttcaaagctcgtttgtgaaggaagaagagcgacgccatcggaaccagacatgtgtcagccagtgtgtgttaaataccaatcctgtataccatgtataccagtacatccagcctgtcatccggagctaatgtcctattgagtgtagacacaacagacggcgtaaggccgagtaatggggtaaatcagggatttttggaactgggagttttttggaatcaatcccatctgcccagttgaacagtttccagtctttttctcgtcttcaaacccgctccaaccacctcaacacgacgtcacattcccacccccaaaatgtacatttccggagaaatgggtatgcctgaaatatgcatgataaagtgcgaccagtgcggatacaagaatacattaaaagggggaaattgcagagctacgtgatctgctgctgtattatcggcttcaccggtacgacaagtcaggggatatgtgttttaataagacccaaacgttttatcgtcttcttctgtggcatattcctgacattacacattggtcaatataatgatacatgcagagcacatacagtaacatcagacacacgcgcgccttatacaagtatgtacaggacgagggtacgatacaacagcttcccaggattcagcacatgtttctgttatcatacacgcttcatagtgtctcaaaatgtctgcaatctgcgtttgtatcctcttccctcttcagctcatttcaaacaaacactgtgcgagtttacctctcgaaacgcgtcatttgtcaaagttcagacagaccgtgtgatggagatggagagccaccaggaaactgacatttcttactccctctgagatgattggaaggctcgattgatgtagagttttgtggaccaactgcgagggacagctcatttcggcgtagaagatgctgtatgttcagatatttatattggagaatgattgggtctacataattcacagattttctttttagaaaattctaatgatttttcacatatctttaaattttttttaatatatctttattctaatggtcttttttttatatactgtaatatatatatttcttttccagcactctacaagctcatatatttggtcagttcgattcccgtctgaatcattttgataaactctagttaccaaatattctgcatgagctcacctccgaactttctcaccactatcatcacacacacgaaaacatcatggcgtacgtcaaaggaggagtttggacaaacgtcgaggacgaaatcctgcgggctgccatctccaaatatggtctgaaccaatgggcgcgagtgtcgtctctactggctcgaaaaacagccaaacagtgcaaggctcggtggaccgagtggcttgatccgaccatcaagaaaatcgagtggtcgcgagaggaggacgagaagctgctgcatctggccaagatctttcctgcacaatggcgaacgattgccccgtttgtggggcgaactgcacaccagtgcattcagcgatacgagcgtttgttagctgaagttgctggcgaggtggagggcgaagacgcttctgcggtggcatctgcacccgccactgaaggtgaccagtttcccgaaaccaagcctgcccggcctgacgccgtggacatggacgaagacgagaaggaaatgctgagtgaagcgcgagctcgtttggccaacactcagggtaagaaggcgaaaagaaaggatcgagaacggatgctagaggactcgcgacggctcagtcagcttcagaagcgacgagagctcaaaaatgcaggaatcgacactcgactgagtaaaaggaagaagaatgagatggactacaacgccgatattccctttgaacacaaaccggcccgtggcttttactcaactgccgaggaggagcatgaaaacgactcggagcgtcttcaacacaaacaaatgcaccgcacagctgcggacgcacctgggccgtcacaaaagcgagacaaggcaactttgtccaaggaggatgaggagaagaaaaaggagcagcaaaagacggcgtctgctcagcgaacacttcaactggcacagttggacttgcaagatcagatttccaagcgacgaaaactgaatcttcctgagccacagatccaggatcaggaaatggaggagattgtgaagctgggagctcagggtgaagctctacataagcggtatgcagacggagtggcgtcaagcttgtcgggtgattacgatgacaagattgtggacgactccattcgaactcctcaaattcagcagtcgaaagtaaagactacaatcgaggagatcaaggccatggagaaccggtctgtgcttggtaagagaaccgaggaagaggtcgacgacgaagctgaagctgataaagatggatttgcaatccccaagctgccttccaacaaggctgtcactagtgtttctgctggatccgatataggaggagctactcctgctgggatgactcctatcaagcgggacgctctgggtttggttggatctgtcgaagctactcctgtttctattctgcgccagaaactggcctctcttcctaagcccaagaacgatttcgaaatcactgcggaggacgaagaggaagatgaggaagctgataaggaaaagaagcctacagataacttgccagttgataagggcgaacaagctcgattgaaaagaattgccgaggagcaggagcgacaagaagctctcaagactcgttctcagactcttcagagaggtcttccccgggctactgttcctgaagttacttacaatgatgctatcggtcaagaagtagttgctcttctcagagaggaggagcttaggtttcccaataaaggcgattctgtggctctaatgcagtctgagttctctctcgacgacttagtggatgccgaaactttgattgagatggaactgatggagggcgatgagcaagaagtgcaggaggagggtattaagacggctgctcttcctggaacagttgctcgttccgacgagtccgaggaggagttcaagacccgtgtggaaatcatatccgaccagcttgttgaaacgctaacttctcttgcggaaacttgccagaccgaagagactgctctggtggacaagtttaaggcgtatgccaagcgccaggctactttatctaaaaagctgacttctcggtggtctcaacttgagtctgttgaggtcgagattgccgtgttttccgagttagcccgcatggaggagattgccattgagcagcgaagcgcggctctgcaggaggaggttgactggctcgtcaagaaggaacgtgccgcgcaggataaataccgtgagttgaaggttaaggagcaggccgccaagggtggccattaggagtcgattagttaagtaattatttattgtgcattttgaacagctgatggagcaacagggctggtgaaggcctctgctccggggtgctcctgcgctcgggtagatacagcacaagtaggtgggtccttccggaagtggcgatccgggtcgtttagtactttttagtggggaagtggagaagttctaagcgaatacgtttgtatacttattgactatatgaatggtggaatgaggaacgattgcggcagcagatgatgcacttgtgatctattaagacgtcaatcctccccctacgtgtgtgctatcaggctactgttcatttggcccccagtcaaagtgcgccagaggttgggctcgatgactatcatcgctagtacatacttgacgtctacatttctaatcctatctctggtctaaaaagattttccgacagtcgatttataatacaagagctacgagtatgtatataactacgtatatactcgtgtagaagcggaccggaggcggggactcaacgtactaatttggactgacgaagttggagaagctgtcgttgaggagtgagacgttgcgcaaggctgcagatacttgagagcatgtcattatataagactccacagtatcttcttggctctcgtatgggacaataacagaccaatactgtctctatccattccgggactacacatggccacaatgtttcaccaataagactgtggttggaccgctagactaaagggcggaaaagcagttcacgcctgaggggtcatgatctcgccatttaatgattaaacacgacttttgatatccaggcgtatatatagacctgtctactcgctcaatctgtctgtatacatgtcagcatgaattttgacaacttcccagcaccagatctgtctccaaagaacatcaagaggtacctagtcactcgagtcacttctttgaagcctccaaagctcacggttgaggaaaaaaagcacatcaacccgattcctgcccttcgacttctgaacaggaagcagtggttgtttgtagctgtgggattctgtggctgggcttgggactcgtttgatttcttttctgtgtcgctggttgcatctgaaattgctgagagtctccatgtgtctgtcacaagtatcacctggggtatcactcttgtgctcatgttgcgatctgttggagctgtcatcttcggaatgctgtcggatcgttttggacgaaaatggcccttcatcaccaactgtgtcttgtttattgtcctggaattgggcaccgggtttgtacagacatataagcagttccttgccgtcagagctctgtttggaatcgcaatggggggtatctacggcatggcagcagctacagccctcgaagactgcccagtacaggccagaggagtcatttcgggactgctacaggaaggctatgcattcggatacttgttgtgtgtcgtgttcacccgagccattgccgatacttctccttttgggtggcgcgctcttttctggttcggttcgggtcctcctgttctcatcatcatcttccgactatgtcttcctgaaaccgacacctatcttctttctaaaaagaacgcagcagaggccgaaggtattgaaaagaacttctggcgaggcatcaagatgaccttcaagacgtactggctcatgtttgcctacctggttgttctcatggggggcttcaacttcatgtctcatggctcacaggacttgtatccgaccatgctcaagaaacagcttggattcagcgaagaccgatctactgttaccaactgtgtggccaactttggagctattgccggtggccttgttgtgggtcacgcttcttctttctttggaagacgactgtgtatcatgatctcttgtgtgatagggggagcgctgatctacccttgggcctttgtcaccaacagtggaatcaatgctggagtcttctttctgcagttttttgtccagggagcctggggagtcatccctattcatcttacagagcttgcccctccggtccttcgatcgtcaatggtaggggtggcttaccagctgggtaacctggcttcttctgcttcttcaaccattgaagccactattggagaaacatttcccctttatgacaaattcggaaacgaaaaaccaggagtgtacaattacagtctggtgatggccattttgatgggttgtgtcttcttttttgtgctttgtgtcacgtttctgggtccagaaaacagacaagcagagatgatctctggaggctctgagcaggataatgcctacgagaggaagctcgaagagatggaggacgaagagaaaggggtcactgagaacattgaaagacgttcttcgagcgatactcgataattgattaatgtagggtgtgtgtgtgacgagtaacgagtactacctgtggttgagagtatgaacaagtaaagtacatcctgtagtcaatgagcgatcaagtatcatgttgcaaattacttggcttcttagtttgattttttttcccaactaagagtccaattacactctgtctactatgttcttatcacatcaacaataagctctcgcatacaacaactcaatcagcaacttgtaaacatcgattcgtgcctactgctgaacacactgccagctactgcttgcaagtgcggaaacgaccccaaaacaccaagagcgtcttgcgaccatgccaaacatcatctggatcccgtttcgggagacacaagctgtcgatctaatcacaggactgggcgacaccatcgagaagcagctgaaccaacctcgagacaagtttacagccgacctgaaaacagccaacgacctgcgtaacaacattctcaacccgcaaccaaacgccagctatctcgaccacctcaccaagtactacgcccaattgacatactggactaccaagtttccagccggatgcgatagcctggagttcatgtggtacggaactctggcctacaccgccaatgccgcccccgtcatcagtcaaagccttcatttcgagcgatgcaatcttctctacaacctgggctcgctgtacagtcagatgggcgtcaatgagggaaggcaggacgcagacggtctaaagatgtcattcaattactttcaaatggcagcaggatgcttccagattctcattgagaacggcttgccagacttggaaagtctcaacatgcgaggactcgaatatgacaccatttgctgtgttagagatctcatgttggcccaagcacaggaatgtttctggcagagatcgctgctgagtggctcacgaaactctctggtggcaaagctcgcgcagcaggtatctcttctttacgactcggcgctcgcctgggcccaaaagagcccgcaggtccgaagcgaatgggtgcatcacatgacgtgcaaacgacagcactttctagcggtcgcacattaccgaatggcacgtgacgcactggatggatgcagatatggcgaggagattgcacgtctcaaggctgctcttaatgccatcaaggaggggacaggaaagggtatgctcagaaggtacctggtggagagcgtggccgatgatttgaacggaatcatcgacgtagtaaccgaagatctcaaacgggccgagaaggataacaatcttatctatctccagtctgttcctcagacaaccgctctcgctcctattacacctgcactgatggtcaaatgtactcctcccgttgagctggctaagcccatagagtttctcacaaaggacaagctgggtcttccgctgtttgtcaagctcacgccctttgcctttcaccaagccctcgttctttactctcaggaatgtgataagattgtttcatctattgagagtcagctgaagaactgcaccaacagcaagaaccaggctctcgtggagatggcgctaccgggatcattggactcggtcgagaagcccaagggtattcctgccgatatcattgctcattccgatcagatcaagagtgagcgaggtcttgagaccaccagagaggccgttaaggacgtccagagactggcagctaccgcgcgacaggagctagaggccgctaaggctgttcttgacgacgaaagaagcgaggacgagatgctgagacgtaaaaacaactctggatggaccagattcgactccaaggaggctggagcccacctttacacccgtttggcagagctggagcagtatctagctgatgcaggggcgtctgataagcttgttcgaggtaaattggatgaaatcgactacctcctgtcgattctcaactcagggcgaagtgctctagagaactacttaccatcgtctgtttctggagttcggtctcccgaggtcaagcggcaggtgccccacttgcgagatctgctgaacaatctggagtcattggaaatcaaacgagctcagtacatggatcgactgtctctaaagcagcagaatgacgacattgaacctgttttggagtatcacatgaataagctcattcgagagaagcacgccaacctgcgtctgaccctggctgacttcgagcccatcacatccaaggagctggagaaatacactgttgaccaggactgggcctccgaacaaaaggagcttcaggaggaggtgctagagaagcttgacgttgccaacaaggatttccgatcctcgctggacatgaacgatgctgccatccatagagagaacgccatccaatctctggaggttgcttactttagctaccaggaacaaaaagaccacctcgatgctgggcgaaacttttacaaccagcttctgggtgagatttccatcttccacaagaactgtaagcagtttgtgtacgagcgaaagatggagggagcttctctcgagcacgagttgtcgtctatgcacttgtctgagcatgaacatagcggaggccacagcgatacatcctccactcccctagcagctcccagagctcagagagccagcaacttgagcatgtggagccccgaggatggtattcggtttgggtaattatggctatacgagtctggcattttgacatttacttaactcagcattattacaagtatgtacgtctgtacagaagtatgtatgtacatactgtacttctgactaatgcagtttcaatcacagtagttttacgaatgtagatgataaatgcattgttatatataaagcgagttagatggattttcgagagatgcttcttacaaagtgccaggcttcttgaacttgagaaccatttcgtttccgctgtgtgtgtagccgcacttttcgtagaaaggcacgttcttgtcggagcagtcgagaatgaccttgtatgccccgacctgctcagcgatggctgtgagggtgttgatgagatggagaccgagcttcttgccctgttccgatgaggccacagcaatgtcttcgatgtgacctgccgaggcgcagtggtggatcagctttcgctcaatgaccacagatccgatcgccacgactcggtccttgtcgttcacaatgaccacgttgtagtatgtgtcgtttcggtcctgccagtactggaaccgcttgatgaagtcggattccgaaatgtctccgacggtggtgagtaccgccagggtctgcagaactcctcggtggtagtccgaagcctgcaaaggccgaattgtgtatccgggaggcagacgggcctcgacggacttggggatgagcgcggcgttgaagagcggagtatccatggcgttgtagcttgtgtagggggtgtgttgtgttgcggagagcatgatgatgggctgctgcagaagggttttatatgtgcgtggagatgtgtttgtgacagttcaatggatgggaaataaggggcccttgcgagaaatgtggtggagctgagggatgtaaaaggattcgggatgggaaggttcggtgcagggaactctcgccgctatttattgtctcgctagcccccacagatcaactctgggtcccttgtccatacttttccagccagcctatatttactcttgtctaaatttagaagccgcgataaagttcgggctgggtgttgtaggcaactgtatgcaggctggcggcgggcgaggagcattgtggcggcggctgtaggtgtctgagaggaggaaaagaaacggtttgggaatcttcagggtgcgctgagcatttccttgcgtcccttgtgtcttcaagtcgcccccaaaaaccaaacatgtgcacgtttgtctatgttggctcctgttcacactgcatattagctcgctttagtatacgcgagagcggtattgtagggctcgtcaataggagcgtagtatagtgcaaagaggggaagataagagattgtgcgttttagcgtctgattgggcaaatcgccgcgttcaaaaaaactaggcaacacggccttttctcgcactccacgcctgtttttggcggtctttccgagtctgctgaaacagccgcaccagcctatttctttcggaactttgttttcagaaaaatagagacacgcaaataaagacgcgaccgagattcgaagggtgtagctacgtctggaagacacgtaatcacaatgggaaacgaatgagtggtggccgtggcgacactgacatgcaaaaagaagaccactcgccatacacggtacccctcgatcaactaaccctgtaatccagccctataattacgtctccctacttttcccgatcctaaagctcccgatatgcagcagccttgaaggtggtgtggaggaaggaggtgtgtgggagacatctttgtccaaggaggcagagtatagagacgagggcgtgtgttgtacggtactcgcggagagtgctcatgtcatgaggctggtatatataaacaatctcatcttttcccaatccgactttcatctcagagatggtgtacacgacaattatcgtggttagtgtgtgtggatcatattaattggtctactgctaataacgcgggtgcacggaaggccttgacataatatccttattacttgaagttagttgaactttagttggaaaaggagtggtgctgggggtacctatttcggggtttcggaaatgccactgcgacgaaaagtgttatgatcaagagactagacgtgagttttaaacaaataactaaaaatatctacatcttgttacacgattatttcgagatacggtggtttgtagctttggtattcaagtaccttttgttgggcttttgttggaatttctcgggcttttgttgggattttgttgggcttttgttgataaagggtaaaattacaatagttctgggcgacacagcattacaaataaaatagttctgggcgacacttcattcggtagatctccatcgaggaagttgttgcgaacgagtacgataaccgatacattcaatatactcgtatttgtattctcttcctctttccaaaccatctgataatacccgacatctgataaaatgacccttctttaaccatcaccattgctgccaaagtccccagccttcgagacaccctgcattcgacgtcataatacatacaggaactcaagacaatgccgtttgtgctctgaaacgccgtctaaatagccacaaatgtctacgaacgtgtaacaatgccggcaaaaagaaaatgccattcaaatcgagctgttttagcgtctcaaaacgtggtctatttttggcctgacagcccccaaaatcacacttccccatattactgtacaactttaaaataggcgagtgatgcggtgcaaaaaactgcgggtagaattgcgagctatagggcagttatggcgggggtcgcgtcagcctaccagtagcgtgttttggattattgtatgcttcacgtgatctctctctccccccggaaaaatcgcgtgaccatccgctcttcattaccagtgcaccccctgccccttcttatccctcaggacgatctcttcaaagtgtattttggacgtgctttttgacagagtgcagctcgcgatattgtactgcaattaacgaacgtgtctcgaacattcgcacatcacaccatgcaacgacttcgaatgcgaaaactgctccggccgttgctgctggcatgtgtgattgcaggcctcttgctgtggtttgtgcctctggactcgggcgtccgtctgtccagcttgaagcaatcggtcgaggagactcctgtgccggaacaccctggaaagccctctgaagaagaaaatgagaagaagaaggaacccaatgtgcccgacatgaatgtgggagccaacgcccggctcaagggcggcgcgcctcctcagttggccgactcctacacccccaaggacgggaccattgagctgatttctcctattggaggccaatctcgaattggaggagtgggagccaagctgctgcccaagcccaagcagatcccccgaaaagaaaagtaccccgtcaaggacccctacaagctgccgtccaagtctaccaaccactggcttcccaagatccaggccgcagagcacagggagtgcaaagaccggatggatcgactcaaggaggtcaagaccgtcatggaccagacgtggcagcggtacaagcaatttggatttggccacgacgagatccatcccattactggtgaggcccgagatccctttctcggatgggctgccactcttgtggacgctctggacactctgtggatcatggacatgaaggacgagttcaagctggctgcagacagggtggccgaaatcgactttactcggtctggtcgagacgtgattcccgtatttgaaactactatccgataccttggtggtcttctgtctgcctacgacctctctggtgacaaaagactctactacaaggctattgagctgggtgataacctcattggtgcgtttgatacacccaaccgaatgcctcttctgtactacagatgggaagataagagcaccaacactcgtcgacgacctgcccagggagctattgttgctgagcttggttccatgaccatcgagtttacccgcctcgctcagctgactggaaataacacttattttgatgctgttcaccgaatcacaaaggagtttgagaaggccgctgaccagcaggtgattcctggcctgttccctgctctggttgacatttctggctgtgatctgacacaacccggtgaggagaccgaccctatggtccagctccccgtggcctttgcttctcctcagcgatgcaaaaagaagggtattactcccatgactgcacatgctggagttgaacagactgtatctttcggaggccgaatcgactcactctacgagtattatatcaaggagtacattcttctgggcggtgccgacgacacgtacaagaacatgtacatccagtctgcagaccaaggagccaaaatgctgctctacaagcccaacaccacctcctcagaggagatcctcttctctggagacctccatattaaccctgccaatcttcaggacattgtcttctctcctaccatggctcacttgtcctgtttcctgggaggcatgtatgctatggggggcaaggttttggagcgaccaaaggacgtggagattggcaaacggcttgctcagggctgtgtctgggcctatggcgccacgggaactggagtcatgcccgaagacctgtctgtgtctccatgtggggactctggggagggcattgatgagacctgtgagtttgaggcgcccaagctgactctgcacaagtacctgcttgccggagacggtaccgtggtcgacacttctgaagaggaagagggcaaggtcgttgaggagaagattggtggccagaagccaaccatggagaagtcgccgtactcgctccacgagctcggtatcgcccctcgatccagacgagaaaagtacccccacattcgtctggagcaggtggccgacttcactcctctcatcaagcttgacgaggatgagctcaagaagatccccaagaagtttgcaggccagacgcacaggtggcggcagtctggagtctacgacttgccccgagactttgtcaaggcttcccctcactacctgatgcgtcccgaagccattgagtcagtctattacctctatcgaatcacaggcgaccctgtttggcaggaacgcggctgggagatgttccgatcagtggttaacctttgttgggctggtcatggagcctatgctgccatcagggacgttactgattggcgaatggactctaatcggttctatgacgagcaggagtctttctgggtgggtgagaccttgaagtactactacctgctgtttgccgactcggacgttatctccctagacgagtgggttttcaatacggaggctcatcctgttaagagacagtagacaaaagacaaggagtgatttggtgtttacttgatggaacaggtttctgcaaagggaatgccagcttgcatataatttatataatcaatgagttaacgatatggcctgagtacgtacaactttgcatctgcaaggcagcgggaatggtggattaccgtggtctaccgtggtggaattctcgatacggcgtgggagaaaccaaagtgagggagtcactagtctacagcactggtgagacatgcaattgacatggcgaagacattcgcagttctgtcaggtttgtgggtttccagcagccctgcattcttcatgagcccaaaagtgaaccctcgcgtacgtcccctaggttactgttggcggctttatgtctagtggtctgtttacgaggtggagggtgaatcttcgttggtggagtctctccaaggcctggctacttgtcttagagagtttctgtctagaactggtgagtgccaagttgccggcagcaacaatgatttctgcaagtatcgtcgctatactgaaccaattgtgtacattgttattggcaccctcgtcatgtcaccctcgatacgaacatccaatggaaacaaggatatctggacagctgtaacaccacaagatggtctgagacagctgatcctgctcttgtctgttcggagtgtattcggggtccgtcgattcatttggaggttattccgggcttgttatggcaataggttagcaggacacttgcctgaaacgagtagtaccgccaatgaatgtaaaaacattgatggtatctcattgaccatgttcaacgatgctctggtggtgcaacaagcgtagcgtgcactcccacaatcacattccacgaccccgctatagtacaacagtagaccatgtcagagccgtccctccactccgcttaaacaaacccatttcggtcgagagttgatattacaagtacaagaagaagatcacaaaggcgatattgatactgacgacaatcatactccaggagaacggtacggtgagtcgtgctgaggcaacctccgacacgaaacccacgctccggaccaccaaatgctgtatttcgtatgcccggagaatctttgtgccagtacgtattggagcttgagttcgtctactggattatatcgcaccgttcgtatttttgtctgttagttgtagtcgtccgggtgggcctgcaactttatgttgtagagaatgtccgtgtgaaggaaccgcctggacagattggcattgcagcggaaagcactctcccaggcatgccgtcaaccgtgttcgccaccttgtctgctgctctatctgcttttagttcggagaccatgaggtatgctacaagtagaaacaagtggctggatgtctcaaacaaggcactatgatgtactcgtagatggtacaggtgggtgagacctgaaaccgttgaagggtctaacttatccaagaagcatatgaacgaaagcgtctccaaatacacccagcaaacagaaactcccacagacacggacgcccacagcggtgcagacacacgtacggcaggtaccagggccgactgccccttccttatcagaacgccaagcccggagggcggaaacgtgctcacgataagtccaagagacgacagtgtgactacaggtctatcgtgccaagacaaccctatccatccggcttgcgaaacggtgggccggattaaattggaggtttattttcggtcagccctgtgcggcatattgtggcttgggcaactggacggttgaaacctgggtgtacagacctgcccgaaatatgaatcgaatcagcagagcgagacgagtacagcggcgaagtccccacggctgtatctccccttttttgacctccggtcgccttcccaaataaactctggcagtgcagtctgggtgctacactatcgcagcgtgtgcaaaacacatggcggactgttcaggcggtgctgtctgacggaataaaattcaaagcagataaatcgaggggcagagtcgtggtgaggaagtccgccaaagtcggattacatttgtgacatctgaaggatgtaaactggcgcttacaaatggctgaatgttagcgtcccttaaactctggcagtgtcaaaagggttcagacgccgaaagcccaaagacacttgggccttcccggagcgatagcactgccccctttgtctgtgtggaagacccggtgaatgtcgagtacctgcttatgcagcgacacatgtttcgctggtggtaatggcggcaaagttgggtgtttgacactgcgacccgaaatctcgtgccagattgtactgagacgtatatcgaggtgtgcgttcgaaaatcactctatagcaccgtggacggcgcaaaccatccttgtcgtgcgaccggtaccgcccactcaacccacagatggtcggattgtcagattggccaggtactgcgttcctgaccagcagcgtttaaaatagtgtttggacactcagggtgggcagccagataggttatcagtgtgcctcgaagtctctctaaaatgtgcggcttgaggtctgggcacgtctactgtgcgagggtctatgtcagtgtgaaaaaaagacgccaaacaagcgtttaggtctgtgtggtgggggagggggagatgagtagtggggctgtgtgtggatggggtggatatatggatatatcggcatgtgtcgctttgtgtcttccgggggttaggctgttgaattacattgcgttgtgcctgtcacatcggcttttttgtttcttactctctctctctctctctctctctttttttttttttgcccttggagccatcctcacgttttgccattttcaacttttgtcattttccacttttgcctttttccaacttttcatttccaccatcaagtcgactttggttaagctccgttatggcttctaacctcaaccacgcttccaccaccatatctctgcacaaggtcgggtgcagaagccctgcatggtgggcagaatgatagttctgaggagccgcgagtcgtcagcaaatcacccggtgttgcgctccagttttggtttctggactgccgcctgggtctcttgacgctcctctcaccattatcaccacttgggtgcatctgtcatggagtgtcactctgtcacatcagatctataacctgccactctagcagacaaaggcaaactctacacaaaggttaagatggcaagtcgatatcgatatgcttatccactctagtcctgccacactaccacagagatgagagctgcactgccatccacagttatataaagagaccgatccagggccctggagattccccacaatcgtcttctccacacaaagaatagagacatgttcaacctcaacacaaagtcatcaaaggaacccgaggtcacagaggtggccgtggactccactccctcttctccagtcacacgagagtcctcgccagagtcctcgcctgataactcggcagtggacctcgaaaagggcaaaaagtccaagtttgaaatgcacgaccagaccaacttgcttccccgatcacagctctttcttgtctttggagccatggccttctgtatgctggtctccttcatggaccaaaacggtatctctgtcgccctgcctgacattgccaaggacctcaatgctaccgacaccatctcgtgggctggaacctcgggtctcattgctaacaccgtcttccaggtgctgtacggacgtctctctgatatttttggccgaaagctcgtcttcatgattgttgtttgcacccttgtctgcgctgatattggatgtgcctgtgcccagacctctacccaactttacatcttccgagccttctctggtatcgctaacggaggaatgtcctgcctcaccatgattgtcgtgtctgatatcgtcaccctcaaggaaagaggcaagtaccagggtattctgggagcttgtgttggtcttggtaacacaattggtcccttcctgggagctgctttcaccgagaatgtgtcctggagagctatcttctacctgctggctcccatgggtggtctctgtgctgtcgtcatcttctttatcctgccctccaagaagccccagggctctgctatccagaaggccaaggccattgactaccccggtctcttctgctcatctgtggccctcgtgttcctccttgtccccattgccggtggaggatcatactacgagtgggattctcccatggtcatctccatgctgtgcatcggaggtgtcttcttcattgccttctttgtcattgagggtttctttgccaagcttcccatgatgcctcttcgaatcttcggcaccaaggctctctttgccctcatgatgcactctgtgctactcggaatcgcatactatggagatctctactacctaccaatgtacatgcggaacatccgaggctggtcttccatgaaggctgccggcatgtcctgtgctctggtgaccacccaggctgttaccactgtcatctctggccaatacctctctcgaatgggccgatacctcgaggtcatctattttggctttggaatctggaccgttggagccatcatgaagtgcttctggaagcgagactccaacatggccttgctcatcttctctctgctgtttgaaggagctggcgtcggctgctgcttccagcctactcttgttgctgcccaggctctgtcccgaaaggaggacagatcggttgtcatttcttctcgaaacttcctgcgatctttcggcggtgccgttggtcttgctgtctgctctgccatccttgccaactctctcaaggccgatcttaagaccaagaacctgccttctgagctgtacgagctcattgtcaaggctcccttctctctgcccgacctctcccattaccccgagtatcgagaccaggtgctagacgcttacatgaatggctcacacactgtttttgttttcctgtgccccattgtgggcgcttgtctgctggtgactgtgtttgtcaaggaccacggtcttcagacccatgaaaagaaggctgcggaggccaagactgtcgaggacaaggacaaggacgagtccggcaccgactgcgaggacatgaccaagggtgaagtccttgtttctgagaaggagggcaagctttctcgaaactcctcgtctcagtccatgcactttggagaccacactgctgtcaacactcctgctcctacgggatataacactccggtggtgggcactctgtgtcacaactcgcccaacttccctcccatggatcacaatgatgtgatcacgcctctggaggactttgacgagtctcctctccctcctcactctcctaactccagcggtaagcgagtcactatccaagaggagtaattatttattagctaactgcgaccttcattaaaagtatatagatgaatagattgattcaaagagatgccaagtagactacagtaattggagcagatccaccttctgctgtacagctacaaagtagggcttctgctgaacctctgagctggttgatgacttacgcctttactgtgtatatttagcagcgatcatcacgccaattagcaccacctcaattccttgccttaacactaacgttttcttccgggccaaaattgctcaccataacgccacggaccgtgtcacatatctcagtcaccctggccacgtactgtaccagtccagatctacagttgcacactctggtaaccgcagtgtacctgatcgtctaggttcaagacaagggttgagagggctgtgagacaattcttggcgcaagttactgtagagaaaagtgatgcggccggaatgagtacagtcaaggcaatactggggctgtttctggaaaggaaaagcagaccatcagccgggttggccccacatgcagttcttttttgtgctgtttcacttttcaaattcaatttggccaatctcgtacatctccttctctcaccaagacccacgatagtgtgcttcctccacctcccagctccctgcatattatcagtgacacggaccatttgtctcaccaattacagaaaagacgctggttgcccaaccgcctaaccttgtgcccctgcatgatacattgttatctttgctgttggcggccggtctcttgctctgggacggtgacgatcgcccacgtgcttgaggacgagcggacgctgcactttggagcagtgtggagcagtgtggagcactttgggcaccggtctggaggatggactctggggagttgaatgaaacggggagtcgtggcggtgggcaagttgcactttttttacacaagccattcttggcggaggaaccacactcagtcttgctgagtcgagtctgtctttctttcttacccagatttgtccgactctgagttggtccctctacaagtagctgactctgggtctcagtctctccacggggctgtgtgattgataactcgagacacgagtttcaagacgactggattcactgattgggctgctgaaagttgacaaagttctcggaaaacaggcttcgcgctaacaagtcaaagacagacagacagcatgcttccacagcttacacaggagccaaaataagacaaaaagaaaggccccgagcgtgacggagacattcggattaatgggtctgggttagggtgaggctttttacccagacggtcgaaatctcggtcaaatacggcttcccacaaggtcgtcctgacacagcattgtgggtggaggaatttgctcacgataagaataggtctgagagcggacgttttttcacaaagttgaaagccgatgcggacagctacttggagcagaagagatcctcctcacagccccgttaaagggccggttttaagtagagctcccgagatcacacgtctatcaaacgcagaggttgagtcttgcacacatacagttgcgacaatggagatcagtggcaatctccgttggttgacatgactaaagacaggaggctgagtaacatccacagtgagagcgaaagttcaccttgctcggttagggatcgcagtgagagaacaagtcacccccggttaatgttgcagactgtcctggctaggggcaacttgagccaggaacgtgcctgccagtagctggcaatatctccttcctgttagctgataataacagtgccgggctactgtagcttaagcaacgactctatctaccgcttagccattctctttgcggaacaaggcgctaaacagacgctagtggcccattgtttggagtcatgacgtgctaggctgggaatgactagagtagctgtctcgttagatctgtcatagacgacgttggttctttatcaagttgatgacgaagtattaacaacgaccttggcagcggttgacgtgcctctgaccgaggtctattccccaagcggaaggagtagagaaccgcggtgtgaacatgtaagaattatctaagcggctccacagctggtgtttctaatagaagcgtcggcgtggggctagtctattccgacaacgtcaccatcacaaactttacaacagtttttgaatacttcccagccctagacaacagactgtgtttggccgacgtgcacatcaaaggcaccgacagacacctatcgctgatcaacgtatacgcaccaaacgagcagggagcctcccccttcactaaccggcagttctaccagtcactagacgactatctacgcctccatccctgccaataccccctgatagcggcaggcgattggaacgcggtcgcctccaacgacggcaggattggcgaaaaagtgacgactcaccttaaggacttcttagctaactgggacttactagacacctacactctaatcagcaaacacagaaaaggcctctacactcacaccaacaacagccgcggagctggcaggcgcctggatcagctgcacatctcttcgacactctcacagtggatcaaatccacacaactggtaaccaacaagcagggtcacaacatcacgaagtcctctcaccacgcggtccaattcgtctttaactttggcaacctcacccagcgacaagacagaggcccaggcacctggaggatgccctggtgggtttttgatacagagtacattgcttggctcaagttccacgtcaaatccattctgaagcgatatggtcctttgaagcccagcctgaagctgcaatgcctgaaagaaaacattaaggtcaccatccaacaggaagccaaaaaccgcgcacttcgagattccaaccacccagacaacagacgccgcgaggccctcatggcaacagcctcagactggcaagcctacccagctaacgagccatacccgatgctccatgctcgggtcgaacaatccaagcaacagatggagatccactccctacggaaccaccaaggccgagtgaagaccgacacctcctctctctgcgacatctcagctcgatactttgacaacatcttcgacagagctgccgatatcaacgacaccgacgacagcgcctttttagacctcttccccgaagaaacccggagggtgaatacagctaacccaagcctggactcgtcttttaccaaggaggagatcttcgataccatcaaggcgtctacgcacaacagcgcgccagggccagacggcatcccgtacaggttctaccgcgactgctgggatgagctgggggacttgatgacggacgtctacaacgaagctggagccgactcgcccatcagcaccgaacgcaacaccgctatcatcaaactactgtacaagtcgggagatcaggccgacatctccaactacaggcctatttctttgatcaacacagaggtgaagatctacacacagctcattaacaaagccatccagaacattcttccggacagcattcacggcgcccaaaacggtttcgtaccgggtcgacacatcactaacaatctcgacaccatggatcatttttgcaacgcctactcccagctgaacatgggttgggtcgtaggatcactggacttccggaaagcctacgacactatcagccagagttgggtgataaagacgcttcgaaatgtgggtgtctcggaactgatgatcaaccgtatcctagctgtacaacagaacgcagtaacgagaatcaacatcagaggtgtcctatctcgcccagtccgcatcaagatcggagtgagacaaggatgccctctctctccaaccctcttcatcatcgcagtagacgcacttgtgcgtcgtctggaccgagagatgtttggactggccccaggcctgccactatcccaccaccacaccactgggcacaggccgccacaaccccctactcacccggaggcagtggcagctggacacatgaaggtgtcggctttcgcggacgacatagcggtgttcctcaacaacatccaggacgtggccacggttggtagagtgctctgcctcttccaacgggtctcaggcctcacactaaacccgtcaaagacggtgcttcagaagatcggcccccccgattgttttgttccactaacctttattgacgcagaatggcagcgaacaattgacgccacctggccaaccgacaacaacacacgacaggccccgacgctccggacatctgacaacattttccggtacctcggagtacacttcggaaatcgcgaaaggttggacacgcactacgctcagatcaaggaggacctcaaggagtcgctgcgacgcctttcactatggggtctcccctattacagcaaggcgtggatgatcaacatctacttcttctcgaaactgaatttccttggaccctacgtcagccagatcgacaacaccttcatccgagagctgaacgaactagcgtgcgacaagatcaacaaattatcacccgacaaaacacgcaaaaccttcagcaatggtttcatccaaactccggtaggcagaggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcatcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcacacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctagagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatctctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagaagttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaatctaagcagtagatggatcgacaccagcgtcaatctgtcaagatgaaactggggcgcattggagcattgatggatcaaacagcccctggagctccagttgctgcagtgatcaaggtgaaacagatgatggatgtgtgtgtgtccattgttagcatccaccaacggtaattttccagagacgatcgaatgtaacaagcggcaaaaagaaagcccctgttacataatactgcatattcattcttgcattcctctagctcgagctctatacaatctacggtgcgcccacatccaccatgcatgcttgtctaatcaatcagttaagcgaagtggatcgctaatgacggacacatcagctttcactgaatatatttttggtgcttcagtgggcagcgtgacattgtcgattacatatgtacggcatgtatgtatttttactgcgaatagtacctcgacatgacgttcatgttagtacagtactgtacttggattggaggggattgtagagtgtgtgggtagcgtgaatgtgtacagtatatacataagtattgctccaggctctgcggacactcagacacttgggaaaccagtcgccgacgtattgggctcgtccatctctcacgttcttcatcttaccatggttgccacgccttctatgcctctcatctgtatcagtgcatgacgataagagaaagttacacggacaggacgataattcggtcagtttttagggatttgaagatttgaaaggtccatctggattattccgcccatttgaaactggtttctcttttcagatattcaaaatgatcattttcccttcctcctagcaccatccaatcactgcacggcgcatgcgtacggcgaacaaatgtgggaaacaagcaacgggaaaaagcactcacgcaaagacaaacaagcagagaatttcagctggaattaaaaagcctcgcaaagatttacattggtctgcttctcccaactgtccttctcttgtctctaattatcgcatactccagagaccctacaaagttgatggaccatacggcactacacggaaagtggatagagttggtgctgattatcttgcagggttgtgtggacattgattccaagcctttggactggaccacctggctatggctcggagcttatggcccatattgaactatcggctcaattgcctcgcaaagctacatctctagtcacacgacgggtggagtgatcgacgcggggaacttggtgggggtactgcgagtcggaccccgataacctagtgtgtggacaagaatggaggaagccgttgcccgtggcgggcgggaggcatggatgtattgtcgggtgttgcgccaagtttcgaagcaagggctctgacttacggcaaccacagggactattgtgcaaccgtgacatgacagtgatagcgctgttgctcgttagcagcctgatgtcctaccctacttcctcccgaataagtccgagaggatgataacatcaatctattgtgagtataccgttttgattgattgatctggtggtgtgagtacaagtcggagatggtgtcgaatgacattattactctacagtccggggaagccaattgttgattgatctggacggacttccattgtctcaaggtgagtccaagaatgcaaagacccttgtcagttaatgaacacggacaatgttgcaagtgttgaacaagcccagagaaatcgcctttgcaaattcatgcagatgaacaacgccaatggcggctgtctcggtggtgtctctattgctattctttagttgacccgactgtcatagtcacccagatgtgctcttcagtgagcccctcgattcttgagagaaccgtctaacgtgactggcggacctctcgagctctttcatgtaaatcacccttcaccaagcaacagctaccccgccacatgttttttattttatttaaataatgcaataattacttatatagtcgtgtctactgtacgttcctcccctcacgaaatttcaatcacctccacttcgggaccgtacatgagattcatctgcttaatggcagcggttcttcgcatgtctccgctctgggaacccacatccagcgtcgtatggctgtctctaagccactcggcgttactgggctgcaccacactcacgtcaaacacctcctggagctgtccagtcacgtttccttccttgtcgatcgagtccaataccgaggccaccagcttttcgtctcgtatactccagatcacaaatttaccatcacagaagccttcctcaaactccctgtatctaaatgtcaccatatcgagcgcaccaacatggtcgaaaatgagatatcgacccagttgacgcgggggagactttcggccaataccacccaccttggagagatccactcgagaccaaatgtgcccgtcaggacgcagctggacatcaaagaccgccagacggccgtttgaatacaatgccatgcggctagcaaacgtgtagatctcaaactcgcaccactcgtctgaatccacgttgggcgcagacaatggggaagcacgcgtgatgttggagatgacctgaatcaatgtgacgttgccccgatccgtcttggagttgggatcacgtgaaatcaggtaaatataatgcacatcgtcgctgtaagacgcgagaagaaagagatttctggaggggtcgccagtgaggaggagcttgactttgtcctcggaacgctcctcgggcagaaacttcttgggttggaaccagaaccagtctgtggctccattgatgtggcacggttgtccgttaatcataacccagtagacagtaagagcctgttctcctggggtagtagacacaaagagagcggcagagtgacgtccacaaaaggtgtgtgtaatgtactcgtagtctccctgcagctggaagttccaccagtcttttgctcgagacgaggtgctgagagtgaacaccgacttgcccacgaggtctttggtcgcgaaactgggcactgtgtcgggccaatgggacgagaaaaagcccttttgcgcgtcgagtttgagctggccgttgtgaaacacgtacgactcctccattgtgttgttcaggccgcgctggaacctctcgatgacaatgtccaggtcgtgtttgaggttgttggcggtctgccggggcagcgtgtactggccggtttcgtcctcgttgtaaaatatgcaggtccagttgttgctgggcgtcaggttgtccttgcgcaggttacgcacgccctccgtttccgatgagtatgtgatcatgtgggcgatttcgctttgagtcagtcctagcgtgtcgagcttccatccagtgatgaagtggcccgatccgggtgtggccgcgggcatgggcggcggcaccggaggaactaccggtaccggctgatgtggtgatgggtacatccacactggctgtggtaggccgtagtgaggcatgtaaggtgctccgggaggcatgctcatcacctcgtacggcagcggatacatgtgtggcgggtactgtatcggatacgggtatccgttggcgtgcatgtactgcggaggaggagggggcgtgtgttgtggaggcccatgatggggtggaggagggtagggatggtgtcgggtgttgaaggttggaaatgtgcctcgttgagggccgatcggaggagtgccgggtccgggaggcggcggttgttgcatctgggcaacttggggtcggaggcaagaagttggagacccgtgcggttcgcgttggagctgattgcagtggtgataatgggtttgcaaaagttaagccgtgggcgtgcgttagacatgcaaccttgtgtacgttggagctggacaagcaatgagtgatgatttgttgtagtggcctcgattaaaagatgtagggtaatttccaagattttcgatctgcccaattacgtcctcgccaggctcattagtcgaaatttttgccatgtttgagtctgatgggaagtcagctccagatgaaggttgtcgacatggacatcagccaatagaacgaaactccgtggagcttagtcagttgtttcgaacggtgctttttgggctgcaagtcgaagatggtgatcattggtcacgtgacacgtgactattggttttccccactcgttattccaatcttcggagtccgacactgggtctcaatcgaagcggttggtggttggagatctaagtatatgcagtacaatttggttctttagtctgagcatttgcatctttcagagtagctccatcgtatttgtggcgtattatgcgagtactcatctctcttgggctcaggagccttggacgttacaagtacatgagatgaggcgattacaggcgattacaatgtctagtagtaattgtagtgtgcccatgaattccgtcattgaaacagtatgagaggtatcgaatgggtggagacgtgttagatatgaaacttgcacttgtacttgtgattcaatgactcttgatctctaccaattatcgtctatattgtactggtccaggacgcgtactagtcctcattgaactcatccgcattgggcttactaaccatagacatgcataagcatgcataaacatgcaccccgagtgcagcttcaagcatcatcttcagcaatctgttaaccacgacgccaccacatgggagtacgcggtttatgggaaatcgtgcagagtacagctcggccggtcaaggttgagactctaggcggcaaccggctggccgtggacgcgtcgatctggatctaccagtttctgaagacgacccgaggagccggaaagaagaatgcccatctggttggttttttccggcggattctcaagctgctgtttctgggtatcaagcccgtgtttgtgtttgacggagttgctccggagctcaagcgcaagacggtggcaagacgacgggagcgacgggagggccgaatcgacagtatggagaaagaggccaagcggattctagcgatgcagctcgagaaccgcgagcagcagctgaacgccaaaagaaagcgcgaggacgacgacgacaacgacgacgacgactacacaaagggaagtgagcttttggggtctgacaccaagcatgtggtgcagaagttggggggttccaacaagaaacaacaactcaaatccgactatgatctgcccgacctggacgtcaatatcggccaggacgatcggtttctgacacaacgagagctagaggagcgtaaagagctgcagaatctgatccctcatgttgctggagacggctctctggacatttcaactgacatcgattttgattctgactatttccggtcgcttccagatgctacaaagtacgagttgcttaacggtgcccggctgagatctcggcttcgtatgggtcatactgccgaacagcttcagcgactgtatcctgactctgagtcgttttccaagttccaggttaaccgagttgctcttcgaaacaactatacacagcgactgatgcagctggttggtttggagggcgatctgacgcttcccaaggagcatgagaccattgcagagattaaccgagtatctggagagaaggggaaggagtatgtgatggaaaagaacgaagatggatggaccctagcaatgcatgatggaggagggaatcgggattctcctgttttgattgacgacgaagatggagagaagagatctcatgatttcggtcgtttcagacgaaagtccagtcttgatagggaagaacggagaaaaactcagatcaaaaaggaggagatcaaggaggagagcgaagatgacgaatgggaagatgtggacattgatgacaaggagactgttgatatcgaccagcagatcattgatgctggggaggatttggagacccaacagagtatcatgaactctttggacgacgaaaagaaggccaaacttgctgccatgaccaaaacgttacagttgaagggtctggacgggctgggagagatggactggggcgctggtatctttgccccaaaagaagagaagaaaaagaaggaagatgaggtgatggaggttcttcagtcgacgtatcgagaccagaaggtgtggggaggtgaacaggagatcactcagtcatccaccttgcttgataatgacctggagactgctgtcgatgattatgcacagtcggcaaataaacctgctgatgctgagttggctgaaaaggatgagtctgtactcaagcctgacgagcccgatgagtcaaagtctccagaagaaacccttcctgtgtggttccagcagtctcaggatggagtgcaatccgctcatcgacctgtggccaacagagaagagtctgactcggacgaggatgctggcttgtattatggagggcaatcgtatggaatcacgagggagattgttgaattgagcgatgacgatgagcctgtcgctccagcggttacttctagggctgtcgccactacaaagcttccgtctaagcccacagcttctaattctgtggctaagcctgtgactgcctctgtcatcacgaaatcagccaatatacaaccagcgcctgtccctactcctgctgaaaacacagagaccattacagtatcagattctgagtccgatgctgagtttgaaagtgtgtctattgagccagagaaggctgaactagagcctattcctacagaaaaacctgcagagtcgcttggaggagatatctttggaactggtgaactatcattaggtggaggtatcgttggcactggttctttagagcccaacacgttcgacaagcctgaggttgtcactgagcctgctgacatatctaaagctcatacgccaaaggagtcgccagtggttgatggtgatgccacccctgaagtcgacgaacacaacaagtccttcgagaacatggttctagctgaagaagaagctgtagaggacatgcagacgtcgcagaacctgatcaaaaacttcaaccgtgaacaggaggagtttgagaagcagttcaagctggaggaggagcaagccaaggagatgcgaatggcgctaatggaggaacttgagcaaatcaatcatacccaaaagtctcgagatacgaccaacgaagaggccattactcagaccatggttgacgagtgtcagcagctgctgcagctgtttggtatccccttcattactgcgcccacagaagccgaggcccagtgtgcgactctagtgaatctggatcttgtcgatggagtaatcaccgaggattcagatgtgtttttgttctcgtccaaccctcgaatgcgtgtcttcaagaacttcttcaactcgaacaagtacgtggaatgctacaagaccggtgagatagaacagactctcaatctcgagcgtaaggatctggtcgacctggctctgttgttgggatcagattacactgacggtctacctggcattggacctgtatctgccatggagattctggccgagttcaaggctcctggaaaagatacactgcgagaattcaaggactggtgggaatcccagcttgttgagagggctaacagaggcaagagtgataacacgtcagcttttaagtccaagttctcgaagcggtttctttcaaagctattcctgagtgcctcttttccgtctgagaagatcagattggggtacttggagccttctgtggacgacgacaagactcctttcaagtggggtcatccttctttggttggtctgcgagagtatctaggagacacgattggtggtaactcgattgactcgttgctgttgcctgttctgcagcaaatgaatgccaagcagaaccgccagacgcagattctggactttttgccgaatggcaacgagaccagtggttctgttcgcattgcaaaggctctgacgaagatcaagcagagagcgaaggataagagagatgcgaccagagagggtgataagagccaggacaaggcaagacagaaggacaaggacaaggacaaggagatggagatggatcttgatctggagggttaattaccgtaatgcatatttattgatgaaagagagaacactgctcacctcacagagcagatctattggcttttcatgtatcgtctgttgatgcgcttaacaacagccaactaagtttcttgacaatgtgtaaagccgaatatataaaaacacaacaaaacaaggccctcaaccgcagccgaatacgccacgaaatgagatctgtcaatctcattatctcatgcacattaaattacgccaagacttggcagcaatgtcttgtgcttgtgccgctggtacgagtacgagcaccaccacaggttgaactgaactgaagaaagcccaaaaaagatatgtctcaaaccccgaacacgaacacgtgcggctggcgggctggaacgcatgtttacagtattcagggtacggctctatgtggaaaaagggctaaaagcccctgttatttttaccctaccgttcctcagcaggtcccaattaaatgggctcaatgagacatgtccaatatgatttggtttttttttttttttttttttgggtctcctcgtgcatatttattgcactctattgctatcacgtgacgggtggtatggaaaatgatgtttgtatctttgtatcatagctacagtgggaacgttgtgattgtgtctgtggttgtggttgggttcacttgcggtaaatatatatagggcgcagtttgccctgggcagttgtttcgatgtcacgcttatttgggcgcctttttcgtggtggcgtctgtggttcggtatagtgcgccacatgccggcttgctcgatactccggctttcgcagcctatacttcggagttaataccaatggggcaggtggtggcagacgaggaagggcggagggtgcaaacaccacgttggaagaccggccagcgccctttttcgcacacgatccgtcttagcaccgttgctactatttccgatcgggctcagggtcacatcattcgaggtcggctctacgagacccccatagctcaccaacaagtgtgcaccataacgccggctggctggagtgtttagctttgggctaactcgctagcggaggacgaaacgtgcggggcagcaagagtggggccaccaaaagacctgtttgcgagcccgattcgaccgtgcaggcacccaattgaccgactctcacatgtttgtcggctcagctgggcccgtcacttttgggtctgatttgacactcctcttcacacaaggttgcacattgcatttagcgctgcgactatgcatacaatcgagggatttagcatgcctgatataaactgggttggggaacttggtcagacacagattttctctcctctccactaacaaccctcgtcccgttgcatccgacacagaagcagcaacacgttcctcgccagctagacatagatagaccgcccacacacacacaagatgctacctggaggaatcccatacccaccacccgtggacaacggctactggggccccacgacatcgaccattgactggtgcgaggaaaactacgtggtcagcaaatacgtggcggaaatcatgaacaccaccacaaacgccgtgttcatgatcatggcgctgtacaccatcattaacgtgtaccgggagaaacaccaccccaccatcattttcgccgccattggctttttcattgtgggatttggttcctggatgttccacatgacgctgtggtacgagttccagctgctggatgagctacccatgatctacgccacctgcgtgccgttgtacattgtcttctccaacaaaaagagcaaccacttcaagacgctgctgggcgtcggaatcgccgccggtgccctgttgctcacagccatctacctgcacaacaagaaccccaccttccaccaggccgcctacggtattctcaacttcattgtcattggaaagtctgtggctctgactaaggcctacatttccgaccagaagaccaagaacctcttctggcgactgctcgcccttggcctcttctccttcctctttggctactttctgtggaacctggacatccacctgtgcaaccagtggatcaagatccgacgagaagtcggcctgccctacggtctggttatcgagggccatgcctggtggcacattttcaccggactcggagtctacatctacattgtctacctgtgctacctgcaggtcttcctggccaagcgacagcacctctaccactttctctggtggtgcggcttcttcccccacgtggatctgctgcctgaagccaagtctctgtggaacaagctgggccgagctcccaccgaaactgagatggccgaggtcaattcgctcagtggagtcaagcgagtctcctccatccatgccaagagctcttctgttaaccatcacaactagatggcgtttgacaactagataggacatgtatattaacagtatttaattcacaagtcgttgctgtcggttggactcgcagtgtatgcatgcccccacatccagaaattgcgggttaggttttctgataacacggcgtaagttacgagctgtcgtatagccagctgtagataagcaccaagggtcatcttactaacaagagccgaacgaaacggtgctgaatggttctgtctattttatcctcatccaatcctacaccccacatttccacatgttcccaaaacctcatttggaatgcaaacacgggctggaaatgcagctagagcctggcggggtctggtcgagttgctccattgaggcattataactgcaagtgttcgtcacaacaagataaagccgcagcttggaacgttctaagtgtttattctcgcccttattggccgttgaaccttgagggtgttgttactgtttcgggcgaaaccagtcttttgagggctttagcggtgtctgatgttcacggctcgtgcgaatttagggcgagtaccggtttggttcgagcacttacaagaacatgcttcaaaaagtcatgttcagcaaaaagtcatgctctggaaaaagaaattgccatcacccagaatcgaactgaggtttccacggccacaacgtggtgtactaaccactatactatgatggcgggcttttttctaaaaattcccataaaacactaggaacagtcgtttagattacgtgaccatgaattattacttgtataaatattgaccgctaaacggctcaaaaccacacgaagaaacgatgaagatgtattatatggttgtatgttaatgattgtggtgtatctgccagagcttttatatctccttcacccgtttaccacagtttctagagtaattctgaatttggagggtcggtgagatctgcagcttcatgaagtactgagggaaatgttcctggacaaatacccttcatgtacagtaaagtaatgagacaagtagatataatggagagatttttggactgaatattatcttgctattgcctttgttgatctttcgaggttcgttatcatcccagagtagccgcctcgtgacagctcaggcacaacagactgtgtgcaccctagagaacagctcgggacactaacttatagataagtttgtggatttatcaagtttactcggtaaatgcgcttgtagctatgatttgtgtaccggaagcgcagttttaggcaagtccagttccccatacatgtccaagtatgtacagtgtgtagtgagcaacatgggttgaaaagcaacaagcgtcgagaaaactaaggcaggcactactcagttctcagttaaaaataatgactagatatttgctgtctttctggctttttgtttcttcctgtcaacaatgaattgttgtttgttatttgatagtgaggtagtatatactgtattggtagaagtactcttctcaatgtcggtttacagtagttgtaggtggtgtacctgtgaagacgctacagagcggtgcttgtaagagtcacatgtcccagaatttcaagttgagcaacaccaaacgatcgcactgggtatcactttggtatcccgtccctcccgtcgattgctttaccctatatataaacagagtaaagagagtacttgcacttgtacatagtggtactcgcttgaatgtactgtgtactggtctcacttgtactgtcttgcacttgtactggtacttgtactattaagtgcacacttctcctgctacaagtagagagactctgccttcacagaatgtcacctttacttgtgattacaagagagattcgtaatatttcccagtctccttcacgaccctcctggccaagcccttacaaaaacaatctctgattcagactaacgaagaataacgtcagttgtcatccttggcaagcctcacctcgtgcaaccaatgtctgaccaccgaaattcacatggacaaaggctgtgtgtatggccaccaggttagtattgtatccctgtgtgtatttgctacaagtgtctgtatacaacactgtgtacattccaagcgtctgttttgattgtgatgagcggagacatgtaataattggggataaacgcatccaagctaagattccctacgacattggcagtgtacaaagagattgggaaccgtgctctatgggctcgctgtcttggtttcatacccctgtctgtttggttatcagaaccttgacctggtgtgtcaggatcttcactgatgagacgacaatcagccaccagtcggtacgtttgcattcagaagtcatgagaatcataaatggcctttatcattgtttgctatgacgttggttccatctatgggcagcacaacaacattgattgatgcatatgagactgaagcagaaactccgtatgtgattgactagtgcgacatgtgtcgctcgtaggacacaagcacaagtacaagtactctcaccggtgcatgtacacactgtacttgtattgacagatacacgcccaacgggccagatcatgcatcgcttaagttggatcctggaaagatgacgtctgccacacaacattgtttgaagcccgtgtgaacgttgatagcgccacagtttggtccggggcacctgtattgtgtatacatgcgacttccgggctgtaggattgtgcagttttctgtaggtctgtttcaggcgagtgtgtacatacaaactgctatggtggtctaagacgtcatcttgtttatgttattgagccttgacaacacagccgccactagttagacggacaaagagctccataacaaaccaattcaatggtggaacaagaagctccccacacggaggttggtgccgatcgaatctcggagcacttgcagaagacggaagctcaaagttgtcagctggactgctgtgcattggtgtcaagtacagtacgactcaggagggggtatgcttcgtgagaaaggctgcctgtgaacgatactaccagtaggagcctgtcgcggacggtaattccctcggactccaaccgcttcattacatatagcgttccaatgattggccacaagccactgaagctactgcaccgcagaaggcccatgacctttctgtaagcgtcggcaggattagctctgctgcagggatgttgacaaatccaacccaactttgcggaccaaggcgtagacttgtatcttttggccgctttcgataaggagatagcagtgggttccgtgggtttctggtggatcgtacatacatggttctgaggcatttgtctcggactaccatgccgcagactggttgtgggggttgcttgcatccacctaatggcagggctgaacgccactgcgtttctgcctgcagctttcaggccctagactggcagaaacatggcccttcttcgcccggcttccaatcacggtagcaaaagcaggtgtagattgccaagctaaacaactttaacttccagtgtgttttcaataccccccatgttattggttgccacacatatagactcgtgacggtgagggggggaggggttggggggggcgactgagacggaagttgtagggaaaaaagagatatttgtggtcagaaaatgccggcaagcatttctatagcctcaaaacacacatttaacgggacccagttgctcccgccaaccccaccacaaccggactcgcttgtaataagatttgtaggggaaaatagtctaaatgaaaccttatatttcaaaagggtggcgggccaatcacaggccgcgcattactaaatcattccaacagtgtgtgtagagcaacatcacggcaaggtctacttatagagacggtctgctgctttggcttagcaaccagctaccggtctctccagcagttttacaacagacaaaaaaccccaccgcctgtgcatcgcaccgctccatccacccaaaacccctcgtgcgactcctttcaaaagtcgttgcctccatacccattcacgtgtttgtccattgaacgctcatacgccagttcgtgtctagccttcaatttagctttgcgccatcgctctcgattccaactcccaaattttaaaatataatggttcttgtcgcccttaagaaggccatctttggaactgaaaagcagcctctcctccgaaacaacgcctcctacgccaccatgaccgacgaagaagcccgccttggtctcaccgacgacgacaccctgtcccagggctcgggatcgtctggatccggaaactcgtgggtctctcctcgagttgtctccgacatgatcatcggtctttctgacggcctcaccgtcccctttgccctcaccgccggtctgtcttctctgggagacaccaagcttgtcatcaccggaggtatggctgagcttgtcgccggagccatctcaatgggtctcggtggatacctcgccgccaagtctgagaacgactactacaagtccgagtgcaccaaggagcgagccgtcctcaagaccgagtcctccgagggagagtctcagatcgccgacatcctcgcccagtacaacctctctcccgagaccactgcctccttcaccaaggacctgcagaagaaccccacatccatggttgactttatcattcgattcggaaagggtctcgaggaacctgctgagggccgagaattcacctctgccatgaccattggtctggcttacttcttcggaggtttcattcccctgatcccttacttctttaccgcccacgtcgacgatggtctcatgtggtccgtcattgtcatgctcatcaccctcttcatcttcggttgcaccaagactgtcatctctcttggatccgacgtcggacgaggctgcatcacgtggaatggtatccagatgactctgattggtggtcttgctgccggagctgcatggggtcttgtcaagctgattgaataatccttgacttgcactcccaacccaaaaaaagcagaccgcggacggcgggcaccaccatcacataccccctatacacttggcactcaggactgccagcaaagtggaccccttgaattgtcttaggaccgtttgttttccttgcgaaagcaaacattgacgttacgtccgcgctcctagcgccgtgcaaactctcttgcacattctatttattgttctgcagtttatttattgatattgtatcaaattggagtcgtagctgtgttagtccagcacagattttttttagcagtacaaacttttagcagtacattttttagcagtacattttttagcagtacaaatttttcagcccaagctttagtatccactcgcttacgcttggtatcgtcgacttgtgcatcgacgtgcatatttgatgcatctcagctgcatggtggtgtgagacatccgatgctgtctgaggtgtattgtaaccatgaaatgaaatatatggaggcattgccaaagaccgagcaatggcaaattgatagaaccggagatacctgccaggagagggcgtctaaaatggaccgatttatgcctctaatgaagataatagccgctagccccttcaaatgaaactaacgaggaatgcgcacgtgcgtaagcaggttacaaacggttagacggatagatacaggtacagtaccggtatgggtagcggaatttctaatgtcgttggtcacgtgaaattggagctacttgtacccggcataatgatcaattggtcttcgtagccgaactcgtctgaataataaatggcagctatcaagacgaggctaaatatgagacatcatcggtggagacgtggggtggtaagattattagctggccgtctattggaggaaacagctgatgccatcgtgtttcactaatcggttcagagctcttctttcgtcactattaatgtaccaatggacgtaccaacgtgtgcgtatctgcatgtaggagttcctaccagcatgtataagtcggccaaagagatcagaggagaaccttggagcttgagttgtatgtatatactgcgctaggcactggtcataacctgtgtattgctgcgatcaaaaaggcatgatgtcgttctgtagatgatgactgtcagcgatgactgtcagccttggctctaaacacgtcgaagatgtccggaaaccgtcaaatcagctcgtgacacctgccatcagcaccaacgacgtgtagatggatgtccgttgccaattggcaatagattgtgctattgccgtgctatggctcataacctctaggtctcagaactggcgatatccatgtcctcttcctaacctgattatatcaactaaatattgtgtgggaactgcctcagcaaatttgacattttttgacctcatgtgtgatcagagtctaattaaaaaaaaaccatcacaggcagtgaagttctggtcaaggacatggtctgctatatatactgcagaaatttttttttcctgcagcggtggactcataattacgccaggtgggatttttttcagcatgcatatgttaatattatgtaatacgagaacacaggagtgcacaggtactgaaatgaaaaacacgggaggtgccaaatttcaatcacgtgactaaaacgatctgcccgtttcgtttaatctctatgtacaattactcgtactcgtactcgtgctcgtgctgtcggtgagctgctctcaatacacgtgttgctgagttgctaaggcgtccaactgaccctgactaagtgagcgttgtccggacaacggagaatagagggtctaatgggcataaaacgagtgaatgtatatcgtccctggaaatatccatcagtcaagcaacccttttgtttatttatatatttcgtcttctaaaagattctacgttattctctacgccaccggtaatcgaacacgcgtcccccaaagtagtgcctgagtgcagatagagtgtgtgcgaacctcgtctgtgaaaattaaagacgtcaccaaatcctatctgcacggggcttttctgttttccacacttttcgaatcacacatacacaacatgtctgtgcaactactgaaccccaaggccgagtccctgcgacggcagcaggcgcttcaggtcaacattgccgccgcagagggtcttcagagcgttctttgcagcaatctgggtcccaagggcaccatcaaaatgtgagtatggtggcgatcagttggtgttagacaaacatcaagaaggagttcaagacgtcctaagggtaatgatgagcatctgtccgtgttatgttgtacacgacgatggtgctgttgattattgtgttgcaattgcacctgtttatgtaattggaacatggtggaagccaggatgttataaccacgacacaggattcattttgacgtggtcacgacttgattgaggacgtaccacgacaggagttatcaaatgaacacagatatgccatatcactgtttcaggacacgtcacagtcttatcaccagagtcatatcaccaaagtcatatcaccaaaagcacatcacgagagtcatacaatactaacccaggcttgttgatggagcaggaggaatcaagctcaccaaggacggaaaggtgcttctgtccgagatgcagatccagaaccccaccgccgtactgattgcccgagccgccactgcacaggacgacattaccggtgacggtacgacatcggttgtcctttacgttggagagatgcttcgacaggccgagcggttcgtcactgagatgcatccccgagtcattgctgagggctttgagattgctcgaaaggaggccctttccttcctcgacaccttcaagatcaacaaggccggcagcgtcgaccgagagctgcttctggcggtcgctcgatcttccctcgccaccaaagtgaaccccactctagtggcgcgtctggctcccgtcgtcaccgatgccgttctggcagttggagacgatctgcacatggttgagatcatgaagcagcagcgacccgacgacactcggctgatccgaggtctggttctggatcatggtccccgacaccccgacatgcccaagagagtcgagaacgcgtttgtgctcactctcaacgtgtctctagagtacgagaagtccgaggtcaacgccggcttcttctactccactgctgaggagcgagagaagctggtgcagtccgagcgacagtttgtggacgacaaggtcaagaagattgtcgaactcaagcgggaagtgtgtgccaacggcgagggctttgttattgtcaaccagaagggtattgatcctctgtctctggacattctggccaagaacggcatttttgccctgagacgagcaaagcgacgaaacatggagcgtctgcagctcgtgtgtggaggagaggcccagaactcggttgaggatctgcgtcccgatattctgggatgggccggtctggtctacgaggagaccattggcgaggagaagtacacctacattgaggaggtcaaggacccccggtcggtgaccattctgatccgagcccccaactctcacagcattgcccagacctccgatgcggtgcgagacggtctccgagctgtggccaactgccgaaccgaccaggctgttgttcctggtgccggcgcattccagctcgctctgcaccagcatctcatcaagttcgcgcgaagcaccaagggtaaggccaagtacggaatcacagcctttgccgaggccatgctgattatccccaagactctggcttctaacgccggctacgacgctcttgacatgattaccgagtgccaggacgagattgccgagggccatcttgtgggtttggatctgaccaccggcgagcccatggaccccacggttgagggtgtctacgactcgttccgggtgatccgaaacagcattgccagtgccactggtattgccaccaacctgctgctgtgcgacgagctgctcaaggctggtcgatcttcgttgaagcagcagtaaggggaggtgtagagcataaaatgaggccataagcggtatgggttggatacgaatgaatgtaattgaatatagacatgacaagaggagggaagttgaagaagtagtccctgcctaacgtgtgcagtacaagtacgagatagccaccgtctatattattattttctgcataatacattcattaattataagttgattgtagtgtagtaatagttgagtaagggttaaggctacttactgaattgttggtgggcacagttcagatgtacgaatgattctacaatcattactcctcattctcgaggtacaaatagttgataagtatacagtcgctggagtacagtcattaagtgtcagtcattaagtgttggttttgttcaggccttctggaccatctcctcgacttgcttcttctcgtcgtaggagggcggcttctcgattgagtctgtctccacgaccagtccgttatcgtcggtggactcgtcggccttgacatgctcggactcctccttgattcgctgggcggtatcgagattgatatctgcgttggtcagagagaggcagaacatgatggcacagagaatgagagggccgatgagcagtgatcggatgacggtgttgagcgaggttccaatggccgctctttggggggagcccacggggtatctgagaccggcgtagatggagccgaaaatggcctggatctcccggtcagtaaaggaccctgtttctcgaagcagcttggggaaatggtttcggtacacagcggccgagatgacgttaccgagaatggtaccggtggaattgaaaaagtagtagacggtgatggcggcggcagcatcggactgcttgcacacgacctggatgtaaaccatgacgggaatgacaagcagaccggctcccacaccctcaaatacctgagccagaatcatggtgtggaggggtttctcgggctttcggaactcgtaggtgagtcccattccaatgaagtacagaatagtaccccagaccatgacggacttgagcttggctcgccatcgcatgagcggcgaaaagagaagggtggttccggtcagtgacacaaacatggccatgtgcaagttggtggcctttgcctgcttgagacccttggccagcaggagccagacctggaagtaggggtggtagatggcaaaggacatgttgtagaagagaatgatgaagccgggaattgtcaccagacgcttggacatgagcttgtacttgagaaaggggtgtttggtgacgaagaactcccacagcgggaaggcaacgtagagcaggaaggtgccgaccgtcagcatggcaatgtttccgggctgcttccagttgtctgtacctgcacagaaagagatgggcacaaagaagagaatgagaccagcacagaggaaacacaggccgggcagatccattctgatgattccggtgatggtgttctgccaccaggttcgattggggtctcctcgtcgtattcgcagacccatcttgtaagccttgattcggaaatagagcagagtcaccaggaagggaattgagcacacgggcacaatgatggcccacattcccatgccccactgccaggtggagtgttggagcattgactggaccatgggacctgcaatccagggagtgaagaggttggcaaacagagtgatggtctggaagaatgttcggtctcgcagatcacaggtgtctgcggcaaagatctcgtacatcatctggataccaatgtctccgatggagtagaaggccagggcggcaaagtaggtgacaatgttgtgtgttcccatgtacaggccacatccgacggtcagagagcaaacagagatgaacatagcctcgaaccggccaaagttgtcggccaacttaccgcacagagcccgggcgatgagaaagatacaggactgcacaatctgaacagaagccagggcgcccatctgggagaactcggaagaggcgtagacaatgtaagaggggaaagaagaggacatgatggtagataccagcgacatgaagagcagaaagccccagcccatgatgagttgcttcttattccatacctttcggacgatttccgaatgggtcagctgcagatcatccacggtgtcattggggtcaaagttctcggtggcagagctgtagtcatagtctggcgagaagaggaacttcatcaacttgcgtggcttgggggacattgattcgaagaacttgtctgcgacccggtctttggtgtcaaagacatacttggccttttcgtccagctccttgagattcatggttggttggttggagatgagataaaccgcaccaggaatggctcattcttatatatcctttccatcgccatcttcgacagctgttctaggcagtgtctaagcgactctcgtattggtttaaagtgcataagatgggcttagagcagcagctacaagtacgaggagttcagacaagaccggcttccagagcttaagagactcttctggcgtaaacgtggagttcgccggtgacaagtgcatcttcgtaagtaaacggccgatgaggctctttgttattttggttccgtgcctagtccaagtctctgtccgtgtcttgtccatgtctccgtctctgcctgggcaagcaaaatctgcactccaaccaccttggtggtcgacagagaaaaagaacgttgctagacgccgctagtatctcttggctaagggggtggggccttcactggagaaacaaggtgacagcgtggatgcataatggaatgtctcgtaacttgttaagtccatggcgttaagagtatgggtttcaactctcaatgttcagctcaagttggggtagaaatggcagcagtaaagatggtgagtctttttcggatgggcttgtcagtgtttaaacacaatgactgagtatgcgcttttctgggggcctttttagccctcgtgaaagctctccgctttggacggcgtgccatgcgcgcacgttttatgtttactattatagattccacacaagaataaaaggcgggagatggcctgggccgagctctatgagctcctataatggaaccaatgaatagcaccgtgaaaataaaaggggaggaacagaagagcaaccatcaagcatgtattcttcttgcagattcaggttagcgagatgagatgagattagctagtagaagcgatacaagaaccaatctaaaagatgcaccacagagtcaaagtacagagcggtacagtagaaaacctccccaagctctcccaataagccctctttcatacaggcttgttttaaaccgaccatttacactctgtggttatctgtcgttagcttttggcgattactttccattccagactcctcggcgtttgacgtctcggtttgcttggcagacgggaagcacttttatcagctgaggagtagaccaggctagcacaaattttgcagactaatgcgcctgctaaactacccgtctgcttctccatcttccaacatgtccaagtcgcctggcttaaactcagcatttaccgtatccattataattccgaaaccggaggtatatggacccgaaaagcgtccgggacttgaaaagtgcccgtccagcagccttgtccaccaattaaaacgcaaaaatatacatgtcttagctccccagttatgataactgctcaggagtgtgggaccatgtcgagcaatgtatctgaccgacaccacagcctgatctggtgtccaatcgagtcaaggatgacgagtctcatagaatgtatcttccattctctctactttgcctttcccttcctacagccgttggggtggcactggtaccagcacgagcaggagcatgagccctagcatcagtgcctggtctggtatgtttaactcattcatattattactgtgttaagaatcttggcacagcgggcgaatgtgaagaccttttcgtctgcgtctgatgcgctgaagacatgtatctactcatctatatctattgagcctcagtggcctctctgtttcccagtgctaagtacgatatgtactgcccaggcacagcttgttgagcactcacgcccctaacacaagacaaaacgctcggataattcggcaagtcgcatttcaaatgcttatccattgttgcccaatgctattagatgcatgttttcacgcttatctccaaagagtcatcgtccaagtcgtacccagggcttgtgagcatcatcaaggaagccttcatgcagctccaaaccagtctaaaactgaccgacattgatggtcatggcaataaacattggggaacaatgactagcgcaacaaataactggaaaagatgtggaaaatcaccaaggcaatataatacgagcaccgcggcgatcttccacgctgacccccactccaaatcatacactccaacccacatatgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacacatatctacccacctaaaccatgcacttcagcctcactgttgctgcaattgttatctcactttttcgcctttgttgtttacctttcgggcaaatctgccgaactttttcagagctctttgagcagcgccttcccggtaataagtggatatcatcacgacaggacctcggtaaatcacgtgaatctatacaagtgttacctaagactcctaggaggaccttctctctaccaaatcgccttcttgcggggggcaacaactggtgtctccccccacactctcccaacagggaaattaaaccctacgtccgaagatgccaaaaaacagtggaattgcaactccgcagatagcagcttctggaggttcacccgcgtcgaagtggccctttttcttccgtcgcgcgaccgccagcgtgcttgcattgtcagattctgggtggtctgcagctgaacgagcgcgatttctccatccccattttaccgccgttttaccgccgttttaccgccttcgccatgagtgcccccaaggacccggtgccggcggcgcctccggcccagccgcctcgaaaacggtcccgagacggctgctatacgtgccgcaaacgcaagaagcgctgcgacgaaacacggcctgtttgtgagtgctgcaaacggctcggaatcgtgtgcgtgtacccagctcctggaacagagtacaagaacaagaaacgaaagggtctgccagacacgcacgagcagtttgtggttgttcccgtggaccatgcgccaccgcctgtagcgggttctacagatgtggcccctgtccccatgcttgatttccatccctacaacttcaccaactacgtggatcccgcagtcgatcacccaattgtggatatcaccgatctcacagaggatgatatcaaccagctggacgttaattcgttggttcgaattccctctccgtttgaaatagacgcagacttcaacttggagtctctggagccctctctgtttggaggactcagcaccaaagagaaccagatgctgcagtattacgaggaaaagctgtcgcgaatgatatgtgtggcgtccgatcaagacaaccactttgttcaaatttttcttcccatggcccatcataatgctgctgttctacacagcattgtagcgtggtcttctttccattcaggcaaggctgatcttcaggatacagggatggccgcgctcgacaaggctgtgaccctgaccaagaaccagatcacaaacaatacttttgaccactccacaatcgcggccttgctgctctgctgctcggctgaagtgtgtaagggcgacctacgcaactggaaaaagtttctcaacatgtcggcggccataatccgcaactatggcggtctgtccaagtttctcaatgacaaaaatctccgctggatagccacaaactttgcctatcatgacctggtcgctagtagctctcaccatcgaggacctctttttggtcgagcagaatacgaacagctgcttcagggaggtcagggtatcgacccactactgggaatctgcagagagccgtaccagatgattgccgaggtgtctcaattggccaacgaattgagtggcaatgaagaaatgacttcttcgactctcactaccgaagctaacattctgcagactgcccagcgtctcgagcaccagattcgtattctcacacccaatctggctgatactatgacgctcagtgacgaggaatgtactttgcataagcacctgtttgaaatttaccagctgactgccttgattcatctcaaacgaaccatcttcaaactgccttctacttctctggagatgcgtgtttggggccgcaagttgtcgtgtcttttggaccttgtgttgggctcggctgttgagggcaatctttgcttccccctgttcatcgctggtcttaacatcctgccctctcagagacacgcgtacctgtccaagttcaaggagtttgccacacgaaacaaggcgagaaacttgctgaatagcatttcaacggtggaagagtgctggaagagagatgcagggggagaaaagtatgtggattactatgtggtgttgaaagagaaggatttggatatctgtttggcctagcactggagctaggggcagagcttgccatttgcccaaccccagaccacaagcacaagttgatctttgcttaagccatcgctgctccacatccgtgactaccatctaggggtggcgctaaaagactacatctaagcacgacatcgagaacggtggtttggaccgaattaatgatgttacggagaacaatggttgatattgctgttacggagaacaatggttgatattgcccccaccgttgctgttgttatggctatggcaagacattataatgtattttttatgatgtagccgaactgtaggtaactatgtgtacaaaaatgtacaagtagtgcgtgatcatgggagctctacttacatacaacagtccttgctcggtcggtgaaccagatccgcctcttgagtaaagggggatacggtcaagtatccacccttgcaagatccaatagtatatcctttctattacattattacgtgcaaaggagtggcataaagtacaacccctagccaatctctctggctcctacttgcgctcctacttggtgagtgaggccagctctcccaaaaacacatcgggtttgaccacatctgttcctccgtaaaccaccttttttcctgccttaacaccgtagtccatcagattggcgtactcagcgtagttggcacctccaaccacaaacacaatggcctcgttgtacgcctgttttcggggcggctttgtgctggagccacgcaccgacgggtcgaaatataaatagtcgtcggtaatgtcgccagactcggaaggagacacaatgccggacacaattcgggtcacgggcatatccttgttttgtggcagatacgacttgacgttggaaatgaggttgccaatcttgccggacgacagcttggaggcaaagtttcggaacgattgctccgacgtctggggctcctgtgcagaagcagctgacgacttcagcgccatcattttggacaggtccttgagccgcttgacgtagttgagcgcagccatgtccactccctgtgtgctaagaataccctcgtactccttctgttcggcagccgagagagtgccggataggtagacacaaatataggctctcagcttgtccgtgccagacagctcttcgttcttgagcagaggcaagagagcctgcttgtccagcccgtcctcggcctcaaacaaaatatccagctgtctcttcttgattcggtccaccagagcagtggcaatgttcatatgcatatcgatgacggcttttcgagccgtgagtttggggatggccgagatagccttcttgagatgcgtgggggatgcatctgtgtccatatcgttgatgttggcgcctccagtgatctggctgtactcctccttgtacttattgacttcattgtccatagactccgccacctcggggaaagaaagaagcgagttttggttccagaaaaagtcggagggcgccacatcgtacgactcggtggtgccattgtctttggcgattcggatctggcctctttcggactcaaacacgtcgtgaaccagtcccatgtagttggacgagtgctggagcatggacgcgagatcaatgtttcggtcaagaatcatgagcaccggtcgcgagagagggttggtggtcagtttgaggttgttgacgtggtctctgagcttggagtcgagtttctgggcgaccatctcggcggcgtttcctctgggacatcgaatgatgggaatctcaccctgggtgacaaccacagagaacagaccagacacaatctggtcgacgatggcattgagcgagtcctcgtccatcttgggggatgccagctcagagtagatgttaggcaaggccagagagaagaggttggcctcggaaacaacgtagttgaggtagtggtcgtagacctgagtaatctgagaggctgtggccacgttgtcggctgcaaaggtctccagcagctgacggggaagaggagacacgaagttgacggacgcggattcgtagagctgggaatgcaggtctcgcgtgatcttttgaaggttgtcggatgtaggtcgcacaaagtacaccaccggaacgtcaatagcgtaccgatcggaatccagcaacatgtggatggtgactccgttctggaacaggtcgttgactcgcatcaccgacgaaatcacatctcggccaaacttgtcgaagaccagcaccttccaagcctggcttttgttggcactcccattttctccagagagaacacgcgtgatcgcggctgtgttagtcagcgaatcattgtcggttagtcacgtgatactcaccaatctgcttgtctcgaaacgactcgggcaaagtgctgttgttcattgggctagacttccgaaactcctctgaaggagagatgcgtatgtcgtggtctttggagataaggttaggtggagcgtgtcagtcatgtgaccagaatggggaaaaagcaccgtgttggggaagagtgagagtagtcagggaattgattgggcaagaaatgcgctgctccaaacggctgtttcgagacaggtcgtatcggacaagtactgcagcttgtattatgtaatttcactggtgtcctcttctggacgcccttaccctgtcccaaataggaggccaaggtgatttacctatttggactagtgcagtatgaaacttgctgaacaggtgaaagatgcaagtcagtcatgttcgtatgtggaggacggagggctgccgacaggttttctgcgaccatacatctcgccggtgcaagtacaagtgcgagtacgtttacttgtactcttaaagatataaagaggcttgtacatacgtatgcctgtgcttgtactctgcaagtatacaacccctgttttggatacataatctggagcaagtcatggagactgtactgtacaagacgagtgtcatttgatgcgaacaacacaagacgagctgcaagaggccctgatacaagtacaattacttccacctgtacattaaaacacgctcgaccaccttacaatcgcctgtactcgtgcatcataccaacaacgtcaagtcggaaccttcaaacgcgtcctacaaaccagcgatggacgatcagacaggttcacgtgatgtcgatggcatccaaggagcttccactctcatcatgtgtcgttcgacaccatctctggtgaacctacgagtaccgtcacattcacaaatgcccttgtccaggtctggcaacacgagttgtagacaccacaccgcacccaatgaaccacaagcacacagccatccctttccggggtctagccagtacagttaaccagtgagactgatactccttccagtcccactaagactgacccttgacaggggtctaccagctctaaagggatcaagccggggcaacagtgtccgcaacagtgtccgcaacaacactgcagccacatcagcctctgaggggatcatctgaagaagggccatctgaaccaccgaaggagcctatatgcttgaagatggactcggggtcgtgagctggcactgcaagtagcgacgtgatatccacgatacgttcgaaaagcagcgcgatccacgatatggatgcatgtacaggtacccgtattccacggacccgttctatctctccaacacaactgtcaccatgagccgcatcaaaagccgtcatggatcactagcggtaaatgaacgtctctccttccaccctttcctcaactccccgccaagctcccccggatctttaaacccttgctattaaaacggcgtaaaggtaatcaagggtggcggtggagtgcgaatgcgaacactcgtttctctggtgctatggttctcccggcgcgtgacccattgcctaccaaggcttgcagaaaggcgctagtttagccggaaaaaaggactatgtctaaacgaaatctaagcgtacgtagacaatgggcccagaagcaggccgctccacatgtttacgtcatggccactagcgtacaagtagcgataaacgcggatatggggtgcatggggtatgctcaaacgtgcaagtagcaccagggagtagggctaggtccgaagccaccgccgccgccctactgcccgcttaattgctttatttactcttagcgtatactttggatcatcccagaaacgtaaacgggagacattttgctatttttacccgctcagacaggtcccagacatggcttggaggggccaagtcttgtaccactagcattgctcagggcgaatgtggacgacaaggggtgtaggatgacgtgtattgtgcgtgtttgagactggtcttggatcgaggtggccgaaaccagggcgccgcctcagccaacggtgtttgggaatgagatatcaaacgcagatcatgatatgagtccaggggtggagaaattagagtgtcagagaatgtagctactcaacagcgtctggttgctggcaatgaggaagctgcagggacatgcacggaaacgggagaagaatacggtcccgttgtaacacaccactggagatgactacaactacggactgactactcctacaagtaccatactccaacccctattgcacaaagcgctgtggacatctgtcaatatgcaactttatgcatgtctcacaggtacctaggtgcatacccaactctaaaacgcgggctatatgcatgtaggcatattccacatgagcaacgcattttgcagattgcatgggtgtatccggtttaggttgggggtgcgtgttttgatcacgtgatgcatctcttccagcgcccgcccgcggcgtgtcgctttagctacttgtagctaccgtagtgcgcgtcggttcgatcttgatcgggctccgtttcaggggcatgcagctaaaaaaatgatatttcagaaatacgctgtcagacgtttggcaggtggtgccagggctgattggagggggtgggccgtggcaggccgagtacctgtagcaatggctccgggagtcttatatggtgctattattaacactgggttcgataataggctcgttaatgggtcttgtttggctttggatttcattccgcgcgtatcgttgaggtgtgtttttttatatatttttatattttttactttttacggttttatctccgaggcgacaatcccaagacagacatcagtagggtgttttggaggatgtggttcagagacagcacaaggtgtgttgaggcgaaaaaaggaaagattgggggagaaagaggcaagagaggtttggggagcagagcagtcggccaaaatgagggttttcccgtttcgacgtgtctttctgtgggttaataaatggcgcactggggcgaccaacgatcctatattgtatagtatggcgataatgagggaataagtggcgggtcaataacgggacaacaacgggacgacagggtccccggctggcttggtacgtcattatagccgtggcgagggcccgtcgattcgatggacatggcttttggagcttttactttggcccaacagcttttgttttcctcctgttatcaggccctcttccacctgaccagtggaggcaaagcttgctgtgctaagctcgaattactcggactaaatggagggtgccatggaatggacggccttgtggacaggtacagccatcttgccatcttcagagccgcaatgggcttggtatcagctattgtcggttgcagcttggctctcgtatcgtagtatacatgtcccttctcaccgactgtatatagatttcactgtaaggaggatacggcacctgtgtggctacaagccagaggctaagatattccgcctgtggggcatggttcagggtccacgccagagtttgaccttccacgagcacttgtcggccccgtgcacgtctttttccctcctccacaccaccatatttccttcacccaggctcccctacccaggtaatctccggaacacagcctccgggtcgaggcaccagcagaataacacagcaaaaccttgtggggtggaagctcgggctggaatgagaatggcaagggagacgggtttttatgtttggttttgtgggtaaaaaagccgagggaacttgtatgggggggagagggggagctcactgtttggtcagcgtcgccatttggagaatggacgccggcggttttcagccaatcacagtccattatgttggccaggtgcagctatatatagactgtcctcaagggcaccatttccccattggggaaggggcgagtgacaagtgcaagccatccagcagatgtagagcggaccagctacttgtacgagtcgtcgcacttgggcagcggtgcacagaagacatgtttgtcgtcattttttttcgcccctttttgcccttacccaaacacgttcatctcctaagaaaccttcggggagacaagaaaatgcaaaaatcaaaaagctaaccatcatcacaacacctcccttaccttacttacacttggactctgcagcaattggcagcaccacctagctcgtccttgctaacaccaccattccgtcgatttctcagcccccgggcctcccacaacacatgtcgagacacagagttctgtcgcgtgagtattagccgtcggcgcgagcaccattcccggtactggccgcagaatgagccttttgagccccctccctccacggttaccaccagcaaacgtgacaactggagagacaacagagctagaaaacaggtcatgacatggtgtgttttggccagcagacgagcgacgggcagccggctgtttgtggcccacctcaaccggccggttgccatgtgtaccagtgtcaaaagaccgtctcaaccaccgtatccgacaaatatcttggcatccacgacacgctatttttttcacggaaaaacgtgcacgagaccacccccccggatatcccatgagaagcacacacacccaagcacacacaaccaaaccaccttggacgcggccagtgatatgacacctgacatcaatgtccctttccctcaaaggggctcgagggacaggacacttggtcatccatcgactttgacgcgcagatacacaaatgcacacacttgcaagaacaagtgtcgtcgtcgactgttcacttacaactcgggtcttgcactcatgctgtccgtgctatagccatcacaaggtgccgtctcgctctatccactctcttactaacccagtcgaatcgtcgcccacagcagccttgcttgcgtggcgactaactacctcccaccacgtgtctgtggtctggaaccaggttaccgaggccaacgcggcctacggcgtgtccatgcagagccagcagctcggcaacacccggttccgaccgcaggtcgtggcttccaccgtccaggaggcgttccaaaaggccgagcagaagccctttgactttgtcattgtcgcgccccagtcgctcaaacaactcaactcgctccacaagctcatcaagccctacatccacaaacacacctgcgtcattgtcgactcctcgctctacggcgtcaacctggagtcgcttgtggcccagacgctgcccaacaccgccgtatactcgctgacgtgcaccgcagacgtgcgacgaatctcccccaccgagtttgctcactttggcccctctaccaccacctatgtgggtcgatgcgtgccccaggagggtttccagtcccgagaggcggaccagctcatccggtcgttcaccgtgggactgcaatctgccggcctcgacgcctccttttcatccaacgtgctgcagtaccagtgggatcgagccatccctgcgctgtcgttccagcccttgaccattcttctggagagccccgtccccgcagagtttgtgcaggacatgctggctcggccgctcttctacggtatcatggcagagctgatccagattgccgctgcacaaaacgtgcaagtgaaccgaaacgtggacgagttcgagaagactgcgctggaggagtttctcaaggatgcacccaagcatgcggccgccccctacacccacgcacctctactgttctacaactacttcaacaagtttgagttccccgtcgacgtgtttctgctgcagcccattcttctggccgacgacctgggtatcaagacaccctacctcgagtcgctcttcaccatcatgacacagtacgcccgcttcaacaacaccagcggcgacgaaaaatccagtatattcttcacccgacgcggcgcacgcggctccaactctggcaactcgtcctcgtcggatcttcctcttgccacatcttcacctgtggcgctcaaaaagcccaccacacccgctctgaacggccatgcgcagggtcacgcagccactcccgactccaatggttctcctgccctggacgtgaacgagtacgccggcattgcctcttacactgagtctcctcagcagaagcagcagacacagcagctcaaggacaaggaggaggctcttcgacagcgagaggcagctcttgcagctcgagaacgggctctgcagaatggcgaggccaacatgcagcatcatcagcagcatatgcaccatcccagccagagcggtccctccggtcctggctcccatttccccgggggacctggtccctacggtcacggccccggtcctcagtacggcggacctggacccaacggtcccggaggccccggtcctggacctggtcccaacccctacatgaacggcggccatcccaacatgagcatgcccgcactcaactcgcttcccacatcaccgtcatttgtgcagaagtttgaagccggtgcacacggtgcccccttcctgcagtcgcgggcagcgtcctactcgcagctgcgggactacaacaccggcgtggacggcccttacaagacgggcggacaaccaatgcagcacaacaagagcatggacgatggccagtcggtgatgggcgacacttcgatgatgtctggcgacgtggacatgatgtccatgaccgccaagcgcaacaagaaccgatctagacactcgtactcccgtgggcaatcctcccagacacatctgcccaacgtcaagagcatgagccagaacggagactttcgtggccacgacacgcccttcgacacgggcattgctgactacgtgagcgcagtcacctacagagcccccaccatgaccggctaccccagccaggagtttggtccccagtcgcgtaacaattcgttcagctatgggcgaacctcatccatgggcgtgggtatggccggaggcggtatgggaatgcactcctcggtacctcccggaggacgacgaaacaccaacagcatgccaccgcagcagaagcagccgttccggcccattgggcccaattccaactcgtcctccagcaatgttgagagcgggagcgacaagtcgctgccgtgatatttataccgaggtacgtgtgcatcataatttaatgtataatacgactggaggaggaggcgatacaggttgtttggtgttttcatatacaccacagggttaactaatcatgtaatcaatcacataattttgttttgttttagagtaaatcagagattaataattgtacatttgtttgtcaggcgggttgggaggagctctacagtaagtattttcccaacaaaacgtagttgacccgaaaaaaaaagtgattacaaaccagagctgtttgtttagatcgtcggtgggaaaaatttgtcccatctcggagttagcagttaacttccgaactccgaaaaataaccttgcagacgcatttccctatccagtaaaatcttaaaaatgatcacaccttatttggagctgaggcattatgcattactatgcattggttaatttttgggctcaaagagggcaacaaacccacatttggcttaattagcctgggctatttatatctcgacccactggcctcattatagactccaggctcacagaggtgatataggttgagagcttttggagagatacagatggtgccgaactgtcaaaaaaaaactagaatggaatagaaaaaggggcaggagcgggtaaaaagcaaaaataataatattttataaatgctggatactgggcttgccacgactaccaaaaaaacaggttttcgttgtggtgctgctcgctttgttgcgtcaggcttggctgctcacgataggcacgcctattatgcgtcggaaacgcacacggttcatgttgaggtgtatggaagcggcggcactgtgagaagtgaggtggaccagagtgatgtcacgtcaaacagtcaaacagtgacatgaaagacacaaagacggctgtgtcatgtacgctgttcacgtgcgacgattgtctagttttcgccggggcaatatctcggccaaagagagaaagacgatagacgtcgagaggcggcagtggtctccagagccgtgaaacatccaccggattcccgactccacggatggagggacaaaaagatccaacctcaaacaagagtgcagcctgggcgtgtggctgagcttggcttcttttttgctcaagcccttgccacaggtggttgctggttttacgcgagcttggaatggtatgcttcacatggttcgcatcataatatattggcgaaaaacgaatttagtattgcttttgaaggctactgtacagtagagcgagagttgctcccaggtacgggccagggttcagtacgaggccgtaaggctgcaattattttcttttgtaccgctacagtagctactgtacaaggtgtgctcattggagttggagtcgcggatagggctgaaataaaatgaaaaaatgaaataaaaatgaaaaatatgaaatatgaatgaaaaacgaaaaatatgaatgaaaaaaatgaaaaaagaaaaaaagaagaaaaaaagaagaaaaaaaagaagaaaaacaacagaatacggtcaagctgcagacacaagcagtcaacattcgagagttgtggttttcttactcgtactgtactcacaatcgatccaaggatgccacttactgcatctgaatatacatgtagttcataatctgatttattgctatatcggcctttttagttagggtgaaggaactccaaccttgtcaagtaacactttggagctcatctcggtacaagccacagtgagacgcgtagataccactgtacaagaactgtaagctacgattacacgcacgagtgctccacagataatctttagaaatgaattttgtacatgtctccaaaatagataaataagcgacaagctgcacttgttgagccacgccgtgagctgccagcgctacatgaccctcctcaccactcgattctcatctccgctgtgagtccacgactcacctggcatcataacaggagcagtattggacattgccacaaattcaggcatctccccagtggatccatcccagtatgagtctcctgtagcttgagggaagaagccgagttctccgcccacgcccttgtcttggacatcgtcgtcgtttgtggtcaaacagttgctcacaaagcccgtggcgtacgccaacagctgctcgtagatgggcagaaacacctgctcagacgttttgatgttggagtttttcagtttcttcatgaagttgatgcagaaccgcatccgggacagatccgctgacgtggtagagtccagaggagtgaggatgatcgtctggaatagcacatcgaacgctactgtgggaaagaaggcaaagatccaaatgaacgacgtgtatcgcatatccatacgggtcagagcgttgcagatctttcgagcagaggatcggaccaacgagttggaagcaaacacacgcttggaaggaatatcaacatgtggcaggttgaacgcctgtccggtggactggttgctctgtgtgtaagacctgttctgtgagaaggacgcagaaaaatgctcgtttcgatgcggtggaatgtagttgccgttgctgctgtactctgctggattgagagcctgcgcagtcgcgtcaacgtcgtacgagccaaaagtgggcctcacaaaactcaggttgaccggaagagcccatcgcgggtaccagaagaaagtcttgtggatgagaatggtcacgtgcaaatacatgcagttgagcagagtgagaccgaggtttcgaacccggaatctgtaagcgttgcaacaccgttcgttgatgagaccctggatattgacgggtcggatgtgcactccatgtaagggagcatatgcttccagaacgataggatgcactgcatcatactcggcttcaaagtcgagatcatgaggaactgaggctcgccacgattgtagctcggagtcgagttttgaggcaatgtgtaacagctccacagggtcacgtgtatcgggaggaaacacgttattgtacagctcgtcacagacacgagactgaagacggcacagacgaatgtatggattcaaccacgagttgcagggggtgttggcagtggagtgcatcttgggtgtgaaaggaccatggtgttggtcttgaagagtcgattcggggtacaagagagaaatgtcatagtctcgaaccagaggacgacgagccaaccggcccagaaaagtggcctcaaacatataggtgacccaaaagcaatttctgagagttcgatgtcggctcataaacccaatgctttcttctctgtgcaatctcatctggtagcagagtctcatgcaggttgttatgagaggttccatcagttgaggttcactggacgccgtggtactagtcaataacaccaagcaagcctgtagagatagttgtgtgtagttacttgtatctgatgtatttcctagaccctcgggtcctcctccaccactaatgagcttcatgtagtctctctgggcattgatatagacctggtctcttacagctgtggccttctccaatggcaagattgtgtctgcgagttcagctgcgtttttgttgcgtgtcacgtccatgaaaatctccaagctgaccagcacgcagctgtggaaaagcagagactcgggacacgagagattatacagctggacgtggccgtctctgtaatattcatcctgcttggcattatcggattcaatgaccacattgaagaccctcagcacgtcgacatcatccacaatatcgagataagggttagcagcctccagaaacgtgcgtgccagaaaccgcagcacgtcttcgttcatgcaaatcggtctgctaggcagcaccggtggtctccagttgcgtagaaagttgagtcccgtttcaaacagtgactcagtcaggtgggagtaccgtttgtggaatccaacgtcgcacgtctgtgtctcaatccaccgaagaccagcgtcggaagtggagcagaagacgggccggttggccatggggtcgtcatatgtgaacgggttggaatatgttagcgtgttgtggttggtattgtgggtgtcgtgagaatcgtgggtatcatgagagtcgtgggtgtcgtgattcgccaggttctgtgtgtctggggtgatgtgttggacatccataatgggttcgacggcctgttgggcctgttgggcctgtatcggatctggaggggtcgtggatggcgtgaccatggcgttcatggttgtctgaacgtctgtgggcgtttccgagggcgtagccaccattccagcaaacatctggggcaccacattgttgacttgactgtcgatcctctcagtctttcgtttcttctccagtcggcgtgcaaagctctcgagcagctcctgtcgcgccgcaacgtcgcagttttcgtcctgcgacatgatctgcagcttttcctccatcacctccagcttggttcgtcgtcgtttgcgcgcttgggctgcgtacacacagctggagccgctgcgcacgcagtttgcacacgtgggtcgagtgccacaacaccgcgatttcttctggcgacacagatcgcacgcctgcaccgttcgcttgggatcggccatttttgcctcgtgttccgtgtccatggacccttccctcggaggaggagcgttgttggtattcggatggagtcggtagtgcagagagctgcagatgacaaagaaaaagtcgtacagggtggtatcgacagcgtcgtggggttagagagagcaagaggaggctggcggggagtagagcgacaagaaaaggctataagcaggctgccaacagcgctcgacagcttatgattgtctgggaacgtgtcgggtctgaggttatgagcaataacagtcagttatgactggcgggtctggacataaacagcttttgccacgcacggaaaagctgctagttggctttggcaacgttggaacgaaggggggtggggggaagtagacaggagacaagtgcatggccactacacaccttgcctgaagggtggggacatggacagtaagtaaggaaaacagaatcaggaaggtgcaagtgctgcaagtagattgaaaccacacatgtgatgagagaggggcgaaaggagggcttgtgtcgaatagggtagttaggaaaagccattccacccctgtttatctcttagatctctcttggcccctttctagttatgcagtgcagaacggcactggcgggttccaatagccgtttctggtcgacggattcatagtcatcgcttggcatagggctgaaacaatcttgagaagatgctagcatctctacattggctgttttctgtagttgagaggtgctaaacacaaccatagatggacgctagctgtgctgtgcaggcactacgggcaagcgttggcgtgtgttagtggaaagaagcacattggcgagatatatggatgagtaatgtcgcggatgttctaattattcagtctggcgcttccatctctgtagatgtacattgaaataactagttagatgatggtctgcttgaagcctagtctctgagtcaatagtaactaatactttttggtcatacagtctcaattcaacgacagtacttgtagatctctcatatttctcttcacgtctagccgccaacattcgcttcaatacccaaccgctgttagcgtcttcacaatgcgagtccagcgctatgccactccacctagactacaagtagctagtgctttggaaactgcagcttcgaaaagctcgtgtttttgccaatatgagctactgccgccaccgttcaaaattccgctccgtgtctcacaggctgagatccaaagaagcaacgaggaccaacaaccggcgatgaggtgcatgcagcttcatgcaagataatctggtaatatctttcatctgcgggtgctgagtcagcgggagaaaaggggtgatcagagaaagaggtaaagagcagaccttcacctgacaatgatacggttcaggtgtccaatatgttttctatagtggctggcgtcgtcgagaccgacatttccgactggcgatactgagctaataatctgcaccgaaggtgaaggtgccagaagatggaaaagaaagcaggaattctgagggaaaaaaactgggaaaaaagtactgaaatctattctcctagtcgatctgatcatcctattaccatttcgataccgatatctcttcagcaacttgctttcggtggacacttttgtctcgaatgtacacttcacatgtctcaccgataaacgaaacatctacagtacaagtagctacacttactctacttcttgtcgtactcctataccaaccacctcagtatatctgccatacaactacaacaacacattatgtcagattaattattaaataattggagatgcgctcatcctcccgacccctcttctcccccccttatcgtgatgcaatctataaagccatgctcagccattcccactgtccgtctctctcctcgacgttggcagctccaaacatcttaagctcctcggaatccgtcttgttggggacgatgcccacgggcgattcttgtgtcgacggctgggttggcgtgctctgcgcagtatctcccttgacggtcgcctcctccttcttccgagaacgagatctggatccccccttgcgagtggctgtggacgcggtctccttggccgagtccggactaggcgtgtttgtgctggctccaccggtccccgacgaagatgcattggttccgttggttcggtttcgcttcttgatcacatcagtcttgagcgacagaggccggacaactccgtggagcttgaggaacagaccgcaggcgttgcacaacggctcaccctcagggttacgtcgccacagcggcgtggtctgcgtgtggcagtttgtgcacgacgtaggcttgtcgtcggccgtaactgtgttggcgccagccttgacattggttgacgagacattggtcttgggcttggagatgcgctgctgggggatgttggacgtggacatggtgcgcggcagtcctcggggtgtggacgtgccggatttcgactgctttcgggccgtcgaaatgtgcgacatgtccaccacggactgtgaccgctgattagaaagatggccttggttgatggccaccgtcagattctggttcatttgctgctggcccatttgctgctggcccatttgctgctgctgctgctgctgctccatgccgcccatgaagtcgaacgaggcgggctccacccactgtggggtgcccatgttggagctaggaagtgatgtaatgcccggggtggaggcctgggaggcgctcccgagctgaatattgtcaaagtacaacgcgtccgaattatactccggtcgttgatacactccaaacggcgacgactgcgacaaaggcgtctgctgttgctggccctgcgcctggttcaaacgattgctgaggttggaggcacggacccgctgctgatgctggtgagacgcctgcgtctggttgggcatgccaaagtcgggagcttccatcgccagggggtccagcgagaagtgaaacgcgttgggggcgtcgtccatgaaggattgacgtcggaacgtggtggcggggagcgattgcgagtagtcagcgggagcatggaagtcgttggcggtgaaggtgatgggagaagtgacatgtgacggcgaagtgagcgtcgagttgctcatatggcctccgttgaccgacggagtgtattcgttgtggttgtggttgttgtggctattgtggccagtgttggtggtattgttctggggagcccatcggttccggttggactcgctgagccgcttaatgtgggccatgtagtcaaacgagtcggtgtcatcgttatcatcattatcatggccaccggcagcttggcgaaggcccatctcagcgctcatgacgacccgagaatcccgatgcacagatgcgttctggcccagcttggagtgcagtttctgggccatttttgcgtggtactgcagcgcgcagttcttgagatccagcgccatcatccgccacgtcaggttggctattcgctcctggttgggcagctggtatttggccttggaatacatcttccacatgttggtgaccatggcgagatctgtgctggggtctgacgagaggcctattcgttttgcagctgcagacaccggtgctgcaggttggttcatctgtgtcaatccatcgtttttcaaagtgttgaaacctcctccgccaaaactgctcatgctctcgaccgaggttgtgttggtaaacaacgacgaggtgttggaagaggcgcccgaagagacgaaatggttgttggtggtctggtagtccatgtggtttccaaacggcccacttgacccgatataatcgtgtccaatgtcgagatccattggcataaacgacatggtggttggtgttgctgaaatgagatgagaagggtcgtgtgaatctcttatctgtggtcgaaagggggggtaaaaggtactttgcaggctcaaatcacgtctgatttgcgcggaaaaacggagggcaagaggtttggtggcggcaaatacacggtcgcaaactgatatgaaaaacggtccacaaatcaagcccaatatcgaggatccaaagttggtgacactgtagttgataaacctcaactatcacagtcaagcaaaccttaacaaggttttgtccgcttatctctcgcttgtcattggacgatatgcatgataagcagtagccaatggaggagaggacggtgtgtttggggcgttgcgggcagatatttggaaatacgcgccgaccaaatggtgtatcacgtgacgccgaccactcgtgtcgtttttttttcacgcccaaaaaccccattctgcccttttgagccccttttacaaacgggcccgcgcgacctcctaggcacgctcgtttaatataacactattaagctcttaacgttttctttgtgcgaatctactttgacgtcgctgcagcaccttgtctcgaaagtttgttcccggaacgtcccgaggaattggtgaagatgagaagacggcggaggtggatgggacggtggttgtgtggtggctggattggtggttgtgtggtggctgttttgtgtttgtattggtggtgtttgtggccgtagtggccgtagtggccgcagtggccgttgcgtgtcaatagcacggtgaacagcactggggttaagttggaggtcgtatactgactcagtgacaggttagtgattctcttggactaagagtgcagtataaccgtatgtttaaacggaactgaaggggggacgtgtctacgggaaacgtaggacgaccagcatggttcaaagcgaaaaactcacctgttcgcatcctccgctcgtcctccgctcgtcctcagctggtttcctccaaccttcgattaccgacggaccggggcggtttacccttgtcaccaccagctgcacctcgcctcgttcggcgtggggggcgtggataatgtcgatcgcagcgctcgctaggcacctggtctcacagggccagggtttaatagccgttttaatagcacgaggaaccatagagttgggatgggcgtgttgtctttgttctgctacagtacacacgagcgtccaagtcaggccacccaaggagagtcgaggctgcatcaagaccggctctcacgtgcgaggttggagaggtgccagagttgcgtgtcagccccgagctgttatgcctgcggggacaagcatctgggtccaagggattactcatctctgacacatcactaagccggttcttatgctccggacttaggattcggcccctgcaacacgagccgtcttaaactcgtttgatcaaacgttcgcaagaggatcgatctggagatgcctgtcttgtaaacgcaatcgtagcagaataagacatgtccgtcgtgttttagccacacgtacggagcgtgcagggagaatgtgtgtagcgaaactggaattgcaaccaagtgcaactaataagccaatatgcctcgttcctgttggtcgaaactttcggtatagatagcggttaggatttcttggttgggtgtctaaaactcatatatacttgccaagtgtcttacttttcattctggagagcacctacgtccaatcagcttgtttctatcgtcattagcgcccctttactataccatcgcagcccgtttattatctcgaggcacacggccttgaactgcggccctccgcacgtatgtttacacctcgagaaagcacaaaagcgagctagaccttgccgtggatacagttgcgaatgaatcgatcgcccgcggggtccgtcggagaagtattcactccgtgcccatacgcaagtgtatacaaccgctcttacaacgtgccaaggactccatttggtgatgtcgccgttacgctaatacataagggaccgcctctattattagaacgacccagcggtagctccagagtccaccgagacacggaatccgaaatgggcgagtacctattgtacgagtaccagttatagtcggagcttaagactactagcggtcagattctagatcgatcttcattccagtttgtgttaatttagaagggtagatggatagaatgaacgtacgagtacaagtaagtacactgtacgagtactcgtgcgaacactgatgcgtacgacacctttgcattcgaacttttccgtgagactcgtttctggaccaaggaacacaagatgtcagctacagaacccacaagcaattccacgaggttcacgactttgatttagagcacctcctgaatcagcggatctatttgacattttcccgaatttgtttggattatattggacttttttgtgatctctattagtcattccaataagtcggtttttcttcataaggaaccgacgaaaaaagcaagtttctcactggttcaacgaggaacatggttagtcagcaagactcaaataaaatccaccctgttccatcttcccccttttgtattactaagccgctgatctcttcagttgttagtatgacgacataattacttgatgcacattggaagcagctcattgggtaaataggatcgagggaaaatggcaggagttttgaaaataaatgctcgaaaataaatgttgaaaatagattccagataatcacgtggccactgggaggtttcttatggatcattatctcttacactcttgggcttacataaccattcacttcactttggcacggctctaactttgggggttacccggccatctgataattcacaccttccccagaagatatcagccgtggatatatcattctttcagcaccgcctttgcgacacccccagcttgccacgcaccgcacacgttctctgcacaccatgctcacaaccgattcgctcaaggatatcctgatggaccgtttggaggcccatcatgtggaggtgaccgacgccagtggaggatgtggccaggcattcgaggttctcattgtgtccgacattttcaagggcaagaacaagctcatgcgacacagactggtcaacaccaagctcaaggaggagattgccgccatccatgcctttacacaaaagtcccagaccgtggaggagtgggagaagtccaaggaggcttagggaatgaggatgaaagcaggatgagaagaggatgatgtgatgactgagatgacagatatgacagacgacagcagaaggactggtctacaaaaatgcatttactattattgacattcatggtggagggtggagatgccgagtataacgaccctaccaagggtgtctgtggttgcgtattcgtattgtcgtgtatggagcaggtgaaggagtacttgtacgagtaaagtggcaagggctgtgtccatccagttggacagtccagtttcaacaaaaaatgtaactagagttgatgttcctaagtaataggcccaagtagtaactggcagcaaatactgtctgtaggacatgtagtgtagcggacttgatactgtagtatagcggactcgaaggttgggttgtcggtttcaatggtcatatcatctcaacgggactcgtactgtcgaatctagtctagtctctggtgaagaatgaagacatgcaagacaatacttggaagtacgaaactgcaattctgaatcgactcttgaagtatcccttgtcggatcttttcgtctcctagagataccactggcaatctagacggaggagtgagtggtacgtacagtgctcataagtacaagccggtgcatttcagtcctatgttctcttcattcaccataagagtcttgaatctggttacatatctctctcctagcacacatcaactcctgggtcttaaaactacccatgacagtagcttagattgtctcaatcaaggcagcagattggcttccagagaaacttggtccaagatacacgcaagttctgtatgaatacggctactcgtgcctgtaggatacaatacacgtttgacaataagttgatagactaaattaataaattatagataacttatttggtagcaccggtgccggtggagccggtggagccggagtttccaccaaggaagttgttgatggactccttggcctggtcaacgtactcctggggcttgccggagttgatgaagtccttggcctgatcaatgtaagactcgccctccttctcgagcttgttcttctcgtcggagatgtcggacttggccttggaggtgtcggactcgaacttgtcgccgaccttctgggtggtggacttctgggactcgggctcaacggcgttggcaaccttgtcgtaggcgtcggtggccttctcggagagcttctcgccagtggacttctgggagtcgggggtcacgccctcggagagcttgtcagtgaaatcttttcggccggctaggttagtacatggtctaaagcggacatcagacaggagtctgtggctgtctccgaatcgcccgtctgacgatggaatggacctgtcagagccaaggacgctagtctgttgatgactctcaggctctcaggctctcaggctctcaggctctcaggctctcaggctctcagaggtttctaggtatccaacccacgcttcactctccatctgaatactcaccctgagacattgtagtataagtgtgtgtgttggtgctaataatccgtcctctccacccctttatatacaccggggtctccgcccacgattgctactgcccgtcccaaaaagtacactgtcggcttagggttcgccaactcgcatctggaacgcacctggcccacacctgcgcagtactgggtgcattagcgggggcgttggttgctgttgataccgtgtgtgttgctggtcctacagcgctggaacacggtcccctcaactccagcccaaatttggtgggtaattgagcgttgccaaaagtcgacgggtcgagtgagatggctaccatctccccaattgtggctcgttgtgtaatctcccctccgtattgctctgctgtcccacacccagaaagagtgcctacattattggcgtgaactttagtgtgggggaggttggggatgttggttggggaagtagacatgtgagagaggtgatagttatagcgatcaattcggacgactgagacggttggaatggtaccactttctaggctcaattcgccctggaatgtcctccacgtcgctaccctcccccacaatggccaaatagcaacccaatcttaaacacatcaatatactctaattctggggggttgtttcagaaaccatgttcaccaccgcaaagtggccattgagggcgaatgtgaaatggaaagcgacccaaaatagcctccttgggttggtggcagccgcaccgtcagattgtgcccttcgcttttcgttttccgccttttttcccgccggctcgccgtgtccggttcctcgccaccgggccatctccttcgtgcgtcgcatcacgtcaccctgccactttggacggtttggacgtctagagacagagccaatgcaagagcaatttgccaccggcgtgcgcggccgagagagagtcatgtgagcaagaaaatatttgtacggtacgttccgccgtgcgtggtccacagcaggtacagtagcaacatgtgattgcactatagatgcccttgtgggactttagcgagaagcaagatggttgtggaaggtcagaagacagtggttgtgctgttattgtccaagtggcaagggtttgagtgcctgcaagtatctgaactcctccttcctattccagaactacaaccgtgaatgtacttactacccagtatgaattggggcgacgagtgtaggcaaaggagatacgaaaccgacattcaagttatgggagtctgtgggaacattgctattgagtgaatatgcgccctgctgggtatttctgggaattatccgggaactatcggaattatccgagaattatcttgatcgaaatgaaataaaatagcaaaaaatcacaagcgcgcaataccggcctgatggcgttgacaagatacagaaaccactcaagtagcagcttctatttcccaatcgacagcaatcaaaagagctaagacaccaaataaccccgactagttcgttttacatgggcccgggacgccgcatgtatgtaggagtaatcactcctatgtaatgttgggtccttgctacttgtacacaagtcgcgctatcaacactggttgtcgccggctctggcttcagctcacagatgcatcaccaatgctggtttgagacatggctgtgtagatagactgtactcggtcgctcctgccatccacgaaacgcacaggagccatctcaccgtgcagactcatgagtaccccagtcatgaacatggtgaccttcaccacacacgaaaaacgggtgctgggggcgagctttaaagatgcaaggatggcggagacgtcaattggcaatcgagcagcgatcgccaaccttgcccctggttagaatcacgtggttcagcatctgagacgcgtcttagaccgtgtgctaaaaatacccatctggggtggtgagctatttagtagtatgtagggggcgacttgtttatacgaaaacagccacgtgataaccacgctcgggtggtctcgttcacgtgatgattactcatctcaatacacctctcgaatacttactcatcgctccctgtcgtcgtttcttttttttctcgcaactttgacaaggttcgcacgcaactacaacaatgtagacctcagactgtacagtgattgcgtcagggcatgtttaccgtctaaagtggccgaatcgcatggtctcgaatggtcttgaaccggcgacctcgattgggtttcttatatactcgcacttgtacttgtagcagcgttatcatgtctagtggtcggttacaggacgaaatcgtcaataactcgagatttacaaggcgtataacgacccggttttcttcaatcaatcgaaaaagacgattgaaacatactttcaaagtctccataattaccagcttttttcttccatttaattcggccagcatgttgctcttctcatcgactctgacaatcacactcaaataaactttgctcatacgtcccatgacgtaacactgaaatcaaggggaggaaagaggcggacgggggtcattcggcgaccgagttggcggagcaggtccaattccagacgtctgctgactcatcatctggccccccgtcaaaaccctcttccacctaccccttaccaagattcatccgcaccttggcataaaccttattgtgcagggcacccagtccaattttacctcccccagagtcccgttcctagagaggtgtacccaccaccgagacacactctgaccaaaacacgcctcacgttcgggccccttttcgcattcggaccagtaaccacacgaggttagctgtgtgaggttggtcacgtgattccgcccagagctctaattgcactcacacttttcggtgcgttttacttcgactttgacatcgacagacatcgacagacatcgacatcgacatcgacatcgacagacacagacacacgagcgagacacacgcacaaccacactgggcatatcgacaggtcgattgcacgttcatcctacgttatcggcattgtctgtttgtgtacaggaggcttcttaagcacgttttctgcgtcacgctgacattgtcacattgtctcatcatcaacatcgtcacatccacatgacatcacatcaccccacacacacaacaacaaagatgccacaatcccccatgttggaagctgagaaacacaaatacaagcaattccgcccgccggtgctgcagctcaacgatgatacgccagaacgccctggctcggccggatccaactccgtcgaggcgcccctgccatctccccgagcggcacttatcagtggtctgaaaaacgccaccgaccggcgacagcagcagatgcagcagcagcagcagttgcagcacaactacactgtgggtcctcagggccagcggatctggtcgccgttccaggagtaccccggcatccagcgggtgggctcgccgtcgaaaacaggcgtgccgtatggaggatacagcggagccggctaccccggcggctccgggtcaggatacaactcgcccatccgtgtgggatcgccccgctccccaatgtttgagggcgcgtcgttggcgtcgcaagaccccaacatggacggccgcacgtcgccgtcgccccagagcatgtacgcccacttgcaggccaagcagcgggagttgcaggtgacgtcgcttctgatttcgcagcagcaggagcggatccagatggcgctcaacgaggccatccaggagggccagcagcagcccgcacaaccccaggtcgctggagcaccgggctcggcgccggggggacacaaattcacacccaccacgctgccggcccaccactcgcagcatcagtggctgcacgagcagctgctggcgtcgcctctggatgattcttacagtcatcagcacgctggtccacctcatgggggccatggattcaatgctcctagcgggttgggctacgggttgggtccgggtcggcccgcttctccttcacggatccagaggccatcgtcggccaactttctggcccatcccacgcccgtcacggcccaaaataacccctacatgcagcactcgtactctcattcgcattccaatagtaccagcatggtggggttggctcccggcagccccgtaggcaccgccggagctttgcatggagggcatgcgagtcagcattctcgagggacaggccccggaggatcgcccgagggacccgctgggtcgtcttcggtgggcacccccgaaacgcctttccgaagaggacacagaaaggcgtcttcgctgtccaccaacgtatttacgtctcctaataaggatggtcgacagcctcagtcgcgggatggcgatcttatgtttcctgtgcgccagccctcgggacctccacccgttgacgaacttcacacccgagatgttaatttcgaccaaagcaaggtcgccgagattttacggacctagacgagacccttgtgcggctcttgttccagcaatataataatacacaagctcgctgggcgagctatttattgatgaacatgtccgtaccttgatactggtaacgtgttcccaactctaacaaaatagtgattgggttactgaaggttaaccaagaggcatcttagcgtgcacagggatgagtgcagggggactcaggggttgtattgggagtacaagtgggtattggtaggaatcatgtacattccgctggtagtaggagtccgagtgcgagtgcgagtacagtacttgacttgaaggtgactacgattacctataaggagcctggatccaagtggtcatgttcatacagatgtgtgaaatgtcaaagggaagacgttttgattgactgaattggatacttgattcgtgaatgtcaagtagtacgtatttatcactgaacctggattggagctacaacagtttttgcttggtacagctacttgtagattagtagtaagacaggagccggtgctactgtatacggtgtacgagaaaaactgttctaagtacagtatttgtacttgtagtatgatggagatggagtggattgactggagagttgtgattaatcggatgatggtgtttatgggggcttgtctagtgcccaaatgacctcgaaaacgtctacaacgactattcttcccactgttatacacacacttttgcatgttcatgttcatgttcatgtacaaggaaatggtccatatctgccgaaaaaacacccccaaatatgtgtctagcggacataaagagccgtttaattcacttgttgaagtgatttttcttcttctgatccaattgatccactagattcttctctctcgcctcgtgttactgctgcgacatatgttcagataaaaacataccagatgctttggtacataaataaaagattgtagatagatattgagcacttgtgtattcttccaaacaacttcttacttctctagtgtactgccgtcgcccatggtggtcctggaacaacatcttaggctcttcaaacacatatctccgtcactggagctagaaccagaagagaagggagtatggggacttcaaatatgtattccaatagctcataatgaccggatttaatggtattttcttgacatttgaacctcctcgagtatttcagatggttctatgccatcatgacactcgagactcactccacaacacacgctcaagcaccagcagaatcaataaaaatatacagtcgcatgacaatttcaccacaaaaagccaacggcagcttttggaaaatattttcctctccttccacgagattccgcaggattctaccgcttagtcagcttatccaagacaagacgcctcgccacgcattaaagttatcccaacttttctctactcttcgaaatcttgatttcttctgctaagtgcaaattcagatcaaccacaaaatcaacaacaatgcaagctcctgttgttgttatgagtgagtattgcgtgctaccgcgtcccacgacttgccccgtgttgtccgcgacgggttttgcggcacaaatcgccacctaggtctggtgttatgctctacgtgtaactccaacatgactaagaacaccatgcgaaatggtacccggtggatacaaaaggggccgcaaaaacacaatcgacgaacaactactaactgcagacgccggccaggaacgtcaaatcggacgaaaggcccagaccagcaacattactgctgcaaaggcgtgagtatggagtgtggagggtggaattggaggggtggacggcctctgaagcaaattggaggcaaattggggcgtttggggtagctgttttaccctttatatgttgtttggacttccaatttggctgtggacagctgcttcggccatcttttcttatagggcggacatttgatttgtggtgatatcaagctgtagagtcgtgtttgggggaatgcaacaccaccattgaactcctcccgacgagtcgactccgccggttccatcattacgcttatccaacatccaccaccctcagaaatgttactaacccagtgtcgccgatattgtgcgaacgtgtcttggtcccaaggccatgcttaagatgcttctcgaccccatgggaggtatcaccctaaccaacgatggtcacgccattctgcgagagattgaggtcacccatcctgcagccaagtccatgatcgagctgtctcgaacccaggacgaggagattggagacggaaccaccaccgtcatcattcttgccggagagattctcgctcagaccttcccctacgtggagaagaacattcaccccgttgtcatcattgccgccctcaaggatgcacttgctgaggctctcaaggttgtagaggagatttctgttcccgttgacgtcaacaacgaggctgccatgaagaagctcattgccgcctccatcggcaccaagtacgtgtcccgatggtccgagcagatgtcctctctggctctcaaggccgtcaagaccgttgctgtcgacattaacggcaagaaggaggttgacatcaagcgatacgtccgagtggaaaagattcccggaggtgagattgaggactcccgtgtgttggacggtgtcatgatcaacaaggatatcacccaccccaagatgcgacggcgaatcgagtctccccgtgtggtgctgcttgactgtcctctcgagtacaagaagggtgaatctcagaccaacattgagatcagtaaggaggccgactggaaccgagtgctgcagctggaggaggagcagatcaaggcgcagtgcgaggtgctgctatcggtaaaacccgacctgatcatcaccgagaagggtgtgtctgatctggcccagcactatctgcttaagggcggctgcagtgtgcttcgacgaatgcgaaagagcgataacaaccgaatctcacgagtcactggcgccaccatcgtcaaccgaatcgaggacatcaaggactccgacgttggtactctgtgcaacctgtttgagatctccaagattggtgatgagtactacacatttatcacaggcgaagacccccaggcatgcaccgtgctgctgcgaggaccctccaaggacattctcaacgagattgagcgaaatctggctgacgccatggctgtggctcgaaacgtcttcttcgagcccaagctggctcccggaggaggtgctacagagatggctgtgtccgtgcgactggccgagcatgccaagaccatcgagggtgttgcacagtggcccttcaaggccgtggctgatgccatggaggtgattccccgaaccctggttcagaactgtggtggtaatgccattcgaactctggccaccctgcgagctaagcaagccgagggtttctccacatacggcattgacggtgacaacggaaaggttgttgacatgaaggagtacggcgtgtgggagcctgctgccatcaagctgcagagtatcaagaccgccattgagtctgcttgcttgttgttgcgagtcgacgatatcgtgtctggagttagaaagaagggcgagtaaaatgggtttggataatgatattatagatgttttgcgacacactgcagtgtagtcataccgtttacaacaccgatactgcctttgaaagttgatggctctgtacaaatcttggtgtagacattgggctgatactgtatacactccgatgaacaagaccacaaagagaaacaaaactggtaacggtatttatgacactatcaactctcgtgtgtacttgtacttgtacttgattgatcaatcgttattgttcattaaattatatgcaaacgtgtcctccacacttttccgtagtatacattgttttgggtgtgtcatggttgagtcgactgccaaaagccttgtcttcggcatctgctcattgtgaactcgctattcagcgatagcatcctcttcactgaccagagttgttctaatcgcgtccagaatctcctcacattggtcctcattgtaacgctgatcgcactcctcgatcagggagtataacgacacgatagacgtgggcacggagttgatgagctgcaatcgttcggccttttcgagccccagatggttgatcttctgcagaaacaacgtaatggcctctggcgactggctggcagcaggagacttgttgagatagtccttgagctcgtagatgacggtttcgaggttttcggcatgggaagtgccctggttggaggctgccgacgcggattgggacattcgtcgggcacgctcctggtcccgcacgtgagccagcacctcaaagttggacagcagagcctctcgagttttttccaccttcatgttgttgataatactggtatattcacgacaacactttttttctgaattatgcaaggtgtgcatgaactcacagcatcttaggagatccacacacgtgagtacaaggctgtaagatgtgccaagacacccaaaacggatatctgtgtcactgtgatgctgtatttttgaatactctcggatcggtagatttttgcccttctcaaattgtgcgcttagtaagcaagaccacaatcccagagctggtttaatttaagctttggaactcccaaatttaaatgttttacatctttggggatcgaacctacgaccgcacgttgtcctcctgcctctgttttcatggctcttagggctaaccctaagtgtcacatgatatttccgttttggatagagttggactcggaaaattgcaaacgaaagttcagtgtgtaaagcaccagttctttcatcatcaccggtcgacccataactacacgccaaaatgtccctcgtcgtcactgaacaaggcaacttccagcacattcttcggtatgtacagacagcacagagagaacagggagagaatttattacacgattattgaagctcgatatggtggtttgtgatggagatacagaaggcacagaaggtcaatgatgagtaaagacgggtcatgcgacatggaaaggaccaagcagactgaacatgtttgagcatttgttctgcgtgtttacactatgtgttcttacctgtttgcgtacatttgtctgactgtcaacttctgcctaccacttcgtttttatgatgcttgagatttgatggatcgtgatcagtctcatcaagggccactaatcggtgatcaatcccttcagccactagaaagtattttgctaactcagactcctcaacactaacgttgacggccgaatcaaggtcatgtacgccatgtgcaagatcaagggtgttggtcgacgatacgccaacctggtctgcaagaaggccgatgtcgatctctccaagcgagccggtgagctcaccgtcgaggagctcgagcgaatcgttactatcatccagaaccctggtcagtacaagattcccggctggttccttaacagacagcgagactttaccgacggtaaggactcccagctgctcgttaaccagcttgatgtcaagctgcgagacgatattgagcgactcaagaagatccgagcccaccgaggtctccgacactactggggctacaaggtccgaggtcagcacaccaagactaccactcgaaagggtaagatcatggctcaccgaggttaaaacgtgcatgtacatgtaaaattattaaaatgctattgaggacatgtgtagggctgaccaggtcaggccgcggtttgtagcaggacatgtttgggccgtttggctgtgtgtagacaagtactgtaccaccattcccagctgtgtgtgacgagaatcacaggttcaagtgcggtggatcacattggaccttctgcgtgcaaatctgggtatatcgcacactgtttttgagcagatcgcagtctcatcgcctacacatgtgattaaatatgaataaaattactgtacaaacaccctagaacaagtcgggcatgtcaatgtcgccgccaaagtccatggtgaagtcgtcgcctccaaacatgttagtgtccataaactggttgtcagtgttggagttttgcgacgagtcgttgatgggcttattctcaacctcgcccgttcggttcaccacaaacgaatagtcctctttagcatgtggtttgccgtccagacgacttccgtcgggtttgtagcctgctgtagtcaacaactgcagaatcttggactgcagcagcacgcaaatgtccttgctcttgcccgtggagtcgttgaccatgttatcgagtgacttgagaatgagctgtgagtcggaaaacggtcgtggactcttcacagacgtggaaatgatgaatgcaaccgtagcaatcgtagcaacaacttccacggtataatggcctgtgccgttggagtccgccagcgcaatctcctcgatcagctgctccagaacgtacttatggcccagagtgtcgaccgacgacaggatcatcacaagctcgtatccaaacgggggacccgtgtactggttttgcgaccaactgatgagtgacgacacctgctccttgatggtggcaatcatggaagcaccgtatttccacgtctgctccttggtaccacttcctccacccccactcataccgattcccttttgcgatcggaaaccagaagacgacactgttcgctgcacgttgagattgtagttgatggccgaaacaaaaggctcgaggaactcaaacacccggttttcaaccatgtagcctgccctcagagccatatccagagcctcgtacatttcgtcagcacatatagccagcaccatttgatgaataggagacaagacctcaatgtcagtgttatcggtgagaattagagtggaacaaacagatataactgtactcatctgctcgtcgtgtcccttttgcgaatgcacccatagttgttccgacaaccacttgaacactcccactgttgatcccaacagaaagggctgcaaaaaatactccaggcctcccttgaaggtcgacagagaaagtaggcccttctcgtgggcgagcatgctttgttgaaaaatggcaggggtgacaagaaagaattgctttacggatgacgatcgcattagatcgtcggagatgcctccagcgtcatacagagcggtagcccatccactgagctggtcgttctgttcgtcggaaagatggaaaatgcgttgtgaagagtcgctttctgtgagaagctgtgacagaaacaactcgtgtgatggcatggtgctggagggcgaaggagcacccacaaagagtgttccaaattggttcaacagggccaaatcgaggtgatagcgctgcttgagggtgatggcaaagaccacaatggctccaaagtccgtgtaagcttcttggtagttggcctcgtcctcctcctctctccatagctcaatgcagtcgaccagagccttgagtaatagcatgggatcgacacaaagggccataatgtcgacagcagttgtgttcagtgccaaagcttggcacatgtatcgtactggtcgaacgtttcctgcctgcacaaagtctgccaggcacactagcagccgtttggtcagcgcttcctgtgcgtttccactcagcttctccatctgagcgaccaccttggacatgagacagtcggaaacagacccaatctcgagattctcgtagctcagctgctctgccattgtatctaggctcatagcctgtccgtcgatcgtcagctcgtctgcgtaatcgagggcttctacgctgattcctgagtctttgaaaatcgcgttgaaggcgtctttgggcagaactccttcggaaatgcatgcagcaaccagttcgtgtctaatgtcaacgtccaggccacccgggaacgaggagaacatgtcgtctaattcgtcagaaccgatggaaagacgaataagggtcacggtaggctgatccaggcccagaacactttttgagacgacggattgaatgagcgtcttttcctcgggtgtcgagtgcgggaacaaagtgcgaataatgcgcgggattcgtgttcggatgcagcttttccagtagttgtttcttttggcagaatctcgtcgcagaaaagtgatgctctgacagtcaaacatggcgcaaataacctcgccaatgattgccagacgagactgcacgggctgcgaggccagagtggggtacccgggcatggcatagaccgtgctgatgagctggaacagggatccatactggttccaggatgagtctccaaacatgaggctttcaaacagcgtgtctctgtaaagtctagtgagagtcgtgggtgtagccacggttgccgctactgtttcagctgtggtgctggtcttagctgcgcccttgagacccatccaggcttcgcccagtcttccggcaatggtagcatcgacctttgctagttctgcgagctgcgaggtgatctcgggagcagtcactccggccattctgtctccgagtcgggtcaacaggacctcggcaaagaacccgaaccccttggcgatagacgttccatatctctttcgcatcccacctccagaagcaaaggcgtccttcatgaacgaaaccagaacctgaatcaagtagctgtagcccgcattggcacccaaatccacgtctgtgtccatttcctgaagctgtttgcccagatacatgagcagctggggaagacggccataggcacacaccttgaggtacgccagaagcttgtaagggggcaaaagactgtcttcaaacgccagcttgtgcacatatgcaaagaacaacaagtcgaaggtgttggctccaaacaacgccttgggattcacttccgaggcgccctcattttccatcaaatgtcgagtcagcttgacaaactgtgttagtaaggcaaaccgtcgaattgaaaaacagaaagtcacatgactccatagtcgtactcaccctgcccgccgacactcgccgagccaaacacacccgtgtcaacgtcgccagcttgtcgttgaagtccatgtcgatgaagtgatgattcgaggtgcgactcccgcatctaactgtaccatgcggaaactcaaactgattactaagatgaagcgcttatggcatggattacaaagaatggtgacaattatggaatcgcaacggcttacttatcgtaacatttgtggaatatcacctgaccaattctgcagtacatagctctccttcttcatgacaaattctcccccaatccactccatagacagtcttcgggatatgagacagaactatgtagaatgtactgtacattgtacaactggaaactggagactggataggtgtgatcacgtgaccaggtagcttgggagtcacgtgatgtgtatctacgtcccgcccctcctcccctttgttttattccgtcacgtgactacacacctaccaggttcactccacccgctaagttcagatacgctcgcactgtaaaacggccgctgactaggcaccgctgtcatgtgaacaacctcaacttcagcagtcttcgccgcacgtgtgctgagagcggtttgcatgatgagcgtcaggcggaagcggtcgttgagatgtgttaatctattactcgtagtctacttggatagaacatgatctacttccacggtcgacttttcaactactaattacgagtacgagtactaccattggaatgacagactgtatgtagacaactcagacggctggacttttgttgtctacagcagtggtgagcaggtggttggagacctcttcattggcaaacatgtctaaccccaaacacactgccttgggccacatgttgagtcttcgaccaccaccctactgttgatgaagtctcgaacacacgcttgccatatgctatccccaatgctacctgtacagtacccctggccaccacactcaatgccaccatgtctcaccggctgagttcacagagcatcctctataccctccagctctactatcactatacattaactagttctgaaaagcaatataaacgaccagcaacaccacaaaactggccgcaatttggaccgtcagcacgttaccagaagatctggatttggctggattaagcgaaggacccgtggtcccattttcgctgatgataacgaaagagccattcacagtagcaaacgagccgttggttgcacgtgcgttggccctcgagggaatggctgctttggtatccgtgtggtatcctgatggggtatcgttggtatcaaggaggggcggaacaggcacagccttggatggaagtcctgtggcggtatcagcagtggagatggccgtgggagtgacctgagcatctcgaatctcggagcccacaaaaccagtagggctatccagagcacgtgcaaaaatccgctggttgccttcgtaccggtcggtcggctctgcgtcaaaatcgcggtacttgtcagcaactgcaaggcgcgtgttagtagcagcagcaccggggacaaagcgagcagaaccagttcgaccagcgaacatctgagcaaaccaggggaacttcttcttcgacatggtttgggtagctgtgggggcgccgtacttcttcgtgatggtctcggtctcagtctcagtctcggtacatgtctcagtaacggtatcatagtagctagtagtggtggtgacgtattttgtaaacaccttcttgacaatcttggtccgcgtcttgtactgagtggtggtcgataacgagtggtcacagtcagatttgggcacgtcttccttgtccttgggacacttcttgcacttcttgtcgtggcaagtatcagggttgtggggttccttgtctgagtccttcttctttttgcaccacttgcacttcttcttcttgcacgaatcgggatcgtggttcttgggagccttacagtgcttgcaattcttcttcttgcaattcttggggttgtgagaagggggtggagcttcgtcctcgtcgtcatcgtcgtcgtcgcagtcgtcgtcgtcacagtcgtcatcgtcgtcattgtcgtcatcatcgtagtcatcatcgtagtcgtcatcataatattcgtcttcgtactcatcatagtagccatcgtcatagccatgatcgataccacaagtacactcgccgatacaatgacactcatcaaagcagtcgcaggagctgtcggtgtgattgcagcccatgcactcgtcgcactggcacccgtatccatgaggctcgtaccgggcggcagggtatccaccaccctttactcggttcttcttggcgacactggggccgtcgccaaactggattccaatgaacctacctccagtacctccccctcctccccgttgaccctgggcagagggtacaatctggaagggtcgaatccgagtgttcttggcagatgccattccggtccggatcccgcccatgccaatagctgccattcccactggagcatctaaaccatcgccgtcattaacttcgggctggtcagagttcacgtggtcaggtgcaggcccatgtgacatgtcgccgtcaggcttgtgatgggctgcatcatggtggttcgtgtctccatgggatacgtcctggtgggtctcctcaccgccgggtggctggtcggatgtgccatcaccatattgggagggttcacggtgaggctgctcgagtggctcatggtgggcttggtgatcacgctcgtggtggagagggtggtctcctgtgacgtcatggttgggattgcccgactcattggattcattctgacctcctccgttgcttggcacgcgctctggcacgtgtgggtcttcgtgcggctcgtcaaggtttggttgaggcgacgcgtctgtcacaggattaggttgtcccgtttctcccagattagctttgtgcaaagcgttctcctgctcagaagacgactccggagtctgggtctcaggagaagagtggaccggatcatctgggttttcatgggtctcatgccggggctgcagtctaaacaagtgggcctctttgtcgggatcgccatactggaaggactcctggtggggcgtggctgggtagacttcttccagcgagcgtttcatcatcattcccgcggtttgggccgtttcgggcccgttcaaccgaatccagaacttgagaatctcgtctttttcctgtagttagcattgtcttcattcgtactaaggcaatcaagggagactgatagatacctctgtggtgcagtttgtttggcacgaaataagaaaggaggcgaaatggtcggacgaaatgtggcctgtgacgttggacgcagtttcaacgcagcgtctgcacgatttctgtgttagccgaggaagggatggaagggggtgtatcatgttggctttgcgtttgtgacatgaaacgggatccatggcgtagcacacgcaccagcgtagaaacaagcaccggcgcactaacttcgaaaagtggaccgcaagccgagagagaaatggacgctggcctggtgtggttgcgctcgtgcgtgtgacgtcaccgctggccgtgtttcatgtcgaggcgacggaccacctgttcgtcatgacactgtgcatgtcgttagtaagcggccggcggccggtggccggcgacgataactcacagaaataggagagttggcagcgacgggggtaagcgacacgatgaacgtgaacaccccgattaccgcggtccatagtatcattttggtgcaaaaagacgagtatggagtaggaggcggagtttggatgggacagacacacaagctatagtgggtcgaattaagggacacaaacgcgatgtttgggagttgggagtacaagtttgcacgaaaccttattaacctgactaatgcactttgttcacgtgttcccctacaccttgagttgggagtgcgagtggggtacttgtacttgcacttgtacacccttgtgctatctagcccacctaacaggccctgaacaggggggtcaatgtggggtagtttgaggcagggagacggcggggccgggagatggggtatatatgaacaaaaacaacggacggaggaggaggcggggcaggtgacgcacaaaacaaggccgatgagatgcctgtgacgagtgggcgcgagagagtgctggacaagggtaagtaaacgccaactaaatacaaactatttcgcccactaaatgcgtgccaatcagtgaagcacaacaagccactgagagaggccgacggcgacggacagcgacggacacagacggacaacgacggacacagacggacaggtctcatatgtgatccgatggtcagctcggagatatgcctagcacagaagacatgtgtcgccccaacagacaacccgattggcagtgacagcggccggactggaacaagaccaactgggaacagcaaccttcattatgctcttactcaagctcgacgtcaaccatccgggcaatacactcggtatgggggaggagccgcaactctgataatcgcaattagtgtggtagctctgaggtataaacaccaagggcgtattaccaagcagagacgggcagttggcggatgcggtagtgtatgagtttggagtctctggggggtgtctcatgtcgtagacagggtaaacgtggtgataaaagcctcaatcgccactgcgccattcctacagcctgtgtcagagacgagttgcgcggagtggactgttggagtgtgcatatatcgacgcacccggtctgactcaagcctcagtgcggcaatatgtgaaccctgaacttatcaacaagctaacagagacaaacccagtccactgggtgaagtttggagcgaattttggagccaactttggagtgaaactttgggtgaaactttgcagtaaacgcggtgggatacgccgatacaactgctgggctgcaattaaccggtaggggaggctggaggcgctatacggcgactggcggtgttttatgacgtccgacggcaacctggactccccttcccccttgcacctgcaatgtctccttcacgtgccattattcggtctttgctgacacatcataagttgacaacgttaggtggggaaacgaggctcggtacacttctttggacaggtctcatgctgattgacaagggtgccgtaggtgagacatggatacggccagtttaccaccgaccgagacatattggatcaagtcgagaaacgaagcaacgagagacattgcctcatcggcgtgaaagtggacctgaccgggtcgtctcacctcctagggcagcagtttgccgaccgatttacaggttttgtcgatcattgaagtttggcgaaaaacgagcagatcgaacgggacatatgggcgtggagagtggaatacgagtacaacaagagtgttacaaagtacttgtattgtactgcaagtgcgaggcaagttgtacagcggtaataccgacgacgaaacctagccatggctgccatcgaacactttccgagattggttaagtttggttagtcttgtcgaatcgtgaaaggtgcaataaaagtagactctggatgagttggagaagaatgtcaacaacttcaattacaactagtcctccttccaagtcagcaccagggtgtatatatccacggccaaagcaccgtaaggtcgtgcagcaccaaccatcggtctccaccgcccgtgctagagttctatccggaagttgggtctctcttccggctgtttggccgccatagttccttttgccaagcgtctcgcaattgaccactgtgggaactgtacaccggtttgcattacagaggtttggtgcccgagcgcggaataccgcaaggcgtggttgccgcagcgtcaacaggagctcgagggggcttttgggagcattcaaacagaccgccttgtcagcaccgttgtacagtgtctacagtgtcactcgagagcgcgtgcaccagactcaactgctcatattcaagagcaacaagtcagggtccgatcccaggcccttctctatcccgcggctgaaaacgtcctcggggcctcgggggaccagcggacccgtagacgccgcccatcagttttttttcttcttcttgggcttcctttttcaaattcacttttttctcaccgttttccacctctcttttaatctaaccgtggtaaaagagaaaatttctttgcgccaatacgataggagcggctgtagtgcagagtttgggggggggtaggaacgagtcggaaaacaacgtgtttcacacatgaatacgggcgacagagcaactcttcagcccctctaccagcccccccaaccaccgcggcagcatatccgcgccctgggactcctagcaccattgtgcagttagttggtggtaattaatgggtcttgggaggccgcagaaatcgaaaaaccatgcggaaagccaaaaaaataaacctcgacgcgcacctgtgcatgtaattgcattctcttggttctccaaaactctaagaagccaagaaaaagagaaaaagacaaaagctccaagctcacatgtgccccaccgttaacgggcctaatggccaggcactttatataccttgggtgttggcccgcctcagaccaccaccgttaaaacgaagtcattcatttctcgattaaaagtgagtatcgcctcgaagtaaccggccgtggatggggccgtgaaggagccaatggacgactgacaatgagacgtgcggcgcaaaacgttcaatcttgggtattgtgagcgaccacaaatggtgacagtttacacaccaccacaccattgtattgcgtttgcaacaacagcagcagcagcagcaacaacaacaacaacaaccacaactgcccgtgtgtggtgacgagatcgcctcaggcgatttttattaccacctgtgacccgtttgtgtggactattgtgccgaataacctccagagtgcatatctcaggtggagttgtttaggccacataccaaagacgaacccttgcccttcacgcgtgaaaaaaagaaaggaggtttgagatatgcagaacaggggtggtggtttaagagagatatgagagaataagcaagcgtgaacagacagctgatgtgtcgagtcatgtgactgtggtcacgtggcatccctcaaatgagactagtcggatatcaagccacaacctacaagtgctcgtctggaagaggtgggtgacatgatctcacagacaggtctatgtgtctcattccaaaccaaacacacacacaccatagacactcgcttgcttaaccctcttactcccaaccttaaggtttttccctggttgggagtgtctcactccgtgtttggcttgtttgtttacgcaaatgtcggtcggcaaactcaaaagtctatttgacacacgccgcgacacgcatagaaaacatagtctgtctgcccctatctcatctcgctcttttctttcttctctctccagctgacttgtcaacccaccccagtccttcatttcgacccatcacctacccccctctccacctcccgtttggacacctctctaactcagtactgagccggtctcgtgtttcaatcccgtcactccttccctcgatcttttcccgtttaaacgactacactacaactacaacatgaagttctccaccgcccttctggctctggccgccgtcgccaccgcccagcccatcgtcggccaccacgcccaccaccagcacaagcgagaggccggcattgagaccgtcttcgtccaggtcaccaactacgttgatgccaacggaaatgccgtcgacgccaacggaaaccccgtccaggtcgctacccaggccccccaggctccttctcccaccgcccaggttgaggccaaggtcaccgccgccgccgctgcccccgctcaggagcagaaggagggaggctctttcgccgcctggtggtccaacatgtgggagcccgccggacagtccacctctgccgctgcccctaagtcttctccctctgccacccagaagcaggaggaggctgccgctgccccctcttcttcctccgaggcccccaagtcttccgcctcttcttcctcttcctcctcttccggatcccagggtgtcccccagtccgactcctccttccccggtggagctctcggtatggtctactctccctacaactctgacggtacctgcaaggacgccggagctgtgaagtctgacctcgccaagctctccaactacgaggtgatccgaatctacggtaccgactgcaaccaggtccccaacgttctggctgccattgccccccaccagaagatctttgctggtgtctttgacgtcaacgacgttgacaactccctcaaggccatctccgacgccgtcaaggctcacggcggctgggacgttgtccacaccgtctctatcggtaacgagctcgtcaacaacggcgccatgaccgcctctgccatgaaccagatcaccaactcttctcgacagaagctgcgaaactacggctaccagggacccgtcgtctccgtcgacaccttcattgctgttatcaacaaccccgagctctgtgacgcctccgactacatggctgtcaacgcccacgccttcttcgatggtcacatcaaggctgaggacgccggcgagtgggctgttcagcagacccagcgagtctggactgcctgcaacggtaagaaggaggtcatgattgccgagtccggctggccctcttccggaggaaccaacggtgttgccgttccctccaaggacaaccagaacaaggccatccagtccctcaagtccgccattggcaacgactgtatcctcttcaccgccttcaacgactactggaagtctcccggtgcctttgccgccgagcagtactggggtattttctccaactaagcttctttttttgagtagccgttgatagcgatgtatttagctaattgatacctctagaaaaaccaaacaaagtaacagattaatttaaccatctagtgtgaaagtacaagtagtatgcattctctgtattaagtagttttaaccagcgagcactcaagtacctgtacttgatggttaggtcttgtactagaactcagcctagcgagccaccaagactgcgctccctgaaaccaccgaaaaaaaacgcatagatgcgtctattttggtgtggcctgtcccgtcatgttgcgccgtatttagccacatatgcagtagcgtgtttagactgttgttggtcttggcgaaatgcggtggactggcatatctggggctccgaaacgggaataccgtcctcgtattggctgcgattggctggaaacagttctgatggcccgggtgtcacttgttgacgtctgaagtgtgacgttctggcgtctcatttccgacactcctgcagtctgcatcgtgcaaagtgaggtgcagtgaggtgcagtgaggtgcagatgcagaggacgaggtcgtttattatgagctgaaacggagttggctgagctgggtaagattaaataaatgagaacgtacggaatcaatgatcgaggggccacggaggttcgggggctggtttggtgtaaaatgagtgttacgagcactttatgaagagagtggttgccactttgagcatctcctactgcaaatgcaactactgtagttatgtacgatacttgtaccactgcactttgtcgttaacagccattatggtacagtatcgtaccgtaggacttctcctgtacagtgcatacgagttctcgtggtaatgtaatcttagccatgagtgttggtgatcggttatcacaaaacccgtcctacatgaaaccggtgctatacgcagtcatctcgccgttgatatcaaacatgtctgtcttctacacggtgcttatagtagagacaatccagcattccggttgggttccgccagtgttccatggcaccgactatcttggtactactgtacaacattccataaacggagctagaggagctgtagctagtgattagtaaccggaactagaggaaatacgtgcaagatccacgctagtccgagggccgtccttcctatttgtatatcacgcatccagccagtattcctgaacgggaatatcaccgttggtatgagtattggacgcattagttcaactaccggtacagtattggtagccgaggctaagtgacttgtacccgagaagctcgtacttgtagctacgagtcgagcacaaaagctgtgggcaagcaatctatgtcagaaaagagatgaactacgatacctgtgattgtactactgcagcactaccggtacagtgcagtatgtacttgtgaccatactgtatgtatgtgctgtactcatacttacatggtcttgagcatctagagtaattcgcaactggtctcaatcatattgtaccagctatttgcactcatctcatgctactcgtacaagtaagtcccagttctcgccttcatgttctcactgcgccaaaccacccccaagattgtgtgaagagcggctgatcaaatcagattgtgcttgctgtcgactcaaacaaccatcgctcacaccaaccgttaatctcataaaattacaatataaacactatcgtcccctagtcttggtaccaccaccaatactctacttcgcaccccccttggcactctctgcggccctcttggctttgaaagccaagtactttgcactgtgcccgactcgcacaatacgcatcttcttcggaggctctccatacttggacagcttgagctttccgtacatgtgcgtgtctttgcagggctcaaaagtgtcggggcagtgcacaggcggcgaaatgaaccactgcacagccatggttttctctttagtaggccatcgagcaaccttggacggctcgttcgtctcgggatccagctcatatcctgcactcagctgctgctgcacagcttcaggaagcgtgaagttgacggggggacccaccacctgaaagatctgctgctcgccaacaggcccaataggctgcgcatgtacaggaacaggaccctgcatctgaatgtgctgcagaggagcaggggtgtaatgaggtggcagggcagagttggtcccaggaaccacagttcgaacagcgggctgttctggagcaggtcgaggagccaggtggccagaagcaggcttggcccccattccatgaggctgaggggaagcgtagtcaccagtgttgttcgttcgctggaactgaggaggctctatgtactcgtcagcaggagtgggttcctccggggggtcagcggggtcgaaaggacgtcgataaacagctccaacaacaggaggagcattctccacgcccagggtcgcctcaggaacaggatcgtcttctcgagctccaggagcaagagtgtgtttgatgggagagggcagtcgtctcagaggctgaaccttttcaaacaggtccatggcgtaatcctgagagtctacctcgtcggggatacacgccttccaagttcggatcttgttaaaggtcttttccacctcgttgtatcgggattcacacaggtacacctttctgtcaccaatgccctggggccgacctcgctggtaccgtgtgaagaacatgacaaaacacttttccagaatctcgtccaccagatggtctctgtactggcccgatttgaccacctcgttctcgtagaagaccttgtctactcgatgaacggtctgttcgggccggtagtaccagcatgcattgacccacttctgaccgtcgggagcctgccagattcggaagatttggccaatggtgggtttggagggatcattcatgttgtgaatatgaacccagtcacccactcggtagatgtcacctcgatgctggacactgtccaggggaaggcgtgatgttttgttgttgtttcgcgaggccagatcctggtatgtagagtcaggttttcgcatctcctcgtcggccagcaacatcatttcttgctgcagaatcatggcgtcgttgtaaatctgagaaccctccacgttgaactgccgcgcgttggaaaacataaggttcatatcattgagaaacgcctccacagtgtcgtacttgcgtcgcttgatgttcttcttgatgttgtccagagcgatgggcttggcaatctcctgatagtactccgggtagtctctcttttcaggcagcttttcgaaagggaatgaccgcaccagtccctgttcgtcacgggcctttcgaacgccccgtaagatggccttgattcggtattcgtgcggtttatcaacgataggtggccggcctcgctttcggggcatgtcatccatacggcttcgctgcgagtccgagtccatcttctttcgtgttcgcacagactttcgtctcgatttccgtcgtccatcgacgtcgtcatcgtccgagtcgtcactcaagtcatcctcggaagaatcggacccaaactccatctccacatcggaaccctcaggaagaggaccaataacaggataggtgaggtcatcgttggaaaacttgttggtctctcgaagtaccgcaatggccttgttcaggtagccgtccagaaacactgcatcgttgtagattccggaacccttcatgttgaacagccgagcattgtaggtaatctgggcgaggtcgtgaatgaagttctgcacgtttcggtaccgcggcatcgaccgcttgatctgtgtcagcgacagaggccgcttgatgaccttgtagtaggttgtgagacttcggtccggcaacgagtggaacacctcaaacaccttgttgttgtcaatgtcgttgtcgatcgtgtagatgccgtcaaacagcggcgaaatcaggtccgaaatgggcgcgttggccgcggcggccttcatcaccgcgggccgggccgtttcgatcgcgtccgcgattgattgattcatgttggtggaggttgtctacgcgaagtgtcgactgtaggtttgaaggttgggagaagggagcctaactatggggtgtgattgggagcgtgtgttcgatccacgcaagggtcgtattaaacgggtatttgtaatggcatcagaaatgcaaattttggagcttgagaaaaaacctggcaacaggggctctttgttgcatcttttaccgggcttataacagtttctcatagtctgctccgtgttttccaccccacacatgttacgcaggtttaaatttcatgcatgaggagtcatgtaagacatcaccatcaccactacaagtagtggtagcacacggaacaaccgacacaaaagagcgtgccagtacgagtttattaaaaatcagccgtgttcagaatatctcgactcatgctttcttcagacctggaatcgttccagaaacatcttttgtcgtcccgcaagatcctggctcttgttggcgcgggcctctctcagtcgtcaggcctccctacttttagaggagaaggaggcatctggcgcaactacgacgcagctgaacttgccacgcccgaggcattccacaacgatccctccacagtatggcagttttacgcccaccgaagacacatgtctttgaaggccaagcccaacccgggacactatgctctggctgaactggcccgaagactgcgcggacggtttctgacacttacgcagaacgttgacggtctctcgtcgcgcgcagagcatccccaagaagcacttttgaagcttcatggagacctgtttgctctcaaatgcacgtccttcttctgttcatacaccaccgaagacaactttgcagacccactaacgccggcactaagtatcaccgacaactacaactcggcacagctgcagcgccaccgaatacccgtcgaagatctgcccacatgtcctcattgcaaagagggtctgctgagacccggagtggtgtggtttggagaatcgttgccgttcaaggtcatgaacactgccgatgagtttctcgaggacgaagacgtggatttgattatcgtagtcggcacatcgggaagcgtgtggcccgctgctggctacgtggagcgagtggccctcagcggaggtaaggtggccatcttcaacatggagattgaccactaccagtatggagaaagtgaggccgaaaccacggactccgaagatagcagcaacgaagacgctgtgattgagggatgggccttcaagggcaacgcctccgagtggttgccaaaggctctggaacctgttattgggcgggcctttatgaagagaagaagttagactggaaacgggaacttgtggaccaagtttagtgttaaattgcattatttatgagtatttttagggcgtatgaactatgtagtctagggtcttgtagccatgttacaagcggcattactgttaagagatagaaatagagtgatcatgaggaaccagggaagttgaagaagttgatccaactacttgtccgtgcgagagataactacttctgcatttattctatatcggcatgtggagtaccagcaatccttacctcacacaacgctttgaccaagtggaggatggaatgtatcacgaaatagatgatggacaacagaagacattttgaagatcaccgaatgaagttttatattcttttttcatcttgttttcatctggaatacgccttatttaaaccattcaaaatttcttgagatattgtcccatttttttatttttttatttttttatttttttattttacggaattacatttcaacaactacttgaggcctaaaaacagtgttatacctgcaaatcggattcggattcggttgtttagaagagcgcatgatattcgtgtttgctggtccattcgcgcttttttaatttattctaatgattctttttattctaatgattcgccggtttggaacagttttcagatatggacgaacactgccattttttaacataattccgggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcactttttgctccccacgctggtcctataacaggatacattcctgcatctggcttgattcacgatatacagtatgtactgcataaagactttatgcatgcacgtcgtggactgcatgcatatcagcaatttttttgctcctagtgcaatttcatttcttccgggtttctccgaactgtaacagcatgtaatatggtcattcaaggcaacggaaggggatggaaacgagatgatttgagggaaaaagggcagttgacggaaacgagatcaattgatggaaacgagatcatttgacggaaacgaggtactgtacattattgcaacacatgccataacacccgtctatagtcctactagcatttcagcaacatatcgtattactaattttccggtcgcgctatcaacatttccgagtgtccatctatgtacactgtgatgtgtagagctacggtgcgtagagatatcaagtaacaccattcataaaagataatcgcaaactcagatcaactggtctaatgatccactacaagcagcaaagacaaacccattgacactcagacacaacacaatcatgcctcgttgcttcttccacctaactgtgtcatgcttgatccgatatgactgccgtctgttctacatgtacagtaagatactatacactcgtgcagctggaattcgtacttcgcggaggagtatcagtggaagcacttcttcagccgtttctttagacattcacacaccttgatagtgcaccccagatcagctcttgatccaagaacatttcggctttaccagttggcactttgtgatctacgaccaaatgaaatctacttgtacttgctctagttcgcccgtcacctacggccatgtactctacaagttggcttgcgacctgacctggccactcgctaccatacagttcagtcattattatctactactaaaagcaccactaaaagcgcttaaaagtggatggccttgtcgtaagtggccatggcggcctccttgaaagcctcggagagagtggggtgggcgtggcaggttcgagcaatgtcctcgcaagaagcaccgtactcaagggcaagaacaccctcggcgatcatctcaccggcgttggggccaatgatgtggataccgagaattcggtcagtctccttgtcagcaatgaacttgacggtaccctcggtgtcgaggttggtcttggctcgagagttggcggcaaaggggaacttgccgacgttgtacttgatgccggcctccttgacctgctgctcagtctgtccaacccaagcaacctcagggtgggtgtacatgacagaggggatggcggcgtagttaacgtggccgtgaccggtggcaatgtactcagcggtagcaactccctcctcctcggccttgtgggccagcatggggccgaaagtgacgtcaccaatgcatcggatgttggacttgttggttcggtactcctggtcgatgatgattcggcccttgtcgtccttctcgacaccggcagcctcgaggttcaagccctcggagtagggtcgtcggccaatggcaacgagcagaacgtcggcatcaagggtctccttgtcgcccttcttgacgttctcgacctcgaccttgacgccgtcgccctcaatggcaccggaaagcaccttggtgccaagcttgaacttgataccctgcttggtgagcatcttctgggcggccttggcgatctcgtcgtccataccagcgccaatggcgttctggaactcgacaacagtcacctcggagccgagtcgggaccagacggagcccatctcgagaccaatgatacctcctccgatgatgaccatcttcttggggacggcctcgagggcaagggcaccagtggaggaaacaatcttcttctcgtcaatggtgatgccggggaagggggtgggctcagagccggtggcaatgatgatgttcttggccttgagggtgacggcctcgccgccatcaatggggtcgaccttgacctcggagtcggacacaaaagaaccggcgcccttgtagtagttgaccttgttcttcttgaacagcatctcgataccgccggtgagacccttgacggaggtctccttggcctcctgcagcttggcgatgttcatcttgacgtcagagacctcgattcctcggttggcggagtcggttttgatggcgtggtacatctgggagttgttgagcagagacttagaggggatacatccgacgttgagacaggttcctccgagggagcctcgcttctcgatacagccggtcttgaggccggcctgggcggccttgatggcggcgacgtatccaccggggccacctccgataacaaggacatcaagctcctcgtttgctgttgttagtatttgccttgtgtggggtggcggacgctggccggaggggtgcaacggggcgactatggtgcagacaaaagacagtggcacaattcgcaattcaaaatgtccaattgacacgtctcatgtccttttctcattgcctcttcccatggatccttgtgtgtcgtcgcggccatggtggtatcgcatcgggggagttttttccccgtaaaaaagccctccctgtcgcacagatactcaccggagctgtagcatcgctggaactgggtcacagctcgggttcgggcagcaacgccgaacttggagggaagaattcgagtggttcgcaacattgtcgtgttggaaatgtgtgtgaatttcggaagggtctgggtgagttgttaaactatgcgtctctgtaggtgcgctcctcgcagcagacttaccctgctcttgttgggtccggaacaatagtcaaaggcaaatgtcacatttgagttcacacactctcctgccagtacatactgtacatacgtgcactatgacaggtccgtgttcgcgcggagggtctgagggcggcgctggtggcgtttaagaattggcgcacaagatactcactgtatgtgtttgtgatcgtggtctatcattgcggaacacgcccgtctatatatactcttctgtagagacacacggaccccgtgatggtgcttagcaatcgcagagagtcaaaactgtttaagccaacggaagcttattttaggtgaaatgcgctaatacccggttgtagccgtaaaaagcggttgttggttggacgggcggaaaatggggtaaatgagagggaaaaaattcaacaaacagacagagacgagaaggaattaaaaaaatacagtatcaattacatctttacatctacctgatggcgcggggggtgcggggggtgcggggggcgtgtgttagaacaaatcactggcgcgcactcgctttcgaggcggcgaaagacctttctccggagtaggagcacggcccttgttggggcttctacaaggacttctagaaggacttcgagaggaacctccagacacgcttggagacctgcttctagaataaccaactcgtctgaccggagatctcgaccgcgaataactggcggcccggtaactgctccggcctttagcccctttagatttaggtctcggagatggcgatcgggaataagatctcgaacgagagtatgaccgcgaaggcgaacgggaataagatcgagaccgccgtcgaccacgaggcggagaaccggttctatcccgagatagagatcttgaccgtgaccgggatcgtggccgggatcgtggccgtgaccgcgaaccaggagaccgagttagcgaccgccttctacttcctacacctcgtcgtcgtcgtcgcccccgatcatcctcagacactgagtcataggagtcataggagtcataggagtcataactatcgtaggagtcgtaactatcgtaggagtcgtaggagtcgtaggagtcgtaggagtcgtaggagtcgtatgagtcataactgtcgtatgaatcgtaactgtcgtactctcgcttctgctcttcctcctccttcttcagcctctcctcctcctccaccagaccaggaagaatctcccgcataccatctgtcaaaggaccaagattaatggcagtgaaatagttgatggcaaaccgaacatgagaagcattcgtcttggggaacataccggcaatgtactgctgcacaaacggcttggaaagtcgctccttcaacagatccattcccagctcctgacgcatctcggtgaacataatcttgagaaagatacggttcgaggggttcgagtcctcttcagtcagagaaacagcctccaaaaccttccacgacagagaatctgatgccaacaggtacccaaagaacgtggcaatgtttctgatctgattgggctcgtatctgtggataaccgagtaaaagaacccaaaggtgttctcaaagttggttctccattcccgcgacagtctcagaagccgctctcctgtacctccgtagattttgttataaatcttctcttgagcacaacactccacaagcatgttcgtcacctcctgggtccgcttgagacgcagaatcagagcctggtcttcggggagaccctcagggatctcaataaccgttcgagacagcttgacaagcttgtgaacgatttcgtcgatcgacatggtcgacatgaccgtcagataaattttctttcgcaacgtagcaagctctgtacccgtgaggtctcgcacagccgaggtagaggcttgagcctcctcctcttcatccccctcctcctcctcttcatcatctgcctcttcctcggcttcactatcatcttcctcttcgtcgtcagagtctcccaggatctcctttttcagcaaatcgtacttctcctcgttggcctcgtagtcagggtccataacaaagtagttgagcagcttatcatctgtaaacttgtcgtccaaacccgtcatatgtgtcacatagtcctcctcgtctaccaggtccagttcttcttgaaccacagggtagttttcgtagccgtcttttctgatctggaacagcgtctcgatcatgtactgcgttcgtttttccagctcgccatcatgcaacacagctcgaagacgctcaaatactccgttgttggcagcaggcgaaacttcggccaaaaaggcaccggactccttgatgaaagctacagcaacctcgacagagtgatctgtgggggtctcaagcaacaaatgcagcaactgaagcactagaacctcatgagcaacatggtaattgcacaaatgcgccagaaacgtcacacttgacaaacacacgtccttctgattacgcttgtagccccgtcgaaattgcagaatgagtcgtcgcacaagcagctcgccaacctgaggtagcttggagttgacaatggccgtcagacaggcgtagacaggcgtatagggcagagcaagactctgggcggtcatgacacttctacagaacagcccacgtcctcggatgagattatgagtgaaaatctcccccgcaatatctcgaatgttctgagcactgaccttgttcaccagcgagttgattgcctttttgagattgtcaaactggatcttctggaactccttggacgtcttatcctggaccagcagcttctgaagcgctctgattttagcaggaggaacgtatcggcctccagactttagctccatgagtttcttgagctcttctgccgctgcctccaagtcatcttctgggttctttacttttttttccagtgcctcttcagaaggatccccctcctccacatcctccacaacatcctcagaagtatccttcctgtcctccatcgagacattgcgttccttgtcgtttgtactttccttgtcgtgagtactttccttgtcgttcgtgctatcctccctcttgacagtcacatcctccacctccctaggggccaaggggcttctgtcatcatggcctctagggccatctttgcgtcgtccatcaccttcccttcgtgacctccggcttctgcgactggttctgtgtcggcgccgcttccttcggggcgaccgagatggagaatatgacctggaccgagatcgtgacgggcttctcgatctgtcgccacgataactgcgtctccggagggatcgagaatcggaatggtcacgcttcgagtcacgtgttcggctcctttcacgtgttcggctcctttcacgtgattgactcctttcacgttcgcgttctttatcactcatgctggtatgtgttgtcgttgacttgtctctgttcgtgcttgaatgtatttctgtatgtacggtggaaatatttcagtgcatatcgctgcatgagtaaattgccgttagagttactaggtgttagttgagtgactaagtatattgggaagtcaaaaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaaataaaatgtaactaatttgcgcgaaatgggcccgatgaagatgaaattcaaaaggaaactcgtactatccttcagctacaacttgtacttgttcaagtaccagttgagattttaccctttgagcgtcttttttcttgcactatttacttgtattagtattcacgaaagtaacccgaagtaaagtcgatctcaagtaatatatatctgttgtcttttgttctgattttccgattcaatccgatatattttgatttattctgactttctgatttaaaatggcgattctattatatatagagaaaaatatatatatatactttcaacctgagtatacttgtcccaaaagtgcaatatatggcggctttctcaaggtctaaaatgagcgtataatatatcattttagtcgcatagtgctcctaatcacgttcccgtatatatatattttgccccatctcgtcccagtcccgtctgacccggcttcagtcgaaaaacagccttccatgtattgatcacaagtattattgattagatatagttaattaacaactcacaacccacttctagggacaccacgttccgatagtagcacacaccagaagggtgtgtgtgtgcttgctcattcaccagaaagagattctagatcagtggatagaactatctacaggatggacgtctcgtctacgaccaagctggttcctctcatcactatgtgatgacttctcatcattatgtgaggaactaaccaggtattaccttaccgggtattaccttcaacaccatggccattttcgtgtgtacatgttctgaagaggacttagccgccagcaaaatcccacacaactcgcgcaaatcgcacgatacgagaaatcggataagcccaacacactccttgtgtccaggagcaccgtattctgaggtcaaaatgctgaaaacgaccgtgcctcctcaaatcacaggggttcatcgtttatgaacggcatcaaataacgtttcctttttatgtttgaacatgaactcgggccagtacaagtacactgtggcttatgtttaccctcattatctcacgtctagcagttgtaagacatgttagggcgatcattcccgaaacggacgatattatccgaacatatccagattactcgaacatgtcctgacttctcgaacatgtcctgattactgaaaatgtcctgattactgaaaatgtcctgactacttgaacatgtcctgctactcgaacaagtcttcataccattcacatgtcaacaaggccagtatagaaaggtccgcaagcacgtacacccgttcctggctcgagtgctactcgaacgatacgggaacaactttggcacggcgatttccccacgagaaatctcgcggacataaacattcggccttcgctttctgaacgaacgaaaggactaaaggatgctctgatgcgaacccactaggccgtttttgtagtgtagagggaccagagaacccatgggacagcaatgtccaatgcttgccacttgagtattcaacaaggaacttggtcctcagctggtcgtatatttttgaacgctatcgttatcgctaccggttggcgagaggcgcagatctacaagcaggcactacttgtagtggctgtctagcacggcgctgacgccacatgcagcagtcaaaggaggacgataccataaatacatatatatatctaccagtggtacaagcaccagtgtgtctcaaaagaaagtgtgcagtcgactacaccaactccaacatgcaatccgacaaagaacaaactcatcacttcgaggaggatctcgacgaccgattaagagccatcgagtcgcggttggacgtcatctccgagagactggacgtgaagacggcctctgaaaccacgtcgtcgacgcctcaggcatattatttttctttggtgggaattatcgccgtcttcggcctcctggtagtcggtattgagtatatcaagtacctgaagcagttgaatggcatcgaaaactaggtgtacaattattcaaacaatatattcaatgcaaatcccccacaagtacctctctctatatatatatctcttatctaatggaccattccgttgtcgatggacttctgcacaaagttccagtagtccttcttggtccattttctcattctcttgccaaccacaagcacaatgaagaaggtgcccatgcaggcggcagagactcccgcggcctctccaaatgcgtttttgagaccctcccgggtgatccacggcgtgattccgtagccgattccgaaggacatgcaatttcggatgacaatgagcgtcactagcgagtcggagccgatttctctgtagcagtcgagggcgtagttgacggaggagacggccgggatggtggccagacctccgatgatgcccatgccgatgacggggccgatccagtggattccgttgtatgcgccgactccccacagcaccagcatggccgggttgagaataatgtggatgagaatgatccacagtcgatgttcgggctctgacagaccgccgtttcgcttggccagcttgatacgtagcagatcggacaggtaaccggagtaccaggatgtgataaaagtgacgatgatgggcgacacgtaacacagaccgaccatggagggcttgaagttatagggaggagctgacagaatcatggaggccgaggcgttcagaatgttgaagaagatgataccggagccgtagaggaacccggcgtagaccacgggagggaacttgaagaagatgatgaagggacgcttgaacatctcccacagcatattctttcggggtttgtcccacagtgcgagtttctgtcgataggtcttcatgggcttctgctggtgttcaagagacgattcggatcggccttcggagtagtcgtcgattttttcggggtctccagatccagaagagccctccagaaccgatccctccttggggacgggttgggcaacgtgttctcgcacgtagttggtctcctcgaagaaaaagaagaggaaaaccagacacactccgttgaagatggagccccagtagaagacccacttccagttcatgccctctgcgatgaagcctgcaacaagaggagcaatgtaggacgagaacatgagcgcaaaggcgtagactccgacccatcggcctcgttcgtgctcgaagaagacgtcggagattgtgatttcgcacatggtttccatgggcgctcccagggctccctgaaggatacgagatccgatccaggcgccctgggacttggcgtagggactccagagctggacggcgagagtgccgagcacggagagcagatagatgggccgcttaccgtactgctggcccagaggctggcaaatgagacaaccgaggccaaaaaacagaaacatgtagcctgttccctggttgagctcgtccagggtctgtccactttcttcggtgagcaccgagaaaatggagtacagcgagttggacggcacgacaatggccaccatgtagaccaccatacagaacatggagagcagttttctgtttcgcgaccaattcagcgggtcatcggggtctgacgacgggatgggcgacaccacaatctcctggtcctggtcaaccaggatgattgagcccggaactgcttcgtaatctagcatgtgtgggttgtgtggttgacaagattgtagtttggcttgtctatgttcaatgtcgaatgtcgatattgccgtggaatcgatttctcttgttttgcgcagttcgccacttgacgtgtcgagttgcagaccgtgtcggggtatatgaacaagtcgcgctacctctgttctatattcctactaccgatacttaatctttgcatcggcgctcatctcaaatttttttagactctttcaacggccaaacctagaagcttgccgccaggtttatttcactcgggccaatcggatctctgaggtaccggggaggaggctgatacaaggcgctgaagcaggttgtttacggctgaattgacttgaaatctagacggaggaccccgacgtggccaatgtcgtgacttttccctgcaatccggctcgcggtccccacgttgtagcttgctggaaaaaaacaagaagtggctgactgcaacgtgattgatgagacatttccgaatccacctttgtccactctcatcacgtccagagttgcatctggtaggtgtggaggtccggagtgctgttacacggggctcgagatatcgattgtggtggaacctctgattggtccgattacggctcgttgtctttccaccgcttcagccgtgtgtggcattctgttctaggaagctgggtccctggtggtagccacggtttaccttgcttttcccttttttcccttttttccttttttccctttttttttcacttttgggtgtctcttattttggctttttgggtgccctttttttccactgccaagtatccatctgaacaatgtaccaactgcagtcttcagaagcaagcggcagatccggaggccaaaacagacggaaatcgacgtgagaagaaggggaaacagcaacaagaggccagaaccacccgaacggcgcgggtttggcgccgcatacacccagtttaggccaggaacgtgctgaacacaaagtcgcccaaagtcgcccatggagtgcggaatctgcaaaaaaaggagcttatttctgggttgatccggcggaacaggaccctggcccgatggatcagaggagaatcccgccagatatcacaggccaagctccgttaccccacagatatcgcccgttagcgtctcttatcgcggcgcacaatggccagggtgcagagataaccaagaggagctcttttgaccttcctacacgccaatttgcaacgattccacgacccaccccgaccatcaaaccctcaaaccctcagtgccatctaatgcgccatgtcggctgcggtttccttgtgaggatccaagagtcatggactggcagcgtgtgtgccaatgctgccactacatggtagttccagctaacagtggggtctggtcaggacactcattctgccttggtatgggctctagaaccacttgcacctgatccaccaccaccggtttccagataaccataaaccccccgaaacagtcgcgcgttcttgtctgcaaacctgggcgtctgccggagcagcaaatgaaagtctgatccacccaagggctgaaacagggctgaaaaatggctatcagcggaatgctaatggggactcaaacaagagcttcgttgggtggagtgggttatcgagaaagctatcgattgattcagaatagcagttggccgtccttctctataagtattaggcgttgaccgacaatctatctccgcacaatgctactgcacaagtctacgccagcgtggaggtgaagtcttcgacagttcaggtgggtgggtacatacttgcactcgtactcgtactacagctggccgctaaatccgagaatagttgggctacagaaagttgtctcgactggagcacggacatgtggctggaatgtaggtagcagatcggcaaagacacctaagagtacgagtacttgtaattaggaggacttgtacgacttgggtttcaacagactcatcgcagaactccttcctcacgctcgtttcacccccaccgccaaacctatagctcttggtctcagacagtctaagagcatacgaatgaaacagtggccaagtcgagtgagtgaagctcaaatattagtcaggcccaattctacagagtgagaatggtacattctactggcacaatagcggtactcctacttaccaactataccctaggaaagctgtctttagaccctgaaaatggcctttggacttgatccgaaggcgacactcgtaccgccactcttcgccactcttctttgctagctgtgaatactcggcaactgtcaatgagcaactgatctcgtttttggagtgaagttttgagtgaagtttgaatgagttcgttcatggaactactcgtagctctgaactgaacacttccgagacttgtcaccaaggccgagttttcaagggttagaaaagctgtctcgtcggtacaactcgttactaatcgccgacacatccgctcacatgtgctccaagtatataacatgtacgccactctactatcaaactccatctgtggatacatttcagattggtgttagcgaaaagggccattttgatctccccccctccgaacgattgcggtcatggctccatggcagaggccaaaacggactccactggttgctgcgtttctccgaagtggtggtgggtggggagaagaagattaggcctgcaacttttttttgtagtctcccatgggtgggttacccggctcaacatacggcctacagctgagtatgcaccttcatgcaggtaaatggcgtgccgtgggctgttggtggagttggacgacaaacctgacaagtagttgcacccattgcccaattgcacaaaagcacacacaatgtcgatcacggcgcaaaacctctcctacaccttccccaatgggcttgtgggcatccatcccacctcgttcgacctgcctcccgggtctagaacgttgctgatcggagccaatggagctggaaagtcgacgttgctgcgaattctggcgggaaagaccctcgccaaggccgacagtctcattgtccagggctttgatcccttccgagactgttctcctcctggaatccggtacctgggcaccgaatgggccggcaatccaatcgtgagacatgacattgaggtcacccagctgctaaagtacgccggaggagatgcctatcctgaccgacgagaccatcttgtgcagctgctggacgtggatcccacctggcacatgcacgaggtgtctgacggagagcgtcggcgagtgcagctagtcatgggactgctggtgccgtgggaaactcttctgctggacgaggtgacggttgatctggacgttctggcccgaactaacctgctcaacttcctcaaggaggagaccgagacccgacaagccaccattgtttacgccacccatattttcgacggcctcaaccagtggcctacgcacgttgcccatatgagccagtccaccatgttgagttgcgacacctacgatgtggtccagcgggagttccccggcaagagcattctggaaattgcactgggctggatcaccggggatatggaacggcgtgggcctcgcctccccagagcaaagagacagagggttaactaggctatccaccgacagtgcgatagatgcatcgaccaatgtacatgtagatatataatagatctgatactaatgatatggttccaatggtattagacagcttcttgtcttgcgtcagccaaggtgaccaagtcaaaacggcgctaaacataagccaagagagatctgacataatatcgcccttaagacccgatgtgatacccactagggttgcgtgagcaatctatacactagccagatggcttctttgtgtctttagtgtcgagttggagagtggtgatactccatggactatagctgactgtccgagtagagtatcagcaaaccacattagacgacagagcagctcttgcacttttacttgatattttcacaactgatctccaacgccattactaatcagatacgatggatacgacgcggctggggcccggattaggttgatggagatcggcatcggaaccccagtgctgctagaggtacgagtttcaggtgtgcatctacaagtagcaacaggtgggatatttgtatgaaagaaaggggaattatttatacgagtgtgtgacggggacttggcagagttgaatggttatgtttttattctacagatgggtctacgagccgtgttagtcttactcctttctttcagttgctgcatctcacggacttgttgcgtgttcccgtgtgggaaaaagaaacacgtagaaccccaacaagggtccattttggaacggggaaaattggcggaatcaggtgagtggcacataagtagttgattttccaaataaatcttcagtttcctacttgctgacccctgatttggtggggcatgttttgtgcgtccagcctaactctgccgactccgataagcgaagcggatgagatgtgtacagcaacctgcaagtacgggcactgtagaaaaaggtgcgaagattgtaaagagcgggtttagtacgaacgacggtagcgagcattcagcgacagccgcgacgaccagctggtcagattgaacaagctgaaaatacctagaagccttgacctaaaccactaatcatgtcgagggtcttcaagagtgtgcacaagtcctatcctgctctaacaccaccttccgtcttgtgcaattgacccccacatccccacattgttgaagcaccgacttactacatccacccagggcctagacccgccttagtcatgtggtggcagggagacaacaacaacaatacaccaccggtaatacgagctagacgactcgcaagagactttgccccaaaccaacgttgccagacacgtccacgccatgtcacacgtgtccgtaaaacacaccactttgcctcagcctcccacgatttgcttttcgcccttttggcatggataatgcagcacttgccgaggttgacatgaggtgtgggtggcaatagaggcgaaaaggagatggtatggaggaccgatctcttagtaatggccactattgatgcagataagccctctagagccccctcccccgcttgtcgctgtttttcagaccccgctaaaagtggtggtgttgattctacaccggtctcgcctaaacgagataaacgacaccgtcgaataataaacttctgtcacgtccgcaaaaatatcggctcataaatatagttgcatgtatggggtgatgaggtcttgtatggagtcattaatggccacaagacaagaggaatacacggaacgagtagaagcacggatctgggcttgtatgggcgcctgccctaacccccaaccctttcctggggtgccctacggttgttcccctggcccgaatctgataaaagtagcgtgttgatccgagatagagttgcaacgttggagaatgtgttttttttttttttttttttttttttttgttgttgttgaggttgtggtttgcggggtccctaggttagaagagaaggggtcttgggaagcggagacgggcggtagagtctgtccaagggttctgcgagtcacgtgaccgccggtggtgtgccgtccgccttgtcatcttgtcgctcccctcgttcccgtaaagggctagggtaatgcaaaaaaccgcgaaatgaagcatgaaaaacaaaaaacccacacgtttggcgtgcaccccccaaaaggcaaaagcctctttacacgcagttatatatatacaccaagaaggactaccactgtaacgctccagctacacgacacacacacctgccgccatggatatcgctctggagaccatcgacacgtttgtgttcgactacgtctacgccaaggttctgccctacaaaatgaagcttgctccccaggtggccaagtttctccgtgtccaggacttttcaaagtctctgatcgaccgcaacacgggctttttcttccccgaggctgcggccaagctggcgaccgccaagaaccccgagttctacggcgagcccgtgttctggaaacacgcctacgaccacgttctggcctgcggctccattttcgcccgagaccacatcatccgacagatcatctccttcaccatcatcacagccacctttggagcgcttctgtacctgtcgttcgccacgctgtcctacctgtttgtgtttgaccgagataccttcaaccacccccgtttcctcaagaaccagatcaccctggagatcacccaggccctgagcgccatccccttcatgtctctgtgcaccgccccgtggtttgtcgcagaagtcagaggctactcacgcatgtatctggaggttgagaaacacggctggctgtacttgattttgcagttcccgctgtttctcatgtttaccgactgtggcgtctacctaatccacagaggtctgcatcacaagtgggtctacaagcacctgcacaagccccatcacaagtggatcatgccctctccgttcgcgtcgcatgccttccaccctctcgacggctactttcagtctctgccctaccacattttccccttcctgctacctctcaacaagatttcctatctgattctcttcacctttatcaacttctggaccattatgatccacgacggcgagttcctcgtcaactctcccgtcatcaacggtaccgcctgtcacacggtccaccacctgtacttcaactacaactacggccagttcttcactctgtgggaccgagtgggaggctcgtaccgacagcccgaagatgagttcttcgaccactccctcaggaaggacgagcagaccatccgacgccaggttggcgagtttgagaaaatccgagccaaggaggagagcgctgacgatcgagtctacgttggagataccgccgccaagaagactgttgctgtcaagcgaaacaccaagcaggattaaatcttttgaccatgaagcgaaggacaaggacaacaaagcggcgaagcgaatgcctgggctctttgacagctgctttgttctcaaaggggacgataaagaaaacagtagataattccgtcttacgacgaagagttgagggagcaagactccacagctggtaacgagttacgatattttaataaattagacgcgcgattagcgattatggaggtgactggaatacttggagtcagttcaagtgccaaaaaagtcctgcagtaaatatttacacgaagagcctgtgtacgctatattacttcaccatttaaacagtgtaatcaaaacaaacactgttaacctcactcactcgctacacaatgccatccttcaccagcgaaaccactctgggataccttttttcaccaatcgcatggctgtttgtgtcgtgtacaatcaccgcattggtcatcttgactctgttacccttcattctcttccatgatgatatccaacagctcgatgactacaactggagcaagaagaagcgacgcgacttgcttctatccgaccccattttgctcagagataccaaagaaagcaccgagaagaccaaagatagtgccgagaagaccaaagatagcgccgagaagaccaaagatagcgccagcgacgattctgcgctgaaaagcgactgcgactcgatagacacatgcaccgcggtgtcagcacccatgctgcagtctctcttccacagactcgttgtccaaaacaagtggagagaggccggatacgtggccgatcacgtgtataagctggtacgtgccaaactgctactgacgaacctcggagtcgacggactacgtctgctggaagacgtcattagaggatacccgcctggagtggagaatcacgtgactgcagtcttccacacgctggcagatgtgattatcggaaagtatcctgggtctgctgaggagcctgcttcttcacgaggcatccttggacggtggtgtatgcaggtcatgacgtcgttgatcacgcatgtggccaccgtttctcgctccgacattgttcgtatgctgtgcaagcggtatttccaggaccatgttgcttctcttcagatttggaccttcaagagcgtttctgtgtttcttgtgcactgtctcaagactagacataacttgaaaactcccgagaacgagagcatccagcttctgttgagagagggcatgacttcaaggaacaagctggtgaccaaggctgctcaggactgtctcactcactacactttggtcgattcagaggctggcgacaagttgcggtatcagattggagcgaacttgtaacctgaagcgggtttgaacgagtaagactgtttcgcgtgtgaacgagtacaaaaagagtatatagatgataaaaggaaagcaagtcttctgtagctaacagtgcatacatcaccagtaaggcagtccatgtcttacactatagctatggatagctagtgactccagttaatgagtttgatacatgacggatgcttctccgatcttgtttgaaatggagtgggattcataagactctcctccctacccgtcacccctctctcgtatagcgactgttcggagtccgaggtttatcatccacagagttgctctctcgggttaagtgttcgtctcaatgaaactacttttgagtgttcgaggtttgattcgagtctggggttttatctcttctatatcgagttttcttgtgtttcttggtggttcttggtggtgtctgtttcctggcttctttagtcgtctagttagaagttagttgacgtctattaatactagtagcgcagtacgccgtacacatgctcaggagtgtagctcgtattatctccaattaaccacatacctagcagtacactaagacacagggcaaagtttctggtgcgattcgtacagagattgcatcattggaagttgtgcgttagcgtgtgtctcgaggctatctctctctctcgtgtatcatcatggacatgttacacgtggataagagttcaagccacagttgtggctggtgattgatattgattcaccacgagccattgttctcatagagccatagttgtcactcacagaaatggcctccagaagatccattggagaggtggttgactctcactcaatgaccggagatatcctggatgcaaactccatcagtgaagagtttgtggactcgggtatcaccaaacgagataccaaagggaaggagaagggcgatgttgaagttgaagaggtcgaagataccagcaaatccagaagaggcgggtttgtagagttctggaaaacattcacctccaagtcgttcagacacagacacgtgtgggtgttccatctcttttggagtatgtttttcaccgcttggtggatctccattctggcccagccgaaacatcgacacatgtggttgattcccacgattctatggatgtgtatcattgcccgattcatcaccctgcatgttccagcgcgatatctcatcgtttgggcttcgtatatctgggatcgaacggtaatcaaggtatacgaacgggttccttctcatttacggatcccaggagccgctctaggaactctggcggtgattctgataggcacctttgtcacgaaggagtatccagacagcttgagatcggaccgagccgtgtccttctttggatacttggtgggtcttttctgtctatttgtcagttcaaacaaccgtcacaagatcagatgggaaactgtcattgccggtgtgctcatccagtacattgtggctctgtttgtgctgcgaaccaaggccggatacgacattttcaacttcatttcgaccttggctcgggaacttctcgagtttgccaaagccggatcagcgtttctaacgtctcccgaagagtcacagcttccctgggtcgtgtttacggtacttcccgctgtcatcttctttgtcgccttcatccacatcttcatgtactggagatgggtccaatgggccaccgtgaagctggcctatctcttcttttgggccatgaaggtgtctggggccgaagcggtggtagcagcagcttctccctttctcggccaaggagaaagctcgattctcattaagccattcatcccgcatatgaccaaagccgagatccaccagattatgacctcgggcttctccaccatcgccggatccatgctggtagcgtacattggacttggaatcaaccctcaggcgattgtttccagctgcatcatgtccattccggcttctctggcctgtgcaaagctgcggtaccccgaaacagaagagacggtaacgggtggaaaagtggttattcccgaagacgagtctgtcgagtcagcagacaatgtgctccatgcatttgccaatggagcctggctcggcctcattgtcgctggagctatcatgactacccagatgtgcattgtggctctggtggctctcatcgacgctctgctcacctggtttggcaacttttggaacattcacgagctcactctcgagatgatgcttggctacattctgtttcccgtgggctttctgctgggcgtccctcgacacgaaatctacaaaatctccaaattgatcggcaccaagttcatcaaaaacgagtttgtggcctacctggcgctgtcgtcccccgagtaccactcgctgagcaaacggggagccatgttggtcacttacgcgctctgcggctttgccaatctgggctctctgggtatccaggtgggtgttttaggacggctagctccttcacgagctggagatatctcgcgagtcgccatttcggctctcatcacaggaggtattgctaccctgctctcggcttgcatggctggaatggtgctggccgacatgaccaagttcgctactcctagtgaggcggtagctactggcactgttggctgagccacatcaccttgagggcaacaatagaagctgacaacagcagcaagtgaccaccaagtaacaacccagtaacgaccaggtaacttgatgaggtatctctgaggtatctgtagtatcaatggagcacacagtgagcttacttgggcaatactgtactgtacttgtactgtagcaccagcaaggcccgggcagacggcttgttcctccataagcagtggcacctccatggactgtcaagagtcatctgggagcaacttgtacatacagtattgtgaacttctggttgcattcacaagtgtattctactcgaactgtcgttatgtagatgtcctctcacagccataccaatgagttctcctgacctccccattctgcttatcagatcagcaccatagcattcaccatggcattcacacagctacagtatatttagcatacggtactcggagtaggaccaataattgagattacaaatcacccagtcactaccattacgtaagcgtacactccaggtgccccaatgttgccccatttctccctccggtatatatattacccccatctcccctccatgccccatccgtgtaccattaaagttgccccatgcagactcccaatatcgcggcacctcgtccaacctaataatcggcagcccaacatcctagccaccaccaccacaagcatcaccacaacaccacaatgtgagtatgacgagccaagaagatggttccaggcatcaggagacagctgattatgccatccaacgacatatcgacagccacatgaaccatgtcgcagccattacaagacaataacatgtcgtgaacaatgcccggagttagtgtatgatatgagattgacgagacaagttcatgacagcggatgaatgatggagctcggtcgtcaacaatgactccgatcttgtatatcctgtactccatgttttgcaacaagatgaagagtacacaggataggtctagagtatgaggcgagggataggacaggtcgtctacactatacctggtggcggtgaccgtgaccctgagaagcaacaaagacgtcgtccattcaatctgtgtgaacagcagcagatggtttctgactttcacaattgccacacaccgcttgctgcatgtctctgcttcatgtctccatccgttggctgtgtcttcacccttgtccaatctcttggatgaagtcattcgttgccaggggctggtcatgtcatgccctgagattcccatatggattcattcagagtgtgacggccgtttccgataccaatgaaggccatttttaacacggatagtagttatccggccaacgtcccttaaagacgtcggttttctcgttatcatactaacctaggtccctctttcgcatcgccattcccggcttcaagctccccccatcatccctacgggctgtcggagtctacgcctccggagccatcttctcgctcggcttctacgccatgctggatgccgcgctctactccagccacaaaaacggatccaccgtccacgtccgtttcttccccgactggctgccattgctgttttcgtgcattggaatgctggtgattaacctggtggagaaggcccgtctgcaatcggcgctcaccggcggatcgtccttctcgtctggagaagactggcaggccaaggtggtgctgttcctgggctttgcattcctggccggcgggatggcgtcctcgattgccgtgcttgtgctcaagtacgccctgccaggctattcgatgcccactctgggtatgggtgtggccaacgtgatttgcaacgcctccgtcatggtttcctgcgtacttctgtgggttgcgcagaacattgaggacgagtactcatactctttgtcgttgtaggcggaggaaaacggaatcacaagaccaaaggtctctaacgagtaatatatgatatgattatgagtgtaggggcaaaagatgcacactgcaggtcaatgtttttgaagggactacgaaggagaagaaggaggtgtacagtcccacgagtacataccattcaatagttgcaacacacagtacataaagtatgtccttgtactagtatgagcacgtgaattcctctgttctgtctccacagaccatgtccagatcgtctgtctacagaagcccgatatcatgtcagaagagcccttagcccctgtcaaacgtcatcggttttcgcagcagcattcacatgcgcacgttgcatggcttggaacaaggcaagggtcggaaatgagccggagacagctgaaaaattagtccgaataatatcggtcagcggccaaagaatgccccttgctacggccatgatttcgcagcgtgctagcgtgataatactgaatctagccgcgtgtgaaaaggtgtacatactgtccagtgtatgacattgttctactgcatttagtttaactattctgtttattatctggcagagtaaccagtatggaacaagtagttgacataatacttgagtacttgaaccaactacaaaaacccttgtacttgtacacactggatccactgtgatcactattgcaaaatggtttgagaacgacatattagtcatactggaaccggtactcattgtaagccaatagaccaatcatctctacagtacataccatactcgtagctgtagtatcagctgtgagacaatgcataacaccatggacactatcttcaataacagacactgggtgacaaaaaaagtactgttcctctttccattctaccccgagacaaatggagttacaatatccagaatagatgtacaaaacacacggttatcaatatcaaacattttactctacatcagcgaatcactactagtcgagccttgtcggaccagctcaagtcgtagtcaaacatatattatcctcccctgccaagtaccttactcggctctattcatacatttgtatcatggaccggtgacagttatgacaggtttgcggccatctcctgcacggtcagaggcacaaagttgtcgagatccacgcccagcgcctcccgggcatgggccggcaccagcttctggttgagctccggcgcaatcgacaactcgtgtcgtgtgaagttaaacagagcgggcagttgacgcaccgcattgttggggtttcgagagtcaggcagcaccgtctcggggtcccgcagctcgtcaaagtaagggtggacgagcgcctcgatggcagacagtcgctgtccggggctgtactcgagcagtggggtgatgagctcgatggcgtcgggtgggcctcgcttgaacacccgcgaaaagggatggggctttatctgggggaaccggtgctccatgtagttggggttcatggttcgaatctgctcgcgcgagggggtgcccagcaccttgatgatctccaccagctggtcaatgccggactcaccgggaaagaggggctggcccagcatgagctcggccatgacgcagccgccagaccacacatcaatcttggtggtgtagttctgggcgccgaatatcagctcgggggctcggtagtaccgtgagcagatgtacgacacgttgggctcaccgggaacgagaatcttggccgaaccaaaatcgcacagcttgagaatgcccgtagcggggtccagcagcaggttttggggcttaatgtctcggtggcagatgcccaggctgtggatgtaggccagcgatcggaacagctggtaggtgtacagcttgacctcaatgttgggcatggagagccgggccttggagaagtgtcgcagtgcccggtacacggtttcgggcacgtactccagcaccaggttgaggtagacgtcgtccttctcagcgttggagtggaagaaggccttgagctccacaatgttggggtgcgacacctgtcgcatgatttccagttctcggttctgtgttagtattactgttgtgtggagatgtgtgcagacatgtgtctgattgcgtgtcttccggaatgggtgggatggaaacagcgtgtcataccgtcaacagtgatcaagttcaaatgggcagcacgagtggagtacatcattcctccggctgtcacccgttgtggtcaatgatgctgtcgataccagcagatgctgtcgtgtctccatcacacttcacctctgtcgacttgtggtggaacacgccatgtgtggtgcgagtgcaacaacgacacaacgaatcgcaatcatccatggcatacatccatcgcctttaatccttcttgacgcgcaccatacacaagacagtctggtggtaaatcagagtcggcatcattccatcattcaatcaatcgcgtagcagacttccattcggcccgtcattgtccgctccgacgacggtcagtcgcctcccactgccagtcattcctgccaacagtcacgccgttggtccctgctgccattcgttccttccttactcaccttgaacctcttgtccagcagaacccgcttgatggccgcgtcctcgttgctgggcagcagcttggtctggaacacgactccaaacgagccggatcccacgaccttgcactgggtataggttaattggcgctgttcgccggtttttccgtctcgcacggactcggtcacgatttcggacatgatgtggtgttgtggattccgtcgcggaaagtcaagatgttgttgttgcggtctgtcaaaagagttcctaaagagcgtcacagagggggtctgagcgtcctctacttgtcggtgatgcacgggggtcgggtggtcgtcgcacggtgcgtcgttttcagatggatggggtcgtcagtggcaggtgttgagttgtgcgcaagtgtgtgggaggtgtggtgtggggtttctaagattgtgcagaaatggtcagtggtgcgacatgtgttggggagtagtttttggagtgtagggtaagggcgaggacaagggccaccaggcggcttgggcgatggtggggggtggagcgcgaacgtcgggggcttgcgcggcgtgggcagatgagacccgtgtcacgtgaccaaacacggttatatatatatatatatttatatactcgaggctccaccttccacgcgcttgtatattgttgtcaccatgacgatgcctaaaggtggatacttagtttttgcttggatttgccctttgctttgcttgggcccgatgtttctttcctgtcgactcggaaaaaaaaaaaggcaaaaaaaagggcacctttggacaacccgtctttgtcattagggttgtggggaaggggccacgaggcctgttgaaactttggttgccaacaaccacactgcgtggagtcttgtatcgacgtcggagaggcgatatggggcttattcacctgtttcgaccggggtttctccttgcaagaaccctaccgacccatgttttggcggctctctcttcgctgacggttgccgcggcgtgttcgctcggagtgttcgctcatagtatgtacatagtccgtgccacatctgcaggcagacgtatgactgggttaggacacgatgtgttgttcgagatcagtacaggtacagtatgtacagtacttcaagttgcacacgagaggccgtggtctttatcacacatgagagggcttgtttttaataaaacatgagagggtgttttttgtttgttagtttttttgtatttttttatattttttatattttttatattttttttactgttgttgttttgtttttccgcgatttttcgttattttttgttaggagcattttgtagatgggcttcgagagcgcaattgagagcaacttgatttggtacttaaacaacgcccattcttcgtcgtaacccttcctccttaacattgcacaagtacagtacatcatcgtactatactcgtacgagagtcgctcttcatcttcattgccctcttcatctcgctcacctgccaagtcagctgcaaaggttgtaaccttgattgggtcatgggacggacccgtcttagagttggtgtggcgcatcagattaagagtattaacaacagacaggtggttgatgtcctcatgttttatggcaaccaacactgcgcactcaacacacggccattgcgcgtctcgttcatccgatcaccgtacagcacctgccagatggacagggtggagagtgtggtcgactgtacatacccaaccccaacttatccagcgtctatcttatctaaccttagacccacaccccaacatagcccgtctaattggacaggaactccaacgctaagccgccactagacacctccatacagtatccgacatgagcgccgtttccagcgacgaggaaagcgtctttgtgcgcgcccccatcctcggaccccagacccacaagcagcgcaagcgatcttctgttcacatggacgccattcatgagcccctcgaccccacccagatttccccggcccagctctatctgaccgaaagtggccacctgttccacgcaggcaaggtggccattgtgctggtgggcttgcccgcccgaggtaagacccatctggccgtgtcgctgacccgatacctgcgatggctgggagtcaagacccacgccttccacctgggagactaccgacgagcccagttccccgatcacgagacccagaccggcaaggccgacgccgagtcgctgccgtccgactactttgatctcaacccgtcagaaaaaaccaaaaagctgcggtcccagatcgtcgacgcctgtctggccgacatggacgtttttttcgacaaacacaatggacaggtggccatctacgacgcagtcaacccaacataccagatccggcaggacctagtcgataagctgactactcgatccgagcgccaggtgctgtttgtcgaatcgtactgcacagacgactctctggtggctcgaaacattcgaggagtcaaaatctcgtctcccgactaccagggatggtcctacgaggaggccgtcaagcactatctcaagcgaatcgagctcagaatcccctactaccagtccatgaaccgagaaaaggaggcccatctgtcctacgtcaagctcatcaacgtgtcggaaaagatgattctcaacaacacggcgcatctgggatatctggtcaaccggatcgtctttttcctcatgaacgcgcgaatcaagactgggaacgtctactttgcccgtgctggggagcctgtggtggaccccaaaaactacaagatggccatggacctgcccttgtcggaagagggcaagcaatacgccgaaactttgtgccagattgttctcaaccacattagcgactacaaactgcaccagcaacagaaggaggagtctgccgccaacgaccctgactcccggcgtatcggacaggacattgacgctaaactggccacccagccaaaccctcacagaaacaccgccaccacgtctcgccatggctcgcgacgaggctcgaagcacggctcacgagcagcctcgggaaccacctcgcccgcttttgcatcatcgtcttctgtcgtgtccatgaacaacctgctgtccgactcccccacgggctccaccaccagcagcaccagcaagatgttagtcccgtcggccgtgtcaacctcaaagatgaccaacctggttgtctggacgtctgtgcgggctcgaaccgtcgagacagccgcccctttttcttccagagggatccccttcttggagagaggccagctgacccagctcaatcccggagtgtgcgagaatatgaccgaggaggaaatcaaggagaagtaccccgaggagtgggacaagcaccagaaggatccctaccatcaccggttccctcgatccgagtcgtaccacgatctggctgtgcgtctggagcctctgattctcgagatggagcgaatccccggcgatattgtcattgtggcccacgagtccgtgctgcgggttttgtacggttacctcatggcgtgcacggtgcaggacattcccacgctgtcgttcccccggaacgaaattgtgtgtatcatccccaacgcctaccacaaccaagtagaacggatccctgttcccggtgtggaggcctaagtgtattatagcatagagagaggatttattgaggaaggatttgttagcaattgttatgaaggagagttggaagggatatggatatggaaatggcaaaaaatagcaaaaaaaatggataaaaggtgaaacatgacagctgtagagtcgaatcagggaataggtgagatccgggaaatggtgatgtaaagataaaaggcatgattcccagtttacacccgttctggatggtctattgtggtgaggtgtagttgtattatatcaccttcatcactctgtttccatgtgtcaccctcttcaacaagaagttcaacaatatgtcaagtaacttcttgtcgcagttgaggttaaacaaaaaagccaactaatattcgttctctcaagtaatatccaccgacaggtccatttcgctggaccagagtgtacgcgttttacacggtctaccaacgctcaatgtcaatctaacagatcaattatagctacaatcaaacaaacaagtgacgtcttttcagcagactttcctccttccatcgcccacacaagttcactccaccttgatgagtctggccttcatgcgtttgtcacgccagcgcaggaactcgtccttgacaaagctgccagagtcgccagatgtgtccttgacgtagaaggcccgcagaatgggcagatcaacaatcaggtcgacgagacctaggtcgcggatgagagagacaaacagaaagtaggccaggcccaaaacacaacccaacgccactccagccaacacctgggccggggtgtgatagtaaagatgcacgcgcgagtatgacaccaccagcgtcatggccaccagccccacgcttcgcgccacccgcttcactggcgagtacaattggcgcattcgaaaaaacatccacaaacacagatatgtggccagaaacgccacaaactgcgcgtgggccgagggcatgccgtagcctggcccgtagcgcggtctatcctgcttgatggcccgtttcaggatgttgttggccacttcacaagccacctggccacccaacagcatcagcgtctccatttcgcgtcgcgaaaagatgagcgtggcgtagacaatgagaatgatctgaggaatcagcgacgcaaaggcacataccatcgccagcgcgtcgctatcgtcgtagtatacctcgaacagctccaggctccgtatcgccattcttagtctgtttttttcaaagtgctatgttcagatgcagggtcgaaacttagagcccatgatgggcccttgccctgggccgaggatggcagcttgatgactgacaacggggaactgagcggggaatcaaccgatttgctgactgtgagcaaatgcgtgttggtgacacactgctgactaataattgccacccatatttccgatatactgtatatattacatgttctgtttcttgctgtctatctacagtgtgggtggtcgtactcatacagtacaagtacggctccactcgcggcccaccagtaaaagatcatgttagtcatggttcaaatggcctggctagaacctcctggcgcaggaaagataccggaaaaagctgatcaaaatgatcacaagagtggccagagtatgggtttcgaaatttgtgtctttttgttcactattggtggagttgaagagtgctgtttggctccaacatgtctcccggctgttgtattatcgcacacatgcttctttatagcctgaccgaaagcgcgcgaaatggaggtgattttttggggggtaaggggagggaaataatgcctgaaaggcaattgatggtcctaatagctccaaaaactccaatgaccatctactacctcatctctagccaacaatgagctcgttctactgtactttgttgtaccggcaggtgcatgacgccgcatacatcatgtgtggcacggaaaccagatccggtggattgcgagtaaacagttgtaaaagtagacgtgtgattcacctgaaaagatgacaattggcattgtgtcacgtctctctgtcgtcttgagatacgaatacaggtacaagtgctgtctgaatattcccattcagctcgattcgtggtccaaaatcaccagaagggggctacatatgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacatactgtacttgtagagtgaagatatccccaacccaagttctgcaccgatgacccctgattgatatctcttttcagtgatcttctccgtcggtaattgtacctgtacaagttcaatgtcgttatgacgtctccttgtacattctaacccgaatgaccatatcgttttcacaccaacccatgttctcactgagaaccattccaatacacatacaagtacagtacttgtcctataatgtcatccaattaactccggcctgtacttgtaacgtctacttttcgtctccgtccacggatgtgtcgtctgtatggccctccgaatcaccggtatccagttcagaagtctcagactcctcctctgcagcctccttgttgggctcttccacccatctggcaggagcagcagccttgagctcgtcgatatcttgtctgccaaacacggggaagtctcttcctcccttcttttgggccttgacacctcctccaagctcggtcagagcatcaaagaagtcctgaacagcttctagggagctcaaagagtggtaagaccgagtcgaaccacgctcttcaaaccttcgtttgttccaaagctgctgttcatcaactgacggtagctcaatctggcccgaaatgtaccgtgccacccaaaccgcctggtactcgaaagcccggaacgaaaccgcgtcaacagggactcccacaaaggccagagagggatcgggggtgtaaaaagtgtggagataaacgtctggaagaaagactccatctgtcaagtcaggaacttggtctcgaagaaaaggatacgagtactggtagcctgtacagtagatgacgacatcaggagaaaaggactgtccatcagcagtctcgacattgaaaccgccgtctttgcacacgtaagacacaacttctcccgctcgaacaaccttgtcctggttgacaaaagactttttgaagatgggtcctttggtagctcgtacactctggatcgtctgatgcgcaatgggtgccagtagcgacacgagatctgctcctgaagcccgggagcccactatcacgacagttttgtccttgaacagatccaagtttgactcccgaaagtgcttggagtggacaattcggttggggtagagtcggtaggccaattgaatgcccggcacgtccgggatgaaaggaacatggtagtggccagttgcaacaaccaaatgatcgtacttggtctgggcccagacatcctccgtggcagatcgggtccgagtagtcaaggtccattttccatctttggtcttggaagccttctcaactgtggttgagaacttgaccacatcaatgttgggctggaaatactgctcaatgtaccgttggatcgtcgagtggtgcacaaatcgggtctgcagaggatacgtgtagactccattttctttccagtcccactttggtttgtccgagtaggtcatgactcgttcaggcacgtttgtcgacagagactcgaaggtgggagtgggctcgtatcggtgggggttttcaaacgtctgccggttgtattctcccggggaagtgttgatggattctccaggctcaattccttcgaaatccggagtgttggacaccagatcagactgttctcctgttcttccgggcaccactgtcagcgggccaggatcagagtcgtacacccatactcctcccagaatgtctcgtcgttcaaacacggtcgtttcgatgccttgtttgcggagcgtatccacggtaattgctcccgaggctcctcctccaatgacagctgctgttaccatgatcttgtccgaggtggtggtggtggtggggattggtgacaagttggtactcgacggaggagggaaccacccagccaatgcttatctccacgcatctcctcgtctctccacactgtgtcacatttgtcatcagccacaatcatcccattatccatttctaacagggttgaagccacattgccctgggtgtgtggcttggaggttgtttgagccgtggactagtgcaccccagactgcttgcatttggcgtcatgcattatcgcactatctcgcagccacaaaccttggcaagccacacctcagaccagagtgagagttgcgacaaagcggcaaagaggggatgcggaatgttatctcatgtataaagagttggttttgtcgcaggaagcagcgcaaaatcatctgtcttcaattgatctcgctctctctctctctccctctctccccaacaatgcccccttctctcgacgaaaacaccaccacctccctggagcaacctctcaacgacctgtccatcaaggtcaagcccagagtcaagggcggaatctccaccgagttcctcaagcacctgcctccccattcccgagctcgactggaacgccatggagtcgatctgtccagaggctacccggaacgacctacagacattcccttctacctggacgaagcggtggctgtgcgagccgacgagcaggagtacattcccagaggaaagaacgcggaccccgaaaagaaggcgctgctgaagaacgccacagccgtcaataacctctccaaacacattggaaccgagattgtgggcgtccagctggcagacctcaacgaacagcaactggacgaactcgcccttctcattgccgagcgaaccgtggtcttcttccgagaccaggacctgccccccgccaagcagctggaaatcggccagttctggggctcccagatcgagaaacacccccaggtgccccatgtgccgggctaccccggtatcacggtcctctggccggaccaccagattctggagggacgaaaggccaatttcaagcagcccggaggagcctcgggatggcacaccgacctggtccacgaagcccagcccgcgggacttactcatctccacaacgaccagattccttcggtcggaggagataccgcctggtcctctggatacggagcctacgacaaactctcgccggcattccaggagttcctcaacggcaagactgccatctaccgaagtgcccacacctacattgaccgaaacgaccctctggccggtcccaaacacattgagagagaacaccctctggttcgaacccaccctgtgacgggatggaagacgctgtgggttaaccgggccatgacggtccgaatcgtgggcctggaacccaaggagtccgatgccattctctcgtatctctacgacgtgtacgagaagaaccaggacatccaggtgcggttccgatggcaacccaccaaggagggacttggaacctctgccatctgggacaaccgaatctcccagcacaacgccatctgggactacgaaggcaaggagcccagacacggaacccgagtcacttcgctgggagaggtgcctcacttcgaccccaccagtccttctagacgggaggctctgcatctgggagagtaagtcgcttatgtattgaaccaatcattgaaacatcattgaaacatgtggaatactgacagtaggaccatagtaagacaacatcctggggtgctagggtgctatcacagcagttcacctcaatacacttgtacagaacaagaacacctggatttgagcagaagaaccacagaccaaaaaagagtccgtagacttcaccatttgcaacagtgtatatgtttgtcttgatttttgcacttctatgtaaacttgaatacttgtaccggtacggacaccattgactagatcataattggctgttcgtcagagccatcttttacgaccagggataccgtacactatgtacaggagacactctgaggatcaactctctactctactacagcagtagactctcttaaataaatcatgttaatatgtatatgctcagtttcatttttgcggccgctcaaagatggaaatgtgcttccactttgtcttggatttagtccggtccttgtccttctgaggcttgccagacttgtcggactgcttccatttattcttgaacgcgtttcccagtagtccatgcttcacagagtcttttcgaggagtgtcgtcaaaatcaaactcatccacatcgacagggtccacatctaccatgctggactcggcctcatgcactggctggatttcctccacgtcgagagagtccacgtcgatagactcatctggcgtagaaaccccgcccatggcctcctccacgtccaagtccaaggaagtcttaatctcctccacatccacatccatcttgtcctcttccactggatgcacctgcttggtctcctccacgtccatttccttgtcctcatgcatgcccggcaccgcttcaggcgctttatcctccgccacggccttgtacttcacatcctttttggccttctcctgggccttctccttctgggccttctccttctgggccttctccttctgggccttctccttctgggccttctcctcctcggccttgtccatcttcacaatcatcatctcctgcaaagtctccttccccttttcctcctcctccgtctgcttcgcctccttgacctcagacttgggagtaggcgaatggttcagcgaggacgtgatcatcacatcatcgtcagaatcatcgtcgggggtctcgtctcccatgtccggattgagcatcttgcttctcaagccagaattggcagcaccctccttgagctgaaacacccgcttgaccaactgctcccgcttgtccagaatctggttcgtggtcgaccacatgcgccgaaactcggccttgaccctgggcttgttgtgggggaagtgagccatgtggggaaggtacttgatggggttggcaaagaacatttgcacaaaatgaatcaggtagacgccacaatcccacgtattggtctggatgggaacgggcatgtcgcgattcttgaaggcattaggcggaacctcaatcttgagtcgctcccgagcctcaaagtgaagatagtcgaaaatgagacctgctgttgttcggtgattgatgttgagagaatccagtgcaaacatccagatgcattcgtcgtccttcagaggcgcgtaactcttctttgccttagtctcaggcttcacagtagatgttatttcttccacttgttcttccttgagcttttccggttcctcaccggcgtcatgtgctcgagtttgcgaacgagtcacccgcggagaggaagatcggtccaaaccggtcagctctttcttgacactagtagcaggagcaacggcctcatgctttctgcccttccatttatgagcagcttcgaggttccacagaatcatcacgtaccaatggttgtgttcgacaatcggaatgatcacacattgcttggaaaagatgtcaatcttagaagtccactttttcatcagctggtacttttcggcgggtctcttggtatcaagtgacaatagcttgtgcacaaagtaggtggagaagacgtatgtgttggagtaagtcaatggcctgtagaaaatctcttcgggcattcggccggccttgtcagtagccagctgcaaagcctccttgtagagtctgtgggcagttttggtatcaccctcttctggcaacttgtcgtgctcaatctgaagaaagagcgaaatgagcgtatcgttgagatactcgcactcgcgcaactgctccacatccttggctgtgatctccatctgcttcccgctcttggtctggtaatgatgcgtgtcaccaaagtcgggaaaggcaacagatggggttttggtagctgccaatcgggtggagcgacgcagagggaaagccacatcgagcccgtcgcccttcttgtccgccttgtcctcctccatatcctcctccttatcctccttcttcttctccaatacggccttgacctcctccagacgcttttcaaacaacttgcggtctcctcctaaagatataagctgttccgcagcaatcttgtcgtccaatgttttatggaaacacggcaagagattcaaaaatcgctccacctgctcgttgagaaccagaggatccagcttgatagccaaagtctcgaaaaacgaaccgtcactgagaatgtttcctgccgagagaccctcaaaaatcaacacctgaaaagactcattgtacttgacgggttgaatgtcgtcgagatgaatggtgatagctccgtctgtcataataggacacggcttgatgctcaccttcatagcctttttgaggtaataggtgacatccatgactagtcgattctcgtcctccccaccagtagagatcccttctgcctccatcctcaaatccgtgtactcctgattccacgtatgtccgtccaagtagacttccagcacctgaaacgaggcaggtgggggtttcgtctcctccttcggtctttgagccaagaagtctccaagaggagcaggtttaagcaaggtgtagtctcttctcttaccctttttcttcttttcgctcatatgcttcctgtccttctctagagccttttcttgtttggtcttcatgggccgatcatcgtcatctgaggaagatgatacagaatgggtgtctaagttggaaagcgagtggtcattgggtttgtgtttcgatgccggttgtggcgatggcggaacatgttcgctagtcctcttctcgggaatgtcggggttggtcttattcgggaacagatcctcgtcgtcggtggtatcgttcaattctttgatggtaggcttggatacactgcctttaacaaacttcttcaacaacggatgcgagagacgagaagaggttaaatctgaagggattccgatcgacggagtcttcttgagagtcgaatacggccgcgccacgatacgcttcgagtctcctccgatctccaccactcccggctgctcggggttggttttgtggcgcttactgacggccgaaagatacttgttattgctcacgaaccccttgaccttggggcgattgcgaatatcgttgtgaggcggtcgttcgttttctggggacgctctcttgcgttggccataggtgtgttggaggcctgacctggagctcccgctttgaaccggtctctgggcgatggaaaagcgctcgtgtaaagacgcgagcgacgacggacgggtgtttggcgctcggatttgcaccgaagcaggcacctgttgttgctggtgtagtgatggagacgggctgtctctcctggcgtttgccggagtgcctgtcagaatggcgttgatttggttgatatgacgattagcaccttggcggccaccgctggactccatttgcaaagctggatatcggcctagagctcctgactatgccgttgtttgggtctatggtggtccgcttaaaaaaaatatgcatgcacatgtcgcgatgggtcggggattatgtaagcgcagggaaatgaagggcaccagtgaggtgtggcagagggggaaacaggcaggtgggcaatgagaggaatgcgatagagagaacagatggttggaatccgagtcttgtgattccagtggcaaaaaatgcatctctccatagctgtgattacttgggcctttcaagtaaagttgtgttttttccaagtaaatactctttctttcaagtaaaccgtcacaaccttacgatgcagtgtatgatgccgccggcaaagtggttacaatccaatcgacgcaagaacggaccaattttttgttgtaatggacagaaaacgtgacacaaccggttcttttttattatattttttattctatttattctagagaaaaaaaaccacccaggaaaaaacttgtctgttctccgctgagattgacgtgcggctcatcaattataaggatgttggttcgatttgcgagaagctcacttttatgcacatactcagatttactcatgtgtatttttgggtctgaaagtgtcggaaatgccccccagagcaacacagactctcatacttgtgtccactgtccgggatctggccccaaaacacacccattcgcttgccctcacccctctcaacgtcggttgcttaaccccagacaaaccttggttgagcgtcggtgagtcagcggaggtttgggagggtggctctggacgacgagttggggtccgaaacggattttcggacatgtagagatgtagagaaagatgcagcgagtcgaactatgttttcagatccgctccatctccactccatcggccgctacaagacccttttggcccgtgggtataaacttctggaaggtcccaaacacccattcttgcaaagtgaaatttcggtgcatttttttacctctacaactacaactatctaccaccactccaccatgctacgagctcgacagtgtcttcaggtggccaagccggcttccactcgatggttttcggcgtccagtgcgctgggcaaaaaagaccagacccccatgcaggtcttcatggacacgttcaagaaggagtggggcaagtccaaggagctccaggacaacatcaaggcgctgaacgacgagactggccgaatggccgagagtgagaccttcaagcgggccaaggccgcgtatgccaatgcgcagaagggttcatctgccacgtccaagcagctcaagaaggccgccggagcggttggatctgctgctggagcggcgtggaactcgcccgttggccaggccacccgaaagggaatcaacgtcaccgccgacacgctggacaaggctgccgagcccattcgaaagactaaggcgtacaaggacatcaaggacgtgattgacgacggatcgtcgatccgatatggaggtttcgaggacaagggcagccgacgatctcgacgtatggccgagcagcaggcccgaatcgaggaggagctgcgaaccggcgtcaagaccggccccgtcatgcccaacgaggaggctggcagtgatctggtggtccatgccaccgcccgggcctccaaccggcgaatgcccaagtttgacgaaaactccgtcattggcaagactggaaagggcgtggcctcgtggtgggaggagtccgacaacggattcatcgccaccctgcgagccgtgacttccaaggtgggccgactgtttgacgagaccgaggctggcaaggtgatccgaatgttcaagctcatggacccgtcgtttaaccaggaccagttcatgaagactacccgagagtacatcattcccgaagtgctggaggcgtgggttaccggcgacggcgagaccctcaaaatgtggctcagtgaggccccctacaacatttgggccacccagaccaagcagtacaccgagcagggtcttttcgctgacggcaagattcttgacattcgaggagtcgatatcatgtccgccaaggtgctgccaccgtccgacgtgcctgtctacgtcatctcctgccgagctcaggaggtgcatctgtaccgaaaggccaagaccggcgagctggctgctggaaccgaagacaacatccagcagtccacctacgtcatggtgctgacccgagtgcctgaggacatgggcaatcccgagacgggcggatggaagattttggaaatggtccggggagcctctcgatcgtggacttagagtgtatatatgtaaatagcgcgaggaggtggccgaggcccctcatgaatgtatgttatgatttgagtgtccccagagctggcgatgaagtaatacatgatgcaagggagccagtcagccggagaagtgttaacctgaagacatgtgctacttacactactcactcaaccatgaaccaagataatgacaagtgctagcgagtgataatggcaagtgcaatcgtaggcttcagaacatccagtaactgggtctatagatacaaaagagaaactggtcaatacatagacggttaggacttgtaggtcagtcatggacatgtatgatgatagttatgggcgtagagcagttgcctgtaggcagactggcttgtccaatcatttaagagctttttactatatctgttacttgagactgtggaatgtgatatgttgttgttgttgttgttgttgttgttgttgtagatgtggtatgatactaatgtccacactggtagacaggagaatcagctcgtcggggaccatccaacggtgttacaatcgagactctcgattctttccgtaagaaccaattgcagacgtccgtcaagtgacattgaattctcggtccacatgctttcgtgaagagcgacaaccgaaagtgaatctcagcaaaactatcttaagaggacaacctctcgatctgttcgtgacgttgcttttggatcctgatgtcgtcatcgagggaggagtactcagaccgccgtattgctcagtagtagtcactagctttgtcaacactcgctaaatcaacttttgatcttcttcttcttccgcttgaacatgcttcctttgctctctccttcctcctttttaacgtcagtgtcctccgtcttcatttcaacctcctcctttttaacgccatcttcctgcttcaagtccaccttgatacctttcctatcgctatcgctacccagcttgcgttttctgttgagcacaagatcatcgtcctccaactgcttctcctggatcttccatcttgttgactcctcatcgttcaccttctgagctcgcttagaagcactcaaaacgtactctgaaaccccctcggaaccatcaacaacaggcggagcagcaggaggtatcacctgaacactttcccacacaccggttcctgtgtttgtgtcgataacaggcttcttttcgtcctgtttactcttctcctccatcttgtcgtagaatgtcttttttggcgctaccgcgggatcttgagacccagatttcgcttctaggggtttatccatcccctcatagccatcctgggccaccttcttcctaatctcggccatttcgcgctcaagatcatcttttttcgcgccttcctccttgctggattcatacaacccgcgcaaatgttgcttccacgccgatttgtgcttggccgtctcttcgtgcaccttgcgctcaaacgtcgtgtcggtcacaaatacagcgcacaccttgcaccagtatcgaggggccatttgaaagtgaaacgagtcttgtggaagtggtgttgtgaagttcctgcctgcagaaaagctagtagagttagtgagaggccaactgagagagaggtggagatatggaactataatgggtatagatgtggagtacagagggacaaaaaccaatttttccaacatatttcaagactacgaatgtacagatgaaaaaaaatgagcccaactaacccccaataaccggttctgttaccaccttcaatgtaagtttaactaatatcccaagtaatgtctcaagtaatggtcccatcaagatgatcctcatatctttcgattaatgtgtctcagaactaggatgacagacaagaaagaccaaatcaaaccccttgaattattttacaccgtccaaattccagtagcccctctcaaacaccattctaaagccccccccatatttcccctctaaaagtttcatgcatattgtgcataattatatgcaggccaatttcagccttccaaaaaacatcaccacttcttcgcactttggaaacagccaataatggatacaccagcaaacacaagtgatccacgtgacaccagagactcaaaaaacacgtcacactatgaaaggtctcgatcggatcacagaagcgacaagcacgacaccgacgaccgacgttccactcatagggaatcctcgtctcgccactcctcttccagatcacaccgtcgacatcgttccgagcgatctgatagaccggaacgatccgaacgttcggaaagatcagatcgacaccgttcgagccggtcgagccgctctagtcgctcaaacagagaccgatccagaagcagagaaagccgaagaagtgacagaaggagacacagagataggtcgagtgacggagaccttcgtcgagaacaatcgcatgggtcgagatcgcatgagccgagaccggggaaatgggtcattgacgaatctgacgaggaggacgagattggaggtcacgtggcggacactaaaggatcggtggttcttacacggtcggacgaaatcaacagtcttaataagcagattgccgacgatctacgggccaagttacagggtaagactccatcgacttctaagaaggaagaagatgactcagcagaagaagatgacgacacggagcctggcaagaagccggaaccggttgttttgtcggcaatggatacgcaaatgatgggtcctgcagttccgcccaagcctgaagatatgactattgcagagatggttgcggaggaacgacggttgagtcacatgggcaacgcctcgtcacgtgcagcagagacgatttcacgtgacaagggcttttctgtcgacaacgactatgccgacgacaactcttcccgtctagcttctcttgtttccaagaagcagattgatttgaagaatatggccatttcccaggttcaaaagatgaccaagattttggatacctgtgatctctgtgcggaagacagggctcccaatacttctgtcatttcgactggcacccgtgttcatctgtcaattgcccccaagcccgaactagctgcgtattctgctgttattgtccccattgctcaccataagaacactctggagtgcgattcggacgaatgggaggagattcgcaactttcaaaagtgtctagcggtcatgtacatgtctatgggtctgggggtgtgtttctacgagaatgctgcccgtccttggctctttccgcacgcacatatcgtatgtattcccgtgcctcttgatttgaccaacgacatcagccccttcttccaggaggcgtttttgacgtccgacactgagtggagtcagcaccgaaaggtgatccagactggcggtaaaggtaagctggggttccagacatctattgccaaagaggctccttatgtacatgtgtggctgacaattgacggaggagtgggccatatcgtcgaggatgccaacaagtggcccaaggacgacagatttgctcgcgaggtgatttcggggctgttgaggtgtccggtggagctagccaagagaaccgtcacttggggagaagataaggaaatgagggccaagtttgtgaccaaatgggacaaatatgattggaccaagcagttggagtagggagagaggtaaggatgagtgtgtgagtgagtgttcatatcgagctcgagctcttctgtcctcaagggtcaacagtctgtgagaatacttagacgacatgctgtgtggatcctccgaagccattgccaccaccccctatagagctcatataatcagttacaggtagctaatcaattcattcacaacaatttcaacccagctacaccgcctatgtctactaaatgatgataatgtgaggagagcaggtcgcaatatggcaggagtagacagactatacatagtaataccacaagtcaccttgacggttcgttttaatattgactcaacagagaaatggagttcaccgcttatatatatctcctcaggaaatcattatgactaacccgttatagccgtttctaccatgtttcacctcttcgagcagagaggttggtgactcaacatcataccccaaaactgtatgttccagcccttccacagtgaaacagatagtaccatcggagtctccaccatctctcttacgtacactacctcctctcagtgcgtctactcctttctacaggggctcaaatccgcattcaagttttcacccacgagacttttctggtcccgtaaaaagtcccctacaactctcagagccaacggttgcggccatatcccggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatcttttttagtcgccaaagcagcttttttttttttcatcagacgaacgcttatgccagggaacggaaacgcctatgtcagaggaacacctacagtatgtactgtctccagctggtttgagaacaatgcacttgaatcgtttcaatatctcattatacaaacattttgtggaaaacaacaccggcacatgctagacgacatcactcatcctgccaatcaacttgataccgtcgcccaccttgcaattctccgtcactcccgggtctccatagacctcaatcttctgcaacaggggacagttttccgccaacaactccacacactcgtcgttgatacccttgcagaagcccaggtcaatgtcctgcagccccgggagactcttacacaccgtcttcaccgtgtcgaccccaatctctgcccacgagttgacgctgatgctcttgagcgtcggtcccgagttgtccacaagcactctgaacgaatcgtcacccagagcaatgcacttgcgcatgtggatttcactgagaccggggttttcccactggtagaacagtgatgccactccgttgtcggtcagctggtccacatgactcagagacaaggactctagagctgtacatgcccgcagagtgcctagagtcttgtctgtgagcgccgaacaaccatcgaggttgattgacttgagttggggaccgcaagtagataccaggccactgatgagatcatcggaaacaagtgactcgtcttgaggataactaatctcaatttccttgaggtttcccagggttagagctgccatttcgtatcccatggggtcggtgcatccctcgagtctgctcagcaccaacttttccagcttggggcacttttcacacatgtacacaatgttttccgaggagattcggtggctgtttttgatagtgagctccttgagaccgcctcctaccatgtcgaagaagacgttccaagtgtctccagaaataagaaacgctccatcgatgtacagagaggccagcgacttgagcttttcgcccagatagagcaggtcttcctttcgcagccgcccacacatgcccagaaccaactcctccagattgggacagaaggagccaatcattcggagtgattccgagtcgatattggagcagtcccagaactcgaggtttttgagctgggtgtcgaaaaagaacttcatggtttccgagtccagtcgacggtttctcgataagatgcggctgattttgttcttgttttcgcctccgatatctcctagagcctccacatggtcaatatgggtggtgatcagagtgatacacatgtcctggagcttgggcactcggatgtactgtttctggtcgagaagcgcctcagcctgttttttccgcagctttcgcaagttgtggtcccgcttcttggcctccttttccttcttcacctcctccatggtgcagtcgtagcacagcagcttgagggcgtcgttcttgtggttgcgggagaaggcggtcaccacaaacaagacgccgcaaaccgcacacgtgtccttctggcccgggttcttgactcccttgatctcctcctcagatgtcatgtccggatcgtcttcggactcgtcccagttgcgttttcggcgagccagattgcggatgcgaacgatatctgggtcgtcttcgtcggcactggacccggacgagtcgtccgtgttattgtccgacagctcgatcgccgtctgagacgtttggccctgatctccgacctccagacccacctcgtcaggtggctcggaagactctcgtcgtcgcgtgattccctgctccttgagaaactccgtcagcgcggagttggggccacgcacctcgcccgagcccgtcacagcctgtctgtgtctgtagtggcgcatgtgtcgatgggtggcgtggttctgttttttttgccaagtttcgcctcccatcaccaacctgtaaattggtgcagatgaggtgcatgacaaacgcacgccaccaaaatcagacatatacgaacgcaacaacggcggcgattatcgatgaggcgataggagggaaacgggagaccacattacgggattctacagggatccggtaacttatagcatgcaataacacgtgttgctgtacataccttcaaagacacaactgcagttgatgaagtcgatttcacggactctctaagatgaggaggtttgagaccatgaggagatttgagaccatgaggagatttgagaccatgaggagacctgagaccaggagaagattgctcttcaccatgttgttgaatgaactcgacaatctgtcactttactcagacccagtccgttatgtcacactcatggtgttgaaaccagagccgcaacaaacaaacaccagattgaccttgtacaccagatcttggatagcttggaagcaaagttctagtctggccctcatgtatcatcccttccaagatggtaacgaaaacccctcccgcttctcccacttctcccacttgttgctcctgcctctatcctgacttgaccaaccttgcaacccatcaccaagagtgaatcccatttctttttcaacagactgtcgtaaccactacaaacaagcatccagtaatacgcgctaacaattgcttaactctgccatcaactagtttagcaccggaaccgtatctgctgaacaccaatcaaccgcgacatacctaccatactcatatgaacaagtacacacatagacttgtttcccacagaagaaaacaaatattcaaaaggcgtgactctacagaaacggctccagtcacgagacctctctcctctctccgccctccccccttccgatgtaacgctggtgcgatggttccgctagcaccaactttactgcgatgcggggttggcagattctgggcggaaaaaagcaaaagccggcgacaaaagtggcttgagggacactacgacgtattttttgtgagtattttcaagtcttgactgcgcatttcctgtttgcatgctcggggaagtgtgctgaaacaagttgcccagcatggtttacaagtctaaatcttgagggtatggctgagtaagtgctcgagcctgtagaagtgtggatattttccaaagtgaaacctggctaattggaaaacaatattattctcatgaaaggccctttactggcctgtcaaaggttggcgttactttttcagccagagacgtggttgcaaccgagtgtatgggtgcgttccacaggtcccggagatggattaaggggaaaagaaccgatatgaaaacgtttggcaaagttgaaaaatgcctccgacgtgcaattcattcaatgcatgtacggtacctcctccatacaagagccttcatcatacagagtctgagtgtcgaccgccgtgccttgtaccttgttccaccaccaattactagaacaagccgagctacgaggacttgagacacgtgcttcaaacagtattgtcagtcgactagcgataaaaccaacgcttctacgtttctgattgtgcgtcttgtacaacgggcggcactctgatggttgtaacctacactgggatttagtccgttttacgcccgagagcgtttcattgtgcaaagagggggaactatatggcattgttttgcagagttttttgtcctgaatgcggtgaactcatcagaatagcgtctccgtggacatcatgccttctaccgacaatgtagcaccagctccccagagacgtcatttccactcccgcaaatgtgatgcactttgaaacaactcctccctcatcgcaaacatgcactcaatctgcactcaaatcgccgtcttttgtgcaattacctctctctaagatcttgctattgtttttttattatttttattatttttttaattttaatttatatatatatattaattttaattttaatttcattttcaaattatcccatttaacattacttgggaatctatataaacaccgtgggctcccaactactttgttcttcttcctcaacaccccagctacacaaacaacacaacctaccaaaccattcgcgactcgctcaaaaaaagataccccgtcgacaacgatacctctctattcccgataccccagattctgatacgcatccacaatgctaaacctcataatcattattgtgggcctccctctggtggttacccaaatgatcaacgtcaccctcaccatgtccagggaggtccgcaaccccaccccacccaccaacgccatggccaacccccggaccgtcagtatcttctccaacatgttcttcgccgctgtccttctggtaggatggtccatggccgtcttgtccaagcatcatgaactatatggctagcgtgcgggtgaaaagtgcaataggggtgccaagagtgatgaaacaagtatatagatataaaaaaatgtgttccagctatacttgcactcgtaagatgcttcgtgaatcgcactcggctacaagtacccatgtacagtgtacaaaatatcgtctactaatgtagcatggttcatctgctttgctctgatcatcgcccacctaccatataaataaatacattactatacaatgtgtaaccgctattaagtgttttgcgcggcatttcatgagccctaactcaacaagttggaaatcttcaacttctctcctccaccctccttgtccttttcaatctgcactccagtgacgctatggcggtggcccaggttcatcgtaggtggcccggtggggccagacaagcttccccggttgctgggaggcctgctgctgccgctatcacttggagatgacgcgttgacgctgctgctggacacgctgttcgcgttgctaagctgatgcagacgcgaatgcagcagagcaggatgtggagcacccggatcaagggagctcgatgaggcggtggctgtgggaacgtgcgagtttcggcgcgagttgctggcactgttacccagagagtacttgctgagcgacgatccaaacgaaaacggatcgtccgtgtccgacacagaagacaggccgccaatagacgactgtcgcgacgacgagtagcccgtggacacggtggtggctgactgtcgtcggttgtatcgggagggaggaagatgatgaagcgaacgggtcgacactggggacgttccagtgggcgctccgggcccggggccggcagtgggacccactgaagatccctgcgggcccggagcagcgcctccattacctcctccactgccgctaaaagctgatccggcggaatccgtgtacgcggagttgaacacgattcctccgggggcaggaggaggcggtgcgcccacccctcccccaacagctaccagcgacggcagatggtgtgactcacgttcctcaggcgtgtgtgcgtggctgttggcgtagctgctgctgtggctcgccgcgagactcacagatgtactatggctgtgtccgtgatgtcccgtgtgagaggataggtgtggcggcacatgatctggtgccaggttgggcagtgagagccgccggttgtattgtgggttggtggagtggtatggcgtcatggggggaagtgtggtgccaccgtcgggaggagagcctccgggatgaccaaccactccgggaggaggaccatgcatgccggggacaccgtgtgtggccggtggtgggggagggggtcctccaggtccgcctccatgggcgccgaagtcccaggtgggtcgtcgttgatgtgcagctagggtggctcgccgtctccggttggctcctccattccaccagttcttgacggcgttgtcggatcggccgttgagatggcgcgcaatctcggcccactttttgccatactgagccaccagctgctcaatgtagattccttcctcttcggagatggggctgtggttgagtgacggcttgaggttctgatggtaccgttctcggcactgcttgggggtccgagatccgagaatctgcgagatgcgcacccagttggtggggccgtggtcgtcgatcagagacagcagacggagatcttcctccgaactccaggggcctcttcgtgtcgacatctaggttagtatgtgggatgggtgcgcggaggagtagttggaacttggagttgtaccagagctgtgcgagagatcaagacgagagaccgcgactgataatggcacttgtatttatggtagactgcaggggggcacggtgtcgagcagttgtgtctgttagtcgtgtctgcactcatgtcttggttgcttgctgcctcgagttgtctccttgtcggagtcgtcatcggttgtcggaggcgtcatatcctagggcgtcaagtgtctgtaatggcttccacgattccgtgcctcgcacctgcgagcagatgtatgctttgtgtctttcatcttgtagaccgtgttggcgtggttgtgcatcgtaggattgctcgtccatgctcagccaagaacgtcaccatgtaacccagcctgaacgatcgccttatctatctgctccgtcttgtctgctctgtctgctctgtcttctccgtcttctcctgctccttctccagcttcccttgcttgcttcagatgcttatatccccatctgatgtactcacttggccaatagtgtgtggattgtgtgtgctgagttagttacgggacgtatatattgaggtccgaaaggcgtacgcattgcgtgggacccaaggtgatgatactctagccgcgtttgttggcccggattttagctgcagagctagcgggggttgaaggtgtcaccagtgttcggaactgagccggagctgagcggcaaaaatcggagcatcgtcagagcttcccagaccaaaacatcatctccaccttctcaccaccgcctccgtcacccctcatgccctctccatgcgttgatactcacttgtgtgtctgtggacaggttgccactgtggaagagtgtcttgtagtagcgcgtgcgtgcgtttgtgcgtcggtctgtgttagtactggcacttgccgcagagacgttgttcgtgacccggagagctggtgtgacgatgcggggtaggcggtgttgagctgtggtgaaggagcgtttcgaataggacctctggggtgttgccatatcgtgccaccatgattaccctaaacccttccttttcagcaccacctcatctctcacacccacccatcacatggctgcctgtcaacgacacccaaatcaacacccgctacattgctgctgagagagagacgaccggttgttgcccacgccccccacaagtcggtctttggccgcccttttttccaactcctcctcgaaaaaacaacaacaacaacaaacctctcgcttgtttcgtttctctctgtgagctctgtgccctctgtctgtgtctcccgcctctgtctgtggctcttctctgtctgtgtcaccatctgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacctgcccaggtctaacggggtttcgtcccgaagccctggttagaagaatcaagaataaaggccctgagcaaggaaggagccctgagcaagcccagaatcaacacgagcgagcttcgaccgagaagtaactctagtcgacgcagtggtagctgcagaacggacggaacgagtagccactgaagccgggggaagaacatgtggagaacaggcagaaaagcggccaggaatggcagggagagcagactcgcgggactgatgttccttcatgcggtcctggaactcaacgatggaagcggggtggaaaaccttgaggcggttgcggtggatacgccgcgggttctcaccgtcaacatcgttgacagtgtacgtgctggtctcagggtgacacgcggtcacgatggagggaccagtccaacgaggagtcagcttgttgtggggacggaggtcgtgaacaaaaacgaaatcatttacggccaagggatctgtatcagctgtgttgtgatgtttgtcgtagaacgccttttgacgctggcgttgcagggtcaggtggtcacgagcagagccaacttcgaaagtagaagcagcaagttgcaaggtgcgcagaaaagcagcatgagcggggtcgttgtgggccaggtcggtcttgccactgaggtaattccaggtcaggaaacgactttcgacaggcaagacaccagagacaccatacatcagctcaaaaggtgacttacccgtggatgaacgacgggtgcaccggtcagcccagagggcggtgtggaggtataagatccactgacgaccgtatttgcgcaggcagtggaggaggttttggtgaccgcgttccacaatgccagtcgattgaccatgagcaggagtggtgaaaacctgcttgatgtggaaatcttcgcagagatgcttaaaatcacccttgaactcactaccaccgtcagtgtagacccgacggggaacgccaaaacgagcaatgatgaaatcgtagaagaaagcggctgtggagagagagttgatacttcgtaagggcaccgcctcaggccagccagagaattcatcacgagcgacaaggacatactggtaggggcaatagtgacatttagccgtccgcggggggcagaggaaacatcagtgaactgaggggcagtggggaggaagtcggtgagggtggtttgagcagcgagagccttggcgggatcagccagatcggggtactccttggtgggaccatgaacagcgggaaggtagaggatgtccagctggactgtctcccaaatgagacggggaaccacgaagtggagactcgccttgagaagaccatggttggtggcttttgcacacgtgccgcatgatgcacgatgggacttcacgtgatcagccatgcccggccagtaatagaggcgacggagagcatgaaggatggcagcagcaccgcggtggccatattgttcatgggtagctcggagaacctcagacacctccttctctgtgaagagaacacgtcgatggagaccaggtgagctgatcagtaggagaatgtcgtcaaaaatgaagaactcagagcagatttgacgcagtctaggcggaatgtcaacaccatctcgatcaagatcgccggaggcaatggtggtgaaaatgagatcgagagagatgcctttgtggatgaaaacgggctctggaccaatggacaggacagtgatggaggccacaggggaccaagtcgggggcacaagcggagcaagctcatcagcttgtcgagctgtatcagcaacaggagggcgaaaatcgacaggtcggaagtcagaaaatttctcacgactcagccaatcggccactggattgtctcggcctttaacaaatcgaacctcgtaatcaaactgtttgatgtaagcaaaccaccgggtgaacatagcgttagggagttcaactcgggattgctgcagtaggaaaaccagggcctggttgtcagtttcgatcacgaaatgaacgccagtgacatagtgacggcacttctccaaggcacgttttacagcaaggcactcagtcttggtggatgcgtaggtacgctcagtggggttccacaaaccactctcgaaacggacggggcgacgggcagccggagggccaacactgacgatgtgagacattactgcgccccatccgagggaggacgcatcagtggtgatgacaataggtaaggtggggtcgtagcggtgcagaaccgcagggctcaccatagccttttttagcgccataaaagcagactcggtggcctcggtcttggtgatcttgagtttgccagccttctgcgcagcggagatgcagtcgtacagaggtgcagcgatactgctgaaatgagggatccacatgcgaaaatacaccacagcaccgagaaaagagcgcacaccacggacagtagtggggaactcgaaagattcgatcttctcggaactgccaggggacgggaagcggccttcagaggtagtgaggaaaccgaggaactcagcctcactgacgaaaagctcggccttgtcgaaagacacagtcagacccgcttcatagagattctgaagcacagccatgaggttgtccatgtgttcgacgatgtaccggcggcagcccggaaagtcgtcatgcatggctccgccatagtcagtcttaggcccgagaacgccaatatcgtccaagaaaacaacagcctgatccggaaagaggggcccaagtacgcgcagcatggcacggtggaacaccgctggagagttgcaccaaccttgaggcaggcgcgttaaccgataggagccaaaatctgtgttaaaagccgtcaagtcacgggactcgggagcaatctccttctgaccgtaaccattcttaatgtcaagcagggaagttacagcacgaccacagaaactctcagccaggaggtccgcgttgggtgggtggaaagcatctctcaaggtgatcttgttgaggccctggcagtcaaggatgaaacggtatcccgagctctttttgctcacgaggaaccaggcgttgcggtggggggaggagctgggctccatctggccgttggcgagacccttcatgatgatgtctttggcagcgccgaccatagccccgcggagagggaagtgctttgagttgataacgcctccctcttccacgtagatcttggtgggctcctcaatatggtgactgaggacaccctcctggtcttcgttgaaagcccagacaccctccgtgtccgacatgcgatggcgacagagagcaagctcggccgggaaaaggactggagcaagtttggcatcaaattggcaagactcgtcgccagagaagttgcgatgtcgcggagaaggcttggagccgtcaccgacaggaaaggaaccgtccgggcgaagcttatttagaggcagagaacgcttgtgtagcggcttgtacatggcattgacggagacagataaagaatgcagagagtcttcaggggtgatttcttgggcatcactgagaacttcagcaaggtagagctgttggcgcatggacaggtcagtatccggttgaacctgaacgatggtagccgagtcgccaatgtcagccatgatgaaaacagtgttaccaagtacacgacactcacgtacaggctgctggcagcagctgcagggcgatgcaggaggtggatactggaaaacactgtcgaggtcggcagaagaaataaaaccactgagagcatgagcgtcggggggtctggcatgaagagcattgtctgcaaggttgtcatggaaacggtacgacgtgtagctctcctggaaaacggtgcctacatctgacaaggcggccgagactccggacggggcttccgacggggcttccgagcctgaagaggaggagcagagctcgttggagtcatccacagatgaggcatcggtaggcagtaaaggtccaagcgtaccgtcgacgggagcggaggtgtgcccaggtgatgaggagttgggctcgccagagacatcaccgtggtgcccaggtgatgaggagtaagactcgtcagggtcatcacgagggggaatgccaaggggatcagggccggagctggacgctagagccttgagaatggcggtggcagcgctcgaaggcgggccggcagactcacagtcatcagcaaaggatatggcaaaacagcctgccgctgtttcagaacggtgggagtaagatccaggctgaggccctccgagagatgaggcgtcaaggagatttgttgcttcatcaacatcaccacagagtgagggagtgggtcgaacgtgtgccatgacgttttggcgagacagcttggcagcaggaaacgcaggcacaggccggcggccgggcctcacaagacggtcaagcaacccaaggtgagcaacaaggccagctgaaggtctgtcactagggtagcaccggacgccagggttaccagggttctccactgaagcgacacggtaacgatcatggtcgaacgaaatgcgcagtttgctgatgtatccggtgccgagaatacacttcatgctgcacttcatgacacaaaatgtttcaagagtaacgacacccaggaaagtgacagggagaagcgcccagaaatcaacttttaccttggctccgtttgcgactgtggcgtgggactgtccgtcagaaaaaacaatcacccggtcaggggtgacaccagccttcgcgagtacaagggcaaagaaatcagtgtcgatgacgttgttagacgagccactgtcaaaaagggcgctggtctgttggtcgaaaagagcaatgttgtcggtgaagtggggcgagagtggcctaccaactttgtcgtcgtacagctgacggtcaatggtggtgaaaacctcctgaagacgaccgaaggtgccagagttgagctcatacggtgtggacgaaatcacgttgagcgcaagatccatggcacactccatgagatcgtccccgagctcaagagcgatggcttggatgtcaggacccgcaagccggtgccgctggtgacggaagttcttccaaatgtactttgtgaggtcagggcacacctggagaagctcaaaaagaacgaggccatcaacatccgacgccttgaggatgcgctcaaacaagtctgctttttccgattccggcagagcatgaatggcctcaagcttgaagagagggagacgcccagccttcagcaaggcattgtcgtaacgaggatgatctctggtgaagagagccttggagtcctctaggtcagacgggaggcggtccagagcatccttgtaatcttttaagggtgcattctccgcaacggcagaggcatcgtggatgtggttggtgacacgggttccagggctcacgtagtggttatcacccagacggggggggtgaacagccacacgagagctggggacgtcaacaacagcgcccgtggaggatgcggagtcagtcggccccactgaggagggattggctacagccttggttcgcttagcagtggggggagcagcggaagataccgtagaagaagcggcaccacgttttgtcgcttgaggcaaagcaggcgggggcatgtcttcacggacatcacgacgggggctgcgtcgcggcaacggagccactggtctgtcagggtgcttgctgtcgacaacagttttcaaggcgttgatgttggtcttgagagactgtcggcgaggatcgccttcggtggcgtaagcgggctccatgaggtcatttcggactgtagcgaaacactcgtaaagcttcgtaggcaatactacgttgtacttgttgagcaatcgctggaccgcatcaacaaagtagacacggccggcaactggggaagacggggccataacagcacctacaaaacccgcttcaagcgtggaggctttgaacgtgcccgggggagcagttaagcgagctacgagctgcatgaaggctgggtgtgccacaaggcgcttcatgttgccactgtaggagcctgacacaggcgcatcaattgcgtaagtgacggggaggggtgtgggctgttttgccatctggagaatgtgctggtggattgcctctttcgtgagctcaagctgggagtcagtggagtcaatgatagtgcgaggctcgtcgtaggaggaaaacgtatcagacagaagatctcgaggcacccctcctagacagacactgaacgtgccgggttggagaaggtcctggaagtcataaccagacgcagatgagtcagagtcatagctgttatccaaaggcccgcctgggtcttcaacgtgtacaaattcaacggcatttacgcggccagctagggcaggacgccactgcgcattgaaagttcgaagtctaggctccataagcggattcgaccattccttctgcttccaggaagtgtagagagcgctctgttttagagggaagtcagcatcaacaggcgatagatacttttcaaaaccctggtagccaagtcgggtgaaagacttgaagctgccaaggtacttggccttgaccaaggggctgccttcggagtcatcgcagttgaccagtgcatgggcagtggaaccacagaaaacacaaggagccttgtcagctgcccaggaggttgaggcatccgaggcacggattgtgggtttctgcacagtctcagttgagacagggccgtcggcaggcttcctggtggaacgaccacgtcccgcaacgtgaacgacgactttgtcaggttcaggcgtggaaggctcaggtggggcggaaggctcgacccacatccacacgtcttcgaaagataccgtgtgctgtcgccatctcagaagagcctcatcattgagatcgtcaagtcgttggacatgttgggtgatcatcttggcgaggggctggatgagctccgtggcaacttgatggtcacgctcagggtcggagtccatgccaaggctcagccaacgagtgttgtcacgagggatctcgcgtccgagggcggtgcccaggtgagtcggagcgagcttctgcaactggagacaccgagagagaaccggcagaggtgaggaggtcagagcggtgctcagagcagagaggtacgcacgtagtgtctcgatagagaaagcggtgtggtaatctttgaaccggaaacggagttcctcctcttgttcagcaaaggagacagcaggttcgtggtcaaacccgcgctttcgaaaaaggtcccggaggagacgttcgcaagcggtgttcagacgagcgtgggcacctggcttggttgattcatcagcagtctctgcttcaaaggtgcttcggagttggaggtactgttgatcgaagaggggctgcttatcgttgacaccgcaccaaaggtggaaagcccgagctctggtgctccaacggatgtcatcctggagtaggataaaggtagccacccgggaatcaaaagatttgtaagcgtacaactgttttcggaattcttcgctggacaaggaggggtaaacctcgttccggatgatggacttgagggcgtcggattcttttcgatagtcaacagaacccgtgtcactggcagcaaagtccatgccatgtaggacagagttacccttctggggggtgtcgggttcaaattcggaatcagccttgccaatacgggaaatgccttcaagggagctggtgctcgggggtgagtcgacacgcttgctgaggttcgcgatggtttcgtgctgggccgacaccaactggtgcaacttttcaaactccccagcctgatgtgtcttgaaagactcatttgactgcttgagctcgtctaaggctgagcggaattccttggtattaaccgcggtagcgagagtagtggtgatctcctggtgggagagcgtcaaggcgtccatcttcgcggtgagagcctggaactcgtcttttgttactttcgacatggtgaaaacgaaagaacggaaagggaagtaaaatacgctggtacgacagtaaaggcacaataaatctggcaggctatcactcgaaacaaaaacgaggtgtcgtccaccagatgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtcgcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacatccagcagtcgtgcctgtcgttactcactggtatctgtgttgctgtgaaatcggcggcggtagttttgcgctcggtctaggtgtcgttctctcaaaggtcgcctcaccagtccgtcggccctccacctatctattgccggtatattgtgcaggaaggaggttggtgagaggtgcaccatcttggagtgcgtccttgccgagcaaaatctgttgccggggagggtaagccccgcggggggaaacacgtgactgggggggcctaaggggagccagaaaaaaagccccaaaatgcccatggggtttccaagggggaagttttttttttccccccccccccctaccgggtttgtttcaactccccttttttagcggcccaaaattctccaaacaacccaaggtaaaaaacctttttttttccgtttttttttcaaaaaacataaaaaaaagccccaaaaaaagggggggggggaaaaaaaaacaaaatagaaaaaaaaaaaaaaaaaaaaaaaaaaatcataacccccccaaaaatttcctccccccctcctgggggttttttataaaaaaagccccaaaaaaaaccacccaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttccccgccccccccattttctaaaaccaaacattttcccaaaacgtttcccatcccaattttttaatttttcccaaattttaagcaaaaaaaaattttttttttaaaataccaatggaatttaaaaatggaaaaaatttttaaaaaaaccaaaaaagcctttaaaaaatcccaaaaccccccacaaatccccaaaaaaacccccaaaaatcccacccccaaaatccaaaccccaaaaaacccccaaaaaaaccaaccctcccaaaccaaaaaaaaaaaggttaaaaaaaattattttccccaaaccaaaatttaaaatataataaaaacgaaaaagttttttttaaaaattttaaacctaaatttaaatttttttccgaaaagaaaaatttaatttgataacctttattttaaaaaagggggaaaaaccctttttgattttttcccagctttttcctcaaaatttttaaaaattttttattttgtagttggggggggaagcaggtttttttttttttttaaaaatttttaggattaaaataaaggtttgggttaaaaacaaaaatataccctcgaatgttttttagttaagggaccttggttcccccccccccccccccccctcttttgtctctctgtctccctttctccccctctgtcgatcttcatgcataactgcggtggatggtggggcaaaaacacgtgctctcgcgggaagaagagtcacgtgatgcatgtgattggcgatatgggatccaagaggagagatgtggggtcacgtgatgtcacatggcggtggggagcggaggatggatgggggagcaggaagcaggagtacgtagaagggtggtggaagaagactatgtatataccatacttttagagcgagtaatgtgaatcgatgaggtcacgtgagtcacgtgagtgggtgggtggagttagaacactggcagttcctacttgtagttcgatagacgtagttggacagtacatactcatagttcccccactcatgaatgttaggggtgcttttcaactgtgtgggacttggtggagcagctcatcagcagttaccagtgccagaatagccagtcaaaaggtaatctggtgttgcgtgagttcgttcatgtcgacagttccatcgttttctggtcccacgttctttcaacatgtctacttgtacatctgatcaccgtctcaagagtgggctggtactagtttccattgtcagcccattgaacacgagacatgttcatatttacatgggaacgtggaacggcgggtcattgtctgactttttcgaccgaaggctcattaggacttgatatgacttgataccctgactgaccatcggaccaatcttggataatggacgtgatgtcatgtgcaaatggcgattcgctgagattgtacctttcaacatgttctttgctacgaaagcactgatcttttcttgagccatatctccagcgggcagccaagtcggtgagaaaccgaaatggtcatgctaaggcatgtaccgtgtactcccttgagattttctagtccttgtcataccagggttcagcttggagagggatttagacggcaagactagagggacaagacaagacggcaagactagacggttaagacggtcaagacggtcaagacggtccagatttcgcaatgccaccgtctgagtgaggagaactgctcatttgaagaaccaagaagtttagtgacccacgaggacgtcagatcgactgtctagagtcttcaggactacattttgtagtcttcggtctgaacgtgatcacaagtaagacccgaatctctgcgcgcatgtccacgtttctccacccactccacccattctaccgtcacaagcctttgtttcttccgtttcagacgtactggataatgcattgtggcatgtttcagacaagcagggccgcgtggcattgattatcacaacgggttcaaccacggtgaagggcccaggtttcgtgcccacatgccgtgtcgtgacttttcaagtaatagcagaaactgcatctttctccgcctctgtcctttccaagactcccggacccgacccgaaatcgttgccgatcattgccgatcgttgtcgaagcgcacattcgagacccgaagaacgcggcaggaaaaagtcacatgatctcatccggtgacaccatctggtgacaagatcgggtacataatctggtgacatggtccggtgataccgaaagtaacgtgcctctccccctccaaaggttctcttatacaccacgccgttcgatcgacgtctgtaaagtacatacaatattacattttatccggaaaaaagctgccggatgggaattttgcttttattcccatctgaaattgaacttgctgtatttctatctggccaacctgtctctggcggtccgttggaatgttgagcttcgttttgaatgttgaacttggttggatcttctcaaactcggtggaaactcatccgacaagctccaacagttgacttggatgttttagcggccccgctttgtctcattctcgtcatcgtctcttgattttgttcgatctggtgcttccgagacacgttgaaacaggctccgtggactgagacactggaggctacggatttgctccagtgaaacaattagccgaggtttggcgagtacgagtacgagtacgagtacgacgaggtatatatgaaaaattttctctccatgagacgcaccaagacagccgtcgcgcagaagttggccttttgttgtactgaggcatgaccagtggtcactctgagtcttggagagactatgggttgatgagttgttagtgaactatctaccaactagttgaagtttccagactggctaaaaccaccaaccagtttctctccatccaagctgaacagtatctccatcatgttcttatggcagtcacaccatccaaacaagaccgtaatggatatagaaaccgtgtttttggagtcgtcaaaaggctcatgggtctgatattgacgtattaaaaccgttttgtgactctccaaagagccccacatgtccccagaccgttgtcagacggactcgacagactacgacctcccctcgaaagtacaagtacgtggaattatgtatcgacgggtatctggggaacaaaaggaacccattgttgatgcatcggttctagctaccaatataagcagccaattgacgctcgattcaaccccagaacctccacctccatgctcacgtccactgttccaggcgcagggtacagacggtggctgcagagaggatcagctcagataaacaggattcctggagaatacacgggctgaaataacctgtctggctaaaaaatggaccgatttcgacccaaaatggtcgtttacgatgagttgttccgcgattaaaaggtaggaaacgaaatgtctggtaaaagtttttggaccttcgtaaagacatgaaagacaaactggagatggtctagaagactcatttaacatcttgtgctgccaatttgtctagctatgagtccagaagagatattacatagcctccttgtacccacagcttacgagctacctcttgaagcattccaaagctccagaagactctcgatgttcagaaaaaaagacattgaggaattttgaggacatggaattactatatgaacaactcatctcgtctctcgaaagtccgcctcttcttctattcgattgtattactgccacctggaaccacttatgaagatggtcgtaaaacactctctacaaacaacagcaactcaggcacttgatttaatccttccctaactcatccccctcagtccaatacttgtcttggttccaacccccctcactctgcggagcactctgtcctctcacaatctctcatcttatcagcttagtcaccctcccaacgatggacgattcagcgagcatcgtaccgctccgtacagcaccctctcgctccgtaccgcaccctatcgcatgccaccgcaccctacgtggtgtcggttcggctatacactttgtgatttgcttcttgtcactgcagggtagttttagtgcaggataataggtcgatctgtgcagcttgggcggttgggaagtaggccgtacgtgtatttgcgggcgtacatttcattgcgacttgtttcagacttgttgagccgcgtttcgaacgccttttcaccgaccttgtgtcggtttgaaacgcacagtctgactttgaatctgctcctccccccttcgctacccccttggaagccgcgttcttgtttcagtcctgctcaacagtttgtgtccatgtctcggacatttcaaactctcagaaaaccgctggatcggcggcgaggtggacctagaatgtcatgtcgatccgtcggtgggttgagggaacggatcggggatgtatttgagcgaatagtgcgagtttcgaaaaaccgataagacagacatactcctgaagccgaaacgaatcgacagatatcacgtgatcgccagtttgagttgtatttcgggctcacgacccccgtcgatctcattccagatcggcattagagctcaaggtttgggcggcaaagtcgcgcgggaaaaagtaagaaaaaaaaaaaaagtaaaaaaaaaaaaaacaccgggaagaaagccgaaaagcggcagagtagcgcgcaaaaagctcgtatgttggcaataaagttgctctcaaactgccagatatcggccgatggcagatttgttgtggttgttgggactttgttgggtttagttgacgtagttgaaagagcagcgagaatgtcaactatactagatggctagagtaagtggttcaggggagtggaaaaggtctcattgaggtggcagatctagtcttactgaaacctaccaggagttcgcaaaagtcttggtcacgtggccaggagagatagttaacgaggttcgcgttagctgagtcattaaagggtagaacgtcgggggtttcgagccctctgtttctcactccttcggtgtcggactgtgtcgggtctcattgttgcgcggaagcgttctggagggtggcatgtggtcaatgaggttgacgagagccacactcggccgctgtcagtcaactggcagtagctggactgggaaaactccacagagtctctcggttcactcaattgatccggttaaaatccagtggacatcatcagaagccattgactagcttcggccggcaggaagctcctccttgactgcacagttcagtgccccattcggattcaccagaacacgacatctgcgactccaaaaaagcggtccagagctgactcgggacctccgtcagctcatacccaggtctagtatgattcattcattatgtatcagattcaaagtggacacatgcctgccatagacagtgttaccgagccacgatgtagggtcattctcgggaacccctgccaccgactataggtgtacaattgaagggtcatggcacaactttgataggttcagacaagtgctcgaatcgcctgcaattgcctcgctcactggctattgtttcagctcaataccttcttcaaccaacccgataatctcgtccagtctgttgatgaccagatcggttcgagggtcggcgttcaaatggccattgacgtcgctctgtagcagaatcgtcgtggcgccggcgctcttgccagcagccatgtcgtcgacactgtctccgaccataatgacgttgccaggctccactccccactccttgcaaatgttgaggatgccctgggggtggggtttgggaggcttgaactcgcgcgtgacaatgggctcgaacacgtggtcgctcagaaacgcatccagaagatgctggaccggagcaggaaagttgcgggtgcaaatggtcttcttgaccgagtgtttcttgaggtagtccatcagcggcagcagaccgggttgcgcggtcatgtcgaccatggctctggtctcaatggctcgcagcttcatctgcgcctcctcctgctcgggatcgggcagcgagtggacgtgatccagaatgtccaccgacttgtcgatacccagagcggcccgcatctggccaaacatccacgtctggggctcgcacagcgtgccgtccatgtcgaacacaatgcccttgagcagccggttgcccgcggtcggtttcagcatcagtttcatgtcgttagtggcggtgaagaagtgctacaagtagtgtgactcacgtacagtgcggaactaataacgttgttggacacggggaaaacggtcgtggtggattaaatgacggatctgaactgtagatgaactggacaacacggctgtttccagcgtgtttcaggacaaaattcgaacagaaagattggaaatacactatgttggcatgaaagaagtcagtgggaaaaaaactaatctctttcacccacttttcctcgagtttgagactctctgtttcccccccaagtaaaagaccacatacagttgacatatatacttggagtcggtaagtaaatgccggagaatatggagtccacatatcccgaccaataatgacgctatgtcaacaaaagtggatttaaatgaatgccaatcctcagcttgatggtaatatctccctctcatctccatttatcgcccccaccaccctcaatgccgcccccaaatgtgtgatgatgttctcatccctcaatcttaaatagtgcaatgtacctacagtacaatactcgactcctacacatcagtctgtcaactccaacataccacgacacagactcagatagacgtaatcacgtcccttctgatgctgaagaaactctcggtgtgacgaggatactccatctgtggggtggttgccgccgcagtgaccctgtttgagtggtttctgttcacctggacacaacagctgttcgtacagggcccgctgaacacgcctcttgtgtaccaggctcgtctgataccgtctgtgattgatctggaggcacctgtaccgttccgcaatggcttggacggggcgtctacgtggccagagagccctgcaaagagggcctgaagacagcgggatttggagaggcccgaaactggtggaatgagacacagccacaggacgaactgactctgggggggggtgcggagagctggactttcaggcagattgtcgaggacacagatccgtttatgcatgcccggatacaatgtgagaagggatgtcacatgtcgtgtatgatcatggagacatttctctccgtctttcgatgacacgcagttcaagcaaaccgtcaagagcgcccgattcaagtatcgcaagatgatttggtgaacccaaccaccaggaaatgccagtaccgtacgagaagtacatgtatctaacacccacaactaacgttgtacttgtatcgtactattaattatatcaatgtctaaggtcgttcagacacaaccacaccatgtcaccatcgcctcaattgtcatgacccatgctactcttcctcccaacatgctgctgcacccgaagaaaccacttttgtttcatgttacaataggcctttccactggccagagcgatatccgcaggcgctccggacgtatcaaaatagtccgccagacacccagcatagtctctgtgcacaattcgacactggcatttatttccgtcaatacgtcgagacctccatccattacctctcttggtacaatcccacaacagctccggaccagagtatttcgggatcgtgtgggccgccagtctgaagagattgacgtcgggcttgttgatggacacaatgtcgtcctccagaagcatacacagctcgtgggttccctcgacacagttccgcagcgtctgggcatacttgtttctgtacttggcctcgatctgaaccatccagtcttgaaactcgggcgtgcggaacttttggtcagggtccttgagctcatgagtcgcactttgtcgttctcaggagacctgtacttttttgcaggcgcgggaccgggggttcgccctacttgtatgttcggcacggttttgtagtcccattgagagtgggtcttgcaccttggggccacctccgcggtgtctgcgtccaacataaaagtgccctgagggatccacctggtcagatggtcgcatcgtctttcacaagacgtggtcaaaatgtatgttttgattcggcggtcgaagaggttcctttgggccactcgggcgtaccctgacgcctcgctgaagcgctccatcgacatccacgagatgaaaccccccatcagcgtcagagccaccgccagaaccagcaagtccttggccttcatggtgttgatcctagcagcacccttcgccaatgatttgtcaagtggagcatgtcagataacaaatatccggatcgcattgcagataaacggtgattctggagatggcggttctcactactcgggctggtccgaaaaagaattccaacgactcttgaagactcgtggacagattggttagactactgtgcggcgttggtgagaatcgacggagctccgaatgggatgttgaggattttgccgtcgaacactccggagtctgagccatggctccagtgtcatctcttcaacatctatagctggactgtcattttcagctatcgttcatccctcctgtccgctccctgcgtcgagacatctccagcaccagattcgagagaggtccgggcatgattgatcatcaagttcgactacccgggagtttggcaacgacgacggagcctaccaggcccgctactccgtctctactctgtaagctggtctcacctgtcgtgagtcctgctctgggtaacctgcgccccaactcctggaacgagttgcgcaccgaattctctaacctagcccgtgctctcctatttgttcacgtggatcacgaggagatttcccgttacttttcccattcagtttttccaacacggctgatcatcaagttactaccggtacttgccggagacttcattggagccagccgcgtagacgtctttatattgtgtctaagacgaggttttgaggacctctcgggttctagagagcacgggcatggtggagggaaggcaataggaaggaacagtgcatcaaccgttctcagtgcatcaaccgttctccgtgtacagctgggaccacgttgagaccaagagcagtcttgagacgagaaacgcggttctcagccatacagttagaactctggtggtaggaggcgatggtgaatagctcaacgccaagggagtgagcaaggattttcgattctgcctcgatcagaaggaaatgggcgcatagaaaagctgatgtttgataccaacatcgccaaatacaattctcgaagaaaaaaagttcgtcctctccctatcaaccaccgcgacaacacctacaccagaacgcccaaaaataacccgatccgcacaaactaaacgccaatcaaccaaaccaaacataacaaccatttccccctttcaatctcccctccatctccgccccatttccctcaaaccccggggccatatcgccgttaccaccctacagggctctctttcttggcatgcaaatacaaccaataaaagaaccgccaactgcatctctgatcagattgattagattgaagggaagggagggagaggcagacagagactgactctcgcgggtcacgtgatctccagagagagtaaataattagcggtcacgcgaccccgccgtttcgtcgtcgtcgtcgtcgtcgtcgtcgtacctgctcgctacttggtactcacgctcgctccgtctccgcggctaagtactccgtcgtctcagggttagggatgctgaaatctccacaccacagtttgaaattaaggtttagacatgtcaaggatgcgcatttcacttttctagtgtacacctcattctcactcctacaccaccaccacatctgttcatcagttgagtacttgagagaccgaccgagcggaaacaatagtacagggcagttagttgacacagacagaggaagagaagcggtgaacaacggcgaattcagacacagcaacatcacacagagtggcagacacaagagacaagactgcatcgcatacgccacgacacgacacgacacgacaagagacaagatggcttctgcagtgccctacaatccggacgggtttgataatccgtttgcggagagtgaaaacggacacggtgtcctcaacaaccacgacgatgacaagggaaatgttggcggggctggcgaggcggatgagacgtccaatgcggtttacgaagaggagcctgccgacgacaacaagccgtttgtgggtgaggacggtgatgacgacgcgcatgacgttggcagcgtcagtgttcatggggggtttggcgagcagggggctcacgacacggcagagagcgcaagcgaccaagtcgtcagtggcgacaatgctgctgacagtgctgctgtcgacggcgctgcccctgcccctgccgacggagccaccgatgctgatgccatctccgccaccaagcctgctgacggcgaaacgaaaaagccggtcaagcggttcctcaagatccgagtcatggcaatagagcccggcaaaaccatcatctatcgccttgaaggcaccaccaacttccccaagtaccgcacctcgcactatcgagacatccggcgcacccacggcgagttcgtcgcgctgtttgagcatctcaacggcgccaacgcggagtgctttgtgcctgctgtccccgcgctgccttccggatctatcggcaactctaacaacacccatgccgccgaacaggcccgcaaggtgatgcagacttggctggatcgggtctgtggcgaccccatcttgtgtcgcgacgacgaaatgcgctttttcgtggaggccgactttggttacagccccaacgtaaagcgacgaccccccgccaccggtctcaagcgaaaggccatgaagcagtgggctccccccttagacgacaatgctgagctccgtgacttccgaccggtggtcaaggctctctacaatactggatccgatacagtgtccaagtacgaacgccaatgcaagattgagcggcaacttgccctcggtctggccgagctaggccacaagaccattgcctgtggcgacgtactgaaccccggcgcagcagctctgcggtcccgtgatctgggccctgtctttgccgcattcggccaggcacttgtgtctgtgtctgacattgcttacgcgcgagctgctgtccagattgcatcgtttgtggatcccctcgatctagtgtcccagaccggctacgtggccaaggagcagctgaccaaccggcacttgctgatgcgggagttagagactctgcaaaccaatgccaagaacaagcatattgccgctgagcgcatcaaaatctccggccagcacaacccccacaaggtcgatgaggccattgctctgtacgaggaggctacgcgggccgagactcggctctcgaaccgtctcaagcgcatttccgacgccttgtgtatcggcaagaccaagctgaccaagaacgtcgaggaggatctcacccaggccgtgcgggaagtgacccagcgggtcattgagtgcgagcgaaggacgcttgctgtgtgggaaaacatccgaggcgatgtccgggctgccgacggagctcggggcggtctttctcgtcttggcagaaagcgggtgggtgcttctcaggcccagacccggtcccagggccctggaggcgatgcttggtcgggagaccgaaaggtgcgagccgaggatcaggaccaggaggtagatgagggcgatctggacgagagcagggtggatgccaagatggcagcatcgttgcttggtggaagcaccttttagcgtggcttattgtagacgccgtgtccacatattacacgttctgctccgcatccgggataaaatgattgatgacaatgtatgaataatgagtaatgaaaatgatattgacggctagaatacgagtagtttgattgcaggtgtatttcttccatatggagtgttatttgaagggttatagagggtaatcgtcctcaatctccaccgttccgttcttccagctctcctcgacccacttgatggacaccactctgaacggaaacacctgttccgaggacacccttctcagctctttagcctcctcttccgttttggcaaccgccaccaccaggtctttcatgtcggtcacgagattggctcctccaaattgcaggcatctcaaggcgtcgtaggctctgaactgggtctccagagcaacagtgtccatattggaagtcgacatgtacacctttttgccatagaagagcattcccttgggcacggctccatcattggtttccagaacctccatcatcaagtcaggggggtttgtttgatccagatcaaactggtccatgaaccgcaacacctcctgcatctctttgtaggtcagagggcgggtgtaactgtctccaaactcgtcgacatttgtcttggcaagtgcaagtgtttcggcactcgactccagcagatttcgcggctccagagccactagtttctcctcgttgatgcaatccaacagccagttgggtcgaatcacatccacaccatggacccgtttagtcagagcctggaccttgatagttcgggtgtctgcaacgggaatcgtgtgtggtccttcgaccgtctgaaacacagtacctccgtgcttcttgatgagattttccaccgcggctttagacatgtaccgaggagaagacatgtctgagagcacagcaaaagacgtggctttgaaaacagacgtcggcctttcatcagtacccagctcgtcttcgtcagaagacacgtttgccagtttcagccgtttggcccctcttccgggacctgcattgcgtctctttctgtcctccagctccaactccttgttttcagcctccatttcaactgtttgtctgagctccgcaaactgagaaatggtcagtccgtcttcccatgtcttatccagtcgcagggctcggaatctaggaaaccgcagacacaaccccaccttgtactggtcactagcaactactgaagcagccttgacctcgaccaccacactgtccgacggctcgatccagacatctggacgttctaggtcgccattggggcccgccagaagcacgtttttgggcttgtcgttcttgtcccatcgtttccatttgccctcggtcttggtgcgaatagcctggtagtcacccgcagtcaggccaccccccactttgaaaaaggaccaaaactggtccgatccatcagcccgaagaccgcaaagatacgaggaaagaatactgcctcgttttcctgaaccgtagtagcctccaataatgacaacatcgagcttctcgccgaattcagacatgtactcaggtttcattttcagccacgaatcgtctcgagtgttcaccctgtagacagaagtagggtctttgatgaccagtccttcggacgactctgcaatgatctttcgcatgcaagtctcgatttcagcagcggtggtggcctcggtgtagggtaacacttccagaactccttcctgacccacagtctcgttatcagtccttgcaaagatggtccgaagtgttctcttgcgctcagctagagtgtagtccaccagaggcttatcgttgagtaaaagaatgtcaaataccatgaacatgggtttagtgaggttcaggtcgttctgttcgtttcggttggccgttctcagagttccaaacgggataatcttcttggtggcaggatcataagccaccatttcgccgtccagcacacagtttctgactttggggttgatgatacctctaagacgtttggtcagagagccagaagcgtcatccagagagtttccatacgtctcggtgaagtccttggaccgtctgctccaccagtggaacttgttgccatattcgctcatgtgcatctgcattctctctccgtcaatcttttcttcaatgtagaacggtctgcccttgaagtgttttccggcaatgtcctggcccgagtatttcggaaacgcggcgatttgcggcatgaaacaggcgaataacgacacttgggcctctgcggaagtcagccgtttagtaggatctgtcaattcccagcagacgcgtttcaaactggcagtgacgttgaacaaggactcggcatcgggatgccagggctcaaaaaacaccttttccgtcgcgttcatcttcatctgccgcaaaatgatattcaccagccatttgagctccgtggcgttcatgtgcttgtagaagtaggttagaatctcaatctgcttggcctggtccgtttctccgtcggccaaaagatccagtcgctcattgacctcgtccacggtcatatggccgtagtcggtaagactggttcgcttgctcagcacttcgtagcaccgtttggagaagttgccggcgctttcgttgcctccttgtttccattcactcaacgccttggcatcgggcgaatctttggccaaattgagcaccttgacccacagacggcccagcgccttttccttgagcccgtacacggcccgttctcggtctttgtccggtaagatgagacggaaggcaggataaatgtccttgccaacctcctctacccaccccttgatgaactgagaggcaatgtgagccttggcctcggtcggtttcttgcgcagagctgcaaccacggccgagagattgaccagcggctcgaacaggttgcggacgagagtggaaaaccgaggagagggcccatggttggtcggtgccacaattgtcgtttccaccgcgtcctggacaatggaaaactttcgagacgccgcagagcccgttgccgggtcaacggcagtttcttccagctcgggtcgccgctcgctcgacatgtgtttggcggtgtgagttgtcttgatgtctagatccagtcaggtcagctatagttggaggagtgcagcatatgcatgttagccgcaagaccatgcggggagacgtaatttgaaggggggggcaaagatgatattaaatgacaagcaattggcatcaaaattgggaaagcggtttctgatggctgtgtctgctagtagtaaaattttcagtccgattgcttacgttttggctgagatatagtggattgttaatgtttcgtttttgtaaagctgatcaagaaacaaagctaacaagacctaacaaagctaacaaaacctaacaactagcaggagctagctagagctacatacagtacgagtaccagtaactacagcagttgtaaagtctctcgctactataagacagctatgttataaagagacaagttttaaaacacttttaagccctcaatgtctcctcttccaccctcaaatcctcctccagctgatcaacttcctccagagacagctcctccaaagccccgctgctgtgtagttcgtgtctgtgaccggccaaaaaccgcgccatatgcaattgcacctcttcacagcgggcctcgtatgcatttctccatcctagaagactcttgacagtgtccagaggctccttgagcacccgcgttctggccatggcggtcaactcgggaagatcgtagacacttgacagcaccaaaacgcccgaggccagctcgaaacccatttgctgctcttcctcgtacaagtacgagaccaatgcttccacccattcgtgcggataggataacagcagtcttctgttggccgtctcctgcatgtttgaatccatcagagccttgaagaagggccagacagcagatagaaccacagaatgcactcctattgctgttccctcttttgaaatgatgtggaaatcgaagtcgccaccccgtctgatcttggcagccgccgtcagttgcggttctcgcttccgaagccttgtcttcagacactcaaacacagcgtcggagatattctcactgttgagctccttttcgttctcttgggtcagaaatcggttctcggtgggaaacttgaccaacaatgcatctccctcgcactcatggtactccaccagctgctcctgctcgctcaaccgagcgtcggggtagtcaatcagctcctccgtcttggtatcttccagggccaccgcatggtacaaataactggtgagcttgaggtcgagaaataagtgcagtcttttggtttcgccaacatcgaaatatattctctcgtagaccttgcggatatcttccaaggtcagaggcattttggaacgacaaagagcgcaactgagtgagttttgcatctgaactgtgtttgacaaaatacccaaaagccgtgatgattactaacccatcattctggcggagaggtgtgtcgttggagtcaatgtcaatgtcaatggagtcaatggtgtcaattcctgaggaaccgtgcatcattgtataatgtgcccaagtcttgtgtaccacagtaggtgtcctgtagtctacatcagatcaataaatatcatttagtatacatacagtggatcttcttgtgtgctgtacagtccgagtatgagtacgagtccgagtacaagtacacagtgcgagcgagtacatccaatcacagcgcgtgcgagtacaagtaaccaatacctgccaaccatgcaacccgtatcaacacgtctcaagagggaaaccttcacatagagtcctcgtcatccagacgtgttccgctgcatcaatcctcgaatctcgcagccggccagattcgcagcttgcaaggttcactccccctctctttctctctttagcccaacaacttgcgcttcttcttcttatctcccccctttttcttgaactctctccaattacccactctggtatcgcgtccatcttcccaggccttttgctccaatctcgccttcattctctcctcctgctcctcctccagctttctcttcatccggccctcctcctccatcttggctttgaccgccagccttttgcgcagctcccgctcaatcagaagatccttggttttctccttccactcgctcagaaactcctcccctttaagtcgctcgtcgtggatagtccactttttctcccggatcaaaactgtccgcgcatcggcatacacgctgtccagccgctcccgtgacttgtcgtcctgcagcaccttctcggctttcttgagtttgtcgaaggcgtcgggcgcccgtgtgttcttggtcttgtccggatggatcaaaagtgacttcttgcggtaggtctgcttgatcacctccgtgttgcagcccggttggagcgccaacaccgagtaagcgtccagctggaacgcgccaagaatgcgctcaatctccacgtcacgtgagtgctccttgtcctcttgttgcaggatactgtcaatgttttccgacatgttgttgtcaagtgtacaagtacaagtacagtacgtactgtagagacatgttggagcaagatcaaagtttggaggctaagaaaatgggaggtttggactgaacaacttttcaagtgtaaattgggagtttgttaagacaaaatgaggttttatatattgcgcaattggctaattgagatgctataattggtatcacacaggttacatagacagtcacagcgttcttatctgcctcgtaaagctataaatagcctgggtctgtctttttctgagcccttaatcttgccctattacttagaataagcatagtaaataacttccaactttgttaaacatgtcaagtaaatgacacatattttgggtggcgttaagttagccaataatgggtctggaagcttcaaatttgatatggatctatctgccatacttcgcctcaggcttgtcaaccctcgtctcccttggacctctctagcggccttttcagccgaagtcgatttgctccatggccaaactctatttttcaacccactccactgtgcatcaacatcaccacctttttcttccatccacacaacacacacaaaatggcatccatagctccttgcgagacgtgagtacttttgatttgaagcgaaatgctggattctgatacacagctaagatccgcgcctctacgaccaactactaacccagaatatacattcgcaacatcaacgagaagatcaagatcccaaccctcaaaacgacactgaaggagatatgcaaggagtacggcgacgtgctggatgtggtggcccatgggaatctgcgactgagaggacaggcatttgtggtgtttgatagcattgactcggcagagtctgccatctcagcgttgaacagcaccaaggtggacggtctgaagggatccgtagtggaggtgacatacgccaaatcccccagtgatgccacgatggccaaaaagggagacaaggagctggacgcccatgtgagagcaagagtggctcagaaggagctcaaacagctgtccgattccaacaaacgacgtgcggaacctgtcagaacagccgaaacgccggcaaagaaggccaagacaagcacagaaaccacctacaaccccgtgcacaagattctgctgctccagaaccttcccaagtcggcctcccaagatactgtggctgctctgttttcagatctgcccggctacgtggaagtgcgtcttgtgcctgctcgtcaggttggttttgccgagtttgagaccgaggctcaggccgtggtggccaaggaaaagagccagggagctgacattgacggcgagaagctcattgtcagctacgccaagaagtgaagggcatgtcaatattgtcacacacaagctacagcattgtatatatttataacgtgtattataccggaggaaaaagacggcagtgttgtcaatcctgtaatcctgtagtaatattaagaagcctttttggagctatccatgtcactcctgaaaatgtaacaaaatccaagtattacacttggacaatactttacaaatccgaattttggaaattttggaaaaaaattgggaaaaaattgaaaattaaaaaaattgaataacttgaaaaaaaaattgggaaaattcaaaaaaattgaaaaaaattgaaaaaaatagggaaaaaaataggaaaaaaaaaaaaaaacagaaaaaataggaaacataaaaaacagaaataaaaaagaaataaaaaacattcctctcttgttcgtccttgatatcgccatcgatcaccgatatcaacgctgcgtgaaaacacctccttcatcggaaccgctagctactcagctccattttcgtaccagcaagaccgttatccgacaacttggcaaaaccgttatcccacatctcggggtttagtgcatgctcagacgatgcgagaaacccagcaattgcgggcaacataagcaacccagtcccaaaacccgttggaggcctttgtggcacatacatacgttgtgcaaccgttccagagcacagtgtcgatctcttcgcacgtgatgggagacagagcgtattgtgaactttgtcccacgtgccgacatgagtggatgggaagttgcagggcatttttcttgggctgtcggcttccaatctggctggttgttgtttcgatcgaatctgtgtgtgattctacatatttaccaatttccaaattcgaaatacgtccccccacggcttcacagttgctgtcccaaatttgagacttcaaactgaatcggtaacattggagactcaagatcgagagagtcagtaggggtgctggtgggtgaccccgtggggcaaatcgagtggtgaaaatcgaaaactggggccgacatgacgccgttgaaacgccgctcgccaacttatgcacatctcctacctatctgcccaacaaccattgcccactcctcctatcatacatgtacaagttctgtatgtacatacgatgggatgcaggaggtttcggagaagacgtagaacgacactgaagggaccgatttcgacggcgatttcgacggatatcaatcatattgtcacgtgagctgagtctggaggtgctgggggccgttttcggtcgccttgatgcccctccaaaccgcccctccaaccggccataacatcgagaaccaaaacatgcaaaggttaaaaaaacagacgcacaaaaattgtccactcaaaagtgtagacgtcgaggtgtggctctcggggggttggtttttgtccaaaattgatttctgaacaaatgatggcattcgcaggctcgcgacgagtccgaatccggcttcaaaattccgatcaagctactcctcgtccttctaccagccttcgtccgactgaaatttagactcacgccaatatctcgtcatgcatagtgttggccacctccatcaccacccaccacacactcatcctctcccctacagtacacaaccgttccgagaaagcagcctagcgggtatagtgctgtttgtgcggaatacaaaatcacgtgatttggaggaacgcatttttcgacacaccgacctacctctcagccacaagtacagcaccactccagatctacacagcggacaatgatggcgtatggtgagccttctccgtttcgaagggtagaagacaaagatgaagggatggagcgggaggtgaagcccactccgttaccccagcaacaggctcagacacagacacagccacagtcgccgccgacggaaccgcagccgggaccgggaccggaacagcaacaacaatacagcagtttgattacggaaccaacagctacgactgtggagcatccatccaagcatcggcagagtggcgtgggccaggtcacgtgcgctctaagtacaacggggttggggagtgagaatggacgcggacaagttcaaacgactcaaattgatgacgaggttggggaagaagaagacattgacgaaagcgaggaggacacgtcacagcaatcgatatcatcgcatgttctgctgccacagtcgttcttcgattgcccaatagaacatctcatcattctggtgtcttccatgttggaggagttagtgtctgtcaacgacgcgcttcctttcgatcctgcccaattgaccagattccattcgcgaagtccaccaggaatctccatcaaggactatctcattcgaatcgtgcggttctgctcgctggaaaaatcaattctgctgaccgtcatttactacatagattttctatgtcgcaccttctccaccttcaacatcaattcgttgacggtgcatcgtttcctcatcaccacgtgtatggttggatctaagggtctctgcgacagtttccgcaccaatggacactatgcacgagtcggaggtatctcaaaggccgagctgaatctgttggaagtggagtttctcgtcagagtcgactatcgcattgtgcccaaggtggaggtgctgtcacggtattacgaacgcatggtcatgcgcatgaacaatgtttaccagctggtggagggcatcagcagcagcacgccggctggaactactcccagtgatactcctactgccactactcaactgccgtctgttgtggctaccacagagtcgcgaagaggagtgggtaacgtaaagagaggaagtatagacgagggagacagtgagagagtcaaaaggagtctcgagggaaaagaaccgtaaaatatttatactaatgtacactatatgcaggtctccggaatctgtcaacgaaccgatgagagacgagacgatggcatgatacttgttacaacctgaagttggtatctgacggcgatggctcttgacgatgtgtagttattaggagcatgtccacatccctgcaaggtacgtatactacaatacctttgaccatagacatgtcagttcagagactatggttcaaaacaggatggtggattctctcattggactgacacttaagatattgctggttttagttgaggtgggttaatgatatcagacatacatggacggaggagaggagagtagagtacgagcagagtacgagtagagtacgagtacggtgagaaacagcgatcacttgatagaactgctttcattagacattgttttcaagtcacgggatttattgcaaatggctcttcattgaggtagacaagtatcctcttctcatactgaggagtggtctgacatcagaggttcttgatgggcaattgagagcacagaagcaccttcatatggctccattgtggttgaattctctccttagtccgttcatagagtctacggactatgttctacaatctagactctgggtcgaaaccaactagaatcttaacaaaatatacccaccgtacaaacatttaatgccatccaactccgtaaatatgttgctgaaaacggtaactaagaccatattatgatatactcaattctgcctatcgataaaacccattagcatttctgtgggacatctggaacagtgaaaatgaacccccagcccaactttcttcttaactaattgtcaactatagttctcagcgggctgactggaaatgccatctgaatttgccgtgaacaagaaattattcaccatctatgtcattattgtgcagtatgccaccgggacccacctttgacccagatcactcgatttctccggagaagacatggagaagagcgtttgtttgttgttgttttttgttgttttatttttttatttatatattttctatattttttatattttctatatattttaaattttctatatatttttatattttctatatattttatagttttatagttttatatttttatattttctatatattttatatattttatagttttatatattttataacttcacccatggatgtgcaagggcctgagttgacgagggagttcgcaggagatattaacactgcaaaatgtccaggaaaagtacctgaaatgagcagccaaaattgtgggtggtttccgacgcgtacgaatataatgccgccaccatcctgagcttccaggtactccctccgtaggaactaatatttgtcccactggtgaatcgaacccagtcattccccagtctaaacaaaaacctatctgcatgtagttgacttttcatacctgacaactctcatttcaattctttttctcactcccctgcacaatgacgaccttcaacgactttggcatttttgcgggtgaaaagctgattgaagaccgcacctttggcctggtaaccgccaccaacgatgtcaacggctcctggatcctcacacagtttgtgaagcgactgggacgccatgacaaggtgatactcatcaccagcatgaacgacgaggaattctacattgaggctctcagacgccagggaatcaagctgcaggcgctgcccaatgtgagaattgtgtcgctgctgggcaagaaccccgaaaacctgtgccagtacgcggacaaggacgctgtcgtgattttggagaaccccgatctgtggtctgcagaaggttccatggaagtccaggacatggtcaagacgatattccagattcagcaggtatccaaggccgtcatgtgcttgatacaggccgattcacctcttttggaaactgactcctctctgttggctaccaaccacaccaatctcggaatccagttattgcaccagacgaactacattatcaccctgagaccgctgcctactggacgagccgaagatgtaaccggtactctgcatgtgtctaggggtaccaggccgaccaacgtgactgtcgacgagaaggagtatctctactttatcaagggtgaacaggtcaaaattactcccagataatacgtgacaactcggatctgacttgtggaaacaaatgaatgagccgagactatcacgtctagctctgtcagctatctttcatcatatctctacaatggccgagggtcgagtccaagacattatcagctctcagtgactgtggaaatatctatccatcccctgattctccgttacccgttgttactatggtagccccacgatcctaccaggttcttccatgcgccaaagaagaaaatatcactttatcacttcctatggactcagtttacaccaattgcatctcctgtcatcctacccttctcactcagttgctcaaatcaataatattcaattctagtatgtttacatatacatggcagtgactagatgttttacgtgttatacaacattcacaacacttagttgtggagtcgcttctcgtaagagtgcagggagtggacaccaccctcgagctgggcagaagcggttcggtactcgaatcgaacgtctccattgtcaaccttctctcggagctcggcaacagatcggacaccaatgtcctgcagaccgtgctggagaccagcagtcaggtagggaatgaacttggtgatggaaccacggtcaatgacggaaccagacacaccctgggcaacgagcacggagtcggactcggagaagtatcgggaggtggcggcgttgtcgttgttatcctgcttctccatggcctcaatggagcccatgcctcggtaggacttgagtcgctggccgtctcggtaaaagtactggccgggagactcgagagtaccagcaagcagaccacccatcatgacgacagaggcaccaagagcaacggccttggtgatgtggccaatgttctggacaccaccgtcggcaatgcaggggacgccaaactggttggcgaactgggtcaccgagtagacagcggtaccctgaggtcggccgacagccataacctcctgggtgatacagatggagccggagcccattccgattcggagaccatcagcaccagcctcgatgagagaggcagcctgctctcgggtaacaacgttaccagcaacaacctgcaggtcggggaaggtcttcttgatccactggatcatctcgatctggaagatggagttaccctgagacgagtcgaggatgacaacgtcgaggccagcggcaacaagcttctcgagtcgctctcggtcgtcaggccgggtaccaatggcggcgccacagagcagctgcttggtctcaggagacttggaggagttggggtagtcgtggttcttctgcagatcggtcagagacagaagagcaacgaggttgccctccttgtcgacaatgggcagcttacccttcttggacttcttgagcaggtcgttggcggcagacagaccgatggtcttgggggcggtaacgagctccgaaccgggggtcatgacctcaccgacgggggtgtcgtcgaggtcgaggaactgaatgtctcgagaggtgatgatacccacgagctttccagacatgcatccggtttctgagttagtttggtttcacggtggcaaaaaaagcgcttgtggcactaaaagagtcaggtataaaataaaacatctccccaagacggttaagtcattcggtagaacgaaagttgtaagatcatcactatagcaagggaagatctgccagtgtcggatactcaccagtgacggggaagccagcgaagccaagcttggccttgagagcaaacacctccttgacggtgtgcttgggggagacaacaacggggtcggcaatgaaaccgttctcgtacttcttgacctttcggaccatctcggcttgctcgtcggcagagcagttgtggtggatgataccaataccacccagcagagccatgtggatggccatctcggactcggtgacggtgtccatgggagaagacacaaggggagccttgagggtgatcttcttggtcagcttggtctccaacgacacctcgtgagaggggaaatcaatcttgccgggcagcatgaggaaatcgttgtaagtgagacctcctcgcacagaggagtccatcagagagtggacatcgagaccgtccttctgtttgtaggtggagaggaaagcctgggcatccttggggtccttgaaagtctgggtcatcttgtagattggcgtgtttcgaagatgttgttttttgggaagtggggaggttccctccgaaacagcatagcggaagggggcgcttatgtagtgccagacgctgggagtaaaaatttttattagtgttgcaggacgaagtttatcatcaaccttgacataagcaggggaaggagagtcgcgattgcgggtcgtgagatggagatacaataaaactgaaaagtgcattcgattcgccgtgagtgggagaacatgctggtggttttgttttttccagagctcctcaactcagcctcattgatccccctctcacaagtacaacgttcaacatgcatacatgacaataaacatatagataaggatcgattgacccggaagaaagacccgctgtggactgtggatcttggccaaaaacgaccccatatgaccctatcttgataagcaggcccgtgcgagtccaacagtctacttagttttttgccacgtgaccggaatcaccttgaaaattggatttgtcactgcaacctgctgacctggatccctgtcccgggctaccctcggaactgccgtatatcgatgagcggcccagatataagggaggagcaactttctcgggcgctgaaagcgactctataacgcgggaattgctgtttgcttctctcgcaagctctcctcatcgttcttttggcactacttgtagttccgtgagtgcacacgatttatcagcccagtgtaacatgacaaaaaggttattggtgaactgagtcggttaaaatggcagttttcgagtcctgtaaaatctgtaaatttggtctgagttcgaattggtgcttcttgcaactgtcatggttttctcagatttttaaaaattcatccacccccctttttcggactctgaaatatgtcctattttttttttccaaaataaactcagagctcttcatgcggctactggaacgcttttttttctttcttttttttttttgttgtttttttggtggggggtcccggttacccggcagtggccccgcctgaacacttcttactcacaccatatgggtctgaaactggcgaccaaaaagtcgtaccatcccggaaaagagaccaacaaggccagggtggcacgtgacgagcagcgcgagttcgagtcacgtgactccaagcttgagtccgaacgtttggacaggttctgtgtgctgcgtcagcgggcgggtttagtcgacagtgtagttgaagctaaacagggcgggaaggaagcggctgttgggagtttgcaaaccttcaacaagatagttgattctccggagagggttaacaagcgggtcaacaaaatgaacccggatctggcaaagaccaaaatggatcctctggcagatatgaatcggtttctggaggagacagaaagatgggaggctgcgagcgaggtgggtgcgggtgataagcagcgtggaaatgattctgaccgcgatattcacgcgcctcgaaagcgcaggttgaaaagaaaaaggagatcacatcgagtgactaaagacagatgaggagaagagcaggaggaaaggataggattatttattgattgagcaggattgtgtgtgctgtaatgtgtttaaagatgactgtttgatgttactttactgccgtactgtacttgtagagacaacttttcattgctcaacttgaaacagccatttttacaggtattgtcatggatgagaattgttcaatattcctgttgatggtctctgatcctttttgatcaattcgtctgcttcgtggtatacaagaactgaggatggtatataggggtggtatacaggatattgttcatgtctctccccgaatagttggtggagttctagagatctgaaagagcgccttgagcaatctggcaagcttgtcgatattctcaaagtgctaatttttagagcaggatgctgtcacccaccttcaccaccttcaagcacagtaccagtacaagtacagtatgtatgtactgtacatacatattgtactggcacatctcctatctaaaaggggactcgccgcaataaatattacttgtacaatatcaaaacgataagacggtacttatggcctcgttttgaccttttgtaagaccaactccgaatcaaccatcctctattcacttacctcaacagagtcatcatactgttcctgaagcacaatgtggccatggtatccaattaagaagttcatttggagatacagtatcatcatatctctttatccaaattccacgttcaatttgtcttcagcatctccttctcgccgaaccatcctattcatctggtcatcaaaacctcttgaaccacttgaaacacaggaagaacaggaactacagcagaaatttgttaagtaactttagtattcatatgagcaagtaaggtgaactctccaacctgcatcaatcgcttcctttccccaaaaacacacccctagatcttcatcttccctcgccttttaacaatacaaaaagtacaacgttcaacagtcaatacccgtccaaattgtccaattttcaacagcagcaataatttacgttcaaataaaacttttaatcaactcttgtacctttccaagctcccattattgtacaaaatacaacttttcacgattcttcgcttctcgccatttccccagataagattcagcgctcctgcagaatcaaaacaacaccaaactcaaaatatctagaaacatcatcaactcagaaacaacactactcatccacacaacactgctcatgtcggacttcacgctaccgctgccacgcagaaaacgaggcggaatcctcaagaaagatgacaacaacactgtcatcggagttccgttcgaaacttcaaccgcaccgtcggcctcaagagctagcttgaacagatcaaaacgacgggtatctttcgctccagaggccacaatgacgactttcgaaaacctcacgccgctgaggaattttgcgtcgaaccaggaacgcgttcatgtgacccagtcgtcgttcggcgggttttccaagccaggttttggagctgtcgtggattggaaggatgaaagggaaagggtcagggaggagaaggaagacaaggcaaaggccctacgacaaactacatcaacaacaaccccagcacttttacgtgactcaacaacttcacgtgatcagcctgttgttgctgccgctactgcacgcgatgccaaccaccgtcagtcgctcagcaccatctttggcaacttccggccgtcacgtgactcgtttaccgcgagcgagtcgttttccgagtcacgggagtacgatgcttctgtgaatctgtcacgtgacttatccaaccccgcccacaagggtggcaatgtggtgaaaacgagtttcaaggagctattccagcgcgcaatgagcaagtcgcgtgagagtggagcgcgtgattcattactgttgggaattgcacgtgataggaactccatcttgggccatgtggctacaaacacgctcgtggaggaagatgagtctggggaggtggagatggagcttacagaagtggctcttcgagacaagtcgggattgagagaaatttctgggctgcgagaaaatagtggatcacgtgactcgccgcctgtgaacgtcgtcgcttctcatgacacgagtcttgctagtcctgttaaagccgaagaggacgatgggatggatttcaccaatgtcccgagaggtgaaaggaccacttcagaagagaatcgcgactcgtttgggtcacgtggctcaaattcgcgcgattccggtgagatggattttaccaatttgacccttgcgcgcgatattgctgaggctagggctgctgaccaaagcggtatgaatttcaccaatgtccgaagactagacgactcggtgatgcggacacgagcgttgagtcgaatttccgaacatgattcagacggtatggaatacgcgtctgcttccattccttcggtggctcgaattgtgtctgaggaggttctcgttcgatctggattgtctcctggaggcagtcccagggtgagggagataggaaacgagtccatggactttaccaatgttcccaggtcatccatggcaagggaatctccaggtatggactttaccaacggtcctagaacgtcacaggttgcggacaactttgacatggacttcaccaatgttcctgggggtggaagaacccatgatagtgctcagtttgccatcccggctactcctgcgcctgttcgtgttagagcggatatcccggatgataatggtgacatgtctttcaccaatgttccccgacgaggaagcatttatactgccgatactcctcgaggaatcaaacgacgtcgagttgatgatggggcggacatggaatttaccgaggtggctggaattaccgctgactcttctgccatggatttcacagtcccagtgactagacctgatgacacctcggccatggactttactgtccctgcaatgcctgtatcagcagaagcagccgctccaaccaccaacgccgacacttcggtgatggactttacgggtcctgttgacatgcctgttcccgccaccaataccgaagacgcctctatggagttcactaaacctgtggaacctgtttctggtcctgttgtcgagacctcggccatggaatttactgttcctgatactcctacaattccagatacatcagctatggactttacacgtcctgttgatattcttgatgatggtcaagttgagatgtcatttactcgacctgtggaggtacccaatgagcaagacgatggggaaatgtctttcactcatccggttgacgctcctcaagaagaggaagtggacatgtcctttactagacccgttgaagttcctgcccaggatgacaacatgtctttcaccaacacaaacatcaccaacgtcactaatatgactcgttctacagctactggcaccggtatggatttcactcgtcctgttcctggtggcattgaggtaggtgacatcgaagtaggagagactgaaccttctgatgaaggtcaaaaatcacctaaatcaaaactgacacgtgacagaagagtctcacgtgacgaccacactgactacgagttcaccacgtttggacagcaactggactcgtcgacacgattgttgtctcagatgcgcaatgatgatatggagaagtccctggaggagcctctcgaggagcccccgagagatgatcacgtgcctgaccatcatggtcgtgtggctcacgtgatcatccctctcgccgacgacgtttctactccggagtatcgtaaccgaccactcagtgccattgctgaaaccacagaacgagaggactccgctggaggaggagatcacgaaggcatgttccatcatccagtcaaacagggcgtcacggtggctacaaatagtggcacttttggtactcaattctcaactcccttctccacgcctgccactaccaaattgtctacgcctggaaagcgaccgttctcggagctgtcgcgtgatgagacccccgagcggtcacttgaggacggcgatgacggcggtatggatctcaccgcccccatgtctctcagacaccggtttgagcttctgtcaactcctcgaaaagtcaaggtcaagcgaggtggagcagaattcgggtccaggattggtaattctgtgtcgcgtgaccacaagagcgttctgtctcgagttggcgaccttggatcccctgctgtcccctctgactctctcaccatgaccaggttccttcagatgatcgacatgcagttcatggacgactttctgctgcctggtaaacgccagcccaaccccgatgtctcaaagtgctctctcgcacagtatcttgtcaattcgtacctgcatcctcatgtccagctctactcctgggctgttgagcatctgcgcaaggatattgaggttcgaagtgccaattttgcccaacttgatcaggagacgttgaacgacgtgccacctatatttgtggactacaccagtgccgattcgggcgtcaagctgctactgaacaagcagtttgctctcgacaagcagtattaccgagtggaggcacgaaagtcgtggtacgagtggcgcaagagcatctccatcgacttgtataaacgcctggcgacaaaccgagatcttctgcgttccgatctgaaagttattgatcaagagagtgagactgtttcgactgaggtggctgatctcaaacagtcgttggacgtgtccaattcccagctcacccagctcaagaacctcagcaccgacgtggagctcaaacgacaggtgtgctcggagctgcaactagtccagcagcaactcatgcctctagttgataagctggaacaggtcaacttgacggtggttgaactggagtctgaggtggccaaggaggtccagaaacaggacgagattaagacgcagttgatggaacagcagaaacgactgctggataaccgacacattgatttccgagagattgagcagctccaggaacagctcaagaagaccgaacagaagaagggtctcaaactcgccagattcgaacccaacggagacgcagtgttcgagtcccgagatctgtgcatgactgtgtcacgtaactcgaatctcgtggtcgccatttccgctaagtcgtcactttctgacgacaagcgagatgcggtcaagctgttgcctctgggacaagagaccattgcggggatcacaaagacgtggagccacgtgacccaattctttgatgcactgtcggaaatcaaactggcgtttaattcgcgataccatgtgacttctgacggtcactttgagcttttcatcaaattgttgactcacaaaggtcagagtcgaactgatgtcaatgtgcgattccccttctcggagatccgctcttatcctaacatgccagggtgtcatgtgaccagcaagtgtgtatatggagtgaattctggcgtttcgtttacgacttttgatgcctgtttggaggttctgttgagtgtgcggtagaggctatgattaatgcataatgttaatgaattttatggcagtgaattggtatttgtagagcttttttgtactattgatcaatatatctacaatgtcgtcaattgcgcggttaaatctgactggcaatatagtaggcaggaaggaagccgacgagccatgagagtcctcgcagaccgtcaaggaaagatccaaggataccggggccaggacagatacctgccataccccatccgacaccgaaaatggcagctccgatgacaagacgaggagtcacgtccttggcggtgggtagcgagaagtctccggtcagcaaaggcttgaccttggtgaagtagccggacttccaggcggagatggcgttgggaagaacaccaaagagcatcacgagggccagagaaggatcgaacttgggagggagacctgcgaggaagccgagcgtctttgagggagcagccagaccagaaacgagcaagccggtgccgaaagcaaagccggagaagatggccgagagggtggatcgtgtctggagagacaagttgagtttggggatgaggtttctaagcaacagaatgacgcccagaagaccagccaggtaggggagctcggcgctgtagttttcggcaatatggtggcaggctacttgttggccagtggcatcgtagcaggaaggaagggagcccacgacacgggcggtgatcatggcaacggcagagaaggtggcagtggcgacaaaggatcgctcagagcctcgagagagaccgcacagcatgtgacccgaggtgcatccggatccaagtttggttccaaaacctaccagcagtccggcaatcaggttagtgtaagttccaaacggagcccagggcacgtgggcggagtagttgggcaggaagatgggtgtaaagaggtaggtagacactccagataggagcatgccgaagagcacgtggaccgatcccgaggttttgatagcgttgatggggtcggtcaggagctgctggatgcctccaaagaggatcgatgacgctccgagaatccggccgttgctaaataggtagttgtctgtggcttcatggagcatgaatgcaccacaggaggctttcaatggtgtgaacatgattgtgatggggcgattcgcggttggggtaggtgatgtgaaagaaaggtttatttttgccctgaaccaaatactgaaagatgcaggaaaaaagctccttctgctgcagctaatcgaagtgtcgcgttgaagtgccgcctggtgagattgctctcaaattgcaaatgacaaaagtgtcaatcgagccagcgatattgcactatagtactgtttgtcgcttggtagcatcctcgcacatttgctacccaactgagcttaaccggatctggggcagcggggctggtacacactaattttttttcgaaaaattgactgcataatcgacgcattgtaagtgttatcgttgctgggggagcaagagtagaaaatacggggtgcttatagggacggtctaactggttggagacggcctgactgagatgatagatggtagaaagaatcccgttgctgcttcggagaattgtggtctgggttacaagtacttgtgctgtgtaatttgagtatatatttgtatacggatacaatacgagtctctggatgtacaagtacacttgttgctggctacagtcaattgcttcacaggtttgagtacttgttgcgtacctgattgtgtatctattgcgtacttattgcgtatttattgcactcgggtgtttcagttaccccagatatttagccatgcaaatcatcagaatcgccgtctgctggacgatggctgcaacagctcgattggagtggcagtactgtacttgtacttgtacttgaacatgccgaaaacaaagaagacaagtctagacagacatgactcgaatggagtgtattgtcgttaagtcaccatgaacctcgtccaaaacctccactccgagcttggtcatgaagaatggctctttaatgcattccaggcaaacccgttgaaggtggaccaaatgcgagtgaaaaaagaggaaaatctaaagaaaataagacatgagtacattaattgactttattaatacattgcctgactttatgaatacattacttgactctatgagtgcattgcttgactctcaatttgctcgccgcaactttcatgtcaagactataaacagtatactcgaccgcccaagttcatgtccagcaatagtagttccgttcagaacgagaaacaagttatcatcgcggttccagactctcgaaaagcatcctcatcgccaaatacttgctgctaccttctaacatcggactcgacgatcgctgactaacaaagttccatcagcactttcacatggcagccgaaatctgaacatgaagtgactattgcacgcactttatggaaaagatgaaagcccgaattgattccaagtgtttaatcagcagcttgaaaccacctccacttttccgactttcaatcagcctgaaactaacccagatattcacaccccagaggcacatgtcctttttttgttctagttatgtttcgttctaatgttttgttcttatgttttgttcttatgttttgttcgtattacgttttgttttgttctaattatgttttttttgtttttttacaattactgtactgtaccccacaaaataataatttaaactgtcaacatccttcaccacacatttctaacagaaaaaaatgacagagaaacctgccgctaccacaactgcaaccgccacaactgcaactcccggaccgttccactcgctcagggaattctacccctactacctctccgagcactcaaacaacatctgcagacgcctccatttcacaggaaccagcctggtggtggcgataatcatctacgccctgtccaccggcaaatacaagtttctgctgggactgggaccagcaggatacggctttgcatgggtcggccatttctttttcgaaaagaacaagcctgccacgttcaagtacccgctttattccctcattagcgacttcatcatgtacaaggacatgtggatgggcaaagtctccttctaatttctgagcgaggcgaaaatggttagcctctgactgacaggtcatggcttgaaccgactctccataactccacatcttgatccttccagaaaaccagaacatggcaagatcgctaaaccatctctacatccccccacatatgtagtcgtcaatcaatgcattatctattatgtaactgtcctcctatacatgcccgtatattactttccaccaatctcgccgattcgctggccaactcgcacaacttggccaggctggatggtgaacttgaagttggtgggggcctcaaacaccagtaccacggtggaaccgaggttgaaaccgcccatctggtcacccttaccaagaggatatccacccagaagcttggaggccttgccgtaggtagcctcgtagcaggtgttcttctgcattcgcttctttttgattttctcctgctctgcagcctcggactcggtcttgggctcgtatacagtgttggttcgaagatccttgtcaaagtggatcttgatggaacccacattggtggcaccgacgggagtcatgctaaagaagccgtacttccactttccaagcagagccacccgctcgttcagaacaaacaggttgcccagcttcttctggaagtagggagccactgagtacaactcgccgacaaaatgccgtcgaatctcagccacccagttcacgggcgagtgaaatcgatggtagtcaccgggagccaggtagatgacggcgaagaagagctccttgtcgtcggacttgttgaacttggcctgcagaagatccttgccgacctgggcgaccgtggcgttgtcagaaggctcagcagtagtagtagcatctccctcctgcttgaaagtggtatcggaagatgcgttgccacccatgaagtcgtccagagtgtaagaaataccattgacgttagcaaactcacggtccttgttctcctccttgttatctgggaactcaatctccgaggtgggggcagccagagagacagcatgggacttttccccatccttggatggggtggggggacccagaagggcctccagggagtatgtcactcccttgacctgctccacttctccacgcgcgttgatagctcccagatggagtacctttccatcggccggacaaacaatgtctgcatcgggatcgataggccgggcaccttccttgagttctcggtagaagaactctcctagattctggtagacccgcaggtcgtcttcggcgacctcatccaagttggcgccaaacacaaacgagtagaatctgtagccagggtctctcatccatacggggagagtaatgtcattgaagctaccccaccatcgggacagagccttgagaggcagggtagagtagacggccacgtgccagggtcctgagggtcggacgggggctcgcttgacgaggtttccttcctcgtcgtactcgtccttgacgctgttgcgtcggctctggtagataccccacagcacgattgagattgcaggaacgaaccaccaggtgaagtactttcgctgcgacatgctcatgagggccttggcggagcctcgggtgccgctggaggcgtatcgccgggtgactcggaagcctgtgccgacctttcgagctccagtgagcagcttgccggaagctgttcgtcgcttggacgagttgatgtagcacaggccgcgcttcagagacggcaccgggttgacgagaagtcggcgtttgggtcgcggcagctgggacagcagaggagtgacctggtagcggttctgggtcgcctgggagctgtgataccgcacgctagaggtggtcagaggcgagttgaagtacgacgatgggcggttccagggcgtggtctgggtggcgaatccggagttgcgggccatggagacgcccctggaggcagctgagcgcacaaatgacggcatttcggcacttttagtggttgtgtgtgacgcgtggtgcaatggttggagagcacggttttggggtcagagagagatgcaactagagtttcaaatagggtttggactgggggtaggcggcttcggggccgttcgaaatgggtttaaagagtgggtttttttgagatttgaagattttcatgacttttatcgaccctgaaaatccgattggcgtcttttccgcgtcgaaaatggtcgatttacgcattccaagtcctgcctcggcacaatagggtaacatcaagtacatgatatggttcggtaccagtacgaataccagaaggagcacacttgcacagcacaggtcattgaacttcacaagaaggaataacgggaatgaagatatatgaaacatatcgtgctgtactgtacatacttggactttggtcgtatctcgagccggtgttgcgacacgttgccctggtcatctgacgaatgctttgacatggcatggtggatttttgctgggaatcttgaatctttgtttccaacgtttaatggaaaacaactgtatctcgcgcaatactgccgctacaagaaaacaaacatctccaggggacccaccgcatctgtgcaaggagactggtatcttggaacgctatgtatactcctcttgaacgttacaagcattcctcttgaacggttcgtagagacgtaattacgcatctacattgcaacattacgagtatgtactcgagcaccatcagactctggcattgtgttgaagaggagcatcttcacgcaagttgcaaccggctactgtcgctagaatcagcctcctcgcaatgtaatgtcccatgtagccattccacctaatcccttgtaatcagccaccgtcaaaaattccgaacatctactgcaaacggaatgcaccatccctgaaggtaaataaattaaaagtacaattacaataaagtagaatcgaaaaagtgggacggaaatgacggcggagaaattgaggaaaaatgaggaaaaatgaggaaaaaattgctatttaaatgccgaaactggaaataaatatactctgacctgagaatagcctaataatcccacatttcgccaatcaatactcttcaaacctcgtttccgacactccccaccgtctctttaaactctcgaaaatgtaacctaataatcctccaagcccgaaattggtctgaaataaatggctaatttcaaaagaagcaaacaagagacaaaggattcaccattatcaagctgcggccccccggcaggtcacgtgacaagaacaagaggggcccgcttacgactacctgctgacgtaagcttctgtataccttgtcgaatcaaaacttgctcctaaaccgggcacatctatgcatgcaccgagacgcaagtggactactgtatgtgctgtacttgcaggaatttgaggtatttccacgtgttgagatgggtttggagtggataattgacatcaaatagtccgattatgtaggtctggtttgtttattgcctttttccccgattttccctgattttacccgattctccccgattttccccgacttgaatcgtcctcttgagacaaaatctttattgcattttgctccgaaaatatgtctcaaactccgatctggggtatgattggaagtcgtgtgactgtctttgagtggggtaatgaaaactggacaattcagtcgttgtttcaatttattcagagtgttgtttgctctacaatacgtacgagcacccgtagttgtagttacgaagagggtcttattccccgctataaaaggtcgtaacctgtgataatggttacactgactaataatgtcacctgacagggtatttttgttcacgaataatttctaacgtctttatatatatttttgtgagacgacactttactatccttacaatattcgaattagctcttataaataactaaataaatatatacttattacagttcgtcagcttagtcagggtaagatgtgtcctgtaagtcgacatcaccgtctcccaacaggaatcatgacggatatgaagagcgtttctatggtgagaaaaatctacatatatatatatacaaatacaaaatatggctggagttggtaacattgcagtagtatggcttttctgatatttttacgtttttatacaaccgatcgttggcgtagtcagcaactccccactaggcgagaaagtttgcatatcaaatttcaaatttcaaattcactcgcttcacacaccgcacaaccaaaatgcgactgcccaagttcaagacgccgtcgtgctacatcgacgccaaggtgctcaaggataacgccatccggcacgtgtctgcccagcaggagattaaccgacgggccctcaagtcgatttcgcagaacaccactctgcccatgaagcagcggatccaggcccatctccagctcacctccatgcccgtcttttctaacatccacgcggcaaagccccgatgtgtcgagaccggaagatccaagggtattatcaaggagttcaagctgtgtcgagtgagtacaaccgaagcgaagaccaaaggtctgagtgaagaatgaggagtgggaatgactacagttggggagaatgagccccgcgaacggggatgggaaatgaaccgcaccatcttgaatgagatagcccatgaccgggatgtcggcgattggaatgagtgacagtgcacatcgaacggtaggaagtgcagcagagagaccataagtgcagcagtagaccataagtgcagcaatagaccatcatgttggtttcgtctgtcgtctttttatgctgattgctgctgtttgatgcgttgtgatttgatcggtattttttctggacttattccaggagttattggattggacactgtctgaccaactgccttacagacggttttaccgacttatcgacttactggctgcattgtgttttgcttctctcaacctctctacgctattgtcactccttactccccttgctcccttctctcctgttctactgccctttcaaagctaacccagaccgcattccgaaacaaggccctcagcggagagctgcccggtgtccgaaaggcctcgtggtaaatatcatgtacatatcaattttagtcgaacctgagcggtgtagatggacaaatacagtagacggtcgaatactacattatcggattggaaaggggtttatcgatactcagctaacattctgcatctttgaaaagaaccgtctgtatgtaatagtacgtgcatccagtatcaagcactcgttcttcgcggagctatacccacaaactcgtatattgttatattctcacgacatggactgtagacaggtactcggagtctgggtccatggattaggaactgcaagtttcatcactcgatgacagagatagtcaaacagagagactgttagggtgatagtaaggcatgactgacgagcgtcaatatgttgcactattcctccaacaggtccctcgtcaaggtccctcgaacaggtttctcgaacgaatccctccaaaaagtccctcgaacagtatcaatttctcgctactctcgaaaatgccacacccgatgcaacgcttgacttacagcaaggccgacttgaaccaatcccacttggtcacgttcttggagggcacctcaatcttgtccagcagaccctggtacttttccacctcggtcttgttgcccaacgacttttccatcttgatgagagtcaacaaggccaactgggcagatttggctgcctcaatgttggaccgatgatagacgtaaccctcattgtacgccttttgagcccacttgacagcctcatccttcttgttgctggcccaaagcacctcggaaatgtacaccgacagcaaggaagattcatgaatctgacagttgagagggttggcttcgaggggacggctcagaacagcgcctcgctgctgtcgaatggagtttttgactgctcgcagactcgaaaccagaatgggaagagccttctcatactctcccttttgagcatagaggacacccaggtgaatagaggcgtccaaagactcccgtgatccaggaaccatatcctcggcatgaagagccacccgataggagagattagatccgctcttgacagcagtatcctttccgtaggcacaggctctcttgagcagatcttcagcttcatctcggtcaccttccatctcggccaattctgccaaattggtcagagcacgtgacttgtggttcagatcgcctccctcaacatgcatagcgccaatgtaggcctgcttgcagttgtccaggtctccagcaatcttgcacatgtctgcatatcgacaaagaagatccgaataggcagaaagccaggcggtggactttcccgagatatccacaagattacccttgttgtcacgtgacagggaatccagcagcttctcgtagcattgcttggctgacgcgtaatcctccaggaacacctcgtacagcagtccttctctggccttgtaggcctgcttcatgctccattgaaccaatggccagggctgttgcagttccaggtagacgtaagttccgatgagaatggatgccatggcggtcagaatgatgccgtatgagatcattagagccagcaggacttttctggtgcctttgagcattcgtactttacctggggcagcagattccggaatttggccaaaagcagggttggaagagtgcaattttcgcacagacgagataatggcgcttgtggagacgattgaggcgggtctggaggcgatgggcccatttctgagccttgcggaagtaaaaggtcggtttggcagggtcgaaatggatctggatgtgagagccgcaaaaagagggctggggacaagctgatttcgaagggttagggttcccggtcggagcagtgtccgagttggaaatctcagcatgggtttgatcatggcgtgagtggcgagtatgtcgttgatgtgagtggtgttaggcggagcttggacactgttctgatatggtttgggtaggtaaaagtatgattgtaactgtatttcaggttatgagctgaacgagcggagggttgttattactggaagagacgtctggtggataggggaattgttttgaaattttgatgggagtgtgctgccaatgattgtggagttttttggtgaaccagagagtaattttaactgatcctgacggggactgatgacttgtatcgtatgagatgggttctactaacaggaaagagaggagattggagggagtacaagtaattcagtaagattaggtgccatcaattgattcttgtgaatgtggttctgaactagtggttgactgttcgctcttggttttttggagatctccagtacatactgtacccgtattgtctgcgacattgttcagagggaaattggtaagaatgaacctcaaaaggagagcctggatcattcgtgaaacttgcacttgtagtattgtttgatatattcgttgatatccccctttgaacagtatatcattttcggtacaagtacactgctacaagtatgtacagaatttctagacatcaaaattgatggaagattcaattgattgaaacattaaattgatcgaaaagattcattgatcgaaagattcagatgatctctcaagctgtcgaagcactcgacgcacccttgacaactacaattgatttttctctcaagtatacaatgccaactttggtctcacaaccgcaaaagacctcaaacgcgcaaaaacagtcaatgtcggtttttttttttggtggaaactgtcaaacgaagatcgtcatcgccgaccgacaacactttgcaactcttgataacaaaacttgtcatattcatcgttcaagtaatttccaagtacaagtgtaggtacaatatgtaggtgcataattgtctacatctacaagcaagttcaccacttaaaccacctccaaaatctcccagagacacctaaaaatgggtaatcatgctgataaatgtacacccgcccattatctcatcaaaatatcactcaaatacaccccaatatcactccctatccactcctcccttccgctgactaatttcaaaataagctcaaaataaagtttcaattagagtttatagaaattagcccccataatcctgctgcatacattccccccaatcaccatttcaggggtcaaaacaccctcatgacagatacccgatcacgtgatcaatagaacaccccgtgcgtgcccggcgttctcccaagtgattaataagcagatatttcggtcccccgacccagagtcgccgtcacgtgaccgttttttttgttggtgaggatcattcaccctccaactgcatttgtcgtaccactaccacggagcggtcgaagatatcgtgtgaacgtcgtattttgcatcacgaggtcaaattttgaagcacgtgacttctccagtgcattttgtttcgtaacgtgactttgttgtactgacagccatggacatttcggaattcctctctgaaggggatgtcgagatgcaacaattgtcagaagacaatggacgccatgtgggccattcacgtgacatatcacatgatgctaacctttcaccccacccttcacgtgacttcccacgtgaatccacaacctcttcaatcccctcgagactcaacatgaccgactttctgacaagcgtcgcaccagacactgctgagcccgcagtgcctaatactgcctgtacattagtgggtgatcacgtggccagcagcagtggcagtaacaataccaatcacgtgactccgaccgacagtccaggcggcggcgacgagggtgggttcatgtctacttcagccaattctgagactcaaagaatgagtggtgtattcaagacgtcgaagccggggcatggagtcaatgatcacgtgaacatggacttttacacgcctcccacaacagctggacctccaactagaggttcacctgagtcggtaccgaccacagccgcatctacttttccgttacggaagcgaaccagggctcatttgagagcacgtgacaagtcagatggtccggcgccttcttcacgtggtacttctgatcgactttggtcttgggtttttctcaagcagcctttgagtcttcctgagcacaactatcaggcacatttgggtaataatgtgtttctcattggcggtagatttctttcagctcgccagaaaccgctgaatattgctgttttatgtgtcattttgattctaggaggtctctactatggatttgtggctccctggacgtggaatcatatctcccctgctattcccgcagtgttcacatacatcttcttactgtgtgtagcctcttttctgagggcaagtttttcagacccaggaatccttcctagaaacattcatctcacagataggatagcagatggatctattcctaacgaatattcagtggagccaggcattgatgcgtttgatccgagaaagaacaccacttctctgtcatgcttcaagcagccagaatcatcagaaaatttggtatatctcaaatactgctcaacctgcaagatatggagaccccctcgagcctcccattgtagcgattgtgacaattgtgtggacttccacgatcatcattgcatctggctcaacaactgcgtgggccgaaaaaactaccgctactttgtggcctttgtcatgaccggaggactctgtggactgtacattgttggaaacagtatagctcacgtcatctgttacaagagacatatgcacatgaccattgctgagtcattgagacacagaccgatgcctctggtgatgatttttctgggctttctaggagctggctatcctttggcattggtaggcttccatttgtggattgcatcgaggggggagagcacgcatgaatttgtgagtatgaatcccgtgaccaaacacgtggtagatggccatgttggggtcacattgtcgaaatgtaaagtcatgggctcacatgacggcttcaagcggttctcagacgcggtattggccgtagtctgcgctcgactttgtgctcacgtatcaccacattctaacccagttacgaaacaaacaactccccaaggagtacaaaagtcgacctttcgacactggaaacgtttttaaaaacctatacatccagtggttccagccctatgttgcttccaacatgggtaaccgagatcggtatattgttggagataagaggtatactgttgaatagcgtcaactcaggaattgatatttatgtgacataaaaggccagaggacgaagaagatgacgagttgcctgtaggataggggtagcatcagagggaggttggtgactataatacagattcgaagcggtagaaagactgaacgggaaataggagtcctagaagaatatgaaatgtatggttaaaatcagaagagcgagacgaataggtcggtcaactcggattggttataggatgaaaggacaagccggttagtcagggtaagcaattttgggtgattgtatacgaccatgggtaatgtggcttgaaacgggagatcactcaatttaccgcgatcagtagttgtattatctgaatcgtattggattttttaaaacaaaacaaaaaaatgtcagaaatgaaactttttggtagtgcacggcgctttagttgcgttttgtcgtgtcaaccaccgaatgtagacgtgtatcatatgtgccaattggtgaactttttgtcaatctcggagggacttgtatcaccatttcaacagtcatgtgattcaatttattcgattcacaccgatattaggcgttttccccgagattttccacaaaaaaagcaaacagttgctcagccgcccaaacgcaagtgaaatatggaacagttgtgaatgatgatgactgaatgaatggaacatactgacatatttttcacactccagcaactgctggaccttttgcaaaaagtgtcggattgtcaagaaagctccagatgtgggtagtatgagctgggctgtagtcatagagcccacactccacaacagagataacgaactccacacttttgaatccgaagatatgtactatattatcccttttatgataagattccttcctacgtttcttgaaatttccctcttgggtgccgataccgtacgttgatttagcagtataccgcaggcaggttttggaaatcggaataagagaattgtcgtgttcgagattggatagtgaaagtgaaacaattgcgataatcgagtaaatcatctcgggaactctctaattccattccattcctgaacttttcttgacactttttatgttcactagacaagtgtaactacacgatactatcaaacagaacacaatcaattccaaagtggttcaataaccatccaaaaagactctttgaaacgatgatgaacttctcatttctcttctctagccacttttacacaagatgacaaacttgattactaggaacccccaagccgaactgccaagatgaaactcacaagtcctggaccattggggcagtccaatgaaatggaatcttaataagccaacagatcattgtcaaatcaagtcatttttcaacttttgcagattctccatagccaacaatagcagcaagagcatctctctgaccacacctcttctcgggctccgcatagccatttttgcaaagaatagacaactcaggaacattaatcattctctcacactttgagaagccatctggatatgtcatcaatctactcccggccacgatattgatctcttctaaaccctcttccttagtctccaaaactgcccatatttcttcgtcaataatcagcccactagttatcgacccaaaagacagcaggaatcaactgttgtagcctcgatgattgttcgagttctcttaaaatttgcctagctctgaaagtcatcggatccacgtcgtcaattcgagtccttccaagcattcaaatctcaacctggcacaaatcgaggcttttcaagatccagccataccccggacttataacagagtcgtgatatcctcatcatcaaacgcagccatgagaatcggattgattaaaatggcaaaaaaaatcaatccaaaataccaactgccagtgacttcaagtccttcctgttcctcatctgcgtatcgtatctcaaggttgcttccatgctggttgcattatcgcagcaccactaactcggcccaaaatgctccagtttggatttggaaaatgccacaaggatccgaatgaaattcttaatagccccaaacatttttattcttcataatccaccattcccacttctcataacaaacgaggtagccggcccgaatgtagacctgcataaggttccattggggggagtggcaaccggagtagatgtcttctggaagcgggcaaaaaaagcgcggaagatggcaattaagaagctgggaacagagtgtcaacagccccaagaagcagccgaccaaaccagttttccgtcagcccaccaaatacagcccatgaccaacctcacctcctgtttagggtcatgcttttctcatgtgcccaattagggttccaaaaccttgtgtttaatacgacagtgtgatgaacggccaggattggaatggggcctcggtttggtgggcggaccgggtcggttttgcggcatatcgggggttgggcgatcacgtgacactctccatggccgcgccgggtccaaatctgggggttttcgcttggcgatagagtttcagctggtgtgtatcttttcaaaaggcggaataaaatgtctcttgggcaaaagcctattcgcgttacagattcggttgtttaatttcaccagtttggaggcgagacagagagactaggcggttgggaaagaagcagaaaacaaaaaagaagaccctcaaaaagaggatcaccacacagctttatacaaattgcacattgctcttgaacacccaccacgacacggacgctgaaacactgactgcacttcccccaacacgacagactacactagaccccagcagatttcacaaacacaaaaccgcaccacatcaccagcccagccacaacatgtcctctcgcaccaccagagggacacaaaagacgctggcggtgggggtgatccgggacttcttccgcgagtcgcccttgccggacacaaacgagttcattgaggagtttgtgatgcgccattcgtacacatacgagtacccggacaccccccagggccagcgcatgtggcaacaataccatggcgacaagatcaacaaggaggcgcgtcaggcgattctggccaagtttggcggcaagagaggcccagtgaagagtgaccctgcagatgacgtggcagaggacgcccagggagaggctgtggagacggctgctgccacggaggaggacgagagtcccgccacaaaggagtttgtgacccaaggcgagtacgccgacaccgacagtgacgccagtgacggacatttttcgctgccgttgcccgtggatcaggacgttctcaacaccaacaaggactttcaattgccgtggaacatttactgtccaaccggtaacgtcaagcccaaaagctggaagtccatcaagagaagtgagtatgaatttagatactagtgatacaacgaattggggattttgtgagcaaatttgaggatcaaggagaccgcgttttattgattaaaaacgaccttgaaatgccaaaattgtttgcacataactataatctctggccccgttactaactcagacatcttcatcgacgtggagcccccgaaaccgtctactctcaaatcaatttgcgcctgtgtcgatcgctgcgacgagtcgtgtctcaacaagatgcttcaattcgaatgcgactcctcaaactgtccttttggggacgttgattgtggcaacagagaatttggtttgctcaaaaatcgcacatcacgcttctaccaccaagccattgagatcatccacaccgaaagtaagggctatgggcttcgcgcatgtcgttcttttgctcctggcgagcttgtgtgcgagtacacaggtgatgtgatttccccaagtgaaatcaagcgccgcctggacaacgagtacgcagattcggacaattactactttctaaatctcgaaaagggagccgtcatcgacagtggacttcgaggaagcgcggctcgttttgtcaaccattcgtgcatgcccaattgcgagatgcaaaaatggtttgtcaagggtctgcctcgagtcggtctttttgccggcgaagacggcgtccagaacggacaggagctaacgtacgattacaatttcgtgtggtttgagggtgccaaggcacagacttgccattgtggagcttcccaatgtcgaggaattattggtagaagagctggcgaaaaggccacgacggagcgagctagcagtgttggagctatcgagagctcgtcgagaaagcgggcgtctaccgcagacgttgtcacgcccaaacgaggaaggccaaagaaatccggatcagactcgcccaagctacacaagccgcgtgatttggatacccctatagtgaaggcacgtgacaagccgcgtgatcagcgggtgactccgcggtcacgcgactctctcaagcgcgatctgctcaagcgagacttgttggcggtacccaagacgcgcgacaagtcccgtgacaagtctgccgacaagaaaaagcgtctttctctccctgcaaagcttggaaagtccaagttgcgcgagtctttgtcagcagccgatgctgccattgctaccacacccaagaaacgtggtcgtcctagaaaggtgacggttgagggaaccaaggcagaggctgtgtcagtagaagagggtgtggatgaggactcggttatcatcgatgagtcgacagttgatccagttacacctcccaagcgaggtcgacctccgaagaccaggtctcagtctggtggaaaaaagaagcgtggccgaccggcaaaaattcaggtcaaggacgagtcgcatcatgaaacagaagtcagtgaaatcaacaaaaagtcgcctgcagaacccaagaaaagtgagacacccacccgccgacttcgaaatctacgaaataatgtcactctgcatgttggggagttgttggaagaggaacctcgtgaagcgtctagagaactggaggaagttggggaggttgctgcagctggggcagacgactccgacatggaaacttttcaggacgcccatgaagactttcaggaggcttccagggccagagccaagtatactgcgacacccgatcttgagtcgcatggtcattcttcctccgaccaggactatactcctactggtgccaaaaagccggtcaaaaaacgaacccaaagagctcgacggtctaccgcaaactacgagtctacaatggtcgtggacgagagcgatgatgacgttgcaatagcctgtgatccaactgcagtggaggaggataaggacgacgagaaggagaacctgcgccgtaagaagcgtaggacgaccagtgagattgagtatgtggaaactacttctccttctgatgctaggcgcaagaacagacgacgagtgactctgaacaaggactacagaatacccgactataatgaggactccgacgaggacttgcgtggtgtagagaaagaagtcaaaccagagaatgccgtgtcattgcctcagggtgtgcctccagagaatttgcatgaaattgacgcgtcgttggacactgtgccagacgcacctcctggctcttttcgttctttttcactccaacagccgttggctcttcctcgaacaagcaaagtggtagatcgaaacatcaaggggattagacagctgcatcagttatcaaaagaaggaggtcagttcagcaccggccgatttcgagttgacagaagtgctcccgaacctgctcggactgtgaccactcccatgctcgtcaacatgaacgtgcgacagactcctaatcccagcactcctatccaacagggcaaccccagccctccagctcaccctagccccggacaccacggacatccagggcaccctgtgcataccagtcatggatattactacgatcctggacgggggtactatcctcccccaattgagcagtattctccccctcagcttcagcccccacggcaaccccagtatcacactcctggatcagtggaagatctgctctttccggcttctctctatcctgaaaatcttccggaccgacagaagaacggcaaaaccattcctcgatcgaaacgaaaggccccagtgcgttactcagatgtgaagaaggacgaaatgaagaacagcgcgtcaccagtggccaccaaccccaaccctggccatgttcaaagccccgcgccggttgcccaatctccctacccaagccaagttgctcctccctctggcaaccctccccacggctacgtcaaccatggtgcacagggccttcctccttttggtggccagtatccgcccacgcctcagccaggatactaccccggccctcctcctcagccgcagtgcaactacggaggtccgtactactatccacagccttcggtgcaacccaactacgggtacgctagtcaggcgtacccccagggttatcctccgccgggtctcgttgctcaggccacccctgcacctgttcacgagactcccttttcatctgtgccgaatcctgctgttgcgcctcctaatctcggactggcgactgctatgcctggagctgtcccagtgaccaacgcagttcaccctgtcaactccagccctgtggcagttactcctgttgccccaggggttcctatggcaccgatttccaacccgtcgcccccaattgcagtagcccagccacctgaaatgtccccggccacctctccgacatcgtcgcggctccctcctatcagcagcttggtcaacacaacttctacgtccaagtcgccggctatgggtactcttcctcctccgagattaagcattggcaagcctggagagggtcgacgactgtcctcgaccaacctgccgttgcccacaagacagaacagacgtttttacggcccagtttaagggtctgcgagtgaaacgagggatgttttgccatgctcagtctcgactcgtattctatattatattgtattattcggtatttgcagactgtagttgaaaataagctcatcggggtccgatcactggaatgagggcgtctatacaatgatgaatagtggtcggagttggaccagtgaccaagcgggtggcgatgtgtgtacaggtgaatttctgggagttttgctggctcttttgttctcgcgataattctccgaaaatcggtgatttcgccgaactcaatgggggatacggttcccttgtctcagaccattaagagagggtaatagcgggagagaaaagaagcgacatgtggtgatattacggtcgcagttggttgaatggattgagagacttgtcgggcgtttcaccttgcctatttgtttgtattgtgtgggttttgcgtgagtgtgaagcactttgaaggtacctgtgcaagaacgagtagataaaggaagtaaacaaaaaaaaaacaaattgaacgattgaggatctttggaagaattaacaggcaaataaatgactcgatcggatctataatgtgtggatttgtctcttctctcggtgtacatactattagttatgggggagtagttggaccatggactgttctgttttctggcagacaacagttggatgactcaaggatgatacgagtcagtctgggtttttttttattccaggaatatatatttttgctgcttagaacaatgttaaacctgaatcaggctcggattcggggtttcagatgacaatcgtgtttgcatccatcaatcagttcagatagagtgcaattatattataaaagttgtccgtcttcgtacaagtacagtatcttatgtagtgattcaatgagttgaattctgcttgactgttcattaatatgatatactcctgagtggaaattctctgaagttgtcgaacaacaatcaataatggtgcgatctcaccgttcggagaacaccgtcattatttttcactcagagtcaacccatttattcaacatgtggaaaattactttggttactactgtacactgatactaggactacagtatagacggtacaccgttctcgcccctagaacttcgctaacaatcctctcaaacgcaggggccttgttatcatttatagagacgatttatagtcccacggaattatatttcgactaaatggcaacccgtcggctgacttggaatgtctggaatctttaagaaatgtagtagactacttgagtacaatatcggcccatcttgtactgtacagtacatgtacctatagtaacatcacacactaacatctacagtaatcccttcatataatgtacactgtgcaacgtgctatcccctctgttttcacgcgaacagaagtacatccacgagctctcatgtttctacacgtcagcatcttcccgtccacgtgagcctacaagtacggacagacctccacgtaacttttgtgggcaagatgggtttttgcccatcccggcgtatcacgtgtgtctaatgcgtttagacgtttttctcactaactctaatctaggtttgaggcagtggaaaaaaggttttcgctaataaaagcttatgtgtggaagggggtggggaacacacgagatggctataggcacatattttgatataatggaaaaacacaagcagaaaacgtgacttgggatacaaacacagatggggagctgatgtacgagaccatgatttccccccgtgttttgtaaaatattttgcaaaatgatgtatgaatatcgtagaaatgtgtgaagtacaatccatacggtacgtacgagtacagacaagcagatgcttgatgtacgattgcccatcggtggaagaggtgccccattgaagtcttttaattggttcttggtgtgtttttaatgtcttagattgtgatcaaaagtcatgagtctgaagactgatccgacaagttgactttggatatggctcagcttgacaatcagttgtggactgtgggtgtcggcgccagttatgggtagccaagtatcacaattgcagctgcgatgaatatctcaaacacctttgcatacttcttggaatcatcgaatcatcacacacaggtcttattctactcaagatgtatttgacccaatgggttctgtagtcaacacacccatcatcaatctactcagacactagctacagcttcacagatccaccaccagatacctcctaaaacacgaagtcatgtgacaagtaaaaccaacaagtcataccatcaaatcatcaccagaccgctctgctatgtaccgtcccaacctcaacattacgctcatgtgtggggagtgcaaaaacgtccctctaaacatttccgaacggtttgcaaaaggaaacgtggtgtgaagattgcggactaattctttcagaccaagtggtcgacactagaagtaaatggcaaacctactcccttccgaagatggaactgtcgaagcggacccctgtcgagttgaagaaactgccagtcgagattgtgagtcgcagctccgtgccaacatgtcccctggagccttacccagttgctcgcactaagcatcaaatcctgcttcactcatcagatgtcaaatcgtctctggcggtcgtgagtctcgccctggacggagtcaatggcaacatctctgccctgtgcaacagcatcttgcttcccaaggacgtttattacccccgccaaaccgattcacaccattatctatcaagacaaaaggctcaagggcaagagaaccgaggacatgagtgcctccattgtccttctcacctgcagagctgctggagttcccctcacattcaaagaagtgtgtgctgtgaccaacgtctctaaacgccgaacaggacgctttctggagcttttgaaacgcattctcaaaggcaccgacattatgtcgtagttcaaaaacgtccaaatcaatccagcagctctccttcctcttacttatctcatctgggactcagtgccaaggtgggccatctaacggaagatatgatcaaacgagcgactcatatccacgttctggacggcaacgcaccagcatttgtgtctgccgctcctctctacatggtcgctgctctatatgatcagtgtatacgccccggcgacatttcagataagacaggagtcagtgaacccaccatcagaatgttgtacaagcacatataccaggtcaaggagcagttggtgaatgttgagttggtggaaaaagggacagtattttttgaatggctaccgaaatctggccacggtgccggtgtcagtaaaaagagagaaaagggcaaacagaaggaggggaaggtcaggtttttacaagcatgaagttgacgacgaagaagcaaataatgtacagcagtattgaaatggacaacccaagatatcctcattatgtagcaatgtaaatgcataaatggcagaaagtacgggttaactactcaatcaataatattacattaaatatcttttagcgtcccagtgatgtacactcttgaaatatctcacgcgcaacacgttcgatacactcgacactcgccttgctttgttcagctctcagcattactatctcggcgactcaaaaccactggtgtgggtctggtcaaattcagactctccaaagctatcctcgccgcctcgctgcttcagacgctggtaccgccgcttgtacttctccacgtcctgaacgttggtgatggctttctttcgcaaatcggcattggcaagtcgcagctcgtctcgctcctgctcaaccacaaccagagtggctcgggtgtctcgcagctgcaactcgagctgatggctgccaaacttttcgtcgtcatcatcatcgtcgtcgtcgtagtcatgacctcgaggagctccgcccttgcctcgaatctgcagctcggagagctcgtcctgcagctgggagatttgctccttggatcgagaaagctcctctcgggtctttcgcagagcaagatccgagttctgcatgtacgtcagcgagtccttcttagccttctccatctcgccgagcttgtttcggtgggtggattcaatgttgtcaagctcggttcgatgggtagcaagagtggcagccagctcggcttccagctccttcagacgaagggcttggttctgcgacatggaccgggtctgctcgtggtcctcgagctggcgtcggtgctcggtaacatggcccttgagctcctccagctcctggatcagctcgtggttctgctgctcagacttgagcagagtggacttgagctcctcgacctgggtctgggcgacagaaagatcagcggtggcctgctcagcggcctccttgtgcatcaggtgcagtttgttggcgccgtccacctgcttctgcagggcaacaaactggggatgcgagttgagaccagaaggagcagcaggggtctcaccatcatcgccttcggcgccatcaatacctcgagagccgttggtgagagcaccaccagcgtatccggcagcgccaccaatcagagcagagccagtccacatggcgagaatcttgtcgattccaccagtcatggcctgggtggagtgctcgttctgctcacgggcatgagcgccaagctgctgctccttctcgagcgcctcctcggcctgagccagccgtcgctcggcgtcctcaagctgtcgcttcagctgcagaacctcctcatcagcagcagatcgggcagtcttgtgtgtgtcgagatctcgctgaagaagagcgtgctgggactgggaagcagccagagcagcaccggcagcttgcagagcagtgacatggtcgttggcagtgcctccaacatccttccacttggcctgggtggtcgccagctcatctttgagtgtctcgagctcgtactccaaagaagcgttcttgttctgttcctgcttgagtagctgatggacgtttccagaaggagcagaagctccatctgcaaggtcacgagtgctgtcagcagagggagcgcctcccccaacaagaagattgtacttcttctgcagctcggcgtgcttggcagcgagctctggatcgccaccagaagtagcagctccaacaccagcaccagcaagagcaccgacaccggcaccggcagctccagcaccgagagcccggcttccgctctcaccatcccctccagactcaatatgggcccgcagctcctggttctcgtcgttgagggccttcagcttctgagaggcctcctcgctctgtcgagccacatcgttcttcacgttctggagctcctgcttcacctcaacaagagcctggaccagaatgtcacgctctgacagagaggcgccctggtcacgagagtatcgaagagaccgtcgacgcaccttttcaatgtcgcccacggggttcttggaaggagtgtatccagactgtttggcgacagtcagttcagactcataccacgagttggtggccttgagctgctcaatcacgtcctgcacgtcgccctcagagtcgatggttgtatcggggttgctctcaagcgcagagtcaagaccccgctcgtgctcgctgggctcaatcttgacgttgtttgccttctgatggatgttcattccagcaacaccagctgtgacaccagcaacacctgcagatgctgcagccacaccaggagtgatactgtgggaagagtccacatcacgagaggtgtagttcacgggagaagccacagcagagtgctggggagtcgtgtgctgcgagtagtccgagtcgtcgtagccggtaggagttgaatccgtgggagcggtggcacctgctgagttgggagcagcggaagagtagccgacagtctcagaagcgtcgctgtaaccagcgtcggggccaacagcagcttttccagcctcttgaccatactcagggtgctcccgctcgtctcgaggggttgaagcgtcgtggaaagagctgtccttgtgctggaagggctcctcctcctcttgcttcacctcctggggccaagcagcaggaatctttcctgagggagatccgtacacatcttcagcatcagcctcggcctcagaagagataggtcggccatcgtcggcagactcaaactcctccgagttagagccgaggttggatgttcggtgggacagatggttggcgccagccacaccagcagcagcaccagccacaccagcagcagcaccggcaacaccagcagccacaccgtgtccgtgggtctcgggactaggtccggcgggagtgtcgtcaacctgcccgggttgcatgtatccccgatcgtacttctcgtcgtcgattgaaccgatagatctgtcagcacgggcatcgttggaaccaatggatcggtccatgttaggcgaggtagccgaaccagccgaggcagaagaccgatcgaaagatcggtccatagcgccggcacccaccattccaggaagaggtatagctccaggggctggggggtgagggccagtctggctataggactgggactgcatggccggagattgacgtccagactggagaccggactgaccaggttggattccaggttgaggagcattctgactgctcagagaagaaatgctctggacagaagtgtcgcccacatcaccggcagaggccttgggagggtacttgattctgctggtgtcgagtacatagacatgagtgtcgtcctgatcgtgcgactccccacccatcaccagcaccttatggctagagtaggcggtcatggagtgacccgaccggggagcaggagcctggcccatgttctcaaacgtgaaccaccgcttggaagacagctttagggctgacagcacgccgagatcatcccctttagaagaacgaccgccaaacacgtacatgatgtcgttgacaacagtagcagcatggccctcggagggagtggggatgaaaccagaacaattgagctgggtccacaggttggtcacggggtcgaaacaccatgtgtcggagtaccatagctggccgtcggtacctccgtacatgtacagcttgtcctggtaagtgacaaccgtatggtttgttcgaggagggggagaaacaccgtcagcaggctcgatggtggtccatcggcactcgggagatcgcagcttggtcagatcgaagcagaccagatcgtcaaagaagtagtcatctaattgaccgccaaacacaaacagcttggagcccacagtcgaaagagagtgtccgtatcgaccagcgggtcgtgagcctttgggattggcaacggtccacttgagagtggaggtgttgagaaggtagaggttgtcatcgggggtgtctgtgtcggtcaccttggtgtctccgccaaagacaatgaaggcgtttccaagagtcagggcggcgtggccgactcgaggagagggacatccctcggtctcaagcaggaatcctgccattgagtctgtgttagtttcgtagaaggagagtggcaacaacattgtgtgtatggtggtctctgtgcaaagcgaccatactctgtatatttgataaaacgctctgtgcgcttcacggtttcagctgagcctacgccggtgaaattagttgattagacgcataactagactgcatcaccgtactagtgggcatgcagatctcacatgcaacacaccaccaattttcacaccaatggacactgctagtagataagatccgccagtagcaattcacatgcacaaagaagatcaaccacacaaatccatcaatccctgtttccctgctctatactcaccagtttcaattacccacaaatcgccgaacacgtcggcacccttgagtccacccattacgaagatctcgccgtcacgagcagccacgtagttggacgcgtggccataccgtgggaagggcgaagcgttggtgatgggcaccttggtccaagggtggttgggagagcctccaggagaggcggtaatagcacccgaggccgcgtggcctgggccgggagactgcgaattggcagccgcaaggccagcagcaccaccggcagctcctccggtagccccaaatttggcctgcgagaagctctggggcgatctgcctgactggggagacatttgggggaatggggaccggccgtggctctgaggcgtgttgaagccctccatctgaggggtggtaggtgatccccccataccggaattgtggtgggctcccgggatggtgggacctgtgccatgggcggcgttcggagtgtgatgggagtagtttcctcctggtccgtactgaggacctggtccctggctgggtccttggttgggtccctggctggggccgtgtccgtgtccctggccaccaaaggcgttcatgcccttttggacgtggccctgggcggtgttgtatccctgctgggcctgggccgaggcattgttgtatccctgctgggcctgggaggaggcgttctggaagccttgctgcacgccattgaagccctgctgcatgccgctgaagccacccttggcagactggggcaggttctgggcctgttgctggaggttctggccctgctgttgggcctgttgttgaagatcacgcgcctgttgctgaatgttctggccctgctgttgggcctgctgttggaggtcacgagcctgctgttggacgttttggccctgctgctggacgttttgcacctgttgctgcgatttggaggcgaggttctgggcctgagacgccagaccaccgagcccgccagacgtggtggacggcgacgccgcggcgttggaggcgcctccggacgtgccgggagacgccggcccattggaaaccgagtctcgcgactttttgttcttccttttgaagatactcgacatttgtgatgtgcaagtggtttggacagactcgagaacggaggatgtgacgtttaacaaatacacttttcggcagggctggtaaagtgaaagtttatgtgggtgtgtgagagagactgtgtgtggttcaagcagcacagtgcgagaacatggtcaagtgcgcgtttgggtaagagtactgaagaggaggaagagttatatttgagcgtggaccacaagatagagtaaccgaaattgcgtctgtgtcactacagccacattacgtctgtcaccgctggataatattacccactcggcgacgctcgtactggtgctgtccaactaatattagctctgcttagccttggctgcaactgtgagacgaggggcaaagtaatatcgacggggaaaaaaataaaaattgaaaaacaacacaacagaaaaaaacacaagcagaaaaacacaggcaaaaaacagtcaatcatggctagttcgccgttatcaacaatgtaccgcttccctgcaaccctgctgaattcacatatcgcctcgtctccaccttctccatcccttctatgcgttccacgcacctgctagaacactgtaaagaagcagcaacaccaccgatactgttggataatggaaaaagaaatggccggaccggaatttttagcccaaaaatgcccttggagaggccattgtacattatgccgaaacctaactatgactacaaccacgcctacagcagtcgcactccatgttccgtaactcgtgggtcatacagcatctagagccggatgcagtaatggataaataagccacggttgcaggtacacacaattacgtcatattagtaagctcggcactcgtgcgagacgatggtgtgcagcgataggccattttttctcgattttcgcgtcgttttgccatactgatgccattttatttgcttttactaccccacgtcgatcttttgagacatagtacggagccagactcccgaaaagaaactccgaaaggacaatcaaccaggacaggttgtgccgaaaacccatatccggatagataatgaccgaaaaatggcaggcaaaatcaatcgatagtgccaccaacattttaatccccgttatcgacttttttcccccaattgtctcccaatgatcagcttttgcctctctgaaaaaccgcccacaatacaaactgccaaaacagagttggcgcttgattagccctattctcaaaaaatatgcccctgcgtagaaaataaaacaaaacgtgttgccgtccatggtggtcgttacgtaagcagtggcggcgtggaactttgccgtgagaacatctgagtcgtctcgcgtgattgaaatgaaattaccggagtggttgccatttccaaataccctgtttcgtttgaacagtctggacctgtctctaggggcggggcggtccatccataacatgtgatctacttgtagtctcaaaatgatagctgtcacattaattatggaagataatatcgtttatggtgacagacaaaagacgatcttcttggaacactgctgtctcaataggggtgtctgaataggggaataactctcctatttcaagattcataacgttgacagaagcgggtcttgtatcggtcgttaggagaatcaaacgggcagtttccagaaaaacgtcaatgggcagttgtatcgattgtcgtgttttatttcaaattgacacatggttttcagactccaaagtgcactataatgcttctgatactgtatgatgagattgaatatactcgacatggtggttaaacggtgctggttacttgtatctgcattgtatggaagcaaaaagttgtccatatgaatcactacaagtaagtagatccccaacatgggtcaaataggtggtgcttggaagacttggtcactacctggatgctgcaccgtaaactgccatcaagtctgttcttggtggagacatgtacaaacaagttatatcgagcaaaaaagttatatcgagcgaacaagttatatcaagcgaacaagttatatcgagcgaaccaattatcatcaagtgttttgatgtaaccagtccatcaagtgtttttgtcagtcttacttgattttcgccgagatcctacttgttatcacaatgacgtcctgccaatcttgaatcgatcccacttttctattccatccgcaataaccccccatttaatagtcttcttgaaacggcaactgctcgtattcgcgtccaccccgcacaggctatcatagccaaccgactgtactgagctgggctgaactggacggatactaggcggcggttgtagtggagaagttttggcaaggaacttcagagtgtgcgcgcgtgtgtgtgtacggggtgactccaaaagtgatggcataatgtcaagtgaatagattactcatagcagtcatacagcgattgaactcatctccacttatcaccaacgttagccgtcgtctaattagcgctccatgttcacgacccaccagagtagtatttagaggcattttggtcgcaaatagaagctagaagaagcaccgagaagccattccaacgtggaccattttttgcgtaatttctttgcgattttacctcgatttattcgcacaatccccaccccccattttcccagcattttccttcccgttcccccgcacctccctcctcccactttatccctcacttatagctcatgtcaaaagcgggtcgttgcacttgctgcaaaataaagttgggatcgtaccgtagcgcagtgcatcaacgtgagctgaccagatcagacgacagaggaggcggcggacaaacgatactcacgccctccagcgacgaccgccggcgcttataacaagcattttgcacccgacacaaacccacgttgcgctcaaaccaaaccaaacgcaaacgcaaccacagccacacccaaccagccagtgtgcagtatcatcacgactttggtacagtacaagtacgacacgaccgaaacaacgacagctagacggcctatacgaaaggaacgagaagcaacggaaccaaacagaagaaaagaagatctcttgttccatctgtgttggcatctatcgcacctgtcacttgtgtcgccaaagacatcgtagttagtgcagtgttcagtgttcagtgttcagtgttcagtgtacaggctgctcttgaactgctccacggcttgcactgcgacaagtgagaaacgataaaccactggcccgactctctctgttaacagaatcacagcttgctctacctatcacccactccaaccatgctcgacccaagcacacgactgcgccaagcaatcatcaacgacaacctggcggtggtctcacgactggtgcgccggtttccagacctgctggaaaacatcgaccccaaaaacggctggtccagtctccattacgcaggatactacggccactacctgatatgcacctatctggtctccaagggtcatgatacggtcgaagtcagtctggattttgagcagcgcacgcctctgcacttggccgcgtccaaaaaccacgagcaaacggtgcacttcttggctcaacaacaacaattctctcttcgtcgagaagaagatgacgccaccaactcgacatccaaaacaggcacttctgtgtccaccacaaccgtctcaaccacaccatccacaccggaaatgacttgggacggcgaaaacactcttgcaagcataaagtctcgttctcgagcgagctcagttttgtccaacggctcaagcaaaatgaaggccaaggtggaggaaacgaaaatggaaaccgacgtatccttggagcgggtactcaactggaaggacatccggcatcaaactgctctctttgtggcagctatgcacggtcacaatccctgtgtgcagctactcttggactttggggcggacattgacgtcactgacgcctcaggaactcgtcccatacacatggccgcagcatatgggcatttgaagacgatcaagacgctgattgatcgagacgctgatgtggcaacccccaatcaggatggatggactccactgcagttttgtgcatccaaggatatcgaggactactttcgagcgctggtcgcagagagagcatctcgacatcagcagcggttggtgcagcagaaggagcgcgagcagcaacgagagcgggaaaaatccttcaccacctctacaagaacattctccatggacagtactgccaccagcatcaaaccaatgaccccgttggtggatggtggaagcaacaatggtggattctcttcccctcgcgtttccgtggaggagttttcgcccacgcacttcctatctcccaagcagactctgatgtccagatcgccgtccgtctcgtctgttcattccgaagaacttccatcggacaatcgcctgtcgtcaattccattctcttcggcatatcgacctcgatctccacctccggactttacccagcatctgaatctgcattcctctcgaagacgaggcatgagtacgggcagtagtgctccaaactcgcgttcttcatctcccgcatcgacccaatccttcagaaactacgaagaggatagtggcagtgaaagaagcacctctgggagcatcaaccgggttcccaacttctccagaaagggcagtttgaccaacccgtctcctgcaagctttcagagtgcaagatcgtctgtatccccctacacttccccctcaaaacccgatcggatagggttggggtttgtcaacgggcttgtaaacggcgtcatggacagatctccaactaaacaacgacgcccttcattgcctacgtttacacgccatcaacgcaccaactcaggagggtctatgccgcagccttaccttggcagaaacagcacttcttcgacgagacttccttcatctactagtgtgtctactctgggaagtattgtttcaacgagttcagaggactcttctggccatgagatgcaaaaggagttgagtaatgcgtcttccacgacgggtaccggagcgttcagacgactgtttcattctcggtcccagattctcagagagaaggagggtgtctgagagacttagcatttttatagccattggcgtaaatagacaatttatttattgagtattactgtggtggacattgactatatgctcgagggtattaaatcaatgcattaataaatatctcttcatctaccttctataaggagaatctccatcatatgaccgctcactaataggagtcaattcaacatacccaggaatgggaagtccagatatcggatcaaaaggaccctgctggttaacaggagtggtgacgatacttctcgcctcctcggcttcatcattaataagtccaaacagggtggttgttccttcacgagactcaaccacattattgctgggttcagtgacgtgaatcacctttcgaggcagctttctgttgctgtgggaccgctccagacgactactgtatcctctatcacttctcactggatcttcttcatcgtagtagatttccgaaaccgcattagcttcatccaggaggtcatcgtagtactcgtcggagtatcctcccccttcaaaatcgccctcggggtacccaaatccgtactgatcataatctgtaaaccctgtgtcgatctcaagcggttcctgaatcgcctgcgtgccggaaaccgaccgaatgtggcctgtctgaccgaaactgggactggaaatatgaccagtagaattggggttgctgaattgactcagatttcgtacgtgactggggctgctcacgtgactgaggttgcgagcatggccagggcttcccacgtagctcggattggacaggtttcgcacatggcctagggtttctccaagagacggaatctcaaacctggatctcatgggagaactgcatccagactgggtgagagactcaatctcagaaagagcatcttcaacttcctggtaggcaaacgctgtagagtcgtgttcgtcgtcctcgtagtcctgttcggtgatggtatggtttaacgaagagtcgtgggcagactcaaacgaaaaatcctcttcctgagcaggagggaacttgtacgaacgtctcttgtcacgcgacgactggcgggagtgagatacagacggagaagaagttgacactgcgttctggttgacatcaggagaagtaatcgagccaagtgacctactactcagatcacgagcatggcaaccatctcttgacttttcgcctgaaaaatcaagttcaagagtctcacttgagtcgggggggaacttgaactgggcaggagacaactgctgggacagtaacttttgacgctggaaaacaggatcatcagcagtcacagcaacaggtccaattgagtcagcagtagtagaggtagaatcatccttactgtggtaacttgctaatcgcttgctgtgttttcttccgtggcttcgtccaccaatactaccgtgactattatgacgctcgtggttagcaggggacgtgacagaggaagcagcgatgccagcaggagaatcatgggctgagtcggtaccctgttcaacggaagcacgtctagaacgagtaattccactagagttgtccttcgagtagctagaacgtctgctaccactcaaacctcgtccatgactctttccgcgtgagattctagatccatggttggtaagactgctgggaagaatatctccaggaggaacctcgtctttaggcgatgactggtccaggaaagcattgcctccgtacaaatgagcatcgtcttcaatgccttcgtcatcgtacatatcgtcatcgtacccgtcatagtcatcatactcttcttcaccatcactcaagtcatggctcgtaaaccgctcaggtttcttgtgtagacgcacagaagagtttcttccaaaatcgtcgtcctcaaaagaaaaggcagagtcggaatcgtcttccaaaagcccaccaaatgagttgtcgcgatcctgagccattagctgcttcgtgtattgggagatggacacattatcagggatcgcgctacccgaagttatgtgttcaaccacgtgctcaccttcgagttcctgctcaaaagaagtgtggccagtgttacttgaacgcaacgagttttgtcctcgagaaagtgtgtcatgagacagtgtatcatgagactcgaagtcgatagaaggacttggatcaacattagctgactgagctttcaccgcttcactcgctgattcagcagcttttgtgtctgctgccgctcgagcctcggcaatcctcgttgcctctgctatcttagctgattcagcagcgtcggagatagctgtgaggtctgactccgcaataatctcactgagaactctactgtttcgtcgcgagtcacgagggggaacttcccatgtgtttgtgtctattccaatggccgaatggcgtcgagaagcaaccttgctgtcgcgtctggaagggacagaagggagttctcgtgagaaagaactccgaggctgaataacagacggagagtcgttggaaaacgaggccctagaaggagaatctcgggccaatgatacatgcgagggagagtcgcgagagggaaacgtgaacgaagcacgactaggggagtcacgagaagaaggagaatcgcgtacaagagagtctcgggacatgtctcctcccatcagaatgttgagacccacgccagacgactttttaaccactcgcagcgactcgacgggctgatcaggaatctccagtggattagtgatgactgcagactttgatttcgtatgtttgcgagtcacttgaggctctgtagctgtgataactggagactccatcaccaccgaagtcttggaacttccaggactggttccccattcgcactttcgggttgcgtaaatgacaccagtttcggggtcacgagaagagctgatgatatcatgtgacaccggcgtgggatggagttctcgagagttgtcgaagccgtcgtggcttgacgtgggtgtgaaagtaggcgtaaagacgttatctcttgaagaaaagtctcgtgctgaatattccctggaagtgcgagattcgtagattccagcgtcttcgtatacatcggcaatgttgatgaaatcgtccttgctgctccttcttttaatcaagttgatggggtttagtttcttcagatttggagaaagcgaagacttcttctcttccagcgcagcggtgaagtcagctcgtctgacatcgaaggaacgtctaagatcagcagacagccgccgaggacgaacttgatgcgaggatgttttgctgaggttgggagtgcccgtgctgctcagattaggagtgtatgactttgtctggctgagattattgagcgaggtgtgggacttggtttgtttaagattgatgctcgtggtgggattttgtagcgggtctaagtctgacatggcgttggggtgatacgagtggcgattataagagggggattctgtgttagttgcaagacggaagtgattgacagaagcgaccaattggtggccacaatggttctatccattgaacaggtacaataacataagaaccttgggcggtgaatagcaacagcgactgagattggtagtgcaatgctgttggtgctcaatattgctcccttgagccttccagacatcttgaccatgttgcttataggtcccctctgaccctctccatctcatttcttgatacttactcaaagcaggtttactggtctgcggggacaattgggggaaggtgtctccgtatgtttctgtgttagtatatcattgttgtaggcttttaccgagagcgaacgtccaactgagtgatctacatcatgggaatggttccgtaggacctgtagatcttcaattgtagctgtcaaatgttggatcagggactcgtagcaattcaaggcgttcgctgcacataacaagtactgtcaacagcaacatggagtcggagatcacacgtcttcactaggttgaagccgtatggagaccgctctctattcgagtcccggtcacaagtatttggttcttctgcttgttatccgcccctgatcttctggcagtcacttccgtgtacttactcctctgcggctctgtctttggtgtctttggcgtgctagcctgcatcaccggcgtgacaggatatctctctggcagaatcggcgttcgggtgtgtgtctgcggtttctgttgcttttctgcgtcaatgatcatcgaagagtactgttgaccggcagattgcgtctttctgtgacccttttcttcgattcgtggcgtggtcgggtagtggttggccagagccttcttgaccacattgctgctgaacaccgagccgaacggactaccgctcttagttggcgatcgctggggactcgagctcttgacggggctctttggaggactgctggtggacattcgacgcaacactgagctcatggagagcctgccgggggacttgggcggactcttgtcgggtgatctgctgcctggagacatgagcatggccggagaagagggcgtgaccgagccactcttcgacttgggcgactcggacccgccggccgactgactgcggcgatggagcagcgatttcatggtgtcggtggaggtgtagaatggagtttcgcaagccgtatagagattatcaatgcaaggtatatttagatatgcaaggttgcgaagttagtactaaccggtggaaccgggctagtctggtgctatacaagagctagagatacaaggggggtgacttctagaatcgccatgacgaggagaatccaaatatctactttataattccattttctcagtcgccacgactccactcataccccaagcgaaaaccctcatgaggaaccacagcacggaacgcaatctgcaaattgacagccatacaggcccctgagctaattaaaaacagaaccatcgcactccccgcaatgtcagctttcgaacggtgccagagacttcccattttggtcccgcacgagcatccgagacttgctcccaaaaaaaaccctaacggtcctgcgcatacaggccatgtaggtacccgaggtttgcgctgaagaaattatgaggtcccggcggacattgggtaacgacgggtggagaagggtccatgtcacgcgaaatgtcacgtgtatgtcacgtgctttttttgcctccgcgccttgtaccgctacactcggcccttggaaaactccttgtctgaaatttgacttgctggctggttcatttaggccgaaaatagaaaggacggtggtcgagaccggtaacgaagggttagggctggagaaatgagaatttttgtttcttggttgggattgacatgtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatctggtggacgacacctcgtttttgtttcgagtgatagcctgccagatttattgtgcctttactgtcgtaccagcgtattttacttccctttccgttctttcgttttcaccatgtcgaaagtaacaaaagacgagttccaggctctcaccgcgaagatggacgccttgacgctctcccaccaggagatcaccactactctcgctaccgcggttaataccaaggaattccgctcagccttagacgagctcaagcagtcaaatgagtctttcaagacacatcaggctggggagtttgaaaagttgcaccagttggtgtcggcccagcacgaaaccatcgcgaacctcagcaagcgtgtcgactcacccccgagcaccagctcccttgaaggcatttcccgtattggcaaggctgattccgaatttgaacccgacaccccccagaagggtaactctgtcctacatggcatggactttgctgccagtgacacgggttctgttgactatcgaaaagaatccgacgccctcaagtccatcatccggaacgaggtttacccctccttgtccagcgaagaattccgaaaacagttgtacgcttacaaatcttttgattcccgggtggctacctttatcctactccaggatgacatccgttggagcaccagagctcgggctttccacctttggtgcggtgtcaacgataagcagcccctcttcgatcaacagtacctccaactccgaagcacctttgaagcagagactgctgatgaatcaaccaagccaggtgcccacgctcgtctgaacaccgcttgcgaacgtctcctccgggacctttttcgaaagcgcgggtttgaccacgaacctgctgtctcctttgctgaacaagaggaggaactccgtttccggttcaaagattaccacaccgctttctctatcgagacactacgtgcgtacctctctgctctgagcaccgctctgacctcctcacctctgccggttctctctcggtgtctccagttgcagaagctcgctccgactcacctgggcaccgccctcggacgcgagatccctcgtgacaacactcgttggctgagccttggcatggactccgaccctgagcgtgaccatcaagttgccacggagctcatccagcccctcgccaagatgatcacccaacatgtccaacgacttgacgatctcaatgatgaggctcttctgagatggcgacagcacacggtatctttcgaagacgtgtggatgtgggtcgagccttccgccccacctgagccttccacgcctgaacctgacaaagtcgtcgttcacgttgcgggacgtggtcgttccaccaggaagcctgccgacggccctgtctcaactgagactgtgcagaaacccacaatccgtgcctcggatgcctcaacctcctgggcagctgacaaggctccttgtgttttctgtggttccactgcccatgcactggtcaactgcgatgactccgaaggcagccccttggtcaaggccaagtaccttggcagcttcaagtctttcacccgacttggctaccagggttttgaaaagtatctatcgcctgttgatgctgacttccctctaaaacagagcgctctctacacttcctggaagcagaaggaatggtcgaatccgcttatggagcctagacttcgaactttcaatgcgcagtggcgtcctgccctagctggccgcgtaaatgccgttgaatttgtacacgttgaagacccaggcgggcctttggataacagctatgactctgactcatctgcgtctggttatgacttccaggaccttctccaacccggcacgttcagtgtctgtctaggaggggtgcctcgagatcttctgtctgatacgttttcctcctacgacgagcctcgcactatcattgactccactgactcccagcttgagctcacgaaagaggcaatccaccagcacattctccagatggcaaaacagcccacacccctccccgtcacttacgcaattgatgcgcctgtgtcaggctcctacagtggcaacatgaagcgccttgtggcacacccagccttcatgcagctcgtagctcgcttaactgctcccccgggcacgttcaaagcctccacgcttgaagcgggttttgtaggtgctgttatggccccgtcttccccagttgccggccgtgtctactttgttgatgcggtccagcgattgctcaacaagtacaacgtagtattgcctacgaagctttacgagtgtttcgctacagtccgaaatgacctcatggagcccgcttacgccaccgaaggcgatcctcgccgacagtctctcaagaccaacatcaacgccttgaaaactgttgtcgacagcaagcaccctgacagaccagtggctccgttgccgcgacgcagcccccgtcgtgatgtccgtgaagacatgcccccgcctgctttgcctcaagcgacaaaacgtggtgccgcttcttctacggtatcttccgctgctccccccactgctaagcgaaccaaggctgtagccaatccctcctcagtggggccgactgactccgcatcctccacgggcgctgttgttgacgtccccagctctcgtgtggctgttcaccccccccgtctgggtgataaccactacgtgagccctggaacccgtgtcaccaaccacatccacgatgcctctgccgttgcggagaatgcacccttaaaagattacaaggatgctctggaccgcctcccgtctgacctagaggactccaaggctctcttcaccagagatcatcctcgttacgacaatgccttgctgaaggctgggcgtctccctctcttcaagcttgaggccattcatgctctgccggaatcggaaaaagcagacttgtttgagcgcatcctcaaggcgtcggatgttgatggcctcgttctttttgagcttctccaggtgtgccctgacctcacaaagtacatttggaagaacttccgtcaccagcggcaccggcttgcgggtcctgacatccaagccatcgctcttgagctcggggacgatctcatggagtgtgccatggatcttgcgctcaacgtgatttcgtccacaccgtatgagctcaactctggcaccttcggtcgtcttcaggaggttttcaccaccattgaccgtcagctgtacgacgacaaagttggtaggccactctcgccccacttcaccgacaacattgctcttttcgaccaacagaccagcgccctttttgacagtggctcgtctaacaacgtcatcgacactgatttctttgcccttgtactcgcgaaggctggtgtcacccctgaccgggtgattgttttttctgacggacagtcccacgccacagtcgcaaacggagccaaggtaaaagttgatttctgggcgcttctccctgtcactttcctgggtgtcgttactcttgaaacattttgtgtcatgaagtgcagcatgaagtgtattctcggcaccggatacatcagcaaactgcgcatttcgttcgaccatgatcgttaccgtgtcgcttcagtggagaaccctggtaaccctggcgtccggtgctaccctagtgacagaccttcagctggccttgttgctcaccttgggttgcttgaccgtcttgtgaggcccggccgccggcctgtgcctgcgtttcctgctgccaagctgtctcgccaaaacgtcatggcacacgttcgacccactccctcactctgtggtgatgttgatgaagcaacaaatctccttgacgcctcatctctcggagggcctcagcctggatcttactcccaccgttctgaaacagcggcaggctgttttgccatatcctttgctgatgactgtgagtctgccggcccgccttcgagcgctgccaccgccattctcaaggctctagcgtccagctccggccctgatccccttggcattccccctcgtgatgaccctgacgagtcttactcctcatcacctgggcaccacggtgatgtctctggcgagcccaactcctcatcacctgggcacacctccgctcccgtcgacggtacgcttggacctttactgcctaccgatgcctcatctgtggatgactccaacgagctctgctcctcctcttcaggctcggaagccccgtcggaagccccgtccggagtctcggccgccttgtcagatgtaggcaccgttttccaggagagctacacgtcgtaccgtttccatgacaaccttgcagacaatgctcttcatgccagaccccccgacgctcatgctctcagtggttttatttcttctgccgacctcgacagtgttttccagtatccacctcctgcatcgccctgcagctgctgccagcagcctgtacgtgagtgtcgtgtacttggtaacactgttttcatcatggctgacattggcgactcggctaccatcgttcaggttcaaccggatactgacctgtccatgcgccaacagctctaccttgctgaagttctcagtgatgcccaagaaatcacccctgaagactctctgcattctttatctgtctccgtcaatgccatgtacaagccgctacacaagcgttctctgcctctaaataagcttcgcccggacggttcctttcctgtcggtgacggctccaagccttctccgcgacatcgcaacttctctggcgacgagtcttgccaatttgatgccaaacttgctccagtccttttcccggccgagcttgctctctgtcgccatcgcatgtcggacatggagggtgtctgggctttcaacgaagaccaggagggtgtcctcagtcaccatattgaggagcccaccaagatctacgtggaagagggaggcgttatcaactcaaagcacttccctctccgcggggctatggtcggcgctgccaaagacatcatcatgaagggtctcgccaacggccagatggagcccagctcctccccccaccgcaacgcctggttcctcgtgagcaaaaagagctcgggataccgtttcatccttgactgccagggcctcaacaagatcaccttgagagatgctttccacccacccaacgcggacctcctggctgagagtttctgtggtcgtgctgtaacttccctgcttgacattaagaatggttacggtcagaaggagattgctcccgagtcccgtgacttgacggcttttaacacagattttggctcctatcggttaacgcgcctgcctcaaggttggtgcaactctccagcggtgttccaccgtgccatgctgcgcgtacttgggcccctctttccggatcaggctgttgttttcttggacgatattggcgttctcgggcctaagactgactatggcggagccatgcatgacgactttccgggctgccgccggtacatcgtcgaacacatggacaacctcatggctgtgcttcagaatctctatgaagcgggtctgactgtgtctttcgacaaggccgagcttttcgtcagtgaggctgagttcctcggtttcctcactacctctgaaggccgcttcccgtcccctggcagttccgagaagatcgaatctttcgagttccccactactgtccgtggtgtgcgctcttttctcggtgctgtggtgtattttcgcatgtggatccctcatttcagcagtatcgctgcacctctgtacgactgcatctccgctgcgcagaaggctggcaaactcaagatcaccaagaccgaggccaccgagtctgcttttatggcgctaaaaaaggctatggtgagccctgcggttctgcaccgctacgaccccaccttacctattgtcatcaccactgatgcgtcctccctcggatggggcgcagtaatgtctcacatcgtcagtgttggccctccggctgcccgtcgccccgtccgtttcgagagtggtttgtggaaccccactgagcgtacctacgcatccaccaagactgagtgccttgctgtaaaacgtgccttggagaagtgccgtcactatgtcactggcgttcatttcgtgatcgaaactgacaaccaggccctggttttcctactgcagcaatcccgagttgaactccctaacgctatgttcacccggtggtttgcttacatcaaacagtttgattacgaggttcgatttgttaaaggccgagacaatccagtggccgattggctgagtcgtgagaaattttctgacttccgacctgtcgattttcgccctcctgttgctgatacagctcgacaagctgatgagcttgctccgcttgtgcccccgacttggtcccctgtggcctccatcactgtcctgtccattggtccagagcccgttttcatccacaaaggcatctctctcgatctcattttcaccaccattgcctccggcgatcttgatcgagatggtgttgacattccgcctagactgcgtcaaatctgctctgagttcttcatttttgacgacattctcctactgatcagctcacctggtctccatcgacgtgttctcttcacagagaaggaggtgtctgaggttctccgagctacccatgaacaatatggccaccgcggtgctgctgccatccttcatgctctccgtcgcctctattactggccgggcatggctgatcacgtgaagtcccatcgtgcatcatgcggcacgtgtgcaaaagccaccaaccatggtcttctcaaggcgagtctccacttcgtggttccccgtctcatttgggagacagtccagctggacatcctctaccttcccgctgttcatggtcccaccaaggagtaccccgatctggctgatcccgccaaggctctcgctgctcaaaccaccctcaccgacttcctccccactgcccctcagttcactgatgtttcctctgccccccgcggacggctaaatgtcactattgccccctaccagtatgtccttgtcgctcgtgatgaattctctggctggcctgaggcggtgcccttacgaagtatcaactctctctccacagccgctttcttctacgatttcatcattgctcgttttggcgttccccgtcgggtctacactgacggtggtagtgagttcaagggtgattttaagcatctctgcgaagatttccacatcaagcaggttttcaccactcctgctcatggtcaatcgactggcattgtggaacgcggtcaccaaaacctcctccactgcctgcgcaaatacggtcgtcagtggatcttatacctccacaccgccctctgggctgaccggtgcacccgtcgttcatccacgggtaagtcaccttttgagctgatgtatggtgtctctggtgtcttgcctgtcgaaagtcgtttcctgacctggaattacctcagtggcaagaccgacctggcccacaacgaccccgctcatgctgcttttctgcgcaccttgcaacttgctgcttctactttcgaagttggctctgctcgtgaccacctgaccctgcaacgccagcgtcaaaaggcgttctacgacaaacatcacaacacagctgatacagatcccttggccgtaaatgatttcgtttttgttcacgacctccgtccccacaacaagctgactcctcgttggactggtccctccatcgtgaccgcgtgtcaccctgagaccagcacgtacactgtcaacgatgttgacggtgagaacccgcggcgtatccaccgcaaccgcctcaaggttttccaccccgcttccatcgttgagttccaggaccgcatgaaggaacatcagtcccgcgagtctgctctccctgccattcctggccgcttttctgcctgttctccacatgttcttcccccggcttcagtggctactcgttccgtccgttctgcagctaccactgcgtcgactagagttacttctcggtcgaagctcgctcgtgttgattctgggcttgctcagggctccttccttgctcagggcctttattcttgattcttctaaccagggcttcgggacgaaaccccgttagacctgggcaggtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacacatgtttcggacgtgcatttgcggtacgagtggtgcaacatgtggcaggtcaaaggcgcggcccactgtgagcaattacttgaaccatacttgtacatgctcgtatattctcggctaattattaaagttactgtaaggaattcgacatgatgaagaatggggtggaaaagcagggcaaaaggtatacttatataaaacacattgaaagactgaaaaggacaaacggggcatctttttacggtgtcacgttgattactttttatttttcgatattttccggtattttccggtgcttttgtgggctagaaggtttttcatctgcagctaaatggaaatatgaaattaatttgaaattaaattaaattaatttgaacttgccaagctctcgacagcaggaaacaagtgattgaacagtcttcattacgacgctagggatggacaacccctacgagttggaaaggttcaggtatgcatcgttatcattgatatgcccatcaccacaagtgacagcttctgaactggcgacatgagcgatggtgctgagtgacaaaacaccactggctaaatctactcccaaatatgtatcgttactatactataagtgactgtattccaagactgctttgggccaggcttggacagttgttcaggctttcaatgcatcatctagctcattctattctttcctttcagattgaagtggaagatgctcttcaaggtgctcttgagaagtagcaactcggtcgagctttgaactagcgaaccacacttgaaaacatcttaaaagtgtaggtgagttgctcgaatcgatctttctgttattccaccgtttctcgtttgccaagttcaccaactggtgccatctccaaagaggctagcactatcaacatctaaagtacggcaacatctggtcttggttcacgaacttctttctaaagctatcctaatcataatatccatgtacggacaatagccaagggttagtcatagtccagggtgatttccccggtattgattgaaggattattggtgatattattgatgttagaatcagatactcacgccttaaaaaaaatagtacagtgtattaaataaattttaaaaaaaggtacaagtactttcgttaaattcctttttatttctactccctctccgaacaaaaccccccaatactgccctcataaacaatcaaaaaaacagcaaaataatctcctcgtcgagacgaatctaacgacataaaaaactccacaatccacccaataattcttcatcatgaagacacccttatcaaacggcactgttggctgctgcacactcaaccgaaaacaacgtgtggccaaaagttaaagttgtgagtcgagcccccggtcgtcaatttatatgtttttctaaattgaaatatcggtgctgacgtcagcagcatcacgtgaccatgacatacactcagaactcctcagatcccgttccacccatggtctttgaaacgatggacttgtgggtatcatgctcgtactgtgtgtagcacggataaccccacagttgacccacttgagaaaaaaggttttctagatatcgttttagacgacagatgcataacagaagggaggcgtaatttcaccaattgagagccgatctggccaattgaaccgacacatgtattctgtaagtctccagctgtgcataaataccactcactaacctatctcttctttactccacattctagcctatactgtggatgccgttgtcaggcactgattatgcactcaaccccaaccctcaactctaactctatatgccctgggcaggaggagtgtttcctggtttcgtcagttgcaactcactccccttctccacttacccgcctgtctgcacaccatgtattcgcacttcaacaacgagcctgtggcgaagcgggtgaacaacctgtttaccgaccgacttcgccagttcaccagcgacggcgaataccggtctctcaacctgccagctttctacgagcgagaacgactggatggcaagaaccatgtggcgattgaaacgtatgccgtttcagatctacgacggccactgttcaaagacgccctcaaagaggcagatggccactggaaaccagcaaagaagggctccgagtacggaccttcctgggccactcactggttcaagatccaggtctgtgtgcccccagagtggaagaagaactactacaaaaagggcgacctggtggtgttcaattggaatctcaactgtgagggtctcgtgttcagcgagtctggagaagctcttattggtttatccggcgaggaacgacgagaatggcccattcccgacaactggttcgacggaaagtgccataccttttacattgaggccagttgcaatggcatgttcggcaacgcaacgggatcttccatccagccccccagcgacaacagatatttcagactggactctgcagacctcgttgtcatcaactccgaggcccgacatctctttgtggatttttggattatcggagatgcggcccgggagttcccaggggattcgtggcaacgtggaaaggcactagatgtcgctaacaagatcatggatgcctttgatcctgaaaacccagatgagagtatcgccgagggccgaaaacttgccaaggaatacctcggagatactacaaaggcctacaagcaacagctaccattcgctgatggcctagtttacgcactcggtaactgccacatcgataccgcgtggctatggccctttgctgagactcgtcgaaaggcaggtcgatcttgggcttctcaacttgagctcatcgacaagtaccccgagtacgtgtttgtggcttcccaggcccagcagttcaagtggctcaaggaagactaccccgacttgtttgccaagattcaaaagcaggctaagaagggccgcttccttcctgtcggaggcgcctggaccgagtgtgacactaacctgccctctggagagtctctcctgcgccagttcctgcttggtcagcgattcttcctcgaacactttggctccctttctgacactttctggctgcctgacactttcggatactctgctcaggttcctcagctgtgtcgattggctggcatggaccgtttcttgacccagaagttgtcctggaataacatcaactcgttccccaattcaacatttaattgggtggctctggatggctcgcaggtgctctgtcacatgccacccaacaacacctacacttctatggccaactttggtgacgtctcacgaactcagaaacagaacaagaatcttgacaccactcgaaactccctcatgctctatggccacggagacggaggaggaggccccactgctgagatgctggagaagctgcgtcgatgccgaggtgtgtccaacaccgtcggggaacttcctcctgtaatccagggacaatctgtgaccgacttctacaatgagcttcttgatcagactaacaacggcaaggatctcgtaacctgggtcggggagctgtactttgagttccaccgtggtacctacaccagtcaagcccagactaaaaagggtaaccgagtgtcggagaacctgctacacgatgtcgagttgttggccactctggccagtattcgagactcatcttacaagtacccctttgcacagcttgagtctctctgggaggatgtgtgtctttgccagttccatgatgttcttcctggatcatgcattgagatggtctacaaggatgttaaaaagatccatggacgggttattgatactgcttcccacctcattgataaagccgcttctgccttgggtctttctggtcacccttccaaggactccttcgactgcactcctgttgctctcaacaccatgccttggtcgcgaaccgaggtcgtcgctgttccccagccacattgggatgccaccgtggagcttgctgagggtgtcgagatccaagaagactcgggcaatgccctcgtcatgatgtctgaatctggacctgttgtcaccactcaatctgtagacttgttcaagtctgaagacgcctacatccttgagaatagccaggtcaaggtgacgatttgcaaggatgatggtaccctcaccagcatttacgacaaagagaatgaccgtcgggtcctgtctggaacaggtaaccgactggtattgttcgacgaccagccgttgtcgtggcaggcttgggacactgaggtgttttctcttggtaagaagcagtacattggtgccgagaatgtgactcgtcattccatcgtctcttctggccctctgcgatcaactgtcgccttcacttacgaattcaacaaatctgttgtcacaaccgagatttctctcgacgctaactcgcctctggtaacttttaacacccgtgccgactggcatgaaacttgcaagtttctaaaggtggaatttcctgtggacgtccacagtgagtctgcttcgtacgagtctcagtttggtgttgttaagcgccccactcattacaacacctcttgggacgtggccaagtttgaggtatgctgccacaagtttgcggatctgtccgaactcgactacggcgtgtccatcttgaatgactgcaagtatggattcgccacccatggtaatctcatgcgactgtcgctgctgcgggcccctaaggctcccgacgctcatgctgatatgggtcatcatgagttcaagtacggagtccttgctcacaagggaccccttggtgctacaactgttcgggccgcttacaacttcaacaaccctcttcgggtcaagtatgtgggtctctctgaagtttccaccaagcaggccttttctctcaaaggccctgcgaatctggtgctcagccaggttaagagggccgaagttgaccgatctaagaagtccaccaatgtcatcttgcgagtttacgaggctctcggaggccgaactcgaggcaaactcgttatcgacttgcccaacgtggtgtctgtgaccaagacctgtgctctggagtactccaaggagaaacaggttgttgccaagagcgagggtgtcacttctgtagacatttctctacgtgcttttgaggttgccacctacaaggttgagttggcttagttatatatatctaccgaattatgttaaatatgaatgaataaattgattaaatattgcatgtctatgcgcccatgtagtatctcactagatccatttttgatttgatggccagcgaaatggtgccctccatttcgggagacacgcgcaagactcgaactaccaatcctacagtgactcttcgcaccagaggatcggggtcggagataagctcggtgataagagccagaagttgagtttcataggatggaagaagatccggggtgatcacgtgatataccgtgttgagcagcagcagcttgttctgtgtcttgctgtcacgtgatctgctcagaagcagaaactcgagcatttcagatgagtctgtgtgtgttaaaaggtcggccacaagttcttcgatggcagcagcgagaggtgaccgcgagtcaatgtggctgttgacgtggttgagtgtcgagaatatttcggtcacgtgtcccatgcttagtttgagctccggcttgatgagtacctgtttgatagctaccagagcggctgttgtgagcgcgggaggatggctaatgtgcaaataggcgagaattgtggctgtgacaagatccacgtcttcgagttcaggaatacgagatgccagtgtcgacagctgagtgacagacactttgtctcttgacacggcatccaaaatggcttcgttggagtcagaacaagaggggcttctagccagtctttctagctccagttttgaccaggtgacctcagagccaggaaatatcaactgacctgatgcgagctgtggaggcaaaatgcggattgtcttgaaattctccttgacagtcacatggctcagtttgtcggtgacatcttcgaccaaagatgagtctgggcttggactgggagcctcgagaaacgcacgagacgtgcgcttgtccggaggtcgttgactcagcttgtccatcgactcgatcacgtgaatcagagagttgtgcgtcacatcgccgaatttctgcttgtgaagctccaccgaggttgagagaaggtggacaagtgaggttcggtagcgcttgttggtggccaaaagagtggaggcctcggacgactcgttaacgagtttagtcagccactccagacaggtaacagtcacatgtttgagctcctcaactgtcgcttgtgaccaccgtgagtcagagggatagacgtctcgagcacaaaccatgaccattgaactcgctgtagacagagccaggttagtatctcgggaaataacactctgggcgtccatcacatgagactctgagaagagaatcacgcagagaaggaacagctcggcaggaacgtggtctagaatttccttgtactggtctgggtttgaaagaagagcagtgagagactcgggggaggacgtgttgagctcgtctttgagatcgtgagaagagaaatccatgggtggagtagtagagtcttgttggtcttggcactttgtatcagggttggttccgttgtctactgcgtcattgtcggaatcgcatatttccatgggctctgattcgtcgtgggcagatactggtccgtcggattcagtgttgttcgatttggtatggtctgtttcaatctcatcacttgccttggctccattttcctgttttgctggaagcgcatccccgaaaggatcctcctggatggcttcggtcacatgttccactgagccagcagacttggcgagttcggtaggttcggtcgagggaccctgttcagaattggggatgtcaactggctcaccgggctcagtggcagtgtctgaagtcttcacagcttcagtctgttcagtgggttcggatttcgcttcagcgtcaaaaccaaccttgaccacagcagggatctcttcagtcggagtctcttcagcctgggtctgagcatcaatcactgtgttgacttcgggcgcaacttcgtcaactatcatagcatccgagtccagctcgaatttggcaggatggattggccgtggagacaagatgggcacattagaggcgtctgaagttgtgggcggtgacacggggacatttcggggctctgactggaggtctgctgagtcagcaccatgagattgagagtctgcaaccgcatcatgagactctggctcagcttgttcgtttccctgaagagcagaagtgggagtttcacgtttaggggatttcagtccgagttgaactcctgctggttctacttcagacggctcaaagttagcagcagactcttctgcatctcccattaccacgtcagactcgattcgctcatcagcatccatactaccgttatcgtcatccacctcctttagatgttttgattcgccgtttaagtcacgagacagctcatcttcggctgtggcaggtggactggcgcttttgcccgtagctggactagtcgagactccctgggtagcaggagactttgccagcacaaacggagacgaattagggggtgtagactcgcgggggggtgtggattttggaattttcatgggagcggttgttgcggttgcctcagctgtggtcacttcgttcatggtttcttccggttggctcatagcatcctcctgctttagagacagcttcaactgctgggtcacaaacggatcgtcctcatccatttcaacgtcgtagctaggcagatcatctcgaggaagggacgactcgcgtgaaatggctgtagaggagtggactgacggagcaagggaagattcccgcgaaggatcaagcgacgactcccgcgactgtcggctggattcacgcgatcctaccggccgctgtccataccgagagtcccgtgaaatggaagggactcgctgccggttttggtcaactcgctgtttgggcagctctctggagccacgcgtaaggcttggttcacgtgacacagtctctcgggatgatctggtgagactctgatcacgcgatgatcttgttaggcttggttctctagacaaccgcccactaacaggccgagtcatctgtgtgggtcgcgtggaatcgcttacagctctctgctgatcgcgtgatgacgtggatgtggagcttagtcgattactacgatcagtcaagttacttccactgagtgatctacccactaaacctgacgaggttcgttgaggcgcacccatcttggctctttggggaggggcagtagcagagggagcatttgcatcacggtttacgctcgattcacgtgatcgccgcataacttccttgaggctttctcttggtgcaggcttcttgatgggcgcatttttggcaccacttggattcaccttatccaacatggccttggcctttgtgtccagctttcggtagattttgtccgcctcagaaggccagtactcggcaaaactccaatatgtcactctcatgttttccttgactgatggagtgggatcttgcagacccttagcaatggccttttcgatctgatcaaggccaccgtggttttgcatggcacttttgtgtgtttgagagtggctcaagatgaggattctaagccacacggcagcaaaagtacggggctgggcattcttttcgacagtagcagatgtcacatggttaatgagcttggtagagaaagtagcagaagtgagtaggccacagacggtaatgtgggcgttgtttgaggtgattttcttcatctggccggtcaggcggatgatctgagggaaaacaatgtccataacaggatccacaaacgcatttccaccgagctggccactttctttgaccagtagaagaccctggttagatagagtggttcgtaaagaggtggctgacttcagcactccatcgatcacagacttgtaggcagctgcaaactgagaagggtagtcttggagagcatttccacgcagtagtttccgaatctgcgtcacatgtttctctcgtaaactccagttcttctcactctccttatcggcaaacgctacatgcatgttgttgatcttggactctagatctgaggcagagtagacattctcaggagctaacgagtcaactctgaagtttggtaggctgttcagaaatgcaagtgacgaagaaggtgcattttcgtttcctggttcttgagagttaggttgttgtgcaggttttgaagcaacgcttttctgtgaactcaagcttcttggtgcagtggttttcgggtcagaaactgctgaggaactgttaccacctggcaaaccattgagaatgctcttcttgagcatctcgttgacaccagtagcagccaggcattcctccagctcccttctgtcagatacagagtagacctttttcagcaactcgcacacggaagactgtaattgggggtatcgtaacatgtccaccacgggctgaacaaaagctgaaaagttgaaggccgaagaaagatcaaagacggattgcagccacttgagagactcgcctagggtcacgtggcttgagctcacgacagcgctctgcctcattgctacggccacggcttgtgggacgagaacccagtaatctagaagcaccttgtttgctgtggcccgaactcccgtggatctgtcgctaagacggtcaatgagtaggtctgtcaccacggctaccgttgctgagtcatctagcagctgtttgtcctggatactgacccgtttgaagaggtggcagaagcacgagaaacacacggaggtgagttggggatcttctcgtgacttgatggctcgagagagtgtgagaaagtaggggtgtatgagatcacggggcacgctgttctttttgacgaacgccttgaattcgttggcgatggagagcttggtgggtaggtctgggttagtagagaacgtcaagaagcgacacccgcgggattagtcagttggcaagacatgaatgaaagaaaaaccccagagtgcacacgataaggagcaggttcttgctgtcatctcagacgtgactgtggctgcaggtagtgatgatagtcgggatcaactgtgaagtcgagccaggtgtaaaagcgagcgaatttggtctggtggactagcttccattcagtcattgagatcctcacgttgatccattctccagaggttaacactggtggaagaggaatcaatgatagagtagacctgggcatggaggacagcgaagaagggttaccattggtcaagtccagtgaacagaactgaacggaaactgagagaaactgaacaaaactgaacggaaactgaacaaagccgaacgggaactgaacgtctagccttcttgtcttgccactcaacacaccatctccttatcatcaaccactgttgtcaccgttgcctcagattgtctttgttcactccaattcaatatagtgagaaatccacttccaaatgtcttcacccactgtctagaaatagcactccaccaccacctaatgaacactttcagcccagaaattgttcttagacgtttttatcatggtaacaagacccattttgttccattttccgaattgtcgctgcgataaaacccgtaatactcaccatcgtcggataacacccggcctaactggtcgctcttcattttagggggcttgaaacggtcgttggtcgtatttcgtaaagattcgcgacacacaaaaagatacgcgtcagaggtaaatatagggttagggttgggtgaaatgtgtctggtagactggtctgtggagtggaatggtgatggaggtgacgaatggagattttgttttctttttgttgttgttttttggtgttcagtcgaatctgtaattctcgtatatctcttcaacatttgcgtcgtaaatgttgcaactgtggtaggtccaggacaggccagtagatgccaattaaaagtggagtttttagtcaggagtattgttaaggagattgaatggcttagaggagattgaatggcttagagaagagagaatggcttagagaagagagaatggcttagagaagagagaagggcttaagggagagagaatggtcttctctgtctgtttcgaaagagtaaaccagtctagggggaaaaacagtgtgattatgtgattataattatattactagctatatatcggttttttgagcctctatataccgttcttttgaatctctatattcttcgtttcgttccaactactgtatatcgttgcaactctttcgttccgacatcgcaatatgtatcgtgtcgtctcaagtgccctcaacatgctctacagtagggaactacggctgagtccaaagatatctccgtgagaacatctacatagattctgcatctatgtgtctctacggcagtactcatacttgactctacacattccacagtttcccaggaatcgcacttgtttctctgtctcctggagatctttgacgacggtgttcacaccgaccatcgagacattacgaggaggtcacaacagagattccaacctattgatagactaactggacttctggatcctcacttttggcagggtaaagagtggaaagatctctttggaattctccgtctcagaggacttgtccaaccacgagccattcaagtatcgaggcagcttttccatgcttcaaaccagaagtggtcatttttagttgcctcggtatagtctccatcatatatagtgttcttcatacgctctttcccagttcttatcccattccttatcgcatgccatgccttggtgcaagaacttgtatctggagatctctgatatcattacaagtcttcgagtggtgtttgtaccaacagtcaatatatacattttaatttcactatttacagctgtccgtggacatcttgcgatcccgcgtgatccttcgtccttttcccatcagcaggctgatgtgtcctatgataccgttccttcaaataactcagtctgtaggtgatagcaccatccatttagtgtaccctccaacaacatcatgggcgacgcgaatgatgttatgtgtcccactgatattcgcttcttactccagagccttcttgaaagtctccttatcatgctgctcgacaaactgctcggcctcagaaaccagatcgtccatggcctgctgtcgctgctttcggagctgctgggcatccaccacagtcacgttggagccctcaaagtccttggcgtccaggtaaatggcgttgggctcccagtagttgaagttggaggtgagcgacttttcgaggtaggaggcaacgccctgaggagtagcaacggtagagatgatgagatcggggattcggataccagattccttctggaactgcttgaccagctccagacgcttctccagagtgtcaagagcaccctccattccgccaacaacagctgcagacacggtcttgagagcctcaagggcagcctcgggcttgatttcggcctgcttgagctggaacttgcccagaccaatctcggcaagcttctcggagcttaggggaagctgttcggcaggcatgccgatcacctccagatcaaccgcggtctcggaagcaaaagacttgggctcctccttggactcggtcttctgctcggtggccgcagtagactcccagccagccttgctctgctgctcaatgttcttgaccagatccttggtcttgatgacgggaggggccgcctccttcttggaagcgtcctttcgcttgaaccacgaccacagagagttgaggccgccggagttgtgtcgtacctgctgtcgggtcacgtggacaggaaccactcgggctgctcggaatccgctggctcggctgactgctagcatctttagtcgtgtaaatgtgtgaaaaaagttgtggtatgtgtgagaacctcgctgagcaccacacactcaaatttcacattagggtttgaaatcaggaaggcgtgtgttcgagttggggttggggtatttggtgtgtgttaattaagacagcgggcataccaaggagtccgttgaatggagtggagagattgcgtgacggatggtaatatatcccttgaagagatgatatattgacattaaacgcgatcggcagaaaaatcaacgagtttgagcaagtggctatatggaagtaagatgggtttcagtagaagtacgatacagtaattgcaaatgtatatactgtacttggttagtaatgaaaagaccttgataatagtggaaggattacagaatcaaacaagttgatacacgccaatcattgtatcttgcagctcctgtactcacacagtacattcgagcgacactcgcgcttttcaagccttggtatacttctaaaaaaacagaagctaactagctccagtactcttgagacatgcaaggacaggttaatagtatgtactgctttcaggttaatagtatgtactgctttcccaatcattccagtagcaactcacccaatcaatatattactatcgtataaatccagcttctccagcaatatcccgttcagcgagccgttcacagcgagctgagacagcctcagtacagcttctcagcccgggcgtggctgtcgtcgatggcatccatcttccaaatgattgactcatctgcgtccccctgtttaaaagagcatccaccacagcataaacagaccaatgagacccactccaatgaagggaatgtactgtcggatcatggcctcccaattgatccgctgggcagcccgtcggtactttttgctctcggtccgcaggttgctgctaagatcgctcatgtgatccagcgagtggcctcggtgcagcagatcctcaatgttcttggtcatgactcgagtcacgtcctgcagctccgtgttgagcttgtcgaggttgtgggttgctcgagtgtcctggtacacccgcttggtcttctgcatgaacgtgtcgaactccacaaacttgtagggtcgcaccccctccttgagagcctcctggccatgggacttttggaactcccgatccagctcgtctaggtagctgaaggcgagtttgcgggggtacgaagactcggagatgcagtagtaaacgattccgtccttcatcagatagtggatcacgtagttgccactttcaatcgaggctcggtcggccgagttggcagacagcttctgggtcacgagcttgcactgcttcttctgctcgctgaggttctcctggccgtcatccacgctggccgacagaggcaggccatccgaggcccgcataatcagagtagagagcaccattttgtgtgtatagtgatgtggttgagtctagcgtgtactgctgctgatgcgtacgtgttaggatttaggttggtggggcaaaccggtggtgggataatacgtgtatctgggcagctagcaaggaaacaattgtcgatatggaaattctcgcgcggttttggtgagtcgaatggtgttgtttgtttttcgatcgcagcaatattcgcgactgttgcgtttttagctcgtcacctgtcatattggcctattgacctcggagagagagtgtgtgtgtgtgagtgagtttctgttggattgaagggcttatagagtgtctagatgaccatatcaattctcctatatgtcgtaaatccactttcaacaggttttttcgacatcatctctttagtttccagtagcttgtatagagttgagtcacagtatgaatgtgaattcctctgaggaatgtgagctctttgagcaacgtcaaaagtcgattcagaattgataaaaactgctggaaaagaggagaaaatatatgcaaagagccaagccacccggctacacgtctttgaaacaaaaaaatatcatatatacatagatggtgtgttgttgcaacacatcctgaacacacatctcactcactgacagtcattaaggctgttagttgggaacgctcaaatcaacattgaacaccatgagaccctcatcagcggctgagagagctcctcgcagaaaaatcttctgctgaagaggatccataaccgcgcacatggacgagccagcgtacaggacgtctccctgctcgaatccaactctgttggcagtcaccatggtcaccgggaagtccacgtccgtgttctggttccacacgggctgcagacgctcgatccagtactgcagggtgtccaccaaaggcagtttgttgtcgacatcggcagtgtagtcgtggaaagtggccagatcctcgttcttgtacttggggatctccttgggctcggtgatgagtccatcaaaggtggacttgccgtgcagcatggtgcacttatgcacaatggcgtttcggagctcgctgtgggtcttctcctgctcctcagtcatagggatcttgtcggaggacttgacgggcactagggagggagacttggagtgagtccaggccattgggagcagcaccagaggtaccttgttcttcttgactgaattgccaaactcgtactccgaaggagcagactcaaacttgtaggggttgatatccatgcaaattcccacctggaacttgagagggatgtcctgagacagagaagggaagggtccgtatgtctggaagccgtcgggagactcgctcatgcccattgcctcgtcggcggtgtacaggaacgactttcggtaggtgaagaggatatcacccttgggagacaccatggacacagagttgtaggtcgcatcgtcttgagggctaaactcggggtatccgaccagcacgtggccgtcgatcttcttggcgcactctctagcccattcgatcgacttggacgactccgtttcttctcggaatggcttgaggttctcggggctctcgaagttgtaacctgtgaatgacatttcggggagcatcaagatatcaatcttgggggtcttatcgtccttcttggcagtggcgtagtaccggtcgatgagctcgttggccactcccatgttcttgtcgacttccccgatctcgggcttgagctgcaaacagccgatctggagattgagaggcgtggtggttcgcgcggtagtggccatggtgcggggttgtgtcagatgacgcagaggggggctcaatctaccgaaagcacgcttcatggtgtggtggtgctgaagccttcggaaggtgctaggagatgaagagatgtcaagagttagatggggatagagttgcgagagacgacggactgtgtgggggtgatgaacagagtaatgacttgtatgggggtatcaatgtcatggtggatctctgagaattctaatggtgtaatttttattcgtatcggtggaatattgagcgagatgaatggtgtgatgtgtttcggaggttttgcactatttactctgcatgcagatggcgtggggtgagaaagagggatgaggaccgaccagcttagaggaacttttttttcatcagatttttgcacaatgtttataggattctttgcaattgatttccggagtttcggtcctctggaagcacaattggtgtcgtagggccatctagatatccaagcaccatgcaagccaccagtgctacttcctactcgtagttattcagacatgttgcttcactgatatacactgtagtggtgtatatttattctctcttgtaatattacaagccagaatacaattcacagtgtattactagtagtattctatttgatttgatttggggctatatgttttatgctggtttctatgcggattttcacagttaattaatgtttgttgttttttgttgggttttgttagaacgtctgtctctttctgaccagtcttcgtcttacacttgacatctacttagctggacactagacgtcaacaaaagcagatctcgctcgcaggccaggcccccatttgaaaatgaaccacggcacagcgcacattgcggtcgtgatgaagcccagaatgaaacacagcttggcaaaagagacccgttcgatggccgccatgccgataaatggcaagacgccggcgaaaatggaccgcagaaacgtcagagcagacacagctgaggccgagtactccgagtggatgtcaacaacgtagttgagggtggactggaaaatggtgaagaatccgataccgaggaacagaagcagcacgaccgaaattgcccaggtcttgtcaaagaagacgtaacacagaaagcatccaataggagggaacagggaccccggcagcatgatcaggagccgcttttcgggctccttattgcttcctccgtgcttcttgagcatccggttgaagtaccagattgaccagacgatacctccagaggcgcatatgaggccggcaatgaagttgaggttgatccaggccgctcggtctcgggtccagttgtgttccttgacgactgcgttgggcaccagcgagatggccatgtacatgagtccgaacatcatggcggcgtacatctgcagcggcagcatgaccggggtgagcatgatttggtagggtctcaacaggttcttgactgagaaaccacgggcatggcctccgaggtctcgttctgtcaccaggtttctcagtccgccggcatccagactgaagttccgcacaatcttttgcagaatcacaggggcgtaagtctcgggcatgaagatgaggttggaggtgcaaatgatgagttggtagataccggccacgagcgacaagtgtctgaagtcgccggtccacttgatgacctgagagccgagaatgggacccatggctgggccgccagcgacaataatggcgtacagaagcaacacgtacggccgtcgctcgggcttgaacatatccttgagagctcctccggacgacaggatgggaggcgaagacagagctccagagaggaatcgcagtaccataaaggtggggaaggaggtgacggagacggtcagaaaggtgaagatgagcgagacgaagaagggccagaagacgccaatcttccggccaaatgactcggtcatgggcgcgcagaacatgggcccaacagcaatacccatcatgtagacggtggtactgagcatggcgacatctttaccgactccaaacatctcttcgatctttgcaacggctggtccgtacatggagctgcacatttgcgggccaatagcagatagggcctgggaagcaacaaccaggtactttttgtagttgggccagttgaatgggtacctggggtcgttctctgtgtcccactggacaatatatgtgacacagttagaccgtcgacatcgttctcgaaagtgttcttgagagctctgggaagatgttatggaagtcgagagaatgattcccgagtctcccgcgtagatctggtccgtctgggtagcgcgtgtggtctttccatcgactgtggaggcgtcatcggaggacctggaggatgagatccgggttgttgatgagttgagcgacgactcagacgagtaagtcgatgagtggggcacggctctcagtctggctacctctggaggcgttggacttggagtgtccatcctatgacccctcgtacttgtcagagacgccagtggcagagttgtcggcggatccttcttgaggcgaaacaggttcacaaacgagttgaaggtcgactgggtctgatagccattaggagactcgtctgggagagcatatcgagaggtggagcttttgggtgcctcttcttcaaagtcgttgttaggactttggttagaagagctgctcgtaaacaactcacttggagagatcgggacagactggggctcgccaaagaggtcgtcggcagtaatgggatcgtcagaaccgcaagcggtggagacatagacgggcttggaggaagaggcctcggaaaaagaggcttcggaaatggaggacaggccctggcattcggaagagacggaagacatggtagactcgaaagggaaattttgggaatcctccactcggaaaacactcgggtttatgtaccatcttgacggttaggactctccctcaccagtaccgaccataaattttgggctactcgaccaaactgcagtttatgctgttctggggatgtcaacttggaagaggtaagtagggggggaaattgtgggggacaatgtgggcaggaagcgccaaaagtgacaattcaagggcggttttttcgtctactgaactgttggtcttctctactcaccgctatggtcttttgacggttactctacgtctccaacatcatcattggcgtcggacaaacattctctcctgctcactaatctatgtaaggaatagagagtataggcaaaaagaaaggatttatggagatagggaataaacacgagtggagagaagtttgtgagctgtgcaaaattttagccaatccatatatcatctagagacgagacccctgaatgtgttacgagtgcggaaacgaccccaaaacaacaccagaattagcaaaaggactaaaaaggatccatgtgcattgttaagacgcttcatatgattcctacttggtccttttgctccatattagagcttccactctcccacccttgcacttgtagacccatacatcattgtttagtatggtggagagtacaatggaggctggcatagtggcaagccatgtccaccttggggctgtagtcgggtaactattgcgtcattctgtcgtccattagtgctataataccaaagcacaagtagtgcacaatacctgattcagctctcgtgagttttcagctcatagcgttgtcaactggcagtgttgggcgttccgcggtcatagaaccgattagaatgggggaaaagaagggaagccagagttattgttcttggtgccatgttatcgattgcttttccccgtcaaaaatcactgctgtcagattcggatcatatacacacgccaaacaagatgcataagtagacgtcaaatgcaagtacttgtacttgtactaaagggaaactagttgagcagtttgtttaagttcaaaaaagcagatcacaaccgacccattacttgtcgtggtaagatgaaaattaatatacgagatcatgacagtcataccacggtatatatgaaaccatggctcttttccacgacgtttccacgactttgtaaccccttctcaaccaccttacatttcacttccgactgaccaaaagttaatcaaatttacctcccagttgccgacgatgagccgataaaaacggacatgttgaggagtgagatacaaatagccctgagagagccggttacagcggcgttttccaatttattagaacacccatgctaccactctacagctccccatacagtctcaatcgaaaaacagtcgtcaggtgtcattacacgttacggaagttgccgcttttatgtctacagattcatcatgtcataacttatttggcaaagtgggcaagagcctcaagaacctcgagctcaatctcggcctcagcagcaacagcctcgtcagcagactgggcgttcttctgggcctcggcggtcagagacttgatggcctcgggggagaagtcctcagcctggaaagcctcaatggagttgacggacagctcggagtcgggctgaacggtagcgaaaccaccggagatgaagtaagacttggtctcaccgttagtctcaatgacctcgacaacaccaggcttgagctgctggatggtgggaacgtggttagccagaataccgagctcaccagcggtggaagggatgttgacctgggtcacctccttctggttgtagatggactgagttagtatgaggttcgtccagttttgtgaccttgtgtgatcggacatcgcgactggaacatactggcgcctggggtcgacagcaacagagccaaaagggaatgctgggtatcacaacatttgaggagcttcaattcgcgagtggttcattgtacattgggtggttggtacggtgtcgtgatgtgaggtgatgtctcccgcgtttccttgtgcttccggcagtggcgtggatcatgagcacaaacaaggtcaattgaccagtcggctgcctgcgacccaattccaccaccatgcagagtccacgcgccacgccacgccatgccatgccaagtcacgttccttccctcccaccaccaccgcatcacacagacttgaccggtctgtataactcggtacaccgaataaaccacgctactatatgtcctctgtcccagtcaattcgcattgcagcctcaattgtgtcgtcattttctaccaattgtctcggttcctcagtgtcgctggacgttctcagtcgcctgtgtcatcccgtcctccatgtcgttagcacatcaccacattactcacctcgtggggaagagcgagagtcagtcgaagcttgtcgacggaagcagtctcggcgtaacctcgtcgagcaattcgcacggcgggtcgggcagcaccccggatggcggttcgagcaacagaaaacattgtgttgttgttagtgcaaggtgtcgtgttgaaagtgggagtattttcaacgtggtgggttttgagagaaaaggttgtggccaatcagcggcggaatcgtgagcaaccctagccctcttcccaagtccgaaactctaaacacaggcgcaacgatctggttctaggtgctaggtgcaattgactctcaactgtcccaacccaaaatcaacagagcatgtggagcggagctggctagaagggtctggtaaggaggacctttggggggaaatgagtggatattatcacactaaactattcccctagccatggggaatataatggtactattttcttctgaatcggatctctcaatcactggatgtagagacatctgatacatacttgttctggtcactactggaagtacagtatgtacgtgcatacttgtaacacacatgctcatatgggcatgcttgtttgagtatgtacagtacagtacgagtacgacttgtaccatggtgcgaatttccaagctcaagctgacatttctcatacttgttctcacattgaagatacgccgttgaggtaagatcgatctgatcatgtacgccttcaaagcctatgagtctcatttatgacaacatgaatgctggaatgtgagctttgaggagggtaacaagacactttgatgggcttggatgggcttggatgggcttggatgagtacgagtcttccaagcaacacctcaggggcttccaaccgtcattgttattcgacgattatattcaccacaaccgagattcgaacaaacaagctcccaactcccagagacaagcagacgcagaaattagattgtcgttcattaatggagcagagggtttatgataaacagttacacccaagactcacgatcgctccaagaagatatatttgacctgacgcaaacagaacggcccagcagacacaaacttgctccactccgacccacacaactttctacactccgacccacacaacttttcacaggtctctaccctggcacaagtacagtgagaccctcataactaacgactcctaatggaagaacaaatccagcaaaccacaaaacaggtgctcgtgggggctggccaccttctggcgtttcttagtcaacagggcgtgcccatgaaacctctccccaaccctcccacgctgctgcagtcgcaaatggacaagtctgtggccggcttcaactctgcattggaccacatgagtgtcaacattgagtcagctctggagtttctggagctcgaaaagcaccggctagggctggttcagaatgaaaaggtcaaggccgagtccgagcccgaggtgaccgtgaagacggagcctgcggaaacggaagactccaaggagttcaccatcgatggcatggacgcatcacacgccattgacctagacggcgcattcgacgactttggcagcaacgacgtggatatcaacgccatgctaggcgatggcaaggacggaaacaaggacggaatcatgatggacgacgagctgtccaacctcctggcggatggagaaaacggaggcggaaacaacgcaggcaacactacgggaatcgcagacgacgatatggaggggctgtttggggacggctttgatttcgtctcgtatgatcaataagtcaggttctgacggtgatccgatgtcgtctattgacggttttatttatttatatacattgagaattatagaaggcacacgtacaggcactgtacttgttcgagtatgtacagtacagtgcttgtaacttggtacatagctgtagactgagaacgaagccactgtcgatacggaaagactcgactattccatacactgacagccacctgccatggcattcatcgagacatgtcttacaccttgagcatccatccatccgttcatggtagacgatcagggaggtgacttgttggagaaatttagtcacaatacaactgtacttataatcccgcttctgactacaattgccagagatcattacttgtacttgttgcttcagtaatggaggatctactccaatgacagtcaaataacttagtgtattggctatacaggttccggtgatgaaggggagcattttcggtccaacgaggagcatgaaaggtgcgaagaataccatcaacaagtgggcaagacttgaagaatggaaacagaagcttttgtgttgtatgattgaagctgtacctcagacaaggaagtcagatgaagctgacctgatggttggtcacagttagacaaatacaggcagctttcagaaaaactgctaggatagcctcaaaagaacacagctcggaggaggctgtccgacatgcgcttcaaacacagctatttcgtcaccctgcctttgccacttatcgcaatttcaccaccatcacagtcaaattatctgtgctaaagttctccagagcaaactccaccagtattcggcttccctcaacaggatcttctagtccactcaccagatcacaagccttctgatcatcacaaacgtcccacagtccgtcacaagccacaatcagaaactcgtcatcagcaatgatttccgtctcggtcgtgtatgggttaccaataataaactgcttcaaatacgtgtctcccagagcacgggtaacagcaagcattccgttgacccgattgctgatcatcattccgccgttgttggtgactcgtttagactcatggagatcggtgcccttgtgatcgtagctcagcctaagggccttgcctgctcgacacaaaatcaaccgagtgtctcccacgttggcagtgtacagcttgcgcttgcactcggacaatggagcacggggaaacacgggagtgtagtccttgggtgagtgatcagaagacaccgtcacgggctttcctcgagaatcctcccatctcaacagagccactgctgctgtgcatccggaattcaggttcttctgctcaattgaccggtcaatggccatgaaggcaagattaagcagctctggcacagtcttcgagctcttgtcattgtcctggtgctccagcccctcctcctgcacgacttcagggtcttcggttgcagagtcttcgcttttgaatccctcagactccataatcagactttccacctcactgacaactgccgttgcgcagtactcagccgcttgtttgcccgcatgtccgtcaaatactgcaaacagccccgaatcgggcgtgccgcaaatgttgtgtgcagccacatgataatcctccatggtccgtctacaccgcgagtttttgtcctccgtaacgcccacagcaaacgatgacagtggcgagtcggtcacaggcagcccgttgttgttggccagcatcggatggcctttggcttcatctttactgtttcgtcgaaatagcttgagcatcgttagtatcgtgcgttattgtgtgtgtgtgtgtgtgtgtgtgtgtgtctgctgttcccgtctggtttgcgtggagtttcacgcggcttctgaaattgatctgtcacgtgctttcgttcggtcgtgggtcacgtgatcgcctggttgctgttgtcgtagataccactgcgttttcgacgttccgtccacgtctctctatctcgtgtatgtggagacacaccactcaccccacagtgcaaggaagtggcaaaggcttatttgtggtagggttagggtttttcggacattggcgaccgaatgggaattgttcttctcgagtgcttgtaggtgagtgagaccgggtcgacggtgacaaaagtgagcatccccattttgtgtgtatttcccttgagtgaggcggcagatgtggcttactaagtggtggtttttgggttcaacaacggagttaagaaatttcacttgaagattaagtagagtctagtgagggaggtggtaaaggaaggtgtatagtgcaagtggatttggaggctataaaagaacagggaaacaattgttagggtttatttgccgtggtgaacaagttgggcttctttgaatcgtgattgtagcactagtgcgatttgtagtctggcttcagtttatgtggagccttccggagttaactaaagccaactgtgaaacaggggttgatctgaaacacaacaattgactgtaagggaagttgagacggaggggtggggaaccaatcagatgattatttgtaagtgggattgaatgatacattatcttgcgtaggattctagaagaaatctctggactgagcttgtgtctggttcttatatttagcagctgatatctgcacacgtcgctgctatctacaaacgtgtggaatccaattcgtctcacagagatgctaggaagatgagaagttgatagttcagttcatcagagctaggacaacagagtaatattaattttgacattgtttcatcactttaccctgtttatcactacatgttttataactacagtatgtactgtaccatgttcataccatgtttgataactaccatgttcatcactttaccatagttgaaagtggaatcacggtaagggttccataatccacaagagtagtataaaacagagtatacaacagatagaataccgtttagtctgttatatggcccatccttggattcatattggtgttatatatccgtttagcactatgacgcttcatctcagtctcacaaccctcaactgtactggttacaaccccaagtaaaatgtaactaaatttaggtggtggtgactggagaaaacttcattggagaagtctggaaaagacacagaccaaactagacttgggtattacttcaacattacaacaatagctatcaattgtcacacaaatattctcattattacccgctcaaatctctccaaatatcggttcaaataaggtttcgagaccaaccttatctctcaccagatttaaaatcatcatctactggctcaaacagctgcgcaagagaataaacaagttgacagacattttttgtgcctcgcttagtattggtttaggacttttcgcatcaaaatcaaacatgttcaaaaaatgcaccacaacccttcccactcccgggtaaccaactctaaagtgaaatttcacctgcagctcattccactctcaacatcaccaccaccatggctcccaaaaaagcggtccagactgcaaacaccattgtgaaaatcatcgttggcgccggtgccgccaagccccagcctcccgtcggacccgtgcttggatccaagggtgtcaaggccattgatttctgcaaggagttcaacgccaagacggcccattaccaggacaacattcccattcctgttgtgttgaccatcaagcccgaccgaaccttctcgttcgagctcaaatcgccccagaccgccttcctgcttctgcgagccgccggggccgagaagggagctgccaaatacaagcctggccgggatcagcccgttggccagctgtctctcaaacacatttacgagctggctaagatcaagaagatggactcgcgacacaaggaccagcctcttgaaaacatttgcaagtccctctgtggaactgcgctttctgttggcgtggagattgttaactagaggcctggacgagacagagaatcaaagcacacggggaaacagacagagcatgtatatagtaaagataagatgaagttatgattcgatgatgggagaggaaggaacctgtctgattggcgtggtggagtgtatctcgcggtggtaatcgatcttggctggtatgatgcgtttatttctagaggtgcacatgggctatcgtaaaagtgctaacagacaataatttcgcttgaatagcggattccgacaggaacttcatttttttgagctcatctctcccaagtgtggctttcgatatgtgccataacagcagcttaggtgggtgaaagtgcagttgctttcagcaccactcgttcggaagagattccaacttacgatcccaccttgttcaatacggcaactacaagtacgaggttggaactaaaactacagtcttgtgtattttacttccaattcttgttacaagtacaatactcgagtacacccagtgcgtttgaagcactttgtcagcagtataatagcgacaattactgtacgccaagtagttagcgtgctgaggtagtcaggaaattcgacgaacaactcttttactcactccagtgctttttgttcaccttgtggtccacccacttggcgacgttgacagccaactcgtcctcccaccgaggagcaacaatctggacacaaacaggggcatttttgtagatgtccgcaccattttccgtccagggcttccagcacagcttttccagctcgcttctgaactcagtcgtcttctcgtagctgaaatcgcatactttggcgcctgtaggaaccaccacagccgggtagtccatgaggttccagattccgcaatacatgaggtttttggaggtgtggaaaacaggagcgacggagttattgacagggtagatgaccacgtcgaacttggaagtgaaatcctggtggaagtccattcgaaactcgtctctttgttgatgcatcttccacagctcctcaaaagtgtacccccttgcgccgtcaagaatgtcctgggtctggggagtgatgggctccttgaaacggtagaagtggttcttgatccgctcacatccgtcggggaagtaaaaggcatcgagcagcttgttggcagtggcaatgctagggggatggtagagggtgagctctacctccattccttcaaacgcagatcccttgagctgctcaaccagcttgagaatacccttttgaatgggcgggaaggccttgacaaagccgtcgtcaatacagtagccgactcgtagcttcttcatgtgaccgtagtcaagagttctccacacccatctgtcgaccgagggatcgattctccacacctccttggagcccatgtccttcatgtaggcttcaataagtctcagatctgaggtcatggggccgcagactgatctaatcgactcatttccagccatcatcatgtccacaccagtctctgataaccgtccaaatgtggggcgaagggagtagatgccgcagaacgaagcgggctcgcgaacactgccgccaatatcagttccgagtccgagctttgaaacaccgatcgaaatcaaagctccctcaccggaagaactgcctccagaagacaagaccgtgttgtgagggttcaaagtgaacccatgtagaggagaatgagactcaccagacatgagaatctgaggaccattggtccgcacatagggaatagcacctgaagaatagagacaagagactagtgtcgagtcacgagacaccacccggtcaatgtggtacgagttctgggcatggcacgacaatccggacagggaaatgagttccttcaaagagataggaagtccatacaacgcgtacttttcgtgagagtcgcgttccgcgtccaattgtttggctgtcttcaatgcgaggtctggtaacacctcggtgagacaattgacgagtttgtgggccgtgatggctgctcgaataaagcatccaatgacatgaacacagttcaatgatccatctttgagcttagttatcaggtcaatgccgtcgagggacacaatttccatgtcgctaggtgccaccaggctttggaacagaggaatcacgtccaggggaagttgatctgggacttgccattctggcgtgtcttttggcgcagggaaaaggtcataggcccgcagaatgctggattcaagtcgttcctcgtagattttttttgcgtgttcaaactcagtctctgagtgatcagcagtcccgagcggggtcttatctgtcatgatttggtggttttggagagggacgtcgtcggttaatatagtgcagggttgctggcatggatgcggcggaactatgaattatagggttgaggacaatgtggggtgagacgagaaaaaaacaaacaaacaaggaatagaagtagtttaggcaatcaaacgagatttagagagtgattcgagtggttttactagcaagatcacgtgattcggaggtgtttggacgagaggtgtttttagatagagtttcggatgtgcatgtatggggtttgaggggggtggcatcgccatgtgattcggttgttatgacgggaataatttaggcccatgatattttccagattcccctggtctttatggtatgtttatatttacaataggacctgggataccgtctctaggagcatttttgtgtggcgcaaaaaattgcggtattgaaggcggcaacatggagcgactttgatatgaaagtttaataagactgatatcgggagataattgctgtcggcacctgtcacacttatcagtgatctattttgattggcgtttttgggcaacgacattgataacggagggttgatttccccggtcagagtcgggtttggcttggcttatgagatttcttatcgccgtggctcggtttttggaccattcacgatagaatataaatgtataaatgcaagatttagttctcaagggagtgttggtggttatgtactgattactgtacaggtacagcagaagtagctaccgatagtactgtactgtaccggtatatgtagctattgacgtgttgtcaacgatgatgtcgatttggttgatttcgtcaatttcatcgatttcactgggctgactaacatcacctctgataacgatggcaaacgactttcaaaatcaaatcaaatcaaatcaaatcaaacaaaaaacaccttcgtttcatggaaacgggaagttcgctcctacttgtagaggaccattgccaaagaatcccaattcgctgcatcaaaacagcacacatcgaaaaacggtgctgtcccgatcaccatagcaggggacatggattgctgttcgtgtgaatgggcataaaagctgcaataacacgaaaccaaaaacggtccttctgtagaccaaccaatcatcagagtggttcattcaatttgcaagccattcacgatatttttcggccggccagtatctttttcaagacagggttgactcctgtgggattcgaacacacctgatctggttgtttttttttttttaaataaataaataaataaatctagctctctgatgtggggatgtgctgatcggggaactacagaagcacaataatatctcgaaacaaaagaaaagaaaagaatatatataactcaagtacaaatgtttttttcattcgattcagacatcccgttttccggttaaagtatcgaaaatgttcgccatctcgaacctcggacttgcacaacccgatcactcatgttgcaggaaggatctgcctcagacatggggaccggtagaattaagagcaaaactgtcgtatcgacatttatacgatagtggagacattattatcttgtggagagaaaattgcggattctgcacaccattcaaaactgtttttcttctcctacaaatacggtaaatgaattttggtcgattttcctaatccatacaacagtttgattaaccacatacaagtaggaagatgatgaggtccagttgattggcaaacaaatgggaacgcggaacccggcctgcgctcataaaaaaaccctaagtgggcccattcatgtgccaagagcgtctaatgttcgttcaggagctacgtcatcaataacgctcagatgttaaatgtcgcgatatgttaaggagttggtcccgataaggtttgaaatcatgcacaacatggatcggaatggcatagcaaggtgtacacaagagtccattttgtgaacgatccagaaaagatgtgctgaaactggcagctagagagtattatcggggttttagagagtctttcaatgtctttagaattcaaaatagacccacagagaccctttttatcaggacaccttcagttttcgatcactggtgaccaggttaaaaaggtttcaaaaagatcagaggttaatatacatcagagtttcaaagcggggcctgatatgacagacaagcattcaaagcgatatttatatacctcctcccacccatctgtgttgggtgtgtttagacgaccgcctccaacgagttttcacccaacagccgatgtctgcaggcgaaaatgacagccgcaacacttacgatctcgctctcgactttttcgactacacctacctagacgaggctgttttacacccccgtaataacagtcccgaagtccatccgagtcgtttccagcccctgtattatcttgaatctcccttttgagatatatctttgtctttggaactggccctggttctccagcacatacgacagccagtcgccgttgtctcggccgcaacacttggatctgacaagacgtcttcacggactagtcttgtgtggttcttttttcttatcttttcctttttattttcacatctgtttgttttcttccttcatgttattcctcactgtctcgacctcttgcgctaatgagcacatacccttttcacgctctagctccatagcagctacttccttcatctccccatccaatgcattattaccgttcagccttgactccattccgtcatgtggtcacatctttctggctgtggctacttgcctagactttctcttcagatttggccttgattcacaagctacaacctgcctcagcgatgtcggttgtgtctttctactcctgatcaagtctgctcaccacttgctttttttgtgactatttgttttcttttactcaccctttacagatactaacggtcccagggcctcttctcgatgtttttatttatttttctcacacacgctttttccgatattttcgattttcgattttcgatgttttcgatgttttcgatgtctccgatttttccgatttttccgatttttttcttttctcacctaatcaacttaccagagcctatcgagtgtacaccactgtacaccatctcctatcgccaacatcgctagacaagttgtctttttctttcttttctttctcttttcttttcttttctctctctctctctctctctctctcttttcttttcatttcagatctgatctaatcaatctgacgtctaaccccgttttctagagccccgacaccgttcacaacgctgaaacgaaacgacaatggctttatccttgtctcctctcctctgaccaggtaatgaacacgccaccgcggctcgagtccgacacgacgcacatgttcagcctggtcttgggcgcgatacgagctctctacgatacgacctcgattgattgatgaatgaatgatatttgatgactattgttgatacttgcgattcttctaagtactgttccatacttcagatttttgttctgtcctcgatcctgttcatttcactggttctgattctgagacttcgttgacattctttcagttgaccattatacctgtttttcttgccagttgtactctttccctccactcactcccctccaacccctccaacccctccatccccaaactccaacttcccaacctacagtaaccctctacagtaaccctctacagtaatcctgtgtcattccacctcccccttgattctgctgatccatctcggctagcctctggcatgcggacggaaacaatcttccggcgacccgccacggcctttgctcgacaactcgataacgcatctctggaaccaaaaagaaattccctcgatgcacatctggtgccgtttttaagcttccgattttttcattttttttattctttctttcgacagtacgtggctagggttcctcgtctcgacattgctcattatacgtgcccaccaaacagacaccatttcgctattgctgtagtgcgaatatcgtgctcttgcgcataccctccaagcagtgtaccgtacacgatctgtagatggattcccgcagtttctgacgctgtgagcgcccggactctgcctgacgcgtaatcgcagattccaatcaagatacccggttttgattccccatttgttgtgcgggtactccgctgtacggttgtactcctgtttccggcctgtttccggcctgttcccggcgtgtccctgccaacgttgtatctatgattttttcctgtgcgtattcggagcgtttggggttgctttcaaagaaaaaaaacttgtgttttggtgcaacgaaatgggatcatttttgaacgtggccgccacctgtcggtagacgcaaaatgcgccttttttggtacagtacagtacagtaccgctgaaacgtcgctggaggcgggctggcaacgcggtatcacgtgaccccgccccacacatcccccacattataatacacgccgccgccaaatacaccctaagacatgttcggggcaaagctggcggtgggtctcagcatgggtctgtcttaactgctgtacagtaaagtacagtttggcgaccagtgggacattggaatgttaatcagctgtaaccatcgggtcctccaggactaataacttgttccatggacgagatggcgccaatctgatttgatggaagaacaccaaacaatcccagcttcaagtagataccaaaaagtggccagtttcgtccctcctttatcacatctataggtcttttatacttatactaatgtaactgcgaccagccgaaactttgttagttattgccgcttcccagtgtagggcagtatatattccgagtgaatcccttcttggtgaaggtcgaaaaaggaccgtgttttttcccccaaaatatttcaaaccaacaaaaacaacaaaaagaagaaaactcaccaacgaccctgcgagttccttctacagtccagtccaccatgtctgtccgtcgctagacatgtcttgtcgccgccgtcttgtcttcccccgactctgaagacttttcccagaatacgcgacatgtgattgattgcctgaaatcattcctttgatcacagccggagcagatgctgcaacttgctatgcacaacttatcactgtttccttgttcctctttgtttatcttgttcctgttgttcctgttggtcattttagcgttgcccctctggacggacgttcacagcatctatatgcattccttcagtgacctcataccccgccacaacatttttggtcttcgtctttacttttaattgtttttctcatttttctttcgattttccctcctctttcggtgcgagtatttgtacactcagctgagagtacactcgtaaaatggaggtttcgttgacacccactcgataccccttcgcattctcatccacatactcacccaatccacatactcacctagctccccttgcgcgacacagctatgttcgtttcgtttccctgcatttcctctccttttctcctttatttcctttctccattttctcccgtttcttctctcacttctctcgtttctctcgtttctctcgtttctcttcctttcattccacattcccgtttctcttccttactcccactctccgtcgatttacgcttctgcctgtctgctggctcgttctcccctttctcttccaccgtctctccaactctcatcattttttttctttcctccttcatctttattcctttttctctttctcttcgcagatttctcttcgtttctattgattgatttttcagtgttggacctcaaattcacgtgaacatttctttctttcaggttttgttcacttctattgacactcactttttattctgccgttcttcttcttaactccagaacccgttggtgctcttttcctccacttttccgagttcctcttattcctcttccgcttattcctcttccctgctctctctcatttacttttcccccttcttgctccttttcttaagacccgccagcagacgtgtgatcgcactcatgccccgaaccgaaacgctccctgtccaagtcgaacctccccgactctcttcgcatacccccttatttctcactttagttgtttcttcacaagtggacataccactcagctcattcttttcttgatgtttcgctagcgctgccacctctctttccccccatctagtctatacacgcaaggactccgattcacgacgatagcccatgtcgcgcaagcgttacgctgcaactagtgagtgcgatcgatcccttttccctcacattctggaaactaacctagcccatattgattaatcaactgtctgtcaaacaagtcatagttatgtaattaacttgtataataaagagccgtaagggccctcgggccccaagcaccagcatctgcttctgtaccggcgatgctgacagcgtgacgccctcgcaaagtctctactcgtagagcaagtcgttgtgggcacagtcctcaggcaaccactacgaccaaattacttctacttctagtcaacagtcgagaatatgacggcaataataccgcgagacgatgacccaccgaatggcacatgctgaagagcacttgtgaagctagtggttgctcggctttcctctgtcagtaactccattctagttccatctccacaaacatgtccagaaaccatacactactcgtccatctcgtactctcatacaagcagtcatgcagctggtgcatacttgctgcattccaacgcactctgccgcttgagatggcgttatcaagcatggcagtagatccacacacagggaatcctcgtatatgtccgattaaaacagcttgctatttgatcattgctacgtctttgttccaattacaccttcagcggactgtagtgaaacgctaaaccgtcagtgagcgtgtctcggtacattgtgcggggaccggtcatgtgtttaccagcttgctaaaagtatggggaagtggatcccagacaatggctctccaaaaggatatctcacaagtcctgcatttacagtcattattcataccttctctatacacatgctacctgcacattagtcgtcctccagctccagaatcatctcgtcgtacttgccaacacccagtcgctgggcctgccgcagtcgcttgacggcctctccataccactttttctggtcatcactctcggtctcgaacaaattgccgtactggatcatggtttcggccagagtgaccatgaactctccgtcctcgtcggtctccgacttctgaaagtgctcgatggcagccttgaggttcttcttggccagctccacggtgtcgtcattgtcttcgtcgtcgtcatcaagcaggtccaacagagagtcggcaacgatcatcttgcaggtaccgacaccccgatgggccttcttgacggtgttttcgtccttctcagaggccagaatctcattgtaaaacttctcgcaggcaacaagggtggtttcggaaatgtccgactgcttgactacgctctccagagcgccagacagctcaataagctcctccacaacatccaactgcgctggagtcacggtggaggcatgcttctgggccagcttgaacacttccaggatcttgttgagctgagaaatcatcttcttggcggtttcttttcgctcctccttggatacagcactcatcttctcgtcgatatcctgcttgagagctctagacttgacaaacagcagaccggcatcctctggatactgctccagaccagtctcgactcgctccagagccgcgtccacaaacatgtccgaggtttccggggccacatcgtccgacttgaccttcttcttcttcacgggcttcttcttgtcggcaaattcagccagatcaagcagagacgctgcgtagatctcgtggaaacgggcgggaagtccctcacccttggccttttggagcagcgaatcgcactcgtggaccactccgtggagaatacggggtgagtcacgctcggacgacgtccagtttttgtacagactctccaattggcccatgtcgtcttcttcatcggcatccagtgtcagagcgggcgctggctcggccgattcgtcgttttcgggcgagatttctttggccaccgccttttcggccttctcggcgctgtcgagcttcttcttcttgctcttattggccttgttgagtcctagaggtcgcttggccatttttttgctgatggtgaaaaaaaaaaaccaacgaaaatcggcgccatggtctgattcctgcatctcgcaaagttagtccggaactttacatgttccgataagaggtgtgtatggagatggaaggagaaagagatccatgtttgtaaccaacccggagctaggcgctgttggccatcaatcgtggttgtcaaagtgggtttcagatccctttcaagcctatatagtgtctggtactgtagaaagtagaaaacttggtacactcgtaaaactgatagaggaggtggaaaccgttgtagaacactgtagtttgtcaaggagttgataactcttgtagaaatactgaaaagtgtgaagcgaaacctgttgtaacactcttccaatcctcgactatcgctccgtctgagtagagctgtctgagtagagctgtctgagcagaactgtccgagtagaattgtctaagaactgtgagaactgtgagaacggtctgagaactgtctgggaactgtctgagttgaacttgatccactctgaatgcacattcagggtcggagaataattctgaagttctagaaaaacactctggaggtcaaccgcgccccaagactcctactcttcctcttccatacctatctatttaattgccatttaaaactgaaatagcgtaaataaataattgtaataattcaaaagaagcaacaaaaaacacacacaaaataatagtcctaaaaacaaaaacggctgcaaaaatccgtcggcatattttacttcaactggccaaattgtacagaccatttcaccatcgttaataccccctcaatcacccccatccccagtcactgaccatattcttttctccgccgccaaactgtaaaatcaataatacacgtctgcgtcaaacgaacgcgtctgatccctaccaaccatcccacccgatagaatgatggtacagggacgccagacatctctcaacagcctgtggggcatcccggagccggtgccacatgatccaccactcgctgcggttgctgaaatcgcccagccaacacagactaaccaagaatcacatccacatcaccccggcaagctcatgtttgcccttcctagcaacgtgctacaacaactggagaccgacaaacagcaccagtcacgcgacacagaccgagtagcagtgccaccaccacgtgagaagctcaaattgaccttcaaagtcgccccggatcagcttcgattgattgctgatcacaagcctcttccaaagaaggtcgttcatccgtttttccaaaagaaacagaagaaacagagccacgtgacggaaaagacgatgacgcaacccgcaacacaatctgtgcaggctcagaaacagagtcacgtggtccagtcgattggaccggtttctagagcaccaaagaagcccccaccatcagcctggtttggagtcaagaaggagaaaaagaagttgacaaccccgttcccgaatcacacaatgtttcacgtgattcccgacagtcacgtcaccaatgcgcctgagagccagcgactgagctttcagaagcgatattcccgggagttgggtgcttcccaccgtctaactaagacgaagaaaggcgccatcgatctgaagcttcctatggtttctttcaagtcgaaaacaccctcgttgcatcttcctaatcgtcatgtactttcgagtgatggcattttacagctttcacgcgaaatatgtggtgatctgacttccaattcagccattcagagcctcctatccagagtgacgactttgtcagctttcgacactgctgatagagaaacgcaaatgtgggtggacaagtaccgacctcggtcgcgtcatgaactggttggaagctccaagcatgtgtccaacatcgtctcttggctcaagatacggctttcgagacgttcatgtcttgtcaaaagtcctcatgcgactccttcgtcaggcttcatcgtcgatgacgatgcggttatgatctacgacaatatcaccgaaacagaccctcttttgctggttttgtctggtcccacaagctctgggaaaaaggcttcattgattgcagcatgtgcagaactcgatttgtttgtgttcaagttgaacgcgacgacgcgacggacccagaaggagctcatgtcggcattacaaggactaggaggatctcagctcgtcaatcacaaacagaaatcgtgcatcattctgattgaggacgttgatgtgctgtatgaagatgaaaaggggttctggagtgtgctggaaaaggttctggagaagagcaaggtgcctgtggtggtcaccacaagtgatgtcaccatcgagcgtgagtttccacctagttttgaaggccatgttgtttgggagattttcgagagactcgatactgagctagtcgactcttcagccccagtccaaggtatcaagtcatgtgaatcggctgaacccccttcgtctccgcctgcgagaaatgtcacacctcagattgctgtatccagaggaatccttcctacctatctctctctgttgtgtctgtgtgaaggctacgaggtatctacagctgacattgttcagttactgagcaggtattcacacgatgtccgtcagacaatcaaccatctgcagttgtggtgccagatgggtgtcggtgatcctctgggaggtttcaactgggtaattccaataagtgagggtcagggaaagagagtagttagtggagatatgtttgtgggcgttgaacgaggtgaggtgaatgagaaatcggcttctgaagagtcacataacacaatccactccctcctagaaacctacgacaatgccagcatctacgacatttactccaacagctttcacagtgaacttaaccagaccatgtcgtctgatgagcattctgcacttgcacatgatactcccttgggttggcggtgtctcgaagaagactctattggggagtctgatgctctggagtgggagttggttgatatgatggaggggctgagtttgggagataagactcgagatggtaaggtggctaccctaaacagctatgcagaccgggtggggctaaagaatctgctgtttgacgacatgatctactattcgcagatcaacaccgtgtctatggccacgaccagggcccagatcctgccctatctccgaagcatggctcaggcggacttgttttaccagaaccagtttgagatacaacaggctcagctcactggccgcaaaagtcggcgaagcatggctgctatgggcattagcattcctgtgacgcatctggagtgggatctggagggcataatggacacgaaaatgaacattgatggcttgtacgataaatagcattgcatatagaaattgttattacagtatgtacctgtatggcagaggaggtgatttatctacaactgtggctaccaagtgttacgcatgggaacccacgaagacgccatagagggaggaccaaaaaagtgcaaatgggacgaacttcacaaaaagaagagcgtcaacagcgctgccatcacccagaatcgaactgaggtttccacggaattgcaagaatgaaccacaacgtggtgtactaaccactatactatgatggctgtgggtattttctggggatcctgatgtggtatttgagagaggaaagagagaaattaagggcgaaataagtgaaattttggacatctaacagtttatctaagtaatcggtcatacattctctcaatttgggctctagtcctctaatatggatttttttattttttattctttattttttccattttggttatagttcaatttgagttttgttatcagttgagttgtatccaagatgtaggtaatggaagtgtcatattgggataaaaaaaatcatatatgggtcttcaatccattatcaactggttaccgtttctatatctgctccatgttcatttttgtccaagttacagacaccgtcatctttcaatagcgttttccaattatgcatgaaaatatgcactcctctccaatttttttttttttttagatcacgaccatcatacaacacaatggattcgtttgcacagaaaaaagcatatattctggagcagatttcgctcaacagcgaagacaacccggacgactcgcccaagggcacgatcgacgagtttctgaagccgttgattgcaaccatcaacggtctggacgactttgtcaccaccagcagctgttctggacgggtgtctgtgtttctggagggcgagaagggcgttgaggagggcgggaaggttactggaaagggcggaggcaagtggctttttgtgtcgcatgatcctaaggagattgaggggtgggagaagaaggtgtttggacaggacgacaagatggccgaggagtggctgggccacgtggcaccccagaccagtctgattctgtttaagtatgaggctatgattttgcatgtccaatgtcggtctttgttggccgctcaggctctttattcgacggctatgggctgtggattcagagaaagcgggatcggtagtaacaacaacgtggcgatccgcatctcgctcaacattggatgtcctatcggctacggcgagggggacaacttgcatttgctggtacccacaagttacctgcaacttcttactcagcagagccgtacactgtttactgagaacttcagacgcatggatatgctgcatagggccattgagggactccagataaagaaggaaaccgtggaggaaacgaaggagcagcgggcacagcgcaagcgacaagaagggctgcggcgacagagggaaaagatggaggcccaacgggccgacagtactaacgcccatctgcagtcctagtcagtgtccgtagagttcattactgggggggtatttaattattacagggcgaaatcaagttcgatgaatggggaattggaaatgggagactttggttggatttggttcttgtgaagttggagggtactagtttgaactatttgaaccgctgctatagccgtattatggagacaacagtatagagatatcgaaacacgtgtatgacaagtagatgtcgacaatcccgagttcagtccatgtggtttcataactcgttactgcgatccaattgactgtacttgtacttgcaaacatttcatgcgttgatctctcgagtggtgacctactggcacataatttccttggtttccaatacaattgaatcaatgcatgtgccattctacacaccctggttgaactcacagtagtccattaataatctcgtgtttacaaagaccgacagagacagttcaagtcaaagagcagaatcatcgagttgatctggggcatgtaaaacttcaccaaacccaccacaagagtcctagttccttctatatgctcttgtaaccaattaatacaacactcaagggttgttaaacagttctgctcagacaagccatacaaacgactactgaagatacattagaatcaacacctgccataattggcgccagggcgacccatatttggttttgggacttgtctactttctaataatacaccagaagtaatatctgctcattctccgcttcggtgctaaacccaatcaacttgacttggttctctcgggctcttggaggccataggtgatgtgcagagatcattctgggaacagtgagatggttacaatacttgtacagtacagtaggtcgaatcgaatcaaggctatatgaaaatcccgggaacgatcgacgccgactttccgcactatgtcacccccatttaatgaacgtacttgcacaagtattgccgagacgcctgatccgttgctggagagtagagttgtggaaataataatagtcgctcgtcgggtaaatgggttgaaaaacaatcaaacggtctatcaatctcggcgtttaattttagcgctatttagatattatgggcgttgcagttgttgcagaagtcgctctatgaaggacgagatggtaagggaatgaaacaatgatttttctaaaaacatggattgtcaaagaaacagatgattgctcgaaactatttatttcacctttactccgatagatatttcataacattttttgaatcaaattttttgaattttagattatttttgaattttttttatttttcattctttcatttgtttgacatttttaaattttatttctccctttgtcgtgtgcattaaattacacattcaacggttttatgcagctaattaagcgagtacagtccagaacatacacaggggacaactaccacttccacacaaacacggcgaatcagtgtgcttgtaatttccgtggaaaatacttgccttggaggtgcgccaaaaagtgtcggaatgttcattttaatcgttcaacttgagctccaaggttgcactcacgagtcataacaatttcgtaataaagctgaaatgtgaatttgagatggatactagaactctactaatgctggtctaattacaactactctacttcttacacatcacaggttgtaaacgacacaatactgatacatgtggttcccgcggtctcaatcgggccacagagtcaatacatcatacccagacgatgagatgattcaccaactacactgcccaacatccgaaaagcagaagcatgtgctgtcacctcgtctctactgtagatacctcgctctgccaagagactaggccaggaaacacactggcatccaattgacagatatttcaactcacgggctagtccagcaatatcacaattgcaccggacaatccttacgagagtgaggacaatatgattatgtcgcaatagatttgaacggctaaataccgactgttattccctcagttatccttcattaagcaatccacaagatcgaacactaacaactccagcatgcgactcatcaacactctatctatcgctgccattgccgtggctgcctctaactctgaatctggtctcgcttcccgagaggagggcgtcgttgagattcagcactaccggcctcccactcccaacgttgtaactgtcaccacaaccgtttacgactgcaagcctaccaaggaccccaaggaccccaaggacctccacaacaaggacagggatccctcctgcaaggctctgaacgagggtgagcaggctgaggaagaccacaaatacaaggtcagtattctcaagcgagcaattgaagagctcgagatgcgagatcctgctcccgtcatagcccgggctcttcggcaataattgtctgacgtgcctctcactcttttcatgaacgcttttccgattcttgcccgcgctggcctttctttctttacctcttattcttgaatcaattgatctttgaaccaacatggtgtattttgaaagtctcggtgcgatgttgtagcatgaactgcttgaacagtgtagccatcatcacatgttttcaccattgatgatgtaaatggtggttgcagtgaaggagtgctggagcggttcagtactctcgtctatcacacagtgatgttctcaatgagaagtcaaagagtcagatgtttggcagattcagtaaaaaaggtcttgaatacttggattcccgtaaagtagttgataccatcctggaaaaaatactgtagggtttatctgagcactttcaacgtcttgcgtcttttggcgtctttcaatttcagacaccaggaagtctacgagctgacaagatcatagagaaaatacgaagataacttggtagttgagcgagattttaactgatttaattgactgacgatttgaatacaatacttatgtgatctggaccatgtctgcctgagggtcttgtatcagttgtgccaactaccagccaactaccagcgtcgctctcccaactaaacataactagatgggttgcttgtgggggtgatggaacatggattagcagatgtttctgttgagatttttatcaatttcttggatgcatgttgaaattcaccatctgatgtatatttctacagtttttaatttcaatttcgcttctgaaacagtggttagtacaagtacgagtatcgagctcagagtacactcttgacgcccaactatgttcaactagaatcccaactggatagcatcaaaagatactcaactattaactgatagtttccctctaaacagttcacatatgacttagtacgagagacgactgtgaatccatcgttttcagttgagtagaacccatctctcaacaacaccttcagactgaaaacgtcgggtctgttcatgaaggaatttttttttctccttttttttcctccttttttttttataatgcatctacaacgcccacaacgccctaccctagtttaactatgttctaacaaatcttagttgggtttagtgtgaaaaaagtttgtatctcgaggctttactactcgtatgtggaggttttacactcgcatgtggaggttttgctactaggaatatatccaatctattaaattttgttcagtaatcattcattatcgatctgctttacaataccacaaaagctgactgtttcaggaacattcaataagcatcccagtatgacttttttaactaatttccaactaatattgggcaactacagtagtaccattcagggaatgtgccgctcggaacacacagccagttgagcgaaaagagggatcatgtgatctgaatatcaaaaggcactgcactggttcacttctttctcttagttagactatcagtttcattactacctgggctggataacacgcgatcagcttgacctcatcatcactctggactatcgggttgtatgactaatactcatcagcaacattacgtcatggtgaactttgtgtgtggttcacaggagagagccgttgagtcattgtcacgtgagtctttgaatacgtgagtcgttgaacatgtgagtcattgtcatttgtctgtgtattggccatttcaaattcaacagacatttcttcgaatgggcaacaaccattcaatagccgagcactcgtattataagcacttttagatactgtactgactgactgtgtactcaacaagatgtagatatcgaccacaaagagctcaaaagacggcggaatcaggcgagacaagtgacacaaaagcggtaaatgacatcttgtctgttaatttaggcgtcttttgtcaccaacacccatcatctccatctacgagtcacacatgagccggtggaaataaacttcttcaattttccacctcccaactttcatctgtcgatttgtactccacacaacacagatcactctctacaacatgtctgaacaagtcaacaaggtcgctgaggagctcaaggagctgaaaaccgacgacgtcaaggccgaggccgctgcccccgaggccgaggtcgtgctgggtgccgatggccagcctctgtctaagaaggctctcaagaagctgcaggcccaacaggagaaggagcgaaagaaggcagagaccgcggcccgactggcccgagagaaggccgagcgagaggccaaggaggtcgactacgccaccgccaactacggcgtgctgcccatgatccagtcccgagaggaggacaagaccggtgtcaagcgggtccagatcaaggacctcaacaagtccatgggtggccaggaggttgtgttccgagcccgagtccacacttcccgtctccagggcaacaagatgtgctttgtgtcgctccgacagcagtctgccaacgtccagggtctgctgaccgtcaacgccgactccatctctaagcagatggtcaagtttgccggctccgtctctctggaatccattgtgctcgtcaagggtactgttgtcgagtctcctgagcccgtcaagtccgccaccatccaagacgttgagattgccatctcccagttctttgtgatttccaaggcccccgagcagcctcctattctgattgaggacgcttctcgatccgaggctgaggccgaggccgccggtctgcccgtcgtcaacctcgacacccgactcgatgcccgatgcatcgatttgcgaaccgccaccaaccaggccatcttccgaatccagcacggcgtctgccagctgttccgggagttcctggtctccaagggcttcattgagatccacactcccaagatgattgccgctgcctctgagggaggagccaacgtcttcaagctcaactacttcaagggcgacgccttcctggcccagtccccccagctgtacaagcagatgctcatgtccggcgactttgagcgagtgttcgagattgcccccgtcttccgagcggagaactccaacacccaccgacacatgaccgagttcaccggtctcgatctggagatggccttcgaggagcactacgacgaggtcattgacgtgctgtccgagctcttcattttcatcttctccgagctgaagaagcgatacggcaacgatattgccaccgtgcgaaagcagtaccccgtcgaggagttcaagctgcccaaggacggaaagatggtcaagctgcccttctccgagggtgtcaagctactgcgagaggccggcaaggacgtcggcgattacgaggatctctccaccgagaacgagaagctgctcggaaagattgtccgagagaagtacgacaccgacttttacattctcgacaaattccctctggccgtgcgacctttctacaccatgcccgatcccgagaaccccaactactccaactcctacgacttcttcatgcgaggagaggagattctgtctggagcccagcgaatccacgaccccgagttcctcaagcagcgaatggctgcccacgaggttgatcccgagtctttgggtcttaaggactacgtcgatgcttttgcttacggcgctccccctcatgccggtggaggtatcggtcttgagcgagtcgtcatgtttttccttgatcttaagaacattcgacgggcctctctcttccctcgagaccctcgacgacttcgaccttagttggatgacgttggattgtataaagagcagagggcccaaaacaccctcgtatgtaattgatgatgttaattttgtgtttgtagtggcaagtcttcaaacagtggccatgtctcggtgtttgtagacatcaggtctggtttagttgggctgaagactagaggggagatacaatgattcatggagacaagatgagatgaaatggctgagtcgtaagggggttgtaaagctgtgcctgtccttagactgagatctaaacaagtacggctctcgcttacttcaatactggcacgtccaaaagcaatgcacatcaactacgggtacagtagtggtgcgtactgtaaggcaacagcaagacttcaaaattggtccgagagttgaaaaacagacggtatttagattcctttgttgggcttgcggcattcgaaacgtgaaacctttatgttgtgcgtttaccaatgtcgtcaactgttgtccgctgacagctggtgtgaaggggcgttccccatcgcatgcttgctacttgatgattcatttccccaatgttttccaatgaaattgcccctctatagtgggtcctttgggggcttgattcaacatgaatgttgtagacgctaacccccctccgtatatctatcattagtatcgcccagtagaccaggcgacgtgagcaggttgtgaatgacggttaccatgtctcaattcagaagtcctttgctttaatctctcagtattgaagtctccagatcaactccaggcgagccctgagagtacaagtacaagtacctgcccgctgtcaagtaaatgatgctgtacgtacagtacaagtattaatatatactgtaggggtagttttactatcgaaacgccgctaatcacgctcgactcgattcaatggctttgccgaacatcgttcttgttcttgtatctggttattcttgatagtccggttttataccagtagcgtgaccagaatatacattccagaaaagtgtagacatcaacaacttatcttgcccatggccccctctctagctgtgaacgtgaaaagaagcagtactaaaaacaacaggacttgtatcaactctcaggcaggtgagactcctatggaaagacttgtatgggaagactttgtaggtcagagtcgattcagggctgctacagggacagtcttcccatccagaagagactctccagcgcctcttccacctcgctctcagttgaatcgttaatctccgtagtgattcttccccaatctaaatctccgaaccctccattttagcactagtagcctgcattctagacgagggggagacgcgatatattcatcgactcgctttatacgacttttttgagggctccttttgttgattatcttctcagtttccccattgggtaactttttttgtcatttttcgcaactgtattgcaaaataaaccccgatattggttgaaaatataaaacaacggtgcaagaatttcgggccaggccagaagccgtcttgaaccatcagcccacaatgtcaagaaccccatgggttatttggggatctacaacatgttgtagttgcctcatgtggaaagctcgcgcccaaaagacaggcccgtgccgtacaggtttagtatatgcaggaggacacccagggctcaacaattgagtcacctggagcactagcaacattagttggtgccttgcatctccgtagtaactttcctcttcgagtgctagttgatagttggcaggtattaccgacgacagtagacattgagggggttaacacgcactacggagtgaaactgggaagacctgagcgatacccatgttctattagcctggtgctcttcaaatctgttccaacccaagcgtagaccttgtaatgatatttcataccactcggcacgttctcagctccacagtaccaatcctcagtgtctctctcttgttcgtttagaccttttactgttccagaaccatggaaccatgcccgagggtggatagagcatcttattgtctacttgtagggacagtaggagttcagcctcgaaagttggatcacttgaatgcttggcttaatcaactacgagctcaatatcacaacccgtacccagtccctgtactgtacttgcactcttttcaacactctctagcatctgatctaagagtggtatctgaaaagtaccttcagttagtgcaacaccatcaatactacgctggggcacaaggctgttaaccgccattgccctgtcataatatcacttgtccttgtcgcagggctatatcgtgcttctagcagacatgtcttagtaagatatcatgacgctactgtacgagtcatatgaatcattgcgaccgtcagagattgcagacatgtaccagaagggcggcgaacgttgcaatcaaaagccgtggatcagagcttgagactttttccgccaatggctgctctccaccgcctcagccatgcgtttttcctcgcaaacacgtaccgtgcgtctctttgtctttctactgcatcgtatcggcgtattgccgcgatggtcgaggtcaaggccggcgatattatttgaataggggcgtaaaagggatttgtaaagctgtcaaaccaaattaattgtgtcccaaaggagaattccaattaaaacaccgagagcaaatatcgactgaaaccgcagtgactcagaccttggctggacccataagccccctcctcccgctgtagccctattggcgccgcgatccgcgaagctctcggcgtcggacctactgcaccgcgcgtgtcggagatttcaaatcattttttcacctcatttccttttcttttcttttcatttcttttaccagcgctcgtttgtttcggtacccactcgcattagtgcggctggaacaaagtttttgagtaatgccgctttgctctgacgccccaaagacactcataaatgtatgggaaggcggggtttttattgcgggaatcaaaaattcacactcaattcagccctttcagcttttcagatctctccccagaccgctgcagcgccagctatatatggctaggattgtgcccatttggctgcctcactaaacccaaaagtttcagactgaaatatactgcccatttccccgagctccaggggccgataatattttaatatcggtacaaacccggcggatctgggctccaaaacacgtttgaaaccgacggcaaccgcaaaaaaacagacaagcatttttttggccagccgtcgactcgcgtccatcgccagagctccacgtccgactccccgagtcctatcactaatcaaataacgcgtagagatagagttccgagctgggcttgtctgggtcatggcgtgtgttggaagaagcagtgagagaggaccaaaaataccacaaagcgccagtggacgcatctttagaattgccaaataaaaataaaaaggcttttcgcttcttttctgctcatttcaacatcattttcggcactgctggctgcgtttgatggcatacaactctccttaaggttgattcatgtacttgtctactgaaccgggggagggtgccggagggggctcctaactggacgaaaacagccggtaaagacacgaaaagacgttgatcgcaatgctaagaccgccagctccacaaccatgtggtcgtgcctacaacaccactccagcggcggcaattaggttcgtgccaacgtaatccacgtggtacatctggcactgtgacggacttgtgcatataatattgcgtgagaaatacgggccaaatggagaagaaaccgtcgatgaaacgagtgtggaggacgtgaaagtttgttcaattagattactgtggtttacactgtccaactacaagtaagactgcggtaggtacttgggtattgtatccaggtactgtatgtactgtttggtaggaccgaagtacttgttcaggtacagtacacctactgtatgtactgtttggtagtacttgtccaggtactgtatgtactgaacttgtggtactgtacttgtaccgtctcgtccatactgtgttgaagtcgacttgtgcaaggatcctaacgtgatccatcttgtcaccatgccctttcacgcccgtcactctccagcttactctctcaacctcagactcacggtattacatagctgcaccttgatacatacaggggacattgagtttgtgggcaaaaaagcatagtcagggtgaggtaagagagactgacaccaaagagatggaaagatggcacgtgggcgtcggacccgcccatttatgccgcgcacgtgcggtcctagaaacccggtgtgggcggggtgcggcgcccgctcgaccgcgtcacgtgaccgctcgcaaatgcccgccgccctcgtgccctcgtccggcttacctaaggtgcactccgtttccccacctcaaactaactcggcaacgtgcacctcacttaccacacatccagctccaaggcttattattcccacgcctctctcacactcggctcaactccacaccctagtgatacagcgtcctgcctcacgacactagccccagaacaaaaagaaaaagacaacccaaaaaaagacagcacgggcttccactagtgagtataatgcagacggaggaaacctctctttcgccccacacccacacggatgctaacatgagaaacattgacccttttgctcccccaaaggccaagaagaagtctccgaagaaaccggcggtccccaagttgaagcccaagcccaagcccaagcccaagcccaaggacgcagacgccctgacggtccattcggtagacacggttaggagcgaccataccgtgactcccgtggtacatagacacgacattgagataaccataggcacatctaccacgtggtctggcactactactccgtcatcggcatcagtacactcgaatatgacgaccccaacgctgtcacgactcagcactatcgacaagaaaaaagacgaccccgtccacatcaccatgacatcgtcgccctcgcactttgcggctcaaccgcaagccatcggcaccgtggtagctctctacgactttcactccgacagacctcactcgctgccgttcaaaaagggagacaccatccaggtgctgctcaaactcgactccggatggtgggacggagtccacacagcctcaggaaaacgaggctggttcccaagcaattacacaaagaccgtcgagcagtcgccctcacagccaaccacgccaaagaaggaaaagaaggacaaaaatgataccacgcgtgacctgagatcgtcgctctcggccttctccatgagccaggacagacagagcagcgcgtcgccacgccgcccggccagcagctcggcaggaaacgcaatcccagacgaacaaggagctccaccgtcacgtgataccacccgagaccccatgctgcgtgacacgacctcgcgcgacccgctatcacgtgactcgctgcaggctctcaactaccagaacacgctcaacaacttatcaccggcacacacccgctccggcacgtcgacgccggcgtcggattatgaggttggactggccaactcagtgacgggccagcgcaagggttccgtcgtcagttactcgtccacctctggtcgatccctgtctccggtgattgactcactcgattcggcgcaatcaacgggctcggtgtccatcaactcgttggatcccgcacaaggagtgttggtgacggagttgcctgaggcgtctccagccaacccggcaagctactggatcccccagacatcgtcctgtggccagctgtactggacagaaccagtttcagggatgtacatgacgtcgttaccgtttcaaaaagtcactgatcctagtgatcctggccccacagagttgaccgtggcggtgcccagagtaatggcgcctccacggcaggtggtggaaagtgcacgtgctctggaaaccgttacggattccgtgccggtgcctgctccgcgactagactcgaccgagtcggcagcatctgcatctgaagcaaacctcgttcgtctgcgtgccattgagggctacgagctcgtgcatcccggcacatgggaatcgctggagcagctcatggacacttttattgaggagcagacgtttgacgccttgtgtagcattttggcactgcttcatctatgtagtgacaaggctttgaacatgctcttccgccaacttcagacctcggtgggtcagcgaacgatcgggatgtttgctggagatggtgagggcccgaccgaggcagatgccgaggagattctgcggcttcaggagcagctgagtgagtttttgaccgaaactcgtatcattgctggcaacaaagacctcgagacattcattaagccgtttggcgcgtcgattgagacccagcctccggccgtgcagtcgcaagccgctaaggactcgcagattctaggcctgctacatcagaagcggggcatgattctgtcactgttgacacagctgagtcagcaaccgcacggcgagattgacgattccgttgtgctactgcgagctgtgaagcaggcgctcgtgaacaccactgagtctgttttcgctgtgctggagtccatagatctcgggcccctgtctaaaaccaacaataagcacgtgctcattgattttctggagttcaaacagcaactgtatgagaatttgagtgcgggcagctattcaaagatcccccacactatggatcaggccatttcagccactctggcgctgcaagaggagcgggaagcgctgcacaacttttcgtcgcgtatgatgaccgagccttcttcgtcaaccatggtcgacggctctcctgccctaggccatgtcattcctccaccttccacgtattcgcgccagtcgtctacacgatcggcttcttctttgccctggttcattcaggctgagtatgatagtggtttgattctggatgacaagaacaatgtgcgagctggctcgataatcgcccttgtagagcggctcacgcaccacgattcactcgacagcaatttcaactctaccatgctgctgacattccgaacgttcatgacaccccatatgcttctggagctgctgatccagcggttcaccatccagccccccgagggtctcactgctgaagagtttgacttgtgggagagtaagaagcagcgacctatcaggatccgtgtctacaatattttgaaaaactggctggaacacaattggctggagcctatttcacccgtgacacatgatctgcttggtcagattgagacatttgtgttgcagatggtgagtcagaacttccccggtgccaagcagctgttgacatccattcaggtgcgccagaagggcgaggagctcaagaaacgcatgatccagaaccctgctcccacgccttctccgatcatttctcgaaactttaagcgacaaaagctgcaggacctggactctgtggaactctgccgccagcttacaatacgggagtcccgtctcttttgtgccatctctcccattgagtgtcttaacaaggagtggaacagcaagcgtggcacctctggcggaggagagccgtcgaacattcgaaaattcatccagaactccaactgcttaaccaactgggtggcagcctgcattctggctgagaaggataccaaaaagcgagcttctgtcatcaagtactttgtgcaagtgagtgaacagtgtcggcagatcaacaatttcagttcaatgacagctatcatttctgcactttactcgtcgacgatccaccggctgaaaaaatcgtgggagctggtttctgctagaactatggcatctctggagaacatgaacaagctcatgaactccactcgaaacttcaacgagtaccgggacatgttgcatttggtgaacccacccatcattccgtttttcggcgtttatctgacggacttgacgtttgtggcagacggtaatcccgactttataaagggtgagcccaagctgatcaacttcagcaagcgaaccaagacggcagagattgtgcgggagattcagcagtaccagagcattccatactcgttccaggagctaccggaggtgcagcagcgagtggctgctcgattcaaggaggctccgagcatcgacgaccagtacgagacgtcgttggcactggagcctcgagacaagcagccctcgaacgataagatggccaagattctccaagagaacggattcttgtaagtagagaggggttaagggaagaaggaggaggaaaaaatatgttaatttattgttcaaattgactactgtacttgtaacatggcacagtacgtagcagaggtcaaggtaacatgtgcatcactcgtacatactgcatgtttgtgctgcaaggatatgtaaggggatgcaggtacgatacatggtgtgtgtgcttgttcaagcaggggtgaaaagggaaaatggtgtattagttgacattggtttagttggaaggttctagtagaagcagtctaattgtgtgatgtttcggcttggttccgatgtcttgtcatgtgtgtaggatctaactggggtggtgtctagcgcgtcatttacacaggtcattaagtcagtttcgcgtcactccctccatcaatacgactcacgcacctcctcttccacctctccaatgctgtcttcggagattccttggaagatttgcaaatgtctaggttttggcgacagtatggcgcttgaggaagcccatgccgaatttgagctggaatccgtgctgaaaccgagccggtagcgagacctagaagtcagatcccaggtgacaaacatggtcagtcgcagcatcacggataagccagtgaaccgataagtccaagataatgccaagtcaatggaaatcttttgtgatgaaccagatgaactaccagtgccatctgtgaccatcagtgccatcaccactcatcaactgcaccgccaactacaatcaatgggactcgtggtaagtgtgggttggatttcaagcctcacacgagctgcctccatttcaagcgcaggcactccctcagtctttaggttctcaggagctgtggcggacctgcgatagcggtcttgtggaaccatacatactggagatgtttggcagccgaccctgttgctgtctattgttttgacctactcggagctgcagggtccaatgcgcgggcttttgcacagaccggggcccgtctgatagtcaactatcgccataaacagacccagaaagatccggctggatgaagatggagagaaccactggtacagattgcacctgacaggccttgcgggggttgcgctcgttgatggcttgagccgagcgaaccgttgcattcacgccgagggcatctatacaatggtctatacaaggcgggagtgaatgacaatgacgacttgattatggctactcttgactgtccttttttcgggagaagataaaaaacatgacaggttcgaaatttaccaagaccaccgtcatccatggtacggtttggccttcttgagacctggcaacgtgttgatccatgtgttccatcttctcaaacaaacggtgatcaaggtccgaggaccgcgcggcacttggcgatgcactccaggttatcttctcccgggtccagggctttatccgacaccatgacaacaatagtgagctatattgagtgggtctccgacgaacttggtgactaggcatttaggtatgacttcttccgacactattggcaatgattcgagattgcgatgcacgggttggcccacttaagtcaacagactgacagtcgtgtgaactgtccctggggcgtagaacttccacaatctgtttctgttcatcggactctttcgcagggcttgactgttaccgtgacttggttacttggcttcgaatgacatggatatcgaaggacccctggagcaaccgttgttttgctctacacctaccaagatgtgtgaagctctgttaaaacctggtttacgcagtaccgatcagcgaccacgaatatgtgattgatatggaggcacagctaatgttccctgtttgttactgtgaagaagccagctttcttgaggttttggacggcaaactgggcatgggtattctgggggcttgaccagagcgtgagcaaggcgttctgaaatgactccaagtcatttgacagagaaatgatgatggagcgaaccactggagcgaaccacttgggcaaaatgagcgtttagctctcccgatacgatactgaacttgggtagatctggcaacatccctacagtatgtacagtacggccagtaacatccgagtgaacctctgttaacgaatgaatctcaaacgacttctcctctgctgaagacttggagactctcagggacacaggacaagaagtgaagtgtttgttaccgagcccggagtttgtttataatcgcaggctgggctttcccttctgttgacacctccatcgatcggttccaggtcttcagtcactctctacactcagacaatcaatcataaatatattacatgcattctatccttcccataacgtgtttggcacgtctaagctcactagttttctctccactggtggaaacaggccgtacatctgcaaaacttggtcatgggctcatccgcagaccgaatctgcaacatgtagaagtaagcacccatgttggaacacttgggacactgcgagccagggtccttgtcgacgttctcccaggcgttctctccaccgagaacactgtccaccttcttcttttccaggacctttcggtcatacacgatggtgccgtcctgcaagtagtactcgtagggacatgtccggcactcgaaccgcatgccgtttccgctggtcgacagctgagttagtatatggagtgtcaatggtgattcagcatgcttaagtggagtgtgtaacgggatcagcaacgagatcagtcacgagatggggacatggtagatgcggtgaaggagaaaagcggacggtagatgcgcacacaaatacttttagacaaatctcaacctagatcgaactcggcaacctcttctctcgggtgtggtcgatgactagccacttcattgatctgcaaaaaaccgtaagagaagagtagaattgcacataactagtgataaagaagtttcaaatgatttctgacacctcaccctctctcgcctctcgcccctcgcctttcgcctttcgcctttcgcttctcgtctcgtctcatctcgccttcatccacgcgacctatgatctggtcgttcctggcccaatcctgactcagcaaccgccctcaatatccccccgtcctactcaccgtcaacatgtttgtacaagtgggacaaaacgttagcatcctgtgtttgtgtcgtctgtgctggtgtgaaaaaccaaataaaaaagtctgaaattcaaaatataaaaatggtggtgggcgtttctcatgcacctctgagttttgatcagtgattgtcaccaccattacaatacaatacggcgcactagagcgacgagacggcgacacttatccagcaccggggttcgagttcaccaagagattgtttatcggttcctttttaatctgaccgttagagcatcaccactggacgacatacataccgcagaggcgacaaaccccagacggcgcccgcaccgactagttgtaccattcatcacatgagcagaagaaaagcaccagtttcgtattccggactggacaccagtgacgtcagcgatgaggactttgaggttgaagacgaggtgagcacacccaagagaagaaagaccacgagtccgagaaaacagacgccgagaaggacggcgtcgcctcgaaaggcaccgggaacgccgtcaccggtgaaacggtcgctccacgacaaatcggcgcgaaaaaaggccaacagaacactactggatcagtctctgggactggtgagcgaagacgaagatgaaattgagctggctgaacggatcattggagagagccgggctccgattctcgactcgtccaacgacttccacaccgacgaacggtcgctggccaacgtgggtgccctgattgcggctgaagaccgcgttctgttcctggactcttcagagggatactttgaccaacacaagacccgaggacgaggtaacgccaacaccatggccaaggcgcctgccatcgaccactccgtcttctttaagtacacaaaccaggccaatgagctgtttcatgccgaccagaagaagatgctgcggcatgcttaccgcggaatgttctcgcaatggattttcgagctttcggaagggttttcgttgctgttttatggtctgggaagcaagagggagttactgactgactttgtgtgcgaaaaagtggactcggaaatccccattcttgtcatcaacggatacaatgcgtctgtccagttcaagtcggtgctcaacagcgtggtggacgttctctacgagaatcatgaggacatctttgcgaaaaagggctttgtggtacgaaacaaactgcccaaggatgtggatctcttggtgaaactggtggttgacactatgcgagatattgaagctggttcaaagccgtcgttggtggtcttgtgtcacaatgttgatggcgagtcgttgcggatcgacaaggcgtctactcatctgtctcagctcatgagtatttctcaaatctggtttgttgcatctgtcgatcatattatggctcctttgatgtgggactctgccaagctggcctcgtacaattttgtgtggcatgatgtgaccacgtttgctccctacacggttgaaacgtcgtttgacgatccgcttttgcttggtaagaaggctgaggcccagggtgccaagggtgtcaagtatgtacttgagtcggtcactccgaaccatcgaagtctctacaagaacctcatttactgtcagctggaggagtttcacaatgtggctgacaagagaaagctgcctgaggccgaggtgggtgctctgacaggaagtacgtccatttctgtggattatgacaaggtgttgacggagtgtcttaacgagttgacggtttctaacaagaaggatttccaggagaaactcaaggagtttatggaccataagatggtggttgcatttgacgacaagatgggcatgaaaaagctgtacattcccttttcgaaggatgttgtgcagcaaattctggagggataccttgacgcctagtgaggtgaggttcacacaaggctcaagtgggtgtaggtcatggctgcagatcatgtggtcatagagcgttccactctgtatataacaaagatgtaatacgcaattgattttcatgtctgcaagggaatactccgactaacattccccgagttcatgtcagtggctcggaagatggcgtcgctgcagcagtcttggaggcttgtttccggttacgttgcactgttttcatatcctcacggcctcttcgaatcccactcgtcgtgtttccattctccgcaatggctccggaggaaggctggggagttcgtacttgtaggtctgagctacggataccagttccagttcgacaacattgtcgagcatgagtggttgattctgtttgtgtcgactttctgggaaagtgctgccacttcggagcctggtttgcccaccagtttgaggacgtgctcatctcccgcccacaatctgcccagacccccgatcgaagcctctaggcaatcagttgtgtggccagtcgcttcaatgtcagctcaaccggatgtgtaggaacttctctctagtagccctcttaagtgataagcagcatcctcagactccacagacacaagtactcgccaacagcaaccggactgcccgaatacaagcctggttgtggctgtagttgacggactctgcggagtctcgcagtagcaatagaccggtacaagtcagcagcaagaagaggtccactctgggagcttgcgtgtgcacaagcgtccatgtgtgacagctggagcggagggatctgggcttgtggtagagatatcgacggagaagagtgacaagtcttccacgttcacagcggtcacagggcacaggcgcaggcacaggtgttcttctatgatggcgatgtacccagcacagcacccaatgagtagaccgcgtaggccagaaatatggcacccacaccgactaggacctgtaggcgtacagacacaagactgggaagaacagaagacaaggagacgctaacaagacgttaacaagaggccatgagatgttgagtggtgaacagcgttcctcctggtagttgcaactcaaaatgaacctgaccaactggatacagaagtgatggggacgcaaaaatcaccaatttacgcacaatatcgcacattgtgagccgtagtctcttccattcatgtcatcgaaagatgactgtacagtattttacacactctaattgtgctgaaatacgtcttctccccacaggatcgttcagctggttgctgccatgtctcttcacacaatcaatgtgatttgcaccagacttgcaagtcatgacgcctccgtagatgcaatttctttcggcgaggtcctgctgaagtaggagtgggcgtggtatcgctgcccgcagtcgtgagtcgcctggtctgttgcttggacatcttgattcagcacatgttgggtcacgagccattttcgccggtaatgtccatcatgaccttgggcccaatcatggacggcctgaatgtctcgttccaagaggctgattagatacaagtgctgaatgttgaatgtttctctccgagaatatccacgataatgagagtcgtgaatgcaacaccttgacatggcgacgaaccactccgttccatgttgagggacaaattcactcagcagaatttgtcaacctgatggcgtgctcagtcgttcccccactaggatacagagtgcctctgatgagtctctctaatagagagaagagtcggagcgcctccagcaagtggtatgtaagtcgccaagttattttggtatataaaatttcattttatacaaaagtcgttacctctaccgacagtggaggtgaagataagttcaagtgaccatgagatcaactgaaggtgggaacatgatagtgaatcagactggtgagaggaatactggagttgaaacatacaaaagaatcatgtaaccacaatcaatgtcatgttatatacctgtttcgttttcaaaacacagtggtgttcaaaagtcgactcctttcttccgaaaagggaaaaaacaggaaaaacaggaaaaaagaaaaaaaaaagtaattttcaaccctgaagttgacaattgcctcatgatttgcggtcacgtgacccggcttttgtcgttgtcagctgtttctgccgcatcctttggtcctatgttctaagagttggaggtcggttgactttaccaagtgatggctcttctgatgcaagtccatgatctactgtcatatctccgaaagcagtcaccaggtttggatcggccgtctcaagatgctgtaccggtagaatggggccacagaagtgaactcctaggtatgggttaagaccggagacgagtgcgaagcgattctactgtagtctgtgtagtctcactggagcgtactcgcacttacactcattcacatctctcgtacagtactcgtgtctcgtacggtactcgtgtctcgtgctctccctcgtacggtactcatgtctcgtgctctccctcgtacggtactcgtgtctcgtacggtactcgtactctccctcgtactctccctcgtactctccctcgatcctccacggacttgtcatcatcatgtcaccgcgggcttattgacgtcattgagcaagtctagctccggcagaaaagccacgagaggactgcccactgtaaggcgctgacaagtccagtaattgcagtaccacaccaccctctaccctccacccatctctgaccatcacctctgaccctcacctcaccactcttctccagcctacttccactgcgtactgtagcatcgtaacatggggtgatgtacatgatccaggcacgtatacgaaccatcatttcgtaatagcggtactgcacaatacaggcacggcgcggtgggacacggacggtgggacacagaaagagtccctcgaccgaaacacaaacaaccgcttggccccacacaccactggtagctagccccgtcgcgccccacaaattccataaccttccatctgccttgagacatgctaaggcaggcgccaacagggtttatctcatcgaactttgtcatggtgcctcgttttatagcaggactgttggagggggcgtctgggagcagtttgggacggggaaaagggtgtcacgtgactgggagcccccctccccccccccaattgcggccccgtcgtctttccggctcccgaaaagcgactcaattggctcgcacgactctcttggtttcgctcgtttgctttctggttcagagttgacaaagcagcaagcgagccgaacggggtccgggagaatctcgattgaggccaatggagagtccccaccaccgcggaggttggacaatggcaaaatactcacaccaacaaacggagtcgcgctttcgccgtctcatttggcccacaattgcgcctcgtggggcccatgtcagtcgcgggagtccaaatcccgcctcaactcaattgtcaattacctcttgattccggcgtgttccagagctgaggcgtatagtctatcgctattgccccatgtctctgtctcgctatatatatatctgagctggtcctggactttcttcttctccatacaaccaccaaaatcaacatgtctaaagccgtcggaatcgatcttggaaccacatactcgtgtgtggcccactttgccaacgaccgggtcgaaatcattgccaacgaccagggtaaccgaaccaccccttctttcgtcgccttcaccgacacggagcgactgattggagatgctgcaaagaaccaggccgccatgaacccggccaacaccgtcttcgacgccaagcgactgattggccgaaagttctccgaccccgaggtccagaacgacgccaagcacttccccttcaagattgtcgacaagggcggcaagcccgtcatccaggtcgagttcaagggagagcagaagaccttcactcccgaggaaatctcctccatgatcctcgttaagatgaaggagattgccgaggcctacctcggaggcaaggtcaacgacgctgtcattaccgtccctgcctacttcaacgactcccagcgacaggccaccaaggacgccggtctcattgccggcatcaatgtgctgcgaatcattaacgagcccaccgccgccgccattgcctacggtctggacaagaagggccagggcgagcagaacgttctcatcttcgatcttggaggaggaacttttgatgtctccctgctgtccatcgaggatggtatcttcgaggtcaaggccaccgccggtgacacccatctgggaggtgaggattttgacaaccgactggtgaaccactttgtccaggagttcaagcgaaagcacaagaaggacatttccaccaaccagcgagcactgcgacgactgcgaaccgcctgtgagcgagccaagcgaaccctgtcgtcgtctgcccagacctccatcgaaatcgactctctgtacgagggtatcgacttttacacctccatcacccgagctcgattcgaggagctgtgtcaggatctgttccgaggcaccattgagcccgtcgagaaggtgctcaaggacgcaaagatcgataaggcttccgtgaacgagattgttcttgtcggaggttccacccgaatccccaagatccagaagctggtgtcggacttcttcaacggaaaggagcccaaccgatccatcaaccccgatgaggctgttgcctacggagctgctgtccaggccgccattctgaccggagacacctcctccaagacccaggacctgctcctgcttgatgttgctcccctgtctctcggtatcgagactgccggaggagtcatgaccaagctcattcctcgaaactccaccatccctaccaagaagtccgagaccttttccacctacgctgacaaccagcccggtgtgctgatccaggtgtttgagggagagcgagcccagaccaaggacaacaacattctcggaaagtttgagctgtcgggcattcctcctgccccccgaggagttcctcagattgaggtcacctttgacctggacgccaacggaattctgtccgtctccgccgtggagaagggtaccggtaagacccagcagatcactattaccaacgacaagggccgactctccaaggaggagattgaccgaatggtcaacgacgccgagaagtacaaggagcaggacgaggccgaggccaagcgaatcgccgccaagaacggcctcgagtcttacgcctactctctcaagaacactctgtccgaggagaagttcaaggagaaggttgaggagcctgagcgagagaagctcgagaaggccatcaatgagaccatcgagttccttgacgccacccagtccggtaccaccgaggagtacgccgacaagcagaaggagctggagggtgttgctaaccccattctgatgaagttctacggcgctgagggtggagctcctggaggagctcccggcggacccggaggcttccctggtgctggagccggaggaccacctcccggagctggcggtgatggtcccaccgttgaggaggttgactaaatcacttctaggtagccccaccacaacgagcgttgtatttatagattcaatgaatatcaagatgattgagtgagtgagtggtatgtatggtaaggtactcgtagttggctgttaccttgtcgatgccctctcaaatgtaagtaatgctatactgtttcgcattatatagcacctcaactgagcgccatcctcaagagtttaatggagcaaaagtcgaatgagtctacaaggtggcaaaacgtgtggctctgtggtttgctggcaagtccagccttgatggcatgatgcggtagaatggagaagtgattatggtggagatagtggtcaccacggagaagggtcttgtatatgccacgacgcaatctgaatggactccattgacggaaagagtgcacactttataccgaaatttacaccgaccgagcctttgaagagccaagacctccccatctcccgtgcatgttatctcttggcaatctcttggcattctggtaagcctggtactggtaagcctggtaagccaggggcgcgaatggtgatttactaggctcgagccgtccatttggtcgggcttgtgaccaactgatgagaaaattgagaagaaatgatggaagagagtgagtctctgtccacaacaccaccaaacaccccgaaaccacgtcaaccccttcagcccccactaacaccattccaacaacccctctggcaacctcatcaatccacacccaccggtaaaccctccagagatgatttcggggcttccattgacctttgtcgcagcagatagcaacctgaagacagtgtacatctggccacagactcatcgactcgaagctccgagtaccacggggattgtctaaggcaaccaggctcctgtggatctaccactacaagggaacaaggtctcaaaagggctcgaaaatgcctcttcagaaagaccagacatgttatggaagaatcgcatagtctttcaaatggtgcgcaagtgggttgtagaggacaggaaggatcttctcaggattttaggaagagtttcttaggaggagtggagtaaggaacttcttgttgcccaatacaagtagtattgcagccatggaaaaacatcttccaaccctttcctgacgaacgcggtacgtgaatcgacagaatcggcggagatcaatgtcaagaaggtgaaaggaagaatgacaatggggggtcacaacgggggtcacgtgactaagtcgatagggggtccttgacggggctctgtgtcttttcgttgtacctgagagtcgggtttaacaagccagttggggaatagtaagggggtcgaaacacattgagagtaaagggtttaaaaaagcgatatccacattgtgtgaggataacaaaaaagtgatttctggcaggatcgaactgccgacgttctgcgtgttaagcagatgccatgaccaactagaccaagaaacccagaatttaattttaaaaaatagtgagatggtggtatctgaaaaatgttaatttttgccatttcggggatttcatagaagcaaacagaacagttataataagatgcactttatgagtactctgatatgtttatatcatagttctgaccagaataacgtgctctaagggtcatgtattgagacaggtagtatgaccctaagctgaatgttacctgcgggttatataacgtgtgatttcgggggtttggaggtgttgaatggtcgatatgagctatgatttcaaccttgggggtttctaacatctcttaacagaatttatctttacgagtactgaaggggagctatacattctgtttctgagccgacgaaaagtaaagggaggtatcgatgactaaggggaggtactgatgggcaagaggggatatcgatggctagggggatatcgcttgtaagggaagggatcgatgatcgcctttatgagcttttcttttatctgctgctctcatgactttcacttcagtgaggctagaacatgcggacttgctatccaggggacgagctgtgtctctaaggacatcaggagttgataaaggtgttttaatcacggctgacactctgattttcaactgaaaccccgactctcaactgaaaccgactctcaactgaaaccgactctcaactgaaaccgactctcaactgaaaccgactctcaactgaaaccgactctcaactgaaaccgatactcaactgaaaccgatactcagcttgtagggttgatatcgtgaggctgatccgatcttttgacatgaataaagcgcttccagacagacatgatcaaatggagcatcttctagcacttctaaaacctctcaaaccgcttcgctaccgcctttcctcccagatccatactgctcatgagactgctggcggcttcttcaccaaaacaggaagaacaaaagacaaggtcgtatctctctgtcagaatcagggcacaaaccgcaaaattgcttctttgcaaatatgaaacacaattgacaacatctctgacatgttatgacactttcttgctgacatactgcccccttcccgtacaggcaggtccacaagaatgagataaggcgtatttaggcgacatgacaggattgagcgaccaggaagagcgactgaaaccgagacttgggcttgttgagcaggtcggagaaggatcggagttgtgtccctagaagagtcacaacctgactgccttgttggacctagggattgtagaaggaatagtggagagggaaagggcggcaccaagagagcaaatgcgcggaagctgcccgagtcgaaagatgcaggatacttactgctatggtcaatatcatacaattcattcaatacataaaatacaatcaaacaccccctcgtcacgtgcgaatctcaaatctctaaataaatacctcaccaataataataacccgctacttgagcatagcaaagacatcaacgttgttctgtcgtcgctgctgtagagtagggggaggtctgtgggagatgagagactgatcagatcgcttgataagaggaatgggggcgtcgatatagttgcagccgaccacggcgttcttgcccgaggcaatggcgaaacaggtggtggtggggggacaggcaaagtgcacccacttgttgaagttgcacatgatgaactcgccagcaggagaacatcccacctcgccctcggtacatccggagtcagccagaggtttggatgtagagggggtgtctgaagagggcttgtcagcagcagaggtgggggcggaggcagaagcagcagaagaagcagcggaagaagtagcgggcttttcagcggggtcttcggcaggcttgtcggcaggcttttcggcaggcttttcggcaggctttccggcgtcagtaggagaagcaggggaaggagaggcctcgctagcagtggctccacctgtaggagcagcggcctcgctagcagcggcatcagtaggaacgggcttctgtttgtcctggaccgagagcttggaaatcacctcctggttgccgtagatgccgttgagacacttggctaggtcgttgccctgcttgccgtcacaaggggggtgggcggactcgggagaaattgtcttctggggagccgagtcagccagagagatggtggcggcggtggcggaggccgaaacggtagtagcctgggataggaggtcagagggggcgaccttggagaccttgctgggggcgggagcgggagcaggagcggaagagacaggggcggaagaggcaggagcaggagtggaagaggcaggagtggaagaggcaggagcggaagcaccagtctcaacagcagcagcagcctcagaagagataggagtggtctcaacagcagtctcggaagagacaggcgcagactcagaggtttgagaggcctcaggggtctcagcactactctcagaggtctcctcagcagcagcctcgccagaaacgctcacagtggtaccagtaagggtcttggtggtgaagacagaagaggtggtggtggtagtgagctcggcggaagaagaaggagcaggagaggcagagagggcggggccagcagcagaagagggagctccagcaacagaagaggtaccagaagcggcgttctcagacttgttcttaatctcaccagactcggcagcaaacgcagggttggagggagcagccagagacgcgacagaagaaggtgagacagaaggagaggcaccagaaggagatgcagaagaaggggaagcaccagaagaaggaacgacaccctcagcaacaccctcggaagtggaaacaccctcggaagtgggagaaggaccaggaacgttcaccacggtggtgtcaatgtacacggactcaatggtggtgtggtagacggtgtgcttggccttggaggaagagggagatgactcgggaatggagctggtctcagcagcagcttcagcagcagaagaaatctcagaagtctcaacagcagtgggaacggtagtggtcacggtctcgccaacagaagtcacagtgtgctgctcggtgacggtggtatcagcctccacgccgctctcaactgagccgctctcggcggcaaaaacaggacccgagggagcagccagcgacgacaccaccgagggaccattctcaggcttccacataccgttgtcgggggtgtgagttgagacgggagcgggagcgggagcagaagaaggagcccaaggagcgggagaagagactgcgggagcgggagcaccaggagcgggagcagaagaaggagcccaaggagcaggggcaggagcagaagaaggagcccaaggagcgggagcaggagcagaagaagactcgggggtccagacagaggcagaagaaggagcccaggcagaagaagaagcaacagaaacaactggggtcgaagcaacagaaacaacgggaccagcacctccaagtgcattcttggcaatctgagcgtaggaaacgccgccttccttgttaaggaaggcctgagaagcatcccacatcatgattccgccaaacgacgagtattgcttgaccttgtcgacgtaggacttgagggtggctccatcaatgtatccagtagaggcagccgagacggctccgggcactccaaggtagattttgatgttcttgttaggcgacacggttttggcaaagttgtcccaggtgtcaaagttgaactggccggggttgttgactccacagtagttgttgtagaactggacgtaggcaaagtcgatgtcggcgccggcaagagcttctccaacagacgcatcggggtagggacattggggggtggcagagatgtagtactggccggaggaggaggcaaagtgttctcgaagacgcttgacaagagccacgtagcccatttgctgttggttttcgatatccagatcgtaaccgtcaacaatggcgtctccgaatggtcgttcggccgcggtacctccgccaaaggtgttccacagagtgtcagcaaagttggctcctccggcgtccgaagtgaagccgtacgatcccacggcaccgcccagcgagatgaacacctttttgcccagactctggcactttttgatgtctgcggcaatggccgggcagttggccaggccgccggcaaagttgtcgttgcagccggaaatggttagagtgaggtctccgttaccgttgaacgagttgagaaacgagacaacgtaaacgtcggcggcgttggactcacagtacgagcccagaggctcctgagagccggccgaggcctggccccaatagagcacgacattgttggagccagcgggatcaaacgcggcaacagaggtcgccagagacatgagcgaagctccaaagttggcgatggttgagaatttcatgataagcgagagactaggtggtttcagtggcgtttcagcgtcgttgtagtatcgttttgtggtgtttttgtgcccgggaaaaaaaggagagaaaacagttggatagtagaccagctactggggtgtaaggagcgtgtgtttgtggttgaggggggaaaaaggagtgactgacccgcaacggatgtaaaagagtggaaacgaaggcttcaaatggacacttgatcgactgatgatgaggtttatggcaggtttcgagggaggttatatatcttcgggcagttatgcaagggtgaagaggtgaaaacgaaaagttgaagtttattttcggttctacacaaacttggaatatatgcaaatgctcgtctggacacgtagatgacaattgtgatctccaaattcaatttcacccgatatccgccaaattagccccaatatgtccagtttatggccaaaaaaataaacttccatccagccatctgatatataaggttaaggttccaatcaagataaaattagagatgcaataaaataaagttataaccaagaactctatttcgaggctggtcacatttgacaggtttgagactgacagaacggggaagttttgaccagccatttttgagcagaatgaaaagtgaatggagtagggatggaagttgcgcacgtagggaaagcttagtgatcagattatacggttctatggcttgagttatttgtatctatttttctggccgtttttctatttttatttttatttgttgaacttatatgctaaataatccacatttaaactagttcaaattatgccgttttatattgaaaatgacggcaagacgagcggaaattgactaaaagagttggaaaaatttccctcacggttaatctagttaatgctgattttatctgatttttctcgtcgttttttcaaacaatttgcaattattcgctatttctctcccaaaaaaaacttccattgtctgtaacacgccacatggagtttgcgctaatcatgcatacctgacatccctgtggtgggattatctgcggggacaatttgaatatattgggccgcgagctggaaaaattgcgaaaaaagaaagaaaatttgcttctctcgaaagcagtattttccactctccgcttcccactcaaaggataaaacgaccgccataattctctccccatatatcatgaggctgcgaggctacaaaaccttatttatcccttctgtcaagggagtgttacagaatgatggatgacgtagggcgggtataacggtggtagatgggaaggtagacgccggaaatatgtacagtagcgggggaatggtctttgtggtgggggtgacatgggtcttgtggtggccacatggacaatgtgatgaggcaagacctcgtttatcccacatgactgactggtgaggcctgccacattactcgtgtggtccacgacattactcgggtggtttccatgacattactcgtgtcgcccacgacattactcgtgtcgcccacgacattactcgcgtcgcccaccacagttgtaattactcctgtagccatttcgatgcacgtcaatctccgtgtccctgccagtggtacgccttggactataggctccattgttcatcatcccttgaagtgtctcttccgatgaggtggtttgggattcgaatttcttctggaaaaggccaatccattggatattctcgttgttactccccttccgcttcgtgtgtcacattttgcaattttttccaattattattattttttattattattttctgccattttctgacgccatattatatctgaacatgttacgtcaaggttatgcacaaaaacgcgtgggacatcgcatgagaaacgtagcgggtctgaacacgaacgcgaacggtgttagcgacgagtaagaacgatgatattggtatcaatttgctcgtggcaacacggggagtatttctacgcacatggaattgttgtgcggtgtctgtgtggagttttggggactggtttgggggaacccaaatctctgattaacgtgtttcagaagcagagtttattttgaaactaaaaaataaaatataaatgtaacttggaaatataattagcagcaattagcctaggcaaacaaaagacacgaaataattaaataaaacaactaaataattaattaattaattaaaataagtaaaataaaataaaattacaactatcagcttataatagaaccaaagggatgaaaatggtattcagatggagagggtgagctataaataggagcagatggatagatagatatatgggtcacgtgatcccgctcaatgagggctcattgataggtgagatgtcagactttgacctttcttctactccaactgccttcaacgccttcggctgacagacagacagacagacagatagacaaacagccagatcaacctgctgagtattctgtcaattggacgcatcactgcggtgatcgacacagaccgcaaagatggcccgtcagaagatgacagtgacgggaaaattttcgctcaaggacgctgtcaaggatgtttgcgagggtcaatgtgtcgccaatgaaacaatttttggttaaaatcctcggtaacaatcctcggtaacaatcctcgataacaacccttgctttgtcgcttgcaagagacggtcctgtcagacactagagttgaggagggagtcggcgagcgacacgagaagcaggcaatcgtgacgtcttcctcgccataagtgtcccagtcaactgtctcggtcggtgacagccatctgactcagggggatacgacagggcctgcattttgaagttggggagtggtgcaggcgtggtgaaggcgtcatgaggactgtcaggagtgtaccctggctgtggttgttctggtcgtccactctgctgtggtcgtccactatggcggtgatcgtccactctgcttttgtcgtccactctgctgttggcctccactctggctgtggtcgtccactctatctgtggtcgttctctggactgatttggacggaagatgggaagtccgtggagcaattcggagaactgcaatggagcggatgaacctgctcctgcagacgtggggttgaactccgcagtccctgaaatcaacttttcgcaaacactggagtttaccaactggacaaccagagacttggcaaggagaaaaaagaaagagcagcgacgccgaaggatgaaatgggtgtcagagagtagaaagttcccaagcaactaggacgtcaacagttcttggtgctagtgttgcagacacgatagagtggaaccatgttcatacagacgaagagggctcagtcccatgtcgtctggactgaaccgtgacagtgaacaacggcgatgctgctcaggacaatgtggtaaaagacccagactgctgtcagagatattttgtcatcgactacagtttcgtgatggtacatgatcacctctcagtgcccagagtcggtcattgtgaaaatgaacaatcaccagactggagagacgagagacgaatggagttactcaattgagtagaatatatgattctgttactcacgtgattatcacaggggcgtgaatcagctcgtcacgtgagtaactgaatcatatgctctaggctcatcttgccttcttcaccaggacccactggtcttcttcaccaggatccatcttgttacagatcaactggcttcacgtgatcgttgtttgcatcacgtgactacgtacgtaattggcttgtggcacgaaatgtatagtccacattagatgatatattcaactatcactcgagtctgagtactttgtttcgaggaacatctatagacagacagcaactgatcgagactaggagactgcaatgtcgcttctctggtctgtagattgcattcgccttgatgaggttgccataggagattgttgattggaaggctgggctcttctgctagtctgcaccgggtgaagggggtggcacgagggtggcatgagggtgacacgagggtgacacggtacgtggtgactttgacatcaacaccctggagatccgctctgccgaacaatgaacactctttttccataacgagagcgcagctcgagttatggctgcgctctggttataagcgctctcaatatggatcactctcgttataagcgctctcaatatggatcactctcgggtcttcaactctcgcaccaactcagccagctcgtccaactcaacccggcccttgtctctaatgaactccagcactacctgtctctcatggggggtcagtgtcacccagaatcggccgtcggcagtcaccacgttctctccaccttggtcaatctcatctccgccctcgggaagatacaggtatcctccatcagacacctccagctgcgactgttgatgggcgagccagatgtgtctactctggacctccaattcagccaggaacgactcatagagcctatccaccatgagttcgaagcttgcccgcgcctctttttggattcggacccacttttgtagcgccagaacctccttgtattcctccatccactcctgctcctcacgctttcgcgcatccgacaccatccgcgtgtactcatggtacgcctttttctgctccttgcgggccagcgacttgccctttttcttacccacaatcttctgtttagccgtctgggtctcggtctctccagcctcggctcgctcggcttcccgcgcctgtctctcggccagaagacggcggttttcacgttgctggcggacatactcgtcctctgagtcagattccgccagatgattggtttctcctgacccagcagacccagctaaaccgctgctgccctctccaggatcaaaatgggattcggattgtggcccaggagtatcctctggagaaatagaagtagttgcttctgttgcacccccaccacgcccaacatccccgagatcctcatactcatcgtcttcaatctcaaaccccccctccaccctcgcctctctctctccctctccctcctccatctgacccagaaccccgccaaaaatgcgccgcaacaaggtctcctcctgggacttgccctttccacctccttcctcctccccctccttctcctcctccgccatggcctcattgatggcctgcaacttgctctcaagcttggcccgctcggcatcgtacgactgcaaatattgtccctcaagccgacgcagccgatcctcctcgtcacgtgacagagcgacttggtcacgtgccgagtacagatagagcttgtccagcggcagtttcttcggcgacatgttgactgtgaatgaatgagttgatgacaaacaagagagagtgcaggccgagatcagagttttggagttgggcttatgtaagcgacctggtggaggcctaggaagtggctggacggtttctgacggggactggacggtgtcagacagtgactgagcggtgacgatactgcaccagtttgatatttgttctgggactcatttcgtcttgtttggttgagtagtgcgagggaacctgatgaacaagtgtgtctgacatattgagagaaaaatatatgacagagggtggatattatggtaccgttggaatactggggatttgggggatcgattaatgggtttttttggtagtcttgagagtaataatttggttctggaggaaaatgaaaaaaattgaaaaaaattaaaaattaaaaaaatctgaaaaattaaataaaaaaaaaaaaaaaaaaaaaaggaatggactaaaaatcaaaaaaagactgaaaaatccaatataatggactgcaaacccccacaaaatggactgaaaaatccaacagaagggattgttaatgctgtgcaaacaaaaatcgctggacatggcaaaaccactcagacaccactgagtctgctatcctcgctcctactcctgtgatacatgctccaagtcgcgtcagcatgaacagcccgttcggtatatcgtgaaagcttgcccagctcttcggatctatagccctaaaccgtcgtaaccgtctcttgttggccatctactcttcatgcaggggtacggggagagctgtacttgtaggagtttttgcggggtgtacgtgaggcgcaaatactgcgaagatgacccatggagacttaattgctgctgatttagtcccttttgaagtcccccgtggtctcagaccttttgaagatattctagtaggatttttctcggccggatcagttaaaccctcagcttcacctgcactatgagctcaccagcccggtctgtaggtgctgtgaccctacattgtagccgcacagccaccgttggtccgagctcacctggtgttaccggaaaagtccgtctctggcaccctttgtggtgattccggttggagcgtgtggtcactcgccggattcagtaaagatcgacagatcgacagggccgcagcacaacaatgaccatgatgagatggaacggctggcggaactcatgtctttgcgattctcgtagtaagcaggggctatggcaacttccagtcatgccgaggtcacaagtaggctggtcctaatgaatgtataggtctggtcttggccagtcactggtaagtcctctccaactcttagaccaggccaggcatacaggctactgggcactgtccctgatgacttccccgacgggttgaacatgtgaccggaaacacagacgctcaaacaagcaaatattgagtctgaaaccagattgagacggtgcagtagctcgactaaaaccaaacacagtcgaagcctgccttgatgtctggaacactccattcattcaacagctcaagatggcgaaaaacattgccgaaaacaacaaacaattacacaaaccagctctgtcccttctccacctcctcatttgatcttccttattgcctcatccaaacctcatatcttggctctcacccgttccggcgcggtacagcccactacttgtagctcagccccatgtcaatctgtgcatggacactagccgtgagcgatgggcggttatgttgcctacccgagccgtttgcgaccgccaacagctattaatcgctcatttgtgcatggacctatctcctacgggaagttctggcgagagactacgcctgagctcgtctccataccgactgggccacgctagaccctgtctcaatagagaacgtcgggagctagctcagagttaactgagatgaagaaccagtctaattcagaggctattccgcttagcggtttgtttggatccaaatactgtagcagacgagaaaaccacctccaccaacatgctctacagcatcgtacaatggtctttacaatggtcttttgtctgaaatgacaagccgacatgccgacatccggagaggttaagtgggcaacggtccagcgacagtgctgcagcccgcgtctacgacatgaagcgagatatcactctttgttgcttagcagaggtatctgtggagcgtatgtgatggagttggggacataaatggagtcgcagggaaactattcagatgcaagatacaccaatctgatgaccacaggtttctgattgacctggaagtacaatactccctgtgtagcatctctaatccccttcactgttcatcttgtcatgtctgcatccgctctgcagcaggctgaaccccgcagccgaaatgagacagaaacgagacagtgggatctcgcagccttgtcctatgtggttcacacaatgcacttgtatttctggcttgtatttttcgttttctagagtccagcaacgttttatggcaacgttttgtcatggctcgattcggggggtttagactttagggctggtgtattatacgttttttgggatgggataggggtggccttgatagggatatagagaggcgattatggccattgaaaaacgtaaatataccaaagagttcctcttaaattgattgcggctttcaaaatcctcatatttccacttttcgccgagttggcctaccctcaaatcagtgccaagctcacactcaaacttttacgttattttctcagcctaaaaaaataagcgacagattggcttttttcaccctgaaggggctggtgagacgccaaccgcatctggaagtagccaggaacggccgatgagatggtcgatgggctgtgtggttatgtgggggttgcgttgaggtcacgtggtggggttttcggcaaattttcgggggtctgggatctttcgacgagacgttttcgggaggctcgggatctttcgacgagacgtttccggaaggctcgggatctttcgacgagacgttttcgttgagactcagggtctttcgagatttacaagacggcaattctggtgatcatggaaactgactctggggaagccgtagccagttttccaatccatgtctgacttgtgttggtcggggatagttgtcttgcaggtccgtgatgctctataaagataccgtttctggggcgactaaaacttggagaaatgatggaatggttttgaaacagatgcaaactggtgttccaacagatctcatcttcactgtccaaatcacagattttccaagcacaattgaccaagtttaaccgatcctcaatcccacatcttgcgacaccttaactaatcacccctgattcaactaatcgtggaccctaacaccgaacatggaactcatctaaatgatcagatacacgccagaggagggggaatatgttcccaaatgttccctccaactgaaataaaatcatatacaggccgaaccaaaacctggagcccattattctcataattgcaacattccatggcgtcggtcgaaatatttactcactgaacattccccttacaaagtaccttctttgaatatactgagtggcttgtgggtcacgtgaggaacctgtcatgagagatgcgtcatccctatgtctttactttgcgattcgcaacgtcttcagttccgaaccgttttcgtagtggcaggattctactccaaaaccagaggggactttctgggaattttcgtgagatttcttggatattagttatatatatactatcattgaactatcactgactatataacctacaatacttatatcattagttcatgtgttatgatccattattgactgattaatttttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttaataaaagatatattatttccaagttggataaaaagtcctaccattacttataaacagtcaaaaagtcttcttacaacagtcgaaacattgtgtctatatctattcttctaccatagttcaccaagtaccataatcaatcaattcattaaaaaatccttcccatttgttcctttttcctccgcaatatcctattcctccgccgtctaaagctttcgacgcttttcggcctgcttcttctctttctcaagctttcgcttcttcttgttcttcttcatcttctgctcagagtaggcggcaggatcggacatagcaagcatcgccatctcatgctttcgctcatgacgtttttgcgacaccatctgcgacacctgggcgtgctttccaaggtactcagagacgccaatcttggccttgagcatttccagagtctccgacgccagctctcgaagagtagaatccacggcagcctcgtgctggtccatggtggtgaacagcgcgtagatgacgtgctcagaaatctccatcaccctagattcactcagaagagacaccaataccgctaggaaacgaacacatgcgcgcttggcatgcagcttgtccttgcccttgacggtggttcgaatgataccagacactcggcccagaagccagtcggtggccagagacgagccggtctcggtagcgtcatcctcgtccttctcagagtcggacttctggtataggtacgacgaattctcccactcctgcacaatgtatgtcaggtttttgaccgcctgagtacacagcttgtcggaggcattaggggtcgacagctggcgaacaagtcggtaagccaccgtctggagctgtctgttggagaacaccagtcccgagtcgctgtcacgcgccttgaaagcatcaaacaggagtcccacagcccgagatgcgctcagacgaacccaggaatggggatacaaaagacactccacaaccccgtcccacatggtcgagtacttggtctgggtgaactgcacctgtttgtgggagcacatgcgaccccacagctgcatcgcaaagtatacaaggtcccaaggaagagacgattgtgccgcaatgatggcaatcacttgtttctcggccttgttgaggatcttgtccttgtcagagggctcagactccacatagaaacccaccacttggagagctaccttgagcagatcagaagacagatcggagtcgatccaagagtagatgagatcttggacaaacttttgctcgacaccctgcgacgacttttgcagcagaatcttgatgatggtggaggccatctctcgacaagtggaggagtcgtcgttatagagaacaagggtgagagccacgaagaacgaggtgatggtctgcttgagcagcgcgtcactaacctcggtcaaaagacggtggatcatctccagaacagactgccggccagaatcaaacggataatccaagttgtgaatgagaaactggaactcagcgttgagacggtcacgagactgagggtaagtggtcaggaacgtaaagtatagctctcgacaatggtctctggtctcagactgctgatgggtgatcataatgttggcaatctgtttcatgacatcgtacacctcggaaatgacaatctgacggcccagaacggcattgacaaggttgaaggtgatgttctggccctgcgactcgaccaggtcaggcagaatccgggtcagaatgttgcccagagcactctccttgacttcaaacgactcagaacattcaaacaatttggtcagcagtctgaaggcgttctgaaccagctgcgtcttggtgtcggacgagttggcaatgatcttgagcgtctcagtgccccacttttgagtccatgagtccatgtcagggaaatccaagtcacaaatcattgacaagactcgcagagctccaacttgaacattctcatgggtgtttgaaagagactgtgtgagaggctgtaggaagccatacaggttgttggcagttcggagctcgggattgttgctcaaaacactcttgagagtgtcgaaagtgaaggccacaagcagattcaggttggcaatgtgcatgccgtcccggagcttagtcacgtgacttttggcgtcgaggttcacgatgtaatcgctttcgttgtcgtccagagccacaatcttttggctctttgcctcctcctcctcgttgtacttgctctcaattgtctgggtgagtttccacacttcgaagcacatgatcaacacagactgcgattcggaggccgcgtttcgcttgagacctcgagacaggtgggtcagaacggtctccaccttttcactgactccaagggtcagacgtttatgcagcaggatcgtctttaccgggtcaataagcttggagaacgactccagagacacgttggaggccagaatggcggcagtatcgtaggaccgctgggtcttgacctccttcatggcacttcggtagtcctcttcgtccttatcggtaccggtgactccaaagacgtcctccatgatgatctcagaacacagagcagccacaggatcgagatcggcgtgctccagagtcatggtggacaaaatgtaccagacagtgtagcccagaatatgcagatgggctcctcgtcggagcgcagacttgagttctcgcagtaggaagagcaggtacctggcccccagaatttcggcaatctggcccagaagcttccgcatctcgtctcggagctcctgctgcttggctctcataacctgacagagagtggttagggtaccaggcagcacggtcatgacctgggcaggaggcagagcaacaatgaaccgcacgacgggaataccgagagggattcggtcggtgagctgctcattggagtgggcacgaagagtctttcgaatgggaggaatcacgttctccagcaggaaagcggatctctcttcaggggtagaggtggttccaaacagagacgtgtccatggagatgagtttgggagctcgtggaacagtgtagactgcatctgagtagttctcacggtcatcagacatggcctcgtcttcgacctcttcagcaatttcctcggtgttttcctcctcttcctcttcgtcctcctcctcgcgggagtcgtcctcggtgaaggccacaccaagagcagctagcattctggaggcctgcttcaggctctggcagccctttcggaggtagcccacgaaccgcttgctgatcttgacgtactgctcccaggtgacaaaccgggtcatggaaccaatgcacttgtaggtcatatgggctaagttctgcgtctcctggttgtttctctttccgtaatgctcaatcagaggcaacagaaggttggcaatgttgtctgaagaaatagccccctttctgacaaagtagttgagatactgcaccgccttttgtcgtcggagaatctgcacatgcatcacgttgtagaaaaagttggcatcagcggacttgttgggagccaaaagagtgacgaggtcgttcaggggctcgaacaaatgacgctcagacaacttgacgaggttctcaagaacctgaacaaactcgattcgaatgttgaactgcggctctcgcattcccaccaccagttcgggcatgacaatgtcgtcgatgagctcaatcttgtcgggctgggactcttgaattgactcgaagaaccgcatcagcaccagagtggagttctgtcggatcggcagatcgtcaagacggatgaaatgcaacatgttactaattagaggagtccactccatggcagagaaagacgagaactcccgctgagtaatatcgttgtaggcggccattcgagtgtcccagtcgggctcattaagccgcttgccaaccgagttaagctggctgacaagttcagccgtgcgatcgacacctccaagcttggtgcagacaacacaaaaggcgttcaccagcgcgtcacgtgcactctgcaacttgatggtctggaaaagagtggacaggttcagatacatttcagtcacgtgctccttggcgagggtggtcaccggaaccagctcggtgagagcgttcaaaagagacacctgaatggaccacgataccttgttgttcaccaccagatcggtcacaacagcaatcagatcgctcttgaccttttgatcacgtgcatagcccttctgacacgtgatcaccagcagctttgcaatggtggtcacgacgtcaaagttgcgcctgtgctcgtccagcagggcgggaatgcggggcaacaacagaggaatcgtcgagtcgaccacgtgatcaaactcgccagcattcacttgatcctcaatggcgaaaatcgaagaccacagcagaatgcagtccttgatggtcgagtcgggcagatcagacaccttcaacagagccaccacctgcttcagcaaagccacctcctcaaacacaaacaggggaaaggcctgcgcacgtgatccccacagaaacgtgatctggagcagagcactgggtcgcttggtgtttccagcaacaaaagtcggcagcttagattctatacaagggtagtagatcggggtcaggtagggctgccattcaaagtcctttatcttgaggaagagctgagtcagcaccttgaagccgtaccgagacattcgacgagctgaggtgttgtctggaatcagacacgaataatgcatacaatacagcaccgagttgagcagaatgtccatggacgaatgtaacttggctccaatctgcttacccagatccatggccagctccagaaagaagatctgagacgccgcagttcgagtctcgcagttgcccgacagggtctccaggtcgcgaggattgggctcgatcacgtggtcatcaccgagaatgtcaaagtccttgggaatctccagctggtcgattgccagagaaacaaacatgcgagtgtacttttcgggtagagccagaagagtggaaagcaccgcgaaccgctttccgtaccgcggtccactcttgctgaccactcgagatcgtccgtagagaatccggagcgccagagggaagatgacatgctcgtcgtcttcatgcaaaactcggtcctttgagggcttgaggaagctcagcatctcgtccttgaattgcgagtcctccagcaagttgaacagattgtccttgtacttgcgaaccaccttgttcttccaggataggatgcactgaagagctgccttctgaacagagttcattttgttggtcagaagcagcaggtatctctgataaatttcctcggctcgaggacagttcttggtgttgtgaaacagagcaaaaatgtccagcaacacaatcttgtccttgagggtccacgagtcggcaagtccatactcggaagactcaacagcctgcttatctcgagaaacaccctcagtccaaagaagatagggaaccagctccatcacatggttctcagacacccgaggaacagccttgagcaccttcagcacattgtttcgcaggtaaaagggctcctcagcagggaaagccgactcggaaaagtcctcaaacagagctccgttgctatcgcgagaaacaagctcattgtacgtctcaaacaaaccattcaagttatagtcgggagacatggagtcggtgaaggggctgtccagaacatgacgtggctcgggcacccagtcgtcatcaaccttgaccaggtcacgtgcctgcaaaacgttgtaggacaacttccacaccagctccggaaatcgttcggcaacattcttgagggccttgatggcagcctcgtgagctggcgtaaaatgaacagtaagaagtccaaacaggaaatgaggcactgctgaatcagcaatcgtatctgacccagacagggagaaggtttctccgagcttctcgattcgctgaacaagagaccgcaacgtggtataatcaaacggaatggatgaaatgaccttgcactcattgacgagcgcgttctggccacgtgacagcttcgaaatgaggctcagcgtcacgtcccgcacgtgggtgtttgcggaggtcaggttctgggtcagcagcaccagtgacgagtcatccagcttggttgaagagtcacaaatggccagcagaccggtaatgtagccttcgatttgtgaaaagtgttccaggcggcccagggctcgttccaccagctgcttatcgtctcccaatgacccaatcagactcagagtgactccgtaaagagctccagtatacacgtcgtcagcggagagcttggggagtagctcaatggcaaactcggtcatctccttcttcatatcgacattagaaagtttggtgaacattctgattcgccaatagaggttgaagactgtttcagtggacatgttcttcttgccaaacgctacaatctccttcttcagaaccttgcaggcatccagacacttgatcttctccagactgtcgacaaagagtgcaatctgcgaaagatcatcagagaacatgctgatcaactgaggaatgtacttgacacagatatcggtgaaccgttgactctggaccttggcaagaatttggaacgccacaaagtattgctcacgtgatttggacgacagagtggtgagcaaggacgtatggttggccagcacattgctctgggcgccgttctggatgagcgagaccaccaggagcgcgaactcgacaatggccttgtcggagagagtggagcagaaagccttggcctcctggaagactcgagcccaatcaggaactcgggaaccctttcggatggcggttatagtagtcagataggtcacagtatcgtagttaccgttgccttgggcatactggtaaaaggtatcaaacacggcctggcccatgacagggtcctcaatatgctccagcacaacggccaaagtctctgaaatcatggtcacgtgtactcggtcggcctcggtgattgtgttgtcgtcacaagccgcacatgcaaataacacttgaagaatcaagtccgtctttgaatgaagagctcccttggtgtgtttgatagacgcagcaaacatggcggagacggcagagacgtaatctcgtgacgagccctccagcgtgctcatcacgtgcggcacgatcacgtccagaccgtcttgggagcactttcggatcagaaaggccagtgtttccgaggcaaatcttcgcacaaacggtctgattttcttaggcttgggcttgtcatcctcctcgtcgtcagagtcttcctccgggatctcctcctcgtcttcttctccgttctcaatcatctgcacatcttcatctcctcgggacaaaagtacactgacgctgtcgtacaggggcaccaggttgctagtcaatagacgagccaggtacttgaaaatgtacaccattgcgttgaaagtgtgctcgaccacctcgagattgaagtggtaggtgagattgatgagaagtgcgagagttcgggggaagtatggctcgaactcctcgcccaggtcgcggacaaagttggtgagtagactgggttagttctgtatcggggacttcctctccatcctccatttctcatactcactctagcagggcctccacactgtgttcatttccatcctccagacactcctccaaaccatcgaaaatctcctccttgtggaacagcaccatgggcagcgacacggcgtactttccacatttttccataaaacgagtgaagctggtggacaagttcagctcaacatgggtcgtgtaacatgcaatgaaatgcgacgtgtccgtgtcccgcgacagctttttcttctgccgtttcagcggatcgatcttgatggcatcaagacgttctcggaacgatttgaactgcattagtatggaattgaatgtctcagcccaacagctgatccggtaggtctaacgtatctcctggagctatgatcctggcggtggcgatcgcccagtaagcacagctagtgacatcagtatgctcgtacagacccatgaaaaccgtctacgatacttgtagctcgaatcgatctccaaattgccacccagatccgtcttcggctactgtttgcagatccacatggaatggcgctccactcctctcacaatcgctctagaggcggtccaacagctcatgtgccctccatgtcgcccatactcactcggtggtttttacccgactcggttccagttttaagaaccatgttggaccgtttctgaaatttcgtagatgtctgtttcaacctctcgaaaaaaaatatcttttagacttgcagtatgcatgtgcgggttagggttagtggtgatgatagtactgtacccagggtggttcggagatgtgagttcgattctagtgactgttttgtgtttgaggtgtttattttggtgtttaatttcagtggtgttttggtagtcacatattggtggctactgagcggtagatttcaagtaacttggtagttggaggggttgtcaagtaactgaacggtattttaacactgtttttttgctaatttttttcctaaaaagtcttttttttttctttttcaagacagtattttttaacgctgttctttcgctctttttttttttttttttttttttttttgttctaaaaagatttttttgtttttaatactttttttctgtatttattttttatttttatttttatttttattttttattttttttatttttttattttttattcatttatttattcatttatttattcatttatttatttgcacagtcctagtgctcctacccttcgagactgcggagtctctcacacctcagactgacattctccaacttccacattgcaacttcaccattgcaacttcaacattgcccggttacacttgacgaaagcactcgccagataaaacagcgctaaaacgactatggatcgctttatccacatggcaacaagtctagaactagcgtcgagtggctccacaagcgtcgataatcgccgtgaaacttagcctgttccactagcttcggtatcggtggttctagactgctcctaaacggtccatggtgtggccttagctgttctctacaccacccaactagttgtagggctctgtttacgagctcctctagccgtcgatagtgtcgtatcttcgactctctacacgaatctatgtccagcctatcaacagacgacccacctcttttttcccccatgctcgtatatatttggccgattatgcaacaggggacacctgtccacaaatggtcctgcagggaggccgataactgagggctatcagtctcttttcggttgccctttcttccgcctagtccgcaagtggttcggaaatggcactaagagataaaaaaaaaaaaacccccagggtaacatgagcaagatttaccgttgggggggaggtggagaagccgtccataacaacacccaatgttgcccgagctgattgaacgaatctgcagttatctcgagctggcagacattgttgcgctgcgaaagaccaaccgccactaccgccagtccatctccgagtcgctggtgcgggacaagctgatgcagcagtgcccctactaccgccttgaatacagccagcacgggagctggaggaccggcggcgcccattacgtgcgcgacagacacattgacgtgttcattgaccttgtggaatgctccttccacactgactcgcctctgccgcgcgactttgagtgcctgtgtaccgacgtggaacgcacattttcgtgggactacaacaaccggggcatttgcttcaacgagaagcagctggacctcagcgatctgaacacggactttgctgtgccttgcaactacggggtgagctttggagatgcaggaacaaccatcaaataccacgggtttggggtgacggtcgagggacggatgattcaggccagacacacgtcccgggccattgcagcaatatctgtgcatcagggccatttgatgttgacggtcaagtaccccaacaaggctcctgagtcgatcaaaatgaactgcaagcctcccttgcggctgcaggtgatcggagactgtgtctatgtatttggaagacacgatcatacctcagtcctgtacttgatcactcctacacggtgttcagagatgctacacgctcaacggcgacagcctcctgccggcatggttctttacgatggaaatgtctacaatgtcgatatggacggacgataccggtgttcggtcaccagagtcactcacaggatcacgtccgacagaaacagacccccagacaagttccacagagtgtaccaggacgagaagcattcgcagtactgtttgatatacaagtccacgggtctagttactggcattgtcgatttgaagaagcgacagaagagcatcctgtcgcagatctccagcgacattttcgccgactacaacggagctaacgagcccgaagatcatttgttgatggttggtctgagccatggaactgtggggtgttggaggtacaccatgaaatatctggctgaaaagtacaagagccagcatggagccgagctgcctgttgagctgcgggcggtgttgaaacagcgggcggtgagcttgagtgaggacgatgcgcgtggacggcgaccggtgaccagggagtggaccacgggggatctttttggcaagagttggatgagtatgtcatcaaagcgggagagtttctgacgtggaacagaagggatctgatgggactcctaacagacgttgaaacacgcacaacaatcgcaactgtgtgactcccctctagccgatgacgccgacatcaccagagccagacgaacagacgtacatccagtgcacgtgtacatggtcgtatggaagatgggctagtcactgaggtagaatgaattctacaaccagtctcagattcttgttctacatctgttgaaaagccctgttctcactctagacaacttggtagctaggtaacacctagacattgacactaccggtcgagatacaaatgtccgccgttcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtctggaaacgaaattgtttatttgcggtttctttcctgctcctggtcgacctcaatctccggggtcccaccgataaccgccgtataagtttcgggtgaattatttgtattttttgtatttttttaaaaaaaagttgcatatttaccccacacttggggccgaggaagccgcacgcatcataacgcacgcttcataaagctggatcggggagcggggtgaccctaagagtgtttcaggtgggggatttagaggtatatttggatccaaagactctataaacaagatgcacttttccgttattttctacgatatcttttgctgatcttgtctacagtaacgtacattgtactcattgatagtaaacaatggcttgatcacttttcaagctgagtccctttgactgccgcaatcacttatcattccacaccccttttcttactcagtgacaccctttcgtttcaactcagtgattcaccgacttcccaactcggttactcggtgattcaactccgttactcagtgattcacggctcaactcagtgattcacgactccccaactagtgattcaacctcgtgactgaatgacgccaaaaaagagccagtttagccccattatttgtcacgtgaccggtggtttcgcattcattattttcgccttttttgcttgtctacaaccccccgctaccgactgttgctgctcgatgacaaagtttgctgcctggtgtgagataacgataaagatatttttggccgcgtgttttcaatatccgttattgtccccagaaaaccagaaataaattgcaaaaattcagagcggccctcaattgcaatatccaaggcgttccacaccgagttcgggggtcttttcacacatgtctgctgacttaacgtctcaacagacaatttactcgcatggtacatgccagtgactctacaaacaccaatcgcaacaaacagcggccattactgccgattcatgtgtgaaaaccgcccttgtaaaatggaccaatcacattcactcatcctaacctctagatttaccggtgaaaaccgaccccgtgccataccaaaacactccattatccagcactcttgtcgctcccccctcccactttactcagtgactcaacaataaagtttgaaatttgcggataagcgagtcggcccgtgttttgtccttgtcggggcgtttgtggggttcaaaacggcatctaacataaataccacggtggtcccggctccctctgtctctcttgaatccacctgtctttttccctttgcgctacctcctcttggtcagtcccttgcaccacccagcagcctccagtgtgttcattgtactaacctcaccacttcctactaactccaccaatacgcaaccgatcgggaatccgaaaccgccattccaacccgacagtcgcccccataccttcaatctactcgtccagtctctgtcgtgtctccaaccccgactctttgccccatccccaccccccaaattaactttcgctaaactcagtttacggaaaaatccacctcccggtgtaaccactttctgatcccacgacacaagtctccacccccaaatgcagcgattcactcgactttcccggcctctcaaccgaggcctgcttcgagcctacgccaccaaggcgtcgcccgatacccagatgactcagcagaccttgtacgcgtccgatcccgagatcgcagacatcatcaagaaggaaaccgaccggcagatcggctccatcaccctgatcccgtcggaaaacttcacctcgcaggccgtcatgaacgccctgggctccgtcatgcagaacaagtactctgagggctaccctggcgcccgatactacggtggtaacgagttcattgatcaggccgagtctctgtgccagaagcgagccctggaggcgttcaacctggaccccaaggtctggggagtcaacgtccagcccctgtctggtgcccccgcaaacctctacgcttactccgctgtcatggaggccggtgaccgactgatgggcctggacctgccccatggaggccatctctcccacggctaccagatcccctccaagaagatctcctacatctccaagtacttcaacaccatgccctaccgactggacgagtcaaccggtctcattgactatgacacgctcgccaagaacattcttcttttccgacccaaggtgctggttgctggagcttccgcctactctcgtctgatcgactacaagcgaatgcgagagatcgccgactctgtgggcgccattctcatgtctgacatggcccacatttccggtatggttgccgctggcgtcatcccctcgccttttgagtactcggacattgtgaccaccaccacccacaagtctcttcgaggcccccgaggtgccatgatcttctaccgaaaggacggtgaccgaaacctcgaggagaagatcaacttctccgtcttccccggccaccagggaggtccccataaccacaccatcaccgctctggccgttgcgcttggccaggccaagtctcccgagttcaaggagtaccagcagaaggttgtcgacaacgcccaggccttctccaaggctctgtctgacgccggcttcaagcttgtttctgacggaaccgacacccatctgatcctcattgatctgaaacccttttccattgacggtgctcgaaccgagatggttcttgacggtatgaacattgccgctaacaagaacaccgtgcccggcgacaagtctgctcttgtgcccggtggtatccgaatcggtactcccgccatgaccaccagaggttttgatcagtctgagttcgagcaggttgccaagtacattgtcaaggccgtcgatattgccaagcgactcaagcagaaggctgtttccgagggcgtcaagaagatctcccagttccggccctacgtcgatgctgatgccgaggtcaaggagctccgaaacgaggtcgagtcctgggccaagaagtaccctttccctattgatcctgctggatacaaatagtcacccaaaaaacaacgtctcaaatatacgaaaatatggatgtaataaaattaacaagctatcgacaacaagtaatgcgaaatatcccttccccagcttttcgctgacatattctggagacacatctcttctttgactatatcacgaccaatgttcaactaagttagacggaacatacacgaaccgccacagctggttgatgaagaccgccgctgtttataggtctatttgtcatgtcatagttcataatgcataatgctacacacctccaaatctgcctgggccaaatccactctggccaaacatgctcctaatggcctcctcgctcacttggttactttgtacagctgtctctggatagacaatggtgttgagtgtgggagcaaagtcctccctgtagagcaattcggggttcatgaggtgccaatgaggatggatctcggtgacggtcaaccccatggcccgtctgttgacataatccaaactgtgtctacaggggatgccgagaacccgcgagacacaccggtcccatctatgaatggtgtcttgtcctccacatttctccacagccgccgttctctggaaattgatgagatccatggctttgtgggagatgcggccattcaataaggcatcttcaggtctctcagaagcaaacacctttctttcccagttctgattgtcgacgatgaacttgtatcgaggaataatgttccttgagagagcttcgaacgtaaacactgggtcgtcggcacgtgtagcggtgccctgaagcgctccaggtatgactttgacctcagagaaatgcggatagcggtcgaagaaagccgggcacagggttttcttgttcttggcaaaccaccgatcaaagtctgtgaaaggaaccaaatcaactcgagacaacagaccattgacgttcttcaccaggctcttggaccgcagacccatgatatacatccacatgtctgagagtcgagaatcctgtctctgggttcgtgtcaagaccagagagtccagctgacatctgtttctcatcaccttgaccttgggaaacacatcgtaggcctcctgaggcagttcacaggtggaaacaatcacaccgggatcaataatgccgttggcagaatagaccacttccttgagccaccgaatagtgtaatgaacgcccttcgtgtggcccaaaatgtgtccaaacgcgatggggaaatgctgtcctgtagcatcgactcctccaatctcaaccattgacttttgcatgtccaccatgaggacttccgggtacaacttggccagtttgacgccaattacgtgagcatagcagatcaaagatgctctgagcttgtgctgggaattctgttctgtgaaaatcgagctgtaccactggcggttgttgcgaaagtaccctgcaagactgagggtcaacgcgttggagcagtacgcaggttcaggagcaggacccggagcaggagcaggaccttcagaaacagagctttcggactcgatggatgtgtcttcgtgttctaacaaggatttaaacagagaatccgaggcaccagcttggtatattcctttaggctggtcaggagcacttgtatgacccgacacaggaagagctgagacaccaaaagcaaatgagctagagactgccggttcgttcctgtgggtcccttgagtgttgggagcagcagcagacgtcgaaatgacactttcactactggccattgtgaagttttgtcccgtcgggccatgaccagcgggactagtgcctaggcttggtaagtgtgggggattgacagatccctgtccagtggaattgggatctgcacttgatgcaaagggagtaacgtcgctggaaaatgttgtaggcctagtggagttggcagtgacgtcacgatgtgcataggcaggagcttggatagtcaaaccgccagtgggcaactctgcaacctgcttctgtcgtttgtaaggtggatcggggtcccgcgagtagcgaaacggaacattaggtagcagggaagagctatgtctccgtttggccgtttgttgcgccgcgagatccgagccgtcaggagctgtattggaatgagatggtccaggggcggctatagcagaagacgcacttctagtagatgccacaacaactacgtcatcttcgttatcaccatcgtcgagattgatgacaaccatagctttggcagggctcttagttggcgttgagaaggggttcgcgctggagggtggttgcgttggtgcggagtcggcggaagcagcaagctgggtagccaaagaagaagcttcaaccggcgacgtcacagctggaacgaccgtagcagctggggtagctgtaggttctgtctgtgatgttttgacttgaggagttgcggtatgagcagtagccttggctggagatgcagcggttactggagacccagtattgaccggagaagctgcagtaacaggagctgccttctcagttgcagccaatgttctgacaatatcaactgattcagcagcaggggtggtcttgatcgtgggttcttcaataggctcacccacaggagaagctggctcgggagactttcctttgggagatctagccactggttgaggtgattctgaggttatctcatcagcagccactgactccgcttcaacttcaacctccacatcatcgacaggttctagctcgcccacttccgggccatccacttcccccgctttttcctccgcttcttcctccgcttcttcctccgcttcttcctccgcttcttcctccgcttcttcctccacttcttcctccgcttcttcctccgcgtcttcctccgctaactctggcccatcaggagactcaactgtggtgcctggctcgacttcggggtcaacagcaggctcttcttcatttccactgtcctcgtctaccacaaccttgggtctcggtctcagtctcgacctcggcacggccacgatctcctcctccgagtcggaagaagaattcaaagagtcgccataaccgtggtcggactgaactgcgtcctccccctcctcctcctcctcctccagatcatccaggtaaacaacctcatcgggatgaactagctgaatgtgggtcatgagctccgcttcggccgaattagtcttcttgcctatctctctggggtaaaaacgccgtttgcaaaacggacaagcccgccattctttcatcactcgccgatctagaagtttcatcagggctgcctgccgttcgtgtttgcgttccttcttccgttgagccttttccagagccttgttttttgttccagaagtcttcctgcgtccgtccttcttcaccaactcttcctcgaggtactccccgtcttcgtctttgtcgtccttgtcgtccacaatgaaggatgactcagctaacatcacaggctcattttcctcctcatgcacacccctaagctcatcctgaacctgcgtttttataaccctcatcatcctagacaacgaatccgccaattgcgcgcctctgagtcccttttccaacctcaaataagttttcagcaccatctcacgcttgctcaaggtggcttcgacctgttgttcgagctccgtctttttattctccaaggccaacttttcgttctctcgcactttggccgtgatttcgtctactcttgcgcgctccttctgatgcttagacacacggtgattgcgtttctgcgccttgagagtatcaagaacttcatgagaataagtctttgacagttctgaagaggttgttgaagacgaaaacggctttgtttgcgacttggcgcgttttttctgggcgccggaagcagttgctggcgaggattccgacttgggttgtggggaaatggtcttcgcagaactctgagctcgctcttcttccgcctcctcggaatcagaatcaagtgaaataatttcaatctttttcttcttctttggcttagacttggttttgttggtcttgttggtcgcgacgatctcctgaacctcatcgtcatcttcctcactatgcaaaaacagagaatgatatttgtccagacgttgaactggagactgttgcggttgttcagccacctcaggagcaggagaagtctcggaatcctctgcctcactgcagagaaacagaggttcttcgtcggagtgaaattcctcttccataatgtcgtcgccattgtcgcagtcgtaactgttagatcctttgggatcgacaaaaccgttgaggtcgttgaacccgttgagttcatcgtcacagccatgtctcagatcaccactatggctctctttagttcgggtatcactgtcttctacttgctgcacccgcttggcattcctctttcgtttaaattccactctcttcatccgtttgcgatcctcgtcggtcaaatcggagccgtccagctcgtgattatgttccaccatgtcatccgaatcatactccagccacgatagagcgccgtcgacagcgttggaagcctcggaaaacaccgaaagcctgtacctgcaccttctgcgacagcacttcatcaccacacactccatgtcgtccttgcgccgcggcttggaagcatcaaacacataatggtacgttttggcaaactggttgagcgcggcgtggagcttgtggaacgagaccccggaggtcacgtgtgcgattttgggcggatgtggcgcgctcgcacgcagctcggccacgtacggactgaaatccacgcgtctcatgtcgccagctgacgctttcacactgtactgtagtatgctggttggtgatgataactgacggaggtgtattttttaggtttgggggggatgtcggcaagagaaggaggtcgatgtagagcacgttgtggtggtcaaaaaaagctgatttttgagcagagtatttatatttgggtcttctcccggacgttcaattttcagctatttcttaccactccaacaccgtcttatctgctatctccgctatatgcaccgccccatattgggcaagtggagtgaacaacctacttgaccggtcaatttttcagtctactgccatatcgataattggcggaaacgcagacttgcacgacgggcctttgtgtctggtattagtcagcaactgagtaaatcccgatttgtgttctcgtcatatgacatccattttgtatccgtaagcgaacgagtcttgtacagtatgttcagtacatacatacatgtaagcacccttcctctactaaagtttgtaaaaaacctcaagagtccagaaggcataaatacgtcttgtcaatgagttttgaagctcctatttgggcaaaatcggactcgcagtcacccaggcaccgaatagatgtggggaatcaatggttatattggttatgaggttccttcttcccttcttcatgtgaagactgctgcgcctgcacagagttgtacattgtagttgggtttctttgggaagaggctggtctcttggtgaggttgaagcaagtcacctggataagtttgttggagatgtactgtacatacttcaatcctccatactcatttccaagccaccgacgggaacattgaagaacctgatctcaacatggtctctgacttccaggactacagaccacaactacaaccgtccacagttataacagacaactatatacttttctcccttcgtcgtcgttactccttcgttactcccttctttattcccttctttattcccttctttattcccttctttatcccctttgctattcccctcgttattccctccttcgtcatccctcgtatttctcttcattatgacatcatctcgaaattagactctcggctaattcctcggagccatctacacgaaacaccctcgtacctccttccaatcaagatacacaaacagaaaccgccaaaccggtcttccttaccacgattatccaattttcgcgtttcttccgcccaaatcggacccattacactgacatttctctcaactcatattcccaactaacctcaacaaaatatacttatagcaccacactaaaccttaccttactctctaaccccgaccaccgagtctccgccaccccagactccttagtaatccgaaataggcctcgcccacagccacagtctcccttccagctccacccacttgtataaaccacaggccaatctcccaaatctccctccccaactccccccgagtgctgactaagattattcccgccaccagtctcatctcccaaccttgatctagctacaacccacactgccatatacaaagccatcgacaatgacgttagtgactgtcgacgtggccgaaagacgggcgcaggaaggacccgagtcacgtgataagtcatgtgacaacccgcgtgactcgctcgccgcgctcaacacctgtctccaggacgttgctacagccaccaccgacaacagactcatcccccgaacctacccctacacggcctcgcttccgtaccctgtcgagtcgcgcgacgaccagctcaaccacctgagtcacgtgatatccaagctgtacgccgccattcgggccgacgatctatctcctggcgggggttctgtcactgcggcttcgatctgtcattggactcgggagctcaagtcctgggtccggctcaagttcgatttgcccctgagtgcacgattggcgctcattcgggtctattacgacctgtctctcgcgactgtggtttctgcagcttccaacacggtcattcctggtggggacgatgtgccgtttgacaagtttgtgtccatgttttgtctactggcacgtgagcatgtcttactgctcaaggagggcctgaaactcgactacaaaccgctctacaagctgctgaagtatgcctttttgcctgctcctccgtttgtagagcccagtcagcaggacaagagtgccttggtgaggttggtgcagtcggcgagggttttctttgagccgggctgtattgatgatgttatggaggatttgttgccaagcgtgagtacaaaatgttgcagctaacgaaagcgcaccgacaaaatatctgcagtggactgctatgacttaactgttggctacgatctgtgattggttgtgaatttctgctggctgtataatatagctggttgtgggtcatcactgcttatggattgtgactggttgagaatcaagcagttacgaacgacttggatagatagttttgcatatgctgcatccatggatagactatgaaggaggtcctgagtggcgagttctgtgattccaaggaagggaatgacatcaactactattgatccattcacctcgcaaccagtgcaacaggatacacatcctgaccttctcccacaaacaacagggcccagacttgcactactgatacaaacagcttggcgcgttttttccgcctgctgctttccactcacgttctctcaaacttcattccattgttcccctactaacacagttctcccccctctcttcccaacaatcgcatccggtcgtctcccttcttatgtactttacacccccttcgtgcaacccccagacatatctcccctctctcttccacctctggaagacgctgcgagtgtccaaacactttgactttcaaatgctcgactacatgtcgcgcctggcatccgacgggctacagaacgatcaagtgatctggcacggcagtggaagatacggcatcttcaacgaggagcagatgaatttccttttctcggttattctgtcgttgtctggagttactgttgtcagctgtcctgagccctatcatgtgaataatgagacgagaagaattgaccatgtggaggtcagaaaggctaagccatctagagcagctgcaagactcattattagttgtcttggaggaacgacaaagcctgagacaagtgaaacagcttcaccagatgtcctcgacactcttctcacgttgattacctcgctcgagtcctttttccacccctccaaccaaggcaagtggtccaagggactctttgaactcatcaacctcctcgtcgagtactttctcctccgatggaaccaagaacaggaaggccaggtgttctccgtggacccctcgcggttcctgtcagccgacacgaagcgcaagttcgtcaatgtgctcagaaatgtcgtcttctttggtatctactctaagaacaggctcctctctcgcatggcaatcaactgcctgcagggcctcgcgttcctggagcctcacgtgatcatccctcagtttctcaaggaagcgtacccgtcacttcagggactggtcgagacccatcgaactctgaccactcttcagacactagtggcgctcgtgaggattattagtcagcaatcgagataccgcatccacgtgaccacactgttatcgctggcgttgcctggtattgatgccaacgatgtggacaagacgtttcaggcgttgtcggtgattcatgtggcggcattgaatgtaccgtttactgagtcttcagaatcacaagacaactcacgtgaccagacactggagtatgaccccgagtcgtaccatcccccatccgaccccgcgttttacattacacatgacgtggaaatgctggaggagactggcactctccctcctcttccagccgctctgtgcaacgatatttgtgttgctaccacgacaggctttcctcttttagtagacacgttgtttgaacggcttttcaacttgctggagaacctgcctgacgtgtcacgtgcttccaaagaacgtgatttccccgaggctcaagtcgtatccattttgacgccaatgcttatggctgttctaggaggtgtttctaaggacatgttcgaaaagtgctgtgcacgaatggccgatttcatttctggtcacgtgatccacacggctaccgacgccattgccaatatgagcggcgctatggttcgtgtgaactcttccgttgcttgcaaatatcttttcccggtagtgttccacggtatccgaaatcagattatgagcaacggtgccggtagtactcgtcacgtgagctcagaaattctcccacgtgaccgagcgctcatttggcatctttctgtgctcaatttgtgtgttgctcatgccaacaagacgctgatggattaccaagatgagctgatggagctcacgtcgttcttgcgcgagaaatgtcggggaaatatcattttccactcggcaaacaccgtccaccacattctcatgtctctgacgaatctggcagtggtggactgcagcccaggcattgataacgtcatccagtggggccaacgagtagaccccaagcagctggtcatcaagtggtatgttcctggcgaggcggaggtcggatttgccgtccagttgtttgatgagcaggttggactgagtcttgaggctcttaacggtgtcattgccaaactgaacggaggcgattcgaacggccagagcaacggagatggagtaactgagctgtctgacttcatcacccgccacgtgacttatcttcgaacctcgctggccggtatttccatcctctttgacccgtgctacgacttggcctactccgctgcggattcgaccgactctgtgtctgatgatggtatgtcagagtcctccgacgtcgatgctgactcagcggagcctggtgacattgagtttgagcaggagcccatttgtgacgacgctgacatgtttggcgattttgtggaactcaagaagttgcgtgagtatccttctgggtacctttttgccaggcagaacgagaagagtgcgagattgttgggtgagtcacgtggaacggacgatgagtcgcgtgatatcactgtgaatgatggagccggaaatgcgtctaacgacgccgctgttgttgaatcgtctttcttcgactcaacttatgtacacttgcacaagctccgactctcaatcggtcacgtgcttcacaatctgcacaactctcttctcactcatcgttcgacggacatctcctccttcaaggctctgctctttgctctgaaggtgtacttgtctgatgttggcattgagaagacgtccaagtcggtgatcatccagatcgcggcttactcatatgaggtgcgaaaatgcaacactctgggactgcgaaaagactacccccgagctgttctgattcgtcgagctctggcccaccaccatgagcgtctgctgcacaaatttggagctcgtcacatgactccttttgagaagtccctccttatggatattctgaaatcatgtctttctatttatcctgacattcgacgtaatgcgcagagctgtctggaaagtgcgatcaagacgattatgaagtgcagacctctgattcttcctttcattctgcggtcttgtgacgaggctattggtcaacagcagtgggagaaggctatttcggcctgccttgttttggagatgagtgtgatgaacacttgtctcaaacgaaacattcgccacgtgccgctgttcattcaggttatgacaagagccctggaagctgattcgttgatgctcaaccgacaagcccagagtttgctcatgactcttctcaatgacggttttcgacttcccagcagctatttcaagtttgacgattcgcatattgctggaattgaacctgctgagtcatctagaggcgaggttgatgccaagattgagaagatgcgtgctgaaaagactaccaaacgagccgaagccgtcaaggtcacgtggtcagtcgatgagcttatgaaccgtatccagatgtcttcgggcaactggaaggtggtactgttgtgctgttccatccaggtgtccctcaatcgaagctttgagatgaagacgtctcgtgaaacgtggtctgttattgccaggggtctcactaaccagcatccgatggttgcccagatgtacttctcgtcttttgagggccttattggaaaggtgctcactttggctgtgaatggctatgatatgagtcatgtgaccagtgaccaggttgagaaggctggttacactctgattgagaccgacaaagactttggtggccgtcttgtcaccattctacgtcagcgagaagagactggatggatcttagacgtgccctgcgcttttggatggcttttgtggcccaagaagttggaagtgattgatttgggtggtacgctaacaagtggtcatcgagactcggcccctttcacactatcagagcacgaccaatcggccatgtctgtgttctctgagattatcactctggaaatgatcaggaaactcatccatgacaacaccaacgatgctgatgatgaatctgacttttctgtggagtcatgtgggtttgtcgcatctcttttgcgtctctaccagctcaaattggtcacgtggactattgaggatctgttgaacctggttcttaagtcatttgatcctactgacaagcaatctcaccgaacgctaactgagtactttggaggttgtctgctgagtctgaagttcctgtcttcccgtgagacccgtgatttggtcaacaaaaccattcttgatacctttacctcggtcatcaagactcacctgactcctgagaatgtcaagtactggtgggcactgatttcgtggactactcatcagattgacccccgcctgtggggacctattgctgatttcattagcaagtttaccatcgacgagtcatctcatatggcgttcaagcaggttgccaaacttgagttcttcaggcgagttgtttactactccgagtggcatcttgatacagatgtgcagcttggccagctgtggagtcacgtggcccatgaatactccaacgtcagagctgctcttgccgtgactctcggtgagttgtacagagtacagtatgaggagacagacaggtttgttgatgtgggtgatttcctgcagaagaatgagtgtgccaatgatacaggactcggtctgggagtctacactcttcctgagcgactcaaatcgcctctcatcaactgcatgtctctgattacgtcatcggatatcaacaagaagtctatcaccaatactgccaagactctggttgcattcatcatgcgtcgtctgtcgtcctcttcaggccgagatcttgtgccgcttattcagcagcttctcgagtgtctgatgagcatgtgtcttgttagagatgaccccgagctgctcattgaagcgtctgccacggtagtttcacttggtgatgttgctctcgagtcgtctcagatggatcacgttgtgtctgccgtcgagtctattgtctcctcggcttctcaccgaaaacagaaactcgccctgattcagttcttacaagtctttttcttcagacaccagtttgtgatgacacagaaacaccgatcacgtgttctggccaccgtcaccgagctcatgcacgacaaggaggttgagattcgatctgcagccgccaaagcattgtcgggtattctgcgatgcttgcccgaacaggaaagagactcccaggtgcaccacttgcacgtcaccttccgtgaactgctcgtgaagaacccggccaagcgagtcaaggctgtctcacgcgaagacaagacgacacgtgatcttctcgctgccacccggcacactgctgttctgggactaggaactatcatcaatgcgttcccgtatgtgtcccctcctcctgattgggcacctgagattctggtgacgctggctacgaaggccggctccgattcggagtttgttgggcggtctgtcaaggagattttgggcgatttcaagaagacgcgacaggatacgtggcatattgattcgaagaagttcaccgaggatcagttggccgacctggagggtgttttgtggaagccctactttgtctaaggtatgggcaaagtgagtgtcaggacaaaagaagggtagccgaggtgttggaagacgtttgatggggtttcttctgtggagaagagtgtattatcagctagttttggaatgcatcatgttattatgtagtgtttaggtgaaactaatattggttgctgcgagctagaccagagggagcacaagcagttgtcagacaatgagcggtactgtatatacggtgacacacgatagtatatctatagctttctgatcacctctgtagaaagtagggagctacattctgctatgtggtctgttgacttgggcttgtcgacgaagaaggacacaagtctacatacagtgtacttgtacaccacaaacaactccttttgttaagaggtttcaacaggtttcaacaggtttcgacaggtttcaacagttcctctctccactgtggatgtagttgttgaccaaggttgaacaactgtgcttgccgagaacttctagggggatatcttgttggtgttgaatggaaaaggtgacgaaccgctagtttccatgtctgggcggcaaaaacactcagctggatttgtcaacctgtggcgtgctcactccaatcctccactagggtgcggagactctcctcatgagtctctctggtagacaagagttattacttgacgctgaataatacatacgatacttgtcgtcatattttgggcagtgaaacggggaactgtgcctcgacacggttgtcattccgcctgacaagaccatcggattccgaatcacgcaccgaagacgccgacacgtctggagatgcacctttaggactccgacggcaaaccttgtagtcctcggatcctaagtttagccgcttgcccaaaaagggggtctaaacagcaatatagattggggtccagattgggtgccatcgaggcaagctgtttctgctatcgccattagcaagtagacatttggaagttgcgcaaagtgatgtgactcggagacgtatttgtcatatggaaacaccggaatcgaacctggatcgtgtcgaacctgggtcgtgtcaggtctgatgcaccttggcggatcggaagcagtgcaagcgtcaaggaagatctgagacgacggaacaactatacagtttttcggcagatggtgaaaggattcagctagttcagctattcagctagttctctagttctctgctacaggatcgcactaactacaatgctggcagggggttactgtcgacccgagatgatgttggcctctacctgtacagagaagatgtaagctgtaccgtaccgaaaggtacggaaagagtttcggagcgtttgagcggaatagttgtcttgcacagcactgtaccgaaattcatctcggaatgcacccatgagacaggagaaggtggctgtttctttgttactatctttctaggacaagttgactccggaaccgccaaacggaagctaccagtagcaaatgattgatgacctttcggtggttattatggccgaccgacatgccgactcttgactctactgtgcagtcgccatcttcaagatataagactgaaacgcccgtagcctatgagaatgaaccaacaagactagataccttggacatgctcctcaacctgccagctgaacaactttccaccgtcttctccttctgcgaccccaggtctctggtagcgttgagtcttgtatctccgtacctgagagcagcagtccagtcgaatgccatgctttacaaggcagcgtttgaggaggtcttctttgcccagacgaaagaaaggtctgcagagtacaaacccacaattgagcaacaactgactttcgttgcttctctgggagacaaggtcgatgtcgaagctgcgatagaagagttgagggcggaaaatgatttagagtcgattcttccgcccttcagcgatcattacgaggttcatagcaacgctttgcttgcgccagagacccaattagacaactccctgtgcaatttcaccaacccagcgacgcttgacggcgataccatcacctggctagtgacggaggagaattggataacggtctatgccttgagtttgagagatgggattttgagagtcaagggaaggagaagcctggatcagaagaccgaagctggtggaactgcagtcaacaacacggaacggcaggttcaaatggtgaggtcgctgttgggtgttcagtctatgacaagtgatacggagatttatcaggaggaattgtggttgaaaaaagtgaacgcaacagttttaaatgatgcggaggcttgtgattctggatcgagacacgccatctcgtggatcatgttgccaattggatattctctccctcctattggtgttcaacgacttcagatccaagtcaattcccgctacagctattgtagattggattcggaaacacattcagcgtggtttctccttgattgggaacgggccaaatcgtttctactgttccagacaaagctcatgagtgaccagatagctcttcatgtctgtcagtacactggatgtgtgtttttcacctccagatcgagtctgagagttgtgaagctgtttccacgagtttcgaatcgtcaagtcgcgtggtaccatgttgcccagacaaataacttacccaagtcgtatctatcagacaagtatggagttgtggtgaaggagggaagcgaaaggacttatctaaagcacaaggggagcattctactggttggtagacacgagggaaagactcaatgttggaaatatagtcgtcccttcctcaccaagctcgaccagttcgtcaggagacatttcgtgtcgtggaagaaccagtgtgaggactgtcaggagtggaagcggtggaagagagacttgagcggctatttctatccgataaagaagaggaggagagattgagatggaggggaaaattggactgaagacgcgcgcgcagttcagttccagttggagtgtcgtgaacaactggagaaagaagaatcaaagcaactgacattgtctttggagtgtactgcatgtactttactgtacttgtactgtcccgactctgtgctacagtacctgtaatgttcagtcagtgagtatgtgaagtgggtattgtccacacaaagtcgagacaagtggacaagtcgagattcaattcgaacttcaattcgaacttcaagttgagattcaaaggcgacattccagaactccttgacgaacaccaatccctgctagttgttgcttcaaccactggtgtctctcattccatggatgctattcataattgatctcattccacgttgtagtgtcgcccgtttcactttcaccttccctcctccggtgagattacttgcagtgtactccattggccatgttcacggcatacaattcatttcggcagtcaaccacagttatatctggttgcatagattaacacattcgattcgatattgattcatattctatgccaaaatcaatatataatacccgtccgtacctcgaaagctcgttatccagttaacttcatcatgcagctcaagacccttgctatcgtctctctcttctctctggccgctgcccagcaggctgctcctagtcccgccactaccatggctttcacccccgccgactcggccgagaaccccgaggacattcaccaactcatgaagaagaagtgccctgacgagaagtgccccaagcccaaacatatcaccgtcaccaagaacatcaccaaggtgcagtccaagaccatcaccaagaccatcaactgttgagcaggagattgttggacgatgaagaaatatttatagattctaattgatgtactgatagctgtataatgtctttttcccctaaaaaactgattacagactcgtattgtctccactgaactcgtttggtcaagtagtcgtttcattcctgaatcacgatacaaagttgagcccccccttcccccccccccccccacgaggtctgatgaagacgcaatggctttgagatatggctttgagagttgtgcaacttcaacgttgcctgttatgccactgtattggaggtattttattgaacatgtctgttgtaaatattcctgtagcgtcacttctcatttttcatatcctggactgatggtcgtttggtccctgcgtcaccataccaactgaagttgtagctagagatgtatatcgagccttgaatgaagaaaacgtgtcaccattctaaagctcttacatgtattcatctgataatcaaccctcgatccctttttggaccctgtactgcgaaaacgcttgtctttcacgtgttacatatcttcaacatgatggatcttcaacgttggcgacggtttcagttgggttaccgcagatggcaagtctttcaggaatgagtcctactcgtctgacgagttggtaaagtcatcattgaagtagagatgatggactttagaaccaagtagatgccaccaacacggcagaacaagtcggaattgtactacaatgtacgtctcttccagggtgatgatggcactacctcttaagtttttcccgtagacgttaaaagtgactagatggcagatcctacgttgtggttatgtagatgaacaggagttgttcagactgacagctttgtcaacggtgtttgaaacggtacaagatcgtacagagacagtctactcagccactgttggttcatgagatcacgtgacactagcatgtactccttttccaggtttggggttgaaatgatgccattgaatcagttgatcagttgagggggagtctaggtatatgtgcggtgcagtacatgtacacttgaatatccgatttttctgttcaaagtactcaactaaactcaactaaactcaacaaatggatcaagtaattgtcgtcaattagtagcggtccgagatggccaactgatcttgcagctgaaatgatccagtaacagcccttctgtacatctaaagtccaaatactcgtaccaataagatacgccatcgcactaccaccgtcgcatttgctcagtctcgcctgtctccagtcaaccgcctgccgccatgtggagaacagtctttcacgtttttgaaaattggagctgaaaagtgatgagaattcttcttattaaccacatagacctttcgataacacaagatgacgtcctcctcaattactacaatcatggcatcttggggaaatcaacatatcgatgtctccagccatgtggacgtttactgggggagtgtcctgagaagtcgacagtttttgcaaccacattgaagatttcggggtcatttcgaggttttattctggtaatatcgactcggaaaggctacttggagccaggggcaggacagtgtagaactgatggagccaagagtccaaccgtgaagagtccaacgatggagagaccaaattgaagagtccaacgatggagagaccaaattgaagagtccaacaatgaagagtctaacgatgaagaatccaaccatgaagagaccaaaaggtctttgtgcatttactgacagataatgtgttggaaatgtatattcaaccgtcttggatattgtgaggggacactacgtcttcaagggctgggccggtactgctcgctgatgttcaggtaccggcccagccctaatcagcgcatcataagcaggtcctcgtccctgccaatagagtcctattaatgtcttggttgcgttgttgcaatacgagatccttcctcctgtctggcgtcccaactcgacctcaacccactccaaaatgtaatgataccactaactagttaccatggttagtcgatccaggacacagcttccccgaatacacagtcagagcagctggagtccccaaagacctgatctcattgtgacaacaaatcttctctttccaacttttcagctccaactgagaccccacgataccggaacagatttcccattgagggaaaatatcggaaatgtttgggcactgttgaagatatggcctcgaaaaacgcacatttgccgttctaacatacaacagctacaatcatatgcaacagctacaatcatatatatctacaacccccactcgtctcatccgataacacagctgaagaaccaactgtgacctggggaagataccaagtgcgccggaatttgttctcacctcctttttgacggaaagatcgcctctggcgtgttcaatttcaacgtccggtaggagttttaccatgttctggacatgtgtttggagagccacctctgagcattgttgagatacggttaggtgatttgttaagatatagttcggtgatttgttaagatgtagttcggtgaaatttagtagggaacaagtaataattgtgggtggttgttttgtggttctaggatgaccaggatgggggtgctggttctatatttgcacattgtagtgtttgattgattctaggacataacacggttgtaaaaaagagcctccttccatctttggtcgtaaaagtgttgtctccacttcgtgttgaggcctagttaacatttagttgacacttagtcgagtggtccgtacaagttcttagaaccgctggtatgtggctaaatgatttgaaattggtatgatcagacagttctcaatactgtaattcaataaatcaacttttcatctcgccatagtttctctagaatattctgtagcgttcttgttctcagtctaccctccactcaccaactcgtaatatcaaaacgcagctacagtactaatcaataactccgtccttttcttggcaattgtgatatggattttatgctcatttttttctttttatatacttttatgtccatatatttctgttttcaggacatttcaagcgccaaaatgaccaatgtacctacagcctcaaacaactgagacaaccgctatggagataatgtcaacggtgaactgacgcaaggtgaattgaggcaaggtgaatggaggctacgatgagttgaggctgcaatgccgcttccataggtatatatatctacccattgactcattatcggcacacactctctttgacgatactctcaagatgcctacgggttggactgacgaacatgaacagtatgtggctacatatgtcttgaaccacatgaaagagacgccttgcgactcggccagatttctcatgcgacacttcaagtaccagttcgacattagtgatctcattttccaagtttgtcagtggcaggggtactacaggaacaacaagagcaacttggggcttagttgggattagttggtaatagatctgttgaggagtaaacactggaatgtagttgataagtttgttggactttgaataaaagtttgggatgagcatgtgtagtagatggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaagtagatgcggactttgcaggatatatatataggcaaaactggagatggtctggaagatctgctgacattattgccaacgttgacttccctaggtaacgagccccatagttgtgtcatgccgctcgggatgaagagttagcaatttccgcagagccccgtatcagaaaacccaggctttcttgttcactgtgtcagatagtggggtcacaacacaagttgatgagaaagtccaactcagtacgtagagctcagcgtagtgatcagaagcaggagtgtgctgacatgtcttattccgttccctcccaggacctctccctagaatctccgtccatctttttcttgcaaactctctgtttttaacatgttccgtctggtccatgagagtgagagtccatgtgtcagtgatctctgtcatcgtatgcatatgagatgagtgccaagccgctaagcgaaacctctcaaaaccgggttctagctgcttgtagaaacatcaaaagtatcgttccctgcttgatcggtacatgtaattcatattacaagcataccgcatcattggttcctgtgtatatgtaagacaggcgttcgaagtatgtacagtattgctgtagtgcgggggaaaaaacttcttttcgtgcctgtgcgaataacccggttggctcaatgagtatagaagttgactacacaagcacagctgctgttgactcgtgtcaaacgtcttcatactttgtctcatcaaccacccagaaagtgtcgttttggggcccgctctatcctgtttggcccactaatgcccacaatggagtggctggaggactatatgtgtcgctgctgaagaccatctcttggagactgcaagaaaaacgccatactcaacatggacttggtccaagagagcaattcactttcataatcactgcactagaacctcgcagctctaattccccaacatctggtgaacccgcccctctctcattgaacgtctttcagccagctgaaatgaatcagatatactaaattactgcatatactatactagtgaggactagtgaggacagtcagaacatcattttatttgctccagtcatcacttgatagtttcttccagtatccttctgaacttccacaattactacctgtagtcgtctccctaaccattcttttagttctacattctctttacaatcacctctcatgccactacaatgagctcaacttttcccaaagtctactaaatgtccatcaaagcactcactcagaactttggaactcctataacatgctctattcaactattcagcactctcttgctgtcatttttgcacactcacttgcgctcgtgttttcagataactccctcgcctatcgagctctctgcgtctttctcttctggggctgggtcatcttgtcaaactggtacccgccagccacgagccgctcgtttcgctcggccagctggatgaccttgtcagacagtgccacggcgagctgctgcagcttggtctgctggacagcctgtgtgaacacgaccgagttggtcttctggtcaagagatccaggaagctcctcctgggcaatcatcttggcgacaatggcagccacatccttaacgggcagctggaacatgtcggccagagtgctcagagacagcgttgagtagtggttccagtaggtgaacagataggttctcagaccctcaatctggagcttgtcagtgagcatagccttgatagcctcggggttggggagcaggctccagatcttgatggcacagaccagatctcgtgcagcctcccagtcgcctcgctgcagagccttggcagcctgcataatgtggtctcgggtgttttcgggagggccacagaagacctgtcgctcgtggtagtcgagcattcgtcggaacagcttggaaatgaccttctttttagcgtcgatagacgtgttgtgggcagccataaaggggatctccataagcaacgacgagcacaggaacacgcactccagcagctcgaggttgatgtgggtgtggaagggcagcactcgctgcttgtcgacaactccggcctgggcgtacttcgccagaccctgtccgagcagctcctttagtcgaggagaagagcagacctcctggagcgactgctgggcctcggcaatgagtccgcttcggaaagcacacagaccaagctgcaccagggttcggttgaatagcacctgcagctggggctcagcagaggcaatggacgactgcagatgggacatgaggaacatatctcgtgccttgtagtactcgtcgttcagagcgtagtggtagacgtgagccagcatggcctttgttcggaacacagtgttgctttgcttgtacagaacggagcacatgttcgaaatgagcgtggtggggtaagtggatgaggtgaggtccttctctgtaggtcgaggagtggccttggaatcgcccttgactccaccccaggcaatctgctcagtcatgttgatgacattgttgggcttgaagtagagatggtcgactcgtcgaaccaggattcgagcgaggccaagagtgtccttctcgtcggagacatgctcaatgtacatctgcactcggaggagagtctggtacagcttggtctcgtctctcagacggtccacgtactcggtagtgtgagggtccatgaactggagggccttggtgaactcgtcgtccacacgctcaaccagagaagccacagagccgggaatgagcttgacgccgtcttcccgggcaacggggcccttctcaacgtcctcaatctcgggggcagtctcaatcacgtgataggtatcaatgttctcctcgagaatagacagcaggtcgttgaggtcgcccacaaccttgagccagttctcgggagcaagagcagcagacgcagaagacagatccagacgagtagacacaagcatggtgtagacagagatcttctggtagacggtagaggcagatggcagcaggttctccagctgtcgcacctggtcttcccggtcggtgttcttcttacctcggctctccagaacggtcttgagagtcttgaacatgtcggtgggggacacaagagcctttccagccttgccaacggtggtgaactcctcattggaagcctgggagggagcggtgagcacaaactcatccttggcccggggtttgggcttgtcctccttgttctcttcctcctcttcctctgccacgtcaccaccactgctgtactttgcgatggcagcctcgtactccttgttgttctttcgcacccgctgcttgacggtgttgaatgctcgcgaattggacgcgttcatcttcttgattccagccttgtcctccagctgggtgttgaggaactcctccagctcaacaatgcactggatgtagaccttggggggcaggccatgtcgctgcttggtgaaccgctccatggccttgttgagcttgtcaaactcgccctggatcaacacccagtcgttgattcgcttgccgttgtcaatcagcttggagcagttggccagctcggcaagcagcttgtccttggcagacagcaccgtcttcttaccggtatcctcctcatcgtccgagtcggccacggtggacgacttgaggaagtaagatgcgcccttgccgcccaggtcctcgtcgtcgtcgctgtcgtcgtcagagtcgtcagcaaacatggaatcgtcactcatgtcatcgtcgttatcatctcctccgtcctgctcgtcctgggaaaagtcggagccggactcggagccagagccgtacagatcctcgtccgaagacgagtcgtcgctgtcggagccaccagcaaaaaatcgggacatattgcaatcggtgtgtggtgttgtatgtatgtggaggaaatttttaggtggtctgggaccgcactgattttttacatcagggtaaccttgcagaaagcttattacctccaagccaacggcgtgatatctcacgattggaaagtcgcaacaagagagacgaaacttccctacacttgcaatgtctcaataatggcagatatccctcgttatctcaattttccagccttgtctaaatcccagatcgatctccttccacacccatcttggacaacttaatttttttcagttgggagggctcgactgagataagaccttttgctggactatttatagacgcaatcttggaataaattacatagtcgtaatccccgagagactggtaatacaaccgtgtcgtccactttgcatttcggccacttttcgccgttttctaaccccactcgttcctgcctgctgtcgaactctataattttcacctcccattgatgtcctctggtcgaatcacccactgtgcttgctaccagtggtagtctcaccaagtctcaccaacatctggctgggagaaagacagggtcccgcaacactggtgcaaccatagatgaatgtgaaatggacccaaaagaacatccgcgggtttcaaaccgccaatgttaacatggatcagaagaaaagagaaggatacaacatacaattgacatgccagggaagagaacaccttactatctagtgtatggtacaccaatgtaccaatatacttgtagcgcggtgaattatgggtcacgtgatgtgtcatacatcgcaccttgaaccgcagtttcatctggataaacccattacctaagcatctaaccctgtcataacctgcacgtacaaagctgtcaaatctagtacaagtacagacgagaacgacccacggaaaaatacccaatcggcatggtcacgtgatcctgtcacatgacaacacacgcccccttcccttacagacctcctacaagtacccttatctccaatccgcaacttgatctgataatgaacgtgattggttggacccgcgtttttgttgtttttttttgttttttttttgtttttttttgggggggaggtcccgagagaagcggctccttctgggagtctcgtgacccccagatcagcgcgggcccgggccggctcgacttcctagggctcacgtgacccatctcctctcactcctagggctcacgtgacccatctcctcccactcccaggtccatgtgttcagtccacggcggcgcaaagtaaggtttgtcatatatacgaggaaagcgaacttttttaaatttcgtttggagtagcgagaaggctggagaagggaggaggggcggtattggagggagtctctgttggagtggggggttggggttggtaagacaagcgacgcgcacagattgtcacgtgacttctgttagtagtttttgttggggtttatgcttttaatttcggctttggggtcttcaaaagtgcgccataaactggcccatgaaaaacgagcctcctcttatactggctctttgacagtgtgtatcgaccagcccaaaaaaaaacaaggtgacagctcaaattagagtttgaatcaacctttgccaacccacacgcactaactcacttgtgcccaaaaccatcgtctctagagccactactgttgattcacgactcgggggcttcaaaaacacatttaaaaatgagtggacgtgagtgacagagagaagagagaaggtaaagagggaaaaaggaaaagagggggaagcggtctatttatgtgttgaaacgatgcgacacaaaaccaacaacacaggatcacacaaacagaacgacacaaacatcaaggatccaaaaaataacatccgacacacactcctcaaaagccgattccaacgctgcttgagccctgactaacacagtacgtatgctcgatctggtgaaaccattccaggccattctgcctgagattgttgttcctgctcgaaaggtgagtattgttgatcgagagacgacgatgacaagtggaggacattgaggacattgagagagagaaatgacaggatgcacggacgaattcaagagatcttagtctctgatggtactgattgacgatgatcaacccctgcccaacatgtgtaacccctcaacatgtccattttgaatcaacaacatggcaaatgcgaccggaatgatacccgatgtgctgacgctagcgcactataggtgatcagcgatggtgttgccgatccaaacgacctcaatggttgtgttaggatctcatcatcagacgttgccactgcagatcaactcagtgctgtagctcctctcaaagctacttccaggtaaacgattctattgtatttctgtgatcaacttggttcacgtcagtcagattgtctcgctaagttgcttaactgctaccctgctctcggtttctacatactaacccagctccctttttacgacaaaatcgcctacactgtcggaatcgccatcacttttttcatcatggccggcatcccgctctacggcgcccacgcctccacctcagacccctactcgtttacccgagccatctccgcctcttctcacggcactctgatggagctcggtgtgggtcccatggtcacctctggaatcatcttccagatcctgggaggtttccaggcccttaatgtcaattttgacattcgagccgaccgagagctcttccagagcggccagaagatctttgctcttctgctcaccttcttccatgccatcttcctcgtcttcttcgctcagacttacggtaccatttcaaccgactctgctgtttcagagctctctctcggagctgcggttctaattgttgcccagctgaccgccgctggtctcgtgctcattctgctcggcgagattgtcgacaagggctactctttcggctctggttctggtctcttcaccgctctgtccgtctcccaaaacttcatgtggcagaaccttgccctgctcaaggtgcaccaggagtttgtaggatccatccctgccctgctcatgggtctgtggaagaacggactgttcaactttggcggctcttaccgatacgttattgagaactccttcttccgacagaacctgcccaacctgctgcagctgtacatgtctgtggccgtgttcatgctgaccatctacctgaacactttccgggtggacatccccatcaagtcgtcgcgagtgcgatctcttgccaccgcattccccgtcaagctgctttacactggctctatgtgcctcttcctgctgtctgccttctcccagaacgttctcatctactcgcagtctctttacgtgcagttccctgacaacctcatggtgcaggttcttggtagctggggagctgacggctctcccgtgggcggcattgcctattacatcagtcccaacaactttggatacgatgtcatcaagatggtgctctactctgtttacaccattgtgggctgcactctcttttccaagtactgggctgagatttccggctccgcccccaaggacgtggccaagcagttccaggcccagtccattgtgattgtcggccagcgagcccagtctgctccccgagagctggccaaggtcatccccgtggctgctgctgttggtggagctgttgtgggcgccattgtggccttctgcgacatttttggcggtcttggagcctctgccgcacccatgattgtcgccgtgacttccatgaacaattattttgagattcttgcccaggagggtgatattgctcagatgggcaaggcttttggaatgtagagtggggattagagtaaaagccgtattatgtattaataaacgtttgaattagtgggtggagtggacatgtacaggcagatcagtaagcggatgtgtgactggctggctgtgtgaacacgagttgaggatatgttcaaccaaaggagataaggagagaagggatgtttcatggacatacaagtacatacttgtactacagtacagcaaacgttttaggcttgaattgttcggggatatttctcgttggtttttctctctctggtcggtatcgctgtcccatttagaacatgcaactgtacaagtgcaagtatgttggagatattgaagagtgagtggcaattttagtgtttggagtgattgttttcggctgaaaaagagacagtattatcggactcacgtgatgacttaatcagccaaagaaatcaccttttggggctctttcaaactccttttgagactgcccaaatatggggtctttgaactctaagtagatcaaagtttttcagtgcagtcagtcgagtaaaagtgttcttttgtggggcgccaaatagtgggtggcaggctgtagattacacgaagttacgggtagaatacttgagattttggagacacgtatcaggtgaagaattcctgtttgttttggtacccacctgacaaacggggtggacttgcttttggcagcacagtacagtaaagtatgtaccttttgtggggggagggggtttgggattgggcatggtcagctggagacagtctttgccttggtgcatgggagatcagtattgtgattgtgattgtaattgtaattgatagccattgttcgaacgaggtcgtttgcttgcggagtgtcagatcgagagttactcttagagcctcttgctgttgtactaacattcaactccagcgcttagtggcactacttcagagtgggcgtctctcttggtacgtctgtttcatttacagtggcaatgttcaacctctagctacaagcatcagtttttatcccatccgatatcccaatgttttgacgctagggtaagagaagtggaaggggattccagtccttcattgcaagtttggcatttggtgcgagtagattgtttctgccaattgcatttcccaggggcttcacatgtttgaagatgaagagttgtattctagtcattctatgtaggaaattcttagagtcttgctgaacgaattctatacaataagcctggtatcttgacatgacaagttttatctgaagttgccacagtaaggtcagcgtctgatatctccgagtaacaagagcagctgttgtagtgtcataataccagcaatcttgcttcagaagtatcctccagtagcaagagcagtattacagtagaacatccgaaccgatcaccgatccgcggtgatgtcacagactcaaatctcccaactgcggcttcttgacatttcgtctccaattataccgctcttcatcccactccactccaaagaagcccttgtctggatcggggtaggtatcggccttgagccagtcagtgagagcctgctggtactcggcatccagggggtgtttcagtgtatgatgggcagatccagtgcctctttccttctcttctttccgcagagactcaaattgggtctccttagaaggcaatttcaatcttccagaccacactcgagccacaacagctgcttgggtttcagccagagggaagggcaccacgtttttgggcattccgatgaacgcaatggatgggtcgttgatgtaaaacagctgtctgtagaggtttcgaatccgaactccatcggtgatgaggtcatcgtctgaatggtgcacgtaggagtgcagaaaagggaacgaatacaagtatccagtgcaatagatgaccacatcaacgtcagagagagtttggggagacgaaccctccactcctggagctccctcgacatcaatatcatcaccgtggaacttagtaatcacaccaacagtctcaatgtttcccttggtgggggcattggaaggcgatctggcagagacaatgacctttttggcggtttttgccgcctggttggcgatatcaatgccggaagacgagtttccaaccaccaaaacggtctttccaacatacgaatccgggttgtcaaagtacttggcatgcagaacctcatgcttgtctgagtacgccttcagacccggaacgtcaggcacaaacggatgggaatagtggccggtgcatacgatgacgtaatcatatgtttcgagctcgggctggacgttttccttggcatggggtccgacgtacttggactccaccatccacacgtctcccgtctttttcaagccggtgaccatggtttcaaacttgaaatggtccacgacatgccgggcgtagtcctgcacgtactgtttgacaacctgtcgtttgggaaacaaatccacgccctcggggaaggggaaatccttgtacgccatcaacatgtggggcaagttagtgttgagatctctgtacatggggttgtagtagatgatggagccgtcctttttgtgctcaatgggctctgcgggcatgtcacgagtgcatggcaggttcggtgtcggccgggtcaggccgttgtaattccatactcctgctccaggtgccggttgctgttcgtaggcggtgattttgccaaagtaattctcggccaaaagcgccttgatgcacggagccgcgctgggacctcctccaatgatagccacagacttgagatgtttcatggtgatttttctggctggaaaatgagtggattgagctgtacttgtagagagtcaaaagtggtgatgacgcacttgtcgcataatatgcgggtttaaagataaagtatcgataatcttaagcgcacgattgagagcaggatgcatggcgtgtgttggaggcggctgtgaaggagttagagagatttataacatggaaatatatatttcaagtgatccagatggggttggcgttttgttttgcgcttttttgcgcttttttcgggctcaaaagctcctctcagacgtctactgaaagctctctcctctttagttttgagtttgacaaaaacgtgcgagagtgggggtctctatatcagacaacgacaggacgggcaggaaaaaattgatttcaagtcatgtgatttcggtggagtggacggagacacgtgataaatataacgagtgggatttcaatgatgagtgggatgtcaatgtctcgattggggaagaattgccgccgcagtgtgtgatagccgccgagtggtgggtgatagtcgcagactgtgtatttctgccgacttttttttacccccaaatggaactcaaatctgtcaataattactgtagaaagaatgtccgtggggtggttcagggatggatagaatatcgagagagtcgcagttgtgagaacgtcagttgcgagagcttcagagtgaaggaataggcaggaggaaggagctttagcgaggtatcgtggatctggggaattggccaaccgagtctctctatacaccccaagctcgtagtacgtaacgtaacgtagtctttagtcatcttcagtccagtcctagcgattgatatctgacgcggatcctcattttcgcgtaccctctttcgcgtacactctttcacgtacagattgacagtaagaacgtagaaagatgtaccattgtgcgatcaaggcctgatgattcatgtagtcgttgaaatttgaccgacagggtggcctttcgtttgttataagcgctttcacacgtacagacaccacaagttcaggtgactatactacaagtacagtagtcctttttgtcaaaagatggtcaaaacaatgggggtttagttgggaacatacttgacaaatagtgtagacttgtgcctctttttgatcagtgtccacagaactacaaaaagagacacaatgatccatatatggacacgaacgaacctttaaagtgagaaatgacaccatgtatgatccggttcgagccccatggttgtcaaactgggtgtgttgactgagactgatgggttgctaaattttcaactaaaaaccaagtaaatccaagtaaacttgtagtgaaaattgagtataagaaaccagtgatatatcacattgcggacttgctgacaacagctaaacagaatcacaggatcatgtgacagggattttctccaacaatgtgatcaaattaccccttcatgtgccacacgtgacttttggcactgctcttgggtatggcaccgttttttgagtttttttttttttttttgaaagatttggtggtaaaaaaaaaaaaaaaggtggtttggtttggtgaaatttgctgaaatttatcccgtggctgagtcgtcaaagttgtgccattatgtcacgtggtagcacaaaaaaaatgcctctcaaactgctcattgtcatacccactcgattgtccctacagcacatactgtacttgtaggagactgtcaggatggtcagtctgctcgttatgggtatgggtttgaggtttctcgacggttggacattcgagaccatcacaacttggtgtaatacaacaattgcaccatctgaacctgtgctggcagtcctggaaccgattcctaacggatatgtggtagatgtcaatcgtaagatacgctaatggccagaacgtggttggagactgttccccatgaataacaaaggtcgacgacgtggattgagaagctgactgggcaactaatgaacttgactggaagagtcccggatatggactcgcgagagaacgataacgactgtgaatgagagctgtgattccaggagaagacccgaccgaacggtgaagggctcgtggagcagatctgtgaagctctggctggacgtggttcaggaagcacttgtcttctgagacgggtacacattgtattcgaaagaatggagggtgtgcgggtttccatgaagatgccaggaatctcacagtcgaccttcatcacagatatgtcggtttcgccgccgattcagcttcagtggcaccaggatccaatggataacgagacacccaaaccactgaatgaagtgatccgggtatcttcagtgggtcagaatgttcaagggcttcggacatgttaactggggtgggtcacgagttctcgaacaagtctcatggatcagttgtgaattcgattgcggcctcgaatgttgtctaggacctctgaggttcagggagtggttcaacagcaacatcatctcgagatacaagtcacccgtacagtagtacactcatacggttgaaaacctccggaggttgatgatgaccatggctcagaccaataaaatcacaccagcaagtaaacacctcctggacctacgactacaactaaactgcgactattgtactctgccttcgactgcacagctacagatacaatacatcgaacatgatcaataaatatatacactaaagcgagagccaaagagagccactgcgattgcaattgcgtgagacgaaatgactgtgcttcaggttagcgcgctcaaagcatccactaagactacgccttggttgctgaatcgcctaactcaccaactttccggcccaatccaacacctccaaactcgacacgacaataaataacgtggtaggcaaggtcaagaccacgtatccccaaaacagcacgccggccatttccttctcgtagaacccgttgagctggcaaatctgagacagctggatggctggaggagcaatggttagaatgaacgacaccagcagaaagatggggtcgtccaaaatgctcacctccgagtacttgactccccatgcaatcagaggcagcagaacaaaggcaggaagaatcattcgagccatgatggcgccaaaaaccatcttcttgtagtttttgcaagcaggaggagccccactgtcgggagagagattcgaacccagaacaaccagaatcaatggaatggccaccgagcccagctgctgaatagccttggtgatggtggcctgaatgatatcgttgctctcgaaaaactcgtactttaaaatgggaacggaagccacaatgatggctacaagcatggcccaaagaggaggattcatgaagttaagaacggccttggcaacccgaataaccacatggggacggcgccggtgtcggtgtttgtgtccatgcttcttcttgtggtttttacgtcgaggttttcgagcaatctcctccaccgcgggagacgactgatatgaatggagatcaatggtggaattgttggtggaggtgtcggcagaatgacaggcggtcgtgtgaccggagccagtcacgtggtggttgtcgctacaggtattgtcaccggacacgtgatccgagtcgctgccgtcgttggagtgggtcacgtggctgccataggtggatgcggttcctccggacacctcttcatcgctgttgagcaggattcccgtttcctcgcgggtgtctttgatgagcaggggcgactgttcggaggtgtcatgtgactcaatgacgatttcctcgtcctcctccaccactgcgaccacgttggtctcgtcctcctcttcgtcggcgtatctgaggagggtgttgtatccccaggaccatcggacgatctggcccagttgctggaagatgaggaggtagaggataccacgagatgccacctggtcggggttgtcgtttggaatctggtcccaggagaggttgggcagcgtgtagctgagagccattgtcagcgaaacgggcagcgagttgctgtttccaaacacggccatggccttgacgaagttggcctggttcttgttcagcttcagcatccagcccatgaggttagcgcagctcagggacacgacggtcatgagcacaaacagcagcggaatgatggccacctcgatcatcttttgcagcgacagcgacgacgccagcttggagaaaatcagacagggcgtgaagagaaagacattgagattggcgatatgtttctgggcctggggtgtgagaatccgacaccgtgcggcaatgtagccaaacacgcagacgacaaaaacctggaaaatggcctccagcgtcaaccggatgatttgcgagtatgagagagctgtcatgaggagctcgagtggcgcacaagacgatttatgtactgagcagcaaggtttaccactgctgatggagggagagggggttaaccgcactgatacgggtaatggaggagaaatgtgggtatcaatcgactcggaaaaattggaaaaatccaatgtcgctactccggtggcgactgaaccattatccaccagtctagacacgtcctctttggaacctacatttctcgcacaaacccaaataaacaaacaaagttggaatcgagcaaggcttaaaacagcgccatacaaaaagtccctgagattgccaccgacgctagacagcaaattggagggcgcggcccggccacaattgcagcggtcacgtgacaacccctactgacagccaaatccgcttacgtaacggtccctttagggtccgcagctgcgttttcgctcccgttttcgtctctcccaatggccgtcttatctgtcccacgtggtgcacctcatcaaccttaaaaaaaaaactggcgacattaaaaaaaaaataaacagtggggcctgaagggagggggcgataacggggcaatgggggcgagaaaaagcgggaaaaaagggaagaattctgagaagatgagactcctttacttgatgggttgtattttcagaaaaatcccattgattccgagcacgaaacatgcccccataatcccatgtcttatctctcatacgcctggaaaataaccgaaccttaagaaatttccacattgtacacaacttttgatccagataggcgaattcatttcggaaagatcgtggacattttccagagttgtgtctatctccacaatatcctttctcgtcgatacgtaccccccaccaccagctaatcctttcccggacacttatctatgtttgctttaaactgacgtttgactgcaactctatccgaatttgtagggtctcagaatgagctcgtctgagggggtcacgtggttgtttttttcgagccgcgcgtcaattcggccctggtgacccgattgcaaaaacctcccatcacattggctcgttttttcgtcgatttttcaccctcaatccctgtcatcctgcatcgggtgtctacttacattgccactttattttgtactgtatgtccgacgacatatgtacatatcgtcctgtttctggtcatcatgtccctttgcacagcccacaggcgaggctggatggcctaacgtgctcccctgacagttttagcgaaaactccccaattttggtactttattttccccgtttttacttctttttttttcccgctacaactcagcctcgcgcctcatcttgacacatacataccaaatgacgttataaccacccgaaccatacatccagggcgctccactgtgcatagtgacatgcgtcaactggcctagtccttgtattatgcagaaacgacccaaatcagataacttgtcaccacaccataaagcatagcccatgatatcacccagaaacccacgtggtaagcaccataaactgcctccaatacaccctgcaattcagtcgccgcccgttaccgaaccctaaccctagagatggtgaggatctccaaaaaaatggctcgactccgccgcctcacatgactcaaggcggagcagcaagtaagagaacgtcagagacagacataatgccgcattacggaggacccaccgcatagcagggagaacacaaccggtcatccacatcatcccccccccactgcttacgtaaacgccctcgtttcacttggcgctgcttttttgaatcacgcaatttccaccagatcgacatcattacccctgggtccatcgcttcactctggagctctggggagtcatgtccttgtttaggctggacaaggttttaatatccgaatattggcaaactctgatgtttccggaatgtgctgaaaaatgaataactttgtttggaaccacggaacaatttcgtactggagtggaattttgactgaagaggaggaaggggggggggaggggggtcacgtgacatagttgaaggaagtcacgtgacgtgactaaatagggggggtccggtcacgtggtttttgtggtcacgtggttgctccgttggggttgtcatctcttacttgtagctacttagcgcacacttggctggctgtacgctcccctagatccactgcgtgaggatcatcttctgcattgttgtctcttaaccactaagacgagtatggtcttttgttgtaccaaacaaacctcattctgagaatctaccacggtttcagccacctaccggggtggccagcggcctgatcgtcatgagcgagttgaaacgccagattcttcagggacgccggaaggcagaggagaggcttggggagtggcgcacgcaccagcactcgacttgacacggaagaggatcccctggcgacgaatgtacttggggtcaccagcgggaacatcctgagggatacaggagaggtcagggtccgctgttgggccttgagcagacgatggatgttaaggagctgtgagagtgcgtaagcagcgatggaggttgcatcatcgggggagttgagagacatagtcgttggttcgaccgactgctgaaagcactgaacgtgccttcactacgtgcagcactatctcgtttgccaagcttcaaaacaagactacacggtccaaccaccaccacctcctgcctcgtccaaggtcctcaaacctcaccagcgaattgaagttgattgggctggacctttcatcttcctcaagtccaaatggtacgtttgtgtatttgttgatatgttctctgggtttacagctttttaccctacaagaacctcttctgccattgattttcggttggctttctacaactggatctcctccaatggtgttcccgagtccatcctctccgacaatgctagtgtcctttgagatgtagctagaagtatgggtcaagggttgagaattgttggccttacaggttccgaccaactggttgagattctgtcggcatacgcaacaacaagagctggcaaggatgtggtgtagtcgatagacatctcattgacacctgcccaacctgtccgtgtttaggatggctgatcctcaatctcggaaaattggatcggtggcctggctcatgacttcaaagtcgtcaaggccgcttctgtaggtgtgagccaggtagtagcctggcctctataatggtcgacacacgaccgagccctgtctctcagctcggtgtactgctgactgtttcgtggaaaatgtccacgaatggataatctggggtggcgtagagaacaaaactggtcatgttgtgaacattgctgagatgaggtgtaggggctagacaatggtgttgtcttggttggagtaacaactggtatttatatctatccaactggggcatctcaatctccgtgaagcagatgatgtcacttggaatattcatcacagtagattgtttgatcgtcgaaagaaatacagcggtatcttggagggatgccgtatctggtagctattgcagttctcaatcggaccagtcgcgacagagcgagtcttggagcagtttccgcggtactgccgaatggcctcagtccttgattgtggggacaaaagggtcttccgatgcgttcggctcggtttgggatatatcctggagccgtggtttcgctctttaggcaacttgagttgctcattatcgattatttcgttaccggcgagcacaatcttggacatctccacctttttcaacaacaatcgacatccacgacattgagtccccgatctctcctttcccttttttgcatggcacatgctttgatctggacaccaaaatccagatctgatccagcctgaaaaaagttgtacacctgtgataggagaggatttccgaaacctggcgctgttgaaggcacaccccacctggtaggtcatcctggcccatttctcgcatgatgaggagaggaaccgacttggtcgtagacgagatgtccgtcttgtagatattgtctactgatctagaatctctttcatttgtgtgctcctatcggaacgtggtgtagctagaagtgagttgtaagtgactacgttctctatatctcatttatcatcttgtgataggcgggggtgtttcacatgattggcacaagtatgtgaaacttcatagacacggcttgaaaaacttcaatgagtcaacaaatgatgctgaatatatactaaaactcggtttggcatttcattccagctcgcattggcggcagagaggaacagtttacggcaggtctggattgatccagttgagagctcgagttatgtctccaagtcattagttttcagtcaaagcagacttaaacgaacgtacggaatgaagtcgatggtgacttgggattcttcttgtagcacggtacagagtaattcgcacaacagggctcatctcaacagactgctgtacatactggagacttctgataatcattatacactgtctatgtttccaattaatcagcgagctggaatgccagcagtagagactaagaaacggccagaatcaggagtacgcattttaatcaagatcacatttaagaaaaggtgatgttacgacacacaggcggaaggtgtatcgattctcgagattttttttccatctcaataggaacaatattgggaaacctggggcgatctagatgtagatttctctgtaggaatatgtgaatcagcaaatcggtcaattctaagatattctccagatagaacaccaactatttagtcttgttagtagctccccatatatcaactgctcggctactaaattgttacttttatatattactgaacatgtttttgtttcgtcgcatcctgactctgcttcaacacaaggcaactttcaccctaggtgatttacgtgttcacggagttcaaatttcttgtttttgttggtatcagcttgataatgaacatgtttttgcagttttagacggccttctggcaagttgtatggctgccaaaacggcacaacttggtaatagtggctaatctaatcaagagcctacttatttgggcatggaatcacgtacagtactagatatgagcattttatagtactttctcactggaaggggtctggaagggggttttccaatgtcaattgtattgaacaggtggtgtgcgaccaactacccccaaaggtgaaacccgcatcagtttacttaagcattgttgaatgtacattgacgacttttcttccgccagaatttgcaatgactcataaagatggccagagagtgtcttccccaaaagaccatgtattaatgtgttccaagttctttcccttggtgaaactgtacagtatatacttaggtgtttggagccttaattctgcagctgatgattcatcactcttccaatattagccctattgagaagctgaacgtcggagtcaagttagatagtcacttgagtctttctgaacttggttgtaaagtcacaatatctccgaatctcattattaaccacccacttccgcatctcggtgtcgcgtgcaatagacaattcaaaactgcgtattcaggatatttggaacagccaaaatcagtcatgtaaagagctcatcaagcacggattgcaaatacaagatggatttatgttgaaatctgtagtataagtatacatgtacttcagcatgatcttgtctatggcgtcactatctatttcagcagcgaaacttgtggatattttttatcaactgtccacattttcttgccgttttccttcctcaacaatatctgagcccgtcaacatctgagacattgattgcgagtgttcatcgcgaattggccatcgcgaatcggtcatctggaaagagaatcggttctgaaccggtaccctgagccgacactcttcaaagactcaaacgactctcgaatgagcattcttccgctcccaatctcctgttgcactccacctccatctcctctgcagtaggctgtctttcacatgtcactagcgcaacggcgaagtagttgcacctgacagcgattgacgttccccggatcgactgttggtgcgtgtaatgcgactgacaggtggtccgggagagtggggaattggtgggtgtactcgaacggtagtttctagcatcaacgccgcgtcacacatacgctgtagcttggcctagaaccgactggtgacaagcggaaaacggatgatggggaaacaagagagaaaaaaaagaaaaattccctcccttatagttcccacttgcccgtttgtgtcactagcagccacctgacgccaaggttagggctggcgttgcggaggatatcagccaagtgcatatgaaagttgttggggtatttgaaggggttggaatctcccttcgaggaacgagttgatggagttggatcgagttgagaaattgtccaaagtcgttgcactcgagcgcattcaacacagccaccatcaccacatctacacttgatgaccgaaacagagctcctgaaaatcaaagactcggcggccgaggagggaccacaactgctgctggaccgcatcaagcagcttgaaaacgacctggaatctacccacgtccacgccatgcaactgctccagtccaacaacaaaatgcactcgcaggcgtccatctacgtccaggagatccactcgcgcgacatgaagattgagcagttgaaggcgttggttcattggtatgaggtagaattggcaaaggtgaggcagtagcagatctgcgaatctgatgatggatcttggagaaggagcttggagatggagcttggagaaggagcttggagaggagcttggagaaggagcttggagaaggagcttggagaaggagcctgggagttcaaactagtcgtcggatcacccgatatgctcagagattgaactcagagcctcgctacgtcatatctagagatcgagcttgattacgtccgaatctgaacgagagatcagcaagattccaacaatgttcaagttcagcttgagtcgcaagggcgagtctcttcctctcacaatacaaacactctcgtctttcttttctctcaaatactgactcagaagttgatatagcattgctacgacctttatccgtggacatcagccgctcgactcaaccaccagaatgcccaaaatatgatcatagcaccattaatatatagtacgatacgacaaatacaatacaaaaaattctctcttgtaatttgatagtatcatcctcaaactccccttctcaaaccccccttctcaaactccccaagtccctccccagagtccccaagtcccctccccaagtcccctcctcacagccccccctccaagtcctaccctcgtccgccaactgccgccaaaaaacttcaaaatactcctaattacaattctgcaaaagaaatcatgctcgcctcgccgagctgaatttggtggtacaatttatgcgtcgcttaaatcaacagccagttccgcaagttcttccaaaaaaatatcgcttttctgttttctttttttaccccactcaacgcatccccgcacaataatgcgccatagatgcatagagatttgggacggactggataaagaggtcttgtcgcagaaaccggccacgtgacaaggaagaatggtggtggtcgtggtggtggtggaggtggtatcacgtgacttgaacctgtttattttttctacacgtgacttccgatcaaggagggggtgtgatgcggtcccgattcggatccagattttggctccaaaaactattgccaaatttaaggtgtgattaaaagtggatctggaaaggttaatttttatgcggtagttttagtttaacctgaaaacgtcgagtggctggagattctgcaattatggagatattgtgattttttcaggcgtgatccgtgtgtcggggttgtacatttgtgtggctggtatgcggttatgcggttatgcggttatgcggttatgcggttattggcggttctactggttattctagggatatttctgctacttggaccctctcgaagttatgggcggcgatgatgaggtggacatggaggaggatggatctggtggcctgagacagggatggctcgtttcccgcgtgttatgttttcgggtggaaaagaactcctcgacagcagcaagatcctcgggcttgctgaagcctcgaacacctcgagtattcatggagggtacttaagtaatatggaatgttgccctcaggaggaacaatcttggggagagcagttcagttggtgttcatccacctccagtaaccttggatacccttaggtatacctccttcgggcatataggtgtcctgggctcgaacaatgccgtccagcaggagtccaagagtcttttctctgatggcagcagcctctgagaaaccaagggctcggagacaggggttgacctcgtccttgttatagatggtctgagacaacttgcgaagagctttgctgtcgatctcggttccgtactcgacaccctcggcaaagacgttacctcgcaggttggggtggattccttgttgccatcggtgaaagagactggcgtgcttaacaaccccgaagaaaagagtcgtctgagcctgagtcgtggaagagtcagcgtcagtgattccacccaagctcctaggccatggggaaactagatggcagctacgaggtccacaccatgttcatgttccaggtagaaataagaccctgctttccattttcggcaagcttggtcatcctccccgagtgtccagtgctcagttagtccgaaagcgaaatgatgtagaaccagaggtgagtatagttacttgttcggctgtctccatacatatgttgatggcaatgtgggtagatgtgtacaagttatgaggatcccaactgatattgaagttgataaacacattcaatgtatttatttgctgtttatctggttcttaacctgctgtatcatgactgtgtagaaagcccggtattccaatggtatgggttcgagagtacttgtacttgtagcgttcggagcagagaaaggttgtactgttgattccatggtggtttttggttgttgctgcctctagatattgtgatagctgtgccagtatacttgtacagtagctacttggtttagctgagtaagcgtagttatgtataaacaagtgttctcagtagctaacacccatatatagatagatagatatattgactcaatcgaatcgtgatgaatgaattatgtcagcaccggtactttgaatgatggcggaccttgtcgtatttttttctatgtagattgttaagggcaacattcaatcgtctcgttcttggacttggctgttgtttgaacacctgccaacatctcccatattttctgccattatttgtccgagtaaatcaatagacaaaagtgacgatgcgaaatccaatggtggcatttattcacttgtgtgtagtgaatgagaccattttatgggttcttgggggaggtttaaggtggtgaatcagtcgtaacgttcctgcgttaccatgaatggaggggagggtgtcggaaggtgattctagaattccgagtacatgaccgattggagcaaaagttgcgataaactgatattcacagaatcgttaaactgctggttgacttattcccttatgtcatatcctctggatctccagtagcaatctttgctggttgactgaatggactgtgaggttgtggttctgctacatccacggtgttggtagcaaatacacatctactagcacttgggtaatattatgacacctggtacagactacaagtgcttgtagcatgtgtgcttagtccatatttcggtcttactgtacgaaagtcatggtctagtcctcttatgatctatagagtcgaattaatgtgatataaaaagttctaaagctcaaaagcacgggtagttctttctattccaagttcaaacccctgtttgttatcaatcttgttgccttgaccaccagtcatagcagccagtggccttccgaatcccttcaagcagtctgaagagactcgtgagaagtggctaagtctacaacagcaaactgcaacaaattgcaaagaaattcaacgaaatgcaacgaaatgcagtgcaacggttactcatatccttctaaatgattgactattcacccttcgtcagtgttttgttgttttttttggcacacattccgctgaagtacgggtatgtattgtacgagtattaactgaggatgatgataccggagtgacaattccataggggctactttgaatgcaaaagcctgtggagtttgaaacacgctcgtcgaccgtcatcgattctgccgattctgcggacttcgaaattcaggtcacaacttatagaacccatcttcgacaagcaattcagggctggtaacatggtggaaatctctatgaatgctaccaaatacaatatcagtcagttagtgatgttgagatacgtgtcgaggataagaaggagcagatacaatcgttcgcacaagatctcgtttcaactgtgaccgggcgccctcaacctccataatctggatttcacacttgacacgattagaatgacttggtcaggatgtcaggtgggtcatcgaagttcagagcgatggttgggttatagaccggccagccacactcgtatcagcaatacaatgaccgaaaacagagattagatgcagttcaacgactactaccaatctcacacccatccagtaatgtctgagaacctgccctcctctccaagcagtccccccactcagagttcaatgtccctgttctccttcaagaggaactctgtcctggttgaatacgtccaagaaaattctcgcgtctgtcaatcatcgacccagttctcgtcttctcctggtattgtgacgtgctcgtgtcaagagtacagtccattccgacaagagcttccagtcgtactgcaataatgatcatcttgatcgacttgatcgagcgttcagtctggtagccagaattagtttacgactaggaaatatctttcagctgctacgatacttgaatgctctctcgttgctggcttttgttctattgatttgagtctgaccaggtctgtgaaggtatgacttcaaatacttatcaatctctgagtactctgccagggttcatctctgggtactgtacttgtctagattatcaaaaaccgcataccccgtccaacacgcttctcggaacatccttcaaagaccatgtcaaatcatacctggtggtttcgtcgtaacaactggtagggaaagtccttcattgtcggatcgatttcgttccagagttcaaaatctgttccattaggtggaaagggctaatcagttggtcctagatccaaaactactactacacctaccagtaccatctccaaccccgccagtaccatctccaaccccgccagtaccatctctaaccacgcaactggaacctgaggtaaacaaccacttcaaaagtccactcctccaatcacaaagtgggttttctatcgccatcggaatcgtcataaaattatgaacatactcatacttttttcacctctagttgtcacagtatattcccgtgaaaccggtccattatctgcgacagtaaactccactaaacgttatcaaatttcccaacaaaaacctcccacttaaactacttcaacagaaaaatccaacgtctggaaatacatagcgactcaacacttgtctgactgtcaatcaaattcaccccgtttaacctatcaaaatactccaaaagacctcctaaatccaacggtaccaatttgcacctcttcagaccaactctcatcgagttttcaaattccgcccacaaaaaccgaaataccaactcactaaatccagtcctaacaaccacctcgcccgcctcaaattaccaagctgaaaccctcgccatgctcacccgaaatccgctcgtatacgtacgcatatctgcatttttgtttgtgttattaagagtatgcttatttggagtctctcttgtcaatttgccaagctgcacacaaagagcggaaaaagtaacgacgtggggcgaaatgatgttatgagcaacaagacaagggacgaccgccgtgggtcgatagattatgacctctttcacaatctttgaatggcccagtcgctgagatcacgtgatgtggggcgagtatggtgtagttgtgtatcctttgtatgcactcctgcaggtgttccggattgggttgagtgcatgtctgttttgtggcaatatcaatacggcggactactggggtgttatgtaacggatacgcgaggcggtttagataatcgcctgggtgcacgtcacgtaaattggtgacgtcaagcgtttacgtaatcgtcgggaactgcgttacgtaaccattcatgtacgcaatcgtcgggttgaaacactcgctgcaagtgtcgtatgattggagcatctcacatcaccacacgcgttgattgggcgtgtcttgtggagtgcatggaatttgggagaaaaaaaaaacacaaaaactgctgcagaaaatgcagaaaaaatgcaaccaagatgaaacagaagtgcgagtcgaataagacccttcattttaccgatatgaaatttgtgacatttgttttctgatttttggctattttttctgtgactttctggattttttaaaatatatcaatatataaattgtcccaaattaaaaatacacaaaatccaaacaaggtaaaaccaacccaatttaaacaaaccaacatagacaagacaaaattaaagtgccaatgtgggaagcctaatttacggtgccttccgtttggcgagtccggccctgttgtcgacattcccagtgacaaatcggtcaatttgaaacgtcaaaaaagaatatttccatatctgtatgtcggctccatgatcccgatgacccccacccggtgagatgcagccgcggctctgccgatacgcacattttacccctcagttggaagtgcagcggcacataggacgcatatgcatgtaataatatgcatgtatggatatatacatgtatacatgctcatgcagcctgcaatgcagccatgcgcaaggccaaaaggaggctccggtttggggggagattggcctaatcgaatcacgtgatcgaaaacagactcaaggttgcaactagcagagtggatccttgtgcagggccatgccagacatgtacggctgaagagaatcgcaggatgacatgtggaagtcacgtgatgcgggaggggcgggaggggcgggaggagggaagaagtaatcttgcgtttatggtaattgcactcaccgccttgtcacgtgagaagaaagcaagaagaaagcaaacaaatgagtcctccttcattttcgcaacttttttttctggacttttttctcatctttctttttatgttgcacggctggtaaactttcacttatcgtaattagcaaccgaaaaacagcagatggtgtttagttgtctccggtagattgtagattgcagtagtgctggtcggtagtcacatgatggtgtgaacgggggagtttggtcacgtgaccttggatcgcacggggggggagggacaggaaggggggcttggattggtctcgtggtggggaaggagtgatgggagtagcaacgcatttctgtgcaccatagaagaaactggttcgattcccattgtcgagttattttcgtttgtacaagatgcctgtggtagcgctaagtacttgcagctactgtaccgagaatcacctttccgacgtggtttttcaaggcgagtgtcaacaggtggtctttccttgatagacttcagatcgaacaagcatcccagatatggacagagcatttcgtcgctgtcatcggctaccataacctcctgtgctccaagtatagtagcggcatggttaggatgagtgaatcccagcgggaataatcggtggtgatgccatatccctaggatcgaaaagagtgatatgtggagttggtagaagggtatatatacttgttgcaaacggtgacattgacttgtctcttggtcaacctcaagtgttgatgctctatttgcagaggaggtgggccaaagtccagtgcatggaggatcagctcgaaaacacttgtaactctggtgaagggttgagatgtgctatttggattcaaaggagatcaagtctcatcgggtcatcacatcagatcatcgcatcagattatatcatgtcgaattgtaacacatgacaccatcatcctgacaccatcacatctcacctccatcacatctcacccccatcacatctcacctccatcacatcgaaacacctcaccaccacctcatcacatcaacgtgacattctctcacgcaccactgcaggtcgactcacccagtttttgtacaattgtacttgtatggatcagactcagtacagtagagtacgaacttcccctattgcacattgcacggtccagtccattgatggacatgccagatctggttttgacggtgatataatcatcagattatacagcactatcgacatcttttcggttgtttgggtggcaaattactgacgtcttgtggtgatcttgtggtcagcttgtttgtgtttccaagggcgcaatctgatcggtccgatttcgctggagtgctcgtttcgcctcgtgtggattcgaaaccagtctctttcgaatcccccgagcgcgctgaatccagccgtgggcgttatatttctccagcatctctgtagaaggagatggctggagttttagataccgcagtcaatgtgtggtgactcgtaattaacaaatgtgcattttccatcttttttttggcattcccaatatcatgtccaatatctctctttaaacaaagaactcagttgacgaccttaattccaaatatccggaagagcgcgagtgaattttgaagaaagtgatgatcaaccgacgcagcccgattctccagcctgtcacaaacacgccaacttctttggatttcagatagcacgtctgcagacggagttgtgttcgaaaggagattatgctgaccattggacgtcatgcagctgcattcatccagcatcagagtctaatcttttttaggccacctttatatctgtcgattggggaaaaacgcaaacgtgatcgaagaggtcgcaaatgtagttgtacaagtataacaatagcaccattgcgttccccgcgtcaacagcattccaacggtagtcatatctccaccctagactggctaaatggagtccaggtgtcgttgacagaactaaaagaacagaaaagatagtccaaccaccaagtcgaccaaaatacatctgagcgagtcgatattagtgtcattggaatcagccggcgattctgagtcgaatggtgtattgtttgtctttctcctcgcgatctgtcgtggtttatcaatctcaaaagaggcataattgttgaaatattaaataaaattggaaataaaattggaaatttgaacaatttgaaataaaaatcgtcaaactacagacacttggtcagtaactctcgcgctcatggcataaatcattaataatacagaaagaaggacgttagttgttaatagataccgacgtgggcggacctgggctcacgggattaggctggtggcagcagtggaggtggtaccgtctgttgcagactgctaattatgcattcacagataccattgcaattatcgctgctcatagtgtaaacgacaacgcaaatgtttgctgcaatcacatttgctgtggatgcgaatgaggcatgttggtgtagctgtaattataccccgtgggcacctggtaatacggcatgttctccatatgatgctgcatgggcatgggcagccccggatgttgctgctgttgctgctgcgcctgctgttgggtctgcatggggtagtggtactggtgctgggggtacgacgtctggttgtactggtactgtggcggcgctgtcgtcgactgcgactggctggtctgttgggcctgagcctgagcctgtgcctgggcttgagcctgggcttgggcctgttgttgctggctgagctgttgttgactgagctgctgttgcgcctgttgctgctgctgttgcgcctgttgctgcgcctgctgttgcgcctgttggttaatctgctgttgtccatgttgctgttgcccgtgctgctgctgttgttggttcacctgctgctggttaacctgctgcatgttcatatgttccaagctgtcgcgcttcatgtcgaacgactcgcgcttctcgtgttgctgtccggggtacggatactggtacatggcggcgttctggcccggctgcgagtgctgcgagtactgctgctgagagtactggctctgcgcggtcgcgggcgtctgcagcgggctctggtggtgcaacggcgagtgctgtgtgattggttgctgttgctgctgcgaaatctgctgttgcgaaatctggggctgttgctgctgctggggctgaggctgcgactgcgactgcgattgggattgcgactgcgcctgctgagccatggtctgctgcggttgggacacatgacgcgacgtaggtgaaacataggccagattctgggccatttccatcatgggctgcgatggcggacgagccaccggaggagaggtggccatgccagcctgtgcagccaccgcgccggtctggagagctccctggggcatctgaacgttaccttgcattgcgggtatcgtcgacgaggtctggcccacggcgctgggggggttgagcggtctgcgggtgacggcctggacctcgggatggccctttttgttcttcttctggggcgaaaacttgtagtccggatgcatcgcacgatggagctctttttcctctccggcaaaacgggcgaactcctccttggtctcgccgctctcagtctgccacataagtccaatgattcgggaaatggactggtggttaagcttgaggttggcggcggcggcgtaggccagcgcgctctgggtctggctcttacggtatagcatgaaagagttaagtgggcgcttgatgtaggtgacctggccatccttgcccttgcgcactgccgagttggacgacagcgaaatttccacgtagggatcctcctcagacacaaactgctgcagaatcgactccaccgtcttgtacggaatgcccttgacctcggcgagttccttgatgcggtcgattcgctggggcgtcattctgcccaccttgactttgcgcgagtagggcttttggccgccggccaggttctgctggagattttgctgttgttgggggtgttgtgccaggttctgctgctgtgggttcagctgcgacgggttggccagcagctgggccccgggcatacttcccgacgcgttggaggcgctctgcacctggccctgggtcagcatatggttattgctgagtagatggttggtcatgggcatggacatttgcatggacattatggtggcaatagtgacgagagtgtgtcagcacagtggcggtgtagtgcgatggaagtgcgacggagttggagatgtagagacagtggtgtagagaacagatatcaaagtcttgtcagtacaagtactcgtgtttatgttggttcgtcggtagtcgtgtttgtgtctgtcggcttgttggtagtcgcgttggtgtatgttgtcgtgtcttctgtcgttgtgtctgtcgtcgtgtctgtgtctgtcgtcttgtttctcttgtgtcagttggtctcaatcgtatcgtcaaatcggtgcggccaaacctcctcctcaatctctctggtatctccggttaggttttgtcattaatttaggaactcccccgatatttatcacaaacagcgacgccaaggttctcacaaggttcagacaaagcgccaattggaatgcaaacaaaagaggatgcatgcatgactttgtgcagcactgcatgcatcaaagaggggaacgctggcggcaccaccacccacagtcggacaaaaatgcacctgcactcctccaaaaccccagtttaattccccgccatacccatcttcaaactcacaccccacctacaaaccctcccccagtattacccggttcacaatcacatgatccgtcggtaaaataacctttcttggctgccaccaactagggcctaaatagagtttcgtaaaatggagagaaacagaagttggagaaaaaaacgggaggcccaaaacaaaaatgttgcttttgtcgtataaattgtgcaaaaaatcctgcttcatcagatagtggtacctgatatattaatattttttcccattttttgggaccccataaatagcccctttcactccccttatctacatccagccgcacgccgcttggaacaaaaccttaattgccaatgactgatacttttgtccgctgttcttggcagtggccacagataggggggaaaagggaaaaaaaggaaaaaagtcaacacatgagaaagggacaatagtgtcagtggcataacgactctccataatattgttgacagaaatacaaggctctagaacaacacacgtgatcgttaacgcccgtcaagtcctgtttcctcacccccagatcgccacggctcactctgggtttgcttctgttcagaacaccctaactctattttaatcttttgatattggagtaatgcggcccttgttcttgcccaaataaccttggctctttgtctgcccctcctttgtcttggcacctgggccagaaaagtggctgcacccaaccccgcgagagcgacggggaggctacgactcgacgactatgatgacgatgatggccaaggggtgggcacgacgtgagctgggtcgttcccgcgacagccgccatgccatgacaggacatgacatgtccttggtcgtgacacccgctagcgtcaacgacatgttgcagtgcgggtctcttagtgtgtttccaaacactggcgacaaagacaagcaagcaaggccggaaaggagacaagagtggggagtgtggggttggtggacagttggaaaaatggggaaaatgggaaaaaacgaaggaaattggaagtggcaaaaaggtggcaaaaaacggcagaaattacgtctgtttgggtgctacagagatgttatacgtacagagagttgtggtggtgctgttattttgttttgttttgttttttccgattttttccgatttttaccgttttttaccgattttttcccggtattttcccggtattttttttgttggcagattctttttcccatttttcctaatttttttcaatttccaaatttccaaatttccttttaaattgcccaatctccaatcatccaccacccaaaattgtctgatctttttttcccccaaaaatcaaccatccctggcatacccgaaacgccccttatctgagtcaggaacacaaaacaaacacaaacgccctaaatatgcacaaaacgaacaagtcgctttcttttcgcccttttttcccacacaaaaaacataacaagtgcaacatacttgttccccttgaccccttgtatgatagccaaagtttgtgacacgatcggcggtcgtatagtgctctatgatgtcattgtggatgtcagaaagaggtcaagctttttgacatgtgtcggtggttgtttcggatggatttttgggaaatttgggattttcgggggaattttggcaaaaaacggaaatatgaaaaaaaaaacggggcgcttgggaatttagatatatatatgtatatttgtaaaaaaaatatgaaagaagaaaaaaaaccgatatggacttcatcacgtgaccagaatgtaatcctttttgaaacccaaaccattgactttgcacagccctcaggagccccattagtgtcatttcagcaaccagacgtgttggtgaaaaaatattagaagaaaaattttaaataaaaaattaaataaataaaaaaaaaggtgatataataaccagcagtcttgaattcacgtgatggcaggtgcaaattcatgtatgtatgtatatatgtgtgtgtatgtatgtattcatttgatttttatcacgtgattgcgcacgtaatgagactccagatctctccagctctcgtgtcaggaacaatccccgtctagtaatgacgtacttttcctactcgacgatcgcgtcaaggcgccgcgtgaccccagaatttcgcaacctcttccaattttccacctcctcacctcaaatatcagatacttgcaaccatgatgcgtcacgtgatctctccacctcaccttctcgcacggctacttttcttggtgcttcccgaaatgaaacctaactattgaagcagttgtttaactatatttaggttaagaataagtaaaaatttgaagagcttaaacaaaaagtaaacgtcatgctgagacagcagaaggaatcagattaggagtgttcctggccgatagggtcacgtgatgtggagagagtgtgggctaccgaaggaactgagacaaaaacggtgatttgctgggatgaaggttgggttgaatggttgttttgagtggttccggtgaaaggttgctttgaaggttgccttgaatggttgtattcacctcaaactgttgctataccgcttaataacaccccccccccccacgattagtcatattgcttaataacaacccccgattagtcatcccgctgagtaatactaccaactagtatcccttgttgctcctcctccctctgtttgtctacatccgcttgttcaattccccatcgtgtctataaattacatttatgaatatagactcctcttgtgtgcgtcgcttgtgctgaaaatacagttagacgcgtgaatcaggaacaaacacaagcatgtccgacagacacgccccccggtcatgtgacccgccagcccaaccaatatcttcagcgcaatctccgctgctggcacttttcacccttggatattgacattgccgaggatcgaacctgggtacagtatgtacatactcctcttgggatgtgccgtcacatgatccgaaaaaaatgatcatctctccccacacactggtgatctctccttgtctcaatctcatcgctgtctcaatggcttgtctatcgtcggcgtcgtctccttgtattgtcctgcaagggcggctaatcggcggtaaatttcaaccttaattaatttttttttctttgattttttttgttcaatttttttttgttcaaatctcacttgtacagcctcggctcttgtctcaacgctgcagaacaatagactctccaaagtagaggtagttgtactatacctgtatcacgtgatatcgcagcgaccctcgcttttggcgtatgtaatcaggacaatcgttgacttgggtgtgttgtattgggtgtgtatggagagcgacaggaatttgggtttttgagtattcgcaattattcgcatcataaaagcctgaattgcggttgtcacgtgacaagtgcaagagtgcagggaaatcacgtgacctactctttggagctgtttttctgtagtgttttcgtgagactgcgattgtttcagtggagagtttgaagtcaattggttccagttgtctcaatatcaatgatggtatgcgctgaattccccaaagtcagaggagcatttgacaccaataatggaccgtacagctaccgttagatttgaagtatcgtatattaggaggtgcgaatccaacacccagttgccgttgtcaggacggttatcactcgagaactgtcgctgaattctttttttttccctgctctgccccgaatgaagtaatcggccaccattcatggatccacacgaaacagatctgtattgcgcgaaccggaatcgatgttctcgggtgtcccactcttttcatcacttgacgtctgtttgtatgtgtatactgtgtgctagaacgctctcaaacattttgacacgaaacaccgactccataacaggaggactgcactgggaacgctttctcagacgctcaaggaggtcaacttggggtttctcacatgtgcgctacttccagcaatgagtcgtttctaaggtcccatggaatgtctctcttgcgtgactcctggagtgtggcgatctcagaaatgccacatgtatcacatgcggaaacaggggctgtcgtcagaaacatcagcagatgcaaaagtcggagaaataacatgtagaagtaggcgcaacaatgctctccacctcgattccagttcattctccatggttctagcctcttcagagtggttatttacttcgtgacgacttgagcaagatgtgagaagcaagagagctggaatgagaagcgaagacacacagcgcgtcattgatttggtgaaaaaccgcacttggcctgagacttttgcacttggaaatgctttagccgacatggtgggctgggtattttgttgtctgttgtgtcatgtaagaggttaagtaaaatgaaatatacgtaaaataataagcaaactcccaactaattcagtaaacatatcacctgttttctttaagaataaatgtaggtggatataagtcaagtataaaatttgttttcttgttttcttacacaccactaaacaactcaactcggccttttggtacggcttgaatccggtcagaaccatacacatcaatcaatgttacatcgagacggtcaatcatagactcagttggtccccaaacgtgcgatgcgagattatgtgctatcagtgacgagctcaatggatctcttggaccatggtggacactacaagtatgtactgtatgtagtctacaggacttacttgtaatgagaccaggaggaggcaaagctaacaacaatttttgttgaagattcccacgaacagcctctctgcgctcttaccaagacggtagtacgccatcccatcgtcttggcttctcctcgctccaatcagaaacaaatgagaaatcagattctaattctgaacggtggatttgaatctgaggtgttaggattgtcagaacttccagacacacggcatcaatagatccacccactcggtcagctcgagccgttccgcagcccaccacgtgcaaacatggagagctttgagtatctggtctatccttagacagaaaccacagccagataggtaattaactgtcgcaattgtcagagtaccatgataaccgagtctccgtttatcttggtacttcttgttgccctccttctcggctctatcaccaagccgtggacataccgcatgttgcacggttgcacctcttagacacctgattgaactgaggttcagaaagaagttgggtcaaacccccagtcagatgatggacgggatccaggctgatgacctgaccgccttttgggtcaagtggacagctccaactactgtgctctgagacccttcaattgaaggataacctgttctgaatattcaagtcacctcccgcttccgctgtatccacatgacggttatgttgctagaaataccttttcaacatctaagaaaaaggtccccgcaaagcttccaaacctgtgtctattggtgcaagtcgtctcgtgactcagcacaccatacagtcgagtctcagatcgatagattcagaagatgacaaaatatcaagacttgtcatcctccaaattgatacgagatacaaagacagtgacgcatctatatgtttcctcgtgtctaccctttcctaatgacactgtgcgtgagttgacaatactgggagaaagaaagtcctctacaggctcagaacggcgagttcgagcttcgtttttgacaagagttgttcgtaccgagaagctgttccaaatggtatcacaatgtcgtcgatctgaacaatattgcagaagttggtaaagcccgtgatgcggggtcattcgagttgaaaaaactaagaaaacaactaagaaaacaactaagaaaacaactaaaaaacaacaaaaaaagcaaacagaaaaccaagtttacaactatatatttacacagatcgacgccttatcaacacagtccttccttaccctgagcactggaaaccgtctagaagttaccgacttgaaatttcttccaaccattctccctaatgacttttgcaaatcaacttggagcaatctcatgaccatcaatactttacctatacaccgttcacgccgctcgtcacgtgaccgttcccgttctccgtcgttggagatgccacagcaggagatgccacagcaggagaagccattgggttggtcactgaaggagaggtgtttgtttggtttgcatttgtcactggaggaagagaagtcacagcaggatcagtcacatgagcgggatgatgggccacttgagacaaaggattttgaataactggggaatgggtcacatgactcggactagtcacatgattcagaccactcgcattaccacttgcatggttaacagactggttcacgtgacttggactcagttgaaactgtccttggccaagttgaggatggccatgtgtaagttggcccattggagatgatccggtaaagtgttgaccgaatggtggctgtgcttggaactgttgttgaccaaacgggggctgttgatggccatattgaggagcatgtgactggaattcttgtccctgatgagaaaacggttgagaatgaggttgaaggtgtccttgaggagacccaaattgctgaggaattggagcagattgaggtgaaacatgggcctgaaaagatgagccaccagaatcattcttttctacacgtgattcggctggtttctcctctggtttctcctcacgtgccttctcaccttccctctcactctccctttcacgagcctcctgctccttcttctccttcatccgcttcttgcgctcctgccaccgggcagcattcttctccttcttaagtctcgccttttcctcctcggccttggccctctcctcctcggcccgccttttcttttccgccttctcctcctccacccgagccttctcacgggcccgggcctcccgttcctcacgagacccacaaacatcgcattcaaacgactccgtgtccacatttcgccggtcccgcaaacactcaatgtgcatccacgtcttgcacgtttcgcactcaatcatggctttatcatcctcgtagttctcgccgtgaattccgcagacacaatcaaacgtccacgtgacagctgcaacagcagcagcccgccgcggaggctgacgtctcctgtcacgtgactcggcagctggcgactcggcaccagcagactcttcgctcttcaaatcgcggttcccattcctcctttcaaaccgcctctctcgagccagttgcctctcctccatctgcttgcgctgcagctcaattcgctcaagtcgcttgcgctccatcttctgggcagcacgtgactctgcctccttgcgctcgagtttgtcctgctcctctttcttggcctgaagagcctggattcgagaagacgtcttacgcgtagccatggccgcctccaaaagccgttccttgtcacgtgacgcagatgaacgcgccttctccacaaaaacctcagacacaaccggcatcacgtcacgtgagaagaacccatacagttccgagtcgtatttcaacgactccacatcagcgattgccgccttcttcttgctcttgcccttgtgcttgcccacctgctgcttcagctcctggtcacgtgattcgagccctgccatgaacacttcccagtcttcccacgtggcgcacacacacgaccacgtgtccagatccaggtccagcacgtcaaatccgctcgaattggttcgttcttctcgcttgtacaaacgcgagtctccaaacaggtagaaaacgtggtttccagagtcgtttcccagcggctccgatcgcaactcttctggcttgtagtcggtgagccgaagagtcgtttccaccagctcacgtgacttgtcttcatggtcgaaaatccactgaatcagctggtaccagattttgaccaattggaacgcggtaaatcggctaaacgacgagaccaacgtgggcgagtctgcaaaggggttgaaatccagatcgggaatgatcagctttctcagatgattccgctgatccaagtcacgcgagaacgccgccgctgccgcgagctcggcctcctcgtccacctcgggcgtctgcggcggctcctccttcttcttcacacgtgacttatcacgtgacttggtgccgcccgccggcgctgctgctgtctttttctcctgctcctcctgggctgcttctgcctcggccttggcacgggaacgtgtagatcgagttcgtttcgctggaggagacggaataggcgacggcgagcgcttcagatcatgtgacaagtcgcgtgacgtctcgtgatctgctgaatcatcctttccgttgaccgaatcggttgtgtgggtttttgcgggttctgaagattcagtttgctcaccaccgaacgcatcgatgctggcatctctaagtcgttcctgttcctcctcccactcctctctatgtccctcccacacccgttttgccatgttccacagctccacatcatctacctgtttcttcttgattctcatgtgggctctgatgagagcccacgtgatctggcgcgtcaatcgtccaaagtcgcacgtgatcagctcctcctctagcacctcaatctccaccggctcggccacctgcagcgctcgtttgaacagatgcaccatctggaacgactgcgcaaactcgggcatattacgtaattgcgcgagaaacgcctggttgtttggctgactcagcggacccctgagggctgtctcggttaaagcgggcgactcggctttggcggattttcgacggctcattctgatgctgatcgagtcgtgatgttgataaaatccaactacgagtagcgcggaatattgctgcacgatagagtttgaacaaaggagagctgagtaagccggaaggattccagaggacattagagggaaagagcgaaattgcggcgggcacgtgtcccaggacgtggtcacgtgattcccttcttgtcctgctggtttgaatttgattttgttttcgagacttgttccatgtggagtaactcaaagtggtatgagtatcagtgcaagttcgaggtgtgcacgagaacactgtagttgttagagaatggcaagttttggggaaattaggacttctcggcgtttcccggtcacgtgagaagaaatgagcgatcaaaatcatcttctggtttgactttccggaaacggaagagggagaaacatgcatgtcttggtgtggattgatgaagactgcaagaatgacctgaaggagtatagaagagagtattgaatgttcgtaggtggatttaattacatttaaaatgtctctatagcaagttatagctcagaagctcttctcaaagacgaattgtagtgacattaagaccaccattgaaaagttataaagcgagttgaatgtaagatattgacactattaaactgttgaaaaagtaatataaatgttcaataagtccgaatttcaactcctctttcgtccgattgctctacccatcgtacaacatacattcacagtttcaacttcaccacatattattgttcatatatcttccgaacgtgacttaatcgagaaacaggtttcaccattgaaaccagcacatataattaactaagataaccctttggaaacgtcaatacgggcaaaaattccaaaaaactatttttctcctaccggacttcacttcttcaacaaagtcaaaaaattggcccgatggtttagtggtataattctcgcttagggtgtcctaggcaatttgcgagaggtcccgggttcaattcccggttgggcccaattattctttttcccaccttacgacagaaggaatttttttgttttttttttttatttttgcactaatctgtacgagtactcgttcagtgctccaaagttgaccgcgtccagacatgccccattcccgtgacgcccctcagctcctaatcacgtgacttaccacgtgatcgacgcgtgtccccaacatgaaaccttattatcccctgtttcttcctacgtgacggaaaaatgagtgatggaagtccagagaaaatcgagcagcttgaggtgagtttaatccgtgaccacgtgacacacttggtttgtgcacgtgatacaacacggtcacatgatgcacaatgttcgtcaggcactaacccagaaagacctcaacggactcagaacgttccgagcgtcgttggagtccgtgagactgctcacagagtcgatcagagaggacatcgaaacgtcacgtgataaccatgagacgatgaaaaaaacgctggccgatttgcaggccttgttgaaggagttgccggtgacacaagagtaaatcacctgtatttatatgtatttatggacttgaaaatggagttgtagcaaagtggcatactttgaggtaaggaagccgttataatgtagccagtcatcatctagccgataagtcttatgacaatactggcactatagtgacgagactcgacagtttgcccgtagaccatacctgtagatagccaattgagagactcttgtggtagatgcattctaatgctctacacacctgcggttttacctatcccctggtgtcatcccgaactacatccaccgctccaagtgtcgagcatccattactatacctctatgtactaatacagccattgggcaaaggcggtttactaggggccatggaaaccccgagtccgtgagagatacggctcgaagacagccgtcattcaccgtggggccaaccagtcagctcagactcgcgcaatgttcaacgagccttatccacgcgaatcggctgagctcaaccagcttagtgggttgtagtcgcactacgaacgactggggctcgctgataacgtaaccccttagccccttcctcccctgcccggtctcggccgtccttttcgttcctttttgattctggacgccgagcccgcggcagcgtcgatcgccgccagcgcagcgtccgcctgctcctccgtgtcgaagaaaatcatggaaaagggcttggagcccttcatgctcttcattttgatcaccacctgggtgatgttggcgcggtgctcgggtgggaaaaagccccggatcagatcctccgagccgcccacaggcacccacacgccgggaccctccacaatatgatccttggaggatgcagacccgggctccgcagggcccgtgggcgtgttcttcagcacggggtcacgctcccgctccttccagccgcccctgggtgcgttgccagcacctctcttacggttactcagatcgaagccctcggaactcatctctgaccctagccggccgttcttccacgacagcaccaggttgccgtgcgtcatgtccggcaggttaaagtaccacagccgctggaaaagcaccgcagtcgtgttgcgcaatgcctcgttttccgcgtggttaagtttgaccaggccgttaccgttgatctcctcgtccttgagccgaggcactgtcagaaagatgttggccgctaggtccagtaactcgagtttctgcggcgtcaatgacgtgagatcgttgctgtgtcgcagacgctgccacactgcagcaaaggccgcggaccgctggcccagagcgctcacatacgtctcaaagctgggcgtgaccgcaaagtggttgaaactgagcccgtagaagaaatgcagcccaccgcagatgacgtagtcggcccgcagagtgtgcgccaagtggcacagcaactcctccttgagcggcgaattgtggcagaggaagacacggatctcgtcgaccgcgtaagtgtcgcgcacgttgcacagcagctcgcccacgcccagcagcgttgaccatgttgcgccgaccatgccgcctatgctggatgtcatcgacgcgccgtggtccagcaacttgggcacgatgaacgcgcctccgagaccgagaagacggatcttgagccccccagggcatgtgatcagcgggcagggggtgtccgacgccaagccaacaatgtgcaggttggggacgtggagttcgctgctggcaaacttttctaccactcgcacatcctcggacgagccccagatggtgtaaactgggacagcgagacgtttggcgccggaaataaactcggggagttcggacaggagacaggtcgatgtgtctggggactgggacttgaggaacttacgaatgtccgcgtcttcctcggatgggagggatgtggggtcaagtttgggggaaaagaatgctaggtgacgaagaagactgggttagcagaagtgacgggtggacaagccgacctgtaagagatcctgaggtcgagtaaacccctaaaaaaaaaacaaaaaaaaacaaaacaacaggatgacagatacgaggagtatttagtgaaaaatgctctgcaacgggtgtattgtgatgtgcttatgctggacgtatcacacatctatcgggtagaggtcaccgggtatcccacatgcacaattcaactcaccagacccctcacacgaccagctcaattgattgcgcatacattgcataagccctcgtttcacattagtgaactgcatagaccggtgagcatatggggaccgtgggctgaacgactatgaaggcagtaagagggactggacttgccgggtttgagcggtgtatctgagagtgtcatgatgagagcatatgaactgttcgcgagtgggagtgacgcaggagacaccattcaaggaagcatcagtgatttcccgtccccctgaaaacacaggcatctgtatctgtgtctgtatctgtgtccgtgacatctccgcctattcgtacgtcacagagtcgtcatcacaacgccaccgttagtggcagctatagcaacagctacgtctgaggaattgcatgcttgtcgatatcaaagcatcaacagaaccgtgtcggcgtcaagtgacgtgtctgtcattgtcattgtggggtgtctgtatggtgtctgtgtcgaattgtgtgtacctgtgtcttggtgtgcgagtggcgaacagcagggcgcgaaattgctaccctgtccttgccactcatccaccagtccggggacacatcccccgagtcgtggttcgccacccaaagtaaggtggtgacacagacacatgattacacaaacacttgacaacacaatgcagacaaaaacaccacccgaccttgtaactgaaatgggggaagaaggaaaaacaagaaacccatccgaacaatccgtgttcagacttcaaccagcgctcgctgcgctcccgcccggaatactcaccctgctggagcactctctactgtctcattatccagaaaaccaaacgtgccgatatgaatcacacaagtcgcgttgtgctccttggccaactcgttgagcatggaaagattaccgcgggcgtcggcaacgcataaaatgcggctgccttgcacgggcaacacagacacgtgcggtttggaactcatgttgtgtgtggtgatgttgtatggtggtcgaatgcaaggttcgtgactgtctggggactaagttaggagtatgtaattcggagtaattaaaccataggggcgattttggagaaaatacaaaaaaacgaaataaaatagatggacatagaatgaagcggaggattattaatcagaagcaacataaaacattatcgaattgaaaaaaaacgaaaactctcactcagcctccccaatatgagacatacgcactgtatgaaggctatgggaaagacgttttacattcagaagaagccatgaaggagatattctcttggaaatgctgctaatcaactcggtacgtaccctggattagattcataaaagttttattcaatacatatacctctagataccaatgtacatacaacctagagttgtgttacgtcagcaaaaggcacctattttttttcttttttttctgcatatacatttttttttctttttgttatctacaagtacagtactaaccaactaactacttacgaatggcaaatgtctttaaagagacccaattaaactccccttaaaaatctcagaactctagttttctagatatttcactttcgcactggaatcaagctagtcagaatgtcaagctgaccatagaacgctcaacaacgcccatttaaccagtctaattgaatgtatataatactcatgtcaagagcgcaatcctggtcaacttctcatgatgtcagctccaaaactgagcgtctcgtagaacttccagccggtttctatttttggaacccgtctataactgctgtaagaagataccaaatcggcttctgagctgaaaatacctcaatgaaacgacgcgcgaaaattccaatcacgtgacctcgctatgaggtcgacagacgggaaatatctcgattagctctgagacagcagccccgctggaggctcatcacatgaccgttgcagccgccccggtccccggctgaaggtcacgtgaccatctacaacgggggagaggcgctcgcttttgatgactaagtaagtcgcttttgatgactaagtaagtcgcttttgatgactgagtaagtcgctctcgttgatttcgaattcgcttacacaacaggtgctgtatggttttctgtctctttacacctttgagcacatgatgctggaggcggggtcagacccataaaataccaaaacctgttgaggagtgcattagtcagctcctgtttagtcagcagacaatatacctgtcttgtgtatctgtcgtattaatcgcagggctggctgtggaggctggatttgtggtatttttagagttgaaaatggagagactggaagggggtgtttatactgataatttgaaatttaaagaccatagccgtggtcagacaagctccagagtgatcccattccatgtccaaaggtggattttgttatcagttttttttttttttctattcttattgactcttaggatttctgattttcatgagggttaaattaggttgaggtggttgatgagtgatatgcgtttggctatcatagggatttggaattgagatggaaaaaatcgtatcggatgcagcgttctttgaggtatttatttctcttttgctcggttttattcgcaatttattcaattagttgcgttgaaatcagtttctacggactgcactctattgggtttaataatgagcgactttatggtctagagatgatgcccagaaagagcaggagaaatttctagggcggatatatttccaataaatgagcaaaaaaacaaaaaagtataagtagcaagtacttgtatcgagatttccccagttttaataattcggatagatgccatttatttcatagcagccaccgcacaaacaactacagtaatagccccatttctgtatctccattgggacagcaacattggacgggacttttggtacaagtatcccgtgacctcccaattgggacagccgaaaagtaatgtctatctccgacgagcacgacatgaatatttcttgctaccgagccccgattgcagccggagatggcccccaaaggagccacgacggctcgagaaatgtttccgagtctttctgcgccggtatctctgcatctggccgacctacagcgttttccggtgttgcggcccgctgcagactctgcagaagcgccaaaacactgctgtgggctatcgcggactaataccacagcttgcacggcttttgcgtcgctggtctcggtgctatatcaaactttgactcttgggcattgtttctttacatgactgtacatgtaggtacactgtaataggctataaattgggggtggtggttattaggcggagcaagagtaggcggagtgtagaatgggctgtgatgaccgcagagcttcgcggagactcgggttgtaatctccgtagcagaattgaccgatttccgttttcccaaaggtgctggagcccccgcaacctctccatctattcttctcccccaaatccttactactcccaacctgcatatcgcaacctgacatctctctcacgactaggaccacttgaccaccccctccattcttcggacttcttcgattggcggtccagcaggtatcaggccgagttctttgagcgacgacagcagttgcgcagcggcagaaagtgactggtcacgtgagtattgcggtttgtgtggaaattcgcgcatgctaacacagacaagacaccagagacacaaaacggaagacttcgaaacgacatcatcaagtgcgcagcgcgacacaagaccagcgacagacagattagcaagcgtcgacaaaacgactcccggcgtattattcttgctctcgactttgccactgtctacattcgacccaaaacacacatccacggacccacatcagctccgtgatcaacgacagtatctaaggcccccccccccccccccccccccccttcccaacccctccgtgacccacaatattagtgcagtcaccccatatcacatcacacacaacctctgtctctaccccttctagcatgacagaaccaatgacatcaccggcaccagtgccggcgcctccccccgagaaacggatgcagaaacgacgctcaatcggcgagtgggactttgtgaaaacaatcggagcaggctcgatgggccaggttaaactcgccaagtccagagtcaccggcgagctctgcgccgtcaaagtgatcccgaaggccacagcccagcacaagcgaccgcccgatgaagaggccaaggagtcggacatcagcaaagacatccgaacggtccgagaggcagccattggcaaactactgcaccacaagtacatttgcgaaatgcgcgaaatgtacaccatgacgaaccactactacatggtgtttgagtacgtggctggaggccagatgctggactacatcatttcgcatggctctttgaaagaacgacacgcgcgaaagtttgctcgagccatcggatcggctctggactactgccaccagaacagtatcgtgcaccgggatctcaagattgagaacattttgatttcaaagtccggagatatcaagctgattgattttggcctctcgaatctgtttgcgcccaattcccagctcaagaccttttgcggctcgctgtattttgcagcccccgagctgctgaaggcacgaccgtacattggccccgaggtcgatgtgtggtcgtttggcgtagttctctacgtcctggtgtgcggcaaggtcccctttgatgacaagaacatgccgctactgcacgccaaaatcaagcagggcaaggttgagtatcccaactttctgagccccgagtgcaaggacattttggcacgtatgctcgtggtcaatccgctacagcgagctacgctggcggaaattctgcagcacccatggatgagcaggggctacgaaggccctcccgactcgtacattccatacagagagcctctgacgctgcccctggacccacaggttgtccaggagatgagcggtttcgaatttggctctgaggccgaaatcgcccagaatctggcggcgcttcttgaatcgccagagtacatcttagcctgccacaactggtacaaggcacacgagagctcgccgtctacctcccggttctcgttcgacctgctcaaacgaacgagcggtggcatgggtggtggatcatcagattccattgatctgaccgccacccctatgagtactgccgatcccacagcggcctaccacccactcattagcgtgtactacctggtgcgtgagcgattggaacgggacgctcgaagagagcaagagcgggctggtgccccctttgtgggctatcgtcagggcgccgggagcggcagtggcagcgacgagtttggtcatcattctggccaccattctggtcatcaacatagtcacagcggccatgtgagcattccagctcctcccacagtggtgcctcctcctgaggctgctcactcgcaccacacccacacccacagtcagtactcgccattcctgtctggccagggtccctcccgagcacgtgctcgaacccacggtgcttccgacctgcagcccccgcagcagcatggtgcacatggacagccccaggcgccccagcgggcgtatgacgcgcctcacgaccaccaccagggtggccaaccgggaccgcagccgcaccagctcgcatccccgcctccgctgtcgcctccgcctcagcaatactccttccccgaaaagaaggaaccgagtctggcatcatcgctgctccggcggttctcatctcgacgaagcaagcccagcgacagcagcaaccacgcgccagagcctccctcgccaggcgggcgactcaaggtacagcagccaagctctcctcttggcagatcaacgtctgtcaacgagaagcaggctcgaaaaccggttggatacggcactcctggcactcccagcagcgcgaagttctcttcggggacacccggcagtcctctgcgcaacgagcggtccattcggcatctccatcggtggatatggctggtcttggggttcctcacatgcccagcgcatcttctaacgcttctggctctcatgtgaccccccactcgtctcaggacggcgtcgacgggcctccgcagactcctcctacgcgacccacggcaactttcgcgcctggttctgcccagcagccgccaactaccacccgaaagcagtaccacccatctgcgcgggcgaagtcaatgggtcacgtgcgcaaagagtcaatcaacaccaaggcggcggctcctccttcggagtccatgcctcctgttcctcaagagtttgaggatgacgtcgcccctgtgcagtcgcgtcagcaccacgttaagatggacgacgtggatctggcagaccacacgcctacaccctcgatcgactatcctaagcaggtattcctcaagggtttcttttccgtgcagtcgacgtccaccaagtctttgccgtttattcggtctgacattatccgtgtactgactcagctgggcgtgcggttcaaggagatccggggtggattcatgtgcatccacgagcccagccttgcgcgtgaagaagacccttcgcccggccacctgagtccacgggtggatacgggcgatacatcgagcttgtcgcctcccggctcgcctgcgaatgctcactggcgtaagctgtcgtttaacggaagaagacgggatcattctggttccggccactttgatttctccgacgacttctcttgtgactcgtttggcggctctacggagcggcatcatgcccagggcggaggcagtgatatgttgggctacacagcgacaaattcgtcggtgcgaacgccgctgcagtttgagatttacattgtcaaggttccgattctgtcgctgcatggagtgcagtttaagaagatgacgggtaactcgtggcaatataagaatctggcgggtaagattttggctgagctgaagttataggtggcgaagaccgtaggtcttagcagacaagaagctgtcatgagttggagaagcaagaagcagctacaagtagtctgcgggattgagcagcaagaaacaaatagctgcaactacaatactcattggaggtacataataatagagcacttatcatagactgcttggatagaggagaagaggtgtgattgggggctcgacgggatgtgttgttggaagaagtttgatgacaggcggtctagaggggctctagaggtgtagtctggggatgtctgtctaaactggcttcatatgtagtaagtttggtagagtggatcacttccaagacagtagggctaccatggaacaagttttactgaactaagtcttggctcaatggtagaggtttacagatgttgttacggtctaatgtgaaatcttttgcgggtgtttgggtccgttataaagtgaatatctctacggagaggttcttgttcgacaagttggttaagtcggattgaaaatatgggattgaaggcatttccaaaaggaaaacaactccaaaagctccaaaaaattactccagaaagaaatcagacgtctgatcttctcctaaagacaaatgtctccaacttatattcagtcacaggtgaaacatgtgtgtttggccatcatttcaggattcgttaatggtgttcttttggctagtccatccgcttagcggttggaatttggtcagtatcagctgttctatgtctcagatagctatccaggtgcggcaactagggtcaatcagagcaatgttcaggtcaatgttcaggtcaataggttcgggtacatacagtgtatgtactgtagccccccatgctggttccgttcgtttcaaaccactccttccttcctgcgggcttcgacattggatcaagatgcgactcgaaacacactccaggctagatgatggccaaaataccatcgaaactggcggaagcagcgacattgctggtcactctcgccagacgagtctttgggctgggtgttcgggatgagcggaatgagcctggctgacttaccactctcggatcatccaactctgtcatccctcttcactctttgactccttcaactgacgctgtctcgccctcaccaccctccgaactctgacgcacacacagccttatccaggtgcagggtgcatggcttgaaaatataaattggtgagacatttccaaaatttaaaaacgccatggggaagagtttgatgtgacaaatccagccccgttccccgtcaatcgatccgaacactggaaacccgtctttagtccactaactcgacactccactctacagaacgctacaaccatagcctaaacttttcagacatcaatgcatgaaaattggaaattgaggtgagacaacatgaaaaatatatttttttgaaaaaaatttggagcaaagcaactgtgaaacaaacaacggctagactgacgacaaggaatggcaaaaatcgtgaaaaatggcaattattcgcagctagtcccgtgaccgggagatattcggttgccggtttacacagattttcatttagctggatgataagggagtctgaagatctgtcatgatgttttacatcagattagtttcgggagagaaacaaaggccagctacaatatcacaccagataaaagaagcaattgagagacgacataatgcccatgataaattctcttttctcaggtcatgtgacacaccagatcacctgatcccatcttctctgtcagcttatcaccacggtcttagtccataaacttgtaccaacaagatacataccactgcagtatgtacagtagcacatctcgatgcctcctgaaatcgcacaataggcagtcagattaggcagtcagattagtgcactcacgtggctcgaccatatcaagtcatgtggcccctagcagtacgtcacgtgatccaatccaccataccacaacgagtatcctctctccttcgatgtatctctgatgacatcatactacctttttggtcactgattaggtttagagaagggggaagatacggtggtaattgtcagtattacggcggctaaagtggctacctgaaggaaataaacccacaaaactagtctctagatatggtttggtgcgcagactcttttcagctgtctcgccagctccttttgaaaagtttcaccagggttaggccgccaattcagtgctttcccccaggttagggttgctccgtactctggctcgtggtttcagacaacggagcaattggggtgacattgattggagacgctgatagtagattggtcagggctagggtaagagaatccagggttagggggtgaccgagagaagaagaagcaaaaaaaataccttggaaaaaactgcacttccgccggtcttgtcagtgggtaatctagcatctgatttttttctcttctcccatattccagcaactcagttcatccgggtaacactttcaaaccttatttttaaactttcaaaaattttacacctccgttataaaagtgagtacggcaaaatcaccatctttccacaacaccaaaacacactatacaaaatggctgtgtcttccagtaaagccaagcgagaagccaagaaggccgagaaggccgccgccaaggcaaaggccgagggaaaggaggttggaaagtccgtggacgagattgtggcggagaacactgagaagatcaaggagctcaagatgcagaaggacaaggacggtctgtcggatcgagttaccaccggtgtgctggcctctctggagacgtcacgtgatctgaagctgacttctgtgtcgctcaatttccacggaaaagtgctgattcaggactccactctcgagctcaactacggccagcgatatggtcttctgggagagaacggatgtggaaagtcgactttcctcaaggctttggccgagcgagagtaccctgttcccgaaattatcgacatctatcttctgaacgagcctgctgagccctccgagtggtctgctctggagtacgttgtgcgagaggccgaggccgagctcaagcgtctggagcaccaggttgagaagatccttgaggaggatggccccgagtcgcccattctggaggatctgtacgagcgaattgacgacatggaccccaccacctttgagtctcgagcctctctgattctggtcggtctgggtttcaactccaagaccattaagaagaagaccaaggatatgtctggaggatggaagatgcgagttgctcttgccaaggctcttttcgtcaagcccactcttctgctgctcgatgaccccactgcccatctggatctggaggcctgtgtctggcttgaagagtacctcaagaagtggcctcgaaccctgattctcgtgtcgcactcccaggatttcctcaacggagtctgcaccaacatgcttgatatgcgaatgaagaagatgctactgtacggaggaaactatgactcttacgtcaagacccgaaacgaacaggagaccaaccagatgaagcagtaccacaagcagcaggaggaaatcgcacacatcaagaagttcattgcttccgccggtacttacgcaaacctggtgcgacaggccaagtcgcgacagaagattctggacaagatggaggccgacggtctgattgagaaggtggtgcccgacaaggtgtttgagttccgattccccgccgttgagaagctgcctcctcccgttctgtctttcgacaacatcaccttctcctactctggtaaccccgaggagaacctgtacgagaacctcaactttggtgttgatatggactctcgaatcgctctggttggtcccaacggtgtgggtaagtccactctgctgaagctcatgaccggtcagctccagcctaccggaaccgagggccgaatctcgcgacacacccatctcaagattggtgtctactcccagcattctcaggaccagctggatctcaccaagtcttctctggagtttgtccgagacaagttttcccacatttctcacgacttccagtactggcgacagcagctgggtagattcggacttactggtgagggccagactgccctcatggccactctttccgagggtcagcgatctcgagtcgtttttgccctgcttgccattgaggctcctaacatgattttccttgatgagcctactaacggtctggatattcccaccattgactcgctggctcaggccatcaacgagtttgacggaggagtcgtggttgtttcacacgatttccgactgttggacaagatcgccaaggatattttcgtgtgcgagaacaagaccgctaccagatgggatggcagcatcttgtcgtacaaggccaagctggccaagaacgtggtcgtttaatctggcttgtagcgacagactgaacgtttcagattgtgagcatagccggcaatctggacacttttttcacacacatcttcacacaccgctgattacggtcaatggttagaaaggggacgaaaatagagtagagtagatagactaatgattcattgagactcgtgtattgcgtagcgactagattcagcgccactgggctctcctcgagttgtaggtattggggaggtacaggtaactgtagctacaggtagattgtccttggtcagtccgactggttacgctaaatctcgtggatggacttctggactgctgctctgatgatgttggctggagcgggtgaaacctcctcaattacttgggattagttaagagtaaaagtctgctaggggtgcaaaaacggtcttcgagatatgctagagatatgccgattgtttcagattgttgagagaagacgtgaaatatcgattggatcatggcattataaatgtcacatacaatatttcgagctgttgaagtttttctgcggatcccgaatgtatattacttagactttgttgaagaaaaatagaatacaatagaatagaatatgaataaaaagatacgcagaaaaaaaaagaaaaagggggtgttccactgggctgggatactgtgacagaacatgaaaccaaacaacagatatagcattttcaactgagatatagactgccttatatttctacacctctacttccaactaaagtccattctaaagtctcactaaagtcccaccaaagtcccactaaagtcccactagagtttcactaaaatcccactaaaatccaaccacttccaactacttccaactaatcccatctaaaagtcagtgttttgacggcactgtacatacagcactagagaaatcactgcaacaccaattctagaggaagagcacgtcgacttacatccagctgcttattcacatctcctcttcatgtctgattattcagcaccacccatctccatcccatccccagtccgcccaacaaatgttccacccgctgacccactgtatcaaactaagacacactcacaatacatacatgggctatgaatcgtgactgtgaaaggaagatgcgccattataaatggagctccgaagaacgtggactaggctggagtgtgaagtgtccccttttttatatcaattgaaaagactctgcactggttctgttggtggtctgtgtctatccacctcccccaaagttcgtcagcccggttcccagtttttggccagtgctcgtatttactccctaccgttttcgtgctgataccgccccgtgcactctgacatgtgatgtctacatgacgaggacatttgtatatgtagcgatttcgggccggcgggtatttgagggaaaatgcagaaaaaatggacaatatttttctggccaaggaaacagctggcttgtgagcaaaggcgccatatatcgagccagtttttcaacgccaaaaaacaaggctgattatttctgcctaaaagcactttttggacaatggcattgggtttcaaacaaggttggagactaatctatttttgggggagtgcgaatcacaacagaccttccaacgggagtagatagtggagatatcgaaatttcgaggccaccaggtttttcgcccagtctcgtggattccaaaaatataaatatcttcccagaatctccactatctgtaaactttaacctcccagaaccccccctctaaacttcccagccacctacaatattactgtaggtacagtacattcaagtatcggacatacccactacgaatacagtacagcaccggtactattcctgcccctcacaactacacccctgtcgttcatgggcctgtttacgaaaaagtcccgtgaggcgctcagcgacacgcccaagctgtctgccctggcacaacagcccgacctccccgttctgagtccccctccgcttcctgcagcgtcgcaaagagccgtttcagggggctcggtctcctctctcaatgagcccaagggatacactttgcgaggcaagctggggctggccaaggctccacagaacgtatttgacgggtttgacggcgcccaggtgccggacggagcttctggatacaacgactcaatctacgatgaacagctcccggacgacgacgcaagcatctacgacagaagcagatacgaggagagcgtctacggagatgagaggaatgcacagaagcaacagccacctcagtcggaacactcctcgtcgaacaatacagactccaatctgccaccaccaatcaacacctttgttcagcatggcactgttaagcagtacactcctgagtttggaggggcagagtttccacccggaggaactgatggctcgtctcattcgccccacagctcgcaatttgcatcgcctacaggagagtttcattcaaaccgaagttcgcccgtaaagccgccccctatcactattccaaagggaagatcgtctccgctcgcctctgggaagtcgcccatcgggatctcttcttcttttggaatgagcccttctactaatcaaattagaagcccactgggttctccttcatacatgcttcctacatctacttatggagagtcacccaagggcagtggtatggcttcagcagcagcagctctggcgatgggagtatcctcgttcaaaacccctccgctggcccagaaagcccaattcggctctccacagaccttttcaactccctctcaagcattggaaagcacccatcctgctgatcacgtcaactgctcccatggaggtcattcacactcacatgctgcctctcctgggtcccctcgagtgacttctcccacagtaagatctcctccacctcctttggctcacccaggctaccccaaagaacactacattgcgaaaaagaagagttctgaggcccttggagaggtgctacctgggagagatctctacgccgaagccaagaatgactacccttatccacttactccggctgaccttaagaccgccccttaccctacctgttattatcagaagggatgccgtgagattggccctcattcccatgaagaagaggagaaggtggatcctgttttcgcgacttttgaccagtcaaagtatgacgagatccagcgtgagtcacgtgatcaacaagagaaggagaagctcatgtggggcaaatcgggttccagcgataagcgcttgtctactgaccaacaacgagcagaattgtcttctacaggttcagacaagtctagaggttcagacaagtctagaggttcagagccacatgatacgggatctggagactctgcatcaaaccgaacagagtcacgtgcggtcgattcatccgactctcggtttgccgaggctgaatctcgggccacagagtctgcggaatccaggtttgaggaggcccaatcacatccgggatcgtctcatgctgaatcagttgaaccagagtacattccagcagacttgcacagggcagagtcttcaatttaccctgctgaatctgtgtattctgccaaccgagctgaagagactgatccgtatgccgagtctgtgtattccacccagcaggagcagcaatctgagtcatatgatcagaatgtgaaagagtcccatgaccagtcgaccgaccaccatcacaatccacctccctcgtccatcgacgactttgacttcaactcaggagcacacactccaacaaacagactgcccttggactcgccgggaacgccaggaacacccgaattgacacgtgatttcaaccgactgtctgtgtctcatatcaagggtatgggcctacctctggatacacggtcgattggtagtggtgaaggtcacgccccacaaaaccatgtcaaccactcggtgcatcacgtgggacacgaagccgatcttaaccacggtcaagtgacccacggccaggttgttggaggtggttctacaaatcacatgatgctagctgagcctagtcaggcggaaatcctacgatcttcttatatttccacggattctggaggtgggttgagtcacatgggcggtccgatcggctctacgggtcatgtgatggaccgtcacatgatgtcaccggaccaggaagtcttggagggtcatgttatggacgagattcagattgacggaaatgggcatgtgattcagaacccgagtcccggtcacatgaactcccgctctggcaccatgatgactaacatgactggtttgaactctccctctgccgcttactatcctgctccaattcccatgaatctgaagctaccccccctacttagtaagaagaataggcgcttgtctcgttctggaatttctccctttccttctcctcgcaagagttcgttttcatctgctttggacaagcctggaaaccgttcctctttcatgtctccttggtctcatactccagatggatcgctacttcattatgaaggctttgcggaggactttgagcgctcgggacgttctgtgcatcgacagagtcttggatcgcggggtagttctcctctgaagaagctgtacctatccggggactcacgtgaagcatctagagacgcttctagggacgtttccagactctcccgcgactttgatgaagtttatggcgaattcgacgaatcggctattgattcatcggacaccgatttacgtgatccatactacaatcctcagaagcgaggaagacgacgaaccatgtccctgacttccattaatgtcaacatggacaattctgaagtgagagaagaactggacgagggcgacgttgaaggcgatgtaactgatatgcagcgatacgaagcttctgccaacgcctttacacgtgttcatatcgactcaaatgccattgttcctccctcggctgctgctggctatggaaacggtatttctcccggtcttgatcagaagcctggaactctagtcgaagagttggagctgcggaagaaggacaagaaagctgttcgaggacatctcaataagtctatgcatcagtatgctgctgacggcactgagactcctctgattcaacagattcacgattctcagtctgcttatggttttgatgatagacgcaattcgttgatttcagacaagagaatgtccatgatgactggaatgtctggaatgaccgggatgacgaccaaggagcactcttacgaggatcccaaccatcatagaatgtctctgttggctctggactcgcttgctcaaatggattaccagcagagttactccaagcccggagctgcccagatcagcaagcagtacaaggcttcgcgtgatgacgacgagcctctgcgggtgcgaaagcagcggttgaagcggcagtcccagcagctgctcgagcagcgacagctccaggaaaatatcgagaagcagcgacttgcgtcgatcgagctggagaagaagcgacaggaggtcaaacaacagagacgcaaccagtttggacagaatgcggctgctgcgggggcccagaagaagggcaaggtgttgattgggcctggtggagaggtgatcagaacctagctgtaagcgaagcgaacagttatggactgaggacgaggaaagtctggaagagttcaagggaagtcaggacgggtgcctgaaactcttgtgtcattcttttgtcactgacaagatggttgtctcttcttgcatgtaatgaatttatcgaatgatgtttattacagtacggcatgcttgtagactgtgtatcgtagggtgtataaagagcatctattagtttttttgttttttttttgttttttttgttgaagtgatcctagttgtacttgtacttgtactgtaccaaactttttgccatctcgtttcggtgatctttttgatatccaaaaagttgggattttttctctatctccaacatacacactgaaaataggagctgtattcgcaactcacattgaacgagaaaaaggaaacaaatgtcactttattcgatggtggatgtgacgtgaaacaaccaccacaattatctacaagtcccttgtacaaggaacatggccatattgacggtttcatgttgcacactcctcaactaaaaaattaacaattagacatgtcactaagtaatcctcactaaaagacggcactttggatgccacataagatgacaatttcaacaatataagatgaaatttgtgttgaaatgtggcaacgtggaatctaaccatagtagttgtggcctcagttggttcattggtggtgctcctagatgagttcagttggctacagatgactcaacagctatgacctaatcaatatgcaaatttagccaggtttagcctctagataagcatgagtggggtgtataggagtgttcatagtcgggacattatatagctcatgtgacaagcaagccaacaaatgcagctcttagagcgtcggtattcaactgcttcccaccaacatcctatcggagacctgagcatcccccaatttcctatccttgtctccaccaatcctcttctccaaaccttgccccaaagtctaatacaagtaggagtcatcatagtctgcatatggtgaaatttccagtctgactgatcaaattctagatcagttataagaggccgattctgcaccccgaaatcgtcaccatcgcaaaatgaaccgattcagcaagatccgacagtattcgaccctgctccagacggcagaaaagtactcggtgccaacctacgccaaacccagcgtgattctgaccaagggaaagggcgcgtacctgtgggacagcaatgacaacaagtacattgatttttcggccggcattgccgtcacggctctgggccactccaaccccgaaatcacaaagatcctggccgagcagtcgtcgcaattgatgcactgctccaacctgttcaacaacgagtgggctccccgtctgcaggagtcgctagtggaggagaccctcaagagcggaggaatgaagggtgccagaaaggtgtttctggcaaactccggaaccgaggcaaacgaggctgctcttaagtttgcccgaaaggtcggcaccttgagctcgcccgataagacggagtttgtcaactttgagaaggctttccatggccgaactatgggcgctctttccgtgacccctaaccccaaataccaggctccttttgctcctctggtccctggagtgaagaccggcgtctacaacgaccccaaggctgccgatctcatcaccgagaagacctgcggagtcattgtggagcctgtgcagggcgagggaggcgtgtacaaggccaacgacgagtttctccaggcactgcgaaacaagtgcgatgaggtgggagccatgctcatcttcgacgagatccagtgcggtctgggccgaaccggacgactctgggcacacgacaaggtgcatcccgatatccttaccatggccaaggcgctgggcaacggattccccattggcgccaccatggtgactgaggctgtggccgacaagattgccattggcgaccacggcaccacctacggaggtaaccctctggcgtctcgagtgggccactatgtgctgagccaggtggccagcaaggaggtgcttgacaatgtgaagaaggtgagccagcagattcgagacgcagttgccgaggtccaggaggagttccctgagctcatcaccgaggtgcgaggagacggtctgctgctcggaatccagttcagcaaggatccttccaaggttgttgctgctgctagagagaatggtcttcttgtcatcaccgccggaactaacaccgttcgactggtccctgcgcttaacattgaccaggaggcggttaccgagggtctggagattctcaagaaggcgatccgagacaatgccaaggacttgtaagccactttaggaggtggtggtcgcaaggccgactaggctaatgaggagaaaaaatcatcctcctctacacccaggactactgagttgacattctctgcggacacgagggatcagcgtggtcatgaaaggggtccaaaagctcacctgtctccagtctggttctcagccccatatagaaagtaatacgtgaatgaaaattgttccgagattggaaacggggagggacatggataattctgctattgcggtaacatggtggtggtatccatgtctgtagagtgttagtgtgattggctagtctttctctctctctaaagatgagatgcgacgggtctgaggggacagaactccattgttgatagaagcacgagagcagtgtagaccacctttacgacctggttgaacctgcttttcaggccgaggatcttcacttttggaagacggctgttcgtgacttgaaggggaaagctctggacacctgcctgaaaatctaccatcagcttccctaagacaccgacgaaacgcgcaccgtcggagacatgttgacgggatggtgtcacaagacgtgaaatgtggcatatctggataaacaagatgagaagtaatctctgccagagtaatattacccagaatgtactctacgccttccttcaaagagtcatctaaacggagttttggtcacgtcaacggtggacaattctagtagtatgtatactatatatcttgtctcgtactctcaacaagactttgtcggcgctggttctcgatatcacttgtctggagctcaccattctccatatgagatttgggtccaccgttggcgaagaaacgctccttgaatggagacacttggcgtacttgctggtatcaatagttgagtaaaaatgggacgtctttctgtcattaggccacgcaatatatatgaagtgctcgtttggagctggtcatatagggctaccaactgggttgaaggatgaagggttgaaggttgaagggttgaaggttgaagggttgaagggttgaagggttgaagagttgaaggaagagcggtacgagtgcaaggaagagcgaaagcgagaattttcgagttgtgcgaatgactctgaatgagtagtgaatctgcccgtatattctacgttagtcagagtcagtcaggctggtactgtaagtacatactgtactgcctagattttcccccgtcgagtctcaattaaataatgtcagctggaggccgtgatctcgtgttcctggagtaaagcagcctggagtaaagcagcacctgagagacaattacttggagttttacccttgaccgttcagtcaccacgaaatcatgaatcacttttgttcttcagcagcggacaaaatgtgaattcactggtcccactcttgctcaactagtgcccggtttcgtcactatacccccgacagttttttaatcgtccattatctatacgtttttgtaccgtgaattcagcgttcacaatgtgtagacagagctttcaagccatcactcttgaatgagacagtcacaagaccaccctgaagacgtggcaaatcaccttgtaatcattggtctcgacctaagtactaggtacagtctttcatccccaatccaccaagcaaccaatccacctgcaaccaatccacttcaataaaaatccttttccctccgttttaagatagatgcacttgatatcagccactcagcaagcctcttgtgtccatcggtgttacccttctcattgtccatgtcacgtactaactagctgcttgaggttcttcctccaacgtcaaacgagccttgttctcgatctcgatccctagccatgtcccaatgtcgaaacacgagctacactcatgtttatgcccccttgagtcctccaattaccgtctccacgcaggctctccactaacgcccccctgagtctggctctggcttcttcccagctgtcttagcttctccctcattctgtcgttgcctgggttaccgtttgctcctccaccattgccctgcgccgggcgtccgtacgctgtctgtgctccataagccgtttgacctccgtactgctgttgaggatagttgtactgagactgttgctgaggagcgcggttcacctcagccgaagagcctcgtcgagcgtaaatatcttgtagagaagaaggcgtggaagacacagagggccgtttcgagtattgcccttgctgctgttgctgactctgtccataggggttgttttgattctggttctgatactgcgacaaatcggtatgttccgacccgggaggctccagccaatcaggaacagaacccgtcttggtggcgtagaacttgacaagcgactggtgaacgacggtcgaagtctcagtctctccgtcctgatcagtggaagacgacaccgagagagcagacatgctcatattgacaccgccgaaatccttcattcgagaccacacgccccggcccttgtccacgggcgcctttgtgttgctggtgtagtaggacatggtagttaatgagtgtagtgttggtggtgatgttactattaacttgacgatgaatgggtgacgccgtatggtgtgggggtgtgtgcgagtttggtcatgtgatttttgaacaccatattgtgatcatattaaagttcaattggtaccaatcgaatcctctcggtgtcctaatctcagttacaacacaaacatgtccttataactactccgcagccctctctgacggactgaaatccttcctctctcattcatcctattaataggggtttatgccaaattaaggttgtgatgacgtttatcgcttatttaaggttcggctatttttttgtcagggttagtaagcgaaataccgagatatagatttcaggatgggattgtcaaaagtgatcatatcgagcaatggaaagtaccgttgatattctgaggttttcagctgaccaatggtagtaattccaaactgattgggtcaatagtgccggtgggagatgacactcattggtcgactccaagtctcgaacgctgtgagctgtattatggtacgagtgcgcgctacaccacgatattgtagcatgggtatttgtgtctggtttgccaaagttcgacttataacgactgcggtttttcaagagatagaaattcaatacaatttccattggcacgattgcaatagttcaaggagtatgtatgttgtttcagaatcaacatctggcaatttgtagtaaatctaactgaactctgggtattggaccgctgtatattggaagctcttctccttggttttgtatctcttttttgagacttccatataattatgtataaataaaaccagttttggtcgatttgtgagcattccacaatgagcagcactctcatcgtcgatccacggccatatcaagtgaatagttgatgcaagctcaaagagatggagttgcctacttgtaggaaatgcgcggtgaaagcattctggaagtagaaagatacagtacctacagtaaaagaacaattagcgtacgtactgtactcgtactcgtaacttcctaacgttcagccctggatatcctcaatagaaccctccataccactcgtctaaaagatgatagaaccatctcacgaagagctctaacatccagataatgaccatttaacaccttgttttgatacacaggtgtgccaatgctggtgatctatatgtgagttgagccccgtagtccattgccaacaaatctacagaccccatcaccttggcacctcaagataaccacccgaacctcctcatcatggtgcgtcaaatgataccgtatactatagaggtactgtaccttacagaatacgtaagtatgtgctgataaatcgactctcatcgcggataccttctctaccctaacccaaactctgatcttgtcatccccctttgctgtataacagtctgggcaatgcaagttcatgtgggggtgttggcggatggctataaagtcggctttgagaggatcaagggttaggatcatatagagcagggtttgggattctgctggtgtcgtttggttccatctgtctactgtcgacgtccttttgaagtgtcttccttttcctttgacacttttcgaagcacatggaaggctgtaaaaaccttatcgaggggtgaaatttcagtgaaaaaaatatagtggcggatttgagtgtgttgcagggctcgtatggagaaaagggaggcaatgttggaatcggcgtcacgtgattgttcgattggtcgttttagaattcggaaaagctgcgaatcggcgaattcgactcggtccacgttcgtcatgcactatgacccatacttggggtttggtctcgatgtcaatagtatatgattgaggtacgatattggaataatgataccggcaatcgacttcaacgagcgagaagaccccattgagaggtttaactggaccaaaagtcgcattttccagccagctccgttatcggcagaaacacatggaagacgatagagtttcgataggtgagtggagcagcgctggaaatggtggtctatagcagggggtacaggcaagaggtgagatccggaataatggcaatcgctttggaaggctcgaattagtcagcattgaaaagctcaacctgatatattagccagatcaccagaaatggagttgcttctgtgttcatcccatgataaccgcacacagaggagaattatagagatgactcctacaggatgcaataatggagataatcgaaaaaagatactaccaaacaaatctgtagactcgaaatatccattccagcttctaaaacccatctcaaactgtccatcacacccacacatcccacccttccaccatacgtcaccatacactgtgccaaaccttatgccagagtacataatgactcacccatcctctttctaccctccttccaactatacaactatacaaaatggccgccaaacaagttcttctgctcggctccggctttgttgccaagcccactgtcgatattctcgctgccactgacggcattgaggtcactgtcgcctgtcgaactcttgacaaggccaaggcccttgctggcgatgtggccaaggccaagtctgtggacgttgagaaccccgagtccctcgatgccgccattgccgagtgtgatctggtcatctcgctgatcccctacatccaccacgccactgtcatcaagtctgccatcaagcacaagaagaacgtcgtcaccacatcctacgtgtcccccgccatccaggctctggagcaggaggccaaggacgccggcattgttgtcatgaacgagatcggtcttgaccccggtatcgaccatttgtacgccgtcaagaccattgacgaggtccaccgagctggcggaaagatcaagtctttcctgtcctactgtggaggtcttccttcccccgaggactccgacaacccgctcggatacaagttctcgtggtcttcccgaggagttctgctggctctgcgaaacgccgccaagttctacaaggacggcaagatcgaggaggtgtctggcgaggacctcatgaccctggccaagccctacttcatctaccccggctacgcctttgtctgctaccctaaccgagactcttctccctacaaggagcgatacgagatccccgaggccgacaccatcatccgaggtaccctgcgattccagggtttccccgagttcatcaaggtgctggtcgatctcggcttcctgtctgacgacaacgtcgagaccttcgctgtcggctccaagcccgcctggaaggatgccctggccgcccaggttggcgccaagggcaactctgaggaggaaatcatcgccgccatctcttccaagaccaagttcaaggacgaggacgacaaggagcgaatcatcaacggtttccgatggctgggtctcttctccgacacccccatcactgctcgaggcaaccctctggacactctgtgtgccaccctcgaggagaagatgcagtttggtcctcgggagcgagacatggtcatgctccagcacaagtttggcatcgagtgggctgatggaaagaccgagacccgaacctccactctggtcgcctacggaaaccccgacaagtactctgccatggctgagcttgttggtgtcccttgtgccgttgctgtcaagcaggtgttgaacggtaccatcagcactcccggtatcttggctcctgtcaaccctgccatcaacggtcctcttatcaaggagctgaaggaggattacggcattgagctgattgagaaaaccctctaagcgaaccacttgagagtctctgagagagtctggaaccaagttacaggccaacaatagccagcttgcggtgaaagccagcgtaaatagtattatatgattgtttatacgagatcgtaaccgagtctggagcgaggcttcaagtgaaaggactgtacacaggggattccctagatgaattacaaccgaatcatcatcaccacctaactacagcatctttttgtagtagcttggtatggccccagaatcagcattgaagcagcatgaagcctcacaacgtctaaaacgcgttcggcttctcaccgcccccctaatgtttcagtgcccatatcagctacgttaaagaacaaaagctgggccacccacgtgttagccaacgtctacggcgtatcaagccccgaagttcagacttttggccaacgacttcagagtctcacttcgatcttgaggttccaaaaattcctctaaagccgactgtggcaagccacaaggcaatagagagcggtcatggttaagttttcaaccagcaaatacacaatctcggacgaatcctcactgatatgcgtaatgcccgagcataaagatggggaaaaaaaaaagaagccggaggaggcgcaccacaggtgtatatatagttgggaggagggttagggttggagagaagggtaagtttgagagttacccggggtgggagatggtgtaaactactgtatatacagaacttccaagatggcgtctacttgtactggcttattgcaaataaataattactgtgtcctaaatatttaggccccgtccctgtgcttctggttgccctcgaagtcgtcgacaatcacatcaacaatctggtcaacttcgtcctccgtctcagttgtctcgcccttggcgtccttcatctccagaggccgctccttgatgaggaacacaaagagatagcccagacacaagcccagacacgtccagaacatgtctttgaaggatctggagtacatgagcttggctactttctgaacgggctcagagtagttcttgatgagtgtagtagaagcagcagcatcggcaccagtcagtagttctctcaagtccgcaggcagcaagtgtcccagttcttcattctcagtctgcatcttgttctggaacacaactccaccaatagcaataccgatggagaacccgatggttcgaaggaagccccaggtcgatgtagccgtggcaatgtcctgagacttgatatgggtatgtagagcaatcagagtggactcaaagttgggaccaataccaataccccagacggtgacccacatgatctgcttggcggtgttggagtcgggattgagagtgactatcattccgttgaagatggctgccagggagaagccaacaatcatgatgatcttgtacttgcctgtctttgtaatgatgtatccactgatagcagaagccaggcccatgacaatggcctggggaagcaggtagacggctgctccaatggggctcttgttgtaaacagactggtacatgaagggcgtaaagtaggaaactgccataaaggtggtggagtggaaaaaagtgcagagaagagctccagttcgagagaaattggtgaataacctggggggcatcacgggctcgttggggatgtatttttcacacaggacgaaagcaatgtaaagaactccactcagaaccagacacacaatgacaggagcagagttccaggcaaaatgaactcctccccagtccagagccaagaaaagacacacagtggcgcacgtaataagaataatgcccagaaaatcgattcgtttgagtccgtctctcaacgtcgtaggaggagacttaatgttagccagccaagccatgaaaatgaagcaaacccctgcaatgggcaggttgaggaagaaacaccatctccactgtcctccagaggcaaaagctccaccaagaagaggtcccatgcatcctccaacggcccaggtggctccaatggcacccataaatgtacctcggtacttgagatcaatgatatcggccacaatgacgttcaccaggttggaaatacctcctcctccaataccctgaatgacacgtccactgatcatcatgcccatgtcggtggcagctccagcaatagcagagccaatcaggaacagtgcaattgacaagagaatgatcggtttacgcccaaaaatgtctgcaagagctccatatgcaggcatggaagaagcacatgcaagaagataagaggttccaatccacgtatatccagaagacgatttcaaggcagccacaatctcaggaagcgctgtagtgatgatagtctcatcgatagccacgagaagtgtgcagacacacaacatgaaacaaataagatatcgtcgtgtttgagataaatggtcctgagtcacatgcccaggtaaggcgggggtttccgagttcatcgcgttaccagattggtcacctgactgctcctcggagtgatgactcagccttgatactctggaacgatgggtaagtgttctctgaagggtcagtccagccaagggtgggatagggtaagagttgtgtctgtggagtgagtcagcacgctggccatctaccgctgactcagcagccttctcggcttgctcctccaaatcacgtgctatatcaggtgatggggtatctcctattttctctgaacctgggtctaagtctaggtattcctgggattcttgcatggaagggctgtctgtgaagttgccagttgggtcacatgagtgagactgatccgtcgagtgcgtgatgtcgtccagtggatcacgtgatctgccatatgacccggtcttttctatcgacagtgtatctggcatgtctttgatgtataatgtgtgaattatgctgtgtatgctgtagtcactttgtatgcttggtcgcttgtaaaacctgaatgctgagtcacgtagtatgcttgtcacgtgtgtggtcacgtgcttttgttgaagaccgtcttctttcttgttagtataggtcttgaatcagccggacccaggctatataagttgtacggctcccactattttttgccgcactaaatatgcaaccttttttttttttgtcgaagcttagaccagcttaacgagaggttaaaagcagggacaccatgctctgttgtgatccaggaccaatggagagtcattaaaggacgcatttcgttcggaatggctgtccgagaatacctgggtttttggtttcatcagagctcgagtatcgggcatgttcagatccccccttcatcctacatcactacgtccctatctaacgttaaacggccccgatagtgactcagagatacggtagagacgaaggagaaacacagatacgtggtggagcagaagcgaatcagaaattttgactctctagagctgtttccgaattgctctcaaacatttctgaccctccattgctcctatatcactctaccaaatttcaacgttgctatctcgcttatatttagcgcggacttctccgaacttcattcggaactttgaatatgtcgctgaaaagttgacgaaagaggctcagtttgtggctggagacagttgggacggggccttgggacggttaccagagtattggcggattcccaaagtgtacaactcgttatcgagcttgatacaggtcctcggaaaagccgaggcgtttagactgtagctaagggcagtgctaccacgaaacaacttttcagatgctacatggactaaccaccataaccaatgacccagagaacgtttcaccgcggaacacatctcggaaaaaaagaaatcagcccatttgccaccgcttggcaccagtatgacagccgttggtaagcaggtatctgtaggtacagagtttggcttggggggatgggaaagtcaccataacaaggcgagaaaacatcgcaacggaattctgatcagatacatgcattcgtcttggtgcgaggaatccaatggtgtaaaaaaattcataatatcttcatcaagacttattctagcacaactattttcacattatgcttattttcgcatctattaccaagaaacgagtctagactcagccacatgtgaagcggataaaaacaagtggggcagacgcgttgcaaagagtcagcattgtaatgtgacgccaagaagatgggattccgttgctctagtcacgtgacgtcgttgtggcccactcatgactaatctgtgtactctcgagttttggtcggatcgacattccgttttgagaaatgcctatttgggagaagcggaaatttcgccacttgtgcgagtactgtagccacagatacacctcggagagtaggtcgcgtgatatataggctgtaggacaagtacagacgatgtcgtggtattttgttaaatgttagtgcgatgcatagcagatgttttataggtggagagagggggaatatggggggacagtggtttgaggagtatgatggcttttattacagcgagttgagtagaagatggtagtatttcacgtgatgaggagagtaagaggatgagaacggtgatggttttgttggtggtgtgtgggtttagatagaggttggtgaagtgaatgtttttgtttaactatttattgagtgatatttaaagttttatgggttattttgtttataacgaagggtaagtgcctagaccgtatatgaggcattgaggtgatatagatgatgtaatagagtgattggtgtgctaattaagagtacttcactaagtagtacccggggtcatttattttcaagaccgtcttttaccctcgtactgaacagcatcgaagtccctgttgaaagccctccatccgattatatgtaaccactggatattatagtctggctgcgacgcgaaaactagtcatgtgacttcagactcagaaacgctgcactcgtgacatttgatatgagtcatttctggtctcatttgtaactctttagacgtgttgaagatcgtaaatgtaggctgagaagttactactacagtatagttacaggttgagatgccagctttgagaagggtccgactttggaccaaaccaggacttcatagggaattgccccaaaagagcttatgattatttcaattttcaataaatcattgagtcgatgtatatgaaacaaatttatgtctcattaatttatttaatttttaataattcacagtatcattccgtcaagcgagctccattgatgtggttaagcttcacaattgggcgatatattaatcggagccgttagaggagtgtttcagaacatccttatcaacacaaccgttaagcaaccacgtcaaatccaaacattcccccgaagtttccctacttactggataccaccagagagtcttgcatttcaatccgtgtttgccctaggacgtcaacacatattctccccccaccaccaagtccaaataaacttccaccatgcatggccaaccacatcaacatctacacaccagccctacagcaccattcaacatgacgataccgtaccagccgtcgacatactacggctgcagcaacgtgaccgagtcgtacaagccgctgggtaaaatcggcgagggaacgttcggtgaggtttttcgagctgagcaaatcaccaccaaacgacatgtcgctctgaaaaagattttgctgcattccgaaaaggagggctttccggtgactgcgctgcgggaaattcggattctgaagcttctgcgacacgagaacgtgatcccgctagtcgacttggccgtggagcgaggagatcagtcgaaaaaggagcgagggtgtgtctacatggtaaccccgtacatggaccatgatctggccgggttgctgggaaaccagtcggtgcaactttccccggcacacatcaaatgctacatgctgcagctgctggaggggattgggtacttgcacgccaaaaagttcttgcatcgagatatcaaggcagccaacattctcgtgaacgaccagggcattttgaagctggcagatttcggcttggcaagaggctacgacggtcccgctccaaactcgcaaactgctggtgtcaacacagagaatctgaccgctatggttgtcacaagatggtatagacccccggagctcattctcggagacagaaagtacaccacagctatcgacatgtggggaattggatgtgtgtttggcgagttcttcactcgaaaaccaatcttcccgggagcttctgatgtcgatcagggctctaaaatttttcaggcagttggagtacctacagaagacaccatgcctggatggagcgtgcttcctggcgcccaaaactctaacatctggggcacagacgcaaccaataagctggacaaattgtttgggcggctgtcaaaggacggactggactttttgaaaggcttgttgttgctagaccctacaaaaagactgacagcgattggaggaaagaaccatgcttatttcaagacagagccactgccttgtcaaccacacgagctgccaaagtggcagtcgtcccatgaactcgataaccataaacgcagagagcaggagaagaatgagtcaaaagttcagccgccaccaagagaaaaacagcctcccgtgagagagccacgtgatagagatagatctcgtgactcaaggcctcctcgggagcgtgactcccgtgaccgtcgtcctccgagaggccgctacgattcgtttgaacgacccgaacggcgtccagaaggtccacgtgatggcccgagggatagagaccgcgatgagtatccacgagaactcccaccacgcgacctacctccccgtgacctgcccccacgtgaccgagattaccctcctcgagaacgagactgggatcgacggcctcctcccagagatagagattatccgcctagagagagagattatccacccagggactcacgagaccgagattatcatcccagggatagagactaccctccccgggactcacgtgattaccctcgagattcacgtgactcccgtgactccagacccatttccccttctagagagcggttccacaaacgtcctcaattcgacatgtactcggataccgattatgaccgagaacgggacgaagacgacaggagacggcgtccgctaccacgagatagttcacgtgatatgacacgtgacgtgtacgttccttcacgaggtagggagccgagggagctacccaagggtcccccccctgcgccgggagataaggtggaggataagggagagtcacataataaggacgataagccgtgtgatacggaaaatccacgtgattcggacaaatcgcgtgacttggggcctcctccagggcctcctcttcctgctgacggtcctcctcctccgccttcgtcgaatcctcctcgtcctagtgagacgtatggaggaagtcgacctccgtggagacgggattcacgcgatagacgagagtcacgggatcgtgacggaagggatagagatggacgggatcgtcgcttgtcatcgtcgagatatgctcgggatgagtttgacgagtatgggaggaaaagaccgagaattgagagatagcgagccagcaggagcaaacaagaaagaacaagaaagcaattgattggctgtatgttgtgaatcggtgttttaccattggtctgcttgcttttctctaccgcttgagaggtaccttggaggaaatagttactggataatgtacttcaagaagagaccccccaacaatatacagcatataataaaagagtattaacatcgtatggctgtagatgagatgatcagatgaggacttggttagagtgacattgaatacttagctgatgcacatgtgtatagaccagttgctccaatgtctctataccaaggctccttggctattctggaaccgaaccaatactaacaaacgtacaagtaaaatgacttataagtctctatattactttagatgtttgttcaacttaacaccagaagaaccgtaggtgtaagctctcgtggcacctggattaatcaaactactcctgtaaaattccgtcaaatacacattcacttcaatcaatgaccatcagttgactaccgcctagactttttctctcttcctcagctttccaaacagtttttgagatgggcttcgaactgagcgcttgtgaagagctctccgcagattggacattgtagttgctgttcgtccatgattttgggctgttctgtaggtgttgtaatgattaaatgtcccccagttcgtttataaactggccaaaatatcgacagcctcaaatgtcacacttgtccacaaactccagaatcgaacaaccagcaaaaaaaaacatacagagtttctcatgagctggagagtgtgtgcctcttgactgcacgctggaatggatcactcgttctgtggagggaatttgggataatattggcactatttgaataccggagctctcatagtaatatcctgatattatctgcttatacatcgaagaaatagccgagtcgtggcctggctttccatgtccgtcgtgtgtctggcgtatgaacccgaccccacatttggggctgactgacgtaggaaattggtgttggtgttgtacagtagatgagacaaaattgatattgattttgaataatagtcaaaggtgccagatattctatcaggtttccgtacgctcaattggttttgattcacgttttggattctctcgcttggttgtgctgagtggaatgtagaagaccgatgttttcctcacacattcctgactggtccaaaaatgatcaactcgtatcgaacttgagcctgtatacattctccaccatatctccttgtatgtacgatacttctcgtatgtcagacagtacatagtgtacgtactgtacctttttttaatttttataatactgtaccattatacatcgtcagccccaacttcacctcaactaattccatgaagtccgctgattttccaactaaacacacagaccatgcgcagcagctcctgaatcagactcacacaactggatctctcaaaacacaagagagaaataataactatatcatcaatagcccaccaaatggaccccttccatattttccttccacctctgctccaaccccaacacggatacaaaactgaatctatctatcacatcagttgacccatacaccttggagatatcacatcaggaaatgtcgatatggggcattgaatcgtacactaatataagtccctcatcattatctccgtatcagacacaaacaccatcattactctctggactattatgagttggggacacgaacacgatatttttgttgccagctacgtggagcgacatcagaacgaagacatccaaaagtccgtttcttacctgtttgtttatttcaagggtcaatttgactatgaggtcatctacgacaaggtcttatggtggaagggtcccatttagcggagcactatcgacgtattgaatatgtttttggctgtatttgcacgtagatgaatcactgaaccgtagaggtatcggccgtgtgttggacttgcaacctatcgcgagatcacaatagaacacaatattacagtatgtactaaatttttacattcaacatttatgtatacttctgaaagtatttattaaatatataaccaagtttccacacaagcctcatccttgcctcgccagcacagctgttacactattgtggacataatttggggagacagatggtgggggcattatttgacctgttatcagttcattccacggtctatgaggagaaaacattgtcgcacattcagtgcaagagacccgttttgcatcattgttctagatcatactcgtcacatatccttaacgagagcaaacgaaacgatagtgtattgtacaaacatggggccaaaaattcagtatataatatatactgtacgtaaatacgagttacgagtggcacagattcattgtatttcagctacgactacgataccacgcttggcaatgaagtgggaaaacgaacacgacgaatttgtggcgagatacgtggaacagaatccggacgaccatgtcgatttgtctgcattctttctctttggctacttcaagggtcggtttgacattgactttatcaagaggaaaatcaagatatggaggggtgagattgatcctttggattaatatgcgtctgtaatgaaagtaatgtcagaaacgtctgttactatagtgtgaagtatttctagatagctacttgtaggttcttcagcctcattaaccaaacgattctaagtcttacctttcgtttttttacggtacaatttgtcaagtctatcaagtagctatcggggttggttcaggttggaaaatggctctataagtagcacatcgtctgcatacaacaagtaatgtactcacgactactgtagacagaccaagatttcgagactgcaaagacccaaagataaacgatactcctgcctttattacagtgccagaattccatcagtagctttgccgatctcctcacaatgactatcgcaaatgaacatgcatcctgcttgtaaccacattccaacatctacactgcttggatccagactgtacacataaggactttgcgaccccgcagaccctgaagatgtatctgtagcagcacggtgacatattattgagctgcgtgtcccatggttgtctaagtatgagtctctctttgttcgaagagagctattagtgggacctactgcaagccccatccccagccccatatcaccccagacagcagatgatattatttgcgatgctgaatttggagagattgaatttgaatatacttggggccaacagctttatatatagtcgccaaaattcgtaccttgtatcctatatcccgtcacaaacacactcgctactaccactttcgcaactcgccatcatggactcctggggactgaaacaagaccaaattgtggtgcgctacatcgaggcccacatgaccgagccgcccgagtcgacggccagatcgctgatgccagtgcttcccgaattcgacttttccttcgttctcaagagagtcaagtactggaagggtattccctagaatccggttaacctctccgcgaaaccccacatctacattgtgtcccaaagttccataattatatgcatgtcgtatttcgtgcgtcgctcatgtagtcctgcaggttcgatgcggtcagacttcgaagtacgattgtacaaaacagaaagattacgactaattgtagaatgcaaatcagcttctggattagatatcttgtacatagaagcggtttgaacccataggcgatctccgtagtacggtatgaagactcctttacagtcactgagtgaatatactggagcatttcggagtagccctgttgaaagatcctataccaattcatcgcctgatatttggcaattgtggtgccttaaactacaagaaaacatgatatcaatatgtgagattttttgagaggttctttggattggtgatatatatacatggaagtgatacaattggaaatatatggtgctgtcggtctctttcatttcaattgtctgagcctgatttataaaagcagcactattctgaagagtattggtttcaagattattaggaaaatggactaacacggtcgttctggtctcaaaacacaactttccctgacgtctggacgctcaggctacattttatgagtatcaggttggatataaatctaaccatcagtcaactggagtcctgccaatcgcaaaaaaatgatatattgaaaggagaagctaaagaattgaaaatctagcagaaaataccaaagagatcacagaagtcgaaaggatcttcgggctgggaagactcatcgggctgagccgactcctcaggctgagcagattccttgggctgggaggtagtaacgatggcgagagtggatctctgaacagtggaggaagccgccgaagaggtagtggtcgacgagacaacagaactaggaagaggcttaccagctaaccaatcctcgtaattgacagttccggggatatctcctgtgatctcaaccacgtcagactcgtcggtgaacttggccttgccaatagtgatggtgtctctgtgattatcgtagataaccaaagcctgggagatgacaggaggaccgttaagcagaatatcagtatcgtcactaacaggtttgatgccaccaatccagcagtctccatggggagaaggcagcatgtagggtttgagatcaatgtcgatatcggtgtatccaaagttgagagtaacaacggggttagtatcacacttgcacttgaagtaaccaggagcttcgtagacgccattaccgccgtaggcctcggacagagccttgatagttccattaggtagggtaagattgattcctccagtgtcaaggacaatctgatagtctcgggtggtcttgacccgctttccctcaatggaaataccgcccagaggcatggcataaccgttatgatgatcgcacttgatggtcgtcagaggtccctggtacttggctcgatcataacctccatagtagacgttgtttacggtgcctttgctggacggtttattccaaagaatgggtttctcggcgttgagagagtagacagctcgtgagatctttcctgagtcggccagaccttgaacaaatgactgtctaggatcatcagttcctgactggccaaagatgccaatttcaaaccacatgtacggatctcccttggaaacccaggtctcgaagtctgtgagggtctggccggcgtaggagacggtttcatttccccagttgccgataccgccccagttgttgctctcactgaggtagtgccaggtggacgacttggatacattgaagctgccttggcaatgaccctgcaggcactgagtggagttggagccatggacccatagcaggggagatccggtgtcaaagacggccttgaccacttgcgggggagttccaatctcgagctccgtctcgtaatacaatctacccatctgcggggtagcatggtaaatgtctcgtttggctagataagcagcgacctggggagactcggagattgaccgggcagtgaggggggcgtgtacaacacctgcggaggccacagatgccacagaaaggagtaggatgttgctaaggagcatgttggtgacttgcagtccccatactgaggggcttcctgttatttatacaccggacgagagcttataaagctcagagaaaacaaagccccgaggtgatgaaactcagggatagccttcaattggtgcagcaagtaactccaatgtagaatcatggtgcgatgattgacatgagtggagtctggagagagatccatgttggtcacactgtgtcgctcagatgtaggctggtttgttgagagtgtgtctggtgagtcaatgttgatgtgtgggcatttcaggatggtctcggcagcgtagacggcacaacctggaggctctaagctccattgacccacaatatcatcatctatacgtgcgaactttcgctcgcaggacaatgcgcgcaccggcggttaatctgcacgggtccaaagatcagcgttgcgggatgctggcaagaagttggggagatgtctgaacagatcgcgtcgccgacactgggtgtgagacaatgcgatccagacattgtggatgtgattgagctggatgtggctgtttttttggcagttctttcgcctcaccgcgcttagaagaaccttctccaacgagccgttcagtctgtacagtacaaggtaagattcaagatcgtcgagtttattgtgggacccgctagaagcagtggtgtgtattgtagtgtgtgagtatgttgatactggaccaagttgtagggcgcaataaagacgtcaaggattcagacccgggttagaggtgagacgacaacgtcagtggtcttcacgccagtcttgcaggcacatggcgtttagttgctaatgttaccctgagagttagcctcagagccaaacagaacctttgagtcagtcaccctagaaatgccgttttcaggtggggatcctgactcaccacaagtttttcattgcaatttgtctctcgtattctgttggtgccaggcgaggcaatatggcctgtgtcattcatctggtatcgtatccggtatcagttagaagacagtacaggttgtttttttttctgcatatacattcaggtactgtactgtaattgcgtatgtactatcgcggatcataaactaattatgttatactgaagtcaaggtggaggacaacgttttgagataactatttttttgttcagatagtcaatgttgggttatccactcgagctgcaccattgctacatgttcttgaagtctgatatcggcaagtcagacgagtttctgaggttcaaggagcccccagtcgtgctccagtgcgtgaccagtcttcttgagctcgatatcccgatcccaatgatatagaacatctcttaccatatccagtaatatatctgagtaactcttcattaaactataaaaaatagtagagtcttttgtgggctaccatgcagtacaataccgattattgatgctgtgtggaggagcttgagcactgtacatttaaaatgtaccctcttgtcatacagtgaaatttggtatttattctctaaccatggtcaccctggagttcacttggagagttggccgttcacttagtatgctaccagcgacctcctccatttttcgcccaactttttcatctggtataacactcctgcagccactcccttgaccctctcatcgataactccctcccagacatcttccagccatttctggagatcgacaaactcacgaggccacttttgcacaatgtactcgtccgaatgagtgtctagcaccaccaaaatgcaggtgcaagcggactcaatcacctgcggatcgtcaatgtagacgtaggagcgcagctttagcagcatggccagcagctctgacgtcatatcggtcagttttggagcactgggggcagctgtatacagcaaaagagcgagagttttgaaatagtgcgcctgaatgatagacgagaacgagccagccatgattccggtacctgctttccaccatgagtcgatcagcgggaagataaatagatgcgcgaccttggaaaagtggttggttgttatggtggtgtttgtttgtccctggcgttgtttctggagactagaagagactctgagcactttagggccgttcagagcctcactttcacgggactcggcgattgtaggggagagaagagtctgttggaggtcagaagaaacgctattcagtggctgagctgtcaccccgtcctctgaagcgtctccagctggcagagctgactggttatttaaatcaagcaatccacttgttcctgtaagtctagttccagtgagactcttggtcccaatattcaagtcgttgaaacgagctgcaacagctgctggcaacttcttcatctccattggtttcacatcaacagtgtcagtgaatccattcacaaagcgagctccaagagacaatgacgtcaacaacaacagccgatcattaatgctaatgtctgccgtataaaacaaatccacaatgtacggagcaatctcaggctgagtgcccaccagcaccaccaatgcctgggttcgatgtttatggtagtctggaaagtcgaaattatccttgaactgaaccagggccttggccagatccttagcgtgcaccttgacctcgtttccatactttctcttttcgagaatgagcctagcagccgttttcagggcaatatctagcttgtcgtactggtcgtcgccgtctggtgccttgaagtactccaaaagttgtctgatgtacactggtttgctgactgtcttgttcgaggggtcttcatcgtcagaatcctctccttcgtcatcagaatccttcatgtgacttctgacatcaaacccgagcttctggtacctgctttgagtgtttggcttggcacttctctcactcaacacatctgaaaagatggacggagcctccgagtcgggaatgcttacatccggatcagcaccttcagcgtcaaacagaagccttagtgaattgtcagccatcttgtcaacggacaacccagaccagtcttctgaagactcaatgccgaaattcagaggaacagagccatattgagcgactttttcaccaatcaagatgccgaaatctcgaacccgcgatgaaggagaagataaatgattagtaatgccatccagaaatgcaggagtcgcagtcagctgctgcaagaacggtttagtcagcagagacagactcacgaataacacttctgtctgatgacgttgcagggcaacgggcgattttgaaatgttcaatttcgacccccatagactgaaaagacccatgacctgctcctggaaaatcgactggtcacgtgatgccgagattagtagagacttgaccatattcaggctgttgacggtgcttgtttgtcgaaagaggtcaatgactggaatgttcagctgtgttaacagctcagccagaggagcaatttgaacatcgtcagaaaattcagaagtgaagtagttcatggagaaactgagcagttgcttcaattggaacggtttcgtgtaattagcgaccgtgacaagtcgttgaatgaatgcagaagagtagatgcaggaacagatgaagttgttgttagtgtgcaatttgagggctgaaatgataattataccgattagttcgtgcgatgccgtgttgtcacgtgatataatcacacctcctagccatttcaaatattgttcaatgttccattcgaattccaccagaccattgaagagacgcgatccagttagcagagacgaaatctccctattgtaggcggaactcgattctttctgaaactccacgtatcccagatccatgaccgatcccaggactgtcttcaaattgtccattttggccgctgtatattcattgctgtcgttcttcaagagtcggattgtagctatcaaaatgttcaagccagtgagattagcaaaaagaggtgaaatgtggtctaggtcaggtaatgggttgctcaaaaggacgttgagagcttctgtttgtgtcctcgtccgctcatcgggcgattgatgtagatatgacttggttgaaagctcggctatgagttgctgtggcgtaaccgatgggatagagcttgagtcaagtgtttcatcggtgcgatacgagtcgattggcgtaattttgaggtcatgtgagtcggtattgcgcgtggttgagatggcttccatgatttctagatgtttggcgagattgagggctgatttcttatgcatggtgaaatatagggttaaggtttgtgacaatattaagagggtatgctttgggggtgttattaaggcgcagttacaggtagttctcttgggtgtgttcctgcgattttgttgataagattacattctcatgtttgttagctacaccgttcagtttgatttcctttgaatcatttcgatcgatagaatattggctgttttgaacatacttggatgaacttaagtattattgtttaggttacttgacaattctctcatagataaccacatccgatgtcatcaaccctacagggagtcctatcccatgcattctcaattattataccattcacactaacaattcccagtcaggcgcccctgttcttcacaggtttgaaggccggtcatcttcccttggcacaagttcactcggtccagtaatctaaaccggctcctccaatcaacaaaccaccctcgtaaggacacacacatccagtatcagccacagtggtaaactcatccgacattagcttgagctctccgtcagaaaacttccactttcggacattctgatcaacagagacagaaacaatgtcagcttctgatccgtccaacggagccacctccgtgatggtactagagtgagcagaagcgatggatgctatctctctcagctcaccgttcttcagctcggtcaccacaagcttgttatcgtctcctccagagaagattagttcgccctttctgcagaacctcacagagctttgatgggcataaatgtggctcttgggtcgcagagaaggcagctcatagaccgaaagagacccgtcggtggcactgataagcgccgacttgtcatcttcgacaagatccacgttcagcaggcaatgctgagtgtacttgaggtctgacacgagagtaaaggaggagttgtcgtacttccacagtcggagggaagagtccgagtagacgcaaaggagctcaaatcccccgtcgcaggctttgtaaacaaagtccatgattcgcaggtcgggattatcacctcgaggaagagacagccagggagtgagagtcttttcggaggcattaaacttccagatgaagagttcttctcgtgcagacgacgagatgagcaactccggactcacccacttcagggtctggataccggacgtgtgttttctgtatgtgaggaggttgtgcaactggccgtcccgcacttcggacagaataacattggtgtcttcagctcctgaggcaactacggagccgttgacgtcaatggctcgcacctctcgaccgtgggagtaatatgacgagacagggatgacgttactggcgatttcgcacatgattgactttcgcacaaagttgaacagcactttgttgtcaccaaaaagcacgtcccagcttcgatgagctcctccacagtcggcagcaaacaactgggcgttggcagactcgtctgatatgacgaacgagttggttttgaaaccacacgtgatgagaggagacagacacagaatcttgaagatgctgttctggctcgatttgttgagcagtgaaaactgtttagtgcgaatatccagattaccatagaagccattcttagtggtgagagtcacgcggatctcgtctgtaaagagcacgtcagtgacggtctctgcgttgatggcctttctgaaaatcacaggagttgcatccacggtgtcaaagtaagcaagagctccgaatctggatcccataaccacattacccttctcgtttacgtcaaaacacgtgactgggaaggtgtccatagctttgtaccgtttctgggtgtccgtacccacctcgagtagaacattatcatctttatcgttttgagaagtagcaattaggtactttgcaccgctaagatcacgtgtcagcataccagacacctttccttcaaacaccttggtttccgaaacctgctttgtttccgtgttgatgacaaacacctgtccaaaccgacttcctacagccacgaaaggagacccaggccatccagccattagattgagagacctcaaagcgtcgttctggtaaatcaggctccaggtcacgtcatcgctgcttctgtcgactagatagacttctccattggcagttccaacggcagttttggtaaaggacaggttgatgaagttcttgaaagcaccagagtttccaatcacgtgatcgtagtcatattcggtcaagtgatcgatctccaagtcgaattcccgccatcgtccgtccccccctccggtgataaggctcttgtctagaatgtcaaaacaccacatgttcttgcccacgtgaccgggaaactgcttggcgggctccagcagaccacgtgactcgttatgagaccacaaaatcgcagtcgaatcctcgctgctgctgacgtaattgttatctccgtaaaacccaacctgccagattcgagccccatgtccgaagcctgagccgaccaattttccggctttcaagtcaaacagcttgacgaaccggtcgtcggaacacgagatgacgtaagcaaagtctggggagatcttaacgtcgaaaatggagccctcatggtccgtgaagttgtgcataatctttccattagccagcttccaaatatagattccatgtagcacagttcccgaggcaactagcacagattcagagtcctctgtcacgtgaagtgaaccggaatacagcagagagttttccgagcacgtgacaatctccttgatcttgagatcgctgtccaaaatcaacaccctattgtgagcagtcagaacgtagatagtgtcattgtcagatccaaacttggcatcacaaatccagtcgcccacagaccgctcatcacgtgatgagcactccagatcggtcaccagaatcgagtctcctccaaaaaccagcattttgcccttcttctggtcaatatcaatgccatggatcttgttgcgtccaaaaagccgttggctccaccatttgtccccagaaagagaatatttcgtgatggaccggccctgtccggtgtaaaggcagtcacgtgatacagctttcaccgcagtgattgctccgtagttcgttttagtcatgttggcgaaattttgtatggggaaaaaaatcttggattaactttgggatgcagatacgagcgtagcgaggatgctgagtttgagattactaagcagtcgattgaggtgttgatagggggtcaggatcttggttgaaagggtttcaattgtgcatctgaccaagatggggatcttttcattgaataatttcagctatttgccaatagttttgagttagtgaccccatatgagtatgagttttttaaagtattaagtatttttgttagaacatagtctgtaattactttacaaaaacgaaaccttacttagcttagttggcacatgtctctagacggactttcctagacagtctagttccccggaaacaggagatttggtccaagttggtgatgcggaaggctgagggtctggagcatcaggagaagcatcaacaggccctggaccaatggacgttgctggtgagcaagggattcaccacgaagcttgtcatggatggtaagcgacgatgccagatgattttaacccccaagtctgctcctaagactgctcctaagactgcaaagcctgctgttagacctactgccaagcctgtgtcgtctgcacccactccagcaggcaagtacgagaaccttgatcgtgtacgggccagccatgctaagatcgccaaggaagaggcccgagaaagctgctctgggcgatgtcgttgctgtcaagattgagacgtggcgatccggcaacgaggacaacaagtatattatttggacttatatctacttgtatgaccattatgcctctatagagatatatactggtttagatatatgtatcttgtctctatcgcttaataactccattgcttactagtagttgaaacttggactataatacccaatggaactattctatctcgacctgacacttggctttaatgtctgtcttatctttatcactgacgaacatcttccctctctcaattcaacaccatctaaccatcctaacaaaaggaacttcctctgtttcgactagtaagtactagtacaggactcatctacacgatgtttatttctaaggattaccatctaccgtatacaagtatgtatagtagttgcctgatagtttatcgtagagacacttgacgccaattctgtcgtctcaatctccccaagtaggctagaacagccctacatttctgtaaagtaatttggcatatgtattctgaaacaatgtcacattctgaagtccttgccagaactatttacactgttgttcatatgtggcctcccactttgcccgcatcggcttagccccctaaacccgaccgacagtacatgttcggcccgactgccggcagcgtgccacaaactaatggtgtataaccaacaacggcgattaacggctgctcctgacgatcgaaatttacgtaagcatatgaggtacaaccacgtttccgagaccctccccatgaggccggtaatattggttcaagccgattggccggcggcttcgtacttttacgagtacactgtatggtacagtatgtacatacgagatagggcagcagaaaacaggagaacgtaaataatctaggtgtctacatggaaaaaaaaagaaaagttcctaataggggagaccaaacgtgaacgggctggttttcgagcaggagaccctgtgaacgaaaagaaatcctttcgcggactccgtgtgtgtatatctcatctgtgccgttttctaaagagcttctgttgagccatcaaacctcatttggaacagaccccgggacactgaggatatcagtcgtttttgaagatattcaaattccgaaaatcgcaatcaactccttgaggcagcattattcgccttatctggtcagttttctactagatccacttgtcgatcccctgtaacccatttttctgcactttggctacattgcctgtttaagaaccactgtgcatgtacacactgttcggtgcgtcactggacaatgctccagagaaaaagaccacacacgcacatacacacacacaacaccttttctttgagaacagttggaaccacaattagtaagcaaattggatctgaaattagattcaggtgactgcgtcacggttgctctcttgttgccgttcctggaggtccgcttctctctgtcttctacggcgggctgcttacacctgaaaccttcaccctgcataacatacttgtcttgacagcagcgtttaatactgtcacgtgacgccgtttgggcggagtccgaacttcagtctccgtcgacttcttggagaaacgggtctgtttccccttcccctcataatcgcggctattttcggggccgatttgcgatcactcatcaaataataataagctctaggttatgttgccttgaatgtgaaacagctgtttgagtttcattccaaacggcgggcgtattggagttgtaagtaagcagctgtatgtgaatgtgacagcgtgaggcggggcggagagaatggtgtgtcacgtgaccgatctggctctgtcggagagaagaagaagaagaaaagggggctgggggtgggggttggtgttttcacgtgacctctacttggggacgttcgcgtttttggtcaggtgactttccccgtgattttgcccgctgccgaaatacgcccggttatactgtcacctcgaatctatagaagtcaaaattagggtaacaggttatgatgttttgggaccgtctccagaagctgttgtggaccagctgcaggcaaaccgacggggtcaatcgaatctccgcgtctccagctctcgattgataccagaaaatatacacacactcttattaaatagccctccaaacttcccaactaacccgcaatacagttccagtagaccccacactccaccacatcagcacctccatcttgcactctttcgcacaacatcgactgctcaaatggacaaaccaaaacgccggcgagtgcgcacgggctgtctgacgtgtcgcgagcggcatctcaagtgcgacgagggagtgccggactgtgtcaactgcatcaagtctcgcaaggtgtgtcgacgaggcatacgactcaacttcattgattgcaaggtgggagacgcctctcactatgaagttagtgacagctggcggccaaggatctttgacgagtcacgagatatagcggcgggctacgacggaggcctcgggctctatgccagataccctactcctgtcaatgatgttgacatggatgatgtgggaggttctcaagctacacaaacgggtgtggcaacgacaaatcgacatgcgggcggacagattacacacacactaggcgcatccatgcccaacccgctacaggcgtttcgaccgccccaaatacacaaatatgcatattcgtccgccaaaggaatgactctcaacgaccccacgacgccgtcacgtgatccagacatgagcgaactgctgcccgtgtttgtggagtatattgcgccaatgttggatttgttttgtggctcggaaatgttttccaaggtcgttcctgtgattgccttgactcagccgaccttgcagtactcggtcttgtgttgtggagcggtcattttggcgcacaaaagcaagacagttgaggctgaaagacgagctgagaaatactttctacaggccacaaagtcattgttaggcgatatgacctcttctcccaaagacctggagttgtgtgtcttgtccacaatttgtctatcggtctatgaactgattcaggaggtgtctgaggcccgaggaaggcgtatttcgggcgttaatcaaatgattgaagagttccattgggttgttatgcccactggacggcctgaaatgaactctctggtggaaaaatgctgtttttgggccaacatgatgatcgatttcatcttctcgcgccgagtcgattcaggcccgtttctgaacccccacaattgggggtcagtacacgatgtacataccttgccctcaaacacgccccctgacgcttggtggatgcattccatattgcatctatctgcctgtgctaactactttagccagcagtgccacgtgcctacttatgacgagtttgtgcacaaccagcggtggatcgagtggaagaagattgttttggatatcaagagatggaaagacagactgcctagtcgactaggagcgattgtggatctgaaactgccttccaatcagtcacattttgacacaattctgtttgcgtcttcgtcagccatgtacgcaaacatttgctaccatggagccttgttgctcatgaacaaatgcaagccatacactgcctaccccatccacgatccagaagtggctatagatgtgacgtatcactctcgacggatcctgggaattaatagacaaaccaagaacgtgattcacgccatcatgagcctgtggacagtgcgactggcgtgctttcatgtgacgaattatgtggagcaggtggagattgtcagacatttggactacttgcaggaggcgggagcatggaagacgagcgacacaagggagttctttcagagttattggggatggcaaacatcataacgtcacagcgcgttgcataactgtgggccatgtgggagcactggatgatattagtgaggaaagacgagccgtgtgacgagccgtgatgatggagaatttggactgttggtgtataacactctgtaattctgtcacttctctccagccatgatgttcattgttggagctaccggttcccctccctggatccgactgtacattgggcccgctcctgtataacctagactggctagctaggctattatttattaattgtatattagttgcatgactcgagattgtagatggtgcttttggtcttggtggcctccttcaagaggagtatttgtagctggacaagctcgagagtgtaccgtactctcgtctgctaacctcactagagctctaggcgacattcttcagcagagagataatcaacagagctatcctgcagttttatggcaattgtacgtaggattactggatttgtggtaacaagaaaaccaccctgcctagtgactcgatgataagactgattctgcgtctgaggagaagggagaatatgtgaacgagggtgagtaaacagtacatacctgtagagtgccacgcgagtgtatattgggtgcatactaccaggttgtagggccggggtccgagttgagttctccaatagaatctctgtcatgttcatctacaagtggttgttggcagtggcgcaatcaccagacagcgtttacacggcatgccgtctgtgcagcggctaagatacaagaactacaagtagacatctaagctcgcagattaaataattgttatatatttgttcgactcatattctcaagagtagtgtgaagttgtaggaagtcttaagagagaaccattggtattgcacatacctgttgccacttgaaggagcccttgatcgtgagacattcagatcacgtccccttatatcctcctcatatactaaccctcaaataaatcatcctgcttaatcgcatccttctctctctgcgtgttgatttctgcccaggtccaatccagctcgagatcactgtcaccattgttatacacaaacttcttacccggcttgttcttagcaaacaaccaagcagccttggcatagtaatccttgggcacagagtcggctaaatcaggtcgatgttcatgaacaaacttatctgcaaacatgagagctcggatagccttgacgtagtgctcgtcgaaccgatcttcagagcccagagcgagttccacagccttggggtatgcgtctgcaaggacaggggtgtcagcgtcaataattcgcttggggtcaatggtgggtctcagatggtacatgtagagaacaatgaagttgacccagacgaaataaccgagagtctgggcagcgttggggtccttgaacacctctgggaagtgcttggaagcgacgatctcacacagtgcttgcgatcctgtgagtccatgtagaaagaagaaggaatatcggggcttgtcgtccttatgagaagcgccaaagtacgccacggaatcgtgtacaagagtagcggctagcttaagaggatcatctggaagagccagcatatcggcatacttgatgacagtatcgagctgcttgttgacagggtccatgacaagatcgaattcgacaccatccagcgacttatcctgctgcagcagcttcagaacctccataggattggagtactgcacagcgggtggatctcttttctccatgagcttcctggcactctttctgaaatccatacaggctagggtcatggcttcaacggccacaggagcagcatcgagctcaaacgcatacgacaggtggatcagaggatgcagcagtccaaacgccaaccccggaaacagggctcccgagttgggcacgccttctgtgtggctgtaaacctcatttgccacggccttccagtcgtaagaggccacgtcagtcacttcttcctggaacagatcaaagaatcctcgctcgtagcgcacgtctcccagatgtttcacataggtggtcatgtccagctcctccggactgtcttccttccactccaccaagtccttgatgtcctcctcgtaaatggccgtcagttgctgtggagacgctcccaggtagtacgccgctccaagaatgtgtgccaggtggttgtggaacttgcggtcgttgaacttgacctggtagttgctatggttggctcgcagcagttggtgggctttctcaagagactgggccgtgggtttgggacatcctgggggagcctcgtatcctagaccgtcaaaggcggttttcgctgtagtagatagtaaattgcccatttgtaatttggtgatagctgaagaaatgtgtactggtcgctttagtgtgaacatgacgagtctatagtatcaggtaatgtaggtttatgcaggcgtgccccaacactcaacggagatatacgggagcgatagaatgcgggtcctgagagagaaaatacggccccgattaaggtttggagaccaagagcaatgcagcaagtccagacggtttgatcaaagacgcttgcaactcgctagcatgttttttcggcgagatagagacagatctgataaagttccacgaccttgaaaacggtgtttaaaaccacatgagacgtttcattgcttccttttatggtgaaaattaggtaatacagcgtctttcgtcacaattgtagcatcacaatccagatacctctcttcgtcatcgagataccgataccgcctttttcttagagttgtggggtatgtacgagtatatgggagggagcaacttgaagataaccccaggagctactgagatgagtatttagacatgtaaaggcaactatccgaatgcaattacatggacgagtcgattgctactattttcttacttctacaccatgtaaatatcacactttctgttccgcctcgccactcgataaagttcatcataagccgcagcttactccagagcaatctcatacgctgctgatgaggcggctgaaaattgcaaggggagacatgtgtgtttgagggggatcgaactcaggagaattgggggtcaataatattgaggatgcctcgaacacgataatgttcatgacgaagaaatcactccatcatgcggcttcaccgttagatagaatccgtgcttgttacctttgacggggaattcgagagctcgccctaccagcagattgtagacttgctgggagagcccagaacatcgtggttggcgtagatggtaaagcgaagagcaggatcgtgatcatcaatatgattgtgtgcaggtaatccgtgatgacggtggccttgatgcttcgaaacagagtgtactatgactccaaggggaagaatacaggcagttatgacgttcatgctgtgagatctttaacagtcaccgggatgctggcgacaacttccaggtaagtatgaactcctggagctcgtcgtgggtgctcaataaccagagtggctaataaaattatgtactgtactgtacagtacatgcctgaacggtcgcgccagtagcgtaccaaagaggccccgaaactccaatgacgggatggtggtttgcaggagtggcaactcagggtcacgaagacaccaccgaagcaaaacaaaattagaccagtcttgacagatctacagtcagtagaaaactcctctgctaacatatcttcaagttggtagcgttgtagagcccaggtgatgaagatcatgatcatgcagaaacccagacccacaccgccgattacaccatttaatgaaactaaatacgagattaaggaagaccttaccgtacctgggatgtttaataaggggcttatgctatttcttctagtctattctcgtcgtcttaatagatacgtgtgtactgttctgggacgggttcttctccaggggacataaattggtgaataattgtattattgggaaacttactataccttatcacaatttttagagtctgttttgctacaattatttgtcaatagatcttcgtctccttctaatatccacaatgtctcaaggatgagcgttaccctagatttgctacagataagactggagatgaagagaagacgatgagtacagtaaatcaccaaatctatatttctagaagctacagttgaccttgttacgactctctttaatgactgtcaagcgcgacacagggtcatgaaggatgaagggtatgtatggacttgtcattgcgagaagttgaaaccgaagttgaactttagtggaaattccttccccaaaattggagttagaggaggtcgattaactgactggtgagattgatttggtcatgtttctttaactaggcaagagccccgcgtctaccgttcatttgaaagtattcaacgacgtccgaatgtttagacatggtaaatcaacaggccaaaatgttggaaacaatagagatctgattattcagaagattttgtagttgagagtattaacattactatcagatcaaaagagtctaacaccagttgacatatggacggaatttgtggacttggtattattatacaagacaaaagaacatatcagccctgaccatattaacacatacatctttgaaatacatctgctttcactgcgtctagacaactattttgtcaaccagtccggtagtaaagtatcaaagaagactcagtactaattacgtcaagtcaagattcttcaccatttgtccaagatcctacagcgtcataggtcacagctcctccttgtactcatgctatcccatacagtggcaacaactgacattgaaaaatgattcactagtctgattctataattacaagctgagcttgtcgttttagaatagttccacatcttgatgagttgattaaaagagagtaacaatctcttcaactcagtcctcggggagtggctcatatttggagttcttaactctgcaaggatgagaactggagtatgggaattaaccatataaacttgttatcaactcctattccttcaaaatagacagttggtaagaagatatgaaggagttccaagcagctcataattctcagacaatcacttgttgcaacatcagtcatcatcgagacaacaacaaggataacaatagcgtgggtcgatcaactttctcggaaattcaattgccgtatccgtactaacctcgataaatgttactacttgtggcaaacatgcgacgcaaaatccatctgtctaactgtagaacttccggtgcagtacagacctacaatactgtacttaatatctttaggaacagcagggtgcttgtgggaagtcaatccaagtctagtaatgcgtcgtcttcaaaaacctttcgcaatggtcatttaagtctcatataactcttttggccacttttaccgcttcattcgacattttcccttctcagcttcactcacgatatcacatatttaagctcttcgtattaaaaccttgaatgttaaatattaaaccttaactgcttcgagaaaatgtgaaatcctaaccaaacaattaatccctaaatcagatagagattcaactcatataatcccgaaactggtttttttggaaactctagcttctataaaactttcagaattcgttgtgtaccttgtgttgagtgatgttggacatccatcggaacccaatgcgatctgaagaggcaacttatttgaaagacgtaatatcgcacctctgatcacaccatcatacttccctgattgaggcgattcgaattataccacttatatgctattatatagcgaaattaaaaccataaactactcttcatatacgcgccacccacccggagctccaccaagggtctagtggtgtaatggttatcacgtctcgctcacatttgttctcaattgtgcaccgaggaggctcggagttcgatcctccgctggatcatgtgacctataaacaggtctcatgtttttttcccatgttccgatgaatttcgaaaactataagttcacacatttatgctctcgaatatgagatggcggctactgtactcttggtctgggttgaatgtgcagtcattgacgggttggaacagctttttttttggtctgcctcgttatctcctacctcttttgcgctcagccgactttttgggggtgcttcaaagagctatggcaagttgctatcaatcatttcattactatgctatcctttagttatttttgagcacaagctttcacagagactgaaaatagctctggagaaacaagccttgactctcgctcagacgtgggctcgttattcaagcacatagccacccatggcactctctccggagttgtaaacatgctttctggaccggtccagcatcttctttctggcctgggtctcgtccagacttccatccttattgaccttgatcttttcagggtccttcttcttgcccaactttcctggagcttctcgcagtgcgaaagacttggccaagtgtcccagatgcagcattctgacgttaaacatgtccttttcagctgcaatatgagtcgcgtaggctcgaatatgcgatgtgaatccccgtcgagctctgtccagagcagtttcatctcccagcacccatctctcaacatccagatggtagttggtagcagcaaagtcccatccctttcctccaaatccggcagccagaatgttctcgtacgtggttttcttcatctgctgactctgcttgagcttctcaacgtatccctcctcggcaccgggcagtaagaaaagcagagctcgaccgtcctgacctgctcgcgcagttcgaccaactcgatgcaaatggtcctcgatggagaatggaggatcgtactcgataacatgagtgatcttgggcagatccagacctcgagaagcaacatcagtacaaagaagaatagagggagtggagttcttggcgaatgacgccagagtcgctgttcgggcctgctgagacagagaaccgtgcagtttgtaaacagaagtggaaacatcgtccaacaagagaggggcagtcttggcagtatccatcttgttaatctgagagccgtcacgtgaaagaacatcgaaatggaagtccacagagtccgaacaagacaagaagacaatcaccttggtgttagtcttttcggagctctgcagaatatctcctcggagggctccaagaagagtcactagcctgagcttagcaggaacgacaacccattcctgaacaagctgagaaggagcagagaacgtttccacagaagtctcagcaagagcatcctcaacagaatcgttagacacccaatcggcgtccttcaaagtgctctttccaagctcagtgactcctcccttcatcgtagcggaacagagaacagtgactcttctggaaggcaagggtttgaggttcttggggatatccttgagatagttttcgccccgtagaacagacttccactcgatggttcgcagaattttggtgatagtctcctcgaaaccaagctccataagtcgatcgccttcgtccagaaccacccatcgcacctgactcagatccagagcttctgtgttgtcaaaatgatcagccagtcgtccaggagtggctaccaggatgttgacaccctttcgaattcgggccttttcgctcttcttcttctctcctccaatcacaataccaggaacaatccaggggcaagcctttcgacatagagtctccaaaacagagtagatctgcgtagtcagctcacgtgtaggagtcagaatcacggcaaacaagccagtctcacgtgacacatcatcacatgacatgattcgctccaaaacaggcagaacaaaagcgagcgtctttccggaaccggtctgcgcctggacaaacaaatctcgctctcgttgaataagccgggggattgttgcacgctggatcttggtaggcttagccagttgcatgccgactaaggcatccacgagtcgctggctgcatccaagaccagagaaagtagtggaatcctttaaagcggcgtttgacgactctgcgttgttctctgcttcttcttcctcctcatcctccatctgaacatcttctccggcaattcgatcttccttcttctcagagaaaatagaagacacataagtgcccttgatacctcccttggctccagtcttttctcgaattcgtctaatcagcgagccgtcttcacgggtaccgatcacgtctcgatcatggtgtttaggagtcgcatcttgcgactggtcctttccagccttctccatatctcttctgttccggaagtttcgctgaggcacccatctttccttctcgggccgcttacctccctccatgagtcgctggtatttctcttcgtcggtctcctcaacaggtttagacgcaacaggtttgtcgtaggacttcttttcataaggcttcttctcaaagggtttcttctcataaggcttcttctcataaggcttatcgtagggtttcggtctcactggagggttatcctgctcccgtcgcttcattcgatcctcgattgtcgtcgtaattcctccttgttccttcttccaggcgttttttttctcctcttctcgcagagcctttcgctgggcaaacgagaggccagacttcttcagcttggcggccttctcgcgcgcagacagctgtcgagggccgtccgccaccaccagattcagcatcattccgtcgtcttccattgtgtagtgttagtgacaggagttgggttgtgtagttgtggaatttgtcaggtctcaattttatcgacatgcaggaattttttaaaaacttgcagattctaggtggattaaggtttcttaacagggtgttgtagtggatggtggagaggacttggagacagttgtgactagcagtattggtatttcagcgactgtttataagtagtatcaatttcgaagaaattgggtgaattttaagggagttggaaggactttggtttagttactatagttggctggaatagttgcaattttgttaagcaaaaccttacttcgattctcgacccggccgtgagatttcttccaatgaatataggactcctgagagcagtaaaagatagtgcaataaatttccttttgataacatacaaatatttggcctggctacatcatcttgctgcctcacgttggcgcactgtatgtgcaatatgtaccgtacatcatattactggtggctcatggatatcgtggaagtaacagacttcgtcaaagtgtctattcgaacatcattcaaagcttcgtcaagcatcagatagatattgatcaagcaaacccctcacgaactacttcaactctcgaccttgctgttcaaggaacttttcggttcagacttccagacccgtagtttcccgtttgaaatacccaccatggcaaagtaatcttgtctagaacgtccattgtagaccagccttacttctagggcagtttaacaatacgctcattatatttgatgacgatgccatattgaggatacagctctcctgaaacagtgagtaatcctggaccagcagagtacagcaagtcttttctcctttcaacccaaactccatggaagtacatgtgaacatcgtagacaaagtcgtcgtcgacaagaaccccctgggaggctgttgtcggcgtgtttgaacagcatgactgtgttctcaagtacagtatatgaatgttcgaccttgttgtgtcttgtacctcgaccactttgtcggcgagtttgctagggttggagttatcttctctgctgaaactcattgacagaaaggtacgaccagtattatcaaccgtcaatgctgcgacgacttgcgaagacaatctcaatcccttggattaattggccagaattctcggaattctcatatccagaggcttttggaacttgatattctcgtcctggttcttgaccaggttgtttagtactctcgatactcggggcagtattcgagggatctatacgcattagagacgtgtttgtcaccttgtcaaagcttcaaaccccaactccgatcttgcaaagaccatctcgacgtacacagaagtctacagtatgtactgtactgtaagagccactcggctctgggcttgtttcaagttcattactatatacatatcctcctgctgggtagatcgaatgagatgtacggatgccatccatctggttgtgttcgatgtacagacacttgctcctctcgtatctgtctaaacccactgcttcttctctcgctcccgtcgctccaatctctcccagtgtttctttccctttgcctcggcaatcttctcgtccatggtctccaaggccttggcaatcttttcctttcgcgactccttggtcttttctcggatatgcttcttccacaccatctcgccaatcagaggcttggcctgctcgtgtcgggtctcgaagaaggtcttttccatgggaggaagcagctcgtgcactccgtgcttatgggccagcttgtacaggtccgactgtcgtctcagcgagtacagaggcttgtgggtcttgttggtgactcgcgacttgttgggcaggaaggggttggcgttgggggcgtccttgaaccccttcttggccgagtagttgacaaatggctggggagggaaccgctggaaaaagtcctgcagcttctggggcagcttggcgaagttggcgttggggatgtacgacggagaggcgtcgatgacgggcacctgagccttgacggcgctggaaacggcctgcttgagcatgttgaccgacggtttcattttgtgtggtggtgatgacgaatcggtgtgcaggtcaatttttgatccaagtggaaaaccttaattgaactggaggtgaaatttttggccgtcgattgtggaacagtattaaaaggtcaaattgtggaatatatgaataaatgagaataaatatgtttttataatctcctttttttagttcaggttcatttttatttcattttcagctgtactggaacagttttgagagcgtataggagtactcgtttgtagattatgagtaagtttagtagtagtctgatcgagaatcgaaccccggtcgttccgcggaaacgtggttgtaggtcgagtgaagagatgctcttttcagggtattgagtcgatggtctcacttggtttgttaggaagtcttgtttcagccacgagatgaaatgattgcaactttttccactcattttggaccattactcagtgatattgatgcattccagttatcgtgtacttctcaacaaatatatcaactgagtttgacatatctgttgagctcataagtaccgtattaacacgactttgacggattaacccataacttggttagtttcgacgcttctgacttacaagtggtatctttggatggatatgaaccgctatgtagactcactactctgcacaccaaggacgtcgtgaaatacgtaagtagtgaagtgaagcgtcgggtaattgtttcaatatcaccttttatggctccatagtacatacaatggtatactgtacatgtagcttctgcaaactgcctactgagcatctccaaacattggatcctgcacccgatgcgagggtgtggctcccggtggagtggtgatggagtgtgaatagtcacactgtggaggtaaatatcgaaatatccaaaggaatagggcttgttatgcccgaatgaacatgaacatgtttaatgaatgtgtgccttcatctttcagcactccgctcacttggaacgatctgatgctgaataaaagccataggcttctctgcacgccagtagagcatataactacaggtattcttacagagtcttaatctaaccaagacgccaacacgctataaattccttttatcaaaacacaacggcccctttgttagtttagaccatctcctatgttagcctacacctattcacatctagttaaagtctttgttcagccggacaaagagcgttcaacaaagagaccaacaaagggaccaacaaagatcatgcaggttgcttatcagagttggaaataaggggagaaggacttgcacttgtatttagataagtactcggaaatgaagaagccaatagaataaaccaggcgtaattggcagttgaacgttcaagtttggcctctgccaactccatgccacatgacgcccccacaatctttttgaagtttcacttttcaccttgtgagtcacaaagcacatctccgagaatacgactggatgagtttatctatgaatgtgaacgccagcatgggacgaggaaatgggcgaagcgaatgtcctttctggcgtgttacaagtataatggtcatggggtctacatcagggggtatatgtatatagttagtgacggcggttacagtatcgtatggtcacatagttatcggactactgaatcaaacgaccccatctttgctcatgtcctgattggaagatggaaaagtgaattatatcaatgtgcgtagatgaaaaagttcaatagacatccgtgtatttatcaattaggtccaatgatgcagggcagtggcaaaacacggacgctcgtgggggtcgtgtgggagctggacaatgtcacgatgacaataccaaaacaggagatcacgagactggattgagatgggctcaaaagcaaaggtgatgggctcaaaaagcaaacatctgggtttgaatgacatcatggtggttgagacatgtttgtccagtgatctatatggacttcactgtagccgaacatggggagagatgtgcctctagtagagtactgtacgagtatttgtgagccattgctgatactcggtctacaagagtacgaggagtatacggtgtattatacgttgcccatcagatactcccgtgtaacccctatacgtcccaagtcgctccaaactcttgcctacattttgcttacgagtaccaccaagtacatctgggtcacacgatacccctgacattctcacggtacagaaaaacaaaacccccagtcgtggggaacatgtccgatcacccgaccattttctgaatcagtcgaatatgaacaccccattttgacattccaacagtgttttcttctccatgtgggatctggggggtgcgctggattgaggttgttttaggcgtttgactctcggatagttgaaatagccccgataaaatgccacggcgtctgtagggctggatctaggtggacaaacggcgctcagaattagcaacacacccagttgggttacttgtacgtgtggatatggcgaactagcaagtcttttactaccggccgaaatgaccttgtgtgaacttcagagttgtcggtgaagcgtcattgatgctgctacgacggacctgagaccctttgccaaccgccagtaccatttgtttcgagtcatttctgtaatttccttaacaaaactagccaacattgaactgatccacaagatcttcataccacaaggatgttcattctcgtcacagtctcgccgccagatcagtggcgactcgcagtggcgactcgcctaccggctcctggcggattattgggtttcggtgatccagcccagcggtctgagacatgattcaaacggtttaattccagaaaatggcgggcggcggaacgtggggcgaaatgaaaaattcaaaccgggcaaaaaggcgaaattcattggtggggcaaattgccatctcagccttaccgtggtttcttcattccgtccccattccttcttgttgcacacgccgtaatggctctgcgtacctgatcgactgtttacatgtaccagtgcagacctgtgcatggccgccaagaaaaatgtatctgctccttgtgcatgacgggtgatgtttggcgtgaaaaagagttggagcttgagccaatccacttcggactattccaagaacgaaaaaaaatgcgtccatggtgaaacgacaaccagaacagttgtacagtagtcggaaatgggccttttcagctctgggtgaaactcgtctgtaattggactgcaactgttttcatgttgatatgtgttaggtactttgatctacagccaaactcaccccatctagggtcaggggccaggtgagataataatgtgaaatgaggaggtgggaaacatgttgaattatagtgggaatgaaacgaaacggaggacgctttcggattacaagtacaagtacaagtacagtacatgtagcagtaattatgtgctcgtgtttggtgcgaacgcacacattgttgacctcggtaatgcgccattatggtctgtgcagatgatggcgagattcccgtaattgtctgcccattccatcttggtatttactgtttgccatctgtttacgctgcacgcctgtttaccatcttcccgtcagcctcgtggactgtagatgtaaacatggtgattagctccagcgaggtgaacttgtatcgcacttgtcgacagtaagttgtatacagtttgatttacttcaactcaatttaacgtggtaaacacgggcaaatgtggggcaatgaggtatagggagagctcttggtacagtacgatgggtgagctggaggatgccgcctggaggcgctttgtgacagaaggtggtcaaaacatggtagagagaccaagaatgtcgactctgtggctgagccttgacctccaccatgcatccgtcacatgttgagccactgatgcagcaacggtgcgtatcatagtgagtatagaacgcgttcacaaggaggtgcggtatggtactcgtgcttgaactagtagaacaagtagctgatggtcgagccgtggattctcgcggcacagtgtctatgctggaccggctccatctcaattacacggagctggttcctttacactccaccagctccccagcctattcagccctggaactctggaggttcagcctccaccactaaggttgaggtattatcgtggtgggaggagttgacaagagtccgactgtggatttgttggcgatccatggtcgcgatagctccaatgttacactctgcggatctctctgccccggttttgatttcatgggtcggtttttccctttctctgtccaacgttgctacttttctcgacctcgcagccagggggattccatacatgacgtgtctgggtgagactcaaaagtggatagtgtttgggagcttgtatggaaggagaaaggggcacgcgagtcatggccggccgagtcggaagggggcgggtcgtctatgtcggcggccaacagaccatttggaggccggcccatagagacacaaaccccaactcggggccaaaaccagctatggtccccttagcaacctcctgtttttcgttcgtttcaactcggtctcttttttttttttttttcactttcaatttcaactttcagcttcacacactacttgtagtccagctaacattagctcagtctcacgcgtcggatttaccgcctctgaggtgcaaagcttattcgtgacgataccctatttcgaccctctccaaaagcctgagcttgtgggccatgtataaacaaagcttttccccagcagaggactggcgatattgacgactgacgatattgacgactgacgatattgacgactacgatatttcacaagacgagaccttcccgcatcgtacgcagacgacagtgtacaaccgaccgagcacacaaaaccacaaggaaatcctccacaaccactacaagacacaccaccatctacttgtacacgacacaggtagttccatagcaaaggtctatcagacgaacaaattgcaagatgtgagtatggcagcatgagcaaagcgaatgcttggaatccgatcaaacagggatgctgtcgcttggagcagttcatgccaaggctgttagtagacgtcaatgcaggtgtcagggtcagagcaagtttgagctgagctggtcgaggcgaaccagaggatcatggatcgactgtgtgatcaggtcggcgacgatcatggcaaataccttgttccgttgtcctacccgagattggtcaccggttatacatgagcggcgtggtggcgttgtacaatggttctccaactttcgtttgccacacttgtctggtatcaatcacatgttccttctttggacatgtcgaggattcccagtggcgcaacttgttgttaactggtggtcttctacaaccctatgatcatctcccacccggtgatcaagttgattacttcttggaggttgtgtcggattgccactcttgtctcacactggtaagactgctcgttcccagtacgctgagacaactcagttactcagtcagacgttcacttacggattggacatgagcagatttcgactcatgactgactactgcagtccttgttcctgatctctacattgggtttggcatatgctccgacgtggtgtgagtttgtctctgcatcatttgtcatctgtactccaacgctgtgacaaatcggtgttggatacatattaccgtccaacgcggagatgtttttttaatgacatttgttgctgttcaatctatggtcagtcgtattaactcagcatggccaccgtcctacctctaggcctcccatcacacatgaagttagcacccccagacctgtcggtgtctgaccacaatctctccgagcccgaacatgcggacctctcgtcctcgtcgcaggactcggacgacgaccatcagcgacacaagcgcgcagccgttgagtccttcttctttgcgcgctctcacaacaacaaggctgggctcgtgatgcaaatccagcgactagcacccaagggcgaccaaaagacgcgccccacaccgctgttcaacgtccagcgaaagaaacacagactgttgaaacccgtgcatggaattctacgatcggtggagggagcggctggcattgttggcgcaaactcgtcccgaagacattcggaccagttctactgcacccgccactcgaccacagctctgtcgcgaaacaattcgggcagatgtcgagtcgtcgagggagccactctgcccgtccccaagtccggttttaaccaaatcgcctttgatggcattgagatggagtcgtcgccacccacttcgccgtacctcggtggggcagatcactccttctcctccgtgtcactcccagatgtggccaacacaaccacggggagtcacgtgcccgcccatcacactggcgaagatgactcttcttctgacagaggcgtctaccacgtatacactgtggacgagcatccgcagtcagccggccgaatcactcactctgacattcgtttcaacgtgtccgcctctgaggccgaccagtcgtacatcaaggacccctcatcggtctccccacaaacctctgccaccggggggtctcgacgccagacccttccgccacgtgactcgctgcaggccttcctggcaacgcccatcacgtggcatctcaagcaggttggcgcccgcacctaccgactcgtcgactcgtccacagatatggccattggctactggaccggcgagcgtggctggcggtttgtgtccaagggcgagaccctcatgtctctgtccgaaaaagtacgtgtgtactcgcccatgttccgcaagcccatgtacctcgaccaggtggtgcaccggctgcgaaccaagcattgggctgacaagtctgacgaggacagccatcagtcccggcggcgaagagcgtcgacggtcccccacgcacacggccacaattaccgtgtgacgttggtggatgcgattctcttctccgccattcagctgctcatgcagcagcagctccagcaggccgcagccgaatccatggttgtggccacaccgtcgctgtacactctgcctcagtctgactcgcagctgagtttcaagaatgtgcgacggtcgctgagtctgtcacgacccaagttggattcgcgacagtcgctccagcttgatcacaacacacggcctgagactgagaagcgaaaatcgttttccgagcaccgcaagtcgtggacaggctcgatttcgcaccgacgcaagtccgtgacaccgtctccgccgccaaacaagcgcatgctcgacgtcagagacgtgccagatctccaggagcatcaccatagcacccccaagaaggctgtgaagccccccaagaccgtgaaacatacacggttcgactcgcagccggaaaacatcccaacgctgcatgagccggcgagagacgtgaacgtgagcgtacctgctcgacgccactcccaccgctcgtcccgacgctcggctccccccgccccagtcgtctcgcatttccacgaggccatttccgagcccattcctgccgttcaggccgccaagaagagaaacttggtggctcgcttcttccagaaggtgaagcagaacatgaagtaggatataatttattgcattacatacaagtacaaagtggttgtacattgattgaacaacaaagactataggacaagtgtagactgtgatgtacacatgctagtggctatggcgttagtgacgatgaagattgaagagtgtcccgattgtgtgtatcgttatctggttgtttctcatgtcaatgacatgtggctgggaaacacatccttctggtaggcatgtacttgtacttgttatgaagtgtctactcgaaagggtataggtataagactcgacccacttgtagtacagaaattcctgtggagctgagatagcaaggatgcgcgcctgaaggaaggtgcgcactgttacgacctactgaagattaggagtggacccgatgggttgttgtcgtagtatacatagggccattttctggtagtacaatataaacgtatagactggtttgcacagtatggaaatcaatcttgtaataactcgtacaagtagtctgaaagctgagaagaatcaggacatgctgtagcagcagtacatataagactttttacaggaaggactttcagggacatcggttgtggtatcaagagtagagcaacgttaacatgcccattatgaaacatcacagactacaattgtacagtataggtgcattctctctaagagtgtgatttggttagactcttgtagattatgctgaccgtcttttttgagcaacatggtctgccctgatgtgtataatggtgtccggataagtatactgagtatcgggtcgttgatcttacgatactgggcatttttggcccagtattctcatgtgcttggctggatacatcttcgcatgcggttgtgagttgaaacaagatgttgttttcgccagggccaaaacatcgcgaagggtccggtaatgacaaaccctccagtaacaacaaccttccagtaacgaccgaagattctccatcaaccgacgatcttccaccaaccgacgatcatccatcaaccgacgaagcccctcctacttacactccttgtgctgacctcagtctcgctgctcccccgaaaacccatgttcatgattgatgtatttcgatcttagcaaatatcccaggcgaccattggaaagcaatttcactgtcagatatgctatcagagcagatggtcaatacactcattggactactgactcaaacggcgtgatcagagtgggctggacatcagtcatatgtgtgataggtactgatagtgataagaggagtttgtctggtagaagtaatctagtaggcggtaggttgagagagcaagacagggagggtgtcaaaccatttacaaggaagcgatcggggataataaatattcttcaggtttacctactgtggggaaaagtagctgtcggaagctcatgttcggtcacggaagttcacaatctatctgttaagacaaaagaaatgccataggttgatgtgaagtctcagttaataacaaaacaactcatcctctcaacttcaaacagattgctcattgacaggtctgaagacttgaacagcaatgtgaaggtggtttgaccaaagagacaagctagaggattaaagaaccctaacaagctatgtcatctcatttcgctgtatggcagtgaactggtttggttgcaaccaaagaaatctgcagtcagatcgtctttgcttgttgcgtgtctcacactacttatcctagcaaaccgtctagaaaatcctgctgtcctttggtcggcaactttccaacctttcttttctcttccgtcttctcctcctctctctccaccccgtcaatctctttgaaaaagtcgtcatcatccacatcgccctcctccatctctgtcgccatgaactttttcttgaggttcatgagttggtttgccttggcccgtttctcgcgcatttccttggccttggctttctcggcctcggacacttcttggagcattctggaggcctttttggagccctcctcatcctcatcgtcattgtcgctatcggaaaaccctcccttgtctccattcaaaatgttccgttcatataaagagccacgcggcagatccatctgcttcgctttcaatttcgagtagtcaataccgtcatcggaagattctgctccttcgtccttgacctcgtcaaaccgccaggcattggacggtaaatcaggcaccgaatctcgaatcgcctcctgcttggccttctcgtgatcagacacaattccgtgcttcttttcatactgctttttcgccttgcgatcccatttgctgttgtgaaggaccattattgagtgtggttgatgaagaagctccagtgcagaacatctccagatggaggaggtgtgcttatgtaatcggactcatagtggtcaatttgtaagaaagtagcagtttcatcgcatactcaatattatacggtgcagtactgtcaatgattggtgcactgcctacacacagtactaacatggtacatacgtattcgaacttgatctctattttatattgtaagttgagcttagaaactctaggaagaatacttgacatcgaaaacccatgccataagtcaaatgtattttgttataatattacttagatatcacttaagacttacgcatacaaaactagtcaaacttaatgaaactgtcctgctagtatgcgctgtacctgtgtttttttgtcatgaaaaaagaagacatcaacagtcatgactttaccagttgtcttcatatacttatttctcagaagtgtcaacaacgctctccagacactcttgtgccgcaactgctgtacatcaatgatcaacctttgacaatgtgctcttacaacatgtaccaaaagcgaatcattatcatttgaaatattcagaagcaggatgtactagtacaccgtatgatcacactgtacctgtcttgtacttgtatattaaaacaactgaatatatttacttgtactagtgcatatatgctcatataataacgccgacgctccaaacgagaccaataatctgctcaaatatcactctcgatctcctctccgctagcccacacatttttccaactactgtatgtacagtacatatattaaagttacagtaccttcctagagtcatccctcgataattagccgagagatcccgccccttgaacatactattctcgatggcagtcacatgacccaaaaattgccacatattccacactttccatctctctcggctaaaaatatccccacactgtgcatgtctgttcttggttgtccaaatcgggccatgcattacccatgtgacccatgtgacgtacgagtgagagaggtcagtcactacggaaaattatgagactacaagtacagttcgtttcttgtagcttacgagaagtatgagatgatcttacagatcaagttgatagatcggctgttattcgtgatgtttcccccttcatagcatattcatgaggcagtatgttccggccatatcatgagtggcgtatctacatatcgccactcccctaaccccataataaacttccgcccacatactccaccttctcaacccttccaccacatcgccatcgatcgcatataacgacacacgagcctccattttagagacaaacgacgtttttttgacaagttgcacctcaccgaaacatcacgtgactgcaacccatctgacgagaaccctgcgtttgcttcttccacaacttccacatgccgagtattagcaaccatctgatcatacaatcacagaagcgacattcgacacacacacagaagcgatataaacagacaaacacacgagacacacacgcatacacgacttccaccacgcgatgtctaaaacaggcgccacattaagaaaacacaacaatctacctggagctcctaaaaagggttccaacaacaacaatgcacacagccggcgacgaggttctcctgctgtaaagggcagcagtgatatccacgatgacgacagggatctcaccgacattcttttccccgatctgaagaacaacggaagcatttccaacaccaacacccgcagtgccagatccaaggacaagggacaaggcaagggaaagacccaaggaaagggccagggtaagaaccagggcagaaatcaaggctctgcggcctctggagcctctggtgatgacgacaaggatctcaaggaacttctgtatccttctttgtacggtccagctgccaccacccatgtgactcctccccgtaagagcaagaactcctcaactcccaaccagggcagtaagggcaacaaggacgtcgatcccaaatttgccggatcgtcgttccatgcttctcccgccccttcctccttgcccgtacctaagatggctggaggggctgcggtggcttcagtcactggcggagctacaggacctgttagtgcccctgctgctccccgacctggagctggacttgctcctcgtcccagctcggggctcggtgcagctcctattgcggcatcttcccttgctgctgcagtccccgctgcaacccctggggctccttcgggtgctccccctagcggtactttcctggacatgctcatggaggccgacaaaaaggaacggggtgctgggcagcagattgcccaacatgtgatgccccagcaggctcaacaaggtcagcagacccagcaggtacctcatcaacagcccgttcggccttctcagcaacagcagcgacagcagcaacctacccagtcccagatggctatgggtcagccccagatgggacacatggcccccatgggccagcctccggctcgaggtcctattatggctggacctccgggccaaggcatgcctcctcagggcgtgcctcagggcatgggcatggctcccaacatgagcatgccccctcagggctactacggcgttcccagcgcccctcaccctggtatgcagtacccgccgtacttttacggcaacgggtacgcccccgggccccagggatacccctaccagcccatgggcggacatggtggacctcctgggcctcctcctgctcccgcaggcttgcagacggctgacttggagaatgatctgagaaaggctttgaaactcagttaagggagtgagtggccgtaggtcaggagctgctgactttcgttagtctgatttcttctcacgaatgcctgatatcagtttcgtttgtctgatctgctccgctggaggttatttatttgacgttttgtatatgacagtatattttcgtcagcataacgatgagttgaagtattccgccgtagatagtggacaacgaggtcttcttcgcgtagttgtaggttgtatgaatgtgtaagttccctttgctcaacatgatcaacacttcaagtcattgtacaattcactgtcaactgctcgatagttgtagcagccttccaagtagtaacactttttctttctgatggaatcatatactagaaaagtatgccagggtcttgccagaaatatgacatagttcactcttgattaccccaaacagaggaagcttcatgtatcgatacatacagtacagtatgtacatacgtgagtcagagctccacgagattgaagaggatgcgatacagttgtgttatagatctactagttcctaattgtaaatggctggacacgatatcaactcaagtttgtgtaatttacttgcgagctgttctattcgttctagggtacttttcaaattcatttttattggtctataatgagccatagttcagttactgtgatttccaaccctggctatgtatagattttagccatctcatcaccttcgatatcggccctcttcaacttgcctagcgtcatcctctgctctcttaggcttcagtggtcaattttggcgaccttgcttactcgttggttcgcttcaacagtctggaaatctgctcaatcttgatactctcagtagtggtagcaggcttggcctcgttctccttgttgggaggcaccaccacggtctcgccctcaaccttccatccgagctccttgacatagtcggcaaacttgttgtcagacagattgagccacgatcggaacacatccttgtgaatggcctgggacgaaatgtcgacggctcgagtgatggagattcgaaccaggttctcaaagtcagcaacgtcagcggtaatgtcagcatgagcatcgtctcgctcgtagacggcccagaactccgggaatcggcagccgtccagaagagtgtacaggtggaagagcttctggatagactcggccagagtgtcggcagctgggctgtcaagcacgtagctgggcagaacatgcagagctgtagtgaagtcggaggtcaggaagttggccagggccatggacagaatgttgcagatgatgtcctccttgttggggttgggctgctgctggaactggagcagcttgagaagcgccaggttggcctcgatgtcggaatgctgatcggcacactgggtggtagcgtattcctgcagaatcgagatcttttcgggattgtatcggtccagagacgacagaatggccgtaatctcctcgggccgctgttcgggctttttgctcagggtgtccatggtgctatagtggtgatgcgatatcagaaacaccaaacagctttttcacttttcacacaaggttggtgggacagcagacgttgtgtgttcgaggcggtgtgtggtagttttataacaagagttgggaagaggtggaagacattatggagcgatcatataggcaaatttgtgctatttaaatggcttttatttaaaataaaaaaaattcgaatatctcttctgcaacgctcaaagaaggctgtcaattatgtaccacagctcaactaatacaatcctgatactaactatgagggggagtattaataactacgtgggagagtattagatggttgattttggtcattgagaaacaattttggacatgaaaatttgactggttctttttaaaaaaaacgtatgtttataaatttgcaacttcttctgttctattgagcatcacatgagcttccagagaacccctttaacatctcctagtcctgtttatcaagtaatcttaactaaatacacttacagtacatgtttcaggctgaaggtagacttacaggaatgttgggagctaaagtgaatacacttgttggacgtttgggacctttcgcacattgatttttaggggctgaaatgaccaattaggtcttctcactcagcttccgtgttttttcatccaatcagtcgatttttttcagtcgattttgtcttgtcaactgatgactttcactcaagtgaatctcacgtccatcagttcgaatcctgcgaatgcacataactctatttgtgaaaccctatttccagccaattacagtgggctgaaatgcacaactctagctctgtgcatcaccactacatttccaaaaccaccggattttttcgatttcgatacaaaatggctggtcaccacactaactacaaatggaacgggcctcttccccggccccatgtctctgctggacacagaatcgccaccaagttccttggagctaccatgtttttctggatgtttctgagaattaaggaggtgagtaagcgagcaagtcgagcggcgagcggagtggagctaagcgcggcgacgcttcacacgcactcttgaaaaatgagacacgtggtctttttcggttttctgcgatatcatagactcatttgccgtgtcgatactatacagcaacaacttgatcagtgagatggagtttagcgatcaattcgcatgcaatggaactgaaaccaacagacacgaacaactaaagaagataccagggccacatcacaatcgatggcataacatactagtctgcaatggtggaggtgaatcatgttgatgctgtcgaaccgacgttgctgttgaaacgctacatgccagccaacgtcacctggccacgtctgctgacatgttgtacattactaactcaggaataccccgccatgcttggcctgcacaacttctacccccccaaggagggagagaaggccgtggagcactagattaatgcattcaattattacagaaccaactgctggccgaaggtcaggaaccggaaacactcagttgtagaagacaaactgtcatcttgacaacctgcgtagtgatacgtgcaagctggccattgtagacgcggtaaactgtagccttgtacgatgaccatggcagtgcccgctgtagtgaagagataatagagctaggtgatacatatgcgttcttgacggttggcagtacaagcatcgacaccgactccagtcgacttttcgacctcatggcccgtttcattcgatttggttgttagctacaagtacactgtactttatatacagtacgaccgacgacgaactgtgtggccctaatttttgattgtccgtgatatatctctctgaaacactctgtggaacacatcatgatcaattgcagtaccattacatacagtagtggtctccgctgttaaagaaccacaagtccctcgattgtgaatataacatcatccaattaatctatccataaggcaccttcaaggggtttttgcccgctcatctaaactcctcccaggttaatgttcttgtacatcttgttcttgtactgcttgtgaccaagacctgtagccttctgaagggctctcgagaaccggaccaggagtgtaaacacataggactcgcagatccacgaaacggcaaacgtcacaaaaccaatggccacgatgcccagcttgaagtctgcaggcatggctgtgagctgcatcaacttgcccagaccagagtccatgttctggatgctcatgagcatagcggtggctcccagcaggaaaataacacatagaacaaatggaacgttcttgtacacgtcttctctgtaaggaggaccgacagacagagccacagcaatcaggatgtactcgaaacacgacacaaagaacagagccgtgttatctgacgaagctacatcagcgtcctcggctccaggaatgggagcaatgtgccagggctccttcttgaccagactccagacaatgaactgggccgttgccagcactgcaatctcaccaataagcggaatgagaacctttcgagacacgaggttggcattgggccgtttgggggcaagcttgtggtagggcttggaccaggccatgaaaatggcgatgggcaggatgaggaacatgtcgatccacagaaactggaagtcaccaaggttggatccggacgagtagagaataccaacggtaacaaactgaatggcagagtacagagacatatacttgaagcaagagaaggatgtaaccagagcagctcgtccctccttgataacgtccaccacacaagatatttcaaacacacgagaagtaaatggagcagcaactgaggcttcggcttcagacagagaaataccgacatcggccgccttaagggctccacagtcgttggctccatctccgcagaaacaagttgtgtaatccagagcctgcagtttttccaccagctcgtgtttctcgtcgggagacattcgagcgtagatctttcctcgcataagcatctggtgaagaatatcgtcagagccaaagtcaatcaggtaccggaacacctctccagtgactgccagacagtagtttggcacgaccctggggttcaggggacgcaacgtggccgagttgagagtgaggttattgttgtcgaccgactcccatctgatagccagaccagtttcgtgctccggagactcttcaaatgaggggacaaagacctgaacttcgtgagaaggaaccatctcacactctcgagcgacagaaatagctgtcagcacattgtctccggtgcacatgacggttctaatcttggcctggttttcgagctgtcgaatgacgccagcagtggtcggtttcagcttgttttcaaagacaatgaaaccgaggaaatcaagctgagactcgacctcctcacgagacagcttctgagccttgtgccacatgagcttggaatacgtcttggtggcacatgcaatcactcggtagcccttgtgggtgtagtgatggaggagctcgtggtagtttgaagggaaggactcgggtcgacaaatatccggaagaacctctggagcacccttgacaaacacagacacgtctcgcgagtgcatagtttttaccatgactgacattcttctcagctgagacacaaactcgaacgatcggatgattccaaactcggagtccgagccagtctcggagaatctgccgggaggaggtcgcacaatcgaaggggagatggtttcagccactgcaaagttgtccattcgctcgttggacgtttgcgagccgacttcctcgccaaacttgaatccctcttcttcgaacgaccagttgcagaaggagaacattttgtagtccagagggtctccaaccagctctccgtcgacagctcgaagagaatggcaagttgccagtgtcagaagcatgtccaacgcagcttggttacccttgagagacttgtgggggaacagatcgtcggtagtggcatgcaggtcgctgaaaagacgtcttccagcgttggattcggccaaggtgactcccataatgtccagaccgtcttcagtgagagttccagtcttgtcaaagcaacagatatcgatcttaccaccgacattgactcgagtaggggcaatacagtagatttgcttcttcttaagccgagccagagcaatgttggtaccaatagtgagagtagcaggcagagcaggagggacaacgatagtgatgagatcgagggctcggaagacaatcaaatgagtaggaagctgcatcttgatgaagtcaatagtggaaatgatgaatccaatacaggcaattccgctcatgactccaatgtacttgaacgaatctcggtagaacttgaaaccggtgggtttggggaacatcatggatcgcaccagcgctcccttagtagtagagaaaccggttcgaacaactacagcaagagcaggtccgtcttcggagtcgcctccttgaggtcgtcgcactcgaattactcgagttccagagaacaaaaagttccggacaatgtcaggagacacattggagccgatcagagagccctgagacaggtggacgagaccctcggacgtgatggggatctttgttacgggaacagactcaccggtcagcatactttcgttgacgatacagtctccagacaacaagacggagtcacaggggaagagagtcatagctgggtcagaaatctcgtagacgtctccagggaccagttgggacgagtcaacggtagtccagaagccatttcggagcactcgcacctcgcagatgaagcgcgacatttgtgaaagacgtcgcatggtgctcttcgtctccaccagagtgttggtgatggaaatgactgaaatgatgaagatacacgtggcataatagtagtaggtgtccgcagcccacagaatcatggagaagacctggaagatgtaaaacggatgcaatacctcgtccactagcagctgttggatactcttttccttgatatcaaggacattgtggccaaacgccaaaactcggtcttcaaatgagtcataagaaagaccttctttgacaatggacatttcccgccaatctggatcagtccaaccggcgttggttcggaaaatgtcctcaatcgggtcgtaaatgaacgtaatgtatctgtaggaaatagaccggagaacaggcagaatgggatcggggtcgttttccataaaggaagagctctcaacctcctcaccagagtgaatagtcgccaactcggcattctcaggcttgagggtgaagacagtagacaaggctcggttgtatcgtgcctgatgaacatcacaaatctccatttctccccactgattctcaataaccacccaatcacagtctcccagaggagcagggtctccaagacacgagattctccatcgagggaaccatcgcattatcagaaacagaattcctcctgtagccacatacagcaagaagaagaagacagacttgagccggtttgtcttgtatccagcaataccaatcaacaaatcctcttcagcaatgtagaaccgttggacggtgtttgtggcatcaggaaagggtgggccagtaggagtctcgtcatgaagaccaaaagtgtacgatcctccatcgtctgaacgaccactctctcgtcggggccgttcatacgagtctcgcgactcgcgtctcatcagtggtgtgttatcgtcggtcgagaatgtagatcctcttctatacacgtcgtcccggctcaatgataggctttctctgaaccggccactgggtctgtatcctccatggtagtcgtctacctcttcaacagccacctcgtccgactcctggggcatctcgtcctccatggtcgacgatccctcggccaattccagctcgtctctgtcgaaaaatcgaaaagaagcggttgattcagcccgaggtcgaaactgcggcgattgaagcacctcattggacgctctatgagatagagacatggacggacgccgcgaatcgtctccaagggacccacgtgaacggctcagagaccgtgacatggatcgccgtcggttcaggtgctgatatgacgaatatgacgtgggaaacgcatcactaggagggcctgaatatatctcgcccgagtccgtcggatgagccaaatagtcgtagcgagaagaagacatggtcgaagacatggacgctatcgagtctccgcgtcttcggccccggacagggctttgggcaacttctgaaacatccgtgtcggagctgattccgttggagacggcggtctggggctgggaagaatccgattcgatcccctcgttttccgcccgatgtgagcgcgcagcagccttggctctcgctcgttttttcacccgcgacgagttcttcttgcccatttgttgtgtgtagttaagtgagtgatgttctgtgatgacatgaaatttaaaaagccataccgcatgtccaaagtgtaacctactctgtagctatcctttgtacgagtagagaggttgaagataccctagtgaagggctagaggtataaatgtgacattgcaggtcgtcggttagatatcgtctattcgtttgtgacactgcctaacaggctacttgtactgtgccgccgtcagcatcattcactaagaaaccacaatcaatgttgcacttgcataggcgattgtactaagagcagtgtgacggtgtgcataaagtccaattttaagccaacgttactatgaaagtacggctgtaaattagttcaatgaattcgtcacgtgtttttctatagttgtaaactctccccatgcctctccaattactataacatcccccgtacctctcattttcggtctccacccacctcaatcatattaccatctcgcttaaagttaaacgcggggagggtccgacatacaggcaagggaagagcagaagtaaagtgtgaaaaaagcgatgacccgggtggcatttcgttgtttttaaagacgaaatctaattatacaacctccaatgtcacatttacgtctttgaccccgagaaaaccggctgaagcgacccacattgccctttcccattcgccgcaaccaaatgcagccatggttcgaaacggtaatcgtaatcgcttattcgagcaactctggcacagtatgtaagagtgagacatggaacggcagaaaagggggatccaaaacgtggttctgctgactaattttggtcgtgaagtgttgctgtagctgattatctaagacccgagtggtggtcatgtgacctggcctccccgcctaactttctcctcttactaatatctctgcttggaaagcgtctgtaatcttgggcctcgcattggcgataatttttggagcttattttagctggtcggataagagcggagcgtggaccgtggaatgtgtaaacctgtgaacgaaagaccaaaggtctagaatggacagctacatgccgtcttattggagcggtagacgatacgtccatgcaaattgtgccctttcttctggacctgaatccggctttttctatcaaactccgccctaactccacctaactccacagccagacatgcgattgcaattctaagcgcagtgtcgtggtcctcgtggagatctgcaccggatggagctttttctgttcttattctgccagttttcgaccaattatcctagcacttcataagcaactgaaaacctgcattctacctcttctggcggaggtccgaaggctgctttgatgggacgatgcaccatgtccgtattcgggcccactttaggcagtgttgtaaaatgccattggagttgtgggattagtaagattagtaacatcggagctagtgagttatatagagcaactgaggaggtctcaagtgtgtacttgtagacaaatgtgaccacacatgaccctcctggaccaacctctgaccatgtctcattgtctcagggacagagtgtaattgtaggatatttggggggacgggggagcgaaggagttgctatggaatgaaaagtattggagtgggagaagagtggagaggatgaagatgatgaacggggcttcctcttcctttaagggctatctttttccatgccagttggcaatatgtgctcataggccagacgtgtggtttctcacctcacacctcgcgcgcgtgtcgcagagaaaggctccgagttttgtgaaatgggcggatatcgacgtaacaaaaacacattttcttggcattcgcgccatttcaagctcatctgtctcttcagaattgcggtatctcgtcttcaaactgatttgaagaccccgcccaaaagtcgaaaatgacggtttgcaaattaagagtaagttgccatagtctgcattgtgtcagagttagtttgaggggggaggtgttgggggaccatatggctagttgtacggaccagctgcggcgaaataggcggcataaccgatctcctctcggtcacgtggtcattttgacgtcccgttggtcgcaatcggaccctgtttccagaattctacttcgtcatatgtcccccatttatcgtgtccaccttggttagagttaaggctatacagaggtgatggcgtacaagtgttagtacttgtcgcaagtttgagctgaaaaaggccgattgaaaaggggactaagacgggccccaacgtgccatagactattggaaacacacccacgcggcccaaccgctctccacacacttgtgcatcggtctggctgttgcctcatccacacaactctgtgcacctttagctcggatctaccatagatcgaaagctgcgaaaatacatgccttaggccgggagatgcgaggcgaccgaggctggtctttgtgcggatttggagtcggaaatggggagcggaaatgagcgtttacaagagaatacggcgactttctgacgacaccaagtcgctcaatccggccttgaacacggtacggtaccggtatcaagacaccttccaccccactccaccgccttgtcgcttggtatacaagtttactggtacatactgtatggtgtctctgcaacaccctgctgttgttgaccttacatagtccccctctgtatccccaagcttaggagagatggagggtgaagcaagcggcaacgttggcatacagtacgagcgagtagaaaaagtcgatggaaaaaacaagatggtcaaaaaaaaagaagagatgaccatgacgagtacaaaacaacgacaaaacaagaaacaaaagagcagtccagtggctgccactcttaccaacgccctctgttcggacttccgcccgctcctctcccgcccctcttccccctactcataccgctctcagctattcgcctcgtccataagtgtgaggtgctgtagcgcttgctccaaactgcatgcacacatcgcgtgatttacggaggatccgaaaagctgggggagcgagatattgccacatgagcggtaccattcgaaccgtcgtggcgcgctggctattccgctctactttttgtccccaggcgacccctatgccgcccacagcatcgacatttgccctcacaccaccccttccccagggaatacccaccctgacacccgtgagagtttatggggctttttggcagcaccttaaaatgataggccggacaaaggtagaactgagaagactcgtgggaaacacaaggcgggaaacaacagcgagctggactcatatacatactcgcgggagacgaccacacagacacaaggacagggacactggcgccaccccaacaggcaacccggtccccatcgtagggtgcgttttctcgtcgtcatgcgctcgccacagctcctaactctaaaaaaaagcaaaacacaaggacaagaatccacactcacatgaagagacagaagccaggttttatcttatctttggctaaattgggcagaggcaaaaataccggttggtagtcccctctttggcctgcaaaagagacacgttagttgtcgctgggtgggtcgctacaacacgtcgttgtcccaacggcctcccattggctggacctccacacccccagttcgggaagtgtaccctgcgccctgcttacccaatacgtagtttgccacactagggagtcgtccgccggcgcaaaagactgaatccccaaccctctggtgcgcccgctccccccccatccacgcactacgctccacacagcatagctaccgaggttacaaagagtgacaagccggaaagcatttcgagcgctcagcacatcacgtgacacgcgttagtgagtagcagcacgcagcacacgcaacacgctccacgacaggacgacctcgtctaacacagtgaactcataccccaacatgcaaagcgacatgggcatgggtccccagggattcatggacggaatgatggactcgggcatgggccagatggacgcgcagagcgatctggctacgccatcgcctagctttggcaacaggcagggtccgggaactccgatgatggatatggcggtgcagccgccgcgaaatatggaggatatgaacaggatttatgcggtgagtatgagcagcgcgggcagagcgagccaagcgagcagggcgagcagcgaagttgccagtctctcagtacgcgataacgtcaacgctatcagtctcgtcaagtgcacgatgggacatgatgaaactggacagaaagatgcacgtggacgacgtgatggacgaccttaatctatcgcgtgtgaatgatgtcagcagtatatcgatcccactgacgtcgtcgacacatcatcgatgatgatgagttacccacgacgggcacttccagacgcgatctcagacacacctcgagagacgatgatgacgttgacaattataaccaacgacgcgactatagctgttatagtgatcatggatgtcgatgcatcatgttcggtgcaacgatgtcatcacaacaatgacggtgccgcgttgacgtgtcaaggactgttgttcacgggtgtcgtcgacgtcgtcaatgatggcacaggcatgatcatcgacgtgatgattcattggcactaccaaatatctctgtgttttcagcagctaaaggcaccgttgtcgtaggcgttgttgacacaccagtcgtgtctatagtctacagatgatgtccgacgtcatatcgtcgttttccaccgtgactgcctcactcaatggtcttctcgtgacgtatgactactcgttcctctactaacccagcgctacaaagaactccagacccgtctcggagccaacgccagctcttcccaagagttcgtcgagctctccaaaattctcaaagcgtactcgcaacgccagcatatgttccgccagcagcaacagcagcagcaacagcagcagcaccggatgaaggccatgggccagccgcagcagatgcagcagggcacaccccagggcaacatgacgccccagatgggcactcctcaattcccctcgcctggccaaccccagcagccccagcaacagcgcaaaccctcctctgcaggcatgtaccagaactccaacagcagcatgcagagtatgaacggctctcccgttccgccccacaatcagcccggtgtcgtgggtgcccagggcatgccccggcagtcgcccacaccccacctggagccacagcaacagaactcaccatacacacctgacatgctcatgcagatgaagaaccagctcatggcgtaccgacagctgagcaagggtgctgtcattccccctcaggtgcttcaggcgctgttcagacccactggccagcctcctcagatgactcagccccagcagcagcctccgcagcagcagcagcaacctcagatgactcagcaacaacaacagcagcccccgatgcagcagccttccatgggtcaacccccgatggctcagcagatgcagtcgcccgctggcattcctcagagccccatgttccagaacgccaaccggtcgcagtcaccggccgtgtcttccgatacaaactctcctggcatgggcaagcgacgaactccctctcagactggcctgagacgatcgtccaaacaggagatcgacggagtgactcccatcgcagcccccgctgtccctccccctcctccagctgctccagaaaccatttctggctacaaggatccctgtctccttttggagggaaccttttctttcgatgatatcaccactcccgcgttcctggacaagcgtcgaacctttattccatcaattatgccccgtggtatggacgccgaggtgatcaaagatctgtacgaggagcaggttaacaagcagattagtgatcggattactgagctcaaggaaggtgatctagatgtgccagagcttgacgaggaagtcgacgaggagtctgctgactcaactggttccgatgacaccacagcactagacaacgcaatcgagctcaaatcactgcagttaatcgaccaccaaaaggcctggagaggcgatctccttgctgacacgttctacttcaactctgtcggtctggatccctacaacaagatctacttcacacgtatgaagaagacttcgctccaggaagcgttcatgaccgaacagtttggcacgcagcagctcatggagcgccagcgacacgaggtgcgagtgcggtccgagcagctcatccacatctgcaagcacgcgcaggacacaatcaacgcatctcgttcaagacgactacgacaggctcgtgtcgccaaggcatgtcagaactatcacgtgttcactgagcgtgaggagcagaagcgaatggagcgaaacgccaagcagcgactgcaggctctgcgggccaacgacgaggaagcctacatcaagctgcttgaccagaccaaggacacgcgtatcacagatctactgcgacagaccaatacgttcctggactcgcttgcgcaggctgtcaaggaccagcagaagagcaacaacagcaacggcaatcacgtcgactttggtcctcaacaagatatggatgacgaggatcccgacaaccagaagaaggccgactactatgcggttgctcatcgaatccaggaacccgtcagcaaacagcccgatatgcttgtgggtggtcagcttaaggaatatcagatcaagggtcttcagtggatgctctctctattcaacaacaacctgaacggtatcttggccgatgagatgggtcttggaaagacaatccagacgatttcgctcattgcctatctcattgagaccaagaagattcctggaccttacctggtcattgtcccactctccacgctcaccaactggacgctcgagttcgaaaagtgggcgcctgctatcaaaaagctcgtctataaaggcccccccatggcccgtaaggcgcagcagaacgctattcgagccggagacttccaggtactgctcacgacctatgagtacatcatcaaggaccggcctgtgctgtctcgaatcaagtgggtccacatgattattgatgagggtcatcgaatgaagaatgcgcagtccaagctgtcgtccaccctgactcagtactaccacacccggtaccgactcattctgacaggtactcctctccagaactcgcttcccgagctgtgggccctgctcaactttgtgctgcccaagattttcaactcggtcaagtcgtttgacgagtggttcaataccccctttgcgtctactggtggccaggacaagatggatctttccgaagaagagactttgctgatcatcaaacgtctccataaagtcctccgaccattccttctgcgacgtctcaagaaggatgtggccaaggatctgcctgacaaggtggaaaaggtgctcaagtgcaagatgagcgctctacagtccaagctgtaccagcagatgatcaaacacaatgtcttgtttattggtgagggtgttcagggtgctacaaagaccggattgaagggtttaaacaaccaggtcatgcagctacgaaagatttgcaatcatccctttgtgttcgaggaggttgaagatctggtgaaccccaaccgactgacaaacgataacctgtggcgaactgcaggtaaattcgagctcctggaccgaattctgcccaagttcaaggctgcaggtcaccgtattctcatgtttttccagatgacgcagatcatggatattatggaagatttcatgcggctcaagggctggcaataccttcgacttgatggtggaacaaagtccgaggaccgatccggtctgcttgggaagtttaatgcccccgactcgccctactttgccttcctgctgtccactcgagccggaggtcttggtctgaacttgcagacggccgacacagtcatcatctacgacactgactggaacccccatcaggatctgcaggctcaggaccgtgcgcaccgaatcggtcagacaaaggaagtgcgaatcctgcggcttatcaccgaagactctgttgaagaaaatattctcgagagggcgcacaagaagctggatatcgacggcaaggtcattcaggccggtaagtttgataacaagtcgacagcagaggagcaggaggcgttcctgcgaggtctgcttgagcgggaggaaaagcagaaggaaaagggcgacgatgacgtggacgacgaggagctcaacgagattctggctagaaatgacgaggagcgaatcttgtttgcgcagctcgatgcggaacgacacgccacgtcccagtatggcaagggcaagattgaaagacttttcactgaagaggagctgccagaggcgtataagcgggacatcaagctggctgtggagcccatcaacacagaccaatttggccgtggagcccgagagcgaaaggtcttgcactacgacgatggactcaccgaggagcagtggctcgaggctatcgacaatgacgttgacatggatgagaccattgccaagaagcgggccgacaacaagcgacggcaggccaagaagagtggtgcggccgctgcagctgcgactgcgtctcccctggacgagctggaggaccttgattctcccggagtcaagcgaaagcggtctcgaaagcagaccaaggatccgatgatgcaggtggaggacgagcagcccaagaagaaggctcggggaaggggtagacccaaggacacactgacccccgaggctcgaaaggcgctgctgggcatcatgaagacgctgtacaaccacgtgttgaatgtggaggactcgactggccgggcccgaatcaatctgtttttggagctacccagcaagacggactacccagactactacattctcattaagcagccgatttcgtgcgcccagatctcgaagcgaatccagagctcgtactaccagagcctggatcagtttcttgaggagtttgccctcatgtttgccaacgcgaagcaatataatgaggagggctcgtttgtgtacgaggatgcagtggcgctgcataacgcgttgttggacaaggccagcacaatggagggtgtggaaagtacgagggcgctgaaggaggagggccagactcagtctggtacacagtctggcccctcgtctgcttctggccagtcgggccagtcttccggacagtcccagcaggtgtctcagcctcagattcctcagcaggtgtctcaggtagcccaacaggtgcctgctcctgctcctacaccccaagttgtgtcccaggctgttcagcagcctcctccccaggctgttcaacccgtgcaagcccagccagctgcaccttctcaggcgatgcatctgccccccatggacatgatgaatctccacaacggccacggacagcagcagccgcaacagccagctgcacccgcccccggaatgcacctcggcgacatgaactctcccgggttcgactcccggttcgacttgcaccacgaactcggaggcggtatccaggaggatatgcatctggacgagtttactgacaactacttgggcgatttcactaccatgggagggtcctttggagtgggtgacgattataaacacgagtgatagagaatgtattattaggattatgagctgtggactgaagacaggagccgtagtgagtacccactctgctgtagacctgagcagtagttctgctatgcatgcatcgtagctatgtgagtttgacactcgtctgtgtgagcgtcaccgagtgagctgtaaggatgaacatcaagcggagaggagcgtgaagtgtgccagggtgccagagtgccttgaggcatcttcggggataagggaggaggttatcaggcgtcatctttcactcaaaaatatcttttgtcagactagcctgggcaattttttaagctaagtaaacccaagcagtgcccatattttgatctaactgaaatcaagaagattttatttttaatagtaggaaattagttgagatgaattggtgacttgatagagctcagtcacccgacaaagctcataatctcattccagggaaaagggatccagagttacctgcacgtcgtgtttatttttaccgcccgtattttcgtatcttctaccgctgactcagtgctccactccatcctcttatcattgtctcatggactccggtcaagctctgcctgcatggaacggcattccggggtgcatatatgaaggacaccaaagcccaacacgtttacctgtgtaccacgaaacttgccatcagcaccataccgcctactgacaacatgtgtggatctgagtgagtacaattggcaggaatgagcggtctgacgttggcagggcagaaataagttggccagtgacatacagagagagagagagagagagagagagagagagagagagagagagagagagagagagaattgaatcactctctgccaccagatcagagggactaaggcactaccacaagctactgctgtttcttcttttctgtctgaatcgattcagcggtattctgcttctgttatgggaccagtggtagctactcgatcttgtgtctccaactccgttaagccaatcttccgtctccagctttgggatgaatcggtcaatgagcgctaacacagcccctcttctacgtcccgggtgctcctacccacagacttcacgcccaagttctaccacctgactctggagcctgactttaccaccttcaagtacaatggccaatgcgacatttctctcgaagttaacactcccaccgacaccctcactgtcaactcgattgatcaggagatctcccgagttgccattgaagaaattggagaggcgaccgtcacctacgacaaagatgccgaaacggtcacgtttaagttccccaagattattgatctcgacgaggtcaaggtcaaaatcacatttgtcggcattctcaacgacctgctcaacggtttctacaagagcacatacacggatgaggcgggaaacaaaaaatacctcgccactacccacatggagcctgcttcttgccgacgagcattcccctgtttcgatgagcctgcactcaaggcggtttttaacatcaccctaattgcagacaagaatctcacgtgtctctccaacatggctgtgcgaaacgaggagccccatgatggcggccaaaaaaagaaagtgacgttcaaacccactccgctcatgagcacctacctcgtggcgtttgtggtgggtgagctcgactacgtcgaggacactaccaactacagacttcctgtgcgagtctacgccactcctggcaaggcacacaagggcaagtttgccgccgaatacggagccaagacgctcacatactttgagaagatctttggcattgatgtgcctgtcgaaaagattgatctcattggcattcccgattttgccattggagcgatggagaactggggtctgatcactttcagagatgcagcattgctctacgacgctgaaacctgttctctgtctcagaagcagcactgtgctgagattgtcatgcacgagctggcccatcagtggtttggcaatcttgtcaccatggattggtgggagggtctgtggctcaaggagggctttgccacctggatgtcgtaccttgcgatggatcatttctttccccagtggaacatctgggagggcttctacaccgccaatgtcgtcagagctctcgatctcgactgtctgcgatcgtctcatcccattgaggtcaatgttcgaactgccaaggagctgccgcagatctttgatgccatctcttattccaagggaggttctgtcctgcggatgatctctgactacctcggtctagatgtcttccttaagggcgtctccaagtacctcaaggatcacgcctatggatgcacagtgaccaccgatctgtgggacgctcttgcttccacttctggcaaagacgtggtttcgatcatgaccacctggaccaagaaggttggttacccttacgtaaaagttgagaatggagatggcgagaccaaggtgacccagcatcggttcctgtcttccaatgatgtgactcccgaagaagacactctctatcctgtgcttttggagctactggacgcttcaactggtaagatcgacaagagtctcgagctacgtgacagaacctccacaatcaagaccccctttgtattcaagctcaatgcccaccaggttggtacgtaccgaactctttacccctctgcccttgttgcgctactcgttgactccgttcatctttcgtcttttgatcgggcaggcctcgtggatgacatgactgcattctcttcctgcggtttggcgcctaccactgatctcctcaagttgttgtcttccatcaagggcaacgattcgctgattgtgtgggagatgattgccggggcctttggtgagctcgacgcgctgctgcggtttgctgacaagtctacgctcgtgaaactgcgaaatctgcgtctgtttgtgctttcggccgctccctttgatctcacttcctggcccgaagatgaggacgagattgtgcagcaggtgaaggctctgctcttcgcctttgctgtctcctctgagcatcctgctgtgaccggctacgccaagggtctgtttgactcctacattgagacccccaccactcgaatcaatcccaacattatggctaccgtcttcaaggcaggtgttgccaagggtggagaagccgagtggctgcagctgctcaacattgccaagacctccaaggacagtgtgatccccaacaaggcctttagtgcccttggagagactcctctggccgagctgaagctcaagacgctgcaactgactctggatggcagtgttcgaaaccaggactttttgtatcccgtgactggcgttgtttcttcggccgagggagtgcgcatctactgggactggttcaccgccaactggaccgagattgtggccttcttgcctcccaatggtatcggcaacattctgcctcgagctgttggtctgtccatcagtcggttcacctctgcagacgacaagaagaagtgcgaggagttttacaaggagagaaaggaggacgcgtttgcgcggtcgcttgaccaggcgtttgagctcgtgaccacgcgaattgagtggttgaagagggatcaggtggagatcgagtcgttcctctctgctatttagaaggcgagacattctaggacataatccgagtgtcgatagctctctacgtttgaaacttggaccaatggcagcttgagtagagcatatacaagcactgagtacaagtgtgtttgttatatctacttttgttgacgatcagttttgtcacaacaaaatgcttaactgagagtaagtagctttaccaatattggtactgaagttacaatagcatcatagtacttgtataaaaggcagtagaaggcaatgtagaagtatcacacttgcaatacatgtcagtcattatctagacttttcttacgactaaagccctataaataatagtacaagtacgagtaatctccgttactgcaggtcctcgaactaataaaaataatgatatacagtcctatcatgtacacaactgcgacacaattggttcgagactggttagattttattggagaaaattgaaatcaatatttcaagcggtgtacaatctagttcctattatttattggttttttcgaatttactggagcttctacaaggggtcctgttttcggtatctcctttccccaaccaaactctaacctcccactatgcgcgatatgcatgatatcgatacggccttacggttattcctttatccagcaatgtcgattcaacacacactgtacaggccattgaaggagggagcgagtttggcgatccttggaggcggaattggcggacttctatccgcggcattcctcgccagagcgcgcccagacatcaaaatcacactgtacgagtcaaaggcgcaatgtggaggatggatcaagagcaagttgcttgaatgccacgatggcggctcggagatgatcgaaaagggaccccgaacgctcagaatgcaccccggcacactcattttactccaggccatttctcatgtggacccaaagttctccatctacggactacctaccgacagtccagccaacaccaagtggatcctcaacaaggaccaactcatgtcgctgagcgtgttcaagagccccgcaaatctgatgcggttcctgtcgtcgtctgtctttcgagccatggctatgggcgccttcaacttcctcgtatatccatggacccggaaacgagaccctaatgtccaagacgaaagcgtggctgatttcatcggaagacgagcctcgcctgctctgggcgatagaatgggctcagcgattctacacggaatctacgctggagaccacaagactctgagtgctcgaatgactctgcgaccattctacggacctgatagactgctgaaaccggccaaattgttcaccaacgaggagtttgagaaactgtacaagaagctgtttcccgaggcgtccacgtcgctgtttgatctcaagaagttcccggccatgtttgcctttccccagggtctgtctggaatgattgatgtactccataagcatctggaaaaaagtcccaatgtggagattaaatgtaacacggagattaccagagttgaaaccaccattggaggcatgcttgtgtctgattctaccggtgtttctaccactcacaatgccgtctactctctgttgagttaccaggctgtgtccaaattgcttcctgacactgccgaccgagctctcatcaaggacatgtcttctgtcgacgtcatggtgctcaacttctcattcgagaaacccaaggaccccaagtacaccggctttggatacctcattccccaggccgaagaaaaccccgagcaggttctgggcgttattttcgactctgatgtcggtcgaggcagtgagctcatctctggtgagccctacaagtcgccttcgggccgagaaaatgtcacagtcatgatgggaggtcattactggaaggatggtaatattccgtcttccgaggagtgtgtggagagagcaaagaaggtgctcaaacgacacattggcctggaggtgactgataccaccgagtacgatgtggagctgcacaagagctgcattcctcagtacgccgttggtcatctggagcgtgtggaccagtttaagcacattgtcagcaaggagactcatcatcgagtggctctggcaggcatgtcgttcggtcgaggagtgggtatctctgatgccgctgttgacgcctttttgtttgtggctagtcagagtcatgatccggagacgttgaaattgacgagaaagattgtggatcattatgagaccaccgtacgactttaggaggagattcgacagacgcagtgcgagtgtcctagatcccattttcggagtgcgaagcacgatatgaatcatcaatgaacatcacacacatcacatgcaaaccacacgacatatataccaaaaaaaaaaaaaaaacaacaaaaaaaaaacaacctgtaaaatgaatccatatataaataatgtacataggggtcagtgtagcccccttcttagactgttcccccattgtacacactagggtaatacaatgaccgcaacaggcacaagccttactgcgacgcttagtctactgttaaatacattcatctatttcacctcactctagcagcagagagcatacctaatgaatctagcagctactgttactgtttgcgccacccttagcgagcgccaatttgttgtgttgcgctcacttcttggtccataggcaacttccatcagggccaattccgtgggcttcttctgtaacatatcctgtgagacctcgctctgaacgttgtgtcccaagatgctcccagaaaaaaacaacaaaataacccgtttgttcgaagtttactgttgctatctcaggaagagaatgaacaaaatacccagggtgataataaccgccagaatcaaactgtctcgcttcttccgggtgttaatcttggaaatgaccgtgttaatgcctggaatgctgctagccgtgttaaacagccgacgctggatgttggccaaactcgcccgctgggtcagcagctcctctcgagtcgcatacgcttgagcaagcagagtatcggtcatgttatttgagttgtccacccggcctcgctcgtgtaacatgtactcctcctcggcctggggagtagcacttcggtttctgtgtccctcgatatccgaccgcaccgacgacagcaagttggcccggtctcgttcctgcttgattccagcgttgatcttcttgtattgcgatctgtgctctgcgagagtctctctgtggcgttgcaactggcctgtttgtgttgctgtggcgttaggggtggaatccagcagacgttcgaacgactccagggagtcggcggtcttctcaattacctgctcgatatcccgtccaatccgtacctcgtcttcggaggctgctatggcgtgagaggtggcaaaagaggagtactccgagagcagctctgcaagctgagactctagccgtcgcacttgtgttcgcgagctcgatatggtcgccataattggggggctttgtggtgtttttggtggtgctggaacttaggtacacgtagcgacaggtatcgtaccgtgacgcacatgcaggtgggagttgactgcatgcacgatacagtatgaaattagcgagatgatgcttgtgaagcaaataatagaacagacaataccgggacggcgacttaggctgagggaagggggttgagaatacaagggaccaacataggacttatacacatacacacatatatatatatatatatatatatagaggaatcctaataacccctcatttgattacataaggtgagtgatcacttgtagaagggggagatggtgtaaatataaggcggataaatacaagtattggttcttgcagtcaggtagaataaagctcgcaaaaaatgacttacagctctcgactaataccgaataggtcgtatggtggaccacaagcctcctcaccatttcccttgaagcgacttgtatcatgtcgaccctaacccattactctgatatcatgcacgattttttaaccaccatcaacatatcagcatgggcaagaccaaacgagaatcggctcttgtggagagcaagcggcctgcgaaaaagtccaagaccgatggcgacgaacccaccccatcgccaacgctctacgtgaaaaacctcaccgacaaatgcactaaatcggacctcaaacggtacctgtacatgcgattcagctcgtacggacacattctcgacattgtggcgatgaaaaacgagcggatgcggggccaggcacatgtggtatttaacgatatcgatgcgtcgatctcggcgctcaacgggctgcagaagagcgagttcatgggcaaagagatggtaattgagtatgctcgatccaagtcccatgccattgccaagttggacggctcgtttaccattcccgaacctcccgcattcgaagagagtgttcttccgttggcaccttttgaggatgtcacggcagagtagcggcaaatcgaacgcagtgagcattggactcctcgggggccagtgactcgtggacgacttgtgaaacatcgcaagtcacaagccgcgaacctgctctatacaagcttcttgcgacagtcgaaacggcagaagcatctgcatctttcagatcatgggagatgaagcggttggcaggcatactatgagcttgtcatgatttcaaaccagggaggattatttattgtataatagaaaaggtgcatggcaccggatgacgtcatgaacaaatacggatgagatgctggatcgaaagagtagttgatcggttatgttctccaaagcactatccactacaacctcagttcagtggcccaccagtagtcggtatcgcagaggcacagaatggcgagagctgattcctacaatgacagaatgctgtaatagaagcaatcaatcaattaataacataagagactcttggtcggagctatcaaggtgttcttgacgacgagaatgaaatgtctctagaaagcagaccggcaactcttctaacagctagttcctgttgatgtaacagacgataagtgtacttggtttggtaggacaaatcacaggagagctagaactagcctgtcaatatctagcagtactcgactgaactactcgtctgctgattcacgttcgagaccatgattgacgaacctgagcaatgcgtttgtccgtcaaccaacagaagaacagaagaaccagtctgtgctgcaagcaatcctttcgaagaaccgcacgagtaaaatacttggactctgaacacgttttgcatcaagtatcatatgtctagaacataggtgtcaggcgattggacatcagatctcttgacatcagagctttcgacatcagagctctatcttgatagaccaaagtcactctcagaaccaccagggccaggttcgaagccctggaagacgttcaagaccaaatacacaggaatgaccaaacagaacagaccccttggacccggcctgggtgaatccctgactcacagttccatcacccccgatattcaactgtagcgtagctccttgatcagtcatctcaaaccgctggtgaatctcatcatcgcgctcgtcgatgaagaccaacgattcggccataactctccaaccacacctccgcctcactcctcttgtgcatctcctcatcctgcatcaccagatctaccgtctccctcgttttacaaggatgcagaaaaaacacgggcaaaccggtgtgaggatgctcaccttgagtgattgcaatgtcaggagtaattaccaccccaaactccgccataaacgccacaaaatcggccagtaacgtcacgggctcgctgtctctataacagctcatatataccaccggacacacgtatatgtgcgaccacaaaatgtcatatttggccgtttggtgtgaaggccctattctcgtgatctggaggttctgagttagccttgggtacgagcgagtacgacaggttggtcatgacggacgtacacctgaggtgcgtggcaaacgttgcggcttttggccgacgaggctgaacttgtagaaaaaacgacttgtggagcacaaagctcataacctgttaactcacctggtctctccatctcacgtgacagtcctcgggccacccgtcttgcagctccttgaatccttccatattctctactcgtattcctgggtaacgtgtttgttccgggttattgggagtcgggaccgaacaaccacttagagtgcgccaaatgtgtgcttgtgcgtggaggtaaaataacgtctggaggacaatggggacaacagagcgcgttcaaagcggtctaaaagcggtcgaatttgcgccggaaaagaaatataaggaaaacgaagcatgtttagaagtatggcgtgctcgtattgcacattcgtccactcaatcgcccagcacaaagaacccttctcctccccatttcacttccccagacagcccgatttctcccgaaccttaacctaaacaccgctcagccaatcacaactctgctgattcaagcgctcccaaatggacggccgtgtgtgcattcagcagtacatagtttagccttggtccccttctcttccccagtttgttttttctcttccacacaactaacccacccatcacacaatgttcgcgctccgagcctcaagaaacgttctgaagagccgacccgtgttcgctcgaggcctggcctccaccgccgaggcccctaaggtgcctgccccccgaatcaagaagtttggcatctaccgatggaacccagacacccccgaaaagaagcccgagctcaaggagtacgaggtcgacctgtcacagtgtggccccatggtgctggacgcgctcatcaagatcaagaacgagcaggaccccaccctgacgttccgacggtcgtgccgagagggcatctgtggctcctgtgccatgaacattgagggccgaaacaccctcgcatgcttgtgccgaatcaatcccgacatcgccaaggaggagaagatctaccctctgcctcacatgtttgtcgtccgagaccttgtccctgacctgacccagttctacaagcaatacaagtccatcgagccctacctgcagcgagacgaggtccctgccgacggtaaggagaacctgcagtccattgctgaccgacgaaagctcgacggtctctacgagtgcattctgtgcgcctgctgctccacctcgtgcccttcgtactggtggaaccagcaggagtacctgggccccgctgtcctcatgcaggcctaccgatggatgattgactctcgagacgaggccaccgccaagcgacagcagatgctcgagaactccatgtctctgtaccgatgccacaccattatgaactgcgcccgaacctgccccaagggtctcaaccccggtctggccatcgccaagatcaagcgatccatggctttcgtttaagctgagtggctagaaggacatgattattaacacaaggaggtgaaaatataatacacgcgtcgtcatgcagacgcgtggcttagatagcatgaatggcattctgaaagtgaggaggaacccgaacggttccgacagtacagtaccagtagtagggcgtgcatgtgccaacttgtatgactatatgaattgtactcatactaacacgtatgagcaaattgatttgcgtgattggtactagtaactgagcaagtaccggtggaattcgtaaagaattcgtagggtggcaaattacatcaattgggccgctggttgctgtgtatggtggccattttcatatttgaagatcacatcagtgaggtgcgaaataaagtttcatgtaccgaggttcatgtggaggatattgcgttggctctggcggctgatataggcgtgctagaagacttgtgaattttcacaggccctatggacgatattttagagctccacatcaagacaccaaggattttggtgcatttttgagctagttggtgaggcgggtatgattatgtcatatgcttatgtacactcttgtacatacagtgagagcaaagcttctgtatgtaaggagatatggagcaattaggaggggttgagacgggtggaaattcgggtgttggattgctttctatttgtactgcactgtagtacagtaatatgtctttctttcacaggttactccttgtacgtgtcttggagttgccgtgagtaagtggtcctaagaaccacggcggaatttcgaacttttgtatcgagattgtgtaagaagaatgggaagggaattttgattcgaatggtatatttttattggtacttttcatagaagtattgctagttgtgagtgttgttgatggtgctgttgtgcagtgcctccaagtccagtccaaaggcatatcttattacgccgccgtgtagatactatagttgtaatacatacagtagctccgtagcatgtacaaacggtacaagtacaagcaccggaactcgtgtgtaggacgccgaattattgtttcatggcgataacatcttatgcctggttataatacatttgtatcggtgcgtgttatgagatcaattcatcaaatatgtcttgttttattttgtggatgttttattttctggatgtgttatcttctggatgttgtgtctaatttttacaatttaatctcaaaatttcaaaatccaaaatccaaaatactgcttgttacctttcgtatatatttgcaccgcaaaaaatcacccagatatctcatatccggttgcataaaatcaccccatatatcccagcgactaatcagataaatcaccttcccctcccctggacataacgttccaccaccctcgctattacgctccgcattagggggccatagaacccttcgtatggctttgacaagctgcgttgataacgcatgtgagagacaggaggtttgggtgatacgggaaggccaggagactctactctacacgcgttcgattgatcagaaagtcaggcggcaaactcagcagcaacgagagagcacgtgaccgaaaaaaataatcgacaatacaatactactatgtcagacatgtctaaagaaccaatcttgtctgttggcaggattacggttaccaggagagcttcaactctgatccggtatgtggggaacatgatgcactatggccatgtggaggactagtggtaggtgggcgtagtttgatacagtagtggctgtgacatgagagtgataggtgatagaatggtagttataggaggaaagaaaaagtagatgagtgagggagagagatcacccaccggttgtacaggaggaccacacaggctgaaattggtgtctcgtctcattatatcctatgtagggtagcgcagtcagggtcacatcaaagggtcagactgtacttatatacgtgccatttgccttactgcaagcgctttgtgctgtatgtagtgtagtgtagctcaagggtcacctcaaagcatataaagagacacaaacacgacacgaccttaactggaagggccacacccgtcgttactccatctactttggacatggctctcgtcatttcttatctcatcaacggccacaaagcccgcaaaaaaagagccacagaaacgccagcgatgcacagccgccgctcgaaagatatgtatgcccatccgggcattcttcacgccaagtcgctgcttcctcgagcagcagcctcttgtgtttcagcagcagcagggttcgccaacatttgcatccggctcgccacatatgcggcagagaccacagtagagtctgcgcgggtctcgaccgtgacgtcattggctctgtctgtcaaggcgatcgaaggactcatttccaaggccaaccaagatacccccaaggccgagggctgggcggagctaggaataaacacagcccagcagacagtcacgctagtgcaactgttcacatccatctcgttccacttcacgtcaacgtcgattcacacggtctcgtcgtccacccaggacgtgatccacgtgatagactctgtgtttggggactcagagtcctccagagcaatcagatacattctaggcttggtgcggcgcgaactgggccagcaggtgggcatctgggaaatgttgtcagccatggtatgctactccgtcgcccatccacgaacctggaacaacattgaagatgcggagacccagctgctttgggacgtggttgtcctcgagactggagtcaccatctcccagcagcttcccgactccgaccctacagatagcttcaacgaagagcaggccgtggcactgcttccccctgacgccagatactctctcacaatcactgaggagagtatccggtcggtggccatcgaagtagtggccaaacgcctgcctccacacatggacgtgccccgagatgcccgcatcgtctacgaaaagtggcagcgactggatgataacaacatcaggtatgagctcaagtttgagaagagcgaaaagaccttccgggagagaaaaggtattgctcgactagagccccacgaatgcgaccacgtgactgacgctgtcatcaagacgcctgatgaaacgtttagagaagatgacaatatcaaagagtcgatccagacccaacggatctcgtcccggtctgtttccgaaatgggaatcgagaatctggtccctcgaacaggcgaatacgaagtgtaccctccaggacacctcaccaagaacctggctcggtacgtgcggttctccagtgcctcttatgggcagtcattcatgagacttttgggtattggacggttcgatgtgcctttcagcaccactggagcccatcattccgagcattatgcgtttgctcatcatgctggggtcagtctcgatcagattttgttatccagctatagcgacaaggtggtggatacttccagtggcattctgttggatcatttcattgttgtggaccacgatcccaaagcggtcgttctgacaatcagaggaacctggggtctagatgacgtgctcaccgatctggcgtgcgagtatgagaactttgagatccacggttcgtcatacaaggcccaccacggcattttgagatgtgcccgtagcatgattcgcaagaacagccgtgttctgaaaaccatcaaaaccgccatggacggaatgggccccgagtatggtctcataatctgtggccattctcttggtggaggcgttggagcactactaagcattcttctaacagtatacgacaccgagatagatgattttgtcacctccgagcagtccatgctgccccctggtagacgggttcattgtttcacatacggctgtccccctaccatttcagagcagctgcgaatcatgaccgagcgactcatcacctcggtggtgtacggctgcgacattgtgcccagcttgtctcttggcatgctccaggacttccaagccatagctcttgcatttcgcgatgagaagcgcggggttgtgggcgagaccaagaagcggctgtttgcccagctggccaccagcagagtgccgtacatgtatcggcaggatgactatctgttgaccttggccaagacactgcggggcctgatgcagaatgagaagcttgttcctcctggacgagtgatccatatttctaccaatgtgttgctagaagttcaccagggccgaaccaagaaggccaatcgcgtggttggcaaggttgtgttggatgtggagcggcggtttggggagcttgttcttgggaaaggtgtatttgatcactccccgatttactatgagcaggccttgaatacgttggagcagggtgtcaactcagcccccaggtagcactaacgaccaattgccaactgagaatagccccataaaccaacgagatagactcgtgccaccgctgcatccaacacccagatcatgatccccatagattcatgcatatagctactcaagattatattagatgattaattagccgtgtatggcaagtaattgatactgtaaagtagtatattacggcgatactctaacccaactgagacagatcttgcaacaatgttactatggttgtgcggatgtggcttcatcgaatgaagtcgacttggaggactcttagatatatctgctccgtaaaagcgttggttgatgacagtagtgacatattcatggcaagtgtagttcggaaataaccaaaaatgttgcggggaggttatacgaagcgatgtgtaccattagtgatggtaatgacacgggagaatgcgattgagcgatggataacacttcggtttacgatacagtacatagatacgtgtaagcagatatcgtgagaagagtatgttactgtacaacgtacggttaggaaccacaacctttactgtgcccagacagtggttgtgctcaacaaatataatacattggctagcattttgaaacccggcaatgtacaacgtgtacggtaaatgcctcaggttggaattagtgtggtagtagcgagatgagagcagagagaggtggggcaatcgaatcgattacgaccggtaagtgaccttctggccgcctcgtcgctccatcttctcttgtcgcttggacttggggatcaagccttcgttggctgtggagcctgaggaaccggaatgtttgggtctgttctcggagtaaagagtgtaggccttgacgacggcgtacagggggatcatgatgtacagagcaaagccccagttggaggcgagcacggcggacacaaacttgcagatccaggtgacgtagacaatgtccttgaggtactccattactcctcgctgggacaggtcttctccgggcctgatcagacctcctcgctcgtcaaacttgggtcggcaggtcttctccaggtgcaccatgaccacggtagccggaatggagaagatgatccaggggatgatggaggcggggttgccgagaaagtagtatgagctgaggaagagcacgtcgatggacacggtgccggtccacagggtgatgaggatctccttgttgttggcggcctgttttttgagcgagtttcctgccattttgagatcgatctgccgagtgtatggaaggagtctgggtcgacgatttttttttcttctaccctacagtagtctccgattttactttacctttattctctcgtaattacactatctcatgccagccaaattctaattgcgggtacaacgtgtcaccaagaaacagtgaactgtaatgtggtgaatattaactccaccagccagcaccacgacagcacttttggactacacctattggcacagcctagaatgtgagtatgggagatgggggatgtggcattgcattgcaacacgacattgcctgtgcaacggtgtattcgtgatggcctcagttcaaccgattaccgcggatctacaagggctcacaccttttcaccttcaccatggatggcataccacctcaccatgctaacacagagctcagatgggtaaaaaaaacaaggccaagtcggcagacaaggcggcagacaaggagccggatgtgcccatgtccgtttcgactgaagctcctgccgcgccggacactaccaccgacacatcgacacccacaactaccaatggcattgaagcggaggaacatctcaaggtgactgaggactctaacgaagagggcaaggccgaggctctgcccggagatctcacaacccaggccgaggagcctcccgttgccgccaccgagaaggccgtggagaaggtcaaggaggaggaggctaaggtggagaaggatgagtccaaccctgagactgaagttgagactgaatccaagcttgaagctgagactgaatccaagcctgaagctgagactgaatccaagcctgaggctgaatcgaagcctgccacttcttctgatgccacttcttctgctcccattgacgaaccaactacaggagacatgtctgcagagactgtggagccaacgaagcttgcagagaagacaaatggaaatgccgccccagcgatcagcgtgacagaggcagagaagacagaggagtcgaacaaggcggcggctcctgctcctgcgtcttcaggcacctctgccaacgcctcggtgtctgtgcgcccttctcgagcccactccaccgccggatccatctcctccgtcaattccacccgctcgtccatggcttcttccgtgttcatcaaaaactcgctcaacaccatctccacctccaaggaggccaaaaagaatgcggccctgtccaccgccgtgggcaaggctctctcgtcgctcgaccgagacgaaaacccctcagcacagaccatcttcgagcccatgcgtctggtgtgccagggcaatgacgcggagatgcaggttgtggctctggacgccattggcaagatgttcacatactcgttcttcgaggaccctgctcccttgccccacaacgaagaggccgggattgttccccctcctcgaattcctctcattgagcaggccatcacctgtgtctgtgaggcccatcgaggtgacgccacggaccagcgagtcgagttgcagatcgtcaaggctctcatggctgctgttctcaacgaggagcatattgctcatggagccactttgctcaaggcgattcggcaatcatacaacatctttgtcacctctccctaccaggccaaccagattgttgcccaggcttcaatttctcaaatggtcaacgtcgttttcgagcgagtcaaggtgaatctcaaaaagaaggccattgccgctgacaacaaccttgactacgtggagagcacggctgacatcctggcttcctccaacggctcgtcttcagacattaagctcaacctgtccgacttgaacagagctgatgtcgacgatgaagaccgagtcatggaggccaaaacatctgctggccaggataagagcgacattgtggccaaggacgcgtttctggtcttccgtgcaatgtccaagctttccatcaaggacattgaatcggactctgtggacattagatccaaggaaatgcgctccaagctgctgtctctgcatctggtccacagcattctcaagagtcacatgactgtgttcctctccaaggacgtggtcatcaagtccagcggcgctgccaaaaacaccacgttcgtcaacgctgtcagacagtacatctgtctgactctggccaaaaacgcgtcctccatcactcccgcagtgtttgagctctccgctgaaatcttctggctgctgctctctaacctgcgaggccagttcaagaaggagattgacgtggtgctcactgaggtctatttccacattgtcgagatgaagacttctaccgcccaccagaagctgtacttcctgggcatcatttctcgattgtgcaatgaccctcgagctctggttgaggtcttcctcaactacgactgtactcgaggtgtgggcaatatatatgagaccctcatcaactatctggtgcgtcacgcgactgccagaatcatcatgacccctgtgcaaatgcagcaataccgagaatggaaacacaagccaattgctgtgtacaacacgtctttgcctcctcagctggcatccgcaaatctcaccagcacctcctacacacccgaggtgctaccttaccccgttgagtacgctcttcgaatgacatctctggagtgcattgtcgctgtgcttcgatctctccactcttggtctcacaagggtatgacagcagctggaggagctaccatttcgattgctgcgtctgattccacgacgcccaccggtcgacattcttctgtttcttctctttcgtctattcagcagaacgactttgtggacgatccttcccagtttgaagatctcaagctgcagaagagcaatctcgaaggaggcattcgaatgttcaaccagtcgcccaagcgaggtatggctgcgttgatcaagtcaggttttgttgcctcttctgctccagaagacattgccaagttcctgatcgagactgatgggctcgacaaggccaagattggagactacctcggtggccatgagaaggagaacgtggagatcatgtacgcctttgtcgatcaccacgatttcacgggaatgcggtacgttgacgctcttcgaatctttcttcagtctttccgacttcctggagaggctcagaagattgatcgtttcctgctcaagtttgcccagcgctacatttctggcaaccccgactcggcgtttgtgaatgctgagtcggcgtacgttctggcgtactcagtggtcatgctcaacgtggaccagcactccaccaaggtcaagaaccgaatgaaacccgagaactttgtgtctaacaaccgaggaattaatgagggtggagatcttcctccggagttgcttctggagatctttgaggagattcagaagaatgagatcaagctggattccgagcaggccgacgcagccatctccaacgcctttgaggcggctgagcagcccaccggaatcgctgccactctcggtttcggaaaggatgtcaacaaggaggcctatctcaaggctgccaaggaaatgacttccaaaacggaacagttgttccgtggttcgtcttccaccaacgacgagcctggactgtactacgtggcttctcatttcgaacacgtccggcctatgtttgattccgtttggatgtctgttgtggctgctctttccggtcctctgcacacttctgacgacgaggagactgtaaagctgtgtctggatggaatcaagtactccatcaagatttcgtgtctctttgacattgagcttccccgagagtcgtttgtcaacaccctggctaagttcacttctctgagccagctccacgagatgcgccagaagaacattgaggccatcaaggtgcttttggaagttgctgtgagtgacggcgctggcctgaaacgcggctggaaagacattctcacctgtgtctcgcaactcgagcgatgccagcttatcgttggaggtgtttctgccacagccattcctgacattaacgacgctcgaatccatggacgagcctctctcgaccggcgacgaactctgcctcccaacatggccaacacctttactccggaggttgaagctgcgctcaagtctgaatctttgaacaaactcacggacaagatctttgttcagagcgcttctctacccgtggactcatgtgtggattttgtgcgtgctctcgccgaagtctcctggcaggaaatcaagtcttctgccggcaacgagaacccccgaacgttttctcttcaaaagatggtcgacgtgtcttactacaacatgggccgtatcaagatggagtggactccgatctgggctgtaatgggcgctcagttcaacaaggtcggtacgatccccaacacgatgattgtgtttatggctctggactcgctgcggcagttggcgggtcggttccttgatctggaagagttgtcgcactttaagttccagaaggacttcctccagccgttcgagtacattatggagaagaactcgagtggagaagtcaaggatatggtgcttcaatgcattcggcagctgctgttatccaagaagagtgcgtttagatccggctggatttccgtctttaacgtctgtggagcggctacttcgtcgtcgtcaaagtctctcttgaacactgctttcgacattgtcaagaaggcccgagaacagcttctgactgaggtcatcctccaagatgcgttcgtgcccatgacgaaatgtctgaccgctattgccatgaaccagttgtctcaaaagacagctcttcatgcaattgagcagctcaaggcgattatcgtcgatgtctccaacgataagaccgaagacaacggtgtcccccatcctcagcagctccccagactctggatgcctgttttccagtcgttccacgacattatcatgaccggcgaggatctcgaggttcggtcacgtgccctcaactacctgtttgacgtgcttgtccagtacggcggcggattcgaggccgactcgtgggacaccatctgcaccgaggttctgttccccattttcgtcattctcaaatcgcggtcggaaatggcccggttcaacaaccaagatgatgtgtctgtgtggctgtccacgacgatgatccaggcactgcgaaacatgattgcactgttcacgcattatttctccactctggaccgaatgctggacggcttcctcgatctgttggtcacctgcatcaaccaggagaacgacaccgtatcccgaatcggctccacctgtctccaacagctcatcaccgaaaatgtcaacaacttcaacgacgcccactgggccaagattgtcgacacctttggcgagctgttcaaaaccaacacggctgtggagctgtttgagagcacgagaaagccagacgatcccgaagacaagccccagcgaacagacaagcagaagatcttcaagaccatcattgtcaagtgcattctgcagctgctggcgattgataccgtcgaaggactcttccaggaccaacaggtgtaccaatgtatccccaccaagcagctcttgaggattacagacatgttgcaggagagctacaccttttccaagacgttcaacgctgacaaggatctgcgaatgcggctgtggaaggagggcttcatgaagcagtaccccaacctgttccgccaggagagtcattcagtgtccacatatctgcatctcacgttcaaggtgtatttggaccctgtgaagacgactaccgagcagcatgatgcgattggcaagcagctgttacctctggcactcgagctcatggaaatgtacgcggccctggactttgaccagaacaaggaaaaggtcatttccacatggacgcctgtcattgtgtctgtactgcaaaactacgcgcggttccctgacagcgagttcaacgccaacgcggaggacttctttaagctgtcactgaacctcctggagaaggacgtgtcgctggaggtgcgagtggcggtcaagcatattctgcacagagtcggccagttgtatatgaagggaaagggcaaggagtaaggataggtaatgaaatgaatgatagatgaacagaaaagtagtaccacattgtattaaagtggccacgactactaacagcaacaatgtgttcccatgggcgatgacttttgaagcagcctggagtggtgccacagacggatgcaaaacttcactggcactcagtttgcctctcatccgacagctttgaacgtgtgccagggattatcaaagagctgggcgtttggccgggtgtttggcatgatctccaattgtccaaacacaaaataatgtaaaagagctgcgaacaagaaagaaaatctgtgagctgctttaggcggcccataccagtatgtttgtccctatcagttcatctggaatgatacaacgacttttccatgataaggagatcctgccagggttggtacttccagttacaaaatacaaggactatgggaaaggctggagcagtgtacaccatattgaggtacaatacacccatattgaggtacaactccggtggtacagtagtataatctatagaaaactcaccaatgaaagactctgtaaagctttcgtttctgaggtctacgtcgatcaagttgtatcaaggttcttccagggctgtcccgtgcataaaggagggcttggcaacatactgctcacagatcgtcagggacgccctataggagatcttcttaataacaatctgcaccagatacgtgggaacaaagaccttttgctaagaacctggacaaagataaccatgcccaccttaccgacagccacaatctccaaagacatcaagcggacatcctggctatcggtatctgggctagtaccaccagcaacttcgtcaacatggttatcaattcggggaccagatgcgatcacggcaaccgttttggttgaaggcgacatattggcttacaggatgactcaacgaagtgggtgccgttatcacggagaaaacctggtatgggtacagcagcttgttttcggtttggccaaggagcatgcctgacactgattgtttattgctagtcgcgacaagaacggcaacgcattgtcctttgtcaggggaactggtggacacaaagtctcctcttctacttattatcagcagggagacgacttccccaaaaggagttgaaaacataaaattattgtccttcagtcagccagtggtgctacccaaagttggttttccatattgactcagtgatgatttcatttcgcacatatttgccggaccaatacgaggctaacaaagttgaatgcgaacacatgtcataaatgggttgcttatctgacttacatgacttacatggagtcgccatcaatcttcaactctacgtatttcagaacatgggacccacaaacaaggtttcttggcgcccatcatatgtgcatagccgagagaaagacgttgactaaaagtgcagtcacgtgttctaatgagttagagaggagagaagagtttatggaaatccggtagccagaaacccctttttgtaacgcttgctctactaccccagttatcttcaagagtctactgaagttatgtttttctccaaaatatcatctcgatgtcccacacctatccaaatgctactggaccacgcagatacgccgtatgagcccaggagacctagcttgggtctcacaatgagcggttgctacaccgtatgcacttattattgaaaatataagtatagtacagtgtgctgatgcttccactgcttctttttcaacccatgccgcatctacaggacgaagaactcagacaacaatactcaatcttctgacatggacactcgaatcgacaaattgaccgccattgtcgagcaattagtgtcccacaaagagcaggaatcgaagtcctttgagaaactgctggtggacgtcttgcggatcccgtcctggaccacccagacgttcttcactatcgggctctttatttccgcctgggcgtttcttgctgccaaccaatgctagcgggtttgcgagagtggtaatactgaaacctctggtatttggatgtaacaaaaactgtgctgttgctgttttttatgcctggtcatgtcatgtcgtggaaaagccgtggaaagtacacttggagccatacgaagagaagacacgattctattattattggtaagtgttagatgaataaccttggttacgacttaattccatacacagaagcgcgcttactgtacttatctaactcacctcacagcgttgcgatgttctgagggaacccttcaactttcaagaggtaggacaccacggtattttttcacggatttttttttattttcataataaaataacgattcaactaattactgtgtatgaacatgagaggactgacttttgagtaagagggtggaaggtgtcaatttcaagacgtacgtattcggaaaaagcaggatacacagtaaaataataagaaagataaagaaaaagaaaaagaaaaagaaaataaagggcaaaaactggaacaagtaaaatattcacctggaatactactacgtcctcccgggtagcttcttcagcaatcaaaccagaagtagcgtgaaaaatgtgactgatacaaaggcgtcacaacccaactcgcacctcctcattagttctatgaatcagccaattgatctacgctagatggcatagacataggacaagtgcagtgactcggatctcaacgtcaaaaattcgggctccgcttttcaagctgctgaagttgcgtctctgagagatttattcaacatctgtcacatcggtgattgggtaaaacgtcgcagctctcttgactccagttccatacattagcctgtcactgtggcttatcttagacccacaattggagccgtgcaaactatataatacgagcagaaaagagaggtgtcggtaggtggtcgggttttatacctcgctatacttagagcattgttattcacctagtgggtgagatgaaaaacaacaaaacatgccgtttcagcgtgcatcaacttagcttttttgtgctaacataacccccacagcacactgtgtgtatgctcgtgttcaaaagtcgactctgagctgtcgttttgttcaactcagacatggcactgatgtcacctccgcattaggctgcttgtttagacgccaaattagcacctcgcttaattctaattaggcgttttagcagatacactttgggcagtgccaaaaagtgggtacctggagataacggttgtaggtggggctaccgtggttggactgggatggaaagtggatctgaaaaatttctgagcagcgacgaatttcagacctatctctttgtgtctgaatcgcataagtaacgcgcggtttattactgcatttggtaatatgaaaagtgccgtgtcttggcgtacgacaagcaagaacaggaggcgatagagtaggattttggagcagctcgatgaaggaaacgtctttaaagagttgttattgttgttattgctgctgctgctgttgctgttgttgctgttgttgtcatttaaagagttggctacttggaagcgtcaaaaaacaggcacaaggccctattatactagtaggcctgttcaataatttcgatctaaatgtttgaaactcctcccctgacacttggcgtccaatctatctgctccattcctctatctatgcggggcatctgtggcttcactgataccgccaagtgagtgtttgatggcgatagtgtttggcatgatgaagtagaaggtggagagatcaagtcgatggaaaccgactttaacgtgacaaaaatcacatttttcggaaactggagttttcttttctacctctaaattcccagattacttccatcacccgtttctggatgttcgtatggacatgttctgcccgatgtgcgagatactactctatatcatagcttaactcttattacaccaagagcagatctcccttggcacacggctctgtggctgtcagatagcaacacgtagtatataggcgggttgggggcatggaaaaacgtctatcgactttttatcgtcttgccactgttcgtcatgactcaacatctaggagatcatctggaggaccacctggagccttccaaagaagacggtctttactacaaggacactgaccaaaagactacccactctatcgataaagacgacaaaaacgaaattgaattcaccgagattgaaaccacatcgatcatctcccagggatactctcagacatgggccacctacaccgatgaacataaccccgacgggctcagaattgccacagacgaagatcgagcgactctaagacgagtagctgctccaattggagccatgacttacatgctgtctcttgttgagttcgcagagcgaggctcgtactatggtctgaccaacgtcatttccaactttgtccagttccctctccctaagggcggaaatggctggggagccacacctgccggttctcagttgacagcgggagccctagatcagggtcttcaagtcgccacggctctgactctggttttgcagtttttatcctacttgacacctcttctaggagcctaccttgccgattccaaatatggacgtttcaagaccatctgggccggtacgatcatctgtggaattggccatattgtgattgtgattgccggaattcccggaatcatagagcaccagaaagctgctctaggaatctttattgctggactaatgatctttgcctttggaaccggtctcttcaagcccaacttgcttccactattgctggaacagtacagagaagacaacaactgggtgaagaagatgcccaatggagaactcgtggtgattgacaaagaatcgactcttcaacgaatgactctcgtctactactggtctatcaacgtgggagcttttcttggtctgggaactgcttatgccgaaaaaagaattggtttttggctcgcttttctggttcccactattctctacttcttcctccccctgtttctctggatcatcagaaacagggtttacaaggctcctgcttctgaagattctctcattgctggattcttaggagtcatctaccaaagactgttcaagaaggactccacatactccgagaagtttcaaactgacgtctgggccactctcaaagccacccgcttcttccttttctttccaatctactttatcaacgatggaggcattggagcactgtctaattctcagggtagttcaatgatcaccaatggagtccccaacgatcttctcaacaacttcaaccctctcacgattattgtggcagtaccgatagtcaactacggactatatcctctactgagacgctacaaaatcaactttcgggcctcgttccgaatctttttgggctttatgctggcagctttttctcccatgattggagctattcttcaatggagaatctacgagacttccccctgtggatactatgccacccaatgtgaagctggagtagctccaatcaccatctggtggcaagtcttcccttatgtctgtactgctttgtctgagatctttgccatcactacctcatacgaactagcttactctctggctccagaacatatgagatcacttgttatggcactgctactgtttatgtctgccttcagtacggctattcagacaggtctgactccggctttggtcgatccgcatctcatttggccgtttgtgggcatctcagcagcaggaggagccttcgccatcgcctttctcttttgctactggaacctcggaaaaggtcagaagttgtcagtctaggaggtgaataataatagtaattaatcatgtgttattgagtcacgatagtggcattcacgatattagttgaagattcgtgtagatgttgtttgggcgtcagtcagcttcaggacaactcttctaaaagagcatgccacctgacgataagcgaaacctttttataccgtaatatgggccacgtgatcccacagcaagtgcccgattttttttcacgttactgcagcgtcgctgggggtcgtaccttgtttagctctcaactagagctaggtaaatagaaaaggcactgatttccgtaagtggcaacatcagcaaatgtaggcagactcgtagtaaatattatcttatattttcatttataagggtacaggtttcacaataagacatttcataccgtcctaagatacctggaacaccgtttttgtaccctaagtgatgtttcttcttaactaatttctaacaaaatggaaggaatagagaacgcgaccgaagagccttactaaagcggttttaagtgagaaacgcagaaggacttgactcaaatagttactaaacatattggtttttgaaatgattaaaatattttattgcttttttattttattcaagcgttgagtcatcatacatcaccaggcacagtccagaattctcaaagtcggcacattcctgaggacgtggcgtaatggtagcgcattggatttcggttcttctgaacgacgtcctccaaaggctgcgggttcgagtcctgtcgtcctcttttttccagcaggagagacgttctggtggtatttctgtctttgccagttcgctcgtattctacttttttactgttcctgcataatcgaaactcagttgagatgaaaggtaggagttgtgaaaatgagagggtgtcacgggatcaaggaatttatggtactgtaagattgaggagggcgaggtgattctatttacctttttatattcttaattggagcatttcgggtggactggagctctactgtcttacccgtaagtggaacatcatgacaaggacactacaaaatgccgaagactgaaccgattcgagcggtctaaaaggaaacttgatctagcagtctctataagcaattgttatcacacaagtttcgttgagaaatgactgtaacgatgacttcttgtaaaatcactgtggaacaccggtagtgttcacttgctgcaggtgcataaggcaaacagggaatacgaaacaatcatgtagacaatgatagtcacgtggtctgtaccaaaaagaccgcccgagcgagctctacaggtggattaactcgatttcccagtagcacaatatctactcattacaggcaccgttgcttgcacgccaaaagtgctccacttcatgaaaacattctattaaatacctgttatcctttttcctcggcagttggagatgacactgagaggctgacaaaatggatgtcactgatcaacagctgtctcctctctttcaatagctgtgactgcgatgtatattctcgcagcctcagtgtccacaactatccagacattcatatgctcaagactgtgcgctcatgataatgcgctcaagacggcgcgctcatcactgttcgctcaccccaatcatcgcagttccagcttcgctcaaactgctcatgattgttgctggacaatttccccctgcaccttttcatcaaacacattcactccctgctttagcgcatcaaccaacaaacccagagtgttgtcattaaaagtcttgctcgttcgcagctcgtccatatccttgccaaactcggaggtgaccaggttcaggtaaaacttttgaaactcggggttggctgagtcagctggaagagattgcagttctgctgggatgtccatagtctgggccgaagcggcagcagcagcatcatctttgtcaaactccatcatttcgacgtcaccttcgtcgattacgtgatttgtagtgtcttcgttgtcttcattatcgtcttcttccgcccggtcagattcactgtcactggagtcggagtccgaaacttcggcggttcgggccttctttcgccgccgtttcttgggttcgtcgcttttcacggccttgttgtttctcgagtcgcttttggccgacatgttgtgctgagacgaatgggtagtgcgagatgtgaaaatatattctgcaacgtggtttcatgcatgtaatatgcgggtggtgcatttaagaaatataccaagtaatgtgaccgaagctaacaaagcctaactattgttggagtccttgcttgctaggtgattttaggaaaacaaaaaagaggaaaacaaaactaaaaggagacaaataacaatcggattggaaaataactccattagagccatgtatccatgtgacaatggtgctgatttcttcgctaaccaaaactgtgcaatcaagtgacggcagaaaaccccaatacacgaaatcaacaggggtgtcttaggctcttagtcgactacaatccaactcgattcaaaacaatacaatattaattatacaccagtagcgaccatcccattggtttctctcctactcctactctttcttctcttcagtctcctcagcagccttctcctccaccttggctttcttctctccactctgttcatcctctacggccacaggagcaactcgctttggggccttctttcgaacagccaatccagacaggtcgttaacctgcttctctcctgatccgccgacacctgcagcagccataatgttcttgacaacatcatcagaagagttacccagaataccttccatgacggcctgtttcttggcatcgaagtcagcctgacccttggcaatggccttgagatctttgagccgaatctccaaatcagacactagatcgtcgtctttctcgccagtcatggcaattcgcttcttcaccgagtcaattgccagaatcatctgatccacggccttttgcttgttggccgagtcctcgggacaaaactcgagggccagagagtacttgtaatgagcctcactcatgacagttgattggaactcattgtgtttatccttgagctctaccgaccgtcccagatctaccacggcctggttgaagttctcagactcgagagaaatctcgcccaggatgtcgtacacctcggccagctgtttctcaatctctgtgatccgctccgctgaaaccccctcctcggcaagttcatcttcaaacaactttctggccagatcagtgacttcccaagccacctcaaaatcagtctgaggagcttcctcatcttctccttcctcttctgcctcccccgcatcaccttcttcagccttttcctttcccttgctttcagaaacctcctcttcgacctcttcaacttcttcgacctcctctggagcctcttcaaactgaaaagctccagaagacttcacaggaacctcaacttcctcgccagtagtctctccggggttttctccgccgccaagaacattggaagaactcactccggcctggaaaagagcccgaccgtaaagaaacagtaaatgaccatcttccttgccagtctcgtcactgtacttctcacacgcctggcccagagtctcggtggcgctctcgtagtgcttcagagcgtatgccttggagcccagagccaccaattgctcgatttcagcgctataggtcatgttgtggtgtttgtagtggtgtgtagaatgtatagtacagtattccaacagaaatttatcgtgtagagacgcgtccttaatggaactttaaatggtgcagtcgacgtcgaggtcacggcttgttctgcttagtaacaaaagacttgctaccaatcaaaagtagctgcctaactgaccacgtgacgtggtcgctttctagtcataatctgatcgtcatctgatttccccaacaggcatgttctgggtgaagtctactcaggcagcacctactaccgaatgggacactccctaaacggtctcttgggattttatcccgaattggaaactttaccaaggtaacttgaaggggtgaaaacgtgatccagaagagatatcaaaattttgagaccactttcctactgaaatataggcattgtgatcacaacagaatacctcgcttagctctagtatagctggaggttgagttagcactaaatttaggtaaacttccattgtatgtcacataatccagaggaaccgtctgaggagtgtcgaaagggtttcacatgagcgtttcttccacagcagctagagagaaaatgaggcacataggcgttttaggtgaatccttatataatatcaatacaaatgttactatctcttctctatctttcatccattgttcgtgtgtgagctaggttactacaagtagctgtgactcctaaggaaccctctcagcttgccttgcagtgatattggcgcacaccaaacatatatgcggactcgtcgcggtcatactaccataaaaaagtgtctcccgattgtctcccagtccacgcacacgcatcgcagaagcccgtcaagtttcataagcttcgttttgtctcgtcaactggagcccgtttgaggagagtcaaaagacttaccttctaatccacctccaagagctcctaccgacaatccgaaggcaccattgtactccccacaccaacattacataccgacactctaccgttttgaactggccgtacggactaactcatttgaaagatataataccagatgttcctcgggagaaacgcctacaaccaaaacatcatgttgtgtgttcaacaccacagcagtcgcgatgtttctggcgcctctcaacatcaccgcgtttgttgttcatgacactccaggcgagaacgttgagtacattttccacgaaaccagcgagcagtgcaccgagccgagagacagggtccgaccgtgtctcgtccactacagaggccaggataccacctggttcacctcctattgaagcgctcgtgacgactatgaattcatgaggccggcctcaggtctaattttacgagattgaagatcagcggttgactgaccatcctagacacggttaggttgagcaggcgtaaatgagacgtctatcgactacaaacagattgcgagctcttgttgttgttgcgtatgccgacaggatctcaaccaattggttgaaacctgtaaggccaacaattcccaacccttgaggcatacatctggctacatctagaaggacacgagacagatgaatggtcagggagaagaagccaaccgcgctgaaaccgcggtacatgctcacgaagatgtttggtacaacaaaaggccatgctcatcttattggttaagagacagcaatggagaagatgttccctcaggcagtggttttaggggagcgtacagccagccaagtattgtcctatgtgagctacttgtagtacatactgtactactgtgtgtatgtactgtacttaactgctgtacgcaactgttgttcatatagagagttcagtgactggcgctgagttcactctttaccgaagtgggatttcgactacactacattaggtactgttgtacatacttgggatttagttgaagtctccgcagagtattgcattctattattctacaccattttgttacatcccacttgattcaactcacttgatacacccactgagattgtccatactcgtctcactcgaatatcaaccatattcgacttctaatcacagcaattggaccctgcaactctttgcggtcattttagtaactcttgatgtttcccttggtatcgcttcctttctacttctgcatgtgtatctgttgttaactgattcagcacatcatgttgagctcgtatagttggttgtatagcgagatgaacgccaattgtctgatgcacaatgatatacgaccaagtggtcacctctttgaacgcttctcttttcaaccagtctcttcgtcctcttctcagcctcccacctactactacaagtacccccttacccctttggagagctcatttccagctcctcaatcccagacaagtcattccacagtccaacagctctcggagtgtgtaattaaaaaagcacactaagcctgaatcagtgtgatctatctacaagtagaccgagccctagactgagtatggagcacgtgattacctacaacagtgactaaccacaatagcgactcagtggttgcacgtcctccaaagtcattctcgcacagctgagccccacatgttcatctttgacatcgattagtcagctttcttagccacctcatagctcaccctgaaacataacccctattagcttaatagcagtctaatgtgaaacacgaaccctgcacgagattcatgacagatgtgaaagacacttccagagacagtataggtaatccaagactattgttggattctgctaggcccaaaaaatagatccccgctttcaaattcgccattggcccacttttgcgaaatgtgccctatggctgtcaacaccactataagagagggtaatgggagagagatacatgtgaagttagttaattgctgcggggatgacatcatcacgggaccctcctttgtagcacgtgtattcggcctccccgttcagtcacgtgcctctgtttcacacccgcacacccatctccatactcatctctcgcccccctatcctcccctgcattcttcattcaaccggtcaaagtctgttttgcaggtagccccgtgtgagtctaataacgtcaaggtttgggacagacacgtacgaactaacctaaccacctcacagacaccaccacgcacccaatctctcatcatcacatcttgtgagtcctttcaccttttgtaagagcgacacacacacagacaaccgacatttcgccatggctgaaatgatgagtgatatcggtgagtatagagcgggaggagggtttctcgagggccttgcacccctatgactgggtcagggggtgaacacagacacagacacagacacagagccagaagaggttccgtgtgaagaacacagaagaggggccggtggacacagacgatagcaacagcaacagttaaactggacacgtgacattgacgatatcagttttgatgcgacgtctttgtgtctgtgtgacgatgatgtgaggagcaggtcggtggaagaagagttgggatggcggtacaacataaaactagcaattgagaaaacgcgtcaccagacctgctccccaactcctcacactgcacaacgcgatttatgtcacccaatgcctttttcaccaggtcagggaatgacatgagatgactccacctccagccgcgatggacgcgtgatttggtgtattatggatctcatgtaaacgtacgcaaccagcgaactattctcctgcctttgatcgcgctcctccctcgactgcacccctaaacacattttcatggctaacccagaacctatccacgacgaggccaaggtcgcggagcaggctccctccattgcgccactgggactggagcccaccacagacaagtcgctcggcagcaacgctgcggtctcgtcggccctgcctgagaccaacatcatccgcaagaagctgagcggctacgtgggtttcgccaacctgcccaaccagtggcaccgaaagtctatcaagaaaggcttcaacctcaacgtgctcattgttggcgagtccggtctcggcaagtccacgctggtgagcacgctcttcaacaacgacctgtatccccccaaaccgcgcaaggaccctgccgcggagcctcccaagactgtggagatccagtcggtgaccaaggacattgaggagaacgacgtgcgcctgcacctgaccgtgatcgacacgcccggcttcggcgactttgtcaacaacagtgactcgtggaagacgattgtggactacattgacaagcggttcgacaactacctggacgccgagaaccgggtgaaccgaacgtccatcaacgacacgcggatccacgcctgcgtctactttatccagcccacgggccactcgctcaagcccctggacatcaccgtgatgaagaagctgcacaagaaggtgaacctgatccctgtgattgccaagtcggacacgctgaccgacgaggagattgagaacttcaagcggcggattctggccgacatccggcaccaggagattgacatctttgctcctccgcagtacgagaacgacgacgccgagtccgtcaccgagacgcacgagatcatgtccaaggtgccctttgccattgtgggctccacccagcaggtgcagaccgccgacggccgaaccgtgcggggccggtcctacccctggggagtgattgaggtggacaacgaggagcactgcgactttgtcaagctgcgtcagctgctggtgcgaaactacctcgaggagctgcgggagaagacggcccacacactgtacgaaaactaccgaactgagaagctgtcgtcgctgggcatccagcaggaccactctgtgttccgggaggtgaaccccgcgctgcgccaggaggaggagcgaacacagcacgacgccaagctggccaagatggaggccgagatgaagtctgtgttccagcaaaaggttgccgagaaggagcagaagctgaagcggtctgaggccgagctgtttgcccgacacaaggagatgaaggaccagctggagaagcagaggctggagctggaggagcgcaaggcgcggctcgaggccggtcgaaacacccaggacgaccggaagcccaagaagggtttccttcggtcgtaggcacccggctaattttggccagttaagttaatggggagttgagaagatgcttaatgcttggttttttcgagagatataaaggtaaatggatgggtaacgtaacgcggagtagagtggctgaaggttgcgaacgaccaaccactggtagtagcgtatttgatgcacagataaaagcaccatactccatggttaagagtgagacaccagcaatggggatgaagccttgaggtaagcaaaggcttaagacgtgctcttttcttgtgtgttaatgaaagcaatagggtggtacaagggagcatacaagtgcgagtatgttactgtatgacgatgttactgtatatggagttgtagtcatacagttatatgtagcatctgggccatgatatacggaccattcgcacaaggaagttagagccgaattgaccttggaagatctctcgaacgggtaactgaggcagccgtgcgagcgtagaatctgagaggagactggggcatattgtgtgacgatggctgctccagtgtgtacagtatcgatacgtgctacttagctctattgatagcttgtgtggaaagtgtatcttctgttagatgatgaactatggcttgactacttgtagtattttagccatgggtgggttgagtttgtgatagtagcagtaggaatgagagtatctcaagcgtctttgacgtttataagtcatttgttcaatatctggtcgtatggtatagacagacatacttgtagatggcttactcagttgtatacagtatgtactataggacaaacacctggaagacggttcaacaccacatagggtggttagaatgttttattttctatgtagggtacgttggatatctcttgatttccttttcttcatctcgtgtacatggtggtattgatttttcgtattttttccgagattgttaggatttttcctttgacgtttgaaaaatccttgaaattcgcaagaaattcaaaactgccgtgggcaacgcatttcggttcaaattgaacttcttttttttactggcctggcgccgataccgcctcatttcccttccaccacctcgtttgttgctcttggcccactcacgttgctttcacgctggtcatcgcgtgagcaatgcacaactccattgtttcaaatagactcacaatggcgctaatataaccgaaccaccagtggagcatgtcaaaagcgggattaagtggcgactaaacgagcggggaaccgctgcggcggggcggggcagtgacttaccgagaagatatttagccacacggccaaaaaaatgccgtcctccaatcgcatcctgtctacttgggcttgtcttgtcacttttcatcgttgctctcgcttcttgctgcacttccttgctacagctggaaccttgttttttgctactacggtgcatatggtcccaagagagtcgccgccttcttcatatcgtctttgaaaccaaccctcttgacatctgacatcaccacggaaatcgcaaaatgtccactcctgtctctgagccccttcatgccactggccacgccgccggcaccaccgccactggagccactcctaccggcactgccggtaccaccacttctgctggacacaccagtgccacccccggcgcttcttccaccggccccaagaagggttttgtgcaggctcttgagcctctgttcaaggtgagtacgaacgtgtgccatttacgggtaattgagctcaactgcgagcgttagcgagcagctctaagaagaatttaacaggcaatgagtcgtggtggaatgactccgaccggcattgagtcgtggaattgaatgactccgaccggcattgagtcgtggttattgaatgactccgaccggcattgagtcgttggccattgaataagcattgcaaccactcggttctagtgtcggctgttttgaatggcccgtgtaaagcacagtgaacttccacggtcgttgctgcttgtgcaattgagctatcacaagacggggccagcattgagaaattgatcaatgtgcaaatgagcgctaggaagctgctgctgcccgagatcttctgctaaatgcatgctagtcaaacgctccctcagttctgctctgtcgtcagccattgctcggacccggtttccagctcaatcacaacagtgtcgccaccctcaattacatactaacacagaccccccagttcatctggtttgtcggtaagtactaacccactatttcggtggatttctcaatgaagcccttatctccgagcacatctccgagaccaacctgtaggcgataaggatgaaaaatgtttctgggagtgacaggtgaaatggaagcacgatgcgactgttttctgtacggttgtggtgttgttctgtgctacgttctgctgtgttgtcttgtgtgttttgccggcctacgaggttgcccaatggcataacatcaccaacttaacaggagcatcttagcacaagcggcttaacacgggccgcctaacacgagcagaactgtacgatgaacttcaactgtccagatcttcagtctgtatttttttttccccccaccgttgatcaacatgcactatccatgtactgtcacatgacgacgaagaacaaggaagtgaggtgcagataggaaaaagataaaggactgtggctacgttccagtttcttgtcatcgtcactaatcgacttccatctcatttttcttctcttctccgacatggccttgcatggcttgaccatttgacatgcgccttccgtgacccaaacgacacagcacagagccctgtgacgattcctacaacagccgatattagcacatatctcagctctcaatgcaattgtcacatgagtcgtcttgattcttgctcgagagctgttgctgaacttttgtccactcgttgcgcgctcattcattatgctacgcatagtttcgtttactcccactaactcaggccaccttctcgtcctcgtcggatgctttttctacgtccttgccaccctccccttctttcgagttggcaagttctccatcttctggtaccgagaaattttcctctctgtcatcgccacctttggaatcatcatcttcgagacctacaagggcaagcctctgaacccccaggctctcgcccgagacgacaacgtcacctaccttctggttgccttcctgtggctcgtcagcaagcccacctacggcaccttcctgccctttgccattttctctctcttccatgttctgacctacgtgcgaggcttcattctgcctgccctcggctaccccggcaacgctggcctctctctccagattgacaactttgtcaagacctacaacgacaagttcatgttcaccgctgccaacttggagttcatgatgttcttgggtctgattatcaaggccatcaccttccagcgaggctcttggatcaagctcatcatcttctttgtcttcctgcgtctgcgatacgcccagtctctgttcacccgatccgttgtcggttcctgggaggtccgagtcgatggcctgctgtctcaccctgccgttcctcctcaggtcaagcagacctgggtcactgtcaagcaccagctgcgaaagaccctcggaggtgccggtgcccctgtcacccaggagcagcgagctcagtaagcggctttatggtaagcagtaaagcgttattgcgacttatctaggtgggttgtattgtaacaaagcgtccacgcgattaatatattatcacgtaactgctcaggagggcccagcttgagtttagtagagtagacgggtacatactgtacggtatgtacaagtagtatgtaattattacgtagtagaaagtataggataggagatcgacagctactctcctattgcgactggttctagaatgaagtggagagattaaaatgtacaacaatagtttaacaataatagtgtgtatacctctaagaagagcttgtgaatcgcagcgatgtatttaccagcccttgtacggtacagtaggagcactcgtacttagacatagccgagtcaagcaacattcgatactgacgattgaggaacaaacatgactaagccggttatattaatgaccttctgttttgtttcacaactattatatcatcggaaatatctcttcaggccagtacatacatacagtatgtacatacaaggtggatggtcagtaaatatctcgttattattgtatgatagagagattttttattatgtaatcctcttataacacgtctttagggtctaaaacaagtctccattgtctaacacaagtctccgcttcttctttcctcttctctaccaccatccatactgtctcttcactcttcactctctccgtgcggctcataaattattagagttgaaattttgaaggggtacagtccagtcaacatcaatccaagctccatctcgacaacatctgataatggtaagtacaacagctcctgcgggctttccaaggatgaacaatgaccgcgtgactgagcttttttgctccgaaagacgaaaatcttctaatcttctctctgacggttccacagcaagtaccacccttctggtcctcgactaacccagctacgactccccaaacgagtggcacgggtccaattgagaccccagagccttcggtactattccaacgaggcggccgactttgccaaccgaaaacaacgcattgccgacgacattaacgagcacaaaaagacatggtatccgctactgcaacaggtgcaggaggagaaggaccatgtggtgagattgaaggacttcaaagagaaattccatcacgtgacgcttgaaaacccccatccgtctcacgtgactgtcagaggccgcgttaccaagctgcgtcgggcctccaagggtctggtgtttatggatctggtgcaggacggaatcaaggtccaaacggtcgttaagatgcacgccatggaccccgagctaagtaaacaggagtttcaggagaaaattgagacttttcggcccggcgacgtggtttctgtgactggaaagcccggtagaactcctgctggtgagcttagtttgattgctgtgcgtcctgcggagcttctcactccgtgtcttcatccattgcccagcaaccagtcgggggatgtgcacaagcgccttgctaatcgtgttgttgacttttcaacttctcccgagtctcgagaaatgatttatgccagagctaccgtgattgcctatgtcagaagattcttttccgatagagggtttctcgaggttgaaacgcccatcctgagtgatgtagctggaggtgcttctgccagaccgttcaccacggaatccaatcacttgacgaggacaaagaagaagtcaaagtccgattgcaaagaaataacaactcagatcgctctgagagtggctccggagctgtggctcaaacgtctggtcatttctgggtttgataaagtgtttgaggtgggtccgtcattccgaaacgagtccattgactccacgcacaaccctgaattcactacctgtgagttctactggggctatgcagagttgaaagatctgacagacacattggaggaattctttattggtcttctaacaaccgttattactaaacatcccagttattctgaaagactaactccctggttggaagagtttaagaagggtatcaagcatgtggactttctgaaaactattgcggacaaatctggtcacgagctgccacgtgatctcacagacgttgatggtttggtcagcatgtataaatcactgggtctcaagttaccgtctgtgttgtcccccgccaaactgtgggacgagctggcagctgagtatgttgaaaagtccggccgggtgcttttgattacgaaccagcccgagctcatgtctccgctggccaagtcatggacacgtgatggatacgctctgtccaagcggttcgagttgtttattggcggcatggagtatgccaatggctacgaggaggagaactcgccgtttgcgcagatggataagtttgtgagccagcaacagtcacgtgacgaacatgctgacgacgaggcgcatgttcaagattctggatacgtgactgatatggagtggggtcttcctccgactgctgggtgtggaattggtattgaccgactggtcatgtttatcactggtgctaagagtattcaacaggtgattccgtttgcggggttgaagatggcaaggtaggagcactttgaaaagtcgtcgatcaggagttgttacgtaagtaactcctgttgacatccaggaggaatcttttctcttcgctgtgggttgctgtcccctctagaagactgggatacagcggtctaggtgtatatgtacatagatatggtattgttaacttttgatagtcgaataatggtaactacttgtaggtgaacgggttctacagtactatgtgtcccacaggcaaacatgcacggagttttcatttccacgatccacgattttgtgtgctccaaatgacccgatttagttgtcgatttagttgaacagttacttaggaaactttggttaagaaaaaaacatgttgaaaaacatcaaaacttttccaaagttgagaaatcgaaaaaagatacaactgcccatttcctcccttattcagccatctattttccggttccatatctccatcctttcttctcagtaagttcctccctcacctctctgacgcactcccgacgcgttaaataaaataaagaacgccattacgcgtaaacaatttaaccactaccaccaccacaatgactgtcgacacgccatttgaagagtttatgccgccttctgtgccccaaaagaaaactcacacaactcacacgcactacagtaacgttcctcatggtgtttcacgtgacccccataaaccgtgcattcttggagttgatgaagccggacgaggaccggtactgggatccatggtctacggccttgcctactgtaccaaggagtttgccgacgaggagctatcgaaaacggggttcgccgactccaagactttgacggccgaaaaacgaagcgctctgatgcgcgaaatctgctgtgatgagactctggttgagcatctggggtggtgcactacgtctatgactgctcaggacatttcgtcggccatgttgcgacccatgtctcgtggtgtgtacaacctgaacgaccaggcacacgatacaactatggctttgatccagggtgtgctggatcgaggtgttcttctgacagaggcgtacattgatacagtgggaccccccgccagttacacggccaagctgagcaagcagttcccccacatcaagttcactgtcaccaagaaggccgactcgctgttccccattgtttctgcggcctccatttgtgccaaagtgacccgtgacatggatctcaagtcgcaagatctcagtgagggcacatggggctcggggtacccatctgaccccaaaacgtctgtctggctcaagagtcacgtggaccaggtgtttggatggatgcctgtggtgcggttctcctggcagacagccaaggatctggtagagaaggaagaaaagggaggtgtggaatgtgtttgggccgatgatctcaagagagactcaaagagcgtagaggcgtactttcgagctgctgcaaaagacaagacaaagagtaagctggtggtgagtagtgagtggtatggaatgagtgtcggaagcgatgtcttttaatgttcggatgaaacgaagcagactgtccgaacccagcagactcaaaggcatgaacgggtactcgcttcaatgcaagaggcccgttctgaggtctcaccaaccagcattactggactgccgtccaagaacacaatgtgaactgctgcatatctttcaagacgataaattatcgagaatcaatcatcagatactgtaccggcatcatagaagaagaaaggaaagcctgtaattgtagtgtgtgaaatgacctggagatgtgtttgtcaattgtagctgctactgtccctacatgggtcgcagcaaaaaccaacagtagaaagatcggggctactctcatttctgtggaatgtcatttcgtcgttccggatgctcttttgactgctggttgtaatgtgctgcaatttcaactggatttcactctgtgtatggcatctacaagtacatactctggatcatggaattcaattgcatgtttggcggtagcaatggatagtcctggttctgctggtttcagaaatgtactttttccacctatatcatccaattttgcgcctcttattccctttctcaccctgcctcgctatggaccataacatcccccaccttcccgttctctttcccacataatctgcacatgttccagttctctcccagttctctcccagttttgtatcagattcacttggtcacatccatcctctcatccctccacgtcaacggcccaacactcaaccaatcctggacgtcttgctatgattgggtcaaaatcactgtcccaaatcgcttactttcaaaccccgaggcgcttcaccaaaagtgcttcactcccaaatcgactgcctcacatcagcagcaacgaaatcggtccgtgtcggcctaccgcaataataccagcatctcctgcctgcaacccacccacttgtcagctgctttgttcaacatgcactttctccttgtacgtagacgtatgtactgtatgtatgtgcggtaccagagtacatactgtactcagccgtagttgagttttgtcacacgaactaaaccaatacgcccccggccacagttggtgcggcacgtgactcgctctttctctctctcggaacatgccggttctacgtctactggtaaccccccactcccacttccactcctacctaccccccactgaaggcttaaaaaaaaaaggtggttaatttttggtttgtcaaaaaaatcctcgaccatggaattaaggtttggagctagtgggctttgggggctttgttaggaggctgtctggggtgacattgggcgggtctgcggggcgaatagggatgccaaaagacgggttgtagtggaattgaccccgtccaaggtctgatgaccactcatctcttctgccggtcgcagatttatgtccactcgtcgcggttgctgcactagtttatccgaaatatgcaaactttttccggtgcggagagtgctccgtgtgttgggactttggaggagctacggcgaacccaacattatttcgctcatctcggattatcccacgtctgattctcacttcaacgcaacgccacgcaacgactcttgagaaaacatgtctgcccgatttcttgcaactcgattggttcgagtgaggtgagtatggtgaagagccagaggcacggatggagtagcgagcggaccccgacaatgggttgctgacgtcctccaagaccagtgcaatggtgatgcgaaaccgactgtcgtgtgttttgtgtggtgtggtgggagggtgcttgtgattgtgtttgtgtttacagtggcgtggcagtgatagaatggtccgcacaactgctaaaccaggctggtcagatgagcgggctccatggactcgcccttgcctcgtcaccagtactggtagtacggacatgcaccgatcatcatcggagaagcgtgaaaaacgaggagacgccaacgataagagcctttcaacgaatcctcttgtctgttcccccgatgactccttttgataggtgtgtctccatgtcattttctcattgctgtgcttaactccggtggtgcctcaacactccaacagccacaatgatcacagatgcaattgacccggaacgggtgaggggaataacgtgatgattcaagaaagtataccgcaaagtccgattgtcgagtttgacaactaaattccatggccgagctcggtggtgttctttgttattgccaccatacaatcatttatcatttgcaagctacacccagcaacagttacccacgcactggttactctatcaaagcgtcacttgcacctctgagatccgccgtgaacgacattgtcgcttcccacccaaaaattcgttgtatcacacctgcacatcccacacctacagaggacagcagttaggcaacccagctcaaggcaacacaagtacaaagtccatggaatggtcgtgttgatagtgatgttgtcgcctcgagtcagttacgcaattgctatttgtgtggctccctcaaacagagcactgttgtacacttttggaatccgccggtggctacctggtccaccggcacgttcagtcacttgtttgtgtttgctcaatcctttcgctccagcgctaacccagaccaacattctcttccttctctctccccaccctcacccgatgctacgccgccaagtcctggcctagccacacagtcatcgacatgcccgccctgtcccctaccatgacccagggtaacattggcgcctggcaaaagtctgtcggcgacgctcttgctcccggcgaggttctcgtcgagattgagactgacaaggcccagatggactttgagttccaggatgatggctacctggccaagattctgctcgacgccggagccaaggacattgccgttggcacccccattggtgtctacgtcgaggacgaggccgacgtggctgccttcaaggacttcaccattgacgacgccggaggagtccccaagcctcccaagaccgaggagcagaaggaagaggaggaatacgaggccgagaaggccgagaaggccgagaaggaggccgaggcttccaaggagactgcttctcccgccccctcttctcagtcctctgcccctgctgcccccactcccccctcttctcgaatctttgcttctcccatggccaagaccattgctctggagaagggcatcaagcttagcgagatcaagggctccggtcccggtggtcgaatcatcaagcgagacgtcgagaactggacccctcccgccgctcccgccgccaaggctgcccctgccaagggcgctgcccctgctgctgccgctgctgctggatctgcttacaccgacattcctctcaccaacatgcgaaagacaattgcttctcgactgacccagtccaagaacacatctcccgactacattgtgtcttccaccgtgtctgtgtccaagctgctcaagctgcgagctgctctcaacgcctcctccgatggtacctacaagctgtccatcaacgatctgcttgtcaaggccctggccgtggccaacaccaaggtcccccaggtcaactcccagtggctcgagtctgagggtgttattcgacagttcaccaacgtggacgtttctgtcgccgttgccacccccactggtctgatcacccctgtggtcaagaacgccaacctcaagggtctggcggaaatctccaaggagattaaggctctgggcaagaaggccaaggacggcaagctggctcccgaagagtaccagggcggtaccgtgaccatttccaacctgggcatgaaccacgccgtgtccttcttcactgccatcatcaaccctccccaggccgccattctcgctgtcggcaccaccgagcgaaaggccattgaggacgttgactccgaggccggctttgtctttgacgacgttgttactctgaccacctctttcgaccaccgagtcgtcgatggagctgttggaggcgagtgggtcaaggctctcaagcaggtggttgaaaaccccattgagatgttgttgtaggatgattaatagattgtaattagcagaatgtgaactctgtgcgagaagtagtcgctagtgtgaccgtttaaaccagtcagtagtacgactgtattggcaaactgatatcgacattcccggccctgtaatccattgccttcgatttgagttgtttcatagttaggtctaaagtcaaaacaaaatccaagtcattttgagaatataaaaattttaaaagctcatagaaaaggacatttcctgtcgcccaagtgttttcaagcttatgggattgaatgagaattctctgctctttactttatcagtattttctttcttccgaccttcttggggcaccttttctaactcccaggttacctttctttcaagtaatcttcaagtaattggaccttcttaatgacatacagtaccgtctagagcatgggaaatcgtgccagttttcacgccaatcacgctcaatcatcctctttgccggttcagttgaaagctccatcaatgtggagttacaggtataattggcatgctacaaataatccaccaacatctgtatttgagacattaccatgtatactcacgtgtacataatgtactggtggtaaacagccataaaatttggttccatgagtcagctcatatttcctgctacatctgatggtgtggttactctgtcgggaagacaagcacaccaatcgatactggagctcagtgcggtcattctgatctccaatacatgtccacattcattctctcgtgttttacaaagtggaaccatcccttccaagaccacctcccatctcacatgcactgttcacgcgaaatattttgggtgcaggtgtgcttgtatggtgtcatgttagtgtggggaagtccatcaaagcaggaaattgcaatttagaaaaatggaaaaaaccgctaaaagtgtctataaatcactctgttgactcacgtgtttttttccgatttctctgcccatcttcgcacaccccaatcacgttcatgcaaagtccaccgtgtctagtgtgcgccatgataaactttggttcgaggctacagtagctacaactattacgccaacacgtcaccaccatggaactattcgaacaattcgaggaacaggacggcgtgcggttcaactggaacgtgttcccgtcgacgtcacgtgacgccaaagatgtcgtgctgcccatttcgtgcgtgtacaaccctcgacacaaggcccagacggtgccggtggtgcaagacaccattgccatctgtggcaacaaggattgtggttcgatcctcaatccctactgtcatgtggacctggccagccagacgtggacctgccggttgtgcatgtctcgaaaccggctcatgagctcggtggcgggtcaacttccccctgcatgtgatccggccaactcgaccgtggagtacaacactgctcgcaccgcagcaactcctccggcgttcctgtttgtgctcgataccaacgccgagcccgaggaactcgaatcgctcaaagattcgctgacccaggtcattgatcagctccctgaacactgcattgtgggtctcttgtcgttcggatcgtcggtgcagttctaccagctgggctacccccactgtctccggtcgctcgtgttcaacggagccaagagctatgcagccaaggagattgaagaagcgtttggatacaatggaggggtgccgggaaaccggcgcatggagatcaccaaccagtttctgatcccccagacagagtctttcgccattgtcgacgctctgcagcagatcaaggccaacaagattggacccaaggagggagatcgatttgcccgaggcacaggcactgccatcaacgtggctctgtcgtttgcggaaactgctctcaaccagggctttgtgcgaatcggcgtgtttactgctggcccagctaccattggacccggcaagattgtcgacatgcctctcaaggagcccattcgaggccatcacgacatccaaaacggctcagctctgcaccacaaggctgctgcaaagtactacggcgagctgggcactcgagcagctgccggaggctttgccgtcgacctgattgtgggttcctacgaccaggtcggagtggctgaaattggtactctgtcccaccagactggaggagtcatcattctctcagactccttcaccacttccatctgcaaagagtccattcgacgtcattactcgtttggagacgagaacgttggcatggcccacgctggagctcgtgctgtggtcgaggtcaagaccagcagtgagctcaagtgccagggaatgattggccatggagtgtctctggccaaacggtccaaggcgtttgcttcggaggacaagtacattggcattggtcagacgtgcgcctggtctctggcatccatctctcccaagtcaaactactgcttttactttctgaacaccgctgagacccccaccctgccgccttcaaaccagtctgttgccacgggcgtgattcagatcatcacccactatcttcacccctctggagtgttccgggttcgagtgtcgacgctggctcgaaactttggccctgcccatggtcttcttccctatttcgatcaggaggcagctgccacagccgtttcacgtgaaactgcgttccgaatgcagcatggcgagtcagctgacgataccatccgatggctggacacggttctggtcaagttctgcaacaagtttggcgagttccgaaagggcgacacacggtcgttcatactgcctccaaactgcaccatgctgcctcagtttctgttccatttgcgacggtcgcagtttgtgcagaccttcaacaactcgcctgatgagaccgcgtactactggcactacctgctggccgaaaacgtgtactctacaattgtcatgatcaaccctgcgcttctggcgtttgagctggacgcaccggagggtattcccgttcttctagattcgatttctgtcacttctgagcgaatccttttgctggacaccttcttccatgtcattattttccatggagagacagttgcggcgtggagaaacgccgggtaccatgagcaggaagagtacggcaacattgccgagctgctggatgcgcccaaggaggaagtgcgggagctgctcagtgatcggttccctctgcctcgatacattaactgtgaccagggcggttctcaggcgcgatttttgcttgctaagctgaatcctactacgcagagcatggacatggctggagctgctccgggcacggtggtgttgactgatgacgcgtcgttgcagacgtttatggagagtttgtgcaagttggcgatgaacctataatatcgagcgtagcgagttattatagaatggaacaactgtgagtccaacctatggcagtacctagttggagatcatcgtgcgttagtcattggtaataggtggatgtatgtaatgtatagatagatggatatggagaattcttggtgcagcctgttcagggtctatgtctactgtaacccacgtgaactcctgggtattgaacttgacagaacaaggggttggttgatttgatagagaaagcgatagttccattcagccattcaaacagatggcttgagagaaacgtcttactcctggtacatggctagggaaggtcagaggccatgtaaagcggtatgtttggatctctgcaaataggctggggagaaagtcgacagctccaagatatatctaggtgtttatttggtatgtttttgtatttcagcttatactgtctagtctggaagagtggtgatattggttctgcatcacagcggtgtagttagtacttgagtacatcccaactaaaggtccaactgagggagcgatcatttcaacataaatcacgagacaactcgaaatattactaatggagaaggagtttttcttatattttagtttagttatcaagttatctttatggatttgtggagtatttatttaattatcgcttctggaatcccgaggtaggacccccagcgagattctttgatcaactactctcaactacagtaaagtaactttttgtcttttcaaatggtcgagggagtacgagtacggggtaccgacaagtagtgtaccgtacttgtacaagtaacagtgtatttgaaagtacaagtacaagtactgtactgtacatgtaccctgttaaatcacctcatatcccgagatttgtgcaactttttacatctctattgggtgccctaaacgtcatgtgtatgccgtaaaaaacctgtaatgatatcccgtgaattctgctatgcaaacgactccgcggctccaaacgcacctccggccatcctcatgacatcaatatccgattctttactcggatatcgctttcggagctccgtttggtccataatatctctttacacacacttgatgacctggtcacgacgaaatactccgatactctccgacaatactcctgaggcgcggctgagcccacacggcaaaatcatatatggcgtccagcctacatcaattgaggcattgtcggaatcttcatgcttttcgagtacgacatttacaagtactgtacgcctggtacaagtgccggcacatggcagttgtgttttgacgctcaatatcgacagagattctcacttctgctgtcgagttttgatcgtagagtatcataagactgtccaaaaaacatcatcacacatcatcaccaaccatatcatcgaccaaatcacatcgaagccatcacctcaagtaaatcacgccgaccaactctcgagacactccgatattactctcatacacaacactacagcgagggcacgtggacacctttgaggcattatggagcgtcttcatgtctatttttagcctgcagaaagaaccgaagagatcaggtgaaaagtgagacagagagaagagacgggaaaggacaggggaccgcggtgaccgtgcgatatttccgggtcacgtgacacctcgcccgccgctagaacccccccgcttctgcccctcctcatctattcacaccatcgcttcctgctaatataacaccaattaacacacccgctatacggcttgttttgaactcagtctactgattatttcaaagtctatctttctccagattggaccaactgggacagaaaatagaggttcaaaatagagctactattgtggaagcactttgtatggagctaggcggaaaataacatttagcatctcccagtaggaagaggctgtgccctgcggagggtggaaggaagtgtataacatggcgaggagggagccgattgctgaaatgaagctgatagaagcattatacggcaggagttggcataaaaacgtgcttttctggtccaaatcggccatgtggaacgtactagacagacccctccatctcaacttgcaaccacttgaactttggagttgctaaccttgttgctaccaacgccgtgtcttctgagacgtgtgttagtcgtgtgcggaagtggtggagacgagcgggagggcaagcagcttggacggtcgcagtcctatcacgtgcccaactagtcgccccaccacgtgtgcccattgtatcgccgctgtttggctgagtcagcttgtcccctcccgcagctgttgtccactgtatcgccgccctgcatgttcacttactctatgtacgattgtaagactacgtgctgtctcatgtgggcaatctccaaagatctgcattttgggacggcgaaaaaaagcgacgaaaaaaggggaaaaaaaagcgagaaacagtgaccaaaggcggttcgataggaacaagaaaagagtgtcaaacgagccagtaatggaggcctcatcatttctgctgaggagttcggccacaagatggtagttatccccctccacatggccgttcataggaaacacgctatagcacgtaccaagtgtagacggacgcggttgctgtagggtagtacgagtacgtgctgtagcatggttgtagaaactggaaaaaaaagcagaaaaaagggaaagagaataaaaaaccaatctgacacggagtcttcagctcgtcgccaaccacattatattctttctccccgcctcaaacctcccaccacccatctggttggacatcccatgctagaccagacttgctgcaagatatgcagtcttgttttgcgggccgatgtgctcttcttctctgaccaccaccacttgtcacggcccccgaaacccgcccacaatggtcagcatgcgctggagaaaagaaccgccgtctccggaccttcccgaccatgattccagtgagtatgagaccccacagaccctgctagctacagtgggcgatgctaacatggtgtgacaacccggacacagagatgatgtggtacagacaatcgacacaagagcatggtgacgctgcaaccgacactgaaaccaagtcctcgacatgtgcatctacccaccaaacaacgccagcacatatatagtagcggtgctgccatttcagttgtgattgtgttttttttcttctttcctcccgccgtcaaatcaacgccacggctaagctcccgcttatggtttttgcctttaggccagctgacctgctgaccatgtatctgcatgcacgttgggactagccagaaagtggtaagacgacaataatcctatagatacggcattgacgacgagttctaccaacgacattcgcacacctccacaagtcgacacaaaagctccacatccacagcaacagcacacacacacatacactgcatattactgcatactgcatctcacacagcatcgccaccacagcacacatctagtctctgtatccaccaccaccaccaccaccaccaccaccaccacaccacaaccccctctctaacacagacgaacctctgtctacagaagaactggcgaccctggaccatggactaggagcctcacaccacgcatatcccacgccgtcatccaacccgtctcgagaccagctcaccagcaacaacaagaccccccacaccatctactcggtccccaacgcttccggctctctcacggtcaactccctgctgtcagtccgagcccccgaaacagtcaccaaacgcaagtcgcaaaactcgctcgccaagtccttccgtagggtttcttccgcagtgtcgttgtcaaaaggagacaaggaacggtcgtcttcgtcagcgtctgcagcagcttcagcatcagatacctctctgagttctcctacgtacacaaacggaagcgcaaacggctccagcagtcgaaccaaccttgtcggtgtacctgaaacaaaacccaagagtagacaaagctctcaagtgaacattcctcctgttcctccgttgcccagcagtagcggtagcagtattaacctgaacggtaaccaaggcagcagcaacatcaatagcagcagcacctacaacggctacctcaaccccatctacagccacacgtccgacatttcgcccaatacttcgacagcaaacatccccacaattattcatccaaactcggacacaaacacaggcgcaaacccgattcgacccactcactctaacatgtcgtctcatagtgtcatcagtgcacttagcaatgctaacgagagtgtcgactcgttccagtcagtcacccaagacttttccgaggtggttcttgtgccgaccaacaagagtaacggcacttctccgctccccacttctgcttctcaatttgctcggtcggttaactcaaccagttcggccaacacaagtcccgtcaaggcaagtccggtgaagcaagagccgcacaagcagtaccagggccagcctatcccccagcttcaatttcaggccggacaatttcatgctcgacagtctcatcagactcagcagcctcgagaacctcaatttgagcctgcccacccacaggtcccgttggcccagcagctccaggatgcccatcagcctgctcctgtgaataccgtccaggagaaggaccgtgatataaacggagtcaacagcgccgacgacgactcagtgtcagtcgattctcctgtcgatgacgatcctgcagtgcagtctgcagttgagtctgtccagtcgcgtgtcggagagtcgcagcaaaccagggttcctcagtcactagcacagactcagccatcgctggcacaatctctgggccagactaacaaccaggccattcccgtccgatcggccaataaggagtttatgtcttcggtagcccctgcggctcccaccgtaacaggctcctcttcgcgaccctctctggctgcagcaatgaggggtggtctaagtgacacacctgcgatccccatggctgccgcgaccaccgcagtttcgtccatgtcgcccaagagccagaactcgatgaccgagtctgtttcggctctttcctcgcctgcctcttccatgatctttgaacgcaacgtgcaggagttttctgtggctgctacgagcgccggagcatcatcgtccaagatctggcacaaccacgacaatacccactaccacggcgaagatagggttgctccggctctggatgcgtccacggaggccatcatcaactccaaggtgaatcccgaggacattgatgtcatttcgctgcgtagaccgtcgtcaattcgagccagatcacccacagaggcttctctgaactctctgtggtctcctggcagccccacaatgctgcaggatgcctcctcgggcggtcctcgaacacgcaacaattccatgagcgtacatccactgactgcgagccatacgggtggttccctatctcccgataaactcaacggaggagacggacggcaggtgctgtcgttctgctcgtttgctgatgtcgttcatacagaaaacgaggagactacggcttctagtgatagactgggccggtttgatacgcggtctcagtctgcgctgagatctccttctcctctgatgcgtcagcaccatcctgtcagcccctctatggcggagtctgtggtggcagatttgaagttgacgatcccgccgtcccgaagtgccactgtggattccttggactcggagagcccgattgtggtttcctcgtttggagagacgattaggaggaggacgagtgagctggggttgtaggcacgggcctagcgagctgtctgcagctgatttactttctagtcctgctcgcatgttccccttcttctggacctttgattccgtaatccgtttaattagcttatttattctgtgaaatttgaccaaggcgtattgtagtttgaagcgggatgcaagttggagcagtgtattgcgtatatatacagtaacgcatgtgtgttcgataccgtttacgatactgcatcctcgcacattcaatacacattcacaccaatgtcggtctgtctcctggcagttactggggggggatgagcgctgtcactcgaaataacggggatgcacgggcactcaaagtcacagcaatcagacgtttgtctgtctgctcggacacaaatgagcgccgtgcagacttgcaggggtgattgatgacatcaattcagatgcatctactatttggagaaagagacacggtggagtcttgtttagtatctttggcagtagtgtgttgctgtgtgtatactcaagagtcaaatgaagacatgatgtgatggaggtgctgcgatgaggacgaaccaatcaactaattgttgcagcaaagccaacggcttgcttgagcgtctttgaaatcgtctttcggtgcttttcaaccttccaaggcactacttgttggtcctgtcaacgtgcctcctccaccctatgcatccgccaagagtctacggcacatgttgtacctttagcgtaggagcagtatgagatctacagccgagagagacacgtagatgtgattgattagattgtggcggtgtgatccagggcccttgtctcaggtccgagtcccgcggtggctgatacagggccaattgatgagccactgtagttgttcttgtaggtctacgacatgtcagagagacagtcattgcagctccggtcggggacacggcaacaacgaaccgatataagggtttgatatggtgccttaattcccctagaacgtgcttgaatggtgcagccaccgcttttggccttctctcttgagtgtgtactggtatgtacgtacgtactgtacacgtcggtggagtcactgtctcactacagcatgtacactacagtgatatgtacggagaatgttttccatggtaaatgcaccaattggccgtttagagtccacattaagcacacactcaatcaatcaagcaactatctgccaacttaccaatggcctttgattggacaatatctcctctttcggcacggcatctttgtcctcgaaaccttgatgttatctcgataatctaagatatgcacggagctacttgtagggggagtcaaagggtcccaagaagtgcaatttgggaaaaatattgagggataataataccaggctgattgagtggagatgctagaatttcaagctattcggccttcccgtgatggtgtagctactttgggttgtcttactgggcatgatccactcaatgtcatgcattcataccacctctaatgaatctctggatagaaagggagttgaaaaagtcaatagcaccgccacaacggtgacgttgaacgttgtcgtcctcggaaaagctatgacttgaccgttataacaccattgggggtagcaattgctaccagtcacacaatgtacagcatcaattgatcatggtacagttccaattgatgtcatgatatacaagagtggcacgttcaaacgtggcacgttcaaacgtcaaagccgaatgccgtctcagacttgccgatatgtgccccctcgcgccaagaagcctacgttacatcactctgaaacctccttgtcaaaagttaacatctgtcttgtctaatcaatcagatcaacattgtgtcaactctatctacggtaattgacaagtatataaacccccaagtttccacacaatgctccttcccaatactcttccaccgcccatctctccaccatgaagttctctctctttgctaccgttgccctcctggctgcctccgtgtctgcccttcctgctcctgccgatgaggcctcctacgagtgccacaagacttgcggaaccatgatcgaggactcccgaaagtgcgccgagggtgattcctggaaccaggactgcatgtgcaagcctggaacccccttctttgatgctctggacccttgtctccagtgcggagctgctctgtgggccgactatggcaagtacctcgagcctcctcttggtttctgtggtcttcccaccaagccctactaagggatctgctcgatcgaagaactgcaaggtgctatagccaaccgactacgcttcttgactagaaccatctccaccaaatgtctagggtcagttcagttcagagccacctctataactatgatgtgatgattaatgacttattgaaatgtgtagagctgaattgagagtagatgtccaccagcttcatggactctgttaggcctatggagctgtgacaagaatgagcaactttccttcttggtactaggtgggtaatgtagatcaaccaccatatttttacattcaggataccaatatactgaaagtaattgctgaggatttttatagcttcaatcaatcatttccctaagctctcaaagttgtaacgaacttgatcaacttggccatttgagatgggccaccagaatagatacgaagatggtaaatgtaaatctgctgactaaaatatacaatgacagacagagtccaacccactccatcccgatcaacggcgtcaagaatccaccactgtgaacggccgttagggcttcaactactttaaatagttaagacttttgtttagtggaaacagatcaggactggttcagcagtcccaaaacagtagaagggcctgaataatccagataagaaaaccatctctgtatttatagacttgataagaacaccatacccaggctgtaattgttattaatcggcaggaggtcatgttttggtgttgaatccagaatcttgatacttgcaacattacttggaacttattgaatcttataaaaaatttaaaaaataccgaagttataattaaatgaatgtatatgcagaaaaaaacaaaaaaacaacggtgattgacattactgtgtctgaaaatacccaaaaagtagtctgcctggcataaactacaataaaatgcggaaataacccacccacattaccgatttttgtccattagtggccgtcgataacttcttagccgccattgccgagtacggccggtgcctgaaacatgcagaaaaagtgtatgcgtgatgggagagcgtggagggggtgcggaagcgagtcatttggtgagtcatgatcgacttcacgtggatgaagtgaaacaaaacaaattcaaagttgcttttcgggaagtatacgagccacgtgaccaaacaatcgataatactgctgtgtgtattgcccagagcacgcccgggacagcctttgttctccgagcagcatcggagactggagacatgatcatacctgatctcatactgtccttcagaaccgtagcagacactgaaacggttatagacaattaggactcttctgatccagtgtatccatagcgttagtctcttgttccacaagtagtgtctcaagctgtcgtcgttgtatgacagtctctgattcaacttgcgagatgtgcgtccgagtctagattcgcttatattctacgttcgtactctttgattaaagacgggagagtaattatatctcagagaacacacagagagacatgataggatatctagagatgaattacaagtaccgcacccttttactcgtaccggccccttactcgtaccggccccttactcgtaccggccctctaactcgtaccggccctcttactcgtaccggcccccttactcgtaccggagctacagcaagcactgtcttacccttcagtagcacaacggcggaaaaagtgctaccaagaacctcctcctaccaatgagccttctactcatatgtactcgaacctctaacagccaccatccactcacaaccttggactacacggcaaattagcaccaaattgaatttcaaagggctctctgacgcttgacattacatgtaccagtcagtagtacaactatgtacggtacagtagtgtcattgtcatcgggttagaatgatgacagtcagtcaaaacaggcgagaaacccgctaaccacccacacttgattgaccattctttctctcgtcaaatttttccacactaatgtaccataccgctacaagcacacttccctgtttgccctccactgaccttgggtttggttaaactttcaagcccacatattttttgggggaaaaaataaacttttggaaactaagctttctgaaccggcagtttagatgcttggggcaaccaccaaggtgtccttcactgtatcagaagacggcaccggagctgagagagaggaacgaccggagctgaaagaggcgcaaccagcgaatttaagagcccccccacgcaccgacacattcattattggtcacgtgactctgccaaccgcgcgcgccgatctttttttatctatccgttctttctactggagccaaactcatcgtttccatctctctgccgcctacaactcaactcagtcaagtgggttttcgcgacaaggatacagagaggtagacgtacagacgcagtgtgagactcttttttgagagacgtgatcgatcgtcttttcacttttaccacccactcccgacactagtttttgtcgcatcaccgttccaacatgtcacacatgacggacaaaatgaaagaggacctggcatactactgctgcgatctcagcgactgctccgagaccagcgactgcgactcgtgcgatgacgacacaaacgacaagaccaagaccctaaaggggacacaaaagcggacccggtcgtcggcgccaaccatcaccaaacggcaacgaacaactcgggtcaagaacgaacatgccgactgtgccgagtgtttggatggccctgaggacgacgaagactgtccgtgcgacgacggctgcgaggtcctgacactgtccaaccaacaggagtttgagtcctacatcaagtctgtgttggcggttgactgggaaggggagggcactcaacaacaacagcaacagcaacagcaacagcaacagcaacagcaacagcaacagcaacaacagcagatacaggcacagacacaaccccaacaacagccacaaccaattcctcaaacacaaaaccaacacctctacctcgacaacagcggcggcaacaataacaaccactcttcgaatataactcctctaatggacatccatagccgtctccatgaacgcattccggaacacctccttcaccacacacactgcgactttgaccctgtttcggacatggacaattttttgtcgcatctcaaaaacgagcacttgacggtccctgaaaacttccccttccagctctgccagacacatcctgaccatgcccatggtgtccaccatgccaacggagtccatgatcatcatatgggtcacgttggccagcaacatggccacctgcagcatctgcagcagcatcaacacagtcacgtgaacaatcacgtgcacccacagggccaccaacacaaccactctggtcaaatgggctcatcgttcacacacatggcggcaccgtcaatcccaacacccaccagctcgtcaaacactccggcagacaatgtttcgtccttacgctccaccctgagcatcccgcaaccgtacctgtcgccagcaaaaatcctgcagtgccattggggcaactgcaactacaacacagactccgctgatgacctggactgccattttgtgaatgctcacaagtatgacttgaaccggtactcgcgtcaccagacggcttgtgcaaacgccatgaaggtgtatccccaggagaaacggcctccggtaggcatttctccctttcaatgtgagtggaaccattgtcatttccgcagcaacgacctcaccgagtttgtgtcgcatttgatggagtcgcatcagctgcatacgtttgaacacacttgttcttccaataaccattaccctggcagctttttggagaatgtgtcaactatgcttccgctgacgtctactccgtcttccgaagggtcccccctgagttacacgcctcctagcacttttgacaacgactttgactctccaaagtatggccagatgaccaatccgacgcccagtacgagctcctctaccagtcccagcgtcaacagtgccgccaacagtgctgccaacagtgctgtgacctcgacagtagccagtacgccaccagcatctgctgccccagccccagccccagcagccacggtgcacacgtgccagtgggtgttggagaaggaccccaagcatgtgtgcaaactgcaattttcgtcggccaaggacctgtctgatcacgtgatcgagaagcatattggctcgcggaaacccgagtactcgtgctcgtgggacggctgtgagcgatgcgacagacccttcactcagcggcaaaaggtggtgcgtcatttgcagacccacacaaagcacagacctcaccagtgtcctgtatgtcattaccggtttgccgaggagtctgtgctcaagcagcatatgcgcatccacagcggcgagaagccctttcagtgccagatttgccacaagacgtttgcggcgtcaaccgcgctttcggtgcacatgaggatccacactggagagaagccgctcacctgcaagtggcctgggtgtggtaagcggttttccgagtcgtccaacttgaccaagcacatgaagacccatactttggagaagccgtttgcctgtcctcatccggggtgtgacaagcggtttggaaggaatgatcagttgcagagacatgtcaagacgcacgaggtgaaggaggaacctgaatggaatgctgggtggcagcaaaccgtggtttaggcagtgaggagttgccaacaacagctgtggctacaagacgggcctcacagttttaggggaaggaaaaagtcgcgtgaaataccgacactaacagctatttataaacggaatctatttacgacgtaaacaaacaggtgaactatagaacaacaggttgactatggatcaacaagaagacagattgaacgcgagtacgagtagcattccccttacttaatggaaaaagctactgcctacgagcgcaacactaggcttttcgtatcgctgggctctctggtgcttgactatggcagatcagaccgaagccgtattttcattgttttggaaggtaatggatggaagttttggtatctgtaaaagaccaaatacattcaattgagttgatagaatgcaatgatggagtcggctttgtatgttccagagaggtattttgagaatgtatttttgtgatgttggcagtagttcagtcagtgtaggccaatgttttaggtgttaatggtacgagtacgagtatgtactgtatgtactgtacacaataggttcattaagtttttcttcttctttctttcttcttctttcttttatttcttttatttctcttgtttttcttttgttactttcttttgtttttgcttacgattcgttcacttggttttcagatttattcaataaatacctaggactcaatcttcatctgtccaatctggtcagcaaggtcgtcagcactcttctgagacctgctgtcttttctcacgttgatgggcttgtgacggggagaatgggtctccaagaccacttggccccatcgagctccatccatgtcgtacagttggagctcgacaggaagcttgaacccaacgcactgaagcaatcgcagagacaagacacaagcgagcatcttgttgtagattcgcaaagaggtgggcgtcatgcttctgcctctatctctatgatagatgtctcttcgacgtttatccactgagtcgacaatctcgttgagatacgccaaggctgcctgctttgtaatctcggggctgtatttgagaatcccgtctccacttagagtagtgagggccgtctcattgtaaatggcattcacgatatccttcttcgttttccactgtttgatctcatatgtgatagtctccctggagccgtacttgtagtcctccaggcggtcagtctgttctctgcttccgtccgtgatggggatctttcgctctccaagattccacccgttgcgtccgtactcggaaaagtacatgcccttgcctcccgccttttgagcaatgacctcgtaggccagagatctccatcggcgtccggcatcaaaacaaaattcagaatcgctaggctcacacatgataggcatcatcatgtacagctcgttggaggccaccaggccattgatgatgcggtgaccagcttgatcgaacgagttttctccaagtaccctgtaactatgcatcatttgttcgttgttggcaaactcgtcatgggtggaaatcgagtttctcttgagagtgtccatctggctggcgagaaattcgaggtacctagggttcgtctccacgctgctgtatctgatattctctttgatcatgtaggctgctgccgagggcaggacacccttcttctttcggacctggggagtgagattgagggcactgtacataccgtggcgcatctgggggttcacaatggtgacattttcggggaagtcaaatgcaaagaagtccgagtcgccagtgagcaggtaggtcggggtatcggtatgattaatggcgtaattccacaccatgctggcgagaatgtcgtcggtttcgccaggcgcaatcttgcaattgatttgggggtacttgttgaccagaactgcctggcacacggacgcacaggccgccgccaggttgagggagcttgacctggtggcagttcggatgcgctccgccacccgtttgttgatgatccccattttttctcggggagtgagcccgtcaaacagcacaatttcaatattccagccgtcttggatccattggttcatcacccgttccatggtcagacctactccccgccagtcgtacatggctccttcgtttcccattcgcgccacctggtgagccatggcgtggccgtcgatgaacatggcgccgtccgcaaacgactgcggcggtcgttgcacacacaatggtcgcagatatcccgtaagtcctctaatacccatgtgtcgagcgtgagttcaactcttgttttacgtgtcctgcaaaatatatagactaaaaaagccgagattgaatttataaattaatttaactcgttgtagaaaaaaaagccaaattagaggctcaatatttcggagttaggcggttgcccctggatcaatgattttttcgacacatcttcacaacaactcatacaagtactgtacttatattggttgtatcaagtcaagcacaagaaaatattgcccttgaagctgcatatcgttgcatgtcaggagtatggtatcaggtgccgtcaatgttacaccccactccgaaattgttaaacccatatcacgtgatgcgaataaatgtcgctactcgcaaaaaaatacatctacgcagttactgtaccttgtagactgatatctaacgacatagactgttgtttccagagtgatcgccgtgtatgtatcacgtgacctcaagtgcttaatcatacagcgtacttgtagatctcaagggatctgtaggtacgttatagaggtcccttgatgctcacgtattgtccagtattgacactgagaacaagctacaagtataatacagttgaagttgactgagtcttatacattccgatctgatcagcctctctaacgagtcttatacattccgatctaatcagcctctctaacgactcgtcgtacatcataattcattatcattacatcattgcgagagcgagagagcagcagcggaagcgaaacccagactagatcgtagccgactttgtcaggagcatcccaacaaactcactgccctcatcgccagctcagcctcggcgtagattcgttcaaccgtctcggctactgtctgtagagaataatctccgactgcttgaagtaccgtctggcgtcctcatcaatcaagaccagcgacaaaaacgtccgtgcggaaaacttcttgttcacgtcccgcatggtgggtgagagatcaaagccgcccaagaacagccggataggaatggtctctcctctcacaggagctccatccatgatctcaaatcgtaccagcgtctcagactcattgacctggttcggcggggctcccacagtctctcgacggatgatgctgagctccatatgcttgattttcagccgcaccagcagaaagtatattcggcccacaatcacgtccttgagatggtagcgggacttggagtactcaaactcaatgtgcagacagtcctcgatacccacgtccatcttgatggtcgaggtggagtcgggagactgccggtacgagtagacccacacatccttctcccgggtgacatcattcatccgacgcaccaccgtggcccgcacaaagtaccgcagccggacattgagtccattgtagctctcaaactgcttctccacgttcttgaactcgaactcaaacgtctcagggtggcgcagttctccaggagcagccagttcctgggccatggacagaaacgcctctccctcgcctggctgggcgccctggcccgctccccgatcgtttttcgtctcgatacagccaatgaactgcaccttgatgcccgagtgctccagacgtttgccgtccttgggtcgaatggtgacggttcccttgaccgactcgccgtcgagatacagaggcaccttcttgcccttgtcggggccccgcacctcgacgagctcgcgcgaatcctcgccgtccaatcggatctcgatatccagcggcgatttgaaaaacagactcattggtgtgtgtgtgtgtgtgtgtgttgttcagtgctggtgatggtagattgataaggcattccactgatgatacgtggaggtgtgagtgagggtcgtgggttcgatccgaggtagggtgaaaattttattttatttaggaaagcccaaagaattggaggaattttaacagatcaagttatagcatacgattcaatttgtgaatttaaaacgtcgaagtagtttcactatgagctatgatgttgggtcaggtatatactattttatatttttctgatatgatattttgttctgattattctttctgattataactttgcattgaaagataatacattaagtaacatccccattctctctatacttgtagtgaagcacccaactaaaagtttcatgggttgtccagacgactacgatccatctccgaattaccgatggtagttagtattggaaatatgtaaatatgggaagaaaatgacgttttcccatgtagttatattatattggatctttgacgacagcgttcgattatttctgaaatatattgaatggaatgtttatgtattagatgaaattaaccttgtcaatcactccagtacatactccaggagaacaaagtttcgactgtttgctattcatcatcagtgagtccgattactacaatcagaggcaacacatccgattagtcaggcaactcatttatggagatccttagtcaccatctagtgactaatttcctttcaagtctagaatactggattatctgtcccgtgcattcccagttctcaactgcgaggaactaccaagtgagaatgtccatgagttccagttctgctccatcctttactccttgggagaaaggtttgtggggaaccatgagccgatacacgggctgagtagcagtgagtcggaagaactccttgccagcagactcctcaaagtcacttcggtcaaagtacagttctcgggttagaggcatttttcgcgaccgctcgtcattcttgcttgccaaagagctaacttctcgaagtggtcctcaggcaggatctcaactggtattagtggattcattacactcttcacaatacaaagatgaagttcgttaagcaaattggtatcatctggcgtttgggggcgtagtggagatgggcctatctgaacatacagactgctgttcgatacaaatgctacaatgttgtaattgagagtgtaactggtgcagtagtgcgattaacggtatcgtacagcatgtacatacagtaatcatcataagatgctctagacactacgacccccatcttaccgtgctgtgggaaacccgccccactacgactaatggttaccagaagagttctgtgtattgtttatagtaccttgaagatattatagaaccctgaatatctgaatatctgaatatctgaatatctgaatctgaatctgaatctgaatctgaatatataaacactatttacaggaaacgatttccaactaatgtcccaactaaaataaactctatcaactacaaccaaacaagacatgacaccttatcaaaacagcactagaatggtcaaaatcttcaggaaaaaaaggcccccatcttcaaaaaatgctccagatagtattttaacatcctccaacgaccgttatatcacagaaaaaccgcccagagtcttgcgctcacccatttttcgtctgcgtcccagctgcacaaagttgtggggaaatgtgtattctcctccgcacattgtccgacatctggcatttagcatgcgggcagctcaacagaagtcagacaagaggagagacaaggcagaaagaattttcggcagaaacgaaaagagagaatcgcggtctgacttactgactaagccggatatggacaccgcgcaggttcggttatggtctccaggcttcgtacattatcgggcggttatactaggttatggtatggtatggtgtatggtaagcggctattcgctgaggctcggattaacgcggtcgaaactggtcatgtgacttggtgcgatccatatgtggcacatagatggttgaactaacccgtttcagcttcttgtgttcagaaatatcctctgaatatcgcctttgagccgtcttgtcattatgttctaccctctccccctcccaaagccttcgttaaccgacaaactataataagctcaaatccggggttgttaaatataaagcgacccagacagaccctgccccaagacacaccacttgttccgccagtctcttttcacagcgaatttcaccatccacatgctgaaccaaatggcttttcgaacagctcgcgtcggcggtggcttgcggacgtcgtttctgcagcggcgagctctccatgcgtgccacattgcccgagcggtgattccgttcaagttggcggacattggagagggaatcaaggagtgcgaggtgatccaatggtttgtagagcccggagcccgaatcaacgagtttgaccaaatctgcgaggtgcaaagcgacaaggctagcgtggagattacgtccagatacactggagtgatcaagaagctccattatgacgctggtgacatggcccttgtgggaaaacccctagtcgatattgacacgggagaaggcggagaaggtgcatctgaggtggctgccgagtcatccgatgcggccccttccacagcagcagctaccccagccacaccccttacggcgtccgcttccgtggcctcttcgacagccaccacagtctcctctgacccgagcaaggcctaccaaaaagcgctggccaccccagccgtccgccgacttaccagagagctcggaatcgacattgcctcgatcaagggctccggaaagggcggcagagtcatgaaggaggatgttctgagctaccagaagggtggctctgcagtctctgactcggcaacaggttctgtgactgctgctacaaccacttctacggctggctctcgactcgttcccctcacacctactcagatgggaatgttcaagaccatgaccaactctctgtccattccccacttcctgtacaccgacgaagtgtgcctggacaagctcatggagctgcgagcatccgtcaactctctactcgccaaatcgccctccaacggcgtctcaaagatttcctatatgcccttcttcatcaaggctctttctctggccctgaaggactaccccatggttaacgccaaggtcgatctttcaggagacaagcctgccgtgctcatgcgagattaccacaacatctccatcgccatggatacccccaacggtctgctcgtgcccaccatcaaaaacgtgcaggacaagaccattgtggagatcgccgcggatctgcagcggctgcaggagctcggcatggcaggcaagctgtctcgtgacgatctcaccggcggcaccatctctatctccaacattggcaatgtgggaggaacctatctctctcctgtcattgtgtctgaacaggtggctattgtgggtcttggaaaggcccgaaagctgcctcggtataactcccagggcgacattgtgcccgagcagatcatcaatgcctcttggtcaggtgaccatcgggttctggatggaatgaccatggcgttgatggcggataagtggaaggcgtatgtggtggaccctaaggcgatgttgctgcagttgagataatgagtgcgaagcacggaacatctcttaactacaacgggtgcgtaccgcaagttggtttcagaataagcgacaagactgtgttctaaatcacgttatcacataaccaccactccatcacaaaagtaatgcattatattattaggatatctgtacggacgctaagttgagatgctggacagggacacccacctgagtcagatcagagtatgttattgaacacatctacgtacccaaggcatgaggagacgtcactgtagaggcagaatgggagatctagtgagtttcttgtcgcatattgtagtacaaaagagccatcagaagctgtatatcaaagttgagcttgtacaaaagatggaatatacggatcactgctttatcagctgtgttccgacgtatgtcgagatatctacaagtcggttcagattcaaaccaggcagtccatgaacgatgcaggataccggcactgtaattatacctcaggtttgctggcggcttctcttctcgaaaacaggtgtcagtcaagtcttaaagaattgtcacatttacccgaatatcttgtccagaacacttctgaaggcttgtgaattcacttgcacactctgctgctcctgtgccaagatgccaagagtctggcgattttaaccgaaagtttatctctagatccttccaacttcaacaactaatggggcaaaaactatcgcataaattgatcataatggatgcaaagacgatgttgcaacttgcctttacggtatctgagtttggttgccgaacatcatgcagtgcgggctaggtattctgcgggttatatccgtgcctcccttgtccagaggcagcgtggacgatgctcgccgagcgattgcgtcgttgcttgtgttggcttctttttgaaaggcttgttccgtcacagtagcagatcgcatggtcgctacttgtagtgacaccatgttatgtacgttgatcggttgatatcttgttcaaggctccacaatgttgaacaacaatccgtctagcgggcgcgttagagccaaagatttcgattgatgaaacgtttgatctatgtcctcatgctatacagactaagggccgatgtttggacagcagacaataatgctggcaaataagtcatgggcaaaatcccaatgctacagcatcaatattcagaagataaagcacgtctacatttatccagagtgtcaagttaaagaagtacggcttatgtattgttagttgaaagtgacttggcagtcaagtaaataccggtgtagtcaagtacccctaagtaatcatcttacagggtgaactcgaggacccccagtgtgctggttgagggccgggttagaaggcaccagaacaagagaggcaaactcggcagcaaagagtgcgagtgaaacctcaggaacaccaatgaccggcaacttctgctccttctgtcgtctcacctgatgtcgatagatccacacactgagagctgagaaaccagtgacacccgaaatccaggtaacgtagtctccaatgagtccagtggtctccagcagcttgataatcgaaggagcgtcctctcgaacgagtcctaccatgttagtccacacaaacgagatgattcccagagagttggcggaaaatttggtgtagaaaaagccgacgggaacgagaatggagtaccactcagtgagagtctccagattggtgttaaactgtttgagagccttcaactcgatctgagaggccttgagtggcttctggttagctcctcgcttggcatagaggccagtcaagagagggaaggcagcaagagcaagagcatgcttagcaaagtcggcggtaatggtgatctgctcgtaagccgtaggagtagggacaattgtgacttcctcaaaaacagcgtattggtcgacgagtttgggcatggctggagtgattggtgattgtgagtagcaagaaatcaagtcggaggctgtcaatcagggcagtcggataactcagagtttgagacacaaagttggtgctgagggaggaggaaggataaaagaaagaggtggtcacgtgatggtggactttgagacactggttacatgtcacgtgacgtacggtggttttcgattgggttgttttgtctcaattctcatctattcacgcacattggtgtagtgcatgcatgataagagagatcagaccgctgagatgtatgatgagagcatgcgtagaacgagacactgtgtgtctccatgaatgatccaaatacgtcaagaattttggaggtaattatcaatcaaacgttctgatataatagagtattacgtgactcttgagagtatacagtagtatgtagcaaactattgaaaggtcagcaacgaataccgccggtctcgagggtaatttactgcaggttattggtattggccacaacacgcctgtaaatcaccctcgagaccgccatccttctcatgtcaattttataacccctacctacgaatgttcgtattatgccaagactgccaagactctaagcgaggctactcaagagtttatcggagggagtacagtagttgcaggcatgtattgatggatattcatccttgtttcctaattgctctaaaagcatgagttgttttgcatctaacggtgctgataagaagaaccccattggatgatctagggtcacatttagtccttcatatgatgtagttctacagaaagaaggcaccacaatatttcttatattccagtctgaaaacatacctattgcgtcaaagtccccaatcgaggacgtagcgacaaatctatgcggatccggtcacttctaacacctttcgagaacaggttagaagtgaaatctcaggggtggaggaaacgcacgactacagtacagtacagtacacaacggataatggtccaggcgtattatggaacataccattggaacgagcagagttttgcgatcagtctgacaccaattctgggcttgttagagcatttggacgatgctgaggttcagacgaaaaacacctccgaacctcgtcccaacattcaagaacatcaaaaccccactcttctgaaaactcttctggaaactgtacgtggagctttacttctacactctgtcactattaatatgctcataaatactatatcctttctatcagtgtgtatgaacacacagtattgtgttgaagccagccggtggacagtctgatgtcgagtcagcgtgagaaaggtggttcagataaaaccgactcattttttgacattttatcaaactccctgtatttctgtaactgctttccaaaagctgtcataaccgcacaagtgctgacaagatattacttcctccagcgatcaataagtcgtccagtaggccttcatcggctcttgtccactcagaccttcagtcttgccacttaaaggtaatccttcttattggcagttcgcataaatccatgcattctccactcgacatcggcatccttgttctccagagtgcccagtctcaggtcatagagtctcatttcaaaccgcggtccgacctcagcaagctcaacaccctcccgggttttgacgtagacatgctgccggacactgataaagtcgcctcggttggcaaatgtgatgactcgagctgagtccttcttcactccgggaggaaacagatgcttcaaaatctgcacaactcgcttacccaggtcggtggtgaagttgtcaaagatgagatgagggtgcacctcgctcatgttgccggtatcgggcagatcgtgtcgaagaaccacgttatgaagcgaaaagtaggcggtggggccatgggggaaatgggacaccgtcatggcagtaggcacacctcgatgctcgtgcaaaacaatgagatccgatgaagcagacgtcttgcaagccgaaaccagcgacggcaacacggttcctcctcggttgagccggatagaagtggggaacagcaatttcacctccttggcaaactgagacagacgggtcgacgggtctcgagaagtcgtcaccaccaccttgggatcggtgatgccactcatggcgctatattcgtcgtcaatctcatcctgcacagactcgtcgtacgcaatggtctttcgaagctcttcgtcgtcagccacgtctttgggcaacggcttaccggaggccagcgccgccttcaactgctgccgcttctggatcttggtcgcctcctgcagctggagcgactttcggtagagatactctcgccgttctcgggcctgtcttctgatcatgctgggcttgtggcggtgatgtaaaggttgtgggaagactgacaaaaaaaaagatctgtatgcataattcttttccacgaaaaagcttaatctgaaaacttatttcgatggccacagggatatcatgtggccaataaaaagctatatgtgacactttaagaagtgaaaggtcccggataaagatgtaaaattcaccattgtatcattctccgctttctccggtcaaattatgaacagtttggacccatttattgccatttgttgtgttcaactaactgttgggagtgcttgtgagatgtcttcactgtagaccaaatggccttcaatgtcaggatatgctggcgaatggtggaagcacctcaaaaagaatatatgtaaactggtgattttccggtcgatagtttcctctgatactcctctacttctacagaaacttgctttcgagaattgttgtggccccgtccaacacaatgacaatcgttgtaatccttccacccagtgacaatcaatgtaatttttccatggaaaacgaattatacggagacagtgatgatcagaaagacctatcggatttgggagctcccaggaatcaaaaaagagtactacgaaagtattgtataattgacagaatatttcgccaggctccgggtctgacttttcccgaacggctcagatccaacagtttgaacatgctctagaatgctggataaaagaagggattgtcacttgaagtggagagacagactaaacattctatttatcttcttttcaataattccgcttcacctcaaaacctctcccttctccgttgcatctccggccagaacccacatcaccgaacaggtcgagatttgggtcgatttgaactgggtcgaggtgattagttgaaaattaaatcaattaaaatttatcttgagattatatcaagtcttcattatcatctcttcggcctttcgttcagttcagacagaagagcaggaacaggattgttatagaatcatggatattcttccgatttgaacgatttcaactcaagtgtacaacaataacccgtctaaatagatcttctgatactttctccgatctacaaatcgatcgcaagagcaagtcgacgagcaagggcttgtactgtaggtactgtaggtactactgtagttgaacttcctacctttctaatgagacgataaatgaccagattcgggaaaattaaacgggatccaaaataacatgctctccaaagatcaaatcatttctcaaatcagctagttttaatatctggaaggaccatatctcaaacactacaatacaccaccctcatcattctactacaacaccccatagtaaccctaaccaactccagcattatcctccgccaacaatgccgatcagttcctctcatacagactaacccccatcgcttctcatttactcgcaaaatgacctcctatacctcctactgtagacctccttacctcaactaaaatcccaactaatgcttcatatagaacgagcacaatgaagcccataactccactttttatcactatacaccccataatatctacactaaaatataccgcgtaacccccaagactccatttttccaagactcatttcactagacctcgcacaacccaagagcaccacccccagcacccctttttgttcaactaattcccaactaattcaaactaccatccgataaactttatgtcgcttagtcagcatgagtcatagcgggcgacttttgaaaaaaaaaacatacaaagaacaaaacagccgttgattcgtaatcaaacgactctttcaacgccaccaatcctccgttatccggttcgagactcccagctacaatttgctacataattatgcatgaaaattcaaatcaaacctcacatctacaccaccatgagttacgacaaagaactggccgggctgatggatctcagcggagaagacagcgaatccgagttcgagactttgtcgctgacgtccgggcgcgagtcacgtgactatgacgagttttccgagtacgacaatggggataacattgtgattgggggaggcaaggctcgtcctgcccatgcgtgtgtctactgtggcgagagctctccggcgtcggttgtgcgttgcctgaccaccaacaagtggttctgcaacggcaagggtggctctttgaactcctcccacattgtcgctcatcttgtcaagtctcgaaacaagactgtggctcttcatccggactccgaggtcggatcggacgttctggaatgctacaattgtggcaacgagaatgtttttgtgcttgggtttgtcactgccaagctggaaaacgtggttgtgcttctgtgtcgccactgcatccagcggtcgcccagtgacgccaactgggacatccgggagtggcagacgctgatcgaggaccggcaattcttgccgtggctagtgcccattccgcggcgaagcgagtcacgtgtcaccatggctgatgtgatcaaggccgaggaggcctggaagacaaacccgtctctttcgtgggaagaggctctcttgggtaaccaggaggagcaggacgaggaggaggagattgccgaggtcaaggccacttatgaagatgcatatgagtaccagcggacgtatggacctcttgtcaagatcgaagccgactatgacaagaacatgaaggagtcgcagcgtcagagtggactcacagtcagctggaaccgggccctcaacaacaattacctgtgcaccttttatctgaatctctacgatttgaccggaaccaaaatcaccgttggcgatgaagtcaagttgtattttgaaggttcggagtcctcttctacgcctcgatggagcggcacgggaattgttgtcaagaccccggacaacttttccgaggaagtgacgcttgaaatcagaaagggaggcgacgaaaagcaaatccccacaggagaatcgcatccctttgctctggagtttgtctggaacgatatcacgtatcgacggatgcagcaggccctcaaactgtttgccacagacgattattccgtgtccggttacatctatcacaatctgctgggtcacgacattcccgaaacatttctggatgttcctcttcccgagcaattcagtatctcggggttcaacgaactgaacgtgtcccaggtgaatgcagtcaagcaggtgcttagacgaccattctccttgatccagggacctcccggaacaggtaaaactgtggtttccaccaccatcatctaccatctcgcaaacattcgacgccagaacccagagaagggttccaagattctcgtttgtgcaccgtccaacgtggcggtggaccagctggctgaacgaatcgcgtctactggaatcgatgtgctgcgactcaccgctagatcacgtgaatccatgtcttcctctgtcgagcacctgaccattcagcatgctctacgacacggagatcacgggttcactcgtcttcagaagctgtttgagctcaaggacgaactgggtgagttttctgctgctgatgagaaagaatttgcaaagctcgagaagaaggcctccgaagccattattcgaaaagccgaggtcatttgttgcacgtgttccaccgcaggaaacttcaagctgcaaaacttgactttttcggccgttctcatcgacgaagtcacccaggcatcggagcccgaatgtctcattcccctggtccacggctgcaaacaggttgtatttgtcggagatcaccagcagctgggacccgtcattctcaactccaaggccgccaacgcgggactcaacaaatctctgtttgaacgactcattctcattggccacgtgcccatccggctaatggtccagtaccgaatgcacccgtctctgtccgagttcccctccaacatgttctacgagggctcgctgcagaacggtgtcaccactgcctcccgtgtgctcaagtacgtcgacttcccctggccccagccgcaacaccccatgctgttctggtccaatctcggccaggaggagatttccgcctctggaacgtctttcctgaaccgaaccgaggccgccaactgcgagcgaatcgtcaccagactgtttaaatgtggcgttgctccggaccagatcggtgtagtcactccttacgagggccagagagcctacgtgacccagtatatggtatccagtggctcagtggacgaagccatgtacaagggagttgaggtgcagtctgtggacgctttccagggtcgagaaaaagattttatcattctaacctgtgtgcgatcgtccaaaacgggcggtattgggttcctgtccgacccccgacgtctcaatgtggctctgacgcgagctaagtacggattgatcattcttggtaacccccatgtcctggctcgacatcctctgtggctgcatctcatcacttacttccgaagtaagcggtgtcttgttgaaggtccgctgtctgctctgcagccgtgcaatatccaactgcccaagcctcggccctggagaggaaataaccggtttgacaggaaggaaaagaacaccgcttcggttgccggcgacgattactcagttgcctcctctaacgtactgtcagagatcaacaacgacgccgacgagcagtttcacgacggctactcgagtgtatttaccggagggggctaccaggtggttgatacttggggccaagagaattccggggagacgtcaatctcagagtccttgtcgcaaagactggatcagatttccctcgaagataagaagagcagtttctttccaatgagatagtcgtatgcgttcaatatctacacaaatgactatccaggagagacataccggcaaatggacctagatcactgtttcaggaggtgactgtctaggtccttttatctctattatgagatactgtcttaaatgtgttggggccatgctccagtggacttctcttctcttctcttctcagcaagagcccaatctcaagggtgctgctgcaatgccacaagtggcgttattcagctactgtagctgtcgatacagtatgcttgcagaggttcttgggagtaggactccacgttacacacaccttccaaggttttctggtgtcaatacaatatttcataatgttgttgtaagcagtacaagtagttactatttgagtaatagtaaatgtttgtattgagaaagaactgttgtagatcatccgtgaagggtgatttggtaggtactgtatgaactgagcgagtatactactactgtactaatatccaacaaattagccagtggaaacagaacaattcttgagactacagcttctgctggtttctggattttacggttcttgttggtttgtcggttatatgaagtcattggtattgattcgatgacgaaaaagaccggtaggattttggggaggcaatggatatttattactatcagagactctgttctaagaccactggggaactttcgactgctggacaggtccagaaccgaagctctgacacaacttttcatacttcagattcgtaaagtgcggtagggcacgacacccgtccttctagatggcaaaacccgctctgtccgtagactgtatattcttatgaaaactactcctccgggtattctagattgcatttcagcaaatatattgattgtcctgttgagctggttcagcggatattgtcaagactgactactttcgtcggaggaatcggatagtgaagaaacgaccatggagagtgggaatgcgtccaagccgatccgctgagtgcgcaaaatactattatgggctatttctggatttcattgttctttcttgaggtattcccagctcagctaacttccaactacagtataagtaaaagcacacattcatcaaagaatgatgaaacttgcaagatctcagactgctgtttgcaacagtcatccaattaaagtaaagtacagtaccagtacagtattgtattatcccacatagtatatcacatgtacttgtctcaaactccaacatcaatgtagtggactttgcatccaagtagtccacaactaagtacggagattttcgtcataatcaacaattccattgaattgctgcatcgaactccacttttacggtattcaattcgactcatccaagcagcacggacagaaatactctgacagttcggagtggtgactaaaatgatgacaaacacaggtactgtactgtacccggtcacgtgaccgtgacttacgtaatcgtgacttacacatccgtgacttacgtaaccgtgactaaccgtgacttacgtaaccatgacttacgtgacctgatttcttgtccgacttcgaagtcagtctgattcaatgaggacctgtccataatcatagatctatagctgacggtagttgacgtacattgcactcaaccaacagggatcactttgtaccggtacagtacatactgtacttgcacaacaacagatcaacattgaatgttgccattggtgacctacgaatattcactcccacacctacctgtttcgcatctgaaacacgtcgccaatctgactccaatctgacccaactggctgtgctaaaatatcgtataaaaagtaggagagaaaaagaaacgtccgaaatcgcaccttgcagatgagcgttgcagctacagtgacgcataaacattttattcctgtttggtgaagcccaggccactgaccacagtagtcactctacccacaaccgcttctgattacataatcagaccccaaaataatgatgctttctgaaaattcccaattctcaattctcaaatccaaaatctcaaatcccttccactcgtgagcagtctcacctcgcgtggtgcgcaaactcagtcttacatgtcccaggcaggggttgcactatggctgcctgggagtgagagtggtgattgaaggtgtgtgtaacggcgggggacgaaatcaaaatgttaaaaaaaagatacctaaatggtgtatgaaatattctgtcaattctggtatatttttgtgaattataaaaaatcgttttacccctttagatccacttcttcctccatccccgccctccccacagcttgctgtgttcacaacgtcgaagtataactttgaccaactcttgacagcttgaattcaactacttatacaagagttggaagctccatggctccagaaataatataccaaattggactacaatactggacctgtgtttgtactactggatttgtggttgtactagtgctgatctagtccgaagggtcccacgccaacgtttgaaatgcggtctagtgcgccaaaacagcgccagcataccttcaggtgtgcatttgggtgcatggagagtgtgaggaatggggcggaagaagaaaaaaaagagtccaattgtggggtgtcacgtgacgagatgagacgaggcgggaaaatggtcaacagtcgaatatcacaagatatatttctccgacggacaatctgtttgtcggtttgtccggccttcttggtccttcctctctaactgcattgctcctcttagttcgctgctcaaagttactccactttatactcggttgacacatccaactacttggagctatttctacaatactatacagtcttgttcacgtcaccacatctccttctcgcccgaaatgaccgaacgaaaggtgaaaccgtcggcgtcgtcacggtctctgcgtagcgccttttcgttcatgagcgccaaacgcgacacgcccgagcgcagagtggtctcgggaccccaactcgacatctaccccgaacaccaaaacacgtcgcagacgacgctgaacgccgaaaccgaccctcgacagtcgctgagcgctggaagtgcgtccgcgggatcgcgacaccacgcaagagcgtcctcggagtcccacaaccccgccccagacaaccatcccctgtctctgggccgaactgcatcgaccctcgccaccaactccacccaggccaagtaccggccccggacgcgcgccagctcgattttctcgctcaactccatcttccgcgactcacagtcgtcccgcagcatcgcctcgagcaacagcatcagccgcccgtcgatccacgaagacccagcagcagtcccccaagacgcccagtcagcagagtacactcgcaaaatcaaatcacacattgccaacgacaagggcattctcaagggcaaggttggatggcgacgcggagtggatccgcgcagcggctggacccagggaaccgtttggatctcggacgagagtctctgtggagcatctcccgagtcgcggctcaccgaaaccctgatccaggacctcagatccatcagactcaacgccaacaaacagacatcagtgattgacattgcagccatcaacggaaacgagcgggtgtccttgcagctggactctacggacggcctgcttcggtggatcgcagctctatcggtatggatgtgtctggcgggtacaggcattgagagcaagcgaatccagccaaaggtggtaccggacacctgtactggccaggatccgatcctcagctgctctctgcaggtcatgggcaaaatcgttaagaacaaacggctaagtcggagcattttcaaagcttctcctaccatgctgcctcaatctttgcaggcccctacatcatgggtcactgcccaggccaaattgcggccgaatggagcattggatttcaccacagaggaccagacgtactcgttttcaacgtcgttggcggagttgacgcgccaagatgcatggagaatccactggagcgtgttccagaagcaccacgtgctgtatctcggctcgttacgaaaggaggacgaaaaggtggttaaactagacatttttgcactaggctcgtcgcctcaaaagattagaagacccatagaccagctcacaggaatctatctggcattcccatccgaacacgagtacaagaggtggctgtatgtgctggggaacacgcttagaccgacgtactacgcgctggcgtcccgttccttctcacagacgctccgttcagcctcccgtctggatatgagacttttgcatgctcgatacaagcccgcccagaagggtacaggtcacgtgccgcctcccacatccttctttgagctctcgtctcgcggtatcttactaggaaggtcttgtctcggtcgaaattcacgagatccatttttccgcgacgatttcgtgctggattcggttgccgatgtgctcccccttgagctggactgtcggtttgtgaactttgacgaccagccgttggttggacgggtccgaatcacccgggagctcgttcagggtcctgcagtggaacaatgggtcaaaatatatgacgtcaacgacgggtccactctgggcgacgtgtgcatcaaaatctcgtatttcggctcgaacgtgttggcgccccatcagtacgagcatctcgaggctatgctcaaggacacagattcacggttgtcggccaagatctccgaggcccgaatgtcgttgcctgaatacacggacatgtttgtcaagatctactcgtgtcttggaatttgcgatcaatggctcatgtcgttgattgatggtgagattggtaagctggcggacaaagtgactgccaacgaccgatccaaacaggtgtccaacttgttgttccggggcaacacgctcatgaccaaggcgattgagaagtacatgcaattgactgcccactcttacttgagggatttggttggaaaagttgtccggcaggttcttgatcgcgacgagaagctagagctggacccttcacggctcgacgatggccatggaatcacccccgagattgagcagctcaaggtgcacaaccaggagcgactcatggcgcacgcagagacaatctgggtgaatattcgcaacaccattgccgatattccccagtctttggtcgttgtcttccagtatttgagacaacagctggagggactccatcaagatgaggaggttgtcttcaacggcatttctgggtttctgttcctccggtttatttgcccggctcttctgtccccaaaactgtttgggttggtgcacaattcccctcagcccgaagttcagcgtacgttgactctgctggcaaaactgatgcagagttttgcgaatcgagccaatttcaccgccaaggagtctttcatgatcccccttacgccctttattgagaacaataagaaggagttgtgtcagtacttccgggtgatttccaaccagaacaagtgggacgagatccgtatggccaagccttccaagccccagtacaagtaccagcagcacgatatccccctgcggcctctccctgatgcaccaacactgccgtatctttacgacaagtacgcctgttaccaggagttggttgagcactggctcaccaccgtgcccacgtccagggttaacggagtaggctctccgatcattgctcgggccattggagacaagggtggtctttatcagatcaactcgctcgagtttgagcacactaccgactcgtttggccaggatcttaaggctttggtaggctctgactcgcccaagctcggtggaaacgcgtttgggtccgcttctaccgtcgacccagtcattgaggcgttccataacgagtgtctgcgcatctacacagcaaagactgatctggaggatgatctgtgtaaagcagagtctcccctcacgatggagaagcagggctggagccgatttgtgagccgtatccatgtcaagtgggactatggactcactggccacgtggacgccgtcaaccccatgaccattgatgtgggtgttatcgacgacgacgacgacgacgacgacgatggggcgaccgctacggcgaccaagcgggccagtgtccagtctgtgggaaacgggaccggtaagcgagcatctgtgcagagcaatgccactggaatgcgacccagcagtgtggcgtccgtggccagtatcaagctgctgaacgtcagaggaagtatggtgttggatgacgacgacagggggagtatgagtcggagtgagagcaaactgggcaagtggttgaagaagaagtaatttattcaaaagtgcgaaattgcatgcaatttcgagcggctattagactgacaagtgagtgtgtagaactaagagagtctcagatatatagtagatgaacgtgatctttgaatgtccggttatctgatgaaatgtgtaggcagcgacaagcggcaggaagagaacagaggtccgaggggtgtttaacgaggcttctgattctcctggtctcaagtaatatcctgtgatcagattttaccctcagtttctggacgagtcttccatattccgggtggaaggcttaagccgtttgagtacttgtatagatctcaagatggttttgatcgcagtcaacaacctttcagtcaagcacgttgcaactaatcacatcttagtcatcactttatgccggacttggccatggactctcaaagtcccgagagccgaatgagagtcgtggggtcactacagtcattgagctgattgagtcgctacagagtccttacaggggttgctacagagtccttacagagtcgcgacagagccgtttgtttgacttttgaagagttggtgatctacacacggctggaaccaaaaaagaatacccggatactctggatacggcaggaggtagcacgtgcgagaccggggttctgtgttggtcagcatggggacgattcaatggcctcgaaactgaaagaacaaccgccttcgtcaataccatggctcttattgccgttgcagcaaccgtccataaccgttgcccattgttttaattgtttttgttttaattgtttagaggctatacagtagaacggccgtccctggagagatattatcgtcacagtcacagccaaagcaaccattcaccaaagccctcaaaatagcaattgtatcatccagaaatcaggcagcatttgctacactatcgattgccctgttgttttcaccacgaaaagagaatcgaacaaggcatagtttgcagaacaaagacgcacacaagaatcgaaccgaaactcaacgcgcctgtgagacctacaactgtgattatgcgcgcaatttaatttagaaaaaataaaaaacaaaaattaaatgtgtgaaaaaattaaatgtgagaaaaatcgggaaataatatcgcggcggaaatagctaatatcagacgagcatgtgccatgtgacacaaaatggtggggcatcatgcatatattagaggagcaatgaaagcgttttttacttttattttaatatatttttaattgtatttttattgtatattgcttatttgtattatattttaattgcaattttattgactactcaaaatcagacgaatatagttatctaatcagattacacatctcgtcattgtccaaatactatctgacgtcatacaaccagacaccgcttacacatgatcccgttgtagtgctgggatcccacacgacatatttcccacgtgacatacttccctcgtgatcaaatccccccacgtgaccaaatcccccacgtgacaagtccatctacctcatgggacacaaacgtcatcccattcacccgatccggtaatcaccattattgtattgacaaaaactgtaaacactcggttgaccccggacaattagagttacgataatagccgggccggaagccgaggctgcgattggacatgagatcacgagcacattttcggacgggtacgaggacctgaaaattaaccaaaacagtcaatttcgttttccagcttgttcggtattctttttttgttccgattgggccagttttccagtctgttcagaactttctcagagttagttgaaaagctacttcggacccactggcagtagaagttgtagtggagatgcggcgataaaaagtggataagtatgtatctataggtgtggaaaatatgatgaaccggcttccgcaaaacgttcgctatcaatatttcgaggtatcttgagtctttctatggaataagcctgttgtagtctctggctgattcatcgctttcaaccaactcgaccgtctgaagcctcgtcgtgatatgctccaggtacgatctactgtacacaacccggatattaattaatgcaataaattacttgccattcatagatggctgaatatatacggtcacgagccacggaatgtttagagaacgtggtactcactatgagcccgttaccaccctctggcatgataatcgaaatccgccggctcgtccgcctcctttttccactccggcttctcccccatcttcttcagatcaatactggtatgccgccgtttcaacgcctccagattctgccgctccaactcgctctggttcatgagcgacttttgcacactctgcgacatttccgatgccaacatactgtgtctgaccacgtcggaaggcagaatcgaaccataaacaggctcgtgcgtcgccacagccactggggtggccgagagaactgtggcaggcgtaggaccgactccggggaaccgcgacaggtcagccacagaattgttcttactgggccgcttgttgtccttctctccagcactcttggcactcttgacccccaaagaacgagccacagaggcgttgtctcgtgcaatatcctcaccgtcgctgtttagaccgccattttcaacaatatagttagcctcagacaagttggtgtaggtgtttacccgctttgcctggccagagaacatggagccgagcttggaactcacagagttggactcgtccggaatcatgcccttggaaaagatgcgtgacttgtccttgctctgctgtatctgctcctgcaaacgatcggggttgttgaggaacatagacgacagaagcgacggacggacgagattgtggcctgaaaggttttcctcccgtgaaaatgtgggctcctcatttgcagaagaaccatcactctccacagagtcccagtcagagtcgtcgtcgtcgtcgttgtagtagtcgtcgtacttggtggagtcgagcttagggggtgactgtaccgacacatgtttcttgaccgacttgtccaccgacttttctaccgatcggtccaccaaacttgatttggaggccgcatgaccgctctgcccgctcagtcggggttccatcttcagaggcgaaaacgaacagtcggatttcgtcacagactcgccaaatccgtcgctctccgatggcgaagactcgatgaaaaacatcttctgcttctgccgaggcacttgctggtattgggaggaggctgtaatcgaagtgccattgacagaactgccgttgacgcccgcgctcacaatgccagcaccgctaccagcagccccatgctgcttcatctctgacgaccgaccgaggaaactgacggacgttttggacggcgaaaaaccccgcacaatcgaggttgacgtatccgaacgtctcaggttccctcccgagacggacccggagccggacaattcacgagccacgccacgtgcgccctcgtcggcctccatgtcatcgtcgttatcagtctcatctgtgaaatcagactcatcgtcttcgtacgagtcagagtcagccactgcggaggctgacgactgcggaagagctgcggccgaggatcccgacccggaagagacactggtgttgcgtcggaacagtgacgacaccttgggctgctgctgctgagcggttcggggcgccacaagcaccggtttctcccggttgaacgagtctctgtggcgggacgaagagcgtcgggaccgagcaaagaacgtgggcgccagagtggatttgatgtgggcgttggaagaggtgttggacgtcacgtccttggacaatgtatccttatccttgtgaccgactcccgcacctgttccggtagacacctctctcgctgctgttgctgctcctgtcgcagcctcctttttgccctcctccttggtcaaaacctccctggggagcatcacatgggtggtatcgttggtgctaccaccacccacatggacgtgacttcctacactgtttgacgactcggatagctcgtcatgttcatcgccatggtcgtcgtctccctcccgttcctcctcctctctctgtttcctccgctcgtccctgaggctctgccaatactccacttcctggccgaccggcctaaataactgcattaactcgtgcagctttgccggagacagccgcttgcgtttcatagagggacgcttgcggtacagagagcggtagtcggagatgcttttgttgccgcgccggatcgtaggccgtgagtttgtgtcgttgctatttacaagggtgcgcagcgtgggtggcgacgagatgcgcgacacggcgggggtggcggtggtggttgagagggttggtgtggaggctgacgaggcgagattgcttctgttggtgttcgatcgggtagaatgcagggaggagagggccgatcgatgctggttgtccacgtgggtcgaggcggtggacgtggtggacactctcctggaggcgagttcgccgattgcgtctccgtcaaagtccgagtccgaaatggcgtcggagctgaggctgcttgagagctgtggtggggagactcctcggtcatgtcggtcgttacggtcttgcgaggcatcgtgtcggtgctgctcttcggcgttggacacggacagtgccgacagcgacttgagcagatcgtccggtggcggtttctggggatgcagggtgtgtcgtgtctggacgctgttgttgggtgtggcgagggcggaggggtgtgtgtttgtgtttgcgtttgtggtggcggtggtgttgacgccggtgttgttgccggtgttgccgtcgtcggtcatgtcttcgaccagaaagatggagttgtcgcagcagtagagcagttcgcggttccatagccgccacgacaggttttccagccggcggccgttttccagcgactcggcgcacttggagaacaccgtccacagcgacgccagcgactcggggttccacgcgtcaatcttgcccatggggttggatgccagcgacagaatcggcgttgttggagtcatcctgagagggtgttgtgggtgtggatgtgggctggttgtggtgctggttgtggtgctggttgtggtgctggctgtggtgctagtttgtctgtctgtatcttcgtttgtgtctccgttctgaatctcgtgtgaatctcgtctgaatctcgtgtgaatctcgtctacacctgttttgttcctgttttggtcctgttttggtcctgttttggtcctgttttgttcccgtttggtggtttgcacttttaccgtggtgtgtcagtggatgagtgggtatatctacacttttgaattttgcttttatttgtgaagtttttgaacccaggctatttgcccgagtctgttgcaacgccgccatgggcgaactcgagtcccttttgcgccccaaaatcggtcaccggattcgagtgtaataattaatcccggcccgcctcggattggccaagttcgcaacccccatgctcacccagctcaccccccatctacacctgctgacacatgacgttgagttgagtagagttgagttgagttgagttgagacgagttgagtttacagaaagtcgtcaagagaccaccagctatagaaacagtggaccgggggcggctgaaagagatgttaactccggcaaacggagggacagtgagtcgtcggtgaacagtcggacatttgtcggagaatcccagccgacttagtcatcatcgagcccacactccaccacccacataacatatgccaaagtcacgcggttttgcggttttgcgggggactaggctgtgcatgatcagaggacggtgtggagatattttgctcccccccgtgcgggacaaaaaaacaactcgacgacgaccgcgtgcggcctccactggcggagtctgtgtcgggggttttcccgcctcgctgcgcgccgacaacctcgcaccatccccgtccatctccagctctctctttggtccactttctcggcctgaaaaagccgtttccaactggggagagtttgccggcgaaaaactaatttttagtcaaacccagtttggccaaagtctaaatccgagccaaaaaaaaaaaaaaaaaagacaaaaaagaccgaaaaagagacagatgaccaatacccaaaagtgtaatcagggccagaccagacacaacacagtaccggttcaaaacagaggtcagctggcagattgacacgatcgagatgatcgagaaatggcaccgattgggacagaagggagctcttttgggtctgtgctgggggacgtggcattacacccggagagctgaattggaggaacatttgtaacagtgtaaaattaaaataaaaaaaaatgaaaaagttgcaaaagttgaaaaagttgaaaaagttgaaaagttgaaaagttgaaacaattgaaaataaaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaaataaaaaataaaaaataaaaaataaaaaataaaaaataaaaaataaaaaattagcaaaattaacaaaattaacaaaattaaacaaagccactgaggaatgggggagatatttgcggtcagaacaaacagaactgagctgatggcgttaaacacctttactgtcaaagatacactggagctgttgagcgctcacacataccaatacttgtattatcgcaacagttgcatcgactaatgcatcaaggtgggggtaccctcaccatgagatgattcaggatttggggctaaatgattatgctgccggacctagagagtgatatgattgtccagatccagtttccagtttccattttccattttccagtgaatttgcgtgaaattctaagaatttctgaggttttttttttttttttttttttttttttttttttttttttttttttaaaacagtagcttgcaaatatccctccaattctgagcggtcaaggtcactacactgcacgattgggtttgctgagccgcaggagagaacgtgtcaaaagagtggtaaatttgattggacaagtgagaaaatggagtaaattacaatgttttgaactggttctgatttcgttgttttcgatttttacaacgcattgtcggtaggtatttttttttcttttttttttctttttttttcaattttcatctgattttctcaactttctcaaaaatactttttttcctcctcttttcacccgttggaaccccctcgaaaggctcacaaggttgcttggcacatagtgggtctcccttgagacagtaagggcggggggtcttccagccctgtttttgcaatcaggctgcgccttttgggggccattttgtcgttggtgattgtggtcacgggaccagactaaaacgggcccgaaatgagccttgttcgtttcgtctcggccacttctgaccgtcgctgtcgccttggcagtgcgctatatatgatatgagggtccggtgactgtaggtttggggtttggttcggctaattagtgaattttcatggttacggaaaaagtaaagatacgaccatctttggtggttgcactgtgaccgactggaccgacgtcttgtaccgtcgcgaacttacggacctgttgtcgccgatatatcgtcgctgatctttattgccgactactcgcacccctatcgaagctcggtagttctataggtatgtcctcaacatccccgagagttcaagcgacattctttttattttttattctaatggttctttcttcaacaccgcagacgtgcaatgagacggtcagaggtcgcttctgccagtcgcaaagcggtggttagccgaggcagaatgactgtgacgggtacaagtatgttcggtacttacaacagccatgaggaatcaaagaatacaaagaaagaccgagaaatggttgtgtggacagcgttcaatgtggacggcgtttcttatttcgcgctttgtgctcttgtcgttcatctgacctctggtgtctatcatctgtctatctccacttatctccgtcacgctaaacccggtttatcaacaccaggaaacgtgggagtaatagtagcggcgttattggtctcgccaagtcagatgtcatgttccatcaatgtagagtttggtttgacaactggccatagagtgtagatgagcgtggaacgagcactgtttctgcctgtctttcttgtaaacgatacaagtccttcatttattgctacgccccttgagtcaataacttgtacgtacaaaaatggttactccaataggagtggcctcgaggaacacgtcaacaacacgtactcaaacccgtacgtccacgtagccgcagtcttcccaggacgtatggacgtgagacatgtagtgcaacagccaccacctatctcctctataaatagaagtggctacagtaacatcagactcagccctatacaagggcagactcaatccaactcagggtcaggctttaaccgtcagtctccggcggcctttcgtaggctcccacgctggctcccatggaggattggtcaaacacaatcccattctgagtctccgtggaacattgacaatgttgaaacgaaggagacggacgaaggagacggggacgaaggagacggggacgaaggagacgcaggagacgcaggagaaggacggagacaaggagacgacgccctttggagagacaatgttgtccatcatcaagtagcagcaactggaggggaccaatgaatgtcacgttatgatcagacaatgctcagacaacgctcagacaatgctcagagctgagaacaagagcacagtctgtattgtattgaatttcgggctaaaatggagctagcgacgaatgtgaaatttcacttgctgtctcacatggtaaggggggtgggggaggggaggaaagcaagaaaaaataaataaaaaataaaaaataaaaaataaaacgaaaagttaactcagatgtatcagatagacctctggtatgagcattagatttcaactcgacttgttgtaattgacttcattgctgacttcagtacttgcgtgatttgttatatagttagatagcaaaacacagtcaaactggatgtcctcgctttcgctcatgagaattaaaataaaaataaaataaataaataaatacttgcaccctgcagtatcatgcatggataacgcaagctctccagaacagccctcaaccgaacctacagtgtcgtgccgcgcgtacactctgtgcggtgaattaatggatttcattgaacgtccgttttcaatcacctagagcctgccagattttgttccaccctcaacgtccccatatactgtgtaaaaaggctggccaagtaggctgcattgcagaaagggtttgtccttaactgagcccataaatatatgcgtgggtgagcacaggctcagtctttcctcttaccttacactattaacacaaacgggacagcccaaagtcacccaactctgcgatactcctgtcagatatctccgatgatactcagacacagtacatacagccctggtggtgcagtcaactggggtgacacaaacgcactgacacaaacacacagtactgacacacaacagctatgacaataccaactgaaactgttgccacggtggcaccagcatccgagacacaacttgatgtcggtgccagagacattcctgttgcatgccgagatttccacgattaatgtacggtcctctgattcacaacagtgaccgggtcgttagccaagcccctcattcacaatcaccgtcgccccatcttcttctctctttgaacacaacgcccgccggtggtctccgtacggtcgccagagccagtgttggtggtgtaggagtgggcaaactaaacgggagacgaccgaggttcggcgggcggttggtctgctaattaccaggtcaccattattggtctcctgatacagttcatatcgctctgagtgtgacaccgcagttctacgcaggctccactactacgtgagtatattcgaaaaacaatcaatgaatactttatgtggtcggcatcagttgtcaatcaaccttgccaaatgagggtcggtggcctttgctacgcaattatcacctccagtgctgccttactttccaaagacggagttgaccagtcccttgttctccttggcagtctcggcggtcttatccatagcctggttccacttcttgttagcgtcggctcggagatcggagcccttgtccttggcgtcactccacttttcggcagcagcgttgtcaacgtccttggcaaactgctcgccctgggactggaactcgttgacagacgacttgaggttgttccaggtctcgttggcagccttgtcaaactcctcggacttgttggacagagtctggcccagctcatttgccttggcttcggcatcgttccaggccttctcggcatccttcttgagagagtcccagtaagtctgagcttcagcatcgagctccttgcccttctggatggccgactcagaagcaccctcgagccacttctgcgagtcgtcgacggccttctcggtgtcggacttgaaagagaaccatcccttcttggcagacttatcgagcgacttggcctggtcggacgcgtcctgggtcaattggtcaaccttcttggaggcgtcattagaagccttctccacgtcggccttgagagattcccagtactgtcgggcctgggtgtccaggtccttacccttcttgacagcagcgtcagagtagcccttgtaggtctcgtacgcgtcgtcctgggccttagaagcatccttcttgagcgagttccagttatccttggcggccttgtcagcctcggcagccttgtcctgaacagtctggccaacctcgttggccttgtccactgcatcgtccttggccttttgcgcgtcggacttgagagagaaccacgacttcttggcggcggcatcggcctcgttggccttatcctgaacagtctggccaacctcattggccttgttgacagcatcgtccttggcatcggcggcggaggacttgaaagagaaccacgagtccttagcagccttatcagcttcctgggccttgtcgtggatgtgctggccggtctcctgggccttttcgacagcctggtccttggcatcagtagcagacgacttgagggagaaccacgagtccttggcagccttgtcggcctcggcagccttgtcctggacggtctggccggcttcctgggccttctttacagcatcatccttagcctgttgggcgtcggacttgagagagaaccaagagtccttggcagccttgtcggcctcgtgggccttgtcctggacggtctgaccagcatcctgggccttcttcacggcatcatccttggcgtcctgagcagaagacttgagggagaaccacgagtccttggcgccatcaacagcctcctgagatttgttggagacagttcgggagagctcgttggccttgtcctcagcctgctccttgaccttagcagcgtcgtccttgaggccaaaccacgaggacttggcggacttcttggcctggtcggcctcgtcggaaacggccttggtggcagtgttgatcttgtcctgggccgcatcctgggcgccctggatgttctccttgacattggccagaccctgctgggcctcagtagagacctcgccggccttcttcttggcgtcctccttagcctcatctgcgtagttggtgaagccgaaccacgacttctttgccttcttctcggcgtcagtggcctggtcattgattgcagaagaagcatcgtcgatcttgtcctgagcggcctccttggtgttctgcaggtttcccttgacgttcttccactcctggttggcagaggtggaaatctcgttggccttggccttgacgtcggccttggtggtggccagagactgatcggtggtcttggcccactcgttgacagtctcaatggcgttctccttggcgttggcaagctgcttctccaccagcgactggttgtcctgaacagactcccggactccggcaaccttctggtccagcttcttgccgtagtactctccgaggtggtcgttgggggcggtcacgccggccttggaggtgacggtgttggcgtctcgctgggcgagcagcttggccttctgggcgtcgccattggcctggtaaaggtagtaggcacctccagcggcggcggcgccggcaatgattttcacggctttgctcattgtgatgtcaaatgtgtatatagagggcaggtttcacaattgccaatccttttatatactgccctggggttcatgcctgagaggtgcatggatatgtagtgaatatatcctatttgggtatatcactctccttatagggtatattgctttctcgaacggggaaaagagcaatgttaagcgaacctagtctgccttgatgcgtctacatcattgctgttgcagatggatgacggggcgcaatgagacgaaaaatagcttgtggcgagacacgacttgcgtcggcaacctcaattgagtggttttggtcagtctgtttctagtttttcggccgctttcccgcccaaagaggacctctcttatggttgctcttttcagactttctgcaggcagcaatattaccatgtgtggagacgaatacgcgcttctggcggtgtttcattcttcccggccacacatggttggcacaatgcgtgtattgaaacccaaggttgaagacgatgggtgtggcttactgagcggtggtgagtaagagccggcgaagagaagccacgacgagtatcgtgctcgactacatgtagtggaacccagcagcgctaggcatgcagcccagcagatgatgacattgctcggttgcatgccgaagtgcaaggcacttgtttgttggactacagtaccggtcggagttgagacaggtggcgggatggaaagtgtgtgtgaaatgtcgactttgggcactcattggtccgagtagtaggtttcacgtgaaaattgtgttttttgtcggagatgttgcaaattctgtgtgtgcgggcagatttcatgcgattgctgacttcaccgaaggattttcttaccatgtgactgagttctactacttgttgtacgatatctacgtcagaaactccaccgagaatgttccagtgtggtaccgtaattcatggctggcgcgaccattcttgcataactttattttgttatcagaacttaatctttgagctccagcaggtatattggagctccagcaggtatattggagctccagcaggtatattgtcgtccatagttgttctgtgggcgattagagatctgttatttttgatccaccaatttttaaggtgagattaacgtacttttgggtgatttttctctcgttttgaccattttccgctaatattgcaatttttaggatccccaatattatcaccatttttttataaaaaaagatcctgtcaataaaaattgcggtaatttcaatagtgcattcgaaccgtgacatgtttgcggctctattgacaccaattcccgctttattttctttgtaaagtggattttttttcgcctggttccgttcatatcctccgcccccttttatatatacatatatgatctaattgtttcacgagatgtagagattctcaaacatcagtatcaagcccggttatagttgtccaccatcatctcaacttcgcttacgtaaggctagacgagtcgagagtggtatcagaatggtcgtcatgacttcttctacatgatgccatttctgcctaagcgatatctttttgtatattcacgattctacagttgtggtcgacgcgttagatgtatgtcagtaatataacagtaaaaaaaattatacctgattctagcaaagacttgagatcatttgagtgatcgattgtacgtaatccgtctttgacaaaagagtttctgcagtattatttgggtatttcctgaaaattccagagcaattggccccatgaagatgtcggatgggtttttttgtggtttttttgtggttttttgttgtttttttgtttgttttttgttgttttttttgtatcaagtatctctcaactaattatccacagattatacttgtattgagaaatggaaatgtcgcctgtttgaaatatcaatattacacaagatgattctattgaaatattgttattaaaccgagtatacgctatcgtttggtccctattttatatctctaatattcctggaatcccagatagattcccccagaaacttttttctcaacaattcccaagtaagtaaagtcaactaagtgatatacagacagtacattatgtggctgttggataaagggaagctgaaaaatagggaaaaattcttttccaatcacaccagaagcaccacaatatctgtttcaatcacttgcagttttatgactatttatttctatttacttctatttatttctatttatttctatttatttctatttatttctatttatttctatttatttctatttatttctatttatttctatttatttctatttattttcatttcttataatttaccattatcaattcttcacgttgaccgttaccatggcaaccgcccaatgttatttcacaaactctaaaatacgcgtctcccacacttgtctttcacgactaccaaatacttttctgtttctctacacacaacttttttcggacgactgaacagagaattccacgagaggtgagtatttgaagcaaggcgccagacgctatggaatgcgcagtggtaggcgaggcctactaacgtcaatcgatgcggggaggcggttttggagagcatcgttctcacgcgactcttcatgtggtgactagatggaccatgtggtgaccacaacaaggctggtatagtcactatgtggagagtcttcgacacaatttgcagcgagctgtggctatttggggcgccatatgacacgaccgcacacacgtccaacttgctgctcgttcagatcaatgctttggtgctttagatctcgaccatgaggtgacatttgccaccgtagcagatccatgaagtgtggtgctggttcctggcagtgcggttgttttctggtttgtcaagtgtggttctgtgtctctcctgagagctcagctcacatctgcggtggcagctctcctggtgagacaccgccaatggcgcacaccagtgatattgcacgcgctgccccgatctagagcttttctgctcgctctgactgtaacacattcggacccagatcttcctcgccacctttgtggtcactatcgccgctcgcatcattcaacctacatcttcgctccgttcagctcctaacccagatggccaaacaatccaccctcttctcttccttcgcctccgacgaaaacacccctcctcgtcctcgcggcaagtctaagccgaaacccaccatgttctccgacgacgacgattctttagtcatctccgacgatcactccgagtcggatttcgccctgagtgacgatgaacccaagaagaaacccgccaaggctgccgccaagcccaaggctgctcccaagtccaaggccaaacccctccaggaggttgccaacgacaatgcgccagtgccctctcccaaaggcacccccaagggcaaaaagggctccgcctccgagcagtaccagaagctcacccagctggaacatattctcaagcgtccagacacgtacattggctcggtggaagctacggcctcccccatgtgggtgtggaaccagacaacgtccgccctcgaacacaagatggtcaccatcgtgcccggtctgtacaagatctttgacgagattctggtcaacgccgccgacaacaagatccgagacccgaaaatggacagtcttgaagtcacaatcgatgccgacaagaacgaaatctcggtcatgaacaacggtaagggtattcccgttgagatccacgacaaggagaagatttacattcccgaactgattttcggcaaccttttgacttcctcaaactacaacgacaatgagaaaaaggtggttggtggccgaaacggttttggtgccaagttgtgtaacatcttctcgaccgagttcaagctggagacggccgaccagaagaacggcaagatttacacccagacttggtccaacaacatgtccaaagtggacaagccgaagatcaaggagcttaaaaccaagaaggagtacaccaaggtcaccttcaagccagatctcaagctgttcaatatgaccgagttggacgctgacacggtgggcgtgttgatgcgacgtgtctacgacattgccggtaccacccacggtgtcaaggtgaagctcaatggcactagactggctttgaaggatttcaaggcgtacgtcgacttatatttgaagagtctggtggccgacgaggacaatgaggttgtgcaaaagtcgaaaatcgtgcatgaaattgtcaatgatcggtgggaagtcgcgttcgcggtctccgacggcacgtaccagaacgtgtccttcgtcaactcgatcgccaccacctctggaggcacacacgtcaactacattgccgaccagctggtagccaagcttaccgccaccgccaaaaagaagctcaaggacgcgcaggttaagcccgcccagctcaaggccaacatgttcattttcatcaactgtctgattgagaacccggccttcacttcacagaccaaggagcagatgaccacaaaggtgtctgcctttggctctaagtgcgagctgtccgacaagtttatcaagcaggtgaccaacaacaccgacattatggagcgggtgctgagcattgccggccggaacgcagatgcagctctcaagaagactgacggatcctccaagaagaagcgaatcaccacgttggtgaagctggaagacgcccagctcgctggaactaagcgtggccatgagtgcacgctcattctcactgagggagactccgccatgaccatggcgaacgctggactgtctgtgattggtcgagaacgatatggcgcctttcctctgcgtggtaagatgctcaacgtgcgagaggcgtccacggaccagatcatgaagaacgccgagatccaggctatcaaggagatcatcggtctgcagcacaagaagcactacacgagctgcaaggacctgcgatacgggcatctgatgatcatgaccgatcaggatcatgatggttcccacatcaagggtctgatcatcaacttcttggaaactatgttccctggtctgcttcagatccccgggttcctgctcgagttcatcactccgattgttaaggtgatggtgatgcggggcaagaaggtggtcaagacaatccccttctacaacatgcccgagtacgaggcgtggagggactttgaaggccagcagtgcacgtggacgagcaagtacttcaagggtctgggtaccacgcccactgcagacgccacagagtatttcaaggacctggatcgtcacatgaagcagttccacgcggtgactgcggaggatcggccgttcatcgagctggcgttttccaagaagaaggccgatgaccgaaaggagtggttgcgcaagtacaagccgggtactcaccttgatccaaagttgacgcacattcccgtgtcggatttcatcaacaaggagctgattctcttctctatggccgataacatgcgttccattgcttctgtttgtgatggattcaagcctggacaacgtaaagttctgtttggttcgttcaagcgaaagttcaccgtgtccatccgagtggcgcagctcgtgggatatatttccgaacacaccgggtaccatcatggtgaggcttctttgggaagcactatcatggccatggcccaggattttgccggtagcaacaatatctacctgatgaagcccgatggaggatttggatcgcgatctcagggaggtaaggatgccgccgcgatgcgatacgcccagacggagttgatggacatcaccaaggcgattttcaacaagcaggatgagccgctgtacaactacgtcactgacgacgatactccggtcgagccagagtattatcttcctgttctgccaatgttgcttgtgaacggctgtgaaggaattggttctggatggtccaccagtattcctccttacaacccacttgacattgtcgacaatttgagacgcatgttgaaggatgaacctcccgtacccatgatcccctggttccgaggatggcatggcgaggtggagcctgtgggagacggccggtacaaggtcaagggtttgattgagcaggttgacgagcgcacgctctgtatcacagagttgcctgctcgaatgtggaccatttccatgaaggagtttttgctgagttcgctgattgactccaagaacgaaaagggctggattgaggattttactgaggaccacggtttccgagtcaagttcaacattacattgtcggagaaggagatggagaagacacgtcagattggcctgagagagcggtttaagctgatttcgtcgctatcaacctctaacatggtggcgttcgaccctgagggccggatcaaaaagtacgactcccctgaggcgatcatgaaggagtactttccggtgcggctggagttttaccagaaacgaaaggaccggctggtttctgactttgagcagcagctcgagaagctgacggcccaggcgcggttcatcaagctcatcatcgacaagaagctcaacatcaacaacaagggccgaaaggtgctgattgcagagctctctgagctcaagttcccgcggtacggcaagaacggcgagcggctcgcatctgacgccaaagccgccattgccgaggacgaggaggcgccctcggatgaggttgctgaagatctggccgaggccgaggaaattcacggcaagatccccaccaacggatacgactatcttctgggcatggcgctgtggtctctgaccaaggagcggtacgagaagctgctgcgggagcgggacggaaaggaggaggagctgattgagctgctgaaaaagtccgccaaggacatctggatggacgacctggacgtgttcatggaggcttatgagaagtttgaggagcaggacgtggagaagcagcagaagctggacaactatactggtaagaagggcgccacgaagcggaagcgggcagccaagaagaaggctggagatgacgacgatgaggattttattgttggcaagaaggccaagactgctgctaagcccaagacggcagcggccaagtcacgtgccaagtcgtcttcagcgtcggttgagcccgaggtggtggatttggatgatgtcaaggtcaagaaggagccaggaatttccaagaccaagccccgtttgtccgacaccgccacctctcccaagttcaagaatacgtttggctcacttggttccacttccatctttggcgactctcccgtcaagtcttctcccaccaagatcaaccgtctgggagctgccggtggcaggcttcaatttggatccggcaagctcgattctgagtttgagatacccaagaagaagcgggtgtcgctgtttggatcgctgtctgacgatgatgacgatttggacatgggagggtccattgaggaggtgcaggatgtggccaaaccggtcaagaaggccgcccccaagaaggctgctcccagagctgctcctaaggccgctcccaagaagactgcccccaagaagaagtccatttttgacgactcggatgaagacatgaatttgtcagacgatgaggtggccgaggtggcgtcttccgcgtcgtctagagcgtcgtctagagcgtcgtcggctcgacctcgacgtgccgccgcccccaagaagtctgtgtacgtcgattcggatgattcggacctggatattgtcgatgatgaagaagatgtgtccatgttcaatgatgatgatgagtaaggtcgggcgaccatgatggtcactttttgagaaagtaatttattgtttgtgattatggtggatggtggtaatgtagtgtcagagactggtattgtagctattggatattgtattttaattctcgtatctattaaattaattaaatagtttttttagtcaggaagacatcaagtctgtacatatcgttgtcaactccttcgattctcaattagaaaaaaaagtatgaaattctactttttaattctcccatataaaccaatctatattttcttattaccactctcaaatgtttctatttagtatttccccaaattctaagtaaatacgtccctcattagttgacttattacatctggctctaactctcccagtatagatccgatccccagaatttcagctataatctgcttatctgtggctcacaagcaatttttgtccttcgaaaaatccagctagtctcccacagccacccaaatgcccactctttcgtgccacactccataaacgtctcgctaaaaagaaattgacagatctaaactttcgtgatagaccctctcgtcatttttcaactattcacaactcttgatataaaggttcaattgtgacaatgtgacgaattcaacgccaaaacgaccatttaatcatcagaaaacaggtcttttcatacataataccgccaataatgtcttgaatcgcctcgattcgtcactttctgttcaactttgtcagcactctacactagcatctacaagtacttgtatctcgctcaataatgatcatattcaacctatctcttctcaaacagatgagaccaaattccccctttcaatatttgtttcacaacctccaattcgtcttcttttccgaacatgcaattgtactcgtacaatagaccaaactgtacaggaagaatcagagtcgtataccggaggaattgagatgtttttgaaaaaccaccaaaaaaaaaaaaaaaaacacaacaaacaaacaaacaaacatacaaacaaacagaagaagcaaccttcagtctcgcgacataaactggaatcccaaatatttccccatctaccctcgattccaagctctttttaggtggagatgtcgtggtgcattcgcttgatctccttcacaaagtggttcaatagatagaagagaaacatcaaaagattctcctccaatatctaaaatgagcacggtttgctcgccagtctccttattgacacccaacaatggcggcggaagtaggctcattctctgaacattcaaaaaaaacaaaaaaaacaaacgtccttggtggtctagaggagatctctgttgaggtcccggtaaatatgtacttttgaaattcaagataattgtttgtatcttagtaaatgtccaatattcccttcgttcgtcccggaaaagtgctatcaaattgttcctgaatgggtagggcagtttgttctggtagttgtagtattgaagatattagtgatactctgcatcactcaaaaatgcttcaatcaatttggttgaaattccagcagataatatatatcattaatatcccctcgggtctttttattcgatcgttctgatcttcaactatttttttttattgatttttttctttctttataattccatcaatcagagcgtgtatatttagcgtgagcagacctcacgaggacgtcatgtgtaccagccatcgtaatagtgcccctagagtagaaaacaacttcggcgctcattcctctccgcgcttccgcctcatagccacgatcaccatgtcgcgacgatatgctgcagaagctcgggtgaacaagtgagcgaagtctcgctggaccacggggtcagtacccactcggccagtttttcgcatagctcgctcgaactgccacaaagcatgggcgagctctctaatgtaattcagcgggccgtccttggcttccagtaagatccagtccgccatctttgatggaagggggacaccaatcttctggcagatggccttggacgctggacaattgacaaaaaggtgctcgtggaggtagttcttctgtttgaagagttgactagaactacatccaatgtctctgtactggacagatcttgatttggggtaccaccgggtgaaggggaggcggctcagccgcaacatgtgtagcgtagcagcgctcttatcatctcgtcggtagtgcttgctcaggaactgatttgtcttaagccagagtaggtggttcggatcaagctcagatggcagtgtctccaaccagtgcttgttcttcatgaccttgaaacgatctcgccagctatcctttgccaccttgacagggacatcgatttgcgactcgagatatgcaacttgctcccgagacatggttgcgatcgggttttcacgacgctggcgttcgaacaggtcaactttcgtcctctcacttgaccactgcgccctagggcgcaagtcggctggagactccgccagtacagctataagagacagccttgcaagtcctcgcagacatcggtccatggagtcagataggaaatggcgctagtgccagtttcccgtctcgaaccacctaatcttgctcattctcgtagcagagtgggattggagcccgtagcccaagtctactgtctcactagcaaagagaaacatagcgttttgtcttgcagcagtatcatccctgaagaagcgagccgctcgcgtggcacggagactctttgcttgctcaacaatgttcaaaaggccaatgcctcctgctctgagaggctgatagatgagctcgtcgttgaaggtgcgcttgccgtccttgttctcgccaaccagtaatccgttgatcttgtcgctgattactaatcacacctcttgaactagctcatcaacttacccagtctacacatggcatcctggccgagcggttaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggatgtcgccatctttttgtttccttttgcctgtatatttctccgtttcatgtaatgtggttgagaaaagagaaaaaatgaaaaaatgaaaaatgttttttttttttttaatttttttaatttttttaatttttttaaaaaagaaaaagcaaaagcaaaacatcaatatgaccaaaaaatgtcaaaaaatgtcaaacatagatagcaacgcaacgaaaagagatagcaccaaccaactactcaccctctatacgtatcacgtgacatcgaccctctcccaggaatctgatgtcaattgtttgagcagacaaatccacctgggctacggttgtatattatatcctcctagatactggtcacgtgactccaacaagcctgtagagtaggtacgagtgtactgttcaactacggtacagtacttgtactgtagtgaatattgaggggtcgatttagggataataagtttaaataaactatgaagaaatgtcgagtaaaacgtcaactaaaagtagttagtcatccggatgaaagaggtgttaaattggaattttgtatgacaatatattcagacgacgatttagtagttataaacttactcattacttactgatccatacacttttcatttcggcgacatctcagcaacgttcaaaatgaacccccagcaggatttagttttcaactattttcaactaaagcttttaactaaaaagaagttgttatagaaaaacacttagaaagccatattgtattttgttagtatgaaataaataaatagaatggatgttttatccgctctatattcttttcttctctctgtggcatttttttgaggctccacgttccattttgcgcattatatacgatacttgtacaacgatattaaggaggggttcatgatgtttgggagaaggagaatcggcgatttggacaggaaaaacaacaaaatccgagaaaaataaaaaaaaccgagaaaaaaaatacaaaataacaacagacatccttgtgatcacgtgaccgagaccagcccgatgccgctcttcttttagcgctccagttcgggcccggctacaacgcctggtggatttttttcgcgccaaaataaagttctcccaccacattcacctcctcgcataactggcgactcctgcagacttggccagctaattacaccacgacgaagcgatattgggatggtgagtagagcaggagaggggggagagagattatgaggtcatgtggaggtcacatgggcacgtctgggtcacgtgggtgcctactggtcacgtggtctactctggggagaggctgggggcggcaagagcaccagtctggctgattcagcggtgggggtagggagggtatggggtggaatgagatattcagatgtttgtttgggggatgcgggcaggggttgagtcacgtgaccagcggttgggtcacgtggccaaccgtcaaatcacacgactgattgtgatctccttctcctcaccatcccgttagcattgctggtcacaccagttggggtgagactagattgaggccactgtggccaatttgggttgcgagattctttcagagggcgttttgcgacattgttagtgtcagaggttatttggaggttgtatccagcgtgtttctgacgtcttgcggccccaccaagttccaccgatgcagtcccagtcctggtgtcactcagatcgagcaattgacatatcttcatcgagacagtgatagatagattacggcacttgaagaacgcgggatgacgtggtctcattcacatcaactctgtcgtagtcatagtcggggcatttcagtggcagcccattctagtctcatctgcgtcatgtcacctgtgcaaccatcactgacgtgagattgtttgctattgctacttgtcagactactttccgcgctacttgtcagactatttgtctggcgggtcacggtctctttaaaaaatctccgcactaccgctccaccgaccaccgcaccaccacttccacacactgctaacccagaacgaaatcacaatcccagacctttcgtcgccggcccaaatagccattcccacgtcactggacactccaccggtacgtgtggaccgacctgtggaggaaaagaaggagaagaaagacgactcgaaaacgccgagtgaatatgccttgcatattttgtttacacaggtgagtatggaaacgcccaagtacggttaaaggtccgagtggacccaatgagctggcaatgaatgacctgtgctatgaatgagctgatactcagaagcaaccacacgagcgacaaagaacagtaaaatggggacagtcaggagtcgaatcgatactactgttccactgagatgtctctgctgacacgtgacccttcagtaatggccatgcttttctcgagatggcgcagtccgacacactgtagaggtctacgactgtcgtgtccttttggcgctctttggcgcctttggactctggtagaggcgtgagtgaatctcgcagatatcacgatgcacctccaaagtctgctggtagggccatctcaggttatgtgactcgtcgctaagctacgtcaagaccaaagtcatgttctacagattcgtctggtcacaaggagcccgagatacagtcgttcacatgactaagtaatggttaaaatcatggtcaacactctggtcaggctctgagaatgcaagaacacgttcacgtgctgttcgctgttctccagatccactcatgacttgttttgtgcctcgtcaggctctgatcaattgtgtacgtggctacgtcacggtctgactcctctctacttcgctaacccagtttgtccgttacgcagaacgcaaactcaacctctgcatctccacccccgactccgaccccaacatcaccgacattctcggcgagggcgcggaccccgcattcgataagatcatcgtctctctcggctacattgcacgccgggagccgaaaccggtgatcgacagcgtcatgttctggcgcaagtccaagtccgaggttgccgtcaactcggccgccgccgctcatactgccgcggcctccgcatctgccgtgaccggccattctcgacaaaactcgcgtgccagcgacatgggcagcggcggatttggcagtgcccagctccaggagcacgccagcagcgccagagaggcagctctggtcgcagacaaaaagtcgctcatcagtatctacattctctgccgagttttaattgaggtggtcaaacagacagacacggactcgttgggtgaggatctgcgtgataagctggaggaaattgtcttcaaacagctgcgaacgacggacccggcggtgctggctaccagccacgtgcgccacgccaactggaacctgtttgcgcagcttttgggccagatgagcaacaccaactttgtttcggttacggaccgtttcctcggcgatctgggtcgggccggcgagccaacctccaaggagaaagagacccagctggagctcgtgattcaaggaatgtgccatttgcaactgaaaatataccccatggaccagctggacgagtctgcggactttctgcagtctctgggacagtttttcctgcgctctcatctgcccagaattaaatacgcatacatggacgttttcaacaagctcttgttgccggtggtgtctgtgggtactgtggaacttaaccatccggtgtgggtgcaggccatttccgaaatctaccccagagtcattgccagcattccaaaaacgtccaagcaaggctctggaggcccggccattgtggcggcaacgactcttttgactgtgtctcctcaggaatactttgcgcagaattggtcagcactactcgatgtcatcatatcacggttcaaggagaagcagtcgcgaggccatatggccgtttgtctagcaagattattgtgggtctatgttttccgatgctccgagtcgttgaaccatacaaccaaacgtctggagggaatcacacgacaaatgttccctgcggggtccaaaaagggatgggcgtcgctagacccgtcgatactacaccccacaatccaggttttgcggttcatgggcttctccaacccctcctacaccattgaccagattttgtaccagctcatgcatacccagttgctggagggatcggccagtgtggggctagagagcctgtctcccgagcgacttattattggcatgaaggcgtacatgtacatgttgcatgactatgagcaggaccagaagccgacgtttttgaccgacgatgctctcaacgaggttgtacggtcgcattcctatgtcgagggccccttccaccgccagaagaccaagctgctggaggaatttcatgacaccttttctcaaattctcggtaagctgttttatctgtgcgacacgtatttctccactaacaaggacgaagaagtcaagagaagctaccaattgcccagtgctaagacgccgattgcagtttcgttccattttggcgccaacgacagcaccactctcaatcgcggggcgtttctggacctgctctgttacaccattgagtgcattccgtggtgtcccccgtccaacctaaagttttcaaagctgctggaaatgctttgccgaaacactttgtcggtggcgccggtgagccaggcggccagcaacgcccttaaaaaatttgtcgttgccggaaaggaaggcaaatcagtcattgaggtgtttgccaagtttatgttttctttcgaacagcaaaatttctgcagcaccgaattcccggctaccgccacggaccggttcgagtctctgctcaagctgtacgtgactctgttggagctgtggctcgacaccatcaagtccaagaacgacgactcggtggacttcaactcggtctgggccgtggtggaagaggtagagagcaacgggctgtttttcctgtgttctcagaaccgcaatgtgcgccatttggccctcaagattctgcggctgaccgtgtcgtttgacgaggtgttgtcgggtgtgtctggatcacgtgtcatttcgctgctagactccacctccggcaacgaccttctcagccaagccaacccggcgattgagctcaacacccctgaaaagacccggctcagcaagctgaccagcaaaaacaaggcatcgctggcccaactgtccgactcggactacggagtcgacacgtccatctggctcaaggtcttcccctgcttcatgcagcaatgctttgtggcctatcccatgcccgtggcgctgttcagaaacattgtctgcctgcgcctagtgcagatgcacgacgccgtggtctcgtttgccgagcagcagacggcgggaccccattccttcagtctgcgacacccaatgcgaaaccaggcggaaatgctcattgagcagtggcagatctacctcatcgtggcctgctgcacgttgacgttgaccgacgacaagaccaatgaccaggcgggagtgcctacttctgcttctcacaaccgcaagagatcagtgccccggattccagcgtcacaacaaaagattacgtctgccaagtccgttttccgaatggtaatccccctcatgaccgtggaccacccgttgattcgtgactcgatcatcgccgggctctcctgtatcaacgtgaacatctacgcgtcgcttttggagtgcctgcaagcctgtgtgggaaactggaaggaagagcgacgacgtttgcgtcagatgagccaccatcggcgaaccagttccgaggtgagtaatccggacacgctgattatcgaggtgactcgaattctgaggctgacggcgcatttcatccaaaacgatgagattctcaaggacgagtggattcttgaatttctgtcgtcgtacatcaaggacatgaaggcgtttttgtcgctacccgaggtccaggtggaatgggactatcagcgtctgaggcggtatttctgcgggtttctggaaaccgtctatctgggcatcatcaagaccccgaaccccgccagatggctgccgtttgagggccgcatttcgtgtttcaccgttattgaagagtggtgtggacatggccagcactgggccttgtccaaggaccgagaaatgcaaatgaggagggtggttttgggccggacccgggagagcaaagaccagtctatgattgttgcttccatggagctggagcgacgcaaactcgagctggcggcgctctcgtgcatggctgtgctttgttcgggaccggcggttcaagcggtggagagcaacggcgagacccgagcggttctggccttcaacatcaccgggctgatgaaatggatcgacgccattctctcgtcgcccggtgaacagatgaagagaatcggcacattggcactgcgaaacctgcttgtgaataactctgaccagaccgccatcaccgacgaggccgtggcccattgtttccaggaccacgaagaccccgtgcagaaccactgctactttcacaccctggtggacgtgattctcggcgacgtgaattacccggtcaagatccaccagctgctggttttggcgctcttcaaggtcggagacagcgaccgaaccacccgctgtttggccatcaaactgctcacctttttggagcgccagtattttgccacctcggttgtgcgcgagttccaaatctccgtgtgcgacacgactcaggcggtctacaaaaaggcactgttcgacctgtccactcggtacgcccaggaccacgccaacaaggcgtactacgtcttttccgagctcacccggtactttcacaacgtgtcaccttcttctcgaagagacattttggcggcggttctgccgtgggtccaggctctggaactcaagctcgattccagcaacattctgtgcccatcgagttatatggtggtggtcaatctgctggaaatcacggcgcggttctctcaggtgattccccacgaggtccaggctctgtggatcgcgctgggcaactccagccaacatgccggcaacgtggatctcattctcgactttgtcatgaaggagtccattcgccgacgagaccccatgtttgtcgagtgctgcagacagattgtggtgtatttgagcatgaccacggcgtcgggccagacgaaaatttgggacactctgttttctcacctttctccccgctctatgatccctcagtacccccatgaagacccgccttacgagattgacgatggtctgtatgtggctgatctgttgcaggtgtttccgagaccgtccaaggagtctgggttctcccacgggcagttggcgctcattttcctggtcgatctgatcacatgccggtcggaaaagctccagaccgccattccgctgctgttgcaggtgtgttttgtcctgcttgaccattaccacaccctggtgcacgtgcagtcgcgtgagatgctggtacacgtgatccaggcgtttgtggagtcgtcccccgaagaggagcagcttgtggagctgttgcagagcgactcgacgctgtgggcctacgacgacatgaacagcgacaaaaatggagccaagacccccatcaagatgaaggagctgatccggcagcttgtggagctgttgtcaactgtctgtccgggtctacagtccgaatgggcccgcctctcgctcagctgggccacaacatgtcccgttcgtcacgtggcttgccggtcgttccagctgtttcgaactctggtcaccgatctcgaccagaccatgcttggcgatatgttggcgcggctgtccaacacggtgtccgatgagctgcccgacatccagggcttctccatgcagattctcatgacgctgcactctctgaccgagcgtctggatgtgacgcagctggaaacgtcgccccagcttttttgggccacggtggcgtgtctgagcaccgtccatgaggcggagttcaacgagtgcttggctgtgttgcaaaagtatctgcttgtggtggacatttctcgccccgaggtccagcagagaatcatcgccgcgttccctccgggctggcgagtggcttcagacgagctttccgagcagggcaagtacgctggagtcgggctgaagcggtttgaggcggtggaagatggcgccgtgggtgtggagcggtttgaggggcttcaaaggaccattttggtgggtcttaagagctgcaactcgtaccagctgtcgcttgacgtgctgaatctcctcaacaaggtgccggactcgattctggtgggatcaggcaccacccggctgctgtttggactgttgagcaacctgccgtcgtttttgcacgctctcgacgattcggagggacccatctccgaagacattgtcagtgccgcgtcgcagctgcagatcatggccggtgacgctcccgaacacgctgggttggtgcggattctcgactcgctgtgcaagaaaaagttccgcaccaaactcgactttctgcgtcaatcggtgcagatcatctccaacaactttttcccgtcggaagaggcccacgccctggtcttcttgctgggtcttctcggcaacaagaccgactggatccgacgagagacgctggacctgcttcggctcatgttgcctttggtgaacatgaccagaccggagtttaccggcattggcgcggatctgatcagtcccttgctgcgactgctccagacggactacgccgaagccgctctttcggttctcgacgaagccgtgtgcatttcagggtcgcaaatggacaagcacgtgctgcgcatgtctctgggcaacagatccatgcgcaaggagtacgaacggtatattactctgtttggaattcccgacgaaagcggctgggccattccctggccgacattgagccacactctgacccgccacaatgtgaacgctgtgttcaacacgtgccaggttaccaactcgtccttatcgtcggtgccgtcgtcgccggccgaggagttcaagttccaccaggaagacaacttttacgaggaggacaacatgtcgctgagccgcatggactccgtgtcggtgcaggaggagcccgacggaagcctcagcaacatgtggcaggcgctggacaatctggactcatttttccagaagactagcatccagcaggacggcggcggcggctcgcggtctcgggctggccacatgcacaaccattctgtgtcggccacctcggaaatgaccgacaccaccgaccacgactacgtgccccagctctacgacaagaaggtgtccatcattctgaaccggtcgctgcagagaaccgcgtccagcacctcgttcaaaaccacactggcagactcctttgccaacacccagcagagctacgggcccacgggctcggccacgactgccggtgccggctcgtcgggcttgtctccagcgccctctccgggcttgtctcgacacgccaagcaatcgactttgggcgggtcttcggactttggcggcttccagcttgtcgacgagccgtctcccggccacacgccgcactctggccacccaggctcgggtcacgtgcctctgcacacccgcaatctttcgtatgatcagggcggcgaggtgctgtcgcagaatctgtcgccggcggtctctttcaagtcgcggaaggcgtccacctccaacgagtcgagtttccggctcgagagtcttcttcggggcgccagtctgggcaaaaagagcaccaagatgaaaaccaaggagtctgcgagccacaagaagaagccgtcggtggcggaaacgcccaagaaggagagcagcaaatggggtccgttttcgcccgccagcagctccagtccgcagcagcgacccttccggcctcagcgtgaggacgccagtagttttcagtttcctcctccgaactgatctggagatagataatattgcatatcatgatgacgtgactgtagctagtgatattccctggatattgtactatgacgacgacgaaacagttgcctagacgaataggcaaagatcaatgatgctaaatagtaattttttagtgattatagtgttgcaatagttttctgcaaatagaagaatctgcttaataatcagatttcagttatctttgaaaatatatggcgggaatttgtccacgggcgcgtttaatagtgtggaccacatggaattgattagctagttacagtgcagtaacgaattttttttgatttttcttatgttttttttttatgtttttttatgtttttctatgttttttttttaatttttttttgtttcttttatttttttataattctctttattatttatttttccctcttccatcactcgggttcagcaaacttttcacacgcagcttagttgaggttggttgagagttagttgaagaaggagttgtgctgggggtacctatttcagagatccggatatgcaattacatcgaaatggagattaatatatagccagagccaacgttcctaacaaatacttacaaaaatccaccccttgtaatacgattatttcgagatatcgacgattattttttaatgttcaattagaatttgttcggatttcgtttaaacttacttagtattcaagccataagggaactattttggactctgttaacaactcaaatgctgcgggcagaatagcgagccgtagctcatttacggggtcacgtgagcgtacgagatacaatcaaaactggggtttacattgtttgtgactccagtaacccgtcctttattctcaactaattagttggataactccctttattcccaactaattagatggtcagtaagacatctgaatgcaatgagagagatagacacgttatttgatgataaattgatgcgtgacaccaacggaaaggagtccaatgagatcctgtcgataggaccgtaacccgcggagttgaggtctgagtgagtcaatgaccccagactaacttggcctgtgctgactctgtagagacaggatatgtatcattgtactcgttgcgatccaggctttcatatgagtctagtttcgtctagtttcagcttgaatgggcgaatatttggggctgtgaataccggatatgaatgagcattaactcacgatctagagtgactgatattggacttgtcctactgaaatcgatatcattggaatggtgtaaacggtaaaaatcaaacagccaagttcctgtttctctagtccaaggacgctggtgttattgcccgtatcatcgtccagcaaatcatcaacaagcctaccaaagctgtagagtggaaaggactggttggaataacccgaacagtatgcagagaaacggcggaacaatctacagacattcaaagtgaggccccccaacaagttcgctccaagctctccgaaaccacttccaaagaaataggatcaatgtcgggcaccccaaggttaggtcaccccaatgtcgatcacctcaactagtatagttgacattttgttaaacatgaaaatcaccaaaacagtcggcaatgtctcaatggtggtgatcaagtgaccaaacaaacaaacgcgcagcatcactgctgtgtctaagtaaccacagaaatgcctggtatcattgagtcaaagccaacatttccaaaatcgtccacaaatgtataaattactaacccgagatttcagagattggtaatcacgtggacacgcgcgacacacaacggttgagatcacatgactgcatccacgatgagcctcccccccccctcccctccactaatatcccatccgcctggataactctccaaaaagcgaaaaaccctcgggcatgggagacgactccttggtagaactggcgaccgaagactcgcgctcatgacggtcagcccgatcatcacgagacacctccacactatcgcgtttagtgatttcgcgctcaattcgctttttggttgccataatggcccgcactcggctattgtatccgccagtgcccttccacacctgggcgagctggagggcctcgtcgacaagattaagagcctggtcatagtccccagaggctatgagttggtcgattttcgtgtcgagatgcgattggtcgaattcctttgcctttcggagcatgatgatcacagtttccattttccgccgcgcagaatcgtaccgttgaagctgctcggtgatatccgaggaacccgcaccggcgtcaggattcttgtcacgagactccgggtctgttccggactccgggtctgtttgcttctccgttttttcatcaacgttcatggactccaccctgtctctcagagagtccagatcgcccgtgagcagttcaatctggtatcggatcttgttttggctctgggtaagtttagtcagcagtccatcgagcgtccacgtgaggtcctggctgtggtagtccagttgtgacaagagttgagatgcacttgactgcagctgttggatgtttttctcttcgcatttcggcagcgactggtccaggtagctgtgagacacgaggtcgtcgtttgagaactgttccagaacctgctggcgagtcagggtcattttttttcgtggttgtgagatgcaaagtactgtcgtgacaaagtggtgatgtgttgtggaggtttggtgtgacgatgtaaaagtttaaatgggacagaggggcggttgatcggggacatggcggcacaatgagactcaaaaaaaggatatgtggttgcctctgaaaagggattgtgtcgattgcaagtttttggacacaaatcggagcagttttggaggagttggagagtgcagttttcatggtattatgttgagtatagccccaactaaagtaggttgtatagttggaagatggttaaaggtgtcgatgcgcatggaggctcgcgcgtagagagcttctgtagggattttagggcaaattgatcatgtcacagcaatggaggcatacattagatctgctctgggttgtcttttcttcaatatttgtcacatttggacgcgtaaacccctgtaagtgcaataccggagattcaagtgaagagcaacgataagacaatacaatacctcaatacttcaatacctcaataccgcaatacctcaatacctcaatatctcaatatctcaatatctcaatacctcaataccccatacatctcatgtccagttacccttgatcttccccccaactaagtccaactaatctcaattaacttcccactaaatccaatttagccccaagtaaacccaactacgtcgtattccgtccatcattaaactcaatatctgaccctctaaacgtgcctgaaaacgccttcaaacggctttctagcgaaaataatatcattcggaagctcaaaaagacgccagaaatccccaccaggtctcagatttcactttggtcaagcccgccttatttcgcccctcaccaaaaacccggccaatctctctccacatcaacaccacccacatttcaacaccaccattcaactcgccagcctccggccatcaaaatgaataccccatcagcctactttgaccctcgtttaacctcgatacacccttattctccccccaccaccgccaacccctgtttcataataaactcacccgccgaaaatacccccaaaaatgataaacaaccctcaaaccaatgcccgaccgcccccaaaacccgcctcctctccgggtcacgtgatgaccccccccctcctcctctcctctcccgagtcggtaacccccgcaaagcgtaaccccggcaaccccggactaaagacggatttccaacacgaccgtaaatatttaaccttcaactctgcatccacccaagcatatacttatacaccccgaatccacttttcaacgtcaccaaaagacgccacaagaagcccaaaggacgatctcataacctgttagtcagaggacgatctcaacgtgccccataattctcactcataacctgcgccaaacaacaccattccacccactctcccccaccagctgactcatgtcacagcctccaaggacacctctgccgtcaggaatcccactcagacgaggaaaaacaacgacgacacgtgaccggccccaaagccacattcggactcttagtcagcagagcctaccgtcgctgtcactgtcgctgtcgccggcgtcgagccccaacgtcagcccccatgtcagccaactcaaaagagcagggtccgtgaaacaagcgagtcacgtggcgccaggttcgccgagtcacgtgatccagcagcaaggttcgccgaatcacgtgagccaaccgcacgtgagcaagccacacggttcgccgagtcatgtctttggtcaccaccacaacaatgttccaaatccgggttcgccgcttacagggcctggtcccggtcacctgagcagtcgcgtgtcttccgacgtgtccgtttccctgcctgtgcccgtgcccgcgtccgcccttccccctacgcccatatctgtccatgcagtcatccgaatcaagccatcggtggccaaatcggccatcaccgagttctccagcaactccatcactgtcacgtgcgcccctcaaaaacgcacgtttctctatgaccacgtgtttgggcctcaaactacccagtcggagatctacgcccacttttcaaagtccacagatcagtttgtagccggttacaatgtcaccatcatggcgtacggccaatctggctcgggcaagagttacaccatgggcaccgaaagtgtggatgtcggttcacggtcgagttcccgaatgtccacacgtgacctggacggcggattcgcgtctgacccagtcaatcccgaccccgaccacgagggtctagtccagcgggcctcggcagacatcttcgcaaagctcgaggacaagtttgacaagacaatgtcggaactgacggtttccgtcagttatgtagagctctacaacgaacagttctgcgacctgctggaccctaacccaaaaccccagcccatggtgcgtgaggacagcgccggtaacgtggccatctccggcgtggcgcacgtgactgtctcctcgctccccgcgctgcttcatctcctgcgctcgggctccgagctccgccaaaaggggtccacggcgcttaactctgagtcgtcgcgctcccacgccattttcaccatcaccctgacccagaacggcgcctccagcaagttcaattttgtcgatttggctggctcggagcgactgaagaattccgaggccaagggagaaagagtcaaggagggcatcgccattaacggaggtttggcggcgttgggcaaggtgattagtcaactgtcgagtgccgcccaaactgcggcaacagccaccaaacatatctcgtaccgagactcgaaattgacccgcttgttgcaagactcgctggggggcagagcggtgacatatctcttgtcctgcatcacgtgtgacgacgcgtttgtgtcggaaacactctccacgcttagttacacccagcgagcacgtgccatccaactggctccagagattagccagaatgaggagatggagtttgaccagatgaagcgggagatggagtactggcgagggcgaacgagagagctggagcgcgagcgcgagcgaacacgtgacttttcacgcgacttttcccatgaatcgccctcacggctgtcatcgcgggactctccttcgcgcatgtcgtccagcagagacagccccacggggtttgtacgcgagtcgccgacacggacgtcacgtgaccggtcacgtgactcgctgcgctcctcgcgaatgtctcccacgcgccaccaccgccaccagcgcgactggtcccacgattctctcaggcatgcggactttgatgtcatgtcacctgactctaccttttccccacggggctcgacgacggacgtgtcgcgcacatcccccgactcacgtgagaatgggtcctcgcggctcaacaacaccaccgaaatgcactctgcggtggaggatatgatcaagcagtacgatttgcggattctggggttagaaaccgcgctggtagaagagcagcgcgggcacgcggcggagcgggagagtcacgtgatcgcgcagcagcggatcggggagctggagtcgttgctggagcagcgcgaggacgagattcgtgagttgaaggccagccacaggagcgagtctcgcgcgacagtgatgtctgaggattcacgtgacgcgtctacagcggggagtagctcacgtgcgcccctcgagtcgcgcatctccgtgctggagtcgcatcttgacaactcccgggtgcagcaccggcggactctggacgagctcaagcggctgtcgtcgcactacgaggcaatgtctcgtgatctggaccggtcgcggcgggaggtggagaaggagaagcagctgcggtatgacgtgattgctcagatgaaacgcacgagcgtgagcgagtcacgagatgaggcgactggcgtcggcggcggcagtatacggtctcgaactgcggcgtcgtttacaagcagtttatttgccagtttgccgcgggtagccgatagtgccgatgacgagcgggagaccgggtcatctgtcaagctctccaatgggagctccgattcgaagaagacgtccatctcgtcggaggttttgccgaatgattcgtcactgccgcattttcactgagcgggaatgaccatacagcagtcattctcgctggagttttagcagctgtcttttgctttatttgctcgtattatagcctgggaaggcatgttgttatctattagctaatttattctatttattggattttatatttgagtatttttagaaataatctttccgcagtgcaactaaaaaaatatcataaatatataataatagataaaatcaaatcaaaataaataaaataaaataaatatgtaaaaatcaaatcaaatcaattaatatattgacggtatttttatatattttctaaataatttaggttcctaaaaaaagtaaatacgaaaggcattaattaattggaacttcacctaaatcggctgactaaattgtttgatgacataatgttcgttcacaaaaatattccacactgggaagttctaaaaaatgcccattataagtgagactaacctgaaagaaggtctattggttaaactggcaaaactaattagtgttatatatatttttttctgcataacacatttattacagatggtgttctgtcataggcactgacatcatgttccgtagaacctgctggaaattcgagatactgggattcggatcaagttaagacttataaatggtattattaatgcgtcttttcgaaagattgcgacgctatcttgtgatttgaactattcatttgtgtctggatatgatctgaatattgtatgtactatattagttgaatgggattcggagtaattgtccaacaagttgaatactgctgttattcagtccgaaaaaaagggaaagggtttttcacgaaatggaaaatcaaggtgatgtatatttcttggtctcaaggcttgggatgtggtttgtaatggattttatgtcgcctcagaagaacttcataatgaaagtctgatcatgagaccaaaaagaaaaatataatcaaagggacttgggagagatatttgaattttttcataatccaaccttctttttctttgattgatattcatggactctagctgtctccttcttgatgttcaaggacttgtctactgctctttttctggggtttctccagttgtgagttgtggtagtctaggagtaatatgggtcaacaaaaagtatggtgaaggttctacaagttgaaaaatgtatccatcagaatgccattttcaagtttccgcttcaattccaccttttctatgcctttcagtctctcctcaacgctgtctcaacggcgtcatacaaaacaactccaatagatccacaattgaataacgtagccaataataggttttcaaccaataaaagatattcataacttgaaattttattactaatacttctttcccaatcatcattccattttaacgtcattaattccacatgggaaggtcagtattgtactgtgtcctatgattgaaagaggtgtcagggcgaacaatcactgcctgttgtagagatttcaggaataccagaaatattcattatatagccattagggtatcacctcctttctcaatctgaagttcaatacttcaatcgcacaatattgaggtgatggggataaatatacggtaatagagattcttcgtggagacctatttttgataccatgatcgaagtcacctttaccaacatcgtaacgcagcatgcaccacgacaattagaccaattcatcggggtatttagttgaagtttggtcgtgatgatcctgtcgtttccatcaactaatgaccgatgccatctcaccgactatccatggttctggagtggtcacatgttgatattggtttaataaccgacgcatacagatgcgaatatacttgacgacagaagcggcaaataatgtttcgatctgcttcagctctttgtctactgctcgttttgggctcgttcttggctcattctgggctcattctggagttttgggtcgattctggatgctttatgttcgatctggccctataaatctgctttggaacactcaactttgccttttggcctttttgtgttcttccacccattctcaacctgctagtccactcgtagttgttcaagtagtatcgcattgatgtcagtcaaacaaaaaattgaagatcacgattctagagagattaccggcagtattcaccagccccaccgttggatcaccctttttcactcattcctgctgctggcgtttctggttgattagtaaatggagagtcaatgcagttgattgtgtgttatcgcgttgccgtgaatctcaactggtttttaccatgtccacaactcgcagtcgacgaacccttccaggactgcttggaataatacattttcaatgaccacctggctcgtgacctcacgtgatctgatatgtttttccacaactacacacttttgtacatctctctcttatcactcacccaccaacgttacaggaacccatactgctagcttgtcaattaagtgattcctcgattcgcagcattccgtcggaggtttttagtcacaaaaatcgtatcattatgaccacacaagtcgactctttctaattatatgattattgatgcagtcagattaagtggctccaagattgaattgttcttttatttttatatttatatatatatatatatatatatatatttttgtccaatgttagatgtttccagatgtgagggtctccagaattcgcccagttatgaagaaattaacgaggctcttaaataaaaacttctgatggcaattgttggtcacgtgaccatttttaatcacgtgatattgttgttgagcgggttggggctcgtgaaaccgtccgtccgttgatcagatgtagaccacagttgcgtcattctctccaaggccatcactttttactcgatcacacatcatctgtgcattttttcacttgtcttgcttctcattctgcaagccatggttcgcgactcccagcaatatataaactcgaaattcccctgatttatcactcccaggttccacgattatgcagcggttcacatgctaatgcggcttaaatgcagtctacatgcaggtgcatgtaagccgcatacaaaggtacatattatggacagtatatgcacgacctgtatgtccaactataccatacaagactactcactacgccattacctgacaataaatacattcctaactagaatccgcctgtcgccacatgctcgatacacgcacgtgaccaacataaggactttgcaccactcctgatgatgatctcctcattaacttccggtgaccatctctgaggtgagctacaatccacgtgctctggtctctcctggatccctttcctcatgtgatgttctcacgtgacctctctcacgccgtcaccccttctactcaaactcctcgcgaatccattcccaaacatcggccttttgcctgattgcctccatctccccctcatgagccttactcatcttgtgggtctcgtgatacctcttgagatactccggtcgataacaagcgccaaaagttgtgggttcaccgttttccctcactgcccgctggtccacattctcctcaatctgtaacatttcacactggtcctgctgaacccacattttgataaacttgttccagaagtggccctcgaaccgggtgttcaccagcggcgccttcttgtactcctggttcaaaatggactcgaaattgtttggaatgtaagcctccttgccctcaaacagcgtccgacgcagcggagaaacgctctccaactcataccgatgccagtttttgcagtggaacttttcctgctgctcggcatacgccaaggcggtaatgtcaatgtacatgccactatcaacgtcgataaaccgagcatcaatgacattcttgccgttgcctcggaggcgctcgacgtaggagggacccacatcgacataataccggccgccggctgactcatcaattaccaacgactgattatagaggcgggcaaaccggtcgaattcgcggatcggcatctggacatcaccgtcgaaatcccacggcagagactggccgttccagtaccagcccagcaacgtgccatgcgccagccacgtgataatgccctcacgtgacgtgaagtcgagccacgcacgcaccaatttacgcaagatgactcgtttctcgtcaatggtgtttaactcgctgaaaaatcgccagtcgtaatggactccggctgctttggtgtcgcccacaacccacgcttcggagaaatgcttgccggactttttgatgtgtttccaatgctgactaagaaactgcgagtgcgcaacctgctcacgtgacgggtcgtctgagtcaacgctcttcttagtcagtcccttgtcaatctcttcgtgaatgtcccaagtgaacagctcgcgcggcagctcgacatatttctggccacgtgaccagccgcttcgcaggtacgacttggcggccgcgtccttgtctgcgtattcctggagctcctcctctgactcagccgtcggcacgagaatggttccgttttcgtcgtcgtcatacgagtcttcgtgcacggggtcagcctcggaaaaggcaatgtcacgcgcggaggctcgtgcggagtcacgtgactggccctcgttggctgactcaccagtcgcctcctcagtcgcctcccgcttagcattttggattgacttggcgtcacgcgatcggctaaagtcgcccaactcaggctcccgaaccaccggaacatgtgactctatctcgacgggctcctcccgcttgccacgtgactctttctcggtcagataaatcaactgtttcggcttgggcatggtctggtccaaaaacacctttccgacccggttgaaaaacgcctggggctccacctgagtcgggggtccggtgacctggagcttactaaggcattgtttgtttttgccacacgagccgacctcgatggctctgaatagacccgtgacctcggtcaagtcgacccagtctttccactcgaatgagtaatccgacgacgagtccagagccttcttctgggcccacttggggttgaattccttttcgttttcggcaaacttgattttcgtcagtggcacgtgactgatgcgcacagacgagttgccggccatggctttcgagcgggcaccgccgctgactaagcccacgtcggtcatgtaggcgacccgtgacttgactccgtcgggcagcttgtcggtcaagttgagtaagctgccgaaaatcagacaggttatgagaatgacgacgagcttgctcacaagagatgtgcgcagcaggcgaaacgggtgcagcaccatgctcagtgctttcgagcggtacggcgaccgatgcgtttgtttttcaatgtccctgagttagtaagaacgtgggcacgatacatgacagtgtctgcggctgggactgacgacgttatgtgggtcccaacatagtcaatgtctctcgcgacatggtctctgtgatcacaacattgacaatggagtgtccaccctgaccaggccgtcccaccacacggctctgtcgcacggctctgtcgcaccaccacaaggctcatgtcgccccatcacattggccatcttgtcaccacactgaccatgtcgtcgctgccatgacaccaatactcacatctcgccgtctatctgttagtgttgcggtatcttcttgcatccgtctccttgcccctccgtctatatatccaggaaaaaggtttgaaagcgcaaaacgaaaagtggtcaaaatgaaaacacaaagcgaaaaatcaaaccctgtctccgatggtgtgttgtggaaccgaccgtgcctgaaagagtccaattattaccaaggcggaggtgatacggagaaagaataatattagggcgatagaagaaaaaaagatgagtccctgaagaagaccttattactaagatccacacaccacgtgatcgcgtattacacaatccaaccatcagttgcccgaccccgtcctgccagagaacccacccccgcgatcacgtgactctcatccctgcaactccgcccgcattccgaaacagggctgaaacgcgcgcggggcagtgttttggaccgctgcaaaacctgcccacgcgacgcaatcagaatgctgaaaatacctctgtcatcacgtgaccgctacgattccagcgcgctggtccacgagaccgcacgacctcgactcggcgtgttccacctcctccgcgccaccgacggactccaccgggcagctgcatgtggagctgttgccaagccgccaagccctgcagccaagacccactctagagcttatataccctaagctttcgactggtcgtgtgcatggtaaaaccttcaaacaagtggggacaaaaaagagacgcaaacagactgacgtgcaaaaagcgatacaaaaacaaccagacctaaatataacagagtccagagggaccggaggcgaaaggtcaaactgtgaaatttgctcaaatcaaaacaagtgtctggaattctcgacttgattttggcaatgttttgtttcttgctacaactttaaaatagccccttggagataaggatggtagaaaaagcgactttgactagtgacaggatatcgcggcgtgatgctgggccctgtgacttgaatggattggggtggattccgtggagttctggtcacgtgagtgccactaccgataccagtacctggtacctccgatcttagtgatggccataaatgtacttctccaggaaagaatcaaagatggcgatgtggtctgctgcttttgggggtcgttgttttagcaaccttggaaaggtctcagttaggcttacgtgtttgtggcgttttccggctcgtaacctgtgttttgtgaggtgggtttggcggaaacggttctggcgaaacggggccagtgcaggggttattccaaagaggttatgacttgtcggacaaggtcggattttactacttagttgactaaaactcctcatagtccgactcataatctgaccattttccagttctttctagcaccacacattactaacactatattgtgtggaaattgctgaataatcacaatggaggtccggcatcttgaatctggcgcctttcctcgctgtttatccacctttttgtaccccacactgactaataccggtctaaaatctgactaatcgttgttagtaacgaactaacctggtcttagatccatcatgaagggagctagccacacaagctaatctctggatgatcacacgacgccgggaaaaggcatctccgaggaattgatcacgtgcagtattaataagaatttcaaaaataggtgtcgactatacgaatacgagggtcagcatcaactcagagctgggggagagcgagggagggtgtgtcaggattgggtggatggtgagccgtcgtcacgtgttatcgcgaacccacgtgactcaacttatcacctgacatgtcacgtggcacgccccgactcgttcccccaccgcctactatatggctgcttaactataagtctgagtgtcgatctgtcaagggttagataagcgcgcaatggggggtgggggtttggaaatggcaatcacgtgataaaagaacggcccacgcgacgttgagattccgggcacgtgtaagtcaagtgatatctgtcgtcgtctccggcaaccgacgggcatatctttacttgactcgattcgaccgttttcaacggtgttctgatcgacggtccagtagatgatcgctgagctgaaatgaaaccgcgccgatcttttggggtcagattcagagtttcctgtatgtcttatgagtcggtagaacttgggtgtgtagaatcatgatgagaggagaaaacatcaatctgtgaaaccatggagagagttaaagagagtagctataggatacatacttatattatatgaataacgagtgctgaagtcccttccagttcacccaacttgaaaacccgctgtcacgtgttaccatgccgagtttccgattctgggataatccaaacgacatttgtgactcgtaacacttcaaaatgacaccaaatacgtctgtctttccgtcatttatctattcccaaccatttcccaagtaactacttactagattttttaacaaaaaaaataataagacagtgcatcttattcacgcacatcccttcttgctgcaaccgcattgtctcacccctggaactggcataattactccgagtatattatagatgtataatctccatctccattgtttgtttggtcgtgtgagcaatataatagggttagggttagggttcgtttatatgctcgcgtgcgcactctaacttaaaattgaagatgaactacagctcttagaaatttaaccaggactcgtaattatccatgactagtaccaaagggttccccgggactcaaaagtactattaatctgtttaaaatcccgttttggccaatatttacccgtttttacccattctccgtcccatatacatgatgcattaaacatgcattgtgctgcagagatgcaccgcattgcacccgcaggtagacagcctcaagccggtacggctcatgtcacgtggacagtccgagccgcgaattattattcttgtgcagccgcacattaccttgcatgtgactggtcaattcgacttgtcagtcatatgactcaatttggggcatatttacttgatgttttttttatatataataataattttaaataatttaaatacttaatagtataattcggtggaaatttatttgttttttctctcttctaaatttaacttgcaaactaagccaaggttaaaatagccgcttgttttttggggtgtttttttttaggactccgaagaaagataaagggaggaataagtcaggaaaatggaagagtgcgttttgttgatctcgtcattccgattccaacagcatctctctttttcttgtagccccaatttgcggcatattttgaggtctgtattttttccagcaaactttcggccgggtaatttcaaggggaagaggggggaggtgaaaagatgccgccgaaatttgctcaatacaagagctagagagacggacggttgtgtgtggcggatgaaacactcactgcaactggttgggtcacgtgactggaccgggatctgcctgatgtctcctcatgtgacctgtttctgccgtcgtctcggactcttctgactgccctgatcgtctggcagcatggttcatcgcatctcatctcatcaaacaggcttagacttgctcgagcgagcgtcagttgggatttggattgcgtgcgcattgccgagaaagcaggggaaagaatgctgcccctcttggcgccaagccgggaggtcttaaaggtggatttgcgaaaaaatgcaaattgcgacacatttttgtgagagtgtatggggatattttgatatggttgagcccgtgagatggggacgaatccaacgataccattaatgaaactccccgatatctgcagcaaaagttggaaatttcgatgcaattctcgtctctttctctttttataatctgaggctgtgttttgaaggttgagaagacgctcttggtatgagtgagaccgtcatgttgcggagaatccaattccgttgctatttcagtcgccagggcactgcatcgagtgttggcttgtttcgatccttcatgcttgctatcataatacgtatagtacatacatagccgacagagatgcatgtttgttccgtttcgatactgacgttctctttgacttagacctcgattgtgtcgatgacgtatgatcgtcggtacaaatcgagtacaagtactgtacagatgctgtactcgaacttgtagttggtggttgttttagttggtattccggcaggtctctgaaggtcgaaatgggtatcattgggaagccggagaggcggttactgcgagacggttgttgcgagacggttatatttcggaaatactctccgtcaagtagtgctggtattgcggatattgcggagttggttgcattcttgatgctgactaatatggtcgactgaatttcgactttggtgaaactttgaaacagagataatatggaataaattggcatcaatggaatgctgtggagtcgaagaatctactggtgcagctccggcatctctggcactactgtgacacgagttatgagtaatttcgtatcctgaaaatattttagtcgccaacaatgttgtagtctaaaaagtaaccgttgttggagcttttataactatttagttgaaaaatcaacctcccaactaactcttcctcttacatttcacttgttccagataccagagagaataatacggaaagcaactaatatagtgacacagacaccgcttccgataccgccactgatacctctccttttccacctcttctgcgtcaccatctgtgtcctttctgtcggaacacaggcaccgccctacacagctcgactctcgtcgcgtcatcatattaaggattgaacaggggctcaatcgcagtggcaaaatgccgtgacctaatctgctattgtcggccggccactctggtgggcagcgtgccaggcatggacggaatcgtgctgttagccgggagatctgttgttgctgctggttcagcactggttctgaccctgactctggttctgaccctggagcttcatcttcatgtctccagggctagccccagcggcatcttcatccgccacccacagctccgctacccttcaaccagactcttccaccagtcacggcttctgtcggcgacttcgggatatggtacgtacacactgctggcacaatatctaatgacagagtcataatcccctcttattgacacagcatggtgacctgaaaccaactggcacgccactcaccgttccgcacatggtttccacccgtgaaagctgtcatgaaacttcctggctcacctggctcgaatccaagcggcattgcccccgcagacaggtctcccagggtgcatgtacatttctgagtcgattgttgtctactctgaacctctgaccataattctagagtcaccctgttgagatcttccgaccccatatggcccagactttgttctcctctcaggccgagcatttggcattaagaactccatggggcgcaacaaagactgtcatcagttcgcattgagggcgtgtgtagttctacttctggctcggacagtgtgaccatgccccaatcagtcctaaagtcaccacattccaaaactcgatcgcagtcattcctgccaagcaaagccgtggctgtccacaacagaagtttgtcctacttggccttgctacgcgaccatgtacactgtatacatttgtattcattgtatcttactccatccacaactgctcccaggtgaggtcccgccggacagcgttggagtagccctcaaagtacgacacccacgtgttcagcgtgtcttgttgctccttggcctcgttgcggaccacctgcgacggcgtgatctcgaccgtttccttgataaagaagtccagcagggtggacgacttggatggcttttttgccgttgacgaagatggcgggggcccgccgcgcgtcctcggatccgggtctcgtgccagatcatgtgccgccacgtgtctcttgttgggttgcacctgggaaaattcgcctggccgcttgagggtcgggtccggggtgaggatcttgtaaagggactcgaggaacacggagtttgtgtcccggggctggccatccggggcacgtgacaggtcgcacaccggcggcacaaacacgtacacgtcttccctcttggaggagatttcattgtacacgttctccttcttgagggacactcccagggaggtgagagattctgcgagagacgccatttgttccggggtgactcctctctgttgtcgggtcatagtgtccaggaacattcccagatcatctagcagcgtttctttgttgagataccgccttagttcgacgggaatgttgctgtagatgtcgttgagacgcagcttttgggtctgagtctggttggtgagggagtagtcggtttcgacgttggtcacgtggtttttggtggtggatccaaacatcagcgagaaggccgcgagcgtatacgggtggtaactgtcgcgggaccccagcgtgttggcgaggtcgtacaggtggtaccagtcatcgagtttggcaatgttggtgagttgggtgaggttgcctgctcccgaaaggcacgtgatgtaggctgagaaggctccaaacacaagtttattccattctccgcatcgcagcgatctctggcacaagttttccacgtggttagcccggtctttgcccacgggcacgtgactgaagagtgaactgacaatgttgttccacagcgccgacttgtccaccagattggccgtgtcggcctcgggggttccaaactgcagaatgttgatggcttgtcgaatgtctccgtcggtggagttgcagatgtctgccaggaatctgttttgtttggaggtgagtttttgcagcttcatctccgttcgaaacacgttttgcacgattcgcagcgattgagctggcgacagtcggccgtagttgacgattcgacaatgcggccggagtttgtacagcaacccgtggaggttgtttgcgatgcagatgatgggtcggctgatgagggtgttgagtttgtctttggcgctggtctttttatgtctgtttttccgctcatgccataactcctccttttcgtcgcgctgcacgagcttgaccaacttgtcgatgaagattgggtccgctccgtcaatctcgtcgagaatcacgcagttaggacggtctttggaagtgacggagtgggttctcatgggacccaaaacgccccgtcggaacgcttcgctgccacggtcgtcagacgcgttcatctccagcgtgttgaaccccaaattccgggccaaaaccccacaggcggtggtttttccggttccgggctcgccgtgcacaagcaggatccgcttctgggggcggtcacgtgcctcgcgctcctcgtagaccccacgtgatcctgcgtggacagcatcttcgattcgtccgctttttttaagccatttttcccgctgcttggctttgaattgcaccgcctgcgacggagtctggaaaatgaaggagttccattcactcagccagtacaaaatgtccttgtggcggtcggaatggccgttcagatccagcagcttttgcggccgcagtttttccacccagaggtggccgtcccgtgacccaattccagacacgagcagacccgcacgatgtctcgaatcgctgaatgcgtctgccggaattttggacgtatcgcaagatgccgttttcgggcgggtatttccggtatctccagcggtaggatttggcgtattgcaagtttcgctgctgtcgaatttttggcccaccagcttctgtctgatgccgctcacatcgattccgtagtggttcttcagcgattcctcctcctgttgcattgttcggagccgggtcgttttgatgtactttttcgctcgcgaaagggtcattccggagtagagcgtgatgtatcgggtgggcgaagtgcggtcacgtggcatatcacgtgacggagcggcggaggcggcagaagctggcaagtctttgggttcgttggctctcaacatttccgcaatgaagtcatcttcctccgccgccggcgacgggaagcgcgtcatgtgattatccaggtcgcacatctgggtcacgtggttggtcatgggatcgctggtcggttctacctcctcacctccccgctccccctccccctcatcctcttcggcagacatggatagatcagaaccttcggaaagctccatatcggactcgtcacgtggaagttcacgtgaccgcgttccaacgcgctgcagctcgtccagtgcgctcccggacccaaacaatcctcctccccagtctagagacatggtgttcaaaggtgtgtcgaagtgtcgaaaagtgcttaaaaagtgcgtaaaaatgtgttttgggcgctcggttgggttgtcacgtgtcacgtgagtgttttgtggcggtgcagcagcggttttgaaggtgtagaggcgtcctgtaaaagcgtcctgtagaggtgtatcagtggttgtaatttgaaacgcgaaatttcaattaacgtagaagcgcgttttaggttgatgttagggttggttgggttggggttcgtggatcagtggatacaaaatacaaatacttacagtgtaccacaatatgttacaatagtggttataaatttatttaaagaattcaatataataaaataaaataaaaattaaaaaaaaattaataaaaattaacatccactgaacagcaacgattaagtatgctcgtgttattcactcaccaaatcacccccaaaacgcttgaaacgtccttggatgcattttacttatttatattgtatttttattttttattttattttttattttttatttttttattaatttattaatttatttattttccaagaacaaaaaaaaacacaaacagatgttcttgtttaggtgctgttaatattctaacaaaggtctcaacaaaaatacctgcttgcaattttatgaccatctccagaatgaaattctgttgatgccaaaataaccacaatttaggatcagttagaaactcatttattctgtatcttcatgtatcgaaatatattctattcaatttatggaacatggaaatgcgacctcaagccggttttttgatttaacaattcttaactattcacttggcaatcccatcaactgacagactggagacagcagccaaacacggtgggtgtttgagtatagaaagcaatttttgatagtatcgatcggtaagttgaggtccagataatacagcggttcttgtaaatatcgatattcggtattttatggatgtttttaaacagagagacgaggagatttctcatcaaaagctcaacatcgttaactgttctaattcagttacttgacagtttatagggaaaaataaaagaagaaaaaaaaacactgactccaggacgttctgtgatgtggaattgagctttttttttttttttttttttttttttcacgtaatgaatataacgtgagtggaaattgtccattcaaaataattcaaacaaaatcgtctggaattgacagacttgacgcaactgactgactgaaaagtctgtcagttttatacattttcacgtcagacagacttatcaatttcacataaacctgtttatggccgttaaatatatcattttactcgctatcatctccacattccaacggtaccactaaataatctatatctcttggttctatggtgttgtgacggaacgggtttaaaaacgcactggtgagaaacataccaccccagaaataacttctggtgctctcgtgaacctaccaaggtttcactgagtgtctcaggggtgcgaacaggtacagtattcaataccagggtctggtacactgtagtataagatctgactggtcgaattgcactgtacaaccactataaagttgatttgtttttttttttcttctcttcttacactccactttatgacagctcggtaagtgttgtcagtgacacaaaaggaatgtgagggcgcagcgcgttaggtggactccggaaactctcttcttttgctgctgattggaatgccgtctacgtgctacgtgtactgggcggagactgcgtaattactacatggactgtgtggtattgactacatggaatgcgcagtgactaatttggccttgtgatgactacattaactgtggattgtcacttcagactagagtgtctacttctcttcctggcggtaggtacgagtgccaccgccacgaccagcgatattgagcaaatgattgagcagagctggttgagcgatatggctatttgctgttgtcttatcgttgatgcttgtcctgagtgagttgctccgactcaacgactgcatctcgttcacggctgatcctgtgacttgttgcacttttcaatggttgcagcgttcgaggtttagtgggtgcggcgtctatggttcgcgcagtcgacggctgtctgaagacatcaattgtggtagtggctgtggctggaacgagtgatttgtttctgatcaggggtttacagaagcaatctctcagatgtcggtcttttgcagatctacaacctctgtcgatggtgtctagattcccctggcacgtgttccagggtcggaccgaggatcagcgccccctagttcgttgcaggttgtcagaacgacttaaactgctggtcttcatgaacccggacgtgagtcacgtggagtctttttggagttcatttcttgactctgggatgagtcattattgaccgtatcgttcgcggccttggtcctggcattcggttgttcttccccttggcagcgaggagtgcatcttcttgaagtcaggagcccacagctggtcttctacaacattccctacggcgctgtcgcaggggagttgagtccggcactcctgcggcagcttgagaagaacagtggctcctcgcacccgcgttcacaaccatctctagtttgtacaaatgatgtgcatactcaggttgtgggagagatgtgacattttcccaagagtgtagggggagcatccaggctcttgtctgagtgggtgtttcccagatcagggaaagtgctgctctattcggcagatttgacttactagcgcttgtctcgcgcaggttgtaattcgggagtaatatttggcagtcgagttgtcagtctggttgtcagtctgggtgtcagttttgggacgctggctagaacttcctgtctcagcagattgacttctgccactcacctccgctttgtgtttcctggcgagatctgtatgctcagattgtctcactaagaggaatacaaatgccgcatgtcacctttgaccagccgtatctgagcaagtgatgggttgggtgtgaacgcggtggattggcggtggattgaacctggatggatcctctagcggtggatcctcggcggactctctagcggcaggtcctctagtggtggaccctatagctgttggcagagctcttatttgctgccaaatcaccaccctagatggtttgggtccacttttcattttgtgaaactgcccagttgaggtcgacttggtacaactctcaatcagggttacacagtgtcaacacagcataatcaatggcagcgtcaataggcaaataagtgcaagtaactgcatgctcactcagtaactttttttagttcagagttgctcagaactagttttgtaataatacattgttatttttttggttttttttcgtttttttacaatttttcggtcgtttggtcgtttggacaatataccaactatacaacgaagagtatatataaatatatatataaataaaatgtcacgtgcgtaattgtactctctgatcacgtgacagtctctagaggagctccgtttgtttagtttctcttgttcgattttacgggtatttgtttcggatttatcagccaaccttgcagccgctccagaggaccaaaatgggagaaaatcaataaacatttctacagttgtattctgcgcaatcggtgcccacttttcgtcaggtccacttttcgatacctctttttgtccagggtttggtcagggttttggcatgttttactggttgcttttttttgcgcggcacggtccaaaaactggtccgaacggctgaaaaaatagctcaatgggggagaaggtttttaaaagcggtttttgagcgtacggcaaatgtatttgtcaagtttgagaagtcctggtgtcgcttcatcgagttttatggacgtgataatgtttgcagagggggagtagatagatagatagggaataagagattctaagaagttggatagttcaatagtggggtttattgggtgcaagacagaccctggtgaacttccagggtgaacttccagggtcgatatctttgctggttcaaattctgtagagtatattgcagatacattatgttgcaatctgacctcgtctaacttggtgtggggggattctaggatgatgaggagttcgatgggccatttattggtctctatttgcgtatttattcaagtacccgcttctatatctctggaatggggcgtttttaggcgtttttgggcacttgtgagcgtcttggaaacttttggacgttttgggcactttcgaaagtcgttgatggagtcgagaaataccccagtggttatagagcaatgttgggacttttgaagggaagaaaaatgcgttttacggggaaagagatcattactgagggtattattggtgattaaataggctagatattgagttggagagagtgagtgagttgaacgggaaaaggggaaaggaaatgaacaaagagtaagtgacatggaggtaaacacggagaatcacgtgatgataaacacgagtcgtcgttagtggtcccaattctcactcctcgcgaattgccctatgcgcaatgaggcgcggtcaacgaatttgtccaggtaaaacttcccagaatcacaatcatcagactaaatccgaaaaaattggtaaaccagccgtagacataggctctcttgtagctcatgttataacattcgttcacaagatcactcacggtgctcagggaagcgcagaagccgttggcgattcctccgatgatttggcactggaccacattagtcacgagctgcgaatcgccaacaaatcccatttgcagaatgactccgacgctcaggatgatggtgccgatcatattcgatgtgaaagtaccccaggggttttttcccgagcccagtcggttcattcgggagaactggaatcgaaagttggcgccagccagagcccaaaggcccaggtacatccaggttctccaggacttccacacggcggcaaagatgataaagagacagaaaagagcaatggaacagcagccaatcacgaacgagaccgcacgctcgaatggcacagacatgcacggaatcggcaaaaagtcggcgatatggtgtccgattagtaatccagcaaagctaagggagtagtgaatgagcccgattgccatgacagactgcactccgtatccggcgtcagggtagtccgctttggggatgttttgattggctccgaaaaggaacgcctcgagcataatcgacgaaaaggaggtgatagagccgcaaaagccggggccaatgcccacgtagagggggatcttgcgtttttcaacccccttttgctcctcaatgacggcgaaaatgtcagactcttccaaccagcccatgatgatacagccgccaaaattgcaccatagaagccccgaaggagagtaggagcccgtgaaaacggtcaaaagagtgattccctgacgcgcaatggcgccagccatggcaaaaactgatagattgagatacagcagcacctgggtcagccactcggagtccagattgggcatggtgggttttttgaagctgcgtttttcgtggctcacgtcggtgtcggaatgagtagacatggtggatgtggtgatatagagaaagagaatgccctttttccagaattattcccccagttatataccgacttgtgcgccattatcgaatatggcgtgttgaaaaagaaatcatgcgagggttggggtgaaaagagggcgtatggtcacgtgagaggtatcattatgttcgcggagacgtttagaatttagctgttatggtcaaattcaaatctggttcgatttggtcgaattaactatgtatttctgccacgattaacatttcgatagtacggtgggggaggataatttgcgagccaaaagcgattagagattgaaagcgtcatccatgtgaggtagatggaactttgggggaggttggcaaaatatcattttgattttttccaaccttttcggaatatttaaatattttgcctaatattcaaaatattcggttaaaatcaaaaacaattccaggtgacgaaacacaaacgaaaaacataaaactatcaaatggtccaaaccgagtcttcctccagaacctctttcacacacctccttggactcctcaacccctttgggaaacataatgacatggctgtgcagttgaaagttgactgtagaaactctagaaactccagaaactctccttctagcccgattcgctccaaactctgcctagcgtgagtttaacctacgcaaaccgctctgatcccacccttcacgtgatgctacactttgccgtataattcgctatacagttttgatacgagcgacacaaaggggagtggacatatctcgatggagaagagtgagggaattatacaaacttcaccgatggatttggacggcgatttttcacgttctgatacgtcttttattgcactgacatttttccccatttttccagctaacttttcgattccgaattaggttgcctactggaggacgaaaagaaatacgaaaagaaatgtgccgactccaattgggtcgataaattcgggaaaaaacaaataatacatcttcccaaggggcatcttgtcgctcgtttaattctccaaccgaaggggttaaatttgagaaacatttttagaacaaaacaaatccccccagagcttgccatgatgctgctctaaaacacgcaatataaataccgtttcttcgtgaaatggctccttctgctcttctacgtcacgtgaccgttattatgcatatttcggccggtttttatctatttttcccctttataattttttctactatttccgattttatttctgcggctttttttttttttttttcaaactttcacacttcaaccacaccacttctcgaaatgacccgaatgcaaattggtcgatctagaacagactctgatgtcatgattcatctcagacacactggttgagacaaaatggaggttttccacaccacagaagcaattctgcggcggaaagaaaaccagatgtaggtcgttgttgtttgcatgaatcagaaacagccccggcgagcgagcccccgtcgcgtgtcacgtgactgccaccctccacgtgaggtttaacatgatctcctgacttccccggatcgtcctgcatctcctgatttttacaatgtggggtggttgactgtgcgagtggactgagacttgaaagattaaaagattaaaaaagattaaaaagattaaaatttacattgaaaataaattaaaagaattaaaagaaattatgagaactaaagtcagacctttgaagtcagaaaacggcaaaagcactcctatagtgcgggtggagtctcggtaagaatcgtatttgttgtgttgtaaatcatgttcaagttgtattcatctcctccttcgttagtgattgacttactcatctcagcactagtatgtacttatgaatacgcaacctagtcccaagtggctcaccgctcttctcttacagatcacatgattctcctcgttctggacaggcgggcatgacaacccgcaagtccagtggatggagtcaggtgaccggaaccgcagcggcacgggattgtcaatatatatccgatcacgtgtcaatcatgtgttagccagagttggttaccgctctgtcaccacacgtgttgtcgcacgtggtattttgttcacgtgactccgaacatgtccttgttccgaacccagttttaagcgagagtgtaaccgttgcaacgttgcatcagcccattttacaaaccttgggcaggtgatgatgtgccgcaggagttatgtaagctggtggagggaggagttggcgttatctctcttatggcagtcttaatctgtctctctaagactccatcaatatgtgattactcgattacgttctcaaccgagctggatttcttacgtaattatgtaccgggattcaaagtcaactagactgaatcgtatcacagtccatctataacaattacattaccatctgaagtcactttggcaggtcactctgtaagttgagtcacttgatcgatttgctcgtattcgcttaggttcagtgcataatctgcaggtgtgcatcttgctaaatttgtggggacaggaattacttgcattacttaattactcgaaatacttaattacttggattatttaattacttgaattacttgaattatttaattacttgaattacttaaatttcttgaactatttaattatacctaattacttaattacttgaatttcttgaattaattagaactcgagttagttaagagagatagacgttatatctcgacaaattttggtctgttttcaattttctcaattcaaattgccttttcatgtctgaatagtcatcttttctcttacaaactacttggtatctctcctgaaaccaagaccaatgtggtatagaatttttttaaatgattgcccattctcactctccactgtgtccataatcatcactccaactccaccatctactgaccaatgttctcttttccacttttcacgtgttttccatacaaactccttcccatcttttctccaaccgcctcaatatcccaactacttgtaagtccccggctatcatatctccaacaaaaatacgcaactaacaggaccacaaaattataataaaataaaataaaataaaataaaaataaaaataaataaaaatgctccaattttctcaggtctacccgaatcagacgaggacccaacgtggatcaactctccactcaaaaccatcccattttgttcgatttcgtaagctcaccttccatccaacacacttcaatctacccccacctttcttctccatttctcataacaatccagtcaatattcacccaatcaaaacgacaccagctcaaatgccattccccgatctttcttaaaagttctctctatattacctaatctctagcactcctcaaataccattcaagttctcacccaattccaattcatgtacagtacctttaaatcttcaagcatccccttttatcaatctatttagctgactaatacactaaataaaaccccgaaactacaaatctactcctcacatgaccagctacaaaacacaccctctcgttggccgcctctgccaacttttttcatcaaaaagtgcacaatccactccccatacttaccccaattaaaacccacaatcacagacttaaaattcagactgaaattcccactaaaatgaataccaaaaaataaaatactcccaccggtcgagtcacgtgactcaacagtacccaaccgtgcccttccagcttctgccgactcagttccgcccggctgactccttctattgcacgtgatcattccagccaatcacctgaccccaacccctcacctgacataattacccggccgaactgagaacaaatccaaaaacgctcaaaacggggcgagttcagaggaaggatgtcacgtgatcggtaccgttggactccaaatcccacgctcactccaatgccttcacttacatgaccccaacctctctcctgcttacaacaaaaaccccgtccaaacaccgcacgtgcaacaaggtttcaggaatgtaaactctatcacggcagggtaagtcacgggtgccccccaatccaagagttcgtcacggggttttcacgtgaccaaaacaaatatagggcaaatccccgacgacggcgggaccccgggttcctcgatcacgtgacccccactcctacggggctgctctctcgctccccgcggtcacgtgatcgaggtcacattgtcagctcatttaactccaacttaaccttgtccgattatatatatatattgggagtcacgttatgataacgtatagtcacgttattttttggccagataacagaacacgacacaaaacacgccagagaactagtacgagcaatccgccgccgtaattttgatcacgtgaccgaggagaacccgcctcgtcttttcaaatttcaactccccgccaaattcaccgagctccctatttggctgtacacagcaccctcgagcgccactctgcagtccaatcagcagagtcagcagtcaattcctcagtcaatttccctgttccccgaatcacgtgagttctcgaccgtcgaattgcttcatatcaaccgccaactaaagctgaactaggtttgctccaagtttcgctattttgaccagagaacatccagttcaacaaaagctcattaaattcaaccaaccccaacaaacacaatgtccgccatccgaagaactcggtcaaccaccagcgaggacgaggccatcaccaagcgcctcaagcaggaggtgatggtctccgaggaggcgattgacgacaaggacgagctcaacgagagcgatgcggctgccgccgtggccgccgtggccgcagctgtccaggaaaagaaggaccacgacgacagtgtcaaggccgcggacgtgctgcggcagacgctggagcacgtgaatgagcatgtgaccgacgacgcacagggccatgtgccgcagcagcagcaacatcagcagcaggagcagcagggccacgttcagcagcagcaggagcagcagggtcacgtgcagcagcaggaccaacagagccacgtgcagcaggacacacagaaccacgtgcagcagcagcagcaggacccgcagaaccatgtgcaacagcagcagcagcagcagggactgggccagcacgtgagccaggaccagggccaagggcttgactcgcacgtgcaccacggcatgacggctatcaaccagcacgtgccgcagcaggcacacgtgacgcagccctacgagctcgatctcaacccctacaaccaggcgcccaactcggccaagccgcccgtgggctccgagcagtggcaccagatgcggcgcgacaaccacaaggaggtggagcggcgacggcgcgagaccatcaatgacggcatcaacacgcttgcggagctcattgccacgagcgagaagaacaagggccagattctcaagaacgccatcgagttcattaagcagctcaaggagcaggacgacgcgcggactcagaaggctgccatggacaagtttagtctcatgaaccaggtgacggagacgtcggcgcagaacaaccggctcaagattgagctgcagcgggcctggcgggaggcggagacgtggaagggcaagtaccaggagctggaggggaagaaggagtgaggcgagcggcagagccatgggtgacattggtgttggatgagcgctgtcatatggtgggttgcagggacaatatcgcgagtgacgtaaccgaccgcccgtatcttccatggttctggtccgggtcccctgcgctctgtcgcctcgccccactgtcgtcgcaattagaggtagatggagagaagaagagggagagagatgggttatatattgtaattttatgtttgtgtttttaaccagaaaaccgaaaggcgaaagcgaactaaggaggaagaaacgaaggaagatcaagaaggagaccaagaaggaagaaataaggacaaagaaagaacaaagaaccgtataaaaaacaatttaaaaaacgatcaaaaaaattgaacgatttaaacacacacaaaaaaaaaaaacacttctccccacgtttcacctgatgtctggagtacgccaattatcaatagaatctattcagacagaattttccccgtatatcttgtatttcgtatgctacatttaaggtaataatattatgcgataagactgcatatgcagggtggctgcatctttccaaactctgttttgtcaatactcatcgtagtcgaacgttttcagtctaacaattaggcgtgacgtcgagggaggctgtatttcgtgtctttgtgtgtgcattttgcctctcgacggcgtggacgggaaaattcgcccatgactaaactccccggaccggggcgatccaacggtaccacttttgaactagtagcggcagtattggtgatgacgaaagaattggcatatcgctgaatagacgagtttttttgatgtgcctctctcttttctttctctttgctttccttttgccctccttttggtttccctttggtctccctttggtttccctttttattggtctccctttggtgcctcttgatggctccattcggactacttcccctatctgccacagctcagctatagctcatagcgcttagtcccacacaacggaaacccgatcccatgccacgggcgtcgaaaggtccgcagctcaccgtgtcgaatgtggcagtgagcagtcgtgtgatgaagcagatatgaaggacaggtatgaagccgcagggctgaagtctgcacactgaatgagacaccccgataccttgactgaatgcagtacaccgaatgagacatcacgatacatgactgaatgtcagcacatgaagaggagaactcgtcttggcttttattttcagagactatgatgaggctttgaactcgattgagtagtctgagtgaatatgcgcaccgatcattagcaactccagacatccggcgtcatgtctgcaacgtaaagtctgtattgctttatgcagaaagtccaaagacacagtcatgaccacgcacagacgccccagcattctggtcactgcagacacccaaccacactcatttacgatcagaatgagtgaacccacggacatgctcgccctgtcgccggtatcttcaggaagaattggaaaacaactgctcagatggggtcctctcaccatctgtcagtcggagtgtcatcatattggccaggtgacgctccgtgtctgtcaccagccctcggtccttcggttcacctaatgagcgatgacgttaggaaatcacaaccctgagacctattctggttcactctaaagccaaccattatttcccagcgtcgaaaaacccaaaagtcatctgctgttattgaccgtcagccctcatgggtcctgcatgatcgtcggccaatctcatgctcccagacaacgtccgaccgagactcacatgtttccttgctgagcttggagctggtgtgtgacacgcatactgacgtaagtgcgacaatgtgttacagatccacggtttcggtccgtctcacggatcagtctcccgttcttgtctcacggatggcctgtctcagtcttccgagacactggtctggtccaccagttcccaccagtctggtcgtccagcgtccaagccgtcacactgaaccgatctgtctgcgtgtatggaccactctcgcagtccgcgtgatcttgccgtttccctgacctgcaacactggctttttttgaccaccccttgtccaccaaatttcaaactctaaatgttgccaagtgcaattatgattacgagagacatgagagagagacatggttgtttgtcacatgacacccggccactgagacccggacccaccaacccaaaagccacaacccccggattcgttgtcacgtgacataccaccggatcacatcacctactaccggatcacgtgaccatttccaccttggtggtgaactctaacgccaccatggaccaatggagtcggctttaaagattcttagccggggccgtttgggtctatgtgcggtggagttgatttgggtcagctggagcgggggtcgatgagaaggagcttagtaacgggcttagtaatggtctttatgggttcatgtgtgccatcacgtgtttttttccgaacttcgttatcgttttggtcgtccagctctgtcccaaaactgagacaaggaaccttcgctgtggatcaaggttcaatatagcaataatggagatggagaggagattacggagaacccagagaaaatcggaaaaatcggggaaatcgagaaatcatcgccgcaatgacagtcacgtgctggaaataattttctgattgttgcgactgtcgtttagtccgacttttgcgtgggtttcagtcagagtccgatgggataaaagttgggagggaaagagcagttggagggacaagtggggaaagcaaaacgcagtctgactgctctgagccaagaccagttgaatgggtaacgtggttgcagacggcacggccggtcggctcacattctgaaggccatgtctcctcccgtttgccgcttcccgtttcgtctggttcaaactttggttcttatcagccactttggcctatgatatgcagctggaatgaactctagacagacctgggggcgaggagaggaattgactttggagatgtcaatcgaccgtagaccgtggagagtctcgtggtccggagtccggctgcctatatctccatttcccatcgacaagtccccttgcccaacccgtacctccaaacggcgctaaactagtcgtgtgcaatcctttggcactaaaaacgggatatgtccgtcccagtcgccaagtccgtcggcctgcccccgccggtaatacgactgcgccgcttgtgacactacggcacggctcgccgtgctaggtttcggactccgacaacagtggtttgtagagtgttgtagaagcaatgattctcgtggagaatcttagtcagcggaagacagggaggtttcacgtgactttagtgggtttttttgctggcttcgtttttttgttgcaattttccttgcattttttcgttggtttttttctttaatttgctgacaaatggacttttggtcatatgcaaggctcgacaaataggctttcggagatatgtccggggacacttggctgggttggtgaatattgggcaaaatgtcgattttgttgcatatttagagatattgagggaagcttagcaagatgcacttttcggattttcgataggggttctttttgtgtcgttcgatgaccacagtataaaaaaagacgccccatcggaccccgatcatcatctcgtcccaaaaaagtctaaccttatcagtttgctgcaaagtgccgtttgtacttatactaatcccagctgctggggcggacggtttttcgctccaacaaaaacctcgacaagaccggctcgacaaatgcgcaactttcgactgttgtctccgttcgtgggcaccaaggtgccgccgtttcgcgacgatagcgagcgggaggactttcccgaggaaaaggccgggtggtactccaaggcgacctggtcgtggctcaatccgttgatgaaggtgagtgtggaacggggagggaacggggagggaacggggagggggagttatttttttggcgcttttggcgttttggagggttggggggttggagggttggagatttggacggacagaggttggcattggtgatatggtggtggctcagaagaccggtggcaaagagcggtggggcattctggatgaagagtgatggcattatggaagaagagtgatgggaatttcctgctccgttcactactggtggcaagtggtggggagagatgcagagtctgatgtgggtctggatcagttctgcggttctgcggttctgcggttctgtggttctgtggttctgtggttctgtgttaattccaacttcacctgttatgaatcagggtttcagattttgggctgtcacatgaccactctggattttccgcctgccagttctgccactgccagttctgccactgcccatagctccgcaactcgctccgtctgctggtcatgtgtctgaagtctccaacgtgaaccgtctggtttcaatctcgccatcagcttatcagtgatattgccgtctttctgattgcagacattagctgataagtacttggacatttagttcactccctcaaatctgctcgccaactaatcgcgatctcaagttctcgctaacccaggtcggatatcttcgccccgttaaccaagaagatctgtggaatattaccggctcctaccgagccgaggagatgaccgacaagttccaggcaaacctcgagcgcatcgtggcaaaacacgtggaaaaatacaaggccaagcagcgcaaaagcaaccccgcttttgacgagtcggcgtttgtcttcgaccccaacgaccccgaccaggtgcccaagtacgccatcattctcgcgctccttgccaccttccggttccgcttctggtggtcggccatctgcaaaatcatctttgactgcgcccagaccctcaacccgctggtgtcccgacaactcatcaagtttgtgggcgacagatacacccacgcgccgccgagcattggcagaggcgtggggcttgccatcggcgtcaccctcatgatcgccgtggcgtcctacttcatgaacatgatgctctactactcgatgatgatgggcgcccagtgccgagcagtgctgtcccactccatctacaaaaaatcactcaatctcagcgcaaagtcgcgactcaagtacactaacggccagatcaccaacctgctgggcactgactgtcacaaggtggatttctgcctcggcttcttccacttttcttggacctttcccgtctccatggccattgccattgtcattctcattgtcaatctgggccccgcggcgctggtaggaatcgccgtcatcatcatctgcattctggcggtggctcgaatctctcgaacaataatgaaacaacgacgaatcgtcactgcgctcactgacagacgtatttccatgatgaaggaaattctccagagtatgcgagtcatcaagttctacgcttgggagttgccgtacaaggaccgagtcatggagattcgaaaggaggagctcaagggcgtgaaaaagctgctggtgattcgaaacgccctcaacgctattttcgtcggtgtccccaccatcgcctccatgctatcgtttgtggtcatgtacaaaacgggtcgggacctcgacgccgccaaggtcttttcgtcgctgtcgctgttcaacctgctgcgaatgccactcatgcttctgccgctgtcgacttcgacgtcgattgacgcgtttgtggcactcaagcgaatccaggggtttctgtttgctggcgagcaggttaattacgttatcacggaccctgaaattggagagaagggcgatgccattgtcgttgatcaagcgagtttcatttggaaggatgagaccgaggaagggggcgagggcgaggagggtgagggaagcgagggcgtcggcgccaagggggccaagacaacggtcatcgacgccaagaccggcgccatcgccaaggccgacgccaagaccttggcgggcattccagacgcaatctcccaggactctacctccgacgccgcctccgacgcctcctccagctcctcttccgtcccccaattcgtcgggcttaacgacatttcgctcaccgtcaagtccggtgaattcattgtcatcaccggcgccgtaggcactggcaaatcgtcgctgctttccgccattgcgggcctcatggtcaaaaccgccggctccgtcaccgttgccggagaaatgatcttttcgccttcgccttgggtccacaacgccaccattagagacaacattctgtttggacagccgttcgaccaggcgctctactccaaggtgatccacgcgtgtgctctggaacgcgattttgaaatcctgcctggaggagatgccaccgaggtgggagagcgaggtatcacgctttccggcggccaaaaggcacgtatctcgctggccaccatggcgtaccgaaacccgtccatcattctgctggatgacgttctgtccgctgtcgacagtcacgtgggcaaacacatcatggaaaactgcattctaggccacatgggcggacacacgcggctgctggcaactcaccaacttggcttgatcgaccaggcggaccgaatcatctttctcgacggctcgggcgccatccgtgtggggtcacgtgacgagctgatgcggagcgagcccggcttcgctcatcttatggagtttggttccaagcaggaggaggaggaggaggagctggcgccctatgatatggaggcagaagaggtggtggtggagggagccacgttggacgctccacgtgaccttaaggtgctggaggagcaggccgagaccaagcgacgtcactccatcgaccggatcagtgactcgtccgagtcggtgctcgacgagttggtcagggcggccaccaacacctcgctgcaagagaaggacgctaaaaccaccgttgccactgtggcgcaagtggatgaggacaaggccaaagacggcaagctgattgccgccgagggccgctccgtcaaggccgtgcctctaaaggtctaccttacctacattaagtatggcggaggcatgattgggtatgctgtgctgcccatttttctgacgctgctggttgtctcggtcttcgtcatgctcttcaccaacgtgtggctctcgtactggaccgaggacaagtggccgcagtatggcgacgggctgtacatcggcattttcgtcatgtttggcttcctcacgtgcattctcttttttgcctgtttttacacgctcacgaccatcggcaacaacgccaccgcaaaaatgcacattgaggccgtggacggaattctgcacgctcccatgtccttttttgacactactcccctgggtcgaatcatgaaccgattcagtaaagacaccgacaccatggacaacgagataagtgatcagacgcgactgtttctgctgacactgagtcagatcatcggtatcatgattctgtgcatcatctacctgccgtggttcgctatcgccgtggggcccttgctgttcatctaccactgcatctcctcgtactacagaagtacggcacgagaggtgaaacggctggactccatcaaccgaagtcacgtcttctcacacatgcaggagtcgctcaccggagtcttcaacattgctgcctacggcaacaagaccacgtttgtcaagaagaatgagtgggccatcgacaacatgaacgcggcgtactttctgacgattgccaaccagcgctggctggccttccgcgtcgatctagttggcttctcgctctgttttgtcattgccatgctctctgtcactggccagttcagtatcagtccgtctgccgccggcctggtgctgtcgtacattctgcaaatcgtcggaatgatgacgctgatggtcagagagagcgcacaggtggaaaacaacatgaacaccgttgagagagtctttcagtactcctacgacgtgccctcagaggcaccaagccacatccccgacacggcgccgcctcccgagtggcccactggcggtggaatcgaattccaggatgtgagcatgtcgtatcgaccaggtcttcccctggtgctcaaggacatttccgtcaacgttcttcctggcgagcacgtcggtatctgtggccgaactggagcgggcaagtcgtccatcatgaatgccctgtaccggctgtcggagctgtcccagggaacagtcaccattgatggcgttgacatatcgaccatcggcttgaacgacctgcggtcaaagctttcaatcatcccccaggaccccgttctgttcaacggaacaatccgctccaacattgacccgttcggccagcgagacgacgcggcgctgtgggacgctctgcgacggtcgtggctcgtcgaggaggccgatctgggcaaactcaagagtggagccacagactcgaaccacgtcaagttccatctggacacccaggtggacgaggacggctccaacttttcgcttggagaacggcaattgctggcgctggctagagctctagttcgcatgtctcgaatccttattctcgacgaagccaccagttcggtcgattatgagacagactccaagatccagtccaccattgttcaagagtttgcccaatgtacgattctgtgcattgctcatcggctgagaaccatcctgaactatgacaagatcatggttcttgacgctggcagaattgtcgagtacgacactccgtatcggctgtacgtcaaggagggaggagtgtttaggggaatgtgcctgcagagtggcatcactgacgaggattttcccgaggagaagagggtagtgtagcacttggggggtacgacgagagtgcgtcttgttggaccacaagtgttgcatggagttactcatgtaattgagtcttaattttatagcataatgcattgttttgattgattggagagtgttgatttccaggtatcggtcttgaactgtgcatgggtttgggcagaacagcttcatagggaatagtagccgatactcctcacacgaattcaccaacagtccctgtaaagggtccggatctcgcatgattatgacctttgatcactgatgggtgaacattgtatccagcaattcattttcggatacagtcgcttgtcttatggctgtgtgtagaaagacacagtgagcacataacagaccggaagagccctggagtgaggactgggaaatcgccgtttaagccatggcctgagacggaagaggagtatctctgagcaagactagacacagtcgaaccggaggcagttgtagctgaatgagacctttagagacatatctgacttgaaggcaatcatctattagtccccacaaagggtttatctgatagtctccaaccagtctagaaggaaacagacagcatccctgaggccagcagagacgataatagggacaagtccggggtgttgcaataaaaccgtccaccgggttgaaacactctagtgcggttgaaacactccagtccggttgaaactccagtccggttgaaactccagtccggttgaaactccagtccggttgaaacactcaagtcctgacaaatctcgcatctcatggtaccaggcaagatggaacagacagtatcacccgagtacgcgcgacaattatactaccgggtaaagtcctttaccctcgagatgaagcgacccctgtgagttccaggtatacgtctacaatcacaaggacatccaaaccagtaagaagtacagtaggttggtttcatttcatcaacatgaaacaacctccctacaaatcaactacccatttaagatcttgaacactcgaatcaagcacttggacagacaccacgttctgccaacgtcagcacatggccgtccgtcgacacttgaagtcagcgtgctagaagttatctccacaagttatctccagcatagccctgatcattctaaaaaaaatgatctgaactggagccttctccactccctcaggcatctaccaacgcaccgggctcggtgaaatggggaaaagaggaaaaaggcagtgaaggtggttgggggttacattgggtgctgatctgctggactttgttggagttactgggcagctggaatactggaagactggactcgccggactttctggactcgccggactttctggactcgccggactcatctacagaacctttggactcctttaaccctttggcccttggggttatcggtgagggtcgatgagaagaaccgaaagtaaatgagaaggtcgggggacgcaaaagatccgcaactagattttttttggcctttcaagcccattatgacatcagactgctctatgactactgtatatactctacaacacctcggacattccctctcggcaagaatacttccagtacttgtacaaagaaaacacgtacgagtagttgagagcacagtttgaaccgtacggctgtgatcaatcgcctgactgaagggaggaggtctagagacgaggctaaaggagcgattgccgaaagagagaagccaatttggagaggcaaagcggaaagaatcgtggtcaagaaacagctcctcgttccacgtggtcacgtttgatcacgtgacatcctggccatgggttgtattcgttatcgtattcgttaactcgtttggttcagactggcaacgttccgagctgagttgaaccagcacatggtcagtcgcaacttcacggataagccagtgaatcgacaagttcaacagataacgccaagtcaaatgcaatcacttccagccgattcagctgatctattagtgccctcagaggccatcactcaccaactactcttctcggcaaatagacccgagaggtcagcgaaagccaccaattcagcttcggagatgagcaaggattgttaggataggtctgagggttggggcaagagacctgagtaccagccgggtttgggctctgcaacgactgagcagggtacacagggttggggtagactagtggcccagggctggagaagcagggcaatggatggcttcctggggtggctacgcggcctttgtgcctcgtcagatgagcacctcctaataaaaaacaaaggcttgacctcaatagatcgtgacaacgtcaactggacaatgcagacttggaccttttggactgtgtcccactctcagtttcggctgcctgggtcttggacacaacccaacctggtcaaggccgactctcgacacgtccttctgtggtccacacgcattacacttcccttggttgtgttcgtagtataaggtattcctttaactttttatatccatttatcaatgatttcttcgagttggagacggtacggagtctgcggcatagtatcgtgtgtccgtgttggactgtgaagcgagatagtcatggtgcgtgtttgatctaaggcaggtggtgggaagttcgaggtggaagacaggatgaagaatactgatggtcgttagtcggttcagccccaactttgtagctgaaaactgctgaactgcgctatcgtttgagcccgatggagcacttccaggtctgtttttttttggactatctgcataaagccctacatgagtcattcagaacgcattttagagtgattataattgaatatccatgtagccctagtatttctgatcccttacgggccactgatatctctctacgacttggtatgctcgcaattattcaaagttctgtctcccctgcacttctatgtacgattatgcatggtgtgcatgatgataatgcaccttaaatgcacatttttgaaacctcctgcaacaatctcgccacatttttcttctctcgctagatagccatctggtcgtctgaaaaatggcaccgatcgaaagctctcgcttcaaatggtcgctggctgacctcatttctgttctctagactcccgttgactatcgaggtgaatgggtggagtgcttgttggtgcatccctggtatatgttgacgtggctatgcacggttccaatctaccactatgcagtgcaaggtgacaggtcggatgcagtgtatagataggtctcattcggtcatccgtttctcaaaaactcttcctcttacaaatctcaaaaactcttgcgctcacaaatcacattctgtcagaaaatcagcacaaccgcaaaattcaacagctaaacacaccaaaaaaacagccagcgatggcagcgacaacgccaaccccatagcatattccatgactgaccagataggagtattattacatctttgatgatcaccacatggtcacctcgtagtcgctgtgaagactttaaaggacacaacaggcgctgtgaagaatgcaacaggcgtggtgcatgacaacattctgtaatatctctcccaccgtcatcccaactctgtttaattgcatgcgaccagtctcatctcccacttgctgacctaatcgaccctgttgaaccacaccgctatcacttctaccactccacccaaaaactacgtaccatcgcctcgagccagtttcggtgtggttgtgtttgagggtgtgcaggaggaaaggttagtctagtgatgtctgctactctgtcctgacccgtttggcgctacctgtgttttctggcattatgggatcgctgttcgtttcgtcgcgctctacggcaattggcactggaaatgacagagccagtgctgctacaagtgctgctaccctcactcgtgcaaaacgtctattgtctatgtgtgagtcctctgaggcttctcctggaagtctccatgattcatttcccgctacctctccgtggctactctctaaacaaagcccgagttcttcttgcgcttcgcagatgcaaaaatgttgtcaatatcggccatctttcgctgccccttgccagtcttcaccacgggctttgtcaccttgccagcagcctttggtgttcccatggcgacggatttcgggccagacgccgacttcgacttggacgcctgcggcgtcagacgctgatacatgagcatgtacgcatcctcctccttgagcgcctttttctccgacagcggctcaatgagatcgtcatcataggtggcccacttgccgttgggctgtctcacgtgagcaatataatggcccgagccggttgttcggccacagtgggcaatgacaccaatgagcttgtacggcaccacaccggcccgctgcttgtcccgtgagtagtggcccagatcgaggtcggccgggtaatccaacggcgcgcccatcttgcggggctggtcgttgacaaacttgaaccgtttcacgtggaccacgaggtgttccgggaactcgtggattcgcgaggttttcttggcgctggttgtcttttggcactcgtcgcacttgtatccgtccttcttctggatctgctcctcctcaaagaaccgagtgatgcatcgtttgagagagattcgtccctcgggtttcttctcatccaggttgaccgagaggtcgtaaaagtcctgcttggtcacggactcgttgccacagcctccacaaactaccacctgctccaggttgcctccaaacatatcgtaaatgacggagctgttgagcttctcgcctttgggggtggagtcttcctgcagccggctcatgagcgacatgaagtactcgtgagcatcttcctggttccattcggacatcatgcagttgatgtcgtcgagtcggccgatgagttggcgagggaagatgttcttcttaccgccaaacagcttgccgtaaagctgggcaaacacctgagtcacggaccccgggtactttttggccagcagaatatcagcgaggtagttgctcatggcgggcatgtgcatgagcagctgcaccgccgagttcatgtagcacgtgactccctggttgatgagaccagccggcgagggagtacccttcttccacgccttttgaatcttgctgggtgagcgcgatccaggatccaatgtggcgctcagagggatgaagttggtcggagtggcggcggacaacgttgttccagggcttgtgtcctcctcttctctttgcttgggcttgatgagaatgtatgacgcgggtttgatagcgactggctccgggtttttggcacgcacaaagctgattggcttgtctttgatctgagtcagcagtcggtgctgttggaacgggttcccgcctccattttggcgtttcatcacggaggtcatggagtttggagttggagcctggtgtcatatgcatgatggaaatatttttaaagtttcactatggtaaactttattgagttgaggatagggtggtagcacaagatgttcatggtgggtggattatgtaatgcggtcaactgtcggaatacattgctttactttagatgatgactaccattttgattacgtaaacagtaagacaggttgagttgcaggtgcttgtggatagtttcgtgctgacatgatggatatatttgcggagtcagcagatattgtgttgctgtatgtactttaccctgattgttttattaatattgtcatccctgtcagtgattgggtcactctaactgacatgtttgcttactaatcattccgacgtgcccattttggtattgaccgtaaagtcacgtgacttttggagataatactaaagcgccgcccaccacgtccaaacttaatgttatttatggtttatcacgtgatttatcatgtgatgggagagaacccagcgtgcccaaacaccacaagtaatatatattgttggaatcctctcaaccagggttacgcaatggttaggtcggttttattcgttagtctcacagaatcacaatgtatcttaaacaacagacttgagatgaggaattgattagtaagagaaatcacagactgtagccataatcgaagcagagagctgtattccccataatctgtgtgatcacgtgaccgaatttttgagttcgatcgggcaaagattcagattctcagttgagttggctaagggtggaggagtggggatatcaactcggcaagttcaaagtcgtattcttcgcgtcatttcccatcacgtgagtgtgtagtacccacttccatcgtgactacatctgactacatgcacaaatcaaatctgtgtatcatttttctagctatctaaccattctctggggcagcaacaaggcactcagcattcccggagaatcgccaaatccatcttcagacacgactccgtcgaaatagaagcccaccatgaccacgcaccacgcaagcaccaaaatggagcccttgaagtagttgcttttgccctcggcgtaaatgtacgaaaacagaaagacacagatcatcaccacaaacagatcccaccgcgggaaaatgagagtgaacatgtgcgccgtgtccatgtcgacattgttgttccacatggagtagagcaccagcgccgggatttgcagcagacagacctggagggcgtaggcggagccgatttccatcgacagcgcgatattgccacccatggcgaacgaaatggcgttgagaaactcggtggtgttgggcacgagggcgaaaatggtgattccaagcaacttttcgccgatcgccgcgttctccagaactacatcgacggtatctaccagcatttcggcaaccacagcatagagcagagtggccgagagcagaatgaaggtggacttggaacgtgaccagttggcgtcagggctgtgtcccgagggggcctcttcgacgggggcggagaccacgagcggagttgccagggtgacggttggaccagagccagggttggggttaccagggttggggttggggttgccagggttggggttaccagagttgggatgtcccgggttggtgcccggacgatgcttcaaaccggcggggtcgtcgagaatggtagccggagtggcgcgatgcaccggagtggcgacggaagaactccggcccccagcaccagggttggggttaacctggaccacctcctttttctcgtgaatcggcgtctgccaaatcatggccgcgtgggtccgcagagtgaaccacagcccgattatgtaagacacaaacagcagaatggcacagatgccggaaagcggcttgagagccttttgatagaggtcgtcgtagacgagcgggacctggaagaattggcagcgcgagcagaagctggcagcggcggtggctgactcagcaagcacctgctggccgtttgcgagcgctgacccagcatgactaatcaggttgcgacccatcatgagattaggaccctcgcactcgccatcgcaccgcagctcatatgacccatgaatctggtagaaaaacgtcggcgcaaacgtgcccagaatcgcaaacaacaacatggtggacgaaacgcccgcagacttgggattgtaccgctgagtcttgcgcttgatcgctcccgtgcacatactgaggcctggcaacagcaagacgccggccaaaatgcttccaatgatactgccctccaccagggctgacttaccctgttgtagggcgacacagtagagaaaaacctcgacaatagtggagaaaaaggcgttaatggcggcgcccattcccatggaggtctgtgcggagatggaggcgacggcctggccaatgaagtaggcgagggggatgacgctgactaagctgaccaagaagatgaagagcggctgagtaattagcaggtcgagtcccaggtggagccgtagaaagtagtttgaaaagatgccgaaaaacaccacgccaatgagattgatgaaaaaaatgttggtgccgtcaatggtgtatttgtaatacttccagccaaaggcgcggtatgtgcacagcagaatggccccggagccgtcgccggagccgttgagctcataatattgcgagtcggacttgaacttgagggctaatggatgccgtcgcaaatggtagcagagcacattagtcaccttgcccatggggatgagaaagacgaggaaccagcagatgagggagacggcgtagatgacaggggtgatgattacgtaaaaccacgtgtagaagagaattcggccgagattccattcgccccggccaaagaaccgtcgcttacgtgagacgccggtttccgagtcttctccgagcgagtcttcggacgcggacgacagcgacgaccggttgcggcccagcaggggggttctcacggggtctacgtgggcgccagagctggggtcgtggtggttagggtggttagggtgagaggtagggttggttccctgggtagggtggccatggttcgaatccggtccaaaaaagagccggccatgctccaaatcacccgcctgccaccgctcatactctcccagagtcctaccctcgccctcatcctcatgcagatagttttcgtcggccgcgagctgcacaaactgcccaaacggatagagaagatagaagcccgtcttatgtaagacacggccgtactggcgggcggaattggaccagaaaaacagcgagcacgtaataaaccctagcccacaaaccatgtagagcaacaggccgaacgacaaggtccacagcgcattacctaagaaaatccgccatcccaccgtctttcccggagtcatgtgaatatcgccttccgcctgggcctgcacagaccggttttttttgtaaattgcgggtttccagattcggattccgaatgggtgggtggtgttgatggcggcctgccgctccttgagagtgaaggactcgttggagaggaccgacgcgttgtcgtcggctgagtcatctgcgtcggctgagtcatctgcgtcggcgtcgtcgtcgtcgtcgaggccggctgagtcagcaatttccgttgagtcagcgtggtccccgtcggcgtgcgtcacgtggctgcccgcggggtcgtgcaagtcgtggtccccgtcgacgtcgcattggtcagcatcgtggtctgagtaagccgggttgaagtcctgcttaatgatcggtgacggcgactcccgcggcaccgagtcccgagaacgtacgtgactgagcgagtggccacggctcgcgtcgcgctcacgtgatccgccgctgatgctgcctcctccgggcacgtgactctttttccgtcgccgttttcgctcctggtccttgatggcctttgcatatccctccagaaactcccgttccagatcggcttcgaattcgtactcgtcgtcgtcgacggagtactggtatcgtcgctcgtgagaggtcgaggtgccccggcttagggaagatctgggttggggcagaaccagcgacggctgtttggggttgagactgggcgagggttgcgacagcgccgtgaggtttgggctgggcttgacggcggcagggccagggttgctcgatccggaaggcccaggattgggaccggggttgggggtcgcggtcgagttggggtttggcgccgttcgagggctcaccgagcggaactcgcccgggcgaatggtatctatcgaagacgagtaaatgtcgtgttgcggggcctgcaacgactcacgtgacggctcacgtgagtgttgggcgtctcccttggccttggtcgagtcactttcgggcatgtcacacaaccaatgttgggggtcacaggagcaatgtcggcagttacaagcagtgtggtgagtgaggtggtgagtaattgatgtcgacgacaggttaggcgaggaatagagttcagggttgggagcgtatttaaggtacctgcgctgaggcggtttaggggtgataggggttggggaggggagggctaggtgtattgaggaggattgtagctggaaacgagctggggtttgggtttaaatggttggtgtgacttgatcacatgcaaacctttggaactgggattttccgtcgtaccgttgcggactcgctagtcagactactgcagagcttaattattaaacggggtcgtcttttccgacagattaatgaagatttcagcggttgagaaagttagggtaggggtatctgggcttatgggtttgatttctcagctcggtttggaattaggggtaatatttagggagatattagggtatgtttgtttgttgcttagggaccgaggaaagcttaaatttgagtgcgaaattaaatgttgttgtagacagattatgaaaagtattaagggagcgggaagtagctattatgcttattaaagaaataattttacatcagcggaaatttgtttccgtttgatgattcataggtgattttcgggagggtttgttgtggaaccttaaatctgcgatgatgtccaaatcgaatgttagttaaatgggttaggggagaggtatggtcacgtgagtggattgtgagtgaaatggccgtgattgggacgccgctctgaacgtcccgacttcaatggttgtttcgttgtggcatttatggagctccttatttgggcgtccaatagccctttgcttttgtgtggggtcagatcactcgatatatcatgtgactttgaaccttaatgtaacagccaaagtccgtgcaatgtcgttgttcatgtcgcggttatgtaagccatgagaatatcccataactttggagtcacgtgaccgaatttcactcgtatcagagtaatattacctaagctacagtaggtgcatctggagtcaccaattaccgtagaatatcgcttgctattcgaatgttccaagccacgtgctccatatgatagctcggaccaattgaattactcatttacaggattccacaaggaagttgaaagctctcaatatcacctgttttcatcggattatgatcaatgatcaactgattccttgaaatgttcaacgcaggatcctccgatattattatcacctatttgacaatcacatgttattcatcccgaaattctcttcacactcatatatctctagagcgtctaatgtcaatatccgtcgattttttatattttttatatttttgttatattttaatgatccattacagctaaatatctgataagtcggttgttggcgtttaataaatcatagtcatgatcgttgcttttgtatatatatttaattctagtaactatatctcatcaataatacttatgatcttcaataatatcaatagttccatgtcttatccagactcgaggttggtttagtttgttctcataaaagatcgtagacggtgtaattcggacagggatcgtgaatatgattcgtgtgtgtcgtgtttgagtttttgcgccatcggggagttgaatttggagtagctcagtgtttggttgttatgttgatggtgttttttgtttttttttgcagactgacctaggaaaactgctgaacaatgtccatgttggacccttacaagcacaaaaacagggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattcctgtgtcgtccaaatttttttcgaaagaaattgtttaattttggcatttacccttagctatagttttttgttgggcccgattcaggtcgataaggccaatttcgcaccactacgctctttacacgagttttgagatatcgatcacctcaactcgacacgcgcgtccagacgttctttgtatgcttctttgttggtgttcatttacgcgtctctttttgtcgcacgaaaaatgagtttagtcaaaaatacttgaagtcgcgttcacgtgtctccagtggagaattatgtcagattttttgccatattttattggcagataagcggtcagatttgcggtcagatttgcggtcagattttcctgcatatatttttccttttttgtttttttttttgttttttttgttttttcaccaccgaaaatacaactgagcatgcggccaagtatgccaccaagacacgcatcgtaccatcaaaaacggccacatcacgggacctcggcgtctctatgacgcgatcccatttcgatcccatttcgatcccatcccatttcaatcccatttcaatctcgcatcatctcgccttatgcacatatacgacccgacatgaaagcgacctagaaaacgcggtaatagccgcactgcaaaaatgacgcccttgtgatgctcccgcagactcggcaccccagactcggcggcacagggcttctagacaagactgaaacattgtgtgtgataccttttcggatctttttatagccatttctgcggcacggtccaaacaagcttgtttaagggtgcgtcaacgtaactgtgaaactgtgaggctgtgaggttgtgatactgccatccagttatgtctccatgtctccatgtctccatgtctccatatctccatatctctacacctacaactcctcgacgattccctgctatcacaccgcctttcgtcgtctgttttggcgacacaggggcattctttcgagtgctccgccacacggtctcctctgcagccgtcaccagtcccctcccccgtaaaccttatttttcactgcagcagtgcagtttcctgcagcttggtgcagttgtgcgtctgcttctcccaacatggatcaaaagtcacccaatacaaattttggtgcatgtgcggcaatggcgggaatgtagtaccgaaagattttgaagcgtaaatattacaaaaaaagtgcatgtgaacagcgacacggataggcagggtcgttttttctctcctatttctctcctattttccctcctattttccctcctacttttctggtttttgtctattatacctcctcctttttcacctctcttcccctattttacattttacctcttttcccctattttactgatttttgtctaattaaaatactccaaattcttttggtttttacacgcagccaagaatgtcgcttcggcggctgacagctatctggcgtcttgcactgacccttttctaccccacccaccctattggacaaacgtcattattttagcccctttggccgttttagtgcgggtctaaaatgtgggaaaatgagctaatattaccgacaatggcgcggaatgtgcactgggctcgggaacgccctagaatgtctggaaacaggagtagcgtggtgcatggattttgtgcgttttttcgtgcgttttttcgtgcgttttttcggatacaaaatgaggtgtcaaagagattgaaattgtgaaaataatcgcataaaattaccagcctcggctttcgttaaagttggttgctgtacggacgatttttacttcagccgtggtgttatatgggcgcgaatacaagtacagtaattgtatttttatttttattttttatatttcttattcacacctttcaacccaatcacacatggaattcgttttcagtctaaaattggcgatattgaaaagtgtctagaaaatcgatggccgacaggaaaaccagccggagccgaaacaatcgccgaattgctgctgccacatgttgctcaaaccgatctacggatcgtcggatcgccaaaagcaggttggtgatctacaagaaggtactggtacgagtgggtgcatggatattactgaaaaccaatatataaaataataatgataaaataataataaaatgatcagaacaaaattaatgctgagtgaaacggaaacagaattagacaaattgttttgtatagaattgacgtgggtcagaccgctgaaattttcccgagcatatttccgattttattgacgtcgaagaaaaaattcggccctagaaaatcagagttggtataaaaaataaaaaaagcaggaatagctttcatcagtggctcccattttatttttattttttgtcgctttctctccatttttcgggccgtcattcacctattttccaccactttctcccccatctctcacctactgcatctgctcccacctgcgctgctaaactctattcggaactctattctgaaccttatcgtttctagtccctgacaaaaaagcctttgttaaaaaacacaaaaccatacagtagaccacgacaataaataaatatgtcctgaaatcccgtcttcccctttacctgttacacaaacctgttggtgaaaaacagccgacaaaactccgtcgaatcgttccctctgtgatacctccagcgacgtgccattacgcaccagacatctgtcacacaaatcaaacggcaccatctctgggactctttacaccttctcgtcctcgatcgttatcattacatttctgcgactctcacgccatttctgtgaccccaccacgccatctctgtgaccccaccacaccatctctgcaccacaccatctctctgaccctcacaccactcctgtgaccctcacaccactcctgtcaccacctctgtgacccttacatcactcctgtcaccattttaatcatgaaactcctctttcttctaatcgccccagctctcgcccagatgggtggagtggcccctggaggccctgccggagccgcacaagtcgtcaacgtgcctggccaggcgcctccccccgccgcaggccccggggctggagcggcgccagcggtgcctgctcctgcgcctgctgttcccgcgccagcagctcctgtagcggctgcgccttcccctgtgtcactggactcttacacggttacaactgtgattggaggcgcaacaactgtccaggttctgcccatttccgccaccacagcgtacagaaccaccgtcattggcggtctgctgaccacccagccattccagtacgtccagcagttccctgcgcgtgccaccaaggccgtggatgttcctgccggctcgatcggtttgggcaagttgagcagcaagggtacggtgggtaccaccaaggagcctgtttatgtgaccatggccacgacggagcaggcatagtgcccagcacatggccaatgttatccattccacagccagttatacccacaatatcacgacgacatagtcccacctccctcacccccatgtcgtcccttcacagccaccacacctacgtccaccacattcaccacacccacgtacgtccaccacatgcgcggcgttgccccccaacagcctctccaccgtaccagcgctcgcctactgcaacgctttgtcctaacattacccttttgggctgctcgcatgtgcatggcaaagcttatgtttacgttgtggagtcactgtatcgttcggctttaatgtgcatgggagaaaatgacggggcctcgatttggcctgaaatacccataaaatccccataaaatccggattattccgttgtatattactaatttattcgttttattgattgacttacaaatctgacccacagtaacatttttatttttattttatttattttgtttttttaaagcacatgtgttgaattgaaaatatccaaacacctcattttatcgcagaatcattttcgtaaaaacaaagcactctcacaaccatctaatctgggtattattgatctcatccttcgaatcaatttattggattttttattggattttctctattcaaattaattattcagacggtctgctccacattaaaactctaaataattccgatttaaccgaaagtccaataaccttgccaactattgtaagactgtctcaccaatggggctgagcttacattaattagtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaatagggggttggagggcggggaaacggctgctgaataatcaagcaaaatcggggaaattacgtaagatacgaaaataacatccccttagtcaactggtcaccttgctactttttttatatccctcagctctataatcgagctagtaaattctgtttaagccagcgttgcttatttttagcaatcagaaatggaaaatttttaaaaccgatattcctgcttcaaaacctgatagaaaaaaatcttgaaattcctgctgacccattccacgctggactatcgactggaatttttagatgattttttccatcattacccagcattctgaatgctctcttattctccccagattgagcaagattaacgaaccaagtctaaccttttcgtgtctctcatttcctgtttgagtaaaacaagggcccaccaacaaagagcaagcacgaggggtttcagcttggaagaaatacggttgctggcacctgacgtgctgagtaagcccggtgtgtggttggccatgactcagaggggcagaccgcagagtaagcggggtccgtatgccggatctgcggtgttgcgccgctgagtaagcacgactagtctctcttcggctccgcctcatgcatctttgtcaggggatacgacgttacgtttacgcaaacggaaactcaggggctgtgttgttgtctctctttttgttggtgccttaatattatgtacctctgacgttacgcttaagacggaaaaataatagaattccacgagcaatggggacgagagaggcatcgttgggaccagggcgacaagaggagtccgtcggtgagttcgaaatttcttttgggggcatttttcgctggttttccggacatttccttgctcataacctatcttcccattttcttatgcacatgcaatatacatgcacattgtagcgcgcatccgtgtgacgatgaaactcgtcttgactatcggttcacatgcggccatgcatgacgttggagatctgcagtcgtggtgttgatcatgtgacgttgatgaggtgggtttgagtttgctgaaggtaagtggagtggcttagtaggcttagtaaggcgtctggccgttacataatcggcttgcgcttagtaataacacatgactaaacggatgtacaatgagggggatgaggactcaattggcactcaccacatctgaccaacctcatatgaccaacctcatctgatagcaaggtttatcgcagataacgttgtggataatctggggaaacgtctaacatacagttacagagtagctaaatggcgttgcaaattatattggtggaatctccagacccagtgcaaccttttgacaccaatatatcgtcaactgccctctcgtagaagccttcagagtcagctgaagcgctcacagatggtcacgcgcaccgtaatggggctgataaggcaagtggtatgcatggtggggtatgtggggtagacatgaatacagccaatatccgtcaggtgctcgagaccaagacattccgattatgcaggtgcatttcaatacgcccttgcagttacgcccacttacttgacatgtgcgtttttcgtcttcagcgatccagcagattgatggctcaatccactcaggcacacttaacttcttaccgttcactctcaccatagtcgcagacgacatactcaccaccaaatactcaccacatactcgcagacatcttctgtctttcgtattagtctcatcagattctttatcccttgcacgatactcgccgtgtcacatttgttaccacttaagtcttgtccgtccactcataactcaactctggacctctatctcgtggttccagaacaaacccccctcagccaatacaagaggcccctcggttaattgactcgacgccaacatcactcactcctgtgataccatccccaaggtacgtacagtcgcagactactgacatgataacctacaagataccactactgacacagccgacggctcaccaccaccgccgactagcgcccagacgtgataccaatcaccaccattctgcatgacacaatcatccttctcgtggcccatgtggggcaactccaagtcgccctcctcgacaggtgcaaccacaaataccgactctactgcatcccggccatggtcttgggacgacaccaacagcgccgatactctcgagtcaacatccttttccacgtccatcgatatcaatgatacgccgtcatctccagaatacacggtccttgccggagtcaccgatggcggcttccacgcccgaaagtcgtccctcgaaggagatcccgtcgagtctgccattgccgagtgggagatggatctcggcgagagcactgccagtgatgttaccgcaagcgatgtcgccaacgacgtgagcttcgactcaactatgtgcacttctgttgatgagtccatgctgaaacaggaagattcgtttgtcctcaacgaacggccagtcagggcgaagaagggccagacgaggctgaaggcaaaggtgacaaagccggggtcacgtgaaaaccatgtgaacgataagttggagtcaacctccgagccccgcgctcttgttcgaacccgaggatcctcccagggtcgtgctgttgctcgtcccattggcaaaactcggttctcacaacgtcactcgccttcctcgtcctctttgcagctcacacggacctgcatcacctccgaggcggccttccaccaccggtttctggagtgcgaagagcggctgcatactctggccgaagcgtatcttcactccaagcgtcaggacgtaccttggaccaacgacgcgttgatggaccacgcgttgttcgactgggcgtttgtgtcccgcaagagcgggctcccgagagctgcagctattagcagcctgtgtacggcaaacgctctctccaccaccaagcgtccagtgcgctggacaccctgcgacgacagactcattatgtatctcaaggagattgaaggcctcacgtggaaggagtctgcgcttatgatacggtaccggcacagctggcaggccgtacagatgcgatatctgcggaccctatgtcggttgacgggcaagtggaccaagcaggagaccgacaagctgaagagcgttgtggcccgtgactgggcagggaggtggaggcgcattgccaccgagatgggcccgcagttccccgcggagagggtctaccggcagatgatggggctggccgggatggaggtggatctggagagattggacggggtggagggggaggagcaggggcccagtgccctcggttgggaggaactggtgcagctctacaatcggtagaccctgagtctctggtctaattacgtcaagggttcgtccggaactacctgtgctcacgcggaaatgtatcatagctagaatttgttagatttgaatagatggttagatggcgtaggtgtgtaccactgtaatgtagggctgtgactcgggggagaaacgagtgctttggagatgggttgaagtcagaatgagtcggacttcatccaggacagaacagggtcagacaaccgagtcacatcaagtggagtcgatgtttgagaagagggtgtgactgtctgaacacaccgttgtaccatcgatgcagctctctgagaaaagtgtcggcaatagtttaaactgcggcggtagtaaggcccgacaaccgaccggacgcagccaagcagactcttaccgtaccgttgacaggtcaagacacatctcagagcaagattacaagtacagtatgtataggacatatggtacctacagtacatactgcagtctcaacaacggaagcagaagaaagagcctggagactccgaaattctagcacagggtgtaactggccagagacccctgaatcctcaaagggatgggtacaggctcgagggcgaacttcactcttcgtttcgacaagtcgctctgtccaggttccattcaccatggagatgatctaggaattgcgtggattctcgtcggtgagaagagaagagttgactcaatatcggagaagatattcagtcaaagtctcataatctgctttggctcttcatcgcacgccccacccaacgactgctcacttccataattgacactgtgagttggggaccgtacggagcccgcggcatgggattgtgtttccgtgtgtgtgactaaatgcgcatccaaagcgctatgtggcatatatgaagtagtccgacaatgcacgccgaatgaggtcgaagccgtggactcggtggtatccatcgaatgagggagttccgagacggacgagtagcagtcagtacatacagtaggggaagggaatactgtgtgggtggatgtattgaagagtggcatcgtggttattgtgacagttgtgatacagcagtcatgtgacatccaagaatcactttgtgtatcaataccgtctgtctggttctaatcccgagtctgtttgactgatcaccactgaactaggtgaaggtcgcgatttatccttagcttgtcctgacagccttatcctgagacagttgatgaagtgagcggtaatcaatctgctgaagaacagtgtctgtgtaatgtgatctgtcggagatttgtgttagcagctgggagaggagagctgggagaggggtggttgtgtcaatgacggactgtttcagcccccaaaaaaaatgtgtttttgcgtcactctttgtgtcactctttgtgtcactcctgtgtcattcgtattgttttgttgcgacaggggctaccggacgcaacaagtgatgagtaagaagaagagagcagaaatgggcactctagagaaaataatcagagtttttacagtccaatctgaccggtcaaaggtcatagtacagtgcatttgaccagtcacatctagtacagtatgcactgtactattgacatttgcgaccatttccaaaccgctccaaattgaccaattttgatgtcatcgacgtgggattttgttcatcctacttattgattcctttatagcaatattttcaatacaaccaaattccaatctctgttccagcagcagaaaattcacctttaatttccaccattactccatctggaattgacgctcttggaccccaaaaatcgaatatagacaaacagagtcgatttcagtattcctatgatcccattatatcttcttttcaactcgcaaagtccactgattgacgcattatcgagttatggcaaaaccatctgcagcacatacggactatgtccaacttttaaagacgcatttatataccgctgcagaaatgctagatttatggggactttaccattgggtttcttggactcgaaatattctatttcatttgtttccatatcgtcagatgtcctggaacaaattctggagcagtttctttgatcctaaacctgctttcaaaaaaacacatttctcagccaaaaaccagacatttagagaccagcactttgatttcttttccttttatcccgttaaaacactctccaattcaagttatcaactcatggcctttctgacagattcaagcgccggtattaaaacaccccataccagagaacaaaaaaaaattcagaaaacacggcacaaaaactaattgaaatatatatgatgtcccaaaagacgatttcctgacccccccccaaattcactgctatcacgtgaactttttccagtccctaccaatattacccatctcccacccatctctcagtcaactatctgattattactagactcttgtatagacgttccagagacacgtgaccagtaataatatccacaatacataccctatatacacctcagcttagaacaacatcctctaatccttttaccactgcttcattacgctctgtgtttcccaggacttctatgtttgcttgccactatttagttagactttagttgacaaaattttcactggatgtccctacacggccctccagatcttctgaagaaacatataatatatcctactgtagctacagaccccagaattcacttggtttaaacataatccaccctcgtgaattcatatacacgatatcgaacattctccaaaaaaaaacaaaaaaaattacttggattttgttgagagaaatacataacatcaaaccaacactactctgcgaatacaagtcggaattgaagaattgaaccccattcgtttcgtcatgattcatttccctcgttcaaactgtctctatctggtctcctttgactaaaggagacgttatctttgaccttttttctcatgagaaacttcaactaattttttccacaatagttggatcgtatccccaacgctctaatcggcaggtcacgttacgtgctacaactaacacacttttctactccacacttttctactccacacttttctactccacacttttctactccacacttttctactccacacttttctactccacacttttctacagctgctttcactctcgcataactcgcaatcattcgcattcagatcgctcttgcttgtgatgttaaggatgctcgtgatgctgctctctcgcggccttcgttggccatacattactataatgcagcccgcctctcaataacttaggtctcacctttttcatctctcactccagctaaaccgccagtctggtcttgccctgcgacttgacgttcttggaggccgactcctcatgggactggaactggacctcctccttctcgggcagacgcagcacctgcttgatcttgacgcccatctggcgcagctcgtcggtcacctcggaggtcttggtccagacgttgaaccgcacaccggcctttcggatgttgacaaaaatgccgttcacgttggaggccgagccgtccacgttgttgtacttgccctcgtgcttggcaatctcctcgtcggtctcgaggctctcgccaatcacagacagcaccgtgtggagccaaatctcgtcaaactcgttggcagacttgggcttgaactggtagaaccacttgccgccggccttgttggagtcacactcccactcgggccggatgccctttctgaaaaatgcatagtccgaccggatgggtagctccaccagcttggggatgttgttgtacaccgcccagaagccctcaacggtgtcgaacgacaccacctccttgatcagatcgtgccaggcaaccgcgggggaagggggcttgatgtaccacagagtccagggggtggtcagcttgtggacggtggcaaactcagtcttggagtcgaacacggtgctgaagggctccgcgggggtcacctcctcctcgactgtctcggtcacctcggcaggctcggaagcaacgggggcctcctccttgatgttgaggttggcgacagcttcagtcacgttgtcagtagtagcggccattctgggttagtacggaatcggcagttgtgagcgagaagctggtttatggcgatgtaagatacgtgatacgtctaagtctatgctgaacaacataggcactggaggaatcacagactgggacaattgcaaggcgatatctgtagaaatcactgagacatccgtctggattgccattgtagacatggtgattgtgcccttgatggagacagattttcgaccgacagacgagcagacaggtcgatatttagtagtcatggccataaggacagctcattgatggcacacttgcacagaacgagagggaggagatggacatcagcagaactgcagcaacagtaacagcaaacatgtgtagacggtagacttagactgaagacagagacaggcaccgcagggaagcgaaacgtgtcgaagagacatatactgctcaccttacacaccatcgatgagtgcacgcgacatgccacatccgcagtgtcgtcccaccactttagtagtgtcgtcccaccacatcaacagcgtcttccccatcacatcaacagtctcgtcaccacatccacaacatcgtcgccacattcacagtatcatcaacgccaccatcgaaatcacatcgccgagtcctccccctatctcttctctaccatctccaacccctcatgtctgagtgtgctaccactttttcctgtctgtgcgactgtgtatccatctgtgtaacaccgccaaatcggggccgatccgggcaaaaaaaacgccacatggcatcgcgcgcaccacgtgatcgcttgtcacgtgacttcacccccttgcgacatactcactttccaatcaagtactgttgtgcgatcaagacagagctcgtttgtggtggatgaattgtgcaagaggaattttgggtcctgcagtgccgggtaacccccctgctgaactgaaagtgtcacctaacctccttttagcgtttgtctggatttggcagtgtgggtagggacgggtcctaaccctgccatcgattgggaggggaccctaacccagcctcttcctgtcttttctcattggaagtaagaaatgggaacttcacctaaccctgattcccaattggaaagtttccaaaattagacacccctagccccgttcgcacatgaaagatgcactccaacgcactttgtgtaacttggcatctccatcatcacctccacacatcacccaacggcggacttttgacccaattggcaagctgtcgacccccaaaccccgccatcgactctctgctgtgtcacgtgaccgcacatctcgtcttctgcgccccctgatgacctcttccatccagcggtacgccttttatctgtttgggctgggtgccgccatcacggcgtttgtggctgctgggctgtacattttccagtccaagctcatctatccgtcaaatttccccgccgggtctcgaacacacgtggacacgcccgattctcagggcatgccgtcatacaaagatgtgacgattgagactgccgacggcgagaagatcaaggcgtttgtggttctgcacgacgagtcggagcccaactatgtgcccaagacggttcttctcctgtgtcccaatgccgggaacatggggcatgctctgcccattgtgcggctgttctaccaacagatgggctacaatgcggtgattttttcgtaccgaggatatggcttgagtacaggcacggccagcgaagtgggcatcaagacggacgcccgggcgctgtacaactatctgcagacccatccgcaaatcaaaaacacctctctggtgctgtatgggcgctctctgggcggcgcagtggccatttacatggcgtcgcagtttggcggctccgagggctccatcatcaagggtctgattcttgaaaacacctttctgagcatccccaagctcattgggtacgtgcttccgttcgcggcgccttttgcccgactctgccaccagaaatgggagtcggagaaactgatgcccctcatcaacccgcaaatccccacaatgttcctgtcggggctccgagacgaaatagtgccgcctccacacatgaagggactcattggcatgtgtccggccgacgtcaaggtcgtcgagtactttgctaacggaacccacaatgataccattgtccaacccgagtactgggagaagctcgttatgtttatccgaaaatatgtggtcccgattgagtctcacgaaaaggagaaggaagagcatctgcactaacgttgaccaatatatcttctattaactatggaattccagttaaaaatcgatgatggaatagaagaaagataccaaaaaaagacaagagattcaaagtggcctagaatagagacagtctgggagatcccaccttttttgtggtcatgtggtcatgtgactcatcgactcactgactcaccaagacggtgcagtgttgaattatgtttttacgtaagtaatttttgcagaaaagtcatgatgacatcatattgacagttgtagactgggaaaaaaactgctcagatttcggtctagaattggaattcggatggttccatatttcttattgtcacgtgacccatattgaggtagttgtcactttttgataaaaaaaataataaaaaaaaaacaaattcaactttttcaactgaaaatgcacccgatctggccccagagttgactgttgtaaatccctgaacaagggctacgcaatggtaccgatttttagtcacgtgattcatattggggaggttgttgctgtttctctgactgaaaataaattcaactttttgcgctcaaaaatggtcagatcggatgtcagagttcattgtttgaaagccaaggtctggtgctacgggtcggtatattttttattgtcacgtggcctatattcagctagtttaatgcatgtatttccaggtacggaggactctgctagaccaagtagagtaggttgtatagtatttcaaagttgatcatcacgattgtcaaatccagggctgaaaaatgatgtccgttttattatcacgtgaccaatattgacgttgtattttcctggtcttttttttctggcgaagtgaccatatttagttaatcaggaagagatagtgatggtttttggagttgtttagatagttttggggatgctgattcgtgtttcttgtgttttttcgtggtttatgagtgctttcgcgagtttggtgtgtgattggcagacttttgggggtttgttagtcgccatcaccttggccgacgccttctacgtgctgcgatgcaacaaggacgcggttgatgaggccgataacggggacgaagacggtttgtaggagttgttgagccattgtgcgaaatctccgaccccgttcggtctagagagtggctgctcgactgcttcgtctacatctcgtccgtcaaccgactcgactacctggttggcggcgtcacatacactctcacacttttcgataaggtcaattacttgcttggctttatctccgaggactcgggctatttacctgtgagacaagaatgtcaatgtgtcgtcgtatcgattgtgtgtggctctcgttgagtgccagattgttgttctgcgaggcgatttggtgacctaaatgcaccaaaattaatacctgtagaaatctttaaaggtgaagatttcaatggtatcttttttagcttgtttaagtggatattacaaaagttattggtgtaataagactggtatggcccccgggtcggttcaaatgccgtttgtgtctgtgaaatatacaaaactgtagatatatttgtaccaaaatgtagctgttgagataactattccaatggttgtcttttagtatttctagcgcctatattacgtcggctggagacactcctaattcgagtcctaccactaagtgccgtatagttagaagttgtcgactacttctgagtaattctcaactaaatgaacttgtcttcttacccaacactgacagactcagacagacactgatctgaaacgaaatcagacagagataccagaagaagagatatggtcacgtgcatatttgaattcacgtggaatttggagtcacgtggagtttggagtcacgtgtagttaggagtctcgtggaatttgggggacacgtgatcgttgttgactaaccctgactaacccgtcacatgagacagattcacggacagagtcacagacagagtcacggtcactgaagggtacagctcgcaccacatcacatcacacccggtctgtcatttcccagtcgcgagacagagggagactggctgattccgatgagacaacaatactggttgatcgaacaagactttgtcgaatgtctgcactgaattagactatccgagacttcgcttgaatccttctgcgtgggtcatgatagtgtcttcatttaggtgtttgtatcacctacgctgtgtctacctggatgctgtgccaacagtcagccttgctctcgaaatcagaacaagttcccaacatgaggacagggagcaccactgcttaagatgccgcgggtcttcaccaagcatctgtccacctcggaccaggccaagtccaaggtctggctgctccagcctgctatcaaagtgccaaacgtcacagaaagtacatggtccagtatgccactggagctccaagctgtccgcttagtgtggtacagttgcaggtgtctgcaccatgtctttgcacaagagtgttgggtgtggtgcactagggtggaacatgggagtcggagctagcctcaacaatctggttcgactctcgatctcattacgacccctaccctggcaccttacacatttgtttgacaccgcccccagcactgcatgtcaatcaaaacttttcttggactatttacagacccacttagagccttactatatacgatttgggaggatggatgggattacagccaatccacacgttacagctctacttgagctcagactcgccctcacctttgggctggtacaccttgaccttctccatcactctctggtccacgaccaccggctgaacccactcactgccgttatcctggcccttcttgacccacttgctgggccagtcatactcctcggacaccagcaaatcggggtcggtcttgacgtcgaaaggacgggtgtctccggtcacagcaaccacggtggcagctcccacctcgtcggccacggcacgcttgttgaagtaccgcgcaattcgcagaggggtgttcatgaagcccataatgtgtcggtggggaatcacggcgatgggggaaaagaaaaactgctcgacaaaggcagtgccagatccggcaggcgagttgagatcattgggctgttggttgatgttggacgagacggtggagtgcgctgtggacgcgttctcaaagccagacgcgtaaaactcggacagctcagcctcggagtactcctctggtcgaatatacggcttgggcacgggctttcgcttgatttcaggcagcggcgccttcgggtcccattcggagggtgacatttcagacaggggcttgggggtcttgttgtcggaggctgcgggcgtgtcgtgagtcgaagccgtttcggagacgacatccacaggtcctgccgcggtctgttcaacgtcagtgacggcggtcacgtctccagagtgagaaatggtctccgaaacgtccttcaccatctccgggtgagagttgaggtgttcagagacagattgaacattctgaacagcagtagtaggctcttcgactggagttttgactagacccaacgcatcatcgtcatccttctctcggttgggaaactcctcatagacctttcgattatcctcgtccggtcgagggtcctccagaggccccagccagccctcgtgcagaccggcaaggtactctttgtaggcgccccggccgacgcaaatgacgccggactcggggttgaactcgagcttggaggtgatttccttgtcaagctgctcctgggcaatggtgccggcgacggagatggacatttgctcctcgggctgcgagtcgggagaagagggtgctccgggtctgttgttgatggagttgaaggcctggaacgtggggttggggttggtgtgtttttcccggccggccttgagtctctcgacctcagcgttctgctccgccaccgccttgttgtactcctcctcgtcgaccatgagtcgcgacggcaccttgggcaggcccatctgctcccgtcggtagtttcgaatgccctctgcgaccacatatcggatctcgccctggcgcgactcctgcttcacctcaaagtccagcgccgcggccgtcagaatcggcttgatgtatgctcgaaagtgggtcagcacatggtcgagatagtcgcccggcggaggcgccacaaagacggtgattttccgcggaatctccagcccacctagaggacgctctccgagatacgccaccgcgtccttgtactgctggcgcacctttttccgctcgtgacgatcgtagtagattccaccggaaatcgtgccaaccacggtccagaaaatcatccagtttcgcgacggcagccgcagctgacggatccccatagctctcagggccgggttggtgtatccggtttttttgggcgccgcttcggcggtcggtttcgacgactttggtgcggtttcgtcagccatgttgaggtggtgtggaggagggagaaaaggcgaaaaagcgtggagcttattttggtgtataatttttggggtgggacattggggggaaaatgtgggaatgatctggggggctgaaggtatgttgaagggggtatttctggatattttgtttttatttgtcggccgagttgatgggatttgcattgtttacgattgcatcaaaattgagcgagttggacttttcaataattccaacaaatatgttaaaaagtccagtacttttgttggagatgaagaaggaagtttttggggactacaggagttttggaggagtttgtgtagggaatagttgaggggggtggtttttggtggtttgtgggtggtggtaggtcgatggacgattggcgttgagttttgtcggtatattgagtgaatcgtcccgttgtagtggattttgtagtttgtcaagtaatatttcgagtagttagttggtgtgttgtggaaggtaaatatatatagttattctttcacagcaaagttataattaattgaatgtatatgagaaaaaaaatatagaaaatatatagaaaaaaagaaaatatatagaaaaatataaaaaaatataaaaaaacaacttttcgctgatcaagtagttataccgcctatatatataacaaactgagatatttttgtcggtttatttatatttcgttggttattggaggaattgtggtgttgtcgctgggattctggacatgttggctctgaggatgtttgaggcgtaaatggtgactgttttagtgactaatctagtccgtttttttatgctaaattcatgggcacgaaaatcagagcgatcggatcagtattcatggagttggggtttcttcagaagtggtgaagaaatttcgaggaaaatattaggattttccaagggagatacagatgagtttgtatggagatgaatgtttgttttggtcatattaatagattgttgaagacatatttcggatatatatattcgtcggtgagttgtgatccaaccgaggtggatgaagtgggacaaaaagctggggacgactttggactgaacatttgagggggtttgagaggagagggataaaagtatgtaaagaaatagttgtttgtttcgttccgtttgtatatatcctttgagtctatggaaatctggtttatattcagcgagttgaattgagtagttgtgtgcatgatttgacatgaacacttggcaaacctggaggaacgttgtagatggtttttgaaaagaaaaagaggggtttctataaatgatattgttattattattcctttgattaaaataaaactaccccgggctcaataggactgatattgagtaacttaatggtttccgattctttaggcgtagtgtggcaagtgtctttttaacgcttcatgtgattgagaggggcacttttcccacatgttgaaaaaatggatataatggcattatttttctccaattagtccgatttcaaggagtttggacagattggttttgtattcgattagttgtgaagaatctagatatccagatagtgtgatactgttatacgaagccaaacatactctcgtttgctgggtcttccaggaatgctggagcttagatgagtagatcaaaagttgtgtattttgcttctctactcaattgcttttgaatattgccatcgaccaaatactcattcattctgagtaggtttctttctctgaattgtctggcgaacacaaccggctgcccatttggggctcagaggattggaatgccggttcaaatatatgatgacggttgttcattgagttcagcaggttcatattaaaccatcatttaactgatcggcttgccaaccagcttgctacgggaaccaaacgccccgctcctcgttttatcaatctctagatgtccatgcatagatgtatttgatcatgctgcagtattgtatatgatcatgcagtattgtgcattatcatgctcagtcttccccacattagtttaaccacagcggttcagtcttctagttcttttcctcttacttattccttgcaacagacacagacggagcattaacagtaacaccgagagttcgaacacatgcagaatccgaacaccgacacagacaccgtcgctttgtgtcacactctgcgtttgtcacgctttgcttctgtgtcatggtccccttcagtatctgggccacattgacaagccacaccaacactaccccgttactcgtccagggcaactccccatcgtcggctcgcaatcgttctctgctctctctgaggtatctctgtcacccagtggtccttctgcatcctcctggagctcagccacccactaatggtctgcgcacctcgtccttgcaccagctccaactcctcctcctcagtcgtccatccgatggcctccgcacggtcgcctagttgccagtgttgtctgtggacgatgtaggttggacagtggaatgtgatagagtaacgcgacaattctcatgtcctgttccagttcaccctagctgccatcacccatctcacagctgatcttgtgcaacatctagatcactaattcctgaagacaatgtcacatgactcttaatgctctaacacaccctcgactctcacctgacgcgacctccacgttcatctggcgcctttttacttcactccgaatggccacgtcttcgaaataacacgtccgaagacatcactcagccgtgccagtgcttcctctcctgtgactacacacgaagctgctgtttcatgttatactgtgggtgctttccagaccaagcgtagaagtactcgcactgtacaagtcaccccctccactcccatgtgctcgcatctgccattgctctggaactccgtgtctgttccacgtatctacactgtgacctgttagtctcgttgagaaactgaaatatgttaaaagctatatacgaatgccggattaaaagtggcgtctagagaacaaataaataagagccgttgcagggctagcgggcagaccggctgcaaccaagagctactgccgcatggtcggatggtctgcttagatgagcagagcgatgcaagagaggccgacagcgccgattgacagtgagaccatggaggcgccgttggactggccgttcgagccggaggcagaaccagaggcggaggagccagaggcggaggagccagcagatcgagttgctgagccagaggcgccggatccagaggcgccggcagatcgagtggcggagcctgaggcagaagcaccggaagcaccaccggagacggcagaagtggcgaggccagaggcagagccgacaccagcagctccagagccagaagcagagccggtgggggcagcagagccagaggcggcagaaccagatgcaccagaaccagatgcgccagcgccagtctcagaagcagagccggagccagaggcagcggatccagaggcgccagatccagtgacggcggcaccggagccagaagcggcagagccagaggcggcggagccagaggcagcagagccagaggcggcggagccagaggcagcagatccagaggcctcagcgccggaagcagtggcggtggcagctccagagccggaagcgccggaggcaccagctgcgccagaagctccagaggcgtcagcaccagtagcggtagcagctccagagccctcagcaccagagccagaggctccagaggcctcggcaccagaggcagtagcagcgccagaagcgccagaagctccggaggcaccagcaccttcagtctgggcggcgccggaaccggaagcctgggcaggggcagaggcaccagaagcaccggcagcgccctcggtctgggcaccaccagagggaccagcagcaccggaagcgccggaagcaccagcagcaccctcagtctgggcagcgccagagggaccagcagcagcaccagaagcgtcggaagctccaccagcagcctgggtctgggcggcgccggaggcctcagcggcggtggtggcagcggcagcgccagactctcctccaccgacaatctgggcacctccggaaggaccggcagcggcgccaggagcgacaccagcggctccatcagctccgctctggggggagccggccatctggagagcgtcgacggtggcctgctgggcggcgtaggcctggggcacgaaggatgcggtgtcgtagagaatggggttggcggtggcctgggcggcggcgaggttgccgttaccgacagagacagcgtttggaagcagagacattgtgagtatgtgtgtgtgtgtgtgtgtgtgttttgggaggttgtttgttcggtagtttgatgtggggatttcagcgacagatcgacgggtttatatatcttgtctctcaacgccagtggctgccgagacaagctttgtaaatcaggtacatggtctgagcaggggttattgtgaggttaaaaaagacaaagtgggcgagtgcggggagggtagaaaacgtggcggttggtgagtaaaatggatgtttgagtgggcagaggcggcaagtttggagatggcaatgggtgggtaagtggggcaggcgtttttcgggtttggaggacgacgattgggtgagttgtgccaacttgtccatcccaacttgtccaggttgagctcttcgacttttcgtttgctttgcttggcatagccacgtactctgatactcgacgtacatggccgccagcccagtatgtgacatgtgtttgggcttctatttttgcaacaattcggttgccttcttcggcgtgttttcctgctcgagaattagagttgtcgtgtattttttgtgttgtttagaggagagacggtagcacgtttctttcatcggcgacaaaagtggaatgaggatgtttttgtaccctaacagccattctctattttctcgaactccctccgttgttgtggcacgtctaattgttgagatgtgattttttcttctttttttttttttcatttgcattttttcacgcgaaccatgtttagcgtgattcatgcaaaatgacacttccaaacaggggcctgcgcaaggtaccatcaaaccctgttgggtgtctatcacttgtttgttcgttggcggaatgatgtcattgttgttgacgggcgaaaagggatggggactggatgagaattcgtcagtctgggtagtgagcttagatggagaagccaggcggtgaacccaggcggtgatagagctggaatctaaccacaggtatgctccgaagctcgcattaatcattaatggctcagtacgtcgcccttttgctaattacagtatacagtgcatgccccaagtgggtttgaggggttggagaagggatgggattttttccggtgagtattggacctgttgaaacgatagatgtaccgatggaattgtgagatctggccgagtccaaatctggtctcagaattgcaatttcatgtgttgtcattccgctgcgccgccttgttctatttttattgtccaactttatttcacccgtttcacgacgtttcaggcacccggattggcgctgcaagtgaagaatgtgctactctggagacaaagagacgtcgggggactagaagggtcacagccctgtgcgctgggccttttgccctgttggttcgttctggacgagccgccggggacccagtccagcagtgaccagacggcgtttctcggctaaaatactggctcaaatctctcagctttattagttgtaggattctgagggtttggagcagaaatacgtcttgttgaggaggtctccgtgtattctttgggtcgcttggatctcttggtccgttttggatctcctcggagacttttgacagacactaccaaacacctccatcgttacaatgcacagccccgcgtttgtctgaggctacagtgcaagatacagtacgagtgcaactgctcgtgcaaggtacgctcaagatactgtacagtacgtggtttcgacagtctagaaacgcaaagattgcgccattcaatttgttcctgcgttttgcagactgcaggacaatggagctgtaggaaacagtacagtatgtaccagtacgagttgataagtccagaaaaagagcctgctgtttaaactgggtaagtcacgtgaatgggtaggtggggggggacagtttgcattgatggtggtcacgtgttctacggcgtgatcacaactctctgttggtcatgttggcggttcagacttgtttctcttggaaagacgtaaacaaaaggcggattcattcgggagcggcgagtttgtggaccagcccaaaagtgaaacagggccgtttcagccgctgaatcgggcttttggcaccgtatcgcgcaaaaatgtggcagtgttgaaagatgcataactcaagtataatggggaagagagcaatcagagttggtcttgaggagttggtggtagacgttgaatggaggttgacggggtggcattcaggttgacggggttgcattcaggttgacggggtggcattcaggttgacggggttgcattcaggttgacggagttgaattgaggttgacggggttttttggaggttttttgtcaatttggatctctgtggagcagcctggaacagcccgaaatagccaactgactaaagccttccttcagtcacctcaaattccccatagcctcctttactgcccggtcgttgcctcagatgactcgacgaggctgtacaaaccgtcgactatgtttcagatagtctccaggatgctcagagctgtcggccatgttggagaccaagcaagatattgaccgacaacgagaggaaattcagaatgatatagtgatactgtcctcgcatgaatcatttcattggagtttctgacactccggaatcccaaccaaatctgggactagtatatatgatgtattatctcgtcatatatcaaactctggcattgttccagctgatgaatttccaactaattctcaactaattttcgaccaattacaaactagttatacaaccacttggagcggctaaaatacacacctgaacagatcattgtttggtcattgattggtcacgtgatctccagagatgcttcgtcctctttctcattctacaacacctctcttatctacgttgtacaagacttgtatgtaacatccaacacccatctagattgcatatgccagagcactgaaaaaggaacagtccaagtgctgtacccttttaacgagcgatatccggtcccgccttcatttcatcacgtgatatatcgttttaactgctattttctgtcacatgacatttataggcgccattcctagcgtttttttccactcactccagaaagtgatgagaaacgggttccatggtctgacaagaagccatcttttatttctagcagcttctggagttgtcacatgaggtttcaatggactctttctaccaataagtcgtctgggcagagatgcaagtcgctaagagtcattgagggtttgaagtcatcaaatgatgtttgactactcgatttttcgtgaactgcggtgtaaacatgagttcatgttcatatctcggcaagtcgtcatctgacaagtacacggagactttttttgtattccactgattcattttaatccattttgcaactctggatgttcaggatacttctaatcgtgtctatttggtgtgatttgctcccactccaacctgtctcgatctgctggtgatggacaagtgcatttgtctcagttttacacagttctatttatggactctgaaacatgaggaggataataagcatcagtgatgaagggtcatgagttgctaagccacgtgcccaagtcacgtgttctttaacatcttcaaccaagtgattccatcaagcaaacacactcttgatggaatcacttggtgtcttcctaccattgaagtgaccatacagaagtgcacagtagccgactcttggtcgagggatatacatatcaatataataaatatatttcagcttcttttgaatcggtttttgaaaacatctatcaactttccgccgagctgcgctcaagtcgacccctttgaggtggaaggctcgcagggctctgttaaatgaagatgaagaacatccactcctcattttctccaccattcctttcaatcacgatttacgcacggttacttttcaggccagattttacttaatttttttgcattttccaatatatttaagtccacaaaatcaagacaaaaagctttgaaaattcaattatcttatttagtattatttttattctagggaaattgcgaggaaaaatatgagtattttttggtcatcccaaaatcccactcgtgcgactaggttcactagaaatgacatcacgtgcaaccctaactcctgaaaccctatctaccctaaccgccaccccaatcgggcattccaactcccaactcccacctcccactcccaagtgaaatatcttcccacccttaactctccaagacaacaacaatgggcgcctacaagtaccttgaggaaatccaccgaaagaagcagtcggacgtgctccgattcttgctccgagtccgatgctgggagtaccgacagaagaccggtatccaccgagcttctcgaccctctcgacccgacaaggctcgacgactgggttacaaggccaagcagggctttgtcatctaccgagtccgagtccgacgaggaaaccgaaagcgaccctccaagaagggtgccacctacggtaagcccaccaaccagggtatcaaccagctcaagctgcagcgatctctgcgagctgttgccgaggagcgagttggccgacgagccggcaacctgcgagttctcaactcctactgggtcaaccaggactccacctacaagtactttgaggtcatcctggtcgatccttcccacgttgttatccgaaacgatcctcgaatcaactggatctgcaaccccgtgcacaagcaccgagagtcccgaggtctcactgccgccggcaagaagaaccgaggtatcaacaagggccacaagtaccacaacacctctgccggtcgacgacacacctggaagctccagaacactctgtctctctggcggtaccgataagtggatcgctctgtgcggtttgcttttaaaaatagtataaaattgattgtacctaacagtgaggttgtagcagcagcagtgagaacgtagcgagcactaccagtagtaagtctgctacttatagaaagcctgccctatcattgacaatcattaaacctgccgtaattcgcttctggcgaaaattttcacgtcgatatgcgtcccattctgccatgttgaacaatccagtcttttgaaactttgttagatatcaacaaaccagttgaactcccaattaaaccttgaaaaagctgcactgggagagcctaaaaataaacaaataaataaataaaataaaataaataaataaaagagacttaaaaaagagagaattgggagacattatatacttcagaattctgtttgtgtccctaatctcttgagatcatgaaattggcggtgttgggtgacaatcctggtgtggttaagaggccattggtttcgttgcttgctacgagtatttttacttgtaacatatgactgcaaaaaaccagtctctcgtacataattactgtacacaactttgagctgggaccatggggataatcacgtgattggtgtataatactacgaatctgtcacaaggcgcgcatagccgaagccttttgtagcagtttggatgtttttaagcagctataggaccatttttggtggaattgggatgacatgtgtttcccaaaacacccaccacgataccagagacattctcaagtagagggatttcggggctccataaagattttatggtatcagtgaaattcatatgatcctctgcgtagatttgaaggctcaatgagtccacgtttcgtcttctcagcgctctcaagtcgtgtatatcctctaccacgtatttatgcaggtctatgcgcttctatgcatcaatatgcacgacttagatgctcaccaaccgttgaccaaagaggatgacgcgatcggactttctctttggatcgtgcagcatcatttaccggagcgggaaagccgttctatgggcccgagatcggtgtcgttggggtgcccgccctcagacaaccaccacggagacatgtctattctcgcattatctcccctgcacacaccgtcatgtcatcatcacatgtcaaaaaggttttctttgtacgggggtcatacgacttgaataagcgagctgtgtcacttgtagattgtccgtattggcacttgccttcttgaccatcacagaagacacaatcagaaggcacaacaacacgacaacaatcgacacagttatcgacatgatggaagacacaatctgtgtacaataacagccatcggcccaatcactgagctaggcttattcggttggcatggaccgacacggacatccggactgtcaatcactaccttctgccagtatccacactttggctgtgttccggcgcagttcatctgataatgatattctacgactgctgctctccaccggcgtgtttctccagagacctgtcttctgctctcccactcttccccctcccactcttccctctcccactcttccctctcccactattccctctcccaccattcctccccctcagaaacacagaacacagcgatgctatccatacggtcgtccatgcaagtcttgatgtggatcggaggtggaatcagaaaaagcatgtgggaggtaaagccctggggaggatgagtggcatgttgtcgtgttttctaattaccgacgttctacaaccatggcaggcttaccgcgtccatggtctgggctacatccaccttcctcggcattggttcatgttcctgtgtcgatacgttcaaggatgtcttgtctgaaccattgtcattgttgaagtcatcgatgcggctaccgtttcgagcccccctgccagcttgttcaacgtcagccaattgttatgttgtcgagctctgcgaactgagttgaatcattccgatccatggtaaagggtaaggtcggtcatttactgttggtgagctcgactccgccgcactaacagcctcactaactgtctcagacgccccagctattggttggttacgtgctcttgtctttctaggagctgtcgctgtgtgccatccgtgtctgggacgtgcgtttctcggtgtcctagttctagatgttctagggttctagatggtctgttcaggactttccgagactgtcattaatcactccgtgaacgtctgggaattgaccaggtctctccacgccccagacagtcagatttctatgggcggatattctcagcacgtaattagaacttttctgagttgtctctaagtgaggatttctgagactctaggctctctgggaagttcactcaatactaccagtcggcatctatagaatatcacacctctcgctacgctcaagatgtgatcgcagactcgataagctcgtctgctcggaatgtctcgtcgatcattgcaccaagcgccatacgggaccacaaagggaacccttcagattactccacactcgctgcacccaagatcggctaattttgttctccagtctaccgtgtcaagatggcttatccacatatttcctgggtcgagccgcaagggctaacctcgtagagatgcttttgccatggcagctgtgaattttgcgttagctttttaccactgggtccgtctggtatatatattgggagcccgcggtagggtaacccaatagggttttacgtgatgagatgtaccccaatggagggaggtcgtcgatgtgattgagcagttttttggtcaagtgttttggcgagttttggcgagttttggcgagttttggagagttttggcgagttttggcgagttttggcgagttttggcgagttttggcgagttttggcgagttttggagagttttggcgagttttgtccaagttttggcgagttttgtccaagttttggcgagttatgattactttctgtcttaactaaaagtcaaggattagttgggacattagtgatattaatccagcgtgttctgttgtagtattgtttgtttttttttatgtatgtatatgaaagtcacgtgagtatattagtcaccaaccccacgactggctgccatgtctctcttgtttgggtcgtccatgcattttttttctggggagcatggacgatgcgtcagatgactcggggaaggcgaaaaagtgagagaaaaaattggaaaaaaagtaggaaaaaaaataatgagaaaaagtggaaaataaactggaaaaagagttggaagaaaaaataatgagaaaaggtgagaaaaaaaatggaaaataaatttgaaagaaaaaaaaattggaataaagactatcgggaaaaggtgttttcagaccttttggatcacggccaactttgcaaagagtgagaggagggtgcgaatggccagaaacggctcataatccctgtgaactcgacatgtgtatttattccccgtgtctgcaatcaagtgttggtatccaccacatgcaggattggagtcatgtggagagatagccagtcggggaaaatgggctcatcatctgttggttgaggtttgtagtgtcctattacgagtactgtaccggtatgagtgagtacgagttgttcgttttatcctcatttcagcgagcaaactttttcttgcctgtcggttttttcctaatttttttttgtcgcaaaaatcgtcgcaaaaaaggtgactcaatccagcagacgataaccgatgtgcagagtgcatggaaatgccggagtcagcatgcaaatgccggcttcaaactcggtccatgcgtcgatagagaagcgacagacggacgaagcgactcagggcggtcgggagtttaaaagtggtgttatggcctcggttttggacatgtgcaagcaaggagtggataaatcaactctttgggcagttctctatctgctgtatcaatttcagctcgcaagacccactttttgagcgtctaaacaacgtcataaaatcgggatcgaaagtagtgaaaagtttaaaattttcaatgtgaaaatttttgacggaacattgtggatcggggatagatgatagagatgatgttgaagctgaatattgcagctgaaatgcgtgacagtgggatgacaaaaattgggcacatttgggtctcgtatagagcgactttcgaggcttctggcgggtcaaaatcgctccagtgaaaacgccccgagtttaattgggggatggcggggagtaatgtgttgctaggagaagtcatagtcgagatattgaggtggttcgagcggagagttggtgtggtcccgggtatgtgtattctgatacaaaaaaaaaatgctgtcaatgcaactctttcggctcttttagggctcttcaaaccgacggttacgtcctgagttaggtgcatctcaggaggttctttttctgggggatttaggggggccagaaatatgggaaaaattggagaatgtatatctgattggtatctacagcttggaaaatgttttgttcgaataactccatgattccccgacttttggcacttttccagccctcgttcaggctgcagtggcccgggtgggaaccttaaaatgatttgattgtggggcagtttggggggactgagaatatggatgaaattgggtgcgtttttgtgcggagaaaggcgggaaaaatttaaaaataatataaatcccacaaaatattattcatatttttgcccattttttaacatatattttggtggaaataaaactccatttgcccgttcactcggagtgaaggttatttgggtgtcgtcattattgggggcaattcgcatctggatccaaagtggccatttttggtcgtagcacaaaaatgaaaatttccatagatttatcgcactccccttatcctccgtaccaattctccgtccgctatctcaattactcatcaactttggccctatgtgtgataccgcccaataaactcaattacaccgaccatgtcactttgtcccatatccaaactcttcctctgcaacccaactcatacgatgtctgaacgtcagaaaatcgccatcctttccgtctacgacaagaccggtctgctggacctggccaagggcctggtgaagaacaatgtgcggcttctcgcctccggcggtactgcgaagctggtgcgggaggcaggattccccgtggaggacgtttcggccatcacccacgcccccgagatgctgtcgggccgagtcaagacgctgcatcccgcggtgcacggtggaattctggctcgaaacatcgagtcggacgaaaaagacctgtctgcgcagggcattgacaaggtggactttgtggtgtgcaacctgtaccctttccaggacacggtggccaagatcaacgtgacgatcgaggaggccgtggaggagattgacattggcggcgtgactctgctgcgagccgcagctaagaaccactcgcgagtcaccattctgtccgacccccgagactaccacgcctttctcaacgagctcgaccacggcgccatttcggccgagacccgaaaccggctcgccctcaaggcgttcgagcacaccgccgactacgactccgccatctctgactttttccgaaagcagtattcggaagacctgtcccagatgcctctccgatacggagccaacccccaccagaagcccgcccaggcgttcgtccagcagggtgagctgcccttcaaggtcctgtgtggctcgcccggctacatcaacctgctggatgcgctcaactcgtggcccctggtcaaggagctgtcggcctcgctcaacctgcccgccgccgcctccttcaagcacgtttctcccgccggagccgccgtgggtctgcccctcagcgacattgagaagaagatttactttgtcgaggacattgaaaacctgtctcctcttgccaacgcctacgcccgagctcgaggcgccgaccgaatgtcgtcctttggcgactttatcgctctgtccaacattgtcgatctccccaccgcccagatcatctccaaggaggtgtctgacggagtgattgcccccggctacgagcccgaggccctggagctgctcaagaagaagaagggcggcaagtactgcgtgctgcagatcgaccccaacttcacccccggccccgtggagacccgacaggtgtacggcatttcgctgcagcagaagcgaaatgacgcggtcatctcctccaactccttcaaggagctcgtctccaagaacaaggagctgcccgagcaggccatcatcgacctcaccgtcgccaccatcgccctcaagtacacccagtccaactcggtgtgctacgccaaggacggtatggtgattggtctgggagccggccagcagtcccgaatccactgcacccgtctcgccggcgataaggccgacaactggtggttccgacagcaccccaaggtgctggccttcaagtggaagaagggcaccaagcgacccgacaagtccaacgccatcgatctctacgtctcgggccagattccccagtccggtgtcgagaaggaggagtacgaggccaagtttgagaccgttcccgagcctttgacggccgaggagcgaaaggagtggctcggcaagctcaccaaggtggctctgtcctccgatgccttcttccccttccccgataacgtctaccgggctgcccgaagcggagtcagctacatttccgcccccagcggctctgttcaggacgaggctgtgtttgccgccgccgacagctttggcatcgcctacgtggagaacaacatccgactgttccaccactaagatggataagtgccgaatcaagttatataagaaaatgttttgtttgtgattttgatgtagggaaccgcccgaagtattggtcatgatactacaagtaggaccatctgacacgtgactgggtccatttggctcgtgactttgaaatcatggtctaacgtacaaactacactctgtagaaccacagacgctaattggagcgggaaagataccgactgaaactggtgtcacgtgatgaagactggagtcatgtgacgaatgccgatgtcacgtgacacgggccttttcattccgtgcaaacttgttttcggtaagtcttgtttgttttctaagagtaatcatcgttggctagattgagtgtatttgttggcttgcgattgcatttttgttggacagtatacaattattcaagcacagaggtatttttggcgactcgagcattgtatctttgaagagctggttcgattctgatgtatattgatggagttgttgtggttttatggccgaaactcagaatgtggattttaggaggaaagagttggcatgaagagaaagtaagatagatgagttgtggttattttgtttaggtatttcatagccgtttagtacgttcaattctggctccttttggtagctatctaggggcattgtgttgtgtgtaaagtattgttgaatttggttggtattagttgaattttctagtaagtttagttaagtttagtcgatatatattgagaaaatacaagagtcttcttcttccgctacactatggacacaagcacaaaaggcacagacacaaaaggcacagacacaaatggcacgtacttgataccttctgatacccatactaccacagatatctaccataggtgctttttcaatgttacgtaatagctcagaagatacatccgcagcggagtcattagctgggtggcacatggcacgtttgatcggacgtggacatactcctcacgcggcgcagtctggacacagacttactcgtcaccgccaatcagccatgggccacgtggtggcagtcgagggtccctcagacactatccagcattaggtaggaagcaccaactcaggtgagttccagatgaatcctcgccgtggcgtctcctgaactcgcaagtttggtccttccccgttgtcgcatctcttgcgcccgcctcacggcctccagaggatgtctcgatgtggatcgagggcaacttgggtgaagcgaatgcttgtgtgtgacaaggtgagtatgcgtgaacttggatggtgcagacacttctccggtgattggctcgtctcgccaggagtatggtcagtgcagtgcagccggcgcgtcgagactaccgttcacccgcattcatcggtttgtggtcttccccgatgtctctcaaaattccctccatgttccaatcgaggggtgcagcccgaacttccctttgaaaccacaggaactggcaaggagactggcactctagcaacgcggtgacgccgtcagacttgatctgaacctcccacttagtccgagtgtcccaccagtgtggagaagcaccttgtcaccatgactaagctggccaacccttcaccacgtctgatacactgcctgcttctgtggtttggattgtctcggagttgagcagacccttcattcacaatccattaaatattagcatggtcagttccatcgaccggcttggagaggttctgagtagatgtcaatgtgcgcatgacgattgagatcttgttgggtgtgtgttcgtagggcccaattgcgacatactggttcgccactatttcacagacatcagcgactggtactggcgagattggttggtatacttggttctggggacttgggggggaggacgctgccgtgtttttcgtcctctgatatgttttgatcaccaatcgtgcgggttcatgatcctcagtcaaaatccgaccatttaatagatcatttcgttggatttccttttttttaaaaaaaaggagggaaaaaaagtattaacgacagctcacagcctcggtatctacaacatgaggtggccaaaaattgctatttacacatctcctcatagtctactgctcgtacaggaactgcagaggttgtaaatttggagtgcacgataagtcatatacagaacatcacatgatgtgcaaccactggactgtttctcgggactgtttctcgtgctatgtcaatccgccgacgccgatatcggtgccaccaaagtccaacctagctcaaagaagaaaaaacagagattggatgatctgccgatcgcacgtgacttcctgtcacgtgatcccaggtgatggagcttatgtttagtcaacttacaccgactgaatgatgggagtatggccaaaagtaatcacacgagcaaatgtacgatacaagtacaagtacaaagtacaaagtacaagtaccgtactctcacaagaattataaaccccgactacgagtgtcggttttttgttcatgtgaccccgtccgagcttgctcatgcaactgtagatcacgtgataggtcggttgcttcggttgtcactgtcggctatttatgattttccgaaccaaactttttcgtgagtcatagatcataggtcgggatggccgtggaactatctgacagaattcgccagaaaaagggcagaaatagaaccgtttaattccgctgtgttataaggcgagctaacaggtgccaaacgggaccgggagagcgacttccttgttgttgggctgctattatagtgcgttgactgaatggagctgtacgagtagtgtagaacaggttgaagagacgggaagacggcattgaaatttctgtaatttgaaaaaaaatcggaaaaaataagggaaattctccaggagagacaatatgccattttcaaattgttccgtaacttatctctctgaaatctcttccattgaccccgttttggtccccatcctgatggttgcgattttgacccatgcatattgctgcaccctaatgtacccgtctgcacctcctgcagacgcactttacctgcacctcctctcctgcagctcgctgagagtacagaagctatttacgcacatttttttttaacggcggcgatttggggctgagaaaaatagagttgcgacgaacccgaaggataagacgttagcgagagatagcgaaaagggggtttggagcggtgcagaaaatcggaggaaattagggaaaatcggggaaaatgacgacaattcgaaccgaggccaattgagcacgccgaagcagtttcaacgcaatcggccgcgattcggaccagttgggccgctcttaggcagtcaccaaccagatgttctgcacggatttccccgattgtggaaatgaaatcgacgccggcgtcatggcaatcgacagttgggggagagataaatcggtggtcacgtgtacaccccccacgagcgtctcccgtgccactttctccccagcgaccgttatctcaactcacttcccctctctcaacagttaacccaaccctcaaccaaattgacgtggttagcggtttggcaggcgacaagcgaaattgacttttccaacaaactcagcacgccaccacgcccgttcgccatgcatgttgtacccctcaccgaggccaccaggattgggtcaaagtgagggggagtatcaacaagaaggaaaaagggtcttttgggagctccaaaatagttggggaggcggaccaacagagacatatatagactcgaaaccaatgtcacaaatccatctttaccaaataaagttagggacacaaaaccgctctccaaacaggatataattgtcccaccaccaccacacacacacaccacccaacccaacatttagcctccgtctgctacaacttaatcaggcacgactcactcttctttctacgtgacacaaacagagcgacacctacggagcgacacccccctcgaccgacacagaaacagcgtcgatcacacacacacacacacacacaccgaatccgacactcaccagatcaatcatgtcagcgaaatccattcacgaggccgacggcaaggccctgctcgcacactttctgtccaaggcgcccgtgtgggccgagcagcagcccatcaacacgtttgaaatgggcacacccaagctggcgtctctgacgttcgaggacggcgtggcccccgagcagatcttcgccgccgctgaaaagacctacccctggctgctggagtccggcgccaagtttgtggccaagcccgaccagctcatcaagcgacgaggcaaggccggcctgctggtactcaacaagtcgtgggaggagtgcaagccctggatcgccgagcgggccgccaagcccatcaacgtggagggcattgacggagtgctgcgaacgttcctggtcgagccctttgtgccccacgaccagaagcacgagtactacatcaacatccactccgtgcgagagggcgactggatcctcttctaccacgagggaggagtcgacgtcggcgacgtggacgccaaggccgccaagatcctcatccccgttgacattgagaacgagtacccctccaacgccacgctcaccaaggagctgctggcacacgtgcccgaggaccagcaccagaccctgctcgacttcatcaaccggctctacgccgtctacgtcgatctgcagtttacgtatctggagatcaaccccctggtcgtgatccccaccgcccagggcgtcgaggtccactacctggatcttgccggcaagctcgaccagaccgcagagtttgagtgcggccccaagtgggctgctgcgcggtcccccgccgctctgggccaggtcgtcaccattgacgccggctccaccaaggtgtccatcgacgccggccccgccatggtcttccccgctcctttcggtcgagagctgtccaaggaggaggcgtacattgcggagctcgattccaagaccggagcttctctgaagctgactgttctcaatgccaagggccgaatctggacccttgtggctggtggaggagcctccgtcgtctacgccgacgccattgcgtctgccggctttgctgacgagctcgccaactacggcgagtactctggcgctcccaacgagacccagacctacgagtacgccaaaaccgtactggatctcatgacccggggcgacgctcaccccgagggcaaggtactgttcattggcggaggaatcgccaacttcacccaggttggatccaccttcaagggcatcatccgggccttccgggactaccagtcttctctgcacaaccacaaggtgaagatttacgtgcgacgaggcggtcccaactggcaggagggtctgcggttgatcaagtcggctggcgacgagctgaatctgcccatggagatttacggccccgacatgcacgtgtcgggtattgttcctttggctctgcttggaaagcggcccaagaatgtcaagccttttggcaccggaccttctactgaggcttccactcctctcggagtttaacttgcccatgagcgagcgaacgtaaaagtggtaaccacgataagtaattagatatagcaatggcatatagactgagatgagcgcacgagcgcggacgagcgtagcagtagtggggttgcatgtacgaacacgagtgctcgtatttgtattcgtattcgtattcgtattcatttcaggtttcatttcagatttgtctcagtggggctgtttcagaatctgtttcagaaacattggtgtagttggacgcagaggttgaaatgttacgtttcgaggatacctgttgtttttgggtcatttttgtccaggaaattgttggtttatgttagctgaattggttcctgtttcgatttcttcggaccagcaaaaattgaaggagttatttcaatgttgtggcaacgagtctagagtctggatataaatatgcattttttaggatgatccgaacggaatagcgattagtttttaggagagaaattgatctttggtgcgtgattcttcatttacagctgaggactttcagattggggtgatattgacagagttggagtggtttggagtatctactgttggttacgtggggggacaaccaactgtgaatacttcggatggggggaattgcgacttattttggatattatacaaggtaatttgtatgatagggatggattttgctggcggaattgatctctatttagatctttttgatgcgagcaaaattgaaggagttgaggaggagtgtgagaagaagatataaaagtgctaacaaattgggcagtcttgataacaaactctgttgatattacatggactggaagggagggtttaaagggtggttttgagcatattaacgtaacaatacggtccggttagtatgagacgatttgttcgtcatggtcgaataacccttctggagctgagatatcttatatcaagactattttcgggcagtttagtgccctctccaaatcggtacagtatttaccctgttctcagatatctccaaaaaaaaaagaaaacttttatcccaagacgtacttccagaatatgcaaagaatgacggtagccgagtgtgtcggatctggtcctcagagttctggaccggtagaaaagtaccggtacaagtacttggagccttgcaagtgattgcaatgcgtggtgattggtggtcacgtgaggaccctatacggggactagataatcagacctgtcagaggtatacaccaccaattgggcatgtacaggagcatgtacagtaggtatgtacatacttatacagttaattaaaagtatgagttggtagatttaggagaagtcacgtgccgggtgccgagggtgccgccgcagctgcattttttcaccggtcacgtggctctgcgctgactcaccgtgccattctgcttagtaaccgggattatacaactcagattggtgtcaacttttgcctccactaatgcttgaagcagggagtaaaaacatgtataaaccggggccaaaatggagcaaacgaagggtcaaacgctgagcaacaagcggcaacaatgggcaacatatagagcaaaaacggagcaaaaacggagcaatagtggagcaaaaataaataaattaggctacttgtagaatataaaaaaaagggtctaatgaagagtcaaagaaaggaagagtcgaactttggaccaaaaaaaatagagcaaatgcgacagataaatggagctaaaacctggtaaaacaggacagcgtagtacaaactgacacagagagcctcgaatcctttcccaggaataacagaaaaaacagccccccaaaaaacagcgtccctcacaaggtctgggtcacgtgctactactgatgtcgtcaaaatgcacgtgaccgccccacggtcgcctcgacggccgcctcggacacggtttcccaaccaatagaaactaagacagttaaccaaacgagcaggtggtaggtgctgtagctgggagcagatggcagtgggtattgtagtggccggtgtggagagattatgagtgagattggcggtgccatggggttggctgaggcgaagtagtggaggcggggagagtagtaggagggcggggggatacgacttgtactggttatgagtagagtcatgggaacacgtgatgggtcgtatgaacggcaacactagcaaaatatcacgtgggaaaaggagtcgccacgttcccacatgtcttgtccaaacgataatccggactccataatcatcgacgttggcactactgtagcataactctggacaagtcgactgttggaccaagacgacagacagctcggtgacaagagacaacggagacaaccgagacgacacaaacaacacaaacagcccagtgacaaacagctccatttccgcggcaacacaagttgatcaagtacagtgagtgaattgagtgagagaaggatgggggaggatgggggaagaggatgagaggagaagggttctgagcagtctgaagctgtctagagcggtcttgagcaggttgaagccatctaaagctggtctggagcaattcggaaccactagggcggctttgggtggttcttaatgagacagagatcgtccaaaccgggccaggggggcttagggtggttcaaaatggttcctagtgccaagagcaggtcagagcagacctcaagctcttcggaccaattctgagatgtttctgcactgctctgaacagactacaagtccctcagagcagacccggagctcttcagactaattgcgagcagccataccaatccagataagttcaagaaacccacgggaatccagtgactcaatcatgccctctgaagggctccaaatggccccgtttcccctatggcactagccacgacgcccgagcgaccacacaagaaggagctatggtcgccagttactcttgtatcattgctacaggtgctacaagtgctacaagtgctacaagtgctacaagtgccataaatacactactgtctgacacctactcgtaccagacacaactccagggagagaattgagaagtaggcccagttcatcgcgtgacccaagtcttgcaaacgatggcagagccgcgcatcacacatcacgtgatcaccccataccttaccccacgtgaccacggacccaccgctccaaaccggccaaggctctccaatctctacaatccctgcaatcgctcgtctcccaccacctcgtctaattgtacgtatactaatttaggtttgacgcgtttcgtgaattgaattgattgaccagaatcgaccgagaccaagcccgactatttttcttctccaccaatgagcggcgaaacgagcggcgaatcgaacggcgaaaccaacggcgtgagcgtcagcggagtcaacggcgactcgcgtgagcaccacgatcacgtgcccgcccgtgcaacttcagcgaccgcagaccctgatggcgatgtgaccatgggcgatgtggctacgggcgaagttgatcatccgccgtctgagttggcggcagatgagtcggcggtagatgagtcggcggtagatgagtcagcgacaaaggctggcaaaaccaggtccagctccaacactgggaccaagtctgatgacaaatcggaggtgaccggggctgacgctgaggcggctacagcggctgcagcgactctggcgactccggcgactccggctacggctgcggcgactttggatactgcaactacctcgactcccacctccgacgacattgtggaacccccctccaagcgccaaaaagtaactgattctgagtcgactgatgtagctactagtgaaatcgccgagtccacacagtcttcagacgacaaaggtgacgagaagaatgttccagatgacaaggatgacaagacttcctcagtccagaacaatgactctactacaaccatgccccccaccaccgtaacccccgctaaaaccgccaaaacgaccaaatcgtcggcaaaaaaagacggcaaaatctccacttttttctcctccaccaacggcgactccaagtctagagcaaccacgccgtccaaaaaggcctccacgccgtccaaaaccgcacccaagaccacagcgtcctcaggaaccccattgaagctcagactgaagacaaaaccgtctctcccggctctggaagaagaccacgacgaggaaaacgctggaccgcaaatcgagttggacaaggactcgatccagaaccacccggacattgccttctgcgtcatgttccgcacgcggttcaccgacctgtttgacggctggtgtcccccgctctcgccccaggagtttgaggccgggatccagcccgaagagggcttctcgctggcggtggaatcgtacctcgtccgcgtcatgtcgctcatgatgaaccgtaaaaaacccgtcgaggtcggcaagtactccaacgccctggaaacatggtctaccatgcccctggcccagggctccgtgtcgaccatcgacgccatgagcctgccgtgcgggtggagcagaaagcttgcgtcccgagacgtggtggcaatggactggcgcggccgcctgcagttgctcaaaatggccacggtggcggctctgtcgctgtcggacgcggtcaaaaagttgattgccgacaaacgcgaggtgtccggccgaaaagttctgtctgagctccagtggctgcctctgggcgaagattgcgccagaaacacctattggctggccgacggctccggagacattaactgggacgaagatgggaaaatcatccccgccacagaaggcgcctttgacacccaatggagattgtatcgacaaaccaacccgtacaaggcggtggtttcgtgggtgccggtggcgtcgtcgccggaagacttggccacgctgattgaggagatgcccaaactgagtcccgcagactctgcaaagtcctacacgccgctgctggaggcgcagcacaaacggctgctgggtaagctggaggagctgattccgcgaacgctgtcgtcgcgtgaccgcatcagggaggccgaggagcgtgtggttgctcagcaggcgaaaaaggccgccgctgcacgtgcccacgagtaccagaagagcaagattggtgccaatcgaggtcgcactcggggcaagcgggtggactacaagcagcttgcggcgcctcaggactcggaggacgagtatgagctgaaggaggaggaggccgtcgctcaaggccatcgacggactgggcgaaccagaacagccaccgtttatgaacctgcctatgatgagggggaggacggagacgagttcgaggtgactccttcaccggaaccggagcccaagccggaaacaccgagaaacgccgagggtaagaagataagatatgtggagaaacagggaggaggaaggagaggaaagggatgggtctatgttgtggaggaggagattgagtaggcccgaaggcgttcgatctaggagcttgccacgagagtgtgtgcaggagtgggcgtgactgcaattggagtgacatggtgactctgttctactgctaatcaaaacagtctcatctctctactgcttctgaaggactctaaattatatactgtattgatatgttttgatattcgactgtgagtacgagtacaagtaggagtatgagtgattgttccgtacgtccccaactgtagcgatgcacccatacaatgctcaccatctgaactgtacagtacatacccagagtgtccaacctgatcaaccgaagagacagcaaactgttttggctcgggatgtgtcttgggacggggacggagtagttcagtatataatggggagacacggaattcgaatctccgagagcctggtgggtccagggcttcgaatctgtgatcgcaatggcagaatcagtgggcgactggtatcggcgagtctaggggaaccaccttcgagcattatgggcctggcggaattcgatcatgacctgatctctcgtttcagtcggttttcagctccctcacatgagttgacgattccgttcgaaacgtcgatcgtcggccggatcaaccacctgtggcaaagaagtcttcgaggcacttcagaaggtgccgatgtcgaatccagtactccgactgaactagaagaaaggtcagctccaagtgacggaggaagcgtctcaggttggagtaggcacggagtaggagcagtaccaacaagagactggttagagggagaagggttcttccgtaggcttacttgtcaaagctcatggggtcatctcagatcaccacaagcccaattcgacctgctcatatgttgctcgatctcgccaaaagtagtcttaatggaaagctctggttgcgcaggtttcaaaaatgtacttttcatgtcatcagactagctacatcaggaatacatcaggaataaactgatgcctacgcctcttgcactttccatgattacttatcaacagtcacaaaaacggctgaaccaaccagacagtctattaaacggcagatcatgtggggtttttcagctacttgttttccttcttctttttcttctgttgaaaaaagcaacatgatgctcgtccctgcgaagtttttttcaagtattccatgcattaatttaacaaataattgcccaaatacttaaccaatacttgcccgaatactcagccaaacttgcccgaatgactcagactcaaaggaaatcaaacaggcgccaaattctgaacatctcaattccagtaccgtacttttcaggtgacatgtttccaagtcgtcagcctgggtgtcagtttagctgctggcttccagtctcaccagatggacttcattgaatcaacattaccattacataataacagtacatagagcagctaatattggttcttcgccaaacgcccctccaatcgaattagcacgtgaaaataaccccaatgtatcataaaagcttctctctagcacttcaataactgtcacattatccaatatactacaacggccactagactcattatctcgggtctaaaactgccaatatccaacataactggacgagctcaacggaatcagctgagtaatcacaagtgtcaaatggtggttgtgtaagccccagacggatcaaacagtggtgctgtagccccaggaaacattccagaaccacgaatatttccccaattggaaaaatcgaaaagacatctgatttttggacctaaatatagccatttcccttttcattctcttgaaacagtctcaaaacacatttcaaatttgtgctgcctctgacaaaacttgactgtagaaccacgattatgggccctcctggaacgactgaaacgactgaaactggaatgtatttctcataagaaacgggacaaaagtctccatacagatgttttcgaaaaacgcccaaaaaacgcccaaaaagaccacctcaaacaaccacctaccagctcgatcctcacataagaagaactaacgctccaccaaaaaccgccagtcagaacctcccaaaaaacacattttcttttcgacatcgcgcaaaatcgctacaaaaaaactacaaaacaaaccattaaacaacctagccagcgtcggagcacctcttgtgctcgcccaccagcatatattacgctacgtctatgtcttatgtaagcctacttgtacggacaactatgtaatagaactacataacaggcgcgacgttggcgtgagtcgacgacaagccgactaaacggctcttcgaacaactctcaccatccacgcacccatacagtactcgcaagagcatctggatcgacaggtacgaacaaagcagctgactgatgatgatgacaatcaaagttgacagatgaacagttaaaccattcaacccttaaaccgctaaccatcaaacattcaatcagtctgctacttgtaatcaaccagtcaacaactaaacccgttcgaacaagttcgaaccagttcagcacatttgcagcctggacaaccccatcgaaatcttttccagattctcgtgcgcacttcgcttgggcgacacaaaggtcgcctcgccaaaatgcacactgtgaacctgatcgctacccatcttctcagcgtcccggggcatgcccaagaagttggaaggcgtgtaggtctcgtgggagctgtccagcatgatcgagtccataagcgactcgtcgtccgagtcataggacgacgcgtcgcagcccgagggaagcgcaaacgccaccgacgccttgccgcacgtgttagcgagcgcaaggttgagcggttccacgtccacatcttcccacgagtgtgcacccggggccgacccggggccggggtcgcaggtaacagagctcgtgtggccgtcaccagctacactgcctctgtcacgaggaaccccatcaatgtcgtgactgcacacgtcacaacagcactctgtacacacagagcaggggctgccgcagaacggagcccggcaggaggaaatcacgtgaccaggcacagttgcgtcggcaaacgcgccggttacgtgacccgctacctcttcctcgtagacgacacgggcggtgtctttctcccacagattaagcgggtccatgtccatgctcaggacgtcgaggtggtccttgacgtagactggcgtctggggaggtgaggggatgacataaggggtgaagtgagtcatcggagcgaattcgttggtcgtttcaagggttttgtcgagtcgaaagtcgcaagtcgttggtcgaaaggtcggaaaaagaagaagatatttgttccaatttgttccaatttgttccaatttttgtaatttttttgagatttttttgatttttttcggtcgaagtggtaatagtgatattccctgtttctgtttccgtttctgtggctagaagacttggggtcttctaggtactgtttccggtactgtttgcagctggaggagagaggaaggtcgctttgtggagtctgagattaatccaacgccatcagttttgtcgtcgtcactttccgtaagagagggatgaagaccgtttaaggaagaagaagagatttggtgggggccatgatgtatataagttgggacttgttaaggtttgaacataaagtttatgtgaaagtgtatgagaaagtctactgaaaacttatttttggatcatactgaaaccttgtcaatttgcgaacttaaatgaatatttttcgcttagagttgctggagagagatgaaaatcagaaggggtcagaaaatcacgtgatatgtgggggaggttgggagagagagcgaggggccatcatgtttggggtacatcatgtgctctacggtagggaaatgccacaaaaatgcggcaaatagcaacgttaaatggttgaattgtttcatttgaattattttctcatcttttatttatgtttatttacttgggtttctttgaactttgttgaaagtttaattagcgtctagtgcaatggtgattcattcttgctcttgaaccgagggaataggtgacgattcaattgagcgaaaattgggaaagaaggggaaaatcgggaaagaaggggaaaatggctgaaatcagaacgaaaaaaacaaaaacaaaaacaaaaacacacacatttgccccgccaacgtgtcacgtgacttctggggcctggccggccgatttgtggcatgttccaagcgtgtcctgaaccgcgggttaagtttatttgaattgggcgatggcgagaaaaaaacaactgtagaatctgacttagtagaaacaggtatattttaacagcgcaaataacgtctctggagtcagtagtatttattttcgatttttcccgatcacctccaaccttccttgctctgtctactgccttcccaaatctcctcgatgttgttttggttcatttttgggactacttgcaggcgtcttcacaggggccacaagtgggtctatgagggcgtttggggtctcaaaatggagcccccggcgggggaacacggtcgtattttccgctaagcgagggtgtgattgtctatgagttttatatatatatatattttttttattcattacaaatttattcctcacaaccggcgtagaaaaaaaaaaaaaaaaggaaaaaaaaaaaacaaccccataccagaagaatttcttcgtgcaactcttcacgcgacgtttcagatgagtaaaaacgtaattgggcaattttatattgccaaggggacaagaagttaccgaaaaatggcccaaaaaaagaccgaagtatggcccccaaaatacccccaaaagactcgaaaaagacccaaaaaagacccaaaaaagacccaaggctcaaaaagaccaccaatttctccttcaacacgtgctgggaatggttctcctgactgtaaagttggatctacaaaaagaacataacaagacggctgaatagaagtagaaatataaaatataaaatataaaatataaaatataaaatataaaatacaacaaaataaatagactaaagtacagcctttagagagtgtcaccttataacaccagcgattacccaatcacgtgattcattttcgtgcaccggctttttctcttttttgctaattttttctcttttttcctctttttccgcgttgtcccaccaaggcgaatatcacgttgccggagacttatttttactggaggagaaatgacgtgcggtcgagagtcgaaacttagcacgcgcagctatatcatggatttggacacgcaggagttcaagtcagtatggaatcaggtttggaatagttgggaaatagttgagaaatagttgaagtgcactgggggtatgtatgtaatttggtgttccagagatgctgaagccacaaaaaggataccagacgatagataatgaaggatttgatgacaaaaatgatatttctggtaatttttatcatacaaaatctcgagttgtggagcatttcttatcctatcgaagtcaacgttacttggtcatttgttgggaattacttgagaacaattctgggttttttttataaacgtgatattctagttttattttctatagtgcaatgggccgtggctcggaaatattccagtctcgtgatgaggagatggaacggagacgaaacaaaatgttctcgtgacatggtagtagatgggtgggtttgttcttcaagagtgtgtagaaacttcggcgagtcgagattggtggttggtggtggtggtggtgtcagatgtacatgtgagatcaactgcgagcatgaggacatgtgaggtcaaacactcatcatagaagtccccaaaagagtcactaaacgacgccctccagaagacccacgtgacttttcacgtgaccaaacaaaaaaccacctaaccagcgacctcctcgatcaaccccaatcctccgaagactcctcttaacgccctccacgacctcctccacgacctccacgacctccacccctgccaccccgactcggccgggcattcttctgcttgcgcttctcggccaggattcggctctttcgaacatcggcggtggacttgagctcgctcttgggctggggtttctggattcgtccgtcttccttggcagcggcgaccttggtcttttgcttgtggaaatcgtctcggtacttgtcggctcgtttgggggcttcgtttttgttgtgtttgaactctcgcgcagacaaaacccgcttagtggcaggcccagactcctccagagcgccaaccttgagattgccgaccttgtgggcggccttccacttatcgaatcggcccgaccggaacgacgcggcgattcgctggcctccctcacctcgaatgaacttcttgccaccctccgagcccgcgttgatgaacttacccttcttcttgtcccacttcatgccctgtttctgctgcatttccgagccgtcgttgatgagatcaaacgtggcattggacgcagccccggcaaagttgcccacagcatagcccttatcgtcgttggtgggtgcgtagtgggacatgaagttctccgagtctctgaaggagcgcttcttggacttttgcgccttcttggccgcccgaagatcctcctccgtagtgaacccggtgagatccgcctcggtagccatatcttcctcggtagaccgggcaatctccgcatcctgcgaatgaaccagacccgccagccgctccttttcctgaatggcacgcttttccgcggcccggcgctggatcggagccagctgggcccgacgagtggccatcatctcggcgccagaggtggttttgctcttgcggaactcaaacaccgtttctcgaatgcgcttctggcccaatcgtgccaacaacgcgtccttggcagactcgccatcctcgccaaacatgagatgatggtcgtcccatcccagtgccataatctgctttgaccgcttggccgactcctgagaagcacttcccttggtcttgttgtacattcgctcgcccttgaccgcaacctccgacagctgctgcagctcgtacgagtccttgaccatctgggcgagctcctcgccgtggatttcgagcgcctggcgcggaggagctccaattgtcagagtgttgacgtaatcgggctcggccgaagggtcgggattctgttgcttgaacaaccgaggagtcagtagcttgcggcccaaaaacacctccagatccaacagatacggaatgtcgttgtccttgatgatggaataagcccatccgcggttgccggctcgagctgttcgacccacacgatggataaacaccttgggggacggaggaagcgaataattgataacattggccagaacaggcacatcaatacctcgcgcagccacatcagtgaccaccaagatagacgttttgcccgtgcggaaccgatacagctggttcttacgagcatgctggtccaacgtgccgtaaatgtacgaaaccgcgtaccccagagtttgaagcaagacaatgacatactccacatgatgcttggtgggacagaagacgatggtcgacttttccgagggcaattggtgcgcagggggcagccgttctttcttgaacttgggccgtttttgtttccggtcctcatcccgttctccgtcgtcaatggcccgttcatccagtcgctcgagctctttgagctgctccggcgttgcaaacggcatctggatcacctccttgagaatgaaggccaagcaggcgtctcgctggttctccttgacggcaaaaaacgtcatttccaaatgctctggcaacttggtctcggcatccagacgaaccagaatcgggtcgtgaagaccagccttggcaaactccaccagcgtcttgggaagcgtggcggaaaacagcagagtctgtctgttgctgggcaacgacgctaacagctcgttcatctgctcaccaaaacccagctcgaacagccggtcggcctcgtcgaaacaaatgtactccaccgacgccaacgacagctccatctccaccttgagatgcagaaaccggcctggggtggcgataataatgtctggattggacatcatcattttgaactgctcctccagcgaatcgcctccaaccaacatggccagacgcagatcggtgccggcagaaaagtccttgaccaccttgagcgtctgcagcgctagctcacgtgacggcgacagaatcaccgcccgcgcgcccaccttggcgctgtggaccttgagcttctccaacatgggcagcacaaacgccgctgtcttgccacttccggttcgggccattcccaccacgtctttgccctccagaaccagcggaatcgtctttcgctggatcggcgtcggctgcttgaacccctttcgtgcaatatttttaagcaccaactgcgacaaacccagaccagcaaaactgcccgagctttttttgcccgtttgcggtgctccaaagtagctttccaccgagtcgtccgtctttttcttcttcttctttctgccctcgtcgtcatcgtcgtcgtcgtcatcgtcatcggacagttccagattggggaaagtcatggtgcccggttcgccctgctggggcccggtctcatcttcactgtcctcaataatgtcgggaatctcgctgtcggactctgatccggacgaatagtcgtcttccgaatccacccccggattcaaagaccccgcaatgtcgtattcaacctcactgtcggacattttcgtgctgaagtgtggtatgtagtaggctgtgagatagggatagattccaggtagaatttattgagataaggtttggaaaaaaattagaggataactttaaatatatatatatatatattttcaagaaaaatcgaaacctcgtcagttcgagtttgagcacgacattacttgcaacatgcgaacttgaagagagcgagaaattgaaccatttgaaagaatagatacaacatgaaacagtctaagtgtattttcttaatcaaattttgacccggtagaacccgagatagacgtgcaaccacctgaacagttgcttagttggcgaaaatggacatcgcaagagatattgaggaaaaacgggtggttgaaatggatttctggaaggaagaggagtccattggtatcttctagtatgtttcagctcaactagaacgctcattaaacccattctcaattcagacctcatactgttcgtaaaatgagtaattttgaaaatgtagaaaaagtaatagaatcagtggatagcttagatcaagagaaatccaatggtgaactccattttcttgtagctcttccccatggctagctaagtgcttgtatagagactctgagcataggagacaataagtgatcgttgcttgaactagtctgaaagtccgattaaatcaataaaaactaagactaaaactagtaccaatggtcaaccacaaacgccaccattccaatcatatcattattttctcaatttgatattgttttactatagcttgggcagattcaatgatttctcattcgccaccggtcttaaacgtgtcttatagaatgtctaatagtggtcaaatttgtctgataaattaacagtttctctattcaaaccagtatgatcaaattaagcctgctcccagctcattccagacagtattcattattctccaaaatgcccccaacctcgaatcgaacccacaaacacattcactcccatcatttccagatcaccactgtccagatcacagtctgatcaacaacctcctcgacctccacaaccaccatgggctcttccgcaagtaaggcgaagcgtttccagcccgcagccgaggccggcaagcgcgccatcgatctgtccgtgaaaaccaaacatcagcacattcgccaagagacggccgaccccaatcggtcgcaaccggctcccatgcccatggcttcgcagaccaagaacgaggacattgtcagggacggcggggaccgagatttcgcgcggcagctcatggatctcggggccgtcaaactgaccgagtctgaggtccaatacagcaagagcaatcctgttttggaggctctgaaggctcgcgaggccctggatgaggccgctgaggccgagtctggggactttagcaagccccgaacgctcctgaacccggccaccatctccggaattctcgagtcgcaaaaggctggcgaaacagacatcactagagactacaatctggctcccggagtggccgacaagttgaagtatgtgagtgtccccgaatacgagtttctggagaccgctgcgaccgagggagaacgacacagagataccttttcgctggacggcggccgagaagacccggctctcagcaaactggccgattccggctttgttcaagttgaaggaagacatatttccgagtttgataacgccgattatgttcaggtcggaaagggcagaaacgctactgctggaggtcctcagcctcagggagtacctggagaactgccggacgacatttttggagatattgctcaggcgttcgaagagcagaaagacggcgccgaggtgcccaaaagtagacaccagcaggaccaggacttcttcaacagggaaaaggaaagacggtatcccaagagagatacaaagccggtcaccgtggagctttgattgtagcgagcagccgatcgactacatcatatgactgtttgaacgacagtttctgaccacaaggcagtctattgaagtgcttcttgtgcgccaattaagtgtatatatgtatatagtgatttattgatgagtgattgtctcttgtggtaatgtttgaactatttttactgactttaattgactttacttgactttacttgactttacttgactttaattatttacttggggttatttagtaaaccgtcacctaacgatcttcaattcacccagttttagagatatcgagtcggcgaaaagtgcacaacagtcctctcgcaattccaacagcagtttccacatcacttttccaatattcggtctatatttacaaacccggtattactcttgtcacttatacagtgagtgcattctgacgctgacactttactccaaacgccctctagcccaactcttcttctcacacctcactccaaacgaaagcgacatatacactgacacagacgatgtcacacagcctgcatcccgtctgcctgtcgccctaccactctccccaaactatacagtcaaaccagaggacggaatcaggttctgtctccaaatctgcattgggttgcgcaaatgccctccaagtggctcaaacgcgctcgtgctcgcccaattgcccattccactcaaatcagagattgcaatcatgttttgtctccaaaccgtctccagagagtattttgactgaggtgtgattgtttatgcgtctgatgctgatgtcaagtccccacgcagccgcagtgagtattccgtttgaccacaactacctacgaccatagtatgccacctttgcagacatacaaagtcacttgttcaaccactacttcacttgagccgagtctcgtccggtgtctgtgttgatagcgaggacttcacacctcagatcactacgtacatctttccgtatcaacctaagctccactcctgtccccttggcagccttgttacgataccgacgccactgctcttctgactgcttactcaagcaaacaacaaggtaagaccagggagcagctcctatggcggtacagtagggctggagtgcacggctagtgaacatggttgtcagatcgatgacaacttctatcccgcttttgccactcttagctcagactctgccagtctttctcgcggctgtacgtagatctgcggtagtacgacagatgtacgacagatgcacgagtacgagcgagtacagtcaaccaaagcctgattgttcccatggtacgagtgtaaatttccatctgatctttatactcgcacaatactgcgacttttaccgcaacaagtcatgttctagcctgcccttgattttctcggaggcagtgcacatgtcaaatgcaccggtgaaacaacccgtctctctttcagctctcgtttccctgttgagaacccttctttcctgtttgtgtggcatgcatgatatctgtggagaatgtttgggagtggcttggggagatagcgggccgtttgttcgtctggcggtttggagagaaaatggagccactttggagtgcaacaggggtccgttgaatcaaatgcaacgatcgggttttcccagggtgtctgtagcgtgaggtggcgtctttctatattttgtgtgctcatgggtgcagacccattaaggaatcaaaaaaagaaaggttttgacctcacagaaaaaaacattgcagagaggtggaggttgacacgagtccaagagagaggggggataagcgagaatcggaggagatggtagagatcatatgacctgtcattttatgattgtatggacgtttcccccgttttatcccattttcccccgttttttccccgtttttactccttttttccgccctgttcctgtccgctcattgcttgtactgctccgatgcacgtagatctggttgatggcggggcacagaaatgtgtcggaaaacgggattttgactaacgaagaaaataacaggtgctatttagatggcagcaaaggcgattcccatttttatggattttttaacattttcaccgatttgcgtcgatttttcccgtcgatattccgagtaccccatgtttgctattttttggtttccatttagcttttggtgggagatgggcggagagcggtctgcttggggcgtaaataggaggatttgtgagatatttatcaacatgactggatgtagagacaatgtgggagttcaatggctgtttcagaataccattcggagtattaatcagcgagatatctacatctctcctatttcatgcactctgacatcattaaagttgaccacagtaccaaagttggcactaaaatgccagccggatcaccctcactttctcttcctcttcaaccatgcccaaactgattctataccaggttctggacgtccaggaggacgctacgattggtcagatcgagcaggcgtatcgcacgcggtctctgcagtttctgacgactcttttgggcaacaattacgactacttttactcggtttcggacgcctttcagattctgcgtaaacaccgcgagttctatgagacgagcggcgactcgcccgagttttttgcgcgcgtcgggcccgagctccaggatgcggtggatttcttcgtgcagtgttttggcgtaccgcagctggagatcttcaccggcccggtgccgattctgtactggatccaggagctgcggcggtccttcccgttcacagacacgtacaatcacattaccacggaaggaatcacggacaagacgatggagttgatgcggcgcaacgcgtggcagggaaacgagacgctgcagaaggaaaagaaccggtcacacgagtttgatatcacgggcgccatcaacgtgcaagatgcggcgcagctgattgtccagcagctgttggacgtggatctggaaggagacgacaacatcaagctgcaaaaggcaggcaaattggagcaggaaaccggggtcttccccaccgagggcttctccccacagttcaccgactccattgtgaagaagctgaagccgtatttccgcattccgtttgccgtggacgttctcaaggctctgggaacaattttcatggtccgtgcggaaggctacgccgccaagtaccggggcaagctgttttcgtcggtggtgtccaacaaatcagccaacaatgcctcttcgttgattgagaagattgtgtggtcgaaaaaccgactccacgccatctccaagtacttcaagcagattggagggtccatcgacgaccaggtcaacatcatctacaccgagtttttctaccagctggtgcgggaggtgtgtctggcagccaacttgacggtttcggagatctttgagggcgaatgggccgccaaggaagacaagaaggacaagatggttcgtgcataccgcatttgggagattggcaactttctgtgcatcgaggcgacccgaactgccgccgaaagaggcatttccatcgagcacaaccctaacctgcaacatgacgacgtgttggccggagcaatctacctcacagccttcaacgaggcactggtgctggccaagaaacgcaatctctcgaatatcgactattccaacggaaaggcggccgctcctttccctcagggagccagctttgatccctgggccgtgggagtcgtgtggtcgccatgggacgtggtgtccgactgctcgggctcgggaggagtggtcaccacggaagacgtgtttaccggcgacgaggacaagaggtatgatgtggaggtgactgctcagggcggtactgatgcgggttagcgaaacatcaggaaacgggcttgatgggttgttagtctgtcgtctctttgtacttatatatgaatacagtaatgataatgcggcatctggagagtagaatacgagagtagaatatggagatcatatgttctcctagacgaaaggtgtgattagtttcgtgtacggactggttattactgtttttttcttttcatctggatttgttgagagtgtcttttaatagttggactcatctaaaaaggtcaagtaacaatggtccgtctgaatgctcatttgtctctgtttctggcatttccaggaaacaattgacgccagaagtcgaatcataagccaagatgatcacgataaaacaccctttttcagatccggacttttttggaccgattttggctgttattattatgactcggtcacacgtacgtatcagaaatatcagagtactcagaaacacagccagaaaagtgagatctccacctatagttttctcgcaattgtcttgcatctttaccggacattactcatgtcctagctaccaacaatacatggaactgtttattagagaacggtcagatgttgtttcgcgtttctggcgagagaaggggctggaagttccgctagagagagagattccatcggtgcaagttcttcttcaagttctttttcaagttccttttcaagttcttcaagttcttctcttctagtcagagcagcgacacttggagtcaggtgtgactacggggaaagaggtccaggaggtccaaggggttcacgaaagcccgggagaggtgcagaccattcgaccatgggatccatacgaggtctagacgactcgatcaaggggttaatactcgtatcgcaccaagtggcgacatggctgcttgcggagccgtgtgacaccaagtgatgacatggctgcttcctgcgcagctcaattagccgccaattgcgggcactgcactctgttggcagcagaaggatgacggacttgtgtgaaactcgaagacttgcgagattcaattatccatgtttttcaaagtttcccttgaatttctccccctttgctttcccctcaattttccaacttttccaaataaatccactcttctatgtgccgaacacgctgtcgtgtctcgctaaccctacctgaaatatgcaaactttaattccccaggtgagagatcaggacacgtgcggcgaacaagtatcccttccttcgaaccatctccaaacagcccaccaatggtcgtgaacaagactcgacagaccccggcccagaagcgggccaacgccaagtttgccgccaagcaggaaaagaaaatgggcaagccccggcccgaggaaaaggtcgagagaccgacgctgccgatttcaaagtcgtggttgtgtgagtacattggagcctgagtgtcagcgagggcttctgagaggactctgggtgtgagagattgtgtgcccgggagccagttgtgtcacggtgtcatctctggacctgagaggactctgggcgtgagagatgcttgccccggtaaccagtgtgtcacgtgtcatcactaggagaagattccatacctgagacgcgagtgccagtggggcagagccccgcaactgcctcgaccgtctgtggcagattgttcgtcaggttctggatatcacgtccaggtgtcaggttgtagatgtcgcgttttgggttctggtgacacaaccccgtttcagtgcaatttgactgtgagtcctgacgatgagcccactgacctgtaacgcgcccgataaggtgaccgacctcaaagataaccgtctggggttcatacgacagtaaaaacagcagaccgttggtacacagcacacaacagaacggtctctacatagctgatcacgtgggcgagccatgcgtgttacatgacctaaagattctcatttcattccgattctcacctgattctgattctgattctgattctgattctcgcttgattctgattctcgcttgattctggttctcgcttgattctgattctctgctcatctcatggacctcagccctgttatcccatcgaattccctctaccatcttactaacccagtggttctcatcttcgttgtctgcggaggagctcttttcgagattctcaaactctttggtcttttctaaccgactgattgactgaacgagacctgacaatatctgtacactataataattatgcatacttgtattggttgtagtggaagtaggaaccagtacgagtatggtacgtgctgtggatactcgtggcggatgtgcgctagtaaacatccaactacagctacactccaggttgaggcaactcacgcaacgagattgcgagcgtatacttcaatgaagagatggggttcgaactggagagtcttagcaccaagtttccaagattcgctcaagaatggttgtttgaacaccatgaaaagtctaataaatatctaacaaaatatacttgcagtaaaaatcaaaattgctcaaatatccgaatatatgtattgccacaggtatattttgtttgagatttgttagaaacttatatctgggctatcgaaaggaacagttaccccctctccatcttgtcgggaacatcagattgagacccccagccaacttttgtttttaactatatgtcaactaatccaaccattctgtagttgaactgtttaggaagatgagacaacttgcgaggcatagatagtgaagaattgtgggatataaatgcgacataaaaaatgatcagcgcaagttaatacaccttttagacgttttaaaagtaaaatctgagcattttacgtgaagttatgatgcaacttccctccctacagtcgaaaccaagatccgctctgcactactacacttccatggagcccaatacagtcatctcgggcaacattcctcaatataaatatattttctatgttttacttgcacgtgcgaatgatgtcacgtgatatttcggtacagttcagcactgtctgtagtacaactcgtattcgtacttgtacttggggctattgtactgtacgcggcatctccttctattttccgataccggctttctttccacccgtcttgagattcacgccctggttgaattgtttcatcagatctttttctctctgggagtggtctgaggtggagttggtggtgacggtcaccttgtttttggaggctcccatcagtcgcaggaacttgttttgttgggcggagtccaggccatccacggctatggtttttggggttgaggttgctgcgggggaggcgaggaatgcgggggaggcgagagatggagtgttttccttttcagtgtccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttgtccttcttggccttcttgatctccttgacatcatcatcttcagccgatcgcttcttggacttttccttctccttcttctccttcttctccttcttctccttcttctccttcttagcctccttggcctccttggcctccttggcctccttcttggccagcttcagcgccttgtcgtcctgttcagtcatggtgaaatgtacagtactgaaaaaatatacgtatcaccggaaaaaattaagaggagctgaaaatgtgcataacctgcatcttagacgcacccagtgcacaggacaaaatctcataggaggaaaacgagaccaggatggagtatgttacgtaagattggaggatgtttttgtgtctttttgtgtctttttgtgtctttctgtggaacctcttcctggcgtctaattactgctgaagacctttagtattagcgacaagtcacttctagggacaccacgtccgatagtaacaccagaaagagattctagatcaatagagaaaactgtctacaagatggaaatttcgtctacgaccaatcgggttcctctcatcttcatgtgaggaactggtcaggcaataatacggtagtacagtaccttccacacaactgtgagtgtcctatagtctacaccagtctacatgtcacgtgtccatggagtctacatgtcacgtgtggttctactgagaccaatttacccaatatatatacaaaaatgaccggggaaacgtggcggatataatggtactacttgttagttgctgagactactgattctgaacctgtaagcaacatgacgtttggtctcagatgagcgtatacaaggaagccaatgattcagatgtcaattgtaagagcagattactaggttgaagcaaccacaaagagttgattgatcaagttttatccctgatagtcccacaggaaggggatatctgggtgttctggtcgttcgacatctaactggcagatgacacagtggacagaggcaggacgaaagtacaatttacaagtggtcttaggtatcggaagaacctctgatgaggttatacccaatgttcaagtccacttgtatttcgctcatcattcacggtcgtaaacggcaatctggtgacgtttagcagtgttctaggcgggctaccacggactctcggacctcgtcaccgagtggggacagaagacttgtccagctctcgagttcagaaagatgccgtgtatctaaccagtctggcccgcaggaagtaatagttttcacgccaagtcgaactgataaccgcagcaggtctccaaggtgaacagcctttggaactagtttgtctagagatcgggtatcgttcaggtagggagagaaagagatgttgacagttggaccatgtctgaccctatcaactggaaacactttggaaacactttgaaaacactttggggcgtttgggctggactgacaacttttgcttcttccccagttactgactattagttgacttgctcacaaaacattaagtaatgtctggaacccgagagccacgattaggaccgattgagagacagtgaatcaaccaaaacacctccataccaaacatatttctgtgcgtccactcatccactcaatgcccaacagcccaacacaataatccaagagctctgttggagtcggactcctcggtacagtaccagatatacgttcacctaccgactatacgtgaacatttgggtccgatacgatgctcgaaaaagtacaccaatcgaaagctccagatcggaagagtaaaactccgacgtttaccaacctctcaatcctctcccagaagtcagaccaatcggttaagtgtttccccattcccgtttagccttgcaacctcccacactgttcatccaatcggaggacatgtaaaatcaaacccaaaccaaggggggaccataggagaacgaaaatgtggcggaaaaaaacgaaaaaacgaaaaaacgacgacattttcaaagccctccccagttggacaagtccacaaaaccccagccaatcaccgccgtctccacctggtagcctgcgtagcagggggatattttttctctcgcttactaagcaaagtcccaaccctcgggccaatcacaacccgcacattgtcccaatatgcaccacctcttcactcaccaccgcagcagctgttcactaacatcacaaccacacaatgctgcgaactacccgtgctgtgaagcctctcaaggccatcaccacctccgtgcggttcatgaactcgttcgagaacctggcccaggacgtcaacatcacccggtccggcaagactctgattgccaagggtaccggtggccggtcgtctcgaaccggctacaccgcgaccgtgtttggagccaacggcttcctgggcagctacctgactgccaagctggccaagcatggaaccacggtggtggtgccgtaccgagaggagatggccaagcgacatctcaaggtgaccggagacctgggcgtggtcaactttttggaaatggacctgcgaaacctggagtccatcgacgaggcggtgcgtcactcggacattgtggtcaacctgattggcagggagtacgagaccaagaacttcaactactacgacgtgcacgttgagggagcccgacgaatcgcagaggcagtcaagaaacacaacattgctcgatacatccacgtgtctgcgttcaacgccgagattgactcgccctccgagttcaaccacaccaagggtctgggcgagcaggtcaccaaggacattgtgccctgggccaccattgtgcgaccggcccccatgtttggacgggaggacaagtggttcctggaccgaatggcccgatcgccctgtctggtgtccgccaacaagttccaggagacctccaaccccgtgcacgtgattgacgtggctgccgctctcgagcgaatctgcttcgacgactccaccgttgcccagacctttgagctgtacggcccccaaaagttcacccagaagcagatcattgacatggtttccgagaccctgcgaaaggaggtacgacacattgagctgcccaaggctctgtaccaggcttacaccaaggccacccaggccatctggtggcccacctactcccccgaccaggtcgagcgacagttcctgagccagaagattgatccttctgctaagaccttcaacgatctggacctgacccccatggagctgcccgatctcatgttcaagctgattcgaccctaccgagtcaacaccttccagcatgatgtgtcgcagctggagaacaaggagaagacttttgttcatattcttgactagtgtgtgagcgcaccgggcgaaatgaacacaagttcgtgattgagcgagcacactgcatcacaggacgacgactgtgggctgtcgaagacagtataaagtattagaagttgtattaaccagcagtgcagcgctgcaagtgtagtgggcaaagtgagatgctgtgtattgtagttgtaggtgacttacggaacgtctatccacatgttcaactccgaaatgtgtgctggagacattgctccgtttctcttgtctactgtactcgtattcgttactcgtattcgtctactcatataaatctaatacctgcctaatgaacacttccaacagtggtctgttcggaacgccgctctccgtagacctccatcgcctcgtcttcgaccagcttggtctcagggcctacgagctctccgaccaccatctccgcatttctgttttcggggcccaggaatgtgcacaccagcacaaaaaagaagacgcagcccatgagaatcgccatgaccagactgtagtcgtagactcctggccgggcgttgccgtgagcgtcagtcagcggaaaccgctctccaattttcgcctcgatggtggaggacgccgaggaggccagattgcccagctggtaggccagacccacgagcgaagaccgcagggctggaggagcgagctcggtgagatggatggggatgattccccaggctccagcgacacaaaattgcagaaagaagacgccggcgttgattccggcgttactggagacaaacgcccagggatagatgagagcgcctcccacgacgcacgaaatcatgatgcacagccgtctgccggcaaacgaggaaatgtgacccataaagattcctccggcgatggctccgaggttggcgacgcagttggtgacggtggaggcgtcgggcgagaactccagctggtttttgagccgcgtggggtacaggtcctgggagccatgggacatgaagttgaatccggacatgagaatcaccaggtagatgaacgtgagccaataggtgctgaaagtcgttttgagaccgacaaaaaagtttttgcccgtatccagcaccgcttcattgtgcttggactggatataggtgtcagtttcgggcagggccattcggaagatgatgatgaggactggggggccggcaccgaaccagaaaagagatcgccagccgtggggagttgtgtagacgagagctcgggtgaagaccacacacagcaagtaccccagggcgtatccttcctgaaggattcctgagacgaggcctctggcatcgaccggacaatcctccagcgcggtggctgctgccatgccgtagatcccgcccatggcgattccaaacagggctcggacggcgagaaactgcttgtaggtggtgacgaagcccgttccgagctccagcacgataaacaacaccaggttagagatgaagggccactttcggccgtatttatcactcagcactccaaacaccaccgctccgatggatctgagcatcagcaccagggtgatgccccacgtgatgtctgtgacggaaacctggagtgtttctgcaatctccgaagccaccagcgacactgaaaagaagtcgaatgcgtcccacgtccagccccagaaggccaccagcacgaacatccattgtttgaaggtgagcagacggagcgtggggattggattaaggagacgtttctgggagtcggaaagcggttgaggtttcagagtcgtcacgcgactggccaggtaccttttgacgcttctccaggacagatctggaggcggcaagtttccgacttcgtacgactgggtcattggaaggagtcttcctgtttatgggctattggaatgctccagactaatcgtgtcgtctctatataccttctgaaagaggggtagggcaaatctagcgattttcatcgccaagcgacattacttctagtgtctttttcagcgagtatctgtatctgcaaatggggggtggagtgttgcgacttgagccgattcaggccaaagggaagaggaggaggggatgaggggattgcgaggccaggacgttgaaccgtttatagtaatgccttcgggaatcaacatcttcgtactccccagatggctcaacaagtgggggtcaagatggggtactgctatcgtagtgtggctgatagtcttccccacctgttagcgcgaagagacatgctgggggaaattgagccgagaaggggaccagagaagttggaagaaacgaagaatttttgcagctttcatcgtacttgttttccccgtactagttttcttcgtacttgtttcccttttggcatgttctcaactgtggccttttctggagatgttcccacagcaatatgtgaggcacaacggcctaggccctcaaacgcgccaatttcccggctactgcaacaatgtggggcatggagccaatcgtgggggtcacaattgaccagactgtcggttatcagactgctttgattgatacgtggggaaacaatccgttcagtggagttcagtggagagtgcaattgaactcagcagatgacagagcttagaagactccagcgctcggaaagatctgcatcctgtgtcaaaaagcagtttcaacttgccgtcatctccttcaaatgtcgtggggtacacacacatatatgcgctcggtattgtactgtgtgtactgtacttgaccgttccctgaacactagctacaaatagttcataccggtggtcggtaatgaaactactagagacccgtcaaaacaatcaagtgcttctgaaaggacgaattctgaacccaggtccagaagaagaaccaaaacctcctcgacccagtgtttcgagtggtattgtgccagccaagaccgcgctcgactccctaccacgactcccccacgactcccccacccactagttgacgcttggaccactggactatagtagtctcaaactgaaagactgctgaagttgcagatcgagtcattgatgacgaccgagtctgtagacctcatgttgctttgctcagaagtagtatacacacagtgtacatacagtccgaataccgccagttagattactcttagggagaagagaaagacaacctggctgaccacagagctcccacatgctgacatcttgacgaactaccactttcgagaccacgcaccagttactctgtccatttaaacaactcttagtagacaatacatagtattgggccggtgttgagaaggacgtcacatttgacaagccggtaatgggcgtttttgtgttgtgggaagacaattgtgcaactcacatgcaagactctgtactttgaggaaccagtagtccgcaggtctcctcatctcttcgggtgttcctctcgtcgtgtggaccagggtctcctttccagccctagctcgggagtcctgaggtaattcttttcagggcaatccatgacgactgttatcggcgacaggaggagttaggttggcggggcctggagatgtccacactagactgggcgggctccttctccagcggtccaactcagcgaggcttccatcatctctcattttggcggcttttgggtctctcaccatcagcggtaactgttgacaatgtctcaatcttactatgtgggtcattggtggtatcaatcaaacatcaatcaaacaagtaatctgtacagtatgtactgtacagtacagaagtgtcggcgcagatttcggcaaagttgctggttgctttcaattaaaatgatgaaatgaatgtgagagaagcgaacaacgggttcagttgtcggcgtagatcagccacttggtcactgtaacagcggcgagagactcttacggcgactgtacctggattggtgacaagaagacgaggaacgaagataactaaaggtaaatgaggatgataagaccaagtattgtaagtgcttgagactcacttatatactttggctttcgtgtctgtgtaacatgtggactatggttggccatgcaagtgattagaagtgaagtattgtagcaatcagcttgagtaaaaagtgagcattactttgatctgcagtttaaagtattccaaaattcaagaaatttatttggaatgtcaatcagctcaaaatcggtcattataagatctccaacggcgtcagggccgaggtcacaataaaacatctgggtatattttattccaccaagtctcccgaatccaatgataccaaccacttcccgaactgagcaatatctccgcacctttgctctcgtccccaaacctctcacagttagtaatcacaattaaagttcaacctcccaaccagtaaaaagacggcaatatatccacaccatcctccacactacacatttctggaaaatgctccgacagtccgttctccgtctttctcgagccgccgttgcccggcccgctctgtcgcgatcgttcgtgaccgccgtcgcccgaccccagctcgtgcgagccgcccccgtgtcgttcatccgacactactcctcggcccacgtgctgaccaaggacatgattcaggagcgaatcgtggctcttctggagtcgtttgacaaggtcaatgacgccaagaacatcaccgccaccgccaacctgacttccgaccttggtctggacagtttggatgtcgtcgaggtggtcatggccattgaggaggtgagtactagtgactgaccgaagatcaggttcggaccctgacgcggccactgtcgctgtccggttggaaacagactgcatatgtgacctgaatcgtggcagaatatcgcggcagaatatcgtggcagaatctcgtgattgtatctatacagtttacgatgggctgcatcagatagactgccgcgacctaagctgtaccgcccagtctgatcagatgaggtatgagctcaggttgggagtagatgacagttggtgaggaccgcgtggtgccctgatggagtacgtgaatgactcaaggacagacagacccactgaaactaatttttctgcttgaagtcagcacttgatcgacccactgagtcttagacacgtcttcctgcctcacctttatgtctcaaaacgtgggaagtagctctggcgatcatttcaccagttgcaattgtgcgtcccatgctttcagacaacgcattactctactgtttcttcaaacattctacagtctatcaaactgtctgctacagttgctctggtcaactagagtctgcatacagtctgagccatgtttaattaccaagctgtttccgctcgacctatgagtgagcacccagttcggcttaccgccgacttgctgcatccttagcgctttactaacccaggaatttggcctcgagatccccgaccacgatgctgacgagatcaagaccgtccagcaggccattgactacgtctctgcccagcccgcaggtgagtatgagagatataagaatcattgggaagacgccatgaggtgcagtcacacgaaaaagacgcgataacagcatgagaagatagcgtaaacaccacgacaggacaagaaccgataacacatggcccagcttgacacagcttgacccagcctaaccctctacaccatgacactggcaagattcacggtggttgggggatggcagtgacggaaagggcgacacaagttagtgatgtgctatttttctggtagaagatagctttatcacacccactgtgttcatttacccgccactagtaccccagcccctcatggatgcacacgctatctccattccgctagctccgttttcttaccccacagcctacagcccatctttaccgaatggggcatcttagtgcgactggccgcgtaccccacagcacgtgtctgacgtcgatggacatccgcctatgccttatcgtgtgaactttagataccgccttggtggggggtttggtttttggggtgttatatgaagcggtcttgtgttgttatccttatcgtcatgctgagtcatgactaaaaaactatgtgcgatgggtccttatccttatccttatcgccaggctgagtcatgactgaaaactgtgttgcagatgggttgtccgctcagacatgtgtcgcttgctctcgccgttccctactaacccagccgtttaatcaacctcaaacagactaaagccctgtacataaaaatacatctccacccacagcggctaaattgcatctccttctgcgtcgtcgtctcttatctgtcgtcttcatagagttgactggcgcagaaagtatcgtgtagagctactaatcgatagagcttgggccggaatagcaacgtactgtaccatgtactgtaacccacgcacagtggcagagaagcgcatcagcatgtgcattgattgcgacagtcgatagccgatggtaacacttctgggccacgtgaccgggcgactggcagaccgggcgactgacaggccgagcagggcgcaacacctgttggtcaccgtctcttgtggcccacggcacatatctcccttttcggagtcctaactctgacgtctaaaatcgacgtaaaatcgacgtaaaatcgacgtaaacctacccttctgcgcacgcgaccgaatctacagtgccttctgagttgaggtttagtgcggtttgaggttttgatgccgcttgtgtgagggtaaaaaaaaagtttggccaaaaaaatatgcagtcttttttttttaccggtgcaaaatgaaaaaccgacttaaagattttgaaatttgggtttgcggctaattttggagtggggagtacggcgttagagcgagctgtgggggcggttagagactgtcttggggggatggacccgtgtctgggggttgtaaggagcctggtttatgtttgcagagctcatttggggctcttttttagccgctgtcggtttttttggcccggcgtttaagttccatcctgccaagtgcgttatcttggttttaactcaaagtgctgggtcccatgaaattgaaaattctttattatccgccagccagaacttttcaacgggacatggcctggagactgagacgctgagactcgaccgggatttcattggcgaccacagacatctttggaagtatttgcgaccacaaacagacgacaggcggccgacaacagacaagcagacgacagacaagcagacggccgacaagcagacggccgacaagcagacagcagacggcagacaagtagacaaccaccagaagaccatacgaccattcgaacatccacacgtccacacttccacacgtccacacttccacacgtccacacgtccacacaacctcattatggacacaatcttcctcgatccggaatacatcccgggaacggtccaaatcatcggacagcatgacgacgactcgatgctgatcaaggacgaaaagggaacggtgctgcttccccaacccacctcgtcgccaaacgacccgctcaaatggtcgtggagcagaaaactctggcacactctcttggtgtgtttcatcaccggattcacagcagccacctccaacgactccggagcagcgtcggacggactgctggaagaactgggagtcggatacgacgtgcaaaacactgccgccggcgtgctgtttttgggcatcggctactggtgtcttttcatctcccctctgggctccctgtacggccgacgactgccctatctgctgggctgcattctgggtctcattggcgccctttggtttgggcgaatcaaaaacgtcggcgatctcatctgctcacagctgtttgtgggagcctcagaggccgtggccgaggcgtactcccaggtttctctgattgacatctttcacgaccaccagtctggttccgccatcggtatctacgtgtttgccacatccatcggaacctttctggggcccctgattgccgggtacatccagattggccagagctggcgatgggtcggttggtgggcgctcatcatcggaggaggcatgacactgtgtttctggtttggctttgaggagtcgtacttcccccggaacctggtgaccgcgtcggaacgaggccagacgactctggatgacacaaacgaggcgcccctcggggctaagggctcagaaaaactcgactccaaagacgactccattcccgaccgcgcctcgtccggagagggatcgctctacgaagtgcgaagcgctatccacccggcagccaccaccgaatctactaacgtgcaaaccaaccccaaggtgattggctggagagacacccaacggtcgttccgacaacgcatccaaatcatcaccccagcccccaacctcaagggctggggcatcaaacagtacttccagcgattgtggaccaccatgaaggtctttggatacccggcagtcatctactcgggtctccaatggggagcccaagacgcctggctctccttctacctcacaacccaggaagacacctacggagagcctccttataactactctccaaccagaattgccgtcatgaaagtgccgctcatcatcggagcgtccatcggctgtttctacggaggctacctctccgacaagtttgtgcactggatggcgtcgcgaccggcccggaacggaatccgagaagccgaagaccgactctggatgatgctactcaactgtatcatctccccgctcggcatgtacctgttcggaatcggcactggcgagatgtggagctggcccgttgtctatgtgggcctgggcttcattggatttggctggggctgtgctggagatatgtccatgtcctacctggtcgatgcctacccggaaatggtcctggaaggcatggttggagtgtctgtcatcaacaactccatgggcagcattttcacctttgtgtgcgacatgtggatggacgcccagggcatcacagacacctacatcaccaccggctccatttgtgcaggcattttgtttcttaccatcccgatgatcattttcggcaagtatttcagaaagaagaccaccaagcagtatctggcatttttgagggagcgagattcgttggatgagtaatagagcgagtgcagaagcggcatctagttcacgaccaccaactggatactcagttccatgggtttattgcattttaattgttgttgaaagttggctgtagaaatcgcgagagtgtgttgatcgtagctgaaatccaggttgatgaaaatgacggcccagaaagtgcggtcacaatggaccaggtcttgtcgtcagtcatgtcgagttaagatctggtttggcaatgctggtaagaacgtcaaaagtggccacagaagcattcaaagtagacaattgtgttcacaagtccgagacgaacacaatgaacttgcttttatcgaagtaataacaatattcatcattctgtcctcaagatgcgtgtaggattaaatcaaggtcgtgaacgtagctggtcgtagaataaaacaaaacgcatttccgttttcacaaggacaggacaattacattgaacgatgtccgtttagctctctcggttattgaatgttcttcgattctccagccggaaaatacctccgatccaggactattgctggttccagatgtcagcagacgggtcattccagacagcatgatcttgagtcagttggcgtatctattgaacacatccatctgctggttgccaaaaaactccttgaggggttcaggcatgtactttttgacaaagctctcgtcgtcctcggtcatcatagtagccagattctctgtgctggcagcagtagcagcagtgttgatgagatccagattgcgcagctggccgttgagaccgtcatacaagacctccgtgaagtaacaaagtgctcactgaacccctcggggtagtccaggacaatggcgccttcgacggcccgggccgaaagggaccggtttataagagacggccagctaccatcatccatagacccatctgggtcatgcagccccgaacatgagcttcagataagggtacagcttggcgttgatctcgctctcgccagcctttttgatttcctcctgcacaagagggatcatctgctcctgtcagctgtgtattagttcctggaacttggatattcctgtaaactgctgggactggctggttttggcggcccagagctctccagcagcctctctctcctcgcatctcaatgcccagctgtctggcccggttgagctgttcgagtcgcagtcctaactcgggctgtcaagtggtgatgtcgttccagacgtcgaggagaggcagaacaatctgattagatggcgatgtcttaacgtttcagcgatcacaatattacagggttaatcagtcgcgccattggtcttcagtcagttgcagttgaaaacgtgactcggtttcacgcattctatcgttccgaacttgccctactgttgttgcaatagtttttgcagaatgattccaaattgtgatcagaaggtgggctggaactcattcggaccatatcgccgtgatctggtcgatattcaccgagttaccggcagtttagcccccattggtcgcatctcgtgaaaaaactgaagactggctaggcacagcaggaatctctccgacataccacgttctgtttctctgaccagcttgtggcaactaagaaagtctcgaactcactcacaaccagcgaagactagtgtgggtgtacttgtcccgacaggcggaggtcagacgtctgactcaagctctgtctcagtcggtttgaaccaggttgagacgggttttcagacatgttcgccctttttctgagcaaatatcaaacttgagactcatgcctgaatagcatacagtacctgaaccagttgaaggagctataggagatattgggtcctagcggactgctcctatgttatcgatacatcgatggtggtttatactcagtccaagcgagttcctattaggttgctaccggatttttcgccagttcaaccgactgaattaccacaattcgccgtgcaattattagttgatattacttggaaaagttgtttttttttcagttgggaaattacttcacttgaaagcatacatgattatctgtatccaacagaataacacaagacaccatgcaaagtaatagatagaggatgcggagcagctcaataacagtctggttatcggtgtggccaaccgaaagggtctgattgattctgctctgatgccacctggtcgatccgaggtcaagattgagagtcccttcccttgaaggtatctgcaaattctcgagattcacaccgcccctatgactgttgcaggcaagttgggcggaaatgtggatcttgacgagtttgccggagagactaagaactaccctggtgccgagatggaggatctgctcaactctgctgcttgttataccttcactcgaaacctcaagatcaaggtggaagaggcgcaaacaggataagggtggagaattcatgcgggaggaggtgcgtctcacgtttggtgtctccgaagaggatcataacattgatgacactatcaagaagggagagatattcattgagggagttggacaggcttctggtgatcgtgctctgacttctctgctgcttcacggccctgctggctctggtaagactgctctcgcagctcttattgccttgcagtcgaacttgcccttcgtgcgactcatctctctcgaaggccatgttggtatgtccgagacatctaagatcactgccattgagaactgtttcctatctcctctgtccgtcattgtgattgactctattgggattctcgagtgggtccagattggacctcgattctcaacctctctgctgcaggccgtcgagactcggagtcgaaagactccacccaaggctgccgattgctaattctgattactactcacgagcgacatgatcttgagcagatggtctgatttctgtgtttagctccgagattgatgtaccttacccgcagtctctcaatgagctatgctgttcttggactctcccgaggctcgacaccgggttgtacggtagcccatcgagaccatgcccttcgatcccattctctacaacatgtcctcaacatttgcgttgagacagccagtggcctctgggttttcagacaacttttaagactctggctgcggactttgtaatcaggctcatctgaacagcccatggcagattctgacctggaactatccatcatctcctgactggtgtatgtttgtttaccacgcttaactataccaactaaagtctaactaaataggagattctaggaaactcttcaactcagacaatccagctgcggtcggactctctctcagtcgaatgccgtcgaacagaccaaagcgaacaacattgtccatacaaacgatttatcttctccagattatcttcaaagacacttggaatccgagacacctcctcatagggtacttccatcctgtacagtagacaagaacacagctccatctccctcaatattgcaccaattacacacacactcaaccgaattcatttatttggaccatggcgaacaaatgtctttcaaaaatttccccttcatctcgcttgaaaagtccaaaaatcatcattcaccacccattgacataatcatggccaaaacttttggaaaggctctacttatcctctctggtaagatcacgtgactgaaatctattgtatgcgacgcctccaagctctagatagaccctgtttgaaatttcagccagattcgctcgaaaatggactgttttgggacacttgacgagatttctctcatgtatattgacatcacatgatatatcacgtgatataaacttaaatatggcattttctgtagaacgctctcaaccggcgctgtgaagacaactgggaactaggaatatttggtggagttttacggtatgggtagtcacatgacaatcggtgtaccacctccactttgctttgaaacgaatgggcatgcccttcaaatattgcttggaggaaggtggagatctacaagcacctcctatgatcatctaacggtcatacatttgttagttagggggaactctagagaaagctgtcagaaggattcgtagaaagctagcatcgattcaaaatgggtagcttgggctctcgcccacaactcaactccaggcttcgtcttccgccgagttgatgagttcgtcagcaaatcctctcaatcgggttatccccaacgcccttaccctccacctctctcctcaaatactgctgcagaacaggaccccagacatgtgctcccttgtacaccttgtcttcaattggcagttggtcaatggcgtcaatgagatccggcgcacgtggctcttctcgaataacagatacaggagttgtgtagcatctgatgacaaaacacatggctccggttttgggcagtcgagtcaagacttgtctctccacccgcagggcccattcgttgaaatccacctcatgggcctcatagggctcgttgtccttctcagcgtcaaaccccgcgtaattctcatagtcaaacaaggcgtcgtcgcattgaatgccccagttttgccgctggacaaaatttcccgcctggaacttggcaaagaacttgttcatggacagatccagacgctgcttgtatccaggcacaggcccatggatgtttctcaaagtcagcccaatcttgtctgctggattgaatcctgccgggaaacaggaagacactgctcgcatgcggtacatggggggatcgtgggtctcatccagagtcatgaggagaaagtcctcttcatgggtagacgaacagatcatagccaagtcacgtgaaccttttgcgagccccaaatccagacatttctgggcactcatggggtacttttcgtcccacagactattatggcaccattcaacgccatcaacagtctccttggtgaagtatttgggataccgctcgctcaaatagtaccacatgtactcgtagtactcatgaacagccgcatcgacctcgggtccttcctgaacaagacaggcgatctcgggatgttccttgagctgttttcggcggtaagccgttcgccgtttgtacgtgttttccagcaagatccagtcgctggcgtcgcacttttgcagacccatagtcaagtggtatttgccagccttgaacggacggtagggccgaggagcacaggtggcaatgtcaaagtcgtcggaaaccgcctcgatgacactccatgttgcggggggatcgcgatccggggttcgcgtttgggtcgcgtggccgccgctcttcccgctgctatccccgccggccttttctttctctttctgtttgtgtttcgtctcttctctctcctgtctggccttgttggcccgttgatttgcgcggtacagcacgaacgccaacaccagcgcaaagtagagatattgtttgatggagtccatgtgaaaaagagaagacgcaaaaaaagtcgagtgggaggcgaccgtgtttgtgtcgtattatcaagtcgtattccgagtcgtattccgagttgtagcgttcgcggagacggtctttatcatgtccaattaaaggatgcacaatcgattgcgttggatatttagccgcccagtttaagcccgactgggagtacagtatatttaaggtttgataagcgaaagataagcggaaaacggcggatttttggaatagggtaaagtagaaagacgggcgttcggagagatgcattgggcgtcggagtaggagatccgatgagacatctgtgggaagcaataattgatggctactcggcttcaacacatgcatgaaaatctgcggctcgtggtatatccgcggggttaacatgctaacctgtttaggcaagtggttccggtgaggggaagtggggtgaagccgctcatcgaccgacgcgacgctactttctagcgtggtattaggagagtgaggagtggtggagtggaggagttgaggagtggtggaggtgaagtggaggcgaagtggaggtgaagtggaggtggaattggcggagatttggggcaattccagcggcttttccgacaattcactaaaacttgacccaaatctgtggtagatcatcacagaatggcctggaagaggagatggagaatacatgtcacgtgtacgtgtcctgagaatggatcggtcacatgatctggggaaagatatgtggtcacgcacgtgtattgggtattggatcatcatgtcttatcgactacgatcatacttgacttgactgaacctctactgctcaactccaatgatggccgatctgacttgaatccgaatcggttttcacatggcattgacagtttcacaagacatgacaactttcacaattgcatgatgtccactttcacaattgcatgatgtcctacactatcgcaacatcgcatcgcagtctgattggcatagattgaaatcgtctagacacttggaatgctcgtgagacgcatagaacggacttctcgaacttccgtactccttttccaagcatctatacagtcatagaatgtcgcatcatgtcgtatcatgtcgtataaagtcatatcaagttgtatcaagttgcaccaaaagttgtgtatacatgcgctgcaaggtagacgcagtagaaagacctgagtgccattggaatcattttctttgtgttacaacagttgttctatgttacaacagtttatgctccagaaggatcagtcattctacgtctcgtgtcaactcataccatgtcacctttactacgctacatggaccggtagatgacggcagcaatatcaccaacgtctttgaagagttatacgagcagccggactactaagcgcgctctatgatactgctgccttaacttgtatgttcataatatcataatctgaacccatagtataccatagtatatcataacttggactatctacgcttgtgcatggagatacagagaagcctgagtctgaagactaacctacggagtagtatatgcgtagacggaggtattgacggtctgtttaccgagggagggggttttgggggttgaattgggtgtgtttggagcaatgcagcatgacgcagtatgatgcagatgatggatgtggactttgccgagtccacgatcttggcaattggggttggaatggatggggggtactcttggcggtgatttgaatgtcaatttgaagtccccgttttgatatctctttttttccccattctggccataccgatccaagtcggtacgcccgaaattgcaatgccgccaaatcagtactgtacataccgacgtgtgccactgaggacttcccctttagtccaatacgagctagcgtcggaggtttgaagggtcaagccacagttgtggccgacagagatgctagtcaattcgactgtacacatgtgatttccatcctgaccaaaagattccatttttacgacgactggaagcacatttacgaacccagacaaggaatgactactcgtactctccccttgcatatgttttctcaccctcacgaccataatcaacactcacacactagtctagacccacttatcatatatgttttacacatggtcgaactctctaaccgcggtggaggagagaggacatgtgcaggtggagctggcagggggggattctttgaggcaatgattttcgtcacctgtgcccgtcttatgtcatgtctttttaaccagatcaacaacattccgcatgcggtcggagattggagtaagacagcagtctaaaaaactccaaatgtttcggagtcgctcttcctgccctacttttgtagccaaaaagcgctcctagtatacgtcaggaggagggggcgtcacagccttgagcacttttcagccttgagcacttttttccagtctttgctgccctcatattggcatccatacagactcggctataacagccctgcttgttccatttataggcaaaagttgccccaaaaatggacagatatggacgagaaaaacccatactcttcggctattgtttctttgtgatgtgaaaggggcacttttagccggatgggccgttccgggacagattggccagttctgaaaaccccttcaacttgacctcggcaactccacaatgtccacgcccaagcctgataaagccgtatttgtgacaagtgcgtactaaagtggaaatgcgctacttgtgcccggtatttgcctgaacaaccgtgtttgtctgctagaccagtggctagtacacagggaacaaaaactagggctgtgctaccggtagttagtgccaatctaacactaggcaggaaataaagaccaagatagttccaagacaagtacctagtggaaatactttgctaaaaagctgcttgtctgctttggaagctggctgtaaagttgcctttagtccctagatagcagcgagtcaattaggagcagaaagaccaagccgtggaaacgaaaacatcgtgtggttgtttatccaagtctctatagtactgtactatagttgcaatctgatctctgacaacttaccaaatccaatatggcacctccatgctcatctactgcaccccacataccaccccgccaccccccccccccccccctcacaatcactccaagactttgccagttgaccgtttcatagccactagtgcctatacaccttgcatctatagcctgatccccaaagcctgcttctatatccttcctaagactgtatgatctataacacccactacaagtaaggttagttaggctctctacgctagtggcggtttagttcgggttagtgcgtgtttgtgggttgcgggcgccaacctctcaattgcgcaaggcaagtttttgattgcagggcaagtcaagcgaggtccaggggccttggatcatgtagcaggcgcttcggatttggactgcatggactgcattatctgcgttatctgcgttatcgccgttatcgtgcattatcggtgcactaatttggtgggggaaatcaggagcccacggaaataaaggaaaactacagagacatggcctcttgctcgcttcaccccatctccctccctacacgggcgccttcctctgttgtttcacactcgtacctctcggtctgaacaacttgcaggccgctatagtatagtctagcccaaacaagaggtctagaactagtgtctttttcttgtgtgaggatattatggtcatgtggaaagaggggtgaatgggggcgagtcgaggacgtgcggagggcaggcagagggccacaaatagccagcgcattgtcacggtaggtgtacatctcagtatgcccatcttttgtcgtcttatgccgccttttgtcatgtgtctggccactagattcgacaaagacaagattggactggaaacaaacaacagtgtttgttgcttacacaagtagacatatttgtccaccagctctcagcccaattgtgtgactccgctacctctaacaaccatcgatacggaatgtgtatcaaactagcgtgaaaccaacttgtgacaaaccagcggaggagcagctggcacgagaagtttgataagggatttatccgactcacagacgtctgctccaactaaaatcagggttattttagcccccccagagatattatcacaggtggacactttggagaaacaaggacaagcggaaatgtgtcaaaaaaaggcctgaaagctgtcaaagaaaagagccaagtgctcgaccgtattcagatgacgcggaaatatacgtctcagaagcagccgaggcttgtaggtctagagattgtgggtctagagagaaaacttttggaccgaggcaagtggaggtctcaacagaaaatgaggcgattgagacatggagatcgtcaaaatggaggttattgtggtaataggatctatacaattatgggattgtatcttataagatcaacgacttttttaaaataaatttgaagattgcaaagatgcgtgatagattacttggatttagttggaaaggttcaactagtgtagtgaagatagttagataagggaacaacttctgacaattcgagaagtgccagaaagctctggaaactctcaattgacttaaaatggacacttttcgaactaattcaaaacctcaatttgtccaacaatagtaatatttcgaaatacaatcattctcaccacttattttcattggatattacttagacccttatttagattttagttgacttcattttccccctcagcatcacaatgaactcaacacctcaaccctgacagctgtcaaccaccttttccacaaaaaaaaacgctccaaacactctacaatacttagccgcatttatagacaacttctaagacatgtcctggttcaatcggtccagctggaggaacggttcgacccagtcacgtgacacggttctctaggaactttcaaatcttggtaataccctaatatgtattgattggagctcattttcggtctccaaactgattctcttcgctgtggtctaggctgagttggggttgtagtcaagacggatagtaatggcaaccagcggcgtttaactatgacgaatgatgatggaacctatttcattggactcttctccttgtcgagattcgaacggtctactttttatcactatcaacagtacaaatatcaaaatatgtcgagatatcgacattgttccatctccagtttaaccccaacttatcgagagtatttgtgagacacgcaataaatgaatttataccaatcaaatccatattctacgctgtctacatatagatactttttgtcatctcttgccctactatttcgtcgatatatgaaggatacgccaaccgaacccatactccacgctacacacgcgccttttcacgcatttctggggaaaatagacacccttggtgtcacctgaagaatatgaaagaagatattcattgtattgagctgtagatctgtgtatttcttgacctcatcaatgacttctgggctctttatctcgaatcatggtggtactgtaccacatctcaacaccttgtagcacacctatgggaaaattgagactatgaatggattcccgtgcccgtattactctactaatttgatcttggaacgcgaaaatacgtttctgggactccaaagaatggcaactttcctctctcaactcctgtccttactaaatatactacccatagttgatggtttacttgaacagagaggacatgttcacttgacccaaagtttctcgcatctcttggatatttgaacaacggcgtccactgaccgtcagttatccagtcacaaaacccccacattcatacattcccatgtacgtttacaaagttctcaattccatcgtgcaaatcaaaatcacatctattcattcatcatatataaacccatcatgtctactaacactcacaactccatagaaaacatcgactcagaacacacgctccatctattcctcgtccagctcgcaaatgtcgtcatcctcatcctctcggaacaggaaaggtcgaagagtgctctcatagtaaggaggtcgggggttctgagcagggttctgctggttaaccttggcaaagtaatgcttgtaaacgtcaccatcgtagtttccaatgggagcgttgatgaaccagtcagacagaccaaaggcatcggtgtagccggcaacctggtctcgaacctccttgcagtagtggttcaccagctcagtcacctggtcaatgtccttgggctgcaggaaaccctctcgcaggaagagaccagagtcctcctcaatggaccacagagtgaagaggttggcgaggttgatgaggtaaggcttgacgtcggccttcgcagaggcgttgattcgctcgtagaaggcagtcaccaggtgctttcgggtgtggatcttggcacactggaatcgctgctgcgacagctcctcaaaggcctggtcaggagagaggccgcccttggtgagctcgacaaatttgtcagtggcccgctggatggcgccgttggcgaccttctcccaggcctcgatgagaaccttggggtccttgaggtctcggccgctcagagtagcctgctcaagacccttgttagccaggtagccgacagaagagcccagaggcttaccctttcggtggcccagacacgactggatgagacctcggcccatggacagacacaggacgttgttgtcaccctcccaggtgcactggacaacccagtcggcgtaggcctggccaaagccgttgtagccagagtagccgtggccaccgcaggcctgtcggcactggtcaatgatgttggcacaggtccaggtggtgaaggccttgagaccagcagaagaggcaaacagctccttgaggtcgacaatggccttgcccagagcgcccttgtccttagggtcgatggtctgcagcagatcggtggtctgatcgtactgaatctgggactggtcggcggccatcttcatggcgtaggtgaaggccagaagaggcagcagacgtcgctgatggtaggggtagtcgatgatcttagtctcgggctggccgggggtggtgccaaactgtcgtcgcacacaggcgtatcgcagagcaatggtgatgaatcgctgggagacaaagaaggagtcggcaatcatggtgactcggccgccaatgagagcgccgtaggtgagctgggccagaggaggctgcgacaccttgccggtagacgagaccttggcgtacttcatgagcatgttctgtcgggggattcgcacattggtgaactggatccagccgttgtcgatggcgtctcggcccatcttctttccaatgtcgccgagagcgatgccgggcatgagagagtgagaagagacgtctcgcagctggacaacaaagatcttgacgccgtagtccttgccgtcgacaagcagacgagcaaagcaggcggtgtgggtggccgagtgggcggctcctccaatccaccacttggtggctccagtgttgggggtgttgatgatgaactcgtccgtgtcctggatgtaggtggcggtggtctcaagaccggccacgttggagccatggcccagctcggtcatagcaaagcagccgtagaagcccttgacgtccgcggcgccctttcgcacccagtagtcgtactgctccttggtgccggaaccccggatggcgcccatgaacaggcccgtgtgcacaccgagtcggattcgggtgcccatgtccacaatgccgtgcagctgggaccgcagcagcgcctccttttctgtgtccttcttccagtggccggacagcgccgcaattcgcgccacggccgtctctcgcagctgctccttgggcatgtcgtagtcgcccgacacgttgagcacggggtctcgctcgagctccgtcatcagtcgctcgatcatggtcacgttctcctcgccaccgtgcagaaactccgtcatgtccttgatggggaacttgaccttggctcgctcgccggcgagcgccttgggtggctctgtgaaggtgttgtactgcttgccgtcaatctcgacgttagctgtgaggttgggggagatcattgtgtgtatcgtagaggtagtgacgtgttgtccacagggcgactgtgtccgtgtatatatatattcctcggcccgagcttatttgtgtggggttgaggaaatcaaaccaaatcggtagtcagagaaataaaacaaaaagaaataaaaagaaatagaggacgcacaacgccatcaccgtcggagagacaggagaagggaaaatgggcaaaaatgcccttatcacacccgcccgctttgtgctctcattcggctcccacaagagcctcttgtcctggtcccccccccacattttaacaccccacacgacgttgctgcacgtggaattttcggccgaaaacctgtggggtacttacttttggcactggagagaagcatctgggattttgggaacctaggcagaagatgaggaaaaaaataagaggaaccgttgtgagcttgcttatcagtgtcatatactcccccctccttgcgtttttgcgtcttttccccctatttttccgattttgcgattttttttctctttttttccgcttttttccgctttttttttggccggcttttatccatttctccaagccgaggatcacatctatgcagcccagtccgttggagcatatctgcggtagagtttcggaacggcgttaagcactgtgtccgggtcggtctggaacgatattgagcgggaaattcgggggaataagaccaccgttggactccccgcaatgaggagatcaagatgtgcttttcagaattctgattggtctatttttaccgttctgaaggccccagtaaaatttgccaacctcggctttgataccccacaaccacacctgatacatatgagctacaaacatgtctgaaaactgtgtcggtttttattggtccaaaatatttgatttaagcaaataaataaaataattaattgaaataaaataaaataaatattaaaataaaataaatattaaaccaacaaatcaaataaaaaccaacaaaaacactagaaaacccccgaaatacaacccaaaacggagcggctaaagacgttgaattagcgcattaataccgccgccgaccccaccgttctcaacgttctattttccttggtgtcgtacttctttgtgtttttaattgtgtctcagcccacacagctccgactatcgaccgaacagcccaggaatcgaacgcaggcaaacagggctttttcgggaaaagtcaacaagaaatatgcaccgaacgtatggagaagggtagatggcgtatggtcacgtggagagacggggagcagcggaggggtggggggaagggaagcgtgtccgacccggaggtcacgtgaccagaccgcgtgttcgagtacctacaatgctgtagttgcactttgatgcctgctttgtagaacgagggacagtcagaacacatctggagagatgttatggatctatcctctctgaacaacgtcgtgtactgtaccaatagaacgatatcgacatttctatacaacccacaatctcttgaatggcattctgggaaggtaatcgggaatgatgaatcttccgtcagtcgagtgtcgagtgtctctttcctgagtctgtctacagaactacaagtagagacggtattgacgttctctctctggagaaaagttgacgaaaagcggagtacacggtgaatgggaaaatggaagtccctgttctgtcagctctcgggattcgttcaatgtttggtctcgagacatggaaatttagacgacagtacatacttgtgacacatattctatgactcccttattagttgacaattacttaagagaaaagtcaactgcgggtgcaaacctggttttccagaacagtcagagaaaaaacagcaatgtcaatgttgagataagagccttctgaatcaaacggaacttcaaagactgtatcttatgtacaagtttctgtcgtgttgttgttttcaaaaaaaataccatccaatactctacttgactttttagttggatctaggcagtttttacagcatcctagtcgagaccgttttgaagagcttcatagtgcctgaatggaagctgaatcgagtgtgaacaaactcgaacgtccaattaacactttaccaggaccaacctcatttaatcaataaaatatatacaaaagctgccatgttacacccacagggccaaaaagaaggcaaaagcaatccactctccgaaacaaatgatccagagaaccgcagcagggttggtgtacaccgtccaggagtacatgcggaccaaaacagtgctggcgggaatcttcaccagtgtcacggccatctccaaagcccccaaaacctgtcctgcggccgccgagggcgccagggccatggctacggacttgtggggcgaatcggcgacggctctgagtcccagaagcacgtgggcaacgacaaacggagccactgagcccgccagcgccttgatggtcgccagagaggcggtccagaatgccgcggttctcagcacgtggatatcttgggtgacggggtttcttcgcttttccagctctcggagaatgaagggagcaatacagaccatgaccagcgacacggctgccgacgcggcctgcatcttgcccagctggatgctggtccacttgaatctgtactcgatgtagagcagagtcacgtactgcgatgtctggtaaaaagtgtcttccagagcacaagcagctgcgaaaatgaccatggcgatcttgatgcggcgatgcgccgggctcagaagagccgccagcggttgcagcgggttgccgtagtacagcagcgtctttcttctggagtctgtcttttcgttgtgcacttctgtggccttgtctcgttccgagtagggcaaggtctcggaaacaaaccacgtccagatgaaaaagactaggtacagcggcacgtaaacggctgcgagggtggagaggcctcttttagccagctcggagcctacgtaagaacccagagctgtgaagagataggaggccacaaacagatacgacgtattgactgtgcgtctacaagtggaatctgcaatggccaggactcccagctgaaacaccaccgccgacaggtccagacaaccggcgagaataaaggtgggtacagggaaccacctccaaaaatgctgcacgcaccattgtagggtcagcgataccagggtgaatccggcggcaattttgaggatcggcttgcgtccccgacggtcactccacgcactcagccgcgggaaaactatcagagcaaccacatttcggcacagattgagtctgctctggttggtgcccgcctgcacttgaaggtgcgatatttggcacagcgggttggaaatggtgagggaatccgggtcaaggccctcccgcccgtcgtagtagtgtttgcacagagtcgccagcagaaaattggggccgataaccccggctatcgcggtcgccagaaacgccacagagagcggtcggatgatccgccatggcgactgttctctccagggattgtggaacgggttcagtggcgtggtttccagcgcattggtcggatccggcacgctcatcggggtcagaagattcttatcaatcgatcaatccgatagcaagaggttggtggtagggctgtgccgaagaaaaaatcaagaaaaaaagacgtcaatgaataatgttgcacacgtgatatgtcaatgttgtcaatactaccgacgcgatgtttgtgccactgcctctctgtcgacaacaacttcgttttatctactctcttgaccgagcaaatttactgaacatggttgtttggaatcggtgcggataattgataggggaactctatgctggagacggtttaaggagagcaaaggtgatggtaaaagtggctgtaattgtcgggttttttgctttatcggagaaggtccgggtttaaccggtgctggcaaattttcgtccatttctgacggcccgaaaatctccaaattctcgtccgattttcctcatgcggcttgtcagaaaatctaaaattgagataaaatgttatgattttaacagaaataaaaaataaattaaataaaaaataaacaacgacttctcgggctggactgtgaaatatcacgtgactagtttaaagaaagatggcggtaagaacaggagtgaaaccatttccgattggtttggtttccctgatttccttgacatttgtttattgtttttattattattatttatttttgatccgattgataaaatgggccaatttgtagacctcgaaaaaaaaaggggcattgttgcacaagttaaactgtcgggatatagagatttggaggggaataaaaaagaaaaaatataaagaaaaaaaaagaaaaaaaaagtcccgtgatggacaagaaatattcacagggaatagatgaatgaatgacaaaatcacgtgatcatcccagatgatgaataagcagattagatcgtggttcacggtaagctgagtaatatcaggtatagggatgcactccacagagagagctactacacttgccgaaataacacaaatatgtattattaagcagatgttacgggttagcaagtcctttctggacttgacttacaaatgctacgggctaggaagtcacttctggacttgacttgcaagatctacaacctgactatcaacctaatggaatgagttcaaagccacagattatgagttacaattgataaaaaaacacattggggaaaaagaatcacttttatcaaaaaaatagatcctattgctagattaaaatcaccgaagaagtcttaatgtctcgtattggtgctacctctaatagtcgggtccgaaaacagtttgaaacgtctgatctttatgaaaagagccgtgcgattatttcaaatgagacatgtgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacatggcattatttcctacttttagtgagacatgacatcctttcatacatttcgtattggaaatgcctcattttggaggggaaattgtgaattcaacgaccaccatatctccaagcctggaggtcacgtgacgacctcaaatgtacagcagggagtctttttaggaatatattttactctggtcaagtcccctttctgttcagacctttttataatattctagagctatgttgacgatgtactgtatgtactggcacttcttttgttctcaattatcatcattcatctatataagttaatgcaagctctgggagcggtctaatatccaaagtggatcctctagttgaaccaagaggtgtacttcttgtaccaaacgtcaggggtagggtgcttgtgctcgacggccgacgctcgtccgtaggtggcatggttgtaccacttgtagatgaaggtccaggagaaaaaggtgaacagaaaaagggcccagggaacaatgtttcccacggttcgcttgaagtcctgggcgtggggaacgaaagaaacagggtgtttgacaaaggggttaatgtgggtctggacgggggttccttcgggcatcttggggctctcgaacttgagagaaaccttgggcacggaaggagtagtgtgtcccagagtggcagaggctcgaagcagagtcgagggtcgcatggccatcattctggaggcctgaagagctcggacggtggtgggctgcattgtagtggttggtggttgtagtggaggatgtgttcaaaagctgtttgctgatgaggatttggagattggaaccacgtctttatatactattcaatgtgtctggaccggtcatttctttttgtctggttattccacggtctcaccccattcatcattccacctttggttagtttaattgtaacatgcaggttccacgcgtttatgatgcatagaaacgcatgaccatgcaaccaggaccaataaaatggccagaatttcaaataaactcagactctgcaggaaaaatgcaccaaaaatggggtgagagacagatggagacacgggttaccaaaacacgtccaagatgggctgacgacagcatgagagaggtgagtcagtagcgaaattaatccggttagaggagctgctgggtggcagcaacaggtttagcgaaatgaacgactattcagcgatcaagcctcgtcgggccattgtcaatctgattattaatcaaaatcccgcttctccacttgggctcttctccacttgtgcacttctccacttgtgaacttccccacttgtcaatccgccactagctcagacttggtgtttgtcttgttgaatgatggtgtgatgttgcggtgctggttgactgcctaggtgatctcatcatctgatttttgtggtgtgattttagcaaccttgaaactttattttgggaactgaattctaaaaatcggacatggaaaatgggaaatggaaatggaaaatggaaatggcaaatggaaatggcaaatggaaaatagaaaacagtggaaaaggaatttgtggaggaattgggcgattatgtgtgtcttgcgagctacaaggaatccctttaagggagttttattcccaaaataggtattgtgggaaataaactttctcattgtgtgagtcgattgatattgaagtaataagataataaagataaaaaataaaatgaaaatgaaaatacatgaaataaatgaaataaatgaaataaatgaaataataaaaaggaaaagaaaaaaaaacattaaaaagtgcccaaaagtgtgcccaaaagtgtgcccaaaagtgtgtcaaaagtaccccagaagtacccaaaagtgtgccaaaagtatgccaaaagcgagcccaaaagcaagcccaaacttgtgccagagatggttcccttgagtggaccgacttgaaaatacagcagcatgaaggccatggagacctcgtcacgtgtagttgttctcgtcacgtggagttgttctcgccacgtgtatttgttgtcgtcacgtagaattctgtcacgtggaattcagtcatctaaaaactcttcacgtggtttctccccacaattccacaccgtgactactgcttcaccttgataaactcttgtcgcttctagatttcgggcattcaaacattcgatctagtctgatgttgaatctgcagaccgtgaactgactggagagccagagctgacttcaatgacgagttgaaacgagagacgagttgagacgagttgaaacgacttcagatgacttcagatgacctcatattacaacttgagacctcaacaaggatcatcaacttgcctggcggtcgaaatgctgacttgatctcaatttcaatactggcttgatctcaattttaatactaacctggtcccgatttcaatactaactagatcccgacttcaactctggactggttcgcttcctgtgaagtttgcagccaacccttgaagatgttaaactcgactccaggaacctcagaaccgacactcctccgggtactgccttcaccataccggcgagagcttctagatgggtcctttacagtcagtctagtagatagtgtctctgtctactgtgaacccatcaagaagatggagcgtcctagtacggaataaccagacagagattcaacaccaacctgtggttaagactcaactagcctttatcggctgagctgaggaccatcacaccatcgggcccctctgaactcctccaaaacctcgaatgtcccttttccaagccaagtgaatgtctcgaggttgtgtggattacccagtcgacttgataacaccgttctggcagtcacttgttccaacatccagatctcggggagtggaagagtctggagaatgattctatggcagatcaaatccgttggcggtgggtcgttctttgtttgatcataatggatctagaactagactaaatccattgacggtggtttagctgtttttgtccaactaagaaccaactaattgtttatcagggctagaagagactaccatggggaactcacttctgatagtgataccgatcatctttctttttgaacttatcaacatatgaccaagtatacacgaagatagacccattttaacagcctccctgttttccgactccataatgaatccaaacagttgacatctgctgccgaaagacttaccggtatcacattagggtgtgtctataactctccagtcgacacaggcattgtgggatagctctactaggtgttgggctattagaaaagtgtttcaatgagtcattccataaagacttggagtgttccttctgtctttcttaccgattgagggtgattatgccccttacgataccatcaagtgttccaacatctacctaaaggatgtatcagttgaaactgtagtagatggattcagaagacgaagggtgtatcaaacagtccagtaagtagcttctgacgcgaaatattcagtaacaacaggcgtggggagtcagactagactacaatgtagcaaggtgaaaactccccaaaactccgatattgacgttaattccattccaacattcaatcatctccagcttgtgtgggagtctgggccaaggcggttgttgcagacaagcgcgccgttagcaggtttcagttcatgttgagaccaagctgtcgggaccaagctgtcgagaccaagctgtcgagacgaagctgtcgagatctaagctgtcgagacctaagctgtcttacggacttgttcttggatgacggtttcctctgcccaagcggcgtccacttgttctcccgaaagttggttgagctgtggcaacatctctgtgctctcaaccaacggtgacatcggatagtgtaagtatagtagttagactccaaaaaacatcttgtaggtcctagaacattaatggatattttttttaaaattccactcaagacgtaccatttccaactagcagttatctcacactgttagtcgtagttatgcctaaaaaaacaatgaagaataaaacatattttcttcagcgatgtgctctttactgagatcaactacccgctggcttgtcgagataaagaagactgcactatctagattttttttttttttgagagttttgtcaaatatcaacgagctttgtcaatatcgtcaatattcgtcaatattcgtcaagtcgtcaaatatcatcaatattcgtcaagtcgtcaaatatcatcaatattcgtcaaatatcgtcaaatatcatcgatattcgtcaatattagtcaaatatcatcaatattcgtcaaatatcgtcaaatatcatcgatattcgtcaatattcgtcaaatatcgtcaaatatcatcaatattcgtcaaatatcatcaatattcgtcaatattcgtcaaatgtcgtcaaatatcatcaatattcgtcaaatgtcgtcaaatatcatcaatattgtaattcagatcgcttccgaagatacctttttcgtttggcggttcaagagataacttgcaagttccaacctcacttgccgtcggttggaatatcgtattcgagtggctcagactggtgagagcgagagagactgcagcagagatatatacaaagaatcatgtaaccacagtcaacgttaagacagtgcagtgtgtatactacaatatactcctttttatacgattaaatacagtattatatacaatgtaatcgtatgtaataacatcatgatgagaggacgacgaccgacgagttataatttcagcggtgatttgggatcttggaggaactatcaaatgatgttggagaggaaacaattgaatacaaaatcagtaaatcaggaaaatcaggaaaatcaggaaaatcgggaaaatcaggaaaatcaggaaaatcaggaaaatcagaaaagctcagaaaatcaggaaaaactcagaaaagctcagaaaatcaggagaaaatcaggaaaaactcaggaaaaactcaggaaaactcaggaaacactggaaaactcggaaaaactcataaaccgcttcgcagcctcctcaccaatcaccccttgacacaatccttgggccctgcttatcgccgcctaatctcgtatccaaccttaaaggttcttggcgatggtgcatggagcctcggcataataatatttgcatcaacttgtgctcgaactcgagccgtcctccacgccagcatgtctctttacacggttttggacatttcagaagacgcgtcggactttgagctggagcaggccttccgcagccgatcgctgcagtttcttccgacgctagactcgcgggatcatagggagttttacgcggtttcggatgcgtttcagagtgagtacaacagggcgaacatggcgaacgtggccaattgtgtagctgtgagcaggagatcttgcgacagggagattgtttgacagaattggcatgatgtgagcatatatcttgtgacagggagattgtctgaagagcagggagattgtcagtgagcagagagattgtccgacagtgagcagagatattctgacagcagggagattagggacgagcagggagaaagctgagttaagatggagtaatctgacaactaggactgtagaataatctccgactaaactctcaacacttggcgcaacaggaccaatcactgagcgatcaaccgcatcacgatctacctacatcggccatcccgctgtctacagactccaaatgttgtctacagtgtcaaaatgtccacccttgactcaagacttcattgaaacctctctgagttattcgtaaagagaatccactcgccagagtccactcagaacccctgtttgcgactcattcagtccacgtgacctacaatcccccgtttcgtactaacccagtcctcagaaaccaccgcacagaatacaacaccaactcctccaacctctactggctgtcggatcaactgcaactcacagttcccgcagtcgaatacttttgcctgctattcggcatgccgcaaatggaaccgttcatcggcaccgtccccgtgctccactggatgctcaatctcgcgccagaattcccatttgtggaccgagaaatcaaacgagtgccgctgcacattcttaacatgctggaccgcgcacgtgataagcggccctacgactcgtcctcggcacgtgaccacaattcccgctaccatcgcaaccggtcacgtgacgcccactcgctctttatcgacccctatctccggcgcgtctcggcccaagcctatgttctggagcgtggtcaagagattgatgtcagtaagcaggttgaccggttgaggtttctgcttgatgttgatcgagacggcgacggtaatttctgggagcaaaaatgggcgtcgtttgaccaagtgcataatagaaatgaagatagtgaggacgatgaggatgaggaggaggagacgcaggaggagagagaaaaggtgaataacgctgaaaataatcacgtgacgtgccatgtgacttctacgggcgctacagactccacagaaacgctgactgatgacatgacagcccccgccagtcccacaaccactcgtcggtttggaggcaggcttcggtcgttcgtcaaacggcacacccgggggagagaaagatatagaccccattcgaggcaagtgtcacgggaaggaagtgcgaccggtgaaaatgagacccaccaatctagcacgtcacgtgacgaaagcactacgcgtgcctcttctcttgactccaaacaccggccttcgtctccggatcttggtcggtacaaggtgcgagagcggggatcagagtcacacgactcgagcgaagtgtgcgaccggaatgacagcccacgtgatggcggcggcgacggcgacgaccaacccggcgagatccacggcttttccacaacgttccttcatcggtttcagaacgagctgaatctcatctgcgaacatccgtttgcgccgtcggtgtttcaggccacggggaccatgttcaagctgcggtccaagggtctagttcgtcaatatctccccaatctaccgtttcgaggctcgcatttcgaacagaccaagcagtctgcgcgggcgattcttctcatggaccgctgcgtggacgccaaagaccggtgtctcaaaatcaacgacttttggggcaagtacggactgtcgcacaaggaccaggtcaatttcatgtacacaacgtgcttctacgagctgattcgcgaggtggccatgaacgtcaatcgcatcatttcccagctgtttgaagatgatgaagccaaggtcagacgcaagtttaagcgccagagagcccatcgattatgggagatgggagactggctggtgaagaggggggcggaaatggccgccaagagggggattaacgtgacccacaaccccgccgtcaagcccgatgatgtcgtttcttcgatagtggcggtggtgtcgtacatggaatttgtggtgattaatcatcgaccatatcagacgcagacgaggattaattatgcgtttgaaaaagctgctgtttcaggtgatggtcacgagaagagtggcaatggagatttccacgtgactggcgacaagagcaatccgatccacaaggcggccgcttctctatggactccctgggctgttgcttcctgcaatcctctggcactggcggatccccaaaaggccgaggagttttccagttttgatttccggtatgaagacgtgttcaagaagaaaaaggaccagtgcgagtgtggcgttgctttgtttcagtgattgggggaaagaactgaacaggattaaccgtcgatggagtggtttcatcgactagaggagttgattaaaggaaagagcgggctcgaaaatgtatatgaatcgactcttgatgtctctatggcggtctgtatgtttgtttcatcgtcgatacgaccctgtgaatataagattgcgagggaggtggaattttgtaatagctggaggagtagggatggttgaacgaaccaaatgagtttaccaacgatatgggttgaccaacgagacttatagactggctttttgaagtctgagatgtctggctctttcattatccatcagtttcgtcagaaccatagatattaccctttcggtggaggtgcagatcttctggtggcgatcgactgttccggagggcatacttttgaacccatggggttgcagggtacggtacgagtacattatgacccctggacgaagttttactctgtttctggttttaacgggattgcaagcgacgatggagagcagcagcagcagctcagtccggccggtggagtagatacgaagatacgaaggagtagatacgagtacggcagagtaggtacgagtacggaggcagtcgagtcatgtacctgtggctcttcagagttcattacagagcagggtggaccaaggagtggaccagggagtggagcggagtggagcaagggagatggtctagagaaagaatccgttttggagtcatcaaagtgcagcaagaaaaggtctaggaaaggatgtgttttggagccatcaaagagcactttacaaagaggatttgactgcatcaagtattgttctccccaagtacgtacagtacatacggtacaaacactcggatttgtgcagtcgtgtgtccatctcaggtacaatctcaagtggtatctagttggttccacggtgctcatctccagtacaatctcgtacaacctcgtacaacctcgtacaacctggttcgctccctcttctcgtacgatgtctgagtccgcactcaggcacattcctggagatgcgattctgttttgcgatttccacaaaaagcgtgcaagttttttgattccaggaaatcaaaatgttacatttgcagggttacatcgaggagcagagagaggcagaggattctgcattgtatcgtaggatgccgtagacgacggtggttcggaccagcggttttcaggcgtcgacttcagatgacgcaatcacgcggggatggtggatttgtctctttctatcacccctaggtatcacgcgtgggctctatagatgctggctatcatagtggtgttggtgttggtgtgtttttcgtttttttctttttctttttctttttctttttctttttgtctttagctttttttgttgcatttttcatttttcaaaataagatttggatttatttatttttatttttatttttatttttatttttatttttatttttatttttggattttctattgttttttagttttgggtcccctcaaactggtgctagcgactttcagtacacgtgataacacataggagctgtggcggagacggcagtactagaaacgaaaagccaacaagtgcaaaaaaccaaaaaaacccacaaaaaacgactgggcaggctgctctctctggccagagtttgcttttgcgatttgccaaccgtatgtgtgttaaccatcgtgataagcgtggtgaatcgagagtggggcgcgcagcgatggccagagatctgaggttggcgccgaagtgctttttgcagatgcagataatcgtcaaaagcaattccgagagccacaggagcgggggttggggtagttggagcggtggagcggaggtttgggggtggagcgccttgttgagatgattacatcatctttttgatttcatttggttcttgtggctctttttggtggctctgtgggttctggtcccggcagcaatgtggttggatccagaagagaccgagcttggccgccgaaaaagaaacgtggttgctacagggtctccagacgatgagacaggcacatttgagacatagcgtgtcttcaaagcgagtatggcgatggttggctgacgaccatgtgtagaacgatttgattgttggagcaccccatcgtctcgcgactgttgacttggtactgttgactcgcgactgttgaaccatctcccagttgtctccggttgtgtgtccagctatgtcccctgcccctcattgaccaccgttaaacggttgctgagttgtctgccggttgcacactgctagcaccgtgacattgcaaataccactcgactagccagggcaaggtggtggaggggtgatggaggggaaccagaagctgcgcgagcggtagcggggctgttctatacagcggactgcagccctgactcggtagacagcccgctgccgaaaatccgagctgtaaccgggtcggagctggccagccgctcttgacatcggctcgattgacaccttccactgcagcttcactcgtttgacagctgtcagtggccaggggtataatatcgatacgagtgtagcagtgacattggaggcgagacgtttgacagcgagatgaagactgccacgtcggacttgtggaggtgccgttggcagatcgaggaatagtagtgacgaagttggaaggtcagaagaaagccgcggaggagaagaaagacgaggagaagaaagagaagacaaagaagggctgctcaagtcgatagcggtaactgaggggaactcagaacgtgaaccatgccccgacccaccgtatgaacaatgctctgaactactgtatgtgcatgctcatgaaaaggctcgtactagagtgaccagatgagagggtggatacatactgagtaactggtggatatcgagtagatgatacatcagtcagctgacaccagtgaacacagccaactcagcaactcagcaactcagtcgttcagcaactcagcaactcagtcatcgaccaactcaccagctcaccaactcaccaactcactgactcaccaactcaccaactcactgactcaccaactcaccgactcaccaactcagtcttccgctaatcaccaatcacatgactgtggcttactactcatttccctaccacttgaccacttttttttcgttttcacacggtgctaactcgaaacacctaagaccaacaaagccatcctattactcatcatcggcgcgtgtctagtgccattaccggtacggaaactgctaccagtactcatggtccatgatctacatatgatgacaaatccaacctccaacctccaactccaactccaacctccaactcccactccaactccaactccaactccaactccaactccaactccaactccaactccgaccgccaagagcgctgctccgttctgggctgcgtcgaataacacaaaaccaaaccacggccatctcaatccacgctaaccccttctgccttgtccactaccggcacatgctcactcccagaacctccttccgctacgctgggaatgttacattgcaatacgagtgaacgtggagacgagcgcggttaacatggctggttgtttggccggtcttttggccggtcgctaggctgctccccagccagtcctcctcctcctgggtcctccttctcccccccccatccccaactacacaaaccactaaatatacacgtttattttactgtttaggtcgctatttatgcctcgcgatgttagtttatctgatgttgctgttgtcattcttgtcttgtacatctccagccctactcaatcttggagaaatactttcgcgcctcctggccagccccgttgccaacagaatgatgaaccgcatgcggccggtacaccacttcgactggcggcaaccagtaattcagcggcacgggaaaatactcgtagtcctcttccttggagtaaatggtgtggggcctcgacgtgtcgctgttcggcgagctcatttccgatgtgtcgggaagaatgcgctttttcgacgagtaatccgagtctgacgccgaccgcttcttgttggtggccgaggtctgtgtggtcatggtggtggtggagttggagtcgcccgaatccgcctgcctcgacgagccatcgttcaaaatgatgcagtttcggttgaggtagaaccgggggttgcggccgcgcacaaccacgggacgggacagcgccgacgccagacacgtcttggtgccgttctccagctcagccagacacttgaccgagacgtagaaaaactgttggtgcttggtgcggccattgtgggcggtggcgcccttgaactgcagccgcttccactccacctcgtcgttggcggtggggttgtcggggaagaccattttcgccttggcttcgtcgtcggccggcaacgaggtagcggacttgggcgagcagaacagcagccgctggggatccgagtcggccgagttgtccgtcacctccacgtccagccacaggctctgggtctttgcacgctcgccagactcggtctgcacgtagacaaccttgtgatcgttgtggaccgatgctctcacctgcagcaggttgcgccggtagaaggtgaggtggtaggcgtcggggtctgtgtctgcggctgacgactgcgacagaaagaaggtgccgcccagtttggcccggatgctcattttggccacgtcgccgttgtagtcaaagacgttggcatgctgggtggaggtagcaaactccagataggacgctgattctgccgccgacgggttgggcgacggatcgtagatgagcggcaccttgtggatgggggtcgatggtgacggcaccgtggttggcgattggtgggtgggaggataagttccgcctggtccgatcgcccccgcgttatgggggtgtgctgggtgagcagcgacatgggcgttctggtgagcccctgggtgagttgctgttgctgcagcagcggcggcggtatgtgcgacatgggcgttgtgagcagcagcagcggcggcggcggcggcgttggggaagcccgtggccggaccgcccaggtgaaggtagtcttccaggagtgagtaggagtagacctggccctgctggacggggttgacggggtaatgcagaaagtcctcgacgtgaggagcgtcgtacagaggggcggtggaggattcgtcatggggctcgatccagtcgcgtgaggacggcgacagaaaccgcaggttgttggcttgttgcagagctgcaaagccggagtcatcaaaatgtggtgatgtcattgcacaagtggtggtggtgtttgtggtggtggtgtttgtggtgcttgtgcttgtggtggcagttggtggtagttgataatggtagttgacagttgacagttgatgttgatgttgatgttgatgttgatgtgtctgagtctgtgtctgtgtctgtgtctgtgtctgtgctgtgtcacaaggatttggtctgtgtctgctgtgtctgactgtgtctgtcgtcaatatctgctgatcatgcggcggaagagctccttataacaaaggtgtcgagtcgatgaatctccccgcttgtacacacccttttttgtttctgggcggcttttggtttagatatacattggggcgctgctgttagtagattcatttcacgtttgggacgtggtcttttgtctttttccactaacaattaaggtttgtcaatagcgtttaaggaccaacttagttggggaaagtaggttttctttgtccaaaaggtgcatgatggtacaaaaaatacaaaaaatcaaaaaaaacatggaaaatacaaaatcaatgttggatggtacaactggaagaagttgccagaaggacaaaaaaaaaatgcccaaacggcaattcgaccccattctgcaaatctatcgactccacaaccccccaaacccgcggacttgcgccccagagcccccaactctgcccaaaaaacgcaaaaagagaccccagcagacctccagcgaccaccacagcgaccacaatccccccaaaaaaacacaaaaaaacaaacaatagaggcgcaaaaaaaacaaaaaccaaactcgcaacgcacccttcactatggcccgtagtctggtgtttttctactactcgtacaactagtcggagctatcacggttgtctttgttgtggttttgacccagtgtttggggataaaagttgaggagtttggagtccaaggcccccgaaaaaacccatctggacaatcctcagggtccgtctgtccatctggcacgtattgacagccgtatacgtcggccctagcagcgtggaaagccgccaaaccgccagctgacaggtgcgcacaaagacggtggacactagtgggtctagcgcagtttgggctcggtagaaatgcccagctttcaccgcacccccctaaccacggcagattggaggccctgatactcgcctgccttcgcttcgcaagcgccaattgctcttccatggcaatcatctagaagcagtgaactaggaacgaaccgactttagcagaccagacgagattggcgcacaaaccctgccgcttgtcgcttgtcgcttgtcgcttgtcgcctgtcgcttgtcacttgtcgcctgcgccctgttggcctgtcactgtcatttgtgacgtatgtgatgactttcccacaatccaagacccaagcgtttcggcaccaaaaccgtactcagaacgtaaccacgccgacaagacgccggccggccatccttgtcttcgaaaccaacttgcaaacaccactctcaagacaagctgagagcccacagtagcatcagtagcatcagtgcatcagttgcatcagttgcatcggttgcatcagttgcatcagttagcactccactaacagtctacagtagtggaactctgctcaccctcaggtaacggactcttttagcgtcggtaaatacggacaagagctgcaatagggcatagcgagtttttttttcctttcgaacctcccgattttcttctatcgccatactatgatacacttatcatatccctcagcgtcattgtgcatgctagtctgttaagcgagaagcctaaagcgaattaggcagagtgcgtattaaccatttatccggtcttggatgttactcagttccagctaatcatgtgaccattacgtaagctgggggtttggtcaatggtcgagtcgggaagacatggtgggagacaggtcataagaatggaagtacaagtacagtatgtactgtagtagtcgcaaaatgagggtggtaacaactatgtcgcccccatcgccgaccatggaaagaccaccccaaccatgtcacccccataaccaaccgtgtaacgaccacaccaaccgtgtcacctccccaacaccaaccgtgtcaccccccaacaccaaccatgccaccccctccaaccccctcaggcccgacatgtcgccgaccggtagcaatctgtttacttcaaaatagaacaggctatttggagacgccgatcggcaccgaacaatgggtcacgtgacgtctcgtgacgtgaccgcccctccagcacgtacagtacgcacgtatgcacgttcacccggttaatccgtgcagctaccgttcctacatgagcgcatgcgtttgctgtcaatgtgtgcataggcgaaaagagggttttttgtcggtgcatattttgtgcatattttgtgcatatgtaatgcattgaccgttgaaccactgcaggtgggggtcagtctgtgcgggaattctggacgacttttgtaggggagcggggtgttttttgggtctaggggaaagtggcgggttatataagccgtcgagatgggggttttcgacgtcggatgtctctcatggtcgaccttttactccatctgataagcttggagtctattgttgagcaatttacggagcttggtcagagtctgtcagaagtctgaatcttggagccgtaccaggggggggcaccagaggggagtttaccatctaaggcacgagtctaatgtgtagttgaagtttattgggaacagatgagggagagatgggtgcgatggggttgtatgtggattgtgagggaattgtttagatcatcttggcgggtgagtcagcaatggtaatggttggttggtgagaatggcggtagaagggcttcggggtcgtcaaggccatgtccggaaattgtctccgggtgtataggtttggaatttctttttccagatcatgtcttcgaggcttagctagcacgtctttcctgattaagcgctggaggaatgatgatcccagacccctgggaactctaagggggtgctgaggacggtgagcgcgccagcagagtttggatgaaacagctggagcagatcgtcacgtggcggttgggcgattggggggatttctgagcagttcaagacccagtgcagtctccttccatctctaatgtggccaagatgggactagggtggtgaacctccgttgctgtagcacgagtgagacctgcagcgactccgggaagcatgtcggtcacgcacgatgacccccacttgttgcacgtcccccgaaatagcattttcggcgccattgtctactctcagagttagcaagtaagggcaccaaacaatgttgactgtctcaaaggctaagcgggagattccccgcaaagaatcgtagtttaagcaccagcacgcagcgtgcagtcttggcgggtccaggggtctttgctggaggttttcggcggtctgttggcggtctgagacggaggcgaagagatcctgttggaggtgggtgtggagctggagcgatgggagagttgagtggcttgggggaggggggttctaatggagttcgcacggcactgacccgggtcccaaactatccatttccagctcgatggcacggcgctggacatggtttgacggcatctcgattggtccagcggttagggtgtgggcgtgttggcggaccagcatggcaactcagtggtccctggagttggtgtggtggtcttgggggattctagagttgataagttgggcttcagagttgatatagtggtcttagtaggtcccccaaagccgatacgtcttttggaggtcagagccgatacgtctttggaggtcagagccgatacttcttcggagatcagagcccaaactgcgccagaactgtctcgatagacacaataagagcaatatcaactcggccatatcaactcagctatctactcagagcccagcaacgccaacaatcgacatgtatcaaactcctccacaatacctcgtacctgctcctatcgagcacccctggtaccccccctgccaccacccttgtgcctgccacccctgtctgtgagcagggtctggccaagcgcaaccgttatctgtcaggcacgcggtctcaccgtcacgtgtctgtcggcaggcacagcaccgacccaacgtgcaaaacgaaaaaaacgccatcaggtcctccccggatctagagacccgtgtgtgccctgactatcggggcgcagcagtggaatatcacacgaaaacaacggaatagaacctcaagcaaactgaaaatcaaacaaggagcttcgcagttagcttctggaatatatggggtcatgtatgatgccgtttgtacagacgggaatgcaggggtgtgagtgggctgggaccgagacccgggaggaccaaagaggaccaacggggaccaacggggaccaaagtggaccaaagaagaaaagacgtctgttttgagacggcaggggtgtagtgtgggtgagctgtttggcactggagcagctgtgtacacgctcagtagcactgtacagagccagggctgtgcagatcgacatggtttcttttggcctgatggctggtgtcgctcaagtcggcgtgcagctggtaactgaatatcaccactgtcgatcaggaccgatgaaacagtggagggggggcagtaaacaggagattttcagggcagagatgagtgaggggtggagtgagcagtatggagtgagcagtatggagtgagcatacctgtgtagtacgaaagagccaagatatctggataactggaaggaacagacctcaagatatctggtatgaacagacctcaacatatctgccatgaacagagctccaagatctctgccatgaacagagctccaagatctcagctatgaacagagctccaagatctcaacaatgaacactccccgcctggattctccaaccaccccaaattacctacctgtttccattcccccactccaacatatcccgactcgtacctgcctcatcaattgctcctaatctcctaccgcgatctacaatccactccttggtaagttgaagtggcccccttgaagccaatcgttcttaagcaccgtcattaatggcgaaccagcaacctagagtaaaaatagacatggacggcaccgcaatggagtacgatgatcagtttgggtcgggtcgacgtcgagttgagatgttgaggacaggttgagatgttgaggacgagttgagaagttgagatcagagtagatgattgaggtcagagttgatgattgagatccgaatgtttgacaagttctggcgaccttgtacgacactgatagtcattcctttaccctccgacccaatcacgtgggcaaaatctcgccgctaaatgaccagaatcagattaccgtaccgacggcacactacttgtggacagagtttttccacgtagattagccgcggtggcctacaagagttgacgggtggagggccgtatagtgacttatctccagactctagggcggcgcgtcgaaggattacgtgtactgtcgttgctgttgtagtagttgtagtgttgtagttgttgttcaacgtcacctaactaaatgagaaagggtagcaactacatcttcaactagactcacccaaatccaactatattactctcgagaaaattaactccactaataatcaacaatggcgccaatgtggacaaaagttaggacccgtatagcgtggtccatgtaggaccaaataacgtggccgatcgcataacgtggtcgatccaggaccaaaacaaaacctctcaagcccaaatcctgttcatctacaccttccacacgagcctccatctccccgactctccgaccctcggaccctcggtcaacaagctctcactccgtacagtagacgtagatctgacaatcgagagctgcgttttttttcttcctactttgctgtcgatcaatggcaacttcttaacagcatgtaagtcgtatactcgtctttcttcgctgttaatagaaccgcgcgccgtgccgtaggctgtgccaaaaggagaatcaaagtgaacgtctaaagaaggcttaaaatggatccaagagacgggcgcggacagaattttgcagtttcaagtggttgacgatcaccaaagtcttttttcaacttttcccccaacttttccccctagtcgagtcatctacagttccggtggacaccaaaggctcaagtagcaaaggctcaagcagcaagggatcaagcagcaagcgcttctgtaattagtcaaaatggataataacgtcgatggaaatatcttcaataaccctttcccccttctaccgacgctttgacctcctttacccgacactcagctatactagacagtgctgctaacacgctcgcagaactatgataacagtccaattccatgaacaagtttgagaatataagcccgctggctacaacaatccttttttgaagtccaggtttctccacctgtttcaggtcatatttgagcgctgcagaaatagttcataaacgggaggttggtatcagagataaaatgcatttagacggaccaaatagagacgaaaagttcagggatatgttgagatatgtccaaagaacattcttgaaaactttccaacgccccttctccaacatacttaccgacaactgagagtgcattgtatatcgaatgtagagactagagagaccttggagaaacttgctggatgatggattggtgcagatattgtagcatgagtgaggcaagatggtagctgatcgaagcaagattgaggcaagaagatttcttcacaccgtatgttagaacctgaaaaactccatattctgaaatgccaagtgctacatcttcatttagtacgggttttgaagggtaatgaaggcgtaaattgctttattaaaccaaatatacttgcttccatgaatgatcttacaattgaccctctcagtctcttctcaaaacttctagggtcgtcccaatatgtgttggaggtactctaagagtatgtactgtaccaaggatggacggttgcagtccttcatttatcacgttaggtacttgaaaaacttattcctgtcaatccaaacaactcgaaatctctctcagaaccactctatcgtcaatattaccgtttctgggtgtatgtctctggctgaggtatatcaatcagaggtctagagtcataaatctcatcaggagtatattcagagattcaagagtcaataaacatgttaaaggagtgccagagaatacacattaatagttggaagtgtcccatatctcaatatgcctcaactcttctgtaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcgcacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctagagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatctctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagagacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtaacagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaatctgtatatccggatctttattttagtttacatttcaactaatcccaagtaaatggtaactattataattgttcaaagctcaattagttgagcatttgttaagtcctagagaaaagtgttctaatggtatcaaaaaaggtatcattgaattggtggtgtaattatatatatttggataaatgatttacaacattatatatatcgatccctcgaaactgttgaaggtaacaatacattaaacagttgctctttttattacttaccattacttaccctttacttgactcctaaacccaaccaaacataacataacaaaaaacacgggaaatcggatatctggttgcggccccgtcacgtgaccatacatggaaggtaacgtgtcttatccatcgttggccatgtcctggtgctatacattcagtgttttaattaattgtcagccgcatattggttttggtgttttttttatttattttttatatatacttatatatattttttatatatatttttgaatgattttttaaatgagaaaaaacacaaccacccagtttgtgtcaccaaacatgtctatataatcccctccaatcccccgctacctccatctggttcagagtgtcgaatttccgtctctacctttttttctcgtcggctatcggaaagtattattttccggggctgtggtccaatgagattggtagcaaggcatgacactgcatgatgatagtcggcatcttttccgagtcggagatgcgcggcagaacatgtgacctgtcacgtgaactgcggcaaaatgcacaccaccggccacgacgaagacaccacacaaactccaccagcggcacggttagtcgcgtgacttttatgaccgtacccccctcggactaacgccgccaggtgaccgtgtcttggatttatcacctgtttttttctgatgctcactgtttgcaatagtgtgttttgggcccgcccttagcattttggtcccaaaaccttaatttccaaagtcggcatacacacggaaaaaacactctcataacacaagttgctccagacaccatttcaccgccgcaatcctcacgaaaatgtccttcaaattcgactgggaaagtctgcgtgacgagtcgttctatgagcgcgctaagacgatcctcgcggacgcgctgaactcggactccaagccgcccatcatcgtggacgacatcaccgtcaaagacctcgacctgggcgacgaaagcccgtttcttgagattctggaaattggcgacatggcagacgaccggttcagaggcatcttcaagctgaattacacgggcaacgccagcctgacactgaccacaaaggtccaagccaacccgctcaacgtgtaccgacagagctttgaccagagctcgtttgtggcaccacagttcctcgcggccggcagctctctggccattccgctcaacctgacactctccgacatccgtctctcgggaatcatcattctggtcttctcccgagccaagggcctgactctggtgttccgaaacgacccgctggagagtatcaaggtgtcctcaaccttcgacgccatccccccgcttgccaaatttctccaggtccagattgaaaaccaaatccgaggcctgttccgggaattgctaccgggcatcatccacagactgtcgcaaaagtgggtcaccagagacgagacaaagtccaacagcaacacggtcatgtctccccacgtgacccaacccccctcgccaaagctcaaacccgtgtccatcatggacatcaacccggacctgcctgcgctgtcgcctactaacatgctcaagatctctgcgctgtgcgcctcccagcgaaccctgtcgctctttaccccctccatttccgatgcagtctaccggtccaacctggagcaatttgacgtggtcgacgaggagtcacagttccagagcgaggacccgtacgatattgtgcgtatccagagcagaaactactaccggcataaccaccaggctcccaagagacgaaccatcaagtacaagcgcaagtcgaagaagactgacgagggcgacaatgcttccaccgaggtcaccactcgagaaacaaccccgttgcccacctcctccactccgcttgagacgtccactccctctagagaggtcattcgagaagtcaaggagaagttgctggctgagccgtcctcggtggtcatgtccccgtctgaagagaagactactctgcgatccatcccgcctcccctagaactatctcctccctctctggatctgtccattgacacttctctgcggccctatgcttccagaaacaacacccccgagaagaaggagaagccgcagagacctgcagggcccagcaagagaaacacactgcctgcgccgacaaagaagggtcctgggttcttttcgtcgaatctagcgggttatgatgtgccccctccggcctattcgggttaagaggacggcgctgttttcgagccgtgaacagctgggagagcgactgtatctcccaaggtgaggcacttttttttcccaacagtcggggtttattctcagctgttgcaggtaagttccatatggtggtcccttgatagcgttatttatatatttattgtacataggtaaggatgagattttgtggttaaccgagggcattgtaaggtgaacgatgatggcgagacggcagtctcaacgaaagcaaccttttgcacgtcgacgtaaaagccggttcaaaagttttcgtttgttctcagaaaacatcgtcgacaagtcaaaaaaatttggatgtctttctcaaacaacactcttcaactccgtcaatgctgctccgattgaaaagagttcttcgtatttgagatattcagacgaaaacaacatgacttttttattacttttgctctacgacttttgataggcatctttactacagtacagtatgtatatactctcaatcctaggcatcaacatactatctttgggtatgactacattccacaagtccgccatttttcgtcagattttaatgagctctttgaaaattgattgagaaagggatggggatcaccactatttactcatattctggctgtgatgtggtcaaatctcttacctgggtttcgtcagagtacggcggtgattggtggtgattggcggcgattgaggttgatatacaggtaaaaacctgatgatagataaaagctggcgatagatcaaacctgatgaagttgtactgccttgtttgtttctcttccgcatcgtccacccagagtatgtacagtgccactagagttgcttccagtgtagcgatgcaatacgagtttgtggagaaaaacacggatcgaacaggtagtttgtcggaatttgagtgaatatctgtcatcttcattcatgtgaccaactgataatgacctaaatttctcaatcggctagatattcgtggttttagagagtctttttttttctttcttttttttttttggagacgcctgtgatgtgcattctatgggccgaatttgggggatatggacttggaatgtgaaggcatctggttggaaatatcattttggattattgatatgattctttccagtttcaatatttccaatcagaagaatattcacggaattaaatcgaccctaggttcagaatcagaagtaccatctgggacctgtaatttgagagtaagaagccaagtgaacacgagatttgtttggaaaccttttcttagtgtggtttcaacaatgacctagacatctctctgattcgataatttttggcagtttcagatggagttttacggtcttacaagtccctatcagccgtttcaactcactgagttgggaatatatatgtgagaacgaagtgctatcaagtaggtaggcaaaggtgaactttttgtatgagtagtcgacaagaccactttgtcattattcagctcactcttttcgagtcgataaaactacgctgtcattcggctcaatctcgtcgagaaggtgctccgaaagagtaatagcaaaagaataacagtagaggggagcaagaggaccaaaaactagaattatggactttgtaagccttgaattctcatgtcattttgcatttaccaacccgccatcgcacataatctgacgcttgacgcgctgtccgttctacagtcagtgtgtgtaatcagcaccagacaccatataaaacgtcatgttgacaaggaggagtgccgagaacttcaaatacctcaattaagaggctgtaaaaagaagtaggacgatgcgaattccaatacagtccttctttttatgggaagagggcattgtggcagtcgacagaacatccctgtgatgggtgatgttttatgaccttggaatcagatgtaaagatgtattgtttttccgaaagctctagaattctccagacatctctcaaaatcaatcttgtgtttctatggtgacagttcgtatactcagttcgattgacggaaaacaatatcacggtaagacatcaaggtaagacggcaagacctgcgacatgatatgattgcctgatccagtcaggaagttgaattttggaattgtctgactttgagctctccaattcagttactattattttcattattcagtattccacaatctgaaatgctgtgtgggtgacgtcggctactgcagcattatcattatcaaatcggtggaaagtaaagaaatcgagatgatagttggatttacatcaccgtctcgtgtaagactatagaatgatctagctctctttgcaattaatcacccttactatagaatttcaagaccacttatccaaaaactacctacatcatctcagtacagagctcaagtagaccaagtaattttaacagtctcttgaataccgattttctgaaatcacgtcatttagtgaaccgcaatagaatctatgactcgcacttgaatgcgtagcttcctctctacgtcatccttgtgtcttgataactctggcagcacacagtattgtgtgtttttaatagctctggttaactaaatgctaagtatttaatacatctaaagtgccatccagcaatgtaaactccggatgctagacagatgaaagttgtaccgatgaaatcgatgagactcggagtatcgattggggttgttttctctgcaattgggccaatattggaactgtcgtacagtcatgcaatggcgttggctttccacgagatgtagattccagagagctctgcctggtacagcttgggcaccttgtcgctgaggtccatccaacaatcagagtagagataccgaatggccgcacaccacctgactgggtctatcgctgctgaacaccagcaatgtatcggaagatttactggacggaaactgggtcttcgactgcgagtcggtgagactgagtgtcaactcgggccatgacttgtcgacgaggattcgggcgtaggcattcagaccggcaaagaccagagacacatgaatgtcctgccttgcagatcttgaagggggtgattcgaaagtcctggagcttgaaagcaggccgcttttcgcatcgcatcccagaatgacgacatccttgtccttgacactgacggctgcggttactcgcttaaaagcctccaaggcgtactccacgtcttttccatctccttggcggtggttgtaccccggtcttcagtactcctccaacctctcttagtgtgaccccctatgattctagtgggatgcccaaaaaggcgacgaaatcaagtagccccttctctgttcccaggagattttcgcctgtgagctcgtcggccgttgttgtcattgcagcgagcgcctactctctcatgtgacactctctcaggatgcgggacacggtgatgtccgagtcacacctgcaaggtgggggactccgtatctgccgaggtggttagttggattgtcagcaaccgaacgggtctggacgccgtattcatgacccggcactgaatagtgtctggcagcttgttcgattccttgagctcggttgaatggccctgtagtgggagcaagatggtctcgctccgtcgtatgtcattgtttagctgcacattgtcgacgatggcttcgggattatccgacctctcttccttggttgtccaggttgagcctgtactggtgtctgatggcccttctctggatcatcgcatgccacttgaggcgccatgacagaattgtacatgtaggggcaataactagacactacccataccatatacaaataatatacactggttaaatactaatctatttgcggagttccaatgtccggagacatgccgattgataagaactggtcggtaaagcgggataagatgcaaatctcattttcgccagacccgctcgtcttcaatcaccccctgcacctaagcaagagcacccttcttggccatttccagagcaccctccagagtcttgttgccgccaatgaaaccagcagcatgcacaaacacaccgccggggataccggacttctcagacagctcctcgtctcgcagacctcgccactcctcgggcagaggctttcgggacttgaaagcagagtccttctcgttgacggcctggacacgcacggaatcgggagtagggtagagaacgtagaggaatcggccctcgatgcccttctcctcctcaattgtgaacaggtggtccttccactggcaagactcgtcaaactcgaggtatcgctgctcgtctccattcttcagtgcagcctcaaccgccataagaaccttggctcgggcaggcagccacacagtgccggcggtgtagaccaggttgtggaaggccgtgcccataagctgggacgccacgttgaactgggcgtctcgctcggactcctccttgacgagcccgttgagggtggacacgagggcaggaagagtgatgccaaactgcttgaacttgggcttctcggcaatgggctccgagtaaggctcaatgccgttgtcgttggcgtcaatggcctccacaaagtccttgtagatctttcggtagagaaggtcaatgtcggcatccgacacagaggcgtccttgagaatagcccggatcacgtccttgccaaagtgcttgtacaccagtccggcagaagacaacttggtgacaaactcgccgtcgagatcgaaaatctcctcaaagccccgctggtggtggtcaaagtatttggtgccgtcatactggccgctcacgtcgaccacaatgtcgcacttgtcgagggtctccatgtctcgggatcgcaccagatcggcgtccttgaactcggggagctgcttgagcatgaacacggcgagcgactcgtccgcgtggaaagcaccgctgtgggtgccgatggtcttggtcattttcgcttttttggcaacagacatgaacgacactgttggtgtagtgaaacgtgttaataccagtctctgtgctcgctgtagaaattttagactgtgcatggcatagagttcagacgccagatcgaagggtcaagtgttggcggcgatggtgagatggtgagacggagagttggttgtacagtcgaagaggaagtttctcgttgacgagctggtagtggaacacttggcctgtgttacttgtgaggggcgacttgtgtcgaatggaggacacctactcgtaacctgaaagacttgcatatccagacaactttagattgcctgacctgacctgtcatgtcagacgtattacacatccccagacacattctcagaaggtgtatttgtgtgacaaacgggtacttgtagtcacgaggacggcacaagtaacggggagagcacacccagtgcgaggtttgccacgtgtcaccactccgcttctcgaaccatgctcgctgcgctcacaggccgaattggagaacacgattgcgtccaccgcggcgtgttgtgcttgtgcactaccagtggtggactacagtggtgtagaggaagaagagttatttttggggggaggcaaatatttaaagtcgtcttgattctgttgttagaatctatcagttacttaaaactatggtatactacttagactttagttggaagaatagtggtgacacgaaatccacacaactctcgacattgtatagaaaggtaacggattttattacataatcaaattattgaagcttatatcagctgatttatcatcggtttgccccttctgcaccctcgcaacggtcgaggaaacacatttgtctaaactctagcccttgactcagctgtatttccatctccatgattggtgctgagaggatatccattgtgcctcctagagtggagaaatcagaaaaagaaaaacacaattttaatcaccaaattcaaactgttcttttgatactactttcatctccacatcatcccttctcacacatttagatggaccccacacctcctctccaaacatctccagctcaactcaaaattattagtaataataataaagttctgttactaagcaaaaagacaaataaagttttattactaagcaattaccagagcaagtccagagaacaatgtagaatattgggtgagacggagctacttgaagcatgtttctcgcagaagtctgcttagtaaaccttttttgttcccctcccctgcctctcacgtggcccttaatcctccacttcccccgccccgccccaggctcaaaggtctcacaccgctttttggtcaaaccaccaccctaaccctaacccagatgcctgacttctcttcaccattacggtccacagcttgttctctgcaccacaccacacattgtctttcacaccacccatgtcggcattactgaggcgatttcgaaactggaaaatcaccaactctcagctcgaggttggaagagtgagtatttgagaggaggagggactggtccggagttgtgttgcgggatcatggaagttaactggcagaggagtgttggggggattcgtgtggacgtcatgaaactgaacttttgacatgccattctgtctgtacaatatgtttgtgtttgtttcgattgatttggtccactcgttcgcatcctgttgtccctttcttctgccgttgccccagctgtttactaactcagttcaccatgtatctcatgtctcccattctcatcatgttgtacattggtatcgacacagacaaaaagctgggcgtgcctggcttctggcccgaccccgcacgtctcaaccgaatccctaaggagcctgcggagatctcccgcgagctggagcgaatgagacaggtgcgaatcgccaagcgagagcgactcaccgagcgagctatggcgctgctcaacgacgaggacaaggaggagctcaagaaaattctcgagtccggctccgtcaagggctccgtctcggagcagtactactaccctcccaagaaggatctctcccaggccgccttcatgcctgtccccgagaacgccacccaagccgccgcagaaacctcggccgagctcgccaaataattgtatatagtaaattccactgacattgctcctgtagctccacacaccgctgtggttggtatcgtgagattttggtatcgggttttttaccttccgtctgataacgcagttcggtggctggtggctggtgtggcgttgtggcttagccgagggagaagaaaaaaaaccactgcaacataaggtttcggaaccacggacggggactggcggagggtgtgaaaagtagtgcgcgtgttggctctgtgaacctgttgagtgtttgaatggattatttggaccatttatattcaaaaagtacttttttttttcttgtggggtgacttttgggtgagatggaagtgtcgagagagattagttggacattagttggattatgtaatacggtaggattgatagagagaggtggagacatgattaatacatatgaatggtataagatgaaagctacagagtgggggagttttttgatacattagaagtccacttttccctttcaaatatgtaaatttaggctagttttatgtactccgaagcttttaaattacttagacctagttggaggccatacggcagtagccgacaggactagaccagaggaccaactttggaggaacaggggacacgtgatcaggataaggtcacgtgatcaatataaagccacgtgatcaataaaaagccacgtgacttggggcgggacgaagtcgagacctaaatggggtcgatggggtcgggggtcattggagtcctgtctcggacttggttggtgatggacacctttagcagggtccgattgttgatgtttcccacccgagcggaatccagagagaacagattcacccatcccttggcaaaaagtgacataatatttgatcatctattgaaacgtctttccgcgataccggcgtacaatggtgcgcaagtgcattccaggtggtggccagcaagaaggacttttagttcttggtggttgataccatgttcaaaaccagcaccatatcaataccaagaccgtattcagaatggttacctgatgattttggtggatgtagacgggtcgctgccgttgtattgctcttgtgccaatggtggttgtttttcgggctactttgtccgacacaagaaaacagaaggcacggctgctagtgagaccgacgatacttctgggctaactgtcacttgttctactgccagtgccttgtctggagtcctcgttcctgaccttacccatggtgatggaacgtagcctagagccgaaccaagccgacgctagtggcccagggtgcacttttcgatacctgaccgagtcccagtgcaagattgcaaccgggggagggagagtatctgtactgcgaccgggctaaaagcgagctagcaccactttagcgcaacccagtcttctacatctcctttgcggatacgtcagacgtcagatcaatgtaacatgaacaggaacaaaagaaacacaggaacaaaagcacaaagtaactcactgttgcagttactcggagcggtgacgacgactctggtgtccactcttttgtccactcttttgtccactctttgtgtcaatcactacctttgcaacctgctagtcggaactagcggccttggtaaggcacgcatttgactgtcttggctgctgtagactccacaagtacattgacgctgtcgattagtccagatggtctccgaagaggaaatccagccgagtggaacattgccagaacccccttcgaacacgctcccctcagccattgggttctagatctagtatcgtcgtctgagttccgtggactggccggagaacttgtggacgccctgtgacttgcacacgcttgattagcacacgctgtgacgttgcccacgtcgttgaacttgaacatcaactgcccagttccaggtgggggaagttcaaggtggagtcttggctgctcacgtatacagcaaagtagaccgatgtcttctactgaccgtattgccgaggtagagggatttgatgctggaactattgctctttggcacgtcaagtcgactttgaaggctgtaggtccgaaagtgcgattcacttctgtcttttgttggcttttgttgaccgtcaaattatttccctgaccattaagttatttttggccctttttgttggtttttggttcactttttgttaagttttacttgaacattttgtttgtctcaacacctcgtgtttctgtggattgatactatagaaattggtaccaatggactcaatctcagtaccagtccactcgaaatcgtctcgcggtgacaatgatgttattcgttcctctccagcgtctctattcaaacatatatagtgcgcctctcttcagcgtctccattcaaacatacatggctgtctcactccagacatcgcgcgacatcgtctccgtgtctacatggcctgttcagggttaccagacctctcccttcacttccgaggggacatccggagctacttgtacttgtccattgatactggtgttctcactctggtggtgttctcactctggtggtgttcactcttactggcagaacatgcgcttcggtcatgttcatctacgctactaaacttgtattgctgcgctcaattcattagtcacacggccagtcgtataaatacagccgcaacgccagcatcacggctcgatcactttttgctgcggttaggcagaggtgaaggtgccgttagcggcaaagccggtgggggcaactgtgggggcaggggaggggatgggagccgattcggaaaggggaacggcagactctccggcctcagcagagacaggggcagaggaaggagccggggaagaagcctcagcagaggcctccgcggtagaagagacggcagcagctccttcaggagcgccttcgggagcggtggtggaagcaggagccgaggaagaagcaactgaagaggggagctcagaagaggcctcagaagacactccggaagactcggctccggcagcgccctcggggatagacgaggtcttgggcgccagagtagcgaccacggtggaggaaacgtaggtggtggaggttccctcgggctcggaagaagaggtgaggggagcagcggctccggcttcggtggcgttggtgggggccacaagagaagtggtcgacagcacgggggtggaggaggtctcaacgggagcctgagtagcattgaaggttgcgttgtggggagcggaggtgggggcctcggcggcaacctcggatgacgtgttggaaggctcgaccgaagcggtggcctccacagaggcctcggaggaggcctcggaggaggtctcgatggaagaggaggctccggcagcagcctcaggagcttcggtggaagtctcgggctgggcagtggacgatctcacccgggtaatggtgttggtcttggtgatgtaatgagttcgagtagacgttccctgaggttcctcagaggcaacggtctcgacctcggtcagggtctcggtgatgtcagtcacaatgggggaggcggcggcggcgttctcctcattggccttggtgacaatagcagaggtgacggtggcggtgggaacggtggtggtgactccgtactgggagagggtcttggtcaggaacttggtctgggtgaggaagacagttgtgttttcttcgtcggaggaatcggaggcgccggcgggctccgagccagagttggcgccagcggcgtcctcgttggcgttgaagttctggccggcctgcttgttggagggggttccagctgcggcggcggcggtgttgtcggaagcaccggcggcagcctcaccagtaggcgcgggggtgggacagtaggagacggacacggtcacggtctggggagcaggagtctcggtgacggtgacggtgttggcgggggcggtcacggtcacggtcacggcggctgcggcaaagtctgctgcggcggcagaaacggcggcactggtggcttcgccgggggtatcactggtcagctgagtgagtgaggcaagctgggaggttgcggagggggcagtgtggttgctgaaggtgccattggtgagagtgccgttggccgcgagggccgtggcgttggtggcagcaaaggcgtcggtggcagcgacactggaggtatcaaaaggcagggcgtggcccagagccaacagggcaccgagaacggaggtggacaggtgcatattgggggaacgagtgtcgtgaaggaacgtatagggtgggtaaagagcgacttgcggcgccccacgagcgcgtccaccgggttatataccgagtctagctctccatagagtttgggcttcggcgagatggtttcagcttaggtttggcgcacgaggtgtgtcgcggcggccatgttgccattgggggtgcgagggggcatgtatcagggttttggggttcgatttctgggtcgcaattcggccgtgagtcaatttccggcgtcacattcgtcattgagcggcgtcccgacgcccaaaacccgcccccaaccccgccgcacacccttgtatctcgggaatgaaggggcatctggcgtgcagcaagatgacatgtagggccatcagagttcggattagccttgtcaaaaatgcaaggctgcgtctcagaagcaggaggtcggtgagaacttgggtagcggtcgagttacgggtctttacaggtggtgtttttttggcgtagcagcgaaacaaaccaggggttggacttgtggacgagatggggtaagcagggaaagaggtagggccgggaaaacgggggaaaacgggaaaaaagaagataaagaagaaaaaaacaaccaagaacgacaaacaacggattatgtcttctccatcatccccacaaccacatgtgacagatacttgcgacataatatccactctcgcttctgctacaagtaggttacatgtatgttgtgtaattatgctgctggaacttgtaccagaaaaagacgtgctgatattacaatcttgtatggacaccggtacagtacgagtaccgtccaggaagtacgacggttgatacaatcgagaccatgggaatcttgtgatggtggtcgtcagtacgacgtcagtacgagtgttttttcccccattttcccccgtttttggccggtttttttttttttcttttgccgttttttccactccaacttctgcaacttttcactttttaactcttcacacaacttttcactgcccacttcactcccagcccgtcacagctgtacgtctaatacctcacaaacctccgaaacctgaaaccggaatgtaaacagacaactacatggaagtaaaatcaaacgagaatcgaaaccaacggacggaggccgcggtcacgtgacatcctgactgactgtcggactcgcctcgagaccgcgtttctcactgtccactgtccactgtccctgtccatatactgataccccagatcggcgcccctccccagatccattccgacgacaaactcaactgaagtcatctgaagtcaaagaacccaatcttgggatcgtgcctgagctatgcggtggttttggcgagagcgtcggttggccatgtcgaccggttgcccacaacgactggcctcccacaacgactagtctcccacagacgagcgtttgatggctgggggcttggaatccgcagccatcacgtcgctcgcacttgtgccctgctactctcacttgactctagctcgctcagccgtggatcggtcgatcactgtgggtgcgggcaccggatccagcgggttggggagctgggtgtggctgaggtgcacatctggcaagtccgctttggagctccaatggagtcattcgcccaatcaacattgtcgcagacctccaccgttgaatgcgccggttagggctatttttagccactgtttcagactgctacgagggacccatgtacaggccaagaagctgtagacagcagaaagataggagtaatgttggtcaaagaagcgaaagcccggacatattatgtctcaaacgaaaaaccaatcgactccgtgcacatgcaccgtcaggaatgtggtttagtggatgtgaggacggtaaaggtaggtgagtgacgtcattcaccacatcatagcaggtcatctggtcggacccatcctgctgccggcatattgagtgattatacctcctttaacttctcctactgataataattacgtcactcgagcggagcatagtgttgtcagcgtcataccactctacactcaagtgcactcgtactcaagatgatatcactgccgggtacaagacggttacattggccaagtttctacccggcgcgtctcaaacctggcgctacacacgagaatttcagtcttctgtttcagctggtgtttcagatacagtacgacttcagtggaatgtgtccgactaccacgatatacgaccaccacgatatacgaccacgagcccagtgctcgtactcctactgtagtcatactccatcatcaacctcctccgcctccgcaaccctcccagcaatatgccgcatgaccggcttcattctatagcccgtggttatagacgcgcgttttagactccaccgttttttcgttttcggtaaattactttgcgaaacgcgaccctacacgcgtccgcgcatgaggtaaaaatagcccatcgaaacgcacttccgcagatgcaatgcagaacaacgggcggtgaggagcggtgggaggtgtcatgtgaccttcttgaacatctgctgggccacgtcatggcttggtcacgtgactgttggtgggggcctcggaccacttgaagcccccgagccgatttaagtttttcacttgtcacagacctttttaaaaaaatacaaaaatttacgagtacagtagctacaatagtccatcaagggctaaccggaatgtgctaacatgagacagggttcagggttcaaacttttgctggaggtcggcggttttagttgctatggacatggcgagcgagattggttcgggtgacttgtgaccatgtactcgccttatcacgtagtactgtaccatagaaacagtaccagagaaggtgaaaacttgacaaccatcgcctgaaccggggaagtgtactctacgccaggcttgtaccgagaacaggaaactcaatggctatttatagcttcagttagctaccatatgtactgaccctatggtgagtgaagtcactggagacaatggagaaccacagctccaacagatatgatggcacatgattaatatgatatcacgtgactagtatgatgtcacgtgactaatattacgtcacatggctagtatggttaatgatgcgaatgcccgtttcattgctgaaaccgctctgccgtcccacactcagccctgcatcgtagagttgtcagctagcgcatttactgttcgaaaagagattctttgttgcttatgtaagcgataacggggccaccccgcggtcatcgcgatgtgcaatcagattattccacgttgtagcgtttcaggctgctcatgttgatgtcttccgttaatctaactaaattcaagtaatgattcttatgttgaacccccaggaaacgaagatatctctacttttcggtatgtaaagtactacttagtaatgaagactcataacacctccagttcactctacaaatttatagccgcttcatagatccaacgactttggaacactgaataatacccccctggttttgttcttctcaactaaaatgctaattaaatcatcgtcagactttggacatctatcagggcactttcaattcactagctgaatattgtactatctgctgcttccaaaagtaccggcactcaccttctatctccttaaatcacctctacaaccacctcaaatctccacgtaaaccaacatcccaatgtcaactaaatccctccccttcggttgacaactctgttagcttcatacttcagcacgccacccgaggacagcttcatctaactccacgctcagacctcctaaagggccaattcttggactgtgtcattatctacgttccccaaacccatctaccaactcttccttccttttatccccatcatcatgccatctagtccattcaaatacccacccatcttccacttgtcctaccctaaccctaatccctcaccttaatgcccaacacatcaccacttactttatctcatcactacactaccatgtccgatacaattgaggccgatgtgccattaacaggaggccgagcgccgtcacatgcggcgcctccggttgcggcggcaaccgtacagccggatttggagcggaatgcggcgccccaagctggagttggaatgacgctctggcaacgtctgtccgaatcttctcatccggtggctctcgtcttttttctagccttccgactaggagcgctcttcacctacatgtttggtctgctgtttacagacaagtttgtgctcatgtttgtgttggttgttctgcttctggcagccgacttttggaacgtcaaaaacattgccggacggctcatggtgggcctgagatggtggaacgaggcgtcggagacgggcgagtccgtgtgggtgttcgagacggccgatccccagcggtacataaatcccattgactccaaggtcttttggatgatgctgtatggcgcccctgtcttgtgggtgtgtttggcggttctggcgctgctcaagttccagtttctgtctctgattctggtctttattgctgtgtctctgaccgtcactaacgccatggcctactctcgatgtgacaagtttggcaaggccaataacattgttggccaggtcagcggcggtctcttgtctagagctgccagaggtaccttccttgggcggttcatgtaactgatgcgggtttccgcggtgaattccacccgccactgtcaaagatatatatattaatgaattacgactggaaacgaatgctcagaggctttggcactcaaaaaaaacaataaattcctatatacaatgcgattttggaaggtaccgctgctatagtgacaagctcccggtctgttactcatccttccggaggtcgttagcaacagcctggttgatcttctgatgctccttgagcaccagagcctgggcctcccgctcaatgtcgccctgctcgttgaaatagtcggtgatcttcataccgccgtaggccaagatgccagtaaaagccgcagcgatgattcgttgcgatggggggatctgcatccaccgctggtagagggacactgcgttagtacggaaatgagcactgaggggtggaatactggaggactgatccagatttggtccggttacgcttcgttaacaacggaatggcccattctgccagctccagctatatggtcctttccagtttcccgtcagtctagtagaatcaggtccatctcggctatggagctttggacagaccggagcagttcagaatagtgaggcagccagcagaagaggaacagcagaagaggaacatcaggatcaaactgagtctgaattctgcccacgagatacgtggctcaagttaagttctgtctgttctgtctgttctgtctgttctgatgccctaccacggtacagccatgtcagagtcgattaatcggcccagatgtgcaagtggaaagcaactgttgataatgcacacgtactcaacttagagatgtacacatactcattcacacttactcagtcacacgtcatcagtcgtattcagtctgtcttttcatcttgacttcagttcactctctctcaatacacagagataccgttccttctgcgtgacttctatatcacatctcctcgtcttctccccttctcccctcctttccccttctcccctcctctccactcctcgccttgtcacactcactgtttgcgtcgctagtttgcgtctggtgaaccaacgcttccacttccctgcttcacttggggaggttgggatattcagggttagggtttttcattaagtgcatatttagtacataactagcaaggagtgtagatggaagtaacaataatgaggacccagtgtagaatggcttggggcggagatatcgtcaaaatgatactttcacgtgactccctaacgcctattacccctcaatccgcctccaaacttggaatttggtggaccctcggggctacagcgataccccgcttctcttgtcctctcccccatcctcctccctcctcttcttaggtcacgtgaccacgcgtttaactttctggcagagtccaaatcaccatacatacattaccggcacgtcgaagcgccatcgtcatcattcacacatttacagcacagtacgcaaaaaaaaacacgatgtctacgactgaattcgacggcatctatctcaatcagagcaaggcacacggccgtctgcggatggttgagacgggcctgggctggaaggcagtgcagaagacgtcaatgggcggatcgaaggagaccaagaaggacgagccgtttctacttggaaaggaggagctgctggcggcgttttggagtcggggctctcggggattcgagatgaagatccagacgaaaaaccgcggggccgccaactttgacgggtttgaacaggacaacctggaggagctgaagaacgtgatgaagcgcaactatggcatttcagtggagcagcgcgagcacagcgtcaagggttggaactggggcaagacggactttgagcgatccgagctggtcttttccgtcgccaacaagcccgcattcgagatcccctacgccgaagtggccaactccaacctggtgggcaaaaatgaggttgctctggagttccagcagcccgccgatggacgggcaggcgacgagctcgtcgaaatgcgattctacgtgcccggagtaacttctgtggaaggtgatgagaaccccaagaagaagcagaagacggagaaggagggagaagaaggcaaggaaggagacgacgacgccgacgccgacgacgaatcagaagaggaggtccagtccaccgcccagatcttctacgacaccctcaaggaaaaggccgacattggagccgtggcaggtacggctgtggtgtctttgtcggagatctacctggtcatcccccgaggacgatacgatatcgacatgtacgccaacttcatgcgacttcgaggaaaaacatacgattacatggtgcagtacaagcacgtgcagcggctcattgtgctgcccaagcccgacgatctgcacaacattctcgtggtgcagctggatcctcctctcagacagggccagactcggtacccgtttctggtgatgcaattcctgcgtgaggccgaaatcaaagtcgagctcaatgtcgacgacgccgagtttgccgaaaagtacgccgacaagggtctcaagcagtcgtacgacgagtctgctcaccaggtggttggatctattttccgcggtctcactggccgaaaactgaccgtgccaggctcgttcaagaccgtgcatggccatgctggtgtctcctgttcgctcaaggcgtctgagggccatctataccccctggaacgaaatttcctgtttctttccaagcccgttttcattccctttgccgagattcaagatatcactctgtctcgagtgggttcttcggtaaccacctctcgaacgtttgacatgactctcaagctgcgaaacgcccagggtgagtaccagttctccaacatctccaaggaagagcaggagggtctcgaggcgttcatcaagtccaagggcattcgtcttaagaatgatcttgctgaggagaaggcgctgctggctgccactctggctgaggtggacgatgactctgatgatggaggagagtttcgaggctcggctgatgaggatgacgagagtcctgatgaggactttcatgccgagagtgatagtgaggtggcggaggagtttgactcgaatgccgagagcagttcgggagaggaggatgacgagtgattccggcgcggcttcgcgcgtcgcgggaaattgcttgttgggtaacaatagcagctccggacgaagcaaactcgtatctgattcgagacagattcaagagtgcaaaagtctcacaaggaatttgctactggtagatatacgaattaatgttgattaggtgaatgtatttgaatgggactcattcagttggtaagaatgtattatctgagctgctctggagtcttgagtgacagatattttgtttgaattggaccattgttagtgtactgtgcatttctggagctctgaagtaactattacttgaggcccactccaaagtcaacaaaatcagcactcgtatttcgcgttgaaatgtggatatctcaaatatctgtactgccaatatcttgaagatgaatattagttgattagttgatgcttttaaaccaattcacacaagtcttgcgatttcattggtcccgtgacaccgagaagtgacccacagcgggaattcctgtcaacaaatgtcaacaaaatctgttaacaaatccgtcagccaaacagagtccacacatctatcgtctgagagacctctcacgacactgaaacacatcaccagaccctgtatctcgggaggcgaacaccctgaaatcggaaacagtggaatctcgggtacttccagctattgagaatgctcagagttgcacactgagtaactgccctgtgatggcacgcacggggaggtctgtcggaactacgcgacttgtataggacattgaagttcttgtactagtaaatgtcgatttatgaagaatcaatcgtcttgatgtgtcacgtgaccagtctatctgagcctttggataaatttctgtccctggaatgttctctgaggtctagagtatatgtcctcaatttagacggggtaatacgcattgttaagaagagaccgaaacgggtcagaatgcgatccaatggttagagaaagcgcaaataatgatcgtttttcatttctgacgattaagtggttactcgtgggatttttggagtgctttgatgaataattatcatgacgtcaccatcaataatcatgctcgtattcgtattcgtactcgtattcgtattcgtatagttgtacctctaatatgcacaattatattccatcggctttgcgagtggcgcctcagtagttacaagtacttgtgagcagtactttgaccttggaaatcgttggctcgtgaccatagcacgtctgattacctaatcaagtccaatcaatctggtgtctagtatacagtagatgcaagtgtcatgacgttccccagatacaaagttcccttcttctgtgtcaggcaggtggaactctggcagcgatttgcccggttgagtatagacgcggtggtacagtggaactactgaatagaaccgttggttggagtccttaataaatgctccgcaagtcccatagctacacttgaagttacgcaatagcagaagaaattgtagttgtataacaagctacaaagaggtgtagatagattcggtttataacacttttcgatacagttttcattccacttgatcatgtctggcttcagctctgtcgtcgtacactatggttcctttctggggtggttttaaccgaggactttaggagctctagatctgagggacatgatctgattggtagagtgattcatgtgatgttaattcatgtttcccgtttgatctttctcctccgtgatcattttcgactttcgagactaggacgcattgttagtgcccactggtaatcactgattatgctgcttgtggttcctggaagtgacttagtaaatatcttctataagaagaatgacattcgcttaccaatcagcagtttcccagtttcctacgtaccaatgccatgccagtgtgtaaaggtgactagtacagcaccctgagagtagcggaaggtcggaatcactcaccatcccaccaactcacattcctccggtaccagtcgaccgtcctcgtcaaaccgtcctcaaatgataccttctgttcccaccccaactcccgaatcttgtcgtcgttcgttctgtatgcggaatcgttgtacggacgatcagacacaaattggggcccctgatcgtaccccagcattccacccaacgtctcaaacacgcacctgttgcttttttcctccttgctcccaacattgaacacctggcccttgagctcgtcgaaatggttgtatgtcagttgcacagcgttcacgcagtcatctgcgtaaatgtatctccttctgtgttctcccgagccctgcagcatgcacttgtcgccctttaacatggccagacaaaacgcaggaatgattttttccggatactggtattctccgtacacgttgttgaaacgtagagtgacgcactccagaccgtaagactttgtgtaggcggaaatgaacatttcggcagctgccttggacgctgcgtacgggttggaagggcatagtggcgaagtttccaggtcttcggtgccagttagatcagcctgatctccgtagatttcgtctgtcgagatgtagatcaattttgggaggttttgttctcttatttctgtgtccgtttctctcgcgttgcgtgtcatttcttccagtaacgtctgtgtgcccaacacgtttgcggtcgtcacctgaatcggatccgagtacgagcactcaacatgactctcggctgcggcgtgaatgacggtggcaatatcgtaggtgtcgaagacccgacggagttcctgggcgtcgcaaatgtccacgtgtacaaacgcttgcagttctgcgtcctctaggttctttttgcgaccgctgtacctcagggcatccaagcagacgactttttccgtcagggcaaaatgccgtgatatccacgatcctctgggttagaaggctcaatagtggcgagacaatgggatactcacatgaatcccgctcctccagtcactaggatgctcatttcatgttgttgacagagtgtggggagtggtgatgtagctgcttgtacaggtgcatggtgtgcgaacgtgcatatttaactaaatgatagccctgggggaaaatgaggaccatatatacgttactgtaggatgagatagaaaggagtgaaccaaataaaaaaattgagaagaatgttatgagtcgaatgatacaaaaatcatgatgaatggacagattgagatactctttgcggactccatatctaccagggtatagttaggtttacttgagaaattagttaagttctgggtccatcagtcctggtcactctacggtgatatcagcagctagcaaacacgaaggaggctcattaaacagaatattagggaattttatgacttagttactagtttacgacttatttacgacttatttgacaggatgctacactagattctactgtcattatcttttactgctcacaattccactctgttatccatcaccaagcttctatcaactgcaatcaagccatgtgtgggtgttgaaaacactgtcaacacactttttctgttacctctccctcggtgaatctttctccacacgagcacactcttctccgctgtcaattctggtatcgaggacataactggactcagaggtcggtctctgcgcagcaatagagccagattcagaatcggagtcagaatcggagtcagaatcggagtcaaaacaggaggcagtaccccatctcatcgaatgttgctcaccagtaccaaaagatccctcatatcgctcattggtccgaagcaagtcctcatatcgctcgttggtccgaagcaagacctcacctcgcccattggtccgaagcaagtcctcatatcgttcattggtccgattcaagtcctcacctcgcccatctccctcaaatgtagaaatgtacgcgggggtatcataggtgtgcccttcataagggttgcctaggtaaatgtactgagacggatcagaagagggcgatggggtatcggggcgagttgagtcgaccaaaaggggtgatgcatcgagcagaatatcatctccagagccacctccaactccccgcccttcagacacttgctcggaatcactcccctcagaaaggttccacgatttgtcaaagtcgtcgtcgttgtaggagttactggtgtcgattccgcgtcgcatgggatcgttgtggtcgactttctgttgcgaaaaaccccagctctcaaaaaccggggcctggggcactctcagggtctgaatcatggtgccatagttggccgtgggctgattcagaaacgattgggacgggttcgagaatcgggttgagtccgattttcgggctcgaatatcgtggttttcgttgttcatggcaatctggtggacatggatgttcatcttgaaggaccgtttctgtgaacgaagtactcagacagagacacggtatagctactggaaccactacttgtagtctaaacaacagtaactatggagatggacaaaacagggagtcgagagtctgaacttgcactgattttacagaaggtgatcgtgacccttcctgtgatactgtgacaactgcaacggacgatagagtagagatgacgaggagtttgtatggagacatttgttgtaaaccacgccacgtgaggatctgtcaagagtccaggtcaatcaaccgaatactcgtcatccttgagggaggagtgtcagtcccatagttacagcgacagctacaagtacaactcaagtcgtactgtagcaccgtaccagaatgagtagccgcgataaacagatctcttagcctgggcacgtcgatcagaaacaggtactgtagtgaaccgagtccacagggaatcattggaattacttgatgctccagaatcagctacaactacatcgactgaccttgatatgcattctctaagtacagtgcggtgccatggaacagccacacccacctcactgtcgccgctcgaagtagccccgtcacctctccaagctacgccacctttcctcatttgtctagggccaacatggccatcttagcactcctcacatacgccttggccaacatcttgttctgcttcagctgcgagtacccatcgctctggtatgccgtcacagtgccgtcaatcttgtcaatcttgagcttgagatccagggctacaatcatctgccgcaacagcgtctccagctcatcgggctccatatcaaacgactgagccagctcgtccagccggaattgcgtgtatggaaaaatggcctgaatcagagcccgttcacgtagaaggctatccacagagctaacgatatcagaaaagaccagatcaaacggcagctcgcccacaagaacattccacagcttgaaaaactgcagaaactctgaatccagaaagctctggagcattttcataatgtcagaatcggcgccaacgagctcagaaaaaccaaaattctgattcaccagagtcgacagctgggcacgggaaaaggatacgagggcacacacggcaatatatctgccgacatctcgccccaaagccacatcgtcgtagtgttttaggtactcaaagtccatgtccaaaaagtactctacagcctttgcaaaagcagacggtgcaattgtgacggtggcagggccccctgagtggctggacatggtcgttgtcgcctgtagctcatgcagagctgccagcaacagcgccaggttgagatccaggggtttcagctcgtctcgcgaatccagaactttgtggatcgtagtcaccttttctccatccagaaactgcgaccgcgcctccatcactcgcagatgcagcgagtgttcccagtcgttgttgttgtcgcgacgagcagcacacgcctttcttgcctcctggaaccggcccagcgacaaatagagtgcgatgagggcgtcaaatttggcctgggatctgtgcgatttcagttcatccacctgttccgcgttctcagcacgcgtccggtcgatccactctcggtcctcactcggggcagctcctttcagtagtttgtcgagccgtttaagaatacgttcataggcctcaacttgtcgagtggactgacgacagattgccaaggccttttcaagacattgttgccgcagcggtttgtgcgagtcgccgatgtggaccaggcgttgtatctgtgctccaggaggatacgactggagctgtgtgacaattgtaggggggaggtctgtgttagcacgaaacaagaggccagacgtctcaggttgcaacttccacctacacacagatgacgtgactccaatcacatgacaagtatctctccagtactctgtgattgttttcgtggaaccagtcacaatttctttcaagtgcaagttctggatacggtcaatagatggttggccgtgtctcatcgtttgtgtctgagtctgtgctgagtctgtgctgagtctgtgctgagtctgtgctgagtctgtgctgagtctgtgctgagtctgagtctgtatcactgtgtgccaatgcctgtatcacttccatcgtactcacctttcataacgctggttggtggtgcggagttgtggtgtgtggtggagatattgtattacagtagagacgcatcttaccatgttgggatacagtaaccttgagaggtgaaactagggagtctataaaagttgacagagctactaaaattgcagaaaaagtgactggaaagaattaaaatctcgctgaaatcacgctttttcaatttctgcgcctcagaacccacaattgccggaatggagtgatgttatggtgtcaagtatgatgagggcattacttggctttgggatgttaaatctaagtaaagccaacaatgttaaaaaatagaaaaagaaaaaaatataaaaaaaaactgatgtctcgtagacgatatcagttttacagaatgatctctggatgggtaatatcacccttataatgtactcgtaccacggtagctacagtataatgccactggtgaccacttttcacaatggtttgctaccggcataccttggtttttatatattttttatcttaatttatttaatcaatttataattaatttaattaatatttttttcctattttccaatgaactatgttaaaaaaggaagggacaacagaacagagaactacagaacaggacccaatcatgctatatataaccaaaaaacaccaaaaagaagcacaaagccgagctctacagtctaatacaccttcatattcaccttgtcacacaaatactggagctcgcgatactcctagtgcctctctacagtcagtcagtcatcaccagtgataatgattaaggtcgcaggttcgagtcttgggtgggacttaatttaacgttgtggaaaaaatccccccaaaagctgatttctatgtgatgacagtcccggtgagtcatcctgatctctcccgttattttgttgtgttgcctcacacacattcgggacccatgtctggacatgtcatcgctcccacttgtgtcacgtgacaacctaatcttatcacaaattatttttgttagttccaactcgcaccaaccatcatgctccgacccgactggtacaggctggccaaggggcccacgaccaagcggtatttttcggtcgctcacgtgacgctcaagccccaccctgcggcctcttctcgcatggcagcgtccgttccaacctccagaacagatggatactacaagaccaatgcccgagtcaggggatacaagaacagacagagtaaaggcagcaacaaagacgacagcattgacaacgtgaaattcatcagcaaaaaatacattaatcaggcagaggtctacgaacaagcgtctccttcacgacaaaagagtctccgtcactctgaacaggtcaaacgggactatgacgcttcttttccgccgttgtatgcccggagagtcgatgtggagacgtcgagactccaagaacagctctacagagaagatctgaacctgcggcagaaactggcaaagttgccccagcaacgagctgttgtgggaggtatcattatgaagattgaagccagtgtgaagacccgaggcaagggctggatgaaccacggtcaggtgatcgaggaactgatcattcgaggagacgtctttgaagctattctggtgttcaaatggtacagaaaagaagagagtgtgaagaccaacctgggggagattctcaaggttcttcttgccagcgagtatcccggcttggcagccgatgtagtccagctggcccaccagtggcaaattccgcttacatcataccatattgtggcaggtatcaagggtctgaaggagactgtgaattctgggaatgctgtggagaagctcaaagctgcctatcagatgtgcgactgggctctcgctccttctccagagaatggaaacgagccgcaattcaaggatgcggagtttgtgctaccccacgtgctgtttttcgcatggagagtgccccacaatgccagaaatgaagttcttcatctcgtcaacaaagtatgccctgctttcaaggtggacattagtcgagcagcgtttctgacacagtactttgcgggcgtagcgtatcatgtgactcccaacgacgaggaggctacgattcagaccgttgaagacgctgtcaagttgcttcagaatgtgtctcttgttgatggaggtctgatgtcgtctatcattctgggtctgagagaacaattcaagaaccctgtggacgacagtctggattgggagcacgagattggcggtctgaaatggaaaaacgtgcttgaaatcgctttccgagctgtcagaccggatagaaaacgatctggacctcttgcccacattgatgtaaagcgggagctggctacgtgttctcagctgctcggcatttgtaatgtcttgaacgacaaccaactggccagaaactggttccacaattacgtgcttcctgtggttcttgaagctcctaacaaggagctcagccagttggacaagaatggcaatgtgcaagttctcaacattttcaacgtgtttgcagctttggataagaacaacattgccactgaagactcgcgagaccttttcttgtctgttatgagtcgaatccccaacttggattctcgaccagctctttctcgattcattgcagagacttcgagacttgagagaatcattctgagcaagtgccatgacgaggccaccgccaaaaaggtccgtcagaccgtcgactccacccacaaacgaatcctcggaggtcttccacatacttgtgtcatttcacgatctctgatcaagtcctggagatacgccattggcgacgcagctcgagactaccatcgagtcccctacttgcggtccgtggccatcgaccagctgttcatgtgggatcccaaaatttcgcagaacagatcgttcctcaagtcgcctgaaaacctatgggcggtggcggagatctacgagctgctgcaggccgagtatgtcatcatgcagcgatctagtcccaaaaagacacagagcatccagcagcttcttcacgtgatgatgcacagactgtcggcgtttgtgcctggcggaatgactcccgagattatcgatcaccaccgagccaaccaggtgcttatgaacatcatttccaagaaggccattcccatgccgtatgactcggacggaaaagaaccccagtggctcatgggaccggagtccaaacctgtcactgctgacgagatagcaaaggccagagtgaccaagaagtttggagccagacccaagaccgagcgagcagaaaagacggaaaagagacgcggaactaaacgactgagacacaagcctaccaaggacaagtcgccaagtggaaacgagatcctcaactccatgttgtctatgccggaccagttcaagcgataaaaacattgtacataggcttgtagctgatggctacgagcagatgagtgggcaactgtcactctgatttattaatattgcatctgattgagagcgtatttgtagtacgatatgacaataggtacatactgtactcgtattgtacatactatactacagaagtagacattattagaccacagagccaacagatcactatcaatacaagcagaagacggagtcggtctcaatgaagtgcttttcagtcacgtgacgtcacttatgacggactgcagtatctccaatacagtattgacagcttagcacagcacactcgtacgtagttgtaggtagataatgttagtcaattttctttaccatttcttgacactctgtgagactgaatacttctagagataaggaccatttggttccatacaaccgagttgttctgctgactatttccgagactaggagcccctttcacggtcagttgtccttttacttagcgtctcaactaccgcacttacctttatacttcaccccagatttttacattttaacgttaccaagtcacttcaccacctcatcaccaccacttcatctctacagtaccaactgacatgtcctccatctcaaaccgcattgagcagattagcagctcgaaacccggcgccaaggactatatcaactatctgcactcgctgtcggccgccgccgatctcatttcctacgccaaagccatcatccaaattcccgatggtgccattgtggctcgcccggtgctggcggagtttgtcagctacacaaaggggttggcggacgcgcgagaagaggtgttaatcgccactctcgatgttctcaaggaaaaaaccatcattttcgaggagcaggagtttctggcacgagaggcactggccgaagtgtacgagcagaaaaacgagttcaccaaggccgcacgagtgctacaaggcatgcggctggactcgggacaacagcatatcaccgacgaccaaaaagtagccgtgtatgtgcggattgtgcgcatgttgctggaggatgaagacgacgcaggagcagagacttatcttaacaagtgcgccctgctgatccacaagtgcaacgaccccgcacaaaaggtgcatttcaagctatcgcaagcgagaattttcgatacccgacgcaagttcctagacgctacacgaaagtactacgaaatgtcactggaggaggccgtggatgctgacgacagactgcagtgtctgctggcggcctccaagactgccattctgtctcccgcagggcccctgagacagagagtgctcactgcgctctacaaggacgaaagaagtgtccagctgcctacgttcaaggtccttgagcagctgtacgagaaccgaattctggaccaggaggacgtgaagcagtttgccgaaatgctggagccgcaccagctggctctcatgggcgacggagtgacagttctgcaccgagcggtgctggaacacaatctgttggccatttctagagtcttttcctgcatctcttttcccagagttgcagccttgttgggcatggaattgacacaggcagaggacacaatcgccaacatgatcattcagggcagactaagtggacgcattgatcaggtgtcgggatttgtctactttgattcggagaagagcaatcttaatgtcagacagaaggcgttggtaaggttggatgaggtagcagagagaattgctgcaactagcagagatgttaggatttactagctcttctccaagtcttttcttctttgttgtgatagattactggttcttgtgctaataagcatggccctgcctgactcgctccgctgacattgccaactaggagacgtaccaaatactggtactgactcatgcgttgattccgatgttagtatcggcgcggatctgcataaggacctggcatgggcggggtacccatctgtcacaacgatacagacgttccttcggcttactaactgggatgaggctagcttggtagagatggttgaaagaggagctacatttggtctagaagtaccttccgcaactacctccgccgtcctctgttgtggttatgaagatacaaaatagtcactgcaatgaattgggtgctaaaaagctacagatgtacggtactgcactgtaccagtacatgctggtactactgcactgggatatatcaaaacataataatattaaaagccccgatttgggcattgtagcgggttggcactacttttacgcttggaatgttggtcctggccatacttatgtcggtccaggtgcactcatgttgggcgctgtgcgcttcgtctagtacaccgccttgaaagcctgctcaaagtcagcaatgatatcgtcgataaactcgataccgacagcaacccggatgagatccttggacacgccagcgctcttcttctcctcctccgacagctgctggtgagtggtgaagtaaggggcgatgacgagagtcttggcgtctccgacgttggcgaggttggaggccagcttcagagagtcgacgacagcagcacccttgtcgtccttgacaccgatcgacagcacggcgccgtagccccgcttgagcaccttcttggcgtgctcgtggtaggggtgcgactcaagacccgggtaggagacccaagcaatgtgttcgttcttctcgagccactttgcgagcttgagggcgttttcgcagtgtcggtcgactcgaagagacagcgtctcgagaccctggatgatctggaaggcgccaaaggggttgagacaagggccaatgtctcgcagcagcacggttcgcacgtacagagcgtaggccagctcgttgccaaaggtctcggcaaacttcattccgtggtagccctcggaaggctcggtgagctgggggaacttgccggacttgatccagtcaaagttgccgccatcgacaatgagaccagcaacggtggtgccgtggcctccgatccacttggtggcagagtgcacgacaatgtcggcgccgtgctcaatgggggcaacgaggtatccaccggctccaaaggtgttgtccaccaccagggggatgttgttcttgtgagcgaggtcggacagggccttaaggtcgggcacgttgtaacgggggttgccgatggactcgacatacagagccttggtcttgtcgtcgatggctgcagcgaacgccttggggtcgtctccctccacaaacttgacgttgatgccgtaggtcttgaaaatcaccttgagctggttgtaggtacctccgtagagacaggaggaggcgacaatgttgtctccggtctgggccagggcggtgagcgcgaggaacgacgccgactggccggaggagaccgcaatggcggatttgccgccctcgagagccgcaattcgcttctcaagcacgtcgttggtagggttcatgattcgcgagtaaatgttgccaaactcctggagcccaaacagcttggcgccatgttccgacgagttgaagttgtacgacgtggtggcgtagatgggcaccgctcgggcgttggtggcggggtcgacctcctggccggcgtggagctgcagagtgtcaaagtgcgagggcattgtggatgttagtctgaggtgaggtggtgtcaattgacttgcaacaccttgcgtggagtgtctcactctataagtataacctcctgtcgagattgcaatttcacgtgacccagataaggttccggatttagcggggaacaaaaaaatgtggctggagtacgatgcgataatgggtagcgagagggacacggctatactaaggtggagtttgcaaccacgtgaatggtcacgtgagcatggcgagggtcggctctccactctaagcagcacagaagcgaaaaaaacaccgtttattgctcgttgcgcagctctctcttgcaaccctgctatttctgactcaccagccacgggcgctttttggccgaccacgctcgacgtgcaggatcggggtcaatccaacgtactcaggtcaatgcggggggtggctgacgctaaatgcggcaaggtttttttatttttttatttttatttttatttttatttttattttgtttttatttttattgttattgttattttcaattatttttcaagtgaaggaacaaaaggggaccaccatcagactcgatctgagtgtgtgatgttactcaattgagctgacttggttgctcaatgtgctggggatctctttttcggccagcttccatggtgctggatccgtcgtgtctccggatacgctggttgtccaccacttcagtgcatgtgctgctctcaatctcgagtttcgtcatttttattatggcatttcgtcatttcgagtttatttgcgaattggaactgtgtagcgattcagaagctagtcataaggtgttatgattagtcatgtgccttggcacgtgactggacgatgatgacgtcctccggacgtcatgagtgtgtcattatggatgaatacttggtatcgcgtggctaggtcacgtggatagtgacgtgctttaaaaaaatgtaaggaaagttatgttaatacgacttccggagctcgtactattggtgtattgctctgtagagtaggacgagcggaaccgctcgaaccgctcgtcctactgatatcttgaggattgacccattaccgatccgttacaaactgagcgcagtgagtaattagtatggtagagagcacggcaggagacgggaggggcggtagaagacggtaggggcggtagaaaacgggagggtcggtaggagactgtaggaggccgagaccgctgaagaccgtactcatacaagtttccaatatatcaacacaactcgtaatttactcgacttgtactcgctcactcactactcactcactcactagccgtaatcgaaccgacaaccttacataaccctacctgtccagtctgtgatatcctctgagcgtacgactcatcccacccaaccctctcccacaacttaccctgcagtagagcccatgtataaaaattgcaccgccgaacaccacttctccccatcatagcacaaggtgagtactccaggaagcccatcatttgatgatgaaacacttactcagctcactcagagctctgcaatgctgataaccttcctaacaacgcaacaataacctgacccttaccagaagcaagtcgtggttctgtaaacacaactaacccagtctagataggtaattgtcgttactcaagaggagctgtagactgtagagtattggtcgtattggtccatggtcgatgatgaaacaaacatctgcaagtcctagcaatggtcgcaagactgaaatgcggaaaacttgtcacaaacttttctgaggcttcaaaactccgacttcggtcttggtctcgcactacccaatcactcttgctctcactgttgatgtgctctgttttttatgatctttcaataatcacaacacaatttagttgacaattactcgaataattgaacccaaaccacatcgatggccatagtcaagtatacaagtccatcacacgaacacggccgccgtggcaggcaacgccatgtgattgggatcagtcacgtgacctcatagagacaatgcacatgatctcacagctaccaccaaagtgcacccaaattcaccatgcacccagcctggacccaacatcctcctctcgacaacgtcatattatgtgcacgtgactcatgtaagcgactcctattcgttccatagagaatatcaggtgatcggacaaatcttcctaatcaaaatgatactctgaaagcgcagtttctgtttctaccacttttttttctgcataccactggtttccccgttgttcaatcttcctgtatcttcaccatatttacttgatatatagttgggtttgttgagtctcactcagtcaataatgatcctattattgtgtaacaaatttcgtcacagtcctgatcacgtggggattcagatgataccagttatgacatgaatcaaatgaatagaggctacataagaccgagatgttttagatagcgaatgtatgtacatactgtacatatggtacagacatgaatgtaagttcaagtcacgtgcaattcacgtgactttcatgttcaactcgtgtgtatcgcgtgactcgtttttccggtagatcctggagtgttacatggctgttaaatagtacggcgatctctcttcactattttaatacggcccattcctctccaatacaacttcagactattgcaccactcaaacacgacaatctattagtgctatcctcctccttgttaattctttagcctgtgaagatccggtaacagtagttgggtcggtcttccagtggtgctttaacggcacctagtgccggcactggcaggaagcaatgatacttgaacccatgctcccacaggttttgcggttgatgcagcttactgatggtactcggcaaaccaaggatgctcaagactctgtctagccgtgattcggttctccggcttgagctgcagcagcgacaagagcagatctagcgccacgttatcaatctgggggatgatgactcggaggtcctggggagcatagacctggaagttggatcggtaattgggcagcgacgagatattgggccacgtgctctcgttgggcgtgcccatgagcttgaaaatgtgttgcagctggtcgtcgttggaagatccggggaacagaggccggccagtgaacatctcggccatgatgcagcctgcagaccagatgtcgatggaggtggagtaggttctggatccaaggagcacatccggagcccggtaccacagcgtcacgacctcgttggaaaaggtgttaacggggattccaaacgctcgggccagaccaaagtcagccagcttgagctgtcccttggcgttgatgagcaggttctggggcttgaggtctctgtgtagaacccggttgtcgtggcagaagagaatgccacggagtagctggtacatgaaccacttgacctgcttggtctccagcgcgcccttgttgccattggtgtccatgaactttttgagatccttgtccatgtactcaaacaccagattcagcttgttttccgtgtggatcacgtcgtacagcgtcacaatgttttcgtgcttaagctccttcatcagcgagatttctcggatggccgtggaaggcgtgccctcttcactgtccaggttaatttccttgagcgccacaagctggcccgtggttcggttgcggcccttgtacaccgtggcgtacgtgccttctccgagcttctccagctgctggaattgcgatgacgtgttcattggtggtggtggtggacgactgtgtgtggtgacgactcagttggcagctgtacttgagttttagatgttgacgacgtgcatggagctggttgggacaagcagtagagcaaaccgtgagcaaagggggaaaaccacaggagacggacaaaagggtccgagtggtaaaaaagaagagaaaacaagaagggaaaaaacaagaccccaagcacatctatatatatatatatatatatacccccacagctctaaattgctctcaaactggaccgccgaaatccagatccatttttcaccaaatgcaccatcacgtgtcaagaagtataaaattacttgaactatgagtcagcggaggtaggagaatggttcattgtagatgataaagtaaggacttatttgagtccaaatttacgccaaatggtactgtagttgcttctcacgtgattccaattctccgcgtgtttctggatccatttcaaccctacttacagagtcgtcctgtacccccatcaaatccaactaatattcactatttacttaacggattactcgacaacatagaacaatattccaaggtcgggtttcggcccacgtgacatctgatccctaaagatccggtttgagttgtatgtttcggatgactcaatggtcctcttctttctctttcccccacgaatgagtcataacctgtctttcctgttcggttgtgcggcggcggtgactctaggcggggtgagtggtgaggggtggcttgaaatgctcaaaagtgggtcgaattggacatttgaaattccagtggatttctcgtccgattgcaatcatatttatgtaattatttcttcacaattcccactccaacacccacagagtcccccgtttgctcttccttcatgtccccctggcgcattaacttttcgccgtgcatcacaatggaaaatcaaatcagacagaaaaacaatagcgacccgtttgaccctctaccagtcacgccatgttcacacccaccgatatcagcggcgagccgtccgcggtcggcacacaatggacgccgtatctgtcgcacccggtcgactttggggcccagcactttctcgaggccatgctcaacgtgatcagccagcccaacatcaactcgtcggtgatcatgagagccgatatcatttctgactcgctcaacatgatgccgaacatcatgggcacggacaaggccaatgaagggttcattttcgatacccatgaaggacctgtcgacgacgacaagaaggatacagacaaggacaagaacactccagttcctccgaatctgcaggattacgagccccgacaagtcgaggtgactccctgtccagtcaaacgagtcattgttcgtcgaatcatcccccgaaacccccagaacgacttttccgtcaaccaaacatgcatcgtccactcggacaagccgttgtgggactctgacggcaaagaaacgtccgagggcgccaaaatcgccatttcctacatttcgcaccacgaccatcccaagtcgtgtccctactacctgccctgtgtcaaggccgtattgctgtactttgacggaagtgccatctccgtctactacgaaaagtataccgactacgagctctcggccgagcaggaggaacgatgcggtcgaattgccctgcatcttctccacactgtgttccgccactcgtcgggtcaaaaggcaggctacaagaaacgggtgcatcacgacatgatcatcgaccgaatcaagttccaggacagatacatctacctgaagcaaaagtacgcacattcgctggtgtcctcatgggtcgagtccacagaccctcgcaaacacgtgtttgaagatcttgccatcgccgcctttctcatcgagctgtggggccagatgtacaagaacaaggacgatatttatttctatgatctgggctgcggcaacggcctgctggtcaacattctaatcaaggaaggctacgtgggcgagggagtcgacgcgcgcgcacgcaaatcctggcagacctacgagcccgaggtgacccagaagctgctggagaaaatcgtggtccccacggttcttctggaccaaatggtgggccaggcccaatacctgccccctcacgctgctgagaagcgactcgcagaagccaacggtctggccacggatcccagagtgttccagactgctgggctgcccgaaaacgcatttctcatcggaaaccactcagacgaactcacctgctggattccgctcatggaccgtcccttcatggtcattccctgctgctcccacgcgttgtcgggcgagaaaaaacggttcccgcccacctcgtcggatcccgaggagaagtcaacgtaccggtcgctcgtgggtcacgtggaacagctgtcgtcgaaaatcggctggcaggtagagaaggagtatctgcgaatcccgtccactcgaaacgccgcagtcattggccgaacccgcgtcgagccccagatgaacatctttgagattctgtactcggagggaggaggagagggctgggtcgagagagcacgagatctctgtgcaaaatccccgaggaaccactagagtatttactgcaagttaacctgtggaataggtagactagataggtaagaatgtacatagctgtttccgtgtgccgtatgaaggtgcagagcgtactgaagatggaaaaaacagaagagaaaaaagggggaaaacggtaccattcgaaagccccaggtcaggggagtgtcactgtcatctcattgccactgtcatctgattcagctgtcatctgattcaactgtttcaggacatggaatgcccacgatggagtcgaacgttcagtcgaatctcagaatgctgaaaactgcaaatgagcaataacaaagtacaccggaatacagagcagatttaggggagttgaatggtattattttttttgcaaagtgactacacaatattctgtgttggcggtgttcttgtgtgggccatcagccaaacgggatgagagaacaccaacaccaccaatattctttcgcatggaaagaccgaaacgtcagtgtattaacgagagtcagagcagcatattctttcgtataaatatttctccagtgtgtctccatcaggtgtaaagctggaaatactatgggggctggaatcagtggtacagttcttctacttgtagacatgatctatatgggtcagatagttgtcaaacctctggggttacgaaatcgctcactgttgctctacaatccttccaaagaggtccaaaatcattgatcgttctatagtactatagtatgtatggcaaactttttacagagaatattgcagtccagtgttgaaactactcagtcttttgtttcttggattcggctccggcttcgacaaccgtcttgttggcagtctcattcttgtcagaggtcttatcatccactgactgggctttgggctcagtctgagcttcagacccggtctcagtcccggtctccgtctgagcctctgtctccgtctcagtaattcgtctatcgccgcccttctcctccaccacccctgccactcccgactcggtgtaaacatacttgggtccctctttcagcgccttggtgatctcgtgttcccagatctcctccggctggttcagaatcttgtccagaggaaaacaattgtccactccaaagtcgccttgggtcaatcgtcgcaactccaccaaatgtcccgagacgcccagctcttcgcagatatcattggccagctgtcggatatacgttcccgaagacaccgcagctcggatctggaagaccggcgtcttgggttggaaagagcccttctcggcctgctccttggcaaacttgttgaaaacattcacctcctgctgggccagtttctcattgtattctttttcgcgctcctccagcgacttggagtgggtgtgggtctcctcaacttcaccaacggggtctctgacgacggcggcgacttcctcggcgtcatatttacgcttcttgttcttcttgagctgctttttcgacaccgtcggctggccttgcttgctcttttcgtactcttctcgagtcatgtctcccccctcctttttgatcttggccactccggcggccacagccatctcctcctcgttggcccgccccagaggagtgtatccgtgggtcgaaatcaccggcgacaccagctccagcttgctcacgtggcactcccgagacggaatgtacggcaccttgagtccgttgcgagcatagtcccaaagccgcactccgtcgacgctgacggacgagtaaaccggtgggaactgcttgatgtcgccacggaactttgccagagtctcctcgatcttctccgcggtaatatggctcgaatcgtcagacttgaccacatggccctcacggtcgcaggtggtggtttcgtggcccataaacaccgtcgcaatgtactccttgtcagtgctgtgggtcatgtcgccgagctgtttggttccggctccgaccccaatcgccagaacgcccgtggcaaacgggtctagagctcccccgtggccgattttcagcgggtttcggctgccccccttctgctttcctccggcggcattgatgaaggtccacttgagtttctccaccacctgtgtagacccaatattcttgggtttgtcgacgacaaacactccgttgtacttgagcatttgcggcagtttttggagcggtttgggcggtttttgaagcgttttggagaagcgtttcatgacagatcggtacaccattttttgtcaaactttgaggtgtgcatctaggctgcagctggcgagcagatactaggaggcggtgatatgtgcgcactgctgtgcttgtggatggcttgagagatggtattctttctcctattctttccacttctttctcctattctttccacttctttctcctacttctttctcctttctactgtcaaatgatcttaactttcttggaacttttgttaagaagttgtttttccaaactaaagtcccaactgaatcacacagttcaacaaaagtcaacaaagacaatctcatctagaatgcggcatctagagaagaaagtacaagcgaaacgtgtgcatttttgtgaatgtgacatttgaagcgcttccaatacacaatttcatgtctactgcagtcagttcttggaattacggcagagacgtcctgagtagacactgggaaaagagacgctgagacactgagacactgagacactgagacactgaggagacatgtcttgactgagctgtgataacttatccagagatatcatactctcgagccatgatgtagctctcaccattccattccaataccttgcttctagcgtctctatcccctccaccgacctccaacttgtactcggactagttccactccaggaagattgtcaaaggacagatcaatcttctcaatagcttgagttatgagtcagaaccagctagttgaacagaaacggtcactcagaggctccagatgaaactcggatcttcgagtggatccccttctcgctctatgcgcgcgttctacaaaccccgatacattcgtcattgtagaaaggaatccaactaccggtacgagtgctgtactagtagttgtgcaaccccggcgacaatctgttcgtatacctcttccacgaaaccaagcagcagacacggagctgcgagatcttgcccggcagtgtgtcgaccagtatagcggcaacgataccatcaggttcaccatctacagaagttgccgggcgactttgaaataatgaacagcgcttctcaggtccagtttgtggaggttgagggccggataacgctgaacaagccgtgtcaacgagacttggattgaccacaccacgttgagacgagcttttatcatggttatagtctacgtcgaccgagaattcgaacagcggatcgtcatctgcagtgaaccacaattctcaatccccattcccataacaattgcgaaaggcatgtatctgggaaaccgggcaggtttgagatcaatggtgtacatctggccacatcatggatgcgacacggaacaggtggaatggaagatcagtactttacgcagaagcctcggggaagccgtggtgaaggcatatgatgacttttggtacagaaaacagtgctcatacttatgctcattcttgtattcatcctttcactcatctttgtgccatcgttttgccatcctgggggttgagagacacttgagaaagggagaggaaactgggattctgggatgtagaagtcggtagttcatcgaagtgcagcattcgaaacactgtacgaagagtttgaaagagaggaagaagactgaatgactggccgatctgttactttgagatctttttatcgtattatacctacagtatccaacttttcacttcaacacctcctattatggttggcaatgaatttcaaatttattaattgcggtattacttagactttacttggaccttacttgaatatttcctaataataaactattattctctgtatgctaactattatatttcttattgttaaatcctacttgattcaacttgactaagattgacaatagaaaatgtccctcaaaattaacccccaagaagaaaaaaattaaattaccaactaagatccattatatctccctctcatccaaattttagtcgtttacaacctctccaaccccgttttgaacgaccctaaaacaccacccccagcggtgcggctcggaaatgtgacgaccttaaaatcggacagagacacagagggccgatcacttggaaccatcttgttgaatcggttcttaaccacaaccattctatccggcagctcgttgcgatcatttccataccaattttgctatgttttcggtgcttttcaaaaagctctgtatcttgagtggatttggtggatcccagactctctcagttttggtacgattggcgagctttcagcagtaatgagttcctacaaaccctttttcttcatgatggctcatctgaatcgaccatggtctctcgaaggccctttcatcggtctgccaccgtagaacactcggaacattgcttgtcatacaaacgagtctcagaagtaactgaaactagacacagtcggaatcggtccacctttgtcattcccaactgtactgtacttgtagatgaacacctgtcttcagagctccatgtactatcccccaaccgagcaatcttggtgtttggtacccaacgcctcgcaaaagctcaagaggggaatggcccgcggcgttggtaaaccgacaagactgagtcgattggtagttgcatgttgggaatttggagggtcaatcacgagagatggtactgttgcagaagtcatggtgtattcataattcaaggtgatcagcaggaactggagtccttcaatcatccgaaagaatgatcatggtatatgtgagactcagtcggttcattattcctgtttgtctaattccctttctctacaatgattcgatatccgtcaatattgggcgagtaagagaggtttgtagttcactagaaagttccccagaaagtttcccagaaagttccccagcaagttccccaacttcaactagtgcaaatctcggtagtattttgtcattgttttataaaagaaagctcatcattattatgaaagattgcagcatttcaccgagaggtagagcggcttttcaaagagttcaaatcggctcaaatctgttcaaatcagctcaatctgttcaaatcagctcaatctgttcaaatcagctcaaatcaactcaattcagttcaaattcgacaagacactctcatcgctcattcgatgaatcccttttataatccagcagtattcatatgctctcccgtccacgtgggcagtttccttcagctacaatacatctgcaaagacactctgttctatacctcccgggtatccgctatgttcaattgccttgctaaaacctcacaagccttgctatgcagtccagtcgaattatccgggatttggtacgcttcaacacgaaagaggatgtacagtacaagtagaccgacagacctgcaccccgcctactacaagtagccgctttgaccccccactagacaacacacacacagtgagatgtaaacggccagtttctagcagccacgtacgtacttgagcagtatagaaccatgcaactgcatctctccctctgtgacccccaattgcaaaccgtgtttgaaaatacctttgccaatcagcgcaggttgaatgtgggtgaacaaggtcaaaacgggtgaacaaaggtcaaaacgggtgaacaaggtcaaaacgggtgaacaaatgtcaagcgcaagacggagacagaagtttcggggtcacgtgactatcacgagttgcgattctacgacgctcatcagcgacgcccttggatttgctccattctcgcttaatttcgcttatcgccaattgcgtggggggtgtggggggtcccaactttaaaacacttacccaacatgtcccccacgctctagatatataccacctcgaaaatcccactcccccacacatcgctcaattcctccacgcgtgcgccaaatgacacaaaaagtacttttcctggacgagatccacgacgccaccaaggactacgcggctctggcgcagaaatgcgatattcagcatgtcggaacaacgtcgcgagagcagtttctcaaggagtgcaaggagggcaagtacgacgggtttgtggccatctaccgaacgttcaccacgctcggcaaggtcggaaggttcgacaaggaactatgtgacgctctgccggcctccatcaaggctgtgtgccactacggagccggctacgaccaggtggatgtggcgccgttcaccgagcggggaatccaggtcagcaacgtccaaggagccgctgacgccgccacggcgctgaccaacgtatatttgatgctgggctgtctgcgaaactttggtcatgcggccatttcgctccgacagggcaattggattggagacgtgccgttgggccatgatcccgacggcaaagtgctcggaatcatgggcatgggcggcattggccgtcaggtgagagattacgtcaagccgttcgggttcgagaaaatcatctactacaatcgaagccgactgtctccggagctcgagggcggatgccattacgtgactctggacgagctgtatgcccaggccgacgtcatctccgtcaacgtccccctcaacgccgccacccgtcacatgatcaactccgagtccatttccaagatgaaggacggtgttatcatcgtcaacaccgcccgaggcccggttattgacgagcaggctcttgttgatggtctcaactccggcaagatcagctccgccggtctggacgtgtatgagcacgagcccaagattaaccccggtctgctgaagaacccccaggccctgctgctgccccactttggcacttttaccattgagacccatcgaaaaatggaggaggcggtactcaacaacattgagacgttcctgaagaccggtaaggtggccacgattgtacccgagcagaacggcaagttctagctcggttgcgcggcgagattgtaatggaagtgcccggccaaaggtcaggcacggacccgataaccagttgtgggagaaggacagtttgattgttcaaccaaattcggtcaatctgctaaccctttgatcctggtgagactacaagtagccagaaatagagaatgaaatgttgacatagagccactaggtggctgcttggatgacagtagtagaatgagacctggaaactggagctacagctgtctgcttccatctgagagaaaagctggcggcctgacagattgagatcaagacctcggtttcgtcactcaacctcatgtgaaggacacaacgaccaatcatctgctgtctcacgtgtcccagaagagactcgcatcagtccctgaagtcatcccctgctcgcgagacgtcttttgataagatcacgtgtattatgggttacatgatctgccgcggaccctagctgccggcgacatattccaacgtcatcttgagtccatccattctgtatcattcggcgtccattctgcgaaataatacgaccgtaggaaccgcgagctcgggaatagtcgaacggtgtattttttattgatcgattcgtgttttttgctcaaatgttggcttttcagtctgtccaatatggtacccgtgagttttcctctatactaggtcaaagtaagccccccaaaaattgtgtcggtgaaactccaggaacaccagagagtcaagggacattgcaaaggacagaaattcacttcaatcattctttggtgcttgtaaaatcgacttttaatcgctctctggcacaattccgctcctcgcttcttgcaaccttgcagttccaactaaaggctaagtaaagtgtcaaatgggtaatcgacaaaatggtctataattctacattgcgagtgaaaaatatggagacgaattattttatcagagacgtcagttccatggctacattttgtacccttttcatcctattatgaaggttctaacaccaacagaaagacctccacaagattattgtcaactagaatatcaactaatgttgtcagattagtgcgaacatgaaaagttacccaaaactccgaataatctgtcaaattgaatccagaccatggaaaggggtttctacatgcttcctaaacaacttttttcgtataaatcagtcgtaaatgtgctgtatcaccgacttctaagctccttcttttggtgaatccaaaaacaaatagctgtttacataaaaccacaaatatccagccaatttgagaaaatcaagctcaactagattgagcgacgctttttcaacaaataacaaatgcataaatagaaacatttccccaatacttctccatagttctcaaatagtcatcatctacctaccttctaacttgctgatgtaagaaccgctctaaaatcacgcgtatcagtccgataagaaacgtaggagcggggacagtttcacctctcttcaatatacaaccctcttcttaccaatatttcctcaaagttactccttcacctctatattcacattttcactctggacagaactggacctacaagagtgattcaactccatcaatataagtccaatcaacttgttatcacagggaatcgaattatacagctactatgctgctaactcactcactacctatgtttcgatattaccgcaagtgctgtaacccggagaatggcccggctggtctccacctagacccatacgaaatacaccacaggttatgatctcactcaggcactctgacgctctgacgcctcagacgccttccataaagtcaacggatcgacacacacggcttcattccagagcgaactgggttcgacggagtctgcagggtgccgaaaagttatctcgatgatcagatcagataaagagacaagtgcgagacagaaaaagtcagacgggtaagttgaacttacctgggattaggtaatgaggcgcatctgctgcgtcggaagtgttgctggaagtggtagtgtgtgtgaggagtgtccagaacgagcttcagccatttctggcgactatcaggcatcttatccgaaaaagtaagtgaagatactccatgaactgttgtcaggtcagagacgagtttggagggtggaataaacctctatgaagtcatcaatgcagtcatcccggagattgaatctcttttcacattcaagagttgtctgatatgagttctggtagtggacagtcagacatgactttatcagtacagtacttcaatggagtggcagcattgaagtattttggacttccaaggacaccacagattgctgcaatcgattcgggagatttggctgattcttttgatataataatgtccctcattgcctcgacaatatattggactttggtggaccttcctcattcgtagaaagtcccttcaattccaactttgagctttgagaacatttttcctagcaaaagtaaatcaatcaactcccttgattctgctaaatctagtgatacaaaaatatccactgcttgcagtacaaaaatctcgagaccagcccatcttcatccgactacctacaccaactgcatcggctccatcggctcgattcttggcgccaaaagagtccaagaattgcttcaaacttttgaattcaccgtttctcaccacatcaaaccgtcttctgtcgtcggctccagccgtgtcccttcttacctcccaccctagccccaggtgcccaccttagacgtctacggtagggtactcacttctgggaccttccataaccgcccaaagaccagcagttatttgtagaccacaaaaacgcctctaaatcaactccaaaacatttctccgtctcttttatgtctcttctacgtctcttttcgtctcttggcagagttctgcttcgacgaataccttctgcatctgcccgtcgactaaagaagtcactggacccgcaacgcgcgaccgctgcgcaaccaatcgctagaatagagcaaatagatgactaccttgatccgatcacgtgacaggcaattctccccccccgatctcgtgactgactaagcacccagtgacagtgactgactaagcacccagtgagctacagtacgagcaccggtcttcaccaaccaccaaccaccaacctggttccagacacccctctcacctcacgtcaacgtcgtaccccgcggagacccggagaatgtgccaccctggaatctgataaaaaagtgcgtctaagctgcatcccgagggatttatctagaccatctacaagtcatatctcggaaaataccgcccggaaaaactctggaggagttgccttagccttgtcatgtgacacggtccattctgaacgcgatttcagttatttttcatcacgtccaaattcttcctactttctgggtcaccttggcttcttttttatcagattaaaataaacttttgttgtggcgcaagtgagtttaactttatggatttagagttagaattaacgttccgtccattctaggcgaccaccctagaatttaagactaggaaaaaaaaaagagccggtattttataaggggatgttttctcccttcttttcacttgctccaactttgaaccgatcgtcgaaaatcgcaaatatcgaaaatatttcgtcctcgcagccctaaccccactcgcagccctagccctcggatttttgactcagtgcgcgcagccataaagcacagaagaggattgccgcagacaagaaggcagttttttgacccctctcactcaacaaccctacaccacagaattcacatcgtctaattacccgtgtaatcaccacgtcgtcactacgttcacttcgccaccacattcaacacactaccatgcccaaactcagccaagacgacatcctacccctgccttccgacgttggagcgctggccaaccgaatcaacaaggccacgcggggctcgcacagcaaaatcaacaacttgatcaacctgaaaatcgtgtttgcgctgcgagacgcgcgtatctaccgacagggaatccaggctttctaccacgtgttcaagacgtacgaggaggtgtggcaggaggagatgcagcgtactgacgagtccggcgagtacacccgtatcgccaagattctgcagcagacgtggaacccggccatcacccgaaccggccctctcaccaccgacctgctcttctactacggctctgaggagaagttccgagaccccgtcatgcctgagcagcgtgcgtttgttgagcacattcgagaggtgtgccacgcccagcctcaccttttgctggcgtacggccacgtcatgtacctggctctgtttgccggcggccggattctgcggtccaacgtggcccgagcggtgggtctgtttcccaaggtgcccggccagagccaggaggaggtggcggccaagggcaccaacctgttccgtttcgaggtagacgacgaggaggctctgcggcttgagtacaagcgaaactacgagctggcgacccgaaacgacctgactgaggaagagaagcaggacatcattgccgagtcactggacattttcaagcgaaacaccgactgcgtgtcggagattagcgccaaaaacaccaaggctctggccggcaaatttggctacaaggctgcccaggctagctacaaagtggtgctggtcatgttggctctatttgtgttttactcggtctactcgcgtcttttttgagcgtgacggtccgaatccgagatgtaccaaccgacacaccaacccatcccgaccagccgaaccaaccacagacccaccaaccaccaataccacttctgtaataccactagcatatactgacgaataatattgagcatttctgacattgtactgactacccgttctcctgattctggcgttagggccattcaatataacaatatctctacgacttgtaatacaatatcgtgtcatttttgtgacataaatacacaccgaaagatgataaaaatggtaccattggatgcagcagtctttgatgattctaatggtactattttcaatctattttagtacaatattgtcgagttggaaccaccatttgacttccaccaatagacattccaagatgagataatcagacattctctgtgtgacaagtggtaaggaagagtacactaatggacattccaaatgattctcattttaatgatgtaaaaaaccccacgagttctccttcattgcgttcaaattgtgttctctattgaacagtatgacagatgtctgaaaaggtcatttctgaaatattttcgggacaaattgtcctctggagttcaccaatactttcttaattctgtatagatttgatcaatgtagaaaaacatccgtacaaaccaaacaatttcgtggaataaagcattatacaagactgttccgtagtgagtgaacattatgtttatgatctacccatcaaatgatggccaaagttatatggtcgatttcactgcgccttgacgattccaatgatatgattaactcatcctctttacatatatttggaaagacatgttcaaaactagttcctttggatgtccctataaacccacctctctgggcgtcttcaggagatgatgggtatacaaaaaggtgtatcgatatgatactagccacaatctcatttggatcttatcgtaacatccgtcatctttactacagtatgttagttatctggccggtattgttttggccggtattgttttttcctcagagaatcaaaacactacaagtaccatctattccagccaatttagatgtccaaaaggcaacaaaagaaaatcattgaatcaaacgagtcgaatataaaaaaaatatcatttttccaccacgtgacttacaaatataccatctttctggatttatctattctcttatacctacggactgtcgaagtttgaagccgatttgagcagcaacttcgacagggttggaaagaagatatccggtatgtaatagggcagaagttgtctaggagtaccagtcaagtcccctaatcttttctgactcaatcagagcacttttcaatgagtttgagtagatttttcttaccacatactcaaaggatggggtatattacggctcattttgaacctccgtccaaatgatgtcagaacagttgaaagaagaatatggggtcatatttaccatccaaaaatgctcctttggaggattataacagagggagttctagaaattacaatacaataaaataaaaaaaaattaaaaattacaactaaaaaataaaaacaaaaacaaaacgccaaaagaaccctgaaagtagccactgaagagaaattcaaagcctcagtcctacctcctcatcacctcgtatcacctcgtatcaccaacctgacatctgccatcccttttaatctccttcaattaccccttagcgccattcttagccgacaatatttttgctttcattttcattttatgtttaaaaataaccagtcacgtgacatttttggccagacaaatccaacctttccacttcgcagtcgcaatcggcggtttcttggtctagttggttatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcactcttttttgctcccctccgaagcactcgactttgtgtcctcccccctcttgctatttctggtatcctccgtatataattccagggttagggttataataattgttgggattttcgattagagtctaacaatgacttaatacggataatgggttaggtttatgttttttggtaagttgcagttctgggttaggggaatctctcaaatggagacaagcttaaaaattcttgcaggtcactgcataatcggttaatcaacggcaatcaacggagatgttgtcttgtatttacaaaaaccacatggcttcagactactttacgcaatcatgtaacggataacgtcacatgacatatatttacgtctctatcctcatataccaaaaatgatctatacctctaattacttaagaggagaaaagctcagaggaacgagaatgttggactgcatcttctgagtgagctcgacagtctcgtggaccgtgtcggaccagcccggtagctcccagcacttttgtcgtgagattcgtcggtgttcgaggtcagcaaactgccacaggtgccgtacctggtggatgtcacccaggttggtgaaccacgcgcccacgggctccatgacctgctttcggcactcaagaccacgcttccacgatgtctcccactccatgagcttgccgggcttgaggtcgtaggttcgaagttcaaagataccgccatactgtcgaggagaggcggttccgccccaaaagttgaactcctgcatgagatgagactgtcgggatctcagcagcggtcgcagcttctggagatactcaatgtagagcgggtccttgtggatggagacctgggagttgtggaagcctgggtagcccttgaactcccagatgtgagtgtacgtgtcctggtcaccgaccacgtgtctccacgagcccaccaggttgacattgtgctcggggttggcggcaataagtgggtagtacttggagacgaggtccaggtactcgggggcggcggcagggatgaccgaatggataccaacctcgtgcacgtacttgcctcgcaccagtgccttggaaaaggactgctccaggtcggccatgtcctttttgccctcctcggagccgtagaggaaggacttgaagagccccgagcctccggtctgggaggcgccctgggagtccttctggagcgacttgtatgtgggagacgattgttctggggttagtggtttattttcgtcgactgtgagggagggagacggctgggacttgatgctgaggggggagaacttggggagcgccgcggtgaggcgggatgtgaagtttgtgattcgtttcatattgtgacgatgggttgtggtaattacgtggtgagtgtgcacgacggagaaagtagtgacggcgttgagggtatgatgggcacgacagaggttatatggtgacgacgtcgaggctgtggtgaatttgtcgtgaatgtgatgggaacgacgtggtgtaggtggtgacaatgagggtagtgtaatagagggcaaatggaacgagcgagaaacacgccatcctgcgccttcatatacctcccatctcgcaaatgacaccacgccaagaagccctgctccgaaacgtcgacaccacagacgcaccttgcatctttcgctaaggagtcggccggataatagatcccctgccccccgaagttttcccgacagacagcccaaaagagtcgccaccaaccgcaatctccgcattaaaccccaaaccacaaaaccacaaaaccacaaaaccgcaaaatcgacgcttggtcttgctttcgctcgcgctgtccatctcttgctctttctttttctctcttgtccgtctcttccatctggtgcctgtgcacccatgcgctgctacgatactcacccaggtcctgtgtatatttcttcatgtccaccgacggaatgcctgcgaacgagggcagccgtttggctgccgccagagcactggaggagaattgtcgggtggcgaagttcatgtttttgggcgcagagttgtgaggaggaagtgttggtaaccagtcacgacgagcgaaatacggtggctagatattttaggttctctaaagtggggtacggagtggtgcagtgcaatgcaatgcgtcaatatgcagacttacgtaacggggtaagactggatgcatgtctggtgcaagtctggtgcacgttttgtgcatacggagcatatggtgcagatggccattgatttgttgcattttctccccaatttttccgaaccccgctttttcggcggctcacaattgcctcaaaagtgtgatgtgctgttacgccgtatgtcagtatggggcatggtgcagtctggagtggtgcaatgcacggttattttgtaggcaggattgggttatttgtggaggccacattgtggcaagtttcgactcagctgaagagtggtaatcgatggatgtagattaaataaaataacataaaataaaataaataaatgaaaaacggaaaatacaaagaaaagggaaaaaaagcgggaaaaaaagagaaaaaaaagataaaaacaacgcaccaagttaccaaccctgcccttcaagtttctcaagccacggcaatctgtaagaatatagtatctcactatcacagaccaaatcaccctttccttacccaactctatacataaagtcggatgtttgttccggtcggagtggagccggaggaaggaggtgaagaacatggtacgaaatacattagagcgagtggagaaggacgaaaaagaagaccacaaacatcaattgagtagacagacagctattgacgttgttttgaacgttgttttgaacgcctttttaaccgtcgaaagtggagcatcctacactcaacctcaggagggcggcgtggggggggggggttgaaccataccacaagtacatacatccaaactctgggaattgctccgtcgttccttttgaaccaagcgttgctctttgttggcggcttggaaccagaatatgtcacgtgacgtcatctattgggcgctcgtttctgataccaaactatgaggaaaagagtcgtacaagtatgtacatactacatcagtctcctacttgtagtgcggtattggaattatccgtcgacaaagttccggatcggatatttgtgcatagctgctggttgtacctgttcgatacttgctgattgtctgttggtatgagtccttgtcctttcattttcgaacacaattttttttccgactccgagccgactcggccgatggaggataaagggtgttttgttgagactggagttgggcctttgtcttcatcgaaaggtgtgtttcagttggtagagtggatcgtaccagtgaccgaggtagggttttttgaagcggtacttgtagtctagcggaacggatgttttgatttgatttgatttgatttgatttgatttgattttgattttgattttgattttgattttgattttgattttgatttgattttgatttttatttttattttgattttgatattgatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttgttttatttgttttatataatttattggtatgattacatgcctgagaataatattggacggccaaatctcctggggaataaccgccgcaaatgaaaggagagtgtcaaactcttctctactctaccacatcactcagacacagacatgaacagagatccaaacagagataccacagaaccaccggaacgatttcgccgacgatttgagcaatggttttgcccacagttcaaccactgacggtttgggcgacgataatatgcatcatttgatgacaaaatcatcgacagacgccgccacgtcatcacctgcttccagggatacacctcagacacaaacagataccgctacatagctccaagagcacccaccctcagacgcggacatgaataggtactcggctccagtcctcctctcagacgtcccttctcctgaacattcactcgatcatgctcagttcgtttcatactgtcgccagagccggggctgatggtgtcgcagggtggactgaagccatgagagaggtactagtggcacgacctttgcgtgagatcatggctatgggtatgacatgtgtgcaagatggcgactgtaagcctgacccgtgcgggacagtgactgtgaacaggtatctgtgccagagatatcatctgtgacatcatttcgtcttcatgttgactgacaccacaactgagctctggttggactgcgatcaaggtcttgttccagccgtgtcaaattgtcaatcgtcatcacccccgtgataccacagctaaactccagtttggttcttgtatcatcgcagattcccatcgagctacattctctgacaacctgaataccctatcccacagacgagtgaaacaactgactcgccatcgaaaagcagcgcctgtcagggacaccatcaaaacatgcagtatgacacttgtggacctgggttggagtgaaaaacgtgtgctgtccacctcacaaaagcgaaagactcagctaaccaccattattagacagacggttcgtttcaccggcgttagacagctcttaaagcaggctggttcaacacatcttctccactcagaaccattgctatgacctctgtatggccgcaaaaaacagtcctcctgcaactgattaatcgaccaactcctttactccttatagccatataatacatttatttccattaatacaatcctaaacaccgtgttttaccgtcgggccaacaacagatgagcagactcgcccatgaactcgtctgtgtaaaaggacgactttcggacctcctcttcgttgaaacctcggtcgccagacagcaacttgaggtcacgtgcctgtgacgagttccatttggacagaaagtccgacgggttggcagcaaactgcttgaagaactccctcttcagtctggtgttgttgagctgctgaataatcagcgcgatgtgctcatccaacttgaaaatatcctcctggttgtcgaaccagtgcttggtgatctttccaatctcggcgttgatgtcgtcgtcaaactcgagtgccaaatcaaacacggtttcgcccaggttgttctccacgtctgtgtcaatggtgtagttgatgaccaggggttctttgggtagaagatggggcgtgatcagctccataatttccgggaaagttacagtgttacgtccaaacagctgtctcagcggctcatcacacttgatgtttcgcttctcctcggtctgctgcagatcgtggaacttgatgtactgccacagagctaggatgatgtcagacttggaggcctcgtccagcgccaaaatttccgacagaggttccgacagacgcgctcgatcggggtactccttgagttggagcacgattcgcgcagggatctggcccgagccctcacgtgtcattttgaacacgtcgaagcctacatccttgcccgtcacgtcgccagccagctcctctgtgggcgcaggtcgctcgccctggggttcatgccactcaacaatctcgccgttgacctcgacggagatactagtaaaatacgaagagaacggcttgtcctcgccctccacgtttccctcaatgttgagcgtccacgacgggggctggaagtcacccatgttgtccgggtcgatctgccacgcctggtgcgccgcagtgttggaaacaaacagccgcaacgtcttcttctgcttgagcatacgagcctgcaggtcgccgaggtccagccgcttgcgtgtgaaggtcgcgtccatgcgtcgttcgaggtcctgtagtttccggtacaccgctgtatccggcagaatcgagtcgaatttggccgacagattcttgtccgtcggcttttgtgtgtagtgtttgtcgattgcgttcatgtgactggctggaagtgcgatatctgttatgtggtgaacaacagatgtgtgtgttggtggtgatggaattgggaggtgggaattaggtgcagaaagtttgtgactaagcggtggtgacgagcagagggcggtggtaacgaaagggcggagataagaaacagggatgataaagggaacagggacggggacacggtgctatatgtagatttaggcaagtgacacaaaaccaatatattcaagattaattgtatttctcaaaaaaaaaaacattaaaactcaatttaaaatctttaatattaaaaatattaaaaattcattaaaattagacatcttcatgaaaccacaaacaggagatgagcttcagatccagtaagaaacggcggtcgggatgtctttgagatttttttttttgatccagacttcgtgtttctggacacaaacagaatcgcagagttacaacaaaaacatcacgagatttagtcgcagtgctgttgtctatattctcgctaaataatcctgcaactcacctttgcacctcaccacccctcaccgcccctctcttcaccttatttcgatacttgggtctcatttcaactcttcttctccatcatcactttatcctactccaacttctactccaacttcaacagccagcagttcaaccttccatcagcgatacaactgtttttccaatcctagacacaatcgtcgctccagtcgcaacaacttctacaatagcacacaccgtcacctgcctagtaccggatagaagtgctctatctctgacaaagatccaaaagctctaacagctccaacatcttgaaaactcactactgtactggactgaacttacgacagactgtctgataccatcggaagtctgtgacacataccgttctctgcctgagtatttattagatacctacggtagccacaaagaccaaaacgactttgttcacctagcgacataacttacgtgataccagtttacaaacgtctttgattccagaggaaacccgagcattatttcatcagctctaattctctacctgtgatacaccttctcagcacacctcagataccgctcagagactcctcctacgacattcaagacgtaacccacacttgcctctgttcatcttctcaagggcttaccatagcttcaagcccccatccagacatacctcctccgtctcttgatacctggcacagagaagttctatatagcaggatacttcagacttctgaccgacaactttcacgtcagaaacactctaccaccacttaacttcacatctccccggcatgaactaccccagtgtgtccgagcagaaacatcgggtattcatcatctattcggcctacttacgagtgcagtttcgcgagtctgcccgactggcggtgtctgttcggaataaaaactacaatcttgtgcgggcagatctccacaatattcttcctcagaagaacactaccgtgtttaaggacggcactcttgcccctctgctgatccgtctggcgtggcattcttgcgccacctatgacaagtacacacgcacgggagggtccaatggtgcgaccatgcggtaccatcttgaagccagcgatgagggcaacgtggggcttgaagtggcccgtttgtctctagaacccatcaagcgcaaacacccctggatcacgtacgcggacctatggattcttgccggcgtggtctcaattgaggcgtgcaaaggtccctcaataaagtggcgcgatggccgagttgactacgaggacgaccttctggtgcccccgaacggccgtctacccttgggcgggggagatgcgtcccacgtgcggactatcttctctcgaatggggtttaacgaccaggaaacagtcgctttgattggtgctcattcgctaggccgattgcaccatcatcggtccggcttcgatggtccgtggacttctaatccagccaagtgtgacaacgagttctacaagttgttgttaggcaacgtttggactctggtggactcgcctactggacggaagcagtacgtcaacagcaccggtcaggtgatgatgccctcggacatgagtctcattgaggatgccaatttccgtttctgggtcgatcagtacgccgtatctgaggagctgtggcgggaccattttgccctggctttcgagaagttgaccgagttgggcagatgaggaatgttagtggagtacccagtagtattacaaggtcttgcagtgatgcaataatccgaatcgtagtagtcaacaacaaacagaacagatcctgttctatccgaaccaattgtacaagggtgcacaaggcttccgagaacaaaaaatctgtttggggtaccaaccaaaagagttggttttgttagggtatagttgaggaatgaataaccggaggtggaaattcgaacagcaacactttcacgtgcttggattgtgggagcaggcatgttcagcagtggtatgacggttttgccatgttgattctgagagaagatgtgggttatactattctgaattgtttcaggaatggaattatcttctcgaaccgaaatccatgagactatacttgggttaactagactctcaactatataattgtagttcaactagcatgaagcctcataacaaaccagaaagatttcatctgatctgaaatcccgaatacttcaccgaccaaaataatccaagtttaatcggtgaaatacatgtccacaaaagctcatgtttacacaaaccaccttctcacttgtgcaactctcgacttacattttatgttgaagggggtggagaatacatgtcgttctagactgatggatatatatcggaataaaacaaatacaacgggaatcaaataattgcgtcaagagaatcaattccgtataattagtttattgccaactcctatccatcatatcctgattccagtctcaaatcccaatataggcagaatgaggatgccacatgtccgtaaatcaaaaatcaaaaataaataaataaaatgataaatataaataaatataaataaatataaatagatatgaataaataatatgaataaatatgaataaatgtaaataaatgtaaataaatttaaataaatgtaaataaatgtaaataaatgtaaataaataaaaataaaaataaaataaataaataaatcaaaaatcaaaaataaatcaaaaatcaaaaatccagaagaaatttcaacgggtatttgatagtcaagattcttcaaaaagaaaaaaagaaaaacatgaccagcaacttccaccatacaagagttttaatttggtctcaccaaagcagttttctggccatctcaaaacatcaaatcagcccacctcctgctccatacgtccgaatatgtcaactcaaatctgttagtcactataaatatacctatgttagtttgtcgtgttgccgttgccggcgctgttgctaccactgtcggcgctgctaccattgtcgtctctgtcaccactgacgtcactgctaccaatgtcttcacagcccccacatagaactaattactcctgctgacccctcagtatcaccaaccgtttagtaatactactaatgaaccgctccacaattctgcgatcctcctcgccaagtccatcttcgtcatcctccagaagcgcctccagcatccaaatggacgtggtgtaggccgactcgcagccagtgaagtcgccggagatctcctgaacagctgcgtcccgtgacatttccagggcgcggtcgaaaatcaacttttcggccgtggtgtgtgtagttcctgaggagaccttctttttcaccgtttcggcccgctccagtgactcgttgaaagcgcttcgggtccactgaatgatttcattgaagtgggaagacaccatcttgttgtctttgtggttattggaccaccaggctccggcttgatccatagcgagcgacagcagagacagtgtcttgacgtacaagagcatggcttcttctgcaatggaggaagagacggagtcaggcagattcatgtctgggttgtccacgtcgtcctggatctgtgaatacttgacatctgccaggagagcaattgagcgggctttggctgcgatttcctcgagagtttcgacaatctcgcgctccgacagagatggggttgttgtggcaggaacaggaggcgatttgccggtcgtagaggttccagaactagttccagaaagagctgcccctgctgacagcctggcgccgtttccggaaccatttccagaaccatttctagaaccatttccagaaccgtgtccagcaccgttcttcttctctcccaaaagtctggcggacgccatagataaggctcgagccatggctccagtgggggctccgtaagtcaatgagaagcgccgctcggaactgggacgtctctcgtctggctcgcgtgccagctcatcggccaaagtgttgacttcaacctgcctcttctccacgacaacgtattcactttcaaggaagagtgactcgtttttgcgcgtgagtagaagagaagatccgggagagggggaggtgagttccaagagagggttcttcacggtagaagacagtgtcttattagtggagtttttgggggaggatttctgagttgaccgcttctggctgaagctgtccatctccctgtccagatccaacttaggaagatcggcctcctgaatgtactcggaaatgtacattctgggatccagctgagatcggtccaattcctccccggagccaataacctgcttgttggcaataatgggatgttcaaagtactccttgaagccgattctatcggcgggattcttcttgagcaaacatcgcacgaaatcttgcatgtcttccgagggcggttctcggccaaatccgatcacgtcgttggactgctcgattgtcttcaagagttccacgtagttattggccttgaacggcggcttgccaaccaccatctcataggtgacggctccaaccgaccacaaatcggccttggcattgtacttttcgtagcgcaaaatctccggagccatgtagaggggggaaccgcagagggtctccgccaacgccgacgccggcaaaatgcgcgcaaatccaaagtcggcaatcttgagaatcggcagctcccatcgtccgtagagattggcgttttgggcatccatttcggaaagcgagggcgggcataaaagcagattctggggcttgatgtctcgatgaacgaggttcttttgtcgcagaaactccagggccgctgaaagctgatgaacgaagtgccgaaccagctcctcatggagccctctggtgttggatggataccgtctcaacaaggacgccactagcggcaacgtttccgacagctccttctttttcttgagaaagaaactgaggtcgcccagagagcagtactccatcactaggtggaaatgcgtgggggtctcctggaagtcgagcagttccaccacgtgggggtgcttcatctgcttcaaaatgctgatttccgagcccaggttttccaacaacttgcggttgagcttagcccggagaacggacttgatggccaccggagagccgctggccacgtgctcgcctttgtagacggtggcgaacgagccgcggcctagctcgttgccaatagtgtatgatttgatgctggacattgaaagtctgagtgagggcgaacggctgtagtctgtagactgtctgatatactctgtgagactgtctgctgttgtctgactctgctgtgcctgtgagactttctgttgtagtctgtgtgacggtctcttgtagtcagactctgttgtctactgtcaactgtatgtcgaacgtggtgatctcgacactgttgaagtagtgtctaagcggaccaaaatgctttccaaaccgctgtctccaaactgtctccaaactgctgtctccaaactcgtctgtaaacgtgtccactagatgtcgaaatgtctagtgtgcaactcgtgctcgtgctcgtgctcgtgctcgtgcttgtgctcgtaaaatcgtatgtgggcttgtagtgtgtacaagtaccagtctggtagggtctgagaagagagagcgctaacgttagataaccgctatcggagatagagtttgagtgaacgtagccaactcccatgtaaccgcaaccagaattgtggttataaggagcccagcagccagacaagacgtttgtgtgcagtaaacgcctggctgctccacggtcggtcatccgccggtcgccgcggtccccctaaaccacatatcgccagctccagatggacaaacacactgcatatatgacgcaggggcacgtgacttgccacgagagcaggaggagaagaaggaggggatagagagggatagagagaggcgctatccaacccggtagacgtgggctctcaagtgacctgggggtttgttgcttagtcatcgcaaatgtagggacggagctgtcttcagttatttgtagtcacctgttttgaagcccctttgctaattatttttggtggcaaacgcgcgccctgcagctggggttagggtttggttaaatgggctggctcgtggtgaagtcgttgggagagtggagccaaaaatttaaaatgatataaaataggtagagaataatagttattatataataattaaattaatttaaaagattataataataaaaaaaaattgaacaaaaaatcaaacaaaaaatcatccacagggggtgctttggttggaacgaaccgtgaggcgaaaacagcagcaaacaacagctccgtggctaaacttattgaagatcataagtattattgatgtgatatagttaattaacaacttacaacccacttctagggacacgacgttccgatagtagcacacacctgaagggtgtgtgcttgctcattcaccagaaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgacccagctgattcctctcattactatgtggtgacttctcatcattatgtgaggaattagccaggtattaccccaccgggtattacctttaacaaaactgggcttgtaaacttgattgttctattgagaagcatatgtatatttatttaatattcatcacactcacaaaaggcattactttacacagctaccactcacgttagtgtgaggtcttcactatctaatgccctctacggaattatattcaacatagattggcttgtaggcttgatcgttcaactgtctctgagtatttttccggaaggtttttgttttttttaattttttttctaattcatttatcatccaagtaatgacgaaacactgcttagatgtccaccaagtatatcaacaattggttcgaagaagaaaatgtctcaagagccatctacaaggtatttgtttgaagctgagaaaagtccaaaatgtttaatgagacaatttacgacacagaagctcttctgaggcatacagaaagggtcatggtgtttgcattgtactgtttataatgactgtgatgaacttgtacatactgtcctgttcgtatcgactgtaattaacttgagttcatccatcaggcgatgcagatattctagcggcagttggaactgatccgaagattcacaaagaagtaactgagatggctcatggcgcttgttaccacatctgcaaaggcaccttggacatgatctcgtgagtctcggtgacgggctcggtgtcgatgttctcatgctgcggaggggcaaagatgtcaatctcctggtgcaggatataggctagaatcttccgtttgaagttctttatttcctcgtttgtcagcgtttccgacttggcaatcacggggatcaggttcaccttcttgtgcagcttcttcttgacggtgatgtccaggagcttgagcgagtagcccgtgggctggatgaagaggagcaggcgtggatccgcgtgtcgttgatggacgttcagttcacccgtccaggcagttttcgaaccgcttgtgaatgtaattcacaatcgttttccacgagtagctgttgttgacagacacagccaggacgtcatcatcaatcttgtctagacggcaaacgggagattgaacctccctacacaactccatgtgccacaaaaccgccgtgtttcggagtaggacaacgtcgaagctgagtgcagctctacaaaaaggcattctccaagatgttgcccggaagaaagacgactggggcgttggtgggccctagcgatggcgcttactcagaaccccgataagtagtcttgagatttacctacatgacaagttccgagaatagttgacatttggatagttcatactagaaaacttgacgtttggagacttgacacttggatacttgacacttggagacttgacacttggagacttgatacttggagactcgacacttgggggaccgacagggttgccgaaattccaatccttgagcaatctcaatcgagattctctaggaaggatgattgtgatactacgcctttactgtctgtcagatattgcgtctaccaccagtacccagcactgaagcaatgcaactaatctcagttggttcggcagacgtgagatttctccgccatcatgtccaacatggactcctccaatggcctggttcgaggcttggatttttatcgataccagagctgtattcactgagtgcagaaacgacaacaaaagccctgccaaccaggagttggacctaacaatgttggtctggttcttcacataaagtctccttctcgtgttcattcggtctcatggctcaagagatgcacagagctgaggagtatcgaacataagtacgaggcgacagagaggagacggttgggaaataaaaggaagacgtttatgaccttattaacaaggggactcaacgctcaaacaatgacggtgttcctgaagtgtcttctgtagtggtggatccagagtcgcccctgggttcaaccacacagtgacaaatgagcaatcgtaaaaaagaacaagaataacaagatgagccacagtatagcaagattcattcaagttgccattgttggtgtgtgccactatcggaacgtggtatccatagaagtgagttgtaagtcgtttgattaaccatatctaatcgataatacttatgatctttaatagccataatgtaatatctgtgtgttatgtttttttcatgtttttttttttcgcatttcataatgcataaaacgtaatacacaatttattgtaaatattcggtgatcagcaatgtccccagtatgtacaataccctatcatcttcgttcctttttttttttttttatgttaatgatccattacatctatatacctatttaatttattccaatattccaggttcttgtaaatatatatacggtatatgattattattattttttgaaagaaaataaaatacagcaaatcatacaaatatcagtcgtgagttcaattctggtgcaaatatgtagtaccatagacaagacaggttaaaatcgccaaataaaatatagaagccaagaaaaaacttctgcttgaaatcagacattcacccatctacacaagtactaggtcgcataaaaaaaacaactaataccgactctccgacgagatcagtttagtcacgtgactccacataccaaatgcacgcatcacttctacctgcatctcatcacgacacatcaccatattttagcacacgacaccgcaactgcgcaagatgaggttctacgtcatcctagttcttctgaccactctcgtacttgcctctgttggcgacagatcgcccgacttccgcaactgcgtcaccaattgcattcgacacacgtgtcagacacaaaaatacgtgccgccgctgatgcaccggcttctgctgtgggactgccctcaggaatgcgattatcggtgtcagcagatcatcacgtttgctcggctcaaccagggccaggaaatcgttcaattccacgggaaatggccgttttttcggtttttcggaatccaggagttggcgtcggtggtcttttctttggccaactttgtgcctcattaccgaggttggctgatgctcaagcacctcaatcagcgaaaacccaacccgctaatcccctactacattggatttgcgctggtgggaatgaactcatggatctggagcgccgtgttccatacccgcgatttccccgtgaccgagaagctcgactacttctcggccggtctgtctgtgctctacggtttcttttttgccactgtcagaatcttccgactcgatcgagactccagagaaaccacccgtctcgttctcgcctcagtctgtgtcacgctcttcctggctcacgtttcgtatctttccttcatcaaattcgactacggatacaacatgacggctaacgtagtggtaggagccctccagctcatcatgtggagtgtttactcgttcacccagtttgcaaagacacaccaatggtggtcgctcatgccatttggactctgtgtcaccatttcggctgctatgggcctggaactgtttgatttcccaccatggaaatttttcatcgacgctcattcgctgtggcacgctgctaccgtgattccctgtttcctgtggtacacatggatgaagaaggatcttcagtacgaggagcgagcagagaaacaggagtgagggtacaagagggtttagccggtcaaccggtgcaagtggttcgatggacaaggacaaggtctaattgataacccggtgcatgaagtccagccggtactgcctggagatgagaggatgtaaatattggagtcaagtagtaactctgctactatacaacacctgtaacatcagcccatcgccgtttgctgaaatagctagaagaggaagaagtagaatcatttgtatttctgcgagcctccaatatgctccggttccctcaaatatatgtcaattatagataccactatctgggaggttcaacatgaagcttttttgcttgctattatacaagtttagttgatgatttaatgaaaactgagatcgaggtaacagtcagtcctagtcatgcgattcacgcgcaaattgtcagaccttataccagttagaaaagacggcatctgaaggactctccagtaccaaatcaaagtctcaggccatggattaatgggattccccagacactccaactttgagtagatcacggctcacttcgggcaatcttctagaagtactgtacatactgtattttttaaatggtgtttattttgaaaggaaacgaagaatccgcaatcatcattggtttcgctataatcgatttaccgcgatggcgagtcatcagcccgtttggacgcagtcaagtctgcaatgatatccagtcaagctgaaacgatacacaattggactaaaacaaacattttcccaatatattgctatcattagaaccaaaagacttcaagaaaaaggattctgcaatttttttcaatattgacccattattggacagtttacggagtgttaattctcggtcaataaagctaaaaacatctccaggtaaatgggagagacaatattgcaacaactacgctaaagtaattattgcagtataacaaatacacagttaatttccaatatttacgtagactggagtggcgttttcccgatgaacgaacaaacacgagaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaatacgtattactgtaaaatgaacccaacttgcctatcaagtaaatcagctcttctcggacatattctggactgctttctcttctctcttttttttataacatggtacatgaatctctataatcctcaataatgtcgctcgagtccaacaattcaacaatgttgagtactagtcaagattaatggcctcactttttaatgacatgaccttttaatgacatgactaatatgacaggaccttttaataacatcacttttgttggtgatcaagaaggactgaagaaccaaaagtaaccattggatagttccacttttccaaataaatcgactaacttcttcacctagaattattcaacttcagttctctgactttctcaaatgctcttcccgacagacctccaaatgttccagatcacatataacatataatgagatattaatgaagtgaaattcaatcgataattccattgatatccctaatatccaatatctaccatttaagagtaactgagtgctcataaaaacaatctcgttacgaccaagaaaaaaccaaaagaaaactgcaaaatgaaaattgcaaattgaaaactgtcattacaagatacctttatataacgactcaccattattatactcccatagtaataccattctcgctacccatttccacacaaatacacatcaatatcaatctggtctggggtatattcctcgtttacccattgaccactggaatcctctgtcaatccaaatcacagcagtattaagagaaaaaaaaaacagaaaattttataccattcgaaccaccattctccatcttttgctgtgtttctaaatcaatatcagtattattgatatctataacttcgttcgtgactcataaaactttgaaccctcaattctacttgtagtacttgtagaacactatgtactatagtgtacactacagaacatactaaaagtagtaccccatctacttcctatcgactagttcctattgccaagtttcgtaaaatcatgatattatgcatgtgctctgtgcacaaagtaatagcagcatcggcagcatctatatcgccgcgccgactgcacgtctaccacctggtccctcacctcgccttaatacgctgcaccgcttccacttcggcaagctattccatctcttcttcttcacacggttacagtagcatccttcgctgagcttagaaaactactgcatgaaacgctccaactccccagccgagttccgtcgtccccagccgctgggttgcttcttaatgaacgcacccacagcacccaggtacccctcgtgtcgcaaaaagtaagcttgtttacttccctgactccaaaagttgatggcgtaactcagagtatgcatggtttgcaggtggccccggatgtacgatccgccaaagtaaatgtgctggagattgtggatctgcgcttgcagaaatgcaatctggccaatgttgttggaaatagcgtagagaagcgaccgagagatatcctcactcttgaacaagtcccgagaggacttgggcgcgtgagaagatgcagaatcggtggacgatgccgaagcttcgctcttggcgtcgacgtcacccccactcttgccgtcgcctccatcaccttctccactttcacggtccctctgaatctccttgaacactcgtccaaaactactggcaatagttgtcgccttcaggccaatctttgtgtagtcctggccataaatatcacccacaagcatgtccacattcgaattgtctccttcggcagccttggcaagcatctcgtcgtaagacgtagcgtcggtaagaagcgacaacaggccccacagagtgcctcctccaagagaggagccaccgatacgcacaaactgttgcggaccaagaactttgatcatgctaacgccggaaccaatgttcaccaatagatacgggtagatggacggctggcggggctcggcaaacaccattgggttcgtttccgagtagcaaaagacctcctccgggatttccgtgatgaagaaatccagcccagcaatcagacactccatctcgtcctcacgagagatatcggcgcccagctcgttgcgcaaccgctcgtagaacttgtatgcgccccctccggtcgccatgatgcgcatgttggactgttggggctttgtgggactcgcagcaatggtggagtcgtgggatgatgaccggatcgacgagccgtcgggggtgagtcgctcgttggaccgggagctgcgtcgatgattgtcttgaagacgagacatgaggcccttgagaaagtcaatcatgtcatctatcttgtccgtctcaaacactgtaaagttgagacgaccacccacgtcctctagagtgtcgccgttaggctcgtcgtgactgaagtagacgattttggccagtgagccgccaatatcaatggcaatgtgtgacacatgggccgtgtggtggggaagaacaatgtctcgtgtgtcggggggcgtttctcggccattctgatccttattaacaatgaaagcgccctccacgttaatctgaatgtcaccggcgtggaggaatttgagggcagaggtgcggggagagtccctggaccgagctgtgatatccttcagttcctgtgttgcttgttgcatctacgttagtattggagtcgacgcgctctgggtggccgagatgttgtctgcagacctagatccccagtgattctgtagaatagggtgtggaatggcattcgctgtgaggtgacaacagaaagtgtcacactgtgtacctgactcccgttgcattagaagtggaacagtagatcgtgccgctgacagcaaaggaagtaatagctggcaactgtggctctgggtaagactgtcgggcagaacagcgtagccaggggacaacaacatgttgaagcatgacaagcctgtgacagtcgtaaccgttcaagggcataatcctactgtacgagagctttaggaggttgactaaggccgtagccatggcccagagctgacgacagcaggtgaaactggagataccagtgacgtcgcggtgagcagtggtatcgcagatccgcagatgcatggtacagaccagagcacagcaccattgtaaactaaacatcacaatcacaccatacgttcaatgtctggaacagacatcaacttcggccaaaccagtcatagtctgcccctttccagctgtgcctgctctctagtatccgttgcactccaactgcttccataccatgccaactagctctagctcacctccccccaactagctcacccaccatcccgatatcttatcgcagcgaccttgtctcaggatgccacccatcttcccaccccatcacaccgccgttagcggttgggtaatactcactgtcgtgtctgtgtatgctagatggcccgattctcagggtctgtgtcgttcttctgtgtctgtatccgtgtctgtggctgtgtctgggtctgagagtcgttcactgtctcggtgctgttccggagtgagacgtttgtgtcggtgtagtgtccgtctgtgtaacttgctgagtctgaagcaatggagcaaagtgccacgaggaagaatgtgacgatgcctggatgtgtcgcgtctgcgtctgtgtctgtgtctgcgtctggtcggccgtgtttgcacacaaatcagtctgtcggtgtcacttgcacctctccacgtccggactctaatgctatctttttgatttgcacagacgcattttagctcggaaccttggcacgagactagtggcaaccgaggcgatgagccggtgtgggaaagaggggcgcacagtgggcgtatccacataatggatgagtcacgtagtcacatcattccgccccgtggtcaactcttaatctgtcgctgcctggacggcggtcacccagacgttgtctagccgctgctgcttactccgtaacccctaacacttctccacacacccggttacctcgcactgcagctggcatgcacgggtttttttttgttggggggctgaacaagcgaaacagacgccgaaaattgagcgtctggggttaaatgagatgacggggcgtgtagccgaggcaaggcgggaaaggtgatggaaaaccggcacaaggcggggctaggggtcaggagagcgtcttggattttttatggggtttttatgggatttattagtatttgtaaactacttttttgtctggtccggtaaaagcaaggcgaaaatgacgatctaaaaaccaccaaacgaaaatcaagtcaattctgaaagtctaggaaaatgggaaaatgggaaaatgggaaaatctgaaagcaacaaaaaataggaagataaataaatctgaaagcaataaaaaataggaaaaaatagagaggaaaaagaagaagaaaaaaaagaaacaccggggaaaatcagacacacgcggaaacagccgaaaaaaacacttgctcacaattgcacaattgatacgcgcccaaaaaatctccagaacacttcttcatacagtcacgtgacgtcgctgagggcaataaaaaatatcaactctatttctcctttcggccgaaccactccccgaaggaggctgagtggaggtaaaccctgttttatgcggtggggtgtgtgagtcttgtgacgtcatttgttatatagccgcattctgagaccatttagttgaagtttttgttgagtagtggagctgtcagagaaactttcacgtggactgataagtaatcgtgattagtgaaagaataggtgaagtaatagttgacaaaatccccggggtcgatatctgaagtcttagtggtggaggggaatgggaaggcatgaaaatggagctcataagtcgccaaacaatttggaaatgtcatccccaagcagactattcttgaacatctgttatatactcttgtatccatctgtgtacacccacgcaagtttcacctctgctattcacgatcatcccactggggggaggtacagagtcttcagaaacttgaataacgctcattcgattctttccatatttctctgactagaaccagaagtgcttttctgattagataaactcgatagaagtatttgtatagaaaaacatttgataagacaagttgtacagtttattgacttcacatgataggaacattgcatgtctctagattgtgctaaagagacaccagggtggttgatgaaatttgaatcaggttctgaaagcgttcttgacattctccaaaactccccatagagctgtcatatttgtagcaaattctgagagcatatatctactcactaatctatatgcagacattcttctacaagtcgctactagaacgacactaaaacactgaaacttggatctcaattctggggtcatgctctacaccgctgtcatctcctactttgcacctctcatctctttgtttcgttggttaactttctattataaatatgtctatagacaatgtctgtagcagacgggacacgatatcaatggaaaaagacctgtatccggaagaaaaacggtgttgggtattcagacggttctaattgatgttcgaatattcggcttcttatgtaaaagacggaatatgagaccttgtagcgtcatagtagcggtttctgtgactcctcaaattgtagttttggtatagggctgtctgattgcgaagtctagcaggtcttgcatcgctccttctcctccaactccttgtccagctttttgctaatctttctccacagcttatagaagcccacagagccacttgccagtccagttactgtctggtaaatgttactcagaccctccggctccagacagtcgatggtgcagaagataaagtcgttagcgagtttgaacagcgtcaatttggcatcccaaatagccgcctcgtcgccagacttagccgccagctgataagtttctatgccgaccttgatattaatgaaaatggctccgtaccatccccagttggccatgagctctccgtttcggccgagtctcttgcccttgaccactccaattttgctgagacagtaaatgtcgtcaccgatagtgtttatgacctccatgagctccgattggaacgccaatgaagtcaaggggttcttggttgtgaccaaatcctccacaggacccaaccactcgcctaatttgatgatttttcggaactgcgaaaagttggaaaccataccattcaggcgcgactccatctcggccagtttccataaaagcatcatttgtttgtgtcgtgtgaaccacccctgtttggccgcccaaagcagaagacgtcctgtgtactggatcagcttgatggtcttgtccagaccgcccttttccgcaaatagcgtcagaaaaacgcgccatggcgacgcgtgcaacggaggacgagctgcgtcggcaatactccgttcagcaatagacatgggcaccggagcagggatttctgttgtgttgtcgatgatctcgggtttatgtgcttggaactccttgatttccactttctcgtcgattctgacagtcttctgcgaatctccagccggtttcgtccgtccaaccagcttagacaccatgtttggttcccccaaagtcgtcattttgatgaatacaggttggatcatgctcaacggtattattataacggttttgacttcttactgcaactgttgtcaacaacttccacaggactttgaccacgtttggagaaaggagaaacctcagagataccgaaaaaactccccctgaagctgtataaatcaccggaaaatttcactccaacttttcgctctgccataaaccactttaccacgggaataatcccctttctgattggcctcggctcggtccattaaagtttcacgtgtgctacaacctgcaccaaactgcaccaccaaaatgcgtgcatactacaccaaggggtgcactgcacgattagtaagagaatggtgatgcaaaagcaccagaagaggggggtagaggcgtcgcgtgaccacctttcttctggtggccgtctcatttcacgttaccaccttctttcacgtgacataccccgtccgctctcgcctttgacagcaattataatcgtgtgaatgtacaagtacccctccataccacccctcattttgtgtgtacaccgttgacgcatagttatgtcccctggtgaccccccacggtcctgtgtggggaaacgaagctgatgaggcaattctacgacgccatatacgtctcctgacgcatattccggcctcttcaaataggaatgtggctcttttatgagttttttcttgagttgttgaatagcgttgattccgcgttttagaatatatattttttggttgggacttttgatttgacttatgttttattttataaaaaaacatatacagttgcggttggaatatataaacgtcggtcggttcgattctcaattgtgtgcaatatgacccgaaaatatatcttgtaatgagcgtattactttgatgagcgtattacccacttgttgaaagctcagcgtgggtaaagctgacacgagaagaacaattgttagtgtggtttgtttccagggtggctcgggagtgggctggatcgaacccacggcctccctggcctggagtatggagtcaccatgacagagctctttgaggccatattaaagagacatgaaaaaaggatagagccagttttgtatatttagggagtttatatatcctattgttacgaattaatttgttcatgtaatctctgagagagaatctataagcacagtagcagtacatacttgaacgttgcagttgagtgaaaaaatccagatagcggaacttgaacatatagaagaaagctaccaagttacagtacagtacaacaaaagtgataaagacaagttatttcacgtgattatttaaatcacaaggattttgttgctttccgaaatacactggctgttttatgagctcccagatatacaatatcgcgacgcgttcacgggtgtagtatttaagatttggggcgtatccacggcaacggtatcgtgcatgagtttgttgggcacactcaagcacacctctactccgtcaatgtctctatctatcgacaaatacaagcggatttaccgcaagaacccacttcccgaggtggctgactacgcggccgagctgcagcagtcacgtgagcagttcaagaacgtcaagtttgcgtttttagagcaggaaaacaaggaaaagttcattcggtcgttgacgacgaatgacagggtgctggaacaggctgatattgatgccgtaactgctgagtcagccaccggaaaggagcagcttcgggtagagaagcgcaaggtggaagagattagcaaggaagtggaggagttggctcaggaggtggtagccaaagacggagccttggaggaacagaaggagaaaaaaaagaagctccagagtgagttggcggatgtgcagaaacaggtgtcagctctccaggatgaaagccataatctcccaccccacctggctgaaatgatgggtcaatctttacaggagttggaaattcaacttgaacagagtaaagcggaattgcagaccagtaaagagatggtgactcaggtcgaggaagaactggtgccacaactgaatcaggagttggcggacaagaaggccgagacgggggccttacagggagatctcctgcatgctactgcagaggctgatagagctgtggccgagagagagaggttgaaggggaaatacaatgacaaggagcggttgattttgtggctcaagagttcattggaggtgatggagcagcagtagtcagatcagaggagatatggtgagacgcatagacttagtccgggtgtctacatatggtcacgggtgttccgggtaaccaccaagggattcctgatgtctgaatgtgaccgttgtctgtgaccgttgcctgcgactgtttgtctatgaccgccagcctatgctaccggtatctcgctccgcctattttgtctacttatggccatccgttcaggccagtgcggcaacggttcagacatccggttctagatttcaatctgttcatggatattttgtgaaatgcaccatgattagcgatgtactgccatgatgtgttgtgaaatttgttggaatcacgttgaagttgcttgaggagtgttgctatcgagaatctgaagtattgctttctagcttctcaggtgaatttcccaatttggtgtcttctattgacttcagaaacacttgttcaatgtctgtccctaaacaacgaccttttcaggtttctgccacatcatcgagatatgtcacgtctttctctagtctcatacagttcttgcagttaacataaccatattctgcactgaacttgagttgatatctggcagtatgtctactacttgaacatttagttgacgtctgttcggaccagatcatgatcagtaccgatggcacgtgacagttccgtctgtgtaactagatgatgcatcagcagctattctggtgcttcttccagttcatttttcctattatcaccacatgattacggggttcactaagaccatctgaggaaatctggccggtggaatagtacaacagctagggtcacacgagtaaatgtattgacatctgaagtcacatggtcagctgtatctgcatagagatgccgttaaaatggtttcatctggcgaaaccactcatagtgagtcgttttatggctctgtctacggtgacttactagtagatccatttggtctttactctagccagttagctgtatatagcccaagtcccattgttggtgtctcaggtcttgataattcccctaggtctccgaggacgtcagtattccactggtagtcactagtcttagtctactctagcggaagtagcgtctatcgcacggctgacgtgtggctgaaccacgttggcaatgcgcgtcctagactagccgttaccccatctactcttcgctcttcacccttcacccttcactcttctgcttcaacctcagccgaattacagagacgcctatcggtcccccaaagctaccttgatctacatttactttgatctacgtccacctttatctacacaccagatcgatccatctactccaagcctgatgaatcaacaggaataatgacaacattcattttatgagctcattaggggcaacacgactggctgaatcttcaccggttacctctgagaaatagcatggtagcccagaccggctcccacacaagccagacctcccaccagtccagagctcttcttctgcttgctaaacaggttcgagagatacagcagcgtctgtgcagccataagaatggcccacgtgattgccatgttgatctgccagttgtagacttcgttgctggggtacgcaaacttgatgacggccttgatggcggaaatcaggaaggcatacagcgccatcttggtgaactccctaacggtggcggtgtcggccgcgctttcggtgatgcccgacacgggggtgtctttttcactctcagtcgtatcgcttttaacgggggcgttttttttttcggttggtgacggccatggtggaatgtggggatagtatggtgagagatatgagtcgaaggttggggttcgtcgtatgcatgttatgcataacatgcatttaacctgcataatttgtttcaaggggatttgtgaatggaacaaaaattgatgctaatactgatcctagggaaaaacggacaaaactagtaagtttgaaatcactccaacatcacttcaatatgtttcgatttctgattggacccttactagtcagttcagatgcaacgtcaaagtgtcagaatctggggtaactaaactttaataccaactcaccaaatgtggggatacttgattggcagaaaattggttatatcaacctgaatgaaagaagtgtggatgtggaagacttaccaatcgaattccatgggcacgcatactcgaaacaagtgacacaaacaagaatatcgcagtgatacttgcactttcaccgaagcagatcccctccggaacaaactcggggccagaaaaatgccacaaaattttcgtatttcgtaaatcatagaatcattattttttatacatacactaaaccgagtcacttcggccccgaataacgccgtcctggacgagcttgttgatctcggcatcagagtacccgacctctcggaagacctcaaaggtgtgctgaccaagcagaggcgggggcattcgaatgttgggctgcgacgtcttgtcagaaaacttgacggggacaccgacgagtttcatgggaccacaaacggggtgatccacagtctggatcatgtctcgtgccacaacgtgctcgttgctcagcgtggtctgaatgtcgttgatagcggcaaatgggaagttgaagaccttgaagatttcaacccagtcgttggtctttttggtcttggtcacctcgtgaatggcaggcaccagaatgtctctgttcttgactctaagggcgttggacaagaaccgggggtcagttttccactcaggcttgcccagagcgtcacaggccaacttgaacagattgtcgttgcctcctccgatcataatgcttccatcggcggtatcaaaggcctggtaggggcaaatggacggatgcgcagttccctgtcggcccgagtcaggcttgccactgatgagcacctgagaggcgatgttggcaagagaagccacctgacagtcggctagagaggcatcgatatgcgtgcccttgccggaaacgcctcgcttaatgagagctgccagcacggagttagatgcgtagaggccggtggtgagatcagtcacggctactccgaccttggagggagctccatccggttctccggtgatatgcatgagtcccatttccgcttcaaccatgacatcgtagccgggtcggtgcgagtaaggtccagtctggccgtatcctgtgatggatgtgtagatgagcttggggttagcatccttgagatcatcgtaactgagtccataccgtttgagagtgccaggaacgtagttttcgacaaacacgtcagcagaagcaataagacgtttgagagcagccttgccctcgtccgactggaaggacaggccgacggactttttgtttcggttcacgcaaagaaagtaagccgactcgccaggtgctgtgcctgcaacctccaccatatccctactgactccaagagagtcatccgtctttgtgtatggcgcaaacggcggaccccaggctcgagtgtcatcgccacgagtcgggtgttcgattttgatcacgtctgctcccagatcagccagcaattgtgtgcagtagggtccggccagaacccgagacatgtccaccactctgaccccagccagaggaagcgacgagccggagttcagggcacgtgacgtgctggagaagcttctgatgtgtgagaactgtcgaacgcgattgatacgaagcattttgagcgactgtgcgtggttctgagtgtggttcggtgatctggggtcgatccgccgtcttatatatagcagactccattgtgcagatgcgcggtagttattaccccagctgaaacgcttagagttggcgactagcactaggtccaaagaggcggcatctcttgcacaatcaattgaggggccatcggttcgatttccacacccatcagattgatgactgctgctgcagtacatctatgtggggtattgcccagttgcgggcacgtgacctgtgtgagaagcaaatgtcgggcggcccgaaaattagatgtaaccttcaccggacgggggtgaaaaagtatcgcgtcacatgacccgaaaagaaaagtaagcgtcgagtcacgtgacgaaactgactctggggtccgaagcgatgggaataaggcacaaatctggctgagtatcgtagcagtatcgtatcttagtctcattcttggactgtctactccaaggtcctaagagtgcagttaaggttcgtaggctcccaagtatactctaactagatctctaagtatctgtacttcagtaaaaatgataatcttgccccagctcgatatttatagagacaagttgttgatatttgtgtctttttggtatattaaagcgtgtattaagtcattggtatgtgtttcaaatttctcgaatctccataatcctgatttaagacccccagcgggattttgtaataactattcgccaagtaaattccaactttttttggcaaccacactgaacataatacttcttgcctcatcgcaaatgttacccacatcatcttccacttcctacaattcggtcacgtgactacccataatcctcctcccactcacccttctgtcacgtgaccggctattaccccgcgatcacgcatcttcctgcttgcccctcatttaaacaagccgcatcatgttttttcacttgactccgactaactcccaacggcggctcgtacgtgaaagaatcacatgacctccaaaccctaaccctcgacatgattgttggacccaagaccaaatttcactctctgtacaaccacatgttttcacagacgtgccacaagttctccggggttgtggactcgtttctggcttctaacggcggcgcgctccgcaaggcgacccaagatcacgtgagagagtcgctgagggttttgcacgaagccctagaaagatatgagtgagtgatttgaggcgagggggagggagatccaacactatttggaagatattagcggtttctaagtggctttgggttgttatttgagtgtgtggaaagtgtcaagtcggatttcaactggatctcagccaacttgggttcgttctaggaggttctatatcgatctgtcatattatctcggtatggagataagtgtgtggaggttgaacggatttaggatccgcaagcttcaacaaaatctccaggtccgttaaatgtctatcactttctcaacctccccggtcccccctggatcatgcacattgtcacgttcctaatcctcaagctaacacagtctcaaccagatatcgctctcttacaacggcggaaaagactgtcaagtgatggtcattctacttttagccgctctctggcgccgttttggggaagatccggctgttctcaacaacctgggcgccttcaaatccgtctacgtggcttcagaaaaggcgtttgaagaagtggacacatttgtggacaattcatgccaggaatacggactgcagcagatccggctgtctgagccaatgaaggctgcgttcgagcactttttgagcgaaaaccctaccgtcaaggccattattgttggcattagaagatcggatccgtatggacaacagctcaagccgtttgatccgactgattcgggatggccagactttatgagagtccatccagtgctggaatggaagtatgtgaatatctgggactttttgagaggaacagattcggcctattgctgtctgtatgataagggatatacatctttgggtggcacagactcgactgtcccgaatcccaagttgttgaaaaagggaacttgtgccgagtttttgcctgcttatgcgttggtgaaggatgaggaggagcgtttgggcagatttcgcaagtgacgccctagaattgaggagagactgactccaagtcacgaacggacaacatcagggaaatgggtgtcatgaaagggcatcaacagatgttgttgttgttatgatttggtattatcctggccatacatccttatgaataaccctcgcctcgtctctcgcatcacggcatcactgtgacaagctactttcttctgtatgtccaactttttcgaggtctctcaaaagaaaagtcgaatcgccccctgagctgaaaacgggttaacagatggacgttattcgggcctaatgataaggcacatctactacagtacgtaccgccgcaggtgtgtatgtactgaagagcatttatgacattatgatacatgaatacaatgacaatgattattataaaaggaatgagggccttcgacttgattgtagtatctggacgtgatcaatcgagcttgaacctccgggaacatcccccatttttctaactaaaaacaagtatcaccaactaatgtagttgacagatatgtcgggcaatattaatccgatgtggaatctgagagcatgattggatttgttttgtcgagacaagtcttttgttgccagaaatatcaattaaaatgatattttaagccctgcagtaggagtactggttcgaagatactttgttgcggtctgaacaaaaatcaagtaaaatttcaagtacacggattgtaattctgtcagtggagtaaaaactccaaatacgatgaataccaacaaagacaatgggataataattgtagataattcgatagtatcctgatgttgttgattggctcttcactcattcatgtgtggtcaattcaagctaagtagttcaccaaacatagtaagagcatcacaagagatacttttggttctgtaagactccggtgattcctacaaaagtgtatcagcctccatttaataacttatttctactcttcactcttcaagagaccatagctttgaatctctactggactgggttcgagatcttgacccacttctactgccagatctgcttcccagccttgaactcgccgaactgcttctagaagagctgctcttggacctaaccactggacctctggtggtcgtggcacagcccagatattccctcaaaaacaattgaaagccatacgagtggcaaacatccgactcgctgccgccaaacttgtacaaatactgaatgtacaggagctggatccgctgtgaattctgcctgtagaacaacacaaacttgtcctggggaaaaacacccgccatccacaccgcccggtacaacgggtccacaggaggaaggtgtgagttggtgttcatcagcaggttgcactcgtgtctgatttcctttagccgttgccgcagcaacagattgagcgttttggcctggttgagagcctgatgtaggtctctgattgtatctactcgctcgcgtgtctctttaaatcccagaatgtggttgctcaatgtgctgagtttgtcgcagatgatagcgtgttcgttggggctgattgaaaagtgagaagggcttgttctcatagagctgtgcatcgttgatgatacatgttctgcggaggtatctgactctgggtctgcttcggtgtctgtgttggtgcctattgacacgtgctcagagaccgtgttggtgccaactgacacatatccattcaccgtgttggtactagacgacacatacgttgcagtacgcgtactaatatgtggaacgtgttgctggactctgtcagccagagctttctcgggcgtcggcgcggagccgttaaccggatcaaaagaccccgcgggagactcgcgagtcacgtgacaggagggtatcgatttgcgcgcggtgaaaagcatttgcagagcgtggtaggtggacagtgtgtcccacatcatctccactctctagtggtgagccccattctgttttgcttagagtaggattatgtacatcccctatactgcaccgacatgcagatgtctgcactgtaagattagatagtcgataagatcgaacgatattattgttgggaataaattagttgatgcaattggtaggctgaatgtggtatcgtacagtactcacgattttgttgctggaatggtacagtacgatttcttagtgcgaatgtacatactgtacagcacatactgtatgtttcgcctgcctgtgaagaaagtatctcccagtcataatacgtacagtacagtacagtactcgtacttgtactttagcacctccatgctgtggtctatggtaactttccatcatcaactgacctctcaatcttctcggtggttgcttgcaccagctgagcaagagctcgtcgcatggcagtatctccatcagctagaatgtatagccgttccacagacctaagaaactgctgcatactttccaggtactgaggcaggtagtttgacgacatggatgtgtctgggtgcggcgtagacgtcataatggagctgcgtctttcatttgcactagacatggagacttgagttttcttcttggcaggtctggagtcggtagcagaggttctggaagaacctacagaaggtgggaaaagggcatcatcgtccatggtatagacatcttttctaggtcttccacgctttcttttaggtgcttcagttggaactgtagtagaagttccacctgggagagtcagttgatacatttggtctgcatcaacagataccctacctgtcacagggtgttgcagttcaaccaagtctccttgaccaggttccaggtcggacacctgcacacttctcgacctgcggtcgcttcttgacatgggatcatcgtcaacctcatcgtccaaacgaacgctgcttcgctgcaagcgcgaagagttgcgtttggtgggactggggcgctcctggacaaagctgtggcgtttggcggccttgggagtgctggtaggaagagagaagagctctgcacgcgacccgatatcgctatcagagtctgaatcggatcggtgcactttaggaggtctgtattgtcggtccatcgtctttgaggtggaatcgggttgatctttcgattgggatcttgtctgttccagctccacgcccacgttcctactacctaccggtggtgaagctggtgtttctgaggcagtctcctttagttgcgttttcttttccgcgagcgcgaagatcgggtcttcatactcatcagacaatgccatctcaagattttttgacttggcctcagtaactacgagtcgcctctttttgcgcaaaaggcttctcgactctgacttcgagaccggcgtctcagacttttcagatttttcagacgtcttggtatcggaattctggtcatgttcctctgtctcaaacaaactccgtgcttcggaactctccctgcgcagtcggagcctctcttctcgttctctctggactttggcagcctcagcttcctccctccggagagcttccgcggcagaaacctggtttttcggcccagacaaaatatcctcctctcctatctgaattgatttgtcaggagcactgcccgttgatgtgggaccattttcagacattttttccacggtggcacctccaccgtacccgtccagcttgtattttgtcgtgagagtgtccaggggaactctatcgtcgtgagcgggtattttgttgtctctgaccttggtcttgtcgacagggactcgaaaaagtggctttggcttagtaaccggtggggtagagctccttgtcggtttcaacacatcctcctcgctgtccacagcatcctcctttaggtcaaacgtcacttgcagaccaataagactctttggtaggcgctggtacagaagagccagctttttggagtactcctcgtcggccaccgaaggatctcgttctttttctcgaagcagaatcagataatctaggaaatcacgcttgattcgggctacccggctccgcacacgtgtcatcaatctgggctccacctggccaaacacacccatacaagcctgttccatgaagtctccgaaccgagccccaggtcgcatcttctcgttcagctccttgggacccacgctgtcgaacacagcaaagagagcgtcgatctgctccgtcggccacgcgtcttttcgcgacattaattggtgttgtattggtactgtactgataggagtagttgtgtggtcgtaggcacgatattttagaagcacatgagtgcaggaaccttatcagaacgcgtgaggatatacagtataggtaccagtggaagggagcctggttgtttactatggcaaggagttgtaattttgtgggtccttgattatgctggcttaatcgtttgatttatatatgaatatttaccagtcaccataggaaaagttgggatataagaaaataaccagctcatagtacaacttcaactcctgggtggacttaataaatcaataccaaaagttcagttcattgttgacctttgcaggctttagttggaggtttactttacactgagggtgacaatatcaggagtagtgagttgtttccagcatggggatgaaggagaatttttgggcaatgaaatatagcaagaaatcagcagagggatatggattctaacgaagaagttcctgtcctttttcaaccattcgcgcaatatcacgatagtcggaatgtacattctgtatactaagatcgtcgatgtgagacttgaaacatgtcttgttacgctgatacaactttgctggacatttttacactcattcatcctccataatatcactccgaaatcaactattcgatacagacgtcatcctgaatgtacagtttgaaacacggactgtgaactggaggtatcgcgccagactgggacccttgctaagcctgtaagtgaactactaacactggtctctttttctcgccaccttcatttactatttagtcattatcataatatcatcacacagagcatcaagttaggtactcgagaacctgtagtcctcatggccttcaatcctggtactgtactttcatcttacttgtaagtgtccagaacgtatctgccggcaatcttgccctcctccatcagcttgtagacggactccagctgggaaagacccacaataataatgggagacttgacaaggccccgggcgaagaattcaatggcctcctgcgagtcggctcggttgccaacataggaacccttgatctgaatggatcgagccacttgctggaagatgggcgacttgcagacagctccagcgggcaggccgaccagaaccacggtgcccagagttcgcacgtactcgacggactggttgacggcaaactcggagacagacacgttgataacggcgtggggtccgcccttggtggcatcctggacgtccttgaccagatccttggacttagcaaagtcgatgaagacctcggcgccgagctccttgcacatcttctccttgtcggcgccggtgtcaatggccagcactcggtagcccatggccttagcgtactggacggccagagaaccgaggcctcctccagctccggtaacggcggcccactcaccagccttgaggccagcggtcttaagagccttgtagacggtgatgccggcgcagagaatgggagcaatctgggcgaggtcgcagttcttggggatatgggctgcctggacagcgttggcagtggcgtactgctggaacgagccgtcgtgggtgtatcccgacatggtagctttaggacagttgggctcggcagacacctggcagaactcacaggtgtaacaggccttgttaatccacttgataccggcgtagtcgccgatttcgaaggtggtcacgttcttgcccttggccacgacaactccggcgccctcgtggccgccaatgagaggaagtttggtgtcaagaggccagtcgcccttccaggcatggaggtcagtgtggcacactccggaaaacttgacgttgacgagaatctcgtcgtcggcaggaacaggcacaggcacgtccttgtacatgagaggaccgccggaggtctcgaaaatgacagccttctgggtcttggggatggtggtcatggtgaagagatggtagttggtagtagtttggaaaagtgttgttgtgagagtagctgagagctggtgttgaattgaggaccactcagccactatatatatacctgtagaatccctcacacacaacactgggttccaaatcagtctcttccctactcccaggcatctccacactcccgagagagaggggaaagaaattcgactgtggggaggggtgcatgacaagtgcaactgagatgggagtcaaaatatgggtgtacggaagtgaacagaatgagacattgtctacttgtacactaccactgatttgactgtttttttcatagtctcgctaaaaatgctcgtaattcgaaattatgacattttctcttgtttttgtggtcatatcaatatatcagctctgtttgttttttatccgttttttttcttcttttgttttcatctgtctttttcttttttttgttctattgttttccgggtatctttgagacaacctgcaccccactccaataacggctcatgcgcatactcggaacgcagtgtcgtaattaatatcattcttgtctgaccacagcaagctacaatgttctctctactctgtctcaggggttgctacactgcaaacaatcctagcagttcctcaaaacagtctacatagtacaagtaggtgctgtacttgcacaccaccaaaatctaatatacattgataaatatacaggctcagatgaaccatgcgtcttccacatgtccgctgtacccttccatgcaccatgatacgtgattcccctcgatgcttcccttcatccattgattggagccgaagagaaggtcagaggcgcattcagaacccttacgctgaaacaaagagcgcagaggtgaagatgtgcagagaaagtaaagctggatggttgttcagaaacagtgaaagcacgaagaatgtcggtgtcggtgcccagcgcctcgcttggctcgtactcgggcgatttcgaacactcactcgctcgtatttgattatgcttgtcgctctgctttgaacatgacctgcaacacataatccctgcgatccttatcccaatggttccaaaacttactcggatgctgatccagctccttcgcaggaatcttgaaagcaattgtctcatacggctcagccgcaatcaacagatactgaaaccttctgtctgccggaacgtccaccttttgctcgaacgcagacatgaatctgtatcttggggtgactcccgtgccaatctctgcaaagttgatctgcataagcagacccagctgcttggtcagcgggtccttcaccttggtgatcttgtaaccgggacggccgattttgagcgcagatttcttaatgtggattttgttggctccggatagttcccggttctgctccctgggtccatctcgactctgagctcctctcttggctaagttttgttgatgccgcttgccttgggtgtgggagagatagctaccgtcggtcacatgactggtgaggcagaggcgacattcaaagtagcccaggtggttcttgaaaatgtatgggtctttggaaatgtcgagctgttcactagcgagttttcggagccgttctcgtcggtgaagattggcttgagattcagaggccattccgccgcctgagttagtattgctagtgaatgacccgatagacggtggtcgttttagcacggtaggggcggacaggacagaatgtgtcatgtccagctctcaaatacgttagacgacccaggccatctccagcgagatggctccatccgcatgaaaaaaaaagccagaatcaacaggttgcatcatggtgaacagctcctgaatggctaccagacataagtttgagtagcagcaagaaaacagttcagtgatcatcagagtcatgtctaacactgctacacagaactccaatcatgtccagctgaatgtgttcatcacgtgagccttcctcgcatctccatactcacctccttttttcgatcccactcgattttgcatgtccattttgccggatgttgtgtgctgtctaacgtgtactggtcgtacttttttttaagtgctggtctgcagtcagttatcaaaagtttatttgaaggtggagggttgttagacggttgttggactggtgttccaggagagttttgggaattataaaagttggtttttattttttgtggcacacacactgctcttgaactctcactttctcaatatatctggcattaccagctccaggccgattgtcaatcgtctgttgtggccctacatctacttattaactattacaataactctaaatattggaccaacatgaaactctacttttttccaccatacgcggtggcactgaacagacagaaacactcagagcggatctgaacgcctccagaaacaacaaacgcatacgaaacacaaccaggaggatcacccatatagcacttattgctggaatcacgtgactacaagcgccgcaacaatcaagaccaccagacagcgtcactcttgagccgacacgacagaagcggctacaagatctctgagacgagaggtcccgctcagattacgtgagaaggaaccacgatactctcacaatccacaaacgcgcacattttgaacacgtcgtccgctacagttatctcgtcacttgactcagagcacaccaacgaccgccgttatggacaactccctcctgggcatccacaacgcctatggcaagccgcgggaagaaatcccgcaccaggaattccactcggatctcgatcttaccgagaaactcgattgttatacggacgaccagagttatcgagaaccgcctccaaatccgcgtctggacccaacagtgagactcaacaaggccagtttcacccttctgcccatggacgagtttgatctggacgtgacgcccgcgctggaacagataggataccagatgactgaagagtttaccttgcctgatgaatacatgcaagaacagcccgaggtggaaggggtggaatatgatatggacgagcaggatgcttttttcatggatatggttacggaacagtggccacccgccgaagatagcagagatttcggtgaaagtggtgccgatggtgctcccgataccgatcaagctgttgcttcagactcagctacttcaccaccaccttcatcacccacatacaacgccgatggacaactcattctccgaggatacacaccgcaaccgccacaaggaccgtttccgccgactcacgaaatgtttgaatacgtggttactctcatagaacgccactggttctcgctggcatcttccatgcctccaaagccgccccagacacacgacgaaatggactcgctggatgaccaagcatgttgcatctgcggcgagtccgagtgtgacaactctaacgccattgtatactgcgacggctgcgatatggcgtgtcatcaggaatgctacggagtgacccacattcctgagggccagtggctgtgtcgaaaatgcagcttctcacgtgcgcgacgacgaaacaagaagggaacgtgcatcttttgtccttcccaggttggagcattcaaaatgaccacgcaaaagaactggggacatgttatttgcgcgttgtggatccccgaaatcaagattggtggtcgtaacatggagcccatcagtcacgtccgtgacgtcccccgtagccgctggaagctacattgttacatttgcaagcagcgcatgggtgcatgtatccaatgtgcacggggcagctgtgtgcaggcatttcacgtgacctgtgccagacgagcaggtctacagatggaaatgctccatggcgttcagggcgcaatttttgacgcaggatctatgagagcgtattgtcacaatcatggaggagacgacgacactctaatgaggataaaggcgctgcgaaagtggtttgccgagaggtatgatggtaaaggtaggaggaaggccattgaggacgttgctactacgacagagtcctctgaacttggtagcgaagctcctactccgagaggtggggagggaaatgtggctacgacaacggtcgaagacgttgttagtacccctgtggacacgcctgtcgaaatgggcacctcacagacccctcagccagctactccttgtggagaggaaggcagggacttcccaactccctcagaagcagatcaaacagttgttactgaggtctatcccacctggaaaacacccgcaggtactcctcttctgcccaaagtcatcatcgaccgcatctgtgatgctttggagccgttcaagatctcgcactgtcgcaagtttgtgactatggtggcccggtactgggctctgaagcgggagttcaaacggggcgctgcgctcatcaaacggctcaatatcgctctggaaaactcgcaagctgtggcctccactcaactcgagtctgtggaggacagacagaagcgatacagagacatgattgtcctgataaacgagctggagcgaatcaaggtgcgggtaaagctacttgctgaacgagaatccgtcaagctggattatctcaaggtccagggtgagctcatccgaacgcttctcctgcctgttacagccctatgtctcaggctgtgcgacgagatgaccgagcaggattccaatgggtactttctggagattcccgagattccgggttacagagaggtggtcgaatgccccatgtccatgacggagattcgggaaaagaccctgaatctggagtacgaccatgtggcccagatgctgccagacttcgaagtcatgtttgacaatgcgtttgtctacaatgatagtgaagctcctgtgtgtgtggaggccacgagattaaggggcgtggtgagagggctggtggaagaatacacggagaaggagaaggagaaagagtaccagaggtgttttggggagggggagaaaggggaggtagggaaggaggtgagagaggcgcagaagaggccgttcactgctattgagtagactgcgaggtgagtgtgcagctctcaccgaacggaccagggtgaaatgagtgtgtaactcttttgtattggacctattaggcaagcatgcgttgccgctctaaccgtctacacttgtactaatattatttatgcgatattctgtacagtctacgtagcctctggggttgtacatcagtggctaccattgctaatgataagagacctgaaaacgtacaacatagtgcacattcccaatgaccagggtccatgaaaagtatctaatcgattcacgagctggcgctgagtcgatggtgtaaaaatcatgcagcttgcgatggtttacaattaatacaactcgcagtagcaccatcagcgacctactctaactaatcatcaagtaatagtgagagttggattaagtaaaacatccactatagtacatactgtacatactgtacttctgatagccaattttgtagggaaactgataaaaatctccctaatgtctatgtatctagctaactattgccacaggcagttcttgatctctacttgtactgttctataagtaatgggcaccagctatattttggtacaagtacgattgggcgtgtcagtgacttccgttactttggtctccgaaacagccacgtaggctggatctggagtacaagtatgtacttatattaaaaaacaagaatttggggtcggtgggggttctatgagaccatgtggagctttcatctttcttgtcagttcaagtcagtacaagtaccataatacagtatgtattgtaattgaactcgagaatacacgagctaaaaggggttcatataatggtgcccaaagttgatgtcaaagtttcagattatgcaataatagggaatattccgcttaggttgcctactggtactaaatcacgtgatatatccattcacctgatcaatatcgcatttccactgacgtttagtcagttcatgcgcgacacttgaaacaatggagtaaatttcatgcatgtatatttcaccttgcatacagtactacactatcaccaactcaacaacaccacacaacatgtcttctaacgacgcgacttcggacgatacagacgccacggtcgaagaagacttcaaacgggagcccgagacagctgccaacctcgagagcaaccctcctagcgatccgccggttgagaatgaagaggcgagtgacagtgacgagcctagtggtggattttcatactctttgttgaagaagagtgttcctatgaaagagaaccaagcggagacagcaaagcccgaatctgtgatgaaatccgacccggttgtcaaagctgagctgctcacgtccgaggcaggatcagccacgccctcggctactgaatcgcctcgagaaacgccctccgatctgatgtctcccgaccccgatcacattcccagcaagtcttccaagcggcgtcaaccgaaacccaagagccgtcctgctccgaaaaagaagctgaaagtcgccgttgcgaaggactacaagttgccccccggtgctccacccgttgacaccagtcaccatggcgacgaagatcaccaggatctattttgtgtgtgcagacgacctgacgacggaaagtggatgattggatgcgattactgcgaagaatggatccatggaagctgtgtgggtataactccagccagagcaaaactcatgcacaagttctgctgtccttactgcacacacaaggccgaaaagatgcgtcccggcgaagaggccacggtggcccatcagatgacgctgaaacacggcacagaaaccacctggaagcgcgtttgtcgactggaagagtgccacaaggctgtctcataccccagcaagtactgctgcagagaacacggtctggagtacatgaagggcagagtggctgctctcagcaccaacagcaactcaagtgtggctgacgacactgaggagccgtttggaaagctttccgaggaacgtctagctgccatcgtccaacagactcccaacctggctgcgttcaagactctaggctcgactactcccgtcgaagcgtctcctgtgactcctaaacaaccctccacgcagctcaagtttgtggaacaaaagctcaagtacatgactctggtcaaggaccgaaccaagagtctcagtgaagaggccgctacagccgcgggagtaagaaagaaggatttatgtggctacgattcgcgtctggacaaggatcatgacatctgggcgaatgaatttgctgcccaggatgaactggtgggtattgccatgagtgatgatactagtaagacagtcactccttcccacgacgctctacacaacaaggaacacatttgcttgcaggacaagcggaaatgctataaccatctaggctgggctgctctgattaccgaccggctgaatttgcagctggctattctccagcgggaaatggagagaagcgaaggcgacgaggccgatctgaaggagattgagcggctgagaagcgttgagagtaagacgtggatcaagtgagaggtgggtgtgaagagagtctgatttggaagaggtcagaaatgtacttttagatattatttattggagttacagtacttgtgaaaaagtgaatctcagagaagattattggggatacacctatgtactcgtacaacaactcgtacaagtacataaaatgatgtctgtccagattcttctggtgaggataccccagcaaaggtgctaactcctcactccagattctcagctatttgtagatttaagcgaaacatatacttacaattatacttaggtttagttgaggaaggagccaccataaacatacaccaattgtaacctcaaatgtctttacagagagatattcagtaggaaaatcgttacatctgtgccgaaagtagaggagccacaaatttacttgtatttgacaactacggaacacgatatgacatctctcactttgtcagcatctccccaccatttccggattctgcaattaagcttgcatgagatcacgcttcagatctgaatcagtcacactcaccacctccatcaacaatgagagctgttatccagagagccaagagcggatcggtgacagtcgattcgaagattgtcagtcagtgagtatagcaggcgaagagccaccggaaccggggagcatgctctgaggagacggcccatatgatacgagaagggcaacggtgggactacagaaggacggatagacaacagaaggaaacaagacgagacagcgggtaccattcacaagggttttcagaacggacggaaacaccaatgattctacaggcccccagaaacaacgagttctcgcctcatattcgttctatgagcagtcttaatcaactgcctgagactcttcacttctgtcacactccattactattggatcaattgttgtccactcggattctccatcctggccaccgtgctttcgggcccgctaacacagaatctcccacgggctagttgttcttatcggagtgggccatgaagatacggcagaagacgtggagaaggtcgccaacaaaatcatcaagaccaaactttggccctcggtcgatggagcacagcaatggaaacagagtgtgctcgacgttggtggagaagtgctctgtgttagtcagttcactttgtttgccaaggtcaagaagggccagaagccagactttcacaatgccgccaagggcccacaggctaaggagctctacgaccaggtgctggcaaagatccaggctgctcttccagagggtcggacagtcaaagatggtgtttttggcgccatgatggacgttgcgctggttaacgacgggcctgtcaccattcagtatgatacaaagaatgacaaatagaggatagatgatgagcgacagtacagtagttatatataggtatattccatcaagctggcttgctaacatgtttaattcgttttttcttctatattacttcactccgcctgctgagtctgcttcttcttcatctcctcgccaatcttctggcgcatgatctggtcaatagcctccagattcttacccttctgctcggctacggctgtcagatcgcccaagttcttctccaaagtcatcaccttcttctggtagtgggcaatggctccttctgcgtccttttccacatagtatcccgttcccacgtcaaccatgaacttgcccacgttgctcatgcgtccaggcacgtacagcgatgatgacagcggcaccatgagttctgtatcgtccttctcggcggacacgccacgcaccgactcctgacagtcctggaacttgcgcttggcctcaatgagcttttggaacgacgagttgagaaactccacctcctgcatcagcttctgcttaatttcgcccagctgggggatcgagagcgtattgaggtcgactgtgttagtttggggcgtgggagatcttgttgctctctgtctcactcactctgtgtctgttcggccatggcggttggatcaatgtgttcaaacagatcgtggcagcctgagctcgaatgcacctaaacctaatgcgttggggtttggagatggttaattgggataagggggttcgaactgggaagtcgtaatttgagtctaaaaactaggataaaaataataaaagaacatcaaaatcaagaaaaaatcattagaagaaatatatattgacgggttcccttcatcctgctcatcaaaaatgattactaagccccacagggcacctggtggggttgatctggactttgcttgacttgtcaagtcttagcaagcaaggatctgctgtacatactgtataagtaggatgccgttcattttatatatttcaattcaattcttgcatttcatatccgatcgttcatatgtttcagctcatggccagagagtgggcctctaatttttatctagagtgtttactctcattcagatacagtaggtcttcagctctgagcttgtcaaagccaactgtcatgccgacttttcttgacaaaattacttgaccgtagttacagtatgctcaagtttctgcctctgcaaaaccatatatcatataccccaactgcactcggtgattgcagtgagcgaggcctcgatgttggcagatgtgatgggttgtgtgagatacacacagatgtcacaacgcacgctaaaacatagagtaagagtcaacgtcgaggtatactgtcatctctgaccacgatgaaccgattctcagagcaacacacgtgatccacacttcgtgacccattgtcataggtgtctgagtgcacgtctactacagtacaaatacttgtacaatactgtaatgtagttctgtagttctgtgtgatcactagctgctcaatcaggtgctgcttattcgccttcgtatgaacaaataggcccttgaactggcgactatgcagctgtagtcgccactccatcgtagcaggcctcttcatctgctgtcatctgtcactccgcagtcggtttataaataaaaggatctcgcatcgtctgattccatctcttcaccttggtcgggccaaagccgttgatctcagaaattcgttcagaatcgtccaaaatggcattcttcaagctcttgtacgtcgtgctgagattgagagcatcactcttgttcagcttgacattgctcaacacgtcagctaatcgagaggtgtagtccttgcttttgcttccctcaatgagcttgactgtggctgtctccagacttttgagcttgctgatgtagttaccacagtcctcgttactccatgccacaagaatggccagatcgtgtctcatggaagcccgtgtgagttctctgatagcagcctcgtgattctccttgtcaatcattaccagcaacactttcaggtcaaactgctgtttctgcaacttggcgatcttacggtagatgtattctggtttaatcgagtggtacttgatggacaagaatagcacacacgacgtcgaccctgtcacgtagtccgccaccatatcgcccgcgccatactcccatggcacgtccttgatgtagtccagcactttgtttcctcgctggtttttgttcacgagaatggctgggatacggcgttgacgcgataccacaggagccgtgggttcagccacagcagcggcttcagctcgtttgatgttttctctggcttgttggattgacgcctccagcgatatttcattgttgttttgccgggtgttcaccggttgaggagctggaggtgtagctgttatcctagatactggaacagacgatgtagttgtagatgtagatttagttgcggctggagtatgctctttgtaccccgccgggcgcacaattctgggctgagggatcgctggtggcacgcgttttcgcagcggactgacttgtggcggggttggcttcggtggaggagttgttgaacgggttgaagctgaggtagaagtggcggctacagtagaagatggtgcggggtctttcggagccccgttaccgcttgaaccctcaacggcggacttcttaataccctggtactccgccacgccctttagaattgccgcaatgtcgcgtttttgtcctgacatggtgctgtgtagagttgcagagtgccatgtctaaagttccatgttggataatgcagatgatggaaatctacactgtgagaaaagcataaacgacctgaaagctcatagctcaaagttgagatgatgtgagcagtaaaaacacgaatctcgcaagttttatgttgcttatactcttgattgatattactttcatgattgtaatgtcgttctcggggttgtattgcgaagttcttaattagttagcctggttgggataggacttaatttgggttgtatattatttaaagattgttagttttgattccgccgtttacatcatcagcaggtaacaactctgagaaaggggaaaaaaaaacctcacaagcaagagctcacggtaaatggcaatattggatgcgttggatcttctccctcgacccctctaagaagcattatttattgtgttttcgtagggtatcaccacgatgtttttgtatttataacacaacatgtaagatgtagggtgaagattactccatagagactaactattttgcttggattttgacacatataaactaattagacccacatgttcctctatcttcccaagtaattttcgaaccgctcctaaaccaactagtcagtgcgttcgcagttgtagcgaaacgcggaactacagtaaatagctggaatttgaaggaataagtgactcaattaagctgtattatcaagcttgaccagactgtcgtatctacactgaataatactcttacggtatcaacattgatggtgacacgctgctactcactgggtctcacagtggatttatcttcttccactgagcctgagaagccccaagttttgtctcaaatgcggaattacatatacaccagatgctttactatgaacgacattctcgactagacaggacgccattgacagaatctatcgactcacaagagtgattgaagagctcgtgtctgtcaaacaagtcgaagtcagtctctggattgtcgaccaaacggttcaagaactcataaaccgtaatatatctccatgtgcgagagtgttcctttcttttcgtattcaatcaaatcaactcattgaccgtatgaagttaaaagagacgggatgacagaaaagctgtagaagccaacgtctcattcattatgatcgtgatatatacaccggtacattgtacgagtgcacctcttagtgattggtttactcaacaaatggaaacatcagccagtattcatcctaatatgtctcttcagaaccggaacctggagaatcggaagactcgaccaccgacaaacggttatcaccagcaacggtacgttagtggtcgactactctgcagaaatggtcttatttgaccggtattttgtcgtataaaagagttgtcttgtatcttagtctagagagttagatgttattgatttgatatgtacattagttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttaatcggttacagagaatttctccgggctcttccatccagcctaacatcttcatagccctggttccatcccgagggcatcacaggagcctgtcgtgtccctatatccgagaccgtagcagcctcgttatacatgacccagtcacccccctcaatgaaacactcacccccaccttggagcacctccatgtaagctctcttgtttttggtggctcgctttgctctagttttggcccgtttctggtgcggcttcacaacaatgacaggaatgggtgagtgctgcaaacagtattgagataccgagcccggaatcaggccctgaaatccgaccttcttgcgtcccttggtgccaacaacaagaatactgggctcgtagatttcgatagtgcgatccagtacttgctgaaacttgccaatggcatactctagcactatggagatctttttgccatactgaatcagaatttgttccaccagcgagttaagcgtctgctctgcctcctcacgagcatctgtgtccaccgcttgtagagccaccacttcgtcgccgtcctccaccagttctcccagcaaccagtccatagcgttctgcgagtagctatgggtgtcgtaaccgcatagaaacgttcgtgagtggcgggtgaaggcgtactcagggtgtttccatgagtatgtttctgcaaacggcaggcggaaagagatgcggccggtcgatttgttttccaaaggtctgggagaattctgtctggaaattgaaggctttggcgagtgtcctttacctggagagtgtacaggtcggggagagacgcctctggaaacggagggagtggctccaggggtgaaccccgggctctgaatgtacagagtgtcgttattttcggcctcggagttcttgaccgctcgtctggtgcccacagccaaagctgccactgctgcccgttccagaagatcttgatctgacaaggttttgggggtgggtggtttctgtgttactgagaagcggacgagtcgtgcgttggcatctgtgtcggtctgctcgtctccagccgtcatcgaaacatccgggggaacgtcatatcgtcccagattgtccatgctgtagttgcagagtgggtggagattttcatgcggctggattaagactactacagagttagataacgtcacgtgggggtgaagcgattgagttttgacgtgatatccggaccgagcaaccatgtgaagagcagacaccattgcccgatactataggagactctctcgacttatctactcactccctacatgcacatttcaccactaacagaaagctgtatattacaattcggaactggagcaaaagacgtacattagctgatgctcgctccatactgtgctgtggagattgggctggcgacaatgcaaactatacaggaagtggagtggtctacactgttccggtaatgtatatattgtatatgtgatcacataatattctccatacacctctacaggtggccaatttcggtatttgtaggtatcattaacccgcgtacaagtcggcacacaatccagcttcgtagtcagtaatctccgtgttccatttatagttccttagtccaacgcccttcagcccagtttagatataaagttgcattgtgcacgcgtttttcgtggggggcattgtcggatatactagtacattcagtgggcatgggcctcaggaagtcctaaccctcgaaacgaggttgatggtcgacatttgtggtactttgtcggctagtgtttctttcagctgcttgagacacactccatgtactgtacggcacatactgtacttgtacttttcgcacatcttcttcctttagactgtagaaccgtgtagggtttgacgcattaaattacagagtacgattccatatgtacaatacaagtacaattacgtggcgacaagtaatgtgtttccgtgtgtatgctttcatttatggacagatattgtaccgagtcggatccagtttcctggatacacttgtatgtacaggatccaccagttttagatgtctgtcaaagaccttgaggggttgcgtagagtatgtacatacttgtatgtactgttcgctgtaatcgtactatggagtacagtacagtactggaaccggtacgctgaggagaggtatgttcgttgcgacttgattttatgatgtgcttgtggtcatactgcctccatgtcttggatggattttggttgaaaaggctacccgtagaaataccattagcgacactctacataaaatgtgaatttcatgtctattatctgatgggttttctgttccaacttccgtcgcttcgcttcggttgtatcgaagaagtacagtgtggtgaatcgcatagttgctcgtctcgacattgaacgtcacatacaataatcgaaccgacgaagtcacaacgttcagccgcttgtggtgccaagagctcgtattctgagtcaccccttgtctagtcaattatgtacttattgtacttgtaaataaataccctttcagttacagaacaatcagctgccatgtttccgcacgaactcctcagccacgtgatcacattcctctcccccaaagatatcatttccctggccgaaactaaccgacacaactactcggccctggctgatgtgcgcagcctagtcctaaagagcccatactgtcgtcttgagctgagtcagtggactgggtggcaggcttttgctgacaacagcgctgaaaaggaaccacatgagttgtttgaccacgtggagctcgtaaaacacgtgaacaaaccccttcctgaagacttccaggcgctgcagggagatctggctcgtcagtggaactcagagtggaactcgtgtgaccatggtatttctggaccacgagaggacgaccaagaggcggaggtgcttgatttgacgaacaatactaacacggataagatcacgtgctcgcccactggcactccaaatcactgtcggccctatcgtcgccttttcccctctcaattcgaaatcggatacaagttttctcctcaggctgaagccctacttgaatggaatatggataccgacactgtgactctatataccatgttcggtgatggagcatgtcattcagtcatgatcaacgagaagaagggaacaaagatgcatcatctgcaactcatcaacgacgtggccctagtatttgtgcttgatcaagacatcaacactacctactacattgttcctggaggtcagcttactcccattgattttggaaactgtcaggtgccgcaggagggcctgatgatgttcaataatcgttttttcaaggctgtattggatgagaaagttgatttacaggtcgctcctgtgtcactacccatgggaaagcccactactatcacaccaggagctgcttatgagatttgtcaagatttgcggtacccgaggtacgggctggcgtacaccaatatggacaagaatctggcgcatgtaattgatttgcagaagcgtcagatttcgcaatttttcgggctcgataaagatgtgtgtcttgtgggactctcgaatgggacactgggcgtttggaagtacaccaaggaatatttggacagggtttgtgaggagaaacagaagccggagtttttagcagtggtggagaaattgttcgagaataatgagaattgggaagagtttcacagagatttggtggatgcgtgggcataaagaggtcctgggggaagtgagtcatctatcactgtagtgtagtaccacgaagtaaatgatataggaagcaaattaacagacagttcaatccaaaaaggacgtaattgttgacgaggccgccatagaaatgtacacacatgtgtatataacagtgcaagcagaactagagggttgtagagagtgtaatatatcgcaaccaatatcatgtcgacaacatcagaaatcgggcaattggacgatgacctgactgggcagataaaaagcagcttggaaatgatgaactgaaacagcacaggcagattgcgagccagcaagcgtgtcaacaacacctgtgatagaccaccaagactgatcttgacatattgctattggacaagacctgattcaaacactgcggtttttgttgtgattccaattgatcggaaatatacccattgtgactatcctagtaatgtattcagtgtctgactcttgtttgtcttctaagctcaacggagaaggagattttacgtggggcttccaaaatctacaccttctgaagctctggttgccgatgagaagaagtgcaatgttaaagagtcatttgaacaagcagtggctatgtcgctaatgattgaactactgagtgttgtctcaactaaaacctgttgaatggaaaaccttgacctggctgacaaaccactagtttccattccgagagacaaattctctctgctgaatggtcaaactgatggcgtgctcggttgaatcctccactggaatgcggataatctcccggtgagtctctctgttggagagaagtccggcgaagtattagttatataaagttgtttatattcaacaaaacctaagtaaattagatagctggatcaaccttaacatcacaggtaccgcgagaaattgttacttgagaagagaagggcttatatcatgctgtttccagaggtatgggttacattctgaccaaagtccaatgttcctggcattcatggaacctggtgcatgatttccagctgacttcaacctctcagtgatcccaattaaagcagaacgtcacgagatggctctgcccagtaagtcatgacacacagatgacaccgaaactccaactgtaatcgaacccatacttctcatatactgtccccccaatgcccttcaattccactgcgcttaaaacgctgactggaagtcatcactgaccgccgcccattgagtatgtacatacaatatgtacttgtacaatggacaagacatcggtttcgacccatcgtcagtcacgtgcagccagttccacacagctacggtgcaatactcagatatatcacgtgatcaccgaaccattaccgtaccctttatttgcgtgcttcgagttcatatcgtcgtactggtacctgtcgttcatttttcaacgtacagtttcgtcagtcgcgccaaagagacccagttagtgggtggcactgcccataggcagtaattggttcagtgataaatgataaataccggtagctacaccacctatgtcggtgggacacaaacccaagccgggactataagaagagttgattgccccgtttgttttttttttgcctcccattttcactcctctctctcctaaagttcatcaagcaatctctgctttgttgtcatgtctcgttcccctcgctcgcttcgcctcgttaacttcattacagtgcagccaaaaaaatacgagcaactctattttttttagccccgggtctagagacgcatctctggagagtgagagagagagagagtaaattagaccaccgtgacacaggatacttgccaagcgacccacacttcaaccgcgtccatcaccgacgacgactaccaccgacaccggacatggaaaaaacagtgactgcgcaagtctctcgcacgagtcacaatgaactgtcgttccagagcgtcaaccccgtcagcatctctgttagggggctcagtgtgaccgtgaaagccgaagagcagaagggaggttttttcagcaggagaaagaaaaaaacaagtgccacagagaaacagacaacagcggaatcgataagcatagacgacaaatcagcgaagaaggagaagaacaagaaaagccagaagaagaaagagaaagaatcagatgacgtcgagccccaggctagagatatcttgtctaacatctcgttggacatcccggcaggctcaattatggccatcttgggcggctcgggatctggtaaaacctccctactcaacatgatggcatcccgcatgtctggaggcaacctcactgtcgagggagagacgttattcgacggcaagagcatcgaacacgtgacccacgcctatgtgattcagcaggatatcctatctccacatttaacctgtcgggagactctcaacttcgccgcaggtcttcgtctcgataagagcattaacaaggttcaacggtcggagttggtggaagaggtgatcaaagagctcaatctcaaggagtgtgcagataccatggtgggaaactcgatccatagaggactttcgggaggtgagaaaagaagacttagcatcggaattcagatgcttagtaatccatcggtgttatttctggacgaacccaccactggtctagatgccaactcagcgtttgatttggttaaaaccatgaagaatctcagtttgtccggccgaacattgattatgagtatccatcaaccccgaagcgacatcttctttctgtttgatcacgtgaccattctttcccgcggtttgcaggtgtattcgggcagtactaaggagagcatcaattggtttgcttcacttggatatgattgtcccagagacgtcaaccctgccgattatctgattgatatcgctgctgtggacactcggtctgaagaagatgaggagcagagtttcaagcggatcaacgcgtttgttgataagtacaacgagttgaagatcgaaacggggatctctgacgtttcaggaacagcttccaagtcttcttctactgctaacctccaaactcgacttttccgaaactcattcaagactgccctgttcagttcggcacctctgggtcgagaaatcgatgtacaagtgcgtcgtacctggcttattatgtaccgagataagctgggcattgttggacttacggtggaggccattctgatgggtcttatttgtggactggttttcctgcgtatgaaacccgatctagcaggcatacgatccatggaaggtgctgcatacattgctatatcactgcagggctatctcatgttgttgtatgagacttaccggctgtgtgcgacagatctggctgtcttcgatagagaacataatgagggatgtgcctcagtgtttggatttctcattgcacggagaatggccaaattgtttaccgaagatctcatcgttcctatcatcttttctgtcctgacctacttccttttcggcttccgaaccgacggggcaaaatacttttttatctactttgcccagattctgctaacccaccatatctccatgaacttcagcatggtatgtgcggccctttcacgtgattacaccattgcttcgctcgtggccaatctcatgttcactcttcaaagtatggcttctggattctttgccaactccgagcatatgaaggtgtacattcggtggaccaaatggatcacctatgttttttacggcttgtcggctctgctgaacaaccagtttatgaacttctttggcgactgtccgtatggaaacaagacggccgacgaccctctgtgcaaggacttcattggggagaactttctggagtctgtgggcttcccacgcaactttctcgttatccccaccattgctctgctgtgttggctcatcgtcttctttcttctcagctggctgcttctgactattattcgagtcgatgtcggagtgggtaagaatctcaagggagactcgaacaaggcagagaagcccgaggcagctgaaaaagtcaccaccatcgcatctgtcaacagaaacccgcctctgacggtagctgttagtgacttgaagttatctgtgacgaaactaagagccaaggaaaaaccgattctggacggaatcaacgctattttccgcccgggatccatttcagccattctgggaccttcaggatccggaaaatcgtcccttctcaacctcatggccaacagactcaactccacactcacccaaaaatacactgcgtccggagacatttttctcaactccactagtatcggtattggtaatctgggagctctatgctcgtttgtgactcaggaggatgacggacttttgagcactttgactgtccgagagactctgtacttctcagcctacttacgtcttccagacaacctcacccgagagatgaaacgtcgacgtgctgatgagctgattctaaagatgggactcaaggattgtcaagacacactcattggagacgacaacgtcaagggtatttctggcggcgaaaaacgacgtgtttccatctgtgtgcagttgttgtctaacccagatatcctgcttctagacgagcccacttctggtctagactctttcactgccggaagtattcttcaggtgctccagactctcgcccagggaggcaagacagtcatttgtaccattcaccaacctcgaagcgacttgtttggccagtttggcagtgttcttctgcttagtaaaggcggtcacgtggcttacgatggccaagctaaaaacatggtgcaatacttctccgatctaggctatccttgtcctgacctcaccaaccctgctgaccatgttctagatctggtttctgttaacctgcaaatgcagtggagggaagacgaagatcgagaacgagtggataaactgctgagtgaatggcataaggtggaaaaacagctcttcaacgccggtctactgcgggagaacagtgcgtcctttgaccccaagactctgatgccccgaaaaccagcaccgttccaaatcgcctacttcatcctactgcaacgaggaattatcgccctctcacgttccccacaggtatacattgcccgactgacccaacctgttggtatcggagttgttctcgttctattcttcacccccctacggtcctcctacattggtatcttcaaccggttcggtctggtccaacaacttctgtctctctactttgttggagtcctcaacaacatggcttcttacccgtttgaacgagacgtcttctacagagaacaggacgacggattgtatggagtgctgcccttctttgcggtttacaccactctggagatcccctttgaagtagtgtcagctatggtcttctgtatcattgtcgtgcttcccccaggtttccctcgaactgccgacttcttcttcgctgccttctacctcagttttgtggtcatcaacactggagagagtatcgggatcgtcttcaacacgttgttccgtcatacgggcttcgcactcaacgttgtgtcggtcattctctctgtgggagtgttcatggcaggcctcctgtcccttcaaatgcctgacttcttcaagggtctcaactacatctctcctttgaagtacgcctgccagtcgttactggtgatggctttcaaagacgtaccattccattgcactccagatacgggtggatacgatgctatgggcaattgcatcttcaccaacggaactcaggtgctagaggcatacggtttcaagaaccacgtcagggtgtaccttggagtagcggctgtatgcctggtgctgtatagactggtgagtttggttattttgaagctggtgagacttagggtaggcttgagatcgctcaagtcacgagacaatgtttaggaaaggcggccatttgcatatttatttattgttattgacattattattgacattatggtaggcatcggaatcagtaagttattgacattattattgacattacggtaggcattggatagacttgccatatcttcaacgaattttggagttgctgtgtaacgatgggaattagtccctgtatattctgcaataaatatcccgtatctacctatttacttagttcttctgttttgtgttttgggtcatgactttgtcactgatggttcctggaggcctcttcagctaaggacagctccagagcatacttgagatcctcgtcctcctcctcatagtctccctggtagtcatcatggtaatcctcctcttctccttcaaatccattctcatacggctcttcggagaatgattcgttacccgcagatgaattctgtgcttctaataacgaagcctccagagccctggctagagcttcctcctcgtcctctctgatgacgttgttgtcttgagacattagtagtgccagcttcagctgttcctcttcagacaaacgctcgcctccagagaatgatcccatactgccgtttcggcttccgttatacttttgcacaattttttctcgtttctccacctcctgcttgtcttccttaatcttctcaacacccgtgctgatttggtcgttgatttcagctcgctggatagagagcatttcagcctgagacagacctctggcaatggtcttctttttgctgcttcgttttgcctgtcgacgcgagtttccgtccggcaaaatctgctcaaaagactcaatgcacactccacacgccatgacgcctctatgagatgtagacagcggatcaatggacagatctgtacacagaggggcccatcgcgtgccaaaagcgtcgcgattctgtttgaatcctcgatgcgactctggcacaaatgttcgcagatgagaaccgctcaggacatcaaaaacggaaatgatggacgagtctgtcaccgtcaccagcacggcagcgttcaaagcaacagttccaatagacacctgctgtgaatcgctgacggtggtaccacttccagcaatcacattgccgtactggttcatatcaatggtgtagacaaagtcggacgacttgagattgaagacatggatagctcctcgatgagtagcaacagcgacatgtttgataactgatccgctggtaacgtcaataacacatatgccgtcctcgccttcggaaggcactgtcaaagtcgacgtgtttcctgtctttgcatccatcgtgtacaccttcattcctcccagggtaattatgtacatgcccgacttttcgtcaaactgagtcaggtattgcagatggtccaccttggacgagatggtcgttatcagggtgatatttgggggtagtcggactggtttgttctctgcctcagaaatgggttccacctcaacctcctccgcaacatcagcactctgaccatcccacttgtaaatctctacaatctgtttgactggccgacccacaacaataaaaacatccttaccgtcgctgaagaggtccagaacgattcccgtatggcccgtagtgacatccgaaaccggaaggagcattttaccgaccaacttacctcctccaagctcccaatttgccacccagccggcgttgtcaatactcagagcacccaccttgccgtcggggccctggcagaccttgggagatgccgtttgggtcatccagcattgcactatgggtgcttcatggacctgggacgtagcaaatttcatagttacacgttttttgcaactgtttgaaagcagcagcacgtcgagattggcgtcggtggcgtgcagaaagccgtagggactcatggacgagcaaatgagtcccacaataggacccatgctgcgtccaatatggatactaggcttgtgtgccttcagagtggagagatcaaacactgtaagaaggccagaatgtggatatgcgatcattccgatgccgtggtcccagaaacatcgcatgttggtgactgtttctcttggtcggtagcatactgctgttctgttggcggctgcccgttttcggctccatcggtacagagtgagcattcggttgcagtattcgcgtctccatgacgtgggttcgccgcccatccagccaaattcgccctcagacaccccaaagacccgctggaaacacgttcgccacacaaagtcgtccttcatccactcggtccactgctggcacactagtacgaggttttcgagcgacgccacgtctagcgacgagcagatctcggcaaacacctcctgcggaagccccagaacgggcgccttcttgcctaatactgttcccgacatgactgttgtgttggttggttggttggttggttcgttggttagatgaagatgtctgctgtagcctatcatggttgcatcgctcatgcgtggtgatttggtagggtggagtttatgccggtgctaccgcgcagcagtggctacaatacagggatacagagcggcacatgtggcttagtcatcgtgattccgtcatttctacagcaatatttagataagtgaaagatgatcactttccttaagaaatattctccaaatcacagtacaagtacaagtggtaagtttgactccccagactcattttcaggcgtcgaaactcagttgcgataatcgagctagactcaacagaacgctacagactgcaagtataggcccgacttgtctgatctcagctggaatcaaatggtatcattaaaagtgaaaaactacatagaaatcccatctcatcatgtctctatcatcttcagaagtacactgttggcaactggcgagagagttttgcatattagtctcaatgggtggattgttcatgtacagaacaataccgatacagtactgtactgatagttaagcgtggatattctcaagtattgtttaactaacgttctcagctgggaactcagagaaatagaacataatttacaataacacaagatttttgtagtgcaagtgggtatttttgaaacaaaatagttaaggatcttgattattagtatacgaaaaggttgtttttttgttgcttcgattttgatatcctggatattggtacccctagctcaacatctaccttaacaagtatcccaactaattaacatagatatagggaaggagtcaatttccccatactctgttagatgatattgtaacaccctttcagatacttgtatgttactgatgaatatttattaatggtgatgtactgaatttctgatcatgctgatgttcttgatgttgatattactgatattactgattgatataactggcctttccctgccttgccagtgataaccgtgtctgcgatgactagtccttcttgttgttgttggaagcccaaattcccacaggaatgcacacagcgagaatgataatgatgagacaaatgagaagacaccaccacttcttctttcgagcagcacgagcaaacacaacagccttgctggtatgtcccataccctgctccacatctacctgaacctgctctgtgtgcttctcaacgtgctgcacgggagcctcctgctcggccacaagcagctccatgtcatggaacagctgtgccagctctgccatggtctgctcaattttctggatctccctgtgtcgagtctgaacctctgatagagctgtctgggcctctcctcgtcggttggacgtcctgagagcttgagagaagatttgctcgccctgaacatcttcaatagcagccttgacttcggcgtcggtggcttcaggacgcactattcggaactgtcgctcagcctgctctctgtacttttgtcggaaagtagcctcgaccgtctggtaccgctggatagcgttcatgaattgtcgcttgagattctcggcttgtgtcttcttagtggaatctcgtgtagatcgagattgcagagacttgattctgtccttgagagactgtgatagggcagaagtttcgtttgcgagcgacccaatctgttctcgagtgtacgtctcctgttccccactgatctcgctgagggcctgcttgtgcaacgactcgatggtatcgatattttggtcgtatcgtcgaactatttttttgatttcgtccacctcgtcaaagaagtcagcgacatcattgttagtgccatagacggaaacctcctttgtggaagcctcgctgatatccgccctggactcgtaggggttctcaccgacagcctccatctcgtacgagttggctccagctggattggagtaagggttgctatctgtgagagagtaggggtttgttcttcctaagtcgctgggttagcatggcgattcagggatgaagggttgcaacgtctggggtgacagaacccaggtggtctatacaggtatcaaagacctatccagatgtctacccagaagttccatgaacaagctgaagagttctatgaacaagccggagaggtctgtgtttccagaacatcagttttgacgataagttcgaacgacctcgtgatcaaggaattgatcaattcgatcaagtaactggaacctcaattagttctgaatcgtgctccagaactcggttactcacccgttgtagttggacatgtcgaattgttgatgattcataccgccgggaaaacggcccattcttgtacctcctggtgagccatgttggtgggcgtcgtatctgcacggccaaactcagcccgttcttctcgtccaccgcaaacacgtagtccttggtggcaaaatagagtctgattctcacgcataccatctgtagcggagatcaacggctgctggtgcaccaacgaacctatgcggactaacaaagaaggtctataaataaactgatggagatactgcgcctcgccaacgtgacgaaccagagagttatatggtaccgatgtttgacagtccaggcagggatacggacaagcagagtaggacagagttcttcccttggtcaagtgtcgtattttaccagtagctattcatactgcaaatgccaaaaattgaccctcgctatacgtcaccatgcatgatcacacggcttgttgcgaggctgacctactactccaataatgggtggaccgaaatgtccgagtgacgtaaccacccaatcacggccgtatgacttgacaagttcctcaactgccgtttcttctgtacgtaactaccgagtcagtaacatgcacatctctgacgtcctttggtgagattttgagttgaagatagttctggataagcacagaaaagagagagccttgcaggagtttgtctaacttactggagctatacgagcacattaaattcgaaaatctacagtacgttcgagtagtaacaataataacaaagatgctggagctatggtgtcccagtctgccttgtcacgtggtggtgaagtacaatgggattctaccgagtctggcgagtccggccgaggttcgttcacagtaatgctctcattttctggacgcaaccaaatgcaaatgtccaggaaggtgtttccatttttagacccaagttgagttgaaggtaaatgcttcagaacagttgaacgtgacagtatctgctcctacgacttgataaattcagcgccaatttatcactgttcgcttgtcaagccaccatgtgcagatttgcgcagaattgtgcagatttgtgcagatttgtgcagatttgcgcagaattgtctggtcccatacaagtcgcacctgtcgtagtcgcacccgtcgtacatctgacttcacctgaactctacattctgttctctgtctggacctctcattcagtctcgactgataagagaccggattgcaactagccgtagtacccttatctcgtcgcccaattccatcatcaacaatcaggtatctgagttatttacagtactgtgctatagagtgtctccagacgattactgtacagtgtggagaggtggcctggagatctttctaattggcccctcaaatttacttgtaccaaataattctcccgagggtgattcgaggtcagtattgcttgctatccatagtgctgtacggtatataataatattagttctatttatatcattggcagtacagtacataattgtaccagtactgtagtactcctaacaaaccatcttcaactagcagtgcttcgctctgcctacagtgttagcaagtagacatttcaggtatatattgcgttgttagttacaattctctacaagcggtgtcgttcgaatcagcgtgaaactatgagtcgattggtccactttttggatactcttgtaataataaattttgcagaaagtcgtattctcatcggagagtggattggagtgctctcaagacgagtgagaacacgaaccaaggagcctggagtgaggagaagagaatcacaaggttatttcaggtcatctatatcctgatcagatcaccgtttgctgaaattgaaaaatacaaagagaatggtggaacggctcatgtgtttgcagcttccttgaatagcacttaagcccccagttatctgactaaagttacaactgattagttatcactcctagcgctcacttaaacaaatttcataactaactcacgtgaatgtggttggaaagtggaaaagcggattcatagcggcaaaagtcatgctaccaacacggtatttcattctcgtatctcttcaaacttttattcgccttatcactctacaatcaatccttactacaagtccagatacaccaattacacacccgcttctttccatagggttagggttagatcaagagcacggtgcagctctcaggcgccagctgaatcatgacatgatctcaccactacagtaacatcactcagcacacaatgagcaatactgctacgactaccgaaactgtcgacaagaacaaaatctggggcgctcctcacgctaccgtcgagatcaacggcaaaatggtgaagctggatgaaaatggcaagatctgccggtcttgcaactccttaaaggacttccaggccgctatgggaggaggtggcaagggaggcagcatggcagccatgtttggcgcaatgcaggcccagaagaagaaggaggaggcacccaagggataccgagacgatcctgccgacgtggaggttcttggacgagccacatggacgttcttgcacaccatggctgcccagtaccctgacaatccgtctgagacccagaagaaggagatgaccgatttcatgggcatattttcgcgggtctatccctgctggttctgtgcgtccgatttccaaaagtggatcaaaatgtctcctccggaggttgacagcaaggacattttgagcaagtggctttgcaaggcgcacaacgaggtcaatgtcaagattggcaagcctgtgttcgattgtgccaactggaagaaacgctggctcgatggatgggagtaagctcgcacatgctaacaacccatcttgtatatatatatgtaaatagtaactgactctagtttattgggttcttatctgagacctgtctgatctactctacatactttatcttatcagattagatcgattataataagagtaggagaagaagagctcatcagtaaaggctcaatcggcaaggaactcaccagtaattggcaaatggtattgttattttgtctgttccccttcaactagcacgaaaggatccatcttctgaacaagatcaagcatcaatttgttgctaagagccacctctctagccagactctcgacctgggcggaaatcacgtcaagtcgcttattaatgccagatgtatttcgttccatctgctcaatcagatacacgggattggaagcacttccaagaagtcccctttcgttcacttggggccacaactgaccctccaagtcgtaaagtacaggagacgtttgccgcttgagcttgtagtttccatagacgttgatcccggtgcacgtgatcttgagatactgcaaacagtcttcgtccgtcttccagcctgggtctgtaggaattctcaagctgtggtatgtctgttcacgcttggttgtggctccatgttcgttggagtgccatgaaatcacatgaagagtgtggatgatgaagtaggtcatgatgaacgattatgatactagttttttggcaccggcaaaggtggccattatatagaaatcagagggtctagcatgttaacccattagagacaacatctagacctgctaagacacacttgccccacattactatcagctgagagactaagggcgcgctattgagacggttatagtggttttagtcaatagtgaaattgtgataaggcggacaaagtgggtcaaggcgggacgttgtaggacttttctgtcaggctaagtggttgcatctgtatgttcactccctttcaaagatctgaactcgtcacagctttctgaccagctgtatattatagtagtgcggtaacggagtgaatgtggttctctgtgattatttcagatctactagcgataatgaaagtctcaatggtttgaacgtgaaatttggagcatctattgtactcactgtaatttccgcataaagtttcaagtaattttcaattattgtcctaacaaaattcacttagtataatgaactaaaatgtattaaatacattataagttctgttaaattttaaccaatcttggatttcattaagaagttggtaactctctactattttattcaatccccaactctccagtatttctgcgagcccgaaaaaggacccccagcacaatatttttcttaacaaaactcctaactgggtcaaccaaaactttaagatgattcgaaaattttaaaacgaccaaaatcgcgttcatatcattatatagtcaatggcgtcctcacttctcaccaactacacgtctttggaacctccttctgtccctataacacacccccaccaccccatgtcaattacgtcatagacccccactcgaaaaaaccctagtcatttagcccgaatcggaaacaagacacgccccctgtgtgcatgaaatgaaactatttgtggggctaaaagaataggggtgtcagtgagtgagtgagtgatgctgtgacaccatggtccccatacacaatgtggtgtaatttactccctgccctgtcagtgcttgcattagagcctggccacgtgactttctgcagctaaaggataaatactcctgttccaatagcgctgcgtacagcccctagggcaagttctattttctacggccatttagtttggtcgtcgttgttagtgtaccgcccctgctattaatagcccctgtagaagtatatgcatgtacatcacacatacgcgaaatagagttggagtataggtgtgcagggtgagtttggagaagtgggtacagttggtgaagttgtagagtataggccgggttctgcggagactttgtacatctcccaccacatctgctctgttgtaacccgtcgtttctcgctcctctctttccattccccttccgctgacacgtcactatttatacactacctgatgcggctgcaggagaactgtacgagactgaaaacctcacgacgacactgccacagaactagtcatttgacgttttaaggggcgcgttgtttgtctgatctgaggcatagtcgtccattttcacgagatttcacttaagagtcggcttttactttgccactcgactttctgactggactactactcacttgtctactctccactaacttctgatcaaccagaagattaattattatttctcccgacccctggacaaggcacagacagcaaacagacaacctaagaaaggaccttggacggcagacgctctcgttctcaacatgagtcgcaatccgtatgacggtgagtatgagatatgggatattcggggcgcagatccgactggaaagacgtgttgtgccaacatggctggtccaacatggctggtgatcttgactggcagactagactgcgatggcaccacgacacacagatatggccataggagcctgtgcactgatattacacaaccactgggtcgaacagatcagttctgtctcactggtacataactgttgttgtcgttactaccgccttcccagctaactcagaaatgacggaacgctactacgcaaacgacaaccggtcccacgatcatctcacagatcggttcgctactccacaccctgctcctaccccccacggtggccaccctaccgaagagctcgcagatcactacggcttcagtgcacccggtaacaacaactatgctcccgccactccagcccccccgttgccgccgaacccatatcacaacggtgttcactcttctgcaccaactgccccgttggacttccccgagcagcctggagctgacgaccatcatgatctcggccactccgctcatcaaaatgaccccttaacccaagacacatcatactatggagccggtacaggcgtgccaccagctgatccctacggccccgatccgtatgcgcctgctcccgacgcacacttttacgaaaacaatgccattcctgctgttggaggagcaaacctgtaccaacaaaactcttaccagcatgatcctgccccgtttgtgcccgaggagggagactcgtacctgctcaagccttacggccagcaacagcaccactcactgggcgtttttgacaacggcagctacgtcaacgacgaggcagacctcgacaactttgtccccttccctattgccggagatacgtatgccctcaacacctacgaggacagtgaggaagaggagcctcccgtgcagatgcccgactcgtttgctggctcgcgcaggtcgtttgagtctggtgacgatgacgacgacgacgatgatgatgatgacgacgaaaccatcgaggagcccagtgcgtttggagctcatgtgcctcctccagacgtccagcctcgccgacgaaaaaccatcaagcgagtgcgactcttccgaggcaatctggtgctcgattgtcccgtgtccaaaaagctgctttccaagtaccccgagcctcgacgggaacgagagttcacgcacatgcggtactctgccgccacttgcgacccgtcggagtttgtgcccaaccagttcacgctgcggcaaaagtgctaccagcagccccgacagacggagctgttcattgtggttaccatgtacaatgaggatgatatcctgctgggccggaccctgcagggtgtatttaagaacatcaagcacctgacgacgaggacgcggtccaaggtgtggggtaaggacgcatggaagaaggtcgttgtctgtgtcgtttctgacggtcgagaaaagatcaacccccgagcgcgggccttgatggcggctctgggagtctaccaggacggattcgccaagaatatcgttaacgaccaacccgtggcggcgcatatttacgagtacacgaccatggtgggcatttccagcgtcgacaagagtgtcaagctgacgacagaaaagacaatccccattcagatggtcttctgtctcaaggaaaaaaaccagaagaagatcaactcgcaccggtggtttttccaagcgtttgggcccgttctaaaccctaacgtgtgtattctgctggatgcaggaacccagcccggtcacgactccatttaccatctgtggaaggcctttgatagccatgctgatgttggcggcgcctgtggagagatcaaggcgatgcttggcaagggtggcaagcagcttctcaacccgctggtagctgcccagaactttgagtataagatgagtaacattctcgacaagccgcttgaatccgtgtttggatttatttccgtgcttccaggagccttttctgcttacagatacacggctcttcagaacgacgtcaacggtgttggtcctctagcctcctattttaagggagagactctgcatgactctggagcaggtattttcacagcaaacatgtacctggccgaggatcgaattctgtgtttcgaacttgtggccaagaagaactgctcgtggaaactgaagtacgtgaaatcttcttcggctgagactgatgtgcccgaccatctgtccgagctggttatgcaacgacgacgatggctaaacggatccttctttgcagctatctactcatctgctcacttttaccagatttggcggtcatcccactcgattggccgaaagctattcttccatctggagttcatctaccagacgttccagatgctgttctcgtggttcgcgattggcaacttctttctggtgttccgaattctcacttcggctcttggagaccccagcatgcattttgctcctggaaacgtgcttggagtcgtctttctgtggctctactgttgctgcattgtggccacttttgttctcgcattcggaaaccggcccacgggtacgcaggccttctacaccgtggttgtttgtttctttgcggtgttgatggcgtatctaatttttgctgccatttacatttccgtcaaggctgtttcctatgcgttatgttcgaatggaggtaagctgactctctcgttggtgtttaccaacgccacgttccgagacctggttgtgtctctgtgttcaacctacgctctctactttctcatgtctttcctttactttgagccctggcacatgttcacctccttcctgcaatacctgctcatttcgcccagttacatcaacgtgctcaacgtttatgccttctgcaacatccacgatatttcctggggaaccaagggagacactgcgcagaagatggatcttggtgtggccaaaacaaaccaggctggtaagctggaggttgacattcccacccaagagctggacattgattccagttacatgaacgaaatcaacacgctgcagcaggtggtcaaggaggagaagcgacaacccagtaaggaagacaaggagacggactattatgcactggtgcggtcgtccgtcgtgcttttctggatgcttactaactttgtggtcattgcagttgttctgaacgctggaggcctgagtattgtgtctactgaccctgctcaggccgcgggtgctgctgctcctgctggagctggagctgctgctgttgctcctgccttgagattcgttcgacgaggtattcggcacgtgcttgagacgcgacaagatccaggcacctgtgaagcagtgggaggcccgactgatgtgcgaaccgagatttatctacgagtggttctgtggtcggttgcagccctatcttgtttccgaggcattggcgccacttggtacctcattgctcgactgtttggacattaaactgacgaaaatgacacgatatataaactgatatacacctgtacttgtaatattatgctgaattgaatgaataatgagctattttggatctacagtatcatgacgtattccacaatgtggtatagtcggtatgtattgtaaacaacacctaagaacccatctaggagagaagatgagatatgtcatgaatttggttataaatgggacttgatatgttccaagtccatatatagccggttaaaggcggctcgtgactgtcagtatgttcttcagtcttcctccggattatgatttttcaggctaaggaaataagctcatcgtatatgcactgatataggcaaggtgaaattgagattaaaaagagtgagaaataggtggaagggaagtagtatcgatgagacaaactcctttttattcaagctttttcttaattgattcaatgagtctttttttatttattgttttcactgtaagtcgtcctcttctagggagttctatccgattcccttctttcaggatctgcatcctaatggatggtctgcatatgtgatgaatatctgatgcatatgttttgtcactaaccatgtctaataaactgtataattagctagaccaacaatatataaaccccccttggctcttacttttctcgtcagaatcagaccagttcatcctgggtcattctcaagacggaatgtgccttatatagcctgcagggatgcagagctgataagcagacctatcacaagacagctaacagagatatgtccacaacgagaaccgcttgcctagctgtgtccgtttgagttgtttagggcaatgtggagagattccagaatcccaatttcggtcaagagactcacgctatgacgcatggaaaaacatggaggaatctgatcaaaccttttatctagttttaaagaggattaggtgaaatatagaacctcttgatttaataaattctgggcctttagtcccatccgattttgattcgtaaagtagtgagtgatttgaactggagcgagttgtattgtactttcaatctccattcattctccatatctatcgcttctgaagagcacgatattcagtctcgtgtgtatacaaaggtcaatacagtacatactgcatactacagtaattatacaacgcaatctgtaaacacacgtcccatatgtaaacaatcgttccaactaaactcccaactgtaactccgatatagtcatctatcatactccgtttaattgcacattcagtcacggatctttaaaaaacccgacccgttgccagctgtgagatgagcaggtgtgcagtatgtatttatgtttccagctaccagtacaagaactctacagtagttgtatatatttccacactgtaatatcgtcacattgtgcatcacagaatgtaatttctctacttacatctcatttgtacgagtgccgtatcaactctatccatatcaaaatcaccccattccaaagatacaatagatattataaagccacttgtacgccactacaagtcgtacctctcgtctcctttcaagtttctctcctttacagtcatatatttattcattcaatcataacactagagtctttgcacaaatgccccccacttaagcaagcttggcctggtccagcatgattcggacagccttggtctgaatgtagttgtccagaccgtccttacccatctccttgccgaaaccggactggttgaagccgccgaagggaacggcctcgtggaaggagttgtagcagttgatccagacggttccggcgtgcaggttctcggccacgtagtgagccttggagatatcctgggtgtgcacaccagcagcaagaccgtactcggtgtcgttggccagagcaagcacctcatcgacggtcttgaacttggtgacacacacaacgggaccaaaaatctcctcctggacaatcttcatatcgggcttgacgtcggtgaaacggtgggtcggatgaagtatcccttgtcctgggctcggcagcctccggtcagcagggtagctccctcggcctttccagcctcaatgaagcccatgactcggtcaaactggagcttggaggtctgagcaccctggaaggtgtcggagttgaaggggtcgccaacaacaacctcgtctgccttcttcttgaaggcctccacgaccttgtcgtagatgccctcctggacgtagagtcgagatccagcgcagcagacctcaccagagttgaagaagataccgagagcggaccaggacagggcgttctcaatgttggcatcgtcaaagatgatgttgggggactttccaccaagctccagggtgatcttcttgaggttggaaagggcggcggacttgagcacctgcttaccggtggcggtggaaccggtgaaggcaatctttcggatcttggggtggttagtcatggcagcaccgacctttccgtaaccagagaggatgttgagaacaccaggggggaagccagcctccttgacgagagaagcagcataaagagctgacagaggggtggactcggcggacttaaggatgacggtgttaccggtggcaagagcgggaccaatcttccaagcccacatgagcagggggaagttccaggggatgatctggccacagacaccaatgggctcctttcgggtgtaggagaagtggccgtcgttgccctggatgatgtctccgtagatcttgtcggcgtatccagcgtagtatcggatgaccttgacgacgaggccaacgtcgcccttggcgtgggcgtacacctttccgttatctgtggtctcaatggcggccagaatgtcgaggtctcgctcaatgaggttggcaagcttgttgagcaggacgcctcgctcggagggggcggtcttgaaggcccaggtcttgaaggcagcggaagcagcgtcgacggcggcctccacgtcggcctcgtcggcctcggcgacctggcagataacctcttcggtggtggggttctcggtggcaaaggtctttccgtccttggcggccacaaattcgccgttgatgaagaggccagtgggctgggtgaccttgaggccgttggccagagtgagttcggtggtcatggtcattgtgtgctgttgtgtagaggagtactcgttagtgtgatggtttgaggtgggacagccctacgtatttatattaagagagctgagcttacagagggaggcggggcaagtgcttttcgagttacgggtatacggatctagtgcgtagtattctgcatgggactgcatgagggtgtggggtaagcagtgagtggaaagatggggataagttgagggagcgggacacaccatgttgggggggattgatgcaatggcaattgatcaattgaagtggttatgtggtcctaattcagccgtgtatcactcgagttgatgtcatactcctccaaactctcccggtatagctaagggctgtcactccacttacccccaacattctgtagggtgaaaccctaaggcaaacccaatggcaaacacacctcaacctaacggacgtttacgaggagatgcagacggtgtaacggagaaatagcggagaggtggcggagggtcaaaacagggtgtaacggaggaggtgaagaatggctctggccgaccggatgggcgtcagcatcaaggctcggcctgctgatggcgctaataaaaaagtacgattttagctgcattttaggcatgttgtttggcgtctgacagcgtagcagaggctccggttgcttggtattctttatgatgataaatcaccgctcacgatacaaccaaggactcagatgaggctctaccgactggtgcactcacgcacttcctgccgtctctcctcctcctccaactctaatgtggatattcaacggaatggtggaatctggaggaacaagaggaacaagaggcaaggccatttacgtctgctgctgcatgcgttggatgcaggtggttgtgtcagtcggtggtgacgtacggtttgtgacgatagtgttggatagagcctctactgggtacagtcaagaagctgtactggtgctcacgtccgttattgtgtcgtgctttcgtcctccgtctggacgttaaattatataaacatgtgtcttccccagcttctccccacacaattgcttttctcctcctgagtcttgattgcactatgcgtcacctggggctaccggttagctcggctgggaggagccgtcaaactcaaggttggcttgagaatgggggccaacatctggaggcccagtgaggcactggcatatcagtacagtatgtaccttcggctttcagccaccccgggctttgttggaatcacgatgataattattaattgcaggcaattttgattaatgatcgacgggaacctggacaactgtctgtgggtatcggtatcgtacaatacagatacttcacgtctcggcaaccccacacattacaaataacctcagatctaaccatatggggcacgcaggtcctaaccgtcgcgacacgtgtctcaggtggggagttaatgccgagaacgcctgttacacacacggtcattggtttagttactatacatttcttgtggttggtgttcctatgggactctgtgttttgttgctggcactgattacagtctattgaacaaggaattcaactacagtacagtaatagctacggggtatacaagaacattcaagtaaagtacgatgcagaggtgtcgtttcatgtccttgtggttttgtctcttttgatgacagttaacgatacaatatcatcttaacatgggaattatcaatgtgaaccccaatatggtgccttcaaatgaaccccaatatgtttctatcaaatgtagcagagctctcattattgcttatcaattgagacacaagggacttgcggtctctattgtaaatctccagactgctaaggatcagctgttgtgtatagatactttttatagtgctcagagtgtcccagttccaccatacatcttagactgaccaggttccaatgagttttgtacagtaattccagtaattgatgccgtttgaaacagcgtaaaatgctgaagtgaatggtaaacttgtcatcacgtggattcttagatccttctgttatatactttttcagtggggagagctttgatgcaacttagtgagttgaaccagccaggcacctatgtcatacaagtacaattacacaagtacagtacatactgtacaagttatactgtgcttgcactcgttcattttctccagagcccttcctctcatcacactgtttaacggagcccagcaaatttgaaccacctaatcgaggaccatatatggatctcgtccaagtcatgtgacctgaatatcacgaacaagctccaacacgtgacaacatcgaccaaccacagcctcgtgccattaagtttttacagccaacatcctgtctcgtgtcttgcaataagccgactctagtgttcacgaatttgagtcccctacctcccaacgttcattgtactgtacagacttgactgacagtcgatgtgcagatctcaggcaaaacacacaaccacaacgataatattctctgtaaaaacaaaatatgctgtatttaatattttcgcttctctcttatctatcacatgtcagagtacagagacgagtgacgcaaacgtgttccagtcgcggacagtatgagtacgtactcagctatgttagtgtctagattacagtcaagcaagactacagtacagtaggcgccattttttttttctgcatatacattcatttaattataactttgccgtgaaagaataacctttgaaatgaatgtacgcttatacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcatttgcattgcctttgaaaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgttacgctgttctctcggtggcctcggccgccttttacgcttgctactgtctctactctcgctcatcgtgaagtgttggcggttgtccatcgtagaaacacatctgggcttccttcaggaattgaagcaaaccctgttggacatgtcccagggtggcgtcgtcccctgagtaccggagggatctctccatcttccagatcccataagccaattcccgcagatatttgcgtgtcttgacttgttgatgtttccggggggcgtcactgttcacatgccctgggaaagaggggagtactccacatttcgactcggtaaagatccagtcctttagagagtccactgacggaatcttcatcctggtcaacatggaaagaagaacttcgcacttgcagaagatatgctcgtgcagatcctgaatgatggccttatcacagagcccgcatcctggattcttcttggtgaaaacgtggtcgtcagggtatctccatttcacgagcggaagtcgagatatccgcatgaggtgaagaacttgtgctttgttggcgtcggcgatgtagtgttttcgaaggtcatgcattacctcctgccagaccatgtcgtcagagatgcccccgtagtcgcttcgttgagtccacttcttcggtcgtgcaagtgtttgtgggaagtttggcaagtcgggagacgaggtcttgtgaaacatgaagttctccagagtaagtggtcccatgctccaccggaggtggtcgatttccgctgtggacaccattctgaccggatggtatcgtctcgcggctgcgatgtcgacgtgcgcttcccggaaagattctgctgctctcacgttcacctggtttcgttcccagattctgtgattaactgtgtctgttgtagagggctcgtgatcttctcgagggttggcatgttccgcggtgaggggcttgttgagctcgaaagaagctctgattgcgtctcgcatggtgggggaggctgcgtagccccaagcttggcctgtcggaaagcggcagtcgacgcgctggtgtggcttttcctgtgtgagactgtgagttctgctgtagaactggaaggtgcagtcccaaagggccggcgatgagccatggaagaacctgtaagcccgagcggccttcaggcacaccatgaaacgtcccatgtcccgcaggttcagtcctcctctgcctaccggagtttggatgaaaccattgctgaaggttttgcgtgttttgtcgggtgataatttgttgatcttgtcgcacgctagttcgttcagctctcggatgaaggtgttgtcgatctggctgacgtagggtccaaggaaattcagtttcgagaagaagtagatgttgatcatccacgccttgctgtaataggggagaccccatagtgaaaggcgtcgcagcgactccttgaggtcctccttgatctgagcgtagtgcgtgtccaacctttcgcgatttccgaagtgtactccgaggtaccggaaaatgttgtcagatgtccggagcgtcggggcctgtcgtgtgttgttgtcggttggccaggtggcgtcaattgttcgctgccattctgcgtcaataaaggttagtggaacaaaacaatcggggggggcgatcttctgaagcaccgtctttgacgggtttagtgtgaggcctgagacccgttggaagaggcagagcactctaccaaccgtggccacgtcctggatgttgttgaggaacaccgctatgtcgtccgcgaaagccgacaccttcatgtgtccagctgccactgcctccgggtgagtagggggttgtggcggcctgtgcccagtggtgtggtggtgggatagtggcaggcctggggccagtccaaacatctctcggtccagacgacgcacaagtgcgtctactgcgatgatgaagagggttggagagagagggcatccttgtctcactccgatcttgatgcggactgggcgagataggacacctctgatgttgattctcgttactgcgttctgttgtacagctaggatacggttgatcatcagttccgagacacccacatttcgaagcgtctttatcacccaactctggctgatagtgtcgtaggctttccggaagtccagtgatcctacgacccaacccatgttcagctgggagtaggcgttgcaaaaatgatccatggtgtcgagattgttagtgatgtgtcgacccggtacgaaaccgttttgggcgccgtgaatgctgtccggaagaatgttctggatggctttgttaatgagctgtgtgtagatcttcacctctgtgttgatcaaagaaataggcctgtagttggagatgtcggcctgatctcccgacttgtacagtagtttgatgatagcggtgttgcgttcggtgctgatgggcgagtcggctccagcttcgttgtagacgtccgtcatcaagtcccccagctcatcccagcagtcgctttcataaccaatggggagttagaagtattaaagctgatactcattcctattagtaccggtacagtaccataagtttttgtcaacccatcgtccgtggacctaatgtttcagcttaccacattgagcagtctgagatcatttctagcgtcaatcatgtattccaacggtgggatcattcgtttcaaattagttgactttagttgggaattagtttaactggaaattctgctgggggttcatttttagtaatcccaaacgctgacaaggaaaaatacaatataattagatattaaatgtactactttttaacagattttcaatatcaaacccttacatcagacaatttccaaagattattgttgtttcgatatccaaagctaagtgtaacttggtgatcattcataaacaccactgccagggagatgacaaacatgacgctataacctggtgtaagcaacattgccgtctactacacctgttcagcaagctctcgctgtgttggaaccagcagatacgtcaaacagactacacactacaagcacggtatcgcacacccgtactggtgctttcgtgctgtatatacagacttcgtagacaaggcctcgcatcaaaatgtcagacaaggcgaaggttgaaaatgagatgcactttattgttgattagctcacattcaccatcgaggagatgtaccatcgaggaggaaatgaagcagtgtgaaaagccgatgttttgtcaaattcacgtgatctagcctactggatctaatctaggggcttactaatcacattgtttacatttcagccccaaaaatccacattcatctccacaaaataaactttgacttgttgtgagcactgtactcccaagactcacatctaaaacatcgtcagtcgtccctaactcgcctcacacaaccggaggggcttccggcggtttattcctagaacgaaaacactacacccagcattgtgaacacaaaaacccccctaattatcctctatactagctcccacggccagtgtttacaaagacccggttctcttgattaggttagggttgtacagtatgcggctacagctgtaaacataacattgatcggcggacggtgtcaagggcccgatgttggtgcgtgtgaaactgatagaagcgataccacagcaccttgtactgtacagggaacctctgggagtatgtagggtgcttctaaggtgtatctacagagtgttttgacagaattgatgatttggaaagtgttgattttggggcagaatcaaacccggaaggtagataacaacactgccaatggactcaccagaaccacgacagtccattgaagccctttccacgccaatttgacccaaattcaccttcttcaacctcattccttctgttgtttcgatactatgttgctgtgacaacccccgaacctaatgcccaatatggcaataacccaactgaagccgaacaatataagcactgggccatggcctaccactgaacacacaacactacatcaccatcttgacactcggtcaccaattacccaaaaaaatataagaagatgttcaagcgaccagatcccttgaggcctctgggcagcgagcatcgagacaatgtcgtcaaccccatgaagctgcgggcaggcaaggagaacaacgacgcctatcacaacaacaagtacacctcggagaaccagccacaaccaacaaccccgtactacaccggcaagggcaactactacaatcccagcagcaagcccgccgtgagcagtgcccatgctgctgccgccgctgccgccattgcccctacagcctcctccagagctcccacagccgctactcacaagactccccggaaaaaggaaaagctttccagcttgtgcaagactcctccttctctcatcaagagtcgaaccggcgaccacttcgcccggggctcgtgtctgggcgagggtggtttcgctagatgtttccaggtgaagaatgatgctggcaagacctacgctgccaagacggtggccaaggagagcgtgcgcaacgaaaagacgaaaaacaagctgctggcggaaatcaagatccacaagtcgctaaagcaccccaacattgtcgagttcgtcgactgctttgaagacgaccacaatgtgtacattcttctggaaatgtgctccaaccagagcatgatggagatgctgcgggcccgaaagggttttaccgagggcgaggcaaagtactacatggtgcagattctcggcgctatcaactttatgcacagacgacgagtcatccacagagacctcaagctcggcaatatcttcctcgacgagcacatgcatgtcaagattggagactttggacttgctacggttctggacaagcccaccgaccgacgggtcaccatctgtggcacccccaactacattgctcccgaggttcttgctggcaagcataagggccattcgtttgaggtcgacatttggtctgctggtgtcattctatttaccatggtcacaggtaagcctccattccagtccaaggacgtggagaccatctaccagcgaatcaagaagaacgactggaagtttcccgccgatcttcctatcagcagcgaatgcaaggatcttgttcgacagatgctagttggagatcctcaccagcgtatcaacctggccaacattctcaagcacccattcttcttcactgacttccccgcctccattcatcctcaggctgctaagctgagacaacctgaaacccgagtcagctacactcagtcacacaagaattttgaggccatcaagattgccgccagactcgatagcagacacctggcaccccgatcgacatctcctcccgtcacaattgagcgtcaggacgttgaggccgaccagccagccaagattctcccccagtctctgtctccggcttccaccaaggagaagtacaagatggttgacgtcaaacccgatccccagggtccccaggcgattgaagccgaccggcgagtcatggagaacgtgcctcagtctatgagcctcaaaccccagaatcagctcttcaaaatctttcatgaggcactggacaggcaactccgaagtggaccctcacaccacaactccagtggccgggcagacgagaagaccatcttcatttccaagtgggtggactactccaacaagtttggatttgcctaccagctgtcgtccaacgtcgtcggcgttctcatggagcaggaaaaaaccattcttatggacatgcggtacgaggagcatctgttccaggtggtgatggagcaggaggcaaaggacgtggccacccgaagcaatcccaagagcaactggtctattgacaccttcacgagcacacaatatcctgccgagcacaagcaccgaatcaagctcgtcaagcagttccacaaattcatgaacgaccatctgtgtatggtggaggacgagaaggagattggcctggacatggtgtgggtactgagctggcagcggtcggccggattcgtggtctttcacctgtccaacgactcgttccagtttaactttgaggatcactgcaagatggtcattagccactgtggtcaatccatgatgttcatcgacgacgacaagatgttccaccactggacgctggacgaggcctgcatgcacgcaggagagggacactggaatcttcaggaaaagttggtgcgtgtgtaccagtactttgagggtctccttaactagagaggctcagagactccgcgcaacaattgttgtgtcattaaattagctaacttaataatgcatgataccataatatttgtggggagaaagtagggtgtctatatcgaagttttcgtctgaaaaaagtggaatctgtctcattcatgtggcgaataatgaggaggctaaaacaaggaaatgctcaaacggaataatcatttggttcgaaaaaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccaagactccgatacggggaatcgaaccccggtctccacggttctcagaatgagagcgtgatgtgatagcccctacactatatcggaaggttaaaacaaaaccttattgggtcaatagaacgtgatatgaagaccacgtgaccatttttgatttgtcttattgcgagagcctgagaggatctatgagaataaatccagtgtggggttgttaagagcactttaaatacatgccttagatataaacatgactgttagaggagtgttgttgctggtatcattgttgttgcttttcatgaaagtgacagctacaagtccacaatggtgaaaactaatatcccaagtaacaaatcagttatttattaagagagttagaattattgaagaatcgtagttataacctgcagtacggtatgcactataagagtatacaaagcattatcattagcaattttggctgttgtattttgttatatttaccaagagaaagcctcttcataataatcgaccttggtacaatccgtcgaatgaaccagagatagtcggatatcgtcgttgagaacaggagggccgcagaccaccacagctgtagtaccaggacaccgttcgacgtaggctggcatttcagtaagcatatcgggtcgtccatagatgatattgagacgagaagagttagtcagtgaagtagacttttcagagtgtttggaatcagactcagaacctgtagaagccagagcattggcaccaccgccaccggtgatatagagattgacctcgactcttgtatctgccagaagagtgtccagttcggttttgaaccaggtgagacacgtatcattccgcacaacccaggtgaagatgaggttcttggctgtactcttttgaatgacatccactgcgtacgagtaagtggcagtgataccgattcctccagcaacgtaaattgaggagtcgtactttccaatggggtgcttggcaccataaggcccctcaataaacgttttcagtcgcctggatcctccaccttttgccaggaggttggctaaagatagagtcttgccttctttggccttaagaagcaccgtcatcttaccagtcttcagagcataggggctttgatagacggtgaacgggtgagactcccagaacttaccgttgagaatgtaaatatagacgtgaactccagggtagattttccaccagttggagtactccatctcggccttgacaatgagctggtctgagtccacaagttcaaaatctcctttaacaacccctcctgaccagatgatgcgagcgattcttgctgctctgtcaaacgcccagacggcaatagtagcgtagacccactgcatccagccaagagtaacacagtgataccacagtcccacaataaaggccacagcgaggatgaggtggatgacaagaaaagtctcgtaccacctagaccggaagaaatgcaaaccttggaacagaatcaaagagccacagatggtagctactgttcccatgatccaatagaactgtgaagctgccacgctgaagaaatctcgttggagatacgagtaacaaatggagtggatgacggcatacaaaatcatgactcgagaggtccaccggtggtagatgttgaaggtatcgaaagaccagcctgtaagccacatgaagaagttgtttcttcctccaaacaaaaacacaatgggtacctgggtgaaagacatgattccagttcggtcggcaatgtatcgtgccagctggtctccatgggctttccagtaaaagttgggtgtgaacagattgtactgagtgaacaagaagatgaaggccataatcaggtatccaaggaccacgagagcctgcattcgggtaggagtacacatactgatgaagcctcccagatatcctcctgcaggctggcagtgtttgtatccccacagagcaggcatagagacatgttttctgaacctgtgacccttgattttctggtagagtccgaaaaaggcatgttttccgagattagaggccattccaaccagaaagattaacatccaccatgaaagaagaccagctccgtagtaggttcccagatccagttgtttcaggaattcatgcacagtaggaaagtattcatcataagcagtctgattgaaagcgacaggagcatgaagaactgcagaggtgttctggttggatacggcatacttggttccgttctcgtagacctccatcatgtcatccatggtgaggttgagcattccccgcttgttgtagatctggataatgtccttgtccaaagcccgcttccattgctcatcatcgggaagaacggcacggtaccagatggctcgagtctgaatgaacggcttgttatcccatctcgattggtagtaagctgctccaaagcctttaacaggcttgaaatcaaaattgaacttgccagtagctccctgaacagtactggtgacgagaaggacatgatcaccaggatgatctctgtaagcagttaccagggtgaccagaaaagcaacggcgagaagaagggtgaacttcatgttggttttgacgctcagtaatcgatctgcccttccgtcggcccctgtacgactttataaactgacacaagtatccaagctctgggcgtcacccattcccgtcttggcagggcctccgaggctaggcgcatgccaagacaaggcaccgtgcctgtcccctgattttatccttctccagagattcttttgggtttttcagctaatcagataaatcaatcttttccatcaataggattagatcgtcatctcaaccttgtgtatcggatgcaacatcggaaccacggaactgaaaatgaacatttttagcgagttatgtaagagtatacaattggggggttctgcaatatctgttccgggttgaccttggtggtcgaagcagcaacagcgcacaatggtcaataatatactccagttggcaccgtggtgaagctgaccgcatcctccgtacacactactataccaatcccggtacgtacacactggcttcagtgatcctcgcaattttttttcaaatactaatcaaactaagatgtgattcaaagcatcaatccacatgacaatgtcctacttgcaagtctctggctgatggacatggtgccaatgcagttgatacacacaccagggatgattggtgattggaggacacttgtgtgtcatcaacctgtcaccagacaaaattcaccgtccgaaatcttgaaaacatcgacccaaagaagtctactactcacttgtagtacaagtacatactcgtatcgtaccgaatgtaccgaagttgtgccgtatataacctcctcgtgcattgtctcaagtgtactgcgccatctacatgtatgtatacaccttgttttgtagcttatttttttttttggttctcgcgactcaaaagttgctcatcaatggcgcattctgactttttggtaagatcttgagtggaagtaatgacttttggtgaccagggatggaacctgagacaccgatagagatacatatatagatacaactctgggtcatgactggtactgtgggtgtgaaccgtaagacctccatcagataacatcgtgtgaatgacaggactgaggagggcaaaattcaatcgaatattacctttatactcaatatacagccagatggtggttcttgtttatgcctcacctacggccaatcgtctccattacgccaatttgctccggtcgctgctgcattatttcccattgaatcaatcgtacgacatccttgtaccggtacgagtactgtactgtaccgggacttgttgtccgttccccatctacggtaggttattcccgttctttcgtaatctacaataacttatctataacatacatacagctagaactcccagtcctcgtccgcactctgaatggcccactggaacttgtcccgtagggtcttggtgaagagcttctcaatgggcacgtcgtactttttgctgaacttgactgtcaatctaggatcaatatagttcattttcgaggtgcccagcgccacagacgagttgtcttccttgtccttgagctgcattcgcatcgtggttacccgggtctccagcttctctacctgggcacgtagcttctccacagttcccttaccctcgaccttgttggatttgatctccttgagatactgcttgttagtgtcggcgaggtccttgagcttggcgttgagctcggacttgggcttgggcttttgtttctcggccaccagcttctcgttgtcccgctcaaacttctttgtccatcgctccgagtccttctcaagaagtcgattggcacaagcagtcttctcctccttggacagctcgtcgagatcctcaaacagcttgggctccttcttgagcagctttggttcgagatctagcaacattcgcttgtgacgccacttttgccacaccacctcgttgattcggtcttcaatcttgccaaccgactcgccgtgcgtcttggacacggtcttttgatggttacacagaatggcaacggctcggttggcagcattgaacttgacgagcttctcagcgacagttccctcgttgggaatgagagccagctggtcatccatggtcttggaagcgttgtaggttcggaaaaccttggcggtgagaccaggcatgtagttctgcagatgcttattaagcacagaagggtccagacggtcaaagatatcatctccaaccttcttgggggccttcttgaagatgcgcaggttcttgaacacttgaggagacacttcgacctcctggtggtaccgaatggagtccttaccgaggaaatcaaactccacgatgtttggcggagagagagtaatgtgttcgtatcgaagagaacaacaacccacagtgtcggcctcatcgtctcccttctctcctccagctcgcagtgccaacacatcaatcaggtacatggctgtggctctctgacgttcaaacatggcctctgatttgagctccttctcgtagtcctttcggatggtagcgacgtgtttcttgagctctcgggctttctcaaacttcttgtagtcggacattcccttgagagacgaatttgcagcaaacaagacatacttgatggagttgttgatgttctcgtgccacatggcaagccatgcaaccgaattgtcgtgtcgcacctccccccacttgtgtccagcaggaggctcgggcacaggaacgcccttgccaatgttgatggtgatttgctcgggcatgactcgacgcttgagcttaccagtcttggggtgggctcctcggccacggaatagacccggaggctcgattcggaagttgccaacctgttcctttcggccgttgagcagacacactttgaagggctcctcgatcttgtctcgctcggccttgattgccttcttctccgcggcgctcatggctttcttctcctcccgcatcttttcaaagtgagcgtacatgtcggaaaagtcgcacttggaaaaggctttgatttgcacattgttaccatccttgtccttagcgcccccgctctccttgagaaccgccttgaagtcgttgaagaagttcttctggaaagtcgggttcttggcgtggtcggtttccagcatggctccaaagaagcctgcaacctcctcagcagcatgggggagcaccacaggagttccgtcgtacttcatgagcacacttttgggcaatggttcgtattcaggaggaaacatgactcccttgtgctctagagtctcccacttgatggaatcgtcctggttgtcattctcccaccatttgtacacatcttcggcctcttcggtctcctccttcttgatcttgccgtcggctccgaccgtctccttcttgatggtggttttcttgaccgtttgctgtttcacagggtccttcttgatggtagttgtggtggtcttcttgacaggggcctttttggcattggttgtgctctcttttttaaccttagtggtggtggtagccttcttcaccttaggagaagccttaggagtagaggactccttcttgaccttcttcactacaggcgcgtcgtcgtcgtcttcgtccttcactcgcttgacagtggagggtcgagagggaggcatgaggtcgtcctcgtcatccgaagtgatgatcctggcaggcatggttgtgagtagtcgtgaaacaggtcggtgaacaaatcgattaataggtcgattgacagatcgaatcagagggcgaagcggacaaagaatcgggacccgtctgatcaaaaacacgttgatttctgcgtttcgcggccgtctgaagctgagagaggaagaaaaaaaaaaagagaaaagagagaagcaaaagtttcgcgacgcgcactgcaatgtatcggacctctctataccgccagcttttaaagttgggctgctagtgtagcatgatacactgtcggaagctgttcttagtgcttccccagtgtccagaatgggtttagcgagaggctggaaatcacaagaaacggagcatttgccattttttgttttccccggtaaaattttgtctacaccgctgtgtattttctcatccgacaccgtcagctcacagcaagtaagagtaacttttacaacgcaagtctggaagcctgacagatagacattgccagtgcatggcatatattgtgttgtttcatcagataagaccagatcacgtgattagacatagattaggagcaaacaaaccgaccattgtccccatcaatcaattgaaatcgttcccagcccttctcatcatctcattgcgaacattcttcagttgttctgtcactgcatgacttcaaacttttttggcattactgtagctaaatgcccaacacgacaatagccctgcctgggaggagtgatgttgtgaagggaagattcccgttgccgccgtttcaccacagcagaagtattatgtaagctgtctttggttgattagtcagaacaatctattttccatctcccatatccatacgcattctgggatgtgtgccacctcctcggttgcgttttacccctcaaaacagtcgcctgtacgttatggttgtgccacgtactcgattttgactatgttcaaataaagtttccagcagtggagggagacatagcaaaatgcttgtggagagtgattggttgaatatattcgactttggggtgtctgcatcattgtaattcttgtttttacacgtggctatgttttttccgcatcaaaatcccgccacatgagagattttcagtcctgttatccacgtccatattttcgatatgcgctcaacaaagtgtagccacagtgcatattggtgtggtgtggtagtcttcccgtcatacaccagtgccaggatgtgttatctgtggttgcaaatgggggcccattattggtcctgtagcaatgtcctaagtaatgtgtcaagtaaaaaactaacaaattttgtcctcattcagacttggattcggtgacatttcgacatcaagccgatggcacagtggaatgatggttgttggttgtcaaagacagagtcctctttatccatggtgagcgtctacttgtattaaggaaagcactgttcaatgtccacctaatgtgaaccagctctaactaatctcaaacaacctccagcggatgaccgagagaatgtaaagaaccaccttggtgatatcatagtctcattacgacagagattgcagttgatgagggtttcctttaccatgaatgtatcaacaagctgtcaaagtacacagctagctacgattactcactcccccaaccactaccgctttaccgacaagcagtacttgtagtctacgagtacagtatgtacttttctatcatgtttggttcagtattatatgatgttattttctttgagatctcgaaccgcgacctgaaagcacctgaacagatattgcccaatgatacccgctgacttactctttcatcactgaagctacagatgctataagtatggtagagtagtgatagcgcaatcaagtcgacgtcgagtcctggccttgtctcgtcttcttgtatttcctcgcaagttaccctcaccaagtcacccttacgagtacgacctgaattagctgttgcaccattagtagctccattgtctcattctcgagaagaacgacctacgctgttgtccaccctacctacggtcagtcttttccgcaattcaggtccagcttttgtccactcctgacctttcgccagtattaccgttattgtatagccaaccactctggggcataattcaagtcaaactgcagtttcgtctcgaatgtctcgataaactcgacatccaagtctcccttgcccgccgcgaatcttgaatactcgtcaaagatgcccgccagacaccagccctgcagaatctttcgcatgacgcccaccagcacgcctattctgtgcttgcccttgttggagtgcaccagaatggggaagttgcgtctgtccagcagaatctgaagagcctgtctgatggcctcggggtcgttttccacaaaaggctccttggccgagttcacatggaagtagtggagtgtgattccctcgctcttggcccactcaatgtagtcctggttgtcgccaatgtctctgtcgccaaagtagatgatcgatttgagatccagctggttgaggaacgggtagttgatgggcaggggatgaccagaccggtatattccgtccgccacaaaggcgaaattgagtgggggtactaggaccatgtgtagagatgatgttatgacttagggtcctttcaggctattgtaggtgttgtggtgacctcagatagaggttagtagaagatcagaggtaagtatcgagtgtctgtggcactcttaatctgtcagtcgctcgaaagacttgctttgctgttatctggtcgatgttagtggttgtgttgtttagttgtttggtcgtattggagtctcacatcatggcaatcctgcatcaccatgcacgttttcgattcaagatgcatgcttagtaacgagtacaaagaacgactccaaaaaaagtactgtagtgaaagattgtcagtttagagtgtccaatgtgaaagggtcactgctacctttttcaccatttcttcggtccagaacttgagataatagttttggaccatctagacggttttagttgagctattggagcaagctattgtcatttagtcagataattagtttagacactagccgagccgacactagagagaagagaaacacagtgttcgagtccatccttgaggggtcacggctattacaccaatattgacgcagcccagggcttcctcttcttcttctttcagccgtgtatgtttcacatttctatcattatatagctatgaagtgactctaacagagggagtacagtacagtatgtagtggtgtatcgacaacttacttctacgcacggtgtactggtcgcaccgtacactcttcagtactgtacatacttgcaacgaggatagagccatagataacaacaatacttgtacaatatgtgaaagacgaatcattgtcttccagccgttcctgtagactaactatcaataaccgatttaccccatatttgcggctacagtgccacctcctctctgtctctcgatgcatcccctcatctcatcgcctcttaacactacagtatacccgctcctccgttcaattccttaagcccgcatttgaaccttttctctttgggtctttgcttttgggggagccacgtaactctccgattaatcccgacattccccggtacgttccgacatcggacttcccaatgggggaaaccaacgcggtctcacgaatgtgacacatgtgtggatttggacgtcgtttttgggggtcccagccgcaaaggccgttattttttctccgttgtcaaagcaaccacctcgcgcggataatatctcaacgcgctgtaaaaaggctcgcctaatggggcatcttttattctgaccacacaagatcccctcatccttaactccgacgggtcggttaaacggtgatgactcgtgaatctaaaactatgagtcaaatcacgtgagcggtatcggaggagggaaacgacgaggttaggatggccctggaggtctatattttgaccacagggtataaaatcacgtgatgaacaaaatgcgagtctcagcctacatttatctcgtctggattttcccccatatcgtgtcttcgtctgctcgttcgttcatatacaaagttcattacccctcctctagggctcacatgcatttggggagtgtaatgtggggcgttacttgtggaccgatacaggtgactatgggcgtcagctggggggtcatgccgacgtttttgtcgtgtgcttatgagtccaatgttttatgactcgtatcacccgctcgatcccccattgaaattacctcagaggtgacaaatatctcacttgtgtgtatactaagacatggacaacaaggaagtctaggttttttaattttgcataagctcttttttcagttaagcggagataataggaatgaggggagtgtggatagagacccaaggtattgtatccgctgggcaacgtggacgcggaaaaacaacatcagactcatcagatgacccgtcggatgacccccacgccacaagcacaatttaccagtctctcagcacccacagttgtcgtcatatacctcctccaccacctcggcccaataaagttgacccgaaaaatctgtgaaattgtcgaaacctattttggccgacaatagagtgcacctactacccactacccggaccttacatacctacttgttctgtggtgtccacgactcaactcttcctcaccttccgtcagtactactctccaatgacggacttcgcctccaacgcatcgaaatcggacgccaatggcgcgtacatgaacattgacgacttcgtcgaggccattgctcctcagtccgaggactactcgaaaatcagccgaaacagctacgccgtgctgtttgaggttgctgatcgaaagaagaccggcaaggtgaccgaggccgactggaacgcgtttgtgtcgcttctgggccagcccgacgccgagtaccagattgcattcaagctatttgacacccagagacagggcgccgtcaactttgacgactttgtcaagacctacgacgagcacaaatccgaggacgcattgccgttcgactggaccagcaaatgggtgtctctttacgccggcaagcccgacaacagaacccccatgtcgtaccccatgttttcccagatgctcagcggtcttcttggtgaacgtgtgagacaggcctttggccactacgaccccaatggcaccggattcatcgatcgattgcagttcgaggagatcattcgaaaggccgcttcccacaaactgtcggataaactcctcaacaatctccatgtcgtgtgtgacgccaaggtgaatggtaacgacaccaataaaatctcgtacgcacaggtccgagccctgctcaatgtgatccgacacgccgatctcatcgacaaacttaccgttgtggctaccaaaaacagccccgacggccaggtggaccgaatccagttcatggacgccgccagcaagaacacaaagggctctctgctaagtcctctggaagttgacattctttttaagctgtcatccctgggcgattcgccctccctgagcagcgagaagatctccgtcgaatcattcaagcaggcgtttgatcctctgtggctgtcgcccgaggcacggtacgccaagagcctcggaaagaaggtggacgctgccaaaaacgcgctcacctcgccccacacctttctcggagaagtgtttgagtccgtctacaacttttctctgggagctatggctggtgcctttggagctactgtcgtctaccccattgatatggtgaagacccgaatgcagaaccagcgagcctcgactcctggccagcagttgctttacaagaactcgtgggattgttttaagaaggttattgcccgtgagggacctcgaggcctctactctggtctgggacctcagctggtcggtgtggcacccgaaaaggccatcaagctgaccgtcaatgatctcgtgcgaggcaaggccgccgataagaacggaaacatcaccttgccctgggaaattattgctggtggaaccgctggtgcctgccaggtcgtcttcaccaaccctctggagattgtgaagattcgactccagatccagggagaggttgccaagcacaccgacgcccccaagcgatctgctatctggatcgtgcgaaatctgggtctcgtgggtctctataagggtgcctcggcgtgtctgctgcgagatgttcccttctcggccatctacttccctacttatgctcatctcaaaaaggactacttcggcgagggtcccaaccacaagctccccatctggcagctgctggtggccggtgctgtggctggtatgcccgctgcttacctgactactccctgtgatgtcatcaagacccgtctccaggtcgaggcacgatccggcgagacttcatacactggcctgagacacgccttctcaaccattctgcgagaagagggtcccgctgccttcttcaagggaggagccgctcgagtgctgcgttcgtcaccccagttcggctgcacattggctgcctacgagatgctgcataacctgctgcctctgcccggccacggagcttccaccgaggcaggatacaaggtcccctcctcctccgatatcccccagtctcccgtgcaccacattagatctagaaacgccctcaagattctgttggatatcgacgagaacttcggcaagccgggtactctgactcctgagcgagctgctcttattcctggtctgaagaaggattaggaagtatgtatatgatttatgactgacacaataagtggcgagcgtagcgagatcttgaatgataatcgcatgaaagaaaatctatgcgggtgcaaataatggttgtagagtgcgtgctttgggttaggaggacgtgaagcaatagctccaggagtcttcgtggcaactacctggttagtcttttgggcgttgaactggacaaattgattccttggtccagttactgtaagtactggtacataccgtacctgatattcaccgccagaaccttgacacgagattttatacctccacaatgcaccatcttgcaatggcctagaggacttggtcaagtcgagaggagttcgagagttcgatctgtgagaggcatacagccatattgcggcaacagtatgttttttgccaagtgtcatatattctttatgttatacttactgttcatttgagttccgagaaacttcatatgcagaaaaaaaataaaaatgcagagcctggcatgtatgagtctcgtaccaagtagcatggttcttgtctgtttggactcggtcacaaatatccctggcgacacaaataatacaactactgtaggtactttgctgacactttatttgagcattcgaatcacgtcccaagcacggtcaccttgcacaaccaccttgcccccaagccctctacgtaaaatgctccttgtcgccggaatacgacagaaatatgcttaatctggtgtccgtggagactacagtatttagttggccagtagttgtttctttgttccattctagttgcgcgagactgggagtttgaaatcctgggctggtgggctagaggaccagattgtacgtactgcactgctggtcctgatatttttgtctggtctctacaatcaataattattgtcagatacgatgaatattacttctggcgatcaggggtgatattattatcaccggtatgtactgtacactgtgaagcacaacgcagataaaaacggtcgaaccaaaccacttatggaggtggtataataaccggtggaataagccagtatagtagctatagttcgcgtacattacaatatcttatagtctgagggtaaagtaactacagtaattacaagtaccggtacaagtgcagggatgtctgagcgatgcagtgtggcttgccacggcgactactgtgttctaccgaaaactggatatcgaagcagtgacgctttttaccatagaacttctttccacttgtagttatttcttttgctgagactcgaatgacactctcttggtgtcaaatcatacagctactcgtacctacaggactgtaagcattcatcagataacagatgtcactatcatactgccagtcaatggtcaccgaaggagtacacacctcatgatacagtcttaaatttaagatctaagaatgtttctactacaatgtatctactacaatgtatctacactgtcctattatacagaacacagagttcgagctaacaatggcccgtgtctatagaccaagatccgggcgctttagtgtttgtttatttccgctaattacttatcccgttcggttgacgcagattgatgcacctagacgtcaatctgcgtgtagtggaggtgaaagattgaagctgctgtgcgtactgtaccgtacttgtacttgtaactgcagagtgataggctgttaagtggaattcaaacagaatacgcatgtgtcgcatgtttcacttgtctccatagtgtgtgtgtgtgtgtgtgtgtgtgtgtccaccgatctgctcacccgttgactgtgactacaccaccccactggcatgtctcttcaacacaccgacaaccctctcggtcctctctcttccaaaaggcatgctgaaaatcccccgaatatcctcttctctcaacccttcaaggtcgcgtggcagctccccttcaggaatgtctcgcactagctctcccaaccttcgcaccaaggcttccttttccatgtagtatctggccgctagccggattagctgcggctcgtggttgatggccttgaacatactactgcggatatgtgacagccgggaaacacacagctggatgtactcctctttggtccgcagtagatgcgcgagcttgtctgcttctcctgacgaacaagagacccggtacggcaacagctctgtttgcaacagctgtttgaactgccagtccagagattcgatcatatcacactcgtccggggagtcttggtggtcgcaaaagtagtcgtttttcgggtcattagaaggagggttgcgctcaagctcctcgcagagagcgtatatctgtaggtccatggtcagtaacgattcttcattctccgcacccagttatatacatccgttatattaatacttactcgtataaaaagtaagatattaacagactaaaaaggccgagtctccatgtgcatcttagaacgagtctagaagctcgagtagacaggggcggtcctttttgacagcttctgagttcgtagggggattttctgtcgcgcaactttgcctgggttagacatcccacgtggcgtggcgggggtcacaatatgggcctgctggtgtagatgccgtgccttgtgtgccttctgaaacggccctagagatcggagctacctacaagtcaagctgctaataacggtggtatggtacagagactaataaatataattatgaaggggcgggtggagcctaactggagctgaggaacgccgctttggcggtggtaaaagtgcccttgttgggctctccatcttcactaggcagaactctcatgtagctgggacacgaaggggcatcgctgctcagactgtaacctcggagggtcaccatggcatcgtggtagtgcacaaagtcggaaccaatgatcatagggacaggaagaccgtcgacaataacaaagcggttgatctttagatggccagaagggaaccacagtggcagattcaacacagactcgaatctaagaggaccaccgccgctaggaatgtactcggctgactttagtttggtaacctgatcacccagaccaagattttccaccacgctctttttgatgcaacacgcaaacgtaccagtcgatacaagggccttcaaggcaggagcgtctgcagaaaagccaatgtggacgtgacaatggggagcatcgagatccagtttagtgggatttctaatagcccgagtaagagacgcacaaacaatagcaccatcggatgtctctccagccacgtagtcatccatttcgtgctgcggacaccccgtagccacctcgtcgataatgacatcagtggagcctggacaggagctatcattgcactgttccatttctcccagctctatagtcttgacaggacgcggctttttgttttctgccaaccgcttgtcataaatctccttgtcaaactctttcatcagataatcgcaccgagcctcatatgcatccagacagtcggccaccctcttttcgtatggtgcgtcactggtatctatatcttcgggcatgcaaaagtattgtcggtcgtaaggcaccagcaggaagatggccttaagcacgtcagctctgtcagtctcatcaaatggctggactgcctccactgcattcaaccagcctctcacgtggttgaaaaaacgtctatgtttgccccactgcagccgtatctcgcccaggcactcgtccaggtacagaagatagtcgtacttgcacgtgaagaaccggaaccgctccacaaaatgcaacttgacttctgaccatggcatctcgctcgtcacctgctcgtagtagtgtctgagacatggcgttcccttgagcccaaacgtcttttccttcttgctgattatcgtgagagtgaactgcgcagcaatggcctggttggaatggtgcaagacgtcaaacagattcagtttgagtctctcatcaagatatgtcgggttgtatcgtttttgaatctcttcatagatggccaaaaataagcctggctcgtggcatccgggcacaaactgagggatgcccagaagcttgagatcatgggcactgtagtgacaaacagagctgtggaatccaaacgaggttatggaggcattgtgcttggaggagagatcttcggtttggcagtagtagttgagagaaagtacctcctcggctccttgtcggacagcttcgtctgtgtcactcgatctgatgcctgccacgagggttccatgaggaagcaatgccgcttgatatttggcacgttcctcggcagaaagaccctcggggtaggccatttcctgcttcgtggcacctgtagacgttgtcgatgacgtggctgttttgacgcggtttttgtttttattcttgggtttcgccattgtgtcacagtgtggtagatgtgtattagtgtcgaaccctgtggtgatcttggaggagagaattacactgcatgcagctgcatcatgaagccaatttgggggagagacgaaacaaagtgattgtggagagctggaggtggacgggatccatgtgattcagttatatgatagtttctgtggtcacgagacttgtgataaatgcctgtctcacgatttgggctcgtattgcttggtgtaatattatttcccttcaagtccctacaatatgagttcgagtttctatatatatattttgtcactaccttaaatcacgactataagccgctccaactgtaagatgtaagacgaagcacactatctgcgggagtagcttttcctaagtaaatctaactatattaacaacaaattaaacatagcgcaatcccacaacgccgatatctcaataaattactatttgagaagaggtcgtcgttagtattatttgtaacttgtttgtctatctcttgaaatgctttcccaattcctggaacttctagatcattgagctttatgtccacctcatactcaactatttttcaagtaaatgtcaaccaagtatgtaacttaggacatcagctcatctacggctgaactatgttgaattcagtacaaataactgtttctatatacgaattcattagttttaattcttatttttccccctcgagagaagcaggcgtcgtatccccgtcgtatcaacatgaggagttgtggggttatggattagttgagtgttagctgggtaagtgttcattgcgtcctaataacggaatacccatcgatatgtaactaacacacttcaattgcgtgtgtaccacttgtctcattgatgtccattcattcgattgaggattcaaaagtatggtatcattgccattcgatcttcatcgccagatgctcatggacagatggacaagtgtaatcaacatcttgagttagagttgcaaatttcattttccagccacccatatttgttcagcaatacgtagtgagtacatcagcatggtaagatgtagaacacgtgacgatattgttgaagagacaaaaacaacagccaaaccccacatataaacccttccattcccccagcatcaatttgtcactacagtcgacttgtatccggagataaatatatccgaaatagttgcaacggctccgcaaactcccaactccaacttaatccagcttgcataatatcgcacagcacacagtacgctcttattgttggttacttgcacataacagagaaggacaccaaagacagctaatcaccacaatgccagctcccccaccacccccgccgccgccgccgcccggatttggaggaccgcctcccccacctcctcctggaggaggatttggagcattgtcgtctggaggagcacccaaagctggccctccaaagggcgctccttctcgagacgccctcttcagcgacatcaccaagggcaacaagggccgacttaagaagacacagacaaacgacagatctgcagcacagactggaggaggaggagtgttgtctggaggcgctccgaagggaccctcctctgcacctgccgtgccgggcatgggtatgggtgctcctgctgtgcctggaatgggagccccggccgttccaggcatgggagcaccagcagttcctggtatgggagctcctgctgctccttcggcgcctgcagctgcgtctgccccttcagccccggcgatggcccagcaagacatgtctggcctgtttgctggaggtatgcccaagctcaagaagcgaggaggcaacatcagcttgacggacgaccacagcagcagcggtaactcgtcgccacctcaagggggggctccagccatcccgtcgctgcgaaaaacttcaggagctccctcggcccccggaggtttcgctcccccgcctcctcccgctccccctggaggcgcccctgctattccgggagctccatctgtggcctccagctacagaagtgcatcagcatcttctggtgccccccctcctccccccggaggtgccccgcctattcctggaggagctcccccgcctctgccaggaaaagtcagcacctcaggaggtgctcccacttttggagctcctcctcctccgcctccaggtggagcccccgcatatggagctcccgctcctcctacaccgggcacttcatcgcccaagcctcccccaaaacctgcgaaacgtcccccggccctcaagcccaagcccaagatccctactccaggcttgaagcccgcggtccctactcctgggcagcgacgatccgtgagcccttcacctggagccccacctcctcccattcccggttctgtggcgccgtcagtgcgccacgcaccttcacagtcagtgtctagcatcgcgagctcagtcagcacccccagcacccctcctccagcccctccggcgcccccgcctgtgcctggaggagccgctcccccaattccaggctcagcggcccctcccgctcctcctcccgctcctccagcaggttttggagcccctgctccccccagttttggagcacccacgccgcctccggctcccccagctccctcagctcccccagctcccccagctcccccagctccaccctcggaacccccgagcacacctagaggccctgccatgtttggagcccccatgcccaaatcaccagctgctgcatcgcctggagctccccctccccctcctcctggggctgctgcacctggtttggctcccccagctcctccagcacagcctccgtcgccaggacggccctctggagctcccccgcctcctcctgggcctcctgctccccctacagatcaatttcactcaatgattctggacgatggaagcagcagtgggagccatggtgctcctcctccccctcctccctctgcgccaccttccaacggaggacacagtcacggagcaccccctcctccccctcccaatggaggagttaacagacgtagggacgttgtccagcgaacttcgactctaggatcaaacaatatccgaacgctcgacacgtcggcgtacaccatcgctccacgggctgtgagcacgcctgtaggctctagctctggcggagggggaggttccaagccgccgcagatcaagattgacgacagtcggtggaagtggagaaacgctcacgatctgcccaagcccagacggtttgagggtaaaacaaaactgtatgccagtggccggggttcgtcggtgccccttaacctggctgcctatgagtaatgaggaaggatgtggatgtacaatgacaggcatgagtggattacgaattgccaaggatgatccactcatagataatatatatgaatgttgacggaagggttctagtacgtggacacccatatactgataaattgtagtgtatctgcgataaaatctattgtacaatgaataaatacgagtggagagagtgtgtgtctccaaaaatcctgtttggtggtgttccaaactactgttggtgagttactgcttgatgggctgtactctggaacccttaccggcctttcccatagcgaccactccgctctcaggcccgcttcgtcgtttaccggcgactttgcttttaccgctaaggtttctgttgccccagtttcgtgtgaccaggtcacatgccgagatgctcgtattgagagatgccttgcgttcgaacggcacgtactcctcgtcgagaatgacctgaccacggtttgacgacgtccacttctttctcttgaaaccctgggctcggtcgtttactagacttcggtccagcatgagtagctcctcgacatcaagactctcgtcgtagttgagttcgtctgcgtcaggcacaaaaaccggtccctgccagttggttcctccaattccttccttcatgactcccttgtccatgtgttgagagtagagctttttctcgagtcccagtcgagtgaatccccggaagtagctgagttgcagcagctggtccacgtcatgcaggcggtactgagcctctactgtcaacagcaaatccagagcttcaatggcagccatactgacttgaggttgggtcacggggaacaagttcgagtgttccttgagcttcattcgtcgatattcgtcagtagagtggtatctgtagggcactgttccatacagacattcgtagaagaccgcacccaaactccaccagtcgaccagatggttgtatttcgctctgaccacctcgggtgccatgtagccaatggttccacaaccgctgtcggtcttgtactctccatacggcagcatacaagccacgttgaagtctcccagtctagcgtgtcccagttcatccagcatgatattgtctggtttaatatctcggtggacaacgcccttttcgtgcaaataggccacagcacaggccacctcgaccacccagaagcggatggtggcctcagaaaaggtcttgcgttcaatatgccatcggagatctccaccggtcatgaggtccagcagtgtgtagagatactcgctgtcgcaaaaggtctggtgaagattgcacagaaatgggtgctgcagtcgcagcaggattcggcgttcgttgagcatcaattgtgtccggcccagcttgacgatatcttctcggacagagtacttcagagcgtatacattgttggtggtcatttgcctgactactctcactttactgaaagctccactacccacaacttgcagaagttcgtagttgtcgagattatcgagcgacgcactgctgtcaatggtgctggagtcgctggggagcatcatgggatcggatacgtagggagggggcaccttgggtttcttgggcggcgcctggggaagaaacgactctcgtcgtcggcttgcttcctcggggtcttcgtccgcaagtcgagtttgagcttgtcccatggcggttgtggctttggtcggtggtgtgagggagtgaggggaggaagatggccttcctaccgaggacgttggtgatcgtcaaggggatttgggctgaggttaacctggcaaaggttattataagcggcaatggttttttatcaattttggaagaagatgatttttggtatcgagacggaagagtagtggcaagcttgtcctccaccgtttgacacattatcagctgcctgataatgacaccaagcccaggacaagcccttcaaaaggtctggcagttgcaagcgcaactttaacgggggtctctacattatagggcgatagatctgcggtacgaaagccaccagcatattcggtgctacagtagtaagttgattcgaaatactcgtataaccgttcagacatcaattattcacgtatttattaattcaaccccccatttgacaggtcacccacagatgatggtacctagccgtacgatacatggatagcgtctcctattcatcaggccaaactcaaacaagccatcccatgtaaaactatattgaaatcatgtccgaacaagtgagtgcactgtgagagtgtacatataggctcgttctgatcaataagtagggacgatttaggtgaaggagtgtagaagacaaagtgtctagtagattggctaaaaagctccgtccatcatctaccccactccccttgttcatgcacagacagttctaccggataccaccgatagattattttatgttaacaaagacttaaaaaaaggggaggaccccttccttgtgaaccttgcatgggttgggtttagcttattgccaggggtctaacaactaatgtagaggcgtctttagaccatttagtggtaggtgttagtagaaaaattatttggagtccctttttttagccctcaccatcttttcccgacccaaataccccctagaaagcccatctacggctgccgttgcaaatcctacaatcctcacgtcaaagttcaactaaagatgagttgcagcaacggccagcaaggggtgacgatcttgtcgtgaagcgcacccaggaaaatcttacgcggttctacaacctgctttgtggcaccgaacaattcgtgactaggtttcgaatctccggctttgttgaaaatatttcattcatcgcgcaatcttccccaacgtctttgcttctttttcaaaccccgttatcgcctgggttccggcatgtccaggccgatggaacccttaaaaagagtagcaattaatagcatcacggaagggagaacgcactgcgcaaactcattgacggctctagaaaagatttattctataatatcacgtgataatcacccaaatacaccacctttgacccctcatattctcatctcaatcccgttgaaatttcggaaactcaattttaaccgagacagaccctgcaacctgacgcactctctaaaaaggtgtgtaagtacttgtagcatgaaaggtgggcaggtggagaagacacaacacgtctcaaatattaaattacgtaattatctatattatttacaccgatctatatacgaggacgacaaaaatgctgctgagaatcacatcaaccagcgcaaattgcaacaccgtccacacaaactgatacaacagcttgggagaaaagactgtccagatgaagagatgctctctgaggaaaaagcaagtgatcatcaccgccgaaatggccacactggaaaaggccaaaaccacgtagactcgcagcgtcagcgcctgctgcaccagcttagtcgtcagcttgacgtcattgttcttctcggcaatcttggcaaagatggcgtttcgaacgtgatcttcaagcaggaaactgagtccggctgtggaccagtacagagggccaatccagttggacacaaacgtcaacacgcccacaaactcaatctggtagagtgtgacgccattgtaggcgttagacaggtcgatggacgccatactgttggagttacccattgagaagaatgacacctgctcaagaagtagagtcgaaaccgacagcaccagaacgagcttctggaatagtgcctccgtctggtaaatgtcacgtgatgagaagataaaggaccggttggtggcctttcgtaagaaaatctctagaaagtagtacaccataaacagcgggatgttttggatccgcgactgcgtgatgaggaacagagttaggaacgcatgcaagtcgcggatgagattaaccttatcggtcccggccaaactcaggactcggtacagggagcctgctgcaatggtggagaaggcaaaccgagccaggccggccattcgagcgttcacctcgttcaaagtaccgggtaggcccatcagatagagcaggggagcagggacaacctctccggcctcccaggcctgggtaattttgaagcccacagaggcaaaagtggtaatgagagtgagcagaaaggccagtttggactcaaccttggaaaatccgtatctccataccttgttgaaagccactccgtaggtgacgagaataaggatccagagaactgggtggttgccgtccttggacagccacgtaactatgtcgtccttcttggtgaatttttggcccgtttggttccaggagatcatcattcgcacgaagacctgtacaaacatccagttgaaaccgtctccaaacttgttacggctgccggaaatgtacagaaacgccatccagcctgatgtgatccaataccagatttggtgctcctcctccacagtagacgagccgaatacggaaatgaaatagaccagcagaatgatgagatagagccgtttcagcccctgaactgcaagagtcagggctgagaagacggtcagagccagaatggtagataggagacccagaccaataccaccgagcatatcgttagtattatagttggaagatgcatgagtcaggtacgactgggcctcatataaaaagttgtagtagtccttaactgaggggttgctgttgagagtgtcgtacagctcgtagacctctttggcgtcactttcgcgtgacgcttggccctgtaaaatctggaccatctgatctgcattgtttttgagcacattgagctgatcttcgggagaccaaagacccagcatttgagacactagcactcccaagttgtttttgggagtgttgaggcccagaagtgctgtcagagtaggcaccagatccgtctggtccattctggagtggtatttgtaggtgtctgtccagggcaaaggagaagtctccgctgtttcagtaagctgagctgtttcaaatttgggagaagcaaaaaccatggccgcagatgtttctccagcactacttcctccgtgatttccgacctcgttcatgccgtgatcgcccagaagaatcagcaccgtgtcgtcgtcacagctgttgtacagcttgtcgaaaatatcgtccatctccttctgtttggcaggcataaatggagattcaggaccagtcttatgtccaatatgatccaaaccgagatagtgcagaatcagcacatcccactcggttttctggtccaattgggtgtcaatatgacgcgtcacattgttatccacctctgtgtagtccgacacaaaaaaggaggcagttccttcacagtcgtcaaacatgcctgggaacagcttgatccaggtgtcgtctccaaacatgtggattttgcggccatcacgggacgcctgggccagccacgagtcctggttagctagcgtggacgaattgtcgctctcggcaatgttgagaaccgcgtccaaaaagtttggcgtcgatccagttgtcaaacccttgatacggggtaaagtgactgttggaggcgtcgaatgggccgtgaaagggatagcgccaccggaattaatgcgcttgtgaagttgtggacaattgctttggtccgaaaatgcgaaatcgcttcgaaacgcgtccaccaccatgatgatggccttttggaaaggcgcctcggtggaaacacgtgattcggtgtatccaggaagcaagacacgtgagggcagaaacccgcgggcaaatagtaacaccgcagcaagctgcagcaccacaatggtcacggccaaagtccaccttttccagagcatgttggtgtgtggttagttgttccaatactgtaatacagagttgcatcttgtcttatattaggattagggttgaggaggagtgatcgaggggtgaattggaagggagtctgtggagggtgatttttgaaggcaagattggcctttacgagaatgtcgtattttgtttgcatatttagtcgattgatttctttctgtgtaattttgtggcgcccaatgaattctatgacatgtttcgtgtgcttggatatgcagtgagtgacttaagtaagttctaagtagtaagtacaattttgagatgtctccattgaagtcaacaacaaggatgtggagtaaatatgttcaaaaataaagacaattgatataaataatagctagtaaaaacatctactgcataatatacattctgacacttctgatatgggtgtctgatataggtgtttggctcagttgtagtaaacatatttcactaaaattgtgttggcaagtagtagctaagatctaaataatctattaaagacatacgaaaaaaaatgaataaagtcaagtctagaatctgcttaactctcgtaatcaacccaggggagatcgataaaggagtcagggtactgcatttccagaggtgcttcgtctccagactcaaggggaggcagtggggcggtagggaacggagcatcgtcaaagtgggaggagctggtagtgggctcaggctgctcgatgagatcctcgggggcccaagaggtccggatatcagtagaagtggtcgagggagtagagaaggaagaggaagagtacctggatcgggcagatcgggtagatcgagaagagttggtggtaggaatggagaaggccacggtggtggtggtgttagccacatagctggaagaccagatggtagaggtgttgaccaaagaggtgggccagatgtaagaagtcacaggagtggaagagttgaaggccgaagaagaagtccaccaggtggaagaggatgaagaagaaggccaggcggtggagaaattgctgctgctggtggtccaggagtactcagtcgacgtctcgtcctcccagtcctcgtattcctcatattcggactcccagtagctgtcgtcagtctcatagtctcgctcctcgaaacccagagaggtattgtacgagggagtagtgggagcagctgtggtcagaggagtagtgatgttgaagataccagtggggacactgatggggatggaggaccagagggtggatgagttgtaccaggtagtaggataggcggtggaggagttccttgtgttggacacgtacgaagaagtgggtgcagactcagaccaggtagacgtgttctgtcggtgtcgctggtatggaggggaaatgatggtggagttgacgggaacgggattccagtactcgctgttctcggaaatagaagagctcgtggggtaggcagcagtagaagagttgtaccaggtggagctagagtacttcgtctcggtggaagagttggaccagacagaagatgtggctgtagcgtgagaggtggtcacggccttggaggtggactcggggtctccagaataccaggaagaagtcgagacagtgtggtggtaccaggaggtccagttcatggaagaagacgaggtagtgtcaaagtctcgctcatagatgggagcagtagtggaagagttccagatcgaggtggggctagctgaggactcgacggagctccagacccaggaagaggtgttcacaatgggcgtaggagtggctgaagaagaagtgttccagagagtagtgggggaagcagaagaagaagaagaagaagtccaccaaatggatgtgttccaagcggtggaagtctgcgtctcagactcggtccaccaggttgaagagttccaggcaggggtagacgaggtagcagtctcagtccacacgacagtggaggtattccagagagtggtggaggaggtagacgtgttccaaatgggagtaggtgtagcctgagcggtagaggtgttccacagagcagaggtggagtaccagtattcctcatcttcgtcatcgtcctcgtcctctgtgtcttcatcatagtcatactcgtcgccgtcctcaaacccggtgggaactggaacagctcgttcaacattagtaggatacgcaatggtcgaggtgttggaagcggtcaagatcgcagtggaagtgttccaagcagaagaagctgaggagaacgtagaagattccaccggagtggagctgtcgacgtaataggtggtgggaccaacagactcggccgaagtggtcctgttgttccacattgactccagagaagaaatgtccgacatgagttcggaccaaatgggcagagtggtatgggtaccatcatcagaccaagaggaagaggtggtcaaagaggcagagtagttggtcgaaggagaagctgaagaagaaatagtagtcgtgccattggtcgcattgtacaggttgtactgagcggaaaccacagctgcaacagctgccagggtggcgattgggaacttcatgggtgtcttggagggagagaaaacgggttcttcacctcatcatcttgagctatatatatgtttcctcgtggcaggttgaaaagttcccgaaattctctgtttctaccactttgagtggacgcagagagagtagggtgcagtaaccccttgtggcagcaatagatagaattcgcaaatgagaagatttcatgctccgagcttctctagaactatcttgcgggccgtccatctgcacctgctccattggggaggtactgcggtgacgtagtgatgggtgatgagatgaccgcggctaacggtgtagatcactggtgggggtggcttgaaaggttgattttcacgaacaatgagttgaggtggaaaagagaggagttgactggatgaaaactgatatcttttttctcaattaaatcaactctgccttatcataatcctctcaattacttatattgaggtacgcatagctgttaaatgaaggtacagttttgtgtgccagctactttatgtaaagggtacatagcgtaggtagtcttacaaaagcacagcactagaggttgtctatagtaaaaacaataaaaaatgacggcaatcattgaaaaaattctttgtgtctaaagagtggctctgggatgtcccccgcccacgtggaggtctgcctaccaagccgtcagacgtcagacttctgtcattcgcgagaagtcgcgataacggtagcggagccagtcggagatatgatagtttcaaattgaatgatgagatttcaagtggtcaagttctcatatcctcagcagttagtttcactttctctcaagctctcggtgtatagtttcccctattgatacagtaatatattggaagaatgatacacattcagattgaagctaattccaacatcattgctaaccataccagtgttcatgtgtcatttccagattcctttttttctctttcccacagcctctttcatgtagtcacaacttgctctgttcgtaccaccaatatgagcgcctacactatgcatgaagaaatcaatttcgaaacaactcttcttacgcttggtgcgaattatacgtaactatgtgtccttattgaatccatcttgtatgctatgtcgtataacagcttggtttatacaatatcctgctattctatgctactgtactgtattgtactggatgtacatactctacgccttaatatactcgttaagaaggtggtagtcattgtctatgagctgtaattaaaagaaacgagtgttgattttctgtttcaccacatttttacggccgtatctacgagaccatcaagtgtaactgtcgtattttttttattcgagcccgatatctccttccctgttgggtcagaagtgtgtgtagagaaaatctctcaacatcatgtgaatatcgtggagagaaggacaggtgcaagagagttcatttcgaaacgaaaaattgacttgaaatgggattgtcaaagagtacatgacccatagccgccctggtgggtcctctatggcaagtggacactgacacttccctagattagagatgccatctgcctcgtttacgagacaatagatagatacccagacatgtgaatataacttatattgtgataataaatcatttgtaaaagttcttgaagttggtaatacgaccagaccatttcaagtttgtctctaagccgaagctgacataccgaagctgacatacttctgcttactgtagatgatagctgtacaccgttcacatgaaaacagcgaaggcatgaaagaagtgtagagtgtctccttataacctatattatgcattgtggatctctgcacttgtcttctctcaagcgcctctctctgtcaagccacagccgtctctcgttatctcttactctatacatatgcgtttggacagggtaatgagctggagttgcaagcacttgagaaagaacacggtcactggggagttatgactgatagcatatctgacttactcattcttttgtgtctttttatccagtacagtacattcatacatacagtacatacctatcagaagccttatcttctgttgcttcgtgttgagccatgcccgaagtctgatctggtgcaagaactacaagacggcgtgaggtacagtagtagatactgtatacataacagggtactcgatacaagtgtttgcaacggatggtattgctttcaacgttcgtaataggccccaactagtattctatcccctactgaagctcgaccacttctttcggcaccagtcattggaacaacagtacataatggcctaatttcccttgaccatcaaacacaccccttttacacattgcaagaagtccatcagtggatgtcgcaattacagtatacagtactgtacatactgtatgtactgcattttcgatacccggtaaacctcgcccttcaactctcaattctgccaccatgtgcgacacataatcatgatccgatatttcgaggaacagtagcacatatatataagtatctgttttcaaaaatcgtcggtattttgaatgagtggtcaaaacgagctcgaagctccgtcttgtttgccactcaactcgacgacagtggcagtttctctttcatttaatattatggctcattttggtgagtcccaaaaacgcgtccttaattagtgacctgtcgtggtcgtgcacgagtagggtaactgggcaatatggacgtgaagaagggtttggagaaaagatgagttttatatatcagcaacagatatcactccgacaagctgattaatcattaatatcaaacacaactcttgccattacttaaccatagacttgcaccacgccaagttgcagctttgtactgccaggtccgtcccaactctaacctccagtatgcacgtaggctgtaaattcacttgggccaaacctctccgcacacagctaaccaaccactttacacaaccgccatcaccgactcatgagcgccacgaaatccgccggccccaccacgttggctaaccacctcgacaaggaggttaagaccgacgtgcttggcgctattgactccgacaagctcaccgaggcaacacagggcgaccacaaggccatcaatgaggagtacaagatctggaagaagaacagcccgtatctgtataatgtggttattgccaccgtcatggaccaccccactctgacggtggagtggctgcctgatctttttgacgacatcaccccgggcagtatgagtgcccgtctcatgtttggatctcatagctcaggtctcgacaaggactacatccacgttgcatccgtggagctacccactcacctgcgacccgaaactatcgggctattgtcccagcaagaggggggtactgacatgaagcagcatcatgatgctcacggccgacacaagcgaatcgccattgtgcagagcatctacgaggacggcgaggtcaatgtggcccgatacaacccgctggcatcgaaacagattgccgccgcccatgtcactggcgacattcacatcttcgaccgcaacaacatcatgaactccaaggaagaggctaagcccatctacaacctcaagcatcacaccaaggagggctggggtctcaactggaacatcaatcatgccgaccagctggtcagtggcgccatcgactctaccgtggccttctggaaaatccccgaggctgcctctgacggttcctgcaaggacgtaacacctcataccgtctaccaccatgacgcggccgtcaacgacgtcaagttcagctacaagatggactttctgatcgggtccgcctcggacgactgcaccctgcgattgtgggacacccgaaagcccggaaacaaggccgcttgcaccatcaaggagtctcgaggaatcaactcgctggacttcaacccccacagcgagtttctggtcgcaacaggctcagctgacgagaccgtcaaggtgtgggatatgagaaaaatggacactcccatttcgcagctctactcccattgcgacgaggtgaccaaggtgcagtggtgcccccaccagccctcggttctggcatctggaggacacgaccgagccattctcgtgtgggatattgctcgtcttcacgacgatctcagctcggatgaaaatgacgagggacctcctgagcttctgttccatcacggaggccacagctcgcggatctccgactttgactggcatcctactttgccctgggtcattgcttctgctgctgaggacaatgttattcaggtgtggcgaatggctgagagtatcagtaacgacgaggctgttcctgctgatgacgttgatatggaggactaaggaggaaaacttttgtatagttagctaatatatgtatttgtaagagtggagtcgtagctcatctgaatgtgattcctggactttacagatactacaagtagctgttaccgtacctactgtaccagaattgctattatacaatcattatgctatatgtttatttgttatccgtgtcagtaagcaagtagctcactcgcgcttctctttttccacctaattgttaaccaagtaccgcagtcgccattctcgctggaacttctcctgcaaatccgacagctgtcggatcaacgcgttgcaagcatttgtgagggcctcctgtggcgaatagtcgtcttcggtctggattcgcagcacaaagttggcaaataaaggatgttccaccttgtaggccgcaaagatgacccgcgagtcgtgtagcagttgtgatcggagcaggttgcccagtgtgtgatcttctttctcgaacttgatgttggcgcagttgggaattcgagtgtccggggtgacctcaagtctgtgttaggggagataagaggaaaacgctgtcacacatgcgatggaggtaaaaacgacatcgtagcatgaaagctgtggcgaagagcctgctcacaaaggccgtcccatggagagagactcgttgatagtgtctctctcgtacagaccccatcatcatcactgtagcataaaatgatcgaatctgcacatttctacgtcggacctagaaccacggtaaacacttgaccgtccctgatacactggcatcgcttcagaacatcagatcagtctgtgtccaaaacagtcttgagagtcgaagaagcagccctggtgcacgatcgtcgtttatcgtccctttttctcgccagatactcactttgggactccatcgggaagcagaaacaactcgaatctatcgggagcgttcatttttggttgtgtatgtgttgatgctgatagtgacggtgacgcctgtgtgcctacacaatctcgcgatgtttcaggtagggtaatttgggtttgggagtggctgggagttcgattcggtggtctgcgtgtttttgagttatcatgtgtggagatgagaacctgatgaagatttacaagtagttcattttttgtaagatctgttcaatttacagagaaaaatcgtattttttcttgaatactggtgagcgtacagtatttgtagtcttctatgatgttctaaaaaagacaggaaaggctctcaggttctgacacttacgatcatcatacgctcgagatgacagtctgatctgatcctgtaagccctggaggcttccatagtatgacccaattgtacgtatattaccaatatagccattgtacatcactttccaatgtaacacagttctgctggctgcttattagtgctaacatggagactcgagaacaaggctaccatagacgaagacattgacccctgtcgagaccaaagaagattgaaagcggtcggaaaggaaatcagccacttctgcttgtgtcaccaagccggcgacagggtcttagttgtcttattcgccatgaattttgtattattcaccttgctctgcaatatggttgagttgcaggagttgccataatggacaagaacgacaataaacgtgataacgcacaatatgtgggttaacagccctgttcattcagatactcattgcaatatattgatggcttttcatctttctaatgcgtcttcctctcctgtccaactttcctggttattatccattccccagattcaattaccccaccatgcatgtcccctccaagtcccttgcatctagacccgccaatatggtcatccacgcaatctctatagaccaatctttggttattgtagcgatggacattagctccgctctctaatccagtgttgttgttgttgtattatacatctatacaagaagaagaacaaaaaaaggacccttcaccaatagttctacccacggtacttgtagctcgcttaaggcacattcacatggtttcaacctaatcatggtggggcaggttcggataaatagaagcaggtctccagagctagtggccaccactgaaccaccattatgagcgaaaagctccgcgaattaaggagacgtcgagaattacctcctttacctgggtgagtgagttgtgtctgttatggagcttgtagctcttgttgtgtggccggaggcagttgtactgcaagtgacgggatttttccctgggtgaagagctacaaaccactgccaaaggagtccaatactctctggccgtctctaccaacactatctacagtatgtgccaggcccggacatgaactgctacattgttcctgatgagtaagcgttttatgcaggcctctgcgtgtctcagattagggttgtagaccctgtctaagaaccggttacaggttatgaccaaaatatctggaaaaaaatgagctctcttttcggagtcaccctaacacagcccaaaaatccccagcaaccgttccggtgagtatcttgcccgttggtcatttttctgtcgcatagtgttgtgtgatgcagtcatgcattcctcatgtaagaggttatgacgctggcccaatttgaattttgcctactctgtttccttgcatctttcgcatcagcggacgacaaaaacgtgagtgtctagcggcttcaaaagcggccgaatgaggcagagacaagacgcggcaggcatatgacgttgcatcgatcgatccgccaaactaccgactaacccaggacccccgcaacacatttattattactcccacacgtccattggcgtaattactgtgagtattacaaaaggagtatgaagaggggtgtcggagacatggagcgacggcgacgacggcaaggctgccacaaagggtgggcctggacgatgaccctgaaactggttttgacgatgatattcctgacgtgttgttcagctgttacttcaaactagccgaagtgcggcgcccgatcaacaacgtcttatctacgaatcggggctagaacgatactgctgttgttatggtaacaactacaactcgactgagcacatattcttacacgtttgtctgtgttgcttccgtgcctgtgtttgtgtgtctgtggtgccgtttcgcccacatgcagcagtattgattcgacgtcaccagggtgtatcaagtcacatgcatcaagctgtggtgtagcagaggacatggaaccccgacgtcgtgcgatttcattgtgacatggccatttatcatcatccccggccttactgtgtcagttgcccgtttgcctcgtacacctgtctgaccgtgctttgtgccataaatcacacttcgacgttgcctctatgcagctggtcccaacccaaaatcatgcacctcatactaactcagacaatggaccaaccacaggagaaaccagcatccaacgctacgtctcccaaaatgtcgccaaagactgagcccgaggcggaatccggagcggctcctgctatcactactgctcctgcatccaccccggctgctgccgtccccgctcctgacgccgcgtctgtcgcaacaccctcagcaacaccagtcgcaacatcatcagcaaaagaagcatccacccaggcagcacccaccaccaccgctgctcctgcttctgatgccccggttgccaccgctcccctcgcaaccagtgttccgcctactgtgaaaccggaggagagtgttcctgctcctggccccgccggcagtgcttctaccaccacggcgtccacgtcagcagtgccaacacccgtacctgccacagcaccagcacctgctgttcccgctgtcgcagcacccccttccactggctctgctccaccttctactgcgggccccagttcggcttccccggctcctccccatcctgctcctccggcctctgcgcccgctcctgcacattaccacggctctccccctcatcagatgcaccccggccctgtccctggaccccgaggctcgcctgctcctcctcagcagtcccagcagcacactcctcagcctggggcacaaccctcgcccgctggagacattgaacacatgcaccatatgcacttgccaccgcgaaaccactcgcagaccagcgtgtaccgtgcactcaatgtgactgatgcgctcacatatctggaccaggtgaaaatccagttcagcgataacccggacgtgtacaaccggttcctggacattatgaaggacttcaagagccacacgctcgacaccccaggcgtcatttcgcgtgtctccaaccttttccgaggcttcccacatctcattgagggcttcaacacgttccttcctcccggataccgcattgagtgcagtggcgatccctccgacccccatcctatcaaagtaaccacccccgcgggtactactactggtgccgagatgggtattacccaaggtcagcagcctcagcctcatttgcagcaacagactcagcaacagcagcagcagcagcagcaaggaggtccccagcagcaacagggaggtccccagggtggtcctcagcaaggaggccctcagggaggcccccaaggcccccctcacatgcagcaccctcacatgcagcagcacccccaccacccccctccacatggagctcctctctacggtcctccctccgagcaggccgctggacagtctcttcagcaactctctggagtagataaccgagcctcccccagcgagcccagccgccgatctggagcacccgtcgagttcaaccacgccatcaactacgtgcacaagatcaagaaccggtttgctgaccaagaagagacttacaagcactttctggagatcctgcagacctaccaaaaggagcagaaacccattggtgaagtgtaccaacaggtgacaatcctgttccgcaacgagcccgacctgctggacgacttcaagcagtttctgcctgacactagcggtgaggctgctgcttatctggaggctgtgggtcaacagcagcgtcttcctcccgttggaaactttgctcctgcctatcctggtcctgttcatcagcctagtggaaccccgggggctgcaactgctcctcccccttctactgctgctccctcggtcaagagaaagcgatcttctgtcagcgaatttcctaccgaatatagcaatattcgaggcggggctgctgctgctgctggagctgcgaacaagcggaagaaggaggactctccttcccttctgcccacgccctctccattggctcccacttctggcaacgatgctctcgtggaggagatctccttcttcgaccgagccaagaaacacatttccaacaaggctgtgtacaacgagttcctaaaaattcttaacctcttctcccagggtctcattgacaaggctactcttgtggagcgagtggagggctttctgggtggttctcacgagctgtttgcctggttcaagaagttcgtcaactatcaagagaagccgctgcatatcgagaacattgtgttcaaaaagtcgcatcttgagctatcgttgtgtcctcctctgggcccctcctaccggctgcttcccaagtcggagcggttcatgccctgttccggacgtgatgaaatgtgctgggaggtgctgaacgacgagtgggtcggccaccctacctgggcgtccgaggactctggttttgtcgcccaccgaaagaaccagtacgaggaggttcttcatcgagtcgaggaggagcgtcatgagtacgactactacattgaggcgaacctgcggtcgattcagacgcttgagaccatcagcaaccgaatcgccaacatgagccatgaggagcggctcaacttccgactgcagcctggtctgggacatggcaccaccatctaccagaaggtgattcgcaagatatatgacaaggagcgaggcctggaagtgatcgaggcgcttcatgagaaccctggtattgctgttcctgttgttctgcgacgtctgaagcagaaggacgaggaatggcgacgagcacaccgagagtggaacaaggtgtggcgggaaaccgagcagaaggccttctacaagtctctggaccatctgggactcaccttcaagcagcttgacaagaagatgttgaccagcaagcagcttgttgccgagttggctgctgctcgagtcgacagcaatgccactcctgccgccaagaagcctctcctcggtctcaagcctgttcagcagctggactacgatttcaaggactattctgtgtttggagatgttctcaagctggtcagtgtgtttctggagcatagcagcagttatagcgctaatgatcgggagaagctgggtgttgttatggacggtttcctctggttgttctttggttacgagagcgagtctgccaaggtcgaggagtttaaggaggagactgaggacaagattgacgaggacgacaaggaggctgaggctcgagacaagaaggaggatgacaagaaggaagagtctcctatcaaggtcgaagaggagaaggagatgaaggatgagtccaaggagtctacggatgctaaggatgagtccaaggtgtccaatgatgccaaggatgagtccaaggagtctaaggatgccaaggatgatgtccctaccactaacggacactccaatggaacggctaagattcgcccatctctccgtgaaatcctgctaaaggccaagtctcgagacaacagtcctgacgctgaggatccttctcacccctggatccacaccgaaacccctctcaacacttccacgcccggcaagcgacaccggttcaacctttttgccaacaccaccatctacgttttcttccgtctgctgcaaactctgtaccagcgacttgtggaggtcaaggctctggaggagactgtgtcagcagagattgcttctcgaacccccgttgactttgccgtcgatcttaacctctacgaccacaagctggacgacatgggtctgcgattcaagtcgaagaactgctatcctcagctgctcaatctgtcgtgtcgactgattgaaggagatgtggagcaccagtggtttgaggaggctctgagacaggcataccgaaaccgtgcctacaagctatacaccattgacaaggttgtgcaggctctggtcaagcacatgcatactgtcatcagtgaccaaaagtccaatgacattatgctactttttgagcgagaccgtctaacccccacgtcgtctgttcatcaacagattctgcatcgtctccaggtcaagcaggtggttgactcggacgagagtctttacagaatcgagtttgacgagaagaccggacatgtgagcattgtctatttgtctggtgaggacgagtctgtcagtgtggttggagcttctgacgaggacaagtggaagtattatctgacttcctatgtcatggcaaaccccaccgagggagtcaagtcggacaagatccgaatgcctctgttgagaagaactctggaagactttgagtcgcgtgacgaggaggaagacgggcatgtgcattccgattcgatctttgagacggtggagcagaatctgcttgttcgaattgctctgggatcattcaaaatgttttttgtccctggaaccgaagactgttttgtccgaaagagtgtcaagactgagcctgtcaagggcgagactgtccggcagcaaaagtttaaggccatccaggatggatcttctaccttcaagcagggtctggaccagtctcagattgacactctggcgtcgcacttcgaggcattcaagaatggcgaggtggatgagttgctggtggatatcaagactaacagcaccagtgataccgaagaccctaacaagaccaccgagatggtcgatggagacaagactgaggaggtcaaggaggaagatgagggagaaaaggtggagactgaaaaggaggaggtggaaatgaaggagtgaaggatttttgtatgattaatgtattttattgtaaagctaagtcgaatgttatcagcgagtgcacagtacatacatattagagcgtagtgagtagcacggtgggcattgatcgaaaacgcttttaaccgtcagtgttgtaattactgtatatgggtggggaagttgtggggttggtgtgagaccacaggtatgaatgtgaacctgtcttagatccatttattgtggtgtactagtgtcacgaggactaccccggcaggtataaataaaggtccttgatcggtgaaagtgtcacagaaggaaaggtattaataacatgtttttcttcattgaactattttgggccgcgatcttctacttttgcaagtgtggaccatttgaggggaatggaccggttccaaatgacacattataaggtaaccccaagatggcattattgagatgattaaaggaagagaatttgaggaacttgttcatcacgcagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattcgctgcaaatgatctacgatactgtaacaaaataaataatatctgtcaagtaaaaattggacggcttgagtaaaggttgtaaggacaagttgggcgggggagtgcggtacagtacgaaaactatggctccaaagtctatcaaacctttgcgagggcggtctagcccacaatttgggccatgatactcgccattagtcggtctccctcacctaaaggcctacccctgtattgtcctggtttcatagactaaagtttactatcagcacgtgaatacgacaatctctgcttatcgttctcaacatcacttcatttgcaaatgaccaaggagcggtactacgagagccaggagcgcgatttgaaaaaggacatccggtcagttgaacgagcgttatttgggctcgaggataacgttgaaggagccagcttgcgagccctgaaggcccaaaaggagctggatgaagcagaagctgatttggagaaggctcggcaggaaatgaaggtggccagacagcggctggacggatacagagagcagctgaaggagctacgtgacgcaagaaacggcaagacgacgccaaaaaaaagccagatcgataccctggaactcatgaatgaagtggagatagtcagggggctgggtttggactatctgcagaagcttgaggttagaccgtgaagggacccgcggagaaaaacaagcacctgtttgtgtgtcacacgtacaacagggccaccggcagctttattgcctccaagccccattctcgacactactctacagtgtacatactgtacagcggtttaagacctgtgtcaaccatgcatgtgccgaagagtttgggggttctggggaggaacttgggtggtgtaacaaacacctggagagtagagtatgatgcgttctccaagagtatcactgttattaatgtgctcaggatggactcagtttattcacacgacaatcaatatatatactaacgtctatttataacaatacacctgataaaccatacagaggtacagtacaagcacatgattcactcattgcaatccattttctatatgctataaatacttttcttctaaatgtcggtatgttcgactccaaaatcagccaacttttcgccctccacgtttctccagtgatctcgtttgtagaaatcgttttctgcctgcatctttccagctccaatccctcccagaagacaatccggctcctcacctcgtcgtcgaagaccgtccttgaggttctgaagaggtacattctcagggtcgtagtccacgtggtccgggggccagcacagaggctcgccttcctctgtgtatccgctctcgttcttctcaaaagtgattccgtctcctctaggttgtccccagggtagccaaaaggtcagaggagaacctacagcgttgaagatgttagtgaagagctcgatatcgtaagggaactcggctctctcctcggtcacaattttacgtcgaaccagactctcaatacggtcacattcccaggactcaatctgagtaataccgttacacatgttgacaaagacacgaatagtgagaatgccaactgtgaagagcacaaagaacgaagcgggcagaaagacaatcgagagaatgacctcggtcttgtcaaacaggtaggaaggaagatgtttatctctccacaacttcatgattcggatacacagtctgatgaagaggtatccaacagtcatatcgacccagactaaaaaccgcatgaaatgaggcatatttctgtgtcccacagtgttgttggtccagggacaatggtggtccatcttgagaacgcagacgcccagggctttggaatgatgagttctctcgggcttataagccttgcatttgagacaatacatcttcatgccattctcgggaggcgtgtaatttttaggtggcgatccaggaggcactatgatggcgatgatgtaagagatccagaccatggcagaggcgcagatgaagagagtcagctcgttgttggaaacatggtgaggcagaatgtagatggccgagaacgtcgacagcgtgaagatgattatgcacggaattatcactcctatccacggattggagaatgtgatcatggtggaactgttgaagacactatagtatgcttgaaatcgcgtctgatctttgatatgcgctgtacatgcgttccacgtaccagtacatcccagcttactaaggagtagatgcatatattaggccctaaccttgagctccgtttagacgaaatgaattattgtgtcgcggagtcattaaacccaggttggtcgtcgcaattggtagttatgtggctcaattagttgctcagtctccattttctgatggaggctgctcttccgctatcagacttaaagaaattcatacttttaattggtcccactattcagagtcagttgaagcttcgggataaagtcaagtcaaagtggggtcagaaaggaggtcgttatctggtgatattactaagataggcctcgaattttgctcagtaattgtaaccagcctggtctctataccccgctgttgtgttcgtataacgtcacgtgacccacgacaatggcctaatcgttccatgcggcccggaaaaggcggcttatctctccctcttacagtaagctagtcccaataaaaagcttattttgacaaccttccccaactgagtcactccccagattttttgcaggacaccttctgactaccaccaccaccaacagttcaccaccacaagcgaaaatgtctgccgaagttccttctaaactcaagctctggggaggccgattcactggcgccaccgatcccctcatgaacctgtacaatgcgtctctgccttacgacaagaagatgtacgaagctgatctcgagggtacccgagtgtacactgcggctctgcgaaagctcgacattctcaacgaccacgagctaagcgagattcaccgaggtctggaagagatcaagaaggagtgggccgccggcaccttcaaggaagaggagggagacgaggacattcacactgccaacgagcgacgactgggcgagattattggccgagacatctctggcaaggtgcacactggccgatctcgaaacgatcaagtcgctaccgacatgcgactgtatgtgcgaaaggagctgggagagatccgaaacctgctggccgacttcatcaaggtgcttatcaaccgaggtaagactgagatggacgtgctcatgccgggatacacccatcttcagcgagcccagcccatccgatgggcccactggctttcatcttacgctacttacttcacctccgacctgcagcgactggaccagctcattgagcgagtcaacatgtctcctctgggctgtggagctctggctggccacccctttggcattgaccgagagtacattgccaccgagcttggctttggcggcatcatcggtaactcccttgttggtgtcggtgaccgagactttgtcaccgagactctcttctggggctctctgctcatgaaccacatttctcgatttgctgaggatctcatcatctactccactgccgagtttggcttcatccagcttgccgatgcctactccaccggttcttctctcatgccccagaagaagaacccggactctctggagcttcttcgaggcaagtctggccgagcttttggccagctggccggcttcatgatgtccgtcaagtccactccttccacctacaacaaggatctgcaggaggacaaggagcccctgtttgacaacctcaccaccgtgtctcactccatccagattgccaccggcgtcatgtccaccctctccatcaacaaggagaagatggagggtgctcttaccatggacatgctggccaccgatctggccgactacctggtccgaaagggcgtccccttccgagagacccaccacatctctggtgaggctgttcgaactgccgaagagctcaaggtgtctggtatcgacaagctgaccctggagcagtacaagaagattgacgagcgattcgaggaggacgttgccaaggtctttgactttgagcagtctgtcgagcgacgaaccgccattggaggaactgccaagtccgccattctccagcagtttgatgctcttgagaaggctctctaagtgtactgtatataggaatttatgacgttcaaagttactgtagagtcagggtgtgctggaagacttggatggaacactccggttggagtgaacgagtgcagagaagaaggcaaccaggagatatatatgaccggatcgatggcacttaaatgtgtgtaccaactacatgtacaagtacgagtcttctgttcctgacaagcctatcaaaacccctgagaatcctctgaccaaacctgcattcatgcaatgcagctgcaaccttccatctcaggcgagcagcgtggtatcaagaccggagtttgctccatactttttgcgtcattttcagcacatttttcaagggataaagtgaacgtcgcagccaacctctgtgatactactcactcagtctgggttaaagaaacgtagcgtaattatgtccgttctcagccgcgtatgtctatttatagtgagcggaaagtgagtacttattttgagctgtggtagcgacctgaatattatcgccgtcctctcatctaatgaagaccatgaatgcagatcatatatcattatctaattgtagagtgacttagactacatgtagctacttttacttgtagtttcccttggacggttttgttaccagcataaacaagcgctcgtgaaagatgttactatagttccccttgaagttagcaaaggcagtgaaaaatttcactgtctagcttgtgttgataaaattgtgctgataaatctacaagtataccagggaccctgttacttttacatatcaattgactgacatacttgcatcttttataggtcagcatcgacatctccatttctatcgcacagacgttgcgctggagaactctacacagtacaagtatatctataccctacaacatatctaatatcattcactcattcacatacttaattctccttgttggaccgttagtggcgtgtggtgtactctcgtcttattgtgcgcgatagtgggctcacacaggccatggcgtttgtgttagttttgcgggctctgccgcgagacgccgtatcgttcatcgtcatatccgctcgtcttagctccgttctcctgctgtcccctagttgttctggctcagctggctgctctctttgataggcgactggacacctgggggcgacgagccgccaggagcacacgaacctcctccacaaccgttgtgctggagcttagagatcttttcggggttggggtgctgaagtccgacctggccggcatctaccgagtcgacccgtccagcccggctcatggcataatctccagagtcgaagtactttcgctcgttgattttcttggaaagcacgtccttctgggtaggcagcttgccgtagagcttgaaaatccgctgctcttcaggtgacagagacgacacgtcgaccttgtttgcacggttggggttcagagacgacatgtggaacgtggtgtgtgtgtttctgagtgttgtttctgtgtggtggagttgggttgactggttcgtagcaggtttggtgagtgctgtgtcgactgctataatactgggcagtacataccgaactgcacatagactctaactcaactaagttttgtcccgtgtgcagcccaagtgtaatgtccaggtcaagacacatcccagacctgaatgatactgcttgtggacggtgcgtgctagctgccgtctgtctttcaatgaaataatacctccgtctctggcacttctgtcatccacttacaagcacagtgcaattagcatatgttctccgaactcttgtacggcaacccctccctctaacatctactacacctttttttctcacctggcccaccaaataacgtcggcgtggaacaagctatgttacgagagccaatagccactctccactatggtcttggttgtttgtcgtcgagacaacggaacattttggtacaagtacaatggaatgaactccgcaaatacaaaaaaacccaaccatgtggggtcttagatctaccctaacctgtaggaggaggtggcgaccttggagagagaggcagagacacactttctgagcgacgtaaagctcaggtgagcaggcgaaccttgccgggttgtcgctacaggccattttgcccgcttccgtctcattttatatagccagataccagcctgtgggtacgagcatgtgtgttgctgctctgatagcacagtatatctagagcaagtggcaaatgacagcagaacatttttgctacacatgagtatgtacttgtacatactgtacccgtcgcttgtatcgtaggacactctgatatgcttgtattgtcgcacttacgatgtgatccagatacgaacgcaagcgaaaagccatttattacacctctgctccatggtacagtaagtacgagtacgagtaactgctttcacatgaagaaacacactaactggcttagtaacaaatgtcttgggtcttgtggaacgcgccattacatcatgttaccttggaacagtgtttaacagcatgcagaccaggccaaatcaaggtcaaatcacggacacgaccctcattttggctccatcgagaggggctgtgtccctatagcggcgtccaacggcctacgtgggagacacttgcttcgtgcttttgcataccgctcgcttgcatgttgaccaatggcactactggtcctctgaacatgcccccaacgtcgggtcatgggaacaccttatggctttagagttccacatgtgaagacggaaaccacctttcaacaagaagcgaactgaaagcaaatgtaaacttgggcatgaagatatctcagaacggtatgagacagttaccagacggtgtattatctgaggctcttgcaacacgacaacctggtaagccaagatacacgaattatttgcagtttgaatcgatggtgacagcttcactcgtctggtggcgaaggcccatattttgtgctgtacattcattcggcaggtagttcgtgagctgcacttctcggtggactatcgtttgtacaatgcaacacctcaaccccgccgccctgacagaccaacagtgtctggtgaaaagcgttggctaaatctaaatcgacctgatgaacaagaccttgtggaagtaaaaatgccgctaattgttgcctggaccgagcgcagagcccttcgcttttgtacaggaattaccccatctcatttttcatggaagtgtgaagtcaatagcatacttcacctctcagaagtgctcttcaactgtgacgtaaaggagtcttttactcggtgctatgcagcattctgcgcctgctacagtagttcgtacaagcctcgacgttgagcaagaatgtgcccacagaagagtgctcaaaaacacctccagatctgcaactgaggtcgtggtacttgtacatcacgatcatcatctcgtttttcctctaaccatacccaatggggagagttattgagcagggtaacatgtacccccgttcactttagcccaactttatcagaaccttgtcaaaacagcagctatctgtgtggcgtgcttagtcagtgtcccatctacgtcatcggcaagaccgacgttcaatcggtccgtctgttacgcaaatatggaacaccagcttgctggatcagagattgattcgagggggctaacgtgactttcatgaccgtgctaaaacagctgatgttacagtaagtataagcgtggttatgtttctgagctgagacggtcttgtagtgtttgagaatgagtgggtagatttctgaatgtctctcaatcagacatttcccatgaacggctgctggaagaaacccattcgatggctatatgcactgatagttttcgtttgcatatcatccaaacaccgttttgtaaccacagcatacatcttctgagaattgccactatatcacctacagtagctgatgacatcccgtagcccgaccattgttcttgctcttacagtaagacccttttcaccataactacttggaacagtatcggcggcgatatctgtcagtcttcaaggaacaatactcttgagacgtcaaagccgaagttcggtcggccctgttgtcacattcacgtcattacgtcaagaatatcaaatgagcggtgggctagcgtcgagtacatactgtagcttctagactaccatagtggagccccagggaagtagtccaggtgtaaaaagctatcgatatgtgtgtttgtagccatctatggtgttgttttcctgcgactaatacccccatcatgtgttgatgagcacagaatgtctcatacggtgtggctgacttctctatcatgagtagatgcctggtaatactgtagctactatactgtatattacaatttacatgctgtactacagtatatgttctgtctccgccttcatccgggaaaagtggagtatctttaagcacagagatacagctggagataatgctctcggtagcgcaagttgtgcattagcacgatctctgttttttagtctaatgaggtatctgctatacccctgttgactcgaggagctaaccacaaacatcttgtcgatgtttgtgaagcgttacatcagtctacagtttctacatgggatcattcagaaaatacaatggctaatgacgtgctactaacaaagtattatgttattatattagattaagtagaactctggagaaactgaaccgagtacacatacagtagctactaccgtagctactgtagaagatgtctacatttaaagagagattccaagaccagcgaggaggcccttaaccttgtcgaccagggcaagagcggggttgacctggccactgagaagaggcacgtcaccgagcagggtgttgagaacctgatcaagagttccgaggagagcaggcagaacgtcaaggacggggccaagcactgccttgtcgacatcgtcaacaagcagaaccacaatcttctcgagagtggtggtgatgctgagaaccagaggagagaggatgatgggaacaaggagtccgatcacgggtccgagcagaggaaggtcctcgagagcggctacgacgctgttgagaccggtggtgaggtcggtgaaggtcttggccagaacctcagcagcagaggcagagccaggtttgatgatagagttaacagatccaaccagcagattgatgaccacgccaacaatggaggtcagagagccgaccagatcaagaaggcctcgctcctggagagcgtgggcagtgtagacctcgactgttcgagcggccaactcctcgtaggcacgctcgttgagaacaacaggagcaggggcaggggcaggggcagcgttgggggcaggagcggcaacagcagcggtggccagggcggcagcaaggatcatagacttggcagagaccattgtgtaagagattagtttgtgagaaagaagatgtttgtgataggagatgagggagggaaaccaggtctttggggtctcttatatatccttggaacagtcaacggtctggtcagctactctcaacccggaacatttctctcttcattgttcagagtggcgtgcatagggggctaggctaagcaacaagcagaggcactagcgggctctttgtctcctggacttggttatctaggagtgcctctggtacgtgcgtagatgtttagaggacccccaagatggacacgcggtatgtaggtagggctcaatcttgttcctgggtgcctgcttggaatctgtataatagagtggagagtgcggagagagagccagagatcatcgagatctgcgcagattgtgtagtgattatgcgtgtggatcgtttcttcagggagggagagagctacgcagttcaatcgaaccatcgcgacttctgctgctgtctcagtcttattcgcttatctagctggatgatgtgatccggcgtgctatgttggcccccggcgcgacattctcacgttcccgtcccctttaccagcagctctgccggatcgggaagcgctatctggcgactgcgtaacggaacaatcggtggagtagtgacgcgttaggggtggaggagggtggagtagcacgtcctgggatggtcatgggatcttgattatagcgtaaattggtttcaggccgcccaatgagtcctgttttgtggaggtatctggttatcaatcccagctgcttaatggttggtgatatttttcacgtcccttccaatcgcttctttgttctgacaagcgttgtggttactgtggttcctgcggttgaacggaacagggtttgtagtctatccatagcgagtaatattgtgaactgaaggagacaataccacctactgaaatgaaacgaaggggacacataaattgaaaaaacaatgggccccactacatttacattgccacaaaaacgatttaagcaccctgtattacttgtggctggtaccactgtattacaactactgtactagctacccagaattgcgtcatacactcagatagcgtttaattgttctcccagatactcccagatacaagggctcgaagaaactagacacaaaaaacagagctattaatcgagcgcgaccagaaaaaacgttcaccatggaaacagcgcaagcccaagcttcggcgggtaactccttgggcgctccgaaccccccacctcctgatttatcgcgaggtgatggagccacctcaaccgaaacccccaaccaaaccgacattgaaaaaatccaaaaaaacgacaaaaacgatgaaaacaacaaaaaaaacgacaaaaacgacaaaaacgacaaaaaaaacgacaacaatatcaccctcaacgcctggaagagcaaggccgaagtcaaggctctcctgacatcgaacccctccacactcaaattcaacctcaacaaggagcgaatttcggagccccttgcggcgccgaatggtaggcatacctccggccgtttcaacgtgtcctatgtagccagcaaggaaaacttcttccgaagagctcttgaccgctccgccacccctgattggaatcttcctatctccatgttcctcgagcacctcgataacgccgctgaagtcgacgagaaggacaccatcagtgtcctcgagggcgtcatcgaaaagttcgacgagatcaagggtcaggttggtctggcggagtttgacctgtccaggcacaacctagacatcgtcccccacctgatcgaccagattaacttagaacaggaccctgaagactgctaccaagtgggaaatggttggcactacctgacgtcggacgccctcactgacccccacgaacaacgaatggctgtcattctggagacagttagtctcattgttgaggccaatactcaagattatcgcatcatgaggaagggctcggctaaccctgctggacgaagagtactttactacttcaacctaccctcgtacatgaagatggagcgtcagacggaggatgctttcaagatccacctcaacgctattctcaaccagttcgacgtagacattgatcaggccattccaggttcctccctcttgagtggcacccttctgatgacctctgccaaccatcagaacatctcgggtcctgtgatcgcagttcgtgctctcctaggctccaccctgccccagaccatccccgacttcttcgtcaacctggatcccaccaaggctaggcttaccggctcaaagttgatcaagatgcacttcgccaacggcgataacatctgtgttaagtgcaagagcactaagcacatccgggaggcctgccccgagaaagacatggtcactcccaagatcttccgcacccgcgctcaccagggtaccctcccacagagaggtaaagcccttgcttccatccatgccccatccaccgtggagcccccggtccaaactcgcaagttccaccacacgcctgctactcaccagtgggagaccgtcggcactaagtcccctagacatagacggactcgagacacgtccccccaacccaccggtcagaagcccctccgatcttactacaactttgaagtcttgagcgacaaaaccggagaggacacacccgaagagaccgagcaaactaaccagctgccctctacgaaccagcagcatggaactcagaatctacccatcaacatccccgcctccgaggaagacacagttcccgacgaccaggaaacggaaccggctgacgtatccatgaacggctttgacgcccagcctgacgcacttgctcaccctgaagtagcccctgatgtcacccagtttcttccccccgctaccccgcttaacaccgaggccaccaacaacggccttccccacgaccacaccagtcccaacacgaccaaccaaacacaacccccccccggaagtatccacgagggccgaccccgaggagggcacaccacctccagtttctctggcgagccctctcacaccacgctcggcaagaagcacattgcggtcttccagaccgcctcgagcgaggttccggtgcaaatcctgaacccggacaggtcggagaacagactctgctggctgccttctcaggaggtagcaaagttcattgacgggaggtgcccgacattcctgtctacatgccacttcaaagttttccacgatggtgcgacactcagctcggtagacgagattgtagaacccccgaacagtcccccgaacccccctagggtgaccactctccatgaggtggacacaatgctccgaccggggcagaaccagtaagcatgtctttcacctctactaccaccccttctaaagccccatgtaagagcacccaggccaaaatgaaatctccgaatgttaaagtcatcacggctaacatcggcggttttaagatggcggaagcgcttaaccgattacccgacaccattgtaaacattattcgaactactcactaccccgatctcgtccttcttcaagagacgaactgggtggactcctccctacaaaccgctcaacaaatcatttcaaactcgccctacccggggggcagacactacaccctcctcggctccacagctggtgtttctaatagaagcgtcggcgtggggctagtctattccgacaacgtcaccatcacaaactttacaacagtttttgaatacttcccagccctagacaacagactgtgtttggccgacgtgcacatcaaaggcaccgacagacacctatcgctgatcaacgtatacgcaccaaacgagcaaggagcctcccccttcactaaccggcagttctaccagtcactagacgactatctacgcctccatccctgccaataccccctgatagcggcaggcgattggaacgcggtcgcctccaacgacggcaggattggcgaaaaagtgacgactcaccttaaggacttcttagctaactgggacttactagacacctacactctaatcagcaaacacagaaaaggcctttacactcacaccaacaacagccgcggagctggcaggcgcctggatcagctgcacatctcttcgacactctcacagtggatcaaatccacacaactggtaaccaacaagcagggtcacaacatcacaaagtcctctcaccacgcggtccaattcgtctttaactttggcaacctcacccagcgacaagacagaggcccaggcacctggaggatgccctggtgggtttttgacacagagtacattgcttggctcaagttccacgtcaaatccattctgaagcgatatggtcctttgaagcccagcctgaagctgcaatgcctgaaagaaaacattaaggtcaccatccaacaggaagccaaaaaccgcgcacttcgagattccaaccacccagacaacagacgccgcgaggccctcatggcaacagcctcagactggcaagcctacccagctaacgagccatacccgatgctccatgctcgggtcgaacaatccaagcaacagatggagatccactccctacggaaccaccaaggccgagtgaagaccgacacctcctctctctgcgacatctcagctcgatactttgacaacatcttcgacagagctgccgatatcaacgacaccgacgacagcgcctttttagacctcttccccgaagaaacccggagggtgaatacagctaacccaagcctggactcgtcttttaccaaggaggagatcttcgataccatcaaggcgtctacgcacaacagcgcgccagggccagacggcatcccgtacaggttctaccgcgactgctgggatgagctgggggacttgatgacggacgtctacaacgaagctggagccgactcgcccatcagcaccgaacgcaacaccgctatcatcaaactactgtacaagtcgggagatcaggccgacatctccaactacaggcctatttctttgatcaacacagaggtgaagatctacacacagctcattaacaaagccatccagaacattcttccggacagcattcacggcgcccaaaacggtttcgtaccgggtcgacacatcactaacaatctcgacaccatggatcatttttgcaacgcctactcccagctgaacatgggttgggtcgtaggatcactggacttccggaaagcctacgacactatcagccagagttgggtgataaagacgcttcgaaatgtgggtgtctcggaactgatgatcaaccgtatcctagctgtacaacagaacgcagtaacgagaatcaacatcagaggtgtcctatctcgcccagtccgcatcaagatcggagtgagacaaggatgccctctctctccaaccctcttcatcatcgcagtagacgcacttgtgcgtcgtctggaccgagagatgtttggactggccccaggcctgccactatcccaccaccacaccactgggcacaggccgccacaaccccctactcacccggaggcagtggcagctggacacatgaaggtgtcggctttcgcggacgacatagcggtgttcctcaacaacatccaggacgtggccacggttggtagagtgctctgcctcttccaacgggtctcaggcctcacactaaacccgtcaaagacggtgcttcagaagatcggccccccccccgattgttttgttccactaacctttattgacgcagaatggcagcgaacaattgacgccacctggccaaccgacaacaacacacgacaggccccgacgctccggacatctgacaacattttccggtacctcggagtacacttcggaaatcgcgaaaggttggacacgcactacgctcagatcaaggaggacctcaaggagtcgctgcgacgcctttcactatggggtctcccctattacagcaaggcgtggatgatcaacatctacttcttctcgaaactgaatttccttggaccctacgtcagccagatcgacaacaccttcatccgagagctgaacgaactagcgtgcgacaagatcaacaaattatcacccgacaaaacacgcaaaaccttcagcaatggtttcatccaaactccggtaggcagaggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcatcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagactctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcgcacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctggagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacaaacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatctctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtgaactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagagacagtagcaagcgcaaaaggcggccgagaccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgaaactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaagggcgaaacgaaactttatgcggacctccggcccagccatgcaccggtttagacacatggacggttctccaacaccggtgttttagacgaggtgggcttgttggaggttctctgccggaaaattggcacggaaatttatctgcgactcggtctatggacgctaccatgcccatataaacactgtttactgacggtactggtgcatactttcacttgtacctcgaatcaggcgaacatagggccttggcaggctacgctgaaggtccagcctaaaccggactcggacggagaagataaggctctcaaacctactgtaacccggtttggtgacatcggcgctggttcaggaaatcaggtgcaccctttccgcgcccattgcaagaatacgactcgcgttcttctttgtgtggtattccttgtacgccgttgagtacagtgttcgtgcacgtctacatacatacacaatggtttcccaacaattttattgagtgcaagtccctcttcctcccacccgtcgctacaatagcgctagctccaaacaatacccggggtagcggtagtacaggtaccaatacgcaacacaagtagccgtacctacagtagagtgggcaatctcagtgatccactagaggacttagcggcttggcacaggagaaaacttacatagcgacctaaaagtcggtctgacagccctttattattgggggtaattgtcagacaacccaccgaggtcgtaaatatgcacaggcgtggtgtttagtgtgcgtttcagaagagtggtttcgggcctcatctgtcattgtttggctagcctggaatttcttggctgcttgccttggaataattaaccgtccttgtgaatgttcttatctatcagatataccatgctacagtacatacaagaatagtgcatactacggggaagtagtataggagtacctcggtcactgtcaattggcagtaatgtaaggacgatggtgcggggtagcatgagtttctacttgtacttgaatattacagtacttactatacaatattgtacaagtatgagtgatgtagagatgctcaagaagacgttcatttggatgattccttcaaccagaaagtgtaagtactacatctttgtacttgtgcgagtactatatctcgattatcaaaatggagagcgccaacaacgcagggacgtaacattggaggtatagttcacggaggcttcgtaacctcgtctctgtacaaacaagtacgagtagtgcattgacagggcgatatttatttacgtcctgagctaagcaatcactgtccaatcagctatcaaactactgtacttgtagtcaagtgccacagtcctgttcttatctcaatagacggagcattcttgattggtccaaggcccctccaccaaagccacctgtaggctacaatgccaatgaacatggtccaattcagacctgtttacgaaacaagctatcgcgtggtcctacagcatcatcacgggtcgaacatgaaacaggacgcaaatgccacattcttggatgttcacagagccgaccaaggagtagtaatctcgtaatcttgcgcaggtgctggatctatggagatcggcatggactcacatagtgtgctcttgttcaggaatgtaccctcaacataaacactcagaatatattgatggagatctatttagatcgtcttgaccacagcgcagctttcacgatttgcttttcgctccggcagctcacatgctgtagaccgtagcttgtctggcattgatgtgcttgactaatttaggactgccaccttcgcccgtatagctgacgcagtctgacatatcctggtctgtgcaatgaaacaagccgaacggaaagaccggaactggcagatcgagagtaagtgcaaactcaggtgacaggatcgggcaagagacattgatttgtatcagatataagacaaagatacaggcagacctgacactagcaacggatgatccaacgtcgttcctcggtatgtctcggtctcggctcttggctgtgcgctcatcactacagtacaatgtagcgtatgtacgtaccgctgcgctacatcgctacatcgcttagccttcctgggttgacgttgtcagaggtgctttttttttcgttgctctccttcccactgcttgcagtaatctctacttccattttgagagggatcgtcgtggcgtgattaaacaacgttcgcgagtgatcgacaccgagagcaaaaggagacggccaactttagaaggcagggaaagcccccccaggaccctcgcgcaaagcagggtgcgcgtgggggccttagacttaactcctgcttgcagccaaaagaaaataaccgagtgtgcgtggagaggaaggaccctgaagaccatgatactgggtgcaatgtcatggtgtgattgctcctgtgttttggacccgggaacagaatgctggtaccagtagtctctgttcggacacggcactctacatcttccttctcttcgtttaggtggaatttatgatcttcactgcacatactctcacgaagtccaattggttgttgatgtcaatattgacgtgtttttgaaagtgtcgatcttcacaattgactttgcatctcaagggttacactgagaatgttcctcggagaaagcgcaagaagtcggaactcaagcaattttgcaaaggagaagaaaacgatatatgctacttgtacaacactttgttgttatggaatggggtattcatttttgagagttattattaacatctatatcattggtactgcagacttctgacccagagcttcaaaataaattacttgaattgtagagataatttccgctatagggagcctcttagtggtgggtggcctcaacagaggagagagactgggcaagaacgttggaggcggagccgagctcggagagctggccctggagaccgggaacgttgccaagaccgccgataagaccgccaacaccgccgaggatgccgttaaggaggtcaccaacggggccaacaacaccgtcaccgacaatggagaggagagaagtggcaatagcctcaataagagccttcagggaggtgataagaggggagaagagcacaacaccgaggatgtcgccaacaagggtggtgaggggagacttcttcaggtccatgacaagctggccaatggcccagttgagcttggtgaagaactccttgacagtggcgtagtaggtgggtcggtcagaagagggcttcaggagcaggttgagggtgccctggacaagctggagggtgatgttgacaatgttgaaagcctcaccgatgacgtttccaatgagctggaggtctcgcttgtcgaggtcctcaggctgagtgggggcagcgacagcggcggagacgatagcagaagcagcgaggatgttcttgatggcaaccattatgatagatgttagtgggtatttgtcgtgtgaaacgaagcgaacgaatgtgagaagaatgtgttgtagagaactggtctggagaagaaaaacaggagggaggtggtggctgtatttataatgaaatctggccctttgcgtccctctgagtctctcgccagggtttagggccgcgcaccactgtttggcgcgcagcgggttagtgatcttcatgatcttcgagatcgtcggatcgtccaatgttgtttgctggggggtcaccaacaagagcgaaaacacacgggagactaaggtctctggtatcttgaggggactatgattggggtatcataatggtttgaagcaccggttgtagatatcatctatcatccaggcagcgagcaagcacgatggcatgccatggggtatcacagcgtcatcacgtgtataaggcaggtgtgaaggggttcagggtacgcatcagacgcatactaaccactcactggttgcccacacgcaacgcccctttctggcaaaacacatttttggattagcattgtcgcgacgctgatcatcccagagaagcaacgattttctcaagtgcgactagaaaatttacaagggtagtagggttgaagcagcacatgtttggacagagtgacgaaatccacagtgcgtgtgtgttagcgggtgggtgaatccatggtagatcgaccacctcagtcgtgcgtatcgagatcatagcctacgagcgtagcattggctggtacaagacacttgtttaggaggattgacatccgatactgtagattgggctagttggcggattacgagcagattacgagatgcaattcaggccaagccagttttggcgtgggcgacacacctgagaatcctacccctgtcattgttgtgattattcacatccgtttagttttatcatgtgttgtggtttttggcagcccaggcaaactgtacatacactacaatgaaggtgtgccaacggaatgagagtgagcccagaggcacatggtgatacgggttgtctgccatcgcacccttgttagaaaaaaacgcgtgtacgaagatacagacattggttttgcttgtttggtccctttcctggccctgtctctgcagcatgtcttccctgcatgcttatacaggactgtcctcccttcgcccacttgaaaaaatgtcggcacacattgagtgtccatggaaagcatggaaaccgccgtctggatgtcgacgcgtactgtgtcaggctgctgggcgcctctcccgctcgtaaaaatagtttgcctcgtctcaaaatgtcttgtacactatactgtaatcaggcaatacagccgatatcatgttggatgtctatagtatgcggctgttgatgaggaatgagcgactattcgggcttgagatttggtcagatcatggattcggtctcctccaccagcctccgctccacccaccggagtatgcctgttatcgcctatctgactgtccatcatgtcaatcagctacactgtacagattactcgtggcttctgtttacgaagacctttacccacacacacacacacacacacacacacatagactgtgtgtttgtaagttccactttgtggcttctattttgcaattgatctacagcaatgcaccatttcggtgatgatcaccatatacccaaaacaacacgtctggggtgatcggccgtgagccataataacactacgtccattaccggtactgctagcagggagggagctgggcgagatgctggaatgaggagatctacccactgctatgtggacgatgctgggaatgtatattatttttgagactgcaggaattttacccctgatggccgttatcatatccaccgtcacttttttgttcctggttccccttgattcctaggcacgacccctggaggatgctgccgtttcccgtactactgctgacagggccctcgcccattaacattagacactacgtccatagccatcgccaggctatacagaatttgccccctaactcagagcctgtccgaacagagtgctacaagcgatagcgatcttcgcttgagctaaatgttattgcaagtctgcgagccaaggcatccctggaagcctaacgcagcgattgtcatagattcgagggcattgggtcatccgaatctggcgataagaacgtcgatctgcgcctttcgaagaacaaagaagagacgtttccagtcacagcaagcacgctattgggcaacgtcgacacgtagggtccgcggacatggcacatgcaggtcgtgtcagcgcgtgatagtgacgtcctcccacaatctgttgtgatatcgagggctgggcattgtaggcagcggcaagtagaagtacggatgctcatctcaatgcaacgggctggtgtatggattatcctcggcccaggcattaaatcgcagatcttctttctcgttgacgatctcgcaccaaacgaggcgggttagggaagtcgtctcaagtaaggcccatttagactttggtgttttttgttcaactttgttggactgtctcttttcggccgaggtcaatctctcacttcccctatacactgtcaattcattcagcataagatcctcaaatcgtctctctgtgcggcctttttaaacttccgtagccgactcattagcctcggaaaagcaaaccacaaacccattgtttggccattgtaaagctcattatcactgcagaaaaaacatgggattaaccgccaatcacacatcccgttacacctaactccaccagcccacgttacattgataggcgagatggtcctgaatatagcacaattcgcttccacactgtccactgaacaaccctcatatccagccctgtgtgctgtattcagggtgagtcggaacgtcccgcctgcaacatttgcacccaaaccaccctctcaaaattgacttcccgattgtgcttacagtggattgccgggtagctttttcgtcatgctgtcttgcaacgagaccgggtaactccatttcctttctaggcctgatggaatagattgattgactaatcacgaacctgtaatcattctgtacatgtgtccaatatcatcacttgctagttgtatattgcctcgaacaaaacgtggggaaataataccctgacaaagaaacccaccgcccgaccaggcagatcgataagttggcaactatgctctgccttatccgatggtgcgattgccgtgaaaagcccagagatagaagcgacttcgcatacgcaatgcaggctgagaacctcaccacaaggacagacacggctcacccgatggcgctgatccccgacaagggccctatcggtagtcagagctccctctcagacaatcgggacgtgttagacgagagaccttctctggtctcatagttactcgttgtttagcttgtctcaggctaccttgtatgtacataccgactgggcggatgggatgatatcgattgtgtgcagagaggtgcatcagtacttgtcgttctgcgagccattaccggattcaccagttctcacttcacgccaagatgatgatccctcggcttcaatgggctgggcggttggtaccaacggtgctacaagcatgtccatcactgtccatcttttggaatatcccgcgctgtttcgttaccttactccgctggtgcagcttcatgactatcactcccagcaaaaagcaagctgagtttgagagaaccatggttacagtatgtacaatacaatatgcgcgcagtctcaaccgtaaccgcccgtaccaaacggcaacctaccctcgaacgcgaatgggtcttcctcaaacttggtctgtatactcgctcactggcacccaatcccacacaaccatataggcggccgaccacgccgttactggccgttttatgagtctccacccagctatgagatcggcagttgtagtagttgtggtatttttctgaccagggggtgcttccatagccgatgacttcaagcttgtgcaaagaacaagttggacgggcctaaagaagcttgccaggcctctcaatttcccctggaagccatgccactatataattaatagctgcggcaggatacaagggggtccactggtagcagcctgattctggactaaaagcgcacctcgaaggaaaaattgtttatccgagaaaaagttcctgggtgggcggctatatcatccagtggaggaaacatggggtttctcgtgtcccacataaatgacagggctaagcgatgagctgactgagctgactccggttgtgaaatcaaatatcgcagactgtgcatgctcggaaaccgattgtggcgcatttagtgtccatgctagcgggagtctgaggttggtggcatggtgggtttacacacgtatgcatcacgtagaagagtccactgtaaatagaatcgccatccgccatagctggggcgatatgacaatattcacactcttagccacaggttttactagccccacatcacgtgagtgtaccgtccgtggcgctcatctccgctgcagactcaatgacgacacgcatggatacggcgtggcttgcattagccacgggaatacgccatcaaagaattccgtggcacaactgtggctggaaatgaaactgtgattcaagggtggttataaacacttattgggactctctagcgcgctcaattgaccagcagacacccaaatcaacatgccccactcacagaaacgacccaatttcctcattatcgttgccgatgatctgggatggtctgacacccagccctttggaggagagattcacactcccaatctcgagcgactggccaagtctggagtcagatttaccgacttccacaccgcctccgcctgctctcctacgagatccatgttgttctcgggtacagacaaccacatcgctggccttgggcagatggccgagaccgtgaaacggttcactgagttccagggaaagcccggatatgaggggtatcttaacgatcgtgtggccgctcttcctgagcttctgtctgatgctggctaccacactattatgagtggaaagtggcatttgggccttgttcctgaacggttcccttccgctcgaggattccaaaagtcgtttgctcttttgcctggtggagccaaccactatgccttcgagcctggaaccaaagacaagcccgctgtgcctttcctgcctcaattgtacgctcaggacaaggagtatgttgaggtcgacgactcccacttctactcctctgatagctttaccgatactctgctggagtacatcgaggaaaagcccaaagacaagccctggtttgcctacttgcccttcactgcgccccattggcctctccaggcccccaaggagtatattaacaagtacaagggcaaatatgacgagggtcccgatgttctgcgagaacagcgactcaaggaacaggtgaagctggggctagttggaaaagacgttgtcagtgcccccattcttgccgacaacgagactgaatggcatgacaagactgcggaagaaaaggcttactccgcccgaacaatggagatctacgcagccatggtgcaaaagatggacgagaacattggacgggtgctggatcacctcgaaaagacaggagagatcgacaacaccttcatctctttcatgtccgacaacggagccgagggtgctattcttgaagccattcctcttctgaccaacgacctcaacgagaaatactttgacaattctattgaaaatatcggagccaagaactcgttcatctggtacggtccccgttgggcccaggctgctaccgcccctgccaagtacactaagggttacatcttcgagggaggtattcgatgtcctcttattgtcagatatcctggatttgagaatcccggatccatctctaacgagtttactaccgtcatggacattcttcctactgttctcgagctggcaggagtcactcatcctggaacaaactacaagggccgagaggtggtggtccccaagggagtatcctgggtctctaacctgtcgggaaagtccaaggaggctatccacagcaacacccatttcactggatgggagctctttggacaacgtgctatccgaaagggcaacctgaaagccattcttgctcctgaagagggcaaagaggatacctgggagctctacgatctggatgctgactttggtgaaaccaaagacctggcaaagacacaccctgatgtcctgaaggagctggtcgagctgtggtacctctacgagggggattgtggagtctttattcctgacaatgccgaccagatgaacctgcgaaaaatgctcaaggagaaccctcgtcgtaaggcatggggcgagaagaaatagattaatatattgaatgaagttgcggtgtttgtaatgctattatcgaatataggaataaatatgtgtcattggtgactggatcacggtatgttcggggtgggggtatgttcgggtcatgagctgtgaatgtggtcagtagctgagttacccataatatggagcatgttgtagctagctgaatcacttctgctagtcagctgtaaatggaacatgctttttatcatggtcttcgaagctcgacatagtctcaccatagtcgaatcatcgagctctcgcggtcattctctcgggtctctcagttctctcgtcctttcttgactttccagcgccctccagacgcgacaacttgagaccttctcgtacctccttttctgacaggaacggtggcgcgatgatggttctgtcgggtgtttggggtccgtttgcaaacagttcatggactcccaggtccttccaggccggtgtcttctttgtggctcgatgatgctggttccgggttccaaacagagaagctccatcagtcacaagtccgtcgtcatcatcgctcagctgagtatcatgttcaggagccacgtcaatgtgatcaaactccagcttgtcctgcatccactcgtcgaacacagtacatgtctttggagctgttaggtggatatgtgatctcactgagtctcgttgcattttgtactgtaccagtactgtacttgtacaagtaggtggatgtgtcgcgtgaagagtgcgttttgtgtttggtgatgttatgcatgatagttcagacacgcatagtctctcgctctgcggttgttgagagtttacgtaattcttaatcacttgtacttgtaaatacttgtacttgtacttgtaaaaataagcttatcgtatccacaaaaaataagctcaatgacatgggatcatgtgaccagccaagtgttcaactgagccttcaacaggccgcgacgggacagtgttgaaagggccgcagaggaataaccaggctcccaagtctgcccagacaatcccacgaggtcgtacggggattttattaacctactcttcaattaccccacccccacctatccaaatcgggactcattagtaccgcaacctattaagtgcctcctttaggcaacgccggtaaagcactgctcctcggaaatatcggatcgtcggacaatgcggcttttacagagtacgagtgctgcaacagaaatgagttgcaacagtgaaacatgtgtttctggcgggacagctacggggaataatacagtaagctagagtgctcggtggtgccaaccaggatgtactacctgtattacagtggcccgggctgagccacctgcacttagctgtcagattctgatgtacggtctaatctctgtcgctgtggcgggttggctgtacactggaccattatcaccagcaatactcgcttcgccagacattaccgctcacttggacgatagctaattttcaaagatggttcatcttggttacattttctcattgttcctgacagtaaccatctagtttaggaaaagcccttatccatattgcccaagattgtgcgcaatctacgttagtgcagtgaccaccaggcgttcctgagggcatatagcgagagataaaaaatggcgcttgcggggtgctagagtggatattttgccaccaacagtttaacaactgcttctacacttcgtaacgtaccctacatcactcccatctaccccctaataccagttgcatctctctcctaatcgtccccccacaccattgctcctctaaataacgctagcatagcccaaccctaaaagagtgacccagtcccatctccgacacatcaccacatcgattacaccaccacaccacacagcagaaaagcacactaccaaaaatacaatgtcgaagtccatcgtccgttccatcaagaacgtcacgaacggatacacctcggcccaggtgaaggtccgaaatggtgagtatacaattctcccctctctactattgcacaatccccttctcatcaccaccgtttttttttctcgctctactaacatctagccacatccaacgacgcttggggtccgtccacgtttgaccttgaggaaatcgccagactcacccactccaaccaggagcttttcgaggtgatggacatgatcgatcgacgactcaacgacaagggcaaaaactggcgccatgtcatcaaggccctcaatctgctggactactgtatccactgtggctcggagaacgttgttctgtggtgcaaggacaacctgtacgtggttaagaccctgcgggagttccattacatcgatgagaacggccgagaccagggtgccagcatccgttcccgagcaaaagaaatcacctcattgctgctggacgatgagcgactacgaaacgagcgggccaatcggtcctcctggaagaagggacgacgggctcagggagacgactacggctctgacgaggagagtggaattgtctcttctcgaaccagaaccgccgacgaccgacgagacgaccgacgagacgaccgacgagattctcgacgagattctcgacgaccctccagacgaggatccacgccagacgatgacctagcccgtgcgcttgccgagtcgcagcgaacggccgacgaggaggcccgaatgcgacagaacggaggagccgaggacgaggctctgagaaaggccattgctctgtcggaggaggagcagaagaatcgagatctcggtggcggaatggcccagggaaccgcacagcccatcaacctcatcgacacagacagctttcccactcagttccagccacagcagcagcagcagcagatgcagcccactggctatgatctgtttggcaacgccatctacggccagcagcagcccaccatgaacactggagtgctccagaacgcatacgccactggaggcatgttcgaccagcagcccaaccagttccagcagcagcagcagcagttccagcctcagcagcagcagtacaccggattccaaccccagcagcagccccagcaacagcagtacactggtttccagcagcaaaacgacttctctcagtccttccagcagcagcagcagcagcagcctgctgagcccctccagcctctcaaaactggctctaacaacccctttgcaaagcatgattctacaaacggctcttcttccactggtccctccctcaacttcatggcttctaacaacatgaccacccaggcacatcccaaccaccaacagcagcagcagcagcagcagcagcaacagcaaccggcacccaagcagcgtgcgcaggtcactggcggtgctcatcccgaactcaacaacctgctcatgaccggagacggagtcgacacctttggaaacactggcgagacccgaatccccgcacagcacacccgagacacgttcatgaacgctcgtctgcagccccaggccacagccaacaacaacccgtttgtgggccagcagtacaccggtatccccagcactcagatccagcctgcagtgaccggctacggttttggcaacgcgccacagcagaccggcatgcagcagagcaacggacagcagcagtacggacagcagcagtacggacagcagcagaaccagcagcagtatggtcaacagcagtatggccagtttggacagcagcagcctcagcagcaacagtacggcggaggagcaccccagcaatcgctgatagatttgtaagatgctttttaaggaggcgaatatgcgagacgatgatgattcgatgcttttctttagtgtaatgattatgaagtggtttctttaagcaagccactgctaacgatatatggggtttctgtagatatgcgtcgttcttgggtacacggtgcttgcagtacatacgcctgtacatacatacagttcaagtacagtactcatagttatagtgatacaaatacgctcagatggagcaattagtggtttattaaatggaaatgctaataaataggaacgcctaccagtatggcgacgttttttttttgtctgtagtttacagtgttagttgtttggttgctagttgctgttagctctcctcccgcctgatgatcacacttccagcgtagctctcatcactgctgctatgagtaggggccactcgaggactgacatcatagtagtcatcgggaccgataactgagccaacaggtgagaagcgagagattcgagacccacgggtggagcttcgagacagcggatgctcaaaaagaccagtgtcattctggggatgatcgcctccggtgaaaaagtgatagggatggttgatgactggatgagcagcctggttcatggaacctgcacgaacgtggctgttttgttgttgcaacacatgttcagcatccgacctggcgttagagcctcgatgcacaggtgactcgctgttgacgttgctcgaccaggtagttagcacagccaggtcgtctgacaggaagttaggagcaacggaggcgttggatttactgccgatagccggtggaggaagcagatgattgtgtgaggtaaactgcgtgcctgcgacactgctggggttggcagtggtgtttttgtagagaacatcttccggggggaagtcgatgttctccatcagacgcaagagacgctcgataaatgtgcgaatctcgggggcagaaatgggcttgccggaaaatcgaagtctctcgtagagctcgacaaactgtaatccgacgtttgcgtccgaaataacatggcacgatatcagatgagaaatgtactctctgaagggcataccgacgggttttccaaacgaaaagtgaatgtttctggcgcgcgaatcaaccagtaatgccgtagtgtcaacaacatccttatacggaacgtctggaggtatgtctcctgacgagtcaggaggtgccaggccgtcatgggccaccttctctattggtctcgtgtctcgtaggatttgtttgcatctgtccaaatcgtttctgatctccttggcaatatttttgggcacgtcgtctgggcgaggcacgtagcgtcgcgggatatctgagaggttttgtcgggttcgaaacagtcgtagaaacgaaagtagtaatgctagaaagatgaagatgacacaaccagcaatgacgatagcgccgttccagaactggttggtttgtcgcgactgggtgataatgtcgatcggagatacgaccataaagccgataatgaagacgatgagcagcacatgcgatagcaggtagagccattgtttgaaggatcgtttggccctcagaggttctgtgatcagggttttcgagctgtcttccgacggtatcgacgcggtgaccaccgtcttgaccgtcgcgcctctcagggtccccgtcccttcgtctttttccatgtgtggtgttgttgcgttgagcgactggtgatgttcttccagatggtgtgcttacgaaggttataatcatgcacagccgctggcatgcatgggtgaggatggaggttggtcagcataatgactagacgacttttttaccccaacggcaccataaaatggtcttcttttgagcgaggaataaaaatagctgactcagccgttttgatttcccctctgtgcgtctggttttttgctacacgtgcctcttcacacgatccagggttactgtaacacgaagctcggtttgtgcgtcgtcttttttcccaacaacgatgctttttttttttctgcgcagattaaaatgctgcagccaggcaagacaacgcggggctaccagtagacacaacatgaaataatgctgctccccccgttaattaaagtgaaaccgagataaaaatggacccgctgtgtacgaatacactcttcttgaatccttatatatatccccatatccccaatcacgcaaagtatatctcgcaaacggttgttgtgatggacagtgagtttcaatttgaggtggcagaaaacgtgtggatttacagggcaggaaagaacgttgtcgccatgcttactcatctgggtggcgtcataacggtaatttgagagaaaagggtccataaatccaacacaaagcctccaataatgcgctctatataacctccgaccaagttccaaccgccccaaaccccaaacaatctgtctgggaaacggaacacatgcttggtagacacaactttatacaacggttatgcatgcagtccaggcaccaaccagtataacccttagttgtgtcagtacatcgaacacaaacgacacatgtctgagtataagatatcgactgtatatacatatgtatgtacgacctgtatctgtcttggcttcgtggacctcgctccaccaagtcttcaaaagtcggcttgatatggtgccctcgtgtggggttgaaccaacgggatatatacgaaacaacctgtatctacgagggctaaagaaacgggattattattatgctaacaaggggaggtaaattctaaaggaggaccaaccattttttatcgattgtgagagtgtcagagactgatttagtcgagtcgtcgtcgctggttctgcagcttgatgttctcgtactgccggccatcctttcgccgtcgctggttcttgaacttggggatggcccgagctccagcagtgatctgtgtgaacaggacatagatacaggcgaaaatgacgacaacagagggaatggtgatgatggtgatcatcatgccctcctcgttcttgtccaaatcaagtcgtcccttgtccttcttctgcacgatggcacctcgtcggaatcgcacaaaagtagagttcttcagaagatagtcatcggtgatctcgtcgtcatccatgtagtcaggctggatagcaacggcaaccttctgctcgtactcgccatcgagccactcctcctcaatctccatagggtagactccccaggtgtttgacacccattcggtgatgtggaagacactgctgtcctcaatttctcgcttgtgcagagccttaccctgaatgtatgcgcagtggagtcggaccttctcggcgtcggggaattctcgggtgtaccaggtgaaccagtggacgtgatcaagcatgacaccctttccgtattgaggggagcaccaggggccaactcgctgcttcttcaccttgataaacttctcgggtgtgcatcgctcaacagggttgaaggaggcctcgatgggatcctcctcgtccaacatctcattatggaccacgacatcagtagggtgagcggtcttgtagccagcagaacgagcgttctcagtcacgtctcggttgacgtggaaccagtctccatactcaggaggagcattcttagtctttcctttgaccaccttgggagtgatggtcttggcctgaccgtccttcttcagcttgatccaagggttgggaacagcacccacctgtcgctggcctcggaaaagcgcgtctccccagacggtgggggtgacatgcatgggttcacctccatctgtgggcttcagcagccacggcttggtcacatgggcctttgtgattttagttttcttggagaacaccttggggggtcgcttaaaggggtctgctcgcttctcgaggtcagacacgtctgtgggctcggatccgggcaaatctgtgatggtcgagtagtcgatggcttcggtgtttaccacggtagctgttggcagcgccagaacggctccggcaagaagaagtaccgagaatttcattgttgtgtacagtagtgttacacgtgtgttgaggctatgcgatgtagcgtgcgaatgcgggtttggggggcactagggcagatgctgagctcaaatactcttgttttcaacgtgtttttaggcggtggcgaaaatggtcgtgacttcacaggtgtgttaggaagactgttggagggtgatgtgtgtttttaaacctgatgcgtgatttagctcaaaaaatgagatacatgaagtataagcagaatgtttgtacggctgggaggagaaacgggtgaaaagtcgggcgtttggaggcgtaaaacgtgcgttcgagcagcaaaaatgttcataacagtgaatcaacatattaaacgccctcaaacggccaataagcattatattcacggacttaccgccgccttgctttcgccagtcgtatctcagtgttacgtttcccggacttgtagagttctgagcctaatccaggtttttggtggcacccaagtcttctcccaaacacgagtattttccagcatatgcagattttcctaggaccgttaaaaattaaatccgacggagataacgcgcccgcagaaactttgagacgcacagtaagcagaaaaagttagtggtagacgactggcacagatactgaacaaaacaaccactatcaatcacacattcaccatggctgaacaaataagaaccaaccttgttcatcagcatctgtggagcgacgtggtcatccaccagactaagctcacagacctggtgcatggaactccacccaggactttgcaccctgatgacgctgagatcagatcggaatggctagtacctgccagatccaacgacgactggactatcaagcagtgggacgagtgttttcgcgaggctgagggtgtggctggaaaagacgtcgatcgcatgctaatggccatcgtggacaatgactccaccatcgtctactacttcgtctacaagggtctggtcaagcctcgaaagaactagattcacaactattatacaccctgttccgttatgatcccggtccaggcattatcaccttgcattataaatatatgtacattacatgaaacaatatggtctggggcatagtaatgtagcacccagtcagccagaagacctgtagctcgcggcttaaataggtcttgactgtaacatcaacttccatctttgtcactccaaaaacaccatggattcgtcaatcacagggctcagtttcacattgccactgttaacccaacgtctaacagatttcttcaaaacccgtcctcccagttgtaccttcttggctttttcgtcgctgtagagaactacagcatgcatttctttgagtgctcgcatcacatcttccggctggatataagtatgttcgctgatcgtctcaatcgtgatgacgtcttctgtacactctatcaagatgaaccgggctatcgtagtacaccagtaagacatatatgataaagtgccgaacttcgacagcggtcgctctggacttcctttacggccttcgtacttcgacagcacgtatgaaaactcgatcagcagtttgcccagccctcgcctttgatacggaggaaataccagaatgcaagccagattgttttcgtcccacgacagtttctccttggagaagaagcccatgggtttaaagtgcctgctgctggcggtatccttgccgagcacaacataaaattcaaaggcatcggcgccgaagaacacagacttgtggtccaggaagagcttcgcgaacagacagagattctggcagtagagcttgtgaacggcgccatcaacacggcgaatggcatagtctttcgatttgtaaaccgtctctccggggtgcttgaacacatacttgcaggtgcttcggtgttgggccatgtccttggagaccttcgagtatttgaaacacgagtcgcagacaaacagctgtttgacctggaagtcgacctgggctggtggttggtcattgggggccacagatgcgtttgctgatgatccagaggacgaaatggttgaggatgttaatgcagaagaggttcctccaggtgtgccaacagacggagagctgtagcgctcaatgaagagccgggacatgtcgcaggtgtgattgtccttgtccttgtcgagggccttggcctccatcaacgccatggcccgcttccaggtcaacttcttgagttcgtccttctgtgaaaaatagtatgccgacgagtggtaccacgtgtcgaattcacgagggccaaagaccacccgtccaatgtttcgtggaggctcttcttcctcctcatcgtccaaggggtcgtcgtgcattagtgttggcatgccaggagaagatgttgtctatgttgaaggacttcgtttctcgtcaccacagaacagtcatgcacgcttcaacgtcgcgcttaaagacccatgaggcggatgtgtaatagattacttgtagagcaattactaacgagaatggtgtataacatactagggctcagtgtgcacactatgtaaccatcatttaatataaatgtgtctcttttaattacacctttcatttttctactgagaccacctcacttgcggctcgtactattttcgcccctcaaaaatcgatgccaatttttgggaaccaaaattttattgtttataattatgtgaactgcagtttggtttataactgagactctcaaagaaaaacatatattacgtgaacatttacttcaagttattatagaaaaagaacctgtctcctcccaacagccacatcacatgaccgcgcatacatcatgcacaatcagaaaaaattgggcaatatagcataacctgcgtgaagctgattcaacccatcgcttcaactatggcgaaatacaagctaggatacaacgcaaaggcccgagccggctcgctgaagaagcagcaggagctcaaggccgccaagcagaaaacctgggtcaagaagcctacagcagaggaggaggaagaagacgccaatgccgagctcatggtgcccaagagtgaggccgagaaggaggctcgaaagagaaagctccaggaagagctcacacctacggagagcaagatgacttcaaagaagcgaaagcgtctagacaagtacattgtgagtatgacacgaggatacgtcgcaggtttagcttaaccagattagctgaaccagattagctgaaccaaggacattcgctgcgcttatgattacatactaactcaggaaaaacaactcaagagagaagagaagaaggcattgttttccgagtttgctgctcgaaagggcacctttgatacatctcagctcaagtctatgaaacacatgggtgacaaggaaaccaaaaaagcccggatcgaggaagctttgcgtctggagaaactgggtctcggtaatgaggagaccaaggagattctgtacgagaaacacgatcacgaagagtgggatgacgagaagcattctcatctcctgactgagctggagcgaaaggagaagcaaatggccgaagaggaagagcaggagaacaaaagctcattcattgacatgcgacccaaggctggtggtggtttcggtttccagaacctggccaaggtttccaagcccgcaaaaaactcttactcttggcgaaagaagctcgagattgagcgtgctcgaaagaacaagaaggactacgttagctccggggaggacgacgataccgattctgatgaggaggattctgacgaagattcagacgaggattcggatgaggagtctgaggagtcagaagaggaaggcaccaaaaaagtgaaggtggctgccgaggaggagatcgaggaagatgtcgaggaagaggaagaagaagatgaagacgagcaggaggaggaggatgaggacgaagatgaggacgaggaagaggaagacgaggaagatgacgagtataccgaaatcgtcaccaaaaagtcaaagggttcttctttcaaggaatggatcgatgaacagtctggacccaagtcttccaacatcgaggatctctcgcatatcaagatcaagaaagaaagagtggacagagacgaggaccgccttactcctcctcccgaagacattgcccaacccgagtacgccaaaagaaaggccttttatgtcaacgttcagcgagaccctgaaatccagacctcccgaatgaaccttcctgtcaccggagaagaacagagaatcatggaagccattttcaacaacgattgtgtcatcatctgtggtgaaactggttcaggtaagactacacagactcctcaattcctgatcgaggcgggtttcggaacgaagggtagtgactaccctggtatgatcggtgtcacccagcctcgacgagtggccgccatctctatggcgcaacgtgttgctaacgagttgggtaaccaaggtgatagagttgcccatcaggtgcgattcgatgtcaccgtgaaggataatacagctctcaagttcatgactgatggtgtgttgctgcgagaactgtcccaagactttgctcttaccaagtactctgctctggtaattgatgaggcccatgaacgtaacatcaacactgatattctcattggtgtgctttctcgagttctcaagttgcgaaaggagatgttcaacgaaggcaagtgcgagtctcccctcaagctcattatcatgtctgctactctgcgggtttccgatttcacagagaacaagactcttttcccagttcctcctcctgttctcaaggttgaggcccgacaatatcccgtttctgtccacttcaacaaacgaacaacttacgactacatggacgagatctaccgaaagacctgcaagatccacaaacgactgcccgatggtggtattctgatcttcctgactggccaaaacgagattgttaacgtggtcaagcggcttcggaaggccttccctgatcgaactaaggtgtggcggcccaaggacaagtctgaggatctccaggtcaaggtgtctgccaatgagactgtagtggaggccgaggaggttgattttggcgccgatatgcgacaacaggactatgctgctgtcgagggagagtctgagacagatgaggaggacggagaagaaggtttcgaagaggagcttgctgtcgaggagcgaaatgagtctgctcctctgcacgtgcttcctctttactctctgctgcctaccaaggagcagatgaaggtgtttgaggaggttcctgccggccatcgactgtgtgtcgttgctactaacgttgctgaaacttcgctgaccattcctggtatcagatatgtggttgattgtggtcgagcaaaggagcgaaagtacgatgaagagactggtgttcagtcctttgaggttgatttcatctccaaggcttctgccgatcagcgagctggtcgtgccggtcgaactggtcccggtcactgctaccgtgtcttctcatctgccgtctatgaggagttcttccctcaattctccatccccgagattctccgatgccctgttgagggcattgttctggagatgaaacacatgggtattgacaaggtggtcaacttccccttccccactccccccgacagacagtccctggccaaggccgagaagctgctggagtacctaggtgccctcagcaacactggtgttatttctgatatgggtaagcagatgtctctgttccctctgtccccgcgattcgccaagatgctcattattggttctcagctcgagtgcctgccttacatggttgccattgttgctgctctcacagttggagatcccttcattggagagcacgagcttggcatcaatgagaaaccacagaagcccaaggttgaggaggttgatgaagacggagaccggattaagagcaacgagtctgactccgagcccgaggacatttacgagattgagcgaaagcgaaagctgcgatccagctaccataaggcccaggcaaagctggcctccctggaccctgcatctgacgctctgaagctgctctctgccgtctgcgccatggactacgattccgacctggagaacttctgcaagggcttcttcctgcgacacaagctgatggaggagatgcgaaagctgagacagcaactgagccgaatcgttgtggccaactccgaccctcgagcagctcctatgctcaaggaacagttgaatgccaagctcaagcctccttctaagctccagatcaaggctctcaagcagatgattgccactggttttgttgaccaggtggctcagcgtctggacaaggtcagcgaggactacaagctcacttctcgagagcgaatcatcaacgttccctaccagactctgttccccacctccaccaccaacaagaagactgacgaccaaggaaaccctctgcctgacgacactcaggtgttcattcaccccggatctgtcattaacactatgggaactcatcctcccgaaatgttggtatttgcttccgtcaaccgatcgggatcttccaagctgagaatcaagcctctctgtgatatcacatctgcccagattggcaacattgccaagggcactgctctactcacatactccaagcccctgcctcccccctacggccccaagatgatcaccagtacctctcgagagtgttgggtggttcctcggctgggagctgctattggctctggaggcactggatgggatctgcctcctattaaggtgaaacaggagaagaagggtagccagtgggttaccttgtaaaaattgccatagcaacaaacgaacaaaaaccatagcatgtttatattgtattagatttcttcataattttagggaaacacactgtatcttcacttcgtagctacagcacttactaagcactttttacatcctcggtaagtaattaggtttgtgcatccataccccacataaagttgaacatgaaagaagggaagactgatttgcccccacagcaccagacaaccagcaatacggcggttgatcattgttaagccaaacgattggaacctgatcatatcatatcaacccaaaacgacctttcctcacgacaaaaaatggactacttttcgtcactcaacgcgagccagctggatcctgatgtgcccacactgtttgagcttctgtctgctaaacagctggagggtctgattgccccttcggttcgatatattcttgcattctacgcccagagacatccgcggtatctactgcgaatcgtcaaccgctacgacgagctgtacgcgttgttcatgggtctggtggagtactataatctcaagacatggaatgccagcttcacagaaaagttctacggtctgaaacgaacacagatcctgacgaatcccgcactgagaacacgccaggccgtgccggatctggtcgaggctgaaaaacggctgagcaagaagaaaatctggggatcactctttttcctcattgtggtgccatatgtgaaggagaagttggatgcgcgatacgagagactcaagggccggtacctagctagggatatcaatgaggagcgaatcgagatcaagagaacaggtacggcccaacaaatagcagtcttcgagtttgactactggcttctcaagctctaccccattgtcaccatgggatgcaccactgccaccctggccttccacatgctcttcctcttctccgtcacgagggcgtatagcattgatgacttcctgcttaacattcagttctctcgaatgacccggtacgactaccagatggagacccagagagatagcagaaacgctgctaacgtggcccataccatgaagtccatctccgagtaccccgttgcagagcgtgtgatgctgctgctcacaacaaaggctggagccaacgccatgcgatctgctgctcttagcggcctttcgtatgtgcttcccacttctattttcgccctcaagttccttgagtggtggtacgcgtctgatttcgctcgacagctgaatcaaaagagacgaggagacttggaagacaatcttccggtgccagataaggtcaagggagccgacaaacttgcggagtccgtggcaaagtggaaggaggacacctccaagtgccctctctgtagcaaggagctggtcaatcctacagtcattgagtcaggttatgtgttttgctacacttgcatttaccgacatttggaggatggagacgaggagacaggcggtcgatgtcccgtgactggccagaagctgctgggatgcagatggcaggacgatgtatggcaggtgaccggtctgagacgactgatggtgtaacgatacatactatagcataacatgtacatttaaacgcatcttttatctttatgcgacagggcgtgtttgcgcgcttcccattgtaaaattacagtacattgtataacttatatgaacctcctgtcgaatctcgacctttaccttttgtttccgattgtattctccttctcctaaattggcttaatcttgaaatgcagacccaccagagaaaacaccagggccttgatatcctgaaccagatagtagaacgtccgcagaccttcggggtcgtccgatctctgcacatccgacaaggatcctattcgaccagtctcgaatgcaatgtggtagttggcaaatttgatttccagctcctgtttaccgtctctgttctttggcggccacttggcatcgttttccttgaggatttccgactctttgatcatcttcttgagcaccttgaccaccactggtgaaacagccacttctcgacggataagagtgtcattcttgtagttcgagttgttggcgtatcgcagcagcgcagatcgaccctggtccagcaactgaaagtcgaattccaaaaactcatggccaaatcgacccgtgtggcccgagtagtattgtagataaaaggcttcttctttggcgtctaccctcagagagaggggcttttcgataagatcatcttcaggctccactacttcgagctcctcctccatctgcacgtcctctccgggacgcgtcgcaatgctgtattcctcttcttccgccatgttggattttcgtttctctgttcacgtcctcgtttgaagatgtcgtgcagtgcagcaatcaaggttagggttggagatggatgcatgtaagtaaatacttaccggaaatggttagggtgtagttgggtaaaagtgataacaatagagtttaaggttttttttttatataaaaaaaacaaaaaacaaaaaacaacaacaacaaagacgagtagacattatccgtagttaagaagggtacaatatttacagataaagcacctaagctaggcatgtaaacatatccctgacgatttttgctcatatgttcctattactcacactgaccagcatattttttttatgacaccttcgcctgatgctcacacatacccctatgaatctcttccgaaagaagcgatgacaccacaaggttctttgtcttgactcttttcacttctagactccctatctccactaccaaacacgatacccttgattgagctctcctaggtcaacattaggcagagtcagagtcagaagaatcaagacacctcctacaataacagggccatataacatgtgtcagtagacattgtcgaaaaccactactctggagtctcgctcgggagaacctcttgcaatctttagcggcgtctgaacatttaaccatcttgtctctctcagcttcggagagaaaggatgcaaactcagcctgcttcttgggatactgctgttggtaaagtgatcccgaaatagcgtctccaacagctgttccaaccgaaatcgaagaatcgaaaatgacagtggcagacctgcctatgaaacaacactgactgaatcatgaccaaaacgggaaactgaagcgtccccaaacccttgattacctgtgctacaatgaactgcgcaagcgagtggtagggctgtttgtaccggtaggtgagacctagacccagcatgtagaggcgtccaccgactacaatgatgggtttgaatctgttggagtacagtacatacttgatgatcagggcaacaatgagcgatccggccgtgtatcccacaacccacacagaagtgacgtttgtagctgctgtgacagacagacccttgcagaccagcagccaaggcgtagtaatatggagagtaaatgtagtaggccagtgaatagagcgctaccactgcacacccagtgatgagggtacggtctttaagagaagagaaagagagaaaagccccctggagtggtacatcttttcccagatcggaacgggaaccaggagaataggcccttatatgatcataggcagtacatgtggctggcccctagattttgaggtcttgacgaggatctcaggaagtaagagtagactgagaccccagtgaagagaatgaggcctgcaatatcgaactgagctatggtgactcggaagtttagcactgctttaccacactccaaacctagagcccgagctcttatcttgtgtctgaacatgattgttagaacctggatcgacgacacaggaatgatgattcaccacatagccccagctccaggttgatagcgctggtgatgggagctgcgaccagggacaaaaagataacagatattgggtagcaccacaaagtatgctcggtttttgagattataagtgtctgctgcaaagacctgttccataaactggatacctacctggccaaacacgtagaaatgtgggctccaaagtaggtgccaatgctgggtgaagctgctagcatgataaagccaatggtgaagattatcacagagagaagaagtgtttcaaaacgacccaggacgtctgcaaacttagccaagatgggccgtgtggcaatatacatgacagccctgactacactgagggcagaaagtaaagacatttggttgaaataagaagttgcaaaggtggagtagacacccgcagtctggacttttagacctagagagattcaaagcagcagcatgggcccctaagcaagccatatatcctttctgttccaaagagaagtgatctgctacatctcttgagtttgcgggggctccaacttcgccatcactgttgtcttcctgctgatgaatcgaagggttgaagatcttcttggtccttgtagtcgtgtcaggctgttctggggcttcagaatcagagtcatacgatgaatctagctcgctgttctcctcggacttctgaggggcgatgagggcatgcttgatcgctcacatccacttggtgtctgtaaatgccactgtaataaacctgaatgaaagagaagcagatgagcgaccatatctcttcttacagagctgagacttttgtttatctatctaatcaatcttctcatggtatcgtaaaagagactttcacctccgttccgagaagaatcgatgaagggtagtgtatgtaccacagaacacaacaacgagggcagttatttgatcagggaatcccgaagtacaaatatcaccagtaatactagtcatttcatttcattttcggtctctaatatcatagagagtccagatctctcatgttttatagttttctatactgcatgcagtcgaacaacgagaaacggaacccgaagtgcatataagaggcacgatctataatacaaatcggactccgaggcgcgcgatcagtaggctgaaatgtctttctgggatgcggatgaatgatccaaagttactacttttagtgaccaagtggtagtgtgggtttatgtccagcagatttcaaggttacttggtcggctcactactcattccacagggtctcccaatctcaagatcgtagtcacccagtccgtcaggctgttcagcaggcgacataatgttcggcgtccaacacttcaattatatgctcacgtactataaatacagtatgtacagtagccacattaattggccatacaacgcgtcacattgttaatctatatataaatatgcaatagagacagagtccccagacagagaaggtacaatgcagtatcttgtagccttcatctgttcgttaatgtttttaaatgtgcaacagtaatttttgttgagcggcggttagtctcgatgcatggcggcgttcttctcgatgatggcattccagtcagaggtgagcacgaagtaggcctcggtggcagcaattcccacaatacccacaatgataccagcccaaagacccatcagctcccacttgcagataaagccaaagaagagagacagaggagtggctacggcgtagtagtaaaagagattcacataacctccaatcttctgtcggccctgtcctctcaggacaccagccacgactgaagaaatacagtcaaaaaactggccgatggcacacagaggcagcacaaaggccaccagatttaccacgtccacgtcagacgaaaagagaccagcaatgggccgtcggaagaggaaaagggtagtgcagttgaaagtggagatgagaacagtggagtagagggcaattcgagcagctcgcttggccgactggggctgtgcagcaccaatgaaatgggccactcgggtggaagcagcaatggcaaccgagaagggaatctggtaggccagggccatgactgtcgacagaacggactgtgctgccagggctgcagatccaaagtaggaggatgcgagagtgaggatttcgaaagccaaaaactcggcctcaaccatgatgacaccggggatggccagtcgcagcatggggccccaattggagaaggcggctcggggagaaatgccgaaccagcactgtcggccgtccacaaaggcaatgtaggcgatgatgagtatggccatggcccactcggtgatgacaacagcgacaggagctccagcgtagccaataccgacatgcttatcccagaccagcagccagttcaggaaggcattgaggggagcgcagattgccaggacataggttccagccatgaagataccctgggcttgcaggtacttctttccacactcaaacacgatgtagccaggcacaccgagggccacaatctggagatagagtgccgccagggctgctaattggccctctggaatgatgagggccaggagaggctcggagcacatccaaatggcggcaatgggtaggaaaacaagaatgctcatgcagacgcactgctggaagtagatgccgacctttcgcatgttgccagctccgtaggcttggcaacacagagtgtcgaggcaagtcgataggccctgaaagagggcaaaacctgtaatgttagaagtcatgcatgcaagggacacagcacccagctcttccttacccaggtgtcccacggagaagatcgatgcaacggtaagggagtactgcaggaggaaggtgactgcgagggggagagaatactgccagagaattttgagttcccgcacgtcctgcgatctcttttggctggggacatcctcccacacattatcttcggggtcgagagaggttgtggagatggaagcagcagtggtgccgtagacaggggtatcactgggctctctaatggtgttgttggatgcatggttggtagatggctcagaggagctggacacggccatggatggtcgggcaggtctggggttgaggtgggtggtctcagatgcagattccagatcttcgttgactctttggaagtcccccgaaaaccggttggattcgcccgagtggcggtactcgcccgagtggcggttgtactcgcccgagtgtcgtttcatgaaagacttattgtatgactgagagtaggacgagccgaacatcatggagttggccatgggcgaggccgggaagatgtttgctgccgcagccttggcggcgttacactccgggtcgtttttgtgattctccattgcgtgttgtgggttggagaaggagagagtcgatctttgaaaaagctgccagttgtcgatgcaaaatcctttcactgtggcttgtggctagtaaagtatatgagaaagggcctgacaaagagtgtttttagttcggctgtggctatgaagaggcctgggagcggatccagatggagaatcaagggaagatgcctactaaaatcgattcggggagcgcgtggagacagtggcgcacaatgtggagaaggtagcgttgcggaaatgtcgtcacttgatgatgccgataacttgcacagctaatgtatgcaataagcttgcagccacgcactgagatgcatggcttttataagtatctgcaacagagtttgctggactctagaggtttgaggtttgaggtttgagagacaaatgaaaacagtttgggtgtactggtaggaggggagcgagtgagctaactacgaaaatcatatgttagccccaacactgctaactacatcaaagacctaatgggccgggcagctgactaccagctggtagagtagctaccacatgtacattctacgagtatgtactgtacgggcaacctactacttgtaccgtaactttgttgtccgtgcctgaaccacgccaaaggactggaccatagcgctgagggtgggctgtggagttctccacattctgaggcacaaaacaacaatgcaagcaataaaaagaggcttggtgcgtgcagagcgcctccaaatacataccgaccgatattattttctgctagtgctaaaacagctaaggcagctccctgaatacgaccaacacaatctgtaccagtacagtagccttgtttgtcctgcatcgaagctactaaacgaaaaaaacgtctgtttgggcaactgcggctagggctgctcgaaaagtttgtcggttgggccgagggtcgtaaggggtcacataaactggtgatgaggcaggtggaggattgattactaatgcacagacttatcttgagtccccacaaccttttaattcactttagtctctctgtttgtgacgtttaatacagtattttggcagttctgagaactactggtaactgtctatagccatctattatacgccaagctcaggaatctgtctgtctcataacggaaattctattgttgaaaccacacaaggacagacgaagggtggtccagaggagcacaaggaaggttgtaaatgcctcaaaagaagactattaaaaagagaaacatagggaagcgtttttttgtgccagatgtatagatttgtttcccaaatttcccattcaaatcctacaaacaacgacagtaacccttcctaattatctacgtcgagtgtgtttcttggtatacatttagtctttgggccgatgttaatatgacaaccttgttcgcaattctctgggaggtacgtttaagcacgccaaagacagggacaacataatagggaccgttctttgaaacctcaaaagccagaatattcttgttcgataaccaagtgcgtgtccacatgcacccgtccgaggtttagcggggtatgcaccaaaaaggcacgttctgcattgagtcatgggtgaccaaccagattgtacagtatgtacgtatgagtatcggtacgtgtacacactgagtacctgtttccagcaagagtgctcgttccttgtgtgtctaattactgtaatactgttgttccgttgccgtcatcaagtggaccgtacaaggtcatacaactgtacaatgcgtcgagaacttggatccagcagcccgagcgcggttatcactggccggacttgagatcggccggaaattatgagatttccagtgtcgctgtctcactcgactgaactgtatcatctttgtctggatcttcccccagaatcatgtttaaacaagtggatgtagatactgtactacgcgaggtagagagcggtacatgggtatgtacagtacatactcctggaagactgacgacatggatacttgcataagaaaacaactacaattacaagtaatttctttatgtactcgttgcagtcttttatacagcttctgctgtatctgttaacaggctgctcatagcaacgttaacattctattctgaacctcgacacgaggtcgatcctcaatccctggaggcttcagggttcgtttgcaagtatctccccgtttattgctcaaatcccataatacaaaacagagctactgtatgtactgtagtgttatctggagctcttggtaccgtatagatttgggatggttacttgactgatagtcatgaagtgaaacatagatcctcaggcaaggctataatatcgggttaacagtacaatatcgacgagcacttgtagtcgatttaaacctcgcctgcaaaaactacgttgcgccaaacttacgctgccaacctactacttgtactgtacgtattacaactcattaccaaaggtcgtcctaataaatgcgtaattccatatcatatacaagagcctctaatgagaggcccgctcaccggcggtggtgcagtaaaagtcggacaccacaatgggccggtagataccctgcagaccagtccagatggtgtaagtgtgggtcttgatgctgcccacagtgtgtgtttccaccaccacctccttgccggaaatcatctcacttcgggtgtactgaagctggaagggaggggtgccttgcaagtggaagtggatctcagccttctcagctccattctcgtcgaaaatgagcgacgtgccctcctccacacgggcagtaggaatggggtggattcgcttgggcagctgcttggctccctccagctcaattcgacaactggaagcagtgtcagaaatggccttaattgtaaggttaccgggctcggcagccagtcgtcggaacagagtgccagaggtcgactctcgcacattgccgttgaaatcgtaggtgacgtcaaacggaggaataccagtaagcgagtacgagattcgctcgcccacacaaaagtctgttcgctcctcaacagcagtaatggtaggagtgtccgcaacgtgcacggtgacccgctggtcggctccaaagttagactgtcgacatcctcgagcatcaaccacctggtagatctgcacagtatgcttacccagacccaggcgcgagtacaactggctcttgagctcaaagtcggcgcctacattgttgtaggtcaccttctcggtgtgtccggaagagtcgactcgaatggaaacagtgagagagaagggggcctcgccagtcagcttgatggggatgccgtcagcagagtcagcaataccctgacaagctcggtaaacgcgtcccttgtccacaaacttggcggtgggtcgagccttgaccagctgtcgcagcctggagtcagagaaggccacatcatctccagcgccgacatcagccagccactttcggtcgtagtagttggagtccaagacacccatgaagaagtactcgtactcaccgggggcgtttgtctcgactcgcacgttggcaaagggagtggccacctggatctcatggtccttggtcttccctccaggtccagtcactcgatagaggacagtgaagggcggagaaccctcgagagcaatctcaacagagtcctgatcaccctcacaaataggagctcgagagagaacgccatccttagcctcggtgttgccagccttgacaatcttgacggcaggtcgagcaatccaagtaagagagaagatagcgtcatgggtgatctctccaggacaatgagcatctcgaacagacacaagtcggtagtgaccaggccgagaaacagtgaaaaagccgttggcatctccaacctgcaccctatgtcgttctcgcttctctccctcaatgtactcgtattcgagattccatggcccatcaccgttgagagtaacaggcagcttgacgggggagccttggggcacagccacgtcgtagtcgccggaaatgggcaggaagccggccgaaggacgctgtcgacgcacctcaacgcggatatcctgctcgtccagcagagatctgcatccatgggagtcggtgacggccactagagaaatggtgtactgacctccctgcgacaaaccagacgtggaaatcacgtgcttctggtccttgatatccttgattgtgtggggaactcgtcgagacgaaccgtgaacaatctcgtactccagagtgaacggagggacgcctcgtagagtgacaggcagatctacagactcgccagagcaaacaaaccgctgccgagcaatactcttatcaaataaggcaccggcaagcactcgaatggtctgtttcttggtgaaagacgtgtcctggggctgcttgtaaatggcgtcactgaacgacacaatctcataagtgtaggtaccagcggactggggcttgaacttgagctggtgtcgcagtctatgggtggtgatcttctgcgtgtcaatcacttgtccgtcccgcacggttcggtagacagcatggaaaggaggctgaccggtgaaggccagctcggcagtagctcccacagggccagcacattggtcctgaatatcggtgaactcgacggaaagagacggcttgggaggcacgtaaacgtggcactcggatgactcgacgatatcaccagcacagtacttgccttggacagcctccagctcgtagataccggccttggagactggaattgactgctggcctcgaggaaccgtggcgttaaatacttcggacttgccgtactcgtctgtgtgtttgatggtgagaaccagatcttcctcggcctggaccttgaggtcgagtgatacatggtcaccggccagacgggctcgtttttcagcagaacaggttcggaatgaaacctggggtcgaggatggacaaagaactcgtgggtgagctggcgtcgggttcgccactcctcgtccttgcccttggcaatagcagtgtagttgatgatatttcccagtccatcttccacctcatccactgtgtagacccactttccggtctggctgagtctggcgtcgagatggatgggcacttcatggggaacagcccagctgagatcagctccgcttttccacacatatctgttgacatcgccactggctatgggagagacgaaatgacggggctgaacggactgcacggaaaacacagaggactgaccctccacctcctttgagtacttgattcgaagaggaggtactccggtaaccacaaggttaggctgctcagtgccgccaatacatctgttggatcccaaatgtagagagtcgttgctttgtcgtaacttggcgcccggacaagctccaacgatcacgtccttcatgtaggttcgaacagcattgtttgagtcatcaactacttttccaagtcgatacaggccggtcttgtcaaccggaagctcgacgtagaacaacttcttcttatcggcgtccttcaacttgtagtccagagaccgcacgtagtcggaccggcctcggaacttaacgagctggttctttgtgaaattgaacgacttttcctcgaggttgtcgaaatcaatgtacttgagttcgagagaagaaagaccggtggcgttgagacgcacaggaattgtaatggtctgagcactgtcaccagtgagacaaaaaggctgatccatgggattgatcagcgcagtgctcttgggcagaatctggacaatgtgttctccaatcagatgactagaggcatcctgaagagacgccaccttgatcttgaggccagaaaaggacagctccttgtcattgaccgttctccaaacggccgaaccgagtcccagcgcaaaaacaagaccctctcggtagtagacaatgcccatgtcgaatcccaggaatgcaaaggacagcagagtggtcaccacggggccaaacgtgagccaggggatccggaaaagtggaagagtccacagcaggactagatccaatgcaaagaatttgaatagcagtccaaattgctctcctggcgacaccggcgtcagcagatatgtgattttggacgccagaaacagcagaaacagcgacacggctgcccatcgctggttagctgcactcatgtatgtttcgggtattaagggctcgcttttgggcggcaccgtgattttctcttgacgccacggcttttgtgtcgcatgaaatgtcttgatgggcttggccactcctgaactccgtcgagtgtctgggtaggctgtcgagtcccgcacactgttgataggtggagctgtgttgccatcacggctggtgttaagcaggtcgcgcctgtcgaaccgtcggctaaacccggggctggacgtggtccttccggcgccattgagattggccattgcgttcgatgtgtgatgtagatgtgttttgttagccgtcgcttgcgatatgttttgaaatttggctttgctgcacgcattgtatattttcgttttggctctgcacgtgatggagaagccgtgagagatgaggactgagtacgagtagccgcactccgatgggtgaaaagggatatattttaatgacaatcacacgattaacatgagctatatctgttgctacgtctctactgggtgttggaacggtcaaattttgaggctgacattctctactggatgcataaaaacaggtatgtacatactgcgggttcacttcccgtctacactccttaactttcataacttgcatattaacctaaaactaatgcatcgctgatgtcttaagtatattgtaagaaacgtagtttagatttacttacgtatgtttttaagtaaactgctacccaagtcgttaacttatttgttaaggaaagacactgagctgaaagaagtaatatccaggtgtttgtgcgggtttacttctcatttatgcactgttcatagataataatggctcatcacgtcgtgggccacttgaaacgtgacacctaagtgtgagcccataattactgaactgtaagcagttcgcatagttgaacgcgcgatagcgcggaaaaaaaattttgagagccactggtatttcagatagcttctcgggcttctagttattgtacaacggttcaacttgttcataaatgcacatcaatgtattgattacttgaactgagtagtttatccagcggcgtattctctgtcctgattgtccgcggttgttgctgtcatcatggttcttgaatgacgacacaaccgaattcgctttggacctccaactacatggccagtgaactgcctgcgaggaatcaagccgttcttccactcgcggtaagccttgtcaccgcctttatccctgaaacagtgtgcactcgtagcatgcctttggttcacacagatctgacacttcgggccagccttcttctcgttggaggcttttacgcgtcccacgcgtctccgtctcggaccaacaacttcgtcctcaaccatgtgtgccacgcaatctccattacgcggaacataagcatggacctcttttgcgagctcctcgtctctcttcttccactctttctcggattttcgaagcgcttcccaccgttctctgaacttgccatagttacaggcatcatcccaatcactttcattcatctgtgcggtggtgtgcaagtatctccaacgaggatcaaaatctcccagcatgagcctagctcggcgttggtgtatcacggctggaccaaggtttttgtctcccagttcagctctaggtcgcatcctttccctgccgtcgtcggacaaaatcaaatgaccaatcatgtgataacatgggagtccagtatccaaagaatattgtccagtacattccgtaggaacgtagtcatcgtgagaagcaacagagatctgctccatacactttaatagtgctttggtggaaatgaaagtccggatagatttgcagaatttcttgtcgatatctttgcgatacctctccatctcccgtgcatgagcatgttcaaggtcgcataaaacgttgaccgaggtacgcagaacgaccgttgcacattggaagagagaaataattcttgtcctcatattactcttctgaagagcatgaatactctctatcctggaggtcgttgtctcgaagaagttgctttctctagaataggcagccacaatgttgtgacgatgtttcgggtgttggtcgtttccaaaccaatatcgtcgaatgtagtagtatgccgagtttctccttccatcaattgagcgatcatgcttgtcagcgcggtccatgccctccttcttataggttagtttgaagtcggtatataacctttcaaactcgtccgctgtgtgagcatggcacatctttttgaatttcgaaacaagttgagctgtctcaagagatttcgaaccaaacaaagcagaaccttttctctcgactgccttagcagcatgccacagacagagcttcaggttgctaccattgagttcactgtacttgtggccctttttgatggctggtgcacaatctgataagatcacgcctgggtcgggaattaggtacttctgtaggaagactttcaggcgatcgaggcaccacttgaaagtatcagcatcctctcgtgaaataagtgcatgggcaatgttgaacgacctaccacaagaggcaatgccaataacattgaaaagcttgtagttgaatttgtttgtgttgtgagtaacatcgatagcgataacaccagagaaagccctgagcatcttcactgatttcaagacaacgaagaatatatccttgataacatcgggttgttcaggcaggttagcctctggcggcggtgtgcttggcattggctccggtgggactcgtcgactagattgtctcggtctttttcgtagaagcggctccacaatctcctcatcttctgactcgtcttctgattcgtccgtcgcctcgttttcgatcccaccatctacgtagtccgattcctcagtttctgacatcagctcagcttccaccaggaggccaccgtcctcgtctgcggtctcaaagtggtccacacctggttcaagctcttccgcgtcagacgcgtcatacatatcaggttcccacctttcctgccgacgatcttcctcaagcagttcttcagtaatctctgcaggacaaccgacgatcctatgttcaacatggatctgaggagagagttccaacatgatcaagagcgcttcgactgggtccatatcgccacaaacctccttatcgaatttttgcatgctattggtgatgtcaagtcgagtgagtcgggatgcagcaggagaaatgagacgcagagcatccagaatcttgcgaggaaatgtctgggtcttgaccagaatgtcaaaaagatcgatgtcccggcatcccttcctgatattggccaaatcaagctgccggtaggcaccgttggtagaaactgatgcagaaggcttgtggttatgtttcgcacacagggcgtctccattttcatcctttttctgctcatggcagtaaaccagtccaaagtcattcgggccgagcttgtttactcttatctggaaaggacaataacatgccacccgtcttgacgcattggttggtttcccaatctctccactctcgtcgtcatacttgctcttatgacactggagaatattcctagcttttccaccaccaatgtgtaagacgaagccatggagtcgtgcagttgtctgagcataagcgatggcttcggccttttctttgaatcttggcacagtgagatcggtatggagcattttataatcaaattcagcttgaactttctcaaagtaataatcgaactcgcgtccgtactctgcgagttttttcatgatgtccattcttttttgttcagcgttgctgtcgtcaaatttgcgaggttgcgatttgacaactggagggggagccaactgtggaggagtttcgataacagatccaggtggtgtatatggggtaaacttgacagtgctttcaacagggtcttctacatccattgagtccacatcaattggttcggaaagagatgtttccggggcactttgttgctgtgggtgctgctgtgggtgctgctgtgggtgctgctgtggcatactcggggcatgctccggaaaatgtgcactgcacgcagacggttccggaaccggcggaaacatgaaagggttctccactgaaaagttcaagtaaggatttctgtcgtcgatattatcaattccgatttgcacgtgtttcagctcgtcgggagtattcaacttttcgtatttgccgtctgctgtgcggagatagacaaacactttatagtcgagtcggaaatggtaaaaatgctggggtactgccgttggttgatacatgaattggtgttccgttggtggtcggatgaggacgtctcgctgcatcggattatcaggtatgggtggcctgttcaccaggccaacaggcgggttgcctgtatgctgaaatggctggtgtgtcaccggcggtcctagctgccctggcatgttggcgttgatcattggtattgttgagggtgtcttcgtatattgttcgctgttcgcctccagatcaactacaataatgctgtagggcgtagggtaaggtacagtacttgtacagcgcataggcgtccaggtgcatggacgcgcatgaaaaatcaatatacgcgaaggcatatcgctatcgctgtacatactgttctcatacgggacccagggctatgacacgaatataatagtgcaatctacagtaagcagtcaacccccctgtgggaatttacacttgtacaagtacttgtagtaaggtacagtagatcgtacaagtacaagtatgtataagtatatgtacaatgtcccttatgactgctgaattagccccacatattgttcacgaatccttgcacaagtacaagtacaagtactgtactgtacaatatacctataattatcacgtacagtacagtacaagtactgtacagtacttgcaaattaatcatctcctcattctgtgtaaagtgttacaatacaaacgcgttaacgcgtaatttgacgacgggacaacttaaacctttaggccattcgaaacggaatgtaaagcacgtgttgtagacgatagggtcctacaagtactctgataaccacatggtgtatcattggacacgccttaccaaattgggaggggtctgttaattttctggtattctatacaacaaacgagactgggaaacgatctcacgtggctgcgtgaaaactgaatcggatacatccacactgcgcgactgataacatggccaacatcgccacttgccactgtgacaaggtagaagtagcttaccactatgtacagatgtactataaaagaagtagacagcatcgataaatcaacattttatttaattatacaaaaaacaacccagttaatggttatggtcatccatagttcgcgtaaatctcagctcccatttaccacagggagtttcgcccgcaatgatagcaagaggacagggaactccgtctactgactttttcctgcaactgtagtgaatagaagacattctcttagcaggagccattttcttcgctttgacaggtgtggaaggcttgccagttctattgccattgctatctctgttagatctccgtcgtttgggcacaggctcctcagattcctcagcttcgaccgtaagaccaagaggtggataccgatgggtagaggtccttttccatttgaaaggcgaagggttgccctgtctcttgtacgatgcactgaagatatcaatgtaagcttccaatagctccaggctatcaaatgtatccagctgaggtagatagctcgctgcaaccccggcgtcaatacttgcacgagcccgagcacgagatatcatatcctcttgtcggagttccgagttcaccatttcttcgttggacatcccttcgaagttaacatcgtagccatcctcattgcagtacggctcgaccgcatgcatcttgtgtccctcatgaccacgcagttcttctggtggtctcacgtaccaaatttctcttttcccatcgtgacacacattgactctgtgagggcagcgatcaaatacgcatcggaaggtgtagagtgttttcatatttggccttgtcccaccatttgagctctcaatgtaaccaaacccacgacgctcagcccagtcattcattccatcccagaccagccatttcatggatgtggggtcagagggaggcagtgtcgcgtaatcatgaaactccctcgctgcccgtcgtttcttctcacaattttcgatcaaactgaatgtctcctcttcctcgatgatatcgcgtggcttgtgctgatgtttgtccatggccttgaggatcttcaactcattgtatgcgacctctgccctgtctgcactgtgttctaaaatactcacgcgatactcacagcctgaatggcaacatgccagtggaatgatcgagatcttgcgatcacatacaatagcagatgttaccggtagcttcacgtgcgcaaagaactgccttcgcgctgcaacgtctagccatttccagacatcatctgcggatgcttcactagtgtagcctttaaccacgggtgggtagggtgagttgttgatgtaagctggatggtcgaaaatagggtgtttaggctcagggcacgccaactcatcatcatcatgacccgagtcatcttcagtgctgttggtgcgggaaaccgtagtcatgtctctgctggcaagttcctctgtcatgcggtcagcgttatctgttgcacgtggaagttcttccattgtgttcgggatggaccctctgcttgttggtcaggaggaaatgttttaaaatgttactatcgtgctgcgcggacagctgttcatatatatatatatatacatgtaatagactttcagtccctgtatggaggtcacacgcgactaaaacagctcgttccaccaaaggacagtctccaaaattctcaaaagacgcgacaaacttatgtgaagccctgcatcagggaccagaatttttgatatacgaggtgactgaaagaagatgttaatcagacatgcttatgagactactagtactatttatgagatttgttatacatggatgtggaattccttgattgagggatttgccaatcgtttactgtgctagctttactgctaggtcatttgttcttcttaatggaattatgttcctaaacacgtttgattatcccaactgctaacggtagaccttcatcaaggaattctgccactagtgtctaccttttttcttttatctttgaggtattacgccatataaattagtatcgtcagatatagttttaaattattattgttgggagtaatactacctgaaggtcccaaaacaataaaaatgaagtttcatatacaatgttgggaggaatactatacaaaggatccaaaccaataaaaatgaagttcattacacaatgaacttcttgaccttcatatcggtctgtgaacaacattttttcataaaatcaagatatggttgtataaaacctatattataggacttctcaaaacatatggctctataatagtataccctttggacaagtcctataaatatgaattcatccctcaccaagaacaaaagtaaggaagtggttgtaaagatgaaaatgatggtatgagcatcatgagagggattgtgcctttcaatccagtcagcatcaatcatctcttcatggattcgaccactgaatatagcgtgattatgtcaagaggaccataggcaactttctcctttcacgactccagttgcagagtttcccctgcaatgaaggtgcatatcttgcggaaatccagcaaaagtgagaaaaaacgtgtataatctccttaaattcagctcaaaatttggatgttactatattattggatacaatcagccatgaagaattttatgataatttgttttcttctctctgttcacaataatgtgtggtttcaaatttttccccttttttttcattattataataaggtttttggttggttaggggttagtcagggttagaaaataaggttagatgtggtataaggtatgtagacttgaagtgtgtcctgtacatactgtaccttgtactggtacaatacagaacttcgaagaggtgggatggttggaccgtatgaataattgaaaagaaatgaatacaacgaaacaataatcaaaaatgtttcccaagcttgatgtcacccctcactgtctcaccatccatcccaaatctggttgtgccactctcaaattggttgacactcttgaggtttgtttacatcctcagatttgtttacatccgttagaaacatcttattttagttaacctagtagagaggaaggctccccctacagaaatactggctttaaggcatctattacgtcgttaaagaagtatataatttcataatatggataaatagaggcgttggttggttggttggttggatattatcccggaattcctcatctatatactcaccaaacagtattatatagaatcagatcctcgacacaccctctcactccatgatcgattttgtcacagggttcaccttactatcctgtgcatacgtgacataaactggtctcacagcctactgtatatagccatccctttccctcttcttcccttcttcaacagtctcgacctgacccgcgaaattccccaaccacacatctatagcacaagaaacgaagccttgggagactgccacagtctctgagcaataccgcctgatcttgtgtgggttataaaccacagaaactggggttccgtgagtatccacatgttgtcacagtccatctgcactttctagatatcttaccagtaaggtatcggcattcgtcagcaccggtgttaacccgtggcctgagagtctgcactcttctggatgtctccttcaggtgtgagatgacaatagtattgtccttctactaactcagaatcataattgacccgaccatgtatgtctttcatcgatggttgcactccacacacacaacagccgctgttcagcgcacagtgtcgaaagcccgacaaagggatatggactcaacggccacagagacatttacaacattgtctctccccgtaagtacttcttcttccgttgcaccatggtgatgcaaaggtgtggataacactgcggcaaacaggtgtctgctgcaccgcctgtgccacatccacgtctggtggactggagtgtctttcccacaaggtctgtagtcagttttatgcctcacttaagggaagcggagtcgagactcactccaacccaccggctagcagcagccatgatgcaaaaaaaataaaataatctcacaccgacgaagagtttacccttgctaacatccatctataactacactttcgtcgttatgggccaccacctcggttttgtctcggtctcctacctccccgtgggtatctctcgacagtatcgatcgatatccacacaccaatccttccacagatgcgggtgtggaccctcataagcacgagcaagtacccacttctaccgtccatgacacaccaagaagaaccacattggtaaagtctgcatcatgatcccaggtgagaccatggcttcttgggcgtatgcctctggtctagcggggcacacatatgccatgaatcgtgcgcaacttctcactcacatttcgcttgctattaacacagtatcattccatatggagtgtccatgtttgagtgcttctgctgctctcgacctttggatatctctccatgtggtatcttttgctgctgcctggttccactttacttcaaatgtcagctggcctttgatatgttgacgtccagtgatttggtctgaccgaggtccgaatcgcttttctagtcccatgttgtcttttccgtagagcaatttatatcttgtagtcgtactgtagtcgtggtcgtacgagcatgaccacagcccacgccctgtatgtaagtggtggtaataaacttccgccaaggcgtcatatcgtatgtgcctaatgtacgcgtactgtagggaaattggcggtctcagccgcaatagtaaacactagaaaaagtgaggtgatggagacccaatcttgggagaatttgtaatttttttattggggaactaaatccggtctaatcacgtggcaccgcttgcctctgcggcttctctcctccacctttcgagagacttgaatacacactcatactgtaggtactgtacgtcaccgtgcggtcacacgacttaactttgcagtgtttatgctggttctctcactccttcatctggatattatgaaccttgctgtggttgctgttgagcaagtactgtatcacgataaagaggttaaatggtgcagtggtgtgttattcaaggacaaaaaaatgaacgtcagctataagcgctgtttcagatatcatgaatgctacgtcggaacaactaccggtacgagtagcggaagaaacccctcttgacatgcgttacaaatgcgcttttcgggccatttcgcgtgccattcttgcatatcactgtcgttagagctataactacagtccaatctcactaagcttttcggcacgaaaacgttttagccactcgtgtcccacgcacgatcaaagggagagggaggttaatccgaacctcaactttactgtaggaggagcaaaattaggagagagcgaaaggagcaaaaatgtggacccactggcccacctacaagtacgtactggtacaactactcgtatatatggatatggggatcttcagaggtggaggtgggtgggtgggactggagtcacgtatatatatgtgggctttcgaatatagttggagcaacatagggcctccttattttctgtctactccgctccatagcccatttttcgttcctaagcttgtcttccattttccccgtggtggttacattgtgaacattgcagtcggtttttctcttatttagacttctgttgattggactatttcttccgactggacccggctcctcccgaaatgtaagaatccccaaggtgcatgatctcttacatatttatgaactgtgacgaccccgcagtgagcagacgacacaagtgaggacctacgacacgaagcaacacaagtaataggtaaagacttagtactacacgctcacaacacagacacaaccacaccccaccgttattctgcaccaagaacctactccgcctaacttatagagacaaagtcacatttgctcaccactgcgatacctccacacatgaactgcccaactcgtgatcccgaccctaagggcgtgcctggcttcaaccagcagccgccacagttcgacaacgagctcaacaacaacaaatcgttcaacaagaacaactccggagccgagtccggcaagaagctgagcgccaagggcctcgcaaacgccatgggagactccgacctagccggaggccaaaatacgcgctcggcttcacgcccctccaggcgctcccgcccgggtcaccagaataggggcctgagtgagagctcgctcggcattcagttgagacgatccacctcgtctctcaacaacatgtctgacaacagctctaactctgacgactccaacgagtcgactcccctcaccgcatccggatcagccgaccccaacaaaaagcccctgtcaacctggggcaatatgatgcggattctgtccaagtacggcaagtttgtgggaccaggaatcatggtctccgtggcgtacatggaccccggtaactactccacggccgtgtccgccggagctatgtaccaatataagctgctgttcatcatttttgtcagcaacctctttgccgtcttcctgcaggtgctgtgtgtgaagctcggatctgtcactggtcttgatttggctgaaaactgcagacagcaccttcctccttggctctctgtctccatttacgtcatggctgaaattgcgattatcgccactgatctcgctgaagtcgttggtactgccatttccctcaacattctctttggtctccctctcttcatgggtgttctggtcaccgtggttgatgtcctcattgtgctcatggcctaccgacccaacggccccatgcgcattgtgcggtactttgagtacggcgtggctggtcttgtcgccgtggtagttgtctgttttgcctttgagctcgctgcgctcgacaacctcgacattcctctcgtgcttgaaggcttcctcccatccaaggagttgctcgaaaccaacggcctatacctctcctgtggtattctcggagccactgtcatgccccactctctgtacctgggttctggtcttgttcagcctcgtctccgtgaatatgacgaggacaacggatacgccattcccgaagatgctcgatttggagacgatgacgaggacctgaagtacaagccctctatccacgcaatcaagtacgcgatgaagtactctattgccgagctggtaatctctctcttcacagttgccatcttcatcaactccgccattcttattgtggctggttccaccctgaacgggtctcccgacgcctacgacgctgacctcttctccatctacgacatgctacgaacaattctgtcgcctgctgctggtacagtgtttgctctggctcttctggcctctggacagtctgctggtattgtctgcactctttctggccagatggtgtctgagggtttcctgcgatggtctttcaagccctggattcgacggctcatcacccgatccatcgcaattgttccctgtctgtttgtgaccttatttgtcggccgaaaaggtctggcggacgtgctgaacgcctcccaggttgttctctccctgctgctgcccatggtatctgctcctctaatctacttcaccggttcgaagaagatcatgaaggtagctgccaacgctgctgtcgtccacacccgacctcgaagcaactccaacggtactctcactcctgctgaccgatccagcaatggatacggcatggtcgaagacgaggcctctactgacgacgagtccatctgcattcccgagtacgtcgacatgagcaactcagccaccactcagttcatcgcctacctagtgtttggtatggtctctgctcttaacttgtttttgatcatctctattgccatgggtgctgacgttcctctataacggagttgatcacttttattataatatatgaatgagtaacaacgagatatagctacgagtagtaccgtagcgtgattcgtatacagagatgacagtggagctcatggctgtacaaaagcgttgtgcgcttccttaaaccagttatttcgacattaaatgctccttacacacatccacttcttaacatacgtattagtctagttacagcattgtaatagagccaacttgagaagcgtgtagaatcaactacttaatttacatacaactacaagtacgtacaagtacaagtacatacagtacagtatgtacttgtgatgctacccgtcgatcttgacctattctagctgacagcatttagattgtttcacaccccggaaaattactaaacatacattatcctaactaatacaggtcctggcagcccgtgccaggagtcacgccatggcgtctcccccaaatatcaccgttctatctcacccatctaccgcttagcccgtcgggtcttgggaccagaaggtagacgtccgacggaagaaatgggctttggaggttcaggggccggcaaaacacccagatagtttgttttgagagcagggatgttagtggaaggcttgatcttggagttagcaatgtcgatgccctcggtggattgcagcagccgtcccaacacaccctcgattttcattgcaagccgtcgctcctcaaacgacactggtggaggtatgtcaggtgtggccaaacggtctgcctggagttgttgcagttggagcatgagtctgctgacaaactcgagctcggtgccagttttgatggcttcgaactcgtcgtcgtcaatgaagtttcgagggtgccattggagaatgtcttccatgggcagatccttggaggggtcgacatcttcatctctaaacagaggctggaggtcttcctcttcctctccctgtccccccttctcctcttcctcttcctgtccctccaccttagcctcagtcgcgtcattcatctccacgtcgttagtatcctcctttttggtgtcgttctttccaagagcgtcgtcgatggcgctttctcgcagtcgcccaaccttctcgtaccacagagctccggttgaagcggggtcgtagacggccttaccactgtcgctagtgggggcaaaggacgagtttgcgtccatccgcaggaaccggctgggcgccaactcggagccgttggggtgcacaaagtgcgtcatcatctctgtcggaggcagggctgggtgtggaagtcgcgacacggcaggtgtgaggtagcccagttggtaggccggaaccgaccgggtacgtggcagtacgttggttacctggaacgcgcccggggttatacttgggcgcgggtcgatggccgatttggtggacaacgtcgaaaacagaggtccattctggcccatgaccagaaacgattctgcgctccacgactccaagtccgcagtcaagtcggcgtagtcggccacgatttcctcctcgaactccgtcacgtcctcgggtaccacatcctcggggtccttgcctccaaacaggtccatccgcgagccttctcggatgatgagggctgcggcaaacttgaagaaccggtccacctccagatacttctccgagccaattggcagcgccaccagagcctggacggctgcggtcttgacgtccacgtacaagttgcgcaccgaatcatacgccttctcggataccgaggtcagatcagcaacgttgtgttgggcatagcttgcaagcaccgacaggtttgtggactgaggcgacacctggggcactgcctttgtggagagcacagtctttccgacggcgtcggctagcaacacgtccaaaatgtcttgtatgagcgacatgttgtctttgtgttggtgtctgggttcgatgagatgtgtggtgatttttgttcgacgtgatgaacgttccgacgtgtgggtgttgactagagtatgacagaaaccatactccaaaaattagcttcgtcatgtgacccagccaagagacagcggtgtatgagatggcggagaagtggagtggctatattaatttctgtaaatttgtttcgacggcgaataatccacttagaattgctttcaaatctttaaacctattctaatgccgccttgtatcgacgtcctgcttcttccgttgtatggcaagcatgcatacaacactcatctcttcatactcttatctagtacgggtacgagtacacatctcagcacaccatggacgactcggacgacgactacattgaaaacattagtggagacgagtaccagggtgcccctcggcggtcgcgacgaaaccaggcccccaagggcgccggaggctcggtggagaacatgaagatggccaatggaggatactcatgggaagacgaataccatagatcttgggacgtcgtgcaagaggacgagggaggatcgctggcaggctcggtggcgggtcttgtggaagcaagaaagaaacgacacatcaaggatgcaactccgttccagagaggtatcattcgaaacctgattttggtgctcgacttttcgtttgccatgaaagagtccgatctcagaccaaacaggtaccaatttgtcattaaccatgccattgaattcgtaaccaacttcttcgaccagaatcccatttctcagctcggaattctgggcatgagaaacggacaggcaatcagcatatcgacattgggcagtaaccccaacgaccacattaacgccctgacggcagccaaaaagctcgagcctcaaggtgatccatctcttcaaaatgctcttgaaatggctcgaggtctgcttttccatgtgccttctcattgcactaaggaggtactggttgttctgggtgccttgttgtcggctgacccaggagatatccacgtaaccatcgacaagctcgttattgacaaggtccgagcccgagtcattggtctggcggcgcaggtggcgatctgcaaggaactgtgtgtcaaaaccaactttggagacgcttcatactatggtgtcgtgctgaacgaacagcatttccaggagctcatggacgaggctactacacccttggcagagtcacaacaaagccagagcgccaatccagcatccctggtgctcatgggatttccttcaaaggtttcagaagcagctccctctctttcggcctccgatgcagctctcacacaaggtggatacgtctgtccgcaatgtaaggtcaaggtgtcttcactccccacagtctgcccctgctgtggtctcacacttattctgtccacccatctggccagatcgtatcaccatcttttccccctggctccatttattgaagtcccctgcaagaacgcacacaagtctgaattctgtgcaggctgtcaatccaagttcccagtggtggcaagagatgcaaaaaacatccaagccgatggctccatgacgtcacggtatgagtgtcccacctgccactctcatttttgcatcgactgtgacgtcttctgccacgaaattctacacaactgcattggctgccaggcacgcagctactctctctaccaggtggtggtcaccaaacacaaggatgcagctccttctcttaagctggtgatgaagcggcccgatccagacggagaggagagctctagaccagtcaaggtgagggtagttaatgataacgagggtccagcttggaatgaaggaggacaagctcctacctggggggagtaattacaaatgaacaaggctataaatcactgggtgccttctctttcgggcacatgtatacaataccaatacgacatagatacataattcatttgaatcgacacaaacgtatttattttaccgcacagtgtatgtacactctacactacaataattacagtaacaaaaaccacgtgtgttaaaatgcttaataaatcatcacgatacgtaagtaaagctaaacgagaatctcaaaatcgtcgtccgtgtcgccatcccactttttggctcgctggggcataaagtcgcgagcctcgcctcgtcgccgtcgtagcgactttttcgctggccggtccatcaagagaccctgagccttgagactggcagtaagctgggtgccctgaaacacagtggccaggaaagcagcagtaagagcctgcgactcttgaagactgtccttgagctcgctattagaagatgcactgagctgcgacagaatcgatcgcaacgaccgcagcaggcgctggtctgggacaatcgagccctcattcacgcccttgacgtaatccagcaccgtcttaactcgtccgttaaagattttgaccgcagcatgctggctgacaagatgttgcctgactcgttccgaggcagcatgctggctggtttcccgcacaaggtcttccactgctactctctcggcctctccagtctcgatcaccacggtcgcctctctgtactttgtctctccactatcgatgataggctcgtagacatgaagaggaagttgctgagagtccgatccgggctgaatgagaagaaccaaaggcgcctcgtcaaactccatcaactgcttctgcagatgggtaacctcatcggtgggggatgtgtgatctttagagacgtagaaccagcccacgaaatgaagctccggcatgacctgctggaattgtgcgagccgccgcgtcaccagctccttgtcaatcaccccgtcctcaattttgaattcaaacgaggtgtcaatgctaacctgccgtccgtcctgggtacccaataatgcgcctgcaaactccgtcgacgtggcgaccgctcgtgtgtagaaattcgaaatgttgagcaatggcagagggtgcagcgccactgccacgctggcgtccgacgatttcacaacagatggcatctagttgcgtgtgcttgtgtgtgtgagtgtagtgtggtgttgagtaaagagtatttcgtactgtgtttgattatgcacctggccagtgacttaactttgttgttctgtagacagagggggctgaactgtgggtagtctagcaggttcgtatacaaaagaattaattgaaccaacctcagacacagcgtcgccatcacaccatcctattttatcttggaggttatagatccacgcctgtggatatctactctaccattcacacaatactcaatccattacactataaatcataaacctccctgttagtatatccatatctccgttaggccaactcaggcttgacaagagactcatccatcacccagatggcgccgttgttggtctggatgatcttggtcacggtgctggtggagtcgttggacttgaccagaatcttgttgttctcagtgaaaatctcaatctccaggccagacagggttcgggctcgcttgacaacgtcaaacgtggtcacgagctgggtgtcgacgacaacgtggttggccacaaacgacgagatgttctcgttggcaagagcgtctttgtccttctcggactttcctgtgatagcgttggggaactgccagggtttgagggccagagatgccactgcggcgttggagggcgcaagcaccactgtgtaagaatcaccgtcgttaagccgcttgatgagctcggtgtcgtctctcaggtagccagcaaaaatggagatctgcgggtcctgaactaggccggttgtgaggtaggtggggccgctcttgggctgttctccagaaggcattttgattccggggttgctaaggtcgacgtggtcgacgtggggcccgctcgagtcgtcctggaccatgaagacgccggggtagaagccgttctggacgggttcgtttcgcttgtggagaggcttagggtcgtcgagagggccgtcgacggggtggatggtgatcacgttcttggcgtacacgaaggaagcgagagcgagaagagtcacgttcgaaagtcgcatgtttgggaggggtggtgtagagacgagagtcaagtcaatagagcgattataactgtggtgcaatttaaaactgtgtttgagttatgaggcgggtgggtgggtgtaatgattcagaggtagagttgaaggtgagaagatagcagggggtatagatgtacgagtatatataatgagcgggaccggtagcataagtctttgcaagagagcattgtgagttacggtaaaaaaagccgacagagtcgcccccctctcaccacatcacacactgtgtggaaggtggaacactgcgcagagaatgcattgcacccacatgataagcgagctaataagcaggctcggcagtagtcgtgaaaaattgctgttgacaggcggaagtgcggtacagtagttgctatccgatatggatggtatgtatgtactgtacagtactctcattgactcaaaagcggcttcctgtctgcattagtaaaaggatgctgattaatacaagtactagaattgatgatatcgattttggccaaggcaaatcagataatattccaaaacatgaagcgaaaccatctctaattcaagctgctttcagagaccttgtcttggagtatcgccattagaacctataatatgatttttcttctgccttcaacagccgagtacatgttccttgacaaaataaccccatgttctcatcatccttccctctccaactgcaccttccacgtgaccccgttctatgcacactccagcatgggctgagtgcatctacaactaggggttccaattcacacaaccagatatctcaccaccacacatgtccatctttgcaccggtaccagacgaccccaattcagaagagcacgatctgctgggaatttccaagcttaccgagtccttttcggcgctaacgggtgccatcgatacgcgtatagatgctcttgtcaaggagacacaggacagcatcaacagccaaacagaggcatacacggaaggggaaattgcccaatgcgacgagactctcgaggcaatgcgacgcatcatgaaacagtgtgaccagatcgagcaggaattcgacaagattgccatcattggagagattgccaaggattttcaggtgaggctggcccaggctgagaaggatctcgttgagttgagtcagcagtagctacgaaccaggaaacacacctgctgtattattaccgtacagtacgagcaccgcactcattctaacacgacgcgtctaccttatttattactcatcacatcacactactacagtatgtacatcaccactaattagatgcatcttttacttgtactattaccatatccatatccattataataaataattgttagcgactgctagcggcgttagcttgtcagtcgtcagctactgtcagcaacgtcagcaatgccagtactgttagtggcactagctgtaagtgtcagcgaggtccttgagtcgctgcttcttgcgctcgtcctcagcatattcctctcccagacgacggagcataaccgtcgcgagaaccatctgagcaacggctccaaacgtgatggctcgcttcttcttcttgatagtcggcgtcagacccatagactgtagaagcttgagatcagctctgttgcagaaccgcagctcggcaacgagagcgtcatagtagaccttctggatgaccaaagacgccctgagctcctgagaccgctgcagcttgatacgtaaatacgccgtctggcacatttcgaaccgcacgccgcggtcgtacgtgacaatctcgctcttgaggaactcaatctcgtcctcacacttgtgacaagacgtgacacctgccagacagggtggctgtggttgtgacgaagactcatatcgatgagatgagcctcgagaaccattccgctcagcatcaaggtagtctgagtggacatgacctcggcttctagccttgggtccaggctggaagccgtgtctcggacttcctgtagacacgtcggcatcagtagtaggtcggaaaggctccttaagcgacatctgctcaatagctctgatctgttcctccatctcctgctgatgagtttcttgagagtctctgtatctctgcccgtagtcgtctctctcacgcttggccgtcttgaggtctctcctcaacacatctctctctcctcttagtctgtaaatctcagccgccagtctctcaacgtcatgctggtgcttgacctcaagtgcttctacagactgagcctgctccaaggcagtcttcttgtctgctagggcagcctccttctctgccaacagagcgtccttctcctccaattccttctctagcatttggttgagcttctgaagaggtacaatctcagatcgagtctgacgacggccgtcacggagcttcttgatgtattccacgagcttcttcttctggccagcaaaggtggctctgatctccgcgatctcgccctccttctcggaaagaaggcatagagcgtactccaaagaagactgggggttctcatcttccttcctgaccaccagatcgtccctctcctgctcaacctttgccaggtgaactcgcaaatcgctaatggaccgctccagctcggccacacgcttctcaaggaactcgacgttcttctcagcgccatgttgaagtcgcgtagcagtctcaagttcaatcttgtagccgttgagctcccggttcccagcatcaatttggcttcgtagctctcggttctgctcgtgcagattgttgttgagggccatgaaagactcgtttggcccctgagaaggaggaggaggtcgattcgacagttctcgaagccgctcctcagcctctcgcacctgctgctccagaatttgacccttctcctcggcatgagcccgccggttctgctcggcctggaaatgctgctccatgagaccaatgttgttgctcatctcctgcagcttcttgtccacggcaaccaggcgcgcaatctcgttgctggcagcgttgagctcgtctgtctggcgtctcaggtcctggtactgcgtgtcaatcagcttctgcatctcgtcacgagtgtgttcggcctgtaactggtagatacgcagcttctcttgctcctgagcaacaatagctgcatagcctcgggatggggtgtggccattggagtgcttctgatccacattgtctagcttctcctggaggctatcccgctgactctcaagaagagccttctcatggacccagtactgagatcggctctcgagattctcacggtagtggtttcgttcactctcggcctgagtgagtcggtgcatgagttcatcacgctgagcagctagctgttgtcgatcatcgtcccgcatagtgttacgcttgagttggatttcaagatcagcaatggtgccctcaagcatgagcttgtcctgctccagacgagcaatagctgcccgtaagggctccatctccattggaacagattcaagctcggtcttgtaccgctccatttgagtctgaagctcggaaatctgagactccttaagacccaattcacttgtgagtcgctgaatctcagtacgagctctgtcaagctcaacagcatggtcatgctcggctcttcgaacatgagcgtcaagatctgcatgcatgattttgatatctcgctccttctcctccttgatgcgctcgatgtgcgcaatgtactcgtcaatctgacgcctcagagtctcttctgtagtggaatgcgaccggtcgatattagcttctacctctcgcttggcagccagttccgaggtgagtttctggataatcacctgagcctgatcaacctgagcatccttctgattcacttcagcaacaagctggtcaatgtcgtgtttcagattggtaatttcgaatcgtgcatcgttgtggtcgagggtgcagttgaggcgtgatgatcgggtagagtccattgtctggtcgttcatggacttatctaccatagatctatcgactgatctattgtatcgctcctgctcccgttctcgttcaagaacctcaaatttggctttgagagtgtcgatttcgtcgagagctccgtctagctcctcctgcttgcggttggcctcgtactcagagtcagccaccagcccctgcagtctctccagttcggcctcaactccgatgttgttaatggacctgttggtttcgtctcgttgttgcagctgttcctccagctgagtgatgtaatgttctctttcctccagcatcacccgcagctgctgcacctctgtggtcaggctcatgttgtctgatcgtagctgcaccacttcttctcggatctccttcatttgcgccggtgtgttgcgatggagttcttgtcgggcctgaagcaagtcgatcttgagcttggtgttctcgttactgagctccttcattcgagtctcctgttcacggagaggcatgctttcggacagcagttcgttgaggcccttggtagccgtggggcccttttgctgacgccgttgaggcgtgagcgagccacgctgaattccagacatattgtcaaactcgttggatgagtacgagagctcgtcgtaaggcaacaacgggtcgggacgtcctccggttctgtttgtgcctcgaaacctcgagcttgtgggcgagtacgacgcctgttgctgctgcgtggctgtgaacgactttttgacgctccgcagcagcggtgtgaattctctgggtgttgacgatgacggcgagtgtcgtgtttgtgggatttgtgtgcctactagcttgcgggcaaacggtgcagacccgttggacgctgctgcaaactcttggcgcgctcgaaattgcgctgcgccggggacatggtcgggaatctcgaaagagccctccttcgaccccagcgaggggtccgagttcccccaggtgtttccgtctagtgtgggcatgacgcgtctagatcgcgaactgaatcaggaaataaacattgacgcacctcatgcaaggttgctgactaaggtgatggtggagttgggagaagaggttgggaaggatgaaacaaccccagactacctaaccagtagtgtgtagagggtcggcacaaccaaacaatctcaagatagatttagaagaatattaattcacttgaaacggtcaagaggactttcaggacactggtacttgtacaagttctatagtgacaaatattgacgtgcacaaatgtctcctttcagcagtatcagtatcccttccggtcccatctttaacctcacaacagcggttcagaccaaaagtcgtctcttgcctcttagtggcagcctacttttactcagaaagggggtctacagtacttgtatagcaatgtagccagtggaaagggacagtctccaggcacaatatgtatcgtacacgttatagccatcaaattgcagcttccgttttgggatttacagtatcaatacaactgcttgtagctaccgtcggtatatactgctcattttcagacaaacaccgtgttttaaaaagatgcggacacgaagggacccaagaaacggtgctatacactggtattggtggtattttgacgcgcctgggtcaaccccatgcttccaaaatactcataatagctatgatggcactgaaacgattctatagcagtgtccaacatacaccaacagtacgcactgacaccctctccccctccactttctactcctttgcagccatataacggcggatcaaaccttgtcgtgcgcagccaaggctcgtaagcaagcccttggtctgtggacatgtaaggagatacgggctcgtatgtatccatgcctcaattgcctgcctggtagcttcgttgttggcactaaaaatctgacccaatcacccttcatgaccactcagccgtgtatctctgacagtgcgagggcctggtggaagcgggatggatcgggaagtataatttattgagagcggataggttcgattgaaacccgactaagatggcttgggagagcaaggccgtggaggctgtgcagcggttgcaagcgccagattgagaaatttgtgctcgtattgtgcgtcgataacacggattcacaaacgacagcacttgtacgatatttgtacgatacttgtattcgtacagatggtactcgtactgcacttgtagcacctgcttgtttcctcttgtctgcggcgaccatgcttgcacttccaaatctcgagacgcagttatctcgtaattttgtatccgcctctcgatcgctccggtgcggaaccactaaactatggcacacttgtagcagacaaaaatcaccagatttcgaaccgaataagctatcggtggggctgacaaggtgcggaagcttagagccgctacagtatttgcggtcagccgatcgtagggcggagtgtacgtgttcaggtggaggagcgctccagacacgatagtgaaacaggaatggagcaggcagagaacagaggaaagacggctatgcacagatatgtccgcccattgatcccgatgtttgcatctgtaacactaacattcctcgaaggagattgaaaccatcagtcaacacccttccctcagagcggtgtatcactctctaccaagtacactgtagctctactttgtagctctacctctccgcactgacgccaagcaagtgtccaatccaacaggacgctcacgcactgagtcccaacgaaaacagttggcgcgctaatttgggagtaattagaccatctgcggttccaacaagaggtcacgtgccgctaactagacgtaatcacaagccgaggttctcatccaaatacaaagtgactcgtgctacaagtacgatactcgtagatgtgccactcgccagtctctggtcgtgtgccctttcaaagccttctttctcctcagacccttaccccggatggtcattgccgtatccgtatatttctcaaggccccgcttgccgcacatgcaggtttggcaaactttgtgtgcagcgagcagtcagttccatttgggaagcgtaaatcgagccaagaacaccatcatcaccgtacgcaacgagagtgtgatgcatcttcagtagcggttccaagtgagtatctgacgagacaaggaagtgtatgcttctttacagcttcgcaaacgacacaggtggaacggtctctctctcggttcaccccaccagagtcaacagccggctagataccggaagtcactcaatggcgcaaaatcgagtcgatggagcgacagaggatcatggaggctttgtgatggttctatttggttcactagagggctgctgtagatggaagccttccttgagcaccttggggtatctgtgaatcggtgtgaatcgttatcagctacagtcgcttggacacaactaatacagtggaacgacaacgcttacatctgttttcgaaaaatcgaagacaggcctatgacggcatgggcttcaagcccacccaacagcaacaacagcaacagcagcagcagcagcagcagcagcagcaacacacacatcaaaaccaaccgcaacaccagctcctcgacaatggcaagcaggaggcgtttgagtcgccagaccccattgatattctcgacaatgacatgcaggaccctaatctgtggtatgtggacaacacctctacaggcatgaatatggacaatgctccttacatgatggacgtgaatcaaatcggcatggaccagggaacctcgttcttggattttgccagcgagtctcaatcgcaacagatcatgcttgaagatggaggtcagggccaagcaggtactcaacagcaacagcaacagcatcagccccagcaaccccagctacctactcgtgttcatggtggcgtccaagaacagggtgtcgacttcatgttccagcagcagcaacaacaaccacagcagccgcagcaaccacagcagcagcttcaacaacaatctcagcccgcacaacagcgtcacactgctcaccaggtcatccatcacgatcaacagcagcctccccagcagcctcaacagcaacagccacataatcacaaccacaatgcggccatcatgacaccgaatatgaaccaattcgaagtgaatcaaatccagatgcagcggcggctggatcaacacctacaatcacagcatgcgcaaatacagcagcaccagcgacaacagtcacaacaatcacaacaacaacagcagcagcagcagcaacaacaacaacagcagcagcagcagcagcagcagcagcagcaagcgactcagcaacctcaaccgcaaaaacctcacttccagcggtccaactcgagatcgagaatccagacattgagaccacaggcccaacagccgttcgagtaccctccccacacccactcgcctcttcccgattcagagtatcagtcgcgaaacggaacccctctccatcctggaaccccaggaccgggcgctattcctgccccgccatacatactctctaatcgagactcgcgaagactcacatacaagcccaaaagttcgattccaaaggacatttcttcatctcgatacgcaagtcagtgtttgagcgcagccatttcgtctcgactcaatcccctggctctgtgccctgacgagtttgatcttctgcgaaaccatctcagtcctcttcacgtgaccacctacctgaacatccgtaacggtattctgcgactgtggttgtgtaacccactggtaggtgtgtcgcttatcgaggctgctggagtggcaagagaggagcgatacttctacctcgctgaagtggcctacgagtttttggttcggcaaggctacatcaactttggttgcatcgaggtcgccaaagaggagcctccaacttcccctggacaggagttccgagaccgaaagccacgacttacagttgtggttattggagctggaattgctggtctaggatgtgctcgtcagctcgaaaacctgttcaatctctatgctgaccggttcgaggagtacgaagatgtaccacgagtagttgtgcttgaaggccgaaagcgaattggaggacgaatctacacacaaccgctcaagagtgaccccaattaccgggcagatctcggaggttcagtcattatgggctttggaagaggtaaccctcttgccatcttagctcgtcgacagctgggtttgcctttggttggaatcgatacatctaccaatattatcgatgagaccagtggcggtcctgtttccgatgatggcgatactcgtgtggaaaaattactagaatacctgcttgccaaactatcagtattcaagtctcaatctactcctcccaagaccattgaaggagatgaggcgctgatgactgctggcaaagaccctcacaaggaggacttccacgacacttacgagatcattgccaagatggaggagtcatattcgcccaacgaacagcccaacgaacagcaagagcccacattcctgcctgacgacataacttatcttgagtcactaggctttaagagaaagcccgtgaccattcggtccaaggacaagaccattccagtcacatctgagcctcctggtgaggtacatccttctctgggacgaaccatcgacaaactgctagtgcggattcagcgattcatcaccctaaccgaagaagacactcggctattacattggcatcttgccaacctcgagtttgccaacggaaccagcttggatcagctttctctgtcgtcgtggaatcaggatgagggtcacgagttcacgggccgccattcccgtatccccaacggcttcatgtccactgttcgaggtctctatacctaccctgataagctggatgtgcggtttaactcgaccgccaaggtagtcgagtatgaggatgaggagcagacgtccatctttctggagaatggagagcgaatccatgcggacaagatttgcgtcactgtgcccctaggggttctcaaggctagagccattcagttcattcccgatcttcctcagtggaaaaccgactctattgagcgtctagcttttggagtggtaaacaagatctgtctggtttttgatgagtgtttctgggacgactccaaggacgttttgtgtgtcgtcaaggacgcagccaacggttctgcagacgacgctggcttcaagcaggcccgtggattctgtaacatgttttggaataactctgcagttgtcggaaagccttgtctgattggaacggtgtctggtgaagcagccaaaattatggctgacaagtctgacgaggagattgtcgacgctgctctaaagtctctacaggtcatcacaggcaaggatgcaacgccttcgccagtggagagtatcgttactagatggcagattgatccgttttcccgtggtgcttactcttgcattggtttggaggccactggtgcagatttcgatctcctggctcgacctgtccatcatgacattttctttgctggtgaagctacttgccgtactcatccgtccactgttcatggagcgtacctgtcttctttgagggcagcgtctgagattctggactcgctgattggcgagattgagatgcctcatcccctcgtgcctcataaaatggctggtttccgtcggtcgttcatgcagcatcaccagacccccggccagcagcagcagccgcagcagatggcgatgggtggtcctcacagaatgtccatttacggccaacctgcgtatggctctcagcctatgcttgttgaggaggagtccatggctccacatgcacctgctgttcatctgcctcagcccgtgatggccaagaagaaacgtccagcggagccttcgccacccgtggacgtcaagaagaaggctgtggagcaagacactaaccagacgcggctcaaggagctacgtgacgagcgtgtgtccaaatccaatgagattatgagagacgagatggttgctgagattggcgagcggcccattaagcccgagagagctggtgcgaaccccttcctcattttccagaaggacttttgggacaagtgtcgagccatctgcgataagaagaaacaagaatcttctggtgagcctactatgcgagctgctcgtaacgaggttcgttctgctctgggtaaaatgtggcgagatctgcccgactcggagaagcagccatacattgaccagacgaacgaaatcaaggctctcaacgctaagaagacggaggaatacagaatccaggccaagcggtacgaagaggaggctgaacagttcaagagacggtggaaggaggagcacgtcagtgaaccgtctcaggaggaggttgcattgatgaagttgataaaggagagaaagtaacgagaggttactgggggataaagtaaaatttaggataattgcattaatattagagaaaaaaggtattgcaagatattggtgttgtttataatgtcaagtcccaggtctctgtacaagtacgagaagaggtttcacatatcaactaaacatattcagttaaggttccgatcactggatagtgctacaaccaaggtacagtgcgtacttgtacatacctgtgcctagactctacatcatgctaccgacactcacgactaacgactggatcactctattgcattttttacggaccgttttcggtccggccgatccccgcggcaccagtcttgcacagaagctcttctggatcggcaacttccttacctacgcgccacccatgggaggtttgggtcttggaggacgaaagattgtgctcaagaagtttcagcggagatagagaagggatgaaggcgacttacaacgaagaacagcgagaaataacgacacgaactgtgtgggggcagcttcatggatggtgtgcgtcttctgttattgacatcttatctgagcacaccagccaccatgcataccccagattatagactaatgacttacgatttgagaagatggcagaacgcccatgttcggatatgctgtggatatgacacaggtagagtatcgcatgcgttgagatttatgagtggaggactaaagtggagtataacaggtggtgtcgtttgcgctgcgctctgttgttttgtttatggcgggaagttcgatgatgacttgttgatgctatgttctgctgtgctgttttgtacgatacttcacccttatcttgtgctacagtactactcatactcgcgaactactgtacatactatcgttataacatcaatgtattctgcttggatagcagcttagtttaaaaaagtggacctggtgtggaccgtctataatgttagcaagatgtagagtgatgcaggtgaacatcttgctgagatgcattgggttggttatcggcactttactcgtcatcatcctccacgtcctcctccatgtcatcttcatggtctcctccgtcactctcgtctccatcttcactgtccgagtcaaggtcctcagcaacttcactccattcaatgtagaggtctccgagaacacttctggaccgtttgagaagaagaggatcgaaggggaagtagccctcgagttgagtaaactccttctggggaccatcaaacagagtggcagctccctccatgaaggcacgggggggcatggtcttatccttcttatcatgcagatcctttcgcacgatgcctcgcttgttctcatcgatgatagtaaagcagtaggctgcatcgtggtgatgggcaatcttggcgaacatggcgaccacggaatggttgcagtattgcagagggttgaacttggtcatgatgattcgctggaagaacttgtcgagcttgcactcccaaactgagtcgccctcgggagcatcagagtccagtcgcagcatctcgtttctgaaacaaaagatgtacatgagaccttggacgacagagtaaaatgtcttgaatcgctccatggagccaggcacgccattgacttcggcttctcgttcagacacatatctgtcgatccagccggtcagcatgctcaccacaaatacaatctgggccttggagagatgtttagcccgtgcaatgtaagatgcaatgtattgcatggccttggaccgcttgtccatgccttctccagacgacagagtgatctcgatgagagaagcaagaaaggcgtccatgaactcaggacatgcttgcgacgcctggaagacaatgtattgcacaaaacgggttctgtgcgtaggcagaagatacgtcttgaacacgttgatgagagatgcatacatggacactgtttccgtggtgatttcctcggggccatcgttgaactttcctccaacatgcatgagaagaagagacacgattccgtcgagcttggccaggagctctccgacagacgaggcatcgttgacttcgatatgatcgtcatcgtcatcgtcgagttcatcatctgagtctcccagagccagtccgtcgttaccgtcttcttctccctctttgatatcagtggcgtcatcaagatctaccacttcggggtcctcagcgtcgagaagaccagcgtcaaagagctcttcttcatccatctcgtccagttcgtcttgcagttccacgtcaatctgcacactcttttccacaaccatgccccacactgcatttcttagcgcaggacagtactcggtggtgatgagggcgttccgaatgaagttgcacagtcgcgcggtggtatccattttattggggaaggcatcgagcagcattccttgcagcagagtagctgacgtgggtgtaatgctgatcatgtatcgcagtgctgaatgctgggcagaggcatcgtctagagtgaagtcggccaccagttgagtcgcaacgtcggaccaccatcgtggcacggcggagacgagcactgcgagaaaccggtagtatgtgtctgtaagcgcctgggacggctgtcgtttttcgagatgtagacgcaccacgccgttgatgagcttggagcatcgtggggagtccagccggctgatttcaatggacagcgcctggatcatgtgtgtgagctggtcgttggacagcgcgtcgggcgagtcggcctttttagtaatctggtcggtcaacttgccgagtgggctgtagttttgctaggttagaaaaagagaacatgagaggcgaagacgacggttcgtaaggggggatgtataaatgggaaagacagcataactcaccttttcaacttcatctagggcattcttaacgaacgccttgtaaacgcctgcagataggtcacctgtttctggacaagtagtcagtttgccatcatcctgaggaagcactcctccctcatcccttggtttctttaaagccatcacttggggcgaatccaccctctttctcttcaacgagagccctctcgactccaatgctactggactttccatcgtttctgtgtatctcttctttttgttcttctgtagcgaaacggtagaaagcgttgagatgagcttgagatggactgagtggtgagaattatcagagcctccaaaggttagctactgtacgcacaaacttttcaaagcctaattctgattatgcaaggtgggcagaattccataaaatgatgcacaggcgttgtgacggccagagaggggtgacaaagtgttcagtattgtcaatatattattttcattgaatttatcccacaaaaactcctctctatctctatattttcgtagattgcgggtcctttatggccctcacgtgcaacaaaaatgacctcgaagcttaacttttcgaggaatttttttgccacagtcctgagacatgcacgagggaggaccttggagttggagcaggtaattgagaggttgcttagtaacgggttttgagtttaggatattccgatttgggacatgcgatgtgtcgtacttgcagaaatggccagtaaatgtctgactgaggaccgcccgcagaaggagtagtccgaaataagctaataggatagtttacacacatgggtcgtttcagtgttggttacgtaaacaagtctggatttctgagttcgccaccgtctcagtacaaagttctgggtgaactcttcatcgtccccttcgtgctcttcagcttacatcatcgaacccaaatccggaccgttaagtgccagcagaccctagccctacaaggtggggaagcttacatttgcaggggtggtggtgtctggttattgacggtcttgggcaggagacagcaagcaagtttcagatagacagagaggcttgcaagacatccacattacatgtccaaaaacagtctttatgatgtgaaatagtctctatcggcatggtacgtacaagtacgtactgcgcccatattatgtatgtatttgtgttgttacacgcactacccactgtggccaagagcatttaggcccagccggctatacttgaacatcgaactactaaggtgccaaaaacaagccgaggtagaactgtgattggagagctgttagtgacataatctacccttgcacatctccgatgactaaaaaattcggttatttgcccaatattacatctacatctggcatgagaagctgttgtggcctcactctcacctcagttgtgcacccccccctcgtattttcgcttgagtcgttttcccgagcctcggagacaaggttccacacacacaggccgccccatttaggccaagtaacggtgatgaattttgtataattgttgggcccagggctggtgattttgaaccgtgattccagccatgtttgtttgcttttcaggctgtatttctgtgtgctagtcggcacttttcatccactccccacgtgatcacatcgattggaacagcaaacccctccttgtacttgctgcatatctgtatgtataccgaactctgtgaaggtgcccaacagatcatcaccacacaaccacacgatgcagtacgttgggcgagccattggaaccgtttccaagacctggaactccatcaaccctgcaacactcagtggtgcaattgacatcattgtggtcgagcgggaagacggtgagtatggccatcaagaggctgttggagaagtggagctgatgcagtgaccgacggtgacttacaggatgcaagttgagagggtgatagagaagtggactttgagaacagagagtgggtgcaagtggccttacagttgttacttctaactggcagttacaccactcttgtaactatcatggtccgtatgatgtgaccacatgttgtacaccatgactgtaatcgtgcccaggtggcaacagtatgattcacagttgttatgtcatatggacaaagttgtaagaggccaatacaactggagcaaccagcttgtttcgggtttcctgtcaactacttcccactcactcgaaacactcaacacatgaacacaacgtggtggcgtaacacctcatccccataaccaccatatccacacactaacccaggtgaactaaactgctctcctttccatgtgcggtttggaatcttttccctgctgcgaccgtcccagaaaaaggtcgagttctgtgtcaatggcaccaagaccgagctgcccatgaaggtgggcgatggaggagaagtcttctttgtgttcgagaccgacgcagacgtgcccgaagagctcctgacatcccccgtcatttctccctcttcgtcgccatcctggggccaggaggaaggcggggatggtgagccggactaccttgctctgaacgactctaaacagggtggcgacagcaagcacggcagatcgccctcggagggcccaccattcagatcaccttcggcggatcacttacatgagatgggcagcttcgatgatgagaatgaccctgaggtgaacagaagacaacgtgcgagcacggcagctccagagcctgttcctggttcgttgaaacacccagccactatctcggaaggcatctcttcggcctcgttttccaacagcgatactgatcgaacagacacttctggacccacagagacagaacccacagagctcacagagcctacagagcccacagagcccacagagcctctggatcttgagcagagtctccaccgggctgccacttctcccgccccttcgtccgaggagatttgggagaaggcccgtgcactgtccaagaaactcacatcagaaaacattcagagtaaaatctccgacaacggagacattattctggatatgactggttacaagtacgaccacgaggacgtgagtcgatcagaggagctggtcaagaaaatcctcgctgaggaactgggagaagacagagacctgtcccacatcctggttgaagacgaggagggtaaccttgtgattcagagcgctggagacagccaccatcacgagcatatgagctcgcccgagtctctggcccactcccctcagcccctcccttcttctaaccttccgtctcaggcctcggacaacaagcactacgccaagaccatccgtttgacgtctgaccagctcaagtctctggatctcaagcccggcaagaacgaggtcacctttgctgtcaataacggcaagacgtcgtgttcggcccagctgttctactggaagtacgacattcctgttgtcatttccgacattgatggcacgatcaccaagtccgatgctctgggccatctgctcaccatgatgggccgagactggacccacaccggcgtggccaagctcttttccgatatcagagccaacgggtataatatcatgtatctgacagcacgatcagtgggacaggcagatgcaaccagggcatatctaggcggtgttgaccagtttggcttcaagctgcctccaggacccgtcatcttgtcgcctgatagaaccctggcggctctcaagagagaggtgattcttaagaaacctgaggtattcaagatggcgtgtctgcgggacattaagtcgctgtttggcgagaccgaagacgccaccaatccattctacgctggatttggcaaccgaatcaccgacgcgttgtcgtatagatctgtcggtgtgccgtcgtctagaatcttcacaatcaactcgaacgccgaggtccatatggagctgcttgaactggctggctacaagtcctcgtatgtccacattgccgatcttgtcgaccactttttccctccggaaagcgagttcacgaccattcaggaggaaaaatacacggacgtcaactactggcgagatcccattattgacctgtctgatctgaccgacgacgagctgactgacgatgatgagctctccaagtcgcccaagtcgcccagatctcctagaagcccgcgggccggttcggcaggctccagcgcggctccctcaggctcgggcgccgaccctgccggaccctccgagccgaaggactccgcgaacccgtcgaagttcagctataagaaggctcctacgaactctcgattccagcccgtttcgtacgatcttgatcttgacgacggatacgagtacgacgatgacgatgactatgatgacgatgaggagtttgtggacgctgagagcgacgcgctggaggaggatgacgacgatgatgatgacgtcgacctagacaacgactctgaccactcccctgtcaagccgccctcgcagatgcagcgagtcatcaacaagactattgaggacaacaagggcctgcacatggatgaggatgacgttcaaaaagccatgaaggccctgaagatggaacgagcaagcatcaatcctgagtaaataggaaatcaagcataaatatatccgtactgtacaccgtagtttgtgacgtcgaaggggagggggacaagagagtgaaagtgtagctacttgtagtatgtataagttgtgcgtacctgaatgtcacgggacctgcgatacgaatgctggtgagacccaaccatggttcccgctagaaagccaagatattatctggatctacagctgagtttgacgttatttttttttccctcctgaaaggctttgttaggtttgcatcgttcatgtatttggtgtacacctttttcgggttccgatggtgcttccataggtggaggagcaggtcagagacacattgtttgtggatagcggattgttatgccccgagtggagcatcattttaatcgcaggagtttattatatactgtgtatactgtgcactaatttttcccctgtctcctctacactcccttacgtcattaaatggccgctactgtattcacactcttccgacccggatcagataaatttttcaagaacttttttatctgatttgtatgcatggtttgggggcaagtaagccgtacataggaggcctggaagtaggggcaaaagtggagagtccctgtaaccactggtttgtgcaattttgggggtcgcaaatacattgccacaacgtgggcgccaggagtttacagacgagtctatatacgggcggtcttagatgaattttactactgcacgtgtgagcaatttgagggcctgtgttgacgggtgcgagtttaacgtgcagggttcagtggggtgatttgagccgacaaaaacaaatgtgaggcgatgatcatggtgtgactggggaagtaagtatatacgatttggttctgctcgtctggggggctttagcaccagccataccactggtagtgggtctctgacactaatggtattgtctgtcgccacctatacaccggacaagacgcatctcggctcgtgccgttttacctttggccaagcaggttcaagtgaactttgtcaattggagaagtgcaaagccaaaattcaccagccctcatatcatcactccacatctcagttgcccgacttggtcactcgatacaccggctgcgcaagcgactcacatacgacaggtgtccaaaaccagtttccactgaaaataccgcaacgtgtagcaacccaagtgaactatcagttgtctcttcacatcacatcacatcacagccattacacagcacttgaccaaaacagagggctcgccagtatcaacaagtgttgcaaccacatcttgatattgaacgctcatcgacatctgcaccgccaagcagagctcatctcttccacacgctcagattaaaccaaaagtgcataatttgctcaccatgaaagaagctggtgatagctccacaacgccacctaagcccgacaccacctcggcttaccaggtcggcggcatgacatgcggatcgtgcgtctccgccatcatcaacggcctggaggcatgtcccggtgtcacagaagcagctgtgtctctggtcaccgaacgagccagtgtacaccacaacaagagcataatctccgccgaagagctgcaggaaagaatagaggactgcggcttcgacgcctcgctcatcgactcatcgccgatagctgcgcccgtcagcacacccatggaacgtctcaaggttaagatcttcggaatgacctgttccagttgtaccaacgcagtgcgagacactatccaggacattagaggcgtcgccaatgtcgtggttgctctcgcgactgaggaggccaccatttctttcaatccccaggaatgtggagctcgagacatcatcaacgccattgaagactgtggctttgagggcgtcctatctgcacagcaagataacgctacccaactagcaagcttatctcgaatcaaggagatacagaaatggcgaagcgacggtatccagtgtttcattcttggtctgcctgtgatgttgctcactcatattcttcccatggttggtctccagcctctgcatgatctaaccatcttcaagggcctgtacgtggacgatctcgtctgctttgtgctggcaacatacatccagttttggctgggccacaagttctatgtctcttcgcgacgagctctgtcccatggaactgccaccatggacgtgttggtggccatctccacctcctcagcctacttcttttctgtcttttccatgctctatgcgatcgccactgtggccgatactcaccctcatactctgtttgagacttcggcaatgctgattgccttcacgaccctcggaaaatacttggaaaatcgagccaagggacagacctcgggtgccctcagtaagcttatttccctgactcctaccactgccactattctcaaggactcctccaagtacgaccccagtattgtatacgacgagtctgccgagatggatattgctgccgagcttcttcagagaggtgatattgtcattctcaagcctggtgccaaggtacctgctgacggagtcgtcgtttccggtgaaacttatatcgatgagtctcttctcactggagagtctactcctgtggtccgaaaggttggagaccaggttgtgggtggctccattaacggctctgggcgtattgacttccgagtcgagcgtgctggtaaggatactgcccttgccaacattgtccggctagttgaggaggcccagacctctcaggccgagatccagcgatacgccgacaagatttccggagtctttgtgccatgtgttgttgctcttgccctgcttaccttcatcttctggattatcatgagcaacgtcatgaagcatcctcctaacgtcttttctctgcccgaaggaaagttcctcatctgtcttcgtctgtgcatctctgtcgtggtcgttgcttgtccctgtgctcttggtcttgccactcccacagcggtcatggtcggaactggtgttggagctactcatggtattcttgtaaagggcggagcagttttggaaaccgcttcaaagatcaagactgttgttttcgataagactggtacactcaccaccggccgaatgaccattcaaaaacacgtctttgagaaggatactctcaagaacctcaacatgaccgaaactgaaatgtggctaattctggctggcgtggaggcttcgtctgaacatcccattgcccagtctctagttcgacaggcgaaggaggctgcccaggttgaggatgttcccggtgtggctgactttgttgctattgttggtcagggtgttactggtgtagttgatggccacagtgttgctgttggctcttctgagcttgtcaactcgtcctgcaagtcgctggataagccccccgccacccctcactcccctgacaaccctgctactgtgatccatgcttgtgttgacggccagtatgtcggttacatggcctttgctgatagcgtcaagtccgacgctcgagctgcagtgtctgtgctcaagaagatgggaatcaacgtcgccatgatgaccggagacaaccacttcgttgcccacgctgttgctgatgaggtcggtatcccccgatccaatgtctgggcatcgacctcgcctgctcagaagctcgccatcatcgaacagctgcaggagccccaggaccccaacgaagctgctgactccacagatctgtctctaaatgcctctgtggttgccatggtcggcgatggtatcaacgactcgcctgccctggccaaggctgctattggaattgcaatgtcctccggaaccgacatcgccatggacgctgccgatattgtgctgctcaacaaggagagtctcatggacgtccctgcctccattaacctatcgcaggtcaccttccgacgaatcaaaatcaacctcgtgtgggcctccgtgtacaacctgattatgattccctttgctatgggctgcttcctgccattcaactttatgctgcaccccatggaggcatctgcagccatggcgctgagttccgtgtctgttattgtttcttctctggctctcaagaaatggcaaccccccaaggacaccgaatatggctctgacgagtggcgagacatggagagccagacagtcaaacccaagcggcgttggtggcagaagctctggagaagcgagggtgttcgatacgagcggctctaggcaaaccgggcaactgtggtttgctgtaaattattatagactttatgaataacgatgtataatggtgcacttcttggtggtgctcttgtatcgtctctggtgtgcatgcactgcagcacatgtgagattaaccttgataggggtggttggatctctcgtttatggggaaagaatatggctgagtagcgtatctacgacactgtagcagctctatgttaaagtgccgtacattggcgtgtactcgtagcgtttttaattccctacttcctatgttcttatactgactttggtagtctacaagtgctcgtagtataatcaagtacatactgcatactatactgtacatacatactatacatagcgtagcgtaccaagtagtggtgctaacaacttatcgcttggaacaatacagaggaagcctaaacgagtatagagaccgaaccaagcgcccgccattgtctagatacaccatcttgaattctccaattccctctctcttctcggatagttcacgtgaccttctccaaaagcagatcttaattagatcagcaagcaaaccctaacccaatctcctgtatgtgcttcaaaacatggcatgataacatagaggaaaacgacatgtctgatgatttacgcccgtatcaattggaccggccggccaaccaaacaggtcggcctcagcctctcggccctggcgactcacccgccgtgtctcccacaaatggtacaaaaccagcggggtccaagcgcaatttaatacccgcgacagagagatcatttttgaccgtgtcaaacacaattggagcgagcgcctcttccaacatgacctttgatgtccagagacagaccatagcatacactgccggtacaggcgcagttctgggtcactacagcacgtctttgggtctcaaacaacggtacttttgtttgaggaacacagatcagctcaatgcgtcttttgaagcgttccaaatcacagctacgcgagacagctacgggttttcatcacagacacagtatttgggagcgtcggaagaatctccggtggatgcttcgcctcctaaaatgccttctcctgtgaaagaacgcgccaagagtgctactgctgtggctatcagaccagatgggcgcctattggcattgggagaaaccgggcacagtcccaagatttcgattttcagcacagcaccggattctgattccagttgtccggttgcagtgatcactcagcactcttttggagtacggttcctgcgatggtccccttgcgggacatttctggcctctttgggaaccctaaatgacggttatcttcacatttggcatgtccaggacaagggtgtacgtctacattcgtccaacaaatgcatatcccaggtggaagacatgcggtggctctcggacaagattcttatcactgttggagatcaccatgtccgggtatggaaggtagaggataaggaaggagggcttcagaacattcaggttctgtcgggccgaaatcctgtgatgggattggtcaacaatgtcacctgcacctccgtatgtcccattaatcagctcgaggctgtcattggaagtaaggaggggctagtggcagtcttgaatgtatctgaagagactcccaagcttactatccgttggcagaggctatctcccgtttctgctgtgtgtatgaactcagatggtgagatatgtatggcatttggaggtaagattgcagtggtttctctcgatgaggtgctccaagaagaaggggaggactttgggcctattggaaccgaagttcagcaatcgcccattgtttccctggccgagtttgggtctcgtttggtctgtcttgattccaatcgagatatttcgctgattcaggacatgaagtcgcaaagcattgtgcagggtcagcaaggaatcatcaagggcttgactctaggcatgtcacaggtcttttggactgctgatagggtcacctgtgatgacacaagcattaaacctgagcttggaaagttgaacgatgaatcggacaacgaaatctcgcatgctctgagtcttgggtcagacgtggctatcggcgatagaagcggaagacttagtctttataacgaaggttcttgcaagttctccacacaagcgcaccaggcagatatcactggtatggcgtttcatgacggaactttgtttacttgttcgcgagatcgtacagtgcaggtcttcttggtatcgcattcatccatggaactccagcaaacgattgtgggtcataccgcgaatattctgaagctcgttgtggcggatcagcggctgtattcgtgctctgcagatcgctctatcggcgtccatgctctcactggtggcgtttgggcccccctcaagtccatcagtctcaagagctcgcctctagatgtcattcttgtcgacaacgagctgattgtcatctgttctgataagcaggtgtatgtttatcgaacggacaagtgtgagttggtgcgtaactacaagtgcgccaactctcggggcgacgggctgagtgtgactcgaatcgttttgggcaagtttcagcacgggggaataaagaaggacattctagtaggtgtgtgcacggacaagtctcttcggttgttcgatcatgctacaggcgctcttctagcgtccgaatggggtcattcagacggcgtctcgggactcattttaaaaccccagagtgctgtgtctgccgaggttgtcacatctggagcggatgggtgtttgttcgtgtggaagctgtctccatgggttgagtctgctgttgtatcgggctctgctgcattaagcacttctcctgtggctcgaaaggtcatccccaagcttgagctgtcttccattgcgcgtgagaacaaccttgatacacccaactcgccggtcctcagaccttcaccactgagaaaaagtgcagttgacagcaacgggtcccctatgacccgcacggcaggcagaccttcgttccgcagcaaagagactccttcacctgttcgaaatgagcgtccgatgtccccggccagacccaagagtcccaccagagtcagcaatgtcgctattatgggcgacaaaagtcctagcaggatgggctcttctggaagttcgagaggcatcagcagtggtagtcccagggcaggaaacgtttctatcgataccatgaagactgacctttgcgtaagactgaagaggttccgaggcgagtttgatagcaaggacgaccgagagaaggactacagtgcccttcaggaagagctcgaagctacattggcccttttgaggggcggcaccggccttccaaaggcagaaaccaatcttccgtccgcaagatgcacaacccctgctatggatatggagacgattgttcgagagtttggtgacaagatttactctttgctggaggacaaaatgaagggcgggggtgagtgagaactccgggtgctagctctgaatggcagcgctgtctaatttattaacgcaatgaaaatatttattaactacctggttccaatgggcttcttgctggggtcagtataaggtcctgggcagtgtttcatgtgttccaccagttggtcaccagagagattcagtttgtggtaaccgcagtagtatactgtgttgggcatggacatgttggtatttgtggagcgaaaggatgggattcatgttgcttgtggacctgtttcccaaatatatataattctggagctgaggctgattgtgtgcatattatcgcttgtgtttacagcaacagcctcatatggtgtacaagcagcatcatgtgatgtactgagagcctcaaatggcatgcctcacatggtgtgatgtacatacaactacagtagttggttatcgtcaattcgtgccttgctggtgaatgcagtctcatacgacgcctctctcattacttaatactctattataatcaaagacaatatatactatttacgatatgctgggcccgattgtctctcatgggcgcgccttgttggttttatgtcagtagctgacactacgtttgtacgcaacgcagtttggataccaccacttgcagtggttatcctcttcttctcacagccgccttgggggtccattctgcgggcttaccggagtcgtctcgctccttctccacgtagtccatcttcaggtcatggtctcgttggcgtcctccgtcagcaagaacggtatcgggaccattctcggggtaatgcttgatgatatcttccacctcaattgcagccatattgggaacacgtggaggtgcgggggctgcctgttgaggcaccttctcgaacacctgggccatctcagccagctcagcctcagtgaaggtaggtttgagttggtcctccaacgacatgtctctcgactcgtcggcgttttcggctgtcttgagaggaatctctttccacttggcctcataggctgcaatcttggcctgtagaagctcttgtcgttgtttgtctgcaatcagctcttcgagagtagggtgatgaggtcgggtgaaccgcagccactggacccattgaggggggattttgtggtccactagcgacagatcgggctttgcaggctcgacaatgcgtctatatcggccggggttgttgacgttcttgaactcccagtacgagtttccgtccagatcatagcccacaaagtacttggacttgaagggcatattttggatgccccgccacttgtggtagatccgcttccatttgggcaccttgtcggcaatggggttgaatcgcaacaccggagtagggatcatttgggggggattgaagggctggccgtgtaattagggtgtgtagagcttaccaaaatatttaaagtgcggttagtgggaggtgcatgttaatcacgtgcctagtacttgaagtaccccaaggaatagaccctgaaaagggcttatagcattactttcccaactttttgatacgtctaggacatgaattccaagagttcaaacaatctataaccgttggcatctcaactaaaacagtatcggactgcttcttggttgttgagcgacagctgatatgatatgagattgagacgcatctgcagcgctcctgacacacctctgtggtaagacctgaatctctcagtatctctacacgtcccatgtacaataaatacatatgctgtaatcttgttacagccatcacatggacataacgttccactacgacctctcagtataacgcctccatgtgcttgctcccccacaaagtttatcgtacatttgctgtgtgggtggttccaaattttggcccgtcgtgcccaaaaatatcgactcaacactagcgcgccggaagacacacctacaaaaagcgccctagccctcaccaataaggcaacgtttctggactatcatcttctttccaatcacaaaacaaaggtgattgccacttgcctttcttcaaacccatggcatcatcccgaacatcttcagtggccagtactaagcggccagctatttctttcagagacatggacgttaccagtggcagcataggccgcaaatccaacgtgtggaaggtcgggcggacctacggcgtgggcgacattgactcgctaacacaagtgacccccattccggtgttcacgcctattccggtaggccctatccgaatcgtcgataataccaacgatgaatacagcatggtctacggaggggaggattacgacacgataaatgaaaacggtcggcctgagccgcgggatgagcatgtcccacagggagtcttgccggtttgggcagcagatgtcaatattccagaatacaacattgttgcaggagatagcaaggcgggtgcatatgtgtcgtggacaattgtggtggagacaaagtatggaggtcgtattattttgcgacggcggttctcagagatttacgagatgcgggaggctctcaagcaggagttcccgcaacacaagatggagattccccaactgcctgccaagtccatgtttcagcatttcaacaagacgtttttacagagtcgacggcgtggactcgagtactttttccagtgcgtttttctaaacccgctttttgcgtcatccaaagtgttgaaggagtttgctgagacgaagtgatagatagtcgggtaagttgggacagaacctggatagagagatttataggatcattatatttgcattttcacagacggtgtgatgtctagctacgtacaatactgtacatactgtacactgttctgcactgggggtacagatctggggctgtggttgcctcattatccaacactgtgagtgatcaactgactctactaactacgaacgagcattctgttaacaatagtagtaacagtagcaccaagcagttgatagttcagtgtgccggtatttgttctgtatgtactcactcgcacaagtacagtatctgcaggtattgtatgacactacagtatgtactgtagtgcttgcactctactgaaccggtacactgtaacttcgcttcagtcatattccccctacagtagtccaccctcatgtttcatttcggattaactggagagactaaaaaactgcctttggtagcacgcaaaaattccgacgccgtcctgggcatgtgagcgtttgtcatgtgcgtctaaaatggggtatggtacagccgtgcaatggcccggtctagactgtgccatgtgggagaaagacatggattagggtgttttttcgggtcaactttatcacgtgatggtgttttgattgttagcccgataggtctgtataatccgtttttcgcagcagccagtacatggtacgtacgagcttgtacttctgtaacactaggaagtgtaacatcatcgatttataccagtatgtacttgtacagtgtgacgcagagcttacggaagagtccggaacaactacttgtagcatgtggttcgaaatgagacatggacctcatcggataaccacagcgtcgggtaggtcgatttgtaaacaactttgaatatatgcgttagactacgctcgtcttgtagcttactaacttcctcttatcacctcgggtcttctgtcggcttctgttgcgtctagactggtccagatcagaggcgcattgtgtcagctcgtctgaactttgctttggttatctgatgtggtctagactttggggagtagagagtcttcagtacgtgacatggtgggtatattgcttgaaaatcatactgacaaatgtattgagagcaacttatcgcctgggtggcaaaaaaaaccaccgtcacctcatacatttactctacacacagtcactctcgtactcggcttagaccccttacaaatcacaaactctaagtttgtgcgtgaaaaacgttgcgccagactttctcaaacactacttatacacttgcgtgcccagaagcaagccacgacatttacaatttccatctttcgacgattcacccgatttggagccctattgcccatatctgcaaccgcaattgaacactccaagccctctttctccaccacagctcaatccagaatgacccacagcccagttgttatcatcggttccggccccgccgcccacaccgctgccatctacctttctcgagccgagatcaagcccactctctacgagggaatgatggccaacggcattgctgccggcggtcagctcaccactaccactgagattgagaacttccccggcttccccgacggaatcatgggctcccagctcatggaggacatgcgaaagcagtccatccgattcggcaccgagatcatcaccgagaccgtctccaaggtcgatctgtcccagcgacccttcaagtactggaccgagttcaatgaggacgaggagccccacactgccgacgccattattcttgccaccggtgcctctgccaagcgactctctctgcccggtgaggaccagtactggcagcagggtatctctgcctgcgctgtctgtgacggtgctgtccccattttccgaaacaagcctctcgccgttgtcggaggaggagactctgccgctgaggaggccctcttcctcaccaagtacggctccaaggtctacgtcattgtccgaaaggacaagctgcgagcttccgccgttatggccaagcgactggcctcccaccccaaggtcgagattctcttcaaccacgtgtccatcgaggccaagggagacggcaagctgctgaacgccctggagatcgagaacaccctgaccggcgagaagcgagacctcgaggtcaacggtctgttctacgccattggtcacatccccgccacctccatcgtcaagggccaggtcgagaccgacgaggagggctacgttgttaccgtccccggtaccgccaacacctccgtcaagggtgtctttgccgctggtgatgtccaggacaagcgataccgacaggccattacctctgctggtaccggctgcatggctgctctcgactgtgagaagctgcttgctgaggaggaatagacgctttagatgcttatacttccgaggagtaattagacacatagataatgagatatgattatgaatgaagctgacattacaaacgtccacagtgtacattgtagaacaactcttaaaaaacataacttttcggtttgtatcacgagtaagatgcgtatgtgttatgcgttcccggagatctggacgagtaaactgttcgcaaagcaagtgacctcgggaacaagtcttgcaacggtgttaatacgatctaatagccagagagagctgttatttcgaatcttcccaaatgacgaaagcggattctctcgtaagtatgtgcatcattctttaaactgtcctgacgctgctaacgaacgtcaccttgagacatgttgtcaaagacactttctgagactaacccttgaggttgagactcgtccataaagtcgttcacgtttttcaagtatctccgaccatgcttatcctcctggccacaacccgaagagcacattgggcccaagtcttcaaacctgtgtctggctcaccgagcttagaccagggcacacaactgagcattgcgtccttcacaattttctagtcgtatacataccagaagatggagaaacgtgtacagatctgactcaatggtattgcacttgttctcgtatggtacagtacatatggtcgtaatatacatccttctgattagtaatacattaacatacatcatcacagcatcaagatacgccagggtcagcgaagggagctgttaaaacgcgttccataatccccggatattgttagtcgttcacctgtggcacagtcgtgtcgattccttacgcgttcgtcacgctcaacgtcgtccacgttcactccattatacattacaaaattaccaacatcctagattagcaagaggaaccataaataacaaaatcagatttatcgcttaccagccttcatagtcaactgctcgacctcctgctccagggctctgatgctagcatgggtctgctcgaggtccttgttgagtcgatctcgctcggcaatgagattttgctcccactgtcggaatcgctgctcctccagctttacctgctcagtgaacatctttcgaagagcgtcctcctcctccttgaacttagggttgtcgaattttcgcggccgggcctcgccaaactttctggtctccatctgttgggttcggtacgactcgtagtgcagctcctcagtggaggctgtgaggtccagcatgtgggttcggatcaggaggtatcgcaacttctcaaagtcacagtggtcctcgttctccacctcggcaactccccacaggtattgtcggcccttgaccactcgaccatcaggggtctccacgtccttctcagaggcaatgatggagtagggcatggcgtcaataagcgacttggcgtgctcagcagctcgctggtcctcctcatccactgagggctggtagattcgaatgttttgcgcgatgatggtgtctcgaactcgctgcttgaagatagccagctccttgcgcgacagtgtgtcagccttggcgatgacggggatcaagttcactcgagaagacagcttcttcatggcctcaatgtccaggggcttgagtccgtggccagtgggtcgaataaagtagatacacgcgtggactcgcatgtcaatcttgccgacacggtttggttgctgttcctgacgcatgaaagattcatgctggtcgtccagaaattcaacaatgggctgccaagagtctaggttgttgacattgtcaccgaatccgggagtgtcgatcacgttgagtcgcactcggaatcctcgctcctccagctcggccttggtcacgtcgatctccaccgtcttcttgatgggtcgcttgaaccgcgtcttgttgtctgtgtagctcttgatggatgtggagaagagggtgttaacgaaggtggtctttccgagaccagactcgccagccaccataagggtgaaggtagctccactcttggccacaatcttgtgtctgtgttagtggtgtatacaatgtctccacgtaggacgagtgatagctcataaccagtgtatccgtgtttctgagcccataaccggttcacacttctccatactcaccgctggtttggcagattggccacgccaatgctctgaatagcagcctgtgctgtggtcgccatgattgataggtataatgtcgtgattaggatgcgagaatcctaggaggtgcagacgtggaggttagcgtaggttacccggccgagaaataggggggaaatcaacaattcgactacacgtcataatttctaattagacagattgtaatgtgaccaacaaatatgtagcggtgtattctcgagaattattaccctacgtcgtcccactcgacctgccgtgttaggcattggtaaccacatttacattgaacgcgtgctgccaggcaaccgccgtcacgtggatacaacgcgtcctgttccaaaacaacgtgtcttgggctgggaaactttagagccggcagtgagcgttcccagcatggaattggtatgaatgccgtacgagtacttataatttgaaaagaaattagatctaacgtgtttcgaacagctatttctgtcttgtcgggtccgcgaaaatacgaaatacgaggctgtctcgctgctctaatgtgtcctgtaacctgcctgacacaaccccatagtcaaacggtttatcatagaaggtggctattgttgaattgtgagtgaagaatttttcggtgctaacaatgaccatcatagacatgtgtctgagagtgtcaccagcggtaatatccgattggctgttattttggactgaatccatccacttgtcgggcgaactacaggtacacctaccacggttcgtacgttttcaattataattgtagtcaagcttggtgccattgaagtgtgcagctgataagggttctgttgcaaattgggacatgtaagtgccaatacttgtacatactgtacgatacttactgcacttggtcaggtatagcggtcaggtatagcagattgtccctctctctgtgtacagtagttgctcatagccggacttggttgctctagttgttaccccaggtccatgcattgatacttccacgacgagtcaaaacagcccttagagtcgtgcatactgtaaaatgtgtcacctcgtatccgcctaagatagtatgagacactcaagttgtgcagatatactctccttcctccctctcattcaaaggaccccaactctagcccgctccctacagtacattcagagctaacagatgctgtacggcgttattcttacagtagaggaacggtggcaggtacaagttgcattagtggtctagagctgcactgcatgttgtgagagcggtcgtgctcactgtcgctacagtataagagatgaccttgtatcgcttcatttatttgtgcctgtgacatagatcgcgtttttttaactcggacctatagatcaagatgaaacccaaccatgtgttgataaagagcgagcacactcgttcgtggcacactgcggtgtaagtggacccccaaggaccttacatgaacattagtgtgtggcatttggctaagaaagctgctttagatcctagaacaaaaagtcatctgaattcctctgttcttacaggtactcgtacgtcataacacctcgtttattaaaggcaattttttacctcaatggtggcctcgccataattcggagcttgactattgtgtgttcacgagtgaacctaaatggccctacccactgtctgttttagtgagtcattgtgtgactaatggaactagtacaacatgtaaatttgggtcgtgggatagcaggcagtccaacatttgtctcttcttcaaccactattcacggtattcaggatattttccatgttaacctcatcccgcagagaaactttcacggtcggtgcagtgactcaattaaggtacaccatacctcaccactctcacttgtcatcaacacacatgtctctgcctctcaacacccagcttaaggccattttggacgacaccttcacccccgaggatctcgccgaggtcctggctctggtcgcccaggagaaggtccctgagtcccagatcatcacttttctggccctcttgcatgctaagggtctcgacatgaacgctgcttacctggctgccgccgccaacaccctgcgacacgctgcccgtctgcccgacacctccaagcttgatcccgagggttacgtcgacattgttggcactggaggtgatggacagaacactttcaacgtgtccacctcagcggctattgttgctgctggtatgggcatcaaggtcggcaagcacggcggtaaggcctccaccagcatgtctggagccggtgatctgctcacttgtctcggagctgacatgtcgcgagtccaccaatccactgtgcctgatattgtcgccaagggtcctttttgcttcctgttcgctcccatgttccaccccgttatgaaccgagttgcccccgtcagaaagtccatgggtatccctaccctcttcaacgtcctgggtcccctcgtcaatcccattccagtgaaggcccggatcatcggtgtgtactccgaggcccttggtcagatcttcgccgaagccatcacccatatcaacagagttcagggtatgtctcagtcccctgctctggttgtctggggagaggagggtctcgacgagatctctcctgccggacgaaccaaggtctggagagttactccttcccaggagattgaggagctctacctcacccctgaagacttcggtctctctagacaccccctgtctgaagtgtcctccggtacccccaccgagaacgctaccgtgctcaagcagcttctttccaatgagcttcccgatggtcaccccatctccgattacgtcatcatgaacgctgcggctctggctgtcattgatggtcatgccaaggactggaagcatggtgtggagcttgcccgagagtctatcaagtctggaaaggctctcaacgctctcgagaccttcgttgaggcttccaaggcggccccgaaggaggcataaacgctcggacagacgaaaaactactcacccaggcgagaacactatggacgttttgacccacgatggtatctacatccatcctagcttagctagaggagtccgggtactccccgtatttacgctgctataggtagtattgtttaggtggtataagttgaggttgtagatgtggaaatacaatagatattggagcgatattgtgcctgtatggatggtgcaacggttatctaaaaaatcaatctgatagtgctggttttaaggttccgattggaaagtcttcgccagcagcagcagcagctgttttcttgtatcgtagctgacactgtagccgatgcattgcatgaacaaagctatttgcttaggcctcctcaaagctactgcttcccacaacgagggcaagaaggaaatgaaacatttgctgggaggagaaaatcgaaacgattatcttacagttgcaaggacgtcagataacgcacggcatgagaccaaccgccacctctgttatggccacgctgtagctgcggcatttagatgcgccaagccctacaagggcacacaaggcttattaccagccaataccaatgtactgaccaatatataaaagacaggtggtgattgagcgttgtgcggagaggtggtgaaaagtttttcactgatgacaaagcggcactccccgtctgagctggagtgagaccccagtcagtcagccacatggttacccacttgagattacaggatacgaaatttaagcgcaacgcagtggaaaccaggtggtgaggaggggatgagctctacagtagatgaatatatggcagcagttgtaacaccagtatagtcatttaaataagcccttcatattctagtgctaaccgcttcgtcgtccccacgcagtaatttgaaaacaaatgtcggccaaccctaaactgtggcaacgcatgtattccgcacctcccaatcgaccacatcatctcgacctggttgaacacaactccgactccacagcgcaacacaccacaaaaagatggctgactacaccgcccgctttcgagtggacgacgactactacgtgcaagccacgccccgaaccggcagtggatcgtcgcagtccaatgcaaaactgttcaagctaatcagcgcagcttgtgccccccatctggtggagcccaacctagcgctggactttgaagtcgccgactacatcaactccaaaaagggcaatagcgctcgggacgctgcccaggccattgtcaagctcatcaaccaccagtcccgaaacgtgtccatcatggctctgtcgctgctggacatttgtgtcaagaactgtggctacccttttcacctacaaatctcccgaaaagagtttctcaatgaactggttaagaagttccccgagaagcccccaatgaactacactcacacccagtgtctgatcttggaggtgctgcaggactggcgagaaacactttgcaagcactcgcggtacaaggatgacctgggatacatcagagacatgcaccggctgctgacctacaagggctaccacttccccgaggtcaaccgagatgacgctgctgttctgcgagaggctgaaagtctcaagtctgctgctgagctggaggctgaagagcaggacgcccacagtgccaagctgcaggagctcattcgatccggatctcctcgagacctccaggaagccaaccatctcatgaagatcatggctggtttcaaggaatcaaagacaaactacgccgccaaggccgccgaggatctggagaaaatcaagactaaggcgcagcttctcgacgaaatgatgcaggggcatcccagcggcaccccattcaagcccgacgatgtctacgcagagatgtactctgccgtcaaggctgcccacccccgaattcagaagatgactgaggaggagggtcaggacgaggaaaccgtggccaagcttctacaactcaacgactacctgcattctttggttgagaagtttgagcttctgcgaaagggcgactttggtggagctggcgccgtcaacacaaaggccccctctggatctgcgacctccaaggccgttgtttccgacctcattgactttggagacgatgagcctgcagctggaggagctggaggagcgacacccgcgggaaactccggatctggctccggcgccgccgtcgacgatctgcttggcgatctcaatggtctgtccttcaacaacagctccggttttggtcagggtggctccatttctctgctgggggccactaacgcaagtagcgctgcctcccctgctgtgtccggagcctctggaaagcactctggcacacccgctggatccggaaacctttttgacttggacttctctccctcggcatctcctgctcctgctgctactcctgctcccgctttcaacttttcttctctctcccagctgactgccaacaaggccggtgagacacacgcggtcaagacagcaccctctgaggaccctgctgaggcctggaactttgtgggtgcttcttccggtgctgctgccggtaaggagatttctattctgcagactggcgacatcaaggtgtctggcctggtcagcaggtctggcagtaacgtggagatcactctgcagttctccaacaagtccttcactgataacattaccgctctggactttaagattgccgctcccaagtctgtcactctcaagctagaccccgcatcctccgacactcttggagctgcttccatcaacggagtgacccaagaggctcacgttggcaacgctggcgacaagctgaagctgcgattcaagctgaacttcaacattggagggaaggctgttgaagaggtcggcaccgtggaggacctgtaaatgcaaacttatgctattagtgcctcttcatgtccgtaacgagtaatgactgttaatatttttttcatgatccgctcagtaacgtacttgtagattggtatggagtatgtgtctcagactgtttgtgcaagatctacggactgacgatcgacctcgcgggtatgtacatacttgtaagaaccgtatctgatagtcagcctttgcacgacgagaagaaagaaaaaagctgaccccgtagacaaaattggaaacgcgttctcgttgtagctcacataccgtcgaacaaggtacttagtgcaacaccagtacatactctaccctgatgtgccaatgattccttaaacccaaacacaacccgtgtatggcgcaagtaacgttatagttctacaagtagttcaattacaggcacattccgttgcaaggtcattttgacgtaacatgtcattgccgtgcgtactcctgagatgaagccagagtcacagtgggtgttccatttttagatgtgatgtaacatggctctcttctgacattcttgtgatgatcctctgtcatacctcgagatgtcttcaatgatcacggcatctgccgattggtggagtacatggtaaataatttggcttggggttgatgatctgttatacttcggtttattgattcatggtcgattaaaagactgaagttgctcaggatatatatccccctcctcttcactcggtattagccgtgctcaagccaaacactgaggtcgtactgtacatactcgtaggaaacaatgtcctatttgcacagtttcaatatgatttgcagttccgtgaactctcacccagcctcgccctgtttttgtggcttacacataacaggaagtcttcattcatggtatgtgttataagtgaattggctcttgctacttctactgtgctcgtagtggacttacggtacagtaatgtatgacaatctaacgattgaacttctccaagaacgatgtgcttgcactcgcaaatgctacaagggaaaattccgtagctacagctgatataccttcagctgcccctactactcgtacatactgtacagcaccactttcgacatgggtatggagtcaaactcatgccatgtattgtacttgtagctactgtatgtacactcgtaactacaccaagttccaagtaggagcaggctgaacggacagattccatttcgggaaactgacttgccagtaccagaacaattctttcaaccaaaagcaaagtcggaagcctttctgtagttatatatagcaaacgagccgtgtcgtgtatggaactatcgagcgcataattacttttcctgtaaacctttagcataatagggatttcgagatgtgattgagattttggtggctacttgcatagatttggccacttcaactcaggttaagctggcttgtgcgacagaagcgtcggcgttcatcttaacttcctggtagctactgttgttcgtcatgggtaagatcttcataagcattaagcatcgtacaagtgccggtacgaggccaacctgatcatcccgaagaagcctctgaggcatattcaaaccaaggttccttcttgaacgcagaaatcaaaacaagaaggcaataaatgcaaattatagaatgggtacgtaatgataacttgagtatccgtaccatatgagaggatgagaacagctgcttcggggaactgtccgtatatctatcaaacgagggccacatcgctccaatggtgataatttttgttaccatcttccccatgtacagcataatgcacagattatctaaaccatctcatgtccctcagcagacgggtgatagatagctacttttacataaccacattccctacatgttgtctcagacttaaaaccccattaagtgcataatggtcactcggtgctcgaatcgtagccctttatgaagcctcatggtaacgggtcttagggccgatatacttaccaggttcatttgacttcccttttggtcttgttattgctacactcggaagtcttcttggactctaaatttggttagtgggggtctcagtaagaacatcagaacctctcatgatacatggtgagccctggaggtaccagtattgaagatgcagtagaaatccaaagcacatttcttcgttccagttctcaatcccaacactttgattgtataagaggaaatcactgaacagggggcctcatctatgtatgtacgagtacacagtatgtacctcttgtaccttgtaatgatgactacagtacaagtagaccgactgtaactctatccctacacggtacaggcgtattctatacctgatgttgtgaacgttaaaaatggtggagttgggggggtggaaagtcgtcataattgtataaatatccaccgtgtcctcgtctgtgtccctcttttcccgcaacaaatacactcgttccttctctaactatgcagttctccgccgttcttcttgccgctgccgccggcctcgtctccgcccagaagttctctctcgttgccatccgatctggctccgacatccagaacgacgccatcacctccgatggcaagtcccttgtcctcaacggcaacacccccaccacctacgaggtgattggccgatctctgtacgccaacggtaagcccgtccagttcggtgacaacgccaccattgtggccaccgacggtcaggcctccaaggacatcattgtcaacggtgacaaccatctctacgtccccaactttgacttcactgcctgccccaacggcaagaacggttacgacattgtcaacaaccagttctgcaagtctggaggtctcggctttgccgctcgagctgtcttcgaaggtggctcttcttccgccgctgctcccacctcttcctccgctgcttcccatgccgcctcttccgctgccgcctctgcttctcacgctgcttcttctgctgctgcttccaaggcttcttctgctgctgcttccaaggcttcttctgctgttgccgcccccaagtccgaggccgctgctggtgctcacgccactgccggtgccattgtctcccagatcaatgatggccagatccaggctccccactccaccggccctgcccaggcccccaaggcctctgctcctcccgcccaggccaacggcgctgccacccttggtgtctctgctgttgccggtgctgttgccgtcgccatgcttttctaagcatgtcttgtttttttatataatgatcataattaattaatacccctaatgaagtgacaatatgtggaatcaggaagggatgtcgtgtggatattgtgttgtgtcggtgtgattgtgtaattgagtttgatgttggaagtgtgtggtgtgaactttatcggttacaccactcgcaattagacttccactaagcgcacacacagcgctaagcgagaatgtcatggaatgggtggcgaggacctcatcgttatatgagctgattatttataataatagtaatatatatatagttctacctattatggaacagtggcccattaacacgcccaagggtcattttcaacttgcatcattttacttcagttgtacttgtgctagcaccttggtagactcaattaagaggcttgaatcggagtgtgatagccattaaatcacaggcactccatggtctattttcggaacgtgcctgatctaatgacctcgtatgcactcaagcctcgcaaaagtattgccgaacaaaaaccactggctctcccatctttttacggggctctcggcatatgcgacaataccactcagttgcaccacgcgcgccaacgtcatcggatgcgtggccatgcaaggcagcagaggttaaaatgtgaatgtacgacaaaagtaaatctcgcagaaggacgctaattgacacaggcacgcctccatctttcgagggcttcatcttacgtgtacagacgtctccagacaatcccaattcagcgctcgagctaggatttatcgcgcagaaggataacaacgtgtcttacactgaaaatgcctcctctgcataccgcatacagatagcaatcatagacaaggcctgtaagcatgaaaatgcattgatagcttaatatcacgttgtttcagaatcatcaagtgatctgtaaatcattcggagcatggagaccggagatagggatgaggcagcataggtatatatagcgtgcccatcttcgtaacttcactccacacacacacatacaccaacacaaacacacacacaatgtctgctgaccacgtcgataacaccatcaagaaggacgcctccaaggctggcgatgacttcaagaagggctctgagagcctcggagatgacgtcaagaagggctgggatgagctcaaggaaggcgcctcggacgcccagaagaatctcggcaaggagaacgagaagattcacgacaccttctccggcgattttgacaagaaagcccaccaagagggcgagaagctcaaggatgctaacgaaaagtggacccacggagtccacgacaaggccgaagacttcaacaaggacgtcaagaacgagttcaacaaggttgagaagaacaccgagcacgagaacgagaagatccgagacacctttgacagcaagggacagccccacggcacctgggacaacttcaaggagggtgcctcccatgcccaatctgatcttgattctgccaacaagcgattcacatctgccgtcgacgagtcaagcgaacatttcggcaaggccgtcaacagtgcttgggactctctcaagagtggagtcaatgggctgattggcggagagaagaagtaaccagtgcgcgggtttgaacatatattatagacaatggagttacggaatgaggatatggttacgagatagtagcagagagaaagctacttttacatgacgaagtgttgtaaaagtacagtagctacaagtactgtagagttcaataatattatctgtatacataaataatcggacggccatcttactcggatggaccttgtccttggttttgtccctgggtctgtccctggttctgctgctgctgctgctgctgctgctgctgctggttcattcgcataagcatggcgtgctgctgggcggggctctgacctggtgaagcagaccgttgctgctgttgctgttggagctgtacgttcatcagttgtggcgattgcatgttcatgggagtcgaagaacccgaacgcatctgaggagagggttgtccctggggctgtccaggacgcatctgtccctgaggaggagtctgtccctgagcctgacgagctactcgctgctgcttctggacaaaccgctgcacctgcacatgcgccagcttggtggcggcctccagagacaaagcagggttttggttctgcaactggcgaattagagcattcagatgctcgttgggggcagctgcctggggacctccgggtcgcattcgcatgttgggacgcatcatctgggcctggtttccagcttggccaggaggaacctgtccctgttgagcaggcatctggccctgaggtatctggccggccggtctctgagccataccagcctgaccggcagccacctgagcgccctggacgttctggttcacctgtccctgcacctggcctggctgaggaggcacctgtccctgggttcgcataaactgctgctgctgctgttgttgcagcatcttctgctgctccatgagctgccgctgtcgatcaaactgcatcatctggtgctggtcgttcatctggccaggcattctgttcatgcccacaccagccatacgctgctgcatatgtccagaggcggcagcagcagctcgagcctgtgcctgcgtgtgtgcctgaatttgagccgcggtctgaggaggaggaggtcgttgaccggggaactgacggttagcaggaatgttagaaggtaccgggggcatctgaccaggcatctgaccaggcatcatccgctgctgagcgtaagccttggcgagattcttatcctgctcaaacttcatcttgcacagatccagaggcgaagcaatatctttcttgttggactcggatagctgcgactttcgaggcggctgagggttaggtcggggggtagtttctcgttttcgcatgctctttcgaataccgtcaaacatggaagcccatcgcagcttccggtgacctctctggatagactcattcgacacaccaagaggcgagatgcgacgcttggactgagcctgggctttggcagcagcggccatccattgctgggcagcctgagcgtagggaccacgcaaatccgtcagagaaaacgtcggattgagctggaaccaacgctcgaagcactgccatgacgtacgtctctcaatgttagctgtgaagccgtaagttttttggggcagcatgtgggcagacacaatgtcccagttgtaggaatactccttgaccagtcgaagaagctgtgaatcatcagccaataaccacattgttggcgttcggaagtcgaggtacttggtctgtggaggctgcggcgccttaatgacgacatgtcggcgcatggtctccgaattgaacagtgtagaacgagtgttagatcgtagagggagagggtcctcatcggcaggagagtcttcaagacataccgaccaccaatcatcttgctccgggggagccgctagaagatgcgtgacaggtgcgagttttgagttgtccagaggatcgctgtagggaacctgtagagcattaacggcagaaccaggaggtgtagtgacagggaggttgtcaaagagagccttggatagagggtccagcttgtccactgaggcgtacagcttgaacggagagctctcaggaagtttaggagcagcaggtcgcttgggcacctccccaccgacgacctcttcactgtctgtagaaggctcttccggcttgtcttcagactcctcagtcgatgacagtgtcctgggttgtgagaggagagtatcgtagtcaacaacagtgacagaatccgctgctgagatgtttgtcacctcaacagggttgatacttggtggtggcatgcttgtatcaatgtccatcttgctctctgtatcttcagactcgttaatttcctctggtaggaacttgataggcttcgtcttcacacaacaagcttccttaccgtacttgtggtactccagcacggaaaaggcaatttcacaagccatcgcctgcttgaattttctctcctcccggaaatccgtagacatccactccatttcatctaacacatggtcccagtgtgttttccgtcggatagggtcctggaaccgctttggctgcctggggccccatttccctgcccgcttcagctcctctatacgagcatgtgctactgcaagcttgccctccagcaacgccagatggtaggagtctgtggtaagtgttttgtgcgccgacggaataagcttggacagtggtagggtctgtgtggtgtagtatagctcagcgagcgacttggtttctgtggtgggttcggggatgttgctgggcaccagaaacagcagcatttcctgcagttgctgctcgtttgttttgagtgatgtgcgtgagaatgtaggtgacagttgcgcaatactagacgtacgtcgtcgcttcaactctggagaagagcctgcatcaggtgtcgaggtttgaagggtcggcactggcttgggctcttcgaccgcctttggtaatttgttttcgtcgaaaagtcggttttgtgtcaggtcgaactggtcctggaactgcttcagtttctgtttggcatccagaccttgggggtaccgagggtgcaaggagacgtagtatagctcttcaagccgacgtttacgcgtcgacacaatgtctccgcacgtctcttgccgcgggtccatcatgctggttgacgctgagagagtgaatacgcgggagttatggtgatgtaattcacgtgatgggcgaaaaaatgtacacgttgttctcagttcgatttttaggattgtctattttagcaaagcaatggtaaattgctgaaactggaagttatagccagacatggcacttacgttcacaataataaggcatattttttatttagacgatcattaatcacatatctgacaagttgctcacccatccttcttcaagctgctgcttattaatggacgtcgtctgacagccccaatgcacatcaatctcgtccaccagtttaagattcaaataatttacaacggctggtctggatagactgaatttgtggatggaatatcgcctgtggcaaagagaagcaagcctataatttgacagccgttatctcgcaacattatggacgagttgtcaagggaggcagatgcgattctagatgatgacagtgtcctggaggaggacaagatcgagcttttggaagagctcgtggtgaaacatcatggagaaatgtcttctagcgaacgggagagcatggtgctggatctcatgtggaaacatcgtgagaaggagggctcggtcacacgtcaccgcaatggtcatggagatgtgcggattgtgggtgtcgacaagtccaagagcatcgactgggtcaaaatcccagaggtgcttccagaaatcgactggtccaaagttgtggacgactacaagaagcgaggcaaggccgttcccttacgggataagctgcctgaggacgaggaggaggtctactgggaagattatgtgcctgacagtgaaggtcatgtggggcatggagagaccgatctggcaccttttgatcttcttagagccgtgcttggaggcaattactccgatgaactgatccagaacacactggagaagcacaactacgacatcaatgtggttattgtggtgctacaaaagtacgacgaccgttcaggttctgagcatgtggaggaagaggagcaggccgctcaggtttacgagatggaacatcatcaggaagtacacgattacagcggctacaacaactacgaggaccccagcatgtacgaggaagagtacgatgaggacgagaaagaggtctatgcggcactggctctgttgccaggaagagaggagaaggttctctgtaagtactttgtgcagtttggagagtgtttgcgggcagattgcagatattcccatgatctgacatcacgtgtgtgtcgattttgggtccgtggcgcgtgcttgaatggcgagacttgtgccttcctgcattcctttccagagaccgagtctactccagagcccacaaagcctctggagaacttctccaagcccatgcttgactccttggaagatttccccactctgggaggagcaagtggaacagctagtgacacaaagtccaaaaaaagggagaagccaggtagcaaatgggcagctgtggccagttctaatgacacacaaactgttgctgagaagcccaagaagaggtttgatttcagcaaggtgaagcctactgaatcttttgtgcctggtactgctggtgtcccttcttttgtgcctaaggcattcactcctacagcacctagtttcactcctaccgcacctagtttcacacctgccaaaatttcgcctgccaaaggaccggcagctcgcatggctgtgcaaaaacacaaccctctgactcttcttcgaccagaattcactccctgggtcgagaaccctcaccagctggacgaacctattcaggagtacctgcagcttcgaaaggagagcagaaagcatattgagatgcgaaacaagtatctcaacctttctgccgataactggcatatgaaccgacctgatgctgccaagatatactctaacaagggtcagaagcaccagcaggaactcattgcagccagtagaaaggcctctgacattctctacaattaccgagatgaccttggagagatcttctgtgaccttcatgggcttgagcttgataccagtgtcatgcatctggagaacattcttctgggagtcgaggagcagtacagaaagaataaaaagctggtgtatgcgatctctggtgtgggttaccatgttgtttccaaaacagacatgttgaccaaggaggtgaaggcctggctggacgagtggggctatgaatacaaggtttttttcattggcaacgagaaattcggaaccgtcattgccatcgatccttggtcccatatctaaatcaaataacaaaaaaaaatcaaaaaagaagaaaaatagtacacgtagttctaagcacgaattattctactaatgtggcgcttgtacaagtataagtactgtacaagtaagtagccactgtacacataccgttactgtgtgtgtgcgcatacaatacctactgcagacggcggtaattgtatacagtacacacagacacacccttgaattacgtgaacaagctcatatagccgcctctcttacacgcaatcgcgtaaaaaaatgatacattcatatatttaattatctcttaagagtcctcctcgaatctaatgccctttcgtcttcgcaccttctcctcggtctcggtggtgatgatctccacatctccagcagcgtcagtcacaccatcctcctcgacagtgaccaccacatcagtgggcttggtgacggtgatgagctcagcagttcgcacccatcgtcgtcgtcgggtgtacttgctaaaagagtcgtctgcagtaggtcgcttccatgtgttgtcatagtagatccatccctcggagggagaaggatcgggcgtgctcaaagccttgttgccaataatgaccagggcgccatcgttggtacagtccaatcgccaagtaggatcgacccactgccacttcatgccggtgccctctgtatcgggcagcttgaactcagaaggaggagtaacctcgttgaggaactcgtcggtccaaggagttcgctcgtaggccagaaggttggcggtccagccaataccgagccatcgtcgttggttctcatacagtacgtaggtgaaccgcacgggctttccgtccttggactgcaccgacaggggcgattgggtgaatccaaaggcgcccaggtttcgctttgtgttggaaaagtcgagtccagtgaggtagaaggtgaccagtctaatggccttggacttccagatgactgctcgtgtgactcgggcagccatggaatggtaggtgaggaagaagacgccggtagtgagcaggaactttcggggtccaaggaaaaagtaggcaccaaacatatacagaggcgataggaagagcgtggtgaatgccaatcgggtcacatctctgggggtcaggctcagagaggtgattggaagcagcagaagatttgccttggtggtgacattggtcagcgtgtgcacaattgcatccagagagggctccgatgtttgccgtctctccacactttgtcgaatgtacacaaaggcccagatgaagcccacggcaagaatgtgaccacagtagatgaccaagtattcgtagtacatgaccacggtcacgtagacggccaccaacagaaagctctgccattgatcatcctcagtccatgtcagcagacccagcaccttgtcgctggccagaatgtatgggtatgcttgagctagtgccttggtgactgttggtggagtggaagacagcaggggactcattgattgaggctgcgaggccgttgagggagggaaggccgcgtgcgtcgcactgctctttttcttctccttatccgacatttttgctgtttgccgctgtgattgtaatgtgctcacaggcgtagtgtgcttggtcgaatggggtttgggtggtgatgttgctatgagcacgcttgcatgatgctcacaaactttcacactgtggggtacaatacgcactacagtactgtaggatgggatgaccaccacgagatggcaattaaactgttggtacacaagttagacaccccactaccctatagcattttttagatcaagacccctttttgttgaatttcaagactgtttgtggcgtctgggaccgttgtacacctcgggcgacctcggctagattttccacccaagaagttctctacccatgcgcgatatccgaaagaagttggcaggcgcgtcgggaaggtatttccttcataacttgttgacttgaaagtattgtctgcccttaccacattcagcatcagatcaattggccctcagtttgtgtaaacaattgccacagttaacagaagtcgctctcattctcaccccacaccgcatactatctgcaggccctgactgaatgtgcaaaattaccttacaatttggcccttggcacaaacccggagaagtcattttgtgaaccttgatgatatcggtggggtttgggcgtataatcactttgatggcttagtcagccgtcagatcaggctttagcgtggtagtctttcggtgttacttggtccacacacagatgtatgcaaagaagctgggtggcgaatgtcttgagcaaatcagctactgtaagcgtatacgttgtgttgtagttgaaagagtaaaggatgtgcacaattcaagggaagccacaaggaaactggttgtatcataaatttgtttttatagtcacgaaatacattaatacttctaaattctagttattggccatcccaaaagtgtcctactactcgtaccaagcggtagtaagctaccatagtaaccttttacatcgttctccaatctggctatgggggaccaatctatctgtgctctcgcgattgtacatactgtagcactgcaacatgaatgaagttatctttaagatactcgtactcgtactcgtatttgtagtggtacttggaccctgtttaaggggcaaactcaacctccatcttggccacaatggcctccagatccttggccttgaaaagcatcaagtgaccctgagggaagataccatactcctggaaggctcgcttggagtcagcctcttgggaagccttcttaaatgcgtaggagccgtactgtgtactcttctcctgaataacctcatcctcgggatggaagtagtaggtctcgggcttgtatccggggcccttcttgttcttcttagagggccgctcgtcctcctcgtccacagaggtctcggcctcggtgaaagtcttcgagagcaccaggaagtaatcaaagtcctgatccttagtctcatcaagaagcatcttgtacatgggaggaacgacctggacaggcatgttgatgagtcgctcagagatgatgagaccaaccttggaggtggaagaggggcccagcaactttcgcatctgcttgtgtagctcgggaaggtcctgtgttcgagcgacgaagtagtcaatgagagcagcaataactcccttcttgttgtccttgtgtttggacatgttgatgactgtgaggatggcgaagggatcggactcctttccgtcggtcttaattgtggttccgcaagactcctgctcaaggatcatatcggagagctcagagaggttgaacgaggttgagtcagaatccaacaattgtcgcagcagatttccaatggcgtggtagtcaatgtccttgttgaaatcaaagtactcaaagtccacatcgatggtatcagggacctcctcgtcgtcctccatggtcggatcgtcaggagagtcgggagcgtaggagtcctcttcgaggtaggactcgtcgtattcgtcttccgacgaggtctcggcggggtgtttctggtcttcggcagctctcttgggcattattgtgtgtcgtgtgtgtaaaagctcgtcacactggcaaaaaatattttagataaagtacacccgaagcttcttcgaaagtcttaatttttatatgcatgaacattaacctgacatcacagcgactatggcactcctcaatgcggccccccaggctgacgaatcgcccgaagaggcccagctggtgcacaagcccgcgcaaagaagcactctagccgacaacacaccgaccggccatgcacagaaggaggcgtttgacgcatccacgttccgacagcaacaccaagatttcaaaagcacgggagtggcgttagatccatccatcgccacccagggccagcttgtacacaaccagaatgtcggtggagacaatacacagaacaaccggccgttaaaacgccacaaaaagggagaggtgggtgtcttggaaggcaagaaggcatacaagggaccatgggcagcatatgacgacgaagaaagcactagtgaggaggaagaggaggacgacagcgtgaatgacgttgaggacaacaccaatgttgtcattgcagatgccgagactgagcctgaaaccgtcaaggagagctctattctacatgtcaagggcaaagactacctgggacgatctttcatgcacattccccaagatttgggtatcaagctgacacgtgatcctggggagagcgagtggcatgttcctacccgaaaggcccatacgtatactggtcacactggtggtgtgaacgcactacgtttgttccccaaggctggtcatctgctgttgtcttgtggtaacgactctaaaatcaagctatgggacgtttaccacaagcgcgagctcatccgcacatactctggacactcgcgtgctgttaaagacatatcttttaacaatgatggtacgaggttcctgtctgcatcatacgacaagagtgtcaagttatgggatacagaatcaggggagtgtctggctcagttctccacgggcaagatccccaacgcggtcaagttcaaccccaacaacaacaatgagtttcttgctgccatggctgaccgtaagatcatccattgggacatcacaacgaaggagactatccagacgtatgaccatcatctgggacctgtgaacacaatcacatttgtggacgagaaccggagattcatgaccacatcagacgacaagacggtgcgagtctgggatctccaaattaacgtccccatcaaatatattgctgaccctgctcagcactctatgccttctgtacagattcatccctctggcaaccacgtggctgctcagagtatggacaaccagattgtggtgtttgctgccaaggaccggttcagacagaaccgaaagaagaccttcacaggtgcatcttcagcaggatatgccattgaggtcaacttctcggcggacggcaaatacctcatgtctggagacacaggtggaaatgcctatttctgggactggaagacttgtaagctcaagagtagcttcaaggcccacgatagtgcccttcggtgcattgctgcccacccccaggagagcagcaaactggttactgcaggtagaggcagtgagatcaagctatgggagtaggagaaatgtatttgtacactaatcgatatactacagtttctacttgtagttttttttttttctgcatatacattcatttaattatagctttgccgtgaaagaataagcgctttgaaatgaatgtagcgcttacacgaatattactaattaaagcagcg