aaattcccccccctcagaaaaaaaaaatttttttttcccattttttttttagtcattatttgtaaaccctcccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatctggatataactcaaaaatagtaaaaatatttcacttaagctaatccgtaaactcttttagactcattttttttaagttgggggaggatcagggaagagtaaagtcatctttttcttttaaagttttttttctcctcaaaacttttttctttttttttttttttttttcttttttctttttttttccttttgttttttctttgatctcttaaaacttactttcaaaagaactgactgtctcagctaatggttgaggacaaccagcaaagttgggggagggggtctggaaagtcaatttggaaaaattaaaaaatttatttacttagaaaaataaaaaacagtaaaaagtaaaacaaagttaaataatagtaaccatggggaagggttaagaagaagaagtcacattttttttagtctttaaaagaaattttatactttttagatggttttaccttttaaaattttttttggttttttttagaagaggaggggaaaacaaataaactaaaactctctggtacttaaataagtagatcttttatttctgaaatgccattgcatgttctcaaagaacattactcggcggtcggattcggctaaagaggatggcggatactctgagcacatatgaacgtaatcgggagcgataccttcaaagatgcgcataacatcttcttcagtatagatacacacggcggatggcgggttgtggtcgtcgagaaggagtctttgaaccccctgatggttcaaaccgatataagccgagattgggggataggcagatgaagcagtggacgaagcgtcggacgaggttgaaggcgctgagctagattgcgaagacggagccggagaactagaattcgaagagaggtcgatcggagccgtggtctttaagaaagggaccgggagtccggggggaagctcctgcaagtttgaaatgaaacaagttaatcaaatcagtaaccaaatcaacaaggtagaagagaagaaagcaagaactcaccgggtcgttctcattccacgcgacacaaacgaatggatgagggtcgttataaatacttattctggggactgcggtggggattgaggacttgaaaaaagggagacacaatcagtgtcaagatcaacaacaaacaaacaaacaaaggaatggaacttacgaggtcataacgttcttgaggatcgtaaacgaaatgccatttcgacttgagggggtagtagtagcctggggtttccacgatttccatcccttttggaataacgatcttctccatggggccagtactagtcgactagaatcgaaggaagacacacaatgaatcaggattgaaaaggggggctagtttcaggagaaaaggaaggggaacttactcgaaaaagattgttagacagcacggggtcaatcggcgccttcccattggaaccactagcggttctggtaatctaaaatatcagtcagaagcgaagtcagatcatgatgatacacacaacaaaacgaagaaaatcgacttactggtttggcctcttcaatgactggtggatccacaaccatgtcatttggagatggttgagaagcttgagagggttctggctcccaagcgggactccattgatcgcgatcgggatagtagcgaatcccattctggacatagtcatactaagatcgaatcaacacacacattagcatcaagaaacagactcgtcaagaacataagaaacttatcacttactccgatcagaggctcggagcgcatgtcgtcaagtgtgtagtccggggtggagtagcgagaagacatctttaattttgtttgatggaaggagttttgaaggtgaagttgtgactggggagtagggaatgggctttggatgaagctgactgatgaaggaagtggttgaggagaaagaggaaccgacagtatgccaagggtatttatagaaaaacgaggacccctcgactcggacctaccaatgccgggacttctccatgatcgattcaagaccagtggcgaaggctttccttttcgaacggttgaggccatcctacgttcctttattcaaatcggcgagtgtcttggatacaaaaagaggattgatttgtattcaagatgactaggctaaaccatcgaagcactacttaaaaaacaaaggaacgacgatcgaaaacaatcgtcaactaaagagactacacgagactagagaaaagaaagagaaatccgaaataaaagaaactcacctaggttgctgcagctatccgccagactcgccgcggagatggtctaaaaaaacgatcgacgactatccagaacagaggcagcgttttttttagatcagtaataagaagattgttacaaataaaacagaaactagaatacaggggaaaacttaccggcggggaaggatcgtcgactagtttgaggatcgccgatagtcgaatcgatgagaagttggaagaagtttggaacgaggaggacccacggagaggctggcgcggagttctaaggccgatcggaccctgtcacgatctgtgacagggcatggaaagttaaaccgggcgcgcttggattactacatcacatagactgcaaccttcaaatctaccatagtcgagtcagtaagcacagcgacattcaggatgctgcgaacacgagttcgagcctcactttgtgtcaattttggataacccaacctatcagcatatatctattgagtgccccctctcttttttgaggtcaaaagattaaaacctagaaaatcatggtttttttttcctaactctataaaattccatgagtaaaacattacacaacttacaaaattcacagtttaaactgggttcataaaccctcatctggcccaattcctactaagattaagtcaaaaacaccttggaatttttttactttcatcactcacggatggaataatctcaagacaaaacaactgaataatcaaccacaacagcttatcaagtaaaactctgaaacaaatcaacactacgtaacaaaatctcatcaattcttcgccaatcaggactccacggatgatttcaccaactcctcaacacgcttcaagataaatcccaacaatacacgaccaaaaatgttcttttttttatttgtaatattagctccaaaacacagtcagaatcagaattgactggggacagccaataagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaatataaaaatttctcattatctctttattcattcaagatatagtaaaaatgacataaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacctttatctcttatagtttagaagttacacatatttcaacctgtcacgggatatttcttggattctgcactctagccatagtcattatgaatacaggatgcatattgcatactgaatacctttgtagtaaattgaatacctttacgttattttgaatccctttgtatcagtgatattgcatatatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatcattcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaagaaatccatcttatatattatttcagaactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatattcatcaacaacaacttcatcaatataaccaacagtcaataacatctttataccctcacacatatcaatcggcagcttcatcttgaacttatccctatcaccatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcttaaccacttttgagtcttacaacggccatgtgaaaggtcacttggatgcttatttgaaggggcatcagtgcgacctgtgattcagggctcgggaggcactggtctggttgcaaactccgaggctggtatcgtatcattccagccaccatcggcccctcggactcctcaaaatcttctgcgatttgcttctgctgggtctggattgtcccctctgcggcagcggctgttggggtcatccgggggggttgcttctgacttgggatctcctcggcgcgaatccacacgggtcgggtttgggcggggctcagccaatagcccagtgattgaaccgggagtcaaggaccacaagctgaaatccatcattgggctcttcaattcatcgcatgagtcttccgctggtacgccttgtggctggtgttacatctccaaaggtactgtgtctcatcatgcgggtggttgtgacttgattaaggccaagtgtagcacttgctcaggtgcgtgtgtcatttgttggtttggtgattcagaatgactagctgattatttggattgcttatttggacttttggttgacaggggaacatgatcgctttgagtgtccatttccttccctctcagacgcgataagattggccaggtcagggacatcttataccttctgtgatgcctgtaacctcccttcaggtgcacatgatcccctccttttccatccatctgggaggatcggcatgggatgtgaaagtggtttcaagggtgtagctcttcaggtgtcttttgttattctggccgagtatcctgaggtgctcagtatgtgggcacccgatgcttcttccccagaggcttttattcattggctcgcaactcgtgagccatcaagtccgtggccgaacgttatctctctcttcttgcaggcggatgaatattggggtatctcctcaagattgtccaatgtggtccctcaatcacttcctgggctccattctggcgtctctccaacaatacctcaacacttgcgtcgtcagctgccctcggtccctgcttcaatgtcccatatttccggtattatggaccacctggcttcccagctgccctcatctggggggggctgctcggccatggtttccagcctcaaggcccgtggtcctcaaccacgtctggggttggggggatcctcacctcacgtcacctccaaaggtttgcaggttgagaattggcaagcctctccccgggcgacaacggccagcctccacatccttgaacagcaaaggatccagtcatccggtttggtttctcaaagtactttagaggcgcaggcgggggttagccatagagaccacgctctcactgttctggagtcggtggcagccgcttttgtatctaaggcagccactttgggtggcgagatttgtggtcaatgttttgtggagaatggttcttattctgcacaccaatattgtcgccgtatgaacgggaggtgcttcaagtgtctgggtgtgtacctgctgatggatctctctggcgtctctcttgcacatgctgacattggtggccttggttttaggttctcacagctcggaaaagtgccagcgaactcatttctccgcttacctgacatctgcaaacaacagaagatccttccaggtgtgtatcggctgtggtttgccctctggggatgcgatttacgacaggtttcacccaaacaggaagattggccgtgcttgtgagagtggattgaagaatattccattcgttgtggccatgcattgttattacaatctggccccttggctcgtggatttgaccggggatcgactggaagaggagggctttctcagatggctggccgccaccaccgaaaacattgcagctccttggcccaatgtcatcaccgtatttttgaggttcattgaaacacagggtgcatcggcagtgttcttggggtctcgcttctgaggctgctctggtgtgctgtttgttgagttttaggcttctttttcggcctactcctccctaaaatcgccctcttttctttttatctttttgcccctttttttggcttgaatcttcctgaaatagactgaattatagctctccatggctggtttgttgttgaatcttatgcctcttagtaggcttattagaattgacaatagcaatttctgaacaactcctgtctgatttaggggcttctttcttttgctattttcattatttggttctgaacatctgattgtctggaatgaacgactctacatttgtgggagattgtttgttttcccgtgattatttgtattagtttgtccaaaagagactgagaagacatgtccggttatttcttcattgatcacattaaattcttcctctcagtttttattccaaatgctttttattcatgcgttttcatactacattttgttcacttgtatttagtctactgaagcgagcctacccacattgaataagaaaagatcagttcatcagactcctttccatgaagctttcccataaataagtcctttcctattttggcactcatgctctcacgtgtgtgagtctcaaatttcagggttaagtgcttatgttcctggctatgttttcatgtctgttttgcatttggccttgtttaccctgatgttacttagtggataaattgtggtttatgatctcattgggacacctttatatgcttacctagagggaaacaattaatatcagtatgtggatactcctttaagaagtatgatgggtatcggaaaactccagtcttatatggattcagtattagattgaatatggtcctggctcccctggtcaatcaacccgtaaacattcgtcctgggttagtgtccatgctctggtaaccttctgatttgggttggggttagctggtcatgggttagggttatgaggtccttcctgtggaaattcattctcaattctagcccttgatacttgtgattaatgcgggatgctcggcacctagcaaggaaggtacctagggatgtaaaactatacactgatcgctattatttgaccttgtaataggtttaagatatggtttaggtgatgtaggggtaaaggttatgaatatgagaacggttggacgttttgacaagttgatgatcgtcttttatggttctccagcagagggtcaatgttgacaatctagtacatataatgatggctaagatgcccataaggcatttgaagccctatggtccatcagtgactgtaatagcctttctttggattttcaaataaacaaaatattaactaattattactgatcatggtattaagacccacataaggtgatcattattgttctaaatattgaactcaacctgatcatcaacgagttcatatccatcacgttctctatacaacaaatgcacggttacacggcgcccagtgtacaaagggtgagatgatacggtctgtgaaataaagatggcaggctgcttttgtggccactgcggctggcttgtttgttaggttcttttatgatgttgtctgaagtcaatcagattgaggttgtggtttttggatccatgcgtgtttttcgcaaggaattcatgctgggggatcaatggcgtggagttatgctcatgttgatattttggtgaccacatgtctggatccttggtgttgaaatgtggttaagtctcggtagtccgcaatgaaccattctagactatcatcatcgatcataatctgttctcagattaggttagggtgaggagttcaaccaggtgactctggcatcaccctagtgtccgtctttatttcatcctcaaaccacaagctccgcttgacttcttaatcaccgaaccaacttggcttcggcatgagtgcatcctcgactcctcttctcaataactcactcaagcttgcgagtctatcagtaactggactttgcatgtcctcatctccccttgcatcaaatgcactagctttagctctttggcatttgcccttcggcttttcttacttcgttttctctgattgatccggctcaaacactgggtttcgggtgctaacaagtgcagagggaatgatcacaactcatggtttgttcgctccgatcgatctgccaatccttttgtttctcaggcctgcgtgtcctaggtccgctggcctagcttctctatcttagtggtctgttgcacactggaataaacttgaaggggtttgtttgaggggtagtttgttttcttgaagcttcttgattgttctgcattttctggtggctgttttgcttttggatgtggtttggtttgtggggatcaatacgtcccgtgtgtacatttatcaggcgaatgttcgctatccatatcaatggggacaagaaaccctgctgtagggaaatctgaaacgagacaatgattagggtctgactggctgaagcaggatccttaggctgctatgacaagaacctcctatgttgttggaaaatcagtcagactatggtcaaggcagctattgaagacattccacttttcactctagacaacgatacacttggaaggaatcaagtgtaaaaaggactcaatctcgacgaactctctgacggacgcatttcgcctgctgggacactgagggagagaagggacatactacttggggccatgcgatcctgtgaactggacacatctattcaggggaatggaaaagacgtgtgaaatatccggaaatatatgatataccattgggcctcatcgaaggattccatccacgcatggatgttcgaagggctcttgcgtctgggattcgacgtgcgcatcattctgtgtttcattttccatctgaagtcggacctctctcgatttcatgtgacaggcattgatcttgatccagatatcatgacttagccaatcctggggaatcttccctcatacatgtaacacctggctgaaaagatgactcaatcggagtgatcttcatctcctgaacgagcattggttcttctcaagatggatgatgactatcaaaggatgaaatccttggacatcggcgcttgtcctaatccgaaccctcgcgtcactggttttacagactcggaagatacttgtggtaagagatgggcgcttacagccgctggggccaaacaaaaatgaggcaaactgtggggaaattgaaccaatagggttgggccacttatttcgacaggccaggcttgagcgaggttgctgttttctggaaggagaattccaaacgcacaggtacgactgtatttttgtctatgtctgctaactgatctgattttattctgaactgatgctcttcaaggcgtctggcacataaacattggggcgcgtaagaggaaggtgtttcttctgtcaatgggccttgatgacatggttggggctatgaactgtcctgatttttcggtgattcccaacacacaaattgagacaatcaacagacggcctattcaggttacctaaggtcatctgagactgtcacaaccacgactgcatctgtgtagctgttggctaaccctactctccttgagcccttgggtccctcaaagcttcaagtcgagctgcccctgttaggccgcaactcggtcttggttctctattggctcatgcacaagtgtgcttcttaacgtggtctcaataccgacactggctgcagaggcgcgtgtgggacactcttttgtgtatgctcatgacgcgaaaatgacctttccaacaagactgggaatactgtgtccagactggcacttatccgaacgggtccatggttgtatcgcaacatatgtctgccaatgatcgagctaagatcatatagggttatggggacgtcaaagaggcgagtttctcgaaggtgatgatggaaaaggggttaggagcaatggggggctattggtcctacagctagccgtttgctggacggttaggagggatggtggcaattcctgagcaacttggatgacaagaatcaaaaggtcgtttggttgctgggccatctggccaaagggaagtcggaccggatataggtcagaggacacctatcaaagggccgtacggaggtgacaccttggcctcatattgagagctttgttctttggctgattgtcaagaaaaaaatgcagtgcggatcacggacattatcggttggtaggcgccgcccaaattcttggttgaagaagttacttctcacaacatagcccggctggctctgcaggaggtactctctggagtctgctggggctccccactcaagtttattaattttaatggcgagcctgggctagacgtcttatctgttgaacatttgcaaggttgggtcgacaggggtcgagcctaactgagtgcctgatggctaggactaattgaggggactgctggtggggagggcagtgatgggtcgtgcctgacggaagaaggggaagtggaggaggaagaagaggtagtggagggttagaggaataggaccaagacaactaaatggacgaataagagtctgaggaagaggttgacatccatgcgccaaggccttctggcatgcgtgtgcatgggatgattcctttgtcctctagctcacattctggtactgaagtcagaagtagtcattgggctgtgccggaggatgaagagaccaatcctcagatgtctgattcagatggtggggattaggagatacaaggaggtcgccgtgagcatccttgagtcctcaacaggtcaaaggtcaagaatttttgatgaggtaacactatgcctcccacttggccattgttattgtcagtttgagtttgaccctcccaaaatggcaatgcaataagctagtgtgtccttgaggttgggttaggccctcacacgtcttgcctcggtttaacaggggttgcataagtcaatgaaatcttcactgttctcaggtgctcatttgagctaaccactgattcacatgtggtgtgctcaaatcagcataggtgcaaagagggtggaataatggctgcttcattgatatcatcatacccactgcgacttgtgattgataacatcataacgacttccgtgacggttggcgggttagggttagttggggtttgttttggataactagatgttcagttgttcgaagttgtggttggcagaataggaaaccttattattaactcttcaggataatgctttgggtcacttccaggacttgggggttggcaggagtgcaaatagggtggggtgttgatctcaactcattctcttggacttgattctggtactagtgtttgataaggtgggtgcaagtttgggaatttcatattcagccgcagtggaacattggcttctcaggtactcttgagtcataatgtgcaatccacttgcttgacttggaagtggaaggaagtggggacatggttagggtttcatcacatcatactcactagtacttggtcttgtgagaactggacagggacttgatcaagattggatttagcatgagtgggactcttgtcagatactattggctgataacgactgattcaattcggtgactttgggtgtcggggaagtgctttgatggttacttttatggatccgctggtttactgggacaggtaactggaaagggttttggtagatagacaaccccttgtgcgaggttcagcatccctcggttggtttcatgactttgatgttggcgcgagtggtggggtggttgtgttttgggttagacatagtatgcgtctgtgaaaacaactgacccactgcctcaacttaagtgggggtgggagtgcaaggcttctgacttagtttgctttgtgatcggctgatgctatcccgcgcttttgagggtcacggaagtgctaaggaaccatggttactgctatataatagctgtttgactgacttgtgactgggaattgtattccagagatacagtgccactttggaatgggtgaagttgttggcagtgcagctctaatgagggactcgtctttggtaaggagttggtcacttctgtggcttaggtacgtgtgattggtagcaacatactatcatcagcatctttgggcaggcggggttcattggttatcaggtcaggtgcattgataacattgaacttaagattagatcggcttcagtggtaaggagtgataggtgacttgggtttgataagaattgatgcccttggttggcttggaagtggcctggggttcaagatgctattagtttatatgtatatttagataattagtgaaatctcaattagtctcttggcaaaagatattggaaggcaggaaagcttgtgtcctccctatgtacaaatcagaatatttggaggtcataatattactgtctcgagagtagtttacgttgctagtaactaaagggttacaagggactccccagggccagggtagcaatattctgtcaagttatattgcataataagctccatattgcataataagcttcatattgcatgataagcttcatattgcatgaagtattgcattgcatgatgaattacattgcatacgtcccacttatcagcgaggaattgcatatcaaaatgcttgtgcaaaatccaacaaagttaacatattaaacccccaaactgtatgatttatttagcccccaaactgcatgattttaatcccacaaagccaatgtctgaaacccccaaactgtatgttttatcccctgaactgtatgtttaacccccaaactgtatgaattatcccccgcagaaactgtatatcaaatgacccgcataattttttttttggtgccagggggttttgaacccgtgacctcctcaaaaacaatgccaagccgctgtctaaccattggtttatttcaacttggtatgtttttgttccatgagggaacacaaccacagggcctcactttttcacttggtcactaacaattcaaactaacatacaacactttcaaactacctcagcttccaccattagagccatgaaaacatattccatcacaaaaaaaaacaaacaaacatccattcctctcctcaccaacttatacacccaccaaccacattcctcctccaataaccaacaaacatggacagttcaacccaattttatacaacaatctgttagtatttcagctctctttttttctctttctcatcataagcatatttcctagcacacattccggtcattattagaataaattaatactcacttcatcacataacctccatgttttcttatctatttacagcttgattttgctgatccagaaatacaaatcattcattcttgtaccttttccctcatcaatcaacacaatcaaccaccttctccctctgatgtaaaaaaccaagcttatcaacacaactcacccaaccaacagcaaccaccatctcaaaacacaacaaaacattccatccaaacacaattcacctcttccaagtcaccccaccacattctcccaacaaccagcaataaaaaatcatccaatcagaaaagatatagataataacttccacattttaaatcagccaacaacaaattaacaacaccagagtcaacttgcacaacaacacacaatcaatgcttctctttccaccaataaacaacaattgtcctcagaaattaaatcaaatttactaaaattttcccattcaccaactaaaacctcaataaataaaaatacattgttcctcctgtggactcttccactgctcctacaaaccagaaattcaaaacaacataatccttcatgctgcatcaactgacttgtagagcaaaccagtgcaacaagtgctcagatggtctatagttgacaagatccgcagactcaaaggtgatgggctgccgaacttgccatacaaataccagagctcccgttgtgctggctggtccaaaaaggtatttgatgaagctgatcaaattctttgtttctcccaacatcaactttcttccaaagtaaaaccacctttttacccccattctcaacccccacaccaaatatttttctcaattcttgagcccctcatttcaattttgtcaatcaaacccaatgaattgttgctgtaatttaatactggcttttgaatccaggttgaatgtttttttaatttttacctttctgacttgtatcagttcatttttttttctcacccatgaattcaaaacaatgcacttcagacattcctgaaatatctttaacccattgatgctagctgtgtaagtaagcaatcaaaccatatctggagaaatcttcatctcagtaaggtcaaaacaaatataaacaagaaaggaaaaaaaccaaacatgactgaaaggtaaaaggttgtttgcaaaatttatgaacaagaaaaattaaagaatcaaaagcagaactggaaaaaagaaacatgaatcagtgattgttcacaaaatttcaaaacaaagaaatgcttacacagtcacaagtggtggtgacaataaaaaacaccaaatcttcctttccaactgtaaatgaagtaattcctgggaaccaagcgttcatcatcttcatcaatgtaacgtggattgaattcttgcaagtttgcaattccatcatgaatccaaacaagtacaattcttgcccgatatttgtttgatacttccctcaatagccctggaatctctgaggaatgaaactcaggagggtctttgagcgggttgttgagaacatggggcctggtttcgcatgacattctgatctcgcaaaggtcttccttgactgccatatatccaaaagctgagcgcacgccatatggagtccttgtgtctggaaaaaggttgattgaaaatctccatcccaacatatttgaaattccccaactcgaaataggctgtcttggcaactgcacggcactgtggattgcatgattttttctggtggaatatatgaatcccagaagctggaccaaaattgactgtcttcaagtcttcaatggtgggcatggaatacgactccagggttagaattggcttttcacctgttgggattattttgaagcgtttctggggcggtgaagtatcccaattggaggttcccaaggtagatttttctgaaggatgatatatctgtaccggcaatgtatggtcgagggatggtgttgattgcgtgtcggaaaacaaagtggtattacctgataagcgtgtttgacgatcagagttttcgggaccaactactggctgatgaatcttcggtgcccacatgatttggaaccgtctggaaacggaattgaaaatgaagtatagacaaggaaaagctgtattctggtgtccagctggtgagtactgcatccaattagcagggcttggccctatcaccacctcaacaaaagtaaccctcaacatggttgcagcagtagtatatactactttgtctggttttttaccatcaaagaccaattggaaagccttcttgatttcgccaacagagaaaaggtttttgttttccacattcaccaatcttgatgacttttgttgatcccttgacatttgaggtagttgacctaacagcaggagcgcctggtatgagccctcattcctcagacccctcagacccctctcttggtggagggtctgaggggtctgaggaacaagggtttgagggggtttggcccttggttttttgggtaaaaatgtcacccatatgacattttaggtgaaaaaaattacccaaaattttatttgaaaaatgggtccagtgaagttgggtacgcgcgcgtgcgaagtcggattttgaatgtgaggcccagaaagctaaaacaaaaaccgctggacggaattggacgattgttggctcgttagaaagccctgaatgagctctacaagatggtattatgcacgtacccgtaagctaaccctaactcgctaaaaattagggttaacaactttgatgcttagaatgcgtcgagtcgcgcgactcgactctggggtaagtatgggacatttttgattttttcaccaagaaggagttgagatattgaaaaacggagaatggcatgtgaaagctaacacccccaccccttggaatgagccctcattcctcagaccccctcagacccttttagtaggggggtctgaagggtctgaggaatgagggtccctcccctctttttggtatcccaaaccacccatcttttttggtgtttttgggttttttggatttttatg