attcagcgctgaagctccatgtggtggattctgtattctcagatatacttgatctcgatgatttagtggaaaaagtggatttttacctgggttccaataaggaactgttttcgtggttcaaaaatttcgttggttatcaagaaaagaccaaatgtatcgaaaatattgttcatgaaaaacatagattagatttagacttatgtgaggcatttggtccaagctacaaaagattgccgaaaagtgacacttttatgccatgttcaggcagggacgatatgtgttgggagatcttgaatgatgagtgggttggtcatcctgtatgggcttcagaagattccggattcattgcacatcgtaaaaatcaatatgaggagacactgtttaagattgaagaagaaagacatgaatatgatttctacattgaatctaatttaagaactattcaatgcctagaaacaattgtaaataagattgagaacatgacagaaagtgagaagtcagatttcaaacttcctccaggtcttggtcatacttcaatgactatttataaaaaggtgataagaaaagtttatgataaggaaagaggatttgaaattattgacgctttacatgaacatcctgctgtgacagcgccagttgttttgaaaagattaaaacagaaggacgaagaatggagaagggctcaacgtgaatggaataaggtttggagagagctggagcagaaggttttcttcaagtcattagatcacttgggtctaacattcaaacaggccgataaaaaactgttaaccacaaaacagttgatatcggagattaacagcattaaagtcgatcaaacgaacaaaaagattcactggttaactcccaaaccaaagagccaactagattttgattttcctgataaagatattttctatgatatcttgtatttggcagatagtttcatatctcataccacggcttattcgaatcctgataaagaaagattgaaagacctattaaaatatttcatatctttatttttctctattcctttggagaaaatcgaaaaggcattgcaatttcataaagagaatgtgtcagaatctagtgggtctgacgacgggggttctagcacatcaaggaaaaggccatatcaacaagaaatgagcctacttgatatcttacatagaaacagatatcaaaagctgaaacgttctaacgacgaagagggcaaaataccacaactatcagaaccactcgatgaagaatccaatactattgaggaagaagaactcatcagtgaagaagccagaaatccttggttgactggaaatttagtagaagaagcaaattctcagggcattatccaaaatcgtagcattttcaatttgtttgctaatacgaacatttatatctttttccgccattggacaacgatttatgaacgacttttggaaatcaaacaaatgaatggaaagatcacaaaggaagttaatacaagatcaacggttacttttgccaaagatttggatctgctatcgaaccagcttcccgagatgggtttagattttattggcgaagacgcgtacaagcaggtgttgagactcagtagaagattgatcaatggtgaccttgagcatcagtggtttgaagagagtctacgccaagcctacaataataaggcttttaaactttatacaattgacaaagttacccaatcgttggtgaaacatgctcatactctaatggctgatgttaaaactgcggaaataatggcgttgttcgtcaaagacagaaatgccttcacaaccagtgccaaagaccaaatcatttatcgcctgcaggtgcgttcatatatgtccaatattgagaatatgtttaggatagagttgaataaaagatctctgcacgtttccgtgcaatatattgcccttgatgatctaaccctgaaagaacctaaggcggatgaagataaatggaaatattatgtaacatcatatggtttaccacatccaacggaaggtatctcacatgagaaactcaagataccattcttggaaaggctcattgaatttgggcaagacactgatggaagggaagtagatgaggagttctctccggagggtatttctttatcaacgctaagaattaagatccagcctatcacctataaactgcatatcgaaaacggatcttacgatgtttttactcgtaaggctgttaacaaatatcctactattgctaatgatgatgttcacaaagaaatggttgtccaaaagacggcgctgatatcaagattcctagaaaacgcgatccgttcgagaaacgatttaaatgaggcgacaaaatcaggtatgcaagaaaaattggcccttttaaaaggtgtcacagctaaagtgaatgatgaaaatgaagtaaaagaactcaaaactgaagaagacctagcggcaaaacaggaacagcccaagaacttgcccacttccgatgcaaacgtaataacctcatccatttcaaatgcgccacaatatggtaatgcagaagctggtgaaagtccgggaccttccgagaaagaaacgaagattcaatattgagttttacgccaggtttgtgcagaaagttctgtttttatgggtttgtttttttgatgtactcttatgtaatgtcaaggatgtaatattgtaattttagaaaggaaattgttaaatgtttaaagacttttggtaggattgggagtactctatgggaatatattcgaaaggatgccgttgtatatgtatatattcgcgcacttatatgcagttatgattaattttttcagacatactggggaaggatgcaatcaaaatgattcatcaaaaagtgccagcatatgtatattggttttcatggtatgcgtatcctattccatatccacatcaactccaaaatcgtccagtgattccccccaatcgttgtaccacttctcgcgaatagcatcgctgccatgttgggcattcctgcttcttacaatttgctcaccaccctcattgtacgtctctattgttgaattattatgattagagacagcttttgtcttgtttccatctggcggccagggaagtgagaggatgatgtcttccaatggagagttaacttcatattgggaaatatcattctttggaaagctgtttccatctcctgcaggggtgccatacggccatagccataaacgaatggggccgagatacagaattgcattagtgcatggattaaagttatacggaaaacttacaagttcgtcgaagcgagctctccctcgttgcgttagaagtttatcagcatccctttcatgttgagatgatctcgcttcaggataaattcgccaagtgttatcaatcaatttcggaattaattttccggagtcacatagagattcaagcctatccatatcccacgactcgatttgagatcttccgttaattatttgattagacagacatcttagaaaaagaattgctattgttagaagaacaaaaaagtctaagggactcaatatagttaaaaatataagttcggatttctcaaataagtaaccgggcaaacttctctgctgccaaatgaaacaaatgcgtttaacttgcatgcaaaataggatactggtcgtcacaatgacccaaaataaaaatcttaaaaaatgcggatagtttcggaatccaacacaattcattgtccatggacaatgatgatccatcattaaaacgcattgattgcaggctttacaatggtgggaacgttctggcttataactttggcactttttacagaaatttggccagataagaggacttggtcggtaattgggtaaaggccttcctgcgttagtgtaaatagccaaataataggaaacccatatcattgataaagataattcaaataataattgctttgatatggacaagaaattcgaaagaatgaagtaatgtgcaccataacctataaacgatatcaaaaatgtcggtatagcaatccctaaccaaggccactttaacttcacagccatggccaaacaatgaactgatttttgtctaaaacttcatatgaatctccaccccgccgtcagaagatgtacttatcgtttcccgcatttactgtttttataggcgcgtaacaaagatgctccatggtgaacgtaaagtttcacgaagcagtcagtaaagaatgagacgtgcattgtacttgtttgggaatccgacttcgaatgtgaataagtgaaccctgaacttttcttctatttagttaaaactacttttatatctagttaaataatgcgggagatatttcctttgtcctttaagcatatctaaaagcccttttattatttttgcttcaaaagtaccatctatatattaataccaagtacttttcagatcccgaatatctaagagacaattttaccttccatctttagatgaactaactcatagctgtttaataaacctctcaagtgacagaatgacgcaataacaaccaaaaaatggaagagttgatgagagtgcccccaaatgtcaaatttgccgggacaaactttttcaggaaaccgcatcccataaagaacggcaccgattatatatagaacacccccaagcagcacccaaaataattggatctgcgtccagatttctgaaaaagtgtagcagtaaagaccgctgaatattggaacgatggaggataatccaaagcaaacaaatagcccagctctataaggtctccactctcttttgcgaaacttatcttttagtgtcactatgctacatgcaatcccaaagctaacagtaataagcgcaaatagacagaataaagaaaatttttcatagtaaccgtagtataaaatactagtcatcgatgtgacaatcaatatgcagataccaaggtagtctagtttattacctaaagtggcgattctcaaggaatgacttttcagacagtgaaaggagctgctcagtattaaacatgcaaatgctcccgaataaaagagatcaattatcatatgatctttccatgtagtagtctcaaacaccttgatagttgatttatctagcaacaggacagtgaaaaagccgagtgcagggatcaaatgcgaataaatattgacactttcattatgcatgtaaaacaaacttttaaaagtctcaacaaaactacaagtttccctcacgtacccatgtaaaatgtaatcgttatctctttgccattctgggatttcatcccaactatacagtctttttagcactttttttgcttctgcaacctctgcgggatttgcgggtgtcttccctgcagctctcttcttcaattcttgtacgctcttggttctttctaataaagttgacatttggaatggttcttttgcaataagcatcatagttaaaacaacagaataattatttcatttgactcaagagacgctcacataaatactatttttaatcaactattcccaagagatgttgggtttcaaaaaaaaaaacagctcaacaacggaagaccggctactaaccccgagtcaccaatttttaacacactcgaagtaaacaagaaaactttgttactcaaagtctggcctaatcaaggaagtactaccctagaggaagtacgataatagtacactttttgtattctcgatggattattgttttccttaaaaccctctaatgtacatttcaatttttccttcaaaaatgcggtttcaaaatctgagtccgctttgtaaggaaaacatgaatgaggcgaacgtgcgtgcactcatagtcagattttaatctgtagtgcaggcctgaggctactgtaaataaccttgaaggctgatacagttacaatattttaacgagccgccggtcctccaataagtatcttaggatctctacttcatttgatgaatcaaggattcaagctccagaaagttattcagcatatattggcttttcctctaatctaatgccccaagccgtcataactagccatattagtctaatagtgcccgtccatatacactgcaacttttttccctttcttcctagccaattatagttcctctttgtttttttcctcttaagtttatttatattccaatttattatctgtatcggtaccaacagcgattcagcgactcagcgattcacctgtgtactctgaaaggcaaaaaacctttctttttataattgtttgctgaagtccagtttggaattcatcataatacaaggatatctttcggaaactcatagaaatcatggaaacctcagtaagagaacattccgaaggtatacacgagcatcaggggattccaaaagtaattttaccggctgaattttataaatgttctagaactgaccttgtagtactcatatcacgaatgttagtgtcactaatcgcaattaacgaaaattccacgactaagaagcctgatgaccagatcactttaacgcgataccattccaaggttccaccaaacatatcgatcttcaattatttcataaggctgaccaagttttcctctttagaacattgtgttctcatgacttcactttattatatcgatttactacaaactgcttatcctgattttacacttaattctttgacggctcatagatttttattgacagccaccacggtggccgcgaaaggtctgtgtgattcattctccaccaatgctcactatgcaaaagtcgggggggtacgatgtcatgaactgaatatactagagaatgattttttgaagagagtaaactacagaataattccaagagatcataacattacgttatgtagcatagaacagaaacagaaaaagtttgttgcagataaaaatgcaccagggtcttttgatttggattcgtattcttatgttagtcgtccaaaaagtggatacaatgttttggataaatactaccgaaggatagttcaattggtgggttcttttaacgcttcgccagacaagagcaaaaaagttgattatgttctcccgtcaaatattgataaagacaccgaaagcggtccccaaattcaacaacaaaagggaacgttatcacccaattcccactattcacagaagcgaaattctgaggcaaaagacacaaatatctatcgtaagcggtccaaaccggattaggtttttctcgtgagacatcctggaagaatcattatcgagcaaaattacagataagtaagtacatatatgcatacgtatatgtacacaaaacaaagagatagccaccacttggcattacatgttcgagattttcaaatgaatcattaaatatcatcaaaaatcgtcaattgtctaccaaagtaatttccgatgattttttttccgtttgcagttaaacatcccacgactattccctctgttaccttttttttcattattgtcaaaagcgttggggcaatacagaggactaagcacagacgaagataatgcattgacgcgaaaatccaaataaacacgtcattcgtcccaaccggtacctcttttctttcgtcttaatttgttttaaggaattgttgataattactaccaataggcaagaacaaaagtatatctatcccatattatataaaagagatatgtaaaacgcatgctgtttggccgaacatattaaatacgctcagtacaatatttgctttagcaattcgatatatcgattcatatctttcatatacaaatacagagttaatgttcactaattgatctttaacttcatctgtgcccacgatcagcaagcaagaagcttgaccttcgttcaccctgagctgcgtgcgacgccaatgtaaacatatacgaagtacatgttagcaaacagtcgaagtttttcatactatcaccttagttcttgtgcgaataaagataacccatttgctgcaataatcacaaatcttgaagccttaatttgtgacacgttgagattaccttctaattattatccatgtagtatatgcatattttactttcggaaacaatatacaataaaaagtgataatttgcaatgtaagttttatttttttttattacaaagaatgtttttttgtttataaattaattgatattatggcacgtgataaacaaatttccaatataagccatcagttttttgaagtatgagggcatcgtaaaaattttcactaggtattaattattttgttgtgaagaaagatactaaaaacaaacagtaaaccatttataaggacaaactattacgttatgccttccgaaaatccagacgtacttttttccaagattgttaaagtggttagagctgcatcctcattagccagtcaagatgtggacttttataaaaatctagagagggaattcagtaatgttctgaagtcaaaatcagataagctcacagatatggtaaatgaaatcatcttgtctattgatgaacatcatgaatcatttgaacttaaagaagatgaaatttctggtttatggaaagatttcggaaatattatggacaacctgttagaaatgtcagatcattcactagataaattgaatcacaccgcaaactcaaaggtaagtggtgctgagcttcaatatttaggcgatttttcaggaaaggactctttatctacgaaaagactcgaaaaacctcagttaaaattcaaaaaatcaattgataatagtgaaagtcatccgttcataccgctattaaaggaaaaaccaaacgctttaaagccactttctgagagtttacggttggctgaggctgaggaaaataatcccagtcactacctccatccgtatgcgtatgaaattgatcaccaagaatatagctcagatgttcttcaaataaaaaaggagattccttccaaatcctgggatgactcggaaccaatctggatagatacaaagacaaagcttggattaatgctagaggatttgaaaaatgcatctgaaattgccgttgatcttgagcatcacgattatagatcatattacggtatagtttgccttatgcaggttagtacaagggaaagagactatctagtggataccatagaacttcgtgatgccctacatattctaaatgaagtattcacggatccgttaattgtgaaagtttttcatggtgctttcatggatattatttggctccagcgagatctagggttatatgtcgttggtctattcgatacttatcatgcctctaaggctattggacttccaagacatagtttggcctatctgctagaaaattttgccaatttcaaaacttcaaagaagtaccagttggctgactggcgtgcaagaccgctttctaagcctatgaccgcctatgccagagcagatactcatttcttattaaacatatatgaccaattaagaaacaagcttattgagtctaataagttagcaggtgtcctatatgaatcaagaaatgtcgctaaaaggcgttttgaatactcaaagcataggccacgaacaccttcttcggaagtttattctccaatcgaaaaagagaacccttggagagtattgatgtaccagtacaatataacttctgagaaggaagagttggtaaaggatttatatctgtggagagactttatagcaagacgggatgatgaatcgccgagatttgtcatgccaaatcaattattagctgctcttgtcgcatacgcaccaatcgacgtcataggtgttgtttctttgactaacggcgtaacagaacatgttcgacaaaatgccaaagtactggctaatttaatcgagaatgcattaggaaacattaaagataccaataagaaaactacttcaattacttcctccgaatccaaacctgatggaatttcattagaagttattacaatttctcaaattcgtgatataatggaaaggttttcgcttttatccaacagtggcgttatcaacaatcgaaccaagactggtgatagtacatcttccattctcttaggtaagactctaccatttgaagaatgcggcatatcgtatgggaaaaagggcacaccaaataaagttaaagttgaagacatcaaggcgcgagctcagaaatttaattctgccttagcgggtttagagaacattatgtttgaattagagaagccagtcactgttcccgctagcgtagaaaagggtgaggcggtagaaattgaatctgcgcctgagctaccatctaaagctgagagtttcgatgatattattgtcttgaagaagaagaaaatgcataagaagcagccagcgaagggaaaagatatgacggtaaaagaagccgttgactattctaagatgcctagtgtcctatccagtaagccgggccaaaataggaagcaacagagaaagagaagatttgatccttcatcaaacgatagtgaggggccaagggctgctaaaaagaaaagacctgcccctagaggtaagaatatgtctttcaaaaggtaatttgtataagtatacatttttatatagctacaacacttgttaattaagatcccctctcatctaatttgacatttgtaccatacaatccaaattctaatctggttccaccccagtttctcccgccttgttgttactgaattttaacttgtcttctgcactatgagggaaaccgcaatttttcttgtgattacaaaatcagaggttaaccggagattttagttgagttttacagtgatggaacttcgttcgagtattcattcgtgttaaatacatagtggaattgtaatagtgccttaaatacgtagagaaactatatatgttatagcagtggtgatccaaaagggcgacttacaggactcctacttttcacagcttgcctcccataaaaaatggccattggtaaaagactattggtgaacaaaccggcagaagaatcattttacgcttcccccatgtatgattttctatatccatttaggccagtagggaaccaatggctgccagagtacattatttttgtatgtgccgtgatagtgagatgcgcaattggacttggtccatattctggaaaagatagtccaccgttacacggtgattttgaagctcaaaggcactggatggaaattacacagcatctcccactttccaaatggtactggtatgacttacagtattggggattggactatccgccactgacagcttttcactcgtgcctttttggtctaattggaaccttcttcaatccatcttggtttgctcttgacaagtctcgcggttttgagtcccctgataatggcttgaaaacgtacatgcgttccactgtcataattagcgacatattgttttatttccccgcggtcatatattttaccaaatggcttggtagataccgcaaccagtcaccaatagggcagtctattgccgctgcagcgattttgttccagccttccttaatgctgattgaccacgggcacttccaatacaattctgtcatgctcggtctcactgcttacgccattaataacttgttagatgagtattatgctatggctgcggtgtgctttgttctgtctatctgtttcaaacaaatggcactgtattatgcaccaattttttttgcatatctattaagtcgatcattactattccccaaattcaacatagcgcggttgacagttattgcttttgcaacacttgcgactttttccgtaatacttgcgccactttatttcctaggaggagggttgagaaatattcatcaatgcatttacagaatatttcctttttccagaggtattttcgaagataaagttgcaaatttctggtgtgtcacaaacatatttgtgaagtacaaggatagatttactatacaacaactccagctatattcactggttgcgaccgtaattggctttctgccagccatgatcatgacattgttacatccgaagaagcaccttctcccatatgtgttaattgcctgttctatgtcctttttcctctttagttttcaagttcacgagaagactattttggtcccacttttgcctatcactttactgtactcttctactgattggaatgttctatctctggtaagttggataaataatgtcgcactgttcactttgtggccattactaaaaaaagatggtcttcatttacaatatactgtgtcttttttactaagcaactggctcattggaaatttcagcttcatcacaccaagattcttacccaagtccttaactcctggtccttctatcagtagcattaacagcgattacagaagaagaagcctgctgccttataatgtggtatggaaaagttttatcataggaacatatatcgccatgggcgtttatcatctcttagatttatttgtagtacctccatctaaatatccggacctgtgggtgctgttaaattgtgctgtcgggtttacttgcttcagcatattttggatatggtcttactacaaaatattcacttccggtaataaatcagtgaaggacctgtaagttcactttcaattaatatatgtttatttacaactatacaacatcactaaatatgaccctcatagaaaagatccgcttgatttagacgattattacgagcttaactactatttttcagacatttacattgagctggcttatggagaggtaaatatattataagatgaacacttaattgattattagcttttccgcttagcgtttttttaattctccaatacccattcattgttcgcgtgtttcggaacaatgaaagatctccgaagggcggttactgataacggacgccaacattgtataacgtcagataaggatatcgtttcattttttatctgagctctctgtaatcacgtaaaaacatataaatagtacaacatataaaacttgaaagatcattttgtcgcggacattcggtaagccatgaacatgaagctttttaacatcctacttatactctgtgcgggcggtactctctgcatgatcatccctgaattaaacgaaatagcttattactctgaaacgttcgagaacttccgcaatgcaaaggctcaagatggcttaggacaacaaaatattgagaatcttcacttaggaagacaaaaagtccttcgcgggtcgaaatcgcttccctatcgatatatcatagtcttcaatgaagatattacaaaccgactcattgagtcacatacgcagatgatacagaaagcgcaaaaggtctccgtcagtaaaattacagaagatgactcatttttaaggacagtgtccgcttcagcatcacctaatccgcaatttggaggtattgatatttctttcgacataaacggattatttcgaggtc