aacgcaggagcgtatgtcgcaggagaaacagaagaaatatgtaatgcggacgtgggcctattcacgttatcacatttcttagataggtttgtctacagaagtgctaagcaaactaacgccacaaggggtgcatctatcatgcagcccttgtttagtggttcacgaattaacgactctgttttggtcaaggcatcagatgttatgcatgaccaaaaccctgttaacactgaagactggcttactaaaaagatcaaagatatcaaacctgaagataaattcttttaccagtatttcaccaccaagaagacagccgatagaaaaggaaataaatctaacaaggagtctaactttgatagtgatgatgaaatgaatgaagatgaaatttggagtgctttggttaaatctagacctgatgtagaagatgatagtgacgaaagtgagcttgacttcggtgaagaggatttcagtgaatcgagtggtgaagatgaagccaaactggatgtagttgacgcggaagacgttgaaaacgaagacgatcaagatagtgatgaggaagagggtctcgatgaggatatattctacagctttgatggagaagggaatactggggacaaaaaacgttctcttgctgaaagtgatgaagaagtcgagggcatagaagaagaaaaagaagaagatatggaggctgctgcaaaaagggcaaagaagaagcaaagaaaaaatatgctcaaaagcttaccagtatttgcgtccgcagaagattatgctcaatatttagatcaagattcagagtagtaacactatctatcagtatagctgatcagtgttgtaaactaaatatgaaaagtaaaacctgtacaataaataactgttcaaattcgaagcttctaagttgaagatataacgcattttagtgatttaataacaataaaatttgcatttcctttctttgattattactcgaacgacggtagtccggaggagacggaagcggagctgaaataaattctatatatggttgaaatcaccgaggttatgaacaaagtaagacaaagactgagactttgaacaaaggcgaccgcgatctaacagaacaacctctcaaattcccatatttgtagtgccggactctccactaattgaccactttcaagcaagaaagaattcgttattatttgactaatatagtttactatagaggtttttgatcatgaatagcaacaagtttgttgtacgaatagcggatgcactttttaagtcatcactagccaaaaatactccacctgtttacccacaaagaattagacattttgaaattttacccaatgaaaaatgggttatatggggtcctggaaagagcaagtttttgaatatccttagtaacaaatatatctgtgagcctccattatctttgagatttggatttttaatggaaagttcgaacatcttgccaagaattgaacaagttgctttcaagggagttttacctactgctcatttaagtgccagatacgaatacttcaaagatgattatgaccaaacatgcaaacagtttatatttgacaaggcaagcggatcaaatgctgtttcttataaagttgaaacaaacaatcgtaaaataaacatgaaactgtacgatgttcttatcgagaacttaaaactgagcagtttgcaagatcagtgggttatgggactaagtaacgggcaaatgaggagagcaagacttgctcgtagcatgctcaaggaaccggatttactgctgattgacgacccatttttagggctagatccaagtgcaacagccactatctcacaatttttagctaggtatgataatatggatgtaaacggcgattgcccaattgtcattggctcaaggtatcaagacactattcctgcatggtgtacccatgtatgttgcgttgatcaacaaagcggtatagtgtttcaaggatcgattaaagagctccaaaataaagttgatgaaaccaaattaatagcacaaagagaattacgacagtccagaaaaacgagcttttccaaaggagacgtttccatcgatgatttaatttgtgtacatcctatgtttggaaagggtgatcacgaatttatcaaaatgcctcacgctatagaattagacgggctgagcgtttcatataaaggcgaagctattttggaaaatttgcactggaaagttcaacctggttcaaagtggcatatacgaggagacaacggttcgggtaaatcgaccctgctatctctacttactgcagaacatcctcaatcgtggaattcaaatgttattgaaaacggcgttccgcggagaacaggtaagacgaattattttgacattaatagcaaaataagcatgtcatcgcccgagctacacgcaattttcttaaaaaatgctggaagaaggttgaatacccgggaaagtgttgcaactggttaccgtgatgcctcttctaataatttcttaccaatatggaaatctttagacaagagcgtccaaagcattgtcaacatgtatttagaatattttggtttggatcagattcctgatagttttttatttgaacaattgactgtaagtgatcagaaactagttctttttgtcagaagtttgatcaagatgccacaaatattaattctcgatgaggcgttttccgggatggaagtggaacctatgatgcgttgtcatgaatttttggaagaatggcctggaacagttctcgtagttgcacacgttgccgaggaaacaccaaagtgtgcccattacttaaaactcatatctccgggagagtacgaaattggtgacatcaatgataattagactcttgcttcttcaacaatgatacaatgaaatgaaaaaattcaaaaattgtggggatcatatataatactatgtaaataggaagaaatacgagatctttattccttccgtaccatctcccagctcttgataaatcacaaacgcaattgctttcataatagccgttaatgggaagcgcctactaagctattcaagtcttgcacagaggcgaagtgaggtgtttgggtgtgatatcatcaccttttctctgcggcatatttcaaaaaaaaattgtagtacgataatacgcactcaattgaaccatattggaacgggacgattaacgcgattatctcaccaatatacgaaactaccaatctcacaaggaagttctcgtttgaattcaacggggattattgattaaaaagcgttcttaccatcctttaacaaacggatccgcgaaaggtgttttggcgttactacgaaaacacaacactttaacgagaccataagataacaatcaaaaccagtactttgaatactgctttcattacatctactactttttactaattggtcaattttgtatttgtcagttttaaattagttaatttgcaaaagaagtaaccttctattttcgtgttttcattctgagaaaaaaatagaaaggcatagaaaaagaatccaacaaatttcaagaaatacctttcaaaagcacttgaagtatgagtactcctgcaaactatacccgcgttcctttatgtgaaccggaggaacttccagcagatatacaacgagaaaatgaatatggtacgcttgattctccagagtacttgcatcaagtcaaatcacgtggtggtgaaccattaccaaaaccagttattgacacaccaccatattacatttctttgttaacatatctaaactatttgattctgatcatattgggtcatgttcatgatttcttgggtatgacttttcaaaaaagtaagcatttagatcttttagaacgtgacgggctagcaccttggtattcaaacttcgagagtttttatgtcagaagaattaaattgagaattgatgattgtttttctagaccaactactggtgttccaggtaggtttattcgttgtatcgataggatatctcacaatataaatgagtatttcacctactcaggagcagtgtacccatgcatgaacttgtcgtcatataattatttaggctttgcgcaaagtaagggtcaatgtaccgatgctgctttagaatctgtcgacaaatattctattcaatccggtggtccggtaactcagattggtacaacagatttgcacgttaaggctgaaaaattagtagccaggttcattggcaaagatgatgctgtgatcttttcaatgggttacggtacaaatgcaaatttattcaacgcatttttggacaagaaatgtttagtaatctccgatgaactaaatcacacctccattagaactggtgttaggttatcaggtgctgctgtgagaactttcaaacatggtgatatggtgggattagaaaaacttattagagaacaaatagtacttggtcaaccgaaaacaaatcgtccatggaagaaaatcttaatatgtgttgaagggttattttccatggaaggtacgttgtgtaatttgccaaaactagttgaattgaaaaagaaatataaatgttatctgtttattgatgaagctcattcgattggtgccatgggtccaactgggcgtggtgtctgtgagatttttgatattgaccccaaagatgttgatattctaatgggtacctttactaagtcatttggtgctgctggtggttacatagctgctgaccaagctattattgatggactgagattgaattcaaccactgtaagctatagtgagtcaatgccagctcctgttctggctcaaactatttcttcattgcaaacaatcagtggtgaaatgtgtccaggacaggggactgaaagattacaacgtattgctttcaactcccgttatctacgtttggccttgcaaaggctgggattcattgtctatggtgtggctgactccccagttatcccacttttattgtattgtccttcaaagatgcctgccttttccagaatgatgctacaaagaaggattgcagtcgttgttgttgcataccccgccactccattgattgagtcaagagttagattttgtatgtcggcatctttgactaaagaagatatcgattatttgttgcgtcatgttaatgaggtcggtgacaaattaaatctgaagtcaaattcaggtaagtccagttatgacggtaaacgtcaaagatgggacattgaagaagtcatcaaaaggacgcctcacgattgtaaggaggacaaatattttgtcaactaaattaccaataaccttatcagatggaaaaattaagaattttctagagaatcttcgcccctgcagcagtcctactatggactcaagacagcaaataatcaagtaaaaatcataaaaaattgtaaaagaaatatgtaaaaatccctcaaagaatggagaagttgataaagtgctcaagatgtcccaggatatgaaatgaagttctgtattatctcatcctatatagattaatgttatgtatacaactatatcgtatcatattcgcaattgttcttatgcaaaaggcgtttttttcccgcgggcaagaatcgaacatgacaccaacccttagtaatttcgctaagcaaatatggtgagaaacggactctgctttaaatgataaagagttgacatctccctatctgccatttgaaaatcttgcaattggtcatttgaacggtctggataaacgtgcggttgaactttggaatctagaaatcatgtcaaacctctacaaaattggaagtgagacaaaaaatacaattaaaaagtttcgtacatccacagcaagagctaactcgataaaagctctatcaattaagatcgaaccaaaaccgtcctatgaaatagttattgatgaagacgaacaagaagaactagatgtaatggaagatctaacagaattagcggagatcttgcctgataattcacctcggtttctccttaccgcatatccaatgacaacaaaagatgggatcaaacagacccctttagttctaatttattggaagccaatgacagttgtgtcacaagaatggaagatgctttatgctggagctttggaaatgattagaaacgagtgtggtactttcaaattgttagaagtttcttcgggcctagaagacgactctgacgttgatgaattacgagagcaattaaaaagttgttagtgtagttaccattaatccataacacctgatataattatgtaagccactttcctaaagagtttttgttatggaattgtcaaacaaagactgtgttttgacacccataaaccaatcaaccagacccagacacaatatatatattttccttatatttcattttcacagtcgcatttcccgcacgcgcaacgcatctctgtgaaatttttgatgtcagagagatttccacttgcccaagcagttgcaatttatcttcgccaacatggatttcacgattataataaaaattattctttatttctcttattagtttccaatacacattaaaccaataaatcatcaaaccaatcaacaataatcagtcaaaatgggtcgtatgcacagtgccgtatgtctaatcacaccataacgagatattaatgcacataaactggattaaacaactcgtcaaaacagaagactgtatagtgtgggattcaaatatgaatctctaatgtatttcttctctatcggatcacaattctattacaagttccggtgtgtacacaggtatattttatactggagagtagattctgctcactgtacattagctgggtgattccaatttcttttgcaaacgtgttgaattattttgacatagtttgttataagctgagttacttctccagtgtattttcactggagctatcacatgtgaccagtaactaactacctcaacgaaattattttcattgggctcattaacaataataagttgatatgcctacggcaagaaggaacactcggaacactcgtacttttatggaattttatgatctggaagaaagaatatatacatacgttcttttttcttcatcaataaatttttatttttactaacatacgatatattttttggaatattcaattctgataaatatcatttttaaacagggtaaaggtatttcttcttctgctattccatactctagaaatgctccagcttggttcaagttgtcctctgagtctgtcattgaacaaattgtcaagtacgccagaaaaggtttgactccatctcaaatcggtgtcttgttgagagatgctcacggtgttacccaatcccgtgtcatcactggtaacaagatcatgagaatcttgaagtccaacggtttggctccagaaatcccagaagatttgtactacttgatcaagaaggctgtttccgtcagaaagcatttggaaagaaacagaaaggacaaggatgccaagttcagattgattttgatcgaatctagaattcacagattggctagatactacaggaccgtcgctgtcttgccaccaaactggaagtacgagtccgctactgcctctgctttggttaactagagtgtttaaatcatctttttcattatttctttatatataattttgtataattagaactgattttttaaacatttttcaatataaagtaaattgcattacatttcattttaatttatttgctttatgaaatgcttgtttttccaattttaagtaggatcttaatttttacaccacattttcagtttttaatgtgtgttaaaaaagcgacgaaataatcactttcttaatggacagatagagatcatggctcaaaattttgggaggatcccttcacataagtattatgtgctaagcctatatcgtattgttctcagaaacattccaaaacgttgttgctcatacgcatttcaatatgaaataaagaaaaacctttcgagacagttgaccaaacacaaacatgacaaatctagttggagtgtttatattctacttgataaatttaagctgttgaatagctatctttcggagggtaaattgcaggaaattaaaaacttaattaaaccgctgaggaagacatcgaaacaattgaaaacaacaaagatccttggtactttgaccgacctgggagataatacggttcaaagtccggaggaagtaagaaaccttcatatattagagacttatattaaacaaaagcaagatttaggccttttacctatctatgtaccaaaaacgtacaagatcaatctcctattaccattagcattgaatgaccacgcatgtgtgaacttgtacaacattcagcaaaaactggaaaaaggttccccctctgctagaatgtcgtatacaaaagaaggaagaaatcaaatatggtttgttcgatcacctgttaataagggcaaaagacaatccaaaaaactgggggtcttgatacgacaagaaaggaaagattctcaaaaaaatgtcgacaatctcaatttttgtgaagcgaaatgttacttgggcattacatgaggctatttgggaggaatatttagagtccaagaggataattaagataaacttgacaaagtacttggattacaatataaatacgtcaaacaaaacgactaaatataatccactaagccaaattcaaaaaattaatgagtgggtagatcccgtgagggaagtaatgttcaacttgcagtctaaaagttttcaaaaagtggagtactttgccaattataaggacaagcttttaaaaaagggcggtcaattggcctattttgataaaatatcaaaggagatgtatttcaaacgggtgaagtcttttgaaacgatgtgcgaagaagcattaccgcacgttacaccatttataatgaagagagacttgccaaatgttctgactaagtacggtttcaagcaagcaagcaggtaatgtcgaatacatgagtttagattaaagattcactacgtattgtcaattcctttcgagcgcagacatatttagtggtagaacttccaggtggttgtgatgaagatgccattatgaaatatttttgtacatgcttcaattccagaagttgattttccaaactaattaataaagttcaagtggacatattatattagaactttttcataataatttatattaagttctaatgcaacaatccgatgacagtaattaccttacctttctactactgtttatgtacctgcatataagtgtcgtatatggaatagttttttagacatcatggtccacgttatacttatactacgtacgctaatgattttttcagatccatcacaccttcttgaagatgactcacttttgctgttgaaaaaatctcgatgctttattaatcccaaaatactgccagaagttctgcgatttttcaagtatttttttctctatttaccaaataattttcaatagtataaactcaccaccagagcaaaaggatcaagcttatttttcatctctagagctcctaccattataaaaatttatatggtacttttttctttgagattacatactgtgaaactgcaattttggcaacgtacttgatacactacttactcttgctatcttttcagatttgttagagttttcggtaagcacctcatctttcgattctgttgatgcccgcggaatatatcgtacggtaatccaaggaactttgtcctttatatctagattatctacttcgatttcggagttaaaattctcgataaaatttctttcatgaatattgatactggaattatataccaaaaactcatttaatatagacactgtactccagtatgagaactttctcatgcatgcaacaacaagagatattatcaattcgccattagtacagtgcatataacagggataatgtctcctatcgatcaaaaatttaacacatcgtaccacgacgtcgtattcaatgggaactgccttctttttcctcttaatcttcggtttagtcttgtctgtcttcctctcattttgacattgtatatggatcgtcttgacgttgttttcttcgcaaaattttgccattaccggatcattacttaaaggttctggtgtcaatgagagtatgtatttcaatctaagggttctcaaaaatgagagattgatctctcgtggataggatcctctatataagtttggctggactgtagaaaactgcaacggagtcaccagtgacatcttgattcatatagcttattacagacgtgtgagaggtgccattcatggcaagtgtggaacctataatatatgctgaaactcccttccctcttggcagagttcttttttgccttcgcacttttttttagggcataaatcaaatagcggtgattaataatgaaaatcaatgacaaaagtcacacagcaagccaagagacacgcgtttataacgcttatacagctagtagagcgaattggttggacggatagggacaagatggattttttttacgaagaacaagtagctaaccttgaagacagttattcaaataatcctcatacgaaggaagctgagccagcggaacataacgagaatggcgaactccagagccgagatgacaaaacaaatgaggccttccagatgctagaagaagaagtaaataagcaatacgaaaagactacgagtgtatttaaaaagttggttgtcgaaaaagatgatggcattgaaatcaacttacctattagtaatgaaacaacagaagctgctcaaaagtatttaaaaaagctagacgagaatattcacaacgtggagaatttagctcagtcatactggagcaaaatgaagaccaagactttctggtccggttttggtagcgtcaataataccataaacaataactctgttgacattggtcaggatttaaaagagaaagagattgctgtgggtgggaatagaacagaagctgagctaaggacattaacaaaggatgagtcgatttacttagacaacaagatggatttgaaagaggagtcatttgatgtagatgaaaaaaccgacgaaatatgtcttattttacagaatgataaggatatttccaaattaatgaacgacattgtgcctcatcaaatcagttataaagatttctggcatatatatttcttacaaagaaacaggattttagataaagaaactaaaagaaaggaaattttgtctaagaaggaaaaggaggcgggagaggaggaagtcaactgggatgatgaagatgaggaaatagaaggagaggccggcgccagacgtgaaaatgaaaccaaagttgaagagccaaaaagggaaatagaacaagttaacaacaatgaaacctatggcgacgagaacgatgacgatgatgatgactgggaatgaatgttctgttatatgaaatatacgtgcaataatataattatttatatacgtgtcatgacatactttaaaggaaaaaaagtttatccaaggaatgcagaggaaggaggacaaattttttttgagcatgtaatttcacgcttatatctttgtttcaatgtctggttgtatcttcgttataacaaatcatctgtctttgggcaatgagtgcctgtcgttaacaggatcaagaaaaaagagtatgtggagaggagcttttcatttattgttcgaattcattaaacaccgtagacacggtgataaaacaaaacatatgcattagaattagtaacatcagttttgtttttaacaggtttaaatttggtatcatcaaaatataaccatcctttccttaatccctttttcacataggctgtataatgacccccgtacaaagtaccgaaatggcatgccacgccatataactcgtacttgaacggtggtatttgtccccttactggtaattcatcatcattgacgcctggaggaaatacaccatcaaaatcattagcccaaaacggggttaaatccaacaagaacggatatttgacaaaatcgttatttttattcaataagttatcgaatctttttagatgaataatcagatttctcggcaatcttgttaccgtcaattgttttgtggaaggttgtctttttttacagtgtgggcacaaccattgttcgtctacctccaagttttcacattttgtaaattctttaaaacaatcctcgatggtaatttcgttttggggaacttttctgggtataggaattgagagcactgtgaagggttgatacgttgtcgaggtatggccgcaaatcttacattttagtcgcgacgcgtattgaccttgaaacaggtcgacaatgacgctgaaatcggtagttaagaaacgctcccactctatcgacgacgcaattcttagggataatttttctcttcttgcttcagcttcttgagagagttccttcaatggtggattcgaaccgcattggttcaaatcctcatgcagcccatccagaaggaactgacagaactcttggcaatcttgttgggacgcagtcttgaataacgagttaaccgatccacatgccaatttaaactttatcggggatatagatatcttcttcgaagcatcaacctgttccttatacatcatatgaaccaacctcgcaaaatatttcgctaggatacccttcgatcccagcttgctattgatattaatatgtttagcgtatgaatcgtccaaaaatatttgtgttagttcgtgggtacctaaaatacactgaattatgcagttcatgtaacacgaatttcccaggttctctaagccaaccgcgaaatcaagatcataattgtgagcggaagaagttggcgaagcattaatgtggtctaaagagctattgttggacaaggagagaaacgaaggttgaatagtagaggtggcagagtcgtggctattagaattcatattcaagttcatgctgattgtttgtggaaaacgttgcaattttggtgttgcggttcttgatggagaagtgatggctctagtattgatgggtgttatatgcgtgaaagagttgtgattcaatagctctatttgatttgttatagaatctatctcgttgtttttccagagatgtggcgtttctggataattaacagggaaagaatcatttttcattggattgggcgaagataggggtaaaggagatggtgagttagatatcgataatgaagatatggaatataaatttgaattcttcggactaggtgacgtatagttggaaaacaatttcttaaaacttgaggatctttttagtgcaaaattactgtctgtttgtagttgttgttgctgttgttgaagatggtttattggaataggcgagaccagcatttctttcatggagtcgtccattgaatggcttatactgggggacatcttgggcaaatgttgtaaactcagaccggaggtgttaccgttaacataaacactatcatccttgatattgtgttttgatgggaaagttgaggatatttgcttcccgtgatttgaatttagccaacttggaaaaccagatttcaagataaaaactttagtgaagtcgctggatattggtttttcaaaggaatgattcaatagaatatctaataaggcggattgttgcttgatgttatattcgttcgagtccgtgtagagaatgataaatttgaaaaggtttctactttggaatagtttaatttcattgttgggagatgtaattaatgattttttctctaaatcgtgatcagagtacgatattttgaaagaaataggctccaggcagataatgtttttcgaagcaatatgggacttgtcgaattccaaccttgatcgtatatctatcaatagggtttccatttgagacgaagaagaactggtcgacgaaattattaatgaatttaattggtcgggtgtgatataggaacccgattgcatcaagttacattcttcttggtcgtggtgcagttttgtctgctgtacggaagactttatgaagtttttaatctttgtgatattttcatctttcagtaaggtctgtagtaaggtgttgtatatattcatcagttggaattcattattgttgctattactattgccatcactatgcgagttcttacgcaacttgacctttgcgaattcatctagatgaggaatcttcgtggttacaataatatgaatgatcttgtagtaaacgtaatttagttgtatagtgatatcataattcgaactacttatcgcacccttatttcggcaggatataatatctttgatatctttcgagtattttttgtaatcggataagatgtcgatacacttgtctagaaggctgctcaaatctcgatctttgctcttaccattcatgatgaactcgttgattttattctccgcaatagcggttagttgggcaattgtaaggtattgcgaccgctggcgaatattttcatcatttatagtgctaataatattctgttccataacttaaccatgtatcagagaggaaaaaaaaaattcttggagcattcacaccctatggcaaatgtatcctgtactacccagtataattctaaaagatacagctatcatacaaccatcatatccttttttttttttttaggtttttactagtagtgaaatgagccttaacccttcgctcgacgtaatgaacgatattgaagaacaaattgttattaaataggtaagagtagtcacagtttgcactttatgtagttatataaaaatgatacgacatgattaaatacgataggatcaggagcaggaatataaatatgtgtggggaaggaagtggatgtgtatatggacatgatacaggcgcttctcaataaacaccatcatctggtctgttttgttcgattctcgcatcatcacccttcttttgtaagtcttccattccaggttgtttgtagtcgggattcttatcatgctccaagctattcagtttcttcttattgctgtcgaacaaactctgttccttcttttcagccgcgtcttggttatccttcaagtgaggaagggaagctctggcggcgacggagaaagccgcccttggtgacttgtagatcagttgtcttggagtacgtaaaacagtggctcttagcatttttggaaatatttatatagtggtgtatatcactttttgaagaaataagaagctgaagccgaaagtaagagaattgcggaaagacatatatgtcgaagtttgccagcccaaccgtggatcctttatatactcatgttcttttaagggctcccttagtttcccaagtggcagaaggggggacacaggaacatgccctttatacaaaggtatccttaaaaaaagaaagagtcgaatgcagatctccccaagaactgaaaagaacccaaccaccggagttacgttgacgtcccaagatatgtatgtagtagtagcattgatggtttgaaagatacaaattgttatagtacgtataattagacgtacgtaaaaagtacgaccaaggctctaattgtcatattcttccttaattaattctctttccatgtcaatccatttctgttcgccaaactgtttatccttggcaacgttggtgttttcagcaatgattttgaacccaactctttcgtaaaatggaatcgatggctcatgagcaatcaatacaattttattgccgatttcttggttactcaattttttgaatg