cggagatctgattcatcgccactggtggtggaattcaagacaaaagtaagtaaaaaagtcagaaaacctcaatcagaatttaaagcagccaaagctctaaggaaaaaaggtagagtaccaaattcgttgttaacgaaaaaatattgtaaaatgtccacagaagaaataatacgactatgcaacgattttgagcttcccagaggagtagcatatcaaattgtggaagagtataatataaacgcatcgaggctggtttgcccatggcaattggtatgtggcttagtattgaattgcacatttattgtgttcaatgaaagaagacacaaggatccgcgtattgaccattttataattagtaagatgtgcggtttgatgtcgacaccgagagtggatgatgtgattgagtgtgttaagctggtgaaagaattaatcattggtgaaaaatggtttagagatctgcaaatcaagtatgatgattttgacggtatcaagtacaatgaaatcatttttagaaaactgggatcgatgctacaaaccacgaatatattggttaccgacgatcagtacaacatttggaagagaagaatcgaattagatctggcattaatagaacccttataaagtatgtatactgtatacatataaaacataaacttcctctaaatcatgccgttagccctataactagctaaggtctgttccatctttgcgctaataattggatctgctctcaaacgtttttgtatttttgcagcttcagcaaatgtggttgcttgcagtttttcgtccatggttcttgctaaagttgccgaatcctgaaataactcgatggcatcatcaattttttccatctgcaattttaactgcgctaagccgatcttggcttgttcggatcttggatccaaatcacaagcttctgtcaatagctcgatggccatattaaacttttcttcatctaattgagtcgggtcttgggtagattgcctagctaagatagtagccttaccaatcaaaggtccgattcctacatgtatttttctttgtacttcttgtaaccgtttggcgatatcatattgtttgatcgcggtgttgtaatcgcctttatcagttaagatctcagcgaaaaaagtgggtacttcgggcaaggtagggaacttcaattttgtctcattgaaaagtttctcagattcactaaacttgccctgtttgtacagcagacaggctaattgaatgtaagggtaaatgtttccagggttcaagctttgagccttttgaaaatccattttggcattgacgtaatcttgcaggatgaaatacatttgcccacggtggtaataagtgggtgaatactcaggatccaaatcgatggctttctggaaaaagctgaagaattcttgagagttctctttgtcggctaaagtcaacgccatgaatatgtacgaatttggcgtcgggtgcaagttaatagattcttgtaaaagagcttgagcatctagcaggtcatttttcaaaaattggaaaatacctttgtagcagaaggccagtgctgcatttcctcttatggcgccgtctactctactagcagaaagcaaggaatgatatgcatcagtggccttggtgaaaagagcgtttgctattaaataaccttcactggtggcggagtataatctttgcaaggcctccaacaacatgtcatgagcagtgtcaggtggtgagatagagctcacacgagaaatttccaaatcagggtcaaagatcccaaagaacgaggctagagacgtgtttgacggcaatatttccgagcccctgtcgccgctgttcttggaaagatttgcattcaacaccttcattgcttgtttgtttaagtttctttccagcatgggctcaatggaggcgccatcaaaatccccattcagtgacagaacagaaagatcaaacatagcatcggtgaagttgcccagcgactcgttggcagatgcacgccttagcagcgctttggaatgatcgggctttatttcgagtgcctttgtcgtgtactccacgaccttattcaggtcgcccgtggagatgtagcaggcagacatgttggaatagaaaactgggtcgtttgggtccagttcgatcgcatgttggtagtacttaatggcgtcatcaaagttcttggaggtgaagaaatggttacctttgtccttcaactgcacagcatattcctgcctctgagaaagcggcaggcctctcaattgtgccatatcaggctcgccatcggacaggagggggtattcaaagctttccgccagcttgggcttattctttcttttccgtttgttcttcttcctcttcctactcccactcgtgatgctgccgtcgtccttcaagctcacctcgtcttcgttctggctggtgaaggtctcccccgggcgtcgccggttcttcgtgcctttcaattgctgctgctcccgttgcttgagctgtttgtagtaggcataagcacccacggcagcggtccccgcagagaccgttgcaaggatggccaccttgttcttagcgatgaacttcaagagcgagttttcggccatgactgcttcttgcttcttacgttcggtatgtacaggtatgtagagatatatacaaaagttccttatttccgctttgcaactttatccagcctgcttcttcatatgccattgcgagttactttttcacgctgcactggaatgaactatgacagtttggcgagataattcgtcgcgaagtgttcatgtctacagaaaagagatctaagtgaagggagcgcaaaagagattgctcattcccattgctgtctgttcttcctcctggctgtcagccactgtttcttgcactcgcgatacgcgtcaaagtattcttggcacttggaccggtcgtaatcgttgcgctccaggcactggaagctaagcttggaggactcctcgcacgggtcgtagtactggctgtctgccttcagcgcgaatttgtacttgttgatgggattttcgggatcgtctggatagtactgaaatgacgatgggtcgttgttctttggcacatagttgactttggtcctatcagtgatgggtcctctgggtgctggttctgctaagggtggagatggttccaagttgatgctgctgctaccattgtcggtctcagcgttagtagcaccgctagtatcgttagccatgttgatgctgtagaggttggtaaagactgtggtggtttgccgccattggagttggagtcctcctagtctttctaatagggtcgcgacaaaagtcactctccacggcccacaaagagaatgagaaaattgatagaacttgccattgggatcagcaggaaccttgagcttctacatgtgagttcaggtgagatacgctagtaaactggtgtatagatttgacattctttttagaaggacactcggtatatggctcgactgtagaccgcatttttcgtttggctcgctgtcccgtttatattcgtgtgctgtgaattttttcttatagtgtcgattcctgtggacacagtttccgtgtagctgtttgagtcccttcctggatgtctatcaatactgccccctcatcaccccctgatcaaacgtcctccagtgctccagctgacgctgcttcgcacgaccacgccaagttcaacaatcccatcaggctgccgatatccatctctctcaccattaacgatgcgcctaacaatagcagcactaataatggcggtgttagtggtttgggcattttaccatcgcgtacggctacttcattggccatgatgaacaatgctgttgccgctaccgctactactgctgtcgctgtggaggcaaacgcagctcccgctgtgaacactacaaagagcatccgtcatttcatatatcctcccaatcaagtgaaccaggcggacttctctctggacatacatctcccaccaaatacctcactacccgagcggatagaccaattcactttgagacgcagaatggacaagcacgggctttttagcatcagactgacaccctttatagacacttcttcctcttctgtagccaaccaaggtctattctttgaccctatcataagaactgcgggcgcaggctcacaaataatcatcggaaggtacacggagagagtaagggaggccatttccaagattccggatcagtatcatcccgtagtgttcaaatcaaaagtgatatccaggacccatgggtgcttcaaagtcgacgaccagggcaattggttgctaaaagacgtcaaatcttccagtggaacattcctgaaccatcagcgcttgtcgtcagcgtctaccatttcgaatgaccaccttctgcacgatggcgatatcatacaattgggcatggactttcgcggcggtacagaagagatatatcggtgcgtaaagatgaaaattgaactgaacaagtcctggaaattgaaggctaatgcatttaataaagaggcattgaaccgaataaaaaacttacagaaattaactacgggtctagaacaagaagattgctccatttgcctaaacaaaataaagccctgccaagccattttcatatcaccatgtgcccatagttggcatttccattgtgtgagaagactagttattatgagttatcctcaattcatgtgtccaaattgcagatcaaactgtgatttagaaaccactttagaatcggaatcggaatcggattcggaatcggaaaacgagaacgaggatgaaccagacatcgagatggatgtagatatggaaataaataacaatttgggcgttcgcttagtagattaatcacatgaaattttgtgctatatatatgaatataagtatactataatatataacatagatttaccttttcgaaaatgcgggggggaggccaatataaaaaatataaaccaataattcattcattcattcacctacagtaactagttggaaatagacctttcagcccatcgcactcgccatacgtccatccgctaccgtcatcacctctgataacggttatctcgtcccccacatcaattgacatctcatcatccccttgcgcttcataggcatacacggcttccattgtcctaacgggcaacgtgctccttcttggtggtggcactactggcgcggggcccttgccatttgctgtggccgaagcagcactagatacgcgaatgtacgtggtgggtacaagccctgtttcgccagtattgccgttgtttatcttggtccatccagaacccgtatcgcgtgcaaccaatgaaattttgtcgcctggcgtaatatcaatttcatcatcatcctgcttcacatatgcgtacagtactttgttgccgctgtcgtcattggaagtttgcgtggtttttgttgtgacactcgtgccgctagtttggacagaagtattatctccatcttcgcgagtatcgttgggtgcagcgcctagcctggttctccttgatgtattgaaaaggcttgttatatgcaggggtcctccgctgccactatcagtactcccgctgcttgtaggtctcgaatcaacgttcaagatattgtgctttaacttactgaatatcccagatttctttttcgttttggaaagatcaatatcatccgtggacaaatcgtattcttcaggaacgttattctgaatactttcgatttgaacttcggcttgtaatttcaaagtctcgtgagaagtaaagggtgaaacaatatttaaataatctttcaacgtatcataaaatttagtggcgctgacattatcttcgttagttttcatttcgtgttttattttattcaaagtggatagtctagacaactcgttttgagttttgtcttgcaatgaattgtaatcattttcggctttagccaacttgattctcaagtcttcgacttctagtggggatggaactgcaaacttttcatcatcgtgccatacaggcgatggtttatacgtgaagtcttgtggttccttccagttctgtaaattgtgtttgataaagatggccgtattcaaagagggtttgttctgcatgaccacagaatccgcagtctgcaatctcttgctgactcttgtacctaaatctttttcgacagaagccgctttcagccacagatcatttaagaaaagagtctttgcctcactcacgtcttgcaaaagatctagcacttcaggaacatcttggaagtagtatttatccttagttctatttgcctggttaatcttgatcaaatattcgtttttgcacttattcatttccacctccttttcatttaattttttcttatttctatcattagatgccttggtgtgtctatttctagccatttccatagtagaacaggcttcatcatagtccttcttagccttttctaattcatggtagatattatcctttttattaaccatgtcattattgaatccagttatcttgcttaaggtcatatcgagctttgtaaatagcccactcaattgatttgcgatatgattttcaaaatccgatgacaactgattatgatccctagaaatcatatcggtttgagttaagatctcattccatgcgacgacacctgcagcttcaacggaccctggcgtagtagtaggtgtgtcacccacagagatgggaaccgatgttgaggatttcttgttgaagtactcagccgataagcgagctagtctctcactgtactccttttctaatttagccctttctcgatagaattgttcaatgtccttcagccatttcagattattttgaacccatttatgggtttccttgaatgagtctttaatttcattaccaatcgataagtttgcgctcattttttattgcatgtaatttaataattggtctttgagggacagccttttactcatgcaaaattgatcaatctactgcctccttcaggactgtttgctttgaactttaatatgttcttttgtttgcagaagcacatggctttcaaaacttttatttttcttttagtccccgcgaaaggttatgtagatcacaagatattgcatggcttattatgtatatgaaaaggaggaaataactagttcggattatcgattactaaagttgccgtttagacaactatctctgattctatagaagaatagcgttcgaaaaattccctgaataacttgatttgatattccaagtcggcagaaccagcagtttctctgattgaatgcatacttaatagtggattacccaaatccaaagttctgatacctgtcttcgatgctaagatgggtccaatagtggaaccgcatggggaatcgttggccacgacaaataattgcagaggtactttagcagcgtctgctagccttttcaccaagaccagacctggcgaattggtcatgtaacgttgatttgcattgattttgattacgggaccgctgcccaataaaggcttatgctgactttcatatttgttcgcgtagtttggatgaactgcgtgagcaacatcggaagatagaaaaaatgatttggaagaggtttccaagattgatgagttggataacggcttaattttatctgaatcgtcacctctcaaaatggataatctttctagaatgttaggcaagaagttagagtcagcaccttgtgcggaggacgagcctatctcttcatgatcaaagcatgccatcaacctaatacctgcttcctgatcaatttccgtgtcagctgctaatgtcaaaccgtgcattgacgtgaaacaggacgttaagttatccaatcttccggagaaaacaaactcattcttgaagccaccgagagtggacgcgttatgatcgtagagaatcaattcgaaatcttcgatgtcttcaatcgcatcgatagctagttcctcggcgactaactccaaaagttcttcgtgatgtctctccactattgttttgatagaggtaaagccacttttatcagcgtccttttcagtgctggtttcggcactgttcctttgtaaaccgccaatcggtaacaattgtgtttccttattgaactcaaatttttggtttacgtctctatccaaatgaatagccaaagtaggaattttgagcaatggtctatctaaatctaccaatctagcaatggttttgcctgttcttgcgtccctgacgaaaactcttccggcaacgcccagatccttatcaaaccacgagtgccagatggcgccaccataacattccacgcccacttgcaaatacttctcattaaccctcttggaaataggcttgattctcaacacgggagaatcggtgtgagcacccgtaatcgcaatcggattgccaggtttccattttccgccaatggcaaacgcaataatggaagagctgttcctcgttacaaagtacttgccttcccgtgagacttggccagcccatgattcacgttcgctcagttccctgaaacccttcgacaccaaatgctttttaatattatgaactgcatggtagggggaatgcgagctgttcaagaaattgacaaactcctttggataatcactcttggatgttttgttggacatgcttctcaattgtatcctgatcatagaaagccgagcttttatccctgcttttgctcgtctacttaccacaattgaactcttttctttccttcgttatagaaagaagaccctttttctcactcgcgcttgaaatatttttggtttccttaagctatatatgataaggctagctacgacggaatagcatcatgacggaatagcatcatgtagctaaagagaactgacatcttggaggtcagttctcttttttttgagataacgctggcggttgattgttaatagcatcgttttcatggaacagtactacaacacgttatgctttagtaagacgtcacatgcaattgcgcgacgtgtatgtctgtcgcaacgtttatgcaaatggaattgatcctatgttgcacagtaatatgtaaaaataagactttctggcacctccaacatgtgttgatcggaggtttttagtgttctctggtaaagttgaaaggcattgtgcaagcactgctagataaggaaactgtggctcttgtttttttgaggtgtttaattctgaatgcgatcatctgatcgccttatgcagcacgcaatatataagtattatacgtcgatggcttcttggagcttgttccctcgttagttatgcaataaatgtatccaagagcaggctgtgtaaaaaagaagggaaaatggttaacttgtcaacagttttgattcatggcgatgacaaagacaacagggttactgatgtggcgcccccaatcaacgtctctacaacgttccgttacgatgatgatgacctgattccatggacagagcgtgaaaacctggactttatggaaaagaagcccgtctattcacgtctagcacatccaaacagcaccaggttagagagtgtcttttcagagatcctcgatggctatgccgtcatctattcctctgggttagctgcattctacgccgcaatggtgcattacaatccgaagaagattttcattggccagagctaccatggcgttcgtgcaattacgaacatcttggcccgtaattatgacgttaaacaatatcctctagaagatatcgaaaaatatgcttctgagggcgacattgttcatctggaatctcctgtaaacccgtatggtacatcttatgatattgaaagtttggctcacagagctcatacaaaaggggccctgttgatagtggattccacatttgcatctccgccattgcaatacgcatggaatttgggcgccgatgtcgtcttatactctgctaccaagtactttggtggtcattcagatttattgagtggtgttcttgtggttaaagacgaagcagtttctcgacaactgaaagacgacagaatttatttaggtacaaacgtagcgaatttagaaagtttcatgttgttacggtctcttagaacttacgaaatgagaataaccaagcaatcagagaatgccacgaaactggttaaattcttgtcagatcatcaatctgaatttgacaaagtactgaaaacgatctaccactcatctctacaaactgaagagtttgtcaaaaagcaactagtgggtgggtatggtcccgttttcgccatcattttacacaacaaggaacaatgtaaacaattacctctcaagttaaaatattttcatcacgcgacctcgctaggtggtattgagtcccttgtggagtggagagcaatgacagatccatatatcgaccaaactttgataagagtctctgtgggctgtgaatctgctgaagacttgattaaggatttgtcttcggcattgaaggaattacaggatactgcttgaatatactgttcatgcgtttcgaattttttcccttgtatagagtcgaaagaagtcccaaaaaaaaaagacttccatacacttatcatacttatatatgcgattagtatttaggaatggtgcggtcaatatcatcaatgtatttgaaataacctccccttacgtcccttacgttaacgaacccaaattcatccttcagcaatcttgtagctacctgagagtcgttaccataacggcaaagaaccactatactactgtcctttcctacagttgggagcttttcttgtagcttcttgagatcaccgttcatatctcttaaccttttgatggggatgttgaccgtctcgggaaagtgagatatgtcatagtggtgggatggtctgacgtcaaggaagatgtgcttggctgaaaaatcttcacccttgtataaattctgaaatgcatccacactcagtctttcatcaggctcgcatacgttatagttccgtgaaccgcagaacaattcgtagtttatctcgcccatttcgatggcctctttcgttattgttcggttcttaccgcagcagaggcaactctcttttctacctctcattttaaaagtacgcaggctttgttgtgggaagccggaatatagcaccaagaaaggtttgaagttctcattggtatagactcctaggataagtttcagagtctccacggccatcatcgttccaactactccaatgcatgggcctattacaccaccctcctgacaggaagtcactgcgtttgggggtggaggtgtcggataaaagcatctataacatggccccacgccattaaagttcaatatagttagctggccctctgttcctagcccggatgccgagatcactgttattcccaggtttacagctacatcagaaaccaaatatctggttaatggagaatcagtgcagtccaatacataatcatatccttcgaaaatcgcaaatgcattggttgaattcaatctaacgggatacgtgacaatgctgacatgtgggttcagttttgtaatggattgtctggcggactcgcatttcaacatgccgaccctgctagaatcatgaagcacttgcctgtgcaaattggaagtttccactacatcgttatctactataccgatctgacccacaccagagcctgctaggtatggcaaggcgggagaccccagacccccagcaccaactactaaaaccttggtgtttttcagttttacttgacccactacgccgcctgtttcctcgacaatcatttgcctcccgtagcgttggtattcctccagagataatgggtaatcctgcttattgtcttttctactggccagctgctcccgcaaacgcgcattttcgagtctgagcgcctcaagttcagatgctacaccttctagctcgttattgctcattatgataggtctcatccggcttcttgtacgtgctccatgctctttgcttttgtcactcattattgcatctgaagaatatttcatcattggagagtcatcgcatctgttcgtaacgagtgatatatacagggtgtatataaggcagtatagtatacacattatgtttactatacaaccttctgtttaacgaagaaattcttaaggtagcgcagctggaagatgcaggttcccactagtacgagaaactggagtgcagaccacgacattatcttgctattggcggattcgctccggtttctgaattccgcctccttacctctaatagtgtcttgctccttacgaatcgaagataacctttgagtcagctgcgtcacccttcccttgagtgaattcatgtcctgctttcttctgctgtcgagagcttcgacattaccaatttccagttctatgaatattctcaatggagaggacttcttgttgtaagatggggtgaagcaaactctatgttcccctgtgtccaaggcagtgaaagtgaaatccccagtgtgtgagtttttctggttcaggacgcgatggtcattatcgaacgattcatctacggttatgcttatactggcttccgagtcctcttcaaacaaaccattcttttccgcatacaaatccaaatcaccgatcagtaagttccccttcgataaatgctcataaaaacatttggtctccccagatttagcgtaaaaatggacaccttccacgccttcggcaagagcaaataaaagacaaaatccgtatactaaaacacacttcataccaatccgcagacgctgggcgattgctcttttgtctcaagtgttcaccttgacatctctagagagatctctataagctataattgctttgtatatcaaacggagaaaagcgcgaaaaagcgggaagaataagccagagaaaatgaaaacgcgtcagatttttgtatttggcactcatcatgttagagaaaggataactaggatatttatatacaagatggtaagttccgtagcttgacctatctaatcatttccaaagaaggcgacgtattgattcgtttcgtcctcaaagaaatccgtgaatgcgccggaagtataagaagctgggtcctcacatttgcggactggcttctctgtcttctcggagatctccatgtggtcgtgaagaaaccttaaaggagggaacgtgctgggttctacatcgagcacaacattgagatcactgaagaagatagtagagcttttatcaatggctgttgctaaatcatcaattatctccagctcttgggcaaacaatgcgctggtaacatttgagttactggtaagtttagtgattcgggatttcctgtacttcaaaaagctccggaagaagtcaacaaatcgagacctggtttcggctgcgtcttgtctttgttctcgttgaagttcagcaattgcctcttcgctgttcatatgtctttgcaacatgcaaccgctttttgtatctttgaagcgtaacgaccacgccaaaggcggtaaattaataaaatcatcaccgttcaattctctatcctgaatgagagagcggtatttttccgcaatcattgctgcatgttcttttgtctcaggattaaccaggcaatgcatcttggcgaacatcaaatgacaggcagaatcatatgcccagcgtgctattcttgcatctcccaagggtggaataaatggaagcaaaatttcatcaaactttggtgtcgtgtcgttgataaaccatctgacctggccattgtgttcatgtttaactagtgagactacagggtttacatgtagccatttgtaaaaggtcctcaactctgcatttaaatctagcccgttgtaatctcttaaaaagcttctgtctaatgatacggtccaaaattgtggataacccttgaaatctggagcgaatccatacgttagtaacatcgagaataaattatctgtgggcgtgtaactgatgaagacttctacggagtttgcacccctctcttgaaccacatctgcattaagtaggagtaaaacatcattatttgcagggtcgatatcgaaataggcattttttcgagtattttcgtgattggcaaaatctaaaacaggaactaaagtggaatgaacggtgaattcttgccctttggtgccagatttttccggtatctctagacaacgtgagattatcgctgagtaaaggtgtttgatatcatttacattcagaaggtttagaaaaaggtctttgaataacttcaatgtttcttgaagcccaaaaatttgaggataatggccgtaatctgtagctaagtcttcaatggtgtccatagcagtttctacgtcactgttcatcaaaatattcttcaaatagtacttgatactaccaggtatctcataactgttgaaaatagattggaatatcatgaagtagatgatgagcaaatttgtttctgtcagaaatctgctgaaaccgggatattccattatttcacgaagagccgtcttaatcttgttgttagttctttgaaattgttcttttgaagtaaactcgtcctcatctcctaagagggccaacagtgtgttgatatcaaacgtgaaaagtttagggattcgtaacaattggactgttccattgtttacttcctcaccgctgaattttgtaggatcgatgaaaagcccatatccactcttagggtcatcgacggtagatgatttcaatgagaggcctttgtgaaagaaaatagccttggaattcaaataaaaacggaaagctttctccattttcaggtccttttttgctgggtttcagcctcccaaaaatggtaaagagaatacattatgttgttgatcgctttttcttcaaactattcaaaattccaaacagcaagtcccctgttagaatacaacgtgtaaaaatagttgataaaagtatcgctgagaagatctctacaagttcgtctacatatagatatatattgttcagaaatacacataaagaaaaaaaaaggatcaataaaaagcggtaagggattatacgttaggtaatgtaaacacagcagtttcgtcaaattgtgtggaattgataaaataggaaaccttccacttgacttttaaagtctttgaagggttagctgaggcattttcaatggttccctcttgtgtaataccatcttcagcgttggcaatcatgaaattacctgattgtggttgcaatttcaaggccattgactttggcactgctaatagaaaaaccaaattagaaatcgatgacgaactcaagtttgagaaaaaagattttatccttataaccgagtcggactctctagaaattgtgaactcaatcttcaagttagaggactggctaactagggttcttgcaggcgtcatagtcgtgcttgatgttgtgcttaatccggataaaaagtcgaatccattgccatttaatgcttggccattagttggttgttgagggcttgcaagtcccaaaaggtctaaagtattattggagctgttggtagtggtaattggaggcgcaggctgagaggaccccaacacaatatcaccaccgagaccaaaggatgtttgggcagcacttggagtatttgagatggataggtctgttaaatcgcataataagtcattagcagaactttctgctcccgctgaggtacctgcaccattagtattgttaacttgagaaggtgtttcatccaggtcattgaaatcaattaggttaatttcattagttagagcgccagaagactgctgtaatggagcagaaacgtggtttggatgtatttgtgaggctgcgttggagtcaccatttttcagtagactgaatttttccaataattgattaactgtatcgttaaacttcagtagatcttgcaccaaagtatcatcctcctgttcctcctcaataatcttttggaattttggttgagctactctcagtgcactatgaagttcttgagtagtctcgttatcccaattctgtgaatcttttgattcaagcatttcattcaatagatctgccttacgcttcaatttgtttaattcactagagatggcttgtttagcttgtatggcattgtcttctttgaagcctgccatgattttcatcaatttgttagcttccctcaaatcttcaggtttaccacgtctaatcaattcctccagttttgcagcttgggcgatttcttgttctttctgaatttcactagcggtcttcaatcggttgctaggtttcaaaaccgccaaatcggactcacttatcttagggaatgcataacccttgtattttaataagcggtgcatatctctgatataactcatatcatttttgtagcttgagtgcttacaaatcgtttggtaccattcttcgagagctgtcaaaattaatctctgaatcttggaataacgcaatggtggatggcctggaaatctcttgactaattcattcaagaattcctttctagaaatctgcaagtggaatggatatccacaattcttgacaagcacgtctaacaaagataacgcgaatattgccacgtgcgattccctattgttaatcaatttggcaagcgcaatggcagcatctctgggagcagcaccttgtttttcgttgatataatcagcaacgtcgagattcaacgccaaatctggttcagccagagacattctgcaggccctttgaatcttcctcaaaagggaattgcccatggcctgaggtttcctgacgggcgcttcggacaggtatatactatgcgaatgtgggtgtgacatggcgcggtaccaggattagcaatcacaactaccagttatggacggttcttctttgtttatagagatttatcttatggtaattttctcttttttagcaatcgtgattataaaaaaaaacaaggcgctgaaaaaccgaagaatctgaaatttttctcgagatcaccgttgtttgttttgactggacagaggcatgaaatagtgtagcaacacatagtattgtgatctgaagagtgtaaataccgacctttattgtgtatatcaaagaatgagtgctgctactgccaccgctatcgctgctcctcctcccgttgggatctccaatctccctaaccaacgctacaaaattgttaatgaagaaggtggcatattcaccgttatgctatgtggtgaaagtggattgggtaaaaccacatttatcaatacattatttcaaacggttttgaaaagagcagatggccaacaacaccgtcaagagcccatcagaaagactgtggagattgatatcacgagagctttgctagaagaaaaacatttcgagctacgcgttaacgtcgttgatactccaggtttcggggataacgtgaataataacaaagcttggcaaccattggtggatttcattgatgaccagcatgattcttacatgcgtcaagaacagcagccatatcgtaccaaaaaatttgacttaagggtccatgccgttctttactttatcaggcccactggacacggtttaaaaccaattgatatcgagacaatgaaaaggctgtctaccagagccaatttgattccagttattgctaaatctgatactttgaccgctcaagaattgcaacaatttaagtctaggattagacaggtaatagaggcacaagaaattcgtatttttacacctccgttggacgttgactccaaagaagatgcgaaaagtggtgttaacccagattcggcagcaatcgaacatgcaagacaattgatagaagcaatgccatttgccatagtggggtctgaaaaaaaattcgacaatgggcaaggtactcaagttgtcgctagaaagtatccatgggggcttgtagaaattgaaaatgattctcattgtgattttcgtaagctaagagccttgttgctaagaacttatttactagatctgatctcaactactcaagagatgcattacgagacatacagaagattaagactggagggtcatgaaaataccggagatggaaaggaagatttcacgcttccagcaatcgcaccagcaagaaaattatcacacaatcccaaatacaaagaagaagaaaatgcattgaagaagtattttacagaccaagttaaagccgaagagcaaagattcagacaatgggagcagaatattgtcaatgaaagaattagattgaatggtgatttagaggaaattcaaggtaaagttaaaaaactggaagaacaggttaaaagtttacagttgaaaaagtcacatttaaaatgatgacgaattaatgtttactttctttcatcaaattcagtctttattcttttgtctcctctttgccgtaacaatacacacacacacacatatatacatgtatcctgaaaaaaattcaattatcacactagaaatgaactacataaccataactcaaatagtaaaaataagaaggagtgtcttattaaaataaagatgggcctatgttctattcttgagcgctcaagtaccgttctgcatccaaagcagcaatacatccagaaccagcagaagttactgcctgtctatacctagagtcttgaacgtctcctgccgcaaaaaaacctggcactgaggtcagagacgagccagacacagttttaatgtaccctgtttcctgttcgtctacttgtcctttaactatatctgtggcaggagtatgacctattgcataaaatagtccgttcacttctaaatcattctccacatcagttttggtattcttgattctcagcatatccaatagcttaccatcacccttagcttccaatgcgactgtgttaaacaacacaatgatgttcgcatttttctcgattcgtctctgcattattacggaggcacgaaaatgattcttccttaccaatatatatatcttcgatccatactttgttaaaaattcagcctcttcgcacgcagaatcccccccgccaatgacggccaaaggcttgtttctaaagattggaacagcaccatcgcatacagcacaagcagagatacccttttgccagtatatttcctcccctggtaagtgcattctcttggcagaggcaccagtggccaaaattatagcgtccgtggttacggggactttatcttcattaaattcagtccataacttgaatggcttcgaagataaatcgattttagagatggtctctgtgattatgttagtgccaaacttgacagattgttgcctcattctttccatcagctcactgccactcaacgcctccggaaatcccgggaaattctcgatttccgtggttgtcgtcagttggccaccagcagcaataccgttggccatcattccttcgtataatgtcggtttcatctctgctcttgacaaatatatggctgcggtgtgagcagctggaccagagcctatgattgtgaccttgtgatgaaccatccttaactgcacacgtatgcttgactcaagcgaatgcttccttaaaggtgctatatgtcttatcatggtttacttaagttgtgaattatggagcccgtcttttgcttcccttaagtactcgatgatcccttaaaaagttttcattgcggtaagtgcaataatgcattctttactaatcactaattgacaacgcgcccgaattaaacatgctctccagtgatcgacgagaatggcagcgcgttagatagagaacagatgggttatgcaagtattttcgagggctctaggaactggatgagtatatccttggcaatctctaccagcccgctgttgagaatgacgtggttgagaaagtattcgagccctctttgtcttttggctagccaatctttgtttaggtttacttgttggtacttccaagtgctgtaccactgaacagagggaggcaggtggggaatctgtagaaagtgcagtttttcgggcttagctgtctgtattctcgttagtaaattttcccgtagtttgacgaagtctgagtatcgtctataggtttggattttatagctttctttttgggcagagaaaactgtcaagttgggttcaagaaaaacggtaatcctccaaacagcaaacttcgttccgtggtctccattgattatagtgcaatcactgacgtgggccttttgaaaactgaagtttgcattgatagagctgccccgtctaggtcttgttctgataattgaggtgccccaatcgctcccgttgctattgctaccgttgctatttgacgtgctggtaggctcttcattctcttgttgtgagtcaacttcgaattccggctctgtagtgtcttcgtcaagtagttggatgggttcaggaggcaaaatggatatcttgtcattcatgtctcactgtcgttatagttagaatagcagttgtgtgaatatatttgaagctgtccagtttttcaaaggccgttgcgactcctctgctttggtatgcctttttctgtgtcattcactcatcgcttccttctcttcctttttaatatcaattgcggttgggctttgttaaaaaatggccaaattgtcaaaaataccagaggaagtaaagtgcgtggacggcgccataagaggacatagcacattcaacgattcattcaaaatcgtagtacttattaaaatatgtataaactaatgagaagtaaggtatgtatgtccatgtcgtcgctggacatgaattctactaatcaggcaaaagttgggaatttaccatccaaccaagtccatgggtcattaaacctgatgttggcatttaaagctgaaatcttcttcagttcttgctctgttaaagagaacttcttttctatttccaaatttccaagtagtctttcctttttggaagattttggtatgacggcaatacctctttgggtcgcccacctcaatagcacttgggaggtggtgctacctgtgtggttttctgagaccttcttgattacgtcgttttcaaacaacgtttgcgtggcctttgccaattgaaggtccatctcaatgaatgattgagggccaaaggaggaataagcaacgacctggatgtcatgtaacttgcaaaattccaccaaatgttcttgagtcaagtaaggatggtgttcaatttgtaaagctacaggcttgattctgcaaccgcgtaacaagtcttgaaccaagctcccctggaagttggaaataccgatagatttgatcagaccttcatcaacgcatttctccaaagcgcggtaagtatcaatgattggaacatgagcttcggtgatgtggcccttctcctcgtcctctgtacccgtgtagaaccccggtgggtacttctcttcaaaaggaatgtatttgaaggcaatcggaaaatgaatataatacagatctaagtaatcaagtcccatatcgctcaatgtttttttcaaagccaatttgacgtgatcaggatgatggaaattgttccataatttggaaacgacaaatacatccttcctagtgacaagaccttcataaatggcttttctgataccttcgccgacttccttttcgttgccgtagtcacaagcaccatcgaataaacggtagcccaatttgatagcttcgtagatttgattagcacaagcatttttgtcgatcttccaacatccaaggccgaccagaggcattttcaagccattgttcaaagtaactaatgaagacatttttagattattccggtttactttgcggtatatatggcagtatctgcttacttatcttaatgcaacctctcgtcaatttctaggtttccaccatttatatacttcattgaacccaggagcgatttacttgatggccccctaggagagatatctcgaggtttttttttccttaaaaattcttccccgaatggcttttccttcttatgacgtatatgtatgtactcatagcaacgattaaaaaaacaagtgtaaaacttagacttacgttgataaaatagtgggaaaataatacataacggtggctgtgaagaagtaaatatatgctaaggagcttgctttgccccttcctttgatcttcttcgttttcgtatgtaggcggaatgaagatacaaatttgttgggcaatatcaaaatttcttgtaataatgcgcccatttcttgataaacatgtcgtttacggaatccgtgtctacgaattcatcattaatgaatacgggaatgcagaatctctgatcagtgacgttacaaagactctttaaatcactaaatccaaaatgatagtttatcaacacatttaatgctaatgatattagaatcttgtagtttgtcaccactttcttagagcgataatattcccagtttctgttggcaaactctttttcattgattgggctatttttataactttgagaattgttcactactataatatccatgatccacacgaaaagcttatgctcaatgcgttcgaggatattccaccaggttgcagagttgatacattctgtatttaattcgcccttgaattcttcgttttgcgataaatatccagcaacgacgccctttcgttccaaaaccttagtatcaaatttttctttacaaaggtcgttaaagcatgtcatttgcaccaaattaacaatgttccaaacctcttttagtcctaagttttgaaaagaatcactgaccaagaaatgatggaataggagctcatcgccggtaattatgccctgtgatgagatggattttagtttcaacatcaacatcaaattcggtgatatgtcatgcaggccatttacttttcgccttaaactcgtgtcgataatttgcgctatttcaatttctttgtttttagggaaatctcccatttttgataaaagttcttgtagctcatcaaatgattgaatatagtttttcgtgataaatttggccttactttctaggatttcactgtatattgttgatctagtttcatcactaaatggagtttcccaaaccattttgcttaagctttgtaaagatgaatttcttgttatatctctgtcaaccaatagcacatattttcgcctattcgtttcgtttctgatcaatttctcctctttacttttattcttcaccagttggtcaagggatgcaacactcatactttttgttaattgccctttcatggatttttttctcttgacggcccttaggtggtaaccagctcggccttgaatgactaacagcatccaatttgctttctgatacgagtatcaaatcttccataccttggttttgggcttcttttagttcgaatggtaagaagtcggacgacttggttctttcagacagtttagttcttgaaagtctactggaagaatgcaagtaaactgaagccaaactctttgttgtatcttgaatgtactggaagtctgataccttgttcagaccaggaattggagatgtaggcatctcattaaaatctaacaccgaagcatttgatgttgtacttgcgaatgaaatatttgagtatctgttattttgccttgcatcagagccgtcggcgttactattcgttaaatctccggtataatcaaatgggttattcctagcagccaggttactcatatcttcgggtttggctgatgctaaaaaggagtttgtcgagtatgatgtcatgggaacattccaaatcaatgaatcatcaacgtctccctcttgtaactcaagtatttgttcttggctgtcataaaatttttcctttcttttgatggtgtttctcaaattcgtttctgattgttctttgcgaagcctgtatttctgagatggagttaatggtttgccatttaagggcttctgtgatggaacattaaattccaacgaggaggcctctaagcgaccagttgagttggaaaacttagaggttatgccaaacgttttcaaaggtgaaaaagaactattatcattataacccgtagagggaattccaccacagggcgagatatcagatctccgt