nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaagtatgagcactatcatggtatcactaacttaaaagatccttaatattgcaatttgcttgaacggatgccatttcagaatatttcgtacttacacacacctgacattacaataatatgccacctcactgtcgtaacactctttattcactgagctataatacggtagtggctcgcactcatgcgggggctatgatacaattgtatcctatttccattcccatatgctaaccgcaacatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagagactatatctgaacaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatacttaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgttgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactgtgccaacccaaaaattttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtctgataccatgacttgtagctcgcactgccctgatctgcaatcatgttcttagaagtggcgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaaagaagcagcgactcatttttatggaaggacaaagtgctgcgaagtcatacgcttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgctttttctacaataatgtaaaagtttctttctatgtttatcatattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagttttttatttattttattttgttcgttaattttcaatgtctatggaagcccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatgggacaccggtgatcattctggtcacttggtctggagaaataccagtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgtgcggcttggaacatgtagtattgggccaagtgagctctgatatcagagacgtagacacccaattcaaccaagttgactctttcgtcagattgagctagagtggtggttgcggaagcagtagcagcgatggcagcgacaccagcagcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaagaaaagaataaagacatattctcaaaggcatatagttggagcagctctatttatacccgttcctccatctgtcatcattacttaaacgattcgttaacagatgctcatttagtacctcacatattctccatatctcatctttcacacaatctcattatcactatgaagatgttcttgtttttgaacgaatcatacatctttgatagacttcgtatgtggagtattgttttatggcactcatgtgtattcgtatgcgcagaatgtgagaatgccaattataggggtgccgaggtgccttgaaaaacccttttgcgcgcctgcgaagtttccattttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcctattgtctaagcctaaattcagtctgctctaaacggcttccatgcaagaaatatttctatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgcaaatatgtaaactctcggcgaatgccttggtgcaattacgtaattgtagccgctgaaggcggatggtattgagagaagttgatattcaaagaatcttgtatgataaaaataaaattgtaaccagttcgtagtagcagtattaaaactttgcacagggggaaatatttgattccgagatgtattcccccttttctagtcagatatgaaggaaaaaagtgtaagggcaatagatggcgctaatttgttctattctattctaaaaacgttttctaggaaaaatatattaatagttgatactccttgtaatttctaagtcaaaagaaatgtctctatctttatcgtaacggctcatcgttagagctcaattgtgcctcttggatgtatttccaaagttccacgtttaataacccagccaacacagattcctttgagaacaaatggctaccaaagtttcattcaaataagcctgacaatcaaccccatcaaagaggagctctttgtttttccaaacccatgagaaaaaaatacagttccttttccataccaaaaaatgaagaagaaatcatgtgctgagagttgcctgcagtcgtagaagtttacgatcctaacccattatgtgattcgttgtgagtcacccttccatgattatgtgtccttactacctactatccaattactacatatgttttgaactcatatgtaccaagcacctaaaattacgcacccatttccattggcaaagacttgacgaaatttaatacactgcaataatatccagcgatactcttcaagaattcccgcctataatggcggctcgctgtccgaaagattgcgccgcacttgactgcttcttacactcctttttcccaggcgataaacagactaagcggaaactacgatataatgcagtagaggtcccccaagagctggaaagaaaatattagtttgatagccagcactattccatccagtgggttcttgtaccattttctgtggtatggctttgattcaactgcatacgtagttaacgcgatcagccgcacatgtccattatcattttcaggggtactggtaaaccctattgtttagaaagaatatctggtaagcgggtctgtcgagtcttcacttccttcatacacattttattgagtaaattatacttagatccggaatcataacgttggaaaaggagacaaggttggataagttatgtaggcgtatttcaataagacgtatatgatttagtctaagaaaccgacgtatctagccagcattcgcactatgacgacagtttaacgtcgtattgagcagcatcaactgaatataatgaaaaaaaaaaaatcattccttgaaattcgttcttccgaaaactgctcaaggtgatagcacctcaagaacaattcttcgtttgaatttattatcaaattcatcaccgtcagagttataagttgcactgtattcctggtgaccctagtaacccaaaataccattttctgattttgcaatcatatttattggctttagcgaacatatgatcaccatactatcttgatggttgaccaagaagcgaacatcttcgaaccaaagtcaccgaatctcaaggaatgcaaaattcgtggctcagtgctctcaagacaatgttgcaaccctttgcgtcaattatatatatatatatatatatatatatatcccgtccgctttcttttttttgtcagttgggtcgcaacgcagggtctcgagacctgaaaaaagcttcatagcgatattaaaggtagaggtacacccataatggcattgtttcgtgccctgtatattatttgggtattcctactcattccactgtccaatgcagaagaattcacccccaaggttaccagaactttgtcaagatatgtattcgatatagtaaactttgatgattcaaacactttgatcagagcagaagaagactctgtcgagataagttttgatgctggagaaaattggaaaacaatagatgagattgaagagcctatcgagtcatttgttgttgatcccttccgtgggcatgatagagcttttgctttcgtgaaaacggcaccaaaattttacgtcacggatgatcaaggtaaatcgtggaggcctttgactatacccatttctgagaaagcatcgaattatttttgcgacgtaactactcaccctataaaaaagaagcatcttattattcgttgtgatttgttgacaataaaaaactcaggcttaatgtatgttggaagagagatttacacaactaatgatggagtatccttttcccaagttaaaccttcttttggaaaaattgatggtcatattagcacggcacgctgtgactttattaaatctagtgaggattctgatctgggcggtaatgatgcttcgatactctgtcttttccgaaacactgagtacattgaaagtacaggctcaactattgacaagtctgaattgattttaagtgccgatggaggtgaaacattcaaagaattagtccagttcaaagataaggttgttagtcgatacgagatacttaagcatcatgtgatcgttttgacacaagatgatatgtataatgaaatgtcatcaacaaacatttggatatccaatgatgtatccacttttcaagtggctcgtacacctactaagatacggcacgttaatatgggacaaattcatgaagattccatcggaagaatcgttttacctgtatctagagaaagagatgatgaagacagcaaccaaccgggagctgctgaagtgttaatatcagattctgaaggactaaaatttttgcctataaattggataccaaacaatcagtttggatatatcaatgtagcttatccaggtttcttaaaaggaacattttttggttcgtttcatcccttcattgaatattctgatagaaaaaggaaatacagccgacagaaagtaagagaggaaactaaagtatctgttgataacggtctcacatggacaaacttgaaagttgttgaccgggaaaatgtagatttatttggttgtgatgtcactaaacccgagagatgttcgcttcagactcatttctatgatctaagaaatttaaatccctctgccggaatcatgatgatatcgggtattgttggcgacggcagtgcatacaattggaaagaagaaaaaactttcatctccagggatagtggtttaacatggaggttagtccataattccactggtttatatactactggtgatctgggaaatattatcatgtatattccatatcgttcgaatgaaaatggcgatgtgccttctaaattttattattccttggatcaaggtaagacatggggtgaatatgatctaatcatgcctatttatccatacagattagtcagcacaatatcagatggatctggttcaaaatttattctaacaggaacgtccattacagaagatccaatattcattacatattcaattgatttttcagcggtatttgattataaatcatgtgaagagggtgattttgaagattggaatctagcagatggaaaatgtgttaatggcgccaaatacaagtacagaaggaggaaacaggacgcccagtgtttggtaaaaaaagcattcaaagatttgagtttagatgaaacgccttgtaacagttgtactggatccgactacgaatgttcgtttgaattcgttagagatgcgaagggtgactgtataccagattataatctgattgccctttccgatatatgtgacaaatcgaagggtaaatctgtgttagtaaagccactacaattaatcaaaggtgataaatgtaaaacacctatgaaaattgaatccgtagacattccgtgtgacgaaattccaaaggagggttcgagtgacaaggaaatagtgactactgaaaacaaattcgactttgaaattaaattttaccaatacttcgatacagttgccgacgaatctttggtcatgctgaattcgataggagacgcctatatatcccacgatggtggacaaacgataaaaaggtttgacactgacggcgaaaaaattgtcgaaatcgtgtttaacccatacttcaattcttcagcatatttgtttggctctaaaggtaacatattcttaacacacgatagaggatactctttcatgatagctaaattacctgaagccaggcaattaggcatgccactagattttagtgctaaagcacaggatacttttatttactatggtggtaagaattgtgaatcaattttaagtccagaatgtcatgcagtggcatacctcaccaaagatgggggtgaaacttttacagaaatgcttgataatgcaattcattgtgagtttgcaggaacactattcaaatatccgtcaaatgacgatatggttatgtgccaagtaaaggaaaagttttcgcaaacaagaagtttagtttcttctactgactttttccaagatgatagaaaaactgtctttgaaaacattatcggctacttgtctactggtggctatatcattgttgccgtacctcatgaagacaatgaattgagggcgtatgtaactaatgatggtgctgagtttaccgaggcaaaattcccatatgatgaagatattggtaagcaagacgcattcactattttaggatctgaggaaggatcaatatttttacatttagcaacaaacttggaatcaggacacgatttcggaaaccttttgaaatccaactcgaatggtacttcttttgtcaccttagagcatgccgttaatagaaacacattcggttatgtggactttgaaaaagttcaaggtcttgaaggtattattatcaccaacatcgtttcgaatagcgaaaaggttggcgagaacaaggaagacgaacaattgaagacgaaaatcaccttcaatgacggttcagattggaactttttgaagcctccaaagaaggattcggaagggaaaaagtttccctgtgattctgtgtcattagataaatgttctctacatttgcatggttacactgaacgtaaggatatcagggatacatattcctctggctccgcgttaggaatgatgtttggtgtcggaaatgttggcgataggcttctaccatatgaggagtgttccacttttctaaccactgatggaggagagacgtggactgaggttaaaaaaggcccccatcaatgggagtacggtgatcatggtggagtcttggttttggtccccgaaaacgcagaaactgattctatttcttactccaccgattttggtaaaacatggaaagattataaattctgtggcgacaaagtcctcgtaaaggatataatcaccgttcccagagattctgctttgaggtttttgctatttggagaagcaaaaaacatgggtagtggttcattcagaacgtatacaattgattttagaaacatcttcgagaggcaatgtgagtttgatattaccggtagaaaaagggcagattttaagtactctcctctgggttccagaactggttgtttgtttggccataaaacagaatttttacgtaaaaccgatgaaaaatgttttattgggaatattccactttctgaattttcgaggaacgtcaaaaactgtccatgtacaagacaagatttcgaatgtgactataatttttataaagccagtgatggtacttgtaaattagtcaaaggcttaagttcggcgaatggtgccgatatctgcaaaaaggaacccgacttaattgaatactatgattcctccggctatcggaaaattcccttatcaacctgtaaaggtgggctgaaattggatgcacatttagcaccacatccttgtccgggaaaagaaaaggcattcagggaaaaatactctataaacaccggcgcttatgcgctggtttttgttacaattcttctcgttattttctttgtcgcatggtttgtatacgatagaggtatcaggagaaatgggggattttcaagatttgaagaaatcagattaggagacgatgggctgatagaaaacaataggaccgatagagttgtcaacatcattgtaagactaggattatgcatttctttaatcaccaagtctgcgtttcaacgcgcgaaggcaggtacagcgcaactttcttcaaaatttagggcaaggtttggcaacaaaaaaggtgccacttactcttcgctgcttcatgatcagctttcagatgaaccagatggcttccatgaagattccaacgatttatccagtttcagaggtcaaggtagtaattctgaaattgagcaagaagatgttgacacatctcaacaagagcatacgtcgcggacagacctacttggtgctagcaatattccagacgctttgccagcgcgtagtgcttctcacgagtccgatttagcagctgcacgcagcgaagacaagtaggtaggtctttttaaacgaacgaaattgttcacgcattgtatgttgggtttcttacatatcaatcactcagaagcccattttctacctccatcaccgtacttatagaattatttttctttcttgacacaatatactgtggctagtttaacatttcgtgccctttaaatatttttcatggtgtggacagaacaacgtcaattgtaaggagcatggaggtcaaataaacaatacctcaaactaaataatgaagaccccaagaagccttgcaatcggcagtaattatattcatggtactaattgtcactattcgtctacactctagtaaaagttcttgatgcaaatttttttatttttatgtatgagaactgccgaaaaaaaaggtttggatattaactttgttaaataaaataatacaatcaattcaaactttttactgtttcttttttcagctaactatatcatactattgtacacaattattaattaccacttacattaactgttattcgctacgctttagaatatcacatacccaatatcgcattaccacatgtatgtcgttactatttaaagtgcggtatgtaacatagataaatataagtatatgtatatgtataaaaatcttgtcgtcacaatcattaatcattcagatatgtaaattctgccctcccatggcttcaatgttctggaagacgcatcaacttcacttcttgggtagtttccgaattccaacttaaacgatgagctattgtttggaatcgtgaagtcgatcgaatcagagctgaagttcaaagcagcaaacaatgttttgttgtcgtatttctttgtgaagctgaacagtttcttattgtccaaatcaataaactcaaaatcatatccatacacagtaatatccttgtgtgcctttctaaatctcaaggcctccttccagaagttcaaaaccgagttggggtccttggattcgtcttcagcgttaattccttccctgaaagactcgttcaagtaaaaccatggtttagcattaggaccagaaaaaccagcatttggctcctcacgagaccattgcataggtgttctagcatggtctctggaaataagggcaattgcttccaaaaacctcttcatctccttcgagttttctccatgctcttccttgatcgcatcatagttatttctaacttcgacatcctcgtatttttcgataggccagttcttgaaattgatttcacccagttcctgtccttggtacacatatagagtaccgctcagtgacaccaacaacacagacaacaacttaccagaaataacacggtttttgggagaatcgtcaccaaatctggtaattgaacgaggttggtcgtgattttccagataaattgttgaccaacaatcagttccgttaacgtatctgaaaagttcagcaagggcaaccttccaatcctttagttcatatggtatcaaattttgacggaacttgggcgaagtcccgacatcagtgtgggaaaagttgaataactcactaagttcgtgtcttgacgcacttgtatacaacctcttggtctcatcagtagcatgtcgcatttcaccaactgtcataatttctctgccatccttcactctgtttctgatgaacttgttcatttcttgatgaaactcatggatacgtggtccgttcattgtgaaaggatcactgagttgccactttgagttttcgtcaatcacaggagcgtctggtagaccagcaaccttggagtacaagcttcccacatcaattctaaagccgtctacaccatggtctaaccagtatccaacggcactttcgtagattgcctttctgcagtcttcgttctcccagtttagatcaggttgggtggagcaaaacaaacgcaagtaaaactcttgtgtcttttcatcgaacgtccatgcagaaccaccgaagtaagacctccaattgtttggaggaattggcttgccttcggcgtcataacccttaggaggtctccagaagaaccagtcacgttttggattggtttttgaggatctgctctctttgaaccattcatgttcgctggagcaatggttgatgactaagtcggtgataaatttcataccaagcttatgtgtcttttcgatcaaggcaaagcagtcctcgttcgtaccgtaggttggccagaccttttcgtagttggcaatatcgtaacccatatcatcttgtggcgagtcgtaaaatggcgagatccaaatggcatcggtaccaagctctttgatgtactccaacttggaggcaatacccttcatatcaccccaaccatcgttgttggagtctttgaaacttgcgggataaatttgataaattgtggcctctttccaccacttgggttctgtttctggatgtgcagaagaaatagtcattgtacgttgctttcttatctctatgaaaaaactttcacttttgtttgtgtgtttggattggtgaatggaacatatattctagtacagctaattcctcgagtgaagaagtcttccttacttatatatgtctgtggacgtcttacgaatgatcgaaaataagaaaagaacaaagtaaatttaggatctggaaggagtgctgtatgtaaacgaagctttcagttttaggtaatgtttgcacaacctacatgatataagatggtatgttctgcaacagcgtgcctgtcacttggcccgttatagcagattataccatctgcaagcagaccccattattgcattgcctccgcagccttgcgtatacatagccctaagacaaaatacggagcgtaaacaaccctcgatccccgcaacaattacataaccatttctccgcggaattacataatcatttctccgggaaaattacataatcatttctccgtgcgagttataagtgcttttctcgtgcatttccctgacacttcacaaaaccttctttttcttttttctttatttcaggggaaatcagtgcaaaactaaaaagaaagaaattttgtgaaatgtaaactccaggtgtcaaaaaataaattatatccgtggaaaatcaggcgtcggaaattgtagatgaatccgcctcctccacaataaaaatgctgaccacacgagcaatgcatacactcggacaccttcgttcaaagtatcagtagcagttcgacacaccctatactacttagctcttaaggtctaggctcatctttctcagttcctctttttcgctaaataaaggtatataatgtcacagctgtgtaactaaagaacactgttgttcctatctttttcttcttctttttttggtatgagttggaaaaaataatcattgcacaattgagtactaaaagctttcgtatcttacccaatatcatgtccggtgttaataatacatccgcaaatgatttatccactaccgagtctaactctaactcagtagcaaatgcaccatctgtaaaaactgagcataatgactctaaaaactccctcaacctggatgccactgaaccacctattgacttacctcaaaaacccctctctgcatataccaccgtcgcaatcctgtgtttgatgattgcatttggcggcttcatctttggttgggataccggtaccatttctggttttgttaacctttctgatttcatcagaaggttcggtcaaaaaaatgacaagggaacctactacttatcgaaagtaagaatgggtttgatcgtctcaatattcaacattggctgcgccataggcggaattgtcttgtcaaaagtcggtgatatatatggtcgtcgtattggattgattacagttactgccatttacgttgtaggcatcctaatccaaataacttccataaacaagtggtaccaatacttcattggaagaattatttctggcctaggagtgggaggcattgctgtcctttccccaatgttgatatctgaagttgctcccaaacaaatcagaggaaccctggtccaattgtaccagctgatgtgtacgatgggtatttttctaggatactgtaccaattacggtaccaagaactatcacaacgccactcaatggagagtcggccttggtctttgctttgcctggactacattcatggttagtggaatgatgtttgtaccagaatcaccacgttacctgattgaggttggtaaagatgaggaagcgaaacgttcactttcgaaatccaacaaagtctcagtcgacgatccagccttgttagcagaatatgacactataaaggcgggaatcgaacttgaaaagctggcaggtaacgcatcatggtctgaactactctccactaaaacaaaggtctttcagcgtgttctcatgggagtgatgatccaatcgctgcagcaattaaccggtgataactacttcttttactacggcaccaccatcttcaaatctgtcggtctaaaggactcctttcagacttcgatcattatcggtgtggttaattttttctcttcattcatagcggtatacaccattgagaggtttggacgccgtacgtgtctattgtggggtgctgcttctatgctatgctgctttgctgtgtttgcctccgtcggtgtgacaaagttgtggcctcaaggaagcagtcaccaagacattacttctcagggcgccggtaactgtatgattgtgtttactatgttcttcattttttcgttcgccaccacttgggcaggcggctgttacgttattgtctcagagacgtttcctcttagggtcaaatcaagaggaatggcaatcgcaacagctgcaaactggatgtggggtttcctgattagtttctttaccccattcattaccggggcaatcaacttttactacggttatgtattcttaggctgtctggtttttgcatacttttatgtctttttctttgtcccagaaacaaaaggcctgacgctggaggaggtgaatactatgtggctggaaggtgtgccagcatggaaatcagcctcatgggtgccaccagaaagaagaaccgcagattacgatgctgacgccatagaccatgacgatagaccaatctacaagaggttcttttccagctaatcttccggtttttagtaactggaaaaaaatacatgaacttaattatttattatatacaatatttacttttttacgccttaatccttaacggactatttgttatgccttatagaactagaaattatatgataaacatgagctacacgagttgacagggtgaacagattactatagcatctttctctcatgaataatttttaaaatgtataaattttgtaacgttccgaagggtggagtgaaattccattcaagaaaccaagcattgagacagaacagtacagagttcagttgttgcggaccgagaattgtaacaagtagccccagaaacattcatatgacgtctgtttcaaattaagcttagtaaaagtacacatttaccataaaaaaatagtaccaagtcggtggcctgatatccttattttccttctgccaattgggcaagttggtactaatattttaggtgacactgccactttattgttatggattgaaatttcttaaatgttctcacaatcggccataacgctatttctccgacgtaacctcctgtcatagtgtgccgtgcctgaataacttaaaaaattaaagttttcaatgtgcccaaaaaaattcacaaatagtacgcgctcgttaaacaccctgtgacgctgggccaggcactatttagcattacttcgaaaagacgcaagtataaagagtgagatctcacgtactacaacaagaacatagagaagcattctaataagcatataaacaaggcttctagagaaaaatgggcgtattagaaaatatagtacctggtgagctttatgatgcgaactatgatccagatcttttgaaaattagaaaagagactaaaataaaattgcacgaatacaacacccttagccccgctgatgagaataaaaagagccaggtaataagagaattacttggtagttgcactgataactttataattgaaccgccgttttactgtgattacggaagtaacatctatatcggagacaacttttacgccaatcacaatcttgttatattggatggggccaaggtagtcatcggtgacaacgtatttatcgcccctaatgttggtatttatacggcaggtcatccaattgacgtggaaagacggcttcaaggattagaatatgccatgcctgtgaccattggagacaatgtatggattggaggtggagtgtcaataattcctggagtaaatataggtaaaaactccgtgattgccgccggtagtgttgtgattcgtgacataccagaaaatgtagtggcagcaggtaatccttgtaaggtgataagaaagatcactgaaaaagatagtacaactacaaactatcgaaaatgatggatccactttctggaggaattatcgaaagcaagtgttgtcttctatgattatgtaccgtattttcttataagaataaataaaaagctagttcagttttagtcgactaaatacgcagagagattattaattattggtatatgttctggtttaagttgctcattctcaactcgactgtgtatagtagcttctttctggtataatctatcttcgaggagaaaattatagtttacaacttatgtaaaactgctcaagttccaaccgtatagaaaacgcgtggctggtagctttatgttcggatttgagaaattttcggggaaataagtaccgttctaatttttcagcgcaaattaacatgcggagaaactttaaactgaaaatatggccacctgcatgcgtccatatgaaagggtcatcaaatagcctcgaacaaaacaagtaacattttcgatggagttagaaagggatgatcctatacgcacagatttcctaggtatttaacctgacctaatattaacaaaagtccaagtgacggcttctccatcaaacaagataaattaccaaacacaatggtcgaatctaagaatactgaattatcgcaaggaacatggctcaataagccaaaatctgtttttcaagaggcaggaaaagtcactctggaaacagatgaaaaaactgacttttggcgtgaaacattttacggatttacccgtgatagcggtcattttttgggagtagagacaggtagtgcttttactgcacaagtccgtgttcagggaagctacgagagtctttatgatcaggctggtatcatggttcgtatagatgatggacattggctcaaagctggcatagaaatttctgatggccacgcaatgctaagcagtgttttgacaaatggaaaatcagattggtcaactgctgtttatggcggaaatgctcgcgatttctggcttcgtgttactgttgaaaagggcgttttgaggattcaggtgtcctctgataaaaaaacatggccgttagtacgtttggctccatttccaacttctgaccattaccttgttggaccaatggcttgcacacctgagcgtggcggattgaaagttactttctcggaatggagtctcacagctcctttaggaaaagctttacatgatttgagttagttcacctatatatcaatatataaagaggggtttgcttttgttaagaacaaggcctgcacctcactaagatctgttgatttggcactatgctttttaaaattttgtttatactcaatttcgtcaagattttttttactagtacaatccatacagttaacaaaatactgggcaataaggcgtgcatactacgaaatttttagttttgttataataaacgacttttagctagtgttttaagataaagtgacgaaagttagggtgagaatagtcgaatgtatttactaattattgaattcgtggtaattagtacttatgatgatggggtttaaagggctaaatttagacaatagaaacagtaataatgatgttttctatttttctgctgtacgttgctttttattttatatttcttcggaaaaaggttcagtgaattttctgtcttctatatacatatataaattgcaattgaaaatagcgtacagcgtaagttaagtatccaatgctcacatatgaaaagcaaaagtaaaaagaaatatacaagtttattattcataaatatcggcataactatttgtttcgaaagatcagtacgtttatgttaaatgtgctcgttacttcaacaagtaaagtcttccttcccatggctgcaaggtgcgggaatcaccatttgagtttgcatagttgccaaaaaacatggtgtaggaggcctcattatcaggaactgaaaagtccgtattatcgctactgaaattgaaaacagcaaacatttttttgttatctgtgtcctttgtaaacatgaatagcttgtcattatcaagatcaatgaactgaaagttatgtccataaacaaggatatctttgtgctcctttctaacttgtaaggcctttttccagaaaaagaagactgagtttttatcttttaactcagcttctgcgttgattccgtctctaaatgattcattcatgtcaatccatggtttggcatccttcgagaaacctgcagaaggctcatcagcactccatgggaatggtgttctcccatgatctctagagatcaaagctaatgcttcaaaaaactttttcatcttttcagaatcttcaccataatcacgtttaatggcggcatatgtaccagtaccttcaacgcatttgatttgctcaatttttctgtttttgaagttgggcatacccaattcttgtccttggtagataaaaacagtaccagtcaatgaaatgatgagagtagccaacatcttggacgaaatctcacgccatttaggagaatctgagccaaaacgcgaaacgctacgaggttgatcatgattctccaaatagatggtcgaccagcaatctgtgttttcgataaacagaaagctttcagcaagagccagcttaaagtcttttaaagtaaagggaataagttcgtacttgcattttgggttttcacctactgaggtgtgcttgaagttgaacatcatatttagttctccttctttggcactggtataaactctgaagtcgtcttcattcccgataccaacttctccaacagtcatgatttctttaccctctggaacttgcgagagcatgtagttatgcatttctttatgatactcatggatacgtggcccatttatgaaaaattcagttcctttttggtaaggaactgtaggatcagtgataggagcatcgggtaggccctcaaccttagaatacatgctgcctacgtcaatacgaaagccatcaacgttgtgacgtagccaatagcccactgaggagtcataaatggctttacggcactcttcattttcccaattgaaatcaggttggccaagagcaaacacatgcagaaagaactcaccagttttttcgtcatatctccaagcagatccaccaaagaaagatctccaattgttgggaggaattggattacctttctcatcgtaaccctttggaggtctccagaaaaaccagtcacgctttggattagccttagaagatctactctccttgaaccattcatgctcttcagaacagtggttgataaccaggtcaacaataaccttgatacctctcttatgagcttcttctatcatttggaaacaatcctcattggtaccgtaacgtggccaaaccttctcatagttggcaatatcgtaacccatatcttcttgaggagagtcataaaatgggcacacccatatcgcatcgacacctaattctttgacatagtcaagtttggaggtaatcccagctaaatcaccccatccgtcattgttggagtccttgaaactagcaggataaatttggtagacggtggcttctttccaccatttaggattatggatgatcgtcatgtttttcttttcaatattgagcactttctatatagtcatcaagaaacagtagtttttcgcaccaagatatgtgaacaagtgtcctaatttataattcgtcagacgtttatgaacttactcctcaaaaccgtatcaattaccgtagcggtaatggaagatacaattcttaagtgtgaattactttttccggtgaattagcttctaggattgtgactatttcaatggacaatgttgcaaatagtttcaaatattcccgtgtttctccgaggattctccacggaggaaaaataatgcaaagtttatttccccgttttcttttctccgtctaggcatttacgctttcacgcaactttattatatcacctccgcggggattcaacaacgaggtatgtggagaaggagagaaattccagagaaagcagcctagagcatcctgctgcagcaacttataaacgtatctcacagaaaaggccggagaaagttcttgaaatgtgtaatttagcctacctgccaagcggctggaattatcccgagaataattccgcgaccgggcctgttcctgaactctaagaagttttggaatttccgaacgcttcttcgcatgaaagacatgaactcttaagtaaaataatatgaactggcatggtcgtaatcttttggacgacggaatatcatcgctaaccattgtaagggatgaagcttgactagatatatttaaacgaccatttttgtttcattcttattttagattgcattttttataagtcacttttagttagctcagaacgccagcaaaaaccatgactgatcgtaaaaccaacttgccagaagaaccgattttcgaagaggcagaagatgatggctgcccttcgatagaaaattcttcacatctgtcagtacctacagtggaggaaaacaaggacttttccgagtataatggggaagaggcagaggaagttgttgttccagaaaagcctgcttcagcctatgctactgtttctatcatgtgtttatgtatggctttcggtggatttatgtccggttgggacacaggtacgatttctggtttcgtcaatcagactgattttttaagaagatttggtaattatagccattccaagaacacttactacttatctaatgtgagaactgggttgattgtgtccatcttcaatgtgggaagcgccattggctgtcttttcttgtctaaattgggtgatatttacggccgctgcatgggtttgattatagttattgtcgtttatatggttggtattgtcattcaaattgcctctatagataagtggtatcagtattttattggaagaattatcgctggtataggtgctggttccattagtgttcttgccccgatgcttatttcggaaactgcgccaaagcatatcagaggtacgttgctagcttgttggcaattgatggtgactttcgcaattttcttgggttattgtaccaattatggtaccaagacttactcgaattctgtccagtggcgtgttccgcttggtctatgttttgcatgggctattattatgattggtggtatgacgtttgttccggaatctcctcggtttttggtgcaagtcggtaagattgagcaagctaaagcttcttttgccaagtcgaacaagcttagtgttgacgatcctgctgtggttgcagagattgatcttcttgttgctggtgtggaggcagaagaagcaatgggaactgcttcatggaaggaattattttcgagaaagactaaagtttttcaacgtttaacgatgacagtcatgattaactctctgcagcaactaaccggtgacaactatttcttctactacggtactactatcttcaaatctgtcggtatgaatgactcttttgagacttcaattgtcttgggtattgtgaattttgcttcttgcttcttttcactttattctgttgataagttgggccgtcgtagatgtcttttacttggagcagccaccatgacggcgtgcatggttatttacgcctccgttggcgtcacaagactatatccgaacggtaaaagtgaaccatcatctaaaggtgctggtaattgtacgattgttttcacgtgtttttacattttctgcttttcctgcacctggggacctgtatgttatgtgattatttctgaaacatttccattaagggtgagatccaagtgtatgtccgttgcaacagcggccaacttattgtgggggttcctaatcgggtttttcactccttttattacttcggcaattaatttctactacggttacgttttcatgggttgcttagcgttttcatatttttacgtctttttctttgttccagaaacaaaaggtctaactttagaagaagttgatgagatgtggatggacggtgtattaccttggaaatctgaatcctgggtaccagcttctagaagggatggtgattatgataacgaaaaattacagcatgacgagaaacccttctacaaaagaatgttttagaccggtgaaaacacacgcaagcaaacttcaaagtacattgataaataatgtccaatgccctctgtaatataggggctttttaattcctaagactgattcgatatattaaacaccagggctactgaagactgacagtcacgttgagtcctattatatcattttactcacagaagatttggtaatatgatacttagatgggcttaacaacaaagtgttttcttgatgttactgcccatgaaaaaaagcaaatcaaattagtaggcggattgttaactttgtttattttgaaacccgtcaggactaccaaaatataacaaagtattgattatcgtcaacgctttatagatcacttttttttttttttgaggaaccgattaattaatacatcgtagcctctgcttattgcataacacaacaaaaaaatacaataatacgcaacttttgtttatagaaaaataaaaatggaacatatgatattctctgttcgtcatatgataacttaagcactttcgtgtgtacataggtattctagtgcattggaatgagatcaattatgatttcctaacccagaatttatattactaatgatttcagaattaataaaagctgaaataaaaggagtagcaatgtaataggaaataaacgagggcacatagaaaggaagaagaaaaattacattatgtggaattattgattcccttggcaatttcccatagtctcatgaaaattcctggcctattctgtattcataattccatactcttttttaacaatgaaactccggtaattaccacaatatttacttatatctcaatacgaacgcatgttctcttcgaggaagaccagcattagcgctaagcgctaagcgatgagttgacttaatttttaaaaggacgatgttggcgcgttagtgcataagaaagtcagcaaatccctttaagctgaaaaccttgatatatttctcggcctttaataatggcgcaactgattttaattatctttgaatggcttatctgtaacgaacatgtgttactaaactagtagtaagttagaaatactgtttatccagaatatgtaagttggtgcttctaaagtaatataagaccgctttaatttgttgtaacctctgaaatacaggtaaccgctgggtcatctcctatctaacttttggtaaaaatgacatcgaaaagaacaattttcgaaatattcaatttgttcgggtgtcggtttaatgctcaaggccccaatatttcataataggattctaagaattgcagaaaattcagctatgtttcacccattttgttattggtgaaaaccgccaaatcgatatcgatatagtcacattttagagcgtgccgatagtctctaaacttacacgaacgtcattatttgtaagtagacaactgggaattttaaaaaaggttgagaagattcgttttataaaatatgacgtcgtaaaagaagaaagtgacaatactgttgctgcgggttaaaaaaataattctcctacaagcttgagacctttattacaattcctacctaaattggctcttcaggggggttttctaggcaggtatctctagaatttactcaagaagtttattttctagtgccaaaaagtctactgctgatattcgcttctactgattaagagctgctttaaaccatcttgttgcaacattgagtttggacttaaagcctcaagttgttagtgatgttgcttttcaggatgacgtgtagttgatcatcttacagaaaaggaagcaatggtacgtataagatattattttaaatgagaagtagctggtcttcaaatcacagacattgtgatggcaaagcagtgataaataaagttttcacacccaaagcaacatctttccaaaccgtttgtgtgccgtggtgaacagatagaagagggcactgttattcaaattttgagggtcgggagaattaactcgttaattattcctggtgtcgaatttgcgtcattcctaaacttggatattcttatatggcaaaaaaagaattttttatgccaccaacacgacggcatattctggagtgattatagccactgctaacaagataaggcggtaacacccgattgtgcagatgtcctcatttatcctgtttccgagcatttgattaaccgtctctgtgagaccagttaaagacctctctcaagaaaaatatgtaaatttttttcagccactttatcggcactggaacgaaacgatatggtattcccagtatcagccacggccccgtgtaagccgtaaagtaaacaaaaatttttaccactaatttcgttgcgtatcaatttatactattctttgtgaaaacctacacagactaccaacagaaatttttttggtcaaacgagtccagtctggttattcgctggttcatgtaaaatgttagcaccatctacagattccgaacattaaaatcgtattatgcataatatagacattaatgagcaatctgttcattacccccttatcgtatggcaacagctattcctgatgtaatagtgatgttatattgctttcgccattattaattttgaggaagctttccaaacagattacatagctaactaattgcaattttgcgacgccataaggatacgcgatttcctccttttctttttcgcgttgttctgtgcgctctttttttcagccaaaaagggttcctgaacaaaaagaccctgttttttttctgcctgttaactctgatcttaaaaagttaccaattttctaacatttctcaataaagacccttcgataaacaagattcttgagaaataaaaatttttgtgacgtttacttttgaaagtccttgaagaattcattactaatagagaaaaaatggtgataatttttttacttcacctcctttctactatccctcttattcggattatctagctttaacttcgccagttttttcttgacacacttcacagatgatggtgccttcatgtcggcatgacgcattatctccatactaaaaaatgatccgacaatatctccttcctatttgatcagcctcttatcgttcgtaaacgacgtaacttgacggagaacggagaacttgttgaatagagaagagtatgtcggtaattgatctccgatatgagcgaatataaaagcaacatatttgctggtatgtagcgtagcttttctttccaattgacgggacatcgaaacagtatattaaccgagataaaaatgacgacttatcaaatcgatgtcaatgaaggaatgaacaagtccctggccgacttggtggcaccatagcgcccagagccactcaaaaattactgtataagtaacactaatttgatagatgtggtaagcggtgtcagtctcctcggagcttacatcttcatagaacagggtgtcatttccaaggtcgaatttggttctgaaaagccggtaaccgttgatgaagttgcctttgaaattattgacggcaccggtaagtatgtcactccaggtctgatcgacagtcatgtccacattgcgtcggttgcaggagaggctgatctgaccaagttaatgctgatgccaaagtcagttgcattactcagaataagatacactttggaagccgctctggcaagaggtttcacaacagtgagagactgtgggggtgcagaaggctttctgaaagcagagattcgtcagggatccttgaatggtcccagattaattacgtgtggacatgccatttcccaaactggtggtcatggcgatctgagatctggtgccctacctgctagtgcctttgacagctgttcatgccactttggtcaagttggtgttgtagcagatggtgttcccgaatgctacaaagcggccagagaagagtttagaagaggtgcagactttattaagattatgggtggtggaggtgtggcctctccaactgacaaaatatcaaacaaacaattttgcgacgacgaaataaaagcacttgtagatgtcgcaaatagttaccacacatacgtaacagcacacgcctacactgcggaagcgatacaaaattgtatcaagttaggtgttaagggtatcgaacacggaaacttattagatgaacgtaccgcagagcttatggcagaattgggttgctacttgactccaacactagttacctacaaagtgatgggttctgatcaatttagtgcattcttgggacctgaaaatagtagaaaaaatacagaggtgctttacaaaggaattgatgcaatgaaaattgcccagaaaaaaaaagttaaaatttgttttggttcagatttattgggtcctctatatggttatcaaacgcaagagtttcgtattagagggaaagttcaaacgacacaagagattttgctctcagcaactgttactcctgccgaaatgaacggattaggcgataaattgggacagattaagccagggttcattgctgacctactgatgatgaaatcaaatccgttggacgatataacgattttggatgaacccgagagcaacatactatttgtcatgaaagagggaaggatatattgatgtagttatagttgttttcacagtcagcattatttctgaatgctagaagcctttttttttttgaagtcataataaaatatttggcttgtaaatttaagtattgaagtcaaaatatcctacttatatcacagtgaaatgtgaggtggatatggccctttagggcccttaattttacaagttacagaatcttttttttttttatagcatttgtaaggtccgtgtattcagaaaaaaatccaagcttaaaaaagtgtatataacatttggtatctgaaatacggatctatcataaaatagaacacctcaaggaggtataaattttaaaagtttttttattgtatgctcgtgcccgttttttcttaaagtcggaatttgttatcgaacacttggcatgcgctaaagatcgttaatttacaaaaataaggcggatgagatgcctccgctaaatattgcaggggtcgctttgaatgtttcgaccaaaatgtgctctaaaatatagaaatatcattattaacagtataattaaacgttgagataaagtatttcaagttaagcaatatgaaaggatgacagaaaagaaaataatttcttaatattacagaatatgaactaaagtttgctattacgtgtgccaaattttgaattaaaacttgatatgaacctctgcaggtttattattatgttttcatgattaccaccatttatcataaccaaatgtctcacctttctttaaggtataaaattttttataatcattatcatacgttcttttccaaacgttgtttccccaccagctgagcttaccacctgggtactgtacacacaagaagatgatgacgacggagattgccacacctgcttcaacaccggcccccatgacgaaattgtacttattgaaccaagctctccatctttttcttatcaagtttaggcagaatgacattgcaaaaaataatgagtagttataaggtgtgcttggtggaatattacctgggcctgtgaaaaatacaggagtatgaatgtgcttagcaaatttaaatttagggaatttccattgaacagcataaacggctagtgggaatagcaaaccaatcaagaagaaccacatcagcggattataaatgcgccctgatgagaaaagatactttggcaaagaccagataatggaagcattgaaaaccgtgcgaccattagcacaagtgaagccatttggttgatcggtggtacataagccatcgatattatgcatcatccattcctggacaccaacgttaaccatgcctgatatgatagtggcatagatttgaacggcaaagatcaaacgaggggaaaccttcatgtacatggctaatttcaaatctctactcaaattcaagccttgtctcatgacaataaatccgtatagcttgaataataagtttgccattggtcttaaaggcagcatataaccgcagatcaattctgtgataatattcaaacctacgtgttggttagtcattgcttccaagataccttgcgggatgaaatttacaagggaaattaatattgcaataacaaatgcccaagctgggaacttagtatcgaaacagcacactgctacaaatcctaaaccgatcatgacaatctgcaaaagtaaataccaccaatcgggacaatccttatagttcttggagtagattctcatgtgaatgtcagtgccaccatttttacggtctttaaacttggcgacaatatctttaccgtggtataagatgcagtggacaaaaacggcgataacagcggcaaaatttaaagcatacgacaaaagataggaaaatggaacgaataccggtgagtattccttatatttctcaagattaatggaataatcctcgttaagaatctttgttacgttgtatttgttttgagtgttgtcataagtagaacctgaaatgacgggcatgtatttggcataccaggtattcgtaaaataaagacatggcagcactatgacgaagaatatcaacactgatgcataggtgttggcggagacgtagaatggtgtggcgaaaacagagccggacatggcttgggaaacctgggtgtagtcaaatgtaattggcaacgcaccgagaccactttgagtaccaaagattgtgttagcgatgaaattgtgtcttgtcttcgacccccataggataacgttgaaataggacagaccggtaaagaggaatccaggtacccaataccagatgaacgatccgataaggacgattaagaagaacctgtaacggggcatcgtccaaccatttgcgactgtcttttcaacttttctcgagtgcaacgaatcaaacaaggacactgaaattaaagtctgaggccagatagagcttgcagggttgacgacccatcttctggtaagacctgcagcaccataaccaatcatttgagatgtccaaaccaacaagaactgatatccgacattaagtttcatgttgtaaaagcttccctgggcgttcaaaatgtacatagcgtatgcagtagaggaagtaagcgccacggcaattgtgaccacggcgtgttcctttttggtaaatgggcccgggtttaaatcgaaaaatggcactttagaacacttccagtcgggcaagagagccagtatcctaccaattgggtagcaaacaacttgtgcaacaaggaagttgatctctagcgatggatatctcagggaaaaaaattgattaacaccggcgaaaactaccacaaacaccgtggtcaagaaccacgttctccagtggttgaggcggatggtggggtcatcctcgatggacaccgccgatctcacttcaggatatggagaattgggcaagtatgtagggtcgcccttccaaacgagaccttcctcctgtatggaatgcctgtcgaatttttggctttccggatcgcggtcctcctcatcagtagtcgcagtgagattattgacgtcctcgtcaatattcttaacgaaagcatctttcttttcctcttccatattgatctggataggaatggttgttggcgttggcgagggctccgactccaacgagtcgctctccctataaatggtactcatgtgttctgtgacgttatataattgttgcggttattttctgccacacagtcgaaaactttttaccaagaatacacagcttccgatgattgtccatatatagtcgaaacaattcattgaatagcccaaaatttgaaaaaaaaagaaaaatgatgggcaccccatgatgataagagctctctttcttcaacaacgattgctaaggcgtttacagacccatcgactgcccttgcagtgggtttgatgtgattaacaggcagcagcaacaagcaactgctgaaaaccttggtgccttgcagacggctattgtcctggattttgtgtgacaaaacgtagatgtggcgtcttgtagtcggaggtgtggcgggccggaaaaatagtggaaaaaaagaaaattaatgcgatagcgacgggcaggtagggaggtttgaggggtccgtagtatgcgtctatcgttgcaacaagggtgactaatgccatgtcttggcctttgatgcaacgtctcggaagttagtatcgatccgaggagtggaacggatgcgatttcccctccattctatcgataaggttgctgggaaacgcattataagggatgagtgaagacggagggaaagcataacgaggagagattgccgagataactgagaagacgtaatctaaaggcaacgcagcatgtctcgagttgcacagctcgactcgatagcgcttgataaagaattgtatggacagttttggtccgagttcaatgcagcattcaatacgagtgaacacaaagaggaatgggagttggcactgaacacagttgtgtttatgtgcgcgacgaggttcctgccacactatggctctagctgtacgtatggatccgcactcagtggcgtggtttttcagtgcaggaaacgcaccttgtatgtcgtcactgtcttggcagggtacgtgtggaagaagatcacacatattatttttaatgggccgcactgtgggaaccagatgatgtggctgaagctgtacaaatgggttaatttattgtatcacggctgtgatgtaaccaacttcctgaggtttctagcagcggaagggcccaatgcgagggcgtttttgtcgccgttataccgggcttttaatgtccattccacaaggttgattcgggatggttctgcaattgcctctgaattttattcgaactctgtattcgctgggttagaataccagaatagacaattgctatggaatgcactattagaactcttttccaatacactacttacgaaaagaggactcttgacctttgttaaaaaaccaccaaggtctcgttctacgactacttataagacagtttgcccccgttgcggcggttttccaaccaacccataccagatcgcttgttgtcgtgcgaactactgttacgtgtgcgttgtaaaggcgttggagtggtctatgtgcgatgcctgtggatcctctgggagactgaccgcctcaccagtgtactaaagggccccgttccctcgcttgtatctctatatatgtgtatactatattcatattcatgttgtcaaaatcggtcacgtggtaaagggtctggttttttttttttcactttctgctcaagaaaaaaaagaaacaataaagaagtggtataatatcatcatggaacgctgtacgggacgatgtgggaagcgacgtctgaaatccagtaataataaacagtgagcactttaggatagcagtagtttgcattttgcacgtttccctttccatgcaatgtttttacctcgtctcgttcggtacaggaccgagaggtttataaaaatggtacctaccaggaccttgcgacgaatcaaccacagcagcagggatccaattcaaaaacaggtcttggcccttatcaaagcaaatgcgaatttaaatgacaatgacaagttgaaaatacggaaatattggtctgacatggcggactacaaaagtcttcggaaacaagaaaatagcttactggaaagctctatattacacgaggtcaagatcgaagatttcatcagtttcatcaatcgcacaaaaacctcatctatgactacaagaggaatttatagaagagaatgtttgtaccaatgcaagaaaaacttggatctagtcaatcaagtggtctcccaagtttcatccgtaagacatcaaaagcccttgactacgcaattggatactatgcgctggtgtgttgatgatgccatcggcacaggagacatagttatggctgccgaccttttcctgctgtactacagattatttacagatgataaaaagctagacgaacaatatgctaagaaaataatatcagtattagcgtacccaaacccactgcatgatcatgttcatctagtcaaatatttacaactgaactctctgttcgaaagtataaccggaggcggaataaagttaacgaggtttcaattagaaactctttctaataaggccctcggcttaagtaatgaagccccgcaattatgcaaggctatactgaacaaactgatgaatataaactattctttgactaacgatttgaagcttcgggatgatcaagtgctgcttgcgtacaagtccattgatgaaaattatagaagaggaaatgttgcaagtgtgtattctatttggaacaaaatcaaagagcactatgtttccatttctgcacatgattccagaatcatttataaagtcttcaagatttgtacccataatagagcctatagatctatatgtagcgaaatgttttggcaattaactccagagtactattgtaataaccctttgatattaccggcaattattgacttcattacaaagcaagactctttaacaatggccaaggaactcatgcagaacattaacagatacactttacccgaaaaccatcatattgtctggcttaacaagagatgtctttcttcattgctaagaatgcatttgaaatttaacgattctaacggtgtagatagggttttgaagcaaataacaacaaatttcagggcgctttcgcaagaaaattatcaagcaataattattcaccttttcaaaacacaaaacctcgatcatatcgctaaggcagtcaaattactcgatactataccccccggacaagcaatgttagcctatgggtcaataattaacgaagtagttgattggaaattggcttcaaaggtcaagttcaccgataatttgatggcacttgtaaacgatttgttgacgaaggcacatgattttgatcctgaccacagaaactctctttggaatgtggtttccgctttatacattaaaaaactttgtcattataaaaagcgagatggtaaatttgttgccaatgccaagaaggatatcgatttggcaaaactactttatataaatgctgcaaagagaagtaaaacatactggacaaaatcgaactgtaacccattcattgcatcctccccatgtgatgtcaaattaaaagtgaataatcaaaacaggtttactattttaaggaatattgcattaagcgcactgcagataggaagaacagacatttttctttgggcgtgcgcagaactataccagaacggtatgacgattgaggaattgaagttagactggaatttcatcttaaaacatcaaattagaaattcagagttcaaaacaaacaaggagatcatacaagatattaaaaagcatggtgtgtcggctgtcaaacgttacttaagatgaacggccaaacgcacatttacgatataaataacaaagcaaataataacaaaacaaatttctgtaaatatatactaaatccaagcattgcatcctaattcttttctttttttgatcatcaaataaatgtattattttatgttatatgcgttagacttgttatattctttcatgctattctatcgttgtgttatgaattaatttatatttacagtttttcagtacattcaattccttttttttggaggaggtaacaatttcacatctttcgattgtttgatcgccgcgttagagaaatctctcactacaatttgacaatttacctctttgcataatgccttcttctttgaaggtggtactttttgcagaagttctagcccagtacttctctctaaagcatctataggaacttcaaagtcagtcaatttcgtctcatttgatatcggttcgtttggcaatacaaatgccgcgacagcaatatcctctctagcaggattggctgttggtgcttctgcaacaatcaatttaaaaaagtgcgttggaacagcaatactgggtggattgccaataacttcataattaaccctaaatttattatctatgggatcctttttgggtagatacaatggaccagtcacgattcttacactcttatatttcttagtcaatcccctacaaaagtactccaaatgcgcccaatagtctctattaaaaccttctcctacttgaggacacatattggataagtagaatgtatcatccatggcctgttgagaaaattttgcgtctgcagctggggcttgatggcctcgatcatagcccgacctaaaatagtctcttagtttacctctaaacttttctggaattacttcatcttccttgaaaaaggaattttttctgtcagcattccttgcagccaatgattctggcgttatatgttcgaggacccaataaggattttgagtttgtctgttgtaacatgagataaactcttcgcggttctgcagatcatgaatcggaccaggaaaaccatacttgaagaacccggaaggatcgacgttgaaagagtgagattgaatattactattaggtttctgggtaggtggataaggtgtctcaatgatttgcgttggagaatgtttgttcaaaagaagataggttaagccagtaccagcacccagtccgactaaaccggacaagagtatcctactgcacatgataactttaactttgggatctaataagtggggaacttaactaaatgttcttatctttatacaattgtaactctataaaaactaacaaattacttgatgagtgaccaataaccaattgcaccattgatattttttcacagattttattttttttttcttttttcgcgatgagttttatttccgtgcatatgcatccgacttgcaattagtcgaaagatttcagttgaaaggcctcttcgacagagcccaaagactgcgatttaacgtatgcctccatcacggaacctataattgctttttgttgaggacttatagtgctagaaatggcttctttaaatgaatttttgtccaatttagccaaagcaactatgccacttgctacttcgttgtctattttctctgtatatgcgctatgatatgcggcaaagaaagaaagacataaagcaattgacaatgatgccttttggtgatcttgtttgattacttcctcggaaaactgaattatcaacttagttttaatgcttgcctgcgataaggaatcgtttgtttgaatatcttgaaagaatctttttataaccaacttcataaaatactgcaacaacgggtatttgaaaatattagatattattctcttgaagccttgtagagcaattggctgcgtagcaggattattcaatgcctccgagagaatatttgcgcactgattcagttcctgaaaacttagcttagagtatccattagacagcaagatcaaaatggttgcaactttattctttgaatccagcttatgataaataacatcttttattgacccgtagaatatttctagtaacacaatatttttttcgtcctcagattccgtaagcgcttttactagtgccttgaaaagtgggagtatgattggaattattacttcacgatgactacattcataaattttccctatgatgaataaaagacatgaataaagatctactttgaacatattgtcgaagttactgatatttgattcgaacgcaataaatgtttttttcaacagactaatatctgtgggagagatttttatttcattatcatcttcttcgctggtaagcacgttatacttaataaatggcaacctctcagaaataattgtcatcagtagtcgcagtagctcatatagtttgtcaatatcttgtagaaatgtttcaggagtagcattacacttcgaatacccaatgatcaagtcactgatgatatcaacaagcaaaaattcttctttactgtcgcctgtagaaatcagtctgtccataatctcaacaacttcagtaataatatcatcctcaaatatactttttatgcacagattgctcttcaaaacattgtgtaaagccggtaaaacttgcatcttgactgaatgatcatcaatatttttgacgatagcctccaaacattggctaaataaaataaaaagaaaatactctaattcctcatcgttaagagatgccaaaatgacttgaacgtctgaatccagagtgcacccaagggcctctacgaaatttaaccagaccggttcatataactcaattttcgtacttcttggttcaatgagactattttctttcgagtcattctttacttgcacagtagaatcattatcgttatactttatcatcatgtattcacgtaaagaaatgatccataatgggactaaaatgctccaatatttcctggtaaaagagaaaagcgcatcatttgacgacgtgatggatctttgcactacctcagcccacgcatccaaaacggcaagttcaatttttcttttcgctttgggtgtaacgattatagcttcccctatccgtataccggaattaggatctttaaagttaccaagaaggtcaattagtaattgtgaaattcttcccaatttatctggtggcattatattcgatgccaacacttcagcagcaacagtaatagcaaaggacattacagtaggtgagcttcctttactaaaagcaggcattaatgcgctagttatttgggcctcttgctgttctaaaatcgacgatccaggaacctgaggatctctcatggtggagtagttcttgagaacaaaattcaaaatgtgtagtcccgttaacttcatgccttcattcctcactgtagatccacgaaatgatattttaatgagatctgcaattttgttgctgagggcaaggagcagattttcatatttttcggattctaagcacaacattaatattaaatttaagataatctgtctgctcttccattgcaggttctcagagtcgagaccaccagcatctgtgtcagtcagttggttaacattcgctattgattcttcttcttcgcctttaatttccttttctgaagatttttttaggccatttacctctagtagggctgaaacgtctctgttatagctttggaagagtcttcctaaactcatattaaatattgagtataatttatcgaaccaatgattatctcttttgaaagtatgtaatatccattcggtaaaataattcttgacagaaccggaatttggaaaaagtgcgagatatctccagctcaaattttccatttctttcatgaaaaattcctccatctgtaatttgtacaacaacgtcaataaatcaaagttttcaaaggcgcctttcagacttgaagttcgagaaatgagttcatttgagcccgtgaatgtagtgtcaaaatatgatgagcctattccagtcactattgaacttttaattatgctcttagaagcaagaataaagatttcatagtttagaatgtttttcattttaaaagtagctatgttttcaaacattttaatgctggttatgctgttgagaatattatttgaaattaacatggagagtgtaatgtttctgaacgaatcaagaaccttggtgttaagttctagaaaatttggccccacagtttcagtcaatgtccttgaaatttcaccgattgctacgtgagaattaaagtccctattatagttacagcgaagagtagagcgtccgtaaataccatacttatcctggaccaaaagctcttccatagaacttagcaacagagctgccgtctttaaatcaatcactaaatgtttctcaagaagaatatgcattgctttcaatgaccatgaatgaacaacagggtgtggatccctcattaatgcaaaaattacatcaaagtattcttcaaaattagcatattgtgagttatatttaaaaattgtagccaatgataagacatgaaacatccttaagtatggttcgtccatatctgcgacgtttttaatgaatattcttgattgctctgtaaggaatttttgtctttcttcatcgccaagtgttcttgcgatagccgctgtcagcaatcctacacaatctgccttgatttttgtgagaaaaatgtcattaaaaaactgaatcttctttattgattcgataattagctgccccactgaatagtccaactctagattgttttcttgcatgatgcgtaaagcattatgcagagcactacaaacattagcagccacagccacgcttctcaatggtgtagtcattttggagaacatggacaaatttaaagtttccataatggaatactgtattttgctattcaaaaaagggaatacagatgaaaaaagttccatagaagagtcgattaaagatgtagtgacctgaggtgcgtagcggtcaatttgggaataagacccagatccatatagtagaatcagtgaatctaaagataaaatgggtgaaattggttttgatacttctacttcgaaaatattgtaccaattgtaatccttggatggccaacttccacttattgattcatcatacttgtaagcactggacatcgataaattcacgatacggtccccagttattttgctggataggccgaatgcaaagccgttgttttgacgaagtaaagtattaattgaagattctaatactatattactttccatgtcgtccttgttactcactttcctgttaccaatatctttcaagcttcccaaaacggaactacttgactcggtgtaaagattgggatctgaaaaattcttcacgattaatattagtaaagaactattaaaatcgctatttatgtatttctccagcttaaggtatacctgtaaaattctgttttcattatgcagtaaagcattgtcaatgtttttcgatttcaggtcaatggaatgattaaaattggagcacttagttagcaaatatgatacttgtttagccatttctttatcaattgtcgtattgcttaaatacgtcaataaacaagtcaatgcatgatttcggatttctaggttcttgtataattcatcctcgtcgtggtatgtgtaggtatgtgttaataaaactttccagaaaagaaatagttggggtatctgcagcttcaaatactgttcatctttataattcatcaatcctatcaataatatccagcataaaagacccttgaagtacaaattagaagaggtagatgtagtattattcttaatgaatgatgtagaaaacactgtaattctcatgatcaactcataggaaatataatcgctctcggcacctttgattagatttgctattataaaagcatggccatgatttttatgaaaaataaattttcctgtagatttaaaatcagtggatagtgcacgtaaggagttttcaatggtctccgaaagatattctggacagttgttcaaaaaaaccttcaaaatttccacagtgtgaactcgtatcgtaaagatttcacatgtagctaaatcaaccagtttatctctaatctctttaacggtattttcctcagtggtgaaagtagaacctaagtcgctgattaacacatacgtgaagtcaagctgcagtaatgtaagccactgtgtttcaggcttcgcatcaatactatatttgaaatttgaagctgaatcacttttagaggagctctggtaagtatcagaacaacctaggatgtagtacaacatttgagtctttgcagaatcattcaaatgtggcaatattacttcatgcatatgttgaaagtatctcaaataccttgataatgtattcatgctcctattattcacttcgtaactgctgaagacgccgcttaaagagagaactatatccaaatattttgagttactcaaaaaagtgttgtcagctaataaattcaagtttatcaaatgaataatagattcgaagcaaccactttccacgtctcgtgtatcacagtttaagaatatcttaacgtagatggaccatacttcttgtagagttaaaatatttttagaaaagtaataatcaaataatatctccgctaaagattttgcggtaaagatacgagtttcgtcgtttgcaaaaccataaacacctatttcaccttcggtaaatctagaatatatggtctctataatatcatgggagtgctctctgataaaattagtttgtttgaaatgagctgtccagcattcaattaggacagacacaaaagtaactgaaaagtccttctcatcagtggaaatactgtcaaaaacggttttggatagtttcgaaaatttcgcatatgtggctggatcaaggattttatcatcattattggaatttcttagaatcgcattaaaaagctgaagaagggttgtcatgaaggtagcatgataatatttacttttctccataatttttttcaggtttttgaaaatagcattaaataacaatgggattaaggaagagatgctacttccaaaattttcaaataattgaacaagtatggtacatgcgatatcttttgccggtgagtatatgtacttttttttttttgtacttgacttcttcttttttttcttttggttagggtcggtatctccatcatcaatggatacatcttcttcacacaatacgtttgttaagaatgctgcggaatcaaaaactacaccaggatattcgtccttcaaacgccatatggaaatcgtatagagctgagacaaactgataaacactgaatgcagttctaaatcatccgtattttctagtacggagatatacctcacaaactcatccagttgagtgtgtatttccttaacctcctgtatttcattatcattaacttctttcaaacatataagcttttccaaattggtggttatccaagttaataaatcgtgaccattgtttgatgatgtttctatcactttcttgagggatcggtttgccattttcgtggcctgggctatttattttatcttttagttttttttaaacctaataactattatttcaattgaataataacaaatcactgtttcaatatggcgatgaaaaaaaaaacggccacacacggtatgccactatgtggtgtgaggaagcagataaaataataatacataaaaagaaggatgtagaagaatatacagatataaagaagtcgcgagtttaaaggttcaatttactgttgggtcagagctgaattctgaggaaaatatttgattgttggcagaagaatcttggccaattagtgctgaaaaatcgatgacatcaggtaatactctgttaattgagtagtcaaattcctcaaattctgctagaagtttatctaagtattcttcttgtgcagctgtcgttgtatggctctcattattggtattctgaaactttagatcagcttccccttgtggaagattcagaatggaacgaagactcgtggctggagtttggtgatgctgctgtccatgatgtaattctccttggcacttcgtaaaattattatttgtctgcaactggggcactaaagctccactactttcttgccgttgcaatttaactatattcaaaagttgttcagataatacagaggtcttctcgttaaactctttgaacaattggttcaatacttcaaaagtacgtttactcgcatttgaagcacccttcaaaagtgataatatttcactgccaagctgcgtagcgttatgaatatccgaatcaaccttcccatttcgtatcaggcccttttctgtttggtagacataaaatttgaggcaagcaacactaaaaaagattgtatgaatggaaaaccagtagctaccactcaaaaggttttgcgtaatcatttcataagataattgaataacttttttggcaacttcaatacagttttccgccatgtgaatttgaaattggaactctgggatatctaacgggtctatagaaatatagtggtagaatggtttatagagtacgattttggatagaaggaagtccagatataataatttcttaggtttagtgtatggagaactagtatcatttgcggaaacagttagaggtggttgcgtttgacgataccgtattgtgtcaaccttcaaaatatctggtaattgggcataccaattatctaattgatcgttcaacgatacaatctgcgtcctagaatcctcttctaatggttttcttctcaaagagtacattagcttgtagatccgagacatgattaaaataagctttgtatgcttattattcattccacaggaacttatcgttcgccaatcttgaaactttattccaatagtagatatattttcatcgtcgacgtctagaggaaactcttggtcgatatcagattcgtcgataccgcttggaaaaccaagaatacaattcatgtacagatctagtttgtacacagaccaaaagagccttttttttgtctcatcctgaatcggagtaggaccaactatggaagaccgcctgtgtaaaccttcctttaacgcagcacgcagagcgataccaatgaacgaatagcaagccttcaagtttgctgaacattgcaaaaagatcgtcatcataaatatagcttgaatggaatagatgtcagtaatattagaaaagtccaaagagtttttggcctctaaaaagtatctgtagccttcatcagtgtaaaattccctagttgctttactatccttgctgagatcttccttagaaaaaagggctccgactgctaaaacagaataaattaaaggttgtgttttcacttgttctggagtatattgcttgccatgtttttctgcttcgtatatcgagtccaagatagaaatgatagtaggtctgtgatagaacctaaatagcacacaggcacaatcccaggtcttttgaataaatttcaaggcaatctctctgggtggtaatggaacacttgtttgcatgtgccaaggcgtatcttttggtagactttgacgtattacctgattaacatttaattgtccttgaagtagacacgttttaatagtgtccaaaaaattctggctgttaaaagaagaagaagcaagtatttgacggagtgtttcaggtggaaagatcgtctctacaacctttttgtaatcaatggaacttatagggcccttgctatcttcccgttcgtgggaagctctctgtgcatataaggaactatcatcgcttacttccctatcaaataccgatgagttccgtggggggcgatcatatttgcattcgtaactattagtctggcaaagtctacatggtatattaccactacatcgtactttcctctttctgcaagctatgcaagctcgatgtgctcttcctttcgttggcttcaattcgttggtgcccgcatctctagataaaaccaaaatcttagatctcttgcctttcaacttcttcattgcacacgaaataggctttccagattctttcggcgtcatctattgaataattctttggtctaagttgtatgtattactctttaaattgagacaatcaaggaaatcacacatataaaaatactgtggatctgaaagattgggtttttataggataaatgcgtataaaggtagatcctaggattaattattatggtatttacatatcgccagaaacttatatatactcccctcacgccggattattatttgcgatcgtcccatcgcttctttatgagctcgtgtaaatgatgaccttgtggacgccccattttcctttcgtacacatagtagctgagacagcctaccataattgccaataacggatcagaaaatctgcaatagagaccagcttgggaaagagcacatcgacttgtttgatgttgcctcttcgaaacagcaaatggttaactatgcgttagtaaaagaataagtgtgaaaaaaaaaaaaatagaatagcgtatgaagaatgaacatactttcctaatagaaagggagcgtactgaaccatgttatcgatgatcttgtgtggaatcctcttataaatggagtgaacatttgtatgccccttgtgtgcgtgtggctaacagggaaaaatagagcccgcgtaatcttgaataatctaatatgtgaacagtcttttatttccgcacttcatacctatatagagtaatataattaatcattgataggaatttacataatgcagcaatctcgtatgcctaggccgtacattaccttttcaacgtctttccgtacacgaacccaatcgcttctcctctgaacaaattcataaatttcctcttgcgtaaaaatgccattgaatttcccaagatcagaaataagctttcccaactctttcgagtccttgcctgaaatgatgtataactggccaatagacttaagcccaacaaaatagggaacaacatttttttgttttaatttgttagcaataaaatcgtaaaagtaatttaaatcgcagattaaccaaattgcgccctccgtagatatgaagcacttcttcagatgtttgacgatttcattaaagaatctctcgccaatttcttgttggtacacgtcaatagtacccttgtctgtggcaccagtcagtagaaagcaatgattagaaagtaactcgactaccctgatagcacatttggttggctttatatcccttattggagaattcctagagggtggcggtggattataatcgtcaggcaattgaagagtcttgaatacaaatgagatttcatccattagtttgtttataccgatatttaaaccttcggctacaaaatcatcgatagaagtctcaaaatttttttttaattggataacatcattaagaaaatctttatttttatcgataatttttttgggaatcaattcgttcttgtaaaaaatggaaatcatttgtaatattatgtcacctatattgataagttcagtgaattgtactaaaggttcgacttgagtattggctggcgaaagtgaattgaattttatttctatttgttctatttcgttaggattatatttttgtagtagcaggattgccttttcaaatgcaggtttaacgtgatttttattcaattgtgtaattaaaattttgaaaatctcttgacagcgtagcttgatcaatggtagcaaactttcaatcgtatgaaatttgtaaatttgatccgtcttttcgcttgtttcctgtaaaattttgtaacataaatcgagacttattaacgatttaatgttttgcaagttattggaaattaaatttaagttgtaggctagttgtagttgttgctttagcctttgattttcattgttcgagaacttgaaaatcttggtgaaggaacttagaaagtctagtttatcattagaaatatcagttgaatgaactgattgatggatcgtacttggttttgaatccgcttctgggacagttttggaggtttcagtaattattgagaggtcattcggcaattcattgttacttgcactcgaagcatccgtttgatcttttaaagtgttataaatttttgcgttttgctcacgctgcttgtcttgaacttgtgtgtcataattagctaattgtgagttgatcaatgattcaaatactctagttgtctgattcatatagttgacaacaaagggctcgagatacaggtttaaaaggtcacgaacaactttacggaaatttgcgcctgcgtttactgagtcgtttaattcagtatcaaacttttttataaatgtgaaataaagttcgggtacgcattcataattggctttactatcctttccattttcttttaaaaattcactatagcttaataagatattgtttaaaatatctaataaaatatcttggataaaggactcgatgaactgtaatattacagggaactcatctttgaataaaatgtccgctaatttaatcttttcgttgaggaaatcccttagctgattgagaaacgtatctaaatttttagaattaaatatcacggtactcccaccgctgtcctcttcccttggttgttcggcccaaaataattcatcattagacggcaaaaccgttaaactgggaggcaaatcagcctttgacttgaaaaattcgatagcattgctttcctcattagatatcaataaaattttcatgaaacgagcgacggcagctaaattattagactggtaattcaattctgactctttgagaacagaattaatgaagatttccctaagaatgttgaaattagtttcaatcctagtaaatgtttctatatcatttttattcgagaaattgtactttttgataaaatttagaattcttgtttgtttcaacggatcgttggaatatgaagtaggaaagaaatttgctagattattattatatagcttcctagcgtatgagttataacaacggtaaaatttcacaaagatttttttagaattttgagcagtgaaagatttgtatatttcgaagatgcgaagggaattttgattatcattttcatccagcaacgtaatttcttcttcttcatttgaatgcacctgttggagacccattctagtcaatttcaatgaccaatactttgaatcatttttgccgttaatgattgcataaacccgtttattcacttgttgaaaactcagataatctacagtagataaatatgaggcaatattggttacaatctcgggaacttttagcagatcatccattttaccgatttcctcaaaagcttttgttttcttttggtttttctattgtttgtctgttgaccattttttgataaaataagaaccttccttcaacgaaatatttcggcaaaagttagccttgaaacacttaaatacaggaagaaataaggtaaagcgtaaaactaacagcaataatttgcagttgtataaatggaaccagaagatacccagctgaaagaggacattaaaaccacagtaaattacataaagcagcatggtgttgagtttgagaacaaactgctagaagatgagagattctcattcatcaagaaagatgacccactccatgaatactacaccaaactcatgaatgagccaacagacactgtcagcggtgaagataatgacagaaagagtgagcgagagatagcaaggccgccggattttctgttctctcaatatgatactggaatatcccgaagagacatggaagtaatcaaattgacagcacgctactatgcaaaggataaaagtattgttgaacagatgatttcaaaggatggtgaagccagattaaactttatgaacagctcacatccgctacataagacattcactgattttgtcgcccagtacaagcgagtatattcttttactggtcaagaaatcaagaaaagtaagagaaccattttagataattgttttgagagaacacagtattgggaatttgagaaagataaagaccgggaacatgataagctcgtagagttgtgcaaaatacaatttgcagccattccatgggataaatttactcaagtggcaaaattttctatccctgaagacacagaaatcttcgaaggctctctagatttagaacagatgaggctgcgaagagtacaaactggtattaagttattcgatagtatcaagccgacaaatgaagaagaaaagatagtatccgaccaaggtaagcaaaaaggaggagatagtaagggcaaaaagcgtaaaattagagctgtgggagagacaaggttaaagaaaagtaaaaaataagcctcatgaaaatcaaagttagctagaagtatgtaaaggttgatgatgcaccgtaattgagcacatgtatcactattaacggcgtacgtattttggcgttttttcatgttgatgttattttgtatatagaaagtgaaattctcgaggatatggccctactggataatactattggtagcgtgaaagaaggccaggatgatagatatcaacgttaataacatattttttagatcttattcagttgatcctaactctggtcacgcaatttatgtctttgattcgacttatttgccagcatctgatgaaattggcgataagcaagtttatgacttgcttattaatgccctcatggatcgattggtaatgaaattgccacaggcaccatattcactggtgattttttcatctgggttttcccagagaaaaataagctgggtttacggtattaaaatgtttgcaaagttacccaaagagaccaagttctatttacaaaagatttttattgttcatgagtcattcttcgttaggtcggtctatcaagtaatttcaaacgctatgaactttaacttcttggactcaaaagatagtcagcatgattttccaagtttagttcatgtcttggacctgacttctttatccgagctaatagatattacgcgacttagaatatcgttgaacgtgtacttatatgattaccagatacgcgaacatataaatgtcccggaggaatattataacagattgacccctctggcaataagacagtataggcagttagtattcgataaaattttcaagaaattacagaatgacgctctgttgtgtgaattgatattccagaagccgggaaactataaaaaggtaaacatttttttggatattatcaaaagaaacaactacattgatttatctcaatgggatatttattctttggcatccgtgtggttgaattacttcattaagaataaagccaaacctctaatcccaattgaattaattccgttaccaattgttgatgatctaaagttcacaagtgaaacattccgcaaaattattaaattcaaccaataccaggacctctttatggtcataattcctttttttaataggatcatagcgcatggtgaatcgactaaacatgattcaaggaccctaagtaaagctttaactccggcgttatgtaaggaaaaactttccatgatgactaatgatcgtttagctattgggtcgagatatattaaaaatttactggactttttccccgaaatcgcgaaggaaatatcatcacctccttcatccgtatcatcgtcttctactatccctgttttgcctaagccaaggaagtcgtcgccaaccagatacagtgaactaggctgcttaacccttcctagaagtcgaagccctagtccacaaagatctgttacgtctccaacgtacacacctgtcgcattacaaaatacaccagtcttgaaacctaagtcttcaagcagaaatgtttcatccccatcattcaatgccaaacctccacttcctattaaggcagttacacgaccacaactgtctctaacttccaattctaatacagatttggcattagcttcttcttctacagatacattatcctcaccgacgaagactccatcagcagactcgcttccattgagtaacagcagcaccgatttaacgatatcagataatatcaaagaaatggttaaggacgagccagcaaaggataaaaattctgtggaaacagatatattcgtacaacagtttgaaagtttaaccctcgtccaaaacgcgaagattaagaagttcgacaaagaactacaagaaaagaagaagaaaaatgaaactacttcaaagacagcagataaattctctcaaaagggatattcagatattaaagcaagcaacaaggttagcaggctagctgcattgtacgaagaacgtttacaaggtttacaagtaatgaatgaaatgaaacaaaggtggtaacttacataattgtatctttttaacacatacatattgcatatacgacaacaaaataccccccacccttgagttaagccgtagttgaagcagtcgagatctcgtgtataatattatatatcaaacaatattacgttttttatagtaaataaataaataaataggtaggttatttgcaccgtctatatgcagagtctatagaattgtgtaaactagcttatgactattaaatcggactcttaatttttagctaatatctcttcagaatttattcgtttcttcgtatattaccaatataattgattgctgaaccagctttgaaaaaatcgatttgatctttagacatagtatgttttgccttgatggtgaacgattcaccgtttggtttagtaattttaacatcaatttcaccaccgttattaccatccttagcaatcatgtcaactaggttcaacgtttctaaaacatctccgcttgatattttatcatagtcagattcgttggcaaaagtcaatggcaacacaccttgtttcttcaagtttgtctcatgaattcttgcaaaagacttaactaaaagaatctctccgcctaaaaatcttggtgacaaagcagcatgctctcttgcggaaccttcaccatagttatgttccgctatcacggtccatggtctaccgtctgatttccatttcatcatcaaaccaggaatatcatattcagttccgtcaaggtcataagccttgttgacttcaccggtttctttgttttgtgcaccaatcaatgtattgtaagaaatgttttctagatggcctttatatttcaaccagacgcccgcagcggaaatatgatctgttgtacatttaccttcaactttcaaaagcacgtttgtcttcaattccttcccgttccaaggtttgaatggctctaataattgcaaacgatcagaattagggtctaccttaatctctacattgctatctggctttggatccatttcaggataaaatttgtctctaccgtgttcaaatcctctttttggtaactcatcaccctttggtggttggaatttgaaatccttcccatttggcaatttaattgagtcagttagcggattgaactgagcatctccagaataactcatcgctgttactatttctggggatgttaagaaattcattgtattcctattaccatcgtttctagctctgaaatttctattgaatgatgtaaaaatagtgttcgtttcttttgatgttttcgagacatcttccctattccattgtccgatacaagggccgcatgcatttgctaaaactttggcaccattttcttggaaaatatcgatgattccatctctttccaaggtagctctaatttgttctgaaccaggggtgacaaagaaggggatacgtggtttcaagccggctttggaagcttgcttgaccaagtcgacaacacgactcatgtcttgataagatgaattggtacatgatccaatcaaaccagcgctaactttttggggccagttttccttcaaacttttttcggcatattgagatattggggttgaaaggtctggtgtaaatggaccattaacgtgaggttcaattgcggataagtcaatttcaataactttatcgtattgagcatctttgtcggctcttaagaagttaaacttgtttaaagcaacatcagctgcttcagcgacctctgctctattagttgcttgcaaataacgcttgtgagcttcttggtaagggaaagttgacgttgtagcaccgatttcagctcccatattacagatggttgccatacctgtgcaagatagagtggatacaccttcgccgaagtactcgacgatataaccagtaccacctctgacagttagtaaaccagcgagctttgtgattacatctttaggagtggaccatccgtttaactttccggtcaatttaacacctaaaatttttggtgcttttaattcccatggagtgcctgtgagggcatcaactgcatccgcaccaccaaccccgatggcaatagctcccagaccgcctgcatttggtgtatgggaatcagtacctagcatcattagacctggagctgagaaattttccaaaacaatctggtgaatgataccagaacctgggccccagaattgaattccatatctctttgcgcaactctccaagaaatcgaaaacttcttggttggtagctatggaagagggtaaatctttagtttcaccgtccttacctacaattaaatgatcacaatgtatggatgctgggacagatgtttgatttagaccggtggtcatgaattgtagaagcgccatttgggcagaagcgtcctgcatagctacacggtctgggtttagcttcaagtatttattaccacggatggtggacagatcagaagaagtaatcgattcttcaggatcgcaaagatgcgagtataaaattttttctgctagtgtcaatggagcattgtttgttatttgtttaatcttgtctaggttggtcaaaagttttgcataaggtggcacttttgtttgaaaatttttagatacagaggggaacatattggcatgtgttgccaaatgcctctttatataaaacctattagctgaagatagcatcgaatctcttgcttattgctcttagagttttatgtttaaagaaagtcgaaaattcttatttttgcaagtgcgcaaatcgaataatacgaaaagatgaaaatattttagtttatatacatgtttgatgccataccatctattgacataatctacgatgtgagagctgtatgatattgtggaactttgtatatattgaaaaaattttccagtggaattttactcgcgatgactcaagagcgtgaaaaaaaaaaaaaaaaaaaaattaattgctaaaaaatcaaatatatgcttccaatcggatttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagcttctattttatatttgcctgacctattttaacggttatattccacaaacattttaatcatgaagcaatttttttgatgttgatgtgagagtaataagcactgtgctgagaagaggatcaacaacatgatattctacggaacgtaaaggatacaatgttattggactaagaatcgtctatcatcttaagaaatgggtggatgatcggacaattattgagaaggtttcattgtggagaacaaatcgcaatattgtgcaatcctttagatatgtcaagataaaatactagggaggcttcgccattcattaaagagtatagctaccgcatactgtttagtagtatactatcacatgtggtgtaaaaagataacataaagattgagaatcagtcatcaaatgtaatggaagctgaaaatgcaaggattgatagtgtaataggaacgaaacatatgaaaacggaatgaggaatagtcgtattattagtatgtatagattccatttgagaattcttatatcctcgaggggaacttctagtatattctgtatacataatattgtagcctctatcaacaacggaatcccaacaattatctcaaaactcacttatatctcacaaaacactcaatagcgacccttaaatgttactgaacctcatattgtttcgctctgctcccttatatattgttaatgcaatcgggacagctcactgactgaacggtgaatagtggctcccggaaagctgagagttgtgaactcgccacctctgttaagtaagtcgtaagctgttaaagctgcgtcacgagtaatgagctgccagttcggcctctgatcgctgtactttatggtaaaaagatagttcctagtagaagacgagtcatactcgtaaacaagcaccgctggatactcttctctatcaagacgtaaagcgtacttgtaatctctaagttcgccaatccaaatttctgatatgccactcattatcctcaccccacatgctgacaccttatacattcaatatctcccttctcctacttaaccttatgttaccctttttttttggcttgcatttatatttggtttacatagcaacaaccgatagcgggtaacagcattaagcttcccatctcccgttcactgttattacctttggcacgtaaagggccggctaataatgtcgtatttccactgatttggatgtatgttgcatggtgctagattgtgaataaatcatttccactggtttctagcagaggtaagaaaatcagtagtagcggcagcagccaagaaaaatggcagcctggcaagcagcgaaggccatctgtgctgcatttccacactccttgtatgactgcatacgcataaagaggtgccttgctgtaggcgtatatgatcctaagcaacagagaaaccacggttctcttctcttcttatttcgttattgtcttccctttttactatgggtaaagtcgccctaaagcggggcgctcacaatatcgccgcagctacagccgttttttttttttttgtttttttttgcgctgcttctcgaagaatgaatggctcactgaaaaattttgattcatcgatataaagaacactgttcacttcgatgtcatccggccaataaagttgtttttaggataaacgagtaagtggtagctggtacaggatcatgagattttcacacttcttgaagtacaatgctgtcccagaatggcaaaaccattatatggactacagcgagctgaaaaatcttatttacacgctacaaacagatgaacttcaggttggtgataacgaagaaggatttggcgcaggaaagagctctaacattacagataggttcaaaaacaagttttcttttaaaaatgcgaaggaagatacgtcttccggtatgaacaaagatgcaggcatcgttgaggaaaccatcgagttgcgagagttgcctactgctcagacggtcgctgccaaaccttctcctttcagaagaatgaaggaaaagatattttacaaaagaaggtcgtcttccgcatcgtccgtctcctccacggccaacgaaaatctgcaattagacacttatgatacgtttgttggtgatttaacagctgaaaaacagaaagtagatgatttttataagaggacagaagcgaagttctacgacaaatttgacgcgctggtgaaggacctgaagaaaatcggagttatagaatacgatatcgacgatgatactctgtttaacgaaccgattgccagcacaaatgacgaagttcccccactagacttggatgatgacgaagacgacgacgaattttacgatgatcaatctaatattgaagataatactgctttgctgcatcattcgcagtataacattaagtctcagaaaaaatcgctgttgaagaagtcgatcgtaaacctatatatcgatctttgccagttgaagtcgttcatcgaattgaaccgcattgggtttgcaaaaattacaaagaaatcagacaaagttcttcacttgaatacaagaaccgaactgatcgaatcggagcagtttttcaaagacacatatgcattccaggcagaaacgatcgaattgctaaattccaaaatttcccagctagtcacattttatgcgcgcatcactgaccggcctcataatatctcgcatagcaagcaagagttgaaatcctacctgcatgaccacattgtttgggaaagaagtaacacttggaaagacatgttgggactgctatcgcaagctgacgagttgacaccaaaggaaacagaatataatgcaaataagctggtaggcaagttagatttggaatactacagatggccactacccagaccgataaacttaaaattcactagtataaacaacgttgcactaccgaaattatttttcaccaagaaagcatacaagatttactttattattctagtcactggactcttgttaggaataaagaccttcaacgacgctgctcagcaccgctgcatggcccttgtcgagtgtgtcgcctttttgtgggctagtgaggccatcccattacacattacagcattccttgtaccactacttgtagtccttttcaaagtcctaaaaacctccgacggggctataatgagtgctgcaagcgcttcatcagaaattttggccgccatgtggtcttctacaattatgattctgctggcaggttttactttgggtgaagtacttgcacaatataacatcgccaaagttcttgcctcgtggttgttggccttcgctggttgtaaacccagaaacgttcttttaatggcaatgtgtgtcgtgttcttcctatcaatgtggatttccaatgtcgcagcacctgttctaacatattcgttgttatctcccctattggatgccatggatgcagatagcccatttgcgcaagcattggtgttaggtgtagcgttggctgcaaatatcggtggtatgtcttcaccaatctcttcacctcaaaacatcatttccatgtcgtacttgaaaccctatggtattggctggggccaattctttgctgttgcattgccatctggtatcctggccatgcttttggtttggattttattgttcactactttcaagatgaataagaccaaattggaaaaatttaagcctattaagacgaaattcacagttaagcagtattatatcattactgtcactgtggccactattttgttgtggtgtgtggaaagccagattgaaggtgcttttgggtcatcaggtcaaattgcaatcattcccatcgttttgttttttggtaccggattactatcaacacaagatttaaatgcctttccgtggtcaatcgttattttggcaatgggaggtattgctttggggaaggccgtctcatcctcgggtttgctatcaaccattgcaaaagcattacaaaagaaaattgagaatgatggtgtttttgccattctatgtattttcggtatcctgatgttggttgtgggtactttcgtctcgcatacagtatccgctattatcatcattcccttggtgcaagaagttggtgacaagcttggcaaccccaaagctgctcctatccttgttttcggttgtgcattattgtcatcctgtggtatgggactagcttcttcggggttccccaatgtcactgccatctctaaagtagatagaaagggcgatcgctatttaagtgtcatgactttcttaacgagaggtgttccagcttctattttggctttcctatgtgtcattactctaggttatggtatcatggcatctgttgtcaagggtaacgcaacctctgcgtaagagatacgtctacgatagcatgtaacagcgtatatataatctatatgtattcgattaatccaacacttctgttgtgtagtctaatgttcgaaaaaaaggtacgcttccctgttataatcaggtatatttcgttattcttataagctaaaagattaaaaatttttccactttccttgaaatttggtcggttcgtggaaaaatattattacgtattgaagaagtgcatgaagataaaagatgggattactggaaaaataaagggaggaaaatcctgcagaacgttgttgtttcaatcgaaggtttcttcattcgaaaatgggttcttcagatgtttcaagtcgtgaatgttcattggtttataatgaagatcccgatttcaccgatggcacaacaccatgtgatcggttgggagtggacttgatgaatgttctagatgacaaggatgaaataaagcaagagtctgtcccagtctcagatcgtgaaattgaggatacggaatccgatgcttccgctgtttcttcatttgctagcgctaatgagttaatagctgagccacacgctgcaagtgaaactaatcttggaactaatggtcaagatggaagaaatgtcttagaacaacaaagagacgtggttgctagactaatagaagaaaacaaggaaacgcaaaaagagggtgataaagtctgtattgtccccaaggtttggtacgataaatttttcgaccccgatgttaccgatcctgaagatataggccctattaatacacgcatgatttgcagagactttgaaaattttgtgcttgaggattacaatagatgtccgtatctgtctattgcagagcctgttttcaattttctatcagaaatttacggcatgacaagtggctcttacccagtggtaactaatttggttatcaaccaaaccacaggggagttagagacagaatacaataaatggtttttcagactacattacctgaccgaaaaacaagacgggaggaaaaggaggcatggccaggacgattcaataatgtacctctcgatgtctgcgttgaatttagtacgtgatttggttgaaaagagtatgaatctgttttttgagaaagctgatcatctagacgtgaatgcggtggattttaaaatttggtttgtgtcagagggatctgatattgccacagatagcaatgttagtacttttttgaattcttcatatgaaataactccgcttcaatttctcgaactaccgataaagaaactactaataccagacatgtttgaaaaccgtttagacaagataacttcaaatccgagtgaccttgtcatagaaattaaacctatagaagggaatcaccattggccttcaaactattttgcttataataaactcgaaccagcatcaggtactactggtttggtcaatttgggaaatacatgttacatgaattctgcgttgcaatgcctggtacacattccgcagttgcgtgattatttcctttatgatggttatgaagacgaaatcaatgaagaaaatcctcttgggtaccacggctatgtggctagggcatttagtgacttggttcagaagttgtttcaaaacaggatgagcataatgcaaagaaatgctgctttccccccttcaatgttcaaatccactatcgggcactttaattcgatgttttctggttatatgcaacaggattctcaagaatttttagccttcctgttagacagtttacatgaagatttgaacaggataataaagaaagaatacacagaaaaaccatcattatctcctggtgatgacgtgaatgattggaatgtagtcaagaaactggcagacgatacttgggagatgcatttaaagagaaattgttccgttataacggatttatttgtcgggatgtacaaatcaacgctatattgtcccgaatgtcaaaatgtttctataacgtttgacccgtataatgatgttacattgccgcttccggttgatacagtgtgggataaaactataaaaatttttcccatgaactctccaccacttcttcttgaagttgagttaagcaaatcgtccacttatatggacttgaagaattatgttggtaaaatgtcgggcctagatccaaatacactatttggctgtgagattttcagtaatcaaatctatgttaactatgagtcaacagagtcgaatgctcaatttttaaccttgcaggaattgatcaaacctgctgatgacgttattttttatgaattaccagtaacaaatgacaatgaagtaattgttcccgtattgaatactagaattgaaaaaggctacaaaaatgcaatgttatttggagtccctttctttattacgttaaaagaagatgaattgaataatccaggtgcaataagaatgaaattgcaaaacaggtttgtccatttaagtggtgggtatatcccatttcctgaacctgtaggaaatcgaaccgattttgctgatgcttttccattattagtagaaaaatatccagatgttgaatttgaacaatataaagatatactacagtatacgtctattaaggtgactgacaaggataaatcctttttttccatcaagattctgtctgtagaaaaagagcagcaatttgctagtaataaccgaacagggcctaatttctggacccctatctcccagttaaaccttgacaaagctacagatatagacgataaacttgaagatgtggtgaaggatatctacaattattcatccttagtagattgtgctgaaggggtccttatgcaagtggatgatgagggagataccgagggtagtgaagcaaagaatttttccaagcccttccaatcgggagatgatgaagaaaataaagaaactgtaacaaataatgaaaatgtaaataatactaatgatcgggatgaagatatggaactaacagatgatgttgaagaagatgcaagtacagagccagaattaacagataagccagaggcgttagataaaattaaggatagcttgacttccactccgtttgcgattctttctatgaatgatattattgtttgtgagtggagcgaattgggttcaaatgaggcattttccgatgataaaatatataactgggaaaatccagctactttgcctaacaaagagttggagaacgctaagttggaaagatctaacgctaaggaaagaaccataaccttggacgattgtctccaattattttccaaaccagaaatactaggattaaccgattcgtggtactgccctacatgcaaggaacatcgtcaggctaccaaacaaatacaactttggaatacaccagatattctgctaattcaccttaaaaggtttgaaagtcaaaggtcttttagcgataaaattgatgccacggttaatttccccattacagatttggatctgtcgaggtacgttgtctataaagatgatcccagaggtttaatctatgacctgtatgcagtagataaccactatggtggtttgggtggtgggcactataccgcgtacgtaaagaattttgccgacaataaatggtactattttgatgattctcgagtaactgaaactgcgccagaaaatagtatagctggatcggcttatttgctattttacattcgccgtcataaagatggcaatggattaggcagctctaaactacaggaaataatccaaaagtcacgccacggatatgatgagcgtatcaaaaagatatacgatgaacagatgaagttgtatgaatttaataagactgacgaggaggaagatgtttctgatgatatgatagaatgtaatgaagatgtgcaggcccctgaatatagtaatcgtagtttggaggttgggcatattgaaactcaggactgcaacgacgaagatgacaatgatgatggtgagaggacaaattcaggtaggagaaagttaagattgttgaaaaaagtctacaagaataattcaggcttgggttcatcgagtacgtctgaaatatctgagggatgcccagaaaacgaagtcgctgatttgaatttaaaaaatggtgtgacactagaatcgccagaataatgacatgagtttatatgatagataaaattaataaatttccacatgtataatacttttcaatctttttcgcctactatttactgcctaggctaataaattatatgtttttgtcctgggcgcgacattccaaaaaaaaaataaaaaagaagagaaaatactggcttatgaatacaaaaattacataaacgaagcaaaatgattatttcgaataaaacagtctatatataagtcaaatacaagataggaagaaaaacagaaaaaaacaaaacagaaggactggttaattgtttttgttgatcttcttcttaccactagcacttccacgtttgtaaacctcaatatagaaagagatgaacaaaaacaagtaggatgtaagaatggctgcaccagcagcaatagccgtcattgaacctaagcaatcctcacactgtggagtacaagcatttttgaaatatgcagcaacaatcttctgataaagcacgtaataaacgacaatgagatcaagcatgaactgcacaatttgtagtcttgtaacccaggctttccaccaaacacgaattccgctagcagaaaggaaataataccaatacataagaacgtgaacagctaagtttaaggtgacaggaacccatgtaactgctgtgtaaccaaccaattgattatagcacagtaaagctgtagcaccatgatggtatgtatgtaggaaagtcaactttctatgtttcaacaccatcaagacagtgtctgcgaactccacaaactttgtcatatagttgagataatataatgtctccatcggttgcgtccacgattcaacattacaaacagcaaaatacagcccatggcgatacactatgggtagcatctgttccaccatcaaaatcaaccataaaaaggaaacagaagtcaacatcaagttatggacttgagaaataaatctcaacttgagaggtttacatgactttaccagggacctcccgccaaatataaccacataatacatggcaataaaaagcagtaccggacgaggttcactcaaaggctgcttcccaacggtaaactcaaaatcctttggctggaagcgacctgcagtggcccacccaaccgcacgattgaaatagtcccacaaataaatattaaaaaaaggcctatctattgttgggcgaaacctagaggctttctcgaggcaaaaatttttccaatcacttaccatacttgcttgcaaatttagctctcaagttccttaaaattgataaggtatcctaccttaatattcatatcagttagtcttatatacttctacctctttttctggcttcctttctttcccttatgtccttcggtttactaatccgtaaagccgacgcgggtaagccaagaccctgagtttagaactaatatttcgtcacgtcacgtaagtgcaaggtaataaaagcagcagaaatatctgtagtttcaacaaaatatgtctggcttgcgatttgttgtgttttgaaactagttgctagtctgcattcctttgttttccctgaattacccaaagaagaaagcgacgcgaggcctcacgcgtcggagtttccagatcaggaaattacccacttaggaaattgagttggctggcagaaaagatataacgccatcttgaaaaatagtattagttagtctattttttcatttatatagtagaggtatattctctggaagaacaattttggaatattcagaacactgcgctgcactattttcatcaatagtaccatatacgttcatgtcagctataccaataactccaactaagcgtatcagaagaaatctatttgacgatgctccagcaacgcctccacgacctttgaaaagaaaaaagttgcagttcacagatgttacaccagaatcatccccagaaaaactgcagtttggctcacagtctatttttttgaggacaaaggcacttttgcagaagtcatctgagctagtcaacttgaatagcagcgatggtgcattgccagcaagaacagcagagtacgaacaagttatgaattttttggcgaaggcaatttctgaacacaggtccgattcactgtacatcacgggtccgcctggcactggcaagactgcccagcttgatatgattataagacagaagttccagtccctcccattgtcgctctccacgccacgctcgaaggacgtgctgagacatacgaatccgaacttgcagaatttgtcctggtttgaattgcccgatggaaggctagaatccgtggcggtaaccagtattaattgtatatcgttgggagagccgtcctccattttccagaagattttcgattccttccaagatctgaatggcccaacattgcaaataaaaaacatgcagcatctacagaagttcttagagccttatcataagaaaactacgtttgtggttgtgttggacgagatggacaggctattgcatgctaacacgagcgagacacaatcagttagaactattcttgaattattccttttggcgaaattgcctactgtgagttttgtgttaatcggtatggctaatagtctagatatgaaagataggtttctttccaggttaaatttggacagagggttgttaccgcaaactatagtttttcagccatacactgctgagcaaatgtatgaaatcgtcattcaaaaaatgagtagtctgcccactattatcttccaaccgatggccatcaaattcgcagcaaagaagtgtgctggaaatacgggtgaccttcgaaaactttttgatgtcttaaggggaagtatcgaaatctatgagttagaaaagcggtttctgctttcaccaacaagaggatcattgaactctgcgcaagttcctttgacgccaactacttctccggtaaagaaatcgtatccagaaccacaaggtaaaataggcttgaactacatagccaaggtcttctcaaaattcgtgaacaataattctacgagaacgaggatagccaaactaaacatccagcaaaaattaattctttgcaccataattcaatcactgaagctaaattccgatgctacaatcgacgaatcgtttgatcattatatcaaagcgataacaaaaactgatactttagcaccattgcagagaaatgaatttttggaaatctgtacaattttagaaacttgtgggctggtttcaatcaaaaagacaaagtgtaaagggaaaaccaagagatttgttgataagattgatgttgatctcgacatgcgagaattttatgatgagatgaccaaaatttcaattttgaaacctttccttcactagtcagctaatagatttattttttcttttttttttacagttccacttgcatccctcatttttcacattcctttttttatagaaaagcatatcactatataaaaattctattatagttgtaacagcatagcatattatagactttttttttctggaaacggttaaaccgtttggctgagatgcaatgatatacgcaacattgcattcaaagaaattgcaaaaaagacacaataaaacgtaatttgtacaaatattttactatcattagctactggatgcagaatggatgattgttagggggaggtggggtacaattgtttgtttttgatacattttctctttcaaatcgcaaccaattcactctgctaatgtgataacaatggcgcctgtcggaaaggtgaaaaaaaaaaaatgcaaacaaataaattggcacggtgtgacatatgccttctataataatgaaggaactcgaagaaaaaggggaaaacgatgtttcaacagctgtcggcatccattaggcacaatgcacacataatttttttatgcataagttggtattttatttcatcgttggcatctcaggtaacgaagcaggtactaacggtttgcccattaccactttttttgggtgagtttcagttcatttatactgctgtgctagcatggtttacgtgttatattgcatatagtttcccaggattctatcgcatatttcctaatggtacttttccggaatattatatcgacgacagagaaactagccgtgcagctaggaaagaatcaaaactatcctccctcattataccgccctctaaaccaatcctgcaaacagttctacctttaggtcttttccaatttgtagggaaatattttgggcatacagctacctctttggtgcctgtttccacggttgcaagtataaaaacgctatcccccatgtttatccttttgctccaaaagattttgaaaatatccactttgaaaattactttaactcttatctttagtttatgcactttagttcttggagtttggattatagttcaagaagataatcgttcaccggcctcttccaatgagctgagagaattctctaaatacggcgtaatatgcgctatgatatcaatgttcatttttgtcttgcaaaatatatatggcaagaccgtgttcacgtacagatctcaaacagatgaatctcaaagtaattctggattctcacggcaagaatcacctttacccttatatgaaaagttggatgagaaacttgttgcgaaaaagaaacctaaatcatatgacaaattgactttaatgatttatatttcccttgttggattttgtttatcgtttggctggtttatcactctagaatttcctgtactatttaggtatttttttcaaattaacagctcttctacagtaataaaagcttttccagtctctttatttttactgaacgggacattccacttcattcaggcaatgattacatttcatttactgggtgaggtctcaactttaacatattcaatagcgaatctgatgaagcgctttgccattattgcggttagttgggtctttattggaagaagaattacttggctgcaagtgttcggtttggttctgaacacattagggttattcctttatgaaagatgcacatcacaatcgaaaataaaagcgaaaatacgtcctgagtagtttaacatgatagaatataaatgcaaataatatttattccctttaggaaatacgggtgttttgaatttacttatctgtaccatacataaaatttacatataataatagaatctttatcaacacataatagtcactctactttgaggcaacggcagcatacttttctctttgttttctttttgcctcctctctgatggctcgagctgtttcggggtccaacttttctactatgattgggaaaacgacaagggcaattaaggtaataacgcccgccagtttccaacgtgagttcaaaatattacccacaatacctgtagaaaagatactgacgtttctagcctgtaaataagatctaatcggggccttatgtaaaagctccactgtaatataagggtgcaccttcatagattgtaatttttctgggtacgttatatctttggatgggaaatattctcttccaaaaaagttcttgaacgcgttcaattgtaaggtgccattctctaaattcttgaattcaataagaattctgtttggcttcagattgaagtccatagatgctgggtacatcacatagtatgtcgtttcattaacaccgtcgtttaaagggagattagcgaattcaaagttgccttcgtcatcttgaaacatggtcgtagatgtgtaaggatattctgtcgaaaaattgccgatctgataaagtttgaaacttgttctagttgaaacaaagccggtgatgttacttgctgctaagtctaagcgacccttaatggtccctctcctggccgtagcactggcgacataaataaatgcactgagtaaaagaacaatctgtgaaaacatcgtcacactgctctttcacttgttgatcaaatttactttgatgatatttaatggcttgacaaattcgttcatcttaatttcatacataatttcatcctgaaatcctcgatcattttcgagactgtttttcgagcttgattttatatgtggtgtaaacacatcattgtacatccttgcaccacactgaaaagaatatggaaaaaatttcaaactttttaatgggtgatagacttgaaaaacaaaacggaataaaagatatagtcgcaagaacttgccttctacgagtataaaagcggtactattccttctgtatgcatcttcatcgcaagagagaaaaagactgaaatcaacaactcccaataacaattaagaatggctaacggtacgtgaaaggggtgatatcctgtttaaaaccatttagttattctttttttcagatggagactgtgatcgggtagcgcatgatgttattattggaattttattttttttgcaactttgaagcactcctaactatattgcaatagtgttatgagatgctacttatgtttgtaaggccatgaaattctgtaatacggagttaaaatttctgcaataaagcacttcaatgctattgtgttatagaggctctgcgctcacccttaatactgtatcatctgtaataaagaatgtttatcttaaaaggattgtaactaaatggttgttagatagtgactcattcgtttattttttaataatcgaaaaagcagaagttctgtttactaacaactatacctcttatcatgtatagaccttgttcaagctcgcgataactctcaagtctttggtgttgccagaatctacgcctcctttaacgatacctttgtacatgttaccgatttatctggtaaggaaactatcgccagagttactggtggtatgaaagtcaaggccgacagagacgaatcatctccatacgctgctatgttggctgcccaagatgttgccgctaagtgtaaggaagtcggtatcactgccgttcacgttaagatcagagctactggtggtaccagaaccaagaccccaggaccaggtggtcaagccgctttgagagctttggccagatctggtttgaggattggccgtatcgaagacgttactccagtcccatcagactccaccagaaagaagggtggtagaagaggtagaagattatgatttcttttttttttactctattaacgcatggaaatacggctttaccttctcacataaatatagtttgtttaattaataaagccaatataaacatttgcatattcgacttcgtgcatgcagaaatgcggcagataaattcatttctgtctaatcttttgaacagttttaaagtacaaatatattagtatttaacaggaaaactaaaaaaatgtataataagaaatgagtaaagttatgaggctatcttgtgtttattatagtatataaagctaccgaaaaggttgttgtaacaagtagcttagtaaacgaaacccaaaatcttaccagaaacgtgctttcttctggcttcttcatggtccatgataccagcagaggtggtcaagatgacgtaaccgaattgtctggctggcaacaagttggcagtccatttttcaatgtcaccaatcttaacgttgaatcttggggaaataacaccacacttgttcaatctaccgttcaattgaacaacaatcttaccagatctgtggtcatcgatgtattcaaattcaccaatgtaaccgtgcttttgcataacttgcaaaaacttgataatgaccttggaggatggtctgattaaaacttgacgcttaccggtcttttcagcgttgttaatggcattcaaagcatcagctaaaacggaagatctggtcatcttggatatgtatgttggtcttgttttataaaaaatactagaactgaaaggccattaaaaaaccttacaatttaagaattgaatagtcgattaagattatttagattgaaattgactaactgcaaacccatattcaagaattatttcacatcttccagcgagtaaacatgccgctggtaatcgcgcgtcctcaatatttgagtttttcaaatagtgaggtgtggatgtatagaggaattacacacttttaagtatgtgatgtatgggcgcacagtaccaatttaactttttttttttttcattttttagcttgattttcaaaaaacttatgggcgttttaggctccggctcaaactaccaccaccacgcggcaggccgaggcaaacagtacgccttggcggggacgccgaagcgactccttctgttccaagctcaatggtccttgcgtttacgctcgcgcgtgggctaactaacgcaattcggcttttgggctgtcgagaaccgagaattattcttcgccttgatagatactttaaaacttctacttaatatactttctacaatttttggtacattcatattatactgaaaattcgaaaaagacaagcaaataaacacagatagatcaacatggctgtatgttagaaagatattataaatcccagttagatgctgaactgatcaatagcaaattataaaccacatccatctaaatgaccttaccacctacaatttggatttgaaatagaagcaatgtgtaaaatatagggaaaggattaggagtgttaaccatactaaaatttttcttatccgaaacagaaatctaaagtcgccactacgcagattaaaatatggtcataaactgcttattctgagaacttttggtggtccagcgtggtttatgtcaggtggtattgccttggatccgtgaatgcatcatattgatgagtttgaacattgttactaacattttttacaattgtacacttcgtatgtgcacgatatgtttcccttttaattaggctcaaaagtctttcagaatcaagcaaaaaatggctaaggctaagaagcaaaacagaccattgccacaatggatcagattgagaaccaacaacactatccgttacaacgctaagagaagaaactggagaagaaccaagatgaacatctaagcgaagaacatatttatgcttcaaactttttgtcatttgtcttccatccttcccttattctcaatatatatgtaatacgtcgtatttgatatatatatatatatatatataatataatttaacggttgttatctgctacatctgtaaaataaaaataaaaatgcttgaagcggctgtacttaaaataaactcatctaaggttttacatggtattactaccggactgcaattacactctttttcgttattggattatttatacaatgcggcccataagcacgtgtgggaaaaaagtatgtaaataaaacaaggttttttgttccatttatcatataaaaaattttggcttaggtccaaagtcgtcttcctggataatagcacctgcattgcgtgtcatttctacatacaggcattcctcagtttgtaagatttgatttgccgtgggccttctctcataattgggctctatcatccatcgtactattctctcaagtgattcaccatcaataagaaatttcggtacccatgcgggaattttagaacttttatgcaaaataagacgattcttggtagcggcagtattgacattattattatcgttgccattattcatattagggttgttgatattactattgttatgaacagtggaggtgccagcgttgttactattaccactgatattgtctctttcaaaatcaaataaatcatttgtatctactttcgtaatgtctgaaaataatgattcagaatgaatatctgtggaacttaatcttcctgcatccgataaatcacccgatctcaacttatgccatgcgttgccattgtcaggtaacacaacgttcgctgcaatttcaacaatcatcagacccagggaaaaaatatctgccttgtaatcgtacgtacaatcagaaatgatttctggtgcaatatattctctgtcaccttcattttcaaaacttttatcctccaacggtaaatgagtagccattccaaagtcacctagttttaggttaccttcaaatgtgatcatgacgtttgcgggtttcaagtccagatgcacaatgtgacaagaatcatggatgaatcgtaaagccaggcttaattccacgatgattttccaaattctccaatcttccaacctttttttctttgcgataacttgctcttgtaaaaatccatccaaattaccattttcgcacaattctgtcataatatagtatgaattttgaaacttccaggaactgatgtaatcgatgatgtattccttcccttcttgatccattgtaatttggtttgttacctcgtttagtattttaatttccagtaatatgcgtttcaaggaattatatttgtttggtttaatggctttgattgcatactttttgtttgtttgggcaaacgtaacctggtagaccgtggaaaactggcctttaccaatggaatgcacattcgtaaatttttcgaaaagatgggaatctggatttgctgataacttatttgaagagattagacgccttttggaatttaacggcgaagaatcggtggaagatatggaatgcgtctctgcacttgttgtgtttgtcacgatggcagaggagagtgacaatggtctgctttctctatgtgtttgagatgttgccccaataatagattttcgtcttgttggagtggagatctcttcgtcagtgtcattgtcatagcgtccacgaaattgataaggttgagggttctttctagttgaatgatgacttgatattatgattggaggtgggaaattctcgtccgtgccgtataaatcatctttgaattgttgtaaactgtttgttagctctctatttttcaaaataaccgaattccttgctcttttgatttttttgaacttgttagaatgcaatgtttgtggagagctgttggtaaccaagctattagtgggagacaggatgtttgtctggttattgtgacgatcatgtgcatgatattttgcctcgctcagtggggatgagtctatggttggtacatggatggaaggtaaagctttcgaagacggagaatctgaaaataaaaggtcttcttgtaaattattgtcttcaacaaaatttaaaggggaaacacttagagaagacgatgcatttttcgaactcgaaaggtggacatgcttatggtctcttccctccactaagggtgattttttcactggtgtttctggtatcctcaatttcgcagggtataacgaagtgtccatagacattttagatacgaggcccgaagacgtaaaggctgattggttaggtttagcgacgctatatgaagaggatgaggatgtattttcagtgcgagcatcatttttcggaaaccatcgctggttccattgtttgagagaaataggactgttcgttttttccgcagatctttttgtaataggagtagtaacactttcattttcatggaacggagaccaccttttaatacgagaatccacgctttcctcatccttgccttcttcctcctcttcttcctcttcttcaattttcccaagaaatttggagttagcctctgacaaagctgtattacttaatgacaggttcaaggtccccgtacttcttgtcaatttgttgttcgaatatggataaaatttcagtttattggtcggggtgctaccccctatagcaaaatcatcactctcgtcttcgccggcctgtttgccaaacatcttcttccccataaactggaggttctccgtgtccagcatttcgaagtcctcttcatcctcgtccaaagaactcatctgttctcgtgtgcgcctgtgtgtgtttacttttccccagcactacgcaatcaaaaatagtaagacctgttcagtagtaatccttttttattggactaactgcgcaagatgatgtgcaggatagttaacacacgcatacatacaaaaaagagcctcttggacaacctttacttaatacacaggggcacgccaatgttcaactgtgttgttgatttcttatccagcattcttttacttctctgcatttttttcgcgtcgcgtcgcaaattgtgatggttaaaagaaaaatgaaaaaatatttttcgcgtcgttatcacccggaggaataaaaaaaagaaacatacacatcacgtgaccacaagaatgttagaaaggcttaccagtactagagacgttaataaattgcgaatagccccctatctcccacatgttggcatctgtgaggtggaacctatttaaaggtgccacatttctttccttagaggacgatggttgcaagatcagcacaaatccatagtttgatgcatggaaagcgaagcactctaacagaagtaagataataaacaatctcacgattctactgatttaagtgcaactagctcttgggcttcttttggttgccaagtcggaatagacgacagatgcatgtttcggtgcagagttcagagagataagtgccttcttttatctttttccccgttcttgcggattttttttttcactttctcatcggcggggaaaaaaaagtgtaacaactaaaggatcaacacggctttaaagtgttttatatatacgcagatatgaaaaaagcattttcacggttattggaaatttttattttacgactggttcctagcacaacaagaggatatactaatagttcaggttacaatgctgattaggttaaagaagagaaaaatcctgcaggtcatcgtgagcgcagtagtgctaattttatttttttgttctgtgcataatgatgtgtcttctagttggttatacggtaaaaagcttagattgccggttctaacaaggtcgaaccttaaaaacaatttttacacaacactggtacaagccatcgtggaaaacaagccggcagattcgtctccggacttgagtaagttgcatggggcggaagggtgtagctttgcaaataacgttgctgcacacgactctggacacgatagtgacttaagttacgagagcttgagtaaatgctataatttgaataaaacagtacaagaaagcctacgagaagtgcacagtaagtttacagacaccttatcagggaaactgaatttttccatcccacaaagagaggcacttttctcaggttctgagggcattgtcaccattggaggtggaaagtattctgtgctcgcgtatacgatgatcaaaaagttgagggacacgggtactacattgcctattgaagtcatcattccgcctcaggacgaaggcgaggatgatttttgtaagaactggttgccgaaattcaatggtaagtgcatttatttctcagatatcgttccttcaaagccattaagcgatttaaaactcacgcacttccagttgaaagtctttgggttgataatttccagtttcaagcgtattatcttcttggacgcagataactatgcggtgaaaaaccttgaccttgcttttaacactacatccttcaacgatactggcctgatattgtggcccgatttttggagacgtgtcacccctcccgccttttacaacattataggatctagcattaacatcggcaaaagagtccgttttgttagtgacgatatttcccccgtgtcacgttatgatccatttgttagtaactcaaacgattacactccaaaggagagacaggagcatttcctgaaacatgttcccttacatgatctggacggcacgatgccagacttgagctctgaatcaggccagatggtgattgataagattcgccatttcaacactctattactggcgctatactataatgtttatgggcctacctggtattataagatgatttctcaaggcactgccggtgaaggtgacaaagacactttcttcgctgctgcccatgccttgaatatgccatactatcaagtgaggactaactttgaatttgatggtttcttctatcaaaaagatgattacaagggtctcgccttgctccagcatgattttgaacaagattacaagcaataccaaaaggcgcagcagaaagttaaagccaacattgaggaattttccaaactggatccagattatactttggacaatggtttcttgaaaactttgatggttaatgatgacggttctgatttggatatcatgttcattcatgccagtttctacaaggcagatccatggactctttatcatgaaaacagatttatcggtccaaatggcgaacaagtacggggcttcaggaagccgcatcgctatggaatggattttgaattgtttttattcaatgatatgagggggtccttctgtaccactccgaaaagccaagttattaaattcaagtattttaccgataaagttaataccccagaatgggatgcaatgtgtgagtatttgaccaatcatgttaattatctggagagcacacacaaagaagctatgggggagaaaaactaatgaagtgattaacaataataatttaataataactcgccatccgaccttgtataatataatgtagcatatatgtgcacggatatatatacatcttagaaaaaaatgaaaaaatgaaaccaagaaaaaactaactgatggtgttcggacaacgttttagaatgagggtatctaactttcttctaccattctctgtccaaaaacctagaaagtaaagtccagccaaaccaagatgtgttttccaacgacgaagacgctgcgcttggtgaacggtttaatgtttctccagtgctctcatctgtaaatcgtgaccgcgatgacgaatctatatctacgtctgacaacctgtcgaattcaagaggcatcgagtagtaattgaaaataaagtcacgctgggggaaaaaagatggtatatcgtcaaatattctttcatgatggtatgtcaataattgccggcgagttttctcgcggtagcatgttcttagaattggatacaagtctcttgatagtttctgcacagcaattctttgggcatttgtaagtttctttaatttcgcagaggtataaagttctctttccttaaaggaataaacgggaaatccatgattgacaccgtcgcttgattgagggacattttgatgcagctcattaaataaatggctgcccaaacaccactcatcgatccggtcagagttactagacgatcgaatgttacgaagagcgggcgccggctgctctgagggcggagaatttttattgctgtcactggatatcgacagtatagcaatttcgtcagaaggaacttcgaaggcactacttgcagattccagtgtctcatcgcgactaatggcagtatttgtacattctggagataaatctgggttattgataacccttacatcattgaatgactttaatctatggaagtctagctcaaattcctcttctgagagttccaggacttcaaatagcgattcttcatcgtgaatgccgttattaattctgggttgaatgcgagcagaccttgacccgcaatcaacctggtaattgttcacagatgccattaatgagctgtactgaccaccaaattttagtattttaagccctgaatacaacctttgctccttgtcgacattcgtaagtatatagaaatctatcccttcaaaagatttgtattattcgggattacgctacagccgcacgtagatcgtacgtgtataacgatgtttatcttggtgaaagtatcttaacgcgaatgctctagtgatggcacaatagaatagtgtcttagcaccacagagcgtgattttttaaagctctatattagcaactacgataggtgtttatttagtttctttgttgatcttcctgtttccagtgttacggccttgtcaggtcaaaaattttacccggatctctagtaatgagtaacttaagaatatcccatctgattattggtagttttactgaaccaagttagagctaaataaatatatacagccgatagtgcactggaaccttatcctaatatctcaatgaaactaccggtagcacagtacagtgcaccagatggtgtggaaaaaagttttgcaccaatacgcgatgaccctcgatacatgaccacagagggaaggacaactgggcccagtgaccatgtgctaaacgctggccaaatcgatagagacaaaccttcagaaccggaacgcacgaaagatggctcacaactgacatacttaggccagctgcgcacgcagctgacggggctacaggacgatattaacgagtttttgacaggaagaatggaattggcaaaaaataagaagaaagccggcgcagacgagaagcggatccaggaagagattaaccagctattagatggtggtgacggtgacgaagatgctgtttaggcaacgatatgtagcgctagagagtgtatatacaaacagaaaagagtctaatgataaatgacaaatatttcgttacaagtgataattgttgaactaggaagagttgatataaaaaaataataaacacacgatgggatacagttaagaaggattgatcgactcctaaatgatgcgaagaaagccaattttcaacttggaatcatcctgccggtttgttgttggtgttagctgtgttaggactcgttaaaatggcaatcaaaccaagaacgaagggcaaaacgtactcctcaagatcggtgggttcgcagtggttcaacaggcttggtttcaagcagaacaagtacggaacttgtaaatttttgtcgataataacggcctttgtttttatcctctatttcttctccaatcgcttctatccaatttctcgttccgccggtgcatcatattctccatcccatgggctgtatattaacgaaattcctgcctccagccggttgatttatccacatgtagaacatgtgcctgtgttaaaacaaatgaccgttaggggcctgtatattacgaggctagaagtggatggcagtaaaagattaattttgaaaccagaagagaatgctttgacagatgaagaaaaaaagaagactactgatcaaattctattagtgaagcactcgttcttagaccatggtaaattagtgtatcggaagagcaatgatgcacctgaagtggtcgtagtaaccctgatagattttgaaaactacgaattagaaacaattattcaaattgttcaaaatagggttgattacgctcaaaagcaccaatatggtgtatacattcgttggatacaggagtttttgcctgttcttgaaaatcagaatttggctgaaagctacgaattcattaagccattggtgataagagccgccatgcatgctttcccaactgccaagtatattcattttgttgatcaagatgctttattgatgaatctcgatctttctttacaaaaatacctgttagatccaaagattatggatttggctctattaaagaacgtccctgttgtggcgaattcaaacatcaagacatacaatcattttgaatatagttcggcaaagattatcattccacatgatgcgggtggtaatattgatgcgtcctcatttgttattgccaatgacttttatggtaaagctctgatagactacttgaatgatccgttactgagaaatttcccatgggataataccggtgataagttgagtgctgctatcggtcatattttacagtggcatcctacattactgggtaagacggcaatcgtcataccaaaagttttggcaagtcagtacgatgcatccttggatcaagaaggtgagtctggaaacggtgcttctaatggcgatgtttaccattataatgaaggggacttggctgcctccttcaagggatgtagatcaagaggtacgtgtgctagtgaaataggtcacatgtaccagaaaatcaagaaatcttagatgtgtgtaatcttgcaatttagtttcaaacaagatccttgtatttatataaacaaagatataatttttaaaaaaaaattagaaaaagcaaatataattcaggtcccacttggaataatggcactgtattgatgcattttccttatgcttagtgacgcgttttcgcgcgtcagtttcaagtttttcttggctttttttttttcattttcgtaaagggtcttaaaaggattaaaaaatgcagtattgaaataaagaacaattacgaacggtgaagctgctattttggttattatacccttccaggacagtacgcgcaaactattatggagatattcaaggaagaagaagaagaagctttttcggcgatagaaggtataatatatgcctgtgaggtgtatgaccctgtaccccgtcatttacataaaagcaaaacaaagatcatcaatgctgctaaattaattatagaaacgcatctttcatattatacaatactcaataacatttcagatatacaagcctatctttctacttggcttagggatcttggaacgacaggtccataccaaacaattctttcagaaagtatttctctcatgtttgaccgcactgtatctatcttcaggaaatgtacgatagagggaggttttccacatttgatcgcacgtctttatctcagattgaaaagctaccagaagctcttaaacgatgcaggattaaagaattttttttcaagctacgattatgctttcggggttgcatacaaccttgtaaattgctctgaatacaggtatgacgaagttcattacatatcgaacggcacttactcattagttgcatcgatgaagatagatcctgctgaagtcattaaaagggaacattttaggcttacaattccgaaatttaacatatctaatatattaattgaaatttttcatttgctcgatggattagcattttttaaggtgaaccctgatagtttatctatatctacagcttcagcagaaacaatctttcgcagtatctccgaaggtaatcatcaggtcctagaattggggagaagtttaatgtttccattgttgaggactggagattttgaaatctgtcgtattgacgacgcgggagctgtcataacatttacagaagcgaaggatgtaaaactagaaataatcagtctggatgaagtttcctgggtaatgcagtggaaatcttgtcttcaaaattatgagagaagggcagcaaatgacagttcatttatcaaaacacacctacaatttaagaaggccaacaatttcaatgaagataataatgggctaggactaattgtagacagaaatattccaacagatgattttacgctagcttctacaaaccgtcaaagtcccccgccttcaaatactggttgttcattacacaggtctaaacccttgcatatccctttatcatctgttattcgtgaagacttttatgatagctctctaaatgagcgtatatctaaagacggagatagcagttgtgaatccttcagtggcgccgaaagtatcttatcagactacgattttcatgataatgaattttttaacaaccagtcacctcattatttttcagaacacatagacaataactcgagagaggtggtaataacagatgaaaatacgataatatctttggaaaatacccaagtaagtcggtggtcaaattactcatggcaaaaaatttcaccgcatcaattacaggtctctattatccaactgcgcatgggaaacttcattgtggcttatgattctgattataaccttcatcagttcaaaattcgtttgtgtgacgatataaaatgtatacaatccacagagcaagacatacaaatacgtgtcccgctcggcgcaataatgtgcagcgtcactggtatcttgaatattaggacgaaggacgctgacaagttgcttcgggtattaagcttttataccactgaccacacggaagctgtatcgcactcaaacaatcaagatgctactgcaagtccactttcgtcagtttcatcagcaatggatctcaagcattcattacagaaatgttcctctacaataatgccccaagagttgacgcaggacgtcatcggttcaaaatcagacctaatcagtaatattcgtcaaaaaatataatcatgtttatttacagaaattttcgaatatatgcttgtatatatatcatagaaaagtagtaatagaacaacaattgaatcaaccatattattgcttaaaagcagcaatcgcagcagtatgaatttttcttctgatgtctcttttgtcaacgtcatgagtatcttcaacctctccccacttttcaacttggaagattgtttctaaggtggcggcacgtacaatattatccatatcagttttcaaggcgggaattaagttcgcagtatcttttttattttctaataatagcacgccgcaaatgaaggactttgtggttaatacagttttttcaagaattgcaagatcccatggtgataagctgctcatatatttttttgctgcattcttaacgatatccgactgctgattgcctcgtaacccatggatgtcggcatctaaaatttgtagtcgaatattagactcggatgaaaagttgcgtaaaaactcttccattcctttgatgatgggtatatataactcattttgcgcattgcgtaatcttccttcaaactcattcataggggaaaagaccaataaagtatcggtatctaaatatcttaacaactgattttttataacatcactgttgcctccaatctttgcaactaattgagggtcacagccaggctcatttgtcatttgtaaatctatgcatcttgccactaatgaagttagtggcaaagagtgagttttgatggaaagactggatagggacgaccactccagttttaataggtatgctaagagagactttgcattatcaactataattccatttcctagaggagtttttatagtcctgccatctaattgtagagcaatctttcctttctcaacatccctatttagtgacaccttttcccaaaacttctgtgaagttttgctcaatctatttgtttccgtaggagtgttattctcaatcgtgttgtctgtccccagtggctgggcatttaatgagtagaatcggggcagtttcaatcttatggaattcacaatgaagcatcccttccttaatgatggcagcattccgtattctcttttgtagggtttcgtttgccttcaagtgttttgttcttatttagccttttcctttaccttaatttttttcttttctctgaagaaaatgaatgagtttaaagatatagcaattaaaaagtaacagtgaagaaatttctcagatgagcagatgggaattaaagaactatctacagagctctttactaaattgaatcaataatacatacttacaaacatgtcacagatagcacaagaaatgacagtgagcttaagaaacgccaggacacaattggatatggtcaatcagcagctagcatatttggacagacaagaaaagcttgctgaattgacaaagaaagaactagagtcttatccaacggacaaagtatggagatcttgcggtaaatcgtttatcttacaggataaatccaaatacgttaatgatttatcacatgccgaaactgttcttctggatcaaagaaaaacattaaagataaagaagaactatttagaaactactgttgaaaaaacaatagacaatctaaaggcattgatgaagaattaaaagaaagcggcaatagcctttcctttcttagccggaaaacttactacgggaacaagttttttttattagtataatgtagatataaaagcttagagtttatataaatataataaaaggttagcactgctgttgcaaaaatatcgaattgtaagccagtaaacttatttaaacggcgctataaccgcctctttgggcggtacttctgcctaagattctcgaaaccacttccttgcagaattcaggtaaggaagtgagaaattgagtagaacgttgaatgaactcagcacggaaatcttgaaaagagcctcctctggtattcaagaatgatacaaccatcaggtatatcaatgtaaacagtagagcgtataggaataaccaagtgaaccacgaagtcccgcctgccttcttagctggctttttcccctcgctgtcaccatccttaccattatcgccgtcgccattttttttgtcatcatctttgctcttcaaacagccagatggcccttttagggtcaattggatacttttatcggcccatgtgtgactagtcagctcgtcttgtttcatattgtcattacactgaaattctagttttgcgtcaaaagaattggcgccccacgtagcgccttttagtgtcaatgtaagcgcactctcagtttcctcgacattgaagccaatgtttttgtcaaaatctataatttgagtggtgatagcatccttaccgggcaagatgacatctgttaaaccacatagcatgtcattttttttacattcttcaggaggttctacgttatgctcttcgcaaacgtttatccaccacttttcaatagttgtgcttggcggagtatccctttccgtagaagttagtgagctaaattttcccacctgatactttttcaatacatcatgcttctcgcaggacaaggcctgtaccactgtaattatactgatgaagccacatatccaagtcttcgataccatcgtgaaagctttccttacctttatctatcgcatcgattgaagatctcagatataaatctacagcagactaatatgccactaacctcttgaaaacccgtcgcttacgaaaaagaaggaagacggaaaaaggacggcatccttttcaatttgcacctggacattctcacccatacatggccttgttttttttttaactgaaacttttttggccgtttttgaggatatgatatttctatgtcggagaacaaaagtaggcgtgggaagtgaagatctttcgctctttctgtgatgatctccttccagctaggctcggttcgaccctgaggtctgcccctagctccttcctattccaaacggaataccaaatgtccagcccgtgacaatgcagcagggtggctaatttttcatccagagtttgcagaatgttggttctcacaaactcagagagaattggcggatgatgggtaactgtgagaggaagtgtctggatttgatcgtatttgttaaattcatcaacaccttttatgcagaggtgtagtagtgtaggtagcccttagtaattggtgtttattattgtctatatagaaatttctttttagtgtagcttgtactctttccctgcattatttttgttttattgacttttgtcttggtgaatcaaaaaattaacgaaacgaacaaatttaaaatggcaagatacggtgctacttcaaccaacccagctaaatctgcgtcagctcgtggttcttatttgcgtgtttctttcaagaacaccagggaaactgctcaagccattaatggttgggaattgactaaggctcaaaaatacttggaccaagttttggaccaccaaagagccatcccattcagaagatttaactcctctattggtagaactgcccaaggtaaggaatttggtgtcaccaaggctagatggccagctaaatctgttaagttcgttcaaggtttgttgcaaaacgccgctgccaatgctgaagtatgtttaaaatgaaaatatgaaaaataagattgaaaaataataatgatgtgttgacgggagatgataaagtattagaatatgttcatatgtgttgcatcctattttctgcatgaatgcacgattcgaaagagctaaaattaacagttttccaaatgaaagagaaaagaaataaagaagaaatgggacatgcaaaaaggaactatggatacctattaagcgtatagcatagtgttttctaatcttattttttcttacactacgactttaaaatttttactaacaatgaattactattaattttctttttaaaacaggctaagggtctagatgctaccaagttgtacgtttctcacatccaagttaaccaagcaccaaagcaaagaagaagaacttacagagcccacggtagaatcaacaagtacgaatcttctccatctcacattgaattggttgttaccgaaaaggaagaagctgtcgccaaggctgctgaaaagaaggttgtcagattgacttctagacaaagaggtagaattgctgcccaaaaacgtatctctgcttaaatgcttttttaattttaaaatcttttaaagtgaatatttgatttatatactactatatactaatttgtttaggccaatacacagaatcaaaatcaaactaagaacaacacagaacaagaaaaataacttttgataaaggctcttttaaataaaaaaaatagaaaaaatagaaaataacacaattatagatatatatctacatgtacataacatgtctagtcgaatctagagaaatgggataaaaatcagagagaagccaagtcaagtgacgcaccattaaagaaatgaacctagaagaaagaaaataagcaaaaatatagagcgaaacaaaatagaaagtgttactaatgaagaataattacaacaaaaacaaaaatgatctccatgtgtcattgttatgccgaccaatacctgtaaaattgaggtgcttcaatagaaatgggtttgacatcattctcgttagatatactttggccattatggttttcacctgtttcaatattaggtttgttaaatggattctttccaatacttaaagtttcaggtttcgatagcatacttttgaaatggtctatctgcgacctgatttcctccttctccgccactgaactattattgatattgctgtcggatattaaattcaagcatttgcttaaaacgtttacaatcttgctggagttttggttgaagttcaatctctgaattagtaagttttcctgttgtctttctagggttttcctttctagctccataaatttttctagtttctttaaatgatttaatttagcgtccaatttttccatttgaagtcttattagctcgttagtcaaaaaattcatttgcctttcctcgttggtagcgaaaatatgactcctataacccaatgatgatatggcaatttctgaaccttctttaatatgttcaattggcttttggtcagagatttcctctttttgtgattttattgattctgcggactgaatggctctctgggtcatcgactgtacagtcttcggattgaccaaacccaccaagaatgctattgttgataaaacggggttttcgctcttcgaaaatggcaagtgaggagcatatttcaaaggtcctaacccgttgtcattatcacccttgccattgccgtcaccgtataaaaatttatcttcaatgggcaattgaaggaaacgtaagatacactgttcaggcgacttattgccaacgtttttggccactttgtaccagtcagcgccgaattcttgtattccctttaatagcttttgcaaatcttcttttgaccaattttcatcaatttgttctagaattttgacttttttcagaggacgtgaagtttcgccttcttccaatagattggcatcaccagtcatgcttgttgacgtacttacttcattgttcattttaccaccattatcatttttgtcaccattttcatcatcagtggtactgggggggtgagttatttcatcatattttcttttgctttctttcaaatatttatataaagtactctccgaatcactagtgttcatcatttttttaagctttgccatatccggcagttgtacagatggtttgtaactttcgaatgggaatagtcctctgggggcatcatgccttgtggaatattgagacgttagtgggggttcgatgttcttaggtaatagtttggagtcaacctgatagtttattagcccccattttgttaagaatttatgcaatctgaataatgcagcagcatcaccagagacgtttctcctcgccgtagtgacactgaaatattcgttggggttcagcctgtaagaatttaccatgaagtttctgtatctcatgtaaacttcaggtgtctttgatggaatcctattggtgaaaaattcaggtaacgattgaacttcaatggaatgaattttttctagattgaaccatttagaataacttggaataacaatttcatgtgcttgcggtatctcaaaagtttcgggttctactctggtgatagtggttttctttggattggcacttttggagtgatcgttcatgatttcacgttcctgttcgtttctctcttcgccactatctaccttcttatctacactttccgtcttttctatgatatcctcctgttcagctttatgcgcatctggaatttcagatggagtattagcaaccgacgaagtgttgcctagttgtttagactcactctttgtgtctccaaaaatggaattatcaggactaatcatcggttgatcgtcatcctcatcatcttcttccacttcatccatttcctttgtgttctcatctggctgactttcttctttgacaccttcaataacagtgttattctctggttcttcctctttttgtattttgacgtcctccatgtttttaacgtcaccatttgaatcctgtattgtgctgtcttccttaatagcaggcttattgttttcattgtctaccgggttcgtaggtatactaggagtgtttgcctcattgttcgaaacagaactctcggtttcgccaaagagattatcactatcctcattatcttggccaaagacgttctgggccctgctttcttctgtagaaggtgtttcctgggaatctagcttattcgcttgcatagtcggctgctgctttgccgttaccgttatcgcctcactttctgcatcgcgtgtgttcggaacagttgcttcatccttcagagactcatcttgttgctgcgattcttcaccagcagtatctgtattggcaacccctgccacagctgcattagcgttgctatcactattgttgtcattgccatgttggtccacgtccacggaagcgtttaccgtggacccctcacccagtgtattctccatgcttgcaaaccgtatcacaattggtctctgaacgcgcctcgatgtaccaatatatcgcgccttgcatggcctttacacattcctcttgcgtatctgatatagtttgttttcgtcttttcgccaatggcctaaacgccaaacgtccggcctcgttattcgtgatgcctacttaatggctcttaaatcgaatttaaactagctcaaaagtaatcaattcaaactaaaataacatcattggccatcctgaattgttggatgccatctaaactgcgtattgaccattattccatcgtaaccacggcggttcaatataatatcacttttgacgattaggtgttttatttacatttctttttttttttcctcgaaaaagatcttcaaggataatacaggaatagaacaggagtctcaaagcattcttgaagccagatttgctccagtttgatagttccaagaagcgctaaaagtggcagttcacactttgttttgattactaggaatctactctttcgctttttacttccttctcagagaatcagcaactgtgacatattatagataatgcgtttacaaagaaattccatcatatgtgctttggtgtttttagtctcatttgtgctgggagatgtgaatattgtttcccccagctccaaggcaacattcagtccaagtggtggtactgtctctgttcccgttgaatggatggataatggggcatatccctcgttaagcaagatttcaactttcacgttcagtctttgtactggtcctaataacaacattgactgtgtggccgtacttgccagtaaaattactccaagtgagctaacacaagatgataaagtttactcttacacagctgagtttgcttcgaccttaactgggaacggtcaatattacattcaagtttttgcccaggtggacggtcaaggttacactatccattatacaccaagattccagttgacttccatgggcggtgttacggcttatacatatagtgccacaactgaacctactccccagacttctattcaaacaaccactacaaacaacgcccaagccactactattgacagtcgttcatttactgttccgtacaccaagcagactggtacgtcgcgtttcgctccaatgcaaatgcagccaaatactaaagtgaccgctaccacatggacaaggaaatttgccactagtgctgtgacatattactctacctttgggtcattgccagagcaagcaactacgataactcctggctggtcttatacgatatcatcgggagtaaactacgctactcctgcatctatgccttcagataatggtggttggtacaaaccatccaagagattgtctttgtctgcaaggaaaatcaacatgagaaaagtatgaaaaatagacggcttctactatcatcattacagtaagggttgaagtcaggaaaggttaaaaataaaataaatatcaaaaagtttttagcggaaggcgttaaggcagcaagtacacattcatttatctatctatacatgtataaacacaactacaatttttttagaaatggaatttattatatgaagggaagacatatagaggcaacagtacataaaggtaagaataaaagcgattttagctagtatatttctgggtatttcttacatagtctctgtaaagcaaccacaccgtttaagcttaaatcttcgttctccttgaatttgcatagtacagcgtctagaatcaaaaatcctagctcgccgtcatcattgttcctgcaaacaaactcataccacgagtcgatctcaaatgttttattcatagatacacgaatattgttcaacgtaatcatttcaacctcgctgccgtttttcgatgatatggttggcgattgtaaaatcaactgagattcagtgggttgtgatttgatttgcgctattatcctaaacacaggagcattgacgttggagatttctgtggggtcaactcttggtgtttcgctggccatttttacttgtgttactggtagacgatgttctacaagaatggtgaagggtgtgttatattgctctttatttaaacacgaacgaaaaaaatatcgcgtattgccacatttggcgcgtcaatattaaagaacgaaggcattatatagggcgacttgtcatgattccaaccatggcatgggcggtggatgcttctcagcagtggcccattacgttagtcaacgactgttggctgtcatctgttcttgttgggtgcttgcagctgcatcgacaaacatggatggatgcctctacatatatatatatatttatgtaatggacctctgaatattttactatgtaactgactataggagataccactggtgctgtagtacaatttagcacttgcaagcgttgacacagttgttgcgaaggcctctttcttgtagcacttaattggagtatgactgccatcatgtagggaaattatgaaagcataggatcaatcttgacgttgcaaagaagaagagacttgctgttccctattgatcacttaccgttattggagttcatatggtacttttttcataattttacgagtaatccctagtggtagttaatattcagcaaataaaataccagtttgagaccaaaggtaagataagagtttactgataaagacaaagaattgggatgacctagtccaagggattatagtaccttcgcgagtattgcatataagctttagcatacacaaacaaagcgacaccgggatttgcatatcgcttgttcctacgacgttgtcagttccataacctctgatttcccatacggattttgaaaatcagctacgaatagatagtctttttctattttcagtaaatgtgtcattgaaaaaagtttctttagaacgacgctttttgcaggctactagaaacacccacttctagtagctttacgtgacgaattaaaccgcgtgatcttctgcactgttatcctaaatgctcaatgctcagaacatcttcttgttatctcagcctcgccacccttatcttatcatagcggccttttattttccctttgggcaaaatacgatacagccttccaaggtcgggcaagaaagtttatgacatataaaagaaacggtaccccaaatacgtctcttcccattgtaaaactaatcctgcatcatcacattaaggaatcattcatctaacaattacattatgatcgccttaccagtagagaaggcccctagaaagtccctatggcaaaggcacagagcctttattagtggaatagttgcccttattatcatcggcaccttcttcctcacttcgggtctccacccagcaccacctcatgaggcaaagcgtccacaccatggaaaaggtcccatgcactcacccaaatgtgagaagattgaaccattaagtccatcattcaaacattccgtcgacacaattcttcatgaccctgcctttagaaacagctccattgagaaactgtccaatgctgttagaatccccactgtagtccaagacaaaaaccccaaccccgcagatgatccggatttctataagcatttttatgaactacacgactattttgagaagactttccctaatattcacaagcatttgaaattggagaaagtcaatgagctgggtcttctatacacatgggaaggttctgatcctgatctaaaaccattattgttaatggcccatcaagatgttgtacctgtaaacaacgaaactttatcatcctggaagttccctccattttctggtcactatgatccagaaacagattttgtttgggggcgtggttctaacgattgtaagaacttgttaattgccgagtttgaagctatcgaacaactgttgatagatggattcaagcccaacagaactattgttatgtcgcttggttttgatgaagaagcaagcggcaccctcggtgctgccagcttagcctcatttcttcacgaaagatatggtgatgatggtatttacagtatcattgacgagggtgaaggtatcatggaagtcgacaaggatgtctttgttgccactccaatcaacgctgaaaaaggctatgtcgacttcgaagtcagtattctaggccatggtggtcattcctctgtcccacctgatcataccacaatcggtatcgcttcagaactgattactgaatttgaagccaacccatttgactacgaatttgagtttgacaatccaatctatggattgttgacatgtgctgctgaacattctaaatctttaagtaaggatgtgaagaagacaattttgggcgcaccattctgtcctagaaggaaggacaagcttgttgagtacatttccaaccaatcacatttgcgcagcttaataagaacaacacaagctgttgatatcatcaatggtggtgttaaagctaatgctctgcccgaaactaccagattcttgatcaatcacagaattaatttacattcttctgtggctgaagtctttgaaagaaacatagaatatgcgaaaaagattgctgagaagtatggctatggtttatctaagaacggtgacgattacattatccctgaaaccgagttaggtcacattgacattactctcttgagagaattggaaccagcaccactttcgccaagttcaggccctgtttgggacattttggcaggtactattcaagatgtttttgaaaacggtgttctacaaaacaacgaagagttctatgtgactactggtttattctctggtaacaccgatactaaatactactggaatttgtccaagaacatttataggtttgttggctctatcattgatattgatttactgaagacattgcattcggttaatgaacacgtggatgtcccaggtcatttatctgccattgcctttgtttacgagtatatcgttaatgttaacgaatacgcttaagcgcaatcattgaatagtcaaagattttttttttttaattttttttttttaattttttttttttcatagacttttatttaaataaatcacgtctatatatgtatcagtatataacgtaaaaaaaaaaacaccgtcagttaaacaaaacataaataaaaaaaaaaagaagtgttcaaatcaaagtgtcaaatcaaaatttaaatgatgatgataatatgaccatacaatgacttaaatcaaatcaaaaccacttgcgtaaaggcagtgaatatggccaaaatataataccatacaccgttttgcatgttcgttaaacgaacaccattcgacaacgaggtggtcgaaggcgcagtagcagaaatgctcatcaattgagaagaataggtttcgttttctggaattgcagccaataaatcgttaacagtatcagcagaaacagttccattgaatggagtggcatcagatatgaaagaaacgacatttccactagaatcgaaaacaacaccacctttcatcgttccagtagtatttcttgttatgtatccgtaagattggataccagtacccaaatcctcgataccttggaaagtgtggaaagtagaatagagatggtttttctccgtaccattcatagcttcaaaaatatcgtattccccacatccactagcccaacatgaacagttggcattggttggatattgagaagtccttgcaatgtgatcgtttagcaaccaaatagcaggcaagtcatagtacccaatagagctgctatttttctcagtttcagtaggcatttcgaattcaaacaaaaacatctttgttgtacctccgtacccatagtaagctggaatgccactacggtaaaccccacaacccttatcataacctgattttggacatgagacattcgaatagattatgtattcttgatctgaagaaatcaaagtgccatctgccaaaacggtagcttcactggcgctgccagtaccgttagaactagcgtaggacaaagcatttcctaaacaaggggaagcttcacctccatgatttagaaaggtaacgttatcagcggttttggaactggactcatagtaggcaagacggttccaatcagaagaacttctgctgttgttgacggtaaatccaggggatgtgtaaaaagcaaattgtttcaacttcaatggtccacggaaatgaacggataaatagtctgctagtggagcgttcttaccactaaaccatactctgtcacccacttcgcaagtacacgattcattgttggtgatatctttaaacttattcacatctacgtaggagcctgtaaaaccaacattagtgaaatccaacttttggtacgactgaggtccactggcagcgactgtgtgcaacataaacatgcacacggaaaggactatactctgtaacatttgtcttatttaagcttgtaatgtttgcacttgagtatgttctattatggctgcttccttcgataaggattgtttctcgaggattttcaggtttataaataacctaagctcggcaaaatagacaaaagaaaagggcggagccaagactttgaaaaaaaaaaatggaaaaaggaacccttgcagatacagcaaaaatgggaaatggaggctgtggaaaagaaagaggctgatatcattttctgtctttagatctacctaacggcttttcttacataggagaactacaaatattatgagtatagaatcgatgaggaggccaagcaaagaccgtaaattccagtcgcggaaggtcttacgtaataaatcgtgcgactccagcacatcgtgggctaccttcttcaaaaacgcgtaacgatattttttcaaggtgtcattctcgtcctcgacttgttccgtgttcacgtttaggaaagacgacggcataccgtctttgctctcgtaatattcttcgctgttgctatcactgaaattctgcatgacgcgaatctcttggaggacttcttcctttatgggtatcaccgttcttttagttatggcttcatattcataaaatcctgggtattcgtcttcttgcaagtcgtggaattccaattcatgtggttgccaatactgtaagaaccaccaggctaaaagattcaccaaccagaaaacggggcacaagattccaaaaacaaaaaaccttggcagccaaggttggacaggcacactcattttacatgatttgcattggcaacagtattttttcatccaagggttctcatcgttctcgaagggcgcggctagatgttttgttttatgctcaatacttgatgctaaagtagtcatgtttcttgtcgtcattctttgaatttttgtagtcctatgtacaagcacaatataaatgacagactagtcaacgacgctgaccctttatatgttccccgtatattccttgttttcattgcagttaacatgtaaatttcccgatgcggtaattacgtttcaaagtcatttcaacacttctattgacagcaaaaaaataaagacacttgaaacgcacgattttttcaagaataatatctgtcgagaagatgtgtcacattacctatcattacagtgctactgatagcccactaatgcggatatttaaatatatgcaccaaaaatgtataaagaaataaacggtaaagacaaaaaaaattacttattacaaatcgcaattacaattaaagtacaagacttcctttgggacagaaaacgtgaaacaagccccaaatatgcatgtctggttaattatgatgatgttgaaggtggaggagaagacatccttgttgatgctgatgataatcccaacgcctttttttgcttcttcttgaggataatcttatccatgtatgaatttatgaattctttaactttatgcctttttcctttggttaagtcatcaggcggcgctcttgaagaatcttttttaagttcctttgtagttaggattttcacgatgtctttagcacattgtttaatgttttcatgatcaaattgtttactttgtgggtttttttttattaagttgggtacaaaagatgcaaagaatttattccagttgtgctctagtctttgggactgggagaccgtttttcttttcaaccgcttagcctcttttgcttccactagttttttggactcttccttttgtaactccttctgtttgttgaactccgctataatatcctccaaaacgctttttctttcattctcaagctttagcttttgcttcaggctttccaattcttcttgtttggctctttctagcgcaattctttcgtattccagtcttttttgtttcttcctctcatattcttcgtcactcagcttatgtttcttagagtctaaagcgccaggcgtttttggtattccactgctactcggagaatttacttgtgtatttgaccttgaactaaagaccttagatgatcccgaaggtggatagtgtagtttcgttttctgttctgcattataatacaatgggcgaccgttttcgtgaatgatctcccagcctggaggtaatctcacccttctcaaatctatcattttgctggctgcgacgtttatgtctttcttcgttatccttttatatgtttcaaatttcgaccatttctccaataactcatcgcagtttggctttaaaaatggaaactttgcagggagagtttttactacattatcaatttgtgacgactcaataccgtttcgagttgtctttggtaattccaacaaaaaatctaaaattccctttataaactttatatcatcttcttcagtctcgtttccttttccatctacctgaggttgttccgtgataaacaatttaagcattttgctaaaacaggtgtaaccgtgtagtttgatagcctgatgacgaagagagtcatcatcgatagtaaaaagtctcttcaagagtttggatgcaattatcttattatcttgctgtagtaatacactcatgatcttcgtcacatccactgggctgtcgataggttggacttccaatgattgaagaaattcaatatttatgttctcgttttcattctttattattggctcaccgcttaatttctttaactttagccattttttctccatggaaacagtcactcccaaggcatcagcgatgttctggggcaataaagatgccgcatctgtttgagtcttaccaccgagaaacccaatacaatttggctcctcacagtagcatttctgagcttgagcaccataacgatccacattataatcaaaagtgatttcctcaccttttaaaatttttctttgagcaaatattcccatgcgtagcttatccttaacaacccatttattaacatatgcattggggctgcaagagtgattgcaaaatctggccaacgaaccctttattgtggcgtcaatgaattctccgttctgtaacatcataaaataaaaatgcttgaaatgacgttggtcatagtctattaacctatctctaaattccatctcctcgatcacctcacctttgtactcgtaaatgaactggttggcttctatgtcctgttcggctcttacgccataacctttatgctttgttttaaatatggctatcggagcgtactgcttcttttgaaatctctgattttgacaatcattaccacaagatgaacacaaatcgttgacacattctatcaacgtaagtctattgatacagtcagaatcctcgtcacaggcatggttgacgccatctgagaattcttcataacagtcacattccatgaaatcattattcttaaatgttccgatcctcttgttcgcatatatacagtcatccaagttttcaaatttggtcaatgcttcctctgtgagatcaggctcttgatcaaaaagcctttgaggtttatggccctcagcgttgttattcagtatttctttttcatcttccgacgcactcacactttggttcttcgacatgatcacgtaaaacaacaaccaggaaaggagaaaggtttgacagcacgactatgcagttttctatcacacgttcgaaagcccctttgaaaagctgccaacgtgaccttacgttctgataaataaccaccaaattaccaataattctaatagtttcttggaatttttcacatgtttgcagtgaataaaaaaaaaaaaacgttaaaggtgatattgatcacgtgacaaatctgtaaaagtacggatactgtccttattactgcgatatacagtgtgaggtattctaagcggtatattcaccgtcctctacacatattttaaatactgatgaagtgacaagcaatatcattgagcattcttttttcaatagtcgaagtcagcttcttctcgtcggttctaaacgaaacgccttgttgaaaaagaccgataaatagaggaagcaacggcaggaaatatatataaacgcatgtcgaaactaatactttatgatagattgttcttctatcagttttcattttaactttaaaaactcaaccaacaggtattggactgacataggcacaataaactcaaaaatattacgtagaaatggcttcagaaaaagaaattaggagagagagattcttgaacgttttccctaaattagtagaggaattgaacgcatcgcttttggcttacggtatgcctaaggaagcatgtgactggtatgcccactcattgaactacaacactccaggcggtaagctaaatagaggtttgtccgttgtggacacgtatgctattctctccaacaagaccgttgaacaattggggcaagaagaatacgaaaaggttgccattctaggttggtgcattgagttgttgcaggcttacttcttggtcgccgatgatatgatggacaagtccattaccagaagaggccaaccatgttggtacaaggttcctgaagttggggaaattgccatcaatgacgcattcatgttagaggctgctatctacaagcttttgaaatctcacttcagaaacgaaaaatactacatagatatcaccgaattgttccatgaggtcaccttccaaaccgaattgggccaattgatggacttaatcactgcacctgaagacaaagtcgacttgagtaagttctccctaaagaagcactccttcatagttactttcaagactgcttactattctttctacttgcctgtcgcattggccatgtacgttgccggtatcacggatgaaaaggatttgaaacaagccagagatgtcttgattccattgggtgaatacttccaaattcaagatgactacttagactgcttcggtaccccagaacagatcggtaagatcggtacagatatccaagataacaaatgttcttgggtaatcaacaaggcattggaacttgcttccgcagaacaaagaaagactttagacgaaaattacggtaagaaggactcagtcgcagaagccaaatgcaaaaagattttcaatgacttgaaaattgaacagctataccacgaatatgaagagtctattgccaaggatttgaaggccaaaatttctcaggtcgatgagtctcgtggcttcaaagctgatgtcttaactgcgttcttgaacaaagtttacaagagaagcaaatagaactaacgctaatcgataaaacattagatttcaaactagataaggaccatgtataagaactatatacttccaatataatatagtataagctttaagatagtatctctcgatctaccgttccacgtgactagtccaaggattttttttaagccaatgaaaatgaagaaatgcgtgatcggaaattacgggtagtacgagaaggaaacttgagccaccccccaaattttattcatataataataggaaaagcaacgacctcatctctcgaacattgtttacttgagcaagtccgattaagagtaagttgtcgtacgttaaatacaaataatcaacaaaacactacacaaaaacttctacgataatgggtcctccaagcggtaaaacttacatgggatggtggggtcacatgggtggtccaaagcaaaaaggtataacctcatatgctgtgtctccatatgctcaaaagccattacaaggtattttccataacgctgtattcaatagttttagaagatttaagtctcaatttctatatgtattaatacctgcgggaatttattggtactggtggaagaacggtaacgagtataatgaatttctgtacagcaaagctggtagagaagagctggaaagagttaatgtttaatattgtttccatgcctctacattacatcgatcttttgatcttctaaaaacttacatatatattctgtttataaaacaagagcaaataacccccatatatttattcagtcagtctatttatttacttacagtatcagtaataataaatacttaagcattttttgttttgtatatctttatttactaaccttggtatgtaagtgtctataaactacacagcattttgttttcctcatccaggagctttgtagtaattgttcaatggtgattctcttcgtggggtcgacctggaacgttctatatagtgcaattttcctcaacctattcagttcgctactaacatgtcttaattcctcaaatagataaaactgtccatcatctttaatttcactgagaaatgatttaaaaagagaatccttttcaggaatggcgattttccaaagatactgtcccatgaccattgtacagtaaacaataccacaactccaacaatctaccagacgcggatcgtattctgcatcccttataaattcttcaggtgccacatatggctctgaacccatggctccactctggaagtggacgtgtttctcccaggcagtctgaaaaactgaactagtaccaaaatcacaaatttttaacaacccattaggttggaaaaggatattttcgggtttcaaatcacagtgtgctataccatgatcatgcatgtattgaacaccattcaaaagctgtttcataaaacagtctgcttctaatgggtgcaacggactcccagaaccttctttaacagtttggatcaatcttgaactcccgttattcgattcatttgagatgttattccttgttagcaacgaatataaatcacctgaagcacaaaattccatcacttctacgaaggaattgctatattccattaggtccaaaattttcaaaatgtttggggcattgaagacatgttttggtggagtggttcttgaaacatttcctgctatcatcgcatttgcctcaaaatgcggatggctcagtgagtgtccaataatgaactcagaggttaatctcgtgcaaaatttatcaatttggtcacctggcttgggcttcagctctttgacggcaaagaatagtttttttccattagagtaggtactgtatggtaggacatctttagcagtcttgcaccttgcgcaaattttgaccaccccgtatgcacctgcaccgacgaccccaatagattttccgtatttttgtgaacaaggtttatgagatgtatcgtcattggttgttcctgccttgccctctgtgtcatcagaatcctcctgtttattgctattgcttctgccttcgccattgttgccttttgtattttcacttttaaggccctttcgtattttttccgataatgcattgattagcttcaactcttcaacacctacagcagcgttaggattcacgatttgcggaatatttttaccatcgtttttcatcaattcatcattattgccatttttaaggttactcgttctcgatttctttaaagtctgcgatttgatgaatctctgggatggtattattgaaaatgctttttctagattgatttgttcgccgttttcttcttgttgctgctgttgctgctgttgttggtttccatccttatgagatttgaataatccacttaaagaaaacacagatttttgtttatgcatatttgcctcactgtcattgtcaccatcatcgccgctgtttacagaagcgtcagcatccttttcatcgccactatccacatttttattgtttgtaataattggcagcactctcaaagaatgttcgtggtatccgttttcaaagactttgaaatgacctaaatccaaaatacatttacattcgatttcttgaaatttcggtaagctggaagcactgatagagtctgagtgatttcttcccctcatgtatattctatttcctgtaccattaccaacattgttggtggcatttgaattcattccaccatttccatttttcattggtggtgaccttggtgtggacaaactgttcttcctacttcttgtgcgattgctatgattacgtacgcccagactgtttctccttctaagttttgattcttcgtcataatcaagcatagcatcaatagaaaagttattttcctgatccaaaacatggttggcattactatttgcagggtttgaagaacctgcgttttgtgggaagtttttcagccgttcccttggttgtctttcaacctcatcgctaccaactgtatagcggtgatgaggcacataagcttccttggaacgtacatgttttgcacgagctttctcttcctttttattttgaagatcctctctctctaacaaattggcttcatcttcatctttttcacttatgaaagattcttgtgaaaacatttcattttctgaattcaaagatggttccctactaggtgacaacgagagttttgcaatattagggacgcccagtttgtgatgcttaggagccgcttgtagaacagggctatgtacgggggatatagacggggaagatacgttgctagttattattcttgctgtttgatgagaatgtgcttggtcctgaccgggacgagatgaaggagccgcagcattattactgcctgatatccctgaaggcttaaatagacccttaatggattcggagagcgatctggccctcttcaaagatgtgtggcgtgaaagcttctcatctcccattgtttttattttttcaaaattttttttttatttagcaagtttctctatctcctttgtattctaaaagtaaatggatggaaagaatggatcttttcgtagactataatgcttcctaaaatatacacgtatagaatggagattccgacttgtttggagccaccaattgccctttatttggtttataccaaggggctcacgtaaaaaaaaaatcgatatgcaaaatccttcatttcatgatgcaagctttcgaaagtggcgcggcgagcaaagtagaaaatcaaagacagaagcgtagaataaaagcccttttaatggtaggaatacgcctcgataacatcatgtatgcaatctacaagaacagtgaacgccgttccatctccgtagtaactatacaggggttgaaatttcgttttcgaaggatagttgttatgtagaaaagagggaaaaaaatatgaaaaaaaaaaaatatagatacgagaggaaaatacaacaaaacattagtcattagaagtcccggaaaagatcagcatatgggtcttcaccttgaacaccgtagttgatgtcttcttccgggtacttatcgaactgtgaggtgtcaccttgtccctgttgaatgggcggttcatacggcgtttctatgtttctagataataatttttcccagacaacttctttgaaccaggggtggtttttgacatcttctgtaccattttgtaaattacctagtctttgacttaagtctcttgtgatcaatctactcaacaggtcctttacatcttcgttgaaaaatggtggaaatctcaattcggcattcaagattttctcataggttttcatcgtgttagagtcgtaaaatggcgtgtatcctgctagcatttcgtaaatcagaataccgaaactccaccaatcgatagatttattatatggtttagtactaacgacctcgggtgctatgtagtcgggagtaccgcataatgtatatgtgacgtcaggaacgtatttggcaaacccgaaatctgttatctttatatgcccgtttttatcaagcaagatattttccggtttcaaatccctataaataatgtccttgctatgcaagtactccaaagctaaacaaacttccgctgcgtaaaatttagcaactgggttgggaaatctttgggatttccttaacaaagaaaacaattctccaccttcaatataatccataatcatgaaaatttgctgagcatcttggaaagtcccccacattctaataataaacggatgtgttacgatagaaagcatcaatcgctcgtcgttggtatgctccacctgtttcaatcttaccacgatttcctttttcaaaactttcatggcgtagtatctgccattatgtcttgatctaatcaaatggaccctaccaaaagaacccgtacccagtgtccttaatatctgaaagttcttgtaaactatacttcccactgtaactctcgcttgggcaataaactgtttatactgctcctcattgtaataagtgacatgtggctgcttcggtttttcttgggtttctccaccctctttttctacagacttactttcgttaccgctctctgtggctgttgtttccctttcactagtctcacctttttgtgattcctcaccttgtctatcatctagagacttttgaccacctccattttgttcttcagtcgacatacccaaaaaaaagattctttcacacaatcagctataattcatgcactgcttaagctaagagaacactactttctgtgctacctttgaagccgattgaaaatgcaagcaagccaaacaaaaaaaaaagtataggggtcagattccttagctttatcaaattaaaactcttagatggatacaatcgcagcttctatgatgtttcgcacctaaaaattctcacgtttttctggccagagatagtagatgaatatttttcaagttttcaagtaaagggatacgatatcccccttgattattatgtcaaacttttaccagatcccgccttccctcccccctaatagcgcgaaaaaaaagatcatcatgattacgtagaaaaaaccacaacaacactatgttgaatcatgtcataagcaaagtcgttaggacactggctttgcaagaacgaatagcagcacagcttcgaacaagtaactaaaaatatgtggtgtataccggtatgtaaatgtttttaaggcccgtccagcggagggttcttgtaaattcttaggaagaatgtcaacaagatggcaacaatacttgttgagaacggtatatacataaacagactaggattaacggagacagtacttccatatagcttaaggaggatgggagggatgacaagcataacacaggaccttaccaaagccattgctccgaacatctcgcctgtatgtttcttagaggtgtactttatgataccagactgcaaagttggtgaacaaaacgcgctcaatgcctgtaaaagagcgaatattatcatggatgtgggagttttctcgccaaatcgtatcatgacaaagagactcagtgttataacaatcatagaaaactgtatgcaaaagatgtctatcttgtctatcgaatggttcaagtgttgataaatcctctttagcgtgtacagtaatgtaggtgatacgaccagtaacacaacacctcttccgatacccagtatcgatatgaaataacctagctctactgcatgccatttgtactcatatgtagaaaacaaaatcaatgctggcatacacgatgtcgttccacagacaaatagtatatcgagtacaatgagtaatattacggtatgccggggtactaaagaccctgcactgtcgggcttcagccataacttttttactggagcgagcaggtccattaacctcattatttgaaattttccataagtaacggattggtaatttcttgcatcgtcagaacccgattgtgatcttagtttctctctcctctttgtataagttgattgtgaatgggccatttgggtttcatggcgcggttccaccatgattgtctcacatattataagcgccagtataacaaacgctattgatgtgtaaataggaatgaacccgtttccatgagtccacttcaccagaaaggacccaaacattgggcctacgcccatagtggcatatatacaactcatcattattcctattgtcaccattctgtgctcagttttcactatatctgaaacgtaactatttccattcgccactagcgcaaacaagccaccgaatgatggtacgatacacgcagtaagaacaatagcccatttgtgatacttcattttcgatgatagggtaaagacgtgcgtaagaagccctatgaccctgatgccgctcatgtatttgaaaacacgcactcttcctattctatcggataattctccccacttaccagccatgaaaatactgattgcccctgctatcatcatagtggatgaagaaatgctggaaactattgtctgtacagccacggaatcataatgtccattctcatctgaaattccttccgctaccttgtccatcaccaacggtattgtagcagtcatagaaatagactccgcaatacagataatcataacaaggccgtaaaggcataatagttttctacgtccatgctctccctcaacgcttttggcaacactcaaaatactgggggagcgccggatagagtcatagctactgtcctgagctgtttcattagtatccaaatttattccagtactgtcattttgactaatgatttcttccaaggcgttgatcccagccgtttccaataaatagtccatctcatctgaagacattaaacgagttgtttcatcctcgtttgacattgttctgcgcctttgcttcgcacggtttgaagatgtatacgtgaaatgcaagaactagggtttgtattccttataagtctattagacttcttgcagatcagcccttcatcttgttggtttttaggaatcccttaccctttattttttttttttttgatttcgattaagggcgggaaatcatgataaacttccacggaacaacaataaacgctcggccaatgttagtaagatacactgtacttacctgatgataatcccatagcactttcattcacttggaagccaaaccagtttataagtacttttaaattgccaagtgcaccctttggtaatttttttttacttttaccattttctgtaagaattttctatttatttcagtagtttattgaatttccataactaaatatatatttaagatattaataattgagacatgaaatgtactgactagatacttttatatattttacattattcattcaaattatttccatcctggcgtaaggacggcgggtatatgctcattaagaagagcgttcgattatactttaccgtcacatctttcggaaaaaattttaatgacctgcatctgtctttcttgtaagatgttcaatttgtccattaaacttttatcaaattctaggtatgttttccaaaccataatactttgcttttgggttaacatatcactgaactgcgtatctgctctcaggcgctgtaatgatacttgatgtattgtttctttaagtttgttacattggttattaaacagctgcacgttaagcttcaatgtttcaaggtcagccactgcatcaaattccggaatctctggtatttccaaatctaagatctcgggtgtaattccacactgttctagtaacggtttgaattttgcacgattactttctgcttgggcaaaagttccaccttgttcgtgactctgagtggtcttcggctttttaaaaagattgattgattctaacgagtcattaattgcatccatcataaaataatctttttctcttggtaaagattggaacaattcttctaaagatatatcatctttctttctccttttcatccctttaggttctttgatagataaattttctatgtcgattgagtcgctgtgatttttatcacctatttcatcccgacgaaacagcaagtctttatttcgatcgtctacattgcttatattgagtttttcaataatgtctctcaaaatgttccatccttcattggcactagttgttgcaggtatctctttaatgggagaaactgactttctaaactgattcttgcattcgaatttacttcttgcgtaatgtcgatactcatgattgtaaaaaggagattgcaaatttgaatcatgggatccactagaaaaagtactggtcttgggcaatttaaattgtttgtgtcccgtttcttcttcgccattttcctctggagagactctgctttcccttttcggttctttattattttttttttcttcatcaggactgctagacttcgacgtcattccataatgttgctgctgttgctgttgttgctgctgttgctgttgttgttttcctgcttcttcttcttcttcatgatcgcttagtgctgatcccaaacatgaatttggatcttcagagtaagatttatgtgtgtacgcatttttacccaatatttcccatatttcttggaactgagagttcgtatccattttaccggcatcagtcattcttacttttgaggctccattggtttcatggaacaaagaatcaatatcaggacttccatgtttcctttcctttttggatgaataatagtggtttcgttggtagctttttaaattgaaggacttgaatatcggaaccttactcttagagcttgaggtcatttttttgcctacaccgaaaccgtagggctgttgctcataaggtttattttgcctatgataagcttctgattgaccaagtgtgggactagccccttgtgattcctttgccttggtcttgaaaatatgacagtttttcttcggctggtaagtgtgtaaacctttgattttcaaatctcgatcatatcgaagtttttgatcttcatcagttaaaattgaatgtgcatgcaccacagctttgaataattcctcagacttatcagattttgttttatctgggtgaagtaatctggccagttttagatatgatttatgtacttcggaggaagtcgcatttgatgtcaagcctaatatggaataataggttgttctatctaattgtggttctattacctgtgacataagaatagtacagtgtacaatagcataaactgaagaagcactttgctacagtctatattgaacattccaggtctatttacgctcatgcctcaaaaaaagtttaaaggcatcgcacggtattgtattttcaagatgtccgcaccgaatcggtattgtaaaagtttcacaatattgaacatctagcacaatgatcaactgaattgaggacaaacagataattttcgtgtgatattatattttaataggataaaggtgaactactacaaactatttcaaaaaataactatttagctaatcacataaaaaatactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggattataaacggttaatattcaacacctaatagtactacttaccaaattaacaagaggatcatctttcccatatgataatagacaccggctctaaactcaactgttctgtactagttgttttgatagaattttttttacaaatctgcccaaagtacgttttcctagtttcatgcctgtgcaacgccgcagcgctaacctgtgcaggacagatatgtaaattggaatcttaacagcaacagagactctctcaaaaccgataccagaactcaaccgcacttcgttatccataaatgttgccttagccgaatgcaatacatcccttataaaatcaatacaatgcgaaacttaacacaatgctagtcgctaaccacgacaaatttcttgcacctccaaatctgcctttgtccctctcccacatcttaactataccagaaatgcctctctgttctgcaaaaaacctgtgttcctgctattagatgaggtaaattcaaaacattacatgccatatcttcttctagacgactacacctctaattacatcaacaaattttaaacttatatcgtctagagtgatcctttcgctagaaatggtaataactactgccattggaatcatagtttacagaatattgcgagtttgctctatattagatatttataaacgctaggatggaaccgagggctgccacgatgcttaaaaaattacagtgcagcaactccgatgccattaatctatcataaagtctggcggcgtattccttgcacaattttcatatcttcccatatgaatacctgttagtccgtatcaccaagtgtaaactgttctttacaatgagaacatctagagtctttctgatatgcgtaacttctgcctcattaatttaaaaatttcttcatagtaaatagcttatttgcttggagcagatgatcgacatgtatttttaggaacataaactgcctaaatataatagatcagcctaaaaataagaatgccaatcaacaaagttgtatttcctatcttccgatattcgcagtccaccattcagacctctggtgagatagtttgcctgcttttgctcccttccaaagtgctgataaaaacctccgtgattttttgaatactcccctgaatgtctattttaagtatattataaaattagtttaagttggtgcggataacgaaaacttgatgcaaggtaaataaatcaagtatatcatagagttctttcattcatatgctatacacaaggttgttacgtcacaactcacaattcaccaagttttcaggcacatcgcccaatcttggctcaaaacctttattttcgaagggtaatttgtacactagtcttttagtgacaacactgtatgggacaggtctggcatgcctatatctagaatcaaatagcttgaataagtccaaagagcaagaagatccccatgccatcgcagaagacgacattgtaaatatagtccatgacgctcccaatagaatattcaagccagcacttgatacctatcaagagaaagagcttgacttacaaaagagtgacctccataaagtacttcattctttgacgtacagtgatgtctctcaattttcgattgtttgggggtttctcattcaactttcgagcctaataggcaattccaccttaggcaaaaaatccattctttataagggaagtgtcgttagtgttttagggttcccaccgttgatttatatggcacttaaacttaggatgaaacagctggaaaaagctggagtgcgctttgagtaatgcagaaggcaacatctccgaaaataaaaacgatgaagtaaatgaaaactcgtttgtgaatacgtaaaattataacgcgccccatacatagtaagacagacttacttttatactattattttagttatatttttgaagtacaatcaagacctgcaagattataatgttggtgattcaacaatcgacgagaccaactgtttgtaaatgaacgggattgcactggcccccgatagactgatcgtaaaggttatagaaagtgcccgacagacattggtaaaacacgtcattatcaccaatagctaaagtgccatgcttcgttatcgaccagccgccagcgtaaatagcgcccgcctgtggaggtggaccatcaaattggaactgtctgtttgctactatcgatccaattctaccactggagtcaataagaacacctccttgtaacgttattgccaaggtgccagaacttttacaggcttgcaccttgatcactttttcattatttggtttctttgttggctctaacttactcttggaaagcacagaactactactggctgaagaaatagtaacttgcacttgaccatcatgaatctgagaaacagcagttgcggttgaagttgctgtcgcagttacagttttacttggaacagcaattgtggactttgtgacaacatttttagctgtagttatttgtaattgaccatcgcctatttgtgacacaatatgtgacactactggaggcaccttctgcgttgtaacttgtatttggccgtctccaatttgcgaaactggatgaggtaatttttgtgtcgttacttgcacttgaccgtcattaatttgtgaaatgacgtttcttttgaccttactttcagtaacggtgaaaggtataacagcgagaccgaatgaggtccggtactctgttgtgccaccatccattttagagcttggagttaaagttgcccagggttcaggtggagcgtacgcagttagcgcaatactacttaatagagatgctagaaatgctttcttgtaatgcatattggggcggtgttcacttcttcagtaagttgtatagaattaaaaaatcgagactaaacagaaatttcgaaacaagaagataagtatatgtatacaagttattttactcttttaactgttttcgtttccccactctttcgcaaaaagaataattttgtgagtcaaaacagtcgaattttcttgcacaaaaagtcgatattcttttgtgactctgtgtaacttactttctacagcttttgttactccacttctcttatatatacccaatgattcactcgtaatatatcagaggaacgttagaatttctgtattttctcaggaatcctacaaaattagaggtgaaattgatcaggttaaggagcagaagcccactatataagtaagatgatatcaagcctagttggatgccttcaggaacggcaaataggatatgtgagcttggcaaaggggttttgatagagtaacaatagatccttgctagccaatgcgacgttcctctgtagtttttaccacagttttacttaatttcgtgctttgtccctttttggcaaaaaagtcggataatgtcttcactatatttgtgttttcgtcttttaggaaaagcgtactttagtaaactacaaatttgagctgagctaatttcggattagtaaaagatgcaaggaacagtaaaaattaaaatagcgattgaccgaaatcagtccaaaaattactacaacaagcaaatccaattaaaaacagtaaaatactttaagtgcatttaccgttacgaacaacatatgtcctagttagtatagtagtctactaagtagcaaaaaagtagaaactctgtcactataccagccatcagttcatagtaaaacagtaaaaattgtaaaaacaagcaaaaaaaaaacaagaaggaacaaatgcaccaaactgttgatctattctgcaaaaaaaagtatggtaaattttttccattatcctggccgctaatccatatggaggtgaacttagaacttgcacaaggatgcgatgaatgataggctttgtgctataattaatgcaggcaggtccgccatgtccaacacgttgctggccgcaaaacgagtcaatctcactgctttgccacgctcatttctccccccttctgcccaattaggcgaccctcacaatgcacatacacatttcccacctctattggaaggggccgtaaatggtaattcttgggagttattcatattaagtgatcttactatttcctatttcggaaattattaaagacaaaaaagctcattaatggctttccgtctgtagtgataagtcgccaactcagcctaatttttcatttctttaccagatcaggaaaactaatagtacaaatgagtgttttctcaagcggaacaccacattttgagctaaatttagattttggtcaaaataagaaagatcctaaaaaaggaatggttggtgaaaaatttattagcttgaatggtaggaatcctcgagatataaaaggaacacttgaagtctaacgacaatcaatttcgattatgtccttccttttacctcaaagctcaaaaaaatatcaataagaaactcatattccttttctaaccctagtacaataataataatataatgcaatacaaaaagactttggttgcctctgctttggccgctactacattggccgcctatgctccatctgagccttggtccactttgactccaacagccacttacagcggtggtgttaccgactacgcttccaccttcggtattgccgttcaaccaatctccactacatccagcgcatcatctgcagccaccacagcctcatctaaggccaagagagctgcttcccaaattggtgatggtcaagtccaagctgctaccactactgcttctgtctctaccaagagtaccgctgccgccgtttctcagatcggtgatggtcaaatccaagctactactaagactaccgctgctgctgtctctcaaattggtgatggtcaaattcaagctaccaccaagactacctctgctaagactaccgccgctgccgtttctcaaatcagtgatggtcaaatccaagctaccaccactactttagccccaaagagcaccgctgctgccgtttctcaaatcggtgatggtcaagttcaagctaccaccactactttagccccaaagagcaccgctgctgccgtttctcaaatcggtgatggtcaagttcaagctactactaagactaccgctgctgctgtctctcaaattggtgatggtcaagttcaagctaccaccaagactactgctgccgccgtttctcaaatcggtgatggtcaagttcaagctactaccaagactaccgctgctgctgtctctcaaatcggtgatggtcaagttcaagcaactaccaaaaccactgccgcagctgtttcccaaattactgacggtcaagttcaagccactacaaaaaccactcaagcagccagccaagtaagcgatggccaagtccaagctactactgctacttccgcttctgcagccgctacctccactgacccagtcgatgctgtctcctgtaagacttctggtaccttagaaatgaacttaaagggcggtatcttaactgacggtaagggtagaattggttctattgttgctaacagacaattccaatttgacggtccaccaccacaagctggtgccatctacgctgctggttggtctataactccagacggtaacttggctattggtgacaatgatgtcttctaccaatgtttgtccggtactttctacaacttgtacgacgaacacattggtagtcaatgtactccagtccacttggaagctatcgatttgatagactgttaagcagaaaactattagttcttttatcctgatgactttttctcatttgcattgattagaaaggaaaaaaagaagtgtccttttctactactactctagtcgcatccattcctttgcatttatcttttctgcggttggccaatccattcttccgagaatttggctagccatacttgatgttttcccattattggttcgtttggcaatgctaattttcttaattgccccttatatactcttccataaaatgttttttttataactaattttctgtatatcattatctaataatcttataaaatgttaaaaagacttggaaagcaacgagtgatcgtgaccacataattgcctcgctacacggcaaaaataagccagtcctaatgtgtatattaaaggctgcatgtggctacgtctattaaaaaaaaaatatttatctaaataaaagaaaccttcttttagagaaccttaaaaatgtaatatacaaatcattcataccaaaatctttttacaaatcataatctttttctatttcttttcccttataaaaggtagaacattagtactttgatgtagctatttaacagtcgaccaaagaaacagcttccaaatgaatggcactacattgttcggcgacgttttgatcatacaagttgtagaaattgccggatagacattggtagaaaacgtcactgtcacccaaagccaagtaaccatcttcagtaatggaccaaccggcagcgtagatggcgccggcttgtggtggtggaccgtcaaattggaattgtctgttagcaacaatagaaccaattctacccttggcatcagtcaaaacaccgtccttcaaggtcaattctaaggtaccagaattcttacatgagctatctttcaaagatggagtggcacaagaagatgatgtggcattagtagatgttttagatgcagaggaagagatcttttcggagctggttggggtagcggtagtagtagcttgggcttgactatcggtggcttgagcagtagcagcagaagtggcttggacttgaccgtcaccaatttgagagataacgtctctcttagcttttgaagaggtaatagcttgaacagcaataccaaaggtggtagtgtattcggcagcaccacaagagatggagccggttggggttaaggtggaccatggttcacctggagtgtaaccttcagcagaagcagtggcggatagagcagcaacggaggcagctagggcgacgtttttgaattgcattttagatgtaagtttagcgagtgaaatagttttatgtgtcttgatttacaattactactgccaaaaagagaaggttaagatagacccaccacaagatagattggctctctttcccgaatacttatatactgactgtttggagatgaaaccttcgagaatttttcacccactgtcaacctatttcttatttttgtttttgtttgtggacgtttagcttaaatcggcgcgaatttttttggcgcagtacacgctgacccgtttcttttgggcgaccgtgtctcgaccgtagcaaaaggggaaaaagaaaagctggaagggctaggcgggatctggcccgtggaaatcgtatggaatgcataggcggtccggtcaggcaccacggaaaaaagctgattgtcctcttttacgagccgtggatttgcaggaagaagcaacgcacgcatggaaaacacgtgacctgaaagtcaccggaacaaattagccacatcgacgtttcttttactatacagctcgaacaagctaacttgaaatgctacaaccatgttggtataattgtgtacagacacgtgcatttttggtacgaagagggttacccggctgcgagtttttttcattatgaactaattcagggaaataatcccgttcgggaaatagataaacaacgccaaacgaaaaaaaatatatagtgcatatatgacgagatttaattatcgccaataggttctttcttaggcaaaattaaagtttactcaatttctatttatacattaactgctatttacgacgcattatatatattcagtcattgcgtagtatagacgtggagaaacgaaaaaaaaaaaaggaaaagcaaaagcctcgaaatacgggcctcgattcccgaactactagaggttgggaacttccagggtctgatgaattctttgctgctttaccaggtcaaaatattctatttctatcaaactagaatgcgggtgttcatccataattagacgcgttttttgttcacccgcagccatatcccccaaatatacttgctcgaatgtagcttgtggtagacgaagagttacatctagataacgcttagtgtgcagctcctctaaaaactgcttaatgctagcgttcaatggagtcatgcggcgttgcgaaatttcgtatctccaatggtaagataactggtcaaaggccttttttaatttctgatcatgctcaatgtcaacaacgtcactcccgttgaggaccaagatttgcttggcgtatccagttgcaatatggtcatctgtatccacgtatgcacttgttgacgctaatctttcacaagtttgtaatgttaccttatactgttgcttttcatcgcggaagacgtttggattaaccacttctaaattatccaagaaagttgtccatccgtcccaatttttatttatcattccgatgaaggtgccaaatgggcctactacaccggatccatctcttccaacaacaactattcccagtaaatcgtctgtgtttaatccatccaatatttgatgaacactctttagaactctcttgcgatacagttccccatcagcatgcgacaaattcaaacatacaataagttttagcggcgtatcactgtgcaatcttttccacggtagacgagaatcatgggattgtgctgatataacatcaggcggcgctcctaaagcgcctattatattcacatgagagagttccttcactgtagaaacaatctcacttaatggtagtgtctccagtgaagaattttctagacaatacttccatttgggaagcaaccacttttcgcagttttcgttgaacctcaagtatatttcaggtatattagtgctcttcaaactacaaagtagtacgtcctcattgaacttgattacctggtaaaactggtctctaggaatcttacccaggatcttcatttcttcaaaatcaaacaaaactagaaatttggagaataatattacaaggttattgtctacccattgttcgccatcatcagaatacattagtttgtcaaacaagatcaaactgccaaattcgctatccttatccacatttgtttcgatatattgatcaattttctttttccattccttttccctttcctctagttcttcgtggtccacatgattcacatcttgcaagacccctaaatcatcactggtccgcatttcttgaaacttcacactgaccataacatgttcaccacccgttttactaaaccacacttcagcagcactttcgtctatttcatcatcacagtccagtttttcatcatcacttaaatcaaaagggtctgtagttgccattttattaacgaatggtgaatttaaaaatgggctatcaagatagctaacggcctcaaattgattgctattcgataagcgtggtgtcctgaacccatcacatgaaatatcagcagtacgaatgagctgctcctgtggtgtaaactgaggaaattcacctgtgaagcttctcgccgttttcaaatcaatccattgctgttgcatattggatgacggaccatcatcatgagcgcctgcgcccgttagaagtttggataccatttcaggaacaatgtctttatcctttggcttgctcacttcgccacatatcttacactcaggaaacttgccttggaaataaagagtttcaaatagcatcaaataacagttatagtggctagtgtgtgaacacgtagactccacaaccttttcaccggtaaatgtggaactaatactttcctcacagattaaacatttctcacctatgtacctttttggactgaattgtgaattgcatttttttatgtttctttccaggctgatcatgaaagttggtgaatcttcttcgtaatatgaatcgccgtcaatgcgataatcttcatccataaccgttaaattgatgtctgacaaagtatcacacatagttgtagaatcagaaatcgactctcggagtaaactagtagttaaatttgtagctttgatgttgtatttgttgctacttgtgatatttactggcgattgtaaagcgctaagttgtcctgttttcgaaaaaccagatgctactgatcccgctgttttcttcaaacttggtgggggagatataggcttggaaagattcagtggtttaggaatattgcctcttttggacatcattaggccaagatttggagtaaattgactctcttcaatatacccaaatgtgggcatctgttgcttcttaaattctggtgtctttctaaaaactttacccgataaacctcttagaaatttcttcggtggtgatctttcagcgtcacgatctccacttggtggagtgtgtatttttttttcaaacgaaactcttgttggtgtcttcattaatagattgccttcttacgcccacgaagctttccagtggatctatagactttgtgtaaaggatggtcaagaaatataaaagtaaatagaaattttttgaatagataagataatatacactctcaagacagagtgaacaaaaaggatagttttattttcttttaataatttgaatatattatatactgtgaaccaaggtaccttcgcatttgaaacctttacgatgtcattttattgcctatttcctttttaggtattttcggtgaaatggctgcatgttgaaaattgcatcgctgaaaaaaaaagatatgcaaacaaaagaaagttgcattctgaaacgaccgggtctctcttgcccgcctaacaaaaccaaagaggtaaatgaaagtaaacagatatttttccttacttggaaaaataaagcaacaatgaaggtgagttttatagtcgctcctacagtgatgcaagtgcaatgtcttttttttttcatcctgtaatgggttaaataacttcaaaaaggcaaatcatccatctagttgtggatcaatgtcccattgaattttagttacagtcatgtagtctctccaggatatcacctataggtgtgaacaaaccaaactgcctctgttcaccatcgtatgaatgcaacataccaacaagccccaaacctagacgatcttctaacttggtcaagatccatgcgcctgaatcccccgcactagcaaataaaggagttggagatgcaacgacaaactcgctactttgtaactttccgtcggcccaataaactaattttgtagaatttaactcgcctgaagtgtatcccgtagaagcccctattttaaatactttcatcccaggcttcattttaaaaatttttcgtttcacatgtaaattttgaaatcttaatgttggatctgggaatgattttaagccattacctagggtattctgacatttgaatgatgaattaactttgataatagcaaaatctgataatctgtgatctacgattgctctctcgccccaaactacttgaccaaatttgtttgatttctgccagttcaagttttgatctattctttgcacttcctccaaaaatgctgttttctccaccgaaccatcaggatacctatctgattctttcgttaaaactttcttgtaagaagtctgtaaaacattagaaggtaccatgacgtttggataatcttgcttctcagataatacaacgtgggcgcaagtaatggcaaatgagcagcttgcaaattgagaaaattttttatcactaccagtctgagggaatagataaccccctaaagtacctgtaattttagcgcttgtctcagtggataaagacatagaaattggcaattcaagtggattctctgaaactgcatatgggggggaaaactgaaatttagttggggctattgtatcgatagttgctgcggtatgagacggaatactgcctactgctgatgcagcttttttaatgtaatctttcacacaatacatgtgtacatctgggaacaacgaataaagaacctttatcatttcatagtgttcatgttgcaagttgggtaagccaaacattattgtaagaattgaactctttggggttatacctctaagtataggtgctataaaagcaccttcctggtcagagattattgaagaatccattttggtcaactcatctagaatcatgcctaatttatccatacttggtaagttgcaatggctgccaatacaaaagactgataagcatggtaaaacgcccgattctgatatcaaatcgtcatccgtaataaggtttagtttcttcaggaagaagtaaaatcttcgtaacagtatcgacctagaattcgaaaatgcgtcggaaaccaataaattatccagaaaatgtaatacaattttattaatttttcgtaatgaagacgatttttctaaacttatcctgtacggtatcctgtctcgtgttgtcggtaagaattctttaaaatattcgatggcttcaataaccgcttttgaaatactgatgacatcctgatgaatatcatccattatatcaaccaaattttcctctagctcagacaaacttttgtgaatgtactccaaagtgatacttcttctggaagtgaaactgttttctctcgcattttctgaagtggctaatgttgaggacgttgaagagctgacgtctaaagtattctgcgtatcctgagattcctcctccttaacaggactcaagaagctcaccgctcttaatggtttcccaacatctttgaaaccctgtaaatttttactattcttagatccactatgtccgctactgtgactacgcatttctgatgtggccatactagaagaggctcccgttccgtaagtcattcttcctctagaaaatatggatgacgattgtatggacgaaccaaaagtcgtagacgcatcatcattgtttgcattttcagggttcgtatcatgactgtttgggtctattctttcttcatttccagatacgttgctagacgacgtttctgctgcgttttgttcattgtctgcaggcaagtctgtattttccttttcttcgttctttttcttgtttaaaccaaaaaatctgaccatcggtatatcgagtttacaccagtactatgtacatgcaaaaagaaaggaggatatctagtatgtttattcaacctttattgtatatttacgttttctgtactgtataatttcattttcgaatcttacttttttttttttactcaaaaatacttccgccgcggtgttctacaatttcacttaaaattagtttgggtaataattacatacaatgctgcagacgtacataaaaaaccatcaatgctacgtttcctgatcttttcgtacataaaagattgtgcgtatcagccacaagtaagcttggacttaagatacacaaaaataaaaagtaaaatttaaaatttgtcttccaaaggagagtcattgagcagttgatgaagtttagttgagctttgagaaagctcacctacttggcttgtacccttctctttatatgtactcactgcagggatgtttgctttaattttggtgacctttgtgccataggccctaggctccagcttgatcaatgtgtgtagtgggattgacatccaaggggattcctcctgtggaacgttcataaaatatgcatatatacaccgaagtacggcttgatgagttataatgagaacattttcttggcgctccaattccataatgacgggctctaaacgaatcactacatctctgtatgattctccaccacgatatctgtactcgtatttgtcattatcacgtgctttaaaatcttcaggatattctttttcaatttcctcatacgtcattccgtcacaaacgccagcgtctaattcatcaagtgctttccattgcagtttcttatagggaagataatttgccgtttgttgtgttctttttaaggtggaagtccacacggtcaaatttatttctcctgcgctctctttcactaactgctccaattttttagcgtactgaaagcctctttcagacagtgatgaatccccgccaatttttttctctacgttatagatcgattcgccgtgacgggagagccagatatattttggtttaggacgaatattcataacataaaatacaatcctactttccaaatatgttctgatcttattaattactacttcttcaataatattgaccaacttaatgaacgtcatatccttatctttttgggggtccaaaggttcataaaatctttcatattgtctaattctttccaaaaaatcagcttccgccacatgaggttcagagttttcataatcaggagatgtgctaccgatatccttagcgttatttataatcagttcatgatcgttactccagctctctaaaaacatcggttgaatattattcttttcacatatatctttaagccatttccttcttttacgtgtactattagtagcatcgaaaactgccacagatccgtcttctttagtaaaaaaattaacaatatcttttatggcattttgggcagccaattctctgagtttaaaattatctgtattttcgaagttaaaaaactcagcatccattgggacatttccactcacgtctcttctgtaatttcccacattaaaacacttggcttttatggataaccacgataagtacctgataattttttgggaaataaaagactttcctctagctggtaggccaaccattatcacacatactttgatatcattatcgttggaaatagtactgtaccccatgtttcttgtcttacttgattcggtttttgagccccctttcctttatttcttaacaaacttgcttggtgaatttaagagcgaagggaaagcaaagattatatattaaattcgtatccactggccaaaatgatactttacctgatgtaaatgtatgataagctatagctctcttagtggcgctttacatgtagatgtaagttagggataagaatagatttgtgagcgcattggcgcgacccatttttttaacacagaaaaaaagtaaaaaatagaaattacccaattaagtgtttttatagtaaacaatccttgatatcttagttgaaaataaactcgaattatgtacaagtttccttccacttaatctatgatccttctttaggtaaatttttattagctttatttgtgtagtttttttttatcttgggcatgtacgaagagcaagtacgttatttaactatacatatatgactttgaaacgatcgtcaacttctctttgactttcaatgtactcacaagtgcgtcgaaaatggtggattgggatatacttcagttggtgcagtaatttactacctgaagcagttgctacgactccgcgtattagcgtggaagatccgttcagagtatttaattgaatatacgtaccatccgatcctatggcaacatttgattccttatctgtgattacagagccatcgtcagcattactgcttgccttcacattattttctccggtgatgtgcaaatcactgattgagttggtaatcatagaggcactgttatcttctagttttagcgattttaagtttgttttgattagttcgatcagaccattgatgtattttatcgatatatgagtttcggactcatccccgtgaataaaatagtagaggcatctatttaatatttcgaccattagctcacaactctgttcgttatccattatagaatccgccacacggagagacctttgtagacattctaacacccgtttaccatctctgtagaagttgtctgtgataccttcttcctcaccaatatttgaaatttccgttgcccaccagaggtgggagcataaataaacagcacgacattggtcttgtttctttaataatttggatccatggagtgtgcatctgacaatcaaagaatcataataagcttctttgtagagtgatcttgtcttttgtaaagactgagcaatatatattaaagcctgtaactgagtctttgaatcacttagagactcttcaaatattgtgaaggcctgtgagaaaaaatcatatgaaatttcgtttaattgcaattgatcagctagaatggcacattgtaaattcagtttcagaatcagatctgtgcatgagttgttgcaagaattaaagatatcattgatacaacgagaaacaaatttaaacatttgctttaaaagattggaataatgggaaagtaacgtcttgttatcgggtctttttttcaaaaggtactcttgtatcatacggcatttcctcatcagtttccaaaaatttgtgattattgctggaaaagtgtatttaacattgatgccacctttaatgaacgaagatttaataagaagtaatatttccaattgggcttctaagctaaattgaattttgtttttcattgtttgtttccgagaagtagtgttcattatccaatgaatcaaatgtgccaacttttcctgtattgggtccagtatccaggattcttcttcatcatgtcgattaaaaaacacttcgtctacatttgtatccgaggatgcaacatttgcgggcggtccgcttcttgatattattaagggctcacagattgaaagcaggcgctgaacttggagtttgtcctcaataactaaataagcggaatgccctggaggatgcagtttcgattctgaatcattatcggccatttcttccacttctctatccattaagatgtcaataatttcattgacaacttttttttgtagactaatgctctgcaaagccaggatgtttttgtaagcctggcactgggagattaattgaaagataaaatgctttttcgaagtaactggtgagtttggtggcgcagtggtcgatgaggttagctgaagtttactattctggaaagataacagaaccaaaaataaatgctcggactctaaagaaatatttttctgaccataatccttagttttttgtaagactaattcaaagagtttgttcaaattatcaaaattattaggataccatttcaaacttaaaacaatcacactctcaactagaggaataaactgttgtaatgatagatctggtctttcatgattcaatacggtcaaatagtcccagaacgtaccaaacacgtccatatctaaataagcattcgtggaggtggcgtttggatcgtcctccaactgtcttgtaacataatcgtttaatcgatcgaccaaagtgagaacaatcttgtttatcgaaacatcagggttcaaatgcaaagtagtttgcagtaaagtatccaaggttttcaaatggaactcgtctgcgaacacttggcagatgacgtccaaaagatattcttgggatactaaatctctacattgtatgacttgttccaaaatggtgggaagaatatcttgcttatacatttggaaattatcatcaataatctgcgaaagacgtactagttgagaccccactaaaatttgcagctcttttctttcacgtgttctggtttccctctcacgaagtggcccctggtgttgtaatctcacccacaacttgttcatctcgatgaaattattcataataaattgagagttaaacgacggatcgtcctccggaagtaattctttggttctctgggataaataatagcgtaaaaacaaacctcttattgggttttgcacaccacgacacatctcaatcatatcctttaagatttccttcttgggcgcttcattgaaagtgagatagctggtcccaactgtgatcatcaagtaaagcctgggtaccacgttaccggtatattgaaccaactcataaagatcagctaagtggtgattttgaggatggttttctatgaggtacgtagatagattagtcaatgagtcgaaaataatgacataaagttcgtagtatttcttcggcgataagtttggatttctcaattcggtcaacattatggaagtatgctgtaatgattccattagtttgtgttgagatagacaccggttcattagtgcggttcgctgcttgataacagcgatcgcattttctggtgagtccgcatacgccattgtgtttttcagcttcttctttctcgtcctcctccttttatcgttatatattaacttcactgggccttgttgagtggtcgcacatacaccaccttctttttttttttctctcttttcttctctttactgaggtggcccttgaataaatacagcactttctcgcatctacctcaactgaaaaaaaaaaaaaaaaataaaaaacgcccctttaagacgaagtgacaaagaggcaatagttcaaaagaaaaaaaaaaaatataaagactgttgatagttgaatttttataaacgttatgttaagtatatgtattgatggaagggataataggataatggtgaatgtcttgtttttttataggtaggcggaaaaagaaaaagagagtcgttgaaatgagattacaacaatctctcttcgaatcttagttcgttttgagaaggcaatccaatcaacaatcttaaaaaattttctaaggcggttctttgcttgtttaagccattcaccgggtgaaatcctggtcttgttaatggagcttttaaccagtaactcaagaaggttaaaactggataaaagttctcgaatttgccagcatcttctttaactgggtccaccttcttataggacactcttgtacaaaactcagtcatgactaaaagatcgatgatcaagggcgtagccagtaaagaatcttcgcaaacattgtgaatggaaatccggttatggccacctaacatcaactcactgtaatactcgtccattgccacttttgagtccccgacgggcttcatatatttgatgacaatgcagtggtcaacttttttacccagtttatcattgtacaagatatcattagacgcgatgatgtcatctatgacagaacttttggaaatctccttagacctaaattgttttggagcagataagttataaccgtcattattgcctaaatggttataggatgcaatggagaccggtttaatacctgcatccactaagaactgggccagaacagacttcaacttggtttgtcccgacttgagatcgtctcccgcaatgaatgtaccctcatgctcagccagctgaaccaagccgggaacaaaagtattctgcggtgaaccattaatataggggacaccttccaagatagatgctgctgcaaagatcgtggaaggagcaatctcttcatggtcattcttaatagactgcaagaggttttccatggtgtcattaacaccaggagatacttctacgtacctctcagtatttgcagtccaaagaacgattactttatcaagggcgttttcttctttgaaattctggatatcgcgtctgatgcgttgcagatgggtccacttacccctcgtggttacgttgcctttttcatccaaattgatgcagttattggctctctcatcttgattagctgcaatgaaatcagggtagtaaatggaaggaagaggcttcaccaaggacatcttcgccttcaagcgttgttgcagatcatattcgagaacttgacttctctgcatagcttcgtatagatctgcgttattgatgtcccaaccagagacgacaaagtcgtttgggctaaccatgggcaacagagagttaaaaggagcataaacgtcattcccctccgcatcgatacccagtttcaaggtagaacattgagtcatggagccgaagtagtttggttgcttaacgccttccttagtttgaaactccacattgtgcttattcgccaataccgaggccactaaagtggagccattgttgccacctaacccaatgagcataattcctagtttttccggctttttcaagtcaagtttgaacacgtagtcttgaacagtgggcgttacatcgaagcggccactagctgtcttcgtaactacagcattttcgtagctgtacttggtgagcagctcgttgtccttgtacgtgcacttgtcggtaactactttaacggaggtgattggagcaatattatcttctgtcattgttacttctttttcactggaaaaaaaagggaatgaaacagaataaatcaaggataaaactaacattaggaacccgacaacagaacaagccaaaaaaaggtgacgaaagctccaatttatatacgtctcaaattaacattgccgccaacgcagaggtgcgctttctctgctccatgtgaattaaataagttcaatattctgggaaagaaggatgaagataaaatagacaatacttttcacatgccgcatttagccgccgaagcgcatacttggcctccgcatatttcacattcaacactttcgattccgcatccaaccccggaacaccggcacgtatttcataaaaaggacgtgaagaacaaaaggaacgaagaaaaaggcaataatttactctatgtgttatttagaactacggtgataaagagctcgttccgatcactaagtacggccggaagagagctgttgtttgttgtccatcaagggcacatcggcaccggcctcatcgtcttcatcatatgctggaggctgtgcttgagattcctctgcagggtgagcttccaggtcacggtctacggcgggcgcagtcgcatgtctgcgtgaaagatcgtacgaacgttcactactcgtttcatatacaacgtagcaagcgtgaatgattgctgggaagaataacagtaggaagagaagtaagttcaatagtgtatccctgttgaacatacccttacgcttccagacggccactgggggaatgaaaaccgccaaaaccattaacaacaagtcgtccttgttgatggaatagctcattcgatggtcatggtcattaatatggtctctgtccatttctaaattatatttggttgtttgctttctgctgggtttttattttttaacctagcccctttcctgcagctggctcattcgtgctgtactctctttcctttatatactagtgagaccttttcccccgttcccaaaaagaaaaaaaaaaaaaaaaaaagaaaacgagccttcatcacgtgcattaaagaaatagtaatcccaacgcactcatccgctatatacatagcgaaaaactatatgcccacttcacaaatacgagtttgcatgtataatatataagatttataaatgttgtagggtgaatgtaaacgttcagtaatataccggtatatctatcaagatacgatcaatgcaacgctttactgcactgcactacaccccttttcctctacttgtttttcttagttcctatttccctctcaaaatgcacctgttcaccagagtattctttctcattgcaagtattaccctactttatcgtcccacacaaagaggaatatatatagattataagcgaattgtagatttcgatggagatctgatttccgtgcaaaatatccaggacgtctatacacagtgtttacaactcagcttatattcatatcatgccatttcaagattattttcagaagaaaaaagcagcgttcattaacagaaacaataaaagtaacgcagatgcttcagcgctacgagatattaacgatattaacataaatttcgccgccaagagcaaaaactacgtgttcccgctaacaaagctccccgatgagctcatgcaagaagtattctctcatttgccgcaaccagaccgcttgcagctttgccttgtgaacaaaaggttgaataagatcgctaccaaactgctttatagaagaatatatttgaacgactcaaatgtagtgaagagtgacttcatgcatctcgcaattaattggaccctactgaacttgccgtcttcgttgaaagaagaggagtcccgcgatatcgccaactgcaaattgaaaaaacttatagaaacactgcaaaataatattcacattactgaagtcatccagtggataaggatcaactgggatttggactctaccttgcaaaggtccattctcagcatcctttgcaatcagggcaagtccttgcaaagactagaaaacgtcactgacccggcttgtaacgatatcatctccaatggtcacttttccaggagcaacgtctcaagtttcgacatggctcctccaaattcattgcctgagatggttgttcccgaaaattacattccgaatctcaccaaatatctttcacagcgtatctcttctcggctttctcatatgactttattcatcgaccctttaaaactgttcaattatctttaccctttagatatcaagttacaaatcatcgatttaaaattgcattggaggagggagttttacaataatgattattttgttaaaaagatacgacccggcaatcctctgactaaactatcggaggtttttgacaagaggacattgaaaattcttaccatcatttcttggaatgacactttgttaaaacgcgagacagaaatgctgaaagattttaaagaatttgagaacctggaagatttgtctttgatttctattaagcaggatgttcatatcctcgtagatctttttagttcgttaaccaatttgaaaagactaaaaatggatttcttagaggagtatgtacctgaacccacaaatcctcacatatttctctccattcttttagcttgctccaaattgcaattcatagatctgagatacgacggtcttatcccacaaatcatcaatattcaagaaaataagttccaactaaatcagcaatgcaactgcacaaactgtcaaatagtattcagtgacattctgaagggcaaaatattcatgttccctgaagactactatattcacgatcttcaagacattgctgcaaaggatatttttaaaatgatgaaatacctatctttgttaccatactctaaagcttgtgatgcttatccgagcgttagaacacaaccaatgaatttgactaattttgtgaccaagatgaaccgcaaccttttggaatatagaaattctaaatcccagttggtgcccaaaatcgttaataacccacatcaacactccaccgtgacttccacatcaaccgctcatatgagcgagcccgaaatgataataatcgatgacgatgatgatgatgatgaaattaatgcggccattcctccaagtagtgatgacacagcagctacaatttccactgacctggaacttcctcatgaatcattgaccaaaagagatattattatgtgttatcacgctcttatccatcacttcaagtcgatttacgttacttttttgaaaagttttcctcatttgagattcttgatgttgaatgacattcccacaatagttatggaggagaataatgaacgtatttttgaacccgtcttttatcattatgattataagagtaatctgtatggatggtcaaaggaatcgaacaagaatctggagaacgacagcaacaacaacaataataattctgataccattgcaagaatagccactgttatgtaatcaactccccttcaaatatatatatttaataatatatattcaacgcattttttaagctagcaggattcagattactggtctacttcatattaaggaaatacaagatccattcggatgctagaaaaaaatcaaccaactattccaatgttggtaagctggtttgataaagtaaacacaagatactacagtatacgatcactcagacatcctaggaaggtctctaaagaagagcggtcaccgagagtactaacgatgggttcgtaagcgtactcctaccgtggaaactgcgaatgttaaggaaccagtctttcatcaccgtgatcataaattatatatattatctgtctcctcaaattacccacatttgataatctcatgagaaaaaataaaggctcagatctgcatgtgttgtataacactggcaagaaaagttcccgtttgcaaacacaaatgattaaaaaaaaatgtcacagaagcaacatcttttcaaaatcattcgcattaagagaacgagataaaatcccttgtcgtcatggtcgaatcggacgaggaaagaagagacaccattatcatcagggccaatcaattcttcttttctgtttaaaaaagtgtcatgaaatttctcttgagattattcaaacttgaatgtatcaaatgggaaggagtgcaatgctgaagtcgaaagaggaggattactctcattcttactacattacagtcactgctgtttgttcttatgtaggggaattcttattaaccgaatgtcgagattattataaccttacagaaggttgtccagtatttatacattttgtttctgcccataaagctctagaaaatgaaaaaaaattttcttttcagcctgagaaagttttttcttagggcagcgtgtggttattgggtgttgcgaaactttttttctcaaacatgaaattaaagaaatgaaaaattttatcgatgagcattgaatagctcaagttatagggtattcggtatcatataggtctgtgatcgagtgagcagtgagcagctaggattcaataaacgggattaacaaaaaattgatatgtccaagctttcgaaagattacgtatcagattcagactctgatgatgaagtgatatcaaacgagttcagcataccagatggtttcaagaaatgtaaacatttaaagaatttccctctcaacggtgataacaaaaaaaaagcgaaacagcaacaggtttggctgatcaaattcccatcaaatgtggacatctccaagttaaaatctctgcctgtagattttgaatcctctacaaccatgacaattgataaacacgattataaaatcatggacgatacagatattgagtcctcgttaacacaggataacctcagtaatatgactttattggttccttcggaaagtaaggaaagtcttaaaattgctagcactgccaaggataatgcaccattacagtttgacaaggtattttctgtcagcgaaaccgctaaaatcccagctattgattacagtaaggtaagagttccacgtaaagatgttccaaaagtagaaggcttgaagttggagcattttgctactggttatgatgccgaagatttccatgtggctgaggaagttaaagaaaataagaaagaaccaaagaagcgttcacatcacgacgatgaagaggagtctagtgaaaagaagaaaaagaagaaggagaagagggagaagagggagaagaaggataaaaaggataagaaaaagaaacatagagattgaatgcgtatgtgcgtataactgtgtgtaacataagataaaaatgtgcatttgtgtgtgtgtcagtgattttttttcgcatttacatatataaaaaggcatttctgctggtggaaactgatgaatgttttgtgtgggcaatattactatttagttttgcatacttaaatttgtgtatacgattagaaatttcaatatttcgggtgtaacacaaacgattatttttttcttgatttagagtcgccatatgaatattattaacctgctttttctgtgttctctcttatatgaggttcaatggtaagtgtgtttttaactcgtgttcttcttcattaatcatctttaatacacttccaaggttgacctgtaaatcttcaaagattagtttatcctggcacgtccgatggatactccgtatagaaatatctaaggatctaataaatttgtattggtccattattggtgtggacggtttcttcggtgactccagcattattttgctttgtatactcaattttacgatatcaattaaccattttttgaccaattttggttcctcttcaacgcatttcgaaatagcccttaaaatacgaacaagcaggatttgattttgggtgaaagagaaaccatcatctttattgtggttcaggaccgttaaatcaggcaatatatgtgacttttcatacaaagattgataaattaaaatcaaatcgttattcctccaatttgcgcctaaaagcttaatgtaatgaattatattttgacgaatattatcttcagatacgttagaagttagacatctccacaaaagacgtcgcagaggaaacggtagatcactgtaatcggacaaccaacgaggctcgtagtcttttcttatttgcacatcgtgcgttctataatacaacaggatggatatcactactctttggtattcgtcaaacaaggctctgtgctcccatactttatcgaatttgttgaacttttttgagagcaaaatttctgttatttgacgcacattagttaacttgcccacatactgcaaaagcagcagcctatcatatagatcctcggacgatgaaccttgtagttccttcgaagaagaacttttgttatccgttgcctgggtaactattgagttcaaatgtgagaaaagcacatcgtaatgaacagctactttttgtttcttggactctacttccggtagatttgaattcagtattctcaggatgttctctatatggtgattttgaagattattttctttagtgcgtgaacgattcaataaggaaccttgttcattaacttcagaagattcaaacaaaggccccaacaacttcactggacctttggtcaagtattttagagttgatttcagctcatcatctttcgacttcaatagtcgggttgctaactgagaaaaagtcctcctcataatcaatgattcctgtagataaaattgacaaaaggcagcgcacgcactatttccctttagccagcacaattacttatgcgtgttgttgtttagggttcgtaaatctatattgaaacgcaatttatattctactgttttcttttcgcacaaacagaaaaccgctgtcacattattgtatgactgttgatatcggaccatcattttcgacactttcattgaggggaaaaatgttggtgtcattacgctctctactcatgtctttatgtaagtatacgtttacaagattatttatatgctatgacactacgggttctcaacttgcagcaaaacaagaagcagttagcggcacatttcggtgcaaaaacttatcagcagtttttgctgcctctctttcactaatctaacttactatgtacggccgatagcagtatattgtgctttttactgtcttttattacttttgctgttgctcttgctcttgactgttcccatctttgcttcggaaatttccccatgcgctgcaggacagaaacacaagcatgattgaagcaatcgaattgtgcagtcgagttcaaaattggcagagaagaaaagaggtggaaattgcaacacgaatcaccgctttaccacgcaaagatatctggattcttgatatcaatctttttcaaatatattttatttatttatcaaaagggcaagaaagaaaaaacgattgataataaaaatggataatcagcaggaaagtatatctgaagatatcaccggtgatctggccgctgctgtgagaaagtcatggtccgagtcacaagataatccattactgttaaattttaataattctcccataggtactcccactgataggtactcccctgaaccagcaacgatgatggaaggaaatgcaatgaatctttcatcacttgcgagagggtcgacacagcagcagcaaaggctttatggatcttctcaaacacgcgaaaaatctgatcaacagcagcaggattatcagctgttcaaacatcattattctttgggacaggagacgagagagtctgtttcagatatccttaacgatttgactctaggatctccggaaccaagcgaaagggcatcaccaataaggcaaccatcggtggatgttccacctttaactacaaggcgtagttctatacaggacgttcagtggataagacatttactgaacccaagaagttcgttttccggcgcatcttccaatgaaccaaccaactctcctggggattttcttaatcagagcagggcttggataacaatactgcacgattcatcggcagaatctttacaggctgtcatcgtattggccgagtcattgaagaatgtcaattctcagtataatctctgggtattgcattccagtgaagtcaacgcctttcaattggcccaggtaggaatcaagacgctgataatagatgaatatatcaatttattcatgaatttcggcactggctcgggatttagcgcaagttcgcaatcgaccgaaaccaagggcgaattgaattttaagtggtgcaagctatttctttttttttcgttaattgatcgattcgaattgatttgctatttatcccctacatgcctggtactgcaaaatattgatgagcttctagagagcactgaagtatctgacgagattgataacgaaacttgtgtattgttatcgaataaggtaaattatataaatgaagatctcgttagcgtgaaccaagaccaatcttccgctgaaaattatgatgacgatcctcaaattattatactgaagccgaacagggcagtagcaatgtgcattaaggaatactttactatttacgggaacgattttgaaggtgaaagtaaaaggtcgatgtttcatcaaatgaacgatttacagattatgaaagcattgtttggcgataaatggagttatatagatagcgttggatactgtgctgttcccatagctagcgtgccagcgaatagattgaattataagataatcgaatttaaaatcctgaaaccttgggaaagacaaaactacattgctgccggtcaacatcgagaatctattatgaacaagtggctagatctttggcgagactttttgaaccaagcaaactaaataagaatagtactgcttttccgcaattcttcaatattcattaaaggcggtccggtaccctcttcatagttaatcccatcatacttataatgtgtttcattaaaatgcagttataataacaaaaaattatatttttttttgctgaaacatgccggtacaccgtatttgtaatcacttccttttgtatactaccacatagtcattatccttctttttaattcctttttttttggtttcctttatcatcactatatctgaaagttcaaggttattttagcacttctacattctcgggtgtggctagaattgggcggaatgaaaaaaaaaaactatgtccatcgctttactaattagtgatcgcaccaagaaaaacgagctgtacattgcaattgtacctcttttttttttcctacttagaatcccaatcgtaattaattcactaaattaacatccttaaaatgaaattcgacaatgacagtgagaagcaggttttcgataagcttaaaaaagcgattcctggtattatcaaggaaaaatgtgcaggatacgatgaattgtatggttacaagttgaatcctgaaggtcttacacaagaggaggttgataaatactatgacgaaaaaatcgccgatcgtctaacctacaaactttgcaaagcctatcaatttgaatatagcaccattgtacagaacctgatcgatattttgaattggaggagggaattcaacccattgagttgtgcctacaaggaagtccataatacagaattgcaaaacgttggtattttgacattcgatgcaaacggcgacgcaaataaaaaggctgtcacttggaacttatacggccaactggtcaaaaaaaaagaattgtttcaaaatgtggataagtttgtacgctacagaatcgggctcatggaaaagggtttgagcttattagatttcaccagctccgacaacaactatatgacccaagtccacgattataaaggcgtctccgtgtggcgaatggattctgacattaaaaactgtagcaagacggtcattggaatctttcaaaaatactatccagaactgttatatgcaaagtattttgttaatgtccccaccgttttcggctgggtttacgatttaatcaaaaagttcgttgacgaaaccaccagaaagaagttcgtggtattaaccgacggcagcaagttgggtcaatacttgaaggattgcccatatgaagggtatggcgggaaagataagaagaacaatctgaccaagcaaaatgtcacaaatgtccatccaacagaatacggcctttacattttacaaaaacaaatcatcgaggacgttgagtgatttgttggcatgatctaataatagtctcttatataaaccctataataatttcttatttttgccttatattcaggtaaatcaccatctaactgtattatctctcacgtatcttcacttatatggctcagaaaacaccgtacgaaacgaaggggctgcgaaaatgtttctagaaggtaatggcaataatagggatacagatcgatcagatccgcctatataaaagacaacgcaccgaaggtgaacaagatcgcagataaaggtatttacaagggaaaaaagtcagcaaaaacaagagataagataacaagaagaagatgttaaggagggaaacttcaacaatatacaggacacacaaaaaaagcaacagtagtatactcaggagccagcgggaccagactagagtggattccttggtagaggagtctcccatgggcgatttcgggatcaataaccagcctacacagcctggcgtgatatactactttgtagagctgactaatttaggcatacaggaaaacacaagcagtaataataacaacaacaataatcatggtgacgatgaaaacggcagtcgatacggccacggcagcagtctgggtggagacgttcactctcgccgttgttcatgaactccagcattataaagcatatctaacaataccattcgggttatactgaatagcccacgcacgggttcggggttgtaacgattatatgcatttcataacatgccactgtcagtggcgccacggaaggatagcgggactttatcaaatcattaatttctgtgcataaagtgtatagtatattcatatagatatgtatatatatcattgaatacagaaatcttcgggtgtatacaacgaacattcatcggacgccttttttactgctattgttcaacaaagtgggtaacccggcattcttgcgccaaagtttccatttttatgccaaatccagaggataaaagcactattctcatcaaaagatggaaaagctgtgaaagagtcaagttcagaagaaagcgttaagaaaaatagagtacacgggagcgttatgtcagccgatcattcgagagatccatgtcctatagtcatactaaatgatttcggtggtgcttttgccatgggtgccattggtggtgttgtttggcatgggattaaaggttttagaaattcgccattaggtgagcgtggttcaggagctatgagcgccattaaagcgcgtgctcccgtactgggtggtaattttggtgtgtggggtggtttattttcgacttttgattgcgctgtgaaggccgttagaaagagagaggacccatggaatgctatcattgcagggtttttcactggtggcgctttagctgtaagaggtggttggaggcatacaaggaacagttcgatcacgtgtgcttgtttgttgggtgtgattgaaggtgtgggactaatgtttcaaagatatgctgcttggcaagccaaacctatggctcctcctttgcccgaagcaccttcctctcaacctctgcaagcttaggcatgtagacattatatgagccattttttcatcgttgttggaagtacccttattcggcatgttttttgttacataaatgacgtatcgcactagcctcctttacgtttttactttatttcagccttttatttcaagattaccaaccatttctctcaaccatgtacatattatatattgaaaaagtaccatacttcatctctgaagagaaaatatcaacaagccaaaagctagtgcagaaactttataatgttactttattaattgtaatgactatacgtataaggaaaattaagaaaaggcaaaattcatatttatttagtatatcattatggcaccaagccgtaataaaatgaaatgggtagttaagaaaagtcagacaaaataacgatttattcttcgacaatgtgaagtttattgaacgcgcttgttggcccttcttgaacagaatgagtaacagcaaaattattggagatgtcgccagatgtattctccttccttttactgatagcaccaatgtcgacgctatcagcaccaccagtggcagagctaggattatagacatagttgtggcctgcattgttactagagtcgttcgcacttccatattcactttgctggccttttgcatcgtcatgtttttctgaaggacccggtaaagacgatcctggaggaaaccactcacctgtaaactcctgctttgttatgaaggggtgtagcatagcttgttgtggtgtccatctttctaacgggttcaaatttagcacaccgcctaaaaagtggatcaaacactccctattctgcatttcttggtcgataagttcttgggagttctgtatgcttttaggatacctgtagtttctaataatatctggtaactttctccacttaaaatattgtttactgggcttttccactatattgtattctctgcaaaactcttcaatagttttcatacgatgcttttgtgtagaagaagaactttcttctggtgccaatttcttcataaattttccagagtttttacccatatctatcatccacgatggaggatatccaagcgtgtctattattcttgttaattggttatattcagaagcgcctgggaagatcggtatacccaaaaataattcagcaacaatacaacctaacgaccacatgtcaatactggttgaatacggtatacccagtataatttcaggagcacgataaaacctggactggatgtatgtataaacggttcttgcctcttcgcaagatgagccaaaatcaataattttcaattccggcttatcaggtgcgcagagcaagatattctctggcttcagatcgcaatgaatcagtttgctttccttcaaaacgcataacgaatccagtatttgagtggtgaatgttctgataagttgtatagagagcccatgaaatttgttttgttttaataattcgtacaaattattgcttagtaattcaaacactaaacataagtggttcttgtggacaaaggagtcatacatccttaaaaaatgatgtttattagtagggtctatcttttgattcagtagctctaaaattttagcctccgttatactttgagtcaaatattctgtcctcgatttaaccacttttacagccaatatctctttcgtcagcaaattttgacatttgaccacttgaccaaatgtaccttgacccaaaatgtctagcacaaggtactttctgttctgctctacacccaaaacgtcatttacataaagaatatagtcactgtttatgttgtcgaatccgttgttacatttcccttcactgggcttcgtaagtactctcttggggtttttggacgtttggtaggtaaattctggagaacataaagaatatgtggtaatcaggcttttcgtgacactgactaggggagatatcgtcttggaattgagcgacgcacgtctaaactttggagtagcatttaagacaggttgaagatcgtttttagagttgcaaagttgcatctgaggaatggacaatttctgaccttgtacttcatctcttcgtaactgcttgaaagggggttgtagtgggggacttgtactaggaggatatgcgctaagcctcctgtaaggtgacatgactggtatggagtttgttccttgattagtatttgaatttagggaagaaaaattggacgaataattagttgcagccagactctgccttctttggaaatcttgacgatcataaagggagggaacaaatctggatccaaattgggaaggatggatagcgccctgctggtatacttgctgttgttgttgttgatagccagaaggatactggccactgctatttcctgccaaactcgtattagagctggtgtaagcgggataactatcgtactggaaaggatttggggcaggtgccctggctggaggtacaacgagactagatttacgtcgtctgtacgcatctagactttcgttactgtttaagtcatcgtattgagggggatacaccaggttttgttgagaattagttactttttcctcattccaagggttaacaaagcaaaattgagaattctgttgttgttgttgttgctgctgctgctgctgctggtgatgattctgatgctgctgctgtggagacctttgagagccttgatttacgtacgatggattccatatacctctccccatatggctattgtctgggcttgctctacccgagcccatactagcatcactgtgggtcacaagggtcgggctcaaggagttattcatgttgctattggagctggacgagtcgttattattggatgagttcatgattgctcaaattagcatgtgaaaaaaagataacgaaattatgttcccttgcacaatggctgttgctcttcaccaaaattcttctttcgatatattcccaaatctaatagtgagaaatttgtgtaatacccccagtaatggcccaccaattgtttccttatatctgtttagcattgcgactcattcattgttcagcccagaaggggtaaatctgaggagggggcattgcttgcaatggttcagaaggggcggttagggttaataaagccatcgcgctattttgatatttttattaggccttttatattttttttagtttttttctccaaatcctaaatcctttttaggtgtcatttacgtgcaacgcgacaatagtgatattgtcattcttcaaactttttgcaaggtagctattaaacatacctacacacatacgtacatgcttaacggtgagacaaaagtaaagaaagagacttgaatgggttgctgcatcttaataagttgagtttgagggcgaaagtacacaaatattcatccgtattgaaaatatatatataagaatatagaaaaatgaatgtttctacatcaacctttcaaacaagacggagaagattgaagaaagtggaggaagaagaaaatgcagctactctacaactgggccaggaattccagctgaaacagataaatcatcagggtgaagaggaggaattgattgccttgaacctaagtgaagccaggttagtaatcaaagaagctcttgtagaacgtaggagagcatttaaaagatcgcaaaaaaaacacaagaagaagcatttgaagcacgaaaacgccaatgatgaaactacggcagtagaggatgaagatgatgatctggatgaagatgacgtcaacgctgatgatgatgattttatgcattctgaaactagggagaaggagttggagtctatcgacgttctgttagaacagacaacgggaggaaataataaagatttgaaaaataccatgcagtatttaacaaatttctcccgatttagagaccaagaaaccgtcggggcagttatacagcttctgaaaagcactgggttacatccttttgaagtggcgcaactaggttctttggcctgtgacacagctgatgaagcaaagactttaattccaagcttaaacaataaaatatcagacgatgagttggaaaggatactaaaggaattgtcaaacctagaaacactctattaataactgtatgtatacgtgtgtgtaactagtaatgaattttcaccctgtggaagttaggcctatttaacaggaaaaaggacaggattttaaatctcgtcttgctcttcttttaagaaatatttgccgctaccgtttttccaccatctcatcaaacaactatgtggggttatatctatgacactttcatcatcgcttttgcatctacacctctgatcgagcctaacagcgtaagatgctggacaggtgccaaacggtgagtgaaaatagccaagttcgtcaaaatgaatgatttcgtcaggtctcagcagtagggagacaccaattgaatgtacaggtgcgtcaccccacctttcgtagtaaaatccgcccttggcatctaaagtttcaaaaaaatgcttatattcgtcacttctgaagaaattcaagtcgccaatctcaaaattcgaccaaaaatggcacaaattgtagtcagagtttgcttcaacaacgggataatgcttaccaactagccctgaatcggtcaaaaatgcataggcactgtcctctttacgtaaaatggtctcttcgctggccactaaatactcctctaccgcgtcccataaggttggtatggtttcttcatattcatataatgatatgacaaatccgtattttttgcccttcaatctcataactctgaacgggtcatatgggaaatcgcaataatacttgacattgggttccaccctaaagtagtaatcatagttgtccagtattgactgccggaaaaaaaaaccagaattaaaccgacacatatttctatatgacttggatcccccatataaaacaccctcatcctccatgactcgaagtctttcttcaaaaagtgtatcgttaatccattgcggccgattccaatcttctggtggtattaaagcatattgggtcttcccactcgccattgatgttgtagcttcaatgaagtcttgatcgaaaggaacgtcatttagaaaagtccaatcataatgatacttgttgttaaatctgtcctctaatgatctcattgaatccaatgccccttctaattctgaatttctcaccagcattaaaattgttgcattttctcgtaggtgaaaagaatcagaatcattctgtctggtataatttaaagtgtagtcgtcgtagctattgcgggaaagttttactttaggaaaatagtttcttcttcgacttgtatcatattgttcttttactctttgggaaagagcagtatacgtactgtcaatcttttggtattttcgtatgaggaataactctttgccaaaaatatagatcataaaggtccatattggtaagaatatgccaacgatgtatagcgagcctccttttgccattttaacaatttctgatgataaacttctttaattttgatagcgacttccaagcattagatttggagatgatatgaataagcagtgacagattatttctgcagatgaaaaataaagaggcgtagtactttgtctttaactttcctttattaaaaaaatgtatagaaaatttccaaagcgaccagtaaaacagctagttactcttcacacacaaagaaaagaagaaaatgaaggggaaagtggttatgtggcaggtatagcgaataaagaatttaattaaagaatacatttaaagcaaattttcaacacaaaatattgaaggaataatcagaaaattatttaattattgtacatattatatattcaaatatttattatgaaatatccctaacaaaaagacaataaaaggataatcaataataaaaacaaatatgggcaaaataatatcatatagggggtcaagataagataaaggtaatatagttatggatttcttctccttagagattagttcaacaaggtagcaatgtcggatggcaattcttcaatttgagtggagtagaacttttctagttctctcatagcgccaacgtcttcgttagtaacaaagttgatggcaacaccctttctaccgaaacgaccacctctaccgattctgtgaatatagttttctttgttagctggtaagtcgtagttaataaccaaagaaacttgttggacatcgatacctctagccaacaaatcagtggagatcaaaattctggaagaaccacttctgaattccttcatgatggtgtctctttcttgttgtggtaaatcagaatagatggcagaaacggtaaatttgtcgtttcttaacttagtggtcaattcttcgacctttcttctggtgttacagaagatgacagcttgagtaacggagatagagtcgtataaatcggtcaaacactcgtatttgtattcttcttcttcaacattaacgtagaattgtttgataccttccaaagtcaattcatccttcttaaccaaaattctaactgggtttctcataaatttggtggtaacttccaagacgtcatttggcatggtggcggacaatagaacaacttgagtggttggtggaagtaaggtgaaaatttggtagatttgttccttgaaaccagaagacaacatttcatcagcttcatctaagatgaacatcttgatcttgtcagttctgaatctacgtctttggatgttgtcaaaaacacgacctggagtaccaacgacgatttgagcatctctcaaaccttcagcgtcttcaacaaaggaagtaccaccgatacaagcgtggaccttgatgtccatgtggaaagccaaagccatgacaaccttttggatttgcaaagccaattctctagttggagccaacatcaaagcttgaggagccttgacagaggtgtcaattctttgcaaagcagcaatggagaaagtaccggtcttaccagtaccagattgagcttgagccaagacatcgtgaccttcaataataggcatgatggcacgttgttgaatggcagatggttcttcgaaaccgtaaccgaaaacacctcttaacaagttttcgtccaattccatatcatcgaacttgtagacgaccttgtcatagttggtttgaatttgggattcttcaatatcagtaataccttcagacatattgcaattactatttattagtttcttgtacacaccagtcctttgtttagcgaacctttttttttcctactatgtgtattgggatctgctgtttccttctccttgagatgagatttcttttatatatgatgctgaaaaaaaaataaaaaaatttcgaaaaaaagaaaaaggtacgcaaaatcaacgctttcacccggccttttgtattcgtctgatgtgacgactgtacagctaatgtatactatgtagtagtttagttgaatgattgatagctaagaggtagagggatggcatcaggtatcaggctttgggaatgctctttggacgcggtctaaataatccgtagactcccaatcaaatttaaaagcagattgcggcttagatgtcggtttctcaatatcatgtttctctgcagtactcttctgcgaagcatttcgatctactgaggttatatccaggtcaacgtgcttttgattttctcttttaccatgattcaacaggtcttgaagacaaggaggttcgtggtaaaaatttgtctctgtttcaatattgcccaattgcaagtgtgtgaagtagttacttaagtggcattcactataaagttcacgctgtgtacttctccacagctggtaatagtggtcgtcatagtcagttgtattacgggaccatggcttaaacgttccaatgaagtgaataagtctgatgtgttgttggaaaaaattcatggctggtgaagactggtatccgtagttgggcatggttacgttgtaggtgaaggggaggcgtatccattccatgagtggagacaccttatgcaaaacctctttgctgtagttgcaaataggattaaaaaattgattgaagattccttgatcagcaccatcaatcgatacagttttaatcaaaaaatcttgtaaacttgttgccatatctaaatcaggaattagtagtagtacaccggtgttgaacatgtcaggccatccgatgtctggaaccgcagcaatctggaatcttgtttgttcagggtataatcgtaggatttcaaaaaattctttatttaatggtaaagtatcagcatctaaaaataaaacctgatcgaactgcaccagttcccacagtctagccttgagtaaagtatgagatagctcaggccttttcaacagttcaagatttgccttattcttctctatgctcttctcttgatcctttagcggttcaataatgataatctctttaaaaagacttctaattaaagctatttcctgaggtttaaactcatctccaaacaattttttttcaattagcaggcataaggttatctcatcttccactacagcgtgtttcaagagtttttgtaattggtacgctaaagtcaatgcgccaggtaaatagtcccgtgaatacagcaatgtacagatggcaactttcttggccatagctccgtaacaaaccttacttctgatagatattcaaaaaaatgacacgatgtataagtaaaaaaatgcttttggaggtggatgcgctatccttgatctactcccctcatctttatatgtcatagtaagtgtaaacaaaacccttaacggctaccgcgcggtgacgaatcaatgcgattttgttttcgaacagtgctatttcaaggataacgaaaaatctacctagattggcacatcagtgccttattttccgtctttgcctcttgatatatgttctttttttattgttcttttgttattgtagttgttgcatgtacgtaagttatatatagattaaatattgataatataatagaaaataaatgatagggaaacgttgaataaacgacttcccctcttctttttattcaatatttatctttttaacgggagtaagaccaaacgttcttcaacaaaccatcgttttgagccaaacggttcaaagagtcatcggattcacctctggatctaacgtaaccggacaaagcgtaagtgatgtattcacctggaatggcgcggccttcttcatcaaccttggcaacgttgatttgaacagaagcgtggtcatcggctttgatgattctgttggtagcagaacactttcttggaacatataattcaacctagtaaaaaaagaaattattcaatgttagtacatttgcgcttatattcttgtaaaattattctgcacatgaatgaaagaaaagttctaagagtagttctggaatatggaaacccactaattcggaattatgatgtcttttcagcatatctctcttgggattccaattttgtcgttaaaacgccacatttcttagagatgtgtacttagaccacacatgataaagtatcaggtaacacttgtgccaatttaaatgggttatttgcattttcttgaatttgatgtattactaaccaatatgattataaacccatgttggtcccaccctatttgtaccactaatcttgcacacttaacttattataattttatttttctgtcgatgctcccttgtctgtccacgcttactcagtcctcttctttcttcctttgcgcgccatcatctgctataatttacgtactaattgacccttatcgttttccattttggcttattgatattcttttatttttttatcagatttttaactgaaattcccctttaaagtcaaattcgttaacaatgtttataaaactttcaatcctataatcctcaattactagttcttacattatacagagccgagattcgcttcaaacggacccactagccagctggtatggttcccaccaccgatgaagagaaccagaataaaggcagtggtctcactagcgaactcgctcgaagcgtgcccaccagctcccggcgagagacgcggcgaaacataaagcatttatttcattccttaaaagttatggagatgtatggatgtataaagtgtacgggtgtaaacacattgtcgtcaaaaggtaatctccccagaagttttcactcctatatagaaacacggatacaacctcgatagtgctttctttgtcccattttattatgctacttgttgcattatttttggtttttcaagcctacgttttggactctcagtccctgatgcggataagtattttacataatttacgttactatggcaacagtacatatgtagaaaagtgaaagagaaaaaaaaagaagagagaacttaagtagatgtatgttcaaccagctattgttggaaccaaatatgtgcaaaatatcgccagatattcatttcacgaataacaaggcaaaaatgttgcaaaaaatgtttcttagtaccaaattgaactactgcctttatcatgtgactgaactacgcttggctgttttgtttttccctcaccttgcgctaaagttgtcgtcacattataagggcagtaagaaaaagcagagtttaagaaagtttgtttacatacaaccatcacgtagaggaaattcttcaaacctaccagaccagcggacacaagccatttgtatagataaaaaatggtagatggactgaatacctcgaacattaggaaaagagccaggactctctctaaccccaatgactttcaagagcctaattacttgctggatcccggtaatcatccctcagatcattttcgaactcgaatgtccaaatttcggtttaatattagagagaagctgttagtgtttaccaacaatcaatcattcacattaagccgctggcaaaagaagtaccgttctgcgtttaatgatctctactttacttatacttccttaatgggatcgcataccttctatgttctgtgtttacctatgcccgtgtggtttggatattttgaaacaacaaaagatatggtttatatcttgggatattctatctacttgagtggtttttttaaagattactggtgcttgcccaggcctagagcacctccattacatcgaattacgttaagtgaatatacaacgaaggaatatggtgctccaagctcccatacagcaaatgcaacaggagtgagtctcttgtttctctacaacatctggaggatgcaagaatcttctgtcatggtccaactattgttgtcatgtgtggttttattttattatatgactttggttttcggtagaatatactgtgggatgcatggcatattagatttagtaagcggtgggctcattggaatagtgtgtttcattgttaggatgtatttcaagtacaggtttccgggtttacgcattgaggagcattggtggtttcctttgtttagtgtgggatggggtcttcttcttttgtttaaacatgttaagcccgtagacgaatgtccttgcttccaagatagtgttgcgttcatgggcgttgtgtcaggtattgaatgctgtgattggttgggcaaagtgtttggagtcaccctggtgtacaatttggaacctaactgtggctggcggttaaccttagccaggctgctggtgggcctaccgtgcgttgttatctggaagtacgtgatcagcaaaccgatgatctacacgttattgatcaaagttttccatctgaaggatgacagaaacgttgcggcaagaaaaagactggaggccacgcacaaagaaggtgcaagcaagtacgaatgtccattatatattggagagcccaagattgacattctaggtagatttattatctatgctggcgttccattcaccgttgtaatgtgcagccccgtcctattttccctcttaaatatagcataaaacaaaaggaacaaaaaaaaaaaaatagacaaaatgtagtgtaaatgtatccgtttctaaattaagtacttataaaaaaatatgtaactgaaaaagtcatgttgtataaaaatttgaggcaccgtaccaggaccccaaaagaagaataggttaaagtcatcatcattaataaaccaggaaagaaaagagcataattaagatacgcctacaactttggcgcgtgagccaagtgtcttctggtagctagtgaggcactcaagggaccatatgtcttggcattttctctatattccttaaaagagttgaacgagttgcccggagatctcttgaaaatagtgctggccatggcgctagcggctatccttgagacacccgcggaggcggctgaagaagagacggcggcggctaatctggtactttgggcgatcatttaatacgtttatttactgtcttatgaatgtaatatttaaacttgtgcgtaatcattaaaacaaaggtgaaaaatcacattaaacatctccctacattactttcggtttattcttttatatgtgtgaaactttctctctgcaccaggaagtggtcatgcttgatgctcggctcccaccggaaaaactaacttgcgggcgggaaattgatccctgaagtcatgcccctcaccttcattcgtggatcttatctccagagcaaccaaatgtggaaatggcatgacacccccccacacacgttccgcccactttttttcaaatgtgtgacacacccataccccataatgttgcacgtgacaggtttgtatcacgtgcttcttagggttttgttttaggtctgagacattttagggttttttttcatcaagtctagatcgtttgtaacgaacgattgctccttttttcttttttttttgctttttttttatactcaccgtttactgtcattatgtctctcgagaaactgggcgtgtgtgctaaccaagactggatcacctttacatagcacttattgcatttcttggtgtttcgtaccctacaattgacaaaagtaattttgtcgttcatttcttcatcgattctttcctctttcaacaacttccttattttatcttgggatcgtaacttcacttaattaatcacgattcccatattcgttaacacctcttaaggtttgctgtaaatatatttatgttataaaaaaagaagatattatggtagaaaactcgtcgagtaataattcaacaaggccaattccagcaatacctatggatctacccgattatgaggcgctccccacccacgcgccattgtaccatcaacttatagcgggtgcatttgctggtataatggaacattcagtgatgttcccgatagatgcccttaagacgcgaatacaatcagccaacgcgaaatcgctgtctgccaagaatatgctttcgcaaatatctcacatctctacttccgaaggaactctagccctatggaagggtgttcagtctgtcatactaggtgcgggacctgcgcatgcagtgtattttggtacgtatgagttctgcaaaaaaaatcttatcgattcgagtgatacgcaaacgcaccatccttttaagacagctatcagtggtgcctgtgccaccacggcatctgacgcattaatgaacccattcgacacaataaaacagagaatccaactcaatacctcggcatcagtatggcaaaccacaaagcagatttaccaatctgaaggtttggcagcattttattattcttacccaaccaccctagtaatgaacatcccatttgcagcatttaatttcgtcatatatgaatcatccacaaaatttttaaacccatcaaatgagtacaaccccctcatacattgtctgtgtggcagtatcagcggatcgacatgtgcggcgatcacaacacctttagactgcataaagacagtactgcagataaggggcagtcaaacagtttcgttggaaattatgagaaaggcggatacttttagtaaagcagccagtgccatatatcaagtttatggctggaaagggttttggagaggttggaaaccaaggatagtggcaaacatgccggctactgctatatcatggacagcttatgaatgtgcaaaacatttcctaatgacgtattagttggttcttacatgtcatattattttccattcattttgcatctcagaagattatgtgtatattatcattttcctgttgtgactttatgtacatttatatatacaaatttaatttgataatcccaaagcttgagctctttccctcaacgaaaagttttcattttttcttcattactttatatatctatgtttagtatacccaaagggtatttcggacgcaggcaagctgccattatttatagcggaaactctaagagtggtaaatctatttctaaaaaaaaaaaagattcattcaagcgccctccttggttagttagttagaaacatgtattcagagggaattaaataaagatgagtataattagttcttggttacttgtctctattatttgcttaactacttctattgtaacaaaattgcaagctgctggagttactacccatctattttatttaacaagaggtgctcccttaagtttaaaggaaaactattatccttggttgaaagctggttctttctttccggatgctttgtactcatgtgcaccttcaaataaggattggtctgattttgcagaattcactcattggcccaatttcttaatgattgcagtatcttattggcagcaaaagtatggtcagaacgatcgacttcggggaactcacggctcactcgcactaaagtcatttttaataggggtattcactcatcagatagttgatgtttcctggcattcgttagttaccgattatagaatgcacggactactccgagttctcagcgaaacagaatttgatggagatattgaaactgctcatacgtttttagacgttatgggtgaattcctcaccttaaataatgtaatccgtgacagtaataataacgaaaattgggattttttaactcgctctgattggaaattgcccagagaagaggatttaatggaaattataaggaacgctggactttcaaaggaaaagttgtcctacgcagaactggaattttgcgttaaaagaggaatggcagcggctattagtgaagggtacctattccgctctcaaagaaaccaattgttaactaatatttactcaacatcccccagggctaatgatctaatactgaatcattggctaggagggcagtccaatttggttgcaatgctccaaagatgcgtgcctttcttcgagactttgtttcatgacgagaatactaatgaagctcaagcagaagaactgagattatgtgctaatttaccgccagtatcacaaaaacggataaatgcacgacctttggtctcttcattaaaagcacgtaagggaaatagccacattgtcgtatctcccatgaaatcattttccgattttggcacaagcctgactatgggaaaatttcgagaagacaacaaggattatctcgctgtaagtgcaccacttgaagacacagttggtgcaatctatatagttccatgggatattctaactgtagcaagaaaagaggattttagcattttacaacccatcactgccatgtacggttcaaaggtcgggacatacaaggcaagtgatgttgactacctactcgtttcacagcctggtacctgtacaatcgacttttacttcaaaggagtaaaaatactgacaatcaaggatgagaccaccgaagaagcacatcagttacaatttgctgtaacaggtaatttttatgatgataagattcctgatttggtggtgtcaagcccaagttatggtgccaacgaaactggaattgcaacatttatcccaggatcttccataataagctatttgaccaattcagacaaatatcaagtagttgatatctcaacttttaagggcgttattaaccttgacgggtaccctatgaaaataccatttcagcatttcggggcaacaattcagatatctgacacgactgacaaacaaaagttaatatatattacatgtcaaagtcttggtactgtttttgtttattcgagtaatgatttacacgatttgtccatcccaatatattatataacgaaaaatggcgtcattccagcaaaggacagtgaccacgttgagtggcatataattccctcaaaagaacatggtatgttcggtgcagccatatattcttggaattttgaaggtatgagttttgtagccgtatctcaaccaatgtttgacactgtgtttatatatattgagaagtctgggcaaatagagtttttcttaaaactggttctaaagattaagacaaaatcagattcaatcccggatgagtttggttcatctttgctgtttaatgacgaagaaaagaaattgtacgtttcctccccaggcagtttcgatgcaagaggaagtatatggaaaattagtatggatgagctattaaaggcgggaaacgatccgaagcgcaaaacccttttgattaataatttaaggcatctcatgctcataaatcctgacaaaagtagcaagggtgtgtcaaattttggtaatagcatgattttgggtccccaaaatcaccttatagtaggcattccccaatatgggtatggaaattttgatcacatgcagctaaccggtagaatcctggtactttaatgataagttattatgtacaagcatcggtttagttcaattacattaatttaatacttgaaaagcatatttggcaatatgcgctatatatattctgatgtcatttgcttctatttacatttcattcattttttttctctgaatccttttttgcaatttttcttgcctctccttctttctcaattcctttaacgccctcttatcgttgttttgtggtttaacgtcctttggtataagtttcattatcattttcgagttcatgttacctagcagaacaggatcattagcatattcgctaactatctctttcaatgtctccaagacagcagctcttttctggaaaactgattctggtagcctgggtggttcacctttttgagagcggtccagctcctcaaaattttcaagccaattgtttgaatttatgttattcttgtcatcaagatataacgttactttattcccttttttcaatagcgaaactatttcgtgagccttctgcctttttaaatcatcgctttcaatctgccatgatattttaatatgcttcaagttatcttcttttttatcagtcaccaaattcttgtaagacttattcagtactcccaattccatcagttccttttccttttttttagccagaaagtctgaatatttttttaaggctacacgactttcgactatcttaacaagtggaatttgattttcattatcgatttgctctacattaacaatactgagtccaactttatcgagatcaatgcccttggcaaaataccgaatattggatgcttcaattcggtgggtagtgggatccacaactttgatgtttcccttgtgattttttttgaatatctcactaacaactgaattagctgcctctttagctcgatctgtcccggtgctccaagtaatcaggatttttttcctgttagtagcattccttggcacttgtttcgggcgcttaatatactctttaggaaaagcagcatttcttgccacatttccatgactttgctctttaagatttgccagctcacgtttacgtttcattgcgttgcgaaatatatctgtggtagatgatgcattgtctctgctgaagtattttgtgcaatgaaaatatctaaaactttttaaaaacagcatcttctgtgaaagaacatcactcaaaggaacttttaacatatccacggacctgatgttacctccttactgtgtatgcatcaggtatgcattttgtgatatatagctgttatagttttctgaacttacttttttagacccttaaagttcttaccgtcgcgggaaaattcaggtaaaattcaagagctcaggatgaaaactagacaaaaggaacgagattaccttcaactcctatgccttaaacattttttgtttcctcaagaaaatttgtttacaaaatcattccatcttttgttttaaataaaaactcgactttgggaaatcatattattgagtgtaatatacaaataaaaatattggttaaaaaagtttaataatagattataaatttaaaatacggataggtctcttatcattcacatatcaacacccatgaccatggccaacaaagccattctgacgaacaaaccatacttcatttgtctgaagtaagcagcacgatgatcgtagtccacttcctctttgatttcatttacacgaggcaatggatgcatgatagccatattttctttggcgtgtgccaagatcttgttgtccacgatataagtatccttcagacgtgcatattcttcagggctattgaatctttcttcttggacccttgtacaatacagaacatcggtctttgagatgatatgaggggttaattcaatgctctcaacaccaagtaagccagcttttcttagctcttctcttaatccttctggtaacctcaattccggaggagaaacaagattaattctgacttgatagtgcattaacaaacgacacaatgaatgtacggttctaccatgtttgagatcacccatgaaagtaacagtaataccattaacagtaccgatttcttcacgaatcgtaaacaaatccaagaaggcctgcgtaggatgctcgcgagaaccattaccaccattaataattggaacaggagaatatttagcggcgatatgaacagacatttcttctgaatgacgcatgacaatggcatcactgtaacaagccaaagttctgatagtatcttgaagggtttcacctttcttgacagaagacaccaatggattaacatttacaattctaccacccaaacgttccatagcagcaatgaatgaagaacaagtacgagtagatggttcaaagaaaattgtagtaataacgtggcctttcattaaatctaagacaccttctcttgcgacagctgcccttagttcttgtgcaacagcaaacaacacatggaaatcagaacgtttgaattgtttgatagacaatatatgtcttccgcggaatggattgttactacggatcaaattctggatggcgcctggagcaacaagttctcttggtggccttgaagacatcaatttttgttccaaaggctgttctggaattgcatcctccgcggcatctaaattatcagcgattgcttcttccgtgatcgagaaccttcttttagcactagtagattggagctctgcggaagcagttatggaagctggacttggattaacaatgcattttcctttggcgcctggtgaaactaattcaccgctcaaaactaatgtttcgccattatagacaacacgctcaataccaccgttcatatctttgttgaatggtgaccatctcttattacgtctgaaagaataatccaaatcaatttcgacaactgagtcctgagtagggatgttgaaaattttagcgggattgtcatgcagacgaaggacgatatcatcaatggttaatttaccttcttcaacagcagccaacaatagtggtaatgaatctttgatacccataccaacatcaaccttgttacctgtgacatttgccaaggcgacaggaagagcaccgacagagaaagcatcgatactatcaaggttgttccagaaaaactcttgatcttccttagtaggcaagaaaactgcctccggatagtcatcttgggcaataaacaaagaataaatattgacatcacaagtcactctagggtcttttgccttgaccgtcatgatcaaagctaaatcttccttattcgaaacaccagtaatgtgaatagatctgttttgaagggaggttaacaataaaaccgatgccaaatctgcagttttagcttctgcaatcacttgcttttcagttggccactgattcagaagttcagctactgctgtgatcttgttctttaattcacgtaggggcaaaaacaatgctgtcactttgctagcagattgcgtaacactatgagcattgtgtgctgtaccagcaatagtgaaagaaaagtcagtgtaagatgaatcttgggaaacagagtttgcggccttcaaggatgcaacgtcagtaataacaggtccgctgatggatctgggcatcaattgacagtatgtaaaaccggattccaaaaatagacgtgtggtctccttcagttcagctgggcctttgataacatgggatgcattcggaacataagttgcgatattgattaaaccaggtaaggtaatagttctgtgggaagtttgtgcatcacgttcagaaacatctaaagtgatatttcttgaaatggcttcaatcaacaattttgcacatttaacgttagtaaccaacggaaccgaataatcgacagccaaacgacgtgttttatacccctttgaaacataggatgcaggacgacggaacctgttggcagaaggcaagttgatgtaaaggtcaatttcattattagccaaatgttgagtaagtgagtattctgatttttgatcatcatcatccttgtttaaaacctccagatattggacggcaataccatgttcagataaaaagtcagcagtacctgatgttgcaaataatttatatcccatgttgtatagtttttgtacggaagaaagcaattcttgtttttccttgtaagaaccaatagacaataaaatattcttctttggaagtttgaagccggttgccaacaaagactttaagtatgcttcatacttcgagtggccaaaagtagcgacttcaccagtagaggccatttcaacacctaagactggatcagctcctgctaaacgtgggaaagagaattgtggtactttaacggcgacataatcatctggtaatttttcaacaggataaggcgtcaaaggcaaacccattatggcctttgttgccaattcaatcagattgacgccaacaacctttgaaatgaatgggaaagatctcgaagcacgaacattacattctatgaccttgatttcattgtcctttgcaatgaattggatgttgtatggacctgtaattttcaaagccttaccaattttagcagtggcgacaacaattctatccacagtttcaggagccaaatcttgaggtggaacgattaatgttgcatcacccgagtggacacctgcattttcaacatgctcagagacaacatgcataaccaattcaccatttcttgcaactgcatccatttcaatctcctttgcgttttcaatatatttagtgataacaacaggataatcacgtgaaacttcgacggcttggtttaagtaggattccaaatcgtttttagaataaacagtattcatggcggcaccggataacacataagatggacgtaccaaaactggataacccaccttttcggcaaaagattcagcttcgtccatggatgtcaattctttccaagctggttggtcaacaccaatttgatccaacatacgagagaacttgtaacggttttcagcagaatcaatcatgtcaggggatgtaccaagaatctttacattttcacgatgtaaagtcatggcgatgttgttggaagtttgaccacccattgatacgacaacaccgcttgagttttcaatctcgtaaatatccaaaactctttcaaggttgatggtttcaaagtatagtctatcagcctcatcataatctgtggaaacagtttctggattatagttgaccatgatagttttgatattgttggcacgtaatgttctaactgcagtaacagcacaccaatcaaattcgacagaagaaccgatacggtaaacaccagaacccaagaccataacaccgtggtcatcaaaggataaatcgtgtgagtcagcattgtatgtcatgtataaatagttcgtgtaagcggggaattcagcggcaactgtatcaatttgtttgacaaatggtgtaattccatattcttttcttaatctacggatggcaacttcgttggaatccaaaaatcttgcaatctgtctgtcatcaaaacctaactgcttagcctgtcttaaaactaaggaaggtaattcctctttagtaccaaatgaactaattttctcagcaaattggaccaaatcgtgcagtttgtttaaaaaccacttatcaattctagtcatttcccagactttatcaacagaatatcccttcttagcaaaagcatttgcaatggcgaagacacgcatatccgtagggttgttcaactcgtaatcaatgtcgatatctagatctgtctcattgaatccgaggttagcatattctgtggatctgatagctttttgaatagcttcttcgaaggttctaccgatgctcataacttcaccaacagatttcattgatgaagataattcggtagaaactctggtgaacttcttcaaatcccatcttggcattttgacaacacagtagtctagagaaggttcaaaacaagcacatgtggattttgtgacggaattcttaacttcatttaatgggatattcaaacctaacttagccgcagtgtaggccaatgggtaaccagtagccttagaagctaaagcagaggaacgtgacaaacgcgcattaacttcaatgatgcaataatccttagaaacgggatttaaagcatattggatattacattcaccaacaacacctaagtgtctaataacattaacagcagtagttcttaacatattgtaatcttcatcagataaagtttgagatggggctacaacgatggaatcaccggtgtgaatacctagtggatcaaaattttccatattacaaacagtaatacagttgtcaaaagcatcacgaacaacttcatattcgacttctttccaacctttcatagatttctcgactaaaacttgaggtgaggatgaaaatgcaacattacatagatcaaccaattctttttcattattagcgaaaccggaacctaaacctcccaatgcatatgcagcacgtacaataactgggaaaccgatctccttgacagcggccaatgcctcgtccactgaattagcagcttgagatttcgcacatttttcattaatttcgtcaatggcattactgaagagttcacggtcttccgtggtaataatagtatcgattggagtacccaatactttaactcctaacgcctcaaattcatctttcatggctataccaacagataaagcagtttgtccaccaaatgtcacataaatggcgtccggcctttcatgtaaaataacttttctcacgaactctgcagtaacaggaacaaaataaaccttatcagccaaccctttcgaagtttggatggtagcaatgtttggattaattaaaattgtatagataccttcttctttcaaagctttgatggcttgagaaccagagtagtcaaattcaccagcttgaccgatggacaaaccaccagaaccgagaactagaaccttcttcgcttcgattctagggtgtgccttaacgttatcctctaataggccacctgggaaagcgattggtttcaacacttgtgtatacttgaattctttaactgcttggataaaaacgtcaaacaagaattctgtatctcttgggccaggtgtggattctggatggaattggacggaaaaataaggtaattcagaatgatagataccttcgttagagtcatcattcgcgttaacaaacaatggcttccatccggaagttagagtgtcaacatccacagcgaacccatggttttgagatgttatgtaacaacgaccacttatagttgatgtacaaggtatgttatgaccacggttaccaaattttagttttagggtggatgcaccggcagctcttgctatcaattgatgaccgagacaaataccgaatactggcgtctttttagcctccaggacatttgacaatctttgagatagatcatctagaacagatggatcacctggaccatttgaaataaacagaccatcataatcttctttagtgaaatcgtagttccatggaacaactttcaattctacaccccttttgataaaacaacgaatttgattgtatttcatacccacgtcaatggctagaatccttaaaactttaccatcgggtccggtttgcaattcgatgtgcttattgtctgctggaggaacgtacaatttaggttcattgatggagaccttagaaactaggttttgaacatttggatccacccattcaggaacatcaaacgcacttctccaagaggaagatctggagatggttctgtcagagccgcttttttccaaagacaacctacccaacattgaacctgcatctctcaaatgcttggtcaatgatcttgtatcaacaccataaacagctgggatcccttcattttgtaaccatttacctaaggaagatttacgaagataatgagagtactcgtcggtatagtgagaaataactaaaccggcaatatggattctattactttcaaaatatcttggcaattcttcgaccaattcatctctcaagtgcatatctgggacaccataattgcctaccaatgggtaagtgatgactaagatctggccttcataagatggatcggtcacagattcaggataaccaaccataccagtttggaaaactaattcaccagcgacggatttctcagcaccaaatgaataaccttgtaagaccgtgccgtccttaagttccaacgtaaccagacggtcacccgtagattccattggaggggtgattggagcagtgggagcaatagtggccatattatgattgttatattctattaggtaaggtttatgtgttgtatgctgcaattagttatggatttctatcgtcgttaatattaatgttagtaattgttgatcgttcaagccagatgccgatataaaatcagaactaattgaagagattgatttgctttcgtgccatgaagatctctatcaattgcgattcttttcttttttttttctttcttttttttctttcctattccaggtaatgaaaaacgacatcatcgcagagtcaaacggcttctattttccacgcccagatactaaaatacgcgcccactgatattgcgactggcatcgcatggtctgaatagatggcaacattaaggcttctcaaaagtaatcataaaaaacatactcaaatttgaatgctaacggattataatgtttcctttttctttcaattcaaagttgaacgtggtgagtctttaacaaaagagtagaagtatttataagtttttttggctagatatagcggtattcctcaattctttctcaagtgcttccgtagagaaaatgttcaggaaaccttttgtttgtggttgttgtcgacaggttttttattttctacaatcaagaataagataaaaatacaagaccattaggaaagacgataatttgaaagaaaattggtgtagttaaaacatactagatatgatattatactaattgagcaaaatagagaaggaaagagaggattctctctctgagtaaaatcgatgagtggggattttgtcaaagtatttatactttttgtccataccatttgtcctacttttttaccgtttttttttttttcaaggccagggaaaaaagagtcattgcgtttgtgtgacatttcttttaatattcatcggagaacaccggcgggccacagagaaaaaaaaaaagtccatattccatgtacactgcaaataaccaagatttttcatttttcacgaaaagagggacaatgtactaatggcgttgacgatgacgaaagcaccattttggacattgtatgtcgtacattatcgtagagagattcggttgtctttaagggaccgaaaaaaagaaagaaatcttaggacatcagaaatgtacgtaggcaaatgtatatcacaatgttactaatcaaggttaaaaaaaaaaaatccttttaatgcttaattaccttcttaaatattgagtacgaaaacctatttctaaagaatgagtatatatgttagagcgttgtgctgctccttttaggatttcgggaatgtgtggtcttacgcttaagagctccccaacgatgtttcacatcagtgaaacttctcttgaaatgttccgtcattgggtcttctgtattggttctagcctgtctcttcaatttcatgccctcaaggtggtcaatatgttcaagtctatcactaggcaagataattgcacgatccagtgagtatggtagacctctattcttgcctctgatcagcatagctatgatcaccaacttagataatgtagtaaactgtcttgaaaacgattggttggtgtccggataacctagcgatagcccaactgtaccgtaagcgctaacaatttcaaaaagaattgcaaatatattaaagtttggttcttgtacgtcctttatcttgtccccttcacaaatgcaaatgataaataaccctaaaaatagaaaccacaagtcaaatgaaagctgtttccttaaatgggcaccgataaaggattttgtagatatttcatttggattttcagttttctttttctttttctttttcctgttgttattgttgttgttgttcgaactacttctttgactactttgaccttcgtgactctcgttttcctcgtcgtcatcttcatcgttaccatcgtcttcagtatccgtatcttctggttctccccccatatctccatatagtcctaaagattgctcctcgtaaacatttgtccgtcgaatagagatggccaatggtaatacggagacatacatcattagcatataggagacttggatagaaggatgcagttgacttaaatcgacaacgctgaatccagcagttcttgtgctaacagattgaaacaggccgacaaggactctatagcctttcgataatgatttcacaactgttgagccaaaatctagaataataaataaaatccaatcagttatattcaatcctgcaagcgttaaaagtagccaccatgtagctgccttaggaaatagcaaggtgaaacaacgacgtggatggtctaagagaaaacctaaactttctctcatctgtgataaatcaggagaaattttaaacattatccaaatgatgcatctaagaaggatgggaaaccctgtatttccgataatgataaaccaaatcataacgatcaatgggtatacagctttgttaaacgacatcattgaatttggagttaatgtcaaacctaaatcattaaatgcactcattgctgtccaaaatccccaccatgtaggtgaaacaccatcatctctaacaacttcactataatgctttttcaaaataatccaaggtactaacataacaaaagcaacaatatgccatccaacgtagtagacaaccaatatggtgcataaaagtttgattgctctgtactcgacaccacctaattcatctttctgggctcttgttaatccaaggaagtttgagttacgtccaatagttggttgccatgatagatacgttttaccactgcctttagataaatcatgacgaggatctaggtcataatcggtatcgaaatgtaaaccataatagccttcttcatcgtcgttgtaagtaggatagttgttaagaccattgtggtcgcttcctccattcgtggaatagatattctcattagagtcggaagaggcttcttcgcttccatttttatgagagccatcatgatgtaaaatagactctgcgtaatgaagaatactgtttccagtattactattatcaggataattgcgatcgctgtcagatgcatagggaccatgttcaaatatcttgttattccatcccctcttcctaaagttcggtttttttctatgatgggctttccaattttgatagaccattttttgaaaatcaggcgtccttgcgagctcatttagatccttagcctctgccatatcgatggtcctggaacgttccataggaactgctcttgaacgattatcatcaaatgatttggttttatacatgcggtgcaggttctgctgcagttggtgtttttcttgctgttgttggtgcgatttgagttctgaatcagaatgtggttcagactgctgtactcgttcatcttcatcgccgctttcgttgtcagcaaagtattcttcgttgttatcgccgtcgttgtcatcgtcatcatcatcatcatccatatcagtaataggttttctatctgaaacattgttactgctgtttttctcaattgaaccagtagaaagccttctcttaatttgttgccgtattcgccgcgctttaggaaaatgtttcatgaggtacttcttcgatgctttttttcgataaagaacggaagattttgggttcaaatcatcgaaggttgaaactctttttgaaatttttctaggaggtttagttatatcgaattgaattgatggcccatgctttttgtctgtttctgcgttatcagtaatggctatcgggcccgaatttgatctatgagtatttgttcttaatgaaggtactttgttaccaaaatttgtgtgtaacgagctttcgtccgaaacgctcgccgtactgtttgcttcacttgacacggaattttgatcagtgttactttcatttcccttatctcgaatcttgattttgttaccatttatgccggtggccttctttagcttattgacattacttttatatcttgtgccatccgcaggggacccgatgactaaagggggaccttcatcttcagcagttgcttcatgcttaccttgtagcatcataatggatcgatacatatcggctgggctaatatctcttgaaccccttctttttgcaaatttctctgagggaactcttgcgggtctttgtttgctgtgtggctcatcaaaccgaagactgcttggcttgggcttctgatttaaactttcgtctgcaactgtgttagacgaactacctaccgtcgagtaggagttgttctcctgatattctccattgtcatccgtttcgtcttccttaacgaaatcatctaaactgccactgctaccattgtgattcgtattattattgctgctgtccctactaatgtcatgagaattctggtcgctgtgaactgagtcctgctcatctctattaaccatttctccgctgaacaatttttcttggaaatcatctgttttagcttgtttcctaggataagacgttctttgggtacctgttctattcttggtcatggttcttgctgttagttccctttctaagattgttttcgttcttctcatcttaaaatttcgtctagaagagtctctaataccatcgaagtagcgctcaaaccagtaaagccgtacaaatgccaagcaactatgaactgcaattggtgttgatatgcagcatacgatatacagaacaatttgttggtataagcttagattgttgatatccacagtatttaagccaccttgtgtaactgcgcccgctgctaaaaacaatgtatcaatgtatctggtattcttaatgggatatagcaggattgaagttattaatgtcagggatatcgtgtagaagtagtgaaccgcgataaaactggggaagatatattttttaactggagcaaaatagtgaccacatagagcaataaaatcacgaaatttatggccgaaagattttttatatcgtatttcaagagatgccaatgtgggcactctactcatcgttcttctaaaatgcattgttagttatcaaaaaaaggtaataactttaagtaaaatggataggaatgacttccttgagagccaatagaataccctccttctttttaaggcaatacaagtgtggaatcagtgatgctaatggtaaggtaaaaacaatgggcgaaaggaaagcaacagtaacaaaaagtttctaataatgtaagagctctttatcttgataggtaattatttactgttttccgtgaaagtagcaaaatttagaagttagggtaagatacaggtatagttcctggtccagactccacatctactctcaataacgtggatttgaactttcaaaacaccttttattttctcgatgattttggacttttttttctttcctagccttgagccgtaaagagcggaaaaaccatcagacaattccagagcattttttctttcttgcgttgtcagccccgaacgtaaataatttcgaggagtcgatggccgtagcaataatcgaataacacaatatattgacgtccacatcgcttcacttgccggtgcttgaaataacatcccctcaatactctgtcataattcgtgcccttttttaggttcgacaaaaggaagtcagacgatatatatatatgaatatatatatatatatatgtctataacgagtataatgcaagtttattacaataaacatatgtatatgtaaggtttttttgtattcgccgcatcatttccacagtagcttttcgtctgctttttttttgttgttatattcacgtgcctgtttgcttttatttggatattaacgctataaaccacccatatgtaatgccggtacatttttagataaaccattctcaccacgttcccgtaagattttgttgcgcctttctaatcgttcagtgatatactcactcatgtggacatcctggtttctgtattttactaaccaaggatgctctgttaaagctgcgtatgtaggtcttctttccggaatcttttgtagacataaagaaacaaaatcttgtgcgtcagaactgaatttatctgaaggtaatctcggtggcggcccatcaacaatagcgctcaattgagagaaaatgttgtcgtatgtttctggtggatacggatatctacctagtgccatttccagaatgcttaaacctaaagaccagatgtctgactgtacggtataggtggctctatctggattcaacgatttgattcgttcaggtgccatgtatgactgacaaccaatattagtcttcgctaaagatgccaccaaattaccagaaacaccgaaatcgcacagctttacggtgccttggttggctgaacataaaatatttgttggtttgacatctctgtgtatgatattatgctgctctttgagttcttttagtccatgaatgacagcattggcaataaacgctagctgaggttcatcaatgccgccgatttcagatgattcgtcgtatattttatccaaggaaccaccatccatgtattccatacacatgtagacggcgccctcaataaagaatgcaccataaaaatccacaatatagggagaattgcatttatgcaaaacttctagttccattaaaatttgtctaaatttagcctcatctagctccaaacggacttccttcgtcgccataataacatttgtgggcttatgcagtacctttgagacgttaccatagttaccatgacccagttcatccaaaaattctagttcgtccaatgtaattctcgaactagaaccattgctgaaatctattcctttagaggatagcgatagtttgcctgcaaaattcaaagagccggatttgatatccacgtatttcgagaaatttgcgaaaagaccaccaccaccactactaccagaatttgaagagttgttgctgtttccagttctgggtgtagtgcctacagtgtcatgtgggccttcggtacttgatgaggtggatgtgctttgcacaccatttatcaaagaacccggattcgatcttttcccttcaacaactttgctgtttgataaggtttctatatgttttttgtttgaagggcttggggcaaactgctgcggctgttgagctgttttagtgggcatttttaatgacattcctcctggtggtaatttgaccgctcgacgggcacttaaactttgttttggtgtgttgattatagcaggggccttatgcggggcaacatttggtcttgtagggtgctgggtagaaagcggccttcttggtgcccttctgttaggattcagcaattgcgccttatgtgttgctgatgcagtattagaaactgacggcgtaatgtcagtagcaggtaggccagtatttacaccaattgttgtggcggtaattttggttgtatcgatgttaatatttacgtcggtaatgttttgtgtttcttgattgtccagaacgttcttaagagtgctcttggaggacgcttgcacgacttggctactcattctttgtgaaaccttagaacttcctgctacgggaagaggcggcaatggcttattaacaatctgctgaatatgtttaggtgattgtgaactgcctttgtcttgctcgctttgattactgcccacgctggcagaccttttcaatgcacgttgttcttgaaaagcttttacacgagcatgaaggtcagcgttgatgttattgtagtgcgaggacgtcgaagatgttctcttgacagcagagccattatctgagcctgtttgctcgtttaattggatagatgacttaccagttttctcatggagactgaggttagcaaacttgtcttccatctttgagaaattaacgtctcgatctgcttaatataataatgtatctatagaaatgtacggaaaaacgggtactttatcagttttagttgtatgacgttgatgtctggagaaggacaaggaaaaagtagttctgtgaaacgtgtacccacaatagcagctacccttgtcttcttttttagtaattcttttcttccggcaagcaggtaagcagttatctctgtgtccagatccctttgaagtaaagtttattcaattttctatagaacgtgtatggctcacgaaatcgctcactagtagacaacacacgttagaaagatcctttcaggtgcaacgggacgcagagggaaaaaactggaaaaattgccactaatgaaaaggcaaatagaggatgaaaaagaaaaggtaaatgcagatgaaaggacgaagacagatgcgataagaacagcgtttgagatcggatgcaaaggatatagttttgctctggcactgtgttagtgtgcttgtgggtgctttttcttctatttgcaagaaaatgtgacctttgcggataacctatataagacggggtttccttgctttgaaaagtttaaaacagatattcttgcagatacaggagtacatacttgtgcgatcatcaccaagataacaagagattaatcaaatatagaaacagatatataaaatagatacagagtgctacgcaataagatttttttttcctgttgcaatactatactacgtcttgacatgaactctcaacagtgatatttctggggagttgtatcgatgtgtagtaactggtagtagtctagtaatgagttgttctcatgttagtgaatattctgtatgcttccgtgcctgctgctatgctcaaggggaacagaaaagcaacacgcctcaaaatagtaatctacatgagaaacaagacttagtcattgccttttgccagaattggcttcggccgtagctgttgaagttaatcccgcagtaaaagacaaacggctccgtattcagcagttctatatatcacctcattaagacacagacgatcttgacagttgcagcagaaacacgccaccatatgttcttgtagctacaccacgattgagtgtctgcactcttattcaagtgtttcaactaaaaataagtctaagctgaaagattattactttcatttgatttttttatttttgaagccccatttccttaaatcgttctcgtggacgagattaaaaatagaaatgatgtagaggagatgcactaaacattgcctccctgcaccgcacaattactgtagccattgtgcttatttatatctacctatatatctaagcagctatatcatgggcttgacatacgcgacttctgcttgcttttgtgctctcgttcaaagagcaattacttcattccatctcaagaaggactgttgcaggtcattatttcatttcttactgcacgtatttcgattgagctgctaatgaaatcacaacacaactacccaaatagcctaagaattggaaaaaggcccttcttgataattggatctgttgagttggcgtatgcaaagctgtaaatattgaacggatctggttgaaaaagaaaatcatgctttctttattgtcgcgtaaactgtacactgctgcaattatctagctggctgctagtagcaatgtgctcttcgttacgctaccgtagcttttctccgtgagtgactgattttgctgctgtacatttaactccttttctatttaaattgtgcgctgccattttccgcatcggaaaacctaagacaaattttgatgagtatacttggtacgtgcccacgcagccaatagtgtctcgttcacggcatcagatacagcagtacttaaaagggcactgaggatcaggtttcctaatctggaaaattttgcagcacaaagcttagttatttatctccgattatggatttctgcagtacctaggtttcaacgtaaaactgtaacagaacctttcgtcatgcaagcataattgagttgagtgccttgtttccaatttcagtttccaattttacttcaaaaatcacttctgaaataagatttaagacttgtcaaccctgttccaaaagtggacgcatcattaaatgtaccttttttctgtacaaactttatagtttctagggttggtgatgtgaccgtctctggcagagtcgcaatttaataataaatattagaattgtgctctgtaaatgtattagattcgttgttaacaatcttagtgactgaattctcattaccttcactgttgttcaaatcgatttgttggccagtcacatcttcacctcgatgatttatcttctgttgttgttccttttggaccatttctagagcggccatgacgttatcttcgaggctcaacatagcatcgttcattatagtatggtcatttctatctaaatcgggaactgaatggttcatatctcgttcatcacggttgacggggttcgcgtgatcctgcgattcgttattcgttaaatggggtacaattccgttggaggcaacatccaagtattttcgtctttttcttgagttttcttcctccacgaatctattgaaggaattcattgactgttcgtcgtccaatagtggcgtgctctgtattgaggaaagaaactcggatcttttattcgcttcgttggcttcagctgttgttgcgggactattcgtggcgttctggaatgtgggttgtacgatattagtgtctggcggagtgggttcaccctccacatcattcagcgtactggaaataatattttgagggaaatttattgcctgtcccaataacgcattatcatgcttcttgctttttcttggattgttgatagtttctatatgctgcgtcggtagcatatgcgcctgcttaactgctctcttttgttcaattattacccctgtcccgtctttgtacctcatcttgcatttttggcaccgagagattacctccgaaacagtactcttgattcctctccaatggtatttttcaccaattttggaggtcaccttgttgatgcctaaatgttccattaaatgtatctctaatgcaatctggatttgttgatccgtgtcataaatgatttcttttccttttgtcatcaacttgccattcaataccgaatgagttttggaaagtactcttaatctagccttttcgtttctatcacaatgtaaaggatacttgcctgtttccagaaaatgctttaatcgttcatatttcccaatttcgatactcttttgaggatctcgtaacaaatctatacttttcgtaatatgtgtgaactctttaccatacatgaaagaatctactgggacatcaaagcccttgagaatcccggcttcaggcagctttccaatccgcctaaagttcaatccttccaaaattcttctgattcctacgttcgttccgtaaattaacgggaaaaaggaggacgtaaatcctaatttctttgaccattctatgaatgtttccattagtgttttcccaataccttttccacgaataccagcattgaccagaaatgttcctgtgaccacatgcgctgaccgtccagggtatgctggtttgaggtcaaatatgcctagacattgcttctcccactgcatacttagatttaaattgcgacgttcttttcgtttcttatattgggtggtgtgcttcgtggtttctatttctgttccaaaattatcatttgtgtccgcttcagtatccatactataatccagttctggtatttcgcctaacaccataatacaaacgtgaccatcattatgaaaccagacatttttgaattcttctagtgataaagtctcgtaataaggaaaactatctcccttttccacttccatgttaaattcatctagaaggaaatttaagagccctagcggcaataaatcaggatacgcaggtataggatacatcgtagctattgtttctccatctttcaataaaatggtatacggttgtaaaggagtcaaaagttgatctgggaccgctgcctcatttctcacttctgaactgctattttggtgtgccatctgcagatgttcgtcatccggtactgaacttgtgtgctgatttagcattgaagctaattattacgatttttgttgataatcactttggcggaagtctagagttgttcttgatcggtacactttttactcatcccccgagcagtgaactaacgccaatgtaatgaattttgctcttttatatttttcatttttttattattttagctcacgatccgcatctcgaattttcagagcttactagattctaggccattagaagtaaatgaatagaggtgaaataaaattcatacccatcatgaagtctccttcataaaatataacaccgcaaatgactagtaaattaaaacgggttgctgtcgcacaattatgttcatccgctgacctgaccaaaaacttaaaagtggtaaaagaattgatatctgaagccattcaaaaaaaggcggatgtcgtttttctccctgaggcaagtgactatctttctcaaaaccctcttcattccaggtatttggcacagaaaagccccaaatttattcggcaattacagtcaagcattaccgaccttgtcagagataattcacggaatatagatgtttccattggggtacacttgccgccctcagaacaagatttacttgaaggcaatgatcgagtcagaaacgttctattatatatcgatcatgaagggaaaatattgcaagaataccaaaaactgcatttgtttgacgtagacgtgccaaatggaccgatattgaaagaatcaaaatctgtccagcctggcaaagccattcctgacattatagagtctccattgggaaaattgggcagtgccatttgttatgatattcgctttcccgaattttctttgaaattacgatcaatgggggctgaaatcttatgttttcccagtgcgttcactattaaaacaggggaagcacattgggagttactaggcagagcaagagcggttgacactcaatgctatgtgctcatgccagggcaggttggaatgcacgatctcagtgatccagagtgggagaaacaatcacatatgagcgctctcgaaaaaagctccaggagagaatcttggggacactcaatggtcattgatccttggggtaaaataatagcgcatgccgatccctctactgttggaccacaactaattctcgctgatttggatcgtgagcttttgcaagaaataaggaacaaaatgcccttatggaaccagagaagagacgatttatttcattgaggcaaataaaatatgaaaaaagcctttattcgtacagatttgctttacatattaaaaatttcaaaaacatataatttaagtatataagtagttaatcatttaattatttttccgtggatcgaagaatttcgttaactttttcatcatctcttgatctattcacaactttaaatgcaaaagtcaaatatgaggtatgggatttgatctcagcttccatctttgtgacctccttccatttataattactatcaccttccttgattcgagaacctttgccaaaaggattaaatttggccttttctgttaatggtacgccatcctcgtttctttttccaactttttcatcgttagaatctattgtattgttaaacatccgcttgcgtctttctacaccctggagtttgtgcctcttaatatctctcaacctttccagggcatcattgagtgatctgaccatttgtcttcgactttcgtactgtctaccttgaatttccaccatttcaacatccgtccagccatatttctctaatacatccaatgttttgtctacttgctcaatgcatggggagaagcaacacaatccgaccttttcgtctacggaaataacagaatccagatgaggtatagcatcccagggagccggcagatctaaaaacactacatttgcattcaatgaagcggcggtttcattattgccaaattcgtaagatgtagtgtctcccttctttataagaaatccaccttggcaaacatcccgatgtgtaatcgtaacgttatcatcaataagtccatgctctttgaattcctctaatgcttgttcgtatcttatgtgatgaaattcaaaactaaaaagatgacctacagatcttgcaaaagcgtgcgaaaatgatcctgagcctgtacctgcctcgatcactctgctgtgagggctacaattcaacctttgcatgatgtaggaagagtcgggcgtatatacaatttgagttctgtgtggtaacgacaaagtccacaattcaggagttggttgcagaacatggacgaatgcaaacttatttgagccctttgttcttatagcaatttgagaaccataaggtttacctatgatatccttatgaggaaatgaaccataacgagtattgaatacctcttcggaatgcatccttaccggtttgatgttatctctagaaacccatattagagttaaatcgccttccttgatgaggtctttgtaaccggaaaaacaatttgttgacatttctaaatctgcgtaatcttagctacctgatagtcccaccccgatcttattcacatatattttctatatactttaaacagttttaaaagtgatgagcatggaaaaaaattcgttgctaacggcatggcataaacaaaaagcgaaaaaattttatagataataataaagaaaaagtatcaatagcatgagtgttaatgttataacgaagtgtaagaggaaaaagaatgctgcgcaaatacgttacttcataaaaaaactcaagtactgtatatattttacatttaaatatattaatttatatacaaatacggcctcctctcttgcattttttttattgttccatctccaaaaggcagttgattaagtgtacggataggtaaaactgaatgtggaaatttttgagagtttactccaggatatatgttggtagtattgtgtttttctttcttagtacatgtcagatttatggaaatcgtaaacgataccatggcgggccatttttttacctttgtgggtttcctctttaaaccttttctcatcatttttttgcttggtcagccaagcctccttaaatggtatgcgttccatggcctcaaggggttgatcttctttatcgatgtctacttcgcctaacatgacaacattttcaccacgaatcatgaatatgccgcggtcttcttcagcgtatttgttttcttcgctaaaatatattctctccacgcaatcttgaagtatcaaatttgcatattggtcaaaggttcttagtacaccgaatagcattcttccatcacgcaaaagaacgaagattttacggtctactgagcttacaatagcagcggtggtagtgaagttatactggtcgagatataaatcggcctcaccttctgaaatcttctttgggaaattctgctgttgtcgcttcgcatcctgattggactgatttctgtccttgctatttgcagacatttttggtgaattaattcgattcgagggctgctttcttttataggttttgaaagcggagcaaatgttggtataactctactgcagcgttggcaatcctgttgaaaaggaaaagaaaatataactaaactgtgttacttgtatcttcactaatatttaatcagcccttggtcatacaggcttcccctagattgaaatacaggtgctgaacaccgttgtatattcacgacttcctctatttttttcatattttccattattcaacgaacgcgggtaacaagtcggccgaatttgaacccactcctctgcgcttgtaactttatacatcatcgttacgctataaatgttatgtattaagtgtatcaaagacccatacggtcaatgacataattctgtgccatgaccccaaatgacaagcttaatccatcttcgatccattcctttacccattcactaggatcaatgatctcatcgtcttcgtcttcgtcttcactttctttttgtttcttttgatcgtatgacttattcctctcctcacttgctgttgatcctgttttctccacggatccttctagccaattgacccatttgacagggaatccttgtgatcttgttatggtggtaatatcgttagttatgtctttcaatacaagggtgaaattgaaattgcctggcgtattggagtcggtcacttgaaagtcaccgtcggcatctttttgtttttgcggaatggcaattggtaagatggatatgaataaatcactgattttattgctgttactgctaatagaactcctatcgtcatctggagtggcatcagcctctttctgttgtttctggtattcctcatgtgcagtattgaagagtttgactgcattttccaggtttgcaaatgccagtttctcaccgtctgttaccttgccgtcgaatagattaaactgtaatttttttttagagttgcctaactcaccgtctgcaactgaaggctttttttccacaggtgtaattccattattgttaggatggccccattcatctacaaatattctgattcctccctcaacttgtgagcttagaacttgatcaaacttgctttcaatattgtattgtaatgagggatagttaaccaaatcatggactagatgaattcgcagcacctcttcagtctcaccaacaacgattttctgtaagtttctggctatttcagtaatcgtgctcgtgtttatctttgaagtcaaatcaagctgttcttgggcaagtcggtttttgatctgggatgcttgttctgcagttttattccaaatactcgatacctttgcggatccagaggaggaccaccagtttgaaatagaagcaattgggtcatgcaatggggtctcctcctcctcctcttcttcttcttcttcttcctcctcttcttcttctttctcctgctgctgtggttccttttcctttccgtgagcgtcctgctcggaatttttgttttcttttgattcttctactttttcgtcttgtgctttattattaactgattcactgggagccttcttttcaacccctttcttgtcagttaagcttaagttactcttctccaactcttctaagaattcaaagatatcatcgtcacctttctttccatcattcccggtcttgcccgccacagaattagaacctcccttaacgccttcttggctaccctttacgtcagtattaaccattttcccgccattctttgcttctggcaaagaatctaaaaattcaaatacgtcttcagcctcagagttcttattttcagacattttgccctggtagtatgtatgtttttaatcgattgagtctagttaacctgtcccttgttctattcttcaccgtctcgtccaacttccatcaaagaaccagaaaccagaaaatcgccggtttcttccacgcgtcaatccgtttggaatgatctcatcgcaaaattttttttcgctaaaattttcatagagagtatcaatattaatatatggttataacttatggcggcattagtcgatgaggtgcttgccgaagagactagcacagccaacccataatgccttctaaaaactccatcaacagacctaagctgacttcaaatttgcaccacaaggtgcactctttaaataagaaaagagctcaaagagaaagagctggtctcttgaagccagctagatccagcgtaaattcgaaatctggggaaataaaatcagtagcgttggacctatacttccaaaacaagaagaacgaaagtcagaattccactgctgtgacattacaaaatgcttcatcttctccggcctccatcaccacgaggacactttccaaaaagagagctaagaaaatcgagagaaacttaaaatatgctacacagagaaaattattggttgacgcaagcgctaagctagaagacgaaatggatattgatctagatggcggtaagaaagtgaaagagaatgaaaagaagagttctttgactttggttaaggaagccttatggagtgtcattgacgatactgcatcccagggattgatcatcgaaaacggacaaggcaccaccctgggcggcccatttttcccatgagttaggcacttacgtatcttgtatagtaggaatggctcggtttatgtatattaggagatcaaaacgagaaaaaaataccatatcgtatagtatagagagtataaatataagaaatgccgcatatgtacaactaatctagcaaatctctagaacgcaattccttcgagacttcttctttcatgaaggagataacatcgtgcgggtcagctgcagtgaaaacactggtaccagcgacaataacgttggcaccggctttggcggctttcgggatggtctccttgcccaaaccaccatcgacttggatattcaaatgggggaacttggctctcaaagtttccacttttggcatcatgtcttccatgaatttttggcctccaaacccaggttccacagtcataacaagagccatatccaaatgaggagctagttcaaataaaacgtcaacagaagtaccaggtttgatggcgcatgcagctttgatgcccttagacttaatcaacttaactaaatgcaaagggtcttgtgtggcctcgtagtggaacgtaaattggtcagcaccacatttagcaaaatcgtcgacccatttttcaggattttcaaccatcatgtgacaatcgaagaacgcagtgggcttcttttctgtgttgctagcatcgccagggcgtggcacagaacgacgtagggaggtaacaattggttggcccagagtaatgtttggaacaaaatggccgtccatgacatcgatatgtaaccaatctgcgccggcgttgatgaccttatgacattcgcaacccaagttggcgaagtcagaagcaaggatactgggagctataattggtttgaccattttttcttgtgtgtttacctcgctcttggaattagcaaatggccttcttgcatgaaattgtatcgagtttgctttatttttctttttacgggcggattctttctattctggctttcctataacagagatcatgaaagaagttccagcttacggatcaagaaagtacctatacatatacaaaaatctgattactttcccagctcgacttggatagctgttcttgttttctcttggcgacacattttttgtttctgaagccacgtcctgctttataagaggacatttaaagttgcaggacttgaatgcaattaccggaagaagcaaccaaccggcatggttcagcatacaatacacatttgattagaaaagcagagaataaatagacatgatacctctctttttatcctctgcagcgtattattgtttattccacgcaggcatcggtcgttggctgttgttatgtctcagataagcgcgtttgttatgcgaaaaaaaaaaactttacagaggctttgtttatatatagaaagaccacgaaaaaaacagtgatggcttcatgcttttcagtttcattattggcacgagtagcagtcgttgagcccatcagagtgcaactttggttaaatgtcgtaaattgtatgattgaatcatccatgcaccaatgtcctccacgggatcgccactttttttcttcatcacgccccattttgttgatccgacgttctgtatcaactgtatacagattcgttgcttctcgcaccacacaggttttacgtgcggccaagaccgttgtcaagtggttcattattgtcgacccactgataaattctattctaatcaattatctcattgataggctctgcactcttgggcatgctgtattgcgagtgaaaaagcgcaagaccgaggagagacaaccctgttctcccattatacaacacacacacgttaagagacgcaaacggcctcgtctgaggatcgtagccatcaagaggaagcggaggcgtcgaagaccacatcgcatcgagcgtccactctcaaatatgtacccaataatggaaatccagatggtggctgttccacttgctcttcccagtccaactgcactggtgcattatcagcagcagcaacagcagctcccgcaacatcatccctggtacgacctctcgctttctgaagaagccctctcgacctgctgttgtagttgacctataactgaaaattcacacccgcattacccagcgcgcccgcacgtgctctttatggaaactataatgaataacgaccaaagaacatctttttttctctctcacacaaataaagcttttcatgtttatagatatatagcacatacttttactaagttttctagattgattacgactcttccagttgcacattttttcatagcgaaagtacaagagtaggaagagtggcacaatggcggttcaacaaagaaagaagaaagagggtagaaagtccgataaaaatgccccatcggtcccacaagtagatgcatcattagacaaaccacttgatattgatgctcctcctactatttacagtgttaatttgaaaccagaatatggtacagctgcattgaatttgtccgcggatttcatcagacaagaacaggcattggctaataagtatttgttcttccatcccgtcatccttgttgttctaaccattgggctgcttatttacttgacgccaagaattgtctttccgataaggaatacaggatccgttgctggatggttctaccagctggctcgtattaataagaaggtcgtcctcagcggtttagtgttcaccgcaattggtgcatctttcttgttcaccctcctctcacgtgtatctgactcgtatttcaagtcgaagatcaaccaacttgttggttctaaaggtgagaaagttttcggcatcaatttgaatgatttggtggcaagacatgaaacaaaggatccagtggtgaacaatacgcatatcatcgtttatagagaaacgcccattgcattgatttcgttagcccctaacatgacattaagtactgatgaaaatttagtcatgagtgttactactgtgggttgtcgtcgtgtatatgtaaaaagtggcattatcgaagatttgattgattgggctatgctacactccaaaaatattagaagcagcggcaaatacggggagaccatgaaactcttgattgatgtctactcattcgatagcacgcttaaggaaattttgaagaaaaaagggttcacttatattcaaagcattagagtctctgaaaatcgactactaggcggtttgttcggtgtgaagaaggaattatggggtttgcaattccattttaaagccgaacacaaggactaggatactgttatttttatagccaaaaaatgaaaaaaaacagcatggcatcttgttagttctgttgcaactcgcaggaagtaacaaaataaacactataatatttccatatatttatatatatgtatacaaacaccttgttaacaaaaaaaaaataaacgaactaaagaaaaccgtaatgcagagtacaccttgaagagagagaaaagaaaatctttgaatccatagcataatagcgatcaacgaaactttttaagaagtaaaatgaactgaaaggagaaaaatataacggaatcccaatgtataataataaatagagagcggaagaaaaagaataataaggggaattgagggtatcaaaatacaagacattcttttaccgaaaagaagaatgacttaatagaaaacaaattcagcagatccagataaaacagaaactgtgcaaccatcggaaccatctccggtgaaagagccatcttcatacgcacagctgccctgaacgttagcgccatcggatgcaactattttaacgttaaagttggcagcttggttactgttggggtttggaatcaacgacaagtatgtttctccattagtggaaccagcacctaacactagtggagcccagttgccgacatccgaaccagaagtaccccaaatgcacccatcttctgcagatacaccggcgttgttaatatagtactgagcagaagtctttttaccctgccattgataataagtgtcttcatcaacgactgaaattggttgtgaatctccaccatcaaccactgtgggaatcaccatgttttctgatcctgggtaatccgtcctacatagagcaatggagtcagactttttgttaatggccttagcagatgtttcatccgtagaacataaatcgctggtatcagtgttggtacggtacaagtaaccatttttacagtaaagaccaccaacagatttaccatcgcttggttggtcagaaggccattgagtctttgacattccaggttcacatgcataagaacagtagtagccatccttacattcggacgaagtgttggcatccatgtccatgacagaggcccatccaccaaatcctagccagtccaaggaaactataccgtttacagaagggaagtccgaacatttgacagtaccatcttggaatccgccatcacgcttctgttcagaggtatccttctcagatgaggacaatgtagtggtagtagcagcagattctacagtactagtagcggcattggaatctatgtattgagtgacagtgacaaccgctggtttttcatctttgtgatgatcttcatggtgactgtccgctggagcaggtgcaggggcagaaaatgcgacagaagaaagggaagacaatattaaagctgcggaaattttcattatgtgttagagagagacgagttaagtatgtgcgactatactagtattataatattaaaggaaagtaaggtaccgtctatgaggagactgttagttggatatcagtaatgagacgaaaaagctcgaaatgaatggatatattctttttgctactggcaactgttgaatatttaatgttaaaacaaactaactgaggtatattcgtatctgtatgtacacatatactatatacaggaaaagataagcaagagagaggatatcaactacgagagcgatcgattatatatcaaaagctgtccgctttgccacccataatcggcgcttagtttcggagttcaatcataattctaccaccttacactcaacttactctttaactcctatagtataatatcgccactgaccccatattaaaaaaatttttttgctcgatcttctatcctctttaggttaattgtcgctgttattgtctagattttttctcggagatggcgcatctatttgccgtcaaaagatcctctcataccatattaagtaaattgcctccatttctttttcctcgggcagagaaactcgcaggcaacttgctctcgaagtggtcacgtgcgggtctaggcctgcataatcggcctcacagagggatcccgttacccatctatgctgaagatttatcatactattcctccgctcgtttcttttttcagtgaggtgtgtcgtgaaagaaaacccacaattaaactttcaacaaccgggcgactaggaagagagtagtgggcgcggatgacgaaggctaaggtcacttcttcgtttcctttattggggtttccgtgtagccttcccctgaatagtgtgggacgttttatgagaagccgtaagaaataggcaaattgagttatgacaagtagacatgatgccgcagccttgcctgactttacgtctccttcatgaataagtttttctatcgagttcttttccttttttcgccttaattagctcaattaagcctgtcctcactacttttctttttcttatcggctttgtgccacacctaaccttcgaatgctgttttattccgttcttacatgggatggtaatgccttggcgagaatttcgattttcaggatattgtcttggtggcgtcttttgctgttactatgtgtttaagagagagctgttctacaaagaacttttcatttacgcgttttttcctttttttttttttctcatcctaaacgcgtaaatctgttccctttttcatgtaatgggcgtacaaccgacgatggaaaaatgaatcttgcaattttaatactaacacttggaataactccaaacaggtaagaggctcacagaatctcgaaagtgtaacagcgtactctccctaccatccaattgaaacataagatatagaaaagatgtcaattgtttcactgttaggcatcaaagtcttaaacaacccggcaaagttcactgatccatatgagtttgaaatcacttttgaatgcttagaatctttaaaacatgacttagagtggaaactaacctatgttgggtcctctcgttctctagaccatgaccaggaattggattccattctggtaggccccgttcccgtaggtgttaataaatttgtgttttctgctgaccctccctccgccgagctgattcctgcgagtgaattggttagtgtgactgttattctattaagttgttcttatgacgggagagagtttgttagggtcggttactacgtgaataatgagtacgatgaagaagagttaagagaaaatccgccagcaaaggtacaagtagatcatattgtaagaaatatactggctgaaaagccaagggtaacaaggtttaacattgtttgggataatgaaaatgaaggggatttatacccacctgaacagcccggcgtagatgatgaagaggaggaggacgatgaagaagaagatgacgatgaagatgatgaagacgacgaagatgacgatcaagaagatggagagggagaggcggaagaagcggcagaggaggaagaagaggaggaagagaagactgaagacaacgaaacgaatcttgaagaagaggaggaagacatagaaaatagtgacggcgatgaggaagaaggagaagaagaggtggggtctgtagacaagaatgaagatggtaatgataagaagaggaggaaaatagaaggggggtccacggatattgaatccactccaaaggatgcggcacgttcaacgaattaagaatttatgggttataagattaatggtacctgcaagagaggtacactttataaaatgtataaataaaaaaataacagacataagataaagtcgggttagggcaacagctacgtaaaaaataaaaggcagtaatattttccatttaagttgattttcttattattgtcgttgagaacaaaaagaaattggacgagtccggaatcgaaccggagacctctcccatgctaagggagcgcgctaccgactacgccacacgccctaatattattgatattgttgtttatcaaagtgagatacgtcagtatgacaatacgtcatcctaaaagttcataaaacacatatgaaacaacttcataacagaacgaacatgttggaataaaaatccactatcgtctatcaactaatagttatattatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcaatatattattgaagattgggtgaattttgagataattgttgggattccatttttaataaggcaataatattaggtatgtagatatactagaagttctcctccaggatttaggaatccataaaaggaaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacaattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctaatattataccctctatcaacaacaggattccaacaattatttcaaaatccacccatatctcagatttcacatcagtattgattaaaatattaattgctaccagttctaataaatctaatgtttacatcatatagtaatatatcttttgagaaatgtgactggcgttatacagaaaccgaattacacgtttaaatactaattataaattatcctgataagtgtatctttatttccgtacagcacaaccgatagaggagatgtttaaagtgtttaagctcactttatagggtgaaacacattttgacgaccgtaaaaggtcatttgatttggtattgaggtcgagaaaatattttcaaatagtgaaggatacattaaacacgctcacaaaacaacataaaaatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagattttttttggcccttgatgactgttctggtacaatttccaccttgaatgagggtataagataccgatgatatatattcagactatttctacgacacagaaaaacaatcgaccaagccgtccttgaacatgctgcagaacttccttttttttattttttttggctcatctacgtaatcctattatcttttattaaattttgaagctatgagtttctttccagcgacttggaaccaatagttgacagtgagtgcatacttgagtattttccccctacattgtacagtcctcctcagacctggtatccctgtttaatgtggtcgctcatcggacttttccgtccgataggaattcgctcaactttgacaggcggaactactttcacatcgattttctcaggaaagacggcgtaaacaagagaagaaattaactttctacagaaagtacaaccatataaacccttcgtagagctccaattagtagcaaataatgacaaataatgtcagtgaacgaccaaataactcatataggaaaaacattgtccaccacggcttccgcttttttaaactaccaaaaatcgaacagcaacactcaagatgtactgaccaataatgggccttataagaatttattatcaaataccgtcaacaatgcgagctcaacttcatacttttacaagaggactgaacacggtcgctttgtaaaaaatgcatctaacacttttgaggatatttactccaagacaagaaggggcgatgtattcaggaacaagttcacagacaacaaaacatgcttcagaatgctcacgtacataagtgatgatttgttgaacgagatcccaactaaggaaggtctcaaaagtgatgcagatggcaagcttctaaccgaaggaggcgaaaatgaaaatctcaggaagaacgcatccaaaaaagaaacatcgctgtttcagggctttaaaagctacctaccaatagcggagcttgccattgaaaacactgaaagattaaactatgatacaaatggtacaagcggtacggttggtgcgaaagatgttatgtctaaaacaaatgagcgagatgaaattcacacagagcttcctaacttccaagattcatttctcataccgcctggggtagaaactaaaaaaataagctcctcttattctcctagtgcattaaaaagtttttctcaaactcttgtaaatagtttagagtttttaaatattcagaaaaattctacgttatccgaaataagagacattgaagttgaagttgagaatctgagacaaaagaaagagaaactgttgggtaaaattgcgaacatagagcaaaatcaattactattggaagacaacctcaaacagattgatgataggttggactttttagaagagtacggattggaggtgatcgaagctaatagcgacgaaaatgcagaagatgatggtatgagtgagcgaaaggcccttaaaaatgatgctataagaaatgagggtgtcaccacagagagcatatcatcagaggcttctaatctacctccaaggagaaggcaacaacttcgagacgataactcattgaatagattaggtgccttttatagcaaatccaaaaaaagacacagaaaaagcttcccaacattccagcagctttacgagccaggaacaaaaattggctctataatgtccactcacgatgatttcctcacttgcctagattttgatgcgccctttggtaccttatgtacagccggatatcttgatcacacggtaaaaatttgggatttatccaaacaaaacaaaattggagaactagcaggacatcttgctacaattaattgtatgcaaatcaatcgtgactacggaactcttgttactggtggtagagatgcggctttaaaattatggaatttgaatttagctcaacaactttaccaggaaacgcaaaatcttacctctcctacaaatcatattgattctccatgtgttcatacatttgaggcgcatacagatgaggttactgcattatcattagatcctagtttcttggtgagtggttcacaggatagaacaattaggcaatgggacttacgttccgggaagtgcttgcaaaccattgatctgagctttgcaaatgtcttaacaacatccactaatgtcgatttatcaaagagcacacttcttactcaaagaaatgagaggcctagtataggtgcactacaaagttttgatgcagcgctagcaacgggtacaaaagatggtgttgtaaggctatgggatttaagatccggaaaggtgattcgtactttgaaagggcatacagatgccataacgtcattaaaatttgattccgcgtgcctggtcacaggttcatacgacagaacagttagaatctgggacttaagaactgggttgttgaataagtttcatgcgtacagtgcgccagttctttcgttagatctcttccaagagaacgctgcagtcgttgtcgcagacgaaccaagtgtccagatatacgatagcgaaaaggatgaaagctggtcttgcgtcgaacaaggtaacgagactagcgttagtaccgttaagtataaagaaaattacatggttgagggtcgtgaaaatggggacgtaaatatttgggccgtatgataggcattgcattgcaatcaagtcaacccatttgaagaaaaataaatatcgagtgcatatgtgaatagctgctcgctcagatatatataaataaatattcgttctggaatgtaaataaagtatcgtcaataccttggatggtttatcagcgaaatcggtgctgtagatgttgccctgtcatattactacagatgtcttggaagcaatcaccatacctgcattatccttacccggaaaaagaaaactttcgtgaataatgattaatatttaagtggcgactttttcatccttgctattgaaaaaaaaaaaaatgaataattgttattaagcgttagcagatgccaaattgtcgaaatgatttcaaatacagagaattagccgcaaatattaagtagtacctgaatcacgagacatacaactcggaaaaatgaactttggaagccaaacacctacaattgtggttctaaaagagggaacagacgcatctcaaggtaaaggtcaaatcatctctaatatcaatgcctgtgttgcagtccaagaggcattgaaaccaactttaggtcccttaggttctgatattttaattgtgacatcgaatcaaaagactactatttctaacgatggtgccacgatcctaaaattattagatgtagtacatcctgctgccaaaactttagtggatatttctagagctcaggatgccgaggtgggtgatggtacaactagtgtaaccattttagctggtgagttaatgaaagaagccaagccctttttggaagaaggcatttcatctcatttgattatgaagggctacagaaaggccgtttctttagctgtggagaagattaacgaattagctgtggatattacttcagagaaaagcagtggcagagaattacttgaacgctgtgctagaactgcaatgtcgtcgaaattgattcataataatgcagatttttttgttaaaatgtgtgttgacgccgtgctatcccttgatagaaacgatttggatgacaaattaataggtattaaaaaaattccaggtggtgctatggaagaatctcttttcatcaacggtgtcgcctttaagaagacattttcgtatgctggatttgaacagcaacccaaaaagttcaacaatcctaaaattttaagtttgaatgtagaactggagttgaaagcagagaaagacaatgctgaagtacgtgtagaacatgttgaagattaccaagctattgtagatgcggagtggcaattaatctttgaaaagctaagacaagtggaagaaacaggtgccaatattgtactatcaaagttacctatcggcgatttggctactcaattttttgctgatagaaatattttctgcgctggtagagtgagcgcagatgatatgaatcgtgtcatccaagctgttggaggctctatacaatctactacttcagatataaaaccagagcatttgggtacttgtgctttgtttgaggaaatgcaaatcgggtcagaacgctacaatttattccaaggttgcccacaagctaaaacatgtacattattattaagaggaggtgctgagcaagttattgccgaggttgagagatcattgcacgatgcaatcatgatagttaagagagcgttacaaaataaactgatcgttgctggtggtggtgctacagaaatggaagtatcaaaatgcttgagagattattcaaaaaccatagctggtaagcaacaaatgataatcaatgccttcgctaaggctttagaagttattccaaggcaactctgtgaaaatgctgggtttgatgctatagaaatattaaacaaactaagattggctcacagcaaaggtgagaaatggtatggtgttgtctttgaaacagaaaatattggcgataattttgccaaattcgtatgggaacctgctttagtaaaaatcaatgctttgaacagtgccacagaggctactaacttgattttatctgttgacgagacgatcactaataaaggtagtgaaagtgccaatgctggcatgatgcctccccaaggggctggaagagggagaggtatgccaatgtaattaacactctaaaaaacatgtgctgcatacattttattattactctttttgcagtagttatttgcatcaaaggtaatttctttcaatcataaataagttaatactgtattgataaaaccttattcttttcttttgtatactctgtatcttaaagtaattctaggtctaaagaaaaatgaaagaagtaatgaaaactccgagaaacaaatcatatcattggtcgtcatccgggttggatgtcatgcagctgcattccatttcttcggcaaaatgtacgtaatattcgattagaaccctgttttgcaactgattatgctactatgtatttatatatgcatacatatgatgatattatatttgaaaaatgatgctgatttttttgaaaaaaagatctatcctcctttattcccttcttgttttactgtcctttgcaaacgttcctcaagagctcgacatttcccgtctaattcattgatatgtctcctatataaatctgtaacaagttctaactcatttattctagttttgagctttataatttcttcttctttgtgcaatttagtggataactgatcacctaaatctttagctgggtgattttcaaattttcgtccagaaacatcagaactagaaacactatttgagatggattgtgaatttgctttggatatacagggagctttagaagattgtagaaacggtatgaaatgaggcggtgtcgtctcggttttcacgttgctaatcgcacgatctctcgtctcaagcatgtcgttaatagaagccatgtggaaagataaaggggctgggtcgttacgcttagcagatattatatctggggaagacatcgtcgatctaatttgattcggtacctcggatggattagagtcagtcgtccgtgaagaagtgggtgccagagttgcggcggtagaggcaataccattattgcaattggacactatttcacttccgttatttgatattgaagtactgctcaagcttccaagcagcattgataagtgaggtaattgaggagaatctgcgcctgtttttgatgttactgaatgtgaagcattgagggggaaagaggctgcgttgaattgcgaccgttctttgataaaagcagattggtgtgcagaatttgaatactctttaacgtccgtataacttgggaacgtaagtaacttctcttggtatatagcagtatcttgtttgggcagtttaggctttaagtttggtctcgaacaatctcccgacatcagtacctctaattttgttgctgataggtgagaatcgcttctttccttagactccgtttttggcttcttggatatcttcgcagtagatgatgttcccattaaaagttgcgaactttttttctttttatcttcagatgttactctgttagctttgcgaccgcttgattctatattacaatcacccttaagctctgcaatcagcgtctgattccgaaagttgtccagattatgtgcatgatttgtattacttttcctatttcgagactttattacatcagttttcaaactaattggcctgggtttcccatgaagctttaaaaagagaccacacgcattacaaagcatagctccatgctcatctcttctccataatggtgttgtagaggttaaacagttcttacaaacaggaacattagcatcattggatacgttattattgcaattggcatccattgtttgtccattattcttaacttgatttttaggtaatatatggtgtaatgaattcgtatccggactcattcttccagcagtagatgtggaaaaagacttgtcattcgccttaaaattcatattgttgcttattgacgctcctgcttgcgattcacgcaattgaactgccgatttttgctcggcagatactgcttcataacctaaaggtggccatctcccaatatgcccttcttcttcgctttgatttaagctgttgaggttttcacttgattttggttcaaatacattatctcgttttctaatgttatagcctcgaagagttgtagcctgcgatgccataatattaccagtagaattgtagagcacagtacaaatacccgaaatgatattcgtatatctagtattatagcttcaaccgcttgcaatatgttctctttcaaactaccttattatcaagcctatatcttatttttcactgattaggattgataagcgcagataagcgaagataagaaaattttcactctgttcgcccgctatttaggatcagtaattttagtaacgttaatcactaggaacgacgagaaagatgacagaataatatctcattgaaacttgaagtagcgtaattgaaatattaagttcaaactcagaaaggggcagctatcacgaatgaataacaatattttcaatgaaagatttcgttcaacagcatagtgttttactttacaaaaatttacataatacttcaccttttttttctaatctaaatacctatcaaaaggttcccctaaaacgttttcaacaaccttgaccaaaccggtcctgacttcacgttcgatctcttcatcatcatcttccaataactcagcgatgacgggaacgagctgtggcaatagaactaaccaactttcacctatctttgagtatatcaacttcatggctctaatagcccataatttttcattggaggaacaggaagctttcatgtgttcaacgattagtttattcaaaatttggttatgctcatcaacgccactattgttagaagccagagcgccaattgccttgaccaggtacttcccaatagagttttctatattagatagttgattgaccaaggatacagaaattaactcgaatctggaagttgatttccagtattcgtctctatcaaactttagcgaagaggttagagagttgattaccaaacgtcttaaattaacgttttccatgtccttgctaatgaatctttttaacaacatatcaacaggttctaacaaatacgtgaaataggaagtaattatacctctcaaattttcttgaagcttgttgaaaaatttgaaaaatgccaacagtctttctgtttcagtgatacctgcatttgtaacgccttcaccgtcaaacgcccatcttactaatataacaaatagcggtctaaatactttgtcattcatcttcaggacgtaagagttggaaatttcgtgaacggatgcctctatcctactaattgtattattatcgaaactggaaatggatctaaattcgaataaagataatagtaacttaaaaaatattggcgattgtgaggttgcggattttttatcaatattttcaacagtggattctaatgtactcaaaaatagactaacagcaactgtatcattggacgttgctatttcagtggaccaaattctgaataaaactttcaaaacttccttcaaatctatattctcaattatcaatgaaattactgacagcctaatgctgctgtcaacttcacgggaaaaataaataacatgcaaaacatccaaaatatttgacatcaagaaacttggtatccttttgattagaccggcgaacagcaacagtatagcaacttgcaactgctcttttaatgggttactactatctgccaatgaagcatcaaataatttaatagaaggtgggactatttttggatagaacgcaattgacttgactcctaaaacttgaacacagttagttatcaatgccaacgaagatatcttgacctctgtcatatcagaactaactttttcagtagcaagggtgagggcttgagttaatatggacccctcaagcttcttaccatatttgctcactaaagccgtcatcgtgttcaatattacttgagaaataacaacagatttagattccaaaggcattctgtcgagcaaaaccttcatcacattgttaactataggaatagcttcagagccttctaactcgaatttggaccctattaccaacgttaggtggtatctaatatcttcattagtggatgtactgagtaagggtaataccgcattaacaaactcgtcaactggtagaatttgtaacacattgccaagcaccttgaatagaatctcctttatttcagtcgtgtgatctgataatgatgtttcagagtcggaagcttcctcattttcttgggaagttatacatgaaaaggttaattctacagaattaatgaaaaaaagaacaccttctaaaagggttccaaattcttccctgatgtttctaattaactttttatcgcttgtttcatctaacaaaacagaatatacctttagtcttaaatttctcctcacatcgtaataatcttgatctgtttcctcggttattttattgataaactcaaaggtattgttcataaatgtcaaaaattcactttccgaaaaattcaagacaccatttgaaaacaagacacgggattctagtgatttcttcttttccgaggagctctttgatgatgtcaacaatttgatgatatcgagtaagtcattcaaacctgataattcctcattgacatgtagatcaacgagtagggccttaataaactcaattaatattcttgcctcgccaattttaaagttgactaaagctgaagaatactgttgtgcaatcaagaaaaggaacgagcccagtgcctttactggatcaagtgttttgattaacgtagaaaataatttaaccctcctatgtcttggaacatgttgcaaagcggttgtgaagctcaacaaaaggaactccatttcctctttttcatttcctttgctattcttgatcaaggcagggacaacagttagtatcgtacgctcaacaactttagttgtgaattcatcatcttgacgaatactatgggctcccataaaagtaaagataggcattacagaatgcaaaataacttccgaacttaaagtagcaagagatccaattacaagtaatagtttgttttggacttgcggagatgcagaatttctaatagcggataccaatatatctgcccttacgttggttagttctgtacagccatgttccttcaagtatgtgatagtgttcagcgtacaagaaatcaaagtttcttgcgcatataaaaccggtaatccaccgtcttgatccaaagtttccagatctgataataaggaaagtaaagtgaacaaaagcttttcggatccaacatttctgactttatcaagtgcttccaaaataatcgtcaactttctcaggtgcaattccgccagttgcgaaacctcctctttcaaaaatgcgtttttacttgttgatgaacgtcttcttcttcttttagaaaagtctgtctgatccatttcgttactgatactgttttgatttagtatggatacaaaaatatcggaatctaacggcaatgattgtagtacaccgactgtatcgtacgatgattctacgttactcgaagaatccacgatattttggacgatttttagtttttgagcattatttaatgaagcgaatatgctgataagcctctcggcagctatgttagctaactgctcataatctgagttaagagcactgagaacaaaatcgatcatgaatgactgcttttcttttggtgataccaaattaactaaagagcgctcaaaatgctcaaagtttgttttattagcaatacaactcttttcccaactagatctgttttctaagtagtgggaaataaattcctcaaatagggaggaataagaagatgcataagtcggactcttgttcaggttatccaacaacactgtcttggcatacggagaaggtattagtagggcttgattagcccaaaacatcaaaaagactttttcatttctctttggcgttaaaattctggatatgtcataattctcagtaacgtactcattcaaaaatcctgataaccatgcctcactatctttgggatttaacataggaatggtaacgttctctccgtaaagtttatcagacaaaaagtagtgcttagtggatggtcttttagcaatcaaggaaagaatcttcttcacgccagtcctaacttttatagaagcatctcgcaaagcgcaaatcaagcatggaactaaagtaaaaatattaacttccttttcaatactattaatatattttgcaatattgtttaaagatattagctttagcgcggttggagcggctggagatatagttactcttaacaaaaacgttattcttgattctaaagtagtgaaaaatgaagtcaagaaggaacttgctttatagcctttaccaatagcttcagtgaataaagataaaacctttttgtatctttctccagtttctgttagcatggacacattcgttgtgtttatcaattctgaatgcttatccaagaatgtttgaaatgaagcggtatcctttttagtagtttccacggggtcgcttaactgctttacaatgtcggtgttaacatcggcattagtgaacaaagatgtagtaagcctgatttcgaagagttcgcctgtcagtcccaatgatttcaaacattttaacaccaaatcttcatttatggagataaaatattcgaatagttctactaattgtgacttgtcctctaaaatttcggaaaggtaaatcaaatcagtgattatcaacctaacttcgtatctttctagtcttattttttttagtaggctaagaataatgttcaatttggaccgatcataccttgctatggatcttgtataggaagtaatgaatttatcacaaactggtttgtcttccttatctaagaaggttagtatagacacagtgtcgaacttgctatcaaataacttgaaaattttggaaggtagctgatctacgttaccttgtccttttaatgtttggaacagcttacaaatcgtgaggagtgctgaatgttttgcctctttagcatctaagtttgaaagaatggtttccatggcagctaagataattgttttctttaaaggcaaagctgtagcaaatacaactaatatggtatgtgcagctatttgacaatcctttgatttagaggctaaaagtttagcagatatttcaagtaagattggaacaagctgattcagtttttcatcgttgtttgaattgaaagcaacaacgttaataaagcagcatgttgtaaataaaagctggttagtatacgttgcattatgcttaatacattgatccaaataactggtataaagtttcagaaaatccatgtcattaaagagctttatcatggttagcgccgttgggggcttttcacttctaacaaaattcgacaaacaattaaacaaagggggcaacttaataatgctgagaattctcttaaagacaggtgtttggtagtagttgagagtggacaaaagcagcatctctgtgtttttaacatgtatttgaaaacgacgaaccaaccattctgttgcatgtagtgtaggtgctaaataccatttagaagaagccaatagcaagtaagcattgatagcattatccaaatctttaatttcttcttttgtttggacatttctatcaagagaaatggaagactctgaaaagagtgttcttgagaaaatggcaaattttggctcaatttggctcaattcttcaagagccttactagcgttttcaaaaatgaaatcgtaatcttgtgttgcagccgtctttgagttataaatcaaagaagcagaatgaagtttttgtcttctctttctatccaacgcaacagtagcattgttggaagcaacttgagctaattggtcactcaacgaagacattttcaaagttattcgtactttggtggccagttagataagtctgattctgaaaggtaataaagaaagtatttgttacaccttcgaaaatatctagctcatcgctaactgaaaatttttttctttgcttaacgcagaaagaaaaaagaaaaaaaaaaaagtcatgtgacttgaatattattaatctatgtatgttatgattattggctatgaaaccataaaattgaaaaaaaggattcataagctgatatgttatttgtacttaatgctatatttataatttacttttgaaatttttcttagtgggtcaaagtcttctttgatactgaagaatgacccaatggcaacacttggtccattggttaacaagtttctaacgaagtggaccttgtgagagcttataaactgaaaagaccagttttctttttaccaaaggggtagacaaagagtgaagaagcaaatagtcccacagaaataccgacacaaacttgaatcattgtcataccaaatgacattgaggacgatggatcggaggtgcttgtcgtaatggtttcattagcattaacaattgtatttgcactttgcaacccagacaacaacgaattttgtgaagcaataccagatggcacttgaacgaagattgcgggaagcatagctgataccgctaaacctttccaaattctggaatatagattacctaaaacacctatgacaaatgcagctaaggcggcagtaaactctgtcgaattcgcaaaatgcttaccggcccaatatgttacgacataaccggtgcaagaaatgaagaccataactggcagttgtgagatgtgtgcttgatttaataacgagatactaatggtaaacgctggaacgaagaggaacctgaaccacggagaaattaattgaggacatgaaatttcgttagtggcattgtgatacatccatccaaacaaagctgagcccaatgttatgccaaaacccaaaaacaaagaataaataatggcgtagaacatacggaccgcgccagcaactaggcttcgactttgcagttctagtgcaccacacagaataatataacctggcaggattaatgccaatgagccttgtgtaactgcaccaaagcagatgtgagaacgagggatagagccaaaagctctaccgcagaagctaacgacaatagatgcagaaatttcgaagacgtttgaatacatgtatgacttttgtgaaagaataaattgtaatgaccccacacaaagccccataaaaaatgagattgccaggtttacccaatcgccaccaaaggcatacggagtgaccatagcggaacaaaatgcatataaaagaacacacatccaaggtggatatagattcgtgtcagccaaaatttgatcgagtaaagcattaccttcatcggcacctaaggtatcatggacaactcttttgtaaacggcatgaacttgatgcagcttccaaaggtttagaccttgagtacacctaaccaattgaacttcggaagttcttgttgttgcatcaccaaatgaaacaatcatacaacctggaagatacaaaactgaccatctatttcaaggactctagaagtcataaccatatattcttcaagcctatgcgtcggagcaccatacatcataagagctctacacatgcgtaggatgaaccggtgtctttgtaaaatgtctgcaatgtgaaccgtaattttcgcttcagtttttagtcttttcttcagtctaggcattctgccttttttagccttgccttttaaattttgtaatctgctacgcttggcaactggtacgtctttgtttccagcagtagaagaaataccttcatcatctgttgttacagcttgtgaatctgaaaagattgagcttgaattttgatcttcattttggtaaagtttcaataatgaccctagtactccacttttcacttgagatggagggggtacgtatgtggaggtttcaataaacccttcgttatcgtcggatgaattgttttctgcataatcatcaaaatgatccactgcaggagccagaaatgaattttttgaacttgagcctaacgtttcgccatccgacgtacaatttacgtcaccttctaatttgagagcctccagtttttctttatcgtcgccctcatgaacgtctacgattttagacgcatcagctagatcggataagggaatttcttcattacggttatttttttctatatcattcttcccattttcattttctgaaggtattggtgccaagccagggaccaaacccccttgatttccagtcaggttatttattatcttcttgatgaacgtctcatcgtctccatccttaccattgttccttaaatgtgtgaaagaaactttaggcttcctcttgtggcgagcaggcctatcttcttcatcttgtccatctgtgcccttagaattatcgctggtttctgtagatcttgaagacaaatcattttctagagcatccgtatcagcagtgaatcttacatttttgttatcattattagaaatacctagatcactgatgcttttaccacttaaattgccttttttgctctcggctgaattggaagtgcgatggtcactactatcttcaagattcactcccgcttgactttgctcggagcttcccacccgaaaatctgacacaggagtggttggtttttcatttctaccgtccattgtatagcctatcggttattcgatcttttttcttttgttattctatatctaaaagataaaagtcgcacaccgctaagtaagtaagtaagtgttatataagatttatttagctacgttctcagatatagtaggcttaaaacaaacgtaaaacatagttatatattaatatgcaattcggtttatttctttttcaagattcttccgaatttcgtcatattgggttcgcaatttttggcgatggctttgcttcgatatttttcggatgaaaatagtcaaaggacactagaaacacgaatggcgcgctgattacggagacgtcgggctaagacaaagagggtccattcggcgtgctggtggtactgtgacagataaacccaatgccccacttttctcgaggagttgaaacaagcgggacaactgctacgtcataaaaatgggagtaccaagggaggagccataagccgggtaaaatttggcgctgtttttcttaatctaaaaatagttcaacaataaaatttgggctccgcccatccagaccaaagcaatcttcggccttaacaagccaaagggaacgaaacccagactctaccatgcatttcgaacatgttgtagctaactacactggtaacccagatacctattctctcagtagctgtttcaccaagactccgcactcatggtaagtagaaaaagaaaactctcacaaaaatctgagtggcacagcttttccaaatacgctttttaaacttggagaaataaagatgtattacccgctggtgccttaaaatatccttttctccggttgtccaataatttatgttacggcggctatttgagtttttgtggaaatctctatcattaataaatgtcagccttgtgtcttaaatgcaattcaacagggaaaaggcgcgagacttcggcggcaaaaagccacagacaagtgctggttgcaaagaggtaaagaagtaatgtgtgtaatcaaatagatatattaaggtagcaactcaccggtctgtccattttcttttcctgaataacttcttctgtcttcacacattcatttcatttttattttccaatatcactcaacgagaaagaagttacaagatctatctttcaaaatagtttacagttacctttactttaccctttcccttttcagtttgttaccccttctcctaaaagttttattttttgggtaaagatataaaggacactccagtcggttaaggtggctgtctagagaatataaacctgtatttatttaccaggcttatcagaaaagttaatcgtgttcttaaatattcattgaaaaggaacgtgatacagacgtaataaaagaagagtactaagcttaacttaataggtcatttatggttgaaaaacgtagtagacagagttccagtagtggctcagagttcagtgttccacctgatgtcgataacccgccactttctatccctttgaagactttatcagacagatatcagctgatcgaaaaactaggtgcaggatcatttggttgtgtaactttagccaaagcgcaatttcctttatcgaacatattgggtaaacaacatgatataaggggtactttaatggatcagcctaaaaatggtcaccaaaactatataacaaagacacaaggtgtagtggctataaagacaatgatgacaaaactgcatacactccaggattatacgagggtcagagaaattaagttcatactggcaatcccagcgaatgaccatctgatacaaatttttgaggtctttattgactctgaaaattaccaattacatatcgtaatggaatgtatggagcaaaacctatatcaaatgatgaaacatagaaggcgccgagttttttcgattccttctttgaaatctattctatcgcagatactggctgggttaaaacacatccacgaacataatttcttccacagagatttaaaacctgaaaatattcttatcacaccaagtacccagtattttgaaaaggagtacatgaaccagattggatatcaagataactatgtcattaaacttgcagattttggtttggcacgccatgttgaaaataaaaacccgtatacggcctacgtttccacaagatggtatagatcgcctgaaatattattaagaagtggttactattccaaacctttggatatttgggcattcgggtgcgtggcggtggaagttactgtattcagagctctcttccccggtgctaacgaaatcgatcagatatggaaaattttagaagttcttggtacacctatcaaacgttctgattttgttaatacaaaccacatcacagctccaccacctggtggattttgggatgatgccagtaatttggtccataaattaaacttgaaattgccttatgtagaaggttcatcgttggatcatctactttctagctcccaactatccgatttatctgaggttgtcaaaaagtgtttaagatgggatcctaatgaaagggcaacagcccaagagctttgtgaaatgccattttttgaaaacaccgtggcatcccaagtagacgcaagaggcaatgtgactaatacagaacaagcattgatttttgcaggtataaatccagtagcgaccaacacaaagcccatatattttaactcttcaacaaaattgcccgcagaaacagagtctaatgatattgatatcagcaacaacgatcacgattctcatgctatgtgctcaccaacattaaatcaagaaaaactaactttggtagaatttttaaacgaattcgttgaagaagataatgatgatcactcaatacctgatgttggaacagattctaccatttcagattctattgatgagactgaattatcaaaagaaattcgtaataatttggccctttgtcaactaccagatgaagaagtcttagatcattcattatcgaatattaggcagttgacaaatgatattgaaattataaataaagatgaagcagacaacatggaacagctattttttgacctggaaattcctgaaaaggatgagtttcagagaaaacaaccatttaatgaacatgcagatattgatgaagacatcgttctaccatatgtgaacaactcaaattacacacatacagataggtcacatcatagaggtgataatgttttgggtgatgcctctttaggcgattcgtttaattcaatgccagattttactccaagaaatttcttgatacctacattaaaaaaatcacgggaaaagttcgagcctcatctatccaattcaaaccaacattttggaaatgtaaccttctaataatttgtcatttgactgacgaatcgttaggcacagttatatagttatatacacatagacatacatatgttcgcatatatattatattactatgcattcacctaaatagctactgctctattaatacagtgctttttcgatggctttaatttaacttattagacattactttgcgtttattcccctccaatatatttttatgtttgtttttcttgaacattttatgatttcttgctcttggcggctactgattttgttaagcaactcatcaagaggtcaaaaaaagtagaacgagatctttgtgttcggttacccggctcagatcctaacttggtatgtttattcgtataagttactgttgtccacaggcaatactctgcagaaaattaaaacggcattaatgctaggacaaccagaactgttactactgtatgtgcgatagttgataactgcaacattatgcccggtatattctcaaaaaaccctattactgcatacgaagaaatcgcaagagaaatctttcggtttggaaaagctcactgtgaggttccttggagccaatagtaatacagcacaatccaaggaaaaatctggcctatatgcaaggaaggagagatagtcaaaagcattctttcccctagaagttggtgcatatatggcatcgttaaaacatattacccccaaaatttcttctctaaacgatgtgcttggcctttgttttggtttttgatgtcggtcgtttgaggccccttgcggaaaatcgagatcgccgaatggcacgcgagggaagggaaataaggtttaaaggcactgaaacaataggcaagaagtaggcgagagccgacatacgagactaatgtgtccgcgtttctaaggccacttttcaatgaaacggatattgatatgctagtaaaaggacgagctcaagagcgaaaatataagtaaagaattcgagtgcacttgtctccatgcagcaagatttcatatgagtcttttttatctttttactttttacattacacgatatgcactttatgaaaatttaacgaggttggaagccggataatcaaccaaaatcaggcacgaaggcacactcgtatatgcatgttgttgaaactctgttacgctgaactaacaatcacacatgtagaggtcaccgggaaaagttgcgaccccatggaaggtcgatctcttcgtttggctttgcttggctggcggcattgcgcttcttcgcttatacccgtctcttgacgctcgagctcgttcattgagatacctttattcttgcacattttctggcttttttcgctactcgggtacatgtaatcatgcacacagaaggtgctgtagggtgaaagttcctttgtgctgtcgtttgtttttaatgccaaactttctggtgatcaataaccacctctttttccttcaggaaaccttattattgttcttggatagtactaggaagtatataaggaacctcgattttggtattgcacggctatacacatctaagaaactttgtataaaaggtggctaccctattcatagcttgatatcaataggccatctcatcactttttattgaaaaggaaaggagggaaatatatctgattcaaattacttgtttgcttctctttaagacaaaagcatagataatttcagcgtggaacgccggaataagattggtaccctcgtcagaaagttacaaataccgcttcatcttcaaaatgacttcaccggaatcactatcttctcgtcatatcaggcaaggaaggacatacacaaccacagacaaggtcatatcgcggtcgtcgtcgtactcatctaatagttcaatgtctaaagattacggcgatcacacacccttgtccgtcagcagtgcagcttcagagacattaccctcacctcagtatatgccgataaggacattcaatacaatgcctacagctggcccaacgcctttacatttatttcaaaatgacaggggcattttcaaccatcattcttcatcaggctcatcaaaaacggcatcaacaaataaaagaggaatagcagcagcagtagcattggcaactgctgccaccataccatttccactgaaaaaacagaatcaagatgataattccaaggtctcggtaacacacaatgaatcatcgaaagaaaataaaattacaccctccatgagagcagaagataacaaacctaaaaatggttgcatctgcggttcaagtgactccaaggatgagttgtttatacagtgtaacaaatgtaaaacgtggcagcacaagttatgttatgctttcaaaaaatcagatccaataaaaagagattttgtttgcaaaagatgtgacagtgatacgaaagtgcaggttaatcaagtaaaaccaatgatattccctagaaaaatgggagatgagcgattatttcaattttcatccatagtgacaacttcagcatcgaacacaaatcagcatcaacagtctgtgaataacatagaggaacagcccaagaaacgtcaacttcattataccgccccaacaactgaaaatagcaatagtatacggaaaaaattgaggcaagaaaaactggtagtatcaagccactttctgaagccactactgaatgaggtaagttcttccaatgacacggaattcaaagcaataacaatatcagagtataaggacaaatatgttaagatgtttattgataaccattatgatgacgattgggttgtttgttctaactgggaaagctcaaggtcagctgacatcgaggtaagaaaatcatcaaatgaaagagattttggagtcttcgctgcagattcttgtgttaaaggtgagctaattcaagaatatttgggcaaaattgattttcaaaaaaattatcagacagatccaaataatgactatcgtttgatgggaacgacaaaacctaaagtactttttcatccacattggcctttatatatagactctcgagaaacaggcggattaacaagatacataagacggagttgtgagcccaatgtggaactagtaacggtaagaccgcttgacgaaaaaccaagaggagataatgattgtagagttaaatttgttttaagggctataagagatattcgtaagggagaagagataagcgtagaatggcaatgggatttgagaaatcctatttgggagataataaatgcatctaaagatttggattccctaccggatcccgacaagttctggttgatggggtcaataaagactattttaacaaattgtgattgtgcatgtgggtacttgggccataattgtccaataactaaaatcaaaaacttttctgaagaattcatgaggaatacgaaggaatccctatctaataaatcttactttaatacaataatgcacaactgtaagccataaacgaaattttaaaattaatagtattcattttaatcttttttgaaagcttaattttatcatcataatttttcttccaaaacttcaatcttggtattttttttcgcattggtcttcattttttttcttttgtttttagctttaatgttgaaagcgtgaatatcaaaacacttttataataaatcaccactttgtaactatagagaacaattcatgctttatttatagatgccacgattaagcatcaatcattagttgagaggatccttaacgttaaaatccaccgcacttttcctttcaaaaagctgcattgtttccataattcatttcatggcaggttaatgacttatttgatatgaagagtgaggttcttatcaaatgaaattcctacatatgaattttttaaaagagagtttttcgttttacgatatttatttacttcatcatcgtttatcatttttcacgtagcaaattttgaagcttcaacttataactcatttgcatccgattcacatatttcagctgactataaatttggcaacagcttcgtgacttgagcataagaaaaacatagacttgttggatataaaatatggctcacagggctttcatacaggttataatcacaggaactcaagtttttggaaaagcattcgccgaggcgtatagacaagcggcttcacaatcagtgaaacaaggtgctacaaatgcatctagaaggggaacaggaaaaggcgaatatggtggtattacgttggatgagagttgtaaaattttaaatattgaagaatccaagggcgatttaaacatggacaagattaataacaggtttaactatctatttgaggttaacgataaagaaaaaggtggaagcttctacttacagagcaaagtttatcgagcagcagaaaggttaaaatgggaactggctcagagagaaaaaaatgcgaaggcgaaagcaggggacgcttcaacagcgaaacctcctccgaattcaacaaattcatctggtgcagataatagtgcaagcagcaatcagtagtcaaggaagcctccatcattacgtcacaagtgttatcgaaagcatgcagcagtgcatatattttcctagttggttgcttcctgtacgttaggaatcttcaaccaccatccttgtatttagttaatattagtatatgtaccaaagtaaatatactcagatgccatctcgatatacgcaccgtacacgaaaatgaaattaaaaaaaaaatgttggagcacaagcaaggcagcatcagaacgtaccgtcagttggtaccaagacaagtccatccccgtaggcactacaaattatgggaatgagaaagtatacaaaatataaactgtcttatcatgaagaagagtcgcttaggaatttaaactttcaaatcgcattacgcaattctctaaaaacgcgaacctttccctgatatgtaatcagggaatttcctcagaataatattcgatctaagaaaccggaaacgaaatgaaaattgttactactttgtttaggagtagtcaaagttcattcagctatgggttatgatgaaatgatttaaattattctcgctccagtattaacttattacgtaatatgagcttaaaagagcaagctcctcatcactcacactccataacatgaagaacgaaaataacctaatctttaggtttctatggtataatgaaattaatattatctaaagatagtattaaccactactgatgttagccttttgaaaaaaaatcaaaagaaaaatttgaattttaaagaagaagtaacaaagggaagaagtttttgccaatcggacaacactagctctatttatacttttctgttgctccaaaaacaggaaagaacaaatttttcaatttagtgtgacccggctaataataaagagggaagtaataggtagggttttactggcaagaaatccatattgttgctcccgaataatattataaattcttgtaattaatacaaagtttctagatccaccttgtttaaaaatataaagttatgcttaaaattcttcagggaagaaggttttcaatggatgattttacatttttgacgaattcctgagaaactaaattacaatgtaaaactgtacataaatataaatattattgttgatacggaaagtaaaataaaaaaaagaaacgctaaagaatactgaattgccaacctaagtaaaaaataagcgataaaatcaaagaaacggacagaatgcatataaaaactgtaatcagtaataagcccaaaaaatagtgatcagtccatttcaaaaattggtaaaaattgtcccattacgagaattgggatattaaacgagtccctttttactgtccaacaacaggcacacttcaaataaagaccgttacttaataataaattgcacttagtaaagattgcttttccatccgtagtaaaagaaaacccttctgtaatttttgacgaggtagaagaacatgcgttcaacatcaatagttttttccttttattgatatcattgtaaccaaatgccagcaattcgttaaatatttgaaagtaattcgaaacgcttttatgatccagatattcaaaaataaaggaggtgcggtctaatagtaaatttttgttaaaacctgttaaagaatagaattcgttactgacaaaacaaatctcgcctgatcttctccagatgcacatcggtgtgcagcttactaattttgccatgttctccaaatctaataaagccctttgcaaggtaacttcctgtaatagcaaatcctcttcaatcatattggatgttaacgaaatgaaaattggagcatatctttctagtatagagcgtattataacttctaaatcatatctcaaattatgcttttgggtactgtgttcgtcttttactgaggcagatttatcaatttcagctccttcaagaaatttttttcttaaagtagttagcagtttggtgtatgcgagcttgtaattatgcggttttattaaacatttattgtcatataggtcttgaggagtctttactaattcacgaaactttgaaggtgatatgaaatcggtatcatgtttctccagatctgcatcggagtgactagaactgtcacattcgctttccagtttggcgttatgtgatgggtgtgtattagcgtttgctccacgattcaaatgcagcatgtctaaagatataaagggcctagacactacttcatcatatgtattgaaagtagaagtggaatggccgatcgaggagtccttttggtcattcacgctttttgtcgagtttaaaaggttcgttaaatgcaatgacgaatttccccgtgtagatgcgctaggattgggatattctgattcttggagggaaaatatctgggagttattcggtaaaaacggcgttgaaatatctactatatcctttaatttcatgtattcgtcattgcaccacatactatcaaagtgaatattagtttcgtcatcgacatcatcgtcactcttattactatcgtccattccagagtgcacaggaacgtttgaagtagcaaccaaacaattggtagccagcggctgctgcattgctttatgttgctctaggaaatgcgactttaaattgagagtactcttccgtacggtgggtatgatggggtcattcattaaatgtactgcttgtgaagctgatatattattagaagtattttctaagacggtctggcggttattcgtattgaagttcgtaatacgtggaatagatccagcgctttgaaagttatcatttatattatacgtatattggatattcgtattgtgggcaggtgttttgcctggtttttcctgatctgaagatagaaaatctcgctgcagatgtacgcttgagggggataccgtcttcgacggcacatcatgtattaccagcctcttccccaaattcaagtatggttgtgttccatgcttctcaattcgttttcttgatttccttttcttatctctgcaaaacttcccaatatttctttttaaacagttttgacatggcctccctacgtcacactgtatatgtttggtatgacagaattcacaagctgtctggatagactttctcgtctgtttcaactctgaaggtagttttttggtcatatgtatatatattcttgtatgctgtatccaaatatattatttctttactccctttattgctaagctgtaatacgttaaatcattcgaaatatgatctattcatgcaaaaacttgatgtgtgtaacaaagaaaatatccggttcagagatccgaacaaatgatagtcgtacccttccccttagtgttaactcgtttaagcaggctatgatgattagtaaatcgtttcagcctcttctcatttcgacaatttttgaggccttcccttagtgagaggggagataaccaatcagcacagagaacgacgacggcgcggaggctgggcggttaaaagaagataatgtgaaatagatcaacaagctttctggtggcaaaacggcagtcagagatatacaaaaggggcaagataagtgagggaggctatgtggaaatggaatgtgcgcagatgggcgggcgcaagagtaaacattagcaagaaccgattaagtgtaattaacgttggaagtagatacttatcgaccgcaagaagtccactgtctaaggttagaaatataggaattatagcccatatcgatgcaggtaaaactaccacaacagagaggatgctttattatgcaggaatctcaaagcatattggagacgtcgacactggcgatacgataactgattttttagagcaggagagatcccgaggtatcacaattcaaagcgctgcgatttcattcccatggcgaaatacttttgcaataaatcttattgatacgccgggacatatagattttacttttgaagtgattagggctttgaaagttattgattcatgcgtggtcattttggacgctgttgccggcgtagaggcacagacagagaaggtttggaagcaaagtaaatcgaagcccaaaatctgctttatcaacaaaatggatcgtatgggggcgagtttcaaccatacagtcaatgacttgataaataaatttatgagaggaacaactaccaaaccggtgttggtaaacattccttactatcgaaaacaaccgactagcaatgattatgttttccaaggtgttattgacgtcgtaaatgggaagcgattaacctggaatccagaaaatcctgatgaaattatcgtggatgagttggatggtacttctcttgagcagtgtaatcgttgtagggaatcgatgatagagactttgactgaatacgacgaagatttagtccagcacttcttagaggaggcagaaggcgattactccaaggtttccgcacagtttttgaacgcttcaataagaaaactgactatgaagaatatgattgtacctgtcttatgcggtgcgtcttttaaaaatattggcgtgcagcctctattagatgctatagttaattatctcccttcgcccattgaagccgaactaccagaactaaatgataaaaccgttccaatgaaatatgaccccaaagttggatgtttagtaaacaacaacaaaaatctttgcattgctcttgcattcaaagtgattacggatccaatcaggggtaaacaaatattcattagaatttattcaggtacactaaacagtggcaataccgtttataattctactactggggaaaaatttaaattgggtaaattactgataccccatgcgggaacatcacaacctgtaaatattttaactgcgggccaaatcggattgcttactggctctacagtcgaaaacaacatatctactggagatacactaataacgcattcgtcgaagaaggatgggttgaaatcacttgataaaaaaaaggagttgacgttaaaaatcaattctatcttcattcccccaccagtttttggtgtttccatcgaaccaaggactttaagtaataaaaaatcgatggaagaagctttaaacactttaattactgaagatcccagtctttcaatttctcaaaatgatgagactggccaaacggttttaaacggtatgggtgaattacaccttgaaattgccaaggatcgattggttaatgacctaaaagcagatgttgaatttggtcagttgatggtgtcctacaaagaaacaattaattcagaaacaaatatagaaacgtatgagagtgatgatggatatagattctccttatctctgctaccaaattccgatgcccttcctaactgccttgcatatccattaggagtcaacgagaattttctgataatggaaaaaaatggtaattgggataaagaatggaaataccaagtttctttcgaatcaattctaaattctattattgcaagttgcattgtgggacttcaaagaggcggaaaaatagctaactttcccttatatgcatgctccatcaaaatcaatagcgattggtcagtcccacctgatattgaaactccacaagaaatcttaaaaattactagaaacttaatttttaaagctctcaatgacttaaaacctgaaaaatacaaccttctggaacccatcatgaatcttgatctaacaatccctcaatctgatgttggtacggtgttacaagatctaacaggagcaagaaaggctcaaattctgtctattgaagacgaatcaagcgtgtcaaattctggcgcatccacttgtaattctccagagaacagcaataggatatatattccctctgatgctgttacaaccctacacgcaaccaaagataaaaaaaacactcaagagaccagttctaatgtaaaaaaaattataaaagcgaaagtgccactaagggaaattaccacctacaccaataagctaaggagcttatcgcaagggaggggtgagttcaatattgaatattccgatatggagaaagttaccaacgatcgcctacaatcaatacttcacgacttgtagcaaaaatgtccttaataaacgccttgttatatctttatcaaaatggtttttacaactatcgaatagtgtgaaccgataactgtgtagttgtatattaatagaactttacttttgcgcaggaacaaacattttattgcgacataggcataccttgccctcagagatctttatattcttgttcctcgtggcccaatggtcacggcgtctggctacgaaccaggagattccaggttcgagtcctggcggggaagaatattctttttgtcactaacacaaccattctataaattgaagagaaaaattaaatggccaatattctacgtgcttgttattagaaactcgcaacaattgttctgcaaggcccctcatttttttttgctatataaaataataaatggtcacgttggcataagtttgtgtagaaatgcttaagatcacttgcaaaaatataaactgaataataaaaaaaagaggtataatactggtcgttgctttttcaatcaccgtgtcacccaaatcgataatgtcaactttctttcacaaccgaagtaaaaggagtttaacatttgctttctattgaaggcttatttttttttacatattctgcaatttcagctcctaaaaaggatgtcaattcaccttttgaatcgtctaaatgggtaagtctatcacacgtagaaagcaaatcataattgatcgactttgaaatttttgaatcatgtttgtaatctggatgttgtagtacaaaatttctaaagaattttgctgttgttggcaattcaccgcttgctctatcagaaattagctttaaataatagtatagtctctcgtgtttggaagaatgctttaattctttccaatctttggttacaaaccctttttggcataggattggcgtaacaaattgaggaaatataccattctctggattatggaaaatctcgcttatagaataatcttcagtttccacatcggtgtcgttgcgaaatgattttttccaatgaaatttttcaaataggatagcatctctgtgatgggctatcttcatattttcccatactttggacatatgaatatatgcgttaatattatcggaaaaggtcaaaatgctatcgacaatcaagtatatgagcacggaatacgcagcgttctcaaaatctaatagttgcacttcaaatggtctgaattccactctccaaccaggagaatcctttttgtccggggttgcttgttgtgtggggggtttaaaacgtaatgtctgccaatttgtactttggatgttttcaaagtgatttgaagacgttttgttgtcctgattcaacagttcttcgaatgtagatactggatctcttatgtagagatgcgcaaaatgtttagcaagatcatagtccagtggcgccttatcattctctagtagtcgtcctaatactttttcattaataggtacatttgtgtcgttataagtcctattgaaaaatttcgacccacccaagaaaagatcaaccgaactatatcttgactttggtatttcaaggactttatcttgtacgtctttggcaatgcctccaaatccgttcttgttgtatttgggtagtaatggcgcaacacctctttccttcggagtacggtcgtccaccgcaccagatatcacattccaacgaacatcttggtcggctagccaacctttaaaagcaggcgcagcggcagagaaggctagcattataggtgcaaaattcactaatgcatcgtacaggtaacgtgccttgttgatattgggtgcctgaaaggtcacttgtaagcacgaacagcccatgccaaaacccatggaatccatataaatgaaacccggtttggaagccagtttcgcctctttgtcttctggtaaaaaccaatctcgatcgtagatggagtcatccgtttctggagtagctatatctttatacatgggaacattcatgcaaactttttcaccacgcctggtcctgatggatgctgtcaagttaggaaacctgacatgtctgttaatgacttcatcgggtaaaaacagagacctggaagcggcatttttatgattccacggatccttaatgttaataaagtcggggcatcccatcctcgggaagacagtcagcgtcaaagggacagacctggagcccacatgcaagttatttttactatcttgtctcgcatattcagatagcttatattctgcaatggcacgtcttttttgcatgttaacctcaacgtaactacccacgtaattcaaatatggagaagctggtgttgcctctaacatataccggccatactcagggtgaaaactcacatcgttagcctcacaaagggacgaatcctccatattaagctcagtgagtatcttgtcatggcaaacgtcgagcatagaatttctctccttatcatcaaaatctacaaccatgtactcaagctcgtctccccaaaaaagagggtcattgtctcttttaccagcagcttggaaaatatacaacaactgctcgataccttcatcccttatgtgttcattgtacgtcctagactcaaaccactgcaaaggcgtgcccaaagctaagagtcccattttattcttctatatgtatattttcgatactctaaaccaccctacaatgtagccctatactaaatctgctcaattttcagcttctacaagtgactcgagaccacgtggaaagatccaactactccagcacaacgattcaatataatcgattgctccactcataagaggcaagaacaagcttcaacttttggtaagccgccgtttataaacagggaagatgtcctttgtcaagggaggcacagagcatggccaatttggcaaattgcaggtttttctgagtgaaaaatgaaaaagcattgtagtagagtcggctcactgaaaaaccggggaggacgaaaaggtttccagccacagttgtagtcacgtgcgcgccatgctgactaatggcagccgtcgttgggcagaagagaattagtatggtacaggatacgctaattgcgctccaactaccaaggttgttgagggaacactggggcaataggctgtcgccattcaagagcagcaacaggcatgggaagattcgctttttttttttgaattacaatagtatgtctgatgtctgcaagaagtaacaggcgtgtgcacaagaatacgtgtgtgtgcgtaagcgtatgcactggtggcataacttatctaagaagtatatatcactgacatagaaatgtagatatacaggtatttttctcgataatcgataaaaatctcgtcgcgctgaaccaaacttggtggttacggagagtttttctctcatcattactgtctttcgcattgatttcccctttgaccgataaaatcccttggattcataagattaaacaaagaggtgatcaaagagaaccctgtgaaagtttatgtttataaccgggcataaagtgaactagacactttcaagaagccaaccaaagcatgagtaacgaagcttaccagcatgatcataccgtaaatcctcaccagaagatagttgtgaacagctacgattggttacagttccgtgatgagcaagatcactgtaaaagtaagaacccgataacgcacgcttctccaggggtcggttcgaatgcacagaattcagacatagcggaggcccctcaggtattccacccttcctatcaatctctggtcaacgtaccgtccgagagcccgcgacctgatcagacttcagggtccaatcctgccgttggactgcttcataatgcagaggacaaagcgtcagggcaagaagaagaaggaagtcaatatgagattcaatattcggtatttcgtccgctgcatgcatatccaaccaagggcctagcatatgagcagctccgaagaaaagaagaacaagaacagagggaaaacttcaaccatttggtttctgactgtattgaggctgtagagacatttggacgcgaactcgagagaatccaaactggctcaagtgggtcgtactttgtgtatggaacacgggccgacgaaagcgttccggtgggggtcttcaagcccaaggatgaggaaccatatggcccattttctcccaaatggaccaaatgggcacaccgcacgtttttcccatgtctgtttggcagaagttgtctgattccaaacctcgggtacatctgtgaaagtgcggctagtttgttggataggcgactggaaacgcatctagtaccctatacagatactgcatctatagagtcttttaatttttatgataatagaaaaaaatgggtattgggatacaaccttcagaagaagaaacaaaaaaagctgggttctttccaactttttttgaaggagtacatcaacgccgatgagttctttcataaatacccattacctgggatgtattcagatgttaaacattcatttcatcgtaagtcatccggcgaagatatcaatcataaaccagagacaaccaggaacctaacagatgagacagaaccgtccaagcaaataaattcctctccaatttcgacggaatctgaagaaaattcgaaatttgaatggacagaatcaagtttgagtcagttcagattggaactagaaaaactaattatccttgattatataatgagaaacacagatagaggtctagacaattggatggtgaaactaatcaaactttcaaacaataagtggagactcaagttagccgccatcgacaatgggttgtcctttccctggaagcatcctgatgagtggcgtctgtacccatatggctggttgtatttgcctctgcaactactagccaaaccattttctgagcaaatgagatctcatttcctaccgatattgacaagcactaattggtgggaagagtcgtaccaagaattcttggccctatttagcagggaccaagattttaacgtccgaatgtggaagaagcaatgggcagtattaaaaggacaggcgttcaacgttgtcgaaacattgaaagacccacgacaaggccccttggaattggttagaaggacaaggtgccaggtaatagatgagaagatgcaagttccctgttgcccacctccagtttctattttcaaaaacgccatagacgaacctattggatcatattccacttcaccaatggtactccctagcaccccaagcacaattccatttcatgcacataaccaaagcaatagtaatcctgtatactatgattccactctgcacccatttgctaataaaacagtgatagcagagcggctacaaatagtcaattccacccccgtattcacctggtgttgattttttggaaaataattcaatacatactcaatataaagaaatcataactctactttagcatataggaaatagactctttcgaaaaaacctctttctgtagtgttagaaagcaaccggctattatttttgtgtgtcttcgaaaaatcggaacccaaacagatcttagcggattcatggtaaaaatagccttgaagaatttaggaaaataaatagatactcaaaaaggaatagaggatcttaacaaatcattacattacttaactcacattaaaagcaaacacctttcttaagctgttggtgcaaaaaaggattacatctattgcccttatgaatttgttttggccatcggaaaccaaaaagcaaaatgaaatacctggtggcgattatacacctgggaactcaccttcagtacaaaagggttatcaattcctcaatcgagacatatttaaaagttgtccacgaattatggaaaggcagtttggtgagtgtctgcacaatagaacgcatttaatcaaggatttaatttcttctggcaatgttggactaggtcccattgagattgttcacatgtcctacttaaacaaacatgaaaaagaagagtttggtgaatatttctacgttacagggatcgaagtttccggtcctgcaatgcccgtagagtttcttgaagtgctaaaatcgagtaagcggatttccaaaaatatatcgaataatatcatattgacttattgctgttttaattttttcagcaatctagacatccgtattagatacgatgctgacgatactttccagacaacggcaattgactgtaacaaggaaaccactgacctgaccatgacagaaaaaatgtgggaagaaacgttcgcaagttctgtcatccgagcgataataacaaatactaatccagagttaaaacctcccggtttagtagagtgtccattctacgttggaaaagatactatctcctcttgcaaaaagatcatagaattactctgccgattcttaccacggtcactgaattgcgggtgggattctaccaagagtatgcaagccaccattgtcaataactatttaatgtatagtttaaaaagttttattgcaatcacgccaagcctagtggattttacaatcgactacctgaaaggacttaccaagaaagatccaatccatgacatatactacaagacggctatgatcacaattctagatcacatagaaacaaaggagttagacatgataactattttaaatgagacgctcgacccccttttatctctgctaaatgatttaccgcctcgcgatgctgattcagcacgattaatgaattgcatgagtgacttgctgaacattcaaacaaattttttgttaaacaggggtgattacgaactagcattaggcgtctctaacacatcaaccgaactagccttagactcttttgaatcttggtacaacctagcgagatgccacatcaaaaaagaggagtatgaaaaggctctcttcgcaataaattcaatgcctcgtttgcgcaaaaatgatggacacctggaaacaatgtacagtaggtttcttacctccaattattataaaaagccattgaatggtacccgcgaacactacgacttgactgcaatggaattcacgaatctctcgggaacgttgaggaattggaaagaggatgagttaaaacggcaaatttttggaagaatcgcaatgataaacgaaaaaaaaatcggttatacaaaggaaatctgggatgatattgcgataaagttgggtccgatttgtggtccacaatctgtgaatctgattaattatgtctcccctcaagaggtcaaaaacataaaaaatatcaatttaatagcaaggaatacgatcggcaaacaattgggatggtttagtggtaaaatatatgggttattaatggaaattgtgaacaaaattggttggaatggcttattaaacatccgaacagaagctttcatgatggaaactgaattctatcaagcttctaacaacattatcgatgaaaacggtcatataccgatggaatcccgaaagaaaaggttttgtgaagggtggctagatgatttatttttagatttatatcaagacttgaaattgagcaagattagcctaagcaataaagatgaaaaacacagcggattagagtgggaacttttgggtttgatcatgctgcgtacctggcattgggaagatgccgtagcttgtctaagaacaagcatagtagctcgattcgaccccgtaagttgccagcagctgctaaaaatatacctgcaacctccaaaaaatattcaagaggttacattactagacacagataccataataagtttattaattaagaaaatatcatatgattgcaggtattataattattgccagatatttaatctgcaactgctagaaaagctatgcaacgaattggggacgcatatactgcgtaataagatccttcttcaaccttccataggagacgaaatcatggtcatgatcgatgccatgcttgcgtggatagccgacctagatcacacagtacaaccttgaacaaaacggtgctcttagtattattatataaccactacggttggatggactgagggtaagggtaaccgtataccttttatttttttttttacattttgaactgggaagaaaattttttttgcgagggattgacggctaacgccaaaacactccgaagagaatgagaaaagcttgggcatcgctcgaagtcatcgaacgggactatttttgtttaaaatttcaccagatctgcttgataagggtagtttagcttgtgtatttgggaaaggtacgcaaaagatatattttactaagatctttaaatatttttagcttgaggtaatacatgctaattttagttgattagagattctgaaaaattcgttttagttagtgtttaagaatagtggcgtttatcgttttgcccatttaataattaggaaaaaatatgtcagggtccttttggaagtttggacaagattttggttcacagtctccattagctaaactgttgaacagggctttcattaagatcgatgataagcccactagtacggaagcagggaaaattgactctaatagcacagatgaaagtttagaaagcaattcttttaaatcagaagacgaagaagaagaatatgagctgcctaacagagaagaagactacaaagcttataagccaaacctgtctctactgaatgatcttttagatgatgaggagttatatacagaactgatgtgctcgaacttcaagctactagtgtacttgaagtaccctgaagttttgtccaaattgatagattatgtcagaaatagtaccatacttgagtccaatattgatagagttacttcagaagacagagatttagtacgtggtgaagacaaggacacaacggaggactttgagaatgctaaagcagataagaaaaacattgatggtacttttgaagaaaaagaacgtactcgtagtggtgaagaagaggaactggaaaatgaagaaaatgatagtgcatctgaggatactagagtcactctacctcatgaactagaggaacatgatgatacgcgaagagccagaatagcggccgaaatattgtccgctgacgtgtggcccatatcatctgctttgattgaaaacgaaggacttctcgctaagctttggtcgatcctcaggctaccttctccattgtcaattgaagcgtcaacatattttatgaaaataaacgaacgcctcttggatatgaatatggacggaataattgaattcatattaaaaaaggaacacattgttgacgattttttagcacatatagataatccgcctttgatggattttttattaaaagtaatatcgaccgataagccagaaatatcaaatggagttatacaactgtttaaaaaacagaacttggttccaaagttgattcatttactcgatcctgtttttgattcttgcacacaatctgcagccggtgattttctgaaagctctggttactattagcggtaactgtcctaatgagattacttcgagcatagggcctaatgaattaacaaggcaattagtttctccaaatatgatgaaacaacttatggatataatgctcaagggaggcaattcgttaaataatggcgttggcattatcattgagctgataaggaaaaacaattctgattatgataccatacaaacaaattatactaccatagaatctcatccgccaacagatagagacccaatttatttaggatatttggttaaaatgttttctgaacacatggccgatttcaacaaaatactaactgagaagaagattccccttttacagacgtcctatggaacgattgaaccgttgggatttgaaaggtttaagatctgtgaacttattgctgaactattacactgctcaaacatgactttattgaatgaaccgagtgcctatgacattgtaagagagcgtgatgccgaaagagagagaatcttcaattcacaaaattacgtagattctaacgatcgtagtgaattaaaagaaaatgaagacgacaatacaggtgatgctgatgatgaagtggaagatgatacaaatcaggtagaatccgctaatacctccattgatggtgaagaagttatcgataagttaaattctttacagatagaaaccaacaaagtaaaccagaacatgaataatgaagagcaacatagtttaatgccagacttcaacaatggtgattttaaggacgaggaagatgaaaatccatttgaaccccaatattcagacgtcattttggattcttctgatatagaaaaaaactttcgtgtgtctcccaacgttggagatcagctgaaaatcagtttacaagataccagagtaatagatactatgctcgaaatgttttttcacttccagtggaacaatttccttcataacgtagtgtacgatgttgttcagcagatttttaacggtcccctcaaaataggttataataggttccttttagatgatctcctaatcaacatccgtttaactgatatgattattaacggaaacaatgaatgcatagaatatgagaaaggacatgacaccaggcttggatatatgggccatttgaccctaattgcggaagaagtcaccaaatttactgcatatattgaagagatgaacatcacctttgaaaatactgaagtaatgagttctttatttgagagtaaatggattgcctatacggaggatgttctagaggatctaaaggagaaatacaacgccatattaggcgatatagctgaagaaggagacatgttgcaagatgaagaagaggatgctgtatacgacaagggagagcgcactatgggtacagtcgatgactacattaatgacataatgcaaatggacaatgtacggtgtcaagaggaggaagaggatgaaggagaagggtatgtcagctttgatgaagatgaaccccaagaatatcgtaatggtgattccgttagaagcaaagaatcgaattcatcagaaggcaaacgtgaccaagagcagctttactatgagtacgttaacgaagatggtacaaaaacaagattaaacttcaatcctgattctgacgccacggaacaagttccaggtgaagtgaatcgcgatcataagataccattgaagcttaagcgaagttttacggatgcatgcaaatctgaaacaataccaaataatacagttaatgctaaggaagaaagtgtatttcaatttagcaatgaacttagtgacggctgggagtcatcaccttctaattctatacccaagcgtgcttctccatcaaaaaatggcatgaattcacctatgtttcaacaccagtttgaacttcatagccccaccgatgaatttggaggtcataaagacgaaatattaagcgcggaaggccatgactacgacatagatgaatacgatgaactgagcgatgacagtgatgaagagtatgataactgtgaagacgaagacagtttggattatgctgattccgccgcatatgcattgtgtagatccaaaagtaaggacaagatatcatgggatgaagaagaacaggcgcgattaatgggcgttgtaaaatttaattcagagcattacagggactaggaaataatactaattaaataattctaataattctaatattaataacaataataataagaataataattatacaataacacatgtatttcctaactcacaatcgtttggactacatatgctgtctagtgccttattgcgactttgcccgtttgataacttacttcgattgtttagtattcaaaaaggaaaaaggcgttttctttttcgtgtactttttttcgaaattctgttgaatttattcgaactcagaattggtccatcaagagcatccaaaatacaaaataactcatcatcacacaagaagaagcacaactccaagcaatttctacaatatgtcaaaaaaacttgcgtcaccattgtccttcttacccctttataatttgctttctgctgttggttggtcttatttgctttacttggtcatctccttgtacccaaaagttggacagccagcattcttctaccaaactaaaaatgtcgctacccttgttcaatgtggtgctataatcgagatcataaactcatttttaggagttgtacgttccccattgctgaccactgttgcacaagtgtcttcaagactactagttgtcctcggcatcttccaattgttgccaaacacaagtggtgttcaatcagttgtttacatatcattattactggcatggtctataactgagatcgtcagatacttgtattattttttcatgttggtattcaagaatggcgcaccaaagatcttaattctattaagatataatttgttctggattttgtaccccactggtgttgccagcgaactacgcattatttactgtgctttaaatgcagctgaatctcagtattctttactttacaaaagaattttaatagcggccatgctcgcttatatcccaggcttcccaatgctcttcctacacatggtagcacagagaaagaaagtcatgaaaagtttaagatcctctttcgggaagaaactaatttgaattctttagataaattcttctgtattttttataagaatattagccttcacattgaaatggcttcaacgctcttaaccataatcactagtatcttgcggtgcacgggctttatattgagcaaaattgcgaagggtagccgaattagagaactcttagaaagatgtcgaagctcactcggagtcgaccttcacagcctactgaaacaactgtgccgagacaatcttaagtgtgttgctctaattttcatgctacaactgaaattcatatggccagtggccagaatcacacctatttataggccatttaccagtcatccattcagaaatttagctacttcctcaagcatcagtagtacaaaagctaagactactaagacagatacaactccactaaaattatcaaatgaactatatgcaatattcaagattcataatcgtccatatttggtgaccgagggcgacagagttattcttccattcaaattgaagcaagcggaggtgggtgacattttaaacatgaccgatgtaacaactttaggatctagaaactacaagctagttggtcatccaatcaatacttctctgtatactttaaaagcaaccgttgttgggaaaactaaaagggctttccaaactagggaggtaacgaagagaagaaatagacgggtccgtcatgcaaagagtaaaggtgatttgacaatcttaagaatatcagaactgagtatgaactgaattttagggatatgtacatatacgcatacgtataaaatcatgtaaataacaataaaatttgacacactttcttcgccccaatggccattcaattccagaccgacgcgtcttctaagttataatgctatgaaatttcaacaagttaattaaaagtaagcataataataaaatcaggtaatggattcaccaaaaaaaaaaataaaaaaacaagggcagaggggtgaccattagtacgaaacactaaatatagtattaaaatagttcaactccacctccaaatgccctttttgaggaaaatagcggggacagcacatacacattctaggtctgattcgaactcatctgtgaaattcggccatcagccgactagttcggtagcatcaaccaaaagttcaagcaaaagccctcgtgcaacatctcgcaaaagcatttatgatgatattagaagccaatttcccaacctaacccccaactctacctcttctcagttttacgaaagcacgccagttatcgaacaatcctttaattggacgacagatgaccacatctcagctggaacgcttgaaaacccaacgagctttacaaacagttcttataaaaatgacaatggacctagtagcctctctgattcgaggaaatcctccggtggcaatagcgtaaatagtttgtcctttgacaagctaattctatcgtgggatcctacagaccctgatgaatggacaatgcatcgcgtcacctcatggtttaaatttcatgattttccagaatcctggatattgtttttcaaaaagcatcaattgtttggtcacagatttataaagttgcttgcatatgataatttcgctgtttatgaaaagtatttgccgcagactaaaactgcttcatataccaggtttcagcagttattgaaaaaaacaatgaccaagaacgtaacaaatagccatattcgtcagaagagcgctagcaaacttaaaagttccaggtcttccagcgaatcgatcaaatcaaaattaaaaaatagtaaatcgcaagaggatatttcaaattctagatcaacgtcagaatctgcattgagcccaacaaaatcgggcccttccaagaccgatgaaaagaattttttacattctacttcaacacaccaaaaaaccaaaagcgcaagttcactatacagaagaagttttatatccctaagaggctcatcatcgagcaatgcttcctcagcaaaatcaccttcaaacatcaagttaagtataccggctcggccgcactcaattattgaatctaacagtacacttaccaaatcggcgagcccacctgcatctccttcgtatcctagcatatttagaagacatcacaaaagtagttcatctgagtcgtcattattaaattccctttttggtagtggaataggcgaggaagctccaacaaagcctaatccacaaggtcatagtctgtctagtgaaaatttagctaaaggaaaatctaaacactatgaaactaatgtgtcttcacctttaaaacaatcttcactacccacttcggatgataaaggtaatttatggaataaattcaaaagaaagagccaaataggggttcctagcccaaatacggtagcttatgtaacgtctcaagaaactccatccttaaaatcgaattcgagtactgctaccttaaccgtacaaacggcagatgtaaatataccatctccatcttcatcaccaccgccaatacccaaaactgcaaacagaagtttggaggtcatcagcacagaagatacacctaaaatttcttcaaccacggcgtcttttaaagaaacgtatcctgattgtattaatccagacaagacagttccagtgccggtaaataatcaaaagtatagtgtaaagaactttttactggaccaaaaattttatcctctgaagaaaacagggttaaatgatagtgagaataaatatattctggttaccaaagataatgttagttttgttccgctaaacttaaaaagtgtagcaaaattatccagtttcaaagaatctgctctcacaaaattgggaatcaatcacaaaaatgtcactttccatatgacagactttgattgcgatattggtgctgcaattccagatgatactttggaatttttgaaaaaaagcttgtttttgaacacttctggaaaaatttatatcaaagaccaaatgaagcttcaacaaaaaccgaaacctgctcctctcacctcagaaaacaatgttcctttaaaatcggtgaaaagtaagagttcaatgaggtccggaacaagcagtctgatagcatcgacagatgatgtttccattgtcacttcgtcttctgacataacatcatttgatgaacatgcatcaggaagtgggcgcaggtacccccaaaccccgagttattactatgacagagtttccaatactaatccaactgaagaattgaattattggaatattaaagaagttctttctcatgaggaaaatgcaccaaaaatggtttttaaaacaagtccaaaattagaactcaacctaccagataaaggaagtaaattaaatattcctacccccataacagaaaatgaaagcaagagtagttttcaagtgctaagaaaagatgaggggactgaaattgatttcaatcatcgtagggaatcgccttatacaaaaccagaactggcaccaaaaagagaagctcccaagcctcccgcaaatacttctcctcagaggaccttatcaacttctaaacagaataaaccgatccgcctagtgagggcaagtacaaaaatttcgagaagcaaaagatcgaaaccattgccgccacaattattatcatctcctatagaagctagcagctcgtctcctgattcgcttacttcctcatatactcctgcttcgactcatgttttgataccgcaaccttataagggtgcaaacgatgttatgcgtaggttgaaaacagaccaggactcgacgagtacttccccatctttgaaaatgaaacagaaagtgaatcgctcaaattcaactgtatcgacttcaaattcaattttctattctccttcaccattgttaaaaagaggtaactcaaaaagagttgtttcgtcgacatctgcggccgatatatttgaagagaatgacataacattcgcggatgctccgccgatgtttgacagcgatgatagtgatgacgattctagttcatccgatgacattatctggtccaagaaaaaaacagctcctgagactaataatgaaaacaaaaaggatgagaaaagcgataacagttctacgcattctgacgaaatattctatgattctcaaacgcaggacaaaatggagagaaagatgacctttagaccatctccggaggtcgtttatcaaaatttagagaaattcttcccaagggctaacttagataagccaatcactgaaggaatagcttcaccaacatctccgaaatccttagacagcctactttcaccaaagaatgtggcttcatcgagaactgagccaagcactccttcccgtcccgtccctcctgatagctcatacgagttcatacaggatggacttaacggtaaaaataaaccattgaatcaagctaagacacctaaaagaacaaaaaccataagaaccattgcacatgaagctagtttagcaagaaaaaactctgtaaaactaaaaagacagaacaccaaaatgtggggtacaagaatggtcgaagtgaccgaaaaccatatggtgtcaattaataaagccaaaaattcgaaaggtgagtataaggaattcgcctggatgaagggtgaaatgatagggaagggatctttcggtgctgtttatttatgtttaaacgttactacaggtgagatgatggccgttaagcaggttgaggtccccaagtatagctcacaaaatgaagccattctaagtaccgtggaagcattaagatctgaagtgtccacgttaaaagatttagatcatcttaatattgttcaatacttaggttttgagaataaaaacaatatttacagtttgtttttagaatatgttgctggtggctccgtgggatccttgattagaatgtatggaagattcgatgaaccgttgatcaaacatttaacaacacaagtattaaaaggattggcatacctacactcgaaaggtattctccacagggatatgaaggcagacaacttacttttggatcaagatggtatctgcaaaatcagtgacttcggaatttcaagaaaatcaaaggacatatactctaattcggatatgaccatgcgaggaacagtcttctggatggctcctgaaatggttgatacaaagcaaggctacagtgcaaaagttgatatatggtctctgggatgcatcgttctggaaatgtttgctggtaagcgcccgtggtccaacttagaagtcgtcgcagccatgttcaaaattggaaagtcaaaatcggcaccaccaattcctgaggacactttaccattgatatcgcaaatcggacgaaattttctggacgcatgcttcgagataaatccagagaaaaggccaaccgctaacgagcttctttctcatccttttagtgaagtaaatgaaacattcaatttcaaatctaccagactcgcgaagtttataaagtcaaatgataagttaaactcttcaaaattaaggataacctctcaggagaataaaactgaatagctattaggatcgatctatacttaagatatttatgcatacgtaataatatagaacaataaacatagatgacggaatgacggaatgactgaaaattaagaacaaagaaaattaaaaaatttctgctgatacttattcagacgaaaaatggtgcacaataagggtgtcaaaacgacgattcgacccttcaaatattacagtcctcacctcttcgctgaagggctcactttcatcaggaaggtcctctccaataataaaggtagtctcctctatatcagctaaagcagtatctgataaaccaacatcaagcacagtctctataaaggacggcttttcaattgcttcttctggaactttcgtttcaaaggggatatccacaattttaatggtagattcgtttagccagtcatgctcagcaaatgcagttgacaaatcttttgcgaaatcaatattcttgctgttaataaatatactacaggatgcattatcattattatagccatctctatagcatatcaataagagaagatatagtccaagataatcggattgtgtcaggtatggttttggaagtaataaattgaaccgtttcctcttaaagcgatcagcatttaatctgccataggtatttgaaatttgaacggcaaaatttgccttgagtgactggaaaatagacttgaagaaagtagatgatagttcattcagacctaggagatgagaataaatgtgatcaaagtttgcgtatttttcatcaatgaagactgggctccctctatactcatacgaggccccttttaatggcaataagatcagatctgtggaatccattttcatcgtcgctatattagctgccttttcacgcattgtagaaaatatgacttcacttgaaaatggtattttgctcaggtttgaaaatatatcaaaaatttgtaatagtgaatctgtatttgcggtaaagtggggatcatcattatatagagaagatgattgcagcagatcagttgtccgttcagtgagcaatcgtaaatgaatggccctcaatgcaccgactccctcaaacggggtcaatttttcatctataacacttaaattggtatccacatcgtcaacgcttttagaccagatatgaaccatcttttttattttgaatgtgttagatttcaatgtggaatcagtagctgttgtcattctgctcaaggaggtttcgttcttatgtttattattcttaggcttgggagatacccctaaagacaggtaatttagcagctttagagatggagagatcgcttctgtagtgtttatcaccgtggtcagttcaccaattctatatttgctaacatctgccaatgaattaagttgagtgttaatttcagtcttgtccacaccctcagaatcgagaccatctgctgcaccatcatcttctgcaggtgtagataaggatttgcgaacaccatcccggtatgaatctgggtaaacaagctgagtcagaggagtagtgacaaaagtagaaactaatgccatcaacacaaacataccaaatatttttctactgataatgcccgcattcaaaccaacagttaagacaacgatttcaacgatacctttgcatgacatcaaaacaccggctgcagtggcttctctccaaaataagccagtaagtttagctgtaagagtacctgaaataattttggtgaaaatggcgatgccgattgtggcgaaaacatagccccaatctcttccctcatttaatagagtcaaatcgacatttaatcctgcaacagcaaagtagattggaatgaaaacaatgttaggaatatcttccatcctttctgttaatttaacaacgtagtgatcatctctaggaactactaagccagcaatgaaggcgccaaaaataggatgaactccaataatatccgtaaaataagcagaaatgaacatgatgaatagaatgcacatcgttgccaacggtgaaggcttgcttctgtccaattcatgggtccttatgagcacccatcttaataggtattttaagggaaagaaataaatcaaaaaccatgcaaacgtgataagcagaatataaacggtattgacagggctcccttctgcactagaaagaataatacttaatgctaacaaaatccatcccattatatcgttaatgatacccgccgcaaggacaacgatacctgctctatccttgatcaagcgcaattcatttaaaatacgacataaaactggaaaagccgtaacggagatggaaacagctataaataccatgaagacagagaatttaatatgcctttcgccttctgttttgtttgcataagtgtgaaataaaggaatcgccagcagacaaccaaaaccgaatggcactgctaaagtgactatacctatcacgagtgctttctttaggtgtttcttgatgaaagcaatatccacttctaaacctaaaaaaaacataaacagtattattcccaaattcgccactaaatttagccccgggatcgatgatgtagggaaaattgtgtttgtatagtttggaatttgaccaaatatagtaggccccaaaataacaccagatataacttctgaaatgactttaggctgcctcatcattgaaaagggaatgtgaattaaattgcataccagtagtatgagacatgcttgaaagagaaataatgtaagcggcgaactggagttgtagtggaacggatttacacccgacagaattcctcctacagtgtttgccatttgatagaatataaataatacaacttcgtaataataataatcgttggtatcatttgatgtgtgctttagcaacaagagatgatataataagcgaacagtttttgttttttattttcccttactggagctcagccacattaatgcgagacgcaacgggtgcataatattgaaagcgcatttacagcagaaaaatgctttcagtatttattttgagatgctgaatataaatatttagagaatacatccgtagtagtctacagtaagatataaatcaatgcttcgggtgtttgtatatcaaagtgtctttctatgctcacccaaaaattttcttttgcttataactttataaagctcttcgtcttctactagattaccaactaattcttctatgttcttgaaaagcatcataaaagcaaaatgaggttcatttaacgggaacttgaggggcgtatcaggtgatatccaaaattcgggtccgcgtgtgtactcctcaatatctgtaatgttcctcaaatgtagtttatgaatgtacgaccagtcggaaaaactaagtgtgtaatctttatccgccagacatatccgatgtagttttttgacggctttaagtagctcttgcaagttccttaaattacaggtccccgagtcctgtagtgcatattcagcagaagaaacatattctagaggaagtattccctctgggctagatgcttttgataatgaagaaaatgattcttgcaggcttgcaggaggggatgtcactccagaatcattctcttctgaattattatcgttgaattcagaaatttgactggattgtgagctcgttgtattttcttccagatcaccatcagctgtgtcagattcttcgaaaatttctccagtgttcaccataaaggaaagtgctctttgacgcccattaaaaacgatggacttgactttattattgaatgattcaccgatcttaatatccagagaagtggaaatgtcaaacaacagatcaccgactgtagataggatagcccccattaatggcacggctcccaacgcccaaatcacaaaaaaagcacggcctgcaccagtccttggagcatagtctccgtatccaatggttaataagcacaagaaacaaaagtaaatacaattgaagtacgaccaattttctgcgaatttgaatacaagagctcccaataaccaaaaagccatgaaaattgcaatagtcaccgacaaagaaaaccaatgctgcttccttgaggccgtttgtcggatacacttcattaagtcgaacgcttccctttcagataaatttttactactatccatataatgtttccacgatttggacctgcctttttcaactctgtggaaaaagaaaattgggccagaggacttttgaatgatggatcttgtcataaacactattaaacccatcaagacaacaccagatagcgaaaagattaaaaccatgattttggcgccaaccgacttgggcaggatgtcacctagtcccacggttaataatgataccgtgcagaaatataatgcatttccgtaagtgatgtgcaataaaccgctaaacatacccgcaccccaaatcaaccataaagacaatagtacagtgtatgccatgatacttctttcattgggcaaaaggttgaacgttggaggatattttcctaatttatatccaataaaatgtattgttaaaataatggtgcataccaaatatagaccagaactgatacaggcaaaccaaaatccgatagtcttactgtagatgctgggcatgtcattcaaggagcatacaatcacgtccaccaaaagcatccctccagctattgtccatcctgttatatttattaactgagatttaagatacgtcaacttcttactgaaatgtagcattagtataatatttgacgtaaaacccagtaccaaagagatgatattaacggcaaaaataccaggaggatcaaaaactgtctttacttgattcatcaaaacatcggtgtcattgcttcgtggatttgtcaccacggagttgttctttaaggatctccatttttcaactacacaggctatcgagatagtgttagctacgggacccaagcaggcagtaatcacagggaaatagcatgaaaccacaaaccaaaagacgaacagtgttgaagaaggctctgcattaataatactaactctttcgtcccggaaccgcaatgcatcctttagttcctctgcaagaacacccttagcttgcttcggtgtgttgtttgaatgagaatcaacagcctgagctgagctctcttgctccactgtcgccatattgccatatcccagcgtttgtttggcaaagctgttcatgaaccttgtcatatatatagaaatcggtaaaataaatacaagaaatatgctttgttatactgctagaaaggagtgaagacatctgctcacgatctacgagatgcggctatttttgatggaaaaagatacatagggtcaggcatttttgccatattgaataaccaagatggtactgagtactcaggtaatgtatattacattgagtacttcacttgtatacacaaccactgcttcgtattgtatatcaagtatctaactgttgataaactacaactttctcttcaaccataatgatagcgccgcttaaaacatgctagggtaacgagacgcgaatgcgaaaaactcccaaaaaaaccaaaacaaacaaaagtgacaacaattagaacgatgctgaagaagaataggagcgagtttagagttacctccagctatcctgatactactgcttaggctaccttcgcagagtctcgataaatttgcagtcggcaagataagaatatttctctacagcttttagacagcttcctgtccctctagtttcttttgccatccataattgtactctgcactttgagtatcattccaatttgatctttcttctaccggtacttagggatagcaaatgtcgtcgaacaatgatctttggttgcatttagtatcccagttaaatactcaacagagagcagcggccctctttgattacactagagggctgcaggtcattgccggtcccggcacagggaagactaaggttttaacttcaagagtagcgtatcttattctgcaccaccatattcatccccgcgatattatagtgactactttcactaacaaagctgctaacgaaatgaaagagcgtttgcaagaaatgttacgcggggcaggcgtgaatatttcggagctcttaattggtacttttcatagtatttgcctgaaaatactttatagatttggccacttggtggatctacagaaagactggagaattattgatgagaaggaaatagatgtcattttagatgatatgatcgaaaaagttcccgaccaaataagggattatgcttcctcaatcacaaggaaagtaaatctttgtatgccgagtaaaaatggagatgaatggactattcatccgaagctgatcaagaaacagatatcaaagctaaaatcaaacgcaatattacctgaggaatacatcttagattcgaatcatgacgccgcgcttggttacttttaccaaatataccaatcagagctaagcaagaaaaatacgttagattttgatgacttattaatgtacacctttcgtttgctgactagagtgcgtgttttatccaacataaagcatgttttagttgacgaatttcaagatactaacggcattcaattggacttgatgtttctttttgctaagggaaatcatcatctttcgagggggatgaccatcgtaggtgatcctgatcaaagcatatatgctttcagaaacgccttagcgcacaactttctagaaatgggcagaaaatgtcccatcgagtactcaactatcatacttgttgaaaattatcgttcatcacaaaaaattctaaatacaagcgaaattttaataacgcaacaaaacaaaggtcggcagaatagggctccactccgtgcccaatttgacctggattttccaccagtttacatgaatttccccgcttactttttggaagcaccttctttagttcgggaactactatatttgaaggcattgccaaacctattcacatttaatgactttgctatcctagtaagacaacgaagacaaattaaaaggatcgaaagtgcattaatagaacatcggataccctataaaattattaggggccacagtttctgggattccaaggaaacaagagcgatgttaaatttattaaaattgatattttctccgaatgacaaacatgcaattcttgcttcacttttatatccagcaaggggccttggtcctgctaccggtgagaagattaagaacgcattggacacgttagctaccgatgtgtcatgtttccaaatattgaaagacataagtagtaaaaaaataatgctagacataccgacgaaaggccgttctgtgattgctgacttcatttcaatgatagaaaattgtcaattgttgctccagagcactttactagggggtctttcagatttatttgataagctatatgaattatcaggtctgaaatacgaatacttgtacaaggatggtaagaaaaaaaatgatcagcttgaaaaatccgaacctaatttattaaacgcaagacataagaatattgaacttttgaaaaactatttcctggctcttctttccaagtcagaatcttcagataaagaaaaaaatgaagccattaaagcagcaacagatgaagccgaaccaatagagaacaaggtcatcactccaaaagaatacctccgtaatttcttcaattcactttcccttcattctgatgcagctgaggaggaagagtcggaatccaataaagatgcaaaaataaaacgtgagaagaatgggtttgtcacgatatctacaattcacggtgccaaaggtcttgagtggccggtagtttttattcctggatgcgaagaaggtataattccttgtgtgttcaacgatgataagaaagacgaatcagaggaggacgaagaagaagatcaagaaaatagtaagaaagatgcaagcccaaaaaagactagagttttatccgtggaagattctatagatgaggaaagaagaatgttttttgttgcacagactcgtgcaaaatacctgttgtacctatcaaatactgtaactgtggaagatgtcgatagaccaagaattgcaagccgatttttgactactgacttgataaaagccatgtccgatagccaaaaattatttgaaagtacgaatagtatcaaaaaactataccgaattttgaacaaaaagccgcctgctgaagatgataaactattctcccttgaccaattgcgcaaagactataaccaattcattgaaaataggagagaaaggatgatttggcaagggatacaaatgaatgatgtctatggaatacagttgtctagaaataaattattgggttctgttagtgatttcacgtcagctgcggaccagttacgactcgaaacgcaaaactctatattcccacagaagaaacttattgaaaaatcacgcccatccaaaatcaatggcaattacgctcctaaaagtagagttaaaagtccagaaaaaaggtacgctccagaaactacatcattccattctcctacaaagaaaaaggtgtatgcacctcaatacgtttcaacaactaatgtacctagtaggcaggagtttcattcttctactgggaaaaatattccttttctgagaagagaagataggtccatcacagacatatcaccacgatcatcaacgaggtcgttaaaaggagcatctccaaataagacgagccacatgtcagatgatttaatgagaccatcacctacgaggaaggacaaagttactcgtaatattcatttcgcaactgcaggaactttcagaatagaaacccagtcaaatgttgatgaactgcatcctccggaatactccaataaatcagggcagtcgcttacgtcgagtgaattttctgggttttctagcgcgtgcagtaattctgatcagccaacgaacttaatagaagatataaacaacgaattagatctatccgatgaggagttattaaatgacatatcaatagaaaggaggagagagcttttgggctcgaaaaagacgaaaaaaataaaaccaaaaactcgaaatagaaagtctaagagaggtgacaaggttaaggtggaggaagtgatagatttgaagagtgaatttgaggaagatgacagcagaaatacaacagctgctgagttattacataatccggatgacactacagttgacaatcgtccaataatctccaatgctaagtttttggctgacgcagcaatgaaaaagacacagaaattttccaaaaaggtgaagaatgaacctgcatcaagtcaaatggatatattttctcagctgtcacgtgcgaaaaaaaagtcaaaattaaacaacggtgaaatcatagtcatcgattagtagcactttcatgcctgactacgtcaactattggaggcggtttataatttttatttaaagcacataggagttaattttattttactggtagggtttgtatacgaactacatggaaatgtggatggtgtgttattatagcttaatgaatattctttttctatacaagaaaaccgatatgacagctatgaatgagcagtatgccaacaaaaccaggaatgattttaagggtgaagaatctatcgtgaccatagacatattgactaaaccagtagagacatttgccaacaaaaataaaaacaacccattggagttgattgattccaagcattcggcaactttataatattccgaagaattaccgaaaattttgtcagtcaagcagtacccagtcaaaaatagtaaattataagtaatgacccacaaagtatatggtaagttagcaaaccttcttgaaacactataaggatggtattgaaaaaccaactggctgataacaagaaaaattgtactccatatacagaggccacttaatggggttactgaagtccaatagtcccaagtcgaagacttctttgatgctgcaactacgtcttgcgtagaaggcttataaagattgtttaaagttggtttatttcccaacaagtaaaatcccgtgttttggccccaaagaaaaatcgagcaataacctagaaatgagaagatgccttctctattagcactgaagaaacaatttctatcagccaaaattaaaaagtttaaagtgcgatcgtcctttaaaagtagccattcataaatgcatgaaatgaatattgcaattgagcagcgtggaaccattcttgtgacgggatcaataaaggtcaatacaagtggcaacaatgatagggtgataaaaaaattccaatgaaccccatattctgtgacatgttcttgatattccaaattttttacaaaaaacaacctcagcaatcctaggaacaatagagttcctcctgattttaaggcattaaatgcattttttaagaagctgggtttactcttcaagcttaggtttttcaacagtgccctagaagaaacaataccgttactgaaaacgaatgatcctacaccaagatccatcagggatgtcccccaagtttccaccttggcaaacctccttgggaaaattggaaaatctacagccaagatggcaatagcagtcagaataagcatcccaccacgatacgcagtaatatacggctttttttctagttggaaccgctgtgtaatcattttttttttattgtatattggattagaaggtttactcgagctagtaaattttccatatatgaatgcgagcaaacaaggtaacagtattagcgtgtttagaaggtatggttcactagcataaatagtaatagatagaagcaaagcaacccagttcaatgcaaaatcaattatgtattgcacgctggaaatgccaggaggcataaggttggaatttttcaataagttccatgatatgtaagttaccaaagcaattgatgtcactgcgttaatttctgttatagaaccgccattgagccctgtcacaaagtcctcttttctctgttttaaagtcgacatattcttctgatgtactgttgccatttatttagatatttacgtgtcttcttattgcgatcctctttttctcatgctgttttttcacgcgagcatgtcatggaaagtattatcatacaaaacggtaatacatatagatgagtagatttgaataatgctgtagatggcgtatgtaaatgaatatcttataaaattacggactacatttcaagaatctaattcctttgtctgatttcttgtctgtcgtctcataggtttttctaaagaggcagtacgtttcttatcttgaatggagccataggtaacttgagtatgtgaaacttcctcagttcttgggatctcttctggattagaaattgcagtcggctgctctgtaggcacattttctgacattattgtgccccaactcgtggttcgtttaatttgtttaggaacgaaattttttggcagtgactccaacttgatccttttcgtatccggcatttgtctctctgaagaaacatccatgatactcgatgagacactacgcttttttcttccagaatcagtttctctaattttctgcaataattcgtttttggtatctttcatagagtgctccgataatgaggaattgtttcttttcaaaagaatagttttgtcgatttttggatcattgttttggtactttttttctgaactaatgctggtatagtatggtttttttatcttacatttaaaatcgtccttgtgtcctcttgggcagataatacaccacttgatattgtttaaaaagatttcattattttctccagatgcagcggacaataatttaaaaataaatgctggagtaactaccggtatggagtggaatttcttgatatattcaattttccttttcatcgaatttctcaagattgaattattttgaaaatcttttctgttattatcaccaggatcatcattattgttattaatgcaaaactgagtaaaaagatcgctaaattcattcgaccataacggatgggttttcgggatactgggtaaagctgctaagttgattagcagaatgtcagtggatttattgaggtattctacataattgatgcccattggttttagaagatttaatactttagtcagatgtaacagctctacgccagagaatccagtgatagtaacattcagaaaaggggaagaagaaaattcatgatgcaataactttgaagaagacgaaacttgaaactctattgtgctgaggaagggttttgaccataaatctattgggtgtagtaatttttgataatacaagcagcgttcaatgaaaaattctgtaactataccatcattatcatctataatctcaggtaaatcattgaaggagtcaagagctttattacttggaatgatgtaataagaatgatcgtaaatgccgctcaagtaagacgtctcaattttacccccattttgaacaacaattttggttagtattgaacggtgattgccaggaaaaatatgatgaatgataaacgcacaatttttgaaaatcaaagtactattatcacttaaatcttcttgtttgttatttatcgataatggtgactgccctagtactgaaaaatttgtcttactatgctgctgtagagacattgccttgtcccatattttttcaccctttggtttaaatttattcaagagggatgatgttttcgggagcgaaggagtcagggtactggaggattgctgccgctgcagagaggattgggcatcgatattggttggaaaggtggtgtttattttatcccagcaatcgcaagagtttgatccgattgaatcatagggcaggtctttaatatttggtaaaagataatagggatcgtacggtaacagtgcgcttcttttttggcaatcgagaatccatttgaaatgtacaataggtatattttgttcaatagcagcgttaactcttgctcctagtaaagtatccgtaacaaaaatggatatctgcccattctgaccttgatcatcgtcatcattgtgtgaagaggtatctttgattacaaagttttgatagttataactagaacaccctaactttttaatactcctaaccaatgaatcgatggaagttatgttagtgtcggttattctgccaatgaagatattgaagttatgcaaatatttaaacgaaaatcgccggtaaagtatcttcagcatctcataggtggatcctgtcattgttgccgtattagagtccggcaatatattttctccagacagccagagctgataaatgtcatcaatggcttgaatgtcaataaatatgatatcgaatctatgcttcaccgcaaatttaaatttgtttgtattggtggtggacccaacaacaaggacattaacttgtctggtcaaatctttagaaaatatacctcctaacttaataattttctttgatatttttttagctaagatttcattatttattgcagtcggacaaaatgttattccttgaaagggcttcatagtaatattaatgctactgataaaatacctgccatactagaaatagaagacttatatatcacgtaaaatttgtctcttcttattcatcatgtacataaaacagtacaaacattaccaatagtactatatagctttaccaggcaatacgcgaatagtccatgcagtttttcttctcttatactgatgagggtaagttttgcatttgatcaccgccgtatgcgaagcggaaagagcaaatgcgttgaaagaaacctggcgacaataggaaccacgagttcaagctaataatgatacctcaatgattatgcccagattacgttatgtgactaaagtagaaaggtgaataaatataagtaacgaaacaaggttacatggactcttcaattaaagaaggaaaaggaaggattcttttgcaggcagaaaacattgaagttatatcgcaacaataacgatgtagttattatgacctcataatatgagaactttttcctcaagtatttttaagttattctgtgtgtcatgactctcacttcgtcatattttatgttagtgcacaaaatgcgaggtgtgggtgcaatcaagactccgatccattttcgccgttcgaccggtgttttggcggctaaatttaagggcgtgatctcagaactcggcggcaaaaaaaaaagtatataaggcagaaagctttctgcctctccgatttcctctcctttgttttcttttccgcttcaatttacaatctagttcagcggctaatcctctttaccattgttttccgtttatcctttgctcattctcctttgctcgatttcttttgctcgttttttttttttttttttgcttctttttttcttctcgctactctgaatagacgatggccaagaggaaatatggcaggtcttattccctcgatgatacagattcctgcagcaataaagtcctgatagtaccaaccggtcaaagctcctctaacgcaatcactgatttctctgtcagaaaggcgcatgcttgcgatagatgcagactgaaaaaaatcaagtgtgacggtttaaaaccgaactgttcaaactgtgcgaaaattgacttcccttgcaaaacctcggataaactgtcgaggagaggtcttccaaaggggtatacagaactactagaaaaagaggtcgtccgtttgacaaatatgaatgcgagttccagcgccaatgcaaattctaatttgccgttcattaatgatacattttattgttttgataattacaacactcagtctgaaaatcaaaggtttttgggacatttgacatggaatattctaactaatacttttcctactcaaaaagcagtagtttttacagacgatcgaaataatattgatctacaactgcaactgttaacaaattttttgaacctgaatggtgactttaatcatctcccaaattttcttttacttaaatatgattataaccttcagtttttgaaaaatttgttgtctgtcattattaaagatttttttaaaaggcaaaattctttgctacttctattataccctacaaatttatggaaaaatttgctattagacaagattaattcaaccgcaatgacaggtgaacccataactctactggcgttactttatattattcaatttacttggtcttgttttgatgatttcaagctttttaaagtcacgaagcttattgtttctctgacaacaaacagcaaattagacttgaaagttttgcaattggttaacttatccatcttttattttatgggcgcctctgttgactcttgtaaaagtaaaagctcgttaacagaacattcaaatgtaaattcagtaatatggaccaatgatttgctaaacctaaactttacaaatattttgaatatgggattgtacataaatcccaaaaatttaattcctatatcaggcaacaataataataataaatctaatgaagaggatgatagaatagtgacattttggtgctttcaattcttaagctcatggtggtccttaattcaaggtttaccaaagtccaactttttaactgaagaatttcaaccgaaatcaatctcggttctagaaatccccaggctgaagccctttgaaattttgttaaacttcatcatatattctttggatggatgtaatttgttgaatatctcatctttaaatgtttcggacccaaatttccaatttttccagaatgaactggaaagctttaaaaaaaatttattactgtggaacctttatcacaatttgagtgatcacgataacttccgattcttaacatccagttcaaataaaaaactaacaacaaatttactacttaagaatttgacgggtctaaatcacaaactcaatcaacctgattttgtggagattcaattaactttattttacttgagtttaaaattaatgactttaaaggaaggggaccaagatttgaagaaagaggatatctcgttagagatattgtccctatattttttaattcttacagatgactctaataatgatgataatcaacagttacaaccacagcaactaaatctctaccattttacgcccttcaatagtattgacattattgacttatgtttaaacaatttaaacaattggtcattatcacttaaatacgaaagtggtcaaaaccagccccactcaagtaaaataaagtttgaaaaatttcaaaactttttaaatcactggtgtccaatatggtactatgatgaattttccacaaacccttttttacaaatcctcaaaatcaatttcaaattacttccttttgagacaatccattactcacaagaagagcaacgattgttaataagtttgaataaattgagatatttggatgccgtatcgagctttaattcaagttcagtcaagtcgaatttcgcgtctaaggtcaatacccagctaaaccttttgcaacactcgagttctaactccaatttcctagatgcgtcaccatacgattttaataaaatttttatgaacaactttgaaaactatgactacgaaacagatgaaggatatgcggaagatgatgatgaagaggatagtgacagtgacaatagcttaccactagaaattccttttaaaaaaagtaaaaataaatgcaagaataggaataaagagctttcacaaaggttatccctatttgaaaacagagatagcaattcggtagatttcaacacagatacaaatttaaatttaaaccctgattcgccatcagttacgtcttctaagaaaaaatatttagatcatattattttagataaccgagacatcgttagcaaccatgactccagtaaacaaaaattcaagatccagaatattttgaactcgaccttctaacattacgctccttcgtattactcattcagctcttcctctgatagcagtgaattttcgagggtcacgtcgtgactcatatgctttcttgttccgtttcgtttcgagatgacaaaaaactggtcattttttccgttaagtgcaactcacagcagtatcggccgctgagaaatgcccggacaaatttttttgagccggattggtcaccgtttctttcttcggcgcggcttcccattcccgtccatccaaaaaaatctacctatataaatcgacttttcacctctaaaggcagtttattccttgtatgtcctttaagtacagttaataacgagcaatttttttttttttttttagccatctacccatcaacttgtacactcgttaccatgtcaaccacagcatccacgccttcatctttacgtcatttgatttctataaaagatctttctgatgaagaattcagaatcttagtacaaagagctcaacatttcaagaatgtttttaaagcaaataaaacgaatgatttccaatccaaccatctgaaactattgggtagaactatagccttaatatttactaaaagatcaactagaacgagaatttcgaccgaaggtgcagccaccttctttggtgcccaaccgatgtttttaggtaaagaggatattcagcttggtgtcaatgaatcattttacgataccaccaaggttgtatcatctatggtttcatgtatttttgcccgtgtgaacaaacatgaagacatacttgctttttgcaaggattcctctgtaccgatcatcaactctctatgtgacaaattccaccctttgcaagcaatttgtgatcttttaacaataatcgaaaacttcaatatatctctagatgaagtaaataagggaatcaattcaaaattgaagatggcatggattggtgatgccaataatgtcataaatgatatgtgcatcgcatgtctgaaattcggtataagtgtcagtatttccactccccccggtattgaaatggattccgatattgtcgatgaagcaaagaaagttgctgagagaaacggtgcgacatttgaattaacacacgactctttaaaggcctccaccaatgccaatatattagtaaccgatactttcgtttccatgggtgaagaatttgcgaaacaggccaagctgaaacaattcaaaggttttcaaatcaatcaagaacttgtctctgtggctgatccaaactacaaatttatgcattgtctgccaagacatcaagaagaagttagtgatgatgtcttttatggagagcattccatagtctttgaagaagcagaaaacagattatatgcagctatgtctgccattgatatctttgttaataataaaggtaatttcaaggacttgaaataatccttctttcgtgttcttaataactaatatataaatacagatatagatgcatgaataatgatatacattgattattttgcaatgtcaattaaaaaaaaaaaatgttagtaaaactatgttacattccaagcaaataaagcacttggttaaacgaaattaacgtttttaagacagccagaccgcggtctaaaaatttaaatatacactgccaacaaattccttcgagttgtccaatttcaccacttttatattttcatcaacttcagcagattcaaccttctcacatagaacattggaataaacagccttaacaccactttcaagtttgcacagcgtaatatgaggaattttgttttgacaacacaaccctttaattttctcattgttttcatcaattatgcatccatctttatctttagacagttccactacaatagcaatgattttttcatcccaacatagtttttcgagcctaaaattcagtttgtcggtcgtttttacctgcgtattttggttattaccagagccttgtgcattttctatgcggttgttattgtactccgttatctggtcagtgtatctgttacaatatgatttccacaacttttttgcctctttttcacgggacgacatgacatgacctaatgttatatgaagttccttctgaacttttccactagctagtaaatgcttgaatttctcagtcagctctgcatcgctagcaatacacctcttgaccaattcaataatttcatcgtagttttctattttagctgagatatatgtaggtttaattaacttaggcgttttttgttgattattgttgcctttaccaactatttttctcacagtaggtttgtaatctaagctccttctgaacgctgtctcaatttcatcatctttcgggatctctggtaccaaaattggataagctttatgaatttcattgaggatttgtttcgcattggttaatgaagagtctgcttgtccaaaatctaactctatcattaaatcaaacatattatctggtgatttgtctaaattaacaggttgatatcttttcaaaaacccattcatgatgcctaccactttcttctctcctaattcgtcccatttaatactttggtgattgttacctcttttgattactctttgcagtgttatgtctcttatttccgatagtttgtcatatggcgcgaatgacacgccgattaccttgatgttcgtatcatacaccaaataatcttcttttagttcattcaaccattcaaataattgctttctttcgcggaattggtgattgtttctgtcaactatgacacatttgatttcttttttggataatagttccaatgattttttcattaattgagatttatctttacctgtaatatcatcattttgaatatgaccccagctgtcagggaacaaattcactaatgtctgggaagttgttgttttgccacatccaataactgatattggaaagattaaaaatttagtgcgttcgtctactttatcataatcaatggcgttttttaattccaactcggccactttttcgtggtttaagatttccagcccactcatgccatatgattgtagaaacttatttctcaattcaatcacaccaaaacctttcaagtaattctcacagatcttgggtgatgactccaatattgggattgcgaaatcaagatacttgttggttataaatttatgctttctaaatttaaacactcttgacttgttggaaatatagtctttagtaacttctctccactgacggtacatcaaatacggttcttcaaatttatacttgaaaaaaaatggcttttcagtactcttcaagtggcacctgataacaaaaccttcaatctcttgcccttcaaaagatccggttgcagagcagttatctaggaactttttcaaatcctccaaggtgttcgatgtaatgcattggacgcacctgaatccgtatttactcgccatttgcgaaacatctttcatatcccaagtttcaaattccgctttattaacatttacaccatgtaagtataggccagctttttcaaggggatactctaagatgtgttcttcaaatgaatcatcgcaatattctgccacagcggtgacattatgggtatatagcattctagcaaaatcacttcgattgatgttcattgccgccagttgtcttaaaagttgcttctcacctgcttctgcatggttcctgtctacgtctgctctgggtccagtagaatgcttcgaacaaactaccaaggtaccatcttctaaaccagatataaaaatgatacaaccattggcttttatagtgacatcgtaaggccctgtacagttctcttcaatccaattccacttggtaaagttgacctcgcctacattgaaaaacttatcgtatcctctagcaacaataactggattcgttgtatcatcgctaataaataagcctcttgcattacatggcaaagtgatagtatttttgccataatcccattcgttaaatttccatgaaattactttcttattgctgtgtgataagtcacaaacccttctataagctctgcctctaccggatagtttttctgccttttctaactcgttaacaagctgagttactgttcttttaccgtcatatgggctaggcatcgcttcttcgtatgaatacttttatgatcactaaagtcaaagtgtagattttcaaagaaagaaagactatgcaaatgcgtaaaatttgctcgaagcaattctcaacagaatggaatgaattagatgctcttctgtatactttctttgggataaactcatagtgaaattttatcaatggaaaagtacgcggccggcccgctggaacataaagataatttactgaaacagtgtgcttaaacgtatttgaaaaccaaggtgaatgtacccttaaagtgctggcagtgaatagcaaaggtccattaaagtgttctggttttataatatcaaaagcatttatagaaatgcccgctgaaattgacattgatgaagctgacgtattagttttatcacaggagttacaaaagacaagtaaactcactttcgaaatcaataaatctttgaaaaaaattgcagctacatccaatcaatccagtcaactcttcactcctattcttgctagaaataatgttttaaccacattacaaagaaatattgaaagtacattgaattccgttgcctcagttaaggatctagcaaacgaagcttccaagtatgagatcattttacaaaagggtattaatcaagtcggtttaaagcaatacacccaagtagtacataagctagatgatatgttggaagacattcagtctggacaagccaatcgagaagaaaactcagaattccatgggattttaactcacttggaacaattgatcaaacgtagcgaggctcaactaagagtatattttatttcaattttgaacagtattaaaccgtttgatccacaaatcaatatcaccaaaaagatgccatttccatactacgaggaccagcagttaggcgctttatcgtggattttagattattttcatggaaattcagaaggttctattatacaggacatactcgtcggtgaaaggagtaaattaatcctcaagtgcatggcattccttgaaccttttgccaaagaaatcagcactgcaaaaaacgccccgtatgagaagggcagtagcgggatgaacagctacacggaggccttattaggcttcatcgccaatgaaaaatcactagtagacgacctctactctcaatatacagaaagtaaaccccacgtcttgtcacagatcttgtcgcctttaattagcgcatatgctaagcttttcggtgcaaatttgaaaattgtacgaagcaacctcgagaactttggattctttagttttgagctagtggaaagcataaatgatgtgaaaaaatctcttcgaggcaaggaactacaaaactataatttattgcaagattgtacgcaagaagtacgtcaagtaacacagtcattattcagagatgccattgataggattatcaaaaaggcaaattctatttctactattccttccaataatggtgtcactgaagcaactgtagataccatgtcaagactaagaaagttcagtgagtacaaaaacggatgtttaggcgccatggacaatatcacacgtgaaaattggttaccatccaattataaggagaaagaatacactttgcaaaacgaggctttaaattgggaagatcataatgtattactatcatgttttataagtgattgcatagacactttggcagttaatcttgagagaaaggcacaaatagcactgatgcctaaccaagagccagatgtggctaatcctaatagctctaaaaataagcacaagcaacgtattggattcttcattttaatgaacctgacgcttgttgagcagatcgtggaaaagtcagaattaaacttaatgttagctggagaaggtcactccagattggaacggctgaagaaacgttatattagttatatggtatcagattggagagatttaactgcaaatttgatggattctgtgtttattgatagtagcgggaagaagtcaaaagacaaagaacaaataaaggagaaatttagaaaattcaatgaaggattcgaagatttagtatcaaaaacaaaacagtataagctttcagatccatcattgaaagtaactttgaagtcagaaataatatcgttggttatgcccatgtatgaaagattctacagtagatataaagactctttcaagaatcctagaaagcatatcaaatatacccctgacgaactaactactgttcttaaccaattagtgagatagattgcgaacatcacttttcaaaaagcaaaattaaagaaaagaacgtaccataaacagatataaacatatatatgtataacaattagagtttctaatattttatgtttgctctggacgccagatgtaagaacaggaagggatgacgtaggaaccttgtgctagactaaagggtactctcatttatactttgtaatccagattcattatctaacgtattaatcagtactttctcgggtgaagaaagtcttgaaataaatctttcctcggaatcagaattcttagagctttccgttaatcctgagccctgtgtgaaaatgtcattattatgatctgattcggcagaattttgtgcattagctgcattcaagaaattctcgttacttcccaaaagtggagaaaactgattgttatcgttatcgttttgtaaaggatgccaagcagaggaatttctagcgtacggcgcagtgatatcaatcgtagtatctactgagggttcaagtagatcaacgtatgaatcattaggccttaaaaaggagtcttcattaactttattagtcaacgtttccgttttactcagtaatggttccatgttcaacttgtccttgcttatattaattcctgaatagtcaaaagaggatctagctgaggcgggggtgctcgaagtatttgtagaatgtcgatttagttcatttttatcatgatttttaagttcgtcttctattaaaacttgatttaaatctgtgaaaaaaggattatcgtgtcttattgtggacggtaaattatcttgaacactttcccttctattcaatgatcttaatgattcattgctcagatttcctaaagctgaatgcgcaaatccgctattatttggtgagctatgtaatgaagacgataggcttaatactctttttctgttcttttcgttactttgattcccagtggatgtcgagtctttgctttcctcgcgttgtggggttgataaacttttcacgtccctattttctctctttttaggagttgtctctcttttgtgtttattttcttctatctttgacatcgattcttttttattcaaagtttctgaagaattcttatccgaatttttatttggatgggaagcttttaaacttggaggcgtcggatgtttggaattaggcctccttttttgattgttgtcatgcaacacagtatccttataagatggtggatcccgtggtaagatgctcgactctgatgaagatacctcagtagtagtggttccggaagcagcatcagatatgaaatcggaagaaaagtcaaaatctggcggaggcacttccatatttgacattggcgatgttattggagagagcgggattgcctggggtgatgctaattctctttgcaaactctccggttgatatatgttggatttcaactttgcagaattgaagatggtattatcactcggatgggattttgagttcctattgaattgcctagagtttctggtcaatgaagtggaaggtaaatgtgggattaaaatgtctaatggttggacattgggcgaaagtactggagacgaaaggacttccttgggaaagaaaatattagagttatggtatagatttatattgtcatcagacgattccaatattgaggaaattgaggaatctgtttcttttggaaaagaagcaggatgtccatcatagctcggtaaaagggtatttgcatgcgagcacaatctatgtaaaacatgtattggcgagtcaatactaatttcgtaatgtttccttttattatctactactctagacagtctcaggcaaattttaatccaatggtttgctttgatgttttcataagaagtatctggatgcaattgctgatggttgttgaaacgactcggaataaaaatctggtactcatactctttattcactaaatcaccattctttggatcctgcaacaggttccccatattcttggcctttgacaaatttgcatcattgggcaagttcggtaatttaggacctttctgttctgtcaataaaaatttcttggtgggctccatcctatgaaccttcttttctctacaataatactccattgtctctgtcacataaattcttattctatgcaacgtaactttatcgaggggagcgaatttgaacgtgataggcagaaaagcatctaaaataatatcctttgatgctataacgatatcataatataattggttttcccaatctctagatatgataatcggctcactttcttccacagaattatgagcctgtgtccgtacgatattaaccacttgccgggcgctaatgtttgatttaaaggcaccaggtctctctatactggcaaataagaagtattccacaaatccgaaatcagctttaatagattctgggtatgcttgaggaattagttcttcgaaagcataaatatagtcgcctggttgaaagacaaaaaattctcctccagacccgctggtgaagttgttgcttgtcattgccagatgattgctactggtggggatatgatgaccatgatgcgatgctgcatcattatgggtaaaggtgttattcaacaagtcggaaaagatggaagtggtcgtaggtttatagttgtggtgagacacggaaggagacgtggctctcttcaataaatttatcggggataggtttcttgatggtccattggaagaagtgactgacgaagatctagatctttgtctactttctctgtcttttacgttgacagaggaatttccaggtgcacctagaggtgacaagttcaacgaggacaaacctgatatagaattttttctgcttgttatagtttcattatcagacagtgttctataaagagaggcaccactttccttcgtcaaaaaattattagctgcattgttgctctcattaggtgcggaagcatccatctttttcttgctcttctgttcagttggcggatatagagcccatgtatggtctacaatatctttgatttccacgaattcttgtcttttaggagggataccttcaggccattcagttctagaatatcctttgaacgaaagacttatgcttttcagctttgtgggtttcagtattcttaccactagacagccccgaagaacaaccgagggatattccgtcttctgagggtcaaagccttggaggaaaacaactggttcagctaaatgaataaaaagctgtaatgatgaactttgtgccaagggtgtagcatcgagggggatatcaatatccttttccatgggaaacaatggagatgagatagattggtccatgggcatcttgaaaaatgactgatctacaatgagaaaggctggaaaaaaaaaaaagatgtttcaacgttaaaaaaataaaggactaacggtaatgaatagcgaagtctacagactaatttgccctttttagtctctctcaatactcacagactgcttgtagcgtaattagtacctattcttaaaagacgaaaaggagaactagccaagtcttttttttttcccaaattggaccatatcggattaaatttcttttttccgaaactgcaaatcctccagagaatgttttaataaaggaaaaccaatgaaagacatttagcagaataacaaagcaaaaagaaatgacagtgaagagtgataggtgaaggcgttgagaaatgagagttgttgccatggaggaatgggtactgaaccctctcacagaggcgtcactaatttaaaaaaggaaaaaggtgttatatgtattggggaaaggagcgatgaatttttgggtgatgaatgaaacagtgggatgagatgaactacagcaatatggtttggtcttaacggctgtcatgacaaactattgatcagggccagtatttgtatcattattgttataattgagaatgaagaaaggttagccgctgagagaaccttcttcaaattatgttttttttgctttttttctttttgggacggcgcgcgatagatggcgcaagggagttgctctccgttcgacatcaataaattggttataaagtgacgtatttggttcctttttagtaattgatgaagagtgcgggatggcctatacaaggaagagtcgatttagtgccggagaatacacgccctgacgtttgtataaatgcatttccccaaaaaaaagcattccggaaatctctccgtggtggaattgccgaaggaagctctccaagattctttaactgctgctcagattactttcaagagatatgcccaccccaatggcaatgccggtagcgcagagaggccgagacatctaaaggtggaatctgcgcctgtcgtgaaatctgagccttctttgccgaggatgagacaaccggaaccgagaagtataaatcatcaatactctagggaaacgcttccaggccattctgaagccttttccgtaccgacgactcctctgcagacaatccattatgatgtaaggaataaagcgtcaaattcgccaagtagtatagcagctgcagagacagctgcatacctagcccacacaaattcatttagtaacagatcatccggtgtcggcagccgggatccagttatggatactgaaacaaaaccgccacgtgctccttcagccttgaaaaatgagctgcaattgaacagaatgaggatacctccgccgtcatatgataataatgttcgttcacgatctatttcgccacaagtatcctactctacctcgctgtcatcatcgtgttccataagttccgatggagaagaaacttcttatagagaaaaaagcaccgatgaggcatttcctcctgaaccttccatgtcttcttatagtcttgcgtccaaagcctcagcaaaggcttctctaacggacccctcacagcggcagcaagagtcagactatacggcaatgaataaactcaatggaggaaatataatatataaaggcactttacccgacctaataccgcgaagccaaaggaagacaagtaaacccaggttcaagcacaggcttttacgatcacctgagcagcagcaagaaaacttatcacgtgtgtattcggaccaaacgcagaatggtagggcaatcataaacacgcagcaaaatgtaaagttaaagacaactatgaggcgcgggaagtacgcaattacagacaatgatgaaacttttccctacgacagaaagtctgtatcatcagactcagacacagatgaagattctaatgtgatggaaatcaaggacaagaagaagaaaagtcgtcgctctaagataaagaaggggttgaaaacaacagcagctgtagttgggagtagtacctctgtccttccgttccctcatcaccatcatcatcaccatcagctccataacccgaattctcatcacttacacacgcaccatcatacaagttctcacaaattcaatgaagataaaccgtggaaatctcatagagatctcgggtttattaccgaacaagaaagaaaaagatacgagtctatgtgggtatcaaacagatactcgtatttgcgcttgctgccgtggtggccctctctcgcgaatgaagacgacgagtctcacttacagcccttaaatttaccgcaagacggcctgatgcttaacttagtcgtaaaagatatatggtatcgatcaaacctacccagggatcttctagtgcaaatatacaatatggtcgacacaagaaaagacggtaccttagacagaaaatcgtttatagtgggcatgtggctggttgatcaatgtctctatggccgaaagctaacgaatgagctggaccagagagtttggaatagcgttgacggctatgttctcggtacaattaacgtgaagcctgccacttccgatcactatcacaacgctaataaccctctagataagccatcaaagctttcagtccgacaggaattgaaaaacatcaaacgcgatctcagaaatgtcagaatatgatgcctggcattatttgcagaagttctcttcctgtgttaataatgaatgacgatgagttaacaatgacccttatgtatacaacgaaaggacgaatgaaagaaatgaaaatattatctttttttttttttttctcaattttccttcacttttagaagtttttccgttccgcggattttgttcgtcggaccttttgctttatttgtctccagatctctcgagcataatggtcgtttttcatttcatgcttatagtctttgtctttccagcggtacccccaccccctatcttgggctattttctaatttcgtccctcggattatttaattcatattctccccacctttgtattactaaatttattttccaatgctcttttcactcattcttccttttgcatatttctatcagtatatatagcgaattgtatatataagcgtcttgttaccggtataggaattacctgatagaaagaaatagaacataataggaggaagggcaaacagtgcgccaaaacgaaagatagtagaagatgtttagagtatttggttcatttggatcaaagggtaatcaatcttctggtgaagagcaatcaacaaagacaaaacaggttctgaagcaggctaatgactttgagatcgccttaaaggcaatggattttgtccttgatgatagaacggatgaagggttgaatttgctgaaaaaagctgaaatggaaactggttcagatcaaactatcttgactttggcaagaggtgttattgaatttcttcaagccactttgagttttgaaactgaagaaatgaaaagagctgcaattactttaggcaaagctgagcaaatgtcctggaaaagtaagcaaaatgctgaaaagaccaattttaggagcagttcaatatatcctcccggtactgtctatgctgtaacatatactgagtcatgtctgttgcatgccttgttgatgttatttagtgaaagcatgatggaagcagccaaggctttgctaaagttaaggagggcttatacaatgttacaagatatcatggttactgtcaaaaaagctgaacgatcgaaaaattcgagctctccctctccaagcgaaaagagccaagagtcatgcggaagttttgtttctgcagagacaactttcatatcggttgatataccatacaaattgtcttccgaggacaagtccaatccactcctattggaatttgctgaaaaaatctacacgatgagaatgggaaggttatcaggtgcccatattggcaatactccatcttttcataggttaagggatgatttgggtttacagacgactccgtctcaagcttccgaccgccattctgtttcagatgatttcgatttagaacaggctaccatcgacgaattcatccattcaggtgctaatttatgctatggtatcttgcaagtcgtcttatccttacttccacctgcaatcggtgctgtgctatctattgttggattcaagggatcccgtgaagaaggtttgaggctagtttggaaggctacaaaggagagaaatgttcacgggtgtataggtttgttaggtctgatgttttattacgacggtcctttccaatttacagatgctgactttgatataccaccaaacgataatggatcgagggctttaaacaaaagcagaacaaacgatagtagccttttaccaggttatatggacagtgcaaccttattgcatcctggaaaaattctggaggacgcattactaaaagcaagagcactttttcctaatagtgccctgtggctgctaaatgaggccaaaatgcttgctggaaagggcaggcttcgtgattctctggccctaatggactctattgatgtcaatagtatccgtatgagacaagtgaaatcgttgatggtgtttgaacgtgcgatccttttagtcaacttacacgaatacaacagagctgccgatgatttaataagtttgcttgatattagtgattggtctcacgcattgtacacttattttgcgggttgctgttacttggaaaattggaggatgacacaattaggcttattaaatgacggtaaagaacaattctataaagagcgggctcgagaactcatatttgacgctccatctttgttaggtaagaaaacgttcaaatccaaaaatcttccattggatagattcatgcttagaaaagttcaacaatttaataatatgcagaagaaattaaacctacaagaaccactagactcaatagcaacatcacctgtccatgaactggcttatttctacaacggttacaacaggatgactgaaaacgatttaattttgaccaaaaagatgttgacagagtatcacaaccccgccattgattcggaagacccagatcaagagctgatcagaaacttactactatccttgaccttaagaagattgggggatgctgaaagaggtttagccttgttagatgacattgttctgccaaaaatattctacattcaaaatggcaaagtcaaatatttcaaaaaaaccgaagacccatgggcatatccagccgctctttatgagagagctttattctgttggaaactgggtggcatggaaagtttgaatgaatgtagggaatggctgctaagagcccaaaattatgccgccgattacgaattgagtacgcgtatcggtatgaagatcaaagccgcccttgatagagttgaaaacgcgcttgcttaaccttttgcttcttccgccccaacattttagaagtatgcatttttttttttctttcgactacttaccttcccttgctagcagttattacaaccatcattttttcgtgacgtttcatagtttttttatatttttacgcaatgggtttcccgagtagttagttctacggtgtcgatatatatagtgttatgattttaaaaatgaacatatttaaatttttgaacctccttcttagttataggccaagttcattactccctaggaaacaaaaccggtccatcgtagaaattttttttattttacaaaagggttatagtagaatcaagacaatttatttatcactgagatattgatcgagtagatgaatggtcgctcaaactgctaaactgaaaggcgacttgtcattcaacaacgttttctattcctatctaaacctatcgttaagcaatctttcgacgcccacctcttcgtattcctttttcccaacccacagttggtgaaatgttcccagacttgtaagtatactaccgccaagccatgactggtattgcctttcgatagtgtgccctgttgttaatattctaaatttaagggatggtagtattttgtttagttctgtcattaacctatcacttaatccaggaatagaggatgtaccgcctgtaaggacaacattatgagctagtgtcgctcttagatccacatcactgctcattatagacgaataaacaagatccgctagaccaatcaattcattattttctttaggaggcttttcttcttctaacggtctcttaccggtttcatttggagtgtctgcactatttgcagccggagaagtagatttgcttacagcttcctgttccttttcttcagttggtgtaactttcttgtctgatttgttcactccgcttggcttggttctttttagcggcacgtaatcattccgccaagttttcacaactccagagttcgagcgaggccaatttgctgggatgtcatcttcttttggaaggaaaagctcttcagcaaagccgtaacgagtttcgttgtcaaaaacaatctcctcattccaaggactttcaatagatcttttagccgtagaacttaattctgttttcgtttcttccaaagtttttgttgggcatatatgacaaagtgtttctttgcactcttgaaagaaccctcggttattggcgtaatcatacagcgatttatcaacctcatagtcgaatgttttttttataaactctggttttctttgcttgattgcgaaaagtggtatgatttctttgggttccaatgcctttttaatcaagtgattgataaatttcccagcaataaaatttcttcttgtactctttgataatgtcataccatccactattggactgacgctgcaagtatcatgtccaatatcaacaaccaaacaattgggtctacctgctgcaaaagaaacgcatgtcgatgtgggtgctaagtaacaggcttcaaattgcatgccttctaagagcacttctaaagattttttcctgttttctgtgctattccaaacgggctcagttaacagagctggtattccggagttggaattcaaatagagttcgttctgcaatgcccattgccactgttcttgtgcggtatcccagtctatgactagaccgttctcgataataggtttcagttcataatcttttcttggaattccaattgattgttcagaaaatattttcttattgccttcatctgcagtgtatttaccgtaaacagagggcagaattgattgagggaagtcagaacccgaatagccaatatttgttgtgtatgagccaggatcaatgactactgcggaaacttcgtcgccgccataaacttgcaaagcagcattggacatagttatgcttttcaccgccttataacgaagactctttttttgcctaaaatccttggttttctgtacatcttgttttcttttttttcttctcgctgtttcgtcgtcttctccatttcttatgttcgtgttacttcaacttcaaaatagctttaaatgggaacttttcaaagaaaaactaatgtaatctaactattttaaaaacgtacacatcgtagatattaatggattatataagtaagtaaaagccaaaatctatattgaaaaaaattggtttcaaagagcttgtctatcttcttaaggatttcaaaaccatttcaccggccttttcgacaccagctttggtacctctaatgtacacaacatcattgactttgtcagacttccttgggacgttgatgataacgtcggccgcttctctaatctttttgatgttagaaccacctgggccaacaatcatattgaatcttctggtatcagcaccccagacgtaaccggcatatgtagcagatggtgccttggcaattctttctttaatcaacttaacagcagtatcgagagcttcttccttcttagcggaatcgtttgaagtgtcctttgtgacttccttttcttcaccgtcagagagaatgctactcaaatcaattggttcatatgtcaacctcatggtaatatcaccttcctcggaagaagttggtgcaccgacttcttcgatggtaaatttagtcttttctgcattttcgccttcggtagatccacagactttctctagaggaatttcgattggagcacgagctaatttgttagccttctttgaggtgttaccaaatcttacattgacggataaatccattctcaacttttgtatgaaagcaccacgttctgaaacatattcataaatggaggcaggaacatcgacttctcggtcaaaattttccctgattatttcattcaagattttcttctcagctttctcgacattttctggtgcaccggtaatagttattttgccgctagggtcatccttattaggaacgaataagttaatgttaaattcggattctagttgacgacgaacaatcccaccagggccaatcaaagcaccctttctttctgctggaatatcaatggtcttagtaacactattttcagcatccttgacaatcttgttaatttcctcgacaacctttttgacaaacttttgaggaccttgtacggtaatgtctttattttcggagtctgcgttaggaatatcaacagacttatttctaatttcttcaccaccagccttggagataatttctcttaaaatatgaccaccgctaccaacaattgacttatggtatttgtgatcaattttcaagacttcagtgacaaaatcggaggcttcggcaacaatggattccacacgtttggcggcatcttttatgttttgtctagaaccagtgatctccagttcaacctcaccagtttcctgagcctttggatcggtgctcttttgtaagaaatccatctcaacaccgtattcagctctgatgtcgttgatattgtcaccattcttaccgataattcttgggacgtgctcagctggaacattaataaccatcttatgtccgttctccatttcaaaatctaacagagctttcaattcttcatgagctttattgacaccacgagaagggcctctaatggtgacaatttcattgtctcttgggaagttaatgaagacattgtatttttcctgcaaacggttacgataagtaccgtgtggaccaatcagactaccatgaaacttaactggaacaattagttcctttgtgatgatatcagcccattttttggcttcggcagccaaatatttcttggcatgagtcaagttgtattctaaaccagtcaaagtaacttcgacagtcttatctttcgaagcattattgttctcttcgtttggaatatcaatttggcaggcaaacttctcacgaatttgttgtaggttggagcccttgttaccaattaatctggcaactgagttggctggaatattaacagtcattttgcttttgctcgatggagaattcaaaatagattcaaaaattttgttagcagctttggcagctttttcatcacctctaacagttaactgattttcttcaggggtatgtagtttaatttgaaggtggccttcttgttcagaaatgtcctccataatcaatttccatgtagcggaagatggtttaaacaatgagtcttgaacctcctcggaaaattcgtaagttttagtctccatgttgttttgtttagtacgtagagagtttaatgactcattggccttgttcaaagatgcttgaatctcttcaatagatggcttgaaatcttcatcttcagttaaagcaacaagtaaaatactgttatcatttggataataatcaccgaattgaacaaaggcaacgctgctttcggaagctaataaacaatgtttaatagacccgccgaacaactcgtaatccaaatctgtgataaccagggtttcggaaggtggaatattgttcacaaaagaaatcaattctttacgaacggccttgatatcgtttgcctcatcagattttgcgctgatgtggatggtaacagtttcagctgttggcaatgactgtatggatggtaaagatattttaacattaggatgagattcttcaagaccctttaaaacggagtacttggtgaaatacatgattagatttttggcatgggtcagattcttactatgagccttggaaatatctaaagattcaaccacatagctctttgaagacgatctggcataggtgatagcttcaccaaccttatcgcgcaaaccgacaaatgacacaagctcatcatcaggagttgatgggaaagtgacaatgacattgtatttttcttttagttcttctgcatcaatcaaaaactggaacttggatggaatcttgaccttttcttcgtccaaattagaagctaattttttcaaataatcttgaatagatgtcttcgtggcttttgctttttcacgaggacccaatatgacaatatcacccgattttttatagaattggactttgacctcttcatcaccctcatcggaggcaaactcggaaacatcaatgtatggtaggtatttttcatcttcaacgactaatttgattgtggcattcttggtttcttccttaacaatggccaagattttagccttagccaagttgaccgattcaaaatcaccaaataaagaaacgttacttgtagtatcatccatgtcttcatcatatgagttttcattgacttcctttgagacattgattttaacttcgtaggcatcactaatttcacgaatagttctaccacctgaaccgataatactggctttacatttggatgggacctcgatgacagcattgattggttttgttaatttcttcactaactctctctttgcttcatgaacgttagcagctacaccagaaaccaaaaaggtacgagcattcttagaaagagttgattcaacagaaacatcatgatttttcttaacagattggacaatacgagataattcaggtttggtgattgacaactgagattgcaggtccaaagtgaaagcctcttggatgttctttgaacgcatcctcttggccccaaggccagtagtcaatgaaggagcagaaggggaaggtgatggcgagttagagacagcaggtttcatgtttgggccccagctaaccttaacgttcgcgaaggcagcatttgaacccaaagaaggaagatccttcaaagatggcaatggagttggctttttctccaactgaggatgttcttcagcggtagcagcaatagtggaggcagtagtacttggcgaatcaatggtagttacggtttcaacagatccttcgacagtggaagggggagagtcaatagcggtttgttcttcagacattgcagttataatggaaggagggggtgtgggaagtatattttaagcgtggtaaccaaaagacaatagacggaaagttaggaaatcagaatgattcaccttaaaaattatgctagataaaagacagcaatttcaaaggaaaatagaaagtgctgttgtgtacttagacgttctttttcaaagacgttcaattgaaaagctaatagccaatgtttcgaaggaagttctgtacgaaatgtaaaaactataaattagtaaatatactatccgttgcaagtctttaagagctacattaaattgaaattgtcgagtgtcgccaacaacaattcgcgaaaatgagcgaaaatttttcaagcccaccgctaaaaaaaaaaaaaaaaagaaaaaaagggacataaatacgtatatctccagaaaatgcccagtggagtggatgaatacctgatgggctatattactacattattgaaaacgtttaccaaaagtttcgttactgtataaaaaaattggggtatataggcgggtatatatgggtatacttagtgaacaaggaactgctgaagcagaaaaatcctcgtaaaacaatgaagataaaacgaacattaaatgaaggaatgagaaagaaggatcaatgaaaacttttcttgaaagttaagctaggggctcgacattatcggcgtattcgccttcgtagtttcctgcggggtcgtaactacagatgacatagtcaccccatgcaccgccacaggttttgatgccacaaccaacttgggtggtggacttccaaacgacttgagtaaagtggccagtgttacttgaaaagcctggattcgagaagtcgtagttggaaatttcattgtaccaagcgtcgacggcagctgggccgtcataacccaaagccaagttttcaccgtatggaccgccagaatgggtcaaagtgccggagcaatcatagttgtcagcatagtcttgagcgtaggaggccaaagtatcggaccaggacaaagctggtgtgtccttgtgcaaagctctcttcttgttgtgttcagccaacacagaagaggcaaaatctgacaggtcactatccgaagacgatgctgagctagtagcagcggcttgagaagtggtggtggtagcagcgggtgtggaagtggtggaagcagcagcgggtgtagaagtcgtagtagcttgagccaacgattgcgatgtagattcagaagatgtcaacgtggtcgttgaatcggtagttttaccccaaacagaggctaagttcttcaaagcagacaagaccacatcggaattgctggaagcagaggaaggagcgacagggggagcaaccaaagctgtagctgtagaagttggagtggcagtggaagcaggagctagtgtttcgtaagttgtacgtgtttggccgttttcgacataaactacgccttgcacagtaacgactgcagcctcatgggcgtgttcagtgacagtaacaacggcaggagcggccaatgcagacgtggctaaggcggaggttaagatcgataatttagaaagtttcatgatttatcaattacgggatattaaaaacgaagaaaaagtaatatcaaagagcggaagagtgtggcggcctataaaaaaagaatgaattgaaatagcttacgacgtagcgatagacctaacggtagcaactaggattgaaaagagagcgcgattgaagattccttgcttgttttcagaatagaaaaatagagaatacgaaaagaataaataatacaatttcgggttcgttaacagaggtgggtttatatatggtatgggtaaaatagagaagttagaaattatatagttctaaagaagtagagagtcaatagctgcaggaagcacacgagtgctacagttgttaacacgcaataaacgggtccctctatctaaagcgacacaggtaatgggtatgcgatccctccccttcgagcagacaggcaatttttatccacatcgggaaatgactctgtgcgtacatattacctctttaggaataataattactgtgattggcgcacgggtgtggaggtgtcgctcgtttaggaaaaaaaatgcatagttgggtgttgttcgaggagtctagaaggcgaacagaacagctacgacaaaagcggcaatcgttccagctagactattgcactggaaaatggaaagaggtgttgcagcaccttcgtatgcagaaagttttgcggtggttgatgtgccttcttttagttgagtgtagatcgaggaagttggctgatgcatggcagacccgtcttgttggctggtagttgaacgaccgttgctaccagtagttgttcttgcacctaggcttgtgctggagggcttggcatacagtgtagcaacagtctgttggtaggttgttgttgtggaagaggtgccttcgtttgaggtggatttgacagaagtgggctcgtttggcttttcagatgtggcgaaatcgctagcgagagaagatgtttctccggggttaatgatagttgcggcgttgacttcagtgtagatactagaaaaggcagtgtcatcattttctagacaagtggttgtagttgaagggaaagaagaagctggaaccaccgtgttggttttcataggcgatgtggttagctcactggtttgggttgaggcgccgttcaaagtgctacaagatgtcgagattgttctagtgaaggccgtctcatctgtagaagaagcagcggaggtagggaaattactatccgtactacaagaagctgtgatggtgtttgtgatcagattgctttcagtggtggtggcagtggagatggcgaagctaggactatcggaataatcgctctcggaagtgcaggtagagactaactgtgtggtgttgcttgagacactaatactggtggttgtgcgtaagctatctaaagatgcgcctgtggaagaagatccatatgtagaggtgtgtttagcattgtcggttggactagctgagttgtcggtagggtccaatgtgggatctatggttactgcggtagctgcccttgtggagttgttagcagtagtggccaaggttgtagtactcttagtaatggctgtgatggttgtggtactcgaattttctaaagttgtggtcttcacgatactagagcaatttgtagcaggcacagatgtggcaagcgcagaggattgctcggatgtaatggcgtattcggcagcgtatgttacaccgtgtcctgacacagaagcactgttggagtaaatgctactcgatgtggcggcactgttactaatattcttctctgttgaacttgaagcctgagcagtttccgaagtgatactttctgaggcggttactgaagtggtggcggtgtcctttgtggtatgggctgtgctactaactgaggttacagatacgtcggtgttgacggctataacggaattcagaacagattgcgacacagctgaggaagagacggccccggaagaacttctggaagatgacccaagtctcgttgcatattgggcagcattagttgcactagttactatactagtatgttcggaaactgagcttgtggcctccttggaagtgctaccctgaatatcgtcagcagctacagatgatgataatgaggcgcttacagaagaggttgtttgagcagaaaacacagttgtgtttgcaaacttaacagaattaactgaattggaagttacacttctggagcttgcggtggaagtagtaagagtactactcaaaggagcagaaaccattgatgaagagctcgagatggcgctgctagaagaagcggcgttctcggtactcgcgctggaggaagcggcagcggaacttgaggcaggatcagaagaagaagcagcagcagtgctcgaggtagggtcggaagaagtggtactggacgatgtagcaaccgatgaggtggtggtagtggatgaagtagcatcactagagacgacggtactcgaggaggtagcataggaagtagtgacagaagagcttgaggctgatgagacagtggaggatccaactgattctgtgctactagtaattacggtagaagaggacgcagtgagggtagcggtcttggcagggtttatggtcgtcgattttaaagaactgctgctagccgcagacgataccgttgttgtatacccttgcgctacagcgggcataatactggatgagatggtggagactgtgtctgatgtagttgaggtagaagaggacgaggatgaggacgaggaaacagtgcttataagtggttccacttcctctgcaaactcacccaggtagtttccaggagggttgtaggagcacacaatataattgttccatgtcgtaccacaatatttataaccacatccaatctcggcggttgacttccaaaccacctgtgtgaagtgacccgtggattcagaaaatccgggatttgaataattatacttgcttatctccccgtaccaggcgtccaccgctcccgtgtctgtgtaaccaagggcaaggttctcaccatatgggccatcggaatgcgttaagacacccgaacaatcatattggtcggcgtagttctgcgcataggtggccagagtgtcggaccaggtgagcggcgctgtgtcaacatgtagcgctctgaacttgttatgctcgttcagcacatcgctctcgaagtttggaaacgtggtttgtgccttgacggctactaggcatcctagcagaactgatattggaaactccagcataagcgttttcgttttaagttgttttaagttgtttggagttgcaggggtgcagcaattataattttatgccgatattggtttggcaactaccgaaaagcaagaagctaaaaactttgaagtatagaatatgttttagagaattcttcgaccgagttgaaacatgagaactgtttcatcggccctatatagcaattacatccttccgttgctgggtccctgcctagataccatatttgttgttgaattaaccgcgggaacccgcaatatacgaaagacgaacacaagagagcaagcacacacagctagtgcgtagcgttgctagctatattgccatggtacctacctttcacctccttgttaaatccataagtggacggttttcctaaaccagtatttatcagttctcgagcacgcagagaaaagtaaacgaagcgacctgcattgcggtaactataaacacccagccgcctccagcagaaccagccatgtgcgaagaaaaacaatttttcggccaaacttaccaacaatagcgacgcgttcctcacatcgttgggtttttttcgcctctcttcaagtttcctatacccgagcttaacacaacacaacggaccctcttaattagaggtatcctccgttcttttcttccgctttcctaatcgagataccagagcacggaacaggaccctagtgcatcggagaggagatccgtggcacgctcactgcgcctttcactatcaccgatttcgtaattcgaacaggagtatttcgctgcaggggaattactgtttgtagacgagggaaagcaattatcagatacatgccagggatagcgttcaaggggaaagacatggttaaggcaatacagtttttagaaatagtcgttccttgccactgtacgacctgaactttactcaacgaaaaaaaaattggaaaaaaaatagtgcataacgttgctattaacagatgtagtactgatatgtccctgattggtgaagagtcagaatgatataagcctatttgatatgtacgtgtacgtattcgaaaataagatttgtttctcgtagggagcgatatgtgcattatgttacccgttccacatgttttgaactttttttctttttcatggtaagcgtcaataatcaatttgaataactagtgaagagtagctagcacgatgaaataagtgccggagctgatcgaatccctagtctcggttcgcctgaaacagagagaagtcgattactgtacaccgtgcctccttctatgtacaagctacaagtggtcttggtgcctccgagtcttcaggcgacgatgccaatacagtttggctacggaccaaccatcgccgaatcttctcaattgttgccaaacagaactaatatggcgcaaagcgccggagatgcctctttgcagtatgctaatctgagatctgccaatgtgagtttcacgccaagctatttcaaccagtctaggtttaggaagtttcttttgtttaccaagccgacaaacacgctgttgaacttgagtgatgaaatcatcgataagtgtgaaaaaatgtacccgagtttgcaagaagacattgaaattttgagtttgcaagataacagcggttgtgaccttgatccggattttttggtaaaggacgttttcaatgtaaataatatcgtaagagttatattgaagaatgagatagatctggacgattccgcaccagtgtcactttataagtcggtaaaacgatccaagttgaacaacgggtcgccccagtcggtgcagccgcaacaacaaatcccgtcctcttcaggtgttcttcggattgccaagaagaggccacctacaggaaccacgacaacaacaaccattcgtagtgccactaatggatccatgagggtttctaccccattggctaggcaaatttatcctccaccttcttcgaagatcgtctccaacaactcagatgacgaagacgaagacattggtgaaagatcctttttgccgcctccaacgcagcctcagtcacctcccataagaattagttcgggcattgacgcaggtaaaaaaataaaatcaagcatcgtcgaggaagatatcgtgtccagatcagcaaccgtggatccagataaaacaaagcagcaacgtctattgtccggaactcctataatgtccaccatgactccaaacagagttactcttaccggtcagagagtggtttctgaacacgcacataaaaacgaattggttttctctgcttcagcttcttcctcttcatttgctaatggtggcacagctgctgtcactgctcaggacattaataggaaaccacccgtaaccactccaagaataacatcaggaatgttgaaaatccccgagccaagaatctcagagattgaaaaagagttaaaagagggaccttccagtccggcctccattttacccgctaaagctgcaaagattccaatgaaaaaaccttacttggaaaatggcgagaactacgaatccgacgatagctcaagtagcgaaaaccaagaaactcctgaaacagaaccacattcaaaggcttccttgcaacgtagtcaaagctccatcgcagataataatggctctccggtgaaaaatagtcctctcggtgatgccatgccacacaatgtgcatttagcagaacttcccaaggcaagcaatacctcgatcaccaaatcttcaaatggcgaatcctggggaaagcaacaagaacatcaaccaccaagaaagagttcactggaaactatagtggaaaagaaatctcaggcggaaccttccggtattgtggaaccgaaaagaatgactaatttcctagatgataatcaggtaagagaaaaagaagatacgaatgataaacttttagaaaaggaaattttgccgacaattccacataatgatcagccaatacttgcatcatctgataagtctaatgggacgttgaaatcactagctgggaaagttagttcaaacaacaacgcttcaaaggaagatggcactatcattaacggcaccattgaggacgatggcaatgataatgatgaagttgatactacggttcgtattgttcctcaagattcagattcctctagtttcccaaagtcagatcttttcaaaatgatcgaaggtgatgatacagatctaccgcaatggtttaagggcaaaaattcgagaacttccggtaattccaaaaattcaaagccttacacaacggttttgaataaagacatagacaattctaagccagatccaagaaatattttgccccagcgaaccccaagaagtgcggctaagagggctgcccaattattggcaggtgccaagaaaaacgaagtcccacagaaaagtactgaagattctagttcggcagcgtccacagacgatgagtcagagagtgggattgaaacagatttctcatcagacgatgattttaaaaggaaaaatatgtcggtgcctaataatgggcccaaagacatttctttacattctttgaaaggcagtgttgttccagtgaaagactcaaagataatcaataaagaagttgatgaagaaagaaacgacaaaagagatagtcaaaaaaagtcagccgtgagtgaatcttcagtaacaaatagcaaaataagtgaacaaatggcgaaaagcttttatccgaattcaaacaagaagcaaaatgaagctacaaaggtggaaactaagccagcaacacaagcatcgtcttttcctgttgttggtgggtctccttctgttgctactaaaggaactacctctttcaatgaagaaggaaatcgtaaaaatgttaaaacgaaggccaagaatgagtctgcgcagattgataggcagcagaaggaaacaacttctagggttgcagatttgaaaagcgcaaacataggaggtgaagacttgaacaagaaagcagaggggtccaaggaaccagaaaaagcatctgccaatatacaggatgctaacgataaaaataactcgaaggaaaaagaagactccaaaagcaaacaggtatctcagaaaaagttaaaaatgacagatcacttaaaagaaggcaatgttcagcttcctaagcccagtgcaaatgataaattgaaggatttgaaggctaaatttactaatagtaaaacactcgtgccacctggaataatttctaatgaaaaaaataattctagtgcaaacgatgatgattctagctcctcaggttcttccacagaagacgagtctagttcatcttcctcgtcttctgatgaggaaacttcaacatccaggaaggctagaagagttgttgtaaatacaccaagagaaccagttagatcttcatctaagattgaagccccctctccatctgttaacaaaaaaatcaatgccacccctgataaaattccagttacacagctaatggacatgtcgtctcctccgtcagttaaatccaagaccacctcaaatccgtctagtatacttcatgaccttccaagaaaagttcgtccttctttgagttcattatctgatcttgtttcaagaggcatcccagatgtaaaggaaaaaacttctaaatcgaatgagaagtcacaaacaaaagccccttcaagtagtgatgatgaatctagctctgattctgactctaactccagttcggactccgtatcggattccagttcagattctaaatctgagtcagattctgatgactcaggggattcatctgatgatggaaaaagttttattagtgcgaaatccgctagtgctgctttaggtaagaagaagaagccaagtggtggatttgcatcattaataaaagatttcaagaaaaaatgataccagaaagtctcagtagaatacacgtcacagaaagctagtaaaaaaaaataatcaagcatataaaagtattaatatattaaaaaatcttcatgtaaaccaattcttatttacctcttttcccagcaagcgggcaacttctttaagaaaagtaatcttttttgtacgtcgaattatcaaagcttggttactatatttaacattattgtttagtaacagtatcatcttaaaagaaaattttttaaaattccaatataggagacaatggtaataattacatacaaatagctatttatgtaagcaaaactgatatttttatatacaaatcgtttcaaatatctcttagacttcagcgaatttattgctacctctaatgaatccgattgcttcttctctattgacctcaataaccgtggaaatcttattctcgtacttaacacggaaaaatttgtctgcaacttgcaacatatctgttctgaacgtcgtacaaataaactgggcattttttgacagttcttttagaagtgtagcgactgcagttctatactgcttgtcgagtgcagcatcaatttcatcaaacagatagaaggaagcagggtcaaccatttggattgccagaatcaaagcaatggcacatacagtcttctgaccacctgagagctgttcaacatgcagttgttcgttttgtttagaattgaaggaaacagaaattgaaacacctgtatacataatttcactatctttaccgttttggctttcattggattctgcatccatgtcaacatcaatactttcatcatggtcgttagcgttatcattcttacggtgaataatcaacttagcagtacctctgggaactaatctttcaaaaacagcttcaaagttttcagaaaccttttggaaagtagaatcaaccgcgttaaccttttgttgttttaacttaacaattagatcttgaattgagtctttagattcatccagctctgaagctctctccgcaaggtctttgcgtctttcgttaaactttttgaagttttcaaaagctctcttgtttacattcttcaaaccagaaatctctgtgttcatatcattcagtctttgtaatagctgatcacttgtgatgtcgctaaaatcatttactaaagcatcctctggcagaagcccaatttccctaatcctttgctgtaattcttctcttctagtaaccaaagttgttttcttaatcatcgttttttcaacacttttttggaaattgtcaagcttctttaatagtaatcgctgttgattgtttgctttttctagcagtttcttattattagtttcttcagcaatgagactttcaatttctctttgaacggtacctagttccaacacagcgttttcatgctgcttttcaacgctttccttctccaattgtaattctttcaactcatcttgtagaccaaaaataaatgcgtcacctacttctgacatcttggattctagatcattttcttgtgggataagtttggactccaattcggcattcaacgagtcaatggttgtagttataccttctagggcgtctgatgtaatatttagcttattgtgcgctgcactaatctcctttgttaaagattctaatctttccttttcttcttttgagagttcgctatcaaactcctgaagcaaatcattttcgaatgtatttagcttttcctgagcaaatgtacgatttgtattcagcttttctagttttagtataattgcgtttaatgattcttcgagaattaatttttcattctttttggtgtttagcgatgttctatatacctcgatatttgttaagacagactccctgtcattagaaacctttcttatattcccgtttacttgatcaatcttagtatcaatatcatttagttcatttcttacgaaatctaattcttccagtatttttttgtgttgacttcttgattcatttaagtttttcaatgattccaaacgtgttcgtttgtgctggtcaagatacccacctgtaagtacacctcttttgtctgctctatcaccatctaaagtgatggcattgagtttgtgtttcttagctaattttaaaccttgacctaagtctttgacaacaatagtttttccaaaaacgtgtttgacagccttctcaaacctgggttcatattttatcttctttatcaagggagtaaactggatttgtgtagtagtgtttgaggggaatttaacatcactgtccaaagataacctgttcaagggaataaacgtcactctcccacccttcatacgatatagttcgttcataatcaaagtggccgtttcttcggtatccacgacaatgtggaagagggagttacctccaattacttcagcacatgtcttgtacttatcattgactttaatcagttcacctaatgtcccaaagacagattccggtgatatttttagtttttctgtaatttctttcacatttattataccatttgccaatgatctactcatggtttcattaacatttctttgattttgattgacgtcacttaataaagtttccaagactgtctgtaatttttgctcctttctccacaattccttacgagtgtctaaactttcactcagcttctgtttgaggtgtattaattccgaatcaaaatcttctaattgacccttggtatctggtccattgatagaatcaattagctcttcaatctcttcatcaatcgcagagtactgcttccttaaagaagtacgatccatttgcaattgactttccagttcatttaagttttgtattgaagatttcagttcttcaatttctgaatgaatccacgtatcgcgttcatcctttgatttaaaacgggcatattctcctttctttaagataagatctctctgcttttgttgcaaggaggccaattgaagtttgtacattgcttcttcctttgtgagttcttgatatctaggtaaaattttagacaacttttgtttcctttgctcaattatagatttgatctctttcaaagttgcactatccaaatttctctgctcctcatttgactcaatttgctgttgaacatcctttatttttacgttgacgtttgttaatttctgagaaatctcagattcccgtagttttgcctgttgtaaatcagtcgcatttttgatcttcagtgaagcttcaatacttgatagctttttggagacttggtcaatcatatcctctcttttatccaactcctggatgtattgttcggaagagtataccgtgttattataatcaccgtccagtctttccatttgattgataacctcatttaattctcgatcatacaatgtgaactggtagatctttctgttgcgttccaactcgttgtatttctctaattccttacgttcctgttccatttcactcaatttagagtttagttcacccatttccttgttaatttgaatctttttctgctctgtttcctccatttttttcaatgaagctttcaattttacttcaaatgacttagctcctacaacatcttccaataactgcaatctttccttatccttggcattagttaaggcgactattttaccttgtggtactatattatacggattattcattgaaaaaccagcggtttccaacattctgactatgtcccctttggtcacgtttctgtcatttaattgatagtcatccttcttcagccctactgttcttctaatggtcacttcgtcatctcctctcgaaagtacaccggagggcaatatcatagaatgatctggatcgtggaacacaatttctaccgaggcactcatcactgaaccaccagaaccttggtggataagcccttgcctttcttccctcttaagattagagtaatcgtcactaagaacaaatctaatcgcagcgaagaaattcgatttacctgaaccattggagccaataataacattctgatgcggcgagaaattatcaataatggtttcgttcctgtaggttttaaaacccttaattatcacccttttgatatacattgcagacgtgaactattaccgttactccagcaggtcgtcttgtaaaaaaatggtgaaactgtttaaagatgaggttgaaaactcatctttaattagtttaatcatttcctaacgcgtcgcgtcttttcctattcctgagactttttttctttaggttcctaatagtgaaatgtgacaggtgtacacttcgatggcaggcaaaaatagagccaaaactgcttataagttattccaagtgaaaggagttggttgcgagaagggcccagaaggtttcattcattgttggtttagtgtattactaaggccgatcttaacgtctacgaaacgaagtatgatactgatctcgggatactgtcttttagtgtatagcgttattttgccagtactgatatcggcttctaagttatgtgatttggctgagttacaacgattgaacaagaatttaaaagtagacactgaatccttgccaaaataccaatggatcgctgggcagttggaacaaaactgcatgactgcggatccagcaagtgaaaatatgtcagacgtaattcaactagccaatcaaatatactacaaaattgggctgatccaattatccaacgatcaacatctaagagctattaacacatttgaaaaaatcgtttttaatgaaacttacaaaggttcttttgggaagctggcggaaaagaggctacaagagctgtatgtcgattttgggatgtgggacaaggtgcatcagaaggatgatcagtatgcgaaatatctgtccttgaatgaaaccatcagaaacaaaatatcatccaaagacgtttctgtggaggaagatatttctgagctgctacgcataacgccgtacgatgttaacgtcctctccacgcacatcgatgttctttttcacaaactagctgaagaaattgacgtttcgttagctgctgctatcattttggattacgaaacaatcctcgacaagcatttggctagcttaagcatagatacaagactttcgattcattatgtcatatctgttttacagacctttgtacttaactcagatgcgtcgttcaatataagaaaatgcctttccattgatatggactatgataaatgtaaaaaactaagcctgactatttccaaattgaacaaggtgaatccatcaaaaagacagatcctggatccagcaacatatgcatttgagaacaaaaagtttagaagttgggatagaattattgaattttatttgaaggataagaagccatttattacaccaatgaaaattcttaacaaagatacaaactttaaaaacaactacttctttttagaggaaattatcaaacaattgatagaagacgttcaactgtcgagacctttggcaaaaaatttattcgaagatcccccaataaccgatggttttgtcaaaccaaaatcatactatcataccgattatctagtatacattgattccattctttgtcaggcttctagcatgagtccggacgtcaagagagctaaactggctgcgccgttctgtaaaaagagtttgaggcattcactaacactagaaacatggaaacactatcaggatgctaagtccgagcaaaaacctttacctgagacggtattgagtgatgtatggaattccaatcctcatttgctgatgtatatggtaaactcaatacttaataaaagtaggtctaaacctcattcacagttcaaaaagcaattatatgaccagataaacaaatttttccaagataacggcctctcagagtcgaccaatccatacgtgatgaagaacttccgattattacagaaacaattacaaacctataaagagcataaacatcggaatttcaaccagcaatatttccaacaacaacaacagcagcaacaacaccaacgacatcaagcacccccagcagcgcctaactacgacccaaaaaaggactattataaaattcttggagtatcgcctagtgctagttcgaaagaaataaggaaagcatatttaaatttaaccaaaaaataccacccagacaaaataaaggccaaccataacgacaaacaagaatcaattcacgaaactatgtcacaaatcaatgaagcgtacgaaacattaagtgatgacgataaaaggaaggaatacgatctttccagatcaaacccccgccgcaacacttttcctcaggggcctaggcaaaataacatgttcaaaaatccaggaagtggcttcccattcggaaatggctttaaaatgaattttgggctttgatgaaatacattctatgcccattaactaggataccacaacaagtacatatatatacatacgcatatcactgaaagttctaattattgcaaagccagcacttttttaaatattgaattcttcttcatcattttcagtaccagcggtaagagatgctgtgtgaatttctcgcagtttatccatgatttcagtaatgaacggcctcaactcattgatttctaatagacttaaattatccaattgtaaatgagattcattcaaatacttaaggccttttaacactttgatctgccttatttcccttaagtcttgtattttaccacgtaattcgtgaatggggtcatgaaaatcatccttagctttattgaaaagtatacgtgccaagacaagccagttccacggcaactcactaaacctatccggatgagttttctcatattgtatttttctatcaagctctttcgtcgttaaccactgtggtgctacaatactgcacttggattgttgcttcagtaatagagcgatccaaagaaccacttctgtagaacgcatggctaccatattatttaaagctttgtcatctgtagtaataagttgccagcgggtgtggtttccagttcctctatcatcgccacgaattttttggcgtgttgttattctgggaaaaatctttattggctcgttttccacaatgaactgtatttcttctggtgagaaagtctgctgcaaatgtgccggtagtgacatgcgtctatgaaactagtcttatttcagatcagccgttgatcctctctaagtataaaactcttttttgttaaccatttcatagttacactttaggcgactgatttttcattaaatggaaaatatcacaagaaatttcacgctggagaaaaaaaaggttagtcatcactgatcttcccatggagtcataagcacgttcgacataaattgtgaaagttaacacatttgaagctaggaccgtcaatctaggacactagtcggttacttttatcatgtggaggagaatattcgcgcatgaactcaagtatgatcaacccaatgcatcttcaaaaaacttgatcctttcagttctgaatacaaccgctacaaaacgagaggctaaggattatctctcaaaatatacaaatgatagtgggcagcataatcattgtttgttttttatcagggacctgcataaagtcgcaccagcgattttgtcccagttttcaagtgtcataaagagactaggaatgctaggtttgcgacctatgtttgtaattccgccgtcgccaactcatgtaaatatacaggcagagttacttgacagtatcgttacagaagcagatttaaagccacttcaccttaaggagggtcttactaaatcccgcactgggttatatcattctgttttttcgcaagagagtcgtttctttgatattggaaattccaattttataccaattgtgaaaccttatgtgtataatgaagagactgcttcagaattcatgacaaaggatgttgtaaaatttatggattgcctgtgccaagggaatattccacacattgacaaattcttcattctaaataatgccggaggtataccttcgggagagagaaatgataacgctcatgtattcatcaatctttctcaggaactcgagcatttgtcctcgtcattatctcacaatataagcactctaaccaaacgagagccacgctcccaaaacctgttacacagaatggaggtgtacgttaaaaaagatgagatatcttccttagaatgtgaataccatgatcatttagaaaacctgttattgatggacaaagttttatcaaatctagcggctacagcaacgggactgattacaactgtcaaagctgccgcactatcatcagataggaaaaatcctttagtatataatttattgacagaccgatcgctaatttcttcttctttaccaaggtttaaaaaaaaggacggcgagatagactcaccagccaacatgtttgatgatcacgcatggtatgaattgccttcccaacaggtaaatgcagctccttctaactcagatgcagttttagtgacaactgttctcaaaaagggcgtccatatcaaaacttatgactataagacgctgactcaattcaactcaattgggcttccaaagaagtttcacgtacctgagaaaggagcaaaaccctcgagcaatagtccaaaactagatatcaacaaatttaaatccatcatcgatcagagctttaaaagatctttggatttgcatgactacataaaaaggattaatggaaaaatagctacaattattgtgataggtgattatgaaggcattgcaattcttacctatgaaggctcggaggaaaattcctttgtttatctcgataagttcgccgttctaccacacttgaaaggctcgctgggtatatctgatataatcttcaatttgatgttcaaaaaatttcctaatgagatactttggagaagcagaaaagacaatgtggtgaacaagtggtattttcaacgtagcgttgctgtgctagatttgtcgattgacttagaccccgaacactgtgatgaaaagcaaagccaatttaaactattttactacggtaaccctcaatacgctaagagggcactacgtgacaagaaacgtttaagagaattcatgaggtctgtcagggacatcaagccaagttgggaaaatgaaaaaaatatttcatgaaacaaagacgcattctcctcctccttaactttcaagttttcattttcagtttttaaggtatctatataaatatatatatcttactatgcaaagttgttgatatttcactttaccctaccaaatggagttaattactccaaagtgatcccgaacgaagttccactcttgatccaatgtctcctttctatatcttcttctaatcatcggaacgttgtgctttatcgaggtatctttcgctgtatcgtaccaattatctatcccacccacgttctcctcaaagtaaggcgcctttttaactccaacgccaatccaatgagccttgtaccaaccttcatagccactagatagcacacttgttctcgacaactcgcacaaatctgttgggttcagcaagtaaatacttgctgctacactgtattcttcaatgagaggttctagcgtgtatgaactattgtaaagaatcgattttgatgataaagaaatttttagtcccatcttaaacattttcatgaaaggatttgtctcatatgatctttgttcgcccacagtgatatctctagaaggattgattttggctgtttcctggtctttcaaataatcatgttctagaagcacgtttttattcttcaaaaaggtcgatttttgcgaattcagtaatgaaacagatgataatggcgcagctaaaatgggtatttgaaagagataaaataaatattgaatcattgttgcagtatcccaaagcggttctacctgtagcagaccaccattacaaagcagtaagttgcacactaacgattcaacttgatctgtaaaatataaatccactccaaattgggaagttctgctggatagtggagaacaataatttcttagggtgattgtattttgaagattttgtgaccgcagaaaattaactttcgctaaacttttataaatataatacatgtaatgcgcaacagttggattgtcaccctgtgctgtccaaaattttggcttacaattcatatcagtaaattctttccagtaatattcatccgactctttaatgaccagatccatagaacacacatttgataaaaaaaactgcagaccaatgatatcagtatttacagatgaatctattggtaactgctccttttccagagtgaataaaggattgaagataagatccaaaaactcctggaaatttgacacgacattttccttgaatagtttgggaaaaatcctggcaatttgtatattccagcggatattatacgatactagcttccatcgtagcaaccattgagaaaatttcttgtaccagtcttcaccactggaatagaattgaaaattaactgatacttgggccaattggtactttgatttttcgaggatatgaataacgtattttatgaaaatttctgctaggtactcaccttcaatgaaattatcaaactccagaaacactttggctaataggtaaaacctcatttctttgccgaccaactttgctactttgttaggagttagatggtaatctattaggtaaatatttctataccaatccaagaattcatcatcaatcaatttcaacccaatcgcaatgggttggtcattagaagaacaaccaaactgaaaaatgtctctcaaactgagtttccttgacgtttccgggtcttgataaactatcctttcaggttctaaatttattttctcccatatatattcactcaattgacgttgagaaatacaaccacttaaagacaagtctcgatctaccttacgagaattataaaaatctctgtagggaacatttttattagctaaaatttctttcttagagtttaggtactgaaacaattcaaatttatctaataaataagataatcgctttcgtgaaacctcgttgaatttatgagattggattaactctattatgtatgcaaaatcatccctaaattcttgaaacgtaggcacatctgttaaaaattcttcctctagtgactcctccttactagaataaggtgaaagtgggttttgcgtattttcctgattacttaaatggtaaatgtattgttttttgtaatcctctaaatcgaaatattcaccggtgtatggtacttttatatttccttttcctttcaaaccagattttgtgtagtagtagtagtgatcggtaaagtaacttgggtaatagtagccatggcggtgcggtgtagcggctccggtcccagtactgtctccatcgtcatttaagtcagagtcagagggatcttggaatcgtttatcgtcttcaaatctccaaaactttggcagtggttttgggtataaaaaccacttttcagtgtcattttttatgtttgaaatgccatcttgtttggaagcagcaatgtatctttttctcatttgagaaaccaattcaaacggattaatgaaaagatctttagtttcttcacccgttttcagatttgagggcgtgtacgatgagacaaagctgtcactttctccatttccataatgatgggaaactgaaggaagtggatcaattttgttttcttcgtcttcaagatcgaaaaacataggtgaacctaaaaccatttgcctgtcaaattccgtgggcaaagaaatcatatccatatcatcgactgatatttccttctgtttcaaaacagatggggagacatcaccgtcattctctgacaagaccctggcttctttattcttcgtctcattaggcttagtaacagaattttgatattcgtcaaagagtaacgagggccttctctctaccgcctgcataattcccagcgagatgaataagtaaagtgagatttagataactcttacagaggatattgagaggacattttaatcaaattctttaaactcaatgtcccctttttttccatatattatatttaatttctcggacaatttttcatttctgactataaatgacagcaagaaaaaagtgggcagaatcatattcaatttcaagtttcttcgcaatttttttacagtgatattttgtgtatgtatttgtacattgcttttaatatctaagtttgtctataaatggaaatttagtagtggtttaatttccagagcctcactttaccttgttcgttacccacggccagtagcccaccagatggcgaaaatgcgacactggtaactttacccaaaggcgtcccgctggtaggccagttgctgaacacgctacaagaaggcagatgaactagtctcaaagcatccttgactgcacgggatgccatgcacagtatttgaccatcaggggaaaattgtagattagaaatggtagttgttagctggtccaaggcggcgacaggtgtaggggtcgacgaggtcatagcattatttctatcgtaaagattaacaaatccactctcactacctaccgcaagccacctattttgctttatcttacttatttgaagagccggacaagtagttgttgtcccaccaccaacttggatttttgttatacccacgccaccttggtctttccatcttcttataacatggccattcttattcaagtcaaattcccacacttcaccatacgcgtttacagcaattaaaatggtcctaaacttaccacgtgaaataggttgataatcgatacagaaatccgttatcacaccttctatcttgcagcccattaaccatagtccggaagtggaatgtaaaatgttaatccaaccattattaccctgtaaaaggacaattccatggacagaatttgtttgtgaattctgcaaatgtgcaactttgaaattctcaaatgatctttgagtggactcatgtccatacaatctggaaaatttttcgattttggcagtctgtgaatgagttaaattttctaaggataagtcccaggaatgcatatatcttcttctaccggcggtgaatatattttgttgattttggtttgatagagaagtatagaaagtacatgtttgtattggagacccaaccaggtgcaaacttgtcactagatggttcgttttcccgtcaatatgatatattcttaaggtcttatcatacccacccgttaacagtagaggcttagaaggatggaatgaaagagattgtatggcggaatgagacgggtgtgatgcatttgcatctttaagacgcacaatgtcaagtttcttagggggtaatagtttggaattcgataaagtgtctttataattgtaagtagtagacaggatcttcgttagagcattaatatctccattaataacattattagagccttcttcttcatcgtcttcttcgtcatctaattcagaatcagattcatcgtccacccatttgggccttggatatatcttttcaaactgagatctcaatctgttgatgtaatgaacaccgttgattttggactcgttataggaggttcttaatttctttgtcttattggtaacaagaataggcactttaattttttcatcatccgaatctatccaagcagcttcttcagagtcctcagaataatcatcgcttgaagagtcatcttcgtcatccacgtccatggtatcttcattcttatcttgactatcttcgttaccaccatcgtccacaaaaaataactgatcgttgttaacatggtctaattcaccgttctgcgcttcatcttcttcactgttatctgattcagatccctcatcctcctggtcttcaacatccatttcttgttcattgaaaatgaaatcggcattaaatttagcgagattttcttgtaaatctgttgtatcaccgaatacaaatttggctagtaactgttcttcttcatctggtggaggtacgctaacattcattgcggttgttgccattgtcattgtcgcactaatgtaggctgatatacactttcaagaacgataccacaacaggaccagagtgatcgatgagatgaggtgaaatttttttatttttcgtttttttcatttcatattattaaattcgtcggatgtgatgccaattaaccacataatagcaatagtaatggaagttacaggtgacataaaatctactgcgaataacctttgaaaggataactatgtttggccatttttttctacggacgtatatttcactaaatatgtacatagaaaagtcataaaaattaccataatgaaatgcgatgcctctcaaatcaaacccaagtttcgcgcatgaaattcagcatgttctggaacgaaagtgctgacaaagtaataggagtgatcaaagccgtgaactttttttatttccacgtagtcctgccatgaagtggctttcaccgcctcaagtagtaattccggtttcaagtgttcttccaaaaagggatcggagtctcctacatggatcaaaattctgtcgtcgcccacatgtctaatattcttgattaataaacatgggtcgtacgcttcccactgggctttttcttcgcccagataacctttaaacgctttttgaccccagggaacgttggaagggttcacgataggggcgaaggcagaacaagatttgtatctctttccggaatagcccttcaaatacccacaaattgcaccatatccccccatcgaatggcctgtgatggcaacattgtccaagaagtccagctttacgtcaccgttcttgttaaaatgagaatctaatgtttgtgggagttctttgtgaatgtagtcgtacatctggtaatgttgggcgtatggttcttgggtggcatttagatagaatccggcgccctgtccaaaatcccaggagccctcaggatcattggctacttcgtcaccacgtggggacgtatccggaaagactattgcaaatccgtacttgtcagcttgaaactgccaaaaagccttctcagaggcgttgtctggcgtgcacgtcaagccagaaaggtaaaacacagttgggatacgcttatttcttggaaaatcttgggcgtaatagtgcttaggcaaatagatattgacgttcatgctggtcttggtagagttcgagttatgtgacaacttgatcaatctgccaccacagacactaaattccttaacaaccttcatattgaactatgtgaatcgcttatatgtattttattgatgctatatattgtcaaaaatgtgtattgatcttttgtgtgtgtgtgtgtggatctccccttagcagtcgcatgttttccacacgcgcaaggtcataatcgtgcgatatatacaaggcatattgtgtaagatatgagtaaaaaaaggaaacgaaaatatgtcctaattgtcttcgtcaacactcaccactttatgcttcacctggggactggaacccttggaggtagtggtggtagtaatgtctaccgtgccatcgtcaaagtagattttttcagttttgacggtgctgggttttgcatcattggaatccttcgtggtactaatggactgtgcccttccaacaattttcttggatccatctgcagaagcatattcagcatcgttgcccagatgcaagtcgtcccaattcaacatgaggtcttctggagttctagccagaggctctacggcagtgctcctagtcttgattctttgtttttgtagtctattcatgtgcgacctccacttcaaaaagaggttgaaatcattgaagaacaacccatgagagtgcgacttgtcagatttgatctcctccagaggtaagaggaagtccaattgtggtagaggggggatagccttacttgggacaagacatttccaaatcccttgggtggtccatgcagactggcccttaagttcttcgcacttgtcaaactgcttcaccgtagggattccggacgccatggcaagtgcactatctccaagatctctgaagttgaaattgaagggcagtggtaggagtggattatcgtattcatcaatatcccttaactttggaaagaggttccagaagggtgccgttgcgaacttttgatctttgatatatttgtcattaaatgccttggtgttggcatcattgtcatcgccttcataaaagcccatatcgagtaaacggtttgtcggtttcctttgtctttcttgtccttttcgtttgtaacctcctaaattcaaggcttaatattttttttttcccctttacttaattaacgtataaagaaactatgttgttctacagatcgtgagagagagaagaaaaatccttctatgcaatgtgcttgtgtagttattcttgatcagtaacgtcttcgtcgtcgtcttcgtcattatcaagatcaatctcgacaatgttgggcttcggagccgtatcgttcaccacataggcggagtaaacttcattagggggcatgacacttgtagtatatctaactcggttttcttccactagaagcctcaaattctttgttgttggtatcacatcattcaaaaactgcagatggccgtcagaagagtgcacaattgcggcagagatgtcatcgtacgacagcgtgagttcatctgggagcggcggtacctgttgttgttgctgctgctgttgcctatgtagggactcatgtgtcagcacctggacgaagaattctgtagcaaacgctgtggctacgaatgcgtcatccgaagtgtccatatattctggatcattcttggctattctctgcactttttctacaggtaacttgggcgaacacagaggtgcagacgccgtttctttaccactagtctcgttgttcattgtgttagcctgatcacatcgagcgagctatcctgacgctattctctcttgtttcttctgttttgtttctcttacatttttcatttttttctctagttggaaaaaaaaaaaaacactatattagaatacgcacattgttagcgctgttctttcaattgtcatctatatatttacaagggaatacacaaaatcctggtttttttaaggtctgggaaccatgacataggaggagggtttcttcgtcttctttggcaatgacgaagagtagacctccttcaaaagtgcctgcgtcctttcgttttcgagtgcctcatcatagggaagggacatttccttgagtaagacctgcttgatgagcataatttcaccatgtagctgcgcttctgctttaaacttggccactttgtgaagattctgcaatgtgagtgggttatgaggtagctggttggcgtcatcgttgatgactgacttgactaacagccacatctttaaattgcccctgttcaccgtatgcgattcggacatcacgggagagtcgactagttccaagacggattgcggcgctgagtcgttagccctaggctctaaccgcagcacacgcgtgtacccaccgggcctttccaagtaccgcggtgcgatctcgctgaacaaccgcttcatcaactttctgttgtctcctgctaaaaacaattggctctgaatttgggactttaattccgcctgtgcaacactattacttgtcgttattgccctctttgtccaggtaatgatccgctctgcgaccctggaagcctctttacatttggcatgcgttgacactatagattcatgctgaaacaactggcacgcaaggttttttagcagcgcatccctatgcgccttgtccctagagagtttcctagcaatacccactgtcattgttgcgctcgactgtgcttctcaccgttttttctccttggcgtagccaaatctcttgaccgttataagctgttttagcttgtcaaatcccacttgttcttgttaaccaacttttcccgcctcgtacgcggtgacagacaaagcagtgatttttgctcattgtataaagggagtctttactatggtggcataagcaacaatactacgtgagcagcaacgaaagcacatatatagacgacaaagtagtatggttttgaatccgtccaagtaccaagacacccgcacgtggaagatgacgcctgccatgatcagggcccgtaaaccctttttcaaaggcaatatgctcggtctcacgctgctgctgggtgtcacgggctctgtttactactacacatatcattttctgcacaaggacaacgactttgcagacgtgcccattccacccatcgatccgcaggagctcgaggctctcaaaaaggagtacgaagccaagaagaaggcatgaaaagaccgttaatgtggaggtacgctgtggtcttccatcaataggctttgcgctgttcttctctcctcttttgtaaatagtttacctacttgcgtatatgtatatatatatatatatagatatgcttatacggatatatacatacattctgtttgtttatactctttgtcctactctaacagccagctctttagtttaagaatatgatgaaaaactcagtttgggaaaaaaaaggaaaatgttaaagtataaacaatatcgaaataagttcatctaccacgcacacttcaccaagttagcaagatgaacttgaagcagttcacgtgcctatcatgcgctcaattactcgctattctgctctttatctttgcttttttccctagaaaaatcgtgctgacaggtatatcaaagcaagatccggatcaagaccgtgatctccagcgcgataggcccttccagaaattggtgtttgtgatcattgatgctctcagatcagactttctttttgattcgcagatttcccacttcaacaacgtgcaccaatggctcaatacgggcgaagcatggggttacacgtcatttgctaatccgcctaccgtgacgctgcctagactcaaaagtattactacgggatctacacctagcttcattgacttgctgctgaatgtagcccaggacatagattccaacgatctttcggagcacgattcctggctgcagcagttcatccaacataataacacgattcgtttcatgggcgatgacacctggctgaaactgttcccacagcaatggtttgacttcgctgacccgacacactcgttctttgtcagtgatttcactcaagtcgataataatgtgacgaggaacttgcccgggaaattatttcaggaatgggcccagtgggacgtggctatcctgcattacttgggtcttgaccatatcgggcataaagatggcccgcattcaaagtttatggctgctaaacatcaagaaatggacagcattctgaagtcaatatatgatgaagtgttggaacatgaagatgacgatgatacactgatttgtgttcttggcgaccatggaatgaacgaactgggcaaccatggtggctcttcagccggcgaaacatcagcaggattgttgtttttgtcacctaagctggcgcaatttgctaggccagaatcgcaagtaaactacacattgcccatcaacgctagtccggactggaatttccagtatttagagactgttcaacaaattgatatcgtccccaccatagcagcactgtttggtatgccaatccccatgaacagtgttgggataataatacctgactttttacaactgttgcccaataagttggcaagtatgaaagaaaattttatgcatttgtggaaattatcagaccatcacggcgaggttgctcttgacgatttcactgccgaagatatttatacaaagatgtacactattcaagaaacgttaaccaagtctgcaacaaattataattatcctcttttgacactggcttttgttggtttcctcataataacaatcatcgccatttatgtattattacgttattctgggcctgatttttggcagttgcgcgtttcttccctgtctgttctgttagtttccattatactaggcgtttccacatttgcaagtagtttcattgaagaggagcaccaactgtggtggtggatagtaactgcattctcggcggtccctctgttcgtataccgattgaatgtgctcataatcgtgcgctggtttataatgatggcatgcgtacgctcaatcaagttttggaataacagtggccagaaattcatttattctaacgttatgtccaatctacttaatcagaatccttcctggaagtggtgcttaaatatgttgacatttctagtgctgataatggcatctgctggttttcaagtactacattttattgtcactactattttggtggggttgtgtttcacgtacaaaatctcgtgggaaatcgtcaatggtaaccaggcagaaataccgctctttatgcatgatttactggctaagatagactttgcaccaactgaaagtaacttgattgtacttgcgcgcgttttcttccaagcttgggctattgttgtcatttcaaggttggtcctgacgaaattgaaagtacttaacaagaactacctcattaaagatatgaaagtttatataacaattcttttgatgttccaaacttcttctcagaacataggtcaatttctcgttttccaaatattagagtcccaaattttttactttttccaaaatattccaaccgcctcattaacatcaacaagtaagatttatttttcgaatttggtgtccttaattttacaaaattttacatttttccaattcggtggcacaaattccatttctactatagaccttggaaacgcataccatggtgtttcctcagactacaacatctacgtagtggggatattaatgtccgttgccaatttcgcgccggcaatatactggtccatgctaccgtggtcaataaactacgcctctattccagcacaagttaagttgcaaacgttcatcagaagtaagttacctgccttcacctatcattgtatatttggaacttgtttgatgacggcatgcgtcgttttgagatttcatctctttatttggtccgttttcagtccaaaattatgttattttcttgggtggaattttgtgatgggattgctgaatggctggttacctgaattggccctcctttgcgctcttgattaacatagaattgttcacgtggtctaaatatgtatacatatatgatagtttatagattcatactgagacaagtgaaaaaaaaaaaatctactatcgaccttctctcttttcgcggcagcaaaaatgaaaaattaacttcaataaaaaagttgaatactttcaaatattctaattgcatttaatatttaagcaacaaaaggacagcgataattgagtggtggcttaattctatactccaaagtatgtcccaatctagtaggttaagtgcacttcctattttccaagcatcgctttcggcaagccaatctccacgttacatttttagttctcagaatggcacaaggattgttttcattcaagataacataataaggtggtacaatgtactcactgattcactttaccacagtttgaactttagtcgtcatctcgtcttggatgataccttccatgtaatatctagtacgtctggtgacctactctgtcttttcaatgacaacgagatttttgtaatggaagttccttggggctattccaacgttgaagacgtttccattcaagatgcattccaaattttccactattcaattgatgaagaagaagttggtccgaaatcgtccattaagaaagttttgtttcatccaaagagttatcgtgattcttgtatagtggttttgaaagaggatgacactatcacgatgtttgacatccttaattcgcaagaaaagcctatcgttttgaacaaaccgaacaactcctttggtttagatgcacgtgttaacgacatcacagatttagaattcagtaaggacggattgacgttatattgtctaaacaccacagaaggcggtgatatctttgcattttatccatttttaccgtcagtattactgttaaatgagaaagatctcaacttgatcctaaacaaatctttagtaatgtacgagtccctggattctacaacagatgttatagttaaaaggaatgttattaagcagttacagtttgtgtcaaaactgcatgaaaattggaattcaagatttggcaaagtcgacatacaaaaggaatatcgtttagccaaggttcaaggaccattcacgataaacccctttcccggcgagctgtatgactatactgctacaaatattgcaaccatactaattgataatgggcaaaatgaaattgtttgtgtcagttttgatgatgggtctttaatcttactcttcaaagatttggaaatgtcaatgtcgtgggatgttgacaattacgtgtataataattctttggttctaattgaacgagtcaaactacaaagagaaattaagtctctaataacgttacctgaacagttgggaaaactttatgtcatttccgataatattatacaacaagtaaattttatgagctgggcttctacattgagtaaatgtatcaacgaatcggatttgaatccacttgcaggattgaaatttgaaagtaaacttgaggatattgccaccatagaaagaattccaaacctagcgtatatcaactggaatgaccaatctaatttagccttgatgtcgaataaaacattgacttttcaaaatatttcaagcgatatgaaaccgcaaagcaccgcagctgaaacaagtatcagtacagaaaaaagtgacacggtaggagatggttttaaaatgagtttcacacagcccataaatgagattcttattttgaacgataattttcaaaaagcctgtattagtccatgtgaacgaattatcccatcagcagaccgccagatacctttaaaaaacgaagctagtgaaaatcagttggaaattttcacggatatttccaaagaatttttgcaaagaattgttaaagctcaaactttgggtgtttctatccacaatagaattcatgagcaacagttcgaattgacgcgccaactacaatcgacatgcaaaataatttcaaaggatgatgatttaaggagaaaattcgaagcacaaaataagaaatgggatgcacaactaagcagacagtcagaattaatggagagatttagtaaattgagcaagaagctatctcaaatcgccgaatccaataaatttaaagaaaagaaaataagccatggtgagatgaaatggttcaaagagatacgaaaccaaatattgcaattcaacagctttgttcactctcaaaaatcccttcaacaagatttatcgtacttgaagagtgaactaactcgtatcgaggcagaaactatcaaagtcgataaaaagagccaaaacgaatgggatgagctacgcaaaatgcttgaaatagattcaaagataattaaagaatgcaatgaagaattgttacaagtttctcaggaatttactactaaaactcaatgagtaagcgacttgcatagtctgctatcatatatgtacgctaagaaacaactgggcaatggtataatatcatgtagcaagaggacattatatatgaattggtcaatatataaagccttctgtgcaccaaatcgttaggatgatttttcagtatgctgtatcattgtatcgtatattcattcgtatctcttttacctcactaaccgctgccaaaatttacatgtatacaaaataaaagtcttttttatgaccttatttggtgagtaatgctacttttgtaaagagtgatggaaactattattccaaagggttagaagaaggtgaggaatacgttcatatcaccgctacagatcgtgtctctcggttatgagtaatcaaaccctctgcaagcaacacagttactttttttcggttttttcttttcgtgtgaatttttatccagtgagtttccttgttcactttcgagaatggaaggctgatttcgaatttttatattcaacaactgtatttgtattaggctttgcaatagtagatgaaaagtgcagaagacgaatctgctaccctcacaatacaaagaaaaacaaaatcgtcattttaatataggaagacaccgctcaggtaattcaatattgaatctggttgcacttttcttacgatgtaaatacccacaaacttcttgtacggtgagcgtctgacaacgaaatcaatttacggagcaaggattttgacagtagagcagattgttttgagtaggatttaggaatcaagacctccatctttgtcgcattattcctaaatgtaacgtaactcgtttgataagagaatgtctaatcgaagagagttaataacttaataagctctttaaaagaacgatggcatttatcgtctcctatgccaagataattactggctcaaaattgttcagcgttcataaaactttgatatcactttctggcgcacaagctaacctttatgtagttcttacgtagattctttttagcaagtgcctggtagtggttattacataaatgtatcttttcatttgataacaatttcttcagtagcatgtcgtgtctagcacgtgacgtagaactgtggcttttttgttgtcattatgacaatcaagataccaaaattcagtcatgtttaaaaggggaaggtacgatagagatatatataaagtgttcaatttactataattgcgtatagaatccattgttacttgctctcaatgaaacaacgattcattcgtcaatttacgaacctaatgtctacttcgagaccgaaagttgttgccaacaaatatttcacttctaacactgccaaagatgtttggtcgctaaccaatgaagccgctgcaaaagctgccaataactccaaaaaccaaggccgtgaacttattaatttaggccaaggctttttttcatattcccctcctcaattcgccattaaggaggctcagaaagccctagacattccaatggtcaatcaatattctccaactagaggtcgaccttcattaattaattccttgattaagttgtattctcctatttataacacagaattgaaagcggaaaatgttaccgtaacaacaggtgccaatgaaggtatactttcttgcttgatggggcttttgaacgctggcgacgaggttattgtttttgaacctttctttgaccaatatattccaaatatcgaactttgcggtggtaaagttgtttacgtccccataaatcctccaaaggaattggatcaaaggaatactagaggtgaagaatggaccattgactttgagcagttcgaaaaagcgattacatccaagacaaaagctgtcattatcaatacccctcacaacccaattggtaaagttttcacgcgcgaggaattaaccactttaggtaacatttgcgtcaagcacaacgttgtgattatatctgatgaagtctatgaacacctttacttcactgattctttcactagaattgccacactctctccagaaattgggcaactaaccttaacggtcggttctgccggtaaatcgtttgctgctactggttggagaattggttgggtcttatccttgaacgcagagttgttaagttatgcagctaaggcacatacaagaatttgttttgcatctccatcccctctacaggaagcttgtgcaaactctattaacgacgctttaaaaattgggtattttgaaaaaatgagacaggaatatatcaacaaattcaaaattttcacatcgatctttgatgaattgggactaccatatacagctccagagggtacatattttgtcctcgttgatttctctaaagtgaaaattcccgaggactatccctacccagaggagatcctgaataagggaaaagattttcgcatttctcactggttgatcaatgaattaggtgtggttgccattccaccaactgaattctatatcaaagagcacgaaaaggctgctgagaatttgttaaggtttgcagtttgtaaagatgatgcttatctagaaaatgccgtagagagattaaaactactcaaggactacttataagataaatttttttttatactcctttttctcaatatatagattttataaagcatgtatatttttatgcagaagtggtaaatataaacatcaatattccagaataattccatattttcttcgcgtactacaagaaaaagtgaacccttaatgaaaaatagacaatatgaacatttagtaatgttttgaacagtgtatttatagagtacttaaacacatatgaagatatagcgcaagtaaatataaatgagtgacaaatctcatcagatatattgctacttttggctctttggtttgatcaataatgtactttatgtggtaatactttcagcagctgttgatatcgtgggtcctaccttgcctaaatctctagtattgctagcagatatattcccatcactcgccattaaattgtgttccccattctttattgatagaatcaagtacagctatagaatatggtctttgatcacgatgagttgcttaggaatgttcttagtttcttttaaaaacttgtttgtttgtcttttaggaatatctttcgcatctatatcttccggatttggagaagtgacattcctacagctaacacactattacaaacaaatttctttgaatggatggtcgtcaggtactggtggtgcaggaatcattggcggagcatcttatatgttcttaacttcaatctttaaagttccagtgaagctaactttactagtatttagtctccttccatttgcatttttgttttattttaaattagaatccaatgataccaacctgacttaccaaagtcttcaacaaattgacgaagcagaggatgaccagttggtgccctttcctgtcgcctttacacataccaacgcttcgcaatccctgtattctacaagacagcacattttgcaaacggtcaagagacttcgaagattggtttttccatacatggttccattgaccaccgtctacttattcgaatatttaataaaccaagcggtagctccgaccctattatttccgattaatggtgatgaaagaagtaaatcgatgccatttttcttccataaatacagagatatatacgtaacctatggaacgctctaccaattaggtgtctttatatcaagatcctttggacatcttatgagaatgaggagtttatacatcttagcgtttttacaaggtgtgaatttgtgcataacggtactgcaatcatggttttatgtcacacattcgccctgggcggtgatgatattaatattctatgagggttttcttggtggtgcgtcatatgttaacacattcttaaatattctcgaacaagaggatcctgatgaaacagagttcgccatgggtgctgtgtccatcgctgattcctttggcgtttttttggctgcgttacttggtttggggctagaacccaaactttgtaggcatcaaattgccgatgacagaccttggtgtaggatggaataaagttttgttgtgatattaaataggagattgaaataaagtgttagatgctttctatatactcattctaatgcctgctaataactcttcgataattcgttgatttctatcattactttgaatggtactcaatatgccaaaacactgcagtaatgtcaatttatctgtttctgtgacattactttcttcttcttgattgaaaatgtaaagttgaaaacttttgctgataccatcgttactatttacgaagttttcataacaaggtaagactattgaatctctaaagcacataagcaaaagaaacccaatagaataattaccattaatgtgagtccgactttcattgcctgactttaaaaccgtagaattaccatcttctctgatactctgatccaacggtaataacacagcggctaaatcataatatacctcttgataaaatatccgccatataacgcctaatcttttcaatgcgttatttattgtgtcttcattagaatagttaaaaacaatttggttttctaaattgtatagggaactaaccaaaaattctttcaaatcgctgataattctattcatgccgctatgtgtgactcttggatctgtttttaaaatgcaatagaattctaaaacttcgttaaaattttctattttggccctgagtttccatattctttgagttctgaataattctgctacgttactacaaaatatattccaaatattatttgttagggttgtcagttcttgggagttgaagtgtttatagttagcttccagagatggtaaatttcttaaaaggtcgtgtaacattgagaccggattcggtgaggcaggatcagttccagaaagcggatcctcaacgattgtgttgggattgacaccagatggattaacattcaatgagtacacagaagttcctgagtccacaagttgccccgcattagtatgaataaattgtgacggagatttatgtcttccgtaagaggaatgcagaaatttactcaaggaatttggaattgcaggctcgatagcatcttgaccaatgtgcctgtggcttttattttggaaaaagttcttaatcacgtttcgaaatgaatgtgaactattatgtaaggtgcttgaatctgtcaaaaaggaggcaggatccgatgaaatggtcgtatgtgctctgtttctcctattaaaaaagccagaagcctttcctttcatatacctgccggagggcgtggagtgtaaacttttctgagtaatggatattgcatcagaagataactttttagatagattgttcgagcactccaccgtgtcaacgctatgagattcccctatctgagaagaaccagatttagatgttgcagctgaggcattgtcattgctcctcaaggaatgatttgaggccacactgaccttcgatcgaggatgatctactgtatggaatatggattggaagccaacgttagaaacactagggctaatggggttcctcgagcccttcaaattcttgatggaataaacgtcatcatttgatgtgtctacaagagtttgccggctaatctcgcttgtagtctgaaaattttttactggggctgtggctaattgcacattaaggtattgttcgctattgacagggcgttgtgtcgtagtagatgttctttctcgaaggagtatatcttctgctgtcataatgaaagaactttatttctacagaggtcaattggcgtttctgtcacctagatcttttcatttggttattccctctataaatttactcatcggtcaatttttctaacattatgcacctttgtcaccggcccttagaagaggtgaagatgattcgtgaacattggtgataagcgagaatattttctataaatttgtaaagtaaaaataaattacgtgctatttagtttgcaatgtgtacttattgttagtatatgtattttttgcatgcggcgatgaaggccagtaaaaccaacgctcttgcatgcttacctctttcatcagctggtgatttaaaaaccattcccaacaatatcagtgacatataagagagccacgaccccgttttggtacacttaaatatgattatcgttaatatcatagaaactagtttgtaacaaacctggattgttctatttaaagcagaatacttttggaggttttgggttgatacggtgctcaaattttcctctggtgctggtaatgataaagtaacgttgtctccgtcaatataatcatcagtaaaactgttggtattctcattcacttccgagattgtactgaagttcaaagtgctatccacattttctttccagaattttttgccgggtttggaatttattagcatttcatctaacgtctcctccactgtcttcgctgtgggtctagcatcattatttggttgtaaaagagcgtccattaggtgaaatattctacggtctattggtttcaatttcatcgcttgatgcttttcaatcataccttcagtgtcgaacctaaaatttttgatgcgtaccttcaaatcaactatatccaactgtggttcaaagggcaattcaccgaagacaataaaatagcaaatcattcctagagaatacatatcggaagcaaaggtgtattcattgtatgtgtgactcgatcttgaaggcaacgtagaagaagaaactggtctcccctggataataaggtctggtgctgtaaactctaatgttcctgtgcaaccagtacccaatctggactctccttccaactgactttcccccaaatcgccaataacaattgatgggaaaaactcatctgaattgtgttccctgtcgtatacgttgtcattctcattgtcacttttaaatggagtcaataataaacagttggatggtttcaagtccctatgtattaggccaatactgtgcagttcgtgtaaacctcttgcaatatcccttataatggatacgagctgttccgtagataggccaacttctcctgatttaccgtgatttttcttgcgagttctaaatttttttttcctctcttcaggtgattcggtatctgagaacctattgaacacttttcttagaatacagtcttctaaattgccgccactgcaatactgttgtaaaatgaaaatacaaggaacttcttcttgtgaatccgattggctcccatcaatggatctgacaaatccaaccgaagaatccatttcgagccacacatgattatacgtaatcaaattggcacttttgtgagttagcgaactcaacgctttcacttcccgtatgcacttattaaaccattccatatcatttccaataggtattttttttagtgcaaaaacacctaattcagtattaccaattgtgtgtacaactttgtaaacagaacctcttgcaccatttcccagcaaagacaatattttgaaaaatttacgaaagtatccggggataaacaaatcatctggaataaagtatttgtttttgctgaactgtccctgcttattgttactatcgttttgtagggcgtagtgccgatgatttctttccaatgactgaaaatatcttcttgaaaagcttgaattggcaaattcaaatccaagtggcacagtgttctctggaatactgagcctactgctttctgattctactccagcagaggctcgacgatgaagttgtcttctgtttataatatcagggttaatttccgtaccacattgcgggcacacataggaagcaatagggcttttgtattgatgaatccctgaaggaaagtccagtgctgataaagatgcagtctggtcttcatttagttcagagtcattattactgttgtcctgttggaaaaatgataaagttcctgaggttggattaacaaccaccactgatttagaattaggatcatctaaaatcagcgaaccttcttcatatggtactaaactcatttctaagttctacttatgctatccctcaaactatatatctaatagtgtttcttcggttacctagttgtcactcataggatctatatatacaatgtccttcccccccacccccttttctgaaacgtatacaaaaaataaagcttgaaatacgttattacgtaaaaaaagtgtactgtaaaagcttacaaaaaagagtttgcgaaaaattataaataaaaagtagtctaggtaaaatatgaaatgtttctaattatgcatttatgtgatcctgaaaaccgcccttcttacgttggaccatgatgatcacatttataaatatggttttctttccaatgcgcatttcactttctgtgagttcaattttcccaaatcgtcaaagcttttggaacagtcagagcacttgtattttttctgatgggtcttaatatgtttgctcaaatttgacgattcgttgaatctcttaccacaaatcttgcattgtaaaggtttttcaccagtatgggttcttatatgaatcttcaaagaacttgaaatcgcgaattttttattacaaatgtgacatttgtaaggtttttcgccagagtgtgtcctggtatgctgaactaaagtttcttcgcttgaaaaacaccttttacatgtcttgcacttataaggtttgtatttcgaatgcacttttaaatgacggattaatttttgtctttgggggaacgtacgatggcagtcatgccacaagcattggtattcagacttaccccgggttaaatgtactgcttctaaatggtcgtttaattcctgagcactggaaaatgacttattgcaaccatcccattggcaaatcacctgttccggctgcttgattggcggtatattggaaacatcatttgcagacgtcatatcaggtgctccatctgctttagaaacttcgtgtgtttgtgggttggggcaatgtagtaagtgatgtttttcctttgatatactaccaggcaaaaatgagtctgggttggcaaattgaatatcaaaattgataccatgttgacaattaatatggttcactatggaacatgtatcatctccaaggaaatcacagtcctcccaattacaagctaatggttccatagggtgtttgaaatcttgagagacatgatccttcaaaagatgtctttgtaggtcaaatagtgagctacaagactcaggacattctttccatttgcattttaagtcattgtttttctcttctttaaaacaccagttgaaatttatagtgcttgttgtctgtataggaggagagatgctagaaggtaatgagtcttccaaagagctgaaatcagtagattctagatcttttgtaggccaagatctacgatttttctgattctgatgagtgactttgggtagcgaagggggctcactttgatttctaaatctttcataactatactctcttgaaattaagtcatttaaatcgttgttagttagatcggctgttgtgttcgccgcgctaatccctgaattgttcacaatattgtttctatttggtttgtgagaatgaaactgtattctatggtgatggtgttgatgatcagttgaagttgctccagccgtattgttattgcttccattaagattatttttagggttgcatctattaatgcttgataatagaagattcattgtttggttaccgttttcattatttcctgtgctcgaaccatcgcagccgttaccggcattattgtggtcgtggtggttaatgtgttttccaaacggtacttcatacaaagaagaaatattgcataaatcttccaaaatcttcaaatccatatcagtatttaagatatgttcgtgataagcatgatttgtaccttgcaaagtgtttgtaggttttcgtaaagatgaacatttgggtggtagttgaggtggctttgactctaaatgcatatgcttagaacaaggttgattatcagtgctctcctcacaaaatttgcagtatttatggaaaacgtcatcattatttgatgattgatgatcttgaacaaacttgtgaccactagtcgcgctcgtgctagccgtgcatggggtgtcacaggtcaaatcgcaatcaatctccgataagtgagacatcagctgagaaaagctatctggtacagtattattgtgattgtgagagtcgtgattggtactattacagtactgatcatgaaggttaaaatttggcatcaagtgatcgttctttacatctgtgaatattgcaacatcattgccgttctcagatatgtctttctttgtcggttgatcagattcaccttgttttatattagcctcacttttgggatgagtttcgtcacaacatatttccaaaatcttgggcgtacaataacaatcatcggatccaggtggtgggttcggtttatttttcttggaagagggcagcagtatcagatcgtcgttaaaccaagaatcttttctacgtggtaggtcgcttttagaattctgttggggacttgtcggatcagaagctaccgaatggaaattgtttgcaaaagaatgattattagaattatacgttgcagtatcattatattttgttaatgacggattattgtgataattcaagaactcgaaatgttggcagtcggtgtactccttgcatttctcattgacgtggcaatcaccacccatatcatggctagctccagatgcaaatgcggaagtagcggcatcagcaacagctgcggctgcaggtgttgccgaagcactactgtcgttcacaggcgcgctgtggtgaaggtgaccatggatataggtcaggttgttgtagttatggatgtgcccgtggacaatgccttctttacctatcgtcagagcatcaggcttggcagaagcagcagtggccgcactcgtggccatcgagtcatcgcgcttgggggagtccctgggagtcaacgcatccattagttcctatccttcttctatttaaaaaaccgtaacacataaaaagtaaaagtgtaatgcttccgtctcgccgctggcctatattcacagtgactgcagttgcatcttatattgccaagcacgtttcatcatgacctttagggtagatgactgctgtcaactactccgtctgcagtgatatataatcatgttttgggcgtttaaggaaggagaattatttccaacagttgaataggaagatccctagagtaaatcgcaggcaatccagtactaagaaacggcgatgacaatggaaaaaaatggaggtaatagcagccgtggtggccaagtaggcggcaagtctgtgtgtgtttactgcgggtcttcatttggcgctaaggcgctatactcagaaagtgcagaagaattaggagcccttttccataagctgggatggaaattggtatacggtggaggcactactggtttgatgggcaagatagcaaggtctacgatgggacctgatttaagcggacaggttcacggtatcattccaaatgcacttgtgtctaaggaaaggacagacgaggataaagaagatgttaataaagcattgttggagtctgtagaaaatcataagggcgccactcctatttctgaagagtatggggaaacaacgattgtaccagatatgcatacgagaaaaagaatgatggcaaatttgagtgacgcgtttgttgctatgcctggtggatacgggacttttgaagaaatcatggaatgtatcacgtggtcgcaactggggattcataataaaccaattatcttgttcaatatcgatgggttctatgacaaattattggagttcctcaaacactctattcaagaacggttcatcagtgtgaagaatggtgaaatcattcaagttgcctccactccgcaggaagttgttgataaaatagagaagtacgtcgttccagagggccgtttcaatttgaattggagcgacgaaggtcacgctcacgaggattgtgctaaataatagaaacgtaagtcatgtatctagtttaaacgatctgtatagataatgtggtgaaaaatccaaatttttaggagctgtctttctaagcccgaaggctggaaaaaatagtactgatggcaaagacatcatagctttaaagtccattgttctcaaaagaagctcaatagaccatgtcttctgaatcaggaaagcctattgctaagcctattaggaagcctggctataccaatccggctttaaaagcccttggtatacccgccttgaggctgccttctcgaaactggatgatcttttggtctgtgttaacagtatccatcggtggcatagcctatgacaaatacaagcaacgtcagattctgagccatgcaacagacttggtgaagcctttggcagaggagtccatggaggtagacaaagtgccacgaaagatcactgtttttattgcacctcctccaaatgattatctggagagttcgttgaaagtttggagacgatatgttaagcctgtactgtattatgcagggttggactatgaattagttcaagaggataggcaagggattattagaactaatgtagccaacagaatcagagaattgagaaaggaaatattggcatcgacggatgggcagccagttaaagagcctaaccaaacggtagcaaaaccaagtggttcttcaaccagtaaaatttcatcactactaccgttcaataaaatcattcaagatcctgctgaagaagatgactcgtttgatccagaaatcggtaaaaagttcaaggagaacttcgactggagaaacgttataggtatcttctatacaatgccaaaaccgaagcatataataagtgaagacgccctgacaaaggaccctatattatctggtggtgttatttgtttaggtagaggcgcctataaggagtacattgccggtattcacgaaggcttgcttggacccatcgagaagaccgaaaaaacaggatccactgagcctaagatgactggggttgtagaagcaaatcaaatagaatcaaaggtaagtgaatccggtgctacggaactggtggatgccgagaaagagactgctttggaagaggccaaagtacaagatgatctaaaggttgatgaagaaaacagctcagaggattcgcaaaaatttttgaagccatttatttcttcagaccaataccctgacctgcaaatcgcttcggaattacaaactccaaatggcgaattcataagaaaccccaatacaaatatcccgcttctgattaatcagccgttattggtcattccaatacctaacttgataggttttactaccattccaaggagaatacatcgtttttaccagaagcgtttctacgtagaggacgtgtgttcaagtgtagttaactgtgttcgacaaacccgtataagaccgtttgatattgcaaaggatattgatttggcgaaggacgaagaaaaagattggccacagaactgggtcaaacagggtaaagaaaagaacagcgaatggacccaagaattagtatgtgatcctagaatcacgaagcatatgtttgtttacgaaaaaccacccaaggaagagccagaatcagatatttaattggatatatattatgttttatcatcatgcacgatcgacgttatgtctgacatataccaaacccttttcgaagatttccctttactcatgttgaaatagtttttatatatgcacacatatacatatatataaaatctgtaaatataataaaatgtgtacattgtaaaagaatccaagcacaactattattagcattatgagtatttttttcaagccgccgattgatattgagatccttttcgataatgaggaatctcgcaaacacgtagacattgcaacaagatcaagtaattccagttacaaatcaatgaaggaaagcttgcccgtctatgaagatggcgaatcccttggtggaattgttactttgagagttcgggatagtaaaaaggtagaccacttgggcataaaagtgtccgttattggatccattgatatgttaaaatctcatgggagcggtaattcatcttctaaaaaagttacctctagcacatcatcttcctcttctaatggttcagtagatgtgcggaagaattcagttgatcaatttttatgccaaagctatgacctctgtcctgctggtgaattacaacattctcaaagtttcccattcctattcagagatttgagtaaaagatacgaatcttataaaggcaaaaatgtggatgtagcttactatgttaaggtaacagttatgaggaagtccacagacatctcgaaaataaaaagattttgggtctatctttataatagtgtaactactgcgccaaataccctttccgcaaatgagacaaaggcaaccactaatgacatcgctggtggtaactatgctgcagataatgcgagtgacaacacgcaaacaaagagcacccagggtgaggcggcagacgttaatcaagttttgccgatatcacattcaaataatgagcccaagcctgttagattggatataggtatagaaaattgccttcacattgagtttgaatatgccaaatcccagtacagcttaaaagaagtcattgtggggcgtatatatttccttttaacgagactaaggataaaacatatggaattaagcttgatcacaagagaatcttccggcctacaaacttctaatgtaatgacagattccactgctatccgatacgaaataatggatgggtcttcagtgaaaggtgaaaccatacccataagattattcttgagcggctatgacctgacgcccaatatgagctgcaactactttaacgtcaagaattatttgagcttggttattatcgatgaagatggcagaagatattttaaacaatcagaaataacattgtacaggacccggtagaaaagctcgaccttaaataaggtgaagatgtggttctctgttctttcaacatctcgatatttaacttttcgtttggcattatagtgttatacataacaatatctagatttcagtagaagacttttgcgtaagttataacgaactaaacaagcaagaggtaaaatacgatatagtaagaagctcaagtgctaaaactttttttctctacgaaaggaggaatagcatatggttttcttcccttttacagtgcttcggaaaagcacagcgttgtccaagggaacaatttttcttcaagttaatgcataagaaatatctttttttatgtttagctaagtaaaagcagcttggagtaaaaaaaaaaatgagtaaatttctcgatggattagtttctcacaggtaacataacaaaaaccaagaaaagcccgcttctgaaaactacagttgacttgtatgctaaagggccagactaatgggaggagaaaaagaaacgaatgtatatgctcatttacactctatatcaccatatggaggataagttgggctgagcttctgatccaatttattctatccattagttgctgatatgtcccaccagccaacacttgatagtatctactcgccattcacttccagcagcgccagtagggttgttgagcttagtaaaaatgtgcgcaccacaagcctacatgactccacgtcacatgaaaccacaccgtggggccttgttgcgctaggaataggatatgcgacgaagacgcttctgcttagtaaccacaccacattttcagggggtcgatctgcttgcttcctttactgtcacgagcggcccataatcgcgctttttttttaaaaggcgcgagacagcaaacaggaagctcgggtttcaaccttcggagtggtcgcagatctggagactggatctttacaatacagtaaggcaagccaccatctgcttcttaggtgcatgcgacggtatccacgtgcagaacaacatagtctgaagaagggggggaggagcatgttcattctctgtagcagtaagagcttggtgataatgaccaaaactggagtctcgaaatcatataaatagacaatatattttcacacaatgagatttgtagtacagttctattctctctcttgcataaataagaaattcatcaagaacttggtttgatatttcaccaacacacacaaaaaacagtacttcactaaatttacacacaaaacaaaatgatcagaattgctattaacggtttcggtagaatcggtagattggtcttgagattggctttgcaaagaaaagacattgaggttgttgctgtcaacgatccatttatctctaacgattatgctgcttacatggtcaagtacgattctactcatggtagatacaagggtactgtttcccatgacgacaagcacatcatcattgatggtgtcaagatcgctacctaccaagaaagagacccagctaacttgccatggggttctctaaagatcgatgtcgctgttgactccactggtgttttcaaggaattggacaccgctcaaaagcacattgacgctggtgccaagaaggttgtcatcactgctccatcttcttctgctccaatgtttgttgttggtgttaaccacactaaatacactccagacaagaagattgtctccaacgcttcttgtaccaccaactgtttggctccattggccaaggttatcaacgatgctttcggtattgaagaaggtttgatgaccactgttcactccatgaccgccactcaaaagactgttgatggtccatcccacaaggactggagaggtggtagaaccgcttccggtaacattatcccatcctctaccggtgctgctaaggctgtcggtaaggtcttgccagaattgcaaggtaagttgaccggtatggctttcagagtcccaaccgtcgatgtttccgttgttgacttgactgtcaagttggaaaaggaagctacttacgaccaaatcaagaaggctgttaaggctgccgctgaaggtccaatgaagggtgttttgggttacaccgaagatgccgttgtctcctctgatttcttgggtgacactcacgcttccatcttcgatgcctccgctggtatccaattgtctccaaagttcgtcaagttgatttcctggtacgataacgaatacggttactccgccagagttgttgacttgatcgaatatgttgccaaggcttaaataaagcaatcttgatgaggataatgatttttttttgaatatacataaatactaccgtttttctgctagattttgtgaagacgtaaataagtacatattactttttaagccaagacaagattaagcattaactttacccttttctcttctaagtttcaatactagttatcactgtttaaaagttatggcgagaacgtcggcggttaaaatatattaccctgaacgtggtgaattgaagttctaggatggtttaaagatttttcctttttgggaaataagtaaacaatatattgctgcctttgcaaaacgcacatacccacaatatgtgactattggcaaagaacgcattatcctttgaagaggtggatactgatactaagagagtctctattccggctccacttttagtccagagattacttgtcttcttacgtatcagaacaagaaagcatttccaaagtaattgcatttgcccttgagcagtatatatatactaagaaaggaatcatactctcttatgtgccataattctgttaggagcggaaataaggctggttttttggggatcaagttcggaagtgctcttctctcaattgccacaggtgccattgctatcgcattgctatgcaagttccacgaccacgaagcggtactgatagttattgtatgctcgacattgttatatggaataccgtcactgatatcgtttatcacagagactgtttttgcgcctagcaagtttcatattggatacttttacaacgttcttaattttgcattgccactgatcaccatgggctgcacagtggactattttcataataccttgaggagcccaatatcggtacaaagcgagtctcacagagtctatataacaactctggattctttgttaattttcacacttttcattaatggcatacaattaggattcttcctgaaggatggcaatgcgaacaatttcggcagctcatctaacaatattagtacggatcaatatgacaaagaagcaaatgcggtggaaaatggtagatttgtaccccttaagaactcttcacagaccttaacaccagatttggaattattacacggtagtcccaagagtatgaatggggtagcgtggctgattaatgaactctccacaaattcaaacacaaacgcaaacaaaaccatatcatccgatgaaaattcaaactcttcagttattcgacacaaattaggaccgattagcaccagcaagtgtcctaaaaagccatctcattcgcatttttctaaattgaaaaaatataacagtttctttttgggtcctaaagaaaatcgatacaaaagaaatacacaacaagctactaaggttccgacagaaaagaaaagcaaccaccgaagtagccagtatgtatccagactatcaaccatatctgacatctcgaaaagtttcctgaatttcttagcattaaacgaaaaaaacgggaattcgacttccactgcgagaacaccaagtgaaggaagagtttcaataataattaacgaaggaaataatactttgaaatacaaaactccccatgattcgcatactattgattctccaaacttggagttagaaagagaagctattgggagaattaatagtgccttacttcctgcatgtttgagagtaacagataaaatgatatccccacagcaaagcactcaaaatgaggactcataccaagcaacaccattgataccccaggtggaagttgacgatgatttctatgtaggtgatatcttaatgactaatgaactacaagacattccacaagtcccaaggatatcatctgatatagaagacgatttcgaacaacaatataccaaacacgtggatttgccagcccgtgtcactttagagatgtgggaaaaggatcaggagaaaatacttcaaaaagtaaccacaaaccgggataaaagcaaattactaccccctttcagattcacctctgaaagtgatatggatccaagtacatccaccgaattggaagttgaactgcatgcccaaaacaacttcagctttccctttaaaagtgcaggattacaaattgctacatcagaccaatttaaccaacaggagtttaaaacttcagatactattagcgaactagatgagtatttacatgatcccagcattcaagaagaggatgcaagtcagctgattgaaagcagtttgaaccaaaacaacctatcctcaactactattgacaatggcccaaaggatatgagtagatttagtacaaggcattcaccaaccaaatcgataatttccatgatcagtggatcaggaagtgtcaagcaccaacattcacacagcaccctaagcaacttttttacgggtcattcaagaaacaattctcaaataaatcagctattacagggttcttcttctaatatgatgtccaacacctcaccgcattcatctccaaccaagtcgttgagaatgagatttggaaagaaattgtcattatcaaatatctctgatacaatgtcgccatatgagggtagtacaacagatccgataaactactcgtttggccatggtcacaataaaaaccagagtattgattttagctacgtacgtactttgcaaagcagtcattcacctacaaaatcaacctcgggaaattctcgtcgggattctttaaacaatgatagaacccagagtactgttaatgaaagagcgcttagaactgcaagtacattattctatctccagcacaataacgccacatgtacattgaacggagaggagccagttctggacacaccacaatctatacagtcatcatcaagcggttctgagcaagaatcggcgggatctggttctggctatccagaagtagtgttcagcgagtatgatagagaaaaatggaatgttttgaggaatctaaaagagatagcgcccgaaaaaactatagagagcggacctgttgaagaactagtctctcccagtaaataaaccaaccgacttattcatatgtatcaaagatacctatgggaactgctaaaagcaactattttgatcccgtagaacacgatttatttcattaaatttttttttttttttttttttttcactttcttgcgatgagatgcacatagtaaaagaaaagtataccagtgtagtgcgtaaattaatacctatataataattcattttcggtgactcaacattccctgcctatattttaagcacctgcaagaaatatagattatatacgaaggatggattctactgatctgttcgatgttttcgaggaaacacctgttgagcttcctacagatagtaatggagaaaaaaatgctgatacaaacgtaggagatactccagatcatacccaggataagaagcatggccttgaagaagaaaaagaagagcatgaggaaaacaacagtgaaaataaaaaaatcaaatccaataagagcaaaacggaagataaaaacaaaaaagttgtagtaccagtgttggcagattcgttcgaacaagaagcctctagagaagtggatgcatcgaaaggactgacaaattcagaaaccttacaagttgagcaagacggtaaagtcagattatcgcatcaggtccgccaccaggttgcactaccaccgaactatgattatacgcctatcgctgagcataagagggtaaatgaggctcgtacatatccattcacattagaccctttccaggacactgcaatctcatgtatagatagaggcgaatctgtgttggtttctgcgcacacatcggctggtaaaacagttgtggctgaatatgccatcgcacaatctttaaaaaataagcaaagagtcatttatacctctccaattaaggctctatcaaaccaaaaatacagagaacttttagcagaatttggagatgtcggtttgatgactggtgatatcacgatcaatccggatgcaggctgtttggtcatgaccactgagattttgagaagtatgttatatagaggcagtgaagttatgagagaagttgcctgggtcatctttgatgaagtgcattacatgagggataaagaaagaggtgttgtgtgggaagaaacgattattttactgccagataaggtccgttacgtgtttttatcggccaccattccaaatgcaatggagtttgctgaatggatatgcaaaattcattctcagccatgtcatattgtctacacaaatttccgtccaactcctttacaacattacctgtttccagcccatggagatggtatttatctggtggttgacgaaaaaagtaccttcagagaggaaaatttccaaaaagcaatggcgtccataagtaaccagataggtgatgatccaaattccactgattcaagaggtaaaaagggtcaaacctataaaggtggctccgctaagggtgacgcaaaaggtgacatttataagatagtgaaaatgatttggaagaaaaagtacaatccagtgattgtattttcgttcagtaaacgtgattgtgaagaattagcattgaagatgtctaaattagattttaattctgatgatgaaaaggaggctttgacgaagatttttaacaatgccattgcactattaccagagacagacagagagctaccccaaattaaacacattttaccattattaagaagaggtatcggtattcatcattccggtttactgcccattttgaaggaagtcattgaaattctgtttcaagagggatttttgaaggtgttgtttgcaacagaaacattttcgattggattaaacatgcctgctaaaactgttgtctttacatcggtcagaaagtgggatggtcaacaattccgctgggtttcaggtggagaatatatacaaatgtctggtcgtgcaggtcgtcgtggtttagatgatcgtggtattgttattatgatgattgatgaaaaaatggaacctcaagttgctaaaggaatggttaagggccaagcagataggctagactcggcttttcacttaggatataatatgattttgaacttaatgagagttgaaggtatctctccggagtttatgttggagcattctttcttccaatttcaaaacgttatttcagtaccagttatggaaaagaaacttgctgaactgaaaaaagactttgatggcatcgaagtcgaagatgaagaaaatgttaaagaataccatgagattgagcaggctatcaaaggttaccgtgaagatgttcgtcaagttgtcacccatccggcaaacgccttaagtttcctacaaccaggcagattagttgaaatctctgtcaatggtaaggataactatggctggggtgctgttgtcgattttgctaaaagaattaacaaacgcaacccaagtgctgtctatacagaccatgaatcctatattgtcaatgtggtcgtcaataccatgtatatagactctccagtcaacttgttgaaacctttcaaccctaccttaccagaagggattcgcccagcggaagaaggtgaaaaaagcatatgtgctgttattcccataactttggattcaatcaagtcgattggtaatttgagactatatatgcccaaagatattagagccagcggtcaaaaagaaactgttgggaagtctttaagggaggttaatcggaggttcccggatggtattcccgtgctggatcctgttaaaaacatgaagatcgaagatgaggactttttaaagctaatgaagaagattgacgttttaaacacaaagttatcctccaatcccttaaccaattccatgagactagaagaactatatggtaaatatagtagaaaacacgatttacatgaagatatgaaacaattgaaacgcaaaatttcagaatcacaagccgtaatccaactggacgatcttcgtcgccgtaaaagagttttgcgccgtttaggattttgtactcctaatgacattattgaactgaaaggtagagttgcatgtgaaatatctagtggtgatgaactgttactaacagaattgatcttcaatggtaatttcaatgagttgaaaccggaacaagcagcagcattattatcatgctttgcattccaagaacgctgtaaagaagcgcctagattgaaaccagagcttgccgaacctttgaaggctatgagagaaattgcagcaaagatcgctaagataatgaaggattctaaaattgaagttgtagaaaaggactacgttgaaagcttcagacatgaactaatggaagttgtttacgaatggtgtagaggagctacttttacgcaaatctgtaaaatgaccgacgtttacgaaggttcgttgatcagaatgttcaagagattagaggaattggtgaaggagctggtagacgtcgccaataccattggtaactcttcacttaaggagaagatggaagctgtcttgaaattaattcatagagatatcgtatctgctggttctttgtatttatagttaatcacacacaattatgtatttttattggtatatataataaacaaatagatttcatcaacatttattatataataacatttttgtttgggcaagcacactattgatacacccatacaactcaatgaagtgcagcgttagtagagacaataagaggagttttaaattcttaaactatatctggcaaaacaccaccaaagccagccaaatagtatctcactgtatctgaatgaaagtagatttaccagaatccagactaccatctttatatagagattttaggccattgaaagatttaaatcccgatgggtacgaagcaaacatcagtacatggagggatttcttcttgcaacaatacatcagcaactccaacagaatcatatttactatagggacaaggactttgcaagaattaactcatgaagtttatggcgtaccgaaaagcattgatatagcaattgacgttcttgttaatgaaggaaatttgatacctatggaattattcaatcttggtggaatgtacactgacaacagtagaaaaggattttggaagtgggttagaagttggaaggagtctacaaacatgtataaaagccggaaggatgaaacaaatttctacttgagagaagacaaatttattatcaaagcaaatttggaaaaagagtatcaaaggtttcatgaattactcaaaagaagtgtttttatggaggcttcatctattacagatttagtattcacaaggaatgaatttgtgaccacagaaagtttgcagtcgttcttttcaacctatgatgaagaaacgaaaaacgtgttcctgcactttatagagaattataagcacataatagtttcaaaagacaatgttatcaaagtcattgccgctgaagtagaagacattactagcaggttctccaaaggcatcacagaaaatgaccttcgaattgctagtgttaaagtgggtattataaacatcaacaaacaaattacaaggctaagaaaagaaattaatgaatctaacattaaactgagaggaccagagtttaatgagctgccgaagagaataaggattgaatataaacaggcgagattactatctgaaaaacatctttctaggttactaaagtttcaaaataacctcgctcaagtaagaactcaaatagacaccagtgctactaatgcggttttaattcaaactttaagtgaatccaacgaagtaattaagtcaattaatggatatattggttctaccgaaaaagtagaagacttactagatgagattaaagagggtcatgaccgtaccgaagaggtcaatgatttattagctcattataataaaggtcaagacgaagaagcagaagaagaaattgaaagagaattagaacaattagaacttgatgaaaagaataataataaggaagaaaataagaaccaggatttgcacgagccaaaagaaagcagtagcgaggatctattaaagagattgaataatctgaagataaatacaaatgaaggacctgtgcaagataatgaaaaccacgataatgagataagaaaaatcatgatggaagaacaaccacgttgacgaactgagtgactaataaataaatatatatgtataaataaaaaataaatatgaatattttaatagacggaagaaagaaaatatgtgtgaataaccaaataggaaataaacaaaagcacatttaattgttgccgttattattagagtaacctaatgtacgaactttggtattagatgcagaattattggaagacaagtttagttcagacacgttttgtcgcaattgagaagtaccattagaaggatacatccttggggtagtatatgctgaaggagtcattgaatcaccaccacctcctcctcccccgtccgacaccatgtctaagctagataatttttgtaaagagtagttggcgctgtttgacacatttgtgcccaacctctggtaaccaagacgggaggaggaagcatctacttccggttctttcgcccaaaaagatgtcaaacctgagtaaaccttgtgtagaagagaagattgttccatgtagtcgaatgttttgttattggcttccagcggttctaagatgagagtcgatctgggcaacagatccaactcttgcaaacttttgagttcgtcatttcgcgtaagagtcactcttggtatatttctgtggaaaaggtaaggtgttccatcatcgtagcaattatagtctaaccacatccttactttgtgtaattttgtttgaggagggaaagtattagagattgtgtaaccattgggcagtttcaattgtagagtacagtagttctgggcgagaaaccccttttgactcttgtaactaacattatcagtaactgtcaactgcttccacttctgtggctttctttgcgggtcattagtattttgaaaaacatacttcctctccaacttgtcgttctgaatcattcttttgactctttgatattcttcattgctcttggaaaataacttcctctttgttacttgacccttaaagactgattgtaacccattgataaaggtttcccaaggatcctgctcacgagaaaggctattaccttggatagaacattcgagtagaccgttctgtaatatgttaatgcttggcgccgatgaggaggggaaaatgctcttgaaaagcaagcactctttagtaccatttactaaccttacccacagtatgttttcgcgctcctcgtcactaagatttcctggtttgaaccactgatgaagccaagaattgtccccggctgctgaactaatgtaaacgacgataacctgctcactagtatgagagtaatcatgaacaactcgatcatgaaagaggctgtctatacctgacatctcgtacatttctgttattcaatacctgtaattcacttcctttgagggtcaaaaatgtcccctgtaagcaagtgtataagtatataattatatatatgtgcatatatatgtccctatacaactactaacgaatcttaaaagttgactattcatgtggaaaaagtccctcttctagggttgacgcgctagaggtaaatccattaaggttcctcctggcttcgttaactccgaaaagaatagcatgtgcaagatgagttaccgaaagaagcaataaagaaagcacgagtacatgtagaacaggggcacagataataccagacagatgagcccacttttaagagtttcaaaacttccacgaatgcacagggagaataaagtacgcgctgggtccgttacgattcgtgctgcaagaggtttaaaatcgctccacaatggtctcgcccctcggcccttctccaattacaagcatattactaatacagttttcgtttcttttgtaatgttcagataggagcgaaagactaatttcgatggaaatttttatcttcatttcgatagtatgttcaatcagttgaactatgcatctttggttatcatcattaacaaattgaaacgaaaagctatcctgccaagaaggccggatagagagattgaaaaagatatataaagtgtccttgtcacactcatacaacacctgttgtatgtcaggcatacggcaaattgactacagtttgcatttgcactaatgtcgtttgcagtgtaactgttgtattgaacgtggacaaggacaagaaagatagtttttatctcttgatgtttttttatatggaggagaaagcgacgaagtcgaaaaaaacgaaaggaaataaaatgctgtcggaaaaaaagttagggctggtacggattataaactatctcagtagttaggtaatatataagatggcaccagtcttagtacttgtaagttgctgttgattcgtccctagttatgaatttgtctcgtaacaacttggccaaggcgtctttgaactcaccaacactaaagccttttatctgctgctttaccgtttcaaataaatggtcgtagtctagcccattcctctcgctcttaacggatctagttatgcatgcctttagtaattcttgggtccattgggaattacttccttcgtggtgtgcagaactggttctttcaccgcctgtgttgctactttggagagacgcggttctcggtagaaccacacgtagtttcccatttttcacttttttcatatcaggtttgaagctctcgttgatactgtatgtgttgtcaatatctcttgtcagaattttataattgcagaaggattttaagactagcgctaagtctttgtacgccagtttcgtttgctctgatataacttgcaaggtcaaatgatcgctttcgttgaataaagtcagcacacatgtttggaaaagggtcaattcaaatattaggttagttccatcctgtatgatataaggcgactccacttcgcagtggtgcaagttccacatcggatatagctcttttttggaagcatctgaatcttccactttattctgctcgtgataattacggagaaattggttccacgtatcatccatctcttgaggtaggacaaaatttttctttacttcgttggattgctgaaaaactttgggaattctttctctatcaaagataagtgggaaaaatgacttgctgttgttttcattgtatgtcttcccgaacttcacagcagcctcgatattctcataaaacgacaagaacgatgcatatttgattctcagatctgccataacctctaccggctgaaagaattgcgataaatagggttgatattgatctcggtatcgcatttcatcctcttgtgagacatttgttatgattctttgtttgaaaagttccatgaggctgtctttgtaaacaggtaatatatccttaataaatgaggaattttgatcactttgtaagatcgtctttctgaaaattgatctttcgaaaaaattaggaaatgtgggaaggttaacgaacttcagtctcaatataggaagattttcgttgagatactttattttcatatctctgggtaggtcttttttagttgtttttatctttctgacgatgatgaataaatgtgactcaaaatatttgacatactgttctatggctttgctggtacttccaagtaaattacataaatggtactcgatggaatcggagtatattttgaggtgatctacattagctagctgaactacctcatcaaatagcctttcagtatcatgattggatccatatgctgcctttaacttttctgaaacggcatcatcacagaattccttgaattttgacagcatattttttgcttcaaaagcatttctaaacatcaataagctaaagtgtgtctcagttttgaaatatctctctttttcttcatcataagtgtccttcccaatttctatgtattcgctaatagacttcttgttcaacagtagatggcttataaataggtcatttgcatcgctgacccattcaggggaaaataaagatgctaataatgcattcctcgtcaatagtaccttaaaattcttgaaagtttccagcctcggccttaaatttgattcctcacagtaatattgtctgagagttttcatataaaaatctttggggctcaagccctctatactaaaattgcagttagacattatacggagcataggaacttccttctctaacattgtattcgttattggaaacatatgaatatagtgatgaatagtagcgcttacaagggtggaaaattcccttccaaaatgtgacttcatacattcgaaaagtttggaatcataatactgaaatatcgttaaggtctcaaatcctagttcttttcttatcatgggataatttaccggcacatacgatataataggaccaacggcacccattacgtactgaaatagcttgtaaaaagaggtccaatttttgggtataatttcataagaatagtcgcatctggtcaaaaagctaaggacgtgcgcgtcaattattaactttgccaattcatcacaaaattcttgaaaactcagcacaatttggtgttgatgtagcagctgaaacttcttttgcttttcgtcattcccattaaattctgagttgtaaggaatgtatgatttcctttgcgttaattcacggcaattgttcaacatcttaggcattagctttctaaatttagcggccttttctttattacactccaattctttcacgtcagtttcagttatagtttcagctaaagtaaggtgaaaaaactcgtgcagctcagcaatcatcgttcgatacctgggatttcgctcatcgttaaatttattgtatagtcctaaagcgttgcttgcactcgtctctctgcttatagactcgtggaatccttctctcttggaaacgctctcatttatcattgttcctgtgaacccgtacgagaatttataccagtaaaaaagattggtgggtttaatatcttgaggattccttcaaagtagtcttttagtgcaaagatatcgatgatcttcattcgcattgttcatattcatcattacgcaaaggatagctatgcgttccgcttcgtcatacttaatcaggaatattgaacatccaaaaatctccgagctcacgtatgtagaatttttgatgaatacaaaagaagaaaacactagacttttctttgatgtttacattatgtctatgatgctaagtaattgggcactctcccctcgatatgtgggacagcgaaacctcatacattgcaccactttatttcacacacttacacgatgggcaaaagacgcagacgataaatatcatgatataaactcaatgtatgaaaacatgtttacaccttcaaatgataacgtttcaattttgcaggatgaaggtaaatctgattatgatacgacgaaggccagctctatggaagaagatatcagtgcttttaataaagacttgtacaatttctataatattggatatgccaaacagatcatgtctgcttcacaattggaaaatatagtaaaggcaaagggcagatttgttatacaaagtttatccaccagtccttattataatttggcccttgaaaactatgttttcaagaatacaccaagagccaaaagaggtcccgataattgcagactgttattttacatcaatgataggtgcgccgttataggcaaaaaccaaaatctgtggcaggaagtagatcttgctaagctgaagagtaagaatttcgaactacttagaagattttctggaggtggcactgtactgcatgatttgggcaatgttaattattcatatttaacatcaagggagaaattcgaaacaaagtttttcaacaaaatgataattaagtggttaaattcattgaatcccgaactaagactagatttgaatgagagaggagatattattcaggacgggtttaaaattagtggcagtgcttataaaattgccggtggcaaagcataccatcatgcaacgatgttgcttaatgcggatttagaacagtttagcggcttattagaaccctcactaccgaacaatatggaatgggagtcaagtggagttcatagtgtaaaatcaaaaatcaaaaatgttggtataattactcctaatcagttcattgcagtggtatccgagcgttttcagaaaacattcaaagttgacggcgaaatacctatatattactgtgacgagtttaaatctataaacgatgagattaaagatgctatgaacaccttacagagcgaacaatggaaatatttctcggggcctaaattttcagtgaagattaaagataaaggcttaacaattaaagtcgaaaagggcatgatttatgattgtgatagaaatgatttaatcggcttggaattcaaaggatttttggagaatattgacagttacacataacgttgatgaatatttcaattcacttgtaaataacgtaggtaaatatcaaaattaaagtctttcaccggaaactgattcagcatatttcagcagacgcgtcctagattcacagcaaacttcaatataagcgatacattaggagtgttcgtactttagatctataagaactatattttgttacgattcagccgtctctaaatgtgaactaaatatttatactgttatttgagaaaccgacagatagtacttaattttatcgatcatctaagaatagcatcggtattgtggtgacatttattgaatttcttccgctccagaataaagttccttttcacttcaaaaaactgccaccagtaaagttgcaccagtggtttttgagcattttttgtcaatgtcgcttaaccgttcttgaactgtatcctcttgacgtcgataaaatcatttgtaaaaaccaggccaaatcatcattgaataatttacactgtgtcttcaatgtcgccatttggaccaataattatcaaactgttcacaattcactcaaagtcctttcagcaacattcttatgaaacaatactttctttgaatttgtatgatgaaacaaaattttttggttattaatcatttatcactctcggtagccaagttggtttaaggcgcaagactgtaatttaccactacgaaatcttgagatcgggcgttcgactcgcccccgggagatttttttaatgtgctctaaatagaatgtggatgaaatttctcttggccgccgtacccttcttcataattaataatttctttccattttgcaggattatatctgatcaataagtgattgtaaagattttgtttgtgagaaatatgtgaatttttaattttggttataacttaataattgttggaattccatttttgataaagatgaaaattggtgaattttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcgaggatctaggaatcctcataatggaacctatatttctatatactaatattccgttttattccttattccgttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgccatcatcttagcaccatatatgataatatattggtagtatgactactagttgatagactgaagagaatgtggattttgatgtaattgttgggattccatttttaataaggcaataatattaggtatgtagatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctatacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagcaacgtaaatactagttagtagatgatagttgatttttattccaacatagacgatagttgatttttattccaacagtgttgacatataaatactagtcaactaaatggtaattggttattattcctcaacattctgctaccaaacgcaaatgtagtaggagagtttagattttcaacgttggtttgcgagattggtgaaatcaaagcatagtttacctttaatcccaatcttccaacaaacagtagctcgcgtggcgtaatggcaacgcgtctgacttctaatcagaagattatgggttcgacccccatcgtgagtgctttgtttcttccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagattttttttgaagctgttgtagttactactttaagatccagattgatacagtacgtatgtgaggcaacagatacttgcaatataacaagttttgtgaagagatagtgtgaatacctatggttccacgcaagaaatcatctatttgaattttcggcttctataagaatgacaaaactcataggaagctgcaatgcattaattttccgtaagctttattaacccgttagccgctcaagtcgcttttctcaggtcgcgctcctcttctccggacttatgtggctccctttagaatataagggtcttccctttaacggaacagtaaggttccacaaggtggcaaaaaaggcaatccaaccgacacttcggcaaatttctttcactctagtcagagctaagttcttatatatactttctaaataattatctgctaaaataagaaaagaaggagcctaaatacgtatatctatatacatgtatacacgtgagctaataaattatgttatctttgaaaaaaggaataacaaaatcatacatcttgcaaagaactttcacttcttcctctgttgttcgtcaaattggggaagtgaaatctgaatcgaaaccgccggccaaatatcatattatcgaccatgaatatgattgtgtggtggtaggcgctggcggtgcaggtttaagagcagctttcggtttggctgaagctggatacaagactgcttgtttatccaagttgtttccaacaaggtcacatactgtggctgctcagggtggaattaatgctgcgctgggaaatatgcatccagatgattggaaatcgcacatgtacgacactgtcaagggttctgactggctcggagaccaagatgcaatccattacatgacaagagaagcacctaagtctgtcattgaactagaacattacggtatgcccttttcgaggactgaagatggaaggatttaccagagagcatttgggggacaatccaaagattttggtaaaggtggacaggcctataggacttgtgcggtggcagatagaacaggtcacgcaatgcttcatacattgtatggacaagcgctgaaaaataatacacacttctttattgaatactttgcaatggatttgttgacccataatggcgaggttgtgggtgtcattgcctataatcaggaggacggtacaattcacagattcagagcacataagaccgtcatcgcgacaggcggatacggtagagcttacttctcttgcacttctgctcacacttgtacaggtgacggtaatgctatggtttctcgcgctggatttccactagaggatttagaatttgttcaatttcatccgtcaggaatttatgggtctggctgcctaatcactgaaggtgcccgtggtgagggtggatttttattgaattctgaaggagaaaggtttatggaacgctatgctcctactgccaaggacttggcaagcagggatgttgtttccagagcaatcaccatggaaatcagggctggcagaggtgtcgggaaaaacaaggatcatatccttttacaattaagccatctaccacctgaggtactaaaggaaaggctaccgggaatatctgaaacagctgctgtctttgcgggtgtcgatgtcacccaggagccaattcctgtcttgccaactgtccattataatatgggaggcattcccacaaaatggactggtgaagcattgaccattgacgaggaaactggagaggataaggtcatcccaggattgatggcgtgtggtgaagctgcttgcgtatcggttcatggagcgaacagattaggcgctaactcactactggatttagtcgttttcggtcgcgccgttgcaaataccattgctgacacattacagcctggcttgcctcataagccattggcttcaaacatcgggcacgagtcaattgctaatttggataaagtaagaaatgctcgcggctcactgaaaacctctcaaatcaggttgaacatgcaaaggacaatgcaaaaagatgtttctgttttcaggacgcaagacactctagatgaaggtgttagaaatattactgaagtggacaagacatttgaggatgtgcacgtttctgataagtcaatgatctggaattctgatctcgtagaaactctggaattgcaaaatttacttacttgtgccacacaaacggctgtttctgcttccaaaagaaaggagtctcgtggtgctcatgcgagagaggactatgcaaaaagagatgatgtgaattggagaaagcacacattatcatggcaaaaggggacatcaacacctgtaaaaatcaagtacaggaatgtaatcgcacatactttagatgagaatgaatgcgccccagtccctccagctgtcagatcctattaattcttatttatttatttatttattttggagggcaaacttatttattgatctggcaaaaatgatctttcccttttttcttatttttctctctatctctctcattgattcttggtcaatagtactcgtttactgtcaacttacaccttatctattatgctatataattttatgcaagacattgaagtacaatatacgtcgagctgcaatatgcaaaaatatcagagggaaaccagctcattaggaaatatgacatgtgggctatctgtttgttggtggtagctgggtttttttttttttttttttgattttgtcgtgcgggtgtgcaggctgggatttcaaacaaataacaacgagtaattgacaagaaaaacttattggcttattttctttttgttcttcaaaattgtttgccttaccctctccctcagtttgttttcgagtgattgtctattaggatcaatagtcaactttgctgtttccatacttaaaacatcactagtctttatgccgaacttcgcatttataaaagtgtcgcaaatcaatctcatatcgtcgtaattttttccataccacaattcacataaatttccagtgaccttacacaggtctaaaaacttttcatcatctttactggcatcttccttttcaaaaattttcttgaaatgcaaaatcaattcaacaaattcatcgttattattcgtatgttcatagtcaccttggctcactagttcgtgaagctcatcgtaaatggataacaaaagggtgatgatagtgcatgcaatgaaaatatccaagggataattgaacgtcaggacgtggtcccaaacgattagcacatattttaagggtaattctcttaaaaataacaaccttgtccatcggatgagccagattaggttggagtgaatcagatggtctacgttttttttcttcccgctgcccgtttttggtggttggtaaaaaacctttgaaaacaagtctggcaaacaaatcctaaagattttcgtgaatactctcttatcccagttaatcaaattttcttcgttataaaaaatcggttcgatttggttcattagcttgttaaagataatcagaacgttttgcaaatcggtattatcgagatctgtaccgtgatataattgcagataaatgacgcttaatatttcgtggaacccttgtttatactgtaggtgttcgctttgatgtataagcaggtaattgtacaaaagttgtctcatttgagcatgaaccttgggttcctgaaatatatcgtcaagcattatccttgagaggtccaaatctataatttccagagtttccctcagtgtcaacggcttttcatcacttcccttggacaaagaacctttagttttgtcattgtcatcagacaagggatgtttttcaacagcctcgacgggagtcagcctcctgattcccactgaggaggaaacgttcgagtgcaagacccttttaggtacatttgcattatgattttcgtcatagttgtcgccatctgccagcataggcactggcaccaagccgaactggttaaggtccaaacctttaaagttatcagttaacaagcagttgttgttttcatcacacagaagcaaagctttccagagccagcctctactattttctttaaagatagagtcatggtagagttcacctttccaaattcccttctgcaccagttggtctcttgtctcgtagtggtcaatcgcccattgtaagacatccttcatggttgcataagcgaaaaaatacaaacgcacgacagctaaccctctctatgtatgccaattctcttgacaactctcccccattgttctgaaaaaggtaatgaaattaaacgctgctgtaccgattatggaaaactcaatggaaaaattgaaaaaaaaaaaaaaaggaactagtaatgccgtaggagaagcgggtaacataatatccggttttcctttacgaccgcttacaggcctaaaccagcgcaccatccagttacaataacacttggagcatgcgtacacgtgtgcgtattctacggctggcatgggcaaaataagacgtggaatttttctgtggtcagaactttgcgtcagtaaataattcaagaaaaaataataattatgtcgaaaaaaaaatagaaaaaaaagaaaaaaagaatactaaaaggtgagtgttcaggaaaaccgcaagccatgtttgttgattattccggactggagcgttacacggatataaatgcatcttttggtaagttggtcaacacttactgctgttttcagcgctgtgaagccatcagcgaacaattggagattctgaaaagtctagtaccaaagtgccacgacattgtggcacttactgacgaagactttgctagtggccgtactgccggactgacgcagaaattgtttgctatggcgatgaccctacaccagatcaccgactgtatcgacctcctgcagaaatgcaacaccataatacccatcgagatcgccaacccggctagctttgaaagcggcgccgcgacggcgccgctacgtcaaagctatgctaggctcttggatgactggtcccactacatgggcccatcaacggtaaaacacacaggctgtaccaaccgacccaagtggagatttccctggcaacagtcacggactatcatcatccccatgctgtttattggcgaaactgcaatgagcaccagggacctaaggtctgtgctgcatgattgtgagatcaggcacgcgagcgaaatgccgctgcagctactttggacgtcgtcaccggagttggtgtacgccacaccgcatgttgacgactacgacatttggtcgcgctacgggtctgattacaacatgcagatagaggacgaagacgaagcatcaaaagggcgacagcgcaagtgtgtggtgcagttggaggcactgttgggtgcgctacctactacggacccgttgttccaatggtagcccgggcctttttttttttcatcagcttctcttttaggccgtcggccccgttcgatgttcacccgtcctggacagcttgctctccccccttcctcgtgctgcgcgactgtttacgttattggcttattgtattgttttcgcatctagaacgttcaggttcaatttacgcaacggtgtttcactcgaagcatctggctgtacaagcaaatgctgcgttctcattctcctttatataacaagcttctgccttaaagcgttcatatgtacatacatatacaccactcaggcactcgcataatcgcacttaaatacgcaaaatatacaagatagccctacaactgctccatggactccaaggacacgcaaaagttgcttaaggagcaccgaatcccctgcatcgacgttggatggttggtcaggcccagtgcctccaccagcaagagctccagaccagggaaatccgagtccaaggccaacagtgtggctcctgacatccagatggacactgctcgcccgcccgttttcgaaacgtctgtagactcttccagcagcattctttcttcaaacgataagggacgccgtcactccgtagctgcgagcttgctaatggataatcagcgtgctaacgctgggtctacatccgttcccacaaacattcctccccctaggggtaggtcgaagtcagtggtggagactaacctgtctaacgttgaggctgactccggacatcatcaccaccaccgccaccaccatcacacggaagatgctcctgcacctaagaaggtcggattctttaagagtctgtttggccataggaagaaggatcaggaacaacaggagaaggaacgagaaaggaaagagcgctcaccctctccgactcacgtggaccgtggcgcggccataagaagagaaagaacggctaccatatctgcggaatcaccaccgcctttgcagtacaatgctccaccctcttataacgatactgtggtaccgttaacaagatccaagacggaatcagaagtgtattacgaaaatcatccgcaaagctactaccatggccgtatgcgcacataccactcaccagaagagggtaaagtcgacggaacttcccccgcagacgatcataactatggcggctctcgacctgatcctagattaatggatttcttgcgctactacaaatctaaggattacaaattagccgccttcaaagaagggaactttattaagtcatctgcgtctcccacaaccaagaaaaatagacgcgcttcgttctcattacataacgacaaaccacaacctgccaaatcacttgctcaccagaaatttgacgctaagggaagacccattccgccgcatcccgacgcacccaaattgccttccgccttcaggaagaagcatccaagcaacgcatcgatagtagacacagtggattccaattcggacgtttcctcgtcagcgcagaataataatcagacaccttcttctcataaattcggcgcctttttaaggaaagttacctcttatgggaacaacaacaacaacagcaccaatgcctcctccctttctgcaaacgtcaataatccagacacctcatcgacgtccctatggtcttctagttcaatggagttcgacccttcaaagataaccaccgtccccggcctcgagaatatacggcccttgaaacacgtctcctttgctacgaacacctatttcaacgatcctccacaacaaatatgcagtaaaaaccctcgtaaaggtgaagtggaagtgaagcctaatggatctgttgtcattcataggttgactccgcaagaacgcaaaaaaatcatggaatcgactagtttgggtgttgtcgttggggggaccgggcaattaaaactattaaatcccgaggaagacgacgcaaatgccaagagtaaagaggagatggcccctcaaaagcagaacgaagtggaggcacacgacgaggaggataacaattctcaaaggagaaacatcgttatggccgctgcagaagctgctgcagaggccagagccaaagaggcacctaacgaattgaaacgtatcgtgaccaacaatgaagaagaagtcactgtcagtaagaccgccagccatttgaccatcgataagccaatgatttcaagaaggggtgcttccacatcctctttggcctccatggtgtccagtgataccaacggtacgaacgcagatgatgaaggagaaattcttcccccaccttctttgaagatacctcacgacattgtgtatacccgttgttgtcacttgcgagaaattctgcccataccagccacattgaagcaattgaaaaagggctcgacggaccctatccccatcttacagttacgtaacccaagaccttctatggtggaaatttggtcgttcagcgatttcttgagcattgctcccgttttatgtctttcgttggacggtgtacaattaaccgtgcaaatgcttagaataattttgagttcgctggtttacaaacagcatttccaaaaactttctctaagaaacacccccttggatgaagaaggatggaaagttctgtgttattttgtctccaaggccaagtctctgcactctattgatttgacaatggtcccttccatcaagacaaatgtacaaaagccttctaaatcttctttgaagtcaaaaattctgagaatgcaatgcaacttggaaaatagatccgacatgaactgggaccttttgacagcttctattgccctcatgggcggtttggaggaaattgtcatttccggggccaagatgaattctgcacaattcaaaaacttcatcctcgttgcttgtatagcaaccgagagattgggcctcgcgtataatggattatctaagagccaatgtgatgatttggccaagtggatggttcaatcaaaagtgacaggtctagacgttggttttaacgatttgaatggcaaactttcctctttcaccgatgctgttttaggcaaaatacaaaaagctaacgagaaaaacgtcttcaaatttttatctctaaatgggacaaatttgagagtgaacgaacacgacacttttgagaataacgaggtcttaaaactgataagcgttttatgttatttggaaaatttaaaattcttggatatatcgaacaatcctgccatcttcccccactgtgttccgacgctgattgattttttacctgtttttgttaatcttgtccgtctgcatatcgactacaataatttaagttccacgagtgtagtgatgctggccgaaatattacccatgtgttcaagattgaattatttttccatgttaggaacggaattggatttggcatcgtctaaagctctagcagaggcggtgaggaaaagttcatctttgatgactttggacgtggactatgtgtatatgccagagaacattaaggaaaaaatttcattatatgctttaagaaatattcaaggggagttgaaaagggttaatagtgacgataaagatatcaaagatagccaattttcaagcctacaggaccaactatcacttttattaactgaaaaagcggataattccgaacattacaacaaaatggttgagaatttcatggccaaaatcgcgttggcacgtatcaagattagtaaagtggttcatgatctttttgatttaaaactgaatggacaattaaatttggaaggtaaggaagctttgattagattatgcttcatagaggcaagtttggaaagaggctgtgacctgctgaaacaaagacataacaacactttgaaatcaccagaggccgtctcaaaaagtcggaaagggggaaatcaagcacaacccaattccgaaagctgtcaaagaatgttactaagctcatctatattacaaaattcagatcatattgcgcttatgccattcggtagtgcaatagtcgaaaagtcaagcccagatgcagaagatgccgtcgaattcagagaaggtgacgactccaacgtaaatcacgaagacgtaccagcaaatgatcaacaatttcgagatgaagttgatatcaaaaacaaatactctatcattaaaagagaactagaacacgaaaagcttgtcggtggtggcgatttgccagtggacaaagaaatcttaaatcgtgccgcacaatccttagatagtgaccagataaaggaatttctgttgaagaatgacgtctctactatccttggcgtcattgatgaactgcatagccaagggtaccacttgcatcatattttcaaaaaacagggaaaccaagaagagaccgcgttcagaacaaaggatgaacaacagtcctcccaatccaatgattcaagtgctaatgcgtcccctaccactgatccgatatccacaggctccaatacttctagaacgaacgataatgctcatattcctccgaccgatgcgcctggatttgataaatttatgaacaatgcagaggaaaatgccattgacgctgcttatgatgatgtgctagacaaaatccaggatgcgcggaacagtagtactaaataataagggatttctcttaattttttaatctcttttttgtattgggtttcgaaaatataataaggagccctcagacatttacgtatcctttcatgtatgattattttaagtattttgtattttttattattattaatgtaagcataatgcttttgtagaacttgagacaacccggacgggtccgatgagtttttttcttcaaacttttatagaaaataataaatggtgttagcaccactcagatgtgatatttgacgtgtcgattgtgatacctgaagacgctattggagagccattgcaacgcacagtccaacagtaataagctctgatcgttttgaaaaagtatgtttctttccattggacggttgtcttccgatcaaaattttatctcctatacaatttcttcctatttactaacgaaaacctgcgaacctgtaaactacatgatttttaatattagtgaacttcaatacacctcaacaaaacaaaacgcccttttcgttcgggactgccaacaataactctaacaccaccaatcagaattcctctactggtgcgggcgccttcggaacaggtcaatcaacatttggtttcaacaattctgcgccaaataacacgaacaatgcaaactcttcaatcacacctgcatttggtagcaataacactggtaatactgcattcggtaacagtaaccccacaagtaacgtttttggcagcaacaattctacgactaatacatttggtagtaatagtgcagggacatccctttttggatcttccagtgctcaacaaacgaagagcaatggaactgctggaggaaatacatttggttcttcatccttattcaataacagtactaatagcaatacgacaaaacctgcgttcggcggtttgaattttggcggcggcaataacacaactcctagctcgaccggtaatgctaacacaagtaataacttatttggcgctaccgcaaatgcgaataagccagccttttcctttggtgcaaccactaacgacgataaaaaaacagaaccagacaagcctgctttctcctttaattcaagtgtcggtaataagacagacgctcaagctcccactacaggattttcctttggttcacaactaggtggaaacaaaacggttaacgaggctgcaaagccttccctttcatttggttcaggatcagctggtgctaacccagctggagcttcgcaacccgaacctacaactaatgaaccagcaaaaccagccctctcttttggtactgcaacatccgacaataagacaactaacacaaccccaagtttttcgtttggtgctaaatcggatgaaaataaagctggtgctacttctaagcctgccttctcattcggtgctaagccagaagaaaagaaggatgataattcctcaaaaccagctttctcatttggtgccaaatcaaatgaagacaagcaagatggaacggctaagccagcattttcctttggtgccaagcccgcggagaagaataacaatgaaacctccaagccggcattctcttttggagcaaagtctgatgagaaaaaggatggtgatgcctctaaacctgccttctcttttggcgctaaaccggatgaaaataaagctagtgctacttctaagcctgccttctcattcggcgctaagccagaagaaaagaaggatgataattcctcaaaaccagctttctcatttggtgccaaatcaaatgaagacaagcaagatggaacggctaagccagcattttcctttggtgccaagcccgcggaaaagaataacaatgaaacttccaagccggcattctcttttggagcaaagtccgatgagaaaaaggatggcgatgcctctaaacctgccttctcatttggtgctaaatcggatgaaaaaaaggacagtgattcttcgaagcctgccttctcatttggtactaaatcgaatgaaaaaaaggacagtggttcttcgaagcctgccttctcattcggtgctaaacccgatgaaaagaagaatgatgaagtctccaagcctgccttctcattcggagcaaaggctaacgaaaagaaagaaagtgatgaatcaaaatcagccttttcatttggttctaagcctacaggaaaggaggaaggcgatggggcgaaggctgccatttcctttggtgctaaacccgaagaacagaaatccagtgatacgagcaagccagcgtttacttttggtgctcaaaaagataatgagaagaaaacagaggaatcttctacggggaagtcaaccgcagatgtcaaatcaagtgatagcttgaaattaaattctaaaccagtagaattgaagccagtttctctcgacaataaaacactggacgatttagtaacgaaatggactaaccaactaacagaatcggcctctcattttgaacagtataccaaaaaaattaatagttgggatcaggtactagtgaaaggaggtgaacaaattagtcagttatactcagatgctgtgatggcggaacatagtcaaaacaaaatagatcaatctctacaatatatcgagaggcaacaggatgaattagaaaacttcttagacaattttgaaaccaagacagaggcacttctgtccgatgttgtgtctacaagttcaggtgctgcggccaacaataatgaccaaaaaagacaacaggcctataagacagcccagactttggacgaaaatttaaactcgttgtcatccaatctttcttctctaatagtagaaatcaacaatgttagtaatacattcaacaaaaccactaacatcgatataaacaatgaagacgaaaatattcaactaatcaaaatcttgaattcacatttcgacgctttaaggtcactagacgataactccacctctctggaaaaacaaatcaactcgataaagaaatgatctaaaagaaaaaattccctctattctacacttatttgacataggatgtgctatattaaataattatatataggtatcaaaatgtacgcgatggttcagaacctgcaattaatttaacacctcaatcatacttgtttttttcctttttcaagaagtttttgtaatgtgtcgtgccgatctgtaaacgacctggatttttatttcattagacagtaaatacgcaccaaatcagaaccaaagaaaggcttctgtagtgtatgaaactaaaagccactttttgtgatagtttcttcttagtacttagtacacaaccaaatattttgcaaaatgaaatcgattcctaaaagtaattcttaaaagtgataatgaatgacttaatcgttattttgatatcctgttaatgtgcataacatcacaattagcttcaccatttcgtttaaactttggttattaggatccgacgaatttttcttatcttctttttccctcaaaagatctcttttgaatattccgatcactagcctcttatacgtattcagtaaaccctttaccgtttgaacaacagctttgtttgagctccccatgctcactaaaacagctgatatcaattggaatataggaacgattaactcaaacaaggaaacaccattagcatctttgtcaactagtagcggattatccaaggtgacgttaacctttaagaatttggaattctgaacgtagacttcgtcaaacataaggtctagacccaaatcaggatcaacttttaaaaatgacaattccgcgattattcggaatagattattttcaattaaagcgctagctccacctctagtttcggcaacacgtattaaaaagaatacagtggctttaaaagctgtcaattcatataacaaatcatcaatgtttatgtgctctgtagtagaatttaacaaagcatctgtatttttcagcgaacgtattattaagagcagtcttgtagttttcatcagtgaatccaatataaaattctctttacttctattagccagttgaataagtgaatccaatagtaatatacctgtaaccctactagttccctcgccataaacaacatcgttccatatgatctctaccaattttttacttcctagtctcaaatcctgcagaaccttttcggaccctacttggtcgcttagaactctactcaaataatggtttgctaatatatagaaatcggaccttaatgccacagaggagagtggggagtttataccctgaatacatgtcttgaacaactgatatagcctgccgtctaccgtgcctttgtcggtaatcaacttacgatcgcggttatatatatcaaataggaaaacggcgagagaaaccaattcttctgaaaaagttatattaaactcaatataatcactaatcttcggaataattgtaccaaaaacctccagaataaagtttgatcttgttgatggttccaattttccatcagtaacaatgatttgcaccaactgtacccaagagtgcagcacagataggttcaactccaatgctttgtttcttgatataatattcgtgaaatggctttttgcttttatacactcgacatctgcatccttcaaaaattgttcttttgacacagtgagactgaaggaattagaatgtaagctttcagcacggactcttttaatcaggcgcataaggttttccattttgtgaaagtcatagatattgccggagcaatacttgttaagagtgacttgttccaaatttaaaggaacattggtgaaaattgataacgtctcttttggttcgcagatattgccatagtttaatggatccaagaaagaaaacaaccttaccgaatacattgtatttgatatcaagtaattcacatatgttaaaacctctgatttcgtgcccgaaaatgaaattttatgaatgaacagacccaaatattgtgtccaataattcctgtaggctaagaatgacagaaatgcaccaacggattcgctctcgatgaagttcttacatttttcctctgtagaattgtcaaaaggagagccgttccatgtcgtgaaccttgtcacttgtggatcgaggatcattattctctcaaaaaagttttctttgattaggtatgaatatagtagaccagatgttaacggattacgacatagtttgagaataatttccagtgctgctgtagccaatctcataggtgcataatcgatattgtccttagtaatgctgttcaatgaagcttccaacacgcttatgagggaatcaagtaatgaggttccggaagatataaatgttgctaggttaggtcccagggatataacgtttgagacctggaaacctaataacagatgagaaatagtcatcgttcgactataattagaaagatttgatgttaagaaatctaatagttctaacttcaaagcaaggacaccagcgtcggttattgagctttccaattgtgtaataaatgcatcctttattctggctgattcatctacggaatcgaatattgttaacaacttatttctcttagacaaagacgcaacggagccattagagcgttctgaaagtttcgccaaaatacgcagtgaatttgtggctaaaatttgatcatcgaccccgacgtataaacccaagtgtgcaacaagtggaatattgaaaaaaattgcatcgtaaaatgaacgtaatccgtgaagagaataattctttggcaagaaataatccgtcttgccatgcttcttaacaattggaaataattcttccacgtatgtctcctgataatccaatactttattgataattttcacagctaactgcaacaattcagcctgatttttgccaccttctaactctatggacaattgatcaacaccaacatcaactacattaaatatacttttgtaaatcttttccgtgaaaatatagttgaatatggggatagctgggcattcttgaacgtaattgaagaaattttcgcaatccaccaaagcatccaaattcgcagctgcaggaatagaatttaaaattacactgtaatcaaaagagcataagcccgtatagataattttcaaaataggaagctggacggctcttttatttctgatatcaacaatttgatccacgtgcgctaaaatgtcgttgaaaatgtagtcaaaatatggccatatacctaccttcctatatccctgacctaatcttgttggaaatgccaatttgccaaaaaccatgtattcactattattttcacgagaatgaatagaaatcagattatggaagagttgtaaaaaccccaaaacgtcagagtattttgttaacacgtttgtaaaagcatttctataagattcggatgaataattcagcgatgaatccttgaaaattagagagtctagaaaagaccaaaattttgttctagaagattcaagttttggaaccaagttacttataaccttgaaagcagcgcctacgagaggtgtatttatcttggtgaattcgaataggacatctgagaaaactttcgatagcgagctttttacatcctcgtcaacctggtatgtaactgatccaactaaagttaataaagaagacagaaatattacagcttcttcatttaagccttcttctaaggctaccgcagtcgaatcgatatcgttatgagttgactcactaaactgctgcctcttatggaggctcgagttaaaattgcttattttcttagtgtagtcactgagacactgtgcaatgtttttccatgaaatcgagctgttttcgccaaaatagtgatagacattcagggcattttcaggaccaaaggacaagctagaaaccatcaaatagaaacaagacctcatcaagttgtcgttgcatctcgaacaccactcaataaaaccataagcgtttgattccttatcagaccagaaagtacatgaatattcgggccttgatgcatagaaaaaatatattgacagaaaaaatctttctaagtcagcctttagtgagatgtcatccaaagttaagtcttcaccggacaacaaagagtcttcctcagcatccttaatctttgtaagcaaaaaggcacaatctgtaataatagtttgaagcacatcatcaaaggatgagaggaaaaattcttgggtctgatcggataaaactatagtagtgtaagaatattcgttgacgttattgggcatactatttagtcgagcggtacccgtggttgacatcatcccaggataagacggattccataagccgcgtccgctcatattatcagttgcggatgctgggttgtaggtagaattcgtcgtttgactgaaaattttttcatcatcaagtaactgtttaggaattagccttggaatatgcctttctaacagggaccttatatcgtagaaaagttccatactcttgtcttgttccacgatagatgtatctgcggcaaatattaaaatttgttcaatagcgcctagttcgacggcagaagtcattggctcatcaacatcagttttgaaatccatcgtgtcagcccttcttttagggtcttctttacaccacccaatgaagtaagcaaaaaaaatgaaaataagagctactttgaccggtttggtatatatggagtcgtcctttaagtctttcataaactgagaatgtaataatttgacatctgcatcgggcaaaactcttaaagatgcgaaaaggtggaaaaatgcaggagtataatatattataaaaaaatcattggaatccaattctgacacatgatgaagtaaggacagtataaaatccttatttttcatgatggctcctttatccactaaaccatataaaatttgactcagaatatcatattctctcagtaagaagtctctcctaaacttgatattttgttggaataaagcattatagttttctagtatctgagccttattgatttgttgtttaatctcagataattgagtatgaatgaacttaaaggctgagaggatattagaaactaaagctccattctttataagctcttggtataactcagtatcttcgtggaaacagttgactataaaagaaacaatttgcaggatatattgccttctcaaaaagtattgtactttgccattattagcggtggtatcaccagaaagtataagttcacatgcaacaatttcatccaagtttaattcatcggacaaagaaatagcttcgaaaataaactcctgattgaccttaaaagtagagccatcggatagttcaatttcacctttttctaattgtgatcggctagcattgttttttagtttgtctgtgtttaagttcaaattttgtaagtcaggaagtacctctttgaacagatcaaaatcgaactcaccactctcaatagagcgatacaatgtttggaaaggaattgcagaccatttcattttttcttatctgcggaacaaatcttttcaactaggttagatgccaagtgatataagttatatatatttcgtgcttaggaggcgtgttgttaattggcgtaccctgaggaaataatttattaagtatagtgtaaactaagtggctaagaaaggtattggtaaactagttgaaaggcaatgggcgcatttactaaatactacatcacacttacaaactaaccttgttattttccagcagaaaatttattttcatcaaaagacgaaaacggaatcatactacccggcccgagaaggactttgatgaagaccgtagttagaatgggctcactagactcgtgagccgtttcagtttaattattattatatatgtataccagtgctttacccaaaagagaatatttacgtgaaatactacgctcttgctgggaccttaacgtgtatatactatcataaactgagactcttcgtaaattgccccttaacaacacggtgctgtgaatgctatcacttgattatacgccaataaacttcatattctttgaagagccgctgctattgcatttaatgctaaggaaggttaacaaagcattaatgaagaataactacaggagtagccaaaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggaagaaacaaagcactcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcgagctactatttgttgaaggttttactactttattatagtaaaacctaattacgctttcaattactacaattttcggattttcacggctggtgaaataatgcagcctgtattgcataaaatggccgcacttatgagaactgatacaagttgtttaccgttggggcaccaaggtgttattagtcagaaataaatgtaaatttcttatactgcaaagcagaggtacatataacacacatcgattggttcatcttggctacgactaatatttttgggatgcaggtgaataattagataattgttgtaattccattgttattaaaggctataatattaaaggttatttgggtctttctctctctcggctttattttatttatagtttctatctttcagctttcaaaaaataatatatatggcgcttcatgaaaagagagctagctacagaaatataaacagtcatggatgaataggcggcggcagctatgccggtgcatgcgcacagtataatggacttaaactgccttagtacaactgttcaagttattgaatagcattatatattagtgccaaccaaaatatgaaaccgatgcttccaactgtcaccccaagaagacacgcaaaaggtgctactgcacataaatcggccactccttgagctagacccaattctaacagacttacagttaggattctctttattctgtctagtcgtttctttttttccctcgcttctttttctttttcgtcttctctaccaccatttatagtaattcgattctgttctctactgaggttttctaaagcattaactaccttgcccctggagacttctttaaactttttgatatattcaaatggtgaaacattcaaagccgcatctagtgccttttccaccttttcatattctatttcgagcgactctctctcattattatccaaacttttcactttataatttagcaccgcttctaagcccttcaaaataaaagtatgctgctcatattttgcactaatgttttgaatttgtccctcgataataggcaccttctctgctgtcaatgtttcgtatgttccattgttgtccagatttctcaatgatgtgattaacctatcgcccgcatcgctgaactgttgtattgtgttagttcctgcaatcacaacaatggtgaaataaaaatatatgaaaagctggaacctcatttgaattagtttacttcactaggctcttttatcttcacttattgttttgtggtgtctattttttttactgacagtttacacttttatagtctttaaaaaagcaaaaaaaataattcttttatttttatcccaagataataaatatttatgtattggatagtagtataattgagtataaaaattatttttgtagtactttttcaaactaatctctgcaagacatatcttccatattttcacaattatttaagccgattgcaacaacattcaccataggtgccttttctgcggcaatgcgtagccctataattagctgcttgaatgagaaaaccacaaaaagggggattgaatacatagcatagcttacactgtatcttagtaatttttttcccttctactttgtttttcgcagggcctttgcctttggaaaagggtacacgagtcttaagagaaatgaaaaaaaatgacactaaatcggtgataataatttgtcgttgtgaccacaaaaaagaattcataaaaaaaaaaacttgatcattggcgccacaacctagtcatatttgaaatcatttttttcctttattttttaccacagggtgcgtttagaagagacacaaaatcactctagggttttctatcgaacataaagtaaatcatttttatattccaaaattgctcgaagtaaatctcttgttttcctcccaaatgaagatcaatattaaacctttctgaaaatcttttttaatacagattacattatagagttgtatactcttcgatcatttaacttctcttttatgggtcatatatctctaattgtctctacagtactttttttgcttttccaataaaaatcataatcacagccatagtcacaaaactataagatgaaagtacaaatgatagaaaggatttttctgatccagttgtgtttgcttaccgttgtattagcaagtagtagagcagtggttgaattcgaaagtaccggaaccaaactggtcaactcattaagggtcttggctgcttactcgcagagttctgtctgtgttgatgaaaaaatatctggaatcgagagacaaatagaggaagttaaagatatgtatggtaaccactcttttattctaaagggtttaaatggtatattgaataacaaggtgaatatgctaacaagggaaatccaaatggaaactgttggcaataacacatttgaaacagaaacagggaagctaactaagggcctaaaccgagcagtaaatatatctccgttcaagtacataaaaaaattcaagaccgtttcaacaaagaaatttgaaagcctcttgaataagtatgatctggttgccaagaagggcggggaattgacagaggaacaaaagaaaaagaaggaggtgctctcacggatcagtagagtagtcgctgcaacaacgatagaggctggtctggcacaaggtgtggttgatttatgtataacagtgacaactagtctatgcttagtctcggccagcattggaggcgtcggatttcttatttggctcaccattatataccaagctctgacttaggaaaatgttgccgattttgtttttgccactcctgtacattgtttaatctcagatcgttgtatatatatacatatatatagtgttttaacgacattcttatatttgcatttctgcttcttattacacctaactattctgtaactgccatgggtaagcatttttgaagtattaattaacaattaaactttcaaacatacccaccctttcgttggaataaaaatcaattaacacccactgactagtaaatattactagaataactgatgattatgccaattttctgacagttgttgggtttccattgttgacgaaggtcctattattagatatacggaacatactagatctctcgagcctatcggaacctactaagcggaatcggcaatatacatgttattcatttttttcgtttttcgttttacattattaattttacgtctcaacttggttcaatttcagagacagcatctcatcacatctatcatctttttgtaccacataaggtaatatacacgtaataataggcaatagatgtgtgcgaatgaacttccaatataatccatttagtagtgccttttgttactaatattcgtcagtttctcaagctgacacttgatttattctaaacaaatttcaatcttggacaattagttgacataaactacgttactaatttttgttgtattaagggcttaaataataccggatgtcttggcaattctatcgttaggagagtaatagttgtcagacttattgtcggcttgttcgcacatcgttacttatcctatattatacataagatctggtgaagcgaggagtcccatgtctaaaccgattgctcaggtatttacaggtttaactgcttcatttaagcaagcaattattgaattatatactcaatcttgtctctcccgttactattatttcattcgcgttttatacatctttattattataagtttgatacggtaactttacaatcgattaatttctgctgaaagcccaagctttcataaattaataggtttcgtggtctagtcggttatggcatctgcttaacacgcagaacgtccccagttcgatcctgggcgaaatcaattttttgtttttttaattcacaagaataacctggtattgttataagcaagccaccctttgcgtacgatcaaacaccctataaaatctatatgcaatactgagatattgtattttttctcctttaattgtttatagttcagaataacagttcaaaaatctatgccgcgctcacagggtcctgccgggtattcgccctccagcttgaaaggggtggcaatgcccaagagcgatgtatagtttagtatcaaggaattgagagaggtattacaccaaggatttccgtgaacgaagtgacgacgcaagattaacagattaaattctggtagtaggctaagccgttattaaactttatttacggtataccacaatactgctctttttgttgaggatatgacagacaaaggcaagaacgatttaacaagcaaagctaaggacaaagccagaggcaaccccgagaagccaccatattggtttgaaatcattgtttctgatccacaaaaaagaactggtgacccaggctcttcatctggctacgtgagttatcagatatcaacaaagactaacaacacgtcattttatgataatcgtggcgatccagaatctattatagttgtacatagaagatacagtgacctattgctcctgcatgatattttactcaacaggttccccacctgcatcatcccgccattacctgataagaaagtttttcaatacatagcaggcgataggtttagccaaagatttacacaaaagagatgtcatagtttgcaaaatttcctaagaagggtctctttgcatcccgatctttctcaatcaaaagtcttcaaaacttttttggtgagtaaagattgggaatctcaccgcaaagtcctccaggatagcttgcaaccaaataaagatgaagttactgatgcttttatgaatgccttcaaaacagttcacaagcaaaacgaagaattcactgagataagggagaaaagtgataaactagatcggactgtgacaaagatagataaactttttcataaggttgtgaaaaaaaatgattcgatgtctgaagactatacaaagttgggcagtaatttacaggaattacaagaattggtcacaggcgaaaacgaggaacttgctgcgaagttgaagatttttaatgaaggtgtaacacagctgtcatatggcttgcaagatcttacaaagtatctggattacgaatatattgttgatttgaaggatcttgaacactacattgatagtatgcgacagctgatcaaattgaaagaccagaaacagatagactacgaagaactaagtgattatttaaccaggtcaatcaaagaaaaaaataacttgatttctggatacggaggtagtaatttctttgccaataaattggaagaactagcgggaataaatcaggaggcttcacgtagagaaaaaatcaataaactagaaggcaaaataacgtcattaacaggtgaattagaaaacgctaaaaaggtggcggatggattcgaacaggaatgcttgaaggaaatagaccatttcgaaagtgtaaaaacggctgaaatcaagaaatctctgggctcactagcggaccatcatatcgaattctacgaaaggatacttgaagcatgggaaaaagtagacgatagtctatagtggtgctcttaatgttttcccattactactgataataccttgggcactacgattatctgatcacatttaacagagaaatttaaaaaaagaaaaatatctatataaaaatatgtaaatgttgctattattttatgatgttctgatttttttcgtcaaaccttagatttcttatgtacattaaacttaaacattttgcattgttcttccagttcttggattatattatcttggtgggagtcaatcaaatcccaatcgacgctattactggacaagtcaactttattcgcaaaacaagtcctgtaatcatcaccaaaagtctcaatgaatgcttcttcattaagatactttgaccattccataggcggaaacgtgtttttatccaacactctgtcactcttggaccgtggctttggcgccctttcattttgtcttacataaaagtatctcagcagcattattgcttctttcctcaagatccccggtatactctcgtaccctgccgcactattgttcttgggcactaatgtacacgtatcatgatttactgacaagacagtaccgttgcctccaaatctctcgttgccacaaccgaacaccacctttccaatgtctaattgcttgagagcagatgcacacattatacacggttctacagtaacatatagagtaatgtctttgaacacgtcaacaactcctcgggagcccaacatcgccttgatctgatcgatccccatgaactcagcatgtgctactccagttaatgacttgttcgtatcgttcatgccataagccatcacctggccagttggcgtatgtacaaagatgcaagctaccggtgtctcatcgtggtcaagagcgtatctagccaaacggacagctgtcctcatatgtttaatatgctgcatagtgtgagtcctctagtttttaccgcagccaccagccgcttctcgagcaaagtgtagatcccattaggactcatcattcatctaattttgctatgttagctgcaactttctattttaatagaaccttctggaaatttcacccggcgcggcacccgaggaactggacagcgtgtcgaaaaagttgcttttttatataaaggacacgaaaagggttctctggaagatataaatatggctatgtaattctaaagattaacgtgttactgttttacttttttaaagtccccaagagtagtctcaagggaaaaagcgtatcaaacataccatgtttttcaacagactaagcgctggcaagctgctggtaccactctccgtggtcctgtacgcccttttcgtggtaatattacctttacagaattctttccactcctccaatgttttagttagaggtgccgatgatgtagaaaactacggaactgttatcggtattgacttaggtactacttattcctgtgttgctgtgatgaaaaatggtaagactgaaattcttgctaatgagcaaggtaacagaatcaccccatcttacgtggcattcaccgatgatgaaagattgattggtgatgctgcaaagaaccaagttgctgccaatcctcaaaacaccatcttcgacattaagagattgatcggtttgaaatataacgacagatctgttcagaaggatatcaagcacttgccatttaatgtggttaataaagatgggaagcccgctgtagaagtaagtgtcaaaggagaaaagaaggtttttactccagaagaaatttctggtatgatcttgggtaagatgaaacaaattgccgaagattatttaggcactaaggttacccatgctgtcgttactgttcctgcttatttcaatgacgcgcaaagacaagccaccaaggatgctggtaccatcgctggtttgaacgttttgagaattgttaatgaaccaaccgcagccgccattgcctacggtttggataaatctgataaggaacatcaaattattgtttatgatttgggtggtggtactttcgatgtctctctattgtctattgaaaacggtgttttcgaagtccaagccacttctggtgatactcatttaggtggtgaagattttgactataagatcgttcgtcaattgataaaagctttcaagaagaagcatggtattgatgtgtctgacaacaacaaggccctagctaaattgaagagagaagctgaaaaggctaaacgtgccttgtccagccaaatgtccacccgtattgaaattgactccttcgttgatggtatcgacttaagtgaaaccttgaccagagctaagtttgaggaattaaacctagatctattcaagaagaccttgaagcctgtcgagaaggttttgcaagattctggtttggaaaagaaggatgttgatgatatcgttttggttggtggttctactagaattccaaaggtccaacaattgttagaatcatactttgatggtaagaaggcctccaagggtattaacccagatgaagctgttgcatacggtgcagccgttcaagctggtgtcttatccggtgaagaaggtgtcgaagatattgttttattggatgtcaacgctttgactcttggtattgaaaccactggtggtgtcatgactccattaattaagagaaatactgctattcctacaaagaaatcccaaattttctctactgccgttgacaaccaaccaaccgttatgatcaaggtatacgagggtgaaagagccatgtctaaggacaacaatctattaggtaagtttgaattaaccggcattccaccagcaccaagaggtgtacctcaaattgaagtcacatttgcacttgacgctaatggtattctgaaggtgtctgccacagataagggaactggtaaatccgaatctatcaccatcactaacgataaaggtagattaacccaagaagagattgatagaatggttgaagaggctgaaaaattcgcttctgaagacgcttctatcaaggccaaggttgaatctagaaacaaattagaaaactacgctcactctttgaaaaaccaagttaatggtgacctaggtgaaaaattggaagaagaagacaaggaaaccttattagatgctgctaacgatgttttagaatggttagatgataactttgaaaccgccattgctgaagactttgatgaaaagttcgaatctttgtccaaggtcgcttatccaattacttctaagttgtacggaggtgctgatggttctggtgccgctgattatgacgacgaagatgaagatgacgatggtgattatttcgaacacgacgaattgtagataaaatagttaaaaatttttgctgctggaagcttcaaggttgttaatttattgacttgcatagaatatctacatttcttctaaaaatacatgcatagctaattcaaacttcgagcttcatacaattttcgaggagattatactgagtatatacgtaaatatatgcattatatgttataaaattagaaagatatagaaatttcattgaagagtatagagactggggttaaggtactcagtaacagtgtcatcaatatgctaattttgcgtattacttagctctattgcgcaaatgcaattttttcttaccctgataatgctttatttcccgttccgaaaatttttcactgaaaaaaaagtgcttaagctcatctcatctcatctcatcccatcactattgaaatattttgctaaaacattataacagagagagttgaaaggctcgagaacctaatactgaaatggccaaaaaaaatagattgaacacaactcaaagaaagactttacgtcaaaaggaagatgagtacatcgaaaacttgaaaaccaaaattgatgagtatgaccctaagataaccaaggccaagtttttcaaagatctccccattagcgatcccacattaaaaggtttaagagaatcatcctttataaaacttactgagatccaagccgattctattcccgtgtccctgcaaggtcatgatgtattggcggccgcaaagacaggttccggtaagacattagcatttttagttccagtaattgaaaagctataccgcgaaaaatggaccgaattcgatgggttaggtgcccttatcatatctccaacaagagagttggctatgcaaatatatgaggttttgacgaaaataggtagtcacacttcattttcagctgggttagttatcggtggtaaagatgttaaattcgaactagaaaggatatcaaggattaacattcttatcggtacacctggtcgtattttacaacatttagatcaagccgtaggtctaaatacttccaatttgcagatgcttgttcttgacgaagctgatagatgtttagacatggggtttaaaaaaactctggatgccatcgtaagcacattgtcaccatctagacaaacacttttattttcagcgactcaatcacaatctgttgcagacttggctaggctttccttgacagattataaaaccgttggtacacatgatgtgatggatgggtcggttaacaaagaagcatctactccagaaactttgcaacaattctacattgaagttcctttggcagataaattggatatccttttcagttttataaaatcacatttaaaatgcaaaatgatcgttttcttatcaagttccaaacaagtgcattttgtctatgagacatttaggaagatgcagcctggtatttctttaatgcatttacacggtagacagaaacaacgtgctaggacagaaactttggacaaattcaatcgtgctcaacaggtgtgtctttttgctaccgatgtcgttgctagaggtattgactttcctgcagtcgattgggttgttcaagtggattgtccagaggacgttgatacatatatccacagagtcggtagatgtgctcgttacggtaaaaagggtaaatctttaatcatgttgactccacaagagcaggaagcgttcctaaaaagacttaacgctagaaagatcgaaccaggcaaacttaatataaaacagtcaaaaaagaaatccattaaaccacaattgcagtcattattattcaaggatccagaactaaaatatctaggacaaaaggcttttatatcgtacgtgagatctatatatgtgcaaaaggacaaacaagttttcaaattcgatgagttaccaacagaagaattcgcttattctcttggtttaccaggggccccaaaaatcaaaatgaagggtatgaagaccattgagcaggccaaagaaagaaagaatgctccaagacagctagctttcttatcaaaagcaaatgaagatggtgaagtaattgaagataagtcgaaacaaccaagaacaaaatatgataaaatgtttgaacgtaaaaatcaaaccatcttaagtgaacactatttgaatataacgaaggctcaagcacaagaagacgaggatgacgatttcatttctgtcaagcgtaaagatcatgaaataaatgaagctgagttaccagctctaactcttccaacttcaaggcgagcacagaagaaagcgctttcaaagaaggcatctctggcctccaagggtaacgctagcaaattaatatttgatgatgaaggcgaagcccatccagtttatgaacttgaagatgaagaagaatttcataagagaggtgatgcggaggtacaaaagacagaatttttaactaaagaatctgcagtaatggcagacattgacaatattgataagcaggtggctaaagaaaaaaaacaagagaagaagagaaaaagactagaagccatgagaagggaaatggaggctgctatggaagaagaaatttctggagatgaagaagaagggaagacagtagcatatttaggaacaggaaacttgagcgatgatatgagcgacggtgatatgcctgactcggaaggccacttgaaaaagaaagctagaactgttgactattcccacggccacaatccatccaattcagttgatgatgacattattgaagtggaagaaccacaaactttggaggatttggaatctttgacagctaaattaatccagggttaaaccctcctgcatagtctaacctatagtatttagaacttgtatacatctattctctacactaatatacttatttctttgttcaaatcatcggtaatattacaataaaagaaaaatatgcatatactttcgtgcattgaaggtgtcaaatgaaatcccgcttatagtgaacaggcttccatcatatatacatatatatatatgtttatatatgtatatcatcacttatgctgctccaggagatgtaggtatctattctttcttaacggatccgcatctattaattggaccaaatattgttccgagcttctttccgttagagcttccttttcttccagaatatcttcgagaactaataaaattttcaagcaccaaatattttgcttcccggaaaattcaatttcgtcattatttattaacagaatgttttctctcaagtctttcaacattttaaggtactcttgttcgtccagagttttacaaacaatgtcgtttttaatgaaccacttgatataaaaccatacggattggtcttcggcgtcggtaaacatagcgttgatgatataagatatttcagtccgaatatactccttttgattcccaacctctcctttctgaaacattctgcttatgatctgtactctttggtgccatgcagaataatttgaaatgttattgttaatctttattgttgtgtattcaaactcctccttgtcaagacttttattagtgatactctctatgttaccaacaactattctgcggtaatgccatccgtggtaatttcttgcatcttgttccaataacttattcacgacagcaagttcagtttgccacactttaggggaactcgtaggataatgtttcaagacccaaagtctgtgattccatatccaatagactttggggtaatccttcaatagcatcattacaaaaactaactctttatcccagaaaggtatttccaactcagaagccaaactcgctataatatcccttctgtaattccaaatagcattaaattccggatttttctcaagaagttctgatgttttcttcagagcttcaattgagtaaattttttcatctctcatattcaaaacattttcagtcaagcttctataatcatatattttcttttcgtcttgaactctcttttgtctcagtaattccttggtccactgtttccttttaatgccatgctgtttaatgtggcaaatataaaaaattgcttggtagtcagtaaaaaaaagaattcataatgtaacgaacatttgaagtgcacataccattgctgacctactgctttatagtataaattcagtatactaggtatatgtggctcaaaaatgtggtttttttcttttttgcctttaatttttttcaaatgtttacgtatggtttatgatttaacatttcaagaatagaaatcgccccgaagaatgattgatgttaaatactcgtacaagagtattgaaaaccacttcaaaggggcccaatagcacatttaatgtcacaatcaatatcactaaagggttcaacaaggacagttacagaatttttcgagtacagcattaattccattttgtaccaaagaggcgtatacccagcagaagatttcgtaacggtgaaaaagtacgatcttacgttactaaagacacatgatgatgaactgaaagattacattcggaaaattcttctacaagttcacaggtggcttcttggtggaaaatgcaatcaattagtattatgtattgtagacaaggatgagggagaggtggtggaaagatggtccttcaatgtgcaacacatttctggcaatagcaacgggcaggatgatgttgtagatttaaatacaacacaatcacaaatcagagctttaatcaggcaaatcacctcaagcgttacctttctgcccgaactaacaaaagaaggtgggtacacattcacagtacttgcatatacagacgcggatgctaaagttccgttagaatgggccgactccaatagtaaagagatacctgatggtgaagtagttcaattcaaaacattctctaccaacgatcataaagttggtgcgcaggtcagctataaatattaatagaattcaagtcaaaaaaaaaaaaaaagacggaagtccaaaaaaatctcgttttcgatgtttagaaagaatatagatttatgaactatattatactatactacgtacttcctctgtaaaccacttcatgcgttttttcaagtgcctctgttaaagaaccttgagtgagaaacgaagtctttgacactcaaactttgctttttttgttcttctttttgttgttgtatttgaggggtggatactatcctcttcataacaggtggtgatattttcagatcttgcctcacaaattttgaccaattcggatcttgcatccttgccaagttgttttcaaattgacccaaaagtaccttgtcccacttgaatatgaaaagatcgcgattactgtctggcctgctgccctcgtcagtgtcgtctgtttctaagttgtaggcactccatagctttttccataatgccaggtcccatggaatgccctttaaagcgaggacaaaagaccataccgctgaatcagggttattattggtcaatttggagtaggtctcgtaatagtcatcagcggaatccagaggagccattagaagtttaataaacttcagcagctggtctatattattgtctgcatgtcttttcaccctcttataagaggtattttctcgcaagtcagaatcgttacttacactttctggtaaagtgtgaaaaatctccttcagcaattctaaatcaaggagaagctgctcgccaatgttgacaacagttctggtttcaaatttccttttgctgcccgccagggaaaagggtggaacgggctgcagaaggcggatggtattgcttacaaaatttgtagtgatgatatcaatcaccttatccaagaaattccacttataaacatctctattgaattgcgacaaaataaatgccaaagtcgaaggttgctcttgctgttgtttaatagaggcatctgttaatgcgggcattttaagtacggatttgagggttaccatgtacctgctataatcttctatcgcagcatttgaccaatcattgttgataaactctctccatacaaaatttagatctaagggtatgacacggtttaatagaaaagaagttccttttgctagtaaatcgtcgtatatatttttcgttttcgtaaaactgtttgccagcttttcacgattaccgctgaattcagataatttatcctccaattgatctatagtcgtggcacaataatctgcagtattgatcaataaaacggtatacttggcagcttctagcttatcctggacttcaatattgtcgggcagcagtaaaggaagaagaattttttgtgagtaagtttgaagccatctactgaaaaaatttgccaatgaagtcaatatgctatcattggcattattatcaatgagctctaaggtctgagtcagtacggaacgatatgtcctgaaaaggtctgcactcgagggtaacacgagagattctgtttcattagatgggtacttcggctcactcatataagaaagaaatttcttttccatcatttggttttggtgagacacccataaagtcaaataaggttcgaagcaggaacttagttttggttccttaattttttttgaaaatcgtacgtcgatgtatttttcgaaatctagcgtcgattgtaatgctgtcatgaatagatcaatggaagggttcttgtctttgaattcccttttcagaagtgtctgaaggtccttgtgtgtaatgtgataaaaagtggtggtcaatctgactgccatttcccagtcttttaagaaatagtctgcgaactttgaattgaagttattaagaatttttttgaagtaaatgtatcttctcgataaattttctagggatccggcttcatcgtcgaccctaaatatctctttcatttcgaagagaagtttgtccaaacaccaatctatcatctgggctctcgtacttgtatcgcagtcgagtagctcgcaggcaccttcgcgcaattccatagtgagtgctgtatcatgctctgagatattgccgccggaaaagagcgcattgtagttttgtttaattttggacaaagtgtctcctttcagtcttgaaatggagctcaacaaatagtttatctcgtccaatgatttgtaagagatgaatgtgttttcagcaagcgaacacattatcttataaggggacaccatttttttgaatgagccctgtgagagtaattcattgcattgtatgtaactgtctgtcaatatctttaaattttggaaaagagtcaaagagtgggtgaggtttttcttggcaatgtccaggtacgagataccttctgtcagattcgatatcgtcaactcggtggaggctgagacatcttgagtttctttgaaatcttggaaaactttcctcagagaagcctctatttcagcggaatttttagggtgttccttcaattcattctcttctttgagaatatcctcttgcaattgctttttgtagcttctggtaatactgatcagttcatctatgttgttcagggattcttttgaaaaaagtatattggtaatatcttccagcgggtcataatctaccgtaccttccagcattgtccttctgagaaaacaaaaatggaagatgttgtgaaaatgcagtaagtgacaataagctagcgacttttcaatgatcgcagattaagtatatatacactttaggtctccttctcttctttactagctacgaaaaaacaaagaaaaaaaaaacaaaatagagggaaaaaagatatacgtataaaaatatgctccaggggaggttcgaactctcgaccttcagattatgagactgacgctcttcctactgagctactgaagcactatttcttgttccaaccgaggaataatactagacctgtagaaaagtaccgcttatctaatatccaactttttcttctgttccctttagtgaattcaagatgaaggaacataacagaacggaaaacaaaaaaaaagggaagaaaaaagatatcaccaccaattggcacgctcgcaacggtttcgggccagattcatggccctgtggggtagaagtgcctacagacaaaaaaccgttacgtcccgcctcaccaagcatcgacacacaagccctctcaacctccttaatttctttatctttttttcccttcacctctgtgctctttttttagccacagctgtgcattacgcttgctttgcttgttttgttctctttcgccatgccatattactacttttctacttactggcacgaggccgcgcaagccagatccaagcacgccagaaagtgcggtgtactggtgcaaccttttatcgatttctcatcatatcgctatcgcaacgggcatgggcgacgaaaaagccaatctaaagcgttgtcttcctcgttcctcgcgcacgcgattttgcgttctgcataggaagccgaagtcgaacaagaagcaggcaaagtttagagcactgcccctccgcactcaaaaaagaaaaaactaggaggaaaataaaattctcaaccacacaaacacataaacacatacaaatacaaatacaagcttatttacttgacatcgcgcgatcttccactattcagcgccgtccgccctctctcgtgttttttgtttacgcgacaactatgcgaaatccggagcaacgggcaaccgtttggggaaagaccacacccacgcgcgatcgccatggcaacgaggtcgcacacgccccacacccagacctccctgcgagcgggcatgggtacaatgtccccgttgccacagagaccacttcgtagcacagcgcagagcgtagcgtgttgttgctgctgacaaaagaaaatttttcttagcaaagcaaaggaggggaagcacgggcagatagcaccgtaccatacccttggaaactcgaaatgaacgaagcaggaaatgagagaatgagagttttgtaggtatatatagcggtagtgtttgcgcgttaccatcatcttctggatctatctattgttcttttcctcatcactttcccctttttcgctcttcttcttgtcttttatttctttcttttttttaattgttccctcgattggctatctaccaaagaatccaaacttaatacacgtatttatttgtccaattaccatgcctaaagagaccccttccaaagctgctgccgatgcattgtccgacttggaaatcaaagattccaagtccaaccttaacaaggaattggagacattgagagaggaaaacagagtaaagtcagacatgcttaaggagaaattgagcaaggacgctgaaaatcacaaggcttacttgaaatctcatcaagttcaccgtcacaaacttaaggaaatggaaaaggaggaacctttgttgaatgaagacaaggagagaactgttcttttccctatcaagtaccatgaaatctggcaagcctacaagcgtgccgaagcttctttctggaccgctgaagaaattgatttgtctaaggatatccatgactggaacaacagaatgaacgaaaacgagagatttttcatttccagagttcttgcctttttcgccgcttctgacggtattgttaatgaaaacttggttgaaaacttctccaccgaagtccaaattccagaggcaaagagtttctacggtttccaaatcatgattgaaaatattcactctgaaacttactccttgttgatcgatacttacatcaaggaccctaaagaaagtgaattcttgttcaatgccattcacaccatcccagaaatcggtgagaaggccgaatgggctttaagatggattcaagacgctgacgccttgtttggtgaaagactagttgcctttgcctccattgaaggtgtctttttctccggttcctttgcctccattttctggttgaaaaagagaggtatgatgcccggtttaaccttttccaacgaattgatctgtagagacgaaggtttgcacaccgactttgcatgcttgttgttcgcccatttgaagaacaaaccagacccagccattgttgaaaaaattgtcaccgaggctgtggaaattgaacaaagatacttcttggacgccttaccagttgctttgctaggtatgaacgctgacttaatgaaccaatacgttgagttcgtcgccgacagactgttggttgctttcggtaacaagaaatactacaaggtcgaaaaccccttcgatttcatggaaaacatctccttggccggtaagaccaacttcttcgaaaagagagtttctgactaccaaaaggctggtgttatgtccaagtcgactaagcaagaagccggtgctttcaccttcaacgaagacttttaagagtatctctctatatatttctttttacgcagtctcttcaatctctttatgtgggctttcgcacctcttatttatatatatatatatacactgaatcatataaacttttttttatattgaatctaatatattatcaaacggaaacttcggctgaatttcatacgtatattgattaaagtggaaagggcatcggaaaagtaagaaaagcttaaaaaaattgaaaaaaaaaaaaaaaaaaataaaaaataaaaaataaaaaaacctatacaatacatacatatgtatatgaatataaacctggaacgatgtgtctttaaaaatagttgaacgaactactcggacatacccctacatcacttaaggatgtctactttcataagaggtcccatctgcggtacagacaactgcccctcacggctttggcgtatcattgatgggagaagaacctgccaatatggtcacgttatggaaggtgacgtggaatttaacgacgatgaagatgatctcaacggcctcggtgcaggtgttatcacaagacgtctgaatcttaccaccaatgccactggtagttttcaatctagtcaacttaccaactcgcaactgctgcaacaacagcaaaggcaatctcataaaaaatttaaaaaacttatcggtcatgaggccaaattactatttctcaaatccttccagttcatcttgaaaaggcaaatccgctggctcataactgaaatgcggtttccgaaagagttcgaacatgtcgccaagataatttggctcaagatattaaagacgattaacgaccaaccgcaagaagaactaaaacttcaattacatatgacttcgacaatttcgatcctctaccttgcatccactcatttgtccctaccagtttatacctgtgactacatcaaatggatatgcaccgccaaaatgccgtatttccaggcaagtgaaatactaccgaaatcgtggaggatccagctgccaaattattatgtttccatactagagggctcaatttcaccttttaatgggcaactgtacaacaaaatcgcattgacgtgtggtatgatccacttcaaagaattcttcaactctgaaatttcgtgtcagggcttattactgaaactagtgatgcaatgcgctcttcctccagaattttatttttataccaaacaagttatcgaatttgaagaaacagacattcggaacctgacactgtgggaaagaacggacgaacgtcacacagggcgagtaagtaatcatgccgaactcagggtcctctcttattttatgctcacaataaattggatgctttcttttgatagagaccgacaatacccactaaaatggatcctttccctcacggaatcattgactcagcgcacaaccacaagtgaatctatcggcagaaatatcgttaaagtggtttacccagacaaaccgacttctagtgattatttccagtggtctgaggaggagaccctagagtttttgaagtggatggaaaagcaatttttgcccacacaaacaaaatctttgcataatgagaatggttcgatggagatgacaattgatcaaaaaattgctagaaggaaactgtacaagattttccccttggatcgagaggccaatcatgatggcgaatttaatgactcaacgcatcagttaacttttattgaagatctgcaagaaagatacgctaaacaaacccccttttttgaaagcaacaaaatacgtgattctctcaattatcaagaggctaatccaccggccagaaaggaggctatcggtagacttctaacccatatagcatcacagcttttagtggattttgccatttctaaagagcaactgaaagactgcatttcaaggatcaaaaatgcctgtctgcataggatgaattgactccttttaaattattctcgctggattgctatttctatgcatactccttgaattacatataccaatctgcatatattataggtacatattaatatagaaatgtatcctattttacattgtttctataacttttacattatcagaacttatttttttcctgtcaaaaagaaagaaaactcattctctagacacagcgagatcttacttttcctaacggtgtgaccatattgtacgtacaatattatctatgttttatgaccagatctagttttaaacagaattttaaagggagggtgcctaattttgtattatatattaaaaaagctgggaaatgcccggctcagctaattttcttcaagccggttttacgtgcagatcttgacgaacgaaaataaccatcatccgattaatttgtttgtttattgccccgttgcccattgtgcaaatccgccttgagcaaacgcttgtagtgcgcttccaaatccagtggacgttagtcttccaattttactatctgtggactcggcagctttgttgagttcgtcaacagaagcaactattctgttcacatttgtttcaatgaccatgcccccctgcacgatttcttctaatacactttccaaagtttgccagttaaaaatcaaatcaagttcattgacttcagtaaaacaacggtccaatgattccacaaaagtttggatcagatctaatatggccagttctgattcttgatcatccacgatgaaagtgaaatatagtgtagcgtagtttttatagatgatttgaatatcttcattgtttacctcatcattattattttcattgcttaacagaagcgatggtggcgtgactaaaaaagaactttgaaaatcgctattcctttgagaaatcaattcatatacttgctctaatagcagtttttgctttggaaggtcgaccggcgtgtagaatttcactaatcttggttggcatttcttattgactataccaaaaatgatgaattatgttagtaatgtataattttggcagaagaaaagacccttgagaaatcttacatacatattagaactgcatgaatcattgtgtaacgttatatgtgttctggcctctgtaacccagatctggtatagttacaacagaaatgatattgttccagtggactatttaaaaaaaatatactcctacaacgtaagagaagaaatataaaaaagaaatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgcttacttttgatatgaatctttcattcatactcaatattaataagcaagatattttttgaaatgaagaaccttaatcgagccatcgtattcaaaaagaaagaaaaaagactgaatgagaactatttttttattgccttatagagaattacttgagactttttttttttgcctaaaatatatgactttattttcgcttggcctttcttacctcgttttgtgattactcattacttacatcagcgtaagctttccatatctataacatttatgaaagtggaactcctcatactcaaaagttattgctatccatttatattgtgatcttaccattaagatatatagcagatcataatggcttgattctaatactcctcgagtatgaccatgcaacggttcaaaatcccgggttgtaaatatttcttttatcacgaaacatgagtgacaaccacttagactcgaaagtgacgttcttgtatttgcacattcgatgataaatatttaaaacgtatatgtagatacatagtggacagcaagagagatgcatggttggcccatttctcagccttctgtttgttctcttcttaattcaaatggaaacttgttgatctcgagtatcttgttaattgtttgaacgtttatactgtcattgaacgattctacccaatttttgcctttcgtgcctttttttggggtcaagaacccatcccaatccaaattggcaaccttttgaacgcttctattgacctcgtcattaaattctcctaacatatctttatcaggaaatatgctaacaatgtataaataatagccgtcctttgcggttcccacagtacttctaccaaggttatctaaaaaacttttctttggcttgcccttcatgctagcaggattaatatttggagatctgttaagattaacgtactctcgaatggccttatcaccatttagtttacaccactccttgataaacgttgttttcacctttaattttaaatctcgtctcaagtacgcaaattcagagggaatactgtttctatgtctatttgtaagccgtgtcatcgctgtttgaattttgcttagttcgacttcattagcttttgatatcctagtttcattgaaatattctttgtccttgttgaaaaccttcccatttaaataaaacttcttattggattttaccgttattgctggtttactttttctaaaacaagacataaaatggtcttcagggaagtaatgaagttgaaagaatctactagtgtataccaatgagttaggggaaaatttttttccaatcgtcacataggcttggatgggtgaaattacacctcgaagtttaccagcaacaaatttcactggatcccagtttctttcttcttctttttgtaaatcagttagcgtacttaatatagtattttcagcatttaagcacacagctgaatttcctgaatcgctttttcgaaggtcaccaagagaaagaggctcggtattcttcgtcactataaattttgaaaagggatcactactatgtatagtggttgatggtcgaattaccagtttgcctttaggtttttgcgataagagtgtggagaatatcttcatgatttggtttttctattaaccttcttaatcttttctttcttcatctgccatcgcctttctatgttttccgtatttcttccccgcaagttctttaaactcagatagtattagaatcgataattaaggccaggtcaaagttcgtattaatttcaacctttgggcacctatattggattaatttccgtaagataatatatgagagcactatcatggagtgatgaagaaaaattcaaactctaggggcaaaccgtttgttacgattgctcaaaaattactgcgtctgaagccagaattgtaggtatatacgaaaaggtacaacttgggatactattgacggcggtaagataagtgaatcctacctttcgttttgagccgctcaaataagacctgatacaaaaacggttgtttaatctttgtatagtttcttctgtagaagagttatgaaaatatacacttaaactataacgataagaaaatgcgaaaggaaaatgatgaaatcgaaagcattcacaatttccccttggaagcattgggtaaattaccaacctacgtatcctctcgcaacaattctgaaaacctttaacttcccacttttcatatggcttagcttgtagctgttttgaataatctttccctcgtgattttcgataactctaaacttattctttgtaaaatcataatcagtaacaacactcgaatacggagcggcggagtccattccaacgttgataatttcgttttttccgatctttttatgagcttcaaatttggcctttctaattacaagaatgtcacctggtttaatcttctgtaagctcttcatcaactgttcgattccttcttcaggtttataactcaatatagttgcgccaaacgttcttgctcctatgggttgtataacttcgtctttgaattcggatacaatttgtgacacgaaattcttagccccaatatgtgaatttatcaatgaatgagatttctctacaactttcgcattaaacctttgagcgtattcatcaagaatacgtgctgattgtgtttcgactggcgatggaaagcgttcttgaagagtcgttaccgttttctctgggcttgtactattaaaggtcaaggagaatcttagttgcgaatagttttcaaacaagaagtaaaaatcccttaccacccatttttgatgtaatcttttggaaatgaaatgatcatcgatctccatcaaaaagttcaacttcagattgcttatagcaggaggtgcgcttttattaatccaccatctttcttgtgcattaaactctatcttgacgttgttggaaatctcgcctacatcatgcgtcgttgaccttcttatagaggccaccttcggtgtagtatctgactcatggaatgaatccacaggacgattcgtcaatgaaggcacatggggcggtagggttcgtgattctttttctgccccagatagtactgaggttggcacacgttgttgcgtactcatcattgaaggtgtagaggccgtgacattttgatgtggtggaggagaaggagctgtatgtgaatgagtggctgttggttcagagtcaaattcaaaagtagccggtggtactggtggtgcacgtggaagtggcggagcagtatttggcataggatgatattcctcggatacaggtggaaggggagcagatgacttgacatgttcttctacttcattgtgtttaggcagcgcaagaggcgctggaggtgctggaggtgctggaggtgttggaggtactggaggtattgaaggtgctgagagtgctggaggtgctgaagatactggaggtactgggggtactgggggtactgaaggtgcagagagtgctggaggtgctggaggtactggaggtgcagagggtactgaaggtgcagagggtactggaggtgcagagggtgcagaaggcactgggtgaggtggcaccttgtcctcaggatgtgacaccttacttagaactggagctgctggagctgccatcgaaatatcttgagcggtttctgttaatgcagatgaattagtggaaactgtatcatgatactcgtttatggatttccgccgattttcccctgaaatggatttagtcaaagaatttatcgacccgttgcgagcaactcttgtttgtggggaagagacaggcaaaacatttccagttgtgttttgtgatgaattttcaatatcatgtgatacttctgcagtacggtgggagattggtggttcttgagggtaaattttttctccggaattaacattctctgactcattattacctatctgaaaagcttgctccaccatcgaatgctttctcaacccatcgtttgcatcctcaaactcgtggtcgtcagtatcttcatcagaatcatggtcagagtattcgggatgtgcattatcaacagcagctaaattgtgataggcgtgtgtaccatgttcttgcttctgttcatgctctgtggttgcatgaggatctagcgtctttgtttcagtgggttgattcttctcacttagatttgatttcctaaaaaatgggttagaacttgggtcaacaaatggcataacaggtatggcacgaggtagttcttggagctgttcaggttcctcctcctccttctccttatgctgtttctttttcggctcttctgatggtttatttccaactccagaagccataccgaaggggttaaaaccaacaggagcaccgaatctactagcgccagatagtttagccattctttctctcaatgcggccctacgattctcttcactatcttcctcttctttttcctcatcattatctccctctctgtcttcatggccgtaacctatttcgctttcctcagcaacattttctcctcttgcctcgtctgcttgtgactcctcaactttctgattttcctttgtgtactcatctaaaaattgttctttctctatgtcattcgtgccttcatctgcttcgcgtgaggttttagtaatctctttatgtgccaataattccatttgcggttcctcgttgtgctcagtttcaggcgtaaattcaggtttcggttcagttttttcattttcttctgcttcttcagtttccgtatagggctcattcttgttaaccgcactacgttcatgttcttgttcgagcttagccttttttctcaagagttcttcttctcttgcagcctgtaatctttgttgctcctgtaaaagagcaattctttctttaaggctcatctggggcaaatccttctttaattggtcattctcagtttctattcttccactttccacctgtgcacgattaattggttcgggaacaatctttttttcgttttcctttagggactttttcctttcaagattggacgtatcatttgttggaattccaggggggacatagtatttaggagcatctgccacaattgtttttttcacaggtatgttttctaaatccaagtgagttgattttggtaaaggaacttgctccgttatatcttgattaaacatagataagcgagccttcaattttggagaatccatgggaacttttctttcgccattaccactactactatcatgctggacctgtgctgatactgctgtagcggctggaactggcactgtagcggctggaactggcactgtagcggctggaactggcactggcccggacagagtttctttcttcgtttcaggggaaatgggctctggtaggtccttttgttctacttccggctggattgtacgttgctcagtggaaccggtattcggagatgattcggcttcctttccaacttcagatccctgaacagcaacaaaacttttcgggaagataccctcaataacgtcgccatttgaatcctggtattcaccaaagtaccattcggcgtcttcaacagacgtaacaataatctcttgatctttttcaaaatttaaatcgtcctcgtaatcggacttgtatgggaactgagccaccaccttgaagggcacttcgggttcactcatccttagtttgggtaagactgtgtttacttctagtagctcttgcagttgggacgcgattgatgtttactaccgacttgacgctactgtttcacagtgtgctagtaaataccacttctagttgaagtcttaaggagattataattctggaggtaaaataggggcattgtagacctctaactattttcagggtatattcctatattatataggtttattcttaaaatatgaggtttataaatgatacacatcacttattgatagggttatactctttgatacgggtaacatatgagacgcgaaaatggaatataatgacaatgtaaatatcgtcatcttgagataattatcaacaaggttgtcatgaggagttacagataaaagtcaacagagtggagttagtggtgttttaactgtagtgctccatagtttcacggcggtttctcttgttttcagttggtagtaacttttatcctggaagtgctggaaatgaataactcaaatgagcataggcgggaagaggcaggagcggctaatgaacaaatgccttacaataaggctgtaaagtccgcgtatgcagatgtcctcaaggacaaaatgaatagggaacaggagattagcctacgagccatcaaaaaagggatatacaccgatggcggtgaaactgacaactatgatatggataaagagaatgattccgcgtacgaaatgttcaaaaaaaatcttgattttccgttagaccaacataatgatgacgacgatgatgatccgtacattgaggataatggacaagagaccgacggatatagcgacgaggactatacagatgaggcagacaagagttttatagaagacagcgattccgacagctacgatttggaaagtaattctgactttgaagagaacttggaaagttcaggtgaagctaagaagttgaagtggcggacgtacattttctatggaggccttttcttcgttttttatttttttggatcttttttgatgacaaccgtgaaaaataatgatttagaaagccattcatccggcgctacatcctctccaggcaaatcattcagcaacctacaaaaacaggtgaatcatttatatagtgagttgagtaagcgggacgaaaagcacagttcagaattggataaaacagtaaaaatcattgtctctcaatttgaaaagaatattaaaagacttttaccctcaaatttggttaattttgaaaatgacattaactcgctgacaaaacaggttgagacaatttcaacttccatgagtgagttacagaggcgaaatcacaaatttacggtcgagaatgttactcaatggcaagatcaactggtaaaacagttggatacacacctccctcaagaaatacccgttgtaattaataattcttcgtcgcttttaataatccctgaattgcacaattatttgagtgctttgatttcagacgttattgagtctccaggcattggtactgctggaagcgctgaaagtcgttgggagtatgatttgaatcgctatgtaaaggaaattctttcgaatgagttgcaatatatcgataaggattatttcatccaagaaatgaacagaaggttgcaatctaacaaacaggagatttgggaagagatcacaaataggttagagacacagcagcagcagcagcagcagcaggttcaacaggattattctaacgtgccacagcagtattcgagcatattaatgaaaagattaattcaccaaatttacaattccaatcaacaccaatgggaggacgatttagattttgctacttatgttcaaggtactaaactattgaaccatttaacttcaccaacctggagacagggcagtggggtacagccgatagaattactgaccgactccaaacaaagctcctcaacttactggcaatgtgagaacgaacctgggtgttcatgggccataaggtttaaaactcctttgtatctaaccaaaatttcgtacatgcatggccgttttactaataacctacatataatgaactcagcaccaagactgatctcattatatgtaaaactgtcacagactaaagagatcaaagcattgcagacattggcaaatcaatacggtttcgggcagcatcacaagagagaccgaaattacatcaagatcgcaaaatttgagtacaggttgacagattctagaatacgccaacaaatgtatctgcccccatggttcattcagttaaaaccactcgtacgctcaattgtctttcaagtggacgagaactacgggaacaaaaagttcatatctctgaggaaatttatcatcaacggagtgacaccgcaggatttgcaaataattgaaaataacgagttccctgttttactgggtgacaccccagaatatggtgtcactcagaacaccgacgaaggcaagaggaaagttctcctatcaaagcctccttacgcgtcttcatctactagtaccaagtttcatcccgcttctaacgtcccatcatttggccaagatgagctagatcaataaacgacaataaaaaattaaacgttctaaccccctggcccccagaaaatcgcgcagattgacggcactccctttaaatcatagagttaatcagctactcaccactctctttcggtactggcgttattctgaattccaaccttgaacacagccacacggcattcagatgttgctcccatgcgtggactcacgctctgcgattaacagctcatggaaatttcctcgtgctatttaagactgcagtcgtttggaaatcggaatatcttttttcgtgcagttttgcgggaaattttccctacttaaaaagctgaatgaaaatcagaaatatctgcaaaaaaaaaaggtaaaaaagggaaattttaagacatagcataaaggacttggttttgtttcaatactcagcccttttcattcatttctatcacaagtttttttttgctctcgtttccattttcttcgtttacttattattgacgtacatcttttttagtttcaaataacatagcaagaaggcttaactaagttcctatattcttggcatatttatcatcatcaggtcttttaaaagtatctcagaacgtaacttcaacgcctttagatttttttcacaacacgactctattgcaagagacaaaaaaaattaaaatgggcattttggactcgctgaaaaaacctgttaatatcaagagttcgctccccaaattctcccgcagtgctaccagcatcaatttaagtagccacccagtaagttcacggtccttcctcgaattaccaccagagcttttcagcatcactaaacctatatttaagcttctgcaagcacacgcaaataagatttacttccaatcttccgacgctgaggctgtatggaatgttaaggattcttctggacatgtttttgaagcagagtcaatttctttgctcggctctcatataattatcacaaattcctctgtacaagtcgcagacgtggccatcatagattccccttccaacataaaccaatgtgaaatttcaagcgttggagagttcctgcaattcaataatggccaactatctatcacatgtaacgattttggtttactggagaagttcaaaaggttgtgtatgatttctatttttgagttcatttctatatataaggccttgacaggcacagtgatttcctcttatgggctgagaatgtctgatatgcatatcattttgaactcgccgttcaattttaaggattggtgtgaagtttatcttgatggtcaaggttgggtgaaagtgtggtgtcatattgataaagtgtctaaaaccaataattctaaaagtagtagtgacaatgatgctaaaggaaagtatcaaatacggttttatagagatgacaaatccacatctagcaagaactgcgttttttttattcctgacaatgagtacgttcaagatattttcttttataacatcaatgcggcagaaccttctaaaaatatgaacgacttttttcaagggttgcaaatgataaagctcgttggtaatgtacgcttttgcagtgatacggactttaatgatgtggtggatagtggatccatctatagtagtgcaaacaacggcagtggtgacagcagctcgacagcattgaataatgaaagtcctaacactacaccaaaaagtagaactttcttttcacctaaagggcacagaagaaatagctcccatgtaagttcgttaacttctagatcaacaaaaaagcctataactaacttcactacacgtacaaatgggcttttgattaggccattgccccatcatggcgtacatcacctggaagcaatgatcaggttcattattcctttgatggattgtgcaagactttatgggcgtccagttcaattcaagacagaaagaaccgatataaattcgttaatgtttggattacctaaattgccctcagtggattattttgctgaagaggagattgcccatttgatgacccaggaatttaatcctttgaaagaaaaagatactgacgatactatggctttaactatgtcaagattttctagctacctgcaagaaagaatgacaaaagtctccaagagaaacacagaactcaacttcaggacctttagtgatgtaatgggcatgtataatactacgagggatcactctaaacttaattgcatgagtgacaaggataattctgtgaaggaattttcattgagtgataaaagcaatgttagttctgaaacgactaatatgatgaatcaattgcaagtaaacgcccatgaatacaaaagttctatgtgcgaacgtcctatcgtcgcaagtacttcgcccattgcatagttcttcgcatatatagccacatctcaaaaacttacatacagtgtatatatttgtggtacagtttctgtatagccaaatataccctgatataatcttatgtgatattatatacttccatcctaatactaaactttttcgtttaacgtgacgcatggtgcgaagaaaaaaaatagcaaatcgccactcaataaagtgagtagagagcattatatcaaaaaagcatcgataatatcgagtgatcatacgttgaaaatcatcaagtacaatagtgatataagccacaatgcaagctccagtggtatttatgaatgcttctcaagagagaactaccggtcgtcaggcccaaatctccaatatcactgctgcaaaggcagttgccgatgtcattcgaacttgcttaggtccaaaagctatgttaaagatgttattggatcctatgggcggtcttgtgttgactaacgatggccacgctattttaagggaaattgatgttgcacatccagcagctaaatcaatgttggagttatcccgtactcaagacgaagaggttggtgacgggactacaacagttattattctagctggtgagattttagctcagtgtgcaccttatttgattgaaaaaaatattcaccctgttattattatccaagccttgaagaaagcactgactgatgcactagaagttatcaaacaagtaagtaaacctgtcgatgtggaaaatgatgccgctatgaaaaaattgattcaagcctctatcggtactaaatatgtcatacattggtcagagaaaatgtgtgaattagctctagacgctgttaagactgtccgtaaagacctgggacaaactgtggaaggtgaacctaattttgaaatcgatatcaaaagatatgtccgtgtggagaagattcctgggggggatgttctagattctcgcgtcttaaagggtgtcttattgaacaaggatgttgttcatccaaagatgtcccgtcacatagagaatccacgtgttgttcttttggattgtccactagaatataagaagggtgaatctcaaaccaacatagaaattgaaaaggaggaagattggaataggattttacaaatcgaggaagaacaagttcagctaatgtgtgaacaaattttagccgttaggccaacactagtcatcactgaaaaaggtgtttcagatctagcacagcattatttactaaagggtggatgtagtgttttaagaagagtgaagaaatcagacaataatagaattgctcgtgtaactggtgcaaccattgtcaatcgtgtagaggacttgaaggaaagtgatgtcggtacaaactgtggattattcaaagtagaaatgattggggacgaatatttctcatttttggataactgcaaggaaccaaaagcttgtaccataatgttacgtggtggttccaaagatatattaaacgaaatagatcgtaacctacaagatgctatggctgttgctcgtaatgtgatgttgagtccttccttgtccccaggtggtggtgccaccgagatggcagtttctgtcaaattagcagaaaaggcaaagcaattagaagggatccagcaatggccataccaagctgtagctgatgctatggagtgtattccacgtactttgatacaaaatgcaggtggtgatcctattagactcctatcccaactaagagccaaacacgcacagggaaattttacaacaggtattgatggtgacaaggggaaaattgtagatatggttagttacggtatttgggaacctgaagtcatcaagcagcaaagtgtcaaaaccgctattgaaagtgcatgtttactattaagggttgatgatattgttagtggtgtaagaaaacaagaataatagcctcgaggttaaacttcattactgccgtttaatatttggtgtttcttcacatttttttgtttttttatactattgtaatgtatttatatagaattaaagtcctcactataattttgtcatccctacagtatgtcataagcgttaatcggacaaacgttcattttaaaattggcctttttatatttatattactcctcataggatttaatatagaagtatcattcgttaaataatcattatatcatctgtgctttaaataaaaaagtcggccgtcgatgtgtttacgattggccagtatacttactcattcatgggattagttttatttcaacgctgtggtgggtacgatatgaaagacgaactcgacttgtcatcatctgaaatgatctcagaatttttgctttgagaaaaagaatttgattctctcatttctaaaattggggttaactgccgcggcttgacagctgagatgatatcagacgtctcagtgcttcgtccctttggcgtcatagggcagtttatgtactcttcgccagaaaacattcttccctggtttgagggggtcaacgacttggagactaaggcttttctacttatttttggtcttttcgattgtgcttcagcttctttttgatttgcgctttcttcttgccctaaatttgcttctcttggatgtttcctatttgtcctaacccttttataaacgtttctagaaattgccaagacttcttctagcgaaaattctagtctaccacctttagattcctcatcttcacaataaatcagtttaaaattacagtcaattttttctggtttctggtcctttgtattaatcatttgataaacagggtcacttctacctatagaatctctaaagatcggtagtttttcatcatatggtctctttttttgcgataacatctcatgttgtttaagctcacccaaattggtatttgcttctagcaatgatattcgaaggttgttttctttgttcctttctgcctttaagtcaaaattttcccagccatctctataaacacctctattcggagtttcgaatagttctacatcagactcttctccatctacaaatacgttgttttttgttaaattgacgtcacttgatgtgccattttgatttgcaagctctagtctattgacaaattcagatctggttttcccaagtactgtagactctaatgagtccatcgatatttcatttcctagctgaatattgttctcccccagttctctcaggagatggtttaaccggtcttctaaaaccttattaggcctagccttatttttgattcctagctgtagaattttcacggcatattgaaatttttctttctgaattaatagattcgtaaattcttcataaaatgacgctaactcggaaccaattccatttcttaacatatacatgaaaatgtctctgctttccatgaatgaatttctggtaaaaagttctatgtaccaaaaccatattttaagaaacctaacatcattgcgatatctctccaaatcctttaagtgagataaacatcgctccaaaagggtgagcattccagattgtttggaattaccgccttgtggataggcgttgttcagccactttatgtattcaagatacaaagtaattgggtcgcttaatgcagggagctcatctatcagtctttgttcgaagcttgatttaacttggtttatttccaccagtggttgatgtatcgctttcgagagtgccgctgctgatctgccttccttcaggggaagaatgttttctttttgagtttcgatttcttcaaagttaataacattttgtgatggtgacgatggcatgtaagagatacgtttctttgcgtacgctttcattctatcaagttaacgtcttttattgtattttcgcatgattttgtttactatttttgaaccagtgtgcgcctggtgaaggtgtgcatttcaggcaagagggtagttctcatatataaaaaaatggcgctaaagaaattattatatctaatatgattattacttaattatacagtaaaaaaaacacgctgtgtattcatttagcaactaggttgcagaaaaaggaaaataaaatagagagaattagaaacacagaaaccatgccgggcccgatcttatcctcataatctactgctctctttagtctaatgtttaccactctcttggcataaaccataacagtacgtatcaacacagccaaggaagtaataaagaacccaatggagccaatcatggctgttggtgaaccatatgttaataaagtagtggagacaccgcccaacaatatcgagatggacaaccaagacaggtaggttctttcagtggcaaagtaaacttttggttccacacgaactggcacacatatcgtctttcccggtggggcacgaatttgagtatcaaaagtagtaccttttgggattttagatatttgatcaccgttaaaatagtggtcaaaaaatgccacgatttcatagtatttcttggagataggattttcggcattcctgatctttctttgataataagcagcattagcactctcaacaacatgattagtgttggaggtgggggccgaagtagccccgtaaccaacagattcttctatatcaagagaattaccgggtgcgtttgtcatggcagcaaccaaagcagcgtcatcctcatcatcctcatcgaagtcgttatcttcgttatcggatctaccgggtcttgttatttcaatatttgttggtagtggaggtttcctgatatcaacatccatttgaggtaaccaaaatgggattgaatccactttatcatttagtaaggtagccacaccatgaataaacttggagaattttgggactggctcaactaagtgagacccgactaattcacgtacccactctggaggttcttgacctagttgagtttgcaatttaacttccaggactgcatatgggaaacggcaaatatccttgtcatctagctgcttgaatggccaatcgacaccaatatcagttctcctccaattcttatgagttctatccacaccatcaaagttgtcttctctcaccatagttaactctgtatcaagggagatacgaactcttgcatcaccaggtaattgaaaagcagttctattgtagaatgatctcactacaggtctcaactttttctttaacatgacgtattgaatttcggatgctaacgcctccaagttttcaatttcgttcattggcttcttgccttctttacgcatcttggcaaatacttgatcaacagtatatttaccctttaagaagtcattaacatgacgttcctttagcgcaaatcttgccttgacagatttctcaccagtccaatcctctctatgggtctttctttctacaaagatcgtgtctgtagacatacccccataccatctcaatctgtgggcttctgcaccttcatcttttcttaatctgccataataaaggtctagattttcattatcaaaatagatcgaagtaatagcggaatcttctctttcgaattccttattagtgttgaagactaacactggtaaatgcttcaagatgatcagcttcaattctgtaatgttatcagggtgaacccaatactttgttgtctgtctaacgaaattttgttgcttcccaccagcagatgagtctcccttgattgggcgacctgaagttctggcaatatcatatagttgggaaattttaacgactagttcgtcatagttttccttgaaaaatggtttagagtctaatctaacttggaaaactggtttcaagataaaacctgtcttcttatcgtgtttcttgataatcttttggaaaccagtgtagtttagtctcgaaaactttgctagatcatgaacatcggcaatgatatcacttagttcttcttctagaatctcaaaatctagctgagtaggaggattattggagtctaacaaacgaacagtatgttgcacttgttcttgaacctcttttacacgtctaaaaacttcactatgcttaactttgcaaaatgtgtaaaccttgtctaactcgatctccaaagattctaaaaaatctgtttccaattcttgcgtccactgaccgttattcttagataagttatcttctagctcagtcttcagatcatcataactaatataatagtagctgtactgtctaataagagacttgctcaagtgctcaccaaacttcatagctgttcctgccttgttatgctcttttattggccgatttgattgttagcctgtaacttctttctgattgcctcaatatataaagatagtattgcttctttttcattcacgtgtgcagccacgtgcggatgaataataaaaatgcaacatatatgcatagtgcggtgtgtgaaaaagtgaacctacaagtcagtagctctccgtcaaaacgcagacaaaccaattttttgtcggtgttttcctgtgcaattccagtaagtaacatattaatacaatttcctatgatgggttacgtggaaagcagagaggcaattgcgtgattaattcggaatattagcaacgcttctcttagtatgaaaaagctcttcgaaagactatatttttgaaagctttaatatgtttataagttaaatattgtcgaacttgtttgcgacagctcttgaagtcacggtgcgtctttttttactcgtcaactggtataacaatgcgtatgacaattattatataactattactttattcttgccatgaagggattactgtaacgccctcaactagtatacccttttaagcctcgacaaaaatacagaataaacaaaagttaaatctcaccgaagttgcttgtggtactggctttacagacgtttataacgcagcactaaatttccaaataataaccttcctccaatggaaataaaaaaaatcgagactaacccaaagtgtgcgcaataaactctaaaaaataaagtatattcttgtaaatatttctatatgcttaagttcaataatacatgcatactcattgaacatgttatattgttacacaacaaagtaatttctgtttttcggaagtgccagtccaaatcaattcaaagcactgtacactcatgcgtacgcagagatgatctctagcatttcctcaattgttttttcgtcaaatcttgcatcacactcctccactatggagtaaaggtggaccatattggcaggaagttgattgacaatctgcagtttttcagccttgaataatttaaaagaattcagtttagtcatcaactcagcaaagctttcatcgctcattttgcttatacccgatttttcagcatcttttgcaccactgctttctcgttcctcgccttcatcttcctggttgataaagtttttgtttatactgagatagttaaccacattgcgagtaataccttgcaattcaggatgattgtagggcctattctgcttacctttcgagcgacttttcttcagcgcagccaaacttttttggtcccaaagatgttttttttctagatctgttaggaacttcaagacttcatagtcacttaaaaatgcattcctttcctcaagaactttcataacgtttaaagttttttgtttaagtgtcgattttttcagtggtgggtgttggattcactcaacttctcttctactgtggctgttatttgcttaactttcatagatcgatggcattgaaaaaaataatttttcaggcaattttcctttttttacttggtataattttcaggaattgaaggatttttcaacgaattagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggctaatatttttttcttgcccacttattcaaggaataagtgctaattatctttcaaccttgcagcgaagctttcttttgtatttcatctcatagaaggtgaaatatcacactattttgtaaatagaaatagtatatgtagttcgtggagaaccagactgcagactatcaataaaaggttacattctgttcaactcatgtgaccagaagtttgattaagcaaaattgttcttctccttaacatatgatattatctgaaggaatctagaaaagcttgatcattccgcagaataacctatcaaaatgattgggaggaccattttataattcatgctacatatataacattatacagtaaacccttttaatgtaatggattgctcatagttgtgtacacgaactgtttgctaataagcttgttttagcttctattgctaaagaaattactgacgaagagtttatgacaaggaaagatgaacgaaagtacaatttaccggttagtgtcagcgccaaaggatccacgcactagcaaaataatgaaaattgtgccggatattcaagactaagagatgtacaagttgaaatataagtaaccctcggcataaactactctgtcgtaagatcattaacatgtcgatttgcctgtgacatttaacgattcacaaatagcggaattaaatgatactttatctatcctaaaacgcacgaagcatactttagaatgcatgctcttagtaagtatgcattgccgacttctctgtaagacttttatctcgtttcagacctaatctgcaacaagagaaagggaagaggacggtattgttacgacgttattggcggctaggaaagagagaatcaccatgaacgatatggtgcaaaaaaaataaaaaaataaattgaaacggacaggaattgaacctgcaacccttcgattgcaatcttattccgtggaatttccaagatttaattggagtcgaaagctctaccattgagccaccgcttcaacttttgttgaaaatttaggctaacattttctaataggtgacattacaaaatccagtcttacagttatgcttaatattgaccagtagtcatattactggcatattatctgttagaatagtgacatactattctttattactgatgaatttgtaattgtgaagcaattagacgcaaacgtcattgatgtgtcaggatggagaacgatatagactatgtgataatgtaaagttaaatatctgttacttgaacaattaacttgacgtttgtatatgtaaggatatgggtcattacatagaaactatagtaaatagtctcagtattgttatatttgtcatgtttgatatgactaatcggcgcatgttttacacctcttttgtatagtataagaagatctgcttttattcttgaaccctaccactatctcgccaagtttttaaaagatccactgcgatcattgaagattctatttcaaataaaaatcaactattacctatcatctagcattcatattacttgtatattatcatatctgtaagaagatgacatgaatgatgagaaatagtcatcagacttaataaaagccgaaattcaaggtcgataatgtaataggatagggtgttgaatgacaatgtataaaaggaacgaagacagagtaatactattatgtaagaaataccgattcccttgtgagtatataaacataaccatttcattaaaataatttattcaatggtatgtatgatattataataacatacttatacttgtctcactctgttcataaacgcaacaatacaattacttttgaatattatctttaataaatacacttagtagttaccaataaataataaaatcctttactaatactaatataaggatttctatgttctcgaggagaactcgtagtatgttctgtatccctaatattgtagcccttaacaacaatggaatacgaacaattttcttaatattcggctatttctgaaatatacatattcacgggatactaggaggtcagcatgttacaaatttcatgatagtgcatcaagagaccctaaaattaatatcctttatgtgcgtattgctttcatggtagtaaattatcactgttttcatctagacgtgggacggtaacattttcgataaatatcaaaagatggcagtcattgtatagaataccacaatttgtgagcatctctgaggttttttacaagcttccgtaactcatacagacttctatcgtcctactctagtattatttacctattcataaccacttttttatccttctatttaaatttatagatgcaaagggcggaaagaattgactggaaagtaaactaaatataaaaaatatcgccaacttattcatacaatatcgtagcaactgacaacttttaaaaatctgcaaaattctttgtagtgttccttaataatgtttaagctaaggttttttattaagaggaaaatattgcataattctataatttacatcagtacagtagtaacatattatccaattatctatagtgcttttgctttttgaaggcgcttccttccttcgaattatttctttctcttgagtgcttttctggctttggctgtagcggtttagaatttggaaatatttcaaattcttgctccttaattagttttttccaatcccacatttttctaacatataattccagtttccaattcttccacacttgcctgccataaatactattcttcaccttctcagtttctaaaactaatgctctagcaatacgctccttatataatgttaattttgccgtaaattcccacaatttgtccattatatgagagccatatacattgcatgccaaatttacagactctttagacagtatgttcaatagcatttttctcttaattatgtccaccctagtagtttgtagtacgtgctcaacaacatgcgaaaatactccatggtaacacatttgtatcaacctttcctcaggcagagccaacatgctgtcaatggtaatattcaaaaacttgtcgtcgtagtcaattaattgttccaagaaaactgatcgtcttctttcttctgctgttggccagtcatctctggtattgcccaaagtcgatgcactcaacaacaggcaactttccaaaatattctttgcatcagacttttctggataatatttttgtattaattgagcaatgacatcatcccttaagtaaccaccttgtttattgcttgcgttgataatagcagtaccaaaatccatatttgagtttaaaagcatgcttaattcaggaactactgcatccaatatctgttttacgtccttctccttcaaatgttccagcaatgcacgcactacaaaggcacctgtagtatccctttttgctagtttcacaatacggtctttcatatataaacgataaagtctttcaacatattttagcctggcagagccaatcacattttctaagaaatgagaaccgacaggatctgacagtaaatattccaggaatgattcctccttaggatccttctcatctgctgtattgaagaccaatctccaaaatgaacggtccctgtcaaaaataccttcgacttgaataatgagctgaattacaggggaagccactttatccacactgtactctctaaatttggtgatagtagattgcgaaatatcagaacgcgactcggcaccattagtaaatcctttgtataaagtagttattatgtcacgaagttcagatttgaaagattccggtgtttggtaaactttattgaaatcgtcattatctttaatgtcaatcatttttcttgcaatttttgactttttggaacgtaaagtagagttcgctttagttgaattaggcaatgtcttggaagacaaaattaatattagcaatctcaaaacatgtgatgcatactgatggttcatcatagttttcaagtgcggtttcagttcattcaacataaagagaaacatattttccatagtcacataaggcccttctttttcattgttatcaaaacttggtgttaaaagttctctttctaccaaggcggcacttctaacaaataaagtctctaaaacatgggaagcatatttatgacatgacaacccgaagaaaacgccattgaaagattggaaaatgtcttttaactgagtctcatcacattcaagaataactcgttccatcaatttcgaagttatttgggaagtaaccaatttcagttctttaccttttgcttcctcaataatgctcgtgacgaattgaaacttttcctcaggtgcttcgaaggcgtctaattgcaaagtcgattcggcttgcttgaaatactccagttcttctctatctagcacaccaaaaaacatttgtggctgagtctctttaatttcggcttcgtcattgtaagtagactcttcttgctggatgtgctccttcgcagaatttgaactgggttcaaattcgtcctttctctgtttgtcttggtgtcttctgcctcttgttttagtctttcccataataacaataatgtggtttttccgtgaaggtttcagcgtcgttcacagtatactagttgtaacagatcgcagctcatctaatataattttcttcattatattgtagatgagcatgaaaattctcgctaaccgaaaaaaaattgaaaaaaaaaaaagtattacaatcatcgaacaaatatacaggccaagagttcgtcggttttgcaggttgcttcttggttaatgtatacagtacatctgcattatcaaaaattcaaacattatatatatctttactactatacaggtacacatgatacagcctagcaagtttgaaaacttgattgcaatttatgacattatattctgctgtttgcaggtatatctactttgtaagtataaagatgcaaacaaatcagtcttcttggtcccagttacctggccttgggccttgaggtgctcttggaccacccgccttctttgccatgataatttggtcaatggaaagcacagtagttgcagcttctgtagcgacgttaatagcaaactttttcgttgcaagcatgtcataaatattttcctctctgatgtcctttacaccttcatcagattcgccatcaatatccacacctttatataaatgatctgtcttaactgcaccaggttcagttacgttatgtgcagcgtataagtttggtagtacctcattaacatcaagaccagcggtctccgctagggtacgaggaaccacttcaaaagccacggcaaactgttttatagctaactgtagcaatccaggtgttcgttcaccatacttagttatcctagaaatcaattcaatttcggtagcaccagcaccaggcaacaacttaccgcctgatggcttcattagtcccttgacggctgcaacaccatcatcaatggctctttcaatatcatccaaattattctgtgtggcacctcttaaaatgatagtagatgttcttgaaatttcaccttgctcttgtttgaacacagttactctatcaccacctatctccattgtcttaacagtttccactaaacctaattcttctggagttggcgcacctaatctaggcaatggagtggccccacaaacgcgacataatcttcttaattcgaatttgcttggtaccttcaagactagtataccgtatctattcaaataatgtaacgccaattcaccaacaccagcacctgcaacaatgcattctacgcccatgtcggcaatctctttcatcatggcatctatttgcttttcctcgcccttagaaaaatcgagcatttcttgtgcattatgtaataaaacagtgcctttcgtttcagtattggctatgtcaagcggacaagtgaaaactgcaactttatgctttttatcttcggataatgattttacatggccttcaggctcacgattgaaaaccatacctttgatgacggtagaattggaaagcgatccacccataatctttactactctgatagaatcaacattaaaataaggaatttctccagcttgctgagcaactggtaaaacgtgagatacagcttcagaaacaagttcactcaatatgtcttcagatccgtactttttggaggagatgactggtttaatcattttcaaaagttcgtttttatcattcttgtcagtaatttcaccaacaaccatttcgtctagttctttcaaagtaaacttccttgccatattataaccttgaataatctcaacggcagacaagcccattgaaatcagtttttcggacacatttaatagttcgccagccaaaatcatgactaaatttgtaccgtctcccatgtcgatcttctgttgttcagtcgccattacgaggactttcactgcaggatggacaatatctagttctcttagcatggtggccgcgtcgttggtaataatgattttaccgagatggttaacaatgatcttgtttctaccgcagggtcccatagaagtcaaacacatttgatgtaattcgcgaatggccgcaattgatttaataatttggccatcggcgttagagtaactattgtagccttgtttaaacaatcccgcgttgggattttgtggcaatctaagtgacatggttaattgatgattttattgcccttgaggttcaagttgtcttgtcggtatctgtaaagtgagaacatcatcatgctatactattttcttcacttttttttgccactagcggaggtgatgaacattttcgaataccgttaataatgacaaaaacaccattaacttggcttatataaaataagctattgaaatagtaaatgtgctcgcaactctttaattatctaaatccggcagcttctttattgattaataatacaaaatgttcggacaagtgatcattagatatcaacatgaattcaattggtaacaatttcgatgcttacattttatgctagtatacaccacgcatatgtctgtcaatgtacctattacagaaggaaatgttcaagaagcagttcagacagtaccgaagcagaattaaaaatccattatttgaatatgatctgatagtcatatatatgagcaatacaggtcttcacattaaatgtatgagaactgccggaaccactattacattggtcacaattaggaatgaaccaatcggcgtgtgttttatatcccccttatataagtctaagaagatcgatattcaatcttcattaataaagcctttttgacctctacctatgagcaataaaccatatccatcaatagtggtcaagccgtaagaatgtttttaccgagaatagaagtaaacttttcttattgtatataagaaaagcatataaacacgcgcccagagaacatattcagtatgccctagcttggaaacacatcagtaaaatactacgggctagtataatgacttctatatccaaaatttttaagttaacctttcaagtaaaagatctttgccttatactactgtctgaacaactcgtataaattaatgtatgatatgaacattcccattgttacgatagatgtcctaatgaggatcaactataatctatcgaatagtattcatattactaatatattatcatgtacgatgtaccaagatggcatgaagattgagaaaacagtcatcagatttaatagatgctgaaatgccaggactgatagtgtaacagaataatgaatgatatcatataaattggggaaacaataatgacaatattatgtgaaaatatcaattctcttttgtggattacaagatcccctggagaacttctagtatgtcctgtatacccggtgctatatcctttaataaccatggaatccgcaaatatttgatgtaaagtttgtttttcttccccaacatcctttgtatgcttcagtagctcagtaggaagagcgtcagtctcataatctgaaggtcgagagttcgaacctcccctggagcacattttctttttttgtgaattaaacctcgaagctcaacattcatgttttgagataaaaaaaggtacttattacttgtgtaaaagaaagtttataatgatgatcttatttaagtttatagtaggactttctatgcatgtcttgtagaactatttatgctggactcgccattaattagctccagtgaaagtacatatcttctttcttggacattattatctctagtaatagtgatataaggatcggcattcaacaggtgatctggtatttgcggcaatccagattctggtcctgcgttttttttcagttccataaacctttcaacgccaatcggcagcaaatcagccggtaaatgacgttgtagatcgcacatatcgaatgaattgatgtaaaaattgactatatcaaaataagcttcatttacggatttctcgtctgtttcaaataaagaataccttttacttgaccaattcttattatctagtaattcatatgctattttcaaaatggccaatgcaatggaatgttggggtatgactaaaatagtttctagcttcaaagcatcataagcaattacccaagccagattgcacaacttataatcaaaggatagctccctaccaatttttataacatattcatcaatatgaacgtaattgttgactctataatcgaatgagcatgactctaatatccgaagttctatttgaaataccctttttttaaaattttccaaaatgtccgtattgattttaaccacattcctcaatcgtaatgacaaagtacatatatcatttgtttttttaattgtctcaacttctttacagcccaaagtcaggcagcttgtcgctacagtgtagcaaacctcggtctcgaagcgattaaagaggtggtatctttggtaaaagtatactgctgtttctaaagtcttccgtggaaatttcagctgaacacacaagtcacttagaaatttgaacacggcaagttttttctggttgtaatttcgatagtccgatattgtattcttttgggctctttgaatttgccttttagacagaaacggtctcgaaaaaaaaagctgggattcaaacgtgctaggcatatcaaagtacgtaattttcttagttttgctggctctatatctcctctcgctctatagatacagatatatatatatatatatatatatctatgtgtataaagacggctttcaggacagtacttgtttggatttttgatcatcgcggattttcgcaatgcaagtataaagagagcattacccgccacacagtgattcttcagcaagttgtaccgaaaaggaccatttaggtacgtgggatcgcaaaggttcccaaacggtgtgcatcaagccgtagacttcatgagtgctttcggtgcagcaaaaagataaggacaaaaaatactgaaggatgcgaggttcgaactcgcgcggacaaccgtccaacagatcttaagtctgccgccttagaccactcggccaaccctccatcttatttaaaaatcctaggaaatagatgttatataagtcatacatcattgaaaacatcaaataccgttccctgcgttgttctacagaaaagcgcattagagtaggtcataccctttaaaaaatgattttgtaaatgccagaaagtaaacaaatatgcatttcgcctagctcccaatgtaaatagccataaaaaaggataaaatgccagatttagagtcagttctcgttcttcttcttctctgtgttcaattgttcaattgcattgttaatcactgaaattctatgtttcaaattggaatggcagactgaactgagaccttccttactttctcctctatcaaacctaaatattcaatcataaccttattttttcacttcctttttcttactttttttttttttttttttttgtattttggaaggaaagcaggggggacttaccataagaaaagcgactctaaaaaagtgtattttcttccaaagttcagtaaagacagctgggaagtatagtaacagaggagagaaagcataaggagacctcttgctgcagttcacaaccaaaaatagcatatctttactattgtcgctaaccattgcgaaacgagctaaagcaacagcaaacgaaatccctaggtcgaaatgtcatcaaaacctgatactggttcggaaatttctggccctcagcgacaggaagaacaagaacaacagatagagcagagctcacctacggaagcaaacgatagaagcattcatgatgaggtaccaaaagtcaagaagcgtcacgaacaaaatagtggtcacaaatcaagaaggaatagcgcatatagttattacagcccacggtcgctttctatgaccaaaagcagggagagtatcactccaaatggtatggatgatgtaagtatttcgaacgtggaacatccaaggccgacagaaccgaaaatcaaaaggggtccatatttactgaagaaaacattgagcagtctttcaatgacgagcgcgaatagtactcatgatgataataaagaccacggttacgctttgaattcatccaagacgcacaactacacatctactcataaccatcatgacggtcatcatgatcatcatcatgttcagttttttcccaataggaagccatcattagcggaaaccctattcaaaaggttttcagggtcaaacagtcacgatggcaataagtcaggaaaggaaagtaaagttgctaacctttccctttcaacggtaaatcctgcacctgctaataggaaaccttctaaagactccactttatctaatcacttggctgataacgtgccaagcactttacgaaggaaagtgtcctcattggtacgtggttcttccgtccatgatataaataatggtattgcagataaacagattagaccaaaggctgttgcgcaatcagaaaatacattacattcatccgatgttcccaatagcaaacgctcgcacagaaaaagctttctgctaggctccacatcttcttcaagcagtagaagaggttcaaatgtcagttcaatgactaacagtgacagtgcaagtatggcgacgtcgggtagtcatgttctccaacataacgtatctaatgtttctccaactactaaaagtaaggacagcgttaacagcgaatccgccgatcacactaataataaatccgagaaagtgactccagaatataatgagaacattccggaaaattctaactctgacaacaaacgcgaagccacaacgcctactatagaaacacccatttcatgtaaaccatcccttttcaggctagatacaaaccttgaggatgttactgatattacaaagacggtgccacccaccgctgtcaattctacactaaattctacacacgggactgagactgcctcacccaaaacggtgatcatgcctgaaggtcctaggaagtcggtgtcaatggctgatctctccgtcgctgccgcagcacctaatggtgaattcacatcaacttccaatgatagatcacaatgggtagcacctcaaagctgggatgtggaaaccaaaaggaaaaaaacaaaacctaaagggagatcgaaatcaagaaggtcaagtatagatgctgatgaacttgatcccatgtcaccggggccaccttcaaaaaaagactctcgtcatcatcacgatcgaaaggataacgaatcaatggtcactgcgggtgacagtaactcaagttttgttgatatatgtaaagaaaacgttccgaatgatagcaagaccgcactcgatactaaatctgtgaaccgcttaaaaagtaatttggctatgagtcccccaagtatacgatatgctccatcaaatttagatggggactacgacacgtcttccacttcctcatctttaccgtcctcatctattagttcagaagatacatcttcctgcagcgattcctcttcgtacactaacgcgtatatggaggccaaccgagagcaggataataaaacaccgatcctgaataaaacgaaatcgtataccaagaaatttacatcctcttcggtaaatatgaattcaccagatggtgcccagagttctggattattactacaagatgagaaggacgatgaggtcgagtgccaactggaacattactataaagatttcagtgatttagatccaaagaggcactatgctattcgtatattcaatactgatgacacttttacgactctctcatgtactccagcgactaccgtcgaagagataatacctgcacttaaaagaaaatttaacattacagcgcaagggaattttcaaatttccctgaaggtgggaaagttgtcaaaaattttgagaccaacttcgaaacctattttaattgaaagaaaacttttacttttgaatggttatcgaaagtcagacccacttcatattatgggtatagaggatttaagttttgtttttaagtttcttttccatcctgtcacaccttctcactttactcctgaacaagaacaaagaataatgagaagcgaatttgttcacgtagatttaaggaatatggatctgactacacctcccatcattttttaccagcatacgtcagaaatagaaagtttagacgtttctaataacgcaaatatattcctacctctggagttcattgaaagctcgattaaattattaagtttgagaatggttaatattagagcatctaaatttccttccaatatcactaaggcgtataaactagtatctttggaattacagagaaacttcataagaaaagtaccgaactcaatcatgaaactgagtaatttaacgatattaaaccttcaatgtaatgagcttgaaagcctaccggctggatttgttgaactgaaaaatctgcaattgctagacttgtcttcaaacaagttcatgcactacccagaagttattaactactgcaccaatcttttacaaatagacctatcatataataaaatccaaagcttaccacagtccactaagtacctagtaaagcttgcgaagatgaacctttctcataacaaactaaattttataggcgacttatcggaaatgacagatttgaggacgctgaacctaagatataacagaatatcatcaattaagacaaatgcgtctaacttgcagaacctttttttaacagataatagaatttcgaactttgaagacactttgccgaaactaagagcccttgaaattcaagagaatccaatcacttctatatccttcaaagatttttatccaaaaaacatgacaagtttgacgttgaacaaggcacagttatcgagtattcctggagaattactcaccaaactatctttcctcgagaaacttgaacttaatcagaataatttgactagactgccacaggagatatccaagttgactaaattagttttcctttcagtggcgagaaacaaactagagtatattccacccgagctatctcaactgaaaagtttgaggacattagatctacattctaacaacataagggactttgttgacggtatggaaaaccttgaactaacatcgctaaatatttcatcgaatgcattcggtaactctagcttagaaaattctttttaccataacatgtcatatgggtcaaagttatctaaaagcctgatgttttttattgctgcagacaatcaatttgatgatgctatgtggcctcttttcaattgctttgtcaatctgaaagtgctaaatctttcttacaacaatttttcagatgtatcgcacatgaaacttgagagcattaccgaattgtacctctccggtaataagctcacgacattgtcgggtgatacagttttgaaatggagctctttaaagactttaatgttgaatagtaaccaaatgttatctctgcctgcagaattatcaaatctctcacagctaagtgtatttgatgttggagcaaatcaattaaagtataatatatcaaactatcattacgattggaactggaggaataataaagaactaaaatatttgaatttttcaggaaatcgaaggtttgaaataaagtcatttataagtcacgatattgatgctgatttgtcagatctgacagtattacctcagttaaaggtactaggtttaatggacgtaactttaaatactaccaaagtaccggatgaaaatgtcaatttccgtttaaggacaactgcatcaataataaatgggatgcgctacggtgttgctgatacattaggtcaaagagactatgtgtcatctcgtgatgttacctttgaaagattccgcggaaatgacgacgaatgcttactatgtcttcatgatagtaaaaaccaaaatgcagattatggccacaatatatcaagaattgttagagatatttacgataaaatactgatcagacaactggaaaggtatggagacgaaacagatgataatataaaaactgcacttcgtttcagttttttgcaactgaataaggagattaacggaatgctaaattctgttgataatggtgccgatgttgccaatctttcatatgcagacttgctaagtggcgcttgctctactgtgatatatatcagagggaagaaactcttcgctgcaaatttaggtgactgtatggctattttatccaaaaacaatggtgactaccaaacgctaaccaaacaacatctcccaacaaagcgggaagaatacgagaggatcagaatatctggcgggtatgtcaacaatggaaaattagatggtgttgtagatgtgtctagagcagtgggtttttttgatttgcttccccacattcatgcttctcccgacatatctgtcgtgacattaacaaaagcagacgagatgcttattgtagcaacgcataagttatgggaatacatggacgtggatacagtttgtgatatcgcgcgtgagaatagtactgatccactccgtgccgcagctgagttgaaggatcatgccatggcttacggctgtacagagaatattacaattttgtgccttgctctttacgagaacattcagcaacaaaatcggttcactttaaataaaaactctttaatgactagaagaagtactttcgaggatactacattaagaagacttcaacctgagatttctccgccaacaggtaacctagcaatggtcttcactgatatcaaaagctcaaccttcttatgggagctattccctaacgcaatgaggaccgcaataaaaactcacaatgacattatgcgtcgtcaactacgaatttacggtggttacgaagtaaagacagaaggagacgcctttatggtggcatttcctacgccaactagtggtctgacatggtgcttaagtgttcaattaaaactcttggatgcacaatggccggaggaaattacctcagttcaagacggctgccaagttacggatagaaatggtaacattatctatcaaggcctatcagttagaatgggtattcattggggctgcccagttccagagcttgatttagtgactcaaagaatggactatttggggccgatggtcaataaggcagcaagggtccagggcgtcgctgacggtggtcagattgcaatgagtagtgatttttactctgaattcaacaagataatgaagtatcatgagcgagtagtgaagggcaaggaatctctcaaggaagtttatggtgaagaaattatcggagaggttcttgaaagagaaattgccatgctggaaagtattggttgggcattttttgactttggcgagcataagctaaagggactcgaaaccaaagaactcgttactattgcgtatcctaagattcttgcttccagacacgaatttgcatctgaagatgagcagtcaaaattaatcaatgaaacgatgttgtttcgtttaagagtcatttcaaacagactggaatctataatgtcagctttaagcggcggatttattgaactagactctcggacggagggaagttatattaaatttaaccctaaagttgaaaatggtattatgcaatcgatttctgagaaggatgcgttgttattttttgatcatgtaattactagaatcgaatccagtgtggcattattacatttacgacaacagaggtgttcaggactggaaatttgcagaaacgataaaacatctgctcgaagcaatattttcaatgttgttgacgaacttttacaaatggttaagaacgcaaaggatttatcaacttgagttctgttcgtaaattatgtaccaccctgttactcgtttcatattcacgctagagaagtacctcagcttactagatccattcacacattgcaagtatactaaaactatataaaatttaagtacgtaaactctttacttattattatcttcaatgtcatcacgtacttaattatgttaaatatagattgtgtataaataagaaataggatctgttttgaaaaattggccaaaaaggcagatttattaagcctatagagataaggttcttgccatttttcatacatttactgttttctcttgaatgactataatattgccaaaattgcctcgaatatgttgtttcatctcctctcatatttggctttctaagtcttttagttgtattggtgattgctccaattctgaatgattactatgctgctgactaggcgtaaccaatccaacttctccttcattaggatcaaccaagccctcaaaaaaggtgtctctaagctctctccatcttgttgtccatgtccccaaaaatattagtattaaagatgataaaatttgaagaaaaaaccaagaaaaagaaggaaatttccgagtatagaggaacaccacaataaaattgatggcatgtatagtgatagcaaaatcccatgcgagtttactccgtccaacgataacagttaagaaaaaaacacatattaatgaatccagaagccataacagtgagattgataaaccgtatgcgttcgtaaagtcgatattctcccaagaaaacagccattccttgatattgagatcatatcccgctagcttcgcccaacaataaaaaagaacgatcgctgtggtgtaataaaaaatctgtaaaagaacaatttgaagtccaatcttacttggagagagagaatcttgtttgaagatctgggaaggtttcaactcattcggcactcgcaaataccttcttatcgaaaccatgttacagtaattcaaatgcctattttttatctcacttctatgtgtacccttccttagccttcctaaagatcatctcttaacatgaagttacagaatattaccgtgaatatcgcgagctacgaatattttgggtggggagatatttattcatgattagccttgtcctatagtgttacaatggagcaaattgttcaccgttagtattttgaatacgacaatattaaatgaataatagcgcctatctcttgttacgtttggcgatttgtataccttgttaaataaactgattaaaagccgggttatggccgtacacaagttattagaaagcaaatacacttccttatatctggtcacctagttaataaaaggaagtctttaattttggcaaaaaccactatatatattagtcaacaactgaaatattaccagaatttgtctcctaaatgtcgttcagcggaaaaaaatttaggtctagaagacagcagctagtatatgaagcatctttagcggggcgatacaaaaaagcattgagtaagcacccctttcttttttttggtttaccattttgtgcaacaatagtattgggttcgttttggttgtcaagctttacagcgatcaagtacgagcaaggcgatcgtaaagttcaggaaattaatgaagaggatatcttgaaaataaggaagaatcaaagggaatttgatattaaagaagaatattatcgtttacaaggtctttctgaagaggattgggagcctgtgcgcgtcgctaggttaaaggatgaatctgagaatgtctggtaacattcaaaacgtgaacatctttgttattcttctgtccttaaactactaaacaaaaaaaactatgaccattgattgtgcaaagaaaagaccacgagaatgtctaggaaatgattgtaaatacctttattcattggaaaattcttatctataaaacttataaaaaattaaatactgaatttattgctctgcatcataaggtatatatcattcaaacgtgaactcagttagttacgttcatgttcaaagtttttaagacaaaaactcccattagtgcggtgaaaatatagcaagcaatagacagaggcttcttgaaaaaagagcttttcgggtagtcgtactttatcaagacttggccattggcaacttgactaatcaaatttctgtaactgaaagttaatttaacgtgacctttatttaggtcaaagtatgatttctgggtttctatagaaacatttgtaaaagggactggagaatcaatatcgaatatttcggccccttccggaagaaataccgataattcaacattatcatatacagtgtccggtgggccgtttagaattgggatagaagcaacgaatttctcgtctgagccagaggatacatgcaagaaatcggacaatttattagtccaaccgacagtaaaattgtagttccaacctccaaagattgggaatcttggtcttataaagaaatggtcacgttctgcatgcgacgtggaaacaaggccaaccaaatcagtgaaataatgatcagtagctccctcaggcaggagcatgtctaagacagtaacaaagtgagtttgtctcatattctgagtttgaatctgtttcattaattctaatcttgaaaatcctttagacagttttgcggctttgtttgttaattcataatattcctcaaattgtattgtggaagcccaatgagaaagccaaatatctcttctcaaattcactacctgattcaatggggcattgtgggaataaacaattgctaaggtttcgtttgaagaaaatctcggaatatcttcccaaggcccaaactcaaaagagtttccattagcttttcccagtaaactctcgtcatttggggggtggtactcctcaaatgatgagctaccaatcagcgtaaaagaggccttcttggtatcgtaagcagaaagcggcaatctgttcgtttcccacaataggtgttgttcttctgacattccaacgtgctcaggataaggaatacctacggtattatagaagctcttaatcactaaagaaacttcttcctgaggggaaattgcatttggaaattgaatgatcccgtatctaatttcactttcaccatcgtcaccaggtgctgtagtcgaattggcaagtaattggctatttaaaaaagttgcctcgttggtaaaataggctgaaaaaaaggaaactttactgaagatgccactctcaaaggctgtgaagtattcagtcgcaggttcgcttgctatgtttttgatagttatttcgattgtttctgaaatataagcgtttgacacgtctattgtcctcttataatcaacattctcccaagtcgcaggtggctcgtattgggcagcagaagacacgttgaaaaaacataggaacaatcccacaatccaagagaaccaaacctgcctcattttttcagcaccaatattttgtagtttgcgtcttgttccgagctaaagaagcaatcgggtacttgtcaaagaagtagcttgcttaataaaaagcaaacattaatttgttctgcatactttgaacctttcagaaaataaaaaacattacgcgcatacttaccctgctcgcgaagaagagtaacactaacgcattctatgggcaattgaagacagtattcagtacaagacatagtccgtttccttgagtcaattcctatagcattatgaactagccgcctttaagagtgccaagctcttcaacaccgatcatttttgatgatttggcgtttttgttatattgatagatttcttttgaattttgtcattttcacttttccactcgcaacggaatccggtggcaaaaaagggaaaagcattgaaatgcaatctttaacagtattttaaacaagttgcgagacggtgtacaattacgataagaattgctacttcaaagtacacacagaaagttaacatgaatggaattcaagtggacatcaatcgtttgaaaaagggcgaagtcagtttaggtacctcaatgtatgtatataagaatttttcctcccactttattgtttctaaaagttcaatgaagtaaagtctcaattggccttattactaactaataggtatcttataatcacctaataaaatagtatggccgtgacatttaaggatggtgtgatactaggtgctgattcacgtaccaccactggtgcgtacatagctaaccgtgtgacagataaattaacgagagtacatgacaaaatttggtgttgtaggtccggttctgcagcagacacgcaggcgattgccgacattgttcagtaccatttggaattatatacttctcaatatggtaccccctccacagagactgctgcctcggtgttcaaagaattatgttacgaaaataaagataaccttactgctggtataattgtggctggttatgatgacaaaaacaaaggggaagtatatactattccattgggtggctccgtccataagctgccttatgcgatagcaggatctggctctactttcatatatgggtattgtgataaaaactttagagaaaatatgtcaaaggaagaaaccgtagatttcataaagcattcgctatcgcaagccattaaatgggacggatcttccggtggtgttataagaatggttgttttgacagctgctggtgtggaacgtttgatattctaccctgatgaatatgaacaactataatagaccccaaaagaacaaattctgagtgattacttctctttatatttgttaacaaatgcctctggatctacactgatataacatataatagtctataacctctttctctttttctcttcgctttacgcttttttctctaactgttagaacgacaaagtatctcagaagggaatttcgtaagcaagatattttacgactaatcatttttttgttgtataaaaacgtatgtgagattgattcactaattcttcggagtcctggaaggcttaccttatctatgcattcgtacagttgtgtgcaatgttaaaaatggtgactgtatctacgtatctataaaaaaaggttaactaccggaaaatcatttcttctcgtaaagtgtatatttaggttcggaaatcataaacattgtttttttgtgttttttatttttaaataaaaagaataaatattttatattaaaaaataaattttaaagtaaattaattatttaacacgtgattaagttactctaatataatcctatttaataattagtagagttgttgagaacgagtataatattattttttttttatttttttgtaggttctttggccatcctaaatagaataagcatccacaacaactaaactggtattttgttatacacaacgcgtcttggttaggcatctgttttgttttagctattgttcatcgcgtttttttttttcttatctcttttaccgaggggcgaaaatagcgatagatcgagaatataaataaataaaatattgttgtgttgtgtagttctaaagaaaaattttacagtgaaaaggtaacaccggggagtcattacgtagacttacgtattctgtataactgattccgagacgcaaatgcctgagcaagaaccattgagtcccaatggccgtaagcgctctgaggttcactatatctcaatcccattgaacagaggttccgcattctcaccagatgattctgtatcacagtttcagtctgacgggttcatgacacgtaggcaatccatattggaccatcctgtgggctcatttaagggagttaattctttaagtcgatttgcgacttcgttgaggagagccaattcgtttcgtaatatcgagctaaatgcggataatgaaagatcctttttcaaagagagtaacgatgaaacctacgatccggatactttagcaccagctttggacggtagaagattatcagtaactttaaataatgctggtcgcccgcgcattactaatttggctaacaacgatagagttagtacagccagcatggctattcacgatgatgattatgggtccatccaaaattcaacaattggggattctgggtcaatattacgccctactgcctccttaacagaaatgatgagtggtggagcggggagaaggtttacaaataatgacatggattcaattgtagtgaagagagtggagggtgtagatggtaaggtagtaactcttcttgctggtcagtcgaccgctccacagaccatattcaactcaatcaatgtactgattggtattgggctcctggcgttacctcttggtttgaaatacgccggctgggttataggacttactatgcttgcaatcttcgccttagcgacattttgtactgctgaacttttgtctaggtgcctagatacagatccaactttgatatcttacgcggacttgggatatgcagcatttggtacaaaagggcgcgcactaatttctgctcttttcacacttgacctactgggtagtggggtgtccttggtgattctcttcggagattctttaaatgctctatttcctcaatactccaccacttttttcaaaatagtttcattttttatcgttacacccccggtttttataccattgagtgttctatctaatatctcgcttctgggaatcctttcaacaaccggaactgtgctagtcatttgctgctgcggactatacaagtcgtcttctccaggttcattagttaatccgatggaaacgagcatgtggccgatagatctaaagcatctctgtttatctataggtttattgagtgcctgctggggaggacatgcggtttttcccaacttaaagacagatatgaggcatccagataaatttaaagactgtttgaaaactacctataagataacatcggttacggacataggtactgcagttattggctttttgatgtttggaaatcttgttaaagatgaaattactaagaacgttttgctgacggagggatatccaaaattcgtttatggtctgatttcagcgcttatgactatcattcctatcgcaaagaccccattgaacgcaagacctatcgtttctgtattggacgttctgatgaatgtgcaacacatagatgaagcggccagcgccataaaaagaagagctgcgaaaggccttcaagtattcaataggatctttattaatgttgtcttcgttttgatagctattaatttccctgaatttgataagattatcgcatttctgggggccggtttgtgttttacaatttgcctaattttgccgtgttggttctatttaagattgtgcaagacaacaatcaaaccatgggagagagtggcttgtcacgtaaccatatgtattagtgtcgtgttgtccacattaggtgttggtgctgcaattatttcataatcgacgaggggcatacttactctacttaaattcatttacattagctctgtacttctgataatgaaaaaccattgcgtaatatacatattttcgtgtagaattatttccataaaatattcaccgccttttctgtactggccgccggcatgcgagggaagcagaaaattttcaattttgcgatgagctcttgaagaaacagtgttttgttatgaataaatgatgtgtgcacgaaagacccaaggaaagtcgtataatgtcagaactctttggagtattgaaatctaatgctggcagaattattttgaaggacccctccgccacttctaaagatgttaaagcatatatagattcagttatcaatacctgtaagaatgggagtattacaaagaaagcagaactggacgaaatcactgttgatggtttagacgccaatcaagtttggtggcaggtcaaactagttcttgatagtattgatggtgatctaattcaaggaattcaagaactcaaagatgttgtcacgccttctcacaatctctctgatggtagcaccctgaactcatcatccggggaagaaagtgaactagaggaggcagaaagtgtttttaaagaaaagcagatgctctctgctgatgtttctgagattgaggagcagagtaatgatagtctttccgagaacgatgaagaacctagtatggatgacgaaaaaaccagtgcagaggcagctagagaagaatttgcggaggaaaaaagaatttcttctgggcaagatgaaaggcattcttcacccgatccttatggtatcaatgataagtttttcgatctcgaaaagttcaatagggatactttagctgcagaagattctaacgaagcttctgaggggagtgaggatgaagatatagattattttcaagatatgccttcagatgacgaggaggaggaggctatttattatgaagacttttttgacaaacccacaaaagaacctgtgaagaagcactctgacgtaaaagatccaaaagaagatgaagaattggatgaagaagagcatgattctgccatggataaagtgaaattagacttatttgcggatgaggaagatgaaccgaatgctgagggagtgggagaagccagtgacaagaacttatctagtttcgaaaagcaacaaatagagattagaaaacagatagaacaattggaaaacgaagcggttgccgagaagaaatggtctttgaagggtgaagtaaaggcaaaggatcgtcccgaagatgcattgctcactgaggaacttgaattcgacagaactgcaaagcctgttcctgttataacaagtgaggtcacagaatcattagaagatatgattagacgaaggatacaggacagtaactttgacgaccttcaaagaagaaccctgttagacatcacacgtaagtctcaacggcctcaatttgaattgagtgatgttaaatcctcgaagtcgttagcagaaatatatgaggatgactacacacgcgctgaagatgaatctgcattaagtgaagagcttcaaaaggcacattccgaaatatcagaactttatgctaacttggtatataaattggatgtgctttcatcagtgcacttcgttcctaagccagcaagtacttctttggaaattagagttgaaacacccactatatcgatggaggatgctcaacctctctatatgtcgaatgcctcttctttggctcctcaagagatatacaatgtcggtaaagcagaaaaggacggagaaattcgcttgaagaatggtgttgcaatgtctaaggaagaattaaccagagaagataaaaacagattgcgcagggctttgaaaagaaaaagatcgaaagctaatttgccaaatgtaaacaaaagatctaaaaggaatgatgttgttgacactttgtcaaaagccaagaatattactgttatcaatcaaaagggtgaaaagaaagatgtttccggtaaaacgaagaagagcagatcagggccagatagcacaaatataaaactttgaacacgccgaagaagacttagtttgtatttaggtaaaaaattatttcttcataactctgttcacccagcattttttatggaatatcgaccttgtaatgtcattaaccccttaaaggaccacttaaagaaaatgaagtgcatcatgaaatattcatgacgagatgcggaacatatacactcataaataccagaagaatgtgctgaataattttttgttggtaattggctgtcatttaaagtatcgttgaaacaagaggtattggaagatagctaattttagtattatttatgacgttctttcctggataaatgtagatgtatatacgtaataaaatgttaattagtaagttatatgctttccatataatgttctatcttagtctgcataacttgtttgcttgtttttgtttctaacgcttctccatactgggctaagagattttttattttttttgcagcagtcggccctgatatcagcttttctcctagtgcgccatcaaagatgaccctggcaaaatcagcatcatctctggataagaatgctaaaatgagcgattcagttaatacgtcactttcagcaagatctgtgtacttatctttctctcgtttagcagtagatatattagaattgtaaattttgagagatagatcaatatttgctttcgcgttagcaacaattaacacactttgaattttactctctagtttggaatcaaagtcttctttaataaaagcttcagcgtattgtagcattttttcattactgcttttataaccctggcagcagagcgttaaaaacgcttcaaacattaagtcgtcctcattatttttgaattttaagagatattcgtcgtataatttaaaaaatagagaaactttacctttgaaagcgccaattaatcttaacagcttgtgagctaattcgaaatccttcttgtctatgtttcttttttggatctctaaaaataattcttcgaatgaagttgcagttttgcgtacactccaattcggaaattcgaggctccaattatcatgacattgtgatttaacaatatctatttcttcctccaacttgctaataatttctttttcttcttcagtttgctgaattttctcgttttcgcccagaacagttagacacttgtgtagtactaatggatcagctactatattatcaagcgaataaaaatcataaagttcacaaatttggtattgtgtcatttcactgacatacttatcaaaaaagctcagcggtattttatatttgagtacagaacctaaaacattgggaattccgttgtccactatgtaaataaggataggttccacgagctctgaaggcaaattataatttgaagaaaaatggttgattaaataaagacatctaacgaggtcttgataagtcagactcttttttccatcaaccttttctgccttgtcaaacttgataattttttctaagaccacttccatcagttcatcaggaacattttccattgaggccttgtattgtgtaaaaagttcccaagagctttgtactcttcctggattattcctaataatttgtttgatggcgggaagtgaaggttttaaatcaagatcacgcaaattatttgagtgaattgttgcaacgccgtagtcaagatcacttaagttttctatcatcatattgtgtaccatggccgcatcctttttaggaacctctaatttgtttaaactttcgataacattctgcgatagagagtatgggtcaatggtggttatatcttcaggcaaatgatgacgaattggatcgaaagaagggtgacgtagaagctttttgattatgttctttctatttgaatgagatatgagagagtaaaacctcttgttagataacgtagccgcagaatgaagagagcgtaacattattgaatggcggttagctgttaagcatttgaaaaagtagctctcatcgaactctttcatggtgatgaaattttttcatctacttacttaatcagtggtctactgaaacagccttcgggtaatgaaacgagcggtaacgctcacaaatttttctttttacgaacaaaatataaatttaatactatgataaaatctgcggtgagacggaaaaggataagaactagaaaagtattattagagttaagatatgaactgtccatttaactatggttgaagaaaaaaagagccaggatgaaaattatgaacaataatttcgtatatttcgactcaatgtactaactgtacagtacccgttttagaatagcaggtacgacaaaagcagaaaaatgatcgaaccgagctcagctgagaaaaatatagacgctttaccttcataggttgaaatcatgagagaagttgatgtgaaattctgttggataccggacaattggcttcctgatgcagaagaaggatatgcgatcaaggatgacactaaaaaggtgtcaattttcgttccctgagatgagactgctgtttcactaaaagaattaaggccaactgaagatgttgtcaaagccgtgtgctcaaagtaacccgtatttttcgttttgatatatgtattagatgttggcacagaaggcgtaaaactggtgcttagtaatgttttgcttacggagagggacgatacgagtggggaagacgtataagatgagggactggatggctgtttgctgctgcagaaggaatttaaggagtttctcgtggcatttacaaaagtgggctcttcagatggaacagcagcagtattcgtgatattttcagtgtgcacattgacaattgaagcatctgaggtttcaaatactgctgatgaagagattattggtgtgctgttgattgttgcgaaagaagaggatgtaaattgcgagatgtaagtattcatagcgcctgtccatccagttgttgaggttggagcggctacaacggtcgaagctgtttctctgctaatggtttccacatcactaatcacttctgatgtggtgtgaatatctgttcctactgtgatatttgagtcagtagaatagatactggtttgtgcaattgtcaggctggtagtagcagttggagacagttttgtgctggtagtcaccacatggctgatcacttctgatgtagttcgattgcctgtttctactgtggaaatggatccagtggaatacgcactagtgtttatacttgttaaatcagtagtagtggttgagataaaagagcttttggcgctagctgtaccgaggttccgaccctgataaacaataaattccctagtagtcgagaattgcgtagcgtacgtagtatttgctatggtatcaaggcatgtgtattgaaattctaacgcatgatctattgtgtttacattagcgggtagagattgtaatgcattaacccataacatttccccatcatatagtttttcgtcaagtgtaatccacagattactaccaaaacaagtgacgtcagcattggtatcattgtaactttgcgggaaccaccaatcattaaaatcattggatgaataaacctgaactgaagaacaatccaaatcgacattgttattggaactgtcgtaatcaatcttctcagtaccacccaggaaatatccgtttggacaatacatacccaaatgataactttcaaaagaaccgtaaccagttgaacgcccagagtgaaaaacattctctgtaaaagcagcaggatcgaaattcaccacatctgacatttgattaccaagtttaacaagcattggcccagatttgaaaaacttagcgttttctaactcatattcatagctggaaccaccatcactaaaatttagcgaaaatgttatggatccatcaatcgtattataggaggacaggtcattttgagcagtacatgtgaaagtagtattttcatacaagtatgcagcctgttgcgaaacatagcatttgaaagcctcagtaccatccgctaaggaaatagtagctgtttgcgatgagtttaatagcttaatcctataaacatgtggcattgataatgtgaattcatcgccctccctaatggaagacgcatctgcaatactaaaatcaaaagtggcagtccaaccttgatcaggttgtttatttgcagtcagtggagtaatttctaaattggaaaatgtgatatcgttgatatttatagcagaggccaatgccaaggaaaaaagccacagaataattttgagaaaagtgaacattttgaaaactggcgaattgttgttccttttgtgctgactatattaagcgaggcgactgatataaggaagatatgagaatggacgattactagaataaatagagggcatttcgcatatttatagtatgctaaaaggaatctttttttgattcacatggctttttttttagaagattgcatttcgttacatgatcaaacaattccattgtaacgtttttgggaatatttaagcgccgttactgaagaatgaagtgacataaagctgccattgtatggtaaaacaccaaaggcgagtacccttagcatttccttatcgagctggagcggcttctaccttcctaattaggtcatcaatgacctgcaaaacaaagcgaaatggacaaaggacctacacttgcctcgtggcgggaaactgcatgtagttgttcaatgtttcaccactcagtgttgaaactgtttactccattgaattgaggtgacgatggataaactttctttattttttatatttttttataatttaattaacctaaattgagcctaacagaggaatttgaaacaacacaatagaaaacatgagtttcaaaagctaaatatggtattactattcatagtggtcttggtaatgaataatgcatatgtatactcttcttaacgccttatcttatgtaaccatacacttttttagtaaggtttcaattaagctactattctcaattaaatactgctctgagctagataaggcctattgaagttggaggattagatggatagaaataaggaactaaatcgtcaagttcgaaagcctattcccattcatgcatatcacttacctttccttaatcatgatctctttagtgccatcagaactattttcttaacatcgcgattctgtcttccgggtatcgctccaaaaatgtgcgaggaaataggagatcgttcaaatcatcaacttttagtattgggtatcaaagtatcgcagcctggaaacagaattaatctactgcacaagaagggaatacagcaagaacattcacttcattaataggacgtatttcgcttatgtccgatcaaaaagtttttgccagatataaagcaaatgaaatcgtcacagatctgcaacattttggagtaaaaaagtttaaatcgaatataacaagaaggaaaaatgctctgagaaaaattatcgccaatttggttctaggaaactatggcgaaatgtccgttctgttttctgagctcttgaaattttggcaaattgaagatgatctagaagtgaaaagaatttgccatgagtatattagggtgatcggcgcattaaaacctcagcaggccagagaggctttgccatttataatggacgatttcaaaagcagagatgaaaagttacaaataatggcactaagaactctggtattagtcccggtgaaagagctatctgatcaggccttcgactgtatcatttcattggtaaatcacaagtctccacctgaacaagtgacgaggacagcaatttacgcactgttggatttagatgaaattgatcatgaaagggtattggggttatcaagcattctacatgacattgtaaaagcacagtcgagctctccagaagtcattgtagctgcattacatactttatattccattcacgaaaaaaacgctaacatggaacccttcaggattcccttggaactcgcttttgacatgctagagcttttacccgaattaaatgagtggaataaggctactgttttggaagttttgacgacttcggttgtgccgcagcattatttggatacccatgaaatgatcgaactagctttaccgtacctgcaacaagtaaacacatacgtagtgttgaactctttaaaattcatcatgtacttgttgaattatgttgacgtcatcaaagaaactctagccgaaaagctatctaactctgtaatagctttgttagataagccgcctgaattacaatttttagtattaagaaacgttattcttcttttattgagtagggagtcatctctactcaggctagacatttcgtattttttcatcgagtacaatgaccccatatacatcaaagacacgaaattagagtgtttatatcttttagctaacaaggaaacattaccaagaattctagaagagttggaacaatatgctacagatattgatattcaaatgtcaaggaaatcagtcagagccattggtaatctggctgttaagctagatgaagactctgtacacgattgtgtcgctgttctactagatttgttagaattcggtgttgattatgtcgtccaggagattatttcggttttcagaaatattttgaggaaatatcccaataattttaaagcaaacgtaacagaactagtcaaacacactgaagttgtacaggaacctgaatcaaaaaacgctatgatctggataataacgcaatattcggatgtaattccaaactacctggagttatttagagttttttcctcaaacatgtttagtgagacgctagaagtgcaattttccattctgaactcagcaataaaattcttcatcagaagtcctacaaaggaaactgaagaactttgtatggatttattaaaaggatgcatcgatcacgaaaataatcctgacttaagagataaaacactgatgtattggagattgctgtcattaacgaaaacgtctcgtatatcaaacgcgataacttttgaatctttaaaatcagtactggacggagagttgccactaatagaaatgaacacgaaattagatcccaccgttttggaggaattggagctaaacattggtacaatagtatcgatttacttaaaacctgtttctcatatctttagattgaataaaaccaaactgctaccacaaagtcctattttgaatccaaacaaagacctcttgccagttgtaggtaactcatttcctccaactggagctaatagggaccgtcaaaattcagaaagccagtcctcgacgaagtccagaaagactgctatgatggatgattatgataagcccgctgaaaaaattaatcagttgaaaggtaagcgtaaatctagttcaaacaacccctcaaaactatcacggaaaccctcaactttattaagaaaactctctatgaaacggcccttttcgtgactgcaaatgatactaattcctgtatttaaatatactcatatttaacgaacaattatgatgaatgaaaaaacctgatataatagacttaactaagcgatcataaaaaaattcaaaaagttattttataaaacaattcagatgttaaactaaagagttaatgtaatatatatacaatgaactgcgtcataaattcccatagttcagctcatgggacattatctacttataaagacgtggcttggcagcatttcatatataaggctactgaatgtaaatttttcttccattgtctttcccgtgtcccgagaactcaattcaagcactgttcttgggcgtaataaaccttccggtactactaaaatcagacaaaggcaggaagcctcgatttgaccttttaacgggtaaagctctaaaagttgctctctgctccatattctcgttttccgtcatttcagtatctttttcccctgcctcccttacctaaagcttcctcttcggcggctagtaattggtctctttcctttttggctcttagcttctctgtctttttttgttccataatcagcttcttctggttaggggttctcgcaccttcttcccacctctgagcttcttgagcttctagttgttgtttctctagttggtccttttcgtaagcttgcctacgttttcttgctcttcctgctgccacttttttggcagtttctgagtatctcttgccagtattatgcatgttcgcttcttcactatgtttggtggtttctaatgacaactatgcggttagcaaacttccaaaaggcggttaataatacgactacacattatcctatatatatatatatatgtacgcaagtgcttagattggaaaaaagggtgcaacattctcgattgttctatttcagcctgttgatatcaatctgtcgttcaatgctttgtgggtgtgctttacccactcttatacagtagttaagtggcaaaaagggtgtcaaagggaaaggaaaaccagaggaaaagcaaaatagccgccaatactaactctagatttatatcatgttatacgattaatcagacgcgtctgattaatttcaaaagttaaaatataaactatttttgaaatcccattgcaataagcgaactatagctgaatctttcctgcaaaaatggaagtgaagggcaatggacgcattgttaacaaagttcaacgaggatagaagtctccaagatgaaaacttgtcccaaccacgaacgagagtaagaattgttgacgacaatctttacaacaaatcgaatccattccaactatgctataaaaaacgtgactacggttctcagtactaccacatttatcaataccgtctaaagactttcagagaacgcgtcttaaaagaatgtgacaagagatgggatgcgggctttaccttgaatggccaattagttctaaaaaaggacaaagtgttagatattcagggaaaccaaccatgttggtgcgtaggatccatatattgcgagatgaaatataaaccaaacgtactggacgaagtgatcaatgatacatatggtgcaccagatttaactaaaagttatactgataaagagggtggttctgatgaaattatgctcgaagatgaaagtgggagagtgcttctagtgggagattttattcggtctacacccttcatcacgggtgttgttgtaggtatactgggtatggaagctgaagccgggacatttcaagttttagacatatgctaccccactcctttaccacaaaatcctttccctgcaccaattgctacctgccccaccaggggaaaaattgctcttgtttctgggttaaacctcaataatacatcacctgataggctattgagattggagattttgagagaatttttgatggggagaatcaataacaaaattgacgacatttctctaattggtagattactgatatgcggcaactctgttgacttcgacattaaaagcgtgaacaaagacgaattgatgatttctctaactgagttcagtaaatttctacacaacattttgccatctatatctgttgatattatgcccggaaccaatgatccaagtgacaaatctctaccgcaacagcctttccacaaatcattgtttgataagtccctagaatcatacttcaacggttctaacaaagaaattttgaatttagtgaccaacccatatgagtttagctataatggcgtagacgttctagccgtttcaggcaaaaatatcaatgatatttgtaaatacgtaataccatcaaatgataacggagaaagtgaaaacaaggtcgaggagggcgagagtaatgatttcaaagacgatatagagcatcgcctggaccttatggaatgtacaatgaaatggcaaaacatcgcgcccaccgcacctgataccttatggtgttatccgtacactgataaggatccatttgtattggataagtggccccacgtttacattgtggcaaaccagccatattttggaacaagagtagtggaaataggtggtaagaacataaagataatatctgtccctgaattcagttctactgggatgataatattactggatttggaaacgttagaagcagagacggtcaagattgacatttaaataaaacaaggaataatttccacatagatatgcaattaagttttatatgtaaaagtgagcattcatcgttcagctcaaaatacgtttcttgtcacagctggtagaaaaactatgagcgttttttcttacccgcagtcggagaaaaattttttcttcgaagaggcgaaaaagagaagaagagaaagcacaaatctgatgaaatagtagtataaaatcgcatttacaaattttcaaccattgtttatttcctaggtcattaaagagtaaagtgcaatctgtttactaatcagtttttgtcttcatatttttgtgtcttttctgctgcctcacgcaccttctataatacaccaaataatgtccacttctcattgcagattttatgaaaacaaatacccagaaattgacgatatcgtcatggttaacgtccagcagattgctgaaatgggtgcttatgttaaattgttagaatatgacaacattgaaggtatgattctactaagtgaattgtcccgtagacgtattaggtcaatccaaaaattaattcgtgttggtaaaaatgatgtcgccgttgttcttcgtgtcgacaaagaaaaaggttatattgatttgtccaaacgtcgtgtttcttctgaagatatcattaaatgtgaagaaaaataccaaaaatctaagactgttcattccattttaagatactgtgccgaaaaattccaaatccctttggaagaactatataagaccattgcttggccattaagtcgaaaatttggtcacgcttacgaagctttcaaactatccatcattgacgaaactgtttgggaaggtattgaaccgccatcaaaagatgttttagatgaattaaagaactatatctccaagagattaacaccacaagctgtaaagattagagccgatgttgaagtgtcttgttttagttacgaaggtatcgatgccattaaagacgcattaaaatcagctgaagacatgtccacagaacaaatgcaagttaaagttaaattagtcgccgccccattatatgttttgaccacccaagccttggataagcaaaaaggtattgaacaactggaaagcgctattgaaaaaattacagaggttattacaaaatacggcggtgtttgcaacattaccatgccaccaaaggctgtcactgctactgaagacgctgagttacaagctctattagaaagcaaagaattagataatagatctgactctgaagacgatgaggatgagtcagacgacgagtaatcattgccgcgcctaatttttctaggtgttttcaagtgtcatactgttttagaaaattttgtatagaacaaatacgtatatcctgccatatcatattctttgcaatatacaccttgtacatttggctattataaatattacaatccatttaatcataatcaaaatttaatttctgttaccacggggttgtcagtggagcatgccctgccggttctctataatttatctttttcacatgagatatttttacctcaaaaggtagtgatgctgtaataatatgaggctcccccctttccttcggaattgcatttaaatcattggggaacactaagacaagacaaaggggccgtccactcatgtgattttcaacaaaacagataacatgcggatacacactgatatattttcaaaggaaagtctgactgatacttaagtgaagtggtcctagtcggtggcttaggtggactacagtgcaaagaatagaatttttcaaacatgtcaatacgtccagcaacacatgcaggctcatggtattccaatagagcccaagaattatctcaacaactgcatacatacttgatcaaaagtacccttaaaggcccaattcacaacgccagaattatcatatgtcctcatgccggttacaggtattgtggacccactatggcctactcgtacgcatcgttggatttgaaccgtaatgttaagagaatatttatcttggggccgtcgcatcacatctatttcaaaaaccaaatattagttagtgcattcagtgagctagagacgcccttgggtaatctgaaagtggatacagacttgtgtaaaacattaatacagaaggagtatcctgagaacggaaagaagctgtttaagccaatggatcatgacactgatatggctgaacattccttagagatgcagctccccatgttggtggaaactttgaaatggagagaaatttctttagatacggtgaaggtatttcctatgatggtttctcataacagcgttgatgttgatcgttgcattggtaatatcttgtcggagtacattaaggatccgaacaatttattcattgtaagcagtgatttctgtcattggggccgcagattccaatatactgggtacgtcggaagcaaggaagagttgaatgatgccattcaagaggaaacagaagtggaaatgttaactgctaggagtaaactttcacatcatcaagttcccatttggcaatccattgaaataatggacagatatgcgatgaaaacgctaagtgatactccaaatggtgaaaggtacgatgcttggaaacaatacttggaaatcaccggaaacaccatatgcggcgaaaagccaattagtgtgatactaagtgctttatcgaaaatccgtgatgccggtccttcaggcatcaaatttcagtggcctaattattcacagagttctcatgtgacaagtattgatgatagtagtgtcagttatgcttcaggttatgttactataggataatgatcacggctaaaacggtcgaatgtaagcatatatctttcgattgtataattgttcccaaatactacagcatctcaaggaaaaaaaaacaaaaacttccaaaaaaatcgaatccctgaggaatctttaatacattttcaatctatttaagttttataaacgtgtatatgagatgtcatgagcatgaattattaataataaaaactaaatcattaaagtaacttaaggagttaaatttaagccttggcaacgtgttcaaccaagtcgacaactctggtagagtaaccgtattcgttgtcgtaccaggaaaccaacttgacgaactttggagacaattggataccagcggcagcatcgaagatggaagagttagagtcacccaagaagtcagaggagacaacagcgtcttcagtgtaacccaagacacccttcaacttaccttcagcggcagccttgacaaccttcttgatttcatcgtaggtggtttccttgttcaacttgacagtcaagtcaacaacggaaacatcgacggttgggactctgaaagccataccggtcaacttaccttgcaattctggcaagaccttaccgacagccttagcagcaccggtagaggatgggatgatgttaccggaagcggttctaccacctctccagtccttgtgggatggaccgtcaacagtcttttgggtggcggtcatggagtgaacagtggtcatcaaaccttcttcaataccgaaagcatcgttgataaccttggccaatggagccaaacagttggtggtacaagaagcgttggaaacaatcttcaagtcagaagtgtatttttcttcgttaacacccatgacgaacattggggcggtggaagatggagcagtgatgacaaccttcttggcaccagcgtcaatgtgcttttgagcagtgtccaattccttgaaaacaccagtggagtcaatggcgatgtcaatgtttagagaagcccatggcaagttagctgggtctctttcttggaaagtggcgatcttgtgaccatcaacgatgatgtgcttgtcatcgtgggaaacttcaccagcgtatctaccgtgagtagagtcgtacttgaacatgtaagcggagtagtcgttagagatgaaaggatcgttcaaagcaacaacttcgacgttctttctttgcaaagcaattctcataaccaatctaccgattctaccgaaaccgttaatagcaactctaaccattttgttttgtttgtttgtgtgatgaatttaatttgaaactaagttcttggtttttttaacatttaaacaaacaataataaaatgaatagacacacaagaaaaaaactatcttgaatgagtgcaacctttatatattcttccaaacctacaaaaaaattgcaggtctgcgatcactgggtactatcaaaacacatattagcatacgtatgtgttcgtacgtgcggtccgcaaggtctttgtgacagccatgacatgattggattgaatagttcacttcagctgtcaccaccagttttaggccctaacacatcagtcgagttccactaggctttgttagccgtagctgcgttgcaacaactgcgcaaaacgcgcgacttcctgtaaatgccgcagatcacgtggtaaagaaaagaaacaacaggccgacccagtttcgttgtttcttttcattatttctggatgctcttcacaacgtatttcatgacatacttattgaattagtggaagcccaaaacatcattaccctggaaaacttaattgacgtaaattaacttcagttgtcttatgttttttgcatccttaactttagccgcgcagggataatcatatatgtcgaaagagcaactaaacaatacttaaaaacgtgtttgaacttttacgaaagggtaacgacaaataatcattcactggaaaaaccaataaaccataagtaaatgaaaaactgtttcaaccgatgttggtactttccatgtcttaaaagagtacaatttataaattaatgaaaacacagaagtatttagatcggctcaaatgtttttggacattaaaagatcttgaaactgagtaagatgctcagaatacccgtcaagataagagtataatgtagagtaatataccaagtattcagcatattctcctcttcttttgtataaatcacggaagggatgatttataagaaaaatgaatactattacacttcatttaccaccctctgatctagattttccaacgatatgtacgtagtggtataaggtgagggggtccacagatataacatcgtttaatttagtactaacagagacttttgtcacaactacatataagtgtacaaatatagtacagatatgacacacttgtagcgccaacgcgcatcctacggattgctgacagaaaaaaaggtcacgtgaccagaaaagtcacgtgtaattttgtaactcaccgcattctagcggtccctgtcgtgcacactgcactcaacaccataaaccttagcaacctccaaaggaaatcaccgtataacaaagccacagttttacaacttagtctcttatgaagttacttaccaatgagaaatagaggctctttctcgagaaatatgaatatggatatatatatatatatatatatatatatatatatatatgtaaacttggttcttttttagcttgtgatctctagcttgggtctctctctgtcgtaacagttgtgatatcgtttcttaacaattgaaaaggaactaagaaagtataataataacaagaataaagtataattaacatgcctgctcctcacggtggtattctacaagacttgattgctagagatgcgttaaagaagaatgaattgttatctgaagcgcaatcttcggacattttagtatggaacttgactcctagacaactatgtgatattgaattgattctaaatggtgggttttctcctctgactgggtttttgaacgaaaacgattactcctctgttgttacagattcgagattagcagacggcacattgtggaccatccctattacattagatgttgatgaagcatttgctaaccaaattaaaccagacacaagaattgcccttttccaagatgatgaaattcctattgctatacttactgtccaggatgtttacaagccaaacaaaactatcgaagccgaaaaagtcttcagaggtgacccagaacatccagccattagctatttatttaacgttgccggtgattattacgtcggcggttctttagaagcgattcaattacctcaacattatgactatccaggtttgcgtaagacacctgcccaactaagacttgaattccaatcaagacaatgggaccgtgtcgtagctttccaaactcgtaatccaatgcatagagcccacagggagttgactgtgagagccgccagagaagctaatgctaaggtgctgatccatccagttgttggactaaccaaaccaggtgatatagaccatcacactcgtgttcgtgtctaccaggaaattattaagcgttatcctaatggtattgctttcttatccctgttgccattagcaatgagaatgagtggtgatagagaagccgtatggcatgctattattagaaagaattatggtgcctcccacttcattgttggtagagaccatgcgggcccaggtaagaactccaagggtgttgatttctacggtccatacgatgctcaagaattggtcgaatcctacaagcatgaactggacattgaagttgttccattcagaatggtcacttatttgccagacgaagaccgttatgctccaattgatcaaattgacaccacaaagacgagaaccttgaacatttcaggtacagagttgagacgccgtttaagagttggtggtgagattcctgaatggttctcatatcctgaagtggttaaaatcctaagagaatccaacccaccaagaccaaaacaaggtttttcaattgttttaggtaattcattaaccgtttctcgtgagcaattatccattgctttgttgtcaacattcttgcaattcggtggtggcaggtattacaagatctttgaacacaataataagacagagttactatctttgattcaagatttcattggttctggtagtggactaattattccaaatcaatgggaagatgacaaggactctgttgttggcaagcaaaacgtttacttattagatacctcaagctcagccgatattcagctagagtcagcggatgaacctatttcacatattgtacaaaaagttgtcctattcttggaagacaatggcttttttgtattttaatcgtcataaaatgctcccatctcaaaagtagggcaaaattcatgatcgaccgcgcaaaataaatagatttgcaaataagttttgtatgtacatttattaatatatataatatatcaaaagaaaaaaatcaaaaaaaaaaaaaaaaaaaaattgcactcttattcagtcatcaattacaaaacctagagatagcgatggtgcatattcaataaaaaactccttatactgtcgagaaagcttattattggtacttctcgaagatactaaaaaaggttaatttttggagacggaggcaatagcgactagtcatactggtcgacattaatttcaatttttggctgtgcccacctcaatttttgtttattataccatgggtaagctggcaaaacacatattaaagtaatcacacaactaatgccatacgcagtcagtaaaactttcagggactgttgtgcaaatcccaatatacacgctaccaaagctccgatcatgagcgatagctgttgaaatttttctgttttccgttggctgggaaaatctattggaaaaaccagtttcctttgtacatcttgtaatatctcagacattgaagttgactatgacgtgacgttgatcttgtttgagtattgcttgaccaatcctggagtaacttcgtttaatctgcctcgtttttttctctaaatagtttctattatccctcctccacgcgagatgtatttaaaatgtgaaaagtgtacacatggcgttcatcttacgtagatgagagaaacgctaagaagccaaccaaactagtataatctatacatttatagatgtttgtgtagaaccttatttttatactcttgtattatattacattacttgcattaaaccgtcatttcaccaataatttggtcctttagccaattaacatatctgatgaatggttcacccttgctaacatcaataacactatcgttcgtagcttttctatatatattaatcaggcccttatccttagagagctcgttaaatagtttacaattcaaaagatctaactgaaacttccaaatgggtaacaattcattctgtaacacattaactaagatcttcatctgtaaatcgttcatctgtgactgttgtttactcatagggatcttgttcaaaaatttgtagagattaacgaatcctgataaacaattttgcatttgtaatataaattcatctttaaaatcgacatttaatctgtttaattcctggaaaatatacctgttcactccataaatggaggtgactagaaccttctcgatcaaatgccggcattttccaggagtttcaaagtgatctaactcacaactatccaataataagcggaatcctgtccttaaatcgtaaattagttcacaaatatcactctttagtgcaaggagttcttttttgtgtgaaataaatgtgccagaatggtttaatacttcgtcttcctgcttttgagccagataatacaagacatacattagatccgtcatataatgtgaagtattcagaataaacggcactatttgattcagcagtataacatttttcttgttgttttcggatattccgtcattgagcaaaagtttggtttgtaaagacgaaactgtactttcattagattctcgtgtttcactcatacgcctttatatgctatcacagttaccttatttgtcctttttcttgtagagctattctctattctgctttgacttaactagcgtgaaattaaaaccaacgccgcttatctaatcacaataaaagatcagactgtgaaattaataaaaaggaaaggataaaacgacagatatcgcactaactttgttagaaacattatgcagacaaaagaaggagatgcatgtgcctttgtattcttttaaacgcaaaaagggcaggtctatgattaagtatgaatgagcgatataaaatttaagtagaaaagggaagataatagtactatatataaatatataaatgcatttttttacatacctgttgggtgaataatttacctagctgttggatttgctgttactgtattattgtcgtcatcattgccatcgcctttattgttatcattgttattgtcatcattatcgttgtcactgtcattaatctgtaacttagactgtatatcgtaacattcagacagccttgttaatgaggtcatgccttctaggctttcttgatcaatgtccagagatatattgggtttgtctaatgatccttgatgagattgatgctgcagctgaccttcccaaggcctaggtcttggcctcaatgaaggagtactagctaaaccctcatccagcgtaacattgggcacctccacaatattaggtataggcttgttattcagaatgtgatccagcaactcttcataactaagttcaccacctgctgccatgcttgactcgttatgttcgcaatcaattttcaagaggtaaaccgaaacatgtggagctcttttacaggctccgataataataaaagaaactttaatagttggtaagaacttgacaaaaaaaaacacaatatatatacataaaaaagtcaacaactgacaagcaaggtaaaaggtgataaagttgaaagatgactggcgaagaatggggcttgactgtactgtcattcttggtaagagtcggattttttctttttggcatttaccaggacgctaatttcaaagtgaggtacactgatatcgactattttgtgtttcatgatgctgctaaatatgtatacgaaggcaaatcaccttatgcaagggatacatatcgttacacaccgctactaagttggctgctagtgcctaatcattattttggatggtttcatttggggaaggtcatatttgttattttcgatttggttactgggctcattataatgaagcttttgaaccaggccatctccagaaaaagagctttaatattggaaagcatttggctattgaatccgatggttatcaccatcagtacaaggggaaacgctgaaagcgtgctttgctgtttgatcatgttcacgcttttttttctacaaaagagtagatacaccctagctggaatcttatatggtctttctatccatttcaaaatatatccaatcatatattgtatcccaatagcaatttttatatactacaataaaagaaaccagggtccacgaacacaacttacatcgctactcaatatcggtttgagtactctaacaactttgcttggatgtggttgggcaatgtacaagatatacggatacgagtttctggatcaggcatacttgtaccacttatacagaacggatcacagacacaatttttcagtgtggaacatgctattgtatttagattctgcaaataaggaaaatggtgagtccaatctctcaaggtacgcatttgtgcctcaattgctgcttgttttagtaactggatgtcttgaatggtggaatcccacattcgataacctattgagggttttatttgtgcagacgttcgcatttgtgacatataataaagtgtgcacatcgcaatattttgtttggtacctgatctttctaccattttacctctcaagaacgcacattggttggaagaaggggcttttaatggccacgctttgggtaggaacgcagggaatttggttaagccaaggttactatttggaattcgaaggcaagaatgtattctatcctggactatttattgcaagcgtgttatttttcgtcaccaatgtgtggctactgggtcaatttattactgatattaagataccgacgcaacccacagtttccaacaaaaagaacaactgactgacgtgaacttgcaccatgtacatcaattctataaatctactcatataatgaatgtgtaaatatgaaaaaaaaaatgcaaaagcgcaccaccaaaagagaaaaaagctgaaaaaaaaaaggaaaaagatacttgatgtgatgtgtgagtgaaaaaattattaattcctactggataaaatcaccccaaggaaacagttcaagagctaaactaaagaaaagcatattgcataaaatgttaagagaagtcatctattgtggaatttgctcctacccaccagagtactgcgagttttcaggaaaattaaagcgttgtaaagtttggttatctgaaaaccacgcagacctttatgcaaagctatacggtactgacgataatacgcaagaggtggaagccgtgaccaacaaactggctgaatccagtattggcgaagctagagaggaaaagttggaaaaggacttgctgaaaattcaaaaaaaacaggaaaacagggaacaaagagaattagctaagaagctgtcatcgaaagtgatcattaaaagagaagctaggaccaagagaaagtttatcgtcgctatctctgggctggaagttttcgacatcgacatgaaaaagctagccaagacatttgcgtctaggttcgccacagggtgctcagtctcgaaaaatgcagagaaaaaagaagaagttgtcattcaaggtgacgtgatggatgaagtggaaacttacatacattccttgctggaagaaaaaggcctaaaggacgtcaaagtggaaaccatcgatgctaagaagaagaaaaagcctgctgcagaaggagctgccaagtaagcaatccataaatatgtaatagcaccgttctgggagaaaaggactttttacttggtaaccaggcgtgtaggttagatagtcaaaccctatatcgttcttgagatcgtcgctcatatatactgtgcagccggccctcgtgcgcctgcgccgttccttctctgaaaccttcgtagtaggacaataaatatagtccccattgcctattcaaattatttgcaaccgaaaaactgcaaaatttgttgttgaccataggcgtacaaaacacaactcaatccagccgtaagtaagtatagttatgacttcatctctagatgatatagaaccaacagcatataataatatggaagcggacgaggaatattgcagacgcaacgatatacatgacctttccagcgtggtcggtgatgctgtctcacaaggtgtgccagacatggatggtcaaacaacggattcttcgaaggaccctgagccaaattccgaggataagaaagcgtttcctccttcgagtggctcatttttttctcctaatctacagggtcaaaggaagaaagttcttttaaagtttgttttcacaaattgcttactggccataatttgctttacaatgtttgtgttgttctggggggctctttacgacaccagcaagtatctacacaaagttaagcttctggttgttatccaggaaccccctgtggtaattttggataataacagttccatggtagtgccctccatatcgtatgctttgcctacttttatcaataaaataccatgtgattgggatatttataacagtcctaccttccaggccaagttcgacgtaaatacgccacagcaagtcaatgacaaggttgtcgatttggtttacgacgaaaaatactggtttgccattaatatcaagccaaacgccacggagactctatttgaatcactaatcaacgataccgcaccactattcaattctacgctgtttaatcaggtggtatatgaaactggtagagacccgacaaacctaaaatcaacgattttaccggttgctcagaccattgaagagtactaccatacattctacacactaaattatctgccgccgttattgacaaacataacccaggtatatcgttatgcactaactaacaatgcaaggtatatcgctgcagcaggtaaatataactacgaatactatgaccacagaccattcacagaccgtattctactggcacccacacaaatcggtgttgtttactgtttactgctaacttttttccaatttctattgtacggcccattacacgtagaaatggcaaaagtgctaagaccagccaacggtttaatttaccgtatcgctatgtcatggttcacctttttctttgcgtctttgttcttctgcacaacaaccgccatctttcaagtcgattttaccaagtcctttggtagaggtggcttcgtcgtatattggatgtctacgtggctcttcatgcttgctgcgggaggagctaacgaaaatgcggttatgcttgttattacgttaggaccccagtatctcgggttctggatcctatcatttgtcattctcaatattgcaccttctttcttcccattagcgctaaacaataatgtttatagatatgggtacatgatgcccgttcacaacgtcatcgatatctacagggttattttttttgacgtgacaagacgcaagatgggtcggaattatggtattttagtcgcactcattgccttgaatacggcactgttaccatttgttggcaagtatgctagtagaaaactaaaacagaaggctttagtggcagcaaagcagagttaatttcgtagattataattaaggcgacttttcaaataaaaaaatactgatcgttgtttttttttaaataaatgtttatccattcaatggactataataaatatttatatatatatatatatgaaaagattgcgaacaaaaaagatgatggaaaaggagaatctctatatatatattcatcgattggggcctataatgcatcaagcatctaaaacacaaccgttggaagcgttggaaaccaacttagcatacttggatagagtacctcttgtgtaacgaggtggaggtgcaacccaactttgtttacgttgagccatttccttatcagagactaataggtcaatcttgttattatcagcatcaatgataatctcatcgccgtctctgaccaacccgataggaccaccttcagcggcttcgggaacaatgtggccgattaagaacccgtgagaaccaccagagaatctaccatcagtcaacaatgcaacatctttacccaaaccgtaacccatcagagcagaggaaggctttagcatttcaggcatacctggtgcacctcttggaccttcatatctgataacaacaacggttttttcacccttcttgatttcacctctttccaaggcttcaataaaggcaccttcctcttcgaacacacgtgctctacccttgaagtaagtaccttccttaccggtaattttacccacagctccacctggtgccaatgaaccgtacagaatttgcaagtgaccgttggccttgattgggtgggagagtggcttaataatctcttgtccttcaggtaggcttggtgctttctttgcacgttctgccaaagtgtcaccggtaacagtcattgtgttaccgtgcaacatgttgttttcatatagatacttaatcacagattgggtaccaccaacgttaatcaaatcggccatgacgtatttaccagaaggtttgaagtcaccgatcaatggtgtagtatcactgattctttggaaatcatctggtgacaacttgacacccgcagagtgagcaacagccaccaaatgcaaaacagcattagtggacccaccggttgcaacgacataagtaatggcgttttcaaaagcctcttttgtgaggatatcacgaggtaaaatacccaattccattgtcttcttgatgtattcaccaatgttgtcacactcagctaacttctccttggaaacggctgggaaggaagaggagtttggaatggtcaaacctagcacttcagcggcagaagccattgtgttggcagtatacataccaccacaagaaccaggacctgggcatgcatgttccacaacatcttctctttcttcttcagtgaattgcttggaaatatattcaccgtaggattggaacgcagagacgatatcgatgtttttagagatcttcgaagaaccacatgttggatgaccgggcaagatagtaccaccatataccatgatggaaggtctgttatgtctacccatggccatcatgacaccgggcatgtttttgtcacatgatgggatggcgatgttagcatcgtagtgttgtgccatcatgatggtttcaaaggagtctgcaatgatttctctactttgtaacgagtatctcatacctttagtacccatagagataccgtctgaaacaccgatggtgttgaactgcatagctttcaaacccgctttttcaatggattgagaacatctgttattcaagtccaatagatgcatgttacatgggttaccggaccaccaacaggaaccaaccccgacttgaggcttcttgaaatcttccttcttgaaaccggtggcataaagcatggcctgggacgcaccttggcccttaggttcagtgatgatatacgagtacttgttgagcttctttgcaacgcatctcgttgtagagaattgtctagatgtagcaactttcgttaacaagcccatctctacttttttcttggctgtttacaaaaaaatacaagaatccgttactaaagattacaggcgctacaatgcataataaaacttcagtctcttcttttgttacattatataatatactactatattactgagtcatctggagaggaaaagagaaaattttttttcaggcccggttccgctcgcagcgaagaacagcgccatttaactatgtgactagttaattttttttcttttcatgggttcagcgaggacggaatggatacaagagggaataagaacataaaaaggtgaggtggagaagcaaatgccaacctaacctacccgcttgatcacatgaacaccgcttcctgattcaacgatatcgcttacctcgccgaccttgagctggaaggcagcgtcttcaaagctaggctgcatctcgcctctcccgaaccagccgaggtcgccgcctcgcttgtatgaagagcaatctgatctctctttagccagggcctcgaaggagttcgtcttagagtcgtcatccaacctcgtgattaaggttttcagttcgtccgtagcgtcttgcttggatatcgtaatgttctcggatctatgcgatgcgggtcttcttgaatccttgtgcttgatgagaatgtgcaggcatcttacacgcactggatggtctcttaagtgcttgtgtagctggtccttgttggtgccctcaggctcctcccattgcgagtgcttcgtctctggattgaaaaaatactctcttttcttggacttactatacctgacggtccacggggttggcagcccggtcctcgatgctacgtcagatggcattggtgcgtcgttgtggtgccgtagtcggttatgcgtgggaataagtaccacaatgatcattcaggtcctttttctacttagatcgaagggaaaaaggtatgatacccgctcgtgaaaggtgatgtaataataaataggatattattatataatataagaatatatatgtatgtgtttatacgtgggagggaattgtcctcagaacttggctcgaatgtctcgttctgacccgtagacaacgtagccctcctgagagacgcttgccatgatgcgtcccgactgtgtgtcgaaatacttgccctgtacgaggtgcttgtcccagtgggacctgggattcgaaatcttaagatagatccaattgttcacatgaggcaactggtgaaagtaaatcgtgtggtcgagcgagacactgaaactgtggcagtacaaaggcaggttgtggaagtacgggatcgtgagtaggaggtaggaatcggacagatacgcaaaggccacgtagttgtagcgagcgtcgttctcaggagtaatgctcttcgggatcctgtacggatgatgcttgtgtaaagaagactcgtcgcccgcgtgctccacggtagtgatgggaggtctcactttgacgaaataatccagctcgtcggtgtgtcttgccgagtagaacatgtccttggggaattggtactccatgactccgtattgaaacgcatccacatacttgctcatcgaggttgcgtcttggaacctgtcggacaatgaggcatacctgctcaatttctgtgggtccagaacttctttctggaaaagcgaagtggcctcttcataacgatgagggtctggctgcttaccttgcaggcctggaatcgtctcccagtgctgcaaggagtcgtgctccttggaccgttgcacggcaaataagatcatcgacgtaaatatcaacttgtcgtgctgataagcactaacctgcttatggatgaaatttctaccgtttctcagattctgcacatggtacgtgatcttggtccgcggatcaccacccttgatgaaatacgaatgtagcgatgtggggaagaagttcaatggcacagtatgcaatgacgccagcagcgattgtgataccagcgttccaccaaaagtgcccttagaccctacgggcgcggcaggcagatactttgtgacaaaactggtaggcgaaagaggaaccagttccaatattttctctaggttggacatggccattttggaagcactcatttttatgcaatcttgtcttatcttgtcttgctcatggtggatactgaattgaaacccttttctggtttatatccaactggcgtggtttttcattgtaggatgaggctcggtgtttatgccgtctcttccgaggatgcaatcaaaggctctctcctttgttggggtagtagcaagtccaataagcaacgcttgtttgttgattgggccgatttacatagcctatacactgctgttacatatgcctgtgtagaatgaaaaagcaggacgcccgtttcacagctcagattccagagtgtcgggtcttagttcctcccagggaataatggtcctggccgcacgcttcagccgatggctagcgtcatcattgtcttcgctattgtggttttggctggtggatagggttggggagctggatcttctgcgtttcatggaccttgtgaccatcattcttggtggcggcacggacttcttacgctgcttatcgtgggcttcgtccatatcgtgcaggagtgtggtgccattcagagacacatccgggcgatcgtaggcgtgatctgccttttctcgaaacgccatctctagagcagtctggcgggtttgtagactgtgcatgtctttggatagagacaggagcactttatgcacgtcctccagttggctgccgacgttgaagagcatctcctgggtgcacctcatcgacttttccgtctcatgctgcttgttagttacgtgtcgcgttatcttggaattatacctgcttatttcttcgactaatacctgcctgtagctggaatccgactttgtcttcttctcgtcgcctttcgataacattgctgttgacactttgtccagttggttttcaatctgggaagccaaatcctttattaaggttttcacgtttcctatactacagttgttagtaaatgtgttttggaagaaaatgaataaaaaacttgagggtatgcactgtgttggtacgaaccgttcgtagcagcatcttgttccagtagctggttaaacttgtttagcgatttacataatgtcttagaattttcatttaaaactttaattagcttgtcagagttttccctcagctccatactctccaattccagtttacctgcccattccagtatctgcttgtccgattcctctaaagcgcctgcattcgctactttcccactgtgggagaatatagatctgaacggtgatgatgtttctgtaatcatcaacgagtgttcagaattagcctctgaaacatctgtagatatctcgtctgttctacctctagcgaccattttactaaatgtttctacacgtctgcagtatccttgttttgcttgttttccttctttctgttcttgttgattttccctttaagtcctgaaaatactatcatggcgtaaagggaaaaaaaaaaactaatcttacgtggttcttataagatggaccagcaagctgcatacagtacaccatacaagaagaacacactatcgtgcaccatgtcagccaccttgaaagactacttaaataaaagagttgttataatcaaagttgacggcgaatgcctcatagcaagcctaaacggcttcgacaaaaatactaatctattcataaccaatgttttcaaccgcataagcaaggaattcatctgcaaggcacagttacttcgaggcagcgagattgctcttgttggcctcatagatgcagaaaatgatgacagtctagctcctatagacgaaaagaaggtcccaatgctaaaggacaccaagaataaaatcgaaaatgagcatgtaatatgggaaaaagtgtacgaatcaaagacaaaataatatagttgcaataatagtaataataataataataataataataataataataataataataataataccatgtatagaagtatataaatcatacaataaatttaagcattaacccgtcacggactggccatcttcagatgcttcttctcttcgccaatgccacagtcgggaggaatccccatttggtacatctttatggccagctccatcaaataatcgatggcttcgttgaaaattttggccttatcgattgtcggaccccaaacaaaaatgccatgtctcctcacaattacggcgcatgtgtctggataatctttaaaagtcttgtgcaagtcatcgatcaactcgtcctcatgcgccatgttttcaatgatgggaatcttcagcgtatcaaaaaacgatagcgccatgggtttcttggtcacagggtccacctttccgcttggaattgctttgatttgttcgatgttagcaatcctgaactcatcgccaaatagcaaggagcatatcacagcattttgggagtgtgtatgtattatagcacctgcatttttcttttggtagcacgctaagaacaatggagtacatgcgcttggcttgtaaagcttgggagagcgcaaatactctaatgtctgagcgtccatgacaaacaaatcctcaggtatcatcttctccttctgcaccccagatggggcgagataataataattcgtgttaggatcttttattgaaatcccacctccagttccggtgcaccaattattatgaaaaaactgcttgcatagcgtgcaaatgagatttgctggatggcacggatcatctgaatgtatcagaacatcttgtgaagacatagtcgttcactggctccccttgttagttcagtgcttaaaaacgttacatatcttgatgaacagctagctgctttgatcaagagaaaaaaaaaaaaaattggcaccgcatcttagtgccgcaatcttacgtaacaagagagctataaaagtacaactaacaactcttctaatacttaattagattgagggcgtgcgtagtttaacgtcttgcaatggaaacatgtcctcttttcgacatcattttcaaaatctaaaatggcttctttcacttgggtacctaagtctaacatttgcagttcactctcgtggaccacttggcgacaatgagaacagtaccaccttatcttatcgttttctcccccaggcctatcttgttccacaacaatacccacagtatcagcaaaccgaacaggactgtgaggaacatttcctggcaataaatatgaatcgccttcattgatgatgatatcaatgaactttggttcagcgtctgtctcatccacaacctttaaaagcatagatccttttttttgatagaaccattcgggagttggattgatgtgataaccggttctttcattaggcccaccgacaatcatcacagtgaatccccctttatgtaagcaataattattcaccggtggtttcaaaaggccttcgttctccttcaaccatttgtcgatattaattggtgtagtattaaacatttttttcgatttttttggtaaatgtatgctatttcagttacttgtagactgtcgtgaaaagaataaagaaagaatcttttacgtccgtttttttactttgccgaatatgtttcagtgactcacaatttatcctgacgccgtcacaaaggcagccattccattgcaataacgacactctgaatattcacgaacgttcaccagacatttggaggcagcgttctaaatgccgatacccgttcaggagtacaggtgtcagtgacagaaaaataatggcaccgttgacgtcgaaaatacatccgcgcaaattttgacaggctattttggcagcgcaatcaaagaataaacttggtatagtaaggaagccagttactgtacgcatgaattacggtagctttttttattttatttattttttttttttttggacaaatagaaaaatttttattattatgtaagattattgaagtaaaaatacaattggacgaatctagttagattgccaagatgtgttaaaaggcaagattaacttatgaacatgatctacaacgtcctggtttttaaattcgagtaaatacgcctcctttttatctgtgaatgacagtcctgttctcccaagtctttttacatcatggagacgggagttatactctctcgggtacaaggttccttcagcatcagaacagatcacaaactttatcgcaacaacaattcctttatattcctgggaaaatatgtcggtatagcctactcgagacggcttccaaacatcagctttcgttttaacatgttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgccttactttaacagaagataacagaagtgaagaacttatatattctgatgagtctttcatattagccaattctgaattttcagtagatgatctagtaacattacgactgaagcatgaagacgaagataccgttgataaagttcctgtggtggttgagggtgaaagggatgatgtctggctactttgtaactgatattgtaacacattcaccaacttagcagcttgcgcacagcgtatagacagcgtgagatcgtggagtgttccaaatacactagctttgaaatcagaggaaggaatccgaagttgaacatcttgtgccgttgatctattgtacttccaggtgggttccaatttcacaaccaatttacacttctccttttcgaagtctttatatacaattagtaaggtctcgttgtctccggataaaattaaagacaaacacagcatgtccttactcaaaggcacccatgacttgccgttccaaagggaaacttttaccgaatcgttttcgaaatatactgctcctccagatgtgtttatgcttaacggaaacgatacatacgtttcatcaacgttatcgtcatggggggttgctgataccggggtaactgattgttgattgcctggcaaactaaacaatgatcttgaatgatttttgggaatatcgatagttagattctttttgttttttgagaagatgcttagtaaagatgaagatttacgccgataaagcgttggcttatagaaatcgatatctggatcgaataaatctttatctcgtttatcctttccatcttcagaaattatactctcagaatcgtcaatttcagacgcaacactctctattagttcgggagagacactctccaggctgaaagtttgagaagctgttctaatgttttttaaggtaggtgtgtccatatatttaggcgagagaggtacttgaatgctcttatccaattcaattagcttttcacaacttagggattcaatatctttcagagaggtgtcaagatctgaatcttcgctaactgttgccctctcactcatgattgacagtgactcctcgtcagggtattcattagaggtctctattaaggaagacagacttcccggcaaaggaattgatctatgcagtgtgcgaccattgtgtattgtatctgatatctttacagagctaataggcatatcgtcatttcttttaggagaagtataatcagggttgttactcctaacataaacctgttgagaaattttacttccagatcgcttgtattcttttgtagctgttgagtcgaaaagctttctaataacatgtttccaatactcttgccattgaataggatctttgcaagttaacctcaatacaatgctattatttatcggtacctttagttttgctccactatcatcaagtctgatgagatcaagatcgccggacctaaatggtcgaaatagcagcgacctcccgacattcattaagtcatggtttcctaacgcaagggattggaacaagttatcaatggtttgtaatgtgtatggcattttttcagaaagaacctcaaatatagctatctccccattatctaattcaaggatttcaactagtttattattgatcgccaacttctttacatctagtctgtaatatgctctatttataaccttattggaatcgattggcggaagattaatcagggaaacttcgcctgatataacgtcacgaacgcttccgtatttcagtgagttacagcttataaagtcatagcaacttttaaatttgtatacaaacgcactgattagggagcctagtcgtacttcatttgtgacatagaaaatgtccctcaacttataataaaccttgaatagtaataccgcaaaaagcttttgtgaatccatcctaaagtatgacatgttcgcatcgagaagcaaatgcatacatccaaataaaagattatgatacaaatcgagtatttgcgcatctttgaataaactcttgtaagaattcactatggattgtgttagagacatgtcatcatgatttgcagcatgctttctcaaaatgcatctcaagtaaccgctaatttttctcatttcatgaccaactttaaccattgggtccaagctcgaaccatggtacctgctatgggactcacagacaacgagtaatcgttttaacagagtctcgaagctcgcttcttccttgttaaataattccatcccgtctcccacacaatactaatttgcttgctcgttcgtaattagaggaacttttacttggttcatgatgaattttaattgaactgagggtaaaagagtaatctcgataagggtacatttttatttttcccattaagtgaaatttccttcaaattattctcgaagctttcatgccattggtgacacgaaaaaaaaatcttgttgtattttatctaacgcgtcgcgacgcgttagataaatataacagtaaatgatggtataaatgccaccgtcgatatttaaatgagattgcttatatatcgcattattacctgcgaaaatctaatttacgactccttgaaaaaattccatcatactaagtttcttggtatagttacattatcgttggtctactccttctcgatttccctcttagaaataatcaactcttgcaactgcctttccaccgtaggatcatctacatacttgttaaatacgttaagcactctcaaaaaagtttcgttacttgttacgccttccacaagttgacccaagaagattttagaaagaacggataaaatgctagtaattcgtttcatcttgacatcttggatttcatccaactcaaaaatcggtaataatcctgtctctagtaggttatccaccgcaactttttccgtacgtagttgacttgctcgagataacagaatgttctctaatgcttgcaatgcttgcatacctagttcgtcacagggattgaggcattgatgggcgagaccttgaatagcagctataatctcattcttgttgagtgctgaattactcctcccaacagtcgaaagtaggtctgcagttatattaatggaacgactagaaagatcaataatagaacggtatggattggattcaggtgcttcacacccatcctcgactgaattttcataattttgttcccattttgtgccaacggcacctgcacatgacatttcatcaagcagacttaatatgttcataaagttcccatcatctacaaagatatcaccattttgaatgtatttttccaaaaatgtgtagacggcaaattggcggtctttggctgatattaatatccttaaaaaattccaaaattttacatttttgagagcccgctcattgtattttacgtcattgagatgtgtaaacagatcatttattacttgcttcccccattcactttcataatatttagtattgaagatttcattttttaccaaaaagtcgtgttctattaaatcacttaaaatgtcccgtggattatcaaatctcgaaaccaaaaacattttatacgaggcaagtcttgcaatagcctccttggaaaggccatctaaattcgaaatattaatcatatgatcagcaattagtgctccaaattcttgtccataagaagcctctgatattaatataatggatatttccaacaaaaagagaagttcttgttcgaaatagggcgaattttcactcgttttttcaatcacaagtgaagagagaagagtttcaatcatcttaggactgacgagttgattgttctcaaagactgaactgagaggatggctagccttaacgcactcaaatgctttaatggaaaaatcgatgtcttcttccgaaggttcttcatcgcctttcaagtaagaggcgaaagtagacagaaggcttctgctcatctttgccttgcggatcgatatatctggatctggcaatggtagttcaggaagtttcaagagtgaatgaaagtttgtaaaaaatggtaaattaggttccatcaataaattctcgaataatttcaaaatgagttgcacaatctggttccatagtctggtagaaacaatgctaggatcacttatttctttaatgatttgaaagtacaatacggtacataactgagccttaaagttttgtccaagtcttatactctggttactaacggatatcttcgacccagtgtcttcgacgaatatctcgaccaaaggaatactgtcaacatctagctccaccgcttttgcgctactttgtgccaatgttgtcatttctcccagatgaagtacagtatcattatatgactggtcaaaagaaaagtaatagttgataaatgtacacttactaatggcgtccaagatacgtaatgatatttgatcactggaagcaactgtgaatattttgaataaagtcttcaggataatatctctaacatttgagaaaattgctttctcatactgaagtatgtctatttgcgctaacttagaaatagggtttgtgaaatctctttgcatctctgtcatcacagatgttgaggatattaagttattccaggcatcttcaaaccacctttcatttccatgatgttcttcaggcattactatttccttaactttgatggacgtgtaaattttatgcaaataccaacgaggaaaatcttttccattgtagcatcctcgtaaattgttagagtagtcatcaaaagtcatatggtctttaacctgcgggttatgtgaatcggtatttaacatgattatcgaataacttaacacaaacacagagtctgcatcaggctgtacatgaatgatgtcatcttctgtcattgactctgagccattttttcctgcttttttatcctctaactccactttatcattgctttgatcagcagaatattttgatgaaaatgcttcaacgattctttcaatctgttgagattcccctggtaatctgaatttcgtcagcaaaattctgatcgcttcatcaacccttaaccctttaaaatcgaatagatctataaattcttttaacaatgaagtttttttcggatcacaaagtaatagaccgatggttttcttatttaaacgtccgttattgagaaacaaaaatgaagcaatgtctctattagaatccgaatcaatgaatcctttttcaattaacatttgaatgcctttctttgccttttcattaaatgtttcaacgcataatatgaattcagtctttctgtctctctgtttcaaaatatcaatttctttctgattttttacgaattctgccctatcaaatctctgcagatcattgtatatattttcaataagcgaaagtacaccttctaggcaaattggaggaatgttgttagaggtattaacggccgccgctggtaaagaaaatttagttagctcttttataaagtcaatcgaaagatccgacctatccaaattacaatcgaaatttacaaaaagttgcaaaaagaaagcgggagagtgaatccacagtattgaaagttgttcaataattaattccctgattgcaggtggtttttgcttactaacgtcaccactgattgtggtatcctctagaatttcgaatattctccttaaagtcagttcaatctgcataggcaaataatcacccaatatcacaaccaaactcgtgaataattgtaaagttgcttgcaaaagagaatactgggtagaactttgtataatgaataaaacacttttaaatattggatcagaaattaagctgaataaccggggatatagaggaaatttgtcaccggatatttcaatggctgcattgattaactgtagagataatttcatggccgaagttgtgtgcttcattctattctctggcataaccagtgataacaataatccaagataatcctttataactgttattccgtaatttggctcgacattttcggctttctcagccgtttcctcatcattttcctgttcccttatgacctgttggactggcttctcatttttattatcgtctgcaacagcactgtcatcatcagtgctactcaaatcgttatcagaggtagtcgtacctataatgtcatccttcaaattattgtcggtgtaactttcatcattgatatatttttctgtttttgtaggtggatctagtaacttcaactttgtaaatagtttaacggttatccctgcaattgtaacttcagccgttttcctcaaaacctcgcttctctgcgtattacatgccaaggaaagtgtcgtttgtaaaacatcgtagattatagtatcggagagatagtctccaaaggaagaggttataatatcgcgtagtaatgttacaacttttaataaaacagagtcgtccgaaatttgctttgaagcttcaaatctacaatgtgtaagcgcaacaacggtttccctaacggcaatttgaatatcattaaatgttttgtttatgatttttagtgtaaaaactttctgcaacgagtccagagccagagaagtagtataacccgatactgaactagcgctgactatttctaaaaatggtttcaaaagttccaaggcgtttaatgaatctaaacccttcaagtcgttaatttttagccgcagctgtactaaaccagatatcagaggatcatgatagctagaagtaggcaaattgtggaagctgtcaacaaacgaatcactttgactcaagaatatatcactacctccgcccagcaacgcggccacacttgtttgtgatttatctctggactgcttgttcatggcagaacaaagattgatgcactctttgacaatcatcgtagctgggttcacggccaaaacagtttccattggcacgtcgtgcattttgtatatgaagccgtattagttaaacctgggcgcttcttaccaaagttgcgaattaacttaactaagatggttcaattctctgtgtaaagtatccatattaaaaggtcttagttccaacatgtaaacaaagagatctatatattgttttttttccaatgcgctgagtgatgaagtgattagaaaatcataaaaatgagaaactgcaaagaaaaaaaaagtcgttattctgaaaggtgttcggcagcaacaacctacatccaacgcgatgattcaagatccccttgtatatttagacatctccattgataaaaaaccaattggtcgtattgtctgcaaactttttcgtgagaaggctcctaaaacaacagagaatttttataagttatgcgctggtgatgttaagagtcctttgaaggatcaacagtacctgagctataagggaaatggttttcatagagtcgttaagaattttatgatccaggcaggtgacattgtctttgggacacaaaaggattcctcttcatcgtctgttggaaaaggtggatgttcaatttacgctgataaagaggaagtgaaaaccgatgatgaatctttctgttacgggaattttgaagacgaaaacttgggagagtttgtagaaccctttaccttaggtatggccaatttaggttctccaaatacgaacaattcccagtttttcataactacatacgccgcacctcatttgaacggcaagcattctatttttgggcaggtggttcatggaaaatcagtggttcgcactatagaaaactgcagggtagattctgatggagtccctgaatcagacgttagaatcagcgactgtggagtgtgggaaaaaactatgggtgtcccgctttacaacgcttctaatgaccaaattggcggtgacgtatacgaagaatatccagacgatgatacacatttcggtgacgatgattttggtaaggctcttgaggctgctaatataatcaaagaatctgggacgctcttatttaagaaaaaggattactctaatgcctttttcaaatacagaaaatctttaaattatatcaatgaatacatgcctgaacccgacgtagacaaagaaagaaacatccaatttattaacctaaagatgaaaatttacctaaatttatctttggtgctctttaatctggaaagatacgatgatgctatcatgtatgctacgtatttattggagatggataacgttcctaacagagatcaagcaaaggcttattatagaagaggtaacagttacttaaaaaaaaagagactagacgaagctttacaagattatattttttgtaaagagaaaaatcccgatgacgaagttatagaacaaagaatagaatatgtcaataggctcatagaagagaataaggaaaagacaagaaagaatatatcaaagtttttctcctaattagttacttgtaaggctgaaatttgagattaaataacccaatatgaaaacactacattaataagatgtaattatttttatttataaatccatttatttgataaaaaatatgatatcatacaaagtcatctagtaagttcttggtaatagcagatttttttggcttctgtggcttttgtgatgaaagatcatctaatatgtccttagagagtttatctttcctattttctgagttgtctgtttcacccacagagtcgtttggcgcttttggagttaaattctctttatgctgagaatatgaaggagagacgaactcatccagtatacttctaggtgcagaagaagaactttgagcgagggaatttgaagaagtgctatttggtggtggttgcaagaagtcgtctaataagctatttggtaactttggattaggtgactctatatctgaagcacttggcgagccaaacttatcaaaaagactgggcctcatcctagcagtagaaattggttcagacgccatggcgccaatagcagaatatgctctatccttggtggggctctttaatagcttctgaactggtatggaatttctttcgatgaacttccaattcttcacaagtgaaaccgccaggtaattgcaacccattcggcaaagaatatcagtaactcttaagatcagagtacactcgatttttgcttcaacatttagagatccaatgaaatacttcaagtttctgtttctcaggtgattgtatagatagagcaaagcagggtcttcaacaaggaatgatctgttaacacagacttccttatcaacaatgcttgagttgttttctaaatcaatcggagcagtcagcaaagctttaatagccacttcctgctttctcaatttccagtaaatgaaacttgctttccatctatcattctcctttattgtttcaggtagcatttgcgctgtcaatagctctcccaacacgggtccattatcaccttcataaacacgacatacaccgattgccaaatccatatcatgcacttgcttgcaaagaacgttgacacaatcttttagagagtcagttaagagaaagaaaactgctgcatccatatatctatgcttacttagcagaacaaaagcatttttgagtgctgccgttctccacctcggtacagtgaaatcattactgataaatctaaccatcttttgctgctcaggatgaccaatagccatcttccacaagctcaatagtatctgttttttcttcaacgcaagataaaaaatagcacaacggcttggatccctcttatcatctttggaaaattcatattttgcaatatcctcgaatttcttcaccaagtcctgctccttaatccaataggctattctatattctcgagcgcgattccatgaggttatgtggcggtcaatagaagataataatatttctttattgtctgagtgcaatgcccaagacacatccctcatcaatatgcttttttgaatatttttatgtgataaaaataacttcacgcccaacaagaacctaacaccgttgtaatctactatattctcatttttggtgacttcatccactgcttcaatgactgtgataagcgtgatctgctggtggcgggttagataaggcaaagttgttttcgttagttgctcagtaagtgctagagacactgtcttattgaaacaggggtatggatcagggaaagattcgaccggatagtctctatctttagcaataaagtactttaatggatccattcctagattggaatccaaattagatacatcttgcgattcaaagtctaattttcttaacgctaaaaacaatcttaataacagctccttgacaagttgtaacttattcgcataaatggcttgaatcaaaaattgtggatgataaactggaagtggaccatttaaaacactacttaaatggagaatatcatttgataaaatttttcttgaaccaattgattggtacgtaaatggatcagtcaaatccagagatttatccttgatgtaaaattgatttccggaagcaacaacaaacgtgccatttttcatccatacggagtcacctatattatgagctgtatgtgctgtgatatcaattttttcaataggtaggtaactaggtgtgttgttcgtgtaatcataccttaattgagtataaagtaaagcgtatcctgtaaatccgatagagacaatgctttggccatattccgtgcttgtccaatctatatcctcgataggattatgaaatgtttcttcgtattcaagaactcccctgttcaggtcccatagtgacattactttaccagtagaattaacaatacataacttacctgtagatgatcctctaatacatgtacaattcattattccggtgttaatttcacatgccttgatccattggacatgcctatcattataattaacgatggctttatacgttctggtaagaccttttttagtaatcaaagaaatcaaaggcctgttactcacaaaagtttgatgtacagggtcaataatggagatcttgtatatgtcgtcaccatcgatatctaatgaatcagactttacttcaaaaataccacgtgttaaagagacttcaaaagctttgattgaaccatcagagaatattaacgcggtgaaatgacgctcatgactatgctttggctcaggtgtatttaacataactattggatggatttttttctcctctttcagtctcgtttccacacgtaaatatgattgcttctgttcactgtcctccttacgattcgttggacattcccaggcttgtaaagccccattttcgagaagacagatgacctgtttacccaactcatgtacaactgcaaattttatgggagattctgtttgtattgtattttgtaaccgcagtgaaaccccatggtttaacttttgtgggtaccaaacgccattttctgagaatctcgaagtggttaataaagcttcgccgtcgctgcttcttaccaacttctgcacagatttgttatgtcccgtaaatttgtgctctaaagcggcactcagatcttcggttttattgtttataagctgcagaatgtcgattagtaaatgtctgattacaccttgtaaatcgtggacgagaaaagaaagtttgcccttcacattgtcatagggttgtatttcggggaggtacaaatatcttgtatcgtttagcatagttgctttcttgacttttttatgggaaatggtctttttagtcattggttttggaggatcttgggaaagattattcaaagccaaaacttccatttccccagtcattgaacccagaataacaatgtctgagtcagatatatcaaagatttccgagtctttcacactgagagtttgcctaatgatccaattgtctattatcacgcagaacttctgcgtgggggaaagaggcacttcaccccatatttgcacagtatggtttttctccatttcaaaacaagaccatattctcagaactttatcttcacacagcgtataaagagcatgagaggcagtgttgtttttactcacctggtctggctcttttttccaccgcattgcagttataggtttcggatgaggcaacatagtaaggttaaagatggcttgttctccgactattgaaacacgcttccatagtttagcattacagtcgtacttcccaatactgactatcagctgcgaatcttgtgatataatcacattataaacaggtttaggctgtttttggttccactgcaaaataggttgatacacaccaaaattatccttaattttccaaaaagaaagaaaatcagatccaatggctaactcattatcagaagaccatcttaggcagtttactggcgtgtcatcatggaacaactggcaacattgggtccacttgggattctgcataatttgatgaatgggcttgtagatgagcaccctattgtggaaggaaagggcaatgaatccattctggctgttaatatcgaccgcagtacagtctgattgtgtatatatggtctgtaacctagtgaatttgttggtaagtatgattaaattattccctgaacaatatgcaaagatggtatgattttgccatgttgcttgacaagctgtctgaggggtagcattggggcgtcctggaagaaagttcaatgacatgagaactacctttgcgtgtgcacgtttgtttactttctcaattgtttgcggtgttcttagatccctttaattattaaaaaaactgaagtgcttgaaacaataacataacgaggtttcgctatgcgggcagctttaaagaaagagggatagtatattaaaaggctgccataacaattaatcggaacagaatagacacaaataaatttgcagtgcgtttgtagatatcaaagaatggtagctagttgtaaagatcagaagaaggctgtcgctatatgtttgcagagatcgccctgtgtcatgatagagagacataaccctcaagaatgtcttgacaatccagagctgaataaggatctgcccgaactttgtattgctcagatgaaagcatttttggattgtaagcgaggaatcgtcgacatgactaagcggttcacaggtaacgcacctctgtcgactggcaagtacgatcaacagtacgaaaacttgtgcaaaggaaagtttgatccgagggaggagatggaaaagctaaaacttctgaacagccagcagaaggactgattatttatgaaaattggcctgtaaatatatacataaataaatatatgcgtcaagctcttttattcggtttgtccagtaatcctcttacaatatatatatatatatatacgcatgtagcgtattcaagaacattacatttaaaaaatagagggtagaacaataaaaatgcacttaacaagttccgtaagtagaaattataatcagtctaagtacaaatttataccttagcttcatttcagttaagggcgatgcaataaaagtggaagaaaaaaaaagaagggaagaggtttgataatatatatatatatatatatataacattgctcagagaaacatacatcagtgatggaagataaagagcagcaagacaatgcgaaacttgaaaacaatgagtcactaaaagatctgggagttaacgtgctttcccaaagcagtttggaggaaaaaatagctaatgatgtaactaactttagcaacctacaatcgctgcagcaagaagagactcgtctagaacggagtaagaccgctctgcaacgttatgtcaataagaagaatcatctcacaaggaagttgaacaataccactaggatatctgttaagcagaatctccgagaccagatcaagaacttacaatcagacgatattgaacgagttctgaaggacatagacgatatccaatcaaggattaaagagttgaaagagcaggtagatcaaggtgctgaaaataaaggttccaaagaggggctgcagagacccggtgaaactgagaaggagtttttaatcaggactggtaagatcactgcatttggacacaaggctggtttcagcttggacactgcaaacagagagtatgccaagaatgacgaacaaaaagatgaggattttgaaatggcaacagaacaaatggtagaaaatttaacggatgaggatgacaatctcagcgatcaagactatcaaatgagtggtaaagagagtgaagatgacgaagaagaagaaaatgacgataaaattctcaaagaactggaagacctgcggttcagaggccaacctggtgaggcgaaggatgatggggacgagttgtattatcaagaaaggttaaaaaaatgggtgaaacaacgttcttgcggtagtcaaaggtcatcggacttgccagaatggcgaagacctcatccgaatattcccgacgcaaaacttaatagccagttcaaaatacccggtgaaatatactcgctgttatttaattaccaaaagacgtgcgttcagtggctctatgagctttaccagcagaactgtggcggtattattggtgacgaaatgggtctgggaaaaacgattcaagttatcgcatttatcgcagcgttgcatcattcaggtctattaacaggccctgtattaattgtctgtcctgcaactgtgatgaagcaatggtgtaatgagttccagcattggtggcctccattgaggacggtcatattgcactcaatgggttcaggaatggcttctgaccaaaaatttaagatggatgaaaacgatctagagaacttgataatgaattcaaagccaagtgatttttcttacgaggattggaagaactcaacaaggacaaagaaggcattggaatcaagctatcatttagataagttgatagataaagtcgttactgatgggcacattttaattaccacgtacgttgggttaagaatacattcagataagctactaaaagttaaatggcagtatgctgttttagatgagggacataagattagaaacccagattcggagatttcattgacttgcaaaaaactgaagacacataataggatcattctttcaggaacaccgatacagaataatttaaccgagctttggtcgctttttgatttcattttccctggtaaattaggaactctacctgtgtttcaacaacagtttgtcatacctataaatattggtggttatgcaaacgcaacaaacatacaagttcagaccggctacaaatgtgctgttgcattgcgtgacttgatttcaccgtacctgttacgtcgtgtgaaagctgatgttgcaaaagatctgccacaaaagaaagaaatggttctcttttgtaagcttacgaaatatcaaagaagcaaatatttggagtttctgcattcttcagatttaaaccaaatacaaaacggtaagagaaatgttctatttggtatcgacattctaaggaaaatatgtaatcaccccgatttacttgacagagatacaaagagacataatccagattacggtgatcctaaaagatccggaaaaatgcaggttgtcaagcaattattattactgtggcataagcagggctataaagccctactcttcactcaatcgagacaaatgctcgatattctagaggagtttatatcaacgaaagatcccgatttatcacatttgaactacctacgaatggatgggacaactaatatcaaagggagacagtcgttagttgaccggtttaacaatgaatctttcgatgtattcttactaaccacaagagttggggggctaggtgttaatttaaccggtgctaatagaattatcatttttgatccagactggaacccatctactgacatgcaagctcgagaaagggcatggaggattgggcagaaaagagaggtatcaatatataggttgatggtaggaggttcaatagaggagaagatttatcatagacaaatattcaaacaattcttaaccaacaggattttgactgatcctaagcagaaacgatttttcaaaattcacgaactccatgatctgttttcactggggggtgaaaacggttattctacagaagaattgaacgaagaagttcaaaaacataccgaaaatttaaaaaattccaaatcagaggaaagtgacgattttgaacaactggtcaacctatctggcgtatctaaactagaaagcttttataacggtaaggaaaaaaaagagaatagtaaaacagaggatgatagattaatcgaagggttgctaggaggagagagcaatttagaaaccgttatgagtcatgattcggttgtcaattcgcacgcgggcagttcttcttcgaatataattacaaaagaggcttccagagtagcgattgaggcggttaatgcgctaaggaaatcgagaaaaaagatcactaagcaatatgaaattgggacacctacttggacaggtaggtttggtaaagcaggtaaaattagaaagagagatccgttgaaaaataaattaactggatcagctgccattttaggcaatattacaaaatcacaaaaagaggcatccaaggaagctcgccaagaaaattacgacgatggtataaccttcgcaagatccaaggaaatcaattccaataccaaaacgctagaaaatattcgggcatatttacagaaacagaataactttttctcatctagtgttagcatacttaacagcattggcgtcagtctttctgataaagaagacgttattaaggttagagcattattaaaaaccatagcacagtttgataaagagcgtaaagggtgggtgcttgatgaagaatttaggaataacaatgcttcatgaaaacttagaatggacagagtacccttgacgtaactttacccatagaaatatctataaaaaatatgtatgtgttatgtgtatatgtatattctgaagactcttagcggaacccgtaaccttcagattcattaattgcccaaagtaatttcagttctagtttttttttcgaggaataattccataaacatatttcattaaaacatgtatgagccaatggcaaatcatcactatcatgcgaccctagcaagctaattttgaatgggatagtagagatacccgttgcaggtatacgatcagatgccgttacgaattgtaataatttcttctgcaatggatagtcccaactttcaataatttcccaaaaccagcaaaccgctctggaatcatcggagaagccacctacatactttgtcacggatcttaacgatttgaaatcaaatttagtttgttcctcatcaccacacactaatctctccagctcttcagaattaaataattttatagaattgcattctgcgaagacccttttaaaacctgaaacaaatttattgtattgtggctcaatggacttttccagataaaattctacccatttcatgacaaactcatgcttgttactttgggttattggcacatttctgccattttcacataattctaccgttacatactctttgctcgatttactgtcatttaaaatccagttgttatttcgatacgtagtctcaaatgttaaagaaaagacgtcttcgaaattatcctctgtgtaattgagcatttttattaagttcctacttgtctccggaaacaattccgagtaatcttcaaaactcagaggctctgagcatagttttttataaagcgcctttggaaattgtaaatctaatatggtactgttgaaaatcgccaaccccatgacaactccaaacaagtaatataattccagttgtgagttttttccttttgatttgtcaaaatttggagggtcaatggcaaaccatgaacgtgagctttcttttatgtaaataaataagccattcatcggattaaacagcgattttgttaataagaaaaaccattcttttctcaaccctcccgcatcaattccaggttcattaacaaactctattctcagcgattttaataaatcgccttgatgttccttgatacatctcaatgaatcatgagaaataacgtcacgccgtactttgattttgaaataaacgtctacggatttgcctttatccagtgaaattaaaaaagcctgttcagcttcatgttccatgattctgcgaatttcatactccataatagagattttgatgccgagtgacaatataaatggatacttacagaatgaaaaacatttttttgtcgtcgaatttccccactcttcaatcagttgattcatttttgtcttttgagctactcctctccaatgatcgaaatcttgtttataatctatgaagtctagcgttatattgtaaaagctttgaattgacaacgctccacggccatttcttctagtattggctacataatagatgaacgtcaattttgctgcagagtgaatatgccagtcttcctcatattgaaaaaatttaaatttcatcttattattgacgggatgcgtgaaaccacttccctgtttatcatttgattgtgcacttattggtctagtactcaggaattcatggccagtagtgtgatgccgacgaagacgagatcgcatctcatcttcaggcttcacgttattttttgcggttctatttgataattcgttcgacagtaatctggaaaattggaaattgatgtataaatttaaaatctctacctggtatgaaaaattatccgtaggcgttcgccgtaatgattgaatcaattgttgagatgtttttgttgataggttagacaagtagccaatacatcgtttggccaactcataagacaccgcccttatttgttgggtctcaaacacatttttgctcttccgatctctaataaggcaggttcgtattgtaggtatatttaatataatcagcaaccaacgatactgtaatatttgcaaattttcccctttattgattgttattctcttcagtagatcgttacagcaacacagcatactataatacggtttccttgtaggaagatttgataatatactgtaaaatctttgtaaaacttcataattcagcatctttatattctttccaccatcatgtaccaagaacgacctgtttaaaatgctaacatcatgaaatctgtccagtaaatacgttattaccggttggaaaatcaacccctttctttctttatccagaatcccagtcttcttaagccgctgcaaatcatcatggcaccgccttactaccatctgcaaaccctctaatgtgcacgaaatatgcgtactagattccaaattactgttaatttccggctcctttacaataactgttacttggcatgcgctgcatcgaaatttcgttatggaggctggaaaccgtagtgggacaccacaacataggcaattaagtgaaattagacaggatttatcttcttcccctgacacggatgccgaagagttccgcttattgcttttgctatttgagcaacttccgtcctttacactagcggctaaggaccgttccgacgtgcgccttcctgatttgggtaacctgttcttagtatgggctacagaatgtgatagcaactccttcgacacagatccatctctaccgtctttttttgcattaagcttatcaaataaagaaaccatttcctattttactttacctatcagccgcagtattcgagagatatacctggtaaatttcaccaatgcccttaaaaatatgtacttttctgcttaaagtcgagaaatgcatgcaaaaacttgcccctatctagcaatccttcgaatatatttatctatctacctgttccacatgggcggttatacctgactcttcaaaaaatcctgtaacctccatttttttcctttatttggggcaatcacaaaaaaagggtcccagaaagatatgaccctactccctttttgccttatttaaaagtgctaggagatacaaggttaaagctagacctcggttaacgatgggtcttgacacgtaggcgttgctctcctctccataatcatagtaagttgagacaatcgtatacctccaaaggaagcacttgttggcttgacaagagactcatgatagacaggaacgagagtcagggtaattggatagtggaaagatgaaagcaagagaaacgatgcaaagaggaggctgcccagggcttggcgtatccaatttctcatgccagcagggaggattcgtatagcgatgactgacaacattatagtaagtgaggttgatggtcccccggatgtagttaaatgttttattagggaagaagatggactcgaaggacagagccgagaattggtggtcataggactagaatatatagatgtgtttgaaggggtagaacaagatgaagcgcgcaagaagttaagacttaggactgtcggatatacaatggcagccttttatttcaaagatcatactgcacctaaccgaagattttatattctgttgaaagccacgggacggttggacttcgtcaaccttgattacaaaatagtgaaatctctggaaacaggaattgatcaggtaagatcagagccaaagttcatgttccaagatccactacgaacagctctggtttttaatttgtcatgcactgaaatttacgagatttctactgaggacattttttgtttggaagaaacagacgttaagctgagttatgtgacatcctcaccgatagtatccatagatgcgtgtatcaatttcaatgatttcttagataaggatgtctttacgttgtcgattctcacacgtgcacacaatgaggttgcatataagttggaagcatgcgtgtgtgtattcgagtctaaaccagccaaaggaacgaagtggcaaagaactaccaatttaacatttgtggaggaagcaacggtctcacaagtacttctcaaatcggtcaccaatattggtcattttgtttttacgccatggaaaacttattttattaaacatgcattgtcatcgaaacagaccattgatggtaaaacggtagacaaaatataccaagggcctggtgcctttgggtctgataacatggaaagaatcgaacttttgcagcctattttagcggataccacattaaatcatttaacatttacatttatgacgagtactgcaattctaataacatgcagaatgaatgcaatccttagcagttttgaagacgatacgtatatctgggaaaaggccttgtttgagaggcttcccatcaatggtggttcctcacatgatcactaccttgcagcgtttttcaatgagaagtgttggatactggtatccccaaagggccatcttacagtatattcagtcagaaatgaagggcatagtaattttgttcatcttggttcttttctttgcaaatcaaccttatattccgatttgatagggaactacaccaagtcacatttatcttgtggatcattacactgtgggcagggatacttgtgcttgaaatttcgatcgtgtggggacattttcgcgtccacttgcatgaagctacttttcaaaagtaaagacagtgttcctcgacaagtttactctacaagaaaaggtatctattgggcagatgtgaataataatgtttacagagatagtgagcgaatagactttgaaataaatggcagtttcattgctactaaagatggaactctattgaaagataacactatcgttactttggtcccaattcaaagagataatgagtgtaattacgcatacgtcacaaaacaaggttatctgaggtggagtttttcaaaggtttattaccggattcaaaacacgggagttgatttgactatagataattgctttttatctgctatatctagcaagggctcttttttgactgtacttgttctgaatgatgaaataacggtatttgatcattgcaaccgtttgaaaagccagaaagtagttttccatagactttctgacttagcgtccattttcctatatgaatacgaaagcacggtctacattttcatgtctgacaccgaaggaaacctttgcgttatgaaattggcaacttttgagatcgtagaagaggttaaaatttgcaagaagaagttacagttctgtgaagtccctaactcagattatttttttatatatacagccgatactataatttttttcaagccaagtaaaataaaaggtagatttaaaatccaagaagtatatgcaccatgtcctataagctgtttgatacctggagaaaaagatggctcagttgttatggttacttctcaaggtcaattttacgacgtacttgttcctggtgatgccggaagggctactctttgttctaagtttgaaaaagttttaaaaacatgtctcaaatttataactttggaatcttcatcaagatatgtgattgtagcggccctgccagtagcaaatccattgcaggacaagtattccgaaatttatgtgtatgatattaaacagttcaaaaacatttccgcattcaatttttctaacctcaacaatgatatcgagagtataaaatatgaaaacgctatgatatcagatattattgccgtacccatgctcaaaagaaccgaaacattaggaaaaagaaagacttctgagctgtataaggaagtgattttcaattcatgtatcttggtgtctctaaatttagactcaatagacggtattgatagtaaaaatatgaataacctattattgttttcatttgatgaggaatcgggttttattgaatttgtttttgggattaacacggggttctcaatcagtgggttacataactattacaatggatgtgttttggtttatggggagtttgtgcaagcttatcaactgaactattcagttcatgataacaagttcagtattgaacaggtttcaaataggttgaatatttctggtattacaataacatcatctatattttttgataaaaggaaggcaaagatggctaggaagcagcaaaatataggtacatgggtttatttggaagaaatgattttacttgatgtacggaaaggtgtgatgaggttcaatgtcatccatacaacagacggtaacatagaaaaggttcaattgcaggtacagcctctgaatttatttgagagggacctcatcaatagcattaccgacaccgggaaaatgtttaccggtgcagccgctataactttcaagaatattaggtatctactaatttcgtacggtgatcaaaagctcacgttatttagtttaaaacttgatggtgaggaagaaatagacgaaagagtgtaccatgttgctgagcaagttacaaccatcaactctgtaagaactactgattccagaatgagcacgtttttaggcgaatctacatttatgcccttattcttagtaagtaccttgtctaacggttgttatgtgatcggaatcctgcatgaagagtcagatatctcattacatatcttatcagaaaagaaagctgtcttcgcaaagcggtcggttcaaaagttcctgggcttcctcgatcctcaaatggatgatcacactgtaatatctgaaatttagtgtctacgttatgatatatacacttacaaatttactttccttttttagtatagttttcaagtaaaattcttgaagcggtgttgtttttgtttgttcttcgtttagcaaaagtcattgttaaatacacgctataatatggccatgaccgtaggaccgaatgctgtccgaaaaatgatacttatcacacatttcaaataagatcggttttgtagttcaaagatttcttaagagccttttacgtgtttcttaagaaacacttcacattggctatcattattagtaaatagatttatatgattttcacttattaaggacagaaatgtcgcgatttcgaacccataaaaaaaggaaaagcaccgcctgttctccagtcttcataaaagcacaccgtatagaaagggcggtgaatgttgatcttgcatactataaaattatttgacactaatgccaacaacttatgtgccaataaatcaaccaattggggatggtgaagatgtcattgacaccaatcgattcaccaatattccagaaacgcaaaattttgaccaatttgttacaattgataagattgctgaggaaaatagaccactgtctgtagactcggacagggagttccttaattcaaaatatcgacattaccgagaggttatatgggaccgtgcaaaaacatttatcacattaagctctacggccatagttattggatgtattgctggtttcctacaagtcttcacggaaactctggttaactggaaaacaggtcattgtcagaggaactggctacttaataaatccttctgttgtaacggcgtggttaatgaggttacctctacaagcaatttactactgaaaagacaagagtttgaatgcgaggcacaagggctttggattgcctggaagggacatgtgtccccttttataattttcatgcttttgtcagtcttatttgctctaattagtacactgttagtcaaatatgttgctcctatggctactggttcaggaatctcagagattaaggtatgggtatcaggttttgaatacaataaggaatttttgggtttcttaacattagtcattaaaagtgttgcccttcctttggctatttcttcgggattaagcgtaggtaaagaagggccctcagttcattatgcaacctgttgtgggtacttactcacaaaatggctactaagagatactttgacgtattcatcgcaatatgagtatatcacagcagctagtggagcaggtgttgcggttgcttttggtgctcctattggtggtgtcctttttggtttggaagagattgcttctgcgaataggtttaactcctctaccttatggaaatcctattatgtcgccctagtcgcaataactactttgaagtacattgatccatttaggaatggcagagttattttattcaatgtaacatatgatagagactggaaggtacaagagattccgatctttatagccttaggaatctttggtggtttatatggaaaatatattagtaagtggaacatcaactttattcactttcgcaaaatgtacctgtcctcatggccagttcaagaagtgctttttttggcgacgcttactgctttgatttcttacttcaatgagttcttgaaattagacatgacagaaagtatgggtatattgtttcatgaatgtgtcaagaacgataacacctcaacttttagtcataggttatgtcagttggatgaaaatacgcacgcttttgagttcttaaaaatttttacttccctatgctttgccactgttatcagggccttgttggtggtggtatcatatggcgccagagttcctgccggaatctttgttccttcaatggcggttggggccacatttggacgggcagtaagtctactggtagagagatttataagtggcccttctgttattactcctggtgcctacgccttcctgggagcagccgctaccttgagcgggataactaacttgactttaactgtggtggtaataatgttcgagctaacaggcgccttcatgtatatcataccccttatgattgtagtggcaataacaaggataattttaagcacgtctggtatttctggcggtattgctgatcaaatgatcatggttaatggattcccatatttggaagacgagcaagacgaggaagaggaggaaaccttagaaaaatacactgcagagcagctcatgtcctccaaattaattactattaatgaaaccatttacctttccgagcttgaatctttgttgtacgactcagcgtctgaatattctgtgcatggttttccaataactaaggatgaggataagtttgagaaggaaaaaagatgtattggctatgttttaaaaaggcacttagccagtaaaatcatgatgcaaagcgtaaatagcaccaaagctcaaacgacactggtatacttcaataagtctaacgaagagttgggacatcgtgaaaactgcatcggatttaaggatattatgaatgaatctccaatctcggtgaagaaggcggtgccagtaacattgttattccgtatgtttaaagagctaggttgtaagactatcatcgtagaggaaagtggaattttaaaggggttggtcactgctaaagatattttgaggttcaaaagaattaagtatcgagaagttcacggtgcgaaatttacatataatgaagcacttgatagaagatgttggtcagttatccatttcataatcaaaaggtttaccactaatcgaaatggtaacgttatatgattagacatttatgtaatttttaaggcgctagtatagattattcaaaattatatgatacagacttttatcaatttttacttgtttaagctccgtcaccctgttattaaacgtgagcagagaaatgccttttgaaaacacactaaaacacataagttaatcttcgcgccatttaccaacctttttgtattggaggtaaagtgctttgaaatattgtttcccaggtgtgtcaaggaaagcgttcaattgattcaactcgttctgagataatatatcaaaaatcgcatgaataccgggctgcagactcttttttatgtttaaactgaactgcgtcgtaatagacaactgtatatatttcgttagaaccacaagtacattttttctgatggactgctttatcaaacttatctttgagcttaagttatttttctgcccattttgagcgtttgatacattataaggctcgcagtagttcgttattagtctggctacggcgtctgctgaatttgcacacaatgtaccatcatgaattgctattatttctagtatctggcaaagaacggagttaaacaaatggtgacgattggaaaatttaaacctgtgaactaatagcatatgatctatcacttcgatgatgttaataaagccttcattgatttcatccgttgactcatggtttactataaaagcgagagtttttaaacagaaaggaagcagcatttcaatacagtattggctgaatagccatggtttcgatactaagaactccttgatagcattgaacagtagcaagtatgacttgtagccaaatttttctatatcacaataggtgtaggcttcaagtaaagctatcacaaataggtgatgaccaaggttattgtctcttgcaatcctttttgacattatgataaaaactctcacaaatttttcagcacaaggttggctaatggtggaaaacgatttagcactgttccagagcaggcggttaaacgcatcaggaccttgtttaagactttcttccaagcagaaccccaaggcagaatcgcacttatctgtatgctcaatatttaagtactctgcaaaaatatactccaacttgttttctgtaaggagtgaatgaaccaaaaacatttcctgttcttctggcgcatggtacacttttttagaatgatatcgaagcataattttggaaaatatatccagaattctcgatttatgcttagaaatatcgccttgtccggtcgttataatcttgtacaatgtagacattgatattctgaaaaggggaattgtttcagattcaaaattttcagagtagttttccaaaattttaacagcatagctaattgccataccttgtatatctctatgcttgttatctggtttcaaaaattttgcgatagtaaacccggcgataattagtttgctatcaccattggacaatgacattgactgtttaacgatatcgtaaccagattctaagaacttctcactcacaggctcctttgcctgtgacagatgattagtccaaactttttcgaaaatagatattttgtcttctatttcctttttttcatcacctgtctctgaaatggccatttcggggctcattattgttttctcacataattcgtagaaatttgtttcaatgttgctcttgaaggtcgggcttgacaataaatgaaggaggcattctctagtagcggaatcaaggcaaaatgattcgcatgttagattgttaatgagagccactctaacgtttttgttgatgcattggataggaatttgaatcaaagcttctagagcgaaggtttgatggtatgatgaagcaagcttgtttattaaagcgtacgtgatatttgtctcctcaaaaatgtcatcattttttaataacgaagataaatttgtcgagttcaatagtaatgaatcaattaaagaagaaatttgttctcttgtaaagttgttgtttactaatgttgcaaatttggacacaacagagtatgataagtttgactttctttcttcgtcaaggatttcaaagtgcctcatgaattttttttttgcatcagaaagatcgaacgaaatatattctctcaatttgaagcaataaaagaacagttcttcaacatcagccgatgtagtatcaaaaatattagaagataacacgtaatcgattttttctagttcctctgcagggacaatatcatcgtagacttccattatatgatactttaggtcccattgaagactgttattaaatgattccaaagtaaatacttgagataaaataggctttacctcatcgagagttgcgcgcgatgcgccctctgatagtccctccaagcatatgcgtattaaatataaaggaaccctgttggtggaatcgtgattgacttggtcaagtaaagcttgcaatagatttttccattgtaaagaagataaagtgaacaattgcttcgttatagacttgacatatgcaggatgatttatcaaaaaataggaatcgggtccttttctggaacagtactcatttattttggcaaaaaaatctgataattcccttgcgttagcgtgtgattggattattaaatcccaaatatgagaggaaaagagaggatcgttcaaattttcgagctgaatcaattcaagtaaccgaaaaatatgtttaatagcaacctcgatatccaatttaaggataattggtattaatgataacactccagattcatcagtcgacgctaacatttcaagcaataatgcttcaaggaactcttgagatacggttttcttcgattccgataaaagattcagaaatctgcattctaaactaggtttcttggcacctaaaattgtaaagatgacttctagttgagcaaaattgtcttttgataagaaagtgacgaaagtggcaaaataataataagccatatcgtcggtaatttcggacgcattctcttggacaaactttttatttaatttcatgtaatctatgcgtggttgtaaaaggaactttcccataaaatgagatagacgaatgaaggattggtttgaagatgcagaatttttggtctgtgcgaaatatcttaaacttggtagtagcatatgcttgcagtaacaagtagcaattttgttatccgttgtagtaatattgtcaacatgagttagattgcaggcatcttgcaagtatgaaagcgcaaagtcagtcgtcgggcacgaacttaatccatttatggcatgttctaaaagttgaaaagactcttcaacagaaaaattgacaatcaagtagtcattaatcgcaaaaaatgcttttataaacgaaacgctacgtgtaagtaatttgtctttaggccaaaggaaaaatgttcttatcattacaggcacagtcttcaattttttgagtagtttttttatcgaaattggatcattaatagcatctaataatctcgtgaaaattatccaagtatgttcactggtcttaaaatcatccaaatttccattgttgagcctatcaatgagtaaatctaagacgaaaatttctttttttggaaagtaggtttctaatttatcaaattttgaaactatctcggcaatttgatggggttttgtgctcgtcgaacgtagtaatttcgacaaatcttgggcattgtctgggatagatagttcttctgtaagatcacccatattatcaaaaagtgcagtatactctctgtttttccaaagataattgatggcaagctaaatcttagacagagatgttcctatgctagtaaacaattctgtagttgtgaccaagtgccctcttagcgatcattttgagatgagctaagtgaaatttttcagatcgcgcacgacggagaggttttttagttggatggaagtcaagccttgtacaaattgtagttgtatagaaaacattgaacttacggtcttgagttgagtcaataagcgtgagccagaacgcaattatcagatatgacaatcgatgattcaaatcgattacttatggacgtcgatcaatttgattttttggacgacggaacggcgcaacttagtaataacaagaccgatgaagaagaacaactatataaaagggacccagtcagcggggctatcctggtccctatgactgtaaatgatcaaccgattgaaaaaaatggcgacaagatgcctttaaagttcaagctggggccactttcttaccaaaatatggcattcataactgcaaaagataaatataagctttatcctgttagaattcctagattagataccagcaaagagttttctgcatacgtatcaggtttatttgaaatttaccgtgatttaggtgatgacagagtgtttaatgtaccaacgattggagttgttaattctaatttcgcgaaggagcataatgcaacagtaaatctggccatggaggcgattctgaatgaattggaagtgtttattggtagagtcaaggatcaggatggaagagtgaaccgattttatgagttggaagaatctttaaccgttttaaactgtctgaggacaatgtacttcatattagatggtcaggatgtagaggagaacagatcagagtttattgagtcattgctaaactggattaatagatcagacggtgaaccagatgaagaatatattgaacaagtgttttcagtgaaggattctacagcaggtaaaaaagtgttcgaaacacaatatttctggaagcttttgaatcagcttgttttaagaggcctgctctcccaagctataggttgcattgaaagatcagatcttttaccatatttgagtgatacatgtgccgtttcatttgatgcagtaagtgactccatcgaactcctgaaacaatatccaaaagattcgtccagtacatttagagaatggaaaaatttggtgctaaaattaagtcaagcctttggtagttctgctactgatatttccggtgaattacgggattacattgaagatttcttgttagtaattggtggaaatcaacgaaaaattctgcagtattcaaggacgtggtatgagtccttttgtgggtttttattatactatatcccctcattagaactatcagcagaatatttacaaatgtcactggaagctaacgtcgtagacataacaaatgattgggaacaaccatgcgtcgacatcattagtggtaagatacactcaattttaccggtaatggaatctttagatagttgcacagcagcatttaccgctatgatttgtgaagcaaaaggtttgatagagaatatttttgagggtgaaaaaaatagcgatgattatagtaatgaagacaacgaaatgcttgaagatctattctcttataggaatggtatggcatcttatatgctaaatagcttcgcttttgagttgtgttcactgggtgataaggaactatggcccgttgccattggattgatagccttatctgcaacagggacgagaagtgcaaagaaaatggtgattgcagaattacttccacactacccatttgttacgaatgatgacattgaatggatgctaagtatatgtgtagaatggagactaccagaaatagcgaaggaaatatacaccacgttgggtaatcaaatgttatcggcacacaacataattgaaagtatcgcaaattttagtagggcgggcaaatatgaactggtaaagtcatattcgtggctattatttgaagcttcgtgcatggagggccagaagttggacgaccctgtgttgaatgccattgtgagcaaaaactctcctgcagaggatgacgttataataccacaagacattttagattgtgtagtgacgaattctatgcgtcaaactttagcgccatatgctgttctgtcacaattctatgagctgagggacagagaagattggggccaagcgctgcgcctattgcttttgctgattgaattcccttatttaccaaaacattacttggttttgcttgtggcgaaattcctgtacccaattttccttttagatgataagaagctaatggatgaagattcagtggcgacagtcattgaagttatagaaactaaatgggatgacgctgatgaaaaaagttcaaacttatatgaaaccattattgaagcagataaaagcttacctagtagcatggcaacacttttgaaaaatttaagaaagaaactaaatttcaaattatgtcaagcgttcatgtaaatcagtatagtaatgtccttcggatggtatattaggatatatgacgaaaataagtaaatttaaacaacaatatatatttatattgatctatttttctatcacgtaagttgacatttgtattatacattacatcacaattagtaatggaaagtgtttggaaaaaaaagaagattattttgcctttcttttgaaaaagctttccaatgttccttgcttttttaaccttttattcgatgacggcgtttcttgcttttttgaagacgacaatgccctttttaccacgggtgatggcttgcgtggtggtgttgaagttgcgggtctctttgtcacaatatatccatcctcatcaataaaagaggagggctcttcttcagatttaggttcctttgaatgttctgtttcagaaggctttgtttgctgtattttaggtacatccataagtgaatcttctgctgtcgtttccaacaagtcttctaaatcatcgttgtttttgtccttatcgttgctgtcagtttctttaggtgagttgggcttggaccctccatttacttcctctgtatctaagtcatcttcgacaaaaagattatttaactctttcatttgagcttctctttcagggttctgtttatttattttttgcaagttctcctctttccttttacgtaactcattttgtctagaggtttccttgtcatctctatcctttttcatcttagccagcagtgcagtagacctgagacccatgtctttagatttggatttccttccggttgtttcttctggcgtggtctttgatcttgctgtaggccttaccaaaggtttagatttctcttctaacgtcttagtcctctctataattttcgatgattcagaaactttaagttcgtatgaatttttaatggttaaacaatccttttgatcgataatgtcgtaatatggtatgaagctgtccatgggattgaaggcatagatgaaacaatcaattattgaatcttgctgtggaatgttggaaagatcatgaataattttaatagtttgatctttgtagcagcatatcactacgcagttgtatttggcattggtggtctgtttgtaatagtcaaacattaatttcttggccatggatgggccgatcttcaagtggtgaattagatccgtaaaaaggacgggctttacctcagtgaagagcttctcattgataaaatatgacgccttttgatccattaattaccgattgagttaactaaagcctatttctggttgttagttaatgtgaaatattatttcgagctgatctgattgcgatgtaacgaacttctgcgtacttttcaaaattaagagtttcgcgtgtttaactcatacgcgtttactacttccgtcggaaagttacaccgtagtggaaaatagacctattcgttagtataaccttattaaggtacttccattaatgaagtgttctatattgaggcatactgatcgagaattttcataaggtgaaacgataaaaatataaaaattaagcttagcgccgctcggtttcgatccgaggacatcagggttatgagccctgcgcgcttccactgcgccacggcgcttaacttttatgaatattttagacttaataaagattcatattgtaaaattaaaaacaacttgcacactgagctgtgttagaatgaaatcctactataatccatagtagtattcatgtcactagcacattacaaaatatgccataggaagatgacgtaaagattgagaactagtcatcagatataatagaagctgaaaagcaagaattgataatatcggacgctatcctacaatagcagcgcagttgcataatttgttatgtgtcgtctttattgtgtgtaaagctttatacacctttacctttgtgtagaagacaaagacattgttgttatcactatgtccacattcgctacgaggatattttcaacatatctagttgaaatacaaatctcaagccactataaaaactgcggaatcaaacaaatgtacaatacattatcctactagagactaatttctcaaggtttgcaatcccatctcttttcatgaggtatattgcggcacagaatggttgtacgaccattgctcaacgtttccgctcatagatcgattcaaataagattatagacatgtggcgattcaatgccaatccttatcccgaaattacggatgtattcagccaactttgcctatctacattattctgtcaactagaggctaaagacacgaatttcttggcattttttgtttgaaaacttgaaatggaagaaagacagaaagtaattttatgtaatctattatatttaagtagttctaaaaaaaaggagaaatcgacgccagatttcccaccttgagtagagtatcatactatataatatcaatgtacggttcacgcacccagttggcttagtctgttgaggggatgagtaattgttatatattaaccaaaaagggaatcatcttcgttgaaatcttttttgaaaaaccatttaaaaataacaatactagaatatatgataagaccaccgatcatgcacatgatacaactcaaatggccaatcaattggcaatgatagaaaacaacagggagtgctataccgcttgtcaccagcattcctgtaaggaagtgagccagatcttggccagtgtttgatgaatcggacatgaagtcagatgtgtgatatttatttcctgcattgaaaattgtgtttggtattggggcaagcaaaaagatcaaaatatcgaatagtgggtagtaattatggaataatgcgcagcttagtatgaccaaaaggaatcccaatgcgaggaatcctgacagagaaataatctttgtcaatggtgacactttgaattccatcataaccgtctgggattttatgtattaagattctttgccttttagatttgataaatatgcgccgatattagacgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgattccccttttctagtttttctcctactctttttttctcagtttttcgtaaagtggagtgaaagcccatctaagaaaaaggcataataaaatgtaataattttgaggagtacatttgggtatagaacaggatcaaactaattacaagagatacatggctttcccgcttaatgcgaggaaacagtacttatataaacgatatatgtttggggcgtgtatattatgtatataaatgttcttaaaaaataaagaaacaaaaatactggttagttattattatgttttttgtcattctttctagtttaacattgtggtagtaatttattaacaggaatttgctttttactgcttagtttcaccagattcggcattgttgccgttgttgttgttgttgttgttagagtcgttcttgtataattgttcaaacaatttcatcgaggaagtttgcaattcttcggtcttggtctttaactcctcagcgttaacctcttcgccaccttgtactctagcaaccaactccttcaaggaagtgatttgatccctaaccttttgggcttcagccttgtcaaccttaccttcaaattctttcaaggagttttcagtatcgttggccaattggtcagccttgttggcagtttcgatggcttgttttctagcttcatcttgagacttgaatttttcagcgtcgttaaccatttgttcaatttcgttttcggacaaaccagaagaaccggcaacagtaatagaagaatctttgtttgtagctttgtctctagcagaaacgttaataataccatcggcatcgatgtcaaaagtgacttcgatttgtgggacaccctttggagcaggtgggataccggctaaagtgaagttaccaatcaatttgttgtctctaaccaattctctttcaccttggaaaactctgatttcaacagaagtttgaccagcagcggcagtggagaagatttgagatttctttgttggaatagtagtgtttcttggaatcaatcttgtgaaaacaccacctaaagtttcgatacctagagacaatggggtaacatctaataataagacgtcagtaacctcaccggacaagacagcaccttgcacagcagcaccaatggcaacagcttcatctgggttgacggccttagatgggtccttaccaaacaaagatttaacggtttcgacaaccttaggcattctggacataccaccgaccaataagacttcagatatgtctgaagtagacaaaccggcgtctttcaaagccttcttgactgggtcgacagttctcttaactagtggggctgtcaaagtctcgaattgagccctggagaacttcatgttgatatgctttggacctgaggcatcagcagtgataaatggcaggttgatttcagtggaaacggtagaagatagctcaatcttagccttttcagcagcttctctaattctttggatagccatacggtcattttccaaatcaataccagtttcggtcttgaaacgagaaacaatctctctcaacaaatagatgtcgaaatcttcaccacccaaatgagtgtcaccgttagtggacttaacttcaaaaacaccgttgtcaatatctaagatggagatatcgaaagtaccaccacccaaatcgaaaacggcaacaactttagagtcggatttttccaaaccgtaagctaaggcagcggcggttggttcattgacgacacgtaaaacgttcaaaccaacaatttggcctgcgtctttagtagcttgtctttgagagtcgttgaaataagctgggacagtgacaacagcattcttaactggcttacccaagtaggcctcagctgtttccttcatcttgttcaagacgaacccaccgatttgggctggtgagtaagtttgacctctggcctcaacccaagcatccccgttggagtgcttgacgatcttgtatggaacttgcttgatatctctttgcacttcagcgtcttcgaaacgacgaccaatcaaacgcttggtagcaaatagggtgttttctgggttcactacggcttgacgcttggctggaataccaaccaaacgttctccctctttagtgaaagctactacagaaggagtagttctggaaccttcggcgttttcaataatttttggaactttaccttccataatggcaaccgcagagttggtggtacccaaatcgataccgatgacggaaccttgaaccttggttgactgcaaacgtgtggcaatacggaaagagctagacaagcttgacctgtttagtatgtttttagcagcaagcatcttggtgcgtataatatgagatttgtgtagtcttaattatattaaatgggtcgtaaatacaaaagttgtcactctggcaaaggttggtgagcagcggggcgtcgatatgtacagcaggcagaggaggacagcaacgtatggagttttcaaacgtggaacaaagaacccaaaagttcccaagcgtcgagccggcgttggatcgttcgtttttatacaccgcaccgtaagcggtcaccggaaaaagaggcagggggcggtggaaccgggccgaagcccatggaaaagctctgccgttgtgggtgatatacaattattcagcgcatctaaggcactagctttagcacattgtaccattgcgatgatgcggaagagtttaatataagcagatgttagttgcggtagttggtatcatgacagtgagctgaactacgtagcgtcgtgatttatgagtggcacagctaatagtaggaggaaggaggttttgcgcgtgcctgtgatagatttgaatagagtttcagatgaagagcagctgttgccggtggtgagggcaattttgctacagcatgacacctttctgttaaaaaattatgctaacaaggctgttctagatgcactactagcggggctcacgacaaaggacctgcctgacacgagtcaaggttttgatgcgaactttacgggtacattaccgctagaagatgatgtttggctggagcagtacatatttgacactgatcctcaattacgcttcgatcggaagtgcaggaatgagtcactgtgctccatatatagtaggctgttcaaactgggtctgtttttcgcccaactgtgtgtgaaaagtgtggtttctagcgcagaattgcaagactgtatcagcacctctcattatgcgactaagctgacccgttatttcaatgataatggtagtacacacgatggtgcagatgcaggtgctaccgtgctgcccactggcgacgatttccagtacctgtttgaaagggactatgttacttttcttccgacgggcgtgttgaccatcttcccctgtgccaaggctataaggtacaagccatcgactatggcgacgacggacaattcttgggtgagtattgatgaacccgattgtcttctgttccacacggggaccctccttgcgcgctggtctcaaggtatgcacactacctcaccactccagatagatcctcgtgcgaacattgtttcgttgaccatctggcctccacttactacgccaatctcgagtaaaggagagggtacgattgccaatcatttgttggagcaacaaattaaggctttcccaaaagtcgctcagcaatactacccacgggagcttagtattctaagactccaagacgcaatgaagtttgttaaggagttgtttactgtttgcgagactgtattgtctttaaacgctctttccagatccacgggcgtcccaccagagctgcacgttttgttaccccagatatccagcatgatgaaaaggaaaatagtgcaggatgatattttgaagttattgaccatttggtctgatgcatacgtagtggaactgaactctagaggggagctgaccatgaatctacccaaaagagacaatctaacaacgttgaccaataagtctaggactttggcattcgtggaaagggcagagtcgtggtaccaacaagtgatagcttccaaggatgagattatgactgatgtacccgctttcaaaataaataaaagaaggtccagctctaattctaaaacagtcttgagcagtaaagtgcaaacgaagagctctaatgctaatgccttgaataactcaagatatttggcgaatagtaaggaaaatttcatgtacaaagagaagatgcctgattcgcaagcaaaccttatggacagactgcgtgaaagagagagacgttcggccgcattgctttctcaaaggcaaaaacgttaccagcagtttctagcgatgaaaatgactcaggtatttgatattcttttttcgctgaccaggggccagccttatacagagacatatctaagctcgctaatcgtagatagtttacaagatagtaataatcctatcggtacaaaagaagcaagtgaaattttagctgggctacaaggtatcctaccaatggacatatctgttcatcaagtggatggtgggttaaaagtttatagatggaacagtttggataaaaacagattttctaagctgttgcaaatccacaaatcaaaacaacaagattgaagaatatttttagatataaggtagaatacgtacatttacggtaaaaaaaaaaaaaaaagaaaaaaaattgatcttgatacatacgttggtattttactttgaagactgtgcattgtgtatgtacgaaaagaaagggaaataaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgcctttaatctcttgagtttgtttaaggacaacactgtccacctggcatgggaatattaccattattccagattcgggcttgttattaggactttttaccagcttgatttaccggtcattacttatcctacacatcatacatcacaactacacttggtgaagaaatcacagagccttggatttgtaacaattatatgtttacgcaatttatcttgggaaagcagggcctcatttgtggacatagcacggtctgtcaccctcgtcgtgcaaaaaatattttgacttctactctttttgaagtttcgttgatcgggtcccttccaaggaaaagtcgaatgctgtcactgcgcatataaaggcgagaacgatagtgactgtgatattaagttattgtcatcatataagtaattttttctctgatatctgtagccctagtttttaatattttcgtaaaatgctcaaaaaaatttctgtttaaattcttctggggtatatacacatgttcccgtcagctaaattaaaaagaagaaggaaccgaaagaaggcaaattataaagtaatcatcctcggcatattgaggggaaaatatccgtcaaaaaaaaaagttctgcacgtcgtcataagtgactatggtatcaaacaccaattaacacgaacgtagcgataatgaaggcaacttcgtagctgaaacagaacgaagttagttaggatgaataattatgattatgattattataatattatataaaatgtataaataagatttctagatcaaaaaaacatcgcgtattttgtaagctatagaaatctaaaatatctaatcagatcttggagcttccttgaaggagatggcagcttcttcacccatggcagaaatgatagtgaccatcaaatccttaccttcatcgaaagcagcttgcatgctgtcacccaattcaccttctggtgccttgacatcgtctttggtttcaccgtccatggtcatcaaggacaagtagccatcatcaatatccaacaattggtattcgcttctcttgacaaatggaacttccaagttgtgagtggatggagacaaatcttccaacttcttaccagtgaagatatcaagggtaaccaaatggaccttggcgtgaccgtgcttaccggtcttggaagtggacatgtcgacaatcttacatggtctacctttgatgacaacgaaaccattctttctcaaggcagaacattgcattgggtaggtggcggaggcaccagcgtcagcattttcaaaggtgtgttcttcgtcagacatgttttagtgtgtgaatgaaataggtgtatgttttctttttgctagacaataattaggaacaaggtaagggaactaaagtgtagaataagattaaaaaagaagaacaagttgaaaaggcaagttgaaatttcaagaaaaaagtcaattgaagtacagtaaattgacctgaatatatctgagttccgacaacaatgagtttaccaaagagaacaatggaataggaaactttgaacgaagaaaggaaagcaggaaaggaaaaaatttttaggctcgagaacaatagggcgaaaaaacaggcaacgaacgaacaatggaaaaacgaaaaaaaaaaaaaaaaacacagaaaagaatgcagaaagatgtcaactgaaaaaaaaaaaggtgaacacaggaaaaaaaataaaaaaaaaaaaaaaaaaaggaggacgaaacaaaaaagtgaaaaaaaatgaaaatttttttggaaaaccaagaaatgaattatatttccgtgtgagacgacatcgtcgaatatgattcagggtaacagtattgatgtaatcaatttcctacctgaatctaaaattcccgggagcaagatcaagatgttttcaccgatctttccggtctctttggccggggtttacggacgatggcagaagaccaaagcgccagttcatttggcgagcgttggttggtggatcaagcccacgcgtaggcaatcctcgagcagatccgccaggcgtgtatatatagcgtggatggccaggcaactttagtgctgacacatacaggcatatatatatgtgtgcgacgacacatgatcatatggcatgcatgtgctctgtatgtatataaaactcttgttttcttcttttctctaaatattctttccttatacattaggacctttgcagcataaattactatacttctatagacacacaaacacaaatacacacactaaattaataatgactgaattcaaggccggttctgctaagaaaggtgctacacttttcaagactagatgtctacaatgccacaccgtggaaaagggtggcccacataaggttggtccaaacttgcatggtatctttggcagacactctggtcaagctgaagggtattcgtacacagatgccaatatcaagaaaaacgtgttgtgggacgaaaataacatgtcagagtacttgactaacccaaagaaatatattcctggtaccaagatggcctttggtgggttgaagaaggaaaaagacagaaacgacttaattacctacttgaaaaaagcctgtgagtaaacaggccccttttcctttgtcgatatcatgtaattagttatgtcacgcttacattcacgccctcctcccacatccgctctaaccgaaaaggaaggagttagacaacctgaagtctaggtccctatttattttttttaatagttatgttagtattaagaacgttatttatatttcaaatttttcttttttttctgtacaaacgcgtgtacgcatgtaacattatactgaaaaccttgcttgagaaggttttgggacgctcgaaggctttaatttgcaagcttcgcagtttacactctcatcgtcgctctcatcatcgcttccgttgttgttttccttagtagcgtctgcttccagagagtatttatctcttattacctctaaaggttctgcttgatttctgactttgttcgcctcatgtgcatatttttcttggttcttttgggacaaaatatgcgtaaaggacttttgttgttccctcacattccagtttagttgtcgactgatactgttaataaactcatcgggcgaggcttccacggttggaaaagcatatgggctggcgcatatggttataaaatcacctttttgcaattcaattctatctttcccatcaaaagccgcccatgctggagcccttgacttcatcgagactttcacttttaaatttatactttctggtaagatgatgggtctgaaactcaatgcatgtggacaaatgggtgttaaagcgattgcattgacggttgggcataccaatgacccacctgcactcaaagaataggccgtggacccagtcggagtagcagcaatcagtccgtccgcctgcgcaacggtcattaatgagccgtcaccatacaattctaacatggatagaaaaggacttggaccacgatcgatggtcacttcgttcaaaatgtggtgtgtgcttagtttttccaccacacatattttcttccccgtgtttgggtctacttcagggcggtgtctacgataaattgtgcactccaacctcaaccgtaaatttgtcttgattttatgattcataatccgaggtaaatcctccctgaaatgttcaaacttaaaatttgttaaaaatcctagagaccctaatgaaaacgacataacgggtggtacatgtctctgaaaaatggaacttacaaaaagaacagtaccgtcgccacccaaagtcactaccaaatcgaagaaaacatcatgttccctgatgaaatcctttgtccaatacttgatccttgattctctacatttactatcttcacataactcgccagcggcaaattttttgctgtttttcaattcggaatccacataaacagtcacacgtggaaaatgtaccaaaacccattctaccaactctcttgttaagaaatacagtgagacatcgttgagtttcgtaacaatcatcaaattttccacatccagttccactttggtattagatatatctttactcaacattcttacaccatacgccgtggaggcatactgaaagtgtgtattactactcttagaacttcctcttgttccgttaatgctcgtaccaccgccactgtttgcattgccgttcacgagagatgaatctttattcaacagggagcttctgcgcgagctgctttcacttgatattttcctcaacatttctttggcgttgtcgatatcctgagttctatcaatttgctcattgttcatcatggccttcttcatcaagttattattgttgttatgatgatcatttcgaccatcttcctcatttacccatttatctacgccattattcatgtcattctccttcatctcaagagcttttactctacttatttagggagcctattgtatttttttttggcttacgatcacgatgtcaatgatcatttgccctattatacctttttctccgttctctttgcgtagtgcggtgaaataatttcaggatgcatgaaagagcaaataaaagtgacacaccgttatatcgcaaggcgcaccacatcagtaatcagatacctgtgcattcaaaatgagtagaaatgtagataaggccaactcagttctggtacgatttcaagagcagcaagcagagtcggcaggtggatacaaggattattcacgttaccagaggcccaggaacgtgtctaaggtaaaatccataaaagaggccaacgaatggaagcgacaagtaagtaaagagataaaacaaaaaagcacaagaatatatgatccgtctttaaatgaaatgcagattgcggaacttaacgacgaacttaataatcttttcaaagaatggaagagatggcagtggcacattgaccatacacttatggaaaaaaaaaccaagaggaaaaggttagaagacagtcatgtgctgatgaattcaggaaagctgataaatggtaagagatattttggaagagccctggaattgcctgaagtaaaagaatggctcaagcagtctcaaaggcagaatgatgggggttctataaacaccaaatgcataccgaaggatagaaatgatttttattaccatggcaaagtcacagccgccttaaccgaatttgaggctaactggacatccattttgaaagcacattataatgtgcctgtgaatgaagatgaagaagaaatgtcaaggcagacacaagaaatccatgtaccaactctggcagatatggagcattggttagtgcaaagaagaaaaaagaaactaatggatgaacttaacctttagctatggaaaattattcaaacatttagaagaggcactatttcgaatgaccatcacaagcattataatcttcaaacatgtccgagctgcagatatgaagtaaaatagtgatcgggactcatttttttttcttctatgatatcatattgtcccgttcgttattaaatgtaattcttccaccgtactagttatcgaaggcaagatctcctttttacgcttaggtagattacatagatttcataatgtacaccaatacaaatgtatcttatacactcgtcaaatcttatatgaatcatgcaggagtagctctcgttttctttttacgagctacttgaaaaaaaaaaactagcgaaaatcctttgcttagaaatccagatttaaaacaaaaccgccgaaaagggaaagattttatgataggaaataccttaataattctatatcatcccgagtcttaggaaaatgattagatctgtgagaagggttttcatttacgtctcaatattcgtattgataatagttttgaaaagaacattaagtggcacagatcaaacgtcaatgaaacaaccagtggtggtcattggctctggtttggcaggcttaaccacaagtaatcgtctcattagtaaatacagaattcctgttgtgcttttggataaggcggcttctattggtgggaattctataaaggcttctagtggtattaatggtgctcacacagacactcaacaaaatttaaaggtaatggacactcccgaattgtttttgaaagatactttgcattcggctaaaggcagaggggttccatcactgatggataagttgactaaggaatccaagagtgctatcaggtggttgcaaacagaattcgatttgaaattagacctccttgcgcaattgggcggtcactctgttccaaggacccatagatcttctggcaaattaccaccaggttttgaaatcgtgcaagcgttatcaaaaaaactaaaggatatctcttccaaagattccaatctcgtgcagattatgctaaacagtgaagtagtggatatcgagcttgataatcaaggtcatgttactggtgtagtatatatggacgagaacggaaaccgtaaaatcatgaagtcacaccatgtcgtgttttgctcaggtggatttggttactctaaggaaatgttgaaagagtactcaccaaatttgattcacttgccaactactaatggcaaacagactacaggtgatggtcaaaaaatcctttcaaagttgggtgccgaattgattgatatggatcaagtgcaggtacaccctaccggcttcattgatccaaatgaccgtgaaaataactggaagtttttggctgcagaggcattgaggggtttaggcggcatcttattgcatcccaccactggaagaaggtttacaaatgaattgagcaccagagatacagtaaccatggaaatacagtctaaatgtccgaaaaatgataatagagcacttttggtaatgagcgacaaagtctacgagaactatacgaataacataaacttttatatgtccaaaaacttaatcaaaaaagtgtcaatcaacgatctgatccgacaatatgacctacaaactacagcttctgaactggtaactgaactgaagagctattccgatgttaatactaaggatacgtttgataggccattgattatcaatgcctttgataaagatatttcgactgaatcaactgtttatgttggggaagttacaccagttgttcatttcacaatgggtggtgtgaaaattaatgagaaatctcaggtaattaagaaaaattcggaaagcgttctatctaatgggatatttgctgctggtgaagtttcgggtggtgttcatggagccaacagattgggtggatctagtttgttagagtgtgttgtctttggaaagacagctgcggataacatagcaaaattgtactgagaatttatagggaaataaaagatatttttgcaacgtactttacatttcaataattaatgcgacatgataggatatactgtttgctatttctttccgtaacgatatacgattttttcttttctttggagttccaaatgaagaatatatcttgttgggaaaagctatagtattaggtttacagaatatggtagaggtttctccccgacgatataggaatctacaagagagagcatgattctacacgataatactgcaatttcttctttgcgttgaagtgtcaccattgcctatccttttacattatcaatgtcaatgttccctcttctaacaaactgaatgacttttctacacgattcatattatcttcttgcgcagtaaattatgttaacgtaatagtagggtctcttgtgcttcattattttgtaactgtacacataattgacacgtttaacaattagtgagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcagtttcttttctttttttctggaaaataagaaaacttatttatggaagcaaaaatggaataaaggattgggacgaagttagtgaaaaaaaactgaaatagtcctagagtaactccgaagtgtctttgtataagctattatctagaaatcacgagaggggaagaaatgtatcgcagtagaaaccgaccaaaaagaggtggagaaaatgaagttaagggaccaaattctgccttgactcaatttttaagagaagaagggatcagtgctgaaaatatcaaacaaaaatggtaccagcgacagtcgaagaagcaagaagatgcaacagacgaaaaaaaaggtaaagcggaggatgatagctttactgccgagatatctcgagtagttgaagatgaagaaattgatgaaattggaacaggtagtggtaccgagacagaaagagctcaggtttcctacgatgccaggatgaaattagtccctgctgatagtgatgaagaagaatatgaaactagccacatttctgacacgccagtcagtttaagttcggctaatgaccgggaatcattgactaaaaaaaggcaaaatactgcaaaaattatccaaaatcgtcgcagaaagcgtaaaagagcagctgacctattggatagacgcgtcaacaaagtatccagcttacaaagtctttgtattacgaaaattagtgaaaatatatccaagtggcaaaaagaggctgatgaatcatcaaagttggtatttaacaaattgagagatgtccttggtggcgtatcaaccgctaatttgaataatttggcaaaagcactatcgaagaatagggccctgaatgatcatactctgcaacttttcttgaagacagatctaaaaaggttaactttcagcgattgttctaaaatttcatttgatggttacaaaacgctagccattttttcgccacacctaaccgaattatccctacaaatgtgtgggcagttgaaccatgaatcattgctttacattgctgaaaagcttccgaacttgaaatcactgaatttagatggaccatttctgatcaacgaggacacatgggagaagttctttgtaataatgaaaggtagattagaagagttccacatttctaatacgcaccgcttcaccgacaaatcattatctaatttattgatcaactgcggttctaccttggtatccttagggttatccagactagattctatatcaaattacgctttattaccgcagtacctagtcaacgacgaatttcacagtctctgtattgaatatccattcaatgaagaggatgttaacgatgagatcatcataaatctgctaggtcaaatcgggcgcacgttacgtaaattggttttgaatggctgtattgacttgacagattcaatgataatcaatggtctgactgcattcattcctgagaaatgtccattggaggtattgagcttggaagaatcagatcagatcactacagattcactgtcgtactttttcagcaaagtagaactgaataatttgattgaatgcagctttagaagatgtctacaattgggcgatatggcaattatagagctattgcttaacggagcaagagatagtctgagaagcttaaatctcaattcattaaaagagctaactaaggaggcatttgtggcgttagcctgtcctaatctgacgtatcttgatcttggttttgtacgttgtgttgatgactcggtgattcaaatgttgggtgagcaaaatccgaatttaactgtaattgatgttttcggagacaatttggttactgaaaaggccacaatgaggcctggacttacgttgatagggagacagagtgacagtatataataaaataaagacatataaaacgtgtattagatagaaaacggaaaattgactaatgtttttattcctattatactcagatcgtcaaatgttgcctttattttctattgaagggattttatggcatctcgcgaataataaacaaacaataatagtaaaaaaaaaagtgtaaacttatgtattcagcgcagataaaaggaaaaaaacgagaagtttgacgtaaagaaaaaagttcgaaaacttttgtagcagttgaaagttttgtatgctatgtcaattaggcctctcacgttaaacggtttagatgagccagaaacctcttttgaagaactgaatacaactctacctcgctttcaatcccatgaaacattaactttggaagaaaacgtgccaccattgagtacatcaacttatataccgcctccatcctcggtaggtacttctgacactggcacggtattttccaatagtaccagcgcgttttggtctaataagcaagcagacgatgatcaggacatggaggtagaccaggatgatgaatttctaaatgacttccaggaattccaaaataaaaaggatgattttgacgatgctattaaaacaaattttcatttgagaaatggatgtcgaactggccctttcaaaaacgacattttcgcagaagagtttgatagaaaactgagtttggaagataaaccaaggctaaagcaacctagatcaatgatggaattgaaaccaaaaagaaaactatcaaatagcgtcacttcaagaaacttaaggtctggtaattctgtaagatttaagaaatctatgcctaacttagctttagttaatccagctatcagagaagaagaagaggacgaagaacgagaaagagaagatcaacgagagtttaattacaagattgataacgatacgcaggacacaattttggcgaaattcagttcagatgatgaaggtgactttctgacaggatttgaagaattagagggtgaagcaattgatgaaacgatttcttcgaacgataaagaaagtgccgaccatccgcgtttcttaaagaagtcatcctcatctttgccattaaaaatatcacctgcacaatatgatatagtaaagcatgacgaattattaactccaggtcttcataggcgacaacgagattggaatacccagcaggaactggactcttttaaagaaaaacgatcagtaagacactgttctaatcaaaatgtacaactcaatggtccagctaaaatcaaaacaataaaacagcaaattgatcataatactccaatgaagaaaggttctatgatatataacccgaaaactatgaagtgggaaggaaatgaaaacgtcttaagcaaatttagtgatgtagacacggcaaacaggaaagctttattgataaaaaacaagctacaacgagatgcagattctaagaagcaaaaatattctgatctacagcatgcaagagccacttcgagaaatcaaaaggtcatcgggaacatgattttagatgaacaaaatttaagatgggttagtgtttcagaggaagaagcagacccttttgcaggcattcctgagataaacttaccaccagttggcaaaagtatgaaaaaacgtagctcctcaccatttttgcgttccaaaagccaagttaatacgccatttgtttcaaatgacaatgatggcgtttatcaaagtacggctgctcaagcaagactccgtaaataccattcaatgaggacacttaacggtacaacagaaactccagaaataagctctactttccatttgagttcaagagcattggaaaaattttaccacgaggagaacaggtggtgtaaaaagttagcctcatggtttataccccgagatgagaccattatcagtgttgatgaggaaacaatcatggatgaaagtacggtcaatagcaagagaaaatcctatatgtatgaaatcaggaacatggtaatcaattcgacaaaagattagccctttagccttcttataactgtttctttaccgttatcttgagtacattcatttctcttacattccaaaattagatagaaccttgaatcgtgtcaacttttcgccgacatttcgcgtctgacagaaaaagaaatgttgcagaaaattcgaatagatgtttcaaatgaaaatagaccatgagggacacattaacatttcaaacaaaagagcccttgatgattattaaaacagatctttatggtttgtttagcaaacactttggtaatttcatgaatatttgactagcaggaacagaaaatcaaaaatgtttaaccatgattggaagtactccattaattctaagactttcgccgatttaaacattgaattatttcgaaaccacaagttcaaaactgttttaaattacataataggtgtagttgggtggaatggattaaaactcgccctttttgtttctgacatttacacatgtatcaaattgctggcattcaactcctggtcaaacaacatcatcaaaccatacttaccctttaaaatatccaaatggttgtttagcggttgtattttagcatcgattgtgctattgatatgggaggctatagcgggaatgaggatttacaaaacgggaaatatctctttgacttatgtcaacaatttttccagaaacctaaattcagtgctcaattattccaagttttgtgtttataatatgatcgaacgaaagggttttcgacagaaaatgacattttttactttttttcaactgaaagattgtattagattaatcttcacggataccccaaggcaagttattaatggtcttacgctgtggtcagttctcgtaacagtaaataaaaacgaggatctaggcgatctggaatcatttaccggtttgatcaacaaaataaagaacattggccagaccaatcatgaagaagcagtgatattgtcgctgatgctattttcctttataatctgggcattatttgtcttcaagtttctgcttgctgtcatttgctcgatttttgtttattataaaataatcaatgatcaggaatatagcgggttgcgtgagtacatttgtgttaccgtcagcgaaaatgttgatgaacttgttgaaagacaaaggaaaaaggaaaatgatgacacgatttataagacaggtcttctcgaatctcagacttttgacgattttaaagaagttgaaaataaaattgaaacatcttttaatgatacgtcatatgcttctaataatgattctatgattgagctaatagagagaagacccgaatacaaaagtcaggatgtatgtgggcccattcccacaatgaagaaaacggaaacaatggaatcgttcgttgacaatggcaatccacaatataccactagattctctgcgattctagattcaccatatatcaacagctatgaaagtaatgatataaagaaagcaaaaatacaaagcagaagcgtaaatactccaaaatatgaggatttgtcttcttctgacattttcaacaaaatacactctgctggacaattaaaatctacaacttctatggagtttcacgggccattagattctatgccaaatacaacaaacaacatccgtaattttaatagcaacagtagtagacctagaccacctcctttacagacaaaaagttcgattaattcaaaagctgactcgaatgataatggaaggatttatacaccaatgaaagcgtacttcagggagcctgatcttccgaggaagggtttgctggaagatgaagatcgtacatataattatacttaataggctggcaaaagccctttgcatatttcatgaattagatagacgtgattagaaacagccgttagtatgtttctgataaaaataatactttttttgtaacactattttcatatattggattgataccggttatagcacaaacataacagccatgaaagtttctttgaaaaccccttttaacatttgcttgtaagagataggttaattttttatagttgctgagattccattgttggtaaagacttaatattaggtatacagaatatactaggagttctctctgggtatgtaggaatccacaaaagggtgtcactagttcaacataataacatcttttttttattccttctttgatattttgtcatattatcctattattttatcaatccttgcatttcagcttccaatagatttgatatttgtttctcaatattatgtcatcttcatacacagtatgtgataatatactagtaacatgaatactactaaatgagtactaccttaggggttcattacagcagcttaagcgaaagtagaaaatgaggcggatatttgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattattgccttattaaaaatggaatcccaacaattacatcaaaatccacattctctacaatattgatttccatcgtgtaagttttctgcacgaagtttattcattcaatttgaagtgcttcgtaataatattactatgcaacttaggtacctcatatttcttagagttcaaccaagttggttccgttggcgtaatggtaacgcgtctccctcctaaggagaagactgcgggttcgagtcccgtacggaacgttgattattttttttttttcgtttctttatagaaaaaattcagacgatattaccttgcgatgagataatcttaccgcagaaagagtgccacagtggtaataactagttgaaggttcatattatataaaaaactctaagaataaaaatggtatctagtgcagttaaatgtggcatatgtcgcggagttgatggtaaatataaatgtcctaaatgtggcgtacgatattgctccttgaaatgctataaagatgctgcaaagcatgttcataaggaaagcgaacaacccagggctggtacagaagctaatgtggaagttgttaataacgataagatcataaacagttcactcgcaatgaataaaacattaaagacgaaggcattcgatgatatatatcaaaatagcgcagaattgcaagagctgttgaaatacaacacggtgaagttccatttggcaaaggtttatagaattttgtccagtactgttaacgatggaagttctggaaaaatgaacagcgatctacaaaaagaactagctgtaaattatttgaatacattacgatatggtggtatacattataatgaagcaattgaggaattttgccagattttattagataaattaaatgcggtgaagaaataagaattatcgttgttagcatgatttttaagattgagcattttattcatttttaaccatataatagtgaaggtgaggactaataacaaagtacttgttgaaagggtcgggttgcttttaggttttttcttctcgttaaggatttcccacttgtctggcaaggcgtcaagcagacttggaaaataatgatattatgtcagaatttttgtgtgaggcgcttctattgcaagtttgtgacaccttataataaaagtgaaccatgtatttacatatgattagggaaagttccaccatcatcttatgatcttcatggccgttttggtcttctttttaacttgaagtccaacttggcgactgtacatatatacatatatatagcaataagtataacaaggcaacaaatcaggtcccattatttaatttgaagtcatctactgccccataagaacctctatattatcagtagattctttcttttagggaaatcgaacctcgatattgtaagagaaacccgcgccactcctaaaaaggtattttgaaggagaggatgatttggagcaacatttggtacactttatcctcagtttttcgctaactacctcgcaacttgttgttgtggatgaaatttttgatattaatttcaataaataaaatatatgcaaatatcattataatttgtcaagtgcgggaaatagactatgcagtgatttagtgtgcaagtttgcccacttcacattcataccaaatatttcttcccactcatttttatcgtattagcactacatacgtgactttttagctcagctttcggactggatagctttactgacttactttctacaagcgatatcattcgtcacagtactccaaagaagtctgggcatttaattttcttctttatcaagtccgccattatgaaggaatgtattgggtaatagttgacataccgatgttctgctggtagcatcgatgaacgaaaataggtaacggcttgccgctgaagatattggaaatgagacagatcattctagggtaaaatgcgctgtagagctagcgtcaattgcgattttcgaacactggctgcaggtatttctgttttctcggctttcattatagtaatgtgaagctactaggagaatcacgaaacatctttttagtaggatgagaacaccacgctctcctaactggaagtaatttttggtatgcttagagatctgttcctctcttatgacttctttttcgcctactataaacttaatatcaacatatttagttagttttttcagagcaatacgtgtttattttttcacaacttcgcatggcattatgtatcattgcagcgtaaatttttacatttagtaatatctaataacatatacacaaaaaagggacagatttttgaattaaataaaccaagcgtaaatcagtattgctcttaccgcagtagggggagttatctactcctgcttaacgtagagaaacaatagtaaaagttatgcttgtgttggaataaaaatcaactatcggctggcaactaatagggacactaccaatatattatcatatacggtgttagacgatgacataagatacgaggaactgtcatcgaagttagaggaagctgaaatgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatatagagataaagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctgatattatagcctttaccaacaatagaatcccaccaattatctcaaaattcaccagtatcttaaagagaatgtggattttgatgtaattgttgggattccattgtgattaaggctataatattaggtatgtagaaagtactagaagttctcctccaggatttaggaatccataaaagggaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacatatctcaacattaattactcggaacttttttttgatttgttatataataacagaaaatccagatttgtacagaaagaaaatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagatttttttggctactgttgcggttacatataacatactttttgcatatatcgtaagttatcagacaccatctggctcactgaaagtttatttctatgtgctttctgaaacgtatgtatatatgagattcaaaaacaatatttaaatattttcgatattatacctacaatgcaatgggctccttctaacttgagaacctcttcccgggtgttcttacaggtccatatcctggcggaaactccttatgtctacttctgaatcagaatccaatttcggttttttttcataatgtgtattttcacgatcacgctcacgctcatgtccaagtcccgttatgtcatttaggtttctcgtgtcccctcttccgtgattgattgttcgtgctttccaggattttatacgactagcattcctaggaggatgttcgacacttaaaggcggcatagaaagtctaaatttaggtgctatattttcattaatatttgagaggtccccatttgattcgttgaaactgaaattatacttgactgcgctgtctttttcaaaaggttccttatgagcttcattttcgcggtgttggttttcactgaacttattaagctttctttccctttctttcaccggatttaaagatttatcctgcgagtttgaaaggatatcatttcttcgtttatagcaccaagcccttaactcgtcagcagtcacatttgagtccaatgcacatagtatatcatccaaacaggtgaggtagccctgatgtttggttaaagagtttttctcattagccacccggtaaagtcttgtcaccgcattggcggctagcttgaactcttgagaaagttccaaattaagactctcaatcgcttgctttgtaggaggttgctctggaggtaaacttgattccaatgaatgcatttgctccataattgaatatattctgctcttgaattagatatgtgtcgtcggtaaaaaaggtttcttgaaatgtaattgtatgagctgccacgatgctaaactgcaaaacgacgtaagacaagtacagtagaatgaatggctgcgcttcaccaccaatgatttgtatcaggctaacgtgcacttggaaggtggaaacgatgcttttgtccagatgcctttacgagtaaggaaaaagaaccatttgaaattttttcaagcgcacttttagaacaaattcgaaaagtgaagaaaatataggtggggtaacaaggaaaagaggctacaagagttcgttaatatattatctccgtattgtgtaaaggaatatgtcacaatttgataataactcttcgttaagagcttgaaagaaatatttcaacttgcaagtctgggaagtgaatggagacataaaaaacaaaaaaatctcccgggggcgagtcgaacgcccgatctcaagatttcgtagtgataaattacagtcttgcgccttaaaccaacttggctaccgagagtatttaattgttgaagaaagagtatactacataacacatatacaattgaaaaagagatttcaaataattatccggtccttccaagatggttcagagtgaaatttatactaaagctaagggatggaagagaatactgacaaattaatgaacaaatacttgaaatgagatagcaactgaggaacaaacgtaagtattttcaacggaattagaaatagcgacatcatgaccagcttattcgcaaatgtgattttcggttgggaagtattaagtcagcatcatcatatgaaaatacttcataacttttctggaggataccttttgaagagagaaacctgtattttgcacagtggattagagccgaaacttcatatgctgctgcgttattttccatagctatagtaacgttggaacaagaatcaactattacctatcgaagagttttcatgttactattatattatcccatactgtgtaagaagataacataaggattgagaaacagtaacaaagtctaatgaaagctaaaaatgcaaggattgataatgtaataggataatgagtgacaaagtatcaaagaaggaataaaaaaaagacattattatgttgaactagtgacacccttttgtggattcctacatacccagagagaactcctagtatattctgtatacctaatattaagtctttaccaacaatggaatcccagcaattatcaaaaaattcacctttcttccaaacattaatttgttccacgggtccatttttataattacgaaataattgtgcattggtaacaaagggagaaagcgatatcctaaactagtaggttacagttgataatataaaaagttggaaaatagcttagaaatgaagaagagaataacggcttctatgcggttgtgacttttgacgcgttaggcgtggtgctaaagatggcgaaaaaatgtaacgtcttcccaagaagtacgcttctaaactaaatatgattcatagtggacagaaagatcaccattttgaatgatgggtcgtggcaaattaatactgatagaaggattggataggactggtaaaaccacgcaatgtaatattctttacaaaaaattgcaaccaaactgtaaactattgaagttccccgaaaggtctacccgaatcggaggactcataaacgaatatttgacggatgatagtttccaattatcagatcaggcaattcacctcttgttttcggcaaatagatgggaaatagttgacaagataaagaaagatttactagaaggcaagaacattgtcatggacagatatgtttattctggagtggcatattctgccgctaaggggacaaatggaatggatttggattggtgcttgcaacccgatgtagggttgctgaaaccggatttgacattatttttaagcactcaagatgtcgacaataacgccgaaaaatctggatttggtgacgaaagatacgaaactgttaagtttcaagaaaaagtgaagcaaacttttatgaagctattggataaagagataaggaaaggcgatgagtcaatcacgattgtagacgttactaataagggcattcaggaagttgaagcgcttatttggcaaatcgttgagcctgttttgagtacgcatattgatcatgataaattttcgttcttctaggaggatctgtacatatatcctagtctagtctatctaaaatacttagtctttctaacagcatatcctttgaaatttcttgtatttcccctccaataaacatctcgtccattatcatatagactttgtaaaagttgaatacgatatccagttcacagacattgccgaaaaatgcatctagcacctccacaaacagatggatgtggcacaaatatatgggttcatcgtcaagtaagtccacacccatgacaaaatacagacccgcatacctcctgtatatgagtttcgtcgaatcggaaaactctacgaagttactctgatgcttatgatctctggaagatatgagtctataaatctgcgcaatggcatcctggctacgctgaggatccgaactgtgtacatcgaaccatctcaccaaccgcaccacaccctgcttattaaagcacagtataaactgtactgccattttttttatcccttacagcaaacaagtctccgttcttcacaaaataacagcaccaaacgctatctcaaggcaaacgttcttaatgtacctactgaataaaccattcctccccgtttgtatcaaaagtatccgaaactgttctatgcgtgcaaaatgatatgtcttgcaaaactattggaaagacccttccactacaggtacagtttagaaatgccggagctgcaagtactacgtgccggcagcatgataaacatacccgcgtcctatagccattcaagcctacatatatggtatatacaacatgaacgctttagtacggtcaccccatctacaagcataacctcttgggcaaaggcgcaaatagttgccacgtgcgagtgcggtgcatgggtggctgtcttttcgtcattggcacgaccccttgcaggtgggaggtagaaccaaataatatccggttgacggtaaaagcaggtttatatatagtgttaaagaaaggtattgtcacatcccgtcgctacccttatccaaaccacgatatcgcacgcacaccaggaaagtaaagttgtgtaagccgtagcagttttttacaggttaaccgattgaataagataatggcgggaaacggtaaggacaaagaggtagataaaagtccctctgttagtactttgaaactattgggaaaacgcctgtttaattccagcagtcacacggataactcttcgttactgcttagtgccgaacaattgggcaatgggagaagtttaagaaaaaggccaacgtctccgtccattagtggcagtggtagcggtggtaattcaccttcgtcttctgctggggcacggcagagatctgcttctttacatagaagaaaaaacaatgcttctgtaggattttcaaatgggtctgtgtcgtcacacaagtcctctgtcgcattgcaggacttaattaaacataataataacccttacttgaactctccctctgatattctgggcacaggtactggcattgcctcgacaagagatagggatagagcagttttggatagagaaaaggaaaaagaaagggcgagaaacaaagaaagaaatactcatcacgcgggcttaccgcaaaggtctaatagcatggctagtcaccattttcccaacgagaatatagtttataatccatacggcataagcccaaaccatgctaggccagatactgcatttgcagacactctgaatacgaataaggagaacgatttgagtttttacatgcatgatggtaacagcaagatacggatgttgccccttccaattgctaatccgaacgattttttgcccgaagatatgaaacaatatagtgtccatttaacggataatttcgtatttgatacggacaataaacctattggttcgggtgggtctagtgaagttagaaaggttaaatcaagttacaggcaaaaggatgtttacgctctaaaaaaactgaatatgatataccacgagtcacccgagaagttttacaagagatgctccaaagaattcatcatagctaagcatttaagtcataacgttcacatcacgaatactttttatcttctaaaagttcccacgaccacatatacaactcgtggttgggggtttattatggaactaggtgttaaggacctcttccaactgatggaaagaacaggctggaagaacgttcccttcaatgaaaaatattgtcttttcaaacaagtggcccaaggtattaagttttgtcatgacaatggtattgctcaccgtgatttgaagcccgaaaatgttttaatttctaaagaaggtatatgcaaattgacggatttcggtatttctgattggtaccatgtgatacctcatgactacactagtccagtgaaaacatgccaaggtatgattggctctccaccatacactccgccagaggtaatgtacttcgatgccaagaagcactaccccgaaaagttccaaaaaccctataatccgttggccatggattcctatgccctcggaatcatgctgattaccatgattaacaatatcatccccttcatcgattcttgtaacactgatgcgagattcagggaatttgaagtgtcatatgacaacttcatcaatcatcaaaacccacatttcagggacaagggctgccacaagccgggtcctggttccgaatactctttagcaagaaatttcaagaatactgatgccacgcgtatcgcatggagattggctgacccgaaccctgcaactagatatacaatggatgatttatttaatgatccgtttttccaacaaattgaaacatgtgtcgagccaaatgatgatgacttagtaagggttcctgaattaaggaaaagtacttctaccaatgattttagtgaaaattcattagatgcaccccatgatcaagaggtcattcacacgtctaatccattcctaaaaaaggaaacgctcacttctaaaccaagatcgatgttggaaattgcagaatctccttccttgaaacaaaaatccaaggtaaaagatagcgcaaagaccaaaacacacgatgttggggatgaaggggggaatgaaagcaccaaacctaagcagcaagataaaaaggaaaatttgaagaaagatgaggtcaagaacggcgacaaggacaaagtcattgaagaggctaccacgactaatgtggacagcatattggaaaaaccaacaccaacctccacaaaagtagaggacaacttaagcgaagatgattccacaatgaaggaattaaagtcgatgctaaactccacccctactacaccaacacataatggccccactccgctccctgcaaaggctggcactcaattagataagcgtatgagcgacctatcactcaaatcggaaacaccggcttctacaaagaactttagcgcaccgaatgtttcgtcatcaagcaattcactgagaagcctcggaagtccaagcgtgtcatcctcgaaaaagaagaaggtaattcaccaccacttggacattaccaacagcgttacaaacatgtcatccgtgagcgcctttatctcaagatagacgttaggacttctttaattccctcttttatgctttagtatcgtcatattctttcatacccttccttataagctttttatataaaatatcccaccgggaaaagataaagaacggaagataaatcaaacaatgaaataaagcacacacatataaatccacatatgtacttatatattttacttcaaacaataaacaaacattttattatttatttttcccgtacatcgatgtacgtgatcggtttttctcattcctctcggatccttcgggaccaccatgtctcacccaccaaggtcaaaaaaaaaataaaatcggacgagaaaagtattgggcaaacaacaattatccacgtgcttatcacgtttttttatttaatgtagaatgtaaaccattataccttaaagataaacactttgttaattaatcattttagttggcggtcattttcatttctgctacaagtaccaacatcaagtgcttaaaatataatacggttttctacacttttattaacgatgaactctctggcaaataataataagctttctactgaggatgaggaaatccattcggcaagaaaaagaggctataacgaggagcagaactacagcgaggccaggaaaaagcaaagagatcaaggcttgttgtcacaagagagcaatgacggaaatattgactctgctctgttgagcgaaggggctacgctaaaagggactcaaagtcagtatgaaagcggactgacgtctaacaaagatgagaaaggaagtgatgacgaagatgcgtcagtggctgaggctgctgttgccgctaccgtcaattatacagacttaatccagggccaggaagatagttctgatgcccacacatctaatcaaacgaacgcgaatggtgagcacaaggattcccttaatggggaaagagccataaccccatcaaatgaaggagtcaagccaaacacctccctggagggaatgacgtcttcaccaatggaatctacacagcaatctaaaaacgacatgctcataccattggcagaacacgatcgtgggccagaacaccaacaggatgatgaagacaatgatgacgctgacattgatctcaaaaaggatataagcatgcagccgggtcgtcgtggaagaaaacctactactttggccacaacagacgagtggaaaaagcaaagaaaagactcccataaagaagtcgaaaggcgtcgccgcgaaaacatcaacactgcaatcaacgttttaagcgacctcctgcccgtgagagaatcaagtaaggcagcaatattggcgtgtgccgctgaatacattcaaaaattgaaagaaaccgatgaagcaaacatcgaaaagtggacgttacaaaaattgcttagcgagcaaaacgcatcgcaattagccagtgcaaatgagaaactgcaggaagaactgggaaatgcttacaaagaaatcgagtacatgaaacgcgttttaaggaaggagggaatagaatacgaggatatgcacactcacaagaaacaagagaacgaaagaaaaagcactaggagcgataatccacatgaggcttgagagttaaaaatagatagctaaatgtatttcgagtctccctatgtatctgcgtctctgccccatagcacctctgttaagtttttatcaatattccatcggcatatttgaaaccgcccggatggtattagagaatcactcagcctcaaactcagcaagtaaaagaggacgggacggactttcaaatatgtctttgtacgttattgtttttcatccctaaatggcttagtaaaaaagttttgccaagaattttttgacgttcaatggaaaaatcgccaagagaaatacgcacaacctccgttttcccgccttttatcaaaaaatcttagttttcccttcctttttttttttttgggtcgcagaaaagaaaaaagatagtagtggagaggattacctgaaaaaaacaggcaaaaacgtcacatccttgaaggtccgcgacaatcacgggcctatttctactttggggctttgcttgattatttaagaagaaacattggacgaagatcaagtaagagtgcacttgtctttagtctggcattccgctatttgtatcttatatagttaacaacaactgttatttactttctggaaaacaaccaacgtttatttttatgaattagaatcattgagattgtctaaacgagaggaagagaaagaaagagagaaagagaaaagaaagcgaagcaagatacaattccaatgatgttatcactgcgcaggttctccatgtacgttttgagatctctgcggcttcactttaaaaagataatcattactcttctaactatccagttactattcattaccatatttgtattgggcggtcgctcgtcgattattgacggtaactggaagtcattcatggcgctctttttcaaaccgcttgcttacactaacagaaacaacaaccatgcttctttcgatctgagatcaaaagacaacgtagccaaactttacgaaaaaatgaattttgatacttcaggcaaatggatcgacacgtacaccttgaagaataatcttctcactgtgaaaatgggtcctgaaaaagggcaagttcttgattcggtagatgaattgagatattacgataacgacccaaggctggtatggtcagttttactagatcacttattagaatcagattccaatgaatacgcattttcgtggtacgattgggctaattttgactctacaaacaaactcattgcactgagacacacgaacatatcttgccagttcgtttgcgagggtgcctttgataaaaatgtgctagaaatggtagagagtgaagtccaagagcctttattcgtcacaaataggaataaatatgacgaatcgctctggtacaacagggtaagaaaggttgtcgattctaattctgtgcagcaagccatacatgatcactgcatgaataatgacgcgtattccaatggtactcccttcgaattgccttttatcataagcgaaatttctgaaaggttgaggccagaagtgtatgacttacaagccaaaaaccacttgttatattctaactttactccactgtcattaaccgtactggacagcgataaagatgcatacagaatcaatttgaagacaacagactcttccaaatcaaatatagtacagacaaatctactacagaattacattaagaggcacagaaatgaaatggtaaatggcgacctcattttcaaccacacttccatgtttgaaaaatttttacatcatggatccactaaaaaaaggaaacttgacgttgaagcgttggataaaacaatatacgctggagagtatctagaactatcaccatctgatttccaattcaatgcaaaagagaggatcattgaattagagaccaggctcaggtctgaaggcctaccatctcatgatacccactatttacgaagtttaaagacgtccgtaaatacgtcccctgcattacagcaaaagtatttcgcagaggcctctgatattacggacgcgactgccgatggtcatcatagagacaggcgatttttctcaatcggacataatctcctaaatgaccctcaggagtttgaagcaagattgaattctttgatcagaaattttcagaaatttgttaaggctaacggattaatttcctggctatcgcatggtacattgtatggatatctatatgatggtctgaagtttccctgggatgtcgaccatgatttacagatgcccattaaacatttacattacttgagtcaatatttcaaccaatccctaatattagaagatccaagagaaggtaatggaagattcttactagatgtaggaagcgcaattacggtaggagttcatgggaacggcgaaaacaatattgatgctcgtttcatcgatattgactcaggtatatacattgacatcacgggacttagcgttagttccgatgcggctaaacagtacatgtccaaatttgtagaagaagaaagctcgggcgaaagcttttctgcccttattgaagactataagtttgacgaaaacgactattttgacgaggtggatggtagagaaggtttagctaaatataccatacatgaattaatggaatgggttaattctcatccagacgactttacggatgcagaaaagaatttagtcaccaaaacatacaagaaagagcttgcaatttcgagaagcgattatgctgaaaaagacttgtctccgaaacaaaggtatttggtaaatgagaagtataacctttacaattgtagaaaccagcatttttccagtctaaacatcatatcacccttgagaaatacaatgttcagcggtgtgtcagcatttgttcctaataggcccatagcaacattgaataatgagtataaagttccggcaaaatacgggcttttgtcattccaaggtaaggtgtatttaccggaattcagatactggttctcgtttgcagacatgaagaagtttgcaaatttgcagctgaaagaacccaagataacacgactggaaagtcccttaaatgatttaaaattcagcgacataagcctactgataacaaacattttaaaatgtgggtttcactccgtatttgccagcttatttaattcttttgacagtactgtttacagactcaaagagcttgaaatacagtatgatcctagcttgagtgaggaagaaaaaagtagtctattaaaaactctacggcgaggaatgtcaaaaaaaataaaatcaccagaaaaagatccgatcatatatatatacgaaagaaagttatgggaaaacgtggaaaagttgttgaatgcgtcaaacatctacaacattgcttcacaagttgagaaggaaaaaggtaaagagtttgttgaacggtcccagcaagtatatgaaagaaactttgacggcttcagacttcccgatggcggcaacagtaagactgtaaatgatctgaattctaagggcttaaatctctttggtgataataagaaaacttcaaacaatatatttggttcagaccaaaaatattaaaaaacgttcccttatccttcggaataggataataacaaaaaccattatttattcattcttgcctcacttaaattcggcccttacggcgacatttcaataacataaatatgcgtgtaaccttattaatttataatgtctaatttattataatattccttcacctaaacacttcaaattggacctcacgcaatatagcgccttctagacccttgcccaaattacccagcaactctacgctttcattgagagaatcaagcgaactctcatcatcatcctgtgaacctttaggttttttaccgttaaatttataaatgccagaacttcctgcaaaaatcgtggtaccatcttcagtaccacatctgttagctagcaccaaaatcgcattctttccttggaacttccaaggctgtccaagggaggttcccaaaaatgtcttttccagtactgtatcctttatcacttcctcagaatccaataagtctattgtgtcctccttgtgctttccatctttataatattcatgatctaggggcattctagttttgcccaaaatgctttcgataagagatgaatttttaaaccaattaattctggatttaaagtacaaaaaaggaaaaaatcgtagaatccagtagtttacgtttgacatatctggttcatccatatccttatattcacttgtactgtcgtcagaaggcactctgggcgtacgttgcgaatcaccaattttaagctggtaaattccttgagatcctgccaaaggcaacccttgctcctttaaagcgaaagctattttgttcttagcggcttctaataatgaattgttatgtaacgtctgtttgtctgtgatagaagtagagtttaaccacgccattggacatagaatcaattcaacattattgtcaacgcaaaaagaagagaattcaaagtgattaaagggggccatgaatttgtagggacttaagtccatacaaatacctattgatgctttcaaagtcacatctctgttgtaagagtcctcattagaaagcttagcacactttgaaaaatccatgggaaacgtctgaaatccctctggattctcctcgcaatcccaattcatttctgtatcatagagaaaagtctttctgtaattaaagatctgctccccctgcggatttactaccagggcagaattgtatagcttctgttcatcatcatcttcaggatatcctattatagtgtagcattgaaatttctcggatattgatttagccagttcaaaagagggcccttcatctttcttagtaacataaggtaaaatatcttttctggcatgaaaactgtaacctgtcaatgcaaattcggggaatagtattatgtctggtttcacataggtggcacttttcgtaactttatccaatattgaccatgttctcttaattgtttgatctacttgcccaatttgcggattgagttgaattactagtacctttagtgatactaaaagttttgtgctcatcttagcaccatgaattgcgtctattagcattcactgaatgtcacgatagagttatcgctgtaaactagcactttttagcattgaaatgcttaaaatgtgtgaaactaaagtggttttatttccaaagaagggttatcccttactagggcaacgaatgaatatctattagggctataaaacaaaaatagttaagtgagatatataccctcttgaatggtgcagggtaaataattatatatcgttacgaacgaaagatgaaaaatatgaaaaaaaaaaaaatcaaatttatgtcaagtgaagggcattgcatggcaagtgtaaagaatccaagaagaaaagaaaggcttaaagcaatccaggttagtacttataagaatgtctgttgtaggatcgttaattttttgcttggactgtggtgatctcctggaaaatcctaatgccgtattaggctctaacgttgaatgcagccaatgtaaagccatatatcccaagtcacaattctccaatttaaaagtcgtcaccacgacggcagacgatgcgtttccatcttctcttagagccaagaaatccgtggttaaaacttctttgaagaagaacgaactgaaagacggcgctactatcaaggaaaagtgtcctcagtgtggaaatgaagagatgaactatcatactttacagttaagatctgcagatgaaggtgctactgtcttctatacatgcacttcctgtggttacaagttccgtaccaacaattgattgggttgtgttcgcacatattacaatttgtacattaatatcatccccgctttcatcatgtgaacatctatagaacatcatttataaaaacaaaaaatctatgtactgacgatataatagcgtacattatcatattattcttactatttatcatactcatcgcatctactgttctcgagaacgtgtaaagtgatttatgccattgaatgaaaaattttgttaaggaacaactagaaatataatagtgtcttggtggatgtggcaaatgaggtgtgcgtgataaagagctacaaactcaaagtaataacagctatcatccatttttatagcaatatttgaaaatggctgctcgtccacaacaacctcctatggaaatgccggatctgtcgaacgccattgtggcacaagacgagatgggtagaccctttattatcgtgaaggatcaaggtaacaagaagagacagcacggattagaggccaagaaatcacatatattggctgctagatcagtagcttctattatcaaaacttcgttgggtccccgtgggttagataagatcttgatttcacctgacggtgaaatcaccatcactaacgatggtgctacaattttgtcccaaatggagctagataatgagattgcaaagttgttagtacaactttccaaatctcaagatgatgaaattggtgatggtactactggtgttgttgttctggcaagtgcgctacttgaccaagcattggagttaattcaaaagggtatacatccaatcaaaatcgctaatggatttgatgaagccgccaaattagccatttccaagttagaagaaacatgtgacgacatttctgcgtcaaacgatgaattgttcagggactttttattgagggccgccaaaacttctttgggctccaaaattgtttccaaggatcatgatagatttgctgaaatggctgtggaagccgtcataaatgtcatggacaaagatcgtaaagacgtggatttcgatttaatcaaaatgcaaggacgggttggcggatctataagcgattcaaaattgattaatggtgtcattttggataaagatttttctcatccacaaatgcctaaatgtgttttaccaaaagagggctctgatggtgttaagttagctatattaacgtgtccatttgaacctcctaaaccaaagaccaagcataaattagacatttcttcagtagaagaataccaaaaattacagacttatgaacaagataagttcaaagaaatgatagacgatgtgaagaaagcgggcgcagatgttgttatatgccaatgggggtttgacgatgaggccaatcatctacttctacagaatgatttacctgccgtaagatgggtaggtggccaagaactagaacacattgccatttccacaaacggtcgcattgttccaagatttcaagacttgtctaaggataaattaggtacatgttccagaatttacgagcaggagtttggtactactaaggatcgtatgctgattatcgagcaaagtaaagaaacaaaaactgtaacatgttttgttcgcggttccaataaaatgatcgtggatgaagctgaacgtgcattgcatgactcactatgtgtggtacgtaacttggttaaagactcacgtgtagtttacggtgggggagcagccgaagtgactatgtccctggctgtctctgaggaagctgataagcaacgtggtattgatcagtatgcattccgtggattcgcccaagcgttagacaccattccaatgactttggctgaaaattctggtcttgatccaatcggaactttgtctacattgaaaagtaaacaactgaaagaaaagatttccaacattggtgtcgattgcttaggttacgggtctaatgacatgaaggaactatttgtcgttgatccatttattggcaaaaagcagcaaattcttttagctactcaattatgtagaatgattttaaagattgataacgtcatcattagtggtaaagatgagtattgattttgtataaataaataataaaagataagttttaatcacatatcccacaattttttttctcagatcagcatttggggttacttgattgtacatatacgtgtatataatcagttgtatacgtatatttaaatgaagtgaggggcgtttcagttatttgcatttgtttttgtacctttttccttataagatgagtcatgactcaataatcaaaccatgttgaaaaggctgaaatttctaacaatttccggaccatattcctcataatctttcttagtgtgacagtagcctttgaattcggctgtttgtgccagcagcgagccaccaaaccagacagcgtttctctgcttccgatgagaaatcacggaaacatctacaccagtcgatttagttccacttaacagctcactttgtgcgattctgttatttacgatagactttagatctctttgtaaacgacgtccaaaatctttgaacatggtagacccacctgatagtacaatattgttgtataaacctttacggacgtcaatagggcaagcctggatagtttgatccactaccgtgggtaaaggagtcaagaagtctgaggatgcaatttctggattgaagaagatttcaggtgctaagaatctttcgtaaccaatatctacgacttttctccttgtcttttcttggttttccaccacaaattgggcaaatttagaaggatctttatcgaatttgttaaactcctttacaatatctggacagacgtaacagtattcttgcttaatcttttcggcagttctcaaggaagtgtctgcttcaccacgttctcttagcaaggattggatgaacaatgtgatgtctctaccggctattggaatgtttttaattgctgagccaatgacgtaaccttccgccactgggatgacgtgggtgacaccatcaccagaatctataacagtaccagttaatgatctatccgtgacttttgaagaggtccatgacgcagccagagccaaaactgcttgcacagcaatatatagaccagcacaattaaatgattcaaaaaaaatctccgccacttgctctctgttttctggaggattcagtggtggttcggtcaataggaaaaaatgatcttcaggctctgttcttaaatacttgaagatggaattttcccagaatctttccatgtgatcccaattttccacttgaccgtgtctgattggatagctcaaagagtaagagggtccttgggatgctactaaagcctcatttccaatatagaaatccaaatcttctgtacctcttttaccggataaattattagacagcaaaccacctgttgcaccattgaaattggttgcagaggtggaatttccaaagtatgatgcttcattactaactgctgagggcgcaccaacgcccgaggacttctttgtatttgaaggtgcagctgtggctattgcagtagggaagacccaggagggagaatcattaccggcgaaaccgagcttggtcagcccggtaccattgtccatgacaacagcgggattgtttaagtatgacattgaatcctaatttcttgctcaatcgtgaggccttacggtagggccaattcttgattaaactactctcatatatttttgtttgaaacttttgaaaaggggttctcgccattttgaagccgcggacagccgggtgactactgaaagtccttatcgaagggtcttcttgagcttacgttaaaaaagagccatagtagcttcacgagagagtcattggtaaagtgaaacatacatcaaccggctagcaggtttgcattgatatggaaccgcatgaggagcagatttggaagagtaaacttttgaaagcggctaacaacgatatggacatggatagaaatgtgccgttggcaccgaatctgaatgtgaatatgaacatgaaaatgaatgcgagcaggaacggggatgaattcggtctgacttctagtaggtttgatggagtggtgattggcagtaatggggatgtaaattttaagcccattttggagaaaattttccgcgaattaaccagtgattacaaggaggaacgaaaattggccagtatttcattatttgatctactagtatccttggaacatgaattgtcgatagaagagttccaagcagtttcaaatgacataaacaataagattttggagctggtccatacaaaaaaaacgagcactagggtaggggctgttctatccatagacactttgatttcattctacgcatatactgaaaggttgcctaacgaaacttcacgactggctggttaccttcgagggctaataccttctaatgatgtagaggtcatgagactcgctgcaaagactctgggcaagttagccgttccaggaggtacatatacctctgatttcgtggaatttgagataaagtcttgcttagaatggcttactgcctccacggaaaagaattcattctcgagttcgaagccagaccatgctaaacatgctgcgcttctgattataacagcgttggcagagaattgtccttatttactctaccaatacttgaattccatactagataacatttggagagcactaagagacccacatttggtgatcagaattgatgcgtccattacattggccaaatgtctttccaccctacgaaatagggatcctcagttaactagccagtgggtgcagagattggctacaagttgtgaatacggatttcaagtaaacacattagaatgcatccatgcaagtttgttggtttataaggaaatcttgtttttgaaggatccctttttgaatcaagtgttcgaccaaatgtgtctaaattgcatagcttatgaaaatcataaagcgaaaatgattagagaaaagatttaccagattgttcccctattagcatcgttcaatcctcaattatttgctggcaaatatttgcaccaaattatggacaactatttagagattttaaccaatgctccagcaaataaaataccacatctcaaagatgacaaaccacagattttaatatcgattggtgatattgcatatgaagtcgggcccgatatcgcaccttatgtgaaacaaattcttgattatattgaacatgatttacagacgaaattcaaattcagaaagaaatttgaaaatgaaattttctactgcatcggaagattggcagttcccttgggccccgttctaggtaaattattaaacagaaatatactggacctgatgttcaaatgccctctttccgactatatgcaggaaacgtttcaaattctgactgagagaataccatcactaggccccaaaataaatgacgagttgcttaacctagtctgttcaaccttatctggaacaccatttatccagccagggtcaccaatggagataccatcgttttcgagagaaagagcaagagaatggagaaataaaaacatcctacagaaaactggtgaaagtaacgatgataataatgatataaaaatcattatacaagcttttagaatgttaaaaaatatcaaaagcagattttcgttggtggaattcgtgagaattgttgcactttcttacattgagcatacagatcccagagtaaggaaactagctgcgttgacatcttgtgaaatttacgtcaaggataacatctgcaaacaaacatcactacactctctgaacactgtatctgaagtgttatcaaagcttctagccattacgattgcggaccctttacaagatatccgtttagaagttttaaagaatcttaatccatgtttcgatccccagttggcacaaccagataatttgagactcttgtttactgcactgcacgatgagtcgttcaatattcagtcagtagcaatggagcttgtcggtaggttgtcttccgtaaaccctgcatacgtcatcccatcgataagaaaaatactactggaactgctaacaaaattaaaattctcaacttcttctcgagaaaaggaagaaactgccagtttgttatgtactcttatcaggtcgagtaaagatgttgcgaaaccttatatcgaacctcttttaaatgttcttttaccaaaattccaagatacctcttcaacggttgcatcaactgcactgagaactataggtgagctatctgttgtagggggcgaagatatgaagatatatcttaaggatttgtttcctttaattatcaaaacatttcaggatcaatcaaactctttcaagagagaagctgcacttaaggcccttggtcaacttgcagcctcatctggttacgtgatagatcctttactcgactatcccgaattattgggtatattggtgaatatattgaagacagaaaactctcaaaatattaggagacaaacagtcactttgataggtatactgggagctatcgacccatatcgccaaaaagaacgtgaggttacctctactaccgatatatctacagaacagaacgccccgcctatcgacattgctcttctcatgcagggcatgtctccttcgaatgatgagtattataccactgttgtcattcactgcctgctaaaaatcctaaaagatccatccctatcatcttaccacactgccgtgatccaagcgattatgcatatttttcaaacccttggtctaaaatgtgtttcattcttggaccagatcatcccaactattttggacgtaatgcgtacatgctctcagtcactattagaattttacttccaacagctttgctctttgattattatcgtaaggcaacacataagacctcatgtcgattctatattccaggctatcaaagatttttcttcggttgctaagctacaaataacgcttgtaagtgttattgaagcaatatcaaaggctctggagggtgaattcaaaagattggtccctcttactctgaccttgttccttgtaattttggagaatgacaagtctagtgacaaggtcctctccagaagggtattgagactgttagaatcgtttggtcctaacttagaaggttattcgcatttgattacacccaagatagttcaaatggcagaattcaccagcgggaacctacaaaggtctgcaataattactattggcaaactggccaaggatgttgacctttttgagatgtcctcaagaattgttcactctttacttagggtactaagttcaacaacgagtgacgaactctcaaaagtcattatgaatactttaagtctactgctaatacaaatgggcacatcctttgctatcttcatccctgtcattaatgaagttttaatgaagaaacatattcaacacacaatatatgatgacttgacaaacagaatattaaacaatgatgttttacccacaaaaattcttgaagcaaatacaacggattataagcccgcggaacaaatggaggcagcagatgctggggtcgcaaaattacctataaaccaatcagttttgaaaagtgcatggaattctagccaacaaagaactaaagaagattggcaggaatggagcaaacgtctatccattcaattattaaaagagtcaccctcccatgctctaagagcttgttcaaatcttgcaagcatgtattatccactagccaaagaactttttaataccgcattcgcatgtgtttggaccgaactttatagccaatatcaagaagatttaattgggtcattatgtatagccttatcttctcccttaaatccaccagaaatacatcaaacattgttaaacctggtagaatttatggaacacgatgacaaggcattaccaataccaactcaaagcctgggcgagtatgctgaaagatgtcacgcctatgccaaagcgctacattataaagagattaaatttattaaagagcctgagaactcaactattgaatcattgatcagcattaacaaccagctgaatcaaacggatgctgcaattggtatattaaagcatgcccaacaacatcattcacttcaattaaaggagacatggtttgaaaaattagagcgttgggaagatgcactacatgcttataatgaacgtgaaaaggcaggtgatacttccgtgagcgttacactcggtaagatgagatcccttcatgcccttggcgaatgggaacagttgtcgcaattggcagctagaaagtggaaagtttcgaagctacaaactaagaagctaatagctcccttggcagctggtgctgcgtgggggttgggagagtgggatatgcttgagcaatatatcagcgttatgaaacctaaatctccagataaggaattttttgatgcaattttatacttgcacaagaatgattacgacaatgctagtaagcatatattaaacgccagagatttgcttgtgactgaaatttccgcgttgatcaatgaaagttataatagagcatatagcgttattgttagaactcaaataataacagagtttgaggaaatcatcaagtataaacaattgccacctaattccgagaaaaaacttcactatcaaaatctttggacaaaaagactgctgggctgccaaaaaaatgtcgatttatggcaaagagtgcttagagtaagatcattggtaataaagcccaagcaagacctgcaaatatggataaaatttgcaaatttgtgcagaaaatctggtagaatgaggctagcaaataaggcattgaatatgctactagaaggaggcaacgatcctagtttaccaaatacgttcaaagctcctcccccagttgtttacgcgcaactaaaatatatttgggctacaggagcttataaagaagcattaaaccacttgataggatttacatccaggttagcgcatgatcttggtttggatccgaataatatgatcgcgcaaagtgtcaaactctcaagtgcaagtactgctccgtatgttgaggaatacacaaaattattagctcgatgttttttaaagcaaggtgagtggagaatagcaacacaaccgaactggagaaacacaaatccggatgcaattcttggttcttatctattggctacacatttcgataaaaattggtacaaggcatggcataattgggccttagctaattttgaagtaatatccatggttcaggaagagactaagctcaacggaggtaagaatgatgatgatgatgacacggcagttaataatgataatgtgcggattgacggtagtatcctaggaagtggttctttgactattaatggcaacagatacccgctagagcttattcaaagacatgttgttccagcgatcaagggcttttttcattcaatatctctattagaaacaagttgtttgcaagacacgttgaggttattgactcttttatttaactttggtggtattaaagaagtctcacaagccatgtatgaaggcttcaatttgatgaaaatagagaactggcttgaagtcttaccacagttgatctctcgtatacatcagccagatcctacggtgagtaattcccttttgtcgttgctttctgatttagggaaagctcatccacaagctctcgtgtatcctttaactgtcgcgatcaagtctgaatctgtttcaagacaaaaagcggctctttcaataatagagaaaattaggattcatagtccagtcctggtaaaccaggcagaattagttagtcacgagttgatcagagtagccgttctatggcacgaattatggtatgaaggactggaagatgcgagccgccaatttttcgttgaacataacatagaaaaaatgttttctactttagaacctttacataaacacttaggcaatgagcctcaaacgttaagtgaggtatcgtttcagaaatcatttggtagagatttgaacgatgcctacgaatggttgaataactacaaaaagtcaaaagacatcaataatttgaaccaagcttgggatatttattataacgtcttcagaaaaataacacgtcaaataccacagttacaaaccttagacttacagcatgtttctccccagcttctggctactcatgatctcgaattggctgttcctgggacatatttcccaggaaaacctaccattagaatagcgaagtttgagccattattttctgtgatctcttcgaagcaaaggccaagaaaattctccatcaagggtagcgacggtaaagattataaatacgttttaaagggacatgaagatataagacaagatagccttgttatgcaattatttggtctagttaacactttgttgaagaatgattcagagtgtttcaagagacatttggatatccaacaatacccggctattccattgtcgcctaaatctggtttactaggatgggtaccaaatagtgacacattccacgttttgatcagagaacaccgtgatgccaaaaaaattccgttgaacattgaacattgggttatgttacaaatggcccccgattatgagaatttgactcttttacaaaaaattgaagtattcacgtacgctttagataatacaaaaggccaagacctttataaaatattatggttaaagagtaggtcgtcagagacatggctagaacgtagaacaacttatacgagatctttagcagttatgtccatgactggttatattctgggactaggtgatcgccatccaagcaacctgatgctagatagaatcaccggtaaagttatccacattgatttcggcgattgttttgaagctgccatcttaagagaaaagtatccagaaaaagtgccatttagactaactaggatgttaacatacgcaatggaagttagtggaattgaaggcagtttccgaattacttgtgaaaatgtcatgagagtcttaagagataataaagaatcattaatggcgatcttggaagcttttgcgcttgatcctttgatccattggggatttgatttaccgccacaaaaacttactgagcaaactggaattcctttgccgttgattaatcctagtgaattattaaggaagggggcaattactgtcgaagaagcggcaaatatggaagcagaacaacaaaatgagaccaaaaacgccagagcaatgcttgttttgagacgtattacagataaattaacgggcaatgatatcaagaggttcaatgaattagacgtccctgagcaggttgataaactgatccaacaagccacttctattgaaaggttatgtcaacattatattggatggtgcccattctggtgactgcggtgtcatttttcatttcgtgctttgtttactatttattttttttgtattacgcatttgtatacgtgtgcaagtattgtgtattattattattattatcattatttttgtaatatctcgtcattatgtgaaatgaaggatgatataaggtacataaattgtgaaatcaactccatttaaaacaactttattggatagatggcacatggtacttttcacaataggtattggcaatatcagtccattttgttatgagcggatgtttttcttgcaagtcaaagtttggatcaaatatggacttactaagtactttgttaatgcgtaattctttttgagcatcaatatatgccttactgaggtcctcatcttcatcaccaaaacgtgttcgtaggccaagtaaaatccccataattatgccaacttgtttccctaatttagcgcccgttgggaaaccatcattgaaaccctcttgcagcttttcttctttagaactcactattccgtccaagtaccccctcttgctatgattctctcttaacttcactaaatctggagatcgttcagtttcgacatcactgtctgatgcccatacatcgtcccaagtattcgacatctctatatactattgtaacactgttccttttttgttctcttctatcaaaaacctttctcatcgttatttttcactcttttacttcgcgtatttcaaagcaatcaggaagtaactcaagcgaacaagtcaatgctataagagaagtaaaatagagagacagcgagaaatactgggggaaagtattggcaatcacttgagatgtttgaagggtttggtccaaataaaaagcgtaagatatcaaagttagccgcagagcaatcattggcacaacaaccctgggttgagaaatacaggcccaaaaacctagatgaagtgacagctcaagatcatgccgttactgttttgaagaaaaccttaaagtcagctaatctaccacatatgttgttttatggtcccccaggaactggtaaaacgtctaccattttagcgctaacaaaagaattatatggacccgacttgatgaaatcaagaatattggagttgaacgcttctgacgaacgtggtatctctattgtaagagaaaaggtaaaaaattttgcaagattgactgtatccaagcctagcaaacatgacttggagaactatccgtgcccaccgtataagatcattattctcgatgaggccgattcaatgactgccgatgcacagagtgcattacgtagaacaatggaaacctattcaggagtaacaagattctgtttgatttgtaattatgtgacaagaattattgacccgctagcgtcccgttgttccaaatttagattcaaagccctagacgcaagtaatgccattgaccgtttgaggtttatcagcgaacaagaaaatgttaaatgtgatgatggagttttggaaaggatcttggacatttcggcaggtgacttgagaagaggcattacattattacaatccgcttccaagggggcgcaatacttgggtgatggtaaaaacataacttctacccaagtggaagaattagctggtgtggtacctcatgacattctaatagaaattgttgaaaaagtcaaaagtggtgattttgatgagattaagaaatacgtcaatacgtttatgaaaagcggttggtctgctgcgtcagtagttaaccaactacatgaatattacatcaccaacgataactttgatacgaacttcaaaaatcaaatatcttggttgctgtttactacggattccagattaaacaacggaacgaacgagcacatccaattattaaacttattggttaaaatatcccaactctaatatacaggcatctttatataattgaatatagaggcgacataaagtaagaataaaaaaaaaaaaatctatccataattcctcttatcttctcagcacatcacctaaaagtcattttgatacaagtactctttaaactgagcgaaggctttaccacgatgagaaatagcattctttgcgtctttgctcatctctgcgtaagtcagtccatgactatcaaaaggttcaaaaattgaatcccagccgaatgtagtgggtccccggcttggaacgatcttgcctcttgtaataccttgaaagaagtgatattcaccccgagaatcagcaaaacaaatggtggtaactgcttcagcgtttttattttcaaagggttccaacattttcacaattttttccaatcccatgctctttaaaaaccattttatataagcacctggtagaccgttaaattcgtcaaatctcaacgcagtgtcttccacaaacactggcttacccttacccaaggccgcaacagcttgctttcccttagctaacgcaatggcattcagatccgtgtcctgcaattcttccaggtctaaggcctcattgattaagtggatggttttgttgttgttgtcgacctcttgagtcaaaatcgactgcacttcctttaacttgttggcattgccagtgacaaatacaatttcgttgttgctcattctgctatcgttcgtttttagatatctctatgtgagtgtttcctatgctttgaagaccagtgttgaaagctgaagctcgagagaacggtttcgaaaataaataatttttttgctatttgatacatttgtatatataacggaaatggcgggttttgaaaagtataaaatacaagattatacaatgattattgttactatcattattgatgatgctgattcttctaattagcagttggagcatattctagttcgttgctgttttcgtaatcatacatatctagcgcaacgatacaagattctctgacgacatcgacttcatcgttgaggtaagatttcaagacgtcgacaacttctggagaagcaatggcacccaaggcttcagcagcttcatgcctaaccattggagcttcttcctttctgcccaaaacttcaatcaaacttgggacagcagccggactacctatttgaccgaagacgtaggcgatttcatgcttgaaaagggaggattctgcactgaaaccagtggccaaggccaggattgcttcatcagtaccgatatctctcagtctgaacatggctctgtatctttggaacaaaggttgcttaggatcattcaataaggcctgtagttctgggatggtagcatccttttctaatggtagaggtggggctgggtcaatactcgagtatagggattgttgcaagttttccttatccttggcacctccatgggtccagttgattctgttaatggccagttcacaggtttctctcacagcaacgtgtggatcctccttagcagccttatttaggtcatccaacgaatccttgtcacctagggcacccaaagcctcagcggcttcgtgtctcaccattggttcttgattttgatctaacataacgtgtcttaaagttggagcagcgtccaagttcttggtttgacccaacacgtaggccacttcgtgcttcaacaactcagacttgtcattgacgaaggattcggcaatgtattcgatggcctttttggcttcctctggcttagtggcaaattcttcagcaacagtctttaagttgaacagagctctaaatctgttggccaaaactgttttgccggacttgttgactaagatgtcccttagttgctctagagtgcattcatcgacgttttcttggaaatgtttttcaaagttagtagacatgtttttttttttctttcttgcgtggtatgttagaaggactacagtttatcctaacctaaacctagagctaccgtcaaatatacacgtgtattcactggatttgccttatgtaatttatatgataaaaacttttcagctcatcgagaaaaattttctttcctcccacgcaggatagagaaaaaaaaaaaattttttttttttcttgtttctcactgcattctacagggatttctgtggaaggattacctctattgttcaaaagataataaacgtgggagtttatctgacgttcgtctttgcaattccattgtctttttttttctctgcgggtcgaatgatcgccgaaccaaaggactatacgtagttatttagtttctaatatacttcgcgatattttctgcagtctcgctactggccgttttccctacttgttgcatagcttcctgatatctcctttgtaggtctggagcagagttctcgttgacctcaccttttgttctttcttcgcctgggaacgtgtattctctctcaacgccttcgtcctcatccctatccacaagaccatcattggcatcctcttcgaggtcgctaatggcatctatgctgtcgttgtcgctggctgcagcgctgctcttctcgtttaaccctagatccttcatcaggccattcaatgatttttgctttctcatctcttcctttttcttttttaggttcaatgctttttcacgttcttgcttatagtattggtcgtattcatcaactttcttgtctacgcattgcataaattcgtcgaatccgtctccggtaaaactggaaacgcccacgacgtctagctgggaatagaattcttcaagcatcagtgacatagaattgaccaatgagctcatgtacccggagcccagcccattgtcaccattcaagtcttgatcttccttgattgctgcttggaaactctcaaaatccgtcatccattccttagcaaaatctgccttgcacacgtcggtcttgttgaaaacgacaatcatgggaagtttggtcttatacagaatggagcaggcgtacagcatgttactcatgaatgtagttggggatgagtttctaggcgtatccacgatatatgcaatcactgtgggaaagctggaggcaaaagattccgtgataatggcacccgacgcactccacacaaaacattcgatttggcctggagtgtcgatgatgcagttttggaacttgtccttcttctgttccaccaacctaataacttgatcaatcttggtgctgaacaaattcaaactggtgacaatggcaccgttcggacctagctggtaattctccatcactttcttgtatttgattgagtctctgatatcgatgtttgcaccataggggactctcaatactgcaggatcaagattgattacgtatggtggcgttttctctgcccgcaagtgggagtttaacctttgcatgaaagttgttttaccggatccggccataccaatacatatgattgtgctgagactcattcttgctgtgtcgttattgcgttttgtagttgtttgtgtgcgctagatgctctcattgtattccttgttaaatagagcatcgcattaaaatttttttttttcactttcgcgaagaaattgcttatggagctatatagaaacggtaatagcataggcttctaacattatagaatatatagaaatagagcacttacatattctttttggccttatcacggttagcgtagatcatggcagtaaaaggttcttcccaacgaagagcgatcttgtacatgaagtaaactacggcagaaacaaccagccccgcaggctttcctttgtaaagggctatgcccaagaaggacaaagtggaaccctggtacatggggttgttggaaacgttgaaggggaagccggtgactctctcatccatcaggatgccgaaatagtcacccaagtacgtccctgtgatacccagcttgtacatggaactcaaaacaagcacttgccccaaaccaaagagagccacacccagcttggtccagttctcgcccgtgatcagagaacacgtaggctgttcacgcaatgcagactcgtacaccatgtctctgacgatacctagcgaaaatatggtcgccgccaacatgtaacagccctttctggccccaccacacatcttggtgagagaatgcttgtggtattccattcttgcaacgatgttccaaaagataggattgaacatcgtgcacacaatggccagctggaacttggaagactgtaaatcgacactgtggatgagttgctggatgatctcttggactgactccttcatcgcttgacttgcgctattcttgttgtcttcaattgctgtttatggctctgtccaagaacgttcatgttcttcatatgtgttctcttataaagaccccttatccagtggtcattgcagtggcagtggacagaaaccaacgatgcatgtgtgggtttgcatatgaagattgaaaaggcttctcatatttcacaaccggtgcaactttccacatgcactctcattgacacctaccctggtcatcaaggaagcatgaacaacaaggaagtcgaattatacggcggcgccatcactactgtcgtcccacctgggtttatagacgcttctactctaagagaagtccccgatacacaggaggtgtacgtcaattcccgtcgcgatgaagaagaattcgaagatggactagccaccaatgaaagcattatcgtggatctcttggagacggtcgacaagagcgatctgaaggaggcttggcagttccacgtggaagacctgacggagttgaacgggaccaccaaatgggaagctttacaagaagacactgttcagcaaggaaccaagttcaccggactcgttatggaagtagcaaataagtggggaaaaccagatctggcacagaccgttgtcatcggcgtagcgttgatcagattaacccagtttgacacggatgtggtcatctccattaatgtacctttgacaaaggaggaggcgtcgcaagcaagcaacaaagagttgcctgcaagatgtcatgctgtttaccaattgttgcaagaaatggtacggaagtttcacgttgtggacacgtcgctgtttgcttaatctttcaaattttaaccttatgtttatattacctttttatttctactatatagcgtattacatgttttttccgataagtataacgaaatttcccagcagcgaagaaagtgaaaaaataacagtgaccataatgaacattcctctctttccattttgcacgtattcttgcagagaagaggcactctactcggaagacagcagatagatatatagactgtagcggttaacgatggccaaaacaacaaaaagagcctccagtttcaggaggttgatgatattcgccataatagccctcatctcattagcatttggagttagatacctatttcacaattctaatgctactgatttacaaaaaattctgcagaacttgcccaaagagatttcccaaagcattaatagtgccaacaatattcagagttcggattctgatctagttcaacattttgagagtttggctcaggagatcagacaccaacaggaagttcaagcaaagcaatttgataaacaacgtaagatcctggaaaaaaaaatccaagacttgaaacaaacacctccggaggccaccctaagagaacgcatagctatgactttcccctacgattcccatgtcaagttcccagcatttatttggcaaacttggtccaatgatgaaggtcccgagcgtgttcaagatataaagggcatgtgggaaagcaagaatccgggctttgcgcacgaagtgttgaaccatgacgtgataaacgcactagtacaccactacttctactccataccggaaatcctagagacttacgaagctctgccctccatcatcctaaagatagattttttcaaatacttaatactgttagttcatggaggtgtttatgctgacatcgacacgttccctgttcagccaattccaaactggattcctgaagagttgtcgccatccgacattgggttgatagttggagttgaggaagacgctcaaagagctgactggagaaccaagtatatcagaagacttcagtttggtacttggattatacaagcaaaacctggtcaccctgttttgagggaaatcatttctcgaattattgagaccactttacagagaaagagggacgaccaactaaacgtcaatctaaggaatgatctgaatattatgagttggacgggttctgggttgtggactgacactattttcacgtatttcaatgactttatgagaagtggtgtcagggagaaggttacatggaaattattccataacctaaatcaaccaaaattgctaagtgatgttctggtctttccaaaattctcctttaactgtccaaaccaaatcgataatgacgatccacacaagaaattctatttcattactcatttggcatcacaattttggaaaaatactccaaaggtggagcagaaataagtacttctacgcagatataataaggaacttttttgttaatttttttttgctgatcgatattaatactttttaagaatgaagaaaaaaaaaaaataatataccagatgtatttacttatatacaacactcactctttatatatatagagaaagaagaaataagtgaggaagccaaaagcggactcattcttcctgtttgattttcgcctctttttccaacctggcttcaatttctcttaattccttttctctttgcaacagttcttgtcttttcaacagcagttcttgctgaactctctcctcaaatgcctttagtcgctcttcttctaaccgtatttgctcctcacgtgtcatgtaggtttcgttattttcgccagtgctttgcccgtgcatatcggatgctgggttgagaacatcgttattaatattattactttgcttgaagggatttgtgtttctccttgttgtggtggacgatgacgacgaaccattcaattttgtcagatttggacgtatggattctgccgcgacagattcacctgataatgcctcggttctatatctttcatataatatctcatgtgtgtagtttttcaagtcatgtaaatgagagatcaataacgcattccttaagataacaaaatcagagatcgatgaatcttccacgtccagtatgccccatggatactttctgccacgaattgtcccaacatcgccgcccatttcgtaaacttcattggatccaataatagcaaaaggtagaagtgtacgtaggtacatattggtttcgtaatcttcgtctgatatttcatcttcatcgaaagggaaattataaattggcaagttccatctgtcgatatcctccatgatcaattttttattcagtttcagttcatctcttgtcaaggaatctgatttgctgatcacagggatgatgttaactaaggatcccaactgtctgatgaattccacatcaatctcttttaaaccgtggccagttgggttgattaagtaaagacaacaatgaactctgccgtccttaaatcttgggtttcttctcacacgactttcttccaataagatttcatcatattggtggcgaatgtagtcggaaatgatttcgaaagatggagaattgtcgagagaatcaccgaatcccggagtatcgatgatattaagttgaatcttgacaccttcatcatcttctaattcgaccgtctcctctctcaattgtaagtctatttctgtggacgtatctgtgggtaacaagattgtcgtcgaagtgtctacaacttgctgaccgcacaaagtatttataaaagtcgatctaccagatccggactggcccacgatcatcacagtgaaggttatacctcttttcaaatgctttctttttcttaatgcagaagatgcgtcaattattccggacatggctggtggttagcaactttaggccttgtgatgattgactttctaaacggctccagatcgggtcgccaatacgtggtgtctacctattttacttttcgatcaaatacttttttgtttatttttctttatgttagaaggcggaaaaataaagaatactggcgatcctgcatggtcgggtaacgacccacgagcattgtgttgtgtaaatatagccatatttaagctatatttatctgtataacatatacgtgtccgtatgtgcccgaccaaatatgttactgcgatgaaatggattgagaacgatgtttaaatgttatgttccatgttgtgttttccaccaaaaaaccgtgaaggacaattcaatgagcaaagggtttaacggagctataacctgcttttgtagatgaaaaaatagaaaattcaaatatatatatatatatatatttataatagcatgttaatttacagatatttggacttttgcaaagtcagtaaatacatggaataagaatactagtgattgaatagagtacatttaaacagatttatttatttctttcctttgttgactctttcttagaatatgaaaaaaaaaaggggctccggtggtgatgaggagagaatatatatgcatgtatcaatcaagaccatttctaatgaccaccaccaccaatttcaatggttggtgggcaacccaaagtgctctttaaagaaccataaataccaaattgcaaggaggtcaaggtaccaaccatgaccaaacgagtaggcaacccagcaaaggaaccgaaaaatcctaactgtttggccaactgagccaacaaaccgactgtggattggccaggagccttcttagtcttgttgaccttggacaacagagtgtctgctggctgggaaacaatggcagcggccaaaccagcagtcaaaccggaaagcaaattcaacaaagtagtggaagtagaggacaatttttcttttggaccggcgaacccgtagtagaactcggaggcacgttcaaagaccaagaatttagcaatgttgtaaggaatttgcttgaacaaaattggagtgaacccactgtagaaagagccgataccttcttctttcaaaattctggaaaaccctccgacgagtccattagcgaactgtggttgggagaccaatctgattctagtggcttctaggggacacaaggcaatgtctgccaagaattcggccatggcagcagaacccatgtaaacagagttcttgtagcgagaggcggtatcgtaacccaagttgtcaatgaagaacttcttgaacacttcgtaaccaccgaacttgaaggcaccttggatagagtaacccaacaaagtaggaccaaacccggtcaacaacgcaccagcaccttctccggcgatgatttgcttgaaagagccgaccatacccttgttgtacacggtaggttccagttggattctcgtcttaacgacatcgatcgggaccatactggagtgagtcgacccgcaccctatggcgccggctagggcgaatttcatgtagtcagagacagagtactgtggaatagcaggagcagcagacacagacatggtgagatgagactttttgatctttgtagttcttcttcttgcagatcactctgttctttgcgatggttcttgtagataaaaagatcgggaggatggatcgcacttaaaaatcttctcgaaacgggccgcggccgggcatgggacccgttctcgacgctgattggctaacgatggttgggcagagtctcagctgctgcttgctcacattcgacaaaagactagaggaaagcagtaccatgctgcgatactgttgcatcgcagcattccgctgtccaaaaacaatacctgttgtattgtttgaggctggcaggcgcttgggtagaaacaacacccgatactggtgacagggctatctataaatattaaaacttgactccgcaattcgtcgtaaactgccttaaccatcgtaatggacgccgtgcaaatgcttcgacttttcccagtagtcaggcattgcgccagacacttgtgctgcttaattgtcgtaatgaaaacatatcggtagcggcctttttttattttttttctctatgggctgacgctgtcacttttcaacgtcgctccgaggcaaaaaagccaccgtcagaaataattactgtcacacacactagatgtccatgtatctttagcatatataaagcgaaaataaaagaaagagtcaacgccgatatgaacaacacttccataaccggaccacaagtactacatagaacaaaaatgagaccactaccagtgctagaaaaatactgtatctcgccacatcatgggtttttggacgaccggttacccttgaccagactgagcagcaagaaatatatgaaatgggaagaaatcgttgctgacctgccctctcttttgcaagaggataacaaggtgcggagcgtcatcgatgggctggatgtcttggacttggatgagacgatcttgggcgacgtcagggagctcagaagagcatattccattttggggtttatggcgcacgcttatatttgggccagcggaactccccgggatgtattaccggagtgtattgcaaggccactgttggagacagcacatattttgggtgtgccaccgttagctacgtactcctcgttggtgttatggaacttcaaagtgaccgacgagtgcaagaaaacggaaaccgggtgtttggacttggaaaatattacaacgataaacacatttacgggaaccgttgacgaaagttggttttatctggtcagcgtgcggtttgaaaaaatcggcagcgcttgtttaaaccatgggttgcagatattgagagccattagaagcggtgataaaggagacgctaacgtgatagacgggttggagggcttggctgcaacgatcgaaaggttatcgaaagccttgatggaaatggagcttaagtgtgaacccaatgtattttatttcaagataagaccatttttggccgggtggacgaatatgtcgcatatggggttaccacagggtgttaggtatggagcggaaggacagtatcggatcttttctggcgggtccaatgcgcaaagctcgttgatacagacactggacatccttttgggtgtgaaacacactgcgaatgctgcgcattcttcccaaggagacagcaagatcaattatctggacgaaatgaaaaaatacatgccaagagaacatcgtgaatttctttaccatttggaatcggtatgtaatattcgcgaatacgtttctcgtaacgcttctaaccgtgcattgcaagaggcctatggacgttgcatttccatgctgaaaatatttagagataaccacattcaaattgttaccaagtacattattttgccctccaattcaaagcaacacggctccaataagccgaacgtactaagtccaatcgagcccaataccaaagcaagtggttgtttagggcataaagttgcctcatctaagactatcggaaccggtggtacaagattaatgcccttcttaaagcagtgcagggacgagactgtcgccactgcggacattaaaaatgaagataaaaattgacattatacattttattaacgcccccccttttttttttttttttgttgatgcagaagcctcgcaacttaaagcttttcagttgtttcttcttggtcatattttttatacatatatacatacatatatgcatgtgctgtgtactacatgctgcctttcttcaatttttatgtatagacaaggaggccagaaagatattataaacaatgttttttatgtgaacttcgaagtactttgaaaatcaaccctcccatcttgcgagacggtcgcaataaacagtgagggtctgttggcaagctcaatgatctttgaatttacatcgttagccacttgtttctctaaattgacaccgttatcattcacgttgctcttcttaacgtggcccttggacgttagtttagttagaatattatctttggatgttgtcatttcatgcgtttgaatcaatattgttcttggacctttaatcttcataaagtacgagtcgacaccataaatgtatcttttttcgtactggttacggatccaactgcgcattcttttgaaaaattgaacagtatgtccgtaagcagattttagcgtttggttcttaatgaatttaggtgccaccgtatcattacttgaatctccgacgtacgcgccttccacgtgtaactcttgtctctccactgaatttgcaatatccaattgactttggccgttgatggccaaaatgtttctggaattaaccagaattttgtcgctttcatcaattaactcaattgaatataccaacccacctccacatactaacacatttcctctcccattcagaatttgaaatttccgtggtagttgtgattttgatgagttcgagactaaagaccttgcagagggaaagataggcgatttgatttccagactggagttctgttcaaatgcgataattgaatccttgccaaatacattccaatcctttgtcccggtcaaattcagtacggacaagcttcttgaagaatcgaaaggtcttctcgatgtttgaaagtttggggcagccagaatttctaaaacggaggatccaataattctatgaaacaatgaagatttgaatgaacgaaatttaatcaggtttgaccaaaaattcagccatttataggaaagggataaatggttcaaattgtgaatggaaactaggcaatcctttttgatacaaattggaatatctggttgaacagtgatagatgcaattttaccattttcgtctactagcctgaaacgggaagtcgcaatatccttgcttaagttctcgatatatgtcctttctttagttacgacattactctccgtcttggccgcttgtgggctcaaaagagaaattgatctctgccaaactcgagtattcacccttgggcttatcatgatgggtggatatccttttctgtgcttctgttttgtttatctgtatccgtttattcgccagccaataaaatgactgggagcacgggacctttgaaattttgcccttgttagtaaatcgttataaaaatacttatatagatattttatagaaaatgaaaaataaaagaaatagccaatatgtaggtatatcgaacttaaaggtcacctgtcgaaatcatttccttcttctctctttttcttttcaatcagatgttttagagcggtcaagcaacgtaaataccaacgtgtgctatcgcattagtcgttttgtgattggccatgctgctgcttcacgtacgtagcactacttaatgaaaaaatacgatcattgttattgaatgcagaatctgcatggctgtggtgtgacttggagaaggtatcaaacccttttatgatgttaccagaatagtgtgattttgacccatgggctcccccatgacctgaatggttgttattactattgtgtgagaaatactcggtctctttatcatatatctcttgttgtaagttgtcaaaggtatcttcttgctctcttctatcttggagggacttttttagttccgctttcaatgcttcataacttttcagctcatcagtcattttcttctaggcgtaggttggtaacaaacggaaagatgatggaaaatggctgttctctaaagatgtttatcttacgtatattctttgctttcgttgtggctttacacacctttaatcattaatttaatggcatagtcggcaagttgttgaaggacctgggttaatcgcctacatgtgaggtttttttaaaaatatcaattacatttaaaaaaggaaagcagtagtaccaaaaatcgggcaaaaaaaatttacctaaataaaggaatgcataaatgaagccgtttaatctttgtatttaatgagaatattacatatgaaggtctcttgagaaagcatcaatagtggacattagctaccttttaaataaatgaacgggtatgtcacccatgggttcaaactcttcatcatcctcgtcttcactgcgtacttcatcgtattcgtaacccaaattttcttttatgtaatagtgatctttcttacttttcctcttttccaaaaggtcatcgaattcgtcctcttccatattcatttgattgaatttgttaagtattctttgtaagaatggtgtgttctccccagcagttgccgtggtattagcattcttcatagtattccttgggggtagcaagggaggacccgatgttggagttgattctgaactacggcttggagcaatattttgcatacgttgtgaccgattaggcggagggttcggtttacgattgggtagagtgttatttatgttgctattaacattattattgggcttactaaaaaaatcgtttatactcttttttcccttgagcatatttggtgaattatttacgtccacaaatgtctgttgaattcttttggtaaaagtagagaggtattcacttgggttctggttacctaatttctgttgtccatttcggggcagtgtatctttgaactgtaactctaattgttttaattctttttgggcgacctctaatttgaaactaagttcattgatttctctgtgttttgcagctaatttatatattaaatcttggtctgttgaaatcggacttgcgtggtcgctcacgggtgactgatttgtcgtagatctttgcggacttgatataggtatagcaagtcttttgggctttaaaggtgtcgtaacccttggtgattttgattcaggctgcacttcatgttgtttttgatgcggctgttgctgctgtccttgggagtgtttatcgacaatcgacagcttatgtaattcaattggttgactaattacacgctggtcttctgacattactttagggcgtatgtatggatgtattttgtattgcttttggctagttagtagtattcctcaatcgtattgtttttgattttgaaaaagctaacgataaaggtcaggaaaaaaaaagaaaattgtatgtaaaggaatgtctggagagagttacacaggaacagaaaggtccagcaacggtttctacaaccaatcatggatgttgatataggatgttattttgaagagaaacgctatgacgacaaactgttagacttcatcagatatgacgttaaaacacctaaaaagactaaatatatactacaaaggcctacggcgacagatgaagagagtgtacgattacaaaggttttaccaattaggagtagatctaaaattgaagtattccaagcggaggtcattgaagaagcaagggcggatcaagaatgctactgaggaattgctgcgattagccaatgaacagttgaaacttttcaacagaatagtagaaagagaaaccaattggataatttatccgctgtgggtaatggctaaacaattaattcgtctggcaaacgaatctagtgaacttaataaagactcaattgaggaatgtggacgcactatccatagaagctttactatatgcctcaatgataggaacccaagattgaatgaaaataaaaaaatcgggtgttatatgtttgctaatctagagttttccatctaccatcggttaagtaataaagatatgattaaaaatttagtgaaagtcctcgagagcagagtgaacgcccgggatataccaccgttgaataaaagcctggcaatggaacataagtctcaagtggtgttgtataattattatctaggtcaatactacggatgtctggaaaacgatcacgaacgcgggttcttccatttaaatgaagcattattgcaatgtccaatgctatatgtggaatctaccggcaagttcgtcttacagggccaaatggaaaagataatgatactgctggttccgcttgctcttttaactaaaaggttgtaccctcactgggatcatccagtaatcgccggagtaattactaggagtaagcgcttaagtcaagtttatccgacattagtgcgtagcgtaatctcagggaacctgtcactgtacgaggctaccgcagcaagccatgaaagatttttcctttcgcaaggattgcatgtcgtcatcacattacttcgagaggtggtcttcactcggttggtacaacgatgttggcaatgggggaatgatcggaaaagtatcatgcccttgaaaattcttctggcaacaaaacaacacgatagttctgccaatgaggacgaagaggagcagttggatgccctagaatgccgtctagcaagtgctatagcaagtgggcttttgcgtgcttatctttctcactccaaccgctgcatcgttttcagtaagaaggagccctttccccatagcaaatgatagaaaaatagtcaataattgaacgaagaaaaaaaaaagaaagtttgttcataaaagaatatcatattatatatatatatagggtcgtatatatatcgtgcgtcttcttccttctctaagggtaaaattccttgtatttgttataatagtagtaactgccgagcccacccaaagctgtcaaaacgacagggacaggtttagtgaacctggaaggcatgcctcttatgacaccagcaccaagtagtaaggtcgatgcacccaatgccatttcgagcccaccatctctattcatatgtagcaagtaaccggcaatcccatatacactaccgaatactaagccagatactagagatggaatggagcccttacggtagtatcccataaggccaccggctgtagtcaaaagactcaatgtatatgctggatgttccatagtgtgatctgatgttcctttctctcaaacttcgtttctgtcttgtctcccgctgttacctaataacttcatgtgatctgctcccccttctcgttaaataccaccttttcatcaaccccgtagggcgcgacacgtctaaaatattaacctctgaatacttattgggtcaaaatgaatgttgataactttcctttacaaaaaaaaaactaatagagtatatgcatttcggtagtgaaatattcgttaatgctaatatgctcagtagtgatcctagattaccagttttactgcagccatcgtacaattttggaacgagtataaagagagaaattaaaaacgacaagaaatattcgtactagcttctcttccggcttgatgacagtcttaatatcatctgcaactcttgaaatcttgctttatagtcaaaatttacgtacgcttttcactatataatatgatttgtcaatgtgatgagtgaatgtctccctgttacccggttttcatgttgatttttgtttcaggctctaaatgtttgatgcaatatttaacaaggagaacagaaatgttttgtgacagcacctgtcaattttaggatagtagcaatcgcaaacgttctcaataattctaagaatgacatcagttcaaaactctccacgcttacaacaacctcaggaacagcaacagcaacagcaacagctttccttaaagataaaacaattgaagttaaaaagaatcaacgaacttaacaataaactgaggaaagaactcagccgtgaaagaattactgcttcaaatgcatgtcttacaataataaactatacctcgaatacaaaagattatacattaccagaactatggggctaccccgtagcaggatcaaatcattttatagagggtttgaaaaatgctcaaaaaaatagccaaatgtcaaactcaaatagtgtttgttgtacgcttatgtaatgatagtaatagaatccaaaaaaaaaaaaaatatacatgctttttcatatcctctctcaccctatctttttttttcttctaattttggctccgttcatatcttattcaaaattaattcagcggtaatcttatctttattgttagacttcgcagaaatttcctttagcttcgatgcagatagtttgatcaagtcattttgtttattacgtcccagttcgcgagaaatgatgttaaccaatgcccacccttttaggtatagttcgctaagttcaacgctcctcaaagcattctttaatgccttttccaagagctcggtcttggtttgtttcttgctacgtagagcctcataatacagagtctcacttagcctaccaaaacaagcgtaattgaatggtgtaatacataggacctgttccaaacaataacaggctttttcaaattggcccatttcgaaataaatctcgctggcataccaccacaattctgcatcaagcgggaatttatctgtaagagctaccacttctttaagaacactttcttggctcaagttcttggaagttgtcttgatagctatcaatttctttgcaatagagacataagtaacgaagtccgtttcatactccagatcatcattcaacaaattttccagatattcaatagcgcctttatcatttccgtttatctgcaataaagtggctttcatgattaccattttatacgaattttcaccaagacgatctcttaatgtattataaacaacttgcgcatcaacgtcttggtttcggtacaccaaaacatagaaaagcatttccatcaagaagaaatagtttccttctgttagtgcagagtctccgcttttcatgtaaattttcatttcattttctagttgcagtaattgttctggattaaattgagtatacgctttggtattcataattgtcaaaagcttttctctaaccaaatccttcaacattgttttatctactgctttctataattttctccgttccaatgcgatccaatgcctttcattcatacatagttatttatttcattaacgatccaaatctctttacttaacttcactagtcaacgcttctaacacatcacgcgatacgaagattaacagtttagtataatattgcaatacatacccatttcacacatcggtcaaggtcatcaagcacttttagttatagtgtgtcctatagttctttcagattgattgaggtttcatattagtgttgaaagcctagctaaagttctctgggcgtgcaacattcgaggacacatcggttgtttatacctcatgggattatggatggtcaaatagataaaatggagaagcgatatagcatgaccaaactggagaataggttaaggactttccaagatggtgttgcacttgaaaaaaaaaagttaaagtggagttttaaagttattccgtatcaggcaatggccaagcttggattttactttgatccagtgatcgatcctaagacatctaaactgaaaaaagactctgtaagatgttgctattgtcatcgtcaaacatacaatgtgagagactgcagatccaaaagaaaagatgttcttgagactctaagcaatataatgaggcaacatctgactgttactgataacaaacaagtttgcctccttatttacttgcgcaataagctattgacggactatagcttccatatgggggtttcggactggaaaaatgacaagtacttcagcaatccagatgatgaaaacgtgataaacctaagaaaatttacttttcaagataactggcctcacagtggttctcaaaatgaacatccgctgggtatagaaaagatggtgaatgcaggactcatgcgatacgactccagcatagaaggcttaggcgatccaagcatggataaaacacttatgaacgatacctgttattgtatttattgcaaacagttgttacaaggttggtcaataaatgacgatccgatgagccgacattataaggtttctcaaaatgggaactgttatttctttcagacacgtaatcgatttgagagaataaaaaatgacaatgacagtatcacgaaaaattgcgaagtctctccaactttaggcgaaaatgggaaaagagaagtgatcaacacgaaaaccgcttctcaaaggcagtgtcctttatttgagtcacctccatctagtactggtcctcaacttgacgattataatgagaagacagatatatctgttattcaacataatataagtgtgcttgatggagcacaaggcgaaaatgtaaaacgtaatagtgtggaagaaaaagaacaaatcaacatggaaaatggaagcactacattagaagagggcaatataaatcgtgatgttttagcagataagaaagaagttatttcgacaccaactgcaaaagaaatcaaacgtccaaatgtccagctaacccaatcatcgtcacctataaaaaagaaaagaaagtttaagagaatatcgcctagaaaaatctttgatgaggaagatagcgaacactcccttaataataattctgccaacggagacaacaaagataaggatttggttatagattttacaagccatatcataaaaaatagagatgtagggagaaagaatgctattttagatgacagcacagatgaattcagtttcagtaaccaaggacataacacatttgacatacctataccaacctcatcacatttgctcaaaggtatagattcagataatgacaatgttatacgagaagatgatactggcataaatacagacacaaaaggagcgtcttctaaacacgaaaaattttctgttaattctgaagaagatttaaatttcagtgaagtgaaactcacaggtagagacagtagtactaatattcttataagaacgcaaattgtagatcagaatttgggtgatatcgacagagataaggtccccaatggtggatccccagaagttccaaagacacatgagttaattagagataactctgaaaagagggaagcacaaaacggggaatttcgacatcaaaaagattcaactgtacggcaatctccagatatattacattctaataaaagtggtgataattccagtaatattaccgcaatacccaaagaggaacaaaggagaggcaatagcaaaacatccagcattcccgctgatattcatcctaaaccaaggaaaaacttgcaagaaccaagaagcctatcaataagtggaaaagttgttccaacagaaagaaaattagataacatcaatatagatctaaatttttcggcgtccgatttttcaccatcatcacaatctgagcaatcatcaaaaagctcaagcgttatttcaacgccggtagcgagccctaaaattaatctcacacgcagtttgcatgcagtcaaagagctttctggcctcaaaaaagaaactgacgatggtaagtattttactaataagcaggaaactataaaaatactggaagatgtgtctgtgaagaatgagaccccaaataatgaaatgttactttttgagactggaaccccgatcgcatctcaagaaaacaagtcaagaaaattatttgatgaagagttttctgggaaggaattggatatacctatagattcatcaactgtagaaataaaaaaggttattaaacccgaatttgagccagtcccatcagttgcaaggaatttggtgtctggaacctcttcatatccacggaattcacgtttagaagaacaaagaaaggaaacaagcacaagtttggctgataattctaagaaaggaagttcatttaatgagggcaacaacgaaaaagaaccgaatgcagcagaatggtttaaaattgatgaaaatagacaccttgtaaaaaattacttccatgatttgttaaaatatataaataataatgatgctacgctagctaatgacaaagacggtgatctggcttttttgattaagcaaatgcctgcagaagagttggacatgacattcaacaattgggtgaacctaaaagtgcaatctattaagcgcgaatttatagatgactgtgataagaaattggacatattgagaagggattactatactgccacaaattttattgaaactttggaagatgacaatcaattgatcgatattgctaagaaaatgggcattttatagctaactaatttgataaacaggctaaaggtttgtattttttgtagttttgaaactgtgtatagaatgtttcgccgcatcgcagatatctgcagggaactgttgacatagcatcttctgtggacgtgacaacgttacgtatattcgttgataccgcaagtctatagcgtatacatgctaaggcaaaaagtttcaaagtgaatgcattatgtatttatatgtaaataagtaagaaaagtgggattttgaaaataaaggtgtagtaggacagtaagtattcaatgaaatacaattataacatatcttcatcgggcgttcctgatgcttcatccatttgagaatcaatggcagtgtcaggcattgattcgtcaattgtgttgttgttattgttcctaaccatgttctgattacgaagtcccatttggagattcctcatctggtcaggtgatatttgcattctattgccaaactgacgccagaaatttggattttctgtttcattgtcatcattaccattgttagtttcattgttacttgtatcgtttgccccagcatccgatacaatattcactatgttgttggcgttccggttggcgtcattgtcattattgttattccatgctgatctttggtgggctattaatagttctctttgtctggttaacaatgttatgttatcttttaaatatagtctcaaaacaacggtggagagcttgtacttctgaaccaccataatgaatttgtcaatgaataaaagtcgccatattaaaagccctttttggtaatctatgttgcccgattcctgaaccgttttttgtactaaacaaatttgtctgtttaattcaatcatttgcatataggtttgagtcatttcatgaagtaaaaaaccagtaaactgaaactgaactcttaccaaactagcaacattcacctcgaaatcatcaatatgatcatttaactcatggaattttctaacaatatgacacatttcactgttaatttcccggtttacaccaggtgctacgacataatcttgatcatcgtccacatcactaaatggatcttcacaaaacgtcttgtttacttgcaataatagtgagttaacttcctccgagctcatcctaatgccatcaaaagtattgagataccaactgaatacttcatctattcgttcaaaattgatattctggaaaagaaaatcgttatttagaccgttgatttgatttaatcctgtagcagctataattgcagcggaatcttgatttaaatcagttatgattctcctaagagcatcttcaagtgtttcaccgttaaatatcaaattcttggatctaatatattttgtcaaaacatcatttacatcgacatgtggtccaaaagcgggcgacgttaaatttactaaataatggcgaagtttatgaacacctttccctgaaaatacgcagaatatttgacgttgattttcactaaagtctgagggtgcaggcctgcaatacatcgttatatcggggcgtaaaaatgacggaacagcagtcaaagacaaatgtgagagccttgggcaagacattagaagctcatatatcggatatattgttaaattagaacagtaagataaatgtaccctttctaaagtatcatttcggcctcgcaaggaaaccatattcaacaaaccctcgtcagtcatttgcgtacatttgacaaggccaattctctttaattttggtaagtctgctagttcataaagagttctattggttaaattcgtacagcacgcaaagtccacatactgtattcttgtacatgaatgaaagagtgctcttaccccgttatcagttatattgaaacagtgcccaaaatgcactgtttgcaagtttttgcccagcttcgataattggaacaacgatgcatctgtaattcggctacacttgcctagaaaaacattacgtaatttaggggctaaattgactatactttctatagttttatctgtaatattttcacatccagaaagatcaatcaatcttaaagagggcatatcgtcaactactttagaaagctcctggaaaagattatccgtaatattcgtattatgagttattctgaattccctcagctgaactaacctagtgaggagttttaacaaactagaatcagtgacatttggacttaatgttatatcgacctctacaagcaaagggcatttgttggctaatagttctactaattcgtcattcatgttattgtttgctgtgatttttattcttttcaacatcggggaatggactatgaaattccgcagtgaatcgaatgttacattccttgcctgaggaacataaaagccctgtactctgggacaatatgtcgctaaggtatcaaatacgtcatcggaaacgtctcttattccagtgatatccacactttggagaaatttacatcctctcaaaacagccgatattggaacactggttatatgcttgcaaaatactaaagttagtcgctccaaattcttacatccgacaaaatagttaagctctgtatcgtgcatgtagtcaccaacaaatgaaaaatttaatcttttgatcattaaacgatagttgaatacagtttcttcagaagttaacttcatagtccttaaaaacaagtctaattgactctttttgttgatgtgcggtctgtaataaagtatcttcacaattatttcagcccagagtttggaaacggtaaggaattttacaatatcatatttttggttaagtttatctaatattaagtgtaatatttccgagggtagcatgtttagggcaaacacaggtgatcttcgggtgacactcgtacatatgttttgatttgatggattcgaaagcacattatttatgaactgccttgaatatctcgaaagatcttgtagcccttctttcaagtcagatgattcagtagtatctatggagtttatccaaatgatgaaattatctgttggattttccacttgttgacctcttagcttggaatggcagtatgcatataatgactttttgtactcttctataattgttaatatttttagccttaaatttctaatttccatgttttctgtctctagcgccctaagcctcattctttgtaatttatgcaaataactaattgcttgtggggagttatcaatacgtagctcctttagtttaaggttgtctagctcaatttcgttcagtattttttttctacgtttctctataacaaccagaaactcttggatttttttgcccactattagcttgaattcgtggatttgcttccgttcttcctctggtaggttcggtaacaatcgattaagttgatctatttgaacattgacaccattcataaggtttgtgttcacagtgtttatgtcaatcccgttcagcgcatttgtttgctgttgtggttgaaatgtcagcgaaaagttttgatttagcggttgtccgttgttggttggcaaaagcgtttcccgttgaatactatcgaacctaaagatattatttagcgttgcatccctaacctcacttgcatttctttccgaagttgccgtttctctagttcgtgatggcatttgtggtcttgtgctattattattgttgttgttgttgttgttgttgttgttgtcgtcaaaatcaccgctactattcagccacaattgagggcccaaatttggatgtatatcaggtgggtgcagcctattgctgtcattgtggttgttgttatcctgatccattatagaccttcttagtataaaggaaaccgcaaaactgtttagcctcactaccaatgataattattgtgccgaaatcaatgagaaatttcaagatttcacgcaggtgtaagcttaaatgcaatgccttaatttttgggcttccctgctagttggacacaagtacgattttgatattcaaaaaccgggcttctaagagaacgattaaatgaaaacgaattattgtgtaaaatcgaaaaactggtgaagtatggacaaaagaaagtaacacacaggcacagttaaatttggtgttatgtattttgccacgccttttttgataatcatatcactaaatttgttaaaaggcaaattttaaaacaagttcctttaccaaggaaggtccataggcgggtaacctcagtagtaatgaaagcctagtaatgatgactataaatgttcattaacacatctgggtaataaatgatgatatttttaaaaactgtataaaactttatggatttatttaatcatgattaggtgtagaaaaaaaatttggcgatatgatggcttgaaaaagacacgtcttcccagtaatgaaaatgcccaaattcttcattagctcgctcatattctattaggatttgaaccataaaaccgttgggggtaaatgagatagttttgaatggatgcaggtatgagaagaaaacggcgtggtctcccaatgatgacggaaataaaagaaaacatggggacgtcagtttgcagagtgtaaagtcagagtttcaaaaacggtgttatcgtcgttatagttcgtgttgttattattgttgttgttgttcgtatgaggttgtgaggagccaacattgtttactaattccatagtagtgttgttatggttagttaggctcagttgtggcaacgataaacgggttccgttattaaagtttagcatatcaaactgggaacttaagtcatcgttgttcatagcatatccattactggcgttgcctgaaaagccgctgacagggaagacgccaggataactaaaatagcccattgaagaattagaattggcattcaatggttggcccggggataatgtagaggcagaagaaccatttgtagtcgtggtgttcattgtggtatgtttagatccaccacttttaacgctagaaacagaaagacctctcatgtgttgtccagaagtatcaggagtggcgaacatgtgcgaaatgctgctgttatgatgctgctgctgttgttgttttgtcttgttatgagtactagagggtgatgccaacccgacttcttccaataaacggcggcttggttggatttgagtagaatccgtcaatacttttctgacttgtttaatgatgtgggctcttaagtcatcttctaataatggcattgctaaaactttatggacaaaggttgggccataatttgtttcacataaaagctttgttaattcctttggtggcgaagaatcgtgtgcgttcacgtttccaaatagggaatctaggatgatttttctagcgttatcatcccctctgtaattcaagaccttcaaaatagtcaaagaagccaatctgtggccacataactctacaattcttttcgtcaatcttggtgccaagatagaatgtctgttgggtaaaacactagtatctaaaaaccacgttactaacaacgcaccattgctattagtgcttagatattcagcatatgtaacgatcattgcactcaaaactattgattgttcaggagttacaatgtcatgtgcctctaaacaagctctgactgcccttgcaccatatctattctgaacaataacccaaaaattagctattatactttcaaaaataaactggttccaggggaatccaaatttcaaaacgcactgtatgacataatttccgaattggtcattgattaatggagtacagtagtccttgaccccttgcgtcacttgcatgatttgtctcggagtatgcgccatagtgatcatcttctgacaagcccatgttccgtttttgtgaacacccatagaggttaggtatttgcttgttttcctcagcatgatgtctttaataatatcagatgaatgttcaaataatttttgaacgatagtgttacccaagtaatctgaactcaattcgggcaattcgtcaagcattgcaatagccaactgttcgatctctaagtcggaaaatgcgtttgaatcgattgattttcgcaattcgcgtaattttggtggatcgaactccctgccagacaatggttctggtaaaggtccaaagttttgcgtatcggaagtgcctttgtgattcagcgatttttttatcaacgaattgatttggtattcatcggaatttgcttcaaaaagttcgatgatctctcttaacaaatcttccttttcgttaacgttaggtggtggtagagggaaaggacattgttctttttcatttgctgagttattgttgtttccgtgcatactattgttattattataaccatggagaacattgctaaaaccagcagaacccgaactatggttttggtgctgcgattgttgtgattgctggttaaatacaggtatagaaacatttccttgttgttggaaagtcacagctccattgaataactgctcctgtaataaaggctgtggttgcaaattgttgttttctaaacccaatggcaagccttgagaattgagaagaaattgtgggggttgttgatgcataggtaagattttggcaaatgaaattttacttggtgctccaatcatagatacctccttgccctgtaaactatctaaggcttttacggcactttccacggaagaaaattcaactaaagccatgtttaaattccttaaagtcctagcagatatgacttcaccatatttggagcatagggttgccaaggaagtacttgttaagtttatcgcgttatttaattgtggctgctggtgctgtaggggaaaaacgttggaaatagaaatggtatttgtgggtaaaaggttcgatatttggtttattgatggtacagtggggtccattgttacccaattgatggattgcggatctatttcatcagcaatcaatggagattcctgtgttggaatagtatagtgcgatgaaatactggcacgagcgggctgttcgtacagtggagcgtcggtatatatgctagacgcgttggattgagatctctgtctggtatttgaccaaacagagtttgggatagccaagttattcgtattcatcttattatctgccatttggcttccactagtagataccatgttgtcaaaatatgcagtttttgtcgaataatcgttgagcgtgtttgaattagttgtattattgcttgtcgtaggttgcaattgttgcaaaaggtgctgttgcatgggatcgttcgcactagcatttgaagaccatattccgctcgaagtacgaggcttgggggcgattgatgaaatggaagttatctgagaagacattgtgttgtttctcgtcctcgagatctgatgtggcaagttaaacgagtcgctagatcctcggggggcaggaattaagaagttattactcgagtcaggaaaatgcaccaatttttccatgtcttgaggaggggttaaactgccaggtctatccatagttacaccgtctatagaactttccatcatcttactcctggaagggctggcccttggtgtcttggacgccaccgtagattgggaactgttgttgctagaggaaaactcagcaccgttctttccgtgactatttttcttcgaatggtgtaacttggcactgatggagggcaaaaggttactcaatgtattagaaaattttcctgctcgcgacctatatgatccaagcttttggggttgttgctgcagttggctattactctctccattgttctcgtattcttcctcgtatattgggatagtgatgccagggtcaatcacctcggggatgttggacaagttgttgatgttcatctgcttacttttatccatcttaagaaggaataaatagacgttcacgctctttctcacacatacacacaaatctctcgaagtgcctcttattgttttaactattcatctctatgcgccattggtcatcctacgagaaacgcccccctttgtcccaataattgtcggcgggtaatttgtccaaatgaaaaagagacattgtcgcgaggaacgaatagatgacccgatttggaaaaaggtaaacaacaatgaaatattcctcgagaaaacaataatgtttatttatgcaaaggaaacacttagaagggaacatctccattcactaaacttcgttggtttggtgtatatttctttgattcagtctgtgcaagaagaattttttagttcattaaattatataaaaacaaaagtacagaagcatgcacgacgcagagagtaccgtagattctctactgaaggagatagacaatgaaatggaacaaacaaagtctaatatcacgcaaaatggttccgaagatacaccacacaactggaagcttccgctgcaggaaataggcgatgataccatggaaatgttggtcaaacacaatactaggtcgaatgctacagaaaatagtagaggtcgatcaccttctaagatgtctaccatctcaaatgaaagccttaatttgggtctcttacgtgtaaattcggaacttgaagagtctccagccgctgtgcatcaggaacggattaaaaactctgttgccaacggggcacttggtcatgccaattctcccaaagtgcttaataatctgaaaaatatggcacaagatatagataaactagcccgtgatgaggaaaagcccgtaaaacttagcagctctccccttaaatttactttgaaatcgactcaaccactgctgtcgtatccagaatcgcccatccacagaagttctattgaaattgaaacgaattacgatgacgaagatgaagaggaagaagatgcatacacatgtttaacacagtcacctcaaatattacactctccatcaaggattccaataactaacgcagtgtcgattaataagctcaatcttgatttcacattgaatcccaacgaatcagacaaaagtctagtatctgacacctcagttgatagcacaggacgagaactagatacgaaaacaatcccagaattaccattttgtatgtcatcaacgcccgaaatgacgccagtcgatgagaaatgtaaccttccaagtaaattgttgaacactagtaacaattcacattctgattcaagatcagccaacagcctctgtggaggatttaaacatttcaacgaatctagccgggtgctgattccagccaaaataatccagtcactactgatgcggatgcgcttattgaaaacgatgttgtgcagggaccttcaacagaatatggaacatatcgatgaagcttttgatgagaaaaaagttcttgacgaaggttgcagcaatgagcccgttacctttttgggtgaaaatgacactaggtccatagtatactctaataaagggaccaatgctaatgttcaagaattttcacaggaagattctctagcgcacagtgaacccaaattcaaagatcttaatgctacatcggatgacgtatggaatgaagacaaagaaacagacgcaaatatttcaacatctacaaagtcagaggaaagctacattgctgactataaagtaacgagacaagaagactgggataccaaaaagcttcatcaagaaagtgaacatgcaaatgaacaaccggcaataattcctcaaaaggattcttcagaagaaacattcactgaactaaataatgaaagtgaattccaaaggaactttaaggatggagaggaataccgaatcgttcaacacgaggagagcctgtatggacaaagaacaaagagtccagaagaaaatataataaatggcagtgaaattggtgtcgaccatggagaggccgctgaagtgaatgaaccattggcaaaaacttctgcagaagaacatgatctttcatcatcatgtgaagatcagtcggtgagcgaggctcgtaataaagacagaattgaagagaaggaagttgaaactaaggatgagaacattgaaaccgagaaagatgaaagtgagtaccataaagtcgaagaaaatgaagagccggaacacgttcccctcttaccacccctgccaagatgggaagaaattcaattcaacgagccatttatagatgaaaatgatacctccaatgattccatcgatttaaccagatccatgaaaccatcagattacatttctatatggcatatccaagaagaggaaatcaaatccaattcaccagaatccattgccaactcccaattttcacaacaatcctcgattaccactgcatctacggtcgattctaagaaggataatggatcaacttcgttcaaattcaaacctagaatagtgagcaggagtaggatttacaatccaaaaagcagagtatcctcattgaattactacgataatgaagattacattttaagcaacagtgaatggaatgcactcgaccctatgagaagaaatacactcatctctaaaaggattcaagataacataagaactcaaaagggtcacgctccacttattaggccaagcatcatgaaacttaatggcgaagattctggttttcagaatcatttcttggaggtagaacaaccgcaagaacacgaaaatatcccattaagtacgcacctaagcgaacaagatatcacaacaaatgtaggcctcgatgaacagaaattaccaaccaatacccaggacgaagctgaaatttccattcgggaaatagagagtgcgggtgatatcacttttaataggggcgatttactatctttatcctttgatgaggaattgggtcaggattttgctaattttctagacgctttggatcatgactccacatctttcaatcatgggccggatgattcatccagttttcaaagagacagttcaaagaaaagcttcaattctctttgggaaagcagttacgaactaaaaccgccaccttccataagaaagcaacctattgcccccgacgtcctgcaaaaattattagaatcagatactaaagatgacgcagatttggaaaaaattagagaagagcgtataactgaaccaaggactggtttggggattggaatgctgaaaacaccagttaaggatgtttcaattgcgctagctgcaagcattaaaggatatgaggcaagtttcagcgatactgactctcgtccagagggcatgaataatagtgatgccatcactttgaacatgttcgacgatttcgaagaagataaaatgaccccttccactccagttcgtagtataagtccaataaaacggcatgttagcagtcctttcaaggtcgtgaaagctggaaacaaacaagagaataatgaaataaacattaaggctgaagaggaaatagagccaatgacgcagcaagaaaccgatggtttgaaacaagatattcctccactgctagcgcagacaaaagataacgtcgaagcaaaagaagaaacgataactcaacttgaagaaccacaagacgttgaacaagaatttccggatatgggaacactttatttaagtataaaggctatttccacgcttgcattatatggaactaagagtcatagagcaacatatgctattgtttttgacaatggggaaaatgtcgttcagacaccctgggagtcgcttccgtatgacggtaacatcaggatcaataaggaatttgaattgcccatagattttaaaggaaaagccgaaacatcctccgcttcttctgaaagagatagctacaaaaaatgtgttatcacattaaaatgtaaatatgaaaaacctcgacatgaattggtcgaaatagtagacaaggtgccggtgggtaagagtttttttggaaagacaaagtataaatttgaaaagaagtatgtacagaaaaaacctaaacaagatgagtgggattatctatttgcacaagacggttcatttgctcgttgtgaaattgaaattaatgaagagtttttgaaaaacgtggcatttaataccagtcatatgcattacaatatgattaacaagtggagtagaatcgcagacaaaattcacggctcaaaaaggctgtacgagttaccacgcaaggcgcctcacaaagtggcttcgttggatgtggaagcatgtttcttagaaagaacttctgcctttgaacaatttcccaaacaattttcattggtcaataagattgtttccaaatacaagttgcaacaaaatatctataaagaagggtatttattgcaggatggtggtgatctgaaaggaaagatagaaaacaggtttttcaaactgcacggctcgcaactttctggttatcatgaaatctctagaaaggctaagatcgatattaatctgttgaaagtcacgaaagtcctacgtaatgaagacatccaggcggataatggagggcaaaggaattttacagattgggtactctttaatgaatgcttccagctagtatttgacgatggtgaaagaattactttcaacgcggaatgctctaatgaggaaaaaagtgattggtacaataagctccaggaagttgttgagttgaatgttttccatcaaccctgggtgaaaaagtattgtgaaaagttagctgaggaggaaaagactcgaacaaccggtcataatttgaagcaagattttaattagaaggtgattaatggaatgaaaacagcatataatctgatgactgagaggtctttagtttaaagattaattaaatacacataataagagtaaatacgtgaatcatggacgatatatttttatttcaatttcacagatccccattcatttcgaattttgattttgattttgattaggctgttggttcatgggtggcatcatacctggcatggggaatggtggaaagctaccaaacataggtaagggtgggaagcttggatgcattggtggagcgggagggtttggtgttccagacatactattacccatattactgttcagattagacatatttgcattgtttacgttgttgttgttatcaattatattaccgaggtttgagtctgtatcattcgcggaattcaacttcccttgctgttggagggataataggcccattaggatcctcctaggattataatcttgttgtagtttttcctgtctatgtaaatactccatccaggtaaattcgttaaaaccgtaattgaaataatcacttaagttggcccccggttgcctccagggtttctcctttaatacttcaggatctattgtcgttatgccaacactatcaaagattccctctttatccaggtctatagaaccagtcattgctttcggtacatttccatcgctctctgtagcttttacggtcgttgccgttacaccttgatttgcttctccttctgttattagtctttcatctgatgtctttgtgatggtattggatacatctgtagctacgctaattacgtctttgcttgaagatgtcgctgcggtagaataagaatcgagtagttttgcatctaacctagtagggtcaggacccagacttatgataacctctaggtcagaatcactatcgtcatctgaggagtcagagtagatatcttcatcagaacgatcatctctggcagtagctggagtttcttccacgggagagtcgaatttttgccttttaactatatcaggattactggacgcacctgcgtctgcttcatcatctcttgatcgtttagatgaaggtagtgctaattcggagtcggaaccatacaagaacttgtcgtcttcgtcttcactggagctcatttagagaaatgctaataattttagtgtaggcaaaaggaataagaatgcaaagcacgatggtgcggtttaacaaagtgaatttggtgatgtactctctcaagatttatgtcgcattattcgctacgaaggtttttcaagattaaaacgaatctcctttcccatcgcgacatacgataaggctaataacgctacggtattatgtcatggagcttgagacattgaatacatatatatacctatatataatatatatatatgcaaatacacaaattcttagcaatttgagtgagacaatggaaataaagaaatgagtgtgaatggatatattttgagggaagggggaagattgtagtacttttcgagaattaagaataggttttactaaacttgtaggatatttcttgaaacctgaccttgtcataataatcttgatcattagaactgctgaaggagtaagccgcagcatatcttgacagtttggagttcaacttttttaggaattctaactcttttgaatttaatttttgtagtgatggcggtggtgatttttcaacgtcgaaggcaatttctaatgggtaatagtaggagggcacctgaggttcatctataaatggatctgcctcatatacattatcggaggcgttgttattattgctggtattattatagtaattacaattagtgcttttatggttgctatagtgacgattattaaaggaatgtatgttatcagtatgtggtggaaactgatcttgatattgggagtatgaatccgtgttttttgaatttattgattcatgaatatttgtgggttttgaataggtataattagtggtatatgggtagaagtcttgtgtgtatgggaattcattgaattcaaaattttcttggaatattttgatatctttttgtgcatttgtattagtttcatattttattgtgtcactaatatcgatatcatctccatttctgttgctcttttgaaagttatcatggttattgaatgatgagtggaacgtagatgcggattcatcattagaaaaaagagatgataatgaagaggatctggtactttcagagctcttttttcctctttcaggaccagttgccattgtgcagtccttcgtagttttcgtttccttggaaataggctgagaatcaatattttccaaattcagaaactcttcattgaacaatatttgaggattaattaaatgaattggttgtgtatgaaccaagttctgcagctgagatgaggcaattttgtcagacttttcaaaatgccaacttctaggggaaattgtagatccaaaagaaaaacaaggacggtcttcttgatcggtggttgtgtcataataaatgttaggttgttgttgctgttcaaaaggaaagaggaagaaaccatcttctaaggcagcgtgaagttttccatgcatatccgcttgcattttgtttgtggggagaggaatagaaaagcttttcttttattatttttttcctttttcaccagtaatgggtgccagtaggaatttgtttctctgtaggtgactaatgacagtagtatattatgcttttaatctttaacaatactactggtcgatttataatatgataatgtaaaataaatcgtaataggatagtcgatgtttgtatctacttcacgaaacagttatggtatacggtagtttaaatatctgaagaagcaaaaataccgaactacaagggaagcattttgagaaaaatattaagatcaaaagataattaatttaccttaaatacataaaagaggaaaagtaatatacaaggtaaacaacaggcaaggaacaagatcaaaaacgtccgaccccaatttagtagtaaattacagtaagagaaaaaggtattggggctgatacatattaattgtgcgttgttgttgttgtttaattttagattggctattatgagtacacacaaaacgttgtaaacgcaatcacccatggataagcgctccctttaaaatgcactacgaaatcattgatctactaactttaaaccggacttaaaccatcaaagggtgctctagatctcatcgatgtattctgatgcagccaaaattgcgcaatcaatcacgtttcccgatatagaaaactaattggctgtgttacgtggctgggggttctgtaattcctttcttccccggtgaatcatcaagattgggctaagcgcctttgatcctttccctcgaagacggaaatggggccgcaggataaaaaatggtgtgtctgtaattccgattttttgcttatgtaatcatgtaactttcttctagtccctttgcagacatgcatgacacttccttacccgaatagtgagttagatctgtgttaggatgcaggatgggcagttcaaaggcttttcttatcgtatctttaccttttcctgtaactaagaaggtttttgagtgcatgtaaaggcacataaatgaaactttaattccctgcgtatttaagacccaagaagccaccatgacgcttccttgatgttgtatctacccccaatcctggcgccccctcctgcgggcacgcatgcgcctttgatccttcccctcgaagacgaaaagtaaacaaagatacgcactttttttctccaacgcagtattgaaggtaccatcacatgcttactcactttgcggctgctataacaccgtggcagtgtaacgttttaccgtttgtcctttgctaccgcattttaaagtggtacaagatgttgagagaaaagatttcctgcagccatgattaggagaggtaatagcggatgacatcaacgaataagctttatccagcggcttgtatagttctgtgtacacaattactgccgggctctctgagcatttgcgtttctcgggctagcttcattacttagtaacttcaaattaatgaaatatttaattatcatgattccaaacaaaactactttaatttcaatcacatttttgttatctgcctgaaacgatagctgtacgggtacgttcttgataaataaaactcagtgtttaaaactctctttttacatctgttcgccgatgattgcttgctcggaggtactagtcatcggaattgaggaaattccttttctcctttgttttctctttatccccgcgtaaatacgcggaatgccaataatcaagtacacattctttctccaagttggccaaaaaatagttcaaattctttaaactaagcgctattaattattattaattatataagtttgaaaatatcaatgcaggaccctatttcttcacgagggtgtatccagaaacggtttcttatatagtgttggcgctcacttttttcctacccacgtctatatatgcaacgcctacttgttttaatcaacatcacaattttatgcttttgaggtacagcagttagccgtacgttttcggcagtcgctaaaaatgtaagcgcggcatttactgccatttagtggacttcttgaggttcttttgacatccgcattcttgcagcaaatacacccccacccttcttttattgagaatatctactgaacctccgtgagggaatacattaatcaaattactccaacaccatacgggccgtggcggaaagaacagcatgatatagataatatatgatatgaattgatttttttttctttttttcttgcggctggtatggtattgtaaggatgatagtgcattctatgagtgatttttgtgacggtgacgtacgatctctatacctttttagccgcccatcttctgcctttcatttttatgccaaccctccatccatacatcctttttaacccatacatatcatttagattattgttttttaattttttttttatcagatgttgttcatcgcgaaatttataatctttcgattgaatcgcacttgtcgtgcataatgataaataccttccggagagaaaactcagacccactgggaagttcctacctgccgagtaagaccagcttgaaaaatttgaaatttcaactgagaatcagaatatattactgcccttcgtgttgtagggttattcattaactatatacgatattataaacagcatagataatcaaacaaaaaaatgtatgcatataatagaggaattggatgactaaatgttcttatattggagttagtggagatgcgtggtagatttgaattaaatagaaagtgctggggttgataaaccacgaaatatcgcagttgaggagaatgataagccaggatagatggtagcgcatttttggggcaatctcactgtaggtccaccacaactcaatatgactacatcgaatcagttataaggcaagtttttagtttactaacaaatatttccatcttattttttttttttgcagggctaagagaacaaagaaggtcggtatcacaggtaaatacggtgtccgttatggttcatcattgagaagacaagttaagaagcttgaaattcaacaacatgccagatatgactgttccttctgtggtaagaagactgttaagagaggtgcagctggtatttggacttgttcctgttgtaagaagaccgttgccggtggtgcttatactgtttctactgcagctgccgctactgttagatctaccatcagaagattaagagaaatggttgaagcttaaacttctttcattcattttctcttggctttcactaggtatatctattccataacgactatgttttgtatttgttaatttacataaaaccatatcagtacatcaacgaactgtaaaaaagaaactttagcataattattgcggatatttaaactcacttgcaggtaagagcaaaaggcgattgatttccagtccgcctcttgtcacgtgatttagtaagaaattttgacagcaccctcggtttaatggaaaagaggggcgtttttcgatgaacccgaggggagactagagaatcatctcggttgaatggagcattatttttttagtagcgcccgcccggagaaatggacgttggcgaatgagccatgaattattaaccgcccatgtctaccagataccacatcgtatgacagtaccagcctagtcccggtaaaccgcaaacggaccttaattgtgacgaagggcccaaatttgatgggtcggtgttaatgattagtcctcattgtcataataaagtgtgatgatggaggcaatgatgatatacggtagtactactgctcgaggtgctatcttttaaccaatcctttgagattcttgtcgccacggagttactaccttttacaaaccgtaatgtcacattttgcatatatcttatgtataaatatatagttcacttactacttgttctcgttttgttaactttcttgttgtagttcttcttgttcttggcgtttccccctttgttttctatctgcttcataagtaaagtgcaaagcattttggaagatattatcaattgagtcattgaaagaaacttggcatcttccctattactaaaactaagaatacttgattcaagaaagaagtttatattagttttagccgtaagataacataacaaagaagaagaaagaaaaatgtctcaaaaaaagaaggcttcccatccagccatcaatctcatggctggcggcacagcaggtttatttgaagcattgtgttgtcatcctttagatacaattaaggtgagaatgcaaatatacagacgggtagctggtattgaacatgttaaacccccaggatttattaaaactgggcgtaccatttatcaaaaagaaggtttcttggctctgtataaaggtctaggtgctgtggtcatcggtattatacctaagatggcaatccgtttctcgtcttatgaattctatagaaccttattggttaacaaggaatcaggaattgtgtctaccggtaatacttttgttgctggtgttggggctggtatcaccgaagctgttcttgtcgtgaacccgatggaagttgtaaagattaggttacaagctcagcatttaactccgagtgagccaaatgctggtcctaaatataacaacgccattcatgcagcctacactattgtcaaagaagaaggtgtttctgccttatatagaggcgtttccttaactgcggcaaggcaagcaactaatcagggtgctaacttcacagtttattctaaactgaaggagtttttgcagaattaccatcagatggatgtcctaccttcatgggaaacttcttgcataggtttgatttcgggtgctattgggccgttttccaacgctccattggatactataaagacaaggctgcaaaaggataagtccatctcattggaaaaacagtccggtatgaagaaaatcataaccattggtgctcaactactgaaagaagaaggttttagagctttgtacaagggtattaccccaagagtgatgagggtggctccaggtcaggctgtcacctttaccgtttatgaatatgtaagggagcatttagaaaatttgggtatattcaagaagaatgacacaccaaagccaaagccattaaagtagatgatgaacaatgggactacaaaatgaaataaagaaaaaatagaaataggctagaagatcaattattaatcgccctattcttccttattacctacacaaaataaagcagcaacataagaaacaaaaacaaaatgaaaacaaaccaaataaatctatgtaagcatactcatttcaatttgatattcattacttgacttttttgtccttatttgaggctccataagcgcgccatttttccctactcccttttttcgtaaatagtaataatgtgctgaaaagaacaatgaagtagttatcatacatattccgtcgtgtcgatatgaggggaggtgtctctttctttcatcccttgtcgcaacctccaatatataagagcataagcaactgatcttactttagtaattaacttagcatacctagcccgaaggaagaaaaaaaattcacctcaacaacatggttcctaagttttacaaactttcaaacggcttcaaaatcccaagcattgctttgggaacctacgatattccaagatcgcaaacagccgaaattgtgtatgaaggtgtcaagtgcggctaccgtcatttcgatactgctgttctttatggtaatgagaaggaagttggcgatggtatcattaaatggttgaacgaagatccagggaaccataaacgtgaggaaatcttctacactactaaattatggaattcgcaaaacggatataaaagagctaaagctgccattcggcaatgtttgaatgaagtctcgggcttgcaatacatcgatcttcttttgattcattcgccactggaaggttctaaattaaggttggaaacttggcgcgccatgcaagaagcggttgatgaaggattggttaagtctataggggtttccaactatgggaaaaagcacattgatgaacttttgaactggccagaactgaagcacaagccagtggtcaaccaaatcgagatatcaccttggattatgagacaagaattagcagattactgtaaatctaaaggtctcgtcgtcgaagcctttgccccattgtgtcacggctacaaaatgactaatccagatttattaaaagtttgcaaagaggtggaccgtaatccaggtcaagttttgattcgttggtctttacaacacggttatttaccactaccgaagactaaaactgtgaagaggttagaaggtaaccttgcagcctacaactttgaactgtcagacgaacagatgaaatttcttgatcatcctgatgcttatgagcctaccgattgggaatgcacagacgcgccataaaaagaaaatgcgaaccgtagaataacgtatatagaacatataattagtttacgtttcacaaagtattaatattacatgtagctttttcaggactttcgatctaaatcaaagattaaaggagctgctagaggtagaaaaggaaatcattgacttttcttgaagatttatgagcgggtaactggagatggaaattttcagaaaaattgtaaatggatgcgatgacttcgatgtgacgttactagtcttaccattgtaaaaaccactatcggtgccaaaagataagcgcaatcaactaagaaatttaccacgctctttgtattgtatttatctccaatttaatctttcttttggtgtgaaaatttagcgaaaatgtcattggtgaattcgttaacacactacgaaattttaagaattccatcggatgcaacacaagatgaaatcaaaaaggcatataggaatcggttactaaatacgcaccccgataaactttctaaaagcatacatgatacggttagcaacgtcacaatcaataagattcaagatgcttataaaatactatcgaatataaaaactcgtcgcgaatatgataggttgatccttgaaaactataaacgccaaggatttcataattgtggtgatgggctggatgaattttccttagacgatttctcatttgatgaagataagctggagtttatgatgaattgtcctcgctgtcaatttgttggtggttttcattttagtgagagtttgttagatgaatgcattgataatgtagacgctatggaacggagtcattctggttatcaattattaacccaatgtagcgcatgcagcttatggctgaaggttaattttgacatcgaggaagagcaagaaggacaataatgaaaatgggaggggaaattgagcatatcagataaatctgtttatagaattattattttacttcgtgggaaatcgaatggtgtatataaaagaggttgtaaaattgacgaaataaatagtatttaggcaactaaagataaaaaaatattatttatttttattcgcggtgcgttgccagattttttttgacatgcggaattttggtaaaaagaaaaatgcagatatgaatagtaaacaaaggaataaaaagcctttcatgaagaagttcgtgttcgagatcttcttccttctttttcgctgtcgacgatagatatgaatgcttttgccattgatttcaaatccgtcattaagctaacatgacctgaagaactggcgattttacaaacaactggaaagcctctctgttcaggcaataaccatttatggtgaacaacaccgtcgcccggaccatagtaaaaatcttcataattcccatcttttatatcttgtataccgttcactttagcacctctaacagtgggaaccttgttaccgtaaaccatggccaatggaggatattctttgttcgggtcgtaatctaagctatccaaataattctttgtacgttttaaagttctcgctaaatattcacagctatcttcataagatgtatggaagacttcatcgaaaggcacatcccttggtacctgtttattattgccggctacattcctaacaacaggtgcatttaggacaaacttggtagttgcgtttagggtagctttaagcgaaagcgctgatttcgttttccttggtaataattttgatttttcgtgagctgattcctctcttttctcattgacgagaggtgacaagccaagggttttccaaacatctgtatcaaaaaaatcgaaatcatacctctctaaggtaattttgtcaacaaaacatctaccatctaacggtagaaaatagaaactacttctcataaaaaagttggttcttagtgaaaatagtttattccacatcacatcatctccaaacctaataggacctaaaatatttggacattggcttggggaacccacgtaaataatacctcttatcaaatgagtacagtcttgcaacactttatgtgcgaccaatccgcccattgaatgggcaatgatgtatattcccttcttatttttttgcttattgtaaatttcctctagtttagtcgttaaatgcttggcagatatgtccaaggataatctccaatcatagccaaactgctgaacatttaaattaggatttgcgtctagcctctttatcaacctcttagagatatcaacaggccctatatgtgttagcattccatcagggacaatctccttctgagttttaagttcatcttcgtcattaggtccgatcaataaatcgactttcgtcatattcaaacctgcctttaatgggatccaaattcgcttatgagtagtagcatcccttagcacactacctcgatatccacccattataacgacatctccttccaattcattccatatagattctaaacgcgaacggtaatatccgtcatgagttttgtcgaatgggtctgctgttatttgcttaatggagttcttcaaggcatccatttccaaagattctttaacagcccttaaccttgaattatcaatgcccctttcgtatttaaataattctatctcttccaaggaagaaatggaggttgattttttcagtttttgcttgatctcattctttcttagattctttttgatgaactcatctggagtcttgggaagcacagttttaattatggctaatggtgaacttgatcggaaatttgtattaccaaatggtaaggaaaaggagaaagttttatgagagctgtcatagttcccgtcatgcgaataagaaataatttcatcgagatcttcatcatcagcgtcaagagaaatggcactcgcttgcttctcttctaaattatgatagttattgggcccagttgtttccttctttcttcccctttgttcactatcgctgtctttttctactttattgcttataactcttgcacctccaatcaaggtatccactttctccattgtatccaattcaccttcgctttcatttacggaaaaaaagcttacatcactaccactatcacttgaatcagaaagacattgcttgttatatttatcattatcggaaataagatcagtagccggagttgccatcattgtaatactccccagttaacctctacaagttgattcttttacgtatcaccaaaataggcaggctattcttacccagtcctttctttttaagggcgtcatagagttgtaagcattttttgagaatgcagtgatgagctattaacttctcaaaacttcctgacgttttattacccggattgaagtaccttgtattcttggagatgtctgtggtcgagttaggaagtgtgaacatgcctatcaacgccccaaaaaccagtgcagataatgatctggaacaatttttccgtgttttaaacttcctcagtagaagtatttttatttagtcgactataaaggtggaagtccatacttaagagatattaagggtattttgatcaacaagtaagtaacaatcgttataaaaatacaatagcaaaagtatgagcggagaaaatcgtgctgtggtgccgattgaatcaaaccctgaagtttttacaaattttgcacataaattaggtttaaaaaatgaatgggcgtatttcgatatctatagcttaacagagccagagttactagcattcttaccaaggccagtgaaggccattgtgctgctatttccgataaacgaggatagaaaatcgagtaccagtcaacaaattacaagttcttatgatgttatatggtttaagcaatcagtcaaaaatgcgtgcggattgtatgcaattcttcattctttgagcaataaccagtcattgttggagcccggctccgacttggacaattttttaaaatctcaaagtgatacttcaagctcgaagaataggtttgatgatgttactaccgaccaattcgtcttgaatgtaataaaagagaatgtacaaacattttctactggccagtcagaagcaccagaagcaactgcagatactaatctacactatatcacatatgtggaagagaacggagggatatttgaactggatggaaggaatttgagcggacccctctatttgggaaagagtgacccaactgccaccgatttgattgaacaggaattagttagagtgagagtcgcctcatatatggaaaatgcaaatgaagaagatgtattaaactttgctatgctaggattgggccctaattgggaataataattgttttattactgcgtagtcaaatatgtatttacagaattcttttaaatatataattcacctactcatcatagccaccgccaaaagaaaggaaacctccagtttgtctggaatgtctcgaaaaataatcgaaatcgatggacacagcgtttgctaataacacggccctttgatccaaagttagtacttgagaacttagcatctcagtaggataaatattatcaaagcatctctgcgaatcaaatctaacaacataaacaccagtatcggtaaacatttctcttcctaaaccaacccaatttctgtctacactcgccattatcttaccatcagcatctgttacaggaaaatcaaatgataagaaaggtgcatctatcttaccaaattggtcaaaagtggatccttctactccatctttctggaataattcgtaacgacgcctccagagatgccagttctgaatggtctctcctactgtcgttccttctttaccgtcgtgatagtgagtggagtcactgccattatcaacatacgcggaaggaggtatgatagtctttatatgagaattgatgaacgaaaagggccttttaatcgtcattattacatttccccaattatcaaagacatctaccaaaaaaggacgatgtagacgataaaactgccgcattatggcctttgttatagaaaaatctctttccatcattgatgctattttgtttccgttcacatccattatggcatacctattagcctgctcgaaacctagaaaaacgttcataaattctatttgcctttcgataataactgtcggttcattaagtatcgtagtagctataggatcatgtacttttattatcccgctattgctattttctttaaatgcttttactgatggcgccttcgttatttggttcttttcacgaattactctcctaaatggaccgtttctgattactttaccagaagaaaccgttaatgttttactcagtgtactgaaatttctcatacatgatcggtaagttagaaatattgccgttctatgcatgtcggtgttatcctttatgtttgacctttaatcttcttttgttttgtcttttttcatttcgtacttttcaaatccttattgccggtaggcttacaaacttgaatgaagtatataacgaagtcaatgaaacctctcccatactaggttcggaacctgttaaggggaacaagaccgcgcacttgttatgaaaattcttcctataactatattgaaagctatttttccacatcggcagacaaacgactgtccagacttagtaaagctcttggtcgattttgtacattgcctttcctttacagctccaagatattatatatatttttgacaaggtaatcaattgccccacaaatcttccatataaaaacctatatatgctattaaccgaatggcaattccctctatctcatatctcacctctacagtaatccttccgtggtatctggtctatagaaatgggtactgtttcatttaaacgtgttatcacttgatccaatggttaccatctgactttggcatcaatcccttcttaaaaagtaaccaatcaatgatatgcgattgtttatgaagtccattcaacaaacaatgggagtttggccgagtggtttaaggcgtcagatttaggtggatttaacctctaaaatctctgatatcttcggatgcaagggttcgaatcccttagctctcattattttttgtatttttttttttcacttcccatctttccaagaatcttaggagaggtgccgcagtacttttttggactgagcaagaagtatcgcaaagcatggaaaagtaagaagggtatagcaaaagtcttttcacaataagaggatattttgcaggcaaatttctgaagaccacataatatcgtcttcttggcgcaactaagacgcagagaaatgcttgttttcaaaaggggtattcacgtagtacctaaactaccaaattctaaggccctactgcaaaatggagtgcctaatatactcagttcttcgggattcaagacggtgtggttcgactaccagcgatatctatgtgataagctaacgctggcgacagcgggacagtctttggaatcatattatccatttcacatattgctgaaaactgcaggaaatccattacagtcaaacatcttcaatttggcgtcctctatccataataaccatttattcgtggagaacattctaccttctgctgttgaacatggcactaactcgaacgccgttgtgaagacagagccttctaggctttttttatccaaaatcaaagattcattcaacggcagcgattgggaagtagtgaaggaggaaatgatttaccgtgctgagaatgaagtcttgggacaaggctggttatttctagttgaaaacaatgagaaaaaactcttcatattaacgagcaataataatggtacgccgtattattttcccaggaaccagtcatttgatttaaacagtgcgatatccatcgatgaatttgctaccttgaaacaaatgaaagaactgataggaaagtctactaagttgaatggtaaggttcaagactggaccatgcctataatctgtgtcaatctgtgggatcatgcttatttacatgattatggcgttggtaaccggtccaaatacgtgaagaatgttctagataacttgaattggtcagtggtaaataataggatattctctggtatatcgaagtaatgaaaagaaaggaagcgatagcctcttaccctcatatgtaattataaaggtatcgggtagaaggggatctaccaaaatcttatatactgtaaatagttttattttatcctctcgctcgtgttttaaacaaccttaatggcaattactttatcattttcatctttcagcattgtggccctatttctatcgcataggggcttcaaacaataatagagcaagctttcgggcattctatggaactcccaattgactgtttcatcaccttcactcaattcgtataacgtaatgacttgattcagttttccagagtcttcgaaccactgtagtatcaaagaagcccaactgtctaagctcttccataatataaaatatctcgtagtggtggtattgctgcttctcctaccactttggtcaatcggtaagcatttgccttctttggtcatttgcgaccaaatttcatcaataaatacctgtgatacagatctttggatgtcctcattattaaaaagatttttcgagattttttttgaatcgtcattatctgtacttccactatctagttcgttgtcattgattacagtcccgtcaacagacatgtaccaaattttcttggtcttgcaatattgtgatatgatgtctatccacgtacttatctgttgtctccttgttaaagaattgggttgacgggtatatagtggagggaatgagtatactggaggtaatgcagacataatacacttgctatattagcgcaacaagaataattctgagtgatgctttgaattcaaatggtttagttgagaaaatgttaaagaaataactggacaagcgaactgcctgcaaaaatttttgacaacctttctgatatgcttaacttttatgaattaggtatttttcttaagggacaacaaatccagaagaacgaaattatttgaggaaccagttaaaaaggttatttaacgaacactattaatgcaaaaaaatctcttgtacatgttcattactctattcatggggtgtaatcatttgtaggcacaaaatgcagactcttcagtagaaaggagcaagttcgatgaacagtccttagctaacgcaaatatctaaaaaaatattcatatgaagactctttctatctactatagtttacaaatataatactgtatataagaccatttattggcttaaaagattttaaccaagagcaatcctatggaacgttctgtcccacttcactcaagtttttgaaagggtaaaaattaaaaaaattatagaattaacagtaaaatgtgctacgttccaaaaaaaaaaaatatgcactatagtatattactacatgtaatacttcggtcaaatacactgggagtaagtgaaaatagagattgttatctccattagtttcttcacattcaataactactttttccgtatgaggcgcttacctcatcaaaatgaagaaaaaaaaaagtatataagcagcgtgattgtccgatcgaaatctttcatttctcaccctctctctctttaaacagtcgcccacacgttccctctttttttttttcgattgttttagttccccccctgccttttcttctttatcttgtcctttttagtttatcacattttttttgtttttgagtatttatcttgtatctaactgtctatctgactaggaatcaatttgtaaagttctaaaaaaaaatttaaaggcggctattgaaaatgaaatacgttgttgtttctggtggtgttatctcaggtattggtaagggtgttttagcgtcctctacagggatgctactgaaaaccctcggcctaaaggttacttccatcaagattgacccatatatgaatattgacgccgggacgatgtctcccttggaacatggtgagtgttttgtacttgatgatggtggggaaacggacttggatctcggtaattacgagcggtacctcggtattaccttaagcagggaccacaacatcaccaccggtaagatatactcccacgtaatttccagagaaaggagaggtgattatttaggtaagacagttcaaattgttcctcatttgactaacgcaattcaggattggattcaacgtgtttcaaaaattccagtggatgacacaggattagaaccagacgtctgtatcatcgagttaggtggtacggtcggtgacattgagagtgcgcccttcgtggaagcattacgacaatttcagttcgaagttggaagagagaatttcgccctgatccatgtttcacttgtgcccgtcattcatggtgaacagaagacgaaacccacccaagcagcaatcaaagatttaaggtcattagggcttattcccgatatgattgcctgcagatgcagcgaagaacttaacaggagcactattgacaagattgccatgttttgccatgtggggccggagcaagtggtcaacgttcatgatgttaactccacgtaccacgttcccttattgctgctaaagcaacatatgatcgactacctccattcaaggttgaaattaggtgaagtgcctctaaccttggaagacaaggaaagagggtctcaattattgactaactgggaaaacatgaccaaaaacctagatgattctgatgatgttgtcaagattgctcttgtgggaaaatacactaatttgaaggattcctacctatctgtgaccaaatccttagaacacgcaagcatgaagtgccgtcgtcagctagaaatcctctgggtagaggcaagtaacctagagcccgaaactcaagaggtggacaagaacaagttccacgattcatggaataagctcagttccgccgacggaattttggttcctggtggatttggcacgagaggtattgaaggtatgattcttgctgccaaatgggcccgtgaatccggtgttccctttcttggtgtctgtcttggattacaagttgccgctatcgagttcgcccgcaatgtgataggccgcccaaacagcagttctacagaatttttggacgagacactactagctcctgaagaccaagtagtcatatacatgcccgagatcgacaaggaacacatgggtggcacgatgagattgggtttgaggcctaccattttccaaccgaactcagaatggagcaacataaggaagctttatggtgaagttaatgaggtgcatgagagacatcgtcatcgctatgagataaacccgaaaatagtgaatgatatggagtctcgtggctttatttttgttggtaaggacgagacgggccagcgttgcgaaatattcgaattgaaaggccatccatactacgtgggcactcaataccatccagagtatacatcgaaggtgctggaaccatcaagaccgttttgggggcttgtggccgcagctccggcacacttggtgaagtgatcaaggacataaatctaagcgagggaaatgaaaatgaatgaattgatgcgcttactacttacttacatacggtttttattcaagtatattatcattaacattagttggttagaccaatgacaccacaggctggtcttggaccggcattaccagtcttcaaagattcttcagtgtcacccttacctaagtcatcttggccggcgtggataacgacgcttctgcctacaacggaggtaggaccgataagcttgatcaaagagtccttgaaggagcccttggccacaccattttcgtccgtctttacgttacccatgtcaccgacatgtctgacttcgtcagttggagcaccatgtgtcttcttgaaaggattgaagtgaggaccagcagagacacaaccattggtggcatctccaaactcatgaatgtggaacccacgttctgcgttaggactgttaccagcgatctcgtaagagacagtggttggctcggattcggaagcctgttcgaacttgacaacaccagagacaccggcatcaccctttaacactgcgactgcttgaaccattataaattaattatgttttatttgtttgcgcgattgctttcttgcctgtttttccgcaacatagttacagctaaacatttgcccaaaaccatcttcttatatatatatctgcgatggcgagcccagcggaagggatgtccgcttactaattccgacacaccggtttaaccccccggcgtgctggggtgggtgcccctaagggagcgggttctgtacttccagtaagcggcatttgcgctgtcatcgccttatcgaacccgctactgagatcatgtcctgagtgggtgagtcgcacgcccaatcggctgcacttcagagatacttacgtccaatttcgcatcatgccaatattacctgtggaagttgaaactttttttgcagatgccgataattttcacatggatgagtcgcagtgtcgtcgtacgtgatgagggcaggcttgaaaattattcttcgagcccaattctctttacttataggcatgccatgtctaattaggtagtcatctcagtttatcttgtgcagggtagaaccaaagataacagcaaaagaaagagcaagcaattatgaccgcaccattggtagtattgggtaacccacttttagatttccaagccgacgtcacggctgaatacctggccaagtattctctaaaggaaaacgacgcaattttggtcgatgccaaatcaggcgatgctaagatggctatttttgacgagctcttacagatgccagaaacaaagcttgttgcaggtggtgctgctcaaaacactgctagaggggcagcatacgttttgggcgccggccaggtggtgtacttcggttccgtcggtaaggacaagttcagcgagagattgcttaacgaaaacgaaaaagctggtgtcaagtctatgtaccaagttcaaaatgatattggtaccggtaagtgtgccgcattaatcactggccataaccggtccttggtcactgacttgggtgctgccaatttctttactccagaccacttggacaagcattgggacttggtcgaagcagctaagctcttctacatcggtggtttccacttgaccgtgtctccagacgctatcgttaagttgggccaacatgctaaagagaacagcaaacctttcgtgttgaactttagtgctcctttcattcctcatgtcttcaaagacgcattggccagagttttgccttatgctaccgtcatcatcgctaacgaatcggaggccgaagccttttgcgacgccttccaattagactgtgccaacactgatttggaagctattgctcaaagaattgtcaaggactctccagttgaaaagactgtcatcttcacccacggtgtcgaaccaacagtggtcgtgtcctccaagggtaccagcacatatccagtcaaacctttggactcttctaagatcgtcgacaccaacggtgctggtgacgccttcgctggtggctttatggctgggttgactaaaggtgaagatttggaaacctctattgacatgggtcaatggctagctgctttgtctattcaagaagttggtccctcttacccttccgaaaaaatatcttactctaaatagattcttcttacaatataatagaaataaaatatactctacgtgttccctctagcttttcattcgtagacatgtttaccgcttgttcttaaaccaaataagccaccgttaccacaataaggaaaagaggcgctataaagtacagcttcaagaaaaaaggacaagcagcgctaagaacaaaatactcgttcatcctctccacatacggccgtacacaagcaacaataacacaataatatggactgggcaatcaatgtcgcccatccacgattactttacaaggatcctaaactttcagtaacgtttattgtgccgagcttatttcatatcattattgctttcgtgttattaggaatatgtgcatccgattttctttgccccaacgtggcccatatatcagatcccaacagccttcgatcgaatggttctttagtctcaaaaacggcgtcccatgcatctcatactggggcattaatggcagttctactatcttggtgtaactcttcgcctgacctattttccaacttaatgagctgggcaacctctacgagagaaacaaggtcaacctcagtatcgctatcaattggtgaggtgcttggcgcttgcggcattatcctgtgcattgtagagggctccatttttattattatgtcaagaactcacattgaaatctcgcaaattcaaaaactatccatcatgagagacttgttattttctttagctgccatgtgcgtaatgagttacgtttcccttatgaatcaggtcactgtgctgaattgccttttgatggcgttcctttatgccttttatctagtcgttaagttaactttcaagcttaatcattctgcagaaaccccagatgaaactgctgcggatacgagcctcagagaagactccgtttctccttttttggatgactctctgatggcttctggtttactaccaccaatacaacctggctttgacatatccaattctataacacacggcattaagcctagtttgctatctgctatggatttcaatagtttcttatcaatgcttgaaaactcatctttggaggaggatgactcaaggaatgaaatggcagaattgaacactctacgtagcatgacgccgggacaacattggtccgcctctgcaacagttgcaggagaggcaacgagtgctggaagacctttcagtgagccaacgaatgcgtttacggaatatagagattctgaaagagcaataaatagttccccagcggtgttcgccccctaccgtgacaaccctgatgatgaagagtctcaagagcaagtattattggagacaacaacgcatggtcattttggtgcgcaagaaatgcgaaggttctccaaaaggtctctgggctggattataaaaattttcataccacatctctcaaatttttcccagaaatccatctcagatgcgatcttttccataataactgttccgtttttcattattttcaaactatcatgtcctcaaccgccttcagatattttgagttatgatcccactttgaacagatactctttaacaacgttacccataattttattatttatccaatcaattactgcacccttcctcctttgcagtatactttctgtgcttttgacatatcatctaggctatctcgtttaccttttccctcttatattagctatggccttaattttactattgacggcttttattacaaaggtaaatctgcataacaagtttactctgtcattagacagctctaacattttacaggaaaagctacaaaaaagaaaactcctcgaaaggcttaacacaagcatccaaataatttttctagctatcggcataataaatatcataatttggatatcacttttagccaattctcttattgagatgatggaaatttaccaaaaaatattaggattatcgaaagctattttgggccttaccattttcgcatggggcaactcagtaggagacttgatctccaacatatctatgtgcaggctctacaaaacccaaactcactaccaagacagagttcgtttagccacaaaattttttatgatatcatgcgcatcttgcttaggaggcgtaatgctgaattctatgggtggaataggctttagtgggctagtatcaatgctttttattggcgcttttaatgataacgaatggtggttcctaagaaaggttaaattacaagaaacaagtcaattggataatacattaaattacaaattcatagtttcttgcgtcttcattatcctacagattattctcttgctgttattcttcggagggcctaacaatattaaacggcgcctcacaaaggagatgaagttagtcggaatctctatgtgcggactatgggcactagccacgttgattaatatacttctagaactgtttagctaaagcttgcaagagtgcctcccgaaaaatttgtttttgtgacatttatctggcgccgtaacagatccgcgcagaacacagaacaccaagaaaagaagtactatttaatttcaagattacttagactccgtcattcaaatcgcccttttattcaaacaaaaatgggccatatattctttctgtctcaaccttcgtttccttggatgaattattttgattgagctccaaaaaaaaagttgtagccaggaactatccaaaacttcgattgagaaacccataacaatgatgcctgccagacttttcatactatatcttttttgtagtactcatgcctgttgttcattgttcgtccaacctgcccatcaccctatatatctatgagcgtctagtatattttattaaggcaagctctatatcaagctgcatatctgacaacttacttcttgttaataaaaccttcaacgacggaggttgtccaccacatattaacttctgcaatgatgagataattaacccaacagcgcctcaaacagtggttgaattagttcttaatgcaaaaaaaggtgaattaggctcgggttatctggctgttgaccacggaaaaaaggttgttattttagcatttagaggatccacaacaagacaagattggtttagtgattttgaaatatatcctgttaactattctcccctttgcgttaaggaatatcgtaagcttatagaggaaggaaaaatcagagaatgtgaaggttgtaaaatgcatagaggatttctaaggttcacagaaactctcgggatggacgtctttaaaaaaatggagtcgattctggaaagctttccggaatataggatcgttgtcactgggcactccttgggggcagcattagcaagtttggctgggattgaattaaagataagaggctttgatccgttagtgctgacattcgcaacaccaaagatatttaacagtgaaatgaaacaatgggtagacgagttatttgaaacagatgctatagaaaaggagtcaattcttaaagatgaaattcaatttcgtaagggctattttagggttgtgcatacaggtgattatattcctatggttccaccattctatcatccggctggtttagagatgtttattaacaaagttggtctacctcagaatgcggaagatattgaataccgtggtaaaaataacaggttaactttaaaggatggatttcgagagggtatgagcggtttggttgaagactggttacatgtctatgaacatcgagcctacttcattgacgtagtgggatgttctggactttaacattcacccacttttacgtttttgtctataactagcatatataataccgctctagagttactctaaactaaatgcgaccactattcttaactaataattgttctttttacaaataactctttcaaaacttctaatcttttctcttacgttttccatttatctgctcttcttctgaaactctttttcctgcattggccctctctttgttacatgaaagaggttttagggttggtaatatttctggttgtaaacttcttgaatacacttgggtagctaactgcttattccagttctcctggccactaatcccggctacgctttttgttgaaatagtattcttctacagcatcatagctatcatcacacatgtctactagtttccacgtatgtcttggaggtactctatcttgaccgtagatggaagctttaaaattttcatcccttgggaaatattcctcacgtggaattttttgagcgctgcatggctaaattctaccgaatccaatacgtatatccactactcaacatgttggggcacaagtgattacacacttaatatctctgtcatagaagctactacagagaaattggttgacactagattattaacaacactcgagaatgcaaccgcttggattaactcaaactctattgatgaagacgaagatgatatgcctcatgccactaacgtagcagaccggcttgatgggttatcccttagcaagcgcgtatatagcatctgtcactacgaattttagtgcggattctctccgtagcgtaaacgttctctatacatcatctacccatgttgctccacctagcagaacatttcagaaagaaagaagtccaagtaatggccaacaaccagaaggacagctttttttatgaaggccccctactgcatattcattaagcttaagcttgatcggtgaaaaatgctataatctacgtgtactggtcacattgttgcacatctcaattaatcaacgctctattattatacggaagatataaaggcatagtaaatacacttgcctgaggtattgattgatgaattattttccacggcccatgcgttactcacttcgaaaatacatttgaattttagtgataagttttgcgatctacttttgttcaagataataatactggggtagaatatactctaagaagtctctttgaaattaaaaatatctctaaaaaaatccattatataatatacagtaatacaattagaggcaggtttttcttttgcacaatcaatatgctttgaaaccaataaattcatcccaggaacggacttctggtggaactataacgtcatgagattccaaaattttgatcttttctgcaatttttgccttcaaacactttgcaaataacaaagccgtttgaggttcattgaacaatgggatagcaaaatcaatagcattccttctcataatatagtcaacatcgtcagtgctctcagctctcttggaggctaaattgaaaacagcttttatgtcatattcttgaaatagttcacgcaattttctcttatcattctttggaaatttaatcaaagaaacctttgcgttcttttctttgatgtgttcctgtagatacgttttagtggtctcattagttgtgtatattctgtaaccaatagtggccactatggaagccacttggcccaagtattctcgagatgtatcacctccaaataatataccacttggaggtagtggtacatggaagttcatggtactttgaatagcagtccaatagctttcaattaaatctctaccaaatgaagcaacttcaccagttgatgccatttcaacccctaagaaaggatctgcaccagccaaccttgtaaaggaaaattgaggaactttagtagcaacatagtcgtactttttgttgagcatcaaatcaacaggttttggtacaatgtcaccgcccaaaaatgccttgacagcaatttcaataaaattaacgcctaaaacttttgaaacgaatggaaatgatctagaagctctaatgttacattcaatcactttcaatgtatgctccccatccttgatgatttgcatattgaaggggccagtgatcttccaagcttttgcgaccttatcagcaatgtcttttagggcaatcttcacatcgtcagaaagatgttgtggcggtaagactaaagaagcatcaccggagtgcacacccgcattttcaacatgctcggaaatggcatgtaccaagacattaccattataagcaacggcgtccacatcaatttcttgagcaccttcaataaatttagacatgacgactgggtggtctggagaaacgtcagatgccaaagttaatttagccttcagttcctcctcattattaacaacactcattgccgcaccggaaagaacatatgagggacgaatcaacacagggtagttaactttagaagcaaataattttgcttcttctactgatgttaattcactccattcaggttggtcaacatcaatagaatccaaaatagatgagaatttgtgtctgttctcagctctatcaatatcgtttggattggtacccattatattacagccgttatcgtaaagtttcaaggcaatgttttgaggtaattgaccaccgacagaaataatgcaaccctcagattgctccaactcataaatgtccatcactctttcatacgataattcttcaaagtataatctatcaacttcatcgaaatctgtggaaactgtttctgggttataatttatcatgatagttttcttgccttgatctcttaatgtcttcgcggtgttcacggcacaccaatcaaattctacagatgaaccaatacgatagacaccagagcctaaaaccagcataccattttcgttgaactccacatcgttctttgtagcattgtaagtggtatacaaataattggtttgtgctggaaattctgcggccaaagtatcgattctcttgacaaaagggattatacctaacgtttttcttaaacttctgatttccagttcgttaatgtttgtggaggcgtgtttatttatagtaaccgcaatctgcttatctgaaaaccctaatttcttggctctctgcaagagatctttactcaagtcacttaaagatttaactgattcaagctctttatagatattaacaatgttcatgcacttgtaaagaaaccatttatcaattttactcaattcattaactctctcaacagtatagttttcatggattaaggcctgaccaatggcaaggactcttctatcagttggagttctcaaggcttcatcaagttgatcgccgaattcagtagaaccttggaatcccaataatgatggatccacctgtcttaatgctttttgaaaggcttcttcatagtttctaccaatagccataacttctccaactgatttcatagaggaaccaatggatctgtccacgtattggaacttagaaagatcccacttaggtatttttgccacaatataatccaaagatggctcaaagttagccactgtagtttttgtgattgggtttggcaattctggcaaagtatagcctagcccaattttggcggcagtgtatgctaagggataaccagtggccttagacgccaatgcagaggaacgagataaacgtgcgttcacttcaataactctatagtctagcccatcaggttgcaaagcgtattggacattacattcaccaataacaccaaggtgtctaatgattttaattgcggcggatcttaacatatgaaactcttcatctgatagggtctgcgaaggagcaaaaaccatagaatcaccagtatgaacaccaagtgggtcgaaattttccatattacatactgtaatacagttaccaaccctatctctgaccacttcatattcaacttctttccaacctttcaaagatttttcaacaagaatttgtggggccaacgacaaggactgtgcggcaagttccttcatttcacttgcattgttagcgaaacctgagcctaacccacccaaagcgtatgcagatctgacaataactgggtatttgaccctttcagcagcctccaaagcttcatccacggtttcacaagcaaatgattctgcgatgggaatgttgatatcctttaacgcagatgcgaaaagatccctatcttcagaagtgatcaaagttttgataggagtacctaaaactttgacgttgtatttagccaaaacaccagattcatccagagccaccccacaatttagacctgtttgaccaccgaaggttaaaagtatagcatccggcctttcaagttcaatgatatatgtgatgtattctggtgtaacgggcaagtaataaatcttgtccgccagggaatgagaagtctggttagtagcgatatttgggttaaccaatatagtaaacttgttatcttccttcagagctttgatagcttgagaaccactgtaatcgaattcaccagcttgaccaatagagagccctcctgatccaatgacaagtacagaatttactccttcaactaattgaggtttgtagtcctcggtagtaaaagcagaattcgtaggctctgttgatgtataaatcgatgtcattcttttcttcctgtctatgtactgtattgctcttcctttatagaactaattttaactatagatgttagtttttcgatgcttaaacttaaatagcgcttcaaaaaagagataaggcatactatagaagacgtattagtaattatatatatacaaatagcatggcagaaatgcttatgacggaaaaaaaaagattggattttctcgatgcttactcaaggtgacacaatcgttacgacatggaggttcctatctctgatattcaaaagttattgccatctcatcaataagagtcattcacaataatctatagaatgccgcaggaaagaagacagtggtggatgagtcattttctcaaccctagtttacaatctgaatgtttaggggatttactatttttaattaggacatttgaatatttctgatagggtaaaatcactttttagggtttctgattttctattttcctcatttttcacaataataacaatgttgccattcttttatcactaccctaaatgtaccaaatattagtaagaaaagaaacattataaagaaaaggaggttttacaagggtcacttggtgagattaggtcgtcgttattatttttattttgtgggcggggtgtaatagtgctaaaaagagggaaaagaaatagtataccattccgcaaagatggagtacatcaagattgccaaagtatctaatgtagtgctgcatagaagaggtacggccacacaaggtactttacatttgactactcaccatttgatctttgagtcaccacaattgtcgacggaattttggtttccatatcctttgatctatggagtgcataaaaacccgggtagtacattactgtccaagttgacttccactaatcaaatccaattggagggaacggattcacagaattacaagctttaccagggtaaggatctatggtcttttgtaaatatcaaggtaattgggaaagattatgcggtattctcattggatttcggtggtgatttacatctacaggcaagaaaggtgtatgattccatcttaaatttgacggtcctgtccaatatcacgcaactatatgcatttatttacatatccaacaatctggaaaggaaactaccttcacccgatagctgggatatatatgacccaattaaggaatttcgaaggcagggcctcgacagtaaagatgaaacatgtccttggaggctatccacggtaaacgaacactatgaattttgtccaacgtatccctcaaaactttttgtaccaagatccacgtcagatatattattgaagcatgcttcgaagtttagatcacagaaaagaattcctgttttaacttatcatcacaaggcaacagattgcaacattcttaggtcatctcaaccattaccggggttgatcaatcagaggtccattcaagatgaaaaattagtttgggaaagcttcaactcattttgtaataaagatattagaagaacgaaacatgtaatagtagatgccagacccagaacaaatgcattagcacagatggcgttgggtggcgggacagaaaatatggataattataatttttttttagctgataacaatatgggtgtcgataaaagtctaaaactgcccacagttacacggttatttcttggtatagataacattcatattgtttccaacacagctgcatacatgacggaagttatctgccaaggtggcgatttgaatttaccactggaacagaatttaattaggagtcaaaaattttccaattggttgaagttgaacactcttattttaaaatccgttgatatgcttttaaagtccatcattttcaatcattccaacgttttggttcattgttctgacggttgggacagaaccagtcaagttgtatcactattagaaatttgtttggatcctttctatagaacttttgaaggttttatgatcctagtggaaaaagattggtgctcttttggtcaccggtttttggaaagaagtggtcatttaaactctgatattagatttcatgataacactatgcattccaacttcaacgatgtggataccaatggcgatgatcttgacataggtgttaacactcaagacgattatgctgaagatgatgaaggaggtgaagatgagacgaatttaattaatttgagtagaatttccaaaaaatttaacgaaaactttaaattgaacaagaaaagtctaaagttcgtctccccagttttccaacaatttttagactgtgtataccaacttttgacgcaaaacccagatctatttgaattcaacgaaagatttttaagaagactagtttaccacttgtattcatgccaatatggaacattcctttccaatagcgagaaggagaaatttcaacagaatttgccaaacaagactaaaagtgtctgggactacttcagatctagaagaaagcagttcataaatccaaatttcatacagagaaaaagaagcggcatgaatgagcacgatcaaaaccttgaagaggaagaaaaagtggagtggatttcgccggatctgaagaaagtccaatggtggtggcagttatatggaagaaaagattcagaaatgaatgatgaattacgccataaacgagactcagtacccatatcggtggataaaaagagtaaagagcatagtaattccgatggcggtaagggtttaaatttgtcaatttttggatttgatatgtttaatagaaagtgatctggttaacggcaaagaagacaaataagtgagttagtattttgcatacaatgatagaagtatagaaaagttcaagcatttctccgttgttagtatacatatatatatattaattttaatgaataagggtacatatattatgagcataacgagtggccgatcggcaaaggggcttacaattttacaacaccagatttccaactaacaccacaccactgagatattagtatagccaatcctctcactgcctccacagtttccttatcacaaccaatattcaaggcacctttcaaatgcccacgcaattgaggattaacatcttgtggaaccaaagaagcaattatcactaaacttgtctcttgcgcagatagtatctcatcaaaggcaaacaaagggccatatacatggaccagtgtataataccataagtctgggtacgaagagtttagattgtttaccacgcgggttgagactttgttgtatattgaattccaatgccgtaagccgttctgtatggtatgatctctttcctggattgtcttgtcatgcttccttctcatagaggtttccgaaaggggagaactgtttcccatggcagcctcccacgggtctattgggtctaagtgcggtactaaaatgtccggagtagtttcctttagcatagtcaggccattgatcgctcttggaaggccggccagaggtcctgttttaagaataacttctctaaattttgctgtcaattgcttttggaaaaaagtaggttgttggtaattctcattgatcaaagtttttctcattggtaattctgagcgcagtaagtcaatggtttgggaagctaatgtgaatctatacatgtgtgcattatcattactcagtagcatggcatagtggtataatttaggtatttcctgtggctcattacaaacactgaacgtggcggccgcaacaaggtaccatatattcttcagtttagggtgaaattgtgataattgtatcagcctttgtgcatttagtatctggttcattcttgaaatacttgcaaaatatatatgtattttttatgataaagtaaaggaagtttggcaagtggagcctgcagtgtggcacttgtatatatgtatgtgtaagtcagtacacaagtataagcatatatggttatgcttcgttgagtaattattagtcacacatttttttaggctctttaggatctgcattttttttttggcaagcacgaattgaaggacagaaaaaagaaaaaaagtgatgagattgaaacaataacaaggtaaacaagtaaatgggaagccaataaacaaaaaaaaaaaaattagagtagaaagaaccgagaatggttaactcacatggaatacggtatattcggttgaagcaggtctttaatcgtgcattggaccaatcgatttcgaaattacagagttgggacaaggtcagttcatgcttcccgcaatatgtgaatagcaagcagggcgctataaacgtcgccaattgtcagcgccaattaacggaattctggacggagctttgtcaacgagagtttaaagaaattatggaagaacgaaacgtcgagcagaaactaaatgagttggacgaactgattttggaggctaaagaacgttacacggatcgtgatcaagatgaagtaaacaaagggcccgcgatcgatgagctctccagcaaagagcttgtggaatgccatttatacagccaacggatgcatgccatacacgagatagacgagcggcttgcgaaagtgaatgagatgaacgaccagttagcccaggagttgaaagacttagagacgcaagtagaggtagagaaaaacgaaattggcaagatgtacgatgagtacctgggctcccacacggaccaaccggccaacgtgctgctggtacagagcctcaatgatatggtcttggaattgaaggaaaactattgattagttgtataaatttcataagtgacgtataaggaacctgttttatgtattcattaagcgaggcgaaaagcgaggcgacatacttcttttcacatcaactcgaacagagaaaaaagtagacatagaaagaacccaaagaccacaagagcaaacaatggtacagctgagaagaacgtatgtatatatgttcgtggtaagctcgttggtatgcacgtatcttaggcatcactaccaacaaagtgtttcaagcgatcacgtcgactaacgacaaagttgctcactttgtcgtgttcatgtgggagtcgtggctgtttgtaaagatgtttgctgaggacatcgtgactttccgcaagctacaggccaacaagtacgtgttaggggtgctgatctgttcattatgcgcaagtgtaacgagtgaattcgcccaaagcgtggtttcgcggggacaaagggtgttcgatgtgaaggatattatttgtaatttctggggcagtctgcttggtgtgggcattgccttctaccaggaccgataaaaagagattatacggaaaatcatataaatgtgtttatgtacaggcaagtttacgtagactagattactttaattgaatatatgctctgtgagcaatggctgtcttgtgaatctggtccctcttttcaaaggcagacgaagtgcctttggcaatggcagtgagttcttctcccaaacgcacggcgaagtcgctcgacactctttggtttgcgctttgtacgatccagttccacgcgatcctatttctttgcctcttgttcagaggcacaggaatgacagaagccttggccacgcctgtgttgaatgtcttggtcatcatcagcggagctagttcgtcgagtgacttttccaaagcctggatggggtcctgccgggtctggcagtacaccagatataaggccctggacagaatggtttgtgccttttccttcttaccgtggcgcatgatcatgtttgtgatgtgatccagcgttgcgttcttgcgtggaggaatgggcacggacttcagtgcctcccattgtgccaactgctctgcagttggctttatcttggagcccgcctgtgaaccctgtaagaggtctactttggactggcccggtggagccagcgaggtctctggcaggtattcttttgcagagaactcttcccttagctcgttgatcgcttcaagccactcgtcgacccctttctctgccgatggttcgctagctggtgttcgtactgacgactggaaacgagcaacacatgtcccactttgccacaggagacgtggcctgactaacatatacctcctcgcacaatgcagcattatattcacctcagatccgtatctatctatttttcttctgaaaacgatagctgctgtcttttctgtacgtgtataatgtgcattgtatgtagtaagctatttctcaagcaaatgtagattggagccaagacgaacatttaaagccgtatagaactactttgtttcttcttcagatgatcatttctcatatatggtcacgtggctcgatgtttatcgctttatctttttttttttttttttttttgcttttcattttggctctgctctctgtattagctcatcatttaacgcaaatgaccacgagacaataaaccgacgaggaatgtgctcatatgtctcgccaatacctctaaataattgaccgcgcgattatttagtgtgaccagagcaaagtagctttgcgtccgaccatgcaaccatggatatactcaaaaatggcaatagtgtgcccctaatacgtttgctggccagtatccctttctgaaataagctaaacccttgcaaccaccaggggtgccgccgtcctaactttccagcctggcagcgcgtcgagtcgccgaatgttgcgggcgctgccccgcccgcaacaccgcgcccgccctgcctcagcttaaccgaaaccacacgggtctgccatcttccatataccctggctcttctttcacaatgcccgctcacaacgccaactgcaaaagaagcccgcccttagtcggttttccccactttgatataacccccccccccccccccccgcatcaactggtaatttaacccaaacaccacggggtcataatttaaaagcgaaaaaccttaaagcgttctcgaagaaatcttcctgtagatgatgtcgtagcaaacttatcttttagagtgtttgtgcttactgcattgtcagatcaaaatttacgtagccgcccttttcaacccctgtcgaagagtagcataacagcagcgtagtgaacgtgcatgttcacaaatacacgtacaatattaatatacaatagtaaggtgatgaacacacacacacacacacacacacacacacacacacacatatatatatatacaggagatcaagttagtgtgaggggacgactactgagtttgaagttctttaaagtgttaaagttatttttcccctctcccacctcgttggcaacctctcacccaccgcttagcagcatgtctccgtacatgaccatacctcagcaatacttatacataagcaagatacgttccaagctgtctcagtgcgcccttactcgacaccaccacagagaacttgatctacgaaaaatggtgggccacgccaatatgctggacaggatcctcgacgaaatagacgaaatcgacagcgaggtagtactgtgtgacgctgccgatggttcttctactgcagaagctcattccgcttccccagcatccagcgactcttctcctctcactaataacatccggcccattagcattatgtgattagcatgcattttccccttttcctttcttaagaacatttttacgacgcggatctgcccgtcatcgcatacgaatgttgaatcacgccagaatcaccaaagaaaaaaactcgttcagttcctaggttttatgagccaggaacaatagacttttatcgcatattatttctatacgtgcacttatatatgcacacatatgtttatatacatatacatacatacgtgtttcttttcagcctgtgtttttgtcgggtccaaaaacatacaaggcaacataatattttgacataactcaacgcaacataacagtataaaacatagtttaataaaagagaaaaaaaaaacaatatttttaagctatcgctcttgccgcaatgaacgccaactctaccacgacagcaatcggcctcaccagccccttcgaaaagctgtccttcttccctcattcgtctaatttaatactggctcatttgcatgagatcatcttcagcttcgtcttctaccagctcgcattctccgttgtcgcaccgttcttgaataaagtggtctttcgcaagcactacaccacgatccgtgacccactgctgaaaattgatttcaatgtccacaccgtctcgatgatccaggctgtcgtctcgaacaccgtcctgttgcccaccctcacgacgccaatgcattataatgttgtcacctacacagattcgtacagttcaatggtatcttccctcagcgcagggtactttatctgggacttgactatgtgcgtgcgttacttcaagctttatggtctcgagttcacgggccacgccattggctccgtatatgtgatgctgttgtccttaagaccgttctgccaaccctggatcggcaggttccttatctacgaggcctccactccctttgtgaacatcaattggttcatcatgcaatgtaacgccaagagcaagaactctatccctctgtggtttaatgtcgtcaatggccttttgctcatgactgtgtttttcgtcgtcaggatttgctggggctccatcgcatccgctctcttattcaggcagatgtggaaggtaagagacgagttacccaagttttctgctgtcacgatgatgtcgctgaacattttcatgaaccttttgaacgtgctttggttcaagaagatgattagaatcgccaagaaacttgcaaaaccagccccaacgtcgaagctagactaaacctacctttttttctatcttcaacaacgaaacgccttacacacacacacacatacatctacatacatacatacaaatatacatatatgtaaacttgtatattcattcctattaaccaaaaagaggcaattaaacttttccctctttttctacgtcatttactcaaaaactctaattccttcgtctctgttctgccattttctccagaaaaaaatcgacgggaaataaaaaaaaaaagacaacgaacaagagaaaaagttcgcgaattataaaccacttctataattaacaggaaaaggaaggaaaaaaaaggaggaaatagaaaactgcaggcctttattcatgtttgatcttaagacgattctcgaccatcctaatatcccgtggaaattaatcatttctgggttctcgattgcccaattttctttcgaatcttacttgacgtacagacagtaccagaagctatctgaaacaaagttgccacctgtgctggaagacgaaattgatgatgaaacttttcataaatcaaggaactactcccgggccaaggccaagttctccattttcggtgacgtctataacctagcccaaaagctagttttcatcaaatacgacctcttccctaaaatctggcacatggccgtttctttattgaatgcagtcctgccagtcagatttcatatggtctccactgtcgcacagagtttatgcttcttgggtctcttatccagtttgtctaccttggttgatttgccactctcttactatagccattttgtcctggaagaaaaatttggtttcaataaattgaccgtccaactatggatcaccgatatgatcaagagtctgactttggcgtatgctattggtggcccaatcctttacctgttccttaagatctttgataaattccctactgatttcctttggtacattatggtcttcttgttcgttgtccaaatcttagccatgacaatcattccagtcttcatcatgcccatgtttaataagttcactccattggaggacggtgaactgaaaaaatctattgaaagtttggccgatagagttgggttccctctagataagatttttgtcattgacggctcaaaaagatcttctcattcaaacgcatatttcacaggtttgccattcacctccaagagaattgttttgttcgacactttagtgaacagtaattctactgatgaaattacggctgttttggcccatgaaatcggtcactggcaaaaaaaccacatcgttaatatggtcatctttagtcaattgcacaccttcctcattttctcccttttcaccagcatctacagaaatacatcattttacaacaccttcggctttttcttagagaagtccactggcagttttgttgatcccgttatcactaaggaattccccattatcattggatttatgttatttaacgacttattaactccactcgaatgtgccatgcaattcgtgatgagtttaatttccagaactcatgaatatcaagctgatgcttatgctaaaaaattgggctacaagcaaaatctatgtagggctctaattgatctacaaatcaaaaacctttccaccatgaatgtagatcctctgtattctagctatcattattcccatccaactctagctgaaagattgaccgctctagactatgttagtgaaaagaagaaaaactaatctatagagtacacatattagcatgtaccgttaaattcagcttcgttatgtctatatctacatacatacacaggtatctactataagaataaaggaaagaaaaaataaacgattaaacattttatttttttgcatcgctatcatcattacctttctcattgttatcatcattatctttcccatcttcatcgtcattttcttcatcattgattatttcaatgatttctgtggtttcagtcttcacggtaaatggttggggttcttcaatatcctcatcattaaccatgaattggttcaatcttttgaactcttcatttttctcctccctaatggcattatacaaaagaaaatttatccaaacttctgcaaaacagtaaataaaaacagagttattgtgaacgtaaaagtttgactcccaaaggtacgagatacttgtcaaaataaaaaaaattagtaatctaactggcacaacagattggaagtatttaacattgttttctaacaggggaattagatcatgaacaccgttaagagtaaacagaagagcgaaaagacccaattgaccactataacgtgacagtgttaactgcggtaaattcatcgcttgcgttaagactatgaaatatgtattttgcaaaatagaattaacgttctttaaacaaaagaaggcgatcgtgaataaaaatgctactctgaaaaaagcaatattggtggagttcaaggcttgagccattttcttagaatttattctttacttttgctgaatgcgatactctattatgttgtaaattgttacactaccattcaattgtctctctttaaagattgatcgacattattttctttacttttttggtgttttcgcgctaaaagtggcgtgctaaatgccaagtattattctaaaaaatcattacgccatacacaaatattgaagactatctatctaacttaacaccaacttgctttattaaagagtcaatatccttcaaagacttagtgaaatacaattcatcgtcaatataaggttcttcaccgtcgctattgttcaagttttgtattgattttaagtaatcctgcgtacacaggatactcactttactgtccgtcgtggatagttcattccactgcctaatacttaaatggtttttcttgtgtcttttatacgttctaattgaatcatagttattctttcgcaatacaaaggctattgaacatatagtcttacattgggaacaaaatatatcgtattcctcatcttcatcgtttggatcagtatgcacctccaaaagagttgtccgtggtacaatggcctgaattttccgtatgcgttttaattcagtattataaaagacgatcaatgaagagtaacattgcctaacaaaagcatcattgaacaatagagtatctttattgtacttgtccaaaacattgatcattaaatcaaacatatcaaaaacacatgctttctgagttaatttataatccgtaatcgcaccaaatccatatggtagccagaaatctatagtaaaattgacagcttcattaaaattataacctgtattaaaaccagcatggtaacatttaggaaacgtgataatatattcgttgggcttttgcacagctttgtacacaggaatacctgatttcttgaaatttggatcgtacggagatattaaagtcactagctgatgcagtaggtctggttgtttgataaataagtctggtgacatatcatttaatagatcgttgaatttcgtacatcccgattcgggaatgctgtaccagaccttagggtcaccttcatgttgatagttagcacttagggtatactgatcttccatatgccaacaaaatgtggaaaataaggagcctatgtaaatccaaggaatagtcatgccagaaatatttcttttaaataacggtaatagcgaattatgagccataggcaagttagttaaattcataggatgatcgcaatatttgaggtagtctatcaattcgtccccatttatatttttgggtataaattctctcgtcggaaagccggtaatttgacctggcaattcgttatgtatgtcagcaccgtatttaactgtcgttaatgaactgcgacgattcttggtcactaagctccaaaacatctcttccaactcatctatagacagttttcgtgctggtaataaccttgaattttgacgtttacaatattcttgaaactctggtagagaatagtcatgcgtgtcctgagtgaatccgtaatatccgtttccgacgatacaagtgttacaaatccaatcgccagagggaacacgttccaaaggtggtgataaacaatatatatggaatggtttgtcacatgaatcacataaaattgttctttttggatcatttgtcttgcgacaaacaatacaagcatcatcatcgtcctcctcaaaatccgacccagaattcgaatctggcccaagatcgaaatcgtcctcgtcatcacttaataaggattttggatactggtcagcatgcagcgccgtgtgcacgttctcgttcagtgaatgaagaaatatgtagtatgaggcaatatatttctcaaaaatttcctttaacaagccgattggtacgttgaattttttagaaatggtcctccatagactgatgtcgcctcttaattgggaaatatctctaaatttcaattttcgcctgaatgactgtgtagtgtcagtaagtgtccgattgtcttttattagttcagagaaaacgtcataaaagtacacttttttttttagtatttccgatgcatgagtagaatctgaatattctacaatcgtataaggttccctaagtataagtttcgatggatccttaacggatcttttaaaattatttaactgtttcataaaaaatagcctacacctatttttcaggtctaggttctccagattttgaattcttggttgaaaagtaaaattttccatatcaatagaaagtggcgggcagaacccgtttggtggtacgaccttgaccataccatatcgtacaccaagccttttaatgtgggggttagagagataatcgatcggatttttgaattcttgttccgttggatacagggcaggaatttcctccatgatagtgatacgttttttgtgcaagatgagattagttaatatgatctagaggtaaaattgactaagtagtcagatcttattctacattgagcctgcgttgtcaacatgcacatctctgtctcttgggatgataatttttcaatgatgattccagggttactttaacgttacacaaaagaaattaattagtgcggctgtttctgtgagcggggcagtaagtccgaagcccttgatattagcccataccctacacattttactcgtttgccctacatcagataaaatactggccctaagccctcctaatctcttctggttacacctagggtaaaatatctgcctttctttgcattcaatgcgttacttctatatcacgagatgagcatacggatcgtgtataatactaaaaagaaagctcctgaaagagttgtgacaagcaagactgtatactactccttctacgaaagttagttcgagttcttgatggcacttggctattctatttcttgaacctttgagaaagaacagaagtaaaaggctgtgtattctgctacatgaaatacagtagtagtcacagtacaaaaatactctaaaccagtaataaagccacatatatatgtatttcctttcacgtgatgcgctgggatgttatcatcttatacgcaattagccgcccatatgccacccggcgcaccgggtcgcacacacacccccgtgattcgcgatatatagcggccaatcaacggcgacctccaagcgcgtgccgggtgggcccctcgccggccaagcagcgcaaggatattcccatcttcgagctcttagatacaacgcttataaagaacgcactttttgcattaacctcttttttgtattacagaacaaacattttaacttgcccttttttaaactttctttatctctccaggacaggccaattggataaattttgcaaagatcaaacagtaacacaaattttagcaacctaaacccccctcataaacgaagacaaaagtgctcctcctcaagtcaaatttgtctttcttttctttcattttttagtctgttgttatccaatttatactgaatctttgagagaaaacaaaaataaaaaaaagaatggttttgccaagactatatactgctacatcccgtgctgcttttaaagcagccaaacaatccgctccgcttctatccacttcgtggaaaagatgtatggcctcagctgctcaatctactccaatcaccggtaaagttaccgctgtcattggtgccattgttgacgttcattttgaacaatcagagttgcccgctattttgaacgctttagaaattaaaacacctcaaggtaagttggttttggaagttgctcaacatttgggtgaaaacactgtcagaaccattgctatggatggtaccgaaggtttggtccgtggtgaaaaggttcttgacactggtggccctatctccgtcccagttgggagagaaactttagggagaatcatcaacgttatcggtgaacctattgatgaaagaggtccaattaagtccaaactaagaaagccaattcacgcagaccctcctagttttgcagaacaatctacttcggctgaaattttggaaacaggtatcaaagtcgtcgatctattagctccttatgccagaggtggtaagattggtcttttcggtggtgcaggtgtcggtaagactgtgttcattcaagaattgattaacaatatcgccaaggcccatggtggtttttccgttttcaccggtgttggtgaaagaacaagagaaggtaatgacttgtaccgtgaaatgaaggaaactggtgtcattaacttggaaggtgaatccaaggtcgccttagtgttcggtcaaatgaacgaacctccaggagccagagccagagtcgctttaactggtttgacgatcgctgaatatttcagagatgaagaaggtcaagatgtcttgttgtttatcgacaatatctttagatttactcaagctggttcagaagtctctgcccttttgggtcgtattccatctgccgtcggttatcaaccaactttggccactgatatgggtctcttacaagaaagaattaccaccacaaagaagggttctgtcacttctgtgcaagccgtttatgttccagccgatgatttaacagatcctgctcctgccactacttttgcccatttggacgctactaccgtcttgtcaagaggtatttcagaattaggtatttaccctgcagtggatccattggattctaaatcaaggttattggatgccgccgttgtcggtcaagaacattatgacgtcgcctccaaggttcaagaaactttacagacctataaatctttacaagatatcattgctattttgggtatggatgaattgtccgaacaagataaactaactgtcgaaagggcaagaaagattcaaagattcttatctcaaccatttgctgtcgccgaagtctttactggtatcccaggtaaattagtgagattaaaggacaccgttgcctcgttcaaagccgttttggaaggtaaatacgataatataccagaacatgctttctatatggttggtggtattgaagatgttgttgctaaagctgaaaagttagccgctgaagccaactagaagaaataaagcttaaaccaagggaagcaaaatttgaaataccgaaggtagaacaataaggatgatgggaaaaaaaagataattttttttttttgtttttccctgcttccttcttgtttattggtattattatgttacgatattcattcattatcctattgatattttctttatattcactaaaaaaaaatttattctataagactgactataattttttttactcccaactgtaagtaaataaagactcacctacgcatacattttttatatatactataagatgtaggatcttaaagaaaaataaagagaaaaagagaagcacacaacctgcgataagttgtaagtttgcctcaacagctattctactcactttttgtatcttcggttagtattattgggaagtcatgttcatcgtactcactttcgcacatgcgattacgtgtattaccctgattttctttctgtattagcgtatggctgactaatattcacttggggtcaacataacttactttcacatatcatggtagctgttttaattaccattctattagatgcgctgtattccaaattaccgttctctcattgagcttcttccttaaaggttcttgcctcgctttcccactggacatgttcatcagtagaagatgcagaattaaaggctttacccttaagaatttgctgtggttcaggtcatcatcaactcgatttgtttcaactgaatcaccagatgcgagcgcaattacgaaaccagatggtattttcaattattctctgttggaaaacagaacatacatcaggatacgaggacccgacacagtgaaatttctaaacggattagttacctcgaaactattacctcattttattaagaaaaatctaaccactgtagaagagaatgaagtgcctactgaagaaggaacgacgaaggttgatccaattattcctgtgccagaatttgatgcacgactgggaaattggggactgtataacgaaaaaggtattcaagggccatatatttcaaggtttggtttgtactctgcatttttaaacggtaaggggaagttaataacagatacaattatttaccccactcctgtgaccgtaagcgaacaaatttcaaattatcctgagtatctgttagagcttcacgggaatgtagtggacaaaattttgcacgttttacaaactcacaagttggccaataagattaaattcgaaaaaattgatcattcctccttgaaaacctgggatgttgaggttcaattccctaatttgcccaaagatattgaaaacccgtggtttgataatctactggatcctatggctctaccaaaaaattccatagatgctaataattttgctgttaatgttttaaattctttgtttaactcagatcctagaatattgggtatttacgtagaaagaagaactgagtcaatgtcaaggcattactccacatttccacaatccttcagagttgtcacttccgagcaagtggatgatctctctaagctatttaactttaacgttttcgacttcccttttcaagtaaataaaaaagcttccgttcaagttagagaaatcagatttcaaaaaggtcttatagatagcactgaggattacatatctgagactttgctacctttggaactaaactttgatttttttccaaacactataagcacaaacaaaggatgttatgtaggacaagagctgacagccaggacatatgctacaggcattctacggaaacgtttggtcccagttaagctggataattatcaacttttagatacagacccagaaagaaagtacgcagaattccatatcgacaacgttgtagaaaagagccttgcagagaacgagccaaccctcaatccatttaccaataaaccgcccgaacgaaccaagagaaagcaaaggccggcaggcttattgatttctaatgaagggctgtatggcgtagctttacttagaacagagcatttctctgctgccttctcatctgatgagccagtcgaattttacattactacaacgaagggtgaaaatattaaaataacacctcaaaaaccattctggtttagcgactggaaaaacaataacgggcctcataaatagatttcacgaaaacaccttgtaaatactacttgtgaatatgcaaataggaaatagatatatgcatacaaataagaaacaatgaacagccttgagttctcaaatttgcatatcatttgttacgtaattccttatcaagaccttttatacaacaacacccatatacccataattattcttaacccatacatatttgtctcaagtttatttttcagatgagaatggccctgcatcagtttttttccagaaactaattcatggtaacaaacatttcgcgccctgctacggggaaggagaattctttttctcccgcccagaacgtaaagccttgtttctttctaccgtactgggcccgtctaattctgcccctttgctgggaaatctcctttgcaagctcccctaccttcgccgcaggcttagtggaggtctcactgaacccttccaccttgggccaacttctacgctcacgttagtaggtaatggattatccacaatgtgcccattagttctaaaatattttgtactttttatcaatacttaaaatttcattttgaattaaaattactttttattttaattacactcctttcataataccaagaaaagagactagaaataaccgaccattccaaagatgtctgacaccgaagctccagttgaagttcaagaagatttcgaagttgttgaagaattcaccccagtcgtcttggctactccaattccagaagaagtccaacaagctcaaaccgagattaagttgttcaacaaatggtcttttgaagaagttgaagttaaggatgcttctttggttgactacgttcaagttagacaaccaatctttgttgctcacaccgctggtcgttacgccaacaagagattcagaaaggctcaatgtccaatcattgaaagattgaccaactccttgatgatgaacggtagaaacaacggtaagaaattaaaggctgttagaatcatcaagcacactttggacatcatcaatgtcttgactgaccaaaacccaatccaagttgttgttgacgctatcaccaacactggtccaagagaagacaccaccagagtcggtggtggtggtgctgctagacgtcaagctgtcgatgtttctccattgagaagagttaaccaagctattgctttgttgaccattggtgccagagaagctgctttcagaaacatcaagaccattgctgaaactttggccgaagaattgatcaatgctgctaagggttcctctacttcttacgctatcaagaagaaggatgaattggaacgtgttgccaagtctaaccgttaagaagctaaaaaaagtgaaagattttcaatattacatatgtttttcttattattacttttatcttctttgtacactctattgtttaaatttataacataatacaatcttatcttttgatgtaaaaaaaaataggactatcaatttttaaataatatatcttacgcaaatctatcaagtaaatataaatgctattggttgtacttcctcgtgtgtcagatactttaactgggtactatttacattgtctctaaacgtaacgtttccttgaaatgatctacacatgtttctaagtcactctacatttgctgctgcattaatggcggttcatttgctttttaattttagcgtccactcctaaaaacatgcatgccagtattagatccgccgttatcaccaaggacccactaatgatgtaacatagccataaataattattgttagcaagtatacccgtgaatattggaccaacacaccgagcaaatgtctttccaatgttgaccacccccataactttggttaaatctcttggtttgatgatatttgttaatagaatttgccttggtgtaacgtccatggcagttgttgcaaaatgcagattcaaaaacaaaatagataagggcaagtaattcttggccatagggatgagaatagaaaatatccctgatggaatttggaccaatagtgtggctcttactgggccaaaacatctggcaattattgatgatgggatggtggaagatgccataaccagttgcgtgatgaaaaataaagtacccaacgccagagatcccatcaaaaattgcttactatagtagtaaaccatccagccacttgtcataaacccggacccgagagagtcgaccatgaagattactaacaatttcatcaaaaccgaaacggtctccttagatagtttgttggatctttcttctgggtgagttgcttgtctcattaatggtgcagtttcatcgttaacgtccaatggttcagctgtttcttcattgcaatctgtatgttcataatgcccgtccaattctgtagcatctgataataagagcatgatgaccattttgcaaaaggcgaagaaggcatacagtaagaaaactaatttataacattgcaaatcagtagcagctaaaccagttcttttcaaaagatctacaaatataccacaaattattgcacctagagcgcttccaattgttccaaccaaggcgtgaatagcataaatctctggtcttgcattatgaggactcagatgtgcaatcatggcctcttctatagatttgaaaggcccgacttcatcacttgaaggcgatataacaccgaagatagcaaatactagcaagagggtgaaattttcgctaaaactgaaaaccaacccacttaacaacatcattgcacaaccataaactaggactcttcttcggccccaggaatccgcataccaagtaagaatgtaagagcaaattacatcccctgccagtgttaatgacataaacagcccaattttatcctctgtcatattgatggcatttaaaaaaagcgtcaaaacttgatttgttaaaccatatgatagaagtctaagaaagacggacgcccatagtagctttatgtctctacttgcacacttgaatttaacaaaaatttccggtgccatggttacgttaactttagaaatattggtaaatccttctgcaatgagctttttcgagatgtgaaaaattagtagagttttctttcgtgccttttttttcggtgcgtcaactttaatatatagttataattgctctataatgctaggcaaaaataaacgagaaggaaggtgagttttagttcattgactaaaaatgagcaaaaaaagtcaggagtttttgttttgaagggcacttcaactctcgaactatggatttacagtttcttcctcgtctttttaagtaaagtattttcaaatgaccaaaatgtaaataaatttgaaaagggcccttctttacgaaaaaaagatcaaaaaaatgttcacaaactatttcacgaaatcaagacaaacatataaaggagaaatacagtggagattagatagtaatgttcgtaatacctgttacaaagtactttctattgttataaaacatttacatattgtgtaaaccaataatatcactcaaaaggaaagtaaatcgatttctttggatgatgtatggttattattggtattctgttcttgttgaacagctccaccatgcatttcaccaaattcgtcatcatcatcttgatctgtacttagtgcagttgtgctattagatacaggattagaggcagcggctttcgcttgggatgctttaggagcactaggtgcttctgcagatgcctttgcagttgaaaagagagagctaaaaggatctacttttttaggttccgcaatagctggggtaatcttgccttggtcggtagtggagctgttataaaaaggcattgaactcgtggtggcgggcataccctcaattgggctcgtgtttagcaagttaaacgaattagcagggttggtaacagggacggcgctttgaaattctgaaaactcgtcatcatcgtcctcttcttcgtccgccttcttttcatcttcttgtatgagttctttagatggttttgaagactcactagaaaaaaagtcaacaaagtcctctggttcttgttttccttgcccaggagtagatgtggctctcgaggcattatcgttatatccattttgactaaaagaaccatcttcgttatcttcattgtcactatcgaaatcagcactcacgctaatgccgtgcactttcgttgacgtgaaacctgccttcgaattcaaactgccatcagcagaggcagatcctccagcaacgcccttgtacttctttgccgtttctcttgccttttttctttctgcgcgtatcttattatcgtcgctcaataattcaatcaaagctttgaccctagttctgacattaattccttgatctcttccctgggaatcaatatagtgaaaagtttctaaaatcctaattaagttaatgctattccttgtatcatcgataaacctttcagaaccgtgtttgataaggtaatcgagcaattgcaaggctttataaatttgcctccactcactacctgccttttcagtgaaccttctgaatatcatggacaaaatttcttctctttccctgaaattgtaagttccttgagaaatctggtccattaaagtggatgaggcaccccaaggctcgttgtttgtcgcttcacgaactttcccctccatctcagtataattgaaaacaacattttgagctttacgaaaatatttcttggcgtcatataatgacatgttggctaatgtatcctctaaactcattcttcctaacactaattaacgatgtgatctcctatcgacgtccctacaccttcctgaattggtaatttttgctttcctcaaataactgtatctacaaatcatttcatgattcttctagtccccttttacttttcctaatcacctcgcacaacgtacggtgtgacatgtataagaaattgaagccatgtttatagagtatatacaaaaaagcctctcatggttattattcaaagtcactctacgtatgcaaataaaataaatgtatatactgaggtgaggtacttaaatgcttattgaagtaaatagcgaacgttgctgaattggcttagcaaaatggttaaccactgaatgacctcgtttctatcaatatcagccaatccttcgtgaaggccgggcaaaacttccccgacagatccctcaaacttactaggtgctaaaagagagtacttcatccattccctgtctttcagtcctctgtgtgtaataaataattgatcaatttgctttgatttgctattggatcgttgcagtttaatatagctcttgatttttttgtaaaaagcccaaacaggtaaagcttccctacactctttatagagaataccattttgttggtcaaattggatgctatcttcctgtgtggcaacttttaataagtccagaaccctttttgctaagctgttcacttcatcgtcctggggaaatgctgaagatagattagagtgccatgcgatataccagttatatattttcttcaggtaaacatgtgtattgaatcttgccagttcgttttcactcagcatcagcgttgtcaaacctacaaacatggccatggtgttgtgtaacttgtagtcagaattggtaaatttttccaaccaagttgggctatcgaatacggagttactatgatagactgcgcctgaagtatcattggcattaaactgaaaatgtgcagcgggcactccaagatggtactgaaatgaagtgtaactagacaacccatcaagtagagaaatagtggcattagaagtgtatttccaatggtcgaacaatgaccagtcttcgtgcccattaaattccgtgagcttagcagcttcgtatatcacgtcttgtaaaagtgggttggctttacagtgaaaatttgtcccagagattgcattatctagatttaggtataccaaggcccttctcctgagaatcgcagcatgagcttctgcataatctgtagatcccagaaggccggatcgttcaccatcccaacttattagtttgataggacgcagtggcttccaaccatgcttaagtaatttactcattcctcgtgcaatttctaaaagaatagcgctgccactatttgcatcaccggcgctactcgaggcgagcgaatccctatgagctccgataataatctccccctcagtgaatataccagggatactaacctctacactactcatttccttgatgttgtaagttagctcattatgcaaatggactttatcgatagagcttgaaggtccagtgaatgatccaaaatcttttatattactaccgggcccaatttgaaaacccctgccattcaatctttctaaaattggttggacatctctagcactcatcggcaccgatggtatcctcggcactctccctaccggtgacatatgttcagtgtcggaatccttggagggataccctggagttgtcggatctcctggagtgtcactgaaatagtttacagaatctctcctaatataacttgggtttcttgctggtccataaggatagtgtaaaaacccattttcctcagtaactttaccatcgtcaaatgggtctgtatatataatgacactggaagcgccataaagttctgcattctttacctttaatccaggtaatattttacccgatcgtacgatgtggattttatcttcaatatcaatgtttttcttcaaaagtagcttgtaatcactgatgctaccataattgcaaaacacgtatcgagcagttacacttccattttttgaatattgatggaaacccttttgccttttcctagcgtgagaagcaggatcacctttaactctatcctcgatcatgcttgcttcgtagaccactttaccattttctaaaggagctacgttagtgtctactggttcacctatccatgggtaatatttttcaactttgggtttgtaccccatatctagaaactcgtccaaggtatatttaaacgttgacgaatcacttgctccgttgctcatgtacccagcatacttgtatacatgttctttcgctctattttcctgttgcaaggagttcaagtatatcctataaacctctgcattcgtcaatctggaagagtgaaaccgccgaaagtctcttgataaagacgtcctgggagcaaatgcggcaacaaatcccatgtacaaaaggagactcgctagaatcaagtacataaacttttccttgtccatatgttctttcattatttcataaccactaacaatactagatattgtattacttctgcctctattcctggatgttaaagtgaaagaatcattcatgctttcttcattgtcatcgcgagtggtctcgccactatattgttgtaatccagtggcttcggcctcattgtcatcagggtctgccatattaacaacagttctctcctttaattgaccttcctctttctctctctttctctctctctgtatcattctcatatatctcttacattcttaattgtgcatgttgaaattgttttaataagtacggccccttgccttgtcaaacctttttacccgggccatcaaactcaagcaaactccgaatggaacaatgcctttttgaagcctggtggtatattatgaaagttatgatagttctaagctttaattctgtaaatactatagtatagagacggccgccattatatatttgtaaatcggacttatattctagtgtttctttttttcgtaacactatagatagctcttgattgcaaaccatgagcgaacgataatattataggccaaattggcgcatcacccaatatttgaacacccaaatataaacatttggaggatagacttgccgctacaattagttgaattgtctcatttatatcggtattcgggtccatggccctttgtgcttgttcttcatttagtgctgacaaatctagggcatccttgtcctgccatcttaagaaatcagtgtacgatttcaacacatcacactccttcggtatcaagttcatttgtaatcttctcaaaatcctttctgcttttagccataagacacggtccgaaaaatccaataatgctgagttagggttgttggcattgtacccgcgtgcccaatcctctacacatttcatgtattccgaaatcactaatactgcagtgaacatacatgtggtcgcaaatacaggagtattgaaaattctgcgcttgccctgtttaatgtacgtaaaaaatgaagtccacgcatccaccatattcagtgcatactcggtagcttccctcaatgaacccatgtcatagcaaacttcctccaaagctttattcatattggaccaatctttcaaccagattttctcaataacatgtgccaggtccaaacaccgtctcattttggcaaacaaatataccggaattattaacctcattgctggattggcgtttattgttgacatgctattctcggtaggtgtcaagatgccaccatttttcaaataaaggttttcccagtattttaacattgtatcgatccgttgtctggaagtcatcttccactcaatatcgtccaactcaatgttattgctattggtgttgttattactgatccttgcgttatttctttcaataagtattttctcatggatagatatcaacaatgatagacatgtacttaacgaaaccctagcatttccgtaaaaaaaactatcgcctgtagaaagaaacctcaaacaattttcatatgcctcgttaccattagacaattcaatcaacgaaaatttcgaatctaacgttattttgtattgacataataggtccgaccattcatcggaatttcggcactgatataattcttctttatagcatggaacaccacattttaaatcgactgaatgaaaacagcaatcagcacctaccagtgaagaaaataagttagatataagtaataccgcatggcaagtcctgatacgtgactgcgccaatacaaaatattggtagtttttgttcatttgattcggcgcgttgtattgctctcttatttttgaaaacatatgaggactgttttcatattccataatatgatcactctcaataggcggctggcatagggactctaggggcaaatttaaacgagaggccttcaagagacgaataatagtcgtcaactgaccatgcatccccttgatcacggctgtatttttattgaaaatacagtagaacgttagcaatactaatgtctgtataacccataactctgtcgtctccgggtttttctcactaactttcaagcttttcctaatttgggtgctagctgcattagctaacacttttgcatgcgtcgaatgaaacccatacaatgctccgaccatggagatagataataacaagggataactgtccatattaggtatgatagaaggaagatgaataaatgaaaaaaatggatggaattcttccttatagtaagtcacataatcgttcaattgactagttgtggggaaggctcctgaatcgatattattgtcggctagcatcatactccttagctcattggtaaaaagcacttgagatactgaagggacagaaaacggagataacaaatccgaaggagtaagaacaggcagctgtttctgtgttgcattagaatcagtttcgccggggaaagacaaagtgagaacatcgtcgttcacatgagaattattttgctctgtcccgtttaataccttggaaatatccaattgccttgagctgaaaaaattggatagatcgtagtccatcatgacgctatcacgacgcctcttatgagaactatgggaaatagggtcagaataggaaggctcctttagttggttttgtggtgtacttggtaaatctgtgcttccattcaaactcaagtttaagcgaggtgataaagaagctttttcatgatttaatgaggtagcagaatggtttggaggtgacttgtttggtatagatgaccttgatgaaggtggagaataaataaacccaatgtcattgaaatgattgaagttgatcttgaaggtagattttggatcagagttgttaataaactctgataaccacttgtcatctatggcagcaggatcgatattactatccttatcattgggctccattgatggttccagtaaattatttgtgcctggattgaaattgatcgtggaagaggaatctgaaacagttgttggtgggtttttaggagatagtgacataagcggctgctcattgctcatttgcctataagtttgatttgccaaattactgtaactattagaagccgtagtagaattagacggtatagtattcgggaagcttgacggaaggttaaattcagaaactgtcggtttatcatgactgaagcagcccaaatcaaatggcgaatggtggctagacatgtatcctcccgcacctgcatgtgcagagttcattgtcaaaagatcggttaaagatggaccgctacttaagagatacactccaggtgtagcaactgtacttccattgttgctgttcactatggtactagaggtggaattttgctgttgttgttgttgttgttgttgctgtccggaggggtcattgttaaatagatttaagttaaacttgatagcttgcggtggttcgtccagggttaacggaggtaaatccaattctgacacgctttccatgagctgcttcgcggtcatttgtggagtagaaaagccgacttgatgcggagcgtcttcaacgagctcgaaattggtaattgaatggtgggggctattgctactagacatgtaagtcattgcactggatgcagagaaagacgcatgtcttttcgtcttatgcatggaagagggagtgttcgccctgtcgataacagcatcgcttgatgcagagtgaactggcacgcctttcgtgctgaacttgaactctcgaaatcctagggagcctgccttactaggaggagttttctctcgcttatcgttcattactggggccgagacgggaagttctacattatttgatttggccaaggcaaccacggcctctttcaattcttcagatgtcttaccagcaaggttcttcggggtgggtagaatagtctctttatttccggctattttaatgatatgaaggtcggttggatcatccgccgccacggaatggcgccgcttggaggcaaaagaagaagtcgaatttggtgctggcgtcattcgccgtggatcccccgtacctacaagagcagcatgaagtttttgctgatgcctgagcactaaatctctacgagcaaaacacctaccgcaaaagatacaaagatacggtttctcacgggtatgcgaatgctgatgtctcttcaaatgctcctgcctgacaaaacccctagtgcatgtgggacacaagaacggtcttggcttatcagtcttaataattcgagattttttaggaatgggcagaataccttgaccagcgggcttagcgaaattagattgattaccgttcacaaacatacttggctccggcactaataaaaaatctttatctgccctatctattctagtatcgccaatgtcttttagcttcttcgccctaaagtttctttttggtgcaagagtcttcgagaaaaacgtgtgttgagagaggcaatgtttaacgaagaaaaaaaactctatggaaatccaagaagtccttgtttctttgttttcgtttctaatatatgcagggtcaagcgggaaaaagaaagacagacggaaaagtgcccagcaacacggaacaaaattgtccagatttattcgagcggccgcggttagtatgcataatgcaggcgcccctcgtccaaatgcgaacggttccatccgaaacaggccatttcccaaaaattatttctcttaatagaagttgctcgcgtagttacctattgtcgatgccgcatacgcagttaccttatccgttgccctacggagaatttccgcgatgcagcaccgtgcggcgagatcacaattttccttgtacactctactctgcccctggagtggttcacccccgtctgtgcgtattttcgtgtatgatgatataaggtcgttactaccgttgattcaaaaacagttgcttcttccatatattgtagcacgaacaactatggccggccgcaaattgcgacaattacacctaacgcagcattaaggtcgcaggaaatgttatctgccgagctgtttatctctgttttccaagattttttcaaccagcccatgagtctgctgttggcggcaacccagttacagataatggtgcatgtgataagcttcgtaccactattcgtagtttgttacatcttgtaagccagtatatatatttgttagattgtgccctaacgttccagtaattgaagggtaaccgaggtttccgtggaaaaaaaccgtgtataagcaagaggttccgagcgaaaaaaaaaagtataaaagaaagcacaggcaatgagatttgtttttcgcttttccttcttatttgttaattctatttttgaagtttccttccgaaaaaaagtaactttgtcctaaagtactaatccaccgcattagacagtacgaagatcgagctatttatttgaacactcggtcttattcgtgataagcgtaatgtggagagatcaatttccgggtcatttataagaactcgagtggattgctagttgttttgattagctgaatgagactcgagtgtcagaagatgactatattttttttctttttttttttagttatgttttatttttgaacttgtacttgcacatgtatcttattgtttcgtgatcttgtagatccgtatgggtgcaatcaaaggtttgaattgcagggctttcatcgcgcggatctcgttgtttgcgtcgtactctgtgctggtgactatggtacattttagcccgagtttattgcactcttgagaaaacagttggacagtggattcgcttctaattgtcgcggataggagacacagtttgcatcggtctaaagcaagacattcggccagacactcgcatagatcaggaaggatagttgggtcatacgtaacatctgcccccactactaaatctatatcctcaggaactctatcgctgccccaccataatctttgcaacttgatgtctggttcgttctcacgcacttcattgttcaattcaaaatttcttttcagctgcgtctcaacgagattcgaatcaccatccgtgacgtacatcttatttacgaactcgtgatacttttgtaaaatgacgagactcactatgcctgtgccagcgccgacctcaagaacatttaattttttcttgccatcgtcttgtccttgtaccggtgccaactcttgtaagggcttatgaataaggaaatcacccatgtataaggcagcttcccatgtcctgaaacctgtagtactggccgcactgatcaaattcggtgtttcctcaattgtgatctttacgtcctcgtcaaacctgtacctcacgacgtctttcatcatcgggtctggcttgcctgtgcttaatagttttatgtacttctcatagagataatcatatatctctatctcgtcttcgccatcgttgacaattgtgaatgccttcgcgaaaatccattcgtggtctaagagcatcttgactatggttttgcaataatatgcattcgtcttttgcacaagttccatctcacaaacaaatctcgatgcatgcaggacatcgttagatttgcttgtttccaactcttctagcaagtattttccagggcaccgctgatgtaatctatcgtagaatagatcttcattcatgttatctttgacgaggagggtcaagttttactagctcgatttttctgctttcttttcctttttcatttacttatacattcttcatcatttttgcgatgatgtactaactgctagtatttatttcgctgtttgtcgtgtccggacaatcagcattaaaattttctacagagttttctaatacatataaacattttggctttattcccctaaagctttctcaatggcacgctgaaaaacattgcataaaacgtcgctattttccaaaccgacgctcactcttacaagatttgtttcgacaccatattgagctacctcgtctaattcctggtagtgggcaataatagcatatggacacgccaaagtgaaattcgtaccgagagaaggtcctttgcacaattccagattattgaaaaacttctttgcctcttcaatattgaaaaaagttagtgaaaataaacctccatacccaccatcttttgtagacataacgctgtcataattccgcttggtatcctctgatgttaaactggggtaatatattttcttgaacaattttcccacctgaggcaataacaccctttttaacaatatatcagtgtttgtattcaccttgattgtacgttccacgaagtctctcgaatttctttccaggcataacgcatcttcgcaccataggcaatcttcatatccgtcttcagtcttcataaattttctagcaaactcataaatctttcctctaggatttagtactaaggatcctgcaataacgttcgagtcgccgctgaagattttcgttagcgaactacaaacaatatcggcatacggtaatacatctatattgacaaagccacccacagtttcatcgaccactatgtaaaatgaatacaagtctgatagccttttcagttcttgtaaatctcccattttcaacagtgggttcgatggagcttctataaataccgccagtatttgctcaccagaatgtaaaatatttttcagagcgttcattgacgttgaatctccctgtcccaagaaatgtgtgtgattgaacttccgaagaatgctcagagtatctgtatatgggaatccaaacatgacggtcttcttgaacggaggtccatatccaatcaacttatcttgtctactagaagaccttgataagcgcttggcatcgaagtttaaaagcagcctgtgggcagtgaaaatggacgccattccacttggaaataagtaaacatccgtattagggttgacatgaaacttcaagtcatcggtagctgtgttttcaaaagtactgtttgagccactttctcccatagaagtaattgtttcggcaggtatgtccgaattcaactgatcatcatccagagcctctccactgccaacattgaatggaccgttgctctcgttatagtgttcaaaagagaataggtccgatagaccttcagagtcaattttttcaacaacttttgtggcaatcctctttcgtattagatatttggctttatcagcagcaagaaaatttaaatttctcccaaatctcgtttctatatattcttcgttcactctgttttcatcttcggtcataaattttttaccgttatccactgtttccatcttcttaagattatccttgacttgtaattcatgtaaaatatactccgccattctgctagatacaatctcaccagaatgttgccaatactgcttcatcacggggaatatttcctggtctacaaacaccaccgtgattttacattcccttctccagagcttttcctcttggttcataggtttaggtgtacatagttgtaagatgcgtactttggtagaaagacccgttttcactttgataaactctctgcacctattggcaaccttgtaagaggggaagcaaagacaagcttcatcttccatggagtacttagcggataaaatttcacataatttctttattgacttgtgtatgaaaaatcttggatatccggtagtaagcgagttaattatactgctttcaccctcttcatagcctactgtagcttcccatgtgggcaaacacacggaaacagcatgttttgtgttgggcggaatagattcaccaatggttctagatatcattttttcttctgttcctcttctctctcttgtttatgtaggtcccgaatcggcacatgagcgtcattctactatcgttatatatatgggtatatatatatatatatatccaaaatatatgactaatttttagaccgagatattgtgaagtgcagaggcgctatcatgatttttgttttttacatccacgcatgaagataagtcatatttactaggtttgaagggttttacctgaacaacactggcaatcattgaagttaattgagttcttaaaccgcaagatattttaatatgaatactgctatttttaaataagactgtagcaaaatgtggggttaaacttttacaaattcactttggttgtaacgcattttctgtggaagagcaattatttggaattttcagtttcgccaaacgaaagaatgaaagaaatgtgctttgccaagaaacgaaagacgacagaaaaaggtagtaaaagaggaaaaggttaaacattgaaaaaggattctatgaagaactctgtcggtatttcaattgcaaccattgttgctatcatagcagctatatactatgtgccatggtacgaacactttgagagaaagtcaccgggggccggagaaatgagagatcggattgaaagcatgttcttggaatcgtggagagactattccaagcatggctggggatacgatgtgtatggacctattgagcacacttcccataatatgcctcgtggcaaccagccgttaggctggattatcgtagattcagtggataccttgatgttaatgtataactcctccacactatacaaaagtgagttcgaggcagaaattcagagatcggagcattggataaacgatgttttggattttgatattgatgccgaagtgaatgtttttgaaactactattagaatgctaggtggtttattatccgcatatcatctatctgatgttttagaagtaggtaataagactgtctacttgaacaaagcaatagatttgggggataggcttgctttggcgttcttatccactcagaccggaattccatactcaagtataaaccttcatagtggccaagcggttaagaaccatgcagatgggggggcatcttctaccgcagaattcactacgctacaaatggaattcaaatatctggcgtatttgacaggaaatcgtacttattgggagctggtggagcgtgtttacgagccattatacaaaaataacgatcttctaaatacctacgatggattggttccaatttatacatttccagatactgggaagtttggtgcttcgactatccggttcggatcaagaggtgattctttttatgagtatttactaaaacaatatttattgacgcacgaaacactttattatgatctgtacagaaaatccatggaaggtatgaaaaagcatttattagcacaatccaaaccctcttctctgtggtacattggggaaagagaacaaggtctacatggacaactttctcctaagatggaccacctcgtgtgctttatggggggattgttagcatcaggctctactgagggcctttctattcatgaagcccgaagacgtccgtttttctctctttcccttgaaagaaaaagtgactgggatttggctaaagggataactgacacatgttatcaaatgtacaagcagtcttcctcggggcttgcgcctgaaatcgttgtcttcaatgatggaaacataaaacaggatggttggtggcggtcgtctgtgggtgatttttttgttaaaccactcgataggcacaacctacaaagaccagaaacggtggaatcgattatgttcatgtatcatttatctcatgatcacaaatatcgtgaatggggggcggaaatcgcaactagcttctttgaaaatacctgtgttgattgtaatgacccaaaattaaggcggttcaccagtttaagtgattgtatcacgttacctacaaagaaatctaacaatatggaaagtttctggttggcagagactttaaagtatttatatatattgtttttagacgagtttgatttgaccaaagttgttttcaacacagaagctcatccttttccagtattagacgaagaaatattaaaatcgcagtctctgaccacaggttggtcgttgtaggttagtgtgctatatagtggccagattcgccttttaaaattcactatgcggtgtgatgatgtgctataccattttttccatgtttaggaaaatgaaaaatttgcaatgcttacttcagcaaaaaagtatatttgaatcaatattcatttatatatttcagcataatcaatcatttttcgtctggatatttgacacaattttgattttgacgaagacattttattctcgatggatattacagaattgttacagtgctttgcctgtactttggaccataacgctgccgtaagaactaatgcagaaacacatcttaaaaatgcaagtaaagtaccgggattcttaggcgcatgcctggatatcattgctgctgatgaagtaccagaaaacatcaaattatcagcttccttatatttcaagaataagattacatacggatggtctgctggtgcaagacagggttcaaatgaattattagattcacatgttgatccggatgaaaaaccagtagtaaaagatatgttaattaaaacaatggtcagtgtgtccaagacctccccgcgttgtatcagagtgctaaaatctgcccttactgtaattatttcagaagattaccctagcaaaaaatggggcaatttgttaccaaattccttagaattactcgcaaatgaagacatcacagtaacatatgtcggacttctgtgtcttgctgagatttttaggacctataggtggaagaataatgatgaaagacaggacttagaagagttgattttaaattatttccctgctttattaaactatggcgcaaatgtccttttccaagatggtaaatatatgaataacgagcaaattggcgaattggtaaaattaatcattaaaatttataagttcgtttcataccatgacctaccatttacattacaacgctcagaatcgtttaccccatgggcatgtttttttgtcagcatcattcagcagccattgcctcaggaagttttgtctatatcagatattgaggtcagaagtaaaaatccatgggtcaaatgtaagaaatgggctcttgcaaacctttatagacttttccagagatacgcatcaacgtcattaacaaggaagtttcagtacgatgagtttaaacagatgtactgtgaagagtttttgactcagtttttgcaagtcgtcttcgatcaaatcgagaaatggggaactggacagttgtggttaagtgacgaatgcttatactacatattgaactttgttgagcagtgtgttgtgcagaaaacaacttggaaacttgttgggccccactacaatgtaatacttcaacatgtcattttcccactactaaagcccactgcagagactttggaggcctttgacaatgaccctcaagaatatatcaaccggaatatggacttttgggatgtcggctattccccagatcttgccgcactggctttgctaacgacatgcgtgacgaaacgcggtaaaacgaccttacaaccgaccttagaatttatggtctcaaccttacaaagtgccgttggtgattacaacaatattatgttggataatgccttgcaaattgagtcctgtttgagaatattctccagcattattgaccgtttgataactaaagattctccatttgccagtgagatggaaaagtttatattgacatacgttttacctttttttaagtctcagtatgggtttctgcaaagtcgtgtttgcgatatttgttcgaagttgggttctatggatttcaaagacccggtaataacctctactatctacgaaggtgttatgaattgtctgaataactcttctaattctttacctgtagaattgacagctgcattggcattgcaaacttttatcagtgatgaccagtttaatatgaagttatccgaacacgttgttcctactatgcagaaattactaagtttgtctaatgattttgaatctgatgtcatttcaggcgttatgcaagattttgtggagcagtttgctgagcaattacaaccttttggtgttgaattaatgaacactttggtccaacagtttttgaaattagctattgatctgcatgaaacatccaatttggatccagattccttcacgaacgttgatagcatacccgatgaatctgacaagcaaatggcggcgctaggtattttgtcgactacgatatctattctgttgtcttttgagaattcacctgaaattttaaaaaacttggaacagtcattttatccagctgcagagtttattttgaaaaacgacatcgaagatttctatcgcgaatgttgcgaatttgtagagaactctacattcctactaagagatatcacacccatcagctggaaaattttggagctgattggagaatgtaatagaaaaccagatagtatggtatcttattatttaagtgatttcatgctagccttaaataatatcctcatttatggaaggaacgaattaaagaagaacgagttttacacaaaaatcatattcgaaatatatcaaaaggctgttactgcagaagataattcgttagacgatcttagagtggtttttgatttatcccaagagttggttcttgcattagatgacagtttacctcaacaatacagagagcgcctactggcggatgttgtcggctctattctaacgcaaaagaatgaattgaaaactaatgttgtatttagtgtgactgcttttaatgtcgtaatctcaaatatgataacagagcctttgatcacgcttcagtacctgaaacagcaaggttgtcttgaaatcttctttcaaacgtggattacagactatattccgaattataaaaggtgctatgatatcaaattatcagttcttgcgttattaaaaattatactgaagttagaaagcaacgattattcagtgttgaacttagaaaatttggttccgcaattagggagtattgttacgcagttagcttcgaggctaccaacggcgttaaggcaattagctaaccaacgcaaggaattctcatcatccggttttgaagaggatactaagtgggatgaaaattttcttgacgttggagacgatgatgaaaatgatgacgagggagaccttactgagaaatatctggaactgataaaaaatagagccgattccttggacttcgtagatggttatgacgcaaaggaaactttcgatgacctagaagaggacccattaacggggtcgatcctggacacagttgacgtatacaaggttttcaaggagtccattgcgaacttacaacatgttgacagcaatagatatcagggaatcttgagacatctgaccccggctgatcaagaactattcatgggaattatgaatgcctaattgaattaaatggcgattgtatattgaaacaaacactggattacataatttagatagaagagagaggatattatgctcaaagtttgttgcctttgcctcggccagttgactttgatttgatatcaagatcttttttttttatctggagtcaatgcgatgaacctaaaaaaatcacaagctttttttatctctaagctggggaaagaatcgtagttaaatcggaaagaaaaatatctgagttttgtcagtctttcttttgcatagcccatccttgtactagatttcataaacattgatcacttcaaaatatacttgtaccaagatggccgaaaatgagagaatgtacatctcctataataatattcacaagctttgtcagggagtggctaaacatatcttagctagaaacgaaagacctgatattattatcgccatcactggtggtggtatgatccccgcaagaattattaggtcctttttgaaaactaaaggacaaaagaatattccgattcaggccatcggcctatctttgtatgaagatttagggttggataatagcgtcgaaactatcggcaaagaggtcatcagaacacaatggctggacttcggtgctttgaaccaacatttcgattccttaattggtaaaaaggtcctaattgtggatgaagttgacgatactagaactaccctccactatgctgtttctgagctggaaaaagagattgctgaacaacaaaaggttttgaatagaatgagtgaggaaaccgttatttctatctttgttctacataataaggacaaaccaaagagagctggactacctgactccatgatgaattctggacgttacattgctgcgcaaactgtccctgataagtggttgtgctatccatgggacgctgaagatatcgaagaacataccatgctcgctaaggctcaaggtcatgactgatgacaaacagtatgttgcgatggggttgcatgtatatagatacatatagttatcattggtaattatttcatatttaacctaaatctaaagataagagtgtatttctagttatctcatttttccttgcatttctaccatttgttgaacttgttgatgcatcatctcttttaaatcggacacatcattttctaattcctccacttgttcagtcttttcacctaatagttgtaaggaggtttccaatttactttgcatctgctcaactctttttaagagatcatctttctgtttatttacctcattgaatttatcgttttcttccagaagtcttaaaatctcatcatttgcttttgtcttttctttcagtaaattatcgtataattcctttgatgctgataattcaccttccaatctttttaactccgtacttaacttgttcaccagatgagcgcttatgtggccgttagaattcgatagctggacgctagctcttctgtatggtattgatgtgttgtttaacgagttcattgattccccttccctgattgcttgtaaagcagcggcctcttctggaatatcgtcaatgctgaaatccacattttttctatcaaaatgttggctttcttcgctacatatggtttcgtgagattcattgtaaatgggttttagagacggatcgctttctaattcgccaagttttgacattgataatgacagcatagaattttcttgaggtaaagtccattcgtcttctatatttccctccatggagtttaaactatctgttaattctacaggtattttatctataattttctcattgctgttttcttgatgtggttttagttcgttctctttttgttccaactgagacctttgaatttcgtacttcttcttcagtagattataatcatcacttatactttgcaatgatgacttcaatgtctccgcccgtctctccaagtctttcacttccaaaactgccttcgaatgattctctttttctttttctaattgcttacctaatgtttcagatgaacgtaaggcagtttgatatttttcttcaatatcatttttttctttcattgtagattcaaagcggttttccaagttcacaattttagtgttcaaagcgtattcaatactatcccagttggcctttgatgactcaagctgttctttgagccgattgtattggaaagatgcgtgttgtttttcttcataactttgttggtcatcgacaaaatctctatttgatttagcgtctaaattttgagtagagctatctaattctattcttagttgttctagtttagtctctagagtggtaacttgatcaactgttgcttcttgtagtgctttcttttccgtttgaaattcacttttttctttttcaagcaatgttctcatattatctaaagattgctgtaaaattgttatcaaatcatctttttcttttatatttttctctaatgtttcaagtgactctttttgtttatctgcatcctttaatttatttgtagcttcagccagttgtccttgtatgttgtgatacaatgattgcagctcattatagttttcgacactctgagcagaactatcgtttagttcagatacctcatactctaagtctttcacttttgttcttaaagctttgatttgatttgattgcctcagctcagtttccgctaatttagctccttcttttctcaactgatctatcaagtcgtccttctctttaatcaatttgaaaaaactagaatccgtggtttcgatttgtgattttctgtttagttcgttagttaggtcatcaatctgtttgtttaatcttaaatattcaggactaatttctttgactaattcttcaacagtaaattcagtgtaatttttaggtagccatgtaggcagtgataccatagtgtcgtcgaagcaatcagtcctattgtgatcgggatgcaccacgtcatcgacagcgattgaatctgccttacctgtatcgccttccacagtgctttctgatcgtaccgcaggatcatctatgttttcagcattgtcaattgacaccacaccggcagccgcatcatcaatggatgtacgagcactttcttgttcattgtttgacagcaccacaggcgatggagacgacaaatttgacgttgaccttttatttttctttcttcctttcttagttgccaaggagagtctctcttccaacgataattttttactcatagcaaaattggtataccactaccatacaacactttttatatactattctggactaaggaccttttaacgacagtctattaaaagaggaagtcaagagctttttggtgaataatctacggttactgccaaattatgatcttctaaattttggcgctttataacatcctcacaccactacgaagcacactttgactacgaagtattacttaagttagactggtctcattgaaatctattagtttgatgtatttagtccctggatttgtagagccctcaattactgttattatattagccctaagtaataatctgtatattggtatcgttttagatgaaaaatcgtttaatgtcagattcaaatcatgctcaattagtcttttcattaacagcatgacttcgttcgttaagctatctattgattcatcattatcatccaaattcggtactagataacccttgagaaagtccgccagtgagtcccaaagctctttatttctggcttttcgtgttctaatatgggcgtgatcttgcttcttactgtccataatggtcatttgatgctgcagttttcgtagcagctctttcaagtcactattaatattattctgtaacaataacatggccttttgatcaactgattgatcattcataagcgagagccattcactggaactttgggctctcaaagacaaaaaattcgatgtcaaactgaaaccaataggatcagctctctctgagaagaacatgggttttcttaataactctgtaaagacctcagaattgaccggtttaccctctgtatccagagatctcttcgtgatctcatcgatggcaccttgagcttgcttcaagaaatatcgtttgtttccgatctggttctccaggttctttatgtagacatccaggacatccttttcaacatccatgtttcctttgtgagactttctgccgtttgctcttgtccctctttgtcgtcatatgcgtcttgtttgttgttacgctgcatatcaaagcgaacggttagttattaactaacgtaaaaattgatggaaacattcatttatatggaagtattgaagaagaggtaaaaaggaaaacaaatttacaaacaacaaagaatgtcttctctatcaacgtctgatttggcctcccttgatgacacttccaaaaaggaaattgctactttcttggagggagagaactccaaacaaaaagtccagatgtcaatccatcaattcactaatatatgcttcaaaaaatgtgttgagtctgtcaatgattctaatttaagttcgcaagaagagcaatgtttgtctaactgtgtgaatcggtttttggatactaatatcaggattgtgaacgggttgcaaaacacccgttaatatgaaaccgatttatctctccgagtcattattctctttaccttaatatatctgtaaataagcaaatgaatattttaatatatgtccaaggtttctttaaaagggattcttcagcataaagggcaaataactctttttgtttatatactgtctagttatatatatatatatatgtatatgcatttgtctgtgtctgtgtctgtttcctatgagaactcaaaaagtaactgaaaccgcggttgcttagatagagtcgataactgttcacccatagcgcagtcacaattcagcaaccagcttatcgtttccttacattgttgtagtattgattcgttcaacgcatcctcttgcgaacacttatcgtatgtaactagaattaatgataaaatgtcgaatctgtgagccactattctttcattcgggcaaacctttatgagagtacttaccactgaaagagtttttgaaataagttttggaaaagttgtgtaaaaaggatttcgtacaatatattcacctaaaacaaaaatcagcctctggagatgtacaacagacccttctctttgaagtctcagtatgttcattgtgcattccaatgcgtataacgtcaaattttcgtatgcaaggctagccctaggaattatgttttgcaagattatctctgacatgaacttttccaggtgatattgatactttgtgtaattgtccaaaaattctactttatataacgactgtatcgttgggaaaacgacccgccatatggctattgtttcatcagcattgtatgagggagggagaaaatagcacatattgattagcgtcttttcgaacagtggaaataaaccagtactagagaactgtatccattttgagtcattggtttcgttcataaaggtatgatttaatagcgtctgtaggagcagaacaccacgaagtttaattcttcttatatcagtggtatcatctagtatgtttagaattcctggaataatccaagaaagattcgtagatatgtctctccttttcaaatgtaacagaattacgtagaataacggaatgcctttcaagccaccctgacttacccacgcctgcattaggttatcttctttcaaagacattccaagcgtgggtttgagaccaagattacgttgctctttgagttcgaagttgcttttgcgttttaaaagtagtggctgtaacttagaaataaggacgcacataatttcgtcatgttcacttttgttacgctgaaagtagtaatctatagtctgcaaaacatctgtgttgatttgtatgtctactcctggagatatggagtgatatgagagagattcaataaggttgacctcatcggacaccgtaattgcacatccagtatctgtcttctttcgtaactggagacacaactctcgaagccttgtagaagaaagactcgaatcattcaattcatcgatgatatcagttacggccgtcattcttttcaatattttgttatatgattttattcttcacctcgttttcattcttcatagttttcgtttctcatctgctattgaaaaaccgaactagccgaaggataacaataatgagtcttaactgttaatatacaagattatacaaataaatatgtttctataaaataaaaagttatattcaattgcgaaaaaaataaataaatgtgggaagaaaacccaatagtatgtcctactatgtcatatgctatcattaataggcatcttcagacacatcttcatggaagtatttaccctcggtggttggtttaatgatacctactcttatacagaaatcaccaaagtgttccccttcttctctttctaaagcataccttttaaacaatggtttgatgtagtcgacaatttcctcatccttcacattggccttatacaatttgtttagcctttggccgaggtaaccaccaccaagcatcaagttataagtatgtggagctttaccaacaagagctaattcacctagccatggacgagaacaaccgttagggcaaccagtcattctcataataatggaatcatggcgtaaaccatactcttctaaacaatcttccaactgagtaataatgtcaggtaggaaacgttcagattcggcaaacgctaaaccacatgttggcaaaccaacacaggaagatgaagataatctcaaaccgctgaaatcggtgttatccaatttataggtctttaaaatagattttattccagcaacatgttcatctgtaatattagagataaccaaatgttgattaccagtcaatctgaaatgaccagaattagtcttaagcatgtattcagcaacctttctaatacctgtcttttgaggcaaatctggtgtatcttcaaccctaccattttcaataaatgcggtaaagtggtttaacccagtttcatctttaatccatccaaagtaatcaatattagatttaaactcaaatggtctctcaggctcgaatttcttaccccagtattcctccactttttgcttgaagccttcgacacccatatcatctacagtatactttaaacgagcatgcttacggtctttacggtcaccgtgatctctttggacaataacgataccttcaagtggtggaataatgtcttcagttttaacaaaacctaagcatgaccctaatcttgggtaagttttcttgttgttatgagtggtacccataccaccaccaacaaaaacattataaccctccacgatttgagtttctgggttaactatagcaactaaaccgacatcgatagataatacatccacatcgttatatggaggaacggcgatgttgaatttaaactttcttggcagataagttggaccgtaaattggttcaatatcgaccaaagcgttaccgctaactagagtcttcttttttcttggaccatcttttctgttttcaaaaatagatggccaggatggatcatcgtcctgttcttctgggccctccagccaaacttcgtggtaggccgtagtctttggtaagaaatgatcagaaatcaattttcccatatcagcgatttgttggtgaaccttggcattggttggtagagcagaaaccatgacatttctgttcacgtcacctgcagcagctaatgtatccataagaactgcattcattcctctcaatgtgtgtttcaagttcttctttagcacaccatgaatctggaaggttgcccttgttgttaatttcagggtaccattgcctgaagtatcagataagtgatccagagcaagccattgttgtggagtggtcttaccacctggtaaacgagctcttgccataaacatatagtatggctctaagccttgtgacttacgtatttctctaatgtcacgatcgtcttgggtgtaaataccgtgaaatttcattaattgttcattagcgtgagtaacaccacctgaagaagtatcctttaagttctcactgatagtacctctcaagaaattagattctctcttaatatcctcgtttgtaacaggttttggctcatcatcaacagcagcgccggaaacaccaagagcttcccataatttaggttcccactcagaataagcagtttggaaaccatcagcatcttgatcatcacccagtcccaagggaattagggctttggcactcaataattccaagcgcttaaataaatcctgtgaaggcttgttaaaataatgtttatcttctttacgtggccaatactcagaatcaccgagaccaaaaacagcaacattcaaactagctaaatccaagtcggtgtcatttttcagagcttcccagaaagacttaccgtcttgggggaattcaccttgcccagccgtggaagtaatgaaaactacattctcttcaccaggtaattcttccaaaataatgtcatccatggacagaacagtagcctttaaacctcttgcagatgcccttgctgctagtctctttgccaagtttgcagcattaccaccgtcagaagcataatagacgtgtagcggtgggccggacaaaccctccaataactgatcgaaggcagccttgcttcttttttcttgtttccttgtcaacgcatcaccagcagattgctttagatttcttgacaaagatggatcttttctggttaatagggtaagcttattctcacggtctaagaagtcctgtaattgttttctgataaccgaagaatccaagctaaatgcctccttatctgttgatggatcgtcataaacaggattaaacctatacaatggccagtaaccagattcaacggcgtttttggtttcctttaagacttctaatggagtatcattttcggaattatacggcaaataagccaagacaatagaaggaccattgtatttagatgcctctattattgcagtcaatagttgggtgtaagaagcatatactgctacagaggcaacataggcactgtaataattcatggcgtacaaaccaacatctttctttctatcctggttttgctttctatggtcatatggctctgaatcaatcaataaaacattaatgtttttacgggaggataaaacctgttgaatacctgagtgacccaaatcataagaccaggcatcggagccaattagccagcttgatttgaaaataaaagaatcgcttgttggagctatctttaagaattttaagacagtagaggaatcttgattagattgtaataactgaaatatttccaaacctgtcgcattggcctcttgtaattgagcttcgtcaagatcgcgtccattgaatgacaaccatttagataatagttgaacaattttatttgcatcctcggacaagtaaagacttggatcaagagaggtttttgctaagctgatcaattcttcacgctgggcttcttgttttaaaaagcgtccaaaaccaaattctggattacttggttcaattgtctcactggaaaattgattcaaaatttgtagatttgatgaaaataactgttttagcactttgatataggcgtcttctaagttcacaacttttttgacagaagaaataagttgagtaacttcagcttgttcctcagccttttcattggattcacctaaaaataagttattatctggttccttcttgttaatattcgatatgacggtgttgataacgttgccataatcattcacattaccaatattagtcaacactacctgctcgatgttcctagaaactaattcattaaaattgccaaagaagtccaaaagaaatggttgaaattcgtttgattgcgatttcttagagacaccctgtaaaacggcgattttggtaacagaagatggcagtatttccaagaacttggaaaaattccatggtctgtatactctaatcttgatcaatcctacgtttgaaggcaatacgctactgaattccgcgtcatatggtgacaggttaacaatgacagtggtaattgactctttacctttaaccagttcaaaatttgtcaatgaatcagtagcttctgataatgctactttagtctcttcgttagcaatctccaaggtaggaaagtcgatgtcttgttcaatagctgtactcgtgccaattttctccaagttaagaaaatggaaaactggggtcagagaacttgtagcaatcttataagaagagtccgcgtttgaaattgcagtttgcaaatcagaagatattaagatggggaaagaaagatcctttaacgcaggaattgcggaataatcttgcaaattcaaatccactgtaatcaccaatggaagtttattaggaagagaatatagatggtggatggatttgaccaaagtagtttcatctgtaaaaacggtagttaaaatgtccttagagagttgatctttgatggtattcaatggatcttgattgttcaatagatgagtagcatctgtggcaacagattctagccctttgaaggatgaatgactattttttgtgctagtagtgtagaacactttattttggggagcactagaggaatattgcgccaacaattgtgggagcgtcaagaggtcagaagcagtcattcgccaatcttttgtttttctctggttcccgttccctactgttactttattagtatataagggatctgaataaatatcaagacgatggaaaaaaaataacaagcaaaggaacctttctatatcccaattttatttcacattaaaaactatcgtcttccaacactttatataactgcttgcagcggccagtaattcgtcgcatctccatgactcaaattttccagtgtctcttagcagttaaaccattcctgcctctgtgtggtggtaattgtggcattatgagttaagagataatacgcacgtgatgaaattcattctgtgaaatatcacgtggacaaattatattacccggattcataaatccacgtattttacctgcatctttattgagtgcttagtaaaagtcagttggtgaaattccgcagataaaacagcatattagttgcctgaaaatagccttatgtgttggtttgatacgtctttgtcattatatacccaaaggtttgtagttcatgttgcgggttggtatgaataaatttttcgtatttagtgattataatacttattacccatttcggcggctaataaggaatctgctaagataggtaaatgtacaataccatcaatggcttctaaaagttttcaaagaagtgggataagggatgaaagttgtgcgtgtgttggttacttaggttctaatttggcttcaatttgaagtgagatgttttgtttaacattagtttcaaattaacagcttttgtgagaaaatatattttggatgaatagcagaaaatagaaatctggaaataaacaaaacagagccaaaattctaagcttaataacatgaatatttgtttatctagcatcttgttcctcccactctttttccgaaaatatggctagccaacttaggtgaatggggaagggtactagattcattcatttatttctattcaaggacaagaacttttaacatagtaagacctttatgttagtttggtgcggctgacaaattcatagctaatgtgctagagctcttatattggtaattactaatccttcattgctattatgactatcacattataaggtaatgaaaaattaaatcattgtgtacggattaagtcctttctctaaaagagatcacgtgactatttgaatcactatctatgttaatcattattgtttaaaagatagtaagtgacagaacaacgaattgtttctgtaactactttttaagcagggaaataactcagcactgacaagggacactttttaaggatgttcgctaaattgcatgggaagaaacaaagaccaatttcttccatcaattcacaaactccaaggactagcaatactactcacgcaaatagcatatccttatcatcgggtaatttgatagtaggttccaatagaaatttaagacaaaagaaagagcagtttggttctcaacaaagggcttccggcagaaagctgatttcaaataaggaaaatgacgataacgtcaacaatggtggtgacaacaattatgacaatggggaacgggtccatcgccatcatattccaggactgaaaataaaggcgtatcaagctgaattaggctatcatgagtcccgattttccgagaatttagtgatgctaaatctagttgagttcccggatataaaacctggtgatttggtagaattgaaaacatatcacaaaaatccatctgcatcgaacggagataagaaaatttattttattgcaaaagattttgacggagagactaaaagaagggcaaaaacatctaatgtttcaatactttcgggtcaactgcaaactttgttagatttgccttctaggtctaggatatggataaaattgaaaccaaacaaatttgacttacaggcagatgtggtagagtttaatatcaaagattgcctactaaatagaggtgatatgtgggttctatcatctaagctggtagatacatgtgtgtttatggatcaaagactggcattcttagactctatcagaggtactattaagggaatttatcgaaatggtaagaagattgtttctggatatattggcgaacaaacaaggataatttttcggtccgaatctgccagattaatttttttgattcaaataactgatgaaatgtggaacttcgaagaaactggtgaacaattatttcaaaagatggttaattcatttttcccgaagatcttcaaaaaatggaaagatgtggacacccaccatactatcactatagccttcgctatatcaatggacttgtctgatacatcattcaaggacttaacacccggcgaatctttgaaaaattcacaggattattttaggatagttgtagatcaagtcagtattatccattgggttgatattatggaaacattaagagaagaatttatggaaatcagaaaagatttattaaacaagcaaacggataagggttacagtgtagcgaatggaagattttcacctgtaatcaagtcgaattttctcgaattggtcaattttgccacgacaattttaacggatcctttcaagcaattagatcttcgacacactacaacgcacgtcatgattatttcaccagggtctggattatttgacgttgattatagtttattaaggctaacaggaaaaaaactactctctcttgaaatgacgatggatttaatatgtctttcaaaagctccattgcacatagttccactttttaggtaccgagactttgagaacaagcttcatcattgtgtaccgctttggttaagtgttttcttttggaatgatcatgacaaaaagagtaactcagaatggactccaagatgtaaaatttatgacttacaaatgatggggattactgaaaatgagttaattcgggaagtggatgttgaatatttacagctgaacaagaaagtcaaatcactatccgagtttatgaatgattacgacaaaaatgccttcgaggtgaaaattttatgcgctggctctaatacgaaacaatctaagaaattaaattcaaagtttgataccgtcttcgagaatgatgttgttgtgaaggcaaggaaaatcccggcaacagcaacaacaacacacggtaacacaaaattcatatggagaggtccaaaagttgctctcccagccattaaggatattcaaaaaccaaacgtaataccagatctatcaataaaaacaatagaggcctctttttatgatgattgtaatactacaaatgataaaattagcactcccaccacttctaacaatgacaatctcgaaatgaatgactcattggtctctgtgagatctgctgataaccaaaacacatctttggcgctggattcgctcaaaggactaagcaaaaggaactcattgaaagattttactcaaagagtaattacaaaatttatttcgaacatagacacaagtaaaaataaaaaaataaagtcaacattactcagagatgatgtggataactcacctttaggttcaaatacaccactaccatcttctgaaagtaaaataagtggcctgaaattacaacaaaaaggcctggcagatgaaaacgttatcagtaaacgtggaaatttgataataaagaaaaacctatccatttttgggctacctagtaatgaaatcatgagtggttcaccctcctcatatttaggctcatcacataccagaacatcctctaaactttctaatatgtcagacaaggctgctttcattacagaagggcaaaaatcaaaacatgatgactcgaacacttatagcctcacacagcaattgaaacatcgtataagtgaaacttgggtggatattaaaagtccttccattccggtaagtagtgaatttgccaacgaattattgcctatacgttggaaagatgtatggccaaaatatgtggccagaaaatatagtaaatggaggtcttttacaaccccagcagagttaccaatcacaatttctgattttccatccaaggatgattttgataggaacttcatcttcagaaatcactcagtgactttaaacacagatcaagaacaatataatcagacatacaaagacttacttcgtgatatgatttatatgcgactgttaactggttttcaaatctgcgtgggccgacaagtagaaaaaatagaactttctagggaaagtggtgaaagtgaaactgtagtcaacaagtatttagatttcaatcaaaatgatgcgttcaaactttatctaatgatcgactctgaaatacacagaataacatgctcgtcaagtggaattattgatgtggagaggtatttgagaaaagatgaagcaaacttgtttgatcaggttcctagttatattccgttggttaaaacgagatacgagagctcatttcgtgatgctatgattgacccacttcatgttaaaagagaatctttgaactggaatcaaattgatcaggttctagcaggttatggcgataacttaatagataggaaatggcacggatttcgagctaaatatgtggtgttaccaacagatatccctcccaacacatattctatggttatcaatggtaaaagcgaaactttaaacccagaagaaatcagagtcgagggtttgagaagattaattggctcaataacgaggtcaagactaagaacagagaaagaaaaaaaaggaagaaaaactaagagagaagaaatacaacctgaagttatgttttacaccggcccgctttacaacttcattaatgagcaacaaacatctttagaaagctcggctataaattttaaagattcaatttttgttaatgataataaccttttaaacagaaatgtagaactatccaagttggcgtatcaaattcaacgtggcgaagatcgcattactttagtcaacagaaaatggcactggaaaaagcatgaaaagtgttttgttggctcggagatggttaattggctcataagaaacttctctgatatagatactcgagaagatgcaattaaatatgggcagaaggtgatgaaagagggattatttgttcacgttttaaataagcacaattttttggacgggcactacttttaccagttctcacctgaatacgtaatggacactaataaactagaaaaaacaaactcccatcgctctacattatccgatccaaagcagatgttgagaaaagcatccactggtagctcaaacgatccaagcgctatgactcctttttcttcagtagtacctgctataagcgcttcgaatgcttcagttgctgacgccaaagagccatcacgccctattttaatgctgagtaactctcttgttatcgatgttgatcccgcgggaaaatcctcgaaacaagaatcgtgtacagtccattatgacagagttcataaccccgaccactgttttcacataagattggaatggttgactaccaccccaaaattgatcgatgatttggttgggaactggtcaaggttatgcgaaaggtacggtttgaaaatgattgaaattccttgggaagaactttgtactatcccttcggtcaatccatttcactcttttgtggaaattaagttagctatcaatccttgggaagatcctgagttcaaggatagggagcttttcgctaaaagcaaattctactaccacgtttatcttttaaaggcatctgggtttttattagacaatagggcatccaaatttttacaaaatcaagatatagagtttgacatcatgtattcatggggcaaaccacagttcaaatatgttcaatatattcatcatacgggtgcttacgtcgcggaattgagggaaaatggctgcctatttttagctcctaacaacatttatatatccagagtgaatccgggaaacataatcgggaaaattcattctgcttcaagctcttcattagatgctcaaaaagtgatcctaaatttcaaatcaacttgcttggactatcagaagttaaggtcaattttccttgacgcaaaggaaatgtggattacaggaaagattgtagaagattgagtagccccatgacatggatgagtttcttcacaaagtaaataatattcgaacgtggatagtaaagcataatgttatctatttatatataaatatacctatgtttttatatgtctgtttactgatctaaagtctttgagcaatcttgataacatcacccaaaacaccagcggcagtaacggcagcaccggcaccggcaccttgaatgacaacaggattggtgtaacgcttagtcttgatggaaataacgttatctgatcccttcaatgatgcgaatgggtgtgagtaatcgtacttttcaattcctacagacacagatttggtggcaacatcgactttaccaatgaatctcaataccttattttcagtggcagcttccttcttcaattgagtcaaatctttatcgtaatcagataatttttccaagaattcatcagcagacttgacagattccaatggttttggaatcaaagactggacagggaaggaagttggagattcaacttccacaccagatatcctaccaacaatggtaacctttctagcaacatccaacccattcaaatcatctcttggatctggttcagtataacccaattttttagcaactttgacaacatcagagaatttgacgtcgttagcttgactagtggagaactcgttgaaaatataagatagagtaccagagaagataccttcaattttttcaacttcgtcaccggtttgaataatttctcttaagaaactgatgataggcaaaccagcaccgacggtagcttcatgatagacaaaaccgttagttggcttatttgagaaaagagccttccaggtagccaaatcagaggaaaaggccttcttgtttggagtagcaatggaaataccattttcgacaaacttagtgtaaaaaccagcaatgtaagcgctggaagtgttatcaaccaaaatgactggcttaggtgaagtcttcaaatgagcaattaaatcatccaaaggcaacgttttagtagtggaggctgctaaagcagccttccaatcagaaccaacatttaatggagaaaagtccttggagattaaagaacgctcagcttcagccaaaagaactagattgtaagtaatggtagacttcatggctaacaattgatccaagaaagctgaaccaacaacaccggcaccgataacggcaacattaacaactttagtgctcattttttttttattattcgattgatgatactatctacgttcttaaaacagtcctgagtacacacacagaagatttagcttcaacaaattgtctatcgctaaccgcaatatttacatattctttatacatttctgttccattcaacccaactttaccaccagggcacacttcttccaaaatatggtcatcaacacacccgtacaccaccatgtgcgttattgaaaaactcacgtgatcttatccactaatagcctcactctatcgaagacttccttctttgtaacacgtttcttaattgcacttggcttagaagtagggtctggagtgctttttgatgtcacagaacctgatgacggtagtgctggattgttttcatcgttcacgtctgtgagggattgatcctgtcgagctagaggaaaatagagatactcgaaataaatgcccaagcaaacgctgtcaaatgcaattccgctatgtccctttttcaactggaaagcaagttttaacccggatgatatttcttcagggtactttccttggtcgaaaacttggttcagttgctcactaatcttcaggaattcttggtagttcaaggttggaaggatttgctccacgtagctcttgtcttgcaattgcagcttgattttggcactttgcgtgtacacattaatggcacgctctaatagttcgtttacgttcacagttccagaaccaaatcgccttagcttttttataacaagacctgttgtattgaagtcttttattgcgaagagtaaatccaaatacaaaaccaggtactggtaagtatagatgaaatgtttccctggcctttcaaaatctggtttccatatattgaccaagtttttgtttatactttttgcggatattaagctatccatctcctccaaagcaccgttcacatcacccaaatcgtcaaacaatatgcgcgctattctgtaacgaggtctgtgctgccatttttttttatcaacagatagtaaatggcgaagtagtcttatgattttgtcaaaaaagaatttttcttgataatcccatgcaagaccttcgtcgttgacccaaaattcctcttgttcctggaagaattggttatctttagacagtaaggtcagagcttcgttaacacctatgacgcctctttttacccacttgtaacaagcattaactaacagataatggggttctatgatcggatctttagcaggtgatgactcataagctatttggcaaccctgagtaatatatttggcaactaatttacaattattaccaccatctgttttgaaaaagaacttggccagattgtaaaaactagaccaattcaacacgaatacatcgtcctgtgacttgatatcgccggataaagaacaagccctattaaaacataaaaatatactttgctcgatgttaaagtctgagattgtggtgattttcttagttttttccattactacttcaccggtttcagacaatctcattgtattctcagcactgcttttccagctaaaacaaagcttattcatgggattatagtagccgctaatcagcatagatcctaagtcatccaatgcctccaatataatctttttatcgtcaatagttcgatccaacttactataataaatggaaatggccattaaataacacaatattgcctttctttgagtcaaagcaataacatcttttttctcagggacagtgatcttatctgaggtccatattaaatcatcttcaacaatataactgtaacactttccgagtaatatccaactttcgaaacggtttgtgttgtatataatgtcattctttaacattctgataatggagtctaattcagaaggtcttgcttgcatagacttctttctcattttatacaaacccagggactgtaagctggatacgtagaacaagccggctgtcatgccttgctgtaactcgtcgtttggagaagttaaatacaaacttgttgcaccagaaaatgtatgcttcaacaagtctgccgttattggccttgataaatattcatttaatagaaatgagtttctagatatgatatgattgtccagcgttgatgggtcgccaattttttctataatattatccattatctgttttagggtggtctttgacgacgacaggtaagggttcttattttgatactgtaatttgattagatatgtacctaaaggcaaagagtgtatcttttccatctctaccgcttttgtatcatgcagatcaggactgaagttatcactagctatcgcgtagtgatatctacaccacagtatttgcttcaattgtaaaaaagaatcattattaatgaactggcacaatagtttttcagctaaatctaggaactttccatttgatgcatcacaaaaatggaaatgtccaaaaagagtgtgtaaggaccaaattagttccgttgtttcaataccttgttcagcaggtgtcctgagctttgcttgtaaatcataataataaagtatcaacgtcgctaaatctatcattatatccttcattttccctgatgatttcgatgctcttttgaaaaaagacttattagaaacgtcgttaaccgcagagctttcatagaaaaggacagtataaaagaagaagaatgtttgcagcagcttttcaaacatatagtcctccaagacaaaatcgctgctttcccacctatttgaatttagtatcgctgtcagttggcttgagagatagccaattgctgtcaacactgttaataacatttggtgccttccgtgtgggttcgattctttgtagacaggtgacgtcaatgcgcccttcataaaatcaagtacgtggaaataaattctttgaacatcctgtatactggattttttgacatatgacgaaaagagaacgccccaaagtctaattttcaataaaaatggtgagttgaaaataaaggaaaccatctcctcatcaatatttgaatgattagtcgaagggtgtaatatatgtaaaaggactttttctagtgtctctagatgattttctgaatgagtgtcagagttcgtgtcttcagatatatcttcgactgttatgttttgtattattcttattttccttttctgggattgaactgtgtttaggtttagtgccggtatatgacggtaattcggataggcaatgtctaaagaagaatctgaatcctttatagtattttctaaagacgtcaaagtttcagagagtctgctatcgactatatcacatgtatattgcaagaagcagtaatgcgtccattgaaaatgtacatacagttctttatctttttcgtcagcaatttgttctaacagagtatgccacgaccttattcttttctcgactttatttctttgactttttaggtctgctgacttatgtccttgaatccgtttatttgtgatttcctccacaatattccctaaatggttaacaagaagttcgtaaatcgataaagccaaatatttgcattgccttttgtttttgttaataagtgcaaaaatgttcgattcgattccaaatacaaaccataaaacaatttttagaagctgagactcccaaaggtagtctataatgagacgccttccgtttccttcatcgtaagttccaagcaatttgaataataatttcaaacgcacttgatggaagtgaagattgcctgcattcacttcggaaataaaagatctgatgtgatccgagtccaaatcatttaaatatctaggaaagctctccttatcatcaaatgcattagatttcaggagcgcatttagttggaataattcctcattttcgttagaaccactggacaagtagtcattttggttaaaaatatcagtatatctactactccaagatttcaaacattcatagagatcagtatagggaataaatttttcgggttgtttgtcactagagccaatgataaatttggaagcaaatgtgtcaaaatcgcaaaagggtagaatgtgaatatatgacaacaacgtgttgaactcaccaaaaaatcttttatgaacgtccataacaagctcttttgagttttcttgttctctttctttaaagcgtttactacttctttgaagaggcttcgtgctatcgatatgttcatcagttctcttgttaggccttgcttcttcattagtttggatatccgatggagctaaattcccactcttatcatctgctcgtacactctcattatcttgctcttcttcttgtcgctcagactctctatctaaagatggtgtattattaattgcttccgatagttcaaacttaaccgcttcaataggttcttcaatttcgttatacggatccatattccttccaataagagacgatgttttaacgctgggtagtaagtttttcaaagccttcgcaacttcatcccatgattcttcattcaaagtgacattaaacacgtccagctttttcattatttcctcatcttgctttttcatttctgatattctagaaagaattggaccaaaagctagtggttccggcttaatatctttgtacttctccaaatgatatctctcaaagattgtgttatccgataagttggggactaatagtttgttcgtgagttctacgtagttattcatcatcagagtcaaatcgttcaaaagaaatttacgatgtcgccccaacaaaagtgaaagattttcctgcttagtgaattcatattctgatattaaacgttccaacttgacactattaaagctcttgaagatgcgagccagcaaatctgtaactgcaaaatcagcatcgctatgttgaatagactcaaccaagttctcaactgcttttaaaatacaattaactagttcttgtgagttcaacctttcatagttattctccaaatacagatgatagtacatccctctgttcctataacatagatatcgcaggttatctagcgtaggagaagaattgcgatacatgccccacctatcaggcttgacgacatcaatctggaagagctcttggaatttgctgtccgacttttcgaagtccttgttttttagatcaatcagagcgtcctgcaaaatattaaaactctgttctatttgaagctctcttgaatgctcctctgcttcatattgttcaccttcgatgtttgaattgagggcattgaacatagacataataagctttatctagaatctgtgttgaggttctaactccttaaagtgcctttacggacctgccttgctaccgtctatttgtatttctgctcttcccaacgtaaacaattcaataaataatttcgcgatggcacatagtaacaagctgttaaatcgaagtaaagaaaaggaaagtcaagaaaacaaagagagaaacaaatgcaagggtgatggttcaatatgtggtagaatggttaccaaggatacagagcatttcagtggtagtagaaggttggaagcaggtggagataaagaacttgaaggacacactcatgagcatatctggtgatgaagaacaagttgaagatattttacttccagtagaagttgaagaaaaagtagacgcttcttacaagttcaaaaacagaggtaaagacttagaatggatgacgaagttaagaagcaaatcctctaagatatatgacagttctatcatgtcgcttccagatggaagatggactaaagaagagcttcgctcagattctgatttctcgatagaatgtcttaactgtaagcaaaaaattataagcaaagataactgtcaagttttgaatgatatgccttcagagttttggttcgagttaatggattattggcattgccacaaacccgatgttaaggaagacaagtcttcctacacaagatttgaaacgctaaaaccatctaaaaacgaaattttaattggaagctcttattttcaaggcactcctgcgacttttgaaaatgtagcgactacaaaggaaaatgataatgttttatgcataaagtgctcagcagtgttaggccaagtaactgctggttcgctttataaactacacaaatggaaactgcagttaatacgcagtggaaacacatacaaatttcctccagaatgtgacattacaatttctttaataaacgtagttaaggcaaactcttgtcgttacgtactagtaaaatgtaaaacggaatcattgctagtttggatattttccgttgacattggagtcacattgacgggaaacaaaagcttcaagagagcgatgaagttgctttacacaaacagcgttaccacaataaatcgatgtctcaatcgacaagtcgtcgaggaattagatttccaagaaacatcgtttaatgctttttacagcgcccttcaacatactaatgcacttttaccctcaagcatgaaaaaaattggtgaatggaccattagctatacatcactaatctaattttaagaaccattctctttcaaatttgtacaaatattgtcatcaagtaataaatagcttctttttttttttaacatacagttgtagaattaacttcgttggccgaagaattgcacaacaatagcgtttgttatattactaaatataggggctttcttgggaacgaaagtgaaacaaacgcttttaatacaatgaaggtcgagaaatcatctaaaggcttggaagttttagtgaggacacaggaggatgatctagaggggttctctttcctggagattatggaccgcgtagaccctttaccattagacttcgagaattacaaaaatttcaaagagggcatttactatatgtgtacacacgatggcacaaagatcggtttcgtgttgaaatttgcgataaatgaaatggagactgtttgctcggaaatcttcgaagaaaccttccaattagatgaatctagacatgagttaaggtttaaaagtgaagattttgatcatagaaacaatctaattgaccaattggctcgtaaaatgtatttagaatcatccttgagtggtgtgaagggctggagaaacgagaaatatgccgtttgggttaataaaaaaccctatgtactggttgagcgtgcagtagcaggtgttcttggtataattacctacgggattcatattaatggttatgtgctagatccaaagtcaaaaaaagttcagttttgggttccaagaagatctaaaacgaaacaaacatggccgctaatgcttgacaacattatcgccgggggattaggttatccttatggtatctatgaaacagttttgaaagaaagcatggaggaagccaatctagaaaagagtgttattgaggataacattaaagcaactggttcagtttcctacctttactttacgggtgatatttctgtaacgaagttcaataaggaatcagattttatcgtaggggaagtacaatatgtatacgatctaaaactcagcgaagacatcattccaaaaccaaacgatggtgaagtcgagagtttcaatttattcagcctgcaagagacgattaatgctttaagaaaaaaagagttcaaaccaaattgtgcattggtaatggtagatttcttgattagacatggctacatcactccagaaaatgagcccaattatcttgaactagtaactagaatgcacagaaggttaccattccccaccttgaattaacattcaagaggttaccggttgatatctaaacaaatataaagaatttttttcatatatacacatctaggtacatactatctaagatcaaaagtactctattttgtcactaaacggaggaaggcgttcagttcgtttgtggttagtgaacagaaaaagttacttggagaaatttaattctatgtcaaaccactctctagaaacaacttccgatggtgacaagctgacatctccatacactagtggtgaaaagtatacaaaaaaccacgcaacagcacaggagacacacaccaagaagacggtatagggtttaacgtagaccttagggttccgttcatatgatgcacctgaaatatcctcgtctttctccaaatccaatgatttgcaatcactgaaaattacttcccatagtgctcctgagaataagcacgcgattaaatgagctggtaagtaatgatgcaaaaacttttgacgcgccattaaaaagaatggaaaataatgacagcaccaggagacgaagaaaaacatcaatgggccatacagcttttctctggtcatcttgtttagggcataatagccacgatgtctagtaattaaatcggccacgataatgccaacaaaaacagccaatgatatgacttggaaccaccacccaatgatgttaccaatgaaatatatttgcttcttttcgtcaccgttggtccagaacgaaacaccacttaaactaccgggccaactgtaaggttcagaggcaaatggatgctctgatgatagtttattgttatgttcgaacatagatttttgagtttcaatccatttcttcaagaatggtaatggcttaacaaccttcggaatatataccttccgaacctcgtccaggttaacaatttcatcaacaacccagttatttgaaggatcaataacttttttgttaccattaatttcttgttgttggaacccccaatccggtaacaactcgtcgttgtgagtccacaaagctacggaggtatcaacgtggaaaagacggaaagaaaccgttttactctttaaaacgtgaccttcatctgattttttcagtggttggaatgcaaaaagtgtttcaggatataattccccatcaccttcttctaaagttactgtagtgatttcttcattggtagggtaaaatggggaggcgacatcatgggctaacaagtaggtatcggtggctacatgtctcaatcttatatgctggttcaatagaacagcttgtcctttaccgacatcactgccatggggtggtaacacttcccattgattgttgaagtcaggatgcgtgtaaccagtaacttgttgaccagcggatgagatacgaccatcttcataccgttgtgggtaacgtgccaagtgagaatgtaagaatgcgtcagtatcttgatgtttgatagtgataatatcaaaataattgacggttttagagtcaacacttaagggagagtccttaagtgtttcttgaaattcagcagacataaatgcgtcgccaggacctgaagtattcaaaacggtgaaatgaacccagaaccaaaacaagtaaatcacaaatggaatcaaaactaaaccattcagccttttactaaaatgtctcatgaactgcctcaaggacaaacccgccttgatgtccagtaattgccataagttgaccacagcagcaaaaccaatagcggaatatgtcataacaccaacatattttgtggaaatcacgaaggataaagacaaaccagtagcgtgtaaccaaatataccaactccatgtaaaaggttgacgcaattggcacttgtagaaacgaacgtaacaatacatagtagcagcaatagaaataatcaagatggcatccagtaaaatcagcctagtttctgtaacatgcgcagtatcgattgcaaccaagagagatgcaaacgcacatgtaatagccctgaaattcagttccttcaaagtgttgaacataattggtacagtcaatgtgcccaatatcgcgttgaaagaacggtacgcgatatatggagctggatgagtttcataagaatacccaatctcatcaaacttaaaggaaccatcatagccacataaccaaccaatgaaggcaatcatcatcttagcaaaagggggatgaacgtcaaagaaataagacctttctaagtaatacgatgcaaatttcccgaaatgtacctcatcaaaaacaacttcttttggataccagatcttataaaatctagcagcaaacgctaataaggtaacaattgttacccaaaagctataacgtgattccggttccggtagtggctgcaagagccaatgttcagcaacttgttcacatttaggcgcggccttcgtgtacttcaacgaaggatcgtctacgtccttagtggaaggtggtaacttcccatggttacgttttttgggcacagacatctgtacttctgtggactgtcagaaaatatcttggtaaaatatgtatcgacaaacttcttagtacagttaatatagaagtaaggattcgagtgagtagttttgataaagcgcgtttcattatgcatatttttcattttttattttttttgtcaagaaatacacgaataacatcacgaaatttatcgacagaataatggaagaaactatttaaaaagacggtagagactaaaaaaggaaagaaaggacaagtaggaagatcagcgtacgatgaaaagcattttcaaggttagaggatgtgtatcgcatgctgctcaattttgccaaaaaagaaccgtggtgagtaccggcactagtaacaccgcaacagccggtgcagtgaggaaaagtttcaacagtaccgaaaccaagcctgtatttgcaacaaaatcggaagctggcaatggaagccacatgaaggaatattcaagcggcattaactctaaactcggcgggacccctttggaaacccgcagcaccgccgatgattctttgaacaatagttataagcaagtcaagggagacattgactggtatacttcatggtatggcctaggtatgaagccctttgaagcaaaagtgcaaaaggatctaatcgagcctctggaccctaaggatatagaaatcaagccagatggtttgatatacttgcctgaaattaaataccgtagaatactgaacaaagcttttggcgcaggcggttgggggctagtgccaagatcacaaacaatagtgacatccaagctggtcactagggagtacggtcttatttgccatggtcaattgatcagtgtggcaagaggcgaacaagactatttcaacgaagccggcataccaactgctacagaaggttgcaaaagtaatgcattaatgaggtgttgcaaagatctcggcgtcggttctgaattatgggaccctgttttcataaagaaattcaaagtggatcattgtactgagaagtttgtggaacatgttaccaccaagagaaagaagaaaatttggttaagaaaggacagacaagttgaatatccttataaatagtcaatatgcgaaccatataagctaattttagtaagtatatatattccaatacaatcacacacacacacacacacacacacacacacacatacgcatatattgtggtagtgcgtagtgtcagtacgtcttatcatacgccttctatttcagggttagcgtatttttactatcaatattacaatacggatatatatacacacacctaatatatatattatacgttatattactgccagtcgaaaaaggaagatacgatgtattattttaaaattcaatttctaataaacattaatggagatatacaaaagaagaaaataattaagttgttatgaaatttataaaccttgttgagctcttcttctgtcacgttcttcagcaatagacaacttgatacccttaccctttggcaaagaaatgtaaggcttaccttgttcaccgatgacgaagacattgttcaatctagtgacgaaagtgttgtccaaggagtccttgatgtgaactaaatcgaaaccaccatcgtgtctttccttgtgaacgatagtaccgatacgacccaagttacgaccaccagtaacgtaaaccaacttaccggcatcgaacttgatgaaatcagtaatcttaccagaggccaagtcgatcttaacagtgtcattgaccttgatgtttgggtctgggtatctgatagttctaccatcgtgggtaacaacgtatggaacacccttcttacctaattgaaccttcttgaccttacccaacttgtaagaagcttcttcatcggtgatacggtggacagcgaatctacccttgacatcgtagaccaatctgaagttttcattggtggcatctagagtgatgacatccatgaaaccagctgggtaggtagtgtcggttctaaccttaccgtccactttaacgtgacgttgcatcaagatagccttgacttcacggccgttcaaagcatactttaatctgtttcttagaaagacaatcaatggcaaggattcacgcaatttgtgtggaccagcagatggtcttggggcgtaacaaccggacaacttgtccaataaccagtggtgtggagctgctaatctttttagatgcttctttctgtacggaaaaaaatgagaaaaaagggcaaaaatgaatgtataatgaagatacagacattttatttttttcattgtgctcgttagtaaatcattactcgtaaaatatttgtacaatcccaggatgatctaaaattaaatggacataaactggttcattgttgttcctattcgtttggttaagactccacttgtttcttgtctatcattcttctcatccttgcgtaattataatcaaagtctatagtcaaacatacggtcctctagccatctttgcgtattgattctttggtttgttttgggcagaaaaatcgctatataagaaagtatttcaacactagattaaattatagtataatttttaatatactagtattgccgacaatctctgaaatttcaatactaccacacagaacaggacttgccagggccagtccgagccagcctaactccaagaccacgtactaagtgaattgctactcccccttaccacgactacaaagagctacacggcctcccggcctaggccgctgctactttcaactgatgtcaccgaaaaaaataacggaaaacgacagttcaagaaaaaaagaacgcaggaagaaaaaggaagcaaaattacagaatgtacggctgtttaaaaataaatagtggatgcatgggtgcttccacgcgtctctgggaaaaaaaaccaggatattttaatgtttgtttatttgtttatttcctgctgaactgaatattgaaaacatcgaaaaaatgcagtacccagctctccattaggactttttacgtaatgacgaaaatggacaagctgcgcaggaaaggactacgaaaagtatgctgccataatgacaagataaggcgcaacacacgtaatcatgactaatggttgcacagacggtaggccaggagaaggattagatctcgtgccgaacgacagcaagctagctagactatgttatctgagtgtaaacgaaagcgcagcagtctctgcaagagcacgtgcgacgtgtctggtgtgcaaaaaccctctagagaaacattgctaaggtttaccgatgcaggaaatctttagttctaaaagatgaaagtcggaaaagccaaaaagaaaccggaaatcttctctgcgcattgttctgtggccacggccttcctggacccgtccttcttttacccgaactttgtcgcccaaaaggcatctcattataatgacaaaactggatctgcaaatatttggacatatatctccagaacgggctcacttctcctcttcacccaggtggtatataggaagagtaagtggacgcatcagtccgcgacatttgcggactgtatatattgccagtcagggcagtcgccaagtgtgtctctttcgtgtagcgacgcacgtcagacatggatgcaacatcgaggatggagcagcctgatgtctttgtaagcaaactctaccacctgctgcaggggaacgcttactcgaacataatacaatggtcgactgatggcagcaagctcgtcatttggaatccggaccagttcaccaaagtcatcctagagcgattttttggtattcacacctttgcagcattcgttaagcaattgagcaaatataacttccagaaggcgggccgcccggactgcgtggagttttccaacattcattttcaaaaagataacattaatagcctctcactggttaaagctcatcagtctgccgccactcccaatgtcgccgccgtcaataatatgaataagcagtgtacttttcactgggaccctttcaaagtgaactccattctaagcaaggccatcggcaagccttccttcgagaaattagtgaaaaatgttgacaggcttcagggcaatcttgatgagcttaagtcgacaaacgcagatagtctgcgtattataagggaaattaacgccagcttacagacaatctcctaccaccagtttcacgcctaccaaaccgctaacttccttcaagaaaattttgaagccatcaaaaaggttgtatgcccggactcttgtctacaacaccagcaacgccaaccaaagcgccccaaacgctactcgttgctgttactaataccaaacgcatccgaattgtcagaaacacctttgatgcgcttcgccggcgtgttcgaatttatgaactgctctttggatacggccactcagtggcacccgcagttgcatcccgaggcatacgaccttcttttcgtcaccgtgtcgcccaacatgcaacaagaacatctcatctacttcaagagactgagaaacctactcccaagctttcctgtaatagccattattaacagacccgtctcccctcaagataccagcattgctccctccaactactctcgctattatttccaccattttttgcagttggggttcagtgacatcctagttagccccttcaccccaacacaacttataacgctcctttccaaacatcttcgaacgtgaaaacctgcctctgagggtcattcacgacctagcataccactatatacgtgtacgattttttttttctgtgaccgcactacaccaaagtttaatgttccattggccccggaaccattcttgcaaacggcgttctttttccgctttcgggtgacacttaatttagcttcttttccctctctgacacctcttgttatctaatctgtagatccgactctttttctttttggtgtcgttcttctatgtccgtttttctgtcaacaaaaacggaaataataggtagaaattaagagccgtacgtgagtgagaggagatccgaaatgagctgacagtataactaatataagcttacaagatattcgactatttcctgggaaaaaattcattcctttgagaaatccttaataaaaacagactaactactaaaattttagaaatttaagggaaagcatctccacgagttttaagaacgatatgaccttggcacccctagacgcctccaaagttaagataactaccacacaacatgcatctaagccaaaaccgaacagtgagttagtgtttggcaagagcttcacggaccacatgttaactgcggaatggacagctgaaaaagggtggggtaccccagagattaaaccttatcaaaatctgtctttagacccttccgcggtggttttccattatgcttttgagctattcgaagggatgaaggcttacagaacggtggacaacaaaattacaatgtttcgtccagatatgaatatgaagcgcatgaataagtctgctcagagaatctgtttgccaacgttcgacccagaagagttgattaccctaattgggaaactgatccagcaagataagtgcttagttcctgaaggaaaaggttactctttatatatcaggcctacattaatcggcactacggccggtttaggggtttccacgcctgatagagccttgctatatgtcatttgctgccctgtgggtccttattacaaaactggatttaaggcggtcagactggaagccactgattatgccacaagagcttggccaggaggctgtggtgacaagaaactaggtgcaaactacgccccctgcgtcctgccacaattgcaagctgcttcaaggggttaccaacaaaatttatggctatttggtccaaataacaacattactgaagtcggcaccatgaatgcttttttcgtgtttaaagatagtaaaacgggcaagaaggaactagttactgctccactagacggtaccattttggaaggtgttactagggattccattttaaatcttgctaaagaaagactcgaaccaagtgaatggaccattagtgaacgctacttcactataggcgaagttactgagagatccaagaacggtgaactacttgaagcctttggttctggtactgctgcgattgtttctcccattaaggaaatcggctggaaaggcgaacaaattaatattccgttgttgcccggcgaacaaaccggtccattggccaaagaagttgcacaatggattaatggaatccaatatggcgagactgagcatggcaattggtcaagggttgttactgatttgaactgaagtatcgctattgctacgtaaagtaattaaaagttaaaaagaataaaactagagcgttttttctactgagttaaggggtcatgtcagaatataacataccctttgacattgtatatatgaattcctggattttgcagtgatctgataaaaaatgtatgtcgaaacctgcaattatcctttcgttttttttcttgtcatctagtgctggcctatcggtatcaaggacatcttttgcgcggatagaaaagggcccatacataccttagaagcaactcaagacaattcatgtactttttaaaccaactaatatttcaagacgtttccgtaatgtcggtggataaaagagaagatatgagcagatctttccaaaaatgtttaaacttgagataccctatcatccaggcccctatggcgggggtcacgactattgaaatggccgctaaggcttgtattgcgggcgccatagcttcactacccctatcccacttagacttcagaaaggtcaatgatattgaaaagcttaaactgatggtttcacaattcagagatcaagtagccgatgaatctttagagggcaatctcaacctaaactttttttgccatgatatcgttgataaaccgaccgatcttcaaacagctaactgggcgaagctatacagaaagtctatgaatgtgccgattgatatgaatgagattaaattcgataatggtaatgtatcttttaaggcatttgaaaaagaaaatgctcttcaagattttttccagtacctatcagatggctttaggcctaaaatcattagtttccattttggccatccgtcgaaatctacaatagaatatttacaaaaaattggaattctaatttttgtgactgccacctctgtaagagaagttcgattgttagcacgtctcggcattaatggcatagtgtgtcaaggctatgaagcgggaggacatagaggaaatttcttagtaaatgaccccaaagatgatgaaaacttatcaactgtacaattggtgaaaagaacagttgatgaacttgctgaaatgaaaaataaaggtcttatacatgctactccctttgtcattgcagcaggtggtataatggattccaaagatatatcatacatgttatcacagcaagcagacgctgttcaagtggggactgcttttcttggttgcagtgaatccaatgcatcaaaaaacttttcaagccccttcactcgagaaacaacaactaaaatggttaatataatatcaggaaagcctgcaaggaccatctctactccttttatcgaaaaagtcattgctaattttcaaggtgaggagcttcctccatatggctacatgtatagtgctttcaagcaagtaagaaaaaagtatccagaattggctaactttattttagctggacaaggatttcagaatgtccaatcaggaatcacaacagacaagaaaattgaaactatgggcgcaagattgaaaattgtcggaaaataatataaatacatataaaagacctgatacttattgacacaaattttctggatgacctttttctatatgatatataaacgtcgctattggatcgtaggttacttggccattatttgagcgtaaccgttcacaggatgtgggctttaaggaatacaaaatccaaatatggaaaaaatttgatatcaatttagggctttaatatctaaaggtatttatttttttcacagttttttttctgttaagctgtctgcaataaggaatgctcctgacatgaaattcgaaaaggaccggaaatagttggagcacaagactgcaaactaaaaaacaaatttctttggaatttccttacgcttatagtatatatcttataaatattaaaattaagagaattcaattattttacatcatttatacaactgtacagggccgcacatgatcactataacaatagagcggcggcaccagcaatagcagcggcaccgaaaacaccgttattgaacttgttagcaccgttagtggtaacgtcaataacacgagatgctgacgatgtgacagaagtagctgtagattgagctttggaggagactggcttagtcacagttgaacagacgttatttgaacaactagttatggtagtttcaacagtggaagcttgagtctttgtgacggtgctgtcagtaccattttggaccactggagtgactgagatagaagatgtagaagaaactggagctgtggtattggcaaaactagcagagcttgcaacagagcttgcaacagagcttgcaacagaactttcagcagaacttgcaatggtgcttgcagcagagctagattcagatgaaacagtagcttgggtggaagcagcgtttgagctggtctctgctgaactttcagaggagctagaagactcagtggcggcactagaagcttctgaagtggaggtggaagaagcctctgtggtagaagctggtactgcagtagcaatacctccattcgcaagtgcttcggaaatagcacccatcaatctagtagagtaccatggcacaccggtgatcattctggtcacttcatcacctgaaataccagtcaacatggtggtgaaatcgccaccggcaaaaacagccttggcaatttcaggtgggtatgtttcagtcttatgcaaagcctggaaagcgtaatattcagataaatgggcgccaatatcagaaacgtaaacagccaattcaatcaaattgaccctttcatcataaggggatagagtggtggtcacggatgcggcggttgcacttgccactaatgctgcggcgacagctaatatactaattctagacattacttggggtatatatttagtatgctacacttttatctgaaaaagaagaaatagtaccgtgtcgacataaaaatagtatcatttagtcgtgctattttatacgcagtattttcaatcatttctattcaatgagtacccagggacccttttgcatttctagcattctctgttcctgaacgatgttttgttagaggcctcgtatagatcttggcattttcaaaggcacgcgttgtattgttttattgcctatcaaaggaacgcgcaggaaacatgaaacttttcagaggagcgtctacggaggatacattcatcaatttttcctcataaattaaacgatgtgtacaaaaaggacgaattgaccccgtcgttcggcgaaaccttatgtattttcctggccatatgtgctaaacgacagataaaataggaaattctccccattttcgactaataagataagcgggagatagcatcatatgaacttttgcactcaaacgaagaaagcacgtgaggattgaagaaaacggatcgccgaatccagcgtgaattgagctcaacaatttttaactatatcaatctctttcactttaaacactaccacttaaatctttttaaaacgctttgcccaatgaccctttttttattaaggttgctgagctattttttctatactattgtcaaactccaaagatattttgagctttattttcttgcaaacaaaataccctactgcttaataaatgcaatgtatacatagttttcaaggtacattatattttaaagttacctcaggcctgtttgcccttgcattctacagtccctttgtaagggtgtgagacaaaaggcctcgttagctacgactgttgaaatcgtttgaattcggcttacaatctaactttgactgcgcaattgttcatgaatttatagtgtgcttgcgaggggcaacttcatacgaaggcttgtaggacccctaagtgcatccataaacatgctcaaagattgtcttagaaaccacaaggagaacgcacagtatgaattaaataagttgcgctctgctagaatattttgacgattacaaagtcagagatcgaaacatttccgctgtgcaactaagtaattttcccaatctttggagaaaatcaataatcacaagattagtacttatcctcttgtaggcttctctctttcgctataaatagagcagaaaaatatgatacagaaggtcgaaagtttgcttcgctgactgaagctttctgtcaagagttgacaaaaacatacaagattcagtattgataataaatggcctgcacttaagactcaaccatcccaataagttacctagttgtgttacctaagctaggaaaatacacattgaaagatgttttacaaagtattgtaaaggtacaatgcattctaggccgaatgttcatttcggattgtaatatgtagtcaacgataacgaacctcatggttatggttatttctgttccaaatttgcaaaatagatcttcattgtcgttgtcggaacgggtggtttataattttagtaaccatagtaactgaataaagtgaccaaacagtatacttcatagctccaggctaggaaacaagatactactgcgaaactagcggaagaagttacgttaaagatctattaattcaatgttaattcaaatttaatatacgtagggatgcgagttattacattggaaatatagcaaatcactgaaataccatcattttgaatacattcgtcatcgccgcatcagttatacgtttctgctataccgtataagaatacttgcttctattcttagttatactgaattttagacattaataaactactaacggttgctactacactacactattcttctaccaatgtcgatgagagcgaactcttcagaaagcagtttacttgaataaattttttcaaaggccctcatttctaatgccttgtgacctagaatttagcagcgtcaactttatggagcgttatttctcaattccatctttgtgccgcgtagttctatcttacataactttattttaagaagagctttagttcatgttcttggaagaattccttttttgacacgatttttaacctaaaggctaaattttatttaaactaacagtgaacaaagtatttaaagcttcatatgtgagttgtcgaacacgtcaataaacggaggtaataaaatgaaggatgagggaaaaaaaaaaccataattttaggctgaagcccatattgtgatatttttaatgttttcttagaaaaattaaaaaacttctcaattaaatgtaaaattttacttgttggcgataccttagaggattcaaatttaactagtgttaatatacgaactggtaacactaatgtttagatacctgtatatcatacaaaccattcaaagtgtataggagtatgttcacaaaccgtagtattatgtgctacatgaatcaagtatagatttaaaatttctttcaagtcaatttaaattattttacaattgtttatatgcttgtgaagattatattgtatcactatagcagtaataaagcgacaacagcaacgatagcggtaccaaaaatgttatctttatcgaaattataggcaccgttggtattgatactgacagtataagaagcagatgaatgagcaatggaagtagccgaggaggcttttggaattggtgagatgactttgctggtagcggtcgcgattggtgcagttaacatggtacaggttccacctgagcagttggtcacagtagtttgagtgatagacaatccggttctggtaaacatgctaatccctgcatcgacagtagtcagggtggtacaggcacccgcagagcaactgactttaatcgctttggggatggtcgactctgcattgttcgatgtagtggctttggagttgaaactactaaccggagacatcagcgtggtgcaaataccacccgaacaactagtaatagtagtttccatagttagcaactcggttttagtagaggcgacatcttcttcattatcttcgcaactaatggtagcggtggtagttgcttcgctggtgattgtagtaactggaacagtcagggtcgagcaaacaccaccagagcatgttgttatagttgtttcgaccgtggaagtttctgtagttgttaatgtgttcgccttagcattaatagtagtaaccggagacatcagcgtggtacaaataccacccgaacaactagttatagtagtttccaaagttagcaactcggtttcagtagaagtgatatcttcttcattatcttcgcaactaatggtagcggtggtagtggcttcgctggtgattgtagtaactggaacagtcagggtcgagcaaacaccaccagggcatgttgttatagttgtttcgaccgtggaagtttctgtagttgttaatgtgttcgccttagcattaatagtagtaaccggagacatcagcgtggtacaaataccacccgaacaactagttatagtagtttcaacggtagaaacttgagttttcgtcaaaacactatcttcattagtacaactactcttacagctcgtgatgacaatttcatctgttgataggtttgtaaatgttgaggttgcattacgaacattttctatcgtgctgaacagaccgctactgatggtgttggaacttctggcatcactgcaattacttcttgaggatactaagagaggggaacttgatgcaaaagatgcgactgacgatgtaggttccatagaaaatgaagagacgatcgattgggaaacagtgaaagtacttaaagtgaaacttgacatatttgatgacgaaagatataaggaagaagtccgctcagcaatgaagctagtggatgtagacgtaattgcagtagacgactctggagaggaactgatttcactgaagggaatattaggagaaactgaatcggtagagctagtgaccacagttgaagaaacagcaagtggagtggaaggcgtagcaaaaaaggtagtagattgggtagaggagttaccagagacatcagatttagcagaaacagtggatctggtaaagaaatcagcagccttgctcgaggaaacaacggctgaagtgaaagtggatgtcgcagatagactttcagtagaagaaatggattcatcagaagaaggtccaaccaaagaagtgggttcaactgatgaactgatcccgcttgaagtaagtacttcaatggaagaaggaatctcagaagaggaagtaattacactagaaactattagttcactggaaatggtgatttgattagaggagatagattctgcggaagtggttgctttactgaaagagagaggttcagcagaagaggtgatttcactgaaagtagacccgaaggaagaaacaggttctgtcgtggtcacttgactagacctgataggttcaacagaagaggtgacttcacttacagtagtaggttcagcggatgaagtgacttgactagacctgataggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgacttcactgacagtagtaggctcagcggatgaagtgacttggctgggactacttgaactgatatatgtatcgctcgtagtagtagtagttgcagaagtagtgaatgcgttagttgttgagacactagaggttgtatggtcagtagaagccgtagatgtggcaggtgtagtaagactggcaaaagtggtagaggttgtagcagtggtagaaatgacagaggatgcagaggcactagaagtactgaaagtgcttgaagttgtagaggtcgtgggagcggtagaaatggtagaagtggtagaggttgtagaagttgtagaagttgtaggagcggtagaggttgtagaagttgtaggagtggtagaagttgtaggagtagtcgatgtgcttgaagtagtaggagtagtcgatttggtggaagtttgagaagtggtggaggttgtagaagttgtaggagtggtagaagttgtaggagtggtagaagttgtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagtagtagaagtgatagtggtggtaggagtagtcgaagtactagattttgtagtcgttgtagaagtagaggttgggatagccgtgtaaataccatcctttgaaagcgctgaagagatagccggctttaatctggtagagtaccacggaacaccagtgatcattctagttacttcatcacccgaaataccggtcaatcgagtagtgaaatcaccgtagtcaaaaacggctgctgcgatttccgaaggatatgtttcagtcttatggtgattccggaaagagtagtactgaaatatgtgggctctgatgtcagaaacataaacagccaattcaataaggttgactctttcatcgtaaggagataaagtagtggtcgctgtaatagcagccgcactagtagctaaggctacaattcctgctacgatgcttatattaaccattgctttcttcggagtttttcggatatcgcagattcgacaggaactggtacttatttcagtttgagcatactctcaatacagccatttacacaggccatttataggctttcgaaccaaacagctgttgtataaacgaatatattggagcaaaatcactatctttgccaatgcttcttgttttacagttcctgaacgatggagatcttaaacagatctcgtataatttttgacatctttaaaggcacgcgatgtactgtctttttcaccgccaaagaaatgcgcagcatgtaaaaacttctccggagaaaacgcctacggatgggcagatcgatcgaatttccccgtgcctaaattgttctgctcttattatctgtgattaagtgacagaactgcaaaaaaagttaatttgatgtcgtcgatcaatagacattcacataactttactctacgtgctatacgcgctaccaaacagaaagatcactttttcccagtcagtagacactgggtcacttggggtttagcacactcgaaaaggagtaaatatgctgcaaacgagaatgtgcaagcaccattcagaggatcttagctcgtagagagagagaagctgtttgtgctatccaattttgatcctagcgctccgaaaaaggtccgtattaggaaactagatcttgttaattgaaatatctcctcatttttttgcagcccgccactcaatgcgctttgtaacctgtcatagcttgcacagagaagtatcaaagtctacatgtgacacaaagaaaacccaaatacttcttggctatgaatgttatcgtttgatgataacatccattcctccaattggaaaataattactcacgaaggttctatgcatccaaagcggaaccgttgctttcatttaatagaatccacagaacttttagtgtgatttatacgaattccaagggagacctcgacgtgtgacttgaattaagaaaaagccttgccaatcataatagttcatatatgataaacggtcttgattcgggttcttatagcaacagtaacgaaaaatctctaccctcataacttagtattgttgtgttagcggtcatgaaatcttttgtatttcctttaacatatcagttatattttcttcacgctacgtcagccccattattgtgccaacagtttacatcctttgcattcagaggtggttcattagtcgcctacagctgcccgtttggaatgacggcccgtagaggacacgttaatagaagacattccccgcgattcgacgagtacggcgcactctcaatgatttgtaaaggtttcatatcaaactatcaaaatatgcggggctctgcgtaaacagaagcaatcagactacataaggtcctcagtgtaatcttaccgtaggccgatatgtcttccattgtgagaatttctcaacattctgtggttaatcaaccaaatcatgcgatactaatgatcttgacgggcatacataatagaagctaaaaaaaaaaaactagcctgaagcttattctggggcccatatgctcgaaatgccaaattttcaaaaatctagccctacatgcacaacaaatgattgtgcctgcctcctggcaggaaaagggttgatatgaagatgtccggcggcctcttaaacttaagattgaaagacatgctaaccttgttccgttttaaggataaagaggagcctcaataaatgtgtagttatcccttgctaataaaatagtcttattatctcgccactataaaagtcgaagtaaacagacagagacatgttcgatactccacttgcacttcgaaaaagtaattaggaatcctatatatgcgatgctatcgttaatcttttaccttcgtttcccatcttatataaggggatgacgaaaatacctttcggcttacaaatccatctgtaacagctgaaaaaaaaacccagatctgttgatcagttgtaatcgtgtaaacgagtacaaaaggccagagacagcttctactccaagcttaagatacgtatacacaaaagatttttacttgagggagtagagccgaagcgtgtgagtatgacagcgctgcgtaaaacatcagagacgtatgtaatcttcttgtctaatccattattgtcaataactcaagctatatttacatctttagcgaagtcagaaacttattgtcatcctttcaagcctcgccgttgacatccgctgtcagcatcaccctcacctaaagtgttattacacgaagaactgattaaatacgccgagtttgggatgacctgttcttacccgttcattcctttttatggcacactacggttagtatacggcgttggccgtgtgatagggaaaaatagggtaggtaatagagaacaattgatgagttttatgtaattgtattcgcgcaaaaataaaagaatatcaacaaaaaattttgattcgtttacttcataaaaaaaaatcctaaaatttatgaaaatgattaaaaaaagacatccacttccccatagtgctaaattggtatggacgttaaatagcttttatcgtcgttggttttcagacaaatgtgtagcaccctaagtgtgagatatcatatatttcagagaatatagcaccaagtatcgttatgcgttctggtccgtacctgagagctgctcataagaataggcaaaagcaagaaagagtgttctgtcaggaattttcaaactatttacaagctaggaaggctatacgtagtaaataacagccacgattcgacgtggataaacaaacatctacgaaatcccattttggcatgaaaaagtggagcaagaaagacttgaggtatgaaatacttgcaatctttcacatcaacactactttcaagatgttattgcaaacagaaagtgcgattctctttctttcatccgggcgttacagatgaccatatcttcagtgaggataacgaaagataaagagtgctggctcacattaatggaaaaagaaatctacccgctaattgtgatggctcagagtttcttcttatgataaggatgttagtttatatcttgacatgtgtgtttctattgtacaccgtaatagcagattagataaacgagaggtcattcgtaaggatgaaaaaatgaacatctgtttaactttcaagctttctaccatatagccgagatgagcaaatacattaaaacatcaaaaagtggtgcttgaatgcttattttatgacgcaaagcagatgtaatgcatcccgagtaaaacagaatacttaatttgacttcagcaaaataactacccagaatgaacaccgaatttgacattgataacaagacaatctaggaatacttttacatcagcacaatatccatggtggatcccggcggatttttctttcttattgcaccttaatcaggtttacagcctatgactgactctggagtgtcctttcccagtatctgattgtttccgcaacatctatgcatatcagagaagcgttctcatcagtcacttgacaaatgctcgaggagctatcatttgctgataaggtgctacagcgcgctcctgccgcacgctttgttccttttcgataagagtccctcgcgttagtctgagtgaagtgcggaattcagcaaacgaataacaatcgaccttatgatcatgtggattatcggggcaaaagatttggccaagatgtcagagaacgttatcaccaatcactcacacaattaagtggtagtgtaactccgaagatacggctaatacttatcattatctggttttccgaatatacagattggatgaagtaatatatgtatataaatggaccaaggaaacatcaaattaggagatcatgagggaaaggtttaacataacaacattgaagaaaacaacaaaacaaggataatcaaatagtgtaaaaaaaaaaattcaagatgtcagcggatgctagtacaaattcgaatgcttccctagacgaaaaaaatttaaacatcacttcagaagctgaaatcaagaatgaagacgtaaccgcggagccagttctaagcacggtactatcacccaacggtaaaattgtctacatcagtgacaaggttgatgaggccatgaagttggctgaagaagccaaagaaatcgaagtgacaccagaagaagatagaaaacttcgttggaagatcgactattgtatgtttcctttgatgtgtatattgtatgctgttcaatttatggacaagatttccactagttcagcggcggtcatgggattaagaactgacttgaaaatgcatggtgaccagtattcatgggttacttccgccttttatttcggctatctatttatgaacctaggcccggtacagttcattttccaaaggaccagtcacatgtcaaaaatgcttgcggtttttattgtcatatggggaatgttattagctttacatgcagctccaacagttaagtatccttctttcattgttttgagagtacttttaggttgcgcagaaagtgttgtcacaccttgctttaccattatcactgctcaatactggaagacagaggaacaattcacaagagtatcaatttggtttggtatgaacggtcttggctccatcctgatcaacgcaattgcgtacggtgtttacattcaccaggattcttatgctattaaaggctggagaaccttatttgtcattactggtgtgataacaatcttcattggtatcttgatattcctgtggatccctgacgatccatcaaaagcaaggtttttatctaaaagagagaaattaatggttgtccaaagaattaggtctaaccaacaagggttcggtaatcacgagatcaaaaaataccaaattatagaggcgttgaaggatgttaggacgtggttatatttcctctttactgtgagctctaatattcctaatggtggtatttcaagttttatgagtattctattgaatagtgattttggatattcatcaaaggaaaccctattaatgggtttacctacaggtgctgttgaattggtaggttgtccactttttggtattctagcagtttatgcagccaataagaagataccattttggaaatataagttgagttgggctatttttgcagctgtcttagcattgattgctagctgcatgttagggtttgcaacaaactccaaaaaagcaagactggctggtgcttacctgtggtacatctcgcccgtctcatttatttgcgtactttccaatatcagtgcgaattcctcgggatatagtaaaaaatggactgtatcttcaataaacttagtagcatatgctgcagctaacttggcaggaccacaaacctttattgctaagcaggctcctaaatatcatggcgctaaggtcgctatggtcgtatgttatgctgttatgatcgtgcttctatctatactgctcatcgtcaatttaagggaaaacaagagacgtgataagatagctgccgagagagggttccctgaagaaacagagaatttagagttttctgatttgactgattttgaaaatccaaatttcagatacactttatgaaatagtggtgagatacactgacattattgttatcagagaagaatatataaaactaaaatacttaatatcaaaataaggaattttttatcaaagtagaatttctgtaagctacattctcttggtgtagaagatttctcgactgatgtaaaggacaagtcgacttgtcctgcctcatacatacttgacgatgaagagcaagatactgagcacgtgaatcgaggaacaggtaaggatacctcgagaaatgaaaaaaaaaagttgatcagccgtacttgaaaattaaatttggcggtgagaaagacaatatcgtaatgaaaatgattctgacgaccctttgatagtggcaatgatcaaaaagaaaaaaaaaagataagacggtagtgtgaagatgacatatagcgctactctatactcgtccaacttcgaaaataatatgtggtcgttggtacgttcagataagagaatacatctcgcgcgtacgcataattgtggtctaaaaaaccgctgaaattttctcaatactgaatagaatcacgctactacgacaagactcggttactgtgcctaaaataatcctgtgataaacgagttatgttaaacgcagtacaggggttaaagggcattgagtttttgtgagtggaaatgcccccgttatagcttccagtttaattacaaattatcaatttaagcaaatataactggaggattggggaggcgactaaaaatggctaccacgctattagacatacaacattgagtattttatgtaattttgttactgctagcacggccatgcaattggcaactgaaagctatctgacaacttaaatgattcttaaaacaatgacgactataatcttctctaagaagtttcatatccatcttcctcattattcagtttctttttcctcttgaaagtatcgtaaagaacaacgtcttcacattagctattagaagaccattgaactaccggatatgagtaagagtgatcttgccggagagataatagctgcacaaaggccaaggattagattaatgggtgcattgtacgaaaaaaaatagtttacagtcatttattcgcaataaatcaatttttttttcaaaaaatatgtaagtctgataaaaaattcttcactgaagagagatgcttacattctaattcttgaataaaagactctctaacgctgtgaattctctttagctgtaacggaaacagagagttattccgtagtcactgaattttttttttttgacgctattatttaaaacctaggatatccgtcccatacaaaacggccacgagtttcaatcccagaatgtacgagttataattctcctagatgcatgatactcgtgcattcgtttaacaatcataccaatttcccattttcgggatattaaacatgaacatacttttttactgtgagaatgtggtttcacaattattccatacaggtataaaaacgcacagaacttcaaacgggaagactatctacccacattgatggacaaacgcaatgatttctgctaattcattacttatttccactttgtgcgcttttgcgatcgcaacacctttgtcaaaaagagattcctgtaccctaacaggatcttctttgtcttcactctcaaccgtgaaaaaatgtagcagcatcgttattaaagacttaactgtcccagctggacagactttagatttaactgggttaagcagtggtactactgttacgtttgaaggcacaaccacatttcagtacaaggaatggagcggccctttaatttcaatctcagggtctaaaatcagcgttgttggtgcttcgggacataccattgatggtcaaggagcaaaatggtgggatggcttaggtgatagcggtaaagtcaaaccgaagtttgtaaagttggcgttgacgggaacatctaaggtcaccggattgaatattaaaaatgctccacaccaagtcttcagcatcaataaatgttcagatttaaccatcagcgacataacaattgatatcagagacggtgattcggctggtggtcataatacggatgggtttgatgttggtagttctagtaacgtcttaattcaaggatgtactgtttataatcaggatgactgtattgctgtgaattccggttcaactattaaatttatgaacaactactgctacaatggccatggtatttctgtaggttctgttggtggccgttctgataatacagtcaatggtttctgggctgaaaataaccatgttatcaactctgacaacgggttgagaataaaaaccgtagaaggtgcgacaggcacagtcactaatgtcaactttatcagtaataaaattagcggcataaaaagttatggtattgttatcgaaggcgattatttgaatagtaagactactggaactgctacaggtggcgttcccatttcgaatttagtaatgaaggatatcaccgggagcgtgaactccacagcgaagagggttaaaattttggtgaaaaacgctactaactggcaatggtctggggtgtcaattaccggtggttcttcctattctggatgttctggaatcccatctggatctggtgcaagctgttaatcctcttttaaagtactcatatgactatacataccttcttttcttttctttactattcaatacataacagaacaaagatgcaggaaaatattggtatttgttcggcaatttatgctgggtttttttgtaaattcaggtctaattattactgttgatttgtatcaagttggtatcttttttgccatttaataatagagatacgctatgctcatccggatagcaacaatgagagcctaaaagtcctaattgagaagaaaatctctgttcaagactatagtttatgtttcattctggacccttgggatcgtctgaaacaggaaggtcaataattggtaaaaaaaatggtaaatgcgactaagtactacaattgaaacgaatgagcgcacttcatcttcctacaaaacgctgcggctgaaaaagttacataaaaaaccgtcctcaatagcgttaatccagcgtacatgagaaagtaatgacaaagtcttcggtaatatcagtgcatctaccaatatgacacaattgtgaaacttcgctgactcaaataatagccctgtttttttgaccattgttacccatcgagccagtgagaaaaaagccaaaatatctttaaggccttctccattttatgtttatcgatattgtgttgtctgcaatattgaaattttaaaggctatttactttgcctcttgttataaactaagtctgccgaattatgcaatatatagcaaaagctgaaaatagatgtaattacataattcgcagttgtatatgagtatccttaactcgtacattccagttcatctgtgacaaggcactgttttccctaataattattagggaaacgtccttcaaaaatcaaaataattttagagagtctcatcaaccttcgccatagttcgtgatgaaaactttacggtacgtcagactttagatattgatttttttattatttctcccatcgtgagtacaattaccctagttcgaactatatctttcattactggcggaaaaaaaattcaacgaatgttcttggctcaatatagcttagtatttatgtttaaagaatttgtaatatgcgttactagtaattcctttgaatttgtgaatgctttaactgtgagttggcgtacatgcagaaacggccgtttaaaattttaccgattgcagtgacagaaaagctagttgaatatttgtttacataagcgattcagatagacccctaataatatcaagctagatatgcctgttggaaacttctcaaaacctgcgctagacgtcccacgcaatcaacttacagatatgtcagtgctagggaaaagccatagaatgttgaaaaaagcgaaaagggtttactaacttaggcaggttgaaaagcttctcgaaaaataataccttttggtaaaacaacgtaaagaagtactgccataacgtagaattctgcagttatgaacatactacaggcgaaattgctaaaattaatgaggatagtcaaaattgggttatgaatcaaagttttttatagattttcagcaccggtgtggctagtagtcgtccatacatgactcaaagaaaaaaaaaataagtgacataacgcgaagtgaggcattattgggctgctaaagaattttacgttggaaaagaggcaagattgtctcattttccttcaaaatgaaggtactgctgccccggagtaatagtaatttattctcaacagaaatagaatatttaattaatcagagtctaacattaaggtcatgtgttgatagcaggtgacgcgtctgtaaaactaataaagtatataaagcacatccatgagatcttaagacgagagatttcccctactcaaagtacaagcaggacagattcaaaacgcaatccatacgatgaacacagattcacacaaccttagtgagccatacaatataggtggccaaaaatacattaatatgaaaaaaaaggaagatcttggcgtatgccagcctggcttaacgcaaaaggcattcacagtcgaagacaagttcgattacaaagcaattattgaaaaaatggaagtatacggactttgcgtggtcaagaattttatagagacctccagatgtgatgaaatattgaaagaaatcgaaccgcatttttatagatacgaatcatggcaaggctcaccgtttcctaaggaaactactgtggcaacgagatcggttttacactcatctacagtcttaaaggatgtggtatgcgaccgtatgttttgtgatatctcaaaacattttttgaatgaagaaaactactttgcggcgggaaaggtgattaataaatgcactagtgatattcaactgaactccggtatagtctacaaggttggcgctggtgcaagtgaccagggctaccaccgagaagatattgttcatcatacgacccatcaagcatgtgaacgtttccagtatggaaccgaaaccatggtagggttaggtgtagcttttacagatatgaataaagaaaatggctctacgcgaatgatagtcggttcacatttgtggggtccgcacgattcctgtgggaactttgacaagaggatggaatttcacgttaatgttgcaaagggagacgcagttctattcttagggagcctctaccatgcagccagtgcaaatcgtacgtcacaagacagagttgctggatatttttttatgacaaagagctacttgaaaccagaggaaaatcttcacttagggactgatttgcgagtgtttaagggtttaccattggaagccttgcaactgttggggctcggaattagtgagccattttgtggtcacatagattataagagtccaggacatcttatcagttctagtttgtttgaaaatgatatcgaaaaggggtactatggagagacaataagggtgaattatgggtccacgcaataatcattgtaacgggaaaacatatcaccacaagttcgctgtaaatgtgcagactgggtggcatgcttcaaaagcctattctagtacttccctgctgttttcgcacggaaccggtaagaaaacttcgtaccgaaatcgaacaactttcattacttgcacttgtacaaatttaagggagcgggattttaaaacatataaaaggatagtggcacaactaggaataaggtgtattacccaatatgattctcaccttcggttggggactggttaattaattgaatagcttcataacccaccgccccaaaatgtgctcttcgaaatgtctgaggcttttggacctgcacctgaaccacctaccgagttaggacgtcttagggtcctatctaaaacagctggtataagagtttctccactaatcctgggaggtatgtctattggtgacgcctggtctggattcatgggatcaatggacaaagaacaagcttttgagctacttgatgctttttaccaagcaggcggaaatttcattgatactgcaaataattattagtatgagcagtcagagacttggatcggtgaatggatggcatcaagaaaactgcgtgaccagattgtaattgccactaaatttaccacggattataaggggtatgatgtaggcaaggggaagagtgccaatttctgtgggaatcacaagcgcagtttgcatgtaagtgtgagagattcccttcgtaagttgcaaactgattggattgatattctttacgttcactggtgggattatatgagctccattgaggaagttatggatagtttgcacattcttgtgcagcagggcaaagtactctatctaggtgtgtctgatactcctgcctgggttgtttctgcagcaaattactacgccacatctcatggtaaaactccctttagtatctatcaaggtaaatggaatgtattgaacagggactttgaacgtgatatcattccaatggctaggcattttggtatggctcttgctccatgggatgttatgggaggcgggagatttcagagtaaaaaggcagtggaagagcggaagaagaaaggagaaggcttgcgtaccttttttggtacttcggaacagacggatatggaggttaaaatcagcgaagcattgttaaaagttgcggaagaacatggcactgagtctgtcactgctattgccatagcttatgttcggtctaaagcgaaacatgttttcccattagtgggaggaagaaagatcgaacatctcaaacagaacattgaggctttgagcattaaattaacaccagaacaaataaagtacttagaaagtattgttccttttgatgtcggatttcccactaattttattggagatgacccagctgttaccaagaaaccttcatttctcaccgaaatgtctgccaagattagcttcgaagattagtcaaatcaatagttttagtatgttcataatgtgaaaaatgtttatatatacgcttacacacacagtttgatgattcaaatacttagagaaaactttgccgctcatgcatttgcaggcatcttttattgtgttgattttgcgaggaaataaagtgttaagataaagggagttcatttaaagcttgtatacatgctctgatacataaatatgtatgtctatatatcgagtaggaaacaacagctaatgtgaaatcataaacaagtcgtagaggaaggctgggctgaacgagtgacgaagcacgtttaagctggaagagccaatctcttgaaagtaccttcctgtctgcatttttcttgatgaatagccatcaatctttgagcttccaaaggatcagaaacctcttctggttctggccaggacaagtattcattagtgtagttcgagacatagtctggtggcagaatggctaatctcttaccgtaaccggtaaccttcttccagtcacggtgaacattgtacaaagatgaagagaagtaagcgtaacatctttggtattgcttgtatgatagatcgttgttcaattgaggcttgaagtcgatgtattctttccaagccttcacagggtcggctagaacgtagtcggttgccttcttgatggctttcaagaactttctgaccttttcagggtttttcttcaaaaattcatcgttgcagatgtaaagaacggtacagaaacaacagcaacccaagcaagccaacttgtcaattctcaacattttagcatcagaagctggtctgccttgcttggccaagtactcttccaattcgacttgttgcatacattcgataccaataccagcatcaatcttatcttcgatgatgtacttggcgacattcataccacatctgacagcagtgtagtcttctggcttcataccgtagtgcttggtcaattcatcgatttggatcttaccgaattcaccaacgtaaccgatcttcttaccctttagggactggaagtcttcagtgataccactgccctttaagtacaagacaccggtgaatggttcgtccaacaaagaggcaacagaggtcactgggaaaccacgggccttggcagccaaggtgtggatcatggctttcaaacccatgtcgaccttaccagatccaattaactcagtgacatccgaaggattggttggttctaggatggcaatgtctagaccttgctccttgaagtaacctttggtttgagccaagaaaattggaatatggtatggggttggttgccagttcaacaaaaatgtgatcttgtctgtagacatagcttggaagtatgtgtattgttgttgtggtatttttatataattgaaaaggtaaaagaacgaaagaatggacaagaatattgttcatgaagatgataatacgaggtttttatatgttttgtttgctgtcgtcacaagagattgatgttgcttattttgctataacagcaccattttacataacctggataagtaatatttcaagccttctgctagttgaataattcgtatatttcatagttcataagccatccaattcgaattgagctcattgcatcatagccaaaaatcgataaatgcattaacgctgttacctccaggtgattgctgtctttatgcattaacgcgccaatcttattcccttaaaacattacgccggcaaaacgcttaatcgcatatcccagttggcccgaaagagaatgcacatatacaaatatatatgtaaagggaaataccttgtgactacacctatgcctaagtttcagtatctgaactaggataatttcgattataactctaacattttttacgttttctccatatttcgaattgttccttcttcaatcaaaataataaaaaaaaaaaatcacaaaaatgactatagtattttgagcccaacatgactgcgaaattgctattaacaatgattagtcagtagtattgaataacttagaatttaaaactaccttatacaagatgggcatataaaggacatgccaaatggacatattaaatacgctcgatgtaccagaacatccaggaacttaccatagaaaaatatgtaacgacttataaactttaaataaattagagattcaatgaatctctaattttttccgcccgcctattgaacttttactttgtcattaatctattctgaaataggtacagagcgacgccagtgtaaacatatgtgtgatggacatcagcattcaatgtatatcttatcacaccagtttatccaaagatagatgcagttttgaaattggttacttagaatatttctactacatttcgataacaaatataactattttgaatttaaaagttgagtatccaaaaattttagaaatacatacaattacttcccaattacttcccaaatattctcccccctggtttgatatcataaaagcaccttatggcaacaagattcccgggatagtaatgctatttaaatgtatatctatttctcgaatacttgtatctttactccactacccctatgcaagaagatacgcgatagtttttgttccttcctcttcctactctgttaattaactgaaaattatttatattgaaaaggtacttgtagcaaattagacaaggaattctcctggtataaagttagagaaacagaaatatgaaacggccaccccaggtatgaaatattatcttaagaagagccatgaacacacatgaatagattcttgagacatgcttagggtaacaaagactgtaacgccttgttgcaatactgctttattcaaatttttaaattgtacggaattgtggtaaggagaatgtgcaaataacttagcatgaaacggtgctatagttgaatcattgtatgaggtaacatcacttcaacgaaaagaagaataaaattgacctgcacatggagaaagcgtaatatataaaaaatgtttacaattttggcgcactatatgggagaacagctgctggataatattatgcccttacttcatttcaccatatccgtttacagttcaaatctcgccgtcgagccataaattctcaaaattcctttgcaaatattttgcttacctgtaaccggcagcttacattcttccgtcataatttctcagacggatgacataaaccattttttcagaatcctcgataacataatcgatcaaaacagtaataaacattctcttgcacaaaatggactttggcagcaaatcctgaaatattgtggagtattgccagaggtaaaagcaacgttgaacaaattatgacactagacctcttaggcataaagatgacatcatctaggtactcgtaaagatcctaaccacagattccaccttaaaagacgacaatagtaactttgtccttgatctgggttactaaatcagcgatatgatcattaaagtgaatatccccttcttaaaatgtaccaaatatcttatacgtttgcagtttttcttttcctttttctttatttctttggtaaggactaggtaattatttccgtatttggctcctttggcgcttaaaaaatcttgtacgcaaatttccacaagatattgcgtgacaattactattactgaagttgaacttgtttcatgtctccgcctgtgttaactccgttttgcttaactccgtctcgtattacagtaaattcatgatgtgcctatgaatatgcagctagcctgctgcaggcaaaattatttttagctttgtgcgctacagtggtagtaacttaaaacttaaaagctaaaatgcaaaaacagtagagtgcggggtatgcttttcttttgaacgtgcactgcgcagaggcacaatttagcaaagaagtcaggcaaggtagatgatgtaaacaaacgaggacttgtactgcgcatcttgaacctttcaatatcataagtgcaatcagctaaaggtttgattttccgaatgctctgcaaaaaagttaaacatggttatataactcaagtatgataactccagtgttggcctgtaatcaccaactttcaaacgtataaagaaagtaagtaattcattgtttgcttcaggtttagtcttattactatccatagaagtaaaactattgatattattgacagaaaaggaggaaaggaaactaaaggaaaaaaatggcaagcgaacagtcctcaccagaaattaatgcagataatctaaacagtagtgcagctgacgttcatgtacagccacccggagagaaagaatggtcagacgggttttatgacaaagaagtcattaatggaaatacgccagacgcaccgaagagaggctttttaggttaccttattatctacttactatgctatcctgtatcctttggcggttttttacctggttgggatagtggtattactgcaggcttcatcaatatggataactttaaaatgaattttggttcttacaagcacagtactggtgagtattatttgagcaacgtgcgtatgggtcttctcgtggccatgttcagtgtaggatgttccattggcggtgttgcttttgcgagacttgctgatactttaggtagaaggctagcaattgtaatcgtggttttggtatatatggttggtgcaattattcagatcagttcgaatcacaaatggtaccaatactttgtcggtaagatcatctacggtcttggtgctggtggctgttcggtgttgtgtccaatgcttttatctgaaatagcccccacagatttgagaggtggacttgtctcattgtaccaacttaacatgaccttcggtattttcttgggttattgtagcgtttatggaacaaggaagtatagtaatactgcgcaatggaggattcctgtgggactatgctttctgtgggctctaattatcatcgttggcatgttattagttccagagtccccaagatatctgattgaatgtgagagacatgaagaggcctgtgtctccatcgccaagatcgacaaggtttcaccagaggatccatgggtactcaaacaggctgatgaaatcaacgccggtgtccttgcccaaagagaactaggggaagcctcatggaaagaacttttctccgtcaaaacaaaagtccttcaacgtttgatcacaggtattcttgtgcaaacctttttgcaacttactggtgaaaactacttcttcttctacggaactaccattttcaaatcagttgggcttactgatgggtttgagacttcgatcgtcctaggtacagtgaatttcttctccactattattgctgttatggtcgtagacaaaataggccgtcgtaaatgtctgttattcggagcggcttcaatgatggcttgtatggtcatatttgcaagtatcggggtaaaatgtctttaccctcatggccaggatggtccatcctcgaaaggtgcaggtaatgccatgattgtgttcacatgcttctatatattctgctttgcaacgacatgggcccctgttgcttatattgtggttgccgagtcattcccttcgaaggtcaaatctaaagcaatgtcaatttcgactgcattcaactggttatggcaattcttgattggttttttcacaccattcattactgggtctatccacttctattatggttatgtgttcgtaggttgtttggttgctatgtttttgtacgttttcttctttttaccagaaacaattggtctatctttggaggaaacccagttactatatgaagaaggtataaaaccatggaaatctgcatcttgggtaccaccctcaaggagaggagcttcttccagggaaactgaggctaagaagaaaagctggaaagaagttttgaagttcccaaagagttttaattgatcaatatgcgcgcttgataaacatgctaagagataaattcttgaaaaaaaatagggcctactgtaaaacgaagtgacacgtaatttcaaatttaatcaacaaaaaactacgagtttctttgcaaactccctttttcggactactagtactatataaaataacgagttatttagtgaaagaaagcgtttggttaaggcaacattgtacgaagttctgtttctttaaggcaaagcagagtataaaaagtaggatgcttatggagtgaaaacggagtggtgatgaagatggggaagtcaacataggtccacttgagtgcttatggaagatccttaaaaatgcatttccaggaacgtaacactgtaccattcctctaaataaagtgtatacaataatatagaaatatagattcttcccaaatattcagttgttactataaagggaatatttgagctcgttattagcgtggccgcacaaacaaccatcatattagaagagataactttgtttcaactcgggggggcaaactttctcatgcttcgttaacttggcaaatacaacaagcatactttttgcggtgaaaacattttgaggcatgtttccacacaacataatagcgaatggagtaagattttttttgtagtacagtaaaaagacctcatataggtacccgtacaaagtctctgacctctctgggtgacctgggtcattagtagttcaaggagcatctgccactaaaagatttgtgacctaactgtggtagtaaccgttaaagacacggtattgaaacaatgggttcaaaacagtcgagggttttagcatttaagtcggcatatgtccatttctatcctttttccaagtctattgagtttctttatctttttacttatttcctttttgaaaggtcttacgacaaagttcaaagcttgatgaattgtctattactttatttgctaaattgaaactctggatgagtaccaattcttcttttcattttgcgataattgacattatgatttttcaactaattaacatgatattgtacataattttttaatatcaaagcgctacgtccactgaaactatagaaccgttcatctgtcgaatcaacatctctacaattagtacgaaagcttagtttatcaattttttgtgaaaactttgactaatgacgtattattgtggtgtgcattacgaccaaaaggcgggctaacaattccaaggaaaaaagctggtgtaaacctgactgtttgccacggcttttcttactactaaatcggtagcaggcatgaaggaatcgtgaatggtgtgacctgagacaaggagaggcaggcatgaaggcaaacaaattacgggggaaggcacaggagatacccccactaaagattaccccacaatcccttattttctcgagctccctgcaggagagtaagttttaggcacatataggtgcagaaaataaagttttcgcggacagctactgccgagtggcaaaatctatgttgaagttggaaagttacgcctagcttcaggaaccatcgggcttggttggggtgaataatgaaggaacttcgttcagaaaactgttgtctttaccaagcactttaatgctttcttcctcttcaacagttaaggttcatcatattctattatctccggtctcgtatctcctttctccggtcacatgaagcctctgtatcaccttgctaaccgcatttcttccatctaaagtatgttcattgccataagttgcttactctctctttaatatatagaaaaaaattcgacatataaaaggctcaatgtcttaccgttcatctttatgaagagatatagtataagtggaaaaaagaaacatcaaacaatcaacaagaaaaaatactaaaaaaaaaaattgaaaaatatgtctcaaaatagtaaccctgcagtagttctagagaaagtcggcgatattgccatcgagcaaagaccaatccctaccattaaggacccccattatgtcaagttagctattaaagccactggtatctgcggctctgatattcattattatagaagcggtggtattggtaagtacatattgaaggcgccaatggttttaggtcatgaatcaagcggacaggttgtggaagttggtgatgccgtcacaagggtcaaagttggtgaccgtgttgctattgaacctggtgttcctagccgttactctgatgagaccaaagaagggaggtataacctttgcccacatatggcatttgctgcaactcctccaattgatggtactcttgtgaagtactatttatctccagaagatttccttgtgaaattgccagaaggcgtcagttatgaagagggcgcttgtgtcgaacccttatcagtcggtgtacactctaataaattggctggggtccgctttggtaccaaagttgttgtatttggtgcaggtcctgtggggcttttaactggcgcagtcgcccgcgcttttggtgccaccgacgtcattttcgtcgatgtattcgacaacaagctacagagagcaaaagatttcggagccacaaacactttcaattcttcccagttttccaccgataaagcccaagacttggccgatggggtccaaaagcttttgggcggaaatcacgcagatgtggtgtttgagtgttcaggtgctgatgtttgcattgatgccgctgtcaaaacaactaaggttggaggtaccatggtgcaagtcggtatgggtaaaaactacactaattttccaattgctgaagttagtggaaaggaaatgaaattgattggatgtttccgttattcattcggtgattatcgtgacgctgtgaacttggttgccacaggaaaagtcaatgtcaagccattgataacccacaaatttaaatttgaagatgcagccaaggcttacgactacaacattgcccatggtggagaggtagtcaagactattatctttggtcctgaatgaaaagtgaatacttttcggcactggttcatgtccatatatatagaccaattcaaaagcagtaatacttgaaaataacaccgaaaaataaaaatttaaatagtagacacgtttaatgacttaaaaactaactttttcatatctaatattgtaaaatgggcggaaaaagcttaagaatatgttattttacaaatcagagcgctgacacatatagagagctatatgatatgagtgagagcaactctcccgtatatgctaagaatattgtcgcttattaggattgaaagataggatcaatgaggaataaatgttacccttttttcttaaaaatgtaagaggaaattatgaaatatactctgatttgtttattattgattaagaacaatataataaccgctctggtagctactgtacatataatttgacggcatatattgctcatatataaaactaccgcattacttccagttgatagatttttaactcagtttcagtactgccagaactgctcattcgagattttttctatttttagaataggtaaaattgcacttaaatgtataagggatgtacgaagtgagtgcccagactgttactatgacaattaaactaatgtcgatgaccatttgtttcgacaactccatcttcattttcttcacgcgccatactcggatgagaaagaatcttttctctaactatacatttccaaacgcaatgatcaagaagaaagctaaatgttactttgagttcaattactgagacatgtcatgggaatatgaggaagaaacaaatctacgtgtattatactccgtaacatgtagagtaaataccatagttacctatttacctgtgtcgataaatgttcattagctcataagtgatgggatacattgctattcctctgcaatggaagcttcgatatctcccttggggtcgttatgagagacgtctttagggggggttttgacaacaaacggatctactttcgtcgatttgaactttcttgcagaaactccaagtttaaataactcatttatttccacgaaagtctttccggcagtttctggtaggtcaaccacagcccagattaaagtacaaaagcataagacaccccagaaaaagcctgacttagcgccccagttccacttcttagagttcagttggtataagatgagaacgctacatatgatactgaccacattataagtgttacgtgctagaatgattgttttcgttcttagtcttgaagatggcatttcagagactaggcaaaaaacgaccggggcaattcctaaattgtaaaaaaatgctacagccattaaaagagaaccacttcccattttggaaccgtgcgtacttgagcaccccaaaccgccaataatgaaaaaaacaatggtttggaaggctagtccaaaagcgtaaaggtcatatctaccaaaatactttgacgcccaccaagatagaaatgtagcacaaataccgagacagtattgaataatactaaaagtgaaggacatttcagtactaacgccagccttttcgtaaaagtaagttgaataacctattagtattgaaccacaagtggcttgaccagcccagcagagacaagtaattctcgttcttcttcgattaatcttgtcttcaaaacaatcactataggagccttctttacttgtgagtctcttttccttatctatagtcacttttattttgtccacctccagagttactagtatttctttttcaggtcccttgccgcttaaagttcttctaagtgatctccttgcctcatcaaaccttccttttttaactagccaccatggagattcaggtgcaaaaaaaattcccagtgctaaaggaactggcaaaatccactgtagggcaaatggtagtttatatcctaattctgaatccgcatattttttttgagaatttttcatgattccagctgcaaaaagttgtccaaataaccagcacaagtttgaataggttgtaaggtaatatctcagagccaatgggcatatttcagaagcgtaagacaccgtcaaacactgaaaacaaccccatggcatcccgcacaatgcttgtcccacagcaatcatgcctaaactattgcaaaagtacagtataaaagtgaaggcagctaaaaaaaacaatgcaataatcaatgtgtaacgatttccaacaagatccacggagggccccgttagctgtagccccacaatttcacctgccatataacataaggtcagcccgatttgccatgacgctgaaatttcccattctccagttttgtcattttgtgagccaaactttctctgaaaaataggcaaggcgtagaaagctccaagaatagctgtgtcgtacccttccatgattaaagttgtagagaccaatagtgaccaagctgctgccttgggatatgtattcaatgctgtcgcaagtggcattcctctttcactttcgtctgcctccttggcatcctcagtagcgtcaaatatctctgttattactttattgctatcgcttggcgctcttgtatccggactgaactcaacatgaacaatatctaagccgtccttcttagtttgatcatccatttctatccagctgggttcatgcgacttagcctttcctgggtatacattcgagtcacttgtattttcctttcttctgtttatgagaaaagataagtttttcatagctaggtaatggctttacaagacctgtatctctatttgtgttagattttgtgatggtaatctttgcataataattccaagaacaggcctctaagaattacaaacaacgattacagatgaccccaccttttttttatattctatagtcaacactatcatgaacttgtggcatactcattgcatatggctgacaggatgtcaaatgctcccttctacgaaagattctgtgcacgtaaaacgcggggtgtggaatgtcgcgatgactctcgagcagagaaaaagacaaacatataacgagctgattcctctccagaagaacaaagccaacattgattcaaactgaggacttaatatgattgactctctggaaactgcaacagtgtgattatagatcagaaattcatgctgtaattttagtatatcgacctgtcgcgatgttgcaagcgtgacagatctatacatatttcgctaaaactgtcggtaaaataccaacacgctgcactgcagaccacagattcgaaccgaagcatattttcagaaatttacgagaggtctttatagtcaccaaaatatccaaattgagtaattagaaagaaaaaaacacacatactgtagtccacaacctgtttacggacaggttctggctgatgggataaccactctacctgactgctctcctacttcatatttacctcccgaacaacgtgaaatctttttgcttggagaaaaacaagtaaaaagtataaatggagatgaaagatccaccaataaattccagcttgatttttcaacatatgatgacaaatgtgagtgctaaatctaagtcgtaagacaaataagaacttttaccataatcagtatcctgggaaaagtggtagaactacagtttatcaagcttacccacaaagcattaaatatgctcccacaataacctctggagtgatataacaggtatgactttcaagttatagtatattaaagatcttggaattgggcggtttaggcttgttcatttcaaagctcgagtaagattttagtatacttttccctatagaaatatttccgacatagattttttaatataagcacttcttccatgacattttgtttcagttatctctctttcgtcgctacttgagaaaactatatggttgtacgaaaaagaaatggccaaaatattctttgggccttattaatctcattactattgtaagagttggcccttaattttatagaaacactgttttaaggccaaaaaaaaaagatgccaaacatagaaaggaaatgtcgctttacttggctaattggctctaaatcacaggtcttaatactcgaaacgccattgatgtactgtgcacaatttccattccgggttaattataaagatatcagcgtttattttcatccatggcaatgaaaattgtaaaataatcatcatcaaaatttgatatggttgcaatagagggaatgatttgatttttatgagacttatacgcatcaccctgtatttttgcaattacggcgatttataaaacttataacggaatttaagagtttcatcctaccaagcgtaatcatagatataaaaattctattgtgcaactcatatttgtcattgaaacagggacttttctccgaagtttaatatctagtatgagctatacaccttaaccactccttacttgtaaaggtacgaaaaagttgtcgttttagcgcgcacttactgatggatgctgaatcagtatagtgtttgactgcggcagtaaactactcacagtagcaggcacgtactatggaagttgtttcgaggcgcatgataggaaaaagggtaccaaaaaggattagaagagaaaattttcataatgggaagtcactgacgagggttggtggttatccgttttaaaaaaatattatgcaatcaagctacaacatcctgtaaattttgtagtagaaaacttctattataacggtttctgaattggcatataaaatagtcaaaaggtgatctttaaatcaacggtaaaaacagtgaagctggtcctgttgtagaatcgccatttcctttgtggtgataggtctttaagtaaagtaatggtgaatttagttaatttgttaaccaacgcgactccagctaactgagcgcatggtctaatacagttccgttagaaacatattttcattttgatgaggtatcagtatttggcgactattatttgaatgcatctgtaatctggatgaatgaaaccttttatgaaaccagaattgtcccagctattatcaatgtccgtgaatggcttgaccatatggaggcaaacgatccttcacctagtgtaactaacccactcgaaacttcaattattatgccttttcaacggtagctcccgctttaatggaggatatgaaagtagcataaatgaattagaaaagtgtattcactgttctggaatatacatggtacgcaagagatataaaaatttataataaacgtacgttatgcccgaagtgtatcccgaactacgggttaaactaaagctttttaattactagtaggttggaggtttaccaatatgcgttcttctttaggccttacattactgaaacaatactggaaaatcactcttatgatgcttttaagttatcacatttaactttatggcatggcctccgtttgagcgcacggaaagattttatagtactttagtatgactattcgttagcattgctttatggtcgtactcggagtaagaatattttgtgagtgagctggtaagatgaggatattgtagaatagcatttttgctcttatgtgtattcctggtatgatatataacatttgtgcagcttcttactgatgaatagcatatttcctgtttaagagaggtagtagtgattaattagtaatattagtattactgcatgataaatcgcttgataaaagtgtccactcgccttttaaagtcactcaatagagtgtagtattcatatctaacagaatgcaaaagtatgaatttttaagtccagaagggcgttctcatttcttcattaaagactcttcattgcgggacaattgcgcttctttaatatatggccatagttccacattcaatggtaaaagccacatagatttctttgcagatagaaggcggtagaagaagtggctaaaaaaccattcacagtcaatcccctcgaagaaaaactcttcattcttccaggcttttttctcaaacaagtacctattcattttccttgcaatttcgtcccatccattcgcaccactttcttgctcatttataatagtcaacaagaattgcatcttgtgttccattttcacgagtaaagcagtcgtcctcatattttggaaaagccacaccatcatgaggaaaaacaatccaggacacaatatacgaaatgcaaggcaaaaatgctgtgacacgcagatacagttcaaaaaagcaagccataatggtagagagtaaatagtgaaaatccgctttaaaaaccaagtaagcttggaccgatgaatatccttgggaagctgaacgtcttccaggccaacagggctccatgatttttcagtattaaacaacttccattgtttttcaacttctctaaaataaactcccaatgcttcttcaatgtaagggacggaatccttaaatgacttaaccttggcagcttcgtcttttttcaaagagaagggttcgagaagggttgttctgaacgcttcttggcagcccatggcattgaagaaaaagtacctagtattccaagccttattttcatataagtacgaatttagatttgctgcaacaacttcccaatcatgaggatcagaacttggtgtgttttcagtaacctctttgcaaaactgaatgagttgtttcgataaggaacgcttacgagaaagtccacaaataacaaggacaaatattggtcccagaaacaggaccagaagtgaaactataagtgggtaaatacaattgttggaaagtttccaccagacgctaagtggtagccataatagcatccagatcggaaacgctaaggacttgtaaatttcataacaaaaccaggtaaagctgcttctgaaaagatcttgaggtagaacaatcttttgggattcgagctgtttgaaggataatacatctacactcttctcatttttaagttcattctctttcattttcggtagtgagatggcagttcgaggggttttttattcgagatagtaacttctgacttttcgcttttatacagcacagcagaaaaaaaaagccgccgaggcgcgcgcgttcatgcaatggctcagtaacctcgtgatagaaaaagggcaacaatattgggctattttaggcaaagaaactcagctattcgaaaagggcatccatttcatttccggttttctatctagccaactcgataatcgtaataacgaatttacaaaactttaatgcgggtacatcacggtgtgccgtaactttggtttacatttaaggtgcgaccagcaatgtcactgctcgtacagcggttaccgcttgaatgaaatacatattttaagcgtagatttcctgtgacaaaactgtgtaaacatctagtagaaaatagacgtagctgtcacaaatatttacacaggaaagagtctgtcctacgtatctgacatgaagattcatagaaccaagttacttcccaatgtggacaacctttcgataccatgtcaatagcttccccttatgttcggtgtcactgtaaaacggatcaaaacaaaacctagaggtacggtggtactcagatcatgcatgacctctgggtaattagcacttctcccgcttgttttgagattctgtatataaatattgcaaacaaaaggatagagcgcggatggcagcccttacagtaaaaattattcgttttaatcatgcgtcagtgtgagattctatgacaatagtatgagaagatggggtgaagtaaaagcgtctgtatgactatagagtacagttatattacaatatatggaatagagcatagtggtatgacgatattaaggaactttaagttaatgataccatgatagtattaagacgcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn