nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatatattttttttttaaaagcttaaaatatattatattaaataaaaaatttcgaattgaaccaatttggactcccacttgtgtttcaaaaactccatttcatctactttaacccaaaattcagcgtcatattcactacaggaaaggagttttattcattatctgttagtagaaacaatttggtttcaattttttatgacgaaaatgcttcgagttaatttaaggctttgtttgaaatataattcgtttagtgattattcgcttagtgattatagatatcgttctaattttcaaattacaaaatactaaacagctttatttgaataaacagtaaaagattctaaatctttggactacttttaaatggttgacagaccagaaaaatttgagaaagaaagttttataacaaatcgtcttattatctatcttgcctaaaaggagtgatcaaccttgaatgacagaatttattttaggtcgataatggttggacggtggtgtggtgtatgcttgctaagcgaaaatattgcaggacataagttagacgaattgaattttctacgttataatctgttctggcgcttgctcgcaatcgtaaaaacaaactattgaaattaaaaaaaaaaaaaaaagattggtagtgtacatgctgaatttcaatctatgctttaaattaataattgctaaattcaaaaaaaaacgaatgctatctctttatccactggtcattaccagttttttttttttttgctatatttttcttttaaaaagcttctgtattctcgggatattaccaacggcgttattaactcaatcatcgaatgaagtacgagtactaacggaatagaactagtcaacggtgaatgactttatctttcacgttccatacttaacagattttttattatattcagtaacttgtgcttgtacaatttaaatcttgaagtaaaggtatgatgcgtgaacaaaccatttatttgtgttcttttccctccaatcttcccaatgttttaacgctaacgttatgcaacgtggagcacggtaactccaaaacgaaagatataaaaggctaatcattcctgatctgcttttcccttgagcaagcatcatttaccaacttttttaaagatgcgtcttcataaaacactagcattgctgttatgcaacctagttctccatactctagttaaaggtgaagtagacgccaaagcagtatctattactacataaaaggaaaactctaccttgtcaaaccataatggactgcctaaagaagccaaaaagctcactcttaagtgcagttggttcattgtggaggaatctaacggtgccagaatacatgctaatttttttgcacaaagcttcgataaaagagaaattgctttgtctttttttgaagcaaatgaatggcaaaatataattggctggaatgatcaagttgaggagatgattgactttgtaaaatcaagagacacggtgatccaaaaatctttttttgaggaatttaattcccaaaaccgagagatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccctaactagaaaaataaatgtttacacatggtttgccaaaatgcgttgtaaatagttcatgtacataaaatatataaagatgaatggacatatacatcaattttaagaacccattaacaaaaaaaaattcagacactcaattagctagctaacaactgttctttacgaagagttgaaagaaacttacaaccaatggaaaccttagaaatatcaaggctatgatgcactagcgaaaatccattaaactgaccagagcttttaactttgatagattggctattcttattagaaatcgattgttaacattcatgaattcagcattatattaatggttagaaagttatggatcgaatataaatgccaaagaaagcaggtgtgaggtggtcatttgctgaatcagcaggatggatccatgatggatgggatcgtgcaagtctaaagaattcttctgtagtgagtgttcgttgaggcgatctataggacaaaatagcagaattgtataaaagaacttggaaaaaagtctattaaaataaattgagtatactttccatgcctgtaatttataacttgctatcgtgcttacttagaatgctccgcggtgaagcgtgcaccgcggaaaacttattgcatgtattttccgcgtaactgagattatatacataagttaagtattttgtgcattaattttatattttaaccggaccatacaaaagtaaccaaaaaagaaaattgcttttaatttagaacctcaagcctactactttcaaataacttttggtgattttttgttgtataggaatactatagtggaaacgacctttagtattgcttaatcaatctacgtaattacttgaataatcgctagaagattttcattttttttttcaaacaaatttctgtgttttatatgaaagaagagtcaattttaaaaaaatgcgattcaagttccataaaacacgtgccatcaacccctctagagacaaactgtccagacaaatataaccctaaaacatggcctattcgtttaaaggtacgaaatgtcattgttatttcatcaatgacttttttgaatcaatacggtgatagtgtctttgcgccaagtatttccaatattgcagagcaatttcatgcttcgcgaaccttggtcactctaggagccacactttatacattagggatattatttggaaatttaatatttgctccacttagtgaacagtttggaagaagacctatatatttaattggttatagcgtatttgcacttcttcagattcccattgctctgtcagtaaatttggcaatgtttttagtatttcgttttttttctggacttttcggatccgttggtttatcaaatggatctggctcactggctgatctgtttgaaaaaaaagatcgaggaaaatatatggtgatttattttaccgttctctcgattggaccaggaattgcgcctataatttctgggtttattagccaaagttcaattggttggcaatgggagttttggattctattaattttatcagggttcaatttattttgggcctttttattactaaaggaaacatatccccctgttctcaatcgcaagaaatttgaaaaatacggcgaaataggagaaaatgaaccagtagcgttgcgtctcacaggtaagcaactgcttataaaattgttaattttattgagtatgaaaaagccaatttctattttactttcccaacccattttaatatgtgtagcctgtaccattggttctatatatggaatgataaacttggtgcttatagctttttccgaagtttggaaatcttcatatgatttcagtcctgggattagtggtttgatgtacatatccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgctttaggcttataggtcgtatttcatttccacgatcaataattacttgctcatttacccacatcaaatctacatcgtgtgcattgtatttatattctctactcatgactaccaactataagcattgaacaagaatatgctgtttctaatatttgtcattgtagccaacgtcgttttggacttgtttcaaaatgatagtgctaataattgcatttatatttaatcatttttggattcatttttttctcatttgcttgattaaaaaattaacattattgttgaatattcttttactgctaatcgccgtttagtatcgcttttatactgccgttctgcttctcgacattatgcgacataaacttaacttttacagaaatattaatctcacgaattatctactcatactatattcctatattggtataaatcttttttttatctaatttttgaatttgttaatcagcaatttgatcaacttctattcatgaatatgttgcctacatgacgcttttcaattgcacagcaaaatttagataacgttttaaataaattcacgtattctatagcacgttacctaacgttaccaagctgagcaataaacttgagatgtattgtattatctcttgcttctttttgtctatgtttatttttatctgtcaagctttcttacatgtatgatttaacataatttggttatttatgagatgccgcaaagagtaaagcgaaaaaactgcatggaaagtattgtcgttattcaacacataatatactaagccgtacacaaatttatttttgttaaagatatatggtacaatatgtacggctaggcaagtgcaaaattaacttcagtgttcttttataacctttttatttccaagtaacgttttgacatgggcggatttactataatcgttttgatgcgtcagctttaaaaatactcatccgtgatgttttagcataacttgttacgcagtataaataatttacaaaacagatcgatatgttcaacttgttcataagtggtttagtcgttcattttagtaacaaaattcaagcattaccgtcaaggtaagttttgtataaaaataggttggttagtcaaaatttttgattgataaatttcaaactcaaacatttagtggcagtaatgaacaatctttgtggtaaggtactctaatattgctctatcaaggtacgttatgaaattcagaaatgcaatagcttagccgccaagctcgtacttctaatgaagagatgtgcattaaacatggatctaatgctttaaactaatgaaatccttttgagaatttcagaccaattgatatcgcatacaacacagaatcccttggatagtagactcagtggctgctgtgttatatgatctgcgaacaatagcaatcgatattaaataaaatgattaaagaaagctttttttattacttgaaaatttacagaagaactatataaattttactgtttatgtcctcttgcatcaatgagctcagttgcagatgttcgaattcgtaatgattatacatttcccgtcagttgagaacagaaattattgcctgaaaaaatttgaattaagagcttgcctacagtcgggctctattttctgcaatttaaacgtgatgataaaaactaatgtatatccaccgtagaagatagaaatatgaagagtacactaatggtgaaaattttgagcaatgtagaacgaagagagagggctgcctttggttgatagtaaaagaaaaaaagtaaagctgtaaaagtcaggattgacaatgacaaattgattttgatcattacagatacgtaaaaaacaaaagaagctttaaattcttgaaaaagtaacaatagttaaaaggaatgattaaagatataacaacgaagaaaactaaaaaagcctacgaattaaacataaagggaaaaaggctgtatgctaagtcgttgattgaactgattatttttatgtattttacccaattttaataactacaaaaaaattgaagcattggagaaaaagttatgaaaaataaaattgactaatataataaagtcaaaaaaataaaaaaattaagattaaggttaactgattaaatttttttttttttttttttttaaagattatcccaagctttaattataaaaccttcttttattaaaataattaatgaaattattcacttagattatctttttttagcaatatttctattttttttttaccaataactttgcatttagtatacaaattcatattgctaagccttttgaaaaattggtttatttgtctctcttctctttttaacttaaataaaaatagttttttctcaatttcggtttccttctttcatattaggtttgttgctttaaccttttggctttaacaatctttcaagtaagtttcattgtaattctcaggagtgcgatatttgaattgaaattctcattcttcattcccaaattagcttcgtttacaaatattctacattattagaagtctaaaaattgctattttgttgttacctaatagaatatatatttatttattcttctgctgttccatacctgcctttctaaaaagtaaaaaacgaacaaaacgagataccaagctaaaagtaacatatcggtcttgtgactacgagtgagctttctgtgtttttcaaaaaacatattgatctaaatgaaactttttttctttcgttgcaacatgactgtattttctccttaagtagttgagctcattggaaatggtgaatttaaatgatggtctaaacgtttcgatgtttaagataacttctatgtccaattataaatatttgatatactaattttatacacagtgaggtaaaatcaaacagaattgtgtatccaaacgcgtttgttaatgttgattgtatcgctcttccatatcctttggttaagcgatgcacttggattttcagctgagcattattgcactactatttcgtgatctataaagtattattactgtcatttgtattctataaaacttgttaatttacggaataattgtcaaattattgtcattcaatacgatggtatttaccgtgctaagctgaatgtgataaagggtagtctttataaaaaagaattcatagttcactggaagatttgaaccagtgacatttacataaaaatcaaaaaaagtttaagaaatgcatatcaacccatgaagtaataaacaatttcggagtttgagaatgaggattggaagaaacttttaaaatataccacgaaaattttacaatcgcgaatttcttgcgttttttttataagagacttagtagtatcttctagatacaaaagtataaatcgagcgttacagtaaactcaggacaagaaaaacttgacttatattgattactatccttaaatctttcgcagaggcgctgctggtatacctgtaggtagctggtatcaaatggtcagccaagtatcttttttttttaattatatctagattattttttaattaattaaaaagtaagtgcaatgattaataaggaactcctgataaataacttattgtttgtatgttatgcggttattgcggatcaaataaattgggagcgtagactttaattacttatttctttcatatatatagatataatctgccatttttagattcatcaagaacacaataatcttcaagtatttagatttttgcattcgctggataaacaaatggacttgattgctcttgcaactggaagaaaatccaaccatcattatgctaatttagatcgaaaatcttctaaagaaaaagtttatccatcattttctctgaatgaaaataatcgaaagattaccgaaaagctatcgactgacaacaaaagcgatttttcacatgattcaaaagtagatacgagaatccaagttccatatttggttacttggggtggtttaaatgaccctttaaatcctcgaaattggtcatacactagaaaatggtgggtcgttattcaggtttccactatcacgatagttgtaaccttcgcttccagtgtttactccactggtacagttgaaatatcggaagatttggatcttctattttagttaccactctgcgaacgtgcacattcttggtcggtttcggtgtaggctctattccatttgctccactaagcagtatatacggaagacttattgtatacattggaactctgcttgtcttcattatttttcaaatcggtagtggttgcgctagcaatgtttggtcattagtcatattcaggtttcttcagggtttttttggaagtacgcctctagcaaattgcggaggaacaattagtgatatattcacaccgatccaacgtacttatgttcttcccgcactatgcacctttccatatttaggtcccataattggaccaattattggcaattttatttcgcagagctatttaggatggagatggacattttggatcaacatgatttgggctgctactattcttgtggttgtgttcctcgcatttccagtacctcacgaagataccatccttgactataaagcaaaacacttacgtaaaacaaccggtaattctgcatggtacacagttcacaaacgcgaacgtgatccaaaaaatgcaattgttcaagctgctactcaggcggtttccctgattttcacagaacctattgtggtgtgttttacattatatttaactgtaatttatgttatcagttacataaattttgagggatatcctatcgtatatgccaaatacgacttcaatcaatgagaacaaggattatcatttattggtgttggggtaggactggctgttgctggctcctgtaccccattggtttactggcattatttaacaactactaagaaaagaaacggtctgacgtgtccggaagacaggctttatcctttatttattgcatgttttttattccccatttctatgttttggttcgcttggacttgctatcccaatcgtatccactggatagtacggatcatatctagtgctttttttgggttctctctattggttatattttatgtttgttataattacattattgattcctatcagcatatggcgccaagtgcattggctgcatcgaccttaattcggtatagtgtgagcggtggcataactttagttgcacgccctatgtatttaaatctaggcgaccactgggctacaaacgtgcttggatttatctcgatagctatgatacctattcctttcatctttttttcgttttggtaaaaaaatccgtgcgtttagtaaaaacgcttataaattttaaagacttagttattagcttgaatttgaaattttgatttgagaaaaagtttgatatcagtttaagaatgttaactattggaaacatatgttttcttaagccatttatttgcaatctaaattaataacaataagtaaaatgtctacattattattacttaaccattttactaaacatacataagagcacatttattaagtatttgaaaaatacccatcattaaatacattgttactttcgttaaagtttggttagtcgtcattactaatatgaagtaacttcaacgacaactacatgcatcttagtaaggcttcttttttatttgattgtagcagatttatcctaaattttcatgtgtaggtaggaattccttgaaaaaatttatattaaaaggagcgatgtttaaaaaatggcgttcgtacaaaaaaggcctgcgtaatatgtcgctctaaaaagcaaaaatgtgatgggcaactcccttgcctatattgtaaaaaatatgagtaccaatgtgcttatgagggccaagcgacttctacctgtaattccgaggcatccttgttcaatgatgcgaactttaaaatcggaagtgattacaggtctaaaagaataaaggttgtttcggatactaacaataataaagaagatggtgacgggaagttgagttttacacaatgcaatccaagaatggatattcatcatgaagctgagaactttacagctatggttccttactatgaacccaagaaatttcgatttttttatgaaaatagcgccatagtatttcctcggatagtaggagaaggaccaaaaatgaactacctttctcgtttgcattcatttgcatgaaatgcgggaatacgcagtgaaaaaaaaaaccatgtgtttccaaagttgacggaactaataactaaagaaaaatacttaaagtacgtatttatatattttgaagaagttcatcccatatttagcatgtttgatcaaaaagccatggagaaaaagatccaattcttatgggacaacaaatcaactgatagctgctctgagtacgtcgtgatttcagtaagtatactaggatttttttttcgtccgattcggacaagtctttagagggtaaactagtagagcatataacgcaagttttggagagttcactgtcgaccacaattttatcatcgattcaacttacagtttgttgggttttaagaacaatttacttacatgctactactcgtcctcacctctcctggattgcttcttctgtctccatgcactatgcagaaattgtaggacttcatcaggagataagtaaaatacgggtagagaatgacaaggatggtgaagaaaacaacgattagatttttttgtcaagagaaaaaaatttttggattgctagatccttaaattggattttagcagctgaatacggaacgaggggaatagagttaacgaacataacaacccaaatggttgaagaggatggacctgcttatcagcttgtattgttatttaaaatcataatggagtaccagataatatcagaagattcaagatttgtatatttacaagcattccaaagactggaccagctttgtgacattcattcaccagcacttgtattgctaaaagcaacggtatgttttcacttgtaccgaaacttatttcttgcaagaattaaacctttttgtgtaattgtatccatccttttctctgttatcgacagagctcttgaaagctgcaagcagttagtttctcaaaggaaagcgtggtaggggatcgtggatgttccctttcatgctatttgcgtattgctatccatagatactatcgaatctatgagtatttaggaaaatctttaagagtattacaggaaattgccgatacttttcatagtcatatgactcaagaggcccttctcactgcttgtggtttgtgtgaaggcatgaggaataaaaaacttaaagaaataaatatactcgaaactgaatatttaagtgatgtgaaggttttaagagataatgaatttgaagatcataattacataaatttcagttttaacgatatattccttgatatgtttgattttggtattgtacgtaaaattaaagataaaaatgctattctttttataatagctaactctaaaggaattgaaagagtaataactttaattaataataaatttagaactactagtaaatataatcagattattaataatatatttgctcaacctagatttaaagaatttagtaaaactattaatttaagtttaaacacattccaactgagtgttttaaataaccattggctagctggattttcagatgctgatgctagttttcagattaaaattttaaatagggactaaaaaatagaagttcgattgaactatcaaatagatcaaaaaaaagagtatcttttaagtttaattaaagataatttaaataaaatacagctaattttggaaagtggaaaataacaataatattaaaaatatgcatatcctttacaagtctatttgttattgatttcttttcaccaagcgaggtcccttactaaagtttctttatggcagtacaactcccgaagtttgctactgtttttcttttaaaaaaaacctaagatgacatacaatttgataaacctgtccatacaaaacttcggactacgataaattatctttctccacatttgtcaaagactcattctcaaaatatcaattataccaagagttttataattaacaatatacttagtttagttttttaaaaaatgtttcttagacaatttttatatgtccgacctgcattttatatagggttttttccgaattgttgcttccgataaaggatctagttgaatttagtcattttgctttatggctcaataactttaattgttacttccatatttgagtaaggaggaaaccaattttaaattcgattcagaatgtgttatatcaatgctttattacaaaattgtttctacagaattagacgacacaaagtggatacttattttataatttggtaaagacatatatgttttttgggctctattaaatattaagcataaatttccgtttaatgttcattaagacgaattaaaaaagtgccaaaataaaaaccattcctaatgttattactacatgagtacttaaaatatttattttttgtttatttactttttttttattttaataaagtaattgacttgcctgttatcgtacaaaataaatcagcaataaatcgaatttaccttgagcaatttcgtaaaaatagatgatgaataagaaagcaaatagttactttttgcttctttacttcatatattatcatacaaaaaataaaaattaaaatcgttatgtatcagaatattacataaaccagaatttgcatagaagccagaaaaatatgtgtcgttttaaaataaaaaaattaattttcgcactcgcacttataatcgtattcataaatatatagatttaagttatactaaatatccggttgaaaatcctattcctgcaggtatacggctacacggagaacagaaaagcatttaacagtatttcagtcaccagggcatgctttatactactatttaaacttaaactgtttataacattttttttataaaacaaaagttttcatggttactttatgcactaagtaatttttcggtattaatgcaaaatatttagttagaacttcaatataatcagtagatttattttattgagttattatttttaaatacgatatatgcattaaagacgaggctcccgtttatcaggacgtatatatgttgctgaagcttgattttgttcaggtctagaatcatccggggttgatgtttggaatgacccactgtctccttgattatcggtattttcaataagttcggttgtttctccattgagtccgatgtgagacttcaaagttgcgttgttttgctcacgaccgaactctctgtaaccctctggatgaggcatccatggtttcaagttagatgcgtacatagtattaatctcttccaatgtacgacccttggtctcatggacaaacagaaaaataattgcagcacctgttaaattacatgaagcaaaaatataaccatacttaaaaccaatagaatttgtgatgaaaggagtaaagaaagaaatcaaaaaattccaaaaccagttagctgaagtagcgacagctgcacatttggaacgataacgaacaggatatgactcacccacaataacgtatgcggcaggggcccaagtttgagaaaatgaaaaaatgaaaaggcatgagaacacaatcattacagcacccgcacggtggtttgaagttccatttttgtgatatagtgcacgatcaccaactgctgcataaatgaagaagcaaatatattgccatataccaccaacaatcaaaggagaacgtcgtccaaagaattcaagcacaaaaatggctccaaaagtacaaccacaattgacagcatccggaattaaggcagccaaatagggtgaatccataccggtaccgcggaatacctgagtaccgtagtagaaataataattagcaccagtaagttgttggaacatcataacagccattccaaggaatgtacgatagcgaatatttgcattgaaaatttctggccatcttgccggaccaccagctaactctgcgtcacaatcagatttaatggtatgatactctgtttgaatgatttcgtgttcaagcggaaggtcattgttgtaacacattatcttcaaagcctcatcatctttaccaatggcaattagatagcggggcgattccggtagaaatataatacctactaaagtaatgataccccagagtaagttaattccaatggatatacgccactgagcagtggttccatgagaatatttgtgcgtccccatattgatgcaagcggcgatgaaaataccaagcgtaataaataactgataagttgtaacgatagcacctctcattatagcaggtgcaacttctgattgataacctggtgtgataacagacaacgctcctatcgaaagacctgtccatattttggctaccaagatctgtacccaagagggaactgttgttacttgaataataataccaataagataaactgtggtccacacaataatggagagacgcttaccaattttatcagctactggtgaagatagaagacaaccgaagaaagaacccacattaaccataccggtaattaatccttgtcgtgatgaagaataagagtatgagtttgtaatctgattataccgatcagcgaaccgtgattgaaaatcgcgcatgttagttataccaccaatggaaccagtatccgcaccaaactaccaaccggtcatagaaatgaacacaagcataacaatcgtaattgttctcgccattgtttaatattctatagatttaaataaagaattaaatattggatattatagaaagtttcctttttcgatgaatagtaaagaataggaaatctaacttagagccaggactataacggaaaacctagttcggagttatttgttagcaaataaatgcattattccagtgaaaagggacaaattgagttataatatcacaccagtttatgattaagacttttttctctaagaagaaatacaattttcactgatttcgaaaatgagtttcggctactattaaatagcaaaaaaattgtttactgtaatttctttaatgcggagaaattttgtaatgcatagctggtaaatgcagaataatagcatttaaagcaaagtaccggcctataacagcaagccgctttataaccccagggtccaacttggattttttagatgtactccgctgcgcgacaatattttgaaagaaagttaaccctgaatgacgttgtacaaagtggagtgaggaactttaagtaaacgccctatttgatatgcaaaaaactacaaattggttgtaagctcttttatttttataaaaggtcagttaatcagtacaatgcttcacacgaattgatttattaccttttcttttggcactaatcataagcatttttgaccaaagttcgttatttttacctttctgaacagtattattactgtgcattacttcaataaggagtcaatttaacttttgaaaatattcatatctcctcatttttcatcagatattaatatagttttaccagcaatgtcttttttgtatgataaaaaattggccaaatgtttaattgatcttaactccacacgaggtgctctatctttatggtaaaaacacacgcagcctatccaaataaatctgggaagatatgggaattgtataatacgtaattgggtaaagggtttgcgaaaatgacattgagctactttaaaaaaatttttacaatacataatatagctctgtaaaatttttaaaaaagaaacttaaaataacgtattgaagtcctattatcattgcaataatacacacatatacgtacagtacgatgggtgcgaggcataaaattttttgcgtgcgatgaaacaaagaaatatttggcaatccacggtacgttaagtatcactacatgtcataatctagttacacattatctcagtaggtgatacaagactgaaggacctattcatattaccgaagcatttatatgttaattataacggcataagggtagctcaagttgaacctctttcccaaatttgtttagttatgagagatgttagtgagaggtgcaatacttacgtagatcagttgttaacattgttactcgtattattctattaccataacagatcacaagtaaaacgcaccgtagttctgccagccgtaaccatatgttgaatatcataggtcacaagcaaaagtgaatacaaggactcgtcagcaacgtccgaagtttgctttcgctattcggaaactatgatatttcaagtagcagaattacggccttaatatcttttataatgatatttagaaaattagtgcttcaaactaaactttttaagttaaaattggagcaaattaatttttgatttatagagctatagcttctgaaatgaactatcaatttaaaacttagcaataaaggtcttgtacattctccataaaaatctcttctctggattaactagcaaatcgaaacattggaacatgtaataaacgactttcgtggaatgatactattctataattgttacaaacttttttttaatacataaacaaatatgaaaaaggttctttactaatcatgaactaagtgaatttttattattggttgattgtttttaatatgtgaatttaatataagattagctcaattatacaatgggtcagttattctccaataaattaagtactagtccatagttggtttcacaagccttcaaggtgtttatttagtctttactctcgtttcaaaaaataattacaatattgtaccaaagttctttttaaaaaaaattatataaaagataaataaatgttattgggtatttctgcattcaccaaataatcatttggctaacattttcttcctgattttctttttgtccagctaatttaacaagctaagtattcggaagcactttattgatcctgaaaatttttgataaacttttaaaacgaatgaagccaaaacctaacattttgaactttctcttatcccctatccaattcacaactgtggcataccaacagtgtgtcttgatattaattacgcatcaccaattgaatctaggtaatcctttgatattaataatgtacataagtagaaaagactgatttattgaatgtgtaatgatgatggattttaaattcttattgggtagcttcgatattcgaagttattttcatctaaaataagtattttatagtcaatatttaaaaaaatttaaaatcaacaattcatcaaataattttcttggctgaatgagaaagttgtacttgcagttgggggatagtttcacgagcggaaagttcacccactgatggatgttctgattttacagccaattttatatgagtcctttcaatattcataagtatgcaagttaatggtttttctaccttaaaagaattgcgattgatagtttggttcttaaaatctgaaaggcctcaccaacacgaagaacggtgcccttattcgtaacgtgggaaaaaaagataaactttctaataactactgaacgaactcggaattatttaaataaagccaaaataaaaaaaaatgttaggttgatatcaccgtatccgaactttgtaattgtagacgttaaaatgaggtccaagagcaagttttaagtgttctaaacttgctaaaaaattttttccataagttttaatgtaacttttattgagtatttttttttcggaaaactgggtatcttcagaagaggtgttgttcaatttgcattaaaagcaacaaaaaatcatttccgataaattgcaaatgaagattagtcaaatagagtcttgttggagaaattgatatatccaacataaaaaaagggcggagtgtggattgaatatattctataaatttagaaaaactatagaatctttgttttaaccttacatatagaatcgaatcaaacgaggtctaaaaatgttaaggatttcaaagattagttacatacagaagggttttcagtatttaaaaattagagatcatacaatctgaatttaagaacatattcaactaattaaatgcaattaacactttttttttcattgatcttcaactttatgttttattctaaaatttacagtttttgtaaaatcgcttatactttccctagtgaaataacttttagcctcaggatttaacgatattcagattaccaatctaatcaataaactttgattcattcggaagtataaagcattcttgtcgctgggttacattagtttaagttgcttatagtctgctaattccatttaagctacaccttagttgtatgctgcaaggaaaatataatagcattctttagtaatcctctatgatactatttagctgtagatatgtacatctaatatagtttatgtacctggttatttcaaattaaaatttagcttggttaaacacacacccttcagtttaatactgtaggctatggaaggagtcaaaattatcaatagtttgtgtttttagaatatcaataaagtatcttttcttaacgttagttatctaaaatgcaatcaaagttaccataacccgttaagttgaaaacaaggagaatgcaattctaaatcagtatagtacattcgcataccaatgtttttgtacaaaattattatactactcagacttcagtgaaatgtgctaccatatcaattaattatactattcttttttctgaaaaaaaaaatattaacctagtgatattattacattcagcttttaaaacatttataagcttcagttttaagtaggctttttgattaattatgcaaattcggcaacatttttggctctcattcagtgtgttttatttatttgaaggttcgatttcttctaaacacaaagaaaggtcaaaattttattgatttaattacatgttctgtttattatatctttgaaaattttgcatttgtttataaatattccgttttaacttttttatttcaacccactttataacttaaagcaatttatcaaacatatttatttatttttatcatttatttaatcacttaaattgaatataaatttcttaaactgtatgttaagatactaccgtatcacacataaacaaagcattaaaatgaaataataaaaaaaaaactcagaggagaagaatgcggatcaagtttgttatagacatcatctcaaaaaaataaaaactaataaaattgatttcatctcttttactttcagtttcacaatatagtaaaagtataaggattttagcaaactgaataaaaaatgcatcttgtggatgtcaaagtttcaattcgacaaaattactcgccgtcagtgccttaggcagttttaagttcagatgatttttctttctctttatccaatttatccatatgaaaagacgtcgcatcacccacgtcttccgaagactgcttaggcgttaagccatctagcaaaatattctctggtgctttcaagcgaattatatgacttataacattcgccaatgattttcggccttgccataacgggaaaagaataatatatatcgctgcaactaaaatccatatgagacatacgatgattaatccactaaatgatgatttactcaaatcatgattgctaccaagcaacgctgttggtattatgacataacagcctatcaatataaataaattgattccaatactccagtaagtttgaagttttaagatcctttcatctttcaattgggaaactatcgcatttaattcagtcgtatcaatatcatctccaaccgtgatgtttcgaaactgattcaaatcgaacgtttctttatcaggccaaatgtagctcagaaggactatatacaaaggagaggatgccattgacactatattgcccacaaaacatgctttgctagtcataacagtgtctttgttaacgattccatcacaaaatgaataggtactggcaagccaacaaacaacaccggtgatggtcccaaatggtgcaccaactactagtgagaaccgtgtcattttgttccagaataggcataaagtcacagcgctaacctcgggggttaaaatgattccaagaaaggtaagtagccatcctgcagttactcctgcgtaattaaatccaacggacaaagcaccgataaataaactgaatccaattactgacagatgtgctgttctgaccaactgtttaccattggcggcaggattaatataagctctgaaaatgtcgtacgtagtaaccgaggaaaatgctatcaattcagcagaagtagcagaagtaatagacataaacaacattaccaatcccgcagctgctccactcttcccaaaaatggatgccataccatatatcacaggtaatccagaagaaatttctacggatgataaaacattcggataagtgacggaagctggattgagcaaaagtgctctacatgcgagaccagccgatgatcccagagccattggaataatccaccagcacaagccacccatcaagtaaccttgaaatacactttttgcatcagatgcgatagcacgttgagaatatccaggatctccaaatacagaactcaggccaccaatcataaccgaccaagttaaatacatcatttcagagtttttgaaagataaataactttgacctccagtagcagggtatacctcttgtacctctttcaacatatcgtacatctttgctggtgatccaattaaagaagaactacaatagacagtatagcatgtaacaataaggataatatatatcataacagtatgaatccagtcagaaataaaagtggccttaaggccacccaacgttgtgtaaaccataactcccaaaggtaaaagaaaacatgcagcaactgtgttcattcctgtagtggaggagaagccttgtgatcctcctagcagtaaaagagaagaaaccagcacatttgtgctaatacaataaaacaaataaacacaatgacccagctttccaaatctgataaaaaagcattctgaaacagtatgagcagcaggggctttctttttaatctgaatagctaagaacaaaaatagagtgatttggatcgtacctccaaccccgtacataaatccccccattataccatatgtgtagctccatgcgcctgatgaaagaagcgtggctggccatgtccaagcagatactgtactggaagagattaaaccagattttacacttcttgaagcagtagaaaacctctccgagttttgcgtttggcccatacaagctgtcaacactttggtgataatagccatcagcaaagcaaaggcagctccaagtcctaaagcgaaaccatagccatatccttggtttaagataggctccatatttgctaaactttgttcacttacttattagctttatattttttttatgctgaaatattcttcaaggcttattctctattataaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaagtaaatagaattcgtcaatcgactaaatattaaagattggtacctactttactgtctttataaggttttttaagaatagcgaacatcgcactttgtatcgatagtccaaaacagtgtgaccaaacttgttcctttgaactatcgatatcgccgtaaattgattagtataaacgaactatcaatggcttactcggattatttgcagataaaaatgatattttagtaatattctgcttttttttcaatcaaatacccactttagaaatctatctctctgttaaattctttgttttgatttatcaatctactacattaccgagaaccgagacccgttattccttgtcgatgataagtttcagttcgatatataaattctgaatactcataaattaacaaagtaataatataataaccattgttggctctttttttccaacttggagtaaagaacccttgattcattattttaaagtattatggatactccgacttgggaagtggtggccgcactaaaaagaaatcaggtactaaattctattcctaaagaatggagaaaacctaatatcaggaaagaaatgatttcatcgggatatgttaatacgtatgagtatttgaatttaattcttcccccagaggaaaacgcaatcacaaatttgtctatgcttgagttggcaactaatattgcaaaaggcaattatacatcttacaatgtgacgaaagcattttgccatagagctgctttggcccatcaaatcttgaattgttgcatagaaatcttctttgatgaagcattaaaaaaagcaaaggaactggacgatgtatttcagaaaacttccaaagtggttggaccttttcatggtataccaatatcactcaaagatcaggtagatcttccaggaaaagattcttcaattgggtacgtatctttagtcggcaagcccaaaactgaaattgcacttttggccaaaattttacaagataaaggagctatattttatgttaagactacagtaccaatggctatgatggcgccacaaacagtttccaaccttcatggctacacttacaatgctctcaatattaatctttctagtggaggaagttctggaggagaaggagctcttttaggaagtggtgcatcatgctgtggtattggtaccgatataggaggaagcattcgcatcccttcttgctttcaggggctttatgcgctgaagccctccactggcaggatatcttatttaaatgtcaccaactcttatagtggacaagaactaattccttcagtaattggaccgatggctagatcattgaaagatattgagttctttacggaaacagtaattgcaagcgaggcttggaagatagattcgaaactcttacccattccatggaaaaaccagtctcatctgaaatcaaaaaaattaatatttggtgttttaaaaactgatgggattgtgaagcctcacccgcccattattcgcgctttgaatgaggttgtagctgtcttagagaaatctgggtatgaagtaattgaaattagcattcctttccaaaaagatatgcttgatacagtagtcaaagttttttccgctgatgcaaggtttgaaattaacaatgaaagccaaaaaactggagagcctgttgtttcagttgtcaagcgttttgtttctgataaaatatttaagaagccaattacagtgaatgagtggtgggatttgggaaaccaggtatacaaaataaggcagatgtttcttgaattatggaataatactgctatacaaacattatcggggaattctatcgatgcaatcattgcacctatttgggcatcaacatcttttttacctgaaagtaaagctgatcatttgtacacttccctatttaatatttgtgattgtccatgcgttgtatttccatttacgaaggttgatgcgaatattgatttgtccgatgtcagctataagccattaaacgaagaggacaaggaaaacaacgacatgtacgatccagtattgtttgataacatgcctgtttgccttcaagtagttactaaaaaactcgaagaagaaaaatgtctggcggcagcatcttcgataatggattgtttaaccaactaagtgggtggattatttgatcaaagccaaatggatttaatctaaaccttttgtgaatcttatatagctttcgttcagttattaatccagtctaaagtttgctcccaaaatccttgtaaatctggtatcattaactcatcgtttgcggaatcatctaaagtgtattgtgtaggagtttcagatcggtttgtttcaaactttggatcacttgaatcatcaaaagctgggctatgcaccaaaacatgttgcattactttatcaaaataagtattgttgacactattgtcttgatattttttagacacaagtatattgtttagagactccagcgcatcctttgcaattgtacttacgcttccaacgtatggccctgaagaaccctgtagaaacgaacaagtgtcacgcagaaccgcccatatttcggtggctaattgcccctgtatttttgcagaattgctagcaatgtaaaacagtaatacggtgcatgcactctccaaataagtgcatataaaaaatatcggttgcaacattcgtactttcctattgagttgaacgataaactttgatatatcgatggcctcctgaacgcactgatcggaccctcgtttcaatccttctataatatcatctggggcggaagttttcgagatattaacgtaagccaaaaaaatcaaaaaaggtctgaatatcattagctttaaatataagtagtatattcttatccaaaaccattctctgcatgaattaatatccaatgttttacaatattcgccaatttcagatctaatgagttgatgattcgttgaactaaagtactccttatcaacttcttttgatatttgctcaacagtctgtaaaacactgagtaagtttctattcgtgctgtaaatttcggactgtattttgctacaacaagagctaaaaaacacccttaatctcatatgttcgtgattgattaaaaatctaccgtgttctccgtaaccagagaagctaaatgcttcattaggaactgcaggaatgggaatatcttgcctactgcaactcggccggccaacacagaaactccaataaccttcccactgccataccgatacccataatcgaatgttctgatatttgtctgataaatcgttagagaaatttttacatttatgcaaaccaattgccaacgacattctaacagccgttccagaatataagtacgaaagggcggtgtctcccaaattgccagcgctgacactcatgaaaaaaacgatcctaattgcgtcaagagacaattcggtaaaaatatgaggaacggtacgtaaagcaagattgaaaaatccacgagctaatggtaaagttgatgagttactttgtagatcaaaataagaagctgcagagcctattgatagtattaaatataagagcgctttatcatgaacagaagcagaagggtttttccaggtacgtacactaaggttgaataaatcctctgctttaaatatgggacaagggatatgccatgtttccaaatatgctattaacagtccattcattttttcggtagttatatttgaaagagaaaaatcaaaattattcgcattgtcttttaaaaccattaacttcataccaaacttttcaagtccttttctttcttcctctggagtgatgtcgttttgaccttcagacagaaaatcgtagccatttctttctgcttttcggagataatgattcagctggttaacaaatgaaatgttgctcgctggcccaaaaaattcaatacttgaagaatcgtcatttaaatttctaacagatatgaattcaggaatattcatttgctcattcgaaaaattatcaattctatttatattaataaaagctgatatgaggagctgagtatacttagagttatcgttgttgtacttcagacgctttatcttacgatagaattgtctatagacacaattttcgttgtatttttggcattcaaagcagacgtctccaccagaacacttaattgttaacaaaatatatccttggcagatgatctaacgtaactcaccttgacttttcgtttcctacaattttcacaagccttggagatacgaactggtctttttgacaacaccattgtgacacgttgggaataaaatgcagagggccgtttttaatagctttttttgaaaatataagaataaactcacaaaaattttcactggtttatataatgcattcataattatctccactcttgttcaagatcatgtattaacaaataggacatttgataagataatttatatcggtactattaacttcggccgtcccttctaatcgatactattatccatctcactccagttctttttttccctttatatcaaccaataaattatgacatcgaaaggcaaaacgatgcccgtctgcagttatttactatttataattttattcgcctaaatttattttacaaaagtttaggtagattccgttttactaacatcataaattggaaaaactagaagttaaagttattccgactattttttgttttagttgtagggtagtttgggtacgtgttgtctatatttcgtattaacacttattcttagataatatctttacaattgattttaaaaggaagatcttaattataagaaaattgaattttctatgaacaattgtttactaaaaattagcaagaattgagattatatctgattacactattgaagatttaactaggagaattttacaaatgttaacattcaataaaatagcacctgcattgctgcttctcacaagatactgctaaccttatatcttgtgtaacataccttgactagaaattaaaagcaatttctgtattaatgggtattttttttaccattatgtgtttttaatggaccaaaagcttacaaaagtttatagcattaaaattcacgcttatattgtacctaaatctttatgagataaataggtatcttgctccaattcacttgcgataatttcaagagaggtacacatatttacttataaaaggatttttcgtgtactttttgtgtacatttgtttctcgaggagtactattctacttattcgacaccttttttacgaaattattctatatcttctgtttttctaacatatctaacttaaagcataattatcaaatgtgtttaagactactatattgagtattgattaattaaccgtattcgtaatctatgataccatgaagtataaaattcatcaaaggtaaaaagactaataattttaaaaaactttaaagagcataacattatcgaaaaaaatgttttgttcatagtaccaataaagacatcattaccattaaaaaaaccaaccaacttcttgaagattgagtcacaatttcgcaatctatattttttatacgaattactttataaaaaaaaagaacatttttaaacttctcctcttggatatatgacattcacactagataagtcatacattgctgtttgggtacgatgttttatgatgggtgcgagtcttttaccccttttaagtttttgcaagaatcccttttccagtcattattttttagattgatctttcaaccctggattacaccaaaacatcataaaatgtaagtttataaagataaaacccatattctaaaaaaacgtagtatcaatagtctaaaaaatcttattacagtgttttaataaaaatcaatatctacagactaacgcttatcagtaattattctttttttttttgaaaaaaattttggtttgaatatctacaaactagcaatataactgagtataactaattaatcttttgaaaacgtaaggaatttatgctactataatcatagactagttatcatggtatttgtatcgcttatttcgtttatgtttatatttatatttttattttttcatcatgcttaacacaaagataatactttgtacgttattagccttaaataattagatagtctcagccgatttcgattatattgactgatttattataaatactttttatactatgaatatgtaagactattaatcaggaagatcattcggaaaaacggtaatgaatttcagaaattccctattagaatcttttaaaaaatccacaaaagatatatttatatatctttgaaagaagagactgacgaataaaatttttatattgataaaacaaaaacgaccagtgaaatgtaaacattgaagaaaatttttcagaagtttacttgatgtacaactaaatacgatggaccttttccacactcggttgtaagatcatcaagcaatcatgatatgtgtggataaagcaccttctactcaagccagtacatgaatggttaaagaggtctaaaaatattagcaaaatgataggtagtgctacgtacaatcaaaaagtaataaaagttttgaagatacgagaaatgaggattgaaaacgataggttattcaagcgtattgcattacagacatcatttaataaaagggctttaatcaaatagttacaatataatatggtgaatttgaccattaaaactattagcatgctagttttaataaaaaaatatcctacttattcggatttatgttataataatataaaaaatgtataaaaaaattttgaagtaacgcagtacaaaaacaaaaaagtcacttaattgcatatttaaaactattgtcaagtgtattagagaattttttgaatattaaacagatttttacgggcatatgttccattaaacctattttaattggatgcttaatttaaaagtatatattttcattcgttaaacatctatcgatgtacgaagtttttatttactctatttaacataaataaaattcatctgtaaaaaccgagcattgtttagtgcaacaataaccgtgtagctaacgtacagtagaaagatcgcatgttgttactacaaaatgtatacaagccaaccttctttgctgtttattgattcatatttaaataacacataattgttacagtacaagaaatacaaaattatctgtatattcgataaatttccaactttaaaaaaattttatttaaaacttaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaagaaaacgcaaccgttacaaatgcatctatagagtatagttatgcacagcaataactcaataaagattgtcagaagaatgtaatttaaataataaagagcgaactgaaaaattaaatcgacttgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaagtaaattatgtgctttagaggtgtggcatcctttatgtaactttatcagctacgtgactttatatgtttgctacgcagtttgctatgtgctataatgattgggtaaactacggtaacttcttcttgcgatctgcacactactaatataaagaaattttaattaagttttacagtgtttgagatactacactacgctaatccttaccatgttgcgcaatattagatgtcataatgttggaatacaagttaaagatccgtttattgataatgatgggtaactatccgtctatatacacaggtagagaagataacaattattttgaaatactataaatagagcttcaactgaacctcgttcctcagttcagtaataagcaatattagtaataggtaacattacatttagtactcagttgctgcttatattacctgtgtattgcaatataataaatcgcaagagaaactcaccgcaattcttcgtatcgttaaacagataccaaattgcgtagctgacatgtataataaatattatattaacggacactgatacagcagaaattgaagtgaggagcacagttcagcagtaactcatttttctgaataatatagatcattatagattaccgtccagatctatcttaatatcatctatggtacgatgtgtaaatggaacatggaacatatagtgatacaagaatgtagtgtaatacggcgtagtgctgatagtagctgatacttgtaacttgctactatttaccgaggaatgttaaatgtcaaggcttattgtatgtgatactatcgttttttaatgtgaaagggttcatctgagttaagaaacggtaattcaaaccacgtttgaaattacatattttacggtagacatcgtgtataaaaaaattgatatacagaattatagtaaatagttaacgatggcacacaccgttgttgtagttgctgataaatcgttcacagaaaatagattgctaagcactgaatagcagcattcccttacgaaatcaatcaagattaaactttaactttctaatacccactataaaatacaaacgcattataagctaaatttataaaaagtgcaaatcttaaaaattaaacaaaagtattacttcatgtgttagtatacatttcaaatgtaaaaagcaaaagataattccatatataaccgtaaaacggtaaatacagcatcaatgaaaatataatagcaaaaaattatcgcaacttataacgtgtttgatttgatatagtcagcagcacgcgttcctgcatagattgcgctatcacctaagttgtcttcaatacgaagaagctcgttgtacttcgctagcctctcagatctgcaaggagcacctgacttcatctgcccagcttctagcccaacagctaaatgagctatgaaagagtcatccgtctcaccggatctatgggataccatcaatccccaacctgctttctttgccatattagcagcatcaattgtctccgataaggatccaatttgattgattttaactaaaagggcgttggcacattttaattcaatagcttttgataaacgtttcacatttgtcacagtcaaatcatcagctataacttccactttcgtctttgaagacatataggaaaatgcgccccagtcttcttcactaaaggggtcttcaataaaaacaataggatacttttcaattaaagcagaatatttttcatacaactttttataatcaagtttattctcgggttttggatgttcactcttgaaatcaagatcataaagtttaccattatacaactcagaagcagcaacgtcgaatccaatcttaactttcccatcgtaaccagcttctttgatggcttcgttaaccaaatctaacgcttcttcagcagttgttaaatccggagcaattccaccttcgtcaccaacattgccagcggatgctccatatttctttttggcaagtgcttttaacgtatggtaaacttcacttccccaacgtaacccctccgaaaaggtaggtgccttgattggcatgatcataaattcttgaaaagctaaatcgccaccagcatgtcttccaccattcaacacattaaatgatggaacgggaatacattcagtagtctttgagccagccaatttgccaatatattcatataaaggtatctttaaaaatgcagcagccgcgcgagctacagccattgagactccaactatactatttgctcccaatttagatttgtcgttcgtcccatccaacttaatcataaattcgtcaatgcctctttggtctgtaattttaatatcagatttaaccaaggcagggccaatgatattgtttacattgtgaacggcaatggtaacacccttaccaccccatttattcttgtcattatctctcaattccttagcttcccattcacctgtagaagcccctgatggaaccatcgatctaaaagtgccaagttcagtagtgagttcaacttcaacagtaggatttcctctagaatcataaatacttctgctataaattttttgaatcgtcgtcatttttaatataaaaaagttgttttcaaaattcttctgaagtctgtgatttggatagtaggtataaatatatatatatatacacagcttggcagcgtaatttatagaattatgtcataaacgaatcgcccagcctgtggttaatacgtgtaaatgctccatacatcaagggatatactactactaccattcgaaaagtttattaaaaatcgtatattcataattccttatgggaaaaatcaatagatttttaatgagatcatcgtagtacttctattctaagaaattttaaaaattattaacgtctatatatcgtttggaaatttttaaacatctataagaataaactaaagttatgaaaagagaacatgcttgattacaaagtaaagctacctcaaaaagagaaagtaaaatgtaaacataaattaaaactcatgcgatttaattaggtgatgcaaacagaggtttcatcatatatacatgtacataataataaatccgtgcattacatacaccttgctatagaatataggaactaaattcaagcctcagggttgatgataataataatactatcgtataattaatcgaaatatacattttaatagtaacaactttcaaagctccctcctcattaattagttcaaaaatatttcattcactaagcgtttttgctcgttaaaattcttttggacaaaaagcaataataatagtagacaaagtcgatctctctgtctgaatgctgaatcttaccatacattttttctcatgcaattctattacaccatcaacctttatacaaactagtgtttcttataagtttcttttatacattgaaccaaagtagaaatggtataatatttttatttgatttgatttgatcttttaaacttttactaaactaaccatttaattgtctataagcgggattaactcccattgaaaacctgtatgacagaggttgtattttctgatttcacaatttctaaacactttttcaggaggcataaagttcatattatcttcaggtcgttgctctctcagcaaaaagcgaaggtagacgctatgagttacaactacaatatttttctcatggagactagctaaatgtttcaacggtttttgagcacgacaataattctcatcataagtagttccgtataatcctcgtctcagtggatatatatcatcgtagcaagaactgaaatcataatcagggaaaagcttttccgtgctacttaaatccattgcacagtcgcaaggccaatttccagattcttcaaaaagtggagatatttttataggcactggtagctctttgtgaatgtaacttttaaacgaaatttccatcgtttgcaacgtacgcctcaagggagagcatactattacatcaattggaattggattgtcaaccaaccaattatgaagggcttcccattgttttataccaacttggttaattctgggtcccgaatacggtgatttcctggaggcccaacgttgtgttcagcttgtgcatgtctaaccaaccaaataactttttcttccaaatttttgtccatatgtatatgctatttagtactacttaaacaaacgtgtataatttttctcctttatatatttagtacaaggtccaacttactaataatgttttcataaaccaaataattacgtttgtaaaataagccattacaataaattacgtctaatattggtactgataagtagtaattcattatcacctaggaggtatagtatacgaaatgaaaaagtactagaaacaaatatatatatatattgcttacttattaattttttgttaagacaagtttgtactttcatctaatgagatatgcagaagcttaataaatcaagttcaaaaggtatgataaaaatatatacaagtattggtgaaggtatacaataagttgtggttgattgttggagccttataaaattttttttcttaattaattaacaatttatagggaaaaataatattgaaactgaggaagctgaagattcagctggaagaggatcaacttatggatttggcccatatggcggaggagggttctcttcaaaatcttcgggggaagaagccactacaggagatacaaaaaagttgaaaggagaagtcgaagaaggaactggaaaactgttacattctaagaaacttgtcgataaaggtgaaagaaaggagagcgaatagccaaaaaaccatgcaaggaacatctatttatctgcaattcctattttattgattttgtaaattcttgaatttagttcatctttaaatttcttttctttttttttgttgtgaacgaaaaaatgggactcttacctcctagctttcagatgtttcgagtagtacattttgttgcttaaatgaatattcagatttaggaattgatgtaaataaatgttttctgagtaagaaattattatgatagataagaaattaataaaatagggctaaaaataattttaacagttttaacgattgtacgatatgctattctcttaaatcttctttttgccacttaatatcctttcttcatggtacttcctataatacaaaagagaaattgaatatttcactccttgtagcattaaatcaaatgaaaaattcgatacaaaagtaaaaatagcttagaatgttttttctggttaatataatcctctttaggtgattcattggattcatccatgaatccacgattgcctcctgctccataaccatacgtagaaccactaccagcagaagatagtgattgatatttccttattgaatcgcaatttctaactagaatgatactagtaaacttttcatgaataaaaaatacactatattatagatcacatcacctttaaaacctattgtacacattttattcctcatatttttgaaattcaatgaggaagcaagagtaaaagccaaaataaacacttaccatctgattgagtatcaggtgcgcttgctgtatcacgaaaaccagataagtcctcgggtatatctttccctaggtactcagataaattggattctgcattattattgtatatgaagtcaatgtttttattgttagatggttttgattcactacttgacgacgacgaatctgatgaatatccacggtcacctgctaaaccgaatccataggtagatcccgtgcctgcagacgcacgagtagaatagcgagaaagatatgtgtcactttcaaggtttgaggatgaagaacctttaatttgtcaataattatgaaagatttcatatatactaattgttttagaaaatacgcacgcataacataaattcaaatttaaaattattatacagctcctttaaagtaataaatcaagacagttgcaagtaaaaagagaagcttaatttatattttatatactgattacaacgttacgttatgttatggagtaaaagcactccgcattttcaaagttacttgcgaaggcgtgcattttaaaaatgatgtcagtaaatattattcatgtatttttttattgcttcaacaaattaagcgttattgatggttaaatgtcagcaatactacactacgttgcgtatcactatatgtcatatgttggaatactagttaagatccgcctattgatcataaggagtaactatccgtctatatacattgatatccgttgataacaactattagaaagattataaatagagctactgctcaacttcgttcctcagttcagttatgagctatatcggtgaccgatactaacagacttataacaataaatatacattgttacttaacataccgcataccactacattgtagctcgcaagtaaaactcaccgcagttctacgtatccttaaaaccagatgccaaactgcgtagctaacattaaatatgttttttaaattaatagaaaataagatgtaaaactttaccactgtaaaatccttaataatcattattactgattaggaagaaaggtaatgagacaataaaatcggctaccagtgctttcaaccaattgaattaggaggtttttatttcccattcatgactttagtgttagttcttatgaaactttgtacctagcttagtttagaagctctttaattcaccttcgacgaattgcagtactccgtggagtttatgtaatgaagtttgcgaagtgatacatgccacagacttttttgagccatattataactttcattttcaaatgaattgagaatggtacaagtacccactaatgtccatgtaccaccatcttcaacattccgtatgaactttaaacacatttagaaaaggagtgattctcttaatatgctcagtagcattcagtaccgacgctactgccgaaacgatggaaaatgttcacacaacgatcatcatgtttattttatatgctttcgactacaaaatccttagtccttagagttttggttgctttaaggtaatggcactaaaattttcgactcaacttcagaagtataattgggaataatgtctatttatttgtatactctgatcaagctcattgtatgcatgggctctttacaaatcattaaaaaagatttggactattccaacaaaacttttagttcatcataatatatatccaattttacagttttaacgtttcctcattgtcaaatgtaactttgttgtgtcgactcgtactaatatttataacgattttagaaaaataaacgacttccgtactcaaattttcttctgctccaatttgcaactctatgtatgaaaatttaactaccaaattaatgcatttcctagattttaattgtaattatatgattcttaagttttccgataataaacaataccggccagcaacttaaaatagtggttactcgcttttatttcataactggcgtaagggttataatgcatagaactcgatttgcaaataagataccatttacccaaaataatgtgcataaaaatgtattctcttttgcttgattatcagtaaaaaaaaactatactagaaatactttttaatattcatttcgcttcaatatattcggtaatctcgacagcgtctttttctcgcttcccatcgtcgactttaatagttttcgatttgtaaatgatattccacttcccaataaactgaggaccgttgacatttgaaactgtactgtcatattctttacgatagtctaaggatccttgaacgtatttaacatactcaggtactcctggtcgcaaaatgttatctgcagcaataatgctcccttgacctatcaaatccagcgtctccataaccctgagatcaggaacgtatagatctttccagtgatcaataaaaacaaaatctaagtattcgaaacttggaatgacattcggtaggctccttcggagctcaaccaacgaatcagttgcctttccaacgatgatagtaactttattagataatccagccaaatcgattattttactcgcaattttagcaaactttggattgacttccaagctataataatgagcagatggatcagtcagttgttttccaaacagaatagcagaataaccaacgtaaccacctaactctatcatgacttttggcttcacttgttgaatcttttcacttattatttttccttttaactttcctatattcatcaggaaatgaccttgctcaacatactcgtcaatcacatttataacttcatctggttttccgcgtatctgatcaagtttttctctgggaagtgaaaatatataattctcaagttcctgctccttggattttttagtttttgtgtatagtataaaaaataagaaagggagagctaaagcataacgtaatttgctagtggttaaccaatggagcgcttgagcaaacatatttaggcagcaaatcgataatattgaagagttgcctaatactaataaagatttaggctaatatatatgcaattttggtaacggatgaaatgacatcggataagccacgtaacttaattagtgaaattgtgggcagactgactaattctctacaataaaagcacctatgctgcatgtatgagaaaaagtttttccgttacagatttaaacatattttaacaattacttacacattttcatacatttatcaactttattgttatattcatgcggtctttacctcttcgacgctgtatactggaaaccatatcttagaatgaggcttatcagatgcgcagcaaaatgaggcgtgataaacatttatctgatttcgatcaacattatttcccaagatcagcagcagaaggattaatctgtctaaaatctagtccctcgatttttgaaaaggatcaacaagtcttctagaccctccagaatttcagagctgtatgaaggatttcttgctaacacgttggagagtttcatcaatagatatttacaattagacatgcatttgcatgctaccggctgcaccaatggtgttaagctatgtttctcagaattcttcttttactatatgctgatgcatgaaaatagttgtaggcaataaaagagaagtactagtaattaatataactacatattactgacagaattgaaaattcataatctcagttaagataggtgataaacaacgaaaaataaataaatatcatatgagattttttaaatctaaccatattacatatccaaattgacataaaacgtaaaataataaatctaataaagtataactaattttgcttttactgatgccatcaagatcgtattgctttcacgacttcgtgctgatataaacatgaacttttgaagtttgttgcaattgaagttaaaatatatccaaaaatggttattttctgaatcatacacttaacaattaaaaaacggcttagcatcaaaataataatataatttaaacggaattcaccagcgtcagaaccattacctactaatatttcttaatgatgcggtgtatcgcgtaactgaaatattgagtcatttatattttttaattatattataagtctttatcaagtgcattttaatacctggataactattgcaacgtactttgctttacgtctgtaaatactgctaaatttttaccttctcatttatttaatttcagtagagtgatatattaaatcttttgccttcttctgggctttccaatattcagtttattattaccttatatcatcatatttgtcaggcttagctgaatttgatggtgaaaaagtttcaaagtaaactaattaatttacaatttaatattatattgaccttttttgtgtatgaatggaatcatgatataacttgtttaaattttaaagttaaaaagagacgcggtgatttttatgtaattaatgaaagattttttataaagtatattataaaaaaaaacaaaaaccctcaaaatttaacgaaaagcatttgtaactcaaaaacctcaattaattccatgagacaatacctagcaacaataaataagaaattacgtgctttcgtacaaacttttttagcgattggtggatactactcaataactactcaaatagtcaaaataatacttatcacgcacccagttttgctttgtcagtgctcctcataaacgttttggtattacgtatcaatcactagctgtttaccgtacctgcagttataacgcttatgtacgttagcttagatagggaagtaaggaagatgtaagcaacaagcacagcaatcataaatgagtacggtgtccaattgacaacaaattctaaacattttaacagaaatcagtcgagagtagagtttggtgtgtaagcactaaagagaacaaagagcgtcaattatgatttaaaaaaaattacaattgcgttagaagcagtgagcaatccattattaatacaccacgtgtaagttaaagtaaaccatataccggataaccctgtttgctaagcacgctaatctatccagatattagacctgtattattatatatgtacatgcgtaaaagagtttatattgtagagtgatattacaaaaaattgaatcatcaatctttagcgttattaccataaaaactttacttttggttcaacattacgcaaatagttatacggagcgggcgtatgaaacaatccaaattttatctttcacattagcataaaatatggcagtcatgctgaaaaagattgtaaaataagaccatactacaatttataaataaaaggcattgtaaatgtcttataataattgaaagtatattgataaaatgtgcgaccaaaaaattttttttaaatttttacgattacaataaatacttttctcagtggtacaccatttgaaacttgattgttatattttggctaattacgtttaaaaatagtgcggttgtgtggaaataatctggaaaatccattttttggaaaaattgttttgcaacagaattctatataaaaaattttgaaggttttagaaaacttgcaagaattatttaggacttgtttgttaatttcgttgaagacttacagcaatcattactttactctcaacatgttcgaaatttatataatcctgatgaagttataatagtagttagtttcacaaaggttttttttctgctaactaaatagagaaattatatattatattacagtacaatttaaggcttgctagatttactcaatcgctcatacatacatatatgtatgcaaaaaaaagtcgaaaacggcatattatcagcaatcatatttgtctttgttacgaatgcaatgttgtttattgaattcaaaattgctaggcagcctattacggctgggcatggagtgaccagttatgtgcgttatgaggaaagtattcaaaactcaagagactctcaagctacccctaataccggggctttgaaaattttaacagcaaaaacggagtagtataatacaatagtattctttcacgacttcagtgaatattaaggatcctgcaagcttgactttgcgtcattgacgttatggcaggaacctagtaattcttcagttaccgctactacaattgcttttattccttttgttaaatcctccactaaaaaattacatttttatcagttatctttttcagtcatcttggagaattagtaaatttcaagttttcgtctcgaggaatacgttcggttgtccgtcttctaccaaaccgtttatggggttgaagattaccctatgtacgaatttctcattattatagctaaaaccaaaggcttctttttcaatattgaaaggtacgaatgcttagcttgcagatcacaaaaaacctgcttcgagtttacttttgttaactcttgagagagagcttcggaatattccttccacggtattaatgaggaagccattacaaccaaggacattgcatcgtaatttgcaaactaccagatgttttctttgctactgaatattatgaagaagtcgttgaataatttagaaatatcatttgtcgacaatcaaaccaacctcaagtgacttgaagcagcactactgaggaggaaagccttcgcataaccaaatgtttattaatttagcgattttcgtcgtcaagaaataatcatgtcaaaaggcgaattctcattgttaataataggattctctcaaactcactgtaggtaaaatgagccaagaaagtgatccctgttacctgtctctatgcctacattcattgaacaagatgtgcattctaatgcttagtgctcaatttatatcctccttgatattataagctttttcgacaatataagaaaagaaagaaataagagattagttatgcgcattgcattgaacaaaggatacgagaagaaacaaaaagcgtctttggaaaaaggctccatagtggttattttcgacaattcagaagtgtagggtttgatatgatattaaattaaacaaggctccatttgtttgacgaacatcccagttatctagggacaccacatattaaaatgattatctattgaattaataattatttactattagggtattgaatatactttatctcgaaaaactaagttgccttctacctcttttactcttgttttaccgaagtctagacttgagttcatcaaattcaagacgatattgtattgcattatctcccctaaagaaaggagtttaagtgctatttggtggtgatggcgggtgtgagacttacccattagttgcgataggttttcatgtgtttgaaatagataattaaatccaagcatgaataacttttaaataaatcatcattacctttaaatgtgaattttacaaataaatacaaattttatagattcattgtcgttatattgatgatctcaatttctgcaatgaaacttaacggtcaattaaagttgaaacagcacgacgaacacaggacggattgttcacataattcggtaagatatattagcgctcgctatccttcggagatatacttgataatctatgtctaaatttgcattgaaaaaattatatataatgagggataaatgttttgttttctatactctcctgctttactagtcattcgcaattgtaacagtagattttttgcatcattattactctccgaaacatgactgaacactcatttaagcaaatagacgtgttttctaataaaggttttcgaggtaatcctgttgcagttttttttgatgcagataatttatcacaaaaggaaatgcagcagattgccaagtggacaaatttatctgagacaacatttgttcaaaagccgacaatcgataaagcagattacagacttcgtatatttaccccagaatgtgaattaagctttgctggtcacccaacaattggatcgtgctttgctgttgttgaaagtggatattgtactccaaaaaactgtaaaattattcaggaatgtttagccggtttagttgaattaactatcgatggggaaaaggatgaagacacttggatttctttcaaacttccgtattacaaaattttacagacttctgaaactgcaatttcagaagtagaaaatgcattgggtattcctctgaattatagttctcaagtttctcctcctgtgttaatagatgatggaccaaagtggcttgtaattcaacttccaaacgctacagatgtgctcaacctcgttccgaaatttcagtccctttcccaagtttgtaaaaacaatgattggataggcgtcaccgtctttggtgaattaggaaaagactcgttcgaaagccgaagctttgcgcctttaatacatgtcaatgaggatccggcttgcggtagtggtgcaggagctgtcggtgtgtatattggaagctctcaaaaaactccaacttctctatcatttacgatttctcaaggtacaaaattaagtagacaagcaatttccaaagtcagcgtagacgtttcctccaataaatcaattgctgtttttgtcggtggacaggcaaaaacttgtatttctggaaaatcgtttatttaatgtttttattacaaatattcacttgcgagtttattttccaatactgaagactttcaatcaatagcaaatatgctactcaaggaagttcactcattcaaaagcaattggtttactatatcgttttttctaactagttactagtcattgaacaatctaccgaatgataaaatgaaattttggtttttcaatatgtgatgcacgtacgagatctaagttcagaaaatgtagagaataagaggaaggcagtattttacgtccttgatttatttcttgcattcttactatatactccttaacacatttacaattatctaaacttcctgcgaaatgtaatttattatgaacaatatttaatatttatatttgacaccaagaatagctgtcgaagcctgaataatatatactattgcactacatcacattaaaaatttccagcatcttaaataatttgatatgaagattgacaaatctagatagaaagtagaatgttttatactttaatcgcaatatttgtttcatgctttactttattcgattttaagtttcgtgtaaaggtaaacaaagtattaagtagaaaaagttgtggtgcttcccattgcttagatttcaattccgattgaacttgaaaaaaagtggctcattagcaatcgtgatttgaaaaaatataaataaataaatgaatggaacaaaaatatcccgggagatgcactaactgtgttaaactgaaaatgaaacatctgtggtatacattcggatgttttctttcgacagccgacttcctaacataacctccgacatctggtcattttttatttacatgaggctcagaagtggacaattcgttgttcgatttatatctgaatgttaatacgtaacgattctggggtatcaataagagtctccactaaaacagatataaaggggtaagcccaaacttctcttgacatacatttgaaaacacaactacgaagagtactaatgtcgaaggatatacagcatctcataaaaccttggctactacctccaaaaaaaactatgcctttacaaatgccaatatagtcgacgttgtaacaggggaaataataaaaagtgctactatttataccaacgatggaattataagtcaaattgataccaccaaaggagcagtgaaagagggtttcaatgtcgtggatcttgagggacaattcgtatgtcctggattgattgacgcacacgttcacattgtggctgttccaggagaagctgatatgaagtctgccttacgactctcattttcgcgtgctgtcttacgctttcacaaggtttgtaaccaaatgctagaaagaggattcactactgttagggattgtggtggagccgccgcatttgttcgggatgccatagaggatgatgtcattcacggacctcgattacttctagccggaagagctctttcacaaacaggtggtcacggtgatttacgtgatccggtttccgaagaccatatggaagtttcttgtggttgtcaaagtaatgtatctctagaatatgtgatggagctgatgaatgtttgaaggcagcaagagatgaactgagaaaaggtgctgacttcatcaaaatcatggctggaggtggagttgcttccccaactgacaagttatcctcacttcagtttactccggaagaaattagggctattgtaaaggctgccaacagtagcggttcttatgttactgctcatgcatatacaactcattctattcgtcaatgcgtggaaaatggtgtacgagggatcgagcatggtaatttaattaacgaatcgacagcagcatgtatggctgatcatgatgcgtacctcacacccactctcattacctacaagataatggcaagcgagccattttccaaattccttcctgaagcatcaagaacgaagaatgcagaagttcttgcttcaggattaaagtttttagctattgcaaaaaatgctggcgttaaattttgctatggatccgatttattcggtcctttgattgcagcatagaccggcgaatttttattacgttccgccgtatgtaagcctatcgaaattttacaacaggctacaattaatcctgccaaacttttcggaatggagaacaagctaggacagctgaacccaggtttttatgctgaccttataattttaaacagtaacccattggaggacatttctatattggataagccggatcgtcatcttttagctgtcatgaaggggggtagaattttcaaaagtagatggactaaattgcctagtgatatcgtcgtaaatgatgttattatgtgaatactgattatttaatcatttatcacttaccaattggagatgacttagactttttaacgtgtaattttaatgtgcacatataaccagatggttttgaataagcatcgtaaaagttaggatattggtgaacatagattatcgtaaacaagaaaatcgtctgcactttatagttctcatttgctttttttttttatgtagatcactttaagacaaaacttttttttctttctttaagaaagaataacaaatatctaatgctttcacatgcatttgagttggatgcaattgaatattcgaaaaaggattcgatgaactttacaattattgctatacataacaattagacagaaagaaagtactagagtatatttaaacttcatttcatttaccagctttggttattttaataatgaaattaaatattatatcttaattcgaatattcaaaatataggacaaaactaatttctctttcttgaaattaaaaataaatacgcttttgcatccatttcagattagctaattacctccaaactttggaagtatcaataactcataaagacaatgtactagaaaaagctaaacttttccgtaaggggtgttttgtataaaaaattatataacagcatttacaagctttccaaaattataaaaacatatgacaattggtgagaataggttgaattctgtgttataaattcgaaaaatggattggcatcgacaaatgaaacatttaaaagtttgaaatccacagaaaatattacaggcaaattctcttttagatgatacgcttgactaaaggtacaatcctgtcagtagttttccatcccatttgatacattactaggtagttaatatacttgaagctaaataatcagggaatttatttaaaacttttttataaagctaaaatatgtaattagacaagtttatttttcctataaagtcaagttttacaatgtctgttaaacgctcatgggaaagctgtttagtagtaacttttaactctttccgttaagaataattccatacgtgatttactgtatttcatcataatttacagttacgattcttgtaatagtataccatcactttgaggaatggttctatgatgataacaaaccagctacgtttagaaacagtcgcaaggtttgcattttcatttcttcttttcaggctattcgtaacagaccttgtgtatttatttcaaaagtttttttgcattttattattttccttttaattctatataaacgataacaaattttaaaagcaaatacactgatccttttttttttattttataaaaataaaaatacgaaaaaaatggatctgtaaattgattttttgtaaagcctttcaaatttaatggatataaatttttttatatcaagtatttaaaccaaagatatctcaataaatcatcgcataatcttttaaacataagcggacatgaaatcataaccataaacttcatactagtgaattatttataaatttcatagggacttatagacagtttaaaaagatgcccaattcttataacatcgatatacttaaatcgatttgaacaagcatcaggtagcaactaatggtgagagtgtgcatagccgtataaccgatacaagtgacagcaatattagcagtgaaagactgctaaaatatcgatcataattgaaccgtactcgatttgtccttttgagatttagttttaatacaggattactaatacatgtagagaggaataaatatagtggcgaaattttctgtatatctgaatattcgctatcatttacaagaagtacgtgaattttcttagtaatttccctctgcgaactaatgacagctttcatatctaacatataattttgcaaattgaagtacaaaaccaaagttttcctattttgactgtttacttctatcaagatttgatgtcatataatttaaacattcaacaagatgaaattgatttttgaagcaattgaaacgaaattagttgaactagagtaactttgtctacactagcattagcaagctttctcgacgctacatgtacctatgttatatttaagttggaaatactgatatagacatacttagaacactccccttttgaatacaagaaactacctcaatccacgaatcttaaatgaaatatttagttccacacacgtttcactacaagtgctgttgatgatcagctgataaggctacagaaccggccgatcaattcaactgctttcctagttgaaaaccagaattaatacagaagtaaaacatgaatacacctaaacggaaaacatccgatttagttatatggctatctacaaataattttccatcttatggtggaaataaaactgtcggtgattccggttccgtgtaaccgcaacctttattgcgtacttctgcttacgatgttggccgcacacctatgcatacatatcagatagaggatgtaagtcaaacatttattatcgtaaatcgggaaatcatccgaggatttgctagaatttgaagggagtgtgtgtcgatgagccatttgttcgtcatacagcagagaataacgaggtgttgaaagaaataagtcaggtaatctccacaatgctactaagcaatttccgctgaactacaatttcgtcagttcatacaacttaaaatgctttgttgaacaattatggagtagtaccctcattcaaataaaatgccttccggtttttgagtccccaccttttcgttcgtcgagtttccattgcaactacatgaccaaaatggaaacaaaaagacatcgtatccgctttcaagctaagggaatcaaagataagataatgaatccaccgtcgatttttttcttctatatataaagatcaatttatgcaagtgattttctcattgtactgagttttatacaaaatgtggagctctatcatcagtttcctattcttttctgtggcattatgtcagccattgttgtttcagaagcgctcttctaatgtttcggacttcatttcatttaatgcttcacttcccaatgttacaatttttgcaatgggaggaactatcgctggatatgcttcatccagcactgaaacagttgactatgccgctggctctgtaggaatagcaacactggttgatgcagttcctgctatcaagaacttttcaaacattcgtggagtccaagttactaatgttggcagtgaagaactgacacctgctaacgttttgaatcttactcagttgattctagccgaagttgccaaacccgatgttcatggtattgttgttacacatggtacagattcacttgaagaaactgcgatatttttggacatgactgtcaatactacaaagcccattgtagttgttggagcaatgagaccttctactgcaattagcgctgatggccctatgaacttgttaaatgctgtagtggtagcggcctctaatcgatctattggtcgcggtactatgatcttattaaatgatcgtattggatctgccttttatactacaaagacaaatggaaatatgcttgataccttcaagtcatatgaggcaggattccttggtatgattcttgatcaaagaccacatttcttctatagccctgctacaccaactggtaaagttcattttgacgttagcaacactactgaattaccagcagttgaaattttgtatggatatcagggactgaatcctaacttggcaaaggctgcagtagatctgggagccaaaggtttagtcttagctggcatgggtgcagcttcctggacggatcctggtaatgaagtgattgatggattgattagtaaccaaagtattccggttgtgtacagccacagaacaatggatggattttctgactattattacaacggaattcctgcttatttccaaaatccgcaaaaagctagatatatgcttatgctttccattaacgctggctattccattcaaaacataactgatatattcagtcttgagtattagtgttatttcttggagttatttatcaaccattcgatatttctgttttgaacatagaatcacgagtatccttcgtttacgaagtagaacttgttaaaattaaatctggataatgcctagtcaaaccaattgttttattaattagaaaggaaaattaaaacctctttttaaataaatattactttattataacttttatttaagactgtataaaaatttaacaaaaacatatgttaatcaaaatcgaattttgggcgttagacaaattccacatgtatttgaataatagcattgtattaaggaaaggataaaactgaaaactatccattttacaaatgatcatctatacttacttaccttcctgttacattctaacttaaaatatttggtatgaagatgcgtaattttcaactaatacaaggagatacagagatcttacacacaagtgggtaagacatcgtaagcgaaatagcctggcataatatttggcaaagagtctcaaattttaatgatttgtcgtacacaccaatttattttagccaataaaaacatggaatctgcaagttaagcaatacgaagtgtgtaacaattattgtaaagtgcaaaaatacctagggccaaaaaggcagtttagtcacagtttgactaattggaaatctttcagttgatgagattttaataggcctataactaaatgctggtccaactaatagaaaacattacgtaagcaaattgataaatttttggtatatgaattgatatagcaaaacaatgttatctatcggttctgctgacggcgctataccaaaacatgaaatgtcatcgcctacaattggaaataatactagaagcatcaataaatggattcgaagaccacaaaagcaaaaaaataaaaataaaaaaaaataaaaaatgccaaataaagcaaattacatgactgagacatttaatctccacagtaatacgtggatgatagcagtaagtaatagtattagaaagcaaaagaaaacgactcatcatttcaccagtgcatctaacatagatggtattaaggatcaaatttattcagaacaattcctgaatattttgtatactcgtttaaatgaaatgcacagcgtaggaaaaaaaaccatatcttgccgattgtgtaaatcccaaaaacttgaggattgaaatcgttgctgtgtttgagcaattgtaaaccatattggtataataacatgatattgttaaaagaaaagttgaagtatgcagctagcagcagaattttgaaaagctagatagtacagtagatggtttcaattcttgctatgttaataaattacacataaaattcacgggtataatattaatctacaaagagcgtaaacttttgttacagttgtaatcattaaggtgatatgctcatcatggtttaggaatttaaagaattcttccttcgagtttgtaaatacatacaaatgcttttatatgagaattcactttttttttaacatctaaaacagtggtatttagatattctacattagtaagcgaaagtcaattatatctcatctagatcctttgctgaaatacactgcggtaatttaagtaatgattgccggttatttggattatttcatatacatggttactcaattacatttgggtacaatttttcttttctaaaagttagctagcaaattcactcaaaagatcgtagattttccgtatcttaggttgtttctgcgaaacctaggaaatgcggcaatgagtaagaaatttaaatttgttaacaagtaaattttgtcacataaaagacagcgccaatcagagtttgggatccgacccctcaatatgagtcaaataaaatggcatggaataagctctacagcagtaatcgaagggtaagtggtttgattgtccacaatttcgcagttcatagagattagttttcaaatctactcctgaataataatagctgtgaacttattatagaagttcgaaaggtggttaatattccgacttgagaacggtgactacattctttcgagttttcacaattaagagtctaacacattcttttaggacgaacagtgatatccaggaaaccatatagtcctttctaaaatacagcatagtacacacaccttttgtttacgaccatcggcatggaaaaatgccttttgaagaagtgtattggaggggagctgggtagaaaatttgccttgttggaccgattaattgaaagaaatttgaatacctctggaccgaataggtgatagttatttactattgacaacttataagatatccgtattgttacttgatttgtaatttagcgttcaaactctgacaaggaaaatggtcaatgtaggaattgtactttcacaaaccgtgcttttcattagtaataatttaggattgataaataagtacgttttcttagtatacgtacgacatcttaggttttttttattttgttattacaattacagtgcttgctaaacaaactcaactagatggtcagaaagtttttcgggaagatatcgtaagtatatcaagtttgttgagacacgtgtaaacggcaaacaaaatctcgaaaagggagtaaataactaaataaagatcgtaacaagataatttgaacaaaaaaaaacaaatttagtgataataaaaagggatatttgttcagcagaacgcaccataaattttctttaaaacatgtttaaatccactagatgtctcatcttcttcgtcagaattttcataagttcgtaggccagttgaaatatccagtttatccaaagacgggacgtgtgatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcattaaaaaattattaagattctggtaattattggcataatattttttctatggatcgcaccaattccttttttacaactcttcggttcagtgttgattatacgtcaacaataagcgattcctcgaagtcaacgaatttttgcttagaagcacgcaatgtgactactcagagcgaatagggtaacctgggggaccgttcagacatagcgaggagattattatcagtacttaattcttcatcatatttatgctttacttgtgtttatttgtgcttttgtatgtttttagtaaacagtttatggtttgcgtcttgatcttgtctatgtaaggatataaacactccttcttgttttttatctaaattccaagaataattattatgtaatctaattagtactttgtatagaaagatgttttaatattttaatattgtatttcgttatcttcaacggtacactagacttctgcacgccgatgtaagttttaagggttcagagcgaggaagggaaagttttgcaaaccaataacaatttaaggtaaaaccgattggtgctctatttaacataatttttcctaggagtgattgatacatatttgaaactttttcgcaaatattgctgattattacaaatatttagaattaatggaggagacggttaccctaaacaaatatctatcatataaatggtgttttttttcttgattagctttccaagatttggtaaacgattctttttaaaagcgagtttaacgaacaaaagaggaccatttaaaaaacgattcggcgagacatttgaactaaaataaaaaaataattcggaaattttaatttgtttgttcattgtgctaagacttaactgttttcatttccatgtatgaagtgatcaaagtgggactaattctatgataaacgaagtaaactaagaattttatacttaaacaaaggattacattttgaagcggaaaaaaaccggctgcaagacaaataaaatgcctcaaccctcttacgctgatcagattaacgttgaagattcttcagattatgagaaagaccccaaagaatatgttgataaggaaaaaggatattttccacatgttataacttctcatatttctaagagctcgtctcagtcgcatccagatgtgtcaaatgcagtgcttgacgaaacgttcagttttatgcaagaagctaaagatctagaaccgctcacacctaaacaagataaaagattgcgttggaaattgtattttactgtacttgtaatgctcatgatactggatatgatgttatacattgacaaggccacactaagttactcaagtatccttggattatttgaagatacacacataaatagcaaccaatacaatgatataaatacgcttttttatgtgggatttgttattggacagatccctggtcatatgttactgcaaagatttcccgtcagtaagtttgttgctgcttcaacggctctctggacgattataattttcttgcattgcgccgcatataattttagtggtttaatggcacttcgtttttttctgggtcttgtagaatcctcgttgctacctaccatggaagcaaccattggcatgtttttccctcattctgagcaagctcttcttcagccctttttctatatttcatgctatggctgtaatattcctgcagggtttatagcctatggagtccaatatgcaaaaaacaccatatctccttggaagctctttatgataatcgtcggaggaatcacattttttttaactattggactctttttttattacccagataatacttctactgctagattcttgaccaagaaagagagattatacacagttgaccgtgtacgtagaagtaatcatagcggtattgagtcgaagactttcaagaagtatcaagtaatcgaggcgttaaaggatccagtgacatggttatttacttttcatgttttttgcaatcaactttccaacaatttagcttaccaacaaaatttactttttacaagcttgaatgtttctgatttgaattctaccttggtgggcgtcgctagtgccggatataattgcgttagcgcaattatagcaacttatatgatgagtgtgataaaaaaccaaagtgcctttcacggagctatatggtatatcccaagtattgccggaggaattgcgtgcgtagccatgtcatgggatcataaaattggggagttagcagctattattatagcaagcaattttggtatcccttttattatttctcttggatggacaacagcctcttgtgctggatacacaaagaagcttactcgtggtgttatgtttatgattggatatgccattgccaacatcattggcccacaaatgtggcagagtcgtgatgccccgagatattatcctgcttggattgttcaaatagtaattgcttggtctgtttctccctttgtattgctgatcattcgctggattcttgttcgaaggaacaaaaagcgccttgctcttcttgagcagaataaagaacagtatgaaaagacttggattgagacgattgattcttctggaaatcacgtttccggtttttacgaaaattctatgcttgatttgacagaccaggagaacctatcgtttatttatcccttataattatccatttaaacgaaggaataaatcttaaaaaataactttttgaagtattcatgagaaatgtttacaaaataatttcaaattcccaacagtcatgaaaaatccttctactatttgcttttttttttgcaaaattttgtatttttaaactacttgcccgtaaactcttaacttattttagactactacaagacagttgctttatttacttgtttttttgtttcctttaggattcctaacctttaatagtaatcttcgtctttagcgaagaatagtttgaaattttgtttgtatatattgctgaaagctttattcagttactatttacatagattgaaaagaagaactagcattcattgctaaataaaatggaggtcgatttttatccccaatggtttctcatagtttactttgctgcaaagttgcgattgaaaaagagatgttctaaaaaagtatttttatatcaattataaagcctaatacgtaggggaaatccaaaccagttaaatttttcagctcggctttgcattccatctgataattttcgctgtagattatcatatttaaaaaacattgaatcaattggtaacttagcatatatacgttgatagatgaaatcagctattattagattttataatctttaaactgtggtgtttaataagtaaaagactggaaatagcccattaaattaaacaattagctgaacccgagttccatatttgcaataagttttttaccattaataaactgctatgtggtgtttcattaacagtaaaaaattattgtaaaattcaatatcatgaataatcattaaagattgtgcttagctggtttgaacaaaccgacgttttcggcaacaaaatcgtctggggctgttactactccagtttcagcttcgtagaccaaccaatactcgatgagttcgtttagaatatctggatggactttcgctagattttcaagctcacctttgtcctgggaaagatcatacagctcccattctgtttttattccttctttaggtacatatattgccttataatttccttttctgatagctctttgcccgaaaagttcccagccgctaaagtcagtatctttgtgtacgggttttccatgcacaaaatggtcaatccaaggtttcccacgggggattacaacatctcgtccttgaaatttgtgccctgggtgagggacttctgctaactcaaggatggttggcaggatatccataaccgtaacaaactcatcggagatgatgtctggcttgatcaatggaggatagcgaattatagcaggacatcgaataccaccttctgtaataaaacccttgctaagtcgagaaggagcggtcgcagcctgtgcccatcttggtccgtaccaaataaatgaattataattacccaagttttccagtgaattgtcaaaatacttaaccggtggttttgtgcttaataccgggattgcttccaaaactgacccttctgcaccgttgtctgacataaatataacaaatgtgttgtcaagttctccaatagttttcaagtagtcaataacacgaccaatattcaaatctaataattcgaccattgcagcataaacttccatcgttcgcgcagaaaattctttctcttctgttgttagttcgtcccatgacttggttcccattccatctacaggtgctggaattacattttctggtataagtcccaaatccttttgggcttgcaagcgattttttcgtaacacatcggggccttcactatatcgtccacgatatttattaatatattcttttggtgattgcaacggccaatgaggtgctgtaaatgggaggtaagcaaaaaatgactgggatttttcacgattttttaactgatcaattaatttttctgcaaagtaattggacgaataaaaattttttaagcttttgtgatcaacaggatcatgattgtgggtatacaatggtggtaaaaaaggtacagcagggttttctctagtaccaggttcatatgcaaaatgattaccacctccaggtaaaagtgcaaaagattctttaaatcctcgctttgaagggtaacgatctggggttagtccaaggtgccactttccagacattgtggtatagtaacccgcttcctgtagaatctctggtaatgcagcaactctatcatttaggtagccttcgtacccaggctttccaccccatactttcgaaaacctgcgtactgtctctgccatttgccctaaacctgctatgtgattgtctgtaccgcttaataacatagatcgagtaggcgagcaagcagaggctgtatgaaagtttgtcaaccgtacaccttcctttgcaagcctctcaatatttggagtgtgtatttcacttccaaacggagaaacatctgaccatccaagatcgtcagctacgatgaccaaaaagtttggttttttagattcagcttgtttattaaaagccatagttactattcaaattttttttgattgcgaataaatttttatgcagctcaaactgtaatttttattttatgttcataaagggcatgtgagacaagagacagcccacaagttgattaaaatatgaaaaaatatatttgcaacaattgtcttccgtaatagattgcaaaattacaaatacctaatgaagaagtatggcgtgctatcacgtaagctttgagtaacatcatccatattaaaaaagatactcatacattccaatttactggatcaaactgtaatttacttatctgaatattttagagataagattcagtaaatcaagtttaaaactaattactgtcactcactcaatatgtgcaaaactgagtttactgaccaggaattgactttttttttttatttatcaaggaaatattaattgagttatcaatcccaaaggaaaatatgtgaaaatatttaaacactcgccaaattatattaattgatctttatatcaataaatgctttactctagaaaaaatcggtttcggtaatatactacaaaggaacctaaatagattttgaagctttatacatataagaaaacattaattttctaaaagataccaaatgataattaacaaggacgtcgattttcgttattttgaactttcaacgagaaatgtcagtggaagattcaacatattttctatgagataaattagatataataacattttgcttttgacaataactgagaaaaatcatatttatacctagatttgttgagtgatacgaatttcatacaatttaatgggggtaaactgcgattaaaattacgttttggtcctttgtattgtcttattgatatgaaatatcagacacgaatattttcatactaagtggtaataattaatttacaactgacctcggattctcttttcgtttgaaattaaaataatacttaattattacaattggaatttaataatctcgattagtggacgtaatatatatgaagatatgaagagtataaaagtatcgagatgtatcataataaagcttaatgctatatatctgaagatttttttcttggtaaattgtttccgtaactaagggccgtccaataattagacttcctaagttcaaaaatagtggaccaattgttaaaaaatacagataaagaacatcttaagacattcacaatatacaaaaacaacttgtttcaattgtaggaacttgtaaagttaaaggattaagttgttgtacagaaaggatctttgcgtaatgttggatccgagaaaagatgtaacattctcaaacaatccatacatcatttcccttcaacgcacttttggtactatcaattgcaattataagtgaattcaaattatatcaaaagagttacgtaaattcatatttatcagatttggtctgatattatgttaaagtgtaaacttattgagcagcacccactattttctttttactcattattatatcggatgtattcaaacttggtttacatttaaatagtaatagcaaatcgttttaattacaaattagaatttacacgtgttaagttgtcattgttactcggtaaatgcatcctagattatgactataataattttgtttaaacattccttttcttagcatgttttcatttgtgttcgatgggtaaaaagctaataatattattataaaataagctgtattataataataggttgtctgagccgaagcaagtaattgtgctaactacattcccatatacgcttattattgcaaggaattttaaatgacttggaaatgattaaaaagcaaaattaattggctgttcacttttatatataatgtagcggcatgtaaagtgctactagtataggcatataaatatttatttgagcggacatctttttttaactatagtacttggaaaaatcgtatacggtggatcattagctgattaaaccagaaatattacaacttagttcaacaacgcattattgaaagtgaaagcgagtcctcagatgagcaacatgaagtatatcaaaatggtattatctacgatactgattaaaaggatgaagcatctatatttgagaaattaggtgatgatgaatctgctcatgaggacaatatgcttgaacttggagagccctaggaattttcgaaatttttttggaaacggagaaagctagatccaaactccattacaacaaaaaaatccatttttgatgatcctaatacgttagctgctttcaaacctagtccttactatgaaagtagacaccgcatcgatcctttttttagatggatatgggtcaggaacaaaaagttgttcgtaaaatagatatgctcattatttcatgggcattcattatgttttttgcactagaattagatcgtgccaatattcaacaagccctttcagataacatgttggatgatttaggaatgaatactaatgattacaataagggtatgacaatattttattgttcctttttagcggcaaaactgccatctcaattaattagcaagaagataggtcccaatcgctggattccaacccaaatggttttatggagcattgtttatatttgtcaatattctttaagtggaacagcattattttaaattatgagatggcttctaggtatgcttgaaggagggtttattcccgtcgtcatcttgtattaatcttatttttataatggacaagaaatctctttacgcttagcaatttttttggatttctaataccttgtcagatatttttgcttttattgtagctgtaggcatattaaagatgcgtggacttcatggaaagccaggttgggcatacttgtttttgactaaaggttttattactttattggaggattatctatttattaccaccaagtccaatgcaaacggcttcatgtttcgagggagaaagggatggttttctgagagagaagagaaaataattgttaataaggttctcagagatgattttgcaaaagctgaaatgcataaccgagaagcaattactccaaaaactctattccaagcaattaaaagttggaaaatgtatccattgtatatcattgggttgctatttgaaattcctaaaactcctcctactacatatttaacccttactttaagaattctttggttttcgactgtaaagactaattagttaactcttccatcaaaatttattcacatgtttttacttttgtttttaaattacctgagtgctctccttgatgaacgatctttagtttcgctaattggttaaatatggcttcttccgctattgattgcactttactgcttccctgctaatgaaaataagtgggtgatttatgtcatttcagcattaattgttggcagcccgtactctcatggaattcaggtaggttggtgttcgcgtaattctaattctgtaagaaacagaacagtttcggcttcactttataatatttctgatcaaatcgggtctatcatttcttcaaatattaccgtaatgatgataaacctctttatccacgtggtaatagagttcttggtatttgctgccttaatatttttgtttatgtcttatctaagattttttatgtaagcttaaacaaatatcgtgatcgaaaatggaacgcaatgaccgagaacgaaaaaaatgaatttggaaacaaccaaagacacaggaacgcatcgtttggattttcgattcgcccattaactctcgaatttgaatatatgattttttaaaaatttggcctccgagtccgctatgtaatatgtctattgtttaatattactgtaaaaagtggaagttcttgaagtgcacattcatttgatacagctaatagaggtcatacatagacttctttgtcgcttattaattgattgaaatctgttagagggattgatttaaaacgggttggttatcccaaatagcttatttctttcattaatattatagctttcggcaacgtggcataatcctatttacaaatattataaaatacaaataaatatatcaattacaggcttctaaaatctccatcaactcaataattaatgttatgcatttaaattaaagaataataaatattctaattttttacctagtatacgctttcatcaaaaagtagatacctcacagttgagttgggataaattcaatactacctatttagcaatataattcatgtttgggataggcagaatgcacaatgggaacacatgatacggcgtgttgtacagtattgccgatacataaccatgtcaataatcattcgtaatttgtccaacatttgaaaatagttgtcgttgttaacaactccctgcatcctcattatacgtgtttaatctttttcagcgtacttaacttgttttttgaagataagcagctaggattcacaatgattatttcaattttgtactaatgacttcatctaaacaattataaaacatatgtttaaatttacgtagttgtaccatttacgaaactattccatatatgaaaataagtaaacttaaatttttatttcctttctgctttaaaaaaaaaattataacaattaagaaaatattttattgacttaataatacgttttctaatattttttttaagcattcagtattgacgattatataaattatttgttacgaattagtatgaactaatatcttgagaaattaaaaaagaaggagtagaaatgcttgcatcttcaaatgtacgaaaataaataaaaagaagcagggtttcggacataccctaaaatggattataagggtaagcttacaagccttgtttaaaaatttttttataaagcaattttaaaatgaacgctataatagaaggatctaaattcaatgaagaaatattaaaataattttaaataaggtgagttcaattaaatctaaagtttaaatttgttttaacacctttgttcaataatgtagcaatttacaaccccaaaacaatgtctttcgcttttatagtaggtatgagtacaaaaatggcaacaaaatgttttcctgaagagcataaaattagtggccataaaaacagctgggaattaatgctttatagtatgtttttggttaagtatagttgaaaccctaatttaaaaaaattccaattttagtagttaatcaatacgatagtagtttacatatatgaattctctagttgattaaaaacactttaagctagaaaagagcattcacgtagaagatataaagaggaataattaccgcttgcttgagaaagatctaccattcgtaaattcttaatttctgaataaaaggaacagtcaataattttttttattagattaataatcctaaatcgttgatatatattatgtatctacatacttttttgtgcgacacgactgaactgaagcaatcagcaatttgtttaaattacatttaccgactactttggcaaaatattcaagaaatttttgttctaacaaaataattgaatagcaaggcagaaaagcttataaaaattagtgtcaaaagcaaggcaatggtattttaacatttaacctcaaaaacatatttagagttatctgattatgattgttaaatgaacggaatattagtttaagatacgaagaaaagtctagaagtctaactgttacaatatctgactgtagattttcttcatcgatattcaactcgtaaaccattttgcaattaagatgtaggcaatgttaaataaaactcgtttacatccaaacacctgatcgtttatatcgattcgtgttcttcaacaaaagtaaaatctttaatattttccaaatttttttttaattaaacaatcagggccgatctaatcttagagacataaatataaattttttactgctattgtaaaaatctgaaagtaatcgtatttttcttcgcaaaaaaatatacatcgaatgttcgaatccttcatttagatactacagtgatattcaagattcgaatataacattggattgataacatataattatgtaaacataaacatgagtgagtctccaattgctaaccaaggagttaatgtgtaaagcatttgctttttcccatgttaagaaatataaatcgataaaatcatttttaatttgcagccttttcataaattaattccaattctttttttattatagttaattgaagagaaggtacggtcatgatgtgactacatatgtaaacgttattttgatgcccagaaataagcattgtgaggatttttagtttccagttcatcaaaataatttcattaaaaccatttaaaaaaaactaaatgcaacattcagataataccaaccaaatttttactcgaagtttcggattttaatttttgaattgccataatggtatttcccacaatgcaaactatcgtaataagtattaaagcagtcccataaatagcccctattactcgaaaaaatattatatttgtcactttggataactgcgtattggatatgctcattgtacctaaaggaaaagtcatagcccaccaggcaacagtaaacttgtgcctgaatccatagttaattacggagaacactgcaaagaatgtaaaaaagtatccaaaagaaattagaaataaagacaatattaacgattgaactaacacgcaatttgaataaaattcaatcatcggaatttgctgataatatgaaagcgcaaaggttttcgcgttaattgcttgcataataataccaaatgctccttgtcctaacactccaattggaacaaattgggtgaatatcagagctcgagctggaaccttaaaaaaaatcattctccaaagtatgcaagcaattatacaaaagcctaaagcaatcgcatttgaccagcaaataaatgatgtgacaattgtatttaagattattttcttgtttaaacgggtagaaaaggtttcaataacaacagaacctgtagatgctgcaacagttaacggtacaatgggtagcaaaatggtcggcaaaaacgtagaaaattcaattttcgccctttttgttaaaattgtagagaaaataacccacgcagtgaaaaaagacatggctacactaaatatccaaaggatatataaaaaattgatccaaccttgtggtgatgactggctactcaaaaagcacagcatattaatacaactttggaatcccatggtatagcaacctaaaaatagtgtatttgggacatcaataaattcttctttttgaatcagagtacctctatagatagtgtgtttaaaaaaaaagacaatcgtgttcgtgaataagcaaaccagcgcgaatccaaacataatataggagcatatacgtagccaccgtgcagcaaagggaaagttatgcaaaacattagcagataaaccagttcccataattgaaaccatccaacaattctgataatcgcgaatgaaaaatctgtaaaaccaagacataatttgtttgaacaaggttctatagcaaagaagagtgctagacaataatgatttctttgtaaaccataagatgctaaattgatggttattgaaattttcagcagtccttttcacataagaaattctattaatcaataaagtcttagaattttcattatgtacccagatttttttataatttttttttaaatattgcctaaaattagatgcccacgttgataatgcaaaatttttcacgccatggttgtttattcgttcttcttacgtgacgatgtttgactgttgaattgcgacatttttttacttaaaaatatgatacacagtggcactctattgattatttttcttcatttttttgtatttgcaatgtagttttatagtcttcagtagtatagtaattcaggtggtcttacctttgggttctttgacatgattatagtgttcagtatatttccttaggttggtacaaggagcgcgtaggctggttgatgcccaaccaagtaatcatggttgaaaacagtttttagacagttaagcaaatatcctgcctttttgatcaatttgcttccaatatgtacatttcttattaattaatattatattttagttcactttacatataaaatatttaaaatagtagatgtattcagtattgtcagcttcgccgtgtggtatctgttttaatggtacaataaaactgcggtgagttttccttgtaatttattattatattgcaatatacaggtcgtataagtagcaattaattataggtatcctattattagatttccttgcctatcactaatatagcttgtaaccgtactgaagaatgaggttcagctacagcgccaattataatactcaagtaaggtcttatagattatcataaagatacatcttaatatggtatcaactatggtacaatgtataattaaaaaatgtgacatatagtaatactcaacgtagtgcatcatagcgtagtgtagtgttgctgatagatgctttgaacgaccatgatttttgctgcgagttacaaattattagtaagtggcgctttaaaaatacaatgtatttattatcgtaaaagtctattagttttggttatcgacataactaataacagaactgagagactaggttcggttgtatttctagataatatagatttttataaatgtcaacaaaattaattatagtatcgtattatttatgtgggtaaagtaaatttgggacatacagtgatacacaacgtaatgtcagtgtagttatattgctaaaatattgttttaattttcgggcaaaataaaaaatgtcgaagacccgtcgttaatgaagtcagatttattattatacagccaatgcatatattacatttcaaaagcaaaaacaaataattcagtatttgttaagcataaaaacatttttatattcaaaaatttaaaggtttcattcctttctttaattaattaattagctttataacttgttgtatggtaataagcatagaatgacttggaaaaccgtagatatttccagaaataagcattgtgaggatttttagtttccagttcatcaaaataatttcattaaaaccatttaaaaaaaactaaatgcaacattcagataataccaaccaaatttttactcgaagtttcggattttaatttttgaattgccataatggtatttcccacaatgcaaactatcgtaataagtattaaagcagtcccataaatagcccctattactcgaaaaaatattatatttgtcactttggataactgcgtattggatatgctcattgtacctaaaggaaaagtcatagcccaccaggcaacagtaaacttgtgcctgaatccatagttaattacggagaacactgcaaagaatgtaaaaaagtatccaaaagaaattagaaataaagacaatattaacgattgaactaacacgcaatttgaataaaattcaatcatcggaatttgctgataatatgaaagcgcaaaggttttcgcgttaattgcttgcataataataccaaatgctccttgtcctaacactccaattggaacaaattgggtgaatatcagagctcgagctggaaccttaaaaaaaatcattctccaaagtatgcaagcaattatacaaaagcctaaagcaatcgcatttgaccagcaaataaatgatgtgacaattgtatttaagattattttcttgtttaaacgggtagaaaaggtttcaataacaacagaacctgtagatgctgcaacagttaacggtacaatgggtagcaaaatggtcggcaaaaacgtagaaaattcaattttcgccctttttgttaaaattgtagagaaaataacccacgcagtgaaaaaagacatggctacactaaatatccaaaggatatataaaaaattgatccaaccttgtggtgatgactggctactcaaaaagcacagcatattaatacaactttggaatcccatggtatagcaacctaaaaatagtgtatttgggacatcaataaattcttctttttgaatcagagtacctctatagatagtgtgtttaaaaaaaaagacaatcgtgttcgtgaataagcaaaccagcgcgaatccaaacataatataggagcatatacgtagccaccgtgcagcaaagggaaagttatgcaaaacattagcagataaaccagttcccataattgaaaccatccaacaattctgataatcgcgaatgaaaaatctgtaaaaccaagacataatttgtttgaacaaggttctatagcaaagaagagtgctagacaataatgatttctttgtaaaccataagatgctaaattgatggttattgaaattttcagcagtccttttcacataagaaattctattaatcaataaagtcttagaattttcattatgtacccagatttttttataatttttttttaaatattgcctaaaattagatgcccacgttgataatgcaaaatttttcacgccatggttgtttattcgttcttcttacgtgacgatgtttgactgttgaattgcgacatttttttacttaaaaatatgatacacagtggcactctattgattatttttcttcatttttttgtatttgcaatgtagttttatagtcttcagtagtatagtaattcaggtggtcttacctttgggttctttgacatgattatagtgttcagtatatttccttaggttggtacaaggagcgcgtaggctggttgatgcccaaccaagtaatcatggttgaaaacagtttttagacagttaagcaaatatcctgcctttttgatcaatttgcttccaatatgtacatttcttattaattaatattatattttagttcactttacatataaaatatttaaaatagtagatgtattcagtattgtcagcttcgccgtgtggtatctgttttaatggtacaataaaactgcggtgagttttccttgtaatttattattatattgcaatatacaggtcgtataagtagcaattaattataggtatcctattattagatttccttgcctatcactaatatagcttgtaaccgtactgaagaatgaggttcagctacagcgccaattataatactcaagtaaggtcttatagattatcataaagatacatcttaatatggtatcaactatggtacaatgtataattaaaaaatgtgacatatagtaatactcaacgtagtgcatcatagcgtagtgtagtgttgctgatagatgctttgaacgaccatgatttttgctgcgagttacaaattattagtaagtggcgctttaaaaatacaatgtatttattatcgtaaaagtctattagttttggttatcgacataactaataacagaactgagagactaggttcggttgtatttctagataatatagatttttataaatgtcaacaaaattaattatagtatcgtattatttatgtgggtaaagtaaatttgggacatacagtgatacacaacgtaatgtcagtgtagttatattgctaaaatattgttttaattttcgggcaaaataaaaaatgtcgaagacccgtcgttaatgaagtcagatttattattatacagccaatgcatatattacatttcaaaagcaaaaacaaataattcagtatttgttaagcataaaaacatttttatattcaaaaatttaaaggtttcattcctttctttaattaattaattagctttataacttgttgtatggtaataagcatagaatgacttggaaaaccgtagatatttccagaaataagcattgtgaggatttttagtttccagttcatcaaaataatttcattaaaaccatttaaaaaaaactaaatgcaacattcagataataccaaccaaatttttactcgaagtttcggattttaatttttgaattgccataatggtatttcccacaatgcaaactatcgtaataagtattaaagcagtcccataaatagcccctattactcgaaaaaatattatatttgtcactttggataactgcgtattggatatgctcattgtacctaaaggaaaagtcatagcccaccaggcaacagtaaacttgtgcctgaatccatagttaattacggagaacactgcaaagaatgtaaaaaagtatccaaaagaaattagaaataaagacaatattaacgattgaactaacacgcaatttgaataaaattcaatcatcggaatttgctgataatatgaaagcgcaaaggttttcgcgttaattgcttgcataataataccaaatgctccttgtcctaacactccaattggaacaaattgggtgaatatcagagctcgagctggaaccttaaaaaaaatcattctccaaagtatgcaagcaattatacaaaagcctaaagcaatcgcatttgaccagcaaataaatgatgtgacaattgtatttaagattattttcttgtttaaacgggtagaaaaggtttcaataacaacagaacctgtagatgctgcaacagttaacggtacaatgggtagcaaaatggtcggcaaaaacgtagaaaattcaattttcgccctttttgttaaaattgtagagaaaataacccacgcagtgaaaaaagacatggctacactaaatatccaaaggatatataaaaaattgatccaaccttgtggtgatgactggctactcaaaaagcacagcatattaatacaactttggaatcccatggtatagcaacctaaaaatagtgtatttgggacatcaataaattcttctttttgaatcagagtacctctatagatagtgtgtttaaaaaaaaagacaatcgtgttcgtgaataagcaaaccagcgcgaatccaaacataatataggagcatatacgtagccaccgtgcagcaaagggaaagttatgcaaaacattagcagataaaccagttcccataattgaaaccatccaacaattctgataatcgcgaatgaaaaatctgtaaaaccaagacataatttgtttgaacaaggttctatagcaaagaagagtgctagacaataatgatttctttgtaaaccataagatgctaaattgatggttattgaaattttcagcagtccttttcacataagaaattctattaatcaataaagtcttagaattttcattatgtacccagatttttttataatttttttttaaatattgcctaaaattagatgcccacgttgataatgcaaaatttttcacgccatggttgtttattcgttcttcttacgtgacgatgtttgactgttgaattgcgacatttttttacttaaaaatatgatacacagtggcactctattgattatttttcttcatttttttgtatttgcaatgtagttttatagtcttcagtagtatagtaattcaggtggtcttacctttgggttctttgacatgattatagtgttcagtatatttccttaggttggtacaaggagcgcgtaggctggttgatgcccaaccaagtaatcatggttgaaaacagtttttagacagttaagcaaatatcctgcctttttgatcaatttgcttccaatatgtacatttcttattaattaatattatattttagttcactttacatataaaatatttaaaatagtagatgtattcagtattgtcagcttcgccgtgtggtatctgttttaatggtacaataaaactgcggtgagttttccttgtaatttattattatattgcaatatacaggtcgtataagtagcaattaattataggtatcctattattagatttccttgcctatcactaatatagcttgtaaccgtactgaagaatgaggttcagctacagcgccaattataatactcaagtaaggtcttatagattatcataaagatacatcttaatatggtatcaactatggtacaatgtataattaaaaaatgtgacatatagtaatactcaacgtagtgcatcatagcgtagtgtagtgttgctgatagatgctttgaacgaccatgatttttgctgcgagttacaaattattagtaagtggcgctttaaaaatacaatgtatttattatcgtaaaagtctattagttttggttatcgacataactaataacagaactgagagactaggttcggttgtatttctagataatatagatttttataaatgtcaacaaaattaattatagtatcgtattatttatgtgggtaaagtaaatttgggacatacagtgatacacaacgtaatgtcagtgtagttatattgctaaaatattgttttaattttcgggcaaaataaaaaatgtcgaagacccgtcgttaatgaagtcagatttattattatacagccaatgcatatattacatttcaaaagcaaaaacaaataattcagtatttgttaagcataaaaacatttttatattcaaaaatttaaaggtttcattcctttctttaattaattaattagctttataacttgttgtatggtaataagcatagaatgacttggaaaaccgtagatatttccagaaataagcattgtgaggatttttagtttccagttcatcaaaataatttcattaaaaccatttaaaaaaaactaaatgcaacattcagataataccaaccaaatttttactcgaagtttcggattttaatttttgaattgccataatggtatttcccacaatgcaaactatcgtaataagtattaaagcagtcccataaatagcccctattactcgaaaaaatattatatttgtcactttggataactgcgtattggatatgctcattgtacctaaaggaaaagtcatagcccaccaggcaacagtaaacttgtgcctgaatccatagttaattacggagaacactgcaaagaatgtaaaaaagtatccaaaagaaattagaaataaagacaatattaacgattgaactaacacgcaatttgaataaaattcaatcatcggaatttgctgataatatgaaagcgcaaaggttttcgcgttaattgcttgcataataataccaaatgctccttgtcctaacactccaattggaacaaattgggtgaatatcagagctcgagctggaaccttaaaaaaaatcattctccaaagtatgcaagcaattatacaaaagcctaaagcaatcgcatttgaccagcaaataaatgatgtgacaattgtatttaagattattttcttgtttaaacgggtagaaaaggtttcaataacaacagaacctgtagatgctgcaacagttaacggtacaatgggtagcaaaatggtcggcaaaaacgtagaaaattcaattttcgccctttttgttaaaattgtagagaaaataacccacgcagtgaaaaaagacatggctacactaaatatccaaaggatatataaaaaattgatccaaccttgtggtgatgactggctactcaaaaagcacagcatattaatacaactttggaatcccatggtatagcaacctaaaaatagtgtatttgggacatcaataaattcttctttttgaatcagagtacctctatagatagtgtgtttaaaaaaaaagacaatcgtgttcgtgaataagcaaaccagcgcgaatccaaacataatataggagcatatacgtagccaccgtgcagcaaagggaaagttatgcaaaacattagcagataaaccagttcccataattgaaaccatccaacaattctgataatcgcgaatgaaaaatctgtaaaaccaagacataatttgtttgaacaaggttctatagcaaagaagagtgctagacaataatgatttctttgtaaaccataagatgctaaattgatggttattgaaattttcagcagtccttttcacataagaaattctattaatcaataaagtcttagaattttcattatgtacccagatttttttataatttttttttaaatattgcctaaaattagatgcccacgttgataatgcaaaatttttcacgccatggttgtttattcgttcttcttacgtgacgatgtttgactgttgaattgcgacatttttttacttaaaaatatgatacacagtggcactctattgattatttttcttcatttttttgtatttgcaatgtagttttatagtcttcagtagtatagtaattcaggtggtcttacctttgggttctttgacatgattatagtgttcagtatatttccttaggttggtacaaggagcgcgtaggctggttgatgcccaaccaagtaatcatggttgaaaacagtttttagacagttaagcaaatatcctgcctttttgatcaatttgcttccaatatgtacatttcttattaattaatattatattttagttcactttacatataaaatatttaaaatagtagatgtattcagtattgtcagcttcgccgtgtggtatctgttttaatggtacaataaaactgcggtgagttttccttgtaatttattattatattgcaatatacaggtcgtataagtagcaattaattataggtatcctattattagatttccttgcctatcactaatatagcttgtaaccgtactgaagaatgaggttcagctacagcgccaattataatactcaagtaaggtcttatagattatcataaagatacatcttaatatggtatcaactatggtacaatgtataattaaaaaatgtgacatatagtaatactcaacgtagtgcatcatagcgtagtgtagtgttgctgatagatgctttgaacgaccatgatttttgctgcgagttacaaattattagtaagtggcgctttaaaaatacaatgtatttattatcgtaaaagtctattagttttggttatcgacataactaataacagaactgagagactaggttcggttgtatttctagataatatagatttttataaatgtcaacaaaattaattatagtatcgtattatttatgtgggtaaagtaaatttgggacatacagtgatacacaacgtaatgtcagtgtagttatattgctaaaatattgttttaattttcgggcaaaataaaaaatgtcgaagacccgtcgttaatgaagtcagatttattattatacagccaatgcatatattacatttcaaaagcaaaaacaaataattcagtatttgttaagcataaaaacatttttatattcaaaaatttaaaggtttcattcctttctttaattaattaattagctttataacttgttgtatggtaataagcatagaatgacttggaaaaccgtagatatttaaaagttttgtaaacatttttttttaaatagttgagattagtctgccgttttgtgtgattacgaaggaggtcttttaagacgttgctttttgaagtgtttctagtgaacgcataaaaaggtcaaagaaacatttgctagtttattatactttataagaaaatttaaaataagaatcattaaacgactaaaatgtcattcatagttgtttattggaaagaaaagccattgtgaatttcgaagaaaaatattattttcgctattggaagttacgcttatttatacagttgaactgaaagttaaatagatattatagaccatggttaatgatttattgtttacgtttgattgctaacttcatgaacgtaaactttcgtgttgacgtaatcaaatgcatggcacttgaacctactaattcctcccctgcatttatcgaaggtacgttaaattactttattaaaatttaaacgtgaaatcccaacaatcatttgtgacagaaagaaaaaaataaaaaagacttattgaatcgcattcaattaattcttaaataaaaaaaagaggcttgtttttaaacaatttcaaatttagtagtggctataaattttttgaaattgtaattacttgtactattttgttagaatttgatttgtaacccggtatccagctatagttgaaaaataatacgattttctattttttcaaatatgcttccaatccttatttttaatgctcaagaaaatataaaacagctgaggggtatcgattcgaaattcataactaattagtcagctatttaacgaaaaaaaacttgttgggagaaaaatttggtcgatatagttttttggttagtaatttttctaccttgctcattcatggtgtttattgacactctagcaactctttggatataacatcatattgattttatatcatcctcgtaactctttttattccattagcttaattttatagataaactttccccatcatcatacactcgtggacgttgcttgccctttatcaacgtctaaagaatctaatcatatcctgaactcccagttcattttgtcaatgcctgctattttaccatcctatgaggcatcgttttgatcaatgacataaaagtacattaatttagttttttagccatagtaataacacaacgttccaaggtgtaatttagaaataagtcagcaactcattaggtgtgatgattaacttaaatgacttagcgctttggggagtagctttaaaaaactggaaaagaatatggttagtttttataaattgaagggaatgagttattgaactaaaccaaataccgagaagtattttatagaagcattgggcaactaaagtattaattagggatagttcaatatcaagtaaaaagttttcggtaataatatatgattgcataatgtaacctcattcttgtttgtcaaaaaattaagcgctatatccttatcgataaaaagccataaaaattttgattacagttactcaagttttcttcccagctaaaaaaattaaagtgatatttctgcgaagatgacaagctctggtattatgttttgcacatttcttagtaacatattgtatgattttttgtttggcagattccctatatttccacatctctcaaccatttttaaactgctaagtttacactggtgttgcatttcagcattctcataattttcaaattcttattaaacatgttatccaaataaaccgtaccgcgtattttttataaggtagcaaaatctttattttgatggaaaacttcaaattggatagcatgaaaacagaagtagtgaaatccagatttgtttttcttagaatttggttgctttcgtttagtgaatactaaaaatgcaagcaacgcaaaatagtgcattacttcagaaagctgaagattttctttgtccgctttgtcgagatgcttaaaccactacaccaaaagttaaggtcgggtattttatcaggcactaagataatactatatacggaacttatctaacttcgatatgcaaccgcatggtacggtaagtagcaaaatacaggcatatgtcctttttgtttcggtaagaaataatatgtcgaatgataaaacaattaaatactggtaaacacagggtaaaggccatggactcacagcttatcaatgctggattccaatgaaattttagtttattgctatctacattattttctccctaaatccttaattatataatagtctgacatttcccttcattttcgtttgtatgaactatctttgatagtactaagcgcacaaacatttctttagtctttataaaaagactgctagtatctttgtttatcccttattcattttcaaattagatttaactttgaaaaacttaattgggctgaatcagttgatgttctttgatcacttaatgctttcattttgaactatctctttacaaaatgtcacatagcgattacaatttcgatattgagcaaaacgcttttgaaaaggaagcaccgaaggtgtccatcgaaagaaaaggagatgtcgttgaggaagaggtaatagctaccggcgaagtcgagaattatgctgaaccaaagagtagaaactttttgcagagattttttgacgactttaagcctgctttaacaactcgtggtgacggtgtagcactgaaacgaaaattgacatccagacacatgcagatgatttcggttggaggagccattggtagtggtctgtatgttggttcaggcagtgcattcgcagatggcggcccagcctcagtaattatcaattatatcttaattggaattatgatgatttttgttatttacgctctcggcgaattagcaattgcttatccagttgctggcagttttaatacttatgcaacgcgcttcattgatcctgcctggggatttgctgttagctggaattactttcttaattattttgtcacgtgtccattggaactaacaacgtgtgccattacttttaaattttggacagaaattaatagtgcagcgtggattagcatttttttagcggttgttattgtcatcaatctttttggagttcgtgcatacggagaagtggaatttatattgagtactattaaagtaattgctaccgttggtttcattattttagccatcattattaactgtggaggtgtaccaaccgaccatcgaggatatattggtggcagtattatcaaacaaaaaccatttcgacatggattcaaaggattttgttcagtttttaccactgctgctttctccttttctggaactgaaattattggactggcagcagccgaagttggtaatccaaggaaatccgtacccagtgctgttaaacaagtgttttggcgtattgctatcttttatgttgtctctttaatattgattggattgttggtcagtccggatgatcctagattgatgggcaacggcgatgtcagcgtttcaccttttgttctagctattcaagaagctaatattaaaggtcttccttctgtttttaacgctgtcattattatttcggtagtttcggtaaccaattctactacgtacactgcagctcgtacccttcaaggtatggcaactctcaagcaagcacccaagtttttttcttatactgatcgagttggccgtcctttaatagccatggttgtggttctcttatttggcttctttgcatacattaatgaagccgacaaaaacggaagcgatatcagcgacacagtgttcgactggttactagcaatctcaggattgtcaagcttttttacttggggaagtatatgtttatctcatattatgttccgtttagcatttaagaagcaaggtcattccttaaaggagttgggatttgtgtctcccatgggaatctggggttcagtcattggattgggtttcaacatattatgtttgatggctgagttttatgtatctctgttcctcataggtggtagtccgaatgctaatgatttctttcaaggatatctagctgcctgcattgctttagctttttttattggttacaagatttacgacagatcgcatattccctctttggataaactagatatcgatactggacttaaaacttatgacaaccaagatgaagaaaaagaagaatattcttccaagggtcctctaaacattttgaaaaaagcatggaatgccgtttgctgagcacattttacaagcacctgttaatatgtatttcttttcgtctttttttacaattgttttgtctttgttgcataccctttccctaactacatcttttcacgtttttttgaatttcaatacctgaacaacttcgttcctaatcttctataataaaccgggttgaaagatcttaataaaaacataacagttgctatttggattttacgtatctcatttatcaaaagcacgtattttaattttgatcgtaattttctttaaatatacacacctttcataataaccatattataattgaatagaacagttttgcatgcctaggagggtgtcgaaataaccagctaaagccaatttcttgttcccttctgttttattagttatttagataatctgtagtaatagttattcaaacaaaatggttgaagcaccaagttgaatctttttacaaataattttaatttattataaagctgtggttcaatagttgtttacattttaattgccattttatttagttaatgttggtttttcatttaacagtttgaacaaaaagtccaactatatccgcatatctgcctatcataattgaaattttgggaaatcatttcacatttgcaatcaatttaatgcacaatttgtcattctgatttcagcaacgctaatgcgaatttatgatcaccggacaccacggaggcaccacggactataaagatgtaatttccggttgcatataaattagcgtgaaatatgtgaaaatttagataaattgtttaaataaacagtaaggatttgaattacttatagcatcgctttttccaccaacgaatttgagaaacaaacagatcagctagcttgcattctaatcacaaaacaatttctattttaacgatgaggggggctagagctgttatcgatttgcgcgctattggttacaattacaatctcattagagaattactagacgaaaaaaatccagacgctcacatcttatgcattttaaaggcaaatgcttatggacatggagccgttgaagttgctcaattccttgctaaatattgttcagctgagggttttggcgtcgcatccattgaagaagctctggagttacggcttagcggaatacaaaatagaattcttttgttggaaggcttttttacagatgaagacgaactaagcctgattgataaatataatttttctataactattcactgtgaagaacagttaaaaagttttatgaattatccatttaaaaaaccggttgaagttcacttaaaacttgattctggaatgaatcgacttggatttactcctgcagaatatgctgataaatatcggttactaaaaaatcacaaaaatgttagtggtattgtcaaagccactcactttgcattcgcggatatccctgaaaagtccgaatacacattaaaacaatggagaatttttgaaaaagctgccggctgcttacctgatccacttagtgctggaggtggagtaattgtagtgggttggttaaatacaattcatatggattggttacgcactggctctatgctatacggacttgatccatatgatctcgacgctaaggctcctgaattacctaaaccgttgattccggctatgaagttaatgtctactattgtttgtgtaaagcacgttgaaaaagatcaacctattggttatggtggtgcatatgtgacaactcgtgattcgcttataggcgttgttgctataggctatggtgatggatttcctcaagttagaaatggatgtcccgtaataataaatggaaagagagtaccaacagtaggaaaagtttgtatggatatgctggctattgacgttacagacgtcccggatgttaaaaggggtgatgatgttgttttgtgggggaatccagaactgacaatagaagaagtatcaactttttctaacgaaaacccgtttgaaatcattacaggacttaccagacgtgtaccattacagtatacgttctaaaaatgtcgtttaaatattaaatttatttatccattattttaattcttgaattaaagagtggaaagcgttctttctctttttcttctttcttattactatttaacaaaaatacttttctttgattaatttttttaaatgcacaattaatcaaatgtaggtgtttaatataagaagaattgatgaacgtctttatttttacttttttataactattggtttttgtataatagtgttaaaagtatcgcttgagcataaaatatgtgaaagtgatcaatgattggtaattttttactatttatgaacaaactttccaccagttaaaaccgcatcctttgatctttaatcattttgttttgtttttttttttaaagcaaaagaagtctgtcgattatctaaaaaaaatgcatataaaattaaaaagacaataaaaaaataaagattacagttactgttttaatatttaaaaattgtggacaataaaggaacagataaaaataataattatcgatgctcgttacaatgaatcgtagcctgaggagaataagaatgcattaaaatttattataagagaaacaagaagacctataatgttttcatatatcttgttgtattttaatacaacatgtatgtaatttaacggcactttagggtattaaattaaaaataacttttaatggctgtttatatcgtgctcatcttgtgcgccttcgaccttaatgattttctgtttgttatattttactaaatgcgtcctgcatgctcgctgttagcaacattctttatagattttcgaatcctgtcagttgtttacaagtgtttgagtcactgaagtttattattgcttgataatcatctggctctattttctcaaatattttgaagttataggtagtaaaataaaaactattttttgtttattttaattcggaaaaggcaaaaaacacgttgctttgcgtaaatgcccgttatagtttcttcgagtacagatatgattctttcaaatagggatgatcaacgctaatggtaaaatgcaaaatgatatttagagctggatatttttcaggcaataaattgcgatactacactatatgacgtttattatgtttctaaatctcgtttgtaatataatatctgatcgccctgtaccaaactgtctgataaaaatttcagtaatggaatcatcatcaactcgtaaatacaatcctgaaggatttattttgtttaaataagtatattttaaatgacggttttgatataccgaattttttggtttattttgaattccctttagcttttgagtaattttttatatatctattattagtgatttttatttacgtcaaagtagtagatttattcaaagcacatatgatactaaagaatttcagctttcaaaattatatgcatcacgctgtttgaaacctaaaattttttaatgtcattttatctgtcgtacgtaaattatttgcaagagtgtttaataaatttcttgatagttgctattttaaataaaaatgctttatgtatcaagtcttttgtatctgtatagatactttgcttactgcctattaatttatatgttaatcttcttttgaagtatttaaaaaattttttttagcgagcaccttaaaaataatgaggaaaaaaacaaaggatatcttcgtatattgcaattaaaagagaatgtgtgtaattactgcacgtttttgtttttttgtcaaaaaatatcataatcattgttttgctaacgtttctttacctctatgcccgcttaattagtcaaattctccaaacatatatttcggcgctttcgactattagctgattcctacctattttcattcttttactatttcatttaattaatgtaggtcgaattgtaaacgagtttcatttccattggacaagatattcgaataaatgagctgcttaatcatgttaattgctgcaaaaaaataaaaaaaaataaaaaaaaaaataaaaacagatcatttaacaagtagatgatcatgttatccgatatgactaaataaaattgacgactatggtgcaaaactgaatggtagcatagcacttcaatcaaatatctctatttattactaatactagatttacaatgagacttaaatagaaacttttaattttgattagaaaaattacaaatttttattttttgatacgttataataaattaactagattttcgggcagctcgacattttataagatccttatcccccggactgcatactgtatcaagctatttataacttcaaaagtaataagtttataaataaataggtataattatttgtaaaaaaagggttaaaaagaaataggctttatggaaacctaatttttgatgaaaaatgcctgagatgatccaaactctgaaatcgaagtaatatgcaactattaaaagcttaaataattttttttagcaaacggtattaattatttttttgaaaaaacggaatctcccggtatcagaagaatctttcgtttcttcatattcatatgtttttaaaccagtggtgatatccagtttatccaaagagggaatatgcgatctgtcgtaaatcttgtaaccaatgaagaaaacaagagtaatgcaggcagctagatatccttgaaagaaatcattagcattcggactaccacctatggggaacagagatacataaaactcagccatcaaacataatatgttgaaacccaatccaatgactgaaccccagattcccatgggagacacaaatcccaactcctttaaggaatgaccttgcttcttaaatgctaaacggaacataatatgagataaacatatacttccccaagtgaagaagttggaaagaccggaaattgctagtaaccagtcgaacactgtgtcactgatatcgtttccattattattggcttcattaatataagcgaagaatccaaatgaaaggaccacaatcattgctattaaaggacgacccagacggtcggtgtacttgaaaaatgcaggtgcctgctttaaattcgccataccatggagggtacgaccagctgtatacgtacttgaatttgtcacggatattacggaaataataataacagcgttaaaaacagaaggaagacctttaatgttagcttcttgaatagcaagaacgaaaggtgaaacgcttgctgatccgttgcccattaatttgggatcatcaggactaatgagcaatccgatcaagattagggaaacaatataaaatatagctactcgccagaagacttgcttcactgcaccaggtagtgtttttcttggatcgccgacttcagccgctgccagtccaacgatttcagttccagaaaaggagaaagcagcagtggtatacacagaacaaaatcctttaaatccatgtcgaaatggtttttgtttaatgatactgccaccgatatatcctcggtggtcggttggtacacctccacagttaataataatggctaaaataatgaaaccgacggtagcgaccactttaatcagagctaatacaaactccacttctccaaaaacacggacaccgaaaaggttaataccaataacgacaaccaaaaaaatactaatccaaaccgcacaattgacatctgtccaaaacgtaaacgtaattgcgcaagtcgttaactcaaatgggaatgtaacaaaataattaaaaaaataattccagctaacagcaaatccccaggcaggatcaatgaagcgcgttgcataagtattaaaactgccggcaactggatacgcgacagccatctcacccagagcataaataacgaaaaacatcataataccaattaaaatataattaatgatcactgaagctggaccaccgtcggccaaagcgcttcctgaaccaacatacaaaccactaccaatagcaccgccaatagacatcaattgcatatgcctcgtacttaaacctcgttttaatgcgggacctccattaccgtcagcttctctggctggtttaaagccatctattaagttttgaaaaaaccctttatgctcaggttctacaaaatcaacttggccagacaaaactgtcgattcttgggaaatataatcctttttggcctctgagacttgtggagctttttcttcaggcaaaacgctttcaatatcgaagtcataatctttagctgacatcttgaaaattacaagtagtacgggctagactgtttagtcaaatgattattcacaaacacgaattgacagaaggaaaagaaaaaaaaaatacacaagttcgaaagattgcttttaaagtaaaaaggaaaataaaacaaatatctcttgaaagcttatatatttaccaattgaaaattggcaaatacaaaaagtaaaaaaaaaaaaaaaaaaacttcagatttgttaggaagtattgtcagagcaataaaaataatgcccagcgatgataaaaatgtcgaaatactaatataagctgcactcaagtgttaagtagtccgtcggtaaatttgcagtggtcaagtttatataagtctgtttgaattttttttaaacctcgtaaaatttttttcttacgatagtgttattgcgaaaacttttcaagcgctgatcgcatttttaaaaatgtcagatatgcttatatatagtagatctcggtatcaacgtcctaatcttcggtgatataattttattgaccgtaatccgtggacttcgaaattaaatgaagttttaccgtgtacatcttgataaattaaagctagtaattaacaaaaagtcgataagatggtccgcaattgttctaaagacttttagggaaagaccatgacgagccttaagataatgtataatgatagtatcctcaaaaatagaattctatgtctatcaccttcaatttattaacttttgatatatacttttaaagacagcaaaagataaaggctcctgaaaaaatttttgtacacattccaatttaccatcttaattgctaattttaaaaacgaaattaaagcaaattacatagaaaatgaaaaacatcaatatctaaatttggatgttaatgcaagtttcaaaaagcagttaatcaaataagttacacaaaatgtgatttgctagcaaaacagtaacataaaaattcccaaattaacaattttgcacggtatcatgttaccgcgggtagtgaaaaaaaatttttcaagtgaaatataggttaaatttgtttacttcccaaaaattttgaaaaaaaaaataataattgctttttgatgcattataaactattaaagtgtaacagtacagatagaaagtgggttttggattatattttcgcaagtattttatgcaaagcagaagaaagtccacggaaattatgtccgtggacttgacaagaattttctccaatctaaggtagataattttttttctaaaaaaaaaaggaatattgtgcttatccagttccgggctgaaaaaaaggctagagaaggaaattttctttgctttttatttgggtaattgattagtcgttgcaactacttttaccaaattcgcttattttgttaattggaaaactgattttacattattgagtcaaaattgcgtgtttttttaattggcattcagtatcataaatttttgctatgaataaaaaagtcgtataagccaaataaatttagttgtaattcatcatcaaaattcaattgtttattcgacgtttcagttgtttattattattaaacttgctttaaaaaataataggctcgactttaccgataacagattagaatagtggagtagtggagtaaagcaaaaaacgttgttaactaaattctatcgccgtacaatgtccagtatagtctatttaccgcataagtttatatggagtaaatacaagatgggagggggggctttaaaaaatccgcaaaatcgtcttaattgaaattatatgatttaccgtttcgtaacaatagcatcttgctaaaacagcttcacaatgtctgttatgaataggaaacaaatcggaaatcatttttaaaaaatgaaatcaaatttttgatggtcccataatgtattttatcaaacaagagcattttgtattttaagtttgttgaaataaagaagtctttgtaactaaataaaccgggaaaatgaatttccagaagcttttgaacaaacatgccaaattgtgccttaatttgtttgcatttaaattaacgaaaggtgctattgattttgagcgtgcaactaattgaatggatgtttttgaacaaaaaggtttattattataatatatggattcaagcaaactggacttttgcgattaaaaatttttaaatatctaagtgtcaacgaacgaatttcggaaatagctctcaaatgaattaagaacaattttactatgagaaaaaaaatctaaacttttattatttcgaaggtagcataaaaattgtattattagaaaataccctttgatctgcaaaaggcaaacgttaaatttttaaaataatttaatttgcgaaaaaaagttaaagatgtctactgaaggcaaaatcttaacattttgtaatttgttgttaagatgacatatgcttaaggtcccgagggtttgaatttgttaaaagatcttcatttgtggaaaaaaaaataattgaactttgaaataacgataaaataggtgacaaaaaagcaatgcaagtacttttatttcatgtcacaaagaaagctgtgatgcaataatgctgaataatactaaaaatgaaatggtaggtcctgaaattttcgactagacctttttgtttttttagttttttgcttttaccaaagatattgcatataatcattgttaaaatgaaataaataatgaatgaatgaaatgaactaaaaacaaaattcattaaaaaaatgcattcaacctagcgatgaagtgattttgcaactttcgaattaaaccggttaagactttaaaacgcgtttttttttaaaaaaaaaaaaaactaaaagttttgtattggtaaattaaatttggacaggttgctagtaataaatatttactgcacgataatatagacaagcaagaaaagctgtgttcatttaagatgcattaatacaggattcgtggttagaagatgctaaatcgatagttaaaagcattcagttcaagttttccttttaaagattttagaaacagaaatgtcttggttgggcaagaaaattacctgaacaaaaaagcaaacctgcgaaaccataaacttgtgagaggctcaaaaagtaatgcgatacgcagctatatttatcaaagcctattcgaactaattgctttaatcctacttaattctataatatgctacatttttgtggcatatcttttgttcaaaattgtattctgaatgcagcaataagttatgcgttgcgtcgttacgtatattcaaaaacagtaaaattataacaacttctcataatgcatcaatttaaaggtactcatagctttaaaaataacaattccaatagcattatattaagagcaattgcattttttttatcaagtcaaaggtatatcgaagtgttccgtggagcaacaaaacacgatttaacgattatgttctttggtaaaaaaaaataattaaaagttcatgacgtttgtcatttatcaaacaatttgcaaaatgtatgaatggccgttttttttatgttaatagtaaagctatgttcagaagaacttgattgctttttttatttgattttattaacatcagcattaaatcagactctaaaatatttcaacaagtcccatgtaaatccgttaaataccccaatttttgaaatttgttaaagaggtatgtaagcactagaatttaaaattttgagtattatattattttatttaggaataattgctattgtcgctaaatgtttcacggaagatttagctgagcgtaatactgtagcattgttcgagatatatttgttgtttgcaattttagatttgtactattaattaattatcaatgaaaaattaaaattactgatttgttagcagagctaacatgtatgaacaaatgatcatttgcaagcttaaaaaaagtaatgtgttggaagacatatatctttcctttaaatctgaaaagtagcttttaaaaatattctaaagatctatataccccgaaaagtgacatattgtgagcttattcatcatatcgctaatgactaacctgaatgtatgcttctatactacattgcttttaaagttaagggtaatggttgtttaatttaaaataccctcaagagaaattcgtcttcgaaacttaccaaagcttgaaaagcctacaataagcagtaaatgtacttatttaaactactgcttttgtagtatgatgagcagaaaaataacaatcctagaacccttatctcacgagttcgctaaagtaaaaacagtatttaatagaattcaaattttggtattctttacccattcgtttgacatttcaatttttttactgatttaattgttcgctaaaataaataggttgttttttagaatcagatactgtcactcataatatctttcgtttagttattaaatttattaaaatcatttctgttctatgtttctttttgatgattggcatccatagtctagttatcgtatgaatctgctcacaataacggttaagtcatctgttatagatgtgttccgtatatccttagaacgatagaattcagattatgcttgaacatatattaagtaagaatattttgttgacttgctaaaaataaagaaccattgccatgaaaatgtgttcttctgtcgaataaactacttaacagcttattatccgacaaaaaattttgatcagtaatgaaaaattaacaaaaatacattttttctctttcggttgccagactttgatattcagaagaaagttaaagcatccgaaaattggaagggttttataaatttaaaaattaattattacttctccaacttttgccatattttacatgttcaacaaatataaaccgcaatttaaatcaatttggaaatttgaaatttattttatataattaaataaataagtccgtaagcatttaactttgctgcgaacagaattgcgaactaaacattttggggtttttatttatgaaaaatgtaaaattatttttttcgctcataaaaaggttttatgtatcaacaaagatcggaattaacattgacaaatgaagaaggcacggacaaagtaaattagtgcaaaaagttcaagtcagaattctcataaatttgttaaataaattgacttctcgttagcaatagtatgatttttcaattcaaaattatatattaaatttatttacaaggactttaaagtccagtaaaagatgggataaatccttaaagtcaataggccacgagaataacatcgtccgccctaaaacctacatcatccataccacctgtctctccatcatattcaggagatgtgatccataatgctccatattggctaacgtgtaaagtctgaatttcccctgaagaactctctacaaaagtgaaggttccgttattatttttgataatgtcaaaggatgaatctggatcatcagtgtatatcgtatatacaggtcgtacgcaatcacaagttaatattctttcgacagtaggatcataataaaaaacattaactgcttcggtgtttccctcagtagatgtgtacatgttaccttcgtctggatcggacacattagtattcttataaacatatgaaggattgattgaatcacccacgagtctcaagtgaaatgagttctctggattgcatccacaagacggtgtgataacctccactaaacctgactgagttccagaaactgtttgtaatgtggttgttgagacagggtaactagatccagaagtcaacgtagtcgtaatataaccagcagtcggaattaccacttcaacagtgtcaatactttgatcaacaaacgtagtggtaaattgcgttgaaccagaaatgatagtggttgtaatggtactggcagaaattgaggaacttgatgggatagttgaattagaaagaatagatgaactagtcggggtggaagaagttgtcggcaccggtgaagtggtagggatagttgaattagagagaatagatgagctggtgggaacagaagctgtgatcggggtagatgaactagtagaaatagttgaattagaaagaatagatgaactacttaaagattttgatcccgtataaggataattttcagatgtgttagatgcaacattggaagttggatatatcgttgtggttccagggactgggccattagtataaattgtaatatattgagggcaggcagctaataggttttcgtcctgctcttgtagtgatgcatagtcaaacgcgaaagcgtttaccaacaaacacaatgtcacaatacatttaaggcaaagtgactttaacgaattcattgtccgtaactgtcagtttgttctaaacttttagtcacctctattgcgcgaagagtgtgaaaggattttcaaaaatcaacgactttatatacttgaatttttatgatatcaaaaatttatcacgatacgctgaggttatctttgctggattaaatacgttattcgagttcacaaaagcagcaaatatcgaaataccatgaacacgaacatgttgtaaaattggtgtctggtcgcttttgggaaaaacacatattaagggatgggaaaggagatggctccccaaagcatattccagacaagttcagtatacattcgtgaagcatatcacaataccagtgaaatcttctataggtgtaaaaacaaaaaggtatgttgagtttaagactatcatcgatttggccatcccgaacaactagttacttcacttattaaatatccttaagagcgtaatgtatatattattaaaaaaatgtaaaactcaagtaaaggctgtagttcattttggacgtaaatttagtctttgtaccataaattttatgatcactgcaacactacgtctatctgtatcaccacataattcagggataagtaaacgggtgatgaggtagattttacttccaaccacttaactaagtattagtaggaaatggtaaccatcatagcaagaaaattttaagtagttatgtttacttttctatttagcgctgaatacgaaaaacaattgttaatccatttatttacttacaagtaactaagctcttcttaattttcatttcatttcaaaccagtttttttgtgcgtaggcctgtaaaagagttcagttggaaagccaagcacaacactgatgcactaaatttcgacaagtttgaaacaaaaaggatacaatgctatatatcaatgggaaaaaaagctttacttcattgttgaagtctctcccgcatctgtttattggatgagtacaaatgtgcatctgaaaagatttgttaacagcacgatgataattaactaccgcattctaatctgctaagtattggggatgcatcgttagttgacaaatcattaatttcgtttttattacttaagtaataaacagaccttctagcttagaaaataagctaacaaaagccatcatttccttacactaaaagtagatttagcgaaaaacgttaaaactctgagtaccttaacgaagcaaaattctcccacgcgaatttaacgattggtgctaacgaaagcggaagtacgtaaacctgaaagggtattacagctgcattcggtaaataaaaatgaagttcggtagggaattctctcacataaggatattgaggagtaagtagtaggaaaaagcggatgatagcattggaagggataataaatttttgtgggaaatgaggggaagagggaaacgagcaactggggaaattgataggaagaacgttgatggtattgttaagtgaatgaatagaaactcagagactctcacaaatcatttaaaaaaattttcactagtcgaaagtttttacggtattattattttcatcttttcaaagcattatcccagtcttaccacgagatgttcctacataatatgctgcgcttttcataaaagcacatatcctgcaaatatctcttccatttaagattatttcgtttatgccttacccatggatctacgattgatatcgaagtttgattgaattatgatttctttgatacaatcacgagttatgtaaatgatatctgttgtgttctcgttttagtatattgggtttaaccttttcaaatttgttgctaaatttatatggcacagatcagaggtcgaacccttttattattgaactacttcttcttcggcagctctctagttgagtagctggcagttatgcttaccataattgattagacatatcaatgaacttaagcatgtagcggtgctcgaccgttcagactaaaataacaaggtagggtcattggagaaaaaatcataaagaaagacatttcgatattttgcaacgtcgggaagcaaattggctggggtaataacaacgaccgttctcattagtttgaacttattaaaaaggggaaatagtcattgaagcacttagtttttgttttgaatgctaaaatggtataatacgtctgtcttactaaatatagctaccagtctatttatatcaaacttataaaagctaacaaactaagatcttcgcatttcaagcagaaaatcattgatttgtaatatatattaatagtatttttgtcaatttgagtattgtttactatttaaacttttcttgaagcaatttgaagatcctaagttactaacttttgctaataaaaaataaaaagcttaggaatatttacacaaacatagaatcaatttcttttcttcttttgtttcccatttttttaaattgaacaaaaatagggaaaatcttaaagaaagcaagcaatttattatgttatcgaattatcaaatattttttacttcttcttcagcattataatttcctaactagttttgtttacaatcaagaatataaaattaatgcaaatgatcaaaatttgcattcgtaagaatttttattcaagtgagttcaactaattgttgtgaggcctaatttatgttaatccatacttcacaaagatgacaatcttcgaataaacagctgaaattatgcttcattttatatttagtttgtttttgattttattttggaaaagaattatagttataaaattttatatactggatacttatacttttcctaatcttaggacttcctttgtcgtcttttaccacctcagttaaggctttgcttgttgacataaagtattattgaaactagagaaagtactatagacgagtttttctgttttattaacttcgaaatttttaacgtgataaacattgctaagatgcgcaaagtttcactttagatggaacgctagacatccaggtgcgtttataagacgagaatcataactatagtttatatctaaaagtttgatatttctaaaatgatatcgtttcataaaactacaaaatatgaaaaaatctcagtaggtattctttcaaggtcttctcttttattgattacagaacacatctacaacagtgaattagaggtttgcttgcccttcctaatggactgaagacacttgaccggtgtcgaatctaaactccgagttcaagaatatttaactccgattaatttatcagatgttattaagcaacataatgagattcagcgcaaacgttattagtcaactaccaacacttttatagatggtgatctgatatcctaacattaactttattttgaatcctacatagcgctccgattactctacttagccctgtatagaaagacttaagcatcgcttttaataaagtatttggataagtatacatgtaatgatcaccgcaaacaaaggcttgtctctggttttgcttatcccaaatttattcgctttagttagcgggggcttacaatatgtttttgacgttaggagacggatctttcgtcctcacttttcgcaattttggaccatctggatgaagttcttttcgatagcacttgttattattacacaaatatatgtgggatataagacaaaaaacatcgggtggaattttttttcagttgtaacttattgtttcgtattatttttacagtttgctgagcaatcaactctaagagttcccatggcttctctattgatattttggcttctgaaagtagttacctcacttttgattttgttgttcagtccctatattgcaattaccagtatggctcggttgcttactttaattactctgttctgctcgctcgtatgctttattagtgaggtttatgtcccgccttgcaatcgtgtctggtattctgatgatacaaacgaagttgaagagaaggggataagaccttctgaagttcgatatgcgaacatattctcaaagttatcattttcttggatcagttctttcataaaatttggttacactaactatttaaaggaatctgatgtttggctacttcctccagatgagcgatctggcaatttaataattggttttgaagactggtggatataccattcgaagaataaacgaagaagtctgtttttatggaaacttttattttttaatcattggaaacttgtagctctaattaccatcacaaagttgattcaagatgtacttgcttttgttcagccaacattgattcagaaaaccattctctttattagttcttatacttctcccaatcctgaatccccaagtagaggttttataatcgctatcttggttcttgtcgctaatttcctccaaactttattactacaacaatataatcagcttattatgttgcttggaatgagatggaaaacggaactacttgcatctatttatcgtaaatctcttcttctatcaagttcagcacgccaaaatcgatctattggtgatataataaattacatggctgtcgatactcaaaaaataagtgatctgccgatatatttattcattattgtttcaggtccatttcaaattgctttagctctttcaaatttataccaccttatgggatatagcgcttttacgggtgtcgctgcatccgttatactatttccatgcaacattattgtcgccaatgtgtacaagaagtttcaaagtattttaatgaaaaacaaagattcccgttccaaattgatgaccgaaattatcaataatatacgcagtattaaactttatgcatgggaaaccccattccttcagaagctactgcatataagaaatactaaagaattaagtatgttaaaaaaaattggtttcatcactgcaattggtgattttgcctggatttttactaccattattgttacaactgttgcttttggagcctttattattttccatgggaaaactcaagctctcactgcggatatagtatttcctgctgtaagtcttttcaacctgttgcaattcccattggccatgttacccacagtaattagttctttgttggaagcatctgtatccgtttctcgaatatatgaatttctcatagcacaagaattggattacaatggggtacaacgatttcccgctacagagattcctcatgaaatttgtcttgaaattaaaagtggcaccttcagttggtctaaaaaaacactaaagcaacaagtaacgccaactttacgtcaaattaattttgtcgcaaaaaatggtgagctgacttgcatatttggcaaagttggagcgggtaagtcttctttgctagaagcatgtatggggaatatgtataaaaattcaggttctgttttccaatgtggttcactagcttatgcagctcagcaaccatggatctttgatgcaactatccgggaaaacattctcttcggatctgaatttgatcctgaattgtatgagaaaaccattcatgcatgctgcttgaaacgtgattttgaaatatttactgaaggggatcaaacggaagtcggccaaaaaggtgcatcgctgtcggggggtcaaaagtcgagaatctcacttgctcgtgcaatatattctcaagcagacatctatcttctcgatgatgttttgtcttccgtagatcagcatgtaagcagagatttaattaaaaatctttttggtccagaaggtttcttgaggacgcactgtgttgttcttacaacaaattctttaaatgtgcttaaagaagcagactcaatttatatattaagcaatggaaaaattgttgaaaaaggaaactatgagcacttatttgtctcgacaaattctgagctaaaacaacaactatcggagttcaacgatgagaaggacacgcagcctttacccgaacatactacatcgtatccaagtactcaaatttctttggctccttcaattcatgtcgaaggcttagaaacgtattcttcaagtgaaagaaaagatagttctaataagtataaatctagaaagagaaatccgatccgccaaaaagtgacagaagatgataagggaaagtgtgttgctcaaactgatgaacttgttcaacgcggtaaggttaaatggcatgtatattggatgtattttaaatcatgttccatcggcttaattttactatacttcttcttcataataagtggtataatgatgaacgtcgcaaccaatgtttggttgaaacattggagtgaagaaaatggaaaatcaagttcagaacttaaccctagcccttatttctatcttggaatttatttattttttggatttttatcatgtgctttcatttcaagtagtagcttgactatgacggtgttgtgcggtatacgaagcggtcgatatttgcatgattcaatgcttaagacgattttgcgtgctccgatgggcttttttgaaaccacgtctagtggaagaatcttaaaccgattttcgaacgatgtatacaaagttgatgaagtagtttcgttgacatttatgtttttctttcgaaattcaattcaagtgctcttcattttgggagttatctgctattctgcaccattatctttacttctgatagttcctctgttttttctgtatctttataatagggcttactatgtgcgaacttcacgtgaattaaaaagactagataatgtcaccagaagtcctttatacgcacatgttcaagaatcattaagcggtttatcaacaatccgagcgtacggtatgcaagagactttcgttgaagaaaatgacctacgaattgataccaatcatcgtgtatggttcatgtttttcagttccagtagatggcaagctattcgagtggaatgcattggagacttaatcattttttgtacagcattttatggaatcctttctgcaattaaaggtagtcccaacccgggcttagtgggtttttcgctgtcatatgcaatacaaattactcaaggtctctcatttatagtgcagcaatctgttgatgctgaaaataacactgtttctgtagagagaattctagaatacattaatgttaagagtgaagcaccggaaattattccagagaatcgaccaccttgtgaatggcccactgatggggcagtctctttcaatcattatagtgctaaatatcgtgaggacttatcctttgctttaaataacattaacattgaaatttccccacgggaaaagatcggtatcgtcggtcgcaccggggcaggaaaatcaactttggcgatggcattgtttagaataattgaaccaactgaaggaaaaattgaaatagataacgaagacataacgaaatttggattatacgacttgcgctcgcgattatctatcattccacaagaaagtcaaatatttgagggcaacattcgagaaaatcttgatccgaatcatagactaactgataaaaaaatttgggaggtattagaaattgcttctctaaaaaactgcatttctcagttggaagatggattgtattctagggttgctgaaggaggtgcaaatttttcgtctggtcaacgccaattaatatgtttagcaagagttttacttacttcgacccgtatattattgctggatgaggcaacagcatcagtccatgctgaaactgatgctattgtacagcagaccattcgcaaacgcttcaaagatcgtacaattttaacagttgcacatagaattaatacggtaatggattcagatcgcatcttagtcttagatcatggaaaagtggttgaatttgatgcaactaaaaaattgttggaaaacaaagactcgatgttttattcgttggctaaagaaagcggtctcatttaataatttttaatcgttctttacctgtattacaataaatctagatatcatatcatacttgcaattgaagctattggttttttacacgttcagaaaaatatatatatacaaaatgaagttttctttatgtttacatgataattttgttcgtaaaagcagtatcactgatatctacggtttaattcgctaactttttggttatctactcttctttgtacgtttagcctgatattcttgtggtaatgaatgaatacttaaatttttggaaatgaatatgattagattatatggcgcagtacaacaaatagatttaaaataactcatacagtatattaaaaagaaaatcaaacgtaaaggcttcgggatataaagtgatcaaatttctaagaaaaaaaagcgttagcattcgaggagggtaagtatgattagatgtttacttgaaattagagtgttaaaaaatatggctttatatcaaataaaatatcgttgcaaaaccgtgcaatgcttcgtcaaattgacattcacctagactttactagtttcattcgcgtattagatttcctgttaactcaaatagaacgataatattctggtaccgtagcaattcataaaattaaattcggcggaataacgaaagttgtaattattaagtcctaacgtctctatcaaaagttagcaccagccttaacatcattgcgtacattttctttctaaacttttagggtaacattttggaatatactaatgtttacaaattcaataccaagctacatcgctccagaacgatctagtgaacttaaaggcattgcttccaaaaaaataaaatatttttccttaaaatgcctttcagagcagtcaataaaaaaataaaaaatcgaacaaaggaacatgaaaagaagcacgaaaaaaacctatataatttgcttcatttgaagtgtagagagtactttacttttagtgaagaatcgttaacaattcctattgtaagtttgttagcttctatttatgatgtcactgtaattaaattgatctgtccaataatattgattgaattaaccttgatcatataaagttgaaaatgcggagaagatcgtgaagaaccagagcttttgtgagcttggtaaggttaaccggggaaccttcgcaacatgaacgaactttaatagcattctgcgatttaaatcttatttgctgttttttaaaaaagcaaattataacttaaaatattaagacccccatgtgacaaaacagttctggccttttaaaaaagacggtttttagtatcttaagcaagaagaacttgttgaaatttgcttgagaaaatgtgcgttacaagcatttttattaactgaaaatgttcagttgttcttaataagcattaaatctaatttgtgttactgtttgttttatgaaaatgaattcaatcatgtatttactttaaagtttttcactactccacgaacaggccagccaacccctcatcgtttcgaacccctctatttcgaaagggtaattatcaacaaaggaatcaaaattttatttatatacatactctgttcacgaatgaaattgtctttattttctgaagctattaaaagtgaattacaataattcgcctatatctgcactgtcgaaataccaaagaaattaatatcattttgaattatttttttttaatacaaaatggctaaagtaactggattgcctgaatttgaagacttacatactaaaagaaaatggatgcttaatcatatggctgcagcttttcgcatgtttggtagaaatggatataatgaaggaacagcaggacatgttactgtaagggatccaattgatgagaatactttttggataaatcctttggaagtccccttttccttgatgaagcctagcgatttggttcatatcaacagcgatggcgaaatcattggtggaagcaagatgaagtataatacttcgggatttgccatccattatgaaatgcacaaagtgcgacctgaggtaatttgtgtttgtcacgtacactcaatttacggtaaggcattttcagctttgggaaagccattggatatgttgaacacagactgttgtgtgttttataataatcatggaatttattttgacatggatgatgtgatatcgatgccagaagaaggaagacgtaccgctaaaggattagcagattataaagctgttcttgttcagaatcatggcattatgacagttggtactactgtggatgaggcagcatatcttctttcattgatggagcgatcatgccaaattcagttgttaattgatagtgcaaccaaggtgggagaaagaaagcacgttcatcccactcgtgccaaagctattcgcgaaaatgctgataacccagtgggtctatacactgctcaacaacccaactttttgtatgaagttgcttgttcaaatggggaactagaaataatttgagtaatgcatttgtctgatacgttcttacctcaactctactgtacgtttttacagtatttgtagcaaaaatttaaaattcatttatgtcctttttttgctatttaaagcctatgtaatgtcaattaaatttttacaaactcccctttagttaaaacgcaaaatatagcgtagaatgtaacttttgaaaggtactttaacgtaacaatgtttacgaaccatttcaaatattacgataattcgttaaattatggtttcagatgacttttaatattcatttgggttgtgcagtttcttatgagtgaatagcgttgaaaagcagtgcgttgttatattgcagcgtgtaggcaactgaataataggagatgaaaataattctcattgaagtaatagaatctatcattgaagttcaagtcgtatttgatgcactgtaaataaaatattttttggagtctagcaagtctaaataattaccatcttttgtgtggcaaatgcatcgcggcgtagcgaacgctgctaacataccatttttttcaaattgatgcgcattaataaaatagccagtgttcaataaggaccgagtttgctttattgtatatgattacagagaaaataaaatatttttgctttttttttgttattttctatcatcggcttaataatgattttatttggctcatgaaaactgattatgaagctgaagcactctcttatatatataaatgaatgaatggcgctactttatggcatgttcgtttatttgtttaactctcattgttttatcataatgtagtaattccttatatactaaagttattccaaaaatgtaaatttatcatatatgattataaattgaagtatataagcgttcacgctttaaaaatatatatatctaaagtcgctgctctatttagtcatagtatttaataagtataatatgttgtttaaaatctgtttgtcttgtttcaagaattataaaactaagaccttttttattatcgcatttgagcagttttgcatgtacagtatacatttggttctaagcatttttgagaaaaaaaaataaatttgaaatttttatcataatttttccgatctttctttgttcaaaaaacctctcactataggaaaaatatttttttctccatcatcattttcgacactattttaattatttttattttgcgaacttaatacgtccaagtttgggatgagagctattgtggaatagagggtaactttctttgttcatttttgttttatttgaaagaagaaacaatcgttgtgttagccacgaggaaaatgcaaaaatggctatgcaattattacctaaatttgcgaaatggaatatacactaaaaatagagtaatgtacaagataagtagcggatgcaattaacataactagatattggtccgacttttatatttcataaagtgtttgatgcctcgcgggcgtaatatatcaatggaaaggttacaggagaatagttagaacaaagcaatgattaaaatgaattaaaggcaaaagtaaggaacttgtgttaatcgaaggaaaagaattttatttaaagctcactggcttttttaactaccttcgttgtaaaagaaagttacaggattaatttgaaccaaaaatgcaaatgtcaatacaggctttgttattcgatattgaatattttatgctctaagatgcaaattacaaaagggttagatatcagtcagtatataattttagtgaaaatctaatggcatcagttttctgatgaatctgtatttaaaattgcaaaatgctaaaactaccatgcgcaacattcacatgattaattaatgctgtgcaagccttagcatccaatttggataatcgcaataaagagatgaattaattaattaatttattaacataataaagaaaaaagaaaaagaactaaaaaaaaattttatttattttttttttttaaatctacggaactaaatctagtgttccggtgtgagttagaaacggaaaattttatacaatgacagacccaattctcaatccagattttttttttttttaaacccgagaaatcgccagtaaagtataaacgaaaatatgataccgtaatcgtaaaaacaatttgaaaataacatctatggaaaaatgaggcttttgtagtacagaataatcgataacgggatgaattgaatgtaagttaataatttcagagtctgcatagtaccatgataatggtagcaagaaagaagggtatttatttaacaatatatcctctcgactatttagattggaatatctctttcgtaaaaaaaatatatacatatatttagggacatgtctgagactgtttacataaatctacttgtacaacaccagtagtagcaataaatgcgcggtttaaacgtcggaagaattcatttattttgaagccataggaattaattaagtatttcgtctaccaataaaattccattaccttgttaactgttattctaaagctattttattattaattaaaagcgtttgtacaagccaagtaaacaaaggaagtttattaaataatgaaagctgaaagaaaagcatggcaagtttagtgaattccctgtatccctctacagagtcacattgaataggcttaagaataacacttttaatttctatttccatccgcacacatcatgctaattttccaagcaaccattgcataatacttaagaattcatagccataccgcacttcccaacccgcaatgacgtcattttcagcaagttagttatataagtatacaagtacccgcatatacaattttcctttttaaaaaagaaaccaccttctgaacatatttggttaaataaatttagtttgtaatataatatgtgatagacaaatttaaattttttttacattttagattatttgtttagtcatgtttagtctaaacagttgataaaccagattttgtgtttcggggtgattttttatgtttgttcttagtaattaataagcatatatattgtttttacaatactaatgtttgaattttattgacagaaaaaaaatttgaagcatcaacttcagcttaacggtttcacttttgataaagtggcagggggggttgtaaacatgcttgtttgtttagcattacgagtctcgttttgcaagcattgatatatcttgtttgaatgtggtttacacaccacaaacatgaaataactaatgcttgaattgctgagtcttgttagtgcattgctaagtgagctgtggttactgtgcccctattttccgtgaagtctgggtatgtaatttggtgttaacggattatgctatagtacccgatcaacggcttgacgatggcgataagtgagggtataattgccggttgatttcagaggtgacagctagcttatgggaatgacgcggaaatctctaagtgccttgaaaaattcatttctagactaaaaacaactgcacttgtgagagtgtttcccgccacagcgtagcgttgtgagaatttaggaacatgcttcgggcgaatttggggtcaccagggaactattatgatactgttaacgtttaataatttttttacaaattttattataagcaatctggatgtttctttttcaaagcgttcagaaactttttgacaagtatggttattttacgtcttcaacgtttttgctaatggaagtggagctaaccggctatgacttaaacaataacgatgaatttgtccgccctcgatatgaacgtattcctttactttgatgcaaacactatattatctttttgtttgtcgaatcaagctatctcgggaggtgacccgtggtgggaatggacgacctttcgcctaccttgaaccacctaacctctcgttaaaaaatgcgtacgtgttcaggttcccttcggccatatcgcatgacatagaataattttcacagacgaatacattttgttatcctatcgcctatcgccacggaaagtttattgagtaatttttgttaaatcaagttggctctgatttctgcattggctttggctttattggacagcgtttagcgatttaaatcatgacgatttggtttacatggttgagtgtcgaaagttcctctctttaggtcatgtttcggtttgtctatgttaaaatacataatttactcggcaaacgtgaaatttgaatcttcccctatatcacgagtccacaattttatttttagacagaagttttcgttagtgaaaacgacagttgtgttacctgaatgtcgtgtcaaaatgttgtatattaggtattgttatttgaaaaatgaaatagtggacaaagatgatctggagtattaagtttagcgttctagaaatgctgggcatccctccttccggtgggaatgggcgaaatttttaaggaatcatttacctatgccggttgccagggaatgctgacgctaagctttattgcaatttttttgggcgttctaaagcaaaagattttactgagcagtcttctactttactatatattgaagtagataagctcacagttctgctgtctgtaacgacactattaaacgcttccaattcctataccaaataattccctacttcttgattgagacagagaaaaaagtatttttgcttttaattagcatctgttcttgattttaccctttccttccttcattcctcatcctttgagaaattaaagagtttatcagaatgaagcttaatatttttaaaagccatggggattctaatacggcagaggagaggcccgttccccttgaacaagtagaagctgaagatcagcaacatgaaaaccgtttctggttgggtttgactgcaaaggaatttagactcatgatgttagctggtgtgggtttcttccttgatagttacgatctttttattatcaacttggtcactcccattttcgaatatctttactggggtggtattgaaaagggacccaacggaaagggtcattatccctctggtattcgtggtttggttaatgccgcttcaaacattggtaatatctttggtcaactgatgtttggttttatgggagatttctttggccgtaaatttgtctacggtaaagaaatgattattgttattatcgccactattcttttgattgccatgcctaaaagtatccattcccccctttctaaaatgatgtgggtgttctgctggcgttggttgcttggtgttggtattggtggtgattatccaatgtccgccgccattacttctgaacgtagtaaactgaaccgtcgtggtactcttatttctttgatttttgccttccaaggtttcggaactcttgctggtgccattgtcaccatcatccttttgggttgtttcgaacatccattgaatcgtgaaggtcattaccgtaaactcgaaggtgtttggcgtttacaatttggtcttgctttggttcctgcaattggtgtccttatccctcgtcttatgatggaggaaactcaaaagtttaaaaattcacaacagctcaattccggcgataatagagatcctaaaacttcactcaactttgaggacgatgagcttgttaaaaatccatctgtcaccaaaggacaccctgaaatccatgaatctagtgagaattacttgagtcgctctaataccgttgagaatgagcctgaaaacattgagaaacaatttgaatcagttagtgctcctgctaacagaagtggctttatccaatactttagacaatggcaccacttcaaacatcttttgggtacttctgtttgttggtttttgttggatattgccttctatggtgtcaatcttaatcaatctgtcattcttaagaatatcggcttcagtagtggtacgaacgaataccgcacattgatgaaaaacgcaattggtaatttgattattgctgtcgccggttatgttcctggatactggttcaatgtcttccttgttgagatccttggacgtaaatggattcaactacaaggtttcgtgattactggtttgatgtttgcaattttggcaggacgttggaacgaaatttccactggtggtcgatttgcttgttttgttattgcccaactgttttctaactttggtcccaactccaccacttttatttatcccgctgaggtcttccccgctcgtgttcgcggtaccgctcatggtatttctgctgccttgggtaagtgcggtgctattcttgcatcacttcttttcaactttttgactagtatcattggatatggtaatgtcatgtggattttctgcggttgtatgtggggtggtattcttttcacacttttgttaccagagactaaaggtcgtgacgccgatgagatagatcgggtggaattattttatggtggtgatggtaaagttgagtgcaactcaaagtggaagagctggtatgttaatgggattttttaatgtattggaacatcttcaaatttttctttcatttatatcatcatcatccgtgatctgtttttatatcaactgcataacaatgaatgcaattcctttttaaaaaatataatattaaattattccaaataggcggggacacgattgggttcgccaatcttcatttttttttatttgtttatacaaatgattgtctgtttttctagtttaaattgttttgtccttaatataataaaaccttactgaaaaatatatattttgacatttcgggttgatagctcgagatttataattggttcttttggggtttgatgctgtaatcatttttctcagttgttaagttgcgacattccaggtaatgtagattattattatcttagtaactatttccctgcgaaagtaaatgaagtgcgaggttcagttgagctgcatgtgtagcattttaactaataatttttacaagaagcaatgtgtttgattagtattgttatctctattaatgacacttaggacttttaacgtatattgaacgtaacggatcgttgacgtgaaattgccgatggtctatgaagttttactccccaccgatgtctccgagcatattgatacaattgtggaacacagggtttaaatgtgtaaaattatttcaccattatttttaacagatggaaggtaccatttaaaggccttaatgacttaagaacaattacactaatttctagagcagacagcttcaactgttgaaccagcgagaaagggacgtgaaaagtcttatgatcctcgcttttactcaatattttcccttaattgagtaagggaatgtttgtagattaacaaattgtaaaaaatcctccagttatgatttaattagaaatcacttattatcaaaatcagaaaagtgtgctcaataatttagtaatcttatctatggacataatcttatctgtctgaaacgtttgtaatttcattcactaaaatttaaataacctttgcaagcacctttttatgagaataaaggaataatgactgatattgaaaggttcattgaaaagttaccaaaagctgaactacatctccatttagaagggaccttggaagctgaacttaagcttaagctatctcatcgaaataaaattccactaaaacagagtagcattgaggaaatcaaagagagctacaattttcatgatttggcatcatttttagaagtttactacgagggtgtagaattgttactacatgagcaagatttttatgatctttgttatcagtatctaagaaaagcagcatcacagaatgtagtatacgcggaaatgttttttgatccacaacttcatacaagaagagggatttcctttgaaacagtaattaaagggcttattcgtgctcgcgatgatgcaatgcgagattttcatatatactcgcagctgatcatgtgttttatcagggaaatgagctttgaaaatgcagaagagacattaaacgcttctttgccttacaaatccgaaatcattggtattggacttgattctaacgaggaaaataacccacccattaaatttctcaaagtgttccaaagggcaaggcagttaggatatcgactgacatgtcattgcgatttgcatcagaaaaatacgacaacccatattcgccaagctttagaggatattggtgttgaacggattgatcatggtattaatattttggatgatcccgaattaataaaacttgctcttgagcgaaatattcccttcaccgtatgccccttttcaaacgaaattgtataccctgggaaagctcagccagagatacgcataatgttggacacgggtctaaaagtcaccattaattctgatgatcctgcttatatgcattgcttttatattacggaaaatttcaacttggcacaaaagggggcatcccttacgaaaaaagagctagtacagatctgtagaaattcatttgaggcagcatggatatcagaagagaagcgaaatcactatttagaagcacttaacagttttgcatcagcttatgattaacaatagtatctagatgttctatataagtattttgtctttctttattactcaaatcattgttttaatttttacctccatggctttttgtgaagtttccctgaattactaatcagaacaatgcgattaatgggtttggctgtctatttgaattttttttttgagctaaaactcccattgtttcttcagtaatcaatactttttccaagaaatatatttctaaattccaaatactcattgtaagcttgggaaatctatatataatttttttcgctaaccaaaatttcttaaaaacaataattatataactaactaaaaaacctgctcaactatgagatctaaagcttgcaaaaaattaggtaggcagttgtatactaaaattaagcacgttataaaccataattttcaattcttacccatacaattgagccgtatacgctttataacttgtaattgcaatcaaattaaacggcttttgtgtttttcataattaatggaaatttgggacttttctgttgtcctacttttaaatagctcgcaaatactgtcaatatagcaacacagacgcctaaacctccaaaacctgtacccatataccaggcacttctatatcctcgaataaggtcaactcctttgtgatttaaatgggtttccacagttcccgcaatcccaagtccaatggaaatggaatagttaaccacagtactaacaagcgaagcagcgattccttgatgttgttttggaacaaaatcactcaacatcaaggtagcggcagggaagctcatatccattccccacggggtaactataatcgacacaaatgtttgtgcccaataggtctgatgaatgggagctgttgcaatcaaaatggtaccaactgtaaatgcaatcattgaaacaaccattatcttagtaggcttaaggcgcttgagtaagtatccggtagtaagagccgctgcgcaaccactaataccgacaggcgtcagctgagctgttactaaaagtggagtagcgaatcgtaaattttctaaaaattgccataaatagtacatccaaatcccaaaacatgcccatcctgcggctacacatattaaaacacaccccatttcactattcatcatcgatggtgctaaaattggctgtacaactcgtttctcaacaagcacaaacacaacaagtgacaagaatccaattattagtaatatatatacatatgggacttgccagcctactactggaccctggttccatgaaaaattgattagaactaaaccggaaacaccaaagaaagcccccaagtaatcaaacttttgcttttcctcaacttcatcagcttctatgtgtggtatagcaaagtaaccaataatcgcaaatactatacacacaatcgctgttgtccaatatgtccatggccaccaggaaagttgtgcaaaaataccagaaaaaactgatcccaagagaaatccattaggagctgtagccccaaataaagcaaatattaaatttttctttttccctggtggatatactcgaccgagaagtgcaagagcatttggcagtaagaatgcaggagcaattccggtgagcgccctacatacatcaaacataatcactgatttggcgtagtagctaaatcccgaaataagggaccatatgcaaaaccaaatataccctaacacaaacattttcttatgtccataaatatcacctagtcgacccgcgattaaaataaaagtgcctacagttaaactgtatgaggcaggaaaccaacttagttgaccagggtttgtcgtacccagtgatttacctatgatattgtttggagcaattgattgacctaaaccagcttgagtcatcaattgagcagtacatgctataaatacaaacactatttcgtgaaacagtgacatggaaatcttctgtacaggaagaggagtatcttcattttgtactaagtctttagacgattctttttccatattgcgagtattgtatgttcctaaggatttaacataattcatcattttttactttgttaacaaacttaacaaatttaatgaatgagcccagaaccctcggtaaattaaagtataaaaaataaacgttttaaaaagagagcaggttgtatttggtatgcttagttttttaaatctcacgaagacgatgtagatggattatggtaaaggtcatatcactttgtatcttttatggacagtagggacgtttttatattaacaagatgacaaattgcgatcggtgctttatgcatgagtcatcagctttcgcacatagaacgctaactattcttaaaatctgattataacagcaatcacctgatattgataatgcaaatttataatggtattaaatattgcgttaaaactgcttacagaagttatgtgccatgccgtaactaatattagcattagcaatatatttccttcttaatccaccatttgataaatatatgtagtttttgagtgctgaaggatacggagataaattctaaaattattaattgagttagaagaagttcttattaagcgattgggtacttattcatatgaaaactacatagtctcctcagtctgtttttgttgatattctttatagtaaactacattttcattaaatgtcaattttgcaatcttgtaaatcataatttacttctgcaaaaacgccgctaataaatcgtaagttatctacatatattagctggttaattgcccttaatgagattgaatagagagggcataaagtcacttttcttggaataaagacatttaattaaatgaggcttgaagtgacaaaaattaaatcaatttcttatatgtaatgaaagtatagggaaagaggtgctgtcgagaaatataaaaaatgcgtacacattcttcattttgttcagttgatgaaataaaattgataagccagaagctaagaaatatagagacaataaaaaaatatttaataatttgtggctcggcatcatttatcctctaataagatcaataaaaaattttgaagtcataataaagcaaaattcaagatcaaatacaaaagtatctttctattgttacatccagtaataatttttataaattaagaaaaaattaaagataaatagttattaacatgtgaaatattttaatgccatacatctccagtaccaatattattttaaagaaaatttataaaatgaaagattttaacgaacttaaagtgatatccagtttaaaaaaatttatgtccataaataattctttaagattagaattttttttaaagcgaactactgtaatttaagagtttttgacagtaaatcgatttatgtgaattaagatatttaaataatattaattttcttgcttttagtattatcccaactaagcaaaaaaaccaccaacagcaaaatattcaattcttcatcattacgtcgattaaatttgtcaagaactaaaactcgaaataatcgcttcaaaccatcaaattcatatctaaattaggggaaattgttatgaggaaacattaaagccctataaattatttggtgggttcttgtaaaagtcggttgtaatgaagataactaaaaaatataataatataaagcacaaatcaaattttgagccaaaatgtgtactcttaacataccttataatttaacaaaaccattgtttgttccagcttggttggattgatgtttcttaaacaaaacaaataatacgtaacttcatttgttcaaatgacatgttctaaaaattaagactgtatatgtcaaagcatttttttacttcagataattttgctgaacaggattcaattaatcagccttttgtccttataaaagcgacaatacgttcaatttcttagtattggattacttctatagtgcagagccgtggtgcagaagcaactggtagaaatttatcatgtttttgcaaaacagctcagcaaaaacaaaggaatcttgcagtgttgacaaactgcttgaattatcaatcagatgcccaatgccaacaatagtagtataatctatatttttttcctctattgaacacgaaagctcatgcttgaagttgatcttcagcgcgattccacatttttcggtttgattctagaatcttcaaagtttgccattgtaaaagagttatactataattcgatttacaaacttaactcgtaaattgcgcctatccttaagcttgtttatgcaacttaaaaactcatttacttcattttcggttcttaactcactacaacgtataacgcggttagtcgtaaagcagtgcatgcttaataccaactgcgaagcattttgtacctttacttaaccaatgctgtttttattcagaagatgatggaacatgatgttgaagatttgatcaatcaattggatataagtgagaaggctatgctgctttccggcactgacctttggcatactgcagcaattcctcgtcttaacattccttccattagattatcagacggccctaatggtatccgtggaactagcttcttcaattcttcaccatccgcttgttttccctgtgggacagcgctaggggctactttcgacaaaaagttactattcgaagttggtgaatatttagcagaagaagcaaaagcgaaaggtgttagtgtggttttgggtccaacggtaaatatccatcgtggacccttaaatggtaggggttttgaatcattttctgaagattctactttatcaggtcttgcagctagttatgttattcttggattgcaaagtaaaaacgtccaagcatgcattaagcattttgtgtgtaatgatatggaagatgaaaggaactctgtcagtattgacgtctcacaaagggcacttagagaagtatatcttatgccatttcagttggcatgcaaatattcaaatttcaaatcacttatgacttcttacaacaaggtgaatggtgaacacgtttcccaatctcgaattttattagacaatattttaagaaaagagtgggagtggaaaggtactataatatctgattggtttggaacttattcgttgaagaaagctatagatgcaggtttggatttggagatgccaggaaagccgagatttcgaaatgtcaacactattcaacacttagtaggatccaaagagctttcggagtcaattttagatgaaagagcaaagaatgtcctgaagcttgtgaaacattcctggcagaatacagaagcagaaaatcattgtgagctaaataatgattcctcttgtttaagagaagcacttaaaaaatttgcaagccagtccattgttctcttgaaaaataaaaagaaacttttgccattgtcaaggaagggcacgtttgcagttattggacctaacgcaaaggtttgtaattacagcggaggtggatcggcaaatttgaagccttattatactgtgagtatgtatgatggcatagcagcgaaaatagacggtgtgccagagtatgctcttggttgccataactatctaaaccttccaaatattgcaaatttattagtcaaccctagaaccggcaagcatggatacgttgcgaagttttatcttgaacctgcaacctccgaaaatagaactttgatagacgattacgatttagaagatggagttgttcgtttttacgattattgtaacgacaaaatgaaggatggctatttctatatagacattgaaggttatttaattcctgacgaggacgctgtttatgaatttgggatatctgtgtttggaacggctctgctgtttattgatgatgtcttattaatcgacaacaagacaaagcaaacccctacgaatcatacttttgaatttggaacaatagaagagagaaattctatttatttaaagaaggggagaaagtataatgtacgggtcgagtatggaagtgcagccacttacacgctgtcaactaatctgtctcccagtacgggaggaagatactctattggctgtgttaaagttattgatcctgaaacggagatagattacgcagtgagggttgccaaatcagttgattgtgtgattttatgtgtgggtttgacagcagaatgggaaacggaaggtgaagatagaaaaacaatgactttaccatcgttatctgacaaactggtttattctattctgcaatccaatcccaatacagtagttgtgactcaatcaggcactccaattgagatgccatggatctctgaagcccacaccttattgcacatttggtacaacggtaacgaattaggaaatgctttagcaaacattatttttggagagcaaaacccttgtggaaaattgccaataacattccctaaaaaactgaaggataatcctgcctatctttcatttcgttcaagccgtggccattgtgtttatggagaagacgtctttgttgggtataagtattatgaagccgtagaaagggaggtcttgtttccatttggatatgggctttcatatactacttttgaattatccaatctttatttgaagaattgtggtgaaaggttaaggatcgatttggagatttcgaatactggccccatgtctggtgcagaaattatacaagtatatatttctcaaatcgttcgttcagttaatcgacctgttaaagaactaaaagagttttctaaagtggttttatgtcctaaagagaccaaattaattagaattgagttggatataaagtatgctacttctttttatgatgaacttaatgaaaaatggtgttctgaagagggcgagtacaacgttcttgtcggaaccagcagtaaagacattgctcttactggaaaatttacactacctaaaacaattcattggactggtttataatctctttttctaagacgttttacgcaacgtttggcatacattccatttgtatcgcttttaaaaactttgtgtaaaagtctattattaccttgtatatatattttattactatctttgacacattatacattcgtatccctgcttccgttagctcattttgagaatgacaaagttttttttggaagtcttaagcatcagaagtttaagtaattttattcaaagctaaaatcggtattatagaggaaatatcaataacctacttcattttctttttcaacagtcgttgttatgttagttgttactaagttgcaatgagtaatgacattgcaattgcaaattaatgcaattacctattattcaacactactttgttgaagcaatacgaatactttagctagtcattcccaaatataaaaattgtgatgttcaaaaatactgaagtcctgggatcataaccaaccttttgtttatttgtattgtgtttttaagacttatttttctttaaaagataaaatagtactttttattaacaaattgctgctgacagtcggtatttggattttttttcatcgcactaacacttgaacacagctattattaacatacatataatcagattatgaaacaattggtagaagacatgattcgtgtaatcaagatgaagtgaaactgttgtcgcagaaaacagtacgtactcattgttctgattgttaagaattatgctttttagaattataaacctattttagataatctacaaatgaatttttttttatcaattctcttaagctatttttgtctgtataaattaggatttcatgatatttttctttagcacccgtggatgttgtaaataaatgttgcatgtctttgatttgagggttgaggtgtcaggctttatattagacattaatatgagaagattccacacaatatatgaaaacttcgcaacataaaacacaaagaagcatgaattgcatattatataattttagcaactagatcaatcgctcttcttgcattgcttttggcccattgctgtagtcggtttttttttaatgtcaccagctagcatcagtcagtatttataaagtatcttttcattacttatgcttccgagatatctgctaacgcttgtttccgctgcttacaatcggccctcgcttgttccccccccttatcttacgagtatatagcttatacattctcatcaacttgcaattattgattgttatttccatcctttattttctgataagaatgcatttagcttccgaggtgaagcggccatctgccccgattgtgtgtttctgattcatttagcgagactagcgcggatgtgtctccagctttcaaatgaggcatttgctggtcgctttgcgtatttttgaatatgttctggcctcggacatcccaaggttactgataaaagcagcgtaaacattggttctatcaactcaaacacggggaagaaccagcttggttgaaacttttaaaattagaaacaccattataacttgcagccaatttgactgtggatttacttgcgatgggaatgtccaacttctatacattttgttgcaattatttcagtgggctaaaaataaacacttgaaaactacttggtaattgatgctttcaccatttcttctttcagtttttaaaaaaaaaatgcaataccaagatttaagtaattacatgcaactgtaaattcaaatttcatatgtttgtgtgcaataatcgatgacaagtatttttttgtttgcccaaaattccacttgctgaagttctttgtatattccaaagtcagttagttatcatctttattcgtcggcttttattttcacaactttttggcctgtattttaattcagtttctcatttcgtatgttaaggtaagaaatactgacgaaaagcttatgcttatttgaaaagaattcgttgaaataataattgatatgacacttggtacattcgctatttaggcttaaacttttcatagctttgatcaacactacaaccagctagcccctttatgttttgaaacccctttcttagagagatttgctcaaagtggacattgggagcgcccatatgagtttcagcttgatgtgtgcagcattctaaacatactttcaagtctggatatagacatatccttaagggcaagctgcttcttgtgctcaatgtttataccgacagtgtattaataacatgatacttaattttttaaaggtttcaagaaaatgaatcgtaggataagggcatttgaaaatttttccaacactaagaagattgaaacgattttaaaagaaaacggttacgcggttattaaagataagcatctatcagcaatgcagaattctccattagttatctacttgatcaagttttaatgctcacgatttgatcaatcacattttccttcttcaatgtgcgtctactttacaaatgttaattgactcccgatttctattgtgaattgtacttacatgttttagagtatttcgccaatatacttggcgagaaaactaaattaatagcagttgcagtaatgtccttacttctcgctatttattatttgtttcgtttgtttaaacaatggtgcacaaattgaagaaataaaagtcgagtaaggcgaactgcatacgatagtcaatcattatgaaagcaaaagttcatgtacaaatcacatacgtgtaagcaattaattccaaattattatacagatagtacattactttatcttcattatgtaaatttcaattgcataccgattacccagaaataccagtaaacgaaaattgttcgaatgcgttatctctttttatgcgccaagatactcacacatcagtatgtgtcgataacattttgtagtgtggtaaaacgggtgtactaaacgatagaaggcaaagaggtgaaattaatatgggacaaccgaagagcaaatcagaaataacgaactgaatatacttattcagaatggcttctagaatttttattagcttaggtaaacttctctattacgaacacattcagttgataaaattagctttcttagatatataaaatgctgcagaatattaaatagcgaactctgtaaagcagtcatgcaactaaaatactctagagtctatctctactagtcacagttaagtctttaatagatagtgtgtggcaccagctcacctcttaagcgatttatactcagatgctttaatgaatgtgaggtctacgatccttatcttttcaatttgggggacgccggtcccacacatcggcgaagtcacacatgtgtcgaaatttttcatgacaaaattttagtacatgaacaaaacatcttatgtaaaattttagacccgatatacctcaaatttgcacatataataatcgtttatggtacaacttttcttcaaaataaccaacttgtaaaacaagtggggaaaaagacctttacctctgaaaattttttctttacaaaagcatcattgatagtaacaatcttttgttttgatatttttaaaatttctgtcgagtacaaagaacgatttggcaaaaacaaacagctcagatttaattgtgtccaattagtttgtttttggaatcgactttgtagaaaaaagtttatctctcttctttattcctgcgagttatagtaaccgcggaatttccaggttttctccgttttttggctgccacagcctttcagggttatcaaagtgcaacatacaacgaaatccgataccataaaactgaaaggttttctcactgatttgtatattaattgtcgttcccttttcaaaactcaaagctctaagccaagtactccaagtttgaaaatggaagacccaaaaagcgatgaaaagtttgatattggaatcagtgagaaaaacctagacgttggctttggagaaagctcctcagtcgatgtcccagttaaaggtcgttttgcttccttcttgaaaaagttggaactttcttcgggacctgagaaagaaaatattgatttgcgtcctactcctccggacagacgccactactcagcgttggatattatttatttatggagttgtaatggtattagtgccagtgcattcagaacaggaacttcatacatggaaatgggtttatcaccaaagcaggcccttgctgctttaattgcaggcaatgttttcattgccatgcctatgacattaaacggtttattcggttcacattatcatattccttttgcagttcaatctagagcttccttcggttactactttaatacactaatcatcttgctacgttttatcgctggtttgttttattacggtaccaatgtttatacgggtgctgaatgtgttcaaacgatattatatgctatttttaaatctttccgatcatacaaaaatcgtttgccagcagatgctggaatcacctctgatttcttgatttcttattttgtatattgggtcatttcttttcctttccatttaattagaccagaataccttcaacgtttctttttgattaaatctatttctacttacatagcatgttttgcaatgttaatttttttactctgtaatgtgggtagccatgtggtatgggatcaaccagccactgtgtcaggaaggtcatggtcatgggtattcatgtgtgcactaaattcctctgttgccggtttctctaccttggctgtgaatgttaatgatttcacgaggtatgtaaaacatccaaagacaccctatgtccaaatgcttattcttcccttggttgccgctgtttccgctccaattggtatagtatcgggtgttgcttcaaaaatcatgtatggaactgctatgtgggatcctcttcaaattgcgaataattggacttctcgtggaggaagagctgcagcattttttatgggtctcacttatttggtatcaatgattgcacaaaatatttcggacaacactgttgcagcggctaacgatcttttatactttttccccagatatcttgatattagaagagcacaagtgattgttattattatcggtgcatgggctattgttccctggaagattttacaaaatggtactgcatttttggccttcttgggttctttaagtattttccttggtccagctgctggtatttttgttgctgacaagtttaagaatcaccataaatacgacattgatgaattctataacccttcaggaatttatcggtacaataaactaggattaaattggagagctcttatagccttcttatgtgcttgtgtcccattaattcctggaatggcaatgagtattaatcctagtatcacaatgcctgatggtgttatacatctttattatatcggatacttctattcctttatgactgccttcttgatttattggggtttaaatcttgttttccccgctaaagagacactgcttgaagaagctgtgtatccaccgaagtcaaatgcagagttggttgacccttctactttgtctggtaaagataagttttggtactacattgattattaaggaattgaagtccttttgtgtttcgatgttatattttattattctgcttgttttgtatatttcacattctatttttttaatttctctctattaagttgcaatttatttaatatttaataaattcattttctacatagttttgagccctttaaaaattatgtgtcttactaattacgatatttggtagccgaaatagagtaagcataaacgttagagtttgaaatccttatgttgacaagttaaaatgacagttaattattccttctctccaatactatagaaacttctaaaaagaattcataacttatcgtatgtcgattggtatgtcgattgcagtgcgaagttgatacaacgttgttttgcaccttgtccatcccctatgtcagcacccaatttagctgaaaaatcagagttttaattataaataaattcattaaataataattagcgtcataattttttgaaaatcttttatcagacaacaacatttcaatttaaactcattgacgctgttactgactgagatattcaattattttgtttgtgcttttatagcggttttccgaaaagcttcgtaaatcaataaatttgttttagtttgactaataaaagtaagaagctattttatttttcgagtattctgcagtataactgagactgcgaattaattttcactattgagtgacaatttaatttatacatttatagcaaaataaaaatacatgctaaaatgaaaagtaacgtaagagttgaaaataaagattttgttttaagtttcaagtttcatattcgctgctaattacattttttaaaaataaccaaataaatcgtagatgtcaataaaatttaataatatgcattattgtagcttcaaaagaggcaggacaaaactagatttttttatttttaatcttatttttatttttataaatgcaattatataaattataattaataaagtaattacctgaatatatcattttttgcaaattattcttcattaactgaccctgtgtataagtaccgttgaaaaactaaatttgattagtaccattgccgaaacttatacaaaaataattttacggtgtggataagctgctgcatgtacgacaatacaagttttctacctgtttgaacaacggtcctttttatctttatgcaatcttttaatcattaacggacggctaggaaaagaattaaacattctacgcatttaagattcattaacaatataagtagcggtaggttatgaaaatttcaaaattcaaaattaatataggctgaacgggaattatagcttttaattagcgtttacatgaatagtataagcattctaaacgaatgaattaacaaaaatgaaagcatatctatttactatcgcatactaaggaagacgtccaagtctttctatcaaaacttcgtaaaactcatcatcatcaactgtccttaaaaatgtcacattagctggtaaaagaccaacctgccaccaatccacaacgctcatacccatagttagttcactttgtgtttctatttgcacattaacctttctaccagaatagatgtctgggcgtaaaagccacataacggtattgggatcatgaagaggccctccatcagtcccgtattttttagcttcgtatgctttttccatacgtaaccaagcagctactacaggaccaactctatttggcaaagcttccatgcgtgcaattcgtttggcgcttgtatgcaattgatgtgttatatccaacggcatcataacgataggtattccagaagaaagaaccatctgtgccgcatgaggatccacgtatatgttaaactccgcagcaggtgtaatgttgccaacttctgaaaaagcacctgccatcattacaatttgtttagcacgctgtatgacctcgggtgctttatttaatgctaaagcaatattagttaaagggccaatggtacaaattgtgatggttccaggttcattgttccgtagtgtatcaatgatgaaatcgacagcatgtccttcgttctcttttctagagggaggaggaagaactgccccttcaaaaccactagcaccatgaacatgagtagctgtaattggagcccgtagcagaggcttgtttgatccggcatatactggaatgtccgggcgtcctgctaaatccaacatttgaagcgcatttcttgtggtcatggatacaggaacatttccagcaactgttgtcacacccaacagctcaatttctgggctagcaatagccagtagagcagttatggcatcatcttgacctggatctgtatcaattattattttcattacagcaaattggtacagatttgtacagtgcttttattgctcacttgtagactaccaaaaaagttcttcaattcttcgtactgatattggattttattatcacctttaaacaggaatcttcaaagatgataacaatgctactagctccactttctcaaacagtatatttatggagtaattaccactccattttataaaccaaaaagacacagttcttatccgagattcaaaatgatcgttgataaaccaacttttgagaaaatgctctgttacctaattagaaatcactatctaaacatatcataaatatccgacatatctattgctgaatctactcgggactacccgcggtaaaattggcattgacattaagacaaggtattagtaatgctccagtatttacacattaatgaaagatcagaagattttgttgtatttcgttagtccaattaaggaatcagtttggtccttttgttaaaaatgcacttaggtccgggagaagaccatgttggggactctaatggtcactacagataataaaaagaaccgagtctttcggagatctcgaagaaataaattgattacaaaatgtaaatataatgattttaaatttcagataactccccaatttcttttgataaatagaaattttttacattaatattcccttgtaaaccaagaagtgtttccatccatttatagcggtatgaaagatattacttcagttggttgcaagttgggtcattcgtgaacttacagaattcgttgtttatacttcaggtttccaagttgagcaaaagagaaacgcacgcattatgaaagttgtgccaagcgaaaaaatcaaaccgaattggtggagagagacttcagtatatcaaatatatcctgcctctttcaaagattcaaacggtgatggctttggtgatttagaaggaatcatttccaaagtggattatctgaaagctctaaatgtagagtctatttggctttgtcctatttacccatctcctctaaaagacatgggttatgatgtttctgattacaaacaaattgactctcgatatggaactttagaggatttggacaggctaatgaaagctctacacgaaagggacatgaagttagttatggacttggtgttaaaccacacttctgatcaacatgagtggtttaaggagtccagatcttctaaaacaaatccgaagcgagattggtacttttggaaaccagctaggtacaatgaaaaaggcgaacgcttacccccaaataattggagaagctatttcgatacttcggcgtgggaatgggacgaagctacgcaagaatactacctacatctttggtccgtagggcaacccgatcttaattgggaaaccccaaaagttagggaagcggtacacgatattctacgtttctggcttgatagaggagtagatgggtttcgacttgatgctattaacatgatcagcaaagaccaaaggtttctagatgctccaattactgatgacaggtacgaatatcaactagcctatcaatattacgccaatggtcccagaattcacgagtatcttaatgggataggcaatattcttacagagtatgacgctttttctgtaggggaaatgccttacgttttggatacgaacgaaatcctgcatgtcgttggtgctgatcgtagagaactgacgatgatatttcagtttgattttgtggaccttgatctcgatcctaatcagcataagtatattgaaggaagttgggagctttctgatttgaaaaagtcattaaaaaaatggcagtctgcactactttccggtggtggttggaatgcttcctttattgaaaatcacgaccaaacgagaactgtttcacgatatctttctgattctcccaagtatagagcatatagctccaaattgatggctctttttatcatattccaaagtggtaccccatttgtattccagggtcaggaacttgctcttgccaatatcccacgagattggccgattgatgaataccttgatgttgaaacgcagaacttctggaaactttttatgagtggcaatcctagtcaggaagaaattgagaagactatggacattgttaacaaacgtgctcgtgacaacggtcgcacaccaatgcattgggatagctcacccaacggtggtttcacaaaggctggagtaaaaccgtggatgagagtgactaatgactacaaagaatggaatgctgccaatcaagttaatgaccctgaaagtccttacacattttggtcaaaggcattggagcttcgtaaagaattgaaggatgctgttgtgtatggatcgtttgaattgatatctgaagaggatccatcgattgttgcatttgttcgtgaatcatcgacttataaactcatcattcttttgaatttcacgggtaataaagtttcttatgactgtcctttgaacctgacttcctatgaaattctacttgacaactataaggactttatttgtatgacttctcctgtcacattgaatccttatcaagcagtcttgttaaagctctaaattttttttcctccagagcatgttatattattactgtcatatatatatacatatatatgtcatgtcattttcagactttaagccgtttacgaccaaggcttagcaatggaacacataaagcggagccattcgttaataatgattaagatgcatacggtgtatatatgtatatttcagaacctttcatcagattgatgcttgaaaagctttcttttacaccatcatgaaaactcacaaaaaaaaaaccttagattaatagaaaatagaataaaacccaaaaacgcctagcttagtcaatataaattcaataaaattctaaaaaatgcatatttgttctgttcattacgtatatttaaattgttggaaaacaggtactggtccccgcttgtgcaacaattaatgaattaatagcaaatttggctatatactgattttagatttctttgtccgccttactgatccacttgctcaccacacctttgtactgcagcatagcttgaaaccccgatcttctccgcactataccctcacattaaatttcaaatagctaaaactaataatgctaagagttttactattaagtacatatagttcgtacaagaagcattttgttacagcctaagcataaaattttggaagaaaaccaacagcgtcagtattcataaatctttgtatttgatggaacgaatacaagttgcataatgatgcttaacatataacacccatgtatattagttgatgtttatgtatacaaattcacacatacattgatatataaatctatatacaaatctatgcataactttgtctggatatctttgtatatatgtgcatgggtgaatttgctatgaacttggatactcgaataccgcattccgtatttttttcaatagggctcagtaacattgctataagaagtgcgatgtaccacactagtttttatcgtttactgtaacctctaatttgccaaccaactgcttctgtaacgtgcctgagaaacgaacgtgattcgttggttcacagtactttccccgccatttcacccctcatttacgttctttacccaccccactttttgaaaacgtcatttacatgtctcatcgctatgagaaatgcttaaacatcttccagcttcttgttcccccgcatcctattttaaataagtttagcggttgcatgggaccagcatcgatcttcatgcgattggatgcgcaaacgtggaaccaaaagcgggggaccttctaggcttaaagatccgaactctaactgcgtacggagatcgtccccgcggaaaagtctttgttgtgtttaccctgtttactctcattatatctgcactagaatagtaagttttgcagcccaacatggaaacatgccatagtagttgctttctctatgccgagcgaagccttgcacgttgatcaaaaccggtattattatggtgattagctggttcagcagtgtagatttgctgttttgttgcagcacagaaaagtttattgttggtcaaatttccaccgattactaaatgtccatttgacaaatgcgatgacccgttacaactaagtttgaagggttgcattattgatgccttaactccacagcgcgcaacctttttacgtcagtaactatagtagacgaacgctaaaatagctgttatattaaagcggaatccttcttatgaatatttcatttcttctatgcttgctttaaatatctcttcaaactgaagttggactactttttgacagtgtcttacatttcaaattcaacaaacactataagcccgaaaaaatttaaaaaaaaaaatctatacatacatctagttacacggacgagcgaacccaaatttctactagtcatttgaattctgtgtgcatctgtatttttatttatctctagtttggatcgttgttgatgaattcgttatctttttacgaatattaaatctgaacttttaatccccattcaaattacttggaattctcgtttttttaccaaattacatactttcactttacacattttttggccctcctttcatttgtcaagtcgtgtttgcaatcacgaattcttttaaaatctttttgtttcttgtactaagcataccttatttttcaggcaagttttccttcttataaatctgcgtttccttgccaaacatttgtatcttaatttgctcctttttttgtcgatacacccttaaaaatttatatcatctgcaaaatttgttaattatttttctattctattatgggaagaacacttacatctgtcctcgtggtcttcatttctatggccggatggctaggaggtgctgataccggttccattagtggtatcttgggaatgcgtgattttcaatctcgttttgctgaccggtataatcctatcacgaactcttatagttactcagcctggcgacaagcactgttgacaggaaccgttaacgctggttgcttatttggtgctatgctttcctctccatttactgaagccattggcaaaaaatactccattgccttctttagcggttgttacattattggtcaaattcttttggtaactgctgttccttcttgggttcagattatggttggtaagttatttacaggtttaactattggtgctttgtcggtgttgagtcctggataccaatctgaagttgctcctccgcaaattcgtggtgcagttgtttcgacctatcaactatttcaaacttgcggtactttaatcgctgcttgtatcaatatgggaactcataaacttcgtaaaacagcgtcctggagaacttcctttggcattaacatactttggggtatctttttgatggtgggtgtactgtttttacctgaatcaccgcgttacctcatctataagggaagagatgaagaggctcttcgaatcatgtgtcaaactgctgaactagatcctgagagtgaaatcattcaaaccaattttaataccattaagagtgatattgaaatggaaatggctggaggtaaggcaagatggcctgaggtttttggaaaagaagttcgctatcgtactgtcttgggattccttactatgttactgagagaattgattggtaataactattacttttattatgctacacaagttttcaagggaactggtatgacggatatattcttaccagccgttattttaggtgctattaattttggtacaacgtttggtgctttatacacaattgataacttaggacgtcgtaacccactaatttttggagctgctttccaatcgatatgcttctttatatatgccgctgtaggcgatcgaaagctcatatataagaatggtactagtgatcacagagcaggagctgtaatgattgtgttttcttgtttgtttcttttctcttactgctgttcttggggcccaatgggctgggttattgtcggcgaaacctttccaatacggtatcgtagcaaatgtgctgctgtagccacatcgggtaattggctgggcaactttatggtttcattcttcactcctttcatctcaaattctattgggttcaaacttggatatatttatgcttgtatcaatatgacttctgcgtttcaaatatttttgatggccaaagaaactaaaggccttaccttggaagaagttaatgaattatacgagtctgacattaagccatgggattcctataagtacgtgagacaaattgaatctcgtcgtatacacttcagtaaagaagaagaaaagcgagaaagagagaagtcaaaaggataccgcggtcaagaagaacgttttatcgaaaatgcagatggtgcggataatgacgatagcagcgcttcttcagaatcctttgcatctgctggcgcacactccagatcggtttttcctaggaggtcaaacgtgtcagaagaatcacacccgacttgggtataatccgtgtcatcaaaatttatatagcgttattgcattttatttttcatggtctttgttctcacttacattataaagtaatactttgcttgcaaagaaaaccttaaagcataaattaacatttttaaatatgatttggaagtgactagtttcatgaggatagttagcctttcatttatgaatatgccagtggacatataataccgtttcgagaagtttcaaaatttccacgaatgcggaagtgaaattaatagttttagttctacgtctttactgttaatatttcgcttgttcagctaatgaaataaaaaattataagaaatgattgaaagtttgcaaaataaggattaatattacttattgttgatgttcattaaatattgtagtgctctgaggacgttatggtttcccttgacgttggggttgtctctttaccttcaatgcatcgcacaatttgttagaagctagtgagtcacaactgagtattgttttccgtagcagcaaaaagtaaatgtttttgctcagaaaacaaaaacttacgcataaacaacaagagataatttaatttgaattaaagagacacctgattttcactcaactgtaagcattactgaaacgaaaatactgcaattaggtaaggaagagtacttccagacttcggagtgaatactaaatcacccatgattttaaaacaaccaagtagagaaccagttatttgcaaattattacaatgtacctaccatgtttacacatagactccgtttgcttttggaaatttcttttaagctaatttgtaactaaggacgattatttatattcacttcgtcataattttcgtatacaagctcattatttctctatgttaatatattggaccagacttaatcttctaatcttttaaattaaaaaaaagagaaaaatagtcttgaggtttcttttggattcaagaagacttcgttttttcgagttaacttgattgtatgattttcttaccaaagtttggatcaacataagctaccgttagataaagacaatacagtttcgtaacttaaaccatcaaattaattaatgtatgcttttctaaatgtaaagcgaaaattagatggaattttacgattctatggaagtattgattgttttacaagcaacttagtatctaaataatcggaaaatattttgtacactttcagtaatttgtcaccgttaaaagagagttttgaggttcattaaatttttcaaatttcttcatagtgttgataaagatcgacagtggaaggtgagtgtgtattgacacagcttttaagatgtctcagaagcttatccgagccgcatgatgcaagagcggctgtttgagtaccagttgcatgcagaaaatctttaaaataatcatttacatcaggccttccatttaggtattgcaaactgtaatttctagcactttgagagtttagagaagagacttcctcgacagggtagctgttagtcaaatggcagaatatgttgatattcatttctgtgtaacgaacagcttcacaaagtgacttatgcacgatgttcaataaagccgaagaacgagcagaccaaacaaaagttatatgaacggttctgctttgcttttttatagtatccaaaataatcggtaagatatacgaaactccaacacctccagcaaacaaaaagaggtaagaataatctttgtatgggtttgagactgggccgtaagggccatccattagtaccgatactttggcagccgaactttcgaagactaagtcttcctgtgataacgaatgtctttccatcacttcaattccaacgtctccatttttttctatcttctcatcactaatattgatgtcggagacatcactcaaacttttggaagagaccttcttggctaatcgctttgtgaaaccagcccttactgcgacaaatagttcgataaaatcatcggaaggaacgctcgcaatcgtgaatggatgtatttgccaataacttaaagagggaatattaatatacatatggtttccagcaccccaaggtaatccaaagaaagatttttttggacgaggccctttcatatagatgagatcgtcttccaccaaaacaacatcgaatttggaacgatttaaaaagcttcttagcattctgcagccacgatcaaacacgtacacggcaacacagaccttcatgtaaaccacacaccttcgatggtggagccaaatagtaattaaaaagccaatgctgcacatatggtgcaaaacaaaaaaccattcgtaaaatcttcgacggaaaaatggcaagctgcttacgatcataattaccattaaccctaaaataacataaccgataatggtgactcttgcagtaagaagtgcccttttaccttgcgctgcaagaccaatgtatgcaaagccgtgaatagcaccgatcataattgcatattgagaaagacgacgatgcacataattcattttttcgtgagacgaaatgagcaataaagcaaaaggattgttttttatgctaaaaaagtaggaagttacatagaggccacatgccaaaaatcctaaccgagcggccactgcatttttgctccaattaccagtacttacttgtgttgtttgctttccgtgagagcttgcgggagtttgcatgccaataaatggtattgagatggcgaagacgacaggaacagcaattaaagtcaatattactttgtgagtgacaagatacgtataaatctgtcgaacaaaaagataatatttctcgagccatatttgcctcttatctgatgggtcatgtttgtgtgcatttgattttattatgacccgaaaacgctcaagccaaaacatcaatataaatgcaagtaatatcccaagaattaagcatattgcaatgacggtccatttgtcgctcgaatttatcgccatccttcaaatgtataaatgtatggagattcttcttgttcaaaattgtatatattaaaaattattaataataattagaaaagggtgtaatgtaagtggaccggaatgagatatccaatcctttgggtttgcagttagcaaaaaattaaactgaattttcagaaactattagtactcgttccccaaaatccgagtttccctactttcgtatgtctatttgtttcttagttgaaattcgttgaaaatgttgttaaaagcgcagccttattaatatcgcattcgattgtccactttgctatttgtgtcatatctgattatcttgatgcgttatcagatcaaccaaatttgcacctctgttgttgcaacattttggacaaacatgatcgcaataacacattttagcaaaaaagacgcattcttctcaaatgttgtcagcttgaaaaaaaaaatttaacaaagaacttgtacaaagcctcccctctgtaacctctggaagccaccccttgcacttttgcagtggcgtagattcacgcgtttacaaagttcattttgttcaacactgtatttagtgtatagcggaagcggctggaagcggggtgttcctctgacagtctattttttatctgatgagctaaagtcatgtgcaagcaagcattacttggagaaaaaatactaaaacaattagatgaaatgtttggcgagtcgttggactgtatttttgatgcttcctgcttatgaaaatcaacagaaactaaactttttccccttgctttttttttccggtcagtaccttcaatacttctcgaacagaataaactattcaattgcggtaatactcatctcatggtatccatctcgtagctgttttcataaactactaaggttttctgccttcatcggatgctgttaatacgaaagaactataagtttattgatactttaaaaactccttttgttgtacttaaaaagtgaaaacaccctgcataaataatagagaaaataattaatatgattcctatgatcggtttattgtgtactttaccactttggcatggttgctacacccgaaatactcagcacgcattcactgcgaggaatttaaaaaaaggaaaagctaaccgatcttaccaacttagaaggtattcggtgtcatatcgaaccgagaaaaactaaccgaagcccgtcaactccatgatttaggttattttctcaccttgaatgaggaacgaaaccacgctcagaagttcagcctcattgaattttcatgaaacaatcttctagctacttgaatcttttaattaattcggcgtctagaatcccgttaatgactactttcccaacaaaagtgttcaggagttcttaagctaagctactaaaccctctggacatgcgctatactgtcaccaaaggaaatgtattacgtatcctaacgccatctaacatgctaacttttttgcgtgcaaattcggttactatattgcatattccatccacgcatagaaatactaatttgacaattttccgaccttgtggatgtcaatggtttaaaaaagttattaactaatactgttctgtaaaaagtcagagtcctaaacatttcaactcacataaaatcatatgaagatgtgtttttgttttattttgttaatgaatagagaaatcaagttcatctttaatgttttaaatatcatcgatccatcacctttcaccatcacagtctcgcagtaaaatcaatttcctctaaaaaaaagtattataaagatttctaatttcaattttaaaagtcctgatgttagactgcaagacgaaatgagggtaactgaagctcatcaagtttattttcacatgatcctctatagtccaacacgaattcaataaatgccaattaatttctttcattattctattaggttttagaccatttatagcacacagcaatgctactgatattattccaagtacttcattcatcgttaggtacaagctggtgaaccaataattgcttcatcctatgtcttcatcaataagactttactttgagataataatggagaagccaagcttaatttgatcatgaattagtagcaacaacttgattctagatgcttcccctctttagacgtttggcatgtattaaaaattatttccgtaaaaaattagcttaaattaacaggcatttcaatgcatcttttatattttagaagacaattgttgtaagtgtagcaaaaaaaattttcaatgaacgatatgaataaacgatttgtccatgaatgaaagctatattgcgtactgcaaggataaagcatgaatctcaagtagcctgccaacgagtgccgtggctgccatagctaacagacccaagaccacagctcgcagtattgcacgcactcttttggcacctccaatgtgagcacccacaaaccctaacataccaagaaaaaacattgtagcaattggaagaacaagcgatagatattctaaaggagtaataagagatgtcaaaagaggaaatataccaccaactgagaaggaagctgctgaagatagtgctgccaaagtaggtttcgctgttgtgtgaatatttatgcccaactcatctctagcatgggcttccagagcattatattccatcaattgaacggcaacagtacgtgatagctcttcatctaaccctcgccctctataaatagcggctaactcatccacttctgcatcccaatcagcgtccatctctcttcgttcaagttgcaaatcggcatcctctaaatctgcctgtgaactcacagatacatattctcctaccgccattgatagagcaccagacattaaaccggcgacgccagtaatgagaataacttttatatcagcattagctgcaacaacacctactaataaacccgaaagtgacaaaattccatcattggcacctagcactgatgcgcgtagccatccaattttattcactgaatgggcttctttaggacgagcttcgaatatactccacattagacaaagataaaagtttaacgatagtgtagaggtagtgattgaataattccttgataaaaagtgcttctggttcctattgtaaaaagatgaagttgcaaagaacaaaatagaaagaaagaagttgaaaactgcaattagtaggacactgaaaacggaggcatggtgtcaaaataaatatttgatatagaagccttttgattggtcaacgggattaacgcggcttaagaaccttgtttaagtactgataacatcaaaatgctgggaatgtttaacgctatgttaactttcggtatccttagaggctatcacaaatgaattctaaaaatggcggaacattttttacgacttatttcaatcggtgaaaatattaacaacctgaataatattttgactgtgtatgcccacaaataagtgctcaattttcatttctaattataaaattcagtactttttggaagacatatcttgctttttgattagtaatattagagtactagaaatgtaaacttctttcatctttacttaatccccaacatagtttttgaatggtctagcgatccagtgcctgagcgtggatttagaagtcgaagaccttgttgcataagtgtcgtttaaataagagcatcacggatgtaggcatccatacagttggtgaaaacgacctaaagtagaaatgcgaaattaatcaatctgtaatagtacattgatatgcaaggatatgttaatatcgaaaaaaattgcctagcttttaatatgccactatattaagaaaaagggcaatcaatactccaagtaacttgtatgaacattgcgacgttttagcgagtcgtggatttacaaagactataatacctcataatccgaaaaatgatattcttaaaaatgaataaatggtaacacatatcgacattaaagcgctgaaccgaatgagtatttcgttgtctatagcaattcatctattattgactagtgtttaaagtattcaattaacacctatataattaggtaaacatgacttagctttgtagccccagctgtagaaccggtttcagtactgatttctttagtaaacactaaacggatatattttgaggtgtaagcagcttaaatagctttaaaacttaatacagtcagatttctatgcttctaattaaagcaacatatgattaaaacgaccaagggaacaccagatagctagctagtcgtttgacatctgacatagcggattatgtaaatcaaacattttgtgtcaagtgtaaatacaatacatattataaactataaataatgttcataatcggtttgttaatcatatcgatctttcagtttttaatatattgaaacttttatgcttcagtatgactttaacgtctcataaggactgtacagaggagcccagttttatttatgtaaattcttatcatagaatcaattgagcatttagtagaagagctcgatgctttttaataaggttgttcaataactgattgctgaatatgatggctaaatgggtctgtactggacatgggaaatattggtatcttgttatcaaattattagtccagtttcttataatctattgtattcttaatagtgacaaatgttacaaccacagtaaccttaagtggtgctagtatggaattgtcttgtcgctggagccagctgcgctcaacagtttatcggcaaagtaagttccgcaccattcgttctcaaaaccatccacatcttctttaagtgctggttcctgaactgttttaacgtaaccaaaaattccatctttcttccaaatattactgtaatcaactgatgctttatttaatacctggcaagtaaagtagggctggacttgccagcaaactcctaatttcgccatgtcgctagtaagattacgaagttgttcttcagaaaagccagcggccttaaaatcgtaattgcctgtaaaaccaaaagcaaacatacggtccggatatacagcacgcacaccttcatgaaaagctttaatgtcctgccattttggatagtccattcttgcccaagtcatttctcctaatggtgctgcagcaattgctcgttcaataaccgtttggacagttggcttgaaaaaatactgaccgtctgagcttcttgggagctcccagtcaaagaatacctcattggaaaggtacttttctgccaattcttgtctttctgaaatgctatggaatggtttcttcgaaatggcagatatataattctcatattctttaggggtagctgtggacttaacggcttcatcaaaagtcatcaatttcgctcgctcaatccagttctcccttgctttcttcatgcttacaccggtactttctgcatcctttagtgctttaattaatgattctatcttagtggtcgctcccaagacataggcatggtcgcggggatctacgactgaagtaatgaactcagcgtggtcagtatcacaacgacacaatagcatagtttctgctttcataatatcaaattgaagtctgaccgcagtaagtcgacgaagatattctgaagtagggactacagttcttccctgacccaccgtgaagcgtttaagacctatagccaaatcatctaagtgaatcatagcaacaccactctctacaaatctctttgtcattttcatagtggatgttacactgccaaatcccatatctccatcagcgataatgggtaatagataatcatattttggcaactgctttctctcctctgcaggcttcataaggtgaaattgcttttgccgtcttgcatgccagttttggcttcgaaagatcctgtcaacagctttaggtacggtgtcccatggataatcggcatgatccatgccaggctcatccacactagatagtccacaaagacacccagaaacgaaaattgtttctaatcctgcttttgatgcctgagaagcaagtaccgggtcaacaacgccgtatgtcaaggtagctgtacctttatttcgatgctcacgtagcaaatcatacagctttaatgcctgttgtgaagaagggtaatatgctttagtcacttcactcaatactgctactgttgatgcagtgtacggtctcttaatttgggattgctttggggttgcccaccatttctcaatctcctctacttctttctcgtactcaagttgctctaaatccatgtctgttgtcatttttgtcgatgttgtgtgctgcagtacgacttttgatttcaaattttatatacaatatttagagcatatttcggagtgtttgctccgttttcaacttgctatcatcattccataacttaatctaatgttattagatgcacaccataagccatttaagatgcgacttttgagagagccctcatttaccccttatctatctccttaattttccttatcgatcttagtttgttgatcatcagcgacattttgcctgtaaaccaaaattataaataccatgaatgattctttttgttaaccaattcactcttgtatatttattataatgtcgactatggaagaagagaaagtaatatcaaaatcaactagcgttgacatctccgagggtacctttgatgacattaccatcgaaaagaaggaggaagccaaacttgtcagaaagttggattggtatctgatgcctatgttttctgttctatattttctttcgttcttggatagagctaatattggtaatgctgctgttgttggtctcaaggaagatttaaagttacaagcgtatcagtacagtgctgcggtatcagtattttacgcaacttacattactgctgaaactccttcagtattgctggttaaaaaattcggtccccattattacttatcagcaatgatcataggatggtcattagtcactatatttacttgttttgtgagacactactggtctttggtattgacacgtcttctacttggtatctgtgaaggaggcttcttcccatgtctcagtttatacatttctatgacgtataaaagagaagagcaaggtaagcgtttggcatatttgtatgtgtgttcttgcttttctggtgcatttggtggtttaattgctactggtttaaccaagattccaaaatcatccggacttccaaactggggttggttgtacatcattgaaggacttatttctgctatctctgctctatggatattgttctgtttaccagatgatccatcgactgcacggttcctgaatccaagagaaaaggaattgatgaaaattagagctgaacaaagacaaaagtacatgggtagcccgaacttcgattggacacaattccgaaaggctttcaaagatcctaagatgtatatgagctgtgttatccaattttgtcaagatcttgttctttatggtattagtacatttttaccttcaatccttaaattggaactgggatacagttcattggcagcacaatatatgagcgtaccagtttacgcactaggaggtatttctgtttacgttatttgtcttcttagtgatagaacgaatatcagaggttggttcattataggaatgaatttcttcggattagctggttttatcattttgctagccacgactaattcagcagcaaattatgttgctacgtatctgattgcacttcccttataccccactgttgccttaaacattacttggattaacaacaatatggcgccacattatcgccgagcaactgcacttggatgcaaccaaactattggtaacttggctggtgtaattgctggtcaggtttatagatcatccccttataaactgggccatgggtttgccttgggatgcacagttgtaggtactcttaccgcaaccgccatgaggttctatttgcaacgtcaaaacaagattaagcaggagattttaaatggtgaacgagtagacgagaagaaagagagagacggctgtgatgccttagattttgtttatgttttatagtttgttaatttccaataatagataatatatagtttaatttatcataattaatattttacattgggagaaaatatgtaatccaaactatcaaatctggaaacatcgtccagtgaaggtgatctttgcagcggtaaactatcttcattattttctttgggcgaagtagcacacgatttgtaggcgtttaaaatagcccgacttgcttgtgatgctaaaggccaaacgtttgcacagacatcaagcgcatttgtaattatttcaaggtatatgttacaaacatcaccatcctcgggtatgttttcgtttaattttacgaggattattcttgcggcactggtagcaatatggataaaagtcatcggcaaacaatcagcatcgtattttttgaaataaatctttaatagctggactatggtttttgccgatttccaacatatttcaaaagtataacgctccgtgttatccagttttaagtaattgtcatcactaggcctgtttaaaataatgataacactatggtaaagcatatgaagtagtaatacagttgaacttgtctccttttgagatcgagtgttccactgaagttccattgggatatcagcaatccacttttgaagctcagtgtggatattattaatcgaagcctcaaggacagaagatgttcgatcctcgaatacctcggtaagcattcgatggataattttacaaagttcaacttgatttaaccaaaactgtaccaagccccgtcgatcttctcctgcagaaacggctgcgaataattcactcttcttgttgaaaatttcaaaaggctcatcaagctctgatatatacggaagttgcgtggtattcctcacatctgtctgtttgagatacaatccaggtggtctaccatagcaaaggcttattagtttatccaaagtaaaacaaccccaaaagcagcggcgtctaacttcgcggtcaattctagattcttcagaatgatcccaatgatcaggatccaaatgaagacccatatcatacacgagcctaaatgccattccagaaaagagccaacccttaaaagtcaatccacgtcctatttcccgtatacccaaaaccagcaaggtctgaagagttgtaatatcaggtgaattcaatccttcatcaagtacccatttttcagctatatttgccaatgtattggaaagattttttaaatcatcgtctggactaatcatagctccaatggaacaaatagcaaaaagcaaccactgtgaatagtaaggtcctcctccaagttcaaaatctcgaatgaaataatctctaaatacaaacatgaaattatgatattgctttaaaaagaaaagtgataatagctcttgacaggtatcaaattccaaatgaaaaggttgctcataaagattttcggtgtcattatattttcttttcgagaagattggaaatttaaatgtcggtatttcacttgtagtagttaaattcgaagcagatatcacattcgttgttccgtaaaattgaaaatatcgaaaattgttttgtggaagcatacgaaaatgttttcgacgtttgcgagcactaatatcgggtgtttggtcatattcgtttccttcattgacaattttgttattcatatcctgtatcataagagactgctcatcgcttccaacttttgcaagctttttaacaaatgcttcgaaaaatgcaatttgtcgttccaatgcttcaacgtactccttaggggcgcgtcttctatgtcagttgctgcaaaaatttaaaaaaagtttataattaccttcttatcggatcctctggataaaagcattgcgaattacttttcacgcattgaaagcaaggatgcagacgatcacatttgatctacagaacaattctattagctaaagattcagtacgtgattctcatacttttctttgacgacatctctggcaactacgcattcaattagatattggatgctataattacttacgatattctaaagatttcctgattctttttatcttgtcggggtttcatttgcattttgaaaaattcacttaattaaaaaacgataaaaatgagacaaaaacaaaggcttttcgatcaatcaaatgtaatattcatctcatgaagctttaataaacacatagctggttaaattcatatgatattaattcaatatgcttagatgatgagtttgctatgttagatagcgttaatagctagtccatcgaatttccaaaaaaggtcaatttaattcaaagacatttcgagtactactgaggaaatgattatggacataaattcatggatgtttcatcaatgtgtttgcgataatttgacaaactgatgtttgaatttactgtaacataacaaggcatccatgagtaaaaactctcttgcaaagactataagattaggttgtttatagtttgtatttaaattttattttattttttttttacttacgaataccaagtttcaaatttgacaacaccaggaattgtaacctaccaccacaaactaatcttgaaagcgaatagtgctatactacctgcgttaagagaggtttaacaagggtctccagaatttaacatagtctgaacatctatttcttgtgtttctctataggtacatttcaacacattaatttttctgggtgatgcaatttgtttaacaggtaactatgacaaagtgctattagccacaggttaaagttgaaatgagaatgatgatattaaaagcgatgtggcgtcttggtattttttatattatccacgtcggccaaaagaattgctaaattacgaacatttttgtttaaattgacccaagattcctgtcgcttttgaaagacatttgtggtaaagcgattcgaaatggaatatctaaccaatttgaaaacaaatattatggacaaacaacttggacaccgagaggtgtctgagggaagtactcagccaaagcccgatccatctggagccacgatgaaggcttgtgtttgggatggtcctttaaatgtgaagattgcggaagttcccaaaccaaccatcacccatcctaaagatgtgattgtaaaaactaccgcatgcaccatatgctctggatcggactcgcacattttctcaggagaaatgcctggtatcgaaaaaggagctatattgggccatgaatcatgtgggattgttgctgagaagggagatgaagtaaataatctagagattggagatcgagttgttatagcctttgatctggcttgtggccaatgcagtttctgtaaacgtcacgaatatgctgcatgtgacacgaccaatgattccaagttaatggatgttaactatggaagccatcattctgctatttttggttacactaaactacttggagacgtgcctggctgtcaagctgagtatattcgtgtgccatttgcagaaattaactgctgtaagcttcctgatgatatccccgatagtgaagggcttttcatgtcggacgttttatgtacatccctccatgcatgcacgttgggagaagtaaaaaagggtgataccgtagcaatttggggtatgggtcccataggtctttatgcaggtcgttgggctcaaattcttggtgctagtaaagtgatcggaattgaggttgttcctgaaagaattgagttagctcgccagaagtttggttttacagtcattgatcgaaacgaggttagtgatgtcccaaagaaaattatggaattggtttctaatggagttgactgtgccattgaagcttccggtttccggttttctactagtattttgcataaagttgagcgtgctgtcggccttgagacagattcaccagacatgattactgagtgtttaaatgctgttcgaaaatacggccacgtttctattattgctgactatgttgggacgagtaatcagtttccaattggccatgtcgtgatgaagcacttgactatccgatcaggtcaatgtccttgccaaaattattttggatatgttattgacaacatacgctccggaaagatcgatcccagatggatggtaacaaacaagatcaaatttgacgatttacctgatgcctacaacaaacttttttataaagaagatggttatgtgaaggtatattgtgatatgacggaatgagaaattatatatacgatagtctgttttttatgaatttttattactacaacatatgtgtatatattgtatatgtatcagaatagagtattaaatttatcaaataacttatgtcctcgccatttttaaatttttgtgataagcatgtatgagttctgtaatttgttttatcacgatctaaaatagtgctttaaaaattgattatataaaaaatagtgagcctgccttgaagaatattatttaatgcgtcaaaagatgattttttttaacaagttttccggatttgagaatcacaaaccgtcttcaacacgtgtaataaaaatggtgtattttctaagaagaccgatttttaaatagctagcaatttgtccttttgttaaaaaagtgcagaagttgtcaagagtgttgctgctcccctttgcaaaaaaattttaccgaggcatcccggtgtaacggatggagcgatattgtgggtgatatcgaggaaaactttttttattagttgaaaaaaaaaataataaatgtatatatataacgggctaatttaactcaaatcattcactttttataagcaggtatacaatgagcaatctacctatttacaatttcattagaaagctgccaaaatgcgagcatcatgtgcatttagaaggttgtctttctccagatttggtatttcgtttagctaagaaaaacgggataactcttcctagtgatgatgctgcgtacacgactccgagtactttgttagccagctatgagcattttggatgcttagatgacttcttacgctattattacattgctgtgtctgtgttgattgaggcctctgattttgaagcactcgcctatgaatatttttctatcgctcattcacaaggagttcatcatgctgaggtctttttcgatccccaaacacatacgagccgagggatttcttacgatgttgtagttagtggattttcagcagcttgtgagcgcgcaaatagagactttggaatgtctactaatcttattatgtgctttctgcgtcacttgccttctgaagcagcccatgaaacttttgcggaggcccttaaaagaaacgactttgagaatggaattgttgcaggtgtaggtttagattcttctgaggttgattttccaccagaactgtttcaggaagtttataaattagcagccgaaaaaggaatccgcagaacaggacacgcaggtgaagaaggtgatccatcttatattcgttctggacttgataatcttagtttacaaaggattgatcatggtatccgtttagtagaagacaaagagttaatgaagcgagttgcagaagaaaatatcatgctcaccatgtgccctctttccaacttaaaacttcgttgtgtcaattctattgccgagttacctgtacgggaatttttggaagcgggcgttccattttctattaactgcgatgatccagcttattttggcggttacaccttggagaactattttgctatccaaaaacattttaacttaacagttaaggaatgggtttttattgctaatgctgctatcaacggcagttggatatcgggcaaaagaaaagaagaattactttcttctgttcaaaaatgtgttaaggagtatactgctgaaattcaacaacccaaaacccttgaaacagctgtggaagttcaagcttaatcaattgtcggtgattgagtatttgttttcattctttcctttttacattctttaaaatattctttagactatcttcatttcaaatatcatattatgtacaataaattaatttaacctgtttacaagcttgtattgttatatttactattcatatacccttttttgtttgcatgaataaagctagtcattgttatcgaaaaacgcattaaagaagtggacaaacattctgtcaaaattagtaaaagagcaaatgcagggcaatttggaaatttgtataataatataatcactaaaaaaatttgaaagttgcttccgttttcaaatgatatttcacttatttgattgaaggcttcataaggaaataaggagtaagcgagaatgctgggtcgaagaaatatcctgatgctgctttttccattccctttgagcattgaatttagagaataaaccttttgttccctttccttgctgatatgccttaatggaaaccgccctttgctcagctacttcgtctgaattaataaaatacacgtgagtttttcttgggttaaagaattttcggttccacatctctataaatcctttaatgataggaaattttgctttatcgacatacttttcaacataatagctgataacataggcagaaagtccaaaagataccaaatttaaaatttggtcaagtcccattaaggctacatcactaaatgagcaggccatgttaacatcgtgtataaaagatttccaatcttttccagagatatcatggctggctaggtcttcagggaagtaaataagtgggaacccattaacaacttcgtcactcctggaatgaatgcaaattggcgcgaaaggtttatatgacagagtttcaataacagctttagaaaatgacttcggtagaccaacggtattacccttggttttaaatgtcctatttacgactccgtgaaaaacatgaacggtagcgctagagtttatgtgtttcttgttggttaccgccttttcatcttctgctgtaacatttcttacaaatggagcaaagacattaatagtacaagctttttctattgtcaaagccttttcatcttttatatccattgtcgtagcgtcggattcgaaattgtgtttacgcgatttatttttatagtaacgaattgttcgttattggtattccatagatatgtacttatgaatcgaatattagatttagtcgtagtttgacagtaaatatattataaaaaatgcatattagaattattaaatttacaatccaactactttggttaatggttagcggtttaatagttactgcttttatttctaagaatttagtgtatttagatacttgtcactagttgtcgttaaagataatttgagaacttactgacttctaaaaaattgtaactaagaaaactttagcaatattggcaagtaacgttcaaataattcaatcaagtaagaaaattaagcaaaaaatacataaaaaggttacctgagtttaataattaattttttattccagaaatatttaataagatgtcataagctgctataacttcgagtagatttataatcggcattaaataaaatttacctcagtttataatttaatcatttcccttggataataattgttgtatgatttttttatgttcgcccactggttaattagtatacacgaataaactggatttggtgattacttacaaaggtcccaagggaatacatccaacgcctgtagtacgacatggagaattattgggtttttgcttttttcaacgacagcaaataaaggctctccttgttctagagcttggcgtacttttgtaacataacgactcatttgggagtgcaaattagtgacttcttctgttttcttattttcttcatccaaggcaaagccaatcgaccataaaacaagagcagcaacataataacaccaagaatgataaattagagtatcataacgaggagctgactctattttttctcttaaaagcatatctaatatctcaagtgcattagaagtggaatatcgcgcattctcagtattcgcccatatttttacatatcgtaacggtgcaacagtttttgaggttacagaaccatctaccggatcggtgacagctttggcaaaagcctgtaaataggttagacgggtctttgagtagatgcatgctaaattataaagtgatctgcactccttaacgaaaggatgaccaaaaggtaagatattgttattcagaaaaatgctataataacatctgttccatttttgatatgcttcaaaaacaagagagcaccagccatcaatttcgcgtttactcaatttcattccgggtactatgtttggaatgttagttttaaaagtagagaaaatggtttctgcacttaccaaattttttttgtttcaaagaaatgtcaaccgatagcaacccatgaagaagaagcaacatattccatggtgatagtttaggtaatggtgattcacattgttcacattgtacaaatgctttcagcatatgaagaatggttgggggctctatcgtaggtttttgggcggcccaaacttcaaaattttcggcttcccagtgatgctcctcagctaacaatggcatggaaacatcagtaacataaagcaaaggctgatttccgaatacaagagtgctcgtagaatccaatgcaaatacaaaaaaagcaatcctaaccgttgtaagtacaaaaaaatacaaaaatcttaccttttcacagactcccgagtaatccatttgtgccattgttgcaaggttaagggagtattcgattctccaaatgtctctgaccggacggtgagcgcatcagatggaatcgcttgacgcatggccttaataagttagcctctagcatatattatttataatatgattacctcaattaaaacagggtggaacatctgggcaagccggtgttgtttgagattactagtaaataattcaaagacttgtatcaaaaataaagcttgatagacccacagggaaacaggaggcccaaattcttgtttctaaaggaagattagaaatttaatacatcagtgaataacaaacctggtagatgttataccgaagtgtggtatgaatttcaaccgccaacgaacgaatggaaaggtcattagaagagtgcatacccaaagttatcatgctcaaaagtaaatctaaaggagcctgtgttatttgaaaagttcccctatgcaaaatgggccatcgcacatgaaacatagaccagtaagcatttaaccaggagctgaccgattccaaagtaaacattgcaaggaaattaggctgcaaatgaaaggaaccctatgtttattagtattaataaaatagtaaatctatacctccaaaaaatttaacaaattgttgtaaacggtagcaggacatttctgaggaacatacattgggccctaaatgaatcagttagcagaacaatatacaaaataggaaagaaggacatacacttgcagaaaaatagtagctcaaaaaattactgtcagtatcggaatactgatcctgagaaggtatctgatttgactgggtttgataagggtaacttgattcgtatttttgtcgtcttttaccagatgagaataaccaacggacgacatcatccatagtcctagaggaggcgatggaagatctatttttaaaaatacaagtacaatctccctgtaagtccagtcgagaaaatgaatcaggattagactcaagttgagttaattcatctgggtacgaggatacaggccttgtatcaagtcctgaaggtaatttttgcgtttgaaattgatttgagggttgttgaaaagcattggcggtggacgctgcttgtgtaattgggacagtagctggtaagtttggaaaaggcgaaagatcaacatttacatttaaatcaggctcaccatttaaaaagttagatgtagacatatgagatttaatatatcccgaaaatggtttaagggatgcattttcaattgtaacacgaggaggttcattggaaactcgaggattattctcagagtattgtggaacaatttgatgagaagcagcaagcattgaaggcgcgaccctgacactatccatgctactagcgagactgctaggagcaccaacactaggagtaggtctctcacctgcctcgctgtgaaagaactgaggaggtggcactagaagaaaactcgttaataagctgaataaaattgtacgacagaatgcgaataaagacaggaaatgttcaatcatgaaatgtcttgcattgatcaagttgacataatcatgagcaagcacacagaaaccaagaaagcaggaagcatttaacatacgtctttcacttagattttgtttttgaagatgcatttgctgaacatgacgatttaacacatcgcttctagcaaatgcgcggttgcaaaatgaacaggagaaagctttgacattctcatctaaataagttaaatttaatttagtcaaagcatatctttcttacgagtacgctcatggcgtcgtaaatgctcttttctagtgaacgactttgggcaatcaggataagtgcaatagaatctagggtcaccaagtctatgagcccgggaacgttttttcaatggcttttctgtaaaagattcctcatttgacatcttttagctcaacttttactaagacatccacttagtctcgtcgaaggatgtgggggtaaagttgactccttacaatactgtgttagaaaagtatggtggaagaaactaagaagtagcaggaataccgtactattgtaataaagcaaacttttattgtatttatggatgtaagataataatgtatatagcaaattataatggtaaaagttaatcaaatgagttcaaacttttctttgtttatttcacgaaacttcagagcaagatcattcagtaaggaagttgagagttttgcagccttctgtacattcatctacgtaaacgttagtcgcaattgatttacaaatttgtgtttatgaaaaaagtaagttcagatcgtaaaatcgtatgctttggccgggaatcgaacccgggtcgaatcgatggcaacgattcattataccactaaaccaccaaagcctcttaattatacacatgagtaagttaagtgatatttaaatagtatgagttatttaaaaaatattaacgttagatcatagttataatggttgttgggctacttcaattattttttttatcgctcaatactcgaattagacgcatactcaacagctttgttaattggtaattatttcactatattttattactaaatctacttacgtttataagctatgcatgtatttccaaagtcattgcttaacggaataacaaaaaataataaaacactcagcatagttaaattattagcttcaaaaaaaaaattcaaagcgtagaaactatagaaatgatttgtgctatgttctttaacaattaatatcatatattgagtacaactagcaatcataaaggtgtaaatgtaaaaaatttttttttctaaggtagtccaaggtactttagcaaacagccgttttttaatggtcaagtcacaaaagtgcttactataaattaacagatcttctatgtgacttgctttggtctaaaacccataagccttgacttggaggtaagagctgaaatcttagttttaggactcttcgtgtttgaaattttgcgtttttcgcaaaaaattttacaatcctttttaccatgactccccaactttcatcgtcggtggcctctaaattggtcacgttgaaactgaaacccgttgtagttttcggtccttctggtgtgggaaaatctacgttattaaagcgattattaaaagatcacggcgataaacttggatttagcgtttctcacactaccagaactcctcgtgcaggcgaaaaagatgggatagattatcatttcgttaccaaagaagagtttcaaaagcttgtcgcggaagagaagtttgttgaatgggctgtcttctctggtaacatgtatggtacatctattatggctattcaagaattggaagctgttaacaagaaggctatcttagacattgatctacaaggcgttcttcaagtaaaggctagcccaattgatgcccaatacgtcttcttagcaccgcctagcattgagcaattggaagttcgacttagaggtcgcggtacggaaaatgaatccgctattttgcaaaggcttgaacgtgcgcgtgctgaaattgaatacagcgaaaagcctggaaatttcgatgctcttattgtgaatgatgatgtcgagaaagcttacaaacaattggaagccatttgcttatctgattaacatgggaaatctagtatcacagttgaccacctattcgcatatatcattttaatttctaactgtgcttgctctcgtttctaatgcacacaattatttttattccaacatgcgtacgtttaatagtgcatcggattttctaccccgtatcgtcaaaaactatattaaaaaaaagacaagtagtttaatttgaaagacgcaagtattccttatggtctagaaaaagaaaataaaaattccactatgaaataccgaaaattaaatatactctactaatctggctaactttcgagaattaactattttattataaaacgaaatgcaattaaaaaaaattcggatagatgtatttgaaaacatcgggaggattaatatatgtacaaagccaaatcaatagaaagtctcagtagcttttgagtttaatgtggaattaaaagatattaaaaatgagtaaacagcttaaaaaacagagaaatgacaggaaattgtattaagcggaaacgtgatgcacgtagaaagcacacctatgaagatatggcaatgccttttttacctcgactcggtatctttccctcctcgtcctcaacaagggcccatattgaagctcctagaatgaaaatggcagagaggaaagttaaaaatcctgctcctccacgatctttttctttaactactattgttgtcgttgtattggtatcgttaatcacaacgttagaagcatatgtactgttagatcgattgtcggtcgagctagcaagggttgctatttcaggagcatattcaatcattaacatctgaacggcttgtaaagcagaaaactgctcttgaacgccataattatcatcccacgtcccattgttccagaaccaataaataccgcaactagtaccactgtaaccaccacaacattgcttagcagcagcagcagcactagtctgaattagtggatacagtgtatcataagtataaggagccagtcgaatggtatttccaaaactttgcataaaaatacccttgaatgcagtttggtcggaattacagtcgtcgaagtattcacattgggggtcccaagctatatcatcagtaaagaagtaagacgtagcatggctaataaggccatcaagccgttcacgccatactgtttctccagtgtagttatacatatatgcagcgccaaccataaagatacctatgttgtaagaccattgagatggatccagtgttgtacaattcgtcgaagtatcggcgccatcatacacagcataagttgtggtattgacaaatccaacgtcggtggtccaatcccatatcttgttagcccagtccgagtagacactttcgtttgtaaaacgagcaagtctagagcttagttgaaagagcaatgcattactaactgaagctttatagctatatccattcaaccaagcaaaagcttgccaacgtaaaccaccaccacacgtgcttgaatcccaacgtccggacatacgattaaacgccgcttgcgttaactccaaccatgaatgttctgttgaatttgggggactaaagttagcctctgctgcatccattgcagcggcagcccacatgccttgatcatcatttccgagattaaagtattcaaacgagggctgatagtcaaatccgctaccagcattataaagtaaagaagaagaaataagatcgacatatgtgtcattattaaaaagttcatagttataaagcagagcgcccatagtagcaccagtaacccaccagtatgaagcaacaaatgcctggctgcttgcattccaatagttcatcaagtctttcatcataatattgacggtattatcaatagattgataatctgttatatccaaatccatagcttgtgctccgatgaaaacgagaaaaaaataaaacaagcccacactatagatattcatttttacggtttaattagattaaaggtattaattagaagaggatggtagataagaagagaaattttcaaagtaaatttctttgagggaaggaggagattcaaaattataattagtttaattaataccacaaaataaccaattgaataaacaataaaccatgaaataaacccaagtatttgatgaatatcaaatgttctggacgggttaccaaagtccgtctactctcccaattttgaaattaaaatatggaaaattttcgaatcagtatgccaacaaaagattgtttaatatttttaaagatttgaatgaatcagaacagttctaacttatggcttgtgaaaaatcgtgatgtgctgtcggaaggaacgatgacacaaaagtagtacggtgtaccacagtgtcgagctccgatgcatgtgaaagttgtccgagcattcgatactatacgaagtagatcattttaacatatataatagttaaatcttactctttaaaacatattatgtgataagaaataacttagagcgtttcttttgtattttgagttaatatatgactaaaaaaatttaaagcacaaaattttcgattaaaaaaaaaagaaagcttaaatgactataggggaatgtatcaaacataaagatgttaataacattcaaagaaataaagtgtaacaatatgcaaaattgacaaataaaaacgaatgcaaagatctcttataaattagatgaaatgaatatgtaagttgaaatagcaagtcacagaccaatagagttgccaaatgcaaatgatggaaaggcgatcaatgggatattaaacaaaacttttaagatgctttttgcaacgtcaaaaccttcaatcaaataaagtggtactaaccaccatggcataattcagtaaacgatgctcaaagaaagttaaatatcgtaaataccttaaatcaacagaaataaataataaaataagaagaaaaaccaaagtttgcctctaaccaaaagtaatttggaatggtttggtataaaaatgcaaatgcggctgtatattaaacttatcgtcaaataaattctcaaaaataaagccagatagaaaacaaaaggaaaacaaatgaaaaagcaaaagtgagaaatccggcccagcctttatcgctctttgttgctggagtaatcgtaacggtatcaccatcgtccgttcctgcatctggattggattcagaagatgcaccggtatctaaagttaaaattgtagcactttgttgtgcaagaagcgcttggaaagtttcaacagctgatatttgctcgccaaggccataatgatcgtcccaagtaccgttattccaataccacatgtaaccacaagtgacaccatcagatcccccactacaagcaagggcggcagcttctgcactgctttgtatatagggcagaatagtttcaacggtataaggagctaactgcatcgtataaccaagaaatcgagctagcattcccttaaaagcagtctggtctgaattgcaagattcagttggctcacaagaaggttcataaataattttgtcagaagtaaaataataatcaagtgccttattcattaaaccttccatatgggtttgccacacagaactgccattcgtatagttatataagaatgcagtgccagcaaggtagacacctacattgtaactccattgttcattcgtaatagaactacaatttgaagttactgaagcaccgtcatatacagtataatcgtctaaatcaacaaaacccacagttgtagaccagtcccaaaccttttgcgcaagatcaacataggtatcgttgttagtataacgtgcaagacgagcagcgagctgaaaaagaattccattactaatggagttcttataagaataaccgttattgaaagaatatatttgccagcggacaccaccaccacatgaactagtatcccacctagacataatttcattaaacacggcttgagccaattccgtaaaagaggcagaactatcaccagtagtcatgttaacttctgcagctgacatagcactgaggccccaaataccttggtcgtcattgcccaaatcaaatttttcgctattaggagcataatcgttattgtcgcctttattcgctacaagggcactaattagcatgtcaagatgcgttgtatttccagttgcagcataagtgtctgtcattgaattaaggccagctcctgtcatccaccagtaagctgtaaatgtatgagaagtgctttgataataattgagcattccgtcagtgacggtagtcaaggcactatttatggaatcttaaatatggttaataagatatattcaaattgggtgcgagacaactggcagacttaccatctgaagttacatcaaagtcaaatgcaaacgcgaaagaaaaaagaaagaaaaactcaaaaaaaaaagataaatacctcatttttataaaaaaccaccaatttcttttaggataaaaaaataataacgaatgaatacctccttcaaagaacgttgagaagtatggctttgagatagttgtattgtttacaaatgcaacaagccttgctgcgcaatggcgcagtaaacctatcatagcacgctcccacctcactattgcaacaatgacagccaacatttaaatcactattcgttataacgatatttttaagtctcattaattagtaaccaaataaatttcaatgcgagcaatttttgaatgcatttccaaaactagtttttcgtaagtggagaggataattgtttaactaaaaatttataggcattcagatactatttcatataggaatgtcttcctggaacgacatcaagcacatgtccaaataagcgattaactctcaaataaaacaaacataatgtgtatctatttcctatattaacattatgttaatccgtggttttaaattagcaaaaaaaatctatgagttatgctgttttacaattttgattgggatgtaaacaatagcattttaactttccacgtgttttgtttgcgattcgtattgcttgtaggctttaattaaagctcgcacgtcttgcccaacatctcgtttcagtgcggtagggatgtttaaagtaagaagttaacgaacacaacattaacacttacattttcctctagcagcgcagaagaacgtgcccttatcagaactctttttttatctcgtttgatgaaaatgtctttggataagttatacgaagtgtaagtaaggatctttcttgaagaaattaaagaaaagtagacagttgttcagaattgccagaggcaagtcttatttctttattttattgcagatttcagaaagcgacatgcctaacactttatagtatagataagaagaaggatgagtttgttactaggctttcacgggcagtttctataccttctgtctctgccgatgtaacgcttcgtcccaaagttgtagagatggctgactttgtggttagtgagttcacaaagttgggagccaagatggagaagcgtgatattggttatcatcaaatggatggacaagacgttcctctgccacctattgttctcggtcaatacggaaatgacccttctaaaaagactgttttaatttataatcactttgatgttcagccggcttcattagaagatggatggagtactgaccctttcacgttgacagttgacaataaaggacgcatgtttggtcgcggtgctactgatgataaaggaccgctcattggatggatttcggccattgaagctcacaaagaacttggtattgattttccagtaaacttactcatgtgttttgaaggaatggaggaatacggcagtgaaggtttagaagatttaattcgtgcagaagctgaaaagtactttgctaaagcagattgtgtttgcatcagcgatacttattggttgggtaccaaaaagccagttttaacttacggcctccgtggtgtttgttactttaatattactgtcgaaggaccatctgctgatctgcactctggcgtttttggcggtactgtgcatgagcctatgacggacttagttgctatcatgagtactttagttaaacccaatggtgaaattttgattcctggtatcatggaccaagtagcagaactcacacctaccgaggatagtatttatgatggaattgattatacaatggaagatttgaaagaggcggtcggtgctgatatttctatttatcccgatcccaagagaacacttcaacatcgctggagatatcctacactttcacttcatggtattgaaggtgcctttagtggcagtggtgctaaaacggttattcccgcgaaagttattggtaaattttccattcgcaccgtccccaatatggagtcagaaactgttgaacgacttgttaaagaacatgtaacaaaggttttcaactctttgaactcgaaaaacaagctcgcttttaacaacatgcactctggaagttggtggatttcttctcctgaccactggcattatgatgtcggtaaaaaagccactgagcgtgtttacggtataaccccagatttcgttcgtgaaggcggttctattccagtaactgttacttttgagcaatctttgaagaaaaatgttttgttgttgcctatgggccgtggtgatgacggtgcccacagtatcaatgagaaattagaccttgataacttccttaagggcataaaacttttctgtacttatgttcatgagttggcttctgtttctccttaaaatccctttcgatttagcgttaagttaatactatcatgatattggtgtgtttactttgtattggtagattctgtacgttaaatattataaatcttgttattcgaaattatttacgcattcttttaatgaataaactttgtcattgaatccgagtaatatgcgcttgcgagccttggtatgtaactgagtgatttcatgtctgcaattctatatgattatctagaaatgaaaattctgcaaagtcaaataaaatacgaaagttaggaataagatgttgtttacttcatcgtttatttttaataatcagctccaaaacttgtattacctgtaatgcaatctgacttttatttctttaaatcaaatattgatgcttaccgtgttgtaacgaactaaagacgaatttcaaataaaacactaacatttctttactatgccactgagccttaatcaaatttcggttaccttccgttgaataaggctaattaaggatcgctttgagtgcatttatgtattaacttctttttacacaacttagtgagtacacctggttttgtttgcttccagcaacacctgcgaaaccggtaatccttgaaaatttaaatcttcttagattgacaagctttgctatctagagttgatgcatgctagaacctaaaatagaaacgagtgttatgaatcttgacaaatgaatagttcaattaaacgacttcacaaagaatatgccagtttccaggctggagatatatctggtctcttacttttaaaaccggtcactgatgttgatatgttccattggaaggcagtcattgaaggacctactgaaacaccgtatgaaggggggcaatgggttctcgatattcatgttcacgaagggtatcctattagtcccccgtctgtgtattttcaaacaaaaattgtacatccgaatatttcatggacggtaagccaatttaaatagagttttttagattacattcattagctaacgtcaatggtagaacggcgaagtatgtatggacatattaaagacacattggtcgccggcctggagtctacaatctgcttgtttagcaattatctctcttttaagtaattacgatgctagttctccattaaatgtagatgccgccaagctgttgagaaccggggacaaaacggcttataattcattagttcgatgtacaacctatctttacgccaaaggtaagatagaagatctttcataaatcatgcaaaaatggatcctactgaacgggggaagggtatagtttcttttacgttcgtgttttctccttctagaaaagcaatcagtcgttctatccctaagccaaaccctccgtgtggcgcattgctgtacttcattaggtctaaataccattgaagttctggtgggtaagttttatactcatctaaatggtctttacgtaaagaacctccagcaagttcacccacctgtggaacgagtaaatcaacagcagcaactgtatcgggcccagaggatttcatataaaacggtttaattttttgtggatagtccgtcacgaataccggagttttatgtaagatttcacaaagatatttttcatgttcactacttaaatcgtttccccatttaggagggtatttccatgtttttttcacagcgcttaattcttctattgcttcagaatatgtcatgcatttccacggtttaagcagttggtcccaatgatctctgtgatagttctgctccatcaatgaattaagagtatatttaatcatatcctccataagtgatgttagttgtgaaagcgaagtcatgaacgcaacttctgcttccagcatccaaaattctgccaaatgtcgactagtatgactttgttctgctctaaatgctggcgatatagtatacactctggacagtcctaatgctagagcctctagatgcaattgagtggatacagttaaaaatgcaggtcggtcaaaaaaatgcttttgatcatctctttcaaaacttttatttttatgcgtctcctggggggtcaaggtaaatacttcaccagctccttcacaatcagaagaagttattatcggggggttggtctctgtaaaatctttgcttgaaaaaaattgtcgcaatgcttttaatgaatctgaacggagacgaaaaatctccccttgttttgctgttcgtaatcgaagatggggtatttgtcgtaacatttcagtagtcaaatgttttttctgaatagggtagttctatattccggattagaatttaattctatggcgatagacttgcagtatattcaattttgaaagcacatacatcatcatttatctggccgtaaatttttattttctcagccaacagttcatactgctgcaatccaagttttgcgtttttagaaactgccaactggccttcaatattcacactagcaccatatgatagccttgataataaattaatgttagtaggaaaaagatatcatataatttagattttatgtctcctcctcaaccatacttcttactctgttcaggcgaagtcaccacttgaagggcttgttgacatgtaccatcagaaaccatggcaaaacaaacattttttagttttcggatagatcgtacccagccgtttatgcttattaactctccattatgtgggtgatgccataaagactttaaagtttttggtagttggaatttattcatacggaattagcaaacaattcaattttaattattaatttacaaaaaatcctctattgctaaggaaattatgaattcttccaaaaactattcgccaataactagaaatgcaaagagcggtagtagtaaggcgactttacatatcctcagtatgaaggtgttgcgttaagaattaagtcattttaataaggacttgtaaaaagatacaaagttacttaagtaagttaaaacaaattttttcgttcaaaaaattgtaaggacgtcaattggagaatccagaaagtaccactttaaagtcatcaatggctgacttcgtggcttctagaagaggaagattgtcgtaacttggtatcatttttttcaaatttataaattgaaacaacatctgatcgcgtgtccatcgtccattagcttcttttacgatattttcccaatgaattttaccaccattgttcaataacgagtcgtaaatccttaaattaaaatattagcaagcaagagaaattatgtaggtcaatacttacctttctaagagccaaacgttttcttgaagttcaaattttgaagcagccttcgtcaattgctgaaatttataacgacactgtaaacgagtcctagtacctaacatttgggcaacaagcgtccaattaatgtcagaacttaagtcttcacggttacggagttcagcaactatttgcaataactgagtttcctcttccaacgaccaagcatttcgtttcaatttatcgccaaaacgtactacgtcgcgccaacgatcacgacaatcattaggcattcgagccattttacgaccaattttcgtccagcatttaccatgttcaacaacatttctaaacgttaatgatttttgaataaaaatataaacacatactttcttaattcttcatcttcttctttgctccacacacagcgatcttcaaacgggttatatgcacgtcgtacatggtgataaatactcttggcatcacgatgggaaagctttttatataaattagagtaaaacattctgattgtttttggacattttcctgcccaaatttgattgcaaaattgatactcggaccatccttgatccataataaaattatgtacttcttgggaaataatggcagtttcctggaccccgaaatcccctcttccagaagaattttttctactatatttctcataacctgggatgttgtaaagggcccggaggtgccgtaatattgttcttctggtaaaactaggcatttcttgaaccaataatttaactaaagaagagagtggcccgtgaagtcttttttcgtgtagagaatcggctacctgtgtatggtctaatgaataggtttgacagaagttttgcattcgtcgttctaaatagtcccaatgttccgcagtccatctagcactacctttcaaaaatggatccatattggtaatttccgaagggcttattaaaatagaatcatttgtttgattcgaagtagagtttctcatggcattcacacctttgttaacttttgacaagaaggcgctcgaatccacattatcatttcctaaagctatagaagaggaggctaaagcatccaaatgaatggatgtattttgttcagaaaggttggagtcttgggcttgaagagacattaaggcctcgaaattgcgatcatttttaccatcttctttaatgcttaacgcgggagaaaacttaggctctattgatccagaatagtcattgttatttgttttcaatcctttgttaagtggaaaatcatcaaaatcattctttcgtttccttgatgattgcaaagaatccacgccaataaatccatgaatctgaagttccggatttaatacggaggtatccataaagattatatttttgaagtactataattgagtaatcacttcaacttatcaatcgctaatatcgtacaaaacgcttcgtgagctttaattcgcagtttgctagcacagcgatttaggaagggtgggacacaaactgaggagtgtaaatctgaaataaagatggtttgttattaagggatatatcgacacgctgcatttccttataggcaatgctaagtagtacaacgaaaacattaatgatatacaaaaaatgttgtttttgcttaccacttagtacaaaaaaactcatatttattatcgtcctaaaatatgaaattgtactattaatcaaataaacaagaaatgcagaaatataccaatagtatttaattggaaaaattagtagcatacgaagatttgtctttaaaaatgaatatcccaaaagaaatacagaaatagttaggaataaatcaattgaaatgagaatgaggagaaaattttttttgtactcacatacatggtaaaaagtatttgcattcgatagtagttggaatttttttgaacgaatctatagcactatttactctgttacaaaacaactaaaataaatgtttaattaattgaacattttgaagaaattgggttcttggcaataagtttacaagaccgggatctgatgatcataataaacattcagaaaacaatgggtttggcacatcgtggtcaactgatcattgttgttgtttttctatgaacatcatattttaggagttctcttaccataacatcaccttttgctggttgatgactataatattgttattgagatattttttatcaacagtttgttttgatgagtgcatttgtttagtttaaacggtagcattaggtaatacggcgatcacaggatagctttatttttagcagttatacagagtatttagcaaatgtttgtttactgcagtcattatagctcataattagcattttttcaagccacctggtttcataattctgtagcaatgtcttgcagacgggcagaaaaaagcactcagtaaaaacaaataaagcatggaaggtatttattcacgaaataggaatctcaacatttcccttccatcccgactaacttcaacttataaagaattggttgacaatgggagaccgattcattcccattcgcaacgttagcaatgagttcaactttagtttccagtcattcaaagaatgtgtgttaagccatggatcaaatcttaggcgcaaaacctctggcactagtatgtaccttttttagttttatattcccattactaacgacagcagttcaaaggcaattcatggagctactaagcatggagctcttcggttcacaagcatctcgctctagagccttctattatggagaagacaaaaggaaaattgagaagaaaatgttggatacacctgatagaaaatcatattctctatctcctatttcaccgcaatctcaagatatgttgcggcaaccacaaaagcccaaaagagcttttccaaaaactccatataaaatcttggatgcaccttacttaaaaaatgacttttatttaaacttgcttgactggggccaatctaatgtcttggcagtcggactagcaagcagcatttatctctggtcagcagcaagtggtaaagtggttcaattacatgatttcggagcaacaaatcatgtcacaagcgtcttatggacaggtaaaggaactcaattagctgtagggacagattcaggagtaatttacatctgggatatcgagtctacgaaatcagtcagatctttaaaaggtcactccgaaagggtggcagcattagcatggaacgataataccctcacaagtggaggcaaagacgaagtaattttacatcatgacctaagagcaccaggttgctgtgccgaaatgatgaaagttcatgaacaagaaatatgcggattgcaatgggatagaagtctaggacagcttgcttcaggagggaatgacaataatttattcgtatgggattaccgctcttcacgtcctttacataagtttgaagagcatacagcagcggtcaaagcaattggatggagccctcatcaacgagggatcctcgcaagcggcgggggtaccatcgacagatgtctaacgattcataatactttgactggaaggctacaaaataagttggatactggctcacaagtatgtaacatggcctggtccaagacttctaacgaaattgttactactcatggttttgcaaaaaaccaagtatccttatggaaatatccttcattgaaaaatatcgccaatcttactgcccatacaaaccgtgtcctctacctttctatgagtcccgatggccagtctatagttacgggagctggggacgaaacgctaagattttggaagctttttaacaaaaagccaaaagaagaaagtacattaattcgttaatcaaacaacatcaatcatctcaaccccatcatcatcttcatcctcttcagcattcgttccaggattatcaggtgatgtatttttgcctgtatgatcgatcgaggatgactcggattgagaggcttgttgattgcgcaactcgacagatgcagcatccattgtgcccttgtattcaggcttgaggctgtatttaagagcataaggccctcttttattcaaaatagcaatactgtctaaaacttctttgagataaacctaatatgaattcattagtttaattctgacaaatcaaattaaataaaaaatggataatttcaattacgcaaagaatatccattatcaaagtatagtgacatacctctggttgtttaacatattcacgaagtcctttaagagtccagtattcgtaatcttcaaagcacttaaacaagatatctagtaactcatttctaggtatacgggaattcttaagaccctccccagtcctgggtttgacatttctctgaaaaaaaagttagcagtttgatgcttacaattaaacattatatttgcaaaacatacgataaatgaagttgtgcttctcgaacgagaaccaagtgttccaggtgcaagcaaactacctccacgatcatctatcatttgaactttgcgtttaggggcactagctgccaaagcacgtttttgcatgactcggcgatagtcatcattaataacaggtgagacattgcactcatgggcaacggtaccaaccaaagcagtacttttcatgctactagatgtctctgattctcggaaaacataagaattcctaacaaacttattcattacgcgtaaattataaattttagggacgtctgcattttcaggactgttttgaagaagtaattgtatttcatcattcttgacccgaacacaccctagattagcggcatcgtcttctggaattgaattccatttgtccatcaaaaacttgggaattttaactaaccacactcttgagccaatttgacccaaatctaaatcaccagcatcgtcttcatagcggtcatcctcctcagttcgaaccgtcggtttttcttcagacattttaaatccttcaaaatagtgaaaattactcaagcagtttccactattcaatggttctttctttaacaagttaagagaaagaagcattgatgtcgcctccctaaagcaactttgatttacggttctttacaagcatcgcataaatattttaccgaaatgtcattgtacttcactaacttattttaacaaaccgatttaaggtacggagtgaagtcgagaattgcatatagccctcggtaatttaaattcacataaagtaatcaatccttaaaaacaagtttagaatattgttagacactttggtattttaaaaagatgtagctttctacgagaaaaatatatcgaatgtttaagggagtactgttacagaaacagttcacgttggattgaattgttcggtatttccttcttttgagcctgtgaatgtcaccctggtcaaaaaataatgttatgaagtgtactgcaactgacggcgtctttacttccattcaacatcttgccgtaaacaaagactaacttgtctacagtcaggatttggactttacggtttagaaaatacagttagcagatgattattgaatacagaaaaaatcacaacaaatgtagctgtttgttttttaataaagacatttatttcaaatgtacttatgtatcctaaaacattacttgaaaacattaagcttttccaacgtcctctgaaaaataggtgaattccaccttaaaatctctatccacgacaaaaactattatctctttttctttaagttaaaaaactaagaggttgacaaagtgcaactgtcaaccataagtttttcatctaaaagatacatgtattcatatacaaatattatatatatatacatatatatgtgagaaaaataacctaattggagatccatgtttatgatgatgcagagaataattgacaaaagtttcagtttctgcattattggaatggaataaccatgtttggtgataagaagataaaaagtaacggagaggacttcaaagaactaggaattactattttatgaaattaatatattcctcgacttcatgtttacttccaagccaaatactgctttttccgtgtaatgttttgggtaccaaatccagaatgcgatctcctttgtcgtttaccgcaatacctcctgcttgttcaacaaggaaggccatggggaaacattcgtaaagaagtctcaactttccgttatttccttttgagcatggataagcaaacaacccaccataaagaatggtacggtgcatatcggcgaccatagaaccaatgtatcgagcagagtatggttttttgtctggtgtgctttctttgagatgagcaataaaacgagcgattttttcatcccaaaatgcagtgtaaccctcattaatggaataaatactatgttgcaaaggcattttcatgtttcgatgggtcaagatgaattcgccaatatcagtgtccaaggtgaagccattgacacgatgacctgtggtaagcaataaatgagccgaagcaccatacatagtatagccagcagcaaccatttctttaccaggccttaagacatcgctaatatcgccttgactgccgggtcgcagtttatagataccaaatatggtacctacactaacaccggcgtcaatgttggaagagccatcgatgggatcgcaagtgacggcataggaaccgttgctatcaactacgataagatcctcctcttcttcactaacgatgagtttgcagcatccgttcgacttcatcgcagtaatgaagatatcattgcaaattttatctagcttcttttgttcatcgccagtggaattgacgattcccgataaaccaatgagatttaccaactctgctttacgaatggtgttggcgatgaatttgaagctgaattgtaaactgtttagcagtaatgacaattccccactagcctcttgaataatgcaaggttttccttcttcatttttatgcttctgattgtatcggcgctgttcctgcaaaataaaggaggaaagtgtgacaatgtcagtgtcgatttcgtcgagatcttttttcatgatggagtaaacgaaacctgaatcaacaagaaacggggaatgaagttgaataagctggccaggtgaatcctagctgaagtaagtttttaagaaagaggagcaaatcggttctaagtagaactgagttgagctgagttaagttgggctagaaaccgagtggtgagatgagatgatataataagagacgagagagacgaagatgaaaaaattaataatgagttgtgttgtctctctccagtgtaaacaaaaaaaatcctaacaaacgtttcaccttgactgctgcccgccactatttatatatttacaaaaatcaacgagccatgatggaagcgccatgtatttcccatgtaaacaacgttttgccagcatatgaagtattcgctatgtttagttccgcgaatcataagccttttaacaatctaatctttagttgaatggacaactatggcaaatccctatttcatacgcccacctgagtgatccgcttaattaaaaatgcatacacgataaacctaatcttcaaaaaacgaggggcttgcaatgaaaactacagggcaatgctgtttcagcctgctaaacaaatgacatactgcaattcaacgaagccggcttaccaaacgattgctagagcggactcattccaccctattcatctttcctataatactgcaaaaacgtaaatacgggatgggaaggttagagcttgtatcgtatcgaggtttacgtgactgagaaaatggcatggcatggcatggcactcccttaatacattcgtaaaggattgagaggcgagcatgaccgctgctttcatcaccgacctcaattgcatacccacagcaattacataagatcgaccccaattgcctatgatttgatgtctagcaattgtgtatgattgatcgccattgtgtagctgtaggtgttattatgtctctttaaacttgaacttgttttctcgtgctgctttggtatagtgttgtacgttttagagcacacgaatacaagttcaagtttaaagtgggctttatgtgtcttcttacctgtgttaactcagaatcaacataacatggcttatacagctaaatggcgcagtgtagtgtgctggaatgcagcaacgaaaatcagaaattgtgaaattcgatgatgagtactaatgctttgtgacgtagatgattgggaagtgctaaaggtgggtgggtggatggagtagttagtaggaggagaaatgaaccttaagatatagaaagaagtggagaaaataaattcgttctataatgactggtcatccaggtaattaaagagagggagaaatttttgaggttgattgttttcatcccgcccttcctattagcaataaggaaatttggtgttgtttatttaacgagatttttcgtgggttgatggtatgtggcttcagaatgggataataaccttgcattgaaagagcaggatataaagcatgcttcaaaatatgtgtgctattagctatattttaaaagacgtgtattttaccacaaatttattcttcacatgtaattttcatacattcacttttattcttatataaactaatgtcccgtggaattttcactaagctactactatatttattcatagaacgagaaaccaccctttgtggacatttagactattattctaacttgattcacgtgccgtgttggtaaaagcataagttcaattaaaagagcttttatctctaaaatagaagcaacaaatgcgatgcgagtaggaatgaagtcaattcttaaaggtaaagcttctaccaagataaacttacatatgagttaataaatattatggttaggatactcaaattataagatagctttttgagattgttttttgtttgtaatatattatttttttttttttttcctgtttcgttagatcgttatttattttattttattgtactgtgtttattttattttattgaatagttcttatgtgtgtgttgtcttttttaaatttaatattaaatgacatctttttatttttttatttttatttttctttagcttcacttaaaccaattattccttttaactcatcgtccatattaactataatgtctccatactatttatgcttccttaatttcaaatttctcattaacattaattttacatctacatctacatttatatattttttttttgcaaacctacgtagagtaactttctcttttccttcgttaaaacgatatcaattttaatacgaatttactcattgtatttccatcttttctcgtctcctcgctctaatcctttgtcgctttgatttatttgattgcacttactccattgaaaactcttgattccccgaacccccacatccatccagtccttgagagatgcaagacaagagaggttcatggacccaagtggggtcgattttttttggagtgagttccttttgatatcaattgaccatgctaaaagcttgacaaaaacaagtatttatccaagtgagaactaattcactaagtagataattttttgttaaagttagttttatgaaacgtacgtttactatttactcaaaaaaattgaaccgagatatcggagtcaatgctattcgcgattcaaaagaaagatcaagtgttaacaggagcttgagtcgaattttcatacactcatatacccaaagaaacacattaataaacaaacacctaacttggcgtttgttttcaaatactaaacgagcgctgacgtcaatggctgatcgatctatagactagcgaaaatagcaataatttgtacaattggaagatcataagtatacatgggtttgagcttttagcgtgcacattttcgtatcaatttcttttctgaatgtaactaaaagacactacagatattgtagtaaattcatcttccaattcactgctttgctgttaggatatcgggtacacaatcgcaaaatagattgcggcagctttcggccccgctcatatgttttctattccgatggaagaaaaagagttcaaatcgcactcgcttccacactacaactacgcaataactcatcatttccccacaaaagtgacgtattgtccgtcggctatgtcctaatgcaaagctttatttatttgcgagttttcctcaccttttcgtcaatctaatttcaatcaatcattttttttacttgcttcattttcaaagcattcgttattctaatcttttcttcattcttactataacgagatcataaattctttcttgttatacataccgtttctacttcgctgctaattctttttttcttttgacatttgtgcctgtctattaataattcttaacagacatactctacttctcactacttctttttttctaagttacagtttctcattaattactttatcgaaagatgtctgtttatcaaacttacaagggcttgccagctggttgggtcgcccaatgggatccaacttatcaagcttacttttacattaatgaaacgtttgaaggtgctcaaccacagtgggagcctcctattccaggcttgcatattcctcctcctcccggtaccactaccgtcgtctatcaaaaggacgtgcctcgctcttctgacggctcacggtctatgacggctggattaggaggtttcatggttggagctttagccggcagtgttcttcgtggtcaccgtgcttactacgcccctcctcctcccagaggccctttgtttggtccaagaatcggtggtggccatcatggcccacttcatggtcctcacggtggtttcggcggccgcggtggtggacgcatgggtggacgtggtggacgtggccgcagatgaaaagcgttgatttttatttaaatttggttccgatttcgtcctacatactatggtcgttgattatggaatcgctctttttttttgagaacatcactttctcctttgaatagaatcaccaaattcacgtatacgactctttcgaaattgttaaatggaaaacacgatatccagtgaagttctttttattcccttgaaatttcatactatttttgctaatcgttctaaaattgttatattctgttagtcgttctttgacctaatttcttgtttacttatattaattttgttatcatctgatctttacttgtttcaagcttccttatttattgtaccattgcattctttattgggatttcgaggaaaacggtctaatttataaaatttctgtttaataccaaagaagtaaggagcatatattataatgggtgtgaatatcgacggagttggttgtcgatggaatcatttttttggcatttatcacttcgacgtgtatttacttatttatttatatttttttttggttaattgtaaaaaattgggtgaagcacaatttttgaaacttttaaaaaatcaatggttgttttttcagacgttaaattagtttattatgcatgatttaaaatagtcaattatatatctttcatttattattatcattgttttttcattactagttgtcctttttttttgggtattttagttgaatagtttatagtggtgtattactgactatataattggcaaactcagatatttgtttggttttggattaaatgcacaattccgaaaaaattaaggcagaaagaaaaaaaattttttttacacttatgggatgtcataccactattttaaaagacaaacagatatcatttgaatcgtttaaaacctgtatttatcaagctgtttaaaataagagaaatataacttggctcttggatacacataatgaaataagaaaagttaatatatttcaaaattaagaaatattatctacggtacaacatttatttgttcatattacgattattcagtaaggatacgtaaatttgtacctggcaattatcaaatgaatgtcgagggttttcatagcaatgcaaaaccgtttgtttttaagcaaagccggcgattaaaaagggtaataagagcaattttcctttttcaattagctatgtttcaagtcaagcagcattagtgaaaccctgatattctgagtttgaataaaacaaattggcagtctattttccatgaacagctttcgataattagtgaagtacttttaaaaacacgttaataccactttaatggaactcgtaaattcgtaaactaggaatgacgaattatggtttggggcaatcacgatatagtaaaataacgaaatttgcataatgctactaccactacatcagcctcttatgtaatgatctgtagcgtatcagattttcatttcttttataatcgttctataccactgcgcgatttctccttttccctaacagatacagcttaccaccaaaactttctatctttaatactcgaaaaattaagtatatagatcttagagagtgatttttgaatatctgcctataacatttttcttttctttggttagaatctttctaagcctctatatcgtttatataggtttttactctgtgtctttacagaattaatcatataaaaaatgtctgtctatcaaactcgtgaaggtttgcccagtggatgggttgctcaatgggatgctgaatatggaacatacttttatgttaacgagtcagctcaaaatccacagccccaatgggaaccaccagtcgaaaatctgaaacttgctcctcctccaggagccacaagcgttaatacagctgtgtataataacaataacaatacttctgctgcgaatacgaatgctgcatacaatgctaatactgctgcaaatgccaatgctaacactgccacgactaccaatgctgccgctactaccagcgctgcatataaccccaatgcccctgccaataccaatgctgcatactatcctaatgctgctgccactaccactaccaatgcagatggtagtgataaagggctgttcagtgggcttacctcttctaatggctacaccactggcaactcttacagtagaccaagctacgttgctcctgtcgctgcagggttaggtggattggccttaggtggcctggcttcacacgcacttggcaatctctttcaccatcgtggtcataacggtggtggtttcggaggttttggtggtggttctggcggtcctcctcctggtcctggtggatttggaggctttggaggctttggaggtgaaggccatcatcatggtggtcacggtggctttggaggcggccctggaggttttgagggcggtcctggtggcttcggaggcggtcctggcggctttggaggcggtcttggaggttttggaggaggccccggaggctttgggggtggtcctggaggtcatggcggtcctggttggtgagactgagaaacatggaactaaatatttgtttatgagctttttatgtgagtatattgcgcaatagatattaagtcgataccgttaaaaaattttttatgtttatactcagttattttgctaaagtgaaattgaattttattaaggtaggactttctgaaagtattaagtagagctgggcaattttagaagtgcacatagaaaagctcgcaagcaagcaattttgatatccctgtgttgttgttttttaggtttatgtaggaatgattcaatgcaacagtttagatataggtaaacataagtgctgtatctatagctgtggaaacaattcatgcttgttcatacgtaacattttatgcgcaagtattaaaagattctaaaaaatatctattatgttcattatctcgcacacgtcaaacccagtctacttcgaaatgcgtacgtgtatactttggctgtatacaatctgaaatttgaaatttaaagctgtcagattagcttctattaatattgcgtaaatcggttagttcagagtcttttatcccaatacttcgtcagatttgtatactttcttcattaaaagtacatgtttatcttaacatagaagaggtaagtaccgctaattaaccgaattgcaacttgtaattataacagccaaatcatttcaaaccagaagagtgcaagtttaaaaaaaaaaccgatagaacaacatacagtgccgcattcaaactacacatacatagggtttcatctcgtggtatataacgagtcaatagagcattctcaatgttaaaaaatacggaatattgtggttctttacaaaactcattaccttctcaatagtaccactaaaatcagtgataactgtttcagaggcgtccgtatataccttttttactgttgtatcttaattagccaattttctcgtatcttctttctatgtttcagctcattgttttgattatagcgatggtgttcaccgttgctgctatcctattgccgcatccttaaacttccataagctctataggtgtcaggtagactacgtcattgagtaacgaactacatcagcgtaaatttggtttagaatgtatgagaacttagcaactccaaaccacaaatatcaacgacaggattatagactgatacatagaagaaactagcagttcttttaaaatttttttaggatttaacgatttatacctattggggtactaagaatttggtagagttactcaaattcagttaaagacacggattttccttatacgtaattagtgtcgattttctgaaatcttgcttgctattttatagcttagaacgaaaaagcaggaatttgttttgttttgtttttttaaaaaaaaaaacactttatcttgtgaattgctttggaaagtgagcgtattcctcgtaggagcttttgaatttttgatatatcgttagcttgtagtgaaggaaacggaagccatcaacggaataaccttgttctccatcatttgctatcattcgtgaataggaacaataaagagaaaaaaaatacatttttaaagaagtttatatatacattgatctaatagtgaaaatatttaacacgaataagtttgtttcatatgccttcgaaattttcctctaaatacgtggatacagaagccatttcaaatgatgatgacaatccctttgcaaccgctaagagttattactccaaggatacagacttgtcgactcgggtaagtgctggccgtcctcgcaccttatccacttcgatggaggcatccgccgcaccaactataccagaattaaagaatttacgtcgacgtggaagtcttgatgaacataaacaaccacgaaaatttcttgttgatgttgataagacattgaatgcacttttggaatctgaagacaccgaccggaacatgcaaatcaccatcgaggataccggacctaaagttgtttcccttggcagcgctagctcgggtggatatcgcttgtatgagcttcgcggcacatatcaattgtcaaatttacttcaggaattgaccttggcaaaggattatggacgtcgatatattttacttgatgagcgaagacttaatgaaaaccctgtgaaccgactttctagactcatcaaaggtaccttttgggatgcccttactcgaagaatcgatgccagtgttttggatgttatttgccgtgataccaaagaccgatcaggatcacacgtgaatcgaatttatgttcctaaagccgaacaagagatgtatgaatactatgttcgcgctgctaaggaaaggccttacttgaatttacaggtcgaatatctgccggaagagattactccagaatgggtgagagatgtaaatgataagccagggttacttgcacttgcaatggaaaaataccaagatgatgaaggcaatacacatcttcgaggtgtgccatttgtcgttcctggtggccggtttaatgaactgtacggctgggactcttactttgaatcactgggtttgcttgttgacgatcgggttgacttggcgaaaggtatggtggagaattttatttttgaaattacctattacggtaagatcttgaatgccaaccgcacttattatcttcttcgctcccagcctccatttttgaccgatatggcccttcgagtttatgaacgtataaaaaacgaagaaggatctttagactttttgcatcgggccttttctgcgactataaaagaatatcacactgtttggactgccactccacgactggatcccaaaactggtctttcccgctatcgccctggaggactcggtattcctccggaaactgaagcttctcattttgagcatttgcttcgtccttacatggagaagtatcatatgactcttgaggagtttactcatgcatacaattaccaacaaattcatgaacccgcgttggatgagtatttcgtgcacgaccgcgcagttcgcgaaagcgggcatgatactacttatcggttggaaaaagtttgtgctgacttggccaccgtggatctgaactcgttgctatacaaatatgaaaccgacatctcacatgtgattttagaatatttcgatgacaagtttgtacttccaaacggaactatagaaacttctgccatttgggatcgtcgtgctcgtgctcgtcgtgctgcaatggaaaagtatctttggtcagaagctgattcgatgtggtatgattacaacacgaagttagaaacgaagagtacttatgaaagtgctactgctttctgggccttgtgggccggtgtggcaactccccgtcaagccgcaaaatttgttgatgttagtcttcccaagtttgaagttgctggaggtatagttgctggtacaaagagaagcttgggtaaagtgggtcttgataatcccagccgtcaatgggattatcctaatggctggagccctcagcagattttagcttggtatggattgattcgatacggatatgaagaggagactcgtagacttgtatatcgttggctatatactattactaaatcgtttgttgattttaatggtattgttgttgaaaaatatgatttgaccagaccagttgatccacatcgtgttgaagctgagtatggtaatcagggtgtcaatatcaaaggcgttgctcgcgaaggttttggatgggttaatgccagttacgaagtcggccttacattctgtaattcgcatatgcgtcgggctcttggtgcttgtacgactcctgatgttttctttgccggcatcaaggaagaatctcttcctgctttcgaaaacctttccattcataaaaattaagttatcgtttgcttgaaaaaaataatcgactttgtctacttttttagttgcctttagctttattctcttattatgttattttggttatcgaccggttaaaacccattgttatgttacatgttataccttccattaaatccttctactatgaaggttctatttggcgaatattcccttacgaaacaatagttaattctatttaaatttatgagtaaagcttatcaccagcgatattattacttttttacttaaaagaaagaagtagtaaatgaattttttaccttacgattcaattctaatttataatttccatgatagtactgttgttgcagttttagtccgaatataactctaatgtttaatttggtgtctatcactttattagttttttttttgaaggaattgtcttctagaaacttattttgagttaatgtaccgtattatgtcgttcacatttgtagacaacataagttggccacttccttacacaacaacagtatattattaaaatgtgttatggttcgatattcattaagaaaggtaagagatgcttaaagagataaggatatgagtaaatttagtgtttgaagttcgtaattatcgttcgcttttgaatgtgaatgttaacaaaattaggcgcatgaatacgcccgagatggggaaaatcaggaagttttgggagaaatttcacaagcaattatgtattatggattagcaaaaagtcagtttgaaaagatatgtcagaacacagctcagcctcttattaaaagatgcgcaaataaccaaatcgaagagttgatggttcgtatacgcgagttacgagaatcattgccaaacaaacaaacaccaatatcaatgtcaatgtctacgagattatcacctatgtatacttcttcattaactccacgatttacgtccaattcaatggttttaccaggtgatcataatactactgttcgactaaaaccaagctttcgtgaagctttaatggaagattctgaggacgatttatatcaaatgtattctaaattcgaaatgcaggttaaaaagctgtcaaccaactatggacttgcagttgctttttccatcgttcccatggatgatgatcagccatcaccaagcatatttagctccgatgagagttttttgatcgtagaaggtgatgatttttctcttggtaacagcgttgaagaagatgccaatgcaacaagcaaagaagatcctgcctatcagaatacgaacgagcagattcaaccgctatcgaatttcgatataagtcaacaagaatatttaaataatacaaggattccatatgaaaacgaggatttacatttacaacacattactcaaggaactacagatgataacaatgtatccaagtttcttattccttcatacaatgatgctaaggaattatctgaagaggagatgggaagaagtcataaaagggaagaatcatttaaaagagcatttggtcacgcatcaagtagcgaaagtagtattggagagattacggattctagggaggatattcagtcaaaccgtcttgttaacggctcttgggaaaataatgattttactaaggaaataaacaataacttccctgatagatctgaaacgccaacgctccaaacaattgaagctccgaccaaactcatgaaatataccagacgcaaaagtctgtttcggtttccattttttcgttcaatatctggaaagaaaaaagaggagcctatggagtccggaactgattcacttgaatcatctacggcacagattacggtcgattctcaattgaaaatcaaacagcttgaaacacaaatcgcaactttacaaaagcaactggagcaatttcaaaccagtactctcgatcaagatcttcactaaatgtcattactcgatttacttattaattctttaaagaaacggcaactgatcgaaaatcagttttcaaagcaatacattatgttgtctctgcaaaattctgtatgtttcgttaaattgtgccttagttttccttttgaagagaaatgcatggggaggcaaaattacgatgacatggtctgtggcgagccatccttaatggaatcaatacttattttggcttagatatgttctctgcgcataccattatatttgggattttactttctctttttaccacctgaagttctgaaataaatttttacgtgcttctataactgaattcgactacgaaaactaggatgaggatggatggctctgattttgaagatcgaaaagttagtaaaccgagcccggtattaccttttgatgttagcaacattggtgatttgagtcaaggggtacactcaccgttgggtatttcgcatttcgattccaaaaatccaacgccatttggcagatcaacaaaaaattctgtttatgagtatgaaacagttacgccatattcaagatttaaagttgataagaaatttggatcagcgacttcggtatctccagttcacaccaaagctgaagaacctggtcttggtttaactccgatgaatagtgcggatttctctaacaaaatagctagtagatataggtcctaagtctatttgcttgatttccttagcccacctcctttccaattctgacacatttattgattaatcgggttattcaagttatattttgttttgatcgtttttatgactaaatcgtttctatgattcatcttcgtgggtattgactataatgattaaatttcataattttattttagttcggagcatgctgttacacaccgtcaatgctttgttttagtttattaatgaataccactaaggtttcgaggtgtatggaataaatatttccattttgcagagtataaagcttagagatattaattacttttaataaattcgtggttattttaattgagataaaagtgcggtcgatatgaccatgctaaattgccgtttttaaaagttttgattatcgcatatattattaattaactttttattaattatcctatatggttgtatacctgagtgtgtagtctctctgtattaaagcttttgctccggaattcttttagactaagaagcttgctccttaacctcatgcttcggattgtatggaagccattaaaaattcggttaccagtatggagacgatatcaatcaaatatatcaataaattctattagaaatgtgggcatcatcgctcacattgatgctgtaagtatttcctactttatggaactgtttgagtaccttgaccataagattatttacaacagaaatttctaactttttaatagggaaaaactactttgacagaaaagatgctatattacggaggttttactagccactttggcaatgttgatacaggagatacggttatggattatttgcctgcagaacgccagcgcggaattactattaactctgccgcaattagcttcacttggagaaatcaaagaatcaatttaattgatacccctggccatgctgattttacctttgaagttgaacggtcagtagcagtattagacggtgctgtagccattatagatggtagtgctggtgttgaagcccaaacgaaagttgtatggaaacaagctaccaaacgcggcattccaaaggttatttttgtcaataaaatggatcgtgtaggttctagcttgggtagcaccattcgttctatatacaccaatttagactgtccatatccccttgtacttcaattgccagtatattcagatggattacaagaaaggaagtttttaggcattttggatattttgcagcagaaaatgattttgtgggatacatctgacaacaagttaggaacagatggtacacatgttcaggagcttccaattccggaatcacacatggagagatttatagaagcgagaaatgcattagtcatgagcctttgcgatgttgacgaaacattatgcgatgaataccttgagaatgaggattcactcgctttcactaatgaccgtttatttaaaattatcaaacagaaaacaatttctggcaatgtagttccagttttatgcggatcttctcttaaaaatatagccgttcagcccatcatggatgcgatcattgattatcttcctagtcctgtagaattttatgaaaaaaatgcttcaaaagaaacgagtagtgacaaaataatctccctggataaacgtcctttgcttgcaaagattttcaaggttatacatcatgcttctaggggaattctcacatatgtcagagtcaatgaagggactttaagccgaggaatgatgatgtttaatccaagaactaaaaagtcagaaagagcaattcgtttatacaatgtattcgctgaccagactcaagaagttgattgcatttccgctggaaacataggagtgattagtgggattaaacaatttcataccggagatatcattattaataaagagaactcaaaaaattttcatgagtacctttctggaaatcaaagtgttatcagtattcctgaacctgtttgcattgcttctatagaaccttattcgctaaaagatgaacccgcacttttagaagcattggctaacatgaatcgtgaagatccttcatttagatatacccaagatttagagaatggacaactattgatacaagggatgggcattatgcatttacaagtttcttatgaaagactggtgtctgaatttggagctcgagcatctttaggaaaagttcaagttggttatcgtgaaactttgattgatgtaagctttaattcagttaccttaagcacagaaaataaagagaatctcattattaatgtttacttaatccctatttctgatgaaggagatgaaaccttgaaaaaatatttttctgaaggtgagatccaaaaagttcgaagtaaagggcaagaagatggagttttgttttatggctggaagccggaaaactcgtgtactttaccggatcatctctctttccaacgtattcaagaaaacatctactttggaatagttgcaggtctatcgcatgggcctttacatgggtttcctctcacgaatttgcagtcattttgtaccatttcttcttttctatctaatgactttccgttgtcacttttgacacaagcatcgatgaaagctaccaaaaatgcagtattttcattatacaagagaagtcccaaaagtttcagaatattagaaccttatatggatgttacaattacaactcctgaagaatatgttggtattgtttctaaagatcttgtaggcaagcggggagccacgatcaaagaaattacagagattggaaagaatgctgcttcgaaagactcgcagatagcgataggaatattaggtgaaagatatctaccagctgatgaacctagttctgttaaagcaaacaatgcttcttctctactacagagttcatctgtcattaaatgtattcgtgctcaggtgcctttggagcagattctcgactacaacagtgttataagctctttaacaaaaggtaatgcaaaatttcttatgtctcatcctatggaatctcaaactcccaagctggtcaattacggttcttcctttcatcctatgtctatgcagagacaaaaacgaatatttccttaaggtcagaaatgtgggttaatgggtaaaataaatacatagaaaaaaagatataattctatttttctataaaaatcatccttatcattaaaaagctgtatgtttgacattctttttctatacgtttcggtgtatgcatacacacacgtctgcaacggagttgtgtacatgttgtccccaacgtcagatggaacctaccgttagcatatatcgactataattactacaaaacgcctagacgaatttaatgatgtccgctgaggaaactgtaacccaaaacgctcctaatactgttcaagatcaagttgaagcatctgtagatgctgctgtacatgcatctgcagaacaatctaacacacctgctcaacaagcggacgactttcgtgtttttgtagggcgtttaagtacgtctaccaaaaagagtgaaatccgttcattgtttgaaacggttggtactgtgtatgtaaactattactggttttagcaatttcgagttagaacaaaattttcttatgtttaagcgctaaagctaaagctctctctattaaaatcagtgcataatttggagttgttgaaaatttactttttagaagtcatactttatatttttcacaaaaacgattttaaaacggagctatgcgagcttatatttactcgaaactatctgtgctactttaattatatttgatcatctactaatgctttttagtcgtaaagtaactattccttttcgtcgtgttcgccgtggtacccgtctcgtaccttctggcattgcttttgttacattcaacaatcaggaggatgttgacaaagctatagagacattgaatggtaaaacattggatgatcgcgagattgttgttcaaaaagctcgtcctgtccaagagcaacctataaaagataggaaaaaggtaagtatactttagttcgcaaagcttttatcaatatcattctgacacattagtcaaaaaataaaaatggtgaagaacctgaaacttcaacttctgtcgaaaatgctgaatctgctaagggctccagtgatgaaaatgaagctaataccgcaacagctccttcaagtaatgaagcaaatggtgtcgataagaaacaaaatgagatcaaaggaaagggtgggtctggtaaaaacaaggctaagcctttgcctcccaactctatttatgtttcaggcctctccgttactttaacaaatgaaggccttaaagaaatgttcgatgcttacaatcctactcgtgctcgtattgctgttcgttcccttcctccttatattattcgccgtataaaattacgtggtgagcaacgtcgtggtcgtggttttggatttgtgtcttttgctaatgctgaggatcaatccagagctattgaggaaatgaatggaaagcaagtaggtgaccttactttggttgttaaaagtgctgtcttccgtgaagataagcaaaatgatgaaaatgaaaaaaatgaaaacgaacctattgaggcttcagaatctgctcccactaacgtgtctgattctactgagcccaaagcatctgaggttgactcagaagaaaaatcaggcgttactgctagtgctataactgcctaaaagttaaaatatgatttgtgattattcctggctcttcgttccttttataatgagcctcgccattatacttatatatgtcccgaataccctcatgtttccgcacgtcacgttctctcccttagcatggaacccatgcatgttcctggtaaaaagttgcagctttgtagactagactatattcattgcttggagttctgtgccttatatattttccgtttgtatcaaaaatacattcgggcctattgttaaaaatagttttgcatctttgtacatttgaaacgttaaagtgcttcaagtaaaaatatacattttcttccaaaattgtgaacgttgtaataattgattcacgcaaaatataagtaactagttaaacgaatgttataggcttcttaagatttagaatctattgtgctgcaatgtctaaaacacaggtgagtattaaataacttaagtgctttgagtcacataaaaagagtcagaggatgcattgtgaagcatagttattcaaagagagcagaagtctttaataactttagcaatataatagaaatctgattcttctaaatacaccgcaccgctaagtctagtgtaaaattttcctttaaattccataaatcgaaggaatgtattatatttaggccaaaatactttctgtgtttctatggagggaatgttgcgtaagggaacttcgacgtttaccattgcaactgggtatggaggtttgataaaggaagtgcccagttctttagaaataatttcggctccctttaaagctatttcatgacaatattgttgaatcttttcttcccctccaatggattttcgaaacttaatagcctcaccaacagctataaacttaggtaaatcttgcttgaaagaattgacaaaccgattggtaagagtatctacggcaattgattccttttctcttaatccataaccgtatgagagaggaagtgcttcgatgagattgtgatttttagctgagacatagagtacagtgcatgcagctggtgagtttaaccatttatgagcattggtaaacaaaaaatcaggatcaacattagccaaattcataggaatatgacctatggcatgagcaccatcaataatgctaacaatattatactttttacaaagctttacgactttttcccaaggaaacaagataacgggcatagaacttaaaatatcacagataaatgctctcggcttggactgcaaaaaacgctgttctacttctttaaggaatagatcttcatcaatttccaccccaacatcgataacgtctaatcgtaaattatgctgattctttgcaaaatcagcggcatatgtacaagtaggataggcaacatttagcatcaatatctcatcattctgttcccacggaaatgtcaacaaaaccgtactaatcccatctgtagcggaattgcaaaaaactatattacttgaatccgcgcctatcagcttggcaacttcatttcgagtagcctccatgtacatcggcatataggcattgcacataaaatctggcttgctctgagcttcctttaaaagttggacatgtttattgtaaacagcaagagattctgttccacaacttccgttatttacattcacgtaatcgggatcaagcataaaatgctttttcatttcatggccgtagacgttgttttcagccatttataaaattaaatcacagtgaatttcggaactcccaatttgtagttaagtagacagtctaactttgtatgtttccgttttggattacaataattgaataataatgacgatagtttgcttgctataaaatgtcacaatggcttattaacaaaatagtgtatcgtcaggctaaaggaaaccgttggcggttaggtgctaatgaaatgattaatattagcggataacggaattaatatactatcaaaaaacagacgatctttgaaattataaagatttctatcataatgataacaataattttacaagaaagatacttataatctacgttttttggagatacgataagactgatctgatctacaaaagatcatggcttcagaacttttttcgaacatatccgttactctatcatttctttagcatccccattgactttacaaaaactaaaaccagcgcttaatcttttttaaatctctcgttgtcaaggttttactgaaggttgttgcgagacggattaaatagtttactccattccatttagaatgtggggagctaattaaggatctttaaagataaatttgtacgatttaatcaaagaaatgttgtattttaagattttgtatgtaattaacaaaatttgtcgcaaaacagtctttttgctcagttatattattattactcaattaaagaatgtaacctgctgttattggtatctaaatcgcttccttattaaagttgtttatttataaagtaaatttaaaaaaatcatggttcatattcctgttaaaataggattgcattttcgtagactcgtatttacttcaaaacaatctggtaatttatttcttcaacagtttcaattctaaaacaattgataagtttactgtatattttacttcatattaaaagatatcattgcattcttttagcggtgatttcaatcaagccattatagcgtaaattacccatcaaggaactttaatatgtaagcaacagaactaattactccaaaaattcagatcatatataattactttaaatctagttaaatgtaagtgaagtaccaaatcataaggaaaggagtcactttgtaatcaatgtatgcaaaatcataaatcgtagttttcgcgatttaagccaaaaactcaattactcgaccagcgagacgtaaaacacaatgttttattgagcagactcaatgaaatttatcaatcttttagactcttccttccagtccatttgattaattgacatcactgtatagcgtactcgcatttcacctttaaaattgtcttgcttagcacgacattgaaagatatatggcatatagcaagcttctgccatacaattcataaaggcattttcgtcgttttcttgtagatcattcaattcgtctgccgttttatgcatgattaatttaccgacgtcgtcaaagacgttgagccagagttgtcccgtatgatcacctacagcaatagttataatataacggtattgaggagcatcatattctttattacatttctcacatcgccaggagccaccttgatcaaaaacctttttgttgcaatcagcagcagggcaagcaggatatgacacgtttttctttcgaatgtaaacaatggtgccctttaagctaaaataatcgggtgtttctgacattcccagatgttcggcttgaacctcagcaatatttttacgttcagcactccttccagtagtagataaagtagatgaaattacgctatgtttggcaaattcctgccctctaccctgtccatcataccaaccttttaacaaatgagattcctggatatctggatctaccgacatggtgctgctagttaacattgacaaagagcgtccttgaaagtcattaactttaactcctttgaaagcgagaatactttcttcagaaacagagaattcaatagctgtctttccccaaagcgtaacacgcatttcatatcctgtttggtcaacgatagtgatatcacgcttgtcaaatccacgagaagttgcacgactggtaatttgttgaactggtccaacgttttggagtacaccaattacatcgataacagcatctttggcaacatcgccgacttcttgtagagaaacaaaactaaacttcgcaacggggacggcagtttgatcctcagctttccttatttcagtatcacgttcaaacatcagctcatactcgttttgaacattggtatattgtttttttgcaatgttcacacgacaacgagatatataataaaccgaaccttcctgtaagatatcataaaaagcatcaacctggtcattaaagcctgttgcacgaatctccccactttcatcgagtaaatttacgctaaaaagctttccttcacctcgttgattatgccaatgtttaacctcagatttgttagtaacacgggcacgaatagtccatttattctgatatggagagagaccttcaattgggtagattattgtgctaaggctattcggcgctgctggcttcttcatcatgggaggtggagccggtgctgtagctgcagcattgtttccataaaatgagttagtgcttgtcgaaatacctgttcgtggtgcgctagcattgttttgctcattttgctgctgccgtaaagcgtcaactgtttctaaaccagcgggattaccaattttatccattacgccaagttcagttaaaacattcaaaccaagaacaatcaaaatttttctttctttcataacgtttacagtgaattgggtaagctgtacgaacgctcctttttgaagtttattttcggcaaccaaatggttcagctgggtgcttaacatagattgcgcataattgattgaatcggaaaggacaacacgatatcttttaggagcaccagaagttggatttgagtttagctccttcacggttaagacttggagaattggattaggaggaaaagacgaagcatcggatgtactaaagaaacgtgttaacatcccaatttgtcgaaatcttttgagtatataatttggacagttaacttacttgattatacgaagtgcacccacggataatcgctcagccatgtttgcaaattcttttttttttaattagtggttggtttaaggcaaaagaacgaagccgcgtcgcgttatcccaaatgaaaaacgcgaacgcgtcatgacgcgtcgtaacacattttaatattacgcgtaactttaagatgtgttgtttgtgtacgtgcatgtcaacaatggttgtttactttcaaagttatcctttgcgcacaacacattgctatagaaaagcccttaaaagctgaaaagaatagtagtgttatttaattctctacaaaaggaaataaatcctttgtgattttccttttgttggaagagttgaactacattatcatctgcatattatttattatttaggaaaaccggagatatcaaagtgaaaacgggattttaacagctaataagcaaaaaaatataactttatttacattcaggtttcagttaaagatggattcatcaaccaccatcccaattactccaacgcgaacaccatgtttttttaatatatcctcttcgtttaatgagcattctccattaaatttctacgatgaacccatttacaatttttcgtctggccatgaagaaaatcagagccataagtcatcaaaactgacattctttaaaccttccaatacaaaaagaagtccacatacccctatgcaaaataatgcaaaagccatcagattatccactacagttcgccacggaatttttaagaattcagatctcgatgggtgtagcaaaccatttgcattttcgagcggcttgaagttatccaaaaaaattgtggatgcttcaacgccaattgatttaaaacgaaaaagggcggtgacttctttaagcacaggactgttatcaaaacgtgaaaagtggtcattatgggaagggaatttgactaatccaagaagtgaacaacctcatacaccttgtaaaaagggaacgaaaataaaattaaaaccacctcaatctccgctgtcacccactacctctcttttagctcgcaaatgtaaacatatcgacctagatacttttagtcggttggatcatccaaactctgacagctcggatgaaacgtttgaaatggaagaacttccttctttgtcttatggttcagaggacttgttggaattttgcgaaacgccttgcaagagtcagcctattttcctttcaagttcccacgttaataactgggatgagaaagacgtaccttcttcattaagttggacacctaccagtccaatttttttaaacatcaacagcgcagatgattacgaagaagaggaagattggactagtgatcttcgaattcgattccaacaagttaagccgatacacgagagtgatttttcatttgtatatcatgtgtcttcgatcaacccacctactgaaacggtttacgttgtaaaaatgttaaaaaaaaatgcagccaagtttacaggaaaagagcgtcacttacaggaagtatctattttgcaacgcttgcaagcatgtccatttgtagtaaatctagtgaacgtttggagctacaatgataatatatttttgcaattagattattgtgaaaacggagacctaagtttatttttaagcgaattgggattattgcaggtcatggatccttttcgcgtgtggaaaatgttgtttcaactaactcaagtaagttattacatatttaaaagtcgcgttccacagacacgtcatttgaattcactaaccgaacataggcattaaatttcattcatcttttagaatttgttcatttagacgttaagccttccaacgttcttataactcgtgatggtaacttaaagttgggagacttcggactagcaactagtttaccggtctcctcgatggttgatctcgaaggcgacagagtctatatagctcccgaaatattagcttcgcataattatgggaaaccagccgatgtatattcactaggcctcagtatgattgaagccgcaacaaatgtagtcctgccagaaaatggtgttgaatggcaacgactaaggtctggagattactcaaatttgccaaatcttaaagacctccttttgtcgaaagaaaaggttcaaataaacaaggtgaggtgtgctgaatcattacagtgtttgcttcagcgtatgacgcatccgtacgtggattgtcgacccacaacacaagacttgttagcaatgccggaaatgatattcatctctgagcattctcaaaaagctgcaattatctacgaagaccataacagttggttagaaacttgagggattctgtgtgcgaatattttagccccacaatgagggaatgaattttgcgttcttccatggttcattaatttgtattttataccaatatttttatatttttaaattttaatgtttcttttgttcgtctgttcgagtgaccttgtgtttaccccaattcaattggtgcaaaaaattaccccgggtcgatctttttttaataccccctggcaatccatctttttggtcatttttaaaagaacatcttttgacggctaaacgtcaatcgtctaagtcttttgatcaactgctgggtattttacgtttaaaaatccacctaatgtcgcattttgtgttttagtgaaaaaacttgagcgttttttttatgcagggaattgctgatattgtgatggataattattttaagcttcctagtctttcgcagaagtgctgttttaaggaactcaaaatatggaagtgccttgtctttgtatacgtattccgcctgatctatcgttacaattgctgaattatgaagccttccggtatagctgtaagattatataattatgtaaaaattttcatatttagttattgagttacaagcaataatatcaacaaatcatttatattcaaaagaacagagcaaaacttgtaaatttggatcgactcctttttttgtctttgtcgtttctttttccattattcttaacagtgttcactgaattgtgcaggatttagcgtattacgctccgctttggtagaatgtatcacgtacaaccccatactgtttccatcttttaaccaccattcatatcttattttaaataattcacgatgggcggctctgattttgaagatgacgagctttttaaggatctatagtaagttttcgaaatgtatttttatagtactaattatcgattaattagtggtgaggaaaatgaaaaaaaagtggagtcagcttcaggaaatcaagaaacgtctaatgtgacgccgacaaaagaaaacgagggctatgaagaactcgaaaaatcgggagaagcgggtgctgaacgtacaaaagaaaacccttttcgagaagaacccggagctgattttgaccgttcgggatcggaccaacaatacagtgctgaagcggaagccaatcaagaagacgatttaaatgaaacgtctcagcaagcgcctgatccttcttcgtatgatattagaggacaagccttgagttccgcaacttgggacaatgccgaggacggtgaaaattctaaaaatgataactataatgaaaatcagtcggccctgaccggttccggtgctatggaatcaaatgaagataatgcagaggaaactagtccctttaatcgagaggacgggtatgttaattgtactatatcctgtagcttcttaggaaattccagtagttcaattctaaccagatattttagtaaaatgtttattggtggtttaaattgggagactaccgatggtatgttaattttccgccatcttaaactatctttgcatgcataaattttgtcgatcagaaatttgttagctggaagtgtagtttttgatttgtttgttttgcctattgtaccttaacattatgtgtttgggacaccatcgaccagaacggtatacgcttgaggaaaaatggtcttgttttagatataaattttttcagtaaattacgacgtccattttccgttaagctttattctttctgttgtcaggtgctaagtacatatatgctatttagactattaggagtaaatttattggtttaatgctaatgtttgatttacagattcccttcgtgattatttcgagcagttcggagaggtcctcgattgtacggttatgcgtgatagtactactggccgttctaggggatttggctttctaacttttaaaaatcccaagtgtgttaatgaggtgatgtctaaagaacatcatctggatggtaaaattgtatgttaaaaaactttcgaataggagatactaataaataatcagatcgatcctaaacgtgctataccccgtgaagaacaggaaaaaactgcaaagatgtttgttggaggagttcctggcgactgtacagaggaagagtttcgcaattttttcaaccaatttggccgcgttcttgatgccactttgatgatggataaagatacgggacggcctcgtgggtttggatttgtaacctacgaaaatgagtccgccgtagaagcaacaatgtctcagccgtatattactatacatggcaagcctgtagaggtgaagcgagctacaccaaaagctagccttcgagacagtcatgacaggcatcagcatggctaccatggtaatgctaatccttactatgctcaaaacatgaacatgtatggaggaatgacgccggctatgatggctcagtattatcgacagatgcagcagtatatggaagcgatgcgtaatatgcctgctgctgctggcgcagtaccatatcctcaacccgtcatgcccgctggtatggctgattggcaacagcaacagcagcagggagcggcatattttgatccttctaaaatgaatcaaggtactggtgatggtgtgcccttcagtccatctatgccttccggctcgtctcgtggcggataccatggccgtaatcctggtggaccgaatcgacaaagatatcgtggtcgtcgggatggtcgtggtggtaacactggcggtgggcacagcttccatccatatcgtcgataaaaatatgttttaaattatgaaaatggacagtccttactaccttcaatctttccatcttttgctgatgttcagttagatttttgttgattcatcatcaatttattggatgacttttagttgcatgttggatatccaattagttcttttgtgcttttggaagttatataccttactatctagttactacataatttcttatttagatagatacatgtggccgacgcatgtacatgcacttacactatgttggctaaatactttttcgaagttcacatctggaccatccgttgtggtgccgaataagatctagctaatgagccagccgggtgcagaaccttagtattctgtataccgtcgaagaaagtttttttttacgagaacccgtcagggaattaatatcgtttttgttttgaagtgagtttatttgttaccacgtctagagtgttaggttggggaagataaacgtgtctaatagtttcttagaagttctttcctagtgcatgagttgaatggtcgataattagcatctttagcttggctcgtttttagtctcatttccaaaatatgtatacaaaactttattgctcatctaattggctcttttcgtcaaaaaaaaaaggtgaagagagaacaatcatacataaagttacagctggattgcacacgaggtaaagggcaagtatatacaagcgttcaattggtaacgagtctgtttatcagctagcgaagtggtgaatttctattcacgtttcgccttagctgttctgctttatcgtagcatcgtttctattggaaaggttggtaaatctgtaatcatctagacagaggaatgaaagatgaaggggaaaagaatcgtttggttgatcctaccgattgagatcataaaagaaaatgtacattttctcttgtttgctaaaacagaaaacaaaagacttgaaggttagacgttttttgcgctttcatctaattaccttaaacaggaaagagtaacgcaggccgagatagcaagatgttgtttaaatattttctctcttacttttttataatcgttacttgattactagcaaattaaatgaatgaataaataaataaatttgctttctatcaaaccaaaaaagaaaaaaagagagacgagactttagaggagggcgagaaaaggaaaactaaactaggctgagagatttctaagtctatttaagcgtggtttgaaaagcttttttactagggaacttgcccaactttatggagaagcgagaggaatcaatttgctctgaataacagcgtgatttgatggtttttatttctaaaatgtatgaggaaacaaacaactgtggttggacagtaacaagagttttcaattctgcattttaccaagagaaataaaacctcaaggatgagaacaaccaaacaaagaaccaaaaaaataaaaataaaaataaaaaaattacacaaaaatcattaaaaatgagtcatcatttaaaattttaaaaataaaggtttaaaaggacacgcgccgcaaaaaaaaaaagaaaaaagaaaaaaaagagttaaagaaaaagagaaaggaaccagcaatcttcaagcgtttatttatttattttcttttttttttctttttccatcacatcattgtttttagtttatcgcattttttttataggtacatagtcatagttttaattattttaatttcaactacttttcgtagttgtttcctcgcctaccctgccgggttgttcttttttggcggattttttcgttttcaaagctagcttgtttccatctttccaattcattatttaattgttttgcgcaattcgctgcatgtcagtatggatctgaaaaaaatgtgggtaagaaaggaggaaggaggaaggaggaagggggagaaggaagccttgagtgggacgggtaaagttcgttgtggggggttgttagtgtggaaggatgagtaagcgtataacctttgaaacagatgaaatacctaagagaaaaatagcgtgaagtaaagggctatgtgttgtcaaaacatagcgaaacgtagtgaataatgttaaagagaatggtttttctgaagatggatgggtttgcatttgtttttgtttttgtttttgtttttgggtttgggtttgcttttgcttttgtttacagagtgaagaaaacaaaaggatgaaacattcttccacaggaattgttgtcggatgcatgttttgtccgacggcgcgagttgcatgtacaagattacaaatgcacatgtgtaagatagatagaaagaaagtttcgggtgtgctgtaaatggaagcgggttttccaaggacacgacggatagaaggaagggcgcaaattggcgcccttcaaggttttgcacacagagagagagaagagaggacaaaaaaaaatactgcttagcaaatattgtagtatgagcgctagctgacactattagtgctttctgatattattagtattagctaatattattagtgttttgatgcattgtaaaagtaggaataagtttgcatgaaacgaaatgtagaatgagtaattttaaaaaataaacaatcagtaattaacgatattaaacatcaagtatattcatagcttgcccataatttgactcgttcatttactgcgctcttctctctctcttccctttctcccatccccccgatcctgacataagcataaacattgacgatatactctcacaccaccatcccgcataatctgcccccgatcgcgtaagcggcatcttcttttcaagtacgtttatgcggttgcaaatacgtttatgcagtgtcgacacgtttatgcatgcatgaatgttactcacccattcacctccgcatccacatccatccccgcatttaccatcctcctccacacaaactatcgacgtgcgatgatcttagcgctccctcctttctgccatcctcataggcaaatcaaaaaaggctttgcccttaaagggaaaaaggtgggggaggggcacatgaataagctttgaatgctcgttaacaacatctctataggttgttgggcttaacctaacacgagccggttactataagaaacgcaaagtttatattttcaaaagaggtggggtacgataggcaaggtgtttgagtggagtagtagaagccaatctagtaaggaactgactttgggctttggatatgattggcatccacattaactttgtgggcagtggggctagcgggggtagaattttgtaagcaaaggtttttaaggatattttcaaaacactcgctgcccttccccttcagctccaacattaccaatttacttgcttcatctctccccatcctctttgtaatattctggctttgacaatctcgatgaatttggtattgtttctcttccattcgatttgtgtcctaggcgtaccttgttgtaccttgattacacttctggtttgtcctattttaatttagggtgtcgctatgtttacgtgcaaaagcgtaacaaagaaagtcaaacctagtggtcaaagtgtccactaagaatgtgtccagtacagcgcagtaaaacggcgggcacaaactttagtggagagtgaggatgagaatggagcgcgaaggagaagagaaaggaaggaaagaaagaaagaaaagaaggaatttgtgtgattagagaattttttttttttttttttggattggaaaaggggaaacactctcattttcaaattactagtagacagtataaaacacaaaagacatgagaaatgaaaataaaaatgcagaaatacttacacaatgtctatcaccacaactcgtcctacctaccacctccttaccgcctatcccactccacctttgcctttctgtctcttttaccttaacgctgcccatcgctattccgtttatcattatagtttttagtgtgctctgtttccttaacccctcgtagcaatacgtagcaaaacgatgcacatgatgcaaccggccccgctaactaaaatcgatctattctcgaaggatataactgttgctaatgacgtaagcgaacttgggtgagctgaagaaatataaggagcgaatctacgtcccacaccaaccaacacataaccaaacattcattaaccacactacgaaaagaagaatcatgtcacaaaaagaagtgtaagtagaaattcgctccttcatttgagacgccttgtcttactaacattttcccctttagtgccggtatgtgaaaaagaatatagatattttccatcttggaatttcgtgtttcccttttcctctctttatctctttttatttttttttctttcgagaagagccgagctgagttggggatgctgttaggaattttttatagcggtctggtttattaactttttgccaaagattttggtctcatcggtttggccgtcatgggtcaaaacttgattctcaacggtgccgacaaggggtaagttttgtgtaatgttctggattttggtttgatggctcgaaggatgcataatgtacaaagacataataaaacatttgtatcgaagtgaaagcaagcaaagacaggtttctttctttattagaaatgctatttctttcccattttctactcttcaatatggcataacacatagctatgggaaaatgtcttttttttaaatatatatttttctcttgctttcgggtttgctccttcaaaacctgtttgtaatcgatgcggtttcactctcgatttctttgcaaccatccgttgtgtcgggcatgtgtattcttacaatgtttttgctctgttggtataacgtttgcatagctattgcgttattccactgcgctacgttgtaaggtgagtcgcgtgtgttggttttgtccatttaccatgctttttgtgttgttatagcgtagatgtgtctatgataacgagcgaccctcgaaaacgatgactcatcaacttatccgacgatttgtttttgtctctttcttacccgcgccctatttttgcatcgtgatcaaaaatgtccgagttttgcatgtaagaaaaacaatcctagtttttctcacttgttatggcacggcgttccggtttgttgggtaaaaatttcgttatcagattctctcgcggggagttttcggttcatcttgtttttgtctgtcactcacacttatgattattttgtctttattttttgcttgctttcccgggctcatgagcattaacctttccttgttttaacattatttgtatcatatcgaatgtgaatatgctaacatcattgtagctttaccgtctgttgctacaaccgtacaacttccagagttgacgagtttttggcaaacgaagccaaaggtaatgatattgattgatatattgaagggaaatatcgtatgctatcctgacaatttgtattgccttttgcagtacattcttgttgcggaaagttcaatactatttttttcttcatggttatctttctttcttttgaaatctttttatttggctaacggttctttttcttcaggtaaatctattgttggtgctcactcccttgaggaatttgtttccaagcttaagaagcctcgtgtttgtattttgcttgttaaggctggtaagcctgttgattaccttattgagggattggctcctctcctcgagaagggcgatatcattgttgacggtggtaactcccattaccctgatactacccgccgttgcgaggagttggccaagaagggcattctttttgttggttccggtgtttctggtggtgaagagggtgctcgttacggtccctctttgatgcctggtggtaatcccgctgcctggcctcgtatcaagcccatcttccaaactttggccgccaaagccggaaacaacgagccttgctgtgactgggttggtgaacaaggtgctggtcattatgttaagatggttcacaatggtatcgaatatggtgacatgcaattgatttgcgaaacttatgacattatgaaacgtggccttggtatgtcttgtgatgagattgccgatgtttttgagaagtggaacactggtaaacttgactctttcttaattgaaatcactcgcgatgttttgcgttacaaggctgatgacggcaagcccttggttgagaagattctcgacgctgctggacagaagggtactggtaagtggactgctcaaaacgctttggaaatgggtacccctgtcagtttgatcaccgaagccgtttttgctcgttgtctttcctccttgaagagcgagcgtgttcgtgcctctaagaagcttactggccccaacaccaagttcactggtgacaagaagcaattgattgatgatttggaagatgccttgtacgcttccaagattatctcttatgctcaaggtttcatgcttatgcgtgaggctgctaaggagtacggctggaagcttaacaacgccggtatcgctttgatgtggcgtggtggttgtattatccgttccgtcttccttaaggatatcactgaggctttccgtgaggatcctaacctcgagtctatccttttccatcctttcttcactaatggtgttgaaaaggctcaagctggttggcgtagagttgttgcccaagccgctatgttgggcattccagtccctgccacttctaccggtctttccttctacgacggttatcgtagtgctgttttgcctgctaacttattgcaagctcaacgtgactactttggtgcccatactttccgtgttttgcctgaagctgctgataagagcttacctgctgacaaggatatccacattaactggaccggtcacggtggtaacatcagtgctactacctatgatgcttagatgtcttaatgacaactacgtttagcttttgttttagtaactttacgttaaaaattattactctgtttatatgacaatttacaatttgatatcctaaaatacctattttatttgggttggaagataccttgtttattaaattgaagtttttgaaatcaagttgaattacctcgcgcgttcatagttttttgcatacatataacattccttttgtaaaacaaatactttaggtaatctgcctaattttgtagtaaagataatcataaaatttctgttctttggcattgagaatctgctactaaatgaataaatgaatgtggtattcacagcaacccgtgtataaagttagcaagccattgaatgctgccttcaaacatcataaatccgtaataaaaagcattcagcattaaacaacagttactttttttaatagatcataatcataataatatacaacttttaaggcaaacaagcgtctcgtatgaacagaatggtcgtataatttcacataattgaagagacgatccatagaccacaacaaagttacatcgtactttaattactcgcagcttttacatatgagcaaaacgcatctcatctaatttttcgacgctaagcgttgaatgatacatagaatagcgtgcaatctccgtaaaaattgtgatgccacagaccaaggtacgaatatttaagaaggcgtagaaaaaactcgtatgctgagaccaaccaagcacggtaatcaaagctgtaactccaatattcagtataaatagaaacttccatttgttaggagtcttaggattaaacagaccaacctctaacggtaaaaagtacatcacatatgcacagtagaaaagactcaacagctccactaacttaaaagcccaatattcaggatacaaaaacagcggtactattaaaagcaagtagaggaacgaaaagataatagaaaacattcgattatcccgattgttagtcaaacgtagttgttcaacgaaagcatcttgatctacgaaatagatatgttagagagtacattatgttattaaaaagcatatacatagaaactcaaactcctatatttaaccttacaaaattagcataccttgttcattcaagaaaaccggctcgaaatcatcatcatcattgttagtaaagcgaacaaccctttttcgtaattgttccattattcatcttttctatttgggtaaatagccgacaaattgtgtttactatatttgccccaggactagcaaggtggaactaggtaaagacaaacgatactggtagcggtaaccagtatagtgcgtagcaaaatcgaacacactgcccaaaatgagattcaaataatcatatcaagtagagtgttcgaacacaaagagtaaaaaagtccttcgtcttttaccttagggattttcaatactttctaggcatataaatttcaaccaggccgtttgtatttctatagaattgttagcgttgatcgttttataaggaaagataactcaggctgttgatgtcaataaacttacttctcgcatatcctgtcttctctgtggttgcagcgaattcgataagcctaatagcgttttagaaacagcctcagtggctccaatcatgggctgtagaacaattaatggcacttttctacctactgtttgagcaacaccaccaagggatttatggctgcgggtctctcgaggaagacccatcaaagtggatttggcaccgagtaatccctgtttcaaaccagaataaccttgtctcaacccttgctctattgtttcaggttgttcagcgtaataacttctggctctggacgcagatgcagaagcattgcttcctctttctaaataactttcggcttgacgaagaagagaatgcgtaccggtagcaccttgcgcatttaaagacagaaagtcgttcacgtacttttcagtaaatttaattataccatgccggaaactaccgactgaatggtttccttgcaagccccgaactggacttacaaaaatgtctttaatgcctcttcctacagtaaacattgttcgaatcggcactacaccattcagaacttttgagagttgattgtttcggatatcttgcaaccaaacgttaagaagggcattaaggaattcttctgcaccagaaagtccataaatttgtaattgacgcaagaaaacctccgaaccttgcataacaatcaagctgcctaaatcaggaagctttccgcttctcaatcctaccttatcagctgatttgaatttaaaatcgatagttacatgagtagcatttatgcagatggattgaaaaaacggtagatcaggttcggtgtttaacgtttcagaggaactaggagtttgaaaagtaagaaaacgtattaaaaaatccaaagtatcttggtcaatatacattttacaaggcagaacgctaaattccaacctcaattctctgttatttagttcaggtaacggtcgcacagtaacaatttgagcattcatgtgctgattacgattcttggaagacggagatctggaatctcgtccaaaaaatttattccaggttgaggttgatagatggtcatatataattaagtccttcagaccaatatctaaatcgttcagtactgcgttaggttcattactgtcagcatatacagtaaaagagccctgtaaatctttaatttctattccaatctttttgctttttgacttccccaagcgtaaatggtacgaaatagatttcgataaataatcagcaaattcatcagaatcgattggttcagatacatgattgatatttaatcttcccactttcgaaaaagacttgatgactatgctttgaaacaataaggttttcgcttcaggagaaattttatcattttgactagaagaatcgcatagtttttcgatagctgagctgatagttgctcgagtagcttcccaatcataaccatcatgcaaatcccagttcacgttgatatctttaaattttacttttaagagataattttttccttctacagaagattcaagctttgaagtgctttgacttaagtaataatcctcaataagctctatacccttttttaaggagtctcgggaactcgattcatcttgaagttcatcggaaatatcgataattgatgacgaaccatcatctattacaaattcctcggacgaaacagatgccaaatcactggcatgagtggagtgttcgtttgaagaaatataataatcgtctacgattttaatttcttgcgaagatatatcattgtcagaagatactagcaccgtactctgttcagtaggattggacttgtaatctatgccacgattttcaaaaaagttgtagtcaacttcggtcaaggattttgcatagtcttcaatagggagagccaaatagcaatccgatatttcttcatcttcagttgatcctaaatcagacaaaactttaatcaacaactcggtgctatccgcacaagattgtacttgtgcatcgaggttatcaacagttatcaaggtagaaaaaaccccttcctcagcattgacaactaatgacaatgtcaaattttttagctgagatatttcaacataacccaaagatttaacaacaaattcgatagtatcttttatcgagagtccagggaaatggagggaagagttaagaatttcacgttttaacacagaagtctttccttccaaaacgctttggttcaatttgtcaataatgtatactaccgtttcagctgccatgatacgaatgtttaatggatttgaagcgacaagtgcatcaatttcaacatcaagtgacttcaaatatagtaataacttcgcctcaagcgtcctaggattcagacctattattgactctctaaggtccaacttaatattaaatggaaaatcaggaaatgctaagaatggaacttcaggatcctgaggaaagtaggtttttaataaatccgaaatccaagggcatgtagggtagtgctcatatccaagatcagttattttgacaaatatggtattatcattagatcctgatgatcttttaagggcatagctaaaatcagcatttaataaatacttttcatcatttcttaagttccttataaaagaaacgactggtaaaatttctaaagactcagataagtattccgcagaaacattataaagtcgtaaactcaatgaaattaattgtgcaccagcccaacacatgtaatgcttaattcgaatgcatttgagagcaaaagagctgccatcatcatttaataaagataacgagaatgttctggtgcggatttttaatacgtttttgtaatctgaagtcaccaacttattaggtgtaactggagttaccaaagaggaagcaatagtttcatataaagttttgaaaagtcgaacgacctccttgctaatgaaaacattaaagttatcgactgcaaaataaaaatgcttttctggataggaaaactcggttggcgcaggctgaaatactggatagtaatgcttttcctgctgtatagaaactgcaaaattggaagtcccggtagtgtcatgagtttcaaataaactattagaaaggtgaaaagcagtagatgatgacaccttggtccaatcagaattttcacaattgaataactctgactggcatccgattttttttacaaatatcaatacagatgaaagagaccctgtagattttcttgtaaattgcaagtgagatactctcaaagtaagtttgtataatgattgagttgaaagttcattcaatatttgaagttgaagctcatcaaagagtgcaataatctcaaaactcggttgattcatttccacctcaaagggtttgggcgcctcaaaggtttcttgaattgaccgtttaaatggatctgaatttgacaggaaattttgcagattggatatatcattagtaaactccacgaacgattcttgaagtaataaggcctttccaagaggtaaagaaatttctcccccaggaatgtgtatgaataaggacactattcgttcaagctttttaaaaatcagcgagcatggtgattgcagacttttaccaaaagacaccagtgtaacagaatccataaaaatatctaaatcagagaaagtcatcgttagttcatcaatatcattattgtcattaaagatttgaatttgattaattttcatttcaaaaacagctccatttgaggggatggtatgtagcaattcatcaacatcattatgcatagaaaaatcctgagattcggggagtttacagtgggtaaggatttgtacagaagatatgtggatatcaagttgtaacatagtaagaggcggtttatttgaagaaaatccaggggtggaaggagcaggtaaaaaatacccgtagagatataacagaaacgcaatgacttgtgagttaatattaagaacacatgaagggacgtgagactcaataaccaataagttagaggactcaatactgaaaacaagcctaaattcgccagaacattgaaaaattaaccagctagtccttgtttttttctgagtaacagaatcgtggacagagtaaaatgattcttcttctctatttgagcttattattgatgattcatttagtgtgacctgtgatggcgatagatcattctcaaagccctctactatactagaagaggaatccatcgatacaaatgactcttcagatcgaggaggagaagatgatcctgcgttactcttgcttatgggccgaaccatggatactgttatgccattaatattgagtaatcgagatgtagagttacttttaaccgacgaaaagctcataaaatctagttttgcttccaacctagtagacatatttgcagtccctatgtaaactaaagcgtcttgcataaggacagaggtagatgccaaacatttttgcaatatactatccaataaattatgtgaagagccatcaatttcagattctaatccctcgttgatcacctcatcttcaaagtcttgcgatgctgttttattcatatattcaacaacattatccaatatatcaagctgtgatggagcatcctcatatgtagttgagcttaaggattcatcaggaggtactagttcaatttccaaacttaagccattgacttctaattcaacgtttaaatttacaatatcagtaacattcagtcttaaaattaatctcctcaacgttcctttagtaaaattaatcattggaagagacaccactgcattcagaaaggaacaatttagctgtaaattggacaacattaggaccccttttgaaaaaaggatgtctatatcctcaggctgcacattttctaaaagaatggatccaataagctttctcaaggcaaatgctaatagtcgacgttgaacagtccttgataacgccgccgtccagagccaagaggaagaatttttaagccatgagggtaacctcatcatcctcctttgcttaattgaatttcgggttcaaatttgtgtctatctcacacttatttgcctcattcagattttggtagtgggacgacaaatatgcgacgatagcgttgatgtacacgaaataaaaacaataatgccaacatcttgtgacaatctaatgaatggaaaatttactcattgaagaccaaacgttaatgacaagaaaaattacttaaggcgagtcggtcacatgaatcaactgttcaataaacatgtataaactgactttgaaacagcacaagatataatgatacaaaaacaatttagagcaacgcggctgtttaatctcgtataatttttcttttgcattaattaaatgatgaaaagcgacaaccgattttaaaacctttaattttgataagcctttattatttgtttctatatagaaactacaactaatatgttttagattaacctttagtcagaataaaatcatataatttggttttaagactaaccagtgaggactgcatcaaggtgatgaataataaagcctgaacatactaagtgcttgaaaattaaccaagatacaggattttcgaaaaaaaaaactgaaatgaaaagtaacgatgaaagcttttaaacgaatggtatagactcgagtacttcatggcagagaagcaaaccccttttgtgccataagaataagaaaccagcggaaagctaataatcattagtcaaaaaattaataaaatacaggaattttttaaatacatatagcattggaattttgtattcacaaaataatagtaaagctccttaagtaattttaaacttagcacaaagatatgcaacttgttaccgcaaaacgtatcatttatacattccttagcagataattgctctttgttctaacaagacctttacggcgacgataccatttgcgaatttcgtcaacccagagaacagaactggtacaagctaacaatattagaacatctttaagtccaatagcttcagtttgaaaaatacgctgaaagggggaagcataaactaccaaggcttgaccaattaatgagcctccgactgcgatattgaacattctattagagaaaataccaagcttgaaaaccgattttgtttcggaacgacatgctaaagcattaaacatatcgaagaaaacaaaacaagtaaaagtcatagtagtatctctagctgttacattgccgtcttgcatttgtactctaaataccacaatagtgacagtaactattataaatgcactgagtaaaacacgttgtaaaagctgaactgatataataggagcattccttggacgaggaggtttcatcatcacgtcttcatcaactgactctactccgagactttgtgcagggggtccatccattagaatattgatccaaagaatttgcatggcattgaggggattttggaagccgaaaacagacgaaatggcgattaatgaaagagcagccacactcgtagacaattggaaagtaatgaaatttttaatgttattgaatattcccttaccttcctcaacagcactcaaaatagtcgcaaaagaatcatcggtaagaatcatatcagccgcttctttggcaacatccgtaccttgtcgacccattgctataccaatgtctgcaagtttgagggcaggtgcatcgtttacgccatcaccagtcatagccacaacatcaccaaggctttgaagggcttcaacaattttcattttatgttgaggtgtagttcttgcaaagactactacacgggaaacggcatcacgtaaagaggaagaatcaagatcatctaactgagctccagtcagcgcatagttacgaattgcttcttcgtcattactaggaatagccatacccaaacttctagcgatgcttattgcagtaacaacgctatcacctgtaatcataataactcgaacccctccagtcattagatattgtacactttcgcggacttggggtcgagggggatcgttgatgccaaaaagaccatgaaatacaagtttattggtatttataccactggcaacagctataattctgagtcccgaagcagccatttcaaactcgttacgttgaatgttctccttcatttccgcagtaagctcgtgttgaacaccatcctgatcgctaaaatatgcacaacttgacagcacttgttcagtggctcccttcatgaaattcattttgctagagttgtattggacagcaacagacatgtatttgcgctcactgctaaatgaaacctcagatatacgactgtacgtttcacgaggatccttcaacccgaatcgctcagaacattcgattaaagcgacatcaactggaaatccagcccagggacaagtagtgtccaaaatagaatcagctttgttatgaactttactattgttgcataaagcagcagctagaagtgccttttcgataccaacagtgcgcctaacacttagctctatatgttcactttctggtaaggagaaagctgctaacattccacatgtataaattttagtaactgtcatatggttcattgttagagtaccagtcttgtccgaacaaataacgttaacacttcccaaagtttcaacactgggtaaccgacggataatagccctcttcttagacatgcgtaacacgcctaaagcaagggtgactgttacgataattggaagaccttcaggaatagcggcgacagccaaactaactccaattgtaagcatttctaaccaatttttaccttggaaaaaaccaacaagcacaatgacggcaataccaattaaagagattaaagagagttgcttgcctaagtcatccatactgttctgcaatggcgtctttggtttttcagtttgctgcatagtaaggaaaacacgaccgaattccgtatcagatccagtagcgacaactattcctctcccatgaccatgacgaacgagggtacccataaaagctatgttatttctttcagtaagagatatgtttgaagatatagcttcgctactcttctttcgtggcgagttttcccctgttagatttgattcatcaatttccaactcggtagcttcaacgattcgcagatcagcaggaacacgatcaccaatttgtaagataactaaatctccaggaaccaatttactagcaacaatatgctccgtttttccggaccggataacattgcaataatgaggtacaaggttattcagcgcctttaaagattgctcagatcgatactcttgaacaaatccaacagtcacgacaataactatagctaaagcgatgctaatagcatcatctatattacccaatgtcaccgaaattgcagaacttgcaaaaagcaaaagaattaggggatctttaacaaattgcttaagaaattgaaccaccatgttttcttcatcttctaccttcaaatcattatctccatgaaccttgttacgtcgcgtgatctcctggagactagagaggccattatacatgtcagtttctaaatccgcacaagtttgctcaacactgaatgcatcatattgaacactcattatggaactgtttcatacaaaaacaaaaacgagaaaaagtagtaaaagaaagttggggtaatgtaaaaataaaaaatcttgtaaacaaaaaaaaaaaaaagacactgctattcgatactttctaaaacgccagtataaaagcaagtatttaagatgtaaaggattcctaaatgctcagcacaaagaatatactttccaatgttgaaaattaagagatagatgaatttaccaacaattaatctagacaatgaacaatatccacttatcactcataaaatccaaagaaatgttgaaaggaacccgtgagaaataaaaaaagaatttataaactgtccaagctcactgttagaacgtttcaaaagaaagtcctagaaaatcggacttatgaacctagcacgtctctggttaaataccaacagacccagcatacaaaaacgcaaatcctggcttagaactttgaacaacacttgtttatattctcaaagaataaagcagtacttttgtttcgaccttttagactggtaagcttagaccaacgaaggtgatcgtctggatgacaagttgggaaaggttagcttgagtaaagatggaggcttagcagatacttctgagtcaagctattacaactccaaaatgtaaaagaagtataatcaattcagagaatagttttaaaaaaattgaatactcccgtagatgattttttggtaaccaatacatatctgaaattttttcatgttaatgaattttctgattttttgaaaagcaggtcaattgagtttcatcattactaaaaatgtttaaaacctgtttcaaagaattattttcttaaaaaaaaaaaaaaatattacattcagaagaaagcagggctaagaaataaaacagtggcgtaacattataaagctttatactaatataattcggaatccctcttttccttgataatttgtttcatcttccttggtatgatgaataaatacgaagcattgaagacataatttcataaacggtcatgaacctaggaaattggtcctacccatgacaagatataagccttgtaaatttaatggtaaatttgaatttgaaaaatccattcatattaagaataaacatactggtttccatttttaaagcggttacacttgactagaagcgtaaaaggcttgatgaacaactattgatatggcagctagaaaacaatattattatcattgtctagctgacttatatcacaatttggggaggtaagcaatttgaaagataaaaaagtatccaaattattagactcaaaaagatagcatttcaacgaaaaatcattatttatttagtagtttgaacaggtaaatacaaaaccttcgaaggtgaattgaaaaaaattgaaaataataaaccaaatttcctttgtaaaaaacttaacaaatctgctcaacaatataactctatccatcagattttcattaaacaagtttaaagtcaatttgctactttcgttaacataaaacttccaagtatattattttttaagaaaataaaagtttcgctttttaagaataatacatctccaagctcattccatcgtgtatttcatagtcggctaatgtgatgttatccttaaagacgctgtgccatttttttaagacgatccttctatttttttgttaacatttttttaacaaatgatgaatttaatccttaccttggatctgtaccggtctgagctgcaacaagttttttaaaatctccaactgtgtcatcaggcatacattttacgcgtacttttttccctagacgatcgttactaaaatttagttagagctttatgttttccaatttcaatgctcccagaaagtaaaataagtcaaacataccataaaacttcgatcatattgaatgcaaaagtaatggagagtttagttaccagtttgtcttcattaaatgttatttaactttagtctcgttaataatcgttaacgtcaggaaagtgcgttagttttcctgccggtgaattttataagaatgaattcagtagtgcatgttattgttttatgtgtttcattgtatagaatccactataaatccatttaatctatactcgttgagtacctttgtgaagtatcaattgcatcagcaacataatttgatgcgagcgtatgaatggccccttataagtattctgagtatttgtgattttttatttgaaattcaaattatcaatatttcaattaattccttttaatcgaatgtgtcctatattagatttcagccattttagatgtttactaaatagcgactaataataacctattgtaagattgccttctttcgcactatacataaataaagaactttagagtacttacgaaaggcgttcgctccggtttgctgggtcttactaattcctattaggtatgagccttgctcataagatttgcattcttcttccaactactaaaacacttgacaattgtcaaggtttctacgaacaaaagaattgtaaccttagcaaggtgactaattattgctgaaaaactttgaatctttgttttcagactcaattcaagctaattggccaattttttaattatattgactttcttagtacctttgcaaatactgttggattgctttgattcaatttttttgttgctataatgtcttttgttgacttggagcaaggaagacataagatcgagcaaaatggtgactttccagccttagcgagcagtattgctcaggaaattcatgctctacgaggaaacacagcagcaattcatagatatttggtaaacaaccttacgaaaaacttacatgaggttttagagcaatcccgtgaactatctcaaaaggttcgttcagacttggtaaggcttgccaacatcaaagatacaaaatatggagaagaagcgtcgtccttcgccttatcaaagcttacccgagattttaatacggtattggctgagcttcaaagagtacaacagaaatgcgctcaacaagagtctgattctgtagccgcagcacaagctgcacttaatcaagacgtcggacaacattttattgaagaggaagagcgtaatgtgtctctatcaaataattcttctggtcaacgacagccgttgactgagtcaaagatttcaaattcccaactagaatatcagcaaaggcttattaatgaacgacaaggtgaaatcgaaaatttgactcaaggaataaatgaactcaatgaaatctttcgtaagtatcagctagttgacattttttttttttctgtttacgtgatggagttaggagtaatgctaaatacttgacctaaaatattttcgcttttataaatttaaagttttactaacaattttctttttaggcgatctaagcaccattattaatgaacagggtgaactagttaccaacattgaatacaacgtcggaaacacatcgacaaacacgaaaaatgcttcaaggcagttgcagattgccaacgagcattcaagaaaggctagaaaaagaagcttttgctttcttgtaattctagttgttatactgggggtaatattaacagctttaataatgggctagaaatcttttgctatgttttcctcattcaggtcccaaaatgcaaatctttataatttaaattcgataagaagaaatcttacaaaacattttcggaatcgtgtgttagtatcgttatacgtgagttgctcttcacgtgtttggtcattaccgtatgttcatgcattcaagatagcgtattctattcaattccttgatacagattatttctttacttgatttattttaatgacctagaggaagtcctccaatatcagttaatccattttagctatagacgaagtcaaatctctcgctttgcctgcaattgtttatattgcattcttacttattgtatttttttgcaacttcattgggctagttatactttgatttttaattaatgatacttgtttatgttaatatatacttatgtctcatagtttggatgattgcttgttctgtttttttaattataatttaaaccgcctaatacaatctaataacctaagacttttatagttttgacacttgtaatgttaattaaagcaagcatcaagtttcgatcaatttgagtttcgcatagtgaatgtccattccaaatcgtccttttaccaatttcctcaatttcaggaaatttcagttatggatacaaaaacaacacctttaatccatgctaaactcgatgaaaaaataatatctagttataacgatgctaacggtcttgacattgatgatttatgggatatatataatgaaaaaacacggcgaatgattcacatagtaagtattcgattttctattaatattatttttattaataatgttcttagatatcacaaaggtataagcctaaaaaacaatctccatttcctgtaattgccgatgaaaatgtgcgtattttcccaccgttgcataaaacgatagattgggcaaagaagaggaatgttgaagagcaaaatttaattgaacaaagtataactgaatctcaaagaattttttcagagaaacaaaggttagaacaggaacgatttaatcgtgaattgttggaaaaaaagcgtatcgaagcagaacgccaaagactgaaagatgaagaggagagaagaaaaaaagaattgatggaaaaggaaaaaaaagaaaaagaaagaatcaggctgatagaagagcaaaaacacaaggagaatgaacaaaggcgattaaagcaggagcaaattgacgctaaaaggaaagaagaagaagctcgggaaaagagaatgaaggaaacatttaaagacgatcctgaagaggactcaaatatggcttggtccatcattcataagattaagactgaagtagtagccccgatttctgagaaaaaagagctcaaaaactattgctttactcaaaaacggaaaattacaccacgtttaggtcaaattactaaaagcaattctcaaatcatgaagattacacagctactgcaacagacattccaagaggccagaaatacggatcccttggtctataaatgggttttgaattttttctgcaaatctgtggtgaagcaagcagaagcagaagttgctgtaaacccaattagcgcttatcctttggcaaaagtttgccttttattacaaacacaaaacgccgaccttaaagatcttctttttgctcgcctacagaagaactgtccttgggttataccgttttggtatgatcacggtacggagaatggtaaaaagaaaatgggatttaaaaagctatctgatggccattgggaacaaaatactacatacaacgagcgacagtgcggaatttttgcagtttacgctgctatactttctttagacgatagcttagctcccgagagctggagaacattttctcgattgctgaatcttccatccccttcacaattaatgaaatcggacttggaactagggcaaactctttgctctatcgtctcaacgtatcttgatattgctggtcaatctctattacgaatatatggaagacaagcaaaaaaacttattgtttgttcttttagtgaagcttatctaggagcgaacggaggtggtagtcagtatggtcgtcttcgaattgttggagaagactggatgaagggtcaaggagggctcaaattctcctttgagccttaaatttttttgatgggttttcaacctatttacttttgatttataatatacttacggtagaaattatagtcgttaggatgtgtactagataattgtttcaatttaattcaaccattacgatttaaatgatcctggctttgatgtcagtttcgctgattaataccatatttacttttgcattaaataaagataatttgactcaagaaatgcattttcgctacagacactgctattcaaaatttgttatatcatgttaccttgatgtgacttaaagtggattttttcacctactcaactttgagcctttacaaatatctagcttgttccatagttgtcatggacgagaagaagggccattatgcaaaacattctgggccaaaagctgaaaaaaagaagctcaaaaaggtgtccgatggtagtgcttcaaacaatcctaaggtatgttgagaacttttgtaaataatcaaattggctaataagaataggcatttgcggtagcatctgcagggcgcatggctaggcaagctatgcgtacggcggatatttcacaaaagaagcttcacgtgccaatggtggatcgcacaccggatgaagctccgccaccagtgattgttgccgttatggggcctcctggcactggaaaatctactttgataaaatctttagtacgtagatattctaaatacactatttctcagattactgggccgattacggtggttgcaggaaagaagagaagaatcacgtttttggagtgtcctaacgatctcagctctatgattgacgtagccaagattgcagaccttgttctccttttaattgacgcgaattttggattcgaaatggaaactatggagtttttgaacatattagcaccgcatggtatgcctcgcatcatgggtgtattaacacatctcgatttatttaagaagacttctacattgcgagaggctaaaaaacgtttgaaacacagattttggactgaactctatcaaggtgctaaattgttctacttgtccggcgttttgaacggacgatatcctgatagggaaatcctcaatttatctcgattcataagtgtcatgaaatttaggcctttgcgatggcgcaaccaacatccctatttactagctgatcgtatggaagaccttactttgcctgttgacattgaacaaaatccgaaagttgggcggaaaatcacgttatatggttatttgcatggcacaaatcttcctaagcacgatgcctctgtacatatccctggtgttggtgattttgtaacgtctgatgtttcttccctagaagatccttgcccgcctcccgatgccgacaaagtccgtcgccggcgactatcagaaaaacaaaaattaatctatggccctatggccgatattggtggtattttgtttgacaaagatagggtttacattgaggtaccaacttcaaatttttctaaagatgaaaattctgaagctggctttggagagcgtatggttatgcaacttcaagaagcccaacagcctctgggagtcgatggtaatagtggattacaactttttagcaattcagatgctattgatacggtcgatagagaatcaagtgaaattgataatgttggccgtaaaacccgtcgccaaccaactggacttattaatcaagaactaattaaggaagatgaaggggcatttgatgattctgatgttaattctgctgatgaaaacgaagacgtcgactttacaggaaaaattggtgctataaataacgaggatgaaagtgacaacgaagaagttgcatttgctgatagtgattccgatttaggaggtcaatttgatgatgaagattctaatttaagatggaaagaaggacttgcttctaaagctgctttggcatactctcaatctggtaaaaggagaagaaatattcaaaaaattttttacgatgaatccctttcccctaaagacgcgtatgctgaatataaaggtgaatctgcaaaatctagcgaaagcgatttggttgtttcagacgacgaggaagacttttttaaagtgtcaaaggtagcaaatgaatctatatcttcgaatcatgagaagcttatggaatcggaatctgaccgtctctcgaaaaaatgggagaatccacagctgttagcacaactgaagtcgaggtttataaccggtagtctccttgattctatagagggacaggaagaggtttctcaagatgatgaagaaggtgattttgaggatcttgaagatgaagaaaattctagcgataatgaaatggaggaatcatcaggctcttctgtaactgctgaaaatgaggaatctgctgatgaagtcgattttcaaacagaacgtgaagaaaatgctcgtaaaaaggaggagctacgtcttcgttttgaagaggaagatcgtggagatccagaaaagaaagacgttgactggtatacggaagaaaaggaaaaaattgcacgtcagcttgttataaatcgagaagcttttgaggatatggatcctgaaagtcgagctgaaatcgaaggctatagagcaggcacttatgtacgtatcgtaataaacgacgttccgtttgaatttgttgagcactttgattctcgctatcccgtagttgttggtggattactacctaatgagcaacggtatggattagttcaagttcgtattaagcgtcaccgttggcacaaaaaaatacttaaaacgaatgatcctctgatttttagtatgggttggagaagatttcagtcgatacctgtatattcaattagtgactcgcgtactcgaaataggatgttgaaatatactccagaacacatgcattgtttcggtaccttttatggacccttcgtcgctcccaacagcggtttttgtgcggtccaatctgtagccaattcgttcgcaaaggcgggtagcttccgaattgcagctacgggctcagtattgaatatcgatcaatcgaccgatattgttaaaaaattaaaattgactggtgttccctacaaaatatttaaaaacacagcatttattaagaaaatgtttagtagtcctttagaagttgcaaaatttgaaggtgccaatatcaggactgtttcagggattcgaggtcaggttaaaaaggcagttgatcaggaacatggacatttccgtgctacatttgaagacaaaattttaatgagtgacattgtatttttgcgggcatggtatccggtacaagtgcgaaaattctgtacaatggtcaccaatttacttgagacggataaaacggaatggaacggtatgcggttaacaggagaagttcggcatgaattgggattgaaaactcctttacgacccaattctcagtaccaggagattgttcgaccctctcgacattttaatcctctcaaagtgcctgcctcgcttcaagctcagcttccatttaattctcgtcaaaaagccttacgtcctagaagcaaaccgacgtacatgcaaaaacgtacagttttgttgaatgcagaagaacggaaggtaagggatttgcttcaaaaagtaatgactttgcacacggacaaggaagcgaaacgtaaagcaaagaaagcagcagaacatgagcggtatcataaaaggatgcaaaaagaggagcaagcatatattgagaagaagcgggaagaaaaagctgaatggtttgctcaacatgggaagagattgagacaggatggtaattcttctggttcagggaaaagatcaaaaaattagatttttaaaaatgcgtattctttctgttttattgagtttgtactggtgcgtcatagacgaacttttacaactacatatacattttgggaatttaatgggtttaatattttataaataaaatgtgtttattattttctgtgtacagtttgcatttgagctttgtctctcttgtgaatgatttgtatcaactataaggtcatgtaaccaaataattgggagaatatatctatgtttctgaatgcaatttttttggtctatttgcaacttctcatcgacgaaaacggtgtttacaaaaagacaaaggtaccaagtaaattgcatataaccgacatcagtatattcatgtaactttggctgataatcttatgtttttattgtttgtatggtagagtgttttgttacttgataattctggtgttctgcctgttgcttttttcaatcgtttgtacgggcaggcgcgactttcgacttaccaacacatcgttcaacgcgtcttgtttcaattgaaacaattatatgctatacggaggattatttgattgcaattggatattataaaaggaatttatcgaaaggagaattcgaataggctaataactcgtcatttttatatacctgcatacagacgaactcaacaaatattaattcatggcaggcggccacaagaaaaatgaagctacaaggcagactgatgaagttattcaacaaaaatacgatgaatcattaagcaaggtatgtcaattacgcaaacacaattaggtaacatctcgacgatacaaatagaatcgtcgatgaataattttggtttagcataaaaatcgttgcgaattgtcattaacttttgaatacaagttatcaaacaaacttagggctcgtttgaaggcagcgttttttaaggtcgatcatggatgggaagatcagacattagatcaagtggaaacgcttgttcgtaaggaaaatcacgttcatcgtagatcacgctcgatcaatgacttggactcttctaagctaagaaggccgcatcaccccaactcaattatgggatcgaatacaggcaagctgcgtgcaagttcatttacgcgattggtgagcccaagagagggcttcgctcagcttccttataagaagcctgtatctccttactcatcttctagtgctgtttcttctacgtcctcgtcttttgatagaactagtcctccttggttgaactacgttgagcctcatactgagctacccagactgccatttgaacttagccatgcctccactgcttcagctaaatctccactgttcggaatgaattaccatatttcacgccctgaagaaaccgatgagtctcttcgccttggcactgcaaacctcagtagaattcgcaagtccacgagtcttccttttccaacggcttatcccctatcggcagatgattgcaaggcagctgaagttatgcttacgttggtgaattctatgccttcgaaaaaaccataacatccttcattttagatggtatacgagcattaagatataaaattacataattatttcatgagagttaatctataatttggatgaatagattgattgttcacatcctgctgaagaatttttggaaaaatctcgtttgagaagttttgttatttcttgctatccgtctccagtcctatggttgatgagctattaaccctctatatgtttaaatgcttgatatgtacaagccaaattgtgataatgcttaatgatgtttatgacaaagggtgaatgtttccgggcgtacaacagtcttaaagatcatagaaacattatttaccatgtatttattaacgttcttcctacatcttgatccttatgatttgaaatgattattatataagataatggaaattcgcgaactcgcaaaattatgcattcatttcgaagtatggctcgagacaaagctatttttaagtttctaagaaaataaaataaataaataaataaaaataagaccctcccatgagcctcattacaaactctattttttctcaatctccatacgttcaggatcaatcttctatttaaagccttactaaacgtcttaattacttacatttttattctttaccaaacaaactcctttgttagcatggttgagattatattctctcattgctcctctatacttatgtcttagaagtaccagcaacagttttgacgaccaaaactacctatatcgagtgagccgcgcttcaaaaagtgtttcgacagttttatgagggagttgtttaataggagatttttttattaatttattaattgattgacctttttaagggcgatagaaaacgaatgctggcctctaattctgatggtgcatctacttctgtaaaaccatccgatgatgctgtaaacacggtaactccatggtctattcttttgacaaacaataaaccaatgtctggaagtgaaaatacattaaataacgaatcccatgaaatgtcgcaaatcttgaaaaaatctggattatgctatgatcctcgaatgagattccatgccactctaagtgaagtggatgaccatcctgaagatccaagacgcgtccttcgtgtttttgaagctataaagaaggccggttatgtatctaatgtgccgagtccgtcagatgtatttttacggattccggctagagaagctactttagaagagttattacaagttcattcacaggaaatgtatgatagggttactaataccgaaaaaatgtctcatgaggatttggccaatctcgaaaaaatcagtgattctctatactataataacgaaagtgcgttttgtgctcgattggcttgtggtagcgcaattgaaacatgtacggctgtcgtaactggtcaagtaaaaaatgccttcgcagttgttcgccctcctggccatcatgcagaaccccataaacctggtggcttttgtttattcaacaatgtttctgtaaccgcaaggagtatgctacaacgctttccggataaaataaaaagagtattgattgtcgactgggatatacaccatggaaatggtacgcaaatggctttttatgacgatccaaatgttctatacgtttctttgcatcgatatgaaaatggtcgtttctatcctggcaccaattatgggtgtgcagaaaattgtggagagggcccgggattgggtagaactgtaaatattccttggagttgtgctggcatgggagatggtgattatatatacgcttttcagcgcgtcgtaatgcctgttgcttatgaatttgatccagatttagttattgtaagttgcggctttgatgctgctgcaggagatcacattggtcaattcttgttaactccagctgcctatgctcatatgacacaaatgttaatgggattagcagatgggaaagtttttatctcccttgagggaggttataatttggattctataagcacatcagccttagctgtagcccaaagtttgttgggaattcctcctggacgattgcatacaacatatgcatgtccacaggccgttgctaccatcaaccatgtaaccaaaatacaatcccaatactggagatgtatgaggccgaaacacttcgacgcaaatcctaaggatgcccatgtagatcgattacatgatgttattcgaacttatcaagctaaaaaacttttcgaagactggaaaattaccaatatgccaatactaagggattccgtttccaatgtattcaacaatcaagtactgtgctctagcaatttctttcaaaaagataaccttctcgttattgtccatgaatctcctagagtcctgggtaatggaactagtgaaacgaacgttttgaatttaaatgattcgcttttagtagatcccgtgagcctttatgttgaatgggctatgcaacaggactgggggcttatcgacataaatatacctgaagtggttacggacggtgaaaatgcaccggttgacattctttctgaagtgaaagaactttgtctttatgtatgggataattatgttgagttgtcgatttcaaaaaatatttttttcatcggtggaggcaaagcggtacatggattggttaatttggcatcttccaggaatgtgtcagacagagttaagtgtatggtgaatttccttggcactgaacctttggtgggtcttaaaacggcatcagaggaagatcttccaacgtggtattatcgtcattcactcgtgtttgtgagttctagtaatgagtgctggaaaaaggcaaagcgtgctaaaagaagatatggacgacttatgcaaagtgaacatactgaaacttcggacatgatggagcaacactatcgagcggttactcaatacttgctgcatttgcttcaaaaggcccgaccaacttctcagtaacattcgttattgacttatgattttttcatggttttctattcttttaattgtcacacatttaacctccttaagttatctacgttaaaatttataacggacattcatgatttgccaaacccgctgaatgattcgtactcaatctgctaagctgctttgtctcttttacttatactttaattcgagctcattattctcaaggttggtggattttgactttattttccagtagaatgtatacacaaatggtttattgttattgctggcttcattttattcatgttcaatataattaaataaataaggttataatattgttttataaaataaagctcctcaaatccgtgatattattttagttcaaacaactattgttgatttttgtcgtaattttgcttaaaagcatttctctaaagctgagggaaatccctcatccattttttgtaccgcaaaaggataatattatagtatgttgtttaaattgtaaaattagattcatagtacaaacagcatttaaattgttttcttattctccaatattaataactatatcacacaaaaaaattgatttggttgtatggtgtaatggttagcacgtgagattctgattctcgagacctgggttcgattcccagtacgaccttcatgaatgatggatgattctgtgatgttcaacttttttaactaatccaaattgcatgaatgataaccggtcaacagtaattgtaaatgtagcaactttactattaaggaaggctggctttttttttttttaataaaacgacttgatcctatattatatatagcactaaacatttgcgcaataactcacaagtcaaggtgttagcaactggtagaaatcttgtaatctcccttgcctagaagattactctcttgtcgtagcacaactgcattttatttgaagctgctcaataccatcttactttggttattacagacaagtaattacccaaagtatcatttgaatctaattttagcaaaaatgtaaaaaggaacggttataaaggtcgtactgggaatcgaacccaggtctcgagaatcaaaatctcacgtgctaaccattacaccatacaaccgttcgaatgctaggtaaattttgttattattatactattatataatatgatctctatatcaactattgacatttcacatgcatggaattatatttaaacaacccaattgtgaagtgaattaaatgctgcctatatttttgtgctgtttcaaacttcaagctgtcttttattcctttaaaaattcaattgaaaatatgcctctaatattttaaatataataaaaataattaattgcgagtatattcaattcaagcaggttcaaaggcaagtgtataatgctattattttatgaatgtattcaatgaattaaacgtaatattgtatgtagaactcgtaaatgtgccatagatggaactttgtagttgaatttgtgtcttgctttatttaaattattttctccttgtacgactttatagcaataagcaaaagtaactattattttttataaattactattttcacagacagtatagtgaaaaagtgattgaaatagaaacaacacttaaataaattatggaataaaaataattaatataagtataaaaacaatgtgttgaattgcttgtagtaggaccatctagtttgtgtatgttgaaggtgagtgacttaaattacaaataaaataaatttgaaacctactttgtttaaagtagattcaattaaatatttagaatccagtatatccatattctcgtcatcttaattaacataggtatctgaaatatacgacctggagtaatgctcaaagttaaatgttccttaatactttatatttactcacaatccaatgcttacatttaaaagcaagcagaaaaatgataaataaagccaaaaagaaagctgagtagtagtttaggaacgaaaaaacaggtcgtactgggaatcgaacccaggtctcgagaatcagaatctcacgtgctaaccattacaccatacaacccttattaaacgcctgaagaaaataagagtatatatattacatagtgtatcattttatcaaatatatcgaagtagttgaatttgcataaaatattcctttagctgaggatttcaagattcagtgtttgtaaacgtaaatctaaccagtcaagtgttttccattgctataaaatacctcaaacgtatacaaaatgtaccttgaaaatgttggtagttaattttaaagaattttggattaaaaaagactttttttacaaatgatatattatgttgataaattgcaatcctgaagctggcagatatgaccttaacagctttactattgttatctacgcgcatgacggatttagctgaagcaaaaaaaataaaaaaaattatctctattattctaaccgacaactcagtagtcttattttgttattagcattcgtatggaaaagcaaggtacttccacttcccacgaagtgcagcaccaatatacatgctgttcaaattcgtacaattttttactaacatgcaactaaagtttatacaccatcctacaaaaaattgctacccttacaaatttactactaattacagaaaataaataggacgtgaacgtaattacacctctattaacaaatgtaaagatgctcaatagattggtcatgattttttagacctcaaccatctcacggagacgacgaatggtggagcgagcactagtagcagcagcagtggtgacagtccatgcacctccagccaaaacctttttgcagcccttaccgttgcagcaccagatgcctatttcatagttagtaaatcgctctttatcgtacgacttgcatgatactggaggcatattatgcgtgccaaaccaaagtatcagctaaacaatacttaccagcagcagtacgctttacagtgttacgtccgcagaaggggcattggtaacgggagtgctgttgaacctcgatcttacgaacatcacgacgcaaagatgcaccataacgaacgccatatttaccggtaacgccgacctttttggttctcttcgtcatcttggactataagggtgttttgcgttggtgaacttgaaggtaaattaatttccacagttatttctcctgtgactgttttttcgtaaatgcgtccaacaattttacggactactcgagtaacatcgttactttgatgagttgagtattgtttacattagaatgagtaggaattaatttattcacagttgagaagacagctgagcacattatttcgtttagcaatctcacaattattatatacaaaaaattccaattaaatatccccaagctttacaaacagaaagtatatgcttacgcaagtgttaaacggctatttctattcttaacacgactcggaagagaaattagtttcaaaacagtttacggatatctaataggataaaaaaatatgggtattgaaaatgtaaactaatcggggaaagctgtagaaccaaaaaagagtgcagtaaacaagtggttgcaaccataatagcacaagtttaatctaatgacgatgcaaccagaaagaaagacacgtaaaggaatggaatgcatagttgcatgggaatgtcaaaagaaaatttatacttctagttattgtgaataaactttgacagcgttcaccgattgcaacatttgtaaggtaaaagaaaagtagtattagcaattttgtatatgtcatgtagagagtgtgagagagattgagaaaaagtaaaaaaaaaatataatacgtataaaagaaggttattaaatgaaaatctttaaagcatataaacgaaattctttagtactcttcttccatgtaatcgacttccatcgaatcttgaccaacttcctcataatcgcgttcaagagcagcaagatcctcacgagcttcagaaaactcgccttcttccataccttcaccaacataccaatgaacaaaagcacgcttgctatacatgagatcaaatttgtgatcgagccttgaccaagcctccgcaatagaggtagtattggagagcatacagacggcacggtcaaccttagcaatttcactaccttcaatgtgttggggtggacgatcacaaataccgattttgaatccagtaggacaccagtcaacgaactgaattgtacgcttggccttaatggtcgttacagcagcttgaacatcgcgagggataacatcaccacgatacagcaaacacgttgccatgtagcgaccggcacgaggatcacatttaaccatttggttgtagggttcaaaacattgattggtgatttcttgaacgctgttagattcatggaaggccttggcggcactaacaattggtgcataagtgacgagagggaaatgaatacgaggataaggtaccaaattcgtttggaattctgccaaatcaacattcaagctgccctcgaagcgaagagaggcggtgatggaagaaacaacctgagcgatcaatctattgagattctcataggaaggacgctcaatatctaagtttctacggcaaatatcatagcacgattcgttgtcaaccataaatgtacagtcagcaaggtccaacgtagcatgggtagtcaaaacggagttataaggttcaactacagaagtactaacttgaggagccggatacacagaaaattgaagctttgattttttcgtgtattccatggccaagcgttcaagtaaaagggcaccaaagcctgaaccggtaccacctccaaacgaatggaagacgagaaagccctgaaggccggagcaattatcggcaatacgacgaatcttgtcagttacttcatcaaccagctcttttccaacagtgtagtgaccacgagcataattgtttgatgcatcttccttgcccgtaattaattgctctggatggaaaagatcacggtatgggccagtacgaacttggtcgatcacattcggttcaagatctacataaatacttctaggaacgtattttccttgaccagtttctgagaaaaaagtagaaaacccgccatcactattttgggatgcagtctcaggattcatgtaaccatttggttgaataccatgttctaaacaatacagttcccaacaagcatttccgatttgagttcctgcttggccaacgtgaatggaaatgatctctctcatttcgaacgtctttccagggtttctacgaggtttttggtgtttggtttgtagtgaagtgcggtgtacacttaatcaaaacaattccttaataaagaagtctaacgatatttattgatgatacggaaggaagtatgctaaacatgtaaatagacattaaaataatgcattgcttgcaaaaagaagcttactcagtcaggtgttttaagctttctaatcataaaaagattaggatcttcatcaatttcaccttttattttctcaatttgtaagtgaaagattggattggtaaatttccattaaaactcaacatgtgctcctttatagaacaggtatatcctcatgtaaatctttttaaaagtatataaaatattacataagggcaaggagaattcctagcaaaagtagagtttatgcatagcacattatatataacgaattgcaacgctccgccgtaatttttttctcttcaaaagctcttttattacgacgaaaaacttgtcagcagcgtatatctcttgtgtcgctactaattgcccttccgtaattgaggatttgatagatcgaaatataaaaacgttgcatttatttgtttcttagccttgttccggcttatactagagttacgcggaaaaagttttgatttatttggaacactgttattaggcttttataaaacgatttaaaaaaaatgagtacagtgtataagttgaaaacaagtgaaagggctccaaagaatgaggatgaggacgaggaatacgttcctgttcaaaacggtcaaggaaataagcattctgccggatttgttcctattaaacaaaaagtcctagttctttcctctaggggtgtcacatatcgtcagcgacatttgcttaatgatttggtcagcatgatgcctcattcaaaaaaggacagcaaactagattcgaaagatcgtctttatcaattaaatgagcttgccgaactctacaactgtaataatattttcttttttgagtctaggagaagagaagacttgtatcttcacattgctcgagctccaaacggtccaactgtaaaatttcatgttgaaaatcttcacaccatggatgagttaaatatgactggaaatgctcttaaaggttccagacctattctttcgtttgacaaaacttttgatacggctcctcatcttaaagttgttaaagagctgttgcaacaaactttcggtatccccaagggcgctcgtcgtagcaagccctttatagaccgggtatgcacattgactattgcggatggaaaaatttggtttagaaattacgaaatacgcgaaaatgaggataagtcgaaagaccctgtcactctgattgaaattggtcctcgctttgtaatgactatcattaatatcctcgaaggctcctttggtggccctgtcatctataaaaacgatacttttgtcagtagtacgatggttcgtgctgctattcgtaatcaagctgctcaacgttatgttaatcgtcaagaaagcaaacttgaacgtcaagttagggctcagcagaacgtaatcccagaggatcctttggataatgtttttgcttagtgttataggtatttaggtaataaaatatggtgcatggtgtttgtaaaagttaaacttttataacaatgttttggtctataatataaagatcacataaacataatgtaggtattttatagtttaaaagagtactggagatattgaagaagagaaaaaataatttcttttgtcattaactatcgcatctttaggtgtagtatctgtaataagcataaagcggggattggtattaattgaatcaaaagttgaagcgagaaagcatcattaatttccccctcgctcccagcgaacccattccaatatggttgactgtccaagtacgtcttttatagttttttcggaatccactaatgaacgaaatgaaagcagttcagaggttgaggatgggtcttgagctacaatttctttagcgatttgattcgataatccctttcgggtacttaagtcagagttgatttgtaccatagatccaatacgccctaattgttgcaatggtgaagattgtttcgcaccatgagaaaatatacctatggcagtactaggaacccttgcattcatacaatggagcctctgtacttgaactttttcccctgtaaaagaagtcattttcacaatttcttcctccaaagatacattacttgaaacatctttttcattggcttcatgatttttggatacatatgcttggtgtttcaaaatctcattttttaaagttgcttcaacagaataagaagaatgatttgttggaagataatgaaggaaggtagaggcgatccttctagctaagtcttgaaaaggtgtagtttgagcaacaaagtcggattcacaattaatctcggccattacagccttcctcccatcttcactaatgcattgaataatccaaccttctttagcggtacgattcttcgatttttcagcaagcttaccacctcgctgaacgatctttttttttaaaatctctctagctagctcgaggtttccaacaccagcctcttcaacggattgcttcacaagatccatggatgcattggtttcagatctcaacttctttatatcagccagtttacttggtaatttactataccattgccgacttaaactacctgtgacacgtgtcttcccaaaaaactgatgaaaatgaagtctcctttgaaaaagcataatttgttttgtatcaaggtatatcgttaaaaaggaatacgatttttctggtttagtagcccgtctatcaaatcgggggttctgttttggctaagagactgtatggagcttatgaaggctgtgatccaaattgatcagtattgtataaataattaaaagaactacatttcgtttaaaaaaaagcacaaatttcaaatacataactgatgttgaagtatatagcttgggacagtaaaaaaatgaatacaaagctgatgaataataattagagcagcaggaaactatgagtagttagagtaaaaaacgtaataatgtattctcatgggttagacatctttctaatggggcaatctgaggcatttgtgtacaagaacattgagattgttgtaaaaatcagtttttcaaagaaatcaaagaattttcgtaagaaaagaaaaaaaacttacttcttcccacaatctttacagagaacaacattaagcatgaataattctattttgaatgtatcatgtaaattgcttaggccgtgacacaactgctgaggactgccaagaacaatatgctgaggcatgcatcaactatttccgaaaacagcagcgttttcatcaagcttccttcagacaatgttcgttttgtaacattgaaaccaaacaagtaagtatgaggatcttaatttacaatttaaagtacattttcaatgatagcaattgaaattgttttttgcataaggagatagaggtgatctagtttatctcgttcatattgatcttactgactttatattaaatagtacaattcacctcggaaaatttggttcatttctcgctgatgatttgtttggaaagcattttgacgaaacttttgaaatttatcaacccaaaaaaattcgagttttaaaaacaagggaggtacagtatatcgaggaagaaaagaaaacgaatcaagaacttaatgattgtcgaggcaatcagcttatgactcaagaggagattgatgaactgcgcgcaaacattaaagctggtggacttcgtgctgaagaggccatcaaacagttgactaatagtagtaaaacttttgagcaaaaaactttatttgctcaggagaaatatgttacgagaaaaggggaaaagtatcttcaacgctttcaggttttacgaccttgtgttgaagttgtggctaattacatgattgaacatgatccgtataagatacttgatcttactgccgagtgtataagcttgatgcttactcttggaaatgttaaacctgggggtagatatttggtagttgatgagactggatgcatgttccttggttctcttattgaccgtgttgctggtgattgcaaaataaccctggtccatccaaatgagcaacctaatagctcttgtttagagtattgggggcaagactttaaagaggatagtttggttcaaaaagggattttgaaaactttgaattggtatcaagttacgaatccaaccgagactttaagtgagtattcggttgaagatattcctgaatcagagttgaatgagatgaaacttcgccaccgtaagcgctatgaaacgaagaaagctacatttaaccgtttgaagaatactattgatgattttgaaagtggtaactatgatgctctctttatactatctattcacaccccaatgtctgttcttcaacatcttcttccaaagctcggtatatcacgtcctttcatggtatactcaacatatcagcaagtcttagtcgagacgtatcatcaattatctaaatgggataacttatttgtagaaaagacagctcaaagtactgaaaatgacgaaaaggttgatcaaggagacgttgctattgatacacagaaagagaaagtcatcatgctggatattcatgagattcgtacacgaccttaccaagtcttgccagaaaggactcatccattcatgactgttaggggtgatatgggtttcgttttatctgggatcaaggtgttaacttctgacagcaatctagctgccggaaggtttccaaaacgtaagggccagaaagaaacttcttctgtcaaaaaagcaaaattggaaaattagatatgaaatattacttttggaatatttttttcaaggctactctattagatcaacaaggggagttacaattttggacataaactcagttacgttgaattgggaaaaggtttttgttatattaaaaagttttttgtttcattctttaacttaaaattttcatacgtatcagaaaatgaatatgttagttggataatgtaattgacggtgcggtttcaggttaactcaattttgaagagcgttaaagtacagtgtcttttgcttggcattttcattctttttaaaaatagattacttgtaataagtataaaattagttacaatttgactgctgcacatatacgtatttaagtaaaataagtagtacatggtcagagcagctgtggatagcctttttgatcttaagcatgttaattttaaataaatataaaaactgatgaaaaaacagcttataaatgacaatgtcgcattttggtcttatttactcggtataatgaaccccatactagcgctatcgccaagttcgttaatttcgaaaggacacctaaccacgctcctttcaccactaagctttacttcgtcgagtttataaccaatgactgaatttattggttctcgtattagtctaattagcaaatctgacattcggtacgtgagagcattatctttcctttactaatatttagttatgtgggcattttgcaggacatcaattcccaggactcaacactggctttgaagcatggtaggttgagtacccagcattgattactaacagtttagtccgttggtgtggtactgaaggaagaaaacaagatccctctcaagaaatccccccatcagataatgtatttgattacattgtttttcgtggaagcgatgttaaagatttacggattgaggaacctgctactactccttctgctcccccggttcaacctcctaatgatcctgcaattattggggtatgttacgtctaaagagtggtggagattctcattagtatatctagtattaattatctttggcactctttatatatctgacaagatcatgattttaactataattagtctaatagcgggcagtataattggaaccaagcgcagactgcccaacctcctcagcctgttcaacctaacccttatggagctccataccaacaggctcctccagcaggtgcaccttactatatgtacccgaatgctcccgctcaatttgtacctcctggaggtttgcctttgggtactcccttagacgcatccacacctgcggtcccgtattatggggcacctgatcaacagcaaatgggtcaacgtcctgagtttgctcaaaatgtttctcaagggtttgccggtcaggccccgtacaacgtacgtcctggatacggaatgccttcaaaccagaagcctcccaactttgctccgggcatgcctgctcctggtcctaccgcggtatctgcatctccgtctcttcaatccatgccgcccacgaatggagtgataccaggtgcacagccctccattgaagcatctattgaaaaagaaagtactagtatacggaattccactgtcacaaatgaccgtgttgtgaatactactgtggatgtctctcaatcccaaaccgttgaaacatctggaccttctaaagaagttcctacaactcaacctgatgctagtgctgcaaagcctcgtaccgaatttgactttcaaactgcaaatcaaaagtttcaatcgatgaaagatgatttgttaaaaggaaaaaatgatgaagaagccgaagaattttacaagcctaagcaatctttttttgataatattagttgtgaaagtaaagagaagggtatggaagctgcagatagaagagctctacgagatcgcgaacgttctttgaacatggagacatttggcgttgctggctctggaaatcgcggccgtcgtggacgtggtcgtggacgtggtggtagaggtcgtggacgtggatatgcaagaaatcaatataaccaatacaggaattccaatggctctcaacctagagcccagcctgcaaacgaccaatgaactgcatttcttataatgagtacagatgaagtatcctcgtttctctagattgagcttcgtcttcgtttcaatcatgatgaactcaaaatttatggacatgtatttaacgacccgaaaaaaggtgttctcttatataaaccaaaaggattagtcgttgttatttgatatttaacttaggagttttgttaagttcttgtagagtgctttaaaaactatacttatctgctcatgtattacgcaagaagaacaagcattgaaacgatatcctataccgagatttcgtaaaggtattacgaataaatgttaatgggttacatataattaccaaaaggttgaagacttaaccaatccgctaatgtttattcttttatacaccttgatagacccaaagcatcgctggttgcatgactgaacattgaacaacccgtgtttttcaacagtcgtttcgtttttgaaaagcgttttgtaaaaatttgattcagtcgacttgtttgaagctgacaaactatagaatccaaacaacaatgtttgagcagtatgaacaatttataagcgaatcgttttaaaaataaaaatgtgctctcttaattttagcattttttaatagtttaaatttcacgaacttaactacgtgatatagtgttttaataatcagcagtagaaaaattagaacttaatattatttgatcatcaacgaatatcggaacgcaagagttaacacgtaaacgatacattacaattatgttttgttatcaaaagtaaattgatccagcgattgaagctaaaccagagaaaaacataaatgcgcttcgaaataagtttttaaaaccccatctgtgaattatactgcggaaattttgagtagcctttacatctttaagtattagatctggatttaacgtttgtaaagagttaatgtcctttttcataaacaaaagcgtgaaaggaataatacatagtccagataaagccgatatagcatacaattttgaagagaatatacttctcttccgttccgaataagacaaatagccctgaaccagagcattggcaatggctaaaaatgggaagctctttttgcccatactatatatgtatttccattgagccagagcgacgtctgcaggaccgattaaaatagcaggcaacacttgactggtaatgtaagcaatggctcctgcacttccgcaaggagtaagaattccgacagattgaaacaaatagacaagactcatcgtgaattagtgaaattgagtgaaaattggtgtggctgaaggtgtatgttaagtacaatgtatattccaacgtttaatttcctctaccaatttatatgtaactaagaaactgtttatagtaatatgctactattgccatagtggccacctgggtatacaagcaatatgaaattaagactttgatattgatttaacagaagcctttctcatgattttataccatcctgaaatcctactaaaagatacggtatatcagaggctgttttctacgctttggtttaatagcttataccccgaaatgtgctaaattaccagatttatttggtaagtataagaactatttacatgattgcgaggctaaagcattgacaatggtatgctagcccagcggagtactaccctagaagtatttcaagcggttgcgatttccaaatgtgtaatatcctgtctaacgatcctttggaaacatgatttagcatatacccacaacatggagcatatccatcgtaacgtttgacctttgttaacagccgggattaatttatccgaatttttttctataccctatctcttaaacgataggtatgtttctcatctctgtagcccttaacagatatcgttcaattgtcctacatagattaaaccagttaaacttgatttccaaccattatacgttaacacttttttataaaatttgtcaagtcaaatcacaactgacaccttcatgtggaaaaataccaaaatgatctcagcaataaaaggattaagaaaaacgagtgttaagctttatcggctacttaatgatgcccagcatgttcttcttcatcagtagagctattgtcatcatcctttatttcggctgcttgaagatttgcgaattgattatcaaattcatcatcgacgttaaaagcatcattagccagagatcctgagacaacttgttgtaccggtaactcgtcgtcgtcgttatccgattcgttcgctgtatcaaaatcaaagggttgactaacttcgttagaattgacagtaacctcagtattactatttgcttcaaaagcacctgatgtagtatcaaagtactgattctcagtacttgagggtatagtctccgaattaggatgctgtacatgagtagtcgtagacatttctaattgatgattaggatcaggaagctccgtaactgcagaggtgtaattcgtgactgatccaattgaaatttgaggagaaagattagacattgggggctcctcatcactagaactttcatcatcatcaatctcattaaactgaattggtggaaactcatcttgaatatgaggtgtcgcttgttgtacaactccatcttgcgcagacctatcgcgtcgagaaggaggaacaggaggtttcacaggagcaggtgtactaattgtttcagtagcaaacggtgcactaataggttcagtggcttgttgtttattagcaatttcaaatggtgtaggtgcactagtgttttcaataggttccgcacttgtattctcgactggctcagctgtgtttctggcagatcctgttaactttgacaagtcagataataccggggatccacgttgtgaagcagaggttgatacatccacaacactgctatcctgatgttgtggctcctccatatttgacaactgcacaggttcagagtccaagctaggattaacacttgagttattaacgctaagagatgtagtctttgaaatgcttctaggaaacacagccgaagcaaattcactttcccagaaatttgaaaccggtgaactagctcctgagattttcaagttatggaatggatttcgggaaacagtggaagcatgtgctgatgaattattagagttcagggatggagaacggagagtattatgcattgcatcaaaagaattatgttgagtgggcaccgaggaagtagtatcaggaagggttggcttatcagtggtaattccattgctggtaaaagatgggaaacgaggtgtcgaatccacttcgggtttcggagcttcttcagtcaggttaacggatttcaatccatcttctaatttgctgagttcttgcttttcagcttccaattgtttagagtgttcgtgatattcttcggttgcggtagctagttgcgttttagagttattaattttgtactctaggtcaagttttctttgcgaaacagccttactctcttcgtccaaactaaccagacgttgagtcatttcatccaattgtaaatgcaactgggcgagcgtctgctctttatcagcaacctcggacttaagttgttgaattgaagcattagatgactctaccatattcttggccgcttcagattctgcaacgacttgctctaaaacttcacccttttgtttattctgtttttgcaatgcattaagcgtggcttccaaaattgagtactcccgattaacttgctcagtttgagctttattagtttcaatgtccaaactgatctgcttggcttttgctagttcctcatcataggcctttcgtatttcactgaccttggctttgacatcgcttaagtttgcggcaacatcgcgagatgacttttgtaaatcatcattagatttctttacttgggataattgcgattctaacttgggtacctctgcagctaattttagttgttcggcagacgcaacctgaggaataggggcagcaagttgtgagggaacagaagttcgaactgctgaaggtttgtccatggtgtttttggcaatcgtctgcccaaaactggattgaggaaagaatgttgatgtaggggaattaggtttagcagctggagaagtgggaaaccctggagtatggttaagttggagaggtgaaacaacagggaacggtgcacttttagttactgggggggctgaatgctttgtagcattcgaagatgtatgttgaggagcaagggtaggagagaaaggagtagcatccaagcttagtaaatcctcagttcctgaagttactcgggatgggcccgtaggattaggagccaacgtagggttgggattaggagacgaaatattagcaggaacaacggaagggatagaagttggcacgcttttgctcttttgcattaatggagcaaccgaagagagcatagaagaagggagcactttgggtagctcttttccggataatttgagcttaattaaataaagagatatacaaaactcaccaatgtttaatttaccgttactattagtgtcactaaggtcccaaatttgtgctaagacatcttcaggaagtttagaagcaaggaaaaacgaatatgcctcgctaccagaaacgtatcctttgtgcgctttatcaacgttggaaaacaactgacagaagctagtcaagtcttgagatggaatggcccatggatctgaaacagggatgtttggagcttgcacaggtggacttcggctgaggccgggatactgagagggtgcagaaactgatgaggttgaagctgcggaagcgataaatgatggtgaaatagaaacaggaggagactttaaggaaccgtttaataaaaggttgattatatgcataccggtattaaactcgcgaatatccagagccccgcgtttatgagtatcaactaaattccagactcgcgcaagaatttcagtactaagaggtgcacgaccaaagattgagctagctctgtcaccatccatcagaccgtcagttgggcagactgtagtaaacatttgttgataccgtgtcatttcatctgaagaaataggaggtaagaaagaaccatcagatccatcaccagaagaaacgttatttggtcgattcagctgaacaaactttgaagaatcaacgccagagatatggatatcggcaaaatatggaattttccccgattttttgtaatcaaaaggtagcttttcttgtgcgagagccaccaacctcatggcaattacaaagccagaaaatgtaagaaatcctcgattctcagcatctgcgatttgccaaatttgaccaaggacttgaggagctaagcccgatttttccaaaaacggtacagcttcttctccggtgataacgccaatgtcttgtttatctgcaattttaaacagttggtcaaaagcggtttgctcttccgcagacaaattcaaagacatctctactatgctcaatttacgttgtggttcaagtatactaaatcacttgttgagcaaactcagaaatcacctccaaaaaagagaattcgatttacaatacgatcaaaatgtcaaaaaagacacacttgtttgaatcaggtgtaattgagaggctgcgattatatgagagcatccaaggtaaccgagataaagcaatcgaccctgctaccttaagcaggagtagtaattaaggtagttagctatatgatactctatcactaaacgcttttgcgtggaaaacagagcgtttaaatatgctcataatgatttgcaatatcgcattagctttatataacgatggttaacggcattgcgttaattgatctattcatttccgacaatttttttgaactagtttcgtgtaagtaggtcgtacataaacgatatctgaaatgtctgttccttttgaaataatttactgtttttatgttttgattttcacaacagaatgatgcgtatgacaaaacaacacctggttgcatagtcaagttgaagtgtaaataaagctcaacttttttagaacttattcggtattatcaattttcgtttcttttattcgctctatagtgtattgcttcgtcttaagattgaacctttccaattaccgagttcatcacctctacatttattgtaaaaaagtaattgtactgcaatctctgacaagccatcatgacatactgacctttcaattacatccaaaattccctttagcttgtctttgtttgcttcttaatggatgatttgatctacaaaagaaaacgaatcattattggtaaattaaataaacatcagcagcattcacggagcaattaagatacacactgccaacgtcaattacaatagattaatgtcaattgcctttctttagagtctttttttgtttgccagttatgaacagtagctcacggattagaaagttcaaaaatcaattattacgctttctcttgatgtatcttaattcttctgagagattgcttttagtccagtaaagacatttacatcactgtagtaaaacaagtcaaatcacttaaaaaactagtatctgtcctcttcttcgatatttttacctggtcgacggctgcttagtgctagaccgtgttaaaaccgattgtctcattttcgattaaacatagtctggtattatagatcagttgattaaaacatttgttagctttcaaagtagatcgttgaattgaaggattttactcaacaccaaaaatcatacaccaaatttttttatcctcctttagacaatgctattaccacaaaagaacgggatgaatgggatcatttgcttctagacactaaatttaagtagccgataaaagacggcttaacatccgagctttcggatgttcattttcacacgatgattttgggttatctatttatacccaatttgtatatctgacatgtgcttgtttatcggttggaaatatctgtctttacagataatgtgtagatcatggttactatatatgacttaggaggctggtcaatttaatagaacctaggaaggaataataaaacatgcactttgccaaacttggagcaattggtcttcttggaagtatcatttgtgcttatgccgctagtgctgcttcaaaggtcataatcgacaatgatgggctgacggatttacaagttttatttgctttacaagcgaaacaacaaatccttggtgtaacagcaatttacggagattacaccttggatgatagtctttttttggcttcggatgttttgtctactggtaatttgacatattgcataccatctttcgcaggtgctgcccagccattgttgcgcactaataatacttttcaaatttggcaggagctgtacggtagttacgtttggcaaggatattggcagcctgaatatgaaactgcaaatacaaacaatgaatcttatatatacaatactcaaatctcggcagctcaattcattatcgacatggttaaagcgaaccccaatgagattaccattgtagcggcagggccgatgaccaacttggcaattgctctttcaatttggcctgatttggctaaaaacaccaagtctttggttatcatgggcggctatgttgatagtcaaatcgcacaagttactgggggtgactttttgaatgatatgtatagtgactttaatttattcatggaacctgaagctgctcaaactgccatcaccgcagattggccagagcttattatagccggaaacattaccagtcaagtgtacccatcgcaaagcctctacaatggtatcattgcgcgcgcaggtggaatggcaaatattgaaagcgattctggtctaagttatgcaaagcaatttgtgggcaatggaacattgcctagtggatcatttcctttctgggatgaagttgcttctgcaattgctgcatggccggaaatcgtaaacagctcttacgatgcttatgtttcagtagatactgcttatgatagtccattttatggcagcttacgaatggtgccagccgatttggtacccaaaaagggtgttcgcacagcaaaagctagcatgataactggaattaacgttgcaatgttttatcaaaagatttatgattctttgacagctgaatattcatcttattgtatgaatggaacaataataactccttccaatatcaccatcagcaacacaacaaatacaacaaacaccacgggcttctattaaactttaattatcaattaataatgaaagatcgtggttaaataccagaggttatatctatttatatttattcctttaaacctcagaccgataatcgctcgtttgtaattggtatattttttaaattgaacaatacacaaaagaatttcgataattcattttagcgtgaaaccaaaatactagtttacgtattctgtcatttaatagatgaatgttcgtacatcgatatttaataagatttattaaaaattaaatagtttaataatgcaaactattattttacaaacgtagatccttgttcattcattacatatgaatggttttatccgctctcgaaaagtagaatccaattagaaatataaaatgaagagaataaatcctttgaaaaggacgggctaattttcaaatgcctcaaattattgagcgactaatcgttctaaaaaaagttatgcttgccagtataaacttttgatattcatttttttattttttattttttttggtgattaaagtcataaaaaaagagaaatggacatgatcagtcaccttttttaaaaaaacaaaaatacgaccccctcaacttttaaggctaaattttacatatgaatgcagtctacatcccaaaaaaaataatagctaaacttttaacattgtacttttgggataattttcaaccattgacaaaatcaatatacaattctatataacatgttgaaggaaataaatttagcttaaaattataattattatgctttttttatgaggtatagggcgcaattatgaaagaaatacgggcgcttaaatacgaattttaaagaaaaatgttaacaataaataaatacaatttgacttttctatagtacggaattcaagaaaaaaaaaatgtctgttacattatttactgactatgctctttcgatttttgttttaaattagattttacttgccggcgtcttgcataaaaagggaaacataaaaatcccagatatgcaaaactgagaaagtatagagcgaattacacaaagaaaagctgtaatagttataactataactttcataataagtatgtaatgacacacttcattttttataagtgtctgacgtcgaatactttcctaatcaaaaaataggagaaaaactaatataggtaaataccaacatgaaacaagtcatttaagaaatattcattagaaacatttgaagattaacttcagagacactgtcggcatccacatagtcatctagaagtctggagttgacaagaggtttgcctttgtacatcaaacggatagaggaaggttgcgtagataactgagatgctaaaacttctttaagctccaaaattgtagactgtacatttatttcagtagatgcttgttgaatgggaggtcggacagttttcgcaacaacatgaactagatttttagttaaaagtagttatttaagcagaatttacctttcttttcctcgaacaaagctaaatttccttgaaactcgaccagtggagcaggaatagtgatctataaaactattagtttcaatagcatatttgtgaaacaagaatcattattacgcaccgaaatagcagtttcatctattttttcaattggaatactatcagggtgattcctaggggtctttgaaagctcttctagaaacgatttaacaatttgtacctcgctcatggtgatggtggaatgtcaagtttactcaagctaattatcaagtgtcctaaaaccactaaagagaaaatctcgaaacaaatatcatacaaaatgccattagttccaactttgacaaacaacacatcaaatctgacgttcagtttttgataattatgttacaatgctgctaaccgacaaatttaagagtccaaatccttgatgtaatagcgctcaagttcaacataaagtattctataacttcgtctatttcatgccttaagctttacaacctcgcgaacgtagtttactcagaattgtcaaaaagaataataattatgattttaaaaatttactgttaaataaattattaaagtcataagaaatctttgcattgttaataaagttgctgttgcaaatactatccatacaagtttctgaaagttaagagtttagtagtttttaaatattgtttccctaaatgttttgcttatcattatagcaaacaataaagctaaatagtttaattgttcatttcatgctttcatcttatttcataggcacataaagtatctttgcgttttacttcgattttttaaaagaggttgtattccttcatgtttttagataagattgctatggagcagttttagaaaagatgcgtatataaagacagacagattagaacttaagcaagtaaagtgtgaagtagttgtatactaattagaaagatgatataaccaaccttactagagccataatctttaatcagccctgaaatcgtcttgttcgaatcatttgttttttaaaaggattgattattattgtttatttctccttaatatttatcaaaaactccaaatcgctgtataggtagcatggtatacatatattcactcaacctacatttctaatcaatcacgcttacaatggcttctcacaattatgagacgccactcaagagctcttcctttcaacatttagttggtacactttctcagcgacggcattttaccccctctagaagcaggtatactccacgttctgctcaacggactgttactcctcataaacggagagctcttgcacgcaggaatagtctagcaaggagaaggagcaatgtgttttccgcaacaactcctagagacattctcagaatgctcagtcgtgcgctggcaaaaaatccagtaccatcaccagctgaatcagaatcctccgagcgacgacatactccacaaactaatagtcaaaagtctcaaaagacaccaagattgtcttcgaataagcgtcggactttaaaaaatgatgctaaacaaaggaattcccaatctccaggtaccgacactagcgatgcaaatctgacgatacaatccatcgaagctccaaggcgtgctccacagcgccttagcgacttttttacaccagatggaaggcgtgtcagtaatattcgtgattctctaatctcagaaaaacgattagaaaataatattgaccaagttcaagaaagcgcgttaagtaccgcttctagtaatcgactcatagatttaaaaaatgacgaagttcctatttttcgcattcctttaagtgattatgaaacagatgacatggatgacggtacacctctccaacgccatgttgcgaccctgaaccaatatcaaagtcccatttttaatttaggcccggacattttagaagatgaaccatcttactcttcaagagcttccagatcccgtcaatcatctctctcttctcgattatctgagttaccttctaaacgcgccagccttgagattttaaggcgcgaaaatactttcccagccgatccaattcaggaatttggtgaaaaagcatacaatgaaagagaattgatggaagaaatctcaaattttgaacccttactagatgataacttgcttgaaaatgccaacgaagctgtcaattccccagtagtagacgcaccaatggatgctgattctgctttagaaatacccaatgatgaagataatggggaaattctaaataaactaaaagattctccgtttaaaaaacctaaaagaagatattccaaatcttcaacacttgtgctaccggaaacaaatattaggaagttggctaattcctattcacagaaaaaaattgctggatcagtgattgaagaactaactacagcttctgaactctttttcaaacagatcgcgaatgacctttcggcttttgcagaccatgctcatcggaaaacaattgacacgcaggacgtggttttacttatgaaaagacaaaggaaaataagtgagaaaaaatccctatcctctctaatgcagcaatatttatcgcgtgaaattgcacctccggcaattaagagaacctaatgcgtacttctcctttacattcatccctgtatattagaatttttttcatcgttttacctctttggatgttaagattttttattaatagttaatttaatgattatttatatttattgctatttttatattattaattaattgtaaggcacgtctagaaaatttgttttcttaggaaatagaattattttcaaaatttgcaacctatgcaagaacgcttgattcgatacacttacaagtttgtttaacagcttttgattatttgtaatttagccaacatttattttcgtccattagttaaaattacatgatcaagtaaataaatttcattatctgctaactgcaagaaacatttatttttataattttttttagtatttgaaagatgagtttgcagggaacatccgtagtagtgctaattactctcaggtgtgttatgttgaatctctcataagccatcaacgactttcattcacgagtgtcctaaaggtttttatatacccgggattttgtcgaaataaagcatttatgaaatccaacctatcattaaaacggcaagatgaaaaacgtgccgacaaagagcccaatttgtacacattgcaaggtgtaattcaatatttacagtacgaggctttcaagaatgaaagggaccataatttatgggaaattgaaagagctgagttgaaggtattaatcttatattactgtattagctaatcattagattcgggttgctcaactggaaagagaaagggccaagttagaacagtctcttagttttcagcaaagacgtgccgaaatgcttgaaaaatcacttagagaattaaggaaagacaaaaatatatctgttaaagatctagacgaattccatctacttgataaaccagccgcaaacaatacaaaggccgatgcagaagcctgcttactgaaaagtaaaaactatattaaaaagtaagaagttgttttatagaattggaggttattaacatgtttagatctttacaggagatcgtctatcttactaacatgcaaccaaacgtgagttggaatgttttacaggagcctactcgtggaattaaggtacctaaagaaagtaataatactcagcaaaataatcaattcgttatggaaccctctcaaaataaagggaacgttaatgatgccaacttttttgaggtggagtatgcaagaaatgaaaatatgaacaagctttcctcttctgaattaattagtgatgaccttttagaagatgaaataatgaaaccactttcttcaggtgaatctttaccgaagaaggaagaagaagttacaaagtccccttcgtttactctagatgattccgttgcttcaaatgagcaaacactcgcgcaactcaatatcgaaagcccagtagatcaaaaaaaatcaaaagcgaaaaagaagaaagaacagaaatggacattaaaatttgagtcagacaaaggaacatcgactcaatgtattacacaccaaccacttcctggaagtacaccaagcttcgcttctggtactgaaaacggtgttatcaatgtatggcgtcttgatgaagactccaatgataattctatgggaattataaaaccccacttgaccttctatggacatgagggcccggtgttgtgcgtttgtgtacctaaagctactcatcacatatttagtggaggtcatgacggtactatcagatgttggagtttgccggctaatcaaacgtctgactcaatatcgaaaatcctgactggatccactatttttcagggacatgaagattgtgtttgggagctattttgtcatgaagttaaagacaacaacccaatcttactctcattatcatctgatggtactgtgcgaggttggaaatatactggtgaacaattgttcaagataagatgtgattctaagcagcctttatctatgtcagttaccgatagtagaattgctattgcctataacgatgggaatgttcgattttatgatttagatacccaaattcttgtaagccaaatgcgcattgctggaaattctgctattggtaatccggctgttaaagacaggatcaacaagatcgtatggaaaaatggtaaccctgatcgcttatattctctgcatgaaaatggcatggtgcgagtgttcgatgtaaagagtgaggaattgcttgcagagaaatcgattagcaaagtctctttgactggtattgcgtttgctgtaaatcgtccggaattcgcgattagtgcatctgatggaagagtctttttcttgaggcaggacgataaactttcaactctcgaaagcttacctagcagagaagctcaagaggaaattactgatttatcagatattctttggatcaactcacccgtcgataagttggagcatttgattgtgggctgtaaagagcgaatttctgtttacgaccgcaaatatttaccataaagcactaacaaagataaacgaatacaggaagatttccctctttttatgaaacttccaacttttctaatcaaaatgagttatttgttaaaaaataatgatttacgatttctaaccgtaatgaaccaaaaatctacaccgttgctggagctatatttgtattagatatacggcaactatttaatctaatctcaacgttactaaaataagaacaacactaacttggaccatcaacttgtataaaattgtgtagtgatcatatttgaatgtatcttcagggttgaagcacattgtagcaagacataaaaaagtgtaatttcatcatgaatcatatagcaataggcatgtagactatcctccaaatttgacaatgagcgtagacaatttgtcaactaaggttcagaatcagtgattacagcaaaggctttgtcaacactgacaagaggtgatatgtcaatttccttcactatgcatttgccagtacctttctcaaagatccaatggcttctaaacagctttccaccaccaggcttctcagcgcctaactttttaattagctcacctttaggatccgaaagcaaatgataaggaaagttttgcttatccttgaaagctttttgagctttgctagtatcgaaagacaaccctaaaacttcataatcagaggcctgtatcttaggatagttatcacgaaaaccacaaccttgtttcgtgcagccaggagtactagcttttgggtaggcaaaaattacaagccctttatttgcagtaatatcgcgaagtcgaatggaagttccatcttcgtcaggcaaagtgatatcgggaattacgtctcccacttgaatagttgaatcaactgattcatcttttgcaggctttttcagcattactggagcagcttcaggaataatcgttcctttgctatccaagacgtttgcaatcttggctgccaatctgctagatcttctgggggcgtccattgacaggcttaaagtgtgcaagaaaaatgctagaggggaaggagaaaggttgatgcagagctgcagtatataaatttatattctaaacaacacctgtaaaaccaaaaacgttggtgtcaatgctgatcagtattaaatcgctttaacttgtaaaggctagataaaatgatcaaagtagtgaaactctgttcaggatgaagtactctgaactttttactactcaactttcagaatttcggtaccaaaataaaaacaattttacaataacacctgagattttctttctggtgtaggaagaaagtacaggtagtgaagaatcacgacataaatattaccaatttgttagcttcgctttgatattactttacaacattaccaatgtgatcccgtaaaatcgtatttagcgtatttagctgacctttcaaacgatcgatagggaaccgatcttcccctgcttatacaatcggaatagctttgcatcctactatgactaaagaatgttttctttcataaaatttctagtcaaatcattattaacatggtgtcgtttttactagtatggctttaaaaaatggtctttcgtaaactgtaacagcattttctctgattgtccgtctcgacagcgttacagaaatataaataaaataacaattaatttattaacaaatttcaaatatcttttgttcgtcaattgtagaacggatccatcagctaggaactgatttgcatgcaatgtcaatgtagcaatcgtagtaaagattctaaggaagtaagccaagactataaaacatgatgttagcaagcgaggctatcgtctttattaaactaacattgcattttttttataaaaaggctaaaaacattgcatcgaccgggagtcgaacccggagctaatgcttggaaggcattgatgttaccgctacaccatcgatgcttggatgaagaggtaaaataatagacatatattactttaaaattaaacttgtatcgaagtattagcaactggttctacattatgaaaataacccaaaaacaatccaaactgtttggctaataatgtgtctatttattatacattaaatagttgaaattatggtatactgcctactatgcttgtaatatactataaatgtgtaatgtataataaaatgggcatgtggtgtagatggttatcacgcttccttagcatggaagaggtcccagattcgagttctggcttgtccaagtttttttttgttttttacgtttgttgattcaaactatatagaaacgcgtttacgcagagaacatgttttcaaatgattgcgagccatcgtctaccctatagccgtatggaattatcaattttattacaacgaagggtcgtagcggagaaagtatattaatgcattgtaaattcatttcatataaaattaattattataccatgaccaaaggtcttctaacataagtatatccaaattatctgaaacattataactgataaagaggaatttcgttaacttgcgtacattcaaggaagggccgcaactgtagatgtaatggttttgctaagagcctccactagttcatctatttgctcgcgagtgataatatacggaggagccagcaatacgtggtctcctctggtgccatcaattgtacccatgcctggataaacgaaaacaccatgctcgcaacctattttgttggcgagagaaccaactttgtattcaggagggaaacattccttggtagctttgtctttaacgatctcgagtccccaaaacaaaccgcggcctcgaatatttcccacgttgggatgagagtcaaaagtctcatgtaatttttccgaaaggtatttacccatttctgctgccctttcaacaagatgatctcgtcttaaaatagtttgcaccgccagggcagcagaacaagcaattgggtgggcttgatatgtaaaaaaaccagccatggcagcatctttttgctcaaacacgttcataatacgatgaccaacaagcgctccagaaatgggttgataaccacctcctaaacatttggcaatagattgaatgtcaggtgtcacaccctcttgctcccatgcatgcattgttcccgtacggccaatacccgacataacctcgtcgaggtaaaagatcactccgtacttgtcacaaacctttctcattgctttgaaatagccagggacaggggtagcacaacctgtgcaagcaccggatactgtctccgccacaaacgctgccaccttttcaggaccaacgcgaagaatttcatcctcaagctctttagctaatcgagcaacatattcttcggttgtctctccgttttccttatacctgtattcaaaacaaggagatacgtgggaagttgtgtgagaaaacacaccttcataaggctgtttgcgaggtttcattccgccaacagaaagagcaaacaaagtgtttccatggtatccttgcttacgggcaattatatggcatctctgtttttcacccacgagctgccagtactgcagaataagctttaaacatgtttcaacggcctctgacccactattggcaaaataagctcgggcaaaaacgtcgggatgttcagatactagcaaatttgcaagtttgtctgcgggttcatttgaaaaccccatgctgtgtatgtagcaaaccttttctgattgcttatgcatagcatcaattacctccttgtttccatgtccaagacaggcgactgctgcacctccagtagcatccataatcctcgtaccatcttccaaatataagtaaacgccttcagcacgaaccacagtgggaggcctgtgattaggagaagtatagaacaaataattctttttttcagacttgtcgctcgacgtagtagttacagtttcagtcatgataagcaatgtaaattctcgtcagtaagagtatttatatgtaaaaagattaagcgaagtgttttccaatctattctctaaagaaattgatctgatcaccacagcttcactacaatatcttgtaaagtgtcagatgaactagaaatcctacggtatttaaaacctcgtcaagctttaataatcatcttttttatctatgtgtcgcaagtacatctccggataacgaaattgccgccttcagtttcgtatctatccaagagaaccataacatgtcttcaagattcttaacgttcccacggaagtgcactctggctcagaaaaactagctcgtccgaaaacaattaaatgaatactgctaaccaactctcatctaagagggtcgaattgactgggtttactacccaagacgtgaattgtttaacacagagaagtgcttttttgtgagtatctcctaggaatttccatttcagcgattagcatgcaaatcttacaaaagattgtatgaaaaaccaacgttttgttttagcgccatattaccgctgcaagaaataaaaaatacaaaacaagtcatagtttatttaagtataaaaaattcatttcctttcaagcatccttagtcgttctgaattctcgacctctagttaaacgtaaattaaccgaaactctacgagttcaaagatgtaacttgcagggttctgcagaaaaaccagaaataatttaaccaaacaatacaatatgaataaaaaaacgtgttgggaatagattaagcgtatcacaagtgtgaggttgtcggtaagtgagcgcgaacccagtttgtttataaatttataacttgcgcgtcactgtaaacattaccattaatgcgtttatcacgagagattcgtttcaattgaaaaatataagatatgtctattgctaaaatttttttttatgatttatttaaagaagctctgtcaacgttataaaagaaaacgcgtgcaaatattagaaaagttatttgcaaacgatttcgttggaaaaagatcaaatttttctgaaaatattattattaatgaatcacttattcttttttaatatatttttagtaatcaatgaaacggacatttatctacaaaattgcgtcctctcagggtaatacgaatatcctttcctccctttttcatcaacaggccttgagtctcagattcaatcacctagacgtgagacttaatcatcttgaagaaattttataaaccaatttatttacaaggatgcaattacatttactttcggtcacgcgtaatacatgtccgaggcctaatatatccaggtttagaaaaacaaacaaactacgaaaattcacatcttgctcttgctatcttgcctcattggaatagtgtttacttttttactggaatttaccataaagaagagctctgaccagaacagaacggacaaatcctataccttttttaaaccaaacattcgacctaacttgatcaattatttcttacttgtattctgtaaagcgttctttactactcctcactcaatgctacattttgcttcaccttcaaccgcagcactttggcatcatccatgattgattattcgctttgcagttgtgacttgatcgagaatgcccattctattaaaatacaacgttgtttgatcttatcagtatttgcttcgagactgatgatggcttgtgaactgttgttatataaatatatcagtagcggcatctcacaccctcctgcacaagtttacttgcccctatcatttccaagaaatattgattttctaaacctcctcaataacgaggtataaatctggttcctcaatttaagggtttaaccatgttaaagcttagctcggtgttttcaaattagctattttagcgagcacaaaagttgaacaagagacgaattgtgtaattcggttgtaaggaatctagtgttttggcattgtgcatttttgtacaaatcttttctatagtgttgttcctttatctaattgcaggaatttgaagatcatcaaagatccataggtaatactacaaagaaaatttacgccatataacctgtgtactttacgacatcgaagacagttgtcacatctacttgtcaacaccaaaccattttgacagttttttggaggtgataatccttgttaataatacccacgactgtatttttattttgacaagcatacactacgtacaaatatgtctgaacttgttctgataactggtataacaggtttcgttgcatcgcattcagcagaagccttactaagccaagggtaccgagttcgtggtacataccgttttcaggagaaattagatggcttgctaaaaaatagaccagagtgggagaagaaggttgaatttgtacaagtacctgattgtagagccccaaacgcctacgttgaagctgccaagggtgtagattatgtaattcatgctgctactgaagttcattcaaatcttgagccacctcgcaaagaccctcatgagcttttgcatatagcaatccagggttgtgaaaatgcactcattgcggccgctcaggaacccaaagttaaacggtttgtatacatctcttctgaagccgcattgaaggggcctgttaactattttggtgatggccatgtgtttaccgagaaagactggaatcctaaaacccttcgcgaagctgaggaatcggatgatgagcttttaaactacaccgtgtgcaagaaacttggtgaaagagccatgcatgcatttgttgctaggaacactcctcgttttcaggcaattgctcttaacccgcctttaattctgggcccagtgtttcatctccagtccgtggataatttgaatttctctacatggttcttttggcaattaattaaaggaagatacgaagtagctccggaatccaaattctttaactatgtcgacgtgcgtgatcttgctgaagctcaggtcaaggcattgaccgccaaaaccgacaaagaccgtttcgtcatcagcggaggtgcttttaagaatgatgatattgtaaatgttgctcttaaatactttcctcaatttaaggataaaattgctaaaccaaatggtgaaacttctccttgcaactacgaagttgatgcgtccctttcgatcaaagagcttggtttaacctacaggcctgctgaggagacatttaaagatgccacagaatccctttacaagttggctggtcttttgtagacagatacagtgagatgagaaatattggccgtaagcaaaattcgattctatttagaacacaatgattacactatacacatttgtttttacatgtatataataagattttttctttctaaacaacatttattgaaattagggatataacatggctaacacataaaataatttctcatgagagtactctctgaaagcttggctcttataatgaaaaataatcaaatcgaaatactcaaagaactacgcatcgggaccaccaatgattactttcagcacaccttcttcgccgcttgcgacagtttcgtaagcctttagggcatctttgaaagcgaatctgtgggtaatgagtggtttaacgtcaaccagcccgtttgataccagaaatagagattgtttgtagcatccatgggcgtaacggaaactacctaagacgttgatttcataattaatgatgtggttaatgggaaaatcaatcacaggttttccatttccagcttgcacaaatgtaccacctcgtttgagtgccaatacggcagtgtgaatgcagatgccaacgccagtggcatctacagcaaaatcaaactcaccgtacttttcgatgattgcttgcttatatctctgcgcgtagtcgggtaatgactcattctccttggcagcaatgggagtaaagggctttgcaccaacatacttttgagcaaactctacacgagagggggaagcgtcaacagcaacaatgtcaattgccccataagccttagcaacagccatcatcaagaggccaactgtaccacatcccatcacaaggactcgcgaaccacacttgaggttaccgcgggtcatagcgtgaacggcaacactcatgggctcgaaaagagcaccctcttcaactgaaatctgcttaggtagcttggtgcaaaagtcttctgtggtaatgtagtaagtgcgaagagttccgtcgtatggaggagtagcagcaaactccatatgaggacacaagttgtatctaccagaacgacagtaatcgcataaacgacaaacgcaaccgggttcaaccgcaactggatcaccgggctttaaggaagagacaccctttccaacttcgacgacaacacctgcgctttcatggcccaagatcatgggtttcttcagaatgaagtctccaatgccgccttctttccagtaatgaacgtcgctaccgcaaattccagtagccttgatggcgactttgacttgatggtcatcagtcaaagtctgaccaggacgatcctcgatcgcagtgtccattttcttgcgcaagacgaatgctttctctgcaggtgccattttgtagctttaattgaaaatttcaatataacaagggtatgaataaacgatttagatgatttgctttaagaactgaaagggattccaaaaacaattaattaattattgtttctttcaagtagatgatattattctgttctgactgtaccgattacaatagtactattatagttgacaggaacagaagttaagtattgaatgagatgcgatgtcttactaaaaatttctgaatctattgaacagctgttgcgaactgccctcaatttatagttaccctacaaagggaataaaagtaaccataaaaacctagatttctgtacccaatacatcaattgttaattagacgtaattacaacgtcgcaaagagatcttcgtttctttcgattttccacttctagagggagaatacggagacaattccgatttctcaaattttatatttcaagtcattcgctcttatatgaaggcactaatgaaggtaaaatacatttcacaatctctatttaaatagtgtgttggtgttatctggtacagctgcctattgtgagccgagcactagcaataaattcctagtaatactatgttgcagaacctctcaagcagaggcaaagcagtatgctcagaaacgaccacttgtagtgcaaaggagattgattaaattaatcatgctgttgttattgaccatcattctcttacttacagaattattgatgatccaacgactcagcaatcctattaagaaaagtagatccgcagatcattgatactcggaacatcaaggatattgcagcgatcattttttcatcataaaacataaaatggtgcggtgtagaatgtcatgatgaagtgattagcaagaattttcttgaaggacaaagccgactatagaattttcgttcatgaagttggtgcctaaaacatctggaagtaagggaaatgaatctgttgtatgtgcgaaaacttgtatacacatagactagtatgtagcatgcaatttataggcgatatagtatagtaaaggaaaagggtatatgaaaaaacgtagacgaatttgtaagtgtagtaaggaaatggttcatgtggactgggttttattcatttcgatgatttttgttgatatagtgcgatatggatgaaggagaagagtatggatatattcattgactatctcaattcactttttcttgggaccattctgcgaatagaaacgtaaaacatataaagcccaactcgccgattactttctataccatgctacaaattaccaaagtatagaggaaaacagagctgctaaactttacagattcaacactaaattgattcattaacgcttggttttattgcacctaattctaagaaattaaatgaaatattaaaatagccattcttttataaagaccagttgtttcgtagcactgtccttcatttgataggtaatagcagttcttgcatgcttgtaacaaacgttgctcacttatctgagggtagtgttcttgctacaaaaatctcaatcgattttcaataccaccttgccaatgtgagcttgactccattgatattcatatgcttctttaagctggtcaaagggaaacaccttgtcaaccaccgggtgaatgtctttggcctcgatacatgcaaccatgtcacgaaacatgctaacactaccaacaaagataccacgaatgttggcatttcgattgagaatctggccaattatgctagtcaagttgggagtagtgccttcactagcgacgaatccaatcatgcttatcataccatccttggccaaacaggcaatggattgaggcaatgtcttttctcctcccacctcaataacatggtggtagcctacaccattcgtcattttaagagcaggtgaagcccattgaggggtcttcttgtaattgattgtatgggtggctcccaacttctttgcaaattccaatttctcgtctgaggaagatgtgacagtgacattcgctcctgctgctagggcgaactgaagggcaaaggtggagacaccgccagtgcctaaaaccaacacattatttcctggttttacctgatgctccttggatccaaacaacccattccacgctgttacggctgcgcatggcaaagttgctatttcttcaaacgacagattcttgggagcatgcacaagagcatgcgcaggtaagacagcatacttttgaaagcaaccatctctcgttccacctaaagcgctatgtgtcgcaaaatcagtaggcgtaccatccaaataattggtgaaaaagttacacaccacagagtcgcccttctcaaatccttccacatcctctcctaccttttcaattataccagcgccatccgaacctggaacgactggcaattgaaggggtaatgggtacaaccctttggtaataatcaagtcacgatagttcaaagatgccgccttgagttttaccaaaacttcgcctgggttcaatttttgaggaacttcgtactcttcaggtttaagttgatcaaatccgctaatttcatcatgaacaacgtatcgcaaagccatgcttttaatgttaaagtgaatgattccagatatttgttaaattttaacgtttccttttgcacacctttaaaaattccaaaatgaaattatgttcaaaatttgtgtatttgataattgtaatgaaaatatctgaataaactgctcaatatatatatgttcatcaacttaatatattgactaaacggaatttctcggaatcttccgtcatggtgatttcaacttgtttcacataatctccttcttcgttctttttctaacgatgagtaagattccgccccatccgttttgtaaaaatcttaaacttgtctttatttcatgtaagcaatccttggagcggccgatttacaatcattagcacctcaagcggtggtgttacatttggcaacatgaaaggatttgttgaacgatcctaagccttcgcatcagtaaaagactttttagaattttatttttattaacattatttttccttgtcaaaatttaaagttgaattgagagacgcaaatctgaactggcgctttgtttggcattttctaatttatcgtagtttagagtcttgataaaatcatcttactaagcttgttaccgatgttttcttcaatcccgtccagaaattttattcttggataaaatataatttttgaattgcaatattgcgcgaaaagaagggatgaattgccgcaagcgtgataaaacatcataagcaatttgttgttaaggattaactcgttcgggttctgtttatgctaatgaaagtgaaaatgcttagtaagattaaaaaatacttcaacttgctagtttccgtttgaatatggggttgctcttcttaaacgttgtgatttcacaaatgttataatatacaaagcacaattttttgatggctcttgactaattcaatttatcaatcaactgtcaagcaaatacagctttgttttcccaaggaaatgcccatcaatcaatttttcttttgtatgacaagacttaatataaaaaggcatttgtaaggattcatagttttctacttatgattgaaagtatcttgcaatctaccaaaaattgcttttcttgcaaactcttttttgcttttcacgttcgaaatgaaaagctttaaattggaccagtttgtttcgagccgatgacttataattcgtctaatttaacttcgtttacaattcttgtatttgttatacactagctgccaataatttttcttcgaattgaaaagtcacctctatcccgaatgcatactttacttcaaaagtctaaactcccttctcatttcggatcgaaacgtaccagcttgaactcaagattttacagagctccttcattcactcattttctttttttttttggtaatttgaaacactgaattaagttatttacagatccgtataccattaaaccatttctcatagtattattgataaattatttttcaactcctataacaactcactataataaacaatatgcatttgctccatgcaccagctaaactttacctttgtacgatacatttcattctacaatggttaaacttacatagacgttcattgaattttaaatattttttaacgtattttctcagatatttataccaccctaaaagaactgcaaatagactcatagaaattcaacagcaactcatcaactttaccgtgagaaggaaaaagatggaaaaaagttaattctattatagcaagcccagaataaatgacgatataaactaattttttttgagaattttggcattctcttcttggtatttttcaaagttttccttaaagagattggcatctaacgaggtttggttagtaccacagttgaaatagggttatttgttaatatcaactggattgataaaacatcggtatttctaccaaaaaaaaacttactttctgagtttgcaaaacgaatagcaaaagtctctgcagtaggttctccttcactaacatccgcagcaacggtccaaacccaactacgatcgcttccaacattgggagtcaatttcatctcgggcatcactaaaaacaagttagtattcagatactacattctgagaaaccagagaaaagaaatagtcaagacacgaaaggacagtgagctttaatgtattaagaaaaagtatttcaacaacacgtagcataatgtcttttcaacgtctagaaatgcaaccattaatctaattggacatacataagtggttagcacaaactttcaaagtcttgtcgcgacgcataaccaaacgagtttttccagtctccttatgtttcaagagacgagcatcaccagttccacgttccttccattcgcttgctgccttgtcaaatctgaaaagtttagcacgcattttgaattcgacagtctcctcttcttcattagtttttgtctcgactgcactcaatttgacaataggctcaaagtgaacctcaggggaagctggttcagcatcctcatctccttcagctggcttcttctcatcgttcgtggaggcaccagacttgttttcttgtttggccacaccgtcaccaaaaacagctttggcttcttctgtttgcttgctagcaacgtcttcactagcaaaagaagatttctgctcttctttagtagttccttgagtctttttttcttgttctgcggacattgtggtattgtgctgatggaaggaagagtgtaccacgaaaaaattataatatacagtaactcggtattcgaacaaacatattggaaatgggtgctgtgttagtcgggaatctataaaaaatcatttgctaataaaatctttgccttaaagctactagtctcttgtataacttctttactgatcaataagatgctaaaaattttttcatttgtagtcattacacattctataactatttgaagtgtatacattttatacttcgttatgcatagattgttcggtgttgttctattttatgattgtcaaaaaatactcatcataaataaaagatgcttacattaaatcttaactattaaagtaagattatcacctattttgaataaaaagaccagtgtttatcaattaaatttcaaacgtttgttcaacagctagatagcttggaaaataagtaaaacaatccgaaaaggtacgtgaaagacagatgatataaaaaaaagcaaaaaattaatatttgtaagccctagcttttaactctggcattaattgcagttaagtaaatcgtccgtgcagaaaaaaaaacagcatattaagtgagaatgcaattacgatatcaaaactcattcatctaagaatccatcacctattaaattcacccattgggtgacacaacctccagaagtagattctatttctgataactcaggaatgcattcgcaattgcaacccagactttgtccacaatgatgaatgtcagaatgccgatatcctaaatcacgaaaataatgaacctgttctttcgacaagaacagtccagcagctagagagtgaaatggagcgtctccccatctttcagtccaaaagcctcctgtcgcatccattgtacggaagaagttctcatactgttcatttctgaagaacttgaaatttgcaatctcaaaattgctccaaaaatgacacatattataggactccccttccattgaagatgtttctgctgaatatgatgagtcaatcatagcatttaaatgagaggaaaaggagagacctactgtagggtcttttcttgaaatatcgtagttttcctttttaggagcatccaaaaagaatttccacatgttagaggttaaattattatttcgacgataagccgaggtatatcgaaacaagtttggaacagtgtcttctaattcctttaatgctacaacataaccatatattttcccattttcttccatgtagtagaaagggtcataagatatatcgcatgtgaaagctacgtcgggttcaactcgccagtaccattgatatttgagtagcaacggatgcttataaaagaaccccgaaaaaaagcgacacatatgatggtaactttctgtatcaccatacatgatacctcgatctccttgacttgcaatagcttcacgcgctgcatctacatcaacattaccaggaaatccaaaagtatctttttcaagcgttccaaattcaacgttcgcagatgtaagtttaagaatggtttccttaaatttttcatcaaagggctcatcgtttaaaaatgtataagggtaattaaaatgtcgattaaagtgtttctccaatgaattgatagaagaaacaacacctggcaagtctgaattacgagcaagcataacaaaagttgcattcattctcggatgcaactgtgcttccaaatgaacgttcttacagccatttgaaaacaaaggatcattcctttcatcaatccgtctaagaggaggatgattaagtttataaattagttgtttgtatcccatctttaaaataaaaattagcactatcagtagtaagaccagtacaaaccgtgcagacaaaggacatctttttttaagtttttttcgcaaaaggcatcgaaaattaatcctgctttcagaaaaaaaaacatgtttgttccaccctagcattttgtactggcaaagagtaataaatccagatgtgagactgtaaacaatcttcctcaaaaagtaaacaaacattatgaataatcattatggtagtaaaaattaatctgatatatatatgtatacattttctttttagtagaaaactatataagggaatcaaataaatcctttttgttttattaaggaaaatggatgatcatgtatttctgagaaaaccctgatgaatggtttaacagatgacgacttgatttgttcaaagcatttgatttttattaatcaactctcgaagcctctttaaaaaaaggaaatacttttcttctgtttgtcgaaattcagcaacaaactcttcgcattggtcccaactcttctcaactttctcaaaaatttcccaatttacaggaacaatgtgtagttcttttttaatgttgatccaactgttgataaaatgttggctttcagtacagtacttgctgtatagcttttgaaaaaccatcaattggttccaatattctcggtttctcacattaaagtcaatagatgaaaaaatggggaaagatggtggctgaatcactgggattgaaggcattgcaacagaaggagattctgtggaaatattgattttggaaaacagatcacctaatgaatggtcattatcttcctgtagttgctcttcaaattcagtcttctccttcataaatgatgccgaagagaagtcgtcacacttttgattaaatgtagaagtattgcttctcatgaaaccaaaggcagttttatttggtaaatcgctttccggtttttcaaagacactgctcgtccataatggtgttcttatgttattacgagtatcgcttctgctttttggccctgatgagccaaagtcaaatgagaaaggattagaagattccgcttctggtttcgtaaatacaaacgagctcttaacgggtttggatgaactcttaaatttcggggtattggaatcttctgtagctttagaaaagtaactttcaaagaaaactgaattcggggaattcacatctgattcactctttttggagaaaaagcgattgaaatcacgatattttgtagaagtatttgtcttttcttcctttggtgtttctggcacttttgatgacatacccaatttgaaagaaaaagaatatggggagctttcttctgtttttgtaaatgtgaaaaaatcattagaagttttgaacgaactattgaatttggggatgttacactcttccgagttcgatggtttagcagcatttgaggatggggagaattcgaaagagaaaggatttgaggatttatcaaaatggaactttgatccaaaagaagaatgaattgactgttcattggacgaaaaaagattggatgcacgagacttatatactgaaggtttagactctggtattttaccgtcattagaaggatgctttgaagaatctttcggtcccccttttttctgtttcattgctgatttaggaagataatcagaattattgttttctttcttcaagctttcaggttcttgcctctttacgcgaataccaatacctgaccgaggatcatatttcatattgtaaatgtgagagtactcggtatctcttggaaatgaaggctttttgttgaaatgttccttttttcgagtagaacttttttttgaatacttctcggaagattcttggggcttcttcgtagttgaggcaaatggagaagaccattttgaatttttccctttattataggaagcatacgcacttgtatgcttactgggattcgaagtagaattaggcttatattgagatcttgtacgagtactaagaccaaacaattgatcataaatgagacgcttagtagcgtcacttaaaacttcatgagccaactgtaacctttgaaagcgctttactgcccgctcttcgtctccaggattcctatctggatgatactgtaaagccaagaacaagtattgttttcgaatttgttggaaggtagcatttttttggagttttctgtaataaattacatgttagtatcaaaaattacgcctccaaaataaaaagcttacaaaatagcataatagtccactgaggtatctgtttcgggccttgctagcattttagatcattctgaaattgatgatatattgcttcttattatatggacgaatttaaagccctttgtacaatttcaattgaattcaacgacaaactttgtatgtaaattgaattgagaacactgctccacctagtttactttagaggtatctctgaactggactaagcaataaggtctaagataagttgtcagcaaacaacaaaaagctataatcataagacatctagttaagcagagtttaatattttaaaatggttcaaaaaaaaataaaatcagaaatgttcactttgtatttttcagagaaattatgtccaagatataaattgttttgaaaactactttatatttaaaacatgtactccgtaaactaacatgaatgagtaccttatgcttgtaaacgcaactgttgctcaaaataattgaatgtaaatgataaacaatgtttactaactttgaacttttattgttactaaagacgctaactgactcgcacctagcctcttgtcattacagctattaagaacttaaagcttggaaaatgtacttcaaaacaaattttattacactctccctctaagcattttcactacttctaagcgtaaactaaagaaatttcattttccatatgagataatgtacatcaaaagtttaaaaaactcaaaggataagcaaaaatttttgcaaaacaaattctaagtaaacaacatagttcgcccactgttcaaacattaaaagctacccatttcttcgatatggataaactttgcttaaggtgtgcaacgttcagtaaatcgtgggaataagcagcactcacgaacagtgtaacggtcgcacaaccaagcgaggaatctttcaagtcctaagccacagccaccatgttcagtagtaccatatttacgttgttccgtaaaccagtagtagggagctggatcaataccttcgcgtttataagcagcaaggagctcttgaatgtcggaaattctcatactgccaccaacaatttctcccacattaggcattaagcaatcaacactctcggtaagttcaggacgatcaacgacacgcttcatataaaatgatttgatctccaatgggaagtatgtcaaaaagatggggcggttgatttgatcggtcatcttgcgctcagcagcttcagcaatgtcatcgccaaacttgtgttgctcaccttctggagtcaaaatattgtgctcattaagatacttaatcgcatcctcgtaagaaagacgcataaaaggtcttgaaggcttgacaaaatcaggattcaactgcttaattaaaggagtagcaattggatcatcaaggagtcggtcgatagtttggcaaatgaattcttcaatgatttccaaaaactcgccaaagttcacgaatggcaattcaaactccacgtgggtaaactcagacaaatggcgtctggttaaagatttttctgcacggaaactctcctgaatagtataaacacttcccaaagcgggaagtgcagcctctaaatacaattgactagattgagtcagataggcatcttgtccataataattaaatttaaaaagagttgcacctccttcaacttgagtttgcaccatacatggtggtgtaacctcggtcattttaagattttcaaatgtatctctcatggcacgaagagcacgagcacgaactttgagtaccgaagaagcagtttcaccgcgaataacaaggtgacgctgatctaacaagtaggaaggctccgcttctgcattgagacggtttgtaaaagcctcttctccggtaggagcagcatgcaagatttgataataatcaacaacaagctcgtggtttccaggagctgattttccttcgggcaattccttaattacaccatataaacatacggtagactcgggacccaaattaataaagtcataactagctctatcgtagacttttcccgataaaacacactgcaaaaatccagtaccatcacgtaaaattataaaaataatccctttttgtgtacgcatacgatggacccaaccgtttacacggacacgagaatcacgaaaattggtactatcgataatggcaatcttcttagcagcaggagcgtcttttggttctttaaggacaatatttttagctgcttctaatcgtttggcttcagcttctttggcagcagcagctcgagcagcagccgcggcttcagcttcagctgccttagcctttttcttagcggcttgttcaactccctttttcgccttctttaaagcgttggtggttataggctcaaactcttcactgccattttttttgacaaagatcgtacagttggcatcagtttccaaagcatggattgcagttttaaatggtgatgtttgacttccgttgccagtttcatcattaccggaagcttcgtctatataaaaaacaacgtctgattttattttcatatcagaaacttttgattccaatcccgccatttttaaaaggacagtttgaagttagtgaaaatgttaaatatcaaataaccggccttggataacttatagtctcgttagagtgtcttatctgcaaatctacaacccagaacatttgctaaagcgcgttaattttttttttggctaatgattccaaaatttcggctagttgctaatatttgaaatattaagtacttttatttaattgtaaatttacatttcattgtatcacattagtatggttattgctaattccccagtcgatttgacatagagcaattaattgtcaacccagtgtgtattcaatagactcctcaaataagttaactacgaaaacttcttgtcaataagatattgcttcattccatattgacttatggcttctcacgttcttaaattagtaaatccaatgggtagaaaaaaagtaaattagctaaggttgtaatattgtcaaaagaaaaatttactttgtgaaatatctttttaaattacaagtggatattttacatgtagggcaaggttaaagaacacacttctccataagttaattgctagcatagtctgtaggaataaccaaaatcgtctttttctgtttttgttctcgctatacagccaagcatgtgctgacttttgtatatcgagagatgattttttttcgtagtattccaattagacctgttgacatgatacagtatggcatggtataaatgttcaattcacgtatatcaataagcttgcaaaattcaggtagtagtgatatttactttacttttatcgccatacctattgtagactgtcctcaaatcacaacacttcaatacacaagtgcattcttttacgcaccagcatttcctttttacaacgcttttaattttaattatacaaatgtcatagtcaacaacggctttaaacggtttgaacgacaagaaatggagcagcagaggaaagcaaatagcggtttagtataaaagaaaaatgcaaaaatttatgattgttacaaacagcgtaatattttcatcagtatgttaaaccaaagtatcattaacaggtatagagtttccaaagtaagcacgcataacaattttatcctaaagaatagcagttatgacctgctagcacacttcagtaacaaattctgctaataatgcgaattattaattgataaaaaaaatccgtatctcagtttcatgagactaaagagaaaagcgtaaaagaatgaaatgtaaacgaatggtacatgtaaaggcattccaaagatcttttgaatgataaatttagtgtgttacaataaactaatttgagtagcaaaatataaaacacatactacctttgaaaagccagtaatgaagaaaattaggggtccatcaaaatacctcaaaagtcatattttaatgaaattgagtatagcaaaaagatgtaatatgaatgtcagaattagcaatcgtaatcatcaaacctaaaacaacatagttctaccctttgataaataaaagaaatctaaagacaacggaaggcgtagaaaaaaaaagaagacagagaaaactccttctactatgaggaaactaattttgcaattacaacccagagttgtaaatagtcggcaatcgcgacaaacctaaggacgatcactcaaatggggtgctaaattattttcttcagaatcccaatttaaataacgatgatcggcaagctttcttggacggataaaatgccttaatgtaaaaacggtacctaacacaacacaaacagcactgacaacaatgtaagctattccaaggaatggattctttcctccaagcaccgatctcgtcgtaagaaccagagatttggtaccgtcaaagctcttaacaggaaaaaacaacccaatttttatttcgtatgttcctggaaaaatatcgtcgttatcgttccgcatagccaacttactgaaagtaggcagaccagctgtacgcatccaaacctgtaaattttccatagttgacaaatctggcatgtttgattcagtataaccatcaggataacgcaaaacccaattgggaggaggtgcaacatcatcaggactgtagtttgtcttcaaaaatcgtcttttatctgaagcccaagctatatttttggtagaaaaagtgtaaacactattatcatccagcagtctcagtgacgaaaaagtgtcattgaaaagagaatttgcaatcaaaccacatggataatatggtttgtcatcttcgttaacttccaaaggaaaacaattgcctcctttaacttcgtcagcagttaaagccactccctgtagttgtttttcatctacacttttagcataccgtcgatgattttgaaaaaaatttgtcaaacggtaatatatgaaaataggcgcctttaaaacagatgggactgtgaatcttatgatgcagtagttaacgtccatatctagatctttatcgagaattttctccagtttccagtaggttgattctttgtcaaatccaatagttcctgattgatcaaatgaagctgtgtactttttggaagggacggcagagaattcatcgtaagaagccagagtctcacaatccgtataatcaacaactagctcttgtacgatagagctagcataaagtaatcctcctcctaatggaccaaatataattcctaacacaaaaaaaagtggaagcacgattttaggggttaacaatggctgccaagacttgatcctttgttggcgaaaggaagtattaggaggtgctctagtttttgctacaggcccatttgatgcagtgtctgaaacattttcatttaatgcttccggcataattctcaaaggtcttgaattgatcgctttttaaaagcgagcccgttaaagtgattaaaaacaatttaaaagtaatattttggtggtttctagatgaaaattattgattttttgttttaaaataggtcaaaaggcaataaaacagcctataatggattaaaaaagaggatatttgaaagccacggatttttctacgtttggcatttagtaaacacataatctgcaacgtacatatacaaaattgcgttaaataattactccgtattcctaatagtgctataattgacattgcgaatatggtacatttcgctattcaaatttaaaaaaaaattctatacaaagccagtgaagcagtcatctttaaaaggaagagctattataaataccttctttaaaaatagggaagaacatttgttggttaatgtatagtagttatatttcgggactataaaattatgatgttcaattaaaggaagtttcaaaattttatagacgatggtttttctgctacaaataatattcaaagtgattcgtcgtaaaaatgtatacctgatcgacttgattctgtagagataagaaaagaaagtgtattaattatctattctctgtggttaacaaaagaggagaagtaaaatgcttgaaatatatttacgagctggataggaaaatgtgcgcactttaccggtaaaaattgcccagctaaagaaacaaacagtatttgaaaatgaccacctgcgtggagtctagtaaattgcaagaaaagaaaaaaagattggtgccacactaagctcattttttcgagacaacgtatctaatgatacagtatatgtaactctaattatcatatacctcttttgatgtttgttttatgtttttttaactacctgattgaaaacctcggatggtagtaaataatgcctcaaagtcgaaatctcattaggcaattaactgggattcaacacatttatttaaattaacataagtaagcctggacattgaaacatagtgttattaattaacgtacaaaaaatgtgaatgattatggctccttccaatatttatttcatgcctttaaaaatgaatttccgagctaaaatgaaagttgtttgatatcaagcaattgttaaagattttttcatttaagtagttgttcggaataatttggtagcattcaaaagttttgcttcccattgctttcagctccaaatcctaacattatcttttgatcctattcattatattaatattcacatttattctttttgattagacttgtttattatcattttttggctgtttaccatggtatttataatgatgaagctatgttactaatggatttttgtaagatcacatgaagaacggcaggttgaaattgataccaagcagtaaggaacaattctctcacccataaattggattgattattttgttatctgtcccatttaaggaatgttcatttattatcatggcgctcgcgtcattgaaatatactcgaaattaagcgaaaaaatcgatcggcgataatcattgtttactatcaatggcacaaaattccaaaattgtatatattgcaaggtgccctgtacgagtagtttcaaaaaaatttaatattccaaaaaaacgcctaaaagactgtgttgttggaagtttttaaatgtgcaaacaatggtaccaataaaaaaaattagcacagcttgcgacttgtgcaggcaaagaaaacttcggtgtaacggcgaattgccaaaatgccagaattgtgtagtgtactcagaaacgtgcaagtataataaaagaaaaagagtaaagaagccaaacgtagacaaggatgacccacatatcgtcgtcgggcagccgcctgtaaagaagtcaacagctggtattactcgagagtacaccgaaatgattgaactgagaaatcatattataacgttaagcaaaagatctgttaatatggaatctcggattgacgatatgctaaatttgctcaactacgatctgtcagaaaagagagaaacgtcgaacgagataccatcgcttgtacagcaaattcaaaactgcggttttctaatagatgaaaaaatgagaaggtatccagggattttccaaattcatcccaaggattacaccatgaatgatctgtttcctcaaagtttccctacatggattagtgtatatcgcaatgtaccagaaaaagcatgggccaatcggtgtgttgagtggtattttcgctatataaattcatgttggcctttatttgatttagaaaattttatggacctttttgataacttttattccgataaagaaaaaacaaaaggtgcttgggttgtctccttctatgccattatggctttagcggtgtcccgtagcaaaagaaaagataaagaaaaaatatcaaaatcgcttttctctacaagttggtttttggtccagaaacctggcttttttcttacagcgcgcctggataaaatccaagctttaacaattatgatacaattttgtgcacatttatctttatataatctttgcaaagttttgtgcggtcaaatgtgcctaatggttaaggatttggatcttcacaaagaagctacgaatcctaatgtcgacattgaagttgacgagctaaatagacgggttttttggacatgttatatattcgaaacaactacctctctgatatttggaacaccgccggaattgggtgatctagaaattgattgccaacttccatccatggatgttttgcctcggtttacagagtcaagtcaaggtggtatagtattttgttcagaaatccagttaaccattattaaaaacgaaataaggaaaaaaatatacaagtgtttagcttcggcaagtgaagaggtctataaggaagccgtattaagcattcgaggaaaactgattgtttgggaaaggaacttgccagacgagctgaaacagtactacgatgttattaaattaaatgggacaattccaaagaatgttgatttcgaaaatcaacatatatttactgcttgtgttgaaatttacttatcgtattgtattactcaactatacttttacgatcctcttacaaattatgaaacatgcctagaaattgcacggaaagctgcagatgccataagaagctacttcatggttattgaaccaatttttaaaaagatttgttacttatggttgtttctctattgtccttttacaccttttcaaatccttttttccaatatcctaaaaatggaaaaaggtaccagtgatgaaaaaatcgaggacttggatcgaatgtattcactctatcggttttttgtcgaaatgaaggagattaacggagagtttgctgacaaattatctcgcgttgctttggattgtattgatgctgcagaacattatttagaacttaaatcttctgtcggttccaacatttttgaactggagagtttgttggtgtaatcttctttctttgaatacttattataaatattacttttctacatttcgagaatcgtcaaaaggattttcgcatgtactcagtaaggttttaaaaaaaatgaaccaactacaaagagttgtttcaacgtaaacaataaaaaaaattcagcatatgcagccattgagtatttgcttacaacagaagcaatttatttattagtggtagattaaaacttttatttgtttcatattgaaaagaaaatgaaccaagctcatatattccttattgaaatatttcaaggcgcacactattctctgtgtttttttttttcatatcaccattttaatcgattgcaaatgtaatcaaaaacttttgtcaacattttccaatacttgtatttaaacacttttgcttcaaagacgatcactagttatcttagatccgtggatcatcattccgacttccacggctggggcatagtaagatgacaaaaattaaagtctcgtttctttaacctctccatagttgacccgtggaacggaatttgctccaaatcggaaatctcaaaaaatgctcatatctgttcctattgtatccaaatgggaccgtagtcagtagacgtgcatatccatggattgatcatgatttcccaccgcccaaagtgaaatatgacagtaatcaatgaatgattaaactggccaaagaagtttataaaggcttccttgtcatatcactacttcaatttttcttttgagtctatcgcatatttttgacaatatgatccggaatagtgaggattttagccatcatttgtcgagagaaagcaaggctcgtgagaaaggcccttttcaaatgttaggaagaattaaaagtagtacagggattgacgctatatctttttcctcaggtttacctcatcctaacaagtttgctatccgtgagctttctatcaagtttcctcaacttggttgctttaaggaggaaaatgggacatacgccaaagaggttaatgtaacatttaacataaaagctgatccttctgagggtcttttaaatttctctcagtccttgcagtatggccaatgccaaggaatttctgaattggtgggatttataaaggaacacattcggcggattcatgctccccgatacgaaaactgggatattaagatgagtaatggtaatacaagtggtttggaatattgtttacgactgctagtcaattatggggatcatgtcttgacagaaaagtacacttatcctgctgccatcaccgcaatgcgagccctaggtgttcaatttgtatctgttgatatggattcggaaggtatgcttcctgaaagtcttgaagaaattatgagagactgggatatatctctgggacctagacctcatgtcttgtacacagttcctactggtcaaaatcctactggttctactttgtcattaagtcggcgcaaaaagcttttagcattagcaaggaaatacgatatcatcatcgttgaagatgagccatactattttctacaaatggaagattataacggaagtttaaaccctgcacagcaaaaatgtgatgggtcaacgtttttaaagagtttggtcccttcattgctaagtttagacacagaaggtcgagttttgcgacttgattcgttctctaaactgattgctccaggaacccgccttggctatattactggaaattcaatgtttattgatcatattacacggattgcagaagtatgcacggaaagcccgtctggtatttgccaatctgtattgtatgcaatgctgcataattggggtcaagagggcttttgtgcatggttacaggagctgcaatattcttatactgttcgtcgaaacgcattccttaatgtagcaaacaagtatctaccaaattctgtttgtatttatcacgtaccaagagctggattattcttgtgggttgagttaaacttaaatcattaccgcttttcggatacgaaaaagtcagtttcccaaattgaaatggaaatattcctagcgcttgtagaaaaaggtgtaaaaactgtttgtggtcagttttttatggcaaatccagaacgtagtactaagatctttttccgtttcgcatattcaattgctgactttgaggactttgaggagggaattaagcgatttacatcagtcataaatgagcattttaatgtcgaaagcagagtacgaatctgcccttgaatcatctataaaagtcaaagaaatattgtttccttggaaatatatgaattttgaaagtgcagattattttaaattgtgttctacttaataatcacttttaggaaggtttcagattttgagacaaatatgtttataaaaagtatgccggccttgcacttaacactgtttaaaaatttgtcaagaggaactgaccctgtgatttttactatttgtacttaaatattatgtgcttcgtgatcagtgtttgcatttttacttagatcgtcaatagtctgaccaagttgaaatatttcttttaaatttacgttaagcattttgacaacagctcaagatcctaatgtagctaattctttcattagtgtgtcgaaagtaatgctggttagcacgagtaggtttttcaaatgcatagctcgtataataaattatttcaacaatgtgcaaatgtattatgaaaaattccataactaatgagaaatggtaatatattacaactcaattttctactttaatttgttccctattattagagtaatttgctctgaataaagatatgcaacttaacttgagatgacttaactttttaaacaataaagaatgtattatttattcattattgtaaaaattaggcatgtgtctgggaatttcattgctagcgaacatctgtttttgattttgtaagtggatgcttccacacctcacttcgaaacagccttttggaagaaatttcatcaaaatggtgttgaatacttgaatttgctatgtaaagtaaagaaaaagaaaagaaaaatatgaaactcaacttctaggtggctaatttcaatttcggtattcgtctacaaaaattccgactctattgatcatttggcaaagcgttttccaaactaactatctagtatttggtaaaataacttgctatttagcagtggatcaactttcaataagagcttgattgttgagtacttgctatccacggatgttattttgacccatattcgtatagtgttatctaaactagagaaaaaagctaaaatgataagtgcgaatatctgagaagaaaaagtcatttcttcacgctattatataagtaaaggaaaattagaccatcatttgtagactgaaaataatattgaataaaagcatcttggcactatggcagaaaaatcaagcaaaaaactatggggaggtagattttcaggagctactgatccactgatggcagaattcaacaaatccatctatagtggaaaggaaatgtgcgaagaagatgttattggttccatggcgtacgcaaaagccttgtgccagaaaaatgtgatatctgaagaagagctgaatagcatcctaaaaggattggaacaaattcaaagagaatggaattcgggtcaattcgttttggaaccatccgacgaagatgttcacacagcaaacgagcgccgattaactgagataatcggtgatgttgctggcaagctacatactggcagaagtcgtaatgaccaagttaccaccgatttgcgtttatggctatgcagaaaaatcaaagaggttgaagtctatgtcattaacttgcttaaagtttttaccaacagagctgagatggagattgatgtaataatgtcaggttatacgcatttacaaagggctcagcctgttcgttggtcccattttctcatgtctcacgccttgcctttattaggtgaccttggcagacttcgtcagctgtatactcgtgtaagtcaattaccgctgggtgctggtgctttagctggcaaccctttcaacgtcgatcgcgagttccttcgtaaagagcttggattcgaaggcattatcatgaattccatgaatgctgttggtgatcgtgattttgtcatcgaatttatgttttgggcaggcatggtaatgcttcacatttctcgctttgctgaagatcttatcatatattcgagctcggaatttggattcgtcacactctccgatgcgtattctacgggaagtagtattatgccccaaaaaaagaaccctgattctttagagctacttcggggtaagagcggtcgtgttttaggtgatatgattggcctcatgataactgttaaaggcacacctacaacctataacaaagatttgcaagaagacaaggaaccactatttgatgcctttaagaccgtctctgactctttgcaaattttgactggcgttgtctcaacccttaccatcaatcctacaaagattgccgaaagcttgacccccgatttactagctaccgatttggctgagtatcttgttcgtaaaggtcttccatttcgccaaactcatcatatttcgggatccgcagttcgcatggctgaagagagaaacactactctcgacaagttatcagtttctgatttgcaatcattgcatcctttatttgatgaagacgtttcaaaagtctttaattacgaagaaagtgttgaaaaaagatgttcaattggtggtactgctaagcattgtgttcaagaacaaatcgagcatatacgatcagcaattctttaaaaactatgtctttctttttaatttaataaacaggttttctataattgtctataaataaaataccttttctctctgttagtttttttgtacatttagtaaaatgggttcttcatgcatatttaattaacgcaattaaagaatttttataagagctgcatgaaagaggtatccacaataacaataaggtatagtacttttatatttatggcaaataacttcctcttaaatggtttttcgattacctattcaatttatgatttcaagctctgtattcagctcttgtaattaaagtggtgctaaaagcaaatataaaaaatggtgtatgatattttcctaattaagttactaaaaatctaattgcataaaatcacattttttcgatgttgtgaataaatgattttgcaaaacaatgcagagagacacgtttggaaatgaaatataattaaaaattcttgagtcttctgtattacttagaacataattagaatatgcaaataaaaataattaaaagaccttttcatctcttaacggttcataaaaaaagagataaatattttataaaaatgattccaagtgtatcttactcatatagtgtctaaatactcattcaaaacataaccaaataggatcaatgcttaattagcaaaatcacgctgattgaattccaattatgttaaattttttaagcctcaatgaaaaaaaggagaattaattcttttaatttaaattttcattttattaagtagtctttttaaaattataaaaaataaatatatcgttatataaagttacttttctttaacggctttaatatttttataatttcttagtccgttaaatcaatagtggtaatctttagagaaaaaaaggtagattaatgttgcaagttgtacaccccaaaatggcaccttcatactccgacttctatccacggatgtaagatccgtggatgagaaaataagaaaatctggggattttcatgttgattgtatgcatacctgatgcgaaatttcaacctattctacccacggaagaccaagttggaaattgaatctgagacaaaatgctgtagatacttgtaaaataagtattttgcaaactaatctgtcaaatttgttgacttgttgcagccctttgtctgctaaaatcaacatagttgtagcttatctggtttgtatcaatgataatgctttgacgctttcaattatataaaggacgaaggaaagttcaaatatttattattgtgcttacattcacaacaattactactaatctcatcatggagaagacagaagaagaaaattacagtattaaggagttgggtgaaaaaggatcagacagccaagaggatgttgctgtgatttttgcagagaaacatcccattattgacaaatcgctaaatcgaaaactcaaattaaagacagatttatgggttatgccacttctctgcctcatttcagcatttcaatatatggacaaatccaccagtaattattcatcaattatgggtattcgcaccgatttaaatatggtgggcaatcaatacaattgggttggtacgtctttttatcttggttttatggtattctcgttaccattatccactctgttacaaaaatttcctcttagcaaagtaacgtctgccttcattgtggcctggggtatattaatgaccttgacttgcctggtgcattcttatgcttcctatatcgctactcgtactttgttgggtatattggaatcagttattacgccagcttttgttttgtttattgcacaatggtatagaaaagaagaacaattttttcgtatggcattccttgtagcctggaatggacttggtggtcttattggaggaagtatgtcttacggcttgtataaacgagagcttgaaaacaatttaaccatgtccccttggagaatcttatttattatcactggattgattaccataattaacggggttttcatatttattcacattcccgatgaaccctccaaagcttggttcttgagtgaaaaggaaaaggatcttgtcctcaagcgtttagacactgatcatgcagggcttggcagcaaaaagtttaagaaataccaaatattggaagcttgtcgagatgtacgtatgtacttatactttttcctacaaatagccgttgctatccctaatggtgggctttcaaattttagtagcatcatgttaaagaatcttggctacgtaaaaggtaaggcattgcttatgaatatgcccacttcctccatttcgtttgctgccttaactttgtttggccttatcccagagtttacgaatagacgaatggatattgctttggttggcctggctattaacttaacttccggatcacttattgcatttgcaaaacctacacatgcacaacttgcaggatactggttgtttggcatttcaccaattccatatatttgcatccttagctgcatttcgtctaatagcgcaggccacaccaaaaaagtttttatgagcgctgtttccatgattggatattgcgttggaaatatggtcggcccccaaacatttaggtctacacaagctccaaaataccaaggagctaaagtatcatttgtcgtttgttattgcgttgctatatttattattattgctatttatgccgttaatgtgcgagagaatcgcagaagggatgaaaaaaacgaatatttatcaaatgaattgagtgaggaagacaaaaaggatttgaccgactttgaaaatcccgaatttcgttattctatttaattttctattgatttttttgtttttttactgttttttaccggtgtgcattgatgaaggaataataattagtcaattcttttagtcaagttattagtatattgtaaacctctttactagatcccctattaccttctttagttaattaataaattggaacttgtgtttttttcttaattataaaagaacaggtcacgtacactattcctagttctattagtctaatttttgtatcaaattgtatacccgtttgttgatttaagtgggaaatatcaattgggtatgttaatagacatgtaagcattttcgtttgtacaatgctgaggtagaattattcctgatttcttaagcatcactagccagaatgatgatggtttaatacccgtttgacgaagacctataagttcttaaagtatttgacatataatttttgtcactatgaacctacaaatgaatttctgtaacgtccaacaaatagcatcggttcttctatcgatatttacttattatactgattatcctgtctattgaaatccactgtattgacaacactaaataagatgatgagtgtcttaaactatgcatgtccttaacgaagattcggtcaattggttgtaatattttcgacttctctttaataatttaccagtagctagtttactataataataaaaatcattcccatgttgtggtccacaatgaatattaaaaatggttgtttacagtattattgatcatgaatgatagcatcgcagactcaagccagctcaagaactgtttatcaataaccgaaaacaaccaatatattaaaagtactagaaaattctaaaaagtgatgacctgggcgtataggacaaccagtctaagtaagcattaatttttcaaatttacgaagtcgttggctaattataacataacatatgagctataagttatttcatgttctcgctaaattggaaaacccgcaaaccgtcagattagaaattgttgagataatattgcccggtgaatgaatcgatcaaaaaatgttaaagtgataatatatattgattaaaaccattatattgtacatagaatcctcacgacataaatattttccgatacttgtcgtcaaagtaaattaacttgccatatatatatcaagcatgcgctttgaaaacagtaagcgataagaacacgatacagtaagcattcaaataaaaggacatatttaagcctttaaattattagtatataaatattaaattgaaaaactttcgctcaaggcatcaaatgtcccaaacacacttgtattttgcagcgcaagatattgctcagccgattgaataaaattctcagtaataactgataacctctcagcaaattctccactgatatctttcatttttaaaaaaaaagcatgaatagagtataaccgatcaacgtccttgacgcatatatcagcgtccaagtcgtcgtcttccaaaagatgtgaaaaaaccgtcaaaaaaggtgtaaacggacaataaagaaacagccaaagataacaaatattttttgaaataggatcaagaaccaccaaaaatcccttaataacgtcaatagctgctctagccgtgcttaaacaaatttttgatccttcaatgctatcgtccgcgagatataaataaataagtgtattgcaatatgacagatatatttccacgcaagctgtaaaaaaatgttgcttaataatatccagttcttcgggcagcccgttacctgccttaagtatctcaaaataatgcttcatttcagaaggaatggctctttcaaaattcaatatctttgtttgaatgttagatatcacacccttttgacctttgtctaaaaaaacattattactattgtagagcttagtccttatttcgtgtttcaaaacggttaacgatatttcacatgtaaatattaaatctccttggacgttttcagcaaaacaatgagcataattaatgtcagggtatttgcactcaatttccagatctcccaaaacgggaggggttccgaaaatcaaggatgtggtagtttcaaaaatgtagcatacccaaaatattcgtctatgcaattctgccatatcttggtcaagatctttgtctgtactttctttgtgtaaatttaaatccttaaccatcaaacaaacttgaccgcaaagttttttgcagagattgtacaacgacagatgacttgcgaactgaatcatgatcactaatgcttgaattttttcgagttgcggtgtgagaaaaaagccaggtctttgaattagaaaccaggaagtagcaaaaaaagactccgccaatttactattatcgactcttttgtctcgagatacagccaaagccaaaatagcatagaacgagacaatccaggcacccttgaccaaattcttgtctatatataacttttcaaagctttccatgtactgtttcttataaaatataggccaattacaattgataaatctgaaataccaatccaagcatgttttagcccaatctttgtctggaacatctcgaaaggcacttttccaagtaggaaagctatgggggaataaatcgttgctgctaaatccattagaaaaaaaattggttctcatagtgtatgcctgcaattttgaatccacgagagcccctgcactcaaaatctgtgaaaccaaagatggaaaacccccgggtttcactttcctctctgagtcctgctgagatcttaataaagagaaaagagcctctagctttaattcgaaattatcaaaacgtttatccaaagctttaacagcatttttcaactcattgatttcattctcttcgtcgttatcatgatctgaagtgctgagcggagtgtagagtataggatacctttcgttttcttgtactgctgctcgattgtcatgtttaacccgcttaacataacgacactcttcgccatataccatacaattttggcaagttaattcaccattgcatcttagcttcttacgcctgcacaattcacaagcatttctgatccttttcatttaaaaatgtgagtcttttttagttatatatttatgcttaatcttgtcaattgctgtatatattaaacacagactagttgcgaatgagttttgctgtgggctttacgaatggtccatattgataactcaacctagtcacacaagtttgataaagggtaaccagtcgatactattctggttgaaaaaaaaaaaaaagtttaatagtaatcaatatgaaagatgtcggacattttgcagataatcaaacacgatattgaagcaacccatctttagctgcagttgataagatgaaaactacatagctcattagattataccattttaaacatgtctttaccgtatagatattacgaagttaaaaaaaagaggcatttttcttaaattgaggaaagaattaaatttgtacgttgataaacgccagtttcgtcgaagtgaaattgaacttactcaagccaaaactaggaactagtctgcctgactttatggttctacgtatgcttatataaataatacgaactagaaatattttcttcatctaatgactagtttatgaattgatattgaatgaaatggaatattttatgcacacgcgggaggatatcagttcggaaccaaaatattctgactaatacgaacacttagatagacatttatcgaaggatcgattcatgtaccataccattttaaattggcaacagcagtttgtagtagcctgatatctaaaagattatagcagtttatgattttagccttagatctaagataattcgacttgccaatttaatcaccgttgctagcatcctactataaaattatgcgagcatgtctagtatacgcacgcaaagataaatatcttccaaatccttgaaatggaatcagatattcaatttttctgtaaagtcccattttggaaaatgaacttctacttttacttttccctgagaggaggagcatcttaacaagtgaataataaatagttagctttaaaaaataaggatgtgataatcttttcaactatgtaagtttgaacaggctgacccaaaaagcagcattcaaaatgacagaatctctcatatgtattctttacagatacgtgctcacaaaaagcaacaacataaaaatgaatattttttattaacatatactttacttgtgtagatgtaaaggacttttgacttgcatcaacaaccattcatgccgaacggaccgttgactggattggtggggattcctgtatcaagaaatgtttcaatacttgctaaaacacattcctctgttttagcaaccgtaaaattggtatatacaccacaatgtggttggatggttactttatcgcattccaaccaaaatttattgggagtaggttcattcaaaaacacgtcgagacctgcacgagcaactttgccagattttatagccttgataaaggcatcttcattaattattgcaccacgagctgtgttaataatataaactccatccttcattttttcaaattccttcgtggatattaaatcgtgagttgctggggtaagagggcaattaatgctaattacatcactagagcttagcagttcatcgaaagaaacaaaagacgcacctagtcttttctcttcctctgcctccaggcgatttctattatgatatacaatttcacaacctagaggaagaattttttgagcaaaagatttgccaattgcgcccatcccaataatgcccactcgttttccatatggatcgtccgtcagcgataagttttgacgccatttgccaaggcgaagactttgttctgcctctcgagctccacggagtgtacacataaagagcattaaattcatatttgctgttccctctgtaggtccgtttggagtatttgcgacgtaaacaccatttcttgtagcccagtcgacatcaacattattgtaaccagcagcaccagttacgaacaatttacaagtgggaagtaaaggccccagcatttcttccgtaaatggcgaaatggctgcatttctgaataaccaaaagcaagcatcaaatgtagattttgaggcagcttcgtgaattttttctatcgttttggatcgatcgtgtggatctggaacgataaactcaaaatgatacttttcagataatcttttcaacgtgtttgtagcaaattttagttcgccaattgctaaaacgcgcttcgttcgcgattgcttcatttaaattaataaatggataaaacaaagtcgtgtttaagtaaacgaattttcccttaaaaatgattgagggttaaaagctgggaatgagagttgctagtaatttatacggttaattaattatatacaaaaaaatcaccgaatgatcgtttttttaaaaaagacacagcactttggaaaacaggccttttcaccactgtggcatattggtaaatttcatattaattctgctcaattaatacaccggtaaatcagttcgatgaaatgataacgatcttgtctatgattagtttgatcatgggacaagcatagataagatatttgttaatctgagaaataaattagtgactcgatggatttccttaatcttcatatcgtaaatgaaggaggagccaacataattttaacgaggttcgttaaatgaaactatagatttgcggacttggtttatattattattcattattaatatagaaattgaatagaatacgagaattcccttgcgtatggtattatttattattccaagttaaattgcttgttgaatttttaatccataaattatatccaataacatctggcaatatcgagttatcgatgtttgttcaggaggactgatatcaaataacaattcatttgtcagcgatgacaaacagttgtatcaatatgatattgttaatatttattaatggaaaagtaaaaatgataaagatcttttttcggattgatggctcgtcgcacttgtcaagtatataagcaaaaatagataagatacaaacgatggctgttatgcatccgtgggtgaaagtgaaagaaaaacaaattattaattcttaccacggaggaaaaatctaaaaaggtatcaaaaataaggacgatggttatctttttttcgttgtatgatggaaattgacaatatttttttttttacagttatttttctcgttcattagctagcgctgacagaaactattagtacctcaaagttattttttttaatattatggtaatggtattggggttcaaattttaaatttcaattagtgggaaaattcgaatagaaaatttcatttttgttaagacattatgaaaaatttgaattacaaggaggaaaaaaacggtttatggttggtaaaaaaatattttgacgcttcataaatgtactaaaagaccatcagtttaattgaaagagtagtaaaagaattacttaattgaaagttaatattggtcataattataatatttagtcaacagtctaaagcatacatttcgggttcttagcacctaagcaattcaattcatgtgaaaaagtaaaattctttcttaaatagtctagtcaagtatctgagaaccaaacagtaactttgcccaagtttgtcggtacagtgtctgaattatgagattttgagtttattaatatacttgtgtgttgggacgttgaaaaagcacagtagctaatccgacgcgtaacatacttctaattcatgatatagcataaaatacatggttctacaataacgtttgaccaagacaagttcgaacaatagagcgagctaaatccacagttgtcttggcttcctctttgttgcctaaaagtgggttaacttccataacatcaacagcaactagagagccagtttctgcaacactttcacaaatgtacattgcttcacgaaaggtcaaaccgcctggcacacgggttccagtagctggagcgacaattggatcacaggcatcgacgtcaaaagaaagatgaatgggacgtctccttcctggattgatgtgttccaatgccatttctactactctggctattccatatttatcaacatcgtgcatagtgtaagcagtgatgctgcgttcacgaagaaaagcacgttccataggatccaaatcgcgcaaaccgatgaacgcaagacgacgctcttcaattactcttcttgtccaagcaaactcttcaggaagaggttcggcatatcccaaggaaaaggacaatgggcagccatgaagattctttgaaggggatgaatcgggggtattaatatcagcatgggcatcaatccacaagacacaagcatcatcgtagacagcttgtacaccttcaacagtgccaatggcaagtgaatgatctcctccaatgttgaccgcgatcctttgcttctctagttcctgttgaacaatattacgaacttggcgagtaacattgctaacgtagagtgggtttttcatgagggcttgattagggccttcttttaaaggtcgacttttaaatttgggattttgaacgacgttgacactataaccaagacgctccaagtcttcaggcaatccagccgcctcaatcatttctggagccaattcagcaccgtccttgggttgaccgcctgaaaatggcatatttatgatagagacggcatttccctccatgtatctactagacataatatgtctatgtacttcgggtattttatgaggagacattgtatatatttttgattcagtcaggtagaaacgatgttgtgtatagcaaaggaccctttgaagtagatgggaggttgcgaaatttatggaattccgtttttcatgccgatgacggctttaataaatagtgagcgtttgcttactcaatagtctttgagtattttatctaccggccgttatcagatcttgcgggcaatcatattagactcatcaacctaaaaacgggatattaattccacggactcaacatttctatactccgtaacgatagctcggttcactattattaaaaaaaaaaataaataaataaataaaataaatcaaacgaaatgaaataaagcaaagaaaataaattaaataaaaataaagtaattcaagaaaggaaaaaatcacactatggaaaattaatagaaataggacgtaaaatcataatatacacccaacccctctgggaatattttccatagccattttttgaaacaagtcatatttaccatggaacggaaaagatcgaaactaagctacggaattccatgggtcaagtgacttattttcggaattgtattgtattatagcatgatagatgaaattttattcagacggtagtttgttttgtatttacaagtttaatatggagaatatctgatgaataacttatattttttgaacattgtaaccaaaaaagaaaaagaaaaagaaataaaaaaatttattaaattgattgaatattttgtaacgattattgtaacattggtataggaggaatataaaaatgttggtttttaaatgagtaaaggataaaaattaatttaactagcaacaatatcgccaagattagcaagcgagtttaagaagctattaaagctataattgacgttgtgctaaaaggtgttgtaatgttatcagtttaaggaaaatgtatatatctttttgtcaagtttaactatgtttttattaaaaataacaaaatttataatttctactggtgtgctgctgacctctgctcgatttccttaatttgtaataatttttaaggtataaattttgcaacttaattatctctctcagtaacgcatcagtggtgtagcggtaacatcaatgccttccaagcattagctccgggttcgactcccggttgatgcatcgattaaatttttgattttgtattggaatcgatttttatattttttagttttttttttgttcaacgagtaaacaatgcttatgatgatcaaaggaaagcatgcttcttttagcaataatttgaaaaagggtgagacttaatttcggtcattaatccgccgtggatagcatggatataactagattattatcacccatatgcgtttggcaactattaggtgaaaagtatttaatgtttattttcatcctcaggatttcaagttattaaaatctgttataataagttcatcattcaaattaagaaaattcaaacaattagtaactgatcgaaaaacaaaaaacgtaaagctcccggcgggactcgaacccacaatcccttgattagaagtcaaatgccctagccattaggccacgggagcaacgtgatttatttaagtattagcagtatatattgtaattgcaaatatgtatcaaaccatcataatttcataaaaaaccgaaagggtaatgaaaatatagaaaaaattagggttatgatctagctaaataaatatatcactagattactgatcaacactaaataaaaaaatgatctattgtgttgtataccgtcatgtccatatttttattgaaatgtcaaccgatctatcaaaattgacactacatgatctagacatgctgaacacggtctacatgccgtgcacaaaaacaagtaaaaaatcgaataacacgctgcaattgtgtcataaacgagtattctcatgacaacgattcattgtttagaagacaaatttgcagtaagcatttccacattgttcggtatgatagaaaccagtatctagagatttttgaacccttaatgaactaatgtagattccgtgcatgtccaaaacgaacagacaaacagtttgtattggaacatcgatagtatccattaatttaatattttcaaattttttttttcgtaaaaaagaagaaaaaaaaaaggtatgttttaagagatgacatactattaaaattttatgatttataatcgatcttgcaaacatagtagattacaataaaagctgctgaacttataaaaggtatcctacattaaagtgcactgattcgtttacggacttgacaatttaaaatgtaaactgaatttaaaaaaagtgaattaaattttcaaaaaaaaaataaatgaaagataattattcgacattaagagggtggagatggacgcaaaaaaaaattattgtgagataatagtccgctccccattaaagaaattgttaagtaagtcatgaaagggggttaacaaatggataacaaaaatcaaagaaattaatcatcaacagacgcacgtctatgaaaattaaattgaaagtcgtaaccaagaagcaaagaatttatggaaaaaaacctcgcagtggatagcaacggctataataaccttcaagccagaagctaagtaaaaaataaaacaacattaataaatattatcattaacaaccaatccaagagcatttgatgagaacgattaagcaaagttgcaacacttcagccaaaatccagatatttaataccgaagatgcattataatgagcccagctggcttttgctcaaatgaaagcaagcaggcaatgatatttcatttcaacgggtaggaacttgttgtttagaaaaaaggaacaattaaaattaaacagtgctggtggttgaatagttatcaccggcaagcattttcaagattgtcaaacgacgaagatgaatttgtcgaaattggatacgacgcttcaagttggctatattgtgagcctcgatcagaacgatcaaaagagcaccctcaataatcatagtcggagtgttacaaaacaattgagcagtctcattgaatctcaaggatccagctgcaatgatcagaccaagaatcacaaatacggagaaaagaacggaaataggcaacgcacacaaccagccgatccactgactaagcgaacctccgaatgtacttttatagtttgttatgtgttcatgaggaagtggtaaatcaagcttttgataaagggcgtaatcctcgtctatgagcgtttgaatttctgtggcttctttggaactttcgcggaaatagacatttctcaaaacgaaaccatctaagaaaccaacaagaccggtataagtaccaataataagccaccaatttgaatcccaatgcataacatttccgatggcaatccaagctacaaacacgcaagtactaacgaccacaccaacaccagaaccgattaaatcagcataataatcaatggatctctcaccaagattgatcttatccattttaatggttatttcttcatttggttctttatcacccatcattctgcgcagctcttcttctattactgaatcgatgcggaagatagatgtgacacaacgatcaatatacttcatatgacggtgtcgaacattttgaaggaaaacagaggtaaaggtcaactcgacggcaacagcggtattaatatacaactgccattcatcggaccatcctagcatacgaccgaatccaatccaaataaagattccaatccagtatacgacaaggaagataatggagcctaccataaaactaacgtaattgcaaataaaatcaaaccaattttcagtaggtaacttttcagcatcacccacatcgtctttcattagtgcaacgtttacggaagaaattttggttttgtcatttaacacagggcccaatagacgactggtagtaagaagacgtgaacgcaattgggaaatcatagttagtacttggatatgttgattctgctgttgacgcataagcaatgtgtcggaaacataacattgaatagaactgccatcttgcataacgatttgccaattatcaggagcgcgataaataccacctacgattgcccaaacgataaggataattagcataaggataaaagtaaaacttgtgccagccaatcttgtgatcaaatcgaagattcgtccaccaatgtcaacatgtttaaatctgatataatcacgcacattcttatgcttgtgttttttctcatcagaatcgacctttgtctttgttccatcatcattggtgacgagagtggaggcactattggcatagtcatcgcatgagcgtacaagttgagtaggggcggcaacgcaaacatcgtgttgtctacctggagaacagattaaatcccaaacgcgagcgccgaaagaaagcttcttttttgtctcgggttcgggtgtagcaattccatcaggggaagggatttcttcagtaatgggggaagcgaagtctttcttttcgttaagagaaatggaaaagtcagcgccttttttctcaaacgaaggggaatgttggagatgagagactgattcgacgttggactcttcagaaatactgtcgatttctgtgatagaggcagtcataatgaaacacaaataggaaaggaaggaagaaagaaagaaaaagacttttatgaaacagataaaagaagaacagatggaagggataacaagaaacagttaaaaaggtaagaacttttgaaagacaaaagaacagttagaaggaaaagacttttgaaaaaaacacaaaagaagaattaacaatttatgggggggtaaaggagagtagtaataaaaaaatgcagcaacaaccaaaagttgaaaggctctaatgtttaaaaaagaaaagtgaaacaaacagcaaagcaaaagcaaaggtaaaagcgaaagcaaaagcaagcaacccaaaatcaaccaaactaaagcaaaagcttttaaagagaaaaaatataaattaaaaagaaaaataaaacttaaaaagcagtcgctccaaagaaaatgaaaaaaaataaaataaaaaagcaaatatgggttggtgggacggttcaggcgatatggttaaatgctatccacacctcaatatttatctgattgctttttcctatatgatactcggattcaccagacttctcttaacaagcaatccctcaaaatccaagataaacttgaactgataagcgtagatatgcatgctctatatagtattttttcaatgactatttttgataaggagtgtggaaaaaaacttacgttttgttgtaaatacggatgctgccaaaagatgctacccttggaaacaatcgacgagaccaagagagaagaggtagacaaaatttcaatgacaccactttgagggtttttttcttacagggaaggaaaaaagaaaaaagcgctgccacgtaatgtttagtgaacagagtcaaggtcaaaaagagaatagtcgagatgaataacatgctatgtttttaagccatgccataggggtaaaggtgtaaggtgtaaggtaaataagaaatgaaataaataaagacatttcattaatcaacatgaatatgagctagctggagtaagaagttcgctagtaaatgattttgtattgagatcgacatctttttcgtaatgtattgcattttattgaattgaaatgtcggtgagtcgagagaaaagtgagtatcccttgatggaaacgagaaattcagtcaaatgaacggatgcggattttccggggttaatagaaaagtagcgattggaacggattgcttgagttaaggaaaaggatgtacgagagtccgagcaaagatgaccgttttccaggatggaaggatcatgaaaaagttgccaagtgacatgttccgttccaagaaagaatcagatttggaactggaagcgggcagtagaagaaattgacgaaaggactttgtctaagaggaagcggatgggaggaaaatcctttttgtcagtatggaaaatcagcaagtttaacaagcctagtatatgatgaagcgaaagaatatgagtatggtaggaaatgaaatgtggtgaaagaaaagaaaaagaaataaaaggatgaaaaatgaaaaaaaaagaagtaaatctttaagaaaagaaagagtctaatatttttgatgatttaatcgcaaacattcttgttcatattgcaagaaatcatcacctgatcagatattgtatcgcaattgttgttgtttaacagatgaagtaactttttccccagggatttcattcagtttagggaagaaaaaaaaaagtaggttggaaaaggcatacgataagatatgaaaaggcaacaggacacaagacaaccaaacgcataatcccgcaaggcaaaactaggcaagcaagtcaagccaagtcgcaagatctatgttgttgtgttggaatagtaatggcgagattgatggtgaatttcaatagaatgtcacattagcgataatgtgagttgatttagctgaatgagtaatttcgttgaatgaatattttagcagaaatggaaatttgagatgcagatgtggatggatatgtaagcgtgaatgaaaactctagtattttatttttatctgatgaagggggaaatagaaagggaaattaccaaggggaattaagaggttgaaaaatacaaagttgaattactttaattactaaactaaatactaattaaattattaagctggacaatttttctataaagtttctttcataatctctttttgcatcttttttttttttttttattgagctctctcactttacgacattttcaactcacgagactttctgctacctgatgcaagcagcgccgaatgaaataaaataataaataaaataaaaagctcaaaacaaattagacatatctttatacccgaatctaacaatgcatctaactaaataagaaaacttgtctactttaccatgcaatatcagatgtgtgaaaatgctttttgcaaacatatcagatgtgttgaaaatagaaattagcatatctgatatcccaagaaaaaagaatttttttttttatcgtacgtctagacaaaatattttactttttctaaccatcaaagttgcgaaacttaatatatatctgattcatactactttttttaaaacaaatatgataaaacatacgtatcctatacggaacctcatagccatagatttcttgtagcccagaatattcaagtacagtgtttcaaaccatctgaactctagtaaaatgaaattgtctacatacgattttaattcatgtttcaaactattacaaaaaaagaagatgctattgaatttaatgtcactttttctcactccacttcaattcttattatttatattttcttctttttattcatctaattagtttttttttcttattttatttatttatttattaattttttattcatcaacacttggttcgactattacctttactaacccttttcaagccctttccaataaccgaaacagcatgttcccacttcattgatacttctctggcttagactgtaccggaaccttttcaataccagcagtcgagctatttttggacattttcggctactcgcaattgacattgctaggtcgatcatatgttacattgacattgcattgtttaacgatgagtccatggatttaaccgaacactaaattcacgtgaatgtacattccccattaaacaaaaagagaatctgtctttgaaaaaaaagatgtcctaacaacatcatattcaaacctcatgatcaattttgctccaatgttttggttgatttatacggatgaagaaaacgagtcaagatttgattgaaatatcagtgttatgatgtagcatagattttatttattgattatttgtttattagatccattgttacactgtattctagatacttcagtgtctggttcattctgatcgtaaaaagaaacaactagtatgccgatacacccatgtactagactttttttatcgactgaaaacataaatatgcctagtcagattaaatcgagaaacacttcatattatgctcagtaactttttttttaatagaataatacacacaattaatgctgacttgacaatcttatcttctttccataaatgtccagcacccagaaaggcctttgaatttttcgcttcattgagagtatccttcttttttcactatttatcctttctaaatatcgttaaaacactttaacaatacataaaacaaggacattcttagggcttaacaacgatatcacaaaatttctttaaaatcaatgtgctgctttttgctgtactttaagcatagcatttactatgcagtttcaaagatacatgtttcaaaacttatgcatccaaacatggcttttttcgtgtcaggaaaagattatgagaaatatatatatatatattttagtttttgaataagtctaattccaatggcatttctcctaaaggtctataattcacaaaccatcaaaaagtcttctcatatttgaaactagtagcccattaaatgtttctaaaaatcaattctttcaccaaagtttcccttccacttaattttcaatacttccagtcacactatttgtgaaatatacgaacgacttgatgagccctttttgatctagttacatagaaagagacaatcgttagtgtgacacttgcatctaaaaactttatgataatcaactttctctaaataaaaaaaaatactttaatatttatagttcttacattaatttcccactaatcttgttttcaacacgggttttcttcgttccctctttctatgcttataaaattgcatactataacaatgtctcactaatgtgttattaacctctcagctcgctataaatcgttattttactgcttcaactctgtcattgcaattggttttttctcttaaaccatttgctttcaaatgaggttataagcagcttcctgcttcctatcctgttcattaatcaattgcaatctaaaaataattagacctcgttatgaattgacttaagatttcctttcagcttttttttttgttttacatatcgcgtttaatagttagccgtattgtttcactttctcgtcgcgcttaaattgtcgattgtcgattgttggttttttgtttttatcaaaaatttcttccttttcactattcttctagttctttctttaatttgattatcaaaaaagtctttttttatttcacgtttaattcatttcctaaaatggcttttttgtctgcatgtacatcatggagacatgttcataatgcaggttttacttttattacaaaattccctttcgttcgcaatgtgcataaactctcatatcatatctctcccctctctagccgattttctttagctgatatatcagtgaaggaaaacaatcatcctaatggtcctcagttacgattacaaactcatttctttcattcatcatctccaatgcatgcaacaaagggttttcggtttccaaaatcctctacccctttgactcttcctgcagttttgtcagtcgcttcatttgccaatttactacaaatacctactcgtagaattttgcgcgaccttaatcgtctcggtataaaagacgtgtttcctgagtatcttatcacttatgagtattcaagtcttttagctgaggaatatggatttgatgttcaggaagcagcggcctactcagcaccatcacctaagtctcttaactccaaaaaggattcaggtcctcttcgaccaccagtagtgactttgatgggtcatgttgatcatggtaagaccactttgttggatgcttttcgtaagtctactattgcatccaccgaacatggaggaatcactcaaaaaatcggcgctttcactgtcccatttgataagggatccaaatttatcacttttttggatacacctggccatatggcttttgaagctatgcgtaaacgaggcgcaaatattgccgatattgtggtgcttgtagttgcaggagatgatggtgtaaaaccccaaacagttgaagctattaagcacattcagtctgccgatgttcccgtcgttgttgctcttacaaagtcagatcgtccgggtacccctatccataaaatctatgaacaactattaaacaatggtattcaagtcgaagcattaggaggtgaaactcaaattattcccatctcagctaaaactggcaaaggtatacccgaacttgaggccgctatcttgactttggcggaaattatggagatccgtgcttcaccaagggacccttttcaaggatggattgttgaatccagtgttaccaaaggtgttggttcctctgctactgttgtcgtaaaacgcggaactgtaaagaaaggaatgtaccttgtggctggaaaatcatggtgcaaggttcgctctttagttgatgtaaataagaaatctataaagcaggttttgccaggacaagctgcccaggtgtatggttggaaagaccttccaattgctggcgacttagcatacgaagtgaaaagtgaatccgaagccaagcgtatcctttctgatatatatcgtcagtctaatgaacaaaatttttatgagctagcagagtctcaaaatgaacaaagggtatcagctcttgcggccaaaaagtctggtcctgcggcgattcaagaagagacttcggtatctaaatcctttaatatcattgcaaaatgtgaagacactgggtccatggaggccctgtcagattatctcaaaccattacaatttggaaaggtaaaatctcgagtcttgtatactggggtgggtccagtaaccgaaactgatattgagagagctgaaacatccgatgccatcattatatcgttcggtgtttccgttccgaaagctacttttcgtttagcagaaaaacacaatgtaaagctgttgtttcacaacgttatttatcatttaatggatgatgtacggaaactttttgctttgcgattaccgcccatattggttcagcgtgttaccggagaagctattattagtgcaatcttcgacatcaaagctaaaagagcagttgttcatgtcgctggttgtcgagttactaatggaactattgaaaaatcccataaaatacgtttagtacgtaatgacaaaattatttggtctggtgaaattgacagtctaaaacacttaaaagaagaagtcaccagtattaaaaaaggcagggaatgcggtatattattaaaaaattttgacgaaatagttacaggggataagctacaaacatttgttgaggaatacaaacctcctgatttttagcatgcacttcttatttaatcctggcttgaactcctttcaattaaggcaggcaatcgaatgaaaagattcatgttattatgatatactatgattgatgttacatgcataatgaactttcgcttaaaattgcaaacttctaccataagcaagcaaagctttttatacatacttttttgttaatgaatgcatctcagcaatcctttttttctgttagacacgtattgtaaacgaacgtcgtgtatgttcatcaaattgaattgaagagtttaaagctgtaaaaacatgaagctttcttggtatcaaagcgtagagctcactcttggttaatttggtaactgaccactgttcttttttaactgcgataatcagcattaatacgaacatagtcatacgaaaaatcgcaagtccaatttgttttggcataaggaccacatccaagatcaacgtctacagtgagttcgtcttgcgataatatttcgctagcacgggtctcatcgacattttgtggttcaccatttactaaaagcttcaatggttcagttccgtctgcaggaataaaactaacggtcgtagcaggaggattgacagcagcacctgaataaccgacggcacacaaaatacgaccccagttagcgtcctcaccaaagaatgccgttttcaccaatgcagagttactaatggttgatgccaccaacgcagcgtctttctctgatctagcgcctctgacttgcacagtaacgaatttcgtagcaccctcaccgtcacggacaaccagctttgcaagttgttgagcaatatccgttacagcatcacgaatctccttgtatgcaggggaagacttggtaatctcggatccaccagcagctccatttgcaaggaaggcaattgtatcatttgtactcgtatcaccatcaatactgatagaattgaaactgttgttaattgcatgacgaagtatagatcggactgcatcaactgagattggggcatctgtaacaaacaaacctaaaagagtggccaagttgggattgatcatacctgcgcccttggcaaaacctgcaatcctgtagactttgcctgcaatactaagttcacgggaaacgagtttagggaaagtatccgtagtgcaaatggcctcagctgctctcatccagtattcatgagtggacccgaggtcttcaaccgcgtgttccaaaccgctttgaatcttgtctaacttcaaacgttgtccaataacaccagtcgacatcaccaacgacgagggaaattcctctgaattctcagtccacgaagtccaatgtggacgagtcaaattatcagcttcggcggtaatgagttgggcatccatcaaaccgccctcaccagtaacagcgttagcgcaaccgctattgaacacgacacagtgaatatctttaccgccacagccgttcagagtttggcgtgaaacttgaactggagcagcttgaaatgcattcttagtaaagacggctgcggcgttgcatggtcgagaggaaaataaaatggctaaatccttttttccattggcttttacgccggaagcaataccatttaagctgaaaccttgtggatacgttccagatttactgatgaatttggtcttgtcgggcatcgtaccaacaaaccgagcccgaccaatgccagcaagacgtgcaaaaattttggtttgcatagcaatgaatttaatggtcagtcttgtaacaaaatcagtggatcccttttttagtagaattgaacgagcagtttaataaaagctacaataatgtaaacttgctttgtatataaatatatatatgcgatggcggtagtggtttaagaaggatgaagtctgaatcttcgaagcggttatcaagtgaaacttgataagaagatgggaatgctgcacaacaaaagtaggtatagcgaacaactaatttgtttgaaatttattattcttacgtttaattaatgatactttatgagccttacgttcgaaaggatgaaaacaagtagctccctaaaccttacattcgggattagctttgccttcgttttctcagatctacattacagaatatcagttatccctctcataatgtagtgcaaagagaagggaaaaatgctgggatctgtctgttctgctgcttttacacattcatgaacatataactgatagattttcagtttaattggggctgctaccactgtttaatttatttggttgagtttcaaacagcaaagaaaaacttcgtgaaatcggcaaagtccaaccacctccaagttttattgcctttttcaaacttttcattgctttttttaaaaaagaaaataccaattcatgcttccaacgcatcatttcacaatcaagacttgcatgtaaatttaaagccagttcatcaacattttacgtgaaaaatttcaattccttaaagtgtgttttaagcaagaaatagaataataatctttatagtgtttgatttatttcaatttaactcgtttcattcattaatagctgttccttgcgatttcaaatttgaaggcatgttgaatttggaaattctatgtgttgctattctcttctcttttttaaagagaaatgtttaaatagtattaatggttttaactatgctcaaaaaaagagggagcacagcacaaccgaagaccaatgcaacataccattgttggaattgaattagcttgctgtggttattgtttattttcaattttttttatgttggtttgcagggtttaacgaatggtttcagcacgttttcaaacactttcatagtttaaactggttcatcaattttaatcacaaataagcgtttaaacaaactgcgggttttgtttcgcatcaaactttcaagtttcacgtttaattcattaacaaaatttaatgtagtttaatctgtttcaggaatacgttttaatattgtttcaacaatagttcaggtacagtcgttttatttcttttctgtttcagtcattcgcaaagtttaaacattgtaagtgctttcaaggataacaatgcagccaaaaagtgtaccaaaaagaattcaattacagtagacaaaaaatggaatccatttttaagtagattccatcagtcataataataactatcactatctaagctactattcatccaaaaaagagacaaggctcacataaaccaacttgggggttggtttaactggaccccatcaagaaatttaacagagcttagaagacaaggtaaaaagaaaagtggtaccgaatccagctttttgaatgaccatttcaaaatgttgcaagaaaacaacgtttcttataatattccaaattagaaaaaaacgaacaaaccacaacacaaagaaagagacattcaaccaactaaagcgatcttgcatgcatattccgtcttacaatagtaaaagagaagtgcttttaaatcaagacggcagaagattgaccaacattttaatacccactaagtctgtttacctcccttgtttcgcagacttcatcgactatttataggaatttccaatgcatagtgaaagaaactcaattctgtccaataatttagttcacgcctacttaaatgacgtagtttataaaagctccaatgctttgttagtttactgaaagaagagccaatcaaatattagcaagcgactgatagcataaacaaacgaaagcctaagccttggtaatataagatacctttatatgaataatattcttttattttttaaatactttatgatatctttataagtgagctttgagttcgtacttttttttaaggaaaatgaataaaagctaacaatgttagggatttcccatgttaatctacatgctttatgtaaattttccagtattcatttatggtaccgtattgtgagcgaattaatgatttcctttacagcaagcaaatcataagtattaattttgatgcttaattcatctaactctcaatcgattttaattttatctgagtggtaattccatttcaagcttgcgttctccgattctttaagcaattttttattgtcattataatattttcaaagtattcttgatctcgtattggttatttcccctattttttctatttatttcaccgtttcatattacaatctgcaagcaaagtaatgaatttaatatatatttttgaaaaatagcgcacgtcaaaaattttattaactattaaattactttgctagcacaattactaaagttttgttagtagtttagacctaacgtgagttgttttcaaatatttccgcggtcaaaaatttattgagcaataaaatataccagtacttagaaaacgagaatgtaaataaagtgtattaaatgatagataaaaatagttttgaaataaactacgaatatgagaagtagaggggtgagattatttgacacaaaaaggtatagtcagtacatgagtaattccatatgaggtcatgaaaacagaaaagactgctctttaattcaaaaaattttgtttttaaaacattttgtaacgtaccaatcgtattaaatgtatgtgggacgaggaattggatcaccacgtttccagtcttttttaactgtcttctcatcttcatggtcttccttcaaacgagcatgttcgctttccttttctttctgaacaagttggtcaaattcagcctttccatttttcctgaatagtaatactttatgaatattctttcgtgtaataggtgtcagggctttttgttgagctaagcaaatacctactgtctttgcagtcatatgaaaacgaatatcctttggaccatctacaaattcgagtacgcccatgggagcattatcggttgatctaggaggaagttttaaaagccttgtatacccacatctccgaccattgtaccgtggtactaatacatcaaacaccttctttaaagtggtttctttctcaaaaaccattccttcggctaatcccttacggttgttttgaggatttgctcgtttagccattgtaatcaatttttccgcgaatctctgggcttccttagcttttgcccaggtggtttggatcgattcatgctttaccaatgaagttctgttccatttattagttaaacaaccgttgacctacaaaaatttctaaattctagttacatacaccaagtttcttaaaagcgcttgacgatgtgccgaggtccttcccaatttcctataataaagtgttttggtcatttttatggtctttctgtagttatactaatcctgtcttcttgtgatcgtgagatcaccagtaatgggtttgggtacaggttgcatataatgcagtgcttataagcagttacagctaccatgtatacatgtcagtattatggttgaaagttcgtgaaataatagaaagactaacaataatttaagtatcaatgagttttaatagattgtagattcgaatttctatgtctatttagcactaccctcatacgtgagcaaaaaaggtaaacaataaggaaaagctagtttagctacatatctgtaaacgtacaccaattgcggtaattagttgatgatgagtttgattagatgttctataaaatgacagacataatttgcaaaggggaaatttgggtatgcaaccccatgtacgaatattctatttaatcctattttttcacttcaacttaaccaaagtcgttaatgaaagccagagaggaaatatatcttaccatgaacaagctcgtaaaagtgaaaaatgtacaagccttcgcgcagataagcgcaagaaatgactataagaaaaattgatcatcaaaaagtcaaactttacatgctcagtcaatcattaaagataaacgaaaaaaacttagtcacaatcacaaagtaactcaagatctgttagtaaatgcattgatctctgactattataagtatgctccggtgacgctcaagcttcctcggataaaataggggaataatgaaaacagacaacattatctaagataataccagaaaccttctttaacaggctgtctaagacacttagtagcttcttcaaagccctcatctttatctttccattcaaagtatttacgatgccaaacctcgttgtgctcttcctcttgacgcctaagttctctttgcccttcttctattttactcttttcctgactagcagctgcatagtcgccggcatccaaggcaactgcaaagtttttccaaacacgcctagattcatattcaccttgttcttctataggagcaactgaaatattgacaggcttatagttaccgcaatcaaggaaatcctcccaagcactacgtttttgatcttcaaaggtacaatacttaagcattcctgtccaggaaccttctatacgataaattggctcagatttggttttagcgtttactatagttgccttaaatgtgttcttttttccagtgaaatagccctttccactgtactcaatcgtagtcaaatatccagacgtggatattatataagacttctttccgagttcgatataaggggctgaaaagagttagaggtataaaattttgatagaaacaaatttgcatcacaatacttacatccgtaccacaatccctcaagagtaactaagggaaatgtaatataatatacttcgttatgtggttctaaaataagtcgggcatggccgatttgtttaacgtgaatttgaggaccagagaaaccactcttatgcccattgtatccctctaggcgaacacccgccttcttgttatatatatggtaagctgtgataggtggatggtgggaaacctgctcagaggttaattctgtatcttctccaatgtctgtattccattttccagtaaacaattcacccaaaataggattcaagggctttttctctgagccgtactataagaaacagagatgttagtataaaaaatgataccacaaggaaagaaaagaaaaaggaaagtaaaaccaaagcagcagtgctgaaaaggaaaaacttcattatcttgcttggcaaaagcaacagtatttatattaatcaatctacgtttcattcaattctattcatgacatgcacatacacgttcattccgagccgcgtattggttctttaatgtactagcaaaccatttcgtaactaggagttgtcgctctaaaggcgtttctcccctagggagggaaataaaaagttctggatgctccgcctaacaaaaaaactttggttagaaactaaaaagatatgacaaataaggggatggatgcagtaaagtgcaaacaaacgagcgataaagacccgaattactgtttcacgaaatccttccgactatcattaatggtatatccttacccaatacgctgagtactcgatcaacgaggtactggacagaataaaagacggcgccgttaaagaggacaagtcgccagaactaaatacagttgttagcctttccatatcgaaagagaacagaaaacattaaaatggaggagaaggcatttcagcttaaaaaatgccttgcatagtttcgaaaaataattgactttcactttccattcacttaaccgcgcggaacccgaatgatggatataaacttgacttacaaggtggctatacttttgaggaatgacttgaaatattcattagtaatgaactaaaagatataccaagccaacaacgtgttgagctagaaatatatgcataccagccaggtgcttctaatatcaaatccgttagtatcgagctagatgaattatttaaagcgtactttgtagtagagcgaagccttttgtctccttcgccatcacgagaatcatcagaactcgttgttttactcataactgtactttgttgaagagcagtggtcaaatgctgcgagctgagattacacgctgagtaagggtaatgcaccagctcaatttacgaaaatgcgataaggatcgttaaaaatacaacctatgcgagacggttttaagctaaaggggtaagaggagagaggtggagcacatataaggaggctttgacaagttaccgtgtttatggtgggacgcgtaaaaccaattgaaatgggctcatttaggcttggaatattgcgtaaattgtattgagaaatgcaataaaaacaacataacgtcttaggagctaataatggtaaattaaattgcgtgaatactagtagcatttctaggtaaggttagataaggcgcattttatatacttatttcggtaaagaccttaatgcaagtacgctacttttcgataggtcatctatgtaaacacacaggtggaaattcaaggtgaacagaaagatttgattccaggtgccgtagtaacgtatgctatattttactacataaagaaataaagcaaatgttactgcttaaaattatatatactttcttcctggcatcgcacaagcatttgataatgtgaaattttgattacttaccaagaagggctattctcaatgttcgttactagtatttacggaaattacagaataaaaaaataattcgtagttaaacaattgtagtcataaactcggccattctataattcagtaacacattttagtacgctttcgccaaggcatgttctgtatctgaaaagggagtaaattgtgttagtacagtatatgtttcgacccttagctttcaagcatataattttttgagtagagaagtaatagaaataatatgaaaataaagaaagtgtatagtaaacatttccttcatctcttcagttcgtaagagggtttctctagggatttggaactatgaacattttagaatataactaacaccattaaataaagggggatatgtctcactagaggcaacaaaatatcagagtggttgaatgcaagcagtggaaaggaggaagcaatggagtcaaaaaaagtaccatccaaatcaatcgttttaaagaggttgaatatttgttgatttatgctacactgacttctccagctttacggatatgaaggtgagacttcacatgctcatatgttcccaaataaatagaaaggcccaatgaagaagcaaaaacccgtaagccaagacctttttcgaacccaaaaatcccattctctttgtatattcgacgaacaaccttacgatatgactcaggacgtaaattgatctgtgtctttataacatctaacggagtcaaaacagctgctgtaatagcgccgctaagggcggcccctttcggggctccaaatacgtgatccgtagccgagaacttctttttaaactgttcataaagtacgaattgaaatgccgtagcggggacgttgcgtccacacatgcctttgaaggaatgccacaaatcccgataattatgtatcatggattgaaatatttgagacacagaggtttttgatatttgtgctctttgacgaacgacttctgcaggagctagaatgccacaagaaacaacttcggctaccgaagcagagaccagatgatttcggactccaggtttttgtcgcgccttcgcatattcgtacacaaaaaagaaggaagatgctataacaaaaagttagtagaatattatggaaagctctgctgtaaattgaggaatataaaactttttagttaaataaaaaaactcccccaaacagctgcttttgtcttaccagaaggaagtgtgctaactaatacactacttaagccacgataaaggtgttgaaaacctccagcttgctgaaaagatagtgaagactgaacacgagtaattattgtagaaagaggaaaaacctaaaaaagataacgatgtaagtagctggattgatttttaatttttaaaaactgtaggattatataccaatgtttctgaattacatagagttaataaaatgagtctttatgaaatactaaaaattgcatacctgcaactaatccggaaagaccaccaacctttacagatgttagttaaaagaaaggaatgaaactcaattgtgttcgagttcaaaattgcttactaagataggcttccattgaacctcgtcatcagtcatatcgtttctgtttttgtggttttgaaaaaagagcagtggaataggaggtcgaacctatgtggagatgcactatattgattattatgaaacctgaatgctttcttgtttatttctcagatatgtcaatgtgaataacgacttttggtgcaaatattacattttgtgaaaaactagtttttgaaaacgagtcagcaaccctataaacattgcaattcgttttctccatcacttaaatttgggtggaactagtatagaattttttttcaatcattaaaaaatgtttattgaattaagggatttcattgaaagccgtggttttgctaaaattctactcgtttattactcgacaattcgctgtaatggaaagcagcatgatacaaggtcaacacgatgttcgaaaaaaggatattgaaaattcattaggagttgtttcttgactatttgttgaaacaatatgaaggtcggatttaggttcacatacaggttgccgatgtgagttcttctacgatacttatagacgctttctatttgattattatcaagttttactggcgactgttcctaaatcataatgtttagttctctctacttttgagcagcatctacatactttggactacactgtttggaaatgacccaaggactgaaaaaaggaacacaacaaagagaaaatgtgtaaaagggtaaagtcttttttgtgggcgagttggtttatatatacatcccatcacaaaagctttatgaaaacccaattcacgttttcgacaatagccaataccaatgcttctaatggcgggtcacaaatgcaagtagttgaaacagatttgccaacagacaggttcgttagtttatatagtttctaacctccatatattatgtgttttgcaatttttagaaaacttagtaaaccagaatttctcaagtttttgaactgttcattcactcgcaagtataacacagatatagtgattgtttttctttttttaaaaagttgcacaaacctctaaacacggatttttgaattatttatcgagtttcaaaatatttatctatacgtcactgaattgttacagcgtctccatacttcaaaaattttttttactggggttttcacttcccaaccacatatatactcttttcatgagctgacgggttaatttttgtcaaagtacggacggaaaggtctcaaacggttattcgttttaaggattatctggcgtttgctcttttctgtaattgtaatttcttgcttggaaactagaatcaagttttctcaatcaacccctgtgacacagataagagatcccaaattctatataattctcgtattattcacgacatttgactttgtttataaggttgtgaatttctgaagccgctctttactttttatcttttgtaaggtgatttttttttttttagtattttttgtttggcgggtttgtgcacgggttctgtttaattagtaaagtagcttaatatctctttttaatttggtaattattctaattttactttaattttgttgttcgtctcaaagatactctttttcttttcagaaaattcagctttccttgagcttgtaataataaattattttattgatcttttctaaagattttgaaaccgaaaaaggcattgtttggctaaggttgggctaatagtctactaattattctatccttttcattacgaatactttcgttttggttttctgttttatttttttcgagagagaattgaaaagaaagaaaaacttttggatatatttatataacctttaaaagtgcattaactttttaattttccctttccgttaatagttttccctccccttttattttcgattttgtttgtcaaaagatctaatgcataatggaaccggacggctatgttgaagagttaccaggtactattctcatctacaaggaaaaccaatacgctgcatcagaacatagtgtacttaaaaaggatggcgatatcgttttgcagcctcaaccttcagacgaccctaatgatcctctaaattggaacaagtttcgtaagaattggcacttggttttaatttgtctagtttctttagttacgggtgccattgccaatgatgcaggttcagctcaagatcaaatgaatgctgaattaggtatctcttacgacgctatggataacgctgcaggtgtgctttttatttgtgtaggctattttacctatttagcaatgcctgccacatttctttatggaagacgctgtgtgtacttggtatgcttactttttggtatgcttggttccatgtggtttgcacttgtcaagaccacttcaaattcaattggaaatcaagctttcatcggcatttcagaggcttgtgctgaagccttgactcagttctcagtatctgaagtcttttttgaacatgaacgtggtatcaaaatcggcatttacatcttgtcaacctcggtgggtacgtatcttggacctttggccgctggttatatcgcttcttcacagggttggcgatggattgggtggtggggtctcatcatttccggtattacatttgtcctttttttatttacttttgaggaaacaacctttgatagagctgctgcgatcgacaggaagcaaattcaaatttctaacgatcaattaactgtcaaagaagactttgatttaaaggatatgcaatctgacattaagcctgatgtggaaaaatccgacgcgatggacgactcaaaaatgaaagttgattacacagtcaacgaaatttctaacgctgttcagcctatttatagcaaaccgagctattggaaaagaattgctttgattactcctgcaaactccttgtctggtattggctttcgtcagtatattatgagacttttccaaacgcttcgtatctttctctttccggcagttttatactcggggttacagtggggtgctcaagatgcatggctttcgttttaccttacaaccgaagaagaggactggatggaagcaccttacaattatggagataatgcagttgcaattatgaacgtgccttgtatcattggtgccacaatcggctgtatatacggtggttattttggggattattttactctttgggctgcgaagcgtaataatggtattaaagaagccgaatcgcgtttatggttgatgattttgccttgcatcataaatccaattggtttgtttatgtttggaattggtacagctcggcattggcattggggacctacttatgtgggtcttggctttattggtttcggttggggttgtgccggtgatatctctatggcctacctgatggatgcgtatcctggaatggtattggaggcaatggtaggtgtttctgtgattaataacacttttgggtatgtatttacgtttgcctgtcaaagttggatcgatagccttggtacggagcgtacttatatttcaatcggtgtattgtgtttcatttttatcgccacctcattcccaatgattctttgcggtaaaagacttcgcaagtggaccgctaagcagtattatacatttttaaacgttcgtaatcgtttagacgaaaaaattcccgaccaagatcgaagaggtcaggatggggttgaaagtcgataagctggatttcattataagttgtcgctcttttgggtcaatcctttatgttcatcatgtctatgtgtttattagtctaacaaaagtgagttaagttatagtgaaaaaagtttttatttttttattcataacaacaagtaagtagggataatcaccacttacaagcgctttatatataaaattgagcaaccatatgggttagaattatcaagaaaaaattaagactcttaaagtccgttaacgccataatgcagatattataattttttcaattatttaacagtaaacacattaagcaactaatattcatgattggatggataaatcagtactataacagagtaagtagtacttaacaattacgaaaaaagatgaagacgaaaaggtagcaaaagatcagttgtcctaccatatgtctaatagccctgacttccactgaatataaaaacacgggcaaaatcagccgtcaatcattatcaaacaaggtattttgtaaagtcaaagtcagatcaaacatttgcaaatgaagtttgacttttaaattttttagattttttgaaacacaacaaggcaaaagactaggtaggcttcccgcatgatttgtatttaataagggtacaataaaaaagaaaagattagcataaaatgatatgatgaaaagaaaaggtcgcactcaggaaagggctaagaaattattaataagcttgatatactcaatgctgcgaattacttgaaagcaggagggcggtcgggttcttccagctgctctggctcgtttttctcgtaattgtaaggatttccataaccagcatcgatacaggcttgaataaatctcttatcctcatcctcaatgcatgtctgcttaagttttggaacgaagagaagggctaaaacagcaacaaagatagccatcgcacttgcagcataaaaatagttgcgcacttgatcaccaccaaaagcgtaaacacctgcaatagcaccacacttgccaatagccgcagcaataccgtagtaaacaccacgaatggcagtaggagaggttttggaagcaagcaaaccaatgttgccaccgggaccgaattcacccaacgttaaaaaaataccgtaaatgacacagaatccggcaatcttgtggaccaactggttatagaatccggacatgaaaaagccgaaaatggattgtaagacaagaccggtgatcaaacaatatttaggaccaagtaaatcagagaaaacacctccaagtaaggcaccaggaaggtagaaggtattgattagaacattccaaccgaatgatctagcggtagaagcatcggcgggtaaaacaccatcgacaatggtactggaatacaagccaaatgcaaaggcagagagatcgtagacaaaccaaatgaggcaaagaatgaacaagcggaaaccatacattttcaatacaagtagccaagggattttagtgaggggaactttatgtttgacataggttttgggatccttcatggcaatacggaaagggagaagaacgcaaggaatcacaagacccaagccaatagagagacgccagacaatacgcagatggtgttcgccaaagatacaaactaaaatataggggacaagagcaccaacgacaaaaccaaaatcaatggcaccgtccgtaacaacgataaaggcagcatggcgcaaacccgatttcagttcgttggaagactctgaagcagccacggagccacaaggatactcagcaccaattccaatacccaagaaaaatcgataagcaataagggcagaaagcatgccattgatactgcccttgtagccgtaagcacccgtacacagggctgtagacacaatcaaaataattgtagcggtaatcatgccattcttacgaccaaagcgatccgaataccaaccaaatgacaattgtccgacaatggtgccgacataagcaatcataccaatgtcctgcaacgacttattgtgagtggtttcctctgggtagagtttacgaaggatagtaatcactgtaccgattgaattggagcagtaaccatcagacatcaaagcaacaccggcgacagcaacgtttaagaaatgcttccattgactagtttcccgtgagccaccctcgatgtcgaactcggcttctttttctgttacatgagcgcctgaggacttgtcgtccaacttctcttcatcactgcgatatcgagttacggaagcttcaattggctcttcaacactaggttcgctaacctgtctaactacttcatcttcgccgttgtcgacatattttgattcatcccagccaccagacattttacgaccagttttgaagacttttattttttttttcacactgaaatttctagctggcaagcctgccaccttaaatacctacacggtaaatgtcaagtctgctaatgaacaatgcaaaaatttcctcctttctcaaacacactcgctacagatagatttactgccgacttacaagtctcgaataacacaaccaatgacgctttcacactttgacttactgatttgaatgtccgaaggaaaaagcgatttattcgtaagttcattttagcaggcccctgtcttaattttaacacagttacttgagtctatcaccaccacattgctcatgaatactgtaaaagtgacatctttgagttggcatttgccgatgcatcccttgtcgcattttctctcttgagacccaggctggtattacgatttggcaacctcatcctgtgggacaaaagttaacgaaaccttgataatgaccacatgccgtttaacccaaggaattctcttcccgtgtagggataattggtttgtcagacaaatgtcctacacatgaggcaaccatgccgtatcagcaaagcaaaaaatgaagtaatagaattggttgaagtagattatagtatttctaagattaaccaccattaaatcactcacaattcgttcaattgtatgcaaaccaaggcccaggctgtacaatcatcctgaccagataaactgtcacatttcatcgtcattcgtgtgaaagataaaacatgacagtcacggagtcgatattttgtgtagttgagggtgacaaacaacggacggcaaaggaaaagaaaaaaaaataaaaataaaaacgttttattcttggaagcagtttaaattgagtgagtgcaaaaaattcattagtgcaaaacgtaccatagatgcaaaaacgatctagtaaagtgcaaaacaatatagtgaaatgcaaataaagatatagtcaatgcaaaaaatgattagaccatgcaaaacgttgaaatgcatgcccgagtttagtttcgtttgagatagttttaagggggttgtttgaatatgcagacaaaacgactcgttctgccaacatcaaggatgagtgaattcataatattcactctcccttgggttcatttgattaaatttgatatgacactttcatctttcacatcacacagtcagtatgtgagtgcagcatttaaaaaaatttcacttcgtaaaactatgataaagtcgacaatccgagcattctatgcgtatttcgttaaacaatagaagcaacaagattggtatgcatagtcagtctagtcaattcaattcaattcattcgaataaactataggaacgaaatgaatatcataaacagagattttgtgtaacaatgtatattaaagagataaacacattaaacttttaatctaaaacacaacacaaaatagagggcatcctcgacaatgccttgcttcaacaaaccctcatcacacaaacacatacaactcccatccatcaatagatgcacacgattcacaaatcaatgtatgtatatccatgcgatccattgcatcaaggaggaatgatggaatgcatgaatgaatgaatggaaggatgaaaaaataaggaattgaagaaaggaattactcattaaaattaaaacaatgaaaaaaaaatgatttaattcttgttgcttactatattcattttgtttttgattagatttgtatgttaatgatttttgaataaaaatgttgttagccaacttttcattttaaccatgcacacatgcacacaatgctattgcctttggcgactgacctcaaaccaaacagcaaagcaaaaattgcccaagagaaaaatagaataaaatttaaaaagtttccatatttggatatgggtaccctgtatatatatgtatggcgactcctcagaccaattttgtgactgtttcttttgagtcacaattttgactgaaagggagtaaagcacgcaaacatgacattcctcagctcagacggaatgtggcccgatgtaaagtaaagagggttcagggattgcacgttaccaatattgtttcgatacagacgtgtggattgcaagtctcaggacgccgctcaagccgagtatgacattagtgacatttaaaaaaaatgtagcaaatttgacattgattgcgtatagaagaggaaaatgtcagtgttgcgaaattgcaatgtaaacaagaaaactttaaagcactcagcgtttccacgagatgatttaggtgggaaagaaatttgaaccagtgcatttgcatcgttttcagcgaaagagcttgcaatgtacgattttgggccttgaacaccatcgtctcgaaaacgaaaatcacttcatcgggaggggaaggccaggggtgtgggccaaggacttgccgtgttgttttctttaagcaaaaatcacatggagcatgcattcccggttgcctcaaagccgtctcggattacacaattcttgtttgcaattgggacctctgctgaaattactgcttcctgttttgggtagtgcaaacaatcggtaactgcatataaggggatcgcgttgttttctgtaaagcatttaataacattattttcgctatagttcagtaattagacatactgagattactttatttacttcgaacaatgcaaaaataaggagaagcgctatatttcagtaattgtgtttcggccagagtttcgtttgctaacgtagtgtgcaatatagaaagtgtgctgaaattgtttacgcagatgcgctggagatcgcatacgatttactaaacgtggcatagaaattggttctgctaacttcttctgggcaatctcacttttgttttgtcaagcattattgacaaaagcacatcatataatggatatgaattgcataactctttaaggagaatgaatttttatatttctcaattttccaaactgctcacgactttaacaacaaaaaatgctttgctattagaccaacatgtgttgggtattttttttatgctaaaaataacagttcattaaagtactgttgctcgtgattaaaggtttcattaaaattctatcaaaaagaagagactttatttaaaaaaaaaaaaaatatatatatatatatatagggtgtaaaactagtttttgacaaacatgaatctgtattagaaacactatatcatcgattaataaaaccggtcaagttgcgaatgcttcttataagaacttgttaataagaaaattaaagcaaaaaccttggactttaatgtacattttctaaatattcaaacagacattgataaaagtaccatttctcatataaagtacagtgcttacaaccaacgacacggtacgcaaagaacatattaaccataagattattcttttaacttgcttcaatttcaataaaatttttattaccaacttataagcgtttgtattaaacaaaatcatgttgaaaatactatcactttactagttcataactttccatatccttatattcaaaaataaaattaaccttgcgtaaatattactaagttcttcttgtaattaaggacggttgtatggtgtaatggttagcacgtgagattttgattctcgagacctgggttcgattcccagtacgacctttataaccgttctcatttttttgcttcaatttcgtacaaacaatttgtttgcattataatagttgaacgtgttaaacctgtcgttacagaatttacttgaaaaagctgagaaatcggttctcaaccacaaacttgtggatttgggttaattgcattagtaggatttctgtattggcattatactgttctattatctggacgaacgttacgctatcacgaaagaagaaatagatgtatgaacaaagaccactataaaacaagctactattttttggtgcctttattcaacaatcgtcgcgatgtaaagatttgaagcttcatgaagcattcttaatcgcattagtagtgttactgtcctttccttgccagggaagcacaagtaatgcataaatcaattggcttatgcttaatacaatctttcgatcgttttcctcgctctttcatactccgatttgtaaaattaaacattgcttcttattatgaccaaatcatcgatgtgcttctttttcaatccaaagcattagtaatcattatcttcaagatgaaatcatatcttgtttcttcttcattttttttcaggaaagtgtacaccaagtaaacgatatgttgattgatttgggatatcggttaccaagagatccgatacacctggggcataaaataggtgcgtccttgtgaaaaaatgaagatagttaataaatattatgttttcatcgccaggtatttggtggtgaatagttttgaagttgagagaataacttgatcgatatttgacaccatcgcatattgggttgatacgaggaagatgctattttttttgctttagcgcctttttactaaaaaaaattcaaaagtggtttttcttttttaatccaagttgttcggtgctttggaaattccatatccacttttatatcaatgttgatatctcgatcatctatgccgaacttacaaaaacgtcactccgactttaaaactccagtatatatttcaaggagcatttcaattctaaacaaaatatttcacccttgcatgtacatatattcacgaggcataactaacgatacatattctagcgatacatatgaattggactggtatgatttgggattcgtgcatttttccaagtgggttgaattggcttggtgctttttgactttggcaacatggagttttatgaaattattaaaaacccttcgaatagttatttatatttgtacctccgatcactggactcattctctaagattctattacattgagctgtccaagattcttttatatttgctcatttgtggcgtctcattatacggtgcgatccgtatttttattaatctttaaactagctattacaatctttttttcatgacattgtcaattcagtttgcattctgtacagttaatttacaaggaccataatctaacacacaattcaaaaaaatggtttttgttcccaaacctacatgagaagtcgacttgacgtctcatgatctgctttcaaacatcgttgtagaaatgtggcagcatatttagatatggcttttcacgatgaatgttcatttgctcatttgtttttttattgttctttactaatcgtttttctatgattccttttgatatatttgcttaacattcgctttctttcataaacattttaattctcctttcacttttcataccatcaaaggaagactgcacatcaatttaattatctccaactattactgctcttaagggaaaaattgcttaaaaaatatctttttgttttgttttgttctattttattttgtttattttattttcgaaaatttttatcaccctcagtcatcttgatttgattcttttaaaccacatgttgttccggtatctcgacgcaataatgaacccgcggacttttggaagagtttcgaattctccagcttttagcggaaatttttaattctatttagaaattgatatacaatgtattagtatgcttttgaataaattttttgaaaaacagaatttccatatttatcataataataataattcacattccctagctgaaaactgcctgcaagttgtggtttaaagtgacattgctacccctatatgcatttaagttcgtttaaaatttagacttaaaggtagcgagcctaaagctagtatttattcttcagtcacatttaagaacaaataaaatttcactcaaataagggcagaagttagtttggccatctattggaaacgttcctataaatttttacactttccatgtcaaaccaagtttcaattttgaagaggctcttacaattctgatatctttacctagcgagcttttctttcctattgataaacttcaacttcatcttgctttgccattttacataccacttaaaaccttcttgaaatcattgtttcaaagttctataaaacaagtgtaaaaatgcattcatgtcggcatctttgacacttcacaccactactactatctttataatgaattgtaaggcactcgttttgataacaaaacgcattctgcttatcagtaacaaatctcatctttttttttataatcgtatacacttagtaattctagaaagcacggatattgtcggagcaagatttttcttctgcttttgcggcttggcctgcttcactatcatattaaaatctttctaaatttcggcgcactcctaatagtaccgcagaatctgacattgattatataattaaaaattcgaaagtacattcttatggcgttattaaaacgttcaaaattctagtagagtagtttttgtttaccaagtaatctttcttttctattcgggggtcgacttttgttaattattgcagtgaaaatataatcttccatcatactatgatgaagccaagcaacatctcgatctcagctgtgaagctacctcaagatctcgatgacttcaaaatgttggtccaagaatatctccaagaatttgggatggatcttacatttcaaaacgttgatgatgaactggcgaatcctatgagaaagtatggaccacctcatggaattatgctagttgcaagggacgagcatggaacagctctagggtgtgtagctgtccacccatttggcggtcctggctgttgtgaaatgaaacgcttgtatgttaggccagagagtcgaggtctgaaattaggagtcttgttggtgaaagagattatacagtattccgaaaaattggggtattctagtatggttttggatactcttgacacacttttaccagctgtgaggctttacaaatcttttggattcaaaactacagaaccatactaccacaacccgatacccaacgtagtatacatgcgtttagaaatgtcaaaatgaatttggtaatatccttgcaatgaaaataatattgttttaattatcacgtggtgaaatatgtcatttttctaaggcaaaaaatagaaaggaaaccttttaccccaaactttgttcaatcaattccgaaatgtataaaatattgttatcctccgtaatagcttagaaggctggaagttgttttctttattgtgcagaatcagtacagtatcaacaattgcatgtctagtaacgaacactacttttatattttcaattaaagggcgaatttttcggattcatatctagggtcgatgtttggatactacatacaatttaacttacctttacagattacatttatagctaaaaaagctatcctgaacctggagaaaaaaaaaacaaagagtgcgacttggtgtttattttattcagatgacatcagtatttaaaggctttaacaagttcacatcttatagatgtaggaagtaattctaaacgaagtagatgtatgaatgttgtcacaatatgttagtaaataaagttgaagtagagctattttaagcgagcgctttgcgatatggtaatatttagctcatactttagtaaacaaatgaacagatttagtacaccttttgtttttttttttaaaaaattaaacaatacgcttaaaaaaagcttacagtttataatgaggttccatagttatcatcctatgtttatttgtctgttgcgcgattcttctcgcaatgaaaataggaaaaaaaaggtttcaataggtttaaggaccatcatgagagccttttcatttttaatgcaagtggcaacttgtttgattcggtattctctaattttgacatgcttagtagctattctgctgtcagtattatggagaatccaatttgctgctttgagaatgcacgatttaatagaggaagagttaaaaatgtttgttttgcaacataattgcacattagctgacttgtggtcaggtaagtgtccatctagtgaggacgaataagatagtttttgcgtcctgtagtatctctttcatcaactaaataagaaaattaaacatttagatataaaagaagcaaggaacttttctgaaacattatttattttattcaaggctacttattggactctaaaaatatatcgatcggggttttctttattattatgtattttcgcatttcctgttccaatattttggatagatttcttgactacgtaaacgaaaaacttggtttgaatgaccgtgtggagcattgattggtatattttaagcgcttgcctcattccaataatcagcatttccgttcgatccttttggaaaagatattgctatgatgatcgttaaatttataaatttttgtcttcgtgaataaaaaagttcgcatttttcaaatggtagtataaataaaaaaatgtgtaaacaaatggttaaagcaattagcaggacaaaatggaatgcaaaaacattgtcggaaagttttacaaagacagttaatcaacgcttttttcctgtttttttgagaggtatgacgctttgcatattccatctagtaaagccacatatgactgcggctgtatattggattagaagaaaaattaacaatgagtaaaataactttgctattgtttgtcagtaacccaagtttttcattcatcatttgcaacaaagtcctagctaagcaactttactatttggcttcgatcgaaaaaaaacgtatcggacatttccataacgcaaacgacttgtgattcccctctattataaaataaagattgtattcaaaaacaattcaaaaagttacttgctcgcctgactgcttatcctatttatgaactggataaagataaaacctgaacaggttcattattgttgatataacccaacacgtcaactactggaaaacaagaacaatcaggtccaaaatatagggtttcacttcgcaatgaacaataatgaatacgcaaataaatgatttttaccttacccttcaaaattgtggattttgaaaccgaaaatttaggttgaaaaaaagttgaagtgtcattgactaaacgaagtagcgttgttacccacaatcactaataaatgattattgaattcttggcaaaataaaaaagattatagaataatgtgtttttgaagcattttcatctttgacttctcttgctttgcaaaggataccatcgttgagagaacttagggtaaaaatcgcttataaaagaatgacgatttcttttgccgtaggaaactattccagaaatatgagctatttactaaactttgtatcaatttggatttctccccaagaaaaagaatctcttaaagagcgtaaatcatgttatagagactgtgttcgaaattgataagcggtttgtttatatggaattcatcaacgtttctcaaatgcccagatccattaaatttgatctgtcttaaataaattttggatgttgatttttaactaattcttttctagaagatatttgataaaaccgaattgacaatttgatatctgcatttttgtcattgctggtcttgatacatctaagaatcattgatctctactgcctatctgccattgattcaaatattatgcgtaaaaatagatgtaaattgtttataacatgatgattgattaacaaaattggcatacattcttggcattctggagtcttgaggccgataaataaaaacttaagaaacaaagcgatcaattgaagtgaaattattgttaaaaaaagggaaaaaaagacatattaaaatcaattttggaataaaacttgattttctaagcggcttcgatttagcactcgcaccttgcatggatactctgatcaagctcacgccactgatttgaatgcgaattaaaaaaaagtcaattcaaatagtcatcaataaataatagcaataaaaaatttaatcatagacaaatttgaaataatataacaattatagacgaaaaacctgtaacttaagagtaaaagaaccaagtaaacatatagagtttagttgctaacattcatccattgcaatgcgcccaacgtcttaagtaaggagacaaatacaaaatgcataattaatcgaatatattaaatttccaaacccatttaacaccagcaccaagtatcctttgtgcaccaacttgctatcaatcttggtggaagggtattcataaacaatttagcgagtcgagagctttgctgaaagttcaaggtcgtctttgccatctcaaaacattaatcccgttccatcttccgtatccgtcctgcattagcattcccgtccgtactctcttaggtggcatcggcattgccaacccttgtattagctactcttgcctaccaatattctgccattttcatccgtcttaatttctcgttaatccttcaattggagtttgaaaggtgagcatgattatcggcatttaacatgtgtctagcgtcggatcccctatctcgctttgctttggaattctcccttatccgctgaattaggaagaaagaaaaacatcccaaagccaaccaccaaaacgttcacaaaagaatcaattgtcttcaaaaattgatcgcctgccaagagtttccataaatatttaaaattgtgaattttgagtgtttctcaagttgtttacttttgccttctactttcctactgtactttgatttgtaatcatcgatttcactgttaatcaacaagtgaatcacatttttgtttaaaattctaatagaattacctttctttcgaatttctataaccttcttttcaccaaaattccttgcctaagaaaggaagtgtttgattgtttcttgaaatctgcttgcttacttcatcaaccgaaacgcttccgttgctaaatatctacgcggtttcttctaaattaaattgaaaattgccttttactgttttttaaatcagtgtttcctttgctacagcttttatttttttttctttactgtctaatcactatcgtatccggtacgtttcttttcttccttttcttttgattatttttcgatttacttctcctttgaaaagttatttgtttcattaaatatttcttgcttcatcctctacacccttactattgtttttgtaaaatcatggtcctgctgcaaattatcgcttcacaatcttattcaattgaagtagacgagcattctagtcttggaaatatctttgatttgctatctgatcagggaatcctcccaaaaaatgcaaaatcactccatgcattttattaccatggaactcgtttaaacatgaatatgacttgcgctgattatggcattatccacgactctgccgttcatattgcaccattaccttcttcatgtgacattgatttcaaagactactctacatctgctttccacttacatttttcccctttaactcctaatcatgcatctacggaagctgtgtcgaatttcaagcaatcctctaccattccctcaatttctaaatccaatttaacaaaccctcctcttgaatccgagaagagttctgacaaagcattacttacccgcccagcgacttctagaagacgttgttgccatccaacttgcacgaggattactttgcgcctcgctggcaattgcttgcattgcaatggcagattttgtgctgcccatcgtcttatggaagatcatgattgcgttgctcttttctctctcagaaaggaagagcatgaacgcaaccgtataaaacttgaaaaagaacatggtgataccttgataagtaaagtttaaaatccattcttaacttgaacatttttacaaaacaccatcttagaacttttttttcttcttcttaagctggagttttattattactgttatccttattattatttttaatgttttagctggctttgtttgcacgggaggccacgttacctttcccgtcatcttcgttttctaaatatcttccctttgacgctccgaattttatcgttcctataatttcaatcagtaatgatggatccacgattttttgatctactttttttcccttttcaacagcagttacctcattttcgtttgcattttctaatgttttatttgactgtttaatgaataatcgtacttccattatgatacttactttctattttatttttttcccgtctgccaagcagtaggcttttgacattagagccatgtgtaattttcatatgctctttctaatattttactatcctcaactgtaatcgtgagttgatttggtgaactcggtacctgtaatcaagcttaattgtttctatactactcttatctctgttcgccacatatctcttgaatttaccatctggtattctcaaaaacttttatgaaaaattcattgctttaagatcaaaattacttaactccagttgcctgctgatttggtgcaatgttttaatacctagtgtcagctaactcatttttttgtgggtttcttggacttgactatcttgtttttccgatagattgctgaaatatttttaaacagatgaataaatctttgaaagttgctttaaaatttttttaagtacttagatttaaaccagttataattccttatacttgtaatgtaaagccccctagcattttcgcttatagtcatttgaaatcatgtattcaactcttttggtcggcatccgatcaagtaatttaatcgcatcaatccaaaatttattttagtgatggaaattttcattcaagtcaggcaattcatgtagatcgattttctacgaaacccagtacccggaacgtatatcgtaaaaagtcaacgaaaactgctttggaaacttttttcttcatttttttagccttttgtttaaaaattttcatattttgagagagtaattagaataattgtcatcttctctcgggttttttgataaattataaaaatcaaaattgttgcttaaatcattcgtgttgttagaatttttctcctctacactaagggaattgagtcttataatatttgattttctttcattaaatagactcatttacatatattaaaaagcttttttttttttttggaattattcagaaatttaccataccgataattatcgtaaaccatggatgaatctctagcaaaggacgccgtttttgtagcctcttcaaagcctagtgatttgacaactgaagtcgtcggaccagattttaacaagtatgatgagagaaagaaggctggaggacctggcataacagtagaagagttggtcgagtcgtatggaaaaattggattccaggctaccaaccttcatgatgcggtgactatcataaatgagatggtatgtttaaaatgtagtttttttttcttgatattcttttagctttcatacgctattctgttaaaattgtgaaaaaatatgacttactttatgcctgctaggcacatatcgattgagcaatactaattgttacagagaaattggcgcgatcccaatccccccgaagagaaaagtgatcgtgctaccattttccttggttacaccagtaacttgatatcttctggcgtccgtgaagttttgcgctatctggtccagcacaaatgtgtagatgttattgttacaacagctggaggtgttgaagaagacataattaagtgtcttggccctacttatgttggcgactttcatttagatgggaaaaatcttcgtgccaaaggtttgaaccgtatcggtaacttgattgttccaaacgataattattgccgttttgaggaatggatatttcccatccttaataaaatggtcgaggaacaagagactcttggtactcattggactccttcatcctttatccgtcgtctgggtaaagaaatcaatgatgagtctagtgttttgtattgggcatataagaataatatacctatctatagtcctgctcttacagatggatcgattggtgatatgctttatttccatacttacaaagcgactcctcgtccattagttttggatattgtcgcagatatccgaaacatgaatactcatgctgttcgtgccaacaagtctggaatcatcattcttgggggtggtgttgtcaagcatcatatttgcaatgcaaacttaatgcgcaatggggcagaatggagcgtctacatcaattctgccaacgaatttgatggtagtgatgctggtgctcgacccgatgaagctgtcagttggggaaaaattcgtggcgatgctaagaaagtaaaggtatgtgacgctatacttgtatatagcaaattctaacttttgatgtctgtaggtttacggggaggtgagtctcttatttcctttaattgtggccgctaccttcgcgaagtgaattaaaataatatagaatttagctttattttcctagaacacgattcttatggggcgtttgttttttatactgatcaaaagcaaaggcatttcaatctcctaaaaagttcaccaatgtttgggtttttatagaaaaaattattaaatatacattaaaatgttgcttacaaaaaatcaattatgtttgtttaatcataaatttttttttacgagaaataatactaacttgtcatattgtttagttaactgcctaatgtcattttggttgtttgtaatcatgaagtgtccgtattaatattcctaattagcaaccgtttaaaaactactagttttatatttccttgtcttatggtttatctcacaatcaccttacagctagcagttccaaaattcattgtacagccacacggatgaggtgtcaattgtgaaacattcagattatgatccactgtggctaggcattagttataataattattcccgtatttccgcgtatttgatatgacccgccagttcgcaaatataaacttctcagaactccagtttactttctgaacacctatcaaaacatataagaggtagatgtgtcgggatcactacgaaacgcgctaattatagaaggattgtaagtttaatcttcgaagcgaagaaacaaactaattcttttacggttttagtcatttcctgcgattatttgtcgagttccttgtaacgtagaattttagtgctttgtattgtgctggcttcaagtactcgtttaatattcgttgtctacaaagctttatattgttaatttttatcagtttttggctttgatataccaaagcaccattttccaaacaagtttaatttacccgtcgaaaaagtgatcgggttgatgcgcatcagtccctcaattttccacagaatacaattttacaaaaaacgaactttaaacttaatggcaccagaaccctctctcacatatctttcgcaggcctcttcttgcaatggtgcgacagacaataggaaattagttattttagacttgaatggaactttgctatgtcgcgcgcttgcagtcagatcagaaaaatccgtatacgaagcctctcgtaatcctattccgagaccgggtcttcataactttcttaaatacatcttcgccaacttctcggtaatggtgttcagctcatccaaaccgcacaatgtgcaagcgatgctctctgcaatcatgaatgaggagcaaaaaaaggctttaatagcttgttggacaagagtggatatgaaacttacgaagcatcagtttgaccgaaaagttcaaacctacaaaaatttggacacagtttgggaaaaaattcaccacgacagtacgggtaaacctgtttcttggtctcaatacaacactataatagttgatgattccaaaacaaaatgtgctgctcatccgtataatcatatagctgtgtctgatttcgtcgcaaagtcacattccaacattcccaaagacattgaacttgcttgtgtaattagatatttaaagcatttgaaatcggttcccaacgttagctattatatctacaaatttcccttcaaaattttggctgataagtcactagaagacaatttaaaatacttggatgaacttgacgaaaactataaaaaagaatgccaagttgataacccccaaccttgagatcatttacttttgacctgtttcattctaatcggagctgattttatgtgcttttcgacttgcttttaggtgactcaacaactatcaacaacttacaaagtatacatagctaggcggatattactaattattgtattatttttatgttataatagttatgaactaatgaaatcttagtaaattagaacatatggtaaagcatctctactggaagtaaaaatggcaatactcaaaccctcaaaggaatttcgttagtttttgcaggacggcggagcttctttcttttgccttcttcaaataatgtcacttgtttcaaatcgcgtccaagtgtatccggtttcttaaccttatacaaacgaactaaatgatgaacggtagtgaatgcttcttcgatagtaaatagttgaggatctttcgatggtagtttttgattgcgagcacggtcatatccttgattgggagggaaaagtttccaagcaccgtgatatgacatcttatataataaagactcacgcatagtgggagtagccgcatcgtcagttcgatattctccattaggagtaaaaaagttacgctctactatttcatcgggccataatccctgagaaattcggatcatccaaaggaacttgttcatgtcgtcgctgctgtatccaagagtaccaccatatataataagaatataatcaacatcgtgtttacggaggatagggtaagctttttcttcaggtgaagacatggcttttccaactgtggcaatatgtgtgttgttccacgtattgttgtcgactaaagtaatacgatcagccataccagcaatttggtaaccataatcccaccaactcataacctttgtgtcataaggagtgtttctacgaagccagtcataagcttcacggaagtcatcaatatacattaaactaccatcgtttaacacggtagacaaaaccacggtaggggaagagtaagcattagaagtcacccaactggaatgataaacaaacattattaggaaatatgcggtagaggaaatgactaatactctggaaagcaaactgtaaattccaatattttttgagccagaagtgaagaaactaagaatagagaaaatacctttcttgttcttagatttggctgaagcggcttcttcgctcactttgtcctcttcaacttcaggacccatatatgtgtctaaaagagtggaaattgctacagcagcagctatgcaaacacaaggagttaaggttaaaaccaaacgaaccatcacaccacaaaaatatgttcctaagacagaatatataataataaagacatgttcattacgaagttccttgaaacacaagtaaacaccaactggcaataaccaaatcaaaaattgaagatcaaagaacaacgaactccaagtaggaggctgatgttctgataccgaagcaatgataggaatatgaatcttggcgtagtttgtatcccaaagagaatagaaacgtcctgtccaaggagcgataacacctgttgaagataaagcaaaaaggacgactgttgctagacccactaagcaaaccaaggcaaaacgaataagtatttggaattgcttggatgaaactagacctttaacataattgtagaatgcaaaaagctgtaacaggccaaacactcctaaagcggacatatgctcactagtcgacacgggttggaaaccaacaaacggaacttgcatagaagccagcgttccaataacatagtatgttgtgtaagcaatgtataatttgctagtatagcgacccataagtagaagaacaaatacgtgtaaaggtatcatgtttgtgatgaatacataaccaccccacgcagttaccatatagaagtagagcaatcctgtgcaggcaccccagaaagaggagccagacttcactgccttgatccacaaagcaaacgttgacatcaaaagggtaatagcaattgcttcattatcgtaagaaccagcgacggaacgggaggtgtatccaggagcaatacccataaatgcggcagctaaaaggccacatgcatcacttttcaattctctagccagataataggtagcaatcgcagtgattccagagaaagcaggggcaagtaaaacacatacatcacgaatgttcacgttaattcttaaaagatgtaaaactttgaaaataataccagacgtgaccataagtcctgggtacaaagtaccacccgctacacgacccaacgggtaccaacttctttcatcaaaccaatttaaaaagttataaaaaccttgttccaccaatattttggaagctcggaaattgaaccaaggatcaaattcatgaataatggactcgtaacgaatgacagaaaaaagcctcgaagagacagaagccactaaaagatacttgattaaccaactgctaatacagtctattatgcaaaaattaacttaccagcaatacatataagaatgagcactttaagtggaattttccagtccttctgatgagacttcacgccttttttactcgtaattgtagcagaattagccatttttggtctgctaattacttagagtgtttggctctagtcgggtgcaccaagtaggcgtatgcagcttaatagcacagtctaaggaataaggaagattgtaagggaatttaaaaaatctattaaaactaatcaatgatatctaacatgtatataaatgtaaatttgttaaacaaacgtttattatatccttttagtattctgtatttgctctttataatttgcttaatcaaggtcaacatttatctggataaacaaattcttagttgacgaaaatgttaagaattgaggaataaaaaagaataataaacttggaatctttaaaaattctgctccgagcacttaggcttccctaactttaaaaataattcaggatcataaccagtagatgtttacaggcataaccaaccccaatttagagataaaagggcactctcattaatttttttataggaaatattactccactcatgttggagaatattctttacatattcatattccaagcgaacagtcattttataagtcttcaatacggttcgactatcaggctcaaagattcgagaatgacattccgagataaagagttgactaaaatgaaaagctaacgctacgggatactcaaattgcaaagattagttcggtttgagtctttgcaattatacttcacagactctttgccaataaactaatagcactaaggtcatcaagcaatatagaagaactgtcaaaacattttgagaaatgaatctctttcgaacgaacatattgcacgaatcagcagtgtcagtcgtctgaatatttagcgatacaacaactttgtctgttcaatctcatgtgcctgtatagtcccttaagcttttttttgtagtaaaaaaaactaaactattctttctgtttaattcagaagctctccaatgtcaagaaacccaatgcgcctttaagtgtgaatagctacagcaatcagcaagtcaaagcaaaacgcattcttgtctttaaaagaatttattttaatcaatataacagttgagtttgggaataattctagagaatgaagatgttgttagcaatcctcttttcctaaaacaccctaacctactccatttcgttgaaaaaataaaccacttccccaattctatgattttgggattttttttgggactatattagagaatttcttgttttatatatatcaacaggagctcattaacgtcaacacttgaaaacaaaaagtatttgtcaattataattatcacgaggttcattattgatttttcccgaataagattatctccaaccaagaaaacggaatctttgaatctaaaaaaacacattctttacgtttcttaacattcctcggcataaattgttctcttttgaaaaaatcgttagcaaaagagttgctgaatcgcaaacaagctacgaaaattgcattatcttaaaagaaattgtgtaaataacaatttataaagtatttcgggactttatgaggccgacacattggtcgagtaatcagtgcgaagtggattttacagctgaagctctcacaaccctttctttgtcaaaccggaatcatgaggaagatccaattcaacctgtgttaaaaaattccaatttatttctcttgaacagagacatatggtccttgatcattaattatcttgatgcattcgatatattacgcctgatgcattcaagtaggcagttttactattggcttcgtaaatcagctgtcgatgaatgctgttttaataacaattttcttaatttacaaccttatcaacgtacagttcctgttgccagtgatttagaatgggctactgaagttgatctctacggaaacccaccaattttaaaactccaacttcgcgattcatttgtctggtcaatgcttgccaaattccagggacttcagaccattgctttagacggaacaggtgttaccatttctagtgtaacgaatatcttgctgaacattcctaccgttaaaaccttgagtataagatggtgtgttggtgtttgctctctatctctcattgagtttctacaaaattctaaaagcaggacattttcattggaaaatctatacgtccttggtgttaaaggattagaattactaaaacctgttttgcttgatggctctgaggatgacacattaacaagcaattggcatagtcgagtaattttatttcaaaatgctttagacgctttaccaactactcatggtaacccagtcgaatgcgatatttcacgttgccctttgaatgcatgcaaaattgcaggtcaggaaactgagcttgccgatcttttttctttgcaaaaagtccctgcttgtatctattgcttaagggaatggaagaagccgatttgtcgttattgcatagatttaagaagttgtttggtttgcgattcatttgtctgtccttcctgcatatcgttggattttgatttgcaaatacaagcatttgctcgtcaacaccgtgtaatatctactttaggtgttgtttatcctgaaagagaagactcttgtttccataagatcaaggccgcccaatggcatcagatcagtcctagaagtcttttgttccaattccaagagcagaaccatattcaccacaaaaagattcgcaggaagctgttagcggctggatggaaatggcctcaatcacagatatagtaagggcaaggcgacctaggtgaaaaaactttttactttcacaactcttctttttctttcatgactagtctaataatgatcttatgccattcttactcagaattttcgttttcataaccatgcgaaactcgtaaaataatgatatacactgaagtagctagcattgcgttagagggtgatctttgtagtaacataacattttgaaatgtgcacactaatggttgctctgctgttcgtcttttctagctattcttataacgaagtaaaaatttattgattaacgcttaacaaacagttggaaattcggtttggaatgctcgttttttagtaactgtgtttatgtctaagcgcaatcctcctgtgactaatatcgcggacttggtgtcagattcttccttagatgaagactcgctttcttttctcgaagagcttcaggatccagaattatacttcaaaaatgacactttctcttccaagagtagccattctgatggcaccgttactggggatacgttgcgtaggcagtcaagcggtgcaactgctttagagagattggtctcacatcctcgtactaaaaattttgatttgcaaggaaatggaggacaaaattctgctttgaaggaagtgaatactccagcatatcagtcaatgcaccatttcgagcatttaataacacccttgccctctactaatgcgtctcacagtgaagtttcactcagtgcaggagtgaatgatctcaattctaattcggagcatgatttgttacctaaaagtgtaaacaaaacccccggttctttatcaatttcaagacgacgaagaatcggcagaattggattaggccctccaaagcgtgctgagtacacgttgacggatccctcgaagacttccgataccaaaaactctacagaagcagatgaggatattgaaatgaaatctcgagaagtatcaccagcttccaactctgttgctgcaacaactttaaaacctctgcagctgcataacactcctttgcaaacatcccaggagcatcccaaaccttcttttcatccttctcagtttgagagctctttttctcctagggtgcagtttgatcacgatgttgaaagaagagctagtgaacttcattctcgtccagtcaccgttttccaagagcctcagcgttctgcttctcaaccatatgaatctcatgctctttctccaaaggtggctccgttatttgataacagtcaagctactcccatacccaagcgtcagcaggacgttgttactgttgccaatctacaatttatcaaattaggagttgttggaaagggtggaagtagtatggtatatcgcatattttcccccgataacagtcgtttatacgctttgaaagaggtgaactttattaatgcagaccaaactactatacaaggatacaagaacgaaattgcattattaagaaagctttcaggcaatgatcgcataattaaattatatgctgccgaagttaatgatactttagggcaactcaatatggtgatggaatgcggagaaacggatttagcaaaccttttaatgaaaaacatgaagaaacccattaatcttaatttcatcagaatgtattgggagcaaatgctagaggcggtccaggtagttcatgatcaaaatatagtgcattcggatttgaagccggccaatttcctgcttgtagaagggaatttgaagctgattgattttggcattgccaaagcaattggtaatgacaccactaatatccatcgtgattcccacatcggtactattaattatatggcacctgaagctttgacagacatgaatgctcacacaaactctggcgtgaaactcgtaaagttgggcaggcccagcgacgtgtggagtttgggatgtatattatatcagatggtgtatgggagggccccgtttgctcatctaaaaatgatccaagctatagcagctatccctaatgaacaatatcacattcatttccccgaagttgccttacctgctaatgctgtccaggagaaagagggatcgttgccaggtgtaactgtcgggcctgatctaatggatgttatgaaaagatgcctggaaagggatcaacggaagagacttacaataccggaattgctggttcatccctttttaaaccctttgccatcctatttgacacctttggccaaaaagccgttacctgtttctgggcacaccaataatgctcatccacttagactcagcacagaaatctcagcttctcaattatcaatgattatagaaaggtcggtggagttgagtaagcacaagcgattaaataaggaacttattgatagcatggcttatgattgcgttagcaatttacgaaaaatgccagaatagaggcactaaattttccgattattcttaaaaaggttttatcttttacaaagtttcccaaacatcatacgagtttcttaatgttaacgacttttttagggagcttaaaggctttttttttttaatctttaatttttcgctcttttaaaagaaggtaattatgaccttgattaatgaaccacatattatatggcccctgatatctatactttgatactatgtaaatataaagaacgctatactcccaaacgctataagttgtttgtttacgatataatacctttttgtgtttgttttttttaggtaaagcaaccaaatgaatgatgcttttttataagaaacttttttaatataattgggttatattagacattaaaaaaaaaccccataactaatgtaaaacaaaaacctttaaaaataatgtaccgccggtagagatgattattaacgccataaatgttggtgcaggaagggaataaaacaggttcaatggaatatcgataatcctaaaaaaacttgtgaaaaaatctaagttaaatctaatcactatccaaaaatttattggcagaagcacccagatacaggcgtagagtgttaggggagcaatttaccaatttgcagcgaacctttttgcgccctgcttcatcgtgagcacgtagtcgatgacagcccccaaaggcaaaataataaggcttcccactctttttaaacgttaaaacatcaacaggaggaagctcaccagcttccaaatcttctgaagtcaaaccgcatgaagctggaggagttttccctgtcatggtttccatcatactattgactttgttcatatctaaaacaggaggtataggacgaattaactcagacatatcaagctcaacaatgttgttatttgagccagtgtgaatcgaagtcatgatggttaaaaatgaatgaaagaaagaatataaaaaagataaagtgaacagaaatttttataaatagaacagaaaattataaaaaaaggcaagttaataagaatggaaaagtggatattgatatcgagtatatttactccttgatctgatatcgtttcctgttgtactaatgatctgccccacaacctatcttatcccggtatgtatataataatttacaaatatgacatcattatcaaagatgaatcgatacttaaaatcttatgtaaaaatttgtcagcatgttagcgaaacacgttaaaccgactaggacaaagcaacgtggttacgttacgaggtctgggtttgtgttcttagtaaggtagttggagtagcttattcattaaatgtagatggcaataaaacactattgcaaagatgtcaaagtgtagaatgatgctacctaaatagaatttcaagcacaaatacttaggtataaataacttggagtcgacggagaactgtaaatgcacgagtacattcaaaaatgtgtaaacaaaaggttcactttctgaaaacgctttctaaaatgtgacagagataaccgacacaagatcattaaaacaatatgagtattgttttcgaatggtgaaagaagcattagctagttgaagagtgcaaattttggttaagaagaaattcattggtagaatgtaggcttgaaccgttagtcgtcaacaaaagtggaattttaaagattgcatctgaaatccttaaattttaagaaaatccatccttaagtcaggattaagaaaccatagtatattattttgtttgtataagttcggctgctatatttgctgaggccaaattgattcttggccaacgttttatatcataagatttgaaggcaatgtagcaaattgaatattagattattttaacactttaaaaatgttaggtaatgtaaggaataacatttcaatttaaagaaggactgagcgacaaatgaaaggctgttcttttttttacaattgttgagacaattacaagaactatggtacacataaaaacttttaaagagtagcaaggttttaatacaattcttaaagttttttgagcaaacagatcacaatgatcctttcatatgtacatgctttagagaagtaaggtcaatacttcaatcggacttctcatctacaatgaaaacgcgaatttcataataaatactaatcatccatccgttctctcatatccttggtatcctttatccttcccattagtcaatctctaaagccattaatcctcatttttttataatgccatcgctcaattcccgcaaaacatcaaaccttttatgaacagatactatcatttacttacaatatgtttttagcaacatagcttcctattagcctgatgtgagattaacttcgataaactttcaatattaaaacttgcattcgatttgaatcatctttactgccataaaatagaattgcgatttaggatcaagttagcacgacatcatggtgttttccaatattcgcgacctgttctcaaccaccactcaccacttcattaattccaagttttagaattctttagctttttgaagtattacttgtgaattcctcaagtgatagtatttattgttgaaattgctaaatatttttcaatttcatcctgcattgtttccttcttcaaacattatatcagggagaaaattgaagtgtttttttgcctggaaatctaatccaattgctacgaaaacgaattatcatatcaaaaaggtagaataacattaaaaaatgaatcctgaacgctgggctgccgatttagtctctaatgttaaggattacggcaagcgaatcattgactatgctcatgaaaaaactagtaaccctcaacctgttacagttcatactacaaacagtgccaagggaagattgggagaatttctttatcaaaatagagtatcagttggcttaggatcggccgctttgttccttgctggattatcctattacaaacgctatgattatgtacgcaagcgtcgtgctccacgtgcacccaaccaccaaaaaacccaagttgttgtcttatctgcgtggaaccctctcgcctcagtaattgctcacgatttggatcgtcgtggttttatcgtcgttgttcttgttcgcgatgcatctgaagcagctactgtttctctccaacaacgcccttacattcaatctttgattgttactcataatgaggctgttgaacgcttccttttgtctttttccaatcaatctggccctaaggagtatgctttgcgcctacgtggtcttattctcgttcccacaggagattctttgtacactccaattgagaacattggaaaagatgcttggatcagtgcttttcaacaactcagtgaatctttctctaacgtttctcgaatgattcctcttttgaaaagtcaaaaggccagaatcattggcttgtctcatggtatattatccgcttatgagcctcccaattatgctgttccatctattctttcttcttccattgaaactttcttgcgcactctcaagcgtgaaacgggcttacaggttatttgtatcaaacttggaaatctcagctttttgaattacgatcattctagctctccaggtaaaagcaattatcctccttcgttgtgtacggaacgtaaggttctaaacaaaatttttgactccttgcttggttgctggccctctccaactcgccatgttggttgtcgcacctttttcatggtcacagtatcacggttccttcctacgtgtgttattgatgggattttctccttgtttggaaaatttcacttcttttcctgcagtcttattaagcgcagctaaatacttgtatggagcctcagttctctctgtttccttgtcaaattgaactcatcccatgtctatcatggtttggtataatgataatgatgctatgaaaagatgtcattgatatccatatcttttgcttgagttttttcaattatttttgtttctattttttttacgctcgaggtgtaaagcgaaatctagtaactgttaagctcttttcctcagagcgaacttaagtaaaatggtttataggttattttaccgttcgtactattgctacaatttcgatttcaaattgtattgtctacttaaatgtgcaagtgatacaaaagataggatgtatattgatcgctactgaaaccgtaaaaacaaaagttactcgtaaaatgagtgtcaattttctctttaatttattgaatgaaaatattaaaaatcattcgatttaaacaaattcagtttggccagaattctaaacatttcaattgcccttaattttgtttgcctcaataaatcatcgctctatttcgttaaacaacataatgtctgtacgtcctctctcactatgtggtttacttccgtatataaacggctcttcacccgcaagtgcacgcgctcctctcaaaaaggtgttgttttcgtcgcattcttcttgaagaggccaatttttgggattcttttttattctaatttttagagctgaaatgaacatggaacaagaagatgatcaagtcccagctgttgcagctgaaactgttcctttaaaacgatatgtaacgaatcctggtgctaatcgagacgaagaagttgcagcagcgccttcgtctcaagacactccttattttgattatgcttatgagcgctctttaagacatgtaagtatttaagtgaaaaccccccaattcgatatattacgtgtttaactaaccataacctagcaagatgctaaatttctggctatgaatggaacacaaaacggtcgggatggactgccctctaaaagcccaagacgaccatcagtctcggctagcacagtaaggaatagtgatgatgtaaaccatagtaaagctggtcctggaagtggaaagcttttgaatgatacgcttcaaagcaaaataagtagcattcatatgccccatgtgcagcagggagacaatgctgtagtttctagtgttggtggccctgaaaccgatccaggaaacatggaaacgactgaccctcttttctctgatgaattggcagaaatttatttgtcaatccataaatgtatggacatgcgacacaaatatattagggtgagcttacagggtgagcttgacaatcccattgacgatgattcatggattatataccctgattgcaaagaaggtgaagatgatacgggcttgtttaattttgctgattgcaaaattcctggaattgaaaatgaaatggaatatcacatggatcatcaaggtatatttcaagtttatgagaatgacagcgcatacattgcggggacaccgtcttttcatattcctactatccgcgattattatatagatttagaattccttctttcggcttcatcggatggtcctagtaaatcattttccttccgtagattgcagtatctagaaggacgctggaatatgtatatgctgctaaacgagtatcaagagctggcagataccaaaaaagtaccccatcgtgatttttacaatgtacgtaaggtagatactcacgtccatcattctgctcttgcgaatcaaaaacatctcttgcgatttatcaaagctaaacttcgtaaatgccctaatgaaaaagttatctggcgtgatggcaaattcctgactttacaagaagtatttgattcgttgaagttgacttcgtatgaccttagtatagacacgttggatatgcatgctcatactgacacctttcaccgatttgacaaatttaacttgaaatataatccaattggtgaatctcgtttgcgtactattttcctgaaaaccgataatgatattaacggtcgatatcttgctgaacttaccaaagaggtgttcaccgaccttagaactcaaaagtaccaaatggctgaatatcgtatttctatctatggacggaatcgtgaagaatgggataagcttgcagcctggattattgataacgaacttttttctcccaacgttcgttggcttattcaagtacctcgtttgtatgatgtgtataagaagtccggtattgttgagacttttgaagaggtcgtcagaaatgtctttgaaccactgttcgaagttacaaaggatcctcgtacacatcctaaactccacgtgtttttgcaacgtgttatcgggtttgactctgttgacgacgaaagtaaacctgaacgccgtacctttcgcaaattcccttatccgaaacattgggatattaatttaaatcctccatatagttattggttatattacatgtatgccaacatgactagcttgaatagctggagaaaaatacgtggttttaacacctttgtccttcgtcctcattgtggtgaagctggagatacggatcatttggccagtgctttcttattaagtcacggtattaaccatggtattttattacgaaaagttccttttcttcagtatctttggtaccttgatcagatccctatcgcaatgtctccattatcaaacaatgcactgtttcttgcatatgataagaatccatttttgacgtacttcaaacgaggtcttaatgttagtctttccactgatgatcctttacaatttgcatttacccgagagcctctgattgaggaatatgctgtagccgcacaaatttataagctctctgctgtcgatatgtgcgaattggctagaaacagtgttttacaatccggtttcgaacgtcagcttaaagaacgttggttgggtgttgattttcaggatattgatcgtactaatgtacctataattcgcctggcttatcgtgctttgactttgacacaagaaattgcgttagtgaacaagcatgtccaaccatccaagcacccttcaaaccatgatttggaggaattgatccataaatatgatgctatgactggtactagcgaccctttgtcggcttctcctcgtacgaacgacgctacaataagcagtagattgtctcttcatgatggtcatgaccatggtgcctttttccctggactaagtgtgatttcagagcgtcgtcgacgtaaggatagcatggctagcagtagccaagatttgaaagattaaggtttctattatgaaccgctttcgtttattttacttttgctttttttttcatgcaactttgatgtattgaaacatttggggaaggcaatatacctttgatacctttgataattgtgcattctgttttagaacgatatttgttcttgttatgttaaataacccataaaaatatatataacatatatattacctccttttctttcctgtctttttttttttttggaatgaatgtttactatacatatttaaatagataatgatatccatgtgaactaaaatggtatgaaaaaagcttacaagtctatttaatggaatacttatagagaattaattctcaaaaaaacaaatcatgtggatcatcttcattataataaagtgagtaaagtaagataagttaccatgttacaattcgaatttagtaataacttaagcaaaacgttaaattgattaatcagttgacgcggacaatcagcaaatactaatcgcaccaaaagtgcacacaaaaataaacaaactagtttagtatatcgatttgtagtgtgataagggttacccattcgtggttcaagaggatgaatttaaacatttttttcaagttctttgacaaattcatccatatcgaaatcttctgaatctttcttcaaattaggcaacatagagtcttctaaattgagtattagtaaagcgaaaaaaaaatgagtactattgcacccgccaaagttcgttaaactcgttgagatgcaaagaaactaacctttaggaggagtgtttttagtattgagatatgcaattttggcagattcaatcaaggattcttgtcggtgatagttctcatcaatctccttctgcttttgacattgaatatgactcctatgctcgtacattccagcacctaagccaaggacgagggctgaccagcgtaatgtctattcgttagagatggttaaaaatacacatggatatttcgtgaaactaattcattagaggatacctttacgtttatggaattcatttttagagcgttatatcacttttgtaaaagagtggggagtgttcaagttcattttgcatccgagcacaatcgaactctaaacacttaacacgaatagtgcaacgtttagtattagtttaacattctaataaaggtttttttaaaatatttcagcaaacgctttaccgtattcttaattactccgcggtattgaagctgctaccagtgcttgatccatttcgaaaacaaagatagcattaacacgttacgacacattaaattgtatacaataacaaaacttcgagtacagtagtttacagtgcacgaagaagtcccaaggtaaagcaaacgaagtagagttgctctccttcaccaaacacaatgtcgaaagcagcaacggttcccgtggcatttcaagaccgagaaaagcctcaagaggttcggctttcaaatattatggcggctcgctcagtcgccgatgcgattcgaactagtttgggaccgaagggaatggacaaaatgattcaaacaggaaaaggtgaagttattctaacaaatgatggtgcaactattttgaagcacttgtccgtccttcatcccgctgcgaagatgctggtcgacttaagtgccgcacaagacgttgaagctggtgatggtacgaccagtgtagttatcttagcaggatccatgctcgcatgcgctgagaagcttttaaaaaagggaattcacccaacagttatcgcggaatcttttcaaagagcagcaggttttactgttgattgcatgaaagagaatgctttggccattgagctgtctgatcgtgaatcactcttaagggcagcaaccacatctctaaattccaaaattgtttcacaatacagtaaccttttagctccaattgctgtagatgccgtattaaaggtcattgaccctcgtgttgcgacaaatgtggatctgaaggatattcgtattgttaaaaaattaggtggtattattgacgataccgagttaattcccggattggctttgacacaaacggcagtcaagagcgctggcggtcccacaaggattgaaaaggctaacattgcgcttattcaatttcaattatctcctcccaaacccgatatggaaaatcaagtagtagtcaatgattacagacagatggataagattcttaaggaagaacgtcagtatcttttgaatatgtgcaaaaaaataaaaaaggcaggtgccaatgttattctcatacaaaagtcaattctccgggatgctgttaatgatcttgctttacactttttggccaaactcaaaattatggtaattaaagacattgagcgtgatgaggtggaattcatttgtaaatctactggatgcaaacctattgctgatattgaatcctttgcagaggataaactaggacatgcggatttagtagaagagacatcttcttctggtgaaaaaatcgtaaagtttagtggtgttaagaatgctggaaaaacagtctccatattatgccgaggtgctaatctgttgactttagaagaggcagaacgctctcttcacgatgctctttgcgttatccgctgtcttgtcaagcagcgtgctttgattgcaggtggcggttctcccgaaattgaggccgctcagcgtcttttggagcatgcacgtcagcttgaaggacgtgaggccatttgtatccgtgcattttcggaagctttagaaatcattcctgttacactagctgagaatgcaggattgaatgctattcaggttgttactgagttgcgtagtcgtcatgctaacggtgaaaagactgcgggtattaatgttcgtaagggtatagtgaccaatattttagaagaaaacgttttgcaacccttgctcgtcaacattagtgcaatacagctggctgctgaaacgaccaagatgatcatgaagattgacgacattaccttagctcgttagggtttcgtctcccttccgaaaattggattacaggaaagagaaaagaagaatttacattgttaaatcttgataaagaagagttgagaagtttggtatagtaacatataatgagtctattattaggtttaattcgttctttggtgattattgataaggtatttgaaggcaagtagacggcctgtttactttaaggtataaactatgttatcaaatacggcagtaagtacagcttttcagacaaagaattagtaaaagcacacagatttgcaaaattaagttgagactagagaagaaatgtgtgagttaagttgtacttttaatgacacggtgtcgataccaatgcggtcaatcgatgtatggttagcttttatagagtctttagtagataaattaataaatgaatcgataaaaaaattgttaaatattgtatccaaaaaacgaacgataaaacttttgagttcataatgtctaaatcggttttatcataaatttgcattgctgaaagcttcattgctagatccaccttttgaagcggctttttttctgagagagcttttttttacttaaaaaacttagggatataattgaagcaaaaaacgttttaaggacgtatgcgtggaccacggaagcgctttgccaagggaggtacaattgctgcagtaagaggaactctagcaacaacaagagctttatgaatcccgtaagcaaaggccagttccgtccaaatgctagaatggtacgcctccggttctcctgatgctgttgattcaggaatttcccagttaaaatatcgacgaatactattcaagatcgaatgttcaaggtagccaattctctctgcacccaaggtacgcacaaggacaaacgaagcagaaaaatcaagcactgaaataccaatgtagactcccaaagaccaccatccatactttttcgtaagttcttttactctctgggtaatagttaatcgaggaggcggagaggaagaaggaggaatcgaagaagaagaagatattgatcgtcttacaggcacattataaagtggaagagttggagctcttcgaaatggcagtcgtacggatttcaagtttcgccaaagattgctcattcccaacgaattgtcaaccgcaaagttatatccttagaatatggaatatcttattcaacaattgaataaaaaggtaatgtaagttttgctttcagagagacaaaacaaggatgttcatcagatgtcttaccattacaaccatctctctatatgtatgatatagacataattaaggacgaatgatataatatgttataaatacataagagtaataaaaatagatgcgctatattggaatactgtaaattattattatagaacaactggaatccgggtatgctcaaatatttatcttttgaaaagttaattggcatgtgacttttgttatcacaaccttcattgtagaaaagaaaaataaagaaaaacttatattcgttttcataaacagaatttctctcgttaacagatcgttaagtctcagtaaaggaataataaaaatattacttacgatcggttatatgcgataactcgctaaattacttttatacaccgcagagaagcgcaatgaaaatgagcataaacattccagtgcgctatgcattgcttaacggattaatctgcaaatcgtcaaccaaagtgttaaagatgaattgataatttattcgttgttttatagatattgggggtattgcgtgtattgtgtgctaaagaagaaagcacaataaacaaataaataaataagttactcctcggatagggatttgggaagtgcaagcactctgtgcagatccttgtttctcttccgtcttctagaagttttagctaagttgcggttaaagactgaccgaaattcaaacgaacgaacatcattgtataccagcaccatgcgtctcacctagggctttccaaatgaaagctattcatctcgaagctcatgtcagtgaatgctctcattcctatggcatctcgaagcttttctttgagataaacagtatcagaagaatcgatgggaattccgtaaccctgaataaatgttaagcactgctctctagttaggttatctatatcttcgatcgtccgcaaaggaggcaaatcggcctggggtaaactgccatttagaaaaggcacgacgatggccggataaccagttgctctccttctcatgttttgggaccgctttaaatccatgtctgatttaaaagaacgagcatctaaattctctagaaattgtttaatatcatacaaatcacttggaatgcgtggcagattagaagatggtgacagggtatttctttgatggatggaaaagacactgttttccccactcaacgctcttttcagcttactcggtttattggaataatttgggttattttctattatcctttcagttgttgtattatcgctttgaggaaggcgtttgatttggttttcttcgcttagaatttgggccaatctgctatgtccacagtcttgagatgattcataaagctcattctcttttacaaagctcctagcttgataatttttaggatcttgattatccgtattaagggcttgcccatgataatcggtatcaacatgagactcatgtcttgcaagccctgcgtaagaaacgtcaactggttttttgcgagaaacagcttttgctttgactatattctcttctgttgagagcatgtttgtatttgattcacccttatttgccatccgtttggccttatcaattttttttcccaataaatacacattttcaattttttgccaattttcttttttcatcttgaaaagttgctcgaaaatagtaaagacaatcaataatattattcccttaaaggggaactacttccatacagaaaagatgttgtactggatcatttataaactcccatgacatgtaaacagatgtgaatccctgacaattgagagccatgttttaaaccgttaaaatttttaacgcgctttaccgatgttttatatgctctaaattgtatgtacaaagaatgaaatatcttgtgaacataaaggttatttaagaatttaggctgagatattttatagtgaaagcataaaaaccgttttgtatacatagccgattattctactgtctataccaatcattgtcttattttaaccattgggtattgaaaccgagttctatttactaagaaaacacttagtataattcttttttttgtatttgtctgagagattaatcaagtacgaactaaagaaatctcttgtcatatattttcctttgtgtaaatagctaaggatgactgttacaatattgcccatagcgttctataacttctggtggatcaatcgcaatcatttttcatttcaaagaattactaattgggtctatagaaaaatcatttctttttatttcagactattttgtttgtcattgaatttcctacattagctgctctggtttattgtatcattaacttttaacataaagaacctcaacaagtcatgctaatttgacattatagaatgtaagtatattaaattatgataaactatttattgcaaaagcaggatggatagtacattatagagcatagaaattgttgcaaagaaatccacagtttattatctaagatatttactttatggagatattaatttagaaggctcatagccgtatttttttgcattataagccatttgtttcactggctttatatagtcaatatgcgactcataaattcattagagttattctctcgcgaaaaatcattgaaatgtggggcctgatcattgttgtagatttaagcaacatataaccgaagctaatgagaacaaattgaagcagagtttttctgaataccaaatacatttttgatactccagggttgcagagtttttgccttcagagcccattgcaagtatgttcggtttctaagggtttcctcacttcatacatagttagatttgttcctcaattcttaatttttcgctgacttcgtgacgctttctactataatcatgttacaaactaatatataaacaaactagtgacctttaggattaaacgagaggcaagcacaaaccacttgttccattcaagttactgcaatatttttatggaagatattagaaaattagcagaatactcaccaagtttgtcacaatgcaagacgatggcaaaagatccttaagctcattccatattaaaaatgtcgtaagttagtaaaatttaaaaatagtcaagtccttcattttgaagttttttgtttattactcgaccaaaaacaaattgccttgcaatcgttaccttttatgctttagcacctataattatcctgtagacagaaattaccttttatatagcaaacattattatacccaaataatatttaacattgaaatcttcataaataaatgaataaagtatggtaaaatattatttacatccccctatacagctatatggctcaacctttatacagtaataaaatgtctaagtagtcctgcatgttatgatagaaacacccaaagccttcactctaaacttcaaggaatttactgcttgcttttgtcgtacacactcctatagtaaggcatcttatattccatatggatcctcgacactggggatgtaagtactgacttgtagtttgaaatggcaagtcggtcgtctatatcgacatgattttataactaaattcctgtaaaaaagagaaacaaaaatgatattttaatgcataaaacaatttcccgttagagtatttttaattatcagtattccaaaaaaaagatttctagtcttcaaataaaccaatgcgtgataaatactggaattggggaatataaagatccaagttaaatttaattgattttgtaaaagcactaagttctgtaggttgactttttaattgtctagctaacgtaagtttggtaagagatgctggtttgtttacactagatatacgctgacactcagatttcacctacaacttcatgctaaaaaggaaatgcgaaattgtaaacggaactgagttattgattatcgttactagatgctgaaatgctagaattaaaaacaaatgttattcaagaccctgaattaaaggattcattagatttgcaagagaatgatcgggttgaaatcattggagatgctgtgcattatattgtgaatgaccatttaaatcgtgtatttaattataccgtagatcaacaaaagatacatgctgcccttattactacatttgcatctggaaaaaaggcaattgttgtgattctggacgacattggatatgtatactatgtgggcgacaataataatgattcttatattataaacgttcctttttcaacagaaagcgcatggagttcaccaagtggactatatcttcagcgtcatcgttcgagcgatgagaatctgaatactgacttgcctcatattttttgtctaaacgatcctttagatgaacttacgttaataaaatttgacggaaaaaaaatactatctctgtttgattcaatcgtttatgtcgtgggagagatcgtcgtaacacataataaaaaagaaaaaaaattgagtttttggaggagtcgctttattgatccagagtcagaccagtcaataaaaagctcacgtaacagaagaagggaaagctctttttctcgtgaaaagaatcctgacttaactcgctctgattctatccattataccgccaatactcgtctttctgaaaaattcgaggaacaaggactcgcttattcgaccatattttctcacatagagtcttttcctatcaccggaagtacttcgtttgattcaatccttggaaatggtgttttggtcatcaccactttagtgaaagagcttgaaaaaggctacatgatgttgtttcgccttgttcgtgacagatctccttacttcttagattcgcttcaactacatgcaataaatttgagtgctattaaatctaagcatttgcaaaaaattgttgttctgtcttcaaaggggaaggtgagtctcgagtctccaatgtcgccatctttgcctattgagggtacctttcgttcatttcgtgtgcatggtgccacactttacttagaggacaccgatggagtgcagaggtatatatctctagataacagagcatccaatagcttggtaaaatggtgtttaagtgttattcgttatgttttgcccttgcgtgaatatgaaattttttatactggacatctttacgcgctttttgcttttaagcttagccatgatgaggctttcatatcttcaatactcgcctgtttcactttcttttctcgagataaagttcatgttgaaccaattgaagattgcaatgaagcttacagtctgtcctctaagtttcattttaaaaaagaaatacttattgcttctcagctctcatctcatcttgattactcaacattcaaaaattacttgatgcccttagctattaccttacattttatatctgaagaattgcggttggattcggttgtaaagcctcgtaaagatcagcttgtagctttattacttcaaatcaccacgtggttgaagtggccacggtattgcgagtattataactttgatatcgctgaaacatttctatctatacccttatcgattcaagttgatgttgaggaacctgttggtccaacatcgattttacagtggattattgaatgtttaaggtcgcaatctacagtacctttttatggcttggaaagttatgggctaccacattcttgctctactatgtttccccaaaccctttctttaatgcagttactcgattgcttgctaaatcctaatatgacccttcaaaacttagttgaagaaatggtacggttaggaatttcaagaaagaggtgtgaaagatacccatttggaattttatgcattatttttacagtactcgagattgccgctgaagagtattctccgaattgggaaagcgaagagcttcgattagtcaatcgccttgacgttgattcattcttacatccaaagacacctaaatgggtttttaataagcaggatcaagaagtcaaagaaataaaagcactcactagtacagttaccgattctacacttgttgacacgcagtcgtttcatccttataaggttgtaacggatatgatttttagagaggatcgacgactggcagaagtgaataaacttttaaattattcaagtcaaatcaccataatgactgaacactttgatgtcgacttgagttcagtaccaatgcaacaaaaagttgctcaatgcatttgcgttagaacattgtccgtgccaattggagcgggtatgcttacgtatggtagtaaaaatcctttacctacggaaaaggtcactccacgattatttaattttacattgcacttgcatcctggaactttaattatacaacctaataaagagttcgtaacacaggaattaaccgagtggccagagtttaatgttggcgttgcattaggattatcgatatctaagttttcaaaggaaataaacactagttggattatgttcaatcgacctgaaactttgactgcttaccatgcgggatttctttttggtctagggctaaacggtcatttaaaggcccttgctacctggcattcttttatttatcttactagcaagcatgatacaaccagtataggccttttacttggacttgcatcctcgtatttggggagtatggatgcaaaggttacaaaattgctaagtgtgcacatttcagcattactgccagttggatctaatgaattgaatatttcaccattaactcagactgcaggaattctaggaattggtttattatttcatgattcgtgtcatagacgcatgtctgaagtgaccatggaagagattttggcttctaatgaaagcgaactaaagaatgaaggctataagttagctgctggattttctcttggtttaattaatttagggagaggatctaatcttccaggcatgtctgatttaaaactcgtttcaaggctacaagtgggaatatctagtcaggctacatttcagtctttagaagccggttctcccggggccattatggctttgactatgatatatatgaagactaatgatttggaagttgcgaaaaaaattgatattcctaaatcgcgatatcttcttgatttctatcgtccagatctaatacttttgcgagttgccggtaaaaacttaattatgtgggatgaagtcaaagcagattatgaatgggtgaaatatcaaattcctgatataatgctctcacaatttgatttacaggaaaaaaaggttctctcttctgacgacttgctgctttataatgtcttagcagggatttgtttttctttaggtttaaggtttgctggaacgggtaatccgaaagccaaggaaattctcatcaactttttagatagcttcattcggttgtgtcatctgcctgctaaaacacacgatgaaagagtaactgcagtgactgtaattcgctgtacacaaattgtcgctttgtcttcttcttgtgttatggcgggttattgtgatctagatgttttgagaaggttaagagtactacatgggagaatggagcctgtgaactacggggctcaaatggctactcatatggcgctcggaattctttcgctaggtggaggaaggtatagtttgtctcgcagtaatttagcaatcgcggctttgttaatatcattttatccgcaatttcccaggactactcaagataatcgtgcacatttgcaagctgctcgaaatttgtgggctttagctgtggaagaacgttgtattatcccgagaaatcaagataccaaacagccatgcatagtgccattaaatgttgttcaaaaaagcggcgcagttcaaaaactagaagcgcctatacttttgccgccgtacgatagcattagttcagtgtcgacgttgggtgataagtattggaatttaaaaattgatttggacaataacagtgattaccgtgaactattaagggaatcacaaacactgacactgatgccttatgaccgaacaagttcaaaagaagagccacttaatctattccctaagcttaaagatacctcaagcccactttggaacttggtaaaaacaagcaggttgttccaaagctcgaatagccccttaaacgttgcatcgttacaagaatcaaataataaaacttctctaggcgttaaattactcctgtctatggactttgataatttaactagagaccgtttattaagtttgcaaatactgttacaattttttgagtcttgttggactggtgtgctcttgaataagtttcactcccgtcaatatcttttcctttctcgtgatttggtagaagatttgagtttgagagtatgggagtatgtgtattctcataatcataatgaagaatctgtataattatgaactacgtttattaattatatgatatgctaatgggctgaatggtttccaaaaatcttttccatcatatcaatccttcaaaaggaaaattgaagtttaaaaaaatagaaccccttaaaattaacgacttgtataaataccttaatgtctcaattaatatacaaggtggcatatccaatgcaacacttttttcacgatcatgattaatagctatcttcaaataatggtttgttaaaaggaaatcgaagttaataataaattgttaattggaatactgatgctcaaactatttcactgggcaaagtaaaaagaatattattgcgacaactactaagcacccatggttcttcaaggggtaataccgcctgtctcaaggcgccgttgaaaatagattagcttttttatcctttttctatatcttttccctcctttcgttaattaattgatttaagcatgacacttcgagctactaactaacactatatcgttgtatgctgtttacataagttcttgatgttcgaatctatgactttcgagtaacggttccaaatattataatttaatgaattacacccgataattaatacactgtattaaaccatctaaatccacctgacgaattcaatcttaaaatttaaatagaagtctttaaatccgacatgcactgagatgctgaagttttgtaacgatctacattaaattcccctattataatttacgtacgattattcgcctcattaaaaattccttcgtttttgaggggtagtaagggcatgacttcaaccttgcatcctatgacacaacacttctttcgttagcaaaacacaaattgaagcttgcgaacgcataggaagtgtgaatagctcgtttctcgaaagccgctaattctacaaaagctttctgtatcaaaaagacttgtagttttacttaatacacctttggttctgcgctaagagtgaaaggctcagtattgttgtgaaaaccgtgaatctgtaacgtcggtttatgttaatttgtatttttgaacgcttgctataactattgttatctatttttgtctgctatagattatctttgaaggactcagagtcgatttagcttatcttcttattttttgtctcaggtgtatcgaattatcgttcgtgttcatttgtacttttggaataacagtttgttagacattaagttgcttccaattttactttgaaggatttcgtttgcccggattgattgagcaaacgagtattatttgtctttattcttgttgggtttttacttgtgttgagcgactggaatttcacttaaaatagtttcttttctgccgctgtcctctttattttaataaattatttagaggaagtaaatttcgctctttctatctacgctgattctttatttatttttgcttcgctataataagcagcgcaccaaaaaagaactctaagattactgctattgttgcggtttatatacatatattcgaaggttgttcaaaggtaacgacctttttgcctcgacctcttttaaccttattcttgttttcgggtactttataagtttgacgaacgattagtgaattttaattatcttttcgtgtataaacgctatttcacatttgtactcatggatacgactgccgttgcttccaaaggaagtactaacgtgggttcttcaactgacactctatctacaagtgcctctttgcatccatctatgaatgccggcagcgttaatgaatattcggaacagcagcgacatggaacaaattcttttaatggcaaaccctctgttcatgattctgttggtagtgatgcaagtgtaagcaatggtcataataaccataatgaatcaagtctgtggacttcgggcatccctaaagctttggaagaggccacgaaaagcaaaaaacccgacagcttggttagcaccagtacgtctggctgtgcaagtgcccattctgttggttaccaaaacatcgataatttgatcccttcacctcttcctgaaagcgcgagtagaagtagtagccaaagcagccatcaaagacattcgcgggacggtcgtggtgaactaggttcagaacacggagagagacggtcagctatggatgggctacgcgatcgccatattcgtaaagttcgggttagtcagctgctcgatttacagcgtcgaaggattcgtcctgctgaccacaccacaaaagatcgatatggaatacaagatttcaatttcttacaaacattgggcactggctcgtttggtcgagttcatctcgttcagtcgaatcacaatcgcctgtattacgccatcaaggttttagaaaagaaaaaaatcgttgatatgaagcaaatagagcacacttgcgatgagagatacattttatcccgtgtccaacacccgttcattaccattctatggggtactttccaagatgccaaaaatctgtttatggtcatggattttgctgaaggaggagagcttttttctttgcttcgtaaatgtcatcgatttcccgaaaaagttgccaaattttatgcagcagaagtgatccttgctcttgattatcttcaccacaatcaaatcgtatatcgagatttaaaacccgaaaatcttcttcttgaccggtttggtcatttgaaaattgtggactttggttttgccaaacgcgtctctactagcaactgttgtactctttgtggtacccccgattatttagccccggaaatcatatctttaaaaccgtacaacaaagctgcagattggtggtcccttggtattcttatctttgaaatgcttgcgggttatcctccattttactctgagaatccaatgaagttgtatgagaatatccttgaaggcaaggtcaactatccatcgtacttttctcctgctagtattgatttgttgagccatttacttcagcgagacataacctgccgctatggaaatttgaaagatggtagcatggatattattatgcacccttggttccgtgatatcagctgggacaagatccttactcggaaaattgaggttccgtatgttcctcccattcaagctggaatgggtgattccagtcaatttgacgcttatgctgatgtagctacggattatggaacatctgaagatcctgaatttacttctatctttaaggacttttgatgttttgtgccacgtttgttttgttttaagatactcgaatgcttattgattcattgtactattgccttaaagcgttgagcaacgaatgcctatttgatttagtgcaatgcaagtgacgtttgtagcactgattttgcaattcaccaatattggcttcagttttttgtgctggtgtaatggaccgactttatgtttggatgggatatgatgatctcagttgaagctatttattttgatgtttttccaggcaattagcctgctctgatgtatttccactccattttatttatatattctgtttttttatggttatgttaaaccccaagtcatttcttcttcatgttgaacagacaaaagagcattgtttgttgaaactgtgcaacaactagatacatatatccgctaataatcattgaatttccttgtatctataattaatggtggtttcattcgtaattggttggtaaattattttgttgaataaataataatgtaaaatgataaaagaatctatcagtatataagacatattacaaattataaatattagtctaaatttttcaaaatcacacacttagcgtaaatgttcgtccttaatcatcgcggtcctaagcacaggctcccaaaaagtaatagttaccatattcaatccacattaacaggtaagctttcgaaaatcttctttataagctataagaaatttgtgccaaacagttaactcattagcatgacagtcaataaatattataattagcatcggcgatagataaaaagacaagaaaagtcaaaagagttttgtttttaagagtttttagctctttgtaaaagtggtaaatactacataattctttcccacccaggaataatatttgtttgcaacgacgaaggatcattatctccctgaacattttcaacatgattttcacgaaggaattgtacagatgaacgagtattaatgcgtaaagcttcataagggtctgcttcaaattttcctttcaatacccttagtaccatgcgagggagcaaaatcggtaaatcgctttggttagcatgtactgttccatcataaacaaacacgtgggaatatttttttaaaggaacgacagacattttctcatcagcggattcgcctgcgttttggttttctgaatccttgtttacaagccaactttcgagagcttgaaaattgtcgacaaaccgacgaaattcgtaagatataatcatgagcgtaggatacctcatcgtactcaaatggagctggcgtacgggaagcatccatatatcgtataaaatggagcacttaaactcagtgtgaaacatatagtcattatataaggacttggtagaagaaccggaaatgaatgcgcaagtagcggcaccaaaagaatgaccagcaacaatcaattctccttgagcggtattcaaattacccttcatggattggaaaacagaattataaaaagaagagtccacagagcaaagaaagggtaagttttcgtccggagttccaaggtcattgatatttcgaatcatctggagggctatttggatttcctgctgtcgaaataaaagtcgttcattctgaagcacaaccgtagcgtctgcataaaagtcgcttatctcgcgatactgaacaacgtacgggggttcttcaggatgtaatggatcacgcactgtagatatgatggccgagttatctctatgctccatggccaagacgacgataccataggaagcgattgtaccacataacgaagaatacacatttctcgagccaaccaatccatggctgaagataaatactggcagtttcccattgttcggtggatgaaacaactctcctttgtagacgggcaaagctaagttggtcaaaccagaagcgaacgcacgaagaagccaccaacgaaaacctttcgcaacttcgggtataccctcatggaatggtaaccaaagctcatcggtgcgaggctctacatcttttgttgggtccaatggataaaaaatgcgtacttttacggttcttagtttgtgttcaatggttttatattcacatcgaaattcctctggaacactcagctctaagactaaagaccccacaggcaagggaccacagtaggcaggtaattgctttttcgaagaaaatcccaatcccatttctacctaacaaataagaatgtaatgtagaaatatataaatttattttattttaaagaatgaaagattgtgtcaaaaacgattcaatcaaattacaagagcacagtgatgatgtattgttaattgctatgatcactgtagtaggaatagaatggaataatgccagaaacaaaaacaaaatatctctttcgttaacaagcacttataaacataaataaaaaaaataaaattaataaatttttggccttgcaaggtaatatgaatctgtctgctgcaaattttaatttttggtacgattcgtacgattgtggtagaagaaggaagacgatggaaattgacgagcatctatatataaagtaaggggttatgatgaaagatgtccttttagccggttcgtttttataatgtacaaatcaaagcaattgactcaataatcaacttttggcataggaaaagggttacttgcacagcaattcgagcttaaaccgcttccatttggaggtccatctcctcggtcaaattactatcttttgaaggagcaacaggctcgtttttctcatgagcattggctattgacggtgtgaaatcctgtgatgagtgagatgacacagttgaagcagcgtgaaatgacattgcgtattcgtcaagttctttgtctaaatcttcgtgtgaaattgaattattagaagacttttttgaagaagaacgaaatgatctgtcgtctttttttgaagaacggttgaatcctcggttcgaacgagaagaccggcttggtttgcgggctgaatgtggcatgtcggaaatccgatcgaataaggaaggtggagactttttcgaaatttgaatttcggagcccttcaagttcgtagattgaagcgtcttctgggcatcttcagcatcttgggaagtttcaaagtaaacatcgcaggagccttcagagcgacctgcacgatcatagttcataatcacgcgaattggatggaaattttcaaacaaagacttaagaaaaggttagtttattaataaaaaaagcgattcgaaatcggaacaaagctctacttagcttgacagggagattttttgtcaggttcgtttcataatcttcaatcgaaaactaaaagcgaggcttttgaaaacatagtaaacatatatcacttaccaaaacatctttttccaaaacctgataatgtaagttttccacacgaaccccaaatcgattttctgagctaagattgctgtgttagtatataatgataataacagtgcatgtagactaagagctaatagagtaataaaaaagtttacagcttatcttataaattcaaaacatactgttgtcttttctgtaggtgagtggtccttggatgagcatcctgctcttgatccaagtcatgctgccacgggccatcgtctggactagagttgtgttcttttgatgctcttttgaatttgtaggtcttaaaaagtaaaaaattagtaaataaacacttaatcctcgaaattagcataccaatcgcgattttttggaaatacgattttgagatccccttcgccgactgtgcttgtgatcaaaaccattctaggattgttaaaacaaatatcgaaaataaaaaaatttaccgttctttcatttataatttcgtccaaggacttttccagcgacatttgaaaattggtacttggcacgaaaatgtcgactggtaaaaattaacccggggcattccaaaaaggagatttccataccaattgcagattttcctgacataaattaatatatgcacctctttttttattgttttttagctctccttatttttcattcatcttgcactacggtcctagaaagtgtatctttcgccaacaacccatcgtctttctgcaattgctgttttccttacatttaaacaaattcttctaattactttcttattcttaaaatattcaatattctttagttgatttaaatttttgggtccatctaccaatagtttgttagactttgccttcaaacatgaattttcgtccagagcagcaatatatacttgaaaagcctggtattcttctctcttttgagcaattgcgcattaacttcaaacacattttgcggcacttggagcatgaatcgcatgtgatcaattccacattgacaacgttgatcagtcaagagaatgcatcaatggatgaaaaaatagaaaaaatagattctctcctttcaagagtcagtactgtaaagaagaaggtaagtttgattgattctttttttgagttggatatttgtaacttacatggttctttgtgtagatgaagcatttgcatgattgtgaagctctgtttatcaagcaaactaagtcacgactgttgttcatgaatcgtcttcaaggaattcgtgacatggaatctgcggattttttagattggtcaagagtcagactgaatcgtttagttgctgattatatgatggcgaatgggtaccatggggcagctgctctactttgtaaagactctcagttggagaatttggttgatttaggcatatataagcgttatcagctcattcacgattccattcttcaacaggagctcaaagaggttttgtcttggtgttcggagcatcgagcaattttaaaaaaaaataatagtacattagagcttgaggtccgactacagagatttatagaattaataaaaagtaaaaaactttgccaagccattgcattcgccaaagcgcacttcggtacttgggcaaatgaacatcctgctcgactacagctagcggctgccctactagcttttcctgaatttacgaatggttcaccatattcggtaagtttacattgagagacctctgctcttagcttatactgacaaattagttgcttctatccgatgaccgatgggaatatttggcttccttgtttaccagcaattttactgccgttcataatataccgtctgtacctcttttacatgcattgttagctgctggtctatcttccctgaaaaccccgttgtgttatcttgacgcgaatgatgataatcctttagcattacaatcccagactgtgaaacaatgccctgtatgtacgccctgcttaaatgaccttggcaaagctcttccttatgcccatattactcagtctgcgatagtggattctctgacaggcgaaggacttgacagcgacaattgtcctgttgctttcccgaacggtcgagtttatggtatccagagcctcataagttggaacgaagctaatgggactagagaaggatttcttagagacccttattctggcaaagagtttccattccaacttcttcgtaaagtttatgtggtttgatactgtttattctataacgcattttctgtgagttaaggatttacactttttatgatgacgctacgagatttatatgtttatctttaataatgatagtaatttatattattaaattcacttccagtatccacctttaccataggttatccctcaatcatgtaaacccaaaacctaattaaatatacctatataagatgccccaaaaggaaaagcataaaccgaatatagtaatcaatatcttactttattttccttttttcacgagctacgtgttctcgtaaaactttttgcttttgaacaagacttcgtccagctttaccttttaatttatgcttaatcatcataaagttcttgttacgttgttttcttttgttagaaagacttgttgggttaaaacctgcctttttagatgaaaatttatcacgtccttcacgtccttccatgacactagcaatacgggcttctcggtcgttcttagccttttttctaggaccttcaatttcatcagcctcaacggcatcgtctggcctctttaaagaacgcttaggtccattgacgagacgatcaacacccgcttgctccctaagctcttccaactttttcaagtcattaggtgtcaaaatagattgagacgcaagctcggtcattctatcaactagttccttttgtgaagaagatcctttctcatctgattcttttcttgcagtggccttctcttcctcttcatcgctgtcacttaattcaatattgtcatcactatcgacatcgatccagccaccactatcatcagaattctgtccatcttctgaaacttcccaattatcccaatcgtctccattttctccttcttctccgtgttcagctttatactgagctaaaagttccaatccttggattccgtgggtgacgtttaactcctcaccatacttcaaaggtgtacgatctttcatctcaatagaagcaagcttaccacgatcctttcttttcaacatgtcgggagcaacttcacgatacagagtgatgagactacgactagccatcataacacctttatccttactagatttgtactcagttagatcctgaagaaggtcgggagtcattgccaaaggcgcacgagcacaaacttcacgaatagcattaataccagcacaaacaacctcattggcgacacctgaagtaacgaattcgtcggcaatttttctaactaacggttcaagcgcatctggaggtacgaattcatgggaagcttgagcgagacatgctaaaaactgagtaacgtctctctggtggggtgtcaaatatttcattaaaaaagaataaagacctaggactgtaagtttgtgagaacctaccaatctggtaaggagtcgaaggaccaccagtttttgatccattgacagacggctttttgagctagccaagtgcttttcaaaaagttcttcggcaaatccttgagggtcatgaagaagctgtaaagccggaaagttaacgtttgtggggacgttttgttttcctcgctctttcttctttacaactgcgcgagcacgaagcaaagcagcctcacgggattttgtctttttatttacattagcttgatgcaaaagcttggaaacatctggaccctcatcatcagattcctcctcctcttcttgattgtcagcacctaagaaaaagtaaatccctgcaagcataactttggggtttgatgatagtgcggcagatttcatgatgtttacggcacgtgcatcaccggaccaaacattccttttccataaatcacgaaccattttgacagcccaaacacctgataattcacttgctgaatattctcgcttttgtccagaataatcagtatgtgttgctgaaccactacccgaaccgtcaaccaaagtaaacagagcagactgaacagctttattcaacttatcatttttggcttgtttattggcattccgaatggtgagagatacctgttgatacaaaagttcgcgaacaccacgagtaggattttcacggaaaagcgggaaaaaacattgtagtaatgtaataggagatattactgttttattttttaacagaacaaggcataaaacgattttttcacaaagttcgaaagggaatattgtgtggtttttttgtaatagctcaattaattcgctaggaaagtcggcagtaacatcatgataataattacaagtttgggaaatgaaatcgattaatgaacaaaattcggaaatgtctgaagatggattaacaagaaaaatttcgcgcgcggtttcatagtgattccattgctgcaaaaattcttctctgtaggattttggatcctttttgaccagatgttgtagatgaggaagattgttaggtaaaacagcagcagtgcgtcttttcaccatattaatgtatctttgtgaaaatataaatcataaactagtacaaataatcaattagtgtagcaataccagtaacaggcgaaaaaagcccttaaaaaaatttttaaccgggatataataaacaaccagcaagcccaggtctagcaatatagactgcttatttttaataagtattaatcaattctattaaaaaaagtgatagacgagtaaatgggatattgcaatcacaatttataactgaaaaatgaaacaaaaaaattaacggtagaaatttaagctaagaagcaaattttcaataatacttatgtaaactttaggaaaacaaacagaaagaaaaaaattcttgctttaagtgaatcagacttgttttccaattagtgttgttgtggttggttatagacaagcaatattttgcaccagcgataaagtacctgctctttgcctactttatgattatgagttcccaacaagagaaaaaggattatgatgaagaacaattaaggttgatggaagaagtttgtatcgttgtagatgaaaatgatgtccctttaagatatggaacgaaaaaggagtgtatgtttgattgttggagatttataatgaaattgaaggaaacccattctaacaagccttttaggtcatttgatggaaaatataaataaaggtcttttgcatagagcattctctatgttcatctttgatgagcaaaatcgccttttacttcagcagcgtgcagaagagaaaattacatttccatccttatggacgaatacatgttgctcccacccattggatgttgctggtgaacgtggtaatactttacctgaagctgttgaaggtgttaagaatgcagctcaacgcaagctgttccatgaattgggtattcaagccaagtatattcccaaagacaaatttcagtttcttacacgaatccattaccttgctcctagtactggtgcttggggagagcatgaaagtatgtggttgatccgtgtttctctttattgaacacttgactaacggacattctagttgactacattcttttcttcaaaggtaaagttgagctggatatcaatcccaatgaagttcaagcctataagtatgttactatggaagagttaaaagagatgttttccgatcctcaatatggattcacaccatggttcaaacttatttgtgagcattttatgtttaaatggtggcaggatgtagatcatgcgtcaaaattccaagataccttaattcatcgttgctaaagtctttaaattttaccagagataaagaaaaatagagctatgaattgtggtatggcttcctttttctccttttgttgctcaaagcatacatttgtttgggtggaaaagttaatattagatgttccaaatttctttgcaccacacttcttcgttctttaaatttttgcttcagtttttttacttcatcaatgtctccaagagcatattgtaaatacaattttcttatcttttttatttgttgcgtaaatgaaccgttaattcgtaaatgtatttttaaaggctgctcttaaaaatttttttgtttgtttattaaaaaaatttgaatgctatcctttctaataaataaaaactgtaaattcaaaaatattaaggatacagggttataccttgttttccacattgcgacacatgttttatatatgtagtttatttatttatttattattgacactacatttaccaacattaacatcaagcttcaatttcgcacaaaaattcccttcaaatgcttaaatcttataccgtacaagttactttaatcagtttatattggagtactattgtttacggaaagtaaaatacatcaaaaaaaatttgatgcttgaaagtaaaaaagatgctcagcattttataaaagaaaccccgaattttaaaaaagaatgggagctatattctgcatgcaactatactaaataacagtaatgtggtaataggaactacctggtttcaattttttgaactgataaaatttctaattaatatttgacaatcgttaaccttttattcgtacgtaaatagaatttatttgatttgttatcataattgtaaatcgcgattcaaccgtgagaaaaaactggaacaatatttcgctattaaagatataataattgaatttatgatgtttctgagtaaaagaaattttttatttaaaaaaaagagttaatattaaaaaatttaatacttcttttaatttatcatatgttttatgaagatatgagatgtttcgcttttttaagtctatttttaagcgaagtagtccgtttattgactttttcttttcgtcagacttatatacatagctagatcaaatcttacaattgtgggattattaattgattagctttcatttgatttagatctcaaaaaagatggggtttatttcataaatgtttggcctaatatttcctaaattcacttactttcgtaacttaaaggtcctctgtaaccaagaaagtagaatgtattattttaccattaattattaattcttttactaatcataaaacaataacgctgattttatatgttaaaaaaaaaaatttataaatttattttcaataatatttattcttggaacaaagtctttgcaacttacaatagtgctacaatagaggctgatccatatttcttgcgtgataactaaaaaaaatttacatatatatattatatacagttatatagactcttaataaagtttcagtgaatatgtaagtgttggcactatatgtgcttattctcaatggtcattatgatatggagacaaatggcgacagccacatattaacttataatttttaattaagaaaaatatatagaacattcatactaggattgagactttttacctaaatccaaaatgctttgcttaaaaagtccaacgtttttatattataattaacgagactaaaattacccactattcatcataaaccacatacgaacttcaccgcaacgcactaaacagcattaaccacgacgctaattgcttactagttcgaaatcagcaaagcgaaacctacagattaccaagaattcaccatgtcgggatatgatcgtgcattatccgttttttcaccagatggacgcttgcttcaagtagaatacggacaagaagcagtccgccgtggtaccactgcagtacgttgtaaaccagagtagaattggatggaataaattgcttacatatatcattaacagattgctcttcgaggaaatgagtgtattgtaataggtgttgaacgaaagaatgttcctaaacttcaaaacgtttctaatttccaaaaaattgctatggttgataaccatgtttgtctagcatttgcagggttaaatgccgacgctagaattttaattgataaagctcgtgttgaagcacaaaaccataaattgaatttggcagatcctgtttctattgagtatttaactcgctatgtcgctggtgttcagcaaaaatacactcaatctggtggtgtacgaccttttggtgtttctacccttattgctggattcgacgttggtgataacactccacgggtttaccagacagagcctgctggtatctataatgcatggtatgtccgttatatgtttctgtaaaatcagcattgctagtttacctttatggatgcttttttttttttttttttgctttcttccttcctaagaccaatttgttaacaaagaatataggaaagccactgcaatcggccgtgctagtaaggctgctcgtgaatatcttgaaaaaaattggaaagaaggactatctcgcgacgagacaattcacctcgccgtttccagtcttttagaagtagttcaaaccgcttctggaaacattgagttggccatcatggatccaggcaaagatgtagaattcttgcattccgataaaatagacactattgttaaagagattcaagatgagaaagaagctgaagctgctcgtaaaaagagtggccgttctgcccctggagtctctacaacttctacgattcaataatgatacctcttttatttcattacatgcaaaccgacttaagaatttcttgtttataaggttcatatgtcttttcccttttgtttagagaagccctcttttcataataacatcacttatgaaaactcttttattgtaatgatattttttatttacggtgttgatgaagcttattaggagaatatgttttcgagtcctcttttattttcctgcaaaaagattagttaaatgtcaaagacacaattactcattattacaaatattagctacaagaatgtgagtaggtatattaaaaattattaattttaacaatgcatactgaaactttggtagttacaaaaggattctagaaatctttttaaacaacatgaataaacaagaagcacttttttaccacaggtttgtgatattttgagtaattgaatagggtataactgttaaatgcctattcattatatcccttccacaaaccctcaattgaagggtttcttgttcgcatttttggcaatttcctctaaaacttcaacgcctaaaaaggtaaagaatctaaaaatattacgagcttgaagacaaagcactcaacattataacaaaaaaaacttaaaaaaattaaaaaatgacttagaagtgtcgcaaataataaagcagaaagaagaaattttatggactttaagataattccaaaaatttcttcagtttaccaccgaccaaatcaagatctttgcggtaaattaaaaatgtgtcatgaccataaaaactttcgttggcatcaagttcgtgatacacaacctgcttattaccggctttttccagacagcgagcggtctcacgttgacattcaacaggcataaggttgtcgctttcgacacccatgaccataacaggagtatccttaaggggagccaaaccagctatcaaattcgtttctggatcgggttcaggagcacggtcttcgttcgctatctcctgataaggaacgtcaggtaatacacttgtatcttcatttaattttattatttcctcagcggaaacgtcggcacttaggtatttgtctagtttatgttgattcttctttctgttctccgataaactacgctgatgagaggcagacatatcatgcatgtccatagcttttgagatgtataaaagtgagttagggtcgtattgcaagcagaatttttcaccagcgtgatccaagtaggtttcaataagaaaatcgggacaaaaagcgggagaaaccgaaggatcagcacgtcggtttccaaatcgttgctcccactcaggaccagaacgataagaaatagtggcgacttcacgagctaatttcataccggtgtgaggagggacaccatcataataaaaaccgcgattccagtaagggtcattcatgaggatttggcgctgagtaaatctcaatgcaattgaataggggtgagaacgagctccaccagaaatactagcgattcgacccacgcgatgaggggccaatgctcccaaagttaaagattgcataccgccgagagagctaccaacactagcgtataacttttcgattttaagatggtccaaaagaagaagctgcgctctaatcatgtcatttacagtgatgattggaaagcgagtggcataatgcttaccatcaccagggtcaacagaagatgggcccgtactaccgtagcaactgccaaggacgtttgtgcaaataacgaaaaatttattggtatcaacatctttacccggtccgatgaactgctcccaccatccaggcgccgtgttttcagggtgtgaatgagcatgagaagatgctgataaaccggtgtgtagaagaatcgcattagaatgatctttattcaatgttccccaagtttcgtaagctatttcaaatttcggcagaataccaccatgatcgcataagaagggtttgttgtggtaaaattttttaaagcctgacacaattttaccgtaaacaggctcaggacctgaagagagtgacggggatgtgatagatgcgctagggtctacagagttaggacatgcctgctgtttttgcagagactgctcgaattgtctgctacgctcctgtgcttgatctacgcaaggaaatgacaattgtgggttcgaactttgaaagcgacgaaacacttgccaagatagttgtaaacgcttactggaagctctcaacatccttgtgaaaaattttaaggtgtaaattacgctactgcgagtatgaaggaaaactgccaaaccctcgtatataaatttatagcacaattaccaaatcagtcataccgatgtcgcaattttcctataccgtttttccatcattaggaatatgtggggggaggattagtaaagttgttacccccttaatttcttaaataatttaaaccgccggagttggcagatttcgtaaactcggatttacatttcatattagtgtgtaagcgtggtattcttaaacgctacatttaaaagtgcacatttttcgatgtttgtatcaattcctacatttgagttggtttgctttggatggccaggcgcttaacttggcaatgttttaaaaaaggtaacatctgattttttttttataaaaaaaaaaaaaggaaaaaataaccagataaggatatacaaaaagttctgtattaatgtttaacgtattttactgtattggaaataggcttgatttgtcatgaaaacgcaaatgtttgagttaagatgataaaagacgcgagtgaaaaaaaataatatatatcattttccgtttttataaaggttccttttctgttttaagtaaaaattatggagaattgacagcgtattgttgtgcgttgctaatagaaagtggagaaagcataagttggcacgcgtcgatataaacatgcgtggattaacgagaaacgctatacgttcagcaaagtacgttgtacaacggtaaattgtataagctattgtcaaaacgcgttttataaactactattagaggacacgcctgactgcactttttatagtagggtagggctggactgcttttttgaattccaggacatgaaacttttccgaatgatctgtcacgagcaacaaccaactcttaattgacaggacatcatgagcgttgctaaagccaaaggagcacagaagaccgttcaaaagggtatccataacaaggttgctaagaaggttcgcacttctaccaccttccgtcggtatgttttatgaattttcacggaaaaaacgtctcaggttcattacagtgtccaaacatggtgtcgtcaaaagttcagtgtatggcatgatttgctaagtaaattactttttacatttgtaacagaatattacttaaattattgctggatttcccgatacacttttttatggagcttaagaacttcggtctttccaaatattttttagataagaatatttgctaacttatatctttatagccccaaaactcttcagctttctcgcaagcccaagtatgctcgcaagagtgttgctcatgctcctcgtctcgatgagtacaaaatcatcgtcaatcccattaatagcgagtccgctatgaagaagattgaagatgacaacactcttgtcttccatgtccatcttaaagccaacaagttcaccattaaggaggctgttcgtaagctttacagcgttgaacccgtcaagatcaacactttgattcgtcctaacggtaccaagaaggctttcgttaagttgtctgctgatgctgatgctcttgatgttgctaaccgcattggtttcctttaaacaatgtacctatagtcaagcatttagggacgaaataaaatcttggtttttatattactatacattcatgctgtactttagttaaaatcatactttattttgtagctttttggttgcagttgattacagtgagagtagcgtgaatgaaggctattgttggtggcacctttcatttgattgaaattataacgttaaatggttgttgggtggatgtaacaaaaagaaagtcacttcattatgctaataataaaaataaaatgcaaaggagttttcatctactgatttcattgagacttatgtaatttcctcgtttgtgttttcattgagtaaatcataacataatgatcaagtagaagatgcataaacgagtttacttagttatctaacgtattctcaaacaaaaaatcttttctcttaagaaagataatggaccctttgaagtgttgttactaaagcatgtactttcaagtgaaccatattcacattttgcaacgtcagcaaaagctgtaattagaacagttacaagtttaactcttcattcttcaaccattttaacatatgcaagtattgaataaagcgaaaaaactagtgtttatgtttccaaacaaagtaacatgctactttatgaaccatcggcttgtaggcagcttctttaaaagaatccctggtactcaatctgagcatattcctagaagaaggaaaaaagacactgctcttagaccgtttatcatttggacgagaattaattaatgaagagggttcctaagaggttctcagttgttttttgattgattttctggttatcaagctgttgtcgtgcagttttttcgcgcttgcgggttcaaaagtcgcatttattattaattgaaaacattttttgagcaaagagatgtttcttagaccatggagccgaaatttcctttgtagttgtagaggattttctgtttgcactccttacgcgagtattaaaagcgcatctgaactggcgctgaagaacataagtgaactacaagcgcttcagaaaatacaaaatcatacggaaaaattaaaatttttttcgtccaaattgcacaataaaggagaaccttttactttacaacttggtgatttaattacggaacatacaagtgtcccagagctcaatgaaattttggataaattcagtcaatctaatgagttattcactatgcgatttcttgaaaaagctagtatcattgctcataaaaaccgttctgctgaattggcccgaaggttgcgtacatatgcagctaatgccatgattgatttaagtcgtgttgcttttgttaacatcttttggacccttttgaaaactagagacaaggaaggtattgttgaaactatagaaggtcagccaatagcatttaaagtcgcccgtcgaatctttcgcaggttgctggtctatacatcggaagcgggtgaaaacattgaaatttgcttcttcctcacaaactctttatttaaacgacttcttaataaccgtgaagccctttccaaagatgaaaagagtgaactccaaaacctctattatgatttattgttatgtttttcttactcatattatgttccaggagttaagcttctattgcctatgttatataacggaagctttaaagaaattaatcgcacagccatagacaggtctttgttggctttattgtcaaccggtgaattggaagctgctcttgaacttctagtatacctcaagaataataatatcccgattaatgacgcctatcttcggatgatggtgatcaacttttgtttggctaataagccgacattagcggtacgcttttgccaagcttggtttaaacaaagtaaaatgctttcttccacagaaaatttactgcttattgctgagtctctttcacgtgcttcgaacgattttgccgccattagcaagcagatgcaaccattttcaattgaatcatcttcattttatctacctagccacagactattaatgcttgtcgctttgatgatgaaaaattcttcagggatattacattcgtatgcggtactcaaaaaagctaatgctataacaaacaaagaactaagaataatgatgcaacatgcaatggacctccgatcaactgaattcgctgaagcagttttgaaggagtccgagtttactttgcaatccaatcgctcacaattattaatggactttgttgctattttatttttaaataaggaatacaccaaagctttcgccacgcttgaaaaaaccttcgcatctaagattaaaccaagtcataatattatatctttctcgttatctctagtcaaacgctttggtactaaaaatgaccttttttttctgcgtcgctcttttaagaacatgggcatagaaactctggatgagatagaaaaaaatctgccccctaaagtcgtttatagatgctttaactattaagtgacttactcttctcatcacatcaacgctgaatccatgcatgctataattatcaccctttgtttatgataccttaatattaaaaacttgaaaatttaactttaattcagctttcacactaccgtctgctttatttctattaccgtttaattttcgaggtctctcttttccaatgcgctgtgcgcaattactgatctaagttagacacagacgaatttatttctttttgagctgttgttacgtttaatactctcttttaatatcccctcttatgttggccatcatattgtagctgttcagctatttaatgagaagttgaactgaaacaaaaaattatgataatttttctaaatcaaattcaatattttttatttatacatgcaaatctattctcgtattgcttgtttcacatcgctaatagcccactacgatgtgtaagaaaaggaaaccaataattacactgaaccttttttaaaaaatatgatcaattttccattcaaacatatgtagttttcaaaaacgttcattacatgagtcagaaaaatatctggttgaccctaacattctttcggattgtacaccttacaactgcacatgcatttcaccacacataatatacgattttcataaatcgcatccttcgtaaaaattatatgcaaaatgtatcttacattaaacttaaagaattaaaaaattgagctaactggtataggagtggtggtatttttgatgataataaaggtatttaccatgtttataaattcaaaagttaaagctcgatcactaattaaatcgttacagctgggtttgaaacgtttcaaaagaatctcaattcggtcgcaaagaatgtatctgatgcctctaacatcctattgtccatggacaaacgattgagcggcctcgaggcgtctgctggaatcttaagagatgatgtgacgaactacaatcgcgtttctagcagtatgtattgttgtaattttatttgttaattactaatttgtttaagacatctacgacacgttaaaggaaatggagagccttcaagttatccattcacaccttcctgtgctgcaaaaggggttgcaagaatgccaaaatttaaataaatcagtatctcaaaatttaaaatctgtcatggacattctaaaatctttagcggaagattatacgagtttagaaggaagtccacttcaatttgcctcaaaatcgcagcaaaaagttgagatgatgctatcagaaggatgccagattttaggtgcattgtgttataatatacttgaaacttatgctgcatcctcccttaacaaagcatctacacttttggatttatccatcccgtggagttttcccaatgaatctcttcagcaatttataggtttaattcagcaattcgatgctgatgttctgttcccagtttcttgctcttcagatatctctaatatatacatcaagataaagggcgaatgtgttgtcaagttacttcatgccgtctctatgaggacagatgaaattaagctcaacgagggatcagttaacttcgtgactggaaaagaagatgtttcgatcaatttagttgctttatctagactattaccagccgttgcctcggaattgctactcttgtttgatcaagttactgctaaggcactttatcccaaaatcgttaagcctgccataaacactgtcaccaatgccaccagacagcttgagggagtttatgaaaaaagaggtgctgcagaaaattttgttttgttgtctttaattgattgtatcgttgttacacgccaaaacatgaataatcttatgccttttgaagatgcttctttccttggttttgtgaatggtgttggtcgtgaaatggaaaagatattgatttcttctatatcgaggctgtataatggcacttgccataacaacaaaacagtccctctcacaactgatagagtcagtgaaatgactcatggtattatgagtttcttgaatgaacttgctgagcatgaaaatgcctcttatttgcttgaaagtattggtaattggggctggagacacgaaattaatgctgatctcagtcctgcgcgctcagttcaagacattacgaggaactatgttatggattgtatggattcctacctaacttctgttcaaacagctgcccaggcagtggatacgattggatggaaaatgggcgtaatgcttttaaacatcagcgtctattttgaagcaaaatgtcttgagtcaaaaattgcatcatttttacaagacgttgatttagaaaagctaggagatcgatcacaaaagtactcaaccatgtatatggaagtttggcgacagtgttctcaaaatatgctcgattctacctatacaaaatctcaaaacaaatccactatgtctgctaaagaacgagagattacaaaggaaaaattccgaaacttcaacgaacaagttacatctgttgttcaagtgcatcgtgaatctgttaggtttgaaactggtgttgccacttttctattgcaagaagttaagaaaactgtactacctttatatcaaaggttctatgataagtatgaagatcaattaaaaactgttagttccactatagctaacctctgtttagatacatcaacagtgattttacaaaaaataaagacaaggtatgtgtattgaggatttgtcgatattcatttgctagtttatcgatgtgtatatacatttaagttgttatcgtttttcattttgcttactcattacgtagtatatcaaatttacaaaggctgatttagattcttttattacaagcgcgtttgctccttccctatgattcaatatgatgaatttgggtcctttgaaattccataatatagtactaaagtgggtgtactggcattctcacttttctttgaagcatttgactgatgtaaataaagacggaccatatctcaaattcaaaaatttgacttctattttacattattaaatcgttccatataatttttttaattattaactccccttttttgatgactttgttgtttaccctgctcagattctgcttacgagtaagctacccactaaatattgtaattattaaagaaaacttgaagaactaatttttaattgcatttcccaagcaatcatgtttcgattatatacgttctttactttatataatgtgcccagcataatttcatagacaataacattattacctcttttttacaatagtgaggtagctcatatacattaaattgtggttccatatctccgttttcttatttttacgaaactcgtgtttgtttttgtttaatatttatattattgtttacattgaaaattaccatattatttgatgtttgtatttgtttcccagcttgccaacgttgcgttaccccgacaaccccatagtgtttacgccctctacgatactcctttcagtcgactccactaccacgagctgtccttaaccagcatcttgacgagtttttacccttaaacgacattcctgctcatagaaatataagcaagaacaggacttttcccctattagtcactgtctagagctagaggcgagaaaagaagcggaacctggtcggttaagcaaagcttgttctttcgtcttgtcttcttgcttgtaacaagagcttaatcagattgtaagtaatgttaaaggctgggaatacagttttggttgtgtaagaacattttcatacaatacgaccttctgaagatgtgaaaatttcttcccaatcaatagtcaccctttttcctcgacttcacctagttcagcgaaaacatgaaatcctctttaagtctaacttcatttctttttatttttttatttttttaaaatttatgaagggattaaggggtgggtgctgtaaaacatgggggtttaaatttaaataactacccattttattttcctatcaaagtttctttttttcataggataatcctttattgtgccattttgttttttcattagatttactaacgtcatttaaagtcaacatttacccttcttttcttgttctggtgttaatataggaaaatcgtacatcgattctacatatagcttcatttcaaagttcagtttcgtgttctacgtttcctatatccattgttggacttcatcgcaatccccttactttattgaaaaaaagaagtctcaaaagctcttgccaaattctagattcggtcaaaggctattattttctcctttatacgtacgagaaacatacatttttgcttggattttatccttaaaatttttgtataaactttcaagtataactcattctattttatcttctccgtcccgtactaccccttcacgtttttagacactttaaaaaggttgttcgttcaaaacctcttttttatcatttctgttacctgaaccaattaatattttaatttcccttcctctctttcaatccccgacagaattcgtttcttcttttcctcatgactacccgtcgtttaactcgccagcacctattggcaaataccttgggcaacaatgacgaaaatcatccttcaaaccatattgcccgtgcaaaaagctctttgcactcttcagaaaattctttagtaaatggcaagaaagccactgtgtcttccaccaacgttcctaagaagcgtcatgcgttggatgatgtttccaattttcacaacaaagaaggtgttccattagctagtaaaaacacaaatgtcagacacactactgcttctgtcagtacccgtcgtgctctcgaggaaaagtctataatccctgcaacagatgatgaacccgcttccaagaagcgtcgccaaccttctgtttttaattcatcagtcccctcgttacctcaacacttgtcaacgaaatcacactctgtttcaacccatggggttgatgctttccataaggatcaagcaactattccaaaaaaattaaagaaagatgttgatgaacgcgttgtttcgaaagatattcccaaacttcaccgtgatagtgttgagagtcccgaatctcaagattgggatgacttggatgcagaagattgggctgaccctcttatggtttctgaatatgtcgttgatatttttgaatatttgaatgagttggaaattgaaactatgccctctcctacttatatggatcgtcaaaaagagcttgcatggaagatgcgtggaatacttaccgattggttaattgaagtgcattctcgtttccgactgcttcctgaaacattgtttttggccgtaaatattattgatagatttttatcattgcgggtatgctctcttaacaaactacaattggttggcattgctgccttgttcatcgctagcaagtatgaggaggtgatgtgcccttcagtccaaaactttgtatatatggcggatggtgggtatgatgaagaggaaattcttcaagccgagcgctacattttgcgtgtcctagagtttaatcttgcttacccgaatcctatgaatttcctacgtcgtatctcaaaagccgacttttacgatattcaaacaagaactgttgcaaagtatcttgttgaaattggtcttttagatcataaacttttaccttatcccccttcccaacagtgtgctgccgctatgtaccttgccagggaaatgcttggacgtggaccgtggaatcgtaatcttgtgcattactcaggttatgaggagtaccaattaatttccgttgttaagaagatgattaattatttacaaaagcctgttcaacatgaagcttttttcaagaagtatgcctccaaaaagtttatgaaagctagtctttttgttcgtgactggatcaagaagaattctatccctcttggcgatgacgctgatgaagattatacttttcacaagcaaaaacgtatacaacatgacatgaaagatgaagaatggtaatttagtgtattgtgcatatcactatctcaacctctttcaattgtgaatattccaacttgttcaagcgctctttatatgtgtattagtttatcactaatagcaaccgtaatgtcctgtaaacgagtcgccgataattcctaatgcttttgtttttgttttgttctattattatatgctcgggtacttgaagattgccagatgcatagtacatgctggtgtcattatgaaaccaaaatcatttggagaagtgtaattatggatgcctttaaattatcccacctttaagtcttagatttgattatctgtcgcatatgtgttttgatctatgtggctagtaacgttataacaattgtgtttctgctaatgatgctgctttaaacaactacgagtattgtgctattatttcttttttacaattaggaccttacgataacaaaatagtactatattttctggatgttgagctacttgccgattgggaatcccatatcctacaccatgagtcggagtaatattaataataataatgataatgatagttccttgaggtgaatactactttattatgttcatagcttgcagaacgtatattgctcataataaaaatgaaaacaaataacatctaactctcgatagacaacttaaaccaaaacattaaatgtgtttctttaaaaataatatcgtgatcctttttttattaatcaatagtagatcgatttacagccataacaatggattgtgccgtttcgataaaatgttcaatgcccatagggaaaaattccgatatcagtggtttataagatggagcttgccattgctgtttatgttgattatcagctaatagataatcccattttggatcccaaaacgagagtccataacgaagaaccgaagtgtcagaaccaacttggtaacattggagaccaggttcgaagtctgtatctatatctttaactttgcccatatcgtgtgcttcaaaccgagttatatgcaaatgaaaaccggaagataaatgccaatatttatgctaaaattagttaactacttactcaaaaattgtaaaaaccaacagtaatgcctaaatgaacttcatttaccttcaatttgacaactagactccgaacttttatgtctctggtattcataaaatagattcttccatcatcactttatggtcagcttataattttcttttaatagtcagccttacgacatagaaatatttgatatgaactctttgtaaaaagttgagttttgggttggatgtccatactcaatgtaaaggttccatgaaagcgtactgcaagagtgttagaaaagaaatgagtaaaaacacgtacttcaagttgtaataggtaacgtccaaggctttgtacatagtactttcaagataccacccgctaggtttgcctgaattagtattccatattgcagtcaatgtatcttgaacacctttgcaattcatcacttcaaaatgtacggctgtgataggatcatctgaaaaagactcaaagagtttttcgcctgtgggactacggagctcttttaaaacatggcaaacttttacggaaacttcgtcagagaataaatacctcaaaaacgttgaccgtgtttggggctccaaaaaactttgtgcaatgttcacggagttatttttcaccttattagtaccaactttgagtcgttcaaatagaggtataccaactttaactcgcataaaaactgtacctgagaataaaaaaacattaaataaagatgctgaaacgaaattttttaaaagattgaaactcctttcacgaatcctatagttatgtcaataaatataccagcctttttaaaaaaaaacacatacaagttaattttaacactatcgacaggagtcggtatcgattcgggtaggcgatgcagataaatagaatttggcttgtatttcttcgctaatgggaagtttcgatcataaaacagttcataagaggttgagtagtcgtcaaaattcattagatgcagtattggctgagtcctttctaatctaattaaagagacctgctcgtaaaaaatgtgtttgactcgcttcaaagcaacctttaagttttttacactgtcgcatcgaacataaaaggcctgaaagaatgaaatgtaagcatcctgtaaaaagaaattacttaaaatacatacagctaacttgggcagatagtggatataacattggcaatccacacggacttgattgaataaagtaagattttctccaccgaaaaattcgtaaacgtccaaatcatctgaaggtaatgtgaataaaccctaataatcgtcaagttattataaatgagctcaatatgtaaatattacctctgcacgaaatgacaaagaaggatccacattgagtaaatatttttttaaaatcaaagcatcgcgtttcttctttcttactaaagcagcttcttgacttggaaaatcttttcggggatttctgtaccatttggaagctgcctttgtctcgccttcacgagtatgggagttgtaaagtgtttgcagtgccttggtagccaagtcaaacatttgtggggtttcataatatatgaaaatagcctgtagtaatatatgctaattagaaatgcaatcaatgaatggataaccccaaacaaacctacacttgagtgctcttcatactgaattaatgaagaggttcttctttgaattttcgaaatctcagttttatacctcaaaaaaaatttgttaaattcataaagggttctgaacgtaggatatgaacattcgcctaggtgaaaagcaatatattagtcaaagctcccagtacattcaatgagcatttcatacgtttttttcttattgaaaatttcttattttctgccattgcatgtttttttctctgaagtcgactgctcttgaattccaatctgtcagcaaatcataagtgatctttttccaacttcaaaataataaaattttttaacattgaattgactaataattctcatttttagataatcatgatcattcagttcagtaagatcatattcttttacctacaagtggtgatttaccaaaattgatttttgagagcaaatatctagaatataggattcaagcaagatttcgtaatttgagaagtacctgtttattatacaaaaagttgttccataaggaagacataaaggacgacctaaactgcccttgtgctaaacctgctcaaacttggaaatacctgtagtactgctcagtacatatcttaagttgaggtgacaattggagtaacgagtatagattcactagttgcaataacggtataggactagtatttttaaaggaaagacatctacgtatcaagtatatatattggatagaggcatacatccttagttgtcaagcatgcctgaattttgctgctgtgaaagaaatatagtgctatgatcagagtaggtgaacggaaaaaaggaccaaaaaagaatgtttccgtaatatttgggaaagtgtagtgtaaaaaataatttcaataaaataaaaaatctctttgtactcaaggttcggtttgcaaacttgtagaagtattggcatatagtaaactaattaaacagctcttgcaaattcatcagcgatacggtcattaacatcgatttcttggcgtaaaacagttttaatcaaccagtcataattttgtagaaagatagttttgttttgggaagcattatcaagaaaattagtccaaatatgagaatcttcattgcaggtaatcaagaccacgtttccatcttctaagtgacgtgccagccttttattgtaaacatttaaagttgagcaaacacctccgttggacttaacaatgctaattaccgctggaacattttcaggagctacagtttttgaagtcaaatagacaacgtaatcctccaacagagaaggaccttgtgcccgtgctcttttcaaagcggattctaaagtgcatccgagttcaagttctttttcgggatcattcaataaatacggttcttcgtccacgatctcatgagttttcaaacaagaattaatccagtccattgtaacaacacatggtccgtaaggtatagagcataaaaatttagatgttcttaaaattctaggagctattaaatgtgtgcatttacttggattagaagtaatcgacatgtcaagtttcttaagattatcgatactaggttttttatcgtaaccagtaaaggttatgtatactcttttactagctttggcattagtgtttcgagactctgaagactcgcgcgaaacctctccactagaaactgaccggtgtgtttgacgtctttttttttcacgttcaaaagcaagaacgtctggcatgatgacattttgtaacattgataaggcagttgccgctgatttccgtttacttcgaagaagttgtgaagaattgagtggattcactctgtcaagctcatctatcagctttttttcgtccgtataagtttctttatgcgaaggaactaccactttaggagttaatgacaatggggatttttctttaatgacattatcaacaagtttcgtagccaaaacaggtaactcgtcatccgaagaagcctcctttaatgactctttactaggagtacccactaaaagtggagagggaggagtattagtttttgaagatttagcatctatttctaaacgcccttcatcttgcaattctctatttactccagtaatcgtggaaccttcatcattgcggtcatcttcagctgctaagcttgaacctttatcagcactttgattagagaaacttgaagtaagtattatgtgcttaccaaaattatctgatgtgcttttaaattccttctctagttcttcattcgttttattgcctttgatggatgacactgaagggtcagataaatcgtccaataaaacctctgagtttcccttagtcaacgaggattttaatgtgtcttcgaaagaacctttttcgacattcaatgggcatggaaaaatgaaatccatgtacgagtcgtccaacggaacgggaaaatcagtaaaagcttgagaagacaaattcttaaaagatgaataaagccaagaatgatgtacagtgggtatattccaaactttcgcagcaccgtatttttgaccataggaagaagcagcgattagaagagtgttagtgggtttgaggtctttagtataggtagcaccacatgctaaaagaagcttctccaaatatatacgggctgcatcggtataattggtaactgccaccatttggtctttcagaaagccgaccgaagggaagggataatgaagtgcattgagtagcggggacttccatgaacccaacacaaacaaattcaatagccaagaaatggtacctatcgttgtgttcttattgcttgcaagattgaattcaatggtatcacgttttaggccaatgaagatatcacagtcattaattgattcagcaatcttcgctccaataccaactgaaaatttttgaaggctatgtctaaaattagtaggcaaatttaaatcatttgaaaaataaatccttttcccatgcaaaacatttctaaaaagcgaagtaggctctgcttttgaaattgatgaatcattttttttataagaagggttgggaaacaaataaggatcttggtctattaactgtccaaattgaaggcaatcaagaagccattgaggatgaattaatttaatgcttagggaaggcttatctaaaacttttttgcattttgcacccataccactatatgtgaacaaatgagtcattgatttcatcaaacccttgctaaaccttccgccaaaagtttctaaggcatcatcgattaacgaagactgataagaatctatctggcaggaagatgcacatatccctttgaacaataaataaggattgcaggaataaaagctataatttaacaaagtgtttttgtcaacacaatctctaatccaattcgtctagcgacagttagcgtgtattcccctgtaaaaccaataattcagtaagttataaggtaatagcatgaatagactcaagaacatacctttgctaaacgcaaggatctcttgctaccttcttgtacattaggagaggaaaagtcatcgcatataacatgagttgccagcttccagtcatacggaaaactcaaagctttcccgtcatttttaatgaacaattctttctaggtaaacaaagtcagcaaacccaattgataattcaaaatagtaccgtttcatcatcacaatctaaaacagcaactactgatttaaataatccattaacattagaactttcagcagcaagcattcgtacttttcgtagttcgttttggttaggttgaagtgcgctgtagtatgccaccaccttgaaaataatagtataatgattgggagtttttacatttaaaagttttattttttccatactaacgttccactaaataagaaagaaaaaagccgccttctgttattattattattatcagtcatgcgaagagtagtctgtaagtatatctctctcaaacataagattttgcttttaaaaaattattgaattataaatatataagggattcagggtttcatagctatccttagctcagatcgtgattgacaggttcaacgcatgaaacaggttggtaagtgtgagagcagttaagagaaaatgaatacgaaggaggcgcacgatttcgtataatttcctctagttttgaaagtctttgttttgtagtcgatgagtcattctccaatcttttccgcaatgtctgacatatttgttgaaatgagtgatgctgattctccaaatcggcgaaggtcttctgtaatctagaaatacgattcttcacttcatttggtttaaaaattttttttggtttaataggactactattattaatgtttaacattgttctgtgatttgaattatccggtgagtgaacgtccaacaatggagactgctgtgaaagtgattgagaatttcgtttaaacctgtcactttcagaatcattttttggttttattttattcatttctttggtttcagtttccatacgccgtttcatcgtttccatcgaatccttaagttttgtattgctactataaagagacttgcatcttaaagatgactcttcaaatttagatttgtaaacattgcattttttttttaaatgcgccatttcttcctctagcttccgagacttttcataaaggtagccgttttcaacttttaaagcaccattttctttttcaagcagttgagttttttccctcaaagtttctgaagccaatttttcattgtttaaatcccgttcctgctctcctatcttactttccaaactttcgatttgtagcgtacgttgagtagaatcgcgctcaaaagcatcaattatttctttagcagtcatttgtagcttctgaaattgaattgttttatctgagacattcttttcataatcatcaaaatactgaaaactcttctgcttaatagacttcatctcgctaacactttgaacaggcgatgaagctatgaaagtcgaatcttcagccgaggcgagagaagcctcttcttgatattccatattaaatcaatctgttaatctcttaaccttgtattgtttcaaatcttttcgctacgaattagtgtcactaacatacgaaatgttgttggtaaatggaacgcgtcgcaggctcatcaaacaacattgtatttacgagtgaagaaacatttgagatatacgtaaacaccaccaaaaattgcacaactatctatttagtccctaataatagttgaataaagattcgtatgctttaatcatttctacatttcgtttacaaataatgttcatggcaccaaaacttaataccgtttcatattattacttttcaaatgtttaaaccagacaatatagataaacgatacatgcattgaaccatatttcattaaacgtaggcactgagttaaattataccttaaaggcaccacgcataacagtggcttggtatttttggagtttgttaagtaaaacatcaccctgcttaacaacctcttggtattgacggtttttttcatcaggacggtttgtaaatacaacaccgttgactcgatcaattacacagttcaacttgttgtctgggataaatgacgccaaatcgcgatcgatataatcaacagatacgccaaaggaagcggccatggaatcgatactgagagcacggtaagattcaagtaactgggcgtaagcacgtcttctcatttcacgcacatagtatctataatgggcgacaagaaattgatcacatttaagatgattaacttcaacatcggccaaggttcgaaaaaatccggaatagtcacataagtacaagctgttgatacatgcttccaaactagacattgattcattttgaggtagcacggcaagcacttcaggtgaatcaacgattttggtcttgacatcaacacgatctaaagaaattgcaccagaaatcacggcatatcgaacgacgtcgtaatatggaagtagttcggtggaagagaaagttgacatacaatccaagagaaggtcggcggcaccagaaaaattacggattgacatcaaatatatgccttggtaggcctttaatcgatttttcctctcccaatcacctcccttttcaataagtggctttaatttttccaataattgaccaacgaccctcatatcagcatacacgtatgccaaacggattttggaaaaaagaacatcaatcttcattccggtcaatgttgctcgttcaaaagtttcatcgcataactgtacaccacgttctctatcgcatatattcgtataataatcagctttgtttttcatggcttctaaaatttcatgttctccattaagttcttgggcatcttcgatcgctttgtcaaactctgctaacttttcttcatttttctttatcatactatttaaaaaattactatcaaaatcaatacttgccgatgttttagggttctctgaaagatatttataaagtggagctaaatcatgatcacgaatggcagaaaaaagcgtatccaaagccttttggctcttattctcaaggaatggcgaggaaagctcgaaaatcgcttgcgaaatggtcaaatctgatacggttcttgccttttctgtcatggtgcggtgtgtgagtgttgcagagggagaacacatatcaacagctaactaaactacatattgtacatttcactcatctaaaagttagtaaaatgttaattttttgtagtttatttaaatttcaaatataaatttaattcaaacaactaaagagaaaaagttctttttctacttttcaacttccactgttccttatgttctagtaacatgttttaattaaattttattagaaacgaatcttaaaactcgtaaattttattcttttcaattcttttttgtgaaatatgccattctgaaaagtcaagtgcttgaacattccatcagtcttctcgaaacttgtaaatcgttaaattaatttaattaaccaaattctataagacaaaaaagttaagcaaataagcaagcatctcttctatacctctgtttttacatcgttctaattttttggtttacacgacatgtagcataggttggggcttactaaaggaattcaaataatttttcgcattgaatattgcttacttaatatatataaaacaaacaaaaatggtttattagaatatcatatttaagcctgtataatccggttaatggaaaataaaaatataaaaataacggaaacgttgtcattcactgagtattttttaggagctattttttctctgttcattatgctaagttagtgaaaaaattagtatatgtaatataagtgaatacagtgagcggttgataagtatctccaaataaaatacagtagaaagagtgaagtacataatatcaaataacgattatctactttatatttatgtttacagattatccaaatgatattaactgtgagtctccaagaatgtcggaccttgatggattttgtcaaaatgcgttctcagaccttaattctttgaatcaacaagtatttaaggcaaattacgccgtccgtggagctttagccattcttgcggacgagatccaagatgatttacttgaaaatccttcttcatatcctttcagtgagatcgtctatgcaaacatcggtaatcctcagcagatgggacagtctcctattacattcgttcgacaggttttatctctttgccagtaccctaccttgttagaccatgctgaggaaaagtggtttcaaaatttgttccctacggatgtcgtacaacgatccaaaatgctcttaaaggaatctggaagtttgggtgcctatagtgcttctcaaggtattccgcttgtaaggcgacatgttgcggatttcattagaggtaagcattttaagaagaaagagtgaagatcgtcggacacagagacaattcgcagactgtattaagaaatttagcaaaaatactgcaacccattaaagctgctagggtcttgctcgataaaaaatgattttagactccgccattcattcttttttctttttatctttacacattttctaattatattttagcgagagatggatttgattgcgagccatctgacatatatttgactagtggtgcctcacacgctgcccggcttataatgactttgataatcgctaggccaacagatggtgtaatggttcccgctcctcaatatcctttgtacggtgcccaaattgatctcatgagtggatctatggtatcttacagcctctccgaggaaaataattgggacattgattttgaccaatttaaaaaatcatttgatgaagcatctaaaaaaggtatcaacgttcgtttatgcgtggttattaatcccggtaatcctactggagcttgcatttctgaaaatagcatggaaaaagttttgcgctttgctaaggcaaagggcatagtattgcttgccgacgaagtctatcaaaacaatatttaccaaaacaagtttcattcttttaggagaaaacttggtgaattaagagaaaaggaacccgacaatcattgggaccaagtttcgcttatttccgtaaattctgttagcaaaggtcaatttggtgaatgtggtcaaagaggtggatatttggacgttgttaatattccagagcccgctaaggatcaaatcctcaaactagctaccattgacatttgtccaccagttgctggtcaattattagtagacatgctagtaaatcctcctaaacctggtgatcccagttatgatttgttcatcaaagaagttgatgagattcatgaagcactgcgtttacaatgccgtcagctctacgagggaacaaagcgcatgaagagagtttcatgtttagaaccccacgtaagtaaaatttgcattatgttttcatttctttactaattcatattttcaagggggccatgtatttgcatcccagcgtctcacttcccgaaaagttaatcactacagccaaagctcagaaaattcaacctgacgaattctatgcgatagaattgcttaagcgttcaggtatatgtgttgttcctggaagtggatttgggcaaccagaaggtgattatcatattcgaatcacgtttttggctaaaggaactgaatacattgaacgatttgtcaaagctcataatgaaataatggacctctatgaataattttttggttatatttttgattttggtatcctcaaaggagacaacctttattgatttttgaaactattcccttactactattcacatttcttttcactcgaaaagtacatttatgttgagtaaacgagacccaacccatgtttattttagtattccatatttgaattattaacttgttaagtaatattctatctctcttttcatcttgttcacacatatttgagctgttttattgtaaatccatataaccttgtttctttagttttgtgtttgggttgtcattgatttaaggagttttcggatacctttattcaaatttcaaattaaaacacagtatcgggcattttaaatgttctttgtaattttgaaacaagttctttttttttctttagtagtagcaagttagtattcccaactctcgaaaaatatccatctcatatatattcgtgatacactcgatcactttcgcaatccatattagaagtacaaacttgtgttttgtcaaaaaacgagtttcatttatctaaaacgcagaaataattgaaatattttctttttcaaatggctgtgatctttgaaaaccctcaatatgttcatgttttacgtgtaagaaagtttgcattgattgcatggtttataacattttatagatgctaaatagcatgcctgctagagacaaagtaagtattcaatttcgttacgataaattattgtgattacaatcaaccaagccatactgttatactaagataatcgtatgcgtccaatcttatttctttagcagagaagcagtaaactgaacggagtatccaacctacttatttttttttaaataaattttcaatgataattagaataatatgttcagggcttgctttaattaggatggattgtgcaggttctgctgtacaaacggtttaattgattatccacttgttttgctggaatagtttttactaattatgcgctagaccttccgtgctttgcaatttgtcgcgaagcttttatcctggcatcttttctacggcggtagctctttaagtactgtaaacaagtggaagaaactggaatccaatatttctttttcaaggaaattgtttagtatcggaaaagtccttgattatatttgcaaggtttactttgatagtcttaaattgcaaaatccattatctggaaataagtctgctttaccgactatcagcttcacgaaagatgtcgcatttgccggctatgctactgcagaattaataggctggttcaacaagactgaattaatgccttgctcccattcaaagcagatttctacgattggaaagcaatgtcttgctgtcgctctgctttcttcctgtttagctggatgctatgagctacagcaaaactcgaagaagatcaagagtgcaacgcaagaagcatctgagaaagattcgaccagtttgcagactttgcaaaagtaagtttctttttatgcatatttttcatatctaaccacatttgtgcagagagcgtaaggaaattttgttctttgctttgcaaaacgctttggacgctacaattcctcttgccgaactggatatccttaaggttaatgacggattcgtggctgctgctggtattaccacgagtcttatgagtgtctataaaacatggattggtagttactaaattgctttcttttcagattacaatgttttacgaatggtgtatcattcggcaaatatctaccttatatagatttacatccaggtgcattccttcagtattttacttttacttaatcatttgactaaatgatattttctaatatttttaataacatatgtaatagtagatattattcattaaacagtcgtctaaagtcatacaacgattcacgtaccaaaaatttagttcaaaagctaggtcctttatcaccttctgatttttaagccgcggcacgcttgttaaatagaaacaaaagatcattaagtgttaattttttggaggtaaaaaccgactttttgccatctccgagagcctgcttggcaaggtctcgtttaagattctgaagttcgacaattttttcttcaattgtattttcaaccactagcttataaacaagtacatcacgtctttgtccaatacgatgtactctatcgatagcttgttcttcaattgcagggttccaccaaacatcgcaaagtattacacgacttgcacatgttaaatttaaaccaagagcaccgcactttaaagagcataatagtacttgagttccactatcagagcgaaggaggtccaaagatttttctctagcacgattgttcatgcgaccgtcataccgaacaaaacctataccggctttcctcaaatgtaagtcaatgatatccaaaaaagtggtaaattgagaaaaaattattgtttttcgtaacccccgaactgtatcatcctcttcttgttcatctagagataaaattttgaggatttccctaattttggatgacttgtatagcgtcttatcattagggtcttgaattcctttatccaattctttaaaatttcgagaacaatctttgcattttttttcatgaaaatcgggaggaagctcggccatacaaattgtacaaaaagactttttacggcttcctatttcaactgtttctaataggtttgccaaatcatcaacatcttgatcggaagctaatttgttcgtgtttgctgccccatccaacgcattaaatgcatcaacgtcttgttcaaattgaaaatttaaagactgaggatgattgcaagcctgtcgtagacgcaagagaagacacagtatgttagtatagttcttgcctaatttccccgaattaacaaaatttgacatcgttcgttccatgtttcgtgccaagttactgtaaaagtcacgttcactttcttcaaatttacaaataaccttatacaccaaacgctttgaaagttttaaagcaccacctgtaccatctttgcccgcgtttgcctctaacaaagtcttcgttcgtcgtaacatgattacactcagaagcattcgaagtcttttaaaaaccaagttttcctctccttgacataaaggtaaagaaatttgatctttccaaacagattggtcgttaaatggattaatatgaagaaatttcacaagtgagtaaagttcatctacattgttttgtaaaggtgtcccagtgagacaccagcgattgatgccctgtaatgcgcaacaggcaagagctgatttagaagatttattttttatagtgtgtgcttcatccagtattatcctccaccaatagaaggcaaacaagcttggctttttcttttcataacttttagcttcagtaggcgatttgccgtctgtacctgtagtattgtgagacacccattccgaaactagtatttgatacgtggttattactacatcgtattcgtgaattactttaagtaatttatatctggatgctccatgataaacgattgctgtcaacttgcttttcgtctgcacttctgattcccactgtttaattaaactgagtggagctactaccaaagtggatttgattgaatgcttcttctttggtaagggatgcgaaagaattaaagcgatcatttgaatagtttttcccaatcccatctaaaaaaattattagcactgaataacaacaaataatattttcatgacttacatcatctgctagaattccgccggaagccgaagatttagacaccgtttctcttgatttgagccaagtaagtccttggacttgatgatctagtagacgtatatgcatgccaggaataaacgaggactgcctctgcattgaatcgtccttaacattgtccagcacattattctcaaacagtttatgtagcattgcttgagtattttgggaagttaagatttcttcagtgggtatacctatggggccttttctattttcagaagttggtttattgtgcttaccaaaatatagcgttgaagtagaagctctgggaattggaatcacaataggcttatcatttatcaagtccgttcttttcgaagttgctttatttattgagacttcaggaaccttggtatatggtttcttccacgcaccagattttactgagataggggcaaatggatctttctcccatttccttattccctcatccttacgttccaattttttactataaaaaacctgagctggtttactagttataggcgcggagacgattacttccttttcgtttgtatctatctcctgtctctttaagctttcaaaagcatcagaaagaaaatgttgggttttctttttattcttagattttatagattgttttgggatggattcatcttcgcttttgggcaaccttggtaatgaagtagattcattttctttccctgctgtatttacaccgaaattttgtaaaaaagagttattcgcttttttaaccccactttccttatttttagacgctttttccatcaagctccctcaagcaaattgcactgaacgtgaacattcagtggtagtagaaatagcttgtatacgatgggttcttactaagtgaagattggtgtcaagaactcaaatatttctatttgcttactttaatgtttttttgagtataaaagtaaaccctacacaatatatccactaacacagttttcgagtcgaaatttgtaaagactgctcaaatcgactataggatttaagaacttgcgcaatggtcctaattaaccgaactttcaaacaattttataagaatgtttgcaacaaagtgtctgcaattctggatttagttcatagtctaactttttggaaaaaaaaatttatattagaaatagtcaaaagttatggaagtttttcagcttagttttaaaatcaacgtattaagataaactggttatcaatgcgaagatgataccacatttgcagcatcactattagttttcgaattgaatctcttatacattgacacttataaagaaaaaagcccattaggggttgaaaggctacattctccggcctttcctaaataagaaacatattcaaccagtctgccacttttaataagacaatggtaaagttttaaatcttcactggcaacttcgttagccagagcaaaacagctatcatagtcctcaaggctaaaataaacattatgcaaaccgagaattagttcaggcacatacaaattccgaatagtcataagagttttataaagcaaaggatcatcatctggtttcagctccaatgtagacgggtgaagccagttagcttgaagtaagtctgtgaaggactttacacatttacgagaggcaaaattcaatttttttttccaaactttataagaagtgctagctttcgtaactgcagaatcttcaaatacttcttgtttagaaagctcttcccattcttgataaaatttaagtgctctgcagagagctcgatagttcatcagttcatacgcatctctaaacttagaatcgttttcgggttcaccatcgctagagcttagcgtattcaaagcatcagagggaatatgtgtataaagatcgtatgcactatttagctcgccaatgcttaaaaagaaacgatatacaaggtttgcaaatcggagcagctcatctgtctgtgaagtgattaataaccattcaagggtgcagatgagctttttataagatggttcaactggctcctcaatagattttaaatatactgtgtgaacttcttcgggagaaacagagacaacttcatcatacacatattcaacagctagtaacgccgcatgattaatatctaatgaatatttttttgctaattgaagttgttctgatcttgcactttcttcatcaacaagaataaggaatcgagaataagcctcgtactgcacttgatttgataggtactgaatatacaatggaaccaagttaacttttttagcactagccaataactcaatatacgcttggataatagagtcagaagtatattcatccacagcaagacctgaaatcttcaaaaataaaattatgtgtgtcagtattcgaagaagaggaggtgtaaccaaatccccagactcaggggcatttccagtccgaattgcttccaactgtatgtgagcagagctcaaaatttccgaaattttattacaaatgatatgagtttgaagtttaattaggggatgtgatgcttcttcttggattgaagcaatagagctgttactcagcgaattaaaaatcaattcgggagttaagcctaaaccactatccactggaggcaattgtgtttctgtttgaggagccttagaagaaagataaacatccaaattgtactgagtcatactattataataagcccacatcgcatcctcccaagttgtgcacacatcaaggacggagttcaagtctccacataaagcgccataaagagcgcgttcataagagtctatccgtttattttttgtaagtgctaaacatgatctgcgcaagagttcctttcttttattaccggaagtctcggattgcaaaacatcgtcgatgaggttatctctatactccaaaattccttgaagtgaagcagaacgccaatgattaccagttctcctacacagctctaatagttcttcaaagcttcccgaacgaaataagcagaatgcagtatgaaaaaactggcgttcaaagttatcatctcgttcgtctaaacgtttgtcgtctcgtatatctgcatcaggatcgagattggaaacaatcgtacctgagatgttggaagaaaacctagaaccacctcggtttttcatttttatatcctctcttgtataaaaccatcggtttcctcgaatttcaattgaaggaggatcggaggaattatcacgagcccaattgaatacgatctatagaatattaacaaacatataataaaaaaaatacgtacattattctcgaatgcctcgggattttgagagtaatattcctcttctaaaacggcacgagacgaaaaggcatgcgactgaatatgcccttgttgttcagataatcgaaacctagtaaaagttgttaaaaaccaagttaaacgaatggcagcgaaacgaacatacgagtaaagacgttgtattaggtcccatgtacgagattctaaatcccataactctatccattcttcatcatcttctttcaaacatttttcaaatctatttatgttaatacaagtgttcattcaagtcaaagtacagaacggtaaccatacttttcctgacacaactcatagtatgcatatagcagcccatcctttgagaataaattgtctttctttaaagaagtgattatattaaacttttcgtattcgtctccaagttcaacgcttacggcggtttctgtaccatagttagatatatactttacttgtacgtgataagctttataccatttgggcctatgcaaacgacattttgattcatctaaatggttaaaataatgttaaatttatttaataacaaacctcggcctcttcttcgtccatttcaattagttcttgaatactagaactcttcgtatgttagtacttctgtgttccaagcagtagaaattgacaataagggttaaaatcttattattaacttactccattttttttgtgtccaaggacattcagagtagcattattcaatgcattctgatgcatggttttgaaatccaacctcgtatgggttaagatcgtactatagcagcaacaagccatccaagcaatgtaatttcaacagaccaattctaatgctatatttcagttatatgcatactattttcttttttttacatatttatattcatttgtttatctactacttctttatttcgagaaaagacataaaatttattaagtccatgaattttcttgtcaactctgcacactagtagaatggaactaactgtttccacgatcaaatgtcgagcccaatcaattacttttctctcatttaccatgtagcttagataattttatttactattacatttttacactttactagcctaaatgaataataaacgatgtgtattgaataaatttaatatatctgtagaataacactaattgatgtttacgctagtattgaacaattcataaatactccgattgatttacaaatttatatacaagaagactatccttctgtaatgttatcaataaaagaattgaaaaggaaaagtaacacgaatcagagaaaccaacaaagataaaagggattaaccctcgaaaggtctatatgtaataattatggacacctaatatcataaatgtctaaagacagacatagttaggtattttttgagaattaaatttaaggcaaagcaggaacgctccaagggttgttaggttccttgccgtattggatatccaaaatccatttgctgatttcagaagtgatgggaccagcttcctgaccctcaggcatgggaatttcatactcagtacccttgtagttaatagccttgacgggggaaacaagggcagcagtaccagctccaaagacttccaaaaggcgaccttccttagaagcttgagcaacctctttcatggaatacttgccctcagtaatcttccagcctttaggtgcgagacgttcacggcaaatttccaaaatagaatcacgagtgacaccaggtaagatcataccgtcaagaggggcagtaatgatttctttttcgccattcttgttaatccaaacagtaaagcagttcatagtaccaacctcagtaatgtagtcctcgtctccataaagccagagaatctgagcataccccttcttggcagcctctttttgaggcaaaacactaggagcatagttaccaccaagcttgtagtgaccagtaccgccaggccaagcacgaacggattcttcggagcaacaaagcttaacggccttgaaaccagagctgtagtaggggccaacgggagaggcaataacataaagcatagcgttgtcacaatggtggacacctaaggcttcatcagtaccaatgaaagtaggacgaatgtacaaagagtaaccacgctgatcagggacccaacggttttcgtgagcgacgaactttctgataatttcagcaagctcagcagggtcgaaggaaggaagagatatacgagtaccagttgaaagcatacgctcagcattcttgatgggacggaaaagacgtgggacacccttttcgtcacggaaagctttcatgccttcaaagcactcaaaaccataatggaaaacggaggaagcagggtgaaagcaaagtttaccaaatggaacgatctcaggagtactccaacccttttctctgttccatttcataataagcatatgatcagtaaaattctcaccaaacttcaaactcttccattcgggcaaaggtttaagctccttaacattagtaacttttatatgggagctatccatgggctttgggccatggagagcagcagtttgaaccatggtacgaagttgtgtagtgttgaggaaatttttacaagcctcagagctttgttgagaataacctacagagccacgttgaagggcaaagcgaatatttctgccttttatattgcccgctctcctcaaaaacattaaactcattttttcttcttcttcgcctgataccgaaaaagttggggctaggtaaaataaataatagcgtctatccaaacggatctagagacggccgagattagatagctgattggtaacaactacagggtgctaaatggacaagtaggtttgttaaagaaccgagatcaatagtgataaagactgaccacgtggccacctttaatcctgagtaccattggcatagctttagtagtaatagcataaagaaattagtttgaactcataaaggaagctaatttatcgacatcaatttttataattatgattttgacactcaaattattaaaccgatgttggaaataagcgatcatcgcctaaaacgtatgtcaattttttccctttttatattgcgacaggtgtaaatgaattttgaagaaaatgaaaggttagaaggaatattttagaaaactaggtttcttaacattctcgaaaaatgttggacatttagaacgcagttgagatacatgtttaaaaactctctcaaaagttgcaaatggcctattcttttagcaataaaaaagcattcgttaaaacactaggagtaggagtatagattttcccgtgcaatttaatgaagattcataggtttgagatacggttatttggtaaagttgtgggcaaagaatatagattcttacacatgcggtaatcagatgagtttgaaaatgcgctgtttggtgtgattaccatgtttaattattgaagatttaatgctttggtaattccggatagctggtttttcgcgaaaatgtttgaaatcggtgattttggatagtatcttaaaaaataagaaaattgtcagaagaagcaccttcttacgcgaagccttagttttatcatttggaacatctcatggcaatgttcattttgatttatagagctacagatattaaagggtttaaaaaaagggattgattgattcttttatccgtgtaatggaaaaggaggactagggattttttttttggcaaattacatgactttcaaatattttaaatgaattctattaaacttttgtgtcgttcgtgtgtggtaaaaggtgagttgttgacgccaaaaggaatcgttaatgtacgcgttatatcttgagaaatgtttaagatttatcccgacctattaatattaatgatttggaaaggaattacaaaagctacggagtcacttgaaaggctttgaagtaagtcgaattgaagaattagcttcacctaaaggcggtacgagtgaaggttatagatttcgtactaggcatttaaaactataagtatttccttttttgttcaaacactgacacaactcgtttatactatgtctcgtaagtctttcttgaatatataaatgctcactttctgttcgctctacttttcctccttaatacctaagtcttatacataagctattactatagttaaaaattatctatattattcctaaggacccaattgtgttaacaataatataagatgctaagtctagtagtagacggtaacgttggtggaatgcgcctgacattgcgagttaaaattagcaataccattagaggtagaattaacacgaaccgaagaattcaagtaagcgctcaactcgcataacccatctgaagcaccactaggaccataaccgcaatcagtaagggggtatacttgctggttgacgagatggcgtacatagtatttattatcagaacataagaaaagttcagtaattaagtttcctgcgaagggaacgaacgaagaggtttttaatgagtatgtaaaaatgtttttgtcagtcggtagagggtgctcaggagtaatgtcggggaaaaacccaagagcagcctcgactggaataatttgagagtcgtgggtaaacgctaagaataccttacgatcggaagcattattcacacccttacgaagattatttgcaaggttattaacataagccccacctaatgtggaagcccattctgaagcgggaccaccccaatatgcgtagtcaaggtcactgtcatattcaaaattcaaaaattcagagggagtaaagagtgaacagaaatcgctgttatctctgagagcgatctcgtatacacaaatatagtaaagactgcgaacatccgaaaccgtaagattataaccgctatcaaagtatttgtttaagcgattggcgataggcttgagaaaaacattacgccaactagtatgggcggcttcagtagtgttttcatcaatattgttgtcttcataaacgggacaagagtaatacatagctaaggagtttgcacccgcagaatcgtcttccggaagaacgatgaagttggttttgttctgcatatcatcgccaaacattccataactaaaccattctgcagagtcgacaacacgttcttgagcagcagtattgatatcgtagacatcagtgtcgaaaagctcatagtagcgctcaaaaacttgacggcccaagtcaaaaagttcaattcgaccgctgctggacaactggtcggcattttcagcctttatcacaggagtccaatgtttaacgaagtaaagaggattttcaggatagctaaaatttaccggaattgagccatttagaagcttgttttgaaaaatatctatatattgcgcactagagacatcagtggcagtgtcatccccagtcgggtttcgagatccatgacgctgaagcaaatgaacctgtttaattgcacaagattcggggaaggaggtagtgggcccattaaagtagggttcatgatatacactaatcgttccaagatggtccttgaaataaaactcattttcaaatgcctcaaattgagatttaccagcatgaacgatggatgcggccaaaagccatagagaaataccacttaacttcatcgagaaaaaacaatgaatttatgtaacccaagcagacccaataaaaccacaagaaagaaatttactgtgtatgaatcaaccaacgaccagcgattcaatagcaaaaaaaataacgatcgaatatttaaaagcgggttgaaacgaacggtagtctattcaatcaacgaactttgattatttgaagtaggaaaagtctaaaataaacagtcaaaagatgactattctaagcgcaagaagcagcagatatttatatacaatcaatccggatatctgctaacactaagcaccccggctaccaccaaaccaaagtctgatttcggcacgactacattggaattaaaaaaaatgaatgaagttgcaaacctggtgtagttcgctattagactttaagattttggacccacaattgttaactgaaataacgatgcaaattacggacaaagtgttacagtaatattatgcgattaataatacaacggtgtaatataatgatattattattactgaacttacaaaaatctgatattccaatacttaataatttaatagaactaaagaacgaagtttcagttggaaatgattttgcagtctttttgttttatataaatttatattatataatagcaatgcctactctctgtgaaatggaattataaatgataatgtaatacaaaatgaatactattgtgtaaagatgtgcaaacattgtacgagctgctacataatattgcataataaagatatttttacatgtatatcactaataagaagttgggcattgaagagtattagtctgctatctttgcaaattgcttctaatatgtatataaatagcttgggagaaaattattattaatatttagtctttagtaagatccaacaatttaatttattagagctacttgtttcatgccgttcttaaatgtccagaaaaaagatttattcattccaatagaataaattaatataataaacaagcattcccgctattccagcgttaatataatgggtttcatatgcatattcaaaatgtatataaagggtatactagccacattgtcatgtgcagccctcgcttaagtaatagcttaaaacaactgtggggttattgaagaaatgaaaatgttaaaaacgtaaaagttgtttgtttgtacggttggaccctctaaacacttttttctattctgacatttaattaattttatgatgaagattttttttatgttcagtaagtaaagcgatgccttataacaatattacaatggtaatggtataaataaagataaaaattttatagcaattgcaagaatgagtacttttgaaaactcggttattggagaatcaagctgaagtggttgaagcgagctagtaataactcactttaaagcatttaccaattgaagtctcacaagccttttgatatttcgaaaaggaaggaattatgctaggcactcagcataaaaagaaccattttatatgataaagggcaaagggaaattaattttctctctataatagtaagtatactgttggatatttattccaaaggaaatataggcggtgaattctacttttatcttctgatctctacgcttttattatcaaccgtaagagtctttcttttatagtaataacaatccagttaaaaagggataaaaatacttatcttcctttttatatattactaatcctaaaagagcttagaaataagcaattttttattaactagttctttataaaagcatatttatagagaaaagcatttcatgaaattatgctatgtacagcgaaatacgaaaataaaatacctcctttgactagaactgtaagcaacaaagagtaaacaataaaagcttgtagtcattagcaaattagatttttttatcagtagtctcgatattagatgagatatgttgacataatctgtttgccagttctttctttaaatgagttttgtttatagaaccgtttatttcaactcatcttccaatttttattttaacatattttattagcaaatgtaatcgttggtaaaattcgcctacaacgtcaacattcagtcaaaaagcacacctaactactcccatctctattactccccgttcatattttaactttttagaaaatgtctttgacatccgttttatggaatttcgtcgccaaacttgctgtggaccatggattaaataccaatcctgatcaagtctttcaaaccgttgaaaatgtaggcaaaagtttcgaaaaatatgaaacgtctttcctaaaatcattgttcaatggaaatctaggattgagcttgccctcagctattaatatcttgactttgattatagtgttatacttctctttggtcattgtaaataagactaccagtattgcccttgccctcttcaaaacacttgctgtaatttcttttttcttactaatcggttgtctctttgcttactggtttatcaataacggatctttttgaacattgactagcagcgttatcttctttgttttttcagattaccgagtacaaagtgttatggatatgctttaaaaaattttattttagtaatatatttttcatcttttttgttcctcatttcatttatcattcaagatggtttcgacattattcttgattttaggactgtatacgaagaatggctaaaggcctgtaaaatattttttaaattaaaagcatagtattgagtacattaaacatcttaacaatttgcgtttgcaatataaaacttcaatttcaattagttacagttttcagaatttattttttttttgcaacaaaaatattcaattgacttatcagtgatatgaacggagtaattctatgaaatgtgaatatgaaaaggaagccatctcaaataatacttcttatttgcacagcagaaatttgattattgcttggctcaagtacatggtgagtatgacattattattgagaacgacctggcatttacatccaatgttttccttcatcagagttacgcaaacgcatagactcgatttggatgaaaccagaggtccatgtagggtcaaatccaccaagctcatccatagatgacaatttctcgtcataaagatgagcagtatcagatttacgaccgaggacagtgacattgcccttgtagacagaaagtttaactacaccgtttactacctcttgagaaacgttgttagctgctaaaagcatacgagtgcagggagagaaaaattgtccattgtacaaaattttagcgagattgaaagtaacgaattggtcacggagagcacgaacttcacgttccattgttaaaccttccaagtccatatgagcagtacgcaaaatggttaagccaggagtttcgtaacaaccacgactcttcaaaccagagaaacggttttcaacaatatcgatacgaccaacaccgttacgacgagcgatagcgttcaattggtagaagatggaaacgactccgctaaaggtaccatccttgcactctaatttggtgggagcacccttttcaaagtgaatgctgagctcttcaacctcatcaggagcgtctttgggatcaacggtgagcttccacatgtccttgggaggagtcatactgggatcctcgaggattccagcttcatacgagcaatgtacaatgttttcatccatagaccaaggctttttggtggtttgagtaacgggaatgcccttagcagcagcatattcgagcaaatccttacgaccggcgaagcgctcgaaaaatacaggcaaacgccaaggagcaatgacttgaacgtctggcttcaaagcgtaatatgccaattcgaaacgaacttgatcgttgcccttaccagtgcaaccgtgagagacagcgatacagttttccttctcggcgatttggatctgacggcgagcaatgataggacgagcaagagaagtgcccaagagataaacattttcgtaaatggcgttagcttgagcagcaggaatgacggtgtcattgatgaactcttcacgcaagtcctcaacgtaaaccttcttagcacccaccttcaaggccttttcacgggctgcatcccaatcttcctcttgaccaacattagccatatagcagatgacctcccaaccttcttcaataagccaggcgaggatacaggaggtgtcaagaccacctgaataggcgagaacgcaacgttttacttcttggggcatttctttctttttcttgaggtgtagtatatgttaagttagtaggcccaaccttttaaactgatagcgcactgatgtaataatatagccgacactattttttactatctttctcatcaataaaccatctttatagataaacgatggaaattttacacacatctgaaaatttttcttagtataggaattcttaacaaaaatttaattgagaaatgtgtgaaaacaggtttcggttaaattacatgcaggaatcgtaaatatcttgtcacacatgcattgattagtgtgtctgaatttagttttgaggaagaaagtgatacaatcatatcagggacagtcaaacaatagttctgatggtttcaggtttttaaagattgatgtttacttgaatatgttttgcgataaatccttgtaatcttgttgtttcaagcacttacattgttctaacaaaaagaaggttgggcaatttcacaacaaataacaattttaatactttggggaaatgaaaaagcaaaataaaggataagtaatgtattaacatacaaatggcaagcacatgttagtcggttgattgaacgaaaaaatatacaacagtgataaatgaaattatgtaacagcaaacgtaaacgtacttcccttggaaagaataagtagaaaaaagtgtggatagaaattaggatagccaaagggaatatgtaagtagcagtatctcaaattataagacaaagtttctaatagctggggatgccaagcttgagaaaaaacccaacgttatgaaaaagtaaaagaaataattaagtttcattgcagaagaaatcaccaaagacgttttaaaaaaggataattctatttttataatgtcgtaaaaaggaattgtaaatcgaatggaataaagaataatattctcaacgttttattttgctgacttatacgcttcatcagcttcaaaataatgaaattgaaaagattgatgagaaatcaataaattttaggaatttggttttccatcactctcatttttagacaaaacttgggtattaccattatagtcttcaccttggcagtaagcaatgactttgtttttaaaacgaatggcccgaagaaggtccatgcgaacgtttgtccagcatctaataaactccttgcttttttccaaagcttcttgaactgtgatcgtcaattctctacactgttcaggagaaatcccaaacacttcatgaggtggtcctggtagtgatgggtcatcacctaaaagtgcaaccatcaattgttcgagatgagcagtatatttgtgttcagcagatataatttcaagagcagaagaagcaaggattgataaataattttgttcaaatatggaagatatagcaggatgtgtgagcaagtcttgtggttttgtcagcggtgacatgatctctataatttttactgagttagcaagcgatcgatgtatatgaccatgattggcgagtgctgataactaatatttcaattcaattcataatcaatctttgaaaacacaacacgaaatctccaaaagcacaatgaatcaaaaaaattgtatgtctaacataactaagtgtgtgtacgacttaccagctatgtttatatcgttatatgggttatcatggtccaaccattccggatctattctccttcgaaaatgagagacaactcctcttttagtattaccaatgttatagtactataaagtagtggttagcagtttacgattcccaattactcacacatacatcaatgtctatagaggagccactagagttaccgacgcaaccataatatacatttttcgatcctttctttctttttaatccacgatttgtaagtgcctctccaatggaagagtcggaatccgaggctatacgagatgttagtgaaaattataaatctcattttgacaataattaccatcagaatcttcaaataacgcctgcttaaaccttctaaatttgttagaaaaatacataatacgtgacattcataaaaacctactcaatttgttcttcaaattgcttcatggtttttggcacgtcagatattcatacttactcaatccagtacaaattagcgatttctatcgcattatagcgtttacataaaatgcgaaaataacctggcgtaagttgggttacttattcaatttataaataaatagtattgaaacaaaaatatacattgttttaatcgttagaggtaagctgctagtattcttgaataataagaaaaatccctttccgcaggtagggcctggtttattttgctttctcgatattccttttccaatttttacatggatggaaagaccagctttttaacttaaaaaaatatttaaaaaaaataattaatccatagagaataatgtattattatggaacttttatattctcacactttttctcctacaaacttatgtcgttataatgaaacaaattgctatagttttcttggaagaagtgtaaatattaaaaggaaatttccaattcaaagatgtggaaagcattaaaaaacatccttccattctattgaaaattttaaacaatttgaaaatacctcgagtttggatttgcttttttgaaactagcgttcgtcaaaaataataagtaaataaataaaaatttaaaatctcgtaaaattcttaccaattaaaacctacttagtttttaagcaaaacaaatgagcagaatagttaaacaacatttaatttttataaaaaaaggaactaatggtgacaatcatgtataaagtcaatgaaaaatatggctcatctgttgttgttaaacagatttcaactcaaatgaaaattttaggatggtagtcgcaattagaaattaaagacaaacacttaattgtaaaatctctcaatactatatagttcattcaatcgcagacagctcgattccagaagaatgtatatgttttgatacgaatgagcgaatacaagatttaatggccgttgaagattttattaataagaatgaattagtagaaattttttaacatttaaaaagtaaattctatgtattttcccttttctattgatgtccatcgtttgtttgtatattaggtagtcgatttgtttgtttacattctcgccaacaattggtattcaaataaccagcttggcgcagacttttcctctaccacaaatatttacagcataaaaaaaatccaaaattgagagcctaactgttgttttcgacttcttatcatgtcttatgagggccgtgaagaacgacctgagcagattgctgaacctactttcgaaaatgtgtcggaacacaatgaacatgattcgggatctgctgaggcccaggtggagacactggaggtgccattgagcaacgaaaccgacaatgatgatgccactgaaaacgctgttcctgcagaagtacaagcacctgaggaacccaaggagcctgaaacagtcgacaatatcgatcctgcagatgatgatccaaacagcgtggcagctcccaaggttgaagaaaaaaaatccaagaagaaagccaaggatgaaaaaccattgacctacaccactggtgggtatttatactgtcgatccaacggacttattccgtaagtcaaaacagcatccatttattaaaaatcaaacaatcgattgagtaatcttactaaccacatgtagtcatgtcatgaaaaggtatttttatatgctagaaggccctatgtctatggatttattagaccattattataaaaaacacttccatggtactttgcaaggtaacccaacggaaccttccttagcttctgagcaaatgcacgactctgatgctgattccctcttccagtctgctaatgatcaccttaaccgtatcgctaaagctactcaagactgccgtggtttactcttttactccaaatctcaatcaactagtgtcccaagcggaatcattaatttggtaagaattcctaattcccctgatttttagttttaaccgtgctaactgtattttcagactgatgcagtatccatagaacccggtactggaaacaaattcaccatcaattttaacaatggtaaatcagaaacacttgaagccctagacccagaaagtaaaaatacatggattactgatctcaaaaatgccattgctaagaaaaaggaaaccaaagataaaattaaagagcttcgtgcttacaatgacacgcttaaaagactcggcaagttagcagctcgttcaggtccttcagcaagtgaaacatttcgttatttccttccaatgctttctaacggacgggacgcgaaaaagtcatctagtaaatctcatggcggaaaacaaaacaattctgttgccaaagacggtctttttgacttttttcaaaacatgattaaggggaaaactccgcaaaacgatacggctagtcccattgataatgaaacgtcagctgacccggttgatactactgttgaagcacaatcagtcgaagttcctgagaatgaaactaaccaaattcccaccactgaagaacattttcctgctactacggaagaagtggctcccgcatcagaagaaaaaccagccacaggtccggcagaagaatcaacatcaactcaaaatgttgagcaagcttctactcaaaatgataacggaacccccatcggtcaaatagcagacgccattgaagaagatgttaaaggtacagcccaatcagttgaacaagctttcatagaagagactgatattgcacttcctgatatagcacttcccgatgttgcgacccctactgcagacgatcaagacccttccactgcagctactaatgaagagagtgttgtcagcaatgaagatagaacgtctaagaaagccggaaaaaagcatcatcggcatcataagaagaaaaaaggaggcaacaagagagtattcggctttaagcttcacaagtatgctaaacctaccaaaagtgttaaaactttacaggcagatccttcccttgaatttgctaaggcaggatttgagatatttccttccaacctttcaaagaagctctcaggtttggtgcaaaaaaaagtgcataagaagtttgataaagacgggagactaaaagaaatttcccagttctcaaaaaccacaataaaaccggaaactcccttaactcctacaacaactccaacgcctcgaacagctgcacaagaagacccagctgaagaaacaactgatgccctcgcctcagcagaaggagaaaacaatcagatgccccaggtgctcgaaacagaagcagctccttctatagcttctgaaggacggtccattaccgttaacgcttaaacgccctttttacttcacatgtgcgcagcagatgaaaagagtttttccattaacgctaggctttacaacaattactataatgctttcaacaagtgtaaaaaatataagcaccgatatgttttaccgataattgttcggcaaatcccacaggtcagataatatacataatctcgttgcttagaaaatgaatgacctttttcagtttaacagtaatggagaaaaacaaattgtaattattggagtcaaccagtaataaattagcttaaccgaaaagccagccacgacaattagcggaaccacatttgcactgccggcgaagttttgaaattctattttgctgagatttttgagattgaacaggtgagaaatcttttgcaccagcgtaatcaaatgtaagctcctctagaggctgaatgtctttgatggcaaaaaaagcgagatcataaatggttcgaaatccatggttccgaacagcagaataaatagctatattaggtgaacaggagtggttaaaaaaacgagagacatctccatagttctgagcatccactgtatactcgctagcatcatcaaacatgtctaaatcaaataaataggtaataccgtcgtcgtcataatttttgtcacgcttggcggcctctgctgaagttatgacttctcctaaatagcaagtgataaacgtgccagcaggggcaaatcgaagcgaacgtacaccccatcctttttcttttgttttaaatatttcaagcggaagagttctaccacgttgaacaacgcgattaggacactccattgaacaagaacaaaaagagttgcattcatatataacggcacccgtatctgcacggacccgcccctgtgcatcataggcaaaatgagttggctcatccaaatcatctaaacactcacaacgagaaggattgttaaggtcacaaccgccaagggacgagcaattgcatccagattgaaaatttggatcaggcgggataacaccttgtgttaagcggtactggctaatgaattgaaaatctaaagatggacagggttcatcgtcaacttcattgacaagcgttacttcgggtccttcaatttcccgcagtttcttacgaaatagctctctcttttcgtaaaaacttagatgggtataagagtcaagtttggaagggtttcgcggttttgtgagaattgaagatgttttgggggatgtagcttctttaatagaattggaaactagttctcttttttgagattcctccttcacttcatttctcgtcttccccagcttctttgaatttgtatgaagactatcgtctaaaatgatactagtatcattcgtcgtcagagcggtggattgttttcgagattgtctcttggtagtttgagaagaaaaaacctttttattttccttttttacattcaattcccgcgaaaatctttgagaacgaggcactgactttgaagtttgatgttggtgcttttgtctactgtttggatgtggattgctcgcatggtgcggtgaatccgagtcggagttacttccctttagtctcctcttccgccttttccattctgctaaaacggcagaacatccagaaaggttctcagggggctcccaagtatcacttctagatgaatagttcaaccatcgaatgcgatatagtttgacagctccattacgatccaatttttcgtccacaatcctttcaacttcatactcctcttgtttaggcgacattcgcaaaactaataacctcttgtttggtgagatgatttttagcaaaccctccaaatgatgcctgaacgaatttaaaaaataaaataaggagagggtttatgttaatatgacaattgctaaaggactaaaataatagacgaccgcgaactcagaatataaaactgaatgttttttagtaatgagcaataaatatataaagtcgatgtgttcaatttcagagcaaaattgaagctctgaaatttgaaaaaggtatcaagtacaaagtaattttaaagttataatatacaaatcaactttcaaacaacaatccaaactagcaatgccaattcatgttataacagtttgtatttcgaccaggttgttgaatcgcactcctttacagaagtcaaaatttaaagaaacggagaatcgccccgtaaaggaaatacggtgttaacaacacactgctctaatgaagaacacgtaacgtatcactatatgtcatatgttaggatattactttagagcagtttattgataaatgcgcaaaaccattttcatatttacatagacgctggctaatgaagactaaaaagattataaattgagctgcaactgaactgaggaatgaacttcagttataagctatattagttataggtcacaatgcaatctagataatttaatacctatactcaattgctacttgtaatacctgtgtattgtaatacgttaacaaggaaaaattaccgcagttctatgttatcgttaaagcagataccaaactgcgtagctgactttgtatcagtgtgcagcacggagtctaacccatctgtgtctaaataagaaagttgagcgtttttaaaaaacaatagtatgttcaattgctctataataataaaagaaatgaaacaacagtaagattgtccatagaaaaactttttacacaattagtcgcatcgccatttttataatgattaaaaactattatatttgactatcgggttttgatttcggtacaaagaatgcctataaacaagcttctcgcaaaattaataaagtaaggaaccaaatacctttgcattcgagcattcattttttaataatggttaaacttgagctcattagataaacaaggtcaattaaaaaagattgagtctccagccaactttcagaacgcgataacccataacccattctagaagcacatgttggtatttggttttttcgcttgttaattttgaatgacaatggagaagtcatgtactccatttctggataaattttctgcaggctctaaaggttgattaacagtagccaatccaaaatgttgctaatttggttcaattttgaattgcaaatcggtggtgccaacatgccttaaaaagttccatttaaatttaaactttgaaaaaatgaataaagaaaacaaaaaaccatacatgctttgacccatatctctagtgcttcttaatactctatgtgaaagctcccttgataattgtcgatctcaattagatggtgcgataaattcaccagactacaaactcaaaatttgattgcagaatacctactgtacattagatatattttttgaacgaagcctttaatcctatcccttcataccataaacaaaaaaacaaagcccaatataacatgccagggattcaatattaccaatgatgcctctagtgaatgagaatgaaatttcagatccatatactgtgcacaaaagattcaacaaatacactttgaatgtaactaatattgtagccaccataccgggttgcgaaattttcaatgtggaataggccataccgaagacaaaatctctgtatatatttacgatttttcaattgtatttcttgcttttaatcttgctttattatttattatttgaagtgtgaaaggacaagatgtaaatatattaacaattgcatattcgcctcttatagaattatgacggaaattacctacttgccgaacgaatgtgaaaataaataaaagttctttagcatctttggaaaaaagagattaatttcgtttagttaaagcattaccatataaacggctttgtacgatgtgcatgagcaaagtccatagatatcaaacaaatgagagttaacccgttcaaaataaatagtatcttttcaacaagattccttctccaagttattagaagaaaaatcttgacatgtatttgatagtctttcaattgaaaaaaaaaatatatatatatacgcagaaaacaggggttttcgttattatttacatgcgaattagtttttatttttaactgatatcgtattttataaataacacatgtatttttatataattttataagatttccgccaacatacgctatatactttcttttgtttataacggagcgaacgagtagttctacgaccaaatcggttttgacagtgcgtgtaaaattacacagctgcttttccaagaatttatgagagaatttctcgtctaagatacaattcggagaaatcgaggactggaaaaccagtcgcagtttcccgtttttttaggatcagaaaacaaaagaagtatcaggtcttgttcccaatgaagagaaattgataaaatataaattgaattacaaataattgtttaattaggattgagaagcagcaccgtttatatgcatatttgagccaattcaagccttttaaattaaggatgttggcttcaatttcactaagcgattttggcgcattccagcgttcgtatcctaaactagcccatgaggtcatggatacgatgtataggttgtaatgaaatacatagcttttccatttaccaactccatcgtggagggacggatttgggaaattggaagaatctacttttgaagaatatataattacaaaattttggacaactaccattactttgtaggccaattgtcacgttgacttgttttgtgagacgtaaacaacattcggaaataaggcgcgcgcgtaaggttggttgaacacaatgaaaagaaaatcttcacattataatgatgcgcatgcatctcatataaatgaagatatcgaggaatcttacaaggatttgtacaacaatttaagcccaagctcgactattttgctgcttttgtatgcgcgatggttccctgcaacactgatacatttcttggacaaatactacacttctacgcccatattgattgatatgattcacaagcaatgcatttataaccctccgaaaggctcgctacatgtacaacttgaatattacctcgctttcctgaatagaatggctctcatctttgacagatttcctgatctgtttcccactgaaatttccaaagttaaattttttacaaaggatttctccaagaaggataaattaactgctttggatacctataggtcgttcccgggttctacttggaaaacgatcgtgacttttgctacacaagaagttttctatctgccggaaggactggagcctttaaaaagagatttttcttctatggataagcttaaattgattggaaaaatcacatataaacttaggttgaagggggatacagccctgaaatttgcctatcttcacgctccctctgacgtaagagacaaggttttcgacgatgcgttttggcaagagattataactcccaaagcctccttggaacagcaatcaaataatattcctacgggaatccaggattcgagcaagtatactgttaacggacctacggaaagagacaacaagtctatgaaatcgtttgtacgatcgttctttacgtcgacggattcatctgttgctgatactacaattattccgtcaatgactcaacagtttgacaaagatccatcgactctcgtccaaagcagtattgataaagaaattcaggtaaaagaagacggtactacctcttccgttgccgttaatgctgaaacagcggttcagaacgtaaacggaaccatcaaggaatcacaaggcactgaatccatttcgtttgcttcgaaaaacaattccgcaccttcggcagatgccaacaacggtaatatgacaaagttagtatcaaaggaaaaagctttcctcaataccgttactaccccaaatgctgatttgattatttccgaggaagatgagctaacggaaatgactctccgtactgctaacggctccgaacctaccaagaaatctaatagaagtgagcagagtaaaactgttgccaataccaatgttggtagtaagaacggcactactccccgttcttttgctcagaaatcatctaaaaggattaaaccgacagaaggctcggctaaccttaatactgttaccgagttgacaggaattggctcacgaattgcgatgaatggtagctccgttaaggcgtctaatatctcgactgaaaagagcaaaacgattgcgaagccaaaaccagctaaagagttatccccccaagcgacattaaatagtccaatacaatcggcagaagcagggaatgttgaattgaaactacatccccaaactcctgacaggatagtaaaagtagaaaggaaggtacattctctcaatatgacattgagatcaccgaaagctggtagtgcaggtaaggaaaacagttggagatcgaaatatttaagcgaagggaaaaattcgaaagccaaatacacggccaaacagccaagttatgaccgagctggttcgtctctcgcttcccctaccaaatcctcagcttctccattagtaaaagcaccaaaagagacacctgaaagactttgtaccgaaaatcaatcaaccgagaatgaagaccaagccaaccttaaagaatccgaattgccaaaggagaagagtgacatacaacccaaaaattccagaagtactatcgagtacattgaaacaagtacccgtgtttatgagatgccaaaagatactattcctagtcgtttcaagacaagtatcagcactgaagtacacgatggtagattgaaaaagtatccatattatcatgtaaaaacgcccgaaaaaggtactaccgttgttagtcgcacagtaacctcacccaaaagtggtgcgtacgcgtcaccgtccaaggcttcatacaatcaggattcttctccaaatgcatctttggagcaatgctttgttcagagaagtccaagtaaaatgctaactacattaagaaacaattcctcaacttttcctagtcttcgtaaaaacgcgatgattgcccggaagagtactgctgattctcttagctctccgaaacgtcaaagtgtaccttcgacaccgaaagcttctttgtcacctcgcgtccacaaatctatgacatattctcctagcgaagcttctccattgtacgcaaacaagtcaccgaaatcgtcaactatggttccacttatgaagtacaaatcgggtctcaatgaaggaatgcggactagtagtatctactcaagtacttcttcaccttacattcgcgaccaatatttcttaaatcgcatgttgacgaatgggtcgcacaatggctctccttcttggagggatggcttactttgaaaactgggacatcgcaatagtggttaaaattgtgttgtgcctagtttacttttaagttattcaatgacataccaataattgagaagaaatgatggtatgctcagtatttattttccatatcccctcttatatttatacaactttgcactgtcaaagacgttatgaaagaaattcgatccttggtaatgggaaaggaaatttagctatcatttacaattatatatctaaaaggtcctcatgtgtatcggaatttacattcatttacgtgtctatcttgaacgctaatacaccgctgcttaagctgaagaaaatgataccctggttttttgtaccaagttgtctccgtaaatatttgatttcggcaatttggatatttattattcctttcatggattgttgtctttgctaaacttaacttatttataataattatatttgattatatactatatacaatcgtaagtgaaggtgattttagcgaatgtaaccatgaaattgttaaagcacatggatttttttttaaagaaatgtagaaattttatacagtagttgcaacgtaaagttgtgattataatagcctttgatgattaatgatttttataatgattggtaatgagatatctaattgtactaaaatacagtatatataagatttaaattaaatgataatcaactagctcacatggtccagtggttaagactcatcgttgtggccgatgcgacccaggttcgattcctggtgtgggcagatcttacaataattttttcactcattatacgagaattctattttatttatactcaatgaacattatattttttaataaaaaaagtttttcaaaaagtgaaattgagccaatccattgtacattgaagaatcaaacagaaatgtgtcatattacaactggtgtcactgcaatttctttttaatttagctataaaatttacaattaattcaaacaactgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttccatttttttattcgtgaaaaaacaatttaattacttgctttatttatttacacttctttatttttcttcgtttattgcacggttatcttcattgtagcgaattctaaccacttactagcaaagaagatgaagaacagaactttgtatatttattactttatgcattgtttaacacaaaaacgcagaataccgcactgtttgcaatttagctttaaagaagttaaaaagttgttttaaatttgatattttgcaatatgctattgtttgttatcgctatgcattactggatccgaatgcatgtagagtgcattgctagtattgtatgctattctcttctagtgcacgacactgtaattccccatactttacagctcagcacaattgtacgaaaagtggtttcagtaaactacgttaattacgatactgcagctaatacggcaccttaactttcgcaatcagcacgggcgatcctgaaggatgatcttccctcttctccatgtcggcgttatgaaaagatctgcaataaaaaattttgttcggttttgactattttaggtaaaaaacaagtcttcgtgcaaatcattggcaacagagatctgatgtgattaagtacaattgtgccggaagtagcacgacaaattttattgcgatggtgaaattccgagcagaaatttcctaatccttcttcgctgtgtttcctataaaatgagcggtatcggcacttagtttttcgactgctaagagcttgaaagcaaggaaaaataatttataagcgctagtgtatcagtttgcatttcacttgtattagcttttgaaatttttttgagtttcgactcgtcttttttttttttccttttttttttgtcattttctcttttaaattgctgcttttggttttttgaaattgatctttgttgcaaactgttaaatatcttttactagcactttaaactcatcatcaaaataaagatcattcacattcaacatgccagtcgagagtgaacatttcgaaactttacaattacatgctggccaagagcctgatgctgctaccagctctcgtgccgttcccatctacgctactacttcctatgttttccgtgattgcgaccatggcggccgcttgttcggattacaggaaccaggttacatctactcgcgtatgatgaatcccaccgccgacgtttttgagaaacgtattgccgccttggagcatggcgctgctgcaatcgctactagttccggtacttccgctctcttcatggctttgaccacgttggctaaggccggtgataacattgtctccacttcttacctttatggtggtacttacaacctcttcaaggttaccctgcctagattgggaattactaccaagtttgtcaatggtgatgatcctaatgatcttgcagctcagattgatgaaaacacaaaggctgtttacgttgagtccatcggcaatcccatgtacaacgttcccgattttgagcgtatcgctgaggttgctcatgccgctggtgtgcctttaatggtcgataacacttttggcggcggtggttatttggttcgtcccattgaccacggtgccgatatcgttacccactctgccactaagtggatcggtggtcatggcactactattggcggtgtgattgttgatagtggtaagtttgactggaagaagaacagcaagcgtttccctgaattcaacgagcctcatcccggttaccatggcatggtctttactgaaacttttggtaacttggcatatgcttttgcttgccgtactcaaactctccgtgatgttggtggcaatgccaatccattcggtgtctttttgcttcttcaaggtcttgaaacgctttctcttcgtatggagcgtcacgttcaaaatgcatttgctcttgcaaaatatttggaaaagcaccccaaggttaactgggtttcttaccctggtcttgaatctcacgtctctcacaaacttgccaagaagtacttgaaaaatggttacggcgccgttctcagctttggcgctaaaggtggccctgatcaaagtcgtaaggtagtcaatgccttaaagcttgctagtcagttggccaatgttggtgatgccaaaactttggttatcgctcctgcctataccactcatttacaattaactgatgaggagcaaatttctgccggtgtcactaaggatcttattcgtgtggccgtcggtattgagcacatcgatgatattatcgccgactttgctcaagctttggaagttgcctaaaaagccctcattgtatatctttttatttacctgtaaaatacatagtaatgtttcacaaatatcgattgagtttttgtatgttttcccacatctgctcaaaatatttctctcttttatccattataatacttttaatgtgttctcttcaacagaaagctagatatatttatcatacccgactttacatttcacacttcagtttacgctatgaaataaatcatttttcggtttgatctcttggtaatttagattcagattcacaagtaataaacaatgactatttataacacttgtgcactactaatggctaacaggtctataaaacaaggaaagcgtaacatattatataacaaaatttacgttatcttgatctctgcctagcaaaagattactgaatgcttttagctccttatttcggtaagcacattattactattagcagaaattcactggtgctttcattaataaaaaatacacaaaatcatataaaattaattttacaaaaaataaaaaaccaccaaattgctaaagacatacattgtaaacatatgagttattgcaataagttggtttccaaatattcccaaaactcttaacgagagttggagcggtcagggtaatagttttcaactagcaataacgccatctaggaaaagttcctcactgataagcgtaatacccgtgcacaaagatggggaatggtaaactcttgtacatccatttatagtaaaattgagcagtcacaacaggtcacaaaaccctaccctattactttaacataacgttacggaatatacgggcttaaattcccttagtgcactatgaaatgatattttgagtatgagagttttaaagcgcaaaggggaagatttgcaaaactgatatatgtataggtatgtatattcattcaataactatgaattcttggataataaagaaatcaatgctaaagtaatgttgaagcgtcaatcgtaaataccaagccttgctttccaaaaaggcttaaatgcatagcaattccattaacaaaagatgaatgggtgtcggttcgaaatgtaaagaataaaaatgataaaaaaggagggaggatgaggtattctctttaaaaatatagtacttaaaaggagacaattcacctatagtcactcgcatgcccaattttgctttattataaggtgaggcaattacaaagaaaacaatatcttacaaaattaagaggtaggagtagaagtcgatttgaaagtttgaaaatccgctgactcaggatgcaacattgctacgtaaattagtaaagagcataaaaaattgaaagcctcttcagcagctatttttcttacctatatctggaactgctgtctcttcagctgataacgcaaaatttgcaggcgatactctgatacaacgatcacagagaatagaatagttcatattttccatagcttctttagcgtcttctggttcatcaaattctacaaacgcgtaggaacggtccacagctagaaagttagctaaacttttaaaatgtttgagcattttcatggcatcaaaactagttgtttaccaacatgacaccaatacatgactactttacctttttctttacgatgtaatgcaactgagataatctctccaaacggaatgaaagcattgtataaaagagattctgttacagatggagccaagttacctaaaaagaaagttagcaaacagatctttgaaaacaacaatcttttaaaacgaagtatcgccgtcatataatattcaacaagttaaatcataacctcaaacatttatcgtagataaatggccatatgaggaagcggtatcatgaaactcatagatatatcataacaacgatgaattcattgatccttacccacatggacggttgctttccttctttccatcctcagatcatcaaaactaaaaaaaaaaaataagatgaaaagcaaaaagactaaaataatagggaattaaaaagttcagattatttcgcacatttactatctcacatccaccaccattcagtaagtagtttctcaaataacgatgcagtctttttcggtatttaacagaaacctgaaataaagattccagagacatatgatacatgaaatgttataaataaaatgaattgtatgaagatagacactttagagaatgcgagaatattttgcacaagtagcctatgcaaaggcgatatgccacacttttcaaaagtagttaaaagaatgcagtgtcataagaaaaaagtggaggagtagaaagagtaattttagcaactattctttatggtaatcactcaagtgaatgattgaaatgaaaagaagaaattttccataaaaaattgtgctaaggtctggataaaatggtaatggtagggataaaataaaacattaaattggtaagtttgggaaccgagtttacctcccatttcctgttcctgaataactacaaaactgttcttaaaccatgctatctaccaagtcttgcattggtgcatattccttgttatccataaggctgaaatttgttgttaacatctttaagtaagtaaattgaaacacatacccaaattccctacagaaaaatacaaagtgtttaaatgatgtattcagatagctttcaagctccattgctaccattacgtgaaagtgggaacagtaaatatgagcataaatgcgaaacaaccttcgaaatatttgctgaatcactttgcgaaaattctttgggaattcaacaccaatctcagtggggaagagcttcttgtcatccaacttttcttgagtccaatccaacagattgttaatatagtcgggagcactcatgcgagtgggtttggtgtatattttatcatcctgccagtaatattcataacttggtccagcattcatttgaggacaggaagccgccgtacaaaattcagtgattgtaccatacaacatattaatttgtgtataaaaatccattgctagaagtattcaattaataaaagttcttgaagtgtcaattttatatcttagcttactgttcatagcaatccattcattcaaatcttctcccttgggcagttttactgcttccatcaaagagccagatcccagcgttgcttcagcatattgccgtagttgataatgcttcgttcccgcttcagtcttccttacacggaatgtcttcgctgtcttattactaaatccaaacatgaaagaaaatgcaaaaaagttggtatgagttgggttctggtaggcttggtttgtgccaaccttccactcatcgtcccttcctcgtaaacaaacgtggtcattctaccgttcaactttcaagaccatccagccaaccaatattaagcgcaaattaattactggaatacctatcatattcatacgaccgtatgtttaggtccgagcacttttacaaattgacaacgtacgatcgctacttctttacccactgcctataaccactgacattccctgaattacactttggtgctaaacgtgcggctaagaaattaaaaagaaagcagagagcttttaattttctttttgggattttttttgctcaaattggtgtctatttagtgttcgtgtacgacttttactgtgcggtgagaaacgcgaaagggcatcactaaaaccgactttgctaactttctctggattctatttaacagtcttttatttcttgagatttgatttaggttcctttaattcatttaggtttgacaacatgacatgcagaattgcgattcgcaagtattcattcatattatgtttggctgttggttcagttaccatttatacctcggaagttattggaactcctctgtattttgtcaacaaggagctttataacaaatatattgcttttacaaaatcattcgccggtattctgtttaccgctttggtccagctttttagtccgactcctgtaactctcacctatgatcccgagcttcgaaatttgttttatttggatagaaatggttgcttggaaacaattgctgctgaacgcaacatagttatcgcaaaccatcaactttactcggactggatgtacgtttggtggttatcgtacactgctaaacagcatggtcatgtttatattatgttaaaaaactctctcaaatggttgccagttataggttggggtatgcaattgtttagattcattttcctttctcgcaaatgggacaaagactacgagactatgtctcgtcatttcaagttcattcgcaatgtacgtgattccgtcagtctcattctcttcccagaaggaaccaacttggttgaaagcacatatcaaaggagcagggtgtatgccgataaaattggagtcaaaatgccaaagcatttaatgctcccacgtgtgcgagggctcttttatagtatcagtcagcttcgtgattcgatgacttatttgtacgattacacattttatttttctgatccctctcctaagaaatatgccgccgatgctttctctttacctaagctcttttttgaaggagtccccatcaaaaggcttcatattcacgttcgtcgcttcccaatttcggaaattcccactgaagaagatcagtttacggattggctttatcaaagatggtatgagaaagataaacttatcgatacgcttcttgaaacagggaattttccgggccctaagaaattgcatacgactgttcgattgaagcacagacttgaaattctttctttgttttccgtacttttcacgtgcattgttgctgggttgttcctcaaactattcatttctcactagaaaaaactgttatttatacccatttctttccatttccctaaaccatatggttgaaaagttacccatttacactacatagattaactgattttcatgaacattttttaacagattgcaaactggattttcagtgttaaggaattaccgcatacattgcggacgatagttttatagtcattagctttctcttgagctttgagatttcgagataaattattctgtacactttttctccttacaaccatcctctttgcctgtagacggcctacaatctactgtttcaaactatgtcgaagataacataataacaataaaataaattatgctaaaaaaaaaatattataaatgtgcaagcaaacaatcctttaaatctttagtcctaaaagcaggtattacgaaacactcgacccttaccactactctaattctcagattgcagagtacgagtaggtcctggatttcagtaccaatttttctcacatacttcttctaaggtttccaaataatgggtagagacattttaattggatttgttggcaagccctccagtggtaaatctacgatgctgaatgcgttgacagatgccactgctaaaactggtaatttcccttttaccactattgagccaaaccgggctattggctatgctcaaatagaatgcgcgtgctcaagatttggactacaggacaaatgtaaaccaatttatggtggttgcaaaaatggtgtacgttcaattcctattcagctgcttgatgtagctggtcttattccaggtgcgcatgctggaaaggggcttggcaataaatttttagacgatttacggcatgccgatgctttggtccatgtggtagatgtctcaggtactactgatgcggaaggaaaagtgtgtcgtggatatgatccttctgtagatatcgcttggttgtataaggaaataactgcatggatcggaaacaatctgagagagaaatggcctaatatagttcgtaggcatattgctacgaaagccaatcctgtcaatacactacaatcccagttttctggatatggaagtacccctgctgttacagctaaagtcttagattcgctacatttagatacacctttggagaaatgggatgatgatacaattgaaaaagtggttaacagattcgttgatatcaagtttcctaccgttattgctcttaacaaaattgatcatcctgatgcggatgcaaatatatctaaaatagctagaaaagaagatccaaatcgactcgtactggcttcagccatatccgaagtttttcttcgaagattggcaaaacaggggtttgttaagtacgaggagggctctgaatttgttgatacgctagacgattttcctgactctggcttgaaacctttgagcgaaaatcttaaaacccgtatcgcagacctccaagacatggtattatttcgacacggttcaactggagtttgtaatgttttagcaaaggcaatggaacttttaaatttgattccagtttttcccgttaaaaacgttcacaattttgcaaactctcctaatgaaggtgttttcagagattgcatcttagtgaagcaaggaacgactgctggacaggtatctcaaatggtattgggtggagaagcaatgtctattgtgggtgtaaatggaaacgtcggcgaatctgatgttattgtcccaggtaaaacggatatccttcactttcgattgcggaaagctgaagcttaagtgattcatgaagaaaagtggtaaaaggtcgattttgggaaatattcaaaatagttttgtatagatgttaataaacaatactatgtctaaaaattaatttggttagtttaaaacttccgaagagctaactcaacaaattacgtctacaatgtctggctgtactttctccactatgtattacattgactaaattttaaaaccatagtttaggtacttgtatatttgaaataaagagtcgaaatcttgtaaacccatgtgtaaaaaaacacgtttgtgtgcaaagtatcacctcatgtaatgtaagcccatatcttgcattagcaaagataaaatcgttaattcagttaaaataaattaatccataatatgataaattcaagcagaagcttaggcgataacacaaccctttccatcaccaggaggggaaggatttgcttgtttttcaatttcgctgataattagctcgaatgctcgagcaacattttcgttatggcgagctgaagcttctgtccatgcacatttccattcattggccaatgcttttccctcttcagcggtaacagcacgctgcatatgcaagtcgctcttattgccaacaaccacaatggggacccactcagtacccttaatagcaagtaggttagtaaaaaatttaaaaattctaataatttgacatacagtgtgattcaatatcttgtcacgaactattttaaccatctcaaaagaagatttgctagtaatgctgtaaacgagtacatagccatggattccaatggaatgcttagaatttaagatactgtattcatcttgaccagccgtatcgataatttcagtagcaaattcttgacccttatacttgatgttcttgctgaatgtattttcaatagttggataatacgattcaacgaaatggttttcaacatattgcaccgttaaactatttaaaaaaaatggttagtaaacctatttgcgcataaacttcaatcaaacgcttacctggactttccaacagaacgactgccaagaacagcaattctacgagatttaataggagccattgtttaaattagaaaatttcaagattataatatttaaaaaggcaaattattaactatagagtgatcgtaaaaaaaagtgagtgaaagcaacgatgttgtggatgtcacgttcccagcgcgccgcaaaggtcattttaccaagtcactgcgcaagtagtcttgcaacgatttatgtagttcatcaattatagaaacaatggctagtccattagaacccatcatcattaattcctctttcaatttcaaatgaaaatttttaaatttatgtagagattcgtaaaactgagatatcaaaggcttgagttgggcaaacgctttgggatcatttaaaaagcaatggcttaaaatcattacgacatatccactaatttctacgatactttcctacatttgttagaaatgtcttacaacagaagtagtacaacttacgttcttttgataaaacgaaatgaggacatcgagtgctgaagctccgaaagaaactaaatagaattagtaaaaatattaataaaaggaacttaccttcaacatgagtgatagtttgaataaactcatgagattcctcaactagccctagtaaaagaccaaggattaagataattagttctcgtgtagtttcatcatcggacgaaaaattagaaaacttttgtaaaattttataagcaaacaatgggacttctgatttagaaaccgctaacgcatgatcactgttagaattaactgtttgaatcaaagtacgcaacaatttttcactgcatgcatggacaactgtatcgtcaatttttggtgaatttgtttcattgtgttcatcaattaaaatttgtaactttgaggataagatctgtgaaaccttctgaatcttttctgatccctggaaatccgtaaatttttctaaagaactacaaagtgcatgaagtaagaagttattgcttccatcgttttccttcaagatggggtaggatttttctattaaaagattgattaattcggtaaacaactcgctttccgcaaaaactcccgaggacgtcttcataagagcgatagctgcaagactgatagaatcagaagaagcaagagactcattgctaaaactaaaagtaagctctgcctttataacgaattcttgaacggctccctttacactttttggtaagctttttgccaaaattgaaaccggtacctgcggttctaaagtaatagccgtttgcaaaagaagtttaacattgtttgagtaagcatcaagcaaggaactcatgcaatccatttcattagccatagttgcaaatatataaatctgcaaaaaagtgtgtaaagtatctttaggatcaatttcttcaaatattcgcaagaagacatcccgtatcgactttaagcataaacgaaatgaattgtcaaacattttttcagcgattcctattaaactcaaatagcgagaagcagaagagttacctgagaaagtcactccgtccactaagtattcaatttcatcaacgatcctttgctgctctccagcaaagcgaagttcatgtatacttttcatttgaatttcatcatcttctgatacgtcttcctctatcaaaaaagcacgttctgtaccaatagtatggttggttgaatccaattctcgaccagaggatacttcacggggtacaattggctgagtatctaatccttcctccatcaaatacgatctttgttcccgataggtagtggaagaatggtttgcggaagcatcaatactactacagctcgcggacctttccagtcctgtcttatgagaaccgtactttgaattctgaagtccatttcttaaaatttgttttaccggtgaagacggtaaactcaaatcaggattactaacgaccctttgctttttatgcagtcgtttagacacggtctgtcctggcgagcgcttttgcttgtttaactctgaaactgtcacgtctaaaaagttccaaacttccgattccgaagaaattctcttcaaaccattatctttttccttacattttcctcttttcatttcaaggtttcttcaatccgcctggcttgacatcgattctttacaaaaatggaggaacacggtcgtaccaactcacaatgtagcttgtcgagtgagtgaaaaccttcgaaaatagagcttaataacttcttgagcaaagaaaaaagaaaatagggtccttgatgagaaattcgttttttatactcagtaattttagaatcgtttttctatttgtacttggttgatttcaatcggtccttatagatatttgagtcacattgttactctacccagtataaatagaaaagacttagtcgatagaaatcatacagggcatctttttattcatttattatagcaacttatccactgatagtaaaaaagttaactaaaagttttgaattcgtacaacttatggaagaccataagtggacgagtggctatttgacacaagtttgttttcagagagcctgaacttggtgcaacacctttattatacagaaatcattgtgacatgtaacatattattgaaaatttcgacaacgaacaactcaataatatctcgcagagcaaaggagttattcaaaatttatataacgatgcatcctgtaataattttaaactcgtataagagattctataaaaacttcggaaaatgaaaagctgtagttaaaaaattgttttgtgaattttgtacaagtgttggaacttatttattcaatataatctactgaatcatataggctaagtaagacataaactgattagtcggacaaatgtgaactagttagcaagcgcgacacgatagctacgcgacgcgtcaacaaacgcgacacgctcaaatttaatataaccctcgatataaatgaaatgtcgcgccctatatagtcacgacaacaatatccttatttttggattttgtgttcaaatcatgagcgctggatcgcaaacaaaattgaacttctctgtccgtaaaactcgatcctcatcaaaaaggtcgaatgcggccattattgagccacccaaaaatcctgaggattctcaaataataccagctgttaaaaggctgaaagagaacttggacactgagtctttagaacaaaatgaggttttacccccagttaaaaatgaatcagttcttttcttagaaaaggtctttaatgcagtcgacatatgtgtaaaatttcacctctccatcaataccaaaccaacctttgtgctgttagaaaataaagtctctggtctcaccaaaatctccttaaaaataactcatctcgctcagattttaaccgtatggccagagtcatttgctattaccccatgttttactattcatcaaggaaagcgtgttgcaacatatgaactgtcataccctcgcaatgcgaatcttcctgaagccttctcccgctccattgaatttaaacggagactagaaaaatggttgttagagcattgttctgaaactgagattcctgctcaacagttacaagctttacccagtctatccaagaatactgttaatgaaagttcactagttcgaaagctcaatttggagaaatcaacaagtcgcgagttacgtattcccacacaaactctagaaccaaaattcactactaacacggcaaaatatgctaatgagttagtctcgtgtagcatgcttgacagttcgtccactttgtcaaagtcagtgaattcaaaaatcaatttgaaatcccatcaaagttcttcatctgttcaaaattcatcgcgtaagctaacatcatctcagttaactttgagacaatcttctctgttcgatcgcgtgcgtaaaaagcaaaaagcaatggaagcaaaaaaagctgaagaatttaaaaacaacctagttgttcatactctagcaaaagaaaaggtctcatttgtccgcattattgatctcatttttgttcagctttccacttggccaactaaacgatctttttctatgtctgaaattgtgacaagcatgcaaatgtcgatatcatcaagcttatcacctgaccagtgtgccaaagcaattgagttgctttcaaaagctttgcctgcttggtgcactatcaatcttcttggtaatattcaagtagtcacattcagcaggattgttaatgggaaaccatacttgcgatcccaattaattgaagaattgcaaacaaaggctagcatcactattctttcaaattcttaattgtaggcgatgtttcgaatgacatgcctaagatcaccactgctggcagtggtttaacgtttactatcttttacgatctatataatttccatcaccaatattatgatactatggaatctttcattaatttacttttgttattatgtttttggttgatttactcttctaggtacatgaaatccggttatcctttttaacaagctacaaaattacttttttttaataaataattatttcctttaagaccacttaacctgccataaatcccaagtttttgtttttctgcgaatactttaaattaacacccaaacattgaataaaattttttgatatttaccaattccagcggcaaagggtggcagttattgctgtaattaaaaatctcaaataaggcgccgtttttaataaacaatctgagtgaatcatatcgataatgtaaaggttgctagttagaacacacaaattgaggtataactcgcacattaagatatcataatcattggtcaagcagacaacatctgaagcataccaaccaactcatttgccctttgagtaaccgctacttcctgctcaactttttcacgaagctttgaaattgcattttccaccattacgctgcccccaagagcagctccgtatatatctaaaatggtgctagtaactatacataaagtttcggagaaacgagggtctcttatatattttcttaagaagtttatcaaaggagtaagagataaatcatctctgttagacaatgcaatccgtaaccctccaacatgaagaagctcaataagcatagttatgataagaacaggtgatccgttctccaataccatatccaaagcatcagagtaacaaaatgattttaaagctttgtcgaaaggacgaagtcttttacgtctagcctcttcgacataaaattcatcgttctcgcccttatagatttgtttctttttacctactacaccaaaagcacttccgacgccccctaagaaaggagtttttgagctcgtttgcttggttatacgtcgagtccgttgcgataatgtaccgttcgacatacccacaactaaattgcagctatccggagaaagtcccatagataaaatagggccagaatatttcatgccatggacaactttccaatcggagatgttataaattttcacatgtccgtctaaaccaccactcaaaagtctagtattctcggagttcatggcaaggcatgtgatactcttttgatgattagacagcttcttcgtaggtgtttgtcttccagccactaaatcccaaactttaatggatggtccaccagctgaaataacagtgctaccagattgcattggaagcacaacgtcaatcgcttcaccatgcgaaaaagacattacttctgggtccgcaattcgagtatcccataaacgaattgtaccatcatatccaccactcacaagtctagtagcactcatccatgaagcagtacgaacataatcttcatgtccagaaagatcatactgaacggcaccagttgacaagtcccagacctttacagttttgtcatcggatccagagagaaacgtggtattggcataaggacaaaattgtgtaacatgaactggaaactgatgagcgtctaaagcacgcaaaatactccgagttgacaaatcaaatatctgaaagtacattagcaatcaatggcaacaagaaaacctctaaagtaagtttaaagcgttgacaaacaccggaaaaatggtatttttttagctatatactagcaaatgacagcttcaatcagctaaactaaactaacaaaattccatgtgcagcttatcaacgttttaattgcaactatctttcaaagcttttggtaatgtagacttacctgtacaagtcctgtagcatctcctgcaagcaaaagttttccatcctttctaatgttaccagaatatgcggtatccttaaatcgagcaattgtttttttaacagaccttgaactagctccataaatttgtacacgagccccactagttactgcaaagtcataaggggattcagcggaaaaatgaatactagtgatagcactatattccttggcaacgacaggaaccttgaatgaccgccaaaatttattttcagcagtaacgggattaggtaaagcagcaaaacgctgaggttgaagtctaccagcaggcgcggacatgatatccgtatatgtggttgctgaaaaaagttaaccaaatgggtgggtggtgttggtggttggcaaaggcaaattaaacagcaccgctgaacgatagttaaatcacattaaatattaataactaaatttatagtttactacgagtaataaaagtttaaataatcatgcatgaacctcatttattgactggtaacatccttatcatgacgccgtctatgagaaacgtagaattcgttataattgagacgaacggaaagaaagcgcatttctgggtccttatgggaagctaatccatgtaataatttttgaagtcgaacctggaattcctcagtaaaatttgagagttcattttttataggggtgtattgagctgccaaagcatcagtcgaaattggtacattaatgcgaattctattcgacagggagcaagaaaagttatacaacaactcaattgcatcatgaaagtttaagataactttaagtatatcatgaagctgatgaaggaaggaatcttcattccttgacttaccaccacccaacaagcccttatgagttatactagtaacatatttttcatgtgcctctatatacgtatccaatgtagcgtttggtttctccatagcaagctgtaattcttgccaactaatttcgataacctgtttccaatggttagtatacaatgcaaaattgggttttggtttttcgttacctcaaagagtatataatattgaagttgacaaacaaaatgaatcatttccgcaagatgacaactgacaaaatgccattcgaattttgtgtaatccagatttctgaagacatttcgctcgcccaaatttactcgcctccaggaatgggcaagggcaaactcaattcgtttcaacctccataaaaagttaaatatttttaagtattgtctagagcaatatggtgttattattacgttgataggtgaatcaactttatactccaacgtaaaaacatcccaaccagtttcaccatgtgaaagctccagaagcctagcatccaatctttttaatacgtattcaggttcataagatgcattacttgaacgaatggcgctttctaaagaagcagtcaaattgtgtctgaacaaagtattagccggctgatccaaagaattaccaaggctctccattaataagtccacaaaatcaccttgtcctagtaaaaggtattttttgatagcctttaaatgatcagtcaaatgaaacacctcttccatcaagtatactaagtgattaatggactcagtatacgccttatcaaccactgtttctaatgaatgagggtctctataactaagttttttcactagcttctggtaatgctcttgtgcccagtcaaaatcaccacatccataacgtgcgaagtttaaactctttccaatcaaaaagattttgtcgacaagttcttcagaaaggaaacttggtattaactctttgtctaaaaaatatttacctttccagacgacatcaccttgcccttgatgatcatggctttcactaccatttttttctttaacaaaaaattcttgataagggtcgaccaattctcctttataaatccagttttcaatcatttcgtataaaggtccagtaatttctgttagtattttatcactcaattcttgtattagcggatctccatgcacattgtatttcgaaaccacttgaatcaatctttttttattctcctggttcatattatcattaacaactgaagacaaaattctaagttttagcttggcaacttgcgtccaggcaatgcaacgccggatagttaccataggcttctcaagtgaagcgtctgctcgaatttgtgaatccagagatgcaattaacgcaaggaaattagtcagctctttagaaatgaccgattttaaactttgtaaagctaaagactgatcgtttataaatgctttactaacgttatcaccatcaatggattgactgaccgaaggatcataattgctgaaaacctttagttcctgatataataagcctgtctctgaaagagctcgcatctgtaaaaggtattggacaggtattctcttagacaacagcgctaattcatttttaaactgaacatattcggtagaaattccttgaagtacgtaagatattgaagacaacaaatcggcttctgtaatcaaagtatgttgaacagaagaagtttcagtactacggtttagcctagatgaatcatgagcaattgagatagaactttcattttccaatccttcatcccaatcagtaatttgggggttttcaggaacttgatcgtaacgtgtctgaccaaagtttgaggattccacttctgttgatggaatattgataggattggaaatagactcatctaataaatgagaggagacatctcttgatgactgagaaataggagagagcaagtataagaaatagagtatttgagatttgttgtgaatgaccgtttgacttttcaaacgcgaaactaagttagataatttagaaaataaagcatcattgttttcttcggggggaactaaaaaactgttaattttggtatttagaccttcacatactttttgaatatattttgtacagaatgtcatcaatgtccagttgaaaagtatcaggagaaatgctaacagttagcatgatcatttacacgaaattagcttacgagtgaattatttcctgaaagaaagacacgatcgtttcaattgtgtaagggacagaagggtttttggagttctgtaaatacttgtccgccagacgtgataatgcagttttcacatgaatctccgacatttgagaacttcaaatgacgaaagtattttttttatttttgaattaaaatagagaaatacaagtattgatcgttaactcaaaatcttaaagccattgacaaagtacacgccgaagtcgcggtcaggaaataatggttagatgaatttacgcatacacctatttttactagtgatttttttttaaattaaatgattgattttatttcaaaaagattgaaattaaaaatattaatgcacattagattagaaattcagaatctcgttcaacgatattggttttctcacagcattggaaaacccatcgtgaaatttgatattgattgcatgcttgatggaaactggatgatctcctgtattcaaagctgcattattcgatgtaactgcttcagattttggttcagaaatgatacggccaaaaaaatctctcttaattgcttttccggaattaaaatctttgcgctttcttgaagaattcgaagaagtggggttgtccgttagggtttgttttttaatgtctgcgagccttttcttgagcagttcctgagatagcatttgacgaacagaatatgaacttgtaggtgcgtcccaaaccaattcatccaaaggtctgtcaacgttagctattactagaaagaaataaaaatattggaacttacggctcaagcctatacacatagttgccatctccaacgggaagctgttggaaacgcaaattataatgatttaaaatgttaatcgcatgctcaattttagaaggtaaagcgctccttggcatagaatcttctttctataaaaagttagtaaattaaaaaaatattgtttcacgcaattttttttttttttttttttaaaatatatagaccttacctgttttagtgtaggatttatggtaattaaaattgtacggataagttccaaaagaattgatctttctccatgcatttgattttcataagcatttagcgtcgatatgaatgaatccaatatttctttgcgagtacgataaagttttaaagcttccaaatcacttctgggaggatgcggaaggcggcacttttcaggagttgcatacaaataatgaaaatgaataatggaataaggtatgtacctccataactcataatttcccttataacattgtgaatgaagttggtcgaaaaagtaaagccactcgcttgtcaaagcaggtttagaaagtaagctatcagtaaaaggaagatctaagtatgtatgaaaacaattcatcaagactgattcagaatcattagctccatcaatccttgcaaggagggcgtccaaatgtgagtaagtaggttgcgatgcttcaattgcacgtatttgtttattatcaagttgtaaaaaaagagattggattaaactagaagtactaaaagaattactttttggttgcaaaagctttatggtctcagaatctatacgtttgttatttaaagacaaaagttgtaaactgttgatacagcttcgaatgtcagaattatagatatctgtcagcaaagtcaaagagcggctgtcaacagctatattttcatttcggcaaatagtccttaaacgaccgacaagagatgcttgaggaggtggtcgaaaatatattatttgagcatatggtcgcagaggtcgaagtgctggagtatataagtcattacaaatgcaaataatgggacgacaaagtttcttaaactttttctttttctttgaattaccagcttgagaatactcagtcgctttttcgtcactctctaataaactcaaaagtgctcgtacgaatgcaggatcacctccgtcaatttcatcaactataacacatgtaggttgagatgacaaggctgaatgattgctaatggcagaggataccttttcatgaaccgtatgagcagtacgatcatcactagcatttatttccaaaactttgtatccagcctgatgagcaataacatgagccaaagtcgttttacctgcacctgccagtccagtcagcatcataatccgtttatcaggtctatcactatcagaagtgatattagtaaatctggggttaaaacgcatactctttgagggctgtaatcgagattttccaaacacacaaggatcccaagcttttatccaatgcatagcagctctatggacgcgttcatctcctagtaagtcccgaaaaagttgaggacgatatgtatcaacccaaagcttctgtgattggggttttgtagtacaattcgttatctgcaaagaatcaagtttttcggtctttaaagcgacagacttctctttagatacgatcaaaaaattttctgaccatatacgaacagaattcaaaagatcctgattaaaatcctttccaatttcattgacttgggaaatttcgtcagctaacctttttggttgcagtaaaagaccgtcagaatgtcgattcttctttttcggaaagtatataattttaccagaagaagtgcgagcagatattttaggaccagaaaacgacgaaccttcatcaagctcaatctttgaaaaaaaaggcaaagaaacacgttgggaatttttagaagcggataatttttggtctagggaattatcattaactgcaccatttacatcgttttcaaaagaaaataaggataatgcatcatctttcaatggagttactgtattgtttgtttgcgattgttcagcatctatatgtaataccgaggttcgccctgtggaaaataatacattggaatcttgattttctttttcaaaattaactggagaacccttttcagaagtttttgtatgcgaattgtaattcctgaaaagtagattggaatctcgtggaaaagctgcagcattagaaatatccaaatcaatagagggcatatcaatatccatagactcttcaagccccatctttggattagcagacgtattgggataacggtaatcagtttgcggcgcgtgcctctgatttattgtctcgtcctcacttatgtcagtatcaattgctgcattgtcagaactatataaatccagtgtagaagggatatcatcaccgttccttgtaggagaacctacaggctgtgaactatgaaataaatcatttggtattgatcgatgttcaaggttttctaaagcattcgcgtttcgcaattctagtaaataattttcctcatcttcaaaactctcataattctttccataaggaacgttttgctccgctaccaaaagcttctccaaatcatcctcatttggaatcgaatccatatgagttggaaatccaaattttcaaatggaacatgtaacaattatgaatactgaaagacatcgtacatccgaattttttataagcaattaccccgtgtgcgttgcaatgcattatatgcttggagagtaaacaaagctttcactttggttttttatgtggtaatttcaagtaattttaagaaaagaaaactgttgaagaatatttatttaatgcttattttatttttctgtctgttaatgtctgatatgaattttaatgaaactcataccgtgtgcggagccaaaaatttgcagtcctattgacttctttgattgttcccaattaatttggatttatggttaatgtgtaaaaaatcgttgatggaattacggcggttccgatcgtgaataggataatcgacttaccccaacactctagagtgcgacattcctggctcggctttttggagtagaagatacaaacgaaaatagaaaattgatctatatgtcgttcctaaaacttatgcttcaattctgcaaacactactaagttttttcagcttgcaacacgttaagctgcgtaacttatttctgctactattttactcggtataggattgctgattgagttctttatttctttatttatatatgatcttttcgccaacgtgtttaaactaggggagtttaattgctaaatcggctaaaaaactacaatgtaaaaacttggcctatatatttttatccaaacataagattttttaaatacagaattgatatctgagcagtcatttagtaaaaagatgtcagtaaaagctttctaatccattggtcggaactttttaagactttgatgtttaccaaataatgaacacagttaacactccctcactatattttgcatcgttatacagtataccaacgtttactatcgtttactatagcacatatcgaagtagacagctgcacactattgatattatagctatcggcgcgtagctttgacattgacttttagaatctgccatccgattgatacttgaatcagcaaattagaagggctgttcttttattgttttagaatcatcggcttgtactattactaattgaattagttcttatgttacgcacatatctcattctgtggtcttcataacgacttcttgtaattggtgttggatattgtccaattattgttatctccaaaaagctttcttatattctgtttttcaagttctttatatctttttattctttttcctacgtattgttaagagtgaataaaatgccatgtcctcttatgtgcccaacaccctgtccgtatatcacaacttgttaattttagaggcatcgtttcggaaaacatacctacagcttcaagttcgtcgtcaaaagtatatggctttctatgtctcactattggtgtggaacttttactttggctatcgcgtcttttatcgcatctcaaaatactcgttgattgatttgacttacaaactttgtcttttatgcggaattgttacacttttgctcttttatttttctggattgtatcggactacaatagtatatccatcacgttatgttcaacaagtcaacaaagcgatgaggttttttaacattcgccttgttataactcctgtcccgtggttccaggtgagaaagcctttggattgtggtgtccatcttatattatcaagcaaacgatttgacatattggtgatcgaaggttgggaagcttttcgttcttcatattttgcttcaatacatagaaaaaacaatagcatacagagtaacgagtcctctgaatctccttcttctaaacagaactagatttacttatacccttatcctatttataaaggatgcgatcgtttatttccttttcaacgttgttaatgcttttcatgtttatactgttctagtatttgtcatttttcataacgtaaattttgattaaaattttcagctatttttttttttgctatccgttgttgctggcgcctttcgctatattattgatcagttattgtcgttatacttttattacatacttacccgatttgaatttattaggatacttttaaggacatttccttttatgttgggatatgagattgctttacagacccactgaaataggatttatcgttggataattaaaaaaaggatgttgatgattcattacacatcttgatcatttacttgcctcatcttaattggaagggtttaaataaaggcttaattgaaagttgctgtcacttaacttccttatcttgttctgtcaacttaaactattatctttcattcccgacttataatctttcttttctttctacatcacctttttttttaaaaaatgggtaaaaagcgttttcgcatgtacataagcaaaacttcttctcttcttatgtagagacttcctttttttttaattttcaacttactcatgcggactataccggacgttcattagctctcttgacgagttaggttttcaaataatttaatataaatgtaatcactccaccgttaaaattaactatttataagtggtgctaaaatataaaaaagtgcatatagctaacacgtttactcactgttgtgctgacaatttaatcaatgaaataattggagacaagtgaactctttcgaaactctcataatcgtcagagtttgacttaaaatacattgtatattagtagtctaaatacgagtaatattatgcaaaccttcctattccttatctaatgtcgactactcagttaaattttatcccagccaattgccctagctaagacatttgttattattttggtattatgtttattctttttgaactttctggctaattgttaaagattttaccttatgtgatctatattttcttactggctcaaccatgcgtaacgctccaacaaccagcactttgctccatcacaatgccgttgttcttagaagaacatgctgaggtaattttatttttaagatgccgaattaacgcttttagtatttgaaaagatatttagaacaggcgttggagccaatgtatgtaattttttttgagttgccaatttgcgtgatttttttttttacacgctaaaaaattgtttatcaatatgctaacgaaatgactagttctgatgctgatgcaagtgttttatcagattatgctatggcattgttaaggcacgattcttctgaagaagaagttcgccagttatgctactcacaactagaagattttttgcgacaggagacaattccttttgttgataaaatttttgatgttttacgtgaaaaatcttacttggagggtgcttcaaatatgccgtcaaccggtatggtgactgaagaagtttcaaggtattcgccaacttcatcaatgatccctgccaccaacagcatggaaaccaattttaataattctttacctgctgtaggaaaaacaaacacttttccctctcaggtgcctaatatgtttggacctccgttgtaccatccagcagccacagcaccttctgaattcatgcccagtattcctgggtttggaaacttaccaaatcctgcaatgcctcccataccattcttaccatttaatcctgcggcgcagcctcctttccctcccccatttaagatgcgaggtaaaagaggatttggcatgcgccatgagcataatagtgaacttcgtaggcattctcctggtaatcgaagatttaatccatacaaagcgtatccccaaccccatctgggacatcgcttctctcgtaacgctggcaatgatccaacaagtactgctttagaagtgcgaaacattccggaagagcattttaatgaggagaacattaggtcctttttttcaaagttcggtgtattggagaaagtcgaattaaatccgacacatcattcttgtgtgttagaattcacttcccatgaggctgccaacaatgcttggtcctcgcctgagcccatatttaacaatcgctttattaaaatattttggtataatccgtcaaagggatttcacaatcgaccaaagaagtttgcatcccataaatctcccactacttccgattcgtcgaatgtagagagttctgaagatgtcgatcctgcttctttgttacaaaacgaagagtttcataaactgattgaagaaaggcaaaggcagcacgaagaacgtttaaaacgcataaatgctaataaaaaggcactagaagaacttaaccaaaaaaagcgcgagcttgcacagcaacaattaaaagaacaagagttactgatgcaaaaaattaaggaaactgaccgttcaggaaacaaaagactcatgttgttagaaactcagcattctcttttgaaggctgaggctgattgcttagggttacctgtgagcaacgtttctgaaagcccagcggcatctaatggttctcatcatccttacgcttcaggacttccccagcgaggtaccaacacatttttccgtggcagaggtcgcggacgaggtgatatgtttgcgtcaatgtccatcgataatcgtccaactaagcttcgtgtaataaatgtttctcctgaaaaaaatgaagctttgttgcaatacttattcactgttggaggatatgaggaaattactgaaccttcaactactgaacgtcttatcagttttcagaatagaaattccgctgaaaaggtatgtagctgattctttctctgacagaaaaaatttcaagttaacaaattttagttttttggtggagttcggaacgttgaaaaacttcaagaattggagttggcgtgggtgccaaaaacagctgttacaactaatactacatccatggagactggcgaatctaatacaagcgacaacatgaacatagaggtagaagaaggaagatggcgctagtttatttacttttacaaaagtttttcagagaatgaattaatgggctgcattgtatgcggctgtcataaaatataagcaactaattgattaatcttatagagtgcaataagcatttcaaaaatggagatttcatattgaaatatttgtaactaacatttcgatcaattcggttttttgatacaaaagagttaatgcttccgaattacaactcaaatcgttacacaattcattaaaagtggtaacaaaaatcggctaggagagaaaactcatgataaggaaagaaacataaattcagtgttcatagcaagaagtaaacaaaatgggcatgttacttcagtttagaaataatggcatcggtatattgaacattgtttgacttgccgcccaaatccttggtgcgagcatcgggattgtttgcaagggtatcaaagatagctaatggtaattagtaaacagacaaaatcttaatttagtaaaacacatacctgattcgatgcgtttggcataatcatttaaattcatgtgcttcaacatcattacagaagataacagtaaagcagtagggttggctaaaccttttccagcaatatcaggggcagtaccatgaacagcttcaaagatggaagcttggttgccaatgtttccggaaggagtcaaaccaagaccgccaattaaaccagcgcacatatcagaaacaatatcaccgtataaattgggcataaccataactgtgttgttataagggacaggatcggtgacaatcttcaagcaggcgttatccaagatttcctccctaagctcgatatcaggatattcaggtgcaagctccttggcgcattccaaaaataaaccgtcagccatgcgcataatggtagccttgtggactacggtgatgttgttcttgccagtttggcgagcatattggaatgcataacgaataacacgctcagatgctgcgcgagtaattaatttaatcgattgaacaacgcctggtataacttcatgctcgatgcctgagtattcaccctcagtgttctcacgaatcaaaacggtattaacgttatcataaggtgttttgtatcccgtaatagatacacagggacgaacattggcaaacaagccgaaagtacgacgcaaagtaaggttcatagaaacatgacccttcccaattggggttgccaatggacctttcaaagccactttatttttcctaacagattccttagcatcatcaggaatagtagtagtacctaaacgaattagtaaacgtgattttcgtgcgcgataatctcgaggagacatggaaggacttgacaagcaggaacaagcattgctgacaaaaacgtataaaagaaaggccaaactgcatacaaatccaaccatcttctcttatacttgacataccatttttcaaaataggatatacttttacacgttcccattcgatagggacctacaatacaagtcgttaatgactaaatgacggatgactcgacaaacctttgcagccttaaatatacgttctacagactgagcaatttctggaccaatgccatcgccagcaatcatcgttactgtgtagttcccgttggcattctttactccttcatatgtcccagcggcagccttcgttgaagaaaatctctgctaaaaataactctgttaatataatcgatcaaataatcatgaaaagacgagtaaggctgcttaaaccagcgatttatcgcttaggagccaattcacaacttacaaaagagtaacaggcgcttcttgaaaacgtccgtaaagaacctgcagtacgtaaagtagaaagcattgacattgtttttttataactaatgtagcatgtatggagagtgcaagatgtcggaccgtgatataaacaaaggattccgagagtcgtcgcatcatccttaatttgactttaccgaattttgtggagatagaacgtggagttaagcaagggtaattgagtggagtttaaccatttagaaagcccctcgaagcggaatgaggaattgttattacatagcgctcttttttactgcattgtctattattgcgttatatagtttttaacgataatttcagtagtacataattattaatgttgtttaaaaaacacatctatttggttcttgaggtatattcagtaactaaagatgtaattgtctaaattgagaggataattcgacgaattggttttgcttgaattaaaaaaattgtaattttgtagcttcacactggtgttattgatatcttgacttttgtattgttctcaactggaaaattagtgttgtcatatactaggtgtgcttttttaatttttcggattatgctttattttctcaattactcttccaaatatattcattcattcaacaaaaagatgttttgctatttgtcttaaatagtgtagcattttagaatacgtagttcctatttcaaactatctcaaccatacactcactaaaaacaataacgattattgtgtgttaaaggcatttaaagattttttaggaatagttaaaaaagcatagtgacatgtaacgaagcgtactgtttgcccgcacagtcgaagttgccgcttagaattaagcttcggttaataaaaactagcaagttatcctaacgaactgtgggaaaagcttattcaggaaaacttcgtggatcccgttaaaatacgttatgataactaatagcgaactgtcttgttgctgtgttttgcaatattacttttaaatagtataagacagtatgttaagttaggttttcagagtgcatactctattcgttaattcgtgctttcaactctttatctttcaagagtgcaagaatctcttgcaaattcgagcttggtcttgcaactgtttattctaatcctccagcgtcttgctggtggtttcgcatgtctgaacataattaccagtctgatagggaagtggcagaggatccttttcttaattatgaagcctctgctaatcaattatcctcaaattcgcgcgaatctactccaagaggttcaccatggcgcgctggtatgagatccgcatctttaatgacagaacctttagaagattccatgtatagcgataataattatttagacaatggggtctcttttacaaaagatgaaaatcctctttactcgccgtcttggccgagtttggcggatgcaaacgtgaattcaatgaagtctaataatgctatacaggagcataaagcagcgaaatttgtttctgaaaagtctttggaaaaagtatcgactgcagataataaccttgtgcttcaggagcttgaaaatctccgagaacgcttaaatcaagtagagcttcaactcagtgagcgaccctcttcctacttaggctatcataacaatcttagtccatatcgttctcctaacagttacccttctcttttaccctctactcattcacctcactcaccggcgccgctaagcacgatgcaaacggctcttatgcggcttcgcacttatcatccttcgcccatcattttaaagcccgtagagcaagctgtaaaccatgcaatcaccttggtaaacacctctccatcgagtgtggtggatgcgttatgccgaagccttgccgaattgtgtcttggcttggtgcaagaagcgatcgatgcatctattttgagtcaacaggaaagctcaaactctttagatcttgtccgtcatacaccaccattgaattataccagttctgttgattcttcaccacaacgtatggcctctgatagttatggtaggccttctctgcatttaaatgacccctttccatcagttgatcttcaatcaaatgaactttctcatcataatgttagaacaactctcttttctgatgattcccgatttcattcaaaaattcatacacattctactcctccttctcaaatgtatagtgctgcatctcatttccggtaccgtagcgatccatcaacccgtcatgtctcgaattctacaaacaaatcgagcttgcatccatcaccaacgtctttgcgagttgctcatcctattatcccccagagggcgtctccagcatcacagtcttttccttctcttcaagacactccttccccctagttcggcctattacaagtttaattttgaatcaatttttctttgtgtttatcaagtaaatcaggttcttctcatacatgtaagttcatacaaacattgattgaggagtgctatcatttaatttgtcgtccctctcgtacaagtttttattttttttatatcgctcatttctttaagaagttgctaatcctactaggacgtctattttaatgttattggatctggctgcatctctatttgctgcattgcttgctcaaactttatagtatgagaacgtcttaaaatttgaggttttgttcatcttctcatcaatgctatttttttaaaattgataattcagtgcagatcttttcattatttaaccatatacgataatttagatttgggaagtggatgtcttcttcgcaagacgaaatggtacattgtgtttaattagctttatttcgcacctgatttataaaatgaatcagataatttaactcgttactgtatttacttttagtatctttctatattcaagtttaccaacttgttaaaatgcgttacctctgtcacctgtagaaaagcatcaaatgctgtagcttggtaggagctcacaatacttccatacatcttttcagtctatcatcaattattagaacactgaaaatttgtattctccagttatcttcttgcaagttaaatattatagaggaagctaagttgaaatggttattggtgccatgaatgtttgaaggtaactcacaaaatgaattctgaatcagcgaaagaaaatgcagaagagcaaattgaaacgaaaggacgtgcattgaagtcctcaacaaatatagaacgaaaagagtcttccttacaaccgcttcgatcaaaacttcctttgagaatgtctcaaaaactacctcccttaaaaatttacacctcccaacttcccctggtttcccacaaaaatatgttggaaaacgaagaggaagctagtcattcacaattgtttactccgtgtcctgtccctccatctttcccgaaagcatctaaacccaattctaatcagccgtaccccaatggccctgtttgtatctatcccccaaatatttacttatatgccaaacctactatgcccattattcaatcttttgatgttgttataaacgtggcgaaggaagttttgcatccatttcgcactgatggccgtcattatagagattctaaacataacctggacattcaagtatttgatcacatcgaatatgttcacattcattgggatcatgatacacagtttgctttggaacttgataagcttgtttcttttgtagcttacaatgccatgcaacttaacaaaaaggttttaattaattgtcaaatgggcatttctcgctctgcttgtttgatgatcgcgtttataatgaagacattaaacctaaatgtttctgatgcttatgagtacgttaaagaacgatctccatggataggtcccaacatgtctttgatttttcagctttcagaatatcaacaaattattcgtaaaaattctagtcaaggtccctatcaatcgtcatccttgaaacaatccaaaaggaaatctgaaggtaatttgcttttccctgaaaagcctcatagtgcacaactgcctcttgttagcccgtccacgtctgagtcaagtatgttcacaaatcttcgaagaactcgaagtagcggcagtataagtaatgatgcttcttgacaatgccaattatttataaatacataaaaaaagggaaattttgtctattcaagttccgttgtaagttggtttttatactcttccttatgggtcttaattctaagcttatcagctgcttttaaaaaatatccactttattatgaagacttacgggtcgctcgtcagttattcatatcattcgtcatggacttttttacagtttgcattgctcgcttccaatgtatagttataattcttgtttaatacttagcttgcagatgttttatcgttctatgttgcgaatttgtatttacctcagttttttacttctagtctttggttctgggtcggtttgtttaccaatgaaaaaaactagagttttcatgtcatttgtcattgttattgagtgaaatttgtgcgtcgtgttattttctaattcattattctatttttatgctatttccttgttattattactaaacttaatatgaggttgtgaatatttattcaacatcatcagtatctattcttattcccagttaaaatgatgtcccttcttatcagcaacacggtgtctttagttgatataaagcattccttcaatcgttagaaatttgtaaatttccgagtttacgattcgtactaacttgagcattcatgaatttacaattaaagttggaaatggttaaattataagtacattacattattgctcatagaatggacgtgtgaaaaaaaatgttaacccaagctttaaaatcattgctaatagcaaataaagctagtattgaaactactgcaaagctaagatttaagaaatacaataaatttttattgtgtatgaacaaaagactgaatctaagcagcaaagctagaaagcaaagtttgtaaagcaacagagtcctcaccatagtcctaaaaaataagttagcatgcatagaagaaacaattttcgaaaaaatgatcacatacagttacagcaacacaagagcagccaacaaccttacgggcatttccatcacggtcaagaacgcacaaaccagcccattcacctaagatcttaggatcagctactttaaccaaaggggtttgggattcagcacaaagggcttcaacaagcttaacataagcttcttgatcacagctctcgcatagaacacaaaggtgggcttggcgacggtcaagggctttggaagcttcacggataccgcgagcaagtccatcatggacaagtgcacgctttagaacctctttcaaagaatcctcaacggacaatggggaagaaccagtttcctcttctacaacttcgacggtctcaatgacctcttcagcctggggcacatgatctccttctgttgacatttttaaataataataagatgctttttaatcaagacgtcctcgattatatgctccagttttgtcattaaactctcgctgcttcttttgcattactgtcaaaaagacagtctcaaccctaccctttacaagataacaacgaggttgatcattgcagtgtaattgtatagtgcattttaaattcgtacggtatttcgataaataaatagaggctggacgtttgcgattgcgtcgtcaactgaaattgtaatagatttagaacttcaaaaatctattttgcatgaaacgcatagggcctcagaatcacctgggtcaagttttctggtggttgtggtgacggaagttgaacttaccatttccctacatccttattactttatgcgacaatgcagaaactgagttttcgtcaggtaagaaaaataatttgctgcgatgcctgatttgtttgttctctggcaatacttgcttatgactttgaatggacgacacgtcgattcggcaaagcgctatttaaacgttttcaacttttaacgattcaaatctgttatactaacgtgtaaatttacagggtttagctcaaattcttaaccttcttctcgttctttcaagcgcgtatatgggttacaaaaccctctcgtttgtgaccgattgcgagagcccagtagtcgtagttttgtcagaatctatggaaccttctttccaacgaggggatcttttatttttagataatcgaaatccctcttttgacgaagcaaaagtcccttctgtatttgaaaaaattatatatggatcacctgtaggcattggtgacattgttgtatactcacttcctgaccgccctatacccattgttcaccgagtggtaaagctatatgaatctgagtacgttttatttatttcacttttatttgcccaatacgctagactactaacttgaatcagaaaccagacccatttaatcacaaagggtgacaataataagattgatgatgttgctatgtttccaaaatctataaactacttggatagagaaaatcatatacttggtgtcgtccgtggatactttccatatttgggtatgataacaatttggctgacagactatcccatactgaaatacatcatgcttggaggattaggactgcttaccttgattcaaaaagaagagcagtaatttactatgccttttaatgtctaaccttaactcatgagagatgtattgcagtgtgggttatcaaattaaaaccatgcttacgaaaccgatttttaccgagtttataagtttcaaaagagagaaaaaagaaaaagggaatttatataatgagattccttttgcttgttgctcatgaatgcaacaatgaacgttgattactcttgcttctcttcatgtttaccttagtgatagcaaactgatgaatagttggcgaaactatgtttaagctctcatcagcttagcattaataattcttttacgttaaatgtatgatttctcaatttaatgtcatttttgatttcattaggaaaaaatagatgacatttactactggtgaaattatttatttttcaattctttttattattttgcatttttgcaatgtaaaaatattataatattacacaaaaggatataactatgaagctacacaaagcattttatgttcatcgcttctacggcgcaggtaatcagacgaattttaaaagtgtaattggtgatttaaaaagtttatgttatgaaaagaaagttaagtacaataagaaagcattaagcatgtggatgtaattattggatgtgttagtttactctctgcataagtgctcggtggttttataaactagtgagaagaatgatttccgagtactacttgaagttaagaaaataattaatacaatctcttttgaaactaaccagtccataatagtattcaaagaatctggaaagtacagaatttttgggagcctgacactgatgcgttatagtaaacacggtaatgtaaatttgttaaatatttagtttaacgtaatggattgagggttaccataaatagaattcataagaaaaaatggaggaagggtgtctttatgatgtccgctagcattaaagagcatttttttattcaaggatcgtattcatataactggaaggctatgttaagcatttttttaatgcctttgtatgattattgttacctgatttatgtttacgttatctatgcgtggtgtcactaatttgcagtatatgttcatgtgagacgcacattcgataatttaccattaacgtgcaagttacatttattgaaagtaggtaatttgcattctaatgggtggtctcgttgttttacttgtcggccttttgacggccttaatgagtgtagtttcttactatgtctcgcccaagggaaataatactaggtaagaagtttgctactgattggagtgaatcatctatatatcgaggtatagcaattatgttcccatttaaagtcttgtgttatgatcagtagcttgtttttacttcgtttcattttcgtttagagatatggaaaagtatatgtgattgtctttcttgcaaccaatcaaggtagcgctgtttaggccttgtcttcagctgcacatggacaatctggaattgggatcagttgcttgtattatattttcatactccttcctttaacaaaagttttattaactctcaattagtacttggcagatgtcattaattcttactttttcttgttgctatttattatggttagtgcatttgtggtgttcttatgcatccatattgtttttcttttttactaacatcgttcttagggcaattacttatttagcacagttgcatccattagaggctccatctcgagttcttgagtaatgaagtttagtataatcatagtgatttttaatgtttgtacattcttcctcttttattttacttatcgtttagactgcaagctttccaattagaatctacttttgaaccttttcctcttcctattttttgatactattcgtttctgatcgtcgggctcaactttctagtctctaaaatcctattggtgtttgtcgattattattacaaatcaaacacgtttgagtatttcttatttttataatccatatctttaaacgtttcttattttaatatatatatggagtcagttaagtcatggctggaacctggcgttatttaaaggtcggttcacgtggatttcaacattgcatttaatctttgcgaaaggatataccttcattatttcttttctttgattttactagatttattggtctccccgtcttttggttgtcgctttttcttttactcggatgtgtgtatgaaaggcgacgtatatttacgttatcaaaagccttgctacaaatatactgaatcatatagaaatacaataaaaaattgaaataatagacacaacaggatattcaaaagtttttttggtgccaaaaactctaagatgttgtaagtttagtttaatatttggactgaagttcatgatagtagtggcgctcctaatacgcaattttagttgactaaaaaaaatatttgagatagagaaagtctgaattgttattaaaggtctactggcttcataaacacaagttcgcgactattcaacattgttccactatagcacatagacatttgcacacactgatagttaagaaatacattttacagtgtgattttgaacggattggtttcttgaaaagataggaagactgaaaaaataaagattcgtatataaaaaaagcgaaaaacttacactagtgatgttgaatgcgatataattttctgttatgaagaaaaaagggttgaacttaccaaatttacgcatttactagatttttcgtgtattatacctttttaaaatgaaacaagaatatattccgctagacgaattcccaaacaagtctaatgaagggatgctgaatgatgaaggtacctcttcttctggcttatcgacaagaacgcgtagcttagagctttttgacaatatggaagaaagtggctcctttccaaaagtggaaaggaaaatacaatcgcttttggatgagctggctgaagtgttgtttcaatctaaacagcccaacgacttgaccaggattcgaaaagccatcgctgagcagttgcagttatggtgtcaagcttgtcaagaaaacgctgatttatataggagccagcaaaggaaattgaagagccgttgggactcgcagacagacattttatcccaaattgaatcgaccaaagcaagtctggcagaggtgcacaaagcggaagaaatatcgaatctaaagacaagcattacacatttagatgaggaaattcaaattttgcaggaaaagttggcgattgtaacgaaccaacgaaacacccttgtaaaacgactccagacttatgataatctagaaaagaaaaaggcactcagtatggaagatcgccttttaactctgcaggagcagtatgatgcacatgctaatgtatcttcccttgaaaaacggatggaagtattgaagaaaagagaagatcttttgcgactaatggtcgggcaagcacttccaggaatgcaattcttccaacgtttgatccatcaaatccaagctgtcgaaacaaaactaatctcaatactggggcctacttctttatcagaagctgctttgcctccattaactgacgttcagcgcactagtgtattatcactcttgacctcgactcttcactctttggagtcggcgagacagattgctgactccaatacatggaagccaatcattgtttgtttagagctcgaaattgtatattttgagaatatgcttactgcgataacctcgactcccgtttcttcctaataatttaattttcattccgtatactatcaatacaaccttctaatattaaaatatggtcattcaatggcacaatgcattccttggcgtgttgaccgacagccttactacttttaccctgcacggcttcaagatacctgttaattgtggagaaatatatatttcatacatgattttacctccagattttcagcctcatctagcaccacatcgttaaaatcgtatataatatttatttcagctgtattttcggcatgatatttatttaataacaccaactttgatcatctttgatttgtcttctcaaactctcttctacacaacaaatgacaaaatgttaaagtaatgcgagtcgagttcattagtgattcaattcaaatatgctattgaatgcctatttccatacttaaactgtcaatctcctacccaaatcaaacactgtcataataaacatccctgaatctaaagctaccttaataatctttgttttgtcttgttcaaccatcaacctactacaaacgaaacagttttcaaaaagtaacaccattttagttttcaaacaattctacgctaataccacgtacattcactttcggttcacataaccgattctgtcaaacatcctcagaatgtcgttttccatttcgaacccattctttcagttttccatttccattcaatacgacacagtcgtatgaagatggattctagcttatttgcaaaatgtcacggaaccaagaaatccgattttgaacaaacgacattgcggctccttgttcgtcgcaatcctccgtttgagtgaaattcatcgaaatcacttctaaagctacgctgtcttatttttgccgcactcggactttgacatcactcttaaaaatcatcgagcaatagaattgttgatcaaacggcttgccacgcactttgtctgctggtggtatgagacgctagtgaagttaactattacagcaaacatcgttcacctacatatatattgaattgaaagcccgcgttgccgatgggcaaaacgaatgaaacaagaatcttccaatagcgaaatttagacatcatatcgcaaatattacttttaactgcgtagtttaaaattcaggatcgagcttatctgcaaaagaaaagaaagggagatcattgttctacgcttattatcatagcattccccgattgctactgaccttatcaaaactattcttgcaaatcccattctcttttcgcttcgtttttgtccatacagtggagtttgggaatttttaaaatcttttcgttttttttacggcttacaagatttaaaatttctcattcatacacttgattacttattttattgtttcgtttttgtgtgtgtattttgtttctacttgtcgttactcctgtcattttcgtttgattaattaaaaaaaaagatataaaggctaatcttttcttatctctgaattggaaaggatttctgcaaactattcaagccaccgtctgcaattattatcgttatcttgccattggtgtgtcagtaaagtgaagcagattgtcaaaatatttgatttactaaatatattataactgtttcaggtaaattatcttattgcttgagtagtcaaattaaggatactgagatttctatataggaattccttcatatatccatctgatagccattgcgcaattgatttgtaattccttgcaaacagacattgttgtatgtttgtataactgaaaacagatctttgtcgctatatagtgttctccatttatcctacaaaaaaggcttacaagtgtcagtacttgattgacttttcgagttttatttggccttgataattagtatttcgcggctcgtttagaactttgcttgtgttgcccaaaagttattataaactttcatttgttatttaaattcgtttattcttccaattaaagcttgtccagtttacaaagcaaagcctgttaaacactatcgagattcaaaagtatacctagtgttcaaccgctttttctttgtgtttgttataaatttctgtatcttgtgcttttgtttacattcttgtcggtttctacctttcatcatgactccagtttcctccgattatcggcctaatcacattttcctacccaaatttcgtcctgataaaattacttctgaatgtaatacgccccagcaacagaatgttattgctgaaggtttatacaatgttagcgaaccatttcccattcgcaatacagatgaagaacgttatctagataccaaagagattcaccatacatgggataatacgattaaaaatgttgttcgaagtatcgtttccattaaaggctccgcattacgctcttttgatactgaaagcgccggtagtttttgcgcaactggctttgtcgtgaataaaacacttggtcttatcttatccaacagacacgttgtttctccaggacccatttcagctcgtgcctctttcataaactatgaagaaattgatatttatcccatctacagagatcctgttcatgactttggcttctttcgttatgatccatcttccattcgattccacgatgtcactgaaatttcactttcccctgaatcagccaaggtaggtatagatattcgaattattggtaacgatgctggtgaaaaattgtctattttaagctccactttggctcgtcttgatcgtccagctccaaactacggaattgacaactacaacgattttaatacattttattatcaggcagctagtggaactagtggaggcagctctggcagtcctgttcttgacatctctggtgccgccgttgctttaaactcgggaggatccaacagcagtgcctcttctttttatcttcctctggaccgggttgttcgagctttgcgatgtattgagaacaatactcctattactcgtggtactcttcttaccgagtttttacattggtcatacgacgaactcagtcgcattggccttccaagggaatttgaatacgattgtagaacccgtgttcctagtagtactggtcttttggttgtttcgcgagttctcagaaattctgaagtctctaaggctttggaacctggcgatatattaattgctttcaaaacagactctcataagtctacatacattgttgattttgtctctttattcgaagttttagatgaaatggtcggtaaaacgattgagctgcatgtttatcgtcctaaacgtggttttttaacgtttcaactgactgtacaagacttgcataacgtaacgccttcacgcttcttggaagtcggaggcgcggtgcttcacgatttgtcttatcagcttgctcgttcataccaattttctttaaattctggtacatatgtggcttcttctggtatgctcaattggtcctctggaacccgcgattttttagttaccagacttgccaataaacccactccaactttggatgctttcattgatgttttggtccagttgacggataatgccagagtgcctatgcactttagagtccttggtaaatatgaagaagaattcacgatagtgacagttgatagacactttttcctggctagcatcttttcaaggaatgatgaaaaagggacatgggacagacaaagtctccctcctcctcagccgtctatttctcgccgacctagtgtaattccgagaccacaagagggatccaaaagtatggaagcgattcaaaatgcattggttctggttcattgtcgaatgccatatagcatcaacggattcagctctactaagctatacagtggtaccggagtaattgtttctgtagtgccaccattaatagttgtcgatcgttctgttatacctgttgatatttgcgatattcgcttgaccttccagtcgatgagcgccatgggtcatttaacttttttggacaatagaattgctgtagtctcgtgcgattacttgcccagtaactctgtgcaacttaacttcgtcgctgatttcctgcggacaggagatgaatgcacgctggctgctctcgacgaagatttgcaattgctgacaaagaaaacaacagtgcgaagtgtatctgttgttgaaacagaacgctcttctccacctagattccggtacgtaaattgcgaagtcatttctttaatggattccttagcttctactggaggtttagtgtttcgagaagtaggcgacgatcgcgaaatagtagcactctggatatctgttgttcaccaagatgttggtggaaaagactataccactaaatatggtctttcaatgtcttacattcttcccgttctcgaaaggcttaagttaccaccgtcagctcgtgcgcagcatgtgccaacaacagctggggtggaatggtcacatatcactttggcaggtgcttctacacttggattatcccaaaccagatcgtctgaattttatatgaaatccagagaaaacggtaccatccctcgacctttatatgtgatttctcatttgcgcccactacttcacaaaacgtctcttggagtcggtgatattctgttggaggttaatggaaagatgattactcgtctatcggaccttcatgagtttgaaaccgagagtgaaataaaggcggtcatccttcgcgatggaattgaaatggaaataacaattcccttgtatcccgaatatcccacttttagttctcgtgcaatttgctggatgggtgctatcattcacccaacgcattcaagcgttttcgagcaagttgagcctgatgttgatcttcctggacctgaaggggtttacgtcggcagcatattatatggctcgccagctttgaatatgcttcgtgcagcgcattggatagttgcagtagatggtcacgatattaacacttttgacgatttctaccatatgttgttagagaagcctactgatacttttgttcaggttaagcaaatgaaccgtcgtggtgctactagtatagtcagtgttcgaccagatcccttattttggcctacttgtatcattgaaagagattctaatggtagatggtgcactaaacatttacagcgtaagaccaaagaagtttgttcttaaaattccttatgtccctttgtttgtatcatatcgatttgctattatatgcctgttatgtttcatgaatgttaacgtatattaactgttcttcaagaactagttgaagaaatgaaatttttctttttaaattttgtttttagaccaaaacttacgtagctctgcacttttgaaaagtatatttatctatgttttattactctagtaaagtattatgaggatttattttaagctggagctgattatttgaacttggagcggttcacttggttgctataataaattgaaatgtagattcacataccattatttgcaaattcggcttaggttattaggcgttaataaatcatcatttaatattttttaagttaatatttttatttaggaggcttaacttactataaataactatatttgtttatgagcataaagttggtcatgtaaacaaagggctcatttgtttatactttatgtgatgaggaatatattccaagcacacaactctacacactttaatttttgcacaatagcattgatgctcaattatttttaaaaccacctacagaggttatcagaattttggataatatggagttattgacatttacttgttgcccttttgaaggacaaatgcaacaaaaaaaaagacgttttgatgctaatctagtacaactacaagaatctgaacatagaaatgaccaaataaatgaaacagtggatgctgaactgactaacgagtgctggaaattatatatgcgactaaaaccttctaatgaagaagtatccaggcgtcaacaatttgttgacaagctgcgcactattttaagtaccgaaattaaagatgctaaattggatctctttgtattcggatccactgagaacaatttggctatacaacagtcggacgttgatgtgtgcattatcaccaatggtagcaaatacttaaactcaacatgtcaattggctcaattactttactcttgtaagttatcagtatgtctattttaattaagctaaccaggaaacagatggcatgaaacaaattgtctgcgtttcaagagcacgagtccctatagttaaaatttgggatccacagtttgacatacactgtgacttaaatattaataacgacgtggcaaagattaatactaagatgcttcgtctctttgtctcaatcgacccgcgagtacggccactaggattaattatcaagtattgggcaaagcaaagggccctatgtgatgctgcaggcagcggaacaattacatcttatacaatttcttgtatgctggtaaattttttgcaaacgagaaatcccccaatcctacctgcaatgctcgatttaatgagtaatgatgataataaaatgtttgttgatgacattgtcgggttcaaggagaaagcaactctcaacaaaacatctttagggagacttttaatagattttttttactactatggattttcgtttaattatctggactcagtggtatctgtgagatcgggaactgtactgaacaaacaggaaaaaggttgggccatggaggtgaacaattctttatgtgtcgaagagcctttcaatactgctcgaaaccttgcaaatactgctgacaatcctagcgtcaaaggacttcagagtgaatttcagcgggcatttcgacttatgagtgagaataatgcatgcgaaaggttgtgtaaaatatgcgaagaatatcaattcctagatattaccaatgaggcaaattatgggaacacgaatactcctttcaataccgcctatgaatcatttggttgcaatcatactgttttacctgaagctgctgcatatccaaaaccttattatcctcctcaaattaccctatccgatggaggaaatatgaactttctctactacataccggatgaaagtaaccatcaaagctatgaaaacaaagcgaacagagattcggacttccagggccagacctcgttgacacaaggttcagctcctccatggcactatattccatgtcaatcctggttagtatggtacccatctgaagatgcatcaaatcctgcgtccggaaattaattcaagcaatgcaccaaggaagtaaaagcaaaatccgagaatgtttcctaatggttaagacataacgaacaagtaattatgaacaagaaaaagaaaaaaaaaattaaagagaaatagcgtttagtatttaatggaatttgaataatattttcgagcgaagtgctaaacgcataattaagaaataaataaataaattggaaaaagattgccaaagtaaaattaatgagataactttgcaatattaatatttaagcacaaaatcataacaactgtgccataaatagccagtccagcagcgaaggccctggaaattcgtaactgtagagggctgctattacctggggaggcaactttatgagagaaaaaataatacaaagatccaggaagaataaatgaaataaaagtactaccggtacttccaacaaaagctaagaccatttcaagagaagacagcaaaagagccagagagtgagtaaataacaatatgcataatgttattacggcatgataaccatcactcatatcatgagcagaataagagcgacgtatagcttggtaaacagagtttctgcatggatggcattgaaggggataactaaaaaggactagtacaacaatagcgagctttccaccaataatccaaatactggtattatcgtacattgcgataatattacctgatgccagagatccaaatgaaagatatcccgtaatagccacaagcaagtacaaaagcgtagaagaaataatagcagtaaacatagtaaaattgacgaacccttgagagaaatttctgacctcatttattacactgaaagcattttgatggcaagtgaaaccgaaaacgaaaacgggcaaaacagataaatagccaaagccagactcaggaacaaagtagcggatttctccttttacagtatccccgatgataaaatgatacaaaacaataaacacaaggtaacaaagagctataaggctgatcacagacgtatgccgtaaagaatccaacctcttaagaaacgagagtggagtaagcacgaaaagcgcaaagacaatccatgtttggcgcctaaggaacattggagaagagagaccaagtgatggagcaatttggggcattaaatcgcctacaataaccaaatagcttaccgctacaccgaagcatttaacagcaatagaagcgtcaaagacaacagccaaagagggaaaggtgtgcttggcaacagcagcaaatgaagcctttcccctcgggagtcgtgcggcgcattgggaaacaaaatataatcctaaaaaagaagcgaatgcactaaagacgatggtcaaacacccaaacaacagaccagtcttggtaaacgcatttggtaaggaaagaattccagctcccaaaatagtattggcaaggttgataaccgaagaaaagaacccagcttttccaatatggacgtctgctggtccagaagacaaaggactatacccagacataaattaacccaaactaggaatagagaaaaaatctaggaagctataaaattggtgtttttaggaaccaactttacgaattacaattaagtactaagcgtatgagtatgcaaactgatcgattttttggaagaatcgttcaagaaagttattttaaaagaaaataagaactatgcaatataaaaaaaatggttctaaacaaataatagaacgtggaataaaaaacgcctgagaaatcgtagaatagaaatcagcagacaaaaagagaccagctcgataaattaaattgtagaatctattcagaagcccgataaataataggaaaaattatagtacacgatgtattaaagcaccttcccagctgtacgagtggaatgctcgttcttggttgttaaaagagatgaaattacgatatacagatgcgatatcgctctactctggtttgccagcagatataaaagcaatgaaatattatttcttttcttactattactaaaaaaattgttaatatttatcactatcatctcaattaatgagtgacatgagaaatttataccaaaatagatatttgtggcacacgaatattttaccaacttgaacacagtattagcagtaaattagagaattttgtaaattctgtagaaataaaacgaatttttcatagacatatatttatatcaatagagcattcgaagtggtggaagagcatacaattgattttttcatcgaataaatttcaataaaaagagaaaatttagaattataacaatttctcactgtcaaacgttgatcacaaggatataaatagttttttattttatttcataagtatctagtcagttgaatatagtatcgaagaaaaatacaatcaaatttcattgttttgttcatgaattcccggtgaaccgagtagcagttgcttttctgacattgcgaggaaaaagccttttttaaaatgtaagatgttttttagtttcaaaatatgcacatacgccattctaaagattgcaggaacatcgtaaaatgcgaatacatggagataataccaaatatcatgtcgatattacaaaacctcttttaatttataaaagcagcagcaccttacagaaatgatttcacaaccttcataatacagcttataataatatgcattcccaaatcaagtcaattctcatttcaataataattagtacagagagatagcataaaaagtgggtcaaacaaaccatacgtttaattatatgaagtttgagatgaacatataagtttcttaatctaattcaacagtgctaaagctttaggagacttaaataaccattcccagacaaaccaggttctccgatggtcaagggcaaatcaacgggcaaaatgggcctataaaaaaatgaaaggtgttaaactgtttatgtttacaaagataattgggtttttatcaattttttttaattaactatcatttcaatgcattggcagtctccctctgggcttgaatcctagaatccaacgtttttgccattcaactatttaactattaccaaagtgccattacgactttgaccaaaaacattcaatcactaaatgaatataaaaaaacaaatttcccatacattaattacttaaagcgtgaagtttcagcaattcgcgatatatttcattgatgttgtagttggtaaatgtattacctatcttccaatccttcaccattccccaagcgcacagcacaattttttaataaaacgattattatacattatgccgagtaattcaactcccgctaatgaagaaaaagaggaagagtctgaaaaaattcagaaatctcccgtagacacaccccacacgcctaatggctcagtttccgataatgaagagaatgaaacatcgagtactggagaagtaacccgctgtgtttgtggaattgtcgaatccgacgatgaagctagtgacggggggctgtatattcagtgcgatcaatgctcagtttggcaacatgggaactgtgtgggatttgctgatgaatcagaagttcccgaggtatattattgcgaaatatgccatccagaattccataaagtatatcaaaggggcagagggtaagtgttgataacagatgagcttaaggatttaaaatggatttaccactgaatacctaatgctttaaactaattgcagtggtttccaaatatctccattttattcttttttctcttctagcaattaaaaaaattgggtttttcaactattgttactaacttcgccgcagggctaaacaatcaaagtatcttggaaatggaaaacctatagaagccagtcaaacagaagaatcttcatctactcccccatctccggcaaccaaaaagtcgtctaagcaacgtcttactatgaattccagagacgccgctcttgattatgaagagtatcttgcaattgctaaggaaaagtcactaataccgaggagatctagagggtatggtcattgatattcatagatgatatactaactgtttttaggcgaacttcatcgaagtctctttctccaccagctccccaagatgaatcgcaaggaaccgaaataaatttaaaacaaaaaattgaagaagagaatgatgaaattttagaagatagtaaggagtcgaaggacgaaaacgaagagaataaagaaacctctactactaatgtcgctgaaacggatgcccctgaagaagaaactgtagatacggttgaggagattgctgatgaagaaaagcactcagtaaaagaggagtctggagaagcatcccctcaaagctcacaacaatctaccattacttctatttcgaccactactcggtcaacgcgaaaagctaaacgtgaagcagcggcagaagacaaagcggatcttccagcagctgtcgcaccgaagccttcaaaaacaagaaaggtgggaggaagaagaggaaaatctagttcgaacgataatcaccgaattcctcaattacatccggatggaacgttcgtagagaccataaccaagcctaagggattgcactcaagaatcactatgactgagatgcggcgaagagttgcctctatgctagagtatattggacatattcaagttgaaatggcagctcagtctgctggtaatcaatcatccacaaagtcatcgaaagaaggcccagaagaagagaaggaaactcttaggatggtagacaatctcaccagggatttattgcattgggaacaacgattcagtcgaacttgatgatgctgtgtactgtgtgaatttacatcagtaatattaaaaaaaagaagcaaaggaagaaaaaaggagaaagatgtgttcaattgaacatgtcaacatacatatatttttacttttttatgatctaatggtttcctttgttgatttatgatagatattttgataaagatttagagttcctttgatgagagggatataatttttgtttggttaattgaagaaatataatttattattatttacaggttaaacttttgtatattttttgaaatgagctatgtttttcgagtacaccgatttccaagtgaatgagtaaaaacgttcaaaagtactcactaatttaataaatacaagaggttttgaaactaaaaaaaaaaaaaaaaatcaaacgtagaaaacaccacaataactactttctgaaggaaaatccatctttcattaagtgcctattaaaccagctacaatataatgttatataaggcttggtactggagaggaaaaaaataaatcctgattattccatcaattgaacaaatattttaactaagtgtctaatgaaaacaatttctacttaaaaaatagtactatacatactttatttacattgttgagcacaatgtcaaataacgaaatgcattgtatttctctatattagccctaccctatgcctagaagagcagtcacgactttcgtctagtagaagaaacgcttgaaacaatctctaccttcacaccaaaatggcccacgaaaacgtttggttctctcaccctcgcaagtacggaaagggcagcagacaatggtaagcaagcatcttttttatacacgagtgatgtattaattcataatttagcgctcacactggtcgtcgtctcggtttaatccgcaagtacggtttgaacatctctcgtcaaagtttccgtgagtacgccaacgacattggtttcgttaaggtaagagaattttgctgtaactttcttttaagtttgcaacatctgtttccgacagcatattaactagtttagtaccgttaaacatgaggctattcatatactgaatcaaaaccgatttgtgtgaaatatcattttgtgatgcttttggcattataaaatattttgaatttgtaaggttgagcattgtaagtagctattgaatttgtaaacagttgcaatttgagcatgtaaaaaaagcgtaacttggtatgaaagcagtgtatttattttcatatgattgtggattgcgaattgttattcgcataattaatttgtagctgattgtgcgtgtgattactggtaattaaagtgttttctggctgaaatgtttatttgggcggtgctgaagcaccaagaatataaagaggggagtaaagcatagaattgttgcacaagcctgaaatgctaaaaaaaactaaattaatataaaatgtgtcaaatgagtacaagggcatgctaatctacaacctttcattccctaaataaaatatattttccttgcatttgtaattttaatggcataacgttactttaaagtgctgcactatttacgagtaacaacaaaagctttggtgtgactgctttttgaagatagacaagaaaccctgcacacacatctcagcttctaccccgagcaattcactaacaagatggtggtatgttataaatcatcagaaaaacactaacaaagtagttggcagttgatctcttaaatcccagtcatgaatccgagatgcgcaagcacaagctgaagcagcttgttcaaggccctcgcagtttcttcatggtaagttttcttgaaaatttttctccaacaatagtttgctttccaaatgccaaatgtttaaaagaatgaaaccttattctaattctgtactttcgagaataaactgttaatatttttcaatttgttgaaagtggcaacatggtggcaatagggaaaaattagaatggtttgaactcaaagactcattgctaactatttttttaggatgtcaagtgccctggatgcttcaacatcaccacagttttctctcatgctcaaaccgttgttatttgcggttcttgtgcctctgtcctttgccaacctactggtggtaaggctcgtcttatggagggatgctctttcagaagaaagaactaaaaggtcttgttcatatcttgcatgtcttgattattgaataaaattttgttctaggcatgtggatgatataaaattagatgtttttttagaaatcctgttattgttagagtgtaaaaatagtctgtatattcagtaaatggaaagtttaaagaacaattgcacgttgttggtattgtttgacctaaagatattttctttttagcattcggttagcagtaattgtatatctgatgaactttaggttgaactcacatgtgggttaattcatagggctcattatgtgtagtcttcaagtattacctctgcacatcctctttcacttgcttcttcggatttgaaaaacactgaagccattgaatattggtttgagtgctcactgttcttattatggtatagctattttgatattcattgttggacgtgactgcatgaattgtcgttgttaggggttgtttcatttacactaaggaaagtagagtgtaaatgttaaaattttttgcaagagcgttaataataatcatctttacagtctaaatgaacgcagctgaatgggttgctgaactaaagaggaaaagccagattgaaagttttaaagagcagaaaggtctcgtctatgatgatcatattgaaaaagtcctttatagtggatcagtgaatggtactttacttgtcattgaaggaaattcttgttctggaaagaccgagctattatatcatttagcttcaaatgtattacttcgaagttcgcaagagctggtgctaattgtcagcagtgaatgggactggagcatcaaacgactcacgtttattttacacgaacgtctgatttcatcgagaggtgtttctcagacttgtaaatgcaattgtgcagtgaagttggaaaacgagtcaaccgttcaccttcagaacgctgcacgtgaagatggtactgatgaagatataaattctaattcagtaaacgacgtatctttatccagtggtgagacaatgctacaatttcccgagcacgaagaacagcatgagtgtaatcgtgaaatggaacaactgtatgaaagtgcctcttctaccgtctacccttgttccttttgggaggacgcagaaagaaaaattgatgctcaatgcgcaattctttggccaatggagttttctggcgtcgtagaatcaatcccccaatctacgaaagatttgctccggatttggaaggaagcgaaaatacaaatgcatgaggattttcgttgtaataaaacagaatttaatgaagcttgctttgatgcttcatcaagtaggctaggatgtatattgatggatggactttctaccttttactggcaactaagactggaaagaggatatacgcaagtatatgcagacttgcagaatcgtttatgtacatcgtcaaaattgtttggatgcccagtagtttgtacaaactggttattgaataataagcaacatctacccatccaatgcaaaagatttcgatcagaaaggagagcaaatgcgcgattttatttggaaaactgtgtaagtaaactaggagaaaccttttatttatctgtgaaaggtgttcaaacaaaaactgagatggctagtccgtatagtcagcaagaaatggaaaaagtttagaaagattcgtaatggaataattaatacaaggcatgaagattcatatattgtagatctaatgcgatgcgtcaagaacgaacgagatttggaccgaatattgaataagctaatatttttgtttttcactcaattttttttttcttaaataatagattaataatcaaattttttactatacataaatgcaaagcgtatttgtaaaatagtaacatgaacaacattgcttttttgtattcattttgaaagcaagacattatttgtaatatagtttctaaagtaagcaactgtttgcaaataattttctgtgtgtgtcaatttttatttatttatatatatattttttttatcatattttgtttacatttctaagaaacatgctattgttcttaacttgaggttttatttttattttttatttttttaatttatgaaatggacccatttagtattagaatgtttgttgaattcatgggatgatacaagaaaatgataatgtaaacaataataaaaaataagacaaatgttcttcatgtatgttagacgtgtaatagtgttgaaaccaaaaaaaaattaaaattaaaataaaaacagcaaatatcaattcatacgtatgttgtaactatttggtaagttaaatttataaaatggaaaaacgaatataaaatcgtaaataagagtaaataaaataaaatagtttttatttaaataaataaataaaaggtcgtctcgctttttttttttgtattttttttattaacaggtgtccaaacttcaattaattcaaagttcataacgttaattatgaattagtataaaatttacaattaattcaaacaactgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttctttttattctttttgcgattttattttttaattttattgtttacaaagagattataagccttatgctttgttagcttactgttgggctacttttgatataatataatgatgtctatagttattaaatatataaactattaacaaagtagtaagttgaacaaattgcggaaacgtcttgcatatataaatatatttttttaattcttttttttttttttttttttttttttttttggtgattgatgtttttaagcattagtttaagtctctacaacaaattcaccgaggccgaaaaaacacggaaatcgtattctattgattacgggtaggaaaaagtcaaatttgaaaaaatgaatggaaccaaatatgattttcttgatccatttctagaagcataaagttggggattgaatagtttaaaaagagatagacaaaggtttaaaggtttcagatgtaaggttttaactcataggagaagtcgtgctcattcacatggagtgaaggaagcataaaggagggaagcagagaaggatggattcaaaagaaagactttgtttgcaatgcgaacggtaattttctaatgagcgttagtgtactgtttcataaattgctaatgcgattacaaaaatccgattgttcgtctgtaacacaaatacaagagtgaaaaaacagaaaaggacggaagattgcggtctatcagatagaaacattgcttaccaaacaagcaagccaaagaaacaggacaaacaaatttatcgagtttaacatcaacatcgcaagctagcgcaatccaagtcattgatttgtctattgtagtgtgcgatgaagaacaactgccgtcaaccttgggttttatcaacaatgaatcggcttttcttatcatggcacgagatgaaggaggaaaagatggctttatgtatggaagaaagggagaagaaaagaaagagaaaataaaaaataaatacagaaaaaaagagattccaaggtccaggtcgtaatgaagcaaattgccagtcagtcagccactctattgtaaatacctaaattccatccaaatgattgacatcggcaatggtggattgtggagaagaaaatttttttttttaacccctttggatccagctggataaagatggttggtatggaaaagtaaatgtgaaggaaaagaggaaaacactagcaaacaaaagaaggtaaagggaagctggcaatgtggcaaagtatagaaaggcaaagtaagacgaggcttgtacagtacattcatcatccgtgtgtgtccagcgtatttttgtttcatttcatcaggtgtttttttttttttttaattctttagaaattaaaggaacctacttaaaccaaggtacggttacactacgcaaatcagtgtaacgcaagggtcgggcgatcttttcacctccctgtctataaaacacattgtcgagcttggtctttcgctacgataacccgtatcaacggcatttgaaagcgagtgccttatccatgatagacatggatatgttacaatgctctatagcgagatggatggaaagtgtccagtattagggaaagagggaaagagcaaaagaacaaggcagccgaagtagagtaaaaaaaaatccctcgatttaggcagaaaaggtgccgcgggaagtaagacagacaatgagattaatcggtgaaacaaagcaaccaaagagagagagagagaaagagaaagagagagcagaaaaagagccgaaagagaatggcaaaaatgtattgaaatagcagtggaagatgtgaaaagataaaaggcgtcgagaatggatgaatggatggatggatgggttgaattggataggattggataggataggataggaaaaaaaatttatttttggagaaattatttttataatgaatttttccttgacagatttcaataaaagttcataatttgatgaatttatttaatttattaaaatatatttaagaggagtttttattaaagagaagttgttaaagagaatttcagtagtttcatttgttttaaaataaatatataaatatatatattttttaatatcattgaaaatgagcatttagaaataaaataaaataaaactaaatttaagaatttttaattcctttttttttttccttttattgttatttatacttttatttaatattatattatattatattatattattttttttctttttaatttccattttccttcattttttattccttttacttcctctcttatttttctcgatgattcgagctctgctgtatctattactttagttgggtgtaaaaaaggagacgatgctatcgtatggcatgccttgccatgtccttcggagaaacactaggattttgatgaaagaaaaaaaaaaaagacttgggattatgttctggcaaaatgtagagcgacggagatgtccagaaacacacagcaacgagggagcaagtcaagggaaaagaaagaggagtgagagattaaagagcgtagacttcaagaaaggtgtgtattgtgcatgtgcatgtgcatgtacatttcaacaagagtagtggaatgttaaaagaaaaggtatcctacaaaaaaggtgagtgagatgaaacgtccccttctgacaataattactgtttcgtcaagtatgcaaagttgcacaagtggaatccaacgttgcgacaaatgtccactcggccgctcgtcctctatctggcttctttttttagctttgggggaaacgcagcgtagtaccgtgaatgaaatagagatgatggcaaaagagtgcgttgtaaggggtggaagagatataacgagggcaagcaaatgcaactagggtagggcgtgtctaagtagagagtgtgtgtaagtagaaagtgtgtataagtgtgaatgtaaggagaaaagtagatgtaagtgtgtgtatgtgtaggatatgtaagatgcatgtggaggatatgtgtatgtagatacgtacaacgtggtgaatctattcgacgagtaaatcaatcattttcattttcttcccattctgttacaatgcgtatgtgtgcatgcgtgcatgcgtgaaatcatcatcattcattcattcatccccgaccagctttggtaagcaatacgcatattttgaccatgaatcgcatcgttgcttacgttagctctcaccttttgttacatgcacatgatatgcaactccaacccatccttacataatctatgcccaactgatcgattgcgcagtgcagtacgaagaaaaattgcgattgtcatcacacaaagccacacacacactctctcataataatacgaaaaataaaaaaaaataaaaaattaaataaattgattgagacccctactgattcaatatctcgtgttttgtctagttctcgcgctgtgtcttgccaccaaggttcctccattttcgtcttttatctttgtctcttgtcgcatcgcatatttttactacatttggtgcatctgtcgatgtgcgtctgttggtgtcgcagtcatagtcgcagtcgcattgcattgcattgcatcttggaggaaaaggaaattgcggcatgctgaagcacacacacacgcatctccttcgcttgctttgaaccgcatcgtcattagtgaagcatcatcatcatcaccgtccgtcgaggtacactgaatacgttgcaatactctatctaccgttatcgaaatattgcgcgggtcagcgtaggtcagggtttgcgaatgtcgcttctcatcaggtagaagggattcgacagcagtagatacaatcgataacagtagataccattcaacatgatttgataccattcagtataattagataccggcaaataccattagataccatcaaacaccattaggttctactgtactgccctgccctgccctgccctgtctgtctctcttccactgcctgttacggctgaatggctatcggccccacctaccgcacgacttactcgagcgctcccttccctactctcttaccaacgagcttaattcctttgtctcgatgcccgagattgcgaggccgtccatacaaaaccgtcgctattcctccgtccgtcccactgttccacctcaccttttcctttccagaccagaccggaggggaagcgcgtgtaaaggatgcgataggagagcacaagcatagcatacaacacaaaagacacacagggacaccgacagagaaaggacagacagatgttgtgatatgcaaagggaagacagagacaaggcaaggcaaggcaaggcaaagcaaagcaaagcaatcggcaaaatgtgagtcagcaatatgagtcggcaaaacaaatgatcaagacaacaagacaagaacaatgaggatttcaacattacaacgacgattcaacataacgacgacgatgattcaacaaaacaacaatacaatcatttagagaaatacatttttataattcgtctttaaaatccttcttcataacgcctcttatcaccgtttctctctttctctctctctctacgtcgcactcatcgtcttctacgtcgcccttcttcgccctcttctcccctccctcttctccctttcaccttcctttctgccttgcaccagttgaatcgtcccctcaacacactccaacgcactcctccttcaacatacatcctagcaaagtaaaacgcaaaacttgtcctctttgttctctcgctcttctattcgtacacgactcctcgtcttctaacctcccatgagttcatccatgccattctggtcacttttacgcgttgtccattcttgccttcctcttcttgcccttcactctacacccttcccattttgtctcggctttccctcgttgctgttggtttggttcgcctggctgcgtatctctatttcctatgtgtcatgaatgcgtcactatgtgcactcttttctcatgcatttaggattgttttgcagcttaggtcatctcgtctttctaaactctcggcccgtacggcagtttatcatgacgactccctccgtaacgaatggcgtcacaatgacttagcggtgaatcgtgaaaatattaaaatgctttatctcccccgtgtataaaagcattctgtgtagaaatttctatacttaaaatcagttgtctttttctctctccaaagtaaatttcctttgttgatttttactctttgctgctgttgctgttgcttaccaactacagttcatcccaatcttatattaaagtcttattctttttctcctttcttgtttgatcagtggatttcccccctcttgatatataataatttattatttattcaatttaaactatactttattattttaacccaaattcttctgtgctcttctaccacctaaaccaaatctattctattctattctattctatctatctagctaatcaacttgttcaacaaaaaaagtttattagtcttgtttttactagttggttttatcttattattatctattctatcctaattttttgttttgtgtgtgtctcctctgtctgtgcgcccaatcctcatcaaactgaaattggaaaataaaagaaactatcaattaatttttcttttcttcctctttttgttttaatcttattacttttctacgagtattttattattattctcttttttttttcaatcactcttcctaaattttaaatatggttggaatcagacaatacggtgttttcacctgggttttccggactttccaattggccattgataccattgtcttggctttggcttctgcccttgtcaatcaacaaacctccggtggctctcccggtaagattaacttttccgtcgccgttggctcctttgccattctcaccttcttccttactgccgtcggtcgcttccttcccaccatcttgggtaatccttggttgattgccttttacgactttgtcaactgggtctttgcactcaccggtggttgctgtatcgccgtcgccattcgtgtccatgcttgcgacaatcaaaaatatctcgaccgcaaccactacacccaaggttccatgagacgttgccaagagttgaaggccttgtgtttcttcctttggtttatgtttggtctctatgttgcttccttcattgttcaaatcttcattgccaagaacgacactcctaactacaccttccgtggtcgtggtcgtggaaagggaagtggccctgccgtcgcccctcgccccgtcatgtctgccgtttaaaaaagtcaaactttttccacctcccttaaaaaaagtttgccatccttctttgccgctatgatccagattgtccctttttctctcccacttccctcttcttcctctttttctggaaaaaagaagatttttcattgggagggaaaaagtgtctttctcaaagcaaatgctttacacatttactctttttttctctctctcttagcaactgctttgtgaggtaggcgggttggtgtttttttgggtgcgtttgtttaggtgtgcgtttgtttaggtgtgcgtttgtttaggtgtgcgtttgtttaggtgtgcgtgtacgtgtgtgtgtgtacgtgtgtgtgtgtacgtgtgtgtgtgtgtgtatatgggtgtgatttaatttatttttgtcaaggcggttggtttgtcgtcggcggctcttgtaattcttttcttatgtcgattgcagtatgttctcaattgacgatatatttttcttatttttttaaaaaagtttccccttcctcttttactggtttctttttcttttacttgaaaacgtagcattaggggggaattttttttaaaacgttgggtttggtgacacggttttcttattaatcctaattagtctacaagattacccgttcatcttttttccccgtgactttttcgagttcttgcacagagaaatctgccactctttcacttattctcttctctttattattattatttgcttggttcgaaatttcgagattgatgtaaagtcactaaaccttttcaatgtctgtgtgcatatgttgcgttgtacatgaaaaaaaaattaaaacaacagagacgaagtgtggttttctgttagagcacgcgggctcgtttacatttattttttctttctttttctctctctccaatcaggaaaattcgaaaaaaaatttcattggtcgtcgatttttttttaaacaaaaatttactactctttggcagccaagccagtctagtttagtctagtcagccaaccaaccagcatttttttcatattctctttttttttctcttttctaatcaccaccgctctccactctgaaaaacgtgccaattgttttacacgcttttcactttatctctacaaagttgtgtgtcttttgatattgtatagcttgtgcaaatctagcgctataggaggatgttgtttatcccttatttgtttgtttctcttctcctccctttgtaaggaatgtttatatttccctaaagcaatttaaaacctattatttatccttccagaatggaacctttccttttttcctttacttagacatcactcttcttctgtggtaaatttttttttaaagaaattttttgcttgcaatggactggggtatattagtaccctaccttgtggtaaattgaaagagattgctctcagtgtatgtgtgtgtgtgtgtgtgtgtaaaaagggaaatgctgtttcatttgtcttttttttatatatggagacttggtgttatatttttgattttcctcaaattctctttttctcaaatacttttttaaacaaaatgatgtttgggttggcgacaactgttaataattttcctctttataataattttttcgtcagttccaatttaatgaaagtgggcagttagttacttagttttatatacaacgtttccaaaacaagtgcagtcgcgagactttaggaaagtatagtaaatcgagttatataaatttttttatcttttattttatttactaagtttgatttgactttgttagcaagaggaggctatattattattcttaggtagtcatgagatatctggcccaaacgaatttatgatggaagagtttttgtttttggctgcaaacttttattttgtctgtatgttttgcttttatttttggcgccgtgaaaggagaatttttcaattcacttgttatttgaataattgaataaataaatttgatattttaattaaccgttatttggtttgtttataagtattatgagacatatacattgtagaggatttgtaatagtgtaacgaatgattttgtatattaaatgtttaattacactgtcactgctttgagtaaagagcatctctttccttgtgataagcaaataattttgagtgtaaaatgttacaaaaaaaattatttatatccccatttacacttttcaaatctcatagtttactaaaacatgtatttgtctaatcaccctacccaaaatcccgtacagattgcccgaccaaagataattcgaatgtttgaactgctttttacgtgcacaaagaaattgtgattatattaaattaaataaactaactataacaactaaacgaaacaaatcccacgtttgcgacggcaaactaaatcgatcatccaaagtccgtgaaaaacgctcaagggagtatgtaatttatgtatgtacaagatagacgagaaagtaaaaaatccaactagactgtaataatgctgggctctacttatatatgtatgcatatgcaaaacaaaaaaaaagaaaacatgctcccataataagccaaccatcaacttcatatagtaacaacgaaagtatcaaacaatacactaggcatcattagtcgtttcgttctatggcccgcacacacccaaagcgggaggaataaggtaaaatcgaacccaagctcaaaaaaatcaaagccaaggagatcataaaaaatgacaaaaagagcagacaggtaatacaaacattaaaaaaatgacattaagagcattgtggtgcacttaaagtcttgttcaaatcaaacgaagtaacgatatacaacccatcatttatgattttaatatggtgcattgacaatgtcgtgcttggatcgtaatttttttaccggagtgcagatagattcccgagttggtctacgcagcgatgatttgtccaccatagctacgtcgtcaggtagagccacaatcagactacgatcggttccaaacctaaagtcttcagcttgaacattggcatcgtatcttcgaatcttataactatccgtaaatcctcgtttaacacgatccaagttccagctgatcaaaaatgggcctatactggatacaatagttgtttcctttgcgtcaattccggtattgaatttagctggtgtaaaggatgcacctcccttgagctctctctgcatcatcgctatatgttgtggacttagctgtagtcgtttaggttttggctttttatctttggcgaaattacgctcaaaacccaaacgaccggcatatcgaccctctttgatacgggtgtcaatcaacaaaatatatgttttacaggtagctagcacaaaatcaccagacgctgtgacatccaccccgataatcgcctcaccaagcgctggtaaagcagtctttgcgttcacaccaatacgatcaaatagacggatgtcacctttgttactagcaactgctatataaccgttttcagttgtagcagcagaactaaagtcattcttagtagcatactgcttgaactgttcagcaaccagtttattgccctccacacgaggatcaattcggaagatggaattgtttgaaagaccaatcaaggtttgttcagctgtcatttgtgcgaatttgttgtctggtgtaaatgtaacgagaggaacatcatcgtggactttccactcgtcaacgatctttccatattcaatatccatatgatacagactatgtggcgcattttcagtttggaataaaatcgaagaatcttgattgtgtaacatcagcttgctaggtcggagtgatttgcccttaggcgttgaaagattgttcaaagcggtttggaattttaaccctttttcgtcgacatgcttaaaaacgccaattttgttgtttcggacgacgtaagatctatcgtttttatatcctaccgctaacaaactgttatgctctttagcagcttcctttcgccatcttgattcatccaaatcatcagcctcaccgtcactaaaatctgcaaacgaatcttcgaaatcgctggcttcctcatcctcctcttcctcttcctccttcctgcttaacaactgttgacgagcaaactcctcgtcttcactatcttctaattcttcatcttcatgaaaggtttccataacataatcacgctgttcatcatcaattttgagccaacgctgttggttgagactttcccaaagtgcacgcattagcagttcctgaaattgctccatgcgaacttgcgaatcgaatcgtaacaaccatgaaaaggcattactattggcgtcaaaataattccaaataaacgaaagatgttcaaaagaaaatactggattcatgtctgcatctacagactggcttaaccatgtcttctcttcagtgcttatagtaaaccaataattccaatctcccaagtcaaatacgctcgcttccacatttggatcttgtaaaataaaaacctcctcaactgcatcgaataaatgtaattcagcacttattgttcccattagctcgccctctaggctcttgatattttcagttttggtgacctcttctttttccggattaacaatcgaggtttgctgttgaactagaggctcttcagcttcctgttgtcctaaaagatatttttttgcaatctcatcatccaattgctcttgcttttttaaacgcatcaagtcttcggactccaaatccaacttggtgacaatattttctaaactgtccacttcctttgatggtcgagtaatgggattgctaaattgctccaagtcggcaagcgtagccttttcgtgagattgtcggtatttgcgttcgtacatacactgcaaagctaccatttcaaaggtataagcaacgccttcttgtaaacaattctcacacgtaaactcgtacaacgtgccatcttgaaagtctgggttatcccacattatcgtgatgctgtctttatttacgtcaaatctcaagtgcaatttttcgtctagtaaaaacgactgttcgtcctcagcttcgtctccatcatcttctagctcttcttctccttcttcgtatgctctttgtatgacaagctgatactgaaattccgccgttgttcgtcgaattgacgcacttgcatccttgaacctatacaatcgttagctgtacgaacccaatacaaatattaatgatttatctcattccgttcaaacttacatgcactccctgtaattttcatgcaccgaatacagctgcccataagggatttgaacaatttcggtcgaattcgtgttaccccatatgtacttcctagatcttaagttagtattgttatttcatcaattgcgactttagcacttaccccaatgattttagcataaacattgttaatttttgagtatttttctttgcttgacaagcgctattttatacaaatgagaaatcagaggtatatgctgagcataaaatcgttcagccaggcatgatgaaatacgccgatatcaagtaacaatgttacttatgtttacatttaaaggcgtccctaatacaaaacgctagctgaataagcaagatgaataatcatacacaatttcaaagttattttactttttcaattacaaatattattaaaagaaaagcaccgaattagaaaatggaatgcaaaatgtgaaacgagtaattgatgcaaagtccatataaatatatgatcgttaactttaacgccttgttcaaaagtgctattaaatagggatttcttgcttacagacaaattggcataaacggtcaatcattatcccgattaaattaaaaattgatgaacagtgcacaaaacaaaagcattttcaccttgacatgagaatatcaaaaattattaggcctcttataaattaaattcgtcaaataaaagaacggcgcgactatggttcatagatacatggatatgtcaaacagtgtctaaaggggaatgcaaaaaaatgatgaaatgctaaatcataagtagcttaaaaatgaaaatgaagaaaagccaatgaggagttgatgttgtccttccaaaaaaaattataccaactatttgagtgaaaaccgatctcgttggtttcttcaagcattaggagtattctcagtcccgccagttttttgtaaaggttgtgaaacaagcgatatacggcgtactggttgtttcagtgcagttgtaattataggactcagagtatgagttggccatttggaagaatgagaacttttgtttttcgcgacattagaatgcaatgacaatgacgttaagctatttcgggcatctctcgaaggaacaagaaaagagcgatcgttgttcatattatgtttatctaaagatttttccactttcggtttcgaatctttattctttatttcaacaggaggtacggaactagtagtgggaacttcactaaatcgaactcgtttcttcaaaggcttctttagaactcgagcagctttggatggtgagcgagccttgaatcgactaggagagcgaggtatttcaaacattgataatagaggtgcttttcctttttcaattaaattgggaacttgaatggttggctctgaaggtactattccaaccaattggtcaaaggcccttgcaagggattcattaacatcaatggcatttcctggtaacagggggaatagtaggaataggttctggataagcttacgagacgttgaagagaatgtttcagactcatgcttggcatcaagaatttggttttcgataatagatttcaacaaatcgacgtcgtcttgcaacatgtcagcatacatatcagccccctcacctttgaacgaagacactatatgagaaatactgttttgaaaagttttgcagatttcttctggattaactttggcagtaatcaagcttctttgatcgtataactttgcaagtcttgtttcgacagattttatattatgccccgacatagcatcactttccttagcaatggaaatccacatctttgttaatgtgatttcatcttcaatccttctcaatgtacgtacatgttcaattagtgatttctgcagatcccttgaaccatcaaatgagtttttgagcatgcttctagcatctaacattttaatttctcgagaagaaatttttcgtacctccttatttaaagccaattgcttagactcttcagcaatcctcttttgaagtatgctaaccttttgtcgtaattcgtaaatggtgcgtacatattcacttacatgcctatctacgctcaccacgtttctcgaaaccttcgttttgatgtttttggctcgattgccatactttaaggtattatgtgtctcatcataatgctccgacgacggtgagatacaaactatcatacacgtgcggcaatttccgcctaaactgaactttaaaagacgagtcaacttcgagtctctatatggaacatgttgtcgacgacgaggttcgcacaacgagttgatgcaatttcccaatgccagtaaagaccgattgatgtttgctccttctactaaacgtttgcctctatttttcgttgcactcgctctctctgagcctgctaaatcaataaaagagaatacggaacggactttatgggaattttgggactctgattcctcctgcttctcacccgatttcggagtttgcgtgatataaatctgtaaaacggcatgcgagcgtgacgaaacagcattggcttctgttggtgacatggttcgattactgtttccacgaataataatctccattacttcttccaaattagttggtgtaaaatatgagagaccaggaacggatacgttttgctcagcatcttcacaaatatttaacgattttggtttttccatagaaaggggatcctgtactaaaagatctcgaatcttttcattatatatttcaagatatgagacactaatgtcgacgttcatcgttcgcttgagtccttcaactctatctaacaatgccctcatcgttaaaaaaataatgcctggatcgtctggtctaccactgattgtgtgtgtcttaccacatcctgtagcaccatatgcaaacacagtggcattatatccctgcaaaacactgtccaacaacggctctgtggtacccttgtaaacatcctcctgtgaggcttcttcaccaaaaagacgatcaaatgcatatcgaacatcccgaaagcgtttccctgcaggtaatagcgatttttggactttggccaatggattttcttcaggaggatcgaaaattagcacgttatcgtctaaaacacgcacaatttttcgaattccattcgtacaaaaagtattcgaagatgtatttgacactgccaaacttccatctccaagaaattctttggatttcggagtttccgcgagcaatcccttttctctttcagtaaacggtcgtacacgaacttgatggtcagtttcgaaggatttttttgaaattcttacctgcaacggaaattgaagacccttctttcatagcagtatcgtaatactgattctaggaatgaatttgttttagttgtgtgaagctattaagaagaacacaagtatgggaagcttgaaatgtaaacaatgaaaaaattaccaagaaaaatacaagaaaaataaaataaaactattaaaaataaaatatacaagttatttatgtattttaaatccccaaatagttacttttatatttagcagtcactttttatgagttggtatcgaatttggtatagcattccaatccagctaaattaacggttaacccagtagtaacggtaaaatggcaggtgttagcgtaaaggacgtcgatgctcagcagtttatcaatgcttatgctgcttttttaaagcgctccggtaggtagaagattgagctgttaatgggaacttttggttgtagaaggttttcatctgtctgatcacagaataagattgtttagcatacgtgtgaaattgacagtgaacttgtagcttattaacatttactcactcatttctttctataaagcaagtttctaactgatccgtaggtaaaatgaccactcctcagtggattgatattgtcaagaccggtactcacaaggaattagctccgtacgatcctgattggtactacgttcgtgctgccgctattgctcgtcacatttaccttcgtaagcaagtcggtgttggtcgtctctgcaaggtctatggtggttccgtcaaccgtggcatgcgtccttctcatcaccgtgatggatctggcagtgtccaacgcaaagtcgttcaaagtttggaaaaaatcggtgtcctcgagaagtccgacaacggtggccgtcgtatctcacaacaaggtcaacgtgacttggaccgcattgcatactccttactcgaggatgaagaataaaaaaaggaatagcttaatcaataaatgatgtttcgtgggttgttataccattaattgttttgtgtaaaggtatgctgttctcgtaattactggtcttggcaccataacttcatagtacgtatatgactgaagcgtcaatgtcagtgcgctattggtaaaatcattaagatttaaaaatatctgaagcaagaattctttattttttttgtttggaattcgtctagttgaagcactttcggtaatcgcagagctttagcgtctctcaaacgtctgttttagctaatagttaaaaaacgattatcctaccaattcataatcaaaatatccttttgatgagtttatttagtcaacattatgtttgcttattacaaatcgtctctaattattgtacctcatatattagctaaatatacaaggacaagggacaatattttattatatcctgctattaagattatgcaaatagaagcattgaagccaaaagaaagtaatgtaatgtactcttatgctaaatgtttgataatttaaactatattgtagtgttttggtatttcaaattaaaggagaagcgcactcacaaaattgatgcagaaatataaatatatatatatacagtttataaaattaaaatgtgggatgaaaacttggtactttttctcatgaagcaaacttggtgacttctcttctccatgatttatgatgagaaaagctgactaacctttcacatattacctttctaatgaattctttacggatgagcattttttcttttaattattgaacaatcagattatattttcattaaaaaatcaaaaaatttgtaattaaattgagacttagagattaagaagcttggtcattacaaaacccgtatcgacatctataaattgctttcttattgattgtttcatttctaacaatagccattctcattttggattattatttgattttttgaattatcatactagggaaataaaataaaaaaacttccgtaatggaaaattcgtcaattgtcaagtcaccgaatccaacaatcgaggagcaaagaaatgaaattgaaaagttaaagaatctcacaggtatagaagaggttcacgttgatggtgcaaaagttaataaaaggaagcgtacttttgatgagcagtcggagataaccaaagattacatcgagtatgatttttccaagattgaagatactaaaggtggttatcttcttgaagaaaagaaagttgaagacttaagggagaaaccggctgagcgagagcttagagagcaagaagaacgccaaaaaaagcttaggctagcacctcttaatctagacccagaaacggcaccaaaatgcttcgagtgcgactccatagaattagacacaaaatattttgacatttttcattgtagggtgtgtcatacgtgtcgggagaaatatccggataaatactccttgctaaccaaaacggagtgcaagttagattatttgcttacggaaccggaattgcaagatcaagaacttttacctcgactgttaaaggcaaatccacatcagcaaggctggtccaacatgatgttatatcttcgctatcaagttgaggaatttgcaaagaaaaaatggggttctatggaagctcttgacgcggaatttgagaggagagaagtacaaaagaaggagatgaaagagaagaagtttgaaaagcagcttttggagcttcgaaagagaacacggacaagtaattacagtcgaatgagtattcgtgaaaagcgaaaacatgttcattcttatgatgaggaatttgagaaacctaatgaacccggtgtaattgtacaaagatgtaaatgtggcttggaaattgagcagctggaaatttaagtctttgttttttagactttggatttgcacacctaacttttttcaatgtaaatgctatcagatttcttcaaaaatcgggtttttttattaatgatgtttcaatgcagctatttatttatttattttttcgacatacttcatgatattctcctttatgttaagagaactcgcttaatgggaaaacttgggagtattaaagtcatttgttcgtatttttttttatgaaaagtagactgcttgtaatagaaaagtactataataatttaaatgatcactttcatttaatatggtaaatgccaagttatcattctccactaaacagatcttcttcaggaaacagaccttttatttttgacctgaaggtgtgataaatcaggacattaagagaaatgaaattacaagtacagtttctcatcttttacatattttcgttaatcgccctataaggtagtatccctcttaactgtttctcacattaaatactcattcctttctgttagaaaattcaaagcgaatgttcattcaaagcgtctcagcaagtttttaagtagctttttggcaatttctcgttcttgctctctcatttcttcaaacaatttccctctatttaagcttaaaattagcgagtgtgatctagtgaggatgatagatcaaaatcttgacttctgcaaccgatgtcatgatcggcggtagtctgactgtggtatttcaactatttcgcaagtttttagtcgtgaacataaaaaaaaatattgagcatgaaaccttcatgctcatagtgaagacgatgcaagtcttcttttgcaaaccgtatgattctagcgaagcataggcctaagttcgatctttctttcaatgctgaggaaagaaggttaatggtggatctaatacacctcttgttccgatactcggaaactatttaatattgccgttcacttcgaatgtagaagcttttgctataaaatagcactggtgaaaaaaaactattttataactttatacaatccaacactaaggcatgtgtagtattcatgagcaaccggtaaaagatttgagtgatcaaacattccagtcaagctacgctacaaaaatttcgaatgatcaagtgacaatgaaaagcaaaaaatttaaaagctcaactgaaaaaaaataaaaacttaccttgcatttgcaaacgccagcagcaaatcaatagctatttacacctataacgcactttaaagccagttcgatatactcatattgggcaacccaacatgtttttaaccatcagattatctttgcacagcctacagcgaatattgcgtaagatgcttagtttatgtggtaaaagaactttccaccgcagaaaaggaaagtatatattttatacatttacaaacattttaatacataaaccatttatttacaacattaaaattagtatgcttctattgttgttgtataaattttttgtctatgcattcgatctctgacgcgcacatagaagcctgcgcccgattcacaacttgccaactaccatcaactggttttgtttttgtacccaattatttaaggtgtcaaatgtctgctcaacagttttatggtgataagggctatgtatggaatttgttatgcagctcagttgcaacaatttattcaggattttactaacagcttcaattttaggcccctgctcctcctcaacaagcttatggaggcccaaactattatcctcctcaacaaaattatcctcaacaaggttatgctcctccacaaggctatcctcaaggtggatatcctgctcagcaacctatgtatgttcagcaacctcaggccagtgatcctggtggcgatctttgctgtggtctgtaagtataaagaatgggcgcgtagaagacgtcgaaattgcattggaacggtgaagcacactcttaattttgaaaggtgaatggggtattctttattgaattaggtcattacgtcagtcgattaaagttgctttggcgttcctttcgaatagttccctgttgaactgtgttttgctttacctttttctctttactaacgactgtttttagattgaccggtcttgcttgctgttgctgtttggatgcaatgttttaaaaaactatttggcttgttctttctacttttctcgaaagagagcatgcaccactgattaaactaaaagccgtgtttattttctgacttgagtgcaattaatgattgttggttattttttcattaattccctcgccagcaaacaactttatggcgaggatttatttatttacattggtaaagcgttggtcgaataattatagatcttgatttttctgtacagagtgtcgtctcactttttgaaaattgctattacccaaccgtttaatttcagcttcttttcttcgaaattaaaacctttagttttatgatggactgtcttttctattttttaagcgcaaaatcttttacagcatccattggtctaaatcgttctttatgaataatttttagtttggattagttgaaatgactcgtcctgaaaaaattcgcatgtttatttatcttgcttaccctgaaggggcaatatgtgtgtttcgtttttagctaacctttctatggtttgtctacttttttgctgctcgttatatgttgtgtattctgtttagtatgctgttgttttcttttagtgtagatgaactctttagatttcccaatatgtttaagtttgatagagtcggtttttgatcgatacgtataagaattccttatttgttttttaaaaagattttaaaagtaaattgaggcatatatcttacgtaaaaagtttaaagtttctaagatttgctttgactatttcaaacaggtagatagatgcgtgctttttctatggtggaaatacgacaaacttgttcacgaaaatgaagctcaaccattgcgaccccccttgattcaaatgctatgaatttggatgcgcaagctcgttaagacaaaaattgccatatgacttttattgcaatgagcgctatatctacaaatactcaatatcctttatcaattacccatctataagtattatttataatcgtagtagtaaatgtatttcattgcagctatactctacttcctattcaattacctcctccatatagcgaaaagaccgttcacgatatcacaaagtttattaacatacaataacgagttcacatattaaaagaaatatgacgatacgcagtgtgtaaaatagtgtactgagaggacgtccaatgtaacatgcgatcgggttctttattagtttgttgtgtttgtgccatacgttgaaaaccaccgaattgggaaatattgttaaagttgggttgtttggacataattttgttaaattcgtttaaattatttatatttttaattatatttttacatgcagaacaattcagagatccgatagaatgtcaggtaaggaattcctatgtaaacaaagctaatctcaaaatttagaaactttgaacactccgccaacatatgcatgggttttgaaagcattttctagtaaattagcaggaactgtgacgaagcctgttacaaaaatgtcctcttacattgaggatgcagaatctgatgcagaacttccgcaagacgcaaaagaagacctgcgcccaactgagacattaactccgttaaaaagtaaagcagcacaaaatgggattttgaaaactccaggtactttacaaataaagaagaccgtcaatttcaaagatatttcaaaagatgctgcgacgtggaatcgtccaacgaaaaataatttcttatttacgagattagatgatgagaatcctttaatgggtcatgaagaattcaaatcccctttgttacagagtactccaaaaccgaatattaataatccggataatgaaaacaaaagtaagcatgacgagtttgataatcgctataatattaatatcaatgaatcctataaaaatgagacaaaaagcaatcagagattaggcgaagatgtcccttcaaagaaaaaatatcctcactcgatggatgccgagatctctaaattcaaatgggatagtaacaataataatgactggtcaagtttaatgaaggattgctttcgagatgttgtgaacaataatcgaaaaatgaaggaaattattaaagacgttatgattgacacatcccaagcttttccctctgagagcttggatgaacctgactatacgataaaccttgatgcgcctcgttcctcttcaggaaaatactggaagcaaaagtttagtatgctagattctgctcattcggatcttgagttagaattaacctctatccgtgagcgtttggaatccttaattttagagaaacaagaggaaatcaatttttggaaacaacgttgtcgagctttagaaacggagaaaatccataatcatcaaggacaacagtcaaaatacaaaggcaaggaattcgttggaaatagatttagccaaatgagggagctttatactgctaagccaagtccgattactactaaagttgtttctaggccatcccaatctgatgtgcgtgagcctcaagaacaggttccttccaagaatttacatcggggagcagatatgtcgcatttggcagctcaaatgctgactcattcatcaaaaaagtcccatacgacaaacctaataccttctgaaggaataatttcatcaactcctatttccgcagcttccaaagtacgtatgaatttaatgcagtctaatcaaactcctacacctgctccattttcaatagcagcaaagaagtcccacttaccgtcgaaacttagtttcccacaagatggtggtagcttatcttctgctactaccttgcagcaattgccaaaagcaagagtgacgccaaacgtgttatcttctttaagctcaaaccttggaaaaacaaatccaacgtcagtataccaatcaaaagcgaacgtaactacaagtgctgatgttgaaaaaccacaagttaaagttgcaactagttctcgcgtggattatgatttgaagagtccaaatcaacgtactgcgaatgcaaagaaaagattagaggaaaggagaagacgaaggaagttgaaacttcaagaacttcagttgaattcctgaaggtataattttactagatcgatattgtataattagaatgcatatcctttttaagtaaaggactggagccttagtttcatttatttttgttgaggaaaggtgtgtgcatcaagtattgaaaattaactatattcctttcgagaattaaataaaatataagtccattattaatattaactcaaattactaatttttagtataaatgatggattcattataagaggcttgtaaaaggccgtattagtcgtggatattgtaatttaatttcatcttttcatgcagtattttactagaaaaacattcagctgtacatttagatcgtaagctgactggaagaattccatctcctcaacctccatttgaatcttgtcttaggccatacgcagtaaaaacttgaaagtagcaacaatttcatattaccacactacgataggttattaaatgggaaaatgggtgtcttagaaaaagtaaataaaaatatctgccgttatatactaatctaaattggctagattcaagagattgaagctgaaatgcgccggacgcaaaaaaataaggcgacggagtaccatcttggtttggtaagtttttttaattcatttctaactggaatgccttttattttatagcaaatattacaatgttgttccaacttataaagaatcaactctaaattaaactaacctagtcctttagttgaaaggaaaactcgccaagctgagggctcaattacttgaacctacttcaaaatcggggccaaagggggagggcttcgatgttttgaaaagtggtgatgctagagttgcatttattggatttccatctgttggtaaatctactttgctgtctgctattacgaaaacgaaggtttgctatttctttttaaatactttatttttttactaacaatggtaatatagtcggcgactgcatcttatgaattcactactttaacggctattccaggtgtactcgaatacgatggagcagaaattcaaatgttagatcttccaggtatcattgaaggtgcctctcagggaagaggtggccgccaagcagtatctgctgcacgcacagctgatttaattttaatggttttggatgctacaaaagctgccgatcagcgagaaaaaattgagtatgaacttgaacaagttggcattcgtttaaatcgacaaccaccaaatgtgacccttaccataaaaaaaaatgggggcattaaatttaatcacactgttcctctaactcatatggattacaaaatggcatacaatattttacatgaatacagaatccacaatgcagatatcctaattcgtgaagacatcaccgtggatgactttattgatcttgttatgggaaatcggcgatatatcaattgtctgtattgttatagtaagattgatgccgtttcgttggaagaagtggaccgacttgctcgtttaccaaagtctgtcgttattagctgtaatatgaagctgaatcttgactttcttaaagagcgcatttgggaagaactcaatctctacagaatatatactaaacggaaaggagaaatgcccgacttctctgaagccctgattgtgcgcaagggatcaacaatcgagcaagtctgtaataggattcacagaacattggctgaacaattaaaatatgcacttgtatggggtacttctgcaaaacatagtccccaggttgttggtttaaatcatagagttgaagaaggagatgtggttactattgtgacaaaataaataggaaaaatttttcgtttattaaatttacaggaatgctaatatttttgttcagtacatacctagttttataaagcaaaacaaagttgaactgcttcattaaaaaactatatacataaaaagattgtaaatattcctttcctataatagtgaacataaattaattgatgttatcggtgttttgcattgaatcggcttcaatccaataacaaccctcaaaataaagtatgttcgatactttgaataggaagtctccatgctttttaaatccaactgcttctggaactatattttaaagtaaatatttcttcatccttgttagcatgacccatcatattaggcattttattgcatcatgggagtaacgggtaaaccgtattgatcacctttaatttctttctgtaactgttcataatagccataaatggtggtcgtacacaataaaacagcagtacctgatcctaaggcaccaagcaaatcggaagcaacggccaatgcaccaacaacggcaccagaaagccaagcggcagtagggatgatacgctttaattccttgtacatgctaccctcacgatgaccggccataacaagctgctgactcttaagttgcttggcaacgtctcttgggcttgctccagaaacttcaatccaaagtttagagaaaagagcgcacgcaaacatggtaaaaaatacgtagaccaaagtatgaatagggtcaatgagagcatcttggaaggacgcaggaggagagagataatacgataaaccagaagtagcggtttgttcccaaacacctaaaaagcgtactaagaaattactggaaaaacggttgaataaaagacggctggcgaagaagagattagaagtcaacgcagattgaagcataataggggtattagacgtgtacagcaatttgacagggaaggtacttctataaccacggaacttttgagaacgaattggaatctcgacgcggaaatcttgaaggtaaataacgactccgaaaacgagtaaagtagcaaagaagttccagaggttgggaagctgaatttgactggaagtaagtcctgaacggaagaaagcttgataaagggcagctgctttgttatcccatgtaaacataacataaacaaaattgataacggcaccttcaaattgaacaccattggcaatatgataggtggtgggggaaaaggctttccaaaagatgttttcgcaattgattgtagcaataaaaagagaaataccggatcctaaaccataacccttctgcaatagttcatccaaaagtaaaacaatcagactagcggcagccaattgaaggataagaagcaaacaaatacctgcacctaaatcttgaggacgtccgtacatgcctgtcaacacataagctgtagcttgaccaaacgcaatgatgatagccaagactaaattaaagttagcataagcctttcgaaaaaaaaaattaagtaacgtttacggctgaaagactcaaaaagtaaagaaaaacaaaagctccacttcagaattgaaaatgagcaaaattaaaaatgtaactaaacgcagccacgctacatactacagtagattggaaatcaaacatacatttttgaacaagttggtacatttctcgatcggattttagctccatgttaacttcaatcaattgtgaaccgacaagaagctgaaccagcatactggaagtgacaataggagatatacctaattccatgagtgttcttataatggttagtaaatgcataaacacattttttaaaaaatgaaaaataaggaagttaaagagtaatctcttgtcagtgatggttacaataccttcactcatccatatttcttaaaaacataccctcgattggcagctaaaatcatacgtagccagctgaaaaagtcattagctttagaaaattaaaatttaaacaaaaataatagtcttacagcaaaggatccgaagagtctgaagagacaattccatataatggtacttgagacataaccaaaaaaatcaacaaggtgactccagtccataacattttttgcttgaaagggacctagattcgatattagctttcgatgtctcttatgagatacatatgctacatacctttcgttcgggtgcagcaatctccggtaagaatggcgcgaaaggctttacaaggtccagaaatcgtactgtatagtgttagaaatcaataagaaataaagcatggtcttacaatcactcatattgtataatttaattagatttctgcccaactaaacttgctggttcttgttgacagtgaagtatcatactgaggttttggtggtgaattaaattaaggcagcagaacgatggagataactattcacttaaatgcgataacaagtaaatatttcgtttcattatatagttaataaatacgctataataccagtataaacatttgttgaagctgtaatgaatgcctgaattgcccatttaacaagcgttagagaagttttttaagccgattaaaattcaaaataataactgctgaaatgattttacttcacatagggattaaaaggagatgcgatttccattacgacccaggcaacaaggttgactaataaatcaagatcattaatttaatatggaataagaagggaactaaaggctatgatgaaaggcttaatatgtgtaccgatctaagatgccaactgtttcaccaaaaaatgaaaacacaatattgttttaccaatttgtaattgggagattggatcaaataaattgattaccaattcatgacctcaacaagtaattctagttgttcataagtgttagcctctttcttgcaattactatccacgtgatttagatgtttctgtggaacaacagctatctggataaaaaaactttgggacaaacgagagtgaaacatttttaacttaaattatttgcatcactctgaaagttatgagttgactcattcgaagtcagttgagagatgaatcacagacactacttattgagaactttaagcaatggaaaacttgatatcgaaggagctatcaaagtcaatattaattgaatgaggacattatgcaaagaacgtattttggttcattataaggaaacctctttttagtatctttcaaacaagcaggagcttcatgaatgcaaggccggagagaaattggactagcctactcacagactagaagattacaaaacttcaaaggatatgtctcagtacgaagatcgtacccttagcgcaagagtattgaaccctcgtcaaattagtgagcaatatcagaaaaaagtttttgtattaattccttgtaaactttacgtttcagtaaaaggagcctagtcgttcttcttcattccctaagctttttcataacttcaatgcgtgaattattgtacaatttgtagtaaacttccatttattaagtctttgaactaaatggcttaaaaatgacaatattcctgaatatcctttgcagagtagttttcgacgtgaattgcgaggaaaatgaacctgtaaactttattgaagacgagtcaaattattgagttatttaatataagtccaaagaaaagcgttttttaaatagtcattattgtggtatgttgctagttgaatgttatacacttcgttgtccacaccagttactgcttgtgcatacaataaagctggatgcttaaaaaattgactggcatcattgtaattttataatctacatatgcaaaaagcccatgaactttttttcttgtacatagactctagaaagaggaaataaattgatcgattttactatcagacaaaggcgtttgtttatgattgttgagatcattcaataaaccttttaatacttcctgatacgatttttgtctttagtccatttttacgagaagtacaaacaatcggtctgataatttttcacatatcgtatattagaagatggattccacagctcaacaatttcctttgaaccacgacctgcaagtacaaaaagaccagaaaggtgttgtagaggaagatgaggagcaaatacataagcgcattcgcaattatgaatcacattcaggattctctgaatattgtactcttttcggtcatgagaaaagtgttacatgtgtcagcgtttcccctaacaaacgatggatcgctacctcttcatccgatggaactataaagatttggagcgcacttacgtttcgacttgaatgtacacttttcggccactaccgaggaatatctcaagtaaaatgggcaactggtagtaagtatctagctagcgcttctgacgataagaccataaggatttgggattttgaaaaacggtgcagtgtgagatgtttaaaaggtcatacaaattacgtttcatcaattgactttaatccattgggcacgcttttggtgtcaggatcatgggatgagactgtccgtatatggaatcttcaagatggaacttgccttaggatgctacctgcacattcagaacctattatatctgtttctatatcagctgacggaactttatgtgcgactgctagttatgatggaatggcacgaatttgggatgttctcagtggccagtgtttaaaaacattagttgaacccattaatgttcctttgtctaatctccagtttacagaaaatcgaaaatatctgcttgtaagtaatcttaactcacagatccgtctttgggattatcgccgaaaccgtgtggtacgaatatttgatagccacgtgaatacaagatattctatgtcttgggattgctattcttctaaaaatattcctaaaaatactgaagctttacccaataatgactcttcctaccctgatgatgcagaatctttcatgcacgatgcttatcttttaattcctagtgaagatggaacaatccaaattacagatccgagtacaaaaataattattgacgattcaattaggcattccgatgatccagaaacatcacttttaaatgtaaccagtttaggtcctttcataatcacatcaggaactgatccttatgtacgagtttgggctccttctcttctattgtcgaagcacgagaaagatggcttttcaccttaacctgaattgttgacaaataatgtataaagtttaaagaaactacttggaattacgatgaagataatgatgctaaaggtttacgtgcgaaaacaagctccttacttccaatccaaaggctagttggcctatgaaaacttaagtggatcgatacatagaagataaaattaatttatacagtcttcgattattctttacagaagatttctcgaagaacgaatgtcggccaagttgatatcctgaaattgatggtttttctaatttttctcgtttattaaaccagttatattcattttgttactaattttcatcatctagtttaattcgacagattttaaagggagataaattttttacttttttttcctaatatttattcctttaccactactgatattctaataaggtaaaacttttttcgaattaaatcatttggccgagtcaaacttaaaataattgagaaaaaaacgtattacctgattttcaatgagtgaaaacccagcacataaggatttggacagtttgcaggttgacgagaaagcaaaaagttggattgctgaaaaagttgaagaggagctccgaaggttagagtcagtaggtgctaaagcgatccccttagatgttaagaattacagtgttatgttagatgaagacacggatactgtggtaaacagaattgagttgatgactagcttcgactttgatcatgttcaacaaattcttctatccgccgtacagccctatccttatgataaaaacttaatgtttgtttatttggtgatattaacgcctcttccacaccctatgttaattccatatttgtttgcacccaaggtcgtaggcaagaatctactaccccgtgctgacggattggtagagaataccttgaaaagatggacattcattaatgataagctcaaaaggtctgacacagtcgttcgcgagttccaggaaattgaagaggaagcgactaagtaaggataaaagccgtatggttttcattatgtttctcttgcctactatctttttcattttaacaaagattatattttttaatcttaaaaaatttttaagaaggtccatgttggtcgttatattttggcatttttttgaaacagtataggagttgggatttgatacaatataggggaaattataaggttgacgatgacactaaaatttttttcatttagattggctattcaatttcaatttgaaaacataatttttatatttccaaactgcttcaatcttacagcaagaaaaattcgagaataaaaatggaagataaatggatataattatataattttactaataaagcctcattagagggagctggataaaaagaaaatccgttagaaatgattattaatagttaatttaccgtcgtctgctagagcgacaattaacactaaggcaaaaaaagatagaagtaaacaacaaacacgaatcatcaaaaagcaaaggtaaacgaattcgttcacatctgttgaagtaatacataacttcttaatacattgacaaatcattgcgatcaagtatttatttccaacaacgagcagtgaaaaactattcattccatacccccaatcagacaaaacactggcacagttacataaaagaaatattaaaataggaatcatatttcttaaaaaagtgtaataaagccttccaaagtaaaatcaccgtattaggaaatcggaagtcatgagcacggccattaggtcaatgtcatataaaacttacacaggtacaagatgaacaaaacaaaaacaagatccttgaaaaccaaccaaaactataagggaagcagtataatgtcacgcttttattagttaagtagtcaaggaaacatccacaaaagaacacgaacagtaatctcagagaattccagcttagtggagaatactataaagaagagtgattggaattatgttgcaacaccagattctaaatttaattcggatagcaattttccacgcaaatttaaatagtttccccaatcgtaaattggtacagaaaatatcaaaaaagatataaaaacacactccaatcgaaaggagaggtatatggaagatgcccattttcgcaaggtagcttctggtgttaaaagtatatgcatggcaaaacaaagaaaagctaaaagcaacaataaaaatcgcaagatactatggagagaaggagatattgggagtactgacattgaaaagcgattggaagaaccagcatcatccggattagttaacatatgaacagtttctaatcccactagaccgttcagaacagccctcccaacgtttttataactcaatccttgctgatcagcctgagcccttggcgacaccaactgaggttgattgtaatcagagggaactgtcgacgaaggaagtgatccaccgtattcttgtggatgcatcattgatgtatgcgaaaccgcattgcaggactttgaatatttcaaagggtatctagaggaatacgcattgtgcatctcattaaaatttgcatgaggaatcgtttgcatcgaatcaataggagatctattaacctgcattggaggtcggggatacgagctattttgaggaaccgaatggcaattatggggagcatctggaaaataagcttgttgagaaggagtaccgatgctactccttttcaatataggcggaacattgcgatgtcctggagtgttaccaggaggacctagcaaagacaatgaagccggttgggagggtgcggtcaaagaagcttgaatgaccgaggtgtattctgataagcgtttttgcaaaatcttgttttcttcgattaactttttattttttgattgtaaactttttatatactcggtagcttttgacaaaatggtagctttgttcagctttcgcgataagggaacgtaagtacccttaagctcatctgctgtagtagaattgtatccagagcgcagagtcggtactgcatcccttagctcagcaattttgtcattaagattacttcggtaacgtttttcgatcatattgtgagcggaccttttgctcaaaggagaaaggttttgttcttgggtagataaaccaaccggctccaccccattgctttggatagcgaaagttgccgatgaagaaatggggctattcgaatcgtttacagaacctcgaacagaggtcgaagagcttgaaggagaatctgaagggcctccaccattagtctttgaagatatatatgaacagtcttgcgcaatatccccatagctacgctttgaagagattgaagcacaaggagaagataccgttctcttaagcttgttaggtgtctcaaattcgttaccattttcaggtgcgttttggggatagaccgtactatattgagagaaattaaatgcgacagcatcatcggaactcatgattcctttcacaggcgatggcataccttcgtttgtaaattgcatggaggaatctgaaacagagttttgaaaattagatgtatcataatttgaattttgcttcgggctctgcaatagcgttaaagccggtttttcagtgtactgggggaaatttgggttcaaggaatgtggagatatcgatggattttcagcaccagtaaaagtattaaactgaccgctttcctcacgaagagcgtaagttgcgtcagcttcctcgatcttaacaacagaatttaccgaagattgttggtaagagtccgtttgagtagtctccaaaccgacaaactttgtgttgggaactggaccttgattgctctgtaaggattcatttgcatgcttccaagtgttcccttgatgatttataggtaaatgggggtgatgtgtgattgataaatccgttgaatcatgtaaagagtttttgacttcaaaaggatcaatggatggatcccagctacttgagtactgtcgggagtgatcctgcgcttgtgtaaaccaatgatttgattctagtgggcctaattccgtattgatggaggagtcaatagagttacgtgccaacataggtttgtcagcaacgtcttggttaagattgaaggcagtagaagcgtccattgaattggaattgacttgatatggatacgcagacgccatagagtaagatcgtggtataccacgagttcctacagagggcacgtggcttatagggtatgaagaagatgctgaagacgaaactatggatgggtgcttgaaatccatgatatttgagccatccacataactggatggatcagcgttttcagtgggattggaaatcgcagtgttttcgagttgacgatgaatatccttgagcgacgagtgttgggaaggacacatagcgaagcgaataccaaacagtcgttttggatatgagtcaaggagaacgaaaggtatttataggtatttaaagaatgaaaagtttccaagacaaaaagagaaagattaaaaaaagaaaaaagaaaaaacactcagtagtaatggagagaattcgaatttccgaacttcttgttgatgaaacgctaaccgcaaaaaaaaatttaacaatacaccgtttaataaacgagaaattagaagaaaagcgggattatttcaaaaaaggagaggaagcgaaaactaaaggaaagatagaatgggtggaaattgtagtaggaaagcaaataaaattggaacccaagaaaacgcctatagtagttgtctttgagcgaaggaaagtataaaacaacaaaaaattaggtttttcctctttcaagttgaattattatgaaaccgggttgaacaggaatcttcaaggtaagcgaccccaagaacgcactcgttcacgaactaaccaagtaaacgagacaagatgaacaagcttgacaggataaacaatgaaagaagaaaaacttataaaaactaaatatataaaggggaatatagtaaaaattggcccccaagctgcgttataaggaattgacagcaattatatgatgacggagaagaaaggagtagaaactgacgcaaggcaggatgtaaacgtcaaatcttcaggtgttccgatatgtaatgagtcttaaaactgctactagcctaaaacctagcaccgttcatccacaaagcgatgtccaaagaaacgtttcaatccgatgttcctattttgcttgaatccgtcgacacaacacactgacttgacagtaaccgggagtacgatggcaaaaatcaatgtcagtggatccagcaattcgtaacaacaccaaaagaatgggcaattcagaacaagatcaaaatgctaactaaaagaagcctaggtgttgggaaatctcaaaataccaattaaccgaactccccaaacaacgattcgtacgaaagcaacaaaaaccctctaagattcaatcaatagctttcttgatcactagaaattttcaagaacggatggagttaaatattcaacagggatgcgcaatctacgcgagtcttaagttatgttttgctgtcgctaagtagaatttatgggagggaggaaaaagctaaaagtagacgaagccgcttaagctaaggaatgtctatagcgattaacattacgttataaggattgcgtggtgaaaagaaggttggcaaactacgcattacatgagtaacgttcgtttatggtatctcgtatacgcattctacaatcgcttacagtattcctgtttagcaaactcgatacaagcaaagcataccttgaacaacgtggagaatgctcgctttgtagtattcgtgttaccgtaattcgtgctgtatctcactccgggggtagtgaatatgatcaattcacactgcttataaagagaaatagagtcagcaggaagtagaaagataaatggaaggaaaagaacgtaatttctatcccagaaaacgtttgaaatgatcttttgaaattatgttttgtttgtaagtatgaacgaaaagcaaggcacaacgctattttataaacaacggagtgcacaatacgatacgtccatctgctttccatccttgatacctgcattgtcttcgtgtttactcaagttgctcttaaccatactcctaccaccaagtgggaaagacgggatttgtaggactcgttgaaaaccggctcttctcaatggtagtaaaaattcgtttggcgcgtcatggcgtcagaaatagacctttttaccatatcgtagttgcgaatgcatggtaagtaggatgaaaacatacctagacggttgtttcgtgttttacaacacttgtagcggttcacgtaaaggggaaagtttttgtacaggatttagtaagggagatggcttgatgtgggttatgaaagaatggaagataaaatgctaaaagactgcttttttttgacggttcctttggctctaaattgcgatcttttttagaagctttagttttcaggtattcctggatgctctcatctatttaatctagtctttctacatagtattcaaaatgccaaggacaccaaccacaatttttcttattaattgactatttattgtggtttggcccccttggcctctattaactgtttacatatcacctgtacatccttttttttctccttcatccattcctgtcttttggttcgactttgttaactcaatataggaaagcacctcaagccaaacctatcgaaaccatcggcacttttgatcccatccctaagaagattgattctcaggactccattcctcgtataaaagatatccagctcaacgttgaacgttttaaatattggataagtgtaggagcacaaccatccgacaccgtccgctctttagctgaaaaggtatgcccaagctctctttatctatttttatgactagtccaaattcgttaaactttctttcaactctcttttttgactaaaattttcgacccgcttgcgatataccgctcgggtgatttttctcatgttccctaactgcccggctttccgaaatggagtgtaggatctcatccctgttttcgttacgatttggctactaatttacttgttttacttctttctatcaatctatcaattcttactaacgttacttttttcacttttagttccagttgcttcctaaaaaacccgtttcttgaaactcactataatcgttattgctcaagtcatgacatttcttttttacgaccacttcacaatgtctagatatctttaacacattttttatttttttttacactttatctctgtgatcacgctaattacctctctcaactaaatttcataatttttgaccgattttacccttccgtactgtttttttaaaaccacgttttttggctgagtgcgatatttgttttctttacgattctttttattacaatatcacctttttttttttaattccttctccacattatcgttagcgtagtgatatcttaatttctaaattttttaaagtgtctatctatctgaggttatgcgctagttgaaagcgctcataatttgatgctatccatttgtaattacttgttgctttgtacttaaaattgtttggtaatgagaaatcttggtaccaatattttgcctttgtaatttttagcttttgcgtttatggttaaaatggatcttcactttatactgaaacttcatttcgtttactgatgttatacccttatttttttagaaacaaattaacagcttcatttcaaatatttaggttaatatcggtgtatctattattgcttagatttttggactttccgttcggaaacggcaatgcgctttgttgctttcctgatttcctcattcgtttaattggaactgaacacgttcattaatagccaattgcaatagttgtacaattctaacaaatcattcctgtacttccgttgaatttataaaagacttgtctcaaaggatttaaaatcgttcaacaatgaatattaacaacttaatcgtttgtaacaaaatattataaatggtgaactagccttataagctaatttattaactgtaccagaagcaatttactttggtattattaccatatttcatcaaccagtccaactctacaccactacatttattcatgcaccgaacagtgtaattttcaattaatgcattaaatacaagctaaacatcacaaaccaaatagtatgtaaaaataaacttgaaaaagaaagcgagaaatcacttaatgaaaaaaaaaaatctactaccaaatctcgaaatgagtatagatcaaattgcaatgctttttccctgacatgcatatgtgtaaccgacatataagtaataaactagtataccgcatagataatctaaatgaaaagtgctgatttcgtactaaaagccaaccgttaaaagaacctttagtaaaatcgttgatcgtaaaacttcagttgaacgtttaaagagcgaaagatacctatatactttcaagcattattttaagccctgattgcacaaccaagagagcttttgggccaatcctcccaaaagtagaaaaaaggacactgttaaggacggaaaactatagcagcccgaaaagcacacataaatttaagaaacaaaaatataagtaacacaaatttattccatccgtttgacaggttgttctcctgctggcaatgaaggatgagtgtcaccaatgtaaatccagaagcctggttcaataacttctaaaacagcttgggctaaagcattcctggcatcgctatcatgctcttcccatttgaagtatcttctggcccaaactgctccctctgcttcttctttcttacgcatatcacgttgtgattgttcgattgtagactttttcgagcttacaatatcataattaccactggctaaggcagcggacacttctttccaaacatttcgagactcccagtctcccatttctgattcaggcttgacggtaataggagtagcttcaagactagggatgcttaagaaaaaaatggtacttttcagactaggaatagtcaatttagattcgccagtccatacaccttcaacaatataatcaggatcttcatttttctcaaagatagtagccttgaaagaattcttggtacctctgaagtaacctcggccggaataatcgatctttgtaatataatttgtgttgctaacaatataagtcgaaccgtacaattcaatataaggtgccataaaccacagtccttcaagggagatattgggcagagttatataatatgtctcattatacttttcaagatgaacacgaagctggccgagttggttgacgtatacagttcgtcctgaaaatccacttctgtatttattatgcgtatcaacggtgataccggcttccttacaaaccacatgagcagctgattcaggtccgtgatgggatacttgctcggcagtaagctccactttacccttgctagaatcccatgacccataaaaaagctctcccaaaatagggttcaacggtttcttttcagtaccatactgaaattttggttaacattacatgataaaattttataaagacgtacgttcttattccgggatgcgtattcacgactaagaccagttatgtaccacttgagaacagccagcatacgttctttaggagtgggaaaatcgacaattgttacgaatagctcaggaaactcaaaccaataagacatgtattcgagcaaagatgtccctgataaaatgaaagaaggagctgaaagtgtggacaagtcaccagtactgtgaagtaaagttagtattcaaatacagattaaaaagagcaatcgacatgagaaaaagacaattcctctctgaaaaacaaaaagaaaaaaactagaaagttatgagatggaaaattaagaaatggcgctggaaagtcctctttaatgttagactcgaaaggacaatagcacatatcaatatgaaagctaaaggcatgacaagcaaagaacatgagtaaaaaacaatttaacaacagcaaaaataagcacttgtccatattttgacgcgttatttcattatctaaaccagccagccatttgaaagccgggcaaattgctggaaataagacaattataagcaattttacgcttaaaaaaagttccttttatatttcaaatttttacaaaaatcacatagatttgaatgaaactaaaaatcgaatgaacatttcccgttggaaaagaatgcatcgtgttcaaatttaccttttttttttctcaagataccatatttccaattttgtttcttttaactgaatatacttacaatgtagccaagttcttgatgaaccccttttttgaagaaaaagtaagtaaaatgttacaatgtcaaagaaaaaagtaagattccttgcataaggctgaaagcagattgattatgccttcaatcttataggactcagtacaattcataccatccaagtgctcctatcataaggaaaaaacatgttagtaaaatgtaaacatttgattaaagaacatatgtggtacttacttagaaatgggttcattaccagattgcacagtctcttccatttgttctgatgtttccgacattgtcgatcgtgtaattaaatgctatcgtgtttggtaaaagaataaaatcgacagaccatggattgggcgatgttggttcgactgctcttgcttaacgcagtcctactattctcctacgtcaaaatagtgtcattttacaaagggtacaccattctgcactgtaattatactgcagtaatgactttattatttaaattatttaacgtggtttatcgtggtatataaaagctgcaaaatggtcagtagaaggcacgaaggatcgtaaataaatgactatttatgagcaagcaaaatacatacgaagcttttcttatttgattagcattctttaatacattatgtataatattttttacatagaaaggttgtatgccttgcatatttatacctagcagattcgaaactgccagctggtagacgcatgtttttacgactttttaacataatcgatgtttgttgaaactaattgtttatttaattatttaaacagttaaagtacaaaaaaacttcaagcgcgcctccatttctaacaaactactactcattattgtcaaagcaatctattcaaatgtaccaaactatctgttataattacaaggttatggtgggaaaagtaatcttgttgggaagaattgattttaacataaagttagctattgccgaacgataaatcacatgttcgtttcaacaaaaatgacatttgttgcaaaggtataaaaagttgtgcgaaataagaaaagacaaaaaacatgatcttatgacaagaaatgttaaaaaaaaaaaaaaaaaaaaaaaaaattgggatgggatgaaaagaaaggtatgcagacataaacaacaataagcaaagggaaaatataaggagaacgaaagaaaacaacgcaaaagagataaccaaacagatggctatcaaattaatgaatgaatcaaacgcaaaataatcaagtaaacaccacaacaaaatctaggtgattcatcttcatttaaaaaggtcggagaagagacctaaagaatacaagcacacttaaattcttctcaagagctcacaaataagaaacggagcatagaaaacaaatgttaagcaaaacaaaatcggttgagaattaaggaaataaaaagttttcaaatatgtatctttgccaaagtaaatttgaacagttataaagtttttgtacaaaagctcgaattccaaggaaaagtttaagttaccattaaaaaatgtggtaatatttatcataatgttcggagacattgattggtgtaatttccgtactttgggattcaagagtttctggtatactaatttgagaatcttgggtaatagattctgttaaaggcagctcctcctcattcaatctagctcttaaagaaacaccacggctacgagtataagatcgggacaaatttttcttgagttgctgaacttgttgctgatcatgcacttctttggctgtatccacattatcaatatcaacaaaatcaacgttttctaatggttcttcctcaccacgtaagtgcttctcagaagcatcatcagagtcagtagcaaaatcaaacttgttatgtgtttccgtacgtccgctgtaaaacaagggaagaagtgcacgagcatcagatcgaaccatcggcacgagcaatggggcataggtggatggatgaccaaagcacatttcactttcactaatctcattttccaagggctccacaaccttcatgtatggatcctcaatcatgtaatgagattttggatcaagagcaaacatgcaccatatcttaaaggcaatggcaaaggaaaagtttggaattatgcaataagcgcgaacacgacctccctgtacccacaagcataaaaacagaattatgtttgctaattctaatcccagtaaaatacgattcaccactgggcgccaatacccaccaccactttcggttgaggaatttgatacgtacatcaaaatatatttttgtgttaagtaattgacgcaaaacaatacacttgcaaacaaaaggaccaaagggtttatgcaagcgtaacaaatagcaatagtaaaaaagtatattaacttgttgagaacttgactgtaaacatacttggttggagcggtccactctagtaagtctcgaggagtaggagaaaaaaactttgtctttattaatcgaattgtcaaggttataggttgagcaatttcgacaaaaaaagaacaagtagagtgagcgataaacataatccaaaaggttgaaaattgaacaaaagaactaactgacaaaccaacagtatcaaatgttgcaaacgccgacatgccttcggcaaagttaccttcttccttagttttataggcaataattacacctagtctccagaatacagccatcaaggtataaatgatgaagttgtcaagggtgaaaatgatgtgtagtttatttaaaacaccacgttctctagacgacttagtgaaacttccttgccaataggagatacgtctcatgattatttccaaaatcataaatgtaaaacccgcaactgcaggactcaaaataccctgcacaattgaccaaaaaccggaacgagatgtaagctgctgctgaagccagggccaaacactaccaaggtgatataaatttgatatgaatattgcaaccaaagcggtttcaataatccaagcgataattaaaatgataaacaatatgtttccaatcattcgattgaataaccttgtgctccacgccaatgacaaattatcccataagaagtcggaaggttctggagccatactaactgaagcaccagcaactctggaattatggcgggcggtatcatgggctatataagatgatttgtacgttatgaatccgtagtgctcaaattcattttcatatagcgactcccgagcagcatcgacccgtaaaccgtaattttcaattttagcagaatagtagtcaattgcgtcaaccttttcagaagtgagtaagccttgctttactctccgtactggtctatcatctggcaactttttaggattcttaaaaaattttgccaaaaccgcttccaaagatcggacagcattatcatgctttttaagtatttttggaagattttttatagcgtgacaaatatgaacatgcataggtgcttcagagcttttcaaacgtgaagcaagtatagataacccattattggaacgcatggttgttgggatatccataattaacaaggaacgagaactcattgattgttgataagtaggacttctgtaatacctttgtctaattctcatcacaatttggtaatatctggctaacaagaacaagacaaggacattaaagacataacagataacaacatgagcccatgtccaatttccagtaacattttgaattgacagtttcgcataagcattttgcgagtcagaattagcaagagttttgttagtagcgacaatgttgattggaataaggatagtacaacaaattgcagctaaaattaggaaaacatccctacaaaatcgagagaaaagcagagagataacggcatccgctcccatattatacaagcaatcctctactttgatagaccataatggctcaatccaaccccaaagactcttcttcataggaggaatgcatcgatcgtatgtgctagtcaacgacgttaggcgtggagtataaacatacttaaactttgtcctgagaagcgtaaatatgcacagcaaaatcactgaaagtagagaagaaaaaccaagagacacaagaattgaatacttgtcaaatttagcttgggcaggattgtcatttagaagactattaatgacaacctcgatgaaagattcacgtttctcaattaccattgtaaaaaccatatgagaatagagtgctttatgaagaaaacgaaaatccaaaattgcttcaaatcacttcttcaatcggtcactgactctacttcaattctcctgactataatagagtgctaaaacgtaaaagcaaaaaaatttctcaatactgagaatagaaaatcaaacacggtatggttatgtctgaaggttttaaagacttcgcaaatgaaaagataaagctgtgcaaatgattttgatcaaagaaaaaaaaccgagtccgataattattacggtctttaaaaaacgagtgataaacggggtgtttacgattaagatatatgatgccaataaagatttgggaaggttttaataacaaaagcttttgctttgaatcatatgaagcgaacgtaaagaaaataatttacttggaatgtgtaaacaaaaattttaaaaaatcgaaatcttaattgatctttaaatcaatcaatatatacattcgaatccgtaaaaaaacaattacaagaatatctggaaccgtgaagacaattcctcgttgtatttttaaagaaaaaacagctcaaaatgtgctgttctatcgcactaaaggcaactgataaagctttcaaggcttttaaaagcaaattatgtggtatatttattagtcctaaagattgtgtgtttagttcagcgcaagttactagcagccgtcgaaactgcaactttgtatgtatcaaattattaagtgacctcggaaacctgcaactagacaaatgtggcttatagacgaacctcagatgactttacttggtaaaggagaagagctaatctataatccttttatacataaacaaagcgtatactttactataaaaacaaagaaacttaatcatttgcagacaaagaaatttttcaagaacaaagggattctggcatctcaagggaaatacaccaccataaaaatatgagtatacaattatctaaaaacttttattgttaaaaaaagaaaaaagtatatagtgttactatcagtttctttaataaatagagtgagtaattaatatggataaagtaggaatatcacagttgtagggagattcataataaactttgagatttcaacacgatttgatagtttatttataagatttgagttatagaaaacttcccagaatcaaaaaaaaaaacctttatgcaaaacgaatctcattgtgcgctcgatctaacgctaaggcaatcctttttacttctttttgagcagcttcaacgtcaccatacagtaaagcatcaaagatagagggaaatagctgtgaatgtgaatttcttaaattggggccgtatattaaatgtttgtaccattcatgtccaggaaggccagcttcatcaaggaatgatctctcgaatctggcaagtttagcattgtacccttcaagctctggatgttttttaacagagacggtatagctattgtgcatcattaacgatttccactctctgatttcatcctcaaaacgaattaaggattctaaaagctcagagaattcttcattgatcttgcgcaagtcaagtgcattagcccctggtatctcaggtatacgtttcagcatttcaccaacaccatttatctcgtcttcaaggtcgtaaggaacaaccgggtcattcgctaaaaacaatattagatagctccatattttccctaatctagcagcattctcccaatattcagaaccaaaagtatcaatccaactaacagtatcttcacaagagccgagaaatggcatgggtgttggattttcttcattcctttcgaatgctaagttaactaccgggattccagcaaaagttaaaaacgaagtaaggtccgatgtgtaatcgaagtcatcggttatgatgttcgcagctttcatctcgtcttcctcattcgcaacatcaaatgctcgttggataaccttttttaagccaggaacggttcgtgcagtaaaagtatcaccactgactgcaacatccacatttatgtacgcaaccgctttagcttctaaactttctttccagtattccaaaaattctgtgctaccaattgcattgaactgccttgcatcccagctggcaaatacaatagtacgtcttggcttccaagataaatcttgcgccatgtttgcaaacgttgagataacatcaattaaaagagaagtgccgacggatgaatcagaggcacccgtacaccaggagtcccgtggagctcctactaccaaaatttgatctgactcataaccatcaatttgagccattatgtttattattttttgcttatcctcaatatcttgcaaaacattaacttctaaaccgggagagcttattttggagccagtccaaacttctgataagacaggagccaggtcttgacaccagttggaatctttgactaaatgtccatgcccctgtagtctcttgagtaattctataccgtcattgaaagtgattggaatgctcactatagaaggcaatacattcgcgtcttttggagaaatacggtttgtttcttcatgtgcagaccaacctggtgttaacggatcgccgacgtaataataatggttagcgacgcttcctcgatatagagaatttgcggatggataaggtccagctgggtacacctgatttaaattatcgagagacgtcagataagtatcttcgaaaatcaaaatagcagaggcgttgtacttttctgcattagccgtcgccaatgcaaaatcgctttggtttgctcgaacaagtacgatgctagattctacgtaaataccactatttacaagccactcgaaatcctcaattcttccacggttagcatacacaagaggtgcattcacgaaaccagatgggctgcctccaaaagttgccggagtcgggatcgataccccgtcatagcccccaacttggtaagactcaatcaaagatggatgaaaagaatcatcgccgtctatcgaaagtgatactaattgagggaagttaagataagcataaaattctctaaaatcaacaatagttcctttttcataatacaacctgttcatgatcatctgaagaagtgaggagtccccaacagtaccagctaaatgagggattgaagaaagagtcattacttgttgccgggtatctgatatatcgcatcccttgatgtaatttaaaagaacatcttcaccgtaatgatgaacagaacgccaagcaggtacaccatcaaagtagccgtaataactagcaagaataattactgttgcaatcacagctagatataaaaattgaaacgggatgcggtgaaaggtagaagcaaatctgatctcaaaagaatgacaagcagactcccatccttcatgaatggcagcaagttttgtacgcaacaacggaaaccttgaactgtcttcagatgggggttcgataatctccatttcttccatcgaagtctcattctgctcaccgtcgtttggcggcgcagaattgtttaaagcagaatgaagagctacttcttcatagctaggagggtcctttggaggaggaacgtaaacatgcttctcgtcagtcatttcatttagtcagtatagaaagaatatatgtgttaaacgcagtaatgcgaattattagaaaccaacaaaaaagggggggttataataactaaaggaaatcaaaagaatcgacgactttgctcatatagacaataagcgcaagatatattaagagggaagttctaatttgtcgaaaatgtgtaataaataagtatcagataaggatgtgagatgtgatggatgatatatttcgtaaatgagattttcgaataagtatatagaaaaaaatggaaaagacaaaacgaaagcaaacaattaaaagaatgaacacaaatagaaatgaaaaggaagaacaaatatgcaggcccaataatatttcaaaataattaaatgcgctagaaacaaaagaaattttggaacttcaaaaccaaaagaataaccgttctgaaaagaaaaagattttacttcttttctaaaacctgttataacaaagaataacagtaaaatacagcatgtaaagactacttttacgctttcgaaatagaaagtagtagttgtaattatcggaagggaaaaagaaagctgtcaagcgactacacgctactaagtctcgctgctattcaatcagaaacgtactttagtatcaatgagggcaaaacaatgtgtccgtgctttgtagccaaacgtttaagcagaatgtgcttttggtggctgatgaaaagtggtggataatgaactagttttattcaatggcaacccacaagccaacgaaagttcaacattatatctatttaatttacatattttttagaattctttcattgataatcaagaaaaataaaaaaagtaggctcacctctagatacacaatctaatatgcttcgtaaatttcgcaagctcaatgtttatttgggattagagatatcttcattatgctttaaaacagtgcttttacatactataagaaattcagtcttgccattgtattacatataaactggtttccaatagtttcgagaagggtcgattttggaaagggttgaaatcggtttagtttatgatattttcaataatgttaaaatactgtttgtcgttttaacttgggactcgtcttggctgatttgaataaaccactgaagttttttgtctttcttttttattcctctgaatcggaaatacttttcccgataagcgtttcgaatgaatagaattgaaattgttttgtccctttactttctacttatataaaagaagacgcacttcttttggagacatattctcaaacaacacaaaatatgctggattgtaaatactcagtttaaacacatatgagaacttaaagtaagatatctttattatcaatttattttattagcttcacatgaaggaatataaattacatttatttcaaaacctgattaatacttgttcgcagctttaggtatgtgtataaatttattaaatatgcttagtaactgtctacggccacacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctcctttctttttttttcggaatattattttattcttacaatgttaacggcttcactgaattttttatgctgctttgttgatgatactgtaaaaaatagtgacaaataaagattttgaaatatatcaaacctatctgtaaacatttgagaacaattctagcgtacgaattaacttgtccatatcttgttgtcatacgaatgcactgtttattgttcatcgttgacagttttcaatgtaaaatcaattttttatttgagaaaatggtttctaatgtgccgcttttgttaaaaaattatagtgcaacaatagatagatatgctattccttgaaatgtgggtttcttttcattactctttacagttttctgttatgttgtcgttttgaaaatggactcttcacaagaagagagtattgactttagcaatttaaacatagaatcttagcacgtttgattttattattttataattagttagtcatttgaattgccaaaaatggtgacttaattttggttactaacaattgaataaaaaaataaaataaaaataaaaagaagaaaaatcaatataaattgcgagatgatactactaaagttcacagcaattttttttaaaaaacaacgaaaatttgtaaaaaatgacaaaattaaagatgaaatagtaaaataatgcgaacgcttcatcaaaccatttgacacattagttataagcattgacagaaactttgataataatgcttttagaatttatcttaatataactaggcgattattcagctgtacaatttagtttttttgaataaattataatgttattttatcaatattctatgtttttataactctacaattaaatagatatatgctttttaatagagcattctaacaagctttggtggtttagtggtataatgaatcgttgccatcgattcgacccgggttcgattcccggccaaagcaatgtttcttgtttttattgttaatttaatattagcaggcttcatatttatttttttagataaagggcatcacgtttataagtgtggttcacttgaacccaacaaagtgaatgaagagcttcgaatgttactgaagccgcgtaattagaacggatggattattacttgaagcagtaattaaagttttcataaattgaccaactgaatacccgatattgcattgcaaatttctaaacataccaacgtgttaggaatctgtaatagcaaagcatggaacgaaaggtgtttagtcaacttgaatttagctaaacgaattgcacatcttttaacagtatcgaagaaattgggcaatagaaaagttaatacaatgagctctactttcatcatattttcatgtattcaggcaagcagctaactagctattgtcttaagagcaataaagatacacaacggtaaatcgttaaatacaatagtaaactgcactccactactatataaatcaagcttttagaaaaggtaatcgcaaaaatgaagaaaaagtaaagtaaaatttaaacaataacattgttctttataacgttataagtttttctatgtataaaaatttcaaggaaagctatagtttgcactttagcgcattcactaccaccttgctctggtataggcaatttccatttaagcaaaagcactatgctgcacgacaccaaaacgcagccagaaccactacccttaaataacacgaaaaatcttgcatatcgtcttgaagcacgaatacacgtgccttgtcgattttcaagacctgtattaatttttgtaaagaaaagtagaatcaaaaatgagtgagaataaaaagtttcggccaaagaaggtcggaaataccgaacaagtttcagaaaagcaacacacagatacagcgttaaatatatcgcaagataataaaacttcatcctcttccgccaagagaggagcgaagggaaggcgaggcaccaaaggaaaatctggcccggcaaattcgtctcagactagtaatatagagggatcaaatgcgcttgagctcgaatttgatcgtgattcgcagttaagcgtattgcaagagctgtttcctagctggacgattgatgatttaagttttgctttagaagaagcggaccgggatttggaactgaccatattgcatattactgaaggtcacgcctccaaatggggtgaagttaaaaagaagccaatccctaaaacaaagtccaaaccaacaagtcatgctccagtttccgataatgtctcttccacctttcgtaatgctacacgtaaatcaaagaaaccttccgcttctaaggatacttctcggggggttcgaaaatcaaaagcaggagctccctcagatccttcttccgttcatgcaccatcctctttagaaaagcctgctggtactggcgatcttccttcctcagaaatttctaccaaagctcctgcatcaacgacagtgtcttcttccgttgatcctggtactattaatgaagattcctcaatgaaagatcatactacatctaatgaacaagcttcagttttaacatcggctaataccgctgcttcaacaaatacgaacggcaccgcaggcggtacttcggcctcagcaaagtcgaccagtgcggctgatcaggctgttgcatcttcaaagcctataaagaaggcttgggcttcagttgcaaagtcgaagaaaaaggtcactcccgctcccgctcccgctcccgaatccgaaccttctaaaccctctatcgctccttctcaaccctctaaaactaatgtttccgctgcttacgaaaaacctgctgaactgtcatcctcatctgttcctttccctcacaaatcccaggactctgcaactcccgcaaatgttgaaacgaccccctccacagctacctcagctcccaaaaagagtactgccccatttgccataaatgcagtcaagcccgctcctgggctttccaacatctcttctgcttccctacctaagccctcctttgcgaagcaagccgctgttggctctcaaagctctacaactagtatgactactgctcgattactttctgatagattccccgtcgttatgcctgttgctaatactgctgctattcccgaaaaggttcaagtgcgtttcggaagcttgacacttgggggtgaggacaaaaaatcgacaaagtcttcttcagacaacatagcacagtctggaccaagaagttcctattttcctaaaaagacagtttcaccaaagccagaggcaaaaaaagaggcgagcaaagttgctgaatccaccaaaatcccaaagaaacaacacacttcagcatatgaaagccgtgctccacaatcgaaggttcccgaaaacttgaaggaatctcatgttaacgagacaccatatcgtggtttacacgatgtaaatttaccggccagtggaaacgcctcttctgtctcggccatccctcctcaagtatcagcccaaacgactatacccgctgcatccacaagtgctacaagtggcccggtggttggtaaacaaagtgccggatatggcggtatttattctcctgctacacatggaatttcccctcaaccatatgctggtgctagtcttattcctccgtctaccggagctgcttttaacaacgaaactgcatcttcaaatgctggggagacaactgcacttccatattcttctagatttatgaatcctgtggaaaaccgctccgccaatagcccattcgacaattttcaacacatcgaccatagtactgaattgggatatgcttcaaatacttctcaacaatatcaacagactagtcatccagcatacactactatgtctcctattgaatatggtcaagctgcaccagcagctcattactataatgagcgtaatcaatactcacaatatgataatgtcgctggtagtgcgtcgaatacaccagatgtgcactcggtaatgcataacaaggttgcatcttctaatgctacttctctacctgctgctggaacagcgactcctagccctgttgtttctcaacaacagccccaaccttatgcatttcctccaatgtatcctattccttatgtgtcttatggatacggtacgatgccttacaataataacaagtttggacagccccagcaaggatacatgtctcagagcggctttaatgatttccctcccatctttggtggacacagcaacgtgtacaacagacaacagcctggcaatgtaagtggtatgagtggaacacaaactagcaacccaattaataatgccactgcaaatactagcggcatgactgagaaagcggctggacatcgtgactctgtgattggaaatggaggcgtaaccggggcgaacagcatgtcaagtactttgggtggtttgtcttccatgtcagggatgggacgtgcggctcctggtatgtttatgggtaatgttggaagttttgaaaaccttagtgccaatgcggcctctccttatggcttacctcctcaacaaacgccattgaccaatgctgctactcagcagacaacctcttttcaaagcaatgctaacaaggtcaacaatgcaaacagccaacccgctgggtttccgttcaactctggagcatctaccaatgcaggtagtaatggattaggaggctataatgcatacaaccagtcatttataaaccgaccaggaggttggtacggtaatgcttaaattgaacttatgatcaaaaagtttgataacgtagaagttggaaaatgctttttataaggattcaaaaataggctaaaaataattgcggacaagatgctattaatggaagggtaaaatcgattttattgggacaatcgaatttatgaagtttttcaatatatatatgtgtgtgatttatatggctatgtggtcacatgtgttttctgtttgatagtgcttaattatgtagtttgaaatgttgcttgttcatatcataacatatcataccacgccgtaatgttgccattatatggtaattccttgtatgttcatagagtatttttttattgcattattaaaacaaactggcgttttggaagagggaaagggtaaataaagatttgatgttaaggtatttgtaggtgtgggtaagcaatgcgaagtgggataactagtttcaagtaatgattattatatttccaaaagtcaagtgctaatgaaacacgtttaatcagttggcaatttaggggggtggttcactcggcattcctattttaaacaatttttgacggcaaatgttaagcgaattcgctaaagcaaagtgtaaaaaaaaaaaagcttcgctagtaatatatgccacacttcagtcaacaacactacgtcaaccctatacgctaagtctactgaatagaaaaacttgatacttttatttacattgaaatgaagagcaaatttgtataatacgtattattgattctagaaatatagcaaattgaaacatccaaatttagcaaaacagcatgtcgctgttgtaaaattctcatgaaaaaatagaatgtctaaccttcactactggcaagattcgttcatgtagatgtagttgaagaagagacagtgtcatacacaaacgtagaaaaagttctgaaaaggaaaaagactcctagtagattataattcaaatcaaatcaaaccaattaaattcaatagatcgatgtcttgaaacattaattcctataaggttgaaaatagtagcaatataacgcaaaaatagcgagtcgtaatagcaagtaaaatggtagtcattataaagggttaactgtatttcaagtataaagaacggagaaagttggagcaatggcaataacacatcgaggagtaatttaggaaagtagtgagaaagatgttagaaaggaaatttagtaatttgtaagtaatgatttcagaacttggaacgtgaaagggaaaaagatattttcatcataaagaaaaatttgcccatcgtgaaatagagaaatagtgagaagaaaaccaccaccgaaatagcgagacccgcagtatgttacttcacgagtctcgctattttaggattgcataggttatcggatggaatccagtaaacaaatgggtaaggaaaagtgcgatcaatgatgagtgggttgggttacaaatcaatatagtcaggtgaaattaattcgtttctcgatataaaagcaattgagaaaggaattggataaaatttacagagaattaaaaaatggagacaagaaataagtgaaatgggagtgaacgctcttgtaaaaaagctattgagacaagtgaaacggtgagagaatgcgttgacaaatgtgaaagaaaagagaaaagggaatgaatatttataacaaaaaaaggtaacaggattatcgatgaattttggggaaaatttatgttgaattgcatgactttttagaaatcacgcctcgaataccgttagacatatcatggtaaacatgtgatttaggaattggcacatgtaaatgaggttgttgggtagagagcggatttgaatggtggtagataatttagggtaaatttgggatggatagagtaaatgtgaaaatagtatgtaggatggcgggggatgcgtgcgaaagaaaaagaacgatgcgaaatgaattgtaaagtatgtgacttgggatgatgcgaaaaaaaaagagtctggaataaaatttgaagaagagaagaaatacagtaggtgggagtgcaatgaattgaattggaagcgaggaagcgaacaaaatcgatggataacaagtgaatgaacaacaaagtgaatttagtttaaagtcaattgctttgttgaaaatcaatttcctctgttttatcaagtgtgcgaaggacaaagggagtaagaaagattcaaaaaaaaaaaagaaaagaaaaagaggaattccttttatgagacatccagtttgtttgcgagaacgccaagaactcaagcgaatatggagagacgacggtgaaacacggtatgttgcatagtgtagtgcggggtggattgcaaggagaatgggtaaattagcaagcgagctggaccccattactgtgatgcatgaggtaacgcaatgtgctaaaatgttttggaaagaatgacactctacgttaggatagtgcacgttgttgacactgctcgttatggaggacaaggaagaaactagttcggccgtttgaagggaatgggaatgggaattgaatgaagaaagaatggattgaagtagtcaattgattaaaaactcatatttttttgtgttactcattgacctttatgaagacaacaattctgggtttccattgcttacagtgtgtttccatagagcaaagttcttttttgatggctttgtttttacgttgcattactgtgttattcctcactctctgtatgtgagtctcgcgctgtttcagctgcttcctcctgcttccttcggttccttttcctttcttatcggacggtggcccgccaaaattaatttcgcctacataaaaagtgacgcaatagaaactctcggaaccagtatggacttgaggatgagcgcatcccggaccttgaaaggatcctcgtcgatggttgattcgtcagctcattcacataaggtttctctagaaggtgaattagggttctttcaatccgaatccgccaaccatcacaagaccttgtaaccgccccggaaactcaaattgtcccaactgccgatcaattttttccgaagaaacagcttacgattaaccgaaggaacgtcctgggcagtcaagcgcagaggaacatagtgcaaagcgtcgtagttcagtatagtcggacagcagagtattgttgaactcgataaagtagggggggagagagagagagaaaaaggagtggaaagtggtagtaggtaaatgagagatgtcaatagaaagcaaaaactttatacaataacaatctcaacatcaacgattttccttttccaactgaatctcttttccaaactgtgcactgtaaacaattgttctatatcttctccttgttattctatgtcttctccttcatgttccacgtctaacccgctcccttcctaccttttcgctaccctcctaccctcctaccctcctccatcctccctcacaaacagatgatgttaacgagactttgcacctcgttattcccgaggagccgctgggatgccatgagccttgctaatagccctgttagcacggtcaaacaaaatcatgcaattcaatgcaagaatcgtcagcctaacaacagctaactgggccaaccctctaaacattccattccatctaggcattggaaacgccattccaagggcggattgatggatgatggaagggacgagactgacacacacagcagatatactcgatgactattagtgaagtgagtcgatgaatagtgaagtaaatgaacatttttatagaatcaatagaaatggattgaatccaattgcattcgaaatttcacagttgacttggatttaccacttgtctcatttctcccacttgtcctcttgattactatgctatgctatgctatgctattctcttctcttcttctttcctctacactcattgtttacatttctttttcttttccaccgccatcccaactcatccattccatgccattccatccttgcctctctcgttcctgtcaagcgaggcgagggaaaggtcaacgcaatgcgtcgattgttgtatgattatgagccaaaaatattcgcatgggaagttatctagaaggccgctaatttcattatccgatctgccaagtaccgaacacggaaatcgccgcttacgataccgtcgttggcatgacaactctagcgtaaacacatacaatataaataggagtggtaggccagtctgcttctttgtagtatcaagaaatcagcaatagtacttgtttggttttgagaaatagcaatcgaattaattaggtatgtgatgcgctgtggcattggcaaagcattggcttggtgagacatgtgacatgtgtcaaacacctgccaagagggaaaaatagattgaggaaaaggaagggatattttcttttgatattctcttttagttgaaaaagatggattttgagcgatgaattgaaatgaaaatggtcagtgagattgccaagagaagaggctctctgattttacttgacatgacgaaaacatgtcatatccagtatggtgaaattgtacaacgaagtcgtgataagattcgttagtttccgtttctttcggtaaagaaggctttatttttcgcttgacggcagtttggtcagaaattaaaatagacttgccgaaagcgacaaagctgctgtttttagtatactttcttttctattcttctctcaataatgatatcttttcttttaatgacgctcatcgtttcttcttcttcttctcttcgctttcttccctctctcgcttctttttgcctttttctctcctctttgatctcttcttcttactaactcttttcagataacaatggcaattcctaaagttggtatcaacggtttcggtcgtattggccgtatcgtcctccgtaacgccatcctcactggcaagatccaagttgtcgctgtcaacgatcctttcatcgatcttgactacatggcatatatgttcaagtacgactctacccacggtcgctttgagggctccgttgagaccaagggtggcaagcttgtcatcgacggtcactccatcgatgtccacaacgagcgtgaccccgccaacatcaagtggtctgcctctggtgctgagtacgttattgagtccactggtgtcttcactaccaaggagactgcctctgctcacttgaagggtggtgccaagcgtgtcatcatctctgctccttccaaggatgctcccatgttcgtcgtcggtgttaacttggagaagttcaacccctccgagaaggttatctccaacgcctcttgcaccaccaactgtttggctccccttgccaaggtcatcaacgacaccttcggtattgaagagggtctcatgaccactgttcacgctaccactgccacccaaaagaccgttgacggtccctctaagaaggactggcgtggtggtcgtggcgccagcgccaacatcatcccctcctccactggtgccgccaaggccgtcggtaaggttattcccgctcttaacggtaagcttaccggtatggctttccgtgtccctacccccgatgtttccgttgttgacttgaccgtcaagttggccaagcctaccaactacgaggacatcaaggctgctatcaaggctgcctctgagggtcccatgaagggtgtgttgggttacaccgaggactctgttgtctccaccgacttctgtggtgacaaccactcctccatcttcgatgcctctgccggtatccaactttctcctcaattcgtcaagctcgtctcttggtacgataacgaatggggttactcccaccgtgttgttgacttggttgcctacactgcttccaaggattagattgcttctttcgatttattccgtcgtcaatctatatctctctaatcagccgttgttaaactccaagctattcaactgaacatgcgttcggttttggggggtcttacatatgtgcgaacttttggttttttattcttatgcttgttttcccccttttccttttctggggtttgctacgataatgatagacatgtatgagattttcctcttttattccacgttatcattttgattgcgctcctagggcgatctctatagctgacgacctttctacgaaatagattaagatataattttaaatgaattgttttttcttcacttgtttttaatgtgtaaaaaatccgtaaagtatgtggtgtatgaaaattttgatttgaaatgtggtagtttattggaggtaaaaaaggtagactgatttataaagcattatatagttatcatagttgcttgttagcattctattaccgtttgcatttgagataattgttttcgtcttgatgatagatattcgctaagatgtttccataaacttggcccacgcttttttgggtgaagtaaataatttttcagtccttttgagggcctctgctgcctatctttactgcccctatttgcaagtttctagaatggaagtgtaagtcaaacgataagaaaaattatatattaatagatagcaatttaaatttagcattttcattcttagtgttcgttcactccactttccagatcaatctcagaccatcaagtatgatgatgaaagcgagtgttccatttaggcggttctcgcaactcttaatgtttgatacttagagctgtttgtgcttcagaaaattattcaaaaaatttcatgcttgcatttgattcttttctggataacagctaatcctgttttttgtattttgtcctttggttttttgataccgcattgctagtcacatgtaccctcataaaaaatacagttatatctaagcgagaaacaatcgctcgattgcgaggctcatctatggaactgtttatacttgtgtctcatgttccaatagcttgaaagtgtgtttaagcatgagattgttatttaaattatcaattcatatagtaacaatatctgctttggtgccaaacatttgaattccttacgaactaataataagattgcttctcagatttctcagtggaatacttccattagtaactgcaccatgggagtttgaaagctgctgtctttccttaaattacaatagtccgtgtagaagatgagtttttggttcgttcaatatgtgactacttgttcacctatctttcgcttcggctcgtactctacttttcaacgcctgctacttggctgaacctcttagtaagtaacggatgtagaacggttcttaccaaagccaacgtctctctaatcgacatttatttcaaaattctatcagtggagagtatatattgaggtttatagcttttacgggcctcgaaaacctcgtgtagtaaaatttgaaattgttgggagaagtatgaccttaaatccttcgactctcaacaatggaactcttggggacctgaaagagcacaaggatgtcgtcttgtctagcaatgcgcagaccgatgagaaacgtttcgaagaaccgtcgctagaggtgggaggatcgttagcgaaagtggaaaatggcctttccacatcaatttcatcatctgcaagcaatttggagggacagcaagctcctttctttactaagcaaaattcgtgcttgtcacgctttcgtgagctagctcagacttacaacatacacgaaattaatctcgaggagtacgtttcccagataaaagaggttaaacaatctctgtactccgacgatagcgtatttaatgaatccaaaagttcttcacctccagatgctcatactgataaatatttcactccatgtggatcccctactaagctgatacactcgacactattggaagagagagatactccgtcctccctagaacatgttagcttttaccttcaagaaagcgcagtatcagaagttcggtttgataaaccttcaaacaatggtcctctagggaggtcatccctaaatctaagctccctttcacacgagttacaaacttcacaagattctccctccttgtcggctacgaatcaactatcctcatcagatacgttggaacctctccaatacccaccatcttcatttggctctcaaagacagttcaatgcctctcaagattctccaaagcgaagcccttccaagggatcttggtcctctatcctccgccgcccctctcttacttactctccaaaacgtcagtccactggcttgcatcgtcgttctttaacgaattattttaaatttcctcatcgtaatgcacatcaacataatgcaattgctcataatccttccgtatttggtaaacctatcggcgatttaacgtcagatcccacaaatctttgcaaatttacatttcccactcctgaatgtgcacctccttctttgttgctcccacatatttttgctcaatgcgtacattttctatctttaaatgctttgcatgtaccgggaattttccgcattagtggttctggtcccgtaataaaagcaatcacagaatacttttattctccacctcatttttggcttgatgaaacatcagaaatttttaagcgtattggatttccaagttatatcgatatagcagctgtcttaaaacggtacattatgttattgccaggtggcctttttacgcataaagatatattgaatcttttagtaccattatacgttgattcaagtagagtaaaggttcctatagacatccggaatgaaatggccgctctttgcttttcacaaatagattcttacgtgcgcttttctatcctttgctctctactagcattattgcatcaaatagctacacggactcaagagttggaaaatggaatggaaaataccaaagactctactttgatgaagccggaagcccttggtattatttttggtcctttattgttgggtaactcttctactgatctttcgaaatcttgtccttctggaaatgtgaatgaccttatgagatttgaaaccgaaaaggctagagttgaagccaagattgtagagggactgattattcactggccagaggtactacttaaaatcaattctctcgacatacccaattgtttttctgatgttgggttaactgaccaagttgctatttttactcctgcagtcccgaaagaagattctccagaacagatacctgaaaatgtgaatgcatctgaggaaagttatcctaatgttaagcatatctcgaagcttcctttaatcaatgactcttccgataatgaatcgggtaaccaagaaaatgatgatgctgtagcaaatgagagtaccaaagtcgttgttgacaatcaacagccccagcctaagatttccaccgtttctgatactgctgttccttccatgagttttgctaataacatttcatcgcggtcggttatttcagctgctacagatagtaaaccgtcaactcgcacatcaccgccattcgtgaacaatacaaaaccgatcgtcgcaaagtcaccggtcactgttactgcttcttcggaaaccaataaaaaatcgcagaagattaataaaaaggcatctccaagggtcagtttgtggacaaaactgtttggtaaattccgatcaaacaagaagaaatcttaagaaaggatttctgttttcggtgtcatttatttatcatatattacaaccatttgtttgctcttaaagtttaggttcattttgatattttttggtttcatagtagtatttattaagatatgcatgttagtttttccatgtcacatgttttattcaggtgttgaagggataagtttattatttggaatcaactacggacgaacttttatcatcttctaaaaaactaatcattaataaaatgtgattcatgtcattaagtcaaatagacttccgaactggcaaacggggttgagacggtaaaaatataaagagatgaagggtaatataatgtgccaataaaaataaaaattaagaatctgtgtcctgttcaattaaatgcaatgcccggccagataataatataacatcgccttcaccatcttcatactctccattattagcatctctagcaactatgtcattaagtaattcgatgatatcgtcgctagattgtataaatgcagttaaacgtggaactataatgagttagctaaagaatatattccgtatatcgtgtgtagacaaaatcgtcaataaattctctaaaaaaaacttaccaccagcctctagtaattgtacaatggtccaagcagcaatatgggcaaaagtagaatcttcactacttaaaaacctgaccagataaccatgaatgccaccagctggagaatcccaacactctatgaaccggctataatcatcgacattagaagaaagattacccagagcagccgcagagttgccttggacttcaatcgacatagagtctgtcaatgggattaaaacattacaaataccaaagttaagaagatacgacttgaattcgtcacttaaagcaagaacggctagacaggcagtcatttcactttgcacgctaacaggagcatctaaaattaaacagcgaagtttttgaatagcattagcttcgataatagcgcgcttatttctctccgagctagcagctaagtttcgtaaggtagaaacagcatgacactgtatttcttcattttccgtacaagataataaatccaccaacggacgaagaaaaccagcatcaattatcggagactcatttaaaggatgtatagaaatgttacggatacaggcaacggaagcaagtattaaaggaaggtaggaagaacgaagcaatcttaataaagagggtagggcattgctttgaacaatttctatttgataacgctcatcagaggcaaggtttcttaatgctaaagcagcttggcactggactttaggacttgaagtatccattaattgaataagagaacgaacgagtttcggctcactttgggcaagtcttttacggtgtactgcatcaacagcaatattactaatagaagtagtacaatagtattgaacgtcagtgtcagagctaggaagcaaagatactagcactgggatagtaccagcgctgacaagttgctgtcgattttcatctagtatcatagttagttgatatccatagattatgagacaaccactaattgaaactttttgctcaaaacaaagctcaatagattaacaaataattagcgacaaatgtataacttacatgagtgagtcatgtttaacaatgctccagttgcatttctttgaactctaatgtccttgcttttggcaagacgggtaagagggcccaaggcaccagaatgagctatttttgatttattttcgtcaagggtagctaaattagtaatgcaaccgacagcattgcattggacttcaacgtgaggagacatcatttgacgaattaaaaggtctaatccattcaatttgacgaccaaggccttattctcggcatttacagcaaggtttcctaaagcaacgctggcagctctctgtatttcagcatcaggactctggagtaaaaacaagacgggctctatagtttcacgatcaacttctcgaacatctaaaaaaagtgtgttagtcaatcactgtaaaaaaaacaaagaaagaaagttgataacacaatatatatattctttccgttttgttaaatcaagacctcattgttcatttccgaagttgggaattgtttaaaccaaaactattgtttttatgtcattacctttttcagtaatttctgcaaacgcaagcgctgctgaacgctgtagatcaaggttatcggagtatgccaaaatggttaaagcacgtaagggctcctcgctgtaaaagttgacttcatttctctacaacaagataacgttagtcaagagaaggtaagaatttaaagtaatcgacattcactaacatcttcaagaaagcttaataaatccgcaacagcttccctctcccgatcggccaaaagaggctcatactgttcatcttttgattctatgtatttgttaataagtttttgatttaaagaagcactcatactctcacaacaagacaagcaattgcccatctgactttgtttatatgattgtttagtgtttggaggaagttaagtgacagtaaaagcaaattgcaaggacagttagcaaaacagggttgctgtgttatccatttataacgttacttacagtgtacaataaacaaacttataaaatcccaaaacctcgcaaagctagttaacgaagtggagtttcggagaattaaaatgtaaacaagacaagtgcgaagagtatttttcctatagagtgaaaataaaagatattgttcatttaaataaagactaaaatataatttttaaataaacacccggttgttttggaccatagttgattttgataactcggcatgacctgtgctagcaaattggcacattccctctgcacggctcaaatcagactcgcttagttgatttattttcattctttctaagtgactaactctgtatcaaaagaactactgctaacatcagaagtatcaacagactgtgattttgcgatatcgatgcctgacttcgctagacagcaccttatcttggagtactagtagctggcaatgagtactgataatatatattaagcccgactgctaaaccaccttttaaaatttaatttaaaccgcatctgtaatatttttgggattaagaatggtaaagaatactagcgtaatcattgttggtgcaggtgtgtttggattatctgcagctttagagttgactaaacgtggtggatatacgatcaaaatcttggatcgagcacctccgcctgttatcgatgggtcttcagtcgatgcaaatcgtataattcgttcagactatgcggatgcagtgtattgttcaatgggtattgatgctttagaggaatggcgcacaaatccactttttaaagagcaattttatggatcaggacttatgtttgttggccgtgacaatgttgagtatcgggacatgagtctggaaaacctgacaaaaatgggtgtgtcagcagcaaagtttcaaactacagaagaattgcggaaactttttccaaaatggattggcgagctgaatgatggagaagctgggtatgccaattttagttctggatgggccaacgctgagcagtctgtgaaatccgtagttaattacttagcacatgccggtgtttctttcattagcggacctgagggaactgttgaagagcttataacagaagaaaacgttgttaaaggcgtgaggactactactggagcttacatggccgaaaaacttatttttgctacaggtgcatggactgcatctcttttacctaatgaccacacacgattcttggcaaccggtcaaccagtcgcatacataaaattgactcctgaggagtacatccgctttttgacaaatcctgtatacttagattttgatactggattttatatttttccccctacccccgatggttatctaaaatttgcacgccatggatacggatttacgagaatgcaaaatcttaaatccggaaaagtcgaatctgttccaccaaagaaacctctcgtttctcctatcctgcccaaggaagcggaattagatttacgcagaaaccttcaacgtacttatggcgaagaaattagtcaaaggccattttacaaaacccgtatttgttattataccgacacagccgatgccgagtttgtatttgattatcatccagattatgaaaatctgtttgtatgcacaggtggttcaggccatggattcaaattctttccaatcctcgggaagtatagcatagggtgtatgtttcgtgagttagaggagcccttattgaagaagtggagatggaagaaagaaaatttggagtttgctgctttagaccacagccgagctggaccctctcgacaagagctaagctaagatgtgcaatgctaaacaaaagaaaggctagcgtctatctttctaggctaccttatttttgtgttgaatactaattgattcttcttcattcgaaatattacgagcattgaatgtatacacattaacaattaacatcaactttataacatccagacgattatgtcggtttactgttttcgaataaaaacagggacattttctataccctttacatcgaactttatgtcctgaattaatattacaaagcatgctaagtaaaacctttttttcaattattttagatatgcatcatatagctaactcgttggctttaagagaactaaagcgtcacagcttactgaggttgtttttgatacttagatgcaattcaaacatttataaataattaaatttgacaatctaattagaaataacataaaaaaaaaaatcaaaatagaataaaatgatcaagaagctttttgtttaaatgcaaataccgtactcgcttttattcgttgtatcggttaaacgacgttttactgttacgttatctgccaatctcggatttacgtagcatcaagtacgcatatcttaccgcaatatttagaggcgacttagtttgttaatatattatatttttacactagttattggaatgttaacattttgaagagcaagatcgttttattttcaaaaagattttgctggattcgttgttacgattgacgttctaatcaacccaacttgagtgtatgttcatcaggatcggtatttccgttttcactagcgttttagccagtatcctgaatttttaccagttataaattgtatgaggttgagagtttcttatccctttgcaacgtgtttgtttttatcattaggagtagcggtttttgagacctgaaaagtgtgtttgctgtttttgcacatttgttcaagttcatgagagctaactacattgtttcaatatgttacacatgaatagtgccagtagtgctgacagcatggaaattatggaaagtcattttgacccgacacaacagaatgatagcactataatagaaagtcgttactctccggaagaatatctggagcagtcattcgagatacaaaggattatatcaggagaaaatagtgaaccccaaactgtagcgtcgcaagaaattagcgattctcaagaagaagacactacattaacatcgtctcaatttgaggattgtgggactgaatataatgaagtagtggaagatgatgagtttcgctctgaagatgaggatgattttatggacgaagaggaagaatacgctttatatgaggcagaattgagttcttccccatctattcacgaagaggttattgattgcaactttgttcatgccattcgaggcttcgaagctactgttgaaggacaagttgatgctactaaaggagacatgatgattttattagatgattctaatagttattggtggcttgtaaaaatgtgcaaaaatttggctataggctatttacctgctgaatacattgaaactccttcagagcgtttggctcgattaaataaatataaaaattcggaaacgtccaattctcagcagtctgtgactctcccgcctttagatattgtggaaaaaaccttggaggctccatccccaaattttcgtataaaacgcgttacctttacttgttcttctaattcttccgatgatgaaatggattctgaaaatgattatgaggcaatggtaaaccgaactgtcgcagagaatggtcttgaaatagaattttcggacagtagtgattcttctctctctgctgagtaccgttccgaatccgaggatcatgtaactgatagtcctgcttacgtggatcttactgaactggaaggtgggtttaaccagtttaactctacttcttttcaaagtacatccccccttggtcttgagattgttgaaacagaaattaatggctcttccactactgcagattcgaaaaattcacattccccctactctaaattctcatcagcttacccagatgctgaaaattcgaatattagtaaaataaatatctcaatagcaggaaacaaggaattatatggcaatgccacccagtctgatccttcactttacagtacttggatagcaaataagcataaaactgcttcatctgcaaccgttgattctccattgcgaagatcactatcagttgacgcaatgcaatcgaatgcttcattttcttcttattcgtctacatctaatactgataaatcattgcggccttcttcttattccgccgtatcggaatcctctaactttactcatgatgtatctcgtgataacaaggaaatctcattgaatgcaccaaaatcaattatagtttctcagagtgactcttttgacacatctaatgttactcaggatgccccaaacgatgtagaaaaggaaccaatttctggtcaaatgcccaataatttatcagttcaatccttaaaacaattagaagtgtaccctattcgacattcggtatcgattgaaatgccatctgaaaagcttctttcccctcgattatactcttcatctactccatcctctccaacaaaaggattccaaaaggatgacgaagaagacagcgaaaaccgaaagcaagcagataaggttgaattatcaccaagttcgcttcttcgtcagatgtctttacctgttgattcttcctcgcaaagtgatgcacagtgcacaacgtcttctgtatacataacagcggagcgtaaagcattttctcaatcttcaatagatttatcaacattgagtaaccatcatgtaaataacgaaataaacagaagaagttttgcgggtggatttacaagtttagcagatgaattaagcgaaatgcgtgagctactacacgaatccccggctccattggagtgtaatgaggaaatggttatacctacacctgagttagatgcttcaagtgcaatcccgagctcttcgatttcacacgatgaggatttgctaccaagaaagaacacagaggaatctacctcttctagttccttttcctctcttatcacttctcctgcttctttgcaatatgatgaaaatccattcaagcaatctgtggttgcggaattaaataataactcctcttcggtgccattcgttgattcggctcatgcttctgatatccatgcgtacgataacgaccacgttagtactaaaaacaaagaatttaatcgtcggttgagagagtttatattggatccagactctcttagcgggctatattggagtgtaaaatcagcgggagtaagggcatcccgccgagtttctcgtaatatcgagggtgaatcggtgtcctcggacttggatgatatttttgctaacgtattgaagggtttatcagatgagatggcctccctcttaaatacgaatcgctgaaatctttgattaatttaaaagttataccatgtttttcccctttatcaaactatttacactcgttataaatcagttttctgtttgattaaactgtttcaaaaatttgtttgttaatgtctttatgtttgacttttttttcttgttaataatattttttaataactaacagcataccatagttgtataaaggtctaaaattcaatgtgcgggtatgattcggattattgagcgctataaaataaatgtgtttaagtaaaatctaccgaagtattaaatgagctagtaattatcttatatgccatttcaaattatagtatcgctgcatcatattttttgtacagtaatgcgagcagtgaaaatgtaaactactcaagcagatagtagtaggctttgagggtatgatagattttatgcatccgtaaaaataagccagtgtactttacttatgtggcatgatgaatcaaattcaatagggtattaaaaaacaaaattagcacgatttatagcgattcttattaaaaaatatttctcttctcttttaaacgaaaaaaatgagatattaacaaacgatgaacatgttcattaatcattaatatgagaatatcatctgcttctacttttaaggtatcggattcatcatcaaaccaacggtgtatttaaatgtatattttgtaagcgataggcatattgattgtctcataataaataatttatgttttttcactggtaattttcacgctaaattagatgataattagcatcttgactaccaatttctcaccatcatcataattgaagggcgaaattttcaaatttgacttttaatattcttttagtaattgcacgaagatatgtaaaggaacatggaaaagtaagaatgaacaataaaatttttattcctttacaaatttacgacttgttattaattggaaagacaaagcaatgttatttctgtaacgaattgagtttgtaggaagaaacaaagttcctaaaaagtatgcaaatatcttcaatatgcgctaaataaagaaaacagttcgtacagtaaacaaagtcaataattcgaagcgactaaataacgaaaaatttagaatgagacggatatgaaatgcattttgaattgacccgttttcatttgtacaaccaccatacatgattattctcaacattgttttttatgaatgcgaaataagaagtattagtttaaaacatcaagtaattttttaacacgccaccacgagtggacaatgtgaagtttacaacttgtgctaatttttttgactactcaaaaaattaaatatgcagcacaaaacgagaactgaattatatgcaaacccttatacactgagccttaaaattcatgattttttacttgcaacagaaagtaataagtagcttaaaaaattagaggaaatctgttaatcgttacagtggattctcacattagacaataacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtcttatttatgatgatacaaatgtaaatttttgaattgttgtgctcaaggatataatagaaatttcttttttaaagctttatatgtagaaagatgatgtctttattttctcatattcatctactaatatgttgctcccattttttttcattattcgtactaaggtgttatgcaaacagtatatggttgcaacgcatatgtattaatttttaaggaagttgctctttgcatgaaatttccaatctttagggatcaagttcaattatataaacgcaaaattcaactttaaatgatatggagaagagtgcaaggcaattatcagtagccgaacagaatggtgaatcgggaagattaaataatggatatacttcaaacaatattcagcagtataaagatgaaactaatcgtcatcagttcgagtataaccaaaataggaaccaattgttaagatccatccatattattcaaaatctgttaaatgaactggataattatgtagatcgatctgactgtttgttccacagtgtttggagaaccgataaagaaaaatctaaattttcaggaaattactatccatttagtccgtccaaaatgaatgtgatcaccattgatctatcactgcggtcgtcgtcgactgctgatgaaaaattaatcagtcaattgggcgaggaagctcatgaatctctactaaaagtacacatagagaaagcaaataagcatctcttttcacttttttctagagtagaagatacctcttcgaaaatccttatcaccggggatttaaacgcaggtaaatcgaccctttgcaatgctttggtacacaaagacattctaccagaagatcaacaaccttgtactgaggtattttgtgaagtgcacgatgctgaactcaatgatggaaaagattgtgttcacgctattcctcatggactcacgtatagtcatactgactcttcaacatataaagtttttccaatcgaggatttgaaacgccttgtttatgagacggaaaattggagcatgctaattgtatatgtcaatgatggaagaccggcacatgagagtttgcttcacaatggaattacagatattgcacttattgatgctcctggcttgaatactgattccatgaagacaacttcagtatttgcttgccaagaggaaattgacgttgtcgttttcgttgtaaacgctgaaaatcattttaccctttctgctacagatttcttaagaaacgcctccactgagaaatcccacattttcattattgtgaacaaatttgataacatcagagataaagagagatgtaaacgattgatccttgaacaaattcataccctttctcctggtacttttgctgacgctaaagacttggtacattttgtgagctgtcgtgtcgctcgtgatccaaataatcgagaggatgctctatattcttctttttttcagatggaaaactctctccgtagcttcattctcgaaaatcgctcaaaatctaaacttgccccggtacgtagatacttgtcagggttagtcggtgatatacttaatatctgcgaatataacataaaacttatcgattttgatattaatcacttgcaacaacgtttgacggatctttctccaaaatttcgtaaggtaaaacatgagcagcaatttacctatcagaagaatgaatctttagttgaagcgactgtgcaatctatttctcagcatacacattccgaattagaagatgctattgactcattaggttcttttgcttctgtcaagtattctggttttttctttgcctaccagtatgcgatatccgtaagagacgccatgcaacaatatttagaagaaaaattgttggagtcagaagattatgctcgaaagaggaccgaagaagctgtcttatgtattcaaaaagatgtaaaagataattttgactccgccgtccttccagtctttcatgccaaccaaatgtttattaagaaacatagattgcaactgcagaagcattttcgatttgaacttggcttgcttgattttatagatctagaccttactgagagattaggaacctggagcgcttcattgagtactattctcttggtccttggaaaaacaaccccttcatttacaacgcttggtgcatttactggaaatcttggttatccaatatttaaatattttcaaaataactcgcttcaacacttattggtcccggtacttggtttagcaagtatttgcgtttttgggtatgttatttacgatatacctagagcacttcctcttaaagttgcggaaaagataaaaaaatctttaagggagacagatttttgtcacaatgctagtatttggataggtacagagagtcgtaaagttctcaatattccgttgaatgatttacgaagaatgtttcaccaacaatgggataagcagcgcgagactatatctgtcgctgagaatgacttacgaatttgtcaaaaagcaagaaagttttttggtgaaatagaaagccgaactcgtgaagctaagaagaagataatgatggttcaattggagggatgtgatataaattattagcagtacgggctgaggctaagttttaaaaaaaaagaaaagaaaattggaagtggccttccttactgaaaacgatatactcttcgagtttatgtttgatgatttcatcttatattttacattccaagattaatgaattcaagatacatcaaatttccatttccgagtaatcatccatattcaatttcgtagcacgaatgcaatattgggaagcatggcatttaatattttaattctgctgaggtcaatatacttcaactactaaagccatgagttttttatttaggtttctgatgtctttcaaagtcgataagaacattttataaactggaattttcctcaagttatattgcatccactcaattctttcatacataaaatgtttatgtcaaaatgtaatgatctaaattataaaatctatttaataacacatctccaaagtagaacagaacttgatataagacgatataatgatttttgataaatatcatcattatatggttataaaatgtatgcagcacatctactagcgttaccgtgctggcaatttctgaaaagccccttatcacaatctttttttgaattgctatctgaaatttcattttacggtttttatacatattttggaaatataccaatttcttttggttacagagccgcttgttccatattcttacttctttgagcgacgatatttcaattagttagtgtattttaaaaacaatacgctgtcatttaagctgtgcattttttatctttaattcatttgttcatctcgatttttaggcctctgaagtacgccttgcaaggtgcttgttctgagatacatagttgcgaagtactatcatagtgtgtatctcgtttgatgtatattcccaatctgagaaattatcacgacaaggtgtttccttacggaccttcttccaatggctacaaccctgtaattcgcttgactgatagaaccacacagcctgatccctcgcaacatatataccaggaagagaaaattagtaaatgtgaaggtctatcatatcgagctcgtgaatggcttctgctttcttctaactctaatgccagagtagctattgcgcttgctgaacctgtgctctatttacctggagcgacttcaagtgaaattcaaagtgaacattcagctgttttgcgtggatctttgtgcattcaaatttataagcctgtgaaattgaaaaagatacaactgagctttaaaggaaaatcgagaacagaatggcctgaaggcattcctccaaaactctttgacacatatgaagagaacagtattatgaatcattgctgggtattttttcattctgaacagaaagtggatgagaattcacatggtgcagtgtggtacaaagttttgcctcattacgcagataccgcacactatccccgcagtatggaatgcttttaccctggagaatacgtgtataattttgagcttcctatctcttgtacatatccagaatctatacagaccgatatgggtcgtgtatattatttcttagagacattggtggacagaagcagcaccttctctggtaagtccaccggcaggattcccattgaattaattcgtagcccgtgtagtactagtgttgcgacttcagaacctatacttgtctcaaagagttgggaagataggcttcactacgaggttcaagtcggtgagaaatgtgttgtaatgggtcaagtagttcctgtcaactttaaattcaccctcttgggtgaagtcaagtttcataaacttcgcctttttttaatggagcgaagatattattattgtcgccaacgttcagtccgtcgaaaagagaaaaccagacaactacttctgtatgagcgtagtgctccaaagaaccaatgtttgctctccgattggaagcaggttagacctgatgtttacgaactgtctgatcaggtacgtattcctggatgtcatgacatggctgccaatattgtgcatttcgatactacgtatccaaacattaaaataacacatactgtgcgtacagtacttcgcttttcttgcgaaaattctcctgaattaatgggctctgcaaaatatttggaaatctatattgattctcctgtccgactcttatcttgcagatgttctgatggttcaactatgctacctgcgtattgtcctattatcccctctagtgaggtaaatttttgctcaatcgacaacagaatcattgctggtatgaacagggatctcgcacttgattctgacattatcggaaattctccaccatcctttgattcctggaccgctgtcccgtatcaagcaccacctccaaagtacgatgatatttttcaaagtggcagcagtcatgatgaaaatcatgatgacaactagtatctattatttatctgtgatttattatctatttgcatttttgtcttgccttgtatataaacgtttttgttattatattttttttcgcacttgctatttccattgactgttgtacatgttctttttatagtttcattaatatattcattatttttcttattattaaacatatgtgtctcattactaaaatgtttttagggttaaactagcagcagtttgctgtagagaattattggggtgtaagagtttattattttttcattgatgtcattgaaatcaacttacagaaaagcagttatttgttaggagctgctgtttttataaccgtgttctctatagtaagacacgaactcgtctatgagggttggccacgcaccttcaaaatcataattagagcaattgggatctgatttaacaaatacactaaaatcccataattcattccacgtatcctttggcagagatttttcgataataggggaaacttttaaaaaagcaatccaatcatccagaagaggaaaagtatctttaagaagaatctggaaaaattcaatggcaatggaagtgcttaaagtcttctttcctttatcacatgcaagcgggtatgtgtaaatataaatggctttttgaagggatgcatctgacctccaaacttgcactttttcttttatggcaagttttaattgatcaaggctagttgttgagagattgagagcaccttcaacaaaactttctcgatggaattctcccattcgcggggactttaggaaataagaaacaagtagagtttcaggatcctcgagtgaaatgtctagcgccgtaaataattgcaccgagccatcaagttctatcaaatctttatcctctttagaggaaaattgactgaaaacattgtttaattgcttttccgcctcttctctagatttttgctgtatccatttcgtgtaggccacatcataatcaaaattatactttttaagccagctgagagctgccttagaagaagttgatgtggctttagaaaatgctctagtcaaagatacggtatccggtttcataggtttttgattgctattgtatatacacttaactggtaaaagtagctgtataagtttttgagaaataaacagactgaatttagcaaaaatgtaaaatttgagcacaaccggttgaccagattttcgaaaaagggagacaataatcaattttaacaccgtcaaacagatttgtatcttgagagaaaacacaatccacggctaacacagaaaatgagtattatacggaacaaaagagttgagttagtaatttggttttatatgcttaagctgagagttagcgaatggaagtacaagcagcaattaagtgattgtctgtagataactattggtgtatgtacaaaaacatctgaaaacggaaatagttagtttaaaatctatagtttcacaagtctactttaaatgttatttttcgaaattcttaccttttaaatgtacttatttactattacgttgcattttcatatcagtacaaaattgtccaactcaattttttttttaagatttatgggtcaaacataaacgatgcgaaaatttgtgtttttttattgaaagaaaaaaagaaaatttcggtgtactcactctctttccaaagttagtttaccaagaaaacttctcaacttcaacagaatggtacatgctcatatcggctgaaaaaaaaatatattttcttaactaattcatattcataagattcaaatgttttcgtaactacaatatcgttctgtatactctgttattgttgcaatttctcaagtttgtaaaatttgtttagaaacgtaaattcgttcctcagtctgattttcctcgtaataattaagttcttaaccttctattactatagtttagtatagatagcataaaattgcatttaaacgaataaactcaacaatatatcaaaatattgcaattattttcaattgctctgtcacctctttattccgatatatttggagtttgcaataaatcaacagggatattgttttcgaatgtttcagtaaccctaccctggtcgttaaagcagtcacatgtacactgtttatcatccaaacatactgttgaaggtccgttaggaagttttctatcgccatctaacaaccatgggacgtgttattagagctcaaagaaagagtggtggaattttccaagctcatacccgtcttcgtaagggtgctgctcagctccgtactttggactttgctgaacgccatggttatattcgtggtgtcgtccaaaagatcattcatgatcctggtcgtggcgctcctttggctaaggttgcctttcgtaacccttatcattacagaaccgatgttgagacctttgttgcaactgagggtatgtacacgggccaatttgtctactgcggtaagaacgctgctttgactgttggtaatgtgctgcctgttggtgaaatgcctgagggtaccatcatttcaaacgttgaggaaaaggctggtgaccgtggtgcattgggtcgttcttcgggtaactatgttatcattgtcggtcatgatgttgacactggcaagacccgtgtcaagttgccctctggtgctaagaaggttgtcccttcttctgcccgtggtgttgtcggtattgttgctggtggtggacgtattgataagcctttactcaaggctggacgtgcattccacaagtaccgtgtcaaacgcaactgctggcctcgtactcgtggtgtcgctatgaatcctgttgatcaccctcatggtggtggtaaccatcaacacgttggtcattctaccactgttcctcgtcaatctgctcctggtcaaaaggtcggtcttattgccgcccgcagaacaggtcttttgcgtggtgctgctgctgtcgaaaactaagccatatattattctagggccttttaatctttctataaggttttacactttttccttccttccagttcttattatctaattcatctggtatctcattttcatacttctttcgcctcttagaatatagttgaatttgtagaaatcgtaagctttgtgtttacatttgctgtagtgccttgtaacccttcaaagtccgcttgaagttgaaatagacggttggatggtaatagtcgtattcaaagagaattgtgatagtggttctaatttattttatgaattgtgacttacatttactgagcattaagtgtaaagatccattactttaccaaatgagtttatttctatttcttatataactccaatgcgcctcaaatactagtttgttcctaatggcgataagagtacatgaatgacatcctaacagaaatataaaattaaatacactgaacaaggatacaaattaatgtttaaatcattaagtataaaaaaaaaaaaagtatagtaaatattctaattgttttgctagttaacttttgtgcgcttggtgtgtgtatttacgaaatataaaaattaaaaaatgaactcccactgcgagattcgaactcgcaaccttccggttaaaagccggacgctctaagccgattgagctaaacgggacttgttggtatgtacaaataataattctatttatcccattttctttcataaaataagtttatttctaataaattttttttatacatttaagtattgtttttgtatgtgcattttttattcatttgcctgaagtaaaaattttaaaaccatgtttatagtatatggattgatgttcatcaaaaattaaattccgtttaaaaattgtttcggaaaaataaagggattgtgtacgattgctgtaaatgttaaaaaggaatagcttatttattttaataaaacatgcaaaaaataaaaataaataaaagggatagttggctctgttttatttatgctcgtatatctcttttattttttaaaaacagaatataataggtacaagaggttgagcatgtaaacgatgtcgtaaagatgtttttgggtaaaaaaagggtcattaataataattttaatcatgatgaatttccttggaaattagacattcatctgccactgtttgacatgttgctgtgttgataaaaattcatttaaggacaattgatacgttttagaaatgaaaatgtttattgcacaaacaaaaatataatgaaaatgtttattgcacaaacacaaaataaatgcaaaaaaaagaaaaaatcattgaaaacttagagaaagcaggtaacacatttcatttaattattaaatgtaatactattgcacggatactaaaaaatttatcaacatatgctatattactcaattccaacatattagaagaacatgttgatctgcttcttatatatctctctactcaaagaatgtggaagctaaataacttaaaaaaaacactgcaatataagggaagcaaaaaaaaatagccttacaatacgatgaaatttaaatacaaaaaattcgcattgaatagtattttaataactacatcaaaggaaaacaaagatgaagccaagtaatggcaaattatgcactgaaaagtataaatggacccattacgaccgaaatttcatttactgtctgcgacggaaacgctcttgaggggcaggagcaagcacacggacgggaatttgatcgtagccaagagacttaagcatgtccttggtgtcttggtcaacgttaacacgatcgacctcaagctcagaaacttcaggaacgtattgatccttgcgttcacgctcctcttcttgaagcttgaaggagataccacgaacgggaccacgttgaatacgtttcattaagtgagtcgtgtaaccggcaattttattacgaagacgcttagaggcgatgatagcgacttcgtcaacaattctcttgttggtttggaaatcaagagtgagacgagggtaatatttttcaattaccacacgggaagctctcttggtagttttggtacgtacacgaccctagaggaatgttagttatgcacaaaaaaaatcaatttcgtagataaacgtaaggattaggattgcaaagagaagcatgaatgaaagaaaaaaaattttatgtgtattcaaatggaccatgtgaagagaacctacgtttaagtaaatgtttatatttgccgcatagaaaaaacgtcaatttatggctttagtaagctacaaaactaaagagtaaattttgttcaaatagaccgagagcttcgactttgcaactccaaccatgctttataactacttaccattttgaagttattcgagatggaagtggttgaattcctttggttattctttcaagttagaaaccgacactgtgactggtttttcattaactagggtagggtccacatatatgtaaccgggcgccgcttctaaagcgtatgcacattccagtgtacatctgcgacataaaagctgtattcgttgttcgtaacctccgtcgcttctgttgtgatggttagtgaattaatgtgtggagaaaattaaattttcgttccgaaaatcagtaaacaaataaaaaatttccacatgtatgatcaaccaacaacaaaccaggtgcttatgtgtttatataaggaacgataagttaaaacaacttacctagtaatgtaatatttgttgcctgtggagaaatgtgctatatgatttaatttttcgtccacaacatggcgtttatctagttgccgttgcggaagacgagtaagagagacatgtatggttaaaaaaagttgaccacacgggcaaaaatatgaataggctttaaaagaatcctttccttgattactcatgaagtgaacgatcctaagaagatgtcgttttataatagtcttgcagtttaagttgtgtgtagcagatcagtattactataacgatatcgcagttttatcaattagaacgaaaattacgaattacaaggtattgaaatttttgtgcgcaaagtttaaattgttcaaattttcggtacagtaagataaaaaaaaaaattttgtatctcaatactagactgcttgttatgtgcgaacctccgatgtcttctaaagagagagctacaggcttagttgagaggcgtgagttggcgaaatttgctgcttattaattcaagctgaaatgagtgaatgaataaagggtttgagtgttaaaattgccgacctctaactagcagcaatacgaaatatagaataggtaataatatccaatatttcaattaaataagcatttgcattctttatatagcctacccattgatgaagtcgcacattacgcttgtcggcggatatcgttatataattccatttgtagtatatatgtttatagctaatttcattgaaattaaagaagggggattctatggaaatgattttttaaaaattaaatttttaaccagagttctttgattcgtgccaaatccacccgtgcatctgttgtaactgcgcattgaaattattcgtaccttgcacttttcctagtatgaacgaatatatagtctcatatgggagtcaatcaagtacaaatggatttaggaaaaggtgttattgcttaatcggcttctgctcgaaaccggtacatctatttacttagcccacaaatgatttaaaaaaaaaacacagtaagaactcatgccaaaagcattttttttgaaactaaatgtattactaatgtatgtatctcaaattttgtaaatgtgctcctttcagttaaattctcaaaacatccttaaaaagatttttggtatattctcttatatagttccccgcatatgctcgaagcaaagttcgcagtgtcttctttttagagttttctatttacaattaacagacaggctagatgagaacaccttttttcaaaacaatcttcaagtgctgcaacaagcgataagtccgaaaacatattaaaggttgctgttttgttccttcattattttgcacagcagcatgtgagcgaaaattggctttttcttgcattacatcaggaaaattcaataataaaaaaaatgacatttcggagaaacgagctgatggccatgttaccgggcatatcgtacgaatggttttgcaaaacgatctaatcaaatgtcgaagatatctcgcacgaattcaaaacttcgattaaaatctctaactaattagtaaactaaagatagtttttttgtgcaaggcgcttctttcatttcatctacacatactctctaacttactcacccgtctaatgcgacatagcgatacgctaagtaagtttcttgcgtttcgatagatcttacataccttatcttatcttatctaatgtcgcaattagtggaaactatcgcagagtgtgcagaatatttaaacaaatgttaccgatattaattttgaactttaataagcgtaaaggaaattcagagcctaaaatttccaaaaagaacaaaaaacaaacaaatttggcgtgataggactggaatatgggtcctttctacttccatcacaaaactccgatcttcggtcggttccccatatttcagcaattaagtaacacattactttcaaagaaataacatgttacccttatcgtaattatgttacctataaaacaccgacatgtagccaccttcgtaatacttattagcgtaaggaggatcggcatatgaaaattgcaaaagtatacgtaaacaattaacactgcaaatgactaagcctcaatcttggcaaacgtttcaacgttcaggttgcctcttggatttcattccttggttagtttctctcaaaatttctcggtttttttgacatttttttttcactctgagtattcttctcctctgtcatggaaatccacacttcttcttctttaaccgaataatcttaaatgctaaatcgtcctctcatcttcgcttcccttgaataacaacactccgccattcgtcatttgttactccgcttgataatgtcagctactatgatttacgtaattttatagttaaattccccaggcaagctttgctgcttattgtatctctagccaatgtatgttgaggaaatcaatgtcggagtcattgcaatccgacactctgatatcgtttttcttccaagccgtatatatactgctgctattcctctcacttttctctatataaaatattctttaactaaaaagtagtaactcgtcctttttttttgaacatttactacctgctacctgatctgagctaaagatctgatagccccttgacgaagataacattacgagcttcggtttaccgtgttaagtaaattaagctcccctgattatactttaattatcactcatttttcaaattctctcgatcccctccattttagtttaactctttttttccctcttcaaaattccccttttcgttaatacaccttcttgcggtcttttctttttccgtcctgtgtttatttgtttatttgcctttccactttttgtgttttgctagatctctgtatttggatttgcgtagtacgcaattaagtgagctcgagtttaattttaaaataatacgttaattccccaaaaggatctcatttgatctgatctgatctgctgtcccttgttgatccttgactttgcgtttggtttttgaaaacccacagcacaatttggtattttctttctttctttaccttttcgcattctaattattatttcattacactccctacgcctctataatttctgtttactgagcgtgcgtgtgagaatatttgtgtgtgaccttgtttacatcatctacacgatttatttactaatttcgcttccaatcttctctgctatttttaggtcaagcatcgttccattaattgtttatatacatctttgagcaatttatttttaaaacaaaaagtattcctctaactattcctatttcctccttctcctcactaccgcttttttacttttatattcagacataaaccttttccttcctacatttcttttggaaaacaaaaccagttgcttttttgattttacttatatttctccccttctactcatcccgatatattcttacttccttgattcaatctcaaatattgttcaatggtaaccattaatatctcgaatcccgtttatttctctgacattaaagatgttgaatcagaattccttacgtctatccccaatggacttacccatgaagaggctcaaaatcgtctttccgaatatggagaaaatagactggaagccgactctggtgtctcagcctggaaagtcttgttgcgccaggtattgaacgcaatgtgtgttgtcttgatcctggccgccgctttgtcttttggtaccactgattggattgaaggtggtgtcatttctgcaattattgttcttaatatcaccgttggctttatccaagaatataaagccgagaaaactatggactcattgcgaacattggcttctcctatggcgcatgtcacacgctcgagtaagactgatgctattgactcccaccttttagttcctggggatgtagtcgtgctaaaaactggtgatgttgtacccgctgatcttcggttggtggaaacggtaaactttgagacagatgaagcattgttgactggtgagtcgcttccagtgataaaagatgcacacgctacttttcaaatgaacgaagatgttcccattggtgatcgtatcaaccttgcatattcctcttccattgtgactaaaggtcgtgccaagggaatttgttacgcaaccggtatgcaaacgcaaattggagctattgcagctggtttaagacaaaaaggaaagctctttcaacgtcctgaaaaagatgagccaaattaccgtcgtaaactgaacaagtactatcttaaagtcacttcttattatgttcaaagggttttgggcctcaacgtaggaacacctcttcaaaggaaattaactgttcttgcttatattcttttttgcattgccattatactggccatcatcgttatggccgcccacagtttccatgtgaccaacgaagtttctatttacgctatatcccttggtatttccatcattcccgaatcactcattgctgtattgtcgattacgatggctatgggccaaaagaacatgtcaaaacgtcgtgtaatcgttcgaaaactagaggcgcttgaagccttaggaggtgttactgacatttgctctgacaagacaggtactattacccagggtaaaatgattactagacgcgtttggattccctcatatggttatttgagtgttgatacttctgacgccaataatcctacaattggcactgtatctggccttgaagctgcgatgcaagatgtgttgaaagaaaagaagcaagagatgaaaaacattgacccttcaaaccagccttctgaccagttcatcccattactaaaaacttgcgcgttgtgcaaccttagtacagtgaaccaaactgagacaggtgagtgggttgtaaaaggcgagccaacagaaattgctttacatgtattttcgaaaagattcaattatggtaaggaagatttgctaaagacgaatactttcgttcgtgaatatccatttgactcggaaattaagcgtatggctgttatatatgaagaccaacagggtcagtacaccgtgtacgccaaaggtgctgttgaaaggattttggaaagatgttctacttcaaacggatctacgctggaagaacccgatcgtgaattaataatagcacaaatggaaacacttgcagcagaaggtttgcgcgtcttagctctagcaacgaaggttatagacaaggcagacaattgggaaacattgccgagagatgtagccgagtcttctctagagtttgtatctcttgtaggtatttacgatcccccaagaactgaatcgaaaggtgcagtggaactttgccatcgcgcaggtattcgagtccacatgcttactggagatcatccggaaaccgcaaaagctattgcaagagaagttggaattatacctccatttatctctgatcgagatcctaatatgtcatggatggtgatgaccggttcacagtttgatgctcttagtgatgaagaagttgattcattgaaagctctttgtctagttattgctcgctgtgctcctcagacaaaggtgaaaatgattgaagccttgcatagaagaaaggcgtttgtagcgatgacaggtgatggcgttaacgattctccatctttgaagcaagctaacgtaggaatcgcaatgggtcaaaacggaagtgatgtagccaaagatgctagtgatattgttttaacggacgacaatttctcgtccattgtcaatgccattgaagaaggacgccgtatgtttgataacatcatgaggtttgttctgcacttgcttgtttcaaacgtgggcgaagtaatactcttggtggtcggcttggcctttagagacgaggttcatctttccgtgttcccaatgtctcccgtagaaattctttggtgtaatatgattacctcctcttttccttcgatgggactgggaatggagctagctcaacctgatgtaatggagcgtctccctcacgacaacaaagttggtattttccaaaagagtctaattgttgacatgatggtgtatggatttttccttggagtcgttagtcttatgacttgggttgtcataatgtatggattcggtacaggcaatttatcatatgattgcaatgcccactatcatgctggatgcaacgatgttttcaaagcacggtctgctgtttttgcagttgtgaccttttgcatccttattatggcagtcgaggtgaaaaactttgacaactccctattcaaccttcatgggattccttggggtgaatggaacttccgttattttctccatacgttggttgaaaacaaattcctcgcttgggccattgcccttgcagctgtttcggtgtttcctaccatctacattcctgttattaatagagacgttttcaagcatacgtatattggatgggaatggggagttgttgccgttgcagtgatgttttactttttttatgtcgaaatttggaaaagcattcgaagaagcttgaccaatccacagaaaaaaggaaagtttagaagaacgctcagtaatacgattaccactgaatccaaattgtccgaaaaggatttagagcatcgtttgtttttgcagtctcgaagagcctaatgttttcttgccatgaatatgtatatgaatatgcgtgagtgtatcgttttcacagaaccgacaaatcgtaaaggatttataatttttttttgatgatcgtgattataccgatcaatgactttaattgggaatttgggaaaatgttggttgattatagtgtttattgtttgtttatgaaaaaggcatattaaaaaatagtttcacgaaaggcaaaatcaaatgatcatattgtttacaattattgcatgctcatataaatccttttttttcttcttcttcttcttttttaatcgtttaaagacgtttactaatgaaagacttctttgctgtgaatggtaaatggcaagatcctctttcatcttctgctctactaattaattttcttctcatttttataattacttcctttttattttgaggaaaagttcctttaatcgcttttcttgttgatttccttgtttcatactttctttcattttttctataatttctagtccgttttttgttaagcttcttaaagcaataaaaagaccaaaaagaataaatacaagtcactttagactaatatctttaaataatgttggccgatcatttcacgtcgcaactagctatatatttattcactttaatcaatatggcttaacatagcaaatttagaagtaaaaaaatatcccttttaatttttttattctacaggtagtatatacaaataattaatgagttagctgtaaacacatttcctcgttatcgcgatataaaaattttcgattaatcggtttaattcattaagtcaatagagaatctgttgaagagaaaagcggattctacaaatgcctctttattccagcattttaagaaaataaagaagaagatcttggtcgcaacgatgcccataaatttgcgacattcctactagccttttttatttacattaacaaaactgaacacaaccccaaatgacaaactcggccctgaaatgcaaagaaataattaaaaaaataaaaaaagaataaaaggaaacgacaccgattatctcatacatgttctcatgtttgtgattccaaaatctcaaaatccagtactggatgtaacgtaccacgctacagacttcgttctgagacattggcatccttgttttctaccactaatatatttcagtagacgagaaatacataccttgtaaacggatactattaataataccagactatttgatttccctcttttaatctttacttaagcgagtttgtagctactactattgtgtttggtgttctctacttttctaactgaatttttttttctacatagccgtttgcttcaattcagctacttgatagttgttcattttgcttttaattcacttttatagcctttcgtaaacgatgtctactttgtcttatgtatcgcctgatgctttaaaaggctggttaatggaatcgcctaacgagattagcataatcgatgttcgtgactacgattacgaaggagaacgtattcctggcagtgtgcgtattccttccgacacttttctcgctagtgttgatcagcatgttgacgatctcatgaagaagagatcactcatcgtccattgcacttattctcaagttcgcggtcctaaagctgccagagtactttcagaaattttgagaaaccgtataacagaaagtaaggaaaagctctctttaagccaaaaagaaaagctctttcaaaaccttcctactgtttacatccttcatggtgggttttccgcatggaaacggcggtatggtggtcaacaaggtcttatcgagtatgattaattgattgtgcttgaaaagtcctttgacttcttccttgtcactcatataaatcctgctttaaacttttttatttggtacgttttatcccactccgggttcatactttgtgttttcgcaacaccattcgtttgatataatccttacaatctgtatggatataaactacatctcataatctccaagaaccttagtagtagtttgcatgcctacaattatacaaacacattttctttaaaataatccttcgtttatcagtgttttatacttttaatatttacctacttcgttaataaggtcatgtatagacattctcataatcggtttaccaatatatatttataaagaataagtaagggaagaaaaaaagagagaacgatgcgatacttcatcgagtatcagctatcttaatattatctaaatttaattaactttctcatgaatagtgtaggtaatatttttgcaaagaatcgcgcttgcatgttccagagcagtaataaaaagtatcaaaaagttgctgatgcaaaaatgactaatactcacaccaatgtccttccacgagccttcgtcctttactaaataaaaaaagttaattgtaactatatcagccattccaactgccaaaaagaaagtaacttgctgaatccctcccagtcgtttgttcattattccaaaagctgccgaaagtgcgataaatggaaccagaatagtgtacattaagagtgcaccttgtgttaccggattgaatacaggaataaaacgtttcaccgaatccaaagcgaatgtggaaagtgaagccacgtttcctgtaccaaaaaatgcgacgttaataaatatgtagaagaaaagggaaatgcgaatatgagaaagagataaatggaattttgcatctttctttctgctatattcgggatgtagttgttccgtatatttttgaagttctgtttctagttccatccataatcctaatgttataaataaaacaacatagaagagtgcttcaaaagaaatagataacatgcacattgtaggcgaaaatgtgagaaacaaaatagccagacggtcaagaaaatagtgtttacaagaccgaatatgatgacttggaatgatgtacgacgttatgaaaagtccaaatgcaactaaacgtaaaattggtggtatggcaatattcctttgcagactgtctgcaattttaagcgtaacagggacagttgccataataataagaacttgtaaaaccaattgtttgtttgtgaccgttgagctatattgaaatgcttgatttcgtcggtaaagaatataaaaaaccccagcaactgacattgcaaatcctccagcgaaaataaataataacgattcctttttattaactggtaaaatcgtaaaaaagcataataagctcgtaagcactgaccacgagactgatatagttttgtgagaaaaagcataatccgcatgaaggagccatggccatgcggccaatcccattaaaattacggaaaatccttcgcggtgaaaataactgtaaacgataaattgtaacagacagagaatacacaacgaaataaacaaaatttttaatagagaaaacccatgcttttgctttgcaactgttaaaaaatttttgaaaccaagtttggtatttgggaaaattgaatgaatgagttgcagaaatatggttgggaaaagagcatacccataataaaatggtggactagactggatataaaaaaagatgcaaattaacaaaaaaggaatattaaatgcgactctcttgacgacggaaacaggctttactattttggaggatggttctatgtttaagctgaagacaaagcatatgacatatccaatccaactcaaataaccaaagaaaacaatagatcgaagaagaagccaatcgtaacgttgtaggtaacgtagtccagaaagaaccgtttggctaaagtggaaacaatgctcaatagcaatttcatattcaccagattctatgtcagcaataactgagttgtaaaaggatgcttgtacctctgtatagttcctcaaaggagaatatgggcgaaagaaaatactagtttgatcctttgaggcagactttaaattatattgttcaccaatttctaaagcattcattaaggcaacctcagctttgcggcgagaagagcaatcaagataatccaagggtatttgacccacggaattcacaggaaaatttaaaccgacaaggtaagacattaaagctgcaatatctgcttgttgtatatcaatacgttttatctccgtcaaattccatggcaaagaatactcgtcatgcccataattcttctcatgagtaggactttgaataccagcaccccaggcaatgatgggagtacgtgtattatcaaggttgccatcaccatgacttccaaagtcactcataccatggtctgctgtaaaaacccagctagaggctccgtcgttattgtagtagttgttcatcttatcaacgagttcttgaatttttccatctatatactgtatgttttcgacatattcaactgagtcagggtgtttattatggccaattgtgtcaatgcccagtaaatgaaggaagaatactattttatcccgatgcaacatatcccaaagttccttatcctctaaagactgagcgagaagttcatctagcctatcaaaaacccattcgtcaagaacaattccgttgctagagaaatcctccaattcagaagaatacatgaatgtatcaactcgagatggatcagatgcaccttcactaaacataggcaaaatatcttcggatccaaacgaataagtatgccgactctgattaaacacagaatcgaaatttactggattttttttccagccttttgtgacggctgaaacatcttcgtaaaaaccagctattagagcaacatgtccggggcgtgactcggtgggaacacgagtatgagaaacaccgaaagtaccgttattctgaataattgatcttaaaaatggagcggcatatgtctgctcttctccaatgaccttttcggaatgtggttgtaatagtttatcaggacgtagtccatcgcctataagcatattggttagtaaaataagaaaaagaaggacaagaaaaaagttgtactatttcttgtttttttttctaaatccaaaacgaaaatatgacatttttttcattaagctctatacactaatttcactattacaaatgtttacttaccaacaattagaaataggcgtttagcaggagcttcgcctgcagaatactgcttcatgccatgtattagaggagttacgaaatagatatcaaaaatggatttgagaaagacgacatggaataaaatccctaacagcaagaggcgaccaaacattgcgaaaatttaagcgtgaaaccactaccacaattgactgggaatactaggggtttttggcaaaaattggatagatgccaggacgcttcttggaaaagaaggatgccctaaacaaggcaagaagtgttttgttctggtgaagtgcgtttgagtgttgagtcgttacaaacatcaacagaagtcccctttaatctaccattggttaaaattcagatgatctacgctcgatctaatgaataagcgaacgctaatgaatgtatactgagttttgtaattaaggatgccgtgtttgaatgcactaatgaatagtggtagcgctccatcgtatattgtgagctatggccaatatgcgtaattagttctagctggatgaaagagtaaataatcagaaatctattaaggaagtgataaattactttatggtatgcagtgcacaataatgggacttatagtcatctggtaattaagcaaaaaatgattctgtaaatggatattttcggtattattttaatttccgttgacagaaatgtaaaatggatggttatcatttcattgctcaaatccaagattaatgaaaattcagcggtaagcatatttggttgttacacgttgagagtcggtttactcatgacgattataataagataaagggatacaaccatcaaattgctgctacatggccaataataaaaaaatcatttgcaatacgaaaggaaacgaattcatttattataacatgcagaagtaataacttcctgcgaccagcattagtttgaataaatagagtaacaaactcatcgatttaactaagaaaattgttataggctagcaaaacagaatagtaatattagagggtaatgcaaacattaagctcaatctcgcagtattgtcaaactgaaaagataaaagaaggtagagacagttattagacaataaatcctgttaagtagaaaatcataagataggggaggggttaagcaaagataccaggaaaaatttagaaatgacaaaacaaaaaacgaatatttcccaaaaatgtctagctcttaaatccgcggagaagtaaaaagcaatatattattttacttcaaaagggggttttcgagcattctcgtcttaaatgaaaagctatgagaacaacgatctccaaatacattaatttaatatggattttcgtaaccaagaaatagaatgaaatgttcgaagaatcactcaataaccccaacgacgcatgttctttgctaagtttacaagtcgaacaattccagcgcggaaccttgccctgtgtctttctgaacgaacgcgggatcgcttttcggatggtttttcataaaatctctgtgaacggaatagccttggcacattattcctttgacatattctatcaacttgtcgaaatgctcttgttagactatttccaactgtcacacttgcacctaaatcttttgtttctgctgcgggtatcataaaatgaagcgaatcttggaacgcaccatgctcctctaaatatcaataaagtattagcagacaataatccaacaatcgaaaatcatattcttgaaagacaatagcaacttcaatggattttcttcgtaccttttctcttttgcaatttcctatttgtatgtacccatctgacccctagaacacctgggaaataagaactgttcattttaaatagttattttgcgttttcttggcaatttgagaagcctgaatctcaccgcagtacaactgcataaagaattcgttaaattgccttgaacatcgattttttgcattagcgtaaaagacataaaattcataaactaaaaataggataatcacatttacacttcactatatacctttacatgatacacatgaatctgttttcctccaacaactatgcagcggcagaatacgcgtaagtaatttcaatttcattgctaaagaatttatctaattttatttagaggctgccggtatgccaatgatgccacaggttcctatggttggcaacggcgttccatatgtcgtcccaatccaacctgtattcgcccctttacctcctgattacaggagcttatacaaaaaattgtatggccaaggcgcttttttggtagataatcctgttgaggcaagtagtccctatgatttttcgcagccaattctgaagtttggtaaacttcccataaaacaagttttaagagataatgaatcgcaacaaaaagatagaaaaaacttaccccgaaatcaaaaaagtaatgagattcaggagaaacagacgtttcaaacaccttcttcagagaagtctacaacagaaagggaatcgcggccgtttgtccctccaaatagtcaacaaatgcggcggatgctctttattggtaatataccgaaagaattggatgatttttggatggataaaattcttcgattgtccgggaagctggcttcttggcgaagggttgctgatgcagataactcgatgacttcgtttggatttgcagagtttgaatcaaatgaacaattcagtagagcattagaagcattaaatgattttgttgttccacctttgtacgaaggtggtccttcaactcgcttgtcattgattacagatgttgagaatgagggattgtatcgtgaatggcaaacgagtcgttatgcaagaaataagcagaaagagataaacattttacagcaaattcgctttaacctcgaaagaatttgtcaagatataggcaattttgatgtccgttctcgcattgaaagggcagctcgacaggcccgagagaaaaacgaaaaattactacaaaatgtcaaaacttcggaaattcccattaatgctgctgatttagaaggaattaatcctgaattattaccggttattgaagaagaaatacgatcctttcgcgatcaatctgctatgaaaaaacgagaaaaacaaaggtctaaggacgagtatgccagtttatataaagagtatacacgaaaagaacaagaaaagcttcgaaagcaaaatgatgatttacaaaaccttttgtcaaaacatcgtatttcacgtatccctatgtctacagtcaatgcctttttaagagcagaagatagcattcccgagtcgttctccgatgaacaagcttattatgaagagaagagaaggaaggatcaattggaggctgaagagtattacgcaagggaacggcgctggatgaatcgtgaaaaggcccgaactgcagctttagaacgagaagctgctcgtgaagaagaagaacgtgttaataacacttcctttggtacttatctttcggaaaaattagcttcttttgatgacgatgaggaagctcgcgtatctcgagacgaatattttgtcgatcgtgctgcttggattagacatcgtgcagttgctcgtgctcgagaagaagacgcagatgctcttgacagaaaggaggaagaaagagaactacgtacccgtggagaaggtgcaaccgttgagacagagaattatgtcgaaaatggtaagctggtgactagtgaaatgcctcaacatgaaaatggtcccttcaaaatcaaaatacaaaccaagaaaccagctgttccttctgaaagacgagaatttggacttccggagagactgcttttggaagaagaagacgaagaaccgcaaggctattctcccaaccctcaaaaaccaaagcctgctatggaagaaaatgatgccgagaagacgaaaagacttcgttcacttattgaaaagatacctgttgaagcagaaagtctgtgggcactaccaattgactggagcaaggttactgaggtttgtgattttttcaacttttatatgtatctaaactaacacattataggatcttctaaaagaagaaatgcaagcttttgttaccaagaaaattatcgagtatatcggtattcaagaggattcacttatcacatttaccattgatcatatcaggcaacataaaggtgcggaacagttagtgtctgaattggaccttgctctcgctgaagatgctccagagtttgttagcaaagtataccgatacttgcatgtactactgattttacgttctgaagcataacgtacatatttgggtaaagtttttatttaatggtgacgattaaaagtttgtaatatgtatttataagaaatttttttaaaaaaataaaggcaaacctatgatgccttttttttcgcagtagaattgttgtttagtattttgaggccggcttctagggagattcccaaaaagaccaataaaataccaagccactgaatcgaagatacagtgtgatgaaaatgaaaaacactaagaagcatggtgaaaatttttcttgtaagtgtaatggtaacgagcgttatgcttccaaatttttcaagggtgaagaaaatgaataattgaccgacagaacctgtgcaagcaaacaacaacatgtctttaaggatgcttggatgtctgtttataaaagacaaaggctgctggttgcaaaaaggagagattaaatacaggccatttaaacatgcgatacccaagttgaccgcaatcatcatggtaacgcttgataatttgtatttaccaaaaaccttgtcttgagtagtattagtaattccgtccatgagcaaattaaaaaataaaagcagtaagccaataggactatcatgctcagcatgtttacctttggaagaagtgttttgaaaataactaaagatacttacacctgctgtaatcattgtaacaatcaggtatttgtgaggaggaaactttcgtttgtaaacgaacacatgtaaagcaataactggaagtaacttgcatgattttcccagaataacagtaggataagacaaatgaaacatgcttgcatatccaaagtaagaacttaagctagccgatatggcaatactagaaaagtatcctaaaaacttaggctctagcaagcctctagcagaaacaccatgaaaccagttccaaagcaacccacaaaggactgtcatgaaggactgtgctaagctaagtaatgcaggagaagaaaacctttcaccatcgtaaggtcttgttataattttctcctgcataactgcccaagaaagaaatgaaccataaatcccaatcatgcaaacaaataattgtcgcataaagccagccattctaaagaaattgatgaaccaaaggtaaaaggaaagtaacagaattaaccaaagaatgtaactttaacaaggataaagcaaaaagggtcttgaaaactcgctcaagtgaaagtgatagtcgtaatacttaaaacacgaaaattaatacaggagtctttgtctaattttctctaataggtttacaacttcaagaattaggcagctcagttagatcatcgttttcttagcttttggtgttgtgccttttggttgagttttcgaacacaaacacccacacatagccagacattggcaagtacaaagtgattaatcagagacgcttaatcacttttacattggttatttcttttttgttttttgttttaaaaagccgagtttctttcatctatctttggtgatcctcttttaaatttacttgatattttcgttaaccaacttttggcacaattttgaagccctatggtttggtttcttctcaaaatctagttttttatttaaatattctacatttatttagttctttttgaaacctatcacttctcatagctaaactacagctctttttaatttttttcaactttttgttactgtggtggggtaattggcttattatttttgttccaatcaataattcagaaagaagtatttaaaagttttttccattgttaatgttaaactctctgtcacactagttcgaacgtttgaaccccattcttacaatcatcacaatgcgacgtggagctcgtggatctacaaatttgggaggaatgacatggcaagaagtacttgagtttaatgccaattccacaccaacaaagttataccctgatcgcgatataccacttcaacgatctattcgacctgaggagttacttgaactccgtttttacaaagagatacgaacttcatttctagatgaaagtgcattttatattcgaaggaatccaattagtgttgtacaaaggaatgaggatggactagttcgttacagtgatcgaaataaacccaaacggaaaaacgacaatttatcgctttcagaccttgatttggatcccaagttttttccagaggaacttcgcaagactctgggtgcagcatctgccaccggtcgtaagagagctcgaagaaaacttgatatgaagacattcatagatttcactatcaaagcacaagatttgaaagatgagtcgtctgaggctgctcatccaaatattgaagaagaaccagacgaagggttggaagaggaagatgaagattttggagatgatgatgacaacgattatggtgagaattactttgacaatggtgaaggagatgattatgacgattatgatggtgatgagggtgctatttacgaatagggtaatttccattccatccaaaatgccaaggcacccattgtcaaagttgtgtttagggcttcattttattcaatataattggataatagaccactggccacgagcttattcttaaaagagatcattatgccttcttcatttttagcaaacagtgtatatgtatgcgaggttttgcggtatattacattgaaacaaaaggattaaaggatatcataaaatagaaaatgtatttaatggatgataatcgataaattaaacgaaaatcaaaacttactttagaaaactaccttatagtaaattgattacagtaaaatggatgctacacacacacgaatatatgctacaagttcatcgagagtaaagtgagacggttaaaaacagtgaataattaaagggagacaactacctttctacctaataaatgaaagggagtatttagtagccgaattgggaaagtttttggttaacaggagaagcttctttggcggaagcaatcttcttctgcttggcgagcttagcttggtagaaagcggcactcttaacctttctacgctcttctaatttagcgacaatatcattatatttccagccaacctcggaagagagacgaccaacagtgcagtacttgcgaccaggcttcaagcgcaaaacacgaagggcagcggggacaacgacacgcttttgcttgtcaaatggaggagggataccctcaacggcttgaaggtgctccaaagcagcttggccacgagcggtcttgtggggaagcataccacgtacagccttttggaaaatacgagagggtgcgcggaaatggaaagcaccacgactagggttgtaacggcatgccttgcgcaaataagcaaggtacttaagtttgttacggaaaaagtgaccagagatgttcaattcctcgcaacgaaccactacaactttttgcccacccaaaagctgcttagcaacgaccgatgccaaacgaccgagaagatggctattcatgttagtattacagctttaaatttattctgtttacataccctttggcgtcaataacaacaactttttgaaattcagacatattggtggtctctgataatacacatttagaaaagcagcaagttcggtgtatgtgtgacggttgttccaacattaaccctaacctaaacagaaaatgtttttttttcaagtcaatagcatggtagaattaagaggtgtagctattatcgttaaactgtttaacaaacacgttgaataagctgcacaacaatgcgttcccactcgcccaatatcctaaaaggtagtttcgagaaaatggtaacactcgctaacatgagagtaaataaatgaactaaataaaacgaaggtaaatgtgactctcatctacaatatttaccataggcctgataggaattttagtttaagcatgagacgccaagtgccttatttcagtgaacattaaaaatattattttcgattaaaagagggatcaatttgaaaggcaatcacggaggtagaactaccggtactaccttgaaactcaaatacaggaacaggaactgtagagtggacaataaaaccattcttcgtaaaccgctcctctaactcttgaattgtccaattgcaactggtaatgagaaaaatgccattgggggatagcataccgcgaaccctatcaacataaacactgttcaacggacgaccatccaaaagctccccacttaaagagatggcatcaaacgtacctttgtcaagtattaaatcccaatcttttgagcaaaatttagaatctttaatgatgtcgagttgctggaatttgactttatctgaaaactgacgatgtctagcaatgtttttagccaaaacaattgcagcttcgctataatctacacctaccaattggcaagggcttggaagcagtgtatcttcttcttcaagcaaacgaaataataaatgcccattaccagtacccaggtccaggacacgaaaaggcgccgcttccgatacttctctaaatgaggtggaaatgtgatcttctaaccattgaacaattcgttcttcagcctcttcaccaaaccaaacttccccttcgtcattaaattctgtaaagttggatacttcacgttcatagacattatcccagctaaaaacctttagtaatatgcccaataagaaaacaataatgtttaaaaacatactattgttttgttcccagctttgattccggtaatccactcattgtcctttttttttattttatctttcaagactttccctacacagtcttttctatttctgttccctatatttacaaattttcagaaaagtctttggaaaatgttgtaatttctattcgataacaatcaatgtaaagttctatcttcccttcctagctcgaggttaagggccggcacatagggtgggagaataatatgtattattattgtaaggaaaaaataatccatttgtaatcgtattaaacaaaaatttttaccaaaagtgattagtgaacaaatattaaaaaaatactccagaaataatttaattgttatatttcttgcatatcataaacacctataaacccatcaataaattcttgttgacaacagatttgtatatccaggccacaatgtgtacttatccaacgtcaaaatcctattttcaataaaataatgagcaatgccattaaacttaatcgattttaaaacactcggtctagtttaacttggcttgagttgctacgccgttcgctataaaatcaaaagttttggttggagatgtagaaaacttttcagtaaagatgttacttttttttttagtttttgcaaatgaaagttagaatcttcttaacattgtagcaggttgcttgagcttcttgcattactcaagaacgcctgccatcactcattcgagtttctaaacatagcggcattactagttgtataacgttcaattgtcaaagagaaactgctatactttaactaaacaacacctcgtcgcattatataccatacttactacacaacttacaatctaacatacactctagaaaaattatattatcaatgtattcaataccctgtatcacatgtattaaaaattaaaacctaaacaattattttttccgtaagcaaacattgcctaagcttatttcttagcaccagccttaacagcggccttggtaaccttagcggcaccaggagcaaccttctcgacagctttgatgacaccgacagcgacggtttgacgcatgtcacggacagcgaaacgaccaagaggagcgtagtcagtgaaagcttcaacacacataggcttggaaggaaccatcttagcaatgcaagcatcaccagacttgacgaacttgggggactcctcaatcttcttaccggaacgacggtcaatcttctcaatgagctcagcgaacttgcaagcaatgtgagcagtgtggcaatccaaaacaggagagtaaccagcagagatttgaccggggtggttaagaatgatgacttgagcggtgaagctagcacaacccatgggaggatcattcttggagtcaccacagacattaccacggcgaatatccttgacggaaacgttcttaacgttgaaaccaacgttgtcaccgggaagaccagcgtcgagagactcgtggtgcatctcaacagacttgacttcggtagtgacaccagcgggagcgaaggtgacaatcataccgggcttgataacaccagtctcgacacgaccgacgggaactgtaccaataccaccgatcttgtaaacatcttgaaggggaagacgaagaggcttgtcagtgggacgtgcagggggctcaatggagtcaatagcctccaaaagagtcttacccttgacgacaccagccttggtctccttttgccagccttggtaccagggcatgttggtggtgggctcaatcatgttatcaccttggaaaccggagacagggacgaaaggaacggtcttggggttgaaaccgaccttcttgatgaagttagaggtctccttaacgatttcctcgaaacgagcttgggaccagccagtggtgtccatcttgttgacggcaacaataagttgcttgacacccaaggtgtaagcaagcaaagcgtgctcacgggtttgaccatccttggagataccagcctcgaactcaccagtaccaccaccaataataaggatagcacagtcagcttgagaagtaccggtaatcatgttcttgatgaaatcacggtgaccgggggcatcaatgacagtaacattgtacttgggagtctcgaacttccaaagggcaatgtcgatggtgataccacgttcacgctcggccttgagcttgtccaaaacccaggcgtacttgaaggaacccttacccaactcggtggcttccttctcgaatttttcaatggtacgcttgtcaataccaccgcacttgtaaatcaagtgaccagtggtggtagacttaccagaatcgacgtgaccgataacaacgacgttaatatgtcccttttcctttcccatttttgtttaatgtgagttcgatgaaacagactctaggtagaagcgaagggcgccagcgcctacatatatacttgcgcaaaaaaagcagtcacataacgttcgttacgtctcgaaagtttttttctttttttccggcttaaaatattgtcgtgagcctatcagcgaacgaattttgtttgcgcaggaaagtcatgatgtcatttaaaatttttctttgcttcttaaccttttgtctttagagtacacttagccgaatttgccaccgcaataaacattagcttagcgaacgtcgttcttggcgattttgatttattgggcggaaacgatcaacgctgtatatatgaaatggatcgtttttcgttaatttaaaaatatatatctggtttattaaatgatgaaaaatatttagttgtatcattgaaccatttttgatggccgttatcagatcggattgagattgtggactgagattttcgctgatatacccaccttagctgcttttgtttgttctttgtccgtcaccacaacggtaatagttttgatggctttgcttttggagggtacttctttggcccggtatgtcttttttatcgtgtatatatagttttgtctaacagttgaattagcaaagttcgagaagaacttcgggagcagatctcctcgattaaatctgttgacccttatttcaacgtttctttaaaaatcattcaagtcggaggtagagaggactcaaatgtatatgtgcgcatgaaaactcgtgcagctaatgaggtatgagtgaaggcggagaagggtctcctaaaatgattgaaatgcgtagggacgagttattaaaagcgcactggttttaaaagttcaccctaacactcatgtacaatctggcgttagttggcgcgatggatgattttttggtttttcgataatgttagaaggtagatgatgcttgggtggactatttaaatatttgcaattctcttattcattaaattcattttctttcttttacatctccttcaattaaatccatgcattattttctaactgtttaggctggaatctcctgtgagcatgtgaattttcctgaagatattacagaatacgacttgctgcttgccatcaaaggcttcaacgaggaccctactgtccacggtattattgtacagttacctctgcctgctcacatcaatgagcagattattacagaagccgtcgctcccgagaaagacgttgatggtttttgtgaaactaatttgggaaaattgaccaagcgcgaaggtcaacccttgtttaccgcatgcaccccaaaaggtattatgtgcattttaaaacattacgggattaatgtccaaggaaagcatgctgttgtcataggccgtagcaacattgttggtcgtccaatgtccatacttttggaaaaggcaaatgccacagttactttatgtcattcaaagacggaatctattgctgatattgttaggacagctgatattgtcgttgctgccattggtattcctcatttcgtcaaggctgactggttgaaaaagggcgttgtcgctattgatgttggtatcaactctattccagatgccaccaagaagtctggttaccgtcttaccggcgatattgactttgaaaatgccaaggaggtcgccagcgcaatcacacctgtccctggttctgttggtcctatgaccgtagccatgttgctgcaaaacgtggttgaatcagctgttcgctttcgcaaaatgtctcgcaagcgtaaaccaactcttcttcctttaaagcttcagacccctgttcctagtgatattgagattgcgcgttcacaaacccctaaaaatattggtgacttggcttccgaaattggtatcgcaaaatctgaattagaattttatggatcccataaagccaaggtcaaccttgaaattcttcaacgtctggctcatcgtcgcgacggccactacgttgtagttactggtatcactcctactccattcggcgagggtaaaagtacacttactgcaggactcgttcaagcgctttcaaacttggacaagcttgctattgcatgtgttcgtcaaccctctcaaggccccacatttggaattaaaggtggtgctgccggaggtggttattctcaattcatccctatggaggagttcaatcttcatttaactggtgacattcatgcaattacagcagctaccaacttgcttgctgctgccatcgatacccgtatgttccatgaaaacacacaatccgatgccgctttgtataaacgtttgactttggttaagggaaacaaacgagagtttgcacccgtcatgttccgtcgcttgaaaaagcttggcattgataaaactaatcctgaagaattaaccgaagaagagcaaagaaaatttgctaggctggatattgaaccttcaactatttcatggaatcgtactttggatgttaacgatcgctttcttcgtaaaattactattggagagaatcctacggaaaagggtttcactcgccaaaccggttttgatctttctgtcgctagcgaatgtatgtctgtcttggccttggctactgacttgaaagatatgcgtgagcgattaggccgcatggttgttgccagcaacaaatctggtgaacctgttaccgctgatgatttaggagttggtggtgccttgacagtcttgctcaaagacgcaattaaaccaacacttatgcaaacgttggagggtactcctgctcttgttcatgctggcccttttgcaaatatcagtattggtgcctcttccattctggctgatcgcattgccctcaaattagcgggtaccgaagtggatgaggatgctaagaaagaagctggatatgttgtaactgaggcaggattcgcttccgatatcggaatggaaaagttctttaatatcaagtgtcgtacttcaggtttaaagcctgatgccattgttatcgttgcaactgttcaagcattgaagttacacggcggcggtcctcctgttggacctggtaaacctatccctgaggtttataagcgcgaagacgttgatttggttcgtaaaggatgcgctaatctggctaagcacattagtaatgcacgtaagtacggtttacccgttgtggttgcaatcaataagttttcttccgattctcctaatgaaattagtgccattcgtgaagaagcccttgctgccggtgcaactgatgctgtagactctaaccactgggccgaaggtggtaaaggagctctaggtgttgcacgtgctttgataaatgcttgcgagaatgtggattctgaattccgcctcctttacgatgtacacgagcccatcgaaaagaagattgaaattattgcgaaagaaatgtatggtgctgacggcattgaattgagtcccttggctaaagaacgtcttgaaacgtttactaaacaaggatacaacaacttacccatttgcattgccaaaacacaatacagtttatcgcacgacccagatctaaaaggtgcccctactaattttaccgtgccaattcgtgatatgcgtttgagtgctggtgctggattcatttatcctttagcagcagccatatctactattcctggattacctaccaagccagcctattacaatattgatatcgcagaaaatggtgatattgttgggctgtcttaattcgccaatgcctgtctctatcaaccccttttgctttgttctgagaacaaggcaatggaaaacagttgttcaaccaatagttttcttgtttctttcaaatatctactattaaaatttaagctcagaatgatcgacatatacaactctagcaagtgccgtatatgcctatattttcaggcccatatttagtattagcaatgttagcataatttgctagttcattgcatgatacttatcctttttggagtaaaaaacgttaaaaaactgttgcttctttgacaatcgtatagaattcctgttttaactttcatactgttcaacctaatgaaataaaccgatcataccatatgatttttttcttgatggtttagttgaaaactgaacgtgtaatttaactatttgaaatacagtcggagaagtttgattcaacttatgaaagtgaaatttttcagaagtaaatatttctctctttagcagtaatctattgatcgtaggcatcattatcgctatacgaaatatatcatagtgcaagaaaatataagatattaaaaaaaaaaagatatatttctaaactgggaaacgttattatacttaaaacactaaaaaaattgtggaataagtaacaaccgctagtaagatgcatgtatcataaaaagcgaaacactagcatttaagccttcttatcattgatagcaagcaactcaacatcgctatataggttaaaaataaatcacgaaaaatgtacatttgtacttacaaaagaagagtgctgttaggaggaatcaatccagggaaaccacgtgggccatagccataatcaggagtgatagtaagcttagctttctcacccaaactcattttgggtactccttcgtcccatccgcgaattaattgaccaacgccaatagtgcaaacaaatggggatccacggtcaacagatgaatcaaactttttaccattggttaaagtacctatcccacggttatgtcagcaatgaaatattcgttttggaaaggagaaaacaacacaatataaaaattgatttgctagaataattcgtcgtagatttcacataccggtataatgcatggtgattctaaatggtgttagtaactgcatttagaataaaattgtaagcaaattcactatagaccctaagaaaaggagaagcaaagctcctttggtaacaaagagttaaagtgaaatcacacattaaatacatacctgtcaccaggtttgggaaagtcttgaccatttccggacttttttaaaggttagaatttgtatgaaaggaataatgtagagacaaggacatcaggaatgtgacaaattaaggaaatgcaaatcagtggtgaaccgactaacacggatgaattgtttacaaacataaccagagaagatatttgtagattcaaaagaaattaccgattttttcaacacttacagaaataacttgcttttcgacacccatatttaacagatttcaaataaaataagtggttggttaatgagcaaacccgaaagtagtaatggaagatgtatatggaataacttgcccagtttaccgcattctttcattctgtgatgtaaactcgttatgcacttctctatccggtttaccgattagtaaactgaaaattccttacttatcgctataccatgtactctagtattattcattctgcatactataacttcttagagtgggtttaacaatatatcaaaatacaccatctgactttattctagtcgcacttacattagttattacattcaagtagtataataataattgctttgtcttattcgtataagaaaacagcatattgtaacgaagcacacaccacagtttactgttttcttaagtaaatactgagctatgtagctggtttgaagcttgtttaccacttttcgttgataatcactattcaataaacaataagaactataaacctttattgagaaaatagaaaaaagaagtattcttaaaaacaaagattaaaataaggcgcaccgaatatattcgaacagtaagttatttgacacatgtagctctcatagcagtatttaataatttgcttgtaatcgtatcaatcatcccgaaattcaaaagaaataggattgtaaattacggacactcaataataaaatttttatataatacgatggaatagaatgagcagcacaattgtttaacttaagtactgagtaaatatatggactcttaatgtaacaaatgagggtaaacgcacaatttaaagcatattttctaattttattgaaacggattttgatgaaagctaataaataactttataaatcttttttagttgaactggcgatctagtggttaatgaaaggctgggacattcaattaaatttcagttaaacttattgtcagaacgaaaaataaattgttcatcgtaagagagttataagatagatttacttttatttccgaaaacacttagtacatgctgtgaaattagcatggaggatgaacagaatggcaataaccgagtaccataaatcatacttctcgtaaaagtatggtttgtttgattcaatctttattatacagtatcctaatcaaaaagctctcaaatatagtttgggtgtctgtaagaaaagcatatttcacttcatattgttttggtatacctatatactaaatagaaaatcaatgcatttaccaatttttttagctcgacaagaagaatcaatagtcagaatagagtgttgaaattgtgaaaacttcgttaatacgcaaacaatatcatatgaaacgagcattaaaattttaatgctgcttaaacagataattacagaatagcaacagtgaatcttttcactagtatgactttattgtcttttgtacgttcagtcccagtggtcgtccacttattggaaaggagctttaaatatgaaaacaatattcccttcatttgaacattatatgattttggtaatcccatttcaaattctttaaacggtttctaaaacatgcaattcattaccattgattatggctatgagatgttataacgcaattgttaaaaccaaatattcactattttaattctaagatcacttctcatttagtttaaagaaaaacaagcaaggattttcacactgaagggttacttcatttaataaaattgtaaatattcttttacaactggatcgagctagaagattcagaacttttatatgcagcctccattattttttctactgccaaaacttgatcagatttgataggaaactcgttagctttttttaagatttcctcaaaaaccgcatcgtagaagtcccggtaatttccctgaacagtaggaaccgtaattttagttggttcaggcaaagctttcacgtcagcatccaaaggaacagtccataagtttccatagagctcaaatctatcagttccaaatccatgatcgttaggcttcattcctgaatgtaattgtgactcttgtgggtcaaacccaaatttcataaaagaaccacgagtgcccttaatacagaatcgcatttcacagccgcatgacacattagtagaagacagaattacgttgattggaagtttgtttcctttagcagggtaatgaagaataatacgaaaataatcttccacctccaaaggaggaatttgacgttgagcttccagcttggcagtaacagagtaaggcgtgccaaacaaggagactgcttgatcaattaaatgtgagcctatcccgtacaccattccgttcccgggtctaggttcatctttccaacttccagattttcgacccagacggtatcgatcaaagtgagattcgaattcaacaacttgaccaagtcttccgctttctattatttttttagcagtcagaaaatcaccatcccaccgacgattttgataaattgccagtagtaggctttttgattcggcaagttcatagagctctttggcttcctcataggtaggagtaaacggcttttcacaaaccacatgcttaccagcgttcaaagctttttttacaatttcagaatgaacattgggaggtagggaaactacgaccaactcaatattgacgtcggctaataattcatccaagtttgtataaaccaaaatattgggatatgcagagcgtgctttggattgtgtaactgttgccctacgttctaaacatgcataaatttcaaattttgaaggtaaagcttcaaggaatgggaaatgaaaaacaaaagctgacacaccagttccaagcactgcagtcttaatcggaggcatagtttaacttaatcaaagtaatgatttgtaagctgtagaatacagaaatttttttaatacgagaaaatatcgaaccgctaaaggaagaattttactaacgacagtgtaagcatatgatcagatattaataatcggtaattataaaattttaaccgaatgaagggatccatttatcaaacataatcatcatttagctaaacatatgctaaaatgcattcatgtgaatacttgaaagaaaatgtttgaaatcagtctattttacgaactttgattttagacataccagttacgcttttttattataacaagaaagcagtaagatttcaattaaaaattcaagtaataaaaaactgatttttgctaatcaatctggaaaaggttacagagtcaaagtggatgaaataaactaaatttaaaagtagtttgttttcgacagctcgattacctaacaaagatcgcttattagcatgtcattaaaatattaaacactataacgatcattaggttgagcttgttaaccatagttatcatagcttttgctttgtaattaatatcatgccaatatttcctcttataaaaacgggaattttcgaacaaataatgtacatactatgggataaacagtcatctactcaaagatatttttataacattgagctttagcgtagttgatgcctaagatcaaacaaagtaatgacttatgggaattttgaggaagtaaacatttgaagtatctgtttaagtgcttcttctaaaattctttattgcctgccttctttcagaatacaaagtatcgccttaacaattcacttcggttttactatttgaatggtgttcgcttagatgagcttaaaaattttatagagtttattaatttaaggcctttactgcgtatgaagatagtttttctttttcttttttttttttaagctaatggcatcagtttatatttctgagccaacttactacccttttttttaaagtaattagtgaaaatttaaaatatcattcatgaattcacatgctaaaatagcgaatacatatgccttattttatctactaagaagctttcaaagttcttaactcaaacatttcagtattccttattatcacgttttaagaatttccctccttttttatatatcatttaacaacatttgttacacatacaagatcataacttcatgcagtagctgtgtgtaaacactagtatattaatatataattcatttatttgtttgtggtctactaaagataaaataaaataagaataaacataagaaatattaataagccaaaccaaataatcacaaaaaatacgtatataggcgttttataaatatctgcgttttgctggaataatagttatgaaactaatgaacggaattcaactaaacatactctacagcaccaattaaattcactatcgatacgaacttctttcttcgggatttccttaaaatcacttaacatcaattgtcaaacttattaacaaactgaagcaatacttgatattgaccaaattaatattattctcgtactttttaattgagtacaaaaaataaagttgccattgtttgttgaatatacaaaaaatggaaaagaaataaataatactttaataacatgagttccaatgtattattgaaattccatgcgattaacttttttactaatatacagaataactccacctatctgggatcgtatggaagtatagttgcttatacttagttccattaaatttaaaattttttaaacaagaaatttttttattaagaacaggtttctatttaccaacgaaataggcttgacttactagtttcagattaacatttgctcatgattaagacaatacgcaaacgcatataccgaaatcatcgcaattcactataataaaagcaaactgcactgccgaacgctattcagaggcaagaataatcatgcatctgtccaacgatttatatttattcacttaaaaacatatgtctttaatcactaagtacgtcttgtagttgacatattttctttctaatcttttgcttttcatctacaatcgttctacagctttatatccactctcactttatcattcctgaatgaattcactaattgatcaataaccactttttttctttactttagttagcttacgaaacattatttttgttcaaaagtttgtatttaatttggtcatatcatcatgctgcaagtgcttcgtgtttcagctccttgttttgcttttgttgatactataggaagcattggagtttgcagggtagttcgctttaccacatttcataatacacctattgaagtatacaacaagaaagttaatgacggcgtatggaaacgtgacccgtatcaagaaacagcggttaaagcaatcaaccgtttgtataccgaattggaatcgtatacacaacctccaataacgcaagatagtatgccagctgaaaagggatcaatcctatcttggatatcccccttaaagaaaatgttttctaggaagaagtctcccactctaacttcttctttacctgtaccgggtatgcctaaaggtatatatctatatggtgatgtgggctgtggtaaaaccgctttgatggatctattttatcacaacttaccacccaatgttactcgttctcagcgcattcatttccatgcatttatgatgcaagttcatcgcacttcacatgatttgcaagatcgttatgggtttgagattgattttatagatcatattgcatccggaatagcaaaagaaacaacagtgctatgttttgacgaattacaggtaaccgatgtcgcggacgctcttttactacgcagactctttgaggcccttatgaagtatggtgttgttatctttattacttctaatagggctccttctgatttgtataaaaatggaatacaaagagagagcttcattccttgcattaaacttttggaacatcgtcttcaagtaatttgtttggacagtccaaacgattaccgacgcctaaaatctaaaacagaagatacatatctttatcctgctaatagcccagaagttaagaaagccttggaaaattggtttctttgctacgctgatgagaaagatcctgctcaccaagacgaagttgaagtatttgggagaaagataatcgttccaaaagcaagtggcaacgttgcatggttcacctttgaacaattatgtggagaaccgaaaagcgctgccgactatctttcattggcaagccgttaccatgttttcatcgtttcagacattcccaaattgagtatcgagtcgaaagaccttatccataggttcattacatttattgatgccctttatgacacccatggaaaactcatcttatcatctgaagttccagttcaagaaatatatccgacagcaccttctgaagtactttcctctacggctgatcctgctgccaaggggaaaattgaatctcactatcatggagcatttggtgggattgaagaggtatttaccttcacgcgttgcttgagtagactttcagaaatgaaaaaacaatcctggattcattctccttaatacaaaggtgattcctttataatgagattatatatcatgatgtattatttttaaaaaaatattttgaaagatggctatgagtaatttctaattttttagtggttgggctgttacagatcattccagtttctcctatcattcagctttagtaaagtaaaaattggaagaatttaattacaaacccttattaatacaactcccattgtcaccaaactattgatacatttttttctgctctcattctgttttcgaataacgaggtgtaagctagcttatttcctacttgtgcaaaggaagtagaaacgtttcttctgtctctgcaagcaagcaactttgttgcattatagaagctgaaatgaaccgtataggtatcctctcaaggtctgatggctcgagcgaatggaaacaaggtaatgctattatccacggtatattagccaagcaaatgccaattaaaaaaaaatgaattttctttatgctaacatcattgtaggttctgctagggttatttgtggtgtcaatggtcctattgatgtaaaaatcagggacgaaaggcttaacaaggccaccgttgaagttttggttcaacctgtgagtggtgtcgctgagactttggaaaagatgatttctagcagaattgttggtatcctagaagatgcaatatttctaaacacatatccaagaacacttatacaagtgtcaattcagataatagaggaagatggcacagatacattggctgccgtaatcaatggtgcggtacttgctttattggacgcaggtatctctttaaaatatattccctgtgcaataaattgtcactggaagaacaaaataactcaagatgaacctgatgtcgatgggacaattaacaaattggagtctattattactatttgttattcaatttcctcagaaccagccaaattaatttttctcgaaacagctggccccattccagaagaagattttttccgtgttctggagacagcaccattgcatgccgaggaagtttctaagaaaatgaaagaattgctttttgaaacgtacaacgagagcgatggtcatgaaaatgaaaagaaccccaaagaggatgttgagatggatgtggttgcataagaaaatcaataaagtgcatgtaaaaagtccatctcaaggaccttcgtttcgtatttaccattgtacctgttaaacgactatacctttgaacaatatctttggctgttcatttttatacttagattttatattacttgggcgatatacattgggttatttttaatttattttagtttattactaattgagaaaccagaacctaaacaatcctactacattagaaggtttactgtcattctttcaattcactagcaattaatgtgttctttcaatacttcaatgtatgctgatacatttgggttaaatcataaaagaagatctgtcataagacaatcgttcagtacaaggccttgggtatatacactcatgacttttttttttaattttgccactcactcacttactctatacatattgagtctatctaacgtatcaagctgttaactaagagaaacgatttgaaaacacataggaaggtcgcacacattagctgtcttatatactactgaattttaagtttaggaaatcattgaaggtaaaataggtagaaaagtgaataaaaggcattcatacccaggacaaagcattgccttcataaactgggaatttgccatacactaaaaaattactgttgcacaacttttcctaaaaagtaatctaatgtagtaatattatactacagcaggtattaatattttttcacatgtccttttttttatgtgttcgccaaatatgacggttataaatttagttaaatacttttgattgaaggtactattagctacaatttatgaatagagatcaattgacccggttctcagtccagttataagctgattcaacgatgagttacacccttcatgccacaaaatttatagcatttgtcacccatatcactttttttaggacaaataacatacactaccaatgtaacattaaatgtgataacacagtgcgttgctaacatttagcaattcttttcttaccacgtaatactttttatggataaccttattccgcgttatttttccccactcacagcacacttgattgccgagtccaatcaagttgatatgaataaccgtgatgacggaattagggcgcttcgtagaccttaattgtttacatacaaaatgttcagctatgcagccctttcgtccacattcaacactcccccatctcttcttaaaaaaaaaataagcagaaaaactcgttttctgtaaagtagaaggtattttagaatacactacaattttttctagtaaaactattattggatacctttttttcgcagttctaaaggcttatttctgctagttatagtaattcactgtgtatttaggagaggactcaaggttgtcgttctctctttctattactgtctattaatatcgtaaaatagctcaattttgaatgggtttatctctttagtttgcttgctctttaacatttgtcattatctcatacatttttttactcacgcctccctaccacttatcacttagtcctatttaaggggaaatttgtttacttcttttttcttaaaaaatgtcggtctcaaaagctagactacagtctgtggttcgcctgtctcgtacagtgccatattcaaaaacgatggttcgttcatttcatgtatcctgtgctgtaaagaacagtgggaatgttcctacaccccgtaacaaatcatttttctctcgagcacttgaaatggcggaagttacttcttctttgtccatgttgggtgccgtagccctcttccaatccttacgaagactgaacaacagttcgccaaaaggaaaatctggtgttccgaaaaagaacatagttgttttgggttctggatggggtgcagtcgcggcaatcaaaaatttggacccgtccttgtacaacattaccctcgtgagccctagggaccattttttattcacccctatgcttccttcatgtaccgtgggtactttgagacttccaagtattactgagcccattgtggctttgttcaaaggaaaaattgatccctccaacattcaccaagctgaatgcactgccatcgacacatcggctaagaaagttaccattcgtggtacgaccgaagctaacgagggaaaggaagcggttattccgtatgatacgcttgtttttgctattggagctggtaatcaaacatttggtatccagggtgtccgcgaccatggctgttttctgaaagaagcgggagatgccaagaaggtgtttaaccgcatctttgaaatcttggaacaagttcgattcaataaagatctttctcccgaggaacgggctcgtctcttacacatcactgttgttggtggtggccctactggaatggaatttgcagctgagatgcaagatttcattgataacgacgttaaggatatgtttcccgagcttcaaaaagacatccatgtcacgttaattgaagctgcccccggtgttctccccatgtttactaaatctttgattacgtatacggagaatttattcaaaaatcttaacattaagatcatgactaaaaccgtggttaaagatgttaatgagaagaaccttatcgttcaaaagaccaaccctgacggaagcaaggctatgcaagagataccctacggaatgctcgtttgggctgccggcattactgctcgtccactcactcgtacattgatgtcttctatccctgaacaaagcggtgcgcgcaaaggtttaatagttgatgagttttttagggtcaagggtgtacctgagatgtacgccgttggtgattgcgcattctctggattacctgctactgctcaagttgctaaccaacaaggtgcttggttggctaagaacttgaacgtcgaaggaaagaagtttgcattgcatgaacggattcaagctcttgaaaaacagttaggtgagaaagaggctccttctcaggttgccggattgaaacagcaagtggagcagttgaagttagagccctttaaataccatcatcaaggagctttagcttacgttggagatgaaaaggccattgccgatttaaaattgccatttatgaaaaagatgctgcctttgcagggaattgtcggccacaccttttggagacttgcatatttaaatgagttgatttctgctcgatcccaattcatggtgttgattgactggttgaagacaagactatttggacgttatgatgctaaggtttaatgaacggaatgaaatacttttggtttacaagcaattgtttccttgtgctttgtcgttaatcataagatgattattttatacttgaaaaaggaacgtatttgaataacagatttcgagatgaacgattcgtttcgactactactttgataatttaagtttatgttattctaaatgataatactgatgccttatttgttctatgatggaataattcttagtgttactccattgatgtatgtagaaaagctggaagttaacagttgacaggtagtacaatttcgttactcaacgagactatatgttgcatatgaactgaaagaattatatttatgtcttactgtattcagaaccactttaattagagcccgtataaaccatgttctctgcttttagctagctaatcgtataattaatatgccatgctggcttcaccggcactagattcgttgtacagtattatattacactaccccatcaggaaccgtttcacaaaaaacccgttcgcttacatagcaacatttcttagataatttcatatttctaatccactccaaataagatatcctttcttatatagattgaaagttttaaaatactgcttaaatatgcttagttgactctaccttgctcacttcaattttaaaccgttttcaaaggttctatcaactccatcgcaccggtactttttaagatcatttaatgatatacgttgtataacataatagatgattcactaaaaaaactcaccgtagtactgattgcatccttataagcctaacaaaatatgtaattattctgttaagttatttacaatatttgtatttgccgctcaatattgtttagcgcaataaggtgatatagcctggccaaagcagagaatgtcgaagaatctttctacttgcaaagcaattgaaagttgaggctttattcttgtttttaaccctcaataatgtctctaaaccaaaaaataacaaaggcagttgctctttggccgaaggatgaattgcgaccttggttgtcgtttcctaagactcttgacacatctattagagccagacttcaaaagatgccacctcaacaggctaataagcagttaaacgctttgaataatttgcttgataatgtctattggaataaggtatgcttcttattacgtgccttgatagggtcgccttacctttgttcgccttttaaccaaattgtagtatatccccaagcaagtagtattgaaaccacaatttaaaccttcttactacgaaagtcttacccaaataagaagaaaagaagagaaagctcctctttggaaaagattgtttaaacggaaatgaactcccattatgcgcctgcgagacatcctatttatttatgccttgatttcataatacttcaattaatgtgttacttctatgactttctaggttaaatgatctttcgagatatatactttttttatatctctttactgcgccttgatgaaaatttaaagacaaagtgatatcttactagttatgagggtgggctattttaatctaaattgtctgtctcaatgtcatttcttgtgttaaaaattcattttcgactaaataacgaatggaaacacgataaaagtagataaataaaaactgtccttataaagcattagtataaaaaatatattcattgcagcaccactttcgattaccaagtaaaatctctcagcaatgcgacaatttcgaaaaaagtaaagaccaaaaaaaaaaccatcctttttttgatacaaaaaaaaaaaaaaactagtaatacacataaaccaaaacaaatagaatcgtcacattcagatacaaatgataaaacattcttcataattttctgtttccttataaaaaaaagcttgcttctttaaacagccgatctcgatgagccgtgttgactttgtgaacataaccaaagtgcctcaattgctaatgagcgtacagtgaggtgctttacttggtcactggcagcggcggcaagtaattcatagatatgtgcatcttcgactagtgtatgcaattctggactgagcacctctctgaattcgccagagtttaatcggtaaataatccttccaatagtctgaatagcaatgcatctctgggttgggaaacttgaacgcaaaagatgagccagctcaactaaagtgtatccggcactaaatggtgcgtctccatgatgatgaagtccttcattaacagggattgtttgactttgagagggggttataatttcacctttgaagccaaatcgaatttcatgagcatgcaaactctcgacagaaggatgataactattctcggcaggactgggatcatgcagccattgcatttgcttttcatcaacaggtaaattcggaaaatatttatcatgaagttgttcataaaaacttgggtcattaggatccagcgttacttgcttctctggaagatgcgtagtatcaaattccaatggcgcaccatcattacttgttgtaccgtcactgagggctggagaatgttttttggggctatgtttcgcatcttctgacgcatcgtcctcttcgttacctttaattggagctaaagttggaagggaaaatatttttgtcagttcctcggctttatctggaaacataactcgctttgtttgacgagatcgaatctcagcttggctcagcgccatcgggggagagggagaaccggaggagctatcgactgcctcactagacaaaacgctttgaagattgcgattcaatttttcagaactccttaatttttcattcgataaaaagctatcatcactgggacgctgacttaggtcgggtgtgttaacttgggaggaccgatctttcctttgtgccaattcacgttccgccttctttttaaacgctctctttttcaacatctccagcaagtcatcacgaatagtggccctaatttcctcttgagctccttcaatttccagatcattcatcctttccaaacgaacgcgattttcctcatcaataccttgatcatccaaattcccttttccttccaaacccggagattccttattctttcgaagcatcttctccttataagcactcattgatttcgattctcgtttcggcaatgttcgtgaaacggctggaaatcccctagcatgccgctgaactgacctcttcacttcaacaagttgcttcggcggtttttcaacaatatcacctatcacatttgagaatacactcctgtgattctccatagcgattgaattttgaaaatatctgctttttgtatgtagatgtttcctttttataagaatttaagggtcaatttcttcaaacctcacgaataaagccctctgagatagtattatgagattctgattaaatgaataataaatacttcaaccttatgagttttttctccctttcactatttacataccatttggtagattgcagggatggttacgttttctctcattttcttagctattttgcgctcacaaaataacggtacatctcactatatatgataacgtaactgtaaaaattgatttattgtatggaaaaaaaactaaatgtttacatgatatgaaaaatggatggttttttccttttttaattcaatacttttcatttaatattaaaagtgcataataaataattaattcgtgaaaaagttttctagttataaaagagaaattatgagaaagatagtatccgagtttaataggacttgggctatccttgaagattaaagaaagaaagaagttattagaagaaacgacattcatccaaaaagaaaaaatagagaacagaaaaatgagtggcgagtagaagattagacaagaaaagaatgataaacactaaaaatatttcgtctcagagaaaatatcttaattcaaacataaaaacgaaaaacgtcgctttaaccctttttcatatgacacacctaaaaccaaacgcagatgagatgcgactaattattagctcaatgtaaacttcttgtccgttgcctatcaggcgaagagttagaagatacagatcgtcttgaattgagcagagccccataaatacatcaattattccaatatacataaatcttgaatcaatgttcaattatagcaattaagtttggaatccgtgctttgaaaataaaaattggattaaacttgaatctaagattcatgtcggagaccaacgattgtcgaattttgtagatggtaaccaaaaaagaaaaggccattgttgaattgttgcaacatgaaaaaacaaaaaataaaaaatatgaattccgatgatgaacaacaatgaaaaaaataagacacgcaaaattaaagaattggggagtgaaactttggaaaaagcattagagagtatggtggagggagataaaaaatctttggaagacttcttttttaagttttcgaacttctttaacagatttttttgactttcaagttctgatgccagtaaagagagaccagcggcaaattgggaatcgttcaaagtctccgttttagggatgtaagggatgtgaaagaaagggctgggaaaagtaatttttagattttgatacggagggtgattttggaagggttgaggcgccttttccttaaaaaatagtctcaactgctcgttttccaactgaagatgtgcaaccttttcttctaaaatcatgtttgactccataaaagcgcctctttctttttgttccgacaaagattctttcttcatgtaatctgtttcctattaaacaaattagtaaactggcttgtctctacctcgaataaggcatattcttaaaaatcataccgttttcctttccttttctacagcatggattagctcttccattctcacaatatgggcttgctgttgctcatactcttcatgaatggtttgtaattgagctgcatactccttagaatcacgaagagcttcacgaaattttttctcccaggttttcgcttgggtataacaagacttgcaagcttcttccgaagaatccaattcctccaataattttgcatttcgcgcgtttagttctttaacttgctcgtctttagaacgtaattctgccgcttgaagctctatcctttcataaagctgttgaattaaagaatcatcagcattttccttgtttatatgagaaaatcctttatttgatccatattcatttttagttcgaaacattgacaaaggggttgaatgactcaaaggtgatccttttcttggtgttatgtaacttgcgtcttgataaaacatatcttttctctttattcgattttctgatattttttgaggcttcgctacactttttcttggtaataccccattctcgcgcaaagctaatttgtttacaggaagggtatcagggtcaagaccagttaactcataaaacaaattcttaatttcactcgtagacactacaatctcactgttatcttttataaaatcttgggccgattgtctttgctcattatcaagcaaaggggcctctggattaagtcgcaatgcgtcaacatcgtcgacaatttctaaaaatgcttgaatggaaacctgtcgaaaattagaaactatttttcaagtaatgagaaattacttttcctgtataatctgggtcgtattggcgcacaatatcgtcaaaagggatgtattcatccattttgattgtttattgacatgtgctttggttaaacagaattagtataaaggcaggtttgttaacgataacttgtgcgattttcttatttttgtaatgtaatgcagaacaatacgttatagaagttgccttaaaaaagtaaacaaagtgcaagtcaaaacataaacaggatattttagcaaaatgttgcagtacgaaatgtataaaattgttagcaaaatcatcttcaaaataaattattttttactgattgagttaaagtggaaggaaagctttacacttacctttttttaaaaaacaaacaaataaataaacagataaacaaatgtgatccgtttcttgaatctagatttacttaattgaagtaaatagactacttaacttagaaaatttactacaatcataaacaagtgaaattctgctctcctttattttacaacgatgcacaaaaagttagtcagcgttccgactaattggcggtagtagaaatagtaattatacaaattctttaaaattttctaaaaagtatattagtatcaaatttttcttttgactatttcactgattatgttaggctatggattaatagctattgaactcggttttctttgcatggaataagcaaactcacattaaaagttggtaagtcgtttttaaaagagatgaaaaagcttaactgtgacgattatatctcctacttctctattcaattactgacagcttacacataacaatgataatatggaggatcgtgttgcttcaatggtgcaacgatattttatttaggaatttcagtaatctaaaacatacttaaaaataaataaatctaaactataagcttatcgaattcccaatactcgttcactagtacacggagtctttgtctacctctccttaaccaaactgttgaaagctgagaaacctgtgaaactatttctaaaaatcattcaaactaggacttttattgaacttatgcggtgattgaagatccctatgcaaattgtaggctatttgtctgcagattcgcagagtaatcctgatttaaaatccgaaaatgaagcaaaagaagaaaagcctattgggaggagacacacaatgtcaccagtccctgccacatctgaaaataaatattttggcaaatctcctttgtcagggtctcgtaaacctcgaagaagccgatcacttcataaggaacgtagctacatgaggaaattctttgatatggatatggaggaaagcaaagactttgaaaatgatcaatctttactagtaacgcttaaagtatcgacttccttgggtcaaaaaattgagaatatattacacccaaaactcagcaatgataccaactcaactgcctttccgcctgctaagtcgtcgggagaagcatcagatactaatattttagttgagaatattaattcacaggaaacagttaattcttccccccttgtttccgagttacattattcaaacttagcagattcacctagtaatctgcgaaatactgtcacatccatgcacccgtttttcatgtcaaagtctgtgaaaaagaattctgaaatcaaatttgtaagtgaagaaagaggcggtactaagccagagaggttacttgatccattatggccgacacccgattcccagagtatgttagagtatgccggctctattgagccgagtgttttctggtttccgaaaaagcatttagaagaagccattttagaagagacctctcatctttcgtttaaggaggttctttcctccaccaccgcgaatatgataaccccattagctgagaaaaataaaacagaagtattacaggttactccttctaaacttcatacttttgctttggaatcgttgtgcttttcaccggctccttttattcaaaaggttttgtcaagacttttgccatcagatcctaatgttgaaatgccaatgatcccacaaatattagaaaaaggactgtgggtgtcaaaatatgctccatctaaaacacaagattgctgtgcgttctctcaatgcctttcgaagatagcggattggctaaggtcatgtaggttgaccaaacctgaaagctcatctgtacctccttcatcttctatatctcgatcctcgactattcattcttgtacatcttctaaaagaaatgaagattctctttcggaaagtgactttgaaccggatatcattgaagaagaagatgattccgacgagttcaatccttctgtgtcgcgtaaaaaagcaaagcttacatcttctcaattttctaactggatgcttgttactggtgttacgggaataggaaagacttcatgcttatatgccatatgtcgtgagcttaattttgaagttgttgaaatacacccgggaatgagacgctcgggaaaagagctgcttgaacggattggtgagctaacacaaagtcatatcgttgataaatctaggcttaataatactcctgacattcttatcctacttgaagaagttgatattttatttcaggacgatcgtggcttttggcaagcagtctctactttaattgaaaaatctaaacgtcctgttgtcatgacttgtaatggtagggagaatgttttagtttttccactactaacataattttagaaactgattttttaccttctgcctttcttcaggaagaccacattgtgcaatttcagtccatctcttctgccttgctaaccgactatatttctagtgtattgtatgctgatcgttgcatcatatcaagaaatgttgttgaatcaataagctacagatatggttctgatttgcgaggtatactaatgcaattaaacttttggtcccttgtaaatttcccttctttgccttctaaagataagcaagatgattctcatgaaccatttattgaggcaactatttctgcctttgatgaaggcgttggagtttacaacccacgaattcaaactagtgaagatttactgcaaacgtattctgaggaacaaatgggagatattgggttactgttcatgccgaatttagtaaattggagaaaagtttgcgtcccaaagtctgaaatggaagagaaggaagcaattatggaaaaattaatttacagccatcaatacgcggactctctctcttatgtagattaccgctttagctctcaacccactatttatgagacttatgagttaatgaatgattccgcgtcatttgaagatatgagtttggaatgtcgggataattgcgctaacgcgtttcaagataatcttgtgggatttccaacgatttcgaatccctttcatgccaacgctcctcccgaaccccatgaattaaagcttcaataccattcattttgctttattaataacttattttcaaaaagctctttgaaagctatttccagtaacgatagcattgttccaaaagctctcaataaccgtgaattacagctatctgcattagcgtcaactataggttacaagtacggttacaaaaaaaatagaaaatcttacttactgtttaatttagacttgatccggatgatgtttataacattctttcgtttttatcatttgctaattcacaggtcacctcttataccccccctaacagcattgaccgtcctaatgacattttgatccttgaagttgcaccctttgttcgttgtatgcgaagatatgatcgcattcgtctaaacagctataagttgcttctctcatcgaaaggtcgttcagcatctcatatatcgagaagaggtgcagcgagtatattacggagcgctggatataactatggacgactacaatatctagaaggtagcgaccgcatactgtctacttggttttcaacaactctagattagcttctacatttccattttattttaaaaaacaactcctccagttgaaaccaaaataagtttcactgtttctgtatatagtgtatactactgaatatatcaaatctttacatttatgatattcaataaaatttattttatttactaaaatttgcattaaacgcattacgttgcacaatatgaacatcattaaaacaaacaaagagcttagtaagtcattcgctatggatttctaaaccataactcatcaaatcattacattaaacggcgggaagatggcagcggcacacgggacaaatacttctagtttccatccactgtagtaagcattgccgatggtagagatggtgacaaggtgtaagcatgtaatttcgtcttaccatcatagaggcaggatttaaagtagatccagtggagacaagctcgataggttgcatgcaaattggacaaacatttgcatctctcataaaggcctccaaatcatcttgttgaataacaggatgatagtcataaactgggcttgaaagaaagaactaaaattgagttagcattttaaaaacattagagcttcaaatgctcggtttaaaaagtgttggcttacctttttagggagaaagaatctcggtcccaatgtgtcttgaacaagcaggaccaaaacctgaaacaacatccataaaaccagaccaagtgcaaaaaaatactttggaggaaagccgagtataagctcggaatctataaatatagccaacggtaaatacagccgaagaacgcttgctcctaaaatgtaagtccacgtaaagctacgggaggtaccctgctttacgttttggataatttgggggatccaaaaagagtaactagtaaatatgagcgcagatataaagtaaaatctgtagatgacaggccaaaaagcagaataaagggatgcaatgcaaacaaccaaaatgataaaatagaaccgaagacagacagcagaccaatcacgctggtcccgttcatgctgagtcataggttggtcatcttcttgaggtggattaactgtcgtagtttcggtattatcattcgcggctgatggcgcattgggagagttttcgttcgaagcgttggactgattagtgttattattactgctgttattagtgacaggacgtggcgctggaggtggcatattggaattttgaacgcgaagtattaaagctagatagcgcatagtgaacataacagaaggaaccaacgaaagaaaggcaacagatacaaatggaagatagcctttctcaatcacagcgtttgtactcaagaaaaaaatagcgatgtaggcgtccaatccggcttgcatagcaatagttaaaaatgatagtcgctgaacgtgggaaggtgaatttatacgcatctgtcgcaagagaacaaatatttgggaaagaacgatgaaaatatataaagaagaaaagcgaacaagatgattttcaaggacaaaattacgaggacctttggtatttgaaaaagtgaaagcaacattacagtctggggaataaactagtccagaaacaaacacctctggcattttttgggttgaaacgccttggggatggtaaaattcattctcaatggccttcaaagtttccttgtccaaacctgtatttttgttgtgaagaaacacaaaagcgctacaagtcacttcttcttcctcaaatacaagtggtgaccaaccaactgtttgtgcatcctgtaatcgagtctcaatcctttcaagagacctattttgaagtagcgggaaatattcagtaccatctaagggaggtgcatctttgtagggcgaatcctttaagagccaagggataacatcaacaccgccgaaattaggtgtgacatcggtagatccaagaaaaacgtttataggttttaccctatctccatgaaaggtcatatggtatacggatgtatcattattattttctaaatttaggacaaaactgattccatcggaatttccgtccacatattcgtaaagattggcagaaaatctaccagattgagacataacgatgtttcgcaacgttgtgtgccatgtgacatttggagaaacttttccaaacgaagggtacggaagaatattccaattccctgtcattacagaagtgtgatttaaatggctatccccctttcccacaggttcctcaaacaaaccgtctctggtctcccaaatttcggttggaaatgttaacgaatgttccactctttcgggaatatttaaaaacgtcgcatttttaatctcagagaaagcccttttctcagccttaatactcttttctgatgattctccatttcttgaaggtagtctaggagccggtgcaaataacataaacagcaatagcaatgtcactaccggcgttgaaggaacccaccgacgacggtccatagatcattgaatttgaggaaagagataatttactatctcaatgtttaatcctattcacttatacaaatgagagatgtctttttactcaatgatcacagtgtttaaggttcttggtgaattgaatttgccctagttggttattgagtctcgcttttgtatagggatctacaaacttaagagcttaaattatttaacgaatttaaaagcccacctcagcgtaaatttgccaacagtgcttcaaagaactgtggtaaattgcgttatctatcgttatagccagacactccatgggaatgtacctaataatgcagtaaatgaacatttaaacaacatttttgcttctatttataaaaatggttttgattaaaatgcaaacaaatttgctttccgtggtcttacgtagattataatactaaacaaaatctccgtgatacataaatatatacatttcgaggttatctaaatatactgtttatacttataattaatgcaatgcaaatgatactgcaatctaacgtgtcactaaaaaaaaccggcaatgacagtagccgagtttaggctttgcaaacgctcgtttacgttaactaagtttaggaaatattaaacgattccccaatttttaaagaaatgtaaatttctttttcagttgaataagtagctgtatctattcagaggcgatgttcttataagtatagatggaaaagtcttccataaagaaggtcatggcagaaaaacttgaaagtgttcgaaggagcgatttgtggtactgttgcttgttgctacggtgttttgtatttacagatgaatgaaagtatatatcaatatagattcataaatgtgaaatcgtttttttgaaaaattctgacaaatttttttttatagtatatattcaatcttattcatttctagtgtatgtaatccactttaaatatcatcaatgattttgagtgttattattcatcggcgtcaaattatgttcgcatcattaatttttcctgtatacataaatttcatcatacgttcaaattaatcgtttaaaaagactcattatccaatagctttattatcgtttcgctttacaaaacacgcaaagccgttttcgccgtagatgtagcacttgcaggattggaaccagtaactaatcttccatctgctattacaaaatcaccgaatgggtttggtgacttgataaagttggctcctgcatcattcaacatatcgtccaaaacctccaagttgtattttttcagcgcttccataagtttggatttatcctcggccaccctatcgaaggcggtaacatctttaccacagacaattgaaacagagccgtcggacgtttgacgcttcatgaatggaagtaatgtaggaccatggcacacggcagctactactcccccattttcataaatggaagtaccaagtttttgcaaatttgtagcttttggaaaatcaaatagagtggcatgtcctcctgctacgaagaaaatgtcatacttgtcaggattcacttcgtcggcggttttggaattttgcacaatcctccaaaacatatcatccttattttccaaaacatatttttcagctttggatagctcagggccacttgcgatgtgatcatcatagctcaaaaactcttcacccttagatcccttgtcaattgccggacctgctactgaatgatcatcgaattggattttccctgattcagtaacaatgtcaacattgaaacaagcatctctaaataccaaataaggatgtaacaattctaaaaaaaatgctccagtattctcaccatctttataaaatggtccataataatcagagcaagcaattaagacatttctagttttagcaggcatttttgagttaaaaatagtttgtatagtgctttacaatgtataactccttgaagacagaaagagttcgatgaaattgtttggattttcggtgaagaccatccttttatgtcttttttttggactctaaatattagtatttcttcgataaattttcgtttatcggttttttacgtaaacattaagtaaagtgcaacgtccactgattaattatttccatgtcagttacagaaattttctccttagacggcatagctcttttcattgcctattggtattctagatgcagcaagttcatatagctaacgacttattttttgctaattcacccctaaacttgtaatgtggctacgaaatgcattttgcatctggtttgttcgaaattccgtatgacagcaggagcaatgcgtagccaagtattagtgatgaaaaaggccagggtctcgtacactgagcaaataaattcctcgtacaatagcaggtttgcgtattcacatgtttacattctaaaagtcgaataatagacgaacaaaatatgtctgaagcactgttataatcacacaacgaaagaaaaagagatgtcgggtaatttctggttcaccggctgaatcaataattcgttaactttctttaacaaatgtgtattcgacatgaatttttctaaaaatcaaaaaaatgaactaactaccacttcctgctaaatttttaataaaaggatggtgagttgtaacgaaaaccacaatatactataaaccactgctgtatatgttttgttggcactaaagcaaacgatggtttctttttgccttggtagatcaggagttgtaatctagaaaattacgaataaaaatattcgttgaaaaaaaattcctaggatgttatgactttattcttcgatagagtcgcaaatgtctatactacaatgaatgcgacctgcagtagaaagggaataacgaattggggagcagctagctatttaggagaaatgattatgagaagtaagcttatattgagtacaatttgtttattaagagcttaaatgattaaaatgacaatttcccattcatacagttctgtagtcatgatactgtgcacacatgaacagttttctttacttagtagtggagtattgataaagcaatgccaactgaatacccaatttccatgaataaagttttccttaaaaacaaaaaattcagatcaattaatcattttcattcctttctttccattgaaaatctccaaactcatatatacgtatagtaattagaaatgataatttatctcttcatataattaataaatttaccctatatataatgtaacttttttctgtgtaccacaagcttctgtagctcagtcggtggtagcatccctctcatataatgacaggggaaggtcgtgagttcgagcctcaccaggagcattcttttttgccctttacttttaagaaagtgaggattgctgcgctaatgttgttcagtataagttgcattataacgtgctatttacttgatctatccccatactgtgggaattgttcgtactcgtttcaaagttattaccaaataaagtattactttaccatcctcctaatcaaattattgtttatcatttaaccactttgcattttttgttgcttctagttcaatcacttgttgttgcactctcttatagaaatttgacgcagcgtcgcagaacttatcatttattcagttacaaaaaagtgcaagcgtccaatttctcattttttggtctgcagtttgtttctttaatgctatcaactcttagccttgttcaattgttaagagtgctcttgaattgaaaatttctattaacttatccattggattcagtgaaacgacggcactaagtcttggactcaattgtaattaaaactaccattttcgcttgttaggattacttttccttgcaaattttttcttctacgttttcactatacttcgcttttgttcgtcatgtcgcttttgtctggcgaccaacgaattatttgcttggaaattcctttgcaaggcaaagaaaacgtacatattaattttgcaaaagaagtggaaaaactttatggaccctctgttcaggagaattcaaaaaaaaatgatctttcagactcagcggattctgagggcgaaagtacacatgttgatgagcaacaagcagctaatggggcggccgatggtacacagaccataaagaaaaagaaaaggaaaaggaggtacgctgacgaatactacgatagaacagatccctttattgatgatgctgagctctacattgaagagaaggctgccgctaccaaagatggattttttgtatttagcggtccactcgtggccgaaggagatactgtgaaaatcgaaagatcaaagaagactaagaaaaagaagaaaacatctttatccaatgctacacaccctgcgccagctgtctctgcggtggtggcttcagcggatgctagctttgacgatagtagggatattgaatctgaggacgagcagccattaaggactttgtccattgaaatggctgctaagaatgctttaaaagaggcaaaacgggaaaatgcaaaggttcccaaggatgtctctaagaaggaagcaaaaacaacgaaaagcaaagagaaagccacaaaaaagacatcctcttcagtgcccaaacaaagtacgggagaaaataccaaaaaggctgttaaacttgagacacctcttacatctacaccccctataccacctctctctgaaccaaagcattctcccgctactgttaatgagcacatttctcctccaagtgctttaactaatccttctacggaggaactcaaaccttcgacctccctacctattgatcagggcaatgcttctgtcgtttcgaaacctactcaacaagtaagcatcgttctttctcagaatgcatccttacccgttgatgaacatcaagctgaaccagagaaatcaattccaactagtagcatcccataattatacatatgtagtgacctgaagatctgtcaatcgatttctgtatattatttttatatcatatttttttcgttaataaaaagcaattatcatcacaccgcattgattatctatttcttttttaaggcagaattttgtttcagtgttactgtttgtatgagtaaatttatgtattcattcataatcaaatgacaaaaaaagctatttaaacccaaacctccttgttaaccattaaatcccaacagaccagtataatttttgaacaaatttaaagttaagcgtctattttttcttggatggcttcttcttttttggtgccttccccttcttagactttttactttctctacgttttttcaaattttcttctctacgttgctgccgcattaacattgcttttttttcgttgtccttcctttccttccaagcgtctgaagactttttcttttccttttctttgcgacgaatgctctttttaagcaattgctcgttatctttgagttttttcccttctgcctgaagcaaaactctatgccatttatcactttcttcaatttttctccttttctcttcgtccatgctttcaatacggcgtttcttggcttccaaatgctttagagcgccaaagacatcagtaggacctcgcttttttccggcaacttttagtttaccattcgagaatttgtcatctccgactattaaagtaccataagtaatagtgctcttgtggttgtcattttcctcgtcagcaatgttatcagaagagttcccagtgtcataagctgccacttttgattcctgtttagcctttgactcctttttagctaacttcttcgcttcagcacgagcttttgccttttcttttctgcgctgtaaaagtagagcacggtctactttttcagtagcttttctttgagagcgaaatgtctgaatcttttcagcaagctttgctcgtaagtcattttttccttcagttgtttccattacagaccgatgataaaggaggaatcacaaataatggagaaagaggatgaaaatacacaatcagaattgggttaataaacaaaatccgatacaacccgataaaaatagaaaagggatgttaaaatttcttaaacgaaaaaaacttttgaattgatgattgataataaataaaatgaagcctaattacccacgaacaaaaaaagagaaacccgataatatggagtttgcgaatccaaaaacaattgctttgaaagaaaacttaataaaagggaaaaaaagctaaagtaatacaaagattcaatggctattcaagattgaaagaacgcctttttgtaataaagacatgtacttgtagtgtggaaaagactgaaagaaaacctctatttcgaaatttaacgtaatacgttattgtatttaccaaaagtttacgcgccgttattattgtttaatgaaaaggtgcataccgttaagcgagataatgggtagggtaatttgtatttagtccgcgcagaaagccacaatattggaaagagtaaatagtctatttccgcgtttatgagtttctctattttgtaaaaaaaaacatttatgaaaataattttctatgtttttcgttatgactttgattccacagtcatactggaaaggctaaagacgatgtaaacaaatacctgaaccaaatgtatttggaagggatgcgatgatacgcaagcattgagtgttttaagaatatcccttatccaagaggaacaagattgttttcagttgttggattttatcaagaagcagcctcgcataatataaagacggatgttgggttctgaagaaaacggcaattccgtttttaaaatccccataagcatgtagggcagcatataggccgaaattaaacaaaaaagaggaacttatgatgatagaggtcttcttattttggtgaaaatgtacaatttcgtttttcctacggaatggaattgaattgcattgtcgcagtcgctgtcttgaacctcatccctagatacttgcgaattgaaatatttataagaatgcgaaaatgatttgagcgtgtttttgttccataataaaataggagtattttcaaatgactcttatgaaggttcgtaggaaaaaaaccgttaaaaaaaataaacatagtaaaaataccaactatctatccagcactattccaattctatcacacccagcgcgcattctctttctttccccaactggaaaattcaagtgcatagagtgttgttttccatggacagcatatagggacattggcctagtgaagctggaaaagtaatgcatccacgcagcatttttttttttttacatttaatcaaaattgcttctttgaccttctatgctgctttattgctaggatggaccgatgtgagctcaagttctatacaatgtgagctccactacagctacttgcattaggacccctatcttatcaaaatctggtaacttagtgtggtactgtaaagatgggttatgtgaagacatattttataatggtatgcagttatataattataagctgtatggtaaaaaatgtgcctttgggaaaatatttatattaaagaggtatctctaacctttttaacataatattttacagcaaatgcttttttgttaacattagagtccagactagatagatggtatgggcgatgctgaggctgtcaacaataatgaaaatttcggcctcgtactgaatttgctgtttacaaataactagactgggatgaaatagcagctctgaaagcactaacaccgaggtttacgaaaaatataactaggaaaaagtgttagacatcgtctgtgattaatttccttcttataacaatgaaagaaaatgatcatttgaacagcgtctcatcctccgaaatagagaagtgcgatgaagacgttgaggaggaattatactcctatcctgacagcgattttcttgtaacattcaatggcgaagacgatcctgagaaaccgttgaattggccagtttcaattaaactattgaatacagcactttatggattgacaacatttgctgcacagttcaatagtactaccatgtcacctactacttctcatctcgtcaatgcatatccaattggtcatgaggttgccgttttacccacttgtttatacattttggggatcgcatttggtcctatgatttttgcgcccttctctgaagtgaatgggagaaaaatcggcgtcttagttccttttttcctgtccattctcttcacaataggaactgccagctctgacagcgtggcggccatcatgtgtacacgattttttgctggcctgtttgctggcgcccctgtcgtatcttcaggaggtgtgatggcggatctttggtgcccggcacagagaggtactgcgttgattttctatgcgtttttcgtcgttagtggagctgactttggtcctattatcagtagcctggttactgaacactcggatactgcgtggagatggccgctatggacaattgtaattattgagtgttttatcctgacactcgacgtattcctcattaaagaaacctttggcccagtcatcttggctacgaaggctaaaaacttgaggctgactacaaagaactggggcttacatgctgctcatgatgaatatagattggattttaaggaatttgtgacgctgcatcttgtgcgaccctttgcaatgttggctactccaatcgtctttttcatcgcaatgtttgccagttatgtctacggtatcctttatttagttttgacgacaattccttatacctttggaatgacgaaaaattggcaaggcacaatttctactcttccaatgattgccatgtttactggagtcgtaatcggaggttcgttcaacatcatgtggaatcagcggtacgcaaagttaatcactgcaaatggtggtaaaccactaccggagcaaaggctcccactaatgatggcagtaggttggctgatgcctgctggtatatttgtatttgcttggacgaattcccccaatatacattggattgctccgtttattgggatttcgatgatgggagctggcttcttcgtgatatttcaaggatgtttaaattacctggttgatacattcaccaagtttgcggcttctgccatcgctgcaaacacttttacaaggtcaattttcgcaggtacttttccgttgttttctgaaattatgttcaaaaagcttggcgttcattggggaggaagtttggtcggatttatcgctcttggcatgattcccattcctttcattttttacatgatgggtgataagctgcgacgcaaaaatcgcttcatcaagctaatcacttagccctgaagcgagtaagcgattctatcactaattattacattttattatattatatcccttctgtgcgttttcaatttttaatcccgtcgctgtctttttttaccttttagatggattttttaactgcatgcggatgttttactctactttgaggcttcgaaaaacattcttttttttaaatctcaaaaagtcgggtttttttactaaaccttttactttttcctttccttgtggaatagctgcaacggatgcgcatggatggatgcaatgcctattaatttataactgtttaatttccgcccttttctatattatatacatgctagacactctgcgtgctatttgttataccctgtggaaaatgaaagaaagatcagagtgctggctatggcaaaacaccagtgaaagtttcttttagttcacacaaaagacaaaaataatatttctttttcaacgcctatctttttcttttatatatttattccctattgtgcatctttcgcattccatacatctaccttttctatttatcgataatggatttaagaatgcaggaattagcctaatgtttgtggatacttatatgatgcacaaaatcgaaataaatttatgtgatgtgatttacatccgtttgtgttggtggtatgttggatttttgtcaaaagccatgaagcatatttagtaattcattaccaactgtaatttacagatagtaatactgtcaagaaatcattcccaatcaaccgtaaactgctctctcctcctttgtaaaaactatttagcaacaatatatatgtgaagatgttcttgtctttaaggcttgtttctaatgatgatgataaaagcaatacgcgctgacccgagaagttttcttcaacgtttaaagaggagcttattttttattttaacgtcggtgttcatatcttttacggcctccatttaaccttagaactgtatgttacaaagcttacaagtttcgctttttacaaatattatatcactgtgaaacagccagtacaacgatataccggaaaacttaaaagcagctttttaactagtcatgcttgacctattacacgtccttgtttcaaataataagtaatgccaattaaattgtcttatacacctagaagattcccttattaaagattaatcactttgcataaggaagcaacattgtaccttaaacctcagcagcgttctcattcacaaaccgataggctcaggaagacaagacccaagaaggctattaatggggtaaacttgcatctttcgataaaacaagcagttttggatatctcctactttttcacttgacactgatacactgcaaccagtttaagttgcaaattagtttttcttttgtgaattcccctctaatccatttatcttatacgggtataggagagtaatacttcgaacgaattgagcattatctttaaacatcatgtagcacttttcgaccttcctgcttattggcatcaagtcatgtgaactttggtaaataaaggcaaattcgccttagcggaaccctaatcctcagagcttgcgtttgtgcctaaaaggataagcaccagaatgaatcaaagctacaggagaaaataccgttggatgaaaaagcgcagcattgaattttcatgtcacaaggcttgaatacgcaatgctttatcaacacaacccaattagccggtttttgagtatcccaatcccacaagatactcatttttagtttatgattaccatagtaatcaacggactcttagaacctgttgttacttccttgatgtatacaattaatgttgaaagttggcactgtcgacagtgcctcacatggcgttccttttttaactctcgagacaatgatctattggacattttgctcagtttttatcacaaaaaagaacagagagattacaaagtacataggatatagttgaaaagaatgcggttgtttttttcaaacgttgtgctgattggtagtatcgactatgtgtttttttacctttaactttacatgcgcttctgtgcacagatacaatggaggataaatgttaactaataatgattatcttatatctatgatcttattatgaggtacaaaagcgtctccttcaatatccaagatccatatttagtttttatatatctatttattttctttatttacttttggcttgaatatgcccatgtcatttggagaaggcgttgctatctgatcagataaaattttcttgttacctccgattcaagatttatgtatagataaatacagagggagatctgataagttactttactatatcagatgaggcttaatgaaaaccaaaatattaaatgtataaaaacgtatacatgggcgccttcgttgatgataaactatttttttagattaaattttctttttccgtgtttttttttctcttgctaagtttatttcgtttttttcttctttactgctttgcattgctgaagatttatgaaagatttggctttttatattgaggtttgtatggtttggttgtgaccaaattagatatccaatcgattttctcaatttaaattttctatttttcactctattgctttgaagtgcttttttttttacgctcgattattatttggaaaatttaaagtcaacgccctggagcattttccatccttttctttcattgcaaaatcacagtcatcatgattttagctagagatgacaaatggactttaggctcgattgccctgattttcgtgctgcttatagggtttgcattgctcttccttctggagcgttttcgagtcaaagaaaagtctcggacctttaaagactgtgtaaacgtttatcaatgtccgagtaagggagaaagagtttatctggcgctgagacactggtttatatttttggctactcacaaagcacaaatgacattaatattatctccattggtaatgttggttaccattcctttcactggtaaggaaacaaaaaatagtattgcatcctatgattggaacttaaccggtgttgctgcacgactgggttatctctcttgtggtcttttctttgtttcctactttttcagtttaaaaaataatcctttttgcctgatgttgttttcatcgcatgaaaaaatgaactatcttcatcgctggctgtctgtatatgccgttctcatcagtgtactgcatggaatactctttatgatattttcagctcaaagctataaaccacttctgtatgataaaatatcgatctacggatacttcattacggtagtgttgtttctaatgaccgtggccagtcttccttctgtgcgtaggaaattttttgagtggtttttcgtcctgcatcacacttgtagcgttttgataatctttctcatatggctgcatcaccccagaaccattgtttatatgaaagcttgtatcattatatacgcattcgacagaggatgcagactatttagaagcatttggaatcgctcaaattttcgcatttacctattgaatgaagacatgatatatatggtgggtcgtaaaccgaaaagatcgttttttgcattgccatgggctgctggaagtcatgtttacataaacattccctccctcagttattggcaagtccatccctttaccttagcaagcgctccttttgacgattttattgaactttttgtcgccgtccactcaggatttactgaaaggctggctaaccgcttatactctatgccccatgaatatcctaacttttcgctcgcaccagggactcccgagtctttgtcgaatacgtatcgtgaattgaatagtttcaaatcttacgccgttgagattgaaaataccgcacaaggacacacgtatgagcctgaagacttatacctagaaacgactgtttttatggatggcccctatggcactacgtccaatgtattcaaagagtactcttatgttctgcttattgcggggggcgtagggttttcatatactttgccaattcttcgcgatttaattttaaaagaatgtaatgttactagcatcacatttatctggagttgtcgatcgctttccctattaaaagttgcttcgaaatctctaaactcgcttttacatcagagcaatgttcgcctaaaaattataaaccattttaccggcagcatctcatgtaaagagtcttctgaattttcgaaccaaacaaccgaaaattctgaaatggaattttttgatgacaggcctgatctagacatgtacattcaaaaattttttgattatgtcggatatcaaacagctgcattagcagcgtgtggttcccagagttttttgaaacgcatcaaaaactccgtaaacaaaagtatatcatctacgactgatatttaccagcactatgaagagctctaatttcatgttttctcactatgcaagatgtttcagacttcttgttcaatttaacattccaattctgttttcgtttaattatcccttcttatattaagtcatagcgcaaaccaccataaaagtttgtaataacaaaatatttgtacaattaaagacttctcaattatataaccatactaaatgaccctaagtaatattttattttattgtctattaggataaaatctgtagataacaaaatcttaagaactaaatgactgctaaaaacatcagtaactactatcattaatcagaaatctgaagaataaatcaacattgtagaaatccttttctctgcaatttgccaaagctccgatcatgttagttgagccagtaaataaaaaaaaagaacaaatgcttcctaacaaatctacattttatccatagagagcaaaattttacgattgttcttttatttacagaagcatccagcttaatttttataatcaatttgaaaagcagctctgagtcaactaaagaagaacgaaacatgccgccttgtttactactaatttcaaggtctgcgaaatccaatttttttaagagtttaatttagcaaaaccttgccagtgttctatggctgcctttaaatctaaattataaggagtaatgtcttatacgtgaagttataattatcgataaactatggtttcttatgaagagctttgcaaatgctaaagaatgctactggaatcatcggtaacaaaataatataaaaaataggataatgatttagtatatatatatatatatatattaattattagtaataattattaaataaaacatctaagtttattcataaaagcaacaattaacgactgtagaattttttattttttaactcacaaaacaccagtacgcgatagagaattctcgcgagcttataaaggcacagccttaaagtaaacatttgatgcacgaactttttgattcaaaatagtagatgacgatgaatccatggctttgaaaaagaaagtgctgtcagccaaaattttaacatctaaatattcggaaaatgcgccgtaagtaagcttaaacttgtaagttccatctccttcatcctcaatgaaaaagtaagttttggcaagatcaccctccatagtacggtaataaggtctttcatcacaacatgtaacaacccgcttcaaagtactatcgtagtagaaaattccttcagaaccggcgggcgaagggttcgaactagcaataccaaatccgtcagattcccggtaagtcaggtaagaaggagagattgaatcgttttcgacaagaatacggaatgcattactgctggtacatttgctattacagccagggaataaagaaggtaccacttgtaatacagtaccagtagacgtacccgaagctgtagccacggtagtagcatacgaactagagcccaatgaagttgtaacagtaacatacccagcagtaggttcaacgatcattacagttcccgatactgtaccctgtacaggatatgtggtagtatatccaactgatccagaaacaaccgtttcagtaacaacaccagcagtcggttcaacaacctcaaccgttcctgaaacagtgtcatgagccggatatgtagtagtatatccaaccgatccagaaacaaccgtttcagtaacaacgccagcagtaggttcaacaacctcaaccgttcctgaaacagtgtcatgagccggatatgtagtagtatatccaaccgatccagaaacaaccgtttcagtaacaacaccagcagtaggttcaacaacctcaaccgttcctgaaacagtgtcatgagccggatatgtagtagtatatccaactgatccagaaacaaccgtttcagtaacaacaccagcagtaggttcaacaacctcaaccgttcctgaaacagtgtcatgtgcgggatatgtagtagtatatccaaccgatccagaaacaaccgtttcagtaacaacaccagcagtaggttcaacaacctcaaccgttcctgaaacagtgtcatgtgcgggatatgtagtagtatatccaaccgatccagaaacaaccgtttcagtaacaacaccagcagtaggttcaacaacctcaaccgttcctgaaacagtgtcatgtgcgggatatgtagtagtatatccaaccgatccagaaacaaccgtttcagtaacaacaccagcagtaggttcaacaacctcaaccgttcctgaaacagtgtcatgtgcgggatatgcagtagtatatccaaccgatccagaaacaaccgtttcagtaacaacaccagcagtaggttcaacaacctcaaccgttcctgaaacagtgtcatgagccggatatgtagtagtatatccaactgatccagaaacaaccgtttcagtaacaacaccagcagtaggttcaacaatgatatgttcaccgctgactgttccactagcagaaactacactagtaaaaaaccttgaaccagacactacagtcatagtgttcgtaccagcggtaggcaaaacaacctctacagttccactcacagtgccactagcatccgtagtagtggtaaagaactttgaaccggaaattttagtaacagtacgggttccggcagtagggattactacctcaacagtaccactagtagttccattggcagggaatgtggaagtatacaattcagaaccagaaatctcggtttcagtgacagtaccagcagtgggtatcacaacttcaactgtgcccgtccttgttccactagcaggatacgtagtattaaatatttcagatcctgaaacaatggtttcagtcaccataccagcagtagggtaaacaataacctgttcaccgctgactgttccactagcagaaactacactagtaaaaaaccttgaaccagacactacagtcatagtgttcgtaccagcggtaggcaaaacaacctctacagttccactcacagtgccactagcatccgtagtagtggtaaagaactttgaaccggaaattttagtaacagtacgggttccggcagtagggattactacctcaacagtaccactagtagttccattggcggggaatgtggaagtatacaattcagatccagaaacggctgtttcagtaactgttccagcagtgggtatcacaacttcaactgtaccactagtagttccattggcaggaaatgtggaagtatacaagtcagatccagaaatcgtagttaaggtgattgtccctaccgatagatattttgatgtaatatcattaacgctggtatttgaattggtgatgcgattggaatacggcgttgtaatatttgacgatcctgatgttgagtaaatagcagttgtcgtcggatttgtaggcaaattggttgaccaggtatcgttagttgatttatgcctctctgacgatggatgatactcgtacacaacatcatcggtccctgtagtatcataatagacagacgtataatcagaagttccactgaagaatgtaattgtcttcgtattatgtcgctgagaagaggttgttgaaacattattagaagtaaattgaccacttgttgatatcaaaggcgaagaagtacttaacaatgtcccgttggataggcttacgccattactataagagttggggggaatggtaattgttgtttcgtactcgccttgcgaataaatagtagtatatcgcagacatgtgtcgccatcgtcccggcgcacaaaatccttataatctaccttgtcatgcttctctgcattagaagtcgattttagtgtaaatgcaagaaagagaagccttagtagaatttggggaaacaggctcatgttccgcgaatctctgtatcaatcaatcgtaaaacacaatatacataaataaagcttttgcacttttgatccagaagttcccaaatcggctaaaattactcgaacataaaaaaccaaaactaactaagcaggttgaaagctttttatacttcgcaataaaaaattctcaagtctctcgatccgtgtacccagccagtgtgtttatagggataaaataaaattacatcttcatagaaaactccgaaatttttcggcttcaaacagaacagatggtaggcaagcagccgtttaatcctgactgattttaaaaataacttttttaaccttcctgaccatattgcaatgttggataaaatattaccgtaccggatttatccgaatgcttgaatggcttgagatttccctatgtgagtactatcttaaagaaaaaaaaaaaaaaaaaaaaaggaaaggaaaggaaaaagagaaaaacaaagagattattttcttcagtccttaaaaagtctatggtgaaacagtaaacgaatttgggagatttattagcgaatttttttccattcctgcgagtaactgatgtgttccattttatatacttgatgagagagcgtctaaaaattttatactgcttttctgaatttacatagactaataagaaaacccgcactagataggaagattgactaaagaagaaaggaacaaaatttacgacttaaatccagtgatctgacaaaatcttctgcatattgcctaaatgtgatgatttttcgtttaatttccagaaataacattgtttttatttatgatttaatcttattgtcacgttcatttgttgttttctagtttcatgtagatcgtcgtctctttaagctcacttgactatttggggaaacctgggtaaacgagagaaagcatcgctctacaaaaatagatttgctaaaatataaattggtttattcatagaaaacttacatagattagtaacaagtacagaaatctaaaacaaactctatcgtaagcttattcgaaggttataaatgtggatgatgggtgaataattgaataaaatgaatgtacacaaggttttctatacgcaacggtgttgtatggtattaaaaaaaaaagataccttgcaaataaaaggaggataaattgaaaacattaataaattaaaaagaaaatcaacattgagtaaaagcaaataaaataaatcaaaaagaataaagaaaaaaataaaataaaataaaaaataaaaaaatgatatgcaatgacgaaaaattatgaaatatacaattctattctatttcatttaattattaaatttagtggacgtaaattaaagagaaaattcaaatttaatataaaattattaattttgtaagtttagacacaataatccatcaagtaagcataactctgacataaagtaaataaaaaaaaaaaaaaaattaaaaaaaaaaatttaataataattataataaaaatttaaatgaaaaactgttcaacatcaatacttatcataaatattccgactcaaaacacttcctctaagagttttttcatctcactcataatactttttctatccaaatttccgatgttttttcccataccatacatactgtggcttaaactgataacttactattcctccttaacagccaagagttgactgttttaccaagtccatttcgaactgctatgatcgtttaataatgtcattttgcacatatttgtttgccatatgcatgcacatttgccatgccccttgtccatcttctatgtgctgctggaaagtcgggtaaacgggtaaaattgaaggtttgtagcatgtgtgtatgtgctatcccatctaatgagcttggatggagttatttgcttactgatattgcaaagggggaaaagcgaattggagacttttttcttgcattagaagggtactattgattaccttttgtttaatagggcaccttggcagaatgcgaaaaagtaagccagaaaaaaaggaaactctagaaaaagagaggcaattgattaaagagtattaataataataatatttaaaggaagaaaagaaaagaaagccaataatcgactgctagaatatccaacccatttaaatttttcatttttttaacgaactctcggcccatctcgaaaacatattttatcgataccagccttctacttcattaacaaggatagagtaccgatggactacgataggtgatttcgctgcacccgattgctgtatattgtatttcgcccctgtgaccgttaagattttggtcagactgagtgcagctttcggggtgcaatagtaatgccaaaaattcaatggcgtgacatgcgataatatcgaaatttctgtaatgtaaagcgactcaactttttcctgttcgacaaaatttgatcataggggaaaaaacgagatgaagtttggctattcatataacgatgaattttatgtgctggagggagctcggttgaacctattaccataagtattttttacaaacacataattttactgtttcgtagcacggtctattattgtagaaatgttttaacctttataagcgagataaaacagtcaactcgttacgcaaacttatcgacactttgcgagagttaaagttaccaagctttcctacatcgctggttggaaagacatagttaaaatgaagctggtttgctggctttcaaaataggaagatttcccaatgttttagtatataaccgagatcgcttaaaatactttactctgatatcaacaactctatgttcatatccgttatcaatcaacagggaattgaggaaccgtagcagtttttgttaaagtagagaaaatgtcaagtgacccataaacttgtaaattggagatgaacgaaccccttaaaaaacccattaacgaaacgattccctctttttttctcatacaatgagttcttaataataaaactcacatgacaagtcggttcatgaattcactttactttgcactagactgctacaattccctctccttgaaatttccagtactgcattgggacgaagttgcctagtgtcttgccgtcgaaaggcagtttttgactcggcaagcttagaacgttttcatgaaactctatcaattgcataaatggatgcaaagacaaactattcacggcatttgtttaaactatttttggataccgcgatgtaaatagtatgtatacggccttgatatcctactgtaccaactgtatactaaataacgatgcgaagcgtagagggttgaaatcagtaggaaaaaatacctactttctggattataatttcaaccattctttatgagaatacattcatgttgtatttaggatcggtaattatagtaatctaccttctctttcatcaaaacacactcttcaacatgctaaaagatcgatacaaaataaaatcgcaaatgggatagtccgcgctatgttatagagcattacgttgccattactcaccccacattcagttactctattatacgtagtttgtgatacttaaggtgatatcgtatactatgtaaagacatgcaccaattccgttgtttaaaataccaatgttaattgcacagttttcaattctccctaatgttacgcagtttggtatctgatttaaggatacggagaactgcggtgagttttccttatggtctatttatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagttgtaacgctatttataatatttctaaatagttgttattaacgggtatctatgtatatagacggataattacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtagtgtatcatagcatagcgttatattaatggcactacattactttttacaatacgatgttcaaattttgtgcattgcgttaatgtttagtattttcagagtatgtatatccactgctattgatttcacttcccccaagcttgatgaattttccttgatcatggaaaatggagagattttactgaccagctggctcaatcggtcagttcatattgaaatttttgatgagagaaaattcatcggaaagttcttgtgcactgacagagaaggcgctgccattctctcaaataccacagaatacaacaaaggtaagattgatatgtgttcatgaatagcgcgtccctcaaattcaagtaaactttcgctgggttactgtttaaattgaaaacaaacgttccagctagtacctctttctgtttttcaccaatttcgtcaaaactaatataatgaaatcaggcttctctagagctttgggtttagtggtgattccaggaaagcatatcaaaagcttctccgtacgtgcctaaagcacccataaatctccttaacattttcatctcacttacgtatgtatgtatatatatatatatatatatattggaatgaattcaaaaacgaatatcgccagggataatcattacattcgtacagattaaaaaacgcctataattaacattacaatctgtaccactcgtgatagcacctcagtgataatgattactgcaatgagcagtccctatttttgcttcgcatccattttaacaaatatttttttatttatttataaaaacgaaagaagaacatgctttctatgttaaaattgactttctgatttgggaaaaaacaacaattgaaacatatcttcataaactagatgtgcatcaatcaaccttatcccgtttttcccattagacaaacgaaacgagataaatattaataaaacaaatcatcatctatcatgccactcatctgtcgtttatctttaaagccctaacagatcatctgttgccgatctagcctttacaggttcagcgttatttgtgctcggtgcctcaaaagccatgaacaaatccattgcactatttgagcccgactgaggttgtgcgctggttattggagaatcactggcagacgttgcgcctggatcagtaaaatcaaggtcaagcaaattttcaacgttggctcctttttcaatagcttcatgaacattggcttcttcaatgttcaattcttcaacagctcgacgctgtattgcgtctgcgccaaacttgccctggccaataaaggattccggtaatttatggtatacagaagcaagagttgtgatttcacacaacagagcatccaaaagtgcctcaggtagattgttattataagatacggaaggcttttcgcaacaaacaattttttgagctttacgaacattttcaggtgtcaacaaccgctgatatgcaaaggcacgatcccttaaatcctgattgcttgattgattaattgcataatttaatactttctgtacgagttcttcatcgtttcctttgccgttcatcaaactcaattttacaacagccgtcagtaaagccaattgaatctgtaaatcttcatccgccatagtagaaatcatttcggataatagtttagaagaagtaggtataacgtgtgaaaattcccctaaaatccaagccatactactacgggctctagggtcaccaagctcctcaatgacacgagaaagatatggaagtaataagtcaatcttttgagggtatttgcgcaaaaccgtttccatcaccaccgtgacttcttgaaccatataactaatatttaactcatagatttcaagaaatatggagatgcaatcattgatgacgcttggaactttcaatgcaacgtctccaaggcatttaatcgtttgtttcacaaattctagttcaacttcggaaacgtacgctcgaagctcggaaatggtctcgttaatgttttcgtcacatgcaagcattgtaattatctttagtttctccattttaatataaagaggatcattatatttgcagaaaaaaacccgagttttgacatcaaaaatagaaggcctcttttgtaatattaaattaatgttccgtaaggctacatactggatttctgagtccgtagaaagtagcgtcaaaagaggaggagccatttttttgtacagaaagtctgtaaagtcactggaaaagagagggatatgtaccattatgactttcacagcggacaaaacgacaccactatttgcatgttggaattgaggaaccaccctttcacaaacatattcagcttccttgatatcagaagtgcgaaatctagctaaagaattcaaaatagtaatccgaccccactcattacactcactcaaagcaaccattagcctgtctgtcatcgtgtaaactacattaaaatatcccttttcagggtcctgatcatgaatttcagcaagtgagcggactgcattagccacaaccacaggattcggatcagataccaacgcctgcaattgttcgatgaaaccatttgatgcacagtattctcgatcaaggtcatacatctttacaacacaaaccgctgcagccttacgaacatagggatgctcatccttcaaagcttttcgcaacggatctgccaaatagccaatgattttatttacccgaatgcaacccatagttctaattgccagagctcgtaaagtaggattatattcctcagaatcctttacaaaagtattaacggctaaaatacaaagatcagggtgtgttttggcatagttaattagatataaataaaccagttttttcaaggtgatatcgcgagtagctaggttctttaaaacatcgggaaacagactagacacatccttgccaacagtcattgcggcaatagtccgtttcacagcatcaattctctcgtaggcatactgagaaactagtcccttttgtaattcacttgtttcgctttttttaaatgccttaaaacggctcgattgaaacaactttggaaccattcggtactattgtataattccgctctttatgtagctcttttaaaggtggtaaacgtcctaaggtcaaaaacacgtttacatatataaagcagtggttcaataatcatgtcaagtcaaacccattcggtgagaaacacccactcccagaagtaacaaaggtgacaatatcgaatactgaaatccaatttctatatattcatgatttcattttcaacctgcaatgctttaaacgctactattatgacctttaaataaattttaaaacatttaattcagtatacaaacaagaggttgaaatgttatttcaataaaagctataagttaattgccgtaaaaatgcgattcaagtaaagcaatacccttttccaaacattaaataactaataattattgttcaaaattggagaatagtgaagggaaaaaaagtagcccaataggttgaggctgtatgtaaacgaaataaatatgacgataaatggaaaaaataaaataaagagaattgatggaaaatacaaaaggggagcatttgtaaaaggcgctgtcaagtcggctatgatttaaaatgtcgtttatagcgatagtcaaatcacgaatacattttagttgttgtaggaaagacgaaaataaaatgaaggtaaacagaaattaaaattcgtaataagccaagtttatgcaaaagaaagttattgaaaccacatgaaaatcagcatccacgattcaatccctaaatgcacggtaattctcataatatccagaaaaacgatacccaaatgattcgttaagaaacattaaaggataaaattaaaaagagagaaaggaagtttgaataaattaaaggataccctgcctttttgatgcaaaagaatatatgatttcttgaaaatattaaaggtagaatactctacaaagttgttttaacgttgcgaaccaaattgtttattccactcttcgtaacgatgaataccctcttgtgagacacttggacgaatagtacgaaggctagctttaaaatgattcaagctgatcggaggtatcatctctgcactggtggtaagtagagcatcacccaagtttcttaaaggacccattgctgcgtctttggctaaagcagtgatatcagagcctgaataacctagatggcgttagttaactaaccaatcgaattatttatatacataccttcggtaagattgacaagttcttccagatcctcctccgtcaaacagtgtacttgattatgaagcaaatgagaaagatgtttatatcttgtttctttttcaggtaacggaatataggttcttttaacgaatcggcgtcgagcagcctcatcaatacaccacggaagatttgtagctgccagcaccaaaacacggggagagtgaccagtttgcttgtccggagccgcattagttaacgaagaccattgaattaaaaattctgtttttaatctacgagagctctcgtgctcattaccgctgtcattacgagcggaaagaatggaatcaatttcatcaacaaagataacgctacatgtctggcgcttcgcaacttcaaaaagggctcgaaccaacttttcagaatcaccaagctaaatcaaggttagttaagaatggggttaaatataaaacttgcttacatatttcgaggttaatgatgaagccgaaatcgaaaaaaatgtggctttcgcttcggtcgcaacagcacgagcaagcatggttttgccggtgccaggggggccaaaaagaagcatgccttgtacgggttcacgcaatccttggaaaagttccgggcgtaaaaacggataaatgactgcctctttcaaggaatttttagcgtcatctaatccggcaatgtccgaccagtagacaggttcatggttagaaataatttcattcataatagcatattcaaaatcacttgaaggagtggtctgttgaagaggttcagtttgttgagtagtactagctgagatagtttttgacacaattgtcttagaatcagcggttgccggaggagatgtagcaggtgatccggctgtgtcagcggaagacggtcgagtggaagaaccaagggtatcatgagaagagtttaagtatggtttatatgggctaggatgcttgcgcgattttccatcgctggatgaatgcgatgcagacgtaagggggacggcaggaacatggagtggaggaattggcgcatggaaggagaggggagtgctattgttagcattttgattgtttgacacctgaatagaagggctagataccgaattggaaagcgtcggtttagtcgtagactgacttttcatagcggtaggaaaagtggtggaattcatggtagcagaacgacctgtatcagaagaaagagcagaagcagaagcggcagcactcttagaagcagcagcaatggccgaagcagaagaattgaaagaggcaaagggatcttcgggtttgaggggtggagaacggtttggcttagagggtgccagataagaaggtgcatctccataggaagaagaaacaatggatgaagtggaggtagaaggaggcgaatgcttggaatatatttgcttaggcgtagataaatttacctccgactgcgcacctctcgtctgtctgtacatcatcctagtagtcatgggggtatacgcaggtgtttgagatcttactggacgtaaggggtgaagatcaacgggcgccttctttgaaagtttggctgcaagttgataattttgcctttccatttcactttccaaaatcgtcttacgcagcttgcttgccttgctcaaacagttgtcatagagcccgttccaagaacatgcctctgcgcccgtcaaaggtcccaatcccatgcgatcgcgagctgccgacgacttcttcatctcctctaaaaccttgcagtaactcacatacgcaccagcccaatccctatttccttcacacaataatgctcttgatgctatcggtagtattctatccaagtctgagtccattttccgcagtcgactcgtcaatggcttttttgcttttggcaagttcaaatgtcaaaagtgctgtcttgtcgttaaaaatcccatagaatgttcgaagtaacgctgttacttttcagccactggttttctttcatctcttcaaaagctatttgataaggaattcgtattggagaaaatcattttattcatagattcaatagatgagtaaatatctttctttcacactcttttttttttcccgctaattcgcaaatccggaaatttgtttacaacaaaaaacgtattattaacgatattaatcatttcatcgctatgctagtagtgtggattagagagcactttaaaatcgagcgccttcgactggctgaaaaacagaagccaagcggttttcgatgagaacaaatttgcgaaaatttaagtatcttttgatatacctacaaattctaaaaaaaatttctctagttgaacttaacgctcaaatagagctttttttaagaatacttgaggcccgggagatgtaaacagatcagctatgtctgaaaggaacgggatggcacttaatgttgataaattttttattttttaaattcttgaagtgaatggtgaaaaaagtcgggcgcctaatcgttaaaagccttcaaaagtcaaaatgtgataaaacaaatatgaatgtaacgttttgtactacaatgacaataatcttagcaggcgaatcgttttgtagactagaaaagtacgtaatttatttttattaaatgatcctacaaatactaaaacttgtaaaaatgcttttaagcaatttctgatcaattaaaatttcacgcatgtcaaaccatttagaaatgtttatgttgttaaagcagtgttacaaagctattaaaatacctaaaaaatatcaacaatgtattcgtaaattcctagaaccaataattgttcaagtaagatgagaaactcttggaagatcaacacatatagaggattccctgaagctgttatattaacttcgccaaaaaaaaattagttgtagtataagattcatttacttatctaaatattctgcttttgagtattcaaccaagtagcacttctcccatcgaatattgaagcaatttggaagtataaattgttttgattattgtgtcgtataaaaaatgatacacgggagagatgcatatgcaaatagatctgtgaattttattgttaactgatttgatgtataagctgttgtaagttttgataatgaatttggcctctgaggaagatgctcaatatcctgcttgactcaacagaattcttcagaaaaaatacttaagatcagaatggtatgaagaaaaaacgataattaaaaaatgttttgtttgtttacaaactatttaatgattcttccgttctttgaaataaacttatctgatcaaagcgacgtcatatctaagcgaaatcacggtaaataccatgatatacaaaccatcccaactctaacttcatcatttagttacttttgaaaataagaaatgaaatgattcagtatgtatatttaaaacatatgaggaaattatggagtcttggaaaagtccgttcgactgttcttcggttttctactacgaaccgcaatgcttcacatttaattaaaaacgagttggaacaaatctcaccagggattcgtcaaatgctgaattcaaattcagaatttcttgaagagtgttctaaatattataccattgctcaaggaaaacaaatgcgtccttctcttgttttgctgatgtccaaagctacaagcttgtgccatggtattgatcggtccgtagtgggcgacaaatatattgatgatgatgatttaagatcattttcgacgggtcaaattcttccttctcaattgagattagcacaaataaccgagatgatccatatagcaagtttgctgcatgacgatgtgattgatcacgctaatgtccgtagaggctcaccttcaagcaatgttgctttcggtaatcgacggtcaatccttgcgggtaatttcatccttgcacgggcttcgactgctatggcccgccttcgaaatccccaagttacggagttgttagctacagtgatagcagacttggttcgaggtgagtttttgcagctaaaaaatactatggatccttcatctttggaaataaaacaatcaaattttgactattatattgaaaaaagttttttgaaaacagccagtttaatttccaaaagctgcaaggcttctacaatcctcggacaatgttctcctactgtagcaacagctgctggagaatacggtcgatgcattggtactgcttttcaactaatggatgacgtgttggactatacgtcgaaagatgatactttaggaaaggcggctggtgcagatttgaagctagggttggctacagctcccgtcctctttgcatggaaaaagtatccagaacttggtgcaatgattgtgaatagattcaatcatccttctgatatccaacgggtaagagaagctgaagttttatttatttatttgatttccttttctctatcgttaattttcaattgctaacatataatttaggctcgttctttggttgagtgcactgatgctatcgagcaaaccatcacttgggcaaaagaatatatcaaaaaagccaaagattcccttctgtgtctccctgattcacctgcaaggaaggcactttttgcgttggctgataaagtaataacgagaaagaagtgacgagtttagtacgctgcatctttaactattagataaaggcctctttttcttattctcgaaaaatttaaaacaattaggtttaattatatatacgactttggtagaccgagttgaattaccgctcttaatagagcagtgaaaatattactaatatgcgctgccttgattggtttttcttccataaatgatttcaggttattacaaagtgaacgacaactgccaacgaatgcaatgattttataacgacattgcaagccactaatgatactgtctataaaaattggacttcaataaataaaccaagcacttcgtaataactattcttgactagtgttatagtctttgtgatctcgctgctcaaatgtcagatgctgattttggctccaattttctgtttacgttataacaactatcatgtaagtttgtccattacttatatctggtgaaaaaggctgcataactatggtaatactttttgtcagatctaaaattaggaatcagattttatccggtagcttgctgtgctttccctggactgcaaaattattttcacctgtattcttttactatacctttttgatagcctataaacgttgagcgttgagcttttaaacttaccaaaactacagggccttccttctttccccaatgctcgaatgaactttcgttagtatcaacgtttccttttgtttagtacccctataacaatatatataacgaccttctttttgaataaaccatagcaaaagctaaaagtttggatgtattaatgaacattgtacacctcagtcaaacaacagtaatttgactattagatgatgatcgtaattactatgttaacatatatctgatgcctcaaaagtgcaagaaaatgaataaatttcaaattagtaaataattgactatcggaaatacttaacaatatatagatccagtttttggttcaaataattaatattattattaataatataatcgtgaattgcatcctgttgctagtttaaagccctttgttaccacaatgaagtttaaatgggtttaaaaaatccttaaaaaaatagattttattgatcatcatgcaatgtcattagagtaaaaagtacggacgaatgtatattttttttatttaccataatttggtacactttgatatactaatgtaggtacagtgctttcaagaagagctcaagtaacaatgtcagtggttacctactaattatattttttccattaacagaaccatctaatagcaaacctttttgaatgtcagtttaattcaatatacatgtatgtgaattttgtgctcataattaaacatattaaacataataaataactaatctcgaaaattcaaacatccgcaatacaattacaaagtttaaaacacgctgataaaaaacttcttaaatgaatcctgtatccgtaaagggtcaatgttttattctagaagcccacatccgcttaatcgtctatccaaaatttttggaacgggttaagctttaagcagttaaacttgctcataaactaaaaatttatctctctcatataaacgctttggattttggtattattgtgagatgccagagtcacttaagcttgtttaatcaaattattgctacgctttgtcgtaagggaatatgttcgatggatgattgctactcccaacatttatccaatatgttttatctcttctgatttactcatgcgatattgcaagataatcggcctatattctgtaagcatattacatgcttcgttatagccgattcttaccggtgatgtttcagatcttcatgggcttctaggccgtagttgtagcgatacattgtcaacttgttccgtcgggacataatggaaatcaatgatgaggctggctcaaaactatgtttttttaaatagaaaagtgtataattttcctgggtgatttatttttttttggcgtttctttttttgggagagttggcttttgagtgtagaatactccagtttaacttggccatttattctgtcgcttggatcatagtgatacctttaatcagcttaaacttcattcattttctatatttagatattcactgctctgagcagattaactcattggtattctctgttccttatttcggtaaattctaagctcatttcagctcccacattgctcagggatttcgcttgagatctgatatatacaaagagttatacttagcgaacattcacccattacacgtatttgatcgtttgtatttactctttgttgttcgtcgtcgccaatcggtttcatgaatatattttgaaaacaaactttcttgcctaatcaaaggatcaaccgatctgtgccaactttaatggtgtctaagaatggtcgaaaaaacttcaccgattttaataaccctttgtatatttttgttaattccaatatcaagtgctcttccttttcagactttcgaggaaagcctgaaattgaaaagtaatatttcgcatactggatcttttttcgctaatctttcgcaatcatattcttcaactagcataatacattcagtgagttctcctgttgattgctctttggacgttaataaccaaattaatactattaatatcacctcagtttcagctgggactaatgaattgtttttacctactttatcccatgctcacgctaatgaccgggaagcatctcttttttttccatacacagacataagatataacggcttcccagaaccctccaatacggacagtacgagcatattatcctttaataccattcgtttaatcccgtccactaatgtcataaacacttcacattataaaggttttaatcgctatccaacgatatcatcaacagtcaaagtaggtaaacgcgcagcgaccgcttcattctcctataccaacgtttcgtcttccgtaatagcgacagcgtatacttctgcttcttcaacaattttatcttcgccatcagttgaacaatctactccaagtatcattactcaaactgaaagctctacaactactgaaggcagcagtgtcgcttcttctgaaagtactattgccaattccgatcagtcatcttttataacgtatgaatcgactcaaaatcccactgcgaataaaacggacgcatcgcaacaaagtacagagtcgacaagtagttctgcaagtgcctattcgtatatcacaacacttcagacagccacaacagctcaacaaaccacttctgaaaatacctactcaacctccggacccaacttgacaacatcaaacacttcaccccaaatttctagcaccatctcctcaagctctttcatagttgaaagcccatccgtcgcgctaagtacatcatccacaaccacaataacaaatgcatcaacacccgcagccaacactataatcagcagaagctcaaagccaaccgatacgaccaacagcatatcgttcgcaaacactactcccgaaaacacatccacacaaattactagtccaactgctgtgaacagttctacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtattcttaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtattctgaacagttccacaccaattactagttcaactgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtgttctcaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacatcaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagatatagtgttctgaatagttccacaccaattactagttcaactgttctgaacagttccacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgctttgaacacatctacaccaattactagttctagtgttctgaacagttccacagcaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtattcttaacagttccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttctgaacagttccacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttctagcgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactggtttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttcttaacagttccacaccaattactagttctagtgttcttaacacatccacaccaattactagttctagtgttctgaacagttccacagcaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttctgaacagttccacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttctgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtattcttaacagttccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccataccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacatcaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttctgaacagttccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttctgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtgttcttaacagttccacaccaattactagttcaactgttgtgaatacatctacaccaattactagttcaagtgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttctgaacagttccacaccaattactagttcaactgctttgaacacatcccccccaattactagttcaactgttgtaaatagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaatacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagctccacaccaattactagttctagtgttcttaacagttccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttctagcgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtgttcttaacacatccacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttctagtgttcttaacagttccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttctagcgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttctgaacagttccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgctttgaacacatccacatcaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacatcaattactagttctagtgttctgaatagttccacaccaattactagttctagtgttcttaacagttccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttctagcgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttctgaacagttccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagtttaactgctttgaacagttccacaccaattactagttctagtgttctcaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaacagctttgaacacatccacatcaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaaccgttgtgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgttctgaacagttccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaacagctttgaacacatccacatcaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaacagctttgaacacatccacatcaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttcaactgttctgaacagttccacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacagcaattactagttctagtattgtgaacagttctacaccaattactagttctagtgttctgaatagttccacagcaattactagttctagtattctgaacagttccaccccaattactagttctagtattctgaacagttccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactactttgaacacatctacaccaattactagttctagtgttctgaacagttccacagcaattactagttctagtattgtgaacagttctacaccaattactagttctagtgttctgaacagttctacaccaattactagttcaactactttgaacacatctacaccaattactagttctagtgttctgaacagttccacagcaattactagttctagtgttctgaatagttccacaccaattactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaacacatccacaccaattactagttcaactgttgtgaacagttctacaccaattactagttcaactactttgaacacatctacaccaattactagttctagtgttctgaacagttccacagcaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacagcaattactagttctagtattctgaacagttctacaccagttactagttctagtgttctgaatagttccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttctagtgttctgaacagttccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttcaactgctttgaacacatccacaccaattactagttcaactgttgtgaatagttctacaccaattactagttctagtgttctgaatagttccacagcaattgctagttctagtattcttaacagttccacaccaattactagttctagtgttctgaacagttctacaccaattagtagttcaactgttataactagttctgttgtaattggtagttctagtgttttgagttatgcttcttctattgttagttctgtttctttgaattcttcgttattatcgtcttctggtggttttagcagtagtgctttttctactggttcctccagtttttcattaacttctgaaaatggttctgtttctagttcatctttggtttcttcttctccagttcttagtggatatagtgagtcgagttttgatagcagtgttttcgttccaagctcggtttctcgttcttttagctatagtcgttttagtagcggttccctggattcttcttctgtttttaatagtaccacggtttcgactgcgtcaggtatttctcagggttcggttttgtcttctacaagagcaattgagtctgaatctacagctagtcaccgttcttctgttttaagtgaactatctagttatgacctaagtacttcggctttcagcagttcttctagcgagccttcaacgttagattattcggtttcgtcatcttctttgagttcgtcgataggcgttggcagcagtttttcatcaaatagcaaggttacttcgaacaaagttccatctaccgtgagccctcattcatcttctatatctgatactaaaagcccagctactgtcactatttcgtcgtcttctggacaatttacgcatagtactttcagcactggaagtactatgcataacacagtttcacatgctacaagtacaagtagtagctttacaacttctcatttgcctacaaatactcttgcatctacttttgacaatagtcaatcgattttttcaagcagcagcggagtgcctggtctttctaccaagtcttctagtttgggtaaaattgggagttcgtctatttcacttacattgtcttcttctagtatacgggatgccgaattgccaactccttcgaggatgactagcccttcgctttcagaaacgataccacaaagtagcagcattagtgaagcgtcgacgtcaaatcccaatattttgtcttcaaccgttcttagttttgactcaacaattacgaatagcttcaccactgcgtctacttccattatgaagactacatcattaaattccaatagctataaatggtacaacagtacgactcaatctgtttactataatgctacttcgagcactgtaccctggagcaattcaactttccggaatacttcaaacactatgacaagtcggtttgtgtcaaacgattttaattctacgattagtttacaacccgtggtccaatttaacaattttactaagcgtgagataactactatattgattactgctagcgatggaagcgctgtaaccacgtctttatcaactttttacagtgcttcttctttagcctcttccgttgttaaaccgttatatatactaagtacattttttgttgctgctgtgttttttatcattttttaaaacaatgaattatgaagcatatgcatgtttaccttttgattctccaatgcattacgagagtgttccgtaaagtcattaccatttaaaaagcttctgcttttagttgtatctctattttgttgaaacccggttttcgagtaaaatatcattcgaataaaatgacatttttcctcactggtttaggcagttatgtcttttattggagctgcttgatatacaggtgattaatttcatatcgacttctttaatcggctaattaacgatcgtgtaattttagtgtccgaatggaataatccccatttctttgaattttttgttttgtattttaaatttattatcttcctgtctttacttttccccctctatttttacagatttaacaagttttcaacttcgaaaccctagaaattttcatatgttgagggggataatgtcttatcatactaataaaacctattgttctttatcaaaagttatcattaaattgccctgcaaccgatatttaatttgtacaaagataatttctccctcatcagttgtaacaattaactagacaataggcccaaccaacaaagaagtctcagattttttaaaactttagggaattaaaaaatgtattaaaggacaggattattccgtattttctccattgaattcaacagttttcaattcactctcaagtcttttaccctttttgttgacatttcgtttttttactttctttacttaacaatggactcaatggctaacactgtttcttcctccgtcgttaacactggcaacaagccttctgaaactcttaacaagactgttaagaattatacccccaaggttccttacatgtggtaagtcaataatttcccaaatacttcgtagacaggatgtgttcaaaatttactaatttcattttagtgtcattgcataattaaggtccgggtataataccatgatctaacagtcggtttcgctttctattagtgtaggcacacccgaggcctttttttgtaactaacttttccaagttcagtttttcggcattttgcttttaatgaatacctatctaaaccataaacgttttagcgattgaacaaacaaatcaaagcactttatacgcactaacaatgaaggctggctttgcggatagaacttgtagacaagtaagtattcagctttaatagtaccaagtaaaaaccttaagtggttgtaagattttgcagcaaaagtaatagctcctccttgtcaatgggatctttggaaatacaaccattagtgatagcgtccaaggcgttagggtcaatccccaatcgcttcaaaaaataacacatctaaatcagcgggcttcagaaaaaattcccagcttaatgcccaaggcattggaacaaattttttgatgattgagatttaggtccatatccttacaatttcactcctctcagacaaatgtctaagacaagtgtccatgatcgtaccaatcgctcaatttaattctcaatcattattctttactatttaagtacatggcaccttggatagattccaattttgaaagcatccttgctagtgagacgtctcatacttctctttcactaaggatatatatgcatatgctttcttagatatgcgaataattgaaaggatatcataacaatgcagtaactaacccatttttgtatttactttttttcaagttgagtcgaacaactggatcataaggcgcaaggaggtttttatatttatattagcaaaatagaaacgatagacaacaacaggcagcacaaagaatcgtgcagctcttttaccaaagggagagaaggtctagtttacttcttcctacgaatttcgccaaggtaaaaagtttttcctccaaattctatgaaatctggataaaattagtgattcttggaacaaacggttctttcaataaattggctttttttctctgagatttctcatattttgggtatacttttatatcgactattcgaaacatcttctccaaataatcctagaaatagccaataccacgagataaaaatactagtttcatttgaagtacattagtaactttttcttaaaagaaaataactgaaaatccagtttttgggttataaaattccaatagatataacgcaggttttaacagcttggttcgtaaatcctccaacctcccttagaccaaggtagtgaaacgacttctccacaacaaacaactggaagattgggatttcttccaaactctccaaaacatttctttgaatatggagatgctaacaaaatttgagtcgcgctcatctagagccaaaggcgtcgcatttcatccgacacagccttggattttgacgtcgttacacaatggaagaattcaactttgggactatcgaatgggtacgcttttagatcggtttgatggccatgatggacctgtacgtggcattgcatttcatcctacacaaccattatttgtgtcaggcggtgatgattataaagtgaacgtatggaattacaaatcaagaaaacttttattttcattatgtggacatatggactacgttcgtgtttgtaccttccatcatgaatatccatggattttgtcttgttccgatgatcagacgattcgtatttggaattggcaatcccgcaactgtatcgctatattaactggccattctcactatgttatgtgtgctgcctttcatccttctgaggatctgattgttagtgccagtttggatcaaacagttcgcgtttgggacattagcggtcttcgcatgaagaatgcagctccggttagtatgtcgcttgaagatcagctagctcaggcccacaactcgatttctaatgacttatttggtagcacagatgctatcgtaaaatttgttttagaaggtcatgatcgaggcgtgaactggtgcgctttccatccaactcttcctttaatcctctctgctggcgatgatcgacttgtaaaattatggcgtatgactgcttctaaagcttgggaggttgatacgtgtcgtggccattttaataatgtttcttgctgcttgttccacccacatcaagagctcatattgtcagccagtgaagacaaaactattcgtgtttgggatttgaatagaagaaccgccgttcaaactttccgtcgcgataacgaccgtttttggtttattactgttcatcccaaattgaatttatttgcagctgctcatgatagtggtgttatggttttcaagctggaacgtgagcgccctgcacatgcgcttaatatcaatactcttctttatgtcaataaggagaagtcaattgtttcttatgatcttttacgcgcacaaagtactactgtcgcttctgttaagcacttgggaagcgcatggctacctcctcgttctttgtcttacaaccccgctgagaaagttgctcttcttacttcttctgctgataatggcgtttatgaacttgttaatgtatcatcacggtctaattccttgcctttgaaggataacattaagggtcccggagatgatgcgatttttgtagcacgtaatcgttttgctgtcttttctcgaagcgaccaaaccatcgagattaaggatctttcgaataaagttacaaagaccattcagcttcctgagaaaacaagagacattttctttgctggaatgggtcatgtgctcttatctaccgctacccaagttcatttgtttgatcttcaacaaaagaaaattgtttcatcttttaatgccaaccgcgtaaagtatgttgtatggtcaaatgataattcgcaggctgctctattaggaaagcattacgtgtacattgtgaagaaaaacttggaattaattacctctattcatgaaaccattcgcattaaaagtgctgtttgggtagagaataacgttttactttatgctactttagaccatcttaaatatgcattaatgtctggtgatacaggtgtcataaaaactctggaatctactttgtatttggtcaaagcaaaaggaaatatggtttttgctctcaatcgtgctgctgaacccgttagttttgaaatagatcccactgaatatttgttcaaattagccttgttaagaaaggattacgaacaagttcttcatttaattcaaaattctaacctcgttggtcaggctattatagcttatcttcagaagaagggttatcctgaaatcgctttacaattcgttgaggatccatccacccgatttgaattggcattagagtgcggaaacttggaaactgctttagagcttgcccgtacgattgaccgacctgaggtttggtctcgtttagcttccgacgctatgtcttatggcaaccacaaaattgcagaaattacctttcagaaactccgttattttgaaaaactttctttcctttatttgattactggcaatgctgagaagcttcaaaaaatggcaataattgccgaaaaaaggaatgataccctaagtctgtttcaaaacagtctctatttaaatgaagtggaatctcgtataaatatcttagagcaggctggaatgtatcctatcgcttatcttaccgcaaaatctaacggtcttgaagagaaagcccagcaaatactatcacattgcaataagactgaagaggaaattaaattgccatctctcggttcagcattcacgactcctgtacccgttaacgaaacatacacccataattggcctttgctcgacacctctcattctaccttcgaaaaatcactacaagagaggatggagcaacttgcaattgaaagacaagaggaacaagaatctgaagaagagtatgaagaagttgagcaaagtcttatggatgttgttgatgaaatgagtgatttggcagaaagcgttccagaggaggaagttgatggatgggaggtcgaagatttggctcctgaagaagctgttaacgatgtagttgatgacgcatctgcatttgtcggtgcggacgaaattttcttgtggaaaaggaattccccattggcagccgatcatattgctgccggtgattttgaaagtgctatgaagattttaaacaagcaagttggagccatcaacttttctcctttgaaaactcgatttttagaaatatacactgcctcccgcgtatatttacctactataagcggcttagatcctttagtttcttatgttcgtagaaacgctgagactgcggaacgttcacaagccttgccattcattaccaggaatcttgcatctattaaatcgcacgaacttcacgaagcgtaccgtttggtgaaagctaataagattctggaggcacaaatttgcttccgtagtatcatttacttggccttaactaccgtagcaaattcggaggaagaagcagatgaaatttctgctttaatagatgaatgctgtagatatatagtggcattatcgtgcgagttggagcgtcgacgtttgggagaagaggatacaaagcgtgcactcgagctttcttattactttgcttctgcggacttgcaacctatgcactccatcatcgccctacggttggcaattaatgcttcacataagctgaaaaattacaaatccgcatcgtttttgggaaataagctattgcaacttgctgaaagtggtcctgcagctgaagcagccaaccgcgccattaccttaggtgaccgaaaccctcatgatgcctttgaaatcgaatatgatccacacgttgaaatgcgtatttgtcccaagactttaactcctgtatattctggagatgattttgatgtttgttccgtttgcggtgccgtatatcataaaggctatgtcaatgaagtttgtacggtatgtgatgtcggtggtatcggtcaaaaaggtactggtagaagattctttgcataagcatctttgaattcaaacatgtctagtataaaagaagctaccacattttagcatagcttttttcacaatgatctctcaaacaaatacctacttgcatacagcacattcttgaccgttgaaattagacgttgtaaaacggggtctgtcttcacttaacaatcactatttacgaaaatattgctatccttctttttctcttttttttacattttgctgtatattgatgctaaattagatagtttcgtatctagacgatttaattctttgtaagttaaaaccattataaattgtatttcttgttttatcatgtatggggatatttgaccattggtgtgtcacttggtagaaacggacctaaatcacacaacttaccactaccaaaaccgtaagaagcgtagcgttaaaatacccaattgatatgtcttcggctatatctcgttcacgatttaattcttttattttgcatacagttgcgacagcgaatttgatatgggcgtttaactggattaaccacaatagcgatgttgctattagaaggtcctatggttctcattttcagcatttgtaagcgcatacgtctggcctgataccttacttaatattactgaatattaacactttatgtagaactgttttgtcactggccgttacattgttgagtatggtagtaggattattttctgatatttctggttccttgacacttgtaaagctaaaaaatatccttctttatattgtttgtccactggaaactattgtttcaattttgtattggtctatagtttcttatgataggtctcttttaatccctaaagatcgccctgtgcctcttcctctgaattttgatattagcgtacatttaatgcctaccgtttatacacttatcgattacctttttttctcaccgccttttagtttgtctattggtccttctcttcttgtctatctgtcaatcgcagtaagttacatgttgtgggttgagaaatgctatcaaatgaacaaattttacgcttatcccattcttgctattttggatcctataaagaagacaatcttttatactgttgcgagcatcatctcgttttcttgttacattgttttaaagatggttcatccgtacgcattaccttctggtgcacctccaagatcctaaattaagcaacatggaaagcagttatcgtaggaaaggaacaaaacttctttgctctctgaatttacaaggtcttgcattgactgttgtttttgatcgcccccatcttttgatattcagagtgtggacatctgatgtctgctccaacagacgcgaaattcattttcttggaatttggtcttttttgatttgaattatttaatagtttattgctccatgaatgcaatattgcacgttttcagttaaaaagaggtgtgcaacactaacacgaacaagttgcttttcatttttatgacaaaatgactacagggacttttttttccccatttattattgattatgtgctaatcaattatttcattatcacaactatgggttacaattagaaacctgttgtaataacaataattgtctcactgaagtaatataagctaatgattataaaatttatcaattgcatatacattaaataatttaattcatggaaccaattcatctatggtgattatttatctggtttgctggattgaaatgattatttttagcattctggaatttagatcttgtaaaacctgtgtcaagaatttttattttaacaaaattcgtaatcagtaatatggaaaagtcttcctactttcgaagtttggatttttgtatagcgcctgaccagttacgaatacttgcaaattattccttggtaattaattagtcatagaacaaaataggaagccgaagtaagattataaattagatacagctttaaatagctaattattataccacttgtttactgttctatcgatcaagtaactgttcacgtaaatagtcgcgttagtcctctcaactacttagttactccgccaacttcttttgtcgtcaaaaaaatagctaaacattccaaaagcaaaaagagataagtataagatgagatggggcttttggtttgctattgcaactctcattacgatttgctatgccgccaagcctttagatgtcaagattgctgcgacttttaacgctccttcattttctgcacttatagctgagtcattgtatcaagagaagaaggagggattcatttggtatttaaatcacttgagcgatttactagatgctgaaaataccaccgaaaaggagctgtacattaatgttgtcaattcacttaaacgcgagtatgttctttctgatgaagaattatcttccttgcagttttctctgggattgttttctggcgcaccaaagttacaagcattttcaagtattgttcaatcgcgcagctgtgattgtgacacttggctacaacttgacgaagaatcacaggtttgcttttcggatttgccaaaggactccccattgtttagcaagctgtacagcaaaaatcctctagattacgaagttgtaaaaacctcggctactggcattccgtacgcagtggttgtaactagcttcgaacgagatcttattccttttcacgaactatattacaagctggcattggaaggaaagtgcaattatgttataagatattctcctccttcttcctcgaaacttaactccaaactttacgttaagggctttggtacccatgtgtcattgaagcgcacagattacttagttgtagatgatcgcgagtttccaagggaaaagggagataacccagcaagttttacatcatcccgcaacaaaagatcaaatgagagactatttggaatgacctccgacagcctacaaactgtaacgcctgataaaattgcaatacttgatttattagctacacaaagtattgctagcagtactgacatgttgactgcttttcgagagcttacacaagattttcctatttatgcgcattacctttctatacaaccggatgtttctaatgatttaatcgaggaactgaaccaatttcaatcgcaatatgttcctgaaggcattaatacgatttggttgaatggtttatctcttgatttagaggaaacggatgctttttctattctctctttaattaagaaagaaaaagatatgtttgatagatttgaagctctagggattaaatcttcgaaggtcttagatatagtcactaatgaggcttttgctaacgaggactcagatttcaagtttgttaagtttcattgtcaagacgatatagaggactggaaagccatacattgggtgaacgaaatagaaagcaaccctaagtatgacaattggcccaagagtatacaaattttattaaaacctatctatccaggacagcttcatatgctcggaaaacaactgcatactgtcatttatcctatttttccttcttctccttcatcgttacctcttctttccgagcttattcagttttcacggcgcccttcgcccgttcagactggtatggtatgtgctgctaacgatgacgatgaatttgctcaaactgtttgcaaatcctttttctacatttcgaaggagagcggaactgacagcgctctcaaatttttatataaatgtttgaacagcgattctagtgctgatttgtactccttgcttgaagagcatcttccattaagcgagcatgatgatgatactctagctaatcttaaaaaagatctttcctcatctttttttgaccactatatgtctaagagcaatagctgggttaatcgtttaggaatagattcttctgcatcagaggtcatagtcaacggccgaattatttctcatgatgaaaattacgataggagtatgtatgggatatttttagaagatatccctgaagttcaaattgcagttgcagaagggaagatttctgaagatgataatctgttagattttattttgcgagatgcttcgttaacgcggaatcctttagtttacccttccgcaaaatctagtatcaagagtattgatattaaacgggttttggagaacgttggtagtttgaaccacgaagatattttacttatcggcagttctaatgctaaatattcattctggctagttgctgattttaatgaaaaggaagggcttgaaatactttcattacttgccgaccttctttcggagaataaagatgcaaatcttatgttgattcaggaaggaaaaaatcatgttgtaccccctctgtttgctaaactgttatcatcaccaaagagatctagtaagcatttacaagaaatattaaattccagcctcgatcccagttctggcgtcgttaacgatatggataaagcattgaaatttctaaaaaaatcgaaagccgttgttaaagagttgggtcttaccggtgaatgtaaatctgctttgttattaaacggacggatgatttgttctttctcagttgatagtttgaacaccgctgacttaaaaatgttaatgcaaatggaatacgataattatctgtcaaaactgtcaaacattgctggaagctcaagaaggttaaaaaacagccgtgctatttcattccttagctcatatttaaaaacgcttgaatctacacccatgagtacttcttcacctactaaggaagaaaaattatttcctcgtgattttatctacaataaacttggtgttggaaatgctacatttgaaactgacgatttttcaaaagcttattatcagtttgttgcagttttagatcctctttcaaaagattctcaaaaatggtcagctattcttgaagcagtctcaaagttgaacggcgtaggagttcgaattcatttcaatcctaaacaaactttgtctgagcttccattaacaaggttttatcgatattcaatttctgcggagccagagtttgatgcgcttggccatttagaggagtcttacgtagaatttgacaacttaccggctgatacactgcttacaatggacattgaagctagagacgcatggacagttatgcaaaaagatgtggacattgatcttttcaacataaaattagagcacacttctgaagcagaggctttggactcacatacagcaatctatgaacttaaaaacattttggtacaaggttactctcaagaagaattcaggaaaagcccaccgaggggtatgcaattaaagctaggcaaccttactaattcccatgtgactgatacaattgtattatcaaatttaggatattttcaattgaaggcgaacccaggcgtatggactttggaacctatggatgggcggtcttctcagttttatgaaatactgtcgctaaataagaaaaattcctataaagaccctcaagtaattgttgacagttttgaaggtgtcaccttaaatccggttatgcgacgtaaacctggttttgagtctgccgacattatggatgaagaccttagctcccataaatttttcgataaaataaaaaagtctctcagcttctttaatttcaaacgtaaagaagcatctataaatattttttctgttgccagcggacacttgtatgaaagattcttatacatcatgactaagagtgtaattgagcatacggataaaaaagtcaagttctggtttattgagaactttttgtccccttcttttaaaagctctattccggccattgccaaaaagtataatttcgagtatgagtatattacttacaattggccacactggctgagaaaacaagaagaaaagcaacgtgagatatggggatacaaaatattgttccttgatgttttattccctttagaattgcataaggttatctatgttgatgccgatcaaattgtgcgtgctgacttgcaggaattgatggatatggatttacatggtgctccatatgggtatacacccatgtgtgattctcgcgaagagatggaaggttttagattctggaaaaaaggatactggaaaaaattcttacgtggattaaaatatcacattagtgcattatatgttgtagacttagatcgtttcaggaagatgggtgcgggtgatttacttcgcagacaataccaacttttgtctgccgatcctaactccctgtctaatttagatcaagatttgccaaatcaccttcaacaccttattcctatatactctcttccgcaagattggctttggtgtgagacatggtgcagtgatgaaagtttgaaaactgccaaaacaatcgatttatgtcaaaatcctttaactaaagaaaagaagctggatcgcgcacgtaggcaagtctctgaatggacttcatacgataatgagatagcatccgtattgcaaaccgcctctagtcaatcagataaagagtttgaagaaaaggataacaactcatctccggacgaactttgaaacatacttttcttttgctttcatattatttaattcgtgattgtacgcctgaaattttataatcgtttttctaatttacttgcgaatttgcataagttagaagagaaaagagttaaaatcaaaatgttttaatgaattgcttgaatactgagagtattggctttagggattaaaaggggtcaaaattagtatatgtcgtccgtttgaaatgagctagtcatgagttaattttttcctccaatcttgttaggaccattttgctggtgcattctacaagttgtatacaacgattatggtgctaagaaacaactaatcgtgagcaatgctacgtttattgaatgtttgttgaagacgcgtattttcatttatttaactattcgatactatcttctactttgttcaaacattattcgtctattatgctgtaataaatattgcattcaaaagtctttactaaatagaacatttaatatattcgtgtttataatcatagggaggaagtatacagcacagtgagtcgtaagcttaggcatatgccctccactgaacgtaaccactaccaagtaccagtatcaatatgattgatgatcagagaggtttgttattgatgggaaagtttttgtatttattaacgttaaaaagatatgcaggttgattctgtaaaccaagaagaaaatgttgattctggtgaaacaaaacagaacactgtaactgaagttccaagaacagttttgcaaggtgagttaatgcgtcaaaatttatttatttctaacaaggatcagatgtggaagcaaatattgctgccttaatgcaagccaccaaacaaagagatcccagacttgtctatcgatcattaagaaccacatccaacatttgccatagactgaatgcggatgttttaggccagttaattaagaagtattattcttttgataattctttaaaaaatgaattattggaacttattgatatgccacaaaatggtgatgattcttccacttctattacaaatggaaatggcaacacaatttttccggaagtggatatgtacttacaactgcttcttagcatgacactttattataatgaaaaatatgaggtaggcgctgaatatattaagaaggtaatcgcccgtttgcaatcctatgatcgacgaaccttggatcaaattgcagccaagttatatttctattacatactattctttgaaaaatgtaataggtctgtagaatgcaggaacactcttttgtccgttcatcgtactgcatctttacgtcacgactctgaaactcaagctatggttttgacattacttcttcggaattatattcagtttaacctatatgatcaagcagaccgtctcgtttcgaaaacatcctttcttacgaatgctagtaataacttggcaattcgctaccaatactatttgggtcgaattcgcgccattcaacttgactacacgaccgctcatgaacatttagttagtgctatacgtaaggctcccaacacagtatatgccgttcaatttctggaagctgtttacaaattgcacatcgtcgtacaattgcttatgggagaaattcccgaacgccgcattttccgccaaaaatctctcgaaaaaactttagtgccttacttacgtattagccaggcagttcgtattggtgacctttgtgctttcactgacgcgctttccaagtatgaggctgaatttcgcttcgatggattgtatactttgatatgccgccttcgccataccgtcattaagactggattgaggatgatctccttatcttattcccgtatttcccttcgtgatgtttgtataaagcttggtttggacagtgaagagagtgccgagtacattgttgctaagggcatccgtgatggagttattgatgcaagtatcgatcatagtaatgcctttatggctagtaacgaagccatggatatttattccaccgagcagcctcaacaagcttttcatgaacgtattcagttttgtcttgcccttcataatgacagcataaaaagtatgcgatatcccatggatgctcacaaaagtgaactcgaaggtgtggaagaggcacgtaggcgtatggataaagaaatggctgaggcagatttagatgacgatgagcctgatttgggcgaattttaaaaaacttatggaaagtttatagatcttaaaatatactttcaaagttgttcagttgtatgtttctttaatgtctatgaaaactatatgtagtttacagattgaaatatttagtgagtttgcgaagctgtaacagaaggaaagttgttgaaaaacagttttcgatcggtgctacaacgctacaaatgcgtttgttgtttaaactgagacttggtctttgcacattgtaataaatgagtaatacgctaaaaacacaggggtttggagaatggtcgtgtgctttattttcaaatttgttgttttatatttcgtatataatacacgtatgcaaacacatttatggttatgctgtgaagcaatacagatttgatcttggattatggttccaatcaaaggtatactttagtctttttaattataaatggcgaaatgggcaaaaaatttttgtgcaaatttattttttgttatgcataactagagcaaataaagcaatgctataaaatggcttccggcagaaaataataaccacagtggatataagctagttttctaacgtgacttaagtaacactttataaaaccaaagctatacattagtctctcccattaccactttgtcaattttagctaagttagtagatatgatcaacactatatatttaaagtggaacggcaagctcattttttacgttatagtaatttaacaattttgtcgatattttgagcaatggtgtattctgctgtggtcgctacggcgcatatcatcaaatatcgcctgtccggtttctctattcgctaaatacgggaagatactgatatagtctatattgtatttcacaagtaaaatagtttctgagttagccatcatgtcgtcagttaaactgatcctcgttcttcagttcacttacaagctcttttattgataaatcgttataataccgcccccataatataatatctgtaattctctttaattttgccctatttgtaatacaatagtatgctggatcccgaaaaaatttatcgtaacgtagcgtatccttaaaaggataacaaactgtttagcgggtattttgcaggtacaaagcaagttgcgccatcctgaaaaattgcttactcagacaaagtcgaactcgtgtgatttagtgcatccatcggttatatgttatttctacctccgtccacgttcttccacgagcaaactactgactttgtaaaatcgcaaaagcaaaccagtaacgatggctttgaaaagaattaaccgtgaattagctgatcttggaaaagacccaccgtcttcttgttccgccggccctgttggcgatgatttattccattggcaagctacaatcatgggtcctgtaagtcgcggctgtaatagtgccttgcgcactgccaaaattttgcttgctaggattgtgcagctaacatgatatataggctgacagcccttatgcgggtggtgtcttcttcttgtccattcatttccctacggactacccattcaagccaccaaaggtatgtaactatttagtcttgtgtagattatgtaaatacgcattgtaagcttgtgaatcggaggaggaagtttgttatatacaatatgaattgaagagttgattgcatcttgtttttctggaaaaatcggtatggttgacagtgatgcaaaattttttaagtgttatggtgaaagagtatacgcagaagtttttttataattgtttactcttaccttttatcttcatttctttatgttttaccagcggaactttatcgatttttatacgattgcgtccatccaagtgaagcgagggcaattacattgcgtagcattacgaatctgattgatagtcttttttttttaatgataactaacagcatattcgtaggtaaactttacaaccagaatctatcatcccaacatcaattcaaacggtagcatttgtttggatatccttcgtgaccaatggtctccagcgttgactatatcaaaggtattactgtctatctgctcattgttgacagatcctaatcctgatgatccgcttgtgcctgaaattgcgcacgtctacaaaactgacagatcccgttatgaattaagtgctcgtgaatggactagaaaatacgcaatctagagtttgtttctgtgttgatattaaatattcatctcttttgcgaattgttttctccaatgtattgtatagttttttttttttttttttggttttggttttttaaataaatagtaggggatggcgataatgtagctagtaaagttgcatcgtaaaattgaggatacaagctgcctttaaaacaaactgtattatgttcgaggataaagtatgatttgatttagataatttttatgattttttgaatagtacaaaatttttctttgtgtttaataagaccgaatgggtccagttggattattccaagagcgtttgtgcatatatttttaaaaaggtacgtaaacactgccgattaagtgaaatattgtgcaagtaaaagtagaataacacgaatggaaagtcgtgttacgaagagagtaaacggctctacgtctttaaggttttgctaaaaatatttattaaacaaaactaagtaataaacaaattccttgtagcgcctttttgctgaaaagaaaatgataatacttgacatgcaatacgaagtgatactgctatagacacaactcataatagccagtcaattcaactcctagttttgtatttgtctttacaacgtcgtctattgagctattttatgctgtgatgttgagtataaatcaacgaaaattttgatttcattattactgagatatatattttgtaagagctttttttttaaccctctcactcttctttactcatggaatatttacttttatgaaaacgcttctcgtatcctgtaacataaaagaaaaataaaaatttattaaattaactgttatatattatttattttgcttagagaatatacatggccccttaactcagttggtagagtgtgagattccaaatctcaaagtcaagtgttcaagtcacttaggggtcatttttttaaaatcaagaaacttgataaatcataagcttgtttaagttgaagttttagtaggtaaaggaaagttgaaagaaatgtaaaatgaaatgttttcttaaacataaaaaataaccagttgatcggaaccaatttgagtttgtagcgaaataccatgtttttgagttgcaaacgcataaaaacttgacggtgtggatcgaatttagcgaattaaaatcatgtacttcataacaataataatagtttaacaataggagaaagagctgaacaattataaataaatttatgcagtacatacagatgaatctgatgtttctagatccggtacatttgcactcgaaatgtttatcacataacgaacaatatcgattattcaatacagtctgttattaaactataacgatacgttgtaattgcgttgatgtttcacccaaaatcaaatagtgtaaaatcatatacttgcggatctatgtttacagaaacactgttttgtttcaatatatttcacaattccttcagtgcaacgcagtgtagtctgctattctgttgcctcaaagtccaaagtttccatatggcgcaaagtataaaggtactgctgtaacataagggtcttgactcaccgagcctcggtctctagatgtgctagatgtcctatgatacggtgggtagtttgtaaagatgcgtggcgtagtgacaacatacgaggtgcatcgaattcagcaacattccatccctcgtaactatataaagtgcatggtattgcgtatgcagagctgaaaatcaacttttaaccaacctttcgaaatttgaaatcatgcctcatatggaagacaacggtagtgaaaaggaacagctgtttctgcaacacattcaaaatctgcctcaagagcgcttggatgcgattcgcgggcatcctgagttggttcttaaggaaatcgatgaattcacgtatccagacggatctggagtgagaatgtgtataggagatgttaaaggtggatttatcgttgggaaaattcgtgaacggaagccgaaaatcatggttgagttaggcggctatttgggctactcagctattttgtttggaaatgaaatctccaaaattcctggtggtcgttattacagcttggaagtgaatgaggattatgccaagattgcttacgagttggttaagttggccggtctggatgaaatagtcaccatcatgattggcaaggcttgcgacagtttggtcgaactgcaacagaaattattgcataaagaccttggttttcaagctttggacatggtatttatcgaccactggaaggacctttatgtgcctgacttgagggttattgaatcacttaatatgattgctccgggaacccttctagtggccgataatattataacacctggtgctcctgaatatcataaatatgttaatatgagtcctgaagaacgtagaggatatcaagccaaggttcgcaatgtcaatggattcgatttcatcggcagatgggatttgatatataagactgaaactaaagaatttgagggtgtcattcgcaataaacaccgcaaagacgctgtcgacgttacggagtgtgttggctatgctaaaaaagattaggtaccaaaggcattccctaatctttttataattgactttatgtggtatctgataccttttacgatcttttgaagcccagtttatacagcatacaatcgtgtctgggatcccattctttgctcgtccagatattgtttgctaatgttataaattatagttgacaatgaattgatttctcttttaatcccgttgcttgattctaaaaacgatgtgtaaaatgtcaagtatagtatagtaatttaagtttcctgttcactattacatttggaatgtgcccattctgttagatgaacgcatgatcgtcaatagagaagtactaaagaaatcgttaacttgcatactataaatgtgcactgctaattactctactcgcaaatacgaagaacacctagctggatatatctacctttcatgcaatgattgagcgagcacgaaagcaaagtggtaagcttgcattgtggaatgtagcaatctctaaaaacacattactgtaatactgttttttgcgttattcaattcaatgttgtttagcctgagttattttttaaggaaatctaacgaatgatatcgaaacttaacacgagtttgatttgtttacgctgctctctaaatgaaaagcgtgtcgcgccgcgtagcatgccacttcgcaagcattaaaagctggaaatgaagagtagaaaatataatagtagtagttcatttgaaaacataaaatatacttgtttcttacttctcatttggtctttactatcattttctaaattttgcattttcactttctgtactgtgattgtatacaaaaaaataatcttttatttgtttaatagttttttttgtttcatttgcaaatatcaaatactttacacgaaattgaaaaacctccgtgagccatgggtttgaaagaaatgtgctgcgttagtataagtatgagtgcttagtcgctcatttctgcatccattttcttatcctcttattctttctattatctaattcacatcaaactatattctacttttacaatcactttctacttctaacaatgagctctcaaaacacctccaacagccgtcacccagcaagcagcgcttctgctttaccaaatcgcaccaatacggcaagacgctcaacttctcccagaactagtactggaagctccagtactaacactaacaccaaaactgttgaccatgccggtaccactttcatcagctctacaagcaaacgcggccgttctaccaaagctggatcggtacatagcgttcccatgaaacgcactaaacgtgttcgccgaacccctgcacaacgcattgaacatgaaaataaagaaaatattcagactgaaaaggtttataggattaagcctgtccaaagagttctttctccctcagacctcactaacgaactaaccatcctggacctatttcatgttcctcgacctaacgagacttttgacatcaccgaccgtgtaaacaacacctctcgctaagcaactgcttaaattagcttaattttcttcgatcctgaatgactaatgccgaaggggaatatgaacaccacataaaaattgaaagaaattctctttcgagcattaatttttattaattaaaccgctgttataggaaattttcatcctaactatacagctattatatttgaacttgcatacttattttcatgttttccatttttacaacaaaaaagaaaaaaaattaaaacaaatttagtcctttcattcattccccagtgctttcagacgctttttataacaattctcccttgagtttcatttctgttcatagtctcattattctttattgtgtgttgacttcttttatttttaaacaaaggttcatttttattgtcgttctcttttttttttgaaattctgctactttctcttggaatccccatcaacgtgttaccgaatttgattcatcattattcatacatcttccatttttgttggacattcgctgtctccagtttttactttatcttcccattttaataatgtgagtctttacattcatgggatttccacgtcgattcttttttattgcttaatggaaacgattctgaccggacatcgtaattaaatctctaacaaaggctacctaatttatacttcctcatccgtttactattttttgctttaatatacgttaagcaatagaacaatttaccatagcatattaacaaatctaatacactgtcattcgttccctattaatcatatttttgctttgtaatttattttttttattatggaattaaaatataaacggtatgaaagtcgtaaaaagaaaaacactaaaaataaacaaaagtcaagagacatgcgtatttaatagtacgcatcgataatcataaagaatatgcaacaatgtttggatatcgaattcatacacataaatgaggtgtctcaatctatgaagaagcagctatgccgcggtgttgctttataagcataaagcatagtcgagaaaaagacaaaagaccaaaggagtaaacatgaacaagggaaatgcattcgcgatatacggaaatttctacttggaaatttcaaaataaaaaacaactgcgcaccaacgataacaaacacaggtgctagttcaaccacacagaaagttttacttatataaaggaagaaaaaaagcatagaaaaaggaaagaaacgaactcgcatttaaaaaatggaattgacgagatcagcgccagcagttgcaccagcaccgaatacaaatgcagaacccaaaccactaccaatcttcttgaatgttgatgagtgcttgtgctcggtcggttgtgcaaccacgatgggttgttgaggcgcctgaggataggcttggacaggtggatatggtgcttgctgaggtggatatgctgtttgctgatactgcatgggaggtgccgaagaagatgctgctgggggatagttttgctgtggtggaggaggaggaggttgagctttaacggcagaatcttccaacaaacgcacatagttagaagggaagattccttcctttccattcaattcaccacgccaccaatcgttattgacatgctcaagtacaatgataacttcgccagcatggaaacctaaatcaccagcatcagggccaggaaagtcgtacatcgccaaaacccgctcaacgttcttatgggcagtattgggtccaggatagctgggaggagggggaagcttctcggtagatgaattgacacttgaagcctcgctttgcttctgtggggcaggcactccaggcagcttacgaggttcctcgggtgtcctcttttctccagagttttgagacaaagacattgctgctacggcagacgctaccgatcctgctcttttttccacagagctcttccgcttgggcaagggaaggggtactgaggactcaacaggttgagcagctggagcagttacaggactagcgggaccgtcctgtaaatggatatttgcgtgaacccaatccaaagcactcctttcaactacgccctcatcaacaaggaattggaagtcgttgtagattccacgaataacatgattcaggtagtttttatgatccatatttctatggaaatttattacttaactctttaagatctcaaataaaaattatttcagttaattcttatcaatctttaaaagttttgctgattagtggtaatggcggaaggtaggtttacaactaccgcttggtgtgtatacctggtaggtatatatatggaaaaaacatacgaagatcgtggcgccaaaattccaatgctttccaccggggctgaaaaacaatgcaattttttttaaaaaaatccttttatatagtaaaatgagaacttgtgtgccataagttttcgttagaatttttcaaaaaattgaattatgtgagcaagttattaagtggaattatttttaacttagaacatttgaactgtcaagttcaatgtatcaggaaaaaatattgaaaatttgagaaagaattttttcctaggtatggctacaaaatatcgaacaatttgatgaaataggaatttctaaccatttgttatgtctcaattaaatttcgccgtatgtagagcctttgctttcagatattcgtaaaaacatacaaaaaagcatggcactagctgtgttttcgtataaataaaaaaggtccttagtatagttatccagacgatatttttcaatttcaaatctcacttcaggtacctgaaaacatccctaagtagaagtaatatttttgtatcctgacttgaaatctgggcttttaaaaaaatgattttggtgctttagaatgctgtgtgaattgaattttcaatctctcaacaaatgcgtctcagcgcagtataattggtttccaacggaaatttattatttgtcaaaaataaaaataaatctcacaagttgtgtatatttgacaattccagcaaagccgcatagacggtatgcatggtctttattcttccaaaaaaaaatattcaataatcacatactataatatagcgatttgaacaagctaagtaaccgtttgagtaatgattctttcatttataagtcattctgatccttgacgaaattcatattttgtgtctattttcattcgtattaaaacttagattacattgaaattacagcattggagaagcggctatatgcatatgaactctttaaaggattagcgataaaattacgttttttttgaacgctaaaatgtttgcagtaattttggtgaaattctattttcaacgtcttcattaccacccaaatacccatactgacgtgaaattggactaacttggagaggcttattctttgtgagaaattgttttctccgttttgtatttgaagagacagaaaagattttaaatttttttaaaacttgctagtcttggttatacttttgttactgttttaacttcagttttttgtcttgtccaaatattacgatttttgaatcgattgttggcaatcactcaaatcaagtaatgtttcgaaggggtttagttttctctaggcattgtcattacagcttgattcgtcctcgatttcctttgaatcgtacgtgcctagcgcgttttgccgacggtcgcaaaaatctagctactgacaatcgaacgcagacataccaatcatggcgtggaatgatttctataagagcattgcttcttgcagctgcaacaagcgttggcctttatgcttatttccaacatgaaaagaaaaaagtgttggagaggcaaaacgacaaggttttggctaccataggtcgtccccaattaggaggtgctttttctttaattgatcatcatggaaatcgagttactgataacgatttcaagggaaaattttccttaatctactttggtttcaccagatgccccgacatttgccccgacgagctcgacaaaatgtcagcagctattgatattgtaaacaatgttgttggagacgtggtttatcctattttcataacctgtgatccagcccgtgatcctccgcaagaaatggctgaataccttgaagatttcaatcctaaaatcgttggtctcacaggatcctatgaagaaataaaagatatttgtaaaaaattccgagtctatttttctacccctaagaacattgaccctaaaaaggatgattatctggttgaccactcggtattcttctacttgatggatccagagggtaagttcattgaagtatttggtcgcaactctacctctgaagatttagctcgtgcaatcggttcttactatttgtcccgaaagaaacagaaataattaaatacctttagcctttcatgtgttttgattttatgctgggttactactttttccatattcactaatttttacttaatacttttaaaaacaatttcccactattttctggcggtacacagatttattttctttttctctttgattcgtaaaaatgattttgttgaatcctagctagagaagcgctgcgttctggtttgaaatatttcgacataaggggaaaacccctttctgcaagtttattcttactggaaatttaaaaacgtgttaatttattactatttttaaaatccgaaaaaattgaatattttggaaggtgtttatgatactatcttttcatatccaaaaaccctatgcatttacctttaacgcaaataaatgaagaaactgattttaccattactcttatttaaatcaatttaaaatatttaataaaaacaattcattatgtatcttcatataatgtacgaaacccgtgtgcgttttacatgttaaagttgtttagctgaaatatctcattgggaaagtcatctgcatgcatgcaaagaacttttagcttctcctcgatatctatttaaaaataaatttgctcttatctagtaaaggtattcactattttcattgctatttacaattcatctatagtagatttaatcttcaacgatataaggatatttacaaatattgttcgttataccattattgtgatttttaaaggcccatctcatctacgacattgccttagcctttttacatttaagtgatgccctgtgcaagcaacatttaggacctatggggattcagctttccactatccagaccccccaattccatgaattgttcgaggaagagcttccagaatatcacaatgaaagaaggtaagtcaaagaattcttattctcccagcaattctaacgttacgaaatttagtctaggggattcacattttttgcgaacgtttcgcatgcaagatcgcaagggatatgatgttttaatcaaagtatttgtaaataaacttccggaaatttcgttgtcaagcattgtaaatttgttgaagggtaggtcatttgtttatagtctcatttacgcgaatcgcatcaattatgggaataaagactaactaaaacaacagaggagcaagagaatatctcatatagagtgccaaatgccgtaccctatataaaaacgttggttacgcttcgcgctgcctacctggtgcgtccatacgtgactcacaatttgtatgatagaatttctactaggccctttcttgagttgactgaaaaaaagtggataatgtttcaattattaaagggaatttccgattgtcatagacttggtgtttgtcatggtgatattaaatcggaaaacattttaattacttcttggaattgggcttatctatcggactttagctcttttaaacctacttatttgccagaggataatcctgctgactacggctatttttttgacacttcatctcgaagagtctgtaatatcgctcccgaaagatttgttcctgcatcgcaattacaacctgctccattatcgcctgcaatggatatttttagtcttggatgtgtgtttgcagaactgcttttggaggagtcgcctctttttacgctttctcagctttttagctacaaggcccatgggtcttacgatttacagtctgttcttgagcaaatcgaggataagagtacccaagtaagaaatcttatatagaattcattctacgttagtttactaacataatacttctagaacatgattctaagtatgctagacagagatcccagtcaacgattgtcggctgatgcctatttgcagaaatatcgaggaaccgtttttcctgcatgcttttatgacactttgtatgattactgtattggtttagtcgatccaagcggaattctttctgccaagcagcctaatgacgcttgcagtttgtatggttctcgaattgacgacatttacagagatattatgcccccaaataataatgacatttcaaaccttatgcacacccctcatgaatataatggaatagattcttattctgtacccctttttaccacacttgatgaattttataataaaaaccctgctgccaagaattggtatctaagactgtataatactatgcaagaaaaaaaaggatttgaggataaagagcaaggttccacacctgcaccttctccttcagtcattgaggatatttcatctattgaaacggatgaaaatcatctttatggtgccgctgttcttcttcccatagttctttccactattagacacgtgaatacaagagaatctaagataaacgctttaagtttggtgcaaattttatcaaggaacatctgcgatgagtccaaacttgatacagttttaccttttgttatgactttgcttcgtgaccaatacgccgatgtaaggattagtgcgcttattacgattactcgcctagttagtaatgtaacctctattgctccgattaatgcatttctttttcaggagtatttatttcctgaccttcagcattttcttttcgatatgaattctcgtactcgagcaacatatgcatcctgccttccaattttagccaaacaagcttccaaatttttaaatttggctcaatcattaaggaatgctggtattttatcgtttcctgaatccgaatatgaaaatataaatcatggaaaggctgaattgttatttgaaaccggtcgacacgatttagtagttactgtagaaaggcacgtttctactcttttagcggacagctcttctattgttcgtagatctttgctgaatgctttggctccgctttgtgtttttttcggtaaagcaaagtctaacgatttgattttgagccatctgataacttacttgaatgacacggattggatgcttcgttgtgcattttttgaaagtattaccggtctatccattttcatcggtccaaggagtgtagatgagtatatacttcccttgatgctgcaggctttagtagatcctgagccagctgtccttgagagtgtcttgggatctttttctggactgatcgaattacacttatttgaaaagcttgttgttgttgatatcttacagcttgtgcttccacttgttgctgtacctaatgcttatattcgaagagctgccttgtctgttatttactctgcatatcaaagttttgatgatattgatagggactgtattgtaactcctttattaagaccttacttgatgtccaatttatgtgatataaactctttagaaaagctagatcaatttattttgcctatggtatctgatagtgtttggtctactttgacccgctggtatgaagaatccgaaaactcaagcttttggaagtgtgataaagatgcgtcttactcgtctcttgatgtaagcaatgattcgcttttaggaagaaccaaaaatttgcaaaagagagaaataatgcaccacgcagaagtgtatactcacaaaaaaatctctctaactggccatgtgattataacttccacagaaatgctagagcttagtgaagatgaccagaaatgggctgacatcattaaagaaatgggagttgatgtaaagcacttatgggtactggctaatttgagagattatgttaagaaaacgaaaattaatttaaatggaatcaactataaacgacaaagtggattacgggaactgaatacttaccctaatgctcccttgcacatattaccagaaaccattttttggaacccagaaagacccccttcgtcttctatcgccaatgaaactttcttggacagaaattcttatgcagaatccattcaaacaagccgctcctataacgatgacttaattgctcgagatcccattgcatatgtagggacggatatgactaatgcttttggtacgaccacaaaaccaaaagacgtttcacaatcagatatcaaagttgatattaatagggagtctaattctgataatggagagaccattactggtactcatgatgtatacagacaaacggacaatcctgaaattaaactaccttcagacactgctagctccaaggttgacacacacaatcccacagtcactcaaccaacggacgataccggtgggttgaattcttataatactgagaaccccttactcacaaataatactttggagccttcctctgtagaagcaatagtctcttctaaagattctgacaaacatgctaaagaatcgaaggggaaaagcctcgcaccgttgatctcttctagggtttcaacgaatgatacaactaatgttgccggtattcgaagccaaagatcatttactactcatatcgatttgaaaaagcttaccacgaggcaaaatggcgcaaaaaaatcatcgtatactggaactaatccatgcgtcttaaattatttaaataaaatttatgcagaagcagcggcttcgacacttaacgttggtgctgctgtttcaccaagctgggcttctaatatacctttgcgtcgtagaacaaaggtgtctgcgaaggctgcgaataaaatagttcagactcatgaatggcatccagaaggatcacgagttgctcagatatatttaggaagccttcttgatggaggtacgaagaaagttttggttagtccagattcatcttttttcgttaccttgggatctgacggtgttgtaagagcatggcaattagttgaaagtgttcgtcatatttcaactatgagatgtgaatgccgattaagttatgggcatacgcgacgtaatggcgagaggaatagattttctgtggtcaatggatgctttctaggtaatacatacgcttttgcttctgttactcaagatggctctgtggaagttcacagacttgacgttaacaatcagcggcatactctaatttcggctggtcgtattcccaatttggatttcagtgattctgtaacctccatggaagcttctacatttcacgacgggagtatccgtctagtcgttgttacaaaatggtcacgcatcgtatacttagacgtgggaatgatgagggttttgtcatcagaccaattaccattacagtgtgggtcagctactagtgtagtagtttctgagggttgtaattgggctttaattgggactaccaaaggatggctcttactttgggacctccgctttgggacattatcatgctcttggcatatgccagccaggattgatcagatgcatcttcttttagatgttaccaaaaaacgtagcaacgttaatgagtatacttccggaaataacaatagtcccgttaccaaggttccaggtagctcaagtacaagttcaagtagtactcagccaattaactctactattcccatcaatcctttagaaaatcacggaatgttaaactcgtttggaagcactacagtcagtatcagttttagcgtccttaccaacttggataataaagaagttaatcttgaagatgcagttccagcgagtcacagatccgcttcaggcatagtaaattttgacgttgaaaaagggaaaaccgaagaggttttcttagaaaactggaattcttcactcaccagtccgattccggtatctgttggaattgatgcttttaatgaaaaaaaaaagtttgatatagattctggcaatgacatgggattaagagatttgaataccaaattcgactctccttggccttgtatatctagtccaatctataggtacagaggtccgtctgcaggttctgtcgaacgagagccactttttctcattgccgcttctggaagccctcatgcgtttatttggaatccccacaatgtctctgctagttcgtcggtgaccaacgactccgagagttcaaaactatctttaatacataacaaacctcctatctaccaaaaagtctctgaacaacagaatgtacgcccaaagtcttcgggagtgtcaaggcctcttctattccttcaacagcaaaagaatctacctagcgaaaatcgtctgcaccccatcgttgacatggccttcttgtaccaaccgtacgctatagtgcttattgttgacgcttttggtagtcttgaactctggacctagtttcttttagtattcctcatatatttattagatttgtatgcatattctttaataccataaattccatctgatagtcttcaaatctaaccgacttgcattcaaatagtgaaatataaggcatcgttaatcactacaagtgatgtactgtagttttttccacatcccttttgccaaacagctaaaaattcaagttgcatgctataagtcgcaaggatggaccgtcgacatcgtgtttaccgtgtgtttaaccaggagatgtatgtcgagcctaattttaaggtatgagatatttgggtaactgctgcatttgcaaaacattttgtttacttgacagaaaatcgcatctgcttgaacttttaggaaaactaacatagtttaggtagtgaaggagttgggtcaaggcgcttacggcattgtttgtgcagcaagaaacgtggctagcaaagatcaagaggctgtagccataaaaaaaattacgaatgtgttttctaaatccattcttacaaaaagagctttgagagagataaaactgctgattcattttcgtaatcatcgtaacgtaagtcttttatgcaaaaacggcttcctgtgattgattactcatcatcaccgggatgtattaacgaggtgcattttgatgaaaatgcaaatttttatacaatgaaaagtcttctatgagaaatgagttctaatcatccttgaaaagtatttcctttataaatcttgatataatgtttggaattcggttgattaaaaaatttgaactgctcattgtcttacatttgcatagtgatgtctttcctattttttataaactttactaacatggtagattacttgcatttacgatctcgacattataaatccatacaattttaatgaagtttacatttacgaagagttggtatgttacgcgatgatccacatatggtgtctgttttagtcacggaaatatttgtataattacttactaactattataatagatggaggccgatttgaatgctattattaaatccggtcagccattaacggatgcgcattttcaatcattcatttaccagatactttgtggtttaaagtatattcattctgccaacgttattcatcgtgacttaaagccaggtaatcttttagttaacgctgattgtgagctgaaaatttgcgattttggcctcgctcgcggatgttctgaaaatccagaagaaaatcctggttttatgacggagtatgtggcaacgcgctggtacagagctccggaaattatgctttcgttcagcagctatcataaaggtattgatgtttggagtgttggttgcattttggcagagctattaggtggaacccctttgtttaagggaaaagattttgttcatcagttaaatttaattttgcatcaacttggcacacctgatgaggaaaccctgtctcatataagcagttcccgtgcacaggagtatgttcgaagcttgccaaagcaaagacctattccttttgaaaccaattttcctaaagccaatcctttggctcttgacctgcttgctaagctcttggctttcgaccccaacagacgtatttcggttgacgatgctttagaacatccctatttagctgtttggcatgatccctctgacgaacctgtgtgtgattccgtctttgatttcagctttgaatacattgaggatgcaaatgagttacgccgtgtcattttagatgaagttttaaacttccgtcagaaagtccgacgccgctctcatccaacaaacccaacagtcaacatcccgcaaccagcccaaaccgttccatctaatgacaatggttctttcaatgttagtagctcttcatcctctcaaacctctaacaaaaagcgccatgatcattcttataatgaaactgctgctatagaccataagtctgatgataatcgccataactaatacattggcagcagctggttttattgagcctttttacggtaacatttgcatacaaatcattcattgcgttttctcatttttacataaattagctattgctatcttttgagctttgctggctactgtcgaatctctgtttgctcgtttaatttccataaaaaatactcatttgcattagtccttcatttactgttttgcatataatatttggcgatctttgtgctcccttttcttgcacgctttatagtctcacagcttgaaacattttgttatacatacatgcatgcatatacacccgtactacaactagaaaaatatataaatagaacagctaattacttaaaaatattacttttactagtgaacgagtatatctgtggtagagtaatttcctttattagggaacatcccaatgaaatcacaaaactaactaaccaagacaaaatagatgaataaatacatcagtcatgaatttgtatcctgcaacaattaaacaacattcgtgcacaaggatagctctcttcaagtagaagcgtcttataatgaaatgcaaagcggtcgaatatgaaattatgtgcatatttttataaatcagaaaaaatatgtaagatgatattcgagacgcgaatgaagttttacaatagaaagggaaagcctttacaaatacctgcaaaaaaggtcgtacagattccgttgttttttgggaaagcaaatcatgatgcgcaaatcctatataaaaggaacagttttttttaggagaaaattttggcaattgccgctatggcatccattactagcaatgaaataaagcagaaggcgggcgaccttgattccagtaaaggctaacgggaaaaataaaagggaaaaacgacgtcacaaataagtgaacaaaaagtcattaatggttgggtttctaaagtaccgggaaataaatgattagtttcatctttgacaaaattagtaacaaagctgcaatagactgtttatatttttgagagtgaaggagtttcaagcggaataaaacagcctgctcaaagacaaagatagacaccatgattataaggtgatgaattcaatatggcacagtgatcctaacgaggaatactgtcattatcatcatcacggagggaaagtttttgaataccaaaaattctcttccggtgaacggcaggcagtttagggattaaaaccataaacagggcccaaatgttgaccaagaacatccaaccgttatagtgggtgtaatgagtactcattaggaatagtataatgggtagaactaaaagatatttacgggctggtgtgtattgatttccttcatctaattgctcccacatggtaaggcgatcataggcaccaccgttgaactcgaatggagttccagtaacccaatgaaacatgatgaatgaaccagccatatatgtaagattagtgagggtccatgctaattcgcgtgacactgaaggaatagcatggaaaataagacgaagagctgcaatcaagacaatgtggataacccatgcgcccttatagttcacccaattagagttataattcgtggctgagccttggtctaaacgatcatcaatcgtgggtttaggtaccttagtgaccagggaggaagaccttcttctgctactactgctgcccatttttatatgaagatgaagaaacagaacgagaaggaagagggaaaaacggatgtgagtaaagaaataaacaagttataaagaaataaacaactttgacggaaaagctttaaaatccacacaaagttaaaagaatcgattcaactcgcctgaccaatctgcaattcaatctgtaaaacaattaaccaccgactacttcgtatctagaagaagacgatatcacaaagaacaaataatatacttggtcaaacaagagaagagaagtagcttaagcttgtgaaactatcaaagccagcttccaattatgttataaaagaaaaagaaacaaagaaaagacgaaacttcggctattttttttgagaaaaaaaatttccaaatattataaagaccagtaattcctttaaatatataaagacttcaaacaccgtttcttgatagggttttttgttaatgtttgcgttttatggatatgtgtagtagcaggaggaatagcatcactgatggattctaatagaaatagtttgctcatttagtgtagtgagttagccgactgtggcgtagtgatacgattccgaaacgatactttgttgataccttataactttatactgaatgtttatatccactgctatctaatcttatcgcacatagttatcttgtaaatcataaattgaataccgttttgtattatcttatcgtaatcgatctttcggcggcaaactatcgtagtaatcaccgcgctaatcactgctagcaataacctataaaagttcccggaatctctacatttcacttaactttttccaacatcggcagggagattttgacggtatctcctagaattgggcaggaaacgatcgtaaaacatcgtttattaaaaagaacgcaaaaaattatatcctatagtttttgaacgagctaaatagcttccgttttggagtttacattctaaaacatctaacacctaattctgaactgattgttggctcagtgctactttttgactattacatttcttttataaagataatatttatcttttacatatcttaaaaggtaactatcattccagctgcgttgataaaaattttttattatcttccattttttccctctccttctattctttgtttagtaaccataaattttagatctatttgtcaatttttttgaaacattaactatgtgtggtattcttgctgttcatcacgtcgccgaagatattgaggctttcaagcccaaggctcttcatttgtcgaaacaacttcgtcaccgtggtcctgactggtctggtaaggctattcgcaaccaaactattctttgccatgagcgtcttgctattgtcggtgttgaaagtggtgctcaacctcttgtatctgacgatggtaaacttgtccttactgtcaacggtgaaatctataaccatcttaagcttcgcgaaaacttaaagggtaactataaattcaagacttactccgattgtgaagtcattttatatctctaccgcgaacatggtcctgcttgcgctaacatgttggacggtatgttttcttgggttttatatgatcaagacaaggataaggttgttgctgctcgtgatcccattggtattacaactttatatcagggcttctcatctgacagtcctgatactgcctattttgcttctgaattgaaggcattgcatcctgtttgcgacaaaatcattgctttccctcccggacattattacgactccgaaaccaagcaaactgtccgctatttcaagcctagctggtgggacgaaaataaaattccttccaaccccgttgactacaagcttctgcgcgagactttggaggcttccgttcgcaagcgtttaatggctgaagttccttatggtgttcttctatctggtggtttggattccagtttgattgcttctattgccgctcgtgaaactgagaagctcgctaacagcacttcgcagtccgaagaggctcgtaccattaccgcttggcctaagcttcattcttttgcaattggtttacctggctctcctgacttgcttgcggctcgtaaggttgccgactttttgcatactttccatcatgagcacaccttcactatcgatgaaggtcttgatgctcttcgtgacgttatttaccatcttgagacatatgatgttaccactatccgtgcaagtacccccatgtatctactatctcgtaaaatcaaggctcaaggtgttaaaatggttttgtctggtgagggatctgacgaaatctttggtggttatttatatttcggtaatgccccctctcgtgaggccttccattccgagtgtgtgcgtcgtgttaagaacttgcacttatccgattgcttgcgtgctaacaagtcaactatggcttggggtcttgaggctcgtgttcctttcttggataaggactttttggaagttgctcttaacattgatcctgaggagaaaatgtatattaacggtcgtaaagaaaaatatattcttcgcaaggcttttgacacaactcatgattcttcattacaaccatatctccctcaagatattctttggagacagaaggaacagttctctgatggcgttggttattcatggattgacgctttgaaggacactgctgagttatgtatttcagatgatgaatttgctcttccaaggagggaatggggtgacgatattcctaccaccaaagaggcattctggtaccgcaagcttttcgacgaaatcttccctagacagtgtgctgacactgttatgcgttgggttcccaaggctgaatggggttgccccgaagatccatctggtcgttaccaggctggtcacgttgctgctttaaaataagctgtgtaatttagcccagtaggcgttatccgacgttcgtttatgttcgttaatgtagggatgttatactttccttttttttgtattgtaaaaaaaactcgttttcacccttttctcctttgtctgattccttttatttagattttcgttatttaatatttaactataccaaatcgaatctgaacacttcttttcgcatatattaatcttttgaaatctgcatataatagttcgtattctgagtgttgtataagcttgaaacacctcttaaaccgcagtttatagtttctacagtgtttaaaagcagcatgattatatcatgtaaagtagtgaacattccttttttgaaacaaatagctggatggctgtttccagttttatctaacttaaatatctaaagaaatacggaataatcagaggaacaaaaactttatattttttttgaactaaaagagaatataaaatgctaaaaagactttaaataattcttcataaggaccaaacaaaagatagattgactgtgacagtaagaccttttaacgatcgaaaccgtgacgaattaattcatcgtataaaatgggatttaaatttttagaaaaataaaaaatgtgggattaacgggcaaacttagagtaatcttttgcaaggacttcgagtgcttgcatagctgccctagagcccgcgtctttttgatttgcaccccacgcacgggctacttctttgccattaaatatgcaggcaataacataaccctcagcggaaccaccagcaccatcgacccagcgatattcgatgtggcccaaagtgctgtacttgtgaaaaagttttgatttagccagcttatcgataggacgttgaacagtgatattggcaatctttggttggagaagtcggctaacccattgaaaagctgtctcttcttgtccatccaatatcaatgcaccgagatatgcttcgaaagtgtcagcaatgaccttttgagattttcgaagttggtctttttcggcagaataactgaggacaagtgttttatcaaacccatagagccttgcaaatttatcagcactttcgttgccaacaaattttgcccggagtttggaaagacttccttcatccatttgagggaacttgctgaatataatacgcgtagtaaacaaattaaaaaagctgtcaccaagaaattctagcctttcattatggatatccaacaattcattcggattcgactgatttggataaatttcataagctctagaaatatgcataaaaacttgttcctttagtttctcagaccgtaaaggtggtaatggcgggggatactctccttcttcaaactcctcagatgttggttcattattttcttgatttttttgattttttgggtgagaggagggttcttcaatgacaggttcgttttggcgatcatgccttgacttcaacatttcgtagactccttcaatatggctccaagtagaaccagggataaccaaattcacatcatcctttgttgaatgctttgtttcttctagcaaggctttcatagcaaacatgagtttacgaatttttttttccaaaatataatactgccgattttttatgtggctacttcgcttgtgaccaagagaccttcttcctcttgataaagagtcggaagcggatgaggaggaatctgagtccccttcatgatgcctcttaaaccgtcccataggaaaatggtagaaatataaagtagattgtgagaaggaaaacggtgctaaaagagacagaagtatccaagaatgctgtattgggatctacttaaaaaatcggtgtcaaaaatggccgagaattaagtacggaacagagttccggtaaaaatatcgtcagtagaagaaatgtgcagtaccaggatactgttctaagggccacaacgaaaaagttatttacccaaaattactttactttgtgttttctttagaaatataccacaaacagtaaagaacaatcaagaagtaaaaaatgatcagcacgaaaagctccgtgtaatatacaaatgcaaaaaatcttgtaacaaaacaatcaaccaaaaacagctctccaatgtgaagaacacctacccagctaagaaaaaaatgcaaaaaaaatgttcttcgaatagctgaatataaaaaaataaatattttttacagtgaaaaaagtctttttcaatgttataatcttcaaatctaccaattaatgatatctgaagcaaatcgaaaatgcagcgtaaaatcgaaatgtgattaaaaaccgtatgttgaccaaaccaaggaccagcaatcctccttatttgaaagaaagctctatcaccgtagatgcaagacaacgctacttactttgcaaaaacccgaatgaaaaataaacaatctgaaatgcaagttcgtaggaactaccaaaccgtcaatatgaataagaaaacaactcttttctttaaaaagaatatgcagactcgttcaacctcatatgtgtgggagtttgtttatgttgggcagtgagggacgagaaaggagaaggaagaaagaaacactctttttccaacttagcggtttatttcaccacgttcgttggttaacatgagcagagaaagaataggggcgtaccgcagcacaacggtcaacaaagtatgttaatgtcagcaatactacactacgctatgatacactacgttgcgtatcactatatgtcatatgttggaatactagctaagatccgtttattgataatcacgggtaactatccgtctatatacatagatacccgttaataacaactatttagaaatattataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataaatagaccataaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacagttaaagttgaatacgttgctactgtttattgtagtaacaaattttaaagcaaaaggtttagtatttcgtaaaccaagttaaaggaatattatcgaggtttatggaaatgtttacgaaaagatggatgttttagggccactctagagctcactaattcaatttcccataatttctggaatggcagaaaatgcaggaaatgaaacaaaattggtggaaaatgagaatttacaagaggatttaagtcgtttgaacttagaagatgaaaaaaatgagctcaaattgaatgaaaaaggcggagttttgaaagaaaacgatgaacatttagaatgttcagaatctttcaagaaattggcggagaaggaggaagcttatcaaacattaaagaattcttataactcattgaagcagcaacactctaatttactcgggaaggtctcgggaattaagtcaacgttgggagaaaggcttaagaaggattctcaagagttagctcaaaatcgaaaacgaattcaagagctcgaaaagtctttgggcgatgcagaggaagcacttaagttgagcaatgaagaaaccgtaaccttgaccgcacaagtagaaagcttaacgcaagatataacagatttgagacagcaaaatgcttcgcttgttgaagaaaatcaattgttatcgactcaatcaaaacaatgggaaagaagagccagagatgaacatgagatgcaagaatcattggccgttcgattggcagattgtgaagagcagctagctagagaaactgaaagacaagagcagtatgaagttgaaattcaacgtcatttgacaaatcagcatcaactagaaattgaattagaatccaccaaagcttcccatactgaaaacctcggtgaacttaccagaaattggcagaaggccatggacgacgtgactgagaaattcgcttctaaatcaaaagagtacgaagatttgcaaaatgagttagatgctacacagaaaaggctttcaagggtctctgatttggagcacgaggtgaaagaaaaaaccctacttattggtaaactgcagcacgaggccgttgttttgaatgaacatcttacaaaggctctctgcatgcttaaagatggaaataatgcagaaaaaattgacaaacaacttatttctaatttgtttgtctcctttttgacgcttcctcgcgctgacactaaacgtttcgaaatattgcaattaatttcttccgtgttagattggaacgatacgcaaagggaacaaacgggacttcaacgtcctggttcctctgtaaataattggagtattcctcacagtgcgtcctctaactctctattctccgatcattccttttccaaaagacgttctttccatgactcataattttcttccacactaaccgataattttacgtttcaattgagcaatggtatgaaagatttttcttttttctgtaaataataatatctttcgctctttttatgtatcgcttttttttttcttacttcacaacttaattaggggttaccttttgccgcgcgtacaaggttttagtatttttttactctcttttcacacattttgaaggttgactatatcattcttgaagtaatagtttcatacgttcattttgatattttgccttctcctgctatgcctagctttatggcaaaagcgcttgttgcaatttcatctattagtcaatattcttaattttcaaaattgtttgttaatatcagttttttcgaagaattttaaaaatatcattttattttaatcactcaggtcatagttatggtctgtattactagtatgcaaaagcaacatagctatatgcaaagtaactaatcattatgaagacattattatgaaaatttatttttcggctcattagaatccttctttatctgtgtaaaaacaccatcacgaaaccatttgttggcctcttctactttttgttgtcgttgaagtaaggggttcactagttcaatgccttgaataggtgtgaaggataatgaactttgtaaaccgcttgcagcaaggggattcttctgtgccattgattgtagttgggccttccgcgcttttggtaaccgtaatttagttcgagaatcaattgacactgcacgaatttttccttcaccttcttgaccaagcataccaagaccttccgtttcgtcaaaattaaagacttccgcctcctccttaccaaaggcgacgcgattctgtaatctccgcaattccgttacggcatattgctctttcatcttgcgaattcttcttcctccacgacgacgttttggcctatcgtcaggaacgggtagcgcaacagttggtttctgtgatggaggttccaaaagcttttcaattttccgttcaacttcctttcgagcagatatgccaaatgagccatcaggatattcatgaatggaatcgattcttgctgctaaagcaactttagcagcagtcattcggatagcttgctttcgtacatcaggaggggtcttttgaacaatttccgacatatacaaaaatccataatccccactaacagccggattgttaataccaattgttgtcagcctcctttttccgagcgctggtaaattgcaagcaggaaactttccaagtctagtcaatcctcctgcaatgccgattaaattggcagctgtggtagaacccacgactgcagacaaattaggagctacgacactaattcttgattggacatattcaataattttttgcttttcttcacccaattgctgaattgcctcacagcaatttttaacgttttttatcatttcatctggaagaggctttcccactgttgtcgttgctgttgtagcaataaccatcactgtagcagaaggaagaaaggaaagtttggttttgctgttgtctaaatcatttaacagagaactaacagttttgcaatagtcaaaggcattcaagaccaaactacttaattcaggaaatcggtcatgataccattccttcacgagtctgtgcagccgcaggatttcatcgtcaatttccatcgcaattgaattagaatccacgataaggtgatattcgagatcatcttcgatgtttccagtgatagcttgtttttcggtgcctttatatttctcagttccttctatgatatcgcgaagacgtgtagaattcaacagctgataaatgttctcattattgtcattaaatttattagcaacttcactaggcaatttttgagcagaatcgctaattttggtaatatccaaatcgttttctaattcagcagaaatgccatttccttcctctaattgtaactctaaccgccttttcttcgcatctggcccaagttcatcagtaattgtagattctgtagtttcctcaatatcatcaagatcagctaataattcatctgccagtgacattatattggttaaaatccttgcctaatgaaaaactttttgtcaagcgtagttgccagaaaaagaaaaaaaaataacaaagctggttctggaagtctaagatttcactaaaaaaaagactaatgaataattcaaaaataggacgtaatcagcaaacgccaggatagtaatgtacaaaatagatgtatgtggctatttaatagaactgcaactttttataggcttaatagcactaatcgtgcaaatttgaagattaatgcaaataaataagtaaaaataagattcaaattcgctttattgacaagttccaagtggagtgtcaaacttgaactggcatggggtattttgcttagtgctctacacatactagacaaccacgttactacggtcatagggaattgggatcgaaaactgcttgattcatttcttcaagtttgttaaatttttttcgttcattttttttttccttgacaaggaaattggtttaattgatctggagaaaattcattcattcaacagtttggaaaagtatcaagattactgaatccaactatgtcgtcctctgttagtgaagaatgtacccctgctaaggtagagttttctttatatgataaacactgtggacgaattttagctgactaaattatgaacagaagaagtatgatgcctgctttaacgattggtatgcgaataaattcttaaaaggtgatctccataatagagactgtgatgagctctttgccgagtacaaatcatgtcttttgaaggctttgaaaacgaaaaaaatagatcctcttcttgaagcagcacgcaaagaagattaaagtaagagcatctttggatatatgatttttaaggttgctttgaaagatagcagtaccatggaataaagctcttcttttaaaacgggtgaaaaagtgataagcatctgtgcaattgtaagtttatcagaattgtaggtaacgaaatatctctgccatgaagcaagtatacacttctaaaggtgttgtttaagaacatatgattcggcatatccttttgctggcaaaccaataattctctaaaagggtagttgactaagatcatactaagtaaaatgatatgaacatcttttcattggactcacctttgtagaaaacttgtaagaatatacttataatcaaagaattgaatggtattccttcttaattagtctattttcacttcgacatgcaaaaacattattttggcaaaaattcgacaccagcaggatttgaacctgcgcgcggagaccgcaacagatttctagtctgtccctttaaccactcaggcatagtgtccaagtctgtcactaaaaaatatataacatatacatattaactacatcagtcgcagttaaacaataaaaatttgaatgaatgaaaaaaaatactgtaaatgtcaattgatttttatcatttttaaataaataaaatttgtaactgttaagtcaaatttcgaacctctacgtttaggaaaagctttgcatgaatgttcagtattttctttattagttttggaactattgtattcaaaagtacactgagtccagtagtaatcagttctgttgagaatttcatactattgattgtaattgatatacggtattaagaagctgaaagttgaagtgcagtcaatttcctttgtaaaacatgtctttcatagttaggtagcaaattggtatattagagtttaattgcagattattaatcaaaaacaaatttttacctaaaatattatgcgttacgccaaattttgagtcgttaacctagcaattgcacaagggcaaacaataaaaacgagtgggtgatggaattaataagaccaggtttgtttttgctagcttctgcagcgcagtttatttatagaaaatattgttattatttttagttaatgaaaatttgggtttttttatatataattttcctaagagtcgtatttacatatatataaacaaaaatattaaaaatcgaaatacttatctctaaagaaatacatgtcaaagcaaatcattttacaaataaagaaattgcctaaaaaaattaaatctctttctagcagcccatgagtaattttatgcacaccatagagcacattactgtttgttttgttttctggagtgtaccaagcatttataaattggtaacacaaagcaaatacgttcttaaatgtaaggtcgaaggaaagtgactagcaagctcaattgttcttttagtgtataatagaacagacataatcttctcgaaatcttatatgtttaaaagctttttttttctgcgttataaaatcatgcctttgtttaaggaaataaattgagattttttattaatttgcattttaaatttgctagatttttttttttttgttcattcaattgtcaaggtccaatgtttacagacgcgtaaacaaacaaatgtgacgtggcgaaagacgcgtataaaaaacccattattcttcttttaacattcctttaaattaagatccccaaaacattttcaaaatgggctcgctacctgatcaatcgtcttgtgaagagtttactgattcgcaacaggataagatgacaaaactgcttgctatgcaacttggcccagagtatatttctcgccgaagtggtccaggaggaggatctgttacatacttagaagcatggaaagcaattgagctcgcaaatgaaatatttggatttaatgggtggtcttcttccattcaagacattcatgtcgattatgtaagtgttaattttgcgtcaaaattctacgaaaaaagtgcaaatcgtatcaattcttgagcctatatttatttatttttactaatcattattaaaaggtagaagaaacgaaagagaaaaagtttaatgttggaatcagcgttattgtacgcgttacattaaaggatggctcctttcatgaggtaaacaaaacatgtcctcagtaatatttcgtgataccggttaaattaattatagcaaatggtatttttttcgaaataattcataactttttcgttcttaactattccatatcagattgtggccaatttcttgctaacaaatggtttttctaggacgttggatatggatctatagagaattgtcgagtgaaggcattagcttacgaaaaatgtaaaaaggaaggaactacggacgcattaaagagagctcttcgaaactttggaagtagcatgggtaactgcctttacgacaaacgctatattcaaaaaatcttgaaaatggcacctgcccaggtaatatggaaacacataaaatttaaaaataattaagctgacagaaatgcaaaattaggctgagttcaactacgacaaccttttacgcgcaaacaaaagaccctatgcacggttcgctcagaaagtatctacccctatagaaagccatgcaaataaaagtgttaagctagaacataaaaattcaatagagaagaaaatttccaatgtggataaacctatatcagatctcattgagaatgacattcatgaaagtctgccagctctgcaaaatccccccattcaaagccattcagaaacagacctttacgcaggtataaaaaatttattaatgaccaaattgaaaaactaaacataaaaatatagatgaagaactggacagcatccttatgcatcacgagcgcccgcctattcctgagtcacctagggtagaagaattcgaggagtaagacagaccgatcaatgcgtgcgaatgccgactaactaatagattattaaaccaatttgaaggagatgaaaaagtttctgttgacaaaattgacgcacacgataaaatgaccgaagctcaggttgtcaagattcccccagtacaatttatgaatgcacgtgtagcagcagcagaaaacccacatataaagcacgagggaatggcatttcagttgcacaaaaagagtaattctatactaaaatcatctaatatagaccacaacagatccatgcctatacgacgtccttcgttaacttcaaacaactctgcaaacacgttctcaacgaaataaaaaaaataaaattgagtgaaacgttcaatggtataaacttttaaactgcttgcgaaataaattgctgtacaacgaacgtctcagtgaatttaactaactatctttcttctattgaatgcaaaatttcgattttcgagttcatgaatcaatttatttttttaatatactttaaacagaattaatatgaataattaatatgaatttttaagacgttcaattcaatttgtgttacccagtagttttttgaactgacctttcacctcttcttccacttggttcaaataagtagatcaaaatgacagataaagagaagaagccttgtgccatcatagttgtaggaatggccggttcaggtatgaatttttttataattgaaaaaccaataaagcactcaacgcagcaatttctaatcattttcatgtaataggcaaaaccaccttcatgcaacaactgaatgcacaccttcattcaaaaaataaacctccttacattttaaacttggatcctgctgttcgaaatttaccctatgaggcaaatatcgatattcgtgatacaatcaattataaagaggttatgaaacagtacgtttgtctattccagagttacaagattttgggaaattttctaattcatttagatataacttggggccaaatggcggtattatgacaagtttaaacttatttgttacaaagtttgatcaagtactaaaaattttggaaaaacgtgcaccaacagtcgatcacattttgatagatactcctggacaaatagaaatttttcaatggtctgcctctggaagtatcatatgcgatacacttgccagttcttggccaacatgcatcgcttatgttgtcgatacgccaagggcaacatctacttcaacatggatgtcatctatgctttatgcatgctctatgctctataaagccaagctcccacttatcattgtttataataaatgtgatgttcaagatagcgaatttgcgaagaaatggatgaccgattttgaagagttccagcaagctgtgactaaagacgaaggtatgagttctgagggtgcgacatctggatatatgggttcgttggtaaacagtatgtctttaatgcttgaggaattttatcgtcatttagatttcgtgtcctgttcgtctgtgacaggtgaaggcatggatgattttttagaagctgttaaagctaaagttaaggagtacgaggaagaatatgttccagaaatggaacgaatgaaagaaattcaacgacagacgaaagagagacaaaaagaagctcagctttctaaactcatgaaagacatgcatgtttctaaagataaagaggatgttggtctaactgtttcggatgccgaagatgaatataatggcgagttagtggatcctgacgaagatgatggtttaactgctgaagatagagaagatatgattaagcaatatcgtgttgctcttggtatctctgacgatatctctgatgaaaagcttcttgaaatgcttacagagcgtatgaagcaataaaaacagagaataaatctactcataaaaaatgaataaaataaaggtattaggaagatatgttataatatattactttaatgacaaaatggaatttctttgaaaccggtgctcgaggtaaaactcgttttttattttaggggattggtaaatccctcttgtctacaatagtttccaaagtataaataaaaaacatgtagatgctagaaaaattagagatacccgccttagccaaaagtatttaccgtattgccagttgatatgtttttttaaccatatttgtgaaatttctgacacaaatgatttatcgagtgaatgacatggattcaaacctaatgtttgcatgtctgaaacattgaatgactctgcgtttgaactcaaaacggtcagcaatttctgattgtaacgttggaagtaatccagcatattctcatttaagaattcctgatctgtcagattgtgatggcttgtattaaaaatgtatttagaagccagagaataggtagtaagcccccaactactttccccgtcaaatgatagatacctagaaagacccttaaaattaattaagtcatcatatgaaggtttgatacggattgaatttgagttgaaaatttgcgggtatttattagcattaaaagagttgtcaggccaatataacgcaaggtcgtacagtgaagacttggaaagtaatacagtatcagttgtgcaagcaatccatccctcttctaagtcattatctagtaatgtgctagtattagccaaaccaacagagtagaatgggtgcaaatcggaaagtaatattggtatagaagcatcagatgatcttttgatagagcttagtcgaacaatcatatcgataattgaatacagttggtcatcatgagaagatatcaaaagaatccgcttgcgttgaagtgcaaatttataaagacaataaaaagccggtccaaggtgatcgagcagaattgttgcgtaagattgagagagttcctttgaattggcacctaagatagcaaatttgttcccttgaagtttctcaaaaagagaatcaaattcaagattcacagctgatgtttgtagacttttaaaaaaatcactatctgataactggtgagatgtgcacttttcagaagcatacgtttcagaagcgtcttccccaaatttgtatttcaaagttgctaacgacagaccattcgcgatatagagtaatgtttctccatattttacaacagcctcaccaaagttaatatcatcgctgaggatgagtccgacagatgtaaaaaatgcactcctttcaaacgaggggtgttgcaattttgaaaacacacttaagcataactggtcttgaaatcgaaaaaaaatggtacaattatctaactcctgtataccactagggaaaagcaaatattcaattccttcaacattgaaatctccaggataataattctcgacgttgtagccttcttttgcatcaaacgtcgccaagacgatggcttgaatagacattgatagtgaacgaggtttatttttaatgaagatgaaccagaaaaactatcctataaatagaaagttcaaaaacagtacaattaaaagttcattagtaaatgtggtgctaaaattcgggtcaaagtttgtttactatataagaataaggagttattcgtctactcagaaccagcaaccttggtttcctcaaaataatgaattatgccaagttatcgatagcattttcaaagaaaaccataaaaacacacaactgtcgactatttcagcgatggctgcatgttggcgacaaagtccatgattttcgtgtagtcgatgtaagtagctaaagcaaatttaaaaaaatggaactactaactgtttcctagactaaaaaagtaccagagttacagcttaattatactcgtttgaaacacgagccgaccaatgcagatatgatacatctggatcgagaagatccaaatagcgttttcagcattggattccaaactccagcagaaaacgatgaaggaattcctcatattttggaacacacaactctttgtggaagtaataagtatccagttcgagatcctttctttaaaatgttgaaccgtagtttagcaacttttatgaatgcctttactgcttcagattttacattttatccttttgcaaccgtgaatactaccgactataaaaacctccgggatgtgtatttagatgctactttgtttcccaagctgcgcaaactagatttcttacaggaaggttggcgattcgaacatgctgacgttaacgataaaaagtctccaattatttttaatggtgttgtttacaatgaaatgaaaggccaagtttctgactcatcttacattttttatatgctgttccagcaacatctttttcagggaactgcgtacggattcaacagtggaggtgatcctttggcaattcctgatcttaagtatgaagagctagttaaattccacagatcccactatcatccgtccaacgccaaaattctttcgtatgggtcatttcctttggaagataacttatctgcgctcagtgagacatttcggccattttcaaaacgagagctaaatttaccaaacacctttttaaaggagtttgaccaagaaaaaagggtagtggaatatggtcccttagatccggttatggctcctgggaggcaagtaaaaacctcaatttcttttcttgcaaacgatacctcaaatgtttatgaaacttttgctcttaaggttctatcgaagttatgttttgatggattttcttcaccgttttacaaggccttaattgaatcaggtttgggtactgattttgctccaaatagtggatacgattctaccactaagagaggaattttctctgttggtctcgaaggagcatctgaggaatcactcgcaaaaattgaaaatctcgtatattctatttttaatgaccttgcattgaagggatttgaaaatgagaaactggaggcaattttgcatcaaatggagatttctttgaagcataaatctgcacactttggaattggtttagctcaatccttaccctttaactggtttaatggtgctgatccagcggattggttatcatttaataagcaaatagaatggctaaaacaaaagaatagcgatggtaagcttttccaaaagcttattaagaaatacatccttgagaataagtcaaggttcgtttttacaatgcttccctcctccacgtttccccaaagattacaagaagctgaagccaagaagctgcaggaacgaacctctaaactcacggacgaggatatagcagaaattgagaagactagtgttaaattgttggaagctcaatcaactcctgctgatactagttgccttccaactctgagtgtctctgatattcccgagactatagatgaaactaaacttaaatttttggatatagctggtatgaaagcacagtggtacgatttggctgctggcttgacttatataagacttcttttacccttgaaaaatttcccggaatcgttgataccttatctacccgtatattgcgatgcctgcttaaacttaggaactcattctgaaagcattggtgatttggaacaccaaatccgtagatacactggtggtatcagtatttctccatcagcagtgacaaacaacagtgatgtctcaaaatatgaactaggaatagctatctctggttatgccttggacaagaatgttgggaaattggtggaattgattaacaaagcgttttggaatactaatttatccaacacagacaagttagcaataatgttgaagacgtcggttagtggaattacggatggaattgctgaaaaaggacattcatttgccaaagtttcatctgcatcaggtctcaccgagaaaacaagtattactgaacaacttggtggtcttactcaagtaaagctgttaagccagttatctagagaagaaagctttggtccgttagtcgaaaagcttacagctattcgtgaaattttacgaggcacatctggttttaaagctgctataaacgcaagccctacacaacatgaagttgttgaaaaggcgttacaaaaatttatgaagtcacggggagtcaatcaacaaactcagaccaaatcgacttccaaggaacgaaatggtattaattctattaaaacctatcatgaattaccttttcaaacctatttcgctgcgaagtcttgtttaggcgttccatatacccatccagatggagcaccgcttcaaattctttcatcgcttttgacacacaaatatctgcatggtgaaattcgtgagaaaggaggcgcatatggggctggtctttcttacagtggtatagatggtgtactgtctttctttacttatcgggattccgatccaatacgttctttatcagtttttgacgaggcatctgaatgggcaaccactcacgagttttctcagagagatatagatgaagccaaactagcagtatttcaaggaattgatagcccggttagtgaaagccaaaaaggaatgctttactttgtcgatggggttacagacgaaatgcttcaaaataggcgaaagcagctactaaatgtttcagcgaatgatttgaaggccgttgccaaaaaatatttggtaaatccaaaaaagagctataccgctgttcttggccccaagtcagagaagcaattaccaacgtgggtgattgataagtttgaaagttgattatgatactatttatccttactcgaaaagcaatacgtatttttttttttttttttttgtaaaatgatttaatgattttagtgaacgaaagcaataattattttgacacttgaaaggcaatgtttaagcttcgttggaatttctcatgagtttatttaaaagtcgtttccgtcgtggaacaaaaaattcgtatagaagcacgctcatataaatcaaacttcctctatatgtagtagttagtatgctttatctttataattcacaagaatgctgctatgttgttaatactttgtagacagacagatagagccttgatccacatttggataggatgaaagcattttattgtaaaaatctattttttcgcaattgatgtaatatagttttcaaaaacgaagagcataaagtcgtttgatcctaatagaaagatgtaaaagatatagcaaatggatatgtaaatctattgaaaacatttctttgttgttacacttcatctatcaatttccaaaaacattatgcatggaaaaattaaagtattaactatagattaagatataaatattgaccatctcttattctatttttttttaattttattatcacgtacacttagtatatacctgagctaagcaatttaaaaaacgaacttcaatctaacgcccattcaagcagtatagtgaaggatagtgttaatccccttgagcgaataccggctgattaagagctcgtaatttctttttaacgagttacaaaccattcgagttgtaaaacacagtcacagaaattttgataaactggaaagaatgaattcttggtctttcaccaagctcaacaaaatggtaagtgagataagtagaggtttcagcagcttatggaagagaaaactgttttcatctttcgttcgttaaagttgtctctgtaaaatatattcagtgttaggaatgaccatcgactaatgcatgttttagcctcgtcaaatcagtgacattaagcaattcttggagatcgctcgcagaaaggatgctacttctgcccgcatcaagaagaacactaacaaggacgttaagttcaagcttcgttgttccaagtacttgtataccttggttgtcgctgacgccaagaaggctgagaagctccgtcaatctcttcctcccggtatgttatataaactactaagaaagattaactcagttactttttattgagggaactacatttccttaaagcattttgcgaaggaattcttcctaaagcgttgataattcgtgaaacaaatgatcagctctgagttaatcgttcatataagtgaactcaagctaacaagttttctatagatttgaccgttactgaggttggaaagaaggcataaagtttctggttgagtgattaatgaaaaagaaacctctcatggtttttgcattcagttaaaaacaaaaattttctttttcaaaagtaaaatgatcaataaagattgtattcatattattttgtaatgtaatgtaaaaatcgaagagtagaaatcggtgaaattatccaagttgttcacgaattttataagcagacccaattcgcgattataaaataaaggtctgtatgtaaataattgttgttgcgagatgagaggtataattagccatagggttgtgtagaaaacaatttttaataaacccttttaaagtagttcgctgcatgtaacacttgcataaagtaaacaagtaaataactttaagcgttgttgcatcgcttatgaagtcctcattagttcaagctctacatgatcaaaataagcgttgtacttaacttgagagaagcccaatttcttgaatagccgaatactaggcttgttttgggagccaactttgactcgatacttaaggatttgcttatttttggcaattccactggattcaacatagtgcaaaaatgcatctacaatcttggttccatatcctttccttctattctgaggctctgcaatcatcaattcaagttcacctactatatgtacctctgactccttcgtagcattggtagcattagcatcactgggagaatcatcaaattcttctataccgtctgcgtattcctcagtcaaaaacatgttcacatccccaatcattgattcaacgctgtgggcttttacatgatccaaaattgaaggtttcttagcttcatcgttttcgtttagtaaaacgataaacgtcagctctatatcgttagaaaatgattagaacttgtgatgcaattgatcaatcacgaatgttgaaccatcataacatactatcttcatcagtactccatgaggcctgcatttgatattcttcgtcaagagttaaaggctctgaacaagtaagctcttgcaattcctcatttttcatccagttatggtattttaacacatggcatttttgatatggcacgagaatcaagttgccgcaatcaacagtagtattttgattaattttcattgaaagcacacttttttttaccgactcttcaatagccaaatactcacttattccaaatgtttacagtatcaatcaaaatgataccgaaccgtgaagttgaatatatgcaacggataaaaaaaacgtgatttgatgtttagtaaaatagttttacgagaactctgattgaaaagacattcaacgaaaatctctcaaatatatacaataaattcaaggctcaacttataagaagttagttttagtcagttaacctttatggtagtaaaggcgtagctatactgagttgacgagttaagcccaaacgtctactcttttaaacaatttggaaacctcctcctacaaaatttccaagaaagagtagtatttcgtcgtaaaaatgacagaaaatgcaatatcagattgtttgaacgttcttgactcaactcgaacattgtgtttgcgaattcatgagttgaaacagcatagcagagatgccgacgatcaaaatcccgagcaaattaaacgacagttaatgtcaaagctcttaatcttgcgagaagcaaatagaaaatcttacgaacagctcgtacaagcaaagactataacagccgaacacaagtctgaactcgataacgcccgtatacggcttcaggcgttacagtacaaaaagctgcatttaaaaacgataataaaaaattacgaagaaaaggagtacgtgaaagttccttacctttttttttttttttttcagatttcaaaagtctttgttcatttctttctaaccattttaatagacatatatacacagcgttaccactcgtctcaaaagaagaatttttgaaggaacacccggaatttaagagttcgaatgatcatgatctaatgcttgcgattcttgaagacgaactgaaagaacgtcaacgactttccaccttaaagcaggaacttttaaagaggaaagctgcattaatatctgaaaataaagcaaagaggaatgcattgcagaaaggagatgaaaagctgcagactttccttcgctccagcgtgcctgtccaggagtactataacattacctccatgtaaattattcccatgaaaacttatgtgtttattcatttcatttactacccattttttagcgtttaataaaaagaacggatttagatttttagaaacgattagcctcactttactttttcaattctcaagtttgaagtttcaattaaattgtatgctcataacatatttttaattcgttttatgattttatggcactagtttatataatgtgtttaaaatgactttatacttctgtatttgttggttggttcattggggttttaacaacaattcgcagtttctcggcatactgtaacaactgattgcgtatttcgatttcgagttgttgttttctagcttctatagaaagcttttcttcgttcaattgtttaatttgattcgctttttgtatctcaaattcctttctataatttgatgttaatgactgccaggattaccgttttattttcgtacattttctgttgaacctgggaaacatcctttataaaagcctttttctcattttctatattggtcttgtattcgctttcaatttggtcatactttttgacgcgtctttcaatgtttttgaggtttaactcttccaaaacatgctcaattatttcagagctgatttaattagtatacgtttataattatttttccctttactttcatacctagattgatccgagcctaatgtttctgatcttttcttcatattcgtatttgttagaaggaaagttaccataatttatttatatcctagtaaaaaatggcaggcagcaaatgactcaaaaatacatacctagttatttgaagttgttttttttttaaattaacattcataaagcctttacaagagtgagttgccatatgctaaaatatacaacagatacttgacaatgcgatacctgtaaacgcgtttcattattcaatagttaatgtgataaattatcgtactacaatacaaaaaagacattgcagaagaaactattatgactgaatgatcgttatattagatctaataaacttagctgcaaggtacttaaacggataataattattattgctggttgttttatattaataaggaataccttaaaaaagttagtaattagttgctcatttatattgcttaaaatcatcttaccatttgtggccttctggaattgatcgtacataagcgtacgtttgtttgcataactctgctcaatcaaatgaagcataaatgtagatgcttgccgttcatttaaattcaaagcaaatctctccaggcaatgagtaatagttaattgccccttaaaacaaggaagacccgaatccaacataacctccacagcttgacatatataatgggcataaggtctgcaggcaaggaatgctttgacacaaagctcttgaaaccactgaaatggctgcgatttattactgcctcccataacagcgatcatctctgttgtcaatttaaaaggtgcactctcaaaggtaatacctccaggagcaatgtcaaaaataaaaccgaaatcaatatgcaaaatatgaccttggtcgtcaatcatgatatttccattgtgtctatccttaaattgcaataagtatgtaataactgaataagcggccatactttgtacgaagttactacgggctttttggaatgctatagaatcttcatcaccaaactttgtgcggaagtagtcatacaatccattgacagcctcccgacctagcatatcgcgtgaaatacaatttggtaaaacatcaataacaccacagcccggattagttgcagtaactcgataaggaaaaagataaacgtctaatccaacagagttaaaaatatttttgaacattgcaattaattggagtgttaagacatcttgtctgcaatcatcaccaaccttgaagatggccgattgccaaacttcataagtttgtttcttagccgaatcgccggcttcttcttctgtaccattcaccgccaattcctcagggtcagcatcaaccaacttttctttgcgtattttaaatgttgccatgaaaggagctttagcatgactttgaagaggctttcccgactttctatctattcctacgattacaccatcaggattacttggcaaataaacaccaacgtcaagttttatcttcttcatctcctcatcaattttagcctacaaatgttagtaatgtatctcaagaaaagaactaacctttttttcgggtttagattttctaatgaacggctttaattttcctgaaattgacgtgacctcattgaaaaaggtaaactctcgttcgtaaaattgcttatcttctccagataaagagttaatcattttatccattaccctatccaatattggttttatagaatcaggtacagtagcggcttcatctttataaagattagctttcatgttccacaaaatttgatgagcaaacaactgtgatgttcctgaggtttcgagaatgaaactttcagcatatcccatgctatcataacgtaatgattgaacaatttgaggaacataaaaaaacgttacagaaactgggtaactttccatagaacgcatggtgtactgcaataattgtggattccatttcacattcggcatgaacattacaggccctgaaactggatacattggctcccagtatagaataaacttgcgatctataggaaattcaccgcttggatagtgctcaaacagatattccaaagcaacctcatgttttacactagtaaagggatttgcaatgacgaaattcaacgccatctgcttcaatggagcattttgaaatcttttaggagcgtataacactatattaggagaaacgttccaagcaacctgtaacatttccaaagtaattggcgacgaagcggcatctgaatcaggaataggttcaaccatcctgacatttcgaccatgcaaaacaggggtcagccaagtataaagcatatacatttcattattgagtaatataataagaagcttttgctttaatgtggtagacactataatattgttagtcatatatcgaaaggaactgacatacctttaagtggataacgtaataaaaagctgtctaatttatcgcgaagacttcgcataacacttatttccgctgctacatgtaatttgtcagctccatacgtccagttgggcattccgctgaaccagcatagtccagcatcaacacaaagattgtaaaaccttgaaccaagcgggctattcaacaaattttcagcgatacgaaggccaaatgaaacaaatttgaaatgaagctccctagttaaaacgttcagattgacttccattgaagtgattttcttaagtacgaatttcatgaaatgtacaataagtttagcagtctgtctatcaccgtaccagaagccctcaaaatttcctgcaattagttgcaacaacaataagtgcggtatcatttgagacataaccttgtttttataggacaaaaacgaagctctttcagtcggagaataagtcattggaagtgccaacggagatttacttttggctgtcgaaaagtaaccccttttttcggttacaatttcatttttccagtttctaataatattcgaaatcagaaaagaactgaatgagggaacctggttcatcatccaattccataaagtgatcccgagtttgaacgaagaaggtgaaaaatcaagaaatggaatacgaacaatttttcgagccaaaacggagaattgaaatataggttcttgaacagcatgcgcggctgcttttctaacctcgttacgaagtctttgcggagaaacagtatttccctgtaatatatcatcctctaaacttttaagtgctgctaaatgagtttcaaaaagcttggatttttcgttcaaaataagatctattctatctgttgacatatccccctcaatattcaaaatagaattgtcgacatgagaataccgttgacgaatggtatattcggccataaattccgagctcgtatcgggagtccaatttccaaaagcaggcaaaacaaaattgtcacgatcagaactcacgattcgagtgccaagctcaacagcaagagatcgtccaagctcaacgacttctaaatcgtcaaagtccacaaagtctgctaaataagattcaagcaagttcttaacctggtaaggaattgctttggaagaattttgaatccatgatctagcatgtctattaaattgaaatagaacttcttccctgcaagagtaaatatctgaaagtattacactcaaattaagcttattggatttgtataataattgagggacatactgatcagtgcattcttcagtgcgagctttccaaagaaggctggaaagctctaaaacactaaacagtatttctttgataccgagtaaatgaggtaacgtctccataatataattcatacattccaaagccaattgtcgtacacaatcaactctattacaacaaagacacaacagtttttgaaattcgtcgatagtagaagaagcaactcttctttctttggacaatgattcaacgaaagatgttaagttatatagggcaatagcacgaatagattgggggagttgactgtctctcaaagatggatcaagcaagtattctacaagcgcagaaagcttattcgatttgcaacgcaaagattcaagtaaaaggacagcagacaagaagcaaatttctgaagtactcaaaggcttaagatcaatgttagggaccctgactaacaactctgatttaatctgagaaatgactgaatgctcaatatgagtcctgaggactgtgtttagttccaaattgctctcaaaattgctaccaaaatcctcaaaaacaagaaggggagaatttttggcaatattttcaaggtcaacttctagtgtttcacctaaatcaactgaataacggaaacgatttatgactaaagtaaaccacatgtcacggaacagtgcaggatacatttcttccttgggcaaactgctccaatcagtacctgcaacacactcgactaaagcctggacggctttagacatgccaaaataatatcctttcagttcaggggcaggtgtatcacgaacgatacctatatggataatctcctctagaagacttttcaacaaatctgacctcttgaaagagttagattccgtacctctagcgatcaaacagcgggaatcacaaatagcaattgtcagagcttcatcaccgttcttcacgagcattttgttttgaatagaataaaactgaaccaatattgaaaagtcacgatcattagctttagtggatatatctgctagtgttctcactaattcagtactcaccctcgagtcgaattttcttgagaacttttgtatcaacaaagaaatagctaatccataaattttctcatcgttaactgtcaaagcaatttcacgaacagaatctataacattcaaatagtttgaaattgtatttaccgttgcagtttgtgaagaagaactagacatattgtcactaatagaaaggcgttcttttggagctgcaagataactatcaggagtgtcagcaggagacagcaagttggcaaactggtatattgaagtgatagcagtatctcttgaggaatagttgaaaagttgagcaagctttctagaggctaattgagcataagtcacattaccatcatcaaagcggggggcataaatagcgattaaacgcaatcttttcatagcaaactgaaaatgagtggggaaaacacaggccaacgaagccataagttcaattaaatgaggtaagagctccggatcttcagatatggaacctaacaacacattaatccaatcactatatgtgtatggaacaaaaccaatgtaggaggaggatagaagtgccaattttagtacgagtacaaaaaataaattgcatgaagtacccaacttctcttgaagtctcaaggtcccagtttttgacaaaaacttatcactaaggtttaagatgctttggaattgcgttaaaaacggcttctcctccggagaagaagggcgatgtttcacaatatcccaaaatgaggtagcatcttcataccaaaggcaaccagaagaattgatgtatgctttcatagatgaaaggtaaaggtaatagctcaacccaaacccagcatagtaattggaatggtgaagaaaagaatcattatgaaggtctattaatttacacggaaggtctgagacgagtatcgtgttacaaacctccattgcccataaacacgcgtcttgcggcaaagctgatatgcaagcatcggctatttcttcaaaaaagaaaccaaggtgggaggcataaaacactttctcaaagattgtcgttttagtatgagttggattattatttgacgaatgaggagtatttagaatacgagttagtgccaaaaaaatgctattcaaaaacttcactatatcggaagataattctctatgctgcctgacaagcgctaaaagcgccttaagaatacatgggcaaatattcgcagtcagtggtaaaagattaggatagacagattcatcaagtgagcataaaacacttttgtactccgaggtatcttccaaaaatagataattcagcaagtaaaagcgaagctgttggaacaaagtcaaggcattttcagaggctttgttttccaaagtaacttcacaaattgacaagacagtgtcctcaattctttgggccttaaatagcttagaatctgcttcaagcaattttgagtaacgattacttgattgtacgaacagattccaaccgtgatcgggaaggcagccaagttttcgtaaagattcccttctgattgatttatcgatgctaataataattagtagactgtgcattcgaaaggggaaaaaataaaaccacttaccaatccataatatttggcaggggattacaagggtaatgtaaatctaatcaaaaaggattaaaaataagttataattttgatgggatagattctatcaaccaaatgaaatgaaagttacggaagaatctactaataaccgctttcggctttagaagcagagaaccaggtctaaatgtgaaatctccggcttgaaatagtatttagatatccctttaatacattaaatatgaaaataagaaagagaaagctagtaaaagtagaaaatgacttgaaagagcgtgatctgctgttgacttagacgagtgcaattatgtggaagatacttccatacgacttagtaactgaagttatcgatagatggtaaagcttcaaaaatgtcagaaaataaggataaaaataatattttaaaacgccatattgaagaagataataatattgataatggaaaacgcaaaaaactcgaattgggtaaagacatggaagatgttcatgatattgcgtctaaagagatggaagaacacgaaacaactccaataatatcacaaaacctatatttggacactgtaagagtgattttgctgcatttttgttctataattaacgctaattagatcaatcgtaaattgttagattttgattttgaaaaggtttgctccgtttccttgacaaatcttagtgtatatgcttgcttagtctgtggaagatatttccagggtcgtggaccttcatcacatgcttatttccatgcactcaccgaaaatcatcatgtttttgtaaattgctcaacattaaagttttatgtcttgccggaatcttatcaagtagaatccagcgctttacaagatattgcctatgtgatgcgacctacttttacgaaactagaagtccaaagactagatcacacaccacagctcagttacgatttaatgctcaaaccctatgttccaggtaagtatcgtggggaattgttttgttttcttttataaagcttactatgaaaaagtgataggattcattttatttaatggtttaagttctaacacttgtaggttttgttggcatgaacaatataaaaaataacgattactttaatgtggtgattcatatgttggcccatgttaagccatttcgaaattattttttgcttaaaaactttgataattgccctcaacttgtccaaagattggcaatccttattcgtaaactttggaaccataaagcattcaagagccatgtctctcctcaagaactcattcaggaggttacagttctttctcacaaaaaatattctattaatgaacaaaaagatccagtagaattcctttcctggtttttaaatactttacacaattgccttggtggaaaaaagtcgaccatagcaaaacctacttctattgtacattacagctttcaaggatttgtacgtattgaatcacagaaaattcgccaacatgctgaaaagggagagcaagttgtgtttactggtgatagggttatacaaactaacgtcgtcccttttctttaccttactcttgatttacctccgaaacccatattccaagatgagtttgaaggtaatatcatcccacaagtagaattaaaagagatacttaacaaatataatggggtacatacccaagaacttgcaggtatgcgacggcgttttcatttaatgacggctcctccatactttatatttcacatcaaaagatttatgaaaaacaattactttacggaaagaaaccaaactatagtgacatttcctttggatgattttgatatgagcccatttattgatgactcatttatccagtcaaatccgaaaatctctacgaaatacaacctcgttgctaatattatacatgagtccgtgacacatgctgaagaagaatttcataacttccgaattcaaattcgaaacccctctaccaataaatggtatcaaattcaagacttatatgttgaagaaatcagtagcgatatgattcgtttaggcgaaagttttattcagctttgggaaaggtcatcatagtgttaatatgtggaatttttggatttctcacaaaatttcctctacgtgagacaaaattaaaaaacattcattttatttatcaaacgttaccgcttagaaaatctttattctatataaattagattatccatttatattcccatttcgtgagtagtcagcaattacaatgctcaaatgaaaggtttgtagtattctttggtatcaagacaccagattggtcgagtaatgtatacgaaactagattttcataaaggtaaattcgtaaaccgtcatgattttagttaacaaattgttaagcacctaagcttcgaccttttgtagttttcctttacttgaatcaccaacaggctcaccaaataattctaagcgagaaatcttagtagtttcttcttctccgacattcgaataaataaaaataacgagagaattgacacgttgaaatttaacaaaacgaaggggaataattgtaggttgatcgtcttgttcgtaaactatatcctcaatgacttgagttggagtaaatgactcagcatcttcaaaagaaagattgttgggctgattgatgtacaatttgatggtttttggagcactcgaagtttctcccttaacaggagtaattgcaatagaatgaacctttaccacttcaagaaaaggtatgtatatcattaattgctcgtcaacatccgactctaaaaatgaggaaggattactgttaaatgcacttttcaaatcgtgatcatcttgttgatttagacattccaattggggattttcaatgcagccttgcaagctagcaaaacccttgacaggtgccgatgacgaagaagcaagagcgccagttcctgtggcttttgaggaaatcaaagcaactttttccttcaaagcttgtgggtttgctccagttagcatatcaatttgtttgccattttcaaagaaaacaaatgtaggcctaaaatgttagcaaaaccaatggtacagtgacggattaggtaaacacatacattgctttgacgccaagcccggaggcaatttgacgttgctcgtctacatttactttagcaaaaacgaatttggggctagcatatttcgatgctaattgtgaaaataagggagaaattgctttgcaaggaccacaccaatcggcatagcaatcaactgcaagatatccggacttagggatcgttgagatccagtgctggtacgatctaatttcaataactgacatatggttgaggttgagttctataaaccgtctgccaataccatctcgtacaccacgaccgttattagtagtgcgtctagccaacgtcgaaaaacatatttttttattattgtttcctggaaactacctttgagtttgctatttaaacatagaagttgattaattgacagtattatttaccgctcatattaaactagctgtaattttatttagacttaatttgttatacatggtttaaaaaccgggttgttttaagctgtcagttgcttactgtagcatctgagtctatttcttaggtgaaatcgaatgaattcttttttattggcacgagaatggggccaaggtaatgcaattgattatgtgatataaggatttcaagtctcacatttgtagagccaaatagctcttttcgaaggcaactactgcagcatcgtcttcaacggttagcgctgaatccggatgtgaaaattaaacgtagacacggtgcgggcattttaggatccgtaaatgcactaagcattgataatacaattcatcagctgtatgacctatatcgttgatttatcaaagctttcaatttttggttaacaatttctattgacagcatggtctctggaggagccaactcgtctatcaatgtttgggacctacaaaatattgaccaaaaggaagatgaagatttaattttggataccttaaatgcagttcctgcgtaagcattcattttctacctagtttatgacaatttcaatatatacactagtgatcaatagctaacttgcggtgttttagtcgaacgagtcataagtttggaataacagatttgcattggtttccgtttgataatggtatttttactagctcgtcgttcgatcatacgctcaaggtttgggatgtttctactttacaggtaataaaagtagaaatcgcaaattaaccaatgttctaatattggtaggaagcttacacttttactatggaggacatgatttattcacatgcatggtcgcccattgcatcacattgtttaattgccagtacgttatattcttcattcttgagattgttcatctaacgatagccgcctaccggtcttcgtctattcggctttgtgatatgcaaagtggtagttatactcatagtttgtctggacacacgggtaatgtccttgcggtggattggtgtcctaagaatgaattcgtgttagcgtccggctctgcagatggcacttgcagactttgggacattcgtaaagtatcatccagcttcgcatgtatggatctacataataagtatttacccagtaaccagacaaatatatctcattacggcaccgttaatggattagcttggacttcagatgctcgatatttggcaagttgtggtaccgacgatcgaataagagtatggaatatggaaagtggaagaaacacattgagagaatttggacctattattcataaccagactacttccttcgcggtacatccttgcatgatccaaccctctatggattcagatgtttttgtgttattccccaacgatgatgggtctcttgccttattgaacttgttagaaggctcgtttgtgcgccgactttcaacccacagtttaaaacgtattaattgtgctgcctatcgtcctgactttgaacagtgttttactggtgatatgaatgggaacatttacatgtggtctcctaaagctctaaaatcgcctacgaagatttcggatttagaaacaagacgaaacataattcaagaagtatacgactctttaattaatattccagtgacttatcaataattgctaagcttatgtttcattttaactaaactttgaccaacggagtttagacttgagccattccattgaatattgcacaatttttaggaagataaagttttctatattttatttattagtttaactctacatcatagtttgatcccataaagtgactttgtctgtactttttcttatcaaacataggttgcttcagtttatcattaaaagttaatgtatctagaataaatctagaatagcaaatataaaacttttgaaagctattaataagcaaccttctcaaaattactacaaacttttcaaacactgtcttcgtaataggtgcatggtggttatgtgttataaagcgacatcaacctcgaaaacttagtaagaaccacacagttttaatttgcaaaaaatgagttttttagaattaacagaggtttggggaaagcctcaaaaagacattttttttcctagtggctcggaagttgaagaatcaaccgatgcaccaattcaacgcactgttcaaccgatagtaactggatcatcagtccttgctttgaagtttgcagacggtgtaatgattgctgctgataacctggcatcctatggatcattagcgcgcttttatgatgttgaacggttgacaaaagtaggtgataatacgattgttggcgccggtggggatatttcggattatcaacaaatccagcgcctattagaaaaattagaaataaaagaaggaaattatggtgacggctatgccttacaaccttcgtatattcatgaatacttgtcgaaggtgttgtacgctcgcagaaacaaacttgacccatattggaatcaactcattgtagccggggtggatggggaaaataaggaaccatatgttgcttttgcagatcttcgaggaactacttattctgccccggcaatcgcaactgggtttgccatgcatttggctcttcctatgttgcgtaaagccactgacgatgatcgctggaaaacgctttctaaagaaagcgctcgtgctactatcgatgaatgtatgcgtgttttgttttatagggatgctagaagtttaaacaaatttagtgttgctaccattacacctgagggcatcgaattccagactgatcaatctgtctcctccaaatgggcatttgctgaaaagcagtatggttacgggactcaaaccgtataatttgcacatagtaaagcattcatgaataacaaaatgatatgcgatacaacagagatgaaaatgcgttttgagatactaagcattctttaagctcacgaaatacttcctaattgattcattttggtgaatcgaatggtaaaaagatataattttttccctgattgtaaacggtataaataaacgagctcgagtttattgttctctcaaagcatccgctagatactttatgaatgaattggttaacatgcactgcaacttactctatatgattactgaattgcattttatttgcttttggtttcaacttacgtattggagctaacatgacttttactagttagagtaagttaccttaaaaagatgatggaagtaaattgatcatcaatgagttgctttatggtttaatcgcttgacctaatagtctgtaagaaatccaacaataattaggtaacggtagaaagtttacaaacaagctatttgtatttcctttatatatactgaatatgtagcatggttctttcatagcgaaaacataatttcattgagaattcaagcattttataatatttaactactatactttgttataatcatgaactgggtaatacttaggccattttaaatggtacattctttaaaccaaacgatcgcacacagtggcaaaggtgaaaatttccaacagctgacaaactactcataaatattatattttgttttaaaaatgatataaaagagaaatgttggagtcttttgttgtattgacgattttattgaagctacgtacgactaggacctactactactaccctaaaaatttaacctcaccattagccaactagaccattgaatgcaacaagatctttttggttcagattcaatatgtccaatctcttcggacgatgttttgaaagcgacagatcctaattttgagagttggagagagaggatcgttcaggacgccttgaaaattgtcgaacaaattcctaaatggaaacaccttggaaatcatgatggagttgcgctatacgaaaaggcacctgcttatactggacatacatggtatggtagggtgtctaaacatacacgttccctgaaaactttcaaggtaagttcttacaagtgttggatagtggtttgtaaaatggttccaaaatttacctctgtatatacaacgtactggagactctaataccataaaataggaataacattagtcctttgataacttgagaaatcgatttttcaacctattcatccatcgcactaaatgctaacaacagcttagaaaggattgctatacgaacatatcaaaaaggaagctgattatgatccattggtattttcagcacatcaattggaaactattatcgaggatgaaattgagagtacgtttgaaatgtcatttaagcgagtaatgtatcttccttcatggatgaaaaaatttttatttcaagcatacattatttgcttatatttaccattattattgtatttaattactcacatttgtttcagtttggatgtacaagtacaaaaccccttggttctttcggaatcgagtttacagacaattggtggtttctgtgatgctggacccggattcttttattgttcttcaaactccagttacatatccaggttcctccagtggaggagggaatggtgtcgttgctctttatgactctgttgactttgtttctaagaaactggacggagatggtaaggaagagggtgttttatggatttgcgctgtccgtaatgattatggaagtatgttttctggattgttttctgatacaacgtttacaaaatcattggtgcgtcaggtgaagctttacaatgaatggttaaatcgaacgtatcctcgtaaaggatagcaaaagttttgctgttgttcaaaagtttcttaataccatttcgcatgcagagcttcatcttttactttagagtttcccattccttgttcatcgcagtgacctgcctatcttttactcagcgagttatgcccttggattattagtaatcatgcattagaatgccacttgatgtctgtgtccttttaccttctgttttcgtaagtccttcagtactttaacttatctgcttttgagattaaacttgttatttattttgattattgctttaatatgtgttttatggaaccagaatctttcctagaaggttaaaaggtttctcagcccttttaaatgtttggtttcattaaagcttaacactacgggactctgtccgtagaattcttgcctgttattaaaagaagatcaagttgtcaattatttaatacttcaaatagacagtttatgatgtcttatatttcataaattgtagtttattttttttttagcttgtacatgctttatcaattgctatttgaaatctggtaatttcataaacgcatttaggttttttttatgcatcgttgccggtttttgttggttgttacccttaattttgctcttctttctgcctctttttttccttggcagtaatttttttatctgttttatttcgtccttcactttaatttgcacaaactgctgagcggttttagtgctgtgaatgatgaaataaagcgatagtgttatattcctgaagtatatctttgctaatttttagttctttctcctttcattgttcattaatggaagattgctttgtttatgttcagccgcaagcgtcttttcatcatgaacctttctatcctcatcctacgttactgtggagatcggagctatactttacgtgttggtttcaagcataaagttttaacatttaaattttttgtcttaatttgtattattagatttcgagttcttttagtttatttagtcaatatatcttgatcattgataaataccgtattgtagtaatgtcgttatttatatatgtttttgaagtaaacaattaatgttgccatatacaaacacgaagaaagcttgaactgaaaaatagggaaatttacaagtattttagagttaagaaaaaccattaatgaaggtcttagggctaatcagcggtggaaaggatagctgcttcaacttgatgcattgcgtctctttaggccatgaagtagtagccctagcaaatcttcatcctgaagatggtaaagatgagattgactctttcatgtaccaaagtgttggacacgatgtaattccattgtatgctgaatgcttcgatctaccgttatatcgagagaaaatcggtggacaaagtatcaatcaaaacttggattatcaatttacagaaaaggatgaaacagaagacttatatagactcataaagcgtgtattgacaaatcatccagatctcgaagccgtttctaccggcgctatactttccacatatcaacggactcgagtagaaaatgtttgcaaacggttaggtttgaaaagcttgtcttttctttggcaaaaagatcaggaaaaattactcaacgatatggttgtttctggtttgaatgccatcttgatcaaagtagctgcaattggccttacgaggaaggatttggggaaatctctagctgaaatgcaagataaacttcttaccctaaataaaaaattcgaactgcatccttgcggtgaaggaggtgaatacgaaacattggttttagattgcccattgttcaagaagcgaattgttttgactgataaagaggttgttgagcattcttctggggaagtctgttatttgaaagttaaggcctgtgttaaagataagcctgaatggcaacctatctcgctgaaaagtgaattagttccaaatgaagaattacttggggaagaatattcacatatttatcatactatatctaaaaaatacgaacttattgacgatcaagaggagacgcctacttctcttatcccaattcctcttcgtgaaagcgcctttcagcaaaaaaagggctcatttttagtattgggtaatgtggttgctaccaaaggatcttataacacgtttcaaggtgaagctgaatctgctataaacaacttaaatggtaagttacatattgattgtcttcgttaatcatattcttgattcggctatgccaccgaacatttcctttaaaccgctagaatactaacttcctagaactgcttggtacatatggatattctaacaaaaatgtttactttgtaaccgtcattttatcttccatgtctaagtttgcagaatttaactctgtttacaataaatattttgatttcacgaacccaccttcccggtcttgcgtcgcagctcctctagctagtgagtataggatagtcatgtcctgtattgttggagatgtaaccgagaaaagagcgcttcatgttcaagggcaaagttattgggcgccagccaacattggtccatattcgcagtcgatctgtgcaaatggtgttgttttcatttctggacaaattggtttaataccatcagttatggagttaaaacttcatgacaaaatatttgagatggtactggctcttcaacacgcaaatcgtgttgcaaaagcaatgcgagtaggttcactcatagcatgcttggcatatgtttgtgattctcgtgatgcggattgtgttgttaaaatttggtcagaatatacaaaaaatactggggagtcaagtcctgttttggttgcgttggttgatgccttaccaaggaatgcctcagtagaatggcaattgctttacaatgatagctcttgtgatgttccacttctaagttcactcgttacaaatcaaacgctttttggttctgatacagcatgggatgtcgccttattgaaccaaaatggtttacgaatggagtcctcctttattcatcatgaacatccttccgcatatgctatcgtattgaacaatgcatttccaaattctcagttattacacgtgcgttatacagctagagatcaaaatgtataacttaatgtacataggaattagattgtaatgaaatggtcgaacttagcttttacacaactttttttactgttttcatatatacaggccaaattaaaacgctaaaaagcgtatttcttacgcatatatattcggtagtttggcaatttgtataatataattgatgataacaagctgaagtttatcaggttttcaaccaatacgattaaataaatattttcaggacattccttttgtttcaacgcttaaatttaactttttcactggaaatctacaatacttgctagctatgtgtatctccttactgcgtcagtatatctacgtatttagtgtctaccatccacgcaaagcaggaaataagcatatatttatttcctgccatgcagtgctatctcaaacgaaaagaaagatctgttgcatttattacagagaaatatgcggcaattattcaaaaaccgtctgttaaggattctgattgcataataacattcacttgtatctcacttgaagaattcgaaaagataaaggaatatgaattactttttggaggagagaagatattgggaacccttgggttgtttaattatgtatgtgaggatatgaaagaaggcgttttcctatgcgttgcccggaaagcaaaactagtgcttcgaattggtaatagagacccaatttcgaaacttgaaaatgtctccttcatctctttagatcaggaattatgggatgaagagttgttcgaacccatgcctcgtaatagttcaccaagctctactttttcgacaagcacttctgacttgaataatattgaaaaagataatttggttaatagcgaatattctagtaaatactcttcaactactaggatatatccatatcattccctttctcaattgaccgatttgctcaccgatggttcattttatgtctctacaaatatttcttgcttttcaaggtttcaatccgagcagccttatggtcccaaagatatttattgttggaatagatttctcataacggaattggataaccacttctctgaagcccatattttggagaaattcccgaacctgttgctccattgctttcggggttatgttgagagaatgttcattgatagtatgtctatgagtataatctccaaggtatctagttatggctctcggcaaacataccctccctctggtattgatgattcgtcttattgttctatgtttgtggagacagaatttattgtcgagatcgcacaaacggtctttagcttcgtacaagttcgagggacagtcccatgtttctgggaggaacaattctcttcttggtatggaccctctatttcttttttgagatcttcgcaggcaagtcaaagtctatttaattttcactttagtaagctatacaaagcttatggtgatatatatgtaatcgatcttttacaaacaaaaggctttgaagcttcgctatatgaagcttacaagcatcaccttatgcttctaccttttcctgccgttgtcaagaaattccactttacacctgatcctgctcgtcctgacattgatccacgattagagaccgatttggccgacgatttaaaagagatgggctatactcaaaagtctattgaaaatgacatgttggaatctttccaaaaaggagtgtttcggattaatgatttggattgtctgggacgcacaaacgttattcagtatcaaatatctcgattagtattaaaggatatattttttaaccttcaaataggagtaactttcaatattcttgaatacctaagacatctctggtctaataacggtgatgctattgcgaaactaattacaggggttggctccattggttcaagcgctacccgtagaggtcgtaaatctattgcgggatctttaagtgatatatccaaatcttttggccgcatgtatgttggaagatatccagacgtagaatctcaaaatgccattttattgctgttgggatgttttccgaatcaaagtcccgtactcatatctgaatccgtgtcttcttacatccaaggtgtgctaagacaacgtcgttctgaatatagagtcgaaagggattttagcatattttcgtcgacatttaatgcaaatggtaaagtacccagcactgatgaatttaaaaggctgttacttccatttggcgaaagaacttccgcttatgatctttacgttgtagcggttcaagagataattaccttgaacatgagtcatcttgttagttcaagcaatcagaaacttaggatttgggaagagaaaatacttatgattctcaattctcgagattctaataataagtatatgttaattagctctattcaaatggcaggtgttttccttggtgtatttatacggaaggatgatcatcttgttgtttcaaaagttaccaaaacaactcgaaagacaggctttggcgggttttctgccaataagggtgccgttgcaattgaaatgaatgtttgcgactcggatttttgttttgtttcttcacatttcgctcctaaggttaataatatttcggagcgcaacatggagtatacaagtatatctgataaccttgtttttccatctggaatgaaaatttatgatcatacgtatgtgacgataagtatttaaaaaatcattactgacaaacataggaacattttatggatgggtgattttaattatcgtatagattctgataacgaagaagttcgaaaacttgttgaactggacgacttagacaagttggcttcatatgatcagttatgcacagaaatgaagaaaggcaccgtgtttcatggtttagttgaaccacagttaacatttcttcctacttacaaatttgataatggaaccaatgattatgacacttcgtacgtttaccataaaccaaatccacactgttaacatggctatagagataaacagagagtgccttcatggacagatcgaatcttggccacaaaaagtgtaagttgtagatatatttcaatgtagtgtacctctaaccgaaactttagtttactaggaattgctataaatcttgtgacattagatgttccgatcatcgtcctgtattcgctactttcagccttaaaatattcagtacttgtatggacaagaaagccggaatcataagagacgcaaggattgcttatattaaaagcaaaaatagtaataaatagtcgttaacgattatttatgatctacgcctccctttgctgaaatttcgtatttccaactatttaaagtgcacatttaatctatctatttatttttaatttttgttttaaaataatatatttttttgatgtttccttcgtattattaacatattaaagagagaaaagcattcaaactatataaccaaaaaacaggcataacttaaaaaaaggggtaataaaagcaaaaatatgatcgtaaacccaatctaaataaaatctacaactaaatcatgaaaagcctcgtgaattgaataaatttggtattcacaaggaagtaataaatgaacctggattgaataaattctcgctgactctttccaagcacacctaagacaaagtgtaaccgaagaaaatatttaatgaagttccatgaaaaataataatgggggaggaagaaataatatgttcacagtttaaccatgacatgtgatgaggggcatatatttttatcaattcagctcaataacaaatttatcaaaacaaccgagaaaatttgccagtgttcttactttgagatgcaaataaaggatgaatcaaagcttaaggataaacagatatagtctcgttcacagctccatgccgaaaagagcatgatcgctacaattgagatgtgggagaggctcaaaacccacccaatgtaagctttttactaaataagggagagaactgttatttttatcaacgaataataccagcttcgagcagtgaagccgatccacggctaagtctatgatggcaactaatccttctttcaaatgaacgtcttcccaactttcaggtattaaaaatagagtcttcgatccatcctcttcagtccgaactatcccatgccaatagttcatggattctgcaacaccgatcctttcatcacaatcatattttcctctatgtcttgaattgccttcctcttcatttaccgtctgttccttcagtatgccggagggcttaggcaaacacgttcgaaaactgtcactaatccaacgtggaacatggcgacgcctctgctgcttaaaggcagcacgaggtcttgagcgctcaagcgcctcaggagcaccattccgcgccccctgccggcgtagagccataaacaaacatttgatccttcgtggtacataaagctaacgtgttgcgtcggcgtccatgtgtatgattttgccctcgtgggtttggtgcaaagtgagaatttaaaatatcggcgtcagcatcatccacatttgacaattggtacattcgattcctaaacgccatattctaagatatttcttacttaaactttggcgtatgatgcttggatttggggattgatttaaaaaaaaccaataatgaaaacttgttttgttgtatgttcttgcagactccgtaagtaggtatgtgaataaattgcttagatagtagaacaagttagagtgcacaaaatatatatacggtaaatgtgattacaattcctataggtgaacagcgctacaatacgttataaatcactatttggattctttatctagagccgtttctacggatatagataaatagttatctaagaaaggtcgtttttccaatctgaatccttaaaaattaaattttaaaggaatttacgccccttaagctgattgtgagatgcccaaacactggcatgattaaaccattaaaaaaaatactacacattgtttattattatattcctgtctatatcaatattgtacttcacaattaaattgcccgtttaaagtatccttaagacatttacagagtatgtaccttgtatggtatagtgtttagcagacggcttagatagcgctatttgatatccatcttttatcaaatagaacaaaaataattttttttaggagtaaaggagttggcattttaaatttatgtttttttacttaagtttccatattaaatacgttgaagactataactacaagcaatcaaagtagctgtttaaacatgctctttaagaactttatataattataacgccattttaatttagtactatcaactgctttgattatcttatttttcaacctatatagaaacgttgccttataaatacctgcttaatgcaatatttcgattttacgtgtttgacacgtacatgagtaaaaacatatatttcttttccttaattttttaaactgtaggatcgtaaattgcaatatcatgtctcgaacccgtatgcttaatgaaaaagatgcggaatggatctttcatatatattttaggaaatgacccttcataagattcaaatttgcaagatagaaagaatagcacatatacatatttcattgcgattatactaaacaattcctttgtaataaagcaattaaattttagcaattaaaaagctcttttgacatatactcctaggaagccattgtgtatgtaaatgaagaacagaaatgctaaacgattgagagctcttgctaacttcaactaattgtgatcaattaatccttctttttcttatctttaggaccttctttttgagaggagctagtaacttcttgcttcgtacgtttccgttttactaatccacctaaatcattggcatttttcacagcttcagcaacagcttgagcgagactgctgctatccttagataataaggatgactcatgcatctttgacataacagcttcttccaaacttggcgcgccatgctttaaatcaagcgtcttttgttcaagttccgatagcatttcgcgcaaattctcaagatcgctagttaacgtgctttcctcagccttttgctttcctttccctttcttatccgtaacttcattttcccgctcatttaagacattttttaagatttctgcagccttttccacatgttcacaagcgcgggacttgttagagggatcttctggattggtaaactcaagtgctagtgcaagcttatagtgggcttcacttaaaagtgtattatttgaaacgttgtaaaccttttctttccactcaagggccgtttttaaatcctgagaagcctgagaaaagttttcaatttcgagagaaagttctcccaataaatcgtaaatatccgccagtcttatcttttcatccttactgtcaggataagcatctactgcttttgactgcatgactcttgttagatctagcacctcccaagcaacgttaaaatcgtcttcatcttcttcagaagctggagatgcttcgtttgtttctttttcttcactttccttctctggatgtgctattgatgaattttcttcattgacggtatatttattttcaattttttgaccagaaaatgtgaacgagccaatagcttctggttcttcaaaactttcggttgcttgagacacagactccttggcacccaacgcatttcccaggacttgactattttcaatagctatttgaaacagagattttccatacagccaaagaacatttctattctccaaactttcagaaccatgaatggactctgactgcatgagcgcttgaccatacttatcaacggcttcctcataatttttttgagcataagccatattaccttgagtgactagttgctcaattgctcgcgaatccgaagaagaagggtttttggtatcagcatctgtagcactattgcctttgctattttccagtgttttcgtatcagaagacatttttcgcgtaacttttaaaaattatgaagttcaagacttcaagtaataggtacgacaattagatattacgctaggtctaccaaagtgacccaacagactgaatagtgaaaaagaaaaaacgactcgataattcacttttttagattagaaatattaataaaaatatattctggctttttctcctaatagataatgagttaaaaccactctgttttgttcttaataagtagaggtgagcctttgcagatgtatgaatctattagcattggcaagtaatgggagtaagatgaagcgtatataggcgagcgtttgatggcataacaagagcaacaaattgaacttatttgttttcctttgttaataactctattttaacgatgtataggattcgttctgacagcttcatttttattccagcaaagcgaagcaaaacggatcattcgcttcgtgccaaaacaatgttgttttatggattaaaagatgatcttcttaaagcagccatggctaagcattcataatacgtgatagatcatgttatagacttcatctttgtagatcatataaatgcttaagtgttgagtcaatgacacatagactgtacttgtctatttaatttgtctaacgtattacattcataaaaagcgcgtaaacgtgttgagtcttatagaagttgttatgactagcaattcaagaacaagtctgattcataacattatttaacatttctttattccatttcattttattctttctctatgttaaaattcttgactttgcaatataaacagacaaatatgcaccaagtagcttgtacaaatagctcctaaacgatctttgaatgcatgaagataatattctatataccaaggatttgaatacttcacgatcttactgtatgaatatataaacaataaatagaaaatttctagtgaatcgacagtactctgactgattattaattttttctttaaaatgtttaaatattctactttaaacgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttccttttattctttttgctttttgtttgagctcatttgggaataataatcatttaccttgattcgtacttattcatttcaatacctttgcacataatattattgtgtactatgaatgatattttggcaaccaggaaatcttcttacaagtcgtaatacgacttaaagggaagatgtatggtttattttattgtcatacagtaacctttattattggattggagttgtagtttcgatttcatcacaatgaataacgatactctagagtgttttccaagatgtaaacgagagaaggaaagtgttttttggatgattattaaacttactataatttttgattgttctcaatataaaatttatcttagtacatatttattttgttctcatgtcagttttggagaacatacattacaatttcttgacaagacaacatttggaaaattgctctgttcattaaaacattgaaaaccgtatatgttttttaaatcattcctcttcaatgcatttgttgaagtaattttactgaatcaaagatataaatacatgtttgaaaacaaatacccgaaactgctaaaaaaaagactgggattgaaagttagactagattcgttgatcatctacttgaaaaatgtgttttgttagaaatatataggaacaggaaaatcttagactgtatttcaggaaaatttaaacttagtaggtattaaaatgcttataattcatcgtattatattaggtaactaggatgtcaatacgaaaaataacaataaaatcagagattcattattgacaggaaatacttttttacgtttcttaatcaacgtttatacttttctcttttttgttttgaaaagcgactagtcacaattgtcaaaattacattgttcacttttactggcagcaacttaagtaaagaagagatagaactcatagatataaacattgttaaatgagacctagctgtgtatcttttactactctgcgcatataaacccaacattcccaagcaataagaccatgcacggccaaaatccttctatcaactgttcatggcttaaaacgaatttcctttaactaaaaagtgagataaataattaaagtattaaaccttgctccttttattaaaaaaacctcatatataagaaactccatacacctactgttttcctccctattgttttgttcttccaccaaataagggcaactgccttggcaactgcacagaccgagtaaatcttcacaatttcgttgatattcggttaaaatttgtaaatatactagtgtattggattgtatctaaggttttctcgaaacatttgttcgtgttcaaattccgcgctgttctaatagatcacaagatctcgagctggtgcgttttcgtttggatggaacccacagacacggctttgcttctaatagcttaagttttttttttttgaaaatagttttcatttgataagaaaagaataagacttcaagtccggtaagtctatgagtggtgcctaagatccttcgtcgttaaacatttgaagttattgccttctaaaacgtttcatctactttttacagcaaattttgaaactgttttttgcatcttaaccaaaagtattttattttggcgataaattcaaagagtatctgttatttgctaaatttgttgtgtccatcaaggctatcaaattactgcttcattttgtaaaaacaatttttcttctcgtattttaagattttccactatggaatctcagtcaaaaaagtcgtccgccttaaaaactctctccagcttatggaatggatcctctagcgccacttcggatccagttactgttttggatcgaagccggacccatcaccatcgtggtcgaagcacttcttccaaagctcaaccgttcagattggacgactctgtttactcagatcaacccccaaaagatcatatctctttggcccggtccataactagacccgaatctgctagtgagtctaaaatctatgcaccttctgcgagatcttctctttccttggaagctgttgtaggcaaaaaagtgtctgcaaagtttgccaaatatttgtcacagacagatgacgattggggagtttcgaatattaaagcctcaaaatctcttcctcgtatggctcgaagtactactccaaattcttcaagccgctccttatttcctcaaaatggcgtggatactaccacttctagacaaaagcttcattcgtctggtcgttttcctttacccgctaaactagcccatcgttctgtagaagttgaggttgctgaaagcaatgcgcttgtctctcggatcaagaagttttcgcgaattcttgatgctccaattgtggatttaaatgcgcttcgtacattggcttggaatggaattccctccgaacatagacctattgtctggaaatacttgttaggatatttaccttgtaatgcttctcgtcgtgaagtcactttaaagcgaaagagagacgaatataacgcagcaaaagattcctgctttaatacaaatacagagccaccacctttggatcaaactatttggcgacaaattgtccttgacgttccgaggacgaacccctctattcttctttaccaaaacccattgacgcagcgtatgcttgagcgtattttatatgtttgggcctcacggcacccagccagcggatatgtacaaggcatcagcgatttagttactccttttattcaggtgtttttgtccgaatatatcggcgataaggacccaatgacatatgacattgctcttcttgatgaaactaatcgtaatgatattgaggctgatgcttactggtgtctttctaaattgttagatggtatccaagataactatatacatgcacagcctggaatccgtcgacaggtgaataatctgcgagagcttactttacgtatagatgagccattagtaaaacatcttcaaatggagggtgttgatttccttcagtttagttttcgctggatgaactgtcttttaatgcgcgagcttagtatttcgaatatcattcggatgtgggatacatacatggcggaaggtgtccaaggattttctgagtttcacctctacgtatgtgctgcatttttagtgaaatggtcgagtgaattacaaaagatggaatttcaggatatattaatttttctgcagtctattccgacaaaagattggagcacaaaggatatcgaaattttactatctgaagctttcctatggaaatcattgtacagtggagctggtgcacatttgaaaaggtaaggcatagtagccatttcgttttcccttttcagagcattcgtcttcttccttaatcccttgcttattttggcatagcagcctttttcaaatgccatccttcctatgcatttttataattaggttgacaaatctccttcgttaattcattgtgttgcttttctatgtttatgagcttatgagtctaagtcttacttcttctaataaattttcctttcattcacctaaataacttttcaagtttgctccttaactcagctggattgagtttgcgacttttagaatttatcatgcaggataaagtatttctcttgaagaaagtctgaactaccttaatcatttttgggaagttattaacccttgaattaaattgtatattcactattacttatatgtaatttgtctttactcttacgttcgaccgttctctaacccttttccagtttgacttacgttactactttactattcaacgattgtttagtccatggcgtgatactttacatgaatcgttattaatatcatttttttttctcttctatgctagtcatgttttctttggttttatccaagattgtacattacgatttcaaagtacgacttttgtattggtaagagatgatgaaaatcgacaagactgtactacatggtctgtgtcttcttccttgattcgaccaaaatgtatggatgaattagagtagataatgaaaacgctgtgacaatttttgaatatttatacaacttaatacagtttttgaactgaaataaagaagcacgttccattgcgttatagaatcattgtattacttttcatgaagaagaaatcatttatttataactataggatcaatttcttatcttttaaatttcaatactcatagctttttcatgctgattttgcaactgcttaccacaacagcatttgcagtgactgtttttcaaactatatttactatataagggagactttgcctattacctctacgtctggcttaggagcgcaaattaagcgataagaaagaaatggatctgtatcttttagcaagcggcagaaagtttggggttgtaaagtctgactgtatatccaataacggagtaaatgtgaaggatgttggaaatgcattgaatgaaggtgttgttggtgctattgacgctacccgtaaaatggtggtttcattaggaacagtaatgcctgaaattcaaaaatgcggtgttacttttgaagagagctccgaggatgtaagtgatttttatttagtaagatgggatagcattgatgatcccttaaatcccaaaaattggccaatgtggaagaaatggattgttgtagttcaaatatccttaatagcatttgtggtaacttttggatcgagcgtatactcttcaggtatcggtaatgtttcaatggactttggggtatcgatttctgtttcttctttaggctcttgtgtcttcttggttggcttcgggtttggatcgttaccatttgctcctctcagtggtatctatggaagatttgttgtttatttttgtacgttgttgatgtttaccctatttcaaattggtggaggttgcgcacaaaatatatggacattggttattttacgtttttttcaaggatttttcggtagtacgcctttatcaaattgcggtggtactctaagtgatttatttactcccatacaaagaacgtatgtacttcctggcttttgcaccttcccttttcttggccccatttttggacccatcattggtgattttatttgtcagagctacttgggttggtgttgggtgttttggataaatatgatcatgggagccgtggtaattgtcattatttttttcttcatgccggaaactcatggggataccattttagactataaagctcggtatctgcgtaataagaccagaaatatgaaatggcataccattcacgaaagacagcggaatccaaggagtgcaatatatcaagcttgtactgattctgtctctttattgattaccgaacctattgtagtctgctttacactttatctgactgtcgtgtacatcattggttatattgactttgaaggctaccctatagtatttgccaagtactctttcgatcagggagaaattggtttatcgtttattggaattggaataggtattgttttagcaggtgcctgcacgcccatcatctacgtacactacaatcgagtttatacaagaaggaatggggttatgtctccagaagaccgtctataccctcttttctttggatccataatgctaccgatttccatgttttggtttgcatggacctgttacccataccatccttacgtgcattggatagttccattgatatcaagtatcttctttggctggtcgcttttgtttgtattttttgtttcctataattacataattgattcctatcaaaaactggctgcaagtgctttagctgctgctacgcttgtccgttatgcagctagtggaggaatgagtctagtaggcaggcccatgtatgtgaatttaggagaccattgggcaactagtttacttggttttatttcagtaggaatgattcctataccgtttttattttttatatatggaaaaaaaattcgtggtttgagtaaacacgcatacaagttgtgagtactactattcacaaccattagtacaatagatttcgcagctttaggataattgtgccttggtttgcttgatacattttaagcaattgaattaagtaattaaataaacgatacccaaatcggtcagaagtcaatatgaacaagccataacagggtgttattctagtttttatagtaaatgagagttatactgatagatagatcgaaatcaaaaatcaaccaatccatcttgtttatatgttattctttacagttaacatcttttattaacacaatagacacaggcgtataaagatatgaaaatggatgtgagtaaaaaggtaatataaggatgaaagaatgaaatgggcgtagaattgatataataattttcgtgcgggatggatttgtgcaacataaacgacaaaaaggtcgaattattcttgattaccagctatttagaaatgaaaagtgtaagcaaaagaaataaaactgtttgtaaagtattttcttctcttcactgtcataagctagccagaaagctaaaattttaataacttatgaggaaccgaaaataaatcgtaaagccataaaaacacaaaatagtgatatatactaaagatagatgttagatctagccttttttaaaaaggataattagctagtgaaatagctaaaactcaccggactagctcgctcaccaattcgagcgcatttccagaataccattgtcacgctgtcaacttattagcaattccatatccctcaaaactaaaatattatatatctaataatcatttaggcttacccttcttttcttttttctaataaagcagggaattgacggtgtaaataagtacatgtgcagatcgttaatagtataacgaaaagcaaactttcaaagttaaaaatggcagtctaacggttaatgtttgtcttaaaacaaaaatagttaccattttattatactctgattaaaattttcagcttttaaaaagcatgtaatttctgtgttcatatatgaaacatacaatgaacttgaagtatgctcacttgttcacattacgacacacaagacgttgtaaatatttattacgaattacaacgcatattattcgtgttctgatacaccgataaataccgatatataatattaaaaatatattgaatgttggtggacaaatgctaatatatgtatgacttttcaggagggctgtataaagtatttgaggaaattaaactatttataaatgggaaaggggaaaacatgttacataaatattgagtaacgtttaataagtctacataatacattgacgatgcagtcaagtcaaataataatgataaaatacttttaaccttagttttaaatagacatggttcttaaatttcaaaataaccagctgttctaaatttcactcttcgatattaatggtataaaacattggaacgttgagtttttgttaagtgattacgaaggaagtaaaggatgtggagttgatatgctagaattggtatacagttttgaaatccatttatcataagaaaaagtattttgaatttgtaacactatgactatccaaccttccggaagaaacaaaaagcaatgacgaatgtttacaaaaattaatgatacggctgcagttgagcaaatgtaagaaaaaacagttgtaacgacaaaaatagaaaatatggcattatgaatgcttaaagattatgtataaattgagagtagaacagtttaatagttgaggagcaagcggtatcaaaaaaagaaaaacaaaaattcaagccagcataaaaacttaaaattgggtgctacaagttgtttgcagaaccttggtatagaagttgttagaaacggaaaaatattgtaggagttgtttagtcaatcagtttttacatatccaaaaaaccatagccgacggaaccatcgtctcccaagcaactaagaattgttaaattataacacatttttcatttgttttgattcttggtggaatctagtttactcaaatattgttgagataaacgaatagcttcttttcttttaagacgagcttctgggtcgtcttcaacattaacagcatctaattttatcatcctagccaacaatgtttcactaaggcgtgtatgcaaatcttgaacatcttgtgccgaagcgggagacgattggcagaaggcttcaattttagggacgagatcctgttgaagctcatctatatatgcttcaatttgttgcattgccgggctcagtttgggtaattcgagctctaattcacttccattttgcacattttggtcggaaagtgaaccatccttgagggtcaccccgtttaacttgagagacgctttgtcgggcattactgaaaatgcgttgcacacgcgacgaagaaaactagtgtaagaaaccatattcagccttggttgtcgcaacacaaaattcaacttttcgccatcgtaatgaacaacgacaatatcttcggtttcagtagctctctttttcaataatgcgctaatcaaaacagtaactgacaatacagctagagagatccaatattttttatccatagaacacaactgggtaaaaaaagacatgttgatttctcgatgctttttcctaaagtcaaatgaatgaagaagtgataaaccggtcaataagcaagactaaataagtctgggtctttatcagatttccttggtaaatgaaggaactggtatataaaaatttaattgctagataagagagaggatgttttaaattggtgagttgctctcgaaccaatttcgcatttggtggttactatgtaggttgtggagatgatagtgttatgaattctttgaaatgtgagtttctcctatacaaacatgataagtccgaaaaatgataattaaaaaaaaaaaaagctgtttgttgccaaaatcttattctttttgtttttgttaaaacttctgctgcagtagactgacatgttgacctcaaatatctagttatcatttacgttcatgcatcaaattaaactaattcagtttcgtaaagatcttgttttttctctttttaagtttaatttttgtttctttgacaaggaaggtaccgaaaaaagcaatccatgggatgtgtttgataattgaacaaagtgtgaatctgactttaaccagaagtagtaatgctctaattttttttaagagaataagtaatactctaaggatctttgattgctttcggcgtaaataattgtttatttgtatgtataactttattctgaaaagcaaagaagaagtttcatataaattcatatcagcaaaagcgcattctcggttgattttatcgtttaatggttgaattcttgggtattttatacctcaactattttttcaaaatactcttcaataatttagtgggttctcccatttgatcgattcaattgttggggactcaaattgcataaaaattgaagaacaggatatcatgctgtaaacaattctccatttcaactttcattattgttactcgtctgcaatacctggatatatcaacacttactccatcactgatgtgcttacctatctaagagtgcatgttcttggggacgtcaaaagttatgtttccatcttacatggataaaggaatcagctctatttgctctcaagggtaatttctattaaatatccatctatttcctacacctgcctgagaacttgctcgaattatttttaaaagaatattttagctataaaaattttcttgtgaccttttaatattatgtttttcaccaattgttccatgaacattactaaaaagagggaaatattcttttacaaaatatttaacacgataccagctcaactgaggaaattagcgtcgcgatccgcgtactactaattgttagccaaacaccggtttcccaattcccagttttggatattctttttactctcttttttggctctaattgatctttttcttttatttgattgcatgtcggctttatctgaaagccctgctattccttctttttggagacctgagacatccgaggtatgctaattttttaagaagatcagaggtagtttctcttattctttatgtaagacatgaaagttgcacctgtacgcaaattgcagctgttcaatttgttgaatggagcctttctttccgagtactaccctatcttgcctgtttgaaataatgatttgctaacaagtgttgcttgggctgcccccttttcactagttaagggttcagcttgctggcattaatgattagatatcaaaaaaacctcgaccaaacactaccgtcggatttcaattcgataatagaaatgtaggtacaagtgctccttctactcctgctatccggagaaataataccgatagttttgaacgaggtctttctttaccattgccaagcagcaagcaagatactggttcaagtgtactagatccagacggagatgcatacgtaaatcgatatgctcgtcctgttacagcaggtagtatttatattccaagtaattaccacaagtctttttctcccaatacgttttctgggtttaatgtaaagagaagcgcgtctaaatctccaaaaagaagtgccaatggttcaacgtcagaggatattagcattgaaggatctccctctgaaacagccaagggagctagatcatcttttaatagtaattttcgaacctttgacattggaagtgagcgccgaaggagaatattggaagcatcacaggactcatctcgtccgggaagatactcttataggacaaaaagcgcatctccagcattaattgatacttcgaccttggattctaggttgaattttactatgggacgcttggaacgatccattgctcagttatccaaaaatacgatgcgcgctgtgtcgcatttggaaaatccgccaaaggacataacgttgccaaaattaaacgttaagaattctgcttggccgttgcagccatattcaccacctgccaatgaaacgccagcttcttcttcttcttccgcgaaggctcgacctgtatctgtgccagatatgtcgtctcccgtacctgcttcttcagttgaatatgagtctctcaaagccgccgttacttattcgccttctcaaaatcccaagaaggttgcagaaaccgattctgaatctcgtaaatcgtcttttcaatcttcctacaatgatgcagatcgacctttccaggttggcgcgcagacgcaatcaacaccgaatcgcatttcgaggagtgattctcctattgtatatgatgtagacactcattctgaagacaacgctagtacagcatcttcggaagccatttctcaatcaatgcgttcttttcaacctcaaccgaatactgggagtccatttccacgttttacttccaccaatactgaagatgagcaggagtcagatattcctcaatcggatgccaatgattccactgtgaatttgaaccaacctaactacgccaatttaactcctacacctcaagtttcaccgaaacgacctacttactcaagaagctcacctttgccttcggcttctgtacccgcccttggtgatgggtcaccagatcctccagctgctccgtcaattcagaattctttgagtgtccacgaatctgaaatgccacctcatgtaaccagagactatacacaaccagctgctagtgcaacaccagtacctaaagaaaaaccttctgaaaaaagtgaaaaacctcctaaaaagaaaggttccaaattagagaagttttgttgtattttgatgtaaaatttatttttgttttttttaatattttaaggattggcgtcgaaagcatgtgtctatgaaggattcagatatccaaaggaaatcgtaatacttgaaggaattaatttaatggttgttcacgtgcgtactttcctgtctgcttatatccatattatatttccgttttaatgcatactcatttcaagacacgtgttatcattaacgttgattgggatacacataacctctagaattacatgtttcaaatcttttttttattgtggagcgttatgttaaattttttgccttgttttttgaacaataataacatatgaacatttagtatagtgttttagcaggaagaatttcatattttttcgaataatgaaaactagaaacgttgaactcatgtggtgcatatcgcgttaactcatactaatttataccgggttcgattggtcatggttttcagatctctttaacctggatatccgatcttggaggttaaatggcatattcttgaggaacttttaaatttctatttggtttaacaaaggatagtcttgcttgtcccacatttctttttctctacgaacttcactttattttagactgggcatgaattactttgtacgacaaatagaacaaaaggatttttttttcttttgttcatttaaatcggtgttatgaatgaacgacagaccattaaaagaaaaagcaatttatttcacctcactgatttacagtcattggtaagttggaacttataatttatagcttttggagtttggcgagtttatgaaagcaaaattaaattgaaaaagcttttttttaattttctttttcgcaaaagctttctgaaatctagtgtcgaacttttatgtttgcaatgtagggatgagatgttttttgagaagtcggacttcggacttcctccgatccgtcttaattcaattttgatccgtttccaaagaaaacaaaaagctttatttttaatttatgtaacttttcgttctgtttttctaatgctacccctcaggtatgtggtaaatgtacctacctgtataacttagtttttgttcgcaaaaactattttgattatttaatttcagtatttaataatgaaattaaatcaaaatttgaacgactttcatcaaaattaatgagcttctgtattttttctacatttattcccaattgctcagcacgataagtttcgtaaaatcggattgatatagtaatctacacgcatcaacgtgactaacacaacttggttaaaaatttttatcggaattgttaaaaacgaataattggtgcttaatttataaatgaaagctttatttcataataaatcgcttactgaaaatactttttaaggaacattttttggacccgcacattttaactactcagaaaacgaacgtcctatattgtaggtattgctaagtgattggcttttttattctattttttaatatctttggcatatcttaatatttgctaatcgactgtcgttgcacttgtacattgaaaaaattgttaccggatggaaaatttgaaatcagcatcgccggaggaagactcacctcgccacggggataacatggggaaaccaaaaagaattcctagagcttgtgacatgtgtagaaaaaggaagattcgctgtgatggaaagcaacctgcatgttcgaattgcgttagtcacggaatcccatgcgtatttacagctagacctaaaagaagaacaggtcagagacaaatgtacattaagtcgctcgtttctagattagaacaaatggagtctactctgagatccgtaattccgaactacgaccagcagcctgatattatacatccctcctctactcccaaaaactatcatgatctaaactgtacgaaaggcgaaacttcttccgatgactccaccgacgatatagcgtttttgaatgaaaaaatggggactctcgtcactactccgatcggttctcaaaaatatttcggctcttcatctaccttttccattattcaacatgctgcaaaatttgcatcaggagttgaatccgataaagttttagagcatctgtccatggctaaatcgggttgtttgtttgatcctgatgagagtttcgatggctcaaaagccgaattaccttcttcagagattgccaatatatacatagatgcctacttcaaatcatacaatcctttatttcctgtttttacaagagaaaatttttaccaaaaatttggttccccaaattgtttcaaaaaacccgatggttccattgatctggttaattatgcttcatacgttgttgttttatctcttggttgtcttgctatagcggatactgaagagcaagtttcccgagctaatgctctatttaaaaacactctcggaatcagtattgaagttactaaagatatgagcttccgtactctggtcttcaattttcttacttcagtctattattgcgcagtttccaaaccaaatgcggtctggttgaacgttggtgtagtcgttagagttgcacaaacgctaggtcttcatcgaaacagtgcaatgtggtctattggaaaggaggatgcggaagagaaagctcgtttgttttggtatatatattatttggatagagtatcctcgatgatgacaggaaaacccgttgcttttcaggacgatgacattgatcaaatggtgccattttactctatttattgctattatggacttaagccacccgaaggagatcctttgggtacttttaactttttggaagccgaggtgcagttaacgcgaattgttggccaagtcctaaaggaactatactcagtgagtggcatgaagtctaattcttctcaagttatggaaaaaatacttgagtttgaccttttgctaaacaactggtataacagtcttcccgactgtatgcaacctcggaatcgttttaaaattcccaaattttgctcgagcaatctgattttaacatctgctatttattattcatgtttaatccttattcatcgtcattctcttacaaaaaatcttcaggtgaattgtgtccatagagggactggctctataacagattctcaagctttatgcattgcggcagctcgctccattacaaatcttttcgtggaatcggttgatctacagccattgataatgaaaatcattatgtatcatgcctttacatcttcgattatcatctttatcagtatattgaagcggcctcttgcttctatatgttctgaagatttgaattgtttaatttccgtaaaaaatcgtttaataagttttgaaacacatggttttgttcgtttgaatgtcgttatggatgctttagaaagtatgatctcgactgctcaggcagctatgcaaaaggctaagcaaatagcaatcaattttagcagcaacttagctacgaacgaagatgttactaattctggcatgcctgatattgcggatgtttccctaaaatcgcaaagccatgtaccaccacgtatatccagcaaccattcagatacaagtgttaaaagcaattctccctcctctatatttgataacagcgggtatctgaactctcttaataacagcatcttacaaatgcatcaaaacctccaaaattcatctaacacaaatgaccagtataagtttgattctgttcaggaaaatgagctacatgcaaatataactcccgtgttagatcaaacaatgtcaatgttcccgtttaaggatcagttagatctaaattttgctgctgctaatgtttacaatcctaatgtttttgatgatatgggtttggattgtagtttttatgggaacggtctataattaacctaaattatgttttattaaatagacgtcgttgtctagatgcgcatgatatgataatccttttgttttgtttttgtttacagatttttacaccttaatagttattttatttattatttggatggtccgtttctgtacgaagtcattatcagtcctttggacaaattttctaaattggcaaacaattatgaagaatgccctaatgcttttatagctcactaattgtgagcatgctttttaaaggacttttatatgcatgtgataattttaagtccgagattgtctttcttgattgacagctagtgcagtaaattcggagagccaatgctcggcttctttcgtattttggtggtctggccctaaggtttcctttaatatgtcgtaggccacgcgcactgcatgcaatgcgctacgactgtccttgttaagaaccattagttgagccagctgtaaatacagagaagcagtaggtgtagttttgccgaaaattttgtctgatagatcgactgcaatttgcaaacacttctgactctgaatgaatttttcagagccatgtaacataagagaaagattagtaaatgagttaatagtattaggatgatctggtccaaaaaccaaataccacagctttagtgcatgctgcatatgcatcactgcctgcatttcatttttttgagagaattcatatagagaaagattcatataagccaagctggtttccgaagaatcaaatccgaggaatcgttcacaaacaattacagctttccttgccaattcaacagcttcttcttttttttcaagttgatgataaatcatagccaactggcagtaggctcgagcaacctcagtatgaagaacaccataaatttgctcatgaagtgataatgattcatttagaaggttatagcaaagttccttatttccttgtaacaggcaagctttacatgcttccaatgattcttgagctaaaccactatatggtatgcatgtttttattacaggcattaaattcaaaatgtccttgggccgaaatatgttaatttgttctgattcaacttgcctattcgtggtgttctgtgattttcctaagttacgcttctttttgttgccttttttgccggtaaatttggttgacccgttaggaacagcatgctcttcgcatatcttgtcgtcagacttgtttgaaaagtaatctttgcacgaaatttgaatccctaaacgtagacaggtacctcttaaaatacaaataggatttaatgaatgtagcaagtcatctgttaagttaaatcgaaacctagaacttgcttcctttttgatagagctgtataacgaggtggaattaattgaatatatcacttgagtagcttgaaaaaataaattggcaatgttttcattgattaatggtttcgtaggttcgacgtatccataaacagtgaacaaattattcagtaaatgagacaaaagatggcttcttaagacttgaggtaccacagctaaaaagttgcgaaaaacatgtttaatggagcgaataaaaatttcacttgtgaccagtttcaaaagaattacattgttagggcttttttgcagaattatgtttgcaatttctcccaaataccggatatttattccgctacgatgcattgctcgacataaggccactccatcaataggcaaaaaggaagatggttcacttaaggatttcacaaaattgggtatcacctcagcgtgtaaatattgcgataaagcataagagttttcgatatctttatcataaagttctttgttatcaggaggaaagatataatccgaacgaaagcaatcaggattaaaaccacaatcaaatcgtgcattatcgttacgtactttattaacattattctttcctttttcagaagataatttgataccatttccttcaagttctacactctttaaagaatcgtttaaattttttttcttcggcgtcattatggttagcgttcacaaatgcctgaagtttcatttcataaaataattgtacgagctctggacggacatgaacaagtttgtgaggatatgctggaaattcttcattcttttcgtcggatattacttctaagaactgagcatccaaaggaaaaagactgtacaaatccattagatatgttctaccgtcagagccttttaaagctttggcatccatactggtatataagggaaatgatttttccttaccgtcaacaaaaaagtgttttttaatatgaagtaaatcagaaatcctagacaattcgccttcaaaagattcgtcaaatcgaaaatcactttctccttcaaccttaccataaattaagtgagaactgccgttttcgagttgtttaaaaattcctggaacaatcgtttgggcaacaactctatgaccagcataatcaacgacgcaagtacccagtaaagatggattcgaaaggtcgaattggttcaacaagcgtatggccaaaatgtctttaccgacagcggagtaggcggcagaatctccacccttagtcgaaaaaatccctacgctatcacgtccgtaagagaagaatatattgttgtgcacgaacatttgagaagctgttggttccaaaggattcaatgaaggtatattcccattaaccatatctattgccccttcaacggccatgtcagtaaaatcttgtagagtttttacggttaaacgttcccgaagtactcgatcttgtacgtcttcgtgatccatttcacgagtggattgaatttcttcgttccaatcgcgaaggttaccttgattttcgatataaggaaaaagctcgcttttttgggtacgagataaatcagcacgatgaggaactggaaatgtaatccaaggggcttgtggcaaagttcccgttatgctggcctgagcaatagcatcacccgatttgtaatcattcaaggataaatgaagtctttctttaaaaagtggagatagttgttctaatagtaaaacaagggaatgactttgtaggtcatcacaaggagaagggtcaaatttagtggaggtacagttatttacataaaagccggatacgtgtgaggtaatattgtatgttttcccttctatagtaagcaccgttagataaagaagatgtccttggataacgaattcagctggtacaggattccacccggataaagcaagagaacgaaaacaaccattgttactaggatttggactcgtctcaaattttttgagaagattcgtatatgatagtgattgggtgacaatattctctggtattttgttaatttcttccaaagatgacgaggacttgatttgtaggttttcacctgatggaatatttaacgacggaaatatgcaaaatcctgctcgtattccaggggatgttgaggatgaaggcagttttcgactaagaaactccaagagtgtgtaaatatggtacttagattcacgttcggtatatgggtctaaaacaacttcaagcacaatttttcttgtttttgataacttaagatggggtatttgaccaatttctaaaaatgagtgcaatttttctcgcttatattctaaatgaaaacaggtatgaggaggggctagcataagttctagtatgacttgacgaacatcgtgaattgtattcgataataataaagagaaggacagggtctgcgtatgatcgggaaatataacatcaatatctacagagacgtccacgtctgaatgactcatttccgtaccagatggatcaccagaggagccaggaagagaggacgtaggcagatctgaagatataacatgtgtattagtacaaatatagcagtgtaaaaaatttaatttgaataaaggaaaagtctttaaagtttcctaatttgaaaacttcaaagaaaataagctagtttgattcatagaggcgtgaatatagtcgactttccaataaagaatcacatttttactaaacttgattcatacctattgtagacattgtaaagctcccgaataacgcttaagcgtgaatataggactttttttgtaaaagacttaacaaaatcgataggtgaagaaggtcggttcagtttggctgaataagttactaaagttgaatacatgaataaagttatctaagcgagaaagggtgatgtaagaaaacactgtaaataatgaagtctcaactttggtgaaaatttatgtctacataatcattctgtaaattccttcttttgtgtctcattacttctttattcatcagtcgcatcggttttttggaaattacgactccacgaatctagtactgagcaactttaatcagccgttttaaaaaactaataatcggacggtgttttattttatttgcaattattaaataaattttgaatactgttcccaagaatatcaaaagctttttatgaatttttgaagaggtatctttgtggatagcgtaaacttattgtacaatgggagaaaaagctacatctgatacatgtagcactactgtagaattagggataaatgcttgacttaaatttttagcttatgtataaatttctggtatagcaaaatgttctgagatactttgaaaagatcgcagcgattaggaaatgagataaactaagagtaaactagattttaaaagaatatccgcatgcacgtggactgtttgtactcgaattctgaaacagaacatacagggattaagtttatttttcatattgttccatatttgaaatatggacttatcgataatccataagtccaatgttttggattaattgcttcattcaataacagtaaaataaatggaagaggaggtttttttcaaaaagttaaataaggttttcacagttaattagctacattgggtctgaagatttcatgcacaatctacagtagtgcttatattattggaggttctaaacaatcattgtcaacatgtacgaagggagatcagaatttatgaaatcacgagatatctaaacattatatccgaacttacaataaattataaatatattaaaaacattattcagtgttccggtattacaatcttatggttgttgtggatccgaaaaatcatgttcagagttcaactaatgattatgtttgcaggtttaatcgtaccaattctcagtgtactcggaatactataaaaatcgaagattcataagttagtagttgaaaaatatcgttttcaagcgatttgtgaacaacaatttgtcatcatttgggaagctttaaaaattcataggacgataagcaaaaacggactgcatgcagcgaaactgaagttacaaattttttacataaattatgtatgtaatgactatgctgacgaacacttgttcattaatgtactgacaagatatatacactgactttacacatttaatcaaaaaaattaaaaaaaggaatcattcgattgacgatcaatgctgatcaaagggcacgtaaaataatgtgatatcagaaaaaaggagttaaaatgttgtcaattaattcaactaagccttttcaaacgcggtactgaagaatcgatactcaaagttgcaaattttcttggcaatgtcaacagtagcagaggtaaaagggacgtcttgaatgctgcgagccagattttctacaaacttaccaaaagaaggctgaccccaccacttgacaaattccatttcttctgggcagtttttctggaattgcttagattcacgaacaaatttccatgctctatggtatattacttcattcaagtaaaatgccataaagtagtcaattccagaggtacctggaatttcgaaaagctcctgagtcataaattgaatatatgatttacaatctggagcagaaagatgatagtattcttcaggcttgttatcttgcaacgcttgttcccatgaagttgggacgggtttgagtttgggcatttccacgttgctctctttgcatcttgcctcaaaatgagcaagctcaggagtgataacattgtatgcacccaaaaaaagatctaatgcttccttgggaaatcccttctcatgagtgatggcgtttatggctttggcaagacacaacgaacaaccttgaacataaattcgatcctcgtatagccaccgtttaaatgcgccaggaggagcagtaccgttagccaaaccttcgataaatggggactttgtcgcagcagtttcgacttgttcctcgattccgagtttcttgattattgcaactgtataaggatccattggtaagcagatgaactaaaacgaacaatggatatgattaaaaaaaagaaaaaatcactgtcttaaagtagctccttggtttgaaattttgatatagtagatctgtaataagcaaatgaaattatggatgtgtgaaaatagtaaaaagtttcaacactagcttatttttttttactttgttaaaaaaacatttcccaaataaccaaatttatatatatgtagaaattcggctaaaagtttccaggccagctggcctcgcattcaaatttccggcttcaagtaaagtactttaaacgcaaaatatcatgagaaaagtagtttgcttaattcaaccatgtactgcaaatgaccttagaaaaaagtacgcaagcaacgttaaaggtaattatccagaatacatttaagcgtttaagagttagtagatgactattaaatcaatgatctgataactgcacgtcctgaaattcgatacagttaatctcgatattaagcataccaaaactaattatctacattcttttaaattactttatgcttttcaatatcacttcttcccttggtttttcggcactagcccaaagaaaagaaattttgatatgatgagcttatttagaaccaacaaattgcacatcagaatataatattactatattctcttataaataagcctatatacgataattggctcttggtaccgaaaagtaatccgtgcttttcttgagctttaccaacacatctttactttcttttcttctacattttataatctatctctcttacaaaaactacggatggcttagatgtcgggtgtgcaccgactttcggctatactgagctttgggtttcgcccatgctgtgcttattccagtgccggggggatagttccttcaaggtgacaaaccttgtgttacccgctttcgttaaaataccaccttaaaatcagcgaggtttcactatttgccattcaaaaataatcttaccgacaacgtacctctccaggcccaatcctcgcgagccgaaggaaagcgaatcttgcatacgtttaagccgtatctgaatgcgttctgaagaaataatcgataataacggaactagagttgctcacctggcataccggttagattgcagaaatttgttctagcacccgtttgaatgcgttgagttagtacgatagaccggattgttgacggagtttattgtgtattcattatttttgaattttggttttcacttcttttttcatttactttgtaattttgctaaaacgaattgaatttcatcgatactgttattatttccttgtccgcttgcattattagagatcactttgacttgattataaattcgtaattgtttcaaggatatacaccgctggtatacctgctgtaaaacttttatttaatttccatatttttgttaatttggttatcccttgtagatcaaccaacctctcttcattcacacattaattttcaatttcttcactcttccttctttttggatagtgtcccatcccctttattcttaattgcataactctgttgatctgcccccattgaacttcacctttttcaataatactttgccatcgttctctataccgtacaaagtctctgtctgtggctcatatttctccaactacatctcccgtgttgacgtttctttttactacttgaaaaagtttttttttatatttcgctctttatttacattttttgtttattaaaaggatgtcccaaaatggataatgaatctcatagtcaggaaaccgaaagcaagattcttgaaggcgccaaagtggctacccgacgacgacgtgtcactcgggcttgtgatatgtgtcgtcgtaaaaaaatcaagtgtgatggtttgcgtccttgtaagaattgcaaagctggcaaattagagtgtacttatcacatgccttcctctcgaaagtcctcattttcgcccgagtatgtggaaaatttggaatcccgcgttcggtatttggaaacgctgttgaagaaaaatacaaactttgatctctcctctaactcacccagtttcctcttctttttgagggaacaaaaatttcaagccactaacgagcttgaaaacatgtcaccagaacgaaaggtaatctttacttccatgattaattatggcaatttgttcgttgacgcgaagcatggaactagatattttcgtggtggttcttcaattcacgtcctcatccaacatcttattcgacgcttacccggcgatttcgaaatatgtgagccttactcagcctaccctttgggcaataaaaatattcaattcgatgataatgatcctgaataccaattctttactcctactcctagattcagcatcgactttatggtgtctagcgttgatcctcgtgagattcagctcccaggaattgaagaggccttgtgtatcactaaagccgctgttagctacgttagcggtatcgttttttatacgacctatgccgatttccccaaaaagattcgtcttttatattccggtaattatcaaggcaacttttttccactatttttatctattttgtgtgtaggttactatcatcatcttcttaataaccccagtaacaccgagttacaaagtttaatcaaaaagtacagtttttacagcgaacgattagtgaaatccgcggataactttactattgaaagcatccaatgtctcttaattcttagtatttatcggtattgccgaaccgaaattagcgctgcctggtattacatgaaactaggtttgaattgctgtcttaggttaggtctacatagaaatattacagaaggatttacggaggaacaaattgatagcagaagacgtattttctgggcaatttactgttatgaccggcagttgtgtactttgtttggatttccgttgggtgttcgtgatgaagacattgatcagtgtttacctgtaacaccaaagttcccatcggtaacggaaattgaagcaaacgcacgattgtttttctttcatggtgtgaagctttacaagatttcaagtcgtatattgaccaagctatattccccaaattcacgaaacgtaacaaagaagcacatttcatatgctgtaatccaagatttggagcaactattggatggtttttacaattctcttccccgagtttttagggccgagcaacctggagaatttcaggcaaatcattttttctacaacttacagttggtgtattattcttttagaatgttaatctaccgacctctcctacattaccttgaagctgacagtccagcaatgcaagcacttaaggtgccagatcgacaaaccgccttcactttggcgtgtaaatgcgtcgactctgctattgtatgtgttcaaaatttaagtcacctttccaagggtcttaaacgtacgttagacagatattactggactaccgtttattgtggatttagcacaattgttacacttatttttgcagctcttttaactaaaaataccaacttactgattcatatttctgtcgcccgagaatcaatagaagcattggctcacgaatgcgtcaccagaagacttttaccattgattgacaaaatgagagagtcactcatgaagattctcgaatccaatgcggatggatataaacagatgtcaccaacaaaagctcctcaagtatttgaatcggaatcgaatgttcctattaataatgggcctcaacaatcgatagataaagagagcaattctaacactcaattaccacaagttgagacggagggacaacaacaatccgtttttgatggaaacataggaacaataccttatcaagcatacaacatgaatgaagattcttttatcgatatcaacacattatcaagcatgctaaattaccatacacaggctgtttcaatccatcacccctcgttttacatttcacgcagtgatgtaccattggaagaagaatttcagatccctaacgaactgctggcagtggatcctgtagcagaaagtatgcaggaaaattcggatataatcaatgaagcttttggtttagtggatcctgatgtgtctgacggaaaatccagagagtcgagttcacttaacaatagcacaccctttaatccgactgtaaatattgatcctgcatcaatcttggagcatttttctcaaaacgttatgaaagactcgcaaaatagttaaaatctacaccataattattcgtaatcaggatttacttacggcttacatggataatatgaataaatgtatatatacaatattccaaaaacaaagcacgaaaatgtgactttgtaaacgactgctatttagatcttttgttgagtaactataatttttttttaatgagtagggtaaaaatactagacttaatgggtaatgtcgaacagtctggcaaggtagaaaatagttccaacatatttttatttacgtatcaatatcatcaataagcgcgtcctctacataatctatattcctcctattgcctctcatcctcgttatacttgagggtaaaatcgaaagaatggaagaataaaggatgatcactatgtcctaaattataactgttagtaaataaggaaaaatagaaaattagctttatttatgaaatggataaaccagatcatgcaaacataccgaaatgaaaccaaatagagagcgccacatctcataattgggaatttggcggagtccgcgtgcattaagtactaccctttgatatacaaatcctccaacgaagtaagctaaaaaggcaatagcacagaacagaaggaatacagatacaggatttaaggtggagtccttcttcactgttgggcaagcatgaatcgttttccattcaaagaagaaagcgcaatcgttcagattgccaacgtaggttatgacagacggtgcggtgtaagggtcccgattgcaagtaaaactaattaaggtgctcattcgaatgtgattcgatttgggacatagagatccattgtccagctgcattattaatttcttcccgcgaaaatacggtttgtaagcggcttgtccaatagagtacaagtcatcgtcttcgacggtgaaaaacccgccgattgaatcttcagaagatacatctccttcgactgtgtagttggtaagatttgaaacaacaggatggcaaagattaatactgaagtttgtaccaaaatcgtaaccattcactgaataatcgcccttttcagaggtgttatctcgaatgaggccagataaatcaaagtattcaccggtgtttgggtgatgcaatgcgcaaaatggttcttcatcagattcttgcactttaaaaccccttcgggtaattgttaaaccaaacgctctttgaaattgggaaaaaagtgttagacccgccaacacattaattaggcatgtgagaagtctcataacgaatgttttgtgagtaaatataacaacaataagggtaatagaattaattgtaagcgaataatgaagagaaaccttcctttttggcaacagcctattaaatctactagtggaagtaaaaggtcgaattaaatgagcaatttctaacagtaattcaaaactccaatttcactaactagaaagattcctttttaagcaatttcaagcaaaaaagattgacataagtagacgcgaaaggcaaaatttaacaccatcaaatattagtctagtctttgccaacagaacctccaccaaccgtgcctgccattgtaccctaagtacctgcttatccacatagtcatcaatttatgtaagcgatactacatacatacatttttactgtacatttcgtaagcgggacattgctaagttgtaaatgagaacccctacatcgtcctacaaagcatggaatgtacaggttcaaattatgcaagcttacgataccccataaactttgttactgacaactcgaactcgaatgtactatataaattacaaacgataaaatacaaatgttaaataaacacggaatatatcaattcatgattgctgacttagcattggcaattgaaagctctaaagaaaagaaggaaagaaattcagaagacaggaatggagaaagcatgctgcacagctttgctactgacggccaattgttgcattgaaatatcattgatatagacaaaacgtagtgcttctcttagaaccaaactaaggaagagagaacatagcatccattcacataccttgttaatcattgaaaaaatagtagcaaacaagctttcaacaacaacaatgaaatcagcggggaatacgagaggaaaaggggatgggagacttgcaaagcaattgaaaagaaaagacattagggcaattagaacttcttgccgaacatcaaaagttgaacttggtcataaatggaaaggacaccagctccagcaacaccacgaagaatgttggcaccggcacccttgaagaaagaacgagcaccttccttggcgaggatttgacgaccacattcaaaggaggagctatacttgacggcttcaccagatgtcatcatcatacgacgacggatggtatcaagaggataagaagcaacaccagaaccagtggtaacggcccaaccgagaaggaaggaggccaagaagttgccctccaaaggaccaaccaaaacgacgggtttcaaggtatcatacataccgaagtacaaaccacggtaaacaacaataccgacaacagaagggccaaaaccacggtacaaaccacgtaaaccatcagaacgataggtcttacgatagacatcgaccaaaccgttaaattgacgttcacctcccttcttggcggatttggcatcattggcaagacgggtacgggcatagtcaagagagtagacaaacaaaagggaagcggcaccagcagcaccaccagaggctaaattaccggcaaaccatttagcataaccatccctttccttcttgtaaccaaacatcttcttaaatttatccttgaaagcaaagttcaaggcctgagtggggaagtaacgtaagacattagcggtattacctctccaaagggaaataacaccttcttcagcagcagtacgcttgaaacactcaccaatacccttgtagcggtgagaaagacgaccagcacgaatcatttcgtcttggttttgaatgagaagcttgacacgctcaatgggagcggcagcggttttagatacagcagcagaaacaccacccatcatgaaatcaaagaagaaagtagagttctttgtttcagtgatggtgtttgcattcacgggggtgctagcagcagcggcagcagatgaagtagccatttttcactaattctggtaaatagataagttcaaatgtacgaaaaaaaaagagataaagagatgaagccttagcacaacaacaagaaaatgatgatatgaaaggaaaacgaaaagagaaaaatagatataatgtaaatagataagaaaaaaagtgcctgcctttatgaaaaacttatgtttacaaaaaaaagactataatactcgtcaaggcaaatttaaacaactcgtaatctatacaaagaagtgattcacaagatacacagtattcaaggaaacgcgcgcaaacgtaaagtgtggtttcaaacgtttctcaactttcactgtttcttccagcaaattttatcaaagaactttttattacaaagtcgttctttttaaaagactaattttaaacgttatttttcaaagaataagtagctatttaagctggtttctttgttatgatcctaaaatcgtggttggtaaagggtaagaggggggtttggtttgcggtatgcgtcaatcccttccctttatataagcaaatgcaccaaaaccctcgaacagtcacatactccacattgtttgtttacgatgtgggtcatccatttcaccattggaccatcaacgtaacagttatctcattaaaaaagcttattatgcatcgtactgcatcacctccaatcaaactttcgctttgaaccacttgtaccttgactgctactttacataaggtaccaagagagtacagtgcggaacctttacgtcgtactattcgataagcagctccagaggtgacgctagactgtcgctagcatttgtgattggtctgttttgctcaatcagatgactctagcgacaaacgacatgctgctaaagccaattgcgctgtgtagctaaggtgcgagcgggtgggactcaagggagtacaacgttgcagcgatatgactggtttccgtaaagcgtcgcaattcacagtaaaccaattagtggtgcgttgacgtgcgtttacggaggggcaaaagggcgcacaatgctaggaaggttacttagtcctccagtcacttggtaaaaatcagttggagtaaggtggaacagatggggtgtgtggataggttaaattaatgcaacgtaagtgaatcctttactttataaaataaggcataaatttgcagatataattttttttttctattttcgccttgtgaccgaacttccgtgcgttgcttttgcctttgcctcaactagtagtgtgcgtaaagtcaatgagggaacttgttaatgaaccagtttaagaacaaccgattacaaacccttcggtcctttacagatttccgtttctccaaatttacccaatttgcccgtatacaatctcatacccatactaataatactcattactatttatcactatgtaatttttaacgaagcgttatctgtacttatcgatgttcaccatacgttctttacttccgaaacataatattatcattgtggtatgattttgataaatcccgtaatttttaatagctacaaataacttatcttactaacggcaattgctagaagcaaaaccctgcttaattactctttcatcagttgaatggtaagcgaataagatgaaactagtttgctattttccaaattcgttatttgctatgtaagagtaaataaagtatccattcgcaaaaaccttatttacataaactaatttatagttcacaaaactaattcatcataatgtaccgtaaccgtacgaaaagttaacgaagtagcttttctgacacgttgtgtatatattgcacagcattacacctgttcaacaagtgccgacggtaaatgggaaacttctaaatccgttatccatctggtggtcggtctcctccacaatacgcaactagtcattaagaagcttataagtgttaaaccgattaagctaaaaattaacatgtttaaacatttttcgattatattggaaacaatgggggttatgcaaaaactcgtaattttattattatcttacatcttcacaataactagttgtctgtcatatgcatttcaagcaaagaatcctaatggtaaatattaaaatgaattctggattctttgtaattaagaaagattggaccgtatataaacaataacattgtccatcagtagtaatatgctcaaaacccaattgttacatcgtgtatttttcaaaagaccggcaataatatatttcatacactcgtcggaaactaggaaaataggggtgtgtggataggtaggtaaaaataaataggtacttgcatagataatcaatcatgtacaagcttctcaaatatacattatatgcacatgatcaaaatctccatgaagaagagggacgagggaaaaacttcggttttcccatttctcttaaaacccaaaaaaaagtagtaaaataaaaaactaaaaacaataacattttaataatctaaatgccataactggataaattcagtaaagtgttgtgacgactcaagtcgatgcactgctgctccatctcctcgcttgaattcagctgcagcggcttacttaacagtacatcactagaaggcgattgataccaatcgcatattttaatgacccgaccaagatccgattcaggatctacatgcgcagtactgggttgaagattctgcacaactggaatcgacgcttctccgatatctccaggtactggtccgccattcaccattgtcattaatgatggtgctttttcgtttggcaagtttccagcggctaatgatccagttcctggtgagcgaggaggcagcgatacattggtattgtaggctaattcggtcaaagagctcttagtagtgggtgcaggtttcgagtaggcaagaggcactggttgaacgggtagggctggagaagattgagtaagaatacttccggtagttgttactcctacattaccgcgttgctgaactccagtatttgtagtatttgttttcgatacggtagcaatcacaggcggtacactgggagtaactaatgcgccttgatggaaagcaatagcatctaaagccttagcgtacattccaagtgctggccaatacacgctaagttgtgctaagtgacgcttcgctatcggtaaatgtacggccgccttggacgcctgaacttcactaccacgagttatatagtgatacaataaaaccgttcccgccaaatatgctgatgatgctgtaaacggagcagctaatgaaatggaaagctcagtacagtcttggatgattcgacaaatagcattagcacattgactagcaagaacggccgattgattctcaaatacagtagggggtgacttgacatgagaaaacggaaccgacgatatggatgctgcatatcgatgaacatacagatgtatttgtaaaaaaattaaatgtagacacgcaaattggccaccttgtcccatcatatggtaagatagcaaagtctgtctagaataccgaagtctattgggcaaattcttctcccattcatataattcttgatcaagctgtttaaaggtacttttggcatgccaaaaaggataagggttagattgtttttgactatacgactttaaacaccgtactacccgaccccaaatagataccatacgtatcatgtacgctaacatccccatattatcttgggcatttcgactaactatcggggctgtagttgggtttgcattagtaaaactgtcaggactgctgggttttccagttaaagtctcagtgacagcatgggctttgtacataaaaagagtctcacgcataggaagtggaacgtgtatgtcttcgagattcaaaaattgggtattacagtataaagaatttaagcgatccaacataaagcaatcccaaaacaatcgtctggtaagttgaacacggatttcaaaggggagaggtgaatcaggtctgtcgtaatatggtaaatttggagtcttgtttggatgaagggcaacaaccattcgaatggccatacccgcaaacatccagtatttacttgtcgcagcacacacgtatgaaagcattacaaaagaagccacatatacaaggtctaacttatcaaagtttgccattgcaattgccgatgctctgttaaaccattgttcaaacaactcatttttgtcatatttatctgtctgccaaaaccgaatggccactgcacacatagccaaaaccaacacaggtggaaggcgctgagacttcagagcctccataaaagaatcccgatggaatagtacatatggttggccatgcgcgtagataaaataaatatgagcaagctgtaactgaatatccaggctaggcagattttcagaaccttccgtccaaagaggaccatcaggaagtctaaaagaagcattgtaagcaggatttatcgaatgatcaactgatgcagctttaggttcggggggagaaagaggaccagaaacatgggaaggacgtaagggatgtacagcagccatatcgttgagaggttcgtgagattgtatttttgaagccggaggtgagaagctgaaatcagcatggggagaggaaatgtaatcattttgatgagtagctgatgaagactgagagtctggagagacggaaagggtaaaagtaggagaatgaatggtgtgtggatgatgaaaaggtatatcaacagtaggaggagtagaaggaagatgagaggaatcggtatctgggctagtcgaccaggtatatctcccgtgcggtatggaaacaggttctttctgggctctttcaggggataactatggcaattagtaagaaatcgaccaataaagaatgggtaacaaagaaacttacatcattttcgttttcagtaaaacgaattttcttttgattcagctgagtattcgaagctaagcgtttgcgcaaaaaaggatcctatccaaataggtcagtatgaataaaaacaaaaaaaggcatataaatcatcaataaaagaaagaaaagtaaatcggtggattttgtatttctccccatatgccgacattagcagttcgagtcggtattgacttacctctggactatctgataatctaacgccgtggacagcagtggaattttctaacatagtgcggtaaccaaagtatagaaaattaagaaattacaaaaacaaaggagcaaaggataaaaaaacaaacaagtaagaatgaaaactccaaaacctgacgatgcaaacacttttgaagtcgtttaatgaaactcgggaattgatgtaaaaacaaacttagaattccgagactatccaataatgaacaaaaagaaatgaatagatgatacaaacgagagtgaagaaaagaaaacaagagttagctcacgttagtatgaataaatagaaggagggaaaaaattattacaagaagataataataacaagattagaagaattatattatcaaaagaaaagaagggaagatagatcaacagagaacagagagtagcaagagaaagactggaagaaaatcgggaaatgaaaataggaaaacaaaagagatccaaacggataactaaaagaaccccaaaaacaaggagaaagtggaagagtatgaataaattagatcaatcactttgcgacaagaacgagtcgtacaaaatgacgaatgaaacgaaaaaaagagtagcaaattggggagggattggagataaagtctttgtgaactttggctgctaccactttaccggtgtgaatatttttttcttggaaactttttgtagttgcaatataattcaaaagtttaccaaaataaaagcaatttaattcaattttttttgacaaaagtatctttgaactgcgtaaacgaggtgctccgaaagagtctgcgctcaaggtaaggacggatgcaaaggataaagaaaaataaatcaatcgccaattcgagcagattgatatcgcggagtacaaaagaatccttcaaccgaattaggttaatgaagaaattgattcttgtcgagaaagcccttggtaaagaaaatctccgtaaatcctccaaatatcgagcaaattcacgcgcgtttcaatcaatcaacttatgactgaactgaaggaaattttcagagagaaattctctttagttcctcttcttaaatgcttagtttactcttataatcaagtgggaaaagtataggaaaacggcaagtcaagctacacggccacgctatacacaacagagtttgatatgatgtttccctcttccggctaatgaataaactacctgggaaatgtgttccggggtaatttggtctacggtaatcaatttcggtaaaagtcggttgacgaccgagccacgttaaacaaaccagcgatgtgtacacaagtttgggaaatgaggtttgcgaggatcaccgagatggaacgaagtcaacaaaaaggagagaaggaaagcgaggaaaagagtgaagaagagagacaagaaggatgtattcgtctttctggagaactgagagttcaataattgttttcgccgtttatgcttttatccttttgtcgattttttgtttaatgctaatggaaaggaaaggagaatgatcggtaatgaacggatggatggatggaacaattttatgacgagaaaatgcttgttctggcagctatactgcttcaaaaaaaaaaagccccagacagatgtatgaagaaaagcagtagtagaaaggagaaggtacgttacaacactgctggttataaaagaactggggagcggaaataagaatgtcaaggccgaacttagacggtgagtgggaccagcaagacggaaggttgtaaacgaactagtgaaaagaaagggattcaacaaaacagccgagtactttatttgtagagggaacaagatatagaagaaccgaaaatgtgatgttaacaaacaatataaacaaaggaagaatataggtttgataaaataaaaagaaaaaaaaacggaagagcgaagaaccagatctcagagcagaaattgagggggaaaacaaagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcattcgctagacagaatctctttgcagaatatggttttctgttctttttatatgttaagagtcaaatctcaacaacttaacaattttgtattaatctgtaaacaatttgattcttccctactcagttttcaagtacacagttgtatgcagctttcactagccatatatccttgtcccctacagttccattgccaacgaaaaaatttaatcgagccctcgtaacgatggtatttgaactgtgtcgcatttcaactgcacccaagtgtcggtcttttgttctttgctatactacttgctggccttttccgcctgcaaaatgtgtaatcggctttgtttacattgtgcaaaaaccaacctttcgcattttaaaaactccatcatcttcagcggcttctacctactttccccccccaacttgctactcgttttcggattttagtgggcgttttgatcaatgaaaattttgcgtcgcaattttttccttcctccccagcttaccaagcgatctatggcaagtctcttttccatttttgtatatcgcaacgcagcatatgtagtgtgcgcttctttaaaggtttattacggatccgaaccaatccgttacggcagttgacaaggtacggaatttaaaatgagtagttcgagccatgcaacatttaaattccgcatcctcaactgccgtacatgacgcctcctatgcaatgccgtaaccaagtaccgaggtggaaacgctgaaaactgctgaagctcgttaatagaatagtgcaatgcggtgaaggatgtaaaaagaagcagcggaggaaaggtgccaagcaagagagagtagtgaacaagaaaagaatggaggcgcaaagattgggatgctatgacactagaaggtatcattcttgtttgtacggcaaggttgttctacggaaagatcttgttcagtggggaaagtgagaaagaaagtgtagactttatctagctttcatatttttgcgactcctcatccaagtcttgtacgcactaaaatttttcttttaaacaacttgtgatactgtcattttattagtttcttttactagtatatgtctaaatttctttaaagctatccaaatccgtcatggtccagtggctaggattcatcgctctcaccgatgcggcgggggttcgattccccctgacggagaataagtttttatttacaagtgtatattgcactcctttttttttttaaatcaacatgagaagtaatacaattatcatttagcactattcgatcaattattaaagccttgtttttgcttcaagttcaacaatgtctataaaccatctgtgtttcattctctaaccacatttacatttacaacaaactaatctattgaacgagtcggaaatttcactgttaaatcgtttagtagttacaaaaattgcttttcaaaatcaacaaaagaacttctgatgaagcatcccattgccgaagatttattaaatacatatatcgaatgtttactcgacaagcttccaaaatatgaatataaactcagtaaaattaaaacgttcaagtgtccaacgtaaattcatgtctacaacacgattcttgaagcttcccataagatcgtaaatgtcgtcgggtacctcttagtttcaaaatcaaattgtccaaatatttaaaagagatttttgaagtatggcaaaatttatcgcataattttcattgtaaacgattgactcaagacaacaataaaatcgaattgctcaaacagttaatagaaattttttgaagtatggcaaatttttatcgcacaattttcattgtaaataattgactcaagacaacaatcactcctccatagcatttacttaaaaccattagacttcttcattttgcccaaaatcgcctgttgctaattagacttttggttcttgaactgtttgctctccagccattgtcttttatggttgtccttgctgtgcgggatagtgtctttaatgtaaaagaattgcaagggaggaaggctaagcaaccattttgtgacacctaaactcctcaatttgcccaccagatagacccagaacaatccgactccaaatccaatcatgtatccatatacaacctgtgttaagtagtggaaatcgagcaggtatctactagagcaaacaaacgtagacaacgtcaaatatatggcatatttggcaaaagaaagcatactaaagcattgactacgacgatacttgtagtcccaagcaatcatataagcagaaaagaatcccataaattgagaatggctacttggcataccatatccaacaccatactcaatatccgcaggacgagggtacttcagtgatactttcacgacatagttgataaattcattcactacttgacccccaaattgcatgaatgtgtccagttccctaccagtaaacatcactgtaaggtaaatgatgccaataatctggggaattaaagaaaacaaccccaaagtgcttctccacatgtcatcaatgtggtagaaaaagtgagaaaatatagtaataaaagcaaggttcgcaaatgatttaggtcctttttcctccgaaacattagaagcagcgacaaactcggaaatgtaaggatagacttcttcagagtcttcaggagttacaatgcttcttttcctcatagtaagttctttgaaatttcttttttcggggaacaaggactttccatgtaaataatcaaccgttccatcaatggctgaaactaatggactaacaaagtatgttgataagaagttggaaggtcttgtagattcttctagctcagtcttttcttctttctcatctttaaaatatttcaaaacaagagcgtcaaaatccccccatctcatttgcaagtgcctgccaggaaaactgatggtttccagtttcccctggttaactaaatccttcaagccaaggctttcgtaaagaacaaaatcttccatttcaatgttttctcctgtcgtttcattaatccaaccaaatccagtcgaatatggtggctctacaatatcgtcacgttcaaacgacacggcaaccaaattgtccaactctttcaacttttcgatatttctagtgtagttgtcatgtagtacttcgttgtttaaatgagtcaaaaacttgttgttttccaaatacttgtcatattgcttctccgtgcggtagtactgtgcttgcacgacgtgattttgtatccatgaatgccatatacccagtccaagaattgaatgaacaacagccttacaaatcaaattagtaggagagcaacctggtattgtattgattcctgaatgcggagaacccaatgtaataagtgagcgaatttttgccgcatcgcatgtctgggctaaagctctcaaaaacaatcctccttggcttaatccaagcgcataaaatccgttggaaagggaatcttcatttcctatcaaatcacagacttcatccaattgatcctctagcttacctaagtagccagcttttatgtcttcaaattcgttgtcaccgacgcggatagcatataccgcacctttagttagtttctgaacacgctggctaacctctgtaagagtaaaactagtgggagtatcgcccaagccatgccaaatcaccacaggtaattgttcagaagctccgtcattaatagctagtcggaccttatccaaactaataattggtattgcaaaacttttcataggtaaaagaacccaagagaatagaaaaaagattaaaaatgagctacagctcaacatggcgaaaataaagagtgttgaatacggttcagaaaattacccaaggaattgatgagttacgtattatctaagcttttatctaagcgaaagtttaaagttgtaatatataagtatgtattagacaattgaagtgtgagatcaattacaaaaattgaaacagaactttgcacaggtatttttcaagatgaaatttgtatacttcatctactttttggatatttttaaattctcaaaaggcagtgtctggatttgcagaaattgtgaacgatctttttatctgaaatgtttggaatagaaaataaccctaagagattaaaaaaatgcatatgacaacactcaaatggttcaattctatgatttatttattattaaaattaccatcctaaaattgaatcctggtatcaccataaaattattcagttgtgggcctttctcatgtactaagcatggtaaattatcattaataaagaagtgaaaatacatatcttcttgtgcagcagaatttaaattataatgaacgtaaaaattgctgaaataatgaagcaatgtatagtataaataattaaaagatattatcatcctatatctactagtttaataagaaaaaaaataagagagtttcactttaaaagattgaaaggaaagctttcaggaaatgtttggcgtttataatcgcaaaaattaattagttaataagaatatgcaaaatgatagaattattaggaaaatatgaatttattagatgtttaatgttttcttatgatagctcaatttgacgaaatgtctgtttcattagacaaaaaaaaatgcaaaaaatattttaattaacagacaaattggcgtgaaggtcatagcgtctctattccttacttaaataactaatttactaaaatcatgttgtagtgtaggagttcgctactttcagaaattaaacgacgaacactccgaaggttaaacaatcattttattttagaaatgagtaatttcataactcttttacaatagcacgcaggactgtcataatttacaaattcaataactgcgaacatttccatgataatttcgagctgcaattgctgaattaaaattattttattttaattgatttacagtatacaacatgataaaatgcgttacttaaaaggaatcgcttaacttcagcatacttgcaccttgcaggtaaagccaggccttcacaaacccagcaccattttagctgctaaaatggcagaaaatgagaatcatgtactttcaatacgaatgtcacacccatactattcagaaaaagaaataagtcgaattttgtcgacgcgagatcccaaagaaaataatttgcgaatgcaggcgttcgcttggatatcaacactttcaaaaactttaaaattgtatgcttttcctcaaaattatctagaatctaacttttttttagccctgtaaggaccagcggccttgcaatgcttttatacagtcgtttccaactattttttcccgtgaatgaaattcctttgctggtatgttatttggatgtctttcgcacatgagtatgctgtgctatttgaaattttacgtattctgatataagaatattctgaatgctgtacattggtcatactattaaaaaagactacagtttttaataatgttagctcagctactccaagttataaacatcatattctcttgatttaggctctttttctttcaaaaataactaacacatttaggagtgcgctactgcttgcttagtagttgctagtaaaatcgaagatacggccaaaaagtttcgtgatattcttttagcacattatcttcaaaagcatccaggttctgaggtcgatgctcattcacaagtatgttacaaggtgcgcaataattgttttttgtttataaggagacttgcttacaggtgtattagctaatcgaagagaacaagaagaggattctaggtttagaaagaatgacactggaattgatttgtttcgattttcgagtccgacatccacacaattacatggtaaaatttgcaaaatcactgaaatgtatgactgctattcattttaccttataattttcgagttaactaatttactttcagtttcatcttccacggcaagtatagcttggaatgtctgcactgatgcttataaaacatacacaatgttaaaatatccagcccatattgttgccgtcgcatcgatttctattgcttgcaagttacagcaacttcctcaacctataattcccagatcgttcttcgctccaccagcactaacggaagcagtgattgcggatatactcgatctatatatgcattatcagcctcacacttgcattggtaatatgtatacaacggaaaaattacttggattatgtgttgacttccaacgagcccaaaaaaactctggccgtcctcaaaaaccaccccaaattgaccctcattcttcttctttagcagatgaataccgtgagtcaaataagagacttcaagaatccaaagaaagttgtgccagatttattttagactgcgatagaaagtattttaataccgaatttgaaaaacgaatgctggaagaaaggagaaataaaggtacggtttaatctaatggttccttaatgagttatcttaccatcggtttgttccttctttcgacagcattctgaacagtatattaatatgtgacattacaagttaccaatttccaattaacttccttttgaatgacaaaactttattttatgcgttttctaaacataatatgatttaaaaagcagctgacctaaaccctgctatatcttaaatattcattaagtaaaaggaaatttcgttcaaatttcagtgcagtaaatgttgatcaaaagaaggaatcgtgataatcatacgtaacccatttcagagtgaaaggtgtcatgcttttttaaagcaatcacgctaatggtgggaaattaaaaaagggacgatatcgcaaaaaaaaactatatataaaaaaaaatcatttactagcgcttcaaaaccaatatcaaggtaaacactaacgaatttcagtagcccatccgggtacatcttcaccggttgctccagtagtctcgattttgaacgtaggatcagccacttcgcgcaaccatggagaattgctcatgtaaccagcattggttcgcttggcaggatcaaaacataacataggagataaaaagtctgatatttgttgagccaactcggctgaaaaatggtatttttgctccaaaacatcttttaaaggccaaaacttcaatttatgaatatttcggagttcaccgcgacggttaaataaatcgcgggagtgctttcctgaaagtgccatttgcttaggataattaaccaataactcaataatttgggcaatgtggtcatcctccttagaataagaattcccattccgtggatcgaaaaggtaatcgccggttagcaattcaaaaatgatacaggcaaaactccagcaatcagcggaagctccccagcgacatcctagaattacttctggagacctatactgacgggtttgcacatcgttggtgaaatgcttccgtgtccagcacgcgttaccgagatcggcaattttaacagtgatttttggaacgggttcctgagaaccgttaacaccatcaagtataagagaattatctccactagaaaacggagaattaggatgagaattatgcttttgagagtcacgaaggctgatttctgaaacagcaccttctaatgaaggaaagcggctcaaagtggaagtaaaaggactgctaggaatgacctggccagcaggcttagaattcttagttggattttttgcaaatgtcttgcgttcttgggcagagttatctacagattggccacgtttaataattggagctttggctgtataaccagtgttatttcttgtttttgaagaagaggtattagaagtgggggaggaagttgttgcaggtgcctcaatatgttgcaaggcatcctgatcaatgcatattaaaacattttcgggtttaagatcagtatgaatgatcccgcattctcgatgcaagtaatccagagcgatgagtaattggtaggcaatttgctttacaatacccacaggtactcctcgatggccgtatgactgtatcaaacttaaaagattctcaccgagaacttcgaataccatacagacatgagctccattaggaccacgatgcacaaaataatcgagcaaagaaatgatatgctttttgcccaaatgcttttcgtccccttctctaattttctgcaaaatgcgaatttcatcaattgaggtctctcgatagtgctctgctgaacgcaccaccttcaaagctactctccgtttggcagctcgatcatatgcaagccaaaccgttgaaaaatgtccccagcctaattttctttcaacgacatatcgacggtgatgaaattcttcaccaatgtagactgggtggtatccaccatagtgatagtcctctgcattttcttcgtgcgtttttaccttttccaccatgctttttccgtctacttcagcattgacctttttattaacattttttccattcgtgatcaccttttcactgacatggtcaactatttcagtgtgtcccggttgtgacactttcggtgacaaactcgacccgtcacttcccatttcaaaatggctggctgccccgtatgaagaaactactgatatgtccctccagctcttaaattaaaatatctgagatatgtgaatacaccaattccttcgttgttgttgttgtttgttctggttataaatacggtatggagtagtatttttagtgcgaaaatcaacacggggaaacaccgtggagtcttagcacactaccgaggaaactttgcgcattaggaagagcgtttcgatatagtaaataacaaaaaatgggaaaatggtttactaattattttacgccagtaggagaagccacctttacactccgttactgtaccataaatattttaataatactacttaaaaatccgtatatatgaataccaatgactaaggcatcactaaaaatatcagcagttgatagaatatgaaccccctgcgctttcatcccatcgctatcccttactaactacttttaccgaagtagcccagccgttagaattccataagatgtgttaaggtcttccaaatttatatcgttatccattataactgtatcccattcagctcttagatctcgacaggatagctagaaaaaatgtaaacaattcttgagtcgttgaaaagagggatatttaagatctgttttctctctcaacatacggcgttcttaaaatgaaaattctcagataatgttctagctttacggcattcacacctacggcccgagatctactacctactcacactaaccgtgattctacgggcaagacctggactcgaaaacattcaattacattgataaaaacgggatataataaattgacaagtatggcctgtgctaacagttatttttgttgaggtcttagcaatgtattatggtaaacggaaatcatatgtaaggttcataaccaaccaataaatataaatgtctatttgaaaggtactttttttgtgatgatcagaaacataaaggaaacggagatcaacaaaagtaatcattgaggatgatgaattattaaagaagtcacaaaaagacaaaagaaagaggcagcgggtaatagagatcatttaaaacaaagtccatcgtttctaaatatctaaacggcagcaaactggttaaattaacgaaaataacaataacaacaagtaaatgctgaggccattaacccaaggcaacaaaccgcgggcatggtttctgaataaaaaagatgaatataacagaaataagaaaaacaaaaactggaaaagagagggtcaagcaaatcaactaaaaagcggacttctatgacgaattaatcctttagacagtgcttgctcatttgtcgtaatttcggcccatataaaaacaacataaaaggaactggaataagcccaactgcaacaaatccgaccagagaaccagcccaaccaattcccaaattattgaacatttgggttgtaaaaagaggaaatgccgcgccaaacgaacttctaagtaatgtattggccgcgattgcagaagcagaacatccactataacaatcaatgatataattgattgtttgttgaaaaattgtaatgattccaaagccaataaaactacctgccaaagttggaacaatccaatgaatccatggataattaccagtccaagcaagccaaaagatgccaatgggaaagacaatgcaaccgatcatcatggagggaagtcgtgcttcaggaacaggtcttcctttattttcatccatctttttaaaatagtagggctggaacagggcaacgctagagcatccaatacaaacaccaacaaaaatagccaaatacggaagagattcaacacccaacctccattttcgactctccccaaaaataactgggtatgcttcaagtaatccataaaggataccatatacgaaagcggtataagttgaaaccacaagtaatatgggctcaaatattaaaagacggagaggaaatgtgaagtatttgtggaaaaagtatgagaattccaagggctcttcttctgatttggcatgtaagcaatagttcccagtaagtactctcaccttggacgctcgtatctctgtaattgtgcgggtatatgtctcacggtgaaatataatcatagatgtaaatgctgtgaatcccatgattgcagtaatgtaggacgtccatctccatcccaagtatgattttccaataaaaccaccaacaattggactcattaacggtccattaaaaataatagcagagtaaactgcaatcacaagaccacgagttcgagcactgaacatatccgaaaaggaaccagcgacagtcgtaattggtgaactaccaaaaaatccacaaaagaaacgacagatcataacggtttggatatctttggccgtcgcaacggcaatatggaaaatacagaagataaatacagcaataatcattggtcgtctacgaccaaataattcacacataggagcccatacaacaggtcctgaggcaaatccaaggacgtaaagactaattcccagtaaagccaccgtgcgacaaacgtgaaatttgaccataacctcgggtacagcacctgagaaaatagaagaaccaaaaccggcgcacaaacacgcactgcccataacagctacgttacgaagctttttggctaaaggccaattaacagccaagtcagggtcatcagggccgtctaatgtgactatgaaatcctgaggattgctaatgaccggatattttttgagagattcttctaattccgaagagacagaggattgataccgatcatgatgattggattgctgtttttcaaggtcgaagctagcactttcgcttgacgattctgaagtacgttcggccatgagtatagagagatgggtttaaacaccttcgataatgttgaattgagcgacaaaggaagattagacaagcgtgtgcataggatataaaataatactatacaacgcttttatgatagtaaaaactggatatagtgaaatcaacccactatccgtattgaaaggaaatatgtataactttcaaaatgcaaaaattgaaatagagaaaagttgaaagaaaaaaaagacagcacagctgtatttcaatctaatatcgtatcacaaaagagtaagatacaaaagaaggatgagaaggaggtatatgtatattttttaggttaatttctgttagatatacacatgtatatatattatatatatatgaattttatatcacaaactccaatctttatttcttagataaaaaaaaataaaaattagcagcgaagatcaaatatttggaagactggtgaatcaaccaatctatggaacataccaccctgattatcaaaagtaaatcagacgcaagcggtgaaaaaagaagaaccgaagatatccaagaaccaattctagtctgacggtgtaattacagagaatttgttaatacgttcagctatttctattgcactgacaacagtattaaactttaacttcttagaataagtatttcttgaagaaagaagctaatagctctttttaaagattaaaaccgactggagacattcaatgcaacaatttgctgcgaaaaggttctggggagatagcgatatatcgatagaaaattttgtacccggactcttatattccgattttgccagcaaactctgagcctggctgcaacacacagtaacgagatgcgcaaaatatataaagcctaaaatcagtttctataagtttataaactatctgatgctaataagatattcaactctgagcaatcaatgccaaactacctcaaatagcgcaaatgcgttacggtgttaggttttgaaattcgcttgtcaatccgttttaataaacgtggatcctttgaacaatccaattatattaggcaaatggtatagccttgatttttagtgtcggtaaaaggatgtacctaatcagcgaaaaactcaagacaggaaaaaaagttccgaggctttgttttagcgtagatagtcgagcaagccgtcagcaatagactcgggaatttttctttaaaacctcagaaaggttgcatgagtttgtggtaccgatcgttatagttagttttgtaagcacacaaaatttagtaatgtacttgtcgcttaacttaatacaatgtttgtttctgaaacgatgaaccaggtttcagcttcctaattgtcggtacagaggataaacttgattttttataatccaacttggaacacagttcaagcaatcgtcgtttttgtatatcgataagcaagtaggaggagctcaggctttattagaaaagatgctacagataacaccattcaaatgtgtcattcggtgttaaaaacacataaaaattactgtcaaagtagacctgataaaatcagtctaaataaccataattgcaaagatattcgttaagtgccaatatgaatgactttaccaacaataaggtagccagtttaaatcaaccgttatagaccctgtcaattgaagttttaagcattggttcatactgacccctttccaaattactatggattatttggcctgaggtaaatcccaactcttttgctcatttatgtctaattgacaacgatttatttttgtttgagctcactctctcatcaaagtgttttcttaaaccgaaaactcttacaagggaatcaaattaattaaaaattatttttgaataagattttgcatggctcaataaaatatgtggtatatggttaatgataaaacattatagagaaagcgcgtcgcgaattagcttgtaaaaaaatgatgtgccaagcaaaccttctaccaccaaatggaaatttcctttcctcttacacagaatactcatgtattttagaatagcgttttatttatgattgattgcaattgaaacgcgtaaaatccattaaaacgctattgtcagacgcagctcaattgagatatacatatatatatgatgttttaacgtacttacaaaactgtgtacttaagctattaattaagtcaactaaaagacgtgttaattttgcaaagattaattattatgattttttaatttctaatcaatcatctatatttcgacgtattagctctagtcgagaataaaaaaaattacagaaaaagttttccgaatttttggagaaaaacaagcacatcagttttttttaataatccgtattagtcaaaatatcattagaaaaaaaggggtacggaataataaaacaggtgaaccaagaagcagataaaaacagcaaaggtctattaaattctaaataaggtgaaaattaaatgtttttaaaaagagaaataacttatggaccataaaccgttaaaagaaaaaaatggaagaataaaaattgttgtctgaagaagaccccaaagtgattaaaactgagcagtcattttactctttgcacgaatcttttttccaaagaagaaaaaggcaaatggcataggaattaaagcggtagcaataaatcctaaaagcgaacctgcccatccaacgcccatattatgaaacatttgtactgcaaaaaggggaaatcctccagcaacagcactcctcatgatgacatttgctgcaaaaacagaggcagcacggaataaatatgcgtctaacaaatagttaaggcattgcaaaaaaataagtaaaattccagcacccgttaaaaggccagagagagttggaacgatccagtgaacatatgtataataaccagaccaagctagccaaaaaatacctgcaggaaacaaaaaagagcctatcatcattggaggtaacctagcctcaggcgccggcttatttccggctttaatgacttggcgaaaataccatggttcaaataaacaattgatgccacatccaatgaatacacctaccagtataccaatataaggaagagctgagacaccaagaggaaaatggcgtccttcttgaaagattacaggataagcttccaacaacagataaataatggcatagacaaacgaacagtacaaggagacgagaaacacgatgggttcagtggcaagcatcttaaggggaataagtaaatagttcattataatatcacgagccgatagcgattcttcttcagatctggcatgaaccagttgatttccagttatttctcgatactcctgtaccttattttctgtgatggtttttaaataagtctcttcacagaagaggtaaatgagaatgatagacaaaaatcccataaacgaagtgatgtactcagtccatctccaccccaaataagatttcgtcaagaagccacctacaattggagcaactaatggaccaacaaaaattacagcagcaaagatggtaatagcagtaccgcggtatcggttgggatacatatcagcgaaagcagcagccacgacacaaagaggaacacaggcaccataaccaccgaagaaacgacaaatcatgatagtttgaatgtcttgtgctgtagccacggcaatttgaaacacactaaaaagaaaaagcccgatgtataaaggtgttttacgacctgtaatttcggacataggagcccaacaaattggtcctaaacaatagccaagcatgaaaagagaaacattaagcaacgaagttgtcataccaatatggtattttttagcaagagtagcggaagcaggggagagaacggatgaaccccatgcaattgttaaagatgcataagcgtaaattgaagtggtcttcatcttacgccaaaaagtccaatttaaagcaatggaaggactgtcaggagccaattcaaaaataaataactcgggtgcctctaccgtaggaaattgcttaccttgaaaatccgggtcactaagcaatttagccatggggggttccaattcacccttctcagctaaagaagaaatgtcggacaactcattggctggttcacgactattcatattgccattagcagggtaataggctgaagcagaattggaaaggtttctatacaatgatccatgggtcggtacttggtacaaagaaggattgtcagtagcactgcgatactgcccttcaggctccgtagtggctgactggtaagcaccattcagcacatcattagtgttttttggagtatcggcattaacagaggattccgacattaataaaacaatggttaataataaaaataatggcgtaaatcagttgtatgaaatggaaaaaggtcaattagatgcaatcttcctattcttatatcaaaaggaaagatcctgatgtaaaaaacgcaagcacaaagaaataaaggaaaaatcaattatatgaagttcaatgacttttaaaaaatattctttttgacaaaaatagattgatgtaattaaaatacaagagtgcgctccgataatcacagtcactcaaataagagaaagaaaaggtataaacgagaacgagcaaagaggaatgattatatgttttttcgtagaatgaaagaactgttttttaatagaaaaaatcggcgaagcctaaaagggataaaagcctgttcttctgcgtgaataatttatgcgacaaatacttttttatgttaggaagatgtactatacaacaatcagtgagcgtgcaccagtgtttcaatctattcttttgaatcaagaaaacactaaaaaatgaattttcaagagggcatcctactatttatatagtaaattgcctcgataaataaaaaaatatgtccggccgaagatggtttgggattgccctttaatccatagcgttgatacctcacgccaaatgggtatttaattgccatcaaaaagtataaggcctcgtttaaacttgtaatttgtgatcgagatacccagccaagtgatttcaacatttatggtcttcatccttgcgactattacttacatctcctttaatagcaaagctatcgttgttacccgatggtggtgaaaagtgttacctcaaatgccactaaacttcgtacgtaaatctctaattaagtttaggattgacgtcctgtaacgagatctcactatcttgtgccaagagatgtctcaaaataataaccattgaatgaagtatttaatcatttactaaaaagagagaaaaaagtcgaccaatctcaaattcccaaataccatatattcaaattgccatatgtataaagacaaaaatgagagaattaatagtaagttgaagatctaaatcttgatattccctgtattatgattggcaaaacgctttgaagttattataaatatccaatatttctttcaacctttttttttaggggattttcaaaaaggatagtcatttttctcctttattcgtcagcaccataatttaacgcttgctcccttccagcgaaaatcaacttaacatcgaatattgccagagatttgatatcactaacgatgacttgatttggtttttaagtaacaaacagacagatattccatagcagcttttaccccataataagcaaattttgtttttcacaatgcaacttgtgcttcagcagtatccttttttttctttctttataaaaattttgcattccctttgtagctcttgcttataatttcaaagcaagacttactaaaagcttagaagtaccttgtcttataataatcatattcgacgctctataaatgcttcaagttcgctgcgtcgtggtaaatcccgtgagacgaaaattgaatactcacaattttagtagcataaactgacaaaagcaaaacgcctagtaaccgcgtggttttttctcatcatttagcgaaagggatgaactggaatttgatataagctcgggcatctcatcatgcagacatgataaagtaaacactttcccccaaataacaattttagccggacttatgttgtttaacaaaagcaggttgttccttttattgaatatttagcaacgaagtttaatgagtaaggcattttcaggttgattaaagaggagaagaaaagacagacaaattttagacaaaaggattgttaattggtcgattgtttcattcttttaaaatttcagttagacagattacaacaagaaattcaaatgtatacgaaagcttagcaggaagtatacgccaaaaagttcatatttgtttaacccgtctcggggaaagattaaaagagaaaatatatttattataatatatttcatgacaaaataaataaaacaagatctcaaatatatttttctctattatttatactttttccttaatggtaggatgtaagtattgaaaatgaaaaagaggtgccattttctctacgcaatcctcgtatattttcatttttttcgatcataaagacgtcgtagaataatcagaatactatttttaaagtgtaaagcagtggtcaataaatagtatagagggaaatagaaacagtgttgaaagggggtttacgaccgctcacaaatggaaggtattttttcgaattagttttttttttaaaggagaacagaagaaaaaaaggatccgggtcccaattttagaaaatagtcggctcttgatttgattatttattaagagaggaaaactagaaaatgggaaacgttccaatgataaaccaaccatgaataatagtattatacgtaaaaaacagtattttttttttttttaaacaacaaaacacaaacaaaaaattgaataacacaataatttttttgctgatctctaaaccttcttttttttttttttttttttttttttaatgaaaagaaacaataaaaaaaaaataataaaagaaatcagaagcaaataaaaaggttaagtcttattgttacacgtcttaaaaatcgacggccatcttgctcattcgacgaatctttcttccaaaaaagaaaaaaacaaatggcataggaattaaagcggtagcaataaatcctagaagtgaacctgcccatccaacgcccatattatgaaacatttgcacagcaaaaagagggaatccagctgccattgcgcttctcataattgtgttcgcggcaattgcagacgcagctcgaaataaataggcatcaattaaataattaatacattgcaagaaaattagtaaaattccacagccagtagctaatccagataatgcaggcacaacccagttaacatatgagtaatgacccgaccaagataaccaaaaaatacctgctggaaacatgaaacagccgatcatcatcggaggtaaacgagcttccggatctggctttccaccttgagctaaacattttctgtaataccaaggttcaaaggcgatattaataccagaaccaataaacaccccaactaatagaccaatgtatggcaattccgcaacacccatggaaaaatggcgtttttccccaaaaataatggggtaagcctcgagcagtaaataaagaatagcgtaaacgaatgagctataaagagtaatgagaaaacaaatgggttcggtaaataacagcttcattggaactagcaagtaattttttgctatatcactcaaggtgagaacctcctcttctgatttagcatggacgaaatagtttccagttatggcacgatactctttagccttaccttggataatggcctttgaatatgtttcatcacaaaataagtagacaatgatcagagcgaaaaatcccataaatgaagtaatgtactctgtccatctccatcccaaataagatttcgtgagaaatccaccaacgataggagacaccaaaggaccatcaaacaccatagcagagaatagcgtaatggcggttccacgatatttgttggagtacatatcggccaatgctgcagcgacaaccgttaatggagcgctagcaaaaaagccggcaaaaaatcgacacatcataatcgtttgaatgtctttgccaacagcaacactaatgttaaaaataccaaaacccaacattccaattaatataggaggtttcctaccacttagttcagacagcggagcccaaataataggacccgaacaataaccgagtaaaaacactgtcatggtaagcaaagatacggtaagactaatgtgaaaaacagtagtgatagcttcagcaggtacagcgaaaacagaagatgcaaaactagaacaaagtgcaacatacgctaaaatgcaagtagttttaagcttacgtttaaatggccaatttacagcgatcaaaggacttttcggatcgattgaaaagacaaatcgctcaggttcttcgacaacgggaaacacttgtaaaagaggatcttggatacatttttccacatcatcagggtttggctcagttttggaattttggttggaaggattactatttacaggtgttaaattttgaaaactttcaccagcagtagtaggatatctcgcagcaaatctggcagaagttgagaaattggaagtggcagatctcgaaagctgcggcaattggtatgaattgttagacgcatggcttacagtatgatacaactctggatgagcagatgcagattgggagacagtattttgcaaggctagctcttcggccgtaggagttgaagacattgtgaatccggaacttttttaatctaatgagtgacggagaaggggattaaacaagaaaaaagaaaaaaggctgctaatattgccaaatcggacgaaatgtagtatataaacccagtagatggtagcaaagtaaaataaaaacacacacacaaacacagatggtactactaaagtaagaaacgtaaagtagcaaggaagaaaaataggaaaagaaaaattaaacagttaaaagaaggtgacggatgaaagatgaaatgctgtgaaagatcgtatggtttcgagtaaagatcaaacgaattaattaaaattgagcaaaccacaaaaactcagaaataaatatgtgaataaacagttccaccaaaaaaaggtgaagcttaaatgacaataaaaatgataataacaataaataagttgaagagaaattcttccctaaacaacgaaagacaaagaaaagaagtctatgatagtggtatgaagcgtattaacttgcaaacttggtacaaataactcgtttcctaagcaagatatgattttccacgtgtttaataaataagaaaaaaactgatgcgaagagtcaagggtgaaatttgaagcaaaggaaaggaggaaatcggataaataaaatgtaaaaatatggcctttctgaattcgtctatagaaaggtaaaaagtacgaagaacgttctaaatccaagtaaataaagaggaaaaaaaaagtttttgtaatgggagtaaagaattaaatgatcaaacgttaggaaaaaaaaccaaatgcgaaataattggtttattttttttttttgttggtaaaattaaaaacacacagagaagaagaaaaggaaaccccacctaactactaaatggaaaaaagacggaaagtgtttcgatagaaggatgaaaacaaaccgaaacgaaaggggattttaaatatttgctacgcgatcaatcactttcggcacgaaagcaaaacgattcgaaaaaatattaagtttgtatatataccgaatacaaaaaaaaatggtaaggataatttacaacctggtttttggagtgacggtttaagaaaaagaaagggaaacaaaaattttaaaaagtacactaaaagggacgaagggaaaaaaaaaacaataaacaaaaacaagctcaaataaaataaaacaggatggcaagagaaagaaaatgctctgtcctctattgcggctgatataaattaaagaataacgagacgcgttttgtgaaagcacaatttagctagagaaaaccaatctaaagtactttgtacttagttttatgcgcagtaaacaacaatatgtctgctacagcgaagaaggagggcgagaaaacaagacacaggtaatttaagtatcttttacctaagggggacggcatcagcaatcaattggtatgacgcagagatatgatctacaagaaagcaatgtactcggtcacaatgaagccgaagcgacaagtatagaaaattttttgaaacacgcggctttattcattaaactccgaagcaattgacaaaatgaagaaattgaagtcaaacaggtaaacatgcgttgggcgacacaaaaatttgccaaggttccgtggtctccgttataatcaaagcgcaatgtgatctgctttcatattataggtttgtaaatgtttacatatgaaaggggggaaacacaataacaatcacaattaacagaaattattatataaaaaaacaaatgtgacttcaaatcacacatttgcattcactttgcaaggtgattgaccttgcttggtcattgttttctttgctgttaaatttgcatacggatttcggcattttaacgcatctgaacgcttttagtgcattatttcggtatcatcatttatcaacgtgtttcattacgtccttagatatgaatcatgcgtggggattgcaataaggacaaatcgaaagcgctagattttttttttgccttattgtcgctgattatctattactgattgcgcaaaaccataacatagcaataacggtgaattcttgattattttgtagaaaaatctatttcagcatatattggcaaacaacatcgtgtcaaattagaaaacaagagaaagaaaaggaaaaagtaaacatagacaaaacaaaacaaatgcaacgtaagtgagaaaaagaggatttttattattttctattttttttttattttttattttttttaatttttacgaaaaataaagcaacgctaaaacaccttctacatactctagcatccctaatagcatggtcagtgaattttttttgtttgtttacctttctatatataccccagtttgtttactttacttcttataacgcatcgcgtcatttctgtgagtacgtttatgcgctgcatatacctactccaccctaaaaaccgcttctaatacgttcattttcaaatccacttataaacaaagcaattggttcattgtctttcatgcatgaatggtggatcgcagtaattaaattctcacgttattttaagggtgcaagtcttgtcaattgaggtccgtttgtttacactccactatatgcatgaacaaaacctaaacgtctataagcttagctaagcaatccatttacgtgtcgtcattttctagtgcataaacgaccccttttccttttgctacctctcattctcaaagaggcaaatcatctcggccgaagctggattcgaaggaacgagaagggagatttcggatctaaggcaactgcacacatgattataggggcagaaaaatgggcatgtcggccgagaggcgtttccataataagaatatatccctttgttaaatttttgttaagataatattttattgtgttatcgagacggatgtaggattgaaggacgcatagaatacaaaacttcctctacaagagattgacttgacctaagcttgtaaaaggaaaaagatgaaagacaaataaggagacaatgtgagaattagcgtgctttagtaaaactattgaaatgggtgcttttttgttaatttggttaaggaactgttgttcacatagatgaaaaaaaaaaagatcatttagacactttagaatcggttgatataatctcgtttgctaaattaactcgccgatacctccgagcgtttttctttgtttccttcctgaagcgataaggaattatgaattcaaaagcaacgctagtacagtccaagcaaaattgggtaaggagtgttaaagagaatttgataaatgaaataaggtgtgtggttctttacgatagatttgataacgtgattgagcagccgcgttgaattgtcgtgaaaattcttaacacgtttacagtgggaagaaatgttgaaggtttaaactagtttagcaaagaagaagacgcttgaaaggtgtaaacagcatgttttagtctaaatttattattttagtttaatgtttgttttttgtttagctttgtgtatgagacaaatttacatttcaattttaattacaataattgttattggttattgttattttttaaatcttttgttttttttttttaattaaaaattttacttttatagatttaatttgttttgaaaaagttaattttttattttttctttattattcattgatttcttcttttgtattttgttttgtttacttgttttccaatagcttatctcttcaactttctcgacatgtaacttcgcttttaaacaagcttttgcctttgcttgcctgctcgatctttgctcattagtttttcaaactacttagtaatctaaaagaagaaagataaagtatatattcatcattgactatggatgctatttgcgtaaaaaaacaaattaatgaaaaagaggaaacctacaaattaccatgaaaagaaaccagacacaaagctcaaactcgcgctggcagaaacaatgaataatcaaaataggaatgtgggagacaccgactaaaagtagcttaagaaatgtaaaaccataaaataaaaaatgacctcaatttctccggtgaattaaaaaaatgaaatagaaaaagaaaagaaggagagcacccgaaaagaatattgggtgcatttatctgttctctttttttttctaataattcgtcaaccgctttttgacggaaaacaaaaaaattaaactctgaatttctgccaaaaaaaaaagagaaagaaaatcgtaaacgatatatacaactaaccgattaagataggatagtaagatatccattacaaattaacggtatttttactcattagacggatacgcttaccaaaaatgaaaaaaagcgtaggaatgggaattaaagcggtagcaataaatcccaaaagtgaaccggcccagccgatgcccatattgtgaaacatttgaacagcaaataaaggaaatcctgcagcaaccaaactacgcataattgtgttggcagcaatgacggatgctgcacggaacagatatgcatcgatcaaataaatcaaagattgcataaaaatcgtaaggataccacacccagtaagcaaaccggagagtgttggtacaatccagtgtacatgagtataataaccggaccatgctagccaaaaaatgcctgctggaaataacaccgatccgatcatcatgggtggtaaacgagcctcaggaactggtttccctccattggcgtcaagctttctattgtaataaccctggaaataagcaatcagggcagcacctaaaataacaccaaccaaaagaccgatgtatggaagggcgtctacacctagagagaaatgtcgcttttctgcaaatataattggataagcctccaacaataaatacaaaattccatacacaaatgacatgtacagagtgagaagaaatacgatgggttcgcagaacaacaagacaaaaggaacagccaagtatcgttttgctaaagccttaaagtcaatgtactcttcttcagacttggcacgaatgaagttgttgttgtactcaacacgaagtcgggcagcctcttgctcagtaatggtacgagaataacattccttcataaaaagcaaacaaagagtagagaaaaaacccataaatgaggtaatgtattctgtccaacgccaacccaaataagactttgcaaggaaaccaccagcaataggaccaatcaatggaccggcaaaggtaatgcaagcaaatatacacaccgccgggccacgagttttgttgtcaaacatgtcggcaaaggcagctgccacaacagacaagggagaactggcgcagaaaccgctgaaaaaacgacagatcatcacagtttgcacatctttggcaacggcaacagcaattgagaaaatcgaaaacataaacattcctacaattaatggaatcttacgtcccaccaattccgaaataggagcccacaaaataggacctgaagcaaatccacaaacgtatagagacatacccaacaaggcaaccgtaagaccgatatgatacttggctgcgaagatggtagcagctgcggaaaaaactgaggaaccccaagatgcagttagtgtagtaaacgccagtagagcgacatgcaatattttaacatgtgtaggccaattgacagccaacctaggatctgagggttcaagagacacatagaacctttccggatttgtgatgtatggaaagccaccagggccttcctctattaataactgttgcttttccaagtcagctgattggtattgctcggcaggaaaaccttcgtctgccacggcgggatcggtgtgctcagaagttgaatcagtagaagatgcatgctgggcgtttgccttttcctcagaatttgatgagtcagaagaggtagaagaattattgttatacattttgataagtttaaaagacgaagatgagaccgttcgtcaaaacggatggaagaatcaatcagcaatctagcaaaggggaaaacgagtaggaaaaaaggaaaaaataaaagaaagaaagaaaacgggtaaagaaagattcttcaagataagaaataaatattaaacagttgttttttgggtgtttaaatgaagaatatcccttcctcaatatttgtttaaaggaaaagaggtcaatttcgctaccggaaatttaacgaaacttaaaagacgctacaactcaactttaatctattgcgaggtttttggtgttctaagtaggcgagcgactttaaacatatgctttccagcaagtactagtcgacactacacgttttccagattagataagtttaacaatgggatagcccacaatacccaggaatgttaagtaaaacgtctgttgagagtgtagaaatccatcttgttttaaacactttcaaggaacttaactcggaccgaaaaaagatccgtctccatctatatctggtggcagtctttccacttatacctgtgaattaagatgttgttggttgttcattaaatctgcattgggagtctatttcggaatgcgaaaagattctttttatgcagtttcggatctaaaatggaaaatatagataaaacaaggatgcgctaaagatcgttacactattaccttattatgatgcaacactcgaatgcgcttttggatcgcattccgccatgcaacatagtgggttatctctttaatggatgccggaaagtaaacaaaaaaaaaagaatcgaaggaagagagaggtatgaataatagaagtgctttctcaaacagttgttttgcaaaagaaagaaagaaaatctctgtttttttttttgtggggagtggaaagtaaaaggttatcctgtttatcattttgctaatttttgttttgcgtttcattttgtttatcgttttgattatttattcattatatttttatttttattttttctttccgtctattttgatattaatggctaataacccttgtttatccttattttctttacttttcccgttaatatagattcttttttctctctagacaaaataacacacccgtcttataagggctacatattcaagtttgtgttttcagcatgcgagctgggatgcgaatcggttttaattgtaacatgactacctgtatttatatattgtaactggaggtaaaataaacattaatacttacgtatgccatggcttgcttttgccagcccagttcggtttttgtatccaaaaagctcggttttgccggggaaagggatggtacggaaagtgttgctgatgatgttaagcgggtgaatattgctaaaaagaagtaataaataatagtgtgttgaagtaactgaaataaaaaaggattggagcagttaaactagctaaacattttcatctctttctctaattcatttattccttcttgtgtaaatttattatttattttttgcaactcttatattgcactagatttcattcgagttcgtaaagttagaattacaaatacacaaaaacgcaaaggtgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtggtctatttatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaacctcgttcctcagttcagtggtagctctatttatagtattcagataatatagatcttaatagattatcatcaagattaatctccatatcgtatcatacatggtacgatatataattagaacatatgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtagtattgctgacaaaaggcaataaattacgagatatagcggataattttttttcatctgtgaatttcgctattataagttttcattatgaaatcaaaagatcatgacaacaacacttgtcatataacaaacaatttttaaaaaataatagttttataatatacaaataaacgctttcaatagttattccgtaaaaaatttattggaaacctccaatgttctcttactttgctttctttatacgcaacgacaatcaaggagttactgaaatgtgattttcttgttaatagactagaaatcaatcaaacagcaagcgttcaaacgagtagccattgtgtcgatatagtcgaacatagccgtacaatttttaatattagtaggaataaaatgcttgaggaaaaaaatttgacaacgcaatagaaaaaaaaaaaaaaataaaaaaataaaaaaaagtaaaaaaataaaaaaaagtaaaaaaaaaaaaaataataaaaaaaattaaaagagtaaaaattaataaacgtaaaaataaaataaataaaaattaaccaattaataaatattataaacgtaaaaacctttctcaaataataacccttataatacgctattcattctatgtccttttcacctccatccccatctttgcattcctcgttacaattacttaaacacatttaacaatatcacatccgtacatcccattaaagacattgataaagaattttaacaatggacgccttatcgtacgactttctgtagttttaaattcttcattaaagtaaagaattgcgaattccactatttgccggtgtttgaattccgcgtgacgatcgcgtcatcttcttcataaatatcacctatcctactacagtgctctttgccttcgcccaagtgtttagaggaaattactgtgatatacagtaattcgcagttagtactacaacatggctactagcggtattcaaacgaaggttccaggaatcgttagcggattcattggggcaattggtcgtactcctttaattagactgaatacgctgtcgaacgagacgggatgcaatatccttgccaaagctggtatgtttttgatatagggcgttgtttaatgggtctcgttttgctaaacaattttgaaacgtcgaggtttctcaattgaatggcaatcctatacctttatttctttttaattgctttcatgtatactaattgcaaattttttaagaattccaaaatcccggaggaagcgtcaaggatagagctgcttactacgtggtacgcgatgccgagaaaaaaggaaaactctctagaggtggcacaattgtcgaggggactgccggtaacactggtattggtcttgctcacattgctagagcaagaggttataaatgcgtgatttacatgccaaatacccaatctcaagctaaaatcgatacccttaagtttttgggtgccgaggttcatcccgtacctgttgctcccttttccaaccctctcaattataaccatcaggcccgtcgtcacgctgagtctactccgaatgcttcttggactgatcagttcgataacgtcgctaacttactgtctcactacgaaaccactggtcctgaaatttgggatcaaaccaaaggtaccgttgacggctttacctgctctactggtactggtggtacttttgccggcgttaccaagtatttgaaggagaagtccgacggtcgtgttgcttctttcgtggctgatccccctggaagtgttttgtatagccatatcaaaacgaagggtaagcatcctgacaacaagggttcttcatttaccgaaggcattggtcaaggtcgtattactggaaatgtccaacctgtttacgatctcattgacgatgctatgaaaatccctgacgaaaaatctattaacatgttctttcgtttgttagaccaagaaggtcttttcttgggcggctcttcttgcttaaatgtggtcgctgctgttgaaatggctaaaatattaggtcctggcaagacggtggttacaattctttgtgattctggtcacaagtatgccactcgtttattcagtcgctcattccttgaaagtaaaaaattatttgatgtaattgagccacaatacaagaagtatattgtacttccttaattgttttgaccttttacttcggatagacatataattactactaccttgtgatttccgtttcttctttctttgtgcgttaattttttggctattcctttttttttaaaaccacaagtcacatctagagtatagaatataaagtgtttgttattatatgtaatgagcattttcaatttaatgctgaagtctaattatgctggagaattcttataaataagggtatttaaacataatagcttttatagtattcatgattcaaataacacaaaaaaaccgagtataatggattcaaacaccatgaacatacaaaattttatataggtctatacgcgctcatccataatctcttctttcgcaatgttctgcttttcggcattttcaaacgtaaagtcaccgggagtttctaatgtaagagtatttgttagcacatttttcgataaccgcttatacttactatgcatttgaacgctaggtgcaaaagataagtttctcaaattttcgatgatttcagagctaaatttggtcagcctcgtaagaataaaactcaaaaggtagcatacgttatcgaatcaagatactgccgagtgttatggttttccatattgtttgaaagaacattgagcttgtaatcgggaccgtaatattgtaaatagtcattataaggaaggtcttggatgggttaataaacaatttacgtattggtacttactttcatcaagctcttcgccggctaaaagaccagtttcataagtccagacacgggcaacattccgtacagtatatccacctcctccaacgcatatcattggcaaattaaagctcttaacaaaatcaacgcacattgaatgtcctgttgaggggaattagtaaaaacgagaaacagtagttacttacccttcattgacagattgaagcagcctagtcgatcaccagcgagagaatctgttccacattgtaaaataacagcttccggtcgaaaccattgcattatgtgacttataacctaattcagattgttagaacaaagaaatttataaaaaagacttacaggcttaaatacgctttcataagattcatcgtcaataccatctctcaaaggaacgttaacagcatagttttttcctgttccaattccggtgtcctaaaatattagaaaagtaaatccaaatataaagccgcatgcataccttgatatgaccggttcctggaaaatattcaccgaatttgtggaatgaacaagtcataacgcgatccgtagtgtagaaaaattcttctacaccgtctccgtggtgaacatcaatatcaatgtaaagaacacgttgatgatatttcagcaattctaaagcagccaacgcgatatcattaacatagcagaaaccagaagcttcacgttttttagcgtgatgtaggcctccagcccaacttaattaagtggttagttgatcttcaaagtactaaaaaatcctcaataacatacttaatagcaatttctgcgtttcccgagttaagttcttgagcagcacctaaaccaatgttagttaaagtcctatactccattcacaaattcagcggatgcttcaaagccccttttttgggaaaaacttttatcttaccaattgaaccgccagcagaaattgaacaaaattcgtacagcccactaaacaattgttagtataaaaaatttgataaacgcacatactcaaaaacaggacaatcatcaccgacgttaactaaaatcacggttatttataaataatcgaaatgaaatcttacatttcagctgatgcggttgaaatttttccatcgtgtcaggtgtaactctccaaagaaattcaatatactcatcggtatgacaacgagtcatgtcattccttgttgctctaacaggtgtcttgtatactttattagtataaaaaggagaaatagaacttacaataacgttcaacttctcatacaagttgtaattaacgaccagattatgaacctaagtaggttaatgatgataaatagttatagctttatatcataccatgcgaacgcgatgaggcttcattggatgctgaggaccatagtgataatttccaacatcctctatttcaaaaattagctaggatcttactagtttacacgtaccatcatagaaataagaaacctttttcttcccgaaccccatagtttcaaataggattttctttcccaattatttaataaggcaaacagtttccttatgttatcaattaaaaatgttaggttcggagcgctttcgcgtagaattgttgctatgatggagtggtcagaagctgaagcagcagcctggttctattgaatatttctcccatccacgaactagtgtttcaagatcttaaataagtaacgattaattgttcaatttaagtaaaatactgttataacaaaaaggactaaccttggaatgtctattaaaatgtgctgtatgtttttttcagtgacagtttttgcattttctcaaatgagcaatataataattctttcataaccaatccaattaacaacgatcgtcaatgtcatttgatgttattattatactactcaccaaatgtttacatctacataatctaaatcttgcttagtttcccaagtagagtaatgtatcaaccagataatcattaaaaaagtaaattctgaatgcagatctttaacaataatgaaaaaaaccataaatgctataatgatatgaaaccttaagaataaccctaaatacaaatcgtcgatcagtatcataaagaatttggaaggtcatcaaataataaattttaaataaggaagaagataataacggttatttaaaatgaaatgactgctaccgtgaccttttgtaaatgagctgaaaaaacttagtaaatatacactttttcaatccagtagattcatcaatcaaatcaatttctttggatatagaatccaccatgtcatcttcaaatttgtgatataattcaggtatttgaagctcatgataaagctgctttattacagctatgttttcagaccctgcttttccataatgagcacgaagaagattcagctgatccgcagaggcaaatttttcagcataacaaactagccatgtgcatttattgtcttgtatgtccattcccactttacccaaaaccgtgtaatcaccgaaacaatctaagtagtcatcttggacttggaaataataaccaagaagttttgaaagctttatagtcgtatcatacgccttttgattcgaattgcgagacaacaataaagcacatttaataggaaggtaaaaggaataaaatgatgttttataagtgataataaagtcatatttcattaaatcaaaagatcgtaacgaggcttctccgtctcgtgatgaaagcaaatcttcttgttgccccaactcggtgagaaaagtaaccttgaaagtaagctttttagttgaatttattgtaacatacctctcggaaagtatccaataaatcgacatagtatggcatatttctgaaatactttcgaattaaaagtggaatacatgcttctagtaattgtgactcattaattgcccttcgtacaccaactaccaaataccaacaatctaaaccacgtcgtttgatagactgatccataatatcatctgccattaaaaagcaaccttgcaactgaacatccgtcagtaccccagtgattttacgtaaacaaatctgaattaaaaaaccagtttacttacaatttcaattagccaacctaggagagcagcgtcgcgaaattctgcttcttcaagttctcgattaataaggcttgttaaagattgcaaaactgccagtcctcgattattctttcctcctaacgtatttctctttatggactaaatgaaggttagctgtcgcgttataaaggcaagataatcaacttacatataacagcttctcggtttcttcggggaagtattgcatgctttctaagatttcacgaattccttcgagaacgactgggaagaaatctagaagtcttttcttaatgccatttttttcattaaaatcgttgaccattttagtatttttaattgtacatgtataagaaccagcttggtataagactgagaactagcacaggtcttctatgagaaaatattatttaaaatgacaaataaccacaattcttgaatataaaatttgcaaattacgcgtgaaagcgcgttacaaatttatctcgtttttaagaatcaagtatatcgatcaaaaacactatacttatttgaaacatctatttggtcctaaattttcaagacaattaggatgtttatctaatgcttaaagtttagtagaaatatagatttaggactcctttggtggtgagggcaaaccatattgccttcgcgctcgcaacgcaaaattgaggattactggcgttcatgatgcttcaccagcaatagcacacacaccatgaaaaatttggtaacacacctgcatcatgtttttccaaatgtaaatggctcaattaaagccttggcttttaacagtataagtgataaaatttacgtggtttgtggtttggataatgagaatcctgggatcgagatatatgaaatatctgaaaatgacgatgtctcaaaattagttgaatttgattctccctctttcgtttcagataatggggacattgatgagattcaaagcatgcagtttcttggagaacccatggctatatgtttatcattgaaaggaggtgacattgtgatggtaaaagtagacccatcgcctgaggaagcgccttgggaaataattggcaatgttgagaatggcattgttgcttcatgttggtcaactgatgaacaggttttttgtatcataacgggtggagatactattttgtttatgactaaaaattttgatatcatttcagaaacttctctatctgatgcggatttgaatgaatttaataagcatatttctgttggttggggtcgttctgaaacccagtttcgaggaaaacgagttcgtgctaaattacgagatcctacgcttcctgagaaaatagatgagggtaaactttctgatgttgacgatggcaaaacttatatttgctggcgtggtgatagtcagtatgtttctataaaccgtctggaaaagggaccacgtcgtgctattcgtgtttattctcgtgaaggtttgttggatagtattagtgagccacaagatgggcaacaaagtttgctttcatggaaaccatctggatccgttttagcaacaattaagtcagatagttccgataattcctctaaagtcatcttttttgaacgcaatggactccgtcatggagaattttcgttacgtcgaagggaagacgaaaagtatactggattggcttggaatgtttcatcatcaattctggccgtttcgaccgaaaattcagtgatgctttggacaaccggtaattatcattggtatttaaagaaagaaatcaacattcctcaaaatgcattaattagttggcatccagagcatgccaatacgctttacataactggaaaaaatcacatagaaaaagtggtttttgacctcaaatatgtaacagaattttctacttctccaaacgattttggcctcatacctgtcatcgatggctcttcgctgttggtcacaccgttgtctttgtgtaatattccccctcctatgtgtcgttataaattgtctttagactataatgtacaaatgacttcgataaacgcaacatctgacatgctttttgctgctgatgataggcgcttgacggcgtttacttttaactcacaagaagatattgctaaatttggagaattcgatatctcgacgtatgctgaaggtctgaattttaaaagtcttcttggtttatcaggaaatcaggttctgttgttggcagatggcacaaataactgttcaaagttttttgtttttcaatgtgacgaagacaatgagtccttgaaacttttggcttccgaaagtttcgaaagttgcatacttaatgcctcctactgttcggaaatgctattttttcaaacttcaagtggaaaacttataagttacaatttgaatgtaaaatcaattgaatccatttctttgtcgtttcccaaaccctgttctgattttgttgtagttcctgtccatgaaacctttgttcctataggtctcacttcgtatggcaggttgtatgctgagcaaagactattgagcacaggcgtcttatcgtttttctgcaccgaaagatttgtattatttacaacaactaaaaatctacttaaatttgtacacttggtttctaccgttgatgatctgcaagttgtagaagacgatgctgtggatcgacacgatgagcgatgccgcgtggttgaaagagggtcgaaaattgttgccagtatgccttcgaaaatggcagtggttttacaaatgcctagaggaaatttagaaaccatttaccctagaattatggttcttgacggagtacgtacgtatattaaagctttaaaatacggtgatgctttcaaggtttgccgcactcatcgtcttgatttaaatatactatttgattatgacccagatttatttttgaaaaatattcctgtttttgtagatgggctgtaccgtgtcgattatttagacttgtttctcacttctttaaagcctgaaaacgttactacagggatgtacagtgatacatccaagtcacagtctcagcaatctgtcactaccattgacaataaagttaatttattgtgcaagattattcgcgaacatctgacttcaaaatacggtgatacacattttcaagcaataattacttcctatctttgcgaaagccctccaaaaattgaagcagctttaggcatgatatctggactaattaaggctcagtctgaaaccgtagatctggcaatcgagcacatgtgcttcttggtcgacgtcaatatgttatttgatcatgcattagggctgtatgatctaaaattagcccttttaattgcccagcagtctcaaaaagatcctcgtgaatatgtcccatttttacatgaatttcaaaaacaggaatcacttcgcaggaagtttaatatagattgttatctgaagcggtatgagcgagcactaggacatctaaaggaaatggaaaatgcgtttgatgaattcaaaaactttactattcaacataagctgtaccctcgagcattagagttatacaagtatgacaaggaagctcaaaaggaggttttaattatatttgcacaataccttcgagaaaatggtaaatcaaacgaagctgcaattgcttatgaatctgttggaaagatcagtgaagccatcgaggcgtataaaagcgccggaatgtggagggaatgcttgtccattttacagcagactacaaattcagaagatttaatccgggaaactgctgaagatttggctagcttgtgtattgagaaacgggaacattgtgatgcaggtagcatcaacttactatacctttcgaatccaagagaggcagtcattcaaatgtgcaaaggttcacaatattctgaagcgattcggattgctcgcgccaccggtgattcatctatatataaggacttactaatttccgttcttggggagtcatttggtgaagctagtgaattggttgccgactttagaaaccaaatcaagtcacaaaccgaaagaatattagtgcttagagagaagaaaaaagaagatcctattagttggatggaggggactatggaggaccaaacgcctgatgacatctcactagcatctacaagtctctcaacaaacaggtctttatatacgcaatacaccaagagtagcaactcgtctaaaatgacaagaaacacgtcaaagaacaaccgacgtttagagagaaaacgcgcgagaggaaaaaagggaacagtattcgaagaagagtaccttgtcaattccttacggaggttgatcgctcgtgttgaagaaattcgacctgaggtgcatcgtttgctcgaagcactagtacgctgtaatatgaccacccaggcttcagaacttcaacgtaattttgcaaatgttataggtactattggtgagaaagttattcccattctttctgttcctgttagcacctttgagactgctcttggagaacaaccacaagcaccggttgttccaaacgttaaaccttttgaaaaattgagtattttaatatagggttaggattggttttggataaatggggaaattttttcatttacatatagatttacatttagtatatcttcaatatttatacaaaagcttagatacgtaaatcctggaacaaaatagttaagcagaaactgttaaacactaatgcttaatgtagttaattagagtaggtgaaatagattgtacccatggatgatctttatatgtatcacataaacgttgagcattgttaagactttcaagccaaagtggatgtgatgaatcattacttttgaggaattttaatatttggtcaagtaaaagcaaattagaagcaattagctagatgtattagcataatgaccaacttatttgggacttgcgttattttaccttttcgttttcaacgtcttgtttgtgcttcaaattattttgaatttcagttgaatgcccgattaaggattgcttcgaattctttaagcgaactgttagtagactgaaactaaaaatatagtgtttgtagttatttgtattacctttaattgctcttctgaacgatgtattgaagaaatcagggtactaactttagtatttccgctcttcattctgcttccaaggtgaacaaaatcttggtagttatcttttactagtagcattaattcattattgacctgctcaaacagtcgacttaattcatttactaaaccatcaagacctaaaaatcttttggaaacaagaaattcatcgggtgaaaacggtccatctttacgaagttcttctgtgtttaaataagcatccgataaaaacgcgtcaaccaagtcagaaccactatctgcgtctttttcagtcatggtaaataaggaaaatgcacgatcgttaatgtagaactttgaagtacaaatctactaccatctctagtaaatcatggaagatgaatttcgattagtagaacagcacgatgatggactaatatgcaaacaacgatggatatatagtaaatgattatgttgttagacactacatgcatgttgatttagtgcaactcaacgtattactctagcgaagcaattgcagcataaattcttctaaacaccagtaaattaagttaaaactttacaaatgtcagaaagcgtgctcgagactgaaaggtacgcgcacgaagagctagaaaggctgcaacaagctattgttgatagacaagttgccaaccctaaggctcctcgtgaacggcttcggcttgagcatcagagtgcacaatttcttaaccaatttcgcgaaactagcaaaaagttgttagtttcccatgaatcctctgatcggtaagtaaaatcaagaaaattgtagtattgaccgctaacttgaattcgctagattaaaggatcaagaagttgcgcgtatcaatgcagacgatgatttaacagagttttataaatcgctgggagagatccaagagtttcacaaaaaatatcctgatcataaagttgaggatctgagtcaattatattccataaagccttctcaacccgggattgacgagattgacacgttatttcgaggtgaagagatgtatggtcgatttatggatcttaacgaatgttacgaagaatatataaacttaagcaatgtacagcatatttcttacttagaatatttgaaaaatttggaggattttgatcaaatccccaagcctgaaaaaaatcaaacatatatcaactatataactcatttatacgaatacttggtgtccttttatcgccggacacaccctctgtcaaacttggataagattattgcggtttttgatactgaattcgacgcagcatgggaagctggacttcctggttggtattcacacaacgctgaagccgaaaaagatgggaaagactcgacggaagcattttattgtgaagtttgtcaaaagttttttgggaagatcactgtatttgaagctcacaaaaagagcaaagcacataataaggccgttaagaggatgcagtcttctagtccatctaccacaagtaatacgaacgagaagcaaaaaggacctaaagcgattgcccgtatcgagtttttaataaaaaagttaacgtctttgcttgacgatgttcgaaaggatactcgtgaaaatgttgttcgtcgacaaactttgacggctgcagaacgtttggcagaagtagaggctgcggaaagagaagcctttgaacaatcgactccaagcgtaagtgttgagggaaatcaggatgaggaaagtgatcaggatgatgaggaaaagatatataaccctttgaagctgccattgggatgggatggtaaacctattccattctggctttggaaactccatggccttggtaaagagtttccctgtgaaatttgtggaaattacgtgtatatgggtagaaaggcatttgataaacactttactgaacaaaggcacatatacgggttaaaatgtttaggaatatcaccttcacctttattcaatcagattacttctattgatgaagctttgcaacgtaagaaaaaaatgattgtatttggtgagtttatgttactaacgaaaatttttagtttggcaaaagtacaaggtggactcaaagaagcgggaaaccacaatggcgtctctcaatgaaatggaagatgacgaaggtaatgtgatgtctgaaaaggtttacaacgatttaaaggcccaaggtttattataaataacgtacatgactcaatttttgtagtcgtgtaagtgtacattaaagaaataaaaaattgatattttcttcctacttgagttataaaatgctgagcatgctcctttattcttctttgcgttacataccgaagcaaacgaaaagagaaaacatgaaagctaaaaggcatactattttgaattctcgtgacacagcatgttttgatcttttatttcccccctttctttttgattgcgaaatttttgatagtttctcatagcactgctcaacgatagatctcctcccggcattttgacgatctaaggcccagttgggtttgattgaaattctagagttctgttatcttttacgtatacgcttctacgggctagttagtgtttgatgtagcaaatgctataattttctcaagcataataaaacaatgagtcttgtgcattatcaccgtattaaaaaaaaaaaaaactaaaacaaataagaattatttcagctagaaaccaaatccaactccttcataagagatagtgttgttaatacataaagtacatattttatataaatttctatatatcttttatccataaacataattaaatgacacttttaaaaacccattagtataatataggccttattccgctttggtgcgttattatatatagtgcatcgtaaactacaaccttataaaaagtgcgatgcatatcctctgtcgtaccccacctccaccaaatgcattgattcgcttatggctatagtttaagtaaaaatggttaattattggagctcctttgtcccgccaaccagaaaaccgcatataaaaatagttccgctccactgctctgtacataaaaaaaaccatacactaagaaattgtacattagttaaagatcccaaaaaaagcatattttacttacgggctgatttcaatttaaaacaaactcgaaaagtaaaggtgcatcagttagtagatcttacctcagaaaaaaattaaagaaaaatcttacgagcggcccagaaagaaacttttggttttcttagttcttgagagacaaaagttaatagctaaaagaagttagctaacttttttgatttaaaagggtcattcattcttttttttttacttagttcacgtaaaatttcataaaatttaggtatcctaaatgaagatttttgaaagttgccacttatttcaatatccttttgaacaagtttcagcggctcactggcagaagtatcccaatgagcatgctactcatgtgatagccgtggatactcttgatcgcaaggttttggataatggtgtattgtatacggaacgcttgatcacgtgtcaccaggcccttcctagatggattttaaaattgattgacggtgcgcaagattgttatattcgagaaactagctatgttgacttgaaagcgcgcactttaacacttttaacctcaaacttgacgtttagtgatcgtttgagagtagatgagacggtgacttactcaccccatcctgaactggaagctactgtttttcaacaggaggctcgaattgaagccttagcgtgtatgaagcggttgtcaaacctgatcgaacaatggtcggttgatggttttggaaagaaagcttcccgtggaaaagaaggcttcgaaagtgttttagaaaaaataaacatgtctgtattccaaacgcgaccgtttggttcttctgaagcgaccgcatagactttgtttcttgattcaacctctctcttttttcaaaagtttaaagttatcggttacgaaataatcttttctccgtcagttggcttgcgaaatgttgcaataagtcgtcttttagttttctgtttctcgtaatattactcctctaacctatttttgatcccctctcttctattctcgttcttttaattaaaaacttcttcaagttgattgaccattatctatgtctacgctcaaagatgtttgttgtttttaaaacaaaatgtgtgtcatatttttgaccaatacgacttataagctttttccaaacatgtgtgtttacaacttttataccattaatttaatcgtctatttccccaaaaaatcgtgaatgcacaaatgatgatgcgctatgttaatcgcttgcttctttctccccatggaataggctgctttcaaatcatctatctgaaaattaaaaggtttattctttcttaaatgcaatatctgttttacaaaacaagattggacatccactccttttttttttttaaaatttagttaatataataacattcatataacaagcgcctaaattatcattgcttgaattatacaattaatacattttgcattcatgtgcaattcgcatttaagtgtaatacgaaatctgtagaatttgtggccaagaaccagttttcttaaaaactaaaagagaattgtacaacctctcgcaattattagtattacccataacgtactgaataaaaggaacgggactttctctttagtgcctgtctcctatacttaccagccaactttagtgaagcggaaagtgttgtcccggagtttcatccgtcttccaaccgctaccgacactcttcaatatagactaattttgatcgcaattttgatctttttggtgcttcttttgtttgatttttgtaccgttgaaagacgtctcacttttgaattttctcttgtggactttaccaatgagcaattggcctaaatttacaattctaatatttctcctctgatccttactccctagtcgttcgtttttaattactgtaagatttgtttaaaacattttctatttcctatttacattaacgcttatgattcaagtcaaggttttttcaacggctatatagttttgtatgtctaattaactcgcacgctttgaacatactgtatattttatcattttatagctttattcttctccaatagttgccatctactcttttattaccattttaaccaaggtattttaaatcattttgggttttttttgcattcttgtacttagaggttactggaagaagattttaatatttcttatttatcagttgtcgcgaaattccgtcaacaatttactctgacatttttgggattaacgaatttttctttgagaaattcaaaattttatagtttattggatttttaatttcaagtttcatttacattctaatttctatcatttttacgattggtttgtcatctattatgtcaatttccaatgattctttggcttcaaccgttcctggcgacgaacttccttcctcttatccagttttttcttccgacttttcatatatcaaaccatctcatgttctcgacgtagtaactgttactagcacagctggacccgaagcaactgatgatccttcttacagtggtttttattcaactgttatttcaacgcaaaaccccgaaccaacatctgcttctactccaccctcggcaagtgcatcttctttaccaaatggtgctcaaaaacataaccatacaggcgtaattgctggtcccattgttggtgtgttaggtgggttaattgttttagtgataatattctactgccttcgtcattttaagaggaagaagttcttagctgagcagcaagagtttgaaaggcagtttgaagaagaaaaatctcgtcttgctgctgtacgaaaaaatactgagcaagaaaaaatgggctatcgtggtggttatcaaatgcattcaactccttgggcttcttcaccacgtaattcgactatacctcaacggtcgcaatctttttataatgacaccaggcgctcaagcgatttaggagccaatgctgcagactttgtcacacctcctggtaatgtcgctaactcagataatattcgcatacttaaacggaattcaattgcaactattggaaattatcgttctcctagtgctttggagaaaaggcgttctatatcgtatggtgcagttcaatccgttcaaggaagacccttggcaccaattccaggaaggcgacccttatccatatcttcggatttgtataatgactcgaattctgggtcacattcgaacgatgattctgatgagacgaagttaaaacaaagttcaactgaatcatctagtgagttgctcgatgaaaaagataaatttgacaaaaacagtttgaatgacccctttgttacaattcgcaagtcttcctatgagcatgaaatttcggaagagcataaaaaacattcaaagaagagatcagaacatttttaaggaattgctgcttaatggagtttccagctactactaagatatactaatgacttttaaactaatcacgtatatttgatatctcattttttttcattttcactgcattaaatcataatactggttgttttcatattagatggaatagaaggtttttttaacatttctgctcaatttatacaactcacaccggaaggcaacttttggaattaattctaaaggttttatcaattaatcttttaatttttcaaattctatttgcatatggcctttgcaaaagaacttaataatactgtttcttatactcttttaatttgctactctaaacgtaaatgtttacaagagtttatttcgcataaatctcaattgatagttcatcaaattagatatataattataaataaattgttaagcttctcttcaagcttgtaaatgtaaaaagttcattcggagttaaaatttttttggttccattccctgtggaggctttgtttcaaatgttttgcttttcacatctttccagttagttgataaagcagtgccgttactttctgtatagcttttcatcatagctcttcgggtgtcatcatcggcgttcttgtacagattttgaaataagttagccaaagcagcttctccagtaggttcgtcttcttccaaatctgccagctttgctagcgaatcccaatccttcgctttatttttcgtattaccagaagcacttgaatggtttgaatctttagcatagacgttcaccgaattgttcgccggactcttaactaaggcctcccattttatctcgctgactttcttaattaaggtaatttcaaccttacttgaaaataatttgaatgacgatttttcaggaacaatttcttcatacagaggatctaaaaccaaggagaatattgatccatcttcaagcttaatttctattttcaactaaaatggttagccggacggtttagctttgcacagtccttacagtgttcttttccattaataagctcacatcttcatctttgactttcttcgcatatatgtcgatatttagggaaaaagacgtttgggaccagtcataacgaattctatttgaaagtttttcttcgtttttttctatttggccttccggcgccttcaagctcatattaaggaactcttcgtctccttcaattttggcagcttctaattccggaatatttggacattcatctggaatgagcgatgaggtgtcctgattctgttgttcgtgaacgatcgtaagcatgctgtctagttgaacttgccattttgttaaatcttctttttttaaatgttttagggcaaatccaaaacatatggcagaactttgatattgctcaagtaagtaatacgcaagcctgtaaaacatagtcagcaaattacagaattataggaatttagaaatcgtatttaccctcttagagattgacaataaccaattaaaccggtatcggatttcttttttgccagcaataaagcccaattagcatgctttagacaactaaatggtttgtaggtatttatgcaagttgtaaaacacttgatatgctcctctattgagaatgatggttcttttacgatacataggtttctctgcttcgccaaatcatttgacagtttatcagataatttgaaaagggaatcattaatatcagaaagatctacacccattttatggttttgcttgtaaaacggcgcagaagcttggtggattagaaattgaaggtggtgataaaagctaatgcccagtgaaagcgtgtaaggaatacagatcatcaagattattattatatgtaagatggaccaaacatgggttgataacttaataaaacaccaatttaaatgagttttggctatgggtttcatgtgaatattttatcaaatgttacgattacaattattaacaataaacattacattctgctacaatatgaatcactgtagagataaaagaatacattttggaaaaatttgagtataaaagagcgggcgattatcgattttatttaatcatacgcaaaacaacaagtaaatagtaagatatcatataatgcgaagcgtgcttcgcaaattttgaaacaaagacgtcattacgcgaatgcattactatttgccagaatatatcaatttattgattgaaacaaaattgcttggcttctagtaaatggcaccgctaacattcaaattggaggtttaaaaaggtgatgtataaacaattatttcattcttattgcttggtccataccatggtattgagcactaccattagctggtggatgatcgagtcccaagatatgtgactgtggttcaagttctccatagagtacttcatcatcgtcggtaagataataaggctttccaaatgactgggcctgcaaaactgcaagcttgactttcgagaactgggtatcgttatagcccaatcgtttttgcagccgtttttttaggtctttcaaagtctcaccacgaagtaagacaaaataaaatgggatatcatgcaaccgtgataagtctttgaaaaagtgttgtactacaattgacactgcatcatcagtctttaattgcatttgttcttctttgggcgtgacttcaacataagcagtggagaattcatttagatcatatattccatccgtgggtagatgacttttcaaaatccggtgattgtaaacttcataaagacgaagtctcgaagcatcttcagcatttaaaggtactttttgagtaacctgtcgaagaatgtcttccacagttccttccttgtcaacataaaactccatctgagtttcatgcgaaataccattcgacaggaaatgcacccggattaattgcttacgctccagttcactaagcgtaatgtccaagacttcatagaacataaccacattttggttatgagagtaggttgatggtatcgcattttgtaaggtaaatttcgaagggttacgaattactgaacgaggagtgcgcgaaggtagatgtgccatagtaaactgaagataattaggatcgacattaagtttattggccactgctcgagccatatcagtataattggtatgcgttgtaagcaccaaatcaaaaacaccattgttggtatcatcggaataacgaggctcaaaagtaattactactctatgtgccatgaaatcatagaggtcaagagctgatttgtaagggtgagaggtgtccgatgaagaatcatggaccaatttcttctcaaaacatataatgtctcccacttggatctcggatttttcaaaactagcattcggatccaaaacatcaaccatgccggttttaatttcttcataatatgtgataggaacatcagaagaccactttaaatgttcacgaatccactctgaaagtgaagaaatggggctattctttgaaacatgtaggtcggccaaaccggatatttgctgagtttcataatcgaaaatcttcagaaaaatgtaggtgtcgaaatcgttatcatccgtggcaccaaaatccgcaagtagctgattgtgttcacttaagaattccacataaactctcatatccatgtctttacgtatatgcatatcacagatctgatcaacgagtatagtctttttatcaagtggaaggtcaactctaacagttcgattttggcgattcgtcataagccaaatacgaataccacttgtgtctctattaagtagtccagcaaggtgcttttgcaaatcccaaatattcgcatttctttttatttttgtagttataagaactggatcatcatcgcttgcagagaaatctgtcatatcaaaaccatgatactttttaaaaccatcagtagtaagtacccgaaccctcctataaatttgctgttcttcacgttcgagtaatttccgttcgactactcgatgctcttcatccagtgtatttctaacgtgaaatggaacgtcttctgcagttaccggtgacaggatgtggtcaagcctactttttcggaagtaaactaacatataagcattcataaagcgcttaaaagggtttccgttatatcccttagcacgcccagctggttctccaccatagttatcttctaaaacttcttttattgtagcacgagtgacgcgatcatcatcgaatttgaaccaattactgtctttttctggtttaataagagcataataatggccgccgtgcaaatcacctccatggactaggacaccgtgcagcacataaacatgggattcacttttatcggctgtttcagagagataaggctctaaatcaatttctaatgggaattcatgtcgatcgttaattttcaccatcatatctcgaagcatatcataatcaaagcgcttaagttgcaactgtagaacattgggaagcgattcaaaaattatacccttatgtgcatcttgtaagccgtgtccttcagcataatacttattgtcacccgtcaaggtttccacttgaatcgcatctcgaaatgagtcttccaaagtatccattcccttgacattcaattgaatatcccaaaagtcttcaactcgagaagactcgtaattgacgtcaatacacttgacataacttttcattttgccaacgaatatatcattgagcgcattttcaacctctgtccctttcattttcttttctaggttatcctgcaaaacacgattaaattcttgaatatcgtgttgcataaaagagtcaaaagaattccaaccaaaagaacgagttagctcggtcgtgctaacgggttcacgctgcttttcgaggttataaaacactctttgtaaagcgtaggctacactatcccttgaatcatcattatcggtaggaattttgtagactgttttacggaaaatattagtaaagaaaagagattgaagtagcgagttcatataacacgttgcaccttggtttttcaaaccaacgtagcccgtttctttcttagagttatagtttacgaatgaatgccaaaggacgcctgtagggtcttgaagaacgcgaacggtcacagatatacaaatttcatcgttttcgagaaaaggaacgggaaactcaggggttggaacagcaatcttacgaagatcaacaaatctagtaaatccccaatctttaacctcggaacggaaacgatggtgcgatgtgttaatttgcataacagttggatcctgaacattcgataaagataaggcaaactgagcacagcaagaataagtctcatcgttcacaatctcaggatcaatagtcggagttttacctgcagctaattctgcctcatacttacggattgcttccactttacactgtggtagatattctaagaaaacggacgcgtattcggtttgattgcatcccttaggaaataaaacaattctccaggtagtatgtcctgctttaaataaaggactgtaggttttgtcttccaaggtactaaagttcttcaccacccacgagtaggaagcatgcgcagcctcttccaagtcgggttcatgatgcactaatgaattgtagatctcctcatctgtatctagttagcaaaaaataaaacaataattctgtaaatccctttcgaaacttgacaaaagtctcaaaaataatcgaaacaaacttttaatcaacacttacaattatcggcacgtagtggttcctgagagctttcttctaattccatgctgctatccatattgacttcttcagcgtctacatttgaaagcacctaacgttaagtcagactaagctctctatgtataaaaaagtaaacttaccatgctgtcattacaatcttgttcagtttcttaacaaaaacaaagatagaatgaaaatgcgtacaaataattgtcaattaatttatccctttttagaaataaaacaaaacgatattaattttctctataaacgtaaatatgtcggtctccaaagttagtagtgtaggattagatggcggttagttctggcaacgaccgttataattagatgccagctcacccacatgccgctacgtcattgcaccatattgagaatgcccacaacgaaaacgttaagttaattttagtaaaacaatgtacatggttcgctaattcattttagcatatgtgctgtgaactacatgccatttagcttggtatgtaaatagaaaatctaatgtaaaataatcagcaaaggtgctgtaaaaccatcaaaatatgttttattcagtatattgcatagtggttaaattgattgtgttgtaatgcttttttgagcatcttgatgattctcttattgaccttccaagtcttacactacctaatgtatatataatactagcgttcaaagcaaaaagtctcagaatagattaataaaacaggaaatcccattctccaacttcttggtatccaaccgatgttctacgttgatggacgctgacctagtcgaaacgaaagaatgcaattagctgcaatcctaaaatactctagtctgctaaattccgcaattctaccctaatcaaaagtttgctttccgacaattgatatacaatacaacttcagagacgttcacttagttgaaagaactagttcaaatatcttctaccatgaaagtactgcctccatctgttaggaaggcatttatcaataacaacagaatactctttgaaacaaaaaaactcaatgaatactaactaattaagaatgaaaacaatcattaataattttcaccttctgtgaagatattattactagcactatttaagtattgccagtatgtttataaatatggggtttaaagatgtcgctataatgtatttcgatttccattaatattccttatccgcattgccgtgtcacggtaaacaaaaaaattattgcttttttctatttacatgataataagcaacactaaacggattcagaaccataccctcgtttgtgaggaatctgtaaagtggctgcttgtgggtcttttcataaagaattcatatagcaatacttctgttttggttagagaataaaaggatttgccgttaaaaaattggacattacttgtgattgaagagttaaaattcatcaacatttgatatccctcttttcgtaaatcgttaggtcgggttgtttattcttgtctccctctattttcattcattgttgttgataacgatactattgtttttttggtcattttcattttctcatctcttctatctttagaactttaggctttagctattcatcaatttaagtgatccattcctaaaatgcattcgcttcagtgccgccgtgttattccgtttggcaagctttcgctttctctgcatgctccgcgtaatgcgctccgttttgttcacaagccagcgtttacatttgaatcttataagtcgcttcatcgagatcccaaatacgcaaagttgagtgagcaagacgttcaagttttcaaatcaattattggcaaagatggatctttaattgatggactagacaaatcaactgacccagccgatttggatgcgttcaatattgactggatgaacaaatatcgtggtaaaactcaacttgcattgaagcccaaaacaactcagcaagttagcgaaatcttgaaatactgtaaccagaaaaagcttgccgtagtacctcaaggtggtaatactggtttggtcggtggctccgtaccggttttcgatgagattgttctcaacttaggcttaatgaaccaaattcataccttcgatgaaatctctggagtcatcactttggattctggagttatcttggaaaatgcagataattttttggctgaaaaaggatacatgtttccattagaccttggcgccaaaggcagttgtcaggttggcggatgtgctgccactgctgctggaggattgcgtttgttacgttatggtagcttacatggttccattcttggaatggaggctgttttgcctgacggcactattctcgataacttggttactcttcgcaaagacaacactggtttggatattaaacaattgtttattggtagtgaaggatatttaggagtaattaccaaattaagtgttatttgccctaagaggccttcttccacaaacgtcgcattttttggtgtaccctcttacgaaaacgtcttaaaggccttttccgaaactaggtctcatcttaccgaaattttgtcggcatttgaattgatggacaatacttcacaaaccttggtagataagtacagtggaactcaacgccctttagaggacgaacatccattttatgtccttgtggaaacccaaggctcaaacaaggaacacgatgaacaaaaaataactgctttagttgaagatcttttggaaaaagaaattatttcagatggcgttttggctcaagatgaatcccaattgcgagttctttgggaacgtcgagaaggtattaccgagtgcttagctaaagcaggctctggtgtttacaaatatgatgtttcacttcctttgccagttttgtacgatctggttaatgatacaaaaaagcgtcttatagaattcaacttactagatgacaccccagaacaccccgttattgacgttgttggatttggtcacatgggcgatggtaacttacatctgaacatagctgtgcgccaatttgataaaagagttgaaaagtgtcttgaaccatgggtctatgaatgggtttcccggcatagaggttcaatttctgctgaacatggtttaggtcttttgaaaaagccattcgttggttattccaaatcgaaggaaatgattcatttgatgaaaactttaaaaaatgtttttgatcctaacggaattatgcttcgtaagtttttcttttggtttagcattatatccttactaacctattagcttataaatatgtctaagtatttatccttacagatttgactgagttgactcaaattttatcctttacaaagaaccttttttggttcatatttggtttgaccaaagcgaattaagttttattttagttccaacactaaaccctaacataacaaaaatctataaccctatgaatatttaatgtaaccgttgtcaaagttattttcatgccgtattttccaaacgtaaatgcattttatctagtaaaaaagataactggaactcattgttcgacgataattgagaaagacgtttacttaaaacgacaatcgatttttgcaaactggttaactgactagcaaactcaaaattcttccgtcttaagtattcaccatggtacgtcagtacagacttcatccatctcaaatgaaactcgatatggggcgtttcggcggcaaacgaacttaaataccccatgaagttagccaagtaagatacgggaagttcttggactacatgctcgacatcagttatgggaattgattcatagactttttgaaccactttatattcgttaagacgaagagccattaccagagaaatcaagaactctccttccgcacacatagtaagagtggtgcttggtgtgatatccatatctaaattaataggatcaaacaaaaagtcattatataaagaataaatcatcagcccttcagtagtagctgctgcaaacgctcctccgcttggagaaaactgaacgccatgacagataatttcagggcgtgtttttcgagcagaaagatctccacgtctagcgccaggtaacgtacgatcgattctgtcttccaaatcagactcttcaccttgggtatcgattaactcgatagacccagcttcagtcatctttcgactattcagcatttcttgtacgccttgcaatgattcgtttttagataattggaattttttaattaggacgccagtaattatatcatacaagcaaacatacttgctagtgccagcacttagaacgcacgaaccatcagcagaataacaaatagaggtaaatgttttgttcaaagaagaattttcagcagtccgagcgtcatcaaatcttcttccaccagagagatcttttcgaccgtcaatcaaagatgtttgttttccttcctgaacgttccaaaaagtcaattgcccatcaagtgaggctacacaaacctcttttccgtctggatgaaaagcaagggatagaacatccgatggaattggcaaaggctcaacaataccacttctgctgaaaatgtcccaaatgcgtaccgtcttatcccaacttccactagctaataagctaccggatgaattaaaagaaagagatgatactgggccctcatgacctgccaatgtttctaatagctgaccagtttgtacagaccacataaatatctcaaaactgtcttgcgagcctgcacaaacaatttcgcctgatggatcaactgcaatgcaagaaaactgaacccgggatggagccgtaaaagttctgaaattacgataacgtatgaggtcccaagctcgaactgaaccatcaagagagctactaaagagtacattgcctcgcttagaaaaacaaaggccagatactgcagatgtatgctgagtaaatgtaacgatacaaaaaccagaattcatatcccaaacttttatttttccatcgtcagcaccagtaattattcgctgaccatcagaagagtactgcaacgtactcaacgcatcataatgtgattgctgttttaaaacatatgattctgactgccattcccaaacaagcaattgtccaagtttactagagccaatagcaatccaatctcctgtcgaatttacagttaaagtatcgatattagattgggtaatgctcaattggtataacattgtaaacgaaggtaattcatatataccaaaaagcccgctagagaatcccactaccaacagattgctagtaggatgaaaggctgcgcatcgtaattttgagttttggttgaaataatgtcgttccttaatcaaccaaatatgcgtccgagttttattttcctctgcctcttcgtcaattacctctcctgcttggaatagaggcgagtatttccaaacaaatagggcgccatctttgctcacagtataaatggtttgttggtctttagaaaaaaaccccgatactactgtatttttatgaccagtaagagcacagggatgaaaaccttcgatagggtcgacagaatgtaaacgagcggtcagatcctttgaagtagatataaaaaagcgagagtcggctgaccaagaaattgagacgatgtcgtcaaaatggccagtatattcacgatgcaatacaaaaggagcaaattccctttcctctaaagaattaggcgtacgccaaacttgtattaattttcccaaggaaaccgcaaaaaatttgccattaggagaaaactcaattgcaccaactggtgacttaaaattaaaataatgaagcacacttcttctcaaaaaattgcatagaatgcatcgtccttcttcatccactgacaaaagaagtgtagatgtaggtgacaaagctatatgagatatgtttttatgattttcaaaaggaaacgtataagacgtgttatcttttaggttgtatacgcttacacgatttccaacaggacttaaaatagaaaatccatcaggagtaaagactagattacctttagaaaagattgttcctactaagttcgaaaacccaaattcagttttcattttctagttcaatccgcacgttttatgcggattataacctaattaaaaaaagaaaacaagtaatttgcaaaggagatttcctcagagtatttctcaggacctttccagcaaactgcggaatcttggtatttggatagttgtgaagtttgtcacactcaatgagagggccacgacaaaaaatttttggatacatgtcttgagtctacagtttacgataaaacagttttaattggattttaataaaaaaattttgaaattcagtagattaccgtcaatcaaaaaatatttttatgcggtgatttgtagagttttccttacttgtctaaacatagtatttgacggtcatacattttacaagctctgtattacaggttgaagaactgaaaaagatcgtgttcctagcatccttttgtaatgcaaaaacagtatgcgattggaagctaaaactaagctgagctctaaagcaaaagaacctattaatgtcgtaaaatataacaggactggaaagtacgtccttgctgctggtaacgaaagggttgtgcgactttggaatgtaaagagcggcgcatgcatacatgaatatgctggacatggtcatgaaatactagatttggatttagtctatgacagtacaaaatttgctagctgcggcggtgacaaattcattcaagtatgggacgtgaatactggaaaggtagatagaagacttggaggccatttggctcaaattaatacaattcgttataacgaggactcctccattttagctagcggtgagtgtgattgttacgaataatccaaaatctaattgtttacaggttcgttcgattctaaagttcgattatgggattgtcggtatgggctattaattctgtttttattctactaacttatttagttctaattcttttagccctattcaggtcttagcagatgcgaaagacagtgtttcttctatcgacattgctgagcatcttatagttactggatcaactgatggcactttaagaacatatgatattcgaaagggaacattgagttcagattacttttctcgtaagtgatcacttgtttcaaaaattaacaaattaaatagatcccattacatcagtcaagacttctaaaagcgcatcattttctttgatctcttctttaaattcatctattcatctacttgaccaagaaacgggtaaaatcttgaaaagttatatcggtctgaaaaacatggagtaccgagttagatctagctttaatcaaagtgaaacaattgttttcagcggaagtgaggatggtaaagtatatctatgggatttagaaaatgaaacccaaataacatccacttccgttgttggtactccaattgtcactgatatatcttgtcatcctactatggatgactttatcatagctactgttcatggtgatttgttcatataccagtacaactgaccacctcaatttccccaattgcaattgtggtttgaatagctggaagcgaatgctgaaatttaattactaaaggattttattaagtttaattaaattaatatcatctataatgcaatatttgtagtctataatatgcctcccaaaaagcgcatgaaaaatggctcttctttaaaatctacgtctaaaaagggtgagaaaagccgaaatattattacaattcaagatttgttttcaaaacgagaagcacagcttacagatacaccaaacaaattgctcaccgatcacgatcaaagcgccagcgattatgcttatgcattaaagcttcaacagctttttgattctgagaaccaagctactgctccggaaaagcttcctaaagatgtaattatacctgaagaagagtatcatactgacacatttaatgttgtaaaagaaagcaatgataaacctaaggagaatttagttacaagcgaagaatgcaaagcttcttttttctcaactgatagcgtgaacaaagattccacaattgattacgatgctttacagaaagatcctttgacttacgtgaaaagttgtcgagcccgatttgtttcaaaagatacaaaaagcttcagttactcatcacttgctaacaccttttccttaattagttctaccaaatccaggatacgcattgtcacattattaaccaatttccttctcacacttctgtatgcagatcctgattccttaattgcaacagtttggttatgtaccaattctattgcccccaacttttatggaaaaaaccttggtgtcggacctgcaatgtactctaaagctttgaaagaagtttgtggcattacagcaagtgctttgaaaaatttatggaacaaatatggcgatccaggagatgtagcgttcgaagctaaagtgtctgtgcgcacgttaagcagaccagaacctttgactattaagaaggtttattctactttactaaagattgctgacagtaacggtaatggtgcccagaaccgtaaattagagttaactaaatttttattgataagttctaatgctgaggaggttcgatatatagggaggagtataatgcaaaatctaagaataggggctgttcaaaacaccatgttagcttcactaagcaaagctttttttatttttgacaatcaaaacgaaatatttaattttaattctgactcacttcaacaacaatttcgtcaaggagaagagattgttaaacaaagtttctttcaggtccctgattataacattttggttgcaacccttcttcgagaggggatagaaaacttaaaagacaatatgtctattcgccctggaatcccagtaaaacctatgcttggttctatcacaaagaatttgcagcatatgttagaaagattgactgatcataacttctcttgtgagttcaagtacgatggacaaagagcacaaattcattgcgatagacttggaaacattaagatatttagccgccatttggaggaaattacaggaagatttccggatgtcattgaagttgctcaattagcattgaaacattcatgtgattttattatagaaggcgaattggtggctattgacaaaagtaatggtcagatactggattttcaaaaactttcaactagagaaagaaaaaaagttacagtggctgatattacaatagacgtgtgtgtttttgtttttgatattatgttttgtgatgggaaatcttgcttacaaatgcctttaattgaaagaagaagaatgttttttgagcattttaatttaattccaaatcgctttcagttcgtgtcttctttggaaacaaatgaggagcaatccattcaagaattttttagtcttgcaattactaataaatgcgaaggattaatggtgaaggtactgaatggaacaaactcaaagtttccttcaacgtatgaacctgataaaagaggtgagggatggattaaagtcaaacaggattatgatgatgaatttgagtcattggatcttgttcccataggcgcttggtacggtaatggaagaaaagccggatggttcagtccaattttgcttgctgtttacaatccagacactggcgcgtatgaagcagtctgtaaatgcatgtccggttttagtgaccaattttataaggaattaacacaaaagtattccttagaatctggcaatagcagtcttaaacccatatataatttttgcgaaacaggtaaggtaactccacaaatatactttgcccctcaagaagtttgggaaattaagggtgctcaaataacatcctcacctgcatacaaggcggctttgggattaattcaggatgatcgcggtttatcaattcgattcccacgcttcattagagttcggtcagacaaaggaccagaggacgcatccacgaattcaatattggctgacatgtatatgaaacaacttaatacttgatgttcgtgatgaactcaaaatgtcaaggaacatcgttgattgtatattaaataaatattattaaaggtatggcaacaaatatatcaatcatcagtcctcaaaatccgatattgaaccaatatacgcatgccaaagatatgtataggctatcggacaaatagatggcttcttctttttagaaattctaaaagtgttttgatcgccactctgtaatttgaattgatgaggatcttctggtttgtcacaagttgctattctttttgctagacgcatatactctggcacagttaaatcaggcatattatatggagagtccttcgaagtatatagcaattcataagaaatttcggtatctttcgttgcatccatgtaatttgacgtgtttaagaaatactgcttaaatgaaataggagtaaaaagtgacggaacgtatgccggtcccaaaggaccgggcttaatattcttcctcttgttcttcttcttttttttattattcttcttttttttcttctttttcttgtctatctcataatctgattgagactgctcttcaagcgtttcccagttaaaagaagtgatttcagttagctcttcccgatcatccagctgattagcaatatcagaaatattgtactcgtaaacgcgaaaagttggaaacatttcaggtataatcgaaccaccaacggtagccaaggagtaattcccgacggttccattaagaaactcctctgttaaattctcgggaaatgtaggaagctccgcgtattgggcatcaattaaagattttacatattttggttgcgcacttttgattccataagattctgtatcaacaggtaacttatcgaattccaaaaacacaaaatggtttatgttcatatgaccatagagttgtccaactataatatctcgaaactcataaagcaaatccgtaaaagaagtataacaatcttcataccactggccccttgtagggggaatatgtcctagaagccaaactttcattccctttagccgatacgcttcaagctgtattttgaaccatcgcataaaaagagaaccaggttcgtctagattatcatcaggacaaccatcgaccgcggcatttttgtttgataggtaaagagtgttaatggaaattgctgctagcttgtccggaatcacatcacataggtaataagagcccttttcaaaagtgtgtcgttcctcataaggaattaaagcatcccaagcaccagctagttgtcgagtcattgaagatggaccagcttccataatgttatgaggatatatatcattattcccgatagcggaaacaattggaacgtcaggaaacgcctctatcattttattaaccaagtcctcatttgaagcaagaatttcactttgtgttcttggaaaatggttatcattgtcatgcctagaattatcaccagtccacagtatgaagtcaatgcctcccagaacatcatcttgatgttccttaagccattccaatgtcttatcaattaatgctggtgaagaatcacattcataaccaggaccaggagagaggtaacccactttgcttttacccaagggagtatcgtcagaattatgatcataggaatgacaataatgatcgacggtggatcctttttcgtaataaatgtcaggatgcatatcggtgatatgcaaaaatctaccaacaagtggttttcctttgctattaactaaatcatttgtatgcgctttatttcgcatactcatagggttgccaaatgcaaaagaagcccatgtcgactgtacaaaaagaacagcaaccgtgattacagagggacgcattctaaaaagaaggaaatcggtatataaaagaaaaaaaaactttacctaagtagaaaaaaagaggacacttcagactaggacgaaattttccaaaatctgtaatacaatttcccaggcaatttcaaaaacaaaaaatggtgtttgaaagattcaagggcttttgaactcagtacaacttaaataaatcaaaatttcccagtagccgttaatgaaataagtattgttaatctgtttgacaaaaagatcgatctaaattaagatcacgagcgggtagtcatgaaccgaagtcctgcagagtcaatagaagttgcttctgagctttgcaaaccccagagaacacttaatttgggtttggactattcgatgctcgtaatggaagcagttaaaagatccgtgatactcttccctagtgaagacgaatgttgtgttcaccgctatatatgtatgatgaaagatgtcgcattttatattttgtcagagcttgcattacggtattagttactaacttaatttcgttaaatgaataaggaggaaagtgttttgctcattaaccattgtcctgacgccttaaagcgttgacagcatctaagaacgggacactcgtaattttgattgggaataaagtatccttccacatatacttgccccatcaactcagttgattcttaataatagaatttacgccaaaaatattattcgtgcaattgctttgaaagttgatataaaaacttctctaaaggagttatttgaaaattgtgttgattaccggttggttcgtttcgttatagtatttgttggacaagcaggatggagaaaaatacagttacagttccaaaaaccttgttttcacaagttattcatattttcaagtatgcggcaattaatttgggccttcctttcttgaatggagttatgttgggattcggggagatctttgctcatgcatttatccactctcttggttgggctccaggtcatactaggatttattctattcaaagacatcagtatattcaagcctaaaatgaagcatagctgtgcgaggaaatttatctttaatatttgagggaaatggtgtttgcttattcgtgatttttttattttttcattttaagctgaggcgagtattcataaaatttgagatactcgaatgcttaactcatgtttctctcagatgtattatggtttcagctttgcactctctttaatgatcgttttctttagttttattgtttttattttcttttcccacaatattaagagcttctttggcacaatgcaaagaatatatatgctcaagggatggaaaacgaattaagcccaaatgaattgtgtttatatttgcaaaataacatttaatttcctttgcatttaatttatttatgatcgttttccttgagcttccttcttctgttttttaagtataattacttttgattttatttatgccctttatattaacattatgtgacacgttatacatcgcttcttcggaccgacaaattgatttgagtagcatagtatagaaaaaggtgtcaacgaagatttatatgagctgtgagacaagtatcgaagctatcatcattgtttaaaattgttcattatttttacattactttgatttgaatgacagtactacgctttttgttgttttcctcatcacatcgcttttttaaataattgttattgtattcgaacaacgatagtgctctaacttaatgactaaaacacgcttatttgtaaaggcgtgtaagtattactattctcagagcaacaaatctcaactgattataaattgattgcacagcccattgattcattagaattttacaggttatttctgtcgttgctcaagctttgaaaaatatacttttgaatgattcttaaaacttacattatcgcatgcttggtacactcggttggctttaatgatgttataagacaatttcaagtttgatgatacaaaaaaggattctgatcctcgaactgaatcttcttgtttatgcataaaaagcagataccgactacttaaagtcagcaaatctgaaaaaataaattatcattaaatttttgtcaaatttacgaatactgacttcacaatttgctatataaacttgaagatttattgcattagccaacaagaatactatatttctattttcttccaagatgtagcatggacaaacctaaacagtagtcgttctatattttatagctatttaaataattaactatattacccatcgcacagaattacatagcatattatttaaatcttggatatacgctctacaagcattgctatacactttcagtggtttttaaaaacatgtattaacaggattccaagcaaactttagtacgcatccaacacaaataggaagtctacgatcacacaaattacagcgatatagaatttcgcgaaaagaataaaccattaactcaagtaatttcaaaaggttctttgttaacgaatctgttttaaatgtaataataaattttaatctatagcaaatatgtggaccttctgacactcgcgtacaagtaggttatcttgttagcaagctcttaaaagatccattcatttatatacgctcagtgaatagcaaatacgaatgcatagcaaaataccatgcgggtaaaaaaccttcctattcgcactgtcttgagcgagtacggtaatgtaaagtgaccataataccactttatatagcaaaaaaatactgttacttcaatagtgactatgaaaaaaagcagtcgctagatgaactaagtcacaataatatattgatcgattaaaaactcattagtataggcatagtcaaagctagttgagtcttttaataaaccggattatttaatccgtttgaagttgtaaagaactgtaagcgttgccaacgttgatttttattattcacggaatcgatcttgaaaacaaaggttgtatttactttcttttgctctttaaacagtaatattatcatacacatagtaatctttaaaaactaatgaaaggattctgctcttgcattaactttggagagtatcttccttcattttcaaaccgaatcagcgtaataaaatatacctatactctctagcgtataaaaaatatgaatccatttttttaagtttttcattcatcaaatatatattatatttatgtttctactttatttagtatgcttggttatccgtggacttgttaagcctcacgcaaactttccctacttacctatactttactgattctgcccacactacaactccctgttgatttattttcatcttgtatcaaatttgaagatgtcagatcgtgaagaaaagctagctgcagctaaacaaagggtatgcataatattttgtaacatttaacttacgagtgctagttgctggaggtcaagaagaaaaaacgccaagctaaatctaaaaattcagttgccgaagataatgttgaccgcgaatctaatgatggcaataatcaagtaaatgagcctacaggcaatgacaatactcaagtagttgaaaacactgaggatatttctgcttcgaatgtagtttcagctgaaggtgctgaggcatccaccggcgatgcttctactcagtctccggaaacatctgaaaatgtcgttaaaaattctgtagatgagtcggttgcggagaagcctgagaaggaggatttagcggtaatagaaagtgaggataaagcagccaagcctgatggtgaaataaaaaagaacgttgaaacagaggtcacttctcgaagtacaagcagtcaagaaaaagatgaactagaaaaacaagtaaaaaccctgcatgatcttaatgaacaaaaggataagaaaatcaaagaattaaaagaacgcattaacgacttaacttatgattatgaaacattaaaagctaatgcggatgacagtgaaggaaagcagacactcgtatccaaaagagaagccgctcttgaggaattccagtcaaaactgttaatcagagagaatgagattaataaaagagaactgaagatgaatggaaaagaagatgatcttaaaaaacgtgaaaaggaccttgaaaatcgtctattaaaggttgaagaacatgagaaaagtttaaatgaacgtgccacgaaactcagtgaagctaacgagaatttcaataatcgtttcaaggagtttgaggagcgtgaaaaatccgcgataaagcaaaataaagaacaaagctctgaaggctctaaaactgctaaccaaactcatgaacaaaaggagttgatcaactcattggaaaaaaaggtttcggacattgctttagaaaagcaacttttggaagaagctgttgaacgttataaactagcgatggttgagtttgcggaatgtcaaagaaggctgaaggaacttgaagcgatgcattttgaacagcctggctccgtgaccgagaaactttttccagatcctactaactttgaggtaatcgataacgtttcaattgacttgacattgactggatttcccggtgctcacggcattcctttttcagtatgaagttaaagctttaatatgatatttattattaagtcactatgtttaagctccattaccatactgtttcagcgagtataagaagccctaatgaataagatgatttgaatttacaatcagtttacatgatctttgaattgtgacgagtagtaaaacaaagtaaagaatataaagcaaattcataatatattaatatttttttgtctaaaatagtgaactttatgcttcttattattaaatcaaggttgtaatttggaagtagtattagattctttgatatgaaatctgccttataaggaatttttaccaccaccctttttacaagaaaatttgtgaaaattcctgtttagggcatgtgtatgtctgaaaataaaataaaggaagacatttatcataattatttgttcaaaattactatattacattaaaaaatgtcgcttccaagggctgtcggtcgatttataattgttggttcgcaaggtatgtttgtggccattctcctatcaaggatttattcaaaagattaaaaaccctaacaatattagtaatgagcaaagcttttgtacaagcttataagcaaatgattgctaatgcagctcaacaaagtactggtcaagctgctgcttccaaatcatcaactgctgttcgtcgaggtgaaatgactattcaagaagctggtagcattttaaacattaagccagaatcattagaagaaggagagttagaaaaacgatttcaaaaaatgtttgagattaatgatcctaaaaaaggaggatctttttacctccagagcaaagtgttccgagctcatgaaaaattgaaaagtgaactggatcaaaaaatacaagaacaatccccagcgaaaccaaccagttcaccttaaaactttctttgattttgggttgctagctattgctacgtatttaccgacacgtctaccttaatttaatgtaaaatggaatctatcttttttttttttttaagaaaaaaagaagcaatgggatatatttttgtttacgaatagttgaagaaatgtgaggaggttgatatcctcatatttttttgaatatgccctgtactatgataaaaggaaaattaacactagtctagctatccacataccctcaatgccgttaaaccagagccatatattgtcaatgtgatgagagatgtacattgatatggattgacttcaaacgagagcctgaggttaagccaaaacttacttttcgacttttaactgtcgctggccaatccttaaagttagactgggctgcgggcaccatgaagagatcaataatctaatctattcccagatatcaatcattacacactactattgaaatacattttggttacaaataatgaataagacacaaaaaaaagaaccgttaaactaatatatttaaagaatataagttccagttgagcaaatgataaaacattcttttatgtaaaacaagaagactattgggctatagcaaaaagtatacggtaaaatcattcgcccaattatggataaaaaaagatatcatggttaagcacagtcgattttgggaaaggaaaaaaaaatgagtgcaaacaaccgtgatactattttgaacttttttcttagtaaagaaaatccgtttttttgtttactaatacaaaagccatgatatcctcacaacatttggtattaaatgaagcgaataataaattcctagaacagacaagagaagaagcaaagaatacacatgtctatttcactttcctttataaacatgataagtagcgaaaagaacaaatattagaggattgaaatagagggatgcttagtattttaagatgatatagagagcgtgaataataccgggaacgtaaccaagacaacaaagaagaatgttgataataacgtcagcaccacagccacgttccaagaaaacgcccaagggagggagaataatggcgaaaattacctgtgtcatatattagcattgagtcaaaaagaagcgaaattttttttttataataccaaaaaaaaaaatttcgtagtaaaatgtagctataaaagagaaagtagaaaccaagacacttggcgaaatcaatttgatttagtaacaacaatgcgatgtgagcgattcaaaacaagcgcaagcataaacacaggacaggcgacaattaaaagcatgtcatttcaaacattaacgagtcgctcagagtcaaaaagtcatgagatgttgaaacaaaacaacaagagaagttaaatcgaatcaactcaaatcaaaaatgaaagccaagttcagtaggatcctgcaccttctccatatatgagctggaaaaacataccttgaaaatatcactgccagtcaaagccatttttaattaataaagaataaaaaaaaatggaataaaaaaagaaaacttttggttataccgaaactttgtgtgaaatgtatggatttctgttgtgttatggaatttttaaaatgttgccagtgatgctgtatatttatacgaaaaaatgccagaggcccagcgataagtgacgtaatcctgtcgaatgcaatgatgctaacattttctaagctcgatagacactaggtaaagaaatttctccttttgaccatacaaacaggagaaggcaacaaagtacacaacttgtaaaatgattatttaccgaaaaaacattttggttgtccaaagggttgtttgattcatttgttggtactttacctttgtctctaatttatttgatggttttacttgcatacttggtttaaacgagcaagtttgtacaggcatatacgtagtatatgaagtagtttgcaaatctacacgaatatgaattaagcccatcgtttacacgaaactttgtatgggtaaaaagtgtcttgtcgaaaatgaaggcaaaccgaattagctgggtattcataaaaggtattattattgattgaaaggcgtaaaatatttttgcaaggatagtaataaaatggttgtattatttttaaaacagttggttagatatagttaaagtaaagaagatagaaagagagagagagagagagagagagagaaaaaaagaaaaaaaaaggtcggaaaataacagaatcattttattattaattatattaaattatatttaattttctatatctctaacatataacaacaatgaatttatttcaaaccaaaaagaaggaaatgatttcgaaataagaaggaaatgattttgaaaaaagaaggaaatgattttgaaaagtgtataagaaaatttttataccaaaacactttttttttctgtttttattttcattttaatttatatcgaaatatttatatttttttagctatgtatattactttgtcgttgttaaacaaatctacattctgcagctataattcgtaagtacgggtggagcacagagtacatatggatgttgcatgcggaaaaagacgggcgtagtagatttattatttgcgatagaaatatatcaacatgccgttatcaatacaaaatggacgtattccatttttataagtggacactttgaaaataaatcaagaaaaagcgatgcagagctggcatgaacggaccttgtttcaagcaaagtataggctagacaatgaaacgaaaggatgcgacgcaaagaagcccagtcagcaaagtcggagaaccagccactgcacgttactttggaagcattcttacaaatattgtttggtattgcattgcactgcattttgaatttcttttctttttttttttttttttttttattctgtcggattggatttaatttcatttttctgatttgatattatttatttaaatctttttttcttattttcatttcaattctttttctactattttactttctgcatgctaaaacgccacacaactcactagccccttggaatatgtgtggatgtatgaaatgatgcattgctatgtatgtaaatgtaccagtgtctgtgcttgatgaaaaacactggtaccacagtgagactgatgtgtgtaagatgacataagtgctaggtggtttggcagggttagtgggtaatgcagagaaacgtaggtagaccagtcaaagttgggtgcgaaagaaatagggtaaaaagaaaaaaaaaaaagaacaggaaaaagaacagaaaaatgtctttcaagaaattgcattttaaaagaaaaaatgtagaaaaagtaaaaaaaaaaaaattaaagaataaaatgtgctttcttcccgatattgataaactagcaaagcagacgaaataacaaggcggaaagactgcgatcggctggctaaggggaatcatctggtaagggtaaatcgtctggtagtgtaggttgttaccatttgttattttcataattttcatctttgcgagggatgacagttaatattaatgactttttttttttttcgcaataataaattctactgtttcgttttgttttttctattttttctttgtttttactcccttttcttttcttttcttgctttttggtttttttgcttttatcttctctctcgagtgtttttcaattcggtccacattttctcaagacaaatctcatacatttctactcgataggatactgctcaacgggatacgctattctggagcatagtaaatgcaagcagtatatatgaataaaacactcaaataggatatagagatgcagaggcagtggatgtgctttacagggatatctgagtatatacttgtgtggtatgagtgattgcatcgagtttgtgcgccgaatttatgcactgatcttaagcattgagtttatgcaccgagattaagcactgattgtatgtctcgactttatttgtatcaattttatacatctgtttggcttctaccatttcgtttctacaatctccatacactcctttacacttacttctttaatttgtcgcatacctcttacacatagaattacaattcatttgtaatggctcattgcctctgcccatttatcgttcgtttacttctaaatccgttttcaccccattccatcttattatctaaactttgcgtagcgttatatcctctgtcgtaaccaacttttatttttacatttcatatgttgcaactaaggcaaattaaatcaatatacgctcttctcaccgtcttcctcaaccacccccactgagatctaaagtggggtgcatttccatactcatttagaatcattctcatagaatcacgctcatatgtctaaatatacttttacctgaaatcagcaccataccgattgccccccactaagtacaaattgatcccacttctacaggattctacttttttaatttataccatacctgaaaaaggtcgtaaataaaaaatataaataataaaaaaataattctctttcatctactttaacgcatacccttccgatgttttaataaataaaataatagttgaaaaatgtttacattgtttaaataattattcatttgctctcgagtttatctactttaggctgtttgtattgttttgcattcaagcttcatcaatcacctttgctgttttcattcaatcaaaagttttaaacaactcattctgtatgcccaaaaaaaaaagtaaaacaaaagaaaagaaaaaaacattctaattgtttattttattgtatttcctattcactgactcttttttttttcattcattcattcatctatttcccatttaatacaatccattcaaacttgcgctatcattgcactaaagcagcatatcatactattgttaaatgcgttgcgaaatcggcgatacctctcttcctcgctacgctacgtttgatttcggcgatcggtcatttttgagccgttgattggctacttttatttttgctttgcgacaatatggtctgtttttgctcagccctccctcaactaacttccttcatagttcaaaaccctaaccctatggggtcttgtcgacctataaaatcaccaaagttagctccacgccatcctatcagcggtgctaccgattcctgcttccacaagtttcttccttactcgttgaaaggcattcgccaagtgctttcgctcgccttcgttccgttcttataataaagccgaacgtactgtctggttgtaggttgtattgcctaatttccttcgttgaatatcattttgtgattttgagcaatctctcttaacgtctttgttggttgatcttgcttagtacacacatacacacacgtcttttctctcttcaagttgtgtgtttcctcgcgtgttctcgttgttcctgtttctctgtgtgtagttttctttactttttgcctttgcaattttgtctgtcttggatcgttgattcgattcgtttcttttacctttagtaaacctacttgaattgtaatcccagtgtctgttgcaagaacttctcttgtttcacattcattcattcctttttttttcaagtatttttcatcagtatctcttttactttattttatttgttattctattctttcttgattatccacaatggcaactcaagacgctgatattattattattggtgccggtatcaccggctgtgctttgggcgccgctttgggccgccaaggcagaaaagtgttggttttggaacgtgatatgtctgaacccgatagaattgttggtgaattgcttcaaccaggtggtattgaagccttagagaagatcggcatcgccgatgctgtcgaaggcattgacggtcaatggacttctggctatcaaatcttttatggcgattcaaacgtttccgttccttaccccagcaagcccaatggcggtgcataccaaggaattggtttccattatggtcgctttgtcatgaaccttcgtaaagcacttacaagcacccccaacgtcactgtaaccgaggccaccgtcaatgaacttttacgcgatgaaactggtgaggtgattaccggtgttgttaccagttctaaaaagtccgagtcccctgtcgagtacaaggctcccttgaccattgtttgtgatggttgcttttccaaatttagaaaggctttcatcgatcaccctatccaagtcaccgatcacttcttgggcttgattttgaccaatcccgattacatcgctcctggtcgtggtcatgtaattttaagcaaggttgctcctatggtcctttacccaatttcctctactgaagctcgtatcttaatcaactaccctggtaagaatttaccccccatggagactcttaaaaaatacgttttagaatcatgcgtcccaaacatgcccgaaaagcttcgcccttccctcaaggccgctgtttataacgatcgtcttaggtccatgcctaaccaatttttaccccccactgtcaaccgtaccaaaggtatgatcctcgttggcgattcaaacaatatgcgccatccccttaccggcggtggtatgactgtttgctttcacgatgcctatcttctttcccgattcatttccccttccgctgttcccgatcttctagactacgagcgcattttaaaccaaatgaacaaattccattggaagcgtaagggttacagttttgtaatcaacgttctttccattgctttgtacaaattgtttacccctaaaaatcgctatatgaaggctcttgaatcgggctgtatcgattacttcaagcgtggaggtaattgtgttgaaggtcccattcgtttattaggcggtttagaccatagcccttctcatcttatcggccacttctatgccgtctgtctctatggtatttaccaatatgtcttgtctggtcctgctttgcttatgcccgtccgtatcatcgaatccttattgattttcttacaagcttcgctagtaattatcccttatatccttagcgaaatgtcatcctaagtttgcagaatcagttcattaaaattaaattatttttgatttatgaattggttgattatgattgtcttggcaatcactgatagctatttggtttttgccttgtttggtacgtcgttgtttttaaagaaatagttttagatagagttgggttcaagtttgtaatgacttcacactctttttgtttattatataaatccctctgtttttcaagagttataaattgccgttttaatataaaatacttttttttaatttttaagcctactaagtacaattattcgtcagcgttaagtaaacaattatcccgagactacaagaccacgatagtaacatgaaaattggtatttattattttaaaagtcccttaatgaacaacccaaatcgtttatattatacagatgagttttcaaaacaatgataaacccgggaacaaaaatacgatgtccatatgatgattcacttgcattacaatcttctagagtttttggagcttccctttttatgttcatcttctaggaagcgtagccattctgggcagaacttgaatcgatagagagtctcttttttggtgattcatcatcagcttgctgatcatcaacttggaaatccgatttccttttagaataacgggtgtttgaaacattaatacctgaagattctgcagaggtatcataaactgcagactcaaggaaataacgatcctctaatataggttgctttggctgctcgcaactgtcttcaatatttagctcagcaggggctatagaatcaagaacagtacgttgtccaactttttctgataattcagtatcgttttcaatagaaaaatcttgctgtatttcccaatctttggatacgtcgtctccaacacgttggttattattggaggcaccgtcaaattcataactatttgattcatgagtcccaacagttttagggcttcttgagtcagagcttaagccatctattatatttaaaagctcagaaaaagtactgagattatttaaagattccagctgtggtcgatagtttttattgagataatccagtgtatcttcagatccctcggatcttaaaaattcaaaaaactctaaagcagctgagttgactaaattagtttggtctttgacctttaacatcaagtccagaacttttccgtatgtgtcagtttctaacatgatcaaggacatttctgactgacgagcggccaaacaagagcgaataaatctaagggcgctcaaaacaacatattttctatcgctgtatagtaatagagccacttttgatgtaagggttttatatgtatcaaaacgacgagaccaataatcgtgtatacgaaaaaaataacaaaaaagctcacacaaatgcatatacatatcaagctttttaacatctaaactcgatacattttccagctccaataaaggagcagcaagcatattaaaagagttatcataaaaattttcaataaaattaattccaataatgttatcggttttatttcgaacatttccatcagcatttctgtaaggattattgtatgcatagctaccaggtaaacttagtagcattttaaaagcttcagaaatttgagcaagtactccaggatttgattctttatgcaaaatgttaattaaattggaaagcaacgaatgttgggaaacgtgagcattgctcaatgaagaagaagcgtccttgcgatcttgatcaaacttttgccaaacgatggcaggttcatgatcaataatagacaccaaaatatcggaaccagcatttcgaacggaattgttctcatgtgacattgcataatccaaagctttcagaagattaaatttaacgaaagtagcaaataatgcagagcaggactggaattgtagccctttagcgatgttgcaaacctgctgaataaagaatataccgtcttgcttgcgttgatcatcctcgccttcattcacataaatgctaaacagttcatgtaaaaatttttcatttgtttgaaggtattgaataatatcagcctggttaaagaagataaatgaatttagcaccgaaaaggagggttcgtcaacaatccttgaaacgacaacatcccttagatactgaagcttaaatgtctggtgaatttttgcaagaatccgtggatcctgaatgggaaccacctgcttaaactttttggaatccattaaatattcccgatggttcgctttgatattggggaattccggatcgtattcgagaataccagctacacacattagcttttcatcattagagaacaacgattcgagtaaaggggcgtcgttcaattgcactgacagcgattagcaaggatttaacgaatctaaaaagtataaagtagattaacataccaaagctttttattatggaacacaatcgatgaaggtcatctgtattctctagatcctcacacagaggaaaaagttcaataagtctatcaatataattttcatttgaaacataacgaaccaaactatctcttgattgaatagactgcatatatccatatactgcttcttcaatttcttttaaattagcaagctctggggctggaagatcgaccgtgtttaggtagttttcattaagcgccccctcatccgtcaatatatcatcgttggagtaacttctagttaccgatgatattgccttttgaacatttgctaaaaacatccacatgtctatacaaccgctagattcttgaaagcttaaagcaagatcagtaccattcaattcttgccagactatgagagtttcttcttgacggctgtatatatcttccgcaatcaattgtgttttcaaaaggatggtttcattatcagcttctgaacgcacaatgaaataagccaacggtccctctatttttccatcgcaataaccggtgccacagtctacccagttttcatcttccatttcgtacacttttacacgtctgggaatcgatggcacttcgatcttctgcaatgcagctgcaattgcttcgtctaattcctcttcttcattttctccatctgaaatttcatcaatattattatttaaatcttcctcttccttcgtagaatccatttctacggcggattaagggtagacgtcagcttcgaatttacgacgttggcgttcgtcaccaaattttcaaaagtgaagacgaaattcaaacgtggtggtgaatgaatgcaataccgtagattgcaccaagattgtaattattaataaatgtatttctcattaaatggcaatgccgctttacttaattatttggtttgcctaaaatataacaaatagatttgttaagcagtgtactatgtatatttcacgtgcataattttgaagtgttatggcagaattatgttctttatagagtcaaataactattatatacgtgatcgtggtgctttcagtcactatttttcattgtaattcggtatctgtttacaacaatatcattaacggacgttatgcattttaacgatgagtacttcaccgctcggtgtatatgctgtaatcaatccttatatcgagttgtgttttaaacgttttatactgtctacaattagcatttaaatcttttcgaaatagtaaataaactaaatatgaatataaataaagttaattattgtctaaacacatgtgtagcctcgtcaaatcaattttttgcaagtcaatcatgaggctcagggtacatttgtaaagtaatagttaatttttaagtacaaactaatggtatttataccgatatatatattgaaagctgctaaagcttcgctagatattcaagtactctagcaaatgcatcaatataaatacagtttttttgcttttactaagttttattgttaaagcgtaatacgagaaatttgccaaatgagaacacgaattgaattgatataattccagaaataaaaattatgtattcaagacgatgactgttgcgatatgcatgcttacgagtttatcgatatataaaagacaaagagagttgagcttaccaaaacatatactgatccttcatggagaaaaaacaagataacgaggtggaattatattcaattgatttaaaaaatagaaatgaaagtgcaaaaataaagcttgcttatgcgaaagcgttagaggaaagcattctttgtgaaacacgaaaaatcgaacaagaaattaaagaccaagtggttcaaaaggaaaataaaacatattttaataacaaatttgataatcgatataaattacgcgacttggaaaaaaatttagcggaggaggaggtgagaattacggagatgcttactattcaacgtcaagacattgcaattgaaagaaggaagaacacaaattgcttcagtgagtcttctcaagtagatcaatattcagttactgaaaccaatctacaatatgctactaacattggcttaaaccttctgcaacagttgcggtatttaaggctgcaactgtcagagaaagaagatttgcataaaaagttgtcagtggataatgcccatttaatcaagcaacttgatctactttcttcaaacatgaaaacacttatgaaagagaagactaaggtgcaaggacaaagggatttgcttgaacaaagactacaaggattaatgaaaaaattgacagaagtagagtctttgaccgtttcacttaacgatgagaagaacaaactgacattggaattaacaaatttaagaatttgccttcacgagcttcaactgaatgccgaaaaaggcgaaactatagatgaaagtgaagattctaaaaatactttggtaactgaggatgaaaacgacgattctgtatttttggagtcttcctcggataagtattttgatagttcatcttttgatgcggagcaagaagagaaacacgattttccaatagatccttttttgtcgttggaatccaatgtacaaacttcggtatctcaatcatcggccgttctcaaatccatcaatttagcaaaacaggagttagtgagtgtaaatcatttggtagctgacgatactaaaacaccgtctccaaatttatcatcggaaataattgaaaacacaaaagctgacataaagaaatcaatcaggtctctgaacaaggcagtatcaccagaaaactctatagacatcgaagatgaaaccgacagagatgatgagtttatttgcttccttttgtcttatcagcaactacaaaaggcgctgaaaagtaacttgggcctttttcagctttcttgcttgtacccactttctctgaatcatcttattcagtcattctttcaatctctcacctctcaaatttcaataaaagatattgactcaaaaaataaacaagtcattaaacttttcaaaccgactaaaagctcagatcgccaggaaatttttgaattggctcaatttgaacctcgccaaaaatttcctatagatacgaattcttcaaaatgcgacatgtctgcaagtactgagatgcatttgaaagatactgaaaaatttgctaatttcaaactaaaagaaaacattttaaatcattcttctatttacgaacgtgatgtttcttacctgcctgcattaaacaaaggtggacgtgaaaattatttaaacaatcgcgtctcctcttataggcttgttaaacctattttaaattcctatggaaatcatgtattaaaccgtatacaacatgatattctggagaatcacttctgttgtctaaaaaatgtcaaagactttgtatgtggtgcaaatacaatctccatgcagtggaatctgcaaaagaatatggaatttatcagctctgttttttccttaataaaaaatgaagtaaatgacacatcagctaatagtgtcattctaaggaccgatgcgctttcaaatgttgctaccacgaggttgaaaagaaaattaactagcgctattattgactgctcgattcctcgtcggaggttgcgccactatagtaatccagaaatagctgaatttaagaattttagattatctacggatatttcccacagtaatgttaggaattcgaaaaagctatgttccaatggatctatgaattgtatgaggcaaggcaaggcagtttttcctcgaaagatcccatatcaagagcatgactgggaacaatgggaaaaaattgctcaatcctcgatgtttaagaatcgttcaattgcttcacgtcaatcattggaaacttctgatgttactttggacattaatatgtcttcaagacattcaaacggaacttcctcaatgcttttcaaagactttacaaaacataataattgggaggcgtcaacttatccgtctgcacctaagaatactcgtacttatccaacagctgaagttgaaaaaactcggcatgattcctcgcaatcagcacgtcaattgaaagcaagaagtacggctacgacgatttctatttccttgtcgacggtgtcagacgtattcaccttacctcgcaataatctcaaaagcaaaacaaatacgaaaaaatgcagagataatttgaatctatcaggtttatcttcttcaacttgtaatgcaaattctgtgaacaaattgatgaaacatgtcatgatgggaaacgaaatgatgaagtacccgagaagtgagagtttcaaaatgtttaaaaagagtcattggcgctatttttggattaacccgcattgtgaaatgctgtgctggtctaaaacaaatccatttattgaaaaaggaaggaaaaatcaagtcaagtctgtgaaaattaagggaatgactattataaaagccccagatgccttaaagaacgccaatttacataatgaagttattgtgatgcagacaactgataagcccatcgtcttaaaagcgaaaagcaagaaaattcacaatatctgggttcaagctatcaaacaaataaatcataaggctatctttgatactaagcccggcatttaagcatgtttcagtcattgcttataagttttaaagtaaactgtttcaatattccctaacaacttttaaagttataccaattgtttttattaagcggcatcaaatagaaagatattaaaccactgtaaacaactaagaatcaaatgtcttaatcagttttgtaaatgaggtttatacgatcaagctttattgcaattcgacatgcactaatgaggatgatatactttcctattttgtcgaaaaaattgctctttctatacaattcatttttaatcaatcaatttatcatacgagacatttaaatagcaaacaaaagacgactaacgtttaaaggtaacatcgataatgttagttttatcaaaacaaattatcccgtataagcaaaagaagattcagacttaaccttgacggagttttatgtgcaaagaattaaacattgctattactggtaaacataacaaatctgggcgactttcaattactgaatgaataataagcaacctgttaaatgattttagtgcccagatgcactttccgtgtattaccccaagaacttttagcgaaagttaaaaagagcacaatatatctggctagttattttactgcatcgttacatcatgttaaaactattagagcttaccatacaaaaactgaaaacgtcacataattaactcggtactactaattaggtaaaccgtgcttttgctcattccctgtggtgtgtctcttcgattcaattttgtagattgttttcattttccttattcctttctttttttaagaggggtttgacagatacacagcatttccaattctaaaaattactcattttaacaattgccattgcttttattcaaaggatcagctaattaagttcctttttcaataagggagaaggatatattggattcttgattcccaacggttaaagaaatcatcgtcagcatttttattttgtaagaaatgactgtttttgttgtttttggagggcatggaaaggtggccttgctttttactaaaattgctacagaagctggccatatagtttacaatgttgtacgtgattatgttcagaatgaagacattgaaaaagtgcatggcagaacttctgtctgttcacttgagaaggcgacgcctaatgatattgctcagtttttagctgaaatacaccctgatgttgttatatttgcagccggtgcaggaggtaaaggcggccctgaacgaacaagagccgtcgattatgaaggtgctataaaagtttatgatgctatgaggatagctggtattcgacgcttaattatgatatctgcgatagataatcgtgatatgagccaacctcctcctccttactatacggctgctgatatagagctaagtgagaaaatacatcagtcaattggaacttattaccattacaagtacctagcggatcaggaattagtgcgacgctctagtgatattgattggacgattttacgtccttctggtatgacagacgagaagggttctggaaaagttgcattgggtaagatatccataaattgtatgatgtctcgtgaaaacgtcgcgcgtactgtactactgttcgctcttgataatcagtccatccatttggtggttgacatgacggatggaaatgtgccaatatataaagccattgctggattcgtcgtaaaaggagaatcatcctatacttattcagtataatgtaatgacattttcggatccttcgcgtattattgtagtccacgcatcttttactcctttcttaaaatcttctgaaaaaagaacgaaaatttttcaatgacctatgaagcgtacgcaaattaataaatatttaagtgagggatactttagttataccctttatagttgaaataaatggaagatcatatcaggtagtgtaaacattgtgttatcgtttattaactttggcataagcagcttagttataacatacggctagtaaatctaatttctgacctagagattactacactctttgaaaacaaaatatattagtttaaaatgttaaaagtaaatgcattttattgaagttaaccaaaacgtgaacaagcaactttaaataaaataatagccgtacatcaagcacaaacaattcgaactggtgctaacatctaataaagaaaatacagaaatattaagcataatctagttcaattgtcatttgttgcctcattatggaattccaaactcgccgaatttatacaatggcgttcgtcagtaggattagaataaccttctcctttaaaaatatggcctaaatgaccaccacagttggcacaaactgcttctacacgatgcattccataagagttgtcttcaatgcgtttcacctttccaggtaaattatcgaaaaacgcaggccatccacaatggctttcaaactttgtgctagctttataaagaagctctttacatgcagcgcaaacaaaaacgccctgtttagggaactgatgagtgaatcgtcctgcacctgggtgctcagtacccttttgtctcataattcgatacttctcaggacctagctcctttttccattcatcttcgcttttttccaatggaaatcccatctttgtattatttttgacgttttggacagggtaggagacgttatatgcacgtttcaaaagattcgtaaacttcgtatttccacagattgaaaagtgtgtagtaatcacttttttcatgaaaacacaagacgatatgtaccacaactggcactacaaaaattttcaagtaagtaaacgactttttgaccactatttatgtgaataggtaggtaccaagtaaaaactgcttagtaagtataaaacacagaagaatccgcgatctagtgaaccaatgccctgcgtatgacgctccactgacgctatagtcaatgagaactaggatgtgcgattataacttatcttttcaatattttcttattatttatttaagaaataattgaattaaaactcatttcttcttttattagccgtaaaatagcttattttctctcctactacctttcaacaataacttttttttttgtttattgaccattataatcacatcaaaagtcaaaaaattcaatcattatcagaaacatccagcctaatattacttaaaagttagtttcctctgaaaattcagtatcacaaaagctcgttaattagcatcgctcgatacttagtgcaccatgcatcttcctttacctcgtgagtggaaatcgatttgataatcgattgccacttttcgcataattctattgagatattttattacttacaatcgtcttttataaatgctcaagactttgaacgcgcgtgttgcgttttaaaaaggcctttttttgaattgaatcaatggtttgatatagtatgagccaacacgcaaaaaggaaagctgggtcactcgatctttcacccagaggcttagatgacagacaggctttcggacagcttttgaaagaagtattagcattagacaaagaacatgagttaggtagaagtaattctttaccatctatgacctccgagcttgttgaagttttaattgaagttggtcttctagcttttaaacatgatgattcaaaatctgaatttatctctcctaagatgctaaaagaagcccatctctctctacaagcgttaatgctaatcttaaaaaggtctccgacagttttgcgggagattaaatcatctgttactcttttggattggattttacccaggactatatcattgtttgctgatattcgttttattaagttatttgactcattaaaagagtttcataagctaatttatcagctaatcagtgaaaagtcattcctatgggacttatatgcttcgtttatgcgttattggaaatattatattacaaacgtttcttctatagttctccaaatcactaatgctacattcccttacaagatgccctcacccaattctcaaccattgcagagtatcaccccaaattatccaacccatcgagaggacaaatttgatttacttatcattaatatagaggaggcttgtacatttttctttgaaagtgcccatttttttgcacaatgctcatatttaaagaaatccaattttcctagtccacctctctttacagcgtggacttggatcaagccatgtttttttaattttgttattttattaaaacgaatcagcatcggagactcacagctctttctacatttgcattcacgtatagtccaaactttatgctgtttttccttgaattttatatatcatggccttcccatttgtgaaaaatctaaacatattttaatgtcctccatcaacttaacattgggatcattgaagaaaacttatacagttgctaatactgctatatctcttttttttctctctttatttgttttacccaaaactgtagctggtctattctatccttttggggtttccttactttctgacttcaaggtattagagcaacttgaaccagattctgatctcaaaaaggcaataatattatttaagtgcagataccaaagttcagaaatagatcaaacaactctccgtgcttttggcgaaatttgtactggtaaacttgaaaacacgttgttttctaactctgaattaaacctttttcttttacattatctttccttggacaatgacttgtcaaatattcttaaagtggatttccagaatggtcataacatatgtacatttgcaaaatggtgtataaacaacaacttagatgaaccgtctaatttaaagcactttcgtgaaatgttagattattatagctctcataatgttacaataagtgaggacgacctgaagaacttctctttagttttgtgtactcatgttgcaaaggtgaatgagaaaacaaatagtattttccgcacatatgaagtacatggttgtgaagtttgtaactcattttgtttactatttgatgagcggtcgctctttaaaattccttatcacgaattgttttgtgcattgctaaaaaatcccgacataatttcctcttctgttaaacaatcattgttgcttgatggcttttttcggtggagccagcattgctcaaactttaataaagaatcaatgttaagtttaagagaatttattatgaaagcattagccagtacttcaagatgtttacgtgttgttgctgcaaaagttttgcccattttcattaagggacctaataatcttgatatagttgaatttcacaaggaaagtaaagccttgatttttaatacgttgaaaatattggcggtggaaaatacagctattttagaaacggtcattctttcctggatctccttatctagagtggtagaagaagaagaattacattttgtactattggaagttatatcttctgtgataaacagcggaatattttatcaaggcattggtctcagcgctctgcaacaaattgcctcgacgcgtcatatatccgtttggcaattactttctccatattggccaacagtgtccgttgcgattgtccaaggtatgggtaaaaaaccgaacatagccagtttatttgctcagcttatgaatatttccgagggcgattttcttattcgaacacaggcgtacactttaccattccttgtacttactaaaaacaaagcgttaatagtacgtatagctgaactttcacaaagtgatgttgctactttgtgccttaccaatatgcataaaatccttgcttcgctacttactacggatcatcctaatttggaagagagtgtgatgcttcttctttcactggccacttctgattttgaaaaagttgatttaacgtctttgttacgctctgatcctatttctattactgtggagttgttacagctttatcagaatgatgttcctcatgaaaaaattgaaaatgctttaagaaaggtagcaatgattgtctctcaagtggttaatgacgaagacttgagcaataaggaattactttatgatttttttaataatcacattttgggtatcttagcagaattttctaatatccttaacgacctgaaaggaaagacttcaattaatgaaaagattaagacaattgtcggcattgaaaaaatgttatctttatgtggaggtgcagtcaaacttggattaccacagatactttctaatttacaaagtgcttttcaaaatgagcacttaaggttttatgcaatcaaagcttggttcagtttgatattagcaaccaaggagcccgagtatagttcaattgctggtttaagtcttgtaattttacctcctttattcccttatttagaaccacaagaagcagagctagtaattcaaatatttgattttatttcttctgacacacacaagtgcctacaaggattaaagtgggctatccccaccagtctggattcagcgtgctttagccttaaggctaaagaaatattctgttcgcttcaaaatgaagatttttactctgagcttcaaagtataattaagtgtttaactaacgaaaatgagccagtttgttatttaggtttacaaaaattagaacttttttttcaagccaaggtggacgagttacatgacacactaaatttggacatatccaacgaagttctggaccaattactaagatgccttttagattgttgtgtaaaatatgcttcaacaaatatgcaaatatcatatcttgctgcaaaaaatcttggtgaattgggtgcgatagatcccagccgcgccaaggctcaacatattattaaagaaacagttgttcttgataactttgaaaacggagaagaaagtttgaagtttattctagattttatgcaatcgcagttaattccagctttccttgttactactgatactaaagcacaaggttttcttgcctatgctctgcaagagtttctaaagcttggtggattcaagtccgcagtgattaataaaaaaaagggactaactgtggtaacagaacattggatgtctttgcctgatttatccaaacgtgtgcttataccatttttaacttccaagtatcatttaacaccaatccccaaaattgacattcggtaccctatttataaagaaaatgttactattcatacttggatgcagttgttttctcttaaattgatggagtacgcccattcgcaaaacgctgaaaaaatatttggtatttgttcgaaagtagtgaaagaccaagaggttaacattccctgttttcttcttccctttcttgttttaaatgttattttaaccgagtcagaactggaagttaataaagtcattgaagaattccagcttgttattaatcaaccgggacctgatggattaaattccgtggggcaacaaagatacacctcatttgtagatgtattttttaagattgtggattaccttaacaaatggcttcgcatgcgaaagaagaggaattgggatagacgttctgccattgcaaggaaagagaaccgttatatgtcggtggaagatgctacctctcgagaatcatcgatctcaaaagttgagtcatttctttctcgatttccttcaaaaacattaggtattgtctctttaaattgtggatttcatgctcgtgcattgttttattgggagcaacacatacgtaatgctacagctccatatgcagctttagagtccgattatagagttttgcaggaaatatatgctggaattgatgatccagatgaaatcgaagcagtgtctttaaatttccatgattactcgtttgatcaacaactccttttacatgaaaattcaggaacatgggactcggctttgagttgttacgaaattattattcaaaaggatcctgaaaataaaaaggcgaaaatcggtttgcttaacagcatgctgcaatcggggcattatgaatctcttgttttgagtttagattcttttataatcaatgacaaccacgagtattcgaagatgttaaatttgggtattgaagcttcatggcgttcgctatctattgattcgttaaaaaagtgtctttcaaaaagcaacttggaatctttcgaagctaaattgggtagcatattttaccaatacctacggaaggattcttttgctgaattgacggagcggctgcaacccttgtacgttgatgctgctacagcaattgcaaacacaggcgcccattcagcctatgattgttatgatattttatctaagctgcacgcaattaatgactttagtaggattgctgaaactgacggaattgtttccgacaatcttgatattgttcttcgccgtcggcttagccaagtagctccgtacggtaaattcaagcaccaaatcctgtccactcacttagttggctatgaaaaatttgaaaacacgaagaaaactgctgaaatatatctcgagattgcaagaatatctcgaaaaaatggtcaatttcaaagagccttcaatgccatcctcaaagcaatggatttagataaaccgctagcaacaatagagcacgcacaatggtggtggcatcaagggcaacatcgtaaagctatttctgaattgaatttttcgcttaataacaacatgtttgatttggttgatgagcatgaagaaagacctaaaaatcgtaaagaaactttaggaaatccacttaaaggaaaagtgttcttgaaacttacaaaatggctcggaaaagctggccaactgggattgaaggatttggagacgtattatcataaagcggtagagatttactcagaatgtgagaatacgcattattatcttggccatcatcgagttttaatgtatgaagaagaacaaaagctcccagttaatgaacagagcgaacgatttttaagtggtgagttagtaactcgcataattaacgaatttggtcgatctttgtactatggtacaaatcatatatatgaaagtatgccaaaattgctcacactgtggcttgattttggggccgaagaacttcgcttatctaaagatgacggcgaaaagtactttcgtgaacacattatctcttcgagaaaaaaatctttggaacttatgaattcgaatgtttgtcgcctttctatgaaaattcctcaatacttttttctggttgcattatcccaaatgatatccagagtatgccatccaaataataaagtttataaaattttggaacatataattgcaaacgttgtagcatcttatcctggggagacgctatggcaattaatggcaacaataaaatcgacttctcaaaagcgctcgcttcgtggaaaaagcattttaaatgttttacattctaggaagctttctatgtcttccaaagttgatataaaagcactcagtcaatctgcaattctcattactgaaaagttaatcaatttgtgcaatacaaggattaacagtaaatctgtaaaaatgagcttaaaggatcattttcggctttcttttgatgatccggtagatttagtcattcctgctaaatcatttttagacattactttaccagctaaagatgctaacagagctagtcattatccatttccaaaaactcagcctactctgttgaaatttgaggatgaggtggatataatgaactctcttcaaaaaccaagaaaagtgtacgttagaggtacggatggcaacttatacccattcttgtgcaaacccaaagatgatcttcgtaaggatgctagattgatggaatttaataatcttatttgtaaaatattgaggaaagatcaagaagcgaacagaaggaacttgtgtattagaacttatgttgttattcctttaaatgaagaatgcggatttatcgaatgggtaaatcatactcgtccatttagagaaattttgttaaaaagctatagacagaaaaacattcccatatcatatcaagaaatcaaagttgatttagactttgcactgcgaagtcctaaccctggtgatatatttgaaaagaaaatcttaccgaaatttcctccagttttttatgagtggtttgttgaatctttcccagaaccaaataattgggttactagtagacaaaactattgccgaactttagcagtaatgtcaatagttggctacgttttgggtttgggagatcgccatggcgaaaacatattgtttgatgaatttacaggtgaagctatccatgtcgatttcaactgtctttttgataaaggtcttacttttgaaaaacctgaaaaggtgccgttcagattaactcataatatggtagatgcaatgggtccgacaggttatgaagggggtttcaggaaagctagcgaaataacgatgcggcttcttcgctcaaaccaagatacattgatgagcgtactagagtctttcctacatgatcctttagtcgagtggaatagaaagaagtcgtcaagcaagtacccgaataatgaagcaaatgaagttttggatataattcgcaaaaaatttcaaggctttatgccaggggagacgatacctttatctattgaagggcaaattcaagaattgatcaaatctgctgtcaacccaaaaaacctggtagaaatgtacattggttgggctgcttatttctagcattttactaacaaaaatttcaatgaacaagctacccattattaaacttatgatttgaatcgaagatattttatttattaatccgatgaagaattctcgctgagttgttcaatttcttgtaattttccttccatttctaaatcgtcgattcgcttaaatagggcactggctttttgtgcatttttctctcgtaaagcagcttctgattgaaaaaaagctatatctgtttctgagtcatcatccgaatcaacaatatattttgcagatcgtaaatggttttcctttttctttcgagttgtatggtcaataatagtttcgttagttttcatctttttacgttttctgtcagtaatcttatttaacgcttctcgacgattggcgaaagttataggatcatctgcttcaaattcaatttcttcgtcagatgtttcaccctcactacttgatggtaaacgaacatttcctctttgcttcctcactaataaatcttcgggcttggtgccttcaaacgtcggcggatcatcagtaaaccttctcaacaacatggcatgctcaacaagttcatcaattataacagaatttggtaatttccatagtgcttgaacgtctatattgttatctgattcttcgaatccacataattctaataatagacgaaattttccgtctttcaaaagggccgtattaaatgaatctgtgtctcctttcaaattcttccccattctttcaccatcatttccaccttcatttatatatttgttctcgtcagctagcgttattagctttctttctgaaatgaggcaattaagttgaactttcaattcatctaataaatcacttttgttttcatttataaggcatgcaacaacggcagccaccttttccaaatgtgataagccaggcaccgtctcgtataacgggccttttctcgaaccatgaatagagaaaagtggactttttccatattccagataataaaatgtgtcggttaattttgggaaaggcaactcaataaaaagtgctggtacatcttttaatgcatctgaaagctttcgcatataatatacaaaaaattgttcaaaatcctgtcttgctgaatttgtagtagaaaaatagacatggtcattaaacattttgtccagaacacgtaggaaatcgagacgatacaaataaacatggcatttttgcttcacgaaaatgcggtaaaaaaaggaaatagccctatgaatttgttttgaatccagatcttggtaacattgaaggaacagcacgaaactatcaatacatccattatcacagtacctagactcatatctgccgaaatcaaacagacggtcctcaacggctgcattagcattaatcaagctgctttcttcatcttcatccgattccaagacattgctatcaacagatttctgatttctccttctctttttcacatagagatattgtttagcactgctaaatttctcaagctcctttaatagcactatagttagctcagttattgcatctaaatacccaaaggactgagttttaaaatgctttaaagcgctataaacaagtaaaagaatttcctcttggtaaaagatattgcttagtagattatcggcaattctttggtaaatttctgaggaacaaagtgtcatacttcgaagagtgaaaagtaattgagtcatcgaaagcatggatgcttggaaggtgctccattgtttcatttcaaaggattctaccattaacctgttgtgcataatcaaagctcgttggtcaaaaacggaggctgctaagccaaaactataatcattagagtaaatttcttctgttttttttggtttagacgaaaatctcatgaattccaaaaaaaatgactgaacgtataataattgcattttatgaattggaagcacacgaggatcttctctttccaagtcttttaagagagactgaaataatggattgaatccagcttccaaaaattcgacagcaaagttccttaatgcagtacctgcctcggtattgataaagaacgatttgtttatgtcatcctaatattgttagaatagaatagttgaattggaaaaaaaaatttaaacaaacatcgtgtttaactaagtacatacaaaatgttttcgacgtgttcctcgttttcgaaaacgcttatgagagtcaagctcatcaaggccgtcggtttttatattttggctagcaatagtaaatcttctgtcttcagtttgaacagaaagcatggttccaaatctattatgcctcgtatgtgcatttcgtttcaaatagcgattttgggtcgactctttgaggagtaagctattaagttcggtttgagagttagtcaatgaggcatcagagaaaagggctgatggcttacaacctctgatcaagttgtagactatttctaatatgtaaacatcaaaatgctcaaattcatcgagattcgagaccagtgtgacaatcaaatctaatatatgagctttcgcaaacgagataattgtttcattttttgtttttaattcatcgatttgaagaatgtttcgaaatagtaacagcactatcctgattattcccttgtctctaagtgttctggattctgcgggagtacttaagggctttagtaaaacagctaaaatggcggataaaacgctccccttcttgtaagataaaattgaatttttataatttgattgagcttgacgcagattatagagaacatcaacattttctctgaatgtttcatgctcagtctccaaaggccatgttaatggtacaagaagctcaacacaagctaaagcgatacgccagtttctgtaattagtaatgtctttatcccagtcagagagtattggacatatatcattagttaccaactgtaagctcgagagcaaagatcgaatttgccaaactttgtacttttcatcgactacttgaagatagcgcttcagatcctttaggcaagccaaagcttcatcaccaagaacgtacactttttcatcgtctgaatagtcaaatcctccaatggcagaaacaatgccttgaatcacctcatctaattccattcaagttgatttgttaaatcaaaagctctcaagttccttttttttgtattgtcggtatgcgtcgataaataaaccaaatttaagaaattaaataaattttaataattaagcgatattaattatgttcatgaataatcgtattcttttaagataagtaaatttgattgtagatacgtgaagaggggtggtgacagtaaacaatgaataataaatttttaaaacaatatttaacttttcaaaataacttggatttttaaaaaaatgtgtgtaaagtaaaacactttataatttaaatcgcattaaaatggcattcagtattatattataaaattcgataatatggactcaacaaaacgaatttgctacctaacttgtacaatgcataattagaatttagtttcaataattttcacaatttcagatgtagaaatttagagtttattattttcagaatgattaagcagcaaatctttaataacaatataaagagatgcattctctactacaaaattctaaaaattctgcgtcaaattcaacatttcctctattttgtaaaattgtaaaacaacgtaataaattgttacaggactcattcataaagactatttacactttatttaatatagaatatatatatgatgcggcagaaaagcaatttgaacgtttgggactgtcacctaccagaaactacaccagccaatatagcacaagcataggttctctatagaggttgcttgtaaaatcagcttctctacttgacttggtacatccaattgctgttggggtttgaaatcccgaccagtaagtttattggacacacgattaagaacggttatagctctttgattgagtatctcgggtttttgacgttcttcaagtgtaattccttcttcgtttaagcgtttccggtgtaaaccatcaattgtctcaccgagaagtgtattaggttcgttagattgcttttcatcgatagaaggtgaatatgcaggagcaaggcgccagttaataagaggatcgtaaacgaaagcttctaaaactgccatcacagactccttattagtacgaagaactcgcataacatgttcgcatgttatccggaacgtcccctctataccactaacttccattgcgttaacaagcattcgcgtaaggcggaaaggaatcttctcgggaaacttttctcgatgcattgctacttcaaaacaatctccaaaatcgatatggatgatattacctgtatacctgtccagcatcaaattggaaggatgacgatcgcccaaacctaagatgtaccctaccattgacatcaccgcaagagtacgagaatagttagttcgcctattaagccaagcttctgagctacgactcttcagccataaaacgcggtataaatcctgccccgtagtactaagtagggcatattcaaagacttcaactttctgaaggagagtgagacgatcgtaatctggagccatctgaatgatcaacctatgttctatgttgagtaaaatctttctgctttctctgtagtcacgaattaagacatgcaaagtatcgctatccaaaacccagcctaaaaggcctgaatccggtgataaaggaatcactggatacctttggattgaaagtaagcgcttaaaagtttccgggtcagctagtaacagattgttacaaagcccaaatagctgcataacacgttcatcttgtctgatgtcctcgtgaccctttaaaacatattgataatcttttccatcactgcctttaatactcagtcgtctcggacgttgcttagatgttatcacgttgaatgtagggtaaaactttacaattcttataacaggtttcccgctaacgtatgttcccggaacagctaactcaagatcatgtacatgtaagagtttaggagaaacgtattgtaaatctaatgttgtcaactgaggtagctgtttacgaattttcttgaaaacttggtaatataagtcccaggcctgatttaagtctgatatatcaccagtttgctcaaaacggatacaacaatcccttgcttcgactaagtcacgtccaaaggcttgttggaaagaaatttcacgaagcgtttccggaccacgttccaacatttcatgcaatggtctcaacacggcaaacataccctcaatgttatgatcaccaaaatacaatcgtgaagcctcttccaatccttcatgccattgttcatgccaaaggattgcagctctgataagctcatgactaacaagtcttgcttgttcaactagacgtggactatgtgttttcaaggaatccataattgctaaagcagcgttttgcctagcagaactctgcgattttgctgctacagttaaaggataaacaagagcttggggatgcgcgcgacctacatcggaaagcaactgatgcacagatttacgaacactcaaagaggaggcatgaattctcgcaataagctgaggtataacgtccagccagatatcgatgttcacagtggatataccaacgttcaaagtattaattacattgctattattgccgaatttaaaccaaagattaagaaggcgcaaggtgtcctgaaggttacctttgcttaaagcaattgacttaaaaaagcctttgactgctggaataatatactgctcatatgcagcacttgggatttgctcctctgattgctccaaaaactttacagcttcgaaattagctaatgcccaagagtgccaagctttataccatttagaatcaaattgcgtagcatacatatatgattgaagaactccatcaaaagatccttctgaccaattattctcaatttcttgctgccattgaccttgcttgtgataacatctagctagaagatgaaaataatattgaatttcttcttgtgatttttgagtattaactgatgtagattgaacaaaaagagcagggtcaacattaatgtcagaaattagctgagaagtaaactcttgcatgctattaagagccttccttttatcgtcaacagcccacaaaaactttagatttgcatagacaattgaagggtgagtcttctttaagacgagtgaattatctaagttttcgtcgtcttcaaggagtaaattaagtgattttttcgctagactgatcctaccagattttctgcagagattagcgaatttgatccacatctccatgttatcacggggtgaaataactaaagatcgtattcttaacattctttgccaaacatccacatttctctgacagcctttcaaacgtctaacccatgtcttctttatcatttcacgaacttcgggtttgtcctcggcttttttataggtaatgatttcttctaattcggataacatttgaacacggacagcaacgctgtaagccctattataactttcaccaacaagcgcagtaagctcagtatcaagtaaatctcgagctctggtgatataagaagctgcttcttcaaattgtgatcgatgtagagccacaatcgcgttaaaaaaagctttatctggtgactcagacttcataacagaaatatattcatccatttgctcccattgacctaacccccaagcagcggctacggaaagcggtgcaatataccgtcgcgcatcatgaccagcatgaatccaattttcttgagctaactgagataatcgatcccattcacccaaagcgtgtaaacaacgaagtttgcccatcgttatttcgaaattgccagcgccagcagcttctcttttttcataagctgacagagcatcttcccacctttgtaacttttcgtaccaagtttctttaagattcattttgtcatgctgctgagcatgtttaagtattccaatagctgcgtctggttgttggagttgattattgattgaaattagggcctcaattgtatcaaccgaaggttttgtcaccaattcttcttcaatgaattctagctccttgtaatgtaaagccttagcaaacgcatggcatttagctgcataggcacccaaagtacgaatatcaatcggaagtggtttatcatcatgctccataaattccgcaagattgagtaaaatctgaataatttcaggagatatgtgtggcgacgttaaagctatctcaatcgacttaactaattcttcttgaaagtgatcatataattcagaccaacaagaaacaaaactagcgttaaataagtccctggctaaaggttgataggcagcagccaaagcagcacatgctcgtaaggcatgtgaaggtgattctcttaagagagctacgcctaatcgtcggatccattcttgccagtcatccttagtcgatcgttgagatgcttcccacgcatttctgaggatttcttgatttacaggaagctttttagaggttatatcagcagcggaagctaccacatctaatttaggcttatcgtatttttcataagggttgagttttataggaagaggctgttcttgtaaaaattgttcaacaagtatcgagtaggtttcatgagtaacgccattcatcttaaggcacttatcaatcattggaatgaaaatagcaaaatcaacattaagttgatatataagcgcacatacagtatccatactcacgcgaatgagagaggcattgttgcacgaaagcatacgcataacaggatgtataattcttgatgcatattccgagagattaataaccattgaaagtcgtccaattgtaatcattatactttcttttataccgattgaaacatcatttcgctcatacagtcgaagtattggatccaagagcatatgaaaataatcagctaatgtatcaccgaagacgatgaatgcgtgcaataccttttttgtactgactgagtccactgatacatcagagtcaaatatttgtagcatcattactaataaagatggtaagtatggcttgaactctccctgcattgctctagccagtgattcaattagcgacaaaattgtaaattgtaaattagaatgcgggttccaaaaatctttgataagcttaaataaatctggtaaaaaacttcgtatgtgctgacgaacaataaggaccaaaatacttagttgctgaaaataaaactccaatatgttcgtaggacacgttctcataactgcgataaattctggaataatttgggaaagaaagggggcacatctgagacccatggtcttgaatatatacattacagcttgaataacagcagtatggtgaatagttaaggacgggtcttttaatatactcatcaaagcagtaatcacgactgtggggtaatattcatcggatgatggaccaatgcccgacatcagcaaagaaatgtcaggaggaatgtttttctgttctggaactactttttctgttcccttttctaaaacacgatgcctattgggatctaaagcaccaagtgtacctattagtttaatagtctctcgacgaatagtaatatcttgttcggttttcgttatgccaataagtatatcaagtaaagaagggaattcaatatacggatcaattacatatccggtgctgcttgataaattacccaaagcctttaaagccgctgctctcctaataggagaactttggtcctgcaaagcctcaattattagcggcattaagtctttaataaaaggaacaataacctcaccgctgatttggcatatttcaccaagcgaattaacaatactagctgccacaattgaactagaatctttagctttgggtaaaagtatttgcagtattggttccacatgtgactctattaagcgaggagctgctgcaattaataaacacaataacttggcattctcttctttagttctgataattgtagaatagtccaatattgttaaagtttttaacattattttccttaaatatggcatcacataggcagggttatagacatttagtcttccaattatccgtaatgcagattctcgtacagcaaagttttcatcattaatagcaataaaaagtaaacgaattttatctgcttgggctaaatgcttgttaaagcgagaatcgagagaattaagaacagttagccgaatatctggaacagtatcgcaaataccaactgttagaagcttttctagcacttcggcaactacttgaatcgcatgatcactagtctgcgataaaataggatcacgagcaaatagttgggagcaggttatggaggcggttttgcgtacttccgggtcattgttttcaaggtatacaactacacaatccttcacaaattcattaagaatataaccggagaagtcaaaatttcccaaaacttttagagccaaaatatagacgtcattgggaaaaaatcctgtcttcagggaagcactctttgaagattttaaagatcttgctacatattggggaggacatcctggaggaataaaaggacgaccacttagaattttgctgagcatatctaatagtcgttcctgtatgactggtaataatggaggtatattatgggccagatctgagagagcacggtaagaagcctcagaaagtccgcttgcaaatattaagtcaaagaggtcatacgcatagtttgaaaaggcttgtcctagtgctatagaaagtaggctaatgcattgaaaaattgcagcatccgaagcacttttattacggatatggatttttagactttccttgattgaatcgcatatggggtcaagatatgggattatgctattagtaatagccacggcaacttttccaatagtggcaaacgccaacatcttaacattttctttttttaatagattaagtagatggagcatacaaacgtgtaaataattggaaacaaattcatctggattataagctgcgagtgtagcaatcaattctgtaacggttttgcgaataagcaaatctttgtgatctctgaattgcaatataatgtccgatacttctcgatacctctcatgcataaacattccagcttttaaaaataattggcgatatactagtaaactaccatgaatgtaatcagaagaaccctgtgcaacaccacgttgagcttcattgagaatacttgtataccattggagacggatggatgaatccctttgcctaacgattttcaagaactcactcaacgcatcagccgaagctattcgaatagtaacttttggatcccgaagtccatgccataaaagctcaaaaattgaatcgatatgagcatagattaatgtagacgtatttttggcaagctccttaagtataagcactgctgcatatctacgattttcattacgttctccttgaagccattccaaagcgcgtttaacttcgaagttcacaaattcagaagttagagcacctccaggaactgcaagtctccctaaagcttttgcagcaagaacggtggctttttggtcagttcctggaagaataatacgcaaataatttgcaaatctagtaatccttgtagtatcttctccttcataatcaattagacgatttatggcagttacgcctgccagacgatcgagtggatcggtactgtgaattaaagtataaacgtacttgttaacatcattgttaaactgaactaaagcttcgcccgataattctcgagaataagctataacatattcataaagatcatttgccgctttattgcgaatttcttcattcctgcttttcaacccaggaaattctttcattatatacagcttaaattagcatcattctctcaattaaacaaaattattaaatgtggttggtggtgaccaaacaagcacctgctgtacttttgcacctaattcttagtatacgcagagaggagatcaatagaaacacgattgaaaaagtaatatttttatgacgattaattatttgtaatagatatacaagttaatatttagtgttctcaaaaaatccaagttttattaaaaaaagtctaaacttaggaactttggtaaaataccaaaaacgagtgttgattatctaaattttattttcgaagtattactttaagttttttactttacatttttctcaaagctcatagaggagaacaaataagaatcgctgttaaagattctgacgctaaccaccaagttcacaacacttgtgatattgctaatatccctttctctattaaatggttctgtataaaaacaaaaaaaaacaaatcattaattatgcaaattcgaattggggtcaaaatgaaggtgtagaatttcaagaaactatgctacaatgcatcctcgaagctgtcattgtaagtaaagatgctaagcaagtacttagtctgttacatgagttaaagctttttgagaatttcctttggcagagggttaatactgagatgtcattgaaccatataaacttaacttgtatgcttctattatacaaatccaaatatgaatatattacatgggacctcattgatgaaaatcggtttcaattattttttgaaaaagtaattgaagtctctttatccttaaatttatcagaagtggtttacatgattcaattcattactctctgttttcagttttcgaatatagagaaattaaggaaacttgtttaccagttaacgaacatttctattttaaattcgcttgataatcttgataaagtaaaatatttactacatgactcaagctctctgacgaaagcctttgattcttataaggaaaaacgaccgtctatcgttgaaaagttccctttacataatttactttcccgctggattcattctctgcttattaaatcgattagctacgctcaaactgaaaaacaagaagcgaaagtaaccccccttttagcaattatcaatatgtctttggttttactatccgcatttcccacacgtcgctttgctcatcccgtaatagaagacagttgtttttataccgcattaagaatgtctttgtattacgacagtaatgagctttttaaaaaaatgacagacgacttaaactatgttttgaaattcccttttgataataccagaggtaacgaatatgagaaagaacaaaaaatcagaaatgatgagcttgtgtactaccacttacagttaactttattttcggattttcagaaggaattaggggatctggtattttgcacacaaacctctttacaacagcgacaaaaattggaggaaattacgtcttttctttccttcaattcacttaagtccttgtgtagtaaatgttatttgaggacttcatttcccgaaaaatatgctataaaagtggatttcgaatttttaaaaaatgtttttattaacacgtatgataggactagattggtaaatgattatgatgaaatcataaattttactttgaaagatgtacttggtgagcgatccgtgatggaccaagaaaactctttgaccaattacttcctactacaaaacactgctatacaatatctttctatatctttttttatgagacaacagagtaaagcttacaaaaagttattgttaaggtcactatatgctgaacttttaaatttcagtgaacaatacaggagactatcaattaaaaatgcgaccaagaatttgaccaaagataattttttctctttaaataactttaaagttacctccgttgctccacctcaaatcggtcaagttttacctcaatttgtaaagtgtcaaatgggtttaagtcgacctggaccttttcattcagcgttacgtgatttaaagaattccatcaagagcccttttctttgcttaatatacatttctaaagatatggagtacaagttattacatggtaatgcgcttgaccccttagaaggggtgactgattttacaatcgcgacgatatgcaatgatgatgttggaatgtttcaaagcgatatgcagtcagattctgacaacaagtccatcaatgtatacctaagcccattttattatcattcccttgcggggttgggggaatatcgccctaagcaattgaagttcaactttgctttggtactgtctcctgaggcaaataagtattggttggacttaaatattcttgtatctttacttaatcgcgctaaagaatttcctaaatggttcgaagatttatttttgggttttggaacgcctgatatatgtgcttttcctaatgctgggcttaattctatttatgctagaaacttgttcaatacagtcgaacagttgcaatcagtacttcctaattgtcatgtaccttctaatttatcaactgaatctttactaatcaaattttatactaatcagaacaaaatatcagctgatgttaccgcatctgataggcattttttactaccatcaaatcgattatatacttacaatgacaaacagctagaatcgattttacgtggatctcaaccaggattaactatggttaatggtccaactcgttgtggaaaacatgttttggtatgcaaacttctagaggttttacaagacacatctcccaatgatagaaccgttgtactttctgactccaatttctctatgaatactttgtttaccttactggaaaaagctagatgttttcaccaagggcacctattatatctatctgatgaaggaaaagacgaaacgttggaacgttatggtactttatcgtcttggatatctaagcttcctggtcttctacgagaaatcggtcgcctagctgcttcaatccaggctccaggttctcatgacgccagcccagatacggctttgtattttagggatgcttatattaagcgactttgggaaaagtacttgaacacggtagatgataaggattctgtggatgcctataacaggttccctttccattcgtatttcggtgacaaatctaagcgtccgatagaaacgtataataaagataattttttcgattatgcgacaaagttatacggggagttagaatatatgttccaacagctggaagagatccggccttttggattactgagatattatgaagatcaagaattgtatgcattatgccaacaatctaggattatcggatgcacttggacgagcttaagtacacgcttagggactttgaaagaaaagggattttgctttaacaatttaattgttatgaactcacaaaatataagtgaaagctctatcactagcatactactttcaaactgtgaaccaactggttttgatcgccttgttcttctgggtaatcaatatcttacctctgggaatcaggatataaataatacgtcaaatggttcacttttcaaacgtttgcggtatttgaaatccagaattattgaccttaatacgcaatacaatgttagagaatctatcagttctctatgttcatcaatttatcctttggacatcaaaactgtggattctagtcccaataaaagacttgattatggtaattcggggtttgcacatgaggtccaatttattaatgtgggagcttttaaaggttctcaagaaacagaacccgttagcggttataagcaaaatcttggagaagccgagtacgcagttgccttattccagtacatgcgaatgttaggttatcccaccaacgaaattgtaatctgtacgctttatgagagtcaagtcagccttttaaatgaaattatatcggtacgctgttctcataactcgttttttggtcagcctgcttttgtaggtaccgtggaaaaattaccaagcgataaacgggtaaactttgttatatttacgacagttgaatctaaagaggcctctgatcattggaatccaaaaacattttataaagccttttcagcatgctcatatggtctgtacgtattgtgcaaccgtgacctttttcgctctacacgtggtcttgaaaaactgtggaatgaaattgaaaagactcctgacaagctgcttttaaccacgggagaaatatatccaagttctcacaaaatcggatcttccgttgaaacatttgaaattgaaaatttacttcatctctcaaactatgttgttgaaatgactaaaaaaaggttaaatacgaattaaaataaaaacctacttcatatagactatttgcttgttgtattgaattaatgattatttgtaagattaaagtcattttatttcattgcttttttgcataattaacttatttaaaaaactaaatagtgagctttacaaacaataaaaagttgatcccctcagaaaaagtcttaggtgtcataccgataatagctcactactttattcaactatacaacaagttgggtaatacattatttgcacgaagttaacgtccaatgattgattggtcgaatgagtaataaatataacaatttattaaaagaagttgcagctaaatatgctagtatcattctaaatgatgcgaaaattaagtctttaacttcaataaatagtgccgaatatctatatgattcatttgttgaaattagtaaattaccactggaaaagaagcttccgttaaaatggaaactgattacagtaaaggaaaatatttgcacgaagacaaatttaaccacggcagcctctaatatgttgaagggtagacaataagaatatatttcagttactaattgcggtttaactagactacaattctccgtttgatgcgtcaattgtcgaaagcttgaagaaagccggcggtattattcttggtaaaacaaatatggatgagtttgcaatgggagtcaagagcgaaaacaatctttttggtcgcactgttaatcctgttgttaaggatagtaattacgatgttgggggcagctcgggaggagctgctgctgcaatcgcggcggatatatgttatgcatcagttggttcagacacaggaggatcaatccgtctacctgctgcttacgtaggttgtgtaggttttaaaccatctttcggcaggatttcgagatatggaatgcttgcctttgccaatagttttgacacagtgggtatcgctgcaaataatgttaagggcgttaccaaagtatttaatgttttagaccatcccgacataaatgactcaacctgtttaactaaagaagctcgttattttgttaaagagcagcacaaaaaattatcgcggaagccaattaaaataggaattccaattgactggaatgtttctgagactcatccaaacgttttagataagtggaatgaattcatatctcttctgaaatcaaatggttatcttgtccaagaaatacagcttccaatttcattatacgctaacagtgtatattccacaatggcttatgcagaagcgacttcaaatttggctaaatataatactatcgcatttggcaattgtttagatgaaaagttcgaagaggaaataatttcatctactgcacgctctttttttttaggagacgaagtgaaaaagaggctactgctaggcgcttattcactagcaagaatgtatgatataactgatttactaagtagttactaatatttacaaataggaattcctctgatttgttttctaaggctcgatacgttcgccgagccatacagctggaattcaacaaaaacttttttctaccttccttttctgtcgatgatcccaggggtgacatcgatttcatagttaccccttctttttttaattccagtcaacccattgaaaccccgtcctcttatagtcatctttcagatactatgttagttccagcgaatatggctggaataccatccgttagcatacctttcggtactttgaacaatgggcttccaatgggaattcaaattatggcccaatatcttaatgacgaagatttgttgtcttttgcaggccagtttgcatagatttcggctgcttatctaaactctcgaaacatggctatgataatctttatgagcataataattctttactgtttggaatcaatttcatacattgaaacttgtttgcaaagagttttggagaacttgtcatcaataattcgacagtttccctacaactgcggtaaatccaataaatagatgtggattctgaatcatttacacttctcagcaacataaattatttttacatttcaagtcgctagtttattcaaccaaaaaaaatgcatatctgaaggatggaatttaacgggtaagcttttaaatacaaaaccaggagcaatcggtttgtcagataatgaacatagtgcactgtcaagatatatatgataaacagcaacaattgtataatttaccagataaattaaatttgatttaatcgaaataaatgtctcagtgcaactgtaaatgaattttttgacattataataagataacgcactttgtgaaattgcgtatttatgccttaaatcctaaacgaatgctaaccagatctacacatttagcattagtacgctttaaaccagttgtttttaaaggttaggataatttaaaacagctacctttcaagactccaatttttgttttcaaagcatgactaccaagcaatggggtattacaccgccaattagtactgcacctgctactgaacaggaaaatgctttgaatacggctttaattaatgagttgaagaaccaaaacttgtttgaatctcctgccgaatctgaaaaaagagtaaaggttcttgatgagttgcaacaaataacgacagaatttgtaaagaaagtatcacttgccaaacatatgaacgaaaagatggctaatgaggcaggggggaaaatttttacgtacggaagttatagactgggcgtttatggacctggatcagacatagataccctagtcgttgtacccaagcatgtttctcgcgacaatttctttcaggacttggaacctatgcttcgagaaagagaagaggtaactgaccttgctgctgtacctgacgcctatgttcctattattaagtttaaatttttgggaataagtatagatttaatttttgctcgtctttcagttccgcgtgttccccgcgacctcgaattgtctgataataacttattaaagggtgttgaagaaagatgtgtgctaagtttgaatggtacacgtgttacggatcagattctgcagcttgtccctaatcgtgctgtttttaagcatgctttaagagccataaagttttgggctcaacgtcgtgcaatatacgctaatgtcgtaggatttcctggaggagtcgcctgggccatgatggtagctcgaatttgccaactatatccgaatgcagtatcttctgtgattgttgctaaattttttcgtattcttcatcaatggaattggcctcaaccaatattgttaaagcccattgaagatggccccttacaagtacgtatctggaatccaaaactttatccatccgacaaagctcaccgtatgccaattataaccccggcttatccatcaatgtgtgcaactcataacattactttatccacccaaacaattatccttcgcgaaatggttcgggctggagaaattgctgaccaaataatggtcaaggctcttccctggtcagctttgtttcaaaaacacgacttttttcatcgttataagcattatcttacgatcacagcagctgctaagacagctgaagctcaattgaagtgggcaggtttggttgaatctaagcttcgtcatttggttactagactggagcttgttgatgctattgctttggcacatcctttcaataaaggatttgataaagtgtataattgctccagtgaagaagaagctcaacaagtagctagcggcgttactcttgaagtcgcatatgaatctacggatcatgaaaaattagccaacgatacagttaatgaagagaaagccgacaatactgagagtaaagctgatggttctgaaaatggtgaaaaacaaatttttcctgtttacactacaacatgttatatagggcttgaacttgaaaagaagaaaggcaagatactacattttgaaattaattatgctaactttattaggtcatccaattaaaagacttgatatttcttggcctacccaagaattttacgagttgtgcaaaaaatgggataaatatgatgacaccttaatgaacgttttcattaagaatactaaaaagtaagtcattttatatatatacactctcacacattttagtactgctttacctgatgaagttttcgaacctggagaagaacggccgaaagctactaagaagaggtccactgctgacactgcacatagtacagaggtaagaattccgatttagctatccattctaacgatctttagcaattaaaacgacaaaaagtttcaacggcataaatacccacacataagactcaaaccgttgcttgcttaacactcacgagtatatctcatcattcattgtggtcttatcttacaacctatattaattgtagtcactatctgtagacaggatcaaaaatcaagttctaaattgtcttctgtttagcaaaacagctttcaattttcatagagtaattaaggaaataaactgcttgtatattatcgatattgaaccagtatttaagttttttaaatttacggactaaaacaaattaagctctttgaagtctgaccaatgtattctaatattgaacacatagaaaatgacagcaaggcatacaaggattataaaaaatacaaaaagaatgctaatgcctagtttctgtaaatcctttcgatacaattccttttgctcgtcatttaaaattgccttctgagttccgtttcccttcttttgttcagacaacttactaacataggccttttcgtacatctcacggaagcgccgtggaaataagctttcagatacttgctcaatctttccacattcaattgaaatcttcaaaaagttgggatctttaggagtgttcttataatgaatatcacgggtgtaacgaaggaataaatcacaaacattcttcaagtttacagaatgtagaataatctggacagcctgacccttccttatcttaacattagtttgaaaaacatccgggtttctgaaaactgcagctaatgtggcaattgccattacttgtggaatagcacagaaattaaatatttcctgagtcttcaattgagaaagataaacgagagcatcagtagcatgtgttaaagcattagcagtcatatcagataaacattcaagagctttttcagagttgtcaggaagacagagatcaccgaaactggaagtatacttggaccaaatttcacgaggccagaaatgacgattatcatcaaaatcctcacgataatcacgaatgatgttaactttttgtaaaaagagtccaagagaattggaaatagcttgactatgagctaaatccggatcttctagcttagattgagcaaacaaacgagatagtccaattcccaccaatccggcaacataatgacaatatttgttaaagtcttctatagtttctacagagaatccgtcatttttttcggcaagagaggcataataagccataccatcacccatttccttagtaatgttcgaaataacattacgataaccctctgacaggttaagatattcttttataaccacgtcgaattctacgagaagctgacgatccttttcgttaggaccagattcattaaacgtccacccttcgacttcaattgttttataaaaatctcttaggattggaagctttttatccaaaggcaacgtcatgtcatcctctactgtatccagtccacgaaggacaagataaaaaatcataacagcctctctaataccatttggcaattctttaataacgactgcaaaggatctcgaggtcatatcgagtaattggtaacaacggcggatgttttgaggcacattttcgtcttctccataagaaggaaggtcattccaaagcttgtactgacaaaggcaccggatttcttcaatgcggttagctaaactcattatataaaacgcagattaaatggtgtagttggaaggctaagtgaagacgtgcttgagatattgataccacttcgttggagtttgttacggtcagttgatcagcagcccaagtgtcaagcggtatcgaactttcaggtttattttagtagagtactctttgtgtttgcacaattgaaaaaaataaaataaaattaatctacatcaactacaattgttgacaccaacaaaaatatttgtattaaaaagttatcaaagctacctgccaccaaaaagtaatgtaaacttcagtcataccatcaggattgactaattttgatctccacttttagtttatggaattaccaggatatcctagtggtgcagaagttgaagttgtatagcacaacagaattgttaccaagaatatttaatggaccatacccctgagcgataactgtcgttccatttaaaatttgaaagagtggaagacctgcagcagctgtgttgttaacaatgaaactaacattagctgactgaacacctgcattgacattggtggtacctagtacggtgccattaacgctaacgcgcaaagtatacgatgactttgcaaaggatataacactaataacgtcagaactgttctggtagttatcaggtcgaggaattgagtctgacgatgctgtcgcattttttgaatgcacccggtatgtaacgtataattgcgatattccgctgaagttagatggaagacctgtagtattttgtttatacatttgaatgaaaaggggaagtgaataagataaaggtgcatgcgtaaacgaatcaacccactcatgagagtttgatcctatgaccggaaagtcagcagcataattagtgggaccaatatatgtgctttctccatagtcattccaagttaaaacttgaacatagtttggttggtctttaataagttgcatccacctggtaaaccataaaccttctgaaaagaaagaataatttttggaagtaaagtgtgtataaaatattggactgacagtagccatatattttttgtttgtggctttactattttgtatgtaaactaagtcttcagcatcgctagtaggggaacttgtgtaataaggccagcaattccatttgcagaatccatcggcaactggatatgtctgataaatagtactagcatcgagaggccaagtgggcatgaaaaaaatattgataccagcagaagccaacgcgtttttgaatgctacctgccaaccttggtttactgaagactgaccaaaattaatatcctgcccaagaaatgtgcccacgactacattgttattaatccgagcctgatggccacgattagcaaaagtttgaacataggtcacaagagtgctagcgggaaccgttgacatttcagacatatctagattgaggtaaagcaaaaactgaagatttaatgcatcagcagcattgtacatcaaagtcagtttgctcatcatccaactgtcattcccaaagttgagcacaaacccatccaaccccaaagaaattgcattttgtatgtcattttggaaatcactctgagcataattgtacgtaagacccatcataaaatgggctacaacggctttattcggtaaagctgttgttaacgacgccattaagtgatatttaagttggttagtggaaatgcaagctgtccgctttcaaaggtctagccgatgactgccgctatacaaaaaaaaattaagttatgcaggtagatttgataacttgtccctttagactctttagtctaatgtcgacaaaggttggtgtaaatgccaaagagttatagatgcctttatatactgactattaaaatgtaaacaaatgcaagtttgcttatggaatgactggacataacaatactgacaaatgaattagcgatacacgtaattatatatatctataaatatatatatacactatatttcaaatgaataactagttatttatctgattgtgatagactttaaatttgactttccaatcatatacaatggtggttcagatggcggtgctcaacaattgtctagagctattggagttctttatgtttatttatatctatgaaatgtatatctttaacattcttaggaaaagaatcttgtaaaatgtagaacaatgactattgaaaaccgtagaaccaaatcaagaacaacagaagtagcatatccgtgtagttaaaaattgatcaacatctttaaactgatcgatcaagagtgaaaatcgattggttctaaatttatagattataaaaagaagggaatcataattttacgagaacggggataattgggaaactctttcagatagcgagcatgctttttcttagcccaaacaaacatttgtgcggaaccaacaaataagaagatccaagaagcccaagatttcgttaagagtgcgaaaaaaagccagccaagagactcaaagaagtaattgggaaatgataccaagttgaatccataaccggttgggataacacgcttcttggagccggcgggtcgtaaatcgcgtaaaataatatgagttctaaaattggaaaggacagcgaacgcccagccaacgattaaaaacaacagatgattaggctttatgtaatcgttagcatgccaaggaccatatatgaaataagctaaaaagagtcccgaaagaagatgataatgtgcacaattcttaaatatgtttcgtaagggcattgttgcaagtgaaaagcgatgaacaaagatactttcatactcgcgtttcataaaatgcaacatgacaagcacaaatgctattttttgattaaggcacaagttgtagtcttttctataaatccatttgtaatttagaataaaaaatagatgaataacaagaggacccaaatactcaatcatgaaaacagtacgccaaccaatttggggacccaggtctttaacccaaatagtggcacccgggccgacaccatacttcctcaatgtggtattgggtaaaagagtagttccatcggctgtgctgaagcgtaaacgctcaactggtagccgtgttactgaggacacttcgtcccggagtttatcgattgacccatccagagggaattccaaactcttaggtaattttcggatttttctgccccttgaagataaagttatactcattttgaaaacctacctttaacaagctgtgtgctgttgttgttgggcttaagaagctcgtgggagtttaatatcctgacaccaagtatgaaacaagtaatggcagagacagcctcgattagatgatatcgtattttgagaagatgcgacctatggtgacaggattttattaaggaaatatgatcgaatcacaaatgttttcttcttttcttctgcaaatatagattcagatatactctttcaaccaagaaactaaaactcgcctacctttcaacaaatcataagttgtttgaatacatatgtacaaaaatataagaaattaacattgtacgttgaacaatcttcgaactatgcgcttagcttgttggaaagtgtttttacatttaaagcttaacctagtaactcacgaagatttcacaatacgaggaaatgctattattacctataaaacaagacgaataatgcagtatgcttagttagcttaaatcgctagcaacaactttgttgtggaccatgaataaaaataactcaatttaatagataagaaagttcagaacaagaaattctgaagtagcaaaaagaaagcaaacttaaaaaataagagaaaatgtaaatgtaatcttgaatttctaagcaaacgttccaagctaagcaaattaattgcaaagactcatgccatcattttatgaaaacacaaatcagcattaccaacgttacagaattgaaaactcatgagttataatagcatttatatcaaagagataggataaacaagaagtgaattgcgaagtgataaatagaggaagataaaaagatactgacaaaaacaacactgtgaaaataaaagtgagtcattgagtaaggtagggaaaaagttctaaatgcacgccaattaaagagtttgtgaaaagggttaaaaattaacgttttatgaaagacattaacttccgtgaatgtactcatctgacaaggactgctcaaggaccttcttaccttcttcagtaagggtcggtcgaccttccttttcatctggaacaaaaaatctgggcttccattcggtatggctttcctctctggcggcagacgcctggcgttgttggtcttcaatctcttgttttgctttcgtagcttgagtataatgcttggccaaaatattgtgcgtgactggaaaccaaattttccgggattcaaacggaaattgtttatccaaagggggacaacgcttgtgaactaaatccaactcattcaaatcaactagcattctggattcagattctcctgcataagagtaaaatatgcagttccgccaatttcctttgaaagtagctaagatgttttctttgggaactgctttgattgaatcaatcgtgtcattggatgggtcatatcgataacaaacgccttctaccaagcttctcggttttccaagccatctttcttcaatatatgtaataattgtcttaatacgggttttaggacacaaaattacagtactgtccaacaagttgatatgtaaattaccacgaaggataccgccaacggaggcagagggatgcgtacataagtattcttcattatcccttttgttaaagcgaacgtatacacctttgtttaggtcgccagcgcaaaccttaaaagaagttccagtaaatccaacagcaatttgatcctgaccgtatacttcaatgcccttagaagggcaagtaacataaaaagcacttacagcaggatgatgtgaggtttgttccgccataaagactatagaatgttttgatttctgagaggaagaaaggtgctcattatttgattcagcggtgctaggtgctgttgaagaacgatcattgcttgaatcttgattcgattcagatttagaattttttttggaagatttcttcttagaagtcttcgtggaagactttgtcatggtagatgcaacgctttggctggacgttgtacgggaggcctttggcctatatgatttaccaagtgggaatttggtggtttcggaatattccgtcttgtatgtaggtagttgagaagaatctggatctaatgtatgatcttctcttactgtaggatctgttacgacccatttgcaccggaaaaattcaccaagcacagagttgtaaggctttaccacacgaccacgaacaaaacgaaggtcctttgtaaaccaccaacgcaatacgcccaacattctttcaagttcgtcatcagaatcgcccatgactgcaaagtagtcaggtcgatcaacatagttccagtactccaagtttccaacaggctctaacaattgtgcaggtaaactaaagcgaagactagcaatatccttcacaccaatgcattgtttcaatatggaaagaactagcttgaattttccttcttctttctgataaccctctacttctccatcatccctgactagttccgtagggttttcaacttgaataggttcattttctttttttattgcttgattaggatttggcatctttaggtcctggtcctactactgaccaaaaatctattcttttcaagagatatctttgcgttgataaatgttggtggcacggaaacggatgctgtctcaagctttcgtggtgtactggtttgatatgaaatttaaacaccaaacttacatattagttgtagcgagtctttcgattaaattacggtaataccgttgcagcatcgtttatttatctatcaattagggaaatttaatttaatgcaattggattagtattattacagcaatttaatatatacataagttaattccaccgacacattttctacatgttgagatagcggcattaatacttttgcattaattatttattttttatgcacttcagaaaataaaaaaattttagataatatatatttttttaatatccccgcatgtttcaaatttccaaaattaatatactaatagcgatattcaatgagcacgtttctttaaataggaaagtacacagtcatcttctacaataacgagttgtttgaaaatacaaaattagcgaattaattaaactcctatgttttatttttaatgtatgaaatatattccacctttaaactatttgctaatcttgtctaaacagtagcatgctttaactccgaaatgcttttagcaagagattgctccaagttttgactttcaaaacttaatgactttgtacggtctataatctgttggaaagctgaataagtagggtgttcaattattattgattcaccgtccaacttagctttaaacccaaattgtacctcgggttcgggctcttcggcttcagtagcagtttcggcttccgtgattaaatcatcagcaacaacatttgtagaggtagattcaatactttcatcttcagtactttgatcggcagctacattagaagctgcggcaactgaaggattattacggttttcaacaagttgtattaattgagcactgtccatttccagcttgttagcaagcacatcaacacttatgacactgtgaatacggcaatatgcctcagcaagtaatttgcgagcaccttccaaaaagtgatcgcacaaagatacgagaaaaaagtcggttttcaaaacctcttcacattctctgaggcaatgctgagctttttcaaagtcgacctcagtatacaaagcagaaataaaagaggtcacaggatcgctgtattcatagttttcttggctaatgatgcgtacgagatctcgcatccttctttgataagattgcctagggttacgaggtttttgatttgcattattttggttagtaacaacagcgacagtcaaatatcttaatagccagggacaagaggtttggatggtgttgagataaggagtatagaagaacaaatcacaaagagtatcacaaccatttgcatgattaaacaaaggaaacaaggaccagtggaggagccaagttcgatttctcaattgaacagcagaatctttaaagcttttggagtccaccatttcgcgaagttttcccaattcctccatagccccatcccaatcaacagtcaaaatttcagaagcaaatttaccccaggtcgcggaggcgtttaattcagggtctttactgaaggcacgaaaatgataaagtaaatctgatgcaccaccgtagtttccacaattatattgaaattgagcaaacttgtaaagaacagctatacgttcaggggtaatgttgtaatgttcttgtaggtgttgtaaattttgacctttatcttgacgaagagctgcaatcaagtcaggattttctaagacacctaaaattccttgaacctcttcttcaagttcagagagctcttgcaaaacactgcgtcgcttttcagcaaaagcatttgccatgtcctcgtcggtatgacccccatgaagattagtccacaagttggccacataatcagtcatattggtatctttaagcaaatcatacttagcttgtaaaagctcctttggatcatgagtctgtcttaaagataaaaattccaatagaggaaaaatgagatggcggtcaaggtgttgcataattttttgcgacaaatcatacttgaccgctataaaggttagaaaacattctcctgtatttaaaaataaatctaaattagcttacctaaagggcttgtactcttaagctcggatcccatatctgatatgtttcacgcaaaaaaaaagtgcgtggtgtggggaggatagcacaactcacccaaaactctagtagtagcccccttagactacagtactgaaaagcaatatgacaatagtaggtcagcaatgttcgtacaaaaaatattaaattccttaatgatatttttgctttttttaaccaatagtttttcataaaactaattaagctcgaacttactaccagctaatgtaaatcaatgtgtaagacaaatttttatccgattcttgatctttacttaaattgtaattattgtcaaatactggtttctaatatttttttaactttcgatataaatagcacttcttatacgaataatacataaatgctacttaataaaatgtaaatgcttactaagagataagttttacacgtccatccatcaaaatgataagctcgatatcaatcgatttagtaatattacagtatttacgcccataatctatagcaaatttttcaattacaagttgttctaaatatgcaagagcaatatggtccccgttatatcctaataaaaataacgtctcaatggctcttctttttcttcttacttttcttgacttcttctgatgcatcatcggcagaacgctttttcttagacttctcctttttcttctccttcttgtctttcttttctttcttgctcggcttttctgaaatggtttcaacagtctcttcaacgtcaatgtcaacctcctcgtctccgtctatgttaacactcgataatgccttttcataagcttctgccattgcaatactattgcgagtaggggcgacaccggtatcgaaaaagttgagacgttcctcgacttgtcgacgaagaacttgaccaaatgccgtagttggggcatcgctaaagttatcaatacggctagcaatagaacatttgttagccaagaaacgagagatgcggcctttgtttttagcgccagcttttccaataaaactagaatggtaaataataccgtatttaggcgtgtttccacgggttttcagagcacggaacaaagccttttcagcacctagaatctgtaccgtagaagccgggcattttgacaagttagttagacttccggcatgagaaatcaaacgagcaccaaccatctcaccaattaattcagcaagattgggagcaacaacattcatcttctgaaccaaatagttatgtagctgtttacgataattactaagtttaataacacgttcagcaaaagatagaatattctcgaggtcaatttcagagatatcttgtcccatagacactttaccagcgttgattatactttgagcaatatctttgtcatcgtctacaacggctgccagatcatgaagcatttcgtcgttaatggtggttttatcaccaaccagtgtaacaataacagcgtatttgtaattgtctccaacgatcttcgaaagctcagggaaatgccaagaataccactctttcatgcgcatagcgaaagtattaatgtccttgtcaagttgatcaaggatagcaatagcttggataatcatgttgtcatttctgttaacattgaacttcacttttgcgcgagagtatgaatgtcctaaaccaagctgagccctttcgaaatcaccgggtgatagttgcttgagaagtttatcaccatgaaaacgaataccacggagaagatcctgggtaagctcagaagtgtcacattcaatggcatcaatttcggatttaatagacgttgctaaatttttgtcttggactcccagagacacctttttcttctttgaggctttcggcaaattgagttccaaaaagtttttcaaaaaatcattcaaaacgccttcagaaatgtcgttggcattttccaaagcatgggcagcatttttaaaaggaataaaacttctaagctgcaccactttaccaaattttgaaatatcctgaagagacaactgcacttcctttgtcttcgctgctatttgatcagctccaacgacatcaaaaagggaataccctgtcgcagactcatacaacaagtaatcagccattcttcacttgtagtacttcacgccgcaattctgactcggcgttagtgctgtgggtgaaaatttgtgcgaactattcaaaagtttgatgtattttttttaacgtagtttatgatagggtatagtaacctacattaaattaattttgaagcgatttgattcagcaatactaaacaacgctattttacactacgttgtgtatcactatatgtcacatgtcgtatttattcatcatgccatctttgacgataccgagattgaacttaatgataacctattaatattttatattgtattgatactgcaaataaatattccgttgaacctcattcctcagttcatttataagcgataatagtgataagtaataatataacctagatggtataatacctatactcagttgctacttatattacctgcgtattgcaatacaataggtcacaaggaaaactcgccgtagtctaagtatcgttaaaatagataccaaactgcgtagcttacatttgataattattaacgcagtacgcaaatttacgatatttttaaagacttcagtaaatattcgactaataagtagctgaactaaccaactacagttcatttggtgatttactttaagctcaatgttgtccttattgaatcccaaagcggaatcaattcagagagcgcaggctcttcaggttggtctataatatttgtttaagcagtatcgctaacgttggcaggttaatatctcagcagcaatcggtttgcaagatgtcttgaaaagcaatttggggccaactggaacaacgaaaatgtaagttacttttatagtttagcaactcataattttaggttggttgatggcgctggtgctattaagcttacgaaggacggtaaagtcctgcttacggaaatggtaagtgattaagaacacattaactgcaaatgcttttttctttctttccttttttgataattttggaatttttttgactactttaggtctcatgttgcttttaataatgagtattgagttgtgtactaactttattggtagcaaatacaaaatccaactgcctcttgtatagccaaggctgcaactgctcaagacgatgccacaggagatggtacgacttccgtatgtcttttggttggtgaattacttaagcaagctgaactttatattcgtgaagggcttcacccctctttaattagcgatggatttaatttagcaaagaatgaagcccttacatttttggatagttttaagactgattttgaggtcgaccgtgaggttttgttaaacgttgcgaaaacctccttaagtacgaagatttcctcaaaagttgttgagtcacttgcacctgctgttgttgatgctatattgacaattcgtcgtcctgatgaacctattgatcttcatatggtcgagattatgaagatgcaaaatcgctctgcttcagatactcaattgattcgcggtttacttctcgatcatggagctcgtcaccccgatatgcccaagcaagtgaaaaacgcttatatattaattttaaatgtttctttggaatacgaaaagagtgagataaactcgggatttttttatagtacttcggaacaacgtgaacgattagtcgaaagtgaaaggaaatttgttgacaataaattgcgcaaaatcgttgaacttaagaaggaagtttgtgaaagagatcccactgcgaattttgttattatcaatcaaaaaggtattgaccccctttctcttgatgtattagctaagaatggtattatggctctgagacgagctaaacgtcgtaatatggaacgacttcagttagcatgcggcggggtagcccaaaacagtgtggacgatctcaatcctgaggttttaggatgggctggatcggtttatgagagaacattaggtgaggaaaaatacacttttgttgaggacgttaaagatcctaaaagtgcgactattttaattcatggacccaatacatatacaatacaacaaattcaagatgcaactcgggatggtcttcgtgcggtaaaaaatgctgtagaagacaactgcttgatagttggagccggtgcttttgaagttgcttgcgctgctcatcttcgcaacaagtttgctgctaaagaagttaagggaaaggctaaaatgggagtatatgcttatgccgatgctcttttgataattcctaaaactctggctgcaaattctagttacgatactcaagatgcgattgttgctttgcaagaagaagcatctgaaggatataaagttgggttggatttaaagacaggtatgccttttgatcccgaggtagaaggaatatatgataactaccgcgtcattcgtcatatgcttcattctgcaacagtgatcgctagtaacttgattagtgtcgatcaaattcttcgcgctggaagaagtagtcttaaagaaggcccacctcagtaaaggaatggattggtaaagcatctaaaagaacgattttaaacgactgcaaagctcgtgggtgattttaaggcttaaaataatagttctacacatctagaaataaaaagtatgatgttcaattaagatgtaattactattcatgattaaacggatgacgattaatgtataagaaacaaatcaaaccagtgaaaagaaaggaaacgaaaagaatgctggtatatataaagtacggataaaaaaaaagaacggtatttgccggtcatgctgaaacaattaaaccgcaaaattaaagcatggccagtgttgtcactgatgcttggtagaacatttactttcgtaaaaacaattgttcaaataaatggtataacttattagcctcaaatgtcaaaaatcctaaatcgacgacagggttgcttgcatatcgtcgttgcaatacatcatcaaggcatatgcaaacttcaacaaggacttttgaatgtccacgttggtaaacggcaataacaaaattatccgtagaaggagaagaaaatgtaaaatatgtgttagacacgttaaattcaggaatggtacaattgagcaggacagactcttttttcaattgctgcgaagaaagctttacagtatttgatgacttaatatttttgggcttaattccgacaacgccaacgcctctagaaaatcctttgctgtcactatgactgggtttaatctgagaacgggcattgttcaaatagctcccataaatttgcaattgagtttgaagatactcattatggtcacatatagcacgatgaacatcctgtaaagcatcacgttctgcacgtatcctttcataaagggcatcgaggtctataaattccttttcgacctcagaagttaaaggctcataacggttctccttgtcaaccaaacgtaaggttgacaactcatctaaaagctctattgcacgtatgccctttttcattaatgacatactttttaaggacgaaacactgtcagcaattagtggaaggtctagaggcacccttgtagctggatggcccgatggcagaagacgtaaaagttgaatgaaaagcgttttggcatcgacgtataaaatatcttcgcgggttacctttaaattttgttttaaatcaggaattgaagaatcccatcgattataaagaggaagtgtgacaaggcaattgtcttcctgtggaacagatttacacggctcgcctaattcttgaagaattaaatgaacatgactatcgggatcatataaattatccaaattctccaaaatgatttcgtgtgtaaggtatatttcattgacggtcatctcaagtgctaagctcttctttgatagagctatatattggtcaagttccaaagcctcgaaaaagtcaccgacgtttccaagtttacgcaaaagattgtgaactttttcttcatactctttcaacataggttgaaaagaaacatccaaatgtgtcttcgtagaacttgtgccattggcaacactttgaataatttttgcaatagtagcaagtgttttgcggacgttatcagatggacaactgtctaaaagcatagaagtttgtggcgaaataatagctggattaacgaaacgaagaaagaaaaatccacctattaaagagcaaatagtgctgtctgaaatactaggaaacagacgatttgtcagattgcgaattaacttacagacccagcgaataccatatggaatttcgtcgatgctgttaagaacagcatctaaaaatcgttttgtcaaaagcaataattgagcagaacgctcttgaattgcattttttacagcaggaaactctgaaacttcctcgtttgttaataaattatcatcttcagatggtgataattgaccggtattcaccaaatagcgataaactgaaagaggatggatgtcaagctgcaaatcaggatggatagcaacgtcattaatgcattggtaaaggatactacgaagatatgcttgtccgggtccacgacgtgtataagttgtaagcattctagataccggagtattagccctaagcagagacaaaacgtcagaagtggcctcaaattcggtggttaataccatttgaaaaagagataataaaagatgctcttctctactctcgtattggtttccgtatatattaaacataacgatttgtagaagtgcatccatgttaaaaagcttgacgcgacgaacaaggctagcgatataggctggttcagactgaagtaaaaaaaacaacgctccatacaactgaagcttacgatcgtcaggaaatgatccttttacagcattgtaattatcattcagtcgttttgcaaactcatgctgttcttcttgtgccattcgattttggataagaagtgcaattttggaatcaaggtagcgtacatccctctcgaggacgaagttttgtttggactgactggatatttgttgtttgagatcatgcaattcacgatccaagtggaaaaaggcatcctcaacgtcggactccatatcaagatcgattgtataaagcacagaggtgctttcacgattccttaacaaggacaatcgatttgtttgcggaagcaccgacgaagatagggtaccagagtgccgcttagtcattataaatttcaatagctaaaaattgcctaagtagctaatgaacaagagagggtagaaaaaaaaaagaaagagtgtagggatcaagtcaaagtgtaaaagaagaaaacaaggatggatattatactaagttttcaaacaaaaaaaaaataaaataaaagagaaaatcatcaaaagaacgttattagaggagatcggacagaacctattggttctattagcaaaacacagtattaagacccactggcgcccgattaaacgattaaagaaagcgaaattcttccaaagaaaaaagaaaaggatatagaatttataacgttattgagcaattcaatagtatttgagcaaagcgtccgagtacgttaacgtgaaaggacgtaggttcaatgtgacaaatctgggaaaaaaagagaacaaagaataaaatgcttgacaaaacacaaaaacagggtagcaaaatgatattggacgaataaaatttaacacaatactagtgagtgttgtatatgaaggtagatgtatatgtatgtgaaaataagtaatgctttgtagatggaataatatatataaatatttaatatttatatatttttaaacaaaaattaataactggcttgctgaagcagcaacaaaataaagatgagaaaaattaaaaattttcaagaaaagatactcgagaaattaagattattatgttgtgatatgagatatcagaaaaaacaaggatgcttgtttaattttatagtctttaaaagcgtctttgaggatttctgtatgtacgaagtcttgggtagaaaggccgaccaaagggtagcgactataagcgatgtaaggtttaatgatgtggaaaaaaaaaatgccgacttagtgaaagtaaatatgttacaatacaaagtggtgaattaaaaaaaaaaaaaaaaaagagagagaaatgtagaaattttatacatgagaatatgttaaacaaaggacaaaatctaataatgtctgcttaagactggtaggtacatgtcatagaaataatttacaacgtatatcaattaattcaattgagagaatatctagtacgaaacgttaagtgcttgtttaatatgcgcctgaagtttttgtttggcttgagctttgtttacatagcaaggacaagacagaagctattatggtatttagtggaaattcattgtttaataaagtgcgcagcattatatcagatttccaacgtattttaatattcgataatgtattaatgatcaattaaagaaactctaactaatttttcaattggtaattcgttatttgtaatgattcatttatagatttattttatttttttttattttttttttaattttttttttacactaagctactggcagtttgtacgttaagcaaatacaaagtcgcacgtgggtgttttaccaaaaagaattgcgagtgaataggataaaatggacgatgaatttgtagattttttttactacaattaatcaatgaaaggagtaaaaatttaaaaaaaaaaaataaaaaataaataaaaaataaaattaaataaaggacaagatgaaaacttattatatgaattatggatttactttattttatgctcttacaaaccgtaactggactgctggaatttcttctactagatgagcgtctatttgtgtcctatatatttaaattttattttctcaaattacatatatatatcaatatgttatttcgattattttcgattttaattttgatattttggaaattcactttatcttctacataatcgcatttcctatatcaatcatcatcatcatttggacatcttggatccgctaattatagtaacgttgtattttcacttcatatatcacactttaccatttaactttcttatggtacgtcgagtgagacacaatcgataccttgtgttcttcaatagctattcccacagcacatgagtctttttacgtaacccaataacctcttccccggagtgatctgtagcggaccatttactcaatattgaaactttttaattaccacgttgaatcacaaattgccaacaaaacacaagcgctttatttattaaacgcatctgacgtttcagtatgtgaatttctattactagtagtatggtattttgtcgcacttcaaatttggccaccgttactatatgagacgaagcaatacgtagcagtaatgtatttagtactcatttatcaatgaaaaagatcaaaacaagagattaactgagtgatattcaataggatttgctaagtgaagagatgatcaaacatttaatgctgacttggtcatctccaacctatattacatagatttgatttctccatgtttggggagagaaattagacgaaggggtggattttcattcgtttcttcgacaaataagtcttgagcaaaagtccactcaaaattcgaatgatgtatagcgctatagcagtggtagaaatatctgttgtttatgattgccaattttgctaagcaatggtaatgatgatcatctgtgtaagtactatgtataataattagagaactgagtacccaatattatagcatgcattattatgcttacagtacgagattactctcaaactaactaataaaattaattacttgatgacttgacttatctattctcctgccaaattatcaaacaacataaagagtaaattttaatttttttttcaagattgggtagatgctgttcggtatcgcaacgttgaattatgtatgtttcatactgcgtcttaatattatttagtacatatgaatgtgttgactttgttcatccataactctaattcaaaagcatttttaacaaacaaagcgctttattgctccataggcgcgcctcgtttcatctaatcacttcatcgttgcacacaaatttttgtttgcctttttgcaatgacaaaattaggattttgttgtgcaaaaccgacctacactgcatctacaactagagcagctgccccactttcccactttatgaacaaggaaaaacgtccgattaaccgcttggctatttttctctcatactaaatccatccttatgtttaattttaatttttaaatttttaaaaaagaataaaaatttttttgcctagttttaccttgctgggatgaaagcgggcaagcaatgaaatagtggttgattgtgatgtaaatactgaaatcgcagattatgaaatttttaactaggccacatacatggtggattaattaggtagacggtggtatacggcgggatttacagagatctcagtctaatgtggtaaagaggtcgtggattaaaaaagccttaccactgcgtacccctatttcgttgtatcactaggtacttccgtcactgcctacctcaacgctatccagaaccacacactgacctagatttgacaaactgcacggtacagtaagttttgttgtatgcagaggaaagaaagagattttaactggaaaactgtatagaatgcctttgtcaactcaatcgtctgattctttatcgagcgctggacgtcagtcctttggcgtgaactcggtctcagattttttggcacaatttcccattcccactaatcttccttcaaataaatggcaagatatccctgtaacatttcttcatgataatgaaattgctctcatagacccggaaacttccatggaagaggcaagttccattttgatcgaccgagatcttagcgccttgcctattgttgctgctaagggaagcaacgagattgctacgacctttgactatgcagatcttaactcatttttgctcatggtagtgggttttgatgatttcaatgatggcaggtttaaaaaggtcgctgaagatattcgtgctggaaaagtcattactgcttatgaggttgcaaaactcgggaaaaacaaggatgactttatcaccatccctcacaccaccagccttggacgtctcgctgagattctttcttccggtattcgtcgtgttgccgtcactaacgaacagggtgaattgagctttatggcttctcagcgctctatcatccgctttttgtggaataatattcgtgcgtttcccgatttggagcctctaatgtccaggacaattcactctttggacattggaagcactgacatcacctgtatctctggagatcaaaaagtcgccgcggccttgcgacagatgaatcaaaccggtattggttcacttgctgttgtcgatgctcaattccggttacttggcaacatatctctcgttgatgttaaatacgttacacgttcttcttctgtctatttgttaaacaaatcatgtgctcactttttgagtgtcattaaaagcgaacagggtatccgcgctggtaaggatagtgctcctgcttttaacatctatgaatcctctacttttgcttttacgttggctaagttggtggctacccaatgtcatcgtctttggcttgtgcagtcaccttcctgccctccttccccaaaaaataacgcacatctttcccctggatccatgggtggtgttaaggtcaatcaattgttgggcgttgttagcttaactgatatcatatctgttttatatgctcacatgaaaggcactcttccacccgctccccatagtgctccttcgcttagacatggacgtcgaggaagcacaagcagccatcgtagccatagcaaagctagtgtagatacacaacgtcggtgatgctaaatatttgatgatttgaaacacccttttttctttttctcatttgaacctccgttttatttcatcttttactgttacctctaacattccatatttcatgaacgggttttgatacttatttttaatcatctttaaatggataagattttggttaaatctccaatgatttcttattaaccattaaaaatatacttttacttatgttttgacgttaactgacggacgcttttctttatacatatgttcttattaatgaattgtctcccgttgttgatttacacggcagcagagtagctctttcagagggttaacttttatatcagagttatgattgaaactttgcctcttgatatatattatgtatccatcttagcagcacattactttatttttttgtcaagagtgttttcggcgctagtttttgctttttacagctttgccaacttccataatgttaaatacgtaacagtttacacagaatcacagaggcgtaatcgaattgtttgtagtgtacattttcttttattttccagaagtaacaaaaaaaaatatgttttttaagttttgggccctttaaacagtaaaataacatgttatggggagatagaatggatgttcatatagttctgtataaattaatgaattgtgacagaactacgatattcaaaatttcagtaatgcaataaaataaaccataatactaagctatcccgccaaataactatcgagaggaaacgaaagtgaatctgcgatttttaatacatattcgcgagagacattgacaatgtatctagggctatccaaagagcgaagcacacctttggaagccgaaagtatcatttttaaggaggcgagtgtagctatttgaacaaaaacatcagcggtcagaactttctctaccggggaagaaatggcataataaatagcaatcaacctttctacttcaaaaggtttaggtcctaatgtaagttgggatatttttacagcagaccggcctttgctcccagcggttcttggtattttggaaaataaaaccccttcatcttgaatttgtttacgttttcttccacgtcgtttcgaagttttagaaaatgaaaaaaattgggcgtctaaccggcttggattataagatgctaggaatgcagaaacgagtaaatatttggaaacgagcgacaagttaatagatttggaatcaagaagattttttatttcagtcgggttgattatgtgaagtcttttagtaaccgtagcatctgacactaaaaagtttttagccagcttgtgaagttgagcataatcagcaggatgtatgtctccttcaactataggttgaatgaactttggccaatatctatccaaaacactacgaaaagacctatagtcatttaagcactgcactccaaaaacactccaaagaaacgagcaatattgcatccagacgctgagctcaatttcgtcttcaaaaacactatcgccagatctatccaaaaaatctaaattaggaggtgttttttggcatatctctaatatttccgcttgggtatattgtgggaaaaaaatcactgcaatagacaatgttcccaagtattgagcagggtgagaatgaagtacaaaaatgattgacagattgggaatgtttgcctaaaatagttaatcagtgggtctgtaaatatttacttacaacaatcggaagctgagctaattgtgagaatagaatagtagaagcctcagcgaaatcatctatttgatccagcacctataactcatattagtatttaagagtaataaaataggagaggaactaagtaccaaaaatgtatgatagtcccttttggacattgcctgttccagtaaataaataaatccactgatattaatgcctttttttaatgctatatctttgtcaacaccgacttttataaggatccggtaccagaaatgagcgactgtaaaacagtcttgcaaattaatccaaacattttcttcttttgacaaatcaaaagcggtccgcaataaaaaagtctttgctgtactagcaactccgtaaagcacaatgcttggaacacgacaatccttattaaaaagtaaacatgaaagtttctttatttgatcttccctgcaaaagacattcttttttaattcgtcttccaactgatacaaatgcatttcatggcaatatgcttatgctttggcatatggtgtcgtgcagtgaaacattcatcgctcgaagcaaaaactagtggactaatttatacaaataaacgaaaggtaattaatggaaaacgaagaataatattcgtacatttcaaatacaatttaaactttggaattattgaaatcttaattgattgtttactataagcgttgtacttggttcaaggtgtattttattgagaagccttgtcgtaacaaaatgtgcttaaacagttattctaaaatagaattataaaattttattttttgtaatatatttgattaatagtagtaaagaacagaagttcgtttcgcttgagttattagaagttttctttctcctagctaattcactttcaatactaacttcttcaccgctaatgcatagccaaaattatttttgaataaatggcctagtgcggagtacgtagaattaaatattgcttagatttaatttgtaatctagccgttaactgttttaagtatgttattaaaaaaatcaaaatgcattttttagtaattgatatgaactcatcataatatccgaatttcagtgtattacatcttttcctttgtctgaatttaacacagcattctttagttgtgaaatttaaagtcttatttaaaccttacatatctgcaccgcagatttcagatactgattgactcatgtatggataacgttgctaatcttcgtagcatgcaatgttgaagcttttgctttattttcgataaaagtgtactgagttttatagaagaatgaagactaatcatcaaagcaacaaaagacgtagtagataaatgaaatactaacaatactgaaatcaagagagagaaaaacaccgagttaaataaataagaaaaggatttctataggttctggtcatcaaggcttccttaatagtttctaactgaatgaaaggttagtagcagtaaaaatatcaatatcataccagaggatatataattttcgagacttttttgtctttcctcaactgaaagaagtagatatttaccaaaaacgggtattgaattaacccagcttagggaacgatttatccagtgtctaaattagttagtgagttgaaaaacgacattttgttataaaaacctttcaaataaattacatacttggtaaactcatcataaaatcgtccttgagtaaacgcccaaaccacaaaatgctgaaactgactttgatttgtccggcgttctagtccaaacccctggcgactagaagtcgctgattcacatcttcgatcaattaattgagaaataacttcaaaaacaaacgctacaatccaaggcccccaaggtcgaactttaagagaactcgatttttgctttcttttccaatgccacataaacaacatatagataagcggacgacaaactttaataaaattagaaaaaatccgtagattgggaagtctttttgtaaaaatctcatctggtagaattgaagaaagacgtggagttcggttttgcaagaagtcaagcgatgaattgactgtattaagtctgggaacaactttcttggagttttttaacacaacagcacttcctgaattagagtatttcttgtgaagatgaatgaaagtctttacattgaaatcgcgctgcaatacaggattagagagcggaagatcacctccagtagtccacataatgtgaacccgaagtaaaaatctaatatttgttaacaattttaatcgaaaagtagatttccgtacttgactgattccaagaataggacagaatcatactgtcttgatggattgtatttagaaattacaagctcgatggggaacgtcgatatgtttagaaagtatagaagttccgatactttttcgaaggaaggattcttttttctgaaatattctaagtactgagtacgttcacttttcaaaattgcttgctctgtttttggtaactcagcaattttacgaaacagtaagccagtatggaattgatgaagtagtagtaaaatagatgtgactaaacaaaaggttagattacaacaaatagctaaatccatacttgtctgtgatttaagttgatcatcacgaaattccgctggcaacaaataagctgcatagctaagcaatctttctatttcagtaactttaagaaatgacttctcatcctttaaaagttgatcttcataatatgctaaaggtttcattttatgtcccaaatgactcgtcagtataaataataaacttggttgcttattatacacagaagaaaaaagggaaacagttttttagtaaaatgataaggtaattaattttcgaagttatgaagaatatatgcagagctcacaaccaaaacaaaaagaagctttaaatcttaggtatactaacaaccataaatgggtattgtgatgagcaaagaagtccctatatatgaaaaaaaaaactaattaaaaggatacggggtattatttcctgaaattactaaaacctggtacaaattcgcaattgcgtaggtttgggcgtgggcatctgcagatcttgttgaaacatccattgctaataaattcaaactcactatggttaaatgcttagcatatgactgagtcttataacttcaaatgatagctatattcatttatttattttttttattttgttgtattttcagtaattgcaatttcttcgttaaaattatcatatagttattcattaacaatgctttagttgtttatcatttaaaccattttatagtatttttcttctgcttgatttataaatttttagtttttggattgtgttaagttttttaattctagcaaaacaataaaatcgaatgcataaatattttatattttgagtttctaacaatttatttctacatttgtgatttcatctcagaaaaaccataatttattaatttaaacgaatatcattcctagaggtttagtctttcatatcacatacaatgccatcttacattttttcttagcatagctatttttttttctcgaaatttgaattttttaattaatcaaccaatcgagcatccttttcaattatactttttaattattttttgtaagctcaatgtcaattcgtcgtgggcagcaagtttcgcatagactaaactatatactcaaaaagttggatattcctattctaatagattagataataaaattaaagtgggaaatatcagaaaatcaataactcattctttttcaattgaatatagtttaatatgttcgacatgcatctgtttacattataaagagtcgtaacgcaaaatatagcgaaatcgaagaagctcttgtgcgtgtactaatgttccacaattactaagtttcaggttataaacctactactaccaactacgatgtctcaagcacgcggatttgataggacaattaccgtcttctcccctgaaggacgtctttatcaagttgaatatgcattcaaagcgtttaataacgcagggattacatctgttggtgtaacaggtaaaaattgtgcatgtgtaatctcccaaaaaaaagtacctgacaaacttattgatgcctctaccgttaaacatgtttttcctattactaaaggaatcggctgtgttatgacaggctctatcgcggacgctcgcgcgcaagttagccgggctcgaagtgaggctgctgaatttgaatacaaaaatggataccctatgccctgcgatgttctagccaaaagaatggctaatattgctcaagtttctacccaacgtgctgctatgaggcctttgggagttgcaatgacccttgtagctgtggatgatgagattggaccttccctatttaagctcgaccctgctggtttctatattggttataaagctaccagtgctggaccaaagcaaacggaaactataaactggctagaaaaacgattcaaaaaggacggaataccttcaaaccttactgataccgttgaaaccggaattcaggctttaatgagtagtttaagtactgattttaagtctactgagcttcagattggtgttgttgaagacgacaaaccatttcgagttttatcagtagaagaaatagaagcccatttacaaagtattgccgaaaaggattgattgtttagaccggtttgaatgaaagttttactatatacctgtaatttcgattggcatctttacgttcttactttcctttattcctcccttttcttgaagggtttatttgatttataaaatcagtatatgccatgttacgtccttcctgatgaaaacttttcgctttttcatagagtaagatatgttagagaaatatatttcttattgaacttgacattaatatttcattgatttgtgcgtcgtaaaatttaatctaaaatcagtattttcattcgcctaattggctaaattagggcttaaatgtttataaatatgaacgtttccattgaggcccccacaagctaaatttcttttttctggctgccatgctattttgtttaatggtttaccgtctgggatatcactagttaccggagcctctacgtctttttgcaaatcccataggtttaaatttcctagtgcatcaacgcttgcgaagcaacaaggttccgatacacaccatttaacatcaaagaccattgccttatgagtaaatgttttgcaactgtttatgataacctgttcatctaaatcatttgatgggactaattcgtgctggtttctactaggagagcattgccagagacgcacggtccaatcaaaactactagttagagcaaagtctttatttttttcaagaaatacgttttgactgtttgatgtcattacatctattccagaaataaagacattgtgaccctcgtaactaacatttgaaggttgtacagccttcgtctcagagtaatcagatctatagcccctttgtaattttccatcttcagctcccactaaaaactccatgttattttcagggataaaagatagacatgtagctgggatacattgagagctagagtcgacttgagaagataagcatattgtttcactcggtcttgaaaacatgtcaggttcccatatatgaacaagaccatcagtactacatgtaacgatattattcgatggaggattattgatatacgtgatatctgtcaccggttccaaatggcctccactaataatggtagtaaatgaaactgggtattgcccttgcctgagatcccacagaaaaacttgcccattgtaggcaccccctgcaataagttgaggatgaaacggcgaaggcttacaaacagtaatttcactctttaatggttagtagatcatacaaaaaactgatcgtacccttgcttttagaacactctcaggtgaattcttccatctctggttccagacaattgcaagtcctcgagttcttaatgcttcttttggcttagcgtaagacgtaatgagaagctcttcaaagaatgaagaatagctgatgctatttacgacgctatttaaggtaattttttcgtcttgaaaagtaaataaatgatttagtccattttcctcaagctgcgatttatttttttttgatttctttttgacagtgtaatccgtgaaaagctgattagattgatcacatagagcccgatcaagaatcttggcagaggaatgaagaaagttatttaaatgatcaatttcaagcgctgaagttggtaatgaacacttgggcgctttagtcgaatgtttcaaatgcttgctagtttcacgaatatttacagtcttgctaatagaaggaacatgatttgatacattgaatgtagaagaataagactgatacaccgatgagattttaagttcacaatctgaaacaagattgctggatttagactccaaagagtaagtttgaggcgtcaggtttgttggtttaagtattttacataaaaaattagaaagttggtcctattttaggttagaaaatcaagtaatataatatgaaagcaaataacctctgatatttgtttaggaccttctttgttgctggatgaaacagcatcggtgcagttttctttatttttcaataataacaactttgctcgtttgatttcaatttctcgtttaatatttttgtccataatacacgtttaatgtataaatccaaatatatatatgttattaaggatttgaagcttgaaaagccacacaaaaaaatgagatgtgtaaggaagacgcccgcgtttaatttactggaatcaaattgatgggaagaagtacgcgagaacaacagaatcaagtgtttacgcgacaaagaatgatattttttttaaccctttgactttatgcaaacaacttctttctatttattattttttttttagagtcttaatccaccttagttctactgcatttaacaatttcatttttagtttcaaatttctaaatatgtatttctattttgagctcttataacaaatgctcacatggtccagtggttaagactcatcgttgtggccgatgcgacccaggttcgattcctggtgtgggcacttactattaaatttatttttgctaattcctgccctctagttggcatcccaaatagatccatttgaataaagatgaacacttaactagaaaagtaaaacaacctttcaacctaatactgctgtacaaagcgcttttattattcagccagtatttatgtattacctttgcgcacaaaataattcgtttacatgtcaaccacagtagatatacgttaattttttaattttattttttcttctagcaaccaaagcactttaataaaattgaatatttttaaaagcgttttcaatttttatgctttttttttatcataacaatataaatttcatcaaaataaatattttatcgttttttaaagtactgatgccagttaaatgtccgtatcgattcgtagaaaacaaagtgcttgggtataaaatagtttgatacgcaacctctaaaaattgtctaatgcaaaaatcccacgtaaacgatgagccaaaaactgagaacttaaagcacgacacacataaataactctaaagcttcaaaaccaatgggacaatgcaaaatgttgatatgcaaaagaaatgatgaagtgagggaaagcctagagcttctatgtattttaaaaatacgcgctcagaagaactcagcataaagttgtcccagatgccagagcataatgtaaaaagcacgaatgacaaatctcgaatacagttagacagtgcaaataaaatgcgattgcagaaaagaagtaagaatagttgcgtgacacaccgaaacaaaagtccatatcataagaataaaagaatcgtaaaaaatatccatcgtatttcgaaagaaataaaaaatgccattacgaattgacgaaaaagtccgagtaccaaatccactcatacaatatcgttatcatagaaaatcataaaaaaccccaatgaagccaaacaaacattgtaatggaaacataccatcaacattgcgtgaacgaattaagttgtacaactcatgaaataatgaagtgcataaacaaaatatacgcaccaacatcatttggaaatttaagatagtatgtaaggatgcttggctatcaatttaagaaacatacacggtatgaaccgcaaaaatcaatgatcaactattcacacacggttagtgtagtgatcatcatttaagaaaggcataaaaatttttaagtatcataataatttgaaaaaaaaaacttcaagttataagaattataaaataaaaataggtttaaaaaaaggcacaattaaatataagtacccatgagaaataaaaaataaaatggaaccggaagataaagaaataagtaaataaattttcccagattaaacaggagaaaatgaaaaaaaaaaccgagatagagagaaatgaaatataatttttttgagccgttggcaatgaatgtgtgtatatcaacgacaccgtcgttggaataatgcaatgtaaggtaaaattaaagaacagcaagtctggaagcgacaaaaccgttcaaaagagaagacgaagtggatggggaaggcatggaagaccttcttcggaaatgatctaaatattgggaagataacatatgaagatcagccgacttagagtaagaacactgctccgaagtcgaaccacagccggggcaatcctgcagatgacattcacgagagcaatacaagttgccagtagtgggttttccgcaaattatgcaataatccaaatccatgtctctaacgaatacaaaaggatgaagaaattagaaaaagaaaattaaaatgacttgttaacgaggaaaaaccaatgaatgagccaagctgaggcgagctagtattggatcctattgaagaaaaccagataaaacggatgagcgtataaagcggactaaaaagaaatttcaaagtcgaaatatacgggacgtttggaagatatttccgatttagtagaggaagaagaaagaaaagaacttagcttcacaataaaataaaacaaatccttctcaatttcaaggaagagatgagtcctgcgggtgattcaacaagacgaaaagaggttaggatggagaaaacgaggaaaagtgagttctactcaatcacacagcgaaactgtttgtcgaggaaaacaagagacacttaagaaggacagttcgtttagttcaagcaatcaagaacagcgagtataagtcaaaaaccctttgctgatctatatgttaatcttctacgacctctcagtcggactgctgcgctctatatatacatctgaaaactgcgcacgcaatctgtccagatgatctgacctgagataccatactatcggtaaaatacgttaagaaaacagcatacactgtgtttgatctcataatgcacatccgaccgactgcatatgctaatacattgcgtgagttgcgtacaatgttacctcttcataatttgattacaacacacaagagaagaaagcagaacgactgatgtgggggatttgagtcggaagtgggaaaccgagaaaaacactgtgtgtactaactcgcatactaaatgcacacacaaacgctagctcagccggggtgtcatatacaatagtaaaaacacactacattttttattttttcattttaattctcgaatactcttctactcactttaagcgacctttcgcatcatattctccgcctttaaaccccaaaaatacatgtgagaagacagttgtacgccagctcacaacaacatgatgctgatcgcacatctttggactgtaaaaagaggcaccgatgcagtcagtagcggagcaaaatggagaaccatggtgatgatgactttttttcaacgagagatttaaggcgataggtggggtcgaaatatagcatgtataaagatgtgcagggcagggatgaaaaattaaactgacggttgggaatgaatgagaaaaaaaagaaattagtttaaattataataaaatagaataaaataaatggaattcaataatagagaactagagaagtaaaaataaaaagagaaaaaataataaaacaaaatttacacatgatagagatataaatatatttcactattagagaatggttttacttttatatatctatttatttatttatttattttttttcgatttctaacgacaaagtgcgaatcgtttattgattatacattgtatttatgatagtaggtgagcaaacaaccggaactcgaaaaatatttgcgaaaacttgcgtacaaaaagatgagtgaattctaataaaatgaaatgactgtggcatgattgatgttttgtttcccatgtctcaatgagtagcatcaaaattaattttacctgttgtccttgtgcgacacccatagcgggagaactagctaaaaaagaagtgaaatctcgttgttgtttcacacattgtcttacaattccatggaatgacttgattctgaagacggtcggaagcaactttctgcctcgaccggtaacgtagaattcacgtaccatttacttatactcatgtaaccttgttgtaagtgtttgggatctttgaatctaacgttcgcgggatctagcacgtgttactctgtagtttgccacgaagcaataactcctcagcaaagagctaggatgcaacactctgccaacagtaacaatcaccaactgtagtagctactggatccgatcccacctgtgcttcctctgtaggtatgcaaaacatcccacataggtacatctatcccacattttcacgtacccatcccacatgtatccatcctacatacatccatgtgctttgctatatgcagaatacaatagtgctaaacgcatcagaatcttttggaaaaattttaacctactactggaattcattcatttcatgaaatcgattattaaaggacgtatgaatcttgtttacaaacccatgagggtcttttttgcatactatgttttcaatgattttcctttgatcagataacgaacgctgcgtgtttcggttatgtgctagaaaaatcgcattccaacaaacgagtaaaaatagaataagatggtttagtaattaaactcgagaacgaaaaaaaaaataaaataaaaaaatagaaaatatcgtatgtacggcttctcaagaaaaatttttttcaagttctttttctttttttggctctaagtaggtaaggcgtattcaaatcaaaactcctttcccactttttcccatgtcttccttgtttttctttgtttttatttttctgtcaagtttctcctttttgggacatttatttactactttttccagaatcttgtataaacaccctattccatatgtatctagtactatccagtgcagcgggacaaagagaagcgtagagaaaaaaaagccagttatgcaaaaatcaggatattcgctaaagatatcaagatgcagatcattctcgtttgtatttttttttcaaggatgaaaaattagaaaaataaaaaaaagtagagaaagaaaatgcaagaacacttctttggtcatttttattcaacatcgattttctcattaaaaatttctaatcctttcatgctttgttgaaccagtgaggcatttttcagtcgcataaaaatatcaacaacaggggcgagacacggttaaggcaagggttaacagcggttcaggtccttttgcacggattcatgtccgtagcgacattaggagtaaaccttaggaatataaaagtcaaccaaaaaatagtacgttctctttctttctttttttttttttttttctctaaataatcaaatccataatgttcaatcctcccacaccaatgtaatcccgaatgtacgcatatccatgtttctcttaataaacattcaccatggaaaagaaaacacgttacatatggcgtgccatttctttcttcaatgtaaaattatacaaagttatacttttacgctacccccagccttggcttgccctcccccacccttctttccatgacttgtttcacatctatagcgaaccttttcccttggtcttgctttggttgtcaccgtatttctgcgctgtaactttgtcacgtgtcaccgttcattattcttgcatgttcaagcaaccggtttttatcaaaatcctatacatatatattgttacaatgagcgccacacggcccacatcctacccgcctggatagaaacaatgttaccaaggaagaactttggtgttgtctttttcatgggccttttagcttagttgttcgtatgccttgaaattctgttcctcatacagtgctacaaaagtctcgctaatttaacgttgaaatttctacactttctttcatctaccacgtagaaatttacgactgaataacttttttttgcgagaaaaccaaaaaaaaaacaaaaaggcccctttatatttatgtatagattttcttttatttattttttaaaattctggtattcatactattcatcgaatattttcaagttggtgtttaaaagtcagtaaggaggttgtttgcttatactgtcaacgtttctttggtacaaaagtgagttttcggttattgtctcaaaatcaaaattttttaaaaagcaataaaataattcatcgttaaaaaactacttttatattctttcttttcagttttgaattctgattttgattccatttttgtttttcttttgctgaagactagtaaagcttctaagaaaaatattttaacgcataacgtacttctggtctcgggaggctttttcgccatatttttccgcttttggttttcttcctattagttgttttgtttgagtatttgcttccgagtgtcggtcttacgtcttagtgtgctcgcaaataactttcccttttactttttgttagcgagtttaccgtttatttattcacctatcaactcgcctagtcttgcatttttaacgatttccttagaagtttgtactaaatgtctggccctcaccattgttccgctgactgtgatgaacatccgtttgagtctggtccaaatgataccttgtattcttgcatccgaaaggaatcaattgttacgctgaatgaagctgtaccagattccggaaaactcgtcttcaaaccttgggaccttcgttatgatgacactgatatcgtagaaagtgatgctgatgaccaactcttgtttcaggtaccgtttgcaggtgcggcaacactaaaatcaattttggttcgcatttttcctaatgaaaccgctccacactccttttcactttttcccaatcgtaccgacttggattttgacacaatcggtgatgtccaagccactgaaacatttgaatttcccttgacttttgaaggaagccatatcttcgagtttcctgttaagactcgtctctatcaaaaccttcaaaatctcaatatcttcttcaccaaaagcgacggttctgatgatcctacacaaatcgcctacattggtcttcgtggttcttttgttcccttcaagggtgatcctgttgtaaccatttacgaagctactcctagaccttcagatcatcccaaagttaaccaagaggaggttttccgttcttactattaagctcccgggaagtttagattccttccttttggttttttcctctcttatttgagatttttgttttacccaaagcaaaataaaaaatatatatgaaacgatacgaatacgctttgatttggattttttttaatgacggttatttaaagaatatctaacgccctttttcttttctttttcttaaatggctaagtctccatacttttttagcttatgtttaaatgttggtttgtatttattggccgattaattatgtgtttatgtaaaagaaatgagccttgattaggttctttttttcttcctctattattttttgtttttctcttgaatttaaatgttgcttgcagtagattaaattataaattagctgtgctataaatgtgaaaatatttaacaatgtgacctcaatataatttatgctttgcctctgggatgtcgtttgcgttttctatcagatggtaagtcaaagtctcgtcgtagtttagttcgcaaactgggtattgcatagtttatcactttgactgatcgtcttagtttttcacgtccattaatccttggttgagattcttcaaaatcacatggggagctgtctccggttgcttgtcctttaaggtcagttatctgttcagcacttttacaaggaatacaaacacaaacatttgatgttttagccttttcttcttcagtttcgccctcgttgatggattcaaattcgttttcttttaattcctttgaaaagatggtgatatttttttgcggcaatgagtaattcacctcatcttgtggtattttgtttacgtgggcattggttttatcttttaatatacattttccaggtttttcagatagagccggaggaccatggacttttttttggaaatcttgaaaacaatacaatggttgccctgtttcgagacttttaagttcatcattaaatgatacatactccaagcgtttattatgcaaaatctgataatcttctttcgaatctttattttcacaggttgtaaattgactttttacattcgcttcgaggaaatctgatgaacactttttctctataatcttcagtaaactttgcacttgtgaaatctttttgtgaatggtttgtatctcaggaaagaagttttttaacaagtcctcagtttgagattgattgcgaaatcgagcttcaagtttaaccaaataacttttcaaagtgaaattttcttgtatcaaatcttgaatttcgttttcagattctctaatttttatagaaagctgagtatttattctgaaagttagatgtttattatttaccacaagggattcaaaaatggtgtactttgaccttactttataatttcacgattttgttttaaaaatttctttttcaacgactccatcggcaatttatcttcattgtttatatttgaatttataaattgaaagttcatagcttttttaaagctttttttgcgaaaagcaattaaggacttgctgatgtaaacaaacctgttaagtgtaaggtaaacaatcgcaaactaaagtcttgtcatattgagaaaggctcttttctttaaggaacttgccaaatcaatgtaaattagtatataataaattagatgaaagatggttgtacgacttaatgcagcccatatcctgaataaaaattgataaaaagaacataaaattaattactgcttcgctatccgacaatatccatccaactcctgagagattaaatgtaatattcgacgaattctttcatcaaacttttggaaataatgatgcaattgtgagaaattagattcgtccgtggtctttcctattgctataaagttagaggacaagggagctttatactttttgaaaacacctctaaagaattcataagcttccagtatactggtgagataaccatgaaaaacagtacaaaaactgagatcgtaagtctaagtaagtagtcggttagtatgcatcattaagaaaacgtgttaaacattggcatattatatcaacgaacgttgaatttaactacatgcaaaggtataacattatcaaccctaaaaattgcagatacgtcttttggataagatcccttacatagtagtccgcttaaaatttatgtaaaacttactataggtaaaagctccatgttcttgctagcatggtcttttccaaaagggtatcttatgctgtctaatattgctcgaaaatgtgaaatgctcctggtcgtaacgtaaaaccctttttcagtcaacaaataattccgaaactcagccgtagtaatataaatggaacgagcaacgtctttagcatcgccatcggattcctgaattagacattgtatgtttctagcatgagataacaaagcgaccgttctaactgttagccataaaatggtaaagagtttcttataaaaatgtaatcgtattaaaatgggtaggttaataccagatacgaacctttttttaaaattgtttctaaccataaacgagtcaagtgcttttcggtcaagtgagactccatggaagcgaattttatcatttttagaaaatctaataaagttagtaagtaaactcataaatcattcactttaaattttaaaacttcaggcgacaaacacagaaattcttataattacacacacatttcaaaaaacttggctatatatgcttcatttttattaattctatcctcaatggagctattagatatcatatttcgaagccgctcttgtcaattttagactcaaatcgtttaacacacatgcacatgcatgtgcacgcactaagaagttagaaaagggagatctatttaacacctgataaaacttgggttaaaacttcaagtctacagtcttgatacgaaattatatctacgccatagagaaaaaaaaataaaaattacatactatggtttgacagattttagcgttagtttttgaagaggtcgtatacagcatattaggtatacgctgcagtaattataacccaataagtcaaaattttttctttatttgttgctgattgtttcctttactaaaaagggatttaccattactcaaaagaaattacctagtttccaataaatcatatggcatttgtccagttcaaatactttaagacacgtatagtttattttttgaatgtccagctaaaaaatatattacacgaatcagtataaaaagaattcctttcttttattctatttatttgtaattgaaaacgaattagcttccgttgtcattttaccaattgttagtacctagaatacatatggtttggttatatatgtgtatgtatatattatttactacaatagtacaatgtcagttttaagacaatattgagttatgttaaaggaaagcaacattaaaagattaaacgagaaccagcaaagtaggctagtgccagcaaatttgcaatcgaaataattaaagaatttgatttaagcacccgctcaaagacgctatacagcgtttctcaaattaatattaaaaaaagatgaaccatttatcccgtactctgaaaaccaaatcatcaaatgattgatattgtgaaagcatatctaccgcatagtagaacaacacttatttaagttaagaaagtgagtgactctaacaatagttgaagcttcgaaactaagaaaagcaacgacagcatatcatatcaaaaaatcctccttttgcttccgaatcagaattatcgttaggatgatttactccgactgcattattcgagggctgagatacatacataggtcgaaccctatcgtaacctctagaagaatgagcataaattgtttttttagaagcagactgttcttgacgcaccaatggagcgtttttgctcggcaacgcatcgaacgatgagtaatttctaggacctctcaccccatatgaggatttaaatcgcatgttctgtgtttgcaaagtactgttcttttttctggaatcatcattttgaacaacatttaagccaaggtaattctttcgtcgcttcatagcaacaacagaaaaatgagaagagcttgactcccaacctttaccgtcattcaataacatccaatcataaaccccatcattcgtatcaccatttgctcgaagtacatcatcaaataactcttgtaaaaacgcataatccggttcttcatcaaattctaacgaacgcacataagtcatgtatttactgaattcattaggaaatccagcacaaagctcactaatggaggtagattgcttcttttcactaatcttttcgtatttgtgcttattgttggcagctttcaatccttgccaaggtaaacttcccctcaaaaaatacataaagacgtgtcccaacgattctaagtcatcgcgacgggattgttcacgtccaagatgcgtgtttatactcatatatctcgcagtccccgagaggcttttacgttcactatatggtatatgttgcttggttttgggatcacggtaatatttggccataccaaaatcaaccatatataccatgtttgcatttcgagaggaaggtcggcctattaggaaattatcgggtttgatgtctctataaacaaggtttttttcatgaatcgtctgaactctggaaagctttgaaatgtcagagaaaatttaaacaaattgaaaaccttataggaacaacttaggaaacttaccatctgtttcgccgtcatagccaccgttttgacactgaatcgacgaccgcaccattcaaataggtcctctaaactaggtcccagtaaatcaataacaaggatattatgtagtccttcctgcccgaaatagtaaacattaggaatgccagctatttgcaaatacggttagtaccaaagtcttgaccatatgttttgggtagcaaaataaaaacataccatttccaactagtaatttataagttctgtattcatcacggagctgaggtgcctccgactttttgggttcctaacgtccattgttagtattgtccatatactcatcctaacaaagaacatacaaattttatagcaataagttggttattcaaaagattcatcccatcgaaaataacaccaaacgatccctcacctattttacgacccacgcgatagtgaacccctactacgctcgtttgggaattcatgataaataaccctgtcacaaggaattgaccgaacagataaaattttttttattgcaaggactatgcagtttttatgtagtcaatttgtagcctcactaacaaatgccacacaaatctcagtttgttttcactgcattcaccacagagattgaagtccaattgcgattcagtagccgaccaaaaacaacaaaatttagaaaaccaattactataatttaatagaagttacaggctttctttcgactaacaaatgattatgtggtttgagtgttttagtggacgttagttgtaaggtgtacttggatgcaacacactaggccttagcttaatttccaacgtaagggtgaggctatccaggacagggaaaaagccccgaaggcgcaatcatcataataaatcaagaatctataataaaaaaatttaattattttaagccgtaaatattctaaccagtgattatctagcatctaccatcgtaaaaacggagttgtcggagctgaggctatacgatagattatacaaacataagtagtactaggtttaaacaggtgtttatcgattactgaggaaatgtaaagtaatatatagcaaaatttcatttcattgttttgttgctacgtccagaagtttcggaatcagaatgtataactctctatctttacatagtactgagaaaatttgcttttcacgaaaaagctccatttgataatcttccacttgcgactcagaaagtgaagaatatacactttgcaaaaaatttttttccgatttcaagtaatgtttactttcgtcgtgaatattgtgttccatatgttgtaaccatattaaaaagtctgattctaacataatttcctttaccattggaaaaaatgaagattctaaatcttcatgcgcatcgatgatttctgcccagttcacctgtaatagaaaacggcgatatacgagatcttttaagtaaaaatacacgtccttagtgattgtagctctttctaataactctaaggccaaatcaacttctttgaatgaacattcccgtaatgaaaaagaagaaaagaaatctaccatctcacaaagcgtagtgtattcgttttgaattaatcgctcaacagcactagacacgagccaggctctgatagagttttctgatagatttacacaattggaagttactattgcttcgacagcttctccctcgtcttctgtaatatccacaagtgatgaaagcatttcagcatattgctcttgaataagcaaaatggctaaatgattttcaatcacctcagtctcatttgacaatatgatattttcaccttcaattctattagtccatgagtagagctttgctagagctaactgcgaaattttaccgataatcctgttttcttctggttcacaatcacggaaaagaatttcggaggctcgtccataatttccattttgagcttcaaatatccacaaaagattcaataaatcattggcttcaaaaaaagatattaaaagtgattgatactccaagaaatcatgaagcaaagacgcatactgctctgtatcaaccaaataaaaaaaaattacatctgcgaattcttctttgtatttatttaagcatgctttttgcttttgaagcttaatggtaggatcctttggatctagacaatccagcaaaattaccattgtctgaaagtctttaactttttccgccaagtcgattgccttttccaaatatccgacagaagcttctttgttagcggaaacaagaaagtgagaaacagcttacctaaatattgtaaccattcttttcgtgaattgccaaattcttcttcaaatttttgaaaattatgcgattttactatggtatcatctgttccattgtgcaaatcaaagatcaaaaggcaattttgttccaccagatgcaaaatctgcttccgaagcttgttactgacttttaatatgtgtgcatctttcgagtcacgtacatcgcgatgcaatgatatcgaatcttcgatctgttttcgtagtaaatctaagtgatcaacttcaactgtccaaaggtcgcttctaatcacagaggatggatcagtaaattttgatattttttcttgcctataagcaagctcatttccaaagatagtctaatattagtaaacctcgttattttataagaaacataccccataaacgttattaacatttactattacttcaattcttttttgtgcgttgctagcatcttggccagatatttgagaatattccgagcttaaatgctgtaataacaaatttatattcaggcactttttcaaaaaaagttcatcaatattatcatttgaagacattattttcaatactcgtcgaagcaagttagacattttttcattacacatcaataattcatataggtctgccaaagcactgcaataggcaacttttagccataattgaagtctattagaaggagataaatgtaggtatttgaaggcaacaagaactatttccatcaagtcacgttgctgagaatgtagtgtttctaatacagacatattttttttacatggcgctgattgcaattagtaatatatcatgaaaaaattatcttactcgtataaagttcatcacaaagattaaagactgtattatagacttcgctttcagagaggttgtatgtaaagtcaaaatttaacaaaaattgttcctatatgttagatacgaaagaattaacaacttacacggaacaaagggctttgcgatgcaaactgggagagacgacttcgtaaataggtggttgcactaaagctggttttcaggtagctagcagaagattcaattcggattataccatgcccttctgttaacaagatcaatgctggagtttttagtaaggtgtgcgtagatttttcatatatcgcatcttccatgccaaaatccaaaacccgagatttggaagttaggttgttcacaaccaggttttcttcgacataaaaagtgccttctttccctcgcactttatgaaacatagcaaaagtgacatcgaagacgcaaaaaacaactgtacctggacttggtaaaaatattcgacacactgatggaagaattgcagaaagatatgagcgtacatggcagaattgtgaaacatgaggtatcatctgatggttgaaagaaataatgattgcagcataattgaataatgaagcattatcacgccaggaaaccaaacaagctaacgtataaggatccgaggttgaaacagaaaaatcaaggattagaaatcgatttacgtaggaaaaggattcctgaatactatctaaaattatatcataaatgtcaaaaccacgtaacaagtggtgatcaccagtcccgaatatttcccaaattcgcaatgtgcttccagaatgcatagaataaactaatctctcaccaggtccttttattgaaccacaacgtattggaataactcttcctgaagtaaatgcaaagatactgttgtataacgacagcaagcagttggggatgtgcaatccaggaaataggattcgaacctgaatagaggaattgccatcgctatcttttaaattcagatgaagcaaccgacctgaactcagagtaaggaaaaagccagcaggctcagcactaaccaaatttttacagctttcatatcgttttagttgaatcctgtaatgaagaaaaccaggaaattcgggagcagaaacctcaacgttcatcaaagaagttctttcccagtagaaaaggtcgcccgaagcaggccacaaaagtaaaaagccaggctctgctgatgttggatctggcttaacaaatccagctaacggtgggctatttagactctgctgatctagaatacccgtaaaacgttcccaatcaaagcatattaagttttggggctgacttccataaccagcaatccatgcctttcgaactttgacactaatatacaaataatattccaaaatagagtcaattagtccaacaactggcgcatcatggattgtaaaattgccaaccttaggagcagatatttggagtattttgtacaagtcatttgatgcacagactttcgggtattctgaagtagctaatgtctcatgtttgtttccgtcggcaactttttcatgttttcctgcaggcgtaaaagctttttcattttgaaaaaaccgtcgatgtacaataaacattgcaattcctctaataagaggctcactaatgtttaaaaaagcgaaagtatctaagatctcttacgtgttaaacagattatgctcaaagataattctgacgattttctaagctgaatcgataggaaacttataatttaggatcaagaaaaatttatttgacgttttccagcatttactaatgtttaaaaaattaaggagacatggataaatagataaattgtattcctacatcatctgaactttttaaagaataataacacgacttcaaagggtatagtattatgcatcggtatatttaatctccggggtacagtacttatcgttaacaaatctgatcttttttgtggtggtgaacaaccaatgtttttaggcaaaaatgaacctgctcacttctcataccgctcagcataccgatcttttgcaacttgaaagatagctctttctagaaaggaattgagggttaaaagttatttataatgactgtgctggctccccttagaagattgcatacgagggcggctttctcgtcttatggacgagaaattgcccttcaaaagagatttttaaatttaaatagttgctcagctgtgcggaggtatggcaccggctttagtaataatttgagaattaaaaaattaaaaaatgcattcggtgtcgttcgggcaaattcgaccaaaagcacctctacagtgactacggctagtcctataaaatatgacagctcgtttgttggaaagactgggggtgaaattttccatgatatgatgctcaagcataatgttaagcatgtatttggttatccaggtggtgctatcttgcctgtcttcgatgcaatttatagatctcctcattttgaatttatcttgccaagacacgagcaagctgctggacatgcagcccaagcttattcccgcgttactaaaaaacccggcgttgtattggttacttctggacccggtgctacgaatgtgattaccccgattgctgatgcattggccgacggtactcccctagttgtattctctggtcaagtagcaaccagcgcaattggtagtgatgcatttcaagaagctgacatggttggtatttctcgttcatgtactaaatggaatgtaatggtcaaagatgttgctgatcttccccgtcgtatagacgaagcttttgagatagctacttctggacgccctggccctgtattggttgaccttcccaaagatgtcactgctagcgttttgaaggagcccattcctatactgtcttctgtaccatcaatgaatcgcagaatgaaggaagtcttagaagagggctccaagaacgttactgccaagatcgatcgtgttgccaatttactaaaattagccaagaagcctgtgattttctgtgggcatggtgttttagctaatcccgaatgccccactttgttacgcaagtttagcgaaaggctgcaaattcctgttactacttctttgcttggacttggtgctgtagatgaacgttctgaccttagtttgcatatgctcggtatgcatggtagtggatacgctaatatggccatgcaggaagccgatcttatccttgctcttggtgttcgctttgacgaccgtgtcaccggtaacgtaagtttgtttgctcctcaagcacgtcttgctgctgccgaagagcgtggcggtattattcactttgatatttcacccaaaaatatcggtaaggtcgtacaacctactgaagcaatagagggcgatgtatacgaatctctaaagcttttagattctgctactaaaaatattaaaattccttcccgatttgactggttatctcaaattcaaacatggaaggaacgcttccctttcactttcactcgtagcgctcctggtgaattggtaaagcctcaagaagtcattcaagaacttgacaaacaaacttctgacataaaggacaaagtcactattaccaccggtgtcggtgcacatcaaatgtgggccgctacattctatcgttggacaaaacctagttctttggtaacctccggtggtctcggtactatgggatttggtctcccagctgccataggtgctagcgttgctgcacctaaagatattgttatagatattgatggtgatgcttcattttcaatgactggtatggaacttgctaccgtccgtcaatttgatatcccagttaaaattcttatcctaaataatgaagagcaaggcatggtcactcaatggcaaaacttgttttatgagaaacgctattctcatactcatcaaaagaatcccaacttcgttaagttggctgacgctatgggcatcaaagcactacgtgtagaaaagagagaagatttggctaaaaaaatgaaggagtttttgtcaactaaaggtcctgtgcttatggaagttttggttgcccaaaaggaacatgtgtatccatttgtccctggtggtaaggctcttcaccaatttattttgcatgaaagcctttcataaatttttttgattaatttaaaaacagctattttgtaagagtcagatgtaacacttatttaaacttgcgttaattatcgtgtcacattcttttagactctggtgggcggtttgtcattatttaccctaaagcaaatttgtttgttttgccttgttatcttcgattttggttgtttttttttgttttgctttctaactatggtttactccgttatcatagcttgtatttaattttgatgatggaggtcaataacattacaaattttgcgaacatagcaaatgagagtgtataaaattaatgtacatatattttagattttgccaataaattttagtaagatagtattatcaatgagtgcaatgcaatgtgagcagagcgatacaccatgcgatgaataataccagcacatgaattaccattttcgtttacgatttttttttgaagttttggtaaattttcttccatctgaagaatgaaaggataaattgccattctcctcagaaggtgggctatgttttcttttaaagctttttggcttagatcccagcctagatgctagagaatttcctggtttgtgaaaaggccgttgtttcgacgatttttgatttcgattctgctctcgcctctccaattgaaactctttacgacgggtttcaaaaaactccttgttagatgcatcatttccagaaggacagttcgcttcacaaaatgcagtgctttcaggataatttgatctagatggaagagtacagtcgtctccaaaatgttcatcagatgcacaattataacaaaactttcgaacctcagaaacatcaatgcgaacaggatgttctttttcgacataatacctccaaattaaaggacacgtcgaactagtatgagtatcggtatgacaagtccgacaaactctaggtcctctttttcgcggctccgaacatcgcgcagctatatgacccagtagtccacaattcatgcacttcttagtccaggggcatcttacggaaatatgatcatcaattgctccacaagtcgtacactgtaatacagttagtaacactattaaaaaaacaatgtccgatcaaaatgcataccagaacatgaggacaatctttagatatgtgaccattccctttacaattatggcaaactatactttctgagggatctgacccgaagtatctacccctgctcacctaaattttattagtaaaaagtattaaaaaaaaacttttcaatccatacgtctgcccattcacttccttccacatcttccaaagtactatcggaaagatccgtagaggagtcatggtcatcacttccttgaaaatcatgcttttccaagctcaccgaatttgtgatactctggtcaatcggtaaagaattaattttttgtaacaaggccgcatcgtcgatgtctgaaccatcatcactttctgctttttggtttgaaacagtcatgtccatatattgacaagcaatgtaataatggcaagcacagttttctttaacacttaacagccggccagtagtttacttcacaatattcccaatcaatttaacagtttaaaagcaaataaaacataaaacacttcaagtatttaactatcaaatggaaatttaatagtttcagtaaaggcaaaaaatttttggttaaggtgtgagtattcaccttacatggattatatctggctttctcatgagaagtttatttcattgaaatgagcatgacaataaatgaaattcaataaataacttatactccaaattacaattgttctctcaaatgcaacacttaatgcataaccaagaatgtctggtacttaaaagccctgatcgtgaagagatattgaaagtacagcagtaacttaattatattaaaatattaaatgattgcaccttcccgactcttcaaggcgttggattttaaagtagttgaaaattcgagagcttcgtttcaacactttgtaaagcatagataaacagtaatttaacattcaatgtttaactatgaacgttctttgtatagttgttgctaattgacattaatttctttttaaatcattttagcgtttcaacacagctcacatttattacaagactcaacaacagccaaacacgctaaaatgccaagatgtatgatacgatgaataacaataattgaaaactaattaatgcttagatttgtgtgattactgccaagtttggctcactcatgatagccaatcagttagaaaagcacacaatgctggaagagcccatatacaaaatgttcaggactactatacgaaagtagctcaagaagaagcccaaaaacaacttgaagaaagggcatcctctggatttttaaaaaaggggaatggttcgctagaccttccttatgcttatgcgtttcctcgtaagttattactttataatacttttgttgaatacgaagtctaatattccgaattttagccaaatataatgtctttaacttaggatgtccaccaccgccctacattgtatccgcaaatacctatatggctcctaaaggaatgaatgctatgaatgctgctgcattcgtccctatgatgcctgctgtaaatttaacaaaccaagtagctttttcagctccccagactacagcttcttctaacactcaacttacacaacagcagcaatctcttcctcagacaaatgaacatcaacgcgcgcgtactcattcgaatgctaataaccattttactaaaacccaccatcagggtcaaagaagtcatcaaaggtttgtacgtgcttaaaatgacatctaaaagattaaaacttgtttgttactattaatgtactgtataatagctattgtttataaccgtttactactggtaattctttctctttgcgttacgtagtgaaatttaaggacaactccaaatacacagtatttaccaagaatatttagatattcatctcaaagcatgccaaaagaagatgattctttatgtaaaatagtagtacgtcgtgaaccgcttgatgttttactaccttattatgacgcgtctgaaaccaccgttcaaaaaatactgcacgaaaatgacagcacactgagtgttaaattcttggcgggtgttgaagcattgataaaaaaagatgaacttgataaatataaaaatggaaaagcttgtttaagagtatggttaaaacacaaatctcgaaagaggtaccatgggtatatgacttcaaccgataaggatgaggaagagaaaaatgattatttactgaagtctaatggtagtaaagtcttaagggactcaacacgtaccaagaaatttaagttcggaaaggaatttcactgcgcacttaatccttcatttgtcagtgatgaaacggcttctgacagtgcaacttcatcttcatctgatacaaataagaaggttaatagaaaagagcataatgagttatcgttgtcgcatttatctttcaatgacacgtccgactttggtagctccgatctaagttcttcggaaattgagtccacagaaaacgataataaagctccttatttctcacttctttactctgacggatttgattttatcaaatttttacacgtctgtgtatgtgtcaaatgtcatggacgtgaacatcgttcctctggtaaaaattttgtttactgtgatcattgctcaaatgtataccactatgactgttctccactcccttctttaaataaagaaacgcgtaattactctcagcaaaatggttttatatgtcctttatgttccaaaaactctaaggacgttttgtgtaataccgggtttgtttcaggcgtttcttctggacaggatctagttatccccccatcccttgctgatagggaatctctgtcaattttagtcaattactgcaagtctataaggtttcggtgttttcgatgtaggcgtgtcgaatattttttttatctggacagtaatcctttgtctattcagagaacaattactcattttataaaaaaacttgtttgtaatgaatgttctatgcatccttgtgatattgaagagataattgcttggagaactctaaacagtttatatccttcaaaagctaccctttcaaataattttgttagtacatcggacttgagcttttggtctagagagtatttcgttcgaagcaaaggtaagtcttaccttcactgtttttggtgttctgcttcatggctagccggtatttcattagctaaaaagaaaaatttcgatggtttggagaatgcctcatacgacgcaactaagcccattattccagtatcgtatacaataatcgataaggtttgggatgttcaatatagaagtggaaagaatgctcgaacggcaaaatataaaacaaaaaaacatcaactgaaggcaatttctgaagttacattcgcctttgtttcttggcgtggtttaacttattatatgtcaaattgggaaccacctcctaaagaaacagatagaaatcgctggaaagcgtggttaaaagggtattcggacttgttggaatgtctatggatcgaaaaagcccctacagcttcgataaatattgatttaccatttactaatcttgagtggcactctcaaccaagttttatcaaaggtggtacactaatgccatatcaactgaaagggctgaactggctttatttacgatggtacacacatcatccttgtattttagctgatgaaatgggtttaggtaaaactgtacaagtaatatctttcattagtgttttattttacagacataaatgcttcccggtactggttattgtccctcatgccactgttgcaaattgggaacgagagcttaaaaaatgggctccctttctacaaattaatgtactcgtgggctctgaaaaaaacagaagtttagtccgtgattatcgtctaatcaatcaaaaagacccaaaacatgtaagcactcatgtcctcgttataagtgcttcaaatgttgaacgtgaaatttcattgctccgaaaatttcagtggaaagttttaattgttgacgaaggacaacgactaaaaaatgatcaatcttccctcttttattacctctcttcggttaaaagtgactttaagcttcttttaaccgggacgccattgcaaaataatgttcgggaactttttaatttactgcagtttttaaatcccatgaaaataaatgctgctgagcttgaaaaaagatacagcattattgatacggaaaaggtgactgaacttcatcaaatcttaaagccgttttttttaagaagagtgaaaagcgaagtactggataactttcctacgaaggttgaagtaattattcctttgtccatgacacctgttcaaaaaggtttatacaaatcgattctttcaaaaaatttgtctttgctacgtaatattaccggctatgctaataccagttcttctggagggcaaaggactacttcattgaacaacattttgatgcaacttcgaaaaacattagctcatccgtacatttattcaccagatattgaagaccgtaatctcccgtatgaacttgctatgcgttcactggaagaagccagctgtaagtttttaatattacgcttattggtaccgaaattgataactcgcgggcatcgtatattattgttttctcaatttatccagcaactcgatatccttgaagattggtttgaatataaaaacatagcctatgcacgttttgatggcgcctcatcggaaatggaaaggcagtcagcaatcgactcttttaatgctcctaattctgagttgtcatgtttcttactttctacccgtgctggtggagttggcatcaatttagctagtgcggacactgttattatactagatcctgatttcaatcctcatcaagacatgcaagcgattgcaagggctcatcgatatgggcaaaaaaaaaaggtacttgtctttgtgttaactactcgagattctgtagaggaaaaaatcattcaaaacgctcaaaagaagcttgtattggaccacttaattgttgagtcattggatcaaaatcataattcagaaaaagatttagaaagtatcttgcggcatggggctcgtgcattatttgaagaggctggtgatgaaccgtctattaagtataatgaatattcggtagaattacttatctcagaagctgagaaacaagaagatacttcaactgatgaatcagatataaaaagcaataagtttggcttttttcgtgtttgggataacaaacatatatcttccaatcattatgaagtcaaagaaaatgttcttgttgatgaagaagatgtctggtcagtaatacttaagcaacgagagaaggatgcaatgctagaaaaaacagacgaaacaacttccaacaggagacttcgtgcacaccacaaaatccattatggcgaagatttaaatatttatgataatagcgacgatactgattataccgttaatgatcgatcatcaccaggctccccatttcccatagaaactgagacaatcagttcgataacagatactttatctgataagcaaaaactcaaatatgattcgagcgtaaatatcgaaaacttaaatgatgaatctgattctcaaaagtctgcagatgttcattttgactctatcttagctaaatctctattagcaacaactcccaaagaagatgaatttaacaaaactctatccaccatcaatttagaggtggctaacaaattaacttcttcagagtatattaatgattcggaaatgcaactgatagacgatccagttttttacccaccttacgaaataattgaaaaaaatcatcaactggttggaagatctttgtctaaagcagttcttgacaacttttttctactgtcttctttgtctgataatgtacgttgtcgatgttgtggtattaaacatttaccagcacattgtccattaagcattgtgccattagaaatatgctttttatgtggaacacctcactttagtggaagggacacgtgccctatgttacgaaataaggaagcgatttatagactaaaagattcgcttagcaaatcacgagaaccatttcacatcaaaaaacaagctatggctagattaaactcgtttctacaaaaaaaggaggaacctactgtatcaagcagtgccaaaactaatgaactttcatcgaaagtaatcataaaggaatccataattaatgaagcaaaaactctttagagttttatcatcaatgtatactattatttaatctggcatattcatatgtatcctgcattttattcgttaatatataatttttaatataaattttaaacatatatagcatttccatcaagatcattataacaaggtaggatcaaatatggtaacaagtgattcaactctgaagcaaatcatgaacttaaaaccggcggttatatacgaacaaccgccagacaagtggacaaaagaaagaaatataaaactgaaatcagtttcgttatcgttgtcttccacactaaacttctacaggacataaaaagcgttacgaatggtttcaaaaagacgacttactaattctgctaaaagacttcggtacacgaaggaaggcgcaaagacttttgtgaaaaacgctaccatcatcggagcagatattaaaaaatgcggtaaaaatctctttgttacttttttcaggaaccttcaaagcaactgtaaaattaacatcctcaccaggatgaacggaagaagtgataggaaacgaatatggattgtctcctggaaaaagtttgtctccaccattaaacttgacatacaacggagaaggccacgattgacaagaagtattccttatatgccatattttataaaacgggcagccagggcttaattctaaggggagaatggagtcctcaactaacttgaagtcgaaattaagaaccttaggtttttcaggtttagataaatgtaaaggtgaagcagatatttcgcgagttaaacggagcattgaatgatgatcatgatgcacatgagatacacatgaggagcaaagatcatagtcttcacaaaccagacaatgaaatcttggtccaactattggatgagcaagacagttgtcacattgaaccgatcgatgtactgttgaggcagactcaaacaattcggctgataggaactgagggaacaaatgaaatgaaggaagaccatgaggataagctttagtaattcgaacgaaagcatgcgtgtttgaatgactattgtcggtaaggcaagactcacaaatgtcgtagtcatcacaaacactacacttgtaacgcacattatgtataggttgctcacaatggtcacaaatggcgtacataaaattagattggggagaaactgacatagaatttacgctgcaggttaaggaagcaactgaagggattgaagagcgaacaagtacgaaatggggttttgggcaaggatggaggaatgcctgtttcgcatagcagtctctacaaacatcgaaatcgaaacactttgtgcaatgaaatgagtcattccgaattatcttgaggcaagtgttacaagcaacagaagaagaccttaaagtaggcgaattattattgtgctcaaaaatgtttgactttaaattattctccttagtgaagtggatattagcgactgaggaatgaaaaggagggaaggaaggaacactatggttgcaaagaatcccacaatcagaagagggacatgtacgattgcaaagcatttcgggatcaaaaacgtgaataaaataaaataaaatttaatgataaaagagagcgttaaagaaagcaaaaaaaagaaaaaaatcgcgtaagcagtcaagaagtaactcgagttcttaggtaagagaaggtcttaattgtaggtaaaaagctctttcgaaataagctaaagcaaaattagtaacgatattaactaatgaaattagttgcaaagtaaaatttaatagttcatatgaattttgaaattgaggaaatatgtgacgccgaagtgagcaacagtgctagcaatttcagagtaaaggcaatagaaaaaacaatctttatcaagacaaggatttttacgttctcgtaaatatttatcgaagatgttattattaaagttccatcaaccactttagtccttcaatcctttttgtaatttgttgtacaaacattgaacttaagactttgtgcaagtaaattatcttacctatagacggaacaggaaataaagacaaaacaaataattgaagcggatgtgtagagatacagtgcaaacgaaatgtaaggagcgttggaattgcaactataatgacgggttcctaattggttatgaaatcaagctattaattctaaatgggatgtattcaacgggtgaagtgagcaggacaaattcgctagtagaagttgatggtaatgtaaatgaacgaggtcgaggtgtaagcttatcacacgtatatgggggatgagcatatcgtactgataatagataagttaagcgtcgctaaaaagtggtagcgtttagaagcgtgcacagcataaacagtaacttagcgaatttatctacaagaggttggtacttcaacgcatggccctaaaaatgaatatatgaaaaattttgttgatgtagcaaacttgaaaaagaaattgatttagttaaattggaaactacttaacttaagccctaaaatgtacttagaaatcggcttagacattaaactagatatgggttatggcataaatgtaatttaaatgagatgtgagtcgataaagtattaatattatatattcttaaatcataagttgacgctattctaatatcaataagcgattatgaactgaaaacgtaaataaatgcaatttctcttacagcgtaaaatcttttactacaataatagaaaagggtaggaaaaactccattatattggctaaaaccggtcacggtatcttttgatgatccgtttgtaaaatcaattgcaaatgaaaagacactagagaaggtgataaacgaccagtttatagctaagttaataattaatggtatactccgcgttatgattttgctcaaataataattttggttttttgctgattgttaatatttacattaatgaaatttgtaaatatacgtcaaaacaaattaacatcatacttacattgtcatactaatcgcacgtttacgcattaacgggaaaaaagtaagcaatatttcagttggattttaagtcactcatgcaccgaaattttttccagcatattattaaaagtacaagaacattaggtataaatgcaacttcatttctaacccgatatttacttaacgttggtagacaccagcatcctccgaaattgattagctcatattctcacatcgctatttccaccttctcttttcaaatatcagcaacttcattccaacacccttcatacactgtcaaaggtttgagcacctgtattgataaaatgagccaagatcaaaaacctaaagttttggaagtgtccaaccttgagaatcaggatgccaagtggacatccttaaagaaaatccgttggcaagacgaaaaaggaaaaatcaggttttgggaaatggctgaacgtacgacacgttcagaagccaatgtggatgccgtagccatcttagccattgttcctatcgacggaagtcctcatgtgttgtgccaaaagcaatttcgtcctcctattggcaagttttgtattgaaattccagcaggtttagttgattctaaggagtcttgtgaagatgctgcgattcgagagcttcgtgaagagactggctacgttggtactgttatggactccaccactgtcatgtacaatgatccgggtcttacgaatgctaatcttaagattatactggctgacattgacatgtcgaagcctgaaaaccaaaatcctcaacaacaacttgacgatggcgaatacattgagaactttccaatcaagctttcttctttacaagaggaattattttctttagagaagaagggatttgccattgatgttcgtctctccacatttgcactaggattacatgctggtcttaaatacttgtcgtcttagctatgcaccttttgctattcactgaattacgaccgtttactattaaatgttgctaatggactttttatgctataactttcctttgttttagtcaaactttattaaaaataatatatatgtctatccaataattcccgttaccgtgttccccataattcgtagttcattgcgtacataactgaaaagtaatcaaaagaaaagaagaaataccagttattaagttcaccattaccatacatgcctaatgaaaaagatttaacattgcgctccatgaataacgttggttgtaaacttcacgaacttgctgaaatgcttgcacatttgaaatgggaagttgtgttactggatctaggtaaatagctggcttccctgtaataacgcactcaactgctcgatgttgaggcatttgaagtggaggagcactatgacaaagagggtgttccaacggagcaacatagtaattcgaagcctcccttccatcttcagtgctaatagttttgctaatgaattttaaaattggctcacgtaactggcgatgcttagcagcattccgtttaagtcgtagtcgtctttgttcttccaaatgaacatagtttcttaaggagctaaggttttgagcttcagttttggcagcctcctcgaaacgctgctgctgggtcatagtccccttctgtctgttcgcactcgcactcacagtatactttcgtctaggctttgcttcttgtagacgagtttctgtagattgagccatgagaacagtgtgcattctcgaactagttcttctagcagaaggatctacctttatttttttatatttctttttgggaacctccgaagcggcagagggagtagggcgctttggaggttgtaaagttctttgaagattcgcagcgcgatttttttgaatttttctctttttaatgcgctcttcatcacgaagtattttttctacctcttctccttcttcctctagcttttttagctcagcttcctcatcgctactctcgctcgatatttcaatgtcacgctccgcttcctcctcctcctcaatattgtattcctcgtcttctttttcaatttcagcattttgctgagtcattctcagatgctctttttcgagcaattctcgcattttattgccagcattggcgcgtcttgtacgaccagcaaccaacgattcagtggccgacatcttcttttttgataaaaaagtttttatataatttcataaacctaagacaaaatgatattttatgcgttatacaaatattcgtggttgaaagaaatttaatacctaactaaccgttcgccaaactagggaagtaatggcaacttgcagcgtgaatagtgcagtaatgtatggcaacaaattgattctttaatttcaacgattttttttacagttcttgagttaactgagagtcaagaattttagtaataatatcaagtggtaattacttgagcacaaattttttaaactcactgtagcttaattttatgaggatggagaccaagatagtcatataggcttcactttattttcctttgatctgcgagttaccttttaagatcatgaaaaaagacaccactgtatgatttatattcaaaacgcctaacagcaccgccaccacacttcattccgtttgcaaagtaatggatttttagattacgaaatattttattttcactatatgaataactgacaagctgatactcaattaacaaaatggctgtcagataagatttctatccatagctaaagcgatttacctttaataaatatttcatttatacagtcgaatagttacgaatacaactcactagtgatttgtgctacacgacatcactactgaaattttcactttaaactacactactcatatgatttttattgatcactttcgatctacgacagcgtgattatttgaagcaaatgaagatctttatgtaataaccctaaaaaacatcttatcactcattggaaacctctcatagtgaaatgtaaaacctgtgcaagcaggagtataaaaaatcgagctgcaaagggccgtctgatattacatgggtactaagtttcatactttagagtcgacttctcatatgcaatgaaagaagcgagcgtaaacgctacacttcgcatcctttcctcattagtagacggataggaatagtgttagagcgggaatttttaaagatgggttagacgagataatcttatgacattccacctttttccttcatactacattgaacaaaggtcgcagctaaataaaagccacacggcaaacttacaaagtcaacatataattaactattaatcatttcattctaattttgaatatttataaaagagagaaaaaaaacagcgaagaaaaatcttgtagaaataaatagattcatccaatatatttttcattcatatttatttttaacttatattgtggtgtatcaaattccggtaaggattttttgcgaagcagaaatttcgttacgtccccggttaagctatcatccgcttgtaacccgtgggacttgacttttccacacaccatttcaaaactaagaacatagtaggaaaaaaacatacagctattaataacctatcgatttgaaattaattaattgttttttctgttatagaaggactgttcgtgtgcttactgtgaaatattcgccttacgaaggcattgctgtgcatgcatcaggacgcaatgcaaggatccatatacgagggctctaggcgtaatacaattagcaaaccctctaataataacccgcctctggacatgtctagtttaaataatgattttggccaacaactagattctttagcaactggtgttggttcgggttccctaaatggtaccactaatcccagtagtaatttcaacgactccaaccgttctaatatttcaagttccttacgttctgaaatggagatgtctaacaatttgttgaagaatacgcaaaatgatacttggacatctaccgtcggtttatcggtccctgaaaatcaggaagctatgaattttaacgaaggtcccactggtatttcttctattgcttcaaaaaacaattcctccataacttctaagctgcaaaataattccaatttaagtgtcacttcatccgctaatcgtggaagaacgtcttctgtttcatccagttatgacccatcttttccgtggggtccgagaatgtcttctgtttcctctggaaaacaacacttgtcgtctttgtctttacatactcattttaatccgtcttcctcatccacagtttcttcggattctcttgagagttctcaacagaaggctccttctagcagttcgactgctacaccggcttctgcagcttcggagattatttctaataaagatcccgttgttgaacctactcactcggcttctaatgccgcaaacagcggttccaataccattcgtgcaaggcaaacgacgcgaacacgctctaatactcttccatggagccctagggtttttggtccaactttaggttataacacacctccttttggttatcctcctaccacttcttctgctctgccaaatgcttctggttcgtcttcttcgttttttggccttcccacggcggtttcggcctctgcaggtacttctttttccgacatctcccctgctgcaccaaaagcctctcttgaaaacaacattgcctctaatgcatcttctctgttgaatcctgtcggtcttgatcacttttctgctgctagtggctggtccagggattttaatcatttacctgcttcgtcgttggctactgctcgttcttcacttactggtaatgcgaaatctggtattgattcttccgtcactggtatgccatctgataattatgcgcgagttgttgagtcttcgactgccgaattctttgatccttcacttgcctcatctttcggtttaactaattatcgtacaaaaccactgaccactggcttcaatcatcctagaccacaagggcatggattgaatacgagcttattcaatactagctctggtggttctttgaaaagccccacctttgaagtttctaatcgattaggtgatgtggacactgttcctgatcttccacctttgggctccttgagttctcgcccaaaaccttcgtccagttcgagacgccgctctcaatccctttcagctatgttgaaaacgagtaacccttacatgccctccccttccttattgtctggaagcctggctaattcatctgaacactcttcatctccccgtttaaggggttcgccgattcataatcaaccggttagttcatcaaaaagtaccgcatctttgaacactaataacaatggtttacgtgcttcaactcctgaaatggccaacatcagtactagatccagctctgaatctaacaataccaactcttggcccaccgttggcgatgctactattgaaaatttaacccaacatgaacctactcatgccctttgggtgggaaatctcccttctggcgtttcagcaactactgtggcaactacattctctgcttatggaactgtttcgagcattcgtatgctatctcataagcattcagcttttcttaattttgattctgttgaaactgcaaagcatgttctcgaagagctcaatggcaaaaggatattttttggttccgatccagtttgtatcagctttgctaaagttgcttcatcttcttctgagtcttcccactctgccgttgacggcttaaataaagccttttcgaacgtctcgttcgtcccctctttacgtgaggtttacgacgatttgattaacgttgttcagtcattcggatttaaggatttatctaaaatctatcagattcttaacgctgcttgtgaattgactgactttgctgctcagattccgtctatttcaaaagcgttcagcagtcgtcgattaaatgcacccaaacttcgtcaagttcgtaagcgtattgataatggtctttgcactcaggaagaagttgaagacattgccattaattggcttgatgaagtatcagacttatcgagcgatcatcttggtaacaccgttgtacaaaagctattcgattattgttcagaccccgtaaaggaaatgatgcttgaacgcatcgctcctcatttggcccaaattggtattcacaaaaacggtacatgggctgctcaaaagattgttgacgtggcatcaactgaggcacaaatgcgccttattgctaaacacttgcagccctacattccactactttttgctgatcaatttggcaactatgttgtgcaaacatgcttgaaatttggtgctccaatgaacgattttgtttttgaagccattctcaaccagttttgggtaattgctcaaagccgttatggatcacgtgccgtccgcgcctgtttagagagtcctgatgtgactgaagaacaacgtgtacttgttgctgctgctataacagtctattccgtacacttagctatgaacggtaatggtacgctactgttaacttatcttgttgaaaatatgaactatcctcatattcctattcttttaacccggagatttgttcaagacattgttagagtttgcactcatcgactagcttataattcccttcttaaaataatttccatatcacaaggtgatactgcttgtggtgatttagtcgttgatgctattttggatacgcaaaatgatctcaatccaaactctttagagaaaatacttttcgaacaaacttatggtccgtcttttatttgcaaactcttgactcacgaaaatatatcagcctcgcatcgacaacagttacaaagtgctgttcgaaacgtattgggcactatggaggatcgcggatcctctgaattaaaaaagctggctgaggtatgtgcgtaaataactgcattatcgaacatttatgagaaaaaaattttggttttcttcatggcaagcaaggattcaactatttttgatatatattcaacagtttatatcttttatttagagccaggaagttagcattatgatgattataataacgtttacaactatcgcttagaaaaggagagtttttcgctccccagtaatctaagagcaaaaaccatttgtttctgttgatatctattttcagtccagtttattgtttttattattaatgaaacgttacgcctttaaactatacttgaaaagttattttggtggtttaatatcctctacacttacatttagctattatataatatatattaacgaaattgtggtacacaaatattgaagtaggataaggttaaagactggcataatctaccagcctctgataaacaagtatgctgttgctttagattatttctatcttagatttatactaaataatgaattttaacgtgttctcatgtatcagcgaccgtgatttagcttatcatcgatagctgtgagcaaaccactgtattggttaccttgtgacgatcagcgctgatatatggtgtacggtaacttaagttcgtcttccaccgaccatcagcgttgcaataaatatatttgcaaaattatcagaaataactggtacgctttttagtaatgtacaataattcactaacgtcttatagatcatatatttggagggatgaaccggaatgttgataagggatggcaagcacaaattcgtcctaatgagagacagagcattgccttgcaaatgtatgccatcattttttaaaacccttcatctaacttttgtatttagtgctcaaactttacgaattatctctccctcaatttccgaagtccaactcatgaatatggctttgtcatttgagcgtcaggcttttgatggtgccagtagcaaggtattgaaaaaaaaaattcaattaattttgtacttaccagtaatagaatgaatacttaactacatgtggcaagaagacagcacaattgagagatcaaatacgtgacacattgcaggcaacccaaatgaaacaaatgccttctgtgtataacaatgcgggtaatgttggagctctccctactgccggacctaacaggttggcaaataatcccagagtaatgccgagacttcaaaaccaaaatgttccaatgcaagcaggaatgcaacagtttgctagaaatatgaagttgaccccacaacaaaggcaatttttacttcaacaatctcaaatccagcaacaaaggcagcagcaacagcagcagtcgcaacaacctcaacaaacacaacaaccgcaagcttcatcaccaacagctcccaatacagaagcaaaccaacaaagatctggtagtgttcctggtcgaatagttcctgcattgacccaacaacagttaaataatttatgtaatcaaattacagctttgcttgcaaggaatggcaatccaccaattcctatgcaaaaattacaatcgatgccacctgcgagacttatttcaatatatcaaaaccagattcaaaaatttcgttcattgcagcatatgcagcaacaacagcagcaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaaaagcaagctccgcaaaatgctttttttccaaaccctcaaggtaacgttggtgcccagtctcttcaaagtatgtctccacaagaccaaccttctactcagcaacagcaacctcagcgaactgctgctcctccaaataatcctaatgtgaatgctacgaataataaccgtataaatattgagatgctaaatatcccggttcctaagcaattgttcgatcaaattcctaatttacctccaaatgtcaaaatatggagagatgtgttagaattaggacaatctcagcgtttacctccggaacaattgaagctaataggtatgctatatagaaagcacctacaaattattttgcagcaccgacagcaacagcttaataaaatacagaatgctcgaatgaactcgcaaaatgcccctaataccaataaactggggaatccacaacctgataatacgggcaacccccaagcgttctcgcagcaagcatttgctcagcaacagcaacaacaacaacagcagttgcaccgtacttctaatcctacaagtgcttctgttacttcacaaaatggccaacaaccgatcaatacaaagctttcagctaatgccgccaaaactaattatcaaagctatttgacaaataaggctcgcaacgctactcaacccactcagccgcctgtatctcaggtcgactattcaaataatctacctcctaatcttgatacatcgtctacatttagaagttctgcaagtcctccttcagcttttacgaaggcggggaatgaagcactttcagttcctcttagtggtgcaagaaacaccgctgcttcaaggcctacaaacttagcggctggaaatagtagtgcttctatcgttcagcaactgcttgagtgtggaggaactatgggacaacaaaagatgacttcgcgtattcgagaactcaccgaaagagtaatgcatagtttgatgcggccagtgcctcttgatttgcctcatgatcaaaaggttatgattgcgagtcttatcaaatctgcatatcctatgtttagccgtacaaatcaactgatttgcctgttttactgtttgacaggcaatgaggaagccacgattcaattgatacaaatgcgtcatatatttaaattacaacttgaaggtcttcagcaaggtgtttttacttgtgctccgcaaacattggccaagattaaggagaaaaccagtcgctattttgcctttgtgaaagctcaactgttaagacttcaccatgaagtaaataacaataatatgagtattcaaaatgctcttgcccatatctcctcgctccgtactgcatctattaatcaacagcagcagccacagccacagtcacagcagcaacaacaggcttcccagtttcctcaagctccttctgtatcatccaatgtacgtcctatcaatggatcaattcctaatgcgcaacccagtgttcctgggcaagcccaacctgcagccaaagcaaattctgttggtaacacatcttttcctgttgacagtaaacttgcattccaatccttggatgtatctcagccggatttgcaagccaaacagaagattgcatcacaagtcatgaaacatggtttaaaaccagaagatctcaagttaccgccttctaagaagaaaaagatagaaaacttatcgacagttcaaaaacctaaggattcagtcgtaaatactcctgatgttataatgtcaagtgtagatgaaataccttctagtgtttctccaggtactatagccaaagaggaaggaatggctaaagctcgggaagaagcaattgctaatcctttgaagtacgcaatcgatgcatttgtggctgtagaccatgaagaagaagtttctgctatcaaatcatcacagactcctagttctattttgaaaacacctcagtcgtttttcattcctccgtcaactccagatttatcatttacagataacaaaaactcacttagtccatctaatattttgtcattggacggaaaattttcatttaatgatgattcggagctttgggctgatttaggtaatgaaatcaactctgaaatcggatttttaaaggaaccagataccatgaatcttgctttggatgcagataaagataagactaaaatgcaaaataagcttactcaaattaattttgatgaatcatgttttctagatccagcgatcgacgataaagatccatggaatgaaatgcttcatgaaaagaaagttttgctaaagcagcttcaagtgggtaacgaagatgaagacaacatcgcatttccaacatctacaaacatatggcaagttgtgatttaaaattttgtgatacgatggttcgcaattgttttttatttatttattgcacgtcgtctcaaaaagcaaattggacatatttgtccttctacaatatcttatgaataccatagacatatattgtttctctgtttattcaacgtttctccattttttgaaagcatctgttatgttgaaaattgtgattgggaaaaggtttgtatagtccttgtgtttatatacaatgataaaaatagaacctgaatttaatattttgaagatccggttgtacctttattaggcacaatgccagaaagtatggctttttcccgattaatgacctgtctatgagactcattgtgaacatgaaaatgtcggtataatgaggaccgttacaaattttatttattcatacgtttaagttgattttagttaatttattattagtgcaccggttggtgttgaaaattaatttgtaatctcttaaatgaatatttgtatagtttttaatgtttactatctcaaatattctaaaagtagctatcagtttatgtttttgctttggttcaagagctttggtttaacctaaccgccaaatagctatctcgaattaccatctaacatgagaaaacaaattaatatttcaaaactcccgataatttattgagcttaataattaattaaaatttacgtattattgaagtcaataaaagctttctttgtcttccatgaacaaagaaaccttgtgatctcagtcttgtatataacacgctaactcgtggcctactgtaaataaaagttatcttactaacgatatattatttcttgattcattgaaataagaatcgtaggatttaacaataattgaatacagagatctcctagcttcattattaagtacaaaatagtcaattaatttttttatcaagcagattaattgcttttaaacttacaatgaatggtataaggaaaaaaccagcaaccttgcaactccataatataaaaaccagctgtttcattgatggcagtgatgatcaaagcgatagaacaaggtcaagttctggagatagcacctctaattcactgaagctatcacatcatatatctgacgaactgatcaatgccatatataaagagttaaagtcgccagtatcaccttgggacaaaaacatttcgcagcattcgccatggctgttggaagcggcatcgaactccattggtgattcaagtcctttactttcaccaatctctccattaaagttaagatttcataaatattcggtttcgaaacagctaaacagcgttggaaagcagggttttggtctttcttcaaaccatagtcgttatgcctcaccatcctcccctgcacggcttgcaagaggtgcacttggtgaggaacttagcaattcgcaatacagattagaatgcgccgcaattcagaagcttgttgctcaaaaacgagccaatagaaggagtagtaaaagcactttaaaaaattctgcaaatgatatagagtttttcgatattgaagaagtttcctctcgcaagggactaatagacagaacaccttctaaaagaaatgttacttcccgagtttctgatgcgtattctcgtcttaaatctgctgtgaaaggcgaatcaagcttgtcctttaaaagaaaccgatcgaaatcgaagaggaaaattcagcacctgggtttgactgagtttaatgggtgggaacaccatcagtgcgactggctataaaataagtgttactcagatgctccatgttaggctacatggtgctagccatgtggtaattaacattcatttatttccttcattactttcttccttagtcctcctatctcttattagctggaaagcttttatcatttgcatttttcttgttaattggtctttcatttatctcgtcgtgtgcattgagatttcctatttaagtttacgactcatattgtttaatctaatttattgtttgtttctaattattcttaatttactaccataaaattaaattacttaaaattggatacgttctatatggtatgcatacgattgcaataaatctttaaaagcattacccactaaaatattatactatgtaactacaaattgtagataccttctgaaattgatgatgtaaacaacatatttaattatatacaattcctttgcgcagattttacaggctttaaaagcgagtgaagattaattttatatatttgtagtcctattacgttcataaacagatttctgaaacattaacataaactgggtgccacaaaactaaattagtttaatcttctcataacatagatttattagtatgcacactgtgaattatgaaacactgacattcagtagccaaaaattcgtaaattattaaatatctagtttccaattttctacgtttttatttgaatgtgcagttaatctgtaagtatttccttgttgttgattgtgacactcttagtcatattcgccgttttataaatgccaaccaaacgagaagataactcaaacatattacttcttaaagaaataacaataaactgcgcgtttttagttctttccttaatgtaattcgcaacaatcgaaacgtttttaaagtctaatgcagcatcgatttcgtccataacgtataaaggagtcggtttgtaattatgtagagcaaagacaagggctagagaacttaacgtcttctctcctcccgaaaggttagatatgttcttccaagattttttgggaggcatcacactaaacaataccccctcagaaaacggatccaaactatccactaactcaagctctgcgtttccgcccatagtaataatttgatacatttctttaagcttcatagatataattccaaatccgtacataaactcatcgagcctctgagattgaagatctgtaacgacttttttcaaatcggttcttttttgcaattcactttggtaatcagaatcacgcttttctgcttccttgttacatctacgatattcagacaaaacattgatatctacttctctgtcttcagttttctttttcaagactgaaatattagagaccagctcgcttttatcaactgaactcagttcatcttcagaatattcgggaaaagttgagtccattgttgtctggtcacaaaattcagtcaaattgtgtaacttcagatttgacatgagctttaaatatttattttcattattgccgacctctgataatgccgtacgctgctcttgaatttgattttccaattcaatcctttctgctttaacggaattcatttgcttagattcaaattcaataaattttactagttcgtcgatagaggaattgatgtcccatagagcattttcaaattcgcggagccgagatttgtgttcatccacatacttgtttaacgattgtagttcagtctttaaagtggctatactttcagtagttgtatcgtactcgctagtaaggtttgatagttcaacttggaaagattgactgcgttgctcattcttcttcttcttgaaactcattttgttaagcttgtctttaacaaatttgagttgctcatgcaaatcgtcgacctttgatttttgtatacgatatcgaatcccacctatttccatgatcttatcttgtaacgtcttaatttcagtgacaaggccttcattgttaatatttatggcctcaacttccttgtccatatttgatattttgttttggagattccgtttacgttcattgttgtttctaatactttttaaatcggatttaagctgcaagattcgcctctcttctccagctaccaatctatcacaagcagaaacgtcaagctgcagctttgaaatctctagttccgccgatggaatacgttccgaaatttcagtaaatcgctgattaaggctctccagctcacttaggtgttggcgatatcgagtgtcttctagttgcacttgtttatcacaagtctcaactgaagccggcgatacatcactcgttatagctgaggacattccgcctttctttactcgagtaccacctccagtcattgtgcccgatttatcaattaactgaccacttagtgtaacaactctccaacgtgttttgccatacgcaattctattagcctgttccaaatttttagcaactaaggtattctgcaaaacgttataaaacgcaggagcgaatttctgatcattaaaccgaagtaagtcgaagagccggggaacattctcaggtgtttggatacgagctaaatttttctgcgccagttctttgagaataataaaactagcacggcctaggttattggagcgcagaaaagccacacatttctgtccagtttcaatattgtcaactacaatatgatttaaagcaggacaggcagttgaaatggccacatcataagcctcgtcaattgtagccaaatcaccaagacgtccaaagaaaccatttaaattatcagattcatgaagtctttgaagactttctaacacatttccacgagatctagaagaacttaaagaagctttcatctcctccaactttgttctgtttgacataagatttcggtaagtattgtgaacagtttccttctttctttcaatgttcttactaacatctttcttctctccttttaggtcggaaagcactttaagcttagaagacaggatattccgattttcttctgcatcattacgcagtttatcaagcgaagattgagaggactcaacatcgttaattagatcattttctttatttaataacatatccaactcaacctgtaaaatttgtttttctgatgtcaattggtttattttctcgagggcgggagccatagccttttgcttttcttcaatagcatttgaaataccttccgtttttccctgtagacttttcctaatgtcatccaaactcaattcttcctgttgaagtcttaaactgagatcggcaatttcagaattcaacttttgggaatcaatatcatgagagcttaaagaattttctgcttctgatttttcgaatgaaagagcctcaatggatttctttaactttttttctttattaagtaaaaattttaactgctcttcaatcttcacagtctgttgttcataagactggcgagttttcttctctgaagtacaatcgttttttacttttgctgccttttcacgcaatgatttaacctcttcatttttttccgaaatatctcgctcggtttgttcaaatttctctaaatgtgcttgtaattttccttccaaactattaagcaagttttgaactaacgtctttttattgcgtgtttcgtatagaatagtacggtaaagctgattctgtttcataaacaactcattttcgtctttgagaaaagaaagaaccgaatttttgctatcttctaatttcgccttttcagagagcaccagttttaaacgagattctttctcagcacagatatcatcagaattcgaaagttcttgcatattctcttctataattggcttatatttcgaggttccgatgatatcttcaagatattcaagaagaccatcatcaccttctgatatagcccggggcttcatttgcgctattgattcgacttctccttgaagaattaaaaatctcttatgattcaagtctattcctttctcctttaaaagattagaaactgcagaaaaggaactctcaaccccatttacaaagtatttactagtattatttttataagcagtacgacgaactgttagttcgcttccatcaacataagtaaagtcagagtttacctctttaaaagtaatttcgacatcacaactatcgagagaaggatgagttgcagatttatgaattaaggcagacgctttggattgcctaagtttactagcacgaaaaccgaaaacaaaaagtaaagcatcgataacattagatttcccagagccatttggtccaacaattgaagaaaaagaaggatgaaacggacccactatctgagttcctgcatatgatttaaaatttgttaggcgtagctcgtaaacaaccagtctaggaggaagaacctgagtggtttcttcacaattctcaatatcctctgtagtagtaaattctgacacaagttgtgaactccgttcattgaaacctgttgatttagatggagtgccatcttgagcagacataaatttgttgagcaaattagggcgttcgtttaaagaatcggtaattcttttttttaaaaagtcattgaaaaatgggcgagatggtgtttgctctatcttgacaattgatgcgacatctttctgagaaggagattctagcactgagcgaaccaactttcgtggcctttcaccacgatctggcgtaacatccacaatcgagggtgttgaagacgttcgaaagatgcccttgtcagacataaagatagtatcttcaacaaattatatattacttaaaattctaaaagagtgggtggtcgtgaaaagaggtgtgttgtttacaacggttgaacagcatttcacccaacgatgaagtcaattaatgaataaaatatacaaaaacccacagttaaattacactaaagcccatgtttataaactaaagactgaagtataattgtgtaaacaggtcatgttagatgaaaatgatctatttattttatacctacacacctgatttaaaggaagacttcaaacatctttttacctgtaattataaactcatgtgtctattatacattaaattattatgctagtcaatttggtattcttggacgttgaaagttaactcaaaacgaaaattaagtaaaagagaatattgctctgacactttacactagcaaaatattaaaaggacgagcagaatacattgctgtttctaagtttttactagcacaagcaaacatcctctttcaattcacacaataaatataaagctcaaagattttttgttctgtattccttcattaaatctagcaagacgacgcaaaaatttaccttgtttgggtagccctatgtgtgaaataaccacgaataaagaataatcagtaagtaatataaatagattagctctttaaatgaaatgttaatgcaaggaaacgatttgtccaagttttttagaacaacttttcaaattcactattgttttgtatttttttagctttaaacttgacaagccttttgccatatgttaatttaacccaaaattcttacattttgatttaaactaatcaaacgcaaattcatatcttcaagcaattgcaagtaatttatctttaaaacatttaaatctgtaaacatagattattatatgctatctatgctcacttgataacttagctaaactcttccttctttatttatttatttattttttaaacaaaaactaacaagtcctcttagtttttatttatttacgttaagtttcttttttttagtaaataattccaaacttaaaaaaaattttatagtgataaaacctagcaatggactttataataatgatactttagttaatttttttgttgttatttggttatatctctatcactaaactacatatttattaactattaactatacttataattaaaactcttctgagtcttaaaataaaaagcatatagaattgatataaaagatatttaatatctaaaaaaaaaattaaagggttggcaatacatttatctaaatcaatttggtaatgcattggatcatccagcagcctgttccatcttactactttaaaagtttttctgttaattagcattagatataacgatgcactcgctctgtataacccaggaggttagttttgtttaccatcaattccttctcgttattgcaacatagcgatgccgcatatcagatcaaaaaagccgcgtgagtttctgtccttgcagttctcctttacaattaatttggtagatgaaggtgttcttacggggaaaacgaagtagctaaatactataaaacatgatccttaatagaagaattcaggtgattctccctaccctactaatcttatcgtttattatatggatctttcacagtgttatggtagacaaagattggcgtctgtttatgcctgaaattaaatcgcttccggatcgagaaggtcaaggtagaaaaccaattgagatgatgtccacgaagcacgataataacacgaataatttaatggtaaatgcatactggaagttaattcatacggttgtttccaattatccaaacagaccaacattagatgagcgagatatcttaagacattatctattttcttccgctattacaatgccatgtggtgaatactctgtggaactccaaaagatactagatgtacatcctccacaaacaagttctcgaaaagcagcaactacgtgggcttgcaaagtacacaatcaattaaatgagaaaatgaatcaaccaaagacatcatgcgatggatttaatgagagatatgtaatcggatcgccgacctatcgcgaaagcgaagctgaaaatgttcctgaacgggtacaagtaattaacgaagatcacgactattctggttgataacaatggttaattttaagaattcatgtattattaaaaaatattaccgtctatcatgcaatgcatttggatgttaagctatttatttaatgaaccctaaactgatatgttcaactgtttaccaccgtcatttccactcattattcagaaatgttatatcgttatgcatcaaagttatattagaaaaaacatagaaatcacgttacggccttaacatgttatgtcggctactattcacacgatctgccaagcttacagaatcaccagagtagatctcttttctcatatttctgataaaatctccttggttatcccattttcttgcggtatcgcgtctctctttttccaaaaactgttcttcatctctttctttcttttccaatagttcaattttttttcttcgtgactcatctaattccttagcattgtcttgcattttctgtaaacggctttctatatcggtatgcctttgagtgataggttgcgagtctcgagaatgaaattggtgatttcgagtcctgaaatccggagatggtgaacgagaatattgtctgcttgttcgcacatatttttttaggtctctttcatcttgaaaatgaccctgatcaaagcgcatatcatcatcgtaatgtttcttgaaataaccagagtcatatttatctcgatgccgatagcgatcattgtgtgtgcgttctctccaattatttcggtcattacggtagcttcttcttgaatgctcccttttgtcagaagaatgttgttcattatctgacctttccctgcttctgtcttgattgcttcgatgatgacgatcgcggtgccgccgttctttcgactttctatcagagtctaaagagtatttccttttttccataagcgtttgtagttgtttttgttcttgttgcttgattgcaagtaaaggatctagtcgcaactttgcctgtgtgtcttgtagggagttcgcgttttgaagagcgataaactctgttttttctaatgaattattttgatcctctatcttgtcctttaaaagatcatctagacgtcgccttccaagcaaatattcttccatttctgaagagtcacgattgggtccattcgtgttaggaactgcatacatccactcaactctgtcttttcttttttttccaccagcagcttcttgtagccgatgtaattccaatagttgacgttcttcttcaatttctcgcctaagttgctcgactcgcttcatctcttctttgtgagcttgctcatctttccaaactttttcctggttcctcattagcagaggatgcctaatcataatattagtaaaacatctttaaacaattatattaatgcaaataaatccacttaccagcttttcttcatatttagatctccaccacccattttgaattactaataagagttgtttaaatttcaaaataaaattgagaggaaaatccactaattgttttatttttaggattaaaaaccacaattctcaaaaagtggctattaatacaaaaaattgagtctcgctttacctgtgactcatagtgttttgcaaacatatacactaaattacttgggtaacatgttacccaagaatagaaagtcaagcttgcgaattctgagaccaatcaataataatcacgttcagatttcttagtattttagctataactaagtcattgataaacgtaagttctatttcactttaaactgattaaaaagcaatgtatcattaaaaatcctacttgattatgaatgtgattttaaacaaattggtatacagcatgaaaacatgggttgaaacttaattatatactggaatagaatatgtgaattcagtccaataagttgcatattatatacttaatccattcaaaatcaatcaacatttctaaaatgagaaatgactaagttattctccttggcaaaacgatggtaattcagcaagcaaagtgtaatttacataagctatgcatttaatgaaaagattaacaatcacgttttttatttttttttgtgcatggagacatgacaaacttcaacatcaacttcactggatattagtaatgatatccagaatttttgcgcttctgagagcctatcattatcgcttttaacttctgaaaacataaatttttttttagacggattccacaaacataaatcaggtatcccgctagaactatttttataatcttgggtcaaagcaagaaatatttgggcgagtccattatcgttgatacaatcgacaatttcaagaagcatttcgcaagtatacgaccaattaagacctacacaaaatgtttttctttggtgctctctgatataattatcttttataattaggccagctttcccatttcttatttcctcaagtcttttcatgattgtcgattctctagatatataaaaggaatcagtgtgcaaatccaaaggtgcactttgaaacggagattgaaaaacaccaggaacgtcctcaaacaaaatatcccagaatgtcaaagcaaacaaagttagcaaaatgctgctttcagcatgtataccttcccacccaatcgattgataatgttgaagagcaagctcttcaactgtgatagcattattagtcttgctacgccaaacagtccggtttgaaaggtcaccgttatgtattcgttcaccatgaagaaaaagtcttgaaggattattatttataagtttcatgctttttaattcggtagtattagagacttttaaacacttccgtaagcgaacaagtctcctttgtaagctaaagtaatatctgaggtgggtatacttgtcttcaataccattttcacaagttgataaagcaagcgttttccaataacgcaaaacgttagtatcctcagttttaaagttgtattccagtaaggcttttctattataccaatgtcctcttttacccaccaaatatatattttgagataaaagggtatctaatatttcatgttcaacctcaactaatcgcgacttcgcgagaatatttagacttttatgtattaagtatgtgtaaacagcaccaggacgaaagctaaaagaaaaccttaccaatcgagtatctacttttctattttcttccacccaaaattccctaatgtcttcatttagatatgtcgaccatataggatatatttcaaaaaaactgttcaacgcttgttcgagtgcttccttatccgaagcggcagtgttttcaaagattggaaccaagttttttgaaagttctaaaacctcaacgtattcaaggcattgagcacgacaattaaagacgtttgaagttcgcgataaaacgtaattcgggtaggaaaatttgttaaggcgtgctaatattaaagacgtaagcgattgttcatcataaatggacgaacgaaagtacacaatattaattcgatgaaataggtctactaaaattttctttggtttcacacaggatttgcattgatataatagttgcttccgaagaaacgactcttgcttatgcatcacaccaaaagcatcaaaggacaaaaattgttgaccattacaatgtagtactgattgtcttttagataggaaaatgatttcttttgaaatttcagacctgctttttccacacaccttcgtttgtctagctaacgaacgcaattcatcgagagatagaatttcaattatttcttcagttgacatgagtgattcatcttcaaaaaaatttttcagaacaagctgcttacagcaggcaataacatccttgcaatctggataagtcaaatggcccacgcggaaccatttatttcttttacgcatgaatagacgaacaaacaagtaccgttcatccgagtctaaagctttaaagttttcaataaccctcaactcatcatcagtaaagatatgcggttcacaatcgaggacggtgtttaggatttcttcgaaccccagcagatacattgaatttttagtagaatatacattgtgcttattagtattggcaacttgtcctttaactgttgtctctggtgcttgacatacaacttttaagggagggaaacataacttgttctcgtttaccccagatttatctggagtgtttatgtcgcacgcttcattaaagaatcgtttcatgaatttttagatatcacagcagcgcgactgaataagtgcacaagatgatggccgtaagtaaacaaatatttaaaaaaaagagcggcttttacaacaatggaaagctagtatgaaaataaataataataaattttgaatgaatgtaaacgtcttcttgtgtaataaagtaaatttttaaaagattgaacatacaatttaagagcatggatttcaaggataaaatgagacaaacattaaatctatcgtggatgtactggcaaaaaaaaaacgaaaattattgaatttcatggcagctgtaaatttttaaagattgctttaaaagaaagccatacaatcaaatactatggtcaaaagagaaaaattcgttaaaacttaggagaatggtactagggtaaggacaacagtttaaataaatgcttttgaaaatttaactgcattcgtaagttacagtgttgtctataatgcaagtttagcgaaagttgctatttgaaactaaaaagaaaatgtaagtcaacaacgttgtgcttaaaattacgacgctggcgaagttactacaaactctcactaccttaacttagtaagtcgaaacttttgactaaccttgggcgtatcacataaagaaaaaataagttaattattattgttcatgttataaattttttttagcaaggaatccaagagcattgacgcgcatatcatttcattagaatttgtacttttgtattccctactttcatcaaagttttttccggagaatttaagagttcattttaataaacgaatttcttccctcccttcttttttgaataattttttaaatagcctcatattcattcactaacatggatttgtcttccagattatcatcaggttcttcacggatacccaagcgacacagagattatcgcgatgaagaacctagacgagaaagaggttcgggtgggataggaagggaagacccgagaggccattatggctctgaacgacctagaagacgtcgccgagacgaaagtgattttcgtagacatagagaatctcgtgaaagaagttatcgagaggatgagaggccaagaagagaaagaagatatgatgattatgagcctcgatcattacgttattcatctgtcggaagaagtagaagtccacctcccagccgagaaagaagcgtaaggtctatcgaacaggaactcgaacaattgagagatgtaacaccaataaatcagtggaaaaggaagcgctctttatgggacattaaaccacctggttatgaattggttactgctgaccaggcgaaaatgtctggtgtttttcctttgccaggcgctcctagagctgcagttactgatccagagaaattgctagaatttgctcgctctgcggaaggaagtattattgctccccctccgcccttacaaccaggtgctagcagacaggctcgtcgactagtggttactggaattcctaacgaattcgttgaagatgcttttgtatcatttatcgaagatctatttatttcaactacataccataaacccgagacaaagcatttctcctctgtcaacgtctgtaaagaagaaaactttgctattcttgaggtcgctactcctgaagatgccaccttcctctgggggcttcagtccgaatcatattctaatgatgtctttttaaaatttcaaagaattcaaaattacatcgtccctcaaattacccccgaagtttctcaaaaaagaagtgatgattatgccaagaacgacgttttagattcaaaagacaaaatttacatttcaaatttacctttaaatttaggcgaagatcaagtggtggagctacttaagcctttcggtgatttattaagctttcaattgataaaaaatattgcagatggatcttcgaagggtttttgtttttgcgaatttaaaaatccttctgatgcggaagtagctatcagcggtcttgatggtaaagatacgtatgggaacaagttacacgcacaatttgcttgtgtaggtctcaatcaagctatgatagataagtctaatggaatggccattttgacagaacttgctaaggcgtcatcacaatctattccaactagagtcttacaattacataatttaattactggggacgaaattatggatgtacaagaatatgaagacatatatgagtctgtaaagacccaattttcgaattatggaccacttatagatataaaaattcctcgtagtattggcactagaaactcgggattaggaactggaaaggtttttgtacgatactccgatatcagatctgcagaggtcgcaatggaagagatgaaaggttgtaaatttaatgatcgcacgattgtcattgctttttatggtgaggattgctataaagctaatgcatggtgatttcagtttcaatgaaaaggttagtataatatcttaatgttagggtaataatatcagtatttctcattggattgtttaaagtgtaacaaagtactcaattgtaatgagcgattgtgggatgaagtaattcttgcaagcatttcccgttatacgctttttatcatcggtttaatttacaaggttcgttgtaaggattcttaatatatgtattttttgtaaattgttagtcactatcgtattcttcctcgctactgctgctttcctcagaatcgttttgatttaacgattcatctgcaaactctttaggcctttaaactagttagcacaatcatctaatgttatttcaagagaatttcttaccaataaatttgttttttccaattttttaaagggctttgtaccacgtacaatatagtaccgtcaattttattgtccttctctaaaaactcagatttatcaactattacaaacccatttctcctaacccatattttattacgatactttggaggcatctcaacaagtaattcctgtccattgttttctactaccataaaaagcgcagatcctttaagttgcacaactttggcgacgacttgatctttttccaacctagctggtggatcaaacgaaatttgaccgccatatttttttgacatattagtatttctctaaagagctcgtatatatgtgataaccaagcaaatcgtagagaattgggtttatggtggttaggaagcttcgacaagtggatttacaagatgatatgcatttcataaatgtcattcctttctatgaaaaaataaaatttagtataccattataacttaaacgtaaaaattgatctttatctcatataaactacccttaaaaaaaaactttaaatgaagctcatgagaaattgtcagggaatacttcacttattgaatcctcataatctaaatcatcatgataatcatcatcactattttcaacggacatgccctctttttcaggatgtagatgttcgtcctcttgttcagcaagtaattttaacttagcctcatcttcaggaattggttgagattcacatcttcgctgatgttcggatttaatttgggcaactctcacattgtaggaattaatttgacgttgatactcttccaggcgagttgaataatttgctcgtctcgcgttaatttcatcaacccatggttgtttacctaaactatccaaggctcgccatgtctttcccaattttgcacgtatctcattttttgtggcacgtgcttcaggatcgccagtaactctttgtttatcctgatctgctagagttttacaaacgtgccattgagttttttggtacaaaaggtaaggattagcactaggccttgatggtggaacaggagacggtcccaataattcggcaattagtaaatcacattcttgctgttctttatcaagtcttttttgtctcaagcgtaaatactcggtatggtatgaaatgcgcttttccttattttctctttctccctctttgcctaaagcttgttgagcatttcgcttcgtgccgtacgttttacggggttgttccaagttttcctcaataacgagagtgttaggtaaaacaacattgcctattaacgaagccaaaacatctctagcagccagtatgcccgaatcaaatgcgccgcgtatcgaacctgaatttttttgggaaattgcttcactagcaaaaaacacagtattgtcaatgggctcagacaatattgcataatcctcttccaaaaacaaattggatatttgatatgatgagtgatttgtataagaattattctcccagttactgataatcgttcgaataggatttatggcttctgatttcggtttataaacttttttaagttgagatacaatcccattcactatatcatcatccttcataaagtcgatcccttcaaccttcacaaagactgataatgtgggatgttcgtaaaatcgagtgcaatcgttaaatataaagtttctacctgaatcttgtggtagtgaaccaaatatacttatgtttggttcccagaattgggttttaaaaatgaggataacctttttcacattggtaaaatgacatctatcaatagcctttagcttcttttcttcgagaggcggctcgaaggtaatcaaatgggtattcagcttgtccataggtatacatataaccactttatcgactgaaactgttgtttcatttacaaatgataagttaaccgtattatcttctagctttacagtatggacacactggtcaaaaagaattggaagtggagaaggtgttgaagcaagggagtttagcatatccgccattccatgtttgaaggaatatgaagcgacattttcacctaataataaattcaggtttggaatgcttcccggataaacattttcaagagaaacagagagtgattgtgaaaggtattccttaaaccattcaaaaatttttaaatctaaaacagtaagatgcaataaagaagtgagggtgttagccgaattaccaagaaattcagacaaagtgtcctttatttgtaaaggaaaggcttcaattgaaatataccaaccaatttggtcaagcttttgaatgaattcttgctcaggaggagtaatcaacgaatgaaggggctgtttactagctgaagcattgaaataaaaaagtaaagcatcaaataaacgaaaaatacgttgaacatgttcggtatcaattcttccattttcgatatcatgtaagataaactctctatttctagtatgtactgcatctaacgaaagctgttgtgaggaaattatgtataaggggtcactgtcgagcgtgggcattccgattaaagaatcggtcaataagttaaccatacattcatttgtggcattcacagttgtagctagagaacttttttcactaacttcattatcactcaatggaaccatatgggtatagatatggccacccaaacgttcactagcttcgtatataactatgcgaggaggtttttctccccggcttaagaaatcttgctcatattgagcaaataggttggttagctggcgagcacaagatattcctgccatgcctgcgcctataatagcaacagttttttgggaaagagattcatctaattttagggaggatataatatatatacacccatagtttatgtgaccgttacgagacaaaaactcaaatgccagagaagccagtggaaatgcttttttttcacgaacaataccaagagcttcattaaatgatacataaagagtcgggtttctatgccaaaggtaacaaatgccatttcgtatacttaaataaagagaaagccatgtcggattctcaaggatttcagaaagcatctcagcttctagaggcgagagagcatttggtggaagattactagctatagcagattcatagcaaagtctctcgaaagtgacacgcggtatggcagggatgctggatttaacagatataggagcctccgcggaaacatagcgcgtaccatttctttcaagagaattagaagtatttagagctggtcgacctctacgaccagcaggtctacgcccttttataggtaatttttgcaaagatagcacctcctgggatttttctaaagctgatggctttacttgggataaaccgttgatattcgttggaatagaggctttagaaacagtctcagacacgggtctctcactcaattgactcaaatcaaatatttcctgctcaacggagacactttcgttacctccttcatgtacattgtcagaagattggtgaccaaatatggcccacaacgaagggtcagatgattgtgcgtgcgtatcttttaaaacgtccgaaagagcatctttcgaagacaaatccatcatttcaacataatcattagacagaagctttcgtccatgagttgcaaatcggattgccaaagttaaagtgtgtgctaggtaagacgctgttaggcgtacactctccacttataaggagactactttttggggtactcacgtaaattagattactttgtttcaatagcaaaatagcttaagaaaataacattaataaatattacaagtgatgggttgtgttatgcgatgtgatatagtattatggttgaatcatattttttgaacacaatgtttatggaactaatggtgacagaaaataatgaagattaccatctaaccaaacgtctacaagtatcttctatacataataaactacaatcaaattgcataaagcagttgggtttaagagtgtgtctaattacatacatggtgtaaaaaacaatagtttataattaggtaaatatctatcacttttaagaaaaactaagaaaacaaaaaagtattaaattttaaaaacttcttaatcgtgtttaaaaaaaaaaaaaaaaaaaaaattgttatgtcgtaacaacaaccaaagatctaccgttcatcaaatcgttgtttttgttaaaacaggcgtttttttcctctattaccaagtcgcttacgtttacaaaattggattatttaacttttgaaaaaaattaagtagttctaattgatgccaattgattttttctttttaagattaccatttgttaaagcagtgtgtctttaataacaccctccaaaatgatgaagctgttttgtctaaacatctttcgtttcctttatactacgagttttattagtgcagtactctcttttaaccaaagacctatcaatatgcaagaagttcgtgaaccaaggctctttgaattgcttgccgaaacaagagattgcaacattttttctgagcttataatgcagtttcctgattatgttcatctcttccaacaaaaagatcagcatatcactgtcttggtccctaatgatgctgcatttcaacagtgtaaagtcaaaccttgggcaattgaatacaaaaatggagttgccgttaaatccactgacatagttcatattactgagcaacaagcccaggacaatattcttaaatttgtcgagcgccacataattacttcttcacctattgaatggaataatgaatataagacaatcgatggtacagatgtacatgttattaaaaaggaagaggagatctatataaatgagtctattcatgttctctgccgtaaaaaagcaagcaatggggaaatgtgggtactaaatgccactttatctacaccaagtattcgagagtagataaaggaagctacctatacttccgattcccaaattgagtaacattccatgtgcgaatgatgggtcagagagtctcatccatagaccaataagtacggatccgccagcgctaaataatagaagagataaaacccacatatttattttatatatcggtataattaataactcttcacttccacttgcttctatctgctcatatcgttctgcgactgtacgacatccaggatgtgtatcaatcttgcgttcaactatttctctacgcatcaccttttctgcccaaggattccaccaatgctttcggcgcaaaacgtattcgcattcaggtccaaatgaaattccttgtaaaacgtagaaaatagatggtcgattttcactgctaaagtattttgcatacgcctccactaactgattatcgtcgtctttatcgaaaggcaagtaccatctcgaataatgcttatggtataaacaaactctaacttgattctcatttttacccgactcatgtttcaataaagctgaaggtcctggcaaacctattgtagtatttctgggaagcgaaccagctgacccagcaatagctgttgtcgcggtaaaaggttttgtaggggtttcagaaattgagtgacgggtggtcattggaacttggatttcccatgaattacccatttgagggctatattctggtaaactcatctgtttatgaattccagaagctccattcattgcttcatgataaatcgaagcggcacgatcttgatgacttttcacatttctctcggtttcacctctgaagtaaggttcgctcactttttgccttttcggcacatgtgtgtcttccttatttgacaagtttcttgtcaacggcttgtgtaattgtgtcttggtaaagccaaattgattgatctgcaagggttgcaaatcgaattcacccttcttgaaatcaactttacattccatattttgattagtgtcagtcatcatgcatgaaccgctgttcaaaattgacattctagctaaacgatgtttcgatcttgcaaccctgtacagctaggttgtacttccaaaaaatttgtaaaagaaaagcttttgcttataatttctacagaagtacgtgttgttggttaagtttagttatgcaatctaaggcttataaacaaatgaggtttgtttttttaaacgaatgggaagggtgtcagccaatttatttgtaaacaaataaatgcttacctaaatattagcatatgtttttttttattgaatagtcaaagcagatataattcttgtataattgttttatgccttgttaatatgttattatgacaatacaattaccaccttaatgaagcgcgatttaaccatattttaagtaagttattgttgattttatattttcaaacgtccccaaaaaattgtaaatccgtaaagagcttcaaaaatatagaatatcgaataatgcatgctagttgactgtcatttttgtaagtcaaaataacattaatagatagtctattttttactagattttatatcaaaagaatatataattgttttgatcacaaaaatctcatatgtcttgtatattatcaacatgttaaatggtatagaagccgttttattgtttgattgggcttcacttttagtagcaaatgcgattttaacatttggagatctttttaagctgttcgaagagtaaaactattatgcaggaaaagtacttggtaattgaaaacttgagctcaataaatatcgaaaatatcgttttcattactctaacctcaatggctacaagaatgaagcttcagcaagtattgttcaattaaataacgtataaaaatgaggttatttatcttgagaatacttaattatttactaaggactcctacaaaatttaagatttcgattgttctaagtatacatttcaattgtttagcgggtaaataagtcgtatgagattcagtattcccaactacgcacttctttcccaatgcagattaccttgctctaagctcagttggataatttttttgttgaaatttacgtaaaatctttattctatcttttggaactatatttgcattaaaggccggctcatgagttctttggttttaagaggggtttctcgtgtcgagatgcctactatcagtccaactttaggaatatacacgaggaagtttgcaagccaaaaaatacttcaacgtcaattcgatgttgttatagtaggatccggtcctgtcggactggctttagctgctggactacagagtaatcccgtaactcaatcactcaaagttgggcttttggacattcaggatacgatgaaattaaaggattggaagtttgaaacgtactctaatcgttgtagctctttaacgaatcatacccgcatgttttttgacaaaattggtgcttgggattttgctcgcaaggatcgcatccaacctttccaacacattcttgcctctgatggtctaactaattcctccatacatcttgatcaaaaaccaggaagtgaacccatggctttcatgtcggaaaacgtcaatttgcaatacgcccttttgaattctatcatcgataaaatgaataacaatattaaaaaacctaatttagaatttttaatgccttgcactattactaagctttctaaaggagaaaatatctatagaacgcatattcatacaacaactcatggtgaattaacaacgaagctcttaattggtgcggatggaagaaattcaattgttcgcaaatacgcaaatatttccatgccagggtggaactatcttactcatgctgtggtcgggacacttaaaattgatccgttaaaaggacctgccgtagctttccagcgatttttacctaccggtcctttagcttaccttcctttacctgacaacaatgctaccttcgtatggagtacgcggccacatattgcatcaaaacttcttcgtcttccagaagaaacttttgttaagtttttgaatgcatctttccgcctggattatcccgatttaagctatttgtatcaaatggatttttctgagccttccaaagttaatgaacagttggattggaggttgcaagttaagagaaattctaatatgcaggtccctcctgttataaccgaaattgtttctggttctagggcggcatttccgttgagacttgcccatgttgatgaatatgtaaaagaaggaattgccctttgcggggacgctgctcataacactcatccattagctggacagggattaaatactggaattcaggatgttgaatctttaatatcagcactctcttttgctatcaagcacggtcaggatattggtagtgttttttcactccaaccgtatttccgtgaccgttacttcaaaaaccatgtttatctaggagtcgttgataagttccacaagctgtacgcaatggaaaatccggtggtcacttctgtacgaacccttggactttcattatttgatcgcagtgctagcttgaaaaacttcattctttctacggtagctaatggaatttagtattgtcgaagtctactatactatatttacgttttaccactggagctgactaatttattcaaacaataaacaagataatgattttaatattattacagaagctatcacttttgtcccatttataagtatacgctatgcaatgtatcaactatatttcacaattaaattactatttagctttgcttaatcaaagtcgtcgacgaagagtattctcaatctatcacaataaaacatgcaagaagcaaatactagaagctttcattgatagctaaaaaacatgcgataggagagactatagttgtcacaagccattcattattgcaaattaagaatcaagcaatgtactggccgtattatatatacatcataatgaaagctcaccaatcttcttcttcatcactaccacgcacagctgatgctcgcatgcgcaaggcatcagcaagtgaaccagctaagttgttgacttcagctggactagcattattattcgcttgagctgcaacattagtcgaagaagcggtggtttgaggtgtagaacctttgtattctgtcacataggttgcgggaacccatccttcagcaccattctttaaagcaagccaccacccgcttggctccttttgaacaatttctataatttcgtctttcttgatagtcatttcatttggactgcgtcccgcaaagtcatataaggccaagtacaagtctttcttttcgacttcagcgggaggaggaggaggaggaggaggaacagcactaggcttgctgacgttattagcaactggagcagagggtttagagatattgcttggagaagaagctgcagaagttaccgtggaaggagctggtttagaagcagaaacagtggttgcttgcttaatagttgtagtcgtacttgtaactggggctgcagcttgagttgtattaggacgagcttgcatagcaggagcagggggacgattttgggtttgttgagcagtacttacgggattagccataggagcaggtttgctcttcgcagccggcatagatacgggctttgtagcagcaggtttgttctgcacaactgggcgaggccctctagcagctgctgtactaccaccagttgctaagcgagggaaaggcttactcttactggtaggaggcaagccagtaccaacatgaatagttccactcttgtagtagtcataatccttagtggtttcgtcttttgccgtcttaacagtttgtaccttgccaggctttcggcagtattgaatggtgggacccacgataacttgaatattacgattgattctctttaaggtagttataaattctgttttgaaaaagcatcgcaaaaacatatctccattttggctggacttattacgaattgcaacccaatcatcttgcaaatttgtaagaccaacagaatcgatggaagatacagcgaacttcttctccacctgttgtgtgagcttttggtcaacaatttttgtaatcaccaaatataaattctttttggtaagaaccagttgacgaggagaaggtttggaagtgcggcctagcttatgaacaaggacctcacatctcattgagaaaattacgtgatcgttttgagagaggccgcatgtgttccatagagtaccattaggctttgaagctgatagataatctccataaaacttacgggatcccaaaatactatatcttctgcgttgctttttaccttgcaaaagtttagtaccctcattacgaacacgttcaagttccatgttaactttgttcctattccacaacttctgaatacaagcagcagcttcagatcttcttctaacataagaacgccaagcacgttgtatacgggttgccattgtatcccaaaacttatcacgcatgtcttcgagcgcgaataaggtctccggatttttaatgaaaactttgctagtacccatttggtattcagatgaaggaatattggtatctttcaaaatctgttcgcaagcagacttatcatcaccctgccaagtgtattctcctgcataactggttttaccactaagaactgcaaaacgctgagcaaacgtatcgaaagcttgacgataagcaaaaccagcacgacgaatacgaatgttttcttgcaaacctaaatatttgatttgatgtaaaaccatctgctgatcgtaatcgttaggcgacttagtctgattgggtttaatcgtacgtatatacgatggttgacatttcataagagtctctactaaatcattagcagaagttttgatacgatcaccagctgtaggaggacgacgacgggagttactctcttcagccactgggaaaatagatttcatgaactcgttgttggaagaatgaataaggttaagaatatcagttgctaactgatccttattcttatcggtcattcctgtaatgctgtaggttacatcaccagcgtaatgtttgactataaattgattttgtctctgttcaaaatgtggattggaggataaaaagtttaaccgctgagcaaaagcactatccgccgcagcagagtcagcatgagcggtagcgatagcgtcgttcattgctgcgaaaagaccaggaggtcgtttggattcaatcaaatcacatacaactttattgttgaaatatttgataggagtccaagcaatttgctcacgcacgtattcttcctgttcagttttcaaagtaagttctataaaaatttgttgcaatttttcattaacatagttaatgcacaattgttcaaaagagttgttttcaaagatttcaaagccgtaaatatctaaaataccaatcgaattggaaacgctgttgtctgatgtgaccaaagctttgttgacacgttcgacaatccaatcaaaaagacagttataaatcgccatagacaaagcatcacgaacagccaaagcttgtgttggatttaaggggacttcatatacagatccgcgccttgcaccatgctgagtttgcataatacgaattgtcaaggcacgctcaatagccgcaacaggaacaccgatcaaatagcctaaaaattcggtgatgctcttgtcagaaatcacgctaccaccatcttggccttcttgaaattgaatatttcctaaccaaaggatgatagaaagcatcctaaatatttcatcttgctccggctcggtgataccaataaccttcatggcgttcatcgttccttggaagtccttctcatctgaaatcccatcaaccgacaaacattgacaagcagaagtgtaaacataattctccggaccttgaatgccatatgtatcacgatatttctgaggagcgctcttggtgaattgatagaaaatatggaaattacgctcattgcgaacttgattaacaattcggttcttttctaataagtagttcgtaattttagcgccgacaggaacacctccggaattaaaaatcatttctaaatactttccatgacgagaagaattattattgcgaagagtttttgcacaaccaaaactttccaataaaggattggtagctaaaataatttcggaaactctttcaatttcagtgccaacggactttgaaacatgtgtaatatattgcatgatcctttttgcagcctcagtcttaccagcacccgattcaccagaaatgataatacattgattctcatgataagacttcatttgatagtaagcgttctcagcaattgcataaacgtgagggctcgtttccaaacggttttttccttgatatgatttcaaaatatccatcgtataaatacccaggtctcgaaatggatttacagaaatcaacacatgtccaatatatgtataaatctctccattgcgaaatctcagttccaagtttttgttaatttcctcatctgtaattttcgaaagtagggttaaatcatcaacacccacagtctttttgcgtgtgctggtataaacagcctttttaataccattgcttttcccagtgctattgggagcagctgcagtcgcagctttcgcgcggtttgttctcttaaggatggcctaatttattaattagctaacattcggcatgcatatttacttaccataaaatctattcacttatggccgaacaagagataggttaacgacaagtccgcacttacgtgtaggtttcttctaatactgagataattgcgttacggatcgttaaaatgagcgaaatatgagtttctaggtcaatattgccaaagaccgttcgaaacttcagaccccaattattaaaattgtactttagctgaaaattgaatatactttagctttctgtcgtttgcttcatccatttttggtattgacattaaaacaattacctagccgaaagaggcttgttatgtaacatactcgaacgaaacttatccaaatgtgttttagggtaacttcattaggtaaggtaacgaacacactaaaggtatgaaatttgcgactaattatgatgaagtgataaacataacgcgcttgaattagttaatacttgatttgattattgtgtgttcatgtagtcgataagatgaattaaatgaacatgaattttcaattatgaatattttaagtcgaagatacctttcataaagcgagaagttttgaagtattttagatataacggctatcgccgtttcaagaaccaaagcagccgcagattattataacgcgacataaaaggttgaattccccagcaaatacaactgtagttctcgtattgaccttgagtatattctatgacaattaacttattacagatattaggatgtaacacaatatgagagaagctatatgatttgcagtaacttaaacataatcatctgtttatatcatttataaaagaatacaaacagtgatttatagacaacgtttgtgagtgccataattaattgaaataacggggtttatatataataccaaactaaatgcacgagatgaaagctaatctacttgcctgttacagagaaatacaaggtacacaactttagtaatgtcaggatatcaagtagtgagaacatgacaaggcaggctccttttaattgcgaaatcgtagaaatatcataaggagctaaataaagaacggcaggaaaggtatttacaacaagagtaataaaacagcgtatcagatatcgatttagcgaaatattagacacatgatatacctactaaatcagcatccataacagctttcccattgtgaatttaatccatcaagaaatttaaagagtggataacattccttatataattctactctaaacaaatgcacccaagctaagggcaatgccttgagtttttgaacgaatgcgaacatgtcctgagataggaccggagacggatttttcaacgctaagactcataagtgcgtcttccccaaaaatactgcaggcgtacaaattagcactcaaaaaaccacagtcaccacgcagagacgcgtctggagtaagacagttcatattggttttcttcattattttatgtaagaaatcgtacagactaatgtcttcgttggaagaaatatcgaccttgttttcccattcaaattccgtccacatgctacggaattgagattcgggaatgaatgcgggttttatataatcaataatgttgactggaatgccattcaaaacaacaattttgtcttcgtcggatgctttaccaccatacacgatatttccaaagattactgcagactccgttgaagatacctttaccgtagcctgaacagatttaaaggcatgaggtcctaaattcatgggtggtggacgctctacaaccttaagatctcccaacgtagccaaatcaacagagagattctgtaacgtggtatccgttcgattaaccaataatatgtctagaataatatcaaattgttgtatcttcacatatgcctcacagtaaacaggatctgtaaaaccggctaattgtacgatatgatctaatttagatgccaaatcttccactaccataccatcgttggtggcttgtatgatgtcggactcaaaattaagatcctgcttttcttcaatgaccctttgaaattggcgaatattcagtagctcatcggcttgaacagcatcacttccattaactaacaaatctgcctccttttgtcgcttgtctgattgagcaacaagtgatgaaaatgcttttcgcatatcatcaagaaacaccgtttggaattcaggaagctcttcaaaggaatatatggccctgatacagttcataatacgctcaacagagtcatcatcaatggtatattttacaaacttggactgacccactcgaattatagatgtcataataagacatgcttcagctttgagagcgttcaatcgttctttgtcgaaagaaagtcgagcaaaacgcatcacaagctttgtaagagcagaagctaaaacagcagcaagatagtaatcaccactcaaaatctgtgtgcgcaacggtggcttttttgaagctttgacagcctccaaacgagcagcacttaaagcttcactagtgactgcactctcggtagcgtaggttccatcaggaaggacctttcgacttgttgaagccggagcagatatatcaataagcaaatcgtcctcaggtacattggaaacgtcttttaaaagttgctcctctgacgccaaaattggaacttctccaaggcttgctctaatactcttccacgcaacgcgtatatcgtcctcagttagacagtactcgccagcaatccatattacaccacggaaaattttaccagcacgaagctctttcaaagagagcaggagcttagtaatatttgatgatcggagatccgggaatttttccatgacctctttaataaatgataaaacactagaagcggatttgctttgaaagtccgatatatggctgagtaagtattggatagcagtagcagcagtgtgagggaagttaatagcacaagaatgaatagccttcgtaagagcacgacggcgaccatcatccttttcagtttctccattcgatttagtaagttccttttgaaaatggttaagtatgtcttcaacgtttctgctagaaactaagcccataatgattgagatagctttctcacagacatcaaaatctgaactagaaaggaatggaatcacatctgttatgaggtcttctaagattgatttatcacgggccgccaattgagaaatacgatccagcataattaacttggcgttattgtcggcttcgcgatctgctagtgctaatagacgagacgcagcgagcttcagagactccgcatcgggaaatacattaataactgaagtagctgcctcgaaaactacactactattgtttgtggcagtcaaggataccaaaagagattggaatctaagtttttcgagaccatcagctttcgttaaaacgactttacgaataaattcaatgataacgagaagggaagaagcgttcagagagggaatttgctcaaaatttgccaaaagccaagctttagctttttcgggatcgatagtaaacaaaactattaaagcatttcgtttgcaagttccctcagactcagctgcaaggaagtcctcggctaaactggcagcgtcaggaatgagatgattagagacttgatatatgctaaagacggcaagaatagcatttttacggacataggcatgacgatgttctaagcattggcggacggttgggattaagggatccaaaagctctggctctttcaatttacaaagaaatcgtaaagtagctccccgaatgaactcattaggatgttgcaagtcattgcgaaatgagttacaagctaagatcatttcttgtttcatagtgccatcgttgttatacttaggacaaacttcccagtaatagtacaaaagctttttcagttctttatttctggaaggcattacaaatcgaatcacgtgcattaaaatggaaggaagagaatccccgttaattacgacccgcaggattgtcttcatggcagatatcttgacataatcatttttggactctaacgaggtttttagagcatcaacagatggagcttctaaaaaatcctgttgaacaagtgtccaacaagacatatttgctgcttaaggtatggtgacggcaaaaccaacctgatgtttgttgaaagcaggtgttgtatagccaaggtagaaagcttagaggggtggtaaacataaattttatcagctgcaaaaattatatatatagataaactaataaaaaactaatttattctttcaaattcttattttgaatgaaatcgaaaatcatatatctcagtgcctacacatacaataatttgtatactgtatgtttcaacttgcacagatacttctattaacacatcgctgtacttttagtgtactgcattaaaaagcactgttagttgcagaaatgattgcaaaaccagaggaaacagacaagcacttactataatatttgtaaggataaaacagtttctattaaattaaaaggaccaaatgagggagaaaatttatacagcatattagggcacattaatatgaagacgcccaagaaatatataagtgaacagacatttgattcgatctatatttttgcgtccgcaaaatcttaaaaaaagtactttaagtatacttgatgtgtatcttttataggaatcgtgtatttttactagtgacttaaagtttatcatcagttgcaactcatactagcgtatggcgctttacaataaaagaaggtgattaatttgttatagggtcaattttatatggcagttgaagttttcactggtgaagtgaactacccttctagatattgcaaatatacgtctttcactttagaagctttaggatagaaggtatcaattgacatctaattatataaagcatcaatttcattaaaaaacgtttaacaccgaatcataaaacatcaaagagaaaacatacaataaaatatcaaagtatcaataaaaagcgaataagaaagcaagatatttgaataaaaacataaattcaatggaactgatgaaattcatattcagtactcgcttttgaccataagcctactgtatcacgaagtcgctttttcaacttaatagtctcagcaggactaaacgttataccgtatcccttaagatattggacacactgttcctttgacaattcgtcaatgtcttcgactctttctatcggcggtaatccactactaaccggctcattaccattcagaaatggtactggtgacgccaaataaccttggtctgaacgagttgcattttcaagctttcttgtcaacatgatcgacctacatgagcgagcatcaattgtttccattttctgatccattgagtcaagtcgctgctccatagagtcaaatcgttggtcaatagaattaaatcgctgctctattgactgaaaccttgcttcagttttttgttcgagtaaatcaattctagtgttcaaacggatcgtttcccttttcatttcaaccatttcaactttcatttcggccatttcgcctttcatagatgtcatctcattctgcatagcgtcaaaccgagaattcatgtcattttgcattgagtccattttagaaaatattcgttcgaaaattccacctagtttagtgtttgcccattcatctatccagcgtggaaattgtacttctcccgattgttcttcagaaatttccctttcaatcgctaactttttccatccttgtagcctttcattgcattcaatttcatatttcattttacgatctcattcctcaatatatttttttcaagtgcttctcttttgttttcgtcaatttctaacaatgtagaatctacagatctctcgtatctttcaatgaaaatttttaaatcttccgcagaatcatttggtggtggcagattgtagtcattatcaaaattctcgttcgacatcatccttattatttatacaaaaccagttgcaataaaccgcagtattctttttaacgataaaatttcaattcactataactatacaaatgatatcttttgtagcctgccttatatgtttactaattgacaaatatttctcagaaagggaaatcttggaaaataaaagtacaaacgtgtgttgaaagcaatatttaatatatgtgttgtaagtaaattcaaatctctcaagttccccttatatacaactttaaacaaagaatgctaaggacaaagaaaagagtttttgatggattaagaaacaaggtaacctaagtaacttcacactgggagtacgtgatacagataatgaaaatgggctttatctgtaaaataaaagaaaaatggcttatttgcaggtaacttattacaaagttagatttattgaatagaggagtatttgtttaaaaacaaacttcgattgcaaacatgcataacaaagttaatagaaaaacatttctttatcctgctttattgtattcctcttaagggattctcaacagctctaaataatcacgaaatatttaaagaaaaggtatattactcattcaagctattaattgtaaataatataacccatagctacaacaaatgcgttaagaggatataatgttagctacgcaagtatttaatttaacgatacgtagaactacggtgttttcctagtgatctattatattgtaattcgcaagtaatatataagtagcaattgagattggtattctaatatatgggttatattgttgaatagatgaatgagcaaatacaagacttgaaaagtccttcaatgatatatttctggtatagagtgttggcgaaacgacatgaattctgagtttgacgctacgcagaatgagattgcatccattaagttgaaataactactatgaaaggtgaaatgactatcattggcagaaaatgaacattagttttatacgttgacattcttacggcactttttatttacaattttgcttactactagtcatcccgttttaactttgttcttaggagttaatttattttactttattcatttatttttttattttttttgaaactcgtattatcgttcaatttcagaacatctttactgctttgcctgcccggttgacaaataaatacgatttcaaacgaacaattagtttattatataattttttacgtaagtatatgccatagtttatagtaatacaagggaagcaaaaacaaagtctcaatgcggtgagtagtatatagtaattcctgcttcagacaagtcattaaaacacacatttgcactccgtacacatttctcaacacgccgaatagtttcttttcataatccccaacatataacatcacaagatttcgtctagcattcttaccaaaactcgtactgtaaatgttacagtgagtgatagccgttagctaagatgacctgctgagactaaacaaaatcatgagaaaacgaataatgtattttatatacctaatatttaagagggaatcttggagaaaactgggtagtttgagaataataaatgttcttttccatctttacaaatgagacgaagatttttgctctacccaaactaattaatctgttgtttcaaaatcattttaagtataggctataatgtaaaacattgatattatacaagaagtatttattacttatgcttatgatttcgtttgcgatgctaacagcagtgtgtcgtaagaaactcaccatcagcataaaacaagatggctttgactccagacactgtttcttcaaagttggctactctaaatgaaacacaagaaagtataacgggaatagcgcattgggttatgtttcacaagcgttatgctgatgaaattgtccaaatatggctggaagctttgtatgaatgtatgactcctttaggaatttgttcgattgtctaactaatttaaccagcttcttccaacaaaaagcttttattgctttacctgctcaacgaagtcgttcaacaatcccgggtcaaaaaaatatctgaatatattgatgccgtttctccagtaagttactatcattatgagcttggaacatctcctatatggtttagattctaataatatttgcatagtatgtcgtaaactctgtagctgacgcgtacgcgtcagttcctgcttccattaaaacaaaaatcaaatacgtttttgacgtttggtgtcaacgcggcatattttctaaggagatacttttatccttgcaggaaaggtttaataatgccgagaacagtggccattctaactattaccccgttggccctccggaatgggtatgccgcaattcaaataaaatatcagaactttactaattgcataggcaccttacactcgtttaatgacacaaactagtttatacgcaaaatctgctcactctaccaaaactgtggtagatgcattgtataaatcatacttggagaaacaatcagattattctgaactactcgataattataaaaagcaactaaataaagcctctgaatcatgtaaaggtaattatcaggcttgcatcgaatcccgatccacactcattacttccttggaatcgcttatagaagaacaaaaaaagctactttcagaggaagaagagagcctaaaatctgttgaatccataatttctaatttagagaataaggaaagtacaacagctacctctaccttgaccgatgcaggttttggagataaaagttctactgctggcaaacataatgtagaaacaacatcacctccgtctagttctccaaacagtgatgatgcttattctcctcaagtagattcttactctccaagcattaacagcgtaccatatacttccaatattgtcgaaaatccatctgaagacaatctctctcctcttcctcctcctgccagtggaccctattcccaagaagaagaagaaacatcattatttaaaagccagagaaaagaagaaaatgaagaggaatctaaagaattaccagaagactcagatatctatggaaaagatagttctccctcttcggacgactctagtgcagctggtctatatggtgatagctgaaatccatgaaatgtaatgcttagttttcattatttttctttttttttttaaactgtcaatcaatgtggcagtcttagtcaataagcatttttagaatacctatcctaaccttttatatgcgtcagtacctgacttcatcctatcgaagccgtttttggaattttgtatatttcgaagaaagttgagccctatctaggaagaatgggcttttaatgtctgaaaaaaaacattcttgcgaagaaaaatcgctgcaactatatcctctttcaaataaaattcgtcatgtaaatccgaatatttcagctcttccgtctgagactgatatatctgaatcattgacgaacgatttaactaaactagaaatttctaactatgctccatttaatagagatttagagactttttccgatttaatttttggcttaactaatatacaaaaaaaatcattgtattctcttcaattaggcagaagtagaggatatgctttatattcagacgagaatgagaaatatttgtggtctataaatactaaaatcacctctacggaacaaagggaagtactgcttgtcaaatctaataataagaagtttgatacttccatcgtcctaaaacatactcacttatcatccaagtctcaaaacgaaaaaaaagctagagtaaaagtatttcggcaagaaatttgggccctcaaaactttgtcgcatccatgtgttgtgcagctattaaattactacgtttcctccgccgaattaatactcgtagagaattattgtatgggaggagatctctatcattacactaaaaaacatcattcggatttcagccttgaatttgttgggcgaattttttctgagttagtacatacagttgcttaccttcattccaaatgtttgattcatagagatttaaaacttgaaagtaagctcgatgaataaggattttcaacttttacagttatgattttaaactaacactttgtctttagatatattgcttacccaaccttataatgttataaagacgattgataattggaagaactacccaaatgctttaattcagatttctgactttgagctttctatttttgttgacagtaaaaatcatttagtgcaatccagctgcggcagccaagaatatgcaccaccggaagtttatatgggtattgcacatgatggatttcgcgcggacgcttggtctctcggaatagttttatttgcactattagagggtcgtcttccctttgactcctacccaactttggatcctgagaatgtaaggatcaaacgttatgttcaaaggcttgtaagatgtgattatacatggcacttatgcaaatcgccattcaaaagatctactggaaatactaatgataacgacgatccttcatggcggttccgcttatttgtgaaaaaacttctcaaaaatagagaccagcgcagcacaccgactgaattgttaaaagattttaataaacatggcaactttactttaccgttattagagaacgttacgatttagagacctttaatgataaatgtcttacttcaatggattatgtctgtacctaattattttgataacgcgcttttaatttcaatagaaaattagtagcagatttttacaaaaactattcatcgttttaatccaatcctagtagaaaaatgaaactcacttaaattttaatcatcatcccaatgagggttggggccaggtggttttggacctccagctggtttagacataacaacttgatcaacgtttaaaacagtgagtacagtttcagttgctaatctaattgctgatttttttgctaataaaacatcaaatataccagcttctttcgcatctaatgttccatcattttcacattcaacatcaactccaattgattcaccgttttccttatgatgggcagcataaagtttgctaataacatcagtaggatctaatccagcgttttctgaaatagtcctaggaacaacctcaaatgcttctccatactgtttgattgcatgttgatatataccaggagttttttcaccaactgaaattagacgaatacagagttgcatatcactagctccagcaccaaagattaaacggttatctttgaccaaagcttttacgatatttacaccatcatcaatcgctctttccaaatcatccaagtatgtcttagtagcccctcgaagcacgattgttgcagtacgtgtaatatcctcaacttgacggaatacagtgacacgatcaccaccaatctcaatcgtctcaacaacatcgacggatcccatctcttcaggcatgggaacacccatacgagccaacggggtagcgccaaccacccgacataagcgacgtaattcaaatttgcttggcacacgaataacaaggatttcaaatctattcaaataatgtaaaactaagtcattgacattgccactagtgacaactaccctaacaccagcatcgtaaatttctttaatgtgagactcaataaggttctcctctcctttagaaaagtcaagcatttcttgagcattatgcaacaatactgtgccttttgtttcggtttgagaaatatccaaagggcatgaaaaaacagcaactttagcttcttttgaacgtgtaacggtgccctctggctctctaggaaataccatgccctttacaacctgagagttataaaggctacttcccataattttaaccacacggatattgtcaacgttaaacttggatggatctttgggaagaactgtgaggatcgctttagcaactaaatccgaaaggaaatcttcatttccatattgcttagaagatatacaagttcgaattgctttaataagctccttctcactttcaacagtctcaattttatcagcacaaatttcctccaaaacctccatagtgtgtgataaagccatttcgtatcctttagcaatttccaagggagtgagacccatgcgaatcatgttttcagccttggctaaaagttcacctgtaaatacaaccacaaaatttgcagcatcaccaagctaatggttagtaaacagaaaatggttttaagagcaaatcaatgtacaaatatttgaagtataaataaacaaagtaagcgtcaatacgatagagttatataaaacatgaaaacgttgataaaagggtaatcaaagtgctttctaaaatgcccttttgtaaggcacatgagtggatcaaaaggtaaaggaagcttaaaataaagtccgcaaagaaaaaaaatccgcttatttaatgttcaaacaagtgtatctcaaaaaaaattgtacagttaatgaattaacttacctcattctcctgttgttgggtagcatcgacaactagtttagcagcaggatgaataacctccaattcacgtataatggtcgcagcatcattcgtcaaaaacgtctgttgcagatgattgacaactatgtgtgtgttagagaataagaaatgaaataactgtttgagtcaacataccaattttattttttccatttggacccaaagaggtacgggtctaaaagtatcagtaaatgaatgaaacttgcttaataaattataggtccttacgatttctgaaagttcacgaatagcattacaattacggattactgcatcctctacgccctgcataatccgatatccttcgcgaaacagttgaggcccagaggcctttggaactcgcaaagccattttgtttacgaaagcctttatgtcttggtaaaagtcaagtggtgattagccagtacagtagtaaaactatatttcggtattgagcaaccatccttgcattatgttaaataaattagtgatttcaaaagtaaaagcaaacgacttcaaaagtatatatatagtatttctcaaatgtttccttcgtacaaaaagttatagtagttgtcttttttaaaaatgataaaatatttacattaaattatagtaaacttttcagtaaccccttccgttaacgcagatttggtgagagaataaataagatatgcatcactcaaataaaggctttgcaattataaattttgtaaacttaatataccaacaattgtaactactaaactcagtacagccagtattaaaacaaaaaaagaagcaagttatcaattaaacattatcatctcatttataagtaacattcttaaaaattgccttgtatgatagcagtagaatgaagaaattttgttttgtggaaagaaaagaagacagcaaacccacaggtgatttaatcaacaaatcttgccaagaacttcttgtgaaactcgcttctcaacatatcattaacaaatccaggccgaggtgtgtcatcaacccctttatgtgtattcctaaaaacaacgtcttcgtcccatcgacgcttaacttgaaaagaccctgaagaagctttattcaaaagctcatttccaaaagctatttcccgttcccttttttcttgctccagtgctctgtttttctcttcctgaagcatttgctctcgttttctttcttgttttatattttccaactctcgaagtagctgttgtgtctcatcttctgaatcggactcttcgtccgaactttctgaatttgatgagtcaacggattcttgagaatttgattctgtttttcttcttttaattgatacctcagaatttttatttgaactatccacactgtcgtcgctatcgctagcatcctcgtccgcctccaaagtctgccgtaacagctcttgataatcaacctcaacatcgttattgggtttatcgtccgttgaaggggaagtgaaaccttctatgagttttgaattctggcttacttcttcagaagaggcaccatgttcttgagttgcaaaatgtgcagcctctgcacgtaacaatgcctctcgtaaatcctgttttctgacctcttcctcagttccttgagattcttgtctatattttagttttaaatgagctggtaatgcgcgactagacgttatcctagtaggggccatttctgaatgccccctagctggatcaaattggggtctctaaacatgagttagttttaaattataaaatagaggatatatatgtaaattgagcatacatgtgcagtcgtcatattgaaaaaatatgcaattcacaactgttattattgagactatgttggtggagtgcaaatacgattacaccaaaaaatcttaatatttactcttgcaaagtaatcatgattcactactttagtaagtattcactcttaaattcttataacgttctaaaaaacgttaattgatagaactggatttattgttaagacaggtaaataacgcatcaattgaaccacctggaaggaaggtatttattttcataaattaataattactataattaaatttggcaaaattgccaacagataagcgaataattattgatctttcttggactaaaatgcatactcagcgataaactctccatagtaaagaatcatcgcaaaaaattccttagctgtggggacaatctgtttagcaggtaataaatatcccttgtttaattagtaaaaaattttagagatatcaacttacataatcacccatgtctcgtaatcgaatattgaaaggccatgctacatcagcagcaaaataaacccagtcaatggcagttccaggtaggtaatgtttatgaaatccatcatacggtatacatgcttgttgatatgtgtagtatctactatttacgcgatgcaactctttaactaagccaattgctaattcctcaaaattctcagtatcaggaggaaacaagtcgcaggtatatgcataaggccacaaaactaacttaattagtaaatgaaaatagactgtcgaaacataccagattgtgaatacgaatgcacatcaagaaatccaacgacctttttctgctcttgcgacaaggattcagttatcagattgaacaaggccatagtttcgttagcctgaaaaggtgataatcctccatattcttgagtttgttagttgtaataagtcatcaaaaaaaatagttcgcttaccgttgctgcaaggatcaatattaccgttgaagccaaatgcccaattcgcatcgagatttatgccaaaacactcggaattattaagaggctgtctgttttttgaccactgacaaataattagtatatgcttcattacaaaccacttaccagtctatcgtttgaccatgtatattcataaccatcaacgtttaaaactggaataaaaatccattcaaatttatccaaaagctttcggacatgaccatcggaatcatattttgccaacaattgccatgcggcatagcaaacagatggaatacctatccactcacgagcatgagatcctccttgaataataatcactttcttgttacgaatcttttccccgttgtcggaaggatgtcgaccgttcaattttaggcctaaaatcgttcgaccttccgctgtaattccaactggaactagttcacttaaatctttgtaaagggacgccatcaacctcaaccaggaattaatcgattctaaattctgatatgacttgaaaaaaatatccgtaaaggaagtaaacatttcgtgatttaaatgaccattttcaacggcttgaaggaaagcttctgtggaaaaaggggaattcgtagtatctggaacaatgctttcaaataaggtctctgtcagattgtttataagtatgtcactacgatattgactcttccaaaaatcaaaattttcttcttttaaacgtaaatccacatgatcgaaattgtagtcccaaatatcaaggttttgactttgagctttctgcaagatatcgctcaaattattttcttcttccaaatgcaaacggactactatttcttcgttataatcaggaattttttcggcccaaattaactgttcttctgatatggccgcagtctcgccattaaacccaacgtaactggtcatccaagatcgaatatctgaattccatttcactccaagttctctagaactttttccgtagcaaaggaataatacaaatacgatctgagaagccaaaaggataaatactaaagactttagagatttattgtaagccatgagttagaaagagcagtcttcagtgacatggaaaaaggagatatagaataattaagatattccctttagaaaagcgtcgaaataaataaattaagtaacgcttgttcggtataattaataagaagaatatagcttggcgcttcgcccagctttgattatctacgtaagggacgacaacagtttaacgctgaaattagctactactcaacgaaatttaacctcttccctaatcaaacgctataacactttacatcggtgaaatcaggtctcactattgcctataaatacaaacatggatcgcacattaagaatatactaaattaagtcaataatattataccaacataaataaagcaaaaagctatagtatattgctataatgcattgtatagttatggataactaaatcagccaattgaaaaaacgttaaagttgaactagtcaattacaaaggatgattaaaaaagaccgccacgaagacgaagaacaaggtgaagagtagactccttttgaatgttgtaatctgaaagagtacgtccatcttcaagttgcttaccagcaaaaataagacgttgttgatcaggaggaatgccttccttatcctgaatcttgctctttacgttatcaatggtgtcagaagactcaacttccaatgtaatggttttaccagtcaaggttttgacaaaaatttgcataccgccacgaagacgaagaacaagatgtagagtagactccttttgaatgttgtaatctgaaagagtacgtccgtcttcaagttgcttaccagcaaaaataagacgttgttgatcaggaggaatgccttccttatcctgaatcttgctctttacgttatcaatggtgtcagaagactcaacttccaatgtaatggttttaccagtcaaggttttgacaaaaatttgcataccgccacgaagacgaagaacaaggtgaagagtagactccttttgaatgttgtaatctgaaagagtacgtccgtcttcaagttgcttaccagcaaaaataagacgttgttgatcaggaggaatgccttccttatcctgaatcttgctctttacgttatcaatggtgtcagaagactcaacttccaatgtaatggttttaccagtcaaggttttgacaaaaatttgcataccgccacgaagacgaagaacaagatgtagagtagactccttttgaatgttgtaatctgaaagagtacgtccatcttcaagttgcttaccagcaaaaataagacgttgttgatcaggaggaatgccttccttatcctgaatcttgctctttacgttatcaatggtgtcagaagactcaacttccaatgtaatggttttaccagtcaaggttttgacaaaaatttgcataccgccacgaagacgaagaacaaggtgaagagtagactccttttgaatgttgtaatctgaaagagtacgtccatcttcaagttgcttaccagcaaaaataagacgttgttgatcaggaggaatgccttccttatcctgaatcttgctctttacattgtcaatggtatcggaagattcaacttccaatgtaatagtctttccagttaatgtcttgacgaaaatctgcatggtagagattgtgtgtgtacaaatgcaaagtaatgaaggggggaagccacctttatatagacgtcgccactgctcctcatttttcactcattcataaaatcaaaatttaaatacaatctccaatacgatagttttttctaaatacatttatgtatagaaattgaagcatatgcactcaaatttttgttgtgtttataaatatacattgcatcgattcgttcgtatgccatgttgtctactgtgtacgcaacaaagattcctagacgatatgatgtcacctcggtgtcaaaattagtcagtgaccaaaaaaatacaggaatcccccttatcgcaatgtgaaatggtgtctgcaattcaaacatatcgatcattaacgtggctttgcaaaacgactagtacgagaggaaacgatgcaacagtacaaaatgaaataggataaatatctgtttacgcacagacactttgggagacatatttctagtgcataggtagttgggtagctgttgataaatccatgtcaaataagcatattgttgtactttaaaacgaacgaataaaaagtaaacatgtcttaaaagataagatgcttggtacgaataggaaagataacgactaacttctatcagcagagttactgtccatttcagtgtagatgtgtcgctacaaaggaggaattaacatttttctagtcctaggccgttcaaatagatatccacaatttgaagaacaattaaacaacattatcttttccaatttcaatatttgaatgaaatttgctcataaatgtgctttcctttgtggttgaatgagaaaataatgacaagactataaaatcatgtgcgatttaaaagacgaaaataaaaaaaaagtcgacaatacgaacgattattaaaaatcgttttacatccttaaagtattgtttatcatcattagaagcataatccgaaagataccatggtctacgatatatgtgctctttgtaaattttgatgtttatacttttttttgatgtgggtcaggtttgtgactgggaatttggagtaagctgcgctcatgcttcttagcgataattagcatagtttaatgcttttttaatgaataatttatatagatgttaggttttaaaacgcagatttcttattcatatggaattctactaatttcttatgtagcacacggagtataatatattttgctaatcaataagttaaccgccaacctgaaatattagaatactcatctactttgagctgttccaggttacaattgtacaagtagtatcaacccatccctagtatttacataagtgtttccgtacaaacggtgggttacttacaataagatcattaaaataattaattctcctgattatggttctaaggttacttggatttttgaaaactctactatcaagttatgtaaattaaaaatagtaaagccggtacttaataaaagtatacattcttgccattttttggacagcaattcggctatgtatatttgatccttggtagaatcctttcgtgtttttactaagatatacgaaaatataagtagacgaggatctcttactacctttctaattgctaatgtgctaagtcagccccagttatcacaatcgtacaatgtcaacaattcaccgggacgttacttatgcaataacctagttgtaaggatattctcaccggtaaatcccaacccgaaatcagcactgaaaaagaaatctctttgaaacctcagtaaaaaagcatctctttttacattgaaaataagcttactttgttgttttattatactaaatctgtcttagcatagcgatataaaacataatgttcgcatcgattttactaattaagttagtgcaaaacctgtcaatgttataaattgctcacagtcgcttttctccaatttagtactgtaatccctcaactacacactactagaaatttaatatcctaagaaataacaatgtctcaaatactagctatgctcccagatagtttagttgccaaatggaatgttgtggtcagtgtagcggcgcttttcaataccgttcaatcgtttttgactccaaagttgactaagcgtgtatatagcaacactaacgaaggtaagaatcatggtttttacgagtttaattgatttataatacacataataagctctttaatgatgcttttttttattagctgattattttttgctgactttatatctgtagtcaatggattacaaggtcgtacttttggcatctggacattactaagtgccatagtgcgtttttattgcgcatatcatataacaaatccagagtatgttgaatcaaatcaaacattcaatttccaaaatcatctgatattgtctaacttctattagtgtgtattttctatgccaatgcacatattatttagcctgctttcatttcctatctgaatggcttttgttccgtactactaacttgggaccaggattgttgagtccaattgtggtatcgaccgttagcatttggtttatggcgaaagaaaaagcctcgattttggggatcgctgcttaacctttttttactcccccattttacgtatactatattgcttggagagaagagaagaaaaagaatcaacataaatccatcatttttatgccttcgggctttaatgcaatggttctatttctaaaccattcttcaaatttttagtttagattctagaatgttgatgattttaaaaaaattaaggaaaagcatggtgtcttgtttttcgatttctttgcccaaagacatagtagggactaaaaaccaatagtaatataaccacttcaacttcaatttgcaacattgttagttcaaacttaaccagaacttacaaaatcatagcaaatatcggaattaaaaacaaatgttaacaaaaaaaagtatttaactttagtttcaattaggcaatagaactgcagtacggtcattcataaaccggaacatctcaattacaagataaccataaattaaatgtcatcagccatccaggacatcttgtcacgattttcagccaatataactgtgtcaccgggattgaaggcaggcattcctatatacgggcatccactacaacgaaaagcgtcgccaagatagcaatttccgcaacttgagacggcatttttactcttgagcttctcggtgaaatcaacttcggtggtgtctgtaagttttacagcttctaactgtgcggatgtcttggaagactcgtgttcttccatttcacgtaatccacaggtacagttcttgcaagcacgctttttctttccaggttcaggtttgcactcgggcacttttaaaacattatcgtgggcactttcgtctaacaactcatcttcatcgatgagttcttgatcatcatcaccactaataaggttttccttgtcagattttaagaaatcaagaattttgtttttgctcgctgattgaccatttttgtttgataatttaatgggaactgcttccacctgattgggacgagataaaatccaaggactctttgattcaataagccatccagatagcaaagctgtcatttcaaatgactcgtctgcttcatcggcagtagaataaacacgaagtgttcctccaggatgtactgatgcaaaggcttgtgaaagtataggtcctagagttgaagaccatgcaccatcatcaatggcagcaataactgaatcatatcgattgatgggtaaattaacaagttgagattggacgcgatctatcatttgcaactctctagaagcaccattatcgataaggtcaaaaacttttttcaaagactcctcttttgaagcaaagccgggagacgtcaaaacaaggacagaagatgacatattgagagaagatattaacagcttaaacaaaagcaaaaaaagtaattaaaattattatattattacacgtttcagcgaaatgaaacccttagcaattggtaagtaaacccaccaacgaatacaaaaaacactatcaataataaaaataaaaacgaaatctagatcgttgtaacgtatgtacagacaattagaaaaaagtcaaaaactgtcttccttttaccggtctgaaagtggtaaaatttttcttttaatcaacggataaacaaaaaagttatctgtagatataatatgaaaatttccacgccttaacgttatgaaatgatcaattatagagaaataatactcaaacaataaaaaaaaggaatgattagtattttgttcttgttaaattctatttaccacaagtggcgacgctgtaaatttaacctgttgattggtaatccgtcagcatgtcttaaaatgaatagaatccaatcatgtggcactgtaaggcatatagctaaaacaatattgtggttttcttatatatcgttatttatgcttatgaagtactgcgcatttcggtaagtcattgatttctactttgttcatactgatcgaacaagtcaacggaatcaccggctaatcgactgaaatgtcgggtcaagtgaaaacttgtgttgtacttttggctgcacgcaactatttccagctttgagaaccatttttttggtaatttacatttaatagtcaaatatttttagccctgtgttttttcgagaaatttgatattcgtattttgccgtgggtgtcatatacaaattacatatcgactgtataagataataatgataactttatgtaagactagagggttttttacttcaaaaagaaggatttattaaatgcaatactatcaaatgatgaaggcgttacgaatgttaaaaaaaccgaagccaggttgtttgggtattgaaattcagagtgttcctattccccaaccaaagaatggagagttgcttgtaaaaattgaagctgctgccatcaaccccagtgatctaatgaacgcaacagggggtttcccgtatactgtttatcctcgaatcgttgggcgagattatgctggtactgtaattagtggcgcatctcatttagtaggaactcgagtgtttggaacgagcggtagcgaactatcattcactaaagacggtactcatgctgaatactgcataataccggaaaaagcagctgttcgtatgccaagcaatttgtcgtttactgaggcagcatcagtcggtgtcccttttacaaccgcttatttggctttaagcagaggagaaaccaaaggcagcgatatagtactagtggttggagccttaggtgctgtcgggtcggctgtttgtcaaatagcagaggattggggatgtaaggtaatcacagtgtctaggagcggctcaaccgatatcaatacagtggtggatccggaattaaaaagggtccacgaattggttgagaaagttgatgtggtaatcgatacggtgggcgatcctttgttgatgaaatcggctctcaatcaattgggaatagggggaaggttgtcttatatttccgcacctaagcaagggagtatagaattttcgtatgacatgaaacaaatatatcgcaaaaatctgaagattattgggtgcaattctctcttactttcgttagtggaatcaaactcactattaaagaatatggtcgccaagtttgaagcagggaaatataaggtattaaacaagaaaattgctgaaacatctcttactgatgaatgtataaattcatatagaaaacttatgaatgaatgttctacaaagtttgtgattactatgagcacaaattaagcgtccgaaatacagacttaccaaattgttttttctgtataatcagtaaattttaaaagaactataaatatttgctttgatctttcatatcgtttattattattattattataaagaggtatctattcgttaatgaaaaaaacaattttgagctacgctttaaagaaggattatttaaattaagtaaaaaggatttcattataattaaagcaatattgttttaatactgataatttaagatagttttttttaaaatatcgttataaagcgtcggtaattacattgatgctactccgacattgttggtgccaccgactacgctactctaatctgtcgacttagaaataccttaccacatctaattactgtaagaatttatttcaaggactttttcatagtttttttgtttttgtaacgacgttttcaaaaaggtcattgtcaaacatataagctcttgcctgtcgttaaaaaaagtaaagaccttggttaatcgttgtcgttcaattatttgggcatttaacttaaacagttttgtttaaggaaaggttctcaaagacttttttttaaaagattcacttatagaacgaaagaccattaaagtggaaaaccactcattttaaaacattgagcaaacaagagcttttgcataatatatcaagtggtggtttaaaacaggaaatacttggacgattcaagttcaataaaagacattaaagctgttggtttattttacaaaaaaaaacatccgttcgttatatttatttattagttctaggcggcattcacaatgaacgagcaacaattgctggaaaatattgcttcattagctggtacgttttgattaaattgtattaacgtcttttgattgtctgttatacagaataaatttggtcgactttgaagttggattggtttaactaatgagctttttggtttttgaaaccaatgaataattaggattttcaaggagacagattttatgcaaaaaaatatctttatgtttctttatttatgaaacgctcagtaataatataactaacctttaggtgctatcaatcaatataaaaatgaaaaaggtaagatgcccatttatgaggaactttgactcatgattttagcagaacctacccaggttttagatgccgctaaagcaaataagaatactcgttcgtatccctattctgtttctaggaactattcttttatcctcaataaatccaatcgctcgaaatcgacagctgctagccctccatatgtgataccgtcaacatcatcgaatgcagacgatgccaataaggaacctgaaaaacaatccacatctgactatgtatcacggaaaaacagacatatgcaactgattaaaaaaaatattcttgaacatgatttgcaagcgagaaaagctaatttggagagctacagagccaagcttgagaaagaatacaaaactttagccgaaaataaaatccagcaaagattatccgatggtactaaacaattagtaactattgacggactgcagtatattaccggtgtatctgataccaagtggttggaatttgttagtgctaagggacaatgtccaaaatatttatattggaataataagtcttatcttcttaaaaagaagaggtttctcaaggaggttggaaattcaccttcagctgtttattgccgttattataatgctaatggaatttgtgggaagggagcagcatgcagattcgtgcatgagcccacccgcaaaacgatatgtccgaaatttttgaatggtcgatgtaataaagcagaagattgtaatttgtcacatgaattagatcccagacgaattcctgcatgccggtattttctattaggaaaatgcaataacccaaattgtcgatatgtgcacattcattactctgaaaatgcccctatatgttttgaatttgccaagtacggtttctgtgagttagggacgtcttgcaaaaatcaacatattcttcagtgtaccgattatgctatgtttggttcgtgtaataatccacaatgctctctctatcatggtgctgtttccgctgatgtaccagaacaaacagaagctccaatatcgaagactgctggttctataaatccagaagactctggatcggaaattggaagtaattccttagaaagcaacttggattttatatccgtttagataattcgtttagcagtttgatcttgtagaattaaattatcgtgtagttacgcaatgtctaaacttttgatgataatgagttataattttctattaattgaatacaataaatttttaaaaaatatcataagatttagaaagaaaatagaaaaagatttcaactagttgataaagaatattattttttaaagactaaaactaagaggctaggtaattacagcaacaagagtaaaatacattagatccacattttttacgattatcaaagaaaaaagaacaagattgatggatctatcaaacggaaaattaaggttgcagttgaataccgtccgaagcgctctttgaagcttctataaatcgtcgagcactttgaatgttcataagggttactgctgattcgatttctggatcagcaatgaccaccaatatgtatgtgtcctcagtatatggaacaatgaatgcagagaaattaccaccacgaagctcaaaagtagtaaattgagcttgcattttgctacaactgagtttaaattgcttaacaatattgctaattttttcgaacctgtgagcatcagtggcaggattggactcagaagaataagaagaaataaccaaaaatgttgttctttcaaataatattacctcagcagcctcagcagctttggcaaattcccggagatgcgattccaaagtaggcgtattaggaatcaaagtatagacaatagcagaccatgctttgaataatgtttcatcccaaatagaagtagctaaacaagtggtttcaagatccttacttgtttctaacaaaattgccttacgttcctcaaaaactaaatcacgtagatcttcctgaactaaatccatcttgtgtattaaacaaaatacacgagcttggggactattggccactgttgcttctagacaattacgaaaagttactaaatctctttcaaattctcttgactcaacatcgaaaacatagataagtacttgaacgtttctgaatatgtgatcacgctgggcagataaatagttttccatgaacgcctcctgtccaccgcaatcccataggttcaaaactaaatttcccaagaaccttacatgcgaatgttcaatatcaattgtagcacctagccttctcgtgtccttggcaacataattgctaaaaactatgcttctcattgaacttttgccgctgccactgcggcccattaacaggactttttttctcattttttctagaataacagaactatcttgagattaagggtaaagcaattagtttataaaattctacaaaacagctgtcactgcaattgtgagtgaattcgtgtttttatgcgttcttttttaaaatcacaagcaaagaaaaagtaaaaaaataagaaagggagaaatgtaggtaaaggaatgcgaaaagattctataatatcccgcagacagaaaagtttaagttgattagtggtacaacgacatgcacttcagtcgattacatcgtaaagttacgaagtctgttttccttaacctacatattaaaaatcaaattcaaagtcaaattgtgagaattaaaattaaaataaaaataaatttacaaatttataaaaaacaaacatataaatcaagaacgaatggttcatctcagaattaagcacagtaaaaatagaaataacccctttaaaagaatgtaacgtattttcaaatgaatataacgaaattagtagaagaatcctcatatctgaggtttttaaggcgcattaacgtttagctatacgaagtctctaaagcaaagacttgagaataattttaatagaaagctctttggttttaacgagaaaatactccaaaaccctggcgtcgttaagctagacaaatgattaagaaatatcaataaaataaatttttcttagacatctccgtacatctcggtaaattcataatgttattaagaacaatcgttatttagttttaagataaatataaaatatcgttattattagcagcggctatagaaatgctgcaatcaaggacgcgatttttagacacgaagcaacagcaagaaagctggttgttgtgcataaagagcattctgacattatttttgggaatacatttgtataatagttattgatttaattagataaaaagaaaaaacaacattctgaagagagtgtttgcgagcatctattcataatgccgagggctatttttgaggaagatgctgcacaattaaaacttggtccaggttggatttgaattttattctgttgctaatataaaaagagtttgagaatgaggatatgttgacggtttcagaggccaaaatccttattgaaacagttctggcacaacgagcacgcgaaactaatggtgagattccaatgactgagtatgtcttattgtatgcatattcttttttaattaactaggatagtgtgatgaaaaaaacagtagcttacttcaatgtttttgctcggtttaaaacggctgaagccacttatgcatgtgaaaggtacataatttcaaagaattgaatagaattttagaggaaaatagccgtatgcaaatatttgactaacctcatagaattcttggtaatcgattccataaatttgaacgtgcacaattgggaacactctgctgcgaagacgctgaagaggctaggaccttgattcctagtctcgcgaataaaattgatgaccaaaatcttcaaggcatcttggatgagctttccactttgcgtaaatttcaagattaatgcaataaatagatctcaggcaagtctgtttattgtcaattatgaaaacttaaaaggtttccggtcttataaactattagctatatcaggatttataatacgacgtttttgtcattattattccataatttatgaggggtcataaaactttttttaacaaaatctatgtttttttatgcaccatacacttcttaattagtctattaaaaaaatataatacaaacactgaatacacgcgaaaaggaatttagataaaatgtattaattagattaagtaagttttaacaaggatcatactattgtgaagcaagaaaaactaaacattttgaatcaaatgggcgttctttgcttcataaaggactagcaagttgagtttgaggcaggaaaacttgaagtatttaaaatcgtttacacatccagatagccgctttgcaacccatttgaatggcattggtaagcaatgcatgagctggagcttcctttgcgttccaaccttcgactgcagtgttcaaatgctctagctcgtcatctcgaaactctgccaaatggctacgaatctctttaaattctggagctttattttccaaatgagccgtttcacgtagttggtcgttatagtgtccgccaattaccgtttctactgcctctgtacaagccatagctgctttggttccaagcaaagcagttcctgctcccaacgcaaatccagcgatgtcccagaaaggacgtaaaaaggtaggacggactctattctttaagacataattatcaaatgttgcgagatggtacttttcttgatcccacatatgctgaatggtaggtgcgactttgggatcggtaaattgaaggataaagtgctgacctttgtaaatttgattagcgcctaattcacctgcttgatcgacacgaatgacgctgtccaaaatatttgagtctttctcgctcagttctttacggcccatcgaaattctacggcatgttatagaggagcgaagaaaaggagaaaccgacttggtagcaatgggtattaactgtctacgtgacaacatcttttgtaatggtaaaaaggcctgaaattacacagagttatcaattttcaaaacgaaattttactaatcaacaataaaccaatatttctaattcactaatagattgaaatattcgacgaaagagactatgatgttgattgggtgtggaggattagaatgtgaagttctctaccaaaccgaacgttttaggcggaaatgcttagttgagtaacacgttaggcttgaggtgtatttcatatcaatctctgaacaaatctgcaaaattcaagctagatggttaagttaagaaggaattaaatttaagtgatttgatgttcactctatttttatggaataaaatattcgataaacttgtcgtttattcttttgcttgattaacgcagtgaataccagttgcttcaactttatttttaagtcaaaatgaaaaatacatacttagtttttaaactaagagattcaataaacagtggcgtaatttcaggaaagaagcaatgtatcatttttttccttagctaaatggctttgctacagtttcatagtgttcgtcaatcttgacggatatagaagttcaataataaaatgcttcttataaacaataaaaaaaaaaaacatatttaagctgcagttttaaagtaaactccaatttcctatcttttttccaaccaattcaactcaacattgtattttcgcttaaaaaactttaaattaattactagttcaaccgaaggggaatccgaagatatacaaatttccagtattactgatataacaagtacaagtagagactcaaagacaccccatcacaattaatttttgacttgcttaataattcaagaatgtaatttggcattatggattaattttctttgttatagaaaaaaagctccagaaccacacccacctcccccatcgaaaatttacaatttgaaatatgcgaaatcaatcatttctttcctttttctaatttaatcttttaaacacaaatgagtacttatgtttttcaggccttctctcattattttataaaatagcaatatcgttaaattccgttgtatcaaagacgtcgtttgaatgagcttgattctttaccccaaaccaacttcgtatttatatcaaccttttataaaagcatatttttcgctaaacatggccatttttgaaatcaataattcttttttaatttgtgctgtatctattgctttgaaccctctgctatggaatattgctgcacgttcagaatacaatcataagactttgaccaaattggcaaatggcgactctaagaaggcctgttacatgctagcagcttgtatttttgttgccggaatagttcgtgacttaatttatcagaatgctttaaaacaacaacctacgctaggtatcttcatgaaccctcttgtgcagggtatagctaagctcattttttgttttggcagcgtccttgtcttatcgagtatgtataagctaggacttgttggtacatatcttggtgattactttggatttctgcttccagagcgtgtttctggtttcccatttaatgtcaacgataacccaatgtacaacggttctactctttgtttcctttctacagctctgcgttatggaaaagttgctggcctccttttaactttggaagtctttttcgtttatagaatagctttgaaatttgaagagtaagttgccaactgtttaaatttttaaatttttctttactctaaccattaatagaccttttactgctaaaatttacgctgctcgtgatagcaagcaagctaaaaaatccgagtgaagcagctgatttgaagtggccataagttaaagcttcattagagttttttataaaaaaaaaaaaaaaaggaacaattttaaatggaatgttctgttcatgactagtccttacctttactaacgctcctcctttaaccgattttgccctatgtactttgacgacttcaacgtctgtataattatgcatagtttaacgctttttttttcaaattatttaagtgtgttgatcgcggtctcaacaccatgatccgatatttttatattcatacttatgtaaaaaataatctaatattttacaccatgtaaattaacgtgctttcattctaaaatcaaataaaattcaaaacaaatatattagcaaaccaaaaaaaccccgttttgaccaatttatatgtacaaaatcaaactctataaatccaatcgttcaagaggaaaaacagagtacaatttctaatttattttccagaacgtttaatagatttgacaatgcgatcaagttcttgacgttgatctcctttttcagctttacgctttttgattttaagctcaggcttaccgtcttgtgtttgttccaattgatttgagcgtcttttacgactttcgtccataattttttccaccgttttagtacgtttgaaatgaggatttgttggatcaagtgcaaaattatggttagtatatagagcagcaaaacgtgggtcactgacatcagcttcgaatccttcctgcaagccttccaaattggaggcttttttcttaagcttgcgattcttcttaaacttttcagccttcagtatactcttcatgtcaaaatgatcgagctgctcagaatcgttttcatcttcacgaacaaggttttccagttcttctttagacgcggccgtaggatcttcaatttgagtatgcttgccctttttgtttttcttattgttacgactagcatccttgtccttaaagaatggatcatcaaaaccaagatcaacgtcggatccttcaccttcatcgtcttttgttttcttaagctgtctcaattctttccgtctttgttttctttcagcggccttacgcttgtatttttcaatagtggtttcatctttttccgaagagttcgcattgttatcaacatcaaaacctgaagtaaaagtaacctccatctcaccattggcgccttcaagtttgtcatcatcctcaaaagggttactattcgcttggaagtcatcagcatcaccacttaataacttttggtaacgagaacgaataacatctacatcctcatcttcagattcacttgaggcaatgtaagcgctaaagtctaaatcttcaatatcctgagaagtaaaagcctttttaattaaatcctttctgtgtggatcctcagcatcccacgaaagtttaacttttgaatgttgcaatgcatcggtgacaaaatctctcggctcatatttttcgggcgctttagtacatacttcgcgagattcatcgtcgtcaaatgtaacatcatctggaatgaatcttaaatcgtaaatattagcgctagtttcatactcagcgccatcacaagtttcgtatataacctttgccgttcttacactatcacattccactactgcgtaatagtaacgaagcctttctaattgatactggcgtaattttaccatatcaaactcgttgcctaaatcctcctctattaaagcatcttcctcatcttgatcagactcattgttatcaaaaccaaatttttgagcctcatgcaattcggcgctagaaggttgattgtcagctggagtaaatatatcacgtggaggaccctgaacatgttccgcagccattctggattttccaaattcactgggataaatcgacactttcagtaacttcccaccaggaggacaaaaagaagaaagagcaacaaaaagatcaactgcttgaagattatcccaatccatgtttactacagcaagacggttagtttctgaaccacgaggaatattctcttctggctcgattccagctaattcggatatctccggttgagcttcagtttcactttcagcgtcgctttcatcgctactttccgaagtactaataattccctcaccacgagctggatcatatacttcctcatcttcggactcctcatcggttaattcttccgattttgtggatttcgaagacgctgaagcgacttcttcgttgtcagtaatttccgatgattcagacgaactggacgacccttcattttccagttcatacagtctatcaatctctttagtagccttatcttggttgagaggacggccatatcgatcaacactggcagtagttttaaagtccttatcctccttgagagatttaaaccgctcatcaacttttactttaaaattgccacgtttaagtctagaaaatctaggatcagagtgaactgattgaaatctaggatccgcaactacgttgctttcactccttgatttagcattaataggcttcgtctgctttttgcccatgactacttccaatatacaaggctttgactaaatatgaagttcaactttcaaattatgtgttgtagttaacgcacattaacgcattgtggttcattaatgtatggagtatttaatacttctaataaaaaaaagaatcgattcttctatgctttgaggaaacatatttatttatgatatttaaaattaaaagatgtattgataattgatttcgacttctcttagacttacatagttggttgtgaatagtgtaaacaaaactaaaaacagtagattaggattaaaggttgtactaacattaacagtttttctatatgaataaaactcctgataatagcttgcatgagaattgaagggacttcgtgaacacatgttttaatactatcgaaaatgaatagtaacttatttctttccaaaaaaggacataatagacttttgttgtggtttactttgtgcagtattcttcttcttagttgcaatgtttacagtagtcggtttgtttctaacaacatttgaagtaccagttgagatgttttcatcttcagaaaatgattcccagacttcttcttccttagtaaccaagaatccttcttcatctttcgttgtcgcgtactttttaacttttcttttcccacgtctctttccaccggatacggatttgataatttcctgaggttcgtcaggtgcagcagattttgcttcggtaccaatttccaattggaaattattagaatctaaattatcatcttcagaatcgtgaacgctagtggtagatactgattcatcttctagctgcataatatttttcagatcatcgcgctctctctttgcttgctcagacaacttctcctcctttggcaagagaggctccttttctttatgattttcaagaggagcttttttatttttacgagatgagtttcccttttggttccttgcattactgaaaatatctttccctttagtcttttctgtactacgtgtgtcagtcttatcgattgtcgatgtctttgagggaacagataattggggggaatgagttgaaggtgcctttttcaaaacacgaggctacaataagttagtcttccgaagacggaaggatcgaatgtcaaacaacgattgttgtgatataaattacttaccacggaattttcattgaaaataaatccatacttatcagcatcttcttttttgtataaaacatctttctctcttatttcatatactgcaggtaataattcgtcaaaatccttaattaaatcaattagtttgtaacaatataaaatacagcttatcgaatacttacacttaatggagcagatgaaagagcaaatataacagttttatacccacttttcaatctactttgtttctctacaaatagttagcgaatctgctatcgaatgatcggaattgacaataacaaaccttgtagagaagacttatcacacaaaatgtattgcaaaacaggaaaattagatataggttgagattcctcgtcaatttccaaattaatttcatcatctataggttgtccatgaataaggtatataggatacaaaaaatcgttgccttgataaaacatattaagatatctgaaagtatgaattattaataataaaaataaaaaataatgcgtattgttccttactcttgtgctttttcactggatatatccaattgcagacttaaattatctacagttaccttttatacagttagacattcaaattcttgttgaaatttcatatcttacaagtgaagattcattgataactttaatatctaagaagtttctccattcctccatttttttagaaatttctttttccgctaagtattccttaggaaagtggtatttacgagaataagaagcagtgtgtaaaatcaacgaaattgaaaattagtgggaacaatcctaaggtaggctaagtactgaagccagcgcagacgaaatatgtatgaaagattacattttcattaatggagtatacatgcttaactacatttacaatatgtaaaatatttaaaatctaaatattgacatcgcatgttcaattactgctgctatccagttcatagaagtatgctaatgaaagatttaaaattgaatgggaagttacttcatcaacgctgacagaaattgatttagtaatttacggcattttttagtagaatgtttttcaaattttattaattttgaacatggcaatttgattttttttctctactaatttccttctgcttttaagctgatagcgtaaggttgagtttcacaaagttgttggaatgttttatatttaatcaaacttgattctcccttatttctattttcgggtataatgatttgtagcacattaatgtagtcatctgacaaatctcttataatattatttctcagtatcgctctatgctccatagaaatgatcagagtatatacatattcccagctgtattcaataatgaattaaatttaataacagtcaaataatgctacaattctttatcccatatgccttcattttagataattgacatcaggataccgtaggtattgcttattcttacttatcatggtgttggtcgcttcagcaaatacttccaatatagataatcaattctttaaactctcatgaaaagtttagtaaacctttggggaatctatccattcattagaaataattctctccatggttttgccaaaatacctagaatagtcagcactatccccagacaactccgcttctcatctctacgacatcctactagacaaatggacttgatacatgacactgtcgtagttgaaaatcttaacacatttgctgtagtgggtcaagaccaatggaaaagaaaggaacctcagccagtgcaaattgatgtatatatgagaaacaatgttcagttagctggagaaaaagacgagttaaaatcaacgattcattacggtatagcttctaagctattacgaaaagaaattgaagggtctttttttacaacccctaaagatttggtcaataaaattgcaagtttatgttttgaagacgttattgatacctcgcatgtttctattaagcttactttacccaaatgtgttttaaggtctaaaaatggattgcactattatgctgagcgcgaacgcaattctaccagtaactttgtagatcgtattgaattctcggatttggagttagctacgatattaggaattcacgcatttgaacgacaagagaagcaaagagtttgcttaaatatatcatttgcaaatacggaggtcgaagctttagagatcgcgcgcgcaatcgccgaatatgtcgaacaatctgctttcctgactatagaagctttggttgtcaatctttcaaagtatctttgttttacaaagaatctagacgatataagcattaaagctgagaaacctagtgctatcacattcgccaatgcttctgcggtgcaaatttatcgaacacggtcgtactttttacaagagtctctgcataaatacgaatccactaagaacaaaattgcttatttgtcttttggttcaaatattggtgacaaatttgagcaaatccaaacagcattatctatgttgcataaaatagagggtattcgtgtgttggatgtttcccctttgtacgaaacagagccgatgtattataaagaccaaccttcttttttgaacggtgtttgcaaaattgaaaccagaatgtcgcctatcaatcttttaagagcttgtcaatccattgaacaagaaatgggtcgaatcaaaacaattttaaaaggaccaaggtgtatagatctcgatattgtcttgtacgaagattgtgtttatgaatcagaagttttgactattccccatttagggctgcaagaacgtgagtttgttttacgtccattgctggccttgagcccagacttagtacacccttatacccatcagcccttacaagaagctcttgataaattgccttcacaaggaataagattgtactcatcttttgacaacaaaaaaatcattaatggcgccttaacaatgggaattttgaacgtgacccccgactcgttttctgatggtggtaaagtctcgcagaataatatccttgaaaaagcaaaaagtatggttggagatggtgcttctatcctagatataggtgggcagtctactaaacctggagctgatcccgtgtctgttgaggaagaactcagaagagtaatacctatgattagtttacttcgaagctcagggattacagtacccatcagtatcgatacttattattcaaaagttgcaaaactagccattgaggcaggtgctaatattattaatgatgtgactggagggatgggtgatgagaaaatgttaccattagctgcaagtttacaggtgcccatttgtattatgcatatgagagggacaccagaaactatgaaagcactttcaatatatgaaaaagatatcgttgaagaagttgctgtcgagttgtcgtctcgcgtggaagctgcggttcagtccggcgttcatcgatacaatattatactggatcctggctttggatttgcaaaaacacctaaacaaagtgccggtttattaggaagacttcatgaactgatgaaaaaaccgcagtttaaagatatgcattggctttcgggtccaagccgtaaagggtttactggttactttactggagacgctagccccaaagaccgtatatggggtacttcagcttgtgttacagctagtgttttacaaggagtaagtattgtacgtgtacatgacactaaagaaatgtctaaagtcgttggtatggctaatgctatacgttacgtaccttaattgctttgttctaaaattccaagtttaatataattttgaaaactttgtaaaacaacagttaacgtaagaagttggttatgtttaataaatcaaatccaacgggttatctttcgtcgttgtagacccgagaatttatcaataaccaatgtagtatcattttctgacaatgttcacggatattgttaacaatttaattttgaattggatatctaatattcacaggttgaataaaattagtttcattatatcatcacatattgtaattttagttaacgaggattatgtttgtaagagaagagaaaataactgtggcaattatacacgcacttgcagatgcaattgtaaattttttagatataatgaatagttgtaccaaaaatgttcctgcttttacttttttttagaagatagacattggaacgcggcttgcttaaaaacctggcacgtgccttttttatttttcgtgcattggtaaaaacagtactgtttaagtattaataagcttaaattaattctttaaattcacagtctccaattttttctaaaattcttgattttggtatttttgcttagccttcgcgttcgttatatttatatactaccaaccactttaaactaaaccaaccccgtacctttggtaaagtagccactactgctttataaagctatttattgttaatctcttccacaatgaaagcaaatagagactttggaagagatggtggcccttttagtattacgccgaatcgattccagcctaaatccagcggaaatcccatattccgacagaaaaccattcgaactgttgggataattgctttaacactggtcttatttttattcttccatcgttcattcttctcttcttttggtgaatttcccagtttttcttctaccgcgaacgctcctaattctgatgtgcaagaatatgacttgcgaaaagtaatgaacgctaaatttactggagattattcaccgaaagaaaaggtgttgatttgtgctccacttcgaaatgctgcagaacatcttaatatgttttttggtcacatgaataacctgacttatcctcacgaacttatagaccttgcctttctaatttcagacactgatgataatactctcgaggttttgaagcaacatttagacgctattcaaaatgacgaggacgaatctaagcattttaacaatgtccttatcatgctaaaggacttcggtgctattttcggtcaagaattcagtgaccgtcatggatttgcggcacaaggtccccgaaggaaattaatggctcgtgctcgtaattggcttttgtcagccgctatacagccttaccattcttgggtttactggagagatgttgacgtggagactgctccaaacactattttggaggatcttatgcgccatgataaagacattattgttcctaacgtttatagacccttaccagattggttgggcaatgagcaaccatatgatttaaattcatgggctgaatctgagactgctcttcagcttgcagatactttgggcgaagacgacgttattgtagaaggatacgcagagtatgctacctggcgccctcatttggcttaccttcgtgatcctaatggtgacccatctgttgaaatgccactggatggtattggtggtgtatctattatgtctaaagctaaagtacacctagaaggttgcgagtttcccgcattttcatttgaaaagcatgctgaaaccgaaggatttggaaaaatggctaagcggatggggttttccgtttacggacttcctcactatgttatttggcatatttatgaacctagcgatgatgataagcgtattatggctgaaatggaacgcgaaaggaaagaaagggaggccgcagagcttgaagaggctaaaaagtatcagactgctggattcacgcaaccagatgatcagggtgctgaagaaggtcctttggcacatgcagacgatcatgttgattaagctcccttactttgtaaaaaaattcctgagcacagtaaccatgttttacagtcctctctcttctttatttaaatcgctgccccttttcacttacatatataatgatggtcgcgttttttctttattcttatttctttttatctcttttaaacatatgatcaagacataattagtaattttagtgttattctgccctcttttttttaacttggtatacgaactcataatgggatgcacgttaggatgatgcttgtttcttcagttggtgcgctttaatgctatgccaggaaaaaaaggaagctcttggtcttattctctctttaaggactttttcctccaaaaagccttgtacatacaaacatctttagtttgttgtttattcgacagtgggtagggcaatcattctctttctttacatgcacccattaggaatatatgccatagaacgctgtaaatatacaaagcagttaccatggttaaacggcattcatattaattctattacgatactgatacatatcactgtcgaaaagcaaatttcagtagaatttgttgattagtttacttaatggtaatctgctcacgtagcatgaaaagaaatttcaatttataaattgttgaaaacttcatattaaatcatttcaatcgcataggtcatgtacaaatactaaaagaggttaagtcgtcgaagctttaatgtacaataaaacgcgtaacttcgtcttttatccaagaacccttggttttttattcttcttttttaagttatttttcttcgttttgtgaaggaaatcctgccaatttcccacacgattatctcttgtctcttcccaaaccttttctgattctacacgacgctttcgttctcttgcaatttcatcttgacgcgcttgttctctttgctggtttgctaaatcgagctgccgtgctcgtcttcttgcaacttcatctgcaataaggatttcacgccaacgtacttttaaatcaaataaaaactggtctgaatggacgtcttccgaatttggagacaattttttttctttcaatagttggttccttgcagctgtgtaagccgaatcaagagattcccgaatcttatcattaactagatcagactccgccttttttaaaatgtcgaatgcgtctgcagcttttgggttatcgcgatttttgtctggatgaatcattaatgattttttcctgtacaaatttcgaatatcatcaacactcattcctggcaaaatatcaagaacatcatatgcatttaatttaaaggaagacaatattctgtcaatctcacgtccctaagtaaaggttagaattcatcgactttgtttgattagcaagtaatatacgcataggcaaagttattctattgtttcattgtagtatataatctgtataaacaaaaaaaaaaaaaattctgagaataagataaatcgaatcaacctactaaggtacatctagaaatcttcacatgcaatgtcaataaaatgctaaaacttactctgtttaaacttccttcaactcgatctaaaaactttgcaacgtctgccatttctgaccgagccccaaaattgaaattacaagagtgcaaatttcaaaaatcctttatagataaatttggtggtgagttaggttttgcattcgccaacttctggtatcgagggtaagaatctgtaagtacgtttagaaacaggttctttacatttgttctttaaatgtaataatgtatatgaatatacatattcatttacatatcgatgtgtctaaggtttaaaaatttaccgtccgagagtgctcttacgaatccctaattaagtttgaatattagtgcatattaactattaatgggtttgcaatttaaaataagatgaatgaactagatgctacagatccatctgattggaaccaaacgaaaataccatcgttgaagggcttggattcttctttacgatgtctgatttgtcatgaatactttcgcgcccccttaattacttcttgctcacacaccttttgttcgttttgtatacgcgattatctgagagaacatcctatgtgccctgcttgtcgtgctcctgagcaagaaagccgcttaagaaaaaacactatattagaagagattttagagtcctttaaagtgatcaggccaacattgtttgaattcttaaaagtagaaaatgtgccaaagccagtacttcaagctcctgaaacagttatcgcacaggattcagcttctggcgatgaggaatgggaagacgacttggcttcaaattcatctcctgcttctatagctaaaaagacatctagggattctaaaaagaggaaacgtgaggatttagttcactgccctgcatgttcaaatttagttcctcataatcaaattaatcaacacttggattcttgtcttaactcaccttcttccccgtcttcctcttcctcaccttataaaaataaggataatagtaaatctaattcattactatcattcaaaacagatgatgattctatcacgaagcgcaggttaaggtcgtttaactctgcagatgaactacccttgaaagatcgagtgcggcttcccaaactaacttatgcactcctttccgaatcaaaaattcgttccaaattatcagagatggggcttccaaccgatggacataaacaactattacaacgtcgacatgctaaatgggttaccctttacaattctaatttagaccagaaacaacctgtttcaaaaagaaatttaattcgccaacttatagattgggagcgcgttcagtcgaaatcaattggagtagaaaaagaaaaactaggagggggcgattgggagaaggcatacgctgaggattttgctgatctcatcaaccgtgcaaaacaatcaacaactaacaaaaatgattcattgaggaacactgctgttgaatcttccaccgaaccttctacatctaacggttttcctgccacttcagttagtccccctcttactattgaccttaccaattcacaaacgggatccgatggaccacagtcctaatcattaattttcgttggattcgttttaacgaattttcattatcagattaacttattagtttatttcgctatatataatcacattaataacctgtagaaattttgatatttggtaaataaaataatatacattttgaaagtggggcatttctagctagaaggaatattagaagcaggttgtttggagacttcgacttcgtcaagtgctgcaacacactccttcaaatccttccaatcgatttttccataaaacaattttgcttcctctacaaaaggcttggcacgaaagggaatgcgacatctcaaccaagcatcggcagttaatacacaccaaagtgcggctttacgagttcgcttattagagaacgggtccgtagattcagtttttaaataagaaagggatttaaagagagtgtgagtttgttgaaagatcattgctcttcctacaggacccaatctcttagaataaagcaaacctgcattccagttagcagcatcgtccacttttggagctggtaaacaactaaggaattgtcccaggagaaggaaacagcgcgcagcatgataataggaattgaaggatttattcaaataatttaacatagcagattgcatatactcgtttattctcaatgtgttcgtcaaactcatatatggcatttttaggtgtaaaatatgttcagttattacaatcatttctagagaggcagcagaatataagcaagcaccatcattttcatactgtcttgatgcaatttcataaatctgatttgcatgagaataatctcgtagcatgaaggaatagtcggcaagtttcctaagatatgcctctggtgaaaatggacgataggcattagatgaggggaaatagttagaattggtagaagcattcgaactagataaatattttctggatgcaaataacagcttaccggtaatccctcgtctcggagaagcatattgatcatcccatgctcttacgcatttgtccaaataagagacaattccgttgaacgcaatgtgcgaagataaccgtcgcagtgattcattgtcggattcaaagagtaatcgtatttcagtatccgtattagataaaaggtgtaaacgttcttcagcagacaaccaagaggatgttggaaaaggaacggtatgttcataatctaaggtagccttttgtgaatgaaggcgaagaaagtatccacaatctccaaatgtctgcttcatcgtatcaaatatagccattgaaagctccaaatcatgttgatcttcatcatgaacatatacgaaaaggtagtttatatcattgaaaacgaaagcaggaagggaaaggtagggaatcgaattaatcaaagatctgagagattcaaaaggactaggattatgcgaagttactacgacaaggtgagcaacgggatgagaaaaagtttcaaaaggagtaataggtatcccagttagtaactgtcgcacatagacaggaagtggcatttggtaattcccttcatgagccaatgtccaagcccatcgttcaacgtttttataatgaacgccaaaggaataatctgaagggggttcaggtgaaacaagacctggatatcgctcacataaaaccgagcgaagtgaaggaaaagatgcttcacttaagtggctttctaaagcatcaattgggacaaaatgtaaatttaaattttccaacgtcagcatttctccattcattcctctacggtttacctttccacgaatacggtctccaaaaggatacaacaattcccaaaaccccttaggatatcccttcctcatggcaaactcgtcagcatctcgggaacataggaccgaaactcgcggagcatatgcttcttggatgatggaacacaactcctccatcgaatacagtcctttcgactgcattaccttttcaagatcttctgttacgggctcttgaaacaattcccctgatgcattagcacttgcatgttgaaaaatacctttggcggaaaggttgctttccatattttgctgagtaaatgtcaaattcaagctttttcaattaaaaactcgaaatccgacacttaaatgactttattacaaagctgatgtagtgaagaatacatgcaatgcacctttatcaacaaattttttagactagaagttaactacctcaagggtatatggagaggatgtacgagatttgacagcagactaggtcactacataattaattgaatataaaaagaaaaaaacgatttcatttaataaaagtctaattaatcaaattatgagtattttgttcgtatattagagagctatgtaaaaggactgtaccgatcatctagacgacaaatatcgtacattgaattcacctagtttgagccttgaatgctaaccaatgctaaatgaaatgtaatgctttttggtgagcttacatattatttaaaataatgaaataaatatagtaacagcaagctgcgactataatacactagttttaatagatatataaatgaattctcaaattgatatatgaggacaagggtttaatgttgcttcatagttttatattcatcatcattcgttagaaaatctaaacacttgaccgattagagtattgcagtattttaaatatacagtttgcttgagcatgaaaatacaactcggtagtgaaactgtctttttattctaaaaggaacccaagcttaacccaaaaagtataaatattactgaatatttaaaaattgactcgtatttttgaaccaagaataataaatcggctacaagttcttttttagaagcacccatgaatgttgactatataaaccaaccactttaccatgcttttgaatttatctaaatagaaatttattaaattcacctttaacagaacaagtagcaatttgattgatctaaaatttctcgatttattacaaggttatatatatgtcttggataagcatagtggtcgccgccatctcttcttcaccaatatgtttcgaggaaaacccaactctattgagacccttattttacaagccactgatgaaaagaatactaaagagaaatgggacgttataatggatgcgtgcgatcaactatctagcacttctggagatgtgtaagttaatcgtaatcagagtcgtttcactaactggttggtagtggtcggaactcgattaaatttttaaataaaaggctggatacagcgaatgctaatattcaattgttggctttgacggtatgtttgtaccacttttgaggaggaggaagcaatcaatttatgattattcaatctggaaccactgagaatactattgtctgtgctttacaaattgtttattgttccttatatcaatacactctattttaaaatgaattgcgcaaatttactttatctaacgtttgttttagcttactgatgccattgtgaaaaattgtaagacttccattgtacgagagatctcctctagaacattcacggattctcttttgaaaatagctagtgactctacaactcataaccgagtgcgtagtagaatcgcagttcttgtcaacgaatgggctgaaataatgaaaaaagatcccaacatgagtcttatgcaagatatttgtgaaaaaattagaaagctaggtaagtttcatgcacgtttgaatggacaagttaaagataatatgatctaacctcttagatatcgttgatttacgagctcctaaaaagccagaaaaagaagcgatgaatgaattagaactcaaaagagaagaagaggagcttcaatatgctttagcattatcactttcggaatcgaccgcgcaatcgaataaagtggaaaacccccaatccactaaagatgaaccgctgcagaaaacgaaccaacggcaggaatcaaacttagctacttctcctgcttcgacagtttctcgcgttcgagcgctttatgatttcgcggcaaccgagcagggcgaactttcatttaaaaagggagatattatattagtcctggaaagcgtgtataaagattggtggaaaggttcttgcaaaaatgctgttggaatctttcccgtcaattatgtgcaacgagtcgttgagcctaccattgagcagcaacgtcaatctgcacatatggagcagcaagtttttgacgcgcttcctcaaatagatgaactacttgataccttatcgactacctctcctgatgctgccgatgatgatgctcttcaaggaaaatatcacgcgatgattgccctgcgtccaaagcttgtaagattaattgaaaaatacgcatctcagaaagaagaactcatggatctgaatgaaaggcttttagttgctcgccgtgattatgaaaaactttacgaacagtcaatgtctgagatgaggaatttttaaagctaatcatcagctttttgcaagttaatgtttttgcaagcaagtgcttagttattatgcttttatttaatggttataattattgagatatttttaataaaacaattttttttattttaatttactttctcaattaaaggttacacgactgttagttttaacaaaggtgtaaacgaatctcatcgatcctattttaaaaataaaaatataactagaataaacctttttacaaaattgcgttctaaaaaatatgtatgaatataataaataccaaaacgcgcgaaagcaaagcccgcgattgtctaattgtcttcacctctacacttcccttaagccaaattcgacctcaatttacatatttgttacataagaattaactgattcttttttacacattcttttattttaacagacattatttgttgaagccttttgttcattttggtatactacaatatagcagtcgattcttttattttccataactttaggattaccaagaagctgacattggttcacaaatactataattatccaaaggaagcattagaatgatagcatctgcattgtctttcatatttggaggttgctgttcaaacgcatatgcgcttgaagcactcgtgcgagaattcccaagcagtggtattctgattacgttctcgcaatttatactgattactattgaaggcttgatatactttttgctaaacgacgttcagtcattgaaacatccaaaggtgccgcgtaaacgatggtttgtggttgtagtaatgttctttgctattaatgttttgaataatgtggccttggggtttgatatttcagtaccagtacatattattttaagaagtagtggacctttaacaacaatggcggttggcagaatcttagctggtaaaagatactcaagtcttcaaattggaagtgtcttcatacttactattggtgtcataatagcaacgttggggaatgcgaaggacttacatttgcatgtagaatcaatgactcgatttggcattggatttactattctggtgataactcaaatacttggtgccatcatgggattggtattggagaatacctacagaatatatggctcagattggcgtgaaagtttattttacactcatgctctttcccttcctttctttttgttccttttaaggcccataagaagtcagtggaatgatttatttgcaatccacacgaaagggtttttaaatttaccttccggagtatggtacttgtgcttcaatacgttggctcagtacttctgtgtacgtggagtaaacgcgctaggggcagaaacatcagctctaacagtcagtgttgttttgaacgtcagaaaatttgtgagtttatgtcttagcctcattctctttgaaaacgaaatgggacctgccgtaaaatttggggctttgttggtgtttggatccagcgcagtatatgcttctgctcggtcaaaaccaaaaacaaatggattgaaaaaaaatgattaatttacatatacatactatgtgcataacaactagatatcaaaaaaatagacggttcatttctctttcaaaaaggatacattaaaaagtatttaactttttgaaataattgccaattaaaaatttaaaaggatacatgacacattagatcatttgtttatgaaatttcggcagtaaaccgactttccaaggaccaaatttttgagcagagaccggaaaagaaagatttcctttttccaaaacatgagaaatttcgtcaaaggcgtgacttgaaacgggtatgtccatccaatcctcggagcttttagtaaaatcgggaggaacttctagttgataaagtaattttatggtagagattggactgtttgcaaactcaatgcttgaaaacggacttttttgaaaagaaattggtaagtgtggtacgaaacaccaagtccatatacttcgctcgccgtctacaatgacaaatttgtgagtggcatacatgtcacgcaaagttagtatttccgaagcaactataaaggaaggatgaattttttgatcgtcaatacatatactagacttgtcaagtcgtacgccgttactcgaatctttattgtttgggagtccaagttctgcgttacaaaaggagcaatgaagtttgaagttaggtccataagcaacctttccctcctaaaatcttgttagtcaaaactcttttgtagaaaaataacaaggtgattaatctaaggagaaagtgaatcttcttcttttattcctgttcaatcatgtacaacttatttaaccgcatcatgccaagactctgcaatgagcgacctggaaataggttgcatttatttaaagtatccaaattaccctcttttggaacaaggggtacagatggaaatacaaaattgcattattatagggcttatgtatcaccatggtttggaaggaagaaacgaaaccatgggtttcttttaagcccattaaaaaaaaaaaaaaaaaagaaaaaaagaaaaagaacacccagctatatgaaagggctatttatgaagacgatgcagtagaatggataattcaaaattcttactcactgtaatggatgaacattacagccaataaagaggaacgaatagaaaatttgggaaagaaaaaaaaataaaatacttaccaaggattgtagtcgaatgaggacataagacgtacccaaataagcacagtcatcagtaggttgaaacattgaaggaccccctcttttggaaaggaccgtaggataatctgtatgacaggaccagcaatctagcatttccatccaatttgcagatggtagatctttccaagaagagatgcttgttaagaaagattgacattgtttacatttaatggtacttttgacagcatcatctttatttaaatcaatagccttccaaggaacctgtatttcatcgctatatgtaactggaggacacgaaattaccaattgaatagtatccgagcgtataataggattaattggagtcgacctagaaagcgttaagggtaaagggaattttaagtcagcgacgcattttgggatgtcttttgtttctggatccaaaaagacatttaccctacctacatgaacgagatattcagcaagcatgcaaagtctgtatagatgattcgctgcttattgatcgaagaagaagcaaagagcaaaggtgaagagaaattgagacgaatgatataacgagaactagtgccaaaaaagttaattatagcgaagcactaacgtatcattatgttacgatacatgactatatacaaaaattgagaggtttgaaagttactctcgctattccatcagaaagcgttgcaaagcagtgtaatatcatccagcgtagtttaaactagaaccgtattgtttactgaatgccagcaatacactactctatgatacactgtgttgcgtattactatatggcacatgttctaattatatatcatactatgtatgatacgacattgagattgatcttaatgataatttattaagatctatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatatcggtgaccgatactaagagacttcttataacaataaatatacgttattagttaacataccgcataccgctacattgtaggtcgcaagtaaactcaccacagttctgtgtatcgttaaatagataccaaactgcgtagctgatactgaatgagaagtgtagtaaataataaaagaggtttgtgtcatttatgaaggtgtttttgaggaaataattattataaataattgttgtgttgcatataaacaggatttaaaggtaaataagggaagaaaaaagcttagccaacttgagttgaccccataaaagaaacatatattatttatttattcgttaatgttttttaaacacaaaatgtaaacgattcattgatattgaagaatgtaatagtaagaaaaaaattaatgaaatatttagaaaatacaaatcaattgcaatctcgttatttttttcttgtgtaataaaaaaaaaaaattgtgcagtgaaaattaaacaagtttattatgacagtagaataaaacacttattaaccatctatcctacacaaaatgcattaatttctttctttttaattttagtcaattatttacttttgaattcacttcacattctcatttacttttagccttttgtttactcctttacctccacatggttagatttcaggtcagtcccccacttggagctttttcaataccatgtgggaaaatcgattatggacttttaatcccacctgtgtatgcccccacatggaactttctataactttccatggaaaccggggatggagcaatatgttcaaagaataatgctagaaagattgtatgctgaatcccacaaggtacgtgacccccacaaaataataagcatacttcctatggtaataaaataataatatagagattttgctactttcaagactttgtccctttcatgtaaatacaaattatttttttcacaagtgcgtcgtagtgttaggaaatagaattgaagaaacattagaaacgtcaactaagactgatgtttatgaatctcgtttcttttcaacgtactgtagaatgtagaagaatgtaaacaaatagataaactaccttctactaaatatttcattatcttcattatcttatgtaaaaaacgtggtgctagctttccgtttgatccaatattatactatacaattgtttttatcttcaacaggattcgattacttacggggaaaaattaaggttaaatggaaatgtgaataaaatcataatattactaaaatccctttgcaactatttacaaacatctttctgttgacttctcagtatttaaattgtttttcttttcattcatccataaaaaacatatacattctttagtattctctttttttcttctcttccgtgcatactagagtgtttgcaaccttctttacgaaagattcgctatcagtagttttctactgttttcttttttccataaatttcgctgggtggctgcaaacagagaaattttcgtttccttaataacctgtagggtccgcctccttctttgtgaattgtaaagaggcaaacaatagaaattgatcgcctaaacaaattaaaacaaaaaaatttaactgccgaagtgcatttttattcaatttttttttacgtttttctctgtttcccggctttcgcgatatcgtttggcatttgcatttttatttatttagtcttatttactgtacaaattcaatcctttattttcctattgtttcaaaggggaaagaaataaaaggaaaggaaatttctcatctcttgattttaactcgattttctatactcgcagtttgaatctctgtgtgattatttcttttcttttgatcattttatatattttgagcgaaatttttacgattttcttactcagcacaacaattacgatttaagggaaattttgttctcgtattttcctttgacaacaacacaccagctacaagaacataagaacaacacacttttctttcaaccatttcctaccacttttcacattttgataatttgtgaaaggaaatttaatagaaaagtattgaaaagaaacgattattttgtgtttctttctagaaaattggtggattgctattttagcgataaaattttttttaaacttatctgagaaagtttttaagggaaatttttttactttttcctcttttctcacgaatttgacttattgttgaatctttgctttattatagactccattaaagtctcctctaatattttatcttcttaatattccaatttcttttttatttaccccctttcttccactgtcgtttttgttctccttacatatattacaagcataatggtgaaagaaactaaactatacgaagtcttgaacgttgatgtcactgcttctcaagctgaattgaagaaagcttaccgcaagcttgctttaaaatatcatcccgacaaaaaccctaatgccggcgataagtttaaggaaattagccgtgcttatgaaattcttgctgatgaagagaaacgtgctacttatgatcgttttggtgaagaaggtttacaaggtggtggtgccgatggtggtatgtctgctgatgacttgtttgcttccttttttggtggtggaatgtttggtggtggtatgccccgtggtcctcgcaagggcaaggatcttgttcataccatcaaggttactttggaggacctctatcgtggtaagactacaaagcttgctttgcaaaagaaggtcatttgccccaagtgtagcggtcgtggtggcaaggaaggctctgtcaaatcttgtgcctcttgtaatggtagcggtgtcaaattcattactcgtgccatgggtccaatgatacaacgtatgcaaatgacctgtcctgattgtaatggtgcaggtgaaaccatccgcgatgaagaccgttgcaaagaatgtgatggtgccaaggtcatttctcaacgtaaaatccttaccgtacatgttgagaagggtatgcacaatggtcagaagattgtatttaaggaagaaggcgagcaagctcctggaatcattcccggtgatgtaatctttgtcattgatcaaaaggaacatcctcgtttcaagcgcagtggtgatcatttgttttatgaggctcatgtcgatttactcactgctttggctggtggtcaaattgtcgtcgagcacctggacgaccgttggcttactatccccatcatccccggagagtgcattcgtcccaatgaactcaaagttcttcctggtcaaggtatgctttctcaacgccatcatcaacctggaaacctttacattcgcttccatgtcgactttcctgaacccaacttcgctaccccagaacagcttgcattgcttgaaaaggctttacctccccgtaagattgagagcgctcccaaaaatgctcacactgaggaatgtgttttggcaactgtcgatcctactgagaaggttcgcattgacaataacgtggaccccactactgccacttcgatggatgaagatgaagatgaagaaggtggacaccccggtgttcaatgtgctcaacagtaaacctgtcttattctgaatttcttttcattcattttttcaaaattgacagcatttggattcgttatccttttaagaagagcctagacaattatttgttttcagatgttcctaatcttttccttaggtttcgagttgctattgcatgtataccttattctcttgttcctttttttcatcctgtaaactcattcccctcatttggtgttagttttcttttatctcataaagatgtttgatatctagcttcggcatatctaacatacttgcctttgatagttattctctcggttcttatcttggtctttatacttcgttaatacgctgcttcaataaatataatgactgcaaaaagtcgatttataaatatgaatacataaattagatcttgcttgctttgtttgtaaaattttagtatttgtgagacaattacaattacggcttttggaaaaagtagtaaataatttttgatgcgcttctgcactttgaattgtctgcgaactaaaattatgtttattcactctacttatcgttgcaatacaattcaagtgggggatgctactaaattgtaactgtaaatacaaaatcgtaaaacttgaagaatataccttgaaaaaattttactctcgttttcttactaaactatcatccctgggtgatatgcgttagaatccgatctttgtcaataaaaaagttcagacggtcttcccggtaatctcttgtcaacaatgtgtcaggagataccaccctataaataggaggccaaagtttaatctcgtcaactttatgtccgatgaatgaagagtagtcatcaactgcggcaggtttagttgctcgtgcttttttgtttgccaagatgtaaacgggctgtgctggatttcttatggagatttctcgcggtatgtgattacttaaccattttggaaggatgggaattttcgtgttggaattaacggattctataacatcaaaagtatcattatatgattcgggatcttcggtgattaaatagtcgaattgggaaataaataaagaatttgaaagcattttaggatcctcagttttgtcatagtaccacgatggaagctgtgaaaatcgagttatacctgtcatacacggatatacatccatgtgtacagaaactaagtacgttagaataatctaattggtgaaaaagttgaacttaccttggggatgattttcaatttcatataaacgagttaatgctagaccaccagggtaagcgtattgaaaaacatataacaaaaaactgcttccaataaacccgaagattatccccgaaaaaaacattaaccttagaatttcaaatattttcttgccaaatttactggcattaaagcataaggaagccccaattgcactagctgcgttaaaccaagggatcgaatagataataaagcgccattctttatggcctaaaaatgaataaacaaatataaagaaaaggggaacatatattaaaagacgagcaggcttgatgtaaacaaagctgattaaaaggaagagcaatgtcgtgggattgagaaatagccaaggaagtctcacaaagtagtagtaaaaagggcttgttccccaatctgaagatttcccttcaacaacattgaataagaaagcttctaattcaggccaacaccaagccccccagaaataggaatcaatgagaaaagaagctcccactgctgctaatgaagaagaaataccaacgagtagcaattttgataaagtaatcctcctctgaagcaataatggtagaatcaaacacattagaagtaaagctatttcggacctaacaatcgctgcggcaaaaactaaaatactgatagagccgtaataattatttttaagtaacaaagaaagagagtggttcgtagctattagtccgaaaatatttgacaatggtctggacatatagtacacgaggtgaaattgagcgcagctaaacagtataaacagtgctccagacaatgtgccgaatcgtttgctaatggagcagcttacagaattcatactctcccaacttaaatacccaattgtccatctagcggcaagtaatggattaacaaaccaagaaggtatataggacaaaactgctataaacaaactcggtatgaaactccgtttaacggctcctggaaactccagatgatcatactaaaatatgtgagtaatttaaataaggaaataattatcaactactacctttgacaaatcccaacgatacgtctgaatgtcatgaatcgcttgcatagcaaacgactcttctacctttgtaaacggagttttgtacgaataataccctatgcatgtcacaagcaaaatatttgccaaataccaacaaatgctctctttagaagtcatcccgcttcatcatttattgaaagcatacaaatagttattggagaaagagcaaaggtgaatgaatatacgtaaataaagcaacgattaattttgctaaatctagtttaaggagattcaaggtaatgatttatttgttataaacaagggttgttcgctgcactgtcttctaactttgcatctttgtgtacgttaagtatctgcttctcctcttttaatcgaacattttatatgttaaattttaattacctctactatttgcaaaacgaaattcacatctttcatcaaaatttaattattccttctgtttagggaaactttgaaagaatacaacgatcctcgttaactgatttaccatggtagtttaacgtatagcgttttggaggaatattcattatagaaaacgtgctattataattaaggtgagagatataattgcatttcatttattatttaaactaatttttcttcttatcgttcctgaaaatcgttgctagtacggtctatagaacgatagattcgtcggttccaatagcatgctttaccacgggtatacaccaaacctccccccatatcattacgaaacaggaatcaataaaagctaacgtcaattgaacattatgcttcgtcaaacgctaactcaggcgtctcggatgcgtccttgtatatctgtagttggatttcggggttttcacgctaggtatgttgtttaggtttactttttgtgattcacaaacatattcgaagttgaatgcattttttctaacgattttttatagttctccttgtgaggcaacgctaaaagagattgaacaaaggctgaagtctattaagaacattgaaaagattaccaagaccatcaaaactgtagctcaaactaagcttactagggctcaacgtgctatggaagcttctaacaaatactatcgtgtatctgatgaagtgtttaaggaggctggaactaaagcacctgaggagggtaaaactcttatggttgcttgctctagtgacaagggtctttgtggtggtattcattcttcaatctctcgtcttatccgtagagaactacatgatcctaagacatttgagaacacaagtttgtgtattttgggagaaaaagttcgcactcaattacttcgtttctgtcccgaatctttctacttgacttttgcacacattggtggagctagtccttcttttgaagaagctttacaaatttctagtaacattttggaacatgctaaagactatgatagaattgttctcgtctataacaagtttgcttccgctgtctcgtttgaaactgtgatgaagaacttgtatacaactaaggccatcaatgaatcccccaatctctctgcatacgaggtaagtgatgaagtccatcaaccactcatggaatttgcatttgccaatgctattttttctgccatggcggaagctcattgcagtgaaatgtcatctcgtcgtaacgccatggaaaatgcaagcaagagtgctggagatatgattaacaagttttccatccaatataatcgtcaacgtcaagcctccattactaacgaacttatcgatatcgttactggtgcaaactctttggcttaattcttgatctctttggtaaggttcaaatgcatgttaagatttttaaattaaagaagtttgtgaaatataagcgctgaagtcaacgatatttcttgtctatttagcttaactttttacctttataccatttgaaccgtaattcattgaaaacgttcagattaagcttaccttttgttcttaataaatttacgtccatctttttatcgtaagtatttttcatgtagagaatgttgaagaggtttttgtaaagcatgtaagtgtgcgcaacttaactgagtagccatttgtgatagctaatatgggctgatcaagcaaatttgttaagatgacagaggagtcctagtattgtattgttttagaactaaattgagtaatacatgtggaaattaaagaatggaagcacctgacgcaatagattaacagttggaaatatgagtcacaattactacagatgtatctccatgtttttcttaataaaacacttggcattgcaaaaatgtattgattatcttcgctgattgtaaacaaatggagtcatgagacattttttacgttgttattataagtatatgaagattttaaacaagctaatcacagctagtttgaacaaaggtaatgttaaactacataactacggaatttataaataaaagtaagtttttttcggaaatttttgttaagtactataagtgagtttcttactaaaattttgtaaagtttgacaacatttttgaataaaaggcaactgaatcagtggcatgaaacgcaaaatgttctagcctaatatacaaaatatcacttaatgataacgtacgttttcacattttttagagaaaaatgtgcattgtaaagtctgacttaaccgatagggattcatcaattgcaaacatctaggaatcaatcgtctttgagacggaatggtttgaaggtgagcaggaaccagtaggagtgctttaaacttctaaaggaggaatgtaaaaaactagtttgtggttgatcaaactctatgctaacgtgaatgaaaagacagagattctatattaaacgataaacgataaaaaataaagataaaagaaaatagaaagatgattttgaaagaaaataaaaagaaccagtaaagtatatctacagtgaaaaaaaagtaggaattgcccaaatatgttgttagtctgtagcaaacataaatggcgaagataattcattatcatttttagcgactcccacatgaaacactcagtgagcttgataaaaaaaagcagcgtattgaatgcctaaaaagtcaatatgtttcgcatccatgaactaatatttttttgataaagtaaaacagaaacgttggagttgacaaacttaaccaccccgttgttgactaaatttcatttgataatctttttcacgcttaaatagcaggatgtgtggctctgggacatggacttcatacatttcccatcccagactctaaataaatgtcagtttgtttttgagcagttaaaatccttgattacttacttgagtaattccaagtcctctccattcttcttcttgaaggattcgaagcgttccagtctctggattgaaataatcggtgggtatcgcttttagcattgcttttggtaacataacatgtcgatattcatattcatcatcagcatatctatttcatcgattagcatttgctcaaataagatacaagagtctcgttttaggggaaaacaaagaacctagagaattcccaaagtatggcagtttctttaacaatatcatcatacctaggagaataatggatttgatcaatgaatggctctagacgttcacgctcagaagcagttaaaagacgtggcacaccacttttcgacatatctcctccttaatactcaaaaagaataacttttctttgagatgggtaaagtataggatactctaggacttgggtgatccgttaaaggtcgctaaatttcgttttagacttaaagtaacagtactcactttaggtaacacacaactttgggcttcaactcaacactctatacctaaaacgaaagttatcggttgcagaaaacaggttttttgcgctagctatttctttttcaaagcctttttggtctatataataattcccaaaattcagtttataaagtgaacggtttcttattgtaattcgaaaaattgtgtattattttggaatatacagtcgcaagcggacctaattaaagttgatatactctattcattgtacataaacgttgcaatataataaattatttaaaatggtatattctcatgtcccgtgttttgttacaacatactaatatttataggttgatgatagtcataatgccccattcgataagaccaagtttgatgaagttttagaagcattggtgggtttaaaggacaacgagtatgtattgaaaggagttaggtgtcgcatgtccatttactaataatttatttaaaatagaggtaatccatttgatgacatttttgaagaacttccttccaaacgatattttccagattactatcaaatcattcaaaagccgatttgctacaagatgatgcgcaacaaggcgaagactggtaaatatctgtcaatgggtgacttttacgatgatattcggcttatggttagcaatgcgcagacttacaatatgcctggaagcctcgtctatgaatgttctgtgcttattgcaaatactgctaattcattagaaagcaaggatggaactttgaatgaggaagagaatgaggaaatggagtcaagcatcaacgaggaacacaaacctggcactaatgagattgatgttccaaaggttattcaaaatatcttagatgccttacatgaagaaaaggatgaacaaggtcgttttttaattgatatatttatagaccttcctagcaaacgtttgtacccggattactatgaaattatcaaatcccctatgactataaaaatgttggaaaaaaggtttaaaaagggagagtatacgactttggaaagctttgtaaaagacttaaatcaaatgtttattaacgccaaaacgtataacgcccccggaagttttgtctatgaagatgctgaaaagctttctcaactttcatcttcccttatttcttcattttccgaacaacctaaggaacactctcctgcaacttcaaagcatgaacccgaggaaacccccgcatctccaactccttctgtatctgcttcaacttcacgcgaacgttctacttcagtcgccccatcttttataaccagtgatcaggcagccactccagatgttttgaagtcagaggaggctcatgttgaaagtttctcaaaagaatctgaaaaggaccaaactcccatacccgaagatgttccatcacccatggatacattatctcaagctaattacggagcatttgcccttattaaatcgtttccttcaactcctgttccggattttttaaatttctctcataaatcggtgatgggtcgtagtacttttaatatgccaaattttccagaacccaaattttttgaagacatacctaatactgaacgttgcattctttctgcatttatttgcagtcctccacaattaccattgccgaatccccttcgtatgtatttgccttgcccaagcttaaattctacggaagtttcagtgattaccttggcccctcagcattcgtttcttaatattgttattaacttaaatcctgctctggcattgaaatcatacaccataatcacattattaaatggaaagcgtctaggtgctggcgtgtctactccaccatctacgctgtatgctcttgaaggcataaagcatactgaggagccgatcagaacagtttacgaggctaaactttctgttggtctaaactgcctagaatttgtactgggtagcactgaacctgtggaaccaccttcaatagaacctggtttacctgcgtcggcatattctcggactgtcgaaagggaacgatttgtgttgatggcttacgtccaaccataagctacactttttggatagagacaaaatgtattaatacaaggaattaaaataaatggtatcattcgtttgaaatatgtacagatttatttaatcgtagtatgatattaaagtcacaatttaacaaaattaacttgctttcaaaaagcaaaaggtatttcaggcatttttaaaacttacatagcttcaatacattgatccaaagtggtctcagaaaaaaatttgatgtctgtatttgctttggattttctccagccttcatcgctttcaagccacctcctccaatttgtagtcctattttgtttcttgctttgagagctttgatcaacccaaagattgtatgagtttatgtaaacgttttcggtattgggctcaaaaaatatgacataggtgtcggttgaaaaaaacaattgaaggttcgatttgcagaaatgttcattaaacaaagaatgcaacctaccagagcctcgacctgcgagatagccttgttgcgatattcgttgaagtgatcttcgcaaaaatggcattttaacttgcatcaaatcgacaccttcagtgatatgagaaatggcatagctatcaacatagtacataaatgccttcgcaggattttcaaaatcgtgcatcgttaagtctgccggaagaagttgttggatacaaagtcgcttttccaatgggtaccatcgcatattaaatattttactttcaggagcgagtattgattccacatggttcctatataccatttgctctctaggcgtggtaactgaattggcgccatcagattcgaataataaaagtagttggcccagtttgggatcaagcaatatctcatgaatacgataaaatataactttgagtaaccgttctatagagcaaatcatgtagcaagtttcattattgaatttttgcaaatattttcggaattcgagacgggaacaagaacctttcaaatatttttcacagatattcaaaatattctcgtaaccccctgtgcttgaagcatatatagtcgaagattcaacaaacaacttgatatgctctagccgagaatagcagacacatatcaatctaaacagaacatacattgtagcattcccaaaaaaattgtagccaattatgtttttcgactcttcaccaagaaatttagatttcgaatgattttcaacatcgtcaggatgtatatcactcatagtttcatcttcagtttgagtttcatcggtttgaaaactcacattggtgttattactattatcagcactttcgggacgaataaatattttgcttaaaccatctctgtgttttttaaccgattcaatattttcagaagcaaggttagtctcaagtgcttcgcgaggtagcggaatgccaaaaaattgcgataataaagctttcaaaacagcactaattcgacccttgtcagcgtatgaataaaaagaagagtttgttaactgagcatcacttagccgcaaaatattcaaaaatatgagactatcacataaaacttgggtaaactgaaaccccaacttggccccatcgatccgatgcttttgtcgttgataaatgtcatcaatatcgcgaagaatacggctataagataatcctctacggtctctcccttctattctgcaatatctgtcgtcaaatgctgcttgagcatttttcttttcgatttgccgccaaattttactccactctcgcttgcttcgtctccattcttgatctttggttttaatacgtttcagaagtacaggagccgcagtgggtaattttttaaataaagtgtcaagagccaaatttgcatgctctttgccataaacgattataagggcgttcttaattattcgttttgatcgctcgagttcttgaagggcggtttctaaatgctcgtgaatcgtcggctcacaaaagtttgcaagtatttttatagcagactcggtagtattcaaaactctatcgtaatcataccgttcgtcttctactagttgcaatgcctgtaggtactgattttcatgatgcattatatttttgacatgggatggtttgggagctacagaaatataatcgtcattcaaaacagaattgtccaaatcatcacgacctgagcatttgtcctgtttccaggaatccggaagtttgcgataagtcagtgaaatgcactcaaaagtttctggtaaataaacacgttcgtccaccggttcgttttttacaagtattgggttatcactccacctaataaattcggaaaaccacaatgtcaaattatcatttctaacaagttttgaaaaagaatttaataattctgttttatccaataacttttcccgataaagatgaagaagctcaaggaacttgtgaaaggctaaagtgtcaggtaaatgctgtctaatcgttgtgaaggctagtaattcttcctgggtagcagcataaggggacgtgggagcagtgattttttgcggatatacatgaagggaataagagttcaatggctcttcagcagtttgtcgatacatcctcgaggttttagatatcgatctactgatttgggcagaatgagccggtcgatttcttttttcacgtacaggtgcagaagggggaagactgaaattcccaaccggaggaagacggtttggagatttctgaacattaggggtggatggctcagttgaatcaacattatcaggaagaaaaagtttaaactcctccaacaaatctggtgaatctttaaaaatttcagcgaccctcgcacgcacttcaaaaatcgacttttgtgctttctgataagtgcgcaaaacacctaaaaattccatgtacgtgtcggaatttggtggataacgagccttaactttgttcatataagcaatcgcatagttaaaatctacccgaggcttctcgttttcagtactggaaactaaatttggagcagatggctgaggttgagagtcagtaggactagtggattccattgttcgctgatcttcattagatggagccacgggcaatgtactttggacgccctgctggggaagtgggtgcataggagtacctacacgtacaacactagtgtttgaagagtccaattgtacttctattttgtaaccggatggaagaaacgtgttaaagccttcaataagttgagggtaaccgttaaacaactctgatacacgattaataactcccaaggtgtcaagcgcctgagatttgaaatcgcgcataatttccaaaaatcgattgtaaatttctcggcgttcagaaaaataatattttactaactcaagataggaaagcgcatcgttcacatccaaaggacgattagaagaagaacttaatccttctgcattttgtgaagaaatggagccatctttaccagaaatcgatgataaggcgagcgaggaaactatggtttttcctttttcgtaatcatcgcgagttacacttctttccgataaaatctgtttgttttcaacaggttcagtagctacgccattatcttttccatcaccattgtgcaaagaggtgtttacaggtgactgggattgagacggtgacgcttttggtaaatggtttttatcagattgtgtctcaactttgtcgcctataatattagcatttgttaaaaacgaacctcataaaccaagattgtttctcgaaatgatgtttcgcagaagaagcatgtaaaaacttaccaggattgtcgcgttctgagtcgacaggcacattcattacatccatggttaaaaactcataaatgcaacagaaatgactgctttatctcgatagttgcagtcttgcaatgtctgaatcgcgttacgggaaaggtaagattggtttgttgtgtttgacacaagtaaatgtcatcacgtaacgtgcgtgctacacacacctgcctaccttaactaatttccaaaacatcagcagttgagttgaatttaaaaatcattaatttcattctttgattagagtaaagaattttaattcatgtttattgtgtcaagaaattctgacatcaattttttagtcgtttccttgccccatctagcatctttgactgttcgttacttttgaacgttgaaaaaatactatacccttttgctcattattctcattttacggagtacgcagtacaaattatggcgctgcatctcctgtacgttctcataggctacgcacgcgttgcatggctacctcgttactatggcatctgcttcgtaaacaaacatcgtttctaaatttgtaaacaatgaaatcagtaacaatttcgaatggaataaaagcaagctgtggtccatcattctgcttgttctgaggctttggtattgatcgtcttaagccctctaaaagcaaggaattatcgctatctggaaaatttataatatcaaacaacccaaacacttttattcatttcttgctttgtggaaatttttgaaagcatcaacatgagttttcagaatcccagctatattaatgctaaacaccggtccttcttgcaacctaaggacactcaagattcgcaggatttacgaaactgggtcagtcacagtagtgtagatgaagaaacagcatattctagttcgaccctcagttcgagttcttctaaaagctttccttgttacgatgagtatgatgagataaaatctcctgacgatcaaaaagtcgagtatatgaagacgttaaggaccttggaagaagatgctttttcttacacagattcagtttacgattttgaggagcgttcatttgatgaacacgagccacctatccctccacttcacaaaactggagtttttagcgttcctcttcaaccaacccatactgtgaatagtaactcagacgacggttatgaaaattcctccaagaatgagtatctggactttaattcagaaatctctgcttcgcccgtcaatgaaccaatgacgcacagtcagtcatacacctcgattgatcgcttgaattcatcaagttcgcactattccaaagatgttccattattatgtggaagcctgactattgattgcccaacgccaatagacttacgtggcatgcttggtccatttatgcaaaaaaaccccgatgaagcaagtttcctgcggtattcggccattacctgccaaccagaagatatgaataataatgggcttcaactacgaacatggtccacgggtcgcgacattcaaattgctgtttgtctaacacttagcgatgaggatttggcatcttttgccatttctctttctagtatcatgaataatttaaaacatctttgctcacggtctaagtcgcgggtatggggaaatgagagttgggaaaaggttttagtatgtgtcgtaattgatggccgtaacactgttcaccaaaacgtcttggacttgcttgcatctataggagtgtatcaacctcacattgctaaagggagagtaaacggaaaaagaactttatcccatatgtatgaattcacaagtaccatcaacgttgatgagaaactcaatcttacaacagcgactggtgacggaaacgttccaatgcagatgttactctgtgttaaggaccgtcgtctaggcacttataactcgcatcgctggtttttaaatggtatagcatcgcttgctcgtcccaaggtttgtctctttgttcgtaacggtgcaaggcttggcccaacatctatttatcatgcgtggaaagcttttgatgttgattccactattggaggaatgtgtggtaaaacttcgattgatacaggaaagtttggctttagactgttaaatccattcattgcttctcaacattttgaccaaatgatccataacaatcttcgcttaccgtacgacagctgcatgggttatatttcaaatgcgcttaacgcaatttatggatttcgatacgtcgctttgcaagattcatatccaaaccctggaccactagccgattatttcgagcaagaccaatatgaaattcctaggagaggtatcttacaatccaatgcttttttggcacaagaacaactccttttctggaaagtaatcacccgaaaagatgcaaaatggcatttgcaatatgtacctgaagcttgtgctactattgaagcgcccaattcaatggctggaatactagagtctaaaaaatctgaaattaacagtagctttagtcttgctgtctatgttatagttgattttttttctttatggactacccggcacaagttctttcgattccttttgctcaccgttcaatcgctcgtctttgcaattgagaagttggtgaattttttctcaatggcaaatttctttttggccttctactttgtatgcaatgccacttcatacagctcattgaatccgtatggtaattgggcccgacctttatttctggttttcgaatatattctaatttgtttaattttttcacagtttatgctagcaatgggcaatcgaccacggaggtatgaatgtttgttttaaaaatttctcatattaactaattgtttagctgtcgagttttactgttcattagtactgcattgttttccattattatgatttatttcgttttttgtgttttttatatttcattgataccattacacaactcagataattctgaaattgttttaggcaacaattatttcacgaccttaattttctcttctttattaattctagcatgttatgctttcgtttctttaatttgtatggatcctttttttatctttacttgtattgtgcaatacattctgctgatgccaactcgcatttatactgagcaaatatatgcactttgtcatcttgatgatgcttcaatttcgaaggatgataaccagcaagaatttaattttgacacaggtattacccattgttcaatgaacgacgaaggctatactacaatcagtattccaaaagccaacgtgttgaattctgtatataactcttctttaaaaaatttcagttcttctaatgatacttcggtttatcacgatgttcaggaccattgctatcggaagccacaatcctatgaggatcactaccaagacattcgtactcgttatgtgctagtttgggctgtaagcaacttaattttagccattgttctgattcaggtattcgatggcatgcgttttattaataatggctacatgaagtatatattttggagtatcgtagccttcactgcttggaaaaccatgggagctgttacattcatagctaccaagatcatttcacgaattgctaattgtgtgaaatcaaaactttacatttttaatgatccttaatgatacaactaaatttatcttgtaaatatttcttctatgaccgatattttaaaatgaaacaatgtaggggatttatagtaatttcaattactatacaagttttcgattgttaatctagttgtttcgttccaaaaagatagtgcttccttctaaaacctcgtttttaacgcatttgtccgaatcaaaagtattatcaacgatgcttaaagttttgcatttcttgataagactttgaatactggcagattccgaagtaatgagtttggaatgttcttcatcaggatgaatgtataccacagcatctgatttgattccattttcagccatcattgaacgagtagagtgaacgacagtaatgatagactcgtaatatttagcagctatctcgttagaatagtctaccctttcaactgggaaagcagctttaacgatagtctgagttttgtctccaggacgacgaggaagtctctgccacatctcttcagtaacgtatggcataaaaggatgcattaaacgaagagcgttgtcaaggacagtatagagggtttgcttagcagattcttgttgtacctctgtaccatcacttagaaggtattttgagttctcaatgtaaacatcacaaagttcatacaaccaaaattggtgaacagctgaagtagcttgaaggaagttcatttcttccatgtttttgttcatagcggctgctgcgatgttcaagcggtggaaaatccacttttctacaagtgattcattaccagtaagatcggcagtcttgttaggaacgaaattagaacctagacgacccaaagcaaattttgtagcattgtacaacttgttacagaatttacgatatccttcaacacgaaggatatcaaggttgagatcacgaccaccagtagtcaaggaacagagggtaaaacgcaaagcgtcagttccacattgaggtatacccttgggatagctcaaccgttgaccctttttagctttttcgacctctctgctgtcgagattgccaaccaaaagcttatcatgtaatgcttgtagagaaataccctcaatgacatctataggatccacaacatttcccaatgatttagacattttgcggccttgagcatcacgaacgagtgcatgacaaaatacacgtttaaagggaatctttccggttaatttgagacccaacattaccatacgagcaatccagaagaaaagaatatcccaacctgtttccatcagagtagtaggatagaaattttcataatcgctagtatcctttggccagccaagggtagaaaaaggccacaatccggaggagaaccaagtatcaagaacgtcttcatcctgttctagtgtgaaagactttccaggaaaagcagctttagctttctcttctgcttgttccaaagtacgaccagtaacccaataacggccttcacttcgatcttgagaaggttcgtcagctaaatttacaaaataggctgggatacgatgaccccaccataattgacgagaaatgcaccagtcttggatattttccatccagcgaatgaattctcggcgagacatatcaggagcaatttcgatttcaccagactttacaacttcagctgcggctgcagccatctctttttgattcacccaccattgaggcttcatgactggctcaataatatccgaagtcttcccacaaagtggaattaccattggattttccttggtaccaacaaataagccgagctccttgagtcgttcaacaaccttaacacgagcagtaaaacgcttcatgccagcaaattctccacaattttcattgagaagaccatcgtcagtgaaaatattaatgaactccaaattatgacgctttccaacttcataatcgttaggatcatgagctggagtgattttaacagcaccggtaccaaattccatatcaacgattatgtcgtcacagatgataggaattgaacggttacagaagggatgttttacaaatttaccgtgtaggtgcttataacgaggatcctggggatgaacagcaacagcagtatctccgagaagtgtttctggacgtgtagtagcaataacaattcgttcgtcagaaccttcaacggcataagcgatggaagtcaatacacccacttcgacgggttcatcatatccagggaccttgagcaaagtacggccaggaacgtcaacgttttctacctcaaggtttgataaagttgtttgtaaagcagtacaccaattcacgagacgattagcacggtagataatattttcctcatgcaaacgaacaaaggtttcaacaacggcacgactaagattttcatccatagtaaaggcttcacgagtccaatcaaaagaaccaccaagtcgagacatttggttttttatacggttatggtattcttctttccattcccaaacaatgtcaacaaatttatcacgaggataatcatggcgagtcttcttctgcgtgtaccaaagcttcttttcaacaacagattgggtacttaaaccagcatgatcgaaaccacccagaaacaaaactgttttaccaagcattctgttccaccgagctaacgaatcttgaatagcaatcgtaagagcatggccaatatgcaaagcaccagtgacattgggaggaggagatgtaataacaaatacgccctctttcttaggtttaccatcaggaccaaactcgggttcaaagaaaccagacttgacccaccagtcataccaagcagactcaacagctttgggattataggacttcaaagcaggagagtccaagtcttgaaggacttttttctcaccaggagtggtcttttcgacatactcggcaactggtgaagcaatcttagccttcttatcaagtttaggctttcttgcctcctaataaaatgattagtaacgttgatgctatctagctggtagtattccaattgaaaatataaaggtataaagtcattcacaaatgacaaatgaaaattcaaaatactgaatactccaaaaattaagcatacctccttcgccttcttggccgccagctttgcatgatacttttcaagcttagccgccttttggcgttcacgctctactatatagatgttagaaatgataaggtgatgcatatgaatttgtatttcaacaactcacattctttctcggttttaggcctaggctcaccagaaccaggtgcggaagaatccttcaattattagaaaccaattgacaaaagttcaactcaccttagactgagcagcttcacagcctttgtctgccattggaaaagtgtgttgttgaaagaattgttcgggtgcaataaaaagtcacataacgaacttgtcattaaacgttacaagtgattaaaggatttgcattacgctgcactccccggttaacgaattttaagacacttgaaatcaataatgaatccttgtaaacagcgttcgttatctacatgttttttttaatatcatttaaatttttgcatatttattagtataaattgaacagtagttggttctcttttaattatgcttcatcggtctccttgttgctgagagcaaaatgtttgcactcatcaacaagcatggtttaaatgtcgtcgttattgcactcttaatagatggcttttatagttgatagctatgattttgttaatttcaagtagcaatttttaatttgatttgtttaatctttgcaaatcagcaggaatatcagcatcactacaacaaatcaaggactataaagtaggatggaaaaaagaagtcctgagacaagattcaacgtaaaggtgcaaaagtttaataaaagaatttagtttatagcattggattgttaaaaaatcgtcttatcgaccagtagtataaaaagatgaagttttatacattagatacaaaaagtaataaacgaaatacgagtcgttttatttaataaaatgagagaaactattattcacgacatcctcttttaaatcaaatttttaaagactaaacgtaccaggtattaacacagaagagtaatggcaattacacttcgttggttgtaacccaaggagctgcgatctaccacaaaaggactacagaagtgcttccctccaccatccttgcgaaataaacacgtatgagtctccttagatattttattttctttatcggtggatgtacattagctttggcctcaggttcgtcctaaatagttttagattgcgtttattaaccagttttaggtgtttcatatactgaggcttcagtttatatgtcaggtctctctggtaatgaaaatgaagtcccttcaatttctccttcagattccaggcttgtatttgctcataaactgggcgtatcacggttccacaagctgaaatcacatagcggtgctagaaaaattattaatgaaatgctccacagtcattctgagctttcttcttttttttatgcagaaaagtctaatacttttttgacaattgccggattggcggagtctgaactgtttgatactctgaaccctgcttttcgcatctcttcttgtccttccagtaatgcatttgccagtttaatgtgtcgatatgagcgtcagcttgattctttagataatggaaaaactactgatatatatttaaatgacattggcggagttatatcaattcatgattcaactggcgtttattcacaaataactactactccctataaatctttagaagattacgagcagctttttggtgaggataaagcttctatgtttgacatatctgtcaagcaagatagagttttcctttctgaaatatacgctctaaaaatccttgtcgaatttttaagctcaaaatcgcaacaagagcggtccgataccagtattgttatcggccaattagtcggattagaggtatggttttctttatgtctttttttttaacaccttaggctttgtatgagaaatatggtaaagattcaaagatttaccaagtagctcgcgagaatatgatgactcttttgtcaatgattaagcaggtatcctccacatatacctttattttacttcctcctatcgattcctccgaaacttctactagatatcataagcgtcaagtagacatggaagcattcggagaagaaatagaggaagtcgttgctagctatgaaaagaattacaatggtcgctgttatatatctgaggaagcttgctcaaaggccaccaatgattgttctggtcatggaagatgttccaagtatggtcagttggactcctgttatgtctgccaatgttccaattccgtggtttcaaatgctgctggccagaacaaaactattagatgggctggagaaagttgctctaagcaggatatctctgtggagtttcaatttttcttttggtttactattattggttttggactattaatatttagcataatgttattgtttagcattggacaagaagaattggctaatgttttgacttctactgcaacagtcatcaagaaaaccacataacctatttttctgctttaataattagatatttttaatgatatgtaagagttgcttcttatgaaacctagtatatataaatatcgtgcctacatttctccacattcgactatcgcaacgtttgacttgggtcgtgaatttgctccaacaggagtagattcaatttctttaacaatgtcgtagccctcaattacttcgccaaagacgacatgtttgccgtccaaaaaatcgcaaggaacggtagtaataaagaattggcatccatttgagtctttcccagcattagccatactcagtaaaccagggcgatcatgtttgagagtaaaattttcgtcaggaaatgtacgtgaattgaaaatggtcgcgctgccagtaccatctccctaatcatcagttaatatagtctaaaggaataattgtaaaaaaccggctatgacacggtcttttttctaacacatacactcacaaaatcacctccttgtatcataaaaccttgaataatcctatgaaaagtactatttttgtaaccttttgattttaataattagtagtctgaatctgatggccgaaagtgcttaccgatcggtttttgattaactccaagcgtttctcctgtacaaaattgtctaactattagaaataaaaatcttgaaaaccaacaatcaattgtttgattacctgaagttttcagcagtcctaaattcaatgtcagcactttatttcacaataaatcaataattattcaagttaaaaattggctttagattattaattacatacttcgggactatactggaaaacaaccggatcttgatccttcctaataatctcccatcaatagcaatctattgtccaaaattagtattttcgagagtttagtaaatacgacgtccatacatccataaaaacaacaggttcggtgctcattttaacaagttaatttggtaaatgtctggaagatgctcataaaattttctggtttgcgacttgaagatgctaatttgtatgttctcactttactcgctgggtgttgacgaacatttgagacttgggctttcacgagttggaggggagcagaatttctacgaaaatcattaaaataatccatcaaaggcaatcatttacacaagaaagaaatctatttttctttgctttcattattcttttaatccgcattccgttatttatttatgtatcccaggaaaagtgcgaaaaacaagaatccttacagctaaaactacgctacaattaggctagcttgttttttttttttttttttttttttttttttttttaaagaaacacttttctttgcttaaaaattcatattataaccgatgctcctaacttgtagtcgaaatcaaccttatcctcatacctttaaaccagcttagtagtagtatacatctatgtacatatacgtaaacagaaaggttcagtcagaagaataaacacataaattgtccaaaaaaatgaataggaaagaagatacagaaactgtaatagcagttgttgtagtatacccaaaatcattatgtattacttttgctccttttagaaattttaatttttactagcgcttttagattttagaatattttaaagttgtttttcaacagctttttctcaaaccttgctcacatgctatgaggatatacttatttaatttactttattttatatgttctatattttctatcttttttttggctctgtgtttttttaaagtattttgattttgtaaataaaaataaaaataatttcaaaattcaaaacgcttcatattattaacagtattggaacttttttaagaccttataaaaagttcattaatccgaaagaattgttttaaggtagtgaagagataattaagctattcaatataaaatttctattacctatagtgtactcgtttttatctgtttgaaattcgaaatccccttcatagatataatgtttatcaattgtttaacaggcaatatacatttatcagaccatgaatgcagagattatgaacaacagtaatagtgtttttatgttacagtctaaacaacgataacaattccatggtgcgaaaactttggaatactttagttattatttgatactaaaatacacaattaaataaactaaggagttgtcagcatgataaactagtttacaaaaaatgtaatttttatacttgcttgcgtaaaatcaggttaaataaatactcattccagctagagaaatacaataaataccactacaataaataagttagttgattttctagtacatctttcatttatttactttttactatatataccacattcactttaggctaaaattaaagtagtacaaaagagcattatttgagccatagtgaaaccaaaaaatcaaaaataaatcatttaatgatgtgtaaagtcattctttatttaacaatttacgaaaaaaaatttaccaccctaaatctgaaaaattcttttgggcagcggaaattttatgtttgacacaattgcctttgaaagtcacctgcttgatcgcgggttaaacaaaaatcgggaaaatttgcgggatccatatttcgaccgaaaatacagtatatggaaaaataaatatattaaataataaaatacaatagcagaaaagaaatatgaaaaaaatatatgtatattatttgtgactgctgatactgttatatacttgtgactcacaaaaaaaatcttcacaataacctacttctctcaaaaaaatcgagggtcagttttaacttcttgttgcttgaaaatgagtgaagtttatgaaggtgctattggtatcgacttgggtactacctactcttgcgttgctgtatgggaaaccgccaatgttgagattatccccaatgaccaaggtgcacgtaccactccctcatttgtcgctttcaccgaaactgagcgtttagtcggtgatgccgccaagaaccaggctgctatgaaccctcgtaacaccgtttttgacgccaagcgtcttattggtcgtcgttacgaagaccctgagactcaaaaggatattaagcactggccctttaaggttattgacaacaatggtatccctaccattgaggttaactatttgggcgagaaaaagcaatttactgctcaagaaatttccgctatggttttgactaagatgaaggagatttccgaagctaagttgaacaagcgtgtcgagaaggctgtcattaccgtccccgcctacttctctgactctcaacgtgctgctactaaggatgctggtgccatcgctggccttaacgttcttcgtatcatcaacgagcccaccgctgctgctattgcttacggtcttgatgccaagtccgacaagcccaaaaacgtcttgattttcgatcttggtggtggtacttttgatgtttctcttttgaagattcaaggtggtgtctttgaagttttggctaccgctggtgacactcacttgggtggtgaagattttgataacgctttggtcgagcactttattcaagaattcaagcgcaagcaaaagattgacatctctgacgatcctcgtgctcttcgtcgtcttcgctctgcttgtgagcgtgctaagcgtgccttgtcttctgttactcaaaccaccgttgaggtcgactctctttccaacggtatcgacttctcttctagcattacccgtgctcgtttcgaggacatcaacgctaccacattcaaggctaccattgatccagtcgctaaggtcttgaaggactccaaggtccctaaggctgatgttcacgacattgtccttgtcggtggttccacccgtattcccaaggttcaaagactcgtttctgatttctttgatggccgtgctttgaacaagtctatcaaccccgatgaggctgtcgcctacggtgctgctgttcaagccgctgtcctcaccaacaaggctgactctgacaaaactcaagatttgcttttgttggatgttgtccccctttccttgggtgttgccatggaaggtaatgttttcggtgttgtttgccctcgcaatactcccattcctaccatcaagaagcgtactttcaccactgttgctgacaaccaaaccaccgttactttccctgtttaccaaggtgaacgtgtcaactgtgctgaaaacgaacctcttggtgagttccaacttactggtatccctcctatgccccgtggtcaagctgagttggaagctactttcgagttggatgccaatggtatcttgaaggttaccgctgttgaaaagaccactggtcgctctgctcacattgaaatcaccaactctgttggtcatctttcttccactaagattcaagagatgattgaaaacgctgacaagttcaagcaacaagacaaggatttcgccaagaaattagaggctaagagccaactcgaatcttacatttctaacattgagactaccatctctgagcccaatgtcatgatgaaattgaagcgtggtgacaagtctaagattgaagcccaattggctgagtgcatgtctcaattagaacttgaggacactaacactgatgctctccgtaaggctgagcttcgtcttaagcgtaccgttcaaaaggcctttgcatcccttcgttagataagctaaacaacatgaattaagctttcgaaggatttgttcatatgcaattattgatatcatatagatacattatctaggactaccaaaatgtaattattactcggatatgtacgtttatttgtaatttgaaaggcagcataatttgagtgcctcaaggctgggataggtttgatacttaaataagagaatcgttaattgtgtccgaataacacgctgtagaagtaagtagaatttgattgagaatcgcttttaaaatagtagcccttagcttcgcaaagatgacttttgagtgttttctatatgtacggaaggttttctgtttgagcagaaaatttggtggtgacaattaccctgttggccacgcttaagttgcttgcaattttctaagctcacagagttttcctttcgattaacctcccttcttgtcatgggtctgctaaattatagcaataaagtatgtctagctcccatggttaggattggggaacttcccatgaggttattagcacttcgatatggcgctaatctagtatgggggccagaaattgtggataaagctcttctgagtggaacacctgtagaaagagtcgtaaatggtatgtgttagtatgaattacaattttagaagaaagatgaggattaaatcgatattggttgctcgtgtaattacattgttcacccatgcactttcgtttttcaatactatatttgatgaattattttttttattaactcgtgtaattacattttttgacatttatttaattgaaaaacaaatttcttcttcctaattgtgttattttattcagttattattgactcaatttaaaatagataggatcaattgcatcgattttgttaaaccacctagcaataaggtgttgtttcgtgtgcatccgcttgaagctaatcgattgatttttcaactcggaagtgcatccccagaacttgcagtggaagcagcaaaacttgtagctaatgatgttgcaggcattgacttaaactgtggttgccccaaacatttttctgtacatgctggaatgggagctggccttttgaaaaatcaagatcgtctagtcagtattctcgatgctctagtgaatgagatcgggaagccttacaaaatttccataagttgtaaaattcgtttattagagacaaaagaagataccctaaaattggtagagcgcatatgcgatacaggagttcgagcaatcactgttcattgccgtacaactccaatgcgaaatactgagcctgcagatcgtagttatttatcggaaattgtaggcgtctgtcgaaataaagatgtttcgatcttagtaaatggggatgtcttaagctataatgatggattggatgttattgagaaatatggagtcgacggtgtgcttatcgccagagctgctgaaaggaacgtatcctgttttcgaatagagggcccactttctagttttaaggttgccgaggagtttttgaaaatggtttgtactttgcttgtttattcattactaattgttgataggctcttgaggttgataataattttgggaatactaaatattgtttaaatcaaatcatgcagggttcatttcggaaaaatgttcgacaactcgctcagactgctaaaacttatgaagacttgaagaaggcatttgagatcgaatacaagcattcggatgcttcatcggtctgccctactttagaaaaagaaaaatcattggttatatcttttgtagatttgcccagttttttggagtctttattagcgtccaatattttaaagcaactaagtaggcttcatttcacaaaaatctttgcagtaagtgaagaggaagatatttgcaagcagctagacgatattcatgagaagtttttgtgccacggaattgcactttctttaatttcagctgataacctagcttctgcaatcgctagtgctcatctggtcatatgcatggaaaaagacgaatctattatgaatgaggctgtatgcgatcaaaaaataactattcgtttgccgatcaattccaatacgaatgaagctgtagtggaatgtgaaaataagtcaatgcaaagcaaacatgcattggatataattcaagaaaggataaaggatttagaagagaaagctcaagtcgtttagtttttcgtgtagttaaaaagtttttgtatagttttgaagtacttactgagcatgtttggttaatgaaaattattcttatatcttttcgctgctttggtaaagttgaagcatggattctatcgtctcccataaatgaaaaaagcattttttattagaattattattgagttgaatccaaaaatttaattgctattatttaggaaacagagtgttttgagagctttgttatattaaattgaatgacgatcaaatacaagctagtacagaaatacttatggttaattgaattttgaatgatattttttctaccaatttattaataaattttttgaaagaagataaagtagctaaatacttcgacgtgtaatttcgaacgtatactacatagctgaccagggtagatatcaaacgatttttactactaccattgtaaagccctaacaatgagttttcgtaaatatgccttaattaccggctccaacaggtaaaatattattaagatatctagagcaacacagttaatgattacagtggtcttggttttggaatagctacgcgtcttttgcagttctaccaaccgcgtttgcaagatgaacccgaagtattcacggtaattcttacatgcaggagtcgtgaaaaggcagaagatgcctgtagaagattgaaagaattctttcccgataggaaaatacggttggaatacgttttgttagacttgtcgaatatggcatcagtggaagctgcggtgcaagatatcgctactagattccctaaattagattttgtttacctaaatgctggtgcttgggacctggaaggtattcaatggctaaaggctatcttttctactttgatcaaccctatccaggcactgacgcatccaaccttttacaaagagactgctggacgtgtgagcaatgactccctcggttacatatttgaaagtaatgtttttggtcatttttatttggtaagttttttcaccttaattccgtatgttagtactaatttacataagaaaaatcgcctggccgaactaaaagtgctccgttcgtcaacaaaggtagtccttacaagcagtttagtagcagaaaaaaaatcccttgattttgaagacctacaatgttttcacggcgagcaaccctatcaatcttcaaagcgtttgttagatgtgttacactatgcagaacttgaaaagggactcccttttgaacaataccttgtccatcccggactatgtactactaacatgtatgaaactttcctcggtcctatattggttatgtgtgcaaagctcggtttctatatttgtcgcttacttggaagtccttggcatacaatttctccatacgttgctgcttttgcttttctttggactgctttacatgctaccaaagaagatcaatctatcaagtggggagcagccgtgactcgttttggtcatgaaagagtcctctctactcctgtggaattaattttgccttcagagcaagagaaagctttagaatatatgacaaaactttaccaggaatggaaaaagaagctggtttcgtaaagggaaacatttacatattctcttgcgcggaggccttgataaaaatctggagtaccagttaattttaaagtgcacgagacgaggggagttatgaaagaacaatccctgattcattgcattctcagtaaaacattttgaaaattgcttttatcaaattttgctacaatcggtatagatatcttgacaaaatgaatagataaggggattttaaccaagtctggaatatagtttatgtctcaatttagttaatacaaacatacgaatttattagaacctcggactcggaaaagtttatatgaagaattccgcgagttgccgtctttgtctcatgctagctataagaccgcatttcgtaaattgtgtatctggatatattttatcaaccagcaaaattaaattatgaaaaatagcaataattcaagttattaaatttttctaatattacacttcgaattgaaggcttcctcattttgttcagctgtttgctttctacaggcatgaaaacaggaaacataattaaacagtacctcaattattcgaagattagccttcacataacagtttatgtgatggtacgataattttagtatgataattacgagcttgtagattccacaggaactgcagcaaatgcatccttaaacgtgttggtatcgtacttactcagaagtttacttctctatacaactttcaccagacacgatctgccttccttttgagttaaaaagaggccatggtacttcatcaacgtttaaaaagcgaatggtcatatataatacttgaagtgtaaggaagtctgggataatttgtttcactgacatacttagggttggaggtactacccctatagatgaaatagacgatatttctttacgacatctcatcacattagctctaaatcagtcatttggaatatttgggtctgcaattcctattgattttttgcatcgacaatcaaaatttttgtatctaaggtgccataaagagtatgtcaactactgtaattgtaatgtgctattttacttactgaacaataataatagggataaaaagaaagtccttgtggcactcggatcctatgttcgcgaacctgaacaaataagacttatggtattacacgcttcagactttccttgtcaagcggttcctttttcataagtaaaaaggattgtattattattatgtaaattactagttatttaaaatgaattgcttttaaaacctacttgtagattttgtacactgtatttggacgcgtccaactccttactctacctcatcctttccagaagctcaacgtcccagttgaaaggcacatttaatgtggtatttgctttatgtcaaccatatttcaagacctagtggactctacagttataaaaaatgctgtccaaggccaatttacttctcttgtatctaataacctagtggtaagtaaagtgaattctttacacctttttgagattgaaaagattcaaaaagatgaatccagtttcccattagatgattccttgcagaatgaattctccaccagcataatcgatgaaagtcaggcgttcatggagacaaatatgcatctcatacgtaccaatgaacaaactacctacgttcttagactcgtttctcaagttaaagtcttcgggactataacggaaatatcggctttgaagggaaagggaagtaatgggtgtgatttgttaattatgcttaccgactatgcaaaagtatctacgttggaatgggatatgcaaagtcagagcttcgtaactaatagtcttcactattatgaagatgtcaaatcttcaaatatatgctcctctcatacccctacacagctcttggtggatccggattccgactgttgcctattacgatttttaactgatatgatggctattattccatatccagctaacgaagatttggatatggaagaggctgctatagaaaattctaaaatttcttcatcttatgcctacaaaccctcctttgtcttagcttcttctcaactggatgctagtatttcacgaattcttgacgttaaatttctatacggatatcgcgagcctacactagccattctatatagtcccgaacagacttctaccgttactttaccattaagaaaggataccgttctcttttcattggtaactttagacttagagcaacgcgctagtgccgttattactaccattcaatcacttccctacgatatctacgcatcggtttcaatacctacgcctcttggaggttctttattgttgggtggaaatgagcttatatatgttgattccgctggccggactgtcggtatcggcgtaaattcttactactcaaagtgtactgatttcccacttcaagaccagtctgattttaacctggaactagaggggactattgccattcccttaacaagtagtaagactgaaactccctttgtcgtattggtgcacacgtccggtcaatttttttatctagattttttacttgatggtaaatcagtcaaaggactgtcattacaagctttggatttagaaattaatgatgactttcttaaatcaggaatcacttgtgcagtgcctgctggcgaaaatcttgttttcttaggtagccagactactgacagttatttgcttcgttggtctcggcgtactactaatgaggaggtaagattggatgaaggagacgatactctttatggaacgaacgatgctgaaatggatgatatgcttgatatttatgaaacagatgaatccgtgggttctaaaaggaagattgcttatgaaaacggcccgctacgtctagaaatatgtgatgtattgacaaatattggtccaattactgactttgccgttggaaaggcaggatcgtactcctatttccctcaagacaaccatggacctctggaattggtaggtacagcaggagctgacggtgctggcggtcttgttgtttttcggcgaaacatatttccattaatagccggtgaatttcaatttgacggctgtgaagcactatggaccgttagtatttcaggaaagctacgaaatatgaaaagcagaatacaagctcaatactcaaatcccgagttagaaacttatcttgtactttctaaagagaaggagtcgtttatatttttggcaggtgaaacctttgatgaggtacagcattctgacttttctaaggactcgaagacacttaatgtcggctctttgctttccggtatgcgtatggttcagatatgtcctactagcctgcgtgtatacgactcaaatttacgtcttactcaactttttaattttagcaaaaaacaaatagtcgtctcaacaagcatttgtgatccttgtataatcgttgtctttttgggtggtggaatcgctctttacaaaatggatttaaaatcccaaaggctgatcaaaacggatttacaaaatagactttcggatgttaagacagcttctttagtttcccctgatagttctgcactttttgcaaagctttttacctataacgaaacccttaacgccaagggtcaaatagccaatggaatgaatgattcagcttctgagacagatttggatattcaacctaaccataaaacaagtaataatgatcaaatggggtatgatcagtcagtaagtgctgatgatgttcctgaggttgacaacaccatcgtcactgaaaaaaatgttagtaatttagatcaggagtctctggaaaaacatccaatattatttgctttgactgatgaaggtaaattaaaagtttacaacttggcagatttttcccttttaatggagtgcgatgttttcgatttaccacctacattatttaatgggatggaatcagagaggacctattttaacaaagaatccagtcaagaacttgttgaattacttgtagcagatttaggtgatgatttcaaggagccacatttatttctcaggtcaagactaaacgagattacagtctacaaagcattcttatattctaacactgataagcataaaaatttgttagcttttgctaaagtaccacaagaaacaatgacaagggaattccaagcaaatgttgggactcccagagatgcagaatctacaatggagaaaaaggcttcaagctctgttgatcatttaaaaatgacagctttagaagtagtaggcaatcactccgcagtttttgtaactgggcggaaaccctttttaattttgagtactcttcactcaaatgccaagttctttcctatatcctccaacataccaattttatctgttgcaccttttcatgcacaccatgcgccacagggttatatatatgtagatgaaaactcatttattcgcatttgcaaatttcaagaagattttgaatacgacaataaatggccttacaagaaagtttctttaggaaaacaaatcaatggaatagcctatcatcctacaaaaatggtttatgctgttggaagtgccgtaccgattgagtttaaagtaactgacgaggatggaaacgagccttatgcgattactgatgacaatgattatcttccaatggccaacaccggttcgcttgaccttgtttcccccttaacgtggactgttatagatagttatgaatttcaacaatttgagattcccttatcggttgctttggttaaccttgaagtttctgaaacaactaaactgaggaagccatatatcgctgtagggacctctatcaccaaaggtgaagatattgctgttcgcggatctacatatttatttgaaattattgatgtcgtgcctcaacccgggcgaccagaaactcgtcataaattgaaattagtgactagagaggaaattaagggtacagtcgcggtggtatgcgaagttgatgggtatttgttgagtggtcaaggccaaaaagtaattgtacgtgctttggaagacgaagaccatttggttggcgtttcttttattgaccttgggagttatacattgtctgctaaatgtttgcgaaatttgttattgtttggcgatgtccgacaaaacgtaacgtttgtcggttttgccgaagagccatacagaatgactttattttctaaaggtcaagaagcgctcaacgtatctgctgcagattttcttgtgcaaggtgagaatttatactttgtagtggccgatacatctggaaacttaagattacttgcatatgatcctgaaaatcccgaatctcattctggtgaaagacttgtaacacgtggagatttccatataggaaatgtaattactgctatgacgatattgccaaaagaaaaaaagcatcaaaatgccgagtatggttatgatacgggagatgacttctcttgtgtaatggtaaatagtgatggtggacttcaaatgctggttccgatttctgatcgggtgtatcgtcgtttgaacattatccagaactaccttgccaaccgtgttaatacgataggcggcctaaatcccaagtcctatcgtctcatcacctccccatccaacttgactaatccaactcgacgaattctcgatggtatgctcatcgattactttacatatatgtcagttgctcatcgacatgagatggctcataaatgtggtgttccagtatccactattatgaatgatctggtagagttggatgaagctttaagttatatgtaattgggcgtagttatttaaaaattttttttgcatatttttgaaactaaaggataccatgatctatagcaggatgcacttaacaaaaacaacataaatgatggcaaaagtaataatgcaaatattgtaaaaggatgctttcattattagtgtttgaagctcattttctcgcgaagattgacgtaccatatgatttggtaaaagagtaatttacttaacattagtataaaagcatcctatactttgtatatacatgtttgttgacaaggatatgatgagtacaaggtatgttaaccactgatcatttttacaggctaggatccttatatataaataccaaattcatatacggtcaacggcttgggaattttcaatttcattcaacctgtgaataggttagcaaacgcttttatgcatttcattacctattattattcctctatgtgtttatctcccaggatagcaatatgcgataattctgacaattatcgtgtatatacaaacaaaattgttaacttgtataaatgatcaaaattattaataaaatagatcaattgaacatacgtgcatcatttaattaagctaggttatttcatcgaaattattatactatacaatattttatttacataagacatcaataagtattacagtaaacgcacctacataatattatatatggatagcatgaaaaatcaacgtagtaatttggtattcataaaaagaccttaacataccgtgtagctaataacacagtgcaatgtattgtcctgtatatttcaataccttcatctccgttattcaaatacgcataaggtaaatctgcatcacgtagtaaattggtgaaaagaatcagttagtcattgcttttctcatatccatcagtctctctttttttaatgtttcggattattagcaaagcaacgttgtttcaagattcacaacggttccacacttctatactgtcgcccagatgtgcatttcataatggtggaattttgcataaaaaagctaaggataaagatgttaagcatgatcacgatccagaatttgctaattcatttaataaaatgttgaaaagctttgaagcaaaaatgcaattggttcacgaaaagttggctaaacgatttcaagaggcagttgttttaccgagtcaaggaaatttcactcaactagaagcacttttcataccatccaaaagcataaaagctcctactcctagtcgtctgcttcgagaaattgcagctgttagtcagaaaggttctcagcaaattattattcgtccatttgaagacgttgacataaaaaacatcctaaaagcaattgaagatagcagatacccgtttgtagctaataagctgaatgcatcaacaattgaggtgaagccacaacgaaccactttagaaagtcggcagcagttggccaaagtattagaaggatacgcaaaagatagtcgagaacagctgtctgcaatgcgaactgaattaaaaaaagagattgcaaaaaataagaaaagtaaagcttggacgtccgatgattgttataaagcagaagcggaaatgcaaacagcttttaaaaatgccatcaatttgcttgatagcggtttgaaatcagctttgaaaaaggtaatataatctcaattacgccagatttaatatctctttgtgatgtatattcatttcatagtaattttataaacacgactacattatgttttcgatataccgaacaaaattgttgagtaaactcaattagaggtagctaaaatgaatgtgaatctattatttaccgagaaaacagttattgcctgaattggaggtgcctatgtaatgtataaaataaaataaaaaaaataagtgaaaactcctaagtcaaaaaatagcaacaaaatgactgaaagtgcagtctgataataaacaatgatcacaataaatattacaaacggcatgtaaagcggggttcaacttaccaagacaattgaaatgaaccggaaaacgtctataagtttatcacaatttattggaggaaaataacaccaaaggctcaagcagtacgctgtatcctacaaaacaaatagcctcgtctagtcgtatatataaatcttaacaataaggcgacaacaaaaaagtcaagagcatatttttgagagaaccgatcagatatgattaaagtcgtaatttttgccatgctctactctaggactttaccgctgcgaacttcctttccagtttttttaatcgtttgttctacgagctcatatggtttgtctgtggtaacgataacctcttgtttttcgaccgaaatggatttgtcttcaacacctactcgacattacttaattagtacacagattcatcaacaaaattcctgaaaaaccatatataacaaatacttatataaatgtaaatctaaatacttaaaaaatgactttttttaaaacgcacccagacgagttaaaacgcgatcgatggcatttttgcagccatcacaagccatagcaacgttaaattggtacttcattatcagatgatcaaaaattcaacgagatttggacaagaaactgttaattaacttttttgtaacacaaataaaaacagtatttaaaattcaagaaaatcccaattttaagaattactttagatgagaaggagggaaacgataagttggaaaatccattagtaaaagcatttagacgtaatgcaaggaggtatccttaaaaaaataacgagagagatatatttgctatagatgtgtgtcagtaataatgcactaagctatgatacactatgttgtgtatcactatttgtcattactttgaatactatttaaattcgcttttgaaacatgcatgaaggaatttccatttattaacaagtatgtaagctaacaaaacaaattcaaagaaaaaatttaataaagtttgcgcctaaaattgcttccttacttcaatgactagttactaacaaatttctaataaaaataattataatattacttactcatacatattgcatccgctttttgtagattgcaaacaaaacacaccgtagttttacatatcattaaatagtataccgagatacgtagctgatggttgtatcctttaacgaaaccataaaaatcgttataagggttttatgaggtatagaaatgttgtcgttagtttaattgattcagtaaacaagagcaatgcaagcagtggtaatggatgtttcataacgatgtcaaacactgagaaattaacaataaaaagaaggtgaaagaaaataaaaaggatcccggctcattgacgactttcagatgattttgctaactcttcacattctttacaataccagatccccttcggtggttctactagaccaacgcaaggtaaatggaaccattctcttttacaattttcgttatcacatccaatcatttgtccataggaaacttgttgacagtaacagtaaagttgctcaccttcacggctgatatcacttgaatctaatgtgtcgtgtttgacaagtggttccccatttgtctgttttaaacgagattctgatctccgcactggtcgcctctccgtagattgcggcgcatgctttgtactcgataatggaggtgatgatgattttctaggaacagcattttttcgacgctttgtaggggtgtgataagaagattgcggcgatgaagcgtcttcaaagttgttatatgaagacgaccgttcctgagaggaatattgctgggaatgctggttattttgatgccgacgggtttcccgtctcctttcagaagtttgaggagtcacagtagaatgataattcattaaagctcgatcgtctggatatcccaatctcaattgttggggaatctccaattcaacatattcaaacccagcatccaaacggtcgatacaactcttgatattattcattgcgtctgtggccaaacaaatctttgaatcagaatatggaagtatctcttttagtgtcttttgtaatcgctcacatctttcttctcctgacaattcgtcatttttctcgttttttagaaccacaccaatttcctgtatgacattttgacggatatctaagattttgttaaccacacgttttaaaaatatatatttcacttacctcgtacttgtgcatcgatctctttcaaactcgtgaattttccacatactgattcagggactgaaacaatggctgtaaaatgttaatcaatgtgtttattttcgcctcttaccatctgtgaaatcatttaaagctgcaaatatttcaattccactcgtccccatgatattgacactaagcacgttacgttgtgctgagtaggaaatgtatgtcccacctacttctctcactttactacatccctacgtgaaatagcaaaattgtatgtttaatctattgatagaaagaagtgattctattataagcgacgcgttttaatgtaccagaattctagtataatttcagcactgctttgaactgtaatttttaacgacattatgttagttcaggtaatatgagccttcttgtttaaccatacatttccaaataatcaatttattttagatatcggttctactactcagttagttgcaccttcattataatagcaaattttggatgtccgaaatatttttccttttcacaaccttcagtgaattccagataattgagaagtacatattaaaattcttacccaaaatagaccgagatttactatatcttaaagctcaatacattcttatttttccattcttctcatttgacttacatacgatagtgtatataccaatatcaaacattaactcaacacgcgtaatctcaaaattttgcaagttggatttactatgtatagctattaatgaaaataatgataggcgtaaatagtatggtttattaaataacggaagctttctctttttttttttcgaacattcatgtgctattttccttccctaagtctagggccatagcttagtattgtacatattaaaaattggaacaaccgttccgcgtattagcctaattattgaattaattcccgatattgtccgtttcatgttcctgtggcttgttcctcggacgcgtcagcgtgccattttaatatataccagccctcccatttctatgtaaatataccacacgactattccttacacacattatgaattctctacgttcagtaaaacggcttttaggtgctcgctctttgagctctgatgggctctctgaaagcgttaattcttctgatcgagaggatagcttgagctttcagactccttcaaccccttctgaagatgaaatgccacaatgttttgaagatttaatcaagcctcaagttctttcttcagaggcctcaaagagtttactttcccttaatgaaggaattaaaatggaaatcgtgtccagtttacagcaaaaagaccagaaaaagcgaaataaattaattgcttggatgcgtaaaaaaccatgttacgagcaacctgacgactttatttcgtatattgtaaatacaaaaattgactcaatcgatgaatctatcatacacaaattagctctacttctcagaaacgagcaagtaatgtatgtttacattttgtgcagctacgtgaatcaaagtggtgatgcttaaattatctttttttttggcactactattgttttgattgaatgataaatcattcgtttattttgaggtttttcatactaactgcaatacagatgggtagagaagtttatacacaacggcggtttcggtgtagtattttgtacaatcgacaaaatctctcgccttgaatggagagaggaactgcacgattctatactggagcaacttttactttgcgttaaagccatgtgcactgttcaggtatgcatgtgatatacatttagacctatgtcttcattgcctttgacaattgctaacgtttttcctagcgcggattggaatgtttatctcaatccacttataatgtcgagcgattgatttcccttttgctttcaaagaaacagccatgtgattttgtcgtaagggaagtactcgttcaaatagttcactccttttacaaagctcatctcgacaaagaagaaggtgcaatgcaagttttttccttgttttctattaaagacgataaggatgaagaggttgaattcttaaaaaacgttcgagttgatcgaccttttcgccgttggattatcgaacttgaagatgttagccgtaatgtcttctgggtgtggaaccacgattctaatgtcattgatttggagaaacaatataatcaagtgtacgaggctccattggggtttattggtggtatagaaaccgaagccaccagctatgttgcagctcacatccatcttattaatgaattactcgaaggcttacctttagagaaacgtcaaagaaaacgtttggaactccagctaagtggattagaaagaatcatggggttacggtttcgaaagagcaggtaagcaatttttttcaatatttatataagcaggcacttacaaatctagtcaaaaattccataagaagctacatgaagcccttcgtgaatggatagtggctgctaaaattgatgattggccatacaaacttgtgcaaactggatcaacctaactttaccctaattttctatgcactacaatcatcctatgtatataaaagacactaaacaccttaatcatttatcaaaatacgtcttgtcatctactttacctaacccaatattggaatactcatcgtacattatatattaatcgcttaatttttatttatcaattatgggcaataataaaggtaaatccagaaaagtcgagactttcgtcatttaccaattgcaatgcccaagaaacattttctttattaaaatgcttggattccccaaatacgtttgtaaattgttgaaaaaacatttcatccaagatttcaaagacttcaacaccttctggattagcaacggctggatacccttccacaagcatactaattgagaaaggtaatttttcagaaatagataaacaatatacacaaatcaatatcattaaaatatcctgctcatctgtagcgaccaatgcttcagcatcggttgaaccatagagactctcaatggcatgcgaaagtggtgcaaacaaaggatgttgcaagaggaaaatagatatcgaattaaggatgagatattgcaaaaggtttggaagaggtttgtaagttttttggagtgattcttccatataatttttgacataagtgatggagtcttgaagaatattaatctgactatcgcgataaattttggcccaaacctgcctttcagaggtcggagatacttgcggatttgattttaacaaaaggtcagctctagagtcgatgtacataagtaaaacttccaaggacttaatctggcctcgtaaagaagggacataagaagctagatcacccgtcaacaaatgcgctgtcaattttcgaagttcaagagaagaggcagttacaactgctaaacattgaagaatcttttgaaaaatttccttatctggggactttggcaaaaaaaatactaaattgctcaactgaaattggcaatcattctcaagaatggcagctttttgatctttatgcggtaaatctggatgaatagctacttttaaagtcactgtatcaaatgggttatcaggtaagcaaaacccatagcccattagtaactcttcgttgccctttggaccgtaattattaaacagctggttgccttttgcaaccaactcttgggaaattaattgaacagatttttcatcttgaaaatcactattccacaaaattggctgctttggtttatgattcagactgtcaatgagaggaagaagaatgggagtagactctgaatccttatatattagattggatgaaaaacatctagatgagaaaacagtggcagaccatatatacaaatcgaaggtaaatctttctgtaggagatgggtgcaaacttaatgcttcttgatactcatgcttccagatatgcaaacgctcctgagcagcagagtacgcatttgtggatatcaaaaaggcgttatcattttcgttaaaataaagaggggtgttgaatgttttaggtagatactcaatgtacccgtaccacttactttgtatacccttcaagctctccaatgctaaaaatgtacaaagtgttatatgaggattgcaactctcaaaatttggattcaatttttttaattcctctttcgccttgttatatgttattgcatactcaaaagggcaggatataagtaattgatcaggtgctatatcgttttgtgcaacagcaatataactaccaaaacaagcgttatcgtctcgactttggataaattcgacagatttatgaagcttgcagccattttgcaaggcttcgtgtagtaatttctccattaaagtagcgttcgtataaaagaagtaaattagaaaaaaaaaaaaattgtaaaattccaataatcaaaccatcaaaactgatttttgctttttaaaaatgaaaacagacaaaagaaaagtggaagataaattataccataaaattaaaaagtggtagcagagtgccgcctggcttcgcctattgctcaaaggtaaggattgaaataccctgaaaccgcatttgggtgtttctcccacagtttttaatgcggataaccgccatttgtattgttacaaaaaactgtatcgatgctaattagtttaaaacgcttgtagtaatttgcaattgataacaatttgaagtctttatactcataattagactacaggaaagcgttgtcttttagaatttagcgtatattgtgattcgtgaatacattaccctcattttttgtaaatcaatccagttttacaaataccttctttaattttttctttttttttctttttttttgtttacaatcgttagctattttcttgaaaataggacatttgctgaaaatggattttcatgcgatttctcaacgtttcattgatatgatgagaagcaagaattcccagaacgcttctcagcctccagagacatatcccttttatcatgaagtacgtcaaatgtcacaacacccgtggatgtatgaagacccagagttgcaggattatgctcttagcattttaccacttgacaaactatttcaagatgcttctgaattagaaaaagagggagatggatcttggggttaccaagattatgtgattcaagccttgttaaagtggttcaagcgagaattctttgtttgggttaatcaaccaccttgcgaaaaatgtggagtatgttttatgattgacggtgtagtcaattttttgttctttatccgtacgatatagaatattgacaatgtgtagggtgaaactcatatgacaggcaacggtccccccaatgaggaagaaaaatggaatggagtccgcaacgtagagctttatcaatgcaatgtatgcgggcataatcagagatttcccaggtataatcgcattcgagcattgcttgattcaaggaagggaagatgtggagagtgggccaacgtgagttaaaaatatttataaatatataaagctaacattttcttagtgtttcactttcctatgcagagcacttggatctagagctaggtggatttggaatgctgaggaccatgtgtggacggaagtctatagtaataaacagcaacgctgggtgcatgtcgatagtggtgaagaatcattcgatgaacctttgatatacgaacaaggtagagttctaactccttgaaaaacttgatttctaacagcattaggttggggaaagaagatgtcatattgtttgggttttgggagtacggaaaaggttttaattttatttgttactaatgcaaaaatagtcgatagtgttcgcgatgtatcgcatagatatattcgtcaccctgagaatggtcttcctcgtgatcgatgccccgaatctgtcctacaacaggctttgcatgagattaatattgagtttcggtcccgactaactgattctgaacgtaaggctctagaggaggaagacaaacgtgaaaaagatgaacttgatggttatatgcgtcctgtttcccaggccacgcccactaacactgacctgccagcaagacaaacggggaatgttgaatggaaagagaaaagaggggaagcaggaaaatgattgtttcataaagctttacgttccgtttctattaccaaacatttattagttatgttgtacatgaatcctttctagttactagctttttttttatgtaatcctaattaaatttttttttcatacattagttaaacgacagcaagtgcatcgtaaaccaactttcgaatttcaaaaaagcggttgctcaaactgccctcaacggatattttaccaccactgagttttcttacggcaacagctcccccacataataaaacaccttctcctttcaattcagcagaaattccttgatctaaaagtgctttacggagataggcaagccgaatattacctaccaaaagtggagcagccctgggcgctcttgccaagtctgatcttaaagtcaaggcgttaagaacaggaagtgtctctttctcttcttttttctcttcattcctttctttatcaccgtcctttttctcaacttcttcctttttatcttcttcttcagaaggtttagagatctcaaccttagccagcatatgtgaaacttcgcaattgccaactttagtccaaattaaatttttaataagatcatctgctaatttaagactgaatgcattaacatcgatactaacattaatgatttcaccatagttgggtatgtaaacgtccttggtaaaagcactgagagaggcgcacgttttcttcatatcttctttctcttcagttgaagcatgaataaggacaagtcttctaggatttacctgtggtataatagttttcaaagaacgtccatcatgcagaccctcaatatctatgaactgaacttgacatgaaactcggatagttttttcatctgttataattttagaaggaacttcatcctcatcctcttcttcctttttttgttgtagaccatcgtttatttcggaccattttctttttccgttagaattagataaagcattatcatctgaatcattttccaattccaatgtgttagcaggttcgttaatcatagaaaagtcttgatgtttgataatttctccatattcatctatcctccttctcttctcaatgtatggaaacattttatacttggtatgtaaagcttggacagcaggatctctcaagttcaaatcaaaagactttcccattaggaaagcagaagatccaagagccacatggggaacttctgtattcaaatctaagtcgtcatcttctgaagaagatgatgatgaaaggtcttcatctaatatggttctgttacgaaattccaaagcggtatcttccgcatctttatttctcttgctgaactcaagttcttgatacgatcgcaattcttccccctccaaaggttctttcgtttttatcttgacagcttgttcagcatacaaaccgactggatgaggaatatcacgtttctttttactagcacgttcccaatacctgatgaattggtttgcaagtgagttttgagggcatctggatctttgtgtaaacagtattaagtcatttgaattttcagacatcaaatctaacaaaattcgctgagagaatccgcattccaaagtcaacgcggtagcgaggatcactttgggtccgggtcctatgtgagaaatctgagaaaaatctgtaatcgtatttatatttcgaaactctaataagttttcgttgatcccaaaatcacgaactatattatcacccatccattcaatcatacttttagcatagtcaatagtttttgttgatgtaggggaaaggaataatataggaaatggtagaggcggttgactagcagaccaatggttatctagaatacaacacaattctaataccctagaagcggcatctacaggtaataaaacagtaccgcccttcaacaaagaagacataacagactctatgaaagcttcgtcacgctttttacgggaagggatagatacgagtgaattgttagcatcagtaattaaagtatttggtcgattgagagcttctaatatatggccattcgaatataaggcagcgccgtttagatgtttatctttagaatggttccagtcaacagcgtacagaacgctttctgattcttttataagactccacaaagttcctcccaaggtatgtccagcattataagcagtaatggttagcccactacattttcctaaatcatgaattagtataatcaaaagttcaaaagacttttttcacaagaacaattgcttacctaaaagtaatgtgggttgttgatatctaagaggaatgatgctgtcaaaaacagcatctacatcagctttgctcatgtctgaaatatagttggattttattgcatccaacatagtcatccgacccatattaattgttggtaaagtagcatatatatacgcatttttccagtcatatttataataagcataaaccaatcctcctatatgtgctaaatccgaatgagataaaaggattaaatctggttgttcgggtacttccggatgttttaatgaatcatcgctgccagggtctatatagatatgaattccatctaactcaatatgagatgttccacaataggagtctgtctctaaacattgatagttgagcatggttattgcccaaagacaggactttacaactcgatggtagtaaacagtgggggttggatggctatcagaaagaatatatccaagcgatactataatatgaaaacttgtcaatcttctaaattgaccagttttaatgtctttattataactaaatctttagttaatctaaatcattcaacgagcatattggataaatcggcttcgtaatttttatatattaacaaagacggatgtttattaaatacggtttcttggtaacatcattaattaaaaatataccatgtaaggagttgagttataagtgactggtatagattatcaattggcgatttattcaaaatgcgctaattttaggaaatggttcatcaaatcgaaaattgtcctgaaagcattaagtgaattatcaaaataatttttagcttttaaattatcactctgtaataacaaataactgtaaattagacattgattcattcatcgattccaaaaaaagcagagacggcgccatagaggtcgcaaacgaccttagatttcccagagcttcctaggcccgcagcgacatataatggaacaaagtgttcctcgcgtgggtgtgcttttcgaaaataagggtgtagctgtaatcctaataatttattcagacgatcattttgctataggttcgaaattagtacaagaagttcaaaatattgtgcactcatcctcaacgacaagtaacatacataccttatcagtctcaatagcttttagaatatccagttggaattctttatatccatcagctgccgtatcttcattgaatgcagagaggtcttcgaaagtatgaatgttgagtcctccgctaactatcaaatactccttccgcaaactttgcaatgcttgtcctactttatatagctgcatgggatctagggtatgcatgctcacctctattaatgggatattaagtccatcgggaaacatgattttgaatggcacaaaaacaccatggtccaatccacgatcacctgaaacagtttttgctggaatttggtactattgggttagcatcaataatctatgaaacagaaaagattctgcgttggcatacttctttaagggcagaaattatttgatcggctatccgcttggagcctttggaatgaaacttgatctggtataaataatctggaaatccgtaatagtcataaaaaagtgggttttcatcgtctctcgaatatacttcaactgatccacgagactcatagtgtgcagaaaagacgattattcccttcggtctaaacttttccaatagaaagggtcctaactgttctaaaaactgataatgtaaccctccaagcttagaatcattactgaaaacctcatcatccgatgattgtggtaacatcaaaaatggagctaaacaatttttagttattctagtatcaataaagtgtttatgtatcgagttatatgaaattgagagatagtttgatgaagtcagtcagcaaattccattaactcagcatattatgcgtctgctatataaatttctgttgattcaatatacttacatccatgcgctaaatacagagctggaataagcctttctagttgaggaacagacctcatacgagacatccagtctaatagtcgagaactcgccatagtcccgttaaattcaatttcaaaatagcctaaatcgtttgactccactggcttttgggtggtgttactaacgctgttgtttttccagtaggcgagtatgcacactgccaaacccgtcaagaggtatttcaaccttaaaagttctcgtattggcatgaatccacaaaccaagactttcgaggtattagttttccttttgtttatcacttactaactaatgctttaagggagctatcaatcggctaaattctttgcaatccaatgcaaaagtgctggaagtgcttaggaaaaggggaaagatcccaaatgatcagtcgatggttgaaatgagacattggcttagatgcattggatatcaggtaagttactacttataattaggaattacaaaagaatagcactcaaatattttaagccgctgcatatgattaaacgagattgaaacaagtatttgtatgtcctttatagtactcgattgtgatcctttctttaacttcaccttatttttaataataataatctcattgaaaggacagcacatcatgtctataaagggaaatatcaataggaattgttgacttggctggtttagcctgtatctctttacgaaatctttttgttaatagttctatactgtcatgcaacttttactaactaataaatctcagccatcagatttgaaccgactaaatgtcatccatgttgctggaactaaaggaaagggttctacatgtgcatttacatcctcaatattacagcaaatacagaagagtggagaaaggtcgattccaaaatgcattggtatgtacacttctcctcacctccgatctgtctgtgaacgtattcaattaaatggcaaacctatcagtcaagagttgtttactaaatatttttttgatgtatgggagcgcctagagaatgctgtcggtagtgattcggaaaagccaatgtatttccgattcttgacactaatggcatggcacgttttcatttcagagaatgtcgatgccgctatcattgaagttgggattggtggtgaatacgattctacaaacttaattgaaaaaccatatgccacagcagttacaagcttaggtcttgaccacacgtctttgttggggaacacaatagcagaaattgcttggcagaaagctggaatctacaaagaatcagctattgccttaacttgcgagcaagctcccgaggctatgaatgttttaaaaaaccgtgctgctgaacgaaatacatcacttaaggtagtcatacctcctgctgaattaacgccggatatgattggtctttcaggagttcatcagcttggaaatacatcccttgcagtttctttagtccaagaattctatgaaaaggccgggtgcccttttgatagagatccatatcaggatccagcaattttggacggcctcaagtatgtaaaatggcctggaagatgccaaattgaggaaatcaacaacataaaatggtgttttgatggagcccacaccaaggaaagtttggaggccactggactttggctcgcatccaagaagaatctttatgaggatgcagatgcccgtattcttctgtttaaccagcaaagcagggatgatccaattgctttacttaggtccttcttaaaaggattggaaagctcgggaactgggatttcgtttacgcatgttatattctcaaccaatgtcacctggaaggatgcaggctataatccagagctgttaagcattaataccattactgataataagcccgttttgcatgtacaagaggatttatgtaaatggtggaaagaatcgaagggcacgactagtgaagcaacagtagcccctaccatccaagaagctattgagacagtgatgtcaattaagcaaaaatccaggaatacttttgtttgtgtcaccggaagtctgcatttaactggtggtgtttttgtagtactagatcaagctgttttttgattgaaatggagaaaggttctacattttgcaacattgtttttgagatttaaatgattcttagatatacaacatagctttatgcatctttgtaattacaaaatgatttttaacaatttgacacgtaaggggaacaaatttgatttcacgaattataatagtatgcagataaaaagctgtgtgaaatttgattatactcgtgcatttccaatcaaacaaataatttactgtaaagctttaaggctgattattgactttttatatatacttagccaatatttaaggtatgaatgtacaattatattttacaggaacagtgtgttgaaagttgcttttgcttggatctcgtaacccaattacgaccaccgcatcttttcagcatccagcctagtttacaaactgcctattataaaaacgttttaagctcttttaatatttttgtttttttaaaaaaagcaaatggcagatgcagaagactcgcgtcactcaaaaaatgagggttttcccaacacttccttaatcacagaaaaactagatctattggatttatttgggtcaccaaaagttaaaactgaaagagagggacgtccagcgcgccttcttgaaggtctatcggctgttaatgctgaaactgcatttgtaaaaacacacccccttcagcatgaatggacattgtggtttttgaaaccacctacacaaggtcttgaatggagtgatcttcttaaagagattatttccttcaagacagtggaagagttttggggcatctttaagacgatctcaaaagcttcgatgcttcccgccaaatcggactactcttactttttgaaaggtattcgtcctgaatgggaggatcctcaaaacatgaatggtgggaaatgggcctaccaaagcaagcacaaaggttcaaatctcgacgagttgtggctgtatatggtaagtcatggtctgttcattttaactgctgtgatatcgactttacagaatgttaatttttaagttgaaagtattaacgtatggaaataggtgctggcagccattggagaaacattagaccctactgggaaagaagttactggtgtagtttgcaatatgaggaaaggattctatagaatcgctgtatggacacgaaattgtaatgacaaagatgttttggaaaaaatcgggtatgtgaagttttaagagtaacgtgttggtagttgactggactaacaaacatgtagcctgcgctttaaagaagttttagggatttctgataaagagactatagaatatagtgctcatgaggattcatcaaaggctggtagtatgcgagcaaaaacccgtatgagtctttaatgatatcaagtttcaagtttttatttttactttctaaggcttggtaaattataggggtgttcatttacgaatgacaatatgttattgcaatcattgccctcttgtttttgagacctctaaaataccaagcttattgagatgagatagatgcctctttacagttagtgtattcgtatgaatagtttaatttgttatatttgttgagcattttaataggctaatggatataatctatatttgacccttctcttacgttataaatattaaaattctatcaagaatgtaaatatgctagatcgccaaatcttcctattattcataaccgcctgtatattaaacatttatcgctagcttatttcaagctgaataatgtctactatgattttactatttccgaggatctaatgtaatgttggaactaacctttatcgctaaggatccatgaatgtttgaatcaaactaaaatttcgaaataataggcgaccttcatttcttcttatcattgtcgaaatcggataacattaattaagaagatagcccttttaatcgaattaatgcagcgcttaatgagtactgggaaaagtggggaaatttacttgcaacttctgtatgcttagaattagatatctggtgaagaagtatctacaatcagacttttcaatgtactgtacggaatattgtcgagtatcagtgcaccacttcaattccaaatctatcgcttcgcttatactcaaagttttttaaacaaataaagctcagcactaacttcatcatttggttaatcagcaattagcaaagatgaaatgattgacgaatatttcgtaacgctgatacaatctcccaactccaaacataattcgcttatgtatacctatttaataacctagagcttaattgaaaatatacgaatgcattaccaccttttctaactagtcaatttttcgagtatcgttttttaagcaaaagagagccaaaggctaacattaactcaactccgttctgtgtatcaattctccttttcaaatttcgaaaatagtcatctgcgtacagggacatcaacgaaacattccaacagtatttcaaaatttttacttatttatttcataaatatgtaccctcgctattattaaaacatttaaatatctctgaataatacaggtgttgatgaaacctgtagtttatatgatacacatcttcattattcgtacataaaatttgcagtcgaaaatgaaccaagaaagtaacattatatgattaaacaaatcgtcttatatagtagtatgtgttttttatcgaatacagtgtaaatattcattgttatttgctgttttttcttaaaactcataaatagcgttttgttcgtcaattattaatttctatcaccaaagtcttttaaatgaaccaaattccctatgttgaatggaaaaagttacttgttatcagctttctgtttgtttccgttaatgcgctgttcaaatttttcaaactcggcaattgcaacctcctcttctggatctaaaacttgtacaacattttccacttccggaatgtaatgcttcagcatttgctgaattccattttttagtgtcacagctgatgacgaacaggttcgacatgcacctcgaagtttaagagaaacggtacctgtcttctcatcaaaccctctaaattccacatcaccaccgtcttcttggatagatggacgaatgctagtctcgatcagttctttaatcattgcaacaatttgactgtcgctttctaatatttgagtatcgctagccccctttagaggctcttcagagagtactgggcttccattacttaaatgctccataattacactaaacacttctggcttcatttgagcccattcagttcctgctcccttggaaacagtaataaagtcctttccaaaaaaaatgctatcaactccatctatatcaaatagtttctgtgccaatggagaattcacagttccttgtcctctcatgaattcacagcttccgatagttggaggcaagatatctagccctggcaggaacttcaaagcgttttcgttcggtgtctcctccgatcggatccatatgctgcgaattgcttgcaattggaaacgtggagtgaaaacgttaccagctgaagatactggtaaaaaggttttcttttggaatgctgtccttaaagattgaaacggcacaactctaggaaataacatgcttggaatcaaatcgtgctttatccaataagagacaaaatattaagacaagttcagaatttgaaacttcttaagtatacacttcaaacagatgggaaaatttaaatgtttattaacaatttttaaatcaggaaatgctaatgtaagcaattctttaaatacatgcaagaaggcaatttgtacatgggcatacgaaaaccgatgtgatccttatactttcttatacaaattagcgaagttcattatattgaaataagccattgttcgtgattcaacaatttacttgtctttcatcactaatctaaattctctcttacaagaacaatagacattgttttcaattgaacaaatcggtaggctcctgccttcctcaacaacttaatttctactaggtgttcaaaaacagataccttcctagtaaatttcacacatcattgcttcattaagaaagaactgtttaaatcgtatggaaaaggtaagccaacggtaccattgttcattcacaaaatactgatgaattactgcagtctcaacttgagtcacgcgtccatttgcttgaacagcagaaggagcaattggaaagtagtttacaagacgctttagctaagctaaagtaagtgtggtaaagtgatgctagaaatggtagaaaatatgagttatgcgcctttacgcgcgttcaggttcattttgggaaaagcaatgtattgccgttccatcaaatctattcaagtcatcatcaagcttgtctcgttttatctaatgttgacaaatgatttagaaatcgagatgctaagcaaactgtacaaaaacatatcgatctactccatacctataatgaaatacgggatattgctttgggaatgattggcaaagtggcagagcatgaaaaatgtacaagtgtcgaattgtttgacagatttggagttaatgggtcagaataattattatccattcagttatttaggaaaaaagagaagttaaacaaaacaaataaaaatgtaacggaaaaagtgacagagacaatccaagttttctttattaagcattactttgctttcgctagagatccaacgccaattcttatatatttattatgaaagtttacgtaaacgatcacaattgttagaacatctcaagactttagctagttgattagtattaaggctcgtcagtatgtccgacgtctttttcagatgacaatagcaacttatgaatgttatttgcagtttcagtattggctgtcgattctagttttgacaagtgatgtgaccaaaaatccttttgctggtcgatgggattagataatcgttcgtaacctttttctaagtaggtaattctttcatccacctctcgtgagtgtacagtgggagaggcttcaactactcttttaacggcatgctgcagattaccaagttgatcaagaaggaaatcggtagtttctggtaaagtaacttgccaattttcgggtactttgttgagaaaagaaattctttccaaatgcttttctatttctgtttttttttctcttttcctgctgagacgcatgcgaaggtcacgacgtagttgcatctttactacgagtttttctgcagcctcttgaattgcttgatccatggcggcgtcttgctctgttgtgattgaatagtctacatcctttccaaacgtacgcatgtagccttttagctctggtggataactaaaaatgtttcgaagtgtatacacctcgaaaccatcatagtaacgatccaccacactttcaaagagaacctcgaacttgtgtagtccttcttctatttcctgtggcgcttttttagcaaaccgcgtttgtgaaaaggctttatccacaccatttacacctttatataacagttggttcgtaatgttgatcacatcatcaatgaaggagagaggagtgaattctagtaactccactaacattttttaattaattcctttacattgaaaacactgattagcttccaaagaggaaactagtgagttatgatttttaaacggcaagttgttctgcaatgtaccaaccccatgttgcattttgtctggtgtactcagatatgataataacgaggtaaaagggatttccgtatatcccatcaaaaagtatgaataatacatagatttgttgctgtttttattgctgtgaggaacatataactcaggcgattaacagtttagtcggtttattttgttagttgcttagaagtgtggcttttgatttgtgcttggtaaatcattactagagtttctatatcctcaactaagctctagtggaggaatacactaatattaactatattcgaattatacattaatagtacggactcatcttaaacctcaatttctatgctttcttttattattcttcagtagccttttttagctatcacggtgggatcgttctgctatgcaatttgatttaatgagggttagcaccttttcccaatatcgaattagtgagttctgccactgtaggaatatcagcataactagaaatgctaacagcttaactttcattcatccattacttacatacatcaacaatgtccaaaatcaaactgatttcatctgacaatgaagagttcgtggtcggtatgtagaacggagaatgttttgaattgagtgaattgacaaactgtttatagatcaactgatcgctgagagaagtatgcttataaaaaatatgcttgaaggtatgatctatacaagcgcttgttgagtgcaataattattatggaccctgttactaaaatctcaatttcaatagacgttggtgagattaatgtccccattcctcttccaaacgtatcatcgaacgttttgcgaaaggtactcgaatggtgtgagcatcacaaaaacgatttgtattcaggaactgaggaggaaagtgacattagattaaaaaagtctaccgatattgatgaatgggatcgtaagtttatggccgtagaccaggaaatgttgttcgagatagttttggcaagcaattatttggatattaaacctttgcttgatactggttgtaaaaccgttgccaacatgattcgtggcaagagtcctgaggacattcggaaaacatttaacatccctaatgattttacgcctgaggaggaagagcaaatccgtaaagaaaatgtacgttccttggtactttattaacttaattctaaccgcttgcaggaatgggccgaagacagatagtttgtggctttttgtgtataaagttttttgtccttggatcattaagtgtagttttcagtgtaaaatgggaatcttcccatccacctcatcatgcgcctttttttttttataaaaaaaaaattgatataaagtatactgatgattttttactactgaagttttcacgatgcgtgcgatcacttgatacttgacgtaccaacactggtcgtattaagtcgcagcaaatcaatttcattatcgcatatatacaaatgtacattgatgaacatattttatcccaacaaagcacatttcgttatcttttactgttgttttaagtacgtatgtgaattacgatttagaaagttgaacttactatcccgaattgcttaaagcttgcttttgtcttgttacaaaatagggatgttcatcaataagattatctttactcttccattcaatatggtgaacgattggagctaatagtcctatgtagtttgcattagcggtttactataacaaaaaaaaaaaaaaagaagtgttgtaatataatagcgctaaacaatgaattgttaaaaaaatccgattcttttcttaaaaatagtgacagcagctatgtaaaatgcgaatcgtaataatatcaagcttccaaattaacaattaatgattgcgtgaatttagtttacattcatattaattacaaattttgtatagaacaatagaatttttgaactcgttacaattagcaaataaataaaattagataattagtcaacggttttcatcccttcaatatagcttgataatatttgtgaatcctaacatttcaatttttggggaacagtttatttaatttttatatttttttcgtgcacaattaataattatatgccccttagtcttttaatgttttaatttaatttgattttttattatgaacattttaatgtatcatggtagatgtcaatatttttgattgttttgagtaaattcaattgacattttcaaaatttcatactggttttttatacattacttaaagatttaaaaaagtacagaatatttcgatgttgaattttaagttaacgaacctgtccgtttgaggcatgtaactagaatttcagccagaaaatcggcgttcaaaaaataaaaaactacaaaaaatttaattgatttattattatccacaaagtatcaattcttaatttataattgttaaatggataattattgttttgtttacaaactcaagatgacaaactacctaaagttaaataagaaaggttatgctaaaattttaacgaataatatatcattttaattgccaaaccaatttagcgaattttaaagtaataccatcatttgatctctcataaaagtcagcttgcataagtgctgtcaaattccattctttcgttcttctgtaacacacaagatgagttggactacaatagaatcagatgctggtgtatttacggatttaatagaaaatctgggtgttaaagatgtcgaagtagatgaactatacagtttagacgttgattcacttcgacagtttccgtaagtgatcatatttttgaaagcatagtcgtctatgctggggttgaaaattgtagtgttttttactcgcgttgtgattttctattgttctttatttatagaacttttatggattggaactggtcttactaactgatttccttgcaattagagatatttatggcatcatatttttgtttaaatggaacagtaaggttgacaagcctgatggaacgatggactatgatagtatggacaatatattttttgctaagcaagtaatcaacaatgcctgtgctacgcaagctctcttatcggtgctgctgaaccactcagacgaaattgatttgggaacgacactaagcgaattcaaagatttttcaaaaactttacctcctgaattaaagggcgaagcattgggaaattctgagcatattcgttgttgccataattcattcgcacggtctgatcctttcattagtgaagaggttagggctgcaactgacgaagatgaagtgtatcattttattgcatacactaatattaacaacgtcttttatgagttagatggcctacaagctgctccgattaatcacggatcttgtacgaaggaagagtttgctgagaaagcagtctctgtaatccaggctcgtatcgctaattatgaccctgctgaaattcggttcaatttaatggttatctgcaaagataaaaaggcatctctccttaccagggaagacttgacagacgaggagaaagctgcttccattgctgttgaagacgaaaaacgtttacgttggaagcgtgaaaatcagcttcgtcgtcacaatttcgtcggtctcttcgtagaactttccaaacttctggtaaaagatcgcattgacaagaatacttggaactctacccttgaaactgcaaaagcgaaatacgcatctcaaaagcgaccgtaatatattacggcgttctttctcaaaaaatattccactatgaaggaattttcatttccaggataaaaatctgttatgactctagattaccttgttggacttatgttgggagaatttgtttctttgatatataaaagtctcgtactttttaaataaatgaatacctcaaatctctttgagtaatatattaatagtttaagtaattattattaggtcgatataatatctattaacacttgcatttacgatggattcaatctctctaagtaatcaccattgtaggaaacaggagatcatagtagctaaaacgacggagccagtcaacgaagttttaaaagaaataaattaatacagtacaagtaacttttacaattgcaaactttcgtttgcacttctaaagccccttagttaaataaaaaaaaagttttttatggtggacgtaaatgccttaaacaaatgtaataacacattaaatacccgttttaatttaaagcaaaaatgcaaacatcaactaccgttatacggaatcatacccaaattattaaatttatgaaaaagcacaaatgcaaaatagcgtcggttctgctgaaacataattatggatcacgtaatagtcatgcattcgaaattaaagacaaacaccaatgcgcatgggtactttaaaacagagcaggcaattagaaagcaggcgaacctttagcttcttttttcacctttctctttaagagcgccttttgcccatgaagccatgtccacatctgcattttgatattttaacaaccatggatggttagccaactcatgataatcgggacgcaaagacgggtttttattcaaacacttgtttacaaaatcacgagcttcgggagaaaatgaatcggggagagaaggtggatcgccatcgcaaatcgccgatagttgtgcaaatattgaagtatatgattcaggtggatacggataagctcctaaagccatttctaaaatggtaaggcctagagaccacacatcagcctgtacggtgtaagtcaagacgccattggtaggtccaccaacacgaattctttcaggagccatgtaagattgacatccaatgttcgttttggatatagaagccacaagattcccactcacgccaaagtcacataacttaacctggccattagaatttaccaaaacattagtaggtttaacgtcacgatgaatgatattatgctcctctttcaaagttttgaggccttgcactacagcataagcagttctagctaaaactccttcgtctttgataccaccagcatacagtttgtccatgctaccagcatccatatattccatacaaataaaaacagaaccttccacaaaaaaggcaccataaaagtcaacgatataaggactaactgctttatgtaaaatatccaattccattataatttgattaaatgttgcttcttctaaggacaacctaatttccttcaaggccatagtgacaccagtcggttgatgcaatgctttatacacaacaccatagttaccttttccaagttcttcaagcttaataatctctgacatattaatacgaaacgaagagccagatgaaaagttaacaccttctgaatttaacacggctttgtttttaaaatttaaggtgcctgattttgcatccaaaatatccgaaaatgtggaaaaaggggtttccgaaacagcctgtttaagggtgggaggaatgtttaggccacggcgagaagccatgctagacggactgacagggctggtgggattggaattggataaatcgagttttccaggtggtgcacgacggattctcgtttgtcgattgaaggacgttggacggttgagtaaaggattcctagcagcagcaagtgattttgcaagcccggactctggcatattcggagactttacgggcgaattacttaatcgaccagcaagttgagagttaggcaaaggataacttcctcgttgacccataccgacaataggggtagttggactactgatcttgttgactacttccggcattgattttgatctagatgcatggaaggccttcaatttctcctgtatatcagttgaaagtcctccaggaaatgggcccggtggagtaggaggagatccaatattgttctgaccagctgctgtaggaagtgaacgtctaggtttttccgaaggatccttcatgtcaaggttaagagagttacgactccgactggacgtagatctgccaagtctgaccgtaggcacggcacggggaagagggggatcggaaggtatttcacgactaggagaagaaacctttgagtcattgtcactgccactactgttagaatttaaagacaaggaacccaaggaagaaccagaagaatcggtgtttgaagaacttgaagacgaaagagaaaggagcgagccgggagtaccaacatcaccgggaggtgcggtaggagaaatagacagctgtctcaatgagcaagacaagggttgattatttggagaagacatataaaataaatgtgcttcacaaacttaaaaaaaaagaaaaaaaaattaggtaaactaaattccggtaatataaatgaagcaaaagtgaagatgaacgaaagtgagatggcaatacaaaaaaggtatcttgggtgaaaagaacaattaaaattagacaatcaattacgagtcgtctccgacgaagaaggaaaaaaaaagcggtggtctaaaaagtccgcaggaaggatattccaagaaaaaaaaaggaagtttaaaggcaatcacctacgagtagctttgtgtaggtaaatgccacggaaaaaaaggaggtttggaagggtttaaatttaacagcaaaagccagaaactggaagaaacaggggcttagataataaatttcccaaggagaactaaagaaaaaaaagtaaaaaggtgtgggttaatcttagtccgagaagtcaatactttaaaaccgagttatgaccgacgagtaaggaggcaaaggtaaggagaaaaagtaataattcacaaacacgaaataaaaaggaaagaaatttgaaattatctttctaaaagataacacgtaagggtgtggaaggaagagaaaaaattcagaaacgcttttctcttacagtaaagagcaaaaaaaattctgctctttaaaggaaatgggaaaatttagggagggtgataaaataggaagtgtagtcggtacgatgtaaataagatatacacgtcgaaagggaatgcttgagagattaggaatcccagctatcgccagccggctggggtatgtttgggtatacaagaaggtggaatgggatggagttggtgaaggataaaaggataacgaaagtcagacaacacgttgcttaatcttaaggagaaacttttgcacgttagcttacgtatcagtatataaggataacgtggataaaaaaatgtttcatcaaaacaagggatggttaagggatacaatcaaatttgtaaaatcaaaataacgtgaagccaaataatatgctgcagatctccgtataagcgtaacgacctgtatgaatcattcgacaagatttctaacaaggtatcctgagatttatatgcaaatggaaagaatgtacggcagaaatagctggtaagaaatacctcgatggattaatgggaaagcacaggatgattgggtaaaatgctcaacgtatagagaataatacatagaagtaaagaaaaacagaaaaaaaaagggccgaaaaatattttaatggaagataaacacaacgatttatcggtcttgacagaaggaattgaattgtccgatagatatggtagtgtttgattagaaaagaataaagaataaataaataaaaacaaaaataattaatgattaggtgcatagggctttaagtttcaaagctggtattcgaatgtcaatgtatactaagaaaaatcatgatccaaggtaaaatgtataaccaaataaataagagaaatataactaacctagtagcttccgtccttgagagcgataaaaaaaagcgagttaacgcacaagtgtttcgaaaaggtgtagtaatgtataataaaacattttttaataatcgttaaaaggttcagcaagtggaatgaagagagtgtgttatttgtgctctagaagcagcgtaaaaaaaaatttatttatttttaaattttttttttttttctaatttttttaaatttcttttgtttaaggaaacacacaaaaataatgtaagagtagcagcaaaactgctaggaacattttgttctatggaaaaagacactgaagtgaaaagtgcaacgaaggggtagaactttcgtaggaaggaaaaacaagcaaagagaaaaaaatttacaaaagttcctagatcactccatctatatgcaaatgcataatgtacggtgtatgctcgaacaaagtagaaagggggctataaaaacgatttgaggataatcctttattaatgagaaaaaatttggaacgtctagttttgcgccaacatcaagggaagacaaaaaaaattttcattaaaacagactcaataatgttcaattgagatagaagaatacagaaagagtcgaatgattgaacatgtggtgaaaaaggctgaagatgaaactagatagaaagaggctgtattcccaacatccaaaaatgaggaaaaactaaagaagagaaggaaagtggaataaaatgaagaaattaaaagagaaaatcatacgatgaaactgagaagaagaagaaggcattttattttaattttattaattttattagatttcatttcgtttgacgctttacggtttcatgaaatgccaaattgctaattctttattagattttggagtattttcattgttagtctgcgagtattttcattattagtttgtatttaaaaagtttcatcgtatgtttctatagatgcgtttttttttacattatttgaattgaatgaagaattgatttgctataagagaaatttttgacttggtatggttgctggctggcacccacggctgcgtatgccacataccatacaatagtagactaagacgactgtacatacgaatggtagttgttttttggggaaaggaaaaaggaattctttgatagttagaatgaataaaagggtagcgcttataatacactgagtagagaaagaaaagcgtgaaaagatgactgattatttgcagaaagacattttccatcgttcaaagaccaacaagtaaacatggcgatcggtaaagaagcggttcgttaccttgatctgtaaaaagaaagtaacatgagcgatgaatcgatagcgacatgcactggaatatgcaattggggtttattagtttagtaaggttgtaggaatggtaatcgagtttattgtaatcaagtataatgatatggtgcaatgcgcgagtacaagagcagcaatataatggagtacaggagcgagaagcagtattagttattgtcgtaggagggttgtagcataaagtgaaaggtgctataaggtattgtaacgatagcttgttaaaaaatgttttgacagaaacgtttgaaatggattgacattgatatagaagcgtatattgacatttataaacaagtatattatttacattcatgtaggagcttattattggcattcataaacaacttattattgacattcaatgtagattcatataggattttattattgccttttctaatattcatttttgacatttttgtgatgcagtgttgctggaagcgaaagattagcacctttatcaaactgtgcgatgatctttgtctgcctgtatgtggaaaatgagagaaagtgaagaataaaaaaaagggaaattcgacaatatctagtactgcgacaaacatgtctgtaaaatttaggtgattgatttgtgtttttccactactaacattttatagccatttccaaccattcattcctcttcccttttccatctccattacaacctcattcctctcccctaaagctatagcacgtacaatagaacaagcattataatgaaagaaagcatatacccattccacaattttacaccgtcccactcagtatcgctacagtgagaaatactgccgacaaagcttgcatcgtttttcgcacaataacgtaaggaaaggagctcggcgatacaaatacattttgtttatttctcatatactattgctgcatggccaaattgctttgccgactaacaaaatgccatgccatgccatgtttatgttacctgatgatttttctggtccaatctgcacctgtactccaaaacaccttcacaccttcacataccggctacaagtaccgaagaataactgccgatgccgcagccactgcagcccattttttcgcatgcacatttagtgccgccgaaaaagcagtaggatcgacctctttagctttcgttagcacgcgagtgcgcaatacaacaaaccttgtactactactaagtaagtgtaaagtaaagtgtgtgaaagcgttgtaaaaggaaagggaaggatgaattgctttcttacactaggacagattaaaccgaagttttcaatcgctatcaaacaagtttagaattaaaaaatgaaatgaaataaattggataaaaacaaaaatgaaatggataaaaccccccccatttcttaaacaaatagcaaaaaaaaacgtttcaaagtgtcgcttttttttttgtttttgtttttttgacatatacttgtaaatattatttattcttcttcctacaattattatcaacttttacaaaatactcttccttcctacattaaaaaaactgcctcccccattcttctatataatataaactaattcagttaattcaatccaatttctattcaaattacccactttgctatgaattacttatcttatctaaataacggtttcaaagacgtaaacgcataaacgtgcatgcaaaaaaacgtatgcgcataaacgttcatgcgtaaacattcatgcaccaaactttacgcataaaagcctacctctttccacccctctttcataaaatttattcctatgtaaacaaaccgacgtactgaacgactcgtcgtcccctctcctcttaatcctattcaccgtctgtttctcctcatctattctactctattcttttatccgcttctgtcaagtgagtcgcggcctgcttccaaacatttctatccaacaacaattcccatttttttcactaagacggctaacaacaaatttattccaaacctagctaaactttactactccatccaaacactcgttctcttcccccttttccgcctttaaaaaactcaaaactctttaagaatacaaaagaaaagctaaattgtaaaaatcttacaccatgtttatatttactagcttagcttaaacataacataacataattaaattccaaaaaagaaaaaagtatagcaacaaacctttcgttactttttactcatgtactgactacatcggcaaaaacaccggcgaatcacccaaacactacttttctatatcctcttcctgctcttcttcctcttcctcttcctcctcttcctcttccttttctcctattcagtcgctcgccttttgctctacttataatggatttttccttctccttctgataacgcggaaacgcttccggatggcgccagtcttcacttactatctttgggtcatactggtcaggtgtaatttgcttgctattgttgttcccgtaacgccctgccggctttcttactacattcgtctagtatagtgctcataaaacttgtggttcgctatctctcgttgcacctcatctccaccgccttgacctcctgaagccgaaatccgccaatcataatacgtccggcaaataaaaaaactcgcttcggcaattgacggcataattgtgtacgcatatatataggagggccaacacgctatatccttgctccccttcccatcctacaccgaaggcgtctcctgcaaaaatctaacttggactttttgaacttgttggtttttattcttttggcttcctcttttctatttgcttaaggttctggttacgcctctctctctctctctcgttccttttcatcgattgattgattgattgattactttttttttcgataaattcatccttttcaatcctcatttatctttgaaaaacgaactttcatcttttttactctccgtaaatacatatatacacacatatacatatatatatacgcatccacaaagacggatatttttttcttctcttttgcctgttgtcttttagaaataattagacggtacattggtgatttgcttacttactagattgattgttgattaattgagtatctctatttttccatctaaactactgttattatctcaacaatttcctttttttgctgtgaagtgatttcgctctcatcttttcattactgcattggaaacattttcttcacgcaatttttttttcttaaactttaatcatttctttgcttctttcttgctagtagaaaagctcatttttaatctttttgtcaactttgctaccccatcgttgcatttttcttttccttttcttggtgatactttatttaattcgatttaatctgtgtcatctattatctgcttaaaaactttttctcttgcaacatagtttttgtttgtttgttgttcttttcttcccttcaattagtttagatttgttctcttttcttttcttgtcaatttttgtcaaccaaaaaaacatctatatactgttttcttcttcattatcttttagttctttacttgtgcgcataaattaataatgcctttggaaaagacaaatactcatgactccactgctacagtggaggatcaggaagccactgacaaccccatgcacttgacccagtcaagaatgttggatttggccggcaacccttaaaacaggactacttcaagacagtcggaaacccttttccccaacggtgtcgatcttaactatcctttcactaccactcgtggacctcctgatgttgctgaatacaacttggaaactgccgaaggtgtgtaccgtgaccccaccatcaatgagggtgaggaagagttggttacttgggaacttaatgaccccgaaaacccccacaactggtctagattgtggaaatggtacattactattgtaaactccttacttgtcgtttgtagtgcttttggttcttccgttattgctggtgatcttgaggatgttagtcgtgatttgaaagtcggccctgaagttgctaacttatcttgttctttgatggtcgtcggttttggtatcggtcccttggttatttcgcctctaagtgaaatgattggtcgtcgtattgtttatttggttactttgatgatttatattgttttgcaaatcccttgtgctttggctccaaatatcgcttgtttgcttatcgttcgtttcttctgtggttgctttggctgcacacctcttaccttggctggtggtgtaatttcggatgtctgggaaactcgtgaacgtggtctggctattgctttctttgccgctggtccttatgccggccctactcttggtccattagtaggtggttggattggtgtcggtactggtgatttccgttggattttctgggtcaacatgatctacatgtttgtcatgtatcttactttgcttcccgttcctgaaacttatgcccctgtacttttgcgttggcgtgctcaaaggattcgtaaggaaacaggtcgtcaagtgtttaccgcccaagagaaacaaatgctttccttcaaagaaatcgttcaagttaaccttacgcgtccccttacccttctacttaccgaacccattcttgtttgtatttctggttatattgccttgatttatgccctgttgtatggttatttctttgcatatcccaacgtgtttgtcaagggtaagggttacaacgagggtattactggcttgatgtttattcccattttggtaggtgtcgtcggtgctttgagtactactcccttccttgaaaaacaatatatggccaagttagatgcaaacaatggtaagtctgttcctgaatggcgtttggtcggtatgtgtatcgcttctcctttcattcctactggtcttttgatttttgcatggacaagtttccccagacttatttggattggtcctgcttttagtggtgctcctttcggttatggtatggtgttgttttactttagtgccaacaattatcttatcgatgtatatcaaaattactgtgcgtcagcattggctgctaaaacaatggttcgttccgcaggtggtgccgctttccctcttttcattgattatatgatggatggtatgactcgtcaatgggccttctttttgttgggtatggttgccgttgccgctattcccattcctttcaccttttacttgtttggtgataagattcgggctagatccaaggccgctattgtttaaaacagcttgttttgtgtcttttttttcgttatgcatttggtttgcgttgtgtacatgcaaggaatttaaagcctctattatttcagttggctatcccacttttttaaaagatatgccaacaatcttggcttcgtaaagcggtcagaatttgctgctttgcttttttcgcctcagggatcattccataagtgaacttagatatgttccttaagcatgcttccacctatccattgctaaaattttttaaaattctttagctcatgtccccacagtttcagtttgggtttgggatttcttgaatttgtctccaatattggtgcaccgttgcgtttgagaagctgccttaatatttaaataatgtccaagcttcatagaaatcgtggtttttttttaatttcatgtatgcggttttgtgtttgaaagttttacgttactattatgacggaatttaccacgtgtattctggttatcataaagctattgttaattacacgttacatgtttcgaaacctgcgacgatgtctgctctcgctttttaaaatttaattatagaatatagactttagagataaagctatttatttctcaaatatttcaaattaattaactatgaaacctttgataaattctaaatattgggtgaatagtagcagttatgtatcgtacattgagtgtagatagtaatgtgagtgcgcgctactactataggagttcctttgaaataacgtataacatgaattttcaaacacagtccagctggtttgcacaccttcattattagttaattagcagcaatggcacgcaaaaagacataaaattaacgtaaaaataagtaaaaatttgggcataacagtatcagattaatccaattttaaactgattcgtttgaggaagatttataggaagcttctgataaaagccttaataaattcatagtatccacatatttggagaaggacaacaaacttttacgatgggctatgaaatcctgggcagcaaggcgaccatatgatgatcggacttcaggtccagcgttagtcaaagaatgcaaggtatgaatattttcagcaagcatgtccaggagagtgtggaattttggtttcagcttacttatattaggaagttctggtgcatcatctgggggtaatggagagtcctgtttatcaaggtcttgtttagaatctatggattctacagcttttttaaaagataaaattgatttatctgaactgacggaattagcagcaacagcccgccatgcagcttcttcattatggagttgggtaagctttgccgacagttcgtccactagctgagcatttttgagattttgaggatgaggtttattaggaattacagcatcaggtggtctttgataccaactaacactaactttattagccaataattcgttaagaacttcttgaactattgatctagcaatagctgcctcactggcttcctccgtttcaccgtatttttttctttgctcttctaaggcctttgaagaagcccaaaggagaagttgtttgatacgtaaaggttcggataagtctttggatatatggcgatagtattcatgcgatggaacatctgcatgtggtaaagcttcaaatccagtaccaatgctactagcacgcttaccccgttggtcaagactactccttcttcctttacccttgcgaagttctttgtttcgcttcacaattggtgtatcagacacgggtagctcaactaacccatcggtttgggaggtatctggatcatcctccacagatgatttccttcttttagaaccagctttttctttacccttcctaacgaatacaaatccttcctgctcttcaggctttcgtttcataatggatgctggttagggtcaagtcgagtcaggattgcaaagactaccttactcattgtttacactaggtaacctaacaaagtatagcgagcgcgttataagtcggccttacaattgagcattgaaaattcatcaaagcaaagtatattcatgtagagaataaataaaaaaataaataatgattaaattcttttttactgttaagtattcctttctttttggagatacacttgttacaacttggtataaaatatttgtttaattgctagattatcttcgaacttgcaaaaacaaaaatatatatccttttttctgctgtaaaataataagaataataattttaacataatccattgaatggttggttaattccccttataaattcataagacctcttcttatactatatcaagtttactgtttatgtaatatatatatatatatatatatataattgaggaatgcgacatgaaatgctaagctgaaaagttatgcaaattacaaaatgtggatattattaccattaaaactgtttacagtttttgacaaatagtcaagatgtccatgagctgccaggattgagcttgtactttatcataattgttgaaaaatatagcgacgataaataagatgaataatcaaatataagtataatgaaaaatattcgagtattctatatgtacaaaatctaaattgtagtaattttcagacttagctggttattgttgattttaaatcgctgcatattatttacagaaagtacccaattttagattacatggctttgcagacaagccagaactttaaggatccagtatagttttaagaattaaaagtttgaattatcctactcttaaaacacttcctatataaagttgtttcaaaatattctgcagtcaaaaaggcaacagtagtcggtgtttaaagctctttttaacttaagtgaagtaatagttttcttattataattattaatttatttgttttatttattttaattaaacatggaatttataaccacagcatgtcctgtacaacttacttttcgagcacttacttaggttgccatcatcctcaaatacgaatttatttcggaatttttaaattctttataattgaaaagaatctttactgattatctgttcttaatctgtctcagtgtattgccaagatctacgacgatctgtctcatctctcttgtatctttcctttctactacatcgaaagttagagttaactggattcattgaaaccagggttttttggagccaattctaagtggtatgttatgtaatagtatcctttttgataattgtaattgcttttgtttctctgaaatttttaatcgatgttctatgttatactatatagacctcatacagaagaagcatattaaaacgaaatgaaaagagatcacacggattttctttaaatactttgttatttttataccaaaagctaattgtcttcaagtggaatagtttaaaccttcatttctacatcaagttcatttcaaatggcattattaaaaacttcgttggatgctccattcactaaaattgctaccggcaaagtcagagacctgtatgagtgtgtagaatttcccgatgatcttttgttcgtagcaacagacagaataagcgcctatgattttatcatggagaacggcatccctgagaagggaaaggttttgacaaaaatttcagaattttggtttgatgttttaaaacctcatgtccaaactcatttgattacttctaggtgggaagaattacctcctgttatcacgaagcatgaagagttaaaggatagatccatgctcgttaagaaatacaagattcttcctatcgaagctattgttcgtggctatatcactggaagtgcttggaaggaatatcaaaagcaagggactgttcatggccttaacgtacctacaggaatgaaagaggcagaggccttccctgaaccccttttcacccccagcaccaaagctgccgaaggccatgatgaaaacattcatcctgatgaagtcagtaaaattgttggacctgaattagccaaacaagttgctgagacttctgtaaagctttacaaaatagcccgtgatgttgcattaaagaagggaatcatcattgccgatacgaaatttgaatttggggttgatgaaaccacaaataagattgtgcttgttgatgaggtattgacacccgattcatcccgtttctggcttgcatctgattatactgttggaaaatctcccgatagtttcgataagcaatatcttcgaaactggttgaccgctaataaccttgccaataaacccaacgtttctttgcccgaagatgtcgttgaagctactcgtagaaagtatgttgaagcttatgaaatgataactggaaagaagtggtcttactagggggtgattttggctttttgctctttcttaccattatctgttttttttagtaatctgcagtttctcttctttttggaattcttctcaaattgtaacaaacccttggaaaaaaaatcgatttcttttgtaaagtaaatcgactttaaatgctattgcgtcttttagtaaatcatttttcattttttgaacctgttaacggtgttttggcgattttattaaagaagtagaatctaagttttacttataaaaattcaagtgttggtatcaaaatgataggtatcggtcgttgtttattagaaaaggcttagtgttgatttttatcaacttgattgaataagaattctgcaagtctagcgtattcatatatgagatgattattgaggaaacatgctacattttgtaataattattgaatacctttcaaaaaatccaatcatttattgcaaatgtttatttttattctcaattcttccttttctttgaaaataaacaaacagtcaaaacaaacaaacttgcgactatatataccattacgctcttccccacaatcgatcactaaatttttaagaaatcaagatgatttacataaacttttatgaattatataatataaagaatatccggccacttataccaagctttcatgtttgtcttctaattatgttcttgattttatatagccaagaaatacttagttttttctttatgtgttctaagttttcgatgaattctctaaaattctgtgtgctattctctttcaaaacagtttacagtctgctcaagttaataaagacgctaattagaaagctgctttactgttttcattatgcgttggatttatttgcagatgaatacaaagttacagccaacgataaacactatgattataggctaaaatcccatcgtataaaagataaaataaccacaaaatgcaaaggtacgaccaagtattttaattcacgccatttcgagattaagaatgctgttgaaaaccttccatcattcagcagcaatctaactactattggaaacaacctaagaattttttggaaaaatggaaaaatccgttgcatcaaattgacatgcacaccggacgcagaaatagtaaattttacatcaaatccaaatcgttataggttttatgaaacgaatatgcaagaactcattagaaaaacaatatgcgaaaaatccgataaagcgatagaaaaaacgtttttatgcgctcaactcttcaaaacattttgcgaggatggcgtactgcaaacctttcagcctggatttattcaactagacatcgcatcaaatttacaagaaataaagaaaggcactaaagaatatagccttaaaagtctcgaaatgaccaccacaaaagaaagcaatgagacattatgttccaatgactccaaacatagaatcgcacgtttaaaaaatgaagataatacccagaaacctattagcaaaaagaggaagtctaaaaaagcttcccataaatatcttagctcaagaactgctcccaatgttgactttggcaatttcgcaaaggaaaggcacagagaaaatgatgtttcagagctttactccaagactaaaaggacttcaaaaattagggaactatacaaagaaattggttatgacaagaatgagtttattcatgaattgcgcgaaaatgagggtccatccgttctctacgattctggattagatcaaaatggcacgaattatgatgacgcttttgctgccccggaagccataagcattgaaaagtatgttagcataaacgaagaagatcccaaaagtcctaaaaaggaaacaagttaccaagtacaggaaaaactttcacaattttttcaagaagagatgattcatctgctagaaatgggtgaagcctgcacatctcgagagtcgcaaaaaacaaggaaaaagaacttaaaggagaacattagaaagcaacgaactacgagtactgctattagggacattgccataaaatttctcgatgacgccaaatgcgaaacagaagactcaacaaatttgacgaatagagaaggtgaagcagaaaagacactaaatacacaaccttggaaaaatctaattgagaattttatatcggagcttcaagccgaggaagaagaaaacaatatcacagaatggtcagacataatctccgtccgaaatgatgaagaaaatcaaatttacgaacttcctacttgtcaattggagaccaatttgttggtatagattcaattgactaaacgactggaggtttcgttaaaatatgccaagctggtctgccaatgcatgtacatcacaatgtaaataataattaatgaaatgattttgtttttaaaacattattcgatagtaataataccaaactgttagtacatcggatacagcaacaaaataatttacacaaagaaaaacatcctaatgtataacaaggagtaatgtgtacagtaaacagtttatttttcaaatatacaacagggtagcccagagagaaccaacatacaaaatatgaagaaaaaacacaggttgcgaaatttttattgagttaatgaatagcacacttagaaataaagtcgcgattgaatgaaagtaaacgtattcccaataacctcttaaaaatcaaatcttcatatgaattactcgaactggaaagatattctgcaattcaaaaggccccttagcatgaaggagctagagtagtatttttcatacaataataccaaacatattaatcagttaagataatataaattttggtaatatttcatgagcaaaacaaaataccacaatatcattgtgtgtagtatgatattgaaatttaaattttttaaggaggttataatgaagcttccttcataaaaacaatcttacacgacgggactcgaacccgcaaccttctcgtaattcactccccaacaacgatcaggtcgtataggaatgagatgcgctaccattgcgccacgcgtaacaacctttgcctggttaaaatttagtataatttatgcgtagcttattatgaggattaaattttgaaatatagattttgcggcataatacgagcttaaagaaaccaattattatatttattgttgcttattgaaacgaaataaattttattcgatgtgtgatctcccagtgcgagaatactggatcaattaatagattgacataactctacgaccataagcaattcttcgatacctaaaaaaaaataacaaccaccaatatgaagtgtcaatttagtagttaaaaacaactaaaataaattgcataagtttatgggcttatctcgtttttactcaacttcaaagcagtaaggagcatcattgcaatctatacaattggcaatcggatgccttaatctttttttttagtagttaaatcttatctaatattccaatttcagtatgaagagcagctagattttacgacatgatcagaaaagacatagttttatcctcatgacttccaactataataatcgaagtacgatgcttaggccagtaagcgatgcaaagcatttcaagtttgaacttcaggaaattaagagtaacttattatcatgcttagttatatttctttaccctagattgtataagcagctgatgaattggtgctgaccattaattaaatttgatgcaatgatgctactgatcaattcaaaagtaaaaaagaaagctttatacatgtaaatctatttcatcatcagattaaccgcttatatacccatgtgtacttattgatctgtttccgtaaacatattcttaaattaatagaggattgtaatattgcatatagaacaatgaacttagttttaggcaattaaatctccgcgtcaatgtgatattaaaggaaactggaaattcattttatacaaactgattatctcgcacccaggtatatttctttgcttgcctccatttcccttttgtacgaagcaaaaattgacaaatgtgtttagcaatcgcagaaagagggagtgtgataaacattgggttggaatctctcactatgctttgaaccttgtgggcttcgagaagaccacttgccatcagaggaatcacaaagcgtattatgtcttttgaagtgacaagcatataaactgaatttgactttctcacaatccgcccatgttgtagtaatgtttgcaaagagaaattaagcgccagtatgtgatttccatcacagttctctactatttcattttcgacgttgaatatatgaacaagtgggaggtgcaactcttttgcttttaaataaataatgagttcttcaattgtaaatccagcttgcacatttaatttacacatctgccttatgcacttaagtaactccttcgcatgatctttaggaaaataggatttcttgggtgtgcgaatgattgaatggtgatttttagagattttggttaaattttttttgtatctcatccttttctgccatgccttccattcatcatttggatcacgaagttcttcaaacgactgagcaattaattcaacctcagatcggaaagaatttatctttccaaagacacagacaacatttccaggagacatagatattgctctttttgacattgaaaaatcatcttgaataataaacacgacacgcaataccatcccgctacaatcatccactaaattcagttaggaaatagaaaaaagggagctatagaggcagatgcttctcaaaagttgattttataaaaaaccttaactagattcaacaactaaatgagtcgtgtatgcagtagtggaactgcttattgcctcaatgctgatattcgttacctgttaaaacatgctttccttcataaatatcaattgccgcaatatagccaacaatttgaatccatcttatgggaaatcccatccagaagccaatgtatcctagatatttgtaagaatcactttgtgatatttattttacagaaagagcacttacgctgtaaatgtggatgaaatgaaattttatgaacatcgctaataaacatggggttccatcttgataatgtaggaaattgatgcgttagttgattttcattttctagcatttattaggtcattcccttaaagactttcaaccatatgatttgcaatttttcaagtatataagtaaataaaaattagtatgcttctggtcaactatcaacaacaatcgcagcgttttcgaaaattaagcaatgatttggtgtttgtgaagtcttcatcttcctgagtgcgcgtaataaggatagagcaattctacgaggataataactatttaagtttctacagtaagattaaaaggaaaaaaaatatcttaactctttattaggacatgcattgatgctgttataaaaaatgctaattgactaaacaactttatcaattgaatttagtctggtttcacgcaacttagttataattgaatttgagagaagatcctaaaaaagacgtctactgacaaaaagtgagagtacagaattcgtcaaccaattttgtaaatgtcacaccaatgtgcattgtttatatcttgctaaattctagcacacaaattcctatcttcatataccggataattctaaattatatgatttatttatgaatagggaatacgcaaggaggtatgaaaaccaaacttcttcagttattgatgtttcacattcaactgttttgaagataaattatattgctcctactgtgttcgatcaagaaacctcgtggaaaaatgcattctttaaaagagtaactaaaaaaaaccaaaactcccaacttttttttgttttatgtttataacggtctatcaattcttcaataaagtgttaccaaacaaagcacttagaggtaaggatggcaaaaataaaggcttttcttaggtcgaaatatttgttgtgaaacaaagggtatccgcgaatagcatgacagcggctgttctgctcagctttcatctgaaattgaataaactagcaataccaagaatacaaacaatgtacccaaactcataggtaaagcatatagaaacaaataacctcttatcatcagtgaatatgaattatttttgctgaatatactccctgttttcaaaatttagtctcacatgatcaatgttgtttcgacaaatgtcctatgtataaatgtaacagccactatgtgaccttcaccagagccatacttggtaataatacacttttaagcatacgttaaaggggtttcgattgctgacaatagaaaaattttttaattaaattctaaatacaacgttgctagttcaatcgaactattctaaagtcagtttagtgaaaacaacatggccgaagttttagatcttgaaattgacccaatttcagatggagaagatgatacctattctagtgaattggatgatgatttaaaggattccattgaacaattggaacgagttttatgtttggtggtgttcccgttgttaggaaagtttcttggtcgtaaattcgcatttcatggtaagttagtataaattaaaggaataggaatagatggtggattttttttatttgcttttagtttctcaaagaggaaataagttttgcaaataattgaataatagagcaaaaaaatccgtttttggagaaagattgagcacaactgattttcttattccatcagcttgaattatagctttttcttcctataaactgtttttaaatggtctgcttgttggtctacatttacatctttcgttattttttaaacatttttgtttccattactgttctattagtctttcattcttaaccttttctacatccttaaacttctgtacatttattgtatactaacccttggatttagcatgggctcgctggttagaacggaggcgcttggttagtaattaaaaagatttatttctgaatcttcttacattcgctggtttaatacttattgtttctgtttctattatgatattgtgtgatgaaacccatagtgtgccattcgttctcggatgaaattctctttatgatctgaataagaattaatgaatatttgattactgtataaatcaatgtactcgacatttattaaattgtaacggtttttgaatccgaacttcaaaaaaaattggaaatgtgtgtattcatcgttttgcttattgatactattcattattttttcctttctttttgttcaaatgaacaaactgtttagtaaaaatgagacatttgcatctacgacagcctcgacatattaataaacgacgttaatggggtgactattagtaatctatgttccagtattatacctgcctcatcagatagtaatttcatgactaaaattaaaaaattaattagaaatcaacatttctagaaccttaagtattagatctgttgattctgtaaatcagttcttgctgcagcttataaagcacacgcacaccaaacttgctgcatttttctgtatagtcttcacaactatttaatcaagtaaataatcatgttcagtggtattaaaggccctaacccttcagacttaaaggtatgaatcaaaaatatgaacttgcggtgttttctttgcgtttcctatttagcgctgcttgttttcacttatatccatgaaaagaagttcgatatgttttttttttttagttgaaccttttcttctgaataccgaattttattttattttctacacgatataattattgcttaagtgttctatttacaaaagcgcttggtctttttttttttaaatttctcctctttctcacgcagttttttcgtgaaaatagttaattcaaaagttctaatcaattttttttatagggaccagaattgcgcattcttattgtccatgcccgctggaatcttcaagccattgagcctcttgttaagggtgccgttgagaccatgatagaaaaacatgatgtgaagttggagaatattgacattgaaagtgttccgggaagttgggaacttcctcaaggtattcgtgcttccatcgcccgcaatacatatgatgctgttattggcattggcgttttaatcaaaggttccaccatgcattttgaatatatttcagaagctgttgttcatggtcttatgcgcgttggccttgattcaggtgttcccgtcattctaggtctattaacagttttaaatgaagagcaagctctttatcgtgcaggtttgaatggtggccataaccatggaaatgattggggatcagctgctgtagagatgggattgaaagctttgtattaattaagttgaatcctttgctcatttttttgttaataaaatatgctactgactgttttgctcttcgaaaggacctactgacatgctaaagctttagtcatgatcctttatacattgtcgctttcttatgagcaccgtcttagttgaacaagtatgtttttcattcaatcgtttgcaacgtattttcatgattccccagtttgttaagatatacagctatgggttaatgtatacgatgttttaaatttgcttaagacttaatcccaacttattatgttttgtaagctttattttgaatatattactgtctatatgcatcttgttcaatcacttgccctttttacaaaaaaagatgttacagaagtattattgacatagttgtaaacaaatttaaaggcattgaatgctgggagcaggaaacatggtactacaagagtagttttcttttagaaatgaatgtgatttgagactcttctgatgcacaatctacaatttgcaacattacgtagccattgtgaatgtaaaaatttccagttaaaatcgatatcggtgtatacaggtaattggcaagttaagaaagagcggtcaatcaccgatttacaatattcatgaccaccgcgaaagacttatcacaatggatcaatcgaaatcattaggaatcatcaaaaattaatggggattttttatttactctttcgaaatctccgatgctgggctcatacggttggctgtgcttaagatttttatgatttcaaagcgtttagtcgctgaccgaggcctacatggctgtattgtaactgcatctccaacattacaatttaaatcatcttgaaccatatagttttgatattgggtgacatactttttcaccactggatggaacttttcttttgcaacccgcactttcgctgtttttggcattgcacgagaaatcacgattcccacataatttagcttcattcttcagagtaattttaggattaaacaagaaaagtaagtaagtctaatcctttaaatacccacaataactaagttatcaatgcgcaccgttttagcagtagagagttttgacattgccctatttacaaatgtgcaatgaagcggcgtcttttcccttataattatttaacataaataagctttccttaagtcaattaatgataatatataaatgtgataaacaacataacgaggatcggaaaagtatgtgtattttattttaaagtactttatggtagggtgactttgtagagaagaagaacgagggttattgacactgtgttttcgccatgtttgacgacccatctaagagactgacatattttgaatatgctgtcggtgttcttttatgttcatggcctgttatgaaacaggctgttgaagaagaatgggccgatgtcgataccgccgataaacgagactggatggcaggagttttagttgattatattacagttacgagcgatgtggaagcatgggacgttgaagaattgattcttcaagtcctgcaggatgaattcaatgttggttcaatagaagacgactcaccctatatcgtaagtattcaccaatactaaattaggtaaagatttttttcaaacaagaaagaacgtaacaagcttgcttgagactgaagattcgtatatatatattggcaccgaaaaaatgatttaagtttgaggacgaaatattggaatattagtcaaaagctcgagtttatacacatattgcgttctgttgtctatattaaaaattttttacttctattagcatttaaaataattatcaagtgatacgtctattaacagtctatttagttggctcaagatttggttaatgtgtggaaagctgcttgcgaagataattatgaacctattcgtgaaatccatgagcgtctcggaaaacaattgcttgaaaaggaggaaggaaaggaaaaaactagagaagagtcaaatcctccggtattggtagaagacgaaacgattgttgatgctgaggatggaggagctgctcaaaatcagcaggaaaagcagcagggacccattgttgatgatgatggattcaccgttgtccagaaaagacgtcgttaaagaggatgtactattcttatatcttttggtatcattaaatgagcattattgctgggagcaattggttttatcttttttgtattttgggggataataaaaattcaagtttttggtttgaaaattgaaaattgggatcgaaataactcttatattttttaagcctttgtaatccgtgtcataagaagatgtagttaaaagtatagaagaacgtgatccgccaaaatacgaatacgagttaaattgagcagctttttcacttctcaaatttttaatacttgttttttatgagattaggctgtaaatagagtgtattttagtcatgcagacgtaaaaaggcgcaaaatacattctttcatgaatcgaatggttgtacataaatatgtattattttactagtcattgatcctttaaaactcaactgcaattctggctttcgatccatgttttcctcctcttcagcagtatttggtagtgcaaaatttctagcagtttcgatgattgcatggctttggaccgattcactcgtaatatccactactcttttctcgtagagcgtgcggatggatccttggttgagaaatgcaactgcatgcaattcacgctgtagggaaaaaaggaaagcccgaatatcaaggtcttcttttgttttaaaatgaattcgaacgtgacacaacaagttatgcctcaacctcacaattttctcaacagaacacatttgcaccttggtgtctggttagatacgggaggatggtcaaccatagccaaaaaaagcaaatgacaaaactctttgaatttctcaatactccatgtattaagttaaattatatacaacaaaagacgacttataaatttcaattctaagatgggaatacagtcaagtaaatgagtcgtaaacataacgactttttaggaatgctatttattatttattttttaactagccaagtagttaagtatatgaacaacaataatccttcaaaagagagaatctaacaacaaataaatatatcgagatgtaaacgatcaaaatggtgtctttttcattatagcaaacgagcagacattagggctaaaagtattgtgaaaagtagttgtgaccaacatattatcttttcgattaaagcaaaagtttttcaaaaaaaaaaaagataataccgttcgcctagcaaacatcacttgccatctatccactgctgttggcttgaggtattaatcaaaattacagatcaaattcaacagcaaagatgacattcccatctctagttttgcaaaaatatcgtaaaggttgaccattatagtaattttttattgagaaactcatttttgtataaggaatagagatgctcaaggtgctaggattgaaaaagggattgcagaaatcagcaagtatgtatttattgggatcaatggatgattcttggcgaataacctgttgctgcatttgtgagcgtctgcttgaatgatcttcaaaatactccatgggaagcaatgcatctgatacttgcatctttgtcatcgtagcgaagaaaggagaaaatgcccaaggctgatcgcaatataaatcgaattcgatacttggatcgacatattgcagtcccttcatcagtaggttggaacccatgggtagaacatcacgaagtggtttttcaaattgatttccaaataaaatgtcatctgcggtcaacgtactctctgtaggtaaaaatctgcctcgtatcataatagaacaagtatcgttggattgctcgaaatattcttcgtctggagtttcataatcgcgcagacgtactttgacatctccttcaaagtacttgctttttacaacatttggagttccattaatagaaatcggttcttttttagatccacaaattaagaaacacttcatctccggacggagagggcgtaataaagaaaagagtagcttatccaagttggcaaaaataatatcggtgtatatgtactacttactaatgtgcgtaattcttagcaaattcaaaccaaacggccttttaccaaacctgtgctcactctctgtatgtttggcagtagctatggaatattgatgttcgttaagagcgtttcataaattaaagaagccaatttaaggaagaaggaaaggaaggtggtagtagtgtgtattcgtccaaatgagacactcgggcatggttatgaacactacttaagtatagtaaaacatgtgccttaaagaagaccaattttttttttttaaaagcttctttttgccagtgatttctctgttttggaatatcttatcgattcgttgaaattaatgaagttatataattttagctgatagacatcaagtctttgtagcgagcatcacaaaccaaacatcaaatcaaaaaaagtatactttgttttgttttaaaaacatacaaacatagtttctcttttttttttctttttttgaaaaagaacattccactacaagaatcaatttcttgcagttccaattgttttcaccagaaaacagttttataacacaatattaggcatatttaaaaagaattggtgctgaggttatgcttttggagtatttttttgtaatactcctacatgtcaacattgctatttgttgcttacattgactttttaagttaatagattgtcgctttattttgagaactctcatagatagataaaacatattgcttaaactaaatgaataaatgattttgcaattgaaatcttgagcatcctgaaagtgtttaaattgaatagacgctaaatgatgagtgattttgcgcacttgtttctgaataatcgggagctcaatgcaatttaacccgttattaaagtttttaatcaaaaccgagttttgttttacttttacaaaacccgaatcacttggttctgtaatacttatccaaacaagtttcaataagtgcacatacagaattaagcttaataattactttcgatttaagaaataaataaatttaattatgattttataaccgtaagagagtatagattacctttgctaagcataaaattgtcgatttaaaaaaaaaaaaaaagcacgtgaacttgcgaagcaatgtccaaatttgaaaggataataaaaaaagaacagtacaaaacaaaaactattcaacaataggtggattaaatcagcaaaatgaaattgggttgtttgaggcttgaggtcattgcactgtcagtcttcaccgtcgtcgcatcacttcacctccattgcagggcaaattgtcacgctgaaggaaattgcttaatttttaaaccatggaagcagtaggcaaacacgttaagttattttggaacgtttatagtgattatgccgtacttatagccatatctttaagctatttcgtatttgacgtactaatgttgccctttactcgccaattttccttagaagacataaccatttctcatccatttgcacttcatgagcaagttcccacaaagtatctcggtgtatgttgtttatcttgatgattatagacaattggtaaaattgcttagctaaccctctagattatttgtgttttctttcctgcacttgtcctctacggattcggcaaattaagaaataattcgttactattttggaaatctcttatgggtctcttatactctacaatggtctgcggtctttgcgtttctctacttaaaaatgcggtgggcaggccacgacccgacttccttgcacgctgccaaccttttgagtcaactccaaaaactggtttggtagatgttctatcttgttctgtgccatggtcggataaagtattgcaggatgggttccgttcttttccatctggccacacatcattttcatttgctggccttggatttctagcaatcttccttgcaggtcagttaaagatgttccgtaataaaacctcttcatggaaggtagtagtcccacttgtgcctttgagcattgcatcctggattggtctcagccgcagtcaagattaccgtcaccacaaagaagacattgcagtcggtgccctttttggttttgcaattgcgtatgtcgtttatcgtcaactctttcctcctttagatcatcataatgccgatatcttatatgtccaagctgagctcgatgaaggttataccaacgttcattcagccggtaactcatcagccacgaacgcagaacagatggtttaaggatccctttatccttctttttattttattattttgttaacatgacaacaacgttttattgctgcagtgttcttatatagatacaaaaaaacctgatactagtatttatctagatttattagattttgactaataaatatgtaaagaaaacttggaagccgatatcgggttaatatttaacaaatgtagattatgtttaagaaccgagaaattattttttgtttttacaatcaaacaatctcttcctccaagtcatccaaatcatctaaatcaaattcttcatcgtcatcatcgtcatacccaaattcttcatccataatttcatcttctgcaaatccagaaaacaataaatcttgcgctgataaaggttgcaaatcaaaagaacttgactctttttcttcttccttaggtaactctttacttgatgaggtttctgaactgtcatgggtcgcttttgattcagtagtttcatcaatttctttttcttgtatgctttctttagcatcatctacttcctcaaaggaagcctcatcatcttccgtctcaatgacaactataccattgctgatgacaaaccatacaaagctgaaagcggatgcaaaaataaagaatccattcctcgcccacagcagtttcctttcgggagggacgctaaacttagtaattgatttccttgtatcatttgctttggcagtaacattgttccaagcaaggcgagctatagtcaatagattttcgggttgaactttaatcgataaaggagaaagtatgtttgaatcatcggaaaaccaggtttcgcgtaaagatttgagataggcataaagcttgggagagttgaattgcaaacatggtcgcaaagttgcttgaggaagctcattggtgaaagcatggaaagataaataggcgtaaaacaaacaatcgagagatgttggcttttcaccgaatataaattttgaatctgaaatcagggactcaagcgaaccatatacctgccgagctaatgacgaaattcttatacgacgagcttgcgtgcgcagtagagcttgcctatgtctagtagcattagtccatttatgagaaataggcatccttgatgcttcataagagacttcttcgtcgcgaataccaagtgtttgagccaagcgttcttttgcttgccgttgcaaagcattgggtgtcaaataattatgaggaaatttaagtgcctttgaccaagcaggtcttattgcttcaacaaaattttcctcattaacaaaggcttctaataaccaaaggtcattgacggaaccttccaataaactggtgaaggccataacattggccagctgtttcgcatcaaaattatccaaattatagcccttctgtttcaagtatattaaaatgtttttcaaagatccaatccaaacatgaccatcccacaaagctggtagcttatgggtagggctcatacctgaatttgcagtgcgaagaatttcaatttcgtcctttgggacggcaagtgcgcaataaattaatgccgctaagcatccaggatccatcgttggttgcccaagtcctgggctataaatgaaaagttgcaacattttgatcaaaaaatgacccgaacgaatgaattgaaaaagttaccgtctacagtagggttgagattagagaaacacagaagaaagaaaaaaaaggtaataactaaccaactagtccaacttaccaaattcgctgaagctagttacaattatcattctgatgctatgcagtcaagtaagctatacgaacaagtaacattgttacctatttattagttgttaaaaagtgaattaaacatcgataattagcacaataaatcgattgagcatttgaactttgagattttacttagtatatttgtatggcgcttctgctgtatctgcagcgtaaaacccatctaaaatgagactttgtttatgcatccatagtatagaagaatatacaatctcacaaaagcttcacttgtgataatcctttttgcacaatgagtacatatttaattattaagaagtataagtgtgctaaagactattctaaatccaaacataacgaactattcctctatcgaaaattcaagtcaatttatttcttatataagacagtataaatcttgtatatatataattgtacgtatgaatacacatgtaagctttcccagttaccgtcaatgcaagtcactctttgctttctagttagacataaactttgcgtcaaagagttgatgacggactagcaacaataattagcaagatataaaatagttcactctattccaaaagttgtaaaattagacccaagtggtttgtttacttgcgctttgaaacagattcggtggaaacagtttctacactctgagtagtagcagactcggattccaatttagccttttcagctaattcttgctccctcatatcttcagcgtattcgcgctgctggatactttgaacatgatatccgaaaacgtatccaagttgaataagaatgacaccagcaagaagaaattcaacaagaacatgagaagcagcaagaacggacaagtgcatatttcgtgggaattgaacataattctgtagcttaacaaccaacatagaaggagcaacattaacaataaacaaaattagtgcagtaagataaagaagcgtgctagagtaaaagaacaatttgtcatcacctttagcgccagtggcttgaataagatggaaaatcatattaagtcccatgatggtatatacagtatattttacaatgaaatgggatccagccaccaaagtatagtaagtttcagcagcatcgaaagcagactcagggccaggactccataaggtattcacatcggcaacgctctaaatgacattagtaatttatgctaagaaaataaagactatgaacaaagtaatcaattcgaagtgaagctccaaaaacataagaacaacagaaaaatgagcagcgcggcaaacattgagcggtaagatgaatgctcgtatccgattatgaaaacttaaacagacaaaaagctcctttttagaaacgttcctgataaaataattttccagatttattttaacaatgcatgttttgtaaaacaaattcagaattcactcaaagtaccgacttataatttctcatattctgctccctttgtctccaaaagctaaacgaaattgatatcaaatgaaagttgattttcaaatgaataatcttagaataaaatagaaatttgattggaacatacgctgtggaaaagtaaagcaaaaataaaactagttgacataaggactccataacgggcagcgaccttcaagcccttttcatcagcaaaacgaaatatggatcttttagccatcttgaataatgataataaactttttttttgttaatgaaaatatacgttagtggtaggttaattaagactacctttttataccaaagtgataccactccgctttcgacggtctaaaggattgtatgagtataaggaaatcgaacgcattttccactaatatgcattgtatgcagaaaaacatcatgaacggctatctaaatctcacgaataagaaaaatcaacccaagataaatcagttggcaaaattatttaatataaaatataaccagatatatttgagcgactattgtatgtcactatttattgtaactgaatacacaacatcatagcgttttcaagttaagcgagactgtaaagcttatatcaaaataagggaatttattaattggctgtaaataaaacaaatgaatgccaatgcctcgatatgtaaaaatactaataaaactacagaaacaatatagaagaacatacaaagatcctttgtatacttgaaaaaaagaaataatttcataaatgaggtgtttttgtcttcctaactatatgtttcgtcagttttcacaatggtcgcaaaatctgtttctaaaatgctcaattgtttattatcctagttccctattagtaaatttttttcatttctaattctaaaaacttttacctgagtttaaacaaacaattgaacaatatccgatcgatttgtttatctaatagcgcatcgcgtaaaatattttagcgtctttaagaaaacataaatatctcttatctacaaataacagaaaattacatcaaccttataaaatataaagcattccagaaaacacactattctcctttcacacctaaactggtcttgcattcatttggtctcgaagttatatctcatatacatatttgcagtccactctgcaaaaaacaaataatacaaaaagggtatacgagttgttaaagaaaaaggtccctgcttgctttacatacttggccgtgttaattaattcaatatggtgtcgatttacgttcccttgatatatattaccattttaatgggctctatgtatggagtttctcgttttgtgcgaaaatccaaaaatcaggaatcaaaaccagtatcagaagaatggtttggagaaaattattctagaaatatatttttcagtcttttgcagcagaatccacctgccgaggatacacttttgaaagctgctctcgttttacgggctacagaaggtcttcgtcgattgatgaagcttaaagtatcgagaatggcattgaataatttgctcaaccgcggcggcgttggtgacgagctaattcgtaagtttggtcgtttggaaaaggaaactgaattggagttgatggatattgccaaaactgccaattcattgcagcctggatggaatcagtttatattccaaacttgcaatgaaataattgaaaacgaaaaaattcacagcataattgataatattcccaaggacattgattctatttcgcaacgttggcaaaccgaaaaaattctgtatgaagccgctgatgaggaattgcgtattcaagcccaaaaagaacttggagtgctataaattgttttaaaaaaagatgttcgtatgtgcctttattctttttttcctgtttctttcttgcatctgatgttttacgttttcttatctttttctttctttgaaactaaaattcctattttatacaataatccttagaactcattcataaatcaaattcagtaatagactccataaagggggcttgctttatcactgtccttacctttatattgaaagtcatacttttttcctattcatattatctatcatcctattcctactcccttttttttccaaaccaataacaaaaatatggaaagaaagaaggaaaaagaaaaaagcactatttgaaaacaagttattggaattcaaatgtatgttctggccaaaatgtctccgttaagagctcagcctttataagttggtctataatttactcttcatattctttaatatactcattctctgttccatgaactatcttgcacaaaaaaaattgtacattacttgtatggtaataatctgggtatttattttttttatttgcatgtagattgctgcgttagtaaagaggagagtggatcaaaatttttttttttaaatagaaatgactggttaccaaaaactttgctgttgcttcatttaaaacggacttcaaaaattatttttgttgttgtttgttgtacgcgtcaacaagttccttctgcacatattttggtgctggaagatatttgagaaactccatgctaaactcacccttgcctttagtcaaggctcgtatatccgaggaataagaaaacatgctgttcaaagggacctccgcctgcaacgtaaactcatcttcgtctgtatcgctatcgacaatagtcgccttacgcttatcaagattaccaattacaccaccttgatgttcaacaggcgccgttatgcttacgttcataattggttccaaaaccattgggttcgcttgcaagaaagctgtacggaaagcagaaatggtggctaaacgaaatgccaattcagaggaatcaacgggatgataagcaccatcttctaaaacgaacctgcaattttttataggatgaccaatgagaaatccttttttcaatgcttcgtaaaaagctttttcacaagctggaatatactgcgtagggactgttccaccggtaactttgttgataaattcacaatcaacaacgtttccagattcgtcttccacaccatccatgtattcaatgtacccttctacttttgcatattgaccggctccaccagattgttttttgtgcaggtagctgaaaggtacctttttggaaagagtttcccggaatgcaactcttggtttacccgtttcacagtcaaccttgtactcacgacgcatacgttcgacataaacttccaaatgaagttcacccataccactaatgatggtttctttcgattcattatccaactgcacacgaaaagtgggatcttcacgctgaaagcgattcaaagccttagaaaaactggttgtatctttgctcttcggttttaaagaaagtgaaattacgggttctggtacaaacattgaagtcatagtatacgatacggaaccgtccgtgaaggtgtctccagaagcgcattcgataccaaataacgcacaaatccctccagcttcaaccttttcgatttcttccatatcattggaatgcatacgaacgaggcgtgaaacttttattttttttgtagaattgacattgtaaatgtaattaccccgcttgagtgtaccttgataaattcgcaaataggtgagctggccaaaccttccctcctcgagtttgaaagcaagagcgacaagcggcttctcactgctaggaacaagggatactggcttttctgagtctgctgcattcaaagctatattttcgacctcagaagggttgggtaggtagtcgcaaacagcatccaaaacagattgaactccaacattggacaaggcagaacccattaatacaggtgtaaacttccttgcaagtgtagttctacgaatagctcccataagctgctcaggtgtagggtcttcttccattacgtatatatcagcaatttcttcgtctaaatcggcaagcttttcaattaaagctgagcgcttttcttttgctagttcaataagattctcaggaacctgctgagaaatttcgattttctcacccttcgacccacgattataaattgcacgcatttgtataagatcaaccacaccttcaagtttgtcttcttgacctataggaatttgaacagctgcagcgggaattttcaattttgtgtttatttgctgaatgaccttccacggatctgcacccatacgatccattttgttaacaaaagagatcctggggacattgtagcggcgcatttgtcgatcaactgtgatagtttgcgattgaacaccggagacagcacagagtaccaacactgcaccatctagcacacgtaaggcacgctccacctcaatggtaaaatcaatgtgaccaggtgtatcaataatattaatgttataacttttctcaaagtcagttttttgtttttcgttagcttcaatctgatccacagtacgttcccaagtgcaatgggtagcagccgattgaatggtaattcctttttcccgttcaagttccatgaaatccatttttgctccgacattatcctttcctctgacttcatgaatgtcttttatccttcctgtatagtacaaaactctttcagtaaaggtagtcttgccggaatcaatatgggcagatattccaatatttcgaatttgtttaagtcgctttttatcgttatcattcaactgttcttggatattcaaattattttctgatgtattagaagcttcaatgcccgtatttgctactgacgcgtaaccacggacgactaaagtagaaagtctggggaggcggcttgtcagcgacctaaatgataattttagcattttatattatttcaatagaatataaaaacagccatgaataacataaacaataaattcctagctttgggaacacgctgaggtggtgagagtcgtcgagcaaggtgggaggagcaaagtcgctttgtttacgtgtcgcgagttaccgcggtaacatattaaatttatttaaacgtaaatcaaatacttacttaacgcatttttaatgaataacaaaatatacattttatatggagaatatatatgtatttgcaattgaatgttgctgattatttaaaagtagcttgcttatcgtcaagaaaaaagcgacttcgttctgtattcggtatctccatgtttaaatgattcatgaggcggtccaagcatagtacttataaaagaaatacaactattttgtcatgaagtattttgggcattgtatcagaaagcgcgcttttctagtatccacaatcggtttgaacctcaccaccatcgcaatctatttctactactagggttttttgctctttgcagttttttaagctgagcttattcaatccttactgcttaatcggttaataccattttttttctaattcttctcacggtttttatgacggcgtattatatttagcttgaagaatctggacttaaaaatctaagaagggtttaagaatgcttgttgagggtgataaaggtgttttagagccagttaactttgtgggtcctgttactagcttggcccttattcacaatgataagtttttatgctgtgctcaaggaccttgtttaagaatttacgatgtttctgaaagtcgacacgaaagtgatttaattaaatcaattttacttccatttcataatagaatacatggaatgcttccttgtaaacaaggattatttgtttggggaggaacctattttgcagttgttgatgttgaaacgagccaagtttactatgaccgtatatctgactggatatttaatgcagcggagcttggtgaagaaaataaattttgcgtcgttacatcgaaaaatcaagttcatcttctttcgttaagtaaaggttcgtgggaagttacaaatacaatatcttgcgagaaaacgcctcttttgttttgcgcaacggtacaaataagtggaaatgaaatttacatagcttctgcttccgcttttcagcaaatttacgtgtggaaattcaattataacaatccaccttcttgtgtttccattgacacctaccttgttggacacgaaggtgcttgctttgatctcaagttttcatcggatggacgttacctttgctcagtttctgaagatcgtaccctaaggctttggtcgatcgagtcgtcaccctttttaatagcgacaggctttggtcactcagctcgtgtttggcgttgcgtgtttctacccaacaaagaaatagccacagtttctgaagatttgaccttacgtctctggacttggaatgataaaacgctcactaatacttacacatatactggtcatcgcgggaaacacatatggtcactagttgtctcctctgcgaacccaataatatataccggtggaaatgatggatcagttaggtcttgggattacaaaactcgtattcaggaatcctgcatctcagtatcctcattgttcacctcaaagactttgcttgcttctttttgttttgttaaatgtcaaaaattattatgccttgccaaaaatgggtaagcgatttgcatgctatcaaatattcatctgtctaacccaattaatttagagaaatgtcaattatagataataaaggaaaaaaagctattcctgctttgactaccacatcggacatgtctataattcgttcttggaaaaactctttttttgttgctgctgcctccaacaaaggtactatatatgtgttttcatatcaaaatacgaatttattaaaagctattgatttgcataggggaaagattcagcaactgcttacttatcaagttaaagaaagatattttctactatcaaaatcatttgtaggaaaaaaccaatttcgagtttacttacaggaatttgattttgaagccgataaggtcaacctaatttcaacaatagaactggagttgccggcaacatttgatccgacttctcttacagttgatgaagaatattcaaattttttaattggttctcgaacaggatcgctggctttgtacaatattggtgaaagcaactacctttctgtatggaggagaattcatgaatttgatgcaatttcatccattcacatcaagtcgtcaaaacgtgattacctcttaattcaaacagtcggacgtgatggttatgtcaatttattttcaattccgagggtagaaaaaagtgctgttcctcaggagctgtgttcgaaaaaatgttgtgatggtatactaagcggggtgagtattatctttaagaatatacggttcatggttcagctaacatatgctagggtttgtgtaaaaaattaaaaaatggaaaggaaaatcaatgggtttggggttttcatgcatcaaatttttttttaagggatgagacaaatgaaactaatgttttctttattgattgtggaggtagtcatcgtccatgggctttttcaatggagatggacattcaaagttttgcatcttatagagcaaatcaactttatatttatagcactgctttaaatcttttgcaaagaaattctgtattacaaaatggtttgcatgggcgtgagattcgagcaatggatttcaatccttcaggggatcttttattatcaggatctgaagatactaaagtaaccctgcttgagtttcagagtaatggaaacataattcctctgaattctgtcaagtttcataattcaggaatccaatcgctgacctggtttagcgatgatattttattttccactggtggtcttgaagagttaaatgtttataggctaatacaaaagccagaggcatatctgaaacggatcgttcatgaaaaactctgcaaaccaaataaaagtaacaagacttacgatggggatcttcgaataactgacatttctgttgtaaaggcaacccatctgggtgaaagagtgttatggattaatactgtacagtccgattcgactatcaaagcattcacttataacgtagatacgaagcagctaaattgtataaaaagttggaaatataagacagtttgtttggtttttgccgaggctgttattttcgggtctcatttattgttggtggttgcttcgactgatggtaatgttgctatttggaacacattttggagggatcctcaaattgagccattaataatttggataaaaacagtgcatcaattttgtgttaagtcattaaatattagcagggatcaagatgtgttaacgatttctacgggtggtgatgatggtgcaatttctcgatctatacttttgttagaacaaataagtgaaaattcagtagtagtcaattctttacataactacttttttgctgaagctcatgcttccagtgttacaggtgttttatcaattaccaaagagcttttgctgagtgtatccattgaccaaaggatattactatggaaagtcgagggtgattcattgaaaccgatcctggaaagatatactcacgtagctgatgtgggtggcatgatccgaaataatgattttttgataatttacggaattggttgcgaagtttttagactgggttctttacgatgattatttgctcaataatgtctactactcgcctattcattcagtttactcttatacacttcaagggacctatcttttcatttatcatgacgatggtttaaaaataataaataattgatttgattgaaaggcggcacagcatttatcggtattaagtatgtgtagtactcataatttctttgtcctcgaagacaaagaaacataacagttacgtgtcaaaaatttctttgtttcaaagtattataatagacttacattccataatagttcttctatccctaaactaattttgctaaagtaaacaatttaaaattacggtttaagaatggaaagaggaactagtaaattcagctggattggacttgttgcaagaatatacaactatattcctcatcctagtattttttcgaatgctattttaggaattgcatggctttttttaatatttttatgttgcagctgcttaacgaaatcatctatttttgcgagattactaagagtaaagaatgaaacaaccaccgtagacgtcggtttctttggagtgtgtgatcaagctattaattcaacgtctcgagtttgccatgagcttcgaaattgggatcaaacaactggtggtttagcatatgaaacttcgagatttgcgtggcttcaagttcatcctgttctcctcgcgattgttgttgtattttcaacactatccattgttttgactattttaaagtacttggctcctgcatacatacgccaatggtcaataagttgtttaactactagtacagccgcctgtttgcttttagcactccaaatggctttagctcatatttcggctaattcatatgctgtaggaatgaatttaactgggaaagctacagcaaaatttggggtagctgcagcagtttttgggtggatttccagtggattctttttgctattttcgctaatacatttgggactttggactattgaacgaaacaagcaaaagttatttgaagaaacatctctctcatttagcttgtaattattacgaaaagaatgttggacgacattgaaatgactactattaagtaaaatcgcacttatgatactctttaaacgtatatgacagatacccttttgacttttttaaaactataactaaatttcatttaattaacacataaaacagcattactactaaattaagattaattgaaacacaatacttcatttgcaaagactattaaacaaacataaataagattttgtaaaccatattactaatttgagcaaaaatgtattgagaattagcttttaatgaatcataaaccattaaatataaattaactaatgttgaaaacagacaatctaaaattgcaaatgttacgaaccaaacgatcagatgtatatgcctaagattggtaatctaattataatatattgaaagtgggagacttaaataaaaaaaagagaaaagaaaagaaaagtagcataacttaataaaggatatttttgaaaagggatggaaaatactcaactttacttgcgttttgttggaccagtcataggagaagcacgaccagcagtcaaatcatcatcggaatatttcaacgacgatacataaggtcgtttgtatcgaatgtcatatgtacattcttttctgatatttgtacgaagaatccatcgctcggaaggtgctaatgtcttccactgctgagctccaatatctccaatctccgattttacaataccagttgacatggacacgtataatatagtgccataaagagaagggatatcggcgacatcaatttcgtgtattttttcacagtcatatccttctgcagcctcagcacgcaccgtccagtactcgtcacgatatcttccaatcgccgtaacaatccacaagcggccagggctactattaaaagacgtatctggaggatattcgggttcacatataattgttgaattagaatcgtgtgaattcctacgtgaagaattagcgctaacactttccattatttcagcaattggtatgttaaaaaaagcattgcgaatatggtgaagctctgcgacaggtaccgtaacaacagttgctatcacattcttcacaaacttgtataagggtaatttcaaagatggggctttcaaattgtgggcagtgagcattccacgtacaagagcaatctcaactttgaacttcaaatacttgggaggttcggcgacagcaataatttcaaaatctgcatttttattctttttttttcgttctgtcaaccaggcagaaaatgcttctatatgggagggtcgatcttcatatatcctcgtggagttaatatataggaaatgacggtaaacttcattaaaaaaccaaagcttaaagttgagtgtttggggccaaaaaccgtcaggagcttgaagtttaaacacaaccccttggaaatctaaacccttgcttgcaatgattttttccacgattcctcgaaacccttcgttgcggccagtaagtaataccgctaaaacatcaggtcgacgtatcgattctctggcttgtgaaacactatacacattaataactatagacacatgatatatgttctgattccatcttttcaatgccaaagtcgacagtacgaaacccgaattccaatacttacattttttcattccaccagccttcccaggctctcttctcctcgacctcgacaccgtcaccggtagcagctaaaacgtgtggatcaaaaaaccatccgccattagccaaaacttaaaaaaaaaaggttagtaaatgatcattgtaagcaagtctcatcaatgaagtcagtaaggaagaaagcaaacagtgaaagagtttactgaagtataaaagtgaggacataaataattgcatctcagacgcatggtacatgaaaaaatccacactatggtgaacagacaaccactatgccaaaggtaaacacgtcgtttttttccatctggacttgttaagactaaccattaacatactattaaatgccatcaaaatccgaatcgcttgattgctccatatgtttgcatttggcaatggagtttggaacaaggtctgcaaaaggctgttagtttttacgctcattctatctttccagggattgagccttacattatcgaaatcataaatgtgaacctctttgattttatgaacgtctatatatccccattttgaaaagtcataggttccaagcccaatgtcaacgttcaaactcattaaactaaaggccgatccagtttaaacgtcgaaaattaagttcttaaataataagataaaagtttcgccaaaaattgcttttttttttatctcaaaattaactaagccagcatttgaaaggtgaaactacaaaatcccgtactagcccatatactgcacattttaccgaacccgacgctattgctaaccgtcccgatatactaatgccaacatacaaaacgaagtactgtcgaatcaatcaataaaagtcttaataatgcaaacatttagtgttaattttatttcatcccatagtaatcgtatattattaaacataagtttcttcaagccgagaactttggtaactgaaagcgaaaacaaaggtaaacaatggacttcgcattgtaaaagaaagaatagagaaaatagggataaccataaacaaatgaagaagtacatacgaaaaaattatgtgaagagcgttttttttttttttgaaaagttgatacgctctaaaaggaactaaccataaactcaactttataaatgctctatactattgacaaagaaatgaatgctcaacaagttattgcatgcaatattccattctgaaatatagtgctgtccaagtaaactttagttaatataggaacgacagcgaagatatgctttattctaacagaatatgcttaattttgaatgaaaggggctcaaaaatgattcctttttctcggcattaaattcggtgcaacactataccaaccaaacccaaaacatatccacaaagagattctttacttttgtatcgaactgcaagaagatttgagctgtttttatttgtagccttgagtatgcagagattcgtgaattttcgttaaaaagtctaggtatccaaatccttcgcgagtgttatcctctactaatgttgagaatatttcaccttcactaccatctaaaccctggcgtacgatttgtgggtgaagagccatgctgggaaattgcattctaagagaagaaaggagattgcgaacttgtacagaaagaactgtgtccaatgtcggaagctcaagcgctttcagagaatcaatatcctcaagactctcaacacctaatagatcttgaagtaaaagaggagaggttctttgatgaaaccataagtaagacttttggccagtgacgattaaaaaagcaccaccatcctcaatgaattttcgagatgctcgaacgcaaagtggcatattgataggtagacaacccgtattttcagggtcaggaagacaatcagtgggctgtaattgatgtagtgcataaatgtttggataaagatttagcatcaactcttgaataggagctgctctcacctctctgagctgtgaaacacgaatatcactatgaatgcttccacttcggatagcagatgatttcaaaactgcaagaatcaaaataggtaataacaccaagttctttggaagaaccagttggcctggagtcaaacgattagcagcaaccttccgataactagataagattttcacgacaccctccactaacctaaccgatgtatcttttaaagaacccgctgcaatatttgtcgatgcaattttagctaaaactgcaacgataggttcaacaatggcaagagaaatcgtatcgtagcttttagaagtgacagcacagcaatagttaacaacccttactcttctctcaccagaaggagtggtatataaaaccgcagtttgaaagtgagcgtccaaagctccatttaattttccatcataggaaaacagaactgttacacttttatcagcatcaagactgccaaattcgatatcttgtggagttcgttgcaagaagttgcctaaatatttggagacacgcagaccatttgagcatcgtgtcttcaacatcactcgatagccttgctctctggtaacacttctaaataaatcttgtttaagtcgagatccatcacgatcagcaacaaaattactatagtggtaaatctgcccaccacttaaggtcgcaacacttccaacagtagcaacatcaacataagcagtagcagtaaagaaaatatcaacacctataccagcagtaacatattcatcggcaagagatgtataccacttgtcttgggtgttccaaagattcttttcatcagaagtcccatataatctttgatcttcacgatgccttaatttccccaatcccatcgtaggaagagcactaacaaaaacaaaagcttttccacctgtttccttaagaaggagttttactacttccagtgcattgccaacgactggttcgggaattttaacatcttgaaaaattgcagggaaactgtccagcaatctctcaatgacaacttttgaagcaatgggatcaacaaaaagaccggaagaaaatggaacaaagggattctctaaatcagaagcagctaacatatggggttgctctaaattaggagataaattgaagaaattaacgcttcgatcaaagcagacaatagcaattttgacattaggatcaagaggtaccggtccgtagagaatattccgaatagcttcagctgcaaccttgggaagtcctttggaggaagcttcataggaaacatcaatcataaaaacaaagcgagccggctttggcggatcctcctttatccaatagtccttccccactttaaaatcaatagtgccaacatttaattctggacgagactccactccatcatgctgactaccgactaaaggattaaaaccatcatcattaaaactattttctgaaccgcaaagattgcaagtccatttactacttgccatcgtgaattggataaaaggattgatgtagccacgacattttttgcaacgtgggggatttgaatttgtgttatctacaacgggtacgggtgcttcatcaggacgtaactctgcgaacggttgaacaatcattcccaaggggattccggaagcattgcaaacatcattggtagctggaatcgcgtaactggtaaactgaacgaatttggaagatgaatttccttgttcatacccaacaaaatctgtagtggacataggtggagaacccttttccatggtattgaatatttggtttttaaacaattgctgatcttcatagcgaacttcaggagccgaaggtaatgctgcaggatcgaggagatttgtatcattagaaaaagattctggaagtactgagggtgtacttggcgtaggataattcatggaaggcgggatagcaggcgacatgacaggagccaaagctggttcagcatctgtcaatgacatatcatatgcatgggcatctttatgtcttctagcgcgtcggggttgtggagccattgcactaccttgctgtatatacatttgtgcgttcatttgagcagctaactgagtgtcaatttcagggcccccatatgaagcaatattgccagcaacattttgcctataagtctcaggattaccgtaatttccaaactgcccgggataggccattttgtttttgtgtcaagtttacttggtggatgtacgaatataagtaggtaagggtagggcaaaatatataccaaataaaaagactgatttgaaagagtaacacgatataaataattttagataataaagtgtgaaatttgagattcttcaggaacatcagatatgaactggatgcatttccgattgtcaaaagttgacttccctttaaatttggaaatggacaatttagctctatatgtaaaaaacctcagctgtttcaaaaaatgtcatttcacatgggcagtggctctttaatgaaacagctaataatattgatacagcggagaaagtatctatacacctagtatctatagcgaatagtcaataatgatattcaaaacaagtgttattaacctaaataatttagattgacattttgaaaactaagaaagaatgaatgtaaagataggtataaaaatgtaaagcaaattttgattgcaaattattaaaggatagatatatgcaacagatgcagtaacaaaaggagggtcaaagaacggggaaatcaaaatcactggactccataaactgattgtgtcaaaaaattaaataagatatttagcaaatgttcttgacaaacttcgtttaacactcattttttgggcattcacaaaggaatcaataatcacttgaatggctttgtctatatgtgaagggcgcacaaactcactgagctgcatttttgcaaatgcttcacttaaacggatagcagactccagatgacgcacagtaataggataacttccagtagccagtgactcgcgtctcatatcgctataaagtctcgaaatcttttcttcatccatttgctgtaatcgaggaaaaactttttcacgagcgaaatggatatatttacgaagaagatcttggggaatgggtttggcatcaataccagtctcagtagggactttcttcaagacatccatattcggatcaaatgcaggatgagatcgaatatgacttgatacaacaaaattagctagctgttcatcaatttcaggattaaccgtgtctttgacgacctgaaggatgtcaaaacgagataaaataggttcggtcagctcaacattttgattaaaaggaattgtagtgttataacgtccaccgatgggattagcggcagcaataatagtgcacctcgcctgcaaggtagtcacaatacccgccttagaaatagaaatactttgttgttccatggcttcgtgaatagaagtacgatcctgatcattcattttatcgaactcgtcaatcaaacaaacacctttatctgctaaaaccaaagcacccccttccaaagtccattcattcgtaatggggtctttacggacggatgcagttagaccaacagcactggcaccctgacctgtggcgaagacagccctatgtgccgttttttcaacatacttaagaaattgagatttggcggttcctggatctcccaacaataaaacattgatatcacctctaattttatgcttaccgttaatatttttggggacaccaccgaataaagcagcagcaatagcagttttgatagagcgatgtccataaatagaaggcgccatcgatgcaataattctgttgtgaatatcaggcgactttgctaatgcccgaatttccctttcctcatcatcagtaagccgacttaaagagaaatcatcatcagtattaccactgccgtcaagttgcgatatgtgatttgcttctataattgtagcgaagacaggaaacccgtttttggtattcagactagcatcgaagttattgcggtatatgccagtaacatcaatctcttcgcctggtttggcaacatcaaccaagtccgctaaaagaataacttcacggtgtcgaggcagtctacctgaggggacggtgccaggtgattcttgtaaagtgatcctttgatagttattatatacagtccgttcagagttgattacaaacggaccacggctggaacagttgtgacagaaagaaatttttacttcaacgctagagtcttgaaaaaatggacccaaagtagcaccacatttggtacatgtaaaccgaatgtattttaattgtggaaaaagcccagtgcgcctagttacgacaccagatacccgtacaaggcaattaagatgggattgtcgtagatcgcgtaaagtaaaacaagtaggaagattagtgatacgaacatgaatatcagagtgtattctttcatagtctggataatgcaaaagagtggcttccaaagcaacacgatcaaatatgcgaaaaataggtgcaggcgcattggccaagaaataagccaaaatgggtttagattcaccaagatgggcataattaaccatcaacgactcagcattaacctcacccaatgtgcgaatacggttaccgtatacagaggtgccattttcatctgtatattcaagaaggaaatttttgaattctcgagcaattgtacgccgaacaggatcaagagtaacccattcggcaatactatcggcctttacgtcggcaattgattcaagaggaagttcaccagattcgtccaatgcgccaacattaggtgaatattcgtcgtaaattcgatgtcgatgacgagtgaagcctgtgccaagattggagtccaaatcatcatcttcatcttgtaaaaatgcagcaggttttgttctacctgcagcagcatcgagctcaatatcacgtcgtctcaacctggcatcaacagctcttcgggccccgatatctaattcttcaagatcgttatcgtcatctagttcttcaatgtcataacgatctagctccaaattttgttgataatcactatacagttagaaaaaagtaccttatttgacgcgaaatgtgaaactactcttttgaaaatcaagatttgttctgtcaatataaccgcaacctaggaatccaataaatatatttatttacaagaaggagaagaaatagtatgtaatttatatattgatggcaacacttagtatacacaacattgacaagacacgtctcaagcatagctataaaacttaccgttccattccttctccgaacaaatcttcaccttcttcatcctctacatctaaagcttctccgtccagatcctcaatatcctcctccacgagagcttctgcagcttcatcagagaattctggaggaggtgaagaaggaggtaaagaaagaggtgtagcaccgagagaagaattttctgattcaaaaggtaaactttcagaatcgcggcgaccccttttccgaaaagaatccatctttggactcaaatactttaaagatgttgtttctaactattttaatgcattgaatagctagagtattgcaggatgaaagaataagaaatgctacagtatattgttaaattgtattggaaaatgtagtgatacctgtaaatgaaatagaggagcgtaatgagttagtgttttgaattattcaaaagacattcttcgcaattgtttacgccgtctatttgccaacgtttagttgcatttaataacttatggaggaaacggctcatgaattaacggttaagcaatatgttgaacagcaaagggagcttgaaagggaggcacgagaagttttgccttacagctttgacacgtgcacttattcgatgggctatttgaagcaacctttatacgcttgtttgacatgtcaaaaagctagcggaagcttaaatgctgtttgctatagctgcagtattagctgccatgctgaccatgatcttgtggacctattcaataaacgacattttcgatgtgattgtggcaccacaagaacccactccataccttgtaatttacggaaatccgttgatgaatgtggctcagaaaatgattataatcataatttcgaagggcgattttgcatatgtgatacggtgtataatccagagacagaggaaggaactatgtttcaatgcatcctttgcgaagattggtttcacgaaaagtgtctgcagaaaactaataaaggaattgcaatcccagatgctgagacttttgaatggttggtgtgttcagaatgttcagaaaaataccgcgatcatcttttaaaccagaagcatgaaagcatagctggtacagaacgagcgcctctatttctttcagaaaactttagggaaaatttgtgcccttgtgaatcttgcatcagtttgcgtaatttggagatgccaatgttggtggcagaagaacctatttacgaacctcctgaggattctgaggatggaatcagtgagatgaatgaggatcccagtgaatctggagaaatgattgagcaagtcatatctagcacaatgaatgatgtccttcgtattttggacagacttcctcgtgtacaagctaacgaaagcgtttatgcgtataatcgcttaaaatctgagctaacggacttcctcactccatttgctcgtgaaaatagggttgtcaccaaggaagatatatcaaattttttcttggagcgatctcgaatcagtaaaaatttacggtagcgttaataacttttttgaattcccttcttttttggcgtataatttaacgtcaaaacatgtaggttatacttaatctggtgatgctttttgtgaaacgctgtttatactggtgaaaccagagatattttctatgtgcttatggttaaacgtaatcatttctctatcaaaaatggtttaattgattttcttaacagagatggttaatttgagaggcttactggggcttgttggtatacatgattttaatgatgatgacaaatttgtatgtatatttgaacaataattaatatattgaacttctagctttcttgtctctcctattttaactgcactcattaaaatttttaaacctatctatagttttggtggttgcgtcttttatcttttatttttgattgagaaagctaaagagaaaccctgtctgggtattttttttttgttatatctcataatgactttcattttaattttttcctaacagttttttaagattgaattaactttatattttattgttttcttttcataaacaaaactaattttcaaatagtgtcgtttcgttaatattcagtaattcatattttatatgagctttgcgatgatgttcaagcattgagaccttagttgacagcagctcttatccagcatcatcaaccacttcctagccgccatgtctcaaatgtcttcagcttctgttaaattcccggattcagttcccggagtcgattatccaaaacagctgcaactgaaatatttacaagtcatatttcgacatggtgaacgtgctcccgtgaaggaaagacttggttccgccggtatccctaaggattggaagctttgtaataatgcaaggaggttttttgcgcaaattaaaggggaaaaggaatggtctgtgttgggttttgaaaggaaggttgagtcaccagttgacacgtctcttgcagcaccaacttcagacaattccccaagtggtgtttgcattcatggtgaattgactgattttgggcgtgttactaccagaacacttggtgagtatcttcgagaacgttatgtcaaacaattgaaattcttacctgatgaattgaataactacgctgatgtttatatgcgtgcgactccaatggtgcgagccttggagtctttagaacatgttttttccggattgtatcctgagtcaaagcgtaagatgggtttacctgtcatttttacgagaaattggtcagacgaaaacctacttcctaatgaaaacaactgtcctcgacttgtgcaactatatgaagaatttgcagaacgagctgctaagctttacgatcccttacttgcaggccgtgcctctgaaatgatgagtcaattcatgaatggtcagcctgttagagttgtttcaagccatcctcgtctcagtggtttgcttgatactattaacgctgccattggtagccatgtcgacttcaatcccaacctaagagatgaacaatggttacgcgatgccgaaactgctgttgtagaagaatggtttggcggttataaggtttctaagttgatgcgtcaattaggtgctggaagcttgttaaatgatttaagcatgagaatggagaacttcgtggtcgctgaaaagaatggttcaccctatcatcgtttggccctctatggcgcacatgatgttacaatagctgccattttagcatctttggacgcatttgactatcgctggccaccctttacatcacatcttgaaatggaactattcgaagatacatcaagcaaatccgattcccaaaatcaaagcggcgataataagacgacagatttgaagttgttttccgatgagtctacagatgccagcaatagtgctatcgttgctgcgtctaattctgctagagatatgtctgattggtatgtccgaattacctacaattcaacccctgtagtgatgggtgcatgtcgaggtcaaggatacaaaggcaatgatacgatctgtcctctttctatatttaaggatacagtccgtgcattaaagcctgttgaatatcacactatgtgtaaaccggtgaaaaagtaattatttgattgattagtttacgtcttttgtgtattataaaggcgttttgttgcacacgttagaattaaatttcttaatataatcagaaaactgtgtcactgaaattgtgaatgcgatcgattgaagaaaataaaaaaaaagaggtatcggagaggtattttctatggacacgttttgtttgctttgcttattttacgctcttttttttaaaaaatccaaaatttaaaccgacaaggaatgcacgaagttaataaaatacgtatgatgatataataaattttatggacatctatagttactctataaaacttaatgataacttaataatcatgcatacaatacttctctacaggattaaataataatagtgaagatggaaatacagatattcgtagaaactaaacaggaactggaaattatttagtcaatggcaagtatggataaaaagaagtattgccattatgcgagtaaaactagtcataaccaaagttggacttagatataaagaccaccagcaggtccaccttcgtccttcgtttttaaaaccttttcacgagcttgccgaaagtcgtccataacaactcgcattcggcgttcacgcagagcaagcaaaccagcttcagaaacgattgctttaatttctgcaccagataaatcatctttgcattgaattaactcttctaaattaacatcctcgcccaaattcatcttggaagtgtgaatggtaaaaattttacgtttcgtagcttcatcaggattctcgaaaagaattttgcggtcaatacgacctggacgaataagagccggatcaagatcgctgatacggttagtagccataataaccttaatatcacgctgactcgtatcgaatccatccaactgattgagtaactcaagcatagtacgttgaatttctcgttcagcacccgactgggcatcgtaacgctttgtacctatagcatcaatttcatcaataaaaacaatagagggcgaatgttcttcggcagcattaaataattgtctcacaagacggggaccatcacctaaatatttttgaataagttcagaaccaacgacacgcaagaacgtagcagaagtttgattagcaacagctttcgctagtaaagttttaccagtaccgggagcaccatataaaatgacacctttagggggttttatgcccatttcctcatagagttcaggatgggtaagaggaagctctacagcctctttgatctcttgaatttgagattcaagaccaccaatatcggcataactttctgtaggtgctttgtcgagtttcataacattaatcattggatcggtatcatcaagaagtaagcctactatactcatggctttgtgatggagaagtacactgcaaccaggctctaacatgtctttatcgacaaatgacatgatggaaacatagtactctggtccagctgtggaaacgatggcatgatcgtcgtctataatttcctctaaagttcctacagacattggagtaccacgaatttcatctacacgattgcgttcttcctgagttcgttcatcctgtggcttaagacgttcctggttttgcacatactcttcttccataagcaaatgatcgtggattctttgcatttttaacaaccttaaacgacaacgagtcgttgggataacagtaggtagttttgccgatgcatcaggaccactttgagccttcttcttacgacgaccagttcgagtgggaactggaggttcgtatttgggcttatctttcttttggtcttttttattgtcgccgttggcaccatcgccgaaattagaaaaattcccagattgtgcttgtccctataggagagttaggattaaatattaaaacatgaaaagaatgtgatagagtgaaaacaagactattcagcgatagatgaaaaaattacatttaattcagtcttgttttcagcctcaaaatactcaaatacttaccattttttggatcgatactctcagtgaaagtgatctggtattggtaatatctagcttcactcgttttccaccacgacactatgcaagcaaccggtggctcaaggcactctaacatattgcgtaacatagtattgcgatattgtaatttttgaatagtgtatggtaaaaacacatcctaattttcttgagttgtttacatttcgaacacgaaaatgtatctactgttaccaacgcgtgaatcaaccattccatttcaagagacctcactttaagtaaattttcctcaatataaagtgttgtagaagtaataatggtttaaaaaaggttaaacaattgccatcgatttttattaaaaggagtacggatctcttttcgtgcattcgtcgtgtttcttgttagaacatagactttgctaaagtgatttaaccttgcatctatcttttacttaggaatcattgctaaagaatatttatcccaattcaaacaacacacattcctctcaaaattacatagcataaaattatataagctataaagtattttactaggtgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttcatttcgttttttttcttaataaaagtcctccatatgaatagaattattgttctataacttacttctgcaaccttttacagcaacaacagtgaaagctatagaagcagctactaaagacagtctgatgacttaaacagtgttcgaaggtctaaattgacttattcaagttatgattattgaatgacttcttgttattgaaaaatattttctacaagtctaacagctattttacaatttttattgttgttaatgttaatttattaactaccttaattacttacgataaatattggtaattaacgagttactgtttactagttgctaaactacgttgcgattacaaaactatagctttcgctatgctactttaatgttttttcggaacagctctacaagtgaacgataacgaaagaaacaataaacgtcgttatctaattttgacatcttacagcttcggattatgttatcgatcggtaagcagatacattgaaccacgtggttttctcatgataagaacgtatatatattagcaggattcgattgattgcgagcctgtgaagagcctttaaccaatctcccagaaataactttgggaagaatattgatttcgacgatgttggccaggaatttgcgttgtttgcatccaaatacatttgcatcgttaaaaaccaacgtttcctaccatggagtaaaatgcttggcaagtcagagcaagcgtggattcaaggtttgggcagatgtacctatgggaccaccggatcccatctttggtattacagaggcctataaaaaggatggagatgttaagaaaatgaacttgggtgctggtacatatcgtgatgatgccggaaagccttatgttctgcccagtgttcgtcaggcagaaactgagctgttgagtcagaaactcgacaaagaatatgcacccatcacaggaattcccagtttccgtgtgcaagcaacaaaattggcttatggcgatgtttacgagtctataaaggataggctggtttctgctcaatccattagtggtaccggtgccttgtgtatagcagctaatttccttgcttcattttatccatcaaagactatttacgtatctgaccctacttggggaaatcacaagaatgtattttctcgagctggcttgaccgttaagtcctacaagtattatgatcctgctactcgtgggttggacattaaaggcatgttgtccgatttaacttcagctcctgatggctctattatattattgcatgcttgtgctcacaatccaactggtgtagatcctacgaaagctcagtgggatgatatcctcaaaacaatgcaaaagaaaaaccattttgctcttttagacatggcttaccaaggatttgccagtggtgattttgctcgtgatgcttatgccactcgtctgttcgcctccagcaatgtccccatgttactctgccaatcctttgctaaaaacatgggtctatatggtgaacgtgctggctgctttagcattttagccaacgatgctgaggaagccgctcgtatcgaaagccaaactaagattctcattcgtgctttgtattccaaccctcccgtcaatggggccagaattgccaaccatatattgagcaaccctgcacttcgtgaacagtgggctggtgaagttgtaggcatgtccgaacgtcttaagagtatgcgtaaggctcttcgcaacatccttgaaaaggaccttaagaataaacacagctggaagcatatcactgaccaaattggtatgttttgttatactggtttaaatccccagcaagttgatgttttggctaaacagtatcacatttacctcactaagaatggtcgtattagcatctccggtctcaacacttccaatgtaagatactttgccgaagctatcaatgccgttacttcgaattagtcggtggtgaaattgaagtgaaaagattttggtttattatatagacagatggatttttgattgattctttgttctgaatcttttttgttcttctttctgtttttattttattatacatacatatagacagactcaaacacacatatacatatacatatatttgtatacatttaattttttttcccttttcatttctccgaaaccatgagaagacgtatttagtaacctaattgtctcggcttatttttttttccttatactttcgctttgaggtgaataactacagttttgcttccaaatagatggcatggtctgtttttaaatgaatggattttggatctaaaaattgactaaatattgattcgttttcgaaatagtatgcttttcgtttgtctatcttcatttatttccatactttgtttctgtagatgtttgtctagtagttcacttacttcatactttagattgcctctagttaacccaaaatttggcacattttactatcctctctcatatacatattaaatcccactttttcgttggaaaactatcaattatctttcccattgcatttgtcatatgttgggatttcccaagttcatcaaacttctgagatgtacgaaataagtgaggtaggaatgaaatttgtgcaaagcttttaattatttctaaaaataggagaatatcgctggaaattggcacctttccaatgactaggataggccctatgtagtgatatcgaaataaatatctgcaaaaagagtatcattcttccctcccaatgtgcaatgctacagccatcaggaattgctgcgcttattaggaaatggccgaaaatgccaaagatggtgggaaactgttcttccatctccagttcgtcttttttttctacactgactgatatggaggaatcattgaaattcggggtatagtgagacgtagcgtcattatattaatatactttatcgttttgggtggttgtgtatcggtacatttgactgctttattacgttgcatggcgtcactcccaagtgtgagttttgcaaacaattctttcgcggcatttacctactttccgtctcccatttactacattagaatatctaaaaatcagacataagcacaggcaaaaccatagtctctactctctgccttacccttgttgcatttgaacttaattatagagagagcacttaacaatcttgtgaggattggttttctgtcttttgaattgatacgaaaacaataatatcgcctttttagtagagcttgataattttagaacttagcagaagctgaaggcaagtttgtgtggcgtctaaaacttggcatcaaagtttcgaacacgcaaaaaaagctccaaaaccgtattgactcttttccattagaatcgttgttgaaggagatttatccacaaatcctatttagtatttgtgggttgtgtggtaaagccattttcttcttttggtaatagcccttgtactgtactacaggttagtgaaactgttgattatttcattttgctggcataccacacattatttttataatttgtttgtgttgtcgacgcctctttcaataactcacatttcctcgctttaatttcaaatcgttgttaaaaaaggaaagtcttaaatctgatacaatattctgtatcgattgctacattttactgtttgcaaagtaatactgctgataaaatttagctgagcttctccattcgctcttactttaaacccttttcttttttttttggattttcttttaattattttctaaaaaatgagtgtatatcgtgataacatgtatatgaaatacgaccgaaacttcgaaaatcgtgtcgcccgaagaaatggacaggcgcgtaacgctagtcttgctaagactcttcacgattctggcatagctgaacgtgcacgctctccttcagggtcagcgatcccccatgcttatcgggttatgaatggttctggagcgaatgacacttctttaccactgacctcaaatcctgcttatgttgctctaacgtcacgtatatcttcgagcaaaagtgaaaacaatcaacaattggctgctaatgagacggctggcgcacctgaaggcacggaggagaccgttgacatctccaattctattagcgatgaccatgcgaatgccaaaaatcttcccgctgcttcagtcaaagctttggttggggctggtgtcttgtcggatgaactttcagtaattgcttacgatatgtcatttgaggatgaactcatccaagacaaacagctcattgatcattccgtttttgaccagttgcttgagatggatgatgatgatgagcatgaatttagtaagagtattgtttggaattattttgagcaggcagagactaccattgccgacctccaaaaggccctagaggctaaggatttgaagaagctttcctcgttggggcatttccttaaaggatcttcagctgtattgggccttacaaaaatgagaaaggtttgtgaacgtatccaaaattacggatctctacgcagtcgtgatggtgtaatgaaattaccgagcgaggaaattgcattggatttgattagcaaatctctgtcggttgtgaacgacttttataaggatgctcgagcttacttacttgacttttatgaaaaaaattcttctacataaaagtctcaacatgtcaaagtacctagcctttctttccccctttttatgacatttataccagttgtctatcaaagtcttctagttttcccaaatttacgataacttgaagttagtgatgaatttccagcttttacggtttgaatagttatatttattatgacgcccacacttttcccgtactttgaagtgcttccctctatcaaagcaaatagagtgaagtaatacaagtcctcaatttagttgagtatcccctatccaaaactatcaaaaacagtctattttttgctttacctcgtctacctttttgatattgagatatgcaacaggcagggttttcctgcggtttttttttacggaacatttttgaagctctcgatatcaaactttatgtatttaataagctgctttctcgaaaaaaaaaattcttgtttgttacgttcttacggtcgtggcatgtatttatacctttatttatctagtttatttacgaaattgtctattgtgattgtttatcacaagcccaatcccctaatgttgaaggactttaaaccttagataatatgtttacaaccggtcgtttaagatgctgaatttggttaattcaaattactcttcaacactcatttatccccacgattggcgacagatttttttttttttcgagtttgatttgctttgttgttgtttttttatgtttttcctaagtttttaaactgtgttttcaaattttctttaacctaatgttaatcattacatgtacctgattctcctttgtttaccttttttattattcaacttgagatgttgatggattttttatgattttggtgataaccttcacgtccttgtacattactgagttgtgaattatggtggacttcaaatattgattgacaaaccttgcaaaaattttaagtatattgttcttgctttttgtaattatgattgcttttgtcattatctcgctttagagagattatttaaaggattaatgaaaacaccttaaaatggtcattacatacaataattatttatgatttgattcattcagcgtttaatatgtgtactttcaagtgtgatcgaactgacttttagcgtcacttactaaatgtttttgttgttgtgggttaaagatcgaaaacaattcttcgttgtagattgttcgtttttgagaataaaaactaagaaaacacgtttgcgatgaaatgaaattaacgaacttcttttttttgttaatcgaagtatagtttgttcgattccgcaaagacaagagaacattgaaatattgatttgtgtgaaacagcgaaatcaagtatacctcgttaattagcgcggcaagtaggatcctgcggattcatagacgttcctttggaggcgaagcgttattaggattttcatacccgttgtgcagcttttcgtcgccttgtttttctagaatgatgcgggatgaattgaatatgcggaagctacagatgtgcaaaaactaggcataaacctcgcttgccttcttagtttgctaggcaatgtgaagcaaatggtcataatccaagtgatacgcctgacagagacaatttaatttgtaaattatttttatcattgtttttatcctctgatgttacaatgtattcattgatatcgcatttcggcattccgatgttcaaccccggtatgcgagaaggtgttggccgcttttttcggtatcaaagttgaaattttagatgactaatcttatgttaattaaagataagaggacgaagtttgctgaaatcaagtacaggttttgattgactaggcatcctcactaatggtgtgagagaaatctgttaggatatgcaagctgtcatttctcactttttcaatgttggaaacctgtacacagacaatgcatactcttttctatatcaatttgcaaactagatggcagctcattgttctgtgaataatcagattaaggtactgaacaacggaatatggattgcaatgttctttgaagatctagaaggggaaaccatttttgttagttaaaagttttatttttttgttttaagttactagttattgtctttattttcttattttcctttctctgtgcactaatattaaatgattttactcttactatttaccaattctcttgagcagatgaagagaggaatattttaaaaaattagtgtaatccacgataacgtacaatttgctttttcagaaatcacacacgatttcgttagtaagtttagccgaactttagagttgtgccttatacagatatctagagatcatttctgtatagcgagcgacctttagtacgacacacttagcaaagtcaatgacgtttcagtcaaacaagtgacttatataggattcatacgtgcatcccatttcatcgtttgccaacatgtccctcgcttggaaaaatgagttattgaagcttttaaaagaaaatgtcgactccagtggagttattcatcccgaatacttccagctggcaactttacccactggtaatgaaatttaccccagaaatcgtactgtagctattcgaggatttgtcggtacaggatggcataaaccacgtcccgatgatgtgctagctacagatttattggtattctctacggatattgcttctcacaaagctgctgagattgctgagcagcaaaaaaatacattcccctctggacccataccgaacgcatttgaaatgtgtggatggttaccaaagacaatgcagcaaattcgtatttccggtcaaatttggttatacacaccagaacttgccgaccgaaatgaatttcccgcagacaagttgatccaggatcatttaataaacagcaatggccgcattcccgaagaatggtcttgggaagaggaaagaagacgtatttgggagttacatagtcctgaacttcgcgcttccttttctactcctccttcatactccaaataccaaggcgatgtgaaggtgtcacctttaccttctaccctcactggaaaagaagatcccggggttattgaagcttggaagactgcttggggtagattttctcttgttgtttgtgaggctaacgaagtcgagtttttgaatcttacccctcctccaggaaagcgcgttttgcacaatagagatctaaacacgaaacaatggtcctccactcgtgtcaatgtctaaatgttttccttttttttcgcacatcctttatgaattgattgctcttgataaacgtgcaatacttatgaactacgaatattaacttataatgattactcctaacattttggttctttttttttgtggagtatatgaaaaaggtctgattccctcaaatttgcctagcttacaattcggtgggttttgtagttgaatttttttttagtactgaagcataatactgagtacaaactacaaactcagtgtattccgaattttctaatgtttatttacgttgttaaacaactaaattatcacttatcctatgtcaaatttccaatccggccacttgatgaactatttacgtttataataaataaaaaattatgaaaattgtgtgtattaaagtacttacaggaagacattgtaaaaaattgttgcgagattaagcaaataggccaacctacctgctaatgatgatcatttattaaaagatcttacctgtataatattatattaaggttattactatatggcttgttttattatcttatattgtcttacgcaggtagaaatgtagcaaaaaaaagggaataaagcaccacataagaaacacaatgtcttatttgaagggacggtgaattgccaagtcatttaattttatcgaatcagtattcatagaaccgtaaaggtccccgttgagttaagtggcattattgaatacatgtgtggatcttaacttattaacgatacaaatttaaaacctgttaacgtattccttactatacattaaatactttaaggaattttaccaaattggcttatacattggattattagtactcggttacataagggattagcaatttcaaatacaggattgctcatccatcattttttaagcattgctgttatttaagctcatctagatcagaacttctttttctctctaaagtatagaacacttggtttacagagtgacatacacttcagtttgtcagtttattgagaaatagggacggtattgctagctactggaaccaaacccacctttactttgctttagtcttttcttgttttcttctgtctttcttttgcattgagcttttcatcgcttttgtttggtgaacaatattattcaatttagaggtacatattaatttgtaataacaatgtctataagcttttcggaattggtagctaagacattgttggacttagaggttaaagttgtttttggcattgttggcattcccgtaatcgaaatttgtgaggctatccaagcaagtggaattcggtttgtcgggtttcgcaatgagcaaagcgcagcttatgcagcgactgcctatggctatttaactcagcgccctggggtctgtgtcgtggtaggcggtcctggcgttgtacatgccatggccggtgttttcaattctaaaaccaatcgatggcctttgctgcttttggctggatccagtgaaacatttcagcaaaactgtggggccttccaagaattggaccaggtttcttacttatcacctcatacgaaattagccgtgcgccccccaagtcccaaaatggttgttgattccattcgaagagcgtatcgtgtctccatgaccggcactcctggaacatgctatgttgacttgccagcaaattatattgaatctactgtcgatgactttcctaaagaccctctacccccaattcctagttctcccaaatgtgcacctgatccaacacagcttcagaaggctgcatactatttaaaaaatgcaaaggcacctctgcttgtcgttggtaaaggtgccgcatatgcctgcgctgaaaaacagctcttggaatttgttgaacatactggcattccgtttcttccgagtcccatgggcaaaggtttgttaccagaatcgcatcccttaaatgtgtcttcggcaaggtcagctgctcttcgtaatgcagatgtagtgctcttagcaggggcacgtttaaattggatatttcaatatggtcttccaccaaagtggtctcctaatgccaaatttattcaaattgataccaatgctgaaactttaggaaacaatgctgcagatttggatttagcaatttgggctgatgtaggtctgacaatagattgtctttttaagctcgttcaaacttggaagtacagtgttggcatctcgaccccttaccttcgcacgttaaatgaaacccgatccaagaatgagaaaaaggctcttgaatctcgaaagtccagtataccgttgcaaatgaattatgctttgtatgtcgtgaatgaggagctacaaagcttatcgctcaaatcaaagcgtaatatcacttgggtttctgaaggcgccaatacaatggaccggggccgtcagcttttagaagtaactcatccacgtggtcgactggatgcaggcactatgtcaacaatgggagttggtatgggatatgctattgccagcgcatttgcccattcatccgacaaaatagtggtagttgagggtgatagtgcttttggctttagcgccatggaactggaaaccgccatacgcaaccagctggatcttttggtaattgtaatcaataataatggtgtttaccatggattagatactgatgcttatgaaactttacgtgataatcaccaattaccgactactgccttaggcactagtatacgttatgatcaaatttgcgaagcatgtggtggtaaaggtttctttgtaaagaatgaagaagatttgagaagttccctcaggaaagcatggcaaacctcatctgtatctctcataaatgttatggtggacccggaggctgctcgaaaattggtaagtattaatggaatgaattaggtataagaacaagctaacaatcactagacatttgcatggatgagcagtaccaaagtgaaaccaaagttatgaccatcatttaattaaaaatagaagaagtgatgttcttttacgattcttaaaaatcggaatacagttattgttgctattcaaataaagtcgtttattaaaaaaaagtattaaatataatctaaaggaaattaaaaatattaaaaaatataaagatagtgataaaacagcagaattaaataagcttagagtatgcttgttctatgtccttcagcaaccattccttagtagaattacgatttcttcttaaaggtaaagcaccttcatatgtaccattattaggctgagctggtaaatctaatatatgcgaaagaatgccataaatttcggtgttctggaacggtgcaagcttctttcccttaaaattcttaaaagaagatcctgaagcgataaaaagtgctctcatcactggagacaaattgtcataaccatgtacacccaaaggctcatactccaactccggtgaatgatccagcatcgagacaagagaccatccaacatccgggatcatccaaacgggagctattctttcattatttgagtaatgccatcgagaaggtatatctttctttgaataaacattccaattctcagcagaaggtaatgacgagcgagaataattaacaagactttcgtaaatgtactcatcatctaaatcagattctcctctaaaacctcctaacggccaagcatctctgtgtgcaacggcagacaaattaaacatattatccagccagataagacgattatcggatgtaggcgccattccatgatcacttaaaaaaataatgttgacatgcttatcgatatttcttttcttcagtccttcaattagttcaccaattacgatatcaacttcttgaattatgatattcagttcaggcgaatccggtccaaatgcgtgcccaaccatatctacatggggagcataagcaagtaataactgagggcggtctttatcaggaagatccagccattcgagtattctatctttcttttctcttagagtcgtatcaaaattgaaaccatccgaataagtaggtctgtaaccatgattctccacttcatttccaggccacatatgtaccgctgatcgaacgttatttcgctcagcgttgacccatataggctcccctttatcccaccaagttgggtctttgttacattcaggcatactgttgacaaattgcttcccagttacaggatcaaaaaagttgttactaacgattccatggctctcgggatataaaccggtaacaatagtatagtgattagggaaagttatactaggaaaagaaggaatcaaaaagggaacatggacattacgttcagccaggctcagaagattaggtgtgaacccacgatataagtaatcagcacggaatccatccaaggagattacgatgacagtggactgaaaaacattggtcccattgttgaaggaacctccaacgataggaaaaataattgctttgaagcaaaataatttcacaattgccaatatcagaattcctaaaatgcaaatagcggcaattgctagtcccgatcgttttgcccattgattcaaataagcctttcgatcatttttcaaaggcaaatactcgttggacccaatattagcccaactaaacatttcggcgaatgttcaaaatcaatgatataaaggagtattgttaggtatatcatataatctgtcaaataatacttacttgaataacgatgcgaaaaatattgttaaaatcatttaacgctttcaaagatatgcggtaaacactttgttctaacttacttcaattcgtaaactattcagtcctcttaaatgttctgtcgtataggaaatgtcatcctttgaaacgtttagtgaaatgagatagctttttttcatatatgaaattcaactattaataatatttggattcaaggaggaaacatcaacttatgttagaagcattatttggctaaagcctcagaataaaagattttgtagaacaagtttatttgtctttttactgtttctgtatggaaatattaattaaccatttttcaacttatcatgattcgttctggatagcgaacatgttatgtctatggttttacatgatgttaaaataaatggtagcgatactttttgttaggtcgtttctgaattcgaaatttctctttatttctttgttgatttttggggaaatcgacctcatcatacattcgcaaaagcgtggctttgttgttgtaattaagggcctttaagtctattcccttaaacgctttggttattagtgaaaaaagatcttttcgtttttggtctgttaaatttgtggtctcctcctcggacgcagagaaagcagctgagtttgaggtttcagtaccactgtcagctggtgttgcttttggaggaggatgaaaagcaaaaataccatttagaattaaagttgctgacgtctgacaattatttttattaatattatccgaaccgcttatgtttttttcaaagtacgtcaaatcttcaacattttctgtttgtggaacgaacggacctggcccactatttaaattatcccatttaatggttcgaaaaaaaggatgttttttgatttcctggtatccattgctacccagccgtttgttacagtctggatccatgagtttggtgattaagtctaccgcctcctttgagcagctttctttcactcttttagtccaaccaatatcatttctctctatgcgagcccatattgcttttacagtatttgcttcaaatggtcgcgtgccagtcaacatttcgaatatcacacaacccatcgcccatatatcgcccatctgagtatcaacgcccattaaaatttctggagccatataatttggcgtccctgaaatatcttttttgatgaatgtccggttttcctttttctctaactgattcattaacatgtgtattgctgtttcatccatgttattgatatcaaagtcaagtaaatgctggaccgagtcattggcataatcactattttgctgtggactctccgctttctcaagctcatcaatattcccgcggtaatttcgaacatatcttacaaattcgaattttttaggttgaagctgctcatacaaatttccatgtttctgttcaaatgacatcctcttagtaagcttataaacctcttttttttcctctacgttttcactcagtccgaagtctgtaagccgaatatgtcctgtttcgtcaaccaacatgttggcaggctttatgtcgtgatggatgattccatcctgatgcaaaagctcgatagcatttagtaattcagctgcgtactggcaaacccattgctctggtaacggtcctaatttttgaataagtgtttcacaatctcctccattaaaataatccattacaaggcataggtagtccccagaatcaaatgcataatataatttcactgtgtttggtccatatctttggatatgcatgttacgcttttcaagcaatagtccttttattttttttaagctatcaagactggattttggaatcattttaagagcaaaatactttcctgaagatctttttttagcaagataaaccctaccgtatgcccctctgtttatttcttttaaaagtatgaactcgtctaatgagtgaggagtattatccccaaatctcctatcattatggcttgggaactgcatactttcggtaagaaaatgaacgatcgaggcatagaatttgttaacaaatttctgccgattttttagaggtctcacatccagatcttcaattgatccctttaccgctttaaaataatctatccttgttgttttaaaggttttagacacaattaagtctttttctgttaagcgttctccaatctcaaagtattttttatgtctttttatggtagatatacgttctgttcgtttctggatgtcatcgtaaattgaattattattttcaacgttcccaagggctaacagcctgttgaaaaacactggtctctgttcggaaaggtattggtttacgcaaattagattggacaattgagcatttccaaagtacagacttccttcgatgttttccatctcaattgatagcatattcaaggagtacgtttgaagaaaatttttaacttcattaaacgttgcttgatacattaaaatgtgattacagagttttattttagacgataaatttttcaaaagaagtgaatgaacatcgtaaaaataatcctggatctttgagggaacaagaaaatcatactcccaattcaccaatgatttttcataaatctctcgcttcatgtctttcgcggcagaatttgaaattgtcaaaaacgttcgatgttctaaataagcaaaatttttaatggatttgtccagttccttaaccaaaaagttcagagagcttctccatgatcgaatgcgaaacctctgttttctgtttttcttcccgttgaatactgttatgaccggcaaggaaagaaaggtttcttcaaccatatgattactacccgtagggagtttgttaactatgtcttctatttccagcttcttacaatttatcaattgttgtacggcgaaaacgcggcgtacgagatcattccaaacaaggcaaaaatcgctatgtacctcaaagtaccactctggtaaattatcttcacacaacgaacataattttcctgaaggaggaggaacgtgtatataattgtatttgattattccgagcaaatgatcatgaagaatgaaggcaccaatccctaacgtgttaaacaggatgaaatccatttcgttgatcacggaccgttgtggatataaatattttcctgcccacaaaacccttgtatctttaccatacaatgagtctactagaatgcctcgaaaaagcattctaatatacgtctttccctcaaatggagctttggcttgttgaatataataattaggactgcgtattggattacatctgagaaaagcaaagacatgtgcaactgatatgctttttctgaaaagattatcggttgctttcttcattaagtgttcatcatcgctttgaagatactcatagaaactacattgaaataaatctccttcgtagccgattaattcaaaaaatgcaggattggcatattccactattccattttttgacatttcaattttcagcagaacttcgtgggaaagtatcctcttcaattgctctggattagtcattgtttatcataattgaacactttaagcttcttggtataaaagaaattgtattcaaagttgtgtaaaatcaatgcaaatggttcttacgcgatagtttttcggcaaagacttttaatagtttgtaagactcgtataatttaaatacctttttttacttatgaagcggaattgttgttgtatacaatgttttcgttattataacatcatcaatttattacttggctttattaaattcgccaactaatatgctaattcataatgagatcacaatttgaacgagcgatttttagcactttaattagcgacaggttctttaacaaatatttgtcggatgtgaactgtaggtggcatcaattggtattaagcagaaaacaaccaaaaccattgttacagcgaatattgactagcgaaaattaattagttttttaatacattttattgtgagcgacagaagtatttggtgatttaattcatttggcgttgtaatttagacaacaggtgaataaatagatgtagagttaatacttcaatccaacccttggtttaactttctaatcacactaatttgaaaagaacttagaaataatatggatttttttctctgtatcataaagctatggttttaacatatgcagcatggtttacaaaagtataataaaatgttgaaatctaaattccttagtggcaatagattagtctgaaaaaataaagagaaagtctttattataaattgatatgggttaatgtggtgtattacagaagcgattaatctaacgtgctacgctcagcatctacatgaactgagcgcactcatctaaatatttttgtaattggtaataagcagcaatacatgcctgagtttatacgcaagttttgtaacaatcattggtgcgatcaatttttgttttttggttagttgcatcgttacttcttccgcttttttgttttcatatttttggtttttaaaacacatcgcaaattcaatcaagttgcgaaatttttcattctttgatattaattttcttacaacctacttaaaaaactatttccttttggtcgagagcctttatattggctatagtctactttcttcaaaaatgtctgttgaagcaggatgttcaacgctatctaatcctcttaagaaattgacttccacagctgttgtcaataattcaacaccttcagctcaatatcgaaaacatttaaccaagtctcaaagtcgtacttacgctcctttgcaaacgctgtctgaggatcaattcacatctttcaaaaatctccaaggaaacaatagtcctttaggtaatgtagttaagaacccagttagcttaaaaactggaaatcataccggcacaactactcgtggaggctcgaaagaaaattgggtacattctttttcttctcttcagcagcagaatagtaagtcggcttggacatcagaattctctgaagtatttctcaattcatctgaaaacgaccgttttcgaaacttaaaccaacctttaaaacaatctttttttggttccgctggactaaatttatcttcaaatactgaaatacccttacaaagttctttagctattgacgaaactgagttggctaagaaatttgaggaagcttctcaaatctccaataaattagagaaggaaaaggatgctactggaagtaaatcaattgaggagctatgggaagagcatcaaaagcaattgaaaaacgccgggctagagcccgcaagtttagaggaataccagaaacaatgggaagattttttaaagtcaaacaatatttctgacgatccttacacttcgtctgtgaatagctttgctaatgataatttagctcataataaaaacatagatcctcaaattttccagcatagcgatactgataacgttgttgaaaactctttacaaacggaagatgtatattcacagaaccaagatgaatcttcagaggttgtgaaagagctaaacggaatagatccatttgttgaagccatgaatttaataaaaaatggaggatctatctcgaaagcagctgtgttattggaacaatctgtgaaagagaatccacagcacttcgaggcctggaaatggttaggtcgcattcatactctattgggaaacgaatcgcgggttgttgaagccctacttgaagctgtcaaattggattcaaccaatcttgacttaatgatggatcttgctgtgtcttatgttaatcagtctctaaatgttcaggcattggtttgcttagaagactggatagtcaacagttttccccaataccgaaacaggtttgcaaagataaacgaaaggtttgaagagaaagattctgctaacgatctcttgaaaatgcagatgtatttcttggatgtagcttatgagttatcacttgctaagaagcgttcctccaaggtacaagctggattaggaataattatgtatatgttgaaggagtatgagcgttctgcagattgttttcggcaagctcttcaagacgaaccaagtaacgaaatattgtggaataagcttggtgctgctttaacaaatgcagaaaaaaatactgaagctgtttcttcctataatcgggcagtatctctacagccccagtatgttcgagttcgctcaaacatggctgtttccaacatcaatttaggatactttgaagatgctgcaaaacatctacttgctgcaattgatattatacaaaacagttctacctcaatggagagctgcgaatcaaatgaggaactttgggaaatgcttcgcaaagtatttttgattggattccaaagtactgatcttgcctctcagtcctatcctggagcaaacactagttatatacgagcccagttaagtgatctccaaggttggcccggtgttgagctcgaataaatctcttaaagcaaacgtgcttaattcatttttcatgttattatttatttggttgtttttttttttaaattttttgtctgaggcatatcttttagaggacgtgcaaaagctactttttttttgttgcacaagaaatgagataacttacgcttcaatatctgaagcagagaacaaaagtaaaagaaatcttactctatgctaccaaagttactattggtatgcaagttgtacctttcttgaccgtttatacaatggaaattagatcttcagtgatttgaaaacagatgttattgtttacttttgtgagagtgcttctaagctctttgtaagcacagttttttaagtaatccaacattgtatttattgacgataatgagacaatgtttagtattaattgttcaatagcattcgcataaaattcgaagtctcacttttttgtttaatcatttgcttttataatctcagtttatttagatatactgatgcgtataataaagtatttgacaattttctatattttgaataatgaaacttagtgtaccagcataaagtgctgtatggatatttctctctcgtaagaacattcttcaactaagcaggttgagtaccaattttgacccaattgaaatcattagttttttaataaattaatcccgattgctggtatttatagaaggggaacagtgtcaaaatatgagtgaggtccatcaagaaagtgaagtagagtacagtcgttggaaaagagaacgctctcctggtaagttgttaatgtttagtttgatagaaatactcatcctttttttgcatagaacggagtcaaagacgttcacagagcccccctggtgaacagtctgcgtatcatcgagaacggtctcctctacgaaagcgtggtaattactatgatgatagaacaagaggtaagaataaatataaaattctatgaattgacctattaactacaatacgtctagcttctggaccttaccctacatttactaaaccgtaagttacgactaaataaatactctactcgatgtgagtgaaaaaccaaagttttctaacaaggagactagtttaattgatccatatactcaaacaaatgcggtttcttatgaacggtttattcggtggtatagcaaggaaaaccatatatccgcaacaactgaagacttatacaactcgcttcatggaacttacaacaattataaacaggatctatacgctaggaccgcaagaagttttgttgagagccattgtgacgaagcttggtttgaagacagctattgggtggacgagtcacaaggaagagtccttgaagtgtctgaaaatgagaaatcttatcgccgggcgttatacgataaattcatggacagattagacgccggttattatgatgattttcagcttccaaccgctgaggatgtaatcgaaaagccgtcaatacctgataatgatacagatgactcaattcttccttctaacgacccgcaactttccaaatggaaccaagactctcgaaacgatgcaatggaaaatacactattggtcagtcatgttttgcccaacatctcggttgcgcaaattcataatgcactcgatggtatttcgttcgtacaacatttttccctttctactattaatttaatcaagaatgatgaacgctcactttgggttcatttcaaagcaggaacaaatatggatggagctaaagaagcggtggatgggattcaattggattcaaattttactattgaatctgaaaatccaaaaattcctactcacacgcatcccatacctatttttgaaatcgcttcttctgagcagacatgtaaaaatttgctagaaaaactaatccgttttatagatcgggctagtacgaagtatagtttaccaaatgatgctgcacaacgtatcgaagatcgattgaaaacacatgcatctatgaaagatgacgatgataagccgacgaattttcatgacattcgtttaagtgatctgtacgccgagtatcttcgccaagtggctacttttgatttctggactagtaaagagtacgaaagtttaattgctttactgcaggatagtcctgcaggttactcgcggaaaaagtttaatccatccaaagaagtcggtcaagaagaaaatatttggttgtcagatttggaaaacaattttgcttgccttcttgagcctgaaaatgtggatattaaagcaaaaggggcattacccgttgaagattttattaataacgaattggactctgttattatgaaagaagatgaacaaaaatataggtgtcatgtcggaacatgcgcgaagcttttcttaggacctgagtttgtcagaaagcatataaataaaaagcataaggattggttggatcacattaaaaaggtggctatatgtctctatggatatgtgcttgacccatgtagggctatggatcccaaagtggtaagcacgtcgtatgtatccttacagattttaaacaagccctacgttggtttcagaaatattaacgcaaactatacatttccaacaacaagctatagtcgacgaaatgacgaggagataacttctggagcatcatcacaaaaatcttattcgaggcaagaacccatgatccacagacgggaattctatagaacttatcaagatttggatgcgcctaaccaggaggttccagaattagattactaaatttatgttcttagtcagaaagatttttggttaatatcatttcctgtatagacgttactagcagttgtagctccatactatattttagattttaaagtagcgataatctacattcacagctattgtaaaattgaacgcttaagtccatgttcgaaaatcaaacatcgaacgctgcacagatagaaataaacccacttccaacttgacttacagcttacaagatagctattgtttggaaaattaataaattacaattcaaattaataattcgtaagtcaacaaaagcatttttttttctaattattatattttaagatttggtctaaacttacttaacaatagttatttattagaacaaaacttggtacgagatagaaaataagcacagtttagtagatgaatcgctgggtcgacagacaatattggaaaaccaatttgtttatctgataatttgataactattcccaattaaaaaattataaaggaaacgttacgaaactgaaaggatgtagaagcttcacagttgagtctttaataaatatgtgctggctttcccttcaattccagtaacaccaatagaaaatactcgaggatagataagtatggaaaatatttatgtatcacaaaaaattgaataaattgaaaacattccgtgaaccacttcagataaacaagataagatggtaataaagtagtaaaagagaaaggatatgttaaacaaaaagtattgagggataagagatcatggttacgtgtagtaacaattatttcggaggagaaaaggaaagagaaaacagagtgatagcgctatgcacacatacaatcgtgtttaaaaaaccgatgtctactgactgttgttcaaaccggcgatggaaagatcccgcatactctgtaaaacttgttcaactttatcatccaacaaaccattggaatagtcttcgcgtacagagttgtcaaagtattgctgaacttgagccattttctcatatccctccctacaaaagcggagctgaattttgacaagggcttcaaagctagggtccaaataaggcacacgaagagcaattagttgcggaagctcactgaccagttgattattgagtgtctcgtagacctccttcgccatggctgcttctttctcggtacggggaagcttagtagtgtcgttggaaggcttgtcgaccagtttttgaaccttagccctcatagcatcatgatcaagtaatttgtgattacgcttcgtgatagcggcattaatatcgggaaagtaactgcagaaccttgagatgggatccaacaccgttgtccggaaaggaccgtccaactcttttacggtatcggcgtccaagtcttcgacgacttgtcgatagtatgcactgacaccatccttcgatccagcatcaccgtaaaatgcatcgattgtgttagcgattctagtttgagacgcagtcatggctctcaaagcatcgagataacctttggcttctttttgaagcttctttgcagctgattccatagttctataacgtctttcctctgtttcaaattcccgatccaccgttcgctcaacatgacccgtcttcatcataacctaccacaatgttagacaattcttcaacactcaaatacataccgaggtacccgctcggttaacggcctttttgaatccatgccaactcatttttgtgatatggaaaagagaagcgtcggcatacccagatatcttatgtcagttgatcgctgcgctaatgttcgctagctaagctgcattggatcttttagtggattcagcaggattcgcgtagggaacaattcacggaagcaaagccataacgtaaagcctgattgcgaagtttatcattgcgttaaatagaataatgatagtttatttcacaatgcaattataaaaagataaggatgaaaagcgtgtcgttaattttgtgtttaattgatagagcaagagcataatggtggtaaatttgggtttcgagggttggcttactttcatgtcactatcaataaattacatcgcttaaaaaatatatctaaatttttcttgtataatcatctgtagtaaatctctgactgcaattagaggtctatcctcagataattcttgttcactaactgcatccagcagaaatcgccttataaggtaatatagttatgttatagtttaatataatatatcaatgtaaacattttaacttgacaatatagaggtaatatcgtttgctcataaatggaagatattgtggagaagcaatttgaaatacggacattttaccaacttataaatttcattagaagtggtggaataaatggttttgcattatatggatataatgttttgaggcttcgacatggaaagacacgattgctacttatcaatatatgagatcattcatgataaaactataaagaaaacgcttttcagcgacatttgagctaaaaaaacccggtctcatagtttgcatccttactcaaaaagtgaagaacttaagttgtagtagtggtgcattactttgagagctattgtatagcgatattagatattgaaacaagaactcagccattcaatgacagtttgtttgttctgtgggcagtaagacatccagataatgcccaagagaaagattcttctgaaagtaagaaacaaaagcaccgaaataaacctttcttctctctttgttgtcttatctaattttataactaaatttgcccataaatctcatctgtgtgatgataattaaccgcatttgaccagcccaaatatattctattacagaaaacaagcgctgctactaatagatatacataattttataatataatattaataatataaaaaatttagttgtactgaaaatattatcttatggaaaactccttataaacactttttagcgagacacatctaccaccaccttacgcagtatgaacacgtattataccccaatacctcgctcctccttcccttctgtgacgtaatagacgaggttataaatatggtgaattatacattcgagtagcttccaagatcaaactacaattaagtatttccttttattttagtttagtatcgtatttctctcatatcgatactgtgcccgtttttaaaatgtatggaagattgaaagatggttaagctttatggtccaattttactaatcttcaattcaattagaagtttcaacaactcttctccaaatttctagtttaatgtatgtcagttttaattatcaaacttaactctagctactccatgtctatttgcttagcatggtttgaaagaccttttgtatctcgacattatctctgctgtttgtaaacgagctgcattaagattcgaaatacttatggttttttagtagcagtcgttgttagtactctttacattcgtggaatttttttttcccgatttcgctaatcaacagtaaacgatattattaagtgtgatggatttgaactatcaagtattcactagcatctccaaaaattggtggtccgcttctctcgttccagtcgcctgcggctggttcattgggaattcctacaagccaagaaaggattatgagaacaaaaagcaaccaaagttccacccccctgcatctgcctttggaccagcatggacactactatacctaacaatgggatatgcatcccatttggcgtacaaggctgaccctttgatgattacgaatgcctctcgaaatggatccattttatacattgcacagttggccgctaactttgcttggatgcccttgttctacggattagcaaaaccaaaattggctcttgccgatctcggcattttgacgggacttgttggttggcttgcaaagacatggtggcctcttgcaccaacggcttccaaatggttaattccttatttagcctggttgggatacgctggctacttggtaagtaatgtcactaattaaggttgatgtagatcaagagagtcaaaagcatgacatgagacagtagaatgtattgttgcatttaagaaagagcttaagctgcacgatcaaagtttgaaagaaacagaaaaaaaaacactaaaaaaacaataacagaagaatcaggtcggagaaaaaatattattggaataagaaaaagacagcaggagggatatgagttaaataaaaaaaaaaaattgggcagaacgaaaaaagtcaaaacaaattgatggataataaatcggtgactaaaaaaataatgagtataatatgatatgcaaaaaggccatgactgagtgatttcgacttgtttctttctcaaaaaatcaccaacaacattgcagtcctaaattgaactttgtcggtaggtcgacaacctatacacagtcttgtgattgttttgtatctctctcagccttaattagttgactacttcatggttcctgaagaaccgtgtgagggatatgtttgctgaccaattatcatagaatcttgggtattgcctgttaaattaagaggatcgatatcgctcgctggtagtacagggagacctgtggctgtaggatcattgacatcaaggtgatcaatcgaatccattggattgtgtggtataaaagctgcacctgcagacacgctatcatcgtgatacacatccagaccaggaaaagcactatgctcatttccagctagtgtagatgaataatcattagtacctttatgaaatgaccctggatgagcagctgacgaagtagtagtagtagtagagttgttgccattggtagaagctgtagcaaaactgcctagttgagaaccactggacataagattcgatgtgtttgagtcggtctgtgggagcactgtcatatcatgaggcactggccccgaggtggaagcggtattagtgggcccacccgacatggcaatattaccactcatgtctagctcgcctctgacatttggagaagtaatgttgtttccagaagtattgttagcaggagacatagatgctgtggcagaattgataggagctggagactcagacgagttggagatagagctaggtcttgaatcattgctatccgcatatccttcagacgtgtgagtcacttcagaagaaacggttgcaggcacggtggcatcattggcatttgtggcattaacatcgtctcctgtacttcctccattagcagctgcctctgcagcttcctgcgctctcaattttgatactttgtcagcagtcaagaatcggccaccaggaccacgaggtcgtcgcatagcatgcttatgccttgattcatgtaaatatggttttttcgtagtctgcacaccacgcaatctctcttctaactttgcgcgagcttctctacgtttcaaaattcgatggtattgctttgcattcacgtaaagcccctcgaccggctcatatggattcattggaaaatgactattcttatttcaattgctctaactattgggaggatctcaggaatcaaaattctgctcgttacggtatattcgtctcgttggtcggttggttggtttaggtggtttgtaactccgcaggcgctagcgactaccaatggtaagcagctattctttacatatcggtaaatgtgtataacgattattgtcgatctttccaggattgcaaatagtgaggacggcttgcagtgcattttgtcacaaacgaatatataatcttatgtacacatatgataatgtcactaactgaatggcataactattttcttatgaattgggttaaaaaaaagctaacagtcgaaatataatacaacagaggttgcattgtagcgtatggcactggaacacgttataccaaatatcttttttaaacagttttcaatgttgtatgcgatgtagttgaagagggagacttttacctcgtacaatatttttttatttgatattattaataatttacttagaagtaagcatcatcaattcttatgtaccttttaaagtgatgtgtttcaacgcttttattttgtaaacttgctgcttttttctaattctaggtcattattcttctttcaatttataaaatatcttttgggtacgcttttttgtgcaatcctctcctttctaacgtttgtttacatattgagtattaggtaacgatgttacttacatattagttgaagatttattgtttatacaacaactcttattcccaccaccttttcagcgcacccagaagtaccgtcttttgatcagctgttagcaaacatctgttttgttttttgataatttataatgcttaatgatgaacaagcgtaaaagagtggaagagcttggagagacgaaacatcgtcaagtacgacagcgaattctccaagaacacaagaacgatatacttgaaaatttagcatttgaacgtaagtttttgtacctggaagtagtaaagtgttaacgggtatttttcagtttccgataaagtacgacgtttgcgctcaaacgctagtttacttgcttcaacaattcgtatgcgaggagaaatgcgtatcgccgctattcctcgcgctcaacgaaatatgcatctgcgcgatctaaagaaccatctttcctgcaatgtgtctgccacaccgtggagaacgtaagtgtaatatcaaattttactttgccatacgtactactggaaacactaattgctaattactatttcagaaaaataaaagaattttataatctagacgagctttcctcccaaaagtccgctagacaacctacaaaaacggtggcatcctcctcttcttcttcatcaaaaagcaccaccgtttccaaatcgagttcaaagtcgcaagtgtgaaaccctcatctactgcttactgtgataaaatttcactactacaaagttggtattcataaacacttcgtaggattcattatcattatttttaaagtacatcatccacacgataccgaaatattctcatgtgaagtccatttatttcccactttacttttgatgagtaactcattcttcttgggaaacttgaacaattttgcgcattctgtccatcacctctcgaaatataggacgtatttcgttaatttccattgcacccaaattatccaaagttagttgaacttcattaatggcttccaatcccgttcttgctttactttgtctagcttctcgaatgtccagcaaaatcctcctgatatcctcaacatcctcgatatcatcagcacagaagtttaacaataaatgcgccgtttctagccaccgaaaaggcaactctgagaatgtctcgttttccaattcatcatctcgtatgttttcaagtttgcctatttccatccattccggaggtacaatccttgccaaattttgcttttttagctcaagagccaaccataaaggaacccgacattttttgggaggcttcataatgggaatcgtcgcgctaactagcggcaattgatccattgtttctgaaggaacaatgttaatatactcattgccagctaaaaattccatttcctctggtgagaatgaaatttcaagttcccttggtaaggccatctctatcaccaacgaacagtacaaaaatgcctatcaatagtaccgtttttgggcttaatgtctttttttatttaaagttttgtttttctattttggagttcgtttatagcatttattggttgttattccttacagcataattttttgtgtggtgggtttcggactcataatagtcaccctcatctaaatcacatcttgctcttaggtcatcggtatatgattgtcaaatttttatatttctcgttttaaggtaataattttgaatgcaaaaaccttcattgtcacaagaccttatttggatattgaaatcagtccaatctcgtaggtctacgaaagggtttttgcaaaaacattcttcgcttaaggatggctctcccaacaagaaatccttcgctcagccaatatcgagttcgtttttaaacagaatttctattaccaaaattgatgatgtggattctttaagtgataataccctatatggaattggtcgaagtataaatagcctggcacgtttagggattcaatcagtgattgttcccacttccaatccaattggcatgacatctccttttaaatatttggagaatggtacggtcgtagcgaaaaaacgtaaactttcaatctttgaggagctacagcaacagcaaaatagagtcattcgagtttcggaaattttttcgaaagcgggagtgttaacccgtcctagctactcctctgtatgtcaattgggccctgaaggccctagtgttgagaatgtgcaaggtatttttcaagcgctgtcttcactttacacggtcatagtgccaagctcgattttaatgcccaacgtcattgaggttccaattgatggtaatgaggttcttgctggtttaacttactcgttacacaagccaaactttgggttttgggtagaccgaatcgtcattcttgataaaaatggtggcatgccatgttctaaacgacaaactggttctagtcatgttctcatcaatctggctcaagagtttgacgagttagcgaaaacacttccaccttatcatagaaaaaatttgattttggtaagacgctgtttgaaaatgttaccggatgatgcctctgctctaatcactacgcctgaggatgctatgcttacaaatcctgtcttagacaaaaatccgttaattcacaatgttttgacggatcgctctattatttcatgttccttgccgcgcgatcgatctcctattacgaaaacaactgttttgcgtagcggtgtaccggtatatacattcctaggtccgaaatgtctaactgatggctccgtttcgtgggaaaggctttgggttttaattaatgactcctttaagcgaacgcttgatatggacgcatatttagataggttgaagaattcgctagctgcagtcattattgcaggggactatttagggacagccattgtaacttatgaacaaccagatggaacaacgaatgaaaaggtcccttatcttgataagcttgccgtctcacaaggagcccagggttcagcagcaatatctgatgttatgtttaatgttatgactgatttatttcccaaagagttgatatggcgctctcgcctgactaatccagtcaataaatggtactttgaaagaagtgtaggctccttaaagtcaagcaaaacaccttggaaacttttctggactggagactcacatgtcagaaatttggatcgagtgaaccagtatatgagcgttattgataaaattcagccaacatggttgaattgagtggaagttaacgattgcactttatcagagacaagattatttcgcttcttcaaaagcacttgtcaaactttttaataaaaggaaaaaagtccattttgataggacattaattctcttttgcacattagattatagattgagtagtttgcctacaaacttgcatttttctttagttatgatttttgtttattcccccacataacccccatgtagagcttagaaaaggtgatactagcttttttcttttgtgagtatcaacgtttatcaacaaaactagtagtaaacatgtcttataaacttgagttgttgcgtcgtgccttagaacataatgttttgaagtttggaactttcaccttaaaatcaggcagaaaatctccatacttcttcaattctggtaatttcactcatggtgccgatttatgcgctcttgcagaagcctatgccgagactattatcgctatgaacgttgattttgatgtcatatttggtcctgcttataagggtatctctttggctgctataacggccgtcaaactttatgaaaaaactggaaagagctatggatttgcctataaccgcaaagaggccaagtcccatggtgaaggaggtaaccttgtaggcgccgaaatggaaggtaaaaaggttttacttttggatgatgttattaccgctggaactgccattcgtgaagcaatttccttcttagaacctaagcacgtaaaattggctggtatcgtccttttgcttgaccgccaagagcgactggaccccgaagtaaacgaaagtaccattggtagattgaagaaggagcttaacttacccgtttcctccatccttactttggacgacattgttgactttaccaaatcagacttaactgcagctgaatcaaaggcaatggatgcttacagacagcagtaccaagccaaatgagcttatggtaatgtttcttttaaaaatttggaaggaggaaagagaataattggataagtatcttttttggtttttagctttgcttttttaaagagagtgaagttagttggtatttacatatgttatagaatttttttatctgtatatttgtggtgatagatacaactcatattagaaggaattttctataaagcgattgcatttagcggtattcaaaaatttctctataatagacgaaggaaattggtttacttgttaagcttttgttttgcacatatccatctatcttttgattagttccgtgaatctgttttttttgtgtttgtttcttcttttgtgttattcgaatctttccaagatgacagttaggaatgaagctaccaaaatattgagttgagggataattaatgtttcacaaaatggtatttgtgtattatttttgtaaaaatttgtaggatttggtttttagtgatgattatttacgttcgaaagacgcatataatgggcaattataaaaaatttaggattttatttttcaattctgcgacgggtatttatgctctgtgtttgaaataccaaatattaaataatggtaaaacctttaaacagaagcctggtgattaactttttattatgacaagaaaatgttaagaaattttggaatgtttttattctcatattcaatgtgaatttgaataagtagtcactgcagtctataaataaaaatggtttattagaaaaactcgagttgaacaatgaaattctttatcatttatgtaatacaattggtttaacatagtggaatcgaatggtacaataattgagttactaatatgtaaccttcaagtatttatcgtttaccactaactcaccataagagagggtgaaagatttagttctgtttgtgtgagatcttaaaaaagcaagcaaatttcctttttatcaaaaaaaggatccgcatttcctgaagcactttactgtgattttagggatttttttggtgagtaagaagcagtgtttttcgatttttctgagatctcgctgttgaaaaaatccggactaaatcggctccgtagtcgataaacccaaatctacagctttttgatttaaattatacaaatcgtgatctggaaagtttcgaaaggtttctgtccttacatattaaagttcttggtagttgagtatcttacatcagctggtaagatacgtggatttttagggatagcagaggtctttaaaaacatctgtttttaactcaaaacatagagttaaatactttttaattgaaaaaatctttgaggcaaacgccgctgagagaatatatcctttctttagtgcatgcagttagtatcatatgtatttccgactttatctgctataaatactcggttttcaaaaactatcgatattttgtagaggaaatttcaatttgcttcttctttctcatttgcttcgtttttttttttatatgatattaatagctggcgctgtggagttgagacattaaattattacaaacatttagagagacgaaacgttgttattgcatcaagttttgaagctcttccttccttccttttttttaaattgcttgccaatagtgccgttatgtataacgaccaaatacataaaatcacctattcaggagtggaagtatttgagtatacgatcaatggctttcctttaatgaaacgttgtcatgataactggcttaatgccacgcaaatccttaaaattgcagagctcgataaacccaggaggacaaggattctggagaaattcgctcaaaagggacttcatgaaaaaattcaaggtggttgtggaaaatatcaaggtttgtgttaacttcttactatatcaataggtttaaaactacttaaataacataaaatttttgtctctgttgtttttatttatcaatttatacttttttggatgcctgttactaactattcattcaggaacttgggtaccctctgaaagagctgttgaacttgctcatgaatataatgtttttgatttaatacaacctctgattgaatactctggctctgcgttcatgccaatgtctacgttcactcctcagagcaatcgtaagcctacagaagcatatcgacgaaacagtccagtaaaaaagtcattttcccggccttcgcattctttactctacccttacacatcttccaataatatgacatctacttctagaatgtcaggaatccatgatgctttgtctcttcaatctgatttcacgcgctctcccgatatgccttctgattcctttacgggatctttgcacgatatcaaagcttctccgttttcttcaaacaattatgcgcagtctctcttggattactttttattaccaaatactacacaacctcctgatttcgtatatgatcggccatcagattgggatgttaatgctggcattgatgaggatggtcatacagcacttcattgggctgctgcaatgggaaatttggaaatgatgcatgcactattgcaagcaggcgccaacgtagttgctgtcaattaccttcaacaaacatctttgatgcgctgtgtaatgtttaccatgaactatgatttacagacttttgaggtagtttcggagttgcttcaatctgctatctgcatgaacgactcttttggccaaaccgtctttcaccacatcgcattattagcttcttctaaatcaaagatggaagccgctcgttattatatggatatcttattgcaaaatttaactgcaacacaatccgttgatgtcgctgcccaaattataaaccttcaggatgatcatggggataccgctcttttgatctgcgctagaaatggtgcaaagaaatgcgcgagattattattatccttttatgcatcatcctccataccaaataatcagggccaatacccaacagattttttgtcttcgaaagacatgtcttttcccgaaaatgatgattcccccttaaattccaaaatcgaggataatttgatagataacttaaaatatccgcaatcacttgatgaccacttatcgtccaaaaaacctatttcttacttttctaataaacttactcaccaaacccttcccaatgtcttcactcagctgagcgaactttcaaaatgccatgaagcatctcttgctgaaaaacaactaacctataatttggcaatggaggcgttggagcaaacagttcgggaaactgaaacttgccaaagattatggaatgaacgtaccaataatgacgagaactacttggtaaatcagcgggaggatttgattcaccagtgtaaaaaatttctgcatacattgaaaactgctagatattaccttgaaacagttcagcttcatcaattaaaaaaatacgtaacttacttttctcaaatatggagtactgatgagttagctgatatctcggagaccaaaaaccttgttggtcatgatactaaaacgaaccgttcgtctttaagctcaaaacacgaagttgatctttttacagctgaaaacgaagctgctcgtgaaaagctcgttgagcaattatgctcattgcaagcgcaacggaaacagaaaattaacgaaattttgaacttgctttctatgggaatgtataatacgattaatacagatcaaagtggatcttaatttttttggttttaaattattattcaaaataattttttctttcgttatcttattttttgcattctttatgttttttatataaataccaacttgaacttatagatatttaacaatctttttatacagtcgttggctatctaatgattagttttaaatttaaatttaaatgtatcttcccatcttattatttgctaatatacataatttttctgatggtcaatctaaaatattaaatatactaatgtgctttttgaaatgccatgggaatgttaaatctacaattcgacgtcaattcctgcgtttgaaaagttgtatttcgccttttcaatccatttagttcgctcagattctgaagcttcctccttggcaagttcaaaacacaacattccggaatactcatgcaatgcaggattctgattgtagggtggtaacagcaaatactcatcaagcaacttcatagctttattgtattcttggcgctgaataagtagcatgatatatgctggaaaaaaatgttctgcctgtaaatgttagtatagaattgcgacatatgattgatttcaaataagaagggacaaaaaattcaatacacgaaaagatgaaagtatagacgttttgtaccagtatacacttacattacgattcggataagagttgttaatggatggacgcgcaggatatcgagctattagtcgctccatatactctgatgaagcttctggattaactttgttcaaaatttcaagtccaatgttccataatttggaaatgtcaacactcttagatctcaacagtaatgaaaaagccctagatgcccttgggtaatctttgcgcaataagcaaaggtgcatcaacgaacaaagtgcatcaatatgtcttgttttataccttcttgatggtaaaggaattggaggtataacagaagattccgggttgggagcgacacttcgcaaagttgaacgtttttctttaacggtacaaggagagaacatgattataacagaatcaagctataagtattacttatttaaacaaagcatagttgatctaactataaccttttaatctagcattattttgctaattgcaagggtatggtttttggcatcttaaagcagttagcacttgagcacgacagttgcctctctgttcaacaacgatcaaccttagctattgattaactttagattttaattactcattctttttactttcatctatttactcagcataaaatttacagccaaaaactacaggtgttgttatgcacggctacataattaactgcttcaattgtcaactgaaagtacattaagcaaaagctttgaaatatattaaatttctttcctaatggacaacatcctccaacaaaagtaatttatgtgaagaaacaaaaagggatgtaggtagaaagtcttgcaagtccacccatattatccaaacccaaataaccaaccaaatattaaagttttatataaaaaaagaaccccaagtccaaaaccattattctaccttctttgagttttaccgttaccacgtttaccgctaagcaaatgtttaggcttggcagcaataacatgtcgatcactttcagaagccctggccatgcggttacggtgtatctgtttgacacgagccaggcgatcagcgtaagatctggcaccttctgcgtgaacaccagattcgcgacggttgctttgtgaacgtggggcaatagatttagagcgaatttcttcaccttcattcattaacaagtcaacacctgaaccatcagccatttcgtttgctgctgcagtacgtgcacgggagcgtgcccgctcttcaatagaatctgagggaagcccagcagattgtaaggaagattgtagttcgtctaaagtacgaatgccagcggtacggggaagtacaggacgatttttaattttcttctggcgagcagccaacatagtcagcttgtttttctcacgaattctacttgctttttcaagaacctcttcctcatcggcatcctcaatttcttggtcagaatcataatatccttcacgctcaagacgttcttcttcttcgtccaaggctaataacttcgcttcaatttcaggatcaacgaaatcagccacattcttaccgtccaataattcaggcatacggtcatatttccagctagggtcttgaagaatatacttgtcacgcaattcaacattatagacaccagcacctccgtttgcagcttcaatatcacgagcaagtatacggcgatttggatcatttgcatcatatgcacggcgagttttaacagaatcaggaatgcaagctggtcgtgcaacctcatcacgagcagcaggctcagcaagatgaatgcgattaagaacattgttaacccttgagcccttaagtttttgttcgacacgagcagccaaaagggcttcacaagcggtagtacgtacatccataacaccgatatcttgaacacagctagtttgaaccaccttaacattaccgtcgtcaatgatggtttgaagaagctcttgatttttttgatccaaatcctcaggcctcatggcgtcaatcttgttgagaaccaaaatagtaaccttgttggcaaaaaggggtttaatgctatgatataatttaacctgtgcagcaacactgtaaccgcacatttccgagagatccatgaaatataaaaccgcagatcgaagatgagccattgcagtaatagattgcatttcaatggtgttcatttgctctaaagggtggtccagaataccaggagtatcaatcacttgccatctcaaatatttataatcaaaatgaccgacaaatagagatttagtggtaaaagcataaggctgaacatcaacttgagcacgagtaaccttgttcatgaatgaggatttaccaacgttgggatagccgcaaaccaataaggttcgtgtatttggatcaattgctggcaaacgagacaagtgctgtctgacttgctcaagaaattcgagggatgacttttgccttttaatgatcgttgccatgcgtcccaaagcggcacgcttgagctgtttgcagcggtataagctatcaccatacttgagcaaacggatataatcacgagcgacattttctactaaatgtttggctgtcgagagctgtgaaagagcgattttaaggtgatcgcgatcgtaaagaatgttcaaaaggtcagcatgaaaaggatgaatatcgttaagtctaagaaattgttagtgaaccatagatagtgatatggaaataaggaaagattcacgatgctgctgagaattccaacacaattaaacacttaaaaaatcaataggagtaacacagtgttaagaatactgtgcacataagaattcacaccaaacacgttaaagcatcatttctcattctttaacagtgactgcaggcatccatttctttggcaaatacttacttagggaattcctgtaaaatcgaatccagcttttcagtaattgtatcttgagtaaattttacttttcgtccataaaaacctctaatacgagagatctaatattttcgttagtagatgattcgcaaatctagaattccaatgcaaccactctaatacgataattgaactgaaaatgtttacataccttaaaccctgatcgaataacggtaggtgtttttctttgagtccgagaaaggaccacgtccaagaacgtgttcacatccggaattggagtaatattctgcatcaatgttaataagaatgatacaaactttcaattttagaaattaaaataccttgaacactgccgttgccatggagtagaaaagtttggtagatggcaaatgtcaaagacaatttttcaccgttcacgcagtagttatccagctagcattgataatggacgaaggttcgaatcgtataggtagaacagtcaccttctgttaacgaatttttgtttgacattgataaatcgtataacgcaaagaaacgcaatagaaggtaaacaaagcaagtttataggcaggcattatgaatcgaatatctacggtttgtgacaaattttattcaatgttttaatctacatttcatacttcaaaaatcccgttattataatcttaattttcttttcaagaatattgggtagtttgatctggtgtccgaatggatgaaaagtgatagcaaaatttcataaaacaaaatccaagaaatcagtatttattagaatgctacttaaacttttttcactttcttaaaatcatgttgtgaacaaaacgatttacattcctacactgcaaatacgaagaataaaatgcatagattgatttgaacaacagaatgttgactgaagtagatgtatgtagattagcagaacttatgttatagcactttcattttcttgattctattagctttaaaggaaatttcgaagataccctacttgttgataggctccatgtatttaataattttgttcgcattttatttgaaaaagttagcatctattttctttggttctagtatttagttaatgacttaaagaatctttcttaggagagcgaaatagttcaattgaacatactgtatgcccatccttcatattgatgcctaaatcaacatatcgtatagttacataaagcataatttatcatttttttaaatttcctttagacattacttttcacaaatttgcgactttcgctctatttaacaaaaatcctatcattttgacagtataatacatcttgtattgcaatgccagctttactcaacgacaaactaaaccttgtaaacgcagggtcccattcatccatttttgtaccatcatgacattggcagcagtagctcagcttaactcaagtggttctattctaaaaaacttagccatatgtaaagaattgataagtcaagcagccgccaaaggtgcgaaatgcatattcttccctgaggcttctgactttatagctcataatgtacgacacttttgcatactttaccaactttactaatatctctgacatacagagtgatgaggctattgaacttacaaatcatcctgactgtagcaagtttattcgggacgttcgagagtcagctaccaaacattcaatcttcgtaaacgtacgtactaatgtttaactactttgatagtaacaaacttgtctttatagatatgcgtgcacgaaccatctaaggttaaaaacaagctactaaacagtagcctgtttatcgagcctcttcatggtgaaatcattagccgttacagcaaagctcatctttttgatgttgaaattaaaaatggaccaactttaaaagagtcgaatactacacttcgtggtgaagctattctcccaccttgtaaaacccctctaggcaaagttggttctgcaatttgttttgacatccgcttcccagaacaagctataaagcttagaaacatgggtgctcacattatcacataccctagtgcttttactgaaaagaccggagctgctcattgggaagtgctgttgagagctcgcgctttggactctcagtgttatgttatagctcctgcgcaaggtggaaagcataacgagaagcgtgctagttatggtcattccatggtatgtcgtcttcaagtttcacctgtctgtttaagaattcttgctaattaaaatttttagattgttgacccttggggtatgtcattttgacaattttattaggtaaaataacttgaaattctaatgcatctaggtactgttattgctcaatacagtgatatctcttctccgaatggcctcatttttgctgaccttgatttgaatcttgttgaccatgtacgaacttatattccactattacgtagaaacgatttatacccgaccatttagcactgttatacaaactgaggtgatttcaatttaaattaaagagaaaattttttttcggcttgtttacgaagtattcattattacttacggatttgcaagattaaagcctgaatactatgaaaataaatttgcgacaattaaataattccataaaaccgtaaattactgagcgctcgatatagtaaacataatagaatcgaagtggaatgcaaaaagtaagtacttattttattaattaatgcataatttatatatgtataacgattaggcatcatataggaaaagtgcaatacacagacaaaaagaagaaaaattaaaaaaaataaaaagaaatagacttcttacaataaagcatgaaaaatcattaatgactgcaccttcagaatcactttgattcaaaagtgttgttttgtgattagaaaaaaagttaaaataaaaaacaaaatatagtccctgcggaaaccccccgaacattctttcccatgcgtggaaagaataaccgtattatagtagtatttggaatataaattaaaggaccctattcaatttaggatcttgcatgaattagtaatattaaacgattaaaatactaagaattggatgtggactttggaataagttgagatgcgacaataccgatgcctattacagtaatggccgcaagcatgttgcaaccattgaatatgttttcttgaagaaaaacagcaggaaccttggtgccaggcttgtgtttttcttcctgcaattcagcgagttgaagtcgaaataaaagcaatccattggatcgagacatatattcccaaggatcgccagtattacgaagacaactgtacggagaaatttggtatcggtccaagggtagagaagaaaagggtactgctgatatagttgcacaggtatttttaattagttgatttacgttaatagacgccggaagtttgcacaaatagctatgcaataaatcagcaccagaattatcccataaaagctcaataatggaagtacggttatcaagcacaacctgagcacacgtgtacacgacggtaagaggatgagaagagatgaagaagtcaaataacctgcataccaccgaaatgtctgaaacatcgtgtgcaaaccaagtgattaaccatgaaagagcaaaataacactggatatctgcctttattaaatactcataaagagtgggatcgcgagccttgataactgctaaaattagctgcaattgtttcaccgtgccatcaagggtaggaagcataaagtcccgaagacggtaaaatactagatgctccattaaagggagagcatgagagaaaggaagggtaagaagcaagatctgggcaatatcatgaagaccttgatagtagcatagttccggataatgcttaaagactacactgagcagcttggtcaattgagaacggtgtttacgaagtagaaatggattcaacttgtactgaaagaatgatcgttccgaatccaaatgaacctgattctggtcggcataagaagactgagaagtagatctcgaaagacactccattcgatgtcgacacgataaaccacaaagactgacccatacagacttgcgcagactcttcatgaggaagccatgtccttctttgccaatgtgggaaagtgtttcgacatcagagttcaataatgcaattttgatttcattttttagttgttttatctccttcttcttcatctcatgagcgaaatcgccacttcccttaagggagaaatatttgaagaagaatatttttgaaattttgaactgaaaactaaatcacactttgcttaggaatcctgaaatcctttaatctcaggcctttactttttcataaatagctaaatttttctttaataaaatatctcgtttggcatctaaaacaccgttttataaaggatcaaaaaagttgggcgcagttagtggtctgtgggttgatgtacgtacccacttaaatgggaaaaaaaaaatcagaagatgaaaaggaacacaatgaacaactgcgccgaacaccctctcgacaaccttaataaaagaagatctttaacaactttaaaaagaaagaaagaaagtaaatttaaaattttataaaaattcttaaacgaagcatttttacggtttttttttttttttcgaatatcgttagtattattactataccatctccttatgaaatttttttttgctagttaatatatgatggcgaagtaaagtagaagggcttttataaatagctgtaaagttcaacagcatgtgtgtcaactcataaggagagacttccatcaaatcaaacaagaagaactttctttatttcttctcttttcttcttttctttttttcaaattaaggaaagaatatcagtatgcactgccgaaatcgttatgttactattagatggtggattgtacaaataataaaattaatatccgtatgaatatttgacaaatgaaacagttccctgctgtagatcctgcgggtttgtttagctgtcattgtaaaacgattgcggataaatcttctttactttcccaccaaataatgctatatccaaagtatcaaaagttttgtgcgggtaagtcgttaaaataacaccattcctccaaaaaaataaataaatataatataaaaaataaaacgaaccccttcaaacgagggagaatactctcctgaagatgaacgaattttgaaaaatttttcttattttttaattaaaatctatttaatggtatttgctgaaaactcgatttgaccccaagcaaatgttgagacattcatgtaaaagaaattattacgaaaaagaaaaaaataagcgatgacttaaaaccatcagtaatgaatccacatgttaaagtagcgaatacttaagcttgataaaaagaatacctaattctaatataatcctagtaggaaatattaatataaatttttgaggtggctcttttattgaagtatcgcttcattttgtattagttaaaataggcaatacatcaatctatttagcttttagattaaaactacatattgttatatttcaaaaatccgtgcttaattcagttgggcttactataatattaaacagatagtttctggatttattttgagtggaatggcttgtttcagatagaaaggatatgatttgagaagtgtgaagttaagaatttactgcttttgtcttaaaaagcatactcaaacttgctgaaacatatttaggtctgtattcatgatgaatcttagttttcccaatttatttctcatcatctaccagctaaacccagcaatctgagtgaaaaggtatcttcattaaaaacctataatcgtgaaaatcatattggaatgttctaacatttatcaaacaacatcctttctgtttacagcgaggtttcttgtgttgattttgctactttagataagtcagatcaaggtaacatatttgtgggtcagcgatctgataactacagatggctggtattcgaattttcgtttggattagcaaatttgctgcttagacctatctttcctcttaccgcctctccgtatacattgtacatcccatctttcatcgaaagcttttgagtatatagacaggcaaagagctttgaatgagttccgctgaactcggaaagctacatatttatgcctctcctgaacaatgggagaagtggagtccccgttggaaaagtatcgtttttcgaacgcaatatgaatcgattttcaaaaatccgaaacaccatggggagaaaaaaccttttcattgcctcttcaaactcgctggaactatgaagagtatctctttatcgcatttggatattccagagcatcgcatgagcaatgcagtagcttttcctatcactacttctacaacccctatgcaattagatgtcaccttacaatttcgtgggcacaaaattcctcttgtagtcggagaagctagtgtttccttggaagatattttcactcatggaactgttgaaagcgtaatacctttatttatgaaaaaaaggcatcccgaggcatatcttaggatcaaactcgtttatacgaggagtaaaagaaagagcgccaggaaacacaaagttccttcttcctttcatcgattttctggtcgacgtggtcttggtatacattacaaccattctggttctcagagcagcttaataactttacctttacctcaaaagcagcctgattttttacgtatgaataacgatactaatgagctaaaaacaaatgggtttgagcctattcggtttgtatttaccactactccttattcacctgcttcctttgaggtaccaaagacccttaaaacttaaaaaatgattgttttcttccaaggaatttcccttactaattaattttgtttccattttccaaggtccatacaactttgcgtcttgctgtttaatatgacctccgattctattctattttattatattattattattcttaaattattgttgtgttgtttatcactacttcccgttatttcgagctcttctcttcttcttctccttcttatacctgtacatattatcttttccagtttcatactttatgtctctccttttttcggttttcgtgcttcagtttcttttacttcttaattcttctaaacccaaacttttttctcaaacatatatacatatatatatatattacatattacgttttcttcatcgaattcaaagttttattcttcattagtttgacttttatcacagcgttactagatgcttttacgaattaatatatagactggcaaaattaagcgtagggttgactatctatgaacggttgtaaacaagcaggtcaacctcccccaaaattctaggtagtcttgataaaaaggcattagaaattttcgtataaaaacctttgcgcctggtcgtcgataagattgcttgcaccccaataggccatctccaccccctgggagtcaatccagagtaatgattttgaaactaaatcattctaaattatttggttagtcgcaaatgttttgagatatttttataatttaactgcgtaccaatacttgaatgcatctgctacgctcccaagcgtaattgtcccgtaaaatagatattgttacatagcccaatatctctacagcctctaaaacaacattttggtcggtgttgagctctaaaggaagggaccggatatactgtttacctgcaattttttcaagaacaaagccagggccaagtggggccaaactatcgacagctcgaacaacgtcagtctctcttaaccattcatgaccaaaggcttcattttcttcatttaaaaaacgacaaacttggctgaccgataagaggcctccattctccatttgagtagcataacagacttcgattactcgtacagcgacctgataatagaattcgttcatgcccacggccgcccaagctgactcatcagaaccactaacaaatggatctaaaccaattttcaaagctaacttaacaaatgtatttcgaaattgagagttttgttttatctcagtggcatgttctctcgcaaacgtcttcagcgcttcctgaaacgtcgagagttgagatgcaatttcatcggactgctgttcaataagttcatttcctacttcttcatactgttttagatattcatcgtcgttcaaagctccaattccaattcttttacgcatcggcccaaccgaacattgcttgtttcaagcgcacaatctttatgatcgaggcttttaattaacaagtaatttcgaaaaaatatcaacaacaacgtaattgaccagtttctacaattattcgcgaataatagtcctcttccaagatcacaggagttgtgtagaagagcaataacaacctgcttaggagaataaaccatccattaattataacaatagtaaactaactagctcatgaaaagaatgtaactaacaggagcgttacatttcattatctagtataccaagttatttcctgctatattagtaaactatcttaaattagaatatcgtatagcagcgcatattcagttttttaacgcacttaactggacttccttataaagttgtttatcacattgtttagctgcggtattttcttgattatagactggtaccaccaccaatagtgactaagtgtaggccagagattatttggtgctaaaaccaactacttcttgggactctgcgaggctcgagtaatttcaatcgtttttttttatttactcacattcagggtgctttgaagatgccaaggagagctgtacttttccgtggcaattcattcatttcgttttcgtcaatttcctcaggaaacgagagtagcgcccatggggatgcttcacttggacaagcagataaacccttaactgtcgacgttttagatgcttggaccactcaattcacaaaaaagcagaccagggtctttcatgaggcatatgtaagcgcttatatcgatttgcaacaaaaatacgctcgacttgaacgacttcaggagcagatccttaatttggaaagatcgctgttaaattataaatctttaaaaagtaactctaccacaacggtggcgacagttccctccgaaaaacgatatttcttccgccgcaaaccaaaaacttcttcaactactaattctctctcttcttcttcttctagtgtctcgcatatgaatcaagatgctaaccccaatagcaccgtattgacctttactgctgttccttacgattcttgtttacctgcaccagaccgacacactccctctagtgcatcgtctagggcgagtgaaacgggtaccacaagcccacaaagtatgaggaaccaaattagccttctttactcaaaagtcgatcaagtcaaaactgaaattgcttcggcacaagctgttatgcatgatttgttgcgcacttatcctggcagtgaaagtttgcaacaatctactcatactcaattttgatgcccctacacaaacaaaaactctctctatttttagttttctgttttatctgcgttttctcttgaaatgaatattttttgttaagttgtattttagagaattcgattatcgatggatgtccattgatgaatcgatcgaaagagtcccatgagactttttctttaattgttttaccctttaataacttggaagcattcaccaatatatatttgttatcgtcttttccatcgaatcttctgtaattcacctctttacctttttccagcaagccttgaactttcgttacttgggtcgttactttatactgatgtcctctaaattaatttcgatccacttacttccccatctctttcaacatttacactttctgactatagtaagtgtttaattgtaaaagaggttactccatgattgtaatgtacgttcctcaataaatgttgctgtacggacattgccgtaacaaattcagtcagtcagatatatttttctaactaaaattgaagtgagccgacaatactttacgaagctgctgctttatacacccgttatactgcaaatggaggcgattctaacgacgttgtcgcgttattagtaggaccgatcgttcagacattatctataccttcttcaacatctagtgcaccgcttgtcacttcagttcgggagattcttgagcttgcttgcaatgatgctgtgctcgacaagtcgtttctcaatgaaagattagaacactgtatgatcaataagcatcacttcgcttatgcgcgctaagcatcattttgctaatccgtaaaccaaataggcaaacttcaagattttcctttagtgggatgtttagttttgggaaacagagtggatcatagggttcgttcaattgctcatcaggtacggtacaatgctacttcgtaaccagttctttgaattattttgttaacgcttatactagttacaagaagctaccgcctttccctatcttatgcttttcccatccaattttgacttgacgcaattgaagttgttccgtctccccgattttaataataaggatcagttttggaaagaagaatggtcgacagaacaatatgagattgctgaaaatccatctggttatgcttctgctcttcacacattaactcaattagatgatggaagtgaaaccaacgctattaatgtttcaactcaaaagtttgccatccaaaaacttcaatcttgtgcgatgcgagttagagagcaacttgagtacaacccgactacattcgcttcaagagatttatcttcaatttcatatatatgtcgtctgctcgatactatggatctaccaagtgatacattctcccatcaaaaatctcaagcatcatttttgtgcgctcttcaacagatcctccgttgcactgagttaattgaaaaagtctatagtaatggttcataattttccttacattgcatttcgtttctgccctatgatcatatttaactcacccatgtttcttaatattggccttaattccaagttggcatgtctttaaaacgtctactttctacagcacttttcagaatttttaaagctataattattcctctcaccatttacaggtatttttactgaaatatttttatgttcgttgttcaacgatttaatgctggaatttttgagacttggtgtaacaaacacttctttcccttgtataaataattattttattttcccattaccaaaaaaagacgctgggtattttagacgcctttgaatatgcaatttaactattgtagccaagttgaattcgtccgcaataagatatacgaatcccatcaaaactaaattaaaagttataatataagcctttttctcaaataaaaacataatccaaccgaatgtaatatacaataaaaatttttaagccgtaatttccaattgatgaagagatggagtatcaaacaatagttctttcggtttttgctcttcttcttcttctgttcttctaataagctgaaagacattcgtgccaataggagccagtttaccgaggacaatgcattcacttatgccttcgatagaatcttttgcaaacctcgcagcagcattaaacaaatggtccgtagtcttttcaaacgatgcaagtgctaaaacactatctttcatctttgcgacaccaaacctcgtaattcccaaaacctcacctttacatgtcatcacatcaccaagaagcataatgtgtcgaggatcaactgtaagaccatgtttggccatcgtatacccaatctcagagataatggagtaacgggcggcttcaatacctaggacatccttcatttccattacatgattagtactagttttcgttcccacaatcccttctgtattcattacagcctgtaaaccggtaccttccatgaagagctcaattttaccggattcttgattgataaccgaacgattaatggtcggtattccagcaactacaacatctggtaaaacgcgcttatacgtttgcaatctgtaataaacttctgtttcgctactcttcccatcggaagaggtgtgaacgtgaatctgctgaagtgtgttgttaacagtgacttgttgagatggaatcttaagttttggagtattccaaattgctgcggcaatatcagctaatgtaatatctagctgcaacttcgaaatagtatcaaaatttacttgtatagataagtaagtagtgaccggaccataaacttcctcaatataactagtaacgtctttcaggtatgtcttctcaatacgacctttaacgacacgtgcagatctttcgtcacgatcattgataagctgtccggtgataatgggagtactaattgttttggcagcgttaataatttctttgatgcgaggtacacctagagtagtttgggcagcaacaccagcaaaatggaaagttttaagagtcatctgagtaccaggctcaccaatggactgagcaccaatggcaccaacagccgtaccaggctctaccttggcacgcatatacttttcccaacaacggtctacaaatgagcgtagctgcttctcagtcaccctgataatgttctcaacagattttcttttcgcaacgggtgcaaattcatccccttccatgtcatccaggtcatccatgtctggttcttcaagcatgggggcgaggtcacgacgctcacgaacagaagccaaatactttgcgatattttctataacaaatgtacgtatagtttcaataaaatctctgttgcaattggtcagaaactttggatcatcaagggcccgattaacataatctataatttcatatggcaacatcgcagagtcgtgtctatcgtaattcaaattgacagagtggatccacgtacgtttaaattcgacagcttgaccatctccctccatatacgttggatccaacccatcatcaccataaacaaactgtacaacatcactatttgagcttcgaacagtaccatcgtacgcagaagataaatcctccaacgatttcattaatcgacgtgacatgtaaccagtttcggcggttttgactgcagtatctacgagaccttctcgcccagagatagcgtgaaatagaaactcagtaggtgtcaatccactgtaaaaactattacttacaaatcctttagctaacggatgctttgaattcttatggaaatgaggaagtgatctatcttggaaaccatctggaacacgtttaccactaataatctgttgaccgacacaagcaaccatttgagaaacgttaatctttgaacccttggaaccacaggtagccataatcagaggtgaattagcaggacccaattcatccatacaaatttctccgacatcgtcacgaactttggaaagtgtcgaggaaatttttgcttcaagcgtggcctcctgatccattcctggttggcattcaaggattccctttgcatactgcataatgaaatcatcagaagtagcataggctttgttgaccaatatttctttttgagaagaaagacttttgccaggttgaacatcctcaatacctatggaaaatcctcgattacctaaaaatctagcacacattttggaaagcctagtgattgcctcggctgcctctagtgctccataatcccgcaaaatcacataaaatagtgaatccttcttgccatcgccaacaactgatttatcaacaacaccagctataatttcgctatttctaatcattaaatatccatctttgggacacatctcaggggtctttgacttaattcgagagaaggatcgagttttagcatccagatttaccaaaactttgctaaatctattaggtttcatcaatactgtaaacacttgttttccagtccataaacagcgaggtttaataatggcaggtggaggtaaatcaatatgagtcgaagcatccatcatataacaacatatattcgagatacttttacgatctaaaaacgtatcttttaaagaaagcaaataggcagctgtaatgaaatcttgagttgctgcaataatgggctcaccgtttctgggacttacaagattgtttttaatgcccatcaactccaaggcttctgtctttgcctcctcagtttgaggaacatgtaaattcatttcatcgccatcaaaatcggcattgtagggaccgcatacacattcattaaatcttaaggtacgccatggtcgtacctttaccaagtgagccatgattgataacttatggagtgaaggttgacgattgaacaaaactacatcgttatcatgtagatgacgctcaacgatatcaccaattttcaaatcatcagcaatacggtttctattgccaaacctcaaaaagcgcttaaacccgctttctcgatctataacatagtttgcacctggatgcacatcgggcccatttctgatgcaatcctgtaagtgcttcttgttttgagttgtgactctttcgggaaatgtcaaaattttagcaatgcgatatggaacggcaacttgatcaattcgtaaattaggatccgggctaataactgttctgccggaaaagtctacacgctttcccgacaaattaccacgaaatctaccctgtttacccttaagacgttgacaaaacccccgaatgggctttgagggcatgtcagaaggacggagacctggcatctcactattaatatacattgcaatggatagttgcataaattcccattgttccattaaattactaataggagtgcctttacttaaggcggcacgaattagcgaactagtccaaataatttcagtgatttttacggttaaatcatcttcagtggtagcaccctcttgggctaccgaaggacggatgcaaacaggaggagcaggaacgtaacgccaaagtaaattttctggacgaccatgttcaggatccattcccagtagctcacaatcaactggagtaatttgtttgaaaagatttaaaacctttaaaggatttaaatcatcatgggcttttgagagatgcattttcagttcgggtatagttttcaaagcttcatcgaacgagtgtcgaaaattttcctcgtcatcttgtgatttgcgaacataccgaaatctttcgtgaattattttcaaaggaccagccttttttaccacaccttgcattgcgtcgcatttagaacagcggcgcatttttttgcaatgatcattaattctcttacatatctgtgaccgacgcagattatcaatgccaggacgtctcaagtccttcaaaaattggcgtttttcttggtctgatagaagaactgaagaacaatccttacatatattttgtaaaatggtcaacgtagccttgaagtatcctatgtgaaaaacgggtaaagcaagcttaacataaccaaaatgacccatacaatcagccattgattcaccacaagtagcacaattaatttgcttattgctggtacccatatgtaaatctaaagcaccatgttctgctggtgatcggtctgtcatcgtatacagatctctcctagaaacttctacggttccatctttaacaaattcttctggaccattaattccaaactgaagatgctttatcctcttaggaatctaccacaatattagtaagtgagtacaaccacaacacacgaaaatcatacctgatcatcaataggatctttcattttttaatttgaaaccttgacaaaacaagaaatggaagacacaagccaattcttggcttttttctttgccgtgtcaggatttggcgaaaggcagctagttttctataatgctcgagtgcactgaatacttaaaattaagggcgttccacctcgttatatatttcgcatataatagaattgtggtttaagccaagagttgaggaggctatatatttagtacattgaagcatgttatgtacataattgtctacaaatatcagcccctttgcatttccattctagtgaactttggagaaggtatgaacgcattcgcatattccacagaaaattcaattgtaaatttacaacataatcaagagatacaaattcagtaattcttatttttttaaagtcacatctgtaacttttatgacaattttcgttaagtccaccactgcttaggttacgaattgatgaaagataaaatgtaataattattaacaatgaaatctataataaacaaaagccaaatacatttaatcaaaaatcggcattatcggtatgagaaaataaaatatgatggggtaataaatagagttttaaagcatcattgataataattgtcagcaaaagactgaattgctgttgttttataaattccttagcaaatgaagaattattagtaaaatggcaaaaattgtttaatcagtaataattgctcttaatttttatttttttttttaaaaaaaaattagcaatgagctcgagaattaaacatagttttactgtcaactgagtttgatatcctccataatttagacatttcaaaaaacaaccctagtccaagggagtaatttatttaatagtaccggtttcatatttaaaagtttcataaaatttaaaactagaaaaatgacaaaaaaatgtgagaatggtttctcaactacaattttaaaccaaaaattaaggtgtgaaaaaaccaaaaacaaaaggaagataaagatctaataagaaaaaaagcaaaaaaataattataaaaacgaaacttcattcaaaatcattgtcaacatcaagaggaaggcaatacggctgcattagaatctttcctctgaattaatattccactactctaaaccaaagtaacggaaacagtaaattttatgtaggagggattttcaaaagctaaacaaacaagaaaaaagctgacaggtttatataatcctggatgatttttgcaaactaggataataataaataaaacgcgagaatactgagaattaaatgttgatatcaatgccaaaatccacagtagcaataatatcatcaattccgtgaacagctttttcgtgaagtttgaaatctttgtcctccaacgtgttcggggtttgagtcactgcaatgccttcgtcaaaaatttgggattcagaaggtaatagcttaggactcaggtcaggagatgatgccttttcagaggcaacgacgactgattcactggggttcagctttggggtagacataatggaggtagaaagggaaggtgaaggttgaggacttgttcccgtcagtacggaagtaggtgcagacattggtgtggcagtagccgctgctgagaggcgtcttcgttcttcattcatacgctgctctgccaggcgaatttcggtatggttgcggcgtcgattacgttcattcactttggcaagttgatccatggcagaattactattttggttagatcccatggaaagttcttccaaagtgtttaattgatcgtcaatctccttgaccaattctgcattaccagcaacataagcagcttgtctcctttgacgaagacgggtcttttcagcagcgatgttcgaaggaacacgcgataactctttcttcctgttaataatatcagaaacctccttttcgcttaaaacgtatttactcatatccctgaggtcattcagctttcgttgtacaaaatttttagagggcatggaaagcttatcttccatcatttggtgatgccatcgttggaaatcatggtcggaaaaaggctcatttgataagacgttgacatcgaacactcttttcgagcgaccatgaaaacattccagtgaaactttagttaaaacaccatcaacacgatacggctttctgctttctaaaatacccttgacttgacataagcgatatacaccttgtccatcacgctcaccaattttaacccgaacaaagcatccagtgacggtggactcaaagataggatgatacatgtactccgcgacatgtttacgcccaagacgaattgcatttaaatcgtacaaattggcggatgcattatcttttgaaacttgttcaactttttcctcagcatagctgggagagtaaccttcctcttcttcgctcttctccgactcattctgttcttcataatcggaaacagggctcctttttctagttctttcagagacgcttctagctgaacgttcctggcggcgctttttcagctcagtaagcttatcacgtttgccagcggctgctgaagttaaaggcttgtcacgagtagaccttctagtagattgcgccatatactgagcattttgctgatggaggcgaattgccaattcacgcctttccatcaactttgaaatttcttcttcacgttcgaagagaatactctctctctcaatttccgtcattgccattatcctttatttggttagacaactttatgaaaaatgtaaaaatcaacgtactttgctctgtctgcttcatctttaaacttgccctctagacgatacgggtttttgaatttttcttcaaattcgtcttccgacttctcatttccttctcctccagactcttccgcataatcctgtccaacattttcattattgtcttcgtctgaactgctgctcaacacatcatctctaaaatatgttttgttagcaaggtcaatccgataaatttgctttcttacaaatcatcatgagcccttttacggtttgaagcaacatctgagtcatcaataccagctaatgccaacaattcatcctgaaagtcggccatcttggtggaggacaggatcagattagctagatacctgactaataacggttccaaggactctccaccaatttcataacagcagcgaaacttttatctactagctttcaaaggtactatctgctagtacattaaaagaataatgtttttataatttgaaaagtgattttttttttaattttttttttacgaaataatttttgcagatgttgtcttccttggttacaaaccttatcgttgaaagcttccttttaaaatactgctcatttggggtcctcctctttccctctttttgaatatatttcttctgtcgcgtaaaaacttcaaactgagaattctgcattttgttacaatataaaattcgtgaatcaaaccattcaataataatcacaagactgtaaatagggcacatgttaaatgctcttttacaaagaaaatcgttttaagaaataagatatctcttccatatctggcttcttttacatataaagtagcaaagattgcttacgccatttcaaaatgaactcggctctaaaggcaataatagagctttgtattgaagaagacttgttgccaaaatcattagatgttttagaatatcttctatcgacgacctctataccaattccagcttgttatatacgaatgtgcataactcttctagtccacccagaatatcctacctcttctaatattcaagaaagctgtaattggatattacagcaggtggttgagaacagaagcaaaatcaactttgacgcatggtcatttgaaaatgatctatcggacaacgatatgcctaaagaaaattatctgaagattttctccaaccaatgcttatttacccaagatgttgattattgggatctaattgcatacatgtcttctcgtcctcctgaccttgaacgttggatgtccttgatggacatatggttaaggatattagagatcgatgctgaggaaaacggatctgcgttgatgaaaaaatacatgggagaagatttgtgtgaacttcaagatgccatcagaatttgcttctcctgtttcactcttccccagcaaacaatggaatcaccttttgcaacaagtatgtccaaagcacctgctaaaacagaaagtcgaggttcaaatagttttgaaggaacatcaagactagcaaacctaggtgccaaactcttatgccttatatgggctatgcttccgaagggaagattttttgttgtacatctgacagacgcttttcattttcttagcaaactcgacgaacgtttttcaaaactgaatgcgaaacaacaagatcttttctttggaaacttaggcgcctccaatctccggtattgcctgagccaatatatacttatgaaaggaataggtattggaattaacatacgccatacacgttgtgagtttactaaacagctaactcaacttttacccacttcccttccgaaaaacaaaatcagacagaagctacatctacgagcatgggtctcatttttgggttcggcccttcgtgaaagtgatcgcaactttgataaagagctattttacacaacgttgaagcagttatacacaatgtatcaacaaacagaattagttggtattgatagaccaatggcaatactcaaagacatgcttgtattattagatatttcaaaaaaattgtccttggataaaatcgtttaacttaataatttaactacaaattaacagaagtcatttggcattaattgtgtatcctaatatatatagactatatgtatcgtttcaatgaatgaggctttgtgtggaaaataattattataatcattagtgataactaagaaaatgaaatttatatgaataatatataataaacaaacgggtagatagaaagtaaattaattattaccgaaaacgaaatgaaacattttgtgcaataattgtatgcttgacccctttataagattttttatctggatgattaagcatcttcaatgactctactttaaaattatgaagggttgatccttgaagtttatattgtaaatcaaggtgctcaagcttagagtagctacttgactcttcggttgaattggcatctttctttaagggggccaggaatcctgtcaacactaaggccggggatgtccaagctaatttttttaccgaccactccagaataccttcttccatatgagtatacttggaagcacgaaaaatataatttccctcggtaaccgtaacgctctttagagcttgaggaatagttattaggatttttaaattttcaacggattttttcccggtgtttcgaatacgtacttcgaaccttccatccaacttattttttgcttcaacaacaacaggcaaagatttctgggtagcaaagtctgtttgaaaagaagctaatgtaaattttccgtccggtggaatgaattcaatctgatccggatgttgtttccatctttttaaattgactgactggtggaaccgaacattccctagttttgtgccgggtctcaaactcagcaaaagtaaaggcataccagatatttgacatttgcattccatatcacttttaactgtgccaaaagcaagttttccgttaggctggtaaacggctgatacgcgttcaagtacatgaataaaaaattcattggttgcatattttgctttagctgttctccaaggaacggtatctcttgcaagagtcggtgtatttctaaatcatgcggttagcactgcaaaaacagaaaactaaataacatacgtttgtagaccagtaactgccataaacttattcataaagctagggagtggtacaatgtcctgcaatgcatttggttccatacaagttgcatatccataatcaatcatttcagctaatagctggacaataacgcaaacatttttctcgacctttgaagcattaaacccaccaaaaaatgttttaactacatccacaatgcgtctcataatatcatgaatgtagagaggctcagtgtcgcaagttgtaggaatacacaaacgcacatcttcctctaactcttgaaatatcaaaaaatttttgttatgtaatataaatggaggctcctcatttcgaagtttgtagcgaaaaagttcgttttttatatgttctaacgttatgggagatgtccttcctcgagactccaactggagtagtaacgccctagtcaacttgattaataaagtaaataaacagctaacgcatacccattagtgtctacaagatatattgcttctattgtgctcattcaaaagttttatgaaaggagcggttggttggtgatgaatacgtatgaaggtaaatggattaagaaggtcttctagtgtacaggaaagggtaaccatagatgtcctttctcaatctttttaaagcctaatttataaacaatttaagtaattaatagtaattaagccatgctactgttgacatgctaaaccgtttaaatgggttgctaaaaggtacgcaggaacctcaggttgaaaaattaattagattaaacagaaaaccacctttcataaatgtcgtagattaagatacttgtaaaaaatatatatatatgacaaataaatatatcacaatgaactttacgctttgtgtaaatatagcaaaaagcattatatatgaatcagcaaggatgtatgtgtacttgatgcccatttttggtaaatttacacaaaggtaaagtaagagatagagagctactattgtctacatcagtattagaacgttttagaagtaaaactgtgcatttttcctcatttttttcagcttcaactagatatatgtcagagagaaatcgatcgagaactttaatggaagaaagttgcacaagctcagtttcagatgaacgatgaacacgattgatatatctcttctcgagatcttttgtgcactggaaaagtgatttttgtttactagatgcaggggaagacacgctagaactcaagaatgacggtttagatggtggagtacccatgtgatgaatagaatatttagccagatgtgttgaaataggcgacttcatcttggcgttttttattctctgagattctggagacaggtagcgcaatgctctagggcttgactgaccgatattggtaattttagtcggagatgttggaagctctacgttgtatgtagagctagcaaatggtttttgagaggagctttgaggatgtcgagcaggctttctttcatcctctgatgaagaagaaaattcatcaatgtcttcatccaaaccccgacgctttctgactagattggaagacttgccattgaacgattgatcctcaacatcttcaattgcttccatagacagcgccattctatgaagtttctcctttttcgcggaattaaatccaaaagctttgctacctgctgaagctgaggtagcttcattttgagatgcgctttttcgaggattgtatttgactttcttggaactcatgtataatagcgttgcggcatgataaattgacaataaattgaatttcaataatcctaatatatggatacaaaggaaattttgagcttaaacgtaaaaagctggcacaacattgatataagtgaatgacttgtggtgagagcagacaacgatcatgcgagtgtaatcagcactttactgtatgatcggctgtattaaatacgaagtagtggaaaaaaaataataatttttggttaacaaatactttagtcatttggttaaacaaaatagattttttcgtccacagacccattttagttatggaaaatatatatatatattttttttttcgaaaagagcagcaataaggaatacgaggaggacctacaaaacaacacggagtaattacgagattaaattacgaataataagtacgttgggtattaaacgaagcagagaaaatataataaaatagcatcatattgagcaaagcaacaagaacttcaaccacactgcaatagtttgcaactcagaagagaaatgagagattgagccgaacctgttacatttacaatatatcgagatgagaaagacgtatttatgaaaataaacactcatagtcataagcaaaataattgagaaaacgcattcaatctcctaattcaagtcataatacaacacttttgaaacgcaacacaacacagcaacacattttcaaagttgaaaacaaaaccatggttattacccttgcatttttttgcaaaagatactattgaaaccttaaaataaacgaggaagcgaaccaaataaaaatcaagcgcaacctgacagaaacaatcaaacaaattatcccgcagaggtttacttgttaacagtggtgtttatagtctcagtagcttgctttttaagtttatcaccagatctctcaagggaagcaaccaaatgcttgatagagcgctcattgcatacatacaatctgggaaggatgaaggcaaacaaaacattccaaacaaagagagacttgtaggaaaggaagccactaaggaaaaactcaataaaagcagcaacagaggcagtaaaggtcaaaatagggctctcagcaaacaagatacgttggaattgaatcaacataacgttgaaaatgtcgacaattgagttgacaatcctatcaagagccttggagtcgcaggtgatgtaggaggaacggaagtgagacaagacaccacgcttaccgttggaagcgaaaagaccaccgaattcaatgatggaggtaatcaaaaagacataacggaaagttctgaaaaagaggcgaggaagattgatccaagaagggacataaacgagagcaagaatactcatcaaggtagagaaactgcaagaggtgttcttccaagtcaacacagaccacaaagcattagagatctcaggatcgacgttttgcttagtagtgttggtaaaagggcaaccggcctccaaagcagggcattttttgtcggcacctccgtgagcgccggaaactgggcagacgggactgcttgtctcgccaggtgtggattgagaggtgtggtggggctcggaagaggaagaagagatgttttgaataacgggattctcagagttggggagagcagagggaaatgaagtggcagagggcaattcggtggaagggtgaacggtgtgagcagtcaaagtatttacaaggtcctcagcaccggatttagcagcggcgacatcggaagcagtgacggaaccggattcaaaggggtttaatgaatgttgttcagacatgatttgcgtgttatattcaattttaaaataacaacttaaggtaaaacagttactaagaatcaaaagaagccttaaaaaaaaagagaaaccttttaaactaaaaaagggtgcaagtgttttttttttaagatatagtaaaaaatagagaaaatttaaagaaaactaattctgaaaagtgccgactaaagaaaatagctagtaaaggacgacttttcggaagagcgaaatactttgtaacaaagacttaaaaaagtgaataaaagatttttggattttgctgtaggataaataaaatgtatatgtattaaatccaaagccaagttccaaaagggttaacttttaagggagatattgatcgaaagaaaaaataaaagtagaatgggtaaatacaaaaagagaccttcacgagttgttgagaggaaagtcaatatgtttcacttacgaaactgttagaaagttgttagttggaaagctttgcttttatatggtaaaagtcaagtcggtggttggtggttagatagcagtcatagcgttgatcatggaatgacgttgttcttggctcaataagtctgtgtcagcggcgactatagcgatcatgcttataatcggtttacagcaggctaatgaaagagaattttggatggtaaaagaaaaacgaagaataggaagaagatgggcgggaaaagatgggttaaatggtatgaaaagatgggtgaaatggtatgaaaaagaaggaaatgaatagagaaacaatgaaaatggatgaaaaacgaaagaacgagcgaaaacggatgacttttgcaaaagctagagatattgaaaaaagagtaaataaagggaaaacaatgattaagtgcaggaaaggctacaagaggcgaaaaaaaagtgagaaatagataaataaattcgtgtaggatagtttgttgaaaggagagcgaagtatggagtttgattgtaaaatgtaaaggagaaagggataagagtgatgaaaaggaaaaggatacaactgaataaagaaaggattaaagattgaaaaaggaaaggaatagtaacggtgagaaatgatgaatcatccacaagtgagtaaaacacgaagaaatttgttgtttaaaaaattatttaatatttgaggaattgaaatcaattaaaactttgaagaaacaaaattcattcaaacttctgaagccttttttttttttttttttttttttggaaatttttttgacaaaaaatttatttcttaagaatcaaagcaaatgtatttcaaaaaaaaatatatatatatatatgatgaaataaataagaccataccttttctacatttagtaattgatttatttcagtttacgttaattaatttaatgtaattttatttcgaattttttattttttttattttttcacgaattgaattgaattgaatagattttctttttataatttaattttttttgtacaaatcagtttgtattgaaattcttcatcatctcattatgcgttgtgtgtctgtttatttacacccacttaaaaattgcaagcataccgtatgatgaacaagaaggcttttcttgccttttcgtgaaaagggagggagaaagagaaaacgtatttaataaattggacatctcatcgtatgctagtatatgaaattatgaattgaaatgaaatgtatggaattgcattgcgctggactgaattgcatagaagtggactgcattgcatagaagtgaattacattgtactgaaagaattgtgttgtatcgtattcaaagtaatgatgtatcatcctttcctctttcctctctactctactctactgaaacggtcgggttcttctctcctttagcaaatcctttactgcactctgctgtacggtcttgttccacagtatgatgtttaatgaattgttggacaaatctcgttaccatcaccagcatgagctggtcgcgactgccgcttatcggatgggatgagatgggagtatggcatcggtacatgtataaggcaagggagtgcagtacgaaaaagaaggattacgaaggaggaaaaaggggaaacgaaaagagcaaaaagtaaaattagacacagcaagaatgcttagctagtcaaatgggtcaaatatggaaagagatggaaattttctgaataacgaggaaaggggtgaaagaatttgtttcggtatgtgatatagagagaaggagagaagtgcaaggaaagccaaagaaatgcaaggaaagtcaaggagagtaaaacaaggtgaaagaagagaaaaagagtactatggatcagtgagagtgaaagaggtttattgaaagggagcaaagtgcggtatatggtggaagaaggtagaacgagagagacagatgggcagagtgggagcagtaaaagctttaaggttatttagggattgttgtagcgggacaagagagaaagcaaaggaggaaatgaaaagcaacagataataggaataaaaaggatgaataggaatgaaaaataaaataaaattaaagtaaataaaaagtgaagtaaaacaaaataaaatggttaatgaaatctatttgtaatcaattctcgttcaaccattttttctgaattcattcattttttgttttatttgtgtactatcgtgtggaagtatagaaaaaaaagtaggaaatggttttattgatgatagaaaaaaatattaaaaaaaaaaaaaaagaattaaatagtattaatttatgcatcatatacaaaatgagtctgataaatttgtttacagtgaattttcatttcaaattttttatttatttatttatttattttttttattatattcaagaatatatttcatttagaatttttattgtttttacatatttactactgaagtttcatttctttcttagttggtttctttttcatttctttctaatttttactttatttatttactttatattttctatttatttattttttattttttatttttattttcatttattttttactttttcctcctctttccattcctctccttcttcttctctctcttctcttctctctctcccttcctgcctctcgctgctctcctatcactcttttctgccggtctcgtctcgatactcgttacccgaaaaaactcggctggtatgttacttgcaaactgccgtctaccaatcagcatcgtcgcttctttatgggtcacaaaggtgtgctggcatactggatgcatacaaaacgttatccaacactcttaaagttgtgcaatgcgccatgcaatattcgcttaccgaacatacgctggactaccatacataatggatggaaacttgctttaaggtatgtgcatggcgagacgagaggtgggagagagagagagagagagagagtaatgatagagaaagacaaagagagagaaatagatagagtggtagaattaacacaaagaggaatgacacacacacacacacacagagtagtgattaagacacaaaaagtaaaaatcgacagttccaacttacagctcactacactaaactacctgcacaatcaaacccattttaccgctggtgatgctcaacttctgtaatgcctaatgccctacccctacctctgtaatgcttcttcctctgtaatccacttccgctgtaatccgctgctgtcatgacgatttttcgacaaaacaaaacattcattcgtctacctcctccgtcaacattcgtctacatttctctgccacccgtcatcatgattcacccttccacctgctgcttaccttaatttcctttctaccgtcctttgcataccgtcgccgatgctgctgctggctctactgtctgcctcctctattcacggtagtcaagaaggaaaatttcctcttctccttcccggctcttgtcgtcacaaatcaaccctattgctattgtggatttcttccatcctgccacgtttccatgtaatggattgtaatgaattgcattgtaatgggtttatgatgcgttatgttggtaagtagagggtttttcatccttcttatctgttgtctatgctgtccatgctttgtttacttttttttttatttcttttcgcaaaaagtatgaaagcacagagagaaagaaaagaaacgaaaacaatagaggaaaagaaacgaaattactttaaaaagcgaaatagaaaaaacggaataacaaaaaccaaatagtttggaaagaaatactaaaacaagaaaataaaaactattgaaatgaaaagacaaaaaaaaaaacaggattcaatgctaccataagcaaaacaaaagcatcttgacaacaaatgtccaacgaatcaatttttttttttggtttattatttgtttctagtctataatcaatcaaccttcaaaaagcccatccattctttcattcctggttcatttttttcttcttttcctcccatttttctttcttctcctcgttattacggttttcctctcttctcttctctcctactaaatcctctttataacgatcctttcctatccactaccatttctccttcctctctccattgctggtttttttaccacactcctttgcactaccttccacctccatatcttctcggttcctggcctcccctcaccaatcgttgctcttctcacctgccgctcgcattcatccatctgcccttcacgtcctctcattcgttcgtttcgcctatcctcaccgttgccctcgctccgttgccttaacatttcccgcatgccgtttcgtccccccctcgtctgacgtcaatcacgcgatcggccgtacctctggacggttcgtttttcccaattcacttcccgaaccctccgtccacggaagtgacgccactgaactataaaagggcgactccctcccgcaaattccggttcttttccaaaccagcgtagcgagtttctttctctctaggaatagcaaattcagttgaattgtttgattcaacttcctttcctcatctacaatcgtttcttccttttctttttcttttttttcgtttctctcgtcttttttttcttagaacgatatctaatcgtaaattcatagaaaagtgaaactaaaaaaattttctctcctaacatctccatcttagacatttgtttgtttgtttctttacacttacacacttgtctttttacttaggaacatttgttgattattcaaactattgctgcgatatttccccaatagtttcttcccatcaatcaatatctcttcctaaattgcttagaaaatttttttcttttgctttttttggtccattaaattcccgctccttttttttggtgaatttgctacgatcccatctttcctagtttggtcttgatttttagttttcccttttaatcttagtcttgacctagttctcgtttcccctttcccccattttttatttttatttttgtgtaaagagtccccgttggtttcttactttttattacaaaaaaaattaatctgcacttctccattcacctgaactgcaagtttacttttttttaatcaaacttctcacaatttcaatcactttaactcgtgatttttttgtgtgttcgtacaaatttaaaaagttagctgtttggtgttacttttctttttttgtccactatttcaccaaattccttcttccgatacattcgcttgtttcgtttccgttggaatttttctcccgctcttataaaaaccccatactaagcaacgctgattttatacactttgccctgtcataagtgtgtattcttctttgttagtctgttttttttgtttcttaaatatatagacatacacccgttgtgaaatcgtgtttggctttcaaccttgtttttgaaatcttaccatctcacatctcttctttttctttaatcgtttgtacgtcttgagtttctttttctcattaaaccgtacactccttggtattaccgttttttttcttcctttacaaatctcgtttgttttgttaactgagaaaaatctcgtacctctttttaactcttcctatctcttttattagtttgcggattttttctctttctcttacactttaatctttgttatttttgttgtttgacttgtgtgtgtgattcaaaaccccataattctctacacttttaactttcttacaactagttctcttttttgaaaatgcaattgttaaactcttttctcggtttcgcagcctctatcgctgtccttgcctcttcggctgatgccgctcctaccttgtacaagcgtaagagcaagagcaacaccaacactgctaaatctgtcgccatcttagatggtgtgggtgtcaacaacacctttggtgttatctcttatcgtgaaaagttccccatggactatcacatctggcatactgccccctccaccggtaaaacttacttacaaccctggaacgacgctgtcgagccctctacctactacatcgatgagggtaccttcttgcgtactggcttgaagtttgcttacattggtgacaacatggatcttgcctttaccaaccacactgactggaaggctagcaagcacgatgatggtactcaccgtgttgacttgagtcaacgtaagcctgctaacaacttcatggccactcaacgttgtggtaagcttgatccttttggttaccaattgaagcgttccaagaaggtcttccaagcttgtggtactcaagtctttgttggttctggtcgtagtatcgattgccaatggatggactctgttgccttgaacctttctagatactatggcaacaccgaggctcttagctctcttcctttgcctagaaaccttagtgctgacattcctgccaagtctagccgtctcttccctcacggtatctacaacttcaacttctctgcccccaacaagcgtatgcaacgtttcaccgcttctgaagccactaccgtcaacggccaaaaccaatctgtttaccttacttacgacgttccttatggtcgctctttgtactactacactagctgtgccttggaattccgtttcaccaacgagttcttccccatggacgttactcccaatgacggttccgctcaattcgttgtctacaacatgtctggtaaccccaagaagcaaaccacctcctccaagggccccacccgtctctatgaggttgctcgtttcaactgcaccacccgtggctgtgaatacactcaaaatattccctgccctcgtgctggtcactctcacacttacgaacttgctcctgcttctcctaacacctctatttcttggattcaatcatactctcctagaattggtgtcacccttcaagtctactccaatgctaacttcgattagactggcagttgctgggttccctgtccttcattcgtatgcgatgttgcattcgtcttcctttcgtaattaataatggcgtcgctgtgatgcgatttgaaattttgtccttgtttacgtaatgatgcgtgtgcttgttgtactggatgagacctcttctagtttaagcgcgcgtgcactttactattaacctctatttaccggttcccccctttttcccttttccgcgcatgcggttggaatgcagttaagttgctgctaaaattaataacatgtttttccagcgacttaaatgctcaatgtagtagatgctcctttactatatgagggtgcgtaaaaaaccgtatttacttgttcggtaaatactcaccctttttttctttttctctactacgttaattaccttttgccgacccattgaatcatctttgaaattttattacagtaaaacatttggatactgaattttcattgtcagcttatttagatctttttttcgttgttttaatcacttactatttgtttatatgagacctacaacaatatcgtaaaaacagtgatatatatatatttaagtgttatttaataactttatgtgtatgaattgttggtagtaaaggtatagttaatgttggtttgtgtgtataatgtgtcgtgtgtacgttgtctttttcagatagtgtaggttttgtacttgtgatttggtgaactgtttgcatttagtattattgttagcgatgttctttggttaactagcagtgctagcagttagtaaacatatttttggctttcatgctagttagttgctagtattactttgagagaagagcaaacgatgttcttcccagactacagacatttaaacatttttgaaaaaatcattattttttatcatgaaacctattaaacaaagtaatgccttttgctctaagagcacctgagaagagtggagagtctgtgctagttttgtttcgtactcaaaaatgcatacgagcagaaaaccttcaaatttaagtgattggcattcaactcaaattaaccatacaagatattaacagccctatatcgtttctcgctgcttgctttggaactgttgccactgaaggccgtcattagcgtatatggtctttgattttggatatatggtccaatccgggggtaaaaagtcagcatcataagagcgttgactgaaatgtgtcaaaataagtgctttggctttcattgattgagcgactgaaagcgcttcggatgcagtcgagtgctgtcgctgaatagcttcatgtttcaaatcatcctcaaaagtcgattcatgaaggagtaaagaagcacctatacctgctttgacaagtttttcattgggtcgagtgtcaccactgtacacaagttttccgtatttggtgtgcgatataatacaggaatatgaatcatttatgtgaatagatggtacagaagaaattgagagatcggaagttaactgtaaaggagtggtaaccgtttctttagcaataatgaatattatacggttcaacaatgcttgcaaatttgctggactttttaagcgctgtaaccactgccacaagaatttgggaccaataatgtttatatgcatactgttattagtatttgctttgttccaagcttgcaatacattcaataatccaagataatgatcggaatgtaagtgcgtaataaagattgcttttagtttccgaagcattggctcagtatttgttccatattggcgaaaaaattgggatatggctccctcgccgcagtccagcatgatgactgttccatcgattgcgactgagtaagaacttaagcttctacgccaagtaggacaggtggcactagttcctaagacatccagcgtgtatccttcattttcaaagggtaaaggattaaacgagctaaattttttagccagcttcaccggactatacgaaggactctctgaaatcttgcactgctcatcataaagaaccatcgatgtttcttccttcaggacataagtattttcaggcaattgtgtctgtgtatccaaagtggaaggctttatatcgaaggcagcaaaatcacggcaggctggcaaaacatttcttcccttatttctttggaaaacagggttattactggcaagttcgatacacgagatgaaatgttgagcacgagaaaactttgggtgagataaaaatttgatatattctggcccccaaatacccttttctaatatatgaattatacaagtgggatatacgtctgagaatgagtctacatgttttgacatttggttgagggcagaaagactcgaacaaccgagaacataaaagtattgacgcttcctaggaggacccactacttgatgaggataaatccatgtagtaccatctttgctcaacaccgcttcaccggcgcataacttgccgtttgatgggccaaaaggaactcctagagctaaagccttgtccgcattaaacactccagctgcctctttgctgttgaaagaaagaaaagaccaattggagtatatattccctttaatcgtacaaaattccggctcatctaagtaaaaagaattcgtagcatcggcattatcctcacttgagaatgaattaagatcgagtcgtaatggacttcctgaaaaaagatgatgagattttttaataattgaaattacaggtttgggagcatgcaaaccccaagtgttttgtataccactggattgtaagtagccaaaaaggccagcagttataccccaagcgttcagggattgtaaactaggtggcattaaaaatacactgacagatttccctccatagttagacgcttgacttcgaaacttcatttgagtcagttctcccatgcttccaataaggtactttcgattatcgagagaaacgcatagtaaaggggctatgagactatcaggattcaaagaagaaactaccgaaagcataattctattcgtgtttcttttggatttgtttcgaaatgtcaattgactctgccatcttttgacactataccaagaatatttgggcggtaataattgaccgaatagcagcgcccgccgtggaaccagaagagaagctttcatcccagcatccttctgttcaatatttcagttgaattgcaattattgatgccgtttggaagtccaagtcaaagtaaggctacacctcttttactttacctaagtctcattagaagctctagatacttgttacttgattcgaattctggtggtaaatttttgttacccagaggcagtcacaaatgtttggacttcaaagcaacaccagaaacttgttacaaaccaaacttcatcaaaaatggtaagtgtggattataccatttgcattgagtactaattccatattattaggcacctaagaagaaatggtctaagggtaaagtgaaggacaaggctcaacatgccactgtcttcgacaagagcatcattgaccgtatcaacaaggaagttcctgccttcaagttcatttctgtctcggttcttgttgaccgtatgaagattaacggctcccttgctcgtatcgccattcgtgatttggccgagcgtggtgtcattcaaaaagttgatcaacactccaagcaagcgatttacagtatgttaaagttgattggattcgagactttttagtacatgttaagaagtctcttttctgtgatttacatttcttgatttctttttactaacattaatgtctagctcgtgcggctgcttcagcttaaatgacttgagaacgaaaaataaatttattttgaaggttgtattcaacaatttctattgtgcgtatgaattcgtaagatgattaaaatggtttagcagttttgactagtttgtaatggtgaaatatatttagcgcttaggccagtacaaactgtttacagtttcattgtatcgacattgaaggatatattgatattattagttaaacaatctatttcataaaaaagtattacttttcacattttgattatgcgtatttgttagtgtacatattcatcgcctgtaagatgatgcttaaggcgtaagttaatcaatcatttttgtcaagaagctctaacgttagagccgctaacatgcctggtattgttttgcgttcatcacaccaaaatcgtataaggcgctcaaattcggggcctgatggattaccaaccaatttcatggtgctggattcgccatcaaatataaaagcggtattatcttcacgagaatatgtggatgtaacacgaacactcccattaggcataaaatcgagcttatatccaaaaagcgaaaaaacagcttcgcgaaattccaaagactttactgaaaaaatctcctttaaccgttgaattctcttttctctctcggctacttctttctttaaatccaaggcctttctttcagctattttaaatgattgtataggtagacaatcaacctttttatcttccaaaagagctttcaaagctgagttctcagcattcagcatctccaattgcgcagctttaatcctctcatatttcaaagtaggattggatcgatgctgtaatactcgacatgagtttatttcagtaacttgtgccagttcttgacgtaaagttgctatggaggattccaatgtaataatctgctcccttagaaaggcttcaatgttggttttctctttaacttgaaaaagcaaatgctgattcttacgatatagctccgttacgtaaccagcatctttatgttcgtttttcctgcgtctcttttgtaatgagacctcatctgaagtctcatctacatcaagagatacaggcatactttcaagctttagcttatattcatcaaccagcttgaccagaccttcaattctttccaacttcttcatatcagtatttttttcactcaaaatcgcctcctcatcatcatagcttttaaggttttcccttaaaaggtcaatttcttgggttgccaaagatttttgtctttgtagacgtcggttctgctcatgaagttctttaagctttgtttcaagttcggtaatatgagcggcgtctttttcatttgcaccaagcggctggtttgcaggcttattagacaattgactctctaaactagaaacgcgctctccgagattagcattggtattctgtagaaacacgagtttgtttgaaacagcttcaggggttggtaactcgttagtaattaaactcttccaagaatttaattcagtttgaattttttcattttcgagttcaagggtagcaaccttatccctatattcttcaaaacgataaagtttggactccaaatcgtttttctcttccttgagaatttcaacattcctattattggatgatagcttttcaattcgttcttcctgcgcagcttttaatttttccaactcgctaatttgaagacgttgctcagcatttattttttccagttcaatagaactagaaacctgcttgatggactcttccaattgctgattatgaactgaaagctcttgtaattgctgctcggcagccgcaagttccttacacttcgtttcaagctgttcgcgggaatccgcaaagagtttttcaaggtttgtaagattggtatccttcatttgcaaagcttgatttgagaccattacttcatgattcttttcacttaaagcttgatcattcttttctatctgggttttcaactctgcaatctctttccattttgcatcaagtagttcatggatcttcacctgagtggcttccttttcatttcttacttcttctatttctttttgataagaagtagactgctcctccagttgcttttcaactagagttagacgcagctgtaacgaattcttctgttcatgttcttctgcaagttttctttgcaactcaatttgttcacgctcaaattccagttccttccgctttaaatcattttttaggttttctagttgaaattctaaagaagctagtttgggattttttgtttctacagggtgtcagatccataaacaaacgtcaaatataagtttcacataccattagcagaattaacagaaggcttcttcaaatttggtttcttaacgcttgttgctagaaatctaggcaactgtgaacgcgattggaacggatccctaggagaatccgccatggatgtagtcgcttgatacactgtcagcttggagctcatagtgagaaattgatttttggtatacctctttaatataatattgacaatatggaggacaaattgcatctcagtaatttattgaaatcagggaattaaagaaaggtaggactgactgcatatgctcaaacaacatacttgtttaatgatatctaaattaatggaacttattactttttctttttttttaaatcatagaccttgttattattatattatatatttaatgtgttgaattccttaatcaattttcgatgcacgtgtgaacataaaagcttttaagtcttctagtttttttatattgatattattattatttatttaaattgctagaccaaatcgcgtaccctaaggaacttacgtagtcttaacataaattataatagtttttttttttttttttttttttttttttaataaaacttcaatttgaacaattaaccaataactgaaaataaacctgattttgagcagacttattattattaaataaaaattattacttctagttcatcaactaaagaataatggttttcgcatttaattttcaaaattgcttggcaatgatataagctctaaaatggtttcagtttcttttaggaattttattagcatacatattcaagttatcattttactttttaatagaaactttcgcgtacttgagaattgtctttatattttcaattaattctcccatatttgacaacaaaaagcgaaacgtaagagctcacaatagcatctaaagtttcgtaaagtagcgaaatccacgttgcgctattctgaaggttcagtgacttataaatgattctgcattggctgtatgtcgatgcagttattaattctcttaatatatcatctaaagaatatttacatctaaagccatatagtgtataacccattcgttttgatactgagtcatcctgcgaatcactttcaaagctatgctattcatctaggaagtcgagctcttatattggcagtgataaataaataaattttttccaactgatgaaggaaataaatcggtttcttttgggactctcaggaagtcattcattctattaattttgactttagctcataatgtttacggaataaggaggaatagtgcaacgataaaaaaatagtgagctatatgcgagaacattccttgcctcgcatataccgattccttgcatcacggccggtatcgctattttttttttacccattagaaatacctttagattggaaaacactactgagcgaatactcatccaatgtcgactaaattgacgtggtcgcaatggtccaaaaagcatgaaattccccgtaaagcactccatacttctattggtaagttgtttttatgacttggattaaccgggtctaggattttttgctctattacttcagggatgtggataccacgctgctcaaatcataccggttatagaaattggattcatacctgcatttactggagatgtaattcgttttaactggccagctttcagccgcctttacaatcgcgttattggtcctttgatgcgagagtccgaaaaaaatgcatggaatggtgttattttttatatgatcggggtatggattgttttaaaagtttttccagaggtaagtaaaagtcattgtaatgtctatcattactgttattattctttaagaaaaaggaagatatggttttccttgttccaggcgatccgaagggttttgttttttactggacatactactctatagaacccattttttcacggagaatgattttctattctaagtatttgtcagaccaagcatattgttgttgcatagagtttaagttagtatttttgatcatgattactcaaatctactttgccttgcttgatcttttcctaacttcaccttccttcttcttttacttatatattatgccatagttactaactaagttcaggagatagcagtaatgagtgtccttttactgtcatggtgtgacactactgcctcaaccgttggtcgaaaatggggcaagtataccccgaaaattgccaaaaataagagtttggctggaagtttgggcgcattcgtttgtggtgttttttgttgctatgtgtactggggcttgtttcgtaccggtcctgacagcttggccgctcaaagcagaattcctttcccttggctttgcttgataaatggatttattggtgcctttgcagaagctatggatgtgtggggtcttgacgataaccttgtaattcctgtcgtttctgcctgtttactatatttaatcatgtgataaccatgttcttttatactgacattcttttgttttttccattcgtcctttcccgaccacgtttgaaaaattattgaatatagttatgttttgttgattcgctcctccatttatcaccatttctattgttcatcttttttccgtctaaccagtatgcgtacatactgttaaaatgtatagaaatacctacaagcttcattacccagacaattttaggctttttgtatgaaacatgacgaaatcgtgcaattagactgcctatatagtttctacatagcttgtacatatataatggtcgtgaagaaccttatatttagcagttttacactagagattagctaagttgaaattagttttaggaaattagcttgataatcattttgtcaactcaaagtaaataataattatttccaatgtaactgtctaaagttaaagtaaagaaaaaggacaattgatagtatcaaaaaaaatcggatagtcttaagccaactagatcaaaacaaattaaataatatgaacaacgtacagttaaacccaaacttgattgtggtcatacagtattgaaatactctcaccattgtgtatgcgacgaattgcctccgcaaaggtaggagcgacatcgattatgtcaaaacatccacttggtgtaatagtttgaggagcggtgtttgtaacaataagcttgtcaatgcaagaaagttttacacgctcaatagcatctcctgataaaacacagtgagtgacgagagcatagattttgctagctccatgttctttgacaaactctgctgctcgaactagtgtgtaagcggtatcaataagatcgtcgatgaggatggcgactttgttttgtacatcaccaacaagcatcaaagatgttccgtattcatgtcggcgattcttatgaattaaagcaaagtccaaacccagagcatcagcaatagcagtagcacgtttggcaccaccagcgtcgggagatacaattactgcgttatgataattcgggatattaagagaaatgtaatgtttaagtaatggtcggccaaaaagattgtctacagggatgtcaaaaaagccctgaaattggggatcatgaagatccattgtgattatatggtcagcaccagagcacataagcaaatcagctactagcgtgccggattgtgcaatccatgggtgataaccagtttgctttttgcatggaacaaccgcatcttgcaagtcagataaaggagcaccggaaaaggaaaatttttgatcaggttgacgactatatgggaatacaggaaggacggcggtaacctttttagcagatgctgttttacaagcagaaatcataattaacagttccattaaatggtcgtttacctgtccagatgctggactaacaatataaacgtcgcaaccacgaacggactgcttaattctcaccgaagtctcgccattgctgcaataaatacacgttaatataatcaaatagaaaaacatagatagatgtgataaagaggtggaatcaaaaatggaataagagtatgcattcaaagatgatgctgccaaatctttatcagtcactaaaaacattaactaaatagagactaagatcaaataattatgaattaaacataaagtaaaaaccaattaacaattaatggactgaaagtgcgagtataaaactgtcagtaggggcaagctactcgactatctaaaatttttgatagctatcgacccgtatcatggttgggtaaaacggcatactttcagtagtgactttagcttttaaagaaaatcattataaatagaagatttataggcaactccaaccctcccaattgctacaaactcttcgaacactcaaatgtactttcttacctaaactttgaaagttcaacccggcctatatcaagacaaagatgttcacaaatactttctgtaagcttgggatgcgattctgtaccaaaaacaaccaaatttttcattgttctgttttaggtgaaacaaccttgttcaggttaaatagctcttccaaactcatcgaaaaaacctctgtttggtatgtccggggaaaagcctcggcaaccacaacttgggatagtaggttaaaaaaaggcgctggaatgttttagtttaaaaaaataaaacttttttaaacttaagaaccatccctacaatttttgatcagatcaggagtggtcttaatgacttcgacttgatcgtccaaatttagcttccttttgcagctatttcgcttgattttcgacatcagcaagtagatttaattaatatgataggtgtaatttgtaacttctattttaagaagatttgaataaccaacgttgatattacggtcaataagaagtccaaacaagttcatattgaggaggacagcataagcacacttagctaggcgtcaaatttgtaaaattcacgaaaataaataatatccgtacaatctccatcttggtctgtgttcgcctttatggtaatcaggtttacaagattcacacatcaaaaaaataccacatttaaggtgtttttctttttgacaggattacctgtttcaaaagaagtggatatatgctcaatgtgaaatggagaaaatggtcttgaatcattgttgaatagattggtgcagattgattttaatactgtaaactgtcgtaaactactgtttcatccaattgtcttcacctatagaattatttttttttttaaaaaaaaagcaactaagggctgcagaacgattttgacaactcaagcacttcaagcgatacttcctccttctcaacattaaatagcttggcaaatatttgtgagaataatttgccgtaaagcagcctctctcaaagtcttatttaaagtaaacttagggtgttcttatacgttaaagaattgttaaatcctactctgtttacttctttgatgtcagaacacgattttaagtcattgcttttcatagaaattaatatgtttattatttaactttcaaaacacttctgtacctcaattgactgtgaaaggctgatttcatttgggactaattttgttgttcttacactcacccaaatttctaataatatgccattgaagagtaaacaactcccaaagtagattaaaaaaaaccaaaaatttctttgaatgaataaaaaagtttaaaattcatctaaaatgggatacagggtcgcgtatgttttgaaatgcaactttcacaatcaatattgtttgttaaggagattttcttagtacaaaatgaagcctatagcattttttattttttaacattcttatgataatatactggcttcaataagcttctataaatcaccttttctcttagattgaaatcccaacgttcaatagattgctaactttgtatgcttagaatggtatcagacttcttctttcctcaacctggggggattgaaagccatatttttcagctttctcaaagattgattgatttagggcataaagtaattggtatgcgtttagccttatgataatgtcaacttgtacatgctctaacatgcattatattagttatcacacatgcttataaggatcgagttggcgtcagatacttaactaatgggctaaccgtttactacgtgccgttacatgtaagtttttaattgaaattttgatcgcgcatagcgttgaaactaaacaatgcagactgtgtatcgtgaaacaacatttccttcctttttttccttttttccaattttccgcaatatagtcattagagaaaatatcgaaatagtccacggtcatggcagtttatcctttctatgccatgatgctattctgcatgctcgtacaatgggcttgaaaacttgttttaccgaccactctttgtttggttttgcagatgctggcagcatcgttacaaataagttattaaaatttacgatgagcgatgtaaatcatgttatttgtgtctctcacacttggtaagtatctcatgagcaagtatttaaattattaactaagaagccgcgaaaatacggtgcttcgtgcagttctaaatccaaaaagagtatccgtgattcccaatgccttagtagcggaaaactttcagccagacccatctaaagcttcaaaagatttctgtgagttttttcgtttattaaggaaaaaatctaacatttttagtaaccatagtagtaatctcaaggctttactataacaaaggcattgatcttttaatcgcagttatacccagaatttgtgcgcaacaccctaaagtacgatttgttattgctggcgacggacccaagtcaatcgatttggaacaaatgcgagaaaagtatatgttacaggatcgcgttgaaatgcttggttctgtaagacatgatcaagttcgtgatgtgatggtcaggggtcatatttatttacatcctagtttgaccgaagctttcggcactgttttagttgaagccgcaagctgtggtctttatgtgatttctacaaaagtgggaggtgttcctgaagtcttgccttcccacatgacacgattcgcccgtcctgaagaggatgatttagctgatacactttcgagtgttattactgattatcttgaccataaaatcaaaaccgaaactttccatgaggaggttaagcaaatgtactcgtggatagatgtcgcggaaaggacagaaaaggtttacgacagtatatgttcagagaataatcttagactaatagaccgtctaaagctttattacggatgtgggcaatgggctggtaagctattttgtttactcatagctatagattatcttgtaatggttttactagaatggatttggccagcatctgatattgacccagcggttgaccgcgtatcctctactttcaaaatttctaagcagaactttgacgaatctctggtattaacggaccccaaaaaaaagacaaagataaaaactgcatgtttaaaagatgcacaatgattactaaactttgaacgaacggtaatgggattatgacgattcatgtcttaaaaattacattacatccatttaaaaggggaataaacagcggtcgagatagctttctatcgtgactgtaaacaaacggtatagcaatattgtgataaatttgttcaaccgttgtctaatacaaatcatcatgtccgccgtcaacactaaagcctacagaatgaaggtacttgcccttctcacgtatatttttcttcttctcttcttcatgaagcttcgccaaaggatacagttcttcagcaggcatacgtcgcaattgtttgactgcatcatactccttatccaaatccttttcgaaatatttagcccacgttcaaagaaatttataaagatgctcgaatattttatgttacaaacgaaacttaccaattcacctaaaagcacgacgttctcgccccgaacaatatacacacctctgtctatgtccccgtacatatcatccacatagatcctctcaatcgtgtattgcaacattaaatttgctacacagttagtaaactcacttatgcgcctattcacgcaaaccataccaaattgatcaaaggaccttaaaattccaatcagtttttttccatctcgtaaaacaacaatcacttttcctaaaaggtaaagttagatcaaggaaaacattggaaaaaacaccgtactgtctacgtagtcaacaagtgacccagaagttgtgaatgggataatctgtgtagcttgattcattcagctattatttggatgtagcataaactaataatttaatttagatttaactttctatttcttttataaacgcctgatgactttatttgagtgttttccttaaaaaacgagttcgaggagatggttagaagcaagtgctctgaggtcgtcaaatctggaatcctaaattctccctgtttaaccctaaaagtgcttctgaagtttaaatgttattcgtttgttatgtttttttgctaattgtaaattaaattatttggtttttccatttctaaacttgcccatcattgaatgttgtaatctgactttctagttataaagggaagtcggtcttcacaaaaattaaagaacaaaaacatgtatatttttgatcacagattgtaaaaagggaatctaattatactcaagctacctaacaatttttcagcatcataagcggattagttcattgaaaggctcaacattttgcgaagaacagaaataaataatttgatgatttttatcaattccaaaatcgaacttgtaaaaatgttgccaatcccatttgtaatatccctattctgagctatttcgactgagaagagattgcctattattctcttagaacgttcattgaacgtttttggagtgttctgaaaaaagataataaatttagttgtttttatctattaattacaatcaaaaatcgagcctttaataatgtattgtatggttatcaaaaagctttatttatttctaacaacgctaaaaaacttttttttttactcatttaatataaacaaaacagtacaactatttagttttaagaaatttgatagcatttctacaaatgtttcaactctaaggctctctcggattctgctcataacgcacagatagtgtttagtgaaaattgacagaaataggcgactcagtgaatttattatacattaattagctaaaaagaagcaaccgcctttctctgtgattatcgtttggtgaccataggatgatatttggattggatttataaaagacttgtatacagcgtttgtaaaagatctagcggctggaaaatcaatatgaatcaagataaatcgaaagaaacttccgaattggatgatctggcgcttcctcgatcgatcattatgcgattagtcaaaggtgtcttacctgaaaagagtcttgtacaaaaagaagctctcaaggctatgatcaattcagcaactctttttgttagttttctaacatccgcgtatgtaatctatataactatataaccatattgaagggcttgtatgatgaaagaatttattatataattgccaattttattttcttctggaaacactttgtatatgaatgaataaagactaacgttacttagttctggggaaattgctacgaataataacagaaaaattcttatgcctcaagacgttttgaatgcgctcgatgaaattgagtatccagaattctctaaaacgttaaaaaaacatctcgaaggtatgtttcttactctgtacttcttctaactattaaagcatatgagcttgccttgaaagaaaaacgattgaaactccctaacgtatcagatgttgataacagaaagaaagccaaaatagacgcgcatgacactactcctctagatgaagaaaaagacgaattagaagaagaacgaattgcggaggatatagcacaaaatgaagttgagcaaaatattgatgatgtggaggacctcgaagaagtgaatgatacattagacgcaaacgcagaatctcctcaaatagaaaccattcatcttacagatgctacgggaaacccaattgaagatagctctgaatccgactcagaagaatctcttcaacttaatgattcttcgtaattactgttggttaaatgtatatgaagattgtcaatagtcctaacttacatggagagctaatcatatttttttacacgaaaaactaaaccttctttattttttaatggattttttggatacctgttaataccccaatttacatccttgtatccaaacatagcttttttaaacagcagtttgagataatgtctttctagcacaacatgtatactcgtttaatgacatatatttagaaagaatcattagattgtttacagttgtaactcaatattagtcaatctagaatttttttgaaaatcaacattcaatagggagaaggtcgaaaagaaaagaaaaagttcattctcgaattaaacaaatgcattttattttccatcagattaacttatgtcaacaattgtaaattcaaaagtctgtcgcctttaccttcgcacactttctctacgtaaaaattataagaatgcgaattctaagttggaatgtgaacggtatacagaatccattcaattattttccatggaataaaaaaaattcctacaaagagatatttcaagagttacaggctgatgtaatatgtgttcaagaattgaaaatgcagaaagacagctttcctcaacaatatgcagttgttgagggattcgacagttattttacatttcctaagatcagaaaaggctatagtggggttggattttatgtaaaaaaagatgttgctattccagtgaaagcagaagagggaattactggcatcctgccagtacgaggacaaaaatattcatattcagaagcaccggagcatgaaaagataggatttttcccaaaagacattgacagaaaaactgctaattggattgatagtgaaggaaggtgtatattattagattttcagatgttcatcctaatcggtgtttactgtccagtaaactctggagaaaatagactagaatatcgacgggccttttataaagccttacgagaaagaattgaaagattgataaaggaaggaaatcgaaaaatcattctcgttggggatgtgaatattttgtgtaatcctattgacactgctgatcaaaaagacattattcgagagagtcttattccaagcatcatggaatcaagacaatggatacgtgatttattactaccaagcaggttgggactactgttggacattggccgtattcaacatcctactcggaaaggaatgtttacatgttggaatacaagacttaatacaaggcccacaaattatggtaagttctgaattgttattttttttacaatggataggtacgagaattgattacactttggcaacacccgatttattaccttgggttcaagatgcagatattatggctgaggtcatgggttcagatcattgccccgtatatttagatttaaaagaagaatatgaaggaaaaaagttgtccaactttctaagtcactcaaaagaaccacctttactatcaacggcgcatcattcagcctatcggccatcaaaaaatattcattcaatgttccaacatttcaattcgatgaaaaagaataaaaacaactcacccactcagagcgaaaacgtatctgcttctgcgtccagcggctcctcaccaactgtttctcgtgcaaactctgtcatagacgtcgatgcctacccaccggaaaagagaagacgaaaagaacaatcgaagcttctttcattttttgcgaagcaaaaggaagagaaagaagaaaccaataaaacagaagacgtttcgattgaggtccttgataacaataatgaatctgacatagggttgacagtaaaaaaaaaagtagaaaacgggaacgcctggaagcaaatattcagtgaacgagctcctccactttgtgagggtcacaaggaaccttgcaagtatttgacagtgaggaagccgggaatcaattacgggcggaagttttggatttgtgccagaccggttggtgaactgattaaaaactcaaatgcagtttctgaggaagatactcaaccgttccaatgcaggttctttatctgggactcagattggagagcaaattcaaaggactgaaaatttgtaatgactagcataacttgctcttaatcaattctcaattttgatgtgtataaaccgcaaaaagcattgagcagtgcatcacacatctttcattaacattcttaatatgtatatacggaattttgtacggttaagatttctttttttgagatccgagcatcatttccaaacatataactttgtttggatgtacttttcttctgcacaccggacatttttgtgtggcagccgttgtacctaaagcacttagtatacaaaaattgcaaaatatatgcccacagggagtacaagataggttttccggactatccagacaaattacacacttataatcagctagtcgttgtgaagatggaacaacctgttttttgctaggttcttctttttcaatttcggcgttggtggtcgatgggttctttccctgttcaaatttttgttttcttggatcataggaagtctcatcagttaaatcaatcatatcgcttatagtagtaggttgcgcgtgaatactattaacatttgttaaactgttttcaacggaagctggatgattgttgtaggtgaatctttgatttatgtcatcagcatcattctgaaaattaatgtcttccaagtcgaatacttcactttccacatctatgtttaaatcagaggtttcaacaggtagtgtttcttcttgtgctagctccgaagcaacctctcttagcgaccttggtgcacgattcagtggtaaagactcattctcagaggtagtgcctgaaggatagtctgttgcatcttctgaaaccggaaatccgtttcctggcgaattctctactggagaagaacgtctcctatttattgctgcatttccagctgcgactctagcggattgagatgggatattgtatggtgcagataagtttctaacgttggtatctctcttatgtgcgggtggcatttttttgccaattggtcctgaaattcgaaaatagtttatagattattgattaatgggctaatattaggataattttgatcgtatcctaatcgattgtcaaatgcttttcaggcttgctagaataataaaagagaattgtgttaacgtcaatatacgcaaacagcaattattttggcaacttgccaacaagtttaaaattaaatttagtagacctatgatttttgaagtctacatggaaaaattggctcactaccacaatgttgtaagatgctagtctaattaatatttatgacctttttcatgagcacattcaatagcgcaagcggtatttcaaataagaaaagagaacagaaaagctggtaaaacttaattgtgtatcaataatcttttcaatgcagttcattaaactgcgcaaccgacattattatgagtattccataaactatgcaaaaatgtattatggagtgcattaaggaatgctaaaataaaaaaacgataacaatgtatatcgctatttcttttccaaattgttgaatattagaggagtgtatatacttagcatcaaccaacgccttttttttaatctaggtctgggtagacgcaatggtcaaaagctatacgcggtacgaaccaaccgaattttttggtgtcattgcgtcttcgggatgtaatattctcggtcaaccctcttcgtctgctaaatctgtaggcagagccattgttggcggtcttgagtctgttttggaatgggatttaaagactgggcaattactatcaaaatggaaggattctgattgttcggcaaaagttacttgtattgcaaactttgatgaaatgtacgctgtgggctatgcagatggttctatacgtctttggaaagatggagagctcttaataactcttaatggtcataaaagtgctgttactaccatggattttgataaaatgggcacaagattggccagtggaagcatggataccgacattattgtatgggatattgtagctgaaaccggcttgtttagactacgtggacacaaggaccaaattaccaagcttttgttcattacacctccttcgaagaatacagctgaagaaacagtggtggacacagatattgattccggcgacatggacgttgacagtaaatcgtctgattcgtttcttttgtctgttggcaaagattcttttatgaagctttgggatttgtctattcagcattgcgttgagactcatgtcgaccaccaaggcgaaatttgggctatgtgtgtttcaccagacgccaaacggtgcctcactgctggtaccggttctgatgttaaagtttgggaaatcagttttccagatgacaataatttcactccaactactaaagcatttcagcaattaggtacctttacccgtcaaagccgtgaccgtcccatcaccttggcttacgacgtttcaaaccgttatgttgtattccaagctcatgaccgtcttctggaggtttttcgccttcgatcaagtgcggagctcgaaaagattctgaatcgacgacgccgtcgtaaaaagtctgaggacgtttcgatcacgttaaaagacgaatatgaaccttttgctctaattcgaaccactgctcgtgcttcgtctgtagcttggataccaggaaatcgtacacctacgttggtaacatctcttcaaaataactcaattgaagtttacgctttggatgtcaaatctgaaggttctgctgcaccattaactgaacgggcttcgcgtataagtgccattgaaattcctggtcatcgtgctgacgttcgtaccttggctttgtccgctaatcacgatgtgattttaagcggtgctaacggctctttgaagctttggaacaagaaaaccacatcttgtatccgtacaatcgaatgtggttatgtacttgctgctagctttataaataacgacaagtgtatcgtatccgcttacaaatcaggagaacttgaagtctatgacattgctagctcttctcttatcgaacgtatccaagctcacgatggcgcgatttgggatttagcggttggtcacgatggcacttacttcgcgactgcctctgccgatcacacagtcaaactctggtctctaaaatcgtcttttgatttcgtaccaggtaccactagaaaagtcaccacgttgaaattagagcaaacacgacaaatagatttcacagacgatgtccttgcggttaaaatttcacctgatggtcgtttcgttgctgcttcactattagataataccgtcaaggtatactatttggattcgttgaaattctttttaaatctttatggtcataagcttccagttctctctatggatatttcttatgactcaaagttgctggttacttgcagtgccgacaagaatgtcaaaatatggggtcttgattttggcgattgccacaagtctatatttgcacatcaagattctattatggaagtcacatttcaaccagatacttacaacttttttacttgttcaaaagatcgagaagttcgttattgggacggtaaatcatttgatctaattttaaaacttcgcggtcatcactctgaagtctgggcattagctgttggtccaacttttgttgtttctggctcccatgaccattcaatacgtttatgggaacaaggtgacgatttggtatttctagaagaagaacgggaacgtgagcttgaggagcaatatgagtcaacgcttgtttcatcttatgaaaatgctgaagccgacggagaggttaaagacggagacgtggcagctgtcacgaagcaaacaattgaaagcttaaaagacggagaaaagatcttagaagctattacaataggtatagaggatttggatcaagaaattcagtacagacttgatctgcttaagagccctggtaaagcccgtggaccgagaaatccgatattagcccatttaggtgtttcagctgaggagtacgttttgaatactttcaaaaaaattcgtagtagccacttagatgacgctcttctcgtgcttccttttgagcacgtcttatccctttttcgatttattgatatttgggctagtagaaaatggtcaattcctctcgtttctcgtataatcttttttttactcagaacgtatcaccgacagttgacaactacagttaaaatgcgtccattactaaacaatattcgtagtagtttgagggggtcactacaggaggagcgttctctcatcggctacaatgctgctggtctttcttatttaagacatgaatgggagcttactcataatacttcattagaagatattgatagtacttccttagaagtggatggaaagaaacgagccttttccaacattgtttaaagttcttaatccttgggtaaaaatatttggatagagaagtttattttgtattaaattgggatttttggtggtaaataaaaatgttttattataatatttgaaatatgcttttaatgctagaagaattctattaaaactcatttccttttacgaagtaagtaacgtaactaattgaatataatcaactttaattcataaagtaaaattggactgaaaaaacttttcaatgatcaacgaaacggaatagaagcaacatttatggcatatttcctagtaattaacgatatcacagtaaatgacgcataaaaccaataaattatttaatcggagatgatgaacgatgaagtgagaggtaaaagataaacagatttaatcaaactttccactgtttccagtgcttctcatagaaacaggaaggattggggtggaatgtctacgacgttgaagagttctagctcttcttccgctaaagtaccacactaatattccaacggtaacaatccccaagaccatatacagaacacgaatattcaatccatatgattccaaatattcgacaccaagattcttctttagaattttaaatttcaaatggtcgggatcggtttcaacctgcttaataatgtcaaatacagtatccttttcaatagaaataggagttcccttagcggtttcatcccaataaatatcttgagcagcattatacacaatcacacgtggcccagttgcttcaatatcaatgtcaaacttacgcaaccactgagcccagaatttaccattcacccatgcaaatctagtaggagatggcttgccatttacatgaaaattctttgcagcttctattgcctctaagtcatttttctcttcagcctcgtttactaaagagttctttttgtcagtttctttttgccagtttgactggtaagtacggccttcttcatctaaaaattcggtagcaatcttttgagcagtacgcttagtttcatcaaagtcatctaactcaggatttaacaagaacagcacgacactttcatcgttgaaaatttctttggaattggatgtacgaagttcaggaagaacaggaagccaattgtttttcatccaaccaagtattcttctatagtccttgttgtcctgtgccattttagccggataataactagctatgccatcacgaacaacaatgagcttggggaaggaaacaacgcgatatttcttggcaatttgctgtgaggtagtaagatacaagttagcatgtcctaaaagctggattccagttttacgaatgatattcaaatattcggcactatcgtcatcgtaaaagtacaagaaaaagacatcaccgttcttttcggcgttaacagtatccagtagttctacctcgcgaatctcaaagtttgcagcttcctctgcaaagctaactaaatcaccctcattgggaagtccgacatactccacaaaagcttcttccttaaagaaaaggaatgttgggaagtattgaatactgtattgcttgcaagcacgttttgaaacagcacagttaatatgtgcgacattaagtttaccacgcatacggttagccatggcataccaagcagtggagacgtcgtcgcaatcatcgcattcggaagaataaaattggataaaccaaccttccttatcggtcaacgcagcatcaatatcagcatcaagtgctagggctttggaagtacctgttgggttgatggactttttcgattcctcagtttcttcagtgttttccttttcttccttctccttaggaaagcttggagcggtctggatcgaaaattcagcgtcctgaaccttggaagctgcggatttgggatctacggaggcggatacggaggtgacaggaagagaggaggtagaagcaaccttagatacgctgctgagggtggctttttttgatgccacagaagtaggagaagatgtaagctttttggaagccttagtaacgctcgagccactaaattcagaagcagatgcacttttggacatggcagtagaagctaatgaaagagaagagacggaagtggagagagcgggttggatagaggcgacttcttctgtatcttcgtctgtcaacacatcctcatcggatgggatatcaggatcagtatcagggttcaaatgggtctctacaaagtctaataaagaagcctcgctggtggaagcgccaaaaggaacttcttcgacgatttcaccattctgatatagatagagagtgggaacagcacgaatattcgcgcaagaagaaagctctttggagcaatcaacttcaccaaagtgaaagttagagccttcaacttgttcttttgccttctcaaccatgttatcccacattgggcccaatcttttacaggcaccacagcttggcaaataatactttataaaccaagttcccttcgagacttccgactccaaatcattgtcagtaagtggaactcccgaaacgagggtttgaaccatcgttataaaggctacaacccacgaaatacgcattacagaaccaaaggtgtttgaccgcattgtttgatgtaaaaagccaaacttcacgtttctactgtattgtatatctataacttttaaataagtgaacttgtatcactacaagattgttaaagaattttcttcttcagtgagttcgtgttaacgtaatatttggttcttggtaaggtaagcacatgctctttgttactaaatgaatgaaatcaatgcggcgaaataccttaatattacaataaatacgtggtattattataaaatataataccataaaaataactatattaagaaacttgatataagaatgtagaaaatactctttgtctgaaatttctttttttaatgaaatgagttgaaagacgcacggaataaaattttttaatttacagtaaagatgtactaaatttaagaaattcatcggaaaaaccagcaccatcgagtcgaggacgaaaatcttaaggaaccaggaattatcacgaacaccaactacaaaacaataagcttaatgggaatgcaccaatattcactttgaagtatttactgctaataatatgttgatttgaatgttgctaacttgcattcatattacttctcgttgcggtcattagtacatcacaaaattgttagcgtattcaagctcacttcagctgaagcgaacctcgcttatacattcttttgtaattcgataagactttttaaaagtccgtctatgaaagttgcattcaaaccatacagtcgctaacgctatactgatattacctacatcctttaaaatacaaatccaaccactaactcatcacaaacatccaacccatctagttaccatgtaaatccacctacctactgaattttcgatacaaaaagtaaaaggtgaattaagcaaatgcttattggccaatacctgaagaatttcaattaaagacaaagggcccactcgctaaagtgaaaaagatcaaagaaaaaaaacgaataaataaatttaaggaaatcaataaaagacaaacgtgagagcaataatcatcataataaaatgaacttcacgaggaacatgcatgaatgcgaacaggaaggaaaacatgtaccgattatataaataagtcgtttcgtaattaaaaagtaatcatctagtaaacgtcctccaataaactaataaggaggacaaagggagcaaattatttataaagaagaatggcttcctcgctccattcccacctcccttttaaccgcagcaggctccaagagctgcattggcgacagaggcaccaatggccgcaccgaagccgaacacgacggcattccacattctagaaaaaaagtttccagtgctcattttaatccttcgactctgttgtttctcctgaaacgtctgggccatcctgtatacctaagagagggagagtaaaaaaatatatattaacaaacagaaaacagggtttttagtaattgaacacgcaagaaaaccaaggatatgctagtcctaatcgaattgctcgttcgttgatcaatataaaaagaaggttgattcaacggggtccacaattaaggtagttcttagcgaacaagaaaattaaccaaaaattggtcttatgaataattaaaggaattggatttatgaaaagctactacaaagctgttccgcaatgagttataatgctgcctacttaagatctaaggataaaggcagtaggtaagtgtacagagaagtggaaatctctctctttttatatatatgtgggtgtaaatacgtgtggggggaaggctgaactactacacgtcacacaatagggaaattcgtcaataaatgacgcagctgcgaatccctgtttatttacgcttgcgaaaagacggaaaaaattttattcaaattctaacaagaatgtagtaaacaatgattaggtggtgcaacgatttacactaaaccactttcaaatcaaagcgttaagtgattgtgaacgtataaataaaaaatgggatggattgaatttggattatatgtttaaataattaagtggaatttaactaaaaagtacaacaacaatatcatgagacgatctaactgtcaagaaaagaaaaggaacatttttaatgattcggtaacaacccaaattcttctataaaaaaacaggacttttaacagcagccttttcttttcgttttatccttgttttcttagcttcgtcttcaagttaaggtcctcaatgggccattgatgaatagtaaatcaaaagaaaggagggaataaaggggggagctgcatataaaccacagcgtatcacaacacaatgaatgaatggtgagatggcacgcatttgcataattgacactgagactgacatttgaagtgcaaattacgcttgcatacgactttggatactttatgcttataacttgttggttaatagtcgtccgttaaacttttctctttctctgtcaatttttttcctcttgtttccttatttcctgttcccttctccctaatggttttggaagagtaaaagaaataggaaactagaaaaaccaaagacgtacttgacttgttgaaacttataaaggaaaataataaccgcaagtatctcccgtgctaagatcaagttggtgttacacaatattatacaaaaaagaaccatcatttaatttatccatacattgcataaatgaacctgacacaccaagcacacgtgtatataacaggtaagcaaacggtatatatatacgatacatagatatccaatacatatacacctgtccactaaatagcatgaaaaagggacaacaaaaacaaaaaaagaacaagagaaaggataaaaaaagaagataaagaaaggagaagtaaataaaaataaagtaaaaagaaaaaaaccataacgtgcacaaattaggtagcgccaagatctaaacaaattaagatgtagaccaggtgaaaagtggttttgtgaagatcaaacaccaatcgaccaggaaaataaagaaaagagaaaacttagcgtgttcatcatattgagaaagggtagacaaatgtacaaaagatcgctactagacaatagcgtcaaagacacaaaaacaaccaattagataacaacaaaaagaagtaagacaacgagaaaagaaaaggaaaaaaataaagaaagaaataaaaccagttttgccaaaacaactattgcataggagtttagcctttccaaattatcttattaaatttaaaaaaaaaatcaaggtttagccgataaatcaagccaactttgctttctttcccaagtcccaatttcatcaattcataattgacggttatagaaaataaagataaagcgaaaatgaataagaaaaaaatatgaaactgatttgtcactaacactgcaacggtttaacacatattgaaaacaaatccagtttcccgaaagaaagataaagagaagaagaaaaagtaaagaacgaataaaataagggaaaataaataaataagattatgccaacagagaaccgaccataaagaactttttatcgttaccaaaatgatcacttttccgatcatatgcaaaagatttgtagcatacgattatgaaagtcataaacaccataaagaagaaataattttttggttgaatttaaataaagtaaaaaagaaaaatgttgttttagttcaaatttgtgacacgcaatatctttctcgaataatcctgactgtcagccaaagattcacttgatttgcgattcatcatggcaggatccaagcgagaatctaattcactagcataggagggatattttccttcatttgccgagtcgctcattctaattttgaatctcctgaaatagaagtataggaaaatgcacaatgccattaccacggcgaatgccacacaaccgataacaatacccacaatagcacctgcattcaaggacgtatggtttgacgccttgcttgcatttagagcgagggcagccgtactgcttggaacttcactactggttgaagaagaggaactgcttggtgttactgtgacagtagaaataaaagtagatgaggacatggtcgtgataaacgacgaagacgaagatggccgactagaagatgaagaggaagatgagcttgaagatgaagaagaatgagaagaactggtggaagacgttattggtacggaagaggaagaactagaagacgaagagctggaagaagacgaagaagacgaagacgaagaggaagaggaagaggaagaggaagatgaggaagaagaagaagaagaagacgaagaagaagaggaagacgacgaagacgaagaagaagaagaagaagaaggagatgttgttgttgtagttgaagatgagcttggagatgatgatgaagacgaagaggtcgtagacgacactgacgagctagaaaccgtggtttgcaaaaccccattgccagtcagataaaccgaccagtacagatcaccaccacacataagagaaccataacctggacaaggcgttgtgcaaagagaacttgaaacttctgtagcagtaagtgtactaccgcaataacattgattattacggatagctacaaatgctatattatcagatccaccacaaatgttgttatagcaatacgctggatcaagataggtaaacgtgccttgttcagttaagctactatccacgagataacagccatattgagtgttcatgtcagccgccaccaaccgagtagaaattatcaaaaggtaaacaaaaaatagtaacctccccttaaagggagaggaatttaaaaagaccatggaaattaaatcgtgcgtaagtataataggaatgaaaattaaaacttaaatttggtaataaaaattttgccctcagtaaattaagttgttttgtctatagactaaagagaaaacaaattattggaccagttaagagaaatattatcaaaaggcgcaaaccgaatgaaagaaaagaaagattgggtaaataaaataaagagcgtaaaaattcaaatgccaatgaagaaaataattgttgcaaaatcacttctttatcaacatgaaaaagaaaacaataaaggataaaggctcagcaacgcaaaatcaagaattattaagaccgagcagttggtgaaaagtactcaatatccaacttcgtttgttccgaaattaaaaacagaatttaaaaaaagaacgaataaaaagtaaagagtaaagattaattcagaattaaaaaagaacgcgaattcctgaagttcaacaaaatactcggggacgaaagtacaaacccgtaccgaacttggctatccacagagcttccgtttgaatcgtttcttcgagcttcccaggcttgaaaactcctttactttaaacaatacactagttccttaataaggatacagtgtttgacagattgtcgtcaaaaaacacttaagaattcgattagttgttaagtggaaaagttagctccgacgggccccataaaggctgaagtcagtcgaacctaggcgaacactattgacccttaccgaaacggtatttttgccttatactatttaacgaatgaaaaaggctccgattgatacttggttgaaactgcgaatagtgcgatgttgggtatcactattgaccgatattgcctgttaaaatgacctaaacgttactttacataactccttatactgtattacacgtgttatatattaaacgctaactgattttacgattatcttctttaaatagcaataataactctgtacactgcgatatcaccgttttgtagaacttctttagctgcagtatgcccatagcagcaacttacatattcaattgctcctgtagtgagaataattattctgtctatttaaatgaagtttatatcttaaaataaaagatagttatctttctggatttccggtttatctcttgaatggaaagacaccatgtcgaagtacccacggttaattttttacttcacatcaatatgtacaaatcgctaatttgaatatgatgcttaacctagaatagtatatatttatatatatatatatataaattggagtattatctcaagtaaataagacacagctgattagtttctcggtttgaccagtcaccctggttttctaacctaaaccacttctgctaactttaacaatagcacgtaaactatctttggaaccttcattttcgggatgaccaagtcctttacctgcataccatcctaacttttcgagcaaccgacgacctggattttctttgctaatttcaggggcatcttctccaacaatttggccatcatatacacgtgtggctttactcgacctcacagaggaaacagtcattcgagatttcctaccagatttggaaaatgactgatactcaaccctggtctgtaaacgctccataatcctggtaagtgaaaccaaatccacactagatgcatcaaatttatgagttttggaaagcatagtataccgcttgtttccagatccataacttctcgacttcaagttcaaatcgttggcaagcgcatgaaccaatcgacgaacatattttctgcatggaggaagggaaatttcttcaatggccgagtgcttaaactgttgcatccgttgataaacatcatttataaatatcttatcaattcgtgtaagactagcattgtcagaatcggaagaagacggcttctggctttcgcgcaaaagtttctttttgcttttctttccaagtagcccctcagagcggagtttctccctttccgctcgtcttcttgcctttttgcttttatctttaagccattgttcttgcaattcagcgtacaagttcatgctctcatcgtccaaagaattggaaaaggcatctcccattctagcggccacagcctttcctgcctttctctctaatttcttttgagctttacgcatttttttaggaagtttgcgatcttttttcaaacctttttcttcttttaccttcgccccttttttgctttgagaaactttttccgttttttgagttgaggggttattgtactcttcatcctcactgtcataatcataaatagtaaaatcattttgcaaagtatctccaatactaaggtatgcctcaatctcggaatcatcactagcatcaaaaattgccaaaagctcttcttcatcttcatcttcatcttcttccaaaatatcatcttcatcttcggctaatgaatctgtatttcccacaagttccgtcgttaacttagcataatcatagtcatctgatccctcatcaaattctaaagattccgaatcttcaagtgaaaaatttactttaccctctgtctcatcgtaatttgatatttcaggtttttctttctcctcttcctcctcttctttctctccttctagctcttcatcttcgtcctcatcatcatcatcttcttctaaaacggagaggtcggcaaacttgttcatagtaaacgtagtcattttatcggtggtgtcatcaatatcaaactcgtcttcattttcggtactcaactgctcctgtgcctgagccaaaggcggtggaggtgcagcgttattgttagcaatatcatcattgaccaagtttggaacatttagtatgtctaaagagtcatcattatctttagaatataactccttctcagattcttgttctttgtaacacaactgctcactttcttctgtagatgaaatttccttatcacttggtgcaagatttaaagaatgctgaatcaaaacattttcgttcatgcttttctcaggaaaacttgaaacttctacattcttggtggtatcaaacgcttccgcatattccggaattttctttactttcaatgtatcacctttcgaagtaattgctttaaataacacaatgtccaacgcctttatttcaccggtttttgataaatcttcgcaggacttaacgttggtttccttgggaagcataatctctttgctttggtgcttagcttcattgtgggcattttgttcatcgattaattgacacaattcttccgccgggttgtaattgtccttagcacgtataaaggtaattcggggccattgtgaaattcgactactagggtttaaaccaaaagggcttttagaattattggatcccttaaatcttcggattcgtgtatcaccacgaaacctggcagaagtttgtaactgatctaaaatctgtagatcatcaaaatttgacattgagggatacaagtcaaaaaatatgataaaaaaaataatatataattgttttaataaataatgatggtgaaatcctaaattgtgaggtgcgtaaaccaaatggtggtagtaggatggagtcttgggggaaagtgcttcatatagtacactaaacgattttgccacggtattaaatacaaatttctaaatattcaatttacaatttaactattaatttcaagtatacacgtctatttaaactgaagttgaggagattcatacattgaccgactcaaagttgaatatgaattaaccgacagtagctcatcatgtaattataagttataaatttttgtataaaacatataaaacagccaaataactataatgtaaatagtgcaagaaatagaatgttagaatatagaacgctatactaatgcagtttcttttacgtccctcgagagcaacgacaggggaaacgatttgttcttgaaacagggagcaatgtaaaaatacatagaattactttataatgaaaaaaattcctttttattttaaaagtataaaagagaagcgtcgaatagggaacgagatgacaaattctgcatatgatgagaacggtaaggaatttgaagttgaacacatacacaaaagtgtattcagaaaaaggaataaataatgtaatacgctcaaaaaaaagaaagtaatagaaatttttcttaagaatttcaaacttagacaacgaaaaataacagtgagtgcagatatatgtataagtagcgagcgaaccgaatattaaatacaaaaaaacagctataccttggtacgtttttgagcgttcagcatatcagaagaatagaagttaggattattgttgggattttcaccttcaaccattggggaatgggtaccttggcgtttaatcccctgaagactatagggcggaacagaggcaatcggcatggattgaggaagaattgatggatccatattggggatattattttggtccaaaagacgattagcttgactaattgcattagcaggcatagtgggaggttgcttggcataacgataattagaggcaagactagcaacatcaccattcctaggcgagccattaaaccccgagggggctggatttgcatatggaatattagaggaagtagacttttgcatttgatgctgttgttgtaaagctgtagcaaatttatgtaaagcgctagtcggacccgatcgctgagcaagagtgaaggctatgagatcgcgcattcccgaaattgtttcagtaatttccatgaaccgcatgatgtgcggttccaatccatattcgttgacgggtgaatccggcaaaagagaagaagatgagttaatatttacactttcggatgacggatcctcactttttaccccatcgtgttgtatttgattttgaggaggccgcgactgcgaaagggctagggaagcgtttgtcattaactcgcgcaaaagatactcggaatgtccgacagctgaaaactctaaagagtctaattttaacaaaggagcacgaaagaaatgagcccgcaagtgccccgatacaattacctgtacaccgccttgatactgatataaaatgcttgcccttgacgattccacaaaatacccattgtttggaatggcaaattcctttgtatttcccaaaaggaacgacatctttttaagtttgccgcaataactcagatataagaagcgcggaagtgctgcatacgataattcaaacaatttcggctcctggtttggcgaatctttgtagtcgatgttatagcgaaatgttcccttttcagtataaaaatcatgcacaaatcgtctccaatacccaatatcatctttcatggtactttcccatcctgacattaactgttcattatattgtaataatcgcaaaacaccgtatcctagtatattcgagccattatgatacatcatggacgcatagtttgcaaccatagctgcgaaatttacaagaaagccaccagcgctgcagaattggatttgttcaaagtgcaaagcgcttgtgaaacattaacggccggagcccgccatgcatggttaaccctttaagtgaattagagattggcacgctacgttaaagacatttagaaaatgtgatgcgctgtgttattacaaacggcttgtatttgggtgaagatagcatctttcaaacgcctgaatttgtgatataaattaacattttacaaattaaaatatagaataaaaaattccttcgtaatttaccttgttcccattttttacactgatttcgagtatcaatattaatgagatcaacgccagttttccgtatgccctttatcaatgttctcttattttgttttaaacaccacctttcaattcgatatattaaaaagaatgaaaaatgtatgtgagagtatgtcaagataacttgcaaagtaagagtcagcagattaataaatagaaaataatatttaaaaagatttaggaatgtcttggtttgattattttaatatgttgtaaggttcctttccgaatgtatacaagcaatcgtagtttacagatcacaaaatcggtaatttattttcagtgtctctatacattattacttatttgatgattagttcttgaatttgaagatcatcaaaatcattgcccttactaaatattgttgaaataaaaattttgcatcggtattaagttttgtgtttgtatacctcgaaatcaaccaaaaaaaattttttaaatggtgtcgcatagtgtaatgtttataaattaagtaaaaaaggcttgatttcaggaaagatttgatatagttgatgtatctcgaattactttattttgaaaaaaagcaatgaatgcgatattgcaagagaaatcattcatcaaaattttttcgttatacagaacaacagcacagttagtatttcttgataatactgattacaattaatatggttttttttagaactaaaattgattactaattcattctttggtctaatttctatatcgtttttcgaaaattactactccattaatgtttctctagctgttttatttacttactttaaatatttctcactatagcacgtgagtgtaacgaggtaacaaaattgactatatgaaacgagagttagtttcaaagaaaaggaaaagcaggtaattcttttacggtcatttatcattgattttttaggtataaaaaaattttgtgtcgaagagttgtgaaatttttaatagattactcaacacatgattttctagatgagaactgtaaagtgtgttcttggttgtgaaaagaaaacatataacgatgaataaagaaaaataaaaatctcgctgtcctatttaatgtacttccatttttcgcgttttaatatgttataaacacatatcgaatttaaaagtgttgtagagttgttttgttatagtttgttacattactccaacttgctactttctaaaacgttctgtccatataccgtactgcaaacctcaccaccgtaatgcgcaaaagtgcatatttggacacaagcgatgtcaacggttgctacacacttcttccccaaccactcacatccttccagaaatttgaggatgaagcagggttagggttttaaaaggtatatataccgatcagacgccttcataagccaacgttctacttccatgagtctgaaggagccacatcaaattaatatgctaggacgccaaagtagtggagacaagaggtttattgattgattatctgatgttgaaaggcttaggttcttatcgtaaatggcttgtattttgtgtgttacatttattgatattaggatggttctccttcaggctcttggaaagcgttcgcctgtatctgtgttgtattttttggagagattctagtctgattctagtcgtttgattgtacagtatgtctgtcgtgtatggttgctttattgtttttctgggattaagtcatcttggtgcagtaattggtactgtgttggtagaaaaacctaccatattcctttttgcgcttgctgtggtatctttttgactatagtttgagattaactgggtgttaaagcttagtagggggtaaatcccgtacgcatactgaaaccttgaactcaaactgaatctttgtcgttctttaagtgccttgttaaacttgtttgtaaaggtatgttcgccgtatgctgattgatgtctgagtacaacgaagctgttctgatgatattattatgtcttctttacccgtcctatcgactatgacgataactttgtctccactataggtggagaccatacttgccagtatcttcgatgtctgaattgttttcgttgttccagtatcttagtaatctctgtattgtgtataatctttcagtgtactaacttcttttttaggtgtatttgtgcgaaactttcaaatttcttgctatgcttaaactcgcgaactaaacgtgtatgttctgtatggtgaaaataatgtgtgtttttcgtgtagctactcctgtacgtacgagttatggtggagattggactttacatccttttagttataaacatatatagtgctgtattgctttttggattgttcggcgaaggtttttttttgcattgatcaacaggtgatgaaatttccattgaacattcgcagtttccccggagcggcatacgaacccaattttgccgcagatgtcgtgcatagtccttcctttggatgtctgatgttgatcttgcaaatttttcctttttttttttttaattaaatttttttgtgttgtgtttggcttgtagttgtagtggtgataaaggttgattatcatgttctccaatatagagtagttaaactttttcttgttgtgatggaaattgtagtctggttgatttattgaattcagtctatttagaattgcttgaaaatactcttaataaaattgttgcaatgcgtagaatggcaattaactctacataggttaagtagtctttctataaagtaaataaatcatctctaaaaatttgaaagcatgtttagacaatatacatacagaaacgcatcagattaactagaatgaagacaaaaatattaaacgtttggaaaattatctacaaattaaatgccagatttatcatccgtattttctaaagacgcatcactgtccccagttcgatccaataaatttgagatctcttttagaaacgaggtttctgttgtaggagccagcaaaacagcgaggagagtttcacttttggggaaagaagataatgaaatatttccagcttccactaagctcaaaagtcgacgcaccgtagatatgccactctgaatcacataacgaaaaggattcgtagtaggatactgcgatgctacacgtgatggtggattaagggaaggatgacctgataatagtatgagtaggcgtaacatggaaacaaaaaatccctcgcctatattacaccaatttgccgcttgttccgattgtttaacataggaaacggtagctgctaaacaaaaaaatgactgctgcaataagggtaaccttcgctcgcatattttaaggcagtggcggttaaattttgggacaacagaagcaagaagtagaaaaagggagtctaaaaattttggattgttatcaaaaatagcttgaaagtttgtcttgttgttagcatctttggctagtaatttggcataggcattaatggcgggaccagcatagggatgggtagcaggtgtgtaactaggtatagaggttggaagggtgtcatttaaaatagttttactcttctttctgttaaatggagaaaaagacaaaataaatagtaaaacgtgacgagcaacgtcgacattcggtagaatgaaattttgagaaagttgacaaagtacgattaatacatctttatgcaaatccaaggtatttcttgatgaacgtagaagggaagtggcatgaaaattaagacttttgactacacgaatgagtagaggaaaaaaatctggattttgtaccaaaacgttttggttggcctcaaagtgagagagatttctaaaaataacgaaaacagctaacaaattttgctccgaattatgaacatcaatagcattgatgctatcttttgttttgttttcgcttagtgaatttgaaaagtcttctctggagaactgcgatatctctacgcaacaattgtaaagaagttgtctataagaaggacgtttatcggcgatttccattaaatcctcattaggaagaacagatagcagattatcaaggcactgagttgcaacgtcaatcaacgcatcaactacatcctggcactcacttaacggaaacatccatttttgatcatttgttaatataagtaaaacgttcattgcatacgttatttctttttccaaagtagattgcaggctcatgcacaaggcttgaatgtttacagtccccagatctacgattgaaggcatctgaagccgaagcaaagattcatcgagcctatacgtggccgcgacattcaagggataacccaacataggatcgatgggcttttttatcggttgataagcaacgggttcggcagaatcaacaggagctgccgaagaagaagtttgaacggtgggcggagtgggtcgagtcggagcagaagggtatggtggagcatttctttcagaactaactgtggtaggagcagctggagagaaacgattagcggtgaatgctggggagggtgactttgagtgaagtgatccatgcatagaaccattggcatgtacagcttctggggtggtttggaccggcttttgtggatagttttttggtctgctttgaacattcgcagaatgattagcttttgcttgttgaagtgatttttgttgctgttgagcagcaagccatgcttcttcatatggaagcagataggaattgtaatattgaattagaagggaaatagcatcaggagatggaaaccccaaggaagcagaaatttttggccaaaaattatgagctgagacttgtcgagatccaccggcacgcataaccaaggcgtacagcatcattaaattaataggcgtattatttatttgaggataagatttgattggcgtcccccgcttttccataaaagaaataaggctaaccatgaatttgtcaaaactagcagcataagcaggcgttagttgattagcattaccagagggagtatttggggaaggtgcaggttgaggagtttgtcttacagctgggtgggcattgatgccaatttgattaggaggaatttgttgagagagtaaggcctctctgctttgcatttgtcgttgataaagttgttgctgctgttgctgttgttgttgctgctgcattgcagcctctttttcttgttgaaacgggatccgacttgaaggcatcatgggactagagtatttcacagatccagagccattccatgcaccgttagaggcgaaatcaaatgattgatttggcaaattacgttgagttgatggagattgtcggaagggctgtgaatgagccaaattgttaggctcattctcggaagtattcatcatgtttgcatttccatattctgctgcatacatcccttggcttgtcgaaaagcgttgaggatacgcaggttgttcttcctgagtattataactttgaccttgcgtgggatatgatactgcggttggataatcactcgcaggaacaaacccttgattattcatgattcctcatactaaatcaaacaaagagtaaagggaccttaaaatacacgtttcaatatattaacgtctaaggcgcttggcagctgaaagtgcttgaaaagcagacgaagtgcatataacgagttgtttagtgctgcctttaagaacctaatctgtgtgtttcagaaaatgcttaaattcctaaaaaatctttacactcattcctttaaatctcgcaaacgtgatttcttgcctttgcagtgtctcttatttccaagtcaatgacaattgttagcattgggaagcatttatcgattagtcaggtatctaaaattttaaaaacaaaataatatcttattcctcttgtaatagaaacaatatttattaacttgctctgttagtagacttggcgaaactgtaaacaatcacgagtacaacatcttcttcttgcggaaacagatatttttttaataaattattttttttttttttaaaatagtaaaagcatatgagttaacatattcgagatcccgttatcctccttttctttcttttttttttttttttttttttgaaaggagcaatcaaaattgacacattaattcaaatttatctggtctaaccttttttttattttttattcattatttttccttctttctttctggctacataagactcgacgcaatgtcattttataaatttcattgttttctataaacgtgctttcatatgtgtaaacctattgatgaatgaaacaagatagtagaatatggtaatttctattatcaagcaattggatttaggttgttgaactctatggacaagggcttgtacgtgtaaaatatatatgtttatgacttaattatttacttttgcaaatctatggtttcaagtcaactcgcaaaaggaatatccgattcaagaaggaaaaaaactaaatactacaataaaaaaaggtttgtagtatttgagataaagatggagatgctatattgcacatgtagaatttgatggcataaacaagaattagatttgaaacaaaagtcaactaacacaactttcaagtccacgtataaagcgatttctattctgacggttcataaaatgtttaatgagcttgcaaactaaaaccaagtaattcggaaattaggtatttacaagctgataattaaaatgtgaacccttgaattattgataatgaattatagattttattagttttaattccttttttaagtaatttatcaagtatagtccaactatttatttacaaatattggtatattagggtgttttaatagaaaaaaaaacaaaaattaagcgaagaaaagtattacattaacaagcctgaaaaagaagcaaacaaactaattaaaagatgttaactatatcaaacttaagagaaaattatttaataaataaaaccggaattaaaaattctctataacgatgttagagaaattgttctagttacgtcggtgtccttcaaaatctgcccttaaccacaatccctgtaggaaaactatggatgacattccaactcttcttgcgagaacattaaaccctacgacttccaaaagtggtaagataccccaacagagtggataaagcaaatttactaactgatatagctgaggaagcactgaaagtatgggaattacaagatagttcttttgcactaaaactcctcaatattgtcgctgaggatacagtagacatcaatattaagctggccgcttcattgtatttcaaaaattacattaaaaaacattgggattctgaggaaggtgcttctattcgtatcagcgatgaggtggcagaattgatcaaacgcgaaataatcaacttgatgctgaaaagtactaccattattcaagttcagctaggtgaagtaattggttatattgccaactttgatttccctgatcggtgggacactcttctccccgatctgatatctaaattgtctgctgttgacatgaacacgaatattgctgtactttctactgcacatgcgatttttaagcgctggagacctttattccgtagcgatgcactttttttggagatcaaatatgtgttggatcgtttttgcgaaccatttctcgctctcttcgtgcaaaccaacaacttattgcgtaacggtccacaagatgcagagtctcttaacagtttatttcaggttatccttttggagtgtaaacttttttatgatttgaattgccaagacattccggaattctttgaagatcatatgagcgaattcatgaccgccttcttaaactactttacctacactaaccccagcttggagggtgacgaaggagagacaaatgtccttattaaagttaaagcaagtatttgtgaaatcgtcgagctatatacccttcgatacgaagaggtgtttaccatgttgtatgacttcgtcaacgtaacatggacacttttgacaaccttgactcctgatgaaaaatacgatggtttagttggtaaggctatggcatttttgacatccgtcattagaattcgcaagcatgccgagtttttccagcaagaccaagttttacaacaattcattgaactcgtcgttcttcctaatatatgtttgcgggaatctgatgaagaattatttgaagacgatcctttagaatatgtccgccgtgatcttgaaggttcgaacagtgattctcgcgccagatccgcaatcgttcttgttcgtggacttttggatcactttgatcaaaaaattacgagtgtagtctcaactcacatcaatgctaatcttcaacaattctcaacaaatccttctcttgaatggaataaaaaatacgtagcgcttcagctcttttcggctattgctataaagggtcaatccacaagactcggcgttacatctattaatttgatggtagacgttgttgcttttttcgagaataatattaagccggatcttttacaacctgctggcgtcattcatcccatggttcttgccgaggatattaaatatgtatttacatttcgcaaccagctaaattcccaacagcttattgacattttccctacaattttacgctttttggaaatgcccagctttgtcgtttacacatacgctgcaatagcattagatcagttgctgactgttcgtcataatcatgttcatatctttacaagtttactaattgctccacacatattacccgctctaaatcaacttttcctaattgtggaatctgcatccacaccacaaaaacttgccgaaaatgattatctaatgaaagcagtaatgcgaattattattatgtctcaagaagccattcttccagctgctagccttcttcttcagcacctcacaaaaattacggaagaggttagcaagaatccttccaatccaaaatttaaccactatctcttcgaatctattggtgcacttattcgtagtttatctaaatctggtccccaaaccgtctctcaactggaaaatgccctacttccagtctttcaaaatgtgcttatagaagatgttactgagtttattccgtatgtcctacaactgctatctcaattagttgaagctagtggcaatgaacctcttcctgactttgttgtcaatctcatacagccgtgtttatctccagctttatgggattcaaagggtaatatacctgccttagttcgcctattacgggcaatgatatttcgtggtcctcagatatttatttccaataagtttgttgaaccggttttgggaattttccaaaaattgatttcttcaaaggttaatgatcattttgggtttgatctcttggaccgagttttcacagttttcaatgctaacatacttgcgccttatatcaaccacatattctttttgctgttaagcagattaaaaaactcgaggactgagcgtttcgttctgcgatgcacgattttcttcttttttgttgcttctgagcaaacgggtacttgcggcccagataatttgatccaaggtgttgatgcagtccagtctggagtatttggccaattgatgacttcaattattcttcctcaagcacaaaaattggcgcttccattagataggaaaatcagtgctcttggattactgcgacttcttacttgtgatctagtactcgccccagacgcaatttatgagaatcttattatcccattattaacttgtatcctcaaattattcgaaatgcctattgaacaagctcaaacagatgcagatgaagaattgtttatggacgaaatcgatgctgattcgatgtcattccaagcttccttttccagattggctactactggcggaaagagggttgatccattccctcaaattactgaccttaagcagtattgtgctacggaaatgaatcttgctaacagaaatatgggtggacgtttatctcaaatcattagcacgcatcttcctggcgacggtcaaagcgtgcttcaatcatatggttacgtgatctaatatttatgaaatgaaaatcatcagaaatcaactttcttgatgtttttgtttaaaaatttgggtgtaaatttagaaaataaatgttttcatagagaagcatttattaaaaattgtatttggttgtcaaatattttttaaatgagattcatatcattattttatcctattatatagtgaaaattaagtcgagagttataaatttgtagattggttttcttcgctcgaatgcatatcatacattggcatatatacctttcgtaaccatgcctcttttgctgggttgtaatatgtatggcgaagtagtcgaataatagttcctggtttaatcccttgaatgcgtttcagttgaccaattgtagctggacgaatcgtcttcagcagcattaattcttcagccgaaacagaatgtaaagtatcaaaatcaaaatctgagggtattactgtagattcatctctacaattgagttgtttattttgagtaccttgacgctttatataataagtatactttccctcaattattaaacgttgtagtacccttttgggaatgtcctttagtttaggaatgcacgaaataacacaaaaaagatccaaatttgtgaagctcaacagatcccaagcacttctatatttcccgtcattaggaatcggcattcctagctttgaccattgctgaggacttaaaatgaactccttggcgattttattggaaaaatctaacaaagatttagttctttgaaagctttcccaatgagtttggtcgtccaataaacctatactttgagctaatggagtcaatcttaaatcagcattatcagcacgtgtagttaacctatactcgcttctcgaagtgaacaccctataaggttctttcacaccttttgtaataagatcatcgaccattactccaagcaaagctgtatttctcggtatgtctactggctcacgaccaagagcacttaaacctgcatttaagccagctaagataccttgcgctgctgcttcttcataacccgtcgttccatttatttgaccggccaagtacaaaccctgaattttttttgtttccagtgttgcctttagttgggtggggataacataatcatacataactccataagctggtctcacaatattacaattctccaggcctggaatagaccttattatattgtgctgaatttcttcaggcattgagttactgagaccattgggataccaccaagaattggggtccaatccttccggttccagccaaataagatgtcttgctttgtgagggaatcttgtaaccttggcttccaatgacgggcaataccttggagaaagaatatcaccagcaagcatatggggagcaaaagcgagatttttcctaacaatttcatgcgtcaattcagttgtataagttctgtagcaagaacgttgtggcaatgccggtgaaaaatccctttccaaatttaaaaaactaaatgtttctggaatttcgtcacctgtctgctctgtcatttttgatatatttatgggagagctcaatctgggaggtgtacctgtttttagtcgacccattttaaaacctaaattgctaagacatttactcaaaggcaatgaaggtcgctcgccatatcgaccagcagctaactgtgttaaaccaacatttatttgtcctcctaagaaagtaccagtagtaatgactatacaactggcaggaatagcagtgccatcttcaagaacaattgaatcacaaacttgtttaccatcgtcttctgtcaaaacattaatagagacggccgcgccttctctaacttgaagattttttctataagttgaaatagttttttgcatattttttttgaagaccgaccgatccatttgtgctctgggactccatacagctggtccattcgatcggttcaacatgtgaaattgaattgctgattcatcgcagacaccactgacaacaccacccaaggcatctatttctcgcattagtgttccttttccaatcccaccgaaagctggattacagctcatttgtccaatattgtcgaaggactttgttaaaagagtagttttcgcacctaatctagaagcagcagcagcggcttccacgccagcgtgtccacctcctatcactacgacattcttccggcgattgaaggaggtgcagaaatatcgctttgttgttcgaaacatttgttcaccccaaataaactatttcaaaaacatacataaggaccttttgttaaagtaccgacaaaaaaatgcacaaaatatatttgagttatgcgtaaaggttaatgataaatttgttgttgaggtcttgctgaaataaaacgctatatagtcgggaaagagctgttaaaaagcacagtcaatcaaaaattctaaaattagtggaaaatagacattcaggatgtcagaagtttgtaattgaatctatcaacagattaggcaatggttgtaatgctcctaaggttaatcagactaatttacgtctgaaatctgaagatttagaacaaatatattacaacctttttattatttttccttttttaaaaactatgaatatctgattgcagaataaacgaatttaagaaaatactttttttttttcaagcttgtcgtcacttgtgagtttgagaatattcgggcaaataaaagtaaaccggctctattagtatgaattatcaatccgcgcttttattgctcagtacagaaattcagaggttgagttacatgtaaaaaccaagattcgtaaccttactacaataatcaaaccaattcattataaattgcattcatatagatctcaatgtaatataacttttctgattaaaaaagcttaaaaaaagccattgttaaaatgatcaagcaccaacattagagatgcaatagattataaacagtagaaaggaaagttcctgtgaaataatttctgtcagcatcttcaacattaatgattcgttagtaaattaattaaagaatagtatataatttcgtcttactgcactgtttggaaaagaaagaagccaatgcaacttgaagaaataatagaagaagctctaaggaaataaataataatagggtacgttggaatgaattagttgcttatacgttaagtttctacttgtggatgccccttaaggaaatagtttgatccttccgaaaaatgttaacatttcaagtgtatcaaaatgccagaaagtaaaaatcgccaaaaaaaaagagctagactgtacaaatcaccaggataaggagatttaggtaatgaaaaacagggtttcaaatatgataaagctgtacacccggtgtgagacaaagaaatatatagtttaataataatataacgaattatcaagtgtgcaatttttttgacataggttctaccgtgaatttggtatgacaagtagaacaatgcacccgtggttcacaaaatactaaagaggttagcaaaaggtcaaatgttcaaagcctatcgtaaagctttgttactacttacttgatagacaaactgagcaaacaaagccaatatccaaaacctttttgtggcaaaaacatgtagctcgaaaatcaacattcgcttggtttggggtatttaagtgttttcgaagattttgatccggaaaaagcgacatcatgagatattgtagtaagcctttggggttgtcaacttttaagtaaatccctcctgtggcatctgctgcttgttctaaaaacagggtgcctccctcaatgttgcaaacgttaattggaatatttttcttttgagcacaaaatatacaattcatagtaggaatatactgaagagcaacatcaccagttaatgagaaaattagaattcgagaacgaagagtatttttattttgaacttgattgatatatgcaagggctctagatagtgctccggaaatcatcgtttttcttgaaactttatcagtcgaactcatgagtcgcttcatcccagataaaactaagtcgtctacctcacgaaactttcgatacgtatttgcctccttggtaggatctacttctgcgactttttgctcaggtgcaatcgaagggtataggtattcaaccttgtccgagtgtgaagctaacacagcaactctattatcatgatgaaaagctaagtgtgcgtttagaaaaaccgtaatatctgccagtaccttggaaacaggcacttttttggaaagggagtaccatgaggcaggatttgcgtctaatataactacaagcaaactgggtgtatcatttgcgtcttcagatatatcccacgaggcattttgtttcaaagtttgaaattcatccatccctctttttataatgtgttttttctcaatgctttcccaactttaatacaggtagacaacaacccagaaaaagtgtagggttcaaaaaaagattgccaacaaaacagtgttatttcaaaaacatttatattccattataatgaaatggtttatctaatgaaataaaaggtaaagtaattccaaaaatataaaaaatttatggagtcgccagtgcagattttagtttggccttttccatgtgacgagatgaaccaaaaaacaccgtctacggtagaagaaattcgtatagcactacaagaacttgggttgagtacgaatggaaacaagtatgttactgaaattgagaagcaattagtccgttttctcagagtttatataaattaattatttacacagtataaagagaaaaactgaaacggcgatggaaatttcgtgaaaaacgtcttgaagaaaaacgaaaacaagaacgttatcaaaagttttctactagtaatgaaaacaaaacttgtttgtagggttaaatcatcaattgtttaaacattttctatctaacagtaactgaatacttgtagacgatacttgctaattgtggacgtcgaagctacatgtgaagaaggttgcggatttagcttcgaaaacgagatcatagaattaccatgtcttctattcgatttaatagaaaaatccataatcgacgaatttcattcttacgttcgcccatccatgaatcctactttgtctgactattgtaaatcactgacaggaattcaacaatgcactgttgataaagcgcctatcttctcagatgtcttggaagaactattcatattcttgcggaaacattccaatattttagttccctcagttgatgaaattgagattatagaacccttaaagtccgtacccagaacacagcccaaaaattgggcctgggcttgtgatggtccttgggatatggcgtcctttttagccaaacaagtaagtgttaatataattttgttcggtttgtctcacatttcgctaacaaatcgtattatcagttcaaatatgataaaatgccaattcctgactggatcaaaggaccattcgtagatattaggtctttctataaagacgtttatcgcgttccacgcacaaatattaatggaatgctagagcattggggtcttcagtttgagggaagcgagcatcgcggaatagatgatgcgaggaatttatcacgaattgttaaaaaaatgtgttcggaaaacgtagaattcgaatgcaataggtggtggatggaatatgagaagaacggctggattccgaatcgaagttacccgccatatttcgcaagctaatgcttaaaatttttatttcgacttcataatcaatatatttcgtggaatctggtagagataaattatcgttaaaattcatagataaaaaaaatttccgaaaattacgtcaaaagaatgtttaatcttcattagatgactcctcttgaggtgcatgggacctcgcatgtccttcttttgcagaggttggccataggttgggaattgcgatcctgtgggaattagttagtatgaatcaattcatactctcacttactgttgaaactgaggagaaacacaacgattagtaaaccattgtcgaatccttgattcgatcaattgtgtaattttaggaatgtcttgaagctttgacctagctcccacaagagaacttacttgtagcgagatcacgaaattggggtcaaatgacaagttcatatatgcaggctggcctgcaccattgcttggggaaaaataaatcataatctaggacaaatgttagaaaagaccgttattaaaagacgaaaaaaaatagtctatcgtagaataccactgtgatacgatttaacacttgatgtttcaaacccccgggggaggggtgtaaagaatcgtagagactatatactattaaggttgtaaatagacttacctttccgacaaatttacaaatcctaactgtaatggacaatggtaaggttgcaaacgcaggctttggaaaattaagtaaaagctttgtgtcaacggtgcaattaatattgtcagtcagagaaacaagcatctccgctcgaagctgtgaggaattatgctgatgaggtagaacccgacaatgactgaaaaccggaaatccgtctccaagcgataaatctcgcacgtaaatatgatcaaccatagacttgtcttgagcacctttgttgagaacagtttcaagttttctcagggcaacatcgttggaacatgcatcatagcgaaactgtatgagagcttgtgctattagtacattaaaccaatccaatgattccggctcatgttcattaacatcgtaaagcagattgagtatatgaggttcaaggatagtaagaggctttttgtacctttttttgttattacttaaaggagttgaaggagtctcgtcaggtgtttcattccccgtttgttttggagagtttgctacagactttggaattggactacaaaataaaaagaaccgcaaaaacacataaataatggccagtgtcaacaattgtccaactattagtccttgtgtaaaactcccctgcggcaggtgtatcatttttgttcataaatatactaaaatacctcgaattcgctaatcccgagaatcaaaaccgtaaacggaaaaattagtcttcgctctacaagaagagtataaattaaacgtctcaaatacaagagttaactgcttagtaagttgaggctttctgtaatatatatatatattttttttttttctttcttgtaggtggtctacgtagcatttgcaattacagagttcattgagcctatttgtttgagtccaaaaccgaaatcaactaattaaactaatggacttcaattaaaaaagattattagtaaattcattaaataacatgatttgtttgagaaaagcaactaattatatcaaattattgactttagatatataaatcctttatgataatatatattacattatgaaattataagagaatattactttcttgtactcttcacatgtgtatggcatgctcatactcaagggtaggaaatacactagtacgcgttttactcttccaaaaggagtattagttaaagtatctttaataaacgacaataattagttattctttctttcgtatattaacggactacctaattttcgaaagtttctccgtctgtgatattttattaaaatgttaagcaaatggatttaatgccgttagaaaaagcaagagcaattgagattgcatttgataatgtgtttcataatacaaaaattccggacaatttgcagcaatttgacgccatattgaaacgactggaaagacggagatttataccaacggaaaatcagaaaccaagagtgtacgaaacagagctacttgtactgcgatttcgcgaatttggggtgaaagacaaccataatcatccaataaatcttcattctcttcggtcaaaaagcttaatcagggcacaaggtaaaaaacttgatttacataatcgagtatttctaagaagaaatgttagagcagtaaaaatgtgattagtaccttttatacgataattttgatgcattagtaacttacccaatgtgaactttactgaactttatacacaacttactacagaaaagactcaatcactacatgttacgcatatttttaaagcgttaattttctatcaaaaacaaaactgtaagcgttcataacttcttttcaacccaaattcacgtttacatgaattaaagtcataattcagcaatattttccattttagcaaaaaaaatcgatatgagtagctttaacaacacggtgaaaaaataccaaaaataataattctatataaatcaaatcaaaagcggttttatttcagcttctctctcaaaagacaagctagaacataaaacaaaagagaggggagtgtatcaaataataaatcttaaagtgaattagttatccttcttgctggcataagtgcgatcatctttaccctcaacggtgtattgaactgtctccataaagcgaatgcgctgctcttgcaatttctcattgcgaagttcggcgtcaaataattcttggtctggttgacgatatgaactgcaaagacgatcaaacaaggtgaaaaactgaccataattgtaattaaagtacatatggtgagcagcgtgatgagcagcaccatttacgacagcgttgttagaaaagtatttgccgtcgtggatgagtacggtccaataatttactgatccaaaaagcaataagtaaacatacttatttaagggaaagaaaaagggaaacatatgatatggaagggattgactgtatccatcaagataatgaaaagcgtgagaagagtaaggagttggaacaatccatttgtgatgaagcttatgcaaaggagcgtaaagccaacgatgatgcaaagcgcggtgaatccagtaaatcaaaaaatcagaaaatagaaggaaaagcgcgatggaaaagaaaagataaaagtaaccatattcatcaagcttatcataaacataaccatatccacgaatttcagcaagaaaccaaggagctgtcagaatagccataccgggtagattttttaaagcaaccatcaattccagatgctcctgattttttaaaaatttagggtgccttctggcctcctctcgatcaaagtacacataatatgcaaaactggcagacaaaaagtaagacaatgtgcccataatccaggtaatgaggaacaggctggtgaattgacgccacacattgttacgatcaagtaatcccgacgtgatagcaaagtttactttctcagcaagacccaaggtggtagaatttacagcagtattagcaaaagaggatgagctatcgaacgattcagcaatctttccataaaaggtgtcaaagacatatttatcagcgtactgcaaaacgacatccattttttttgaattacaggaagagattggtcacaaaaaaaaaatgcagttgaatacgtttgtaattgaaataataaagctaaaaaataaaaaaaatctcgattgttctccggcgaaaaatgagtatgataaagaataactagaaaatccgattcaatccagcaaaaattcaacttccaaaagggaacacgatcgatttaaaataaaaacaaatcaaccgattctagcaataatatgtaattaaaaaaaactgattcaagacttggtatctcaggatggcaaagtttacagttagcaaaactgggaatgccttccttatatatcatcagatatcgatagaccacattagatatcgttatcctaattttgcccgatcgaaaagtaaataaaatcagccgaattgctcgaattgaaaaactaggagaaaatcttgtttagcccacgattacaattcttctgattaatatccatacatatctaaattaaataatactactaggaatataagagtagtgagctttaattgagatataaaaaagagagcatatttctttgttgtattaaaagtcattgaaatattaaggaatactaaaacattaggattagtttttgagcatttacattggtcaatctttaattggcaatcatcggagtaaaatctgaatctttatttatgatcatgcaatgtcatttatgtgcatagcagcaaactcattttcaaagaaacctgtatcactgcgctcaaaagagtaggaccacaaagattccgggatgtattccatcatgttgcttgcagcaagctcttcaattgatttttttaacctcatttcctctaggatacaaaactgatataaagacttgcactttttcccatataggcgaatatgataaaaccttattaaaatagccaagaatgtttcttgaagttgcgctgagcggtaagtgtcagagccattttcgtgaaacatccaactatctcgaagatctaaagaacaatttaggtatatctgcgttattatactcatattggcttgcttccattttaggccaagaaaaggtacacttaattttaacacctttagtgcatatagacgaagcttatcgtgagggatggctagtaacttctttagattttcgtgcaagttactccttgcaatgatctccttccttatatttgaatatttacaaactttctccaaaacgcgtaaacagttcatcgttataagtaagtttcgagaagacgaggctcttgtaatcacaggaatactgactctgtcatatttatacattttcgaggaatatgaaaagaatcctccgcgcacgcactttacatccttttcggtattcctattacaatccccttctgtaaggtgacgattgaaaatttccaaaaaatgattttcatacaataaaaatgctaatctttcaaaacgtagcacatgagacaagcgaaaccatttcaacatcatcaaaaatagacttgacaaagaatatagcacaaattcgaggttatttattgaatgagaaatctcacccgaaattgcgaatcctgttgcaaagtcttccgtatattcaatttttacattagacttacgattcctagcagcctgttcacttaattcttcagtaggcgagtctacaactgcattgtcttgaattcgttgtaaaacagcgtctgaagaagagaaagcctctacgtaaaggcaattaactttttttgaaatatggtaaaacagttggactgctaactgaataaaattatccatatacgggaataagtcatcataggattgagagacaaatttaagaacaggatcttctgtttcaaatgaatgagcaggtcccttcactgaattgtaaaactcatgcagatctgcaacgagtcgttgctgcaaagtaaagcgacgtaaaagctctctttcagataacaattgttcaaccgctagagttctcttcgttttattttggaaaacattggcagcctctgtaacactgtaaggtattgtaagcttctccaagttaggggtaaagcaaaatggtaaattttggttagtttgaaattgttcccttcgagcggacattttgctggtttttgcagtattcaccaaaagtgatggattttcgggtgagcaaagtcgggtactagatataaaggatgatttatgaaaagagtctgtattgagagtaggtagtatgtgtgcttgttcacgatcaagtggtacagggtaataagaatcagcaaaagaagaaaacttagtagccatttcatgacgaaaaacttcgtagtctaatgctgtggtttttggcttttgctgagacgtagagatgtttaaaacttcggccaacccagcctttttttcctgtaaataagactgagatccccaaagacgaatgcaaactttaaaaatcaaaaaggataatttttttagagatgaatgaataaccttatcgaggttcaactgataatcgctggttatgtcaataaatagttttactaatgtaggcaataccgggggatttaatgatcggatagaatgaatccacgttttatcagtattgttgagagtcaaaaaaaagaacattagagataatagtaaattaagaaaaccttcgtctctactgttatccagaaagctgtgtttacgggtacgattccattcgataaaaagagaataaacagtcttaggaatatcaaactctcgcagcagataaacgttttctgaaatactatggacgtgttcttcaaaactgccaacggaatcgtaagcaccagctgctatgtacaggatcgagtaaagagcgctgttgcgcagcaattcacccgaagagagttcgtgatggcaatgaaggataaaattgcgcttctggtccaaactcatggaagaccaattttgtttgaggctccagtgacggacagtttgataaactcttaactttgagtagaatattttattagcggaaagaaacaattcttcttcgcaatcgaaaaaactattcaaatcgtcctccaaatcatctttagaagttcctttgaattccataggtttgtgtttagacgctggggaatcaataagtttctttagtctttggaattgactgaaagaaatacaactagccgttgtagcagccatactttattgcccgtctaaactaaatctccaaagcttttgaaggctttcgttgttgattttatgggaaatgccgtcgaagttgttatgaatagggttcctaatgggtgtaatacaagaactcacaaccacatcaaatgaacattaatgtgcccttgacgtttttaagcaaattgtttgctaaaaaagaatatttataaaataatgcaaagagacctaacagttgatgaattcctaaactatctatatgtactgctttgtttacaaaattcgattgtcttttactgatatatcattttagattaatgttaaagaattattcacattgaaagagaaatcctttcatttttggagaaattcactgatttcatgtagtaaaacgaagaattttctgtttgtggttgtaggcggtatgttatgctatgttatattacaagagttctccctttatcatttcttttaagtaattataaaagctaatacgtaacatagatgaagttcttgtttatgacttaaaggagatctcatcagatgcttcagaacctgaaccttgcttttatttgcattgtcctcatgaagcatcttcctcgcggcaaggagatatcaatcaagacatgccaaatgtcatcaacaatgttcgttgtgaattaattggagatttggagtattttattaccgccaatgattgtggaaaagtagcgatatacgatgttcaaaagttaaatcgagagcctataatttatgatgttcagcattcagcttggggactagcagtttcacctcttaggatccttggcatatcttccaattctcacaatgttaatttgtacgctcattcaataataccgatcttctaattgtaattcagatttcatctgtcgcctgaatttaaacgatttaaagaggattaccattctccttggtttagacaagagacattagtactggaaggacatgaacataatagtatgcggttacgaatactttacattgtctaatgattttagtaccgtgtataacatttaattcttcaggaacattattactgagtggatctattgatcgatcacttcagatatgggatataacttcattaagttgcctttgcaagttttatacaaagttaaggttgtaataaaaagctgaatttcgaaaactaattactaactttctagtatttggggagttaagttcattgataaaaatgcgttctatcatatttccatcctaaagcacaaaccgggatctcttattccggcgcaacaatttggccaaagcccttggaagccacccatcatgtccagttcagctttcttattatcgcatgaagaagatttcgatgacgacgcggtttttgaaggtgaatactatgttcatatacaggatgaacttccggtaaggctccttgtaaacgagttatttaaaatacattttaattaacatacttagaagacgaaggtaaaaaattattttcgtacttatctgcggcagaaacctgaagaactattcatttttactacgaaattttcaatagttttatgtgcttacatgggaaattcacaaatatttcctttggtgagcagtaaaaattgctttgaggaacccattacccccaggtttcaagctttacatagaatcaatatgatagaatgtattcccgaattacagtcagttgtttgtgccagtcagagtggtcaattaacattgcttcgcttgatttgtacaacaaaaattctcaatggaaatccaatttatgtttactcatttgttccccataaaattcgcctcactcatttggtggatgctcctttattgggaatgagtgtttgcccattgtatcctggagaagaaaatccttttaaaagatttaaaataatggtaagcatctataagattatgtttttagctaactggtgatttcacagcttactgtttataccggaaaagttatttctgtagaagttcagctctcggaaaatttatacgacactagtcatataggaaacatacctctttgacgattcacggaaattacactttcaagtttttacttttttcttccgtgttaatgtttgttgatgtttttacgtacacatgtatattaccctttgggatgtttgtcagtttatttctattaagttattacaattacaacaaaggagaaaagttaacatttttaaaaataaaactagtaaatatatagcatcaatcgacagagttaggttgccgtaagaatcatctcgtaaaagcaagttgatcttactagttaaatttgttgcgaaagcttttatttaaaaattaaaaattcactcttggtaaatttccataaccaattatcagtcactttaagcctatttccatcttctttggtgaatgcattacaatgtttacatgtcttaaacctcaccacggaacttgttcttgcgatttaccttcttcaatcgtttaagtaatatatcaaagagaaggagtattcatggaggaaaaaagggtaaaatgtaaaaaaaaacttaccagtaccattggaacttggaaatatattcaagcttgcatctttttcgcgattatactaatttcgaatttttacggcttgaaatcgttcaccgacgggttccttttacgaagagctgttttaaaccaaacgtctttatgcgaaaacccgcctgccgatgtgcgcgaatggaaaaattcatcaggttgttgggctcccaaaatatttgaacgggccgttattgtcatcatagatgctctccgttatgactttttaataccttataatgatagcaattattaccataatgcattcacgactccatacgaaacttctgtccttcatccagaaaactcttacttaacacaattcatagcagatgccccaactactacatctcaaagattgaaaggtctcactactggttcgttaccaacttttattgatcttggttctaacttcgctggaacaaatattgatgaggataatctgcttctccaatggaaatcattagataaacaaatcgtattgctaggtgatgatacttgggacgtattgttccatgattatttgaatgagacactctctcaacctgctttttctttcaatgtacctgatcttcatggagtagataataaggttaatcaatatgtattcgattatataaaagatgccaactttgatgtcctaatagcacactacttgggcgttgaccacgttggtcaccgcttgggacctgatcatccaacaatgcgagataaactgaatcaaatggacaggtgtgtgaaagaaatgatggatctactggatgatagtacattactcattgtcatgggagatcatggtatggacaacaaaggaaatcacggtggtgattcattcgatgaaattaactctgtactgtggatgtatagcaaaaagccaacctttggctatttgaaacaaccaggtaaagtactaagtgcaaatcaggtagatctagttcctaccttaagtttgctcttaggaaatcccattccgtatggcaaccttggtaccttaattccagaacctttttactactatggagatgaatatttgtcgaaagcccaaaagattaatatcggtcaactcaatcgcttctttagcgagtatgatttagatgcttctgacttcctttcgtcctctgtccataaaaataataactcttatttagatcaatactttttagactttgactatgcaagagacgcattctcttactttaaagcaatttgggcggagtttagtcttttccctatgatcattggatttttacttcttattataggtggatttaacttggctttgttgatgcaagataagtcggtgatttttaggatgtctgccaatatggctccatcagtcatgaaatgtttgccggtttgcttaattttaattttggcaaacaacgaacttcattctccgttcccggcggaattctatgtattacttccttcattttacatcctgttaaattcctttaatcagaagttgatggagtactttaaaggttttgtcaagttggactactttagtatttttataacttttctacacgtttgcagttttggttccaactcttttacagtatgggaagatcgcctttgtcacttcttgatcatcactattggactagttatgttttgcaaatgcttttccgaaatgagccccctttttgcatgctctacttactctgcattggcatttatccttttacaggtaatttcttcgtacgtaactaactgtcgcgaagagcaaggtgcgttttgtgttagcacgtacatctcaactcctgataacagcctcagaaccttgattgttttggcgttaatggctctttcttctattatattgcctctcattctgcaacttcacttgcgacgcgttcttggcctttctttaaaactttatcatctttcaatcctctattttttcgagttaatatcttcaatattttggattgctcatcatgttttcgcgaatgatgctttattagaaaagcagtatcatcatgttttatactcacttgcaaatacttacgtaatttgcattcttggtgttttgatatggcaattcttcttactgtcgcgatccaagtttgctaaaataaatgtcatcgaaagatcatatttcgtttttgcattactatattcttttctctcatttttgcaaaggcccctgggacatctctctttattttcttgctttttacaaatcctgcttcttattcaacttaaacaatggcagccaagtgttggtcacaacttcttttcggtaacgctaggtttattgggattgtcgcatttttttacaacgggaaatcaggctgctatatcgtctcttgattggaattttgcattcattcattcaaaatctgctgaaaaccaggctataagcgctatattcatgtttttgcatacggtcggtgcgccgatacttacttgcatttcgattccactattttcattcgaaccactttccaagaaaaatagattcttgataaacttgtttcgattctccttttctttcattctttataacctattgatctcgacgagtactgtcttctttgctggattttttcgtcgccatttgatggtttggaaagtgtttgcacctcggtttatgctaagtggaatattacttgttactcatcagctctttgtcctgatccaatgcttcggaagttctgttgtcaaatttcctgaagatgctgaataacaataaagcttcactgccctcgttcaatttgacgtataattagaattgtagaaatattttcttttatatcctttaacattttaaaccttataaggaaataatcaaaaccacttatcaatgcattttcatcattattattttctatgggtacacccatactactcctttacgccttctgatatgtacatttaacattcaccacaatcatcgtacccaatttttaacaaaaattaattatgtctgttaataagttgcttaatttataatcaaaatttggtagcttgacaaaatgttctctttgctacgaaaagctatagatgttaatcgatcccgaattaccttgcatgggattaaagtgcatagtatcaatacttttcgtttaattccttattctttatccttaacgaagcaaattcgattttatgcatcagaagggacagatgcaggtgaaatggaaaagggtctttcagtagtaaatgccaatcacgaaaatcgtcctttcagagaccttgaaggatatcacttcaacacatttacatttttgaaaactttaatggataaaggatatacagaaaaagaggccgagggtcttctcgaagtcacgaatatgtttgttactgatatgctgcgacatagtcatctcaattacctgtctgaagctgattttgaaaatgtacgtatgatttattaagctacagaatccttccgtctttaaatttatctttaattatagattgacggttttttttgctttcaaatgaactgtcatagctaacttgtatagtgctcctatttgtttcgtacagctttgtcggagcttcgctcagagaaaataaatatgagaaaagatcaaatcagttcgttacgttcaggcttgttttcaaaccaaagggaagtagaaagtttggaacaattggttcacgagcagttaaacaagcttaataccgaaagcaaaatggagtttgaaaatcggaaaaatgatacaaagaatgaagtccagcaattgagtgcaagaattgttgaactacacaatttattagccgtttcgttaggtaaattgagggctgaaaatgagaggcagaaatgggaccaaataagaaaagcagcaggtaagtatatttatagttcaaactaggtatttgaaatttcatttattaatttccttttctttttcaggtgtggtgatggcttttacagggtttttagtgctggttattccatttggacttggagtacgaagcagaaaaaaagaaaaacaagatgagcttgataatttaggttcatttaatttagataacaagcgcgatgattatactgatactaatctctcccatatgtgagttatggccagcaaagcatttcgagctcttcattaatatctgtcctttctttttttttgtgttttcttctttgtttatgaaaatgttcaattaggttttatggaaatatgcaaatattaagttttattagtactccttctgatcatgagaccccttgttcttattgtacatggaaataccattatgaatagcataataattgtttgcattgcagatgctcatactagcgttgagctgtgatttttgccttctcagacaaaatttttgtccatttcaaaactaaatctataaatgacttttcgttgttttatttaattttaaaattaacgatactcggaatggctattgcattctagtagtctcctacaatttaaaacatctttgtgttcgtggttgataagtaaagtggttaattataatgataataataaatatattatctatagactatttgattattaatttattgtaaatcgtgtaaatgtcgactgcagatttcagtacctcgcaactcaatgtatatagatttagcctagggaaattggtttggccgctccacatatgtcgttagcatcattgccgctcgaaaagttgacgaaagtagctgatgtagataagagggagaccatatatattgatttactcaattacgaaaaacaattgaggaatctgaacaaaaatactcgcgaggattcattacaaactaatttaaatcccctactttcgttaatcaaaaaatatggaaattttattgcttatccaactagaaaacttctttctaactgtataattgcactcttaaaaggacgtatgtgagatttatggaaaatggtatatgttaacaagtattagtcgagggttatcatcagcatcgagttttactttacttcgtggatagcattcatgagaaaaaagactatatagagattatgtatgtctagaatatttgaaatatcaactaaccggtagtaacgttttatccgttctgacttcttgcttggaagaatatggaaatcaggtattactcttttggatattttctataaacttataattaaccttaatagatcaatcagcaagagacttttataagatttttcttcaaatattcgaaaaccaatttgtcatatggagttcgctcaatcgcattagatggactgtcgaaatgcattgaaacatctattcagtctacgaatgaagatttgataaaagaaatatggaaatgtattaaatcaaatttaaacacttcatcaacgaatgttcttttatctgcacttcgttgcgcttactacattctgggctcttcacgtcttcgtaattcagaattggaatggttcaaatcttttctatttaaaaaatcatcaattgataattctttgctccattcttctttaggaagatgcttttctgcacttgcaagtgctcaagctgacaaatcgattgaagccgctgcaaacgcagtaccctcaactccagcggatgatgagaacaatgaggaagtagaaaatcggtctactactcgccgttttgatgaaactgagagttttcgtcacgccctacggattcttgtcgaaaattatcactccaagcatgcaaagtatgaaagctcaaaagcggttcttgtttttgccgttaagcatctttttctaatgcaacgtccatcctttgtttctctcaactacactactatagtggatattattctattacaccaatcacactctacttcaaaagaatggttgtcttcgttggagcaatatcattgtacatacttgtttcgcgatgtgattggaaggcgatttctcgatcaaagctctgaattgcagggaattgaaatacttttaaagagagtgttagagccttatttaaaagatcagtcgaagatttcggaaattgctgttaagactgcgatggcttccaccgctgatatattaagccgatcaaagggttcggctactgctttatatagtcagttactagatactacactacagattctatacttgggtaaagattcattgaagaatgaagtagcctggttgctgcgctgtttactatccgttatgccttctcctttaatgcccactttgcttgctctttttaatagattagagttggaatttaagcaccttcgttctaaacctaaggaagtaagtcccaaattgaatgttggtattttcaataatcttactttgtcgttgatgtcgatttatgttgccgccgaagaaaatcctctatatgttgcttcttctatattttcaaagttatttaacttctctttggatttgattaagtcatcatctaaattggatttattagcggcacaagcacaaatcaagactggttggcgactattaagcgcttacgtttcttttggtccttcttttactagaatgcaattgtcccaattgctaattttatggaagaatgccctttccagagtaccttcaaaaatacattcacaaaatttcatggagacaaatgcagacatgtttaatcggtttgaagcgttacagtgcttgctttcgtttttggagtataacaagattttattcacacctgatgttaggaagcgagtcattattttcctaaataactgccttaaattctacaaagctttttcgttaaccaaaaggcttgaaattaccatgccaattcccgcttcagattattctcacttggaacttcgctctctcttgcttgctcggattttccaatgtttcttcgagttgtctcagttaagtggaatgagtttagatgatcaagaattactatccacgactgtgtctactatagccgaactttcttctttacaaggatatgatactgcggacgaaatagttcaagcgaaagcctttacttctccaagagttatacctggaattggttcacgattttacgctcagccagaggaagaatttcaaacaaccatggatgatatacttccttgttatatttgcgagtcatcttctgattccctgtcagtgatttcgagatcaaactctgcaaaacttccttacgtacccccgtctttaacttctttaattgataacgcgatccagttatttgcgtctatgttttgtcatcaacctccgaaggttatggagagcactctcgaaattatggtagcgtctgtgacaaacctcaagagtgggagagatattttacgttacaaggcagtaacagcaaatactttattttccatttatggatttctctctgctttcgataacaaaaaagttaccttgcctgacaaggttgtatcccttatgatagaattgctcgaaaacttgactgctgttaacgatccgaagttaattccttacatttcgaaatcttatgcgtttttggcatatttatatcaaagcaaaccgacgtccgttttggatacaataattaaacgtgctgcagagtcgggagatccaaattgcagggctgtcttgattctagccgttggccatatattaaaaaaggttggttccggagttccccaaactaccctcatcaccgcttatcagctgctcaaagtttttaatactgattcgaatgaccttgttagagagtgttctattcgtgcttcttccgtttctcttgggtctatcgcaaagaccattccgagtgttttaactgcccagacacgcattttattgagctatatgctattgccagaatgtgatattgatgttcagctcttaaagaagagaaacagtttatttttcccgtccactctttttgccaattacttggattgtttgataaatgagcttggaccaaacttgcgatccgattcttctacttcgcatttcgcattcgatttagctcaccaattgcttttacttagtagagatacgggagataacattatacacgtttacaaatgttatcagcacctatatctatttacaccattagaaaccaattctgatttcttcattagggagctttgtggtaacataattgacctaaagcaacctaaacgtagggaaatttctattgaagttttataccaaatattgcttcaaaaccatgagttctcggaatcatgttataagcgacattttgataggcttatttggcaatcactcgacaccactcctgacaacaagcttttgaagaacatactgtatatctggctaaacgattacaaagattcggacatacactcatgggtaaatattttactttttcttgtcggcataaaaaatacttcgagttctgaaagatccaacgaacaagatatacaaaacaacctagatgaagataccgtatctttggcttatggaacttccgaaaacgcaagtaatccattattccagaagaattaccgttggcagacgcagttttatgcagctacatgccttaaaacatgtatctctgaagtgatggccgaaaataaagagcccgcaaaatacttgatttctaggatatctgacctagtccgtgctgcttttgttttgtctacttcagacaacttttacttgaagcaggggggttttgaacttttggatactatcataacggtaaggataatctaaaggaaactcgctaacaattttttaggacttttcgaatgttatggatcctgactttgacgatgtttctcttttggaccaatttcaagctcaaatcagctctgcttttagttccgcgtttgtagatgattcatctcctgaaatagtagccatgtctcttaatatagcttccaattttattggaactggacttctaaaaaccgaatcgcaagcagctaaaatcctcaatttattgaaagaagcgttggaatctagtttaccagagagggctggatttgaggaaaatcgtcactttaagtatgactcgaaatattttcttcgtattgctactttatcagcttgggcttctttgctggtacattcagcgaatgtgtcatatttgaaagaatttctttcctctaacatccgaaggctatcttcgcattggattatggctttaagaggatattccagattgcaatttggtcctagtttagtaaaagattttgtagctgatacctctttcactcgggtccaaagtataaaccctaaaatacttctcaatatttatgagaaatcttggctgaacatcgcagagtcattaacaatattactttctactgatgcaaatctgatttatggaatattaagtggagatgagctgtcgctttctgaggaggacgtattcttccaagacaacataaattatgcttccaacaggtactcttttaacttttttttgtttagtgtctgcttccaatctctcttaattccaagcactttgcaaggctttagaaatccagttttcagaattatgcgaattatgactgaagttttaactgaagaattatgtaccaaggttctttatgaccataatgtgttccccgaagttgttgatcttttagttcgtttgattttgacggaggattgggaaacgaaggctagtattgtcatttttgtgaaaaagttagctcttgctaacccggcacacaatgacttgaagttttgtgaaacagattctgtaacatctatggagcctactgtatcagaaagcgtcgaaatgctttttcaattggtcaaaatattgacattagctttaacggttagagtgccgggcctacgttctgatccagctgaatcagctaccaataaaaaagctagtgaatttgttattttgtgttttaatgcatttcttgatgtttccaacattttccccgctattgtgcgtgttgatttatttgcgacagcaatgcatgtttatgaaggtaagtcctaaaaataaacgaataatttcatgctaactgtctagtcattatggacgatcaacaactattaaaaaattctaagcaagagttgttagctgctcttagaaagttgttgagtacaatggttgagcaaaatgatcacacatgtacaactttgatatacactctttttgaacacctccttaacatctacaaagaaacgatgtaagttttgattgccacctgtactattactaaccttaaaaaagtaatgatagtgataaaaaggagaaaaacgaaactgcttttatgagcatggtccttgtacttactcttgcagctcctatattagacagtgagcagcttgtggtacacgattttttggaagaactattctcttccttgaagagctcagaagaggtttgttaggaattttggaaggtttacattaacatataggactttgctttaagaactcgttgtgtaacatcgctgatgttagttaacagtaaacacccaagcatgagcgctctttgccgtttcattatttacaaatcggttacgatgctacagaacggtgaagttctgaaaagtggtgattatgtcacggagtttatacctgcattgcttgatatgcatgtccatattccggaggagaagagtaagtgtattatttaatattattttattctaacttttagaaaaatcatttttaagcatgtctattccgatagctgcacattttagtatcctcgtcgagcacgctgacgcacgaaaaagaatcggtgaaaaactgctgaagattatggctattcagccagatgaggccaaagcaatcattcaacaactttctcctaggcaaaaaaaatgcgttgaagagatcttaatacaaaatgttgagtaatgtttatactgcgaattttcttatatttttatacctttactattaattataaataaataaacacttttttgatgcccttgcctaaaagaaaataatatcgcaaccttaaagaatgactggatttaaatgtgatactagaaacctaacagattttccctccttttctctttcttaaacataatacagataaatgccaaacccagatgctttttacaaaccgattattgagactttgaagactgtgttttaaaatgcattccaacttgctcataaaccaaaaatgtaatgcatgtttgagggacgactcgaagtaagtgcggtaaaaatcctttgtagaaaccaagaattccttgcaatctccaagtttgaagaaccaaattcattatagaacggtgtggagaacgcatcacttgtaaccgtgtcctaatcaccaacagtggatacatgtttacagccgcaaaaactttagaagctgctgacataaatatataatctaatgatgttggccggcgctgtttccaaagtttcaatttttcgtaagccataaactgaagagcaccttgggatacgccaagtaatgacggagcaaacccagcataacatccacgtagcccttcatttttaatgagatcgtaaaaaccgaaaaatggattggtataattgactctctttgaaagaattcgtgatttgacgacccaaatcggattggttaaagctgcaactatacagccagcaaacccagaactacaaagtgtttgcagcacactaatttcaccattattaaaaggagtcatactcatgactaccctcttggaaaaatcgtaaatgcaaaagtaggcaccccagctagcagcagatccaagaacattaatactcagaccgtgatacaaagaacgaatagatccattgctgccaatgttgcttttaaaaacttgaaataatgatttactatcttgattcattgacgcctgcatttggattttcgccaaatccaaagggtgcataattagtgtggaagcagttcctgctgcaagaccagcgatagcttgatccataatatacaagtaatttctctgtacaaagagaagctcggattcaaagctgagttactgaaaaccacctttgtgtaacctagttgtgatatgtgattgctcagagttttttcttcagtgaagaggaaacccgcgctttagtactgcaattaatcctgtcatgaagttaaaaaaagaagaatactagtgacttgcgtcttttttttaagaatttatgaaccaaggttgcttttcctgaatacataaatattcattggattactacaatttacgcattacgtagaagtatttaatacatcgataaccgctgttaccgatatgttttattagaaaactgtatataataagtaccaatctaagcaagtaatgctgagtgtctaaagaattcgaaatgctttaatttttactgagactttatttacactcatcggttggacttttctatcactggagaaacgggtgcacttgcccagcccttaccccttcaactctgcaagtttatataaatatcagtaccacatggatgcaggttggtacgtgcagtcgaattactatagaaaactgtgtaaattattaaagaaagctgttattacgccaggctactaacttttaactgccactgtagggtaactttaatagtagcaaactgtataatcaggaagccaagagaaatgatggtttataatttcacgaaacagtgaggatccacaatcttgcctagtatcgtatacccatttgaacttggacaaagcaatttcgataagtacacacactacaaatagtgttacaaatggctcaattgaagaagtttactatggtgtccataagacaaaaaaaagcattcatccccgaaaagaagggacgaataaatttggtttcatatatcttcatgaattaaatgtgaatatgagggaaacattttcattttatcttatgaatgaacatccaaatcaacataattgaagatccatatttcaaaatccctatctcatacactaaataggaacagttttcaatataagtaatttaatcttaggccctaagccaaagggttgatcacactgaaatcattagcaacaaatgttcattaagaagaatcaagacattttccttaccgcatcaattggggctttggattactttgagtgtatcctttcattaattagtaaaaaactctgaaaacgtagagcgaagctggaaagccatacctaaccagagaataagagggatccatccataatgtgtcacagtcttgccaatgttgaaaactttgactaggcgttcctaaaagaaattagcatttatacaacaattagagcttcaggatttaaaagcaatacctttgattcttcagatatctgcattatagtgatgaatgttgggttgttggttcgtgaactgcatttgccatgccaactttccacttgaatattgcagtcccaaaaataacaaagtattaaaagtgtttgcgctgaatatgataacgaaaagttttagagtgcgttattaaaatttacagtttttccttacactttcttatgcacataggtggtataccaaatgatatacttgatttattagaaaatagagtaacagatattattattgaataataaaatgaatcttgaaatattgtgtcaatttaatgtttgcacccctttctatgaacaagtaaattaaaacagcatatgagacaaattaattatatatgcgatcgtgtttatcacattcacaacgaatgaatgcaagtgtaatgtcaagccattataccaggatatccaaactggtataaattaataagattaataatgacaaaaatctctttacaaactctaaaacggaaaaagaagcaaatgaaagttgaatgcacaataggctaaataacaaaacgtttataacaatagcagtaaaaataagaaaacgacacacttaaatggtacaaatacttagaaaatcacatatagtaacttctttcgtcatctgtacgatcacatttatcccaaaacgactttctttcccaaaatatacccaaaaataaatataaatagacacaaagaaaacgaaagataaaacattcttaatcaatgtaagcagaatacaagacaaaaagggcatccatagtatatcaaaattactagaccgatattagaaagataggtccagatggcaatttggcaaagagagagagaagagtaaaaaaaaagtaataaatgggagtaaaaaatcattttcctttttttttcacattgtcttacgtttgatcataagatgatctgtcgtctgacaatattcatagtgtaggtcaatctactgagaaacactcaaatgcaaaaacaaaataagaaacgagaaaaacaaaggtaatatgcgcaaaattattgtctaaagggatgattcttgaatgaatcggcttggttttgatggaagttaggataggttccatgatcgactagctcatgaacgttaaagtcgggtctaatgtctcgtgtaggtatatcatgaaataaaagcatggatgtgtacgctagctcctccgcatgggtatcaggaagcatattcacatgatcaccatcatgttgttcaagcccgccatcctgttgtccatgtattcctcttaatgaatggatacatggtctttctaccacatgctgtgacgaatcagtagctattgaaaacgagtgtattctcccacgccaagaaggttgatgatccggtacatcttcttcctcatcatcagcagcttgggattgataataataaggaacttgagacttgacgggatttggggcagcaggaaactccgaattatgaacgtctggataaaaatggtgcattgtttccatattcttaacagtaccatgttgattttgtccaggcatagccgtttggtctatgtgacggtcaaaaaagctagaatcgtgatggttcatttttaaatcgggaacctcaaaatggctctgcatggacaaattttcgtggtcattcgtttctaacatccaattgttcacattctcagcggcaattgagctttcgttatacgtcggttgattatgcattgcattaccgagttccgtatgagataataagccatggacttgttcagaaggtaaaccatggatctgatgaattagcaaagaaggattagctacagagtgttgcgcatattctcttagaaaatgctcctcggtcataccaactggattagtaaaacttcggtttcgagattttcgattaaaaggctttgaaccagctgaggaagttccagtttcgtccatgttagataccgccacaccatccattgatgttgaattgaaatgatcatgatggacagcaaaaggaggagtgacattaggttgaaagttctttgaagcagatgaaacaagtatctggggttgaagatttagttcttgtttaatagctgaggaaggatactgggccattccgttttcatccatctgtctggaagacatggcaaactgattgtcacttgaaggatccaacattttagaactgagagaatcttgcgtggaatgaccagaagatgcagtagttgacttggtgttgttcgaagtatcactcaattttttataagggcctcttctaactcccgttggccgtttcttcctgggtaaatcaatgcaatcagttttggctttaatacaacgctgacaaggacgagcgtcatcacattttttgttgtctttttgacactttgcgcaagctctcttggcctgaggaagtcttttcttaactttaccggtagtagctttaggcttttttataattttattcacagtggaaagaggaggagtcgtgttgttggaaacgtttaaactacgattaggagatggactcccggcggatccaaaaggtggcatagaggttttaggaggatcgggtgctgaacaaacgcgctgcaaaggagcaccatcctgatgatgagcttgcgcatttgaatatgcagtgccctctggaccatattgagaatagggagacaagttgtatggatttatgtctgccttcactccagcaccttgtaactgaaaataagcatcttcaggacgatagggagagttgtttaagggaatcggaatattagataatgcaggaggatttgagtaaaaagtaggagagttgtttgaattagggttaacagatgcaaccaccccaggtgaaaaactatcagacgatggagaacgatggtagtatggaatttcggtattttggaaatggacgtcttgagactgttgcatagaaacagatcttggatagtattcactcatgccaccggaggaaaacccagatgcatccaagccaatgtttcccacaaacggagcatcatttggatttgggttttgcactgaaaaagcagagggagaagagatatgagaggtggaagatgtggagggatgtacagaggcagaatgagtaccttctactgggcgggtaagcaattgttgcatatgatgattgatgaattgatattctgcatcgtaatcgggtaatccataagggaaaggaacggaggaccgcttgtaatgtggatcaagctcctcattcttagaagcagactgaacgactttcttctgcatacaaacgaaaaagacaaaagaaatatgataaaagtaaagccttaaacaaatgctccttcgtcttaagaaaatttaggttacaaaaaggcaatacaaaagaattggagacaatgaaaagtaccaaaatccctaaatcaatggctccttcactttcgtcgctttttgtgaatcagtatggagatatgggctatatatggaagaagaataaatgcgtttggaatactaagatcgttgtgtaagaataagaaagaaaacaatcacgcgtaaaaatatcctttatgatcaacaacttggtacttttcttttgaaaaaaaccgcagttgagcaacactttttcaaatcaaaggtgctgatatgacacgaacgcggggggtaacaatgataaatttttagctcaatctcgtcaaagcagtataactgtttacagatttaatatcacttgtaaacacttgaacgatgaattcctgacaaagatgagagattttcttttatcgtgttagggcgaagtcgacagatctgattagcggtggcagcagtaataaattagcatgtacagggtggtggggcatagcgcagtaatcgcctttaacactttaccttaaaaaaccttatatttaagctaccaccgcattgcggggagatacctttttcgacaatcttagcgaaacagcgctctgttctgttaaaataataaagatcaataacggaatacagcgtatttcacaaggccttgcaaaccggccaaccatccatggaacgtctatatagcacgtatagggtgccttacataacatctgtgtctgcaatagcattgctgtcaagagcctatacttactgttattttttctctgtattacaacctttattattgtttgctttttgcagactccattttgaattgttgtacctaaagcatgaatcgtgtggttaaaagtatcgtatacggtgttggtatggacattttgagataggatcgatttagttgaaaagattctatcccgaacttaagattgtgttacttaccagtatataaaataggaatcgttggatttggctatatgacaatgaaattaacaactccatctcccgaacgagttgtcaattcacttccaccggatcttcgagcttcttatgaaatgaacaaaaaagatcgatcagtaagtatacatagcgaatcttttttaaaactgtttgctccaggttctgaagtgggtttgggggtgccacaaaagagagaatattaagtcttccttaatatttccctttaccttcttcaaacgtggtgtttgctttcaatggtttttgttcgtattctatgaaactgactttgagtagcaagccgaaggtgttttacgaatgattgaagacgcaaaacgaaatcctaaaaaccttgtttaagcgagtattcttactcaattcattttaattttatcatctcaatgtttcgatcttcctctctcaaatatatatctaaaagttactttcctaggacttacaaaaaaacgagcgtttcccattgatgggtcattttcaattttcttgtttcttcatcgtgctactattgatgatttctgatttttttttttttttcacttaatctatcgcgtattcgtataaaaccttacaaaacaaaaaaacgtaacttgtgcttatttgaaaattaatgattcatttgattatggatatgaacgataatgaatgactattatcagaccgttgtattttcaacagtgtatatattacttttgcctgatttgactcatatcaagcccactatcaataaaaatggaagacttgtaagcatccagcaacttcagctcttttgaaagcgaaataagtctttagtttcctcactttaaattttggtacttctttctcaaaatacacgagaatacatccaataggtaaacaccccatttccacgtatttgtaacaaaaaacacattttcattttgaaatcgtcaacgaaacttttaatgaaatacctcgcccattctggtattttgagaggcttatttcccaaaagtattgattgtttacttgctaatatactcatatgaaacgtttgaaaaaatgatttgacgaaaacgataagtaatatagatatattcttaaatctacaaagagaatgatgattgaatactcagctggtgtctttcatgaggaagcgtgttgtacagtttgttgtcttgaagacagctgtttgcttcaccattatgaaatactaacgcacgattcttcaatggaaaaaaatgcttgaaaaactctttatgtatttgataatgtaaaagcccttgctaaattctttatgttaatggaggcgacaaaaccattggcgtatgtaccatgtatttcggtagtagcattttttgctactgcttaacatcaagtattcgataaacacttgaacattagggatattactgaatttttgtatttaaaaattgttatatcatatgaactagtactagtattgtatgctgaataaactaattgagcgagttcgcttaggaatttaaagtacttgatatgacgacttatgaagcagatcaattttaggatttccattttaaaaagtgttcatgattgtcaatgaatagatatgaatcagtttgtaaggtatcttttttttaattcttgtatagatagtatctttaaaaattgtaatttttcatttagtcggattaatctgttcagcaaaatttcaatgaggtactatttagagccgaaaacacaggaaaccacatatcaaaatgtaatgatatatacggcaacaggaaatcaataatctctttgttgaaggattttttgagtggttaatgggtttgcgaaaccgaatcccatatgcttccaacttagtatgagcaaccagtttttaagatgaaatgcttaaattaaatgcgctttcaccgaaaaacaactaattaaataccggcaatgctttaaacaattaaatgagtgctcgattttgtagtattttgagttcattaattacttattcagtttcttcgtatttactgtttgtatatttctttttcattactaaaaagatgttattaaaaaaaccacttacgccagtaattccttagtcggccatgaacacgatagcactttcttacttggtgttttccaaacctgaactgttgattagcaagtaaaagtctagtgtcgtaattttcattagacaacttttgaggaaagaataaactcatatggctcaattttttattgttctacagtttcatcaaacgaaatttagttacacaaaatgggagtaatgaggtcagaactcaattcttttaatttgcaaacgtcttaggctgttcgtcagaaaatacaaagctatacgctatgattaaccattttacaactaacttctatcgataaaatcaatttctccgcctaaaagatgttatttaacattatcctatatacaaatttttatatatctacctcatgacccacgattcctcggcgattagtgtaatatccagcaacggaacaatatctaataaagatatctatttgctttttatttcgttcccaaattgtattttcctcagaatattaaaatagagcaaaaaattaaaaagagtatagcaaaaatactatagagagatagacagatagatatatagcatatatatatataataataataataataataaaaataataataataaatgtaagatgataataataattgatccatttttccttcaagaaagaatttaaaagaaaggttatacataaagaatattaaaccctacttatggcagaaatagatgtctttgaaaataaattgatgatactcatggcatttcaatgcttaaatatgtgtaattgagcaagctgactggctttaaaaggcattgtatcgcatagtaataatccagccaattgcaattgaacccaataacacacccagaataccaaagaaccaagccaaattgttagtatctcttccagggactggaacgttcatgccgaataaaccggtgaccaagttcatgggaacaagcaaagtaccaataagggtaattttacctaaggcaccgttagtgcgagaattctcttcgattgaatttgaggtcaattgtgcaaggtaattactgtgtgtgcgtgacaagattttctcaaactgggaaaggttggaagtcatggtgactaaatggtcttgaatgtctccaaggtaaagaccaatttcaccagtaggggcaatagtccatttttcattgcatctcttagcgagcattttaataacatctgcctttccatataaaagtcggaacattcccattgtctttttgcgacattcaccaattcgtctcaacatatcagaagaatcttcactacgcccaacaagtaccgagtcttcaatagcctcggtttcagtttcaataccacggatcaacggaacaaatgcatccgtaatgtcatcaatgagggcgtaacaaagccagtcagaggaaacatgcacataatctcgaagttgtcgagcacgacgtcgcacagaagctggatgggtagctgaactaaagtggaaggttaacaagccctctctaaaaacaacgatatacatgttcaaaggctccaaatagttggctagctcgggatcctgttcaaaagatcgaaaacaaacgaaatagtaggaaccgaaaagctcaactttttctcttgcttcctgaacacgaatatcttctgtagtcaaaggatgaatcgagaatgccttcgaaagtacacgcatttctatatcagtaggatctaaacaatccaaccaccaaacacccttctctggacaaaataaggagcggaaactagtcgccccgtcatccagtaaatccgataatacagatgcatggatagtttcattttgattagatgaaaagaaactaaaccgatagggagaatccgacatagaagtaacagatcgtctcccgccggaatagtaagaagaccgaagaggaacctctgcagctttttctgcattattggagtgcaaggagctagagggatcattaggatcgtgtggacttaagtcattccagtgaggctcaaaaggcttacaagtactatattgcctagagcgaaagtgatcagtattctgcctttgtttttgaagttcctcttctgcgaaattgtcaagttcatcgaaatcaattcccttattgacatgcgattcttcttgcataggaaagcacacatcttcctcaacgacccgtgtattctcatcgacttgagaatcaacttcacggtcctcattgtctgcaatagaagaatgtgtgctcttaagtcttggttgaacagtaaacgtctcatcggaaaactgagcagtggacttcgttggaagttcggtgagatctgtatccgactggtaggggggttttggaatagtggtgtgcggacagtctaccgcggcggagcaagacttggtagcactaggtctacggggatgaaccataaatgaaggatcctcgacagagaggtacaatgtcttgtctataggtaaattttcgtcactgccagaaacatcggaagaagaactcgaagataacgaatcagaatttgaatcattctttatactcatagaggacaccgaataaagagaatcgcttgaggaagatttacgacttttgctaagatggtaatgtgtaccgagagtatcaaaacttccgcgaccttcgttatagcggcttgcatgttgagaagaggaacccatggaagcagataaagctttgatatccggaataccatcaggtacctccagggtagactttgggctgtgtttgacacgtctaccacgatgtttcttgttcgactgtggtttctttgaatccgaacaagaaccgcatgtcgggcaaacatgcaacgtgtccatatcagcagaggaactctgagtggcgggtattttcttcctggatgctttgcgattccttcgagaacgcttctttttcttgggcttttgaggcaccatttcagattcatgaagttctatttcagactcctgaggtacggcatatgcagaaggagtggcataagttgtctgagacgaaacgggactttgcacatttgcttcaagatgctgagatgattgaacctgcatatttctctcaggttcaaatggagaaacacgaggagtacttaccgaaatgccacttgcagagagggacgaaacctgggtggacgaagaagaagtagcttcgttggaggaggttttctctaatgcattgttgtttcctccttgagctccgttggaaggttgttgaaaagacatgttggttggggcatatataagaattagcctttcctgtcaaaataataggtagcaaaaaaagaatgaactctaatgactgtaaatgatttgaagcagattaaaaatataaaggcaactagctgggactagtgacaaaataaaatatttctgttagaaggatatattaatcaagtaaggatttcctaaaacgaagattgaaaacgaactagcgagcgattgtaacaatggtagtcgttgaatacattgattaaggtggcttcttcacgcttcccagaagcacgagaaaaacctctgaactttgatgcacgagcgccaactttatcggcttaaaacagcaaatttccagaatatcgaaattttaaaaagattaaaaaataaaaaataaaaattgttatattttctttttattttttaattaatagaagaaggtcttagctcaaaatttgcaaataactaccttcctaaaaaaaattgtgatacggggatgacacgtaccatggagaatgtacgtccatttgtataaaggaatgtgctggttctcagagcagaaaatttaaggttgtcggtgatcgcacaataaaaataactaacgaagtgaaccgtctcttattaggtgatttaccgagtatcaaggaacctcgttcctattttgagtcgctagaagaaggtgaaatgtataaataatggacatgtttttaccttctcttttattagaatgaacttttatgatttcattgaaaagaatctatcatatttttagatacatgattgctgcgaagaggaaaacatggtctttctaagagcaaatggattgactgtttggtttgcaaatctatgtaaaagcaattctgaaaatcagtcatgaacgacacaaagtcgtgaaaacaccatttctttactatttattaggggtttaagttgacacaaggtgactttaaagaggttttctaaatccagagtcttcattactagacaatgtatactaaggtgattgtgtaaatcgcaacaagagctatgatttgacttattaagctttagcttcaagattttcttcaatgttttacctttttgaaattttcatttcgagactgagcctgtaaagtactgtctatttggaacagtctttttccttttcagcttaaatcgttttaaaatggaggatgttgcataacccagtgcacaattgtaataagacagtgaattggagaatgaaactaataatttgtctcttctctacgctgaatttctacatgcaactacatctttttgattttccgaacgatcatccatataccgaaagatcggcatgaaatgaattgacaagtgttactttgatataataaagatgtagcaaatgaaaatttggataaatcaggacttttgaatttaaattgaaacaatccaaaagtgtgatcggtgttttcgtttaggattttactacttaaaagggcaaatgtcaattttgcaattccttttttgaatatttagatacatgaagggatgtattcttggcttttaaaacagattgattttccatggctgaattttatcaattttcttgacattctaaagttttttgctccattaaggatacactcattctaataggtatacacagaggatttccagttttcaggatccccagttcttgctatattcaatcgtacaggtttatgaaatctcaacttatagcgattgcttcgattgaaaacatcgatgcttgaaaactaatcaccagttctcaatttttttggttttgtgggaatgtggaatacttaagataattctcagtcatgagcttgattcttcattctgggatttattcccgtcttttttggaggaaatcttgaaactttactattatgtactgttgttttctttcttttcaaattgcttttcacagatgctatgtattttagccattcaaagcttcaagtacaatacagtattagaaagcctaaccattaatgataattgattggtttcataaacaaacatttatgagcatatctaattatatggatgcaatcctttcacgttgcaaatgtgaaaacattgagaatcaaccattccaaacatctcccacatgctatttcccatgacctgtttatagaaattttatattacataaagcagttattgttaaatttacttggaacgacagagaaaacccatattcgtgaatcgtaaaattgctttctttcactattttcttaaatttatgtatcattcatgtctaaaggttttataaaagctctgcttttgaatttatcactaaacaatattttttaacgatgataaaacgctctatcgtaataaaaacttactctccttgctcttcactattctgcgttccacctctccaccatatctgcatacaaacactcgtagtaattcactaaatgtgacggtggtttagggggtgagtgagcccaagtcagcctaaccagagccaacgttctgtttttgtagtaaacaacgcgttaaaccgtttgcctcgggccttgaataacgatcaaaaggcatcttgttgatagtggagctcataggaaatttgaaaatctcagtaacaccatggattacattcaaacattgttcacatccgtgaatcaagttggagaaaagattgacagttacaagtcatcattaaatcttattaacccaggaacttgcgaaaacttgtccaaggaggtctccaaggacattttgttgagcaactatgccttcactggtgtccgtgcagacgtgaccaagggattttgcaccagtccttggtttaccgtatctcatgcctttgctttaggaagtcaggttttacctccttactcttttagcacgatgtttggcggagagcctcttttcttacgtggtagtgttgataatgatggtgctgttcaggcaatgctaaactgtacctggaactccaatgtcctttccaaggtgcagatgcaactatctaatggggccgttcccaatatgtgtcaaattgaacatgaccataagggaaaagatttttcatttagcttcaaggctatgaacccttggtatgaagaaaagcttaccggtatttacattatatctctacttcaatctgttacccccaagttatccttgggtgttgaggctctatggcaaaagccttcttcttccattggccctgaagaagcaactttaagctatatgactcgttataacgctgcggattggatcgctactgcacatttaaacggtagccaaggagatgtcactgccacattttggcgtaagcttagtcccaaggttgaggcaggtgtagaatgtcagttatcacctgtgggattaaaccattctgctgctttgatgactggccccaagcctgaaggtcttacctcagttggtgtcaagtacgagtttgcacaaagtatttatcgtggtcaagttgacagcaaaggtcgtgttggtgtttaccttgaacgtcgtcttgcacccgctattactctcgcctttagcagtgaattagatcaccctaatcgtaacgccaaggttggtcttggtttaagtttggaattaccaggtagcgatgaaatgatccagcaacaacaacagcagttggctgcgcagactgcataaagaactcattttttcaatactttccttacgatacgcttgtctagcgactgctagaacggctgagagatgaaaaaaaaaataagagagcaaaaaggtaaagaaaaatacaagatacaattttttttttaaaactcctgggaaatgattcatccttctttcttcttgatggtcaaaattctataggtttaagcttaagcttgtttgagagcttttttttcgaaatctttatttcatattatatttttatttgtactttttttttgggttccctattttgtcttcgtcttctgtagggtgttttttgggggacgtttaaaagaaggaaaaaaaaacttttttttcattgatgataattttgaatgaacctttcaaataaaattcatgtctaatggtggcattattttgagttttgcataagattatgggacattgaatcttttctaatggagtaaaagatctcttggacaagctcacttcattttccttcctaccatggagccatgttctcttaatatatacttaataaatctttgtgtttgtgcttttatttatattgatgaatgtcaaagagtgtggggacatgtagagtttttagtgtaaatgcttgtgttttatgtatatgtacacgttctaatatgtacgtacatttttcgataagcttgtattctttttcattttgcatattcaaacagatattaaactatgtatgtatagaacatgtgtatgtttattcttcctactaaacaagttatgatatagaaaggtgtagtgaagaaacagaaacgaccaattgagttcggtatggaggaagctcgtaagaaaatgagaatgaacctttcattagagcagaaaacaaatccctactaatttgatgctctcgtttagcttgtatgccatgtagtaagtcattagtccattgaacccatcccttcgttaaccatctccaaaatgcaaacccatataatgagatgagtaattaatatgaaataatacaataatctattaaatatttaaatacatgaaactataaccgcccacctagtatattgtatccagaaaccagcatcttctacattctacaaatagtgagcatatactatgtatccctattgtactataacctagcattaacaaactcgttgccctgttttatttatttacctgccatagcatttccacctcatctctgcaatctaaaccccctcctctggctgttccctgctactggcattatttacagcgctggacacctacctccccacattgacgtaaacacaccaaaaccagtgccattcaaccattttatagtcgctaagaaccaaacacacatatttcgagaaatgagtggtaaataagaaaaatttaaaggatttcagtactaacgatgaatagatgactctcatttagaaactaaggtcgttactgatgggactaccggagagaagaaaacgatctcttacgaaccatgtcgagtactgggatcgggtagttttggagtcgtcattcaagcaaaattagttggcactccggggttcattgctgtgaagcgtgttttgcaggacaaacgctacaaggtacgttgttgaggtgtttgcatgcgcgaaatcgctgtaggaaggaggcggtgattgaaatgaggaaaggagcgtgcaagagtggagttttcatgtgtggttgaaagaaatctcttttggctgatctgcttttaatgccacctttctttgaaacagccggtgataaatatttgttgatactagcgttggttttcctttacacaaaagagaattctatctatttcacgttgcatcgagtggtttgctttttgagcttttgggtttacttcttttttaccttttatacttctttctgtactttttatctcttctttttgttccttaggttgatttgtatatggaatcttttttttaataaatcaattttgaaagggcaacggattatccttttcctattgcaatgagtttttattctcaccagattgcgcgtcgaggcgtctttaaatcattcggcgtctttttttttaacaccacttacaataaatgctctcttgcaacatctccttttttttttcatcttccttgccttttttgccagcatactaacctagttatagaaccgcgagcttcaaattatgcgagcaatttcccatccaaacattattaagcttatcgccttttttcacacccacaatccttcaaaggatgaaactcacctttgtctgctcttggaatacatgccagaaactgtttttgatgacatgcgttggtatactcggcggcgtaagtcaatacccaaccttagtataaaactttatgcgtttcaattattccgcgcgcttgcctatctgcacagtactggtgtttgtcacagagacatcaagcctcaaaatcttttagtcgactacaagacgggcattttaaagttatgtgactttggtagtgccaaagtcctcgtcccttcagagcccaatgtttcttacatttgctctcgctattatcgagctcctgaacttgtgtttggtgctactcattacaccaccaaaatcgatgtttggtcggctgcttgcgttatcgcagaattgtttataggccgtcctctgttccctggtgacagtagtgtcgagcagttggttgaaataattcgagtacttggtactccttcatatcatgaaatctctgtcatgaacccaaattatgttaatcattctttgcccaacgttcgacctcacactctcgagagtgtgatgccccataactgtacaaagaatgccatggatctactacacaaaatgctaacgtatgttccgtccaagcgtatatctgccattgaagtccttactcatcccttctttgacgagcttcgtgatccaaattgcatgtaccattgttcacgtgacgaaggtaccattgaaaggcatttgcctcctttattcaacttcaatttggctgaactatccattcgtccaaatctcaacaaagcaattttaccccctcatgtttacgaaagtctcgatgtggatattaataactttgaacctattgtagtcaaacaggctgacgcagactcataactgttttcagctttagctttattgcataattcatgtagctctttcactcttttcacttttggagttttcacagttatcgattctttgcttggtaaaaggatttataggttaaagatttgatttttttaatattttttaatcggaattattatttattcataagcaaaacctttccttcttttttcgattttacactccttatgaaattactcttatcctgttaattgttttaatgccttgttgctagtatatatttgggattcttctaattaattaataaggcgtctctgaaaatgtcagtccttttatttgtctatacataagcacgatggaattagcaagaaagcatttgtacatattagttctttgccaatacctagctttggtactatttgacatgacatctatgtgaaaggtctgccttttcaaagaaaccgacttttagccaagggtctactgacattatcaattaaatctctcaccaatgtgtagaaagtttaaaccagctttacgtcttgtaataaatataaaataatcaacaaataaaaattcaacatacttttcaaaatattaaattgaataaaaagggctcataagacgaattttaaagctaaatacaccgaaatagacaattataggatggagctaagggacgatagttcaacgatagaaaagaggaagcgtttaatattggcaagcaaaaaataaaagcagcagatgatgagagattaggaaaatttagaccatcgtgactatgaagtgtcaaacgcatcccttcaaagttgcaaattataatggtaatcatcgttcatgttaccggtaatccacaaagcggtggcactgatcataaaaagaatatttgaaattatattggcagagcccataagtaaagatttaccctcatatccagcaacaacatattttaggataaaaacagtgaaactgccgccaagaccacctgcaaggagagcaaacccgataaaaaggataaatcgtgcctttctggcaaggctttcgtcggtgtaagcaaaagaatcaccactaagacgggatttatcaatggaattaacactaaaatcaggttagctaaagagaaagcaaataacttatggaaactatcggtcatcacagcaaacggcttcagaaacacattggattatgggcacaaaagtcatatttggcaacacgcagatgtccaaactaaggtaaaatttataaacttacatcacaattccgagaatggaacatagaaaaggaatccagtcaatgaatgtgatatgcaaattccttgcataatcaaatgcgctatataaagccgcatcgacgaatacccatacagcagaagcaaactataaatgtcagttgataaataaaatgctaaaacgactattctgagttatttaccataattccagcaaagtacacgcctaatgacctggatgaaacatgtaaagaggataaccgaaatcggaagattgatgaatcaagtaaagtcattgtaatttaaggaaaacaattattgcgtctttctacgtttaagatggaaaactggtgtaaatgacagagattttttgacaaagtgttatggaaggataattattagaaagctccaattttttctaataacaagtaggcaatgtagagatgcaaactattatttttcgcaataggaggacttaaagatcctaagaaaaagttttttatgttttactcgtgaacaagttaaagttgagtcattcctaccttctcatgatggtacgtccaccatactacaccacgaggtagcatttgaaggcatgtgttacttgatgcaaaaatcgagattttgatcaaaaactatggaatttgggagtgtatgagtgataataactaaggagcataaaatcctgaaggaaatttctattcaaatgttaaagcaggatgtttagtgaaaaggaaaggtcgggaagcaatgtttacttaagtagtgtacatatatgaaatagaatctatacttctgcttcagtaatttggaaacatactctgaaattcctatactctcgttaaagaaaggctttcaagattcaacggtacttaaaatagcaatggaaaagagcgaaatttagtagcctgtccgtgtgtcaaatcaagctactagggcatgtgctgcaagttacgataacgtaattatttaattagtaaaagatataattgaatccatcgggtgaaggagacttttagaatgcggaaagtggacgagaggaggcaatgaaaacacaaaatacgaaatacatctataaagggtgcaagaagaagcactggcattcctttctttaaaaacttacgttacatttatcttctcagtagaaggaaggaatgtttgcacattggcggactttagactttgataaattcttcgagagctcagagttaagtttaaaagtatttctataggttttcaaaactttctctatagagttaaatatttttaaaaaccaacaagaaatcgttttttttttattttcattcagaggaatagacatgttttactattacaagtttaaacttgtaattgactttaagcaatctcgcttcgcttaaccttaaacttgcaaactcactcaaacacacaaggttgggaattaggcgtctataataagttagaaaagcaggactcgcattgttttgagtgtctaaaacttaatcacaatgtctcaaaatgtatctgtcaaacacacaaagaattcaaggacaataaactgttgcaggacaggcagagcattgtaccgtgttctatcaacggcgcttttagggcaacttgtgaaacggctaaagtgtgttgaagacaaaatcaagtgaaagagcaagtattaaaaaagggtaaataaaaataaaagaaagaaaagttattttaatttaaaaactaacgaacaaaaaccttttaagtaaataagaaaagtataattcagtagtgtaaaaatctaataaacactgtttcaatgtactaataatctgtgtatatactttctatttcatattattaatatcatagagcaaaaatggtggcatttttattgaaaatcgctgcatatgttcctgttgttcatcgcttttattaatcacgtatgttaacagactgaacggaaaagagcagaagcttgtttaatttgatttgaacttccgcaattgcataattgccacatttctctatctgacattgctctctttattattatttgattgtttcatttgcttggctatggaagttcataaattagtaggaggacgtgggctatttcgagatgaaagcgaaatttcactctttacgcttctcaattccgacagagtgataaaacggtttgccaaatgcccgtctatcgctattggcgacagtgtaccaaagacatccagttttgcttcacctaccgatacactaagatactcagctgaaaaatttgcttcgagaatccgcttttccttaaaatacagtcacatcgtttatcaaaaattatagccacaatacgtgagtaataaattcacgcacagatgagtttccctgttgggaaaagaagacagcttgctttcagtacatttaccttacaatcagcttgtagagttctctttgtataatataaatagatgggttcgtgcccaattttttctcaaattgaagcctacaatatattagcatagttatgatatgactccaaccttccaaacatacattaatgaaacgtgataactacaggctaaatttgtgtgttttcttgtcctcccccccataaatgttagataaaaacaatttatttatttatttctaaaaacagagcttactcccagagtaagtcagacacaaggttgggtaaaaatttctcagacgtgcaatccataatgaaagaaaaacaaatcccttcaataaaattgcatttcttcaaggaaaaccaaccattttcgtgcaaataaatattcattgaatggatattaaaagagaaatgagtaaagataaaaagagaaacaactattaatatgcaaagtaggaaaaaaagaaaaagaaaatacaattcacttcaatatcgaaaagtgtgcaaccagtttaaccaccgaaaccataaatggtacggccttgacgcttcaaagagtagacaacgtccaaggaagtgacagtcttacgcttggcgtgttcagtgtaggtaactgcatcacggataacgttttccaagaaaagcttgagaacggcacgagtctcttcgtaaaccaaagcagaaatacgcttaacaccgccacgacgagcaagacgacgaatggcaggcttagtaataccttgaatgttatcacgaaggatcttacgatggcgcttagcaccaccctttcccaatcctttaccaccttttccacgaccagacatcttatatgagtaatgggattcctgtaagttcaaacaaactgactaccaattgatcaatttacaatatcaaaaactaattttcaagcgcaaacactgaaattcctatgatttgaatttcaatggcttctcgtactagtcgtagtagttactgtgtaagtgctgtagttaggcgtccatctccatatatatatacattttttcaggtagcggggaagccgaaatcgcaatcttaaatcagggttagggttgtgattgactgaggtatatatagcaggaagtgtccacacccgacgtggaaagaacctttttgtaagtttatttaccgaattacgttatggctcgtaccaagcaaactgctcgtaaatctaccggtggtaaggcaccccgtaagcaattggcctctaaggctgcccgtaaggccgctcccgctactggcggtgtcaagaagcctcatcgttatcgtcctggtactgtcgctcttcgtgaaatccgtcgttaccaaaagtctactgaattgttgattcgcaaacttcccttccaacgtttggtccgtgaaattgcccaagattttaagactgacttgcgtttccaatcctccgcaattggtgctcttcaagaagctgtcgaggcttatcttgtctctctcttcgaagataccaatctttgcgctatccatggcaagcgtgttaccattcaacccaaggatatgcaattggcccgtcgtcttcgtggcgaacgctcttaaatgcattgattgcctaatattttatttggtatattgtgtttattgggtttaagttttgcatttcctaattttttcaatcattgtcatgtatatttccttggtttaatgtcgggtttagcatattaatttttatgtttttgctttctcacttgacttattctgaaacactgttttaaagctttgtagtttttaattttttttcctttgttaatctgtttttattaatttaaatagttttttttttattatacgtatttcatttttgtaaatttttcattgtaagaaaaaaattttttttttaaatttgtttgaccgcctgctactgtaagtcgtagtacttgctttgaacatcttatggagcattactctcctaacgatttggtaaagtccttttaaaattatcaagtgaagcgttcacttcctgcttaaagttttttttttttttttttaagtattccacacgtacttgtaatgtgttgcaggattattgatgctactgttacacgaattttcgactatgtattaaacttttcaaagcaatgactattatattatacatatctaaaggtttatcaatatactctcaactcatttcaaatggttagataaaaaaaaagagaactaactctctccgtcaatcgtaaatgtcaacgggtattaggaggtataggccgcagaaacttggaaaatcgagatatgggagtctttagttcctgcttccagcgattttcaaaatttacagactcatcagtgaattcatcattttgcattggcaaagtggtatcaaatgtatgcatatagcgtgaagtgcgattgccctcaatggtagcttctgcctctagtaatgatgattcttcttgattaagttgcatacgttgcaaccattttcggaaatatttgcccaataatttatttttcttttgctcgtggaacctatccgcttgcattactaagctagtaactcggaacatcagcaaatgccaggcatcaaacgcatttcgcaacgtttgtctattaaattcacgacgcttccaatcactaatattgaaataaaattttatagcacgcaattgatatcgccaaaaaaccatggcagaacgcattagtcgttcattataaaattggtctgcctgagacattatctccttttggtgattgtaacgaaaagaccatgcttcgtacgctctaacgacaactttttgcgttgagagctctgctgtgtcaagcatttgagaaaccgacaataaccgcgctacccaagcattccagcatcgcagcacaagtttttctgattgaacttctcgaaagtcaacaactttgttttccagtcgtaataacatattagtctcacgaaggtatcgccaatgttcgaatacaactcgcaaagtctttcttttgaaaaataaatcagcattttgttgcattccaacctttcgattataagacactacccattgattccaaacaccgataatttcgttagtagtatgaagtttttccgcgcggatcgatagctctttaatgtccaataatgaaatacgccatttgattagatattgcttagcgattttttgaattcttgttagttgtaattcttgagcttctttttgtagtttgattcttcgttgatagttgtccttccaagcctcccaagcaatagttaatagtctatgatctcgcttatgttgaaaagacttagctttcattaaataataccaaaatctgaatgtgacaattagacgatctttatttcttttctcctggactaccttaactctcacggccagtctccattttgtcaaaaatgtattttgtaaaatcgtatcagccagttcaaaattcctgtcaacttttataaatttatttttccatttaaaaaaagcagacttaacaatatcaacatcatgtccgtccatccaaaaatcaattttttcgtaagttgtagctttccgtctccataagacgagcattcgttgcagcaagttaacttcatataaatcatcagctttgttcattaaatcagataattcttcaattcgaagtttccatttatgtaaagcgatactgtaataagctttttgggagaataattcagctttctgtagatccaaaacatgtgactcgtaattggcatgccatctattaaaagacataaatacaacttttttttcatataatgtagcagcattcttgatggataagtttgctttccaagttttaaaagaatgagcaaggacagaatgctggaaaaacacatttgctttctgtataaggctttcatttctccttctctttgacatccaatttgtaaacacacgacgttttaacatatactcatgttttctattccaattgaccgttaatgctgaccatttaagcaaaacgtctagcaaaaacgcattcttttgaaatcgcaatttttgatggagacgttctctcgtcttctggcgccaacgatttaccatttgacctattagtatcaatctgtaagcttctccagcactatatattctagattgaatgttccttagcttctgaacccaacgtggaaaatatttaagcataataaaggctcgataaacagcgtcagctttacgaagatagacggcatcaatctttttataatatcgatatttttcaagcataaagtctaaactgtttgctaataaaattttgtctttttgagaccgatattggtccgctctgcgaaacatggcagtttgcgacttgatcgtttgagcaacttcactagcaaactgggatgatttctgctgattactcctcgatcgataatcatcaccatttacaataaatggatcattttccatatctgtgttattaagcgggaaaagaggtgtattcaaatctgaggaaacttgtgagaacccgattcgtcgcatcaagttcctccattcatcattccagcttagtttttttgaggagatcaatcggtaaagaatacggatataagaacgatgcctcgcaggatttagaccattttctcgaaggacactttcgtatgcgttgaaaacatcaagaggggaggtatcatcagctgcgtgacttaaacgaagtaaaattagtcgcaatatttctaaatctaaatgccagtaagttagcaaaaaataaaagcaaattcgtattaaaattcataccacgacgcaagtcctcgtccatgatttttcgaccaccgtcgacatacttgggagcgccatttttgctcatgatcttacaagtcttttattaaacacatcacaaagaaagctcagtgaataccaaatgaatcaagacttttaagatctgtttgtttacggctaagttctgttcatcaacgaactgtttactgtactcgactaaatgcgttaagatacatatcacagtgtgcagcctttgcgctagacaaacaacacagtttaccaaattacattgaattttttagcaaattgtatcggatttgatcgcaatcaatctgaatacaaaattgttttgtgtacatattcctctccttccacacctaaacttcttgtaagaccgatttccggaagcattgctgaattagctcttttgcctaccgtaaaagtatttcagcatgtcgtttaacgttcctaaagaagaggaaaaaatcgttgagttttggcgcgaaatcgatgcgttccatactcagttaaaactttctcaaggtcgtcctacttatacatttttcgatggacctccattcgctaccggtcgtcctcatcatggtcatcttttggcttctaccattaaggatagtgtcacccgttatgcttgcttgaagggttatcacgtcgagcgtagattcggttgggatacacatggacttcctgttgagcatgaaatcgacaaaaagttgggtattactggaagtgatgatgttatggctatgggtattgacaaatacaatgccgaatgtcgtaaaattgtcatgacttatgcatccgaatggcgtgcaacagttgaaagactgggccgttggattgattttgataacgattataaaacgttgtatccttctttcatggaaagtgtttggtgggttttcaaagagttgcatacaaaaggaaaagtttaccgcggatatcgtgttatgccttactcgactgcatgtacaacacctttgagtaactttgaagctcaacaaaactataaggaagtcccagatccggctattgttgttgcctttcaatccattagtgatcctgaagtttctttcttagcttggactactactccatggaccttgccttctaaccttgctttggctgttcaccctgacttacagtacataaaaattttggacaaggattctaataagaaatatatccttatggagagctgccttggcatcctttacaagaacccaaaaaaggcgaactttgaaattttggaacgtttccaaggaaaggccttggatggtcaaaagtatgaacctctcttcccttatttcaagagcacttttggcgaaagagcatttaaattatattctgctgactacgttgaagaaggcagtggtactggtatcgtccatcaagctcctgcttttggtgaagcagattatgacgctgcttgggctgctggcatcatcgatgctgatcaccaacctccttgccctgttgatgagcaaggtttgcttacttcggaaatcacagacttcgctggccaatatgttaaagacgcagataaggaaattatccgctccttgaaagcatctggccatttggttaagcatagtcaaattttccatagttatccattttgctggcgttccgatacacctctaatttatcgtgccgttcccagttggtttgttcgcgtgaaggagatcactaatgagatggttgaaaatgtcatgagcactcactgggtccctcaaaacattcgtgataaacgttttgcgaattggttgaagaatgctcgtgactggaacatttcccgtaacagatactggggtacccctatcccactttgggttagtgatgactacgaagaagtcgtttgcattggttccattaaggagcttgaagaactttccggcgtttctaatattacagacattcatcgtgacagtattgatcatatcactattccttctaaaaaaggtaaaggaacattgcatcgtgtcagtgaagtatttgactgttggtttgaatctggcagcatgccttatgcttctcgtcattaccctttcgaaagaattgaggaattcaagcatggcttccctgctgactttatttccgagggtgttgatcaaacccgtggatggttttatactttaactgttttgggaactttgttattcgacaaagcaccttataaaaatgtaattgttagtggtctggtaatggctgaggatggtaaaaaaatgtccaaacgtcttaaaaattaccctgaaccaaatctcatcattgaaaaatatggttctgatgcccttcgtttgtatctcatcaactctccagttgttcgtgctgagattcttaaatttaaggaagatggtgtaagagaagttgttactagagttttgattccttggtggaacagttataagttttttgaggcgcaagctgctctttacaagaaggttactggtaaagactttgttttcgatgatgctgccactttgagttccaatgtaatggatcgctggattttagctcgttgccagagcttgattggatttgttgatgaagaaatgaaacaataccgtttgtacaccgtggtccctcaacttctcggtttaattgaggagatgactaactggtatatccggtttaacagacgtcgtttgaagggtgaagatggtgaaattgaaactattaatgctttgaacgttttgtttgaagtcttgttcacgttagttcgtattatgggcccattcacccctttcattactgaaaacatttatcaacaccttagaaactacatgcctattgacaaaaatgaaatttcacttcgttcagttcatttccttcctttccctacttacaagtctgagcttgatgatgaaactgttttacgccgtgttaagcgtatgcaaactattatcgaattggcgcgttatgttcgtgagcagaataatatttctttgaagactcccttaaaaacccttattgttattctcactaacgaagaatacttggaagatgctaagctcttagaaagatatattgcagaggagcttaacgtccgtgaagtagttttcacctccaatgaagagaagtatggagtcgtatacagcgttcaagcagattggcctgttttgggtaagaagcttcgcaaagatatggctcgtgttaagaaggctctaccaaatgttacttctgaggaagttaaagagtttcagaagaacaagaaaatggttttggatggtatcgaacttgtcgagggagatttacaaattattcgttctgtggaggttaagaacgagtttttgaaatcgaacactgatggcatctgtattgttttattagatatagagatcgatgctcagttgcaagctgaaggtttggctcgcgaagttatcaaccgtgttcaacgtttgcgcaagaagagcaatttacaagttacggacgatgttcgtatgacttataaaataaaaaacgatactattggtctcgaatctgctgtagattccaatgaagccttattttcgaaggtattgagaagacccatcgaaaaggaaactggtgctgacgagtcaaacataattgcttccgaagaacaagacgtgcaaggagctaccttccttctcagtcttcttaggctatagaaatagttcaacttcagcagaagtattctttctcaaaatttgtagtcttaggaatgtatctcgactcctacgttttgtttattattttataatataatggattttcctatgtactactcctgatttatgtagtgagaaatatttaagaagggttttgattgtcaaaaaaaataataaatattatttacacacgtaacaaaagaaaataatgtttcaccggatatgttataaaatatttttgataaatggatggaatattacgaaaccaagaaatgtccaccgcaatagaagcaaatagaaagctcattttgaagatctgcaagtaagcatttggtttggctagggttaaaaatggccactatactgttgcacacagcacaatatttcgcagctttttgagataaaagtagcatggtgactgagcaacgtctccagacgtgtccattatcacatgtagctaatgatgtattattgaattgaactgtagcttcacatgctgggcaagtttcactaaaatctgaggaaacttccaagctttttgctatctcgttcgctacttccattgcaatcggtacctcagccaactctttataagtaaatgatacaaagtttcttaaaacagctttgcaatcactagttagataagaggggtcaagagatatctgagaaagtgtatataacataatgtatagggttaatcggtatctcaaagaattcagtaaagtagcgtctaatgctttttgtttataaacgctccaaccatataaaagtctcattgcattcaatgaagagtctaaatacaaatttgaaagagaggatatatctataagatgctttagctcaaggaaaaaatcataatccgtaactaaaaaacttgataaggaatttgtaagcattgtaaaaatatccgttttttcttttaatgtgtcattcattaaagaaatttcgagtaaacaaccggctgaaggtgctacacataggttattaagtgaagaagtaatcatgtgtgaaaaaacggattttgaaaaaagagatggaatgaaattaaaataacttcgttcagctgctgttacaacgtaagtaaatgaggccgggtacgatatactaaagtggagagcagcagaggataagtaaggagaagggcaaaagccatggattttaagggtctttattgaatcatctgaaacagagccataattttgcaagtgattgttcaaaaatttttcaagcacatgtctctctggtgagtccaacatcgatattgaattatccaacaaggaaaaagtctctaaagttccagaatgtgtcaagatgtaaacatatatggtatcaatgtcgttatgaccaaacaacactccagaaggagagcaaagggacaaaagattatggttcaaaaaagagcaaaacttccctaatgacttgtcataccgaaatgcaaataaatggccaggataaactaacgcaaggtattcaacattggctaatggagatgaccaggctagcagaggagaaaacggtctatagtccaacgagaaaggtagctcttgcatagcggtatcaaaagtgtcagaatgagagctaatagctatttttaaaattcggatttctccattccgagaagaacacgatagcaaacaggtagctgaatccccaaccacattccagctggagaatgataactgaactacccatgagcaattcaaatcaaaagacttgaaaaatggggtagatgaatgtgacataatagagagatggacatgacccgactctgcaccaagtgcaaacaaacacacgccccaaggtgaagatgaaggaagacttaccaaaggcgaccatgcaacgctatgaattcggcaaagttccaaaggatcggaaggtaagtgagtactcatttgtgccacgcaagtccatttttgatggagaacgcgactagatgaagaaaagaaatacacacgatgacgattagttaaaacagttaacaatggactagctgattagcgttcaaataaaaagtagaatagagaaacaaaaccgaataagactttattttaggcattgaaacgataaacaaactttaaaaaatgaaacaaatttcataaaaatagaaatatttacgcacaaaaacacaaaccgagtggaatgttaagtaaagtcaaactcaagtcttctctttttaagaacatactcgtaattgtctgcgagacctgttggcgaccagaccacatagcggcttatgacacttggagttagatctcctaaacgaagctcattagctgtaaaacacgttagcttttatactctcataagcatcaaagggcattgggaacatacgagcaagcatttggcaatttggtagttcatcttccacatcatctaaataggctagcgccttcataaacttaggcgtattggcttcagttgaaggtacctgaagggaattagctagtctcgaacacgtcaatttgagatatgtaccaagatttggactttttctgaatcgcaaaaagccaattttccatcgcaagaacaagtacagctatacaagcttgatggaagaaaatccaatgctacatcctttcccattgtaagaaagacgacgagcgatgttgaagccaggtgaacaattccatcaaatgcgttaaagttcagtgccttgcgcaatgctagttgagaaagacttgcatgaaaaatccactaaaatagctgtaaacaagatgatattggactagaattttgcttcatcttataaaacttagcaacaatgcgatggtgttatcggtccgctttactgtctgcaaacactgacacctgaaacaactaaaaccaacaggtatatacagtgaagaacaaaaagagagaaaaaggaaaaccactctttataactctcttgactccaacaggatcccgaaaaaagttaccctatataaaacgataattgtgaattttagaaaatgtacagtttactcaaggtcagcttcatcacgtagccgttttaaaggacctctgctgtcattttcggcgacgattctttcaataatcttacttttcgaatgagcgtattgaattttcttattaaagatgttagtcaatcgtttttgtttttttatggggattaatgagaaagctcatttcacagcataccatttcctttccgaagaatatgaaattttttaaggccttcatcgcaattgcagcggcagagggatcaaagaatacaacatgagcttgacctctcatcttgggagttttcaacgcgacaatatcaaccacggtcccataagtggagaatagcatatatagtgctgttcttaaatcatttttattaattttatcattcaaattattcacataaagtgtattttgattcattttcgccctagtttggtgttttgcaaatgctgaactctttaccttatatttttacctgcaaacactgcgcgctaacaatcgctatgagttaacttattgaatggattgttgaaaaggctcgtcttaattacattaaaatgctaaagcttttacatttttaatttatcttttaaggctataaatatccatatttaattttccggaacgaaatatgtttatttgcaattctacgaccattgaacgctagtcatctgaattatgattcaagtcacaattatttttagagatcccttaaatataatcaaatcgtaacaaaaaatcaacgataataatagttcacgttaaaaatctttcccaagcattgtgcagttgttgatagtttaatccttatgtactcaaatttccatatttaaaagattgaaaaaatgttattttttagtagtatagaaaatagagaatattttaagactagatgattttttcgatccaccgtattcccactctggggaaataattttacaggaaatgccttaaaaccccagcaagattcctaatccaaaaacctacagcatagtaacattaatcagtaattctatatttttaagtaaagactttgatcctaattcaacacgtagctttgagagtcagctttcccatttacattccagtgaaccgaaatgtccaaatcacgattgttttttttattttttgaaaaggaaatagttccttcaacacgagtgcctttttgaaggaaaggacgattacgtagtaacaaaacgcattgtttccaatgagtaggagtgccttgagggcctgttgtaaatccacaagcttcatcaatagcttctggaataggctgtgttctcttagtcgtaaaatacgtatcaaaccataaagtgaaagcacaaagcggtccttcgttgtctataattagagagaagggggaagtaaaactgacatcttgaactttgcacgtatgcatattaaaccttgcaaaaacaacaggcttggcgttaacataagtttgaggaacgacttgtacactaacacctttataagaagcatccttcatgccattcattttgaaaccatacacatcgctccagaaatcaataggttcttctaacaattcagtgtttgtggtagctgtaagtaccaatcgtgtctcggacggtgccataattccagaaggtgcaaggaagcgatctctggcaacaaggacggaatcaatcatactctcaaacgttagagcatagcccatccattccgaaataatgatatctaccttgccaaccggtaaactgatatcttcgatttttccacgaataaaagtaatttgatcagcaagaccattttcaaaagcatttgagatagccatttgaatgatatcggagttgtccacagcataaaccttcttggcgccagcctttgcgcaaaacatggataaaatgccagtaccgcatcctacatccaaaaccgtttttccagcaaaaatatgcttattatgataaacgaagtcacggtatccctcggtccggacagaatcgtttagcataaggaaatgaatatcatttccagcgtaagactcgaaataataagaatcgttatctgctttctttggggtaactgatagctgatctgtagtctgactagtcaattcattcattttatcttttcgaatttcttcaagctgagagataagaagttgattttgtaactttaatttctttatttctgcatctttagaaacatctgctggattctctacttcaatttcgagagtattgtcgtcctcaaaatctgaatcgagttcatcgccaagcgagaagagtacactgtcgtcagggagtacagaaatcatgtattcgtcggaccgtaaaatgtcggaaagtttgtccaaatctggtgtttttccttccttgacttgagaccgaatgtaatttaccaatttaatgcaagcatagaaatccaaattattctgctgcttaacttgataaaagtcaaagttgtgtgctacaatagaaccaaagttagccatgtatgaatattaatagatatacaaaatttttaaattaaatagaaaaactcataccttctttacaatgactccataagtcttttaaacaggtaaaggtagaatcgcaaaacaagcaacaaaattcatgtacctcatcctcccaaacttcctctattaagagttagtattaactttattgtttccatttgaaagctgggatgcatcgtctttcaaagaaagggtagcagcagaaaaaacgaaaaccgtgtcccaggggaattgagcaaatcctgaataataatgttcaatccaggaaatcggatcattcatcattgactgatagagatgaatatccattcatgtcaagcaataatcgcaaaaagatagcatggaattccagtattaactaaacaagcaacaaattcccccagaagtaaaaaacattgatttcagaccagtacaacagccaagcatattattcataccttcattatcccagtcaacctctgaatcactatgagagcccatttgtttaaaacggttggcaattgctaaagaaaaatcctctattgttgttacttttctcgtccaaatttcaaagtaacatgccataggtttcactaacattggaacaaaggttcttaagattgcactaccagcgctttcattgagatcaagtgtgttttttttttaagaacttgatcaacttaagcataggttttgactccttgagagaattttgttgcttcagatttttgggcctttggagtgatgttagtggtatttcagcgcgttgtgcgtgcaacagtcttggttggcagaaaggataccattcgaacagtgaaaacccattccggcgctaaaaagagatggattcttacagaagatggtaaaagctttaagcgaaagcacgcaggtgctcaacatttgaaccgtgacacgtctagttcaacgagagctagacaacgtcaatgggaagaagcaaatacaatacaaaaacgagtgttaaagaggcttcttccttttaaatgagagaatgataaggatctctttattaaccctaatttcatgtacatgacatggcaaaatttactttcctgctttatgattattgaaatttttcaaagcatactttttatggtcttaaattttcagtttatccttggtgggttcgtttgtggtaggacaaaattgtctatccttaaggattctttcctaccttatataaatatccatgctaagatctaactatgttgtcttctaatgactcgttatactaaacatttcatttttatgaatcagcctttttccatcacatgaatttgattaaatttaagttggttttatcgttgagttattgactcctgtccactttctcttaaatacacatagtggtgaagagaaattcaaagcttatatctttctcccctttttacgttttgacttttatcttgcttaccgttccttttgaattccataaattgattttcaaattcattgaaagtatgtcaaagtcgcagttccgtcggatttttaactacagatcatcaaaaaactgttcctaaattaaaaggaactatacggaaattcctacaaatagaaatcacaatttcatggatcctctttttatccttcagcgtaagcatcaatccctttcttcaagtgtgggtaacatgttacctgttagtaacgaattgcaaatttgtgcactgaaatttatcattgcttagcctggaggcaaggtggtgggacctgcctgattctcccttagaaacagcgtatatcacatattcaattagtattgaaattttcagagggtcttgaataaattgtcggcgtagcatcttggtgttatgggacgccctttaatagagtccagttcaaacgaccatgttgcaaatttcaatagaaaaacaaagaagctgattgatcaagcgcttgaacattataatggaagattacctgagcagcttgaaaatttcagctttgagaactttgtcgaagttttggatactgagtcctcagtggtaaatcgagtcttcgaagtactggtgcgcgaggttgctggttcttttcggcaaaggaagcgtgctcacatgcctaggactaataccactgctcaagttgttcaaaggcaattagcgcccagtatatcaaccgttttttcgcgtgattccaacgatcctcttgttgacgatatggatcaagagtacatcttataaaacatgagactggaatctttatggaggccggaaaagatggattttgaagatttgacttttacttgtcttttgtacttttctatcacaaggtttaattattacatgctttccagtctatgaaataggtgataatgaactatttatttatgagcatattttttaagtcgatcagcaaaaaccacatagatttatttaaaaatttaattgcatcgcaacattgtttttgtagacgttagagcaactagctcatagtttgtaagtaatcaaatctcatagtattatatgattcatcaaggagaaaaaagtttcatattttttaattttcttttttttaaccttattcatcaagaataggcaaaaagtgggaattcagtatactcaaatgaatgaacattacatcctcgttttcatacaagtcgtcgattaatttttgaatatcttctctgacagaatcttttgcaggtacatcgatagccgtttcttccagaggaatatggattaaacgagaatctttgatttcatagtttttagatcgaaaatgatgagccacctggtttaaactagagggctcggttaaaatcaaaaattcaccttcatcttcttcgtctatgtactctttgggcctattgactatgtcctctgcgccagcttcaatagcatcgtcgagaacatcttcaaatttcatagaatctcgtttttctggaggaagatttacttccaccttaccctttttgctaaacaaaaatttgacagtcgataaagaagccccatgatttcgtaaaatatgtttgattgaagaagcagctcgagctcgattgtctgtaaccgcttcaactataagaccgactcctgatggatgcattgcttcatactcaataaaatgaacttgcgaaccttcacttccagccgtacccaatcctcgattaattgcattttcaataccagatttcggcatggatattttcttggcactctctagtagtgtcgccagccgcatattcaattcaggattggcaccttcttgtcgaactgctagaatgattccctgtgaaagtctggatacacagtaatattagtaactgttattagatagtagtgtgaaacaagacgagcccttactttccaatttgtaaacttcttgcctggtcattcgccgattttttgtgcttaatttttgaccactctataaaggttaatatgcgtatataaaactggtaacattatagtgtctatggatcttataaattcactgttgttgacagtaacccagtttgcaagaaaacctgaacattcacttaattgtatgttcgagcaattaactgaacactttataaaagtggatatgaatacagttcaaattttatcactttcaattcttctgtcttatgtgaaagatcccagtaattcagcaaagaatcatagtcaacattgagtagcctacattctttactacaatgggtctcgttttttacttttgttttatcttgaaaattcatagaagcaaaaacactataactagcttataaatcaataacttactgttatgcccagacataatccatcctgaagtcgtgaatgatcggaaccttgaaaaatgatacagcgctcttgtgaaaggtattttatttaaagcattcattatccttgtatgctacgaagtgaccactgaccacaattaggataaaacaaggaaaactgatatgagaggagagggagttgaagtagggaatactagcactcgaatcagcatctctataaagaaaacagtatttctgctttagtagaaataaattgattcaacaattcgtatataatatattttactacttcatatactttaaacctttaagttgttaaaaattgtaagtatgggcatgtaagtgaccaaattgctttcccagctaaagacaatttcgtgaatccttcccgttctgaaaacattaactagtgaacaaattaaatacattatctttcattgatggtgattctaacagtcctttgtttctaaactaattaaagaataggtcactcaatctgcaaattcacggtaatttaagtgatctaaacttattcataaactatttaaaaaattgaaaatgagttcttaagataatgaccaatccgaaattttaattgcaatgcattcaaaaccatccagctgcaatgatcactccaaaatttgaattgaggcaggatgaagaatttgtgtatttagatgtgcatactccgtatataaaggtatggttcttattctaatcgagtaataactcaccaaggcaggctaaaaacgttgaaattgatgcttttaacaatgaagtgaacttttgcattgcaccttatttccttaagtaagtcttttctaaatcccataagtatttgggctatctaaatatttcttattaaaattgaagcagtgtttactaactttttcccaaagactagaactgcctggtaacgttttagatgatgatcgggctaacgcttcatacgatatttcaagtggttttgtgcatattaaatttcccaaggagactcctggagaagtatttccagacttggatttactaactactttacttgtaaaccaaaacaaagaacctgtcaaaaagcccttaatcgaggaagtggaagataccccatcaccttcaacttcgcaaaatgccagcaaggatgaagaaaaagaggttaaaattgactggcagaatattcatttcgatgatcccgatttcgattggggcctgttgcaacggttagatgatgaaaaggtttgtttcttgcgcgacttgtcgacattctaactttatcattagatgcagtacacatctacgtctcaatacggtttcaataatcagtattcaggactgctgaagtataatgctttggttggaaatgaaattaatcaaattcctgaaccagagcgaactcctccttctacgagaagtgaaatacgtgtacagctagaagatgaaaaatttgatgctgaacattatatggcagatttttatgacagggagatgatcgatgaaatattgcattatattcctgattatattggggaatttttgctggtccaacaaggcaaatccgacagacttttagaatttacaagcgaagaaaaagaagctttagccaaattaccaaagcgaagctaccttattgacaatccgaagaatgtttatctttgtttagttcctttgatttttgcatacgcatacgacaataggactactttgggtgatccaactattgaatcatgttggaatatcggaacactttcatccacgatatcttgtctcgatacaaatttccttgcaatcaaagatatatttattgcatgtattagacgttcgttggcataccctttgtatagaaattgggaccttgccctcacttgttggaaagacacccatgcgattttgagccttggaaagcgttggatattgagagttttacttcgtattcgaaacctttttgaacatcacgatgtctattatatatacaacgctatagtactaaacgattatgcttattggatacagacagcaaagtaagtaaactgaaattcatattttttctaaagactcaccaataattttagtgataatgtgctagctgcattagcctatcaagtctcagaatgtacaattacaaaagaggaaacaaattggccgctggaagaaatcgaagcaaatgtacaagaaacaattattgcttctgacgaggaaagcgagtccatagagaaataaaagaaaaatatgataccacaaataaggaaaaggaatgaaatgacgacaggtccaggtatttaataagagtcatttacaatttttggatggacacgaataaacttttcggtgttatttctatatttaaagattaaaccataaggcattaaatcgacaggatactaggtattccggtattggtagaaaaaggataaaaattaatgaagttgggtgaaaaatacaggcggcatagttttcggtatgtcaaaagatttgtacagacttgtaaaaaaagaaaagaggattgcatgtttttttgcactcaagtaacgagcacccaaagaaggaaaaatataatcactataccgaaaattttgaaaagtagtgctcgatttgaagacatccgttcataaaacttgacaatctctctctgggcacttccaatatttgagacgatatcatctgtatgcatgtcaatccgttgtacggtttcacgttgctcagagaccatctgtgctaattgcgaaaaaataccacccaactcggtaatagtactttcgatgttttgtatagaagacatacgctgctgggaatacgtatcagtctggctttcaagtaaggccatttgctcataacgagtgttagcaccatccccgagattcaaggataaatagtcttcattagcttcaggtttaggatcattgtaatcagcaaatggtgaaatcgagtttccagaatttataagggggttagcattcatggaactcgaggcaacaaatttttctgtgcggttctgggatgctttcatgttttgtgtccgaatttcgagaatgtctttaaaggtcatactggtgtttgcgagagaattttgcaaagaaacgacaacgttctcgctatgttgattcatttgggcaggtttgttacgatttcctttaacaacctgctgtagtgaagctatatccgaatttaaagacgataagctttgcttaatttgaaatgttagttcttgaatttctactggccgatcgtcaaacaaagtcttcctttttgcaactaaagaaatgttagccatacttaaccatttgatttgaaaagacttaggcaacgttcgtttgtgactatgcccaataagctaaatacttacgttgtgatagcttttgtaacttttcgccagtttgattaatttggttagcaattttttgggctatccttgtaaattcgctcttttggtgcttggtttgatcgggaccacctactgcttgatttgcagtcgttgtcctcaaacgagatcgagttttcgtgacacatgcttgaaattcagcagtcctatcttgaaatgacatgaatatttagtcttaaggtcctcaagttgagtactttatagaaattgatgtgtggtgtggagataggtagctggtttatagcaagggttggcaatataatgcataggacgaaatatcgtccagtaaagaaagaaacttgagaatctagtttttttattcaaatattattttgtagttactttttagtttctatctaaattttggcctaaatcacactacattgtgaatagaaacctagggtgtagactaacgaaactttgatcgtttttaagaaatatatctatacgttagagtaaagatccttttaagtaagcaatgggtatttaattaaaccaaaacaaatggcttttgggttgttatgccacctcgcttttgcagccattgatcatgatctatctctatttcattgaagctgagtttgagtatttctcatttaataatagacatactagtaacaattcattccacaacctccaaggtagaaaccaaaagttaaattcactacaagatgcactagctaaaagttatgagagaatgcttgaaaaagagtgcacaaagctgctctcaaatatcatttagcaatctttaaccagcttaattcgttttatgtcaagcattgctcatgcgaaaataaatagaaaaaattcttacttgagattttgtaaatcacgcataaaaaagacggaagctgttaaagaagagaagcattattttcaaaaaaagtttcaaatatactcatatgtgtctctaaaattaaaaggttacatagaaaatctgtctaggcctgtttttacagggctttcataaatgagtaaatcgaagtcgaaatcaaagtgaccttgcagaaacatactatacatattcataataggaagctaaagttttgaaaatcactcaaaaaataggagaatccctatgacgagaaatttaccatagtacgtgagaccacaaaattttgagagtttatttgaaaaaaatattcaattatatctttactttacgcttgtagtttggctgattagtgtccaaaactatggtaaacagcttggtttaatgttttgaattttcttacaattgtccacaaactgagtcgtattcaacaaaaaaaacgaaacttcgaattatgaaggagactgtttaataggtaaaataacgtttaaaacatctgttttctattgatgggctaacacggataataggtagtagtaaggttagtactttatatccaatcccatactgtctaatagtccttacttcctctacacagcaatgttgaaaataggtcgaaatgctacgatattaaaaaacaatttttgggtgagttttcttttatttatagttttattaatatagcatagtttgcctccgtgaggtttcaatctggagggttttcagaaaagttggcgaaaggaccatcatttgcagatttcttgaacatggataaaccattgactgctgacgaagctttcgagttagatagaaaagtagagctaccaaatggctctatacacaaaagattgccttcatggcttaaaaccaaagttccactaggaacaaattttaaccgaataaagcatgatttgcggggatctcatctccatacggtttgtgaagaagcgaaatgtccgaatattggagaatgctggggaggtaaagacaaatctcgtgccacagctacgatcatgcttatgggtgatacttgtactcgtggatgtcgcttttgttcggtaaagaccagtcgccgtccaggtcctttagatcccaacgagcctgaaaatacagcagaagccatcaaacaatggaaccttgggtacattgttctcactagtgtcgatagagatgacctgactgaccttggtgccaatcatatagcaaaaacgattcaaaaaattaaagaaaaagccccgcacatcttggtagaagctttgacccccgattttagtggaagaatggatttggttgagattgtagctaaatctggtttggacgtctttgcacacaatgtagaaacggtagaggaacttaccccatttgttcgagatcgacgagccacatatcgacaaagtctgagcgtgctaaaacatgtgaagaaaacatgtcctcaccttatcactaaaaccagtattatgcttggtctaggtgaaaccgatgcggaaattctaacaactcttaaggatctcctggaacataatgtagatgtcgttacctttggtcaatatatgagacctaccaaacgacacctaaaagtgcaagagtatgtacatcctaagaagtttgaatattggaaagaagtggcagagaaattaggattcttatacgtggctagtggtccacttgttcgtagtagctataaggctggcgaatattttatggagaatcttattaaaaagagatcaggaaaccctgcttctatgagtgtttaaacatggctgcttatctaggtacactcgataggagtttgtcttcaacagaattacccttttttgcattgactcgaatcatcttttaaatttttttattctttatttcaacaatacactcttagatataattttaatcataataattctcgtcttagtttctaatatcgtctttatacccaagttatccttataatttatcatattcaaaattgattttgttttccttgattagcgagacagctttataatatttaagtaagaaaaagacagcttcacctttgtaagtatttaggctttatcgtcgtccatgcatcagcaacatatctgacaaacgggtcatggccgccaaaagtatctcttcaggaatgggatcatttagaaaagaaactgggaatgggttaaaagaaatacttttggcagtggagtctacgagctctttttgtacgacattgtcttgtaaaacaagaacagcatgccgaaacgaacttggtaaactcgcttctaactcttttgaagtaatagctgaagtctgactgttgatttgaacaacaaagtcatatccacctttgtaaggagaacttttacacagctgagaagaaagacatgaccgcaccttgtaaccccaataatgaccacctttttctcgtggagctgaaaaagacacgatatcaccttgaagctggccttcttcgtttggagactgcgcttttaatcgaaccgtgacccttgttctaggagcaaggacgctggggctggaaacgattacattgtgagatagtccagcatttataatatatttattctttgcttgcggagatggatgagtaacgattccctctcggtatgggaattcaatattcactgtgctagccttgtcatttctgaggggaagtaatggaaagcagctagtatattttagatgtggatttagtggaaacaattccttcctcataaagaaaggcgtttcgaaatagcataataagtccgtgagaaattttgtgggatcctttaaataagcatcagaggaaagtgtatgtacctgggtgttttgcacatattcagggtcctctagcaaaataatttcgtcaataccatatagagaaactattctcgaaatctatattttgagttaatacgcgacaacaacgaatctttcaaaccttccagacaaaactcgttttaagctgcaaattgtatgctacatttagacttgaaataggtaatgctaaagatatcgtatatcgtctcgttggtggtaagctttgtatttcgctttctttttccatagcagtttctgtaagcaattaatgagaagtaataatatggcccaagtagcagtattttatttactttttgctgtcttgggaaacagaatattaggatttggctttttataaaaattttaacgtcttaaaaagttggtgaagagtaaaggcatgaatttcatttaccaggctaaaaaccgtccatttaatataattaaactaattttaaattttttttgaagtattgatcaaggtaaagggatattttatatcaatacttttattgataggtaaaaaaaaaaatcctgtacttcataaacaatgaaaaaaattcaaacaaacaaatgtgtttaatgccattcaatgagtgcgatttaaactatcaatgagtcttcgtaaataccaaagggctatagaatcccctttttttttttttttttttttctttatatggaaataataaaaaaaatggtgtacactttgcttgcaatttatataaaccaactatacacgccgaagcttgtatataaccgctgtaaaaatttgttagtagaaaaaacaagatgatattttattaattacatacataattttttaagtcaatagaagttcatcgactctgattcaattcatcttcaatcttactctatttactatttacttttatgattttcgctatataatgagtagcaccgggtataacgctataacagtttaaagtataatttcaatatcactaaaaaaatctaaaaacacgttagagtacgttaggtaggatgcatcgtacacgttaatcaaaatccttcgaatgtcgaacacgcagactacaaatacagccaagttgctgccaattataaaagcaacgtttctctgctcttagtacgtggttgggtggatcctgatttctgtaaaaatcatattcaatatcaataaccagtccatcttgactcgtagtctttgaaacggtgtaaaaggattgttgtcaggataagctataatctattgttgtttaaattgtagaatcttcctcttttttaaatatcgccgatatagcttgacaaaaaggctcattttgaaagctaggcgttgtgttctcgcaaggtttctttcattatccggtttttcgtatttcttagtgaaaacgccctctgtaacatctttactgttttaattttcggatatactcgcgtatatatcgttggatcatttatttgcatttaaaaaagggccatatatattccattttctttacgacccagatctttatacctttttttctcttctctatttataccttctcgatttacagatattctcttaccttcttttctacattatttgcacatttaaaaaacccctaaggtttattcttttaaaccgttatcttgttccatagacgcgcataaccaactcattttttctcgcaaactgtttgttttgcacttttttactttgtattctgcaagatgttcaactttcgtttattttctcgtagaggaaaaagtttaggtctcttggccatcgttttattgctttttggcttttattctttaaagtcttcaatgcctgtttattccaattcgattggttctcccagtgcccattcctcttcatacaaaggtgtttctaaggcgaaaacatctccacaagatcctgattccgtagtcatgttgattgttagttttgacgaccattatgattcaagtagatctgactccagctctgtcttcctggataaagtgctttctgatcgtacagagtatgccttgcgtcatggctataccctagtccacaagaaagcccgcgatattcaagcgaggtatggtgtctatggtacttggagtattatcccagctttgagggaaactttggctgagtatcccgacgctggctggatatggttgctcgatgcaaaggctgttataatgaatccttccgaatctctcaaggatagggtcttgaaaccagaaaaactgtcgcagcatttgcttcttaattctccgatcgatccattaaagaactacatccgtacacgccgtaaaatggatccatctgatgtatttgtaattaccaccagtgattataatggaattagtacgcgttctttgcttattaaaaataacaactttgcgccatttcttttagatgcttggaatgaacctttgttgaaatccgccggttttgatcaagctgagcgatctgcgctatcccacttattggaagcacataacactatcttggatcatgttgcacttgtgtctcctaaagttttaaattcatacaccaactctgcggtcgatttgaattacgaagaaggtgatttcttggttattcttcaggactgtgagaacgctgctgcatgcgagcgtatattcgagtatgtattctatttatcatcttggtctcttgtatttttactaacacttccagcaactactatcaacagagaaaacttccagccattaaaaagcagctttcggaagaaacggttgatgaacaatcgtaggttagtactgtcttagcatcttactttcatttccagtaactcatcttcatctaaacctatctttcaaattcggtggtttgcatattcctacattaatttaatgaatttatacttaatttcctttgtttgatcaagggaagatatgtttttcgtttacggaaatacatcgcagattggtttacaagtcaagcaattcatatgttatattcatcaaatcttcttaatgaaagcacgttaattgctattctatgcaaagaaagaaacatttattatgtttgacctgaaatccacataaacccagttgaataacattaatgcatttcatggcgacatagagacatagatgctgttgaaacatcactcatgcaaaaaaaagaggctgaaacatttttaaagtaattataacttcaaaataaattctataaactaaatgataagaatagattagtaacgatagtgatcagccttgtaaggaccgtcaacagggatacccaagtagtcggattgaacagaagtcaaagtagtaagtttgacaccgagtttacccaaatgaagacgggcaacctcctcatccaacttcttgggaagcatatgaacaccaagaggatagctggtgttatcggtccacaaagcgatttgggcaaggacctggttagtgaaagagcaggacataacaaaagagggatgtccggtggcacaaccaaggttaacgagacgaccatcagctaaaagaatgatatgacgaccgttcttcaattcataacgatcaacctggggcttgatgttaacaacatccttagcgttagccttcaaccaagcgacatcgatctcgacatcaaaatgaccaatgttacaaacgatagagtcctccttcatttcgttgaagtgctcaccacgaataatgtcacggcaaccagtggtggtaacaaagatttgaccttccttaacagcctcttccatagtggtgacttcgaaaccgtccatagcggcttgaagggcattgatgggatcgacttcagtgacaatgacacgggcaccttggctacgaagagaagttgaacaacctttaccaacatcaccaaaaccagcaacaacagcaactttaccagcaatcataacatcagtggcacgcttgataccatccaccaaggactccttgcatccaaaaagattgtcaaacttggacttggtaacagagtcgttaacgttaatagcaggaaccttaagcttgttctccttgaacattttgtacaagttgtgaacaccagtggtggtctcctcagagataccacgaatgtcaaccaaaagttcagggtgacgctcatgaacaagagcagtcaaatctccaccatcatccaaaatcatgttcaaaggcttaccactagggaaagacttcaattgttgctcaatacaccagaggtattcttcctcagtctcacccttccaggcgaaaacagggacaccagtggcggcaatggcagcagcagcatgatcttgagtagaataaatgttgcaagaggaccaggtaacttcagcacccaaagcaaccaaagtttcgatgaggacggcggtttggatggtcatgtgaaggcaaccagcaatacgggctcccttcaaaggctgagacttggcatatttctcgcgaacagcgatcaaaccgggcatctcattttcagcgatttcgagctccttgcgaccaaaggcagcaagagagatatcagcaactttgtagttttgagtagccataatgagttaaaaaattatatgattctattaaaaatagtaaaaaaaaatagatgtatcaagcaaaagatcaactaccacgtccttacgaatggttggcaaaggatgagttgaagtgcgaaaaaatgagtcgactaagcacagtaagcctcttaatcaaatttgttgagaaaaaagttttattaaataaaaaatattcaataaaaacttttcataaaaaaatattcctccaaaacgaagtttacgagatgacgatcgatctgcaatgggaaaatgtttgaaattcaggtaattcacttaaaaacatatatttattgtaattcttgaagtttaatctaaagatctactcattctaagctctttagcaggagcttggtgagtaaatgcagccaagcgcgtaatatgttggaatgtaaacaaacataaacaaacccattctcagcttctatttctaccactatacatattttactgaaaacacagatacaatgagtaatgaaagtatttactcagtgttagatttgacacaagtcatatttgaagatagatatttggttaagcaaaagctcggtgatggcagctttggaacggtatatttagctcaaagaaaagaaaaaaacggactttacgaaacagtaagaaaagaataaaacaaacttctgaaatctaacaattgtgaaggttgcggtgaagaaattaaagaacagtagcaagcccaaaccaaagcatgaacttttgaagctgagagaatccttggtaagtacttaaaatcttagaagaagaaaccaaagatgtttcaacgtcgttcagctcaagctcgacaaaattgaattactgtgtttatcgcatgcattttttaaatcctattatctacgagtctaacaaaaaggcattacgaaaaatttcaaagcatccttgtttaatcgatctcttggagacgtttatggacccctatcgcaatatatttttagttatggagtttatggattgcaatctattccagctttttaaaaggcggcaaggaagacttttcacaaaggaaacagcatttaatatacttctgcaaataatcagtggaatcgagcatattcacaagcatggattcatgcatcgagatatcaaacctgaaaatattcttgtcaaaaggatcagtcccaagcccatttcgtcaaggtactccataaaacttggagattttggcttagcgcgtccatctgtttcaagtgacccattgactgagtatgtatcgacgcgttggtatcgggctcccgagctattgttacgaagtggatcatataaccattctgtagatctttatgcatttggatgcattgttttcgagatttactctttaaaacctctcttccctggtaggaatgagaccgaccaactcaatcgcgtctgcgaaattttgggcaatccaggaattgatgaattagatacactacattattggtctcaagcgaaagaattagcaaagagactgggatttatgcttcctccaacaaaaccatatcccatccagaagttgcttccgcaaaattgtccagaaggtcatgcaaagatgattccttgtttgttagcttggaaccccgatgtacggccaacagccaaatattgtaaagaggtgttctttcctttacctccaagtgcatcaaagtcaaattctgttccacagaaaatcagcaatcccaaggtagagcaaaatttgggatttccaatttcaagggaggataagaaatcaacaagaagagtgggttggctaaaaaaaaatctatccgaatttgtgagttcggtgaaaagtgtatttcctgattcgcatggttctcaaccgcacgtaaaaaccgaaaagccgattaatgctaaggaatccaccggacatcttgcgaaccctatagcttcaagtaatgtcccagccatctcgctgaagccaggtgagcttcatgaatcggtattctttagcgagaacgaacagatcgattatttattaacttcgattgattacctcccatcgtataaaccgccttctaatggaagtaacattgcgataaacgcttttaatgagactgttggcgacagaattccttcgtctaaagacatattgataacggagaaaataccgtttaaaaaagaaaacgaaatacgagattccattgttccttcatgttcacaacctgatgaatccaataaggaaggtgtcgcgtcatgcttactactccagaaaagtgggatggaaatgacttcagttttagaatactcaactcctaatcctgctgaagttcaaaacatatgtaatgaccatgcaaaattcgaaaccagtaaaagcttacatctaagttcgccatgagtgaaagtaaaatgcaaatgaagagaaacttggacactaattattttatcggcattcatgtttccatctgaagttatttcaagaattcatcgactatctcatctcatccgaatcaactttaccgattaacaggactctggataagcttgtatttaacattacccgcataaaaccttttaaacaacggggattcttactaagtacttaaaaacaaatatggaaattaatgtcaacgtaatgtgctattcggcgaactattttcatcaagcctctaaatgtttagggatcaaagagtctacaaaagaagttgcagtttcatgaaattcgccagtttcatgctatcacaacttaaagtgtaccaggctgcaaacggtaaagtcatgtcataaacatcaacaatataaatatagatccttcacaaaactatttcccttcaccttccttagctacatgaggctaaatagctaaacatcaaactaatatcaaatgcctaatacttaaaaacgtaattttgatttcgtttaggtagtagacttactcaaagtgataagtctggtaacaccaacgatccaatgttcacactgatcaccaagtgtagtaacgatgttagtttgaatattcgacgcagtttgataatcatgagcattcaaagaagtagcaagggcgagtaattcgtcagtcaaaggttttgataaaacattagagttaaggcgatcaaacagcatgtttaatcgcttttcagtatcatggactacacgagacatttgagggggtagagactgggatacacgctgcagttcagcatttaacatctcgtaaataggtctcaagttaccaggaatatgactacgatctccagcaggatatgtcaatggtgcactagttgatgcagcggtagaagaacggcctgcagacgttgcaattggaggtcgtgaaactgctgaagagcttggaagcgcagtactgacaggaggtggttgaggaatttgaggtcttgtagcagaaactgggggtaaacggctggaaacgggagggagttgaggtgtcacggagggagaaagagcggatggggaaggaacgctgacggttgggggctcataagcagaagctctctgagaagctgtgggtggtaaaggcaccactcggttagcgggttgtttaggaggtggaactatctgagatccgccatgaggcttgtacgtatgagcagggttaacagttgaagaagccactgcaattggtgtataagggtttgagggaggcatgtttggagaggaagaaatacgagaagcagcagcaacaggtgactggggtgctacaggtgtataaggatttggatgactgggttgttgcactggaggaacacgcgtaccacttgccgtaggagggtggtaagtctcaccgaccttaggaggaggtggtgatgctatagcgggagcgcttgcagtcatggatgcagtaggaggaggaggaggaagggtgctaacgctgctagtacgggacattgcagctggttgagcacttgaagcaccagggaatgggcttcttaccggggccatagaaggagcagcacgtctcataggtagctgaccaagcatgggggcatcattccatccagcagtggtagacgtactgggaggaggaagtgggtggacatcagcaggcgttatgtgggatgatgttgtagcataaggcgaagtatatgaagtcgttcgtggcaccgttggaagtatggaggacgcttgagaagttttgggttgtacaggcgcatatccagtttgcttaatttgatggataggagggactgcatggggctcaagcaacatggtcaatctttgaatttcttcttttgcgccagggaactctgtaggtacaagattaagatagctcatagcatcatcaaattttcctgaagcactcaagattttagcgtatgcaatataaacctcataaagaccagccaacttccaatctttcgttgccgaaagctcatcatctttgtagacaacgatggagcggaacatgctaactttatccatcagtttagtaagttgttccacataagcaccatatgccgaagctgccttagatgtcttagttgaagtagctagctgcttcaaccaaaggttagcataactctgtaatgatttgctagcaatataacaaaattcagcagatctgatagatttctcatcttcgaggtcttcaagacgctgtcccaaagtactgcacaatggagcgaactcatcatcggttgcataggtacaaataaacacaaaaatgtccttccattcactaacctctgcgttatctacaacattttgtaaatcgttatcagcaatacatgcagatagacgcatgtatgaaggtttgtgttcttgaagttcataaaacgcgtctcttacgcatttacgacattccttaccaccaaaggtggataagaaaagtgcttcagatatttttttctcctcaaggcaagctttcacggccgataaaacatcaccggtaagaagcgcctcagtgatgtttttctctaagtcagaatcttctggattgaagatcttaaatgaatcttttacaatctcagcatccttcttgtcagctatagatacttcttgcacactttcggctaatttcccataaaaagaggaatcatcatcataattctcattattagcattctttgaaagttcattaggtgttgttgaatccttggcaacagactcgtctaccttgctgtcatcctcatcgttttttggttttaatgtcttataacccaaaagttcagcaaacttagacctagaagcgcgcttactgacggccataagtagcttccaatttatggcctcctcttcggaggcggattcttccacacctttctgacaaaaatcagtaatttccttttcagtttgaaatttggcggaagaatggaaggacttagcttcatcttgctcaacttcatcgggagcagaggttatagtgacctctttagaatttggcgaaaaactaacgatcttgttggggaagccaaatcgagcaccaacaggtactttaaaccacttgggagcaagaggtagtgaaaacgaaggttcttgtgatccagcaatggagggcaaattgttaaaaaattcgttatcatctatggaggtagcacctttaatagaggcttcttgactcttgtcggtgtttgtgctttgaattgaaaagatagataccttaccctccaaagaagcgacagcaacacgattggaattagaaggacaccaagagctttttgtataccaattaccagaacgaggaaaactgcccaaagattcgccagtttcaacattccaaaccatagcacgcccatcctttccactacttagcaaaaacgttggatcttcagggcaccacgaaagagagagtgcagccttttggtgtccggtaaggatgttttgaggaacagtaggttggcgtaaatcccacgttaggatgatggggtttctattatcatcaatagcagttgcaaggcgagtggcattattagggtgccaagcaatactgttaaccgctccggtagctgcgctaacaccggcggcacccaaatatgatagattcaagacttggcgtttaagcttaacgtcccaaacggtagtgtattcagtagcgttaccagaagctaagatatgtgaaactttgttattccaagaaaccacatgaacttcggaggagcgattttgttttgggagagcgaaaggctgttgtggatgcttgatatcccaaacccaaacatcacctttattatcaccagaggctaaaagattgggttgtaatctattgaaatcaagagggccgagaatcgagccgttttcggatttataggtagcaattgaagcggacgcttcatctgatttcaaaatagcagcaggatcccaaaatccaataccgccatcttctaaactaccagcgattacacccatgggcttatctaacgatttctcccatgctaaatcgtaaaatctagtcttcacgtcgatagatccaacgggtttttgtgattcaggattttcattccacaattcaagcaaggtgtcgctgtttttagaaccctccgtcccggtatatcctcctaacgctaacagagcttggttatcattcaccccgcggggcgaccacgccaacgtagccgttttgcttatatccttcagtctcataactcacaccaacttgtgaaatattgtaaaaactcctttttatcctgtttcaactatagtataacaggcgagctaacccgttttttgtttggtatgatgtgtgggctcttaaagtggttggttcttagtagtttcttttaatacatatagtccacatgtggtagtagtaggctaaagggtagcataggtaacaaaggataatacacatagtgcagtacataaagctttctttggaactcagtggtaaattctcactaaaagtaaaaaaaaaatagatggacaatattattattattacgaaaatgaaggaaacccttgattgatgcttatatacaagaattcatagataccctgttttggtggaaatttacatagtcagtcaaatttttaaataggatgacccaagaaggtaaacactttaagtgcgcagtataaaggaacaaaaactcggaagaccagcgtattcccagcatggtccgtacacaaaaaaaaccagtaaggaaaaaattaaaagaatacttttttgtaggttgaattgaatataagaagtaaattttgaataagatttcgaatttgcaccaatacccttggaaacgtaggagaaatgaattagaaagaacggagcttgggtggagaaaaggaatccaaagtaccaaagcaaaattgtcgtcctgtaaaagaagtattaagacatgggcatgagacaaaacgaagccaaaataagcagaatgatacgacttgaaagttgttacattttctcataaattagagaacaaaataaagcggaataccgcattgtgtcagtcagcaacaagcacaagggacgtattattgtttaatttttcctttttcttatttcatttgaatgttcttcaggaaggaaacgctgacacgggtttcatcgaaagcctatttggaagcatttgtttcgggtgaaaattgttgttgctgcatttgttctaactgttgttgctgaacctcttctggatggaagagaagattaaagatgcttgttttttgttcagcctctcgagccttttcttcttcaagcattttaggtccattttcgtcaatatactttttaaattcagcataagcagccttttgtcgctcacgctgtatatcaatgattaatttgggtggctcttcagatacactccgtcctccaaacaaaaaggaactgcctttcttcttcttctcattccaatcttcaattaacttggtgcgtagtttttcctctctgcgggcatactcaaggggaatgtttttaccttgataacttttaagaactggacgaacgtctttaatatccatgatagcaataaactccaaaagaggaattaatccgaccaattccttatccttaggatttcctgtccatggagccatggcaattgcgttatcaggctgtttggaccatgactcgggattcgtatcgatcatgatcactcgagacaggtcacgattcaagtaagataaatctttgataaccttacccttctcatatttgcttgactcgcgagtaagtacggcactaatacttacgtggtatggatcaatcttatcgatgataggcttggcagttgctaaatactgtctagtaaagatgactacttcgtagtacatggagagatagcccaagaagtaatctaaaccaggacgctttgcagttctccaaccatgttgacgagtccattcgctatgaatcaaaagatcatccaaacttaagaccaaggtataaggtcgattataaggttcaggaagaggatcagggagcaacttttcaaatgcaggctcctgatagtaagagaagaagttatttgtacgggcctttaccctattccaccaatctgaaggggaataaccagcagcgggatactgcttttctagttctttctcatcaggaccatagcgacgaccgtagtaaagtaaaccacctcccgttaatcccaagaaaccccaaaatgcataacgagcctgcttttctcgctttagcatcgttgaactagtatactcgggtccttttccagggtctccagtgtaggactcatcattcaaaccatttaaatcaagtaattttaatgactctttcgcaagtgaagaagtgtcccgtttaacttcttcttttgcgttttcggtgatttttgatgtgtccttttcctcttgcgactggcttttctcagtcacaaaccgtttgccaacaaggggcaaaaaaggacgaggtctagcaagcctcaaattacgaaaaagaagagacctgttcaacattttgaatgttgttgtcttttttatctttgtacggcaatttgttgttgtttgcgtagtgtcagtccattaagaaaccatgtattttcagtgcactgagatatcaaactgtaaggtatctcgtaaaacctcctttatttttatgcatctattagcaggagaataataagacggacagtatgactcgataggtttgacaaataaatcgagaaaagtatcataaaaaagggaaaagaaatggaaaaaggaacagagtttttgtcctatgctaaaagaatgcttgtggattattatactaacgagggtggtaatgcacggtaagaaggttcatgtttccagccaaaatttattagatttataaaataatttaccagataatttttaaagagttaattccggaataatttaatttagacaatgggcgaaacaagccagttgtcttttctcttgcaaaaaacatcacttactatacgaatccactttgcaaatattttgtaatattgcattctgtattttcgaaggatcacagcaataactcgagatcatatattattctatcattataaatgaaaaaaagagaattggcgcaaaattaagaattcaagatgttgttttgtttacaaattaacgcgctattgcgagtcatcaaacaaatttgtaaaaaatatattgcggccagagaggttcgaactctcgcgttttacaacagcagggatcaaggccgaggcctcttaaatctgcccccttagaccactcgggcatagccgctagagatggtagatattaaaatttgaaatatatatctatttcaaacagtttgaaaaattgacatcttttgtgaagtttacgcttcatcaggtaaattcaaggtaattaaagatttttatacagccttgtgattttacttcagctacactttagctttcgaatcagtggccttcggaaatatgaaaagtcgttagcgtaacaagtcgtagccttcaaatcaaatttcctagtttgcttttgtttaaaggatgattttctaatttaatgtcaatgtctgcacatttattgattttcggtataaatctgactggatagttgactcgagatatctaacttaatacgttcataacatgcaagtccatccttgcaatattgaaccagaagtatgatccgttaaagataaagacctattatcattaatatatttattgtgaacgtgaaatataccataagtacattcctccaatcctagcaagtgttcctgttacaaatgaaaaagccacaaatcaatgcaatttaagttgatagatttttagacataaatttatagaaaatattatgttatttaaaataaaaagcaaaagatacaaattactgctgcccaggtttatttctcatcgtctaagacattacgcaagtgcaactcagtctctcccatctcacctttgtctcttgtaaacttaatcttccttgtaagaactcataatggaaaataaagaactcagaaaatcatacttccaaaggatatatcaaagctatatccctgcttatggtatgtgaatcaacttcacaacgtgaactaactaaatttagcctttggtggtgcttgtatgcgaaattaattaattcagtatttagctaatttctataaaacagtaattgcttctgtacctagagcatttaaacgaccctatggcggtcctttcgttcctggttgtcttttgtgtggtggattcaatgctataggagggtatttacaaatatacttatttcttttgtactgttctattttactaattactttttcagtcttgcaattgctagtggtggtaagtgattttggtgactagtattccaattcattatatgttgccttggtaaaatacataggaatttaaggatagacgtttgatttcaaatattactcctcacgatcattaagcagcttttatgaatgtgttcaatttcgttttaaaaagtttcaagtctttgcaactattaggattgtttttcatttgcttttcgcaatttattgaccttacgaatatagacttaaccaacggttcaggaatttgtacagcttggtcaattgcctatctaatgattaatgctaccaaatcaatcaaatcttttcgactatacccaattgctctaactacattcgcaactgccaacgcagtcggttacgggaaaaccttcatgaatgaatattaaaaagtgatatattatacgatatatacaacgttgaacctcaaaaccattattccaaaaaagaagacgaagaaaacgtggtggaaacaccaccgtattttcttcaaatgtacagttacttactcctatgaaattctgtaaaaattcctcggatagtaaatagtacatatatataagcaaacaagtttatgaaagaattaaaaattataaaagaaaatgttatgtaggaggtaaatcctaattatgtaccatctggtagctattaagcatttaagctataactaggaaaaagaacaaaatagcgaaagacatatatatatggaacagccaagtgataaacacaaatagaaaaagttgaaaaacaggaatactctataaggcattcaattacgaaccgggagaacgacaagtttcattcacagtagcagcttgcactgtcggagactcactggacaaaacgacatcagctaattctgaagatgaatcactaatataccgtttcaaatcattgagagaagactttagagatggatctgatgaaaagttctgaatatattcttcgtcaacttcacgttctttgggatgtgaaaaggatctttataggttaacaattgatacgaaaacaatgaaataaatgaaaacttacatatattcctgtaaacgatttccgactggccaattcatcaatgctcttagacaaccaattacaatacctgtgcgatgcttaatgaatcgttagcaaagcaataattaagaaaataatctaaagaaaagaataacctacctttccacgactgcaatggagcaaaacaggccaattttctttatttaaaagaagttgtaaagtttttcgtacaagatcgtcaacgtctagcaagcgggttagctaatcaaagtaaagtaattaaaaaaaaacttgaaacaaggaatgaagaataattaaaatatctttttaatttttaaacaaagtgtgcaacaagttaagatggtggaaagcttacctgaaatgtcgggatttgaggaagaggaaatgcaatcgtttttccgatgtttgcttccaggcatggcaatatgataataattaatgtgatgtttagtgaagtagtggagatcctcttcggaatactcttcttgtcttaatgatataatggtacggatgtgtaaggattccaggaaattgaaattagaagcacgtggacatgcagaacgataaataattccaggataaacgaccccaaaattatctggtacaagcggtgaattggagaatgtcgaggcatcgttggaagtgtcaactaccttgataccatctttatgggcattcaactctaagcaacaaactggttttgcctgttcttccgaattcacagaatgacaatcgtttaaacaactgtcatgactcgacacctcgggtatagacatagaaatttggtccctatccgaagtaattgatatcaacttcttttcaagttggaatggaaaaacaatggccatcaatcaactaccctcccaagcacattcgaaaaataaagaaaccacttaaaatgtttctctaattatgaacgattgatggtgccacaacctcaatttgactacttaagaaacttctaaacgatagcggtaccaggacgacaagcgttaagacctgaacagtaaattggaaataaagtactatacaaaaatactgatttggcaaattttgccaaatgtattacttttctgaggatattgtagattcttggtgaggtaaggtatttagcaaattaaccggagccgatgaagatgcacaagtatacggaaatttacggcatatttatgtaagctagagaagagagggacggtacacagaagccagaaatctttcactgaatactcttataaaatgcattttcaccttcttttatttgcgcgagaatcctattaaaaactactattccatatgtcttttttcaaccaaacatctggcactgtaagtctaatcagtaagtcatagatgctaaataggaagaattattcaatccataataaaaaaaaacactataaaagctacaatcgagtgcaaacaaacaattctttttcaatacaaaataaatcgatataatttccgcgacttcagtaaaatgcactatatgaagccaatgataggattctgaggcaatctgttaaggaaaaaacggtacctctttaatattatattttgatatgaaagatactatattagtacataatcgttcatatgtgagtgtgaaaaattgagtaaacaaaccagtaaaaaaaaaggaattatgaaaaaaaattggatagaattaaatactgatacagaaacaagtattagaagttgaataaaagttggaagcaaccgcattgttaacgagttgaataatttgatgtttcaactctgcaatgttaggataccagtgatgccgagcagctcatcgaattaaaacataatcgaaatattcatgtaaaatactattaatatacaatacaaattacattcatgagtgataatacatttggattcgcaaattcttcgcaacattatacaaagagtatgagtattcttctgtctataattagcactataaattattttaacttatacagcaaatgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttcctttcattactgtattcattttttttacattacttacacatgttagtgaacacaatgaaagcaaacgtttctaaaatgtttcaacagacacggcatggtatattaaacaccggaatgtcaattacatatggtttttaaatttgagttaattcttctgtaaaaagatagtacctacttcttttttttatagaagaatgcctacaaacacgtttctcattgaccataataattttgctataattgatgctaactaatattgccttaaaatctccttataaactcaaaaatacaaagtaatctttttaaattggctgttttctcaattatgtataatttggccaacctcgatcgactcagtaattaaaattaaagccgtagtgaagctttctcatactctccaatatgaaattaattattgtgtgcgctcacccatcattttatttactataaacagcaccgtggtgaacagttatagtagtaccaaaaaacgaatctaataatctaacccctacaaaagaagtcttctacactttaatatacattggaaaaatgttgctcgcgacagtggtaattatttgtaggtccaataaaacaccctttttccatgtaccccaacaagaataacttttaaaaaaagaaaaaaaaacggtgtagcagattttcattgatggaaatagaaccactattttcacattggttaaattagtttgatccattaccaccatatttgctgcgccattcttcttccatggactcatcaatgcgggtaaataagtactcaggctcgccaattctatgtccaggaagtaagcaaagctcccaagtatcgggaatagcagctgcaggagcattcagttgcttgtaaatgctggtactggtactaggcatataaggatagaaaatggcagcaagaagataaatcaagttcaaggcataaccaattgcatcagcacacttttggcgctcatagagatagcacttgttgtcgatacgattgtcttgtaagtattggttaccacgagctgatatttccatggcaagacgtaagccttcacgtaacttagaggcctcaagtgcggcattgtacttggctaaaagagcgttaacgtctttaacgaaatcggccttgagcttgccagcaccaacggaaggatcagttagataatgagggacgagaccattgtatttggcggtagtgaatttaagtgtacgattcacaaagttaccgagattagctaaaagctcggagttatgcctagtaataaattccttccatgtaaacattgtatccgaggtttcagggcgagatgacaaaagataatagcgccaaacagaaggagaaagaccaatgtcttgagcggtattaccgaacacaccaacccctcttgacttcgaaaatttaccagtctcataattcaaataatcagtagtattgatatgatgcaacatggtccatttctcgccagtacccaaaagagaggaagggaaaataacagtatggaatggaacattatctttacccataaactgataaagtttgacttgctcagggtttctccaccacttctcccattcgtctgtataattggcggtaatactaatatatccaattgttgcatcaaaccaaacatacaatacctttcctttaaattcctccaaaggaacaggagtaccccatttcagatctctagtaatacaacgtggacgcaatccttcctttaaccatgactcagtgatggagcgaccgttgttggaccatttcccttcaacagccgactgcatagcccatgactcaacggcaggttgaagtttatccaacgataagaaaacgtgcttagtctcacgtttaacgggtgttgcacgatccagtttgcacttaggatcaataagctcaaaagcgttcaaaagtccaccgcaaccatcacattgatcacctctggcatcatcatagccacatttgggacaagttccctcgacatatctgtcggcaaggtatccttgatggacctcgcagtacagctgagtcatggtatctatagccatgtaatcattgttgtacagctttgtgaaaatatgttgagcaattccagtttgtttgggagtagtagtacgaccaaagtgatcaaagtcaatctcaaaccagtcgtaaacctccttatgtaatgcgtgatacttatcacaaagctctttaggagacacgccttcctctaacgctttggtttcagtggctgtaccatactcatcagtaccgcaaatataaagagtattgtggttacgagcgcgatgataacgggcaaaaacgtcggcgctaagagtactaccaacaatgtttcccaaatgaggtacgttgttgacatatggtaaggcagaagtaatcaaaatattcctttcattagacttgggaagaatcttctcaccaggaactcgctcacgcattaagtgttgggaattgacattgcgagtagtttcagacacaggaattttttccgttgatgttacggcaggttgccccaatgttttttcaaaagtcaactttaaggcctgaacaaagggtttttgcttttcgattttaagataccaagcgctaaggagtggatattcacggacgggagcaccattcagaacacaaaaatagatatcggaagcaagcgctacttctacaggagtaaattcattcaatatttcattttctttgaaaattgtttctaactgagaaagcaaataagcaaagtcttcctttgtctttgcagtatacgccttaggggtaaactgaagggcttcccaatccaaaatactaagtttagaagaaataaaggaattgaacaaatcttcttcctgtttccaatacaaaaaactgtatatcaattcgtcagtaaattgctacatgcattaactaagcaaacaaaacaacttacctgactatcgcatttgcatccgaaacatatttttcaggttcctttgaatttactaaacgtacagaattgcagtttgcagctgtgaagcgttagcggctcgaaacaactcattatttctacaattgtttatttcttttatacatacctccctcacaaggtaccttgacagagaaagcagaaatggcaatagaaacttttaatgactcagcaaaactataagacgtcttgaaagacgctgggatttgaactttataggttgccattatttttggcagatgtactttggcttcaagtgggtcgttttgagacaagcacaaaagatataaaagatagaacagctcgtcaaaatccgctataagactataaagtatactagtagagaagttggtgatagcaattaagtaatgcgtaaattaacttaatgtgccaaagatttttttgcgttatgttaacttacgttaagcacggtgccgaatacatgctcttttatctgagaatatgtatgtattatgataaagattcattgtcgtctattgtcagaaaaacaatattatgcttgttaacgagaagcgttcccgaattcaattatgagctgctttagtaacgagtaaaataagaacgatacttctgtataagagtatcataacgttttaccacaatatcctaagattattatattatgagattgttagtaaaactagccgtggtaattgaatacaaaatgtataattaatataatgattcgcaaaatttttgactgcaaaataaaaaccattatgagagagattttagaaggaagaagaaagcaggaaagtaattattattgacaacgagtgtcacttgtgggtatctacctctacatgtcgtttttaaatattataggatatacactcaaacatgcgccttgcttctttacaaccaagcaattactcgtacttcataaactgctagtagacgcaagcatatttaaacattcagcaggaacctgtcttttcaggaaagcgaaaacgagtttaaaatgtttgtatatagaatgtgtgatgattaccagcttaccctcttttttgagatacgaaatcacgcttcagaactctggttaaattactcgcgtctttgcagctatataaaatttggtttgccaatgtctctagcagtttaatattccttctattttaaaggatttgttgtttggaggaaatgcaagtaaattcacgaattatattaatatgatacaaaggacgcaaagcttcttaatatagcgatacagaaagcagttattaaatgcaaaaagttgatttaattaactcaatcttcgggaacaaaatttggatttgattcaaaaaagcctcacctcttaaggaaataatgctgttgcaagatttcactagactcacgactgattaaacaacgcctacacaacagataaagttataaactgacgcagcactgaatgttcaataacaataaaaaaaccacaacataaacacaagttctaatttgttcatgttttaaaggcaacttttaggaataacgcatgccgatttcattaaagataaacagcctaaagttacctaaaaaccgaagaggcaggctttaagatacgcgtaaagaatattagttttgttccaaaaacccaattaaaatttttatgaaagtaaacaacacgagaataggtatagatgtgaattaaagaaaatgaaacaaaacaaaggacaaggaagtatgtctcaaagactattgcttaaaaataataactgtttgaataagttcgatagccaaggcggtttaattcttcgcaattaggtaaacgcaattctttagccttcttcagtgcctctttatcaggaaagaaccatccttgagctcttcgaatttcgtcttctttaatttgttgctcgcgcaaacaagcattatggacgttttgagtatacgtatgctcgactttttcgttgagtcttcttatatctcttgaacttagcttatccaaatccttttggctcatatagtatggaatgttatgcttggcagtagtacgaggaacagtgtatttatagttttgttgaaatgaatagcgcgtattaaccgacgtactatctgaccaactaaagttggacaaaaaggcaaaaaggattaccactatcaaaggtagcaactgataaaatatgctctttgggggcatgtcctgggcctgctgacgacgtgcaaaattccttggacggccgccaaactgatgaactcgaatgccaggtccaccaccgaagaaaaatgttcctggacctgaaaagaactggtcaccaaagaaagaattgaacaaatcttcgggagacatattcgcttgaggataagcagaaaatccaggatggcctcctgcgttactactaaaagagctgctcgcagcagaggcgcgagattcaggatccattcctgtacggtcgtagtgtgctcgtagattagggtctgataaaacctgaaaggcttttgaaaccactataaaaaagttaggatacaaaaaaaaaccttaaaaattattagctaaaaaatgaagacgtacttttaaatgcttcgtcagcactaggtgcgtgatttttgtctggatggagctgtaatgctaattttttataagactttttgatttctgtatcagtgcaggttttctttaaatccaatatttcatagtactggtgatttttgtactttatgattttctggaccaacaaatgttgttcgcttgtccacttctgtttcttttcaccagcagagctattcccattttcccgcaccgactgtttttcagaaaaaaagttactcttgttttcttgcttaggagttgcctgaggatttggagaacctgtaagcttttgcttttctatttgtttcacaaaatcttcgccctcagtggtagcatgaattcgcaaagatttattagcaaattttaaagccttatcatattctccggcatttaaatactttcttgcaagtccaatgcatctacacgtaacatgtgttagtaataaaatctcacgcaatcctcattattcgtacctaagggcttcttctctactagattccattttggtgatatgaaagaaggaaattaagtccaagtttgatgagagaaccaaagtttcaagtgccttcaatctctgccaactttgtacttggatggatcgatgctaccagaaaccctttaaaccaagtaacatatcgaaggtcaagtggcttaagtaacatgcacttttgaatcaatccaaacaccaaaaacaggaataaaagggaaaactaattgatatatttaaaataattcaaaaagagcattttttggttttggttgtttgccaagcgaaataattagagtaattggaaaagttaagtgtttttcatgtttttatgtttctttcggtttcaaagtggtaaatcagaaacttaataatagaatgagcaacaaaagtgcatggcaacctcagtttgatgaaattcactcatccgttcaagaagcagaagggtttttacagtctagcaacgatgtacagaaagctatagacgaggtgcattatcctgacagcctcaatgacttgtcggaaatatcaaaaaatttgtatattagtagttggaaaacggcgtcagagctagtgtctacttcagacaaagggatcgattatacattaagcgctatgagtattaatcccaatttgtcggttcctgaacaacaacacctttggttgcaaattgaagactctagttctcaaaatattctgcaatacttcgaaaagtcaaataaattcatcgcttttgcactatctaaaaatgccaaagttttggttcactgctttgcgggcatatcaaggtccgtaaccttagtggctgcatacttgatgaaggaaaacaattggaatactgaggaagcactctcccatattaatgaaaggcgctctggaatatctcctaatgctaattttcttcgtcaacttcgcgtatactttgagtgtaattaccaacttgatcgaagtttgcgcccataccgccaatggctgttcagaagatatggtgatttcgcggtgttgaatactagggtaccatctgaagtcgcttacgctgagactgtccgtgcccgtgcaggacaattagagcttcgctgtaaaaaatgtcggtttgtccttgccagctctgattatctggtatcgcatgaaccgaaagatgaaaataattattctcatacaagatgtactcattactttttggaacctattcgctggatgcagccagaattggagttgggaaatttggaaggtcgatttgattgtccaaaatgcaattctaaaattggttcttataaatggcaaggtttacaatgcagttgtcttcaatgggtttgtccagctttaagtattttacagtcgcgtgtagacgctgttaggaaactcggttgatttttttttctgcgtgtgtgaatcatccacttgcttcaaagttaatgtatattaggaagatcgctctaggttttcaaatcatctatgtttattacaaaaaaatggtttatcttaaaacattggttgcttttccagagttgtcgatgagatcttgtaattaaagtactaaccagttctgaatacttattttttaataaaaactctatactatcattggcctgagaaaagtatttccatctgttcaatggcaaagtctaaggaattcttctaatctaattatcactttatggaggtattgcttacttttgaagatgactaatattgccataaaatttcctaatattatcataacgaattcatggtaaagacgtcttacccttaccttccgttggtttataacagtattcaacttcttcattacctatatacacgaagtattaaaactagaatggcacctatttcaaaggtctttgattacctggtaattggtggtggaagtggtaagtacaattcgatactttcgggatttgatgggttaacatttatgaatattaggcggtttggcttcggctcgtcgtgctgccaaacatggagccaaggttgctttaattgaggcatctgggcgccttggaggcacatgtgtaaattatggatgtgtacccaaaaagattatgtggaatattgctgatctcgtcgcaaagatgaaaacagcaaagcaaaatggattccctaacagtcagttaggtagttttgactggggaatgattaaacgtaaacgtgatgcatacattggacgtctcaatggaatttatgaaagaaatgttaataaggatggtgtggcttatatttctggtcacgctagctttgtatcacctactgaggttgctgtcgatatgaatgatggttcgggaactcaggttttcagcgcaaaatatatccttatagctgttggtggtcatcctatttggccttcgcatattccaggagcggaatatggtatagatagtgacgggttctttgagcttgaaagccaacctaagcgcgttgctatcgttggtgctggttatattgccgttgaacttgctggtgtatttgctgctctaggaacagagactcatatgtttattcgccaaagcaaatttttacgtaaattcgatcctattatcagtgatggaattatggatcatttccaacatattggcatcaatgtccatacgaactctttagaattcaaaaaggttgagaagcttccttctggcgaattgtgtattcatcaacaagatggatctacctttaatgttgataccctactttgggcaattggtcgtgcccctaaaatccaaggtttgcgtttagaaaaggcaggtgttaagacactccctaatggtatcattattgctgatacatatcaacgcactaacgttcccactgtcctttccttaggtgacgtttgtggtaaattagaattgacccccgttgctattgctgctggtcgtcgtttgtctgataggctttttggaggcattaaggatgctcatttggattacgaggaagttccctctgttgttttcgctcatcctgaagctggaactataggtcttacagaacaggaagccatcgacaagtacggtgaaagtcaaattaaggtatacaacactaaattcaacggtcttaattactcaatggttgagcaagaagacaaggtccccactacttacaagttagtttgtgccggtcctcttcaaaaagtggttggcctacatttagttggagatttttctgctgaaattttgcagggctttggtgtagccataaagatgggtgcaacaaaatcagattttgatagttgtgttgccattcatcctacttctgctgaagaactagttactttagtttaaattttgtcttttatttatcctttgttttgacaggttttctcacttctggtttcttaaatagaattaaaattatgagtacttttatttaacatcagatttatttgcaaattaattgttcaaaacttatatgtaattgtaataaagctatttctattgctaaaatacctatatttgcttctgcaataaaactgataagaaactaaatatttttttgatttcctacatgtctaacccagcagtatatatgaatgcagtttaagctcaactctcacattttaaacctctagaggaaaaaaacaaaaaaaaaagatctctacctatggcatcaattaggcaagcatttgtaaaaaggtaagtagtttcggtataaagaaagataatgtagacttacgatatgagctgcagtttgcgattttatgacattggatacaacgcaacagatcctgtttttcgaggtatttatcatgaaaaactaaaacatcctgatgattttgattccataatttctcgagcgaaagctgtgggagtagaaaaaatgatgattaccggcgacaatgtcgaaaactctgaagaagccctgaatttagctacaaactatggtaagtatatctcacaattcatttcttattttattttactagtataaaaattgcttaaactgtttactactcaactcattcgcttgtggcatttttgtaaactcttgtccttttcctcaaagtgttgaaatgagcctaatccaaatttttttatcagcctactaataaattacagaatgtttcactagtaccgtgggcgtgcatccatgtcaggcacaatgctttctaaggcactctgagggtcctgaagattatctagtaaaactagaagcattggctaataagggcaaagcttcaggaaaagtagttgcttttggtgaatttggtcttgattatgatagattacattatgcgcctgctgatgttcaaaagatgtaagtattattttatatggttcggtccaatatgatacttaaaaactaacaaaaaattgaattaggtattttgaagaacaattaaaagttgctgttcgagtccagttaccactttttctgcattctagaaatgctgagaatgatttttttgctatcctagaaaagtatcttccagaattacccaaaaaaggagtagtacattcttttacagggagtatagatgagatgaggcgttgtattgaacacggcttgtacgttggagttaacggttgttccttaaaaacggaagaaaatcttgaggtggttcgagcaattcctcttgaaaaaatgcttttggagacaggtataaaatttctatataaatttgaaccatctgtaaggcagaataattaacaaatatttgtagatgccccatggtgtgaagtacgaccatctcatgcaggacatcagtttttgaaaacaaaattgccatttgattcatgtaaaaaagaaaggtttaaggagggatgcatgattcgtgggagaaatgaaccctgtaacacttatatagtcgcagagattgtagcggcgctgaaagatatatcgttagaagaattatcagaacaaatttgggaaaacagtattaatcttttatctaaatagagtcagaaatccatttcaaaatggaaattgcttctttgctgtgtattccactaattagaaaagtgttagcaaatcctgattcgtaacataaaccagtccatggaatggatgatagttcgtgctcaagggtagcattgggagttgaaaatataactttttctaatcttccgtgaacaactgaaatatccatactgactgaaagctctgtcgattctagatgttgcttaaaggacggtgtttgaccaaaggtccattcccaggattgtagctcattaactgcttttagaatagaaggaacacctaataaatcattttgctcgagcgtgatgactgactttggctcaatatcgtacaatcttttacttgaagcacgtggtttagataaaggtttggttgtagtagaatgagatttgtgaagcaaaaagcaagaaataacctgctttataaattcagctttcaataacttggtgttcgatacaggagatcgagtacttgaaacacctttggaaagtatgccggttgatggacttctcaaatattcgcgaacaccttcgaggtcagaattcaacaacatcgttccatggtgataacatctgtttctactgattttataagctgaaccactaattttcctctggctttgagcaagtacaatatcatgtcgctggtttagccgtgcgtgaacaccgagatttcgtaaagcctgaatcataatagacgcattttcagtatgcgaaaattcctctctgttcatcaaaacgctataatttaaatttccaaagtcatggaaaacagttccgcctccagactttcgacgaatgatgtttacaaaattgtctctacacaatttcacattagcttctacccaaggattttggtttctcccaattataacactaggagaatttgtataaagtagtagacaatgcttagccgtactattctcataaagataattttcaagtgctaaattaaaatatggattgactgatttgcaaactaccacctttgcttgtagtaagccattcaattgttttgaaaaggttgctagagatgatttagggtttgtaacagcttctagcatttcctgaaaaattcattcgaatttttatgataatcgcaatcactttcaaggtattcaagcacgttctccaagtaattttcactcgacacaataaatagattgtttttaaaccgtctaaatagcaaacagtgtgggttgtagtacaatcctaaattaataaatagattgcgctgttgaaaatcatttacgagtgaagttaaaaagagcgtttctagtacaatcgtctcatgcacttgtcagcacacattgatcctttacagataagtaagtgcttctatttatctctttaaattcttttttttttgcatattaacgaagcaagtcctatgtacggagattgatgaagcatgcattcaattcattaaatctcagatagagggtatagcccgtgcttgcggtcctcgtatgcaagcaaattttgagggggttttaattccatatgtagatgttttagggaaattcctttacagagcatgttgcttgcggtatgctacaatgggcgaggaagcagctcgaattgttttagctaagcaggatcgatcgaaaggactggttcttgctactactggagaaaggatgacttcgttgatattctcattagtcattgacttagtaggcgtacatgtcaacaagcttttgaaacaagcttcttattcttctagctttaaattaccttttgggctacgaaatttattacctgaagccgtaatttcgaaggaaaaacatttagtttacattctaaattcctttaaaccaattcttttaaaacttgtttcaattattcgctttttgtgccttacaatgaaagggcactgtgcaacagtttctcaattgcttttaggtcttaaatatatatctcttgatgaaataaatccagaggaaaagaaaaaagttttaaccctattactattgcttggtagtcggttgattgcttcaattcttcaacattctaattcctattttgaccaacacactatctcttcaattactgatgaacgggaccttgaggataaaaataaattaccgtttatccctgagggcaataggaagtgctcgctttgtatggaattcattcattgtcctgcagcaactgagtgtggtcatattttttgctggtcatgtattaatggttggacatccaaaaaatctgaatgccctttgtgccgcgcattttcttctccctcaaaaatcattttactccggtagatacttaatcgttccgatttgtctgacttgttaaatgcataataatgagaagtggaacacaagtccttccgttgttacgattgttagtcagatcctcttatttacacatgttctacttaaaatttatacttataatatcaccgcgtccgcagcatatgtctgtgatctaagtacaaaagcatgagcttcattttacgatgcgctaaaaaagtttcatttaataatattactctctgagattccattactttgcaactattaaacttttgctgctctaggtatagcgttaatagttgctttagttgctacaactcaaccacttctactacttgtcaaaatacacaattatgttcgttggcttgcgtgaagcaattattattttatatcattttgacctttagttatatgttatttctaaaaaactgtgttcttcgtaccaaaaactttttacatttttacgcccctttcgtgtactcttcagcttgatagttctgtaatagacgtaatagcactcgaaaatttcaaaatcgatatctgccactaaaattatttttgtatacttatttatttatttttttgaaattatctttataccacttgtattttaaccctcaacagtcgctacgtttttcttaaaattaaagattcgaaactttcttattcaaatatactaaacgctttgttggagttcatgtctacaaatttagaagagaaacagaggagattttctaagcttcaaaagactttgggtgttgttttcccagctgcaattctgctttcaactggctacacagtttgggtatttatagccctaatatgcggtacgtgaatgaagggccaattctaaccgctaagaaagaatttccattatatagtcatatgctaattatattctatacagttgattccaatatcaagattcgcaatggctaccgaaacctaggaggaggaagtaagctattaccacagttaaattaaaacatggacacgactaacctttaaagttgtacttattattttttttttcataacttccgggttggcgtatttttcatacttcagggttttgttttcaagtccttcattttgcggtaatacttgtatgctattcaataattgagtttgtttttattgtgtttggctaacatcagtttattctagtatacacctattatgggttcgataatccaatttttttatgtggacctaatggtgccccccgaatgtgtggaacttgcaaatgttggctgcccgatcgatcccatcacagtagagtcagcatgagatgtattagaaaatttgatcattattgttctttgtacgtaaaccgaaaatcctctgatctgcatatctttgaataaagcactaattttgatcagcgttggcaaagatgtttgtttttccaaccaaaaattcttttaccaatttctattttatggattttctgccgcctgtatggttttgattagtacggcaatcatgatatcgagaacatatcattatcgtagtcttccagggacttggattttcgttcttgtgttgtaagttttaccctattcaccataacagctaacaatattatatcaatagttccgcctttggagttttatttttgggtgtaatgttggtaagacacacgggatatcttttattaaatataaacagccatgaggctaaaaactggaagacacggatctactccttcagtgtctttttccccgagcacatggactctagggttttagttcaaagtgatccaggtgatttaccatgggatcgaggctattctgagaattggagagcagtaatgggagatcattggtataattggattttgccgcttcgtagatcaccaggtgacggtgagcattttttgtatagtccaagttttgtcagcaaaatgcaatcaaaagctttatcaatgaattcttaatttttatgatctattaatgtcgttactatctttgttttctagattctctaaaaaaaaagaaacattcgagtcagataatatttaaataattaatccttccatgcatcaactcgccgatataaaacgccaagtgcgtcctcgtaggaaagcgtaatttcctttgttttaaaaaattcatctatgaagtcataatttttttgattaatctcgataattagttttttaataagcttattttctcccgattccagagatagtagctcaacagttgacattaatcgctcgaatttcagcaaaggatagtctgaaaattctagtacaatctgcattgcatccattgcaaattgtacacctcctctcacactgaactggtgggtcataacaatttttatcatccaactttcaactaacgttccaatctgatatatagcttcgcattgagaagagccaatcaaaagcttttggagcagtgcaatgatttcttttagcctggactgaaatcctacaatttctgcagaaaccgatgttgataatagagcagcaccaggaagttgttccttaattacccatgtatcaaggtcagaatagttgtcaagtaacggccttaacgtttgcgaaactgcacgtaaaatcatgcgaaaagatccatttgttaaagtagataatctaggtttgacttgataaaaagccgcatagttttctgatcccattttatgtcctatacgaatgtagacatcctcatcttcaatatcatcaagccaatccatgagtaacttgaagttactgtaaagtttacacatccgttcaacttcagcaatatcaaacttggatttgtctgtctgcagactaccaggtaaatgaatagatgatgaactttcatgagattcataaaaggcttccaaccaattaacatactgcatcataggctttaactgaacagatcgccaaaaattaaattgataatcaagagatggtaaattttgaagcacggaaaacgtcgtctcaatcatgtctcgaaatcgtacagtcattttcgtggggaccgctgagctgaaatcatcagactgatcgctttccagctcccaagcatctgatgcaatttttatatcttccaactttgtgaggctcaattgagtctctaaacccaaccatttatcataagttccgttttgctcaaaaagaaaaataattaaagggtcttgggtataatgaaaatgttgctccaaccgcacagagtattgtagggtttcgtgaactaaatgaactaaataatcatcatactttattatatgcgttaatttttcctttgcaacgttgtttagcaaattgataaatgtaaaaaatggagggacgccgggaaaaaattttatatcacgcataagcatgtagaaactacgattagagcgaaaaacttttagtaagaactcaaaaaaccattctggttttgacaatacatttgtttgcttctgagacataaagtggtaacgaaactggtttacatagggggtaatgtacacctgcataaataatggaagacctgtttcagaatctttaaacgattgaatggatcggacaaaaccaaaaaaactttcaaattttgatgattccttcaagttagggttaatagcaggccaattaaataatgtcttaagtttttcggtgagctcgttcttccatttttctttcacttctctttcctttttctgaaaaagtaattcggctatgtaatgtaaacaatcaggtgcaatttctgtctcatctttcttcgttgacaatgtcgaaaaatcggtagaaaagtctaagaaatttgcaacagtatcgagagaagccgattttttgacaaaggattgatatacgcataataactcaactgtgtctcggaaaataggcgtcgggtcggcaggtattgctgaatctaaccatgcgtcttcaagcccttcactagaccttcgaaatgcggcatcttcgcgagcctgcctcttttcttcttcgcttaaaataggaagtgagttaggatccggaagctgaagctcattgacttcttgttgaaatttctctacttcatctgacttataaggatgccgtgttcttgaatcaataaaatcaattaactgttgggacatcatcaaaaagtcctaggtgacccttcaatgaagtttcagctgctatttggttctttgtttacttctctgaacagttttggaatagtcaatgtgttggcacgactttatttacggtgctcgctaatgttgctaatatcatatagtttgaagttttaaacaataagactattgcaatataaagtgagtagtttttattaaacaaaaattaatattcaataaattgttggcttatacttccaaacttgtgattctgagtgggttatatttgacaaagatatgctgatggttacacttcgtcgcttttacgaaaagaagtgaattatacgatataaatagcaaaaaagtgtctcaattattcaggtctatattacttttattaaggacattaagatttgttggtatcgactgcgcatatttcgagacagagtatttagatgtttaatgtcctagcgtgtgccaaataaggaagagtttttatccattaaaaacagtataagtattttcacttagaagaagttcactaaagcaaatagatataaagaaacaaagataaaataacaaacatcattgaacagcacttcgaatacattaaaattgtattgtactctcgtacttccaataaaaggggtataagttagtatataaaataaaattcaaggtaaatcttcactaagagatactcaactcatcaaatgtggacagaggcataggcattaaagctatgacaatcaataaaaatttttgagagtagcagcgacaactattaaaacgaattccttaaaatctcttgcatttcttttgccaacgtatttgctattgaagtgttagtagaacgaattgatagacgaatcaaattttgttcgtaatttggttcaatacgaagtaaacatccaacattctgtgtaccaaatcgaataattcctgctcctacaatattaagggcaatagaatcaacattttggcatattccccagtgaaatccactaactatttttgtcagtcgttttgcgtcaagctttctatctttgctgttgagtccgaaagttaactgtgcttccctttccactcccatttgaccccaatggttaaagaaatcatagctgtcaaatattgtcggtttcataaattttgataacaaaaccggtaattggaggtctatcgaacgtataacaccagtaacataagacacatgaataatcggaggttcgaatatctcattaactccactcataacatatttttgctgaagttgaactcctgatggcaaatttgtatcttgaaaagttgttgctaaatggaaggtagaaaaggttctaattaacgttgaagagagtgacttcaacgtatttgactgtcgattttcataatacaaatatatggcgccttctgaattgtgatattctgaacgaacaccaatttgtatttgagaatcttggtacaaaattcccttatctttccaacataaacgataaaacccaggaagacatgctgatatgtcatattctggaacatcaatgggcgtggatggtttggaaacattgggaatggtttgaggataggtatcaaccaaatttaccttgctgctaggacgtgactttggatgcactccatctcgatttccgtctaaaaatgggggaacttcatcacaaaccaattggagaaagtcccttggcatttttaaaagttgaagatattcacatgctctttgttgtacttctggatttataatagtagaatattcctgaaaaaccttcgcaattctatcgttcaattcaggctgcaaatttgccagtttgattaaagtggttaaaagcagaaccctcgtactgggagaagaaacattcagcttacgataaattgtagaaaactgatgaacaggttggctgtccgggtaatcggtaattaaatgcccaaattcaccaagaacataacctccagctttgactaagcattcatgaatcgtttcagactgtagtaagctgaatagccgtttggtagcatattcctggatttcttcgttgttcacaatgacatgaactagctgatgccagacgccatcatcagcggattttccagctatccgaagcagttgtatagtaacatcgacataccattcatagtcggtagcaaaggtctctgaaattatggcaaccttagaaataagatcctcctgagttactgagtcaagatgtggtaaatactgcaataaatcggcaacgatgagtttagcattttcctcgtcacacatcatatacaagagttctaaacttttttttctaagggaaacatccttgtacctcaaagaggataatattaattccttataatgctttaaagaagtgatagaatgtccgcatgaaattagataggcagtcgtctcaaaagccaaataccgaatattgctttctttatcagcgatcatgtcagcaagtctgtccatacatttttcgtacaaagaatgagattcgtcgactagaaaagccagtttgatggcttcgaaaaggatagcattcaccgcatttacttgttgtacgtttgagttatcatttggcaaactaaggattcgatctagtacacgtattagagttgcccttgtgggattgtccgaaggcctttcgcaagcaagtagaatacgacaaagattaacctgtagccaagggcaaggtacagaataatacaaatagtcacttgaataaccgtgttcaaaaactatgttcttcagtttaccaaccgcttttccataagcaaatttttgatattttggctcccgaattacgattaaattaacaaaattagagaccgccaacgaaacgttaaggtcatcatcacctagtatcataactatcggctcaaaccattctgggttgattagatccggaaactttcgataaatatgtaggagagctaaggcagatttctgacgaacaatattttcgttgcttgccgacattagaagtttatagatgtcgtagtacacggtttcacataattctcggccaccaatgttggctattgtatgcaaggccaacgaattttgtaaagagtcatgactcaaaagatcttttttaatactatttataaccaacttcatcaactcatggttctcgtttagcaacaaagcaactgccaaataaccaatgagtttttcactatacttcgtccctgaaaggagttttgcagcttccatatggccaaaagtgatgggataacccagcatatatatatataaaagcttgctgacatatttttttcggtcatacgcagataaagtagaactttgaaactttgcacgaattttagccaattcaacatttacacgtttctcttcatcgtcatgctctaaacttctcaaatccgagataaacgctcgaagccctttcatattgttgctagccaccattttttactatttgtatactttgtgagcaatcacacttttatcggtattgtaacatgcaatattcttataaactcaacccaaaagattcattacaatggcactatatccaaatacccaccaattgagcttttggcttagaacaaacaaagttgtaagaagcgacgcgctgttcaaacaatactttttcgtattaacttcattttcgttaatagaaattatcgtagggggacgtagcccatgattttcaaaacaacgtactacctagtattactttatataccaaagtaaacaaaagattaatttttagaaaaaacgtgatgaatgcaaagccgggtaatggaactgaatagaaaatgctttcatctgtttcatacaaacacatgtgcctaaaatattcgacttgggtttgcgtggatgagaaaattaatttatgagcatcagtacaaaacatttcatttagagcagccatccaatattgaatttaagcatattttgctgtgttcttactttttacagaaaactcaaaacattttctagcttcaaggtgtctctcaaacgataaatctgtattaaatagttagcaggtaagccgattccgagtgaaatggattaaatcatattatacatgaagccgtaataattccggatactgaagggcctttgactttttttcaacaattggaatatcaattggttttgacaagtcttattttgcttttggaggctaatttctcccattaaagaagcaaaacgaagtatcattaaattataacgtgtctaataattttagtcttcacgctttgtttcataaaaacgattttgtttgcatggggcaactatgcaagcaaaccagttattttttttatagactttgttgtctcaataatcttttctttcaggttgtatcttcccacttttttttcaataaaattggacttaaaatatggctgaaataaaatgaaccagttattttataagaattgtaacaaaataagatgcatttggaacttggaaaaaacaatcaattctttcaaattttgaactactataactaaagcttgaaaacattacaggaatcgatttatagacataaattgaaggatacaattaaactcaatacataactactttcctaaaatatttttttacatagaattatatataacaactctttagctgaagagttcgtgttaaaacagctgtcaatcttgaatcgaagaaaaattgaaagttggatttcctacatgaaatgacgctttaaacattccttttttttcataatattgaggaaataccatatttactgaagattaaaattttgtaaaattcctcttaacttttttctttggctcatgtatccctacttccacaaccattatttttggaacttttttttgaactatattgagttacaagtatatttatttcttcgtaattttgagtcaattggtaatacaagcagtatagttcagaaagtcgagaatgaatatctcactgaaaggagctattttttcaactgttgggagatttaacttacccaaagttcaaggatttataagatggaactcgacaatgaaatcacagcaaccaacgctgttttcagaggttgcttctctttctagtactttcaaaaatagtttgtctcgcgcagggttcgagaaaatgactccagttcagcagcgggtattgaatgaagtttttcctaacgaagagaatgctgtagtgcaggcaaaaacaggtacaggaaagactttggctttcttgttagtggcctttaaagatgtgcttaagggaaagccacgtttgaattcctccaaaattcactccgtaatccttagcccgacaagagaattggccttacaaatttttgaagaagctagaaaattgacttatgggacgggaatccgcgtttcttatgccattggcggaaactcaaagatgagagaggaaaatgcaattcgtcgtggtaatgccaatcttctgattgcaactcctgggcgtttggaagatcaccttcagaatccaaggattcttgaatctttatctactgactctttcattttggatgaagctgaccgtttaatggatatggggtttgctgagtcaattttgaacattcatgaagctgtcacaactactaagaccaggaagttgtgttttagtgcaacaatgccgccaaaagtctctaacgtttttcgtggaattcttgggactgattttaagctcataaactgtctggatccaaacgagcctcctacgcatgagcgtgtgccccaatttgttatagaaaccaagctcgataaggtattctcttcttctctctcacttttacaacaactcacttcttcaaatccctcaagtcgtattatcgtttttcttcccaccataagcatggttgactttgttggcggagttttagaaaatcatttgaagattccttgctttattttacattccggtttaactactgcgcagcgtagatctattacagaaagctttaggaaatgtcaaagtggtattttatttgctacagatgttgtcgcacggggaatggatttccctaacattacccaggttgtccaaataactggtcctagcaataccgatgattacattcatcgaattggacgtacgggtagggctggtaaaacaggagaggcatatttaattcttctggaacaagagaaaccttttttaaatagtatcaaacatttacctttaaaacgggcaactatcgagcccttatcagatcaagctctctcaactttgaggtcggatattgaaaagtcatcgaaattttcccgtacaaatgctttgaaaactctgtatgggtctaaacctcatgtcttctctggttcgtcccaaagacgagccaccggtaagaacattcatgaatctgctattgctttattttctttacatgacgttcctggcttaatggaagaacttatatacaagtcaagaggtagaggttcaccaaaaggttttaggggatctcaattaaaatatccatcatcttcatcttcctcctttcaacgacgacctcgttcccttccttcaagaggtcgctatcaacaaagtcgtcgctagttccaccatgacaaaaaaacaaaacatttcatttctctgattattaaaaattaaaaaaggatgtacattacatgtgatttcacgcataatactgacgatcgttatacatttcttttaatacttatggacccgcattttatgaattttttttgtttggctttctaaagcagaagaagtaaaatgacttttttttatataattataagtattaacgcatcttagcatgatatatttaatagttatttcaataggaatcacaggtaaagatatcctatattccatagtttattgattatatacatgtgtatcagtaaagtaacatatgttgataaagtggtaaaataggtaagaggcgtactcactttgttttcttgttttcagcagtgcgataaatactcaaagtctcgtctgcctcttcaaaagctgttgtagtagatgtcggtacatctgcaacaggtggtatagagaagctcctttcagctaataaatgttgcctttccttagctggagcaaagaaagttttgtcgacggggaaaaccgaagagataaacatgcgaagcaaaaaccacaaatgctcagatagaagacctattacagctgcgatcaccatacttttatcagatggttttgtagtagaagaataaaaatagcaaatagagggcatggtgatacaacctaaccagcttagaagagaaagtcgctgatcccaaggtgcaatagaatcaacacgacaaggaacgggctttttgaccatcttggtaaacctatagacagagcttcgaatataaagtacacaattaactaaggagaagataggggcaagaggatatataggagaaaacataactagaaacccaaacattagaacaaagtccttgtaatcattatagcaatcgtattcaattttttcagcttcagagcgagctctttttaaagtaacagtttcagaaggtatatcttgaatgtgtaattctcttgtaggctttgacatataatgttttttgacatatgagattaactgtggaacagcaagaatggttatatagttaataacctgcgcattggttaaaaagtatatgtactgatttcttagtctaagaggattaagtttaaatgtcgatttagcaatataaccgacactgaagaaagactgggacattctgttttgaatataatgtggaacaaaatactctgcaaacggtccatagatataagatatcaaaaatagagcagtatatgaaagcataaaattctggaggaacattttcccgcttaaggacgcttgaaaatctgtcttggtacgacgattctctaatttcgtcaacctttcagcaactatagaataaatgaaagtgaacggaagagtcaaaacttgaaatacaaccgctgggagcagggagactatagatttcaatgggcccgaataaacttccgaaagggtaacgtcaacgatgaaagctatggcaatcaagaaaagcaggatgcatcctgagatcaaaaacaaaggaacgttggcgatggtcgatctaacaatgatttcccattgtggataatatgggcgagcagtacccaaaagagaatctacacgataagattggggcttaaattcggtcattgattttgcaagagactggcaattaactgttgaccagtggttagtaagtttatgttcctgaactctccaaaattgaataaaaaaagcaccccataaggctactccaatcgcaaaaatataggagtaaggccgaagaaagtaatatcccaaaattccccaaaaagataagacaaaaacaccagttttgaagaaatcggcaaaggcgaaataaagggcaacctaaatatcacagtaagtacaaagaatgtataattttttaaatacaaattcataagattctatttggatgatagaaatttacaggtattcaagaaagctggagccaaatctctccccaaagtgacttacctgagagccgtattcagcattgatgctgtccaattgtttcttatttccaagtaataattgataccaatacttagaccatttgatatcaaatttgggttggtgtagaggaaatatactgataatgtctgcataagggttttctccaggacagatcccaagagagtcttctgttttagacccggtaattttatcataaactagacgaattcgttcactagaatcgatatctgttacagagtttacattcacatgatttaagtcatctaaagcgccgcataaaaaggaactagtacgatcattatgcgctagttcaataagatagtcgttttgtaccttgacaaacacaaatatacttgtatcgctgcctggtcgaactgccgtagaaaagtgcgaaagttgtaattctcttaataatgaactcaaagtttcctggcaagttttactactggcattgacttcaataattaaatcacagttatttacaatgtcagaagtcaattgtttttcataactttgcaatttctcattcatactggggaacgattatgtgcaagtaagggagtatggcagtgacgaaatataccgtccagcaaaaaaaacgttagctgtctactgtcgcgtgtcgaatttaattttgaaagcgataacttcgttcacttttgattctaaaacttctaaaattaatttgagcaacattgggtatgaatcgttccacctacgaaggaatatttgttttgaagaaaaaggtaggaagtttaagtaggatcaatgattcacaagctaatatgtaattctatttgattcttagtgcaatctaaagtcataaaatcattcattgtacattcatcttatattgcccattcaagtagattatgatcacacatgcccaaactattaaatccagataaaagaaatgaatttattaaaaatatcatatataaaaaattaaaatatgttcccccaaaaaaccaaaatccaatttattaacaaaccaaaaatctgcgaacaaccagtagtaaaaattgatacaaattatcaaatcgatttttttattaatctgtctcaataagacgctttcccgtaatcgaaggagcagcagcttcagcatttgcctctttggccatcttttcgatagcatgctgcatgtcatccatggtagcattagaagcatactgtaatacaagatgtctaccaagcaaatgtgtgttttttagagctctcatggcattggcagcttctcgtgctgtaacaaattcagcaaaggcgaaaccgcgtgcactgcggtcgaattttttaggaacacgaactgaacgaagttgcccataagcaccgagtaagctttgcacatcctttttagtagcttcaaatggtaaatttttaataagtattttagtgcctttgggtttagaggaatcctgtttcctaacttcagcagccgcatcaacaccttggtgagaaagcttgatttctaatttgtgtccatccaacacaaatccattcattgcgtgcattgctgccactgcagatgccttatctttaaactcaacaaatccaaaacccatactaagatactttcctggtcttttgggatctggtttggcacgaatgacagctgataaatagccttctaaaggcttgaaaaccttctgaaactcctcttgctttgtagaaaagtttaaattcttaacatagatagtagcagtatcaagcgactcaatatcttcagtccctaccttttcgcttgtagtagcttcaacagcattgactttttgcgccaattccggttttcctgattgcttaaaggacgtagtgaagacatctcgaggtgctttctccaaatacagaattgaactttttatacgagtatatgcgagctttgaaaaagcttgtctacaatcgggagcatttaagaactcaataatagcaatcgtcccagcaggggggattaaaattctaccaagctcaccgaatggcgaaaaaagtgaagtaagctcctcagccgaggtaccgtatggaaaatttttgactagtaaaacgttgtccgatcgtgctgcgttcttaaacgcatccaaatcaacaccatgctcctcaaagaaattttttgtctcttgaataacatgagtctcagtaagagcttgcttcacagcagaatcagatgaggtgggatcgaggatatcagtctttttaacgccaaggcgcgatgctagcgatgtcacgactgcatcagcattcatatacaatgagttccagctaaaggtactagaagcagcagtattcttacgtttgagttctctttgctttttcaaaggaagcttgcttaatgcgtaatcgtctagaaggatactagaacgcgcttttgcaggtaaaacgtgtaaaagccgaccttgaaagggttttgcgtctaattctaaatacgcacgcaccgcgtcgtctgcatcatggaaatcaatgtaagcgaatcctttggggttattggtctttttatcaataggcatatgaacttgttccaattgaccgaaaggaccaaaaagtgattttaaatcgtcctccgcgcaactataggttaaatttctaaggaataatctttttgtctcagaaatcagctgaatatttctttcttgctcggaaacattattttcagccttttgcagcatggatgcatccgcaattttatcattcgtaaccctttcaagatgctcgtcattattttctttgtcaaaggactttaactcatcaccaacaacactaacttcctcttcaggttgtttttctttgattcttgttctgtggagcctgagccattcgtcatcagacaacggtgcttgagcatcagtacctgaatttttggcggtatcaccttcagcagcttgctctgactcttcttcatgaagctccgaagaagatttttcccttccgtctattactacaccggagtcaagtgtgctgtcatgttcagtagatttaattgagtcaccttcgtgtcgttttgcagcaggaagatcctgatattcatcatcatcttcatcagctggaataacaggattcgtaatttcagtatcaaaaacttcttcattttcccaactccttgagttagaaatcgaggaagagagttttaaaaactctcgagccttgggatcaagtgtgtctaaaaactttctcttcaggttggcatctttcttctttttagctttctcttcttccaaatttcttaattcttcctccttttcttttttttgtagtttcaattcaatatttttagaagcgtatttactgtaaggtcgaagcttttcgttagccgatcgataatccaaagctcgatgaacttcgatacgagaagtctcaacgtaagatttgttcaaataacgaatcgctttatcagcatcctcttcatttttgaatccaatgaaagcaaatcgtctactaacgccttcttttgttttggctacgctaacgtctgtgatttcagcatccaactgaggtaaagattttaaatatgttgatagcttctccttgtcatagtagcggggaatattttttataattatacgcgacatggcgcgcgttcaaagacaattgctaaatctctacagttttggagtatgcaaaagagtagagaaaaccatacagaaaaattcgaaccttagtgcttacgaacgacatacaacgaacttcagtatacattcctaagattattaaagcttttgctaatttgagatatcgagtcatagtagctcgaaattatgtatagcgtagatgcgctacttttttgctgcaactgactaatattcattaacgtattgtcgaacactcttatgtaatgttaacaacgtattctaaggtgattggtattttatttcggctgagtaaattcctttgtaaacaaccaaacaactgaggcagagtactaattagaaaaaaatgtctcagtcacctatagactataatgaaagtttaaggccagatgatatgctcgataatgaattgaattacgagttggctaacgaagtttcagccggtgatgaggagccttacgacgatgacatttgggaatcagaagacctagagcccgtaggccatgatatacagccgatggattctgtttctgactttcatgtcaaggatttttcagagaaaaagtattctccttatacagatgaaattgcctcagcacaactgactgggccatcagaatcagcatttggcagtgctagttccttgggaaccgtggagtctccggtgactatgcagtctgctacacttttatgggatcctagtgttaaggaagtcgatgatattttgcacaatgaagatttctatgatggccgcgatttgaatatttttactttgcgtggatttgtaaatattttgactttaattcttctgagttgtggattgttaatgcttttcatcgggtatcctattttatcagctgttgaagtagaaaagcaaaggaagaaaaactgagtatttttgatttcatttactttcaataagaacttgttgaaggatttttctcgtatctattttctcattcctttgatgatttcttctttctattgcatttccatttttttgagcttcttatatccttgtggtagtaccacgaattcttggactttcttttattcactactttctcttccgtatgctctttttgcattagtattacagattctaatatttcgtctaaccgactgccttcaactagttgtgcttgaccttttgcctatttctttgataatgtctattatttttcttacacatcattcttttccagttcctcgcatcttcctcaagcccttcttatttcgttaaagttcaatctctaaatctttcatttattggatttattcatcgtttactgcatcataaataatatttggtttctatttcgcaaatacgagtcatttaactaatgacctatcatggttagactaactcaaattataggtaatgaatcagttagtaaatatgccttcagtacatcggctacgtgtgcccattcaagcattctttaaaaaaaaaagagcattgtgtgtctatatgcttggatgagtaagctccgttctcagcacttatatcatgaataaaggacttatgctattctgcttttgtcttacactttccacgtagtccgtaaagtgttaattgtattaaaagtatgtagcaaggttacacggtttccgtttcatttgtgtatgaaaacaatagacgaggagtggttgaagtaaatggcatctttaattttttgtaacattaattacttcttgcattttaacgattcggaaagccgaaatatattattttgttcatgatgaactaaaagtcagctttcaacaatgccagtacatattttataaaaataaagcagcgcttgaatagatcaaaaaaatttttacacccggcttgttaaaacgtctgactattcagccgtataattgacatttacatttcttttttcagcattttccatgctgctgccttcatcgtggttgagtgcgttatttttttaaatattctcattgggattctctatttggtaatatcaaacggacaataatccactaagtattattcgaatgcgtaaaacatttgctaaaatgtttacacgtatttacattcaattcttcacccttgaatttacacgggtaatttaattaattaaagggttaagctgatcaattgaacattttcatgttgcgaagttatgagtatgctaatctttaatatacgtgttgctaggcataaggcgttgttgtctcgaattgtttcaacaaatatgttcaatcctatgtttaggtcattgcgtccaattcagaagtctttctcggaaatatcaatattgagagtgtttaataagccgcccatcaaaaaattccataactctaacatactgaaagatattacctcaaaacggaatgcaaccccagcgaaaattgcttggcaagcaatgacaactcgggagccttttcttgtatatcaagcaaaagcagataagaaaatcagtcttatttatttattaactgtcgggatgcttataaatgtctgtgtgattacttcttttgccagtgttgacatatatcgcgcaaaagatgagatatttgccaattgggtcgatatggattattacgagaaattatcttatattggatctgcttttattactcctgctctttactttactttaacgttgattttatttttaccaagacgaaatatttattcaatttctaccttaccatcccaacggtttgaaattgtaactggatttttatcaccatttaacaagctttatttttctaaatcattaattgttccaagaaaagacgtatcaatcgttacttactccctacagaaaaacccaatcactctgaaaattcgcgatcgtccattttactatcttttaaatgcaaatggaaaatatgctggtaattcaaaggacgtactattctgtgtcatcggaaaccgatattagcttttcaatttcaaatgtatcttctttcgtggttcctatcttttattgtgagctttcattcattaccaactatcatttagatttgttgtatctcactaacagatcgcttagacacattaacccaaaatttcattaaacacccatatcctcaagcgaccgaaagaaagtttgtcttacatcccgaactatcttaagaagatcatgctcctcacgattttcccaaatagtggatgacaatttggaataaacaaaatctagtagttccaccttattaaaattggtatgttcagcaaattcctctgcacattttgccaaggttttttgaatatttacgttatcgtattttttgttctcttctttgtgttcaacaccagtcctgctaggtggagtgacagcaatcaaattgttatgagtaagtgattgtccatgaaataaagtatgtttatgttcatcattagaaacgttgcgaacctcatttgacgaaagctcaatgaaattgtcttcttgtgcaacatcgtttctcacaaatgtttcttcattctttgattcttgcatctcatgagcatcctttgcattgttcagttttttttgttttagttgtttatatgccttttccctcttggagacttgacaacaatcatacaacagctttgcatcaatcaactcatcaacatttaattcggcatgcgcaaacatttctttggctttgtgtttgaggttcacgtcgccagacaggatcgcatcttgtttgatcattttgatatcacgcaaaaactctttaggagtacagtaacgtccactccataagcgtctttcaatttcctcaaagttcatcattttgaaacaagcattgtcttttttacgagtgactgtatttcctgaaaggaaatactcaaaattatccttcgattttccttttaccaccctttcgttcgactcatcaatgtaaatgtcatttaaatctattatcggttttttgaactttttataacgagagcgaagcatttcaagtattgagctaagtttaacctgaattttgttttttattttcttgtcgttctttctttgtcttcggtttactttgtcggttaaatctgatgttttagaaactggtagtactttgggtaaaatatcaacgcttgctgcttcggcgctcttttggtgaatgggaaggaatgaaatacgtttaagcaagtaatggaaaaaagagtatcttgatgaataatcaggaaacgacaagtcatgatattcgcttcgatgagaaggaaaccaggagcggacggtagacgacaatttttcttgattagtattagcaaaccccagtaacatgacaggttctaaaggggaaattgaatctaataaaagaaggaacattgacaaaaagctatgtgaaaatagagatggccatttttctacgttattgataaatataatacttggcgcattttttcgggcttcagagaatatcttggttaacaaagacctcggagatgtggttgtgtccattaacaactcagaaatatccaaagactgcacgtggataccatctaacatagagaaaagcactttgcttaaataagtacatccatatccataaatatcagtaatcaatagtcttgggcggaatgacatggtagtttttagagagttaatttctttttgcctcatcaactcttcagcaggaagtttttgtaaagactcgaccgttggtaaatatacgtcaagttttaatagtcgtctaatttttgacgttataacctcaatacttttcttaaacagaattttgtgggaatccgtaataggtatattcggcttaacatcacttcttcgtgtagaaacagcaatcttctcagatgcgactacaaaatcgcaaatgctaacggatatttcattcaggtcaattaaaaatttgtcagaagatgtgtaaatttgggggaaggtgcgtcgaactgcattaagggctgcttcggtgcataaagcttttaaatctgctccaccataaccagacgtagattccgctaagtgtaataagtagctctctggtatttttggagaaaaatgtaaagaattgatttcaagaattttcatacgtgcttgcttatttggtagagggaagtagaattcgcgatcaaatctaccgggtctccttaaggccgggtcaagatcgttgggacgattagtagcaccaattactactacttgtccacgcgtatcgaggccatccattaaagcaagcaaggtggagacaatggaactgtgagtttgctcttgttttgaagatcgaataggagcaagcccatctatttcatcaaagaatatgatgctgggttgtactcttctagcttcttcgaataaaagcctaagttgcctttctgcttcgccaacccatttgcttaaacaatcagacccttttctcaagaagaaactaattttttgatttttggtcgagcagttagcggccaacaccctagccattagtgtttttccagtccctggaggaccatgaaacaagacacctctaggaggtgtgatgtgcagatgtaagaatacttctggatataacaaaggaagcatcaccatttctttcagttgaagtataatatcttccagtcctcctatggaattgaaatcaagattttccctattggcaaaagggtcagtacttctaatcgtcttttcgtctatgtgaccaaagtgaagttgagaggagggagcattctcaatatctgaactagcgcccaaattattgtaagcattaagtccttcaacgtcggaagtttgctctgaacttgtactgctcaactcactcgtttcatcactatcgcaagtactttgataaccgatgggaagagtagcaaaatctttcataggcaattttggcggattataagtaatcttcgttgttgaaggatttggggaagatgcaatttcgttgtaatagtcaaataaatgataattcggtcgattgtcacgactacgaagtttgcgtcggaaatctggtgaatttcgctcagcgcgaagaggactcattgccttcttgacccttaaattttttttaactggcaaaattggacctctcatttttctttttctacgtcctcttctacttggaatgggtgagcgcacttttgtcaaatcatcagggctatccgcgaagtcagaatcactggcgttcgaagactcaggatcactttgtccatctacgtagtcttcatctaaataatcaccatttgttgattctgttggagcttttggatacgaaaaggtttttgaagaagtaagatatgatttcggacttatcaaatcgtcttcttcatccttaaaggtagtggattcgtcctcattattatcagtgtctagctctttatcatttccttccatttgaaggttactacttccatttctgataccatcaatttgatgttcagtactcttctttcccaatgatgcatcattgaatgccgcagaaggctttgaaggattttctatagaaacagaaaaagaaggcgtttctgtgtttagatgtttctgtaacgaagagaattttctatttctttgagtttcacgcactgaaactaacttttgtttataggaggaaggatcaaaatgtgaaacttttatatgatttgaatgatcctctgatttttcgctgtgtgcgttggagtaataatcatcatcttcttcattatcttcattatcgtcagaactaaaacgaatggatctggcccttctgcgcattgcacgcaaaatgcactgctggcaccaacaaattaagacgttgtcaacttggttaagacaatttgttatgtagattttttatttacaattgcacaattaaaggctccaaaaaatttgggatatcttaggttttccacatgctggtttacgaatggaaggtttgtaaggaaaagtaaataaatgaagttcgtaacaatgcgttataagaaaaggaaagcacatagtagagtaagtggatttttggactaaacaacagaagtagtatctttacaaaaacaatattgtttaaaaattgacttttctgagattatttgtccacgatcagtttagtacattggtaatatccatacattgatgcattgtttacagacatgtggatagatttgaaattctatgaggataaaagttcattgccaacttcgaatcttgagcttcacttgacgttcctcactgatatagtatttttttttatttaattgattgtcagtgtttcgtcgtttcgctgttaattgaaaggatgagaagaatttatgcaaagagtattattttataatctctttgaaaacttactattcataatccgtagttttacgtctcatattagattgatataatgaacaaaggtagagatcggtacggctttttttatttttttattaaaccaaaaggtcttttaatttcctaattacattggcattcaatacagatccattgaaattcgatcaatattgatttcatttttaaaatagtgtccttaaatttccttaatgtttgaattcagtatttattattattactaattctattgtttcatccaatttacatgcaatttatagctttattatattttatttatttttttattttttttttggaaaagcaattgaagctagtcaaattggaaaactgaagccaaacacctagtgttaaaaaattttatatttactaagtgtagtactacaaaaatcgtttaacaaggcctcaagaaactcaaccaatatacatatattttttaaattcatcgaaatattcgcatttcatggagttgataaaaactttgctaccgtagaactaagtaagtgtaatgtaaacaataagcaaaagacattaaaacgacttaaaaaatgaaaatagcaaactaatattattcagacatagtttatcacaaatttgaaaggaaaaagcaataattaataaaataattttcgcaaaacaattaaagaattccaatttcctacatactttggctaaataaataaaaaaagtgaaccacttttttttatctaatcaaaaaatatatatattttaaacaaaaattgtattttttactcttattatctaccctatcttttcgtaaaggatacatgacgggagcggattagtatattgctatcatccaaagccttgtattattgactgattatactactaaccatatcttcatactaccaactccagccttcctcctatttcactcttgttttaaacgatcaataactcaaaacaccattaatctttaccgggcatatttgccatataaaaattcttatacgtattcgaaagcgttaatatttggtgaatttaaattatctttcaaatcctccatttataccgtaaagaatttgtatactcctttctttttccattttcttatacttgcgaaatcgttataagtgatcttttacttgttcttgtatatctaaaagttttgttggttgttataaaattttgtggattcggcttctttaccacatatctttttaaaattctcgtttatttccataacaaataatcatcgagcttgatttaagatactaggcgctttgtttaaatccaaattctttttaaaattcggttaacctgtcttacagcttttggctggtaattaattaattgtgttgtgcaaatataacagaccgaattccagtatccagcttctgtccaggcttcttgtctcaatttttaccttcatttttccatattatcattagaatgactcggaaaactatcattgttggggttaggtaagttctacaggcaattgttttaatgaatttttattaacaagaaaaaattagtggtgcctcttgtagtggaaaatcggtatgataattttgattaataagaaagaataaaataaaatcaaaaactccaaaataaaaaaaaaatgaagtactaaccaatttctctttcttgttttgacagactctatgccagcttttacatgccatttttgaaggatcttctctcgttcatgaagatgatttttacaaggttcgtttagattatttcgtctatttgcctagtcgtgcgaattttgcaagtgtcatagaataaatcgtaccctcgttttaaaaaccgatggttgaatcttatcgatgaagcaaacactgtgtttttatgtagtgccaaagcacctattgatatactaactcgtttgttttgtagactgatgctgagataccagtcaaaaacggcattgccgattgggattgccaagagtcgttgaatttagacgctttccttgaaaatttgcattatatccgtgatcatggcgtgttacctactcaccttcgaaatagggaaaataaaaatgttgctcctgaagccctaatagaatacgctgatataattaaagaattcaaggcaccggccattccaactttggaacagcatctcgttttcgtagacggatttatgatgtacgttaatgaagaccttataaacgcatttgatattcgactgatgctggtgaccgattttgatacgcttaagcgtcgtagagaagcccgtactggttatataacgttggaaggtaagaattcaactatccagataaaacataacacctgtgtttaatcgttgtacctttcagttaaggctaactccaaattgttccaggattttggcaagaccccccacattatttcgaaaattatgtttggcctggctatgtacatggtcattcccatttgtttgtcaatggcgatgtgacagggaaattgcttgataagcgtatacagttaagcccttctagtaaaatgtctgtgagagataacgtccaatgggccattaattcaattttgaatgctttacaatgatccgttttgatctatcttttcttcgacttgtattttctgagtactacctgacttatacacaaatcctctctaccgcttcttttttttctttttagacaagactacctgtgcatgatttactttttaaattcagggttaattaattactttccatcatttcctcctctccatatatttattgctactatcgcttttagaacatcatgttattaataatccgtaactagaccgtttaataaatgtatatatattacaaacttttattacttgataaccatccctttttttattttgacaattcatttgtaagctactttattctcaaatattagtacttaatatttctcgttcgctaatgttcgtggattatgatgcttcaaataagtcagtccaactgccatctacctacaaatcctctaccaaaaatttaacagatttatgacagaagcaaaaaacatatcggatgatacagatgtactttctttgactacaaatagtcttagaacatcaaaaactctttttggagccgagtttgggtcagttaccagttttgacgatactgtagctcaaaatctcaaaagaacatacaaagaacatttagaatatggttctgttcttggaggaactgttggaaaacggaagaaccgacattacgaagaagacactattggtagtaatgctttgacggttagagcagacagtgaaaacccttcctcccaagtgatcaccaagttttcagatcctaataagaaaatagcagggcaggtttccatgcaatctttagaaaaaattaaaggagttcctgaagcagcacatagaattgccggagaatcccaggcttctctcgtaaagcgcactcttgccgaacagattcgccctgaatggcatgctccatggactcttatgcgtgttattagtggtcatttgggttgggttcgatgcgtagatgttgaacccggtaatcaatggttttgcacgggtgctggggaccgcaccatcaaaatatgggacttagcgtctggagtacttaagctaacattgactgggcatatcgccactgtgcgaggattagcagtatctccccgtcatccatatttattttcctgtggtgaagacaaaatggtaaaatgctgggacctcgaaactaataaagtgatccgccattatcacgggcatctttccggagtctatgccttaaaactccatccaacacttgacgtccttgttaccgctggtcgtgatgcagtcgctcgtgtttgggatatgcgcactcgccaaaatgtccatgttttatcgggccacaaatccactgttgcttctttagccgttcaagaattcgatcctcaagtagtcacgggttccatggattctactatcagattatgggatttagcagctgggaaaaccttgacgaccttgacacatcacaaaaaaactgttcgtgccctgtctttgcatccagatgaatttacttttgccagtggctcgtccgacaatatcaaacattggaaattccctgaaggcgcatttatgggtaattttgaaggacataatgcaatcgttaatactctttcaataaactcagataatgttatgttttctggtgctgataatggaagcatgtgcttttgggattggaagtctggtcacaaatatcaagagcttcaatctgttgttcaacctggttcattggatagcgaagctggaatctttgctagttcttttgataaaaccggtttgcgtctaattacttgtgaggctgataaaagcgtaaagatatacaaacaagtggacaatgccacacctgaaacacatcccaatttgccatggacaccatcaaatcttcgtcggcgatattaatagggcatcgacttccaagattaagattgagaggatagttatgatatgtatgttattgctagatatgagattccaatttttgaatctactatttaatgtcatcttttggtaggcggtaaacaatgataaaatattggcttgtttctaaatagtaattttctcatgcttgatgttttggagtgcataaataagaaaactatagattattattgttgctttcttaaagaaaattttttaatctgttgtaatgaacttgtgctttattccatagtcatagatttgctttcctattagccttaacgttttcaaggttccattgtttacttcttggaaaaagacccattaacggattgtaacaaaattccttatctctttaaaagaccataccctaccctaaatgtgctttaaaaaaacagtcactgtgtagacctcaacacagaaacgacaagttgcagcgtgcaaattcctcacaaaatgcttattcccaaggagaaccgcaaggccattcatcaagctttgttccaacaaggtgtcctcgttgctaagaagggtaatgtctaaaaaacgtcgtagaccaaggtttaactaacaagcgtagatttcaacctccccaagcaccccgaagttggtgtccccaacttgcaagtcattaaggcttgtcaatccttggattctcgcggctatcttaagacccgctacaattggggatggttttactacaccttgaccaacgagggtgttgaatacttgcgtgagtatttgcaccttcccgctgaggttgtgcccgctactcacaagcgtcaagttcgtcctgctgccccccgtgctggccgtcctgagcctcgtgagcgtagctctgctgctgatgctggctaccgccgtgccgagaagaaggatgatggtgctgctcccggtggatttgctccttccttccgtggtggattcggtcgccctgttgctgcctaagcccaaaaagttaatatattcaattcaaatgtatgcttggtaggatcttatgtgtgtgtgtactgtattagtaaaccgtagatgtaaatcagctatgcagattatgaattcctactagtggttggatagtttaatgagtgtatttatgttttttatatttaatagcttgtactatgatgagtatgtttggtggttttcgcattattgataacgaagggaaataacggttcaagcgatcgaattaatcgtattcattataaaagtacattccaactgcagcgtgtattttttacagtgcggatatttagcatgtccttagttaatctcttgttgtccgagactttcctgcctttgtagaacaagcccatcccgtacatacagtattgataatccggtttctcctgtaaggtacgatggcatagtaaaaggatcgagagcatcttgacgacatatgtctttcaagccctccaaaatatgttggccacgaagttgcataactactaatggccgttgttcagtaggattataagattctacattttcttcaagaaccttatctttctcagtgctcttttctatatagtcatgatcaagagtaataagtaacttatcaagcacttgagaatgtgtgtcaccaaatcgtcgctgaatagccatttcacggtgcttttcacaattttgagtgctatccgcaatgagggaactgttatcgtcagaaaggatcggtcgtgtatctaatggagaccgatctaccaagttttttgcgtaaatttgccatgctcctaaggcatttgcttccttattaacaccaacattggtgcaaaaggtagttaagtttttcgagactaagtctatgggtcgaagggcagaaccagctttaagtctataaagtagcctcgataagcattgtagaaatagagaatgacacacatcatttcgtaaaaatatgttgtgtagtaaaacatctgagtcatccatgagaccgaggtaaaatatttgcttggaagatgggtacgtgtgcaaagcagtgggtcgttttgaatcccataaaacgagacggataaaagtaataggtaatgtttcatgcctggagatatatgtgtgctgttaaaacggttagcaaatatttccatgattatgtttcgctgttcacgtacatatacaaatatgctttctaattccgacttcagtagttctaagaagacaagaggattgggtaaaacggtcttttcggcggaatgatgaactttggaagcagtccaccgcatactgacaaatccatgagcgagagctgtgaattgatattagaaagcaatgaatagttaaggtgtgtcaacaaaaatacatacccaatatctccagctgtgcaatttggcccaagtagaatccattaggccaatcgtacacaagcattcgatgaataatgctgcgtttgagcatgctctttggaacatttttataaaatgcttcgggattccactcttcatcgtccaacatatcttctaaattgatgtctttggcatttggtgggtatgtttgcttctgaatccattctacacacaattttactaagaaatccctaggaaatcgatttaatagcttctggatcttcttgtcatgcttgattcgaatattactagacaattcagtacgcatagcggtcctcctttttgaatatcttatgtttacgacaaggagccacaatatatcaatcgttaccgtggactaattttttatcctctcaaacactgatcactaacgaaggatttcagatatatttgttttgttaaatattaatgttacaaaagaatggtctttgagatcatttggcagcaccagctgtaagcaaatttaactcttcccaagttcttctaaggcaatggtttggatggtggtgaagggagtccttgcccagattgcagaagtcttgctgttttctcggcagctgctctattagcatgatatcgaattcgcatttggaaaatatctcgatgaagattatagtgtttggattgggtctgtgttgaacattctttagaagatgaggaggaggagttgatagattcattctcggcagacgccgaatctacatctttctccttctctgtctgctgcacttctaaatttggttcctgttttgattcttgtggattaccggtcgcatccttctctacgttttttgactcatccttagcttctagtttgttggtgtcgattttgttagtcactgatttaatcacggaaattggtgtagcaaaacctcgatcttgcaaatgattgtagcaaacataaaaactatttttattttgttggttaaaaaaactttttccttcccattaaattatgtatcaactcaaaccatgaaggttttcacaatgattacttacaaatctaatttagtttttgttattaatacccattttgtaggcttgtaacactagaaacgataatagtgtattagaaaatggtgcttcatcaaggtaatgggcaatttttaattgctgttgtttcttacaataaagcatggttttttatctacttctgaaacttgtctcaatgtatagaaattttcaaatttattggacatcggcattttcttcaacattactactttatatttgaggtaaagaagagagaaggggtgaatcgcctgaattacactcacacatcaatttatctaatagacggttcaagcaccacagaatacttaatttatttaatttataactaaaataaaaataaaatactcaatctattttattgattttttttgcaattgcccaaacattgtatagacaactaagcaacatgttgactttttttgctcagatcaaaaaaaataaataaataaataaaggctttagtgcaacgtacacccacatatacatattcaattaaaaggcatgttaacaaaacttcttattgaaaaccttcctcggacaatgaatacaactcgtaaagtctattcagcctattgtaaagggaaggtaaaataaaacactggaagcaattccaaaattttctattgatcaacttgtttgttcataaaaattgtagcaagtaaaaggtggaaacctaaagatggaaaacattgcaaaaatcagtgatttagaaatgaaacgcataagtaatgacaatacaaagataaataaatatttagaaatgataaagaaaagggacaaattcttatcaacaatggaaaaatgaaaaaaaaaaaggaaaaacgagtgaccggataaaccagcaatgtacagcaacagcataagtggaatcttatacccagatacctttatctaaaaggaatagcaagttaaaaaataagcaacattgtgcaagaaaataaccagcaagcaacataataataataaggaaccgagaaccaaacacatataataataataataaaagacgagcctccataaataacacacaaacatccgttcatacctcatctctcacgactatatgaggatgcaaatgaacatctaaagatttacaatgacaaaacttgactcaaaaaaataaccatctgaacaatccgataaaacttgtatgcttgaaacacggaaatagcggcaaaaaatggatgaaaaaagcaatgcgatgcaattcgatgatgaagcaaaaaataaatcagacatccaaacttcacttcaaagcaagttgcattttgggagacagaggaaattaatgaatctcaatggattgttgtgtatgttgtatagctgcggtttccggtctcggtacgattgagggtggtctctgaagtatcgaggttggaagaacagaagtactagcggtctttacctttattaatgatggcctacgaactggtgaggagttgggctgtgaatcgagctttggatttggttccgaattgggatgtgtgagcggcaaagattccgaccttgattgaggttgcgaactgggcatagaagctggcaaagaatgcggttgggccgaatcagaagtaacagcgcttagcgtaggtagctctaacaactcttccgtcttgcatattttagaaaagatctttttatctttttcaggatcggtatgcgtttctgaaggcttgggtaccttggagccataagcagcaagtaaagaagtaatgacctccattagtgccttgcgaagacgcacactatcgacaacagaatggtccaagttcatgtccactttgggtacataaggcttttgcaatagacgatacatgaggatacgagtattctcgcaaacatgaaggccgcaatcacaatcattaatttgttgtggagtcttcatgtgtcggacacggaattcctttttaaggagaatgccaaggtttttgatggcaaggttgcagtcattggtattaccattggacatggagtcatagtaccagcccaaacctttttcaacggagacgactaacaaactccaatgcgagccgctctcgataccacactcattggtatcgttgataggaagaaagataaacgatgcatcaaacatggcaggaggtaaggcagactcgatttccaaaggattaggagcctgggccaaaaagaagaccatagcaggacgaagcaagtatatttgttgactctcctccttgggacgtttgagcaagacttgacgcaacataatttcgtaaaagaaatcgatgtttgtatcaaggatccaatacccaggacgaaagtggtcgacgtcgtttttgcgaagggaaacctcgaaatattcaagccagatgcgcgtaaacggggaaccgcaagactttgatccgctgctgctgctgccaaacaaggaacggaaaaagccctttttcttctttttgggagaagcggtatcagagccattagaattggaagagccggtggagggaggacgtaaattgctagactttttcacagcctcgctgtcgatttcctttgtgaaaatggaattggagcgcattttttaaaagtggaatataggacagtgggagaaagagaaaaagacgaatacaagtttttagaaacgcgttttttaccaggcaggtaataagaaaataagcacttttttatttctaaagtgaacaatgggaaagaacgagaattgcaaatgagaaaggaaataaaaggagagtaaaaaattgaatgaaaagaagaaagaattggataaataaatatcgaattctttttttttcacagagttaggaaaagacagtatgaacaaataaaaggaaaaagaaaattagaaactaaaagagaaaggtaaaaaaaaaaggcaaagcaaaaacaaaagaaatagcaaatggaaaaacttgttgttaactgggaagttttcgaatgcaattgggcaagcaagcaattaggaagcttgaattgaattggattggattggatttggatcgaggataaatgagtttggagggataaaagatgatgagatgaaaccaagggttgcaacgggaaaaaaaaggaaaaacgattaacggagagttggagcgctaagaaggaagaaaaaggagataaaaaaagcgcaaggaagaaatccgagagaatccagatggaatagaattgagagataatttgaggtagagacgagtcttaagttggttacgaataaaagtaaaagaagacgacgtcgagagaaggaggagaaaaaaagcctttaaaaaaggagaacgtgcaaagtaaaaagtaaaacgggaaaagaaaagcaaatcaaaaggatgcagggaaagagaaagaagaaaagaaaaaggaggaaaaatgccaaaaatatgagaaggaaaaaaccaatagagaaacttctataatataaaaaaaaacaattcaaccacctcaccaaacaatgtggagaaagaaaaaaagaaaaacaaggattagaataaaaatggtgagaatgaatgtagtagaaattgtatagagagagaaagacgaacgaacagtcagcagaacacactcacacttgtacacgcacgtacgcatacactcgcacactcacacacacacacacctacagagagtagagaagagagttaaaaaaaaagtgtgtagtagtgagaagagaggaaattaagtggtgagtattgtgtagaggaaagaagttttctgagcaatgaaaaagcaaaaaatgatgaaaggagtgttcagaaaaggagccggcaatgaccgtccaacacgtacttttgtggttggcaaaaagttggggtaaagggcaaaaagacagacccagaatgtggaggtgaagatggagatgggtggagaagacaggtaacaataatatggaagaatagtcgacggcggggggaggggggagggatgccgagaaggggaagaatgatcaaaagatgacaccaatatagcgtaatctagtggactggggagagaagagatgaaaagaggggaatagtgaaaaagagggtggtgtgttaaaatgagaaagatgagagagagagagagagagacatatcgtctagtgtaaacagagaataaaatccaagtgaaactataatgtgtgaaaaggtttttttagaaaattaattatcaaataatactttcaatgacttttcgatactcaaatatcgcgcatactctttttatttccatcatgtgtctcttctccatccctctatgtttttctctctctatatttttctttctctcatctcactccttatcgtttgctatccactgctacgcaccgctttccacttctttgcattgcggttggccacataaagttgacatgcaatatttttttccttggtctcgaattctcaggccgacatgggtcggccgagctctcctctcaaaaggaggggtaattgaaatgctgggcggggaagcggggatgctcggcaaatgatatgcggttgttgtttagtggtaaaaagggggggggaaagggaattttttgggtggggcgaaaactaacaagaatcgcaaggaaatttggacattggaatggaatcggaggtgaaaagagttgaatgatgccagtgatagcaaaagtaaaaagtaatatatgttactatttgtgtcaaaaaagatagaataggcttggaaaacaagacaaacattccaacacaactcatctttcacccacccttttttcatttcctttcctttcattatcaacattaaacaatccattacttcttatccgattgtgacgaaatgaggttgttgttttgtttgtgttctccctctcatctctctttcgatgatgtagttaaaaaattagaaaaagaataaaaaaaacctaaacgttaatcgacggtttaaacgagtgagactggacttcgcttcttttcttacgcattaccaaactttgataatggttgctgtaatcaatgatagttgggtcatcccctttcccaccagaatagagttgatttaccgttttctacgcagcgcttcaaatttcgaattaaaatttttggtttgccacattatgtttgttgcctgtggacgtggatgggttactagggaaaataataaagcaaaaacacaaacattcgtaaaatgcggagtcggtagattcgaggcttttgccttaagttacgttatgacgtttagcaaatggataaggaaatggaaatgaagatgaagatggagatgaagcaagatgaagggagaaagggagagggagaggcaagcatgacaagtaaaatctctttctttttttctttttctttcttttttcttttttctttttcttattttaaataatgtagagttaagctctatcttgtttttactgtaaatgagtttgttgtatggtaatgagggatcgctataatgtaataaagttttggttttgtgtttcactaatttttaaagccgttggtttactgtttcactctaaatgtgtttgactataaccattgtaacataaataaaaataaatcactggctaacaaagtaaaatccaaaaaaaaaataaataaataaaaattaaataaaataaaattgaataaaatcaaaataaaattgaattaaaatctaaaaaaataaaataaaaatctaaatgtaaatgtaaattcaaataaaaatccttctcaaacttgcttcctctctctcttctgatgttttagcaatgcacaataatagacactgcatttacaaactcatttcgatcctccatcctcaatcattactaactatttatttaatcaaattaaattatctatttttatttttggggtttcatttgatattttaattcattcaatatttgctaatgtatttatttttcgttgcgttgtaatccttattcactattcagtttgttattattcagtcatttattttctttttgattttccttttaatgattgattcataaattattattattattatttttaaattttttttttttttgccgctataatcattaatatattattctacttttattgtttcttcttccttgtttacctctccatctattccttttactcgcgacaatggtttgttttccttccattcaatctccatcccttttcgctttattcaatgttgtttctcgtttgcactttgctagtccgtcgcttctttttttattgctgcgacgttattttatctacgaccaatatttattactcttgataaaccactcttttcctactcttatacgccatcaatgttttccttatatcatgatcacattatccatactatttaccactgtatttaccaccgtatgtataccgctgattcctttaaacaatattactattaaaacaatactattatcactatttacattattattccatcctacaattgatatcactctactcttttttgatattacccaaactttcatattatcattagttttctctttccaagaccgataccttcttattacagtaatattcctcctcatatcatcttattctcctttccttcaacccaatcttccttcactgtagctttagctttcctcgctagccttccttaatctctccccctaaaaatgttggtcctccaccatccatcacttttccaagctgccttttcccttttccaagactgtacgcgctttttaaagcaaatttgaatcttatttatgcgcgtactgtagctgaaaatcctctttcacttcctacacttctcattttctttcatcaccccattgtttacttacgcgtctacattcatccttccttcatttctttcctcgacatggcaggttcattgtcttccgccatcttcaatgttctcaaatacagtggtatggcttccttagccgttaccctcattgctttgggcttcttgtacaagtaccaaaagaccctcgtttatcccagtgcctttcctcagggttctcgtgagaacgttccaacacccaaggaattcaacatggagtatgagcgtatcgagttgaggacccgtgacaaagtcactttggattcttatttaatgctacaatccgagtctcctgaatctcgtcccaccttactctactttcatgctaatgccggtaacatgggtcatcgtcttcccatcgctcgtgtattctattctgctctcaatatgaacgtcttcatcatttcctaccgtggttacggaaagagcaccggctctcctagcgaagctggtttaaaaattgactcccaaaccgctttggagtaccttatggaacatcccatttgttccaaaacaaaaatcgtcgtctatggtcaatctattggtggtgccgttgctatcgctctcaccgccaaaaatcaagatcgcatttctgctttgattcttgagaatacctttacttccatcaaggacatgattcccaccgtctttccctacggtggctccatcattagtcgcttttgcacagaaatatggtcaagtcaggacgagattagaaaaattaagaaattgccagtgctctttctttctggtgaaaaggatgaaatcgtccctcctcctcaaatggtccttttgtttggtttgtgcggtagtgctaagaaaaagtttcacagctttccaaaatgtactcataatgacacatgcctcggagatggttattttcaagtgattgctgactttctcgctgaaaatgatatcaacacacctgcttcttaagctttcttttttttttttttgaaaacaaactattctccatttcaccttacatttttggttgccagcttaaaggttcttttttattatttttttcaatcgaaattttttcccttttcattggggttatcgagggctttttttcacttgcatccattttctttctcgttcttcttagaattgtcgtttttttatagtagccttagttagtatgtaagtatttggggtttataggaatagaatagtactgataagcaattttccattgcttatattttttttcttgatattcgctttgtattgtatcaaccgtttcgtatatatatacctacatagaaattaataacttttgtcctttttcttagattcctactactttgtaaacaaaccataattctttccatttttattattcataaataaaaaaaaaaacccccgtcaaaatgctcacataaataattttgctgtaaccattgaaaacggaacactactttccaatcaatcctttttcataaaaagtttataaacattttcattcactattccacagagatgaaacgatattaaaaccaaataccctaataacaaaaatatatatcaataatcagacgtcaaatccattcatggaaataaacccatttaaaaaatatggatcacttttaccacgatactttttaggagtccgtctattctaaaagtaattcaccagaaaagatagtacgggtaaaacatatcgtcaagtatcaattaacaagatgatctctttttttcatgttaaattttgatttttctcaatccaccacatccaccaaacgctctactctaattttatgattcgcaacactcaaaatggggatacctggaatcttgcgaatcctttgcttcagatttttatcattggtagcaactaaatagcatttgtgctgcatcacacgttgaacgatacagtcatcggcatacgtgcctttgtgagtgcaaggaagacgttcaaatcgttcatctttggcaattcgaagtgcaatacgatagcgaattcccaatttttccaattcagccattacacagtcagaaatacaaggaatggtcttagcgtacagacaggtcatgagtccttcaaaaagatcaatcttttgctgaagacaaaagttgataaagtttgtatcaatgataacatggtagggaggtcctagactctcattgaactgaaagaaaaggttggaagccatttgtggacttgaggggttagcatcaaaaatcaataaagtgcttataaaaaaatttacttacatttctcgaactaattctccattctttgtagttttctctttctcttttttctgatctttcttttgcaatcgttgatccttaaggtttatgactcgctttacctgagcaaatttgcgtgtagtttttgctttacccattgaaaataattaacggaagagaaagaagaagtgatttaatttacaagtttcgcattcaacgtccaaagctctaaataccctttcaattggaagtgcccaaaaaaattattagttgttcaaagagggaagcaggctgctggatgagactgaaggacaatgaagttcaatgcattcttaaaacttccataatgtaaaatagtgtatcacaatggaagcataacgtatttttaatccaactgatcgttaaaaaaataaataggtatatttatataacgatacgaaaaaatacataatacaactttacgcgacatactttcttgtatattacattgcccaaattatttctttcaattaacttattgtggttcaagggtagaagagacggtgaaccgcccagacatatgtagtacgtattttaatatgaattactttattcactaaaacttcatgatacattctgctaaatagtgctttccctgcgtaccctacaaacggtatagcttataacgaataccagcgtgctattttaaatgatataagttttgtaaaaatggatgaacctttgcattcaactttttcacacatcagcaatggcaaaatcagcacgttcaaaaagcattcgtcgcaataaaaaagtggtatgttgtatagtatagacaaatgaagggattgaatgtctttttttttggtttcggaaacggtttatgtacaatggaaccgtctttaaaacaattgcccttctcatacctctttatcgattatctaacaaagtaatagcttagagaaaacgtttttcaacccgtaattgatgagcggactaagcgtttgtctgcgcacttacgtgaccaggtcaatgaccttacaaagtcatcctctagcaaagaagagggaatcgccgataattccttgaaagaagtcagcagttcagaagtatccgataacgttggtatggaagttgatcagcctaaagtctctacttctggtcctcgtgacaacaatcgcaacaaatgggcaaagaaacatttaaagaaaggaaagcgtgccaagaacagtaacttttcgaaatttttgaagaaaaagtaaatttaagttcaccatttaatatataaactccgagatctttttaagaactaattatcaatcttttttctcagatttttttccttgggataattttattttcaaatttctggttttcaactggagacgttgaccgtgttgcataaggattttgtttgcttttggggggtttggattattttatattattctttataaaaacatatttttttccaataatgaatattttgtttcaaagacttactttttttcacgatgaagtttctatattgttggaataagtcaattttttaattttattttttatatttattgtaattaagtacgatgtaactaataacgtctctctgtctcaaaaactgcacttttaaatcgtgctttttgctttgtttaccacatgaaatagaattagtaatgctcttggttgtaaaacctgatttttacagaaatgtaataaagtatgaatatctaaatattaaattaattttatttgcgtattttttatcgcttaaaatataattttagttattgtttgtttacaaaagtgcacatggttatgatatgccttcacacatacattccaatattgttctaccacataaacaaatagattgacattccatctgatttgaaccatctgcattcaaaatcgcaatggaagaaaaggagaacgtaaacttggtggaaaaaagcaattatgttgcactagaggtatgctctactttgattaccagaagatgtttgtaacgtttctaaccctcaataaacagaacacacgagaaatagatgtttttgatgaattccttaatgcaattggaaatgaaaacaccattacaccggtttacgccgatagctcattaactcatttgcgcaaaaaatcgtatgtaacataataaatttaacaaattacctatgtcacaaaggttcagagaatcctttggattattaacggggtttctcgaaagaaaaaaaaacatcgtctgaacctttgcagcagttttgcttttatgctaactaacttattttgcatgcagctatactaaagtagttcatgactgtacatatgctctagtcatcaatccgtatgataaaaaagtgatatggaggagaggactagcttatttgcgacttggacatcctcacttagccaatcgtgattgggagcattcacttgaactggacccaaacaatacatacatccaaaaatctcttcatagattaaaggaagtgtattacatttacagagaatgtgcagaaacatggcagttaagacaccttagagttgcttcttctcagcaattacctgtaggattgcgaaaacaataccctaatataattcgtggcaagatctggtggaagaaagtgcacgacaattgccaattgtgtggacagcaatgcgaactgaaaaaggagaatctttcagcaatgcggtctatgctttacatggcaaatacttatgcaaaggatgataccgaaaatcactcgcccagcgcccaaatcggaatagaaagctcggaggacgaattagaaaataaaataactaagggagaacactctctattggtcccagaggaactgtacagatccaattacccatgccctcaaaacatagatcagtttctttatatgataaaagtcctatctgccccctgtttgtacattgaaacgttttcatttcctatttccacaattaatcaattgttcaaagctcatggaatgtcggttgagcagttaaatttattcttaaaatcaatacactatatcggattgtgttcaaggttttgcaagcaatggtccgacaaggcacgatcgctgatgcaagcgttgagtgggctgccgtggttcagttttgtcgtgcaacattgtttacatataacggcagctcaaattcttttgcatattcctgacatccaagaagaagaattcagaaactggcatgtttccaaaaaacccatcaacaatactgatctctcttctgaatttgaaattgcagagatcccaatcaattgctacacatgataacattgatgacaataaatttttgtatgttaagtcagtccagaaaccatcgatgcaatcatttggagtagaaggcattaataaccgtgtgtagtttatgaataacacattcattgtatatcaacctcttattttcagtgctgaaataatcattatcaaccacatgaagctatatatttgtgggcaaagtagaaatgtttgccattttgtttaccgccggatacaccaagcaatgaagacagtcatcgacccaatacacaagtattgtccgtcaaatgttaagtgtaattgttaaagaaattgaacaaaatgaaagagacaaaaaaactttcaagacagttttgtgttgcacaccaatactgccgtttctcatactctgagtatatgccatgaatcgcatattcacgatttaatcaaaataaaaaagatatccaaaatatctacatctctgttactaaattgcttgtttatttataacaaagccatttcacagatacacagccaacgtggtaaagcaacccttttctcataatcgctacaacagcaaaaaaatatatgtctaatgcaggtttttcaattttctattatctctattaactaaacgttcatttcatacaattttatcggtatggcaaggttatggtagtctacaagttgaaaaccgcagaatgaatcggctattatatgcttacgatgaggatgacgtattccatatgtttgtgttacgctgcacacactatgacggtttcccaatactcttcttttgaccttagctctttacataaattccagtaaaaaagcgaagaaagccgtttttttgtgtttgttgaaaaacgatacgttggtccttttggtgtttatgtttttgtgcttgtattagaataatagattgtatagaggcttgtcatcgtaaaattgtttcaaaggcgaacgccaattttaacattagagcttgcaattctttaaacgaagcaccattactattctcttccttttttttgtattgtttttcttttattttttactctttagggtggatttaaagttgggcacccctgtaggagtattctaaatttgttgttgtgagagtagtttatcaggtggatttatattcttttcgcttttcttcctaagatctttagtatccttatttcctcccctttctttgtgagtatatcgtataggaacagttacgttactgttgtatgaatattagacggaatactggttcaatttctaaagatggattctgggtcaagagtaaacgtcaacattcaagggactcgagttctcaaaaacaagctgggaaaaattcctgacatcgacatatctacagatggaaagtacttattatctgcatcaacgaatgatgttctgttagtttgggatttgcacacttccaacaaagttgcgttctttgaagcaccaagcgtatggattatgacttgtgcattctcaccctccactaagagcatagcagctggagggctgaacaacttttgcgtagtatacgataccagtgttccagatgcggatccggtcgaattggttgggcatgcaggatttgtttcgtgctgtaagtatgtcgatgacggtcatttgcttacgggttctggcgataaaacttgcatgttttgggacatagagcaggcaaaagccattagcgttttgaaaggtcatgaaatggatattgtctctctagatttcctaccctcaaatcccaatttatttgttaccggaggctgtgacaaattagccaagctctgggaccttcgggctgcttattgttgtgccacatttcccggaaatacatcggatattaattccatttccttttttccttctaacgctgattttgttacgggtgcagaggatggtatcgctcggtgctttgacattcgtgcttctgctgagatattccagtattcatctccatcatcctcccccattaattcagtcttattttccaagtctggaaaacttctttttatcgcaaaagataaaacatgcgaggtttgggattccatctcaagcaaaaccatcacatcattaacaggccatgaaaatcgaattagctctttagctttaacttctgatggaacaatgttggcaactggctcttgggacgaatgtgttcgtctctggtcttcgtcagggtaaattaatgattttttttctccttttttttttgtctttggaaatgatgatgtttgttttgtttttttttcttatacatttacgttttcgattctaggaggttgactgcttcatgtcccactggtttattatttttcttaattttttatacgtttatgcgtggtttcgtgatgctttactgataatgtattcataaacccttgtgtactaattccctatttttttcgttacgtttctcttttatttctaaacaaaaatataccttttcgaaaatttcgccttgcaaaggttggcgcttttttattactatttaattattgcgattttgtaaacgtttaatcctaacgattaccctttagtctttttttcttaaaggtatttttcttcttacgtatgataataaacttttttataaatgttgtcttgctgttttttaaaacttatttttatgaaagaacaacccaaatattaaattcttttattaaataaaattctatgtatgtatactacgaattgaaagaaactgtaaatagctataatacaaagagcgtaaagtacccgtattcgctcttattcatctaaaaatccccccatcaccgatgcccactcgttaatacaagaacctggcttagtttcataatcgggtatgttgaaggggcaatcacaattacaaccatattcttgaccacagtgttgaattgtggaatgttgatacccaaggtctctaaagtaatggacttgagatcgattaaggagaagacccactgctagcgaatgcaccggagcatcgccccactaaaataagttagtaatcagagataggaaaaaagtatgaagaagattgcacttcgaagaacacaatgcttttttttttttgaataaactgtaaaaacataccctttcagtccaaaatcctccagcattttccaatgcgtcgacatattcattatactctttactattgtaaaagtctaagcgtgcaatttcgaagttactccaaaaatggcatagattataaatctggccatcaattcggtttaaagggggctccggtaaaacgtaatatccttgatctttttgttcttctttcagctttttaattctcgtttcatagcgtttatcaaggaagaagctccaaagatcggtagttggtaaattggatattttttgatgagcaacagtgtaccgaaacagatttggaacagtttttgcaagttctttgatagcaataacgtatccgtagactttattgtgcttgtccatgtagtaaaatgggtcataagagatgtcacaagaaaaagtgacttccggttcaagtctccaataccactcgtactgttgcattaagggatgtttgtaaaagtttcgcgaaaagaatctgcacattttatgataactaggaaagttcgcatatacgactccaacttgttcagcaatactctcatctatcatatccttgtcgacatctttagggaagttccatagttcatcatcgagaacaccgaattgaatagaagaatccgtagcatccttaaccgcttttttaaattccgtagtaaaaggttcatcgtttaagaagacataaggatacttgaagtgtcgattaaatcgacgttcgattgagttcatactagatagaacaccgtcaaggtcagagtttcttgctaaaaccataaaagtagcattcattctaggatattgacttgcttcataggccacattcttacatcctatcgcaaacggcgcgtcgtatgtatcattaataggtctcaatttcttcaagtacaaccaatatgtacgtctccaattatggaatcctataaataaaaacacgaaaagcgtaataaaagaaaacaagaccttctttttacctagacctctaaaaaaattgaacatgatgataatttagttataatgtataaacattaatcctgaagtcctagtaaatcaatatcttaaataaataaaagtggtcaactaaagtatttaatatataataattaagaacgcgattacaaagaaagcaagattaaatgactggacgcacgctgatatgaggttggtaaataccaagcattgaggctttcacaaggcttgtgaacaacgcagtgccaaaatcatgaaataaaaggaatttgcatattaataattttattagtttccaaacatgtaatgtatcatatcttttcatatcgttttgatattcaacgaaatgactttctctaatcagtaatgcaagatggcctttttttttttttttttaccagaattactcagcgtactgtaagataacagtcattctattttttgcttctaatggcttgtttatattaatctttctaaattttcatcctaaattaaaatgtcttagcatttcaaaaatgactcttctattctctaacgaccacatttaacgatagcgacaatcgttaacgacagtctgatgtacaacaatctcaaacaaccatgaacggttttccaatgtctagtaatatatgtagatttaatacatttttcaaagctccaaggtaaagttactctagtttttataacagccactatagaatccaaacacaacgattgagaagcagaattattcagttatactagtatacaaatgatctaaccttttttcacacgacaatgccgatccaaaattttatacagtatcaatttaatggttcttttattcatcttttatttactttcatattatctttctagcatagactaaacaaaaaaataaagtcggtataaagatattacacccaaaactgcatattcgtttattggacgtgagaaaacgagtaaagtacttacaaaacaggtgccaactcgccatctcttaaattaaacttcataataggtattacaattaaaagttgtaagcttcataatacctgtttgaaatataaataaactcacttaaacataatgcatataaaaatgtacagctctatcgatgcttttaccataaacataggcaaaaccatgtcactttaagctattgtttgaacaaacgttatctaccatgcttaaccaacaaaaaaacagaccaatttaatcgccgttcattgcaactagttcctgcgagtcaacacattatcctaaagcgacaagacaatttttgtgtcttctcaagtggaaagtgaacatggttgttaaagaaggtaagatgcgtactcgcgccttatatatggaatttgaagctaatcgttgctatgacaacgaattgtaaataaatctgatcaaacaacaaacagagttgcaagcttggttatgggatggattttacggctttgtttgctagtctgaatcccacatttgcaagtgtttcacattgtggtaattggattgcgtctttatctcgctctgggcatgtcttaattcgaaattctgaaaccctcgagcttcaccatgtgttccttctaaacgctcaattcattcaaaaggttgtatacttgttatggaaacccaatttaggagcagaaaaatgccatcaaatttgtgttgcctcagttgataaagtgtttgtattagatattgtacaacacgattattatgctagcatacagtgcgaccaggatcctttgagtagtatcagctggagcccgtctggagaactgcttctctggtcgtcctttgatgtacgttgtatctaataaaatttgcacaactttttgcttatatatctgcgatgctaatagcaaattttttagtcgaagattactgtgtggtctttaaatacccagaaaggttatttgcttccacatgtaaaaaccaatgtttcgaaaggtatttcttgtctgatatatcaatttactgactgtttagtttacgctttacatccatccatgcaattctgtactatattatctcgttttaacggttcggattgccttcaattttaccaaatcagcaaaaaggcatggatacttcttaaagagtgtaagcttcctacaatagattcgacgggtatccattggtcgccagatggaaactggttagctgttttggaaaacgtattagatgcagttgtttatatttatcatcgcaccggtcttctttttcacgaatatcgaccaaataggttaattgaagtcggcttttccgattttgagtggagtccctttggcaaatatctaactttgtgcagttaccatgattcaaccttacatctacttgaaacaaaaacttttagtatagtttttcgacttcaccattgtttgcaatataccaatactgacttggaaatgcatatatgggaagagaaggaaacaatctatgagcaacaaatgacttatcaaaaagtacataaactcagaaccgatttcccagaaccctccttttgttcagcatcaaaaatacgtttcaactgtgatgagacgtatgctgctacaattacttctaaatatcctaatgttctttggctatggaatttacagaataaaaaactgcacactgttcttattcaaaaacatcatatagtgtattttgaatggcatccaggtcgtcccgatttggtggtcattcaaacaaaaattaggaaagaatccaaaattccgtctaatgctacattcctatacttctgggctttaagttggaatacacccagggtcgttggagttccaaaaaaaggttttaatattcagaaggttcaatggcttcaaccatcagaattcagttctcgtccagttatagtaatttgtggtgaagatgcatataccgttgcttacattgtggaagatgaagatgaatcatttaccgaagttactcaaactataatttctcaagaagttttagataatgagttagaaacaacgcaaacgatttccataccatcttaagggatttactttctatcttaaaagtcttaattattgtaaccatttttaaatattctttttattttactaacgacctaattaattcgcttaatgtctataatattttaatgcacgttcattgttcccgcatgtaaaacatgagcaccctgagcaccccgtcagcttaaggcctttgcatacctcttatagtttgaatgtctttttcagtctattcaactatctttttctaaatttagtacgtactattcctgagttttaataactactctttcctgattcataaattgtaaactttgcgcatttatttgagattagggagtcctttgaaagatatttaaaactaatgcaactttttccctttataaaaagcattgtttattctctatacttacagtattgttttctcattttgaaacatagcgcattttacttcgcctccgtatttaatgcatatagttgatagttgggtccacttccactatatcctcatcagatgcaacatttcgcgcatcgatcgggtttatactacaatttgtataattaactttattcactaatcgttgggatcttttgtataatataagttaaaaaaatgaaacgctcaagcagcgtttctgtcgaagatgagaaatcagcaaggagaaaattagatgtcgtacccaaacttcattttgtagggtgcagccatttaacggattatcatttaatggaaaaattaggagaaggaacatttgggtatgtgtcaaatatctgattttgaattttatcactaacttggttcaccagcgaagtttacaaatcgcagcggcgtaaggacgggaaggtatatgcgctgaaaagaatactcatgcatactgaaaaggaaggtgtaagtagatgtttgtttagattcttgttcattttgacagaatgacttgggacgcatcgacttgattgcgttaattgttttaattaattcatgaataaatactaaagcattacattttagtttcccattacagccattcgcgaaataaaaattttaaaatcgattaaacacgagaatattattccattatctgatatgactgttgttcgtgcagacaagaagcatcgacgtcgtggttctatatatatggtgactccttatatggatcatgacctttcaggtttattagaaaatccaagtgtaaaattcacggagccgcaaattaaatgctatatgaagcaattgtttgctggaaccaaatacttacatgatcagcttatccttcatagagatcttaaagctgctaatttattgattgataatcacgggattttaaaaattgccgattttggtctcgcacgtgtgataacggaggagtcatatgcaaacaaaaatcctggcttgcctccacctaatcgtagagaatacactggatgtgtggttacacgctggtatagatcaccagaacttttgcttggcgagcgtcgttacactaccgctattgatatgtggagcgtgggatgcatcatggccgaaatgtataaaggaaggccaatccttcaaggaagtagtgatttggaccaattggataaaatctttcgcctttgtggatcaccaactcaagctactatgccaaattgggaaaagcttcctgggtgcgaaggcgttcgctcttttccttcacaccctagaacacttgaaactgcattttttactttcggaaaggaaatgacttctctttgcggtgctattttgacccttaatccggatgaacgtttatctgcttcaatggctttagagcatgaatattttacaacaccaccatatccagcaaacccttctgaactacagagctacagtgcttctcatgagtacgacaaaagaaggaaaagagaacagagagatgctaattcacatgcgtttgaacaaaccgctaatggtaagagacagttccggttcatgactcgtggacctagcgatccgtggtatggaattcgtcggccaaattataactcacaaccgcaataccaacgtggttcgtacaatcgtgaaggcggtaacatggatagaagtcgtaatgttaattatcagcctaagcgtcagcaaaattttaaacctttaacgtctgatttgccacagaaaaattccgaattttctgaaactaacgctatgaatcaaacttctaatcattctcatgcagacggtcaacgctactaccggcctgaacaagaccgatctcaacgattaagaaacccctcggattacggccgtcaaggaagacaatcttcccagtctcaacaaccagcatggaatgtgtcctccagataccagaataatagcaaagtacaaacgacatctcgagcaagcgaaaatgcggataccaacaaaacacaacacaatattaagtacattgactcatatgttcctgaatactcaattgctagacaatctgccaaccaaaagaccaacgagcaacatccatcttctactagcttgcaccaacaatccacatctgatctgaagtcaccctcttttcatgaaaattccaacgttgatgacactcctaaatgatccatacgaatgtgctctttttactttttggctttctcttcatatcttaaattaacttaatttgctgagcatcccataatatttttaatggcctttccgcgtgatggcgactgttcattaaaggccaaagttggttttctagctcaaaataaaatttaaaacaaaaaggaaaaagcaaagaaaattaattatatttcttttttctttaaaagcttgaccttagcaaattgagcacggagatttttatttgtattatttatttactaaatttataatcttaaaacatgacttgtaagtaatgtattggaaagaaaattactttattttcaacaaaactgcttttttccttgcttgtgtttacatatttacggtattttcttcccttcccatacccatgttttgacctcggttaaatacctcttgtttgtatacggcttgaccagccctctcccacctacctactacaaaacccgtcatccaaaaacagagtcaaaataacacaaataccattaataattacctaataaatataataatcagtactctaaaaattattaaattgttcaaatggttgaaaatcaagggaatgtcgaagcacatggtaaacccaaaaaggtcatacttagcctttcattaaaggaatcttcaaaaattaatgattctcaaaatgtttccaatgtgtcttctaaagaaaaatgcgaaactgaagcattgcttcgtgaagagaataaagaaaacctgagtagtgacagtatacgacaaatgatatttggagatgaaatggcgggctttgtggatactggtgaaaaaccaccgtgttcttatgctacattaatcggtttggcgatcctacaatcacataacaagcaactgactttaagcgggatttatacgtggattcgcaacacgtttcgctactacctcaaccatgatggtggttggcaaaatagcattaggcacaacctttcattaaacaaagcctttatcaaagtagaaaaacccaagggtaaaactttaaaaggtcattattggacaattgatcctgaccatatgcagaactttgttagcgttcgcttacatcgttcgcactcaactgactcaaacagtaaaaagcgaccttcaagcaaatgtcatgaaatcaaaccgttgacgacgcgagagataccattagctcgtaagcgaagtcgattaaactcttttaactcttcaacatcaacttctggctcgtcttcaaatgttgctgccgaagtctcaaacgatgcaagtcaaccatcaaatcaagatagtagtttaaactcaaatattgttaaaccccctcttcccccttctaatgttcaatcaaactcatcaagttcagaaaatgtacctaaaccaaatgctgaaactcaagaagatcttcctactatagatgcccatgagtctagcctttatgaaaacgtcaacgattctcgtctatatgaagttccagcttgtagaaatatggcattaaatactgggtattctgatgcagatcctggttatttaaggacttcctttcgctctaatagccataacagtcttccgtattctgccaatgaagaagaggatgttctacaggcagattttttggtttctcaacaatcttccatggtttcatcttatgtttcatctcgagatcctcattccatgccatattatcgtagggaacccataccactacgtccatcatcccgtttttatgaatatacacgcccaacgtacggtcgtacagatacctcttgttctgctcccggcgctttttgttcaacacaaattaattctccttcaagttacatcaattattcaaaatgtgcaccttcaagtcctacgctttctttacaaaaacatcgcgaacatgtaaagtcacttctttatgtccctgatttaacaccctctttcgatggatcagatccgtggaatccttcaagtcaattgctctcggagcctttgtttgatcagcattcatttcaatcatcactcgatgatttaatgtcggtaacatgttttagggacagccctgaacttaatcatgagtcaagtggctactcaagtgcgccattaatgccttctaatcgagcgtttatcaatgacttctctctttagtttttgtttgaaagtaatactgatggttttaaaccggatgtttccattggtcttattgtgcgacaacgattttggctaacatcaaaaaactagatcaaaggccatgcattcaacatcccttttttcgacgaaagaacagagtgttcatcatctatattgtgttaccgtgaaaatgattagctgataacatcctttattcgttaatgactcatccatcccacttatgtatttattatctttttcatcaacatcatttaacgttcgttttaatgcgtctatactctgtcacgagttcaggcaccgggtcttggccatcctttttcatacatgttctgcaaatttcgatggatcttttctttccatgtttcagcagcaacttattttatttaatatggttaacatttttctcttattctttgaacaatggttttaatattatcataatactacaaaaaaaaataataatctcttgtaataatatatgttgacgaaacaattctaaataaagtcataggaatgtaatatcattggatttgtttatacagagaggcgtcgtcagtccaaattactttgtcactatatattaatcgctcaactatacaactggctaatcgggctccatctcctacagcttcataattcactacttcctctctttttatatttgaagaacactaatcataccaatgtcttacaatttataagaattttacctcaactatactatccaacaatgatcatataccatgtatgtattaaatctttttttgacctaataaacttttgctaatactaatgtaaaacacattcaaccatttggcttcaaagttatacaagttcaggtaccaattaaatcagtactgaagatgatacaactctacaggacgaaaagaaatggctgatgaagtacattgcaccacttccgcttctaactatctcgcagttaccaccttgtacaaaataaaattcgtaaaaattaacgggagtaagtaaaattcatttactacagttctttaatcgataatcacagcgataaacataacgaaaatatcgacaaaaataatcggccggactcgagaagaaacatgttaaagaaaacgggaagttataagcgaatgaagtaacatcataggtatctactggaaatatttctgtaacttcaatatgtaaaaggctagctctgcattcgtctataatgaaaaaaagaaaacagagcaagaaaacgatagtaatcagaaagtatataaaacactccaataattgatacccaaagttcctcatgagatgttaagagcggaaaaaggtggttaaataggtaaaaaaagattgaaatttatatatatcagaagaatcgatgttattcaaaagtatgtaaaaaacgttacaaaaagtaagaggagcttagaagcacttacggtaaacgataccaggtccgctctcatcatactcttgcttggagatccacatctgttggaaagtagaaagagaagcaagaatggatccaccaatccagacagagtatttacgctcaggaggagcaacaatcttgaccttcatggagctaggagcaagggcttgaatctccttttgcatacgatcggcaataccgggatacatagtggtaccaccagacataacaacgttaccgtacaaatctttacgaatatcaacatcacatttcatgatagagttgtaagtagcctcatgaataccggcgttttcaagacccaaagctgagggttggaaaagagcttcaggggcacggaaacgctcgtttccgatagtgataacttgaccatcaggaagctcataagatttctcaagggaggaagattgagcagcagtttgaagttcttgctcaaagtccaaagcgacgtagcaaagtttctccttgatgtcacgaacaatttcacgttcggcggtagtagagaaagtataaccacgctccatgagaatcttcataaggtagtcagtcaagtcacgaccggcgagatcaagacgcatgatagcatgaggaagagcataaccctcataaatgggaacagtgtgggtaacaccatcaccagagtccaagacgataccagtggtacgaccagaggcatacaaagacaaaacagcttgaatagcaacataaaaggcaggtgcattaaaggtttcgaaaataatttgagtcatcttctcacggttggatttggggttcaaaggagcctcagtcaacaagcaagggtgctcctcaggagcaacacgaagctcgttgtagaaagtgtgatgccaaatcttttccatatcatcccagttgttgacaataccgtgctcaatggggtacttcaaggtcaaaataccacgcttgctttgagcttcatcaccaacgtaggaatccttttgtcccatacctaccataataccatggtgacggggtctaccgacaatcgaggggaatacagctctaggggcatcatctccagcgaaaccggctttgcacataccagagccattatcaataaccaacgctgcgatttcttcttccatggtcttgtcttttgagggttttttggttcgttacaaaaaatgtagttggtaaacggtaagttataacacggctggctgaggtggtatgaagccgttgattacatatagataagatacacagttatacagtgaaaatctcttatatattttaaaatatacatttaagtataatgggtgtttaaatatgtatgaaattgctatatttgagccacttttttgataaagccacacacagcgttagcacttcacggcagaatgcgcacggaagaagaccgcggaaacggataacattgagcaaccggttgtagtactgtaagcgatatagcaaatcctttaaaagctcttataaacatataaggaaatataatttccgcgttatttaacttgaaaagcaaaaaacaaaagaaaatgaaagttcacgatatcgaatataaaagagatggtcataaaaatcttatcaaaattcacagacaaatcttcaaaggtatttcaagtatttgcaactcgcgtgtccctattttattagtattcattcgacattgttatgatcaataatttaacactagcaaaaaaaaaggtaatttttttttatcaaatggctattaaattacatctaattaaaaatttctcttgatacaatgtattatagttgggttgaatcgtatactataaaaataattagtgatcaaaagaatgaatattagttttaatcaaagatagataaaagtataagaataatcattaacataaaaattaagatgtcataaaataaaagaaaaattcagtaaaaacaacccaaacaccgtctcattatcgtagatcaaacactaaagagcaagctgacttttacgatagtgatagagcaatcctccaacagctacaaattgacatattagtgcaatataaaagcaaggtgatgcacaaggtcccggtccttcgctaggattccatgcaccaagatttgggaatactcgatcacttacaggcagagaaggttttgcgatcataattgtaatacaacttataacttgcgctagcatcaacgtgaaagcaacatgatctctcgccagggtttgcagtaacattacaccgacaccgactccctgtatcccgtcccatagagctagcaaaagccatactgacttcgtcagcaaggcagaagccttaccagcccatggtaaattaattccgagacccgaggatgaccaaaactctaagcaccagcgtggacaaatgaggcccaatccaaatatcactggaaaccaaacgttattaagagacaaaatctttataactgataagagaacggcccaaaccacgatgaagaaaatgagtaaaagaatgattatgctccacaaaggagtgttgctagtattccagaaaaacctccaagcctggccataagggacagcaagccagtaattgattaaaatttgagagataaaaaaccaaattacaatatttcgttttcctaatgaacgataaaacgctggaatgatagaaggagcttggcgataaaaagcaggtaaacctgcgaatgttacgtaggaaagcccgaagcaaatgaaagaggcgataagtccccctgcaaaaatgccaggccccacattttgagtcaaatctttcttcgataatagatctccccatgaccagaggattgcagaccaaatctgttgaatcccatgtacaagacaggccctcaaaatccaatgatgagttgcgatacctccttcggcaccaaaattccatgcaaaatacagcgatccagtagaacttgaaatggcataaacgtaagccgctatgtgttgaattaccgaacaagcagtagttttctggaaaaagtgagtgatcgcaactaaaatgaaagatatgccaaaaaagaagaaagggagagataaaatgtatctcgcttgaaccactcgggataagaaccaccaaaacagagagaagaatgagaaaatagagagcagaatgtacatggacactgtagattgcgcagattctccagaaagtaaagttaattgataagaagatgctccaagaatttgcccaattgccaatacaatcgtatatagaggccatccaccaatactgtgaagaagtaatttttgtaaccgagtagcttcatatgtatcacaatcaatttgcttgtaagactccgagactgtgcaactcttttctttatctgagcgagactttaatttcacatcaatttcttgcttccttagtccattgaagtactttctctcatgcttacgaataaaatggtcaactgataaagatttaagggtgttagacgtagtcaaattttcaagcctctttgagaaagttttccttgtagaaccatcagcatccgtgaatgtaacagaactttgaaaaaatgtaggtcgcgattcaacaaaatctttatatttagaaaagttaactttttgtgagctatagggtccatatctatcgattgaagttgaatcggcttgtgacgattggtttgcatcagagagtggaacctcgcgaattccgaaatcattagaatctccttcgtaagactgagactgcaagttgagtgcaaaattatcgacttctatgtctttagagacacattcatctttattgatatcctcggatgtactattacttatatcactgtcagacgcgtaaatttccttgctttcaacaatttctaatttacttgaattcccatctttaaaatgcatatccgactctggcgaaacggataactcaggtgttagcttctccacagagtcagtttcatttgaacaagaggctacttcaaataatggagggcgttctgaaacatcgggtgagaaagcattaaaaacttgatccttatttattgatttaaccttagaagttaagtaatgacagatgcgtacaacgaattgatacgctttaaaggttgggctggcatgcttgagtgtttccatttcatgcacatatatacacgatttcaacaaattttccgatttctgtttccaaatgcaaacaggaaatcgttggcgtaaagcttcaactcgaagtcgagccctcagctcaccgttgctgtggagagctttcgttattgcattttcgaattgagtaagcaaatgccctgtgttaggtgatgccatttgaaaccaccaaccaggcatatgaccaagccctcctgttcttgaaccaatgcacagaacaccctttcttccaaactcgacagcaaccaaaccaaatggctcatctctagaaggaattaatgcaaaatcagttccagcgaacagaaaaggaggaaccgccgtaaatactggcttgcatagaactcgagtcggaaaacgtttggctatttgctcaagtttttctgctgcgaattggccatgcaaatcaatcacaggaccaatcgtaatcaactgcacattgtgttccgtcaaaagtttaggagcaagatcagcaatcaaatctatgcctttttgatgtgaccacctaccaacaaatactagtaattgtgctgaaggatcaacatccaaattcgcccattcttgtgtctgttttttaagcaattttcttttcgcttccaaaacaaagtcaacatcaacgggatcatctgtaagatgattaagcaatttaagatcactggggtcaggatttggcaatccactaatatgaacgagactccaaaaaataggataccttgacagagtttgtttactgtatttatctgagaccgctacaacgccgtaccctccttgatgtttccgaacataagagataatagaatgcaacaaattaaaaacatgtccaaattgtacatacttggtacaaatgtccttttcaatgttaaaaattgagcaaacacattcaagctcagccgacgtacggagaggccataatccttggaactcggcattgtgtaaagacacagctacaggtataacttctggtaataaatagagaggagcaagtgctccatgataatcattcacatgatatatatctaacggaaaccttttccaaacttcagcaatgcattggttccaaacagaataaaaaattgccgaagccaagtcatccatttttaatggatatggttctttactagactgcttgtaaaaaacttctgattgcagaaagacgtatgttatatttcccgatttatatgaatagcagttaacaacaaattcatcatcaccaattttaacagcaatcttgggttctgtacaaagtttatcgaatggatattcgacaccacttattattggaacgacccataccatatcttgaaactccatgtgctgtcccattagttgtgccattactcccaaaccgcctattttaactcgaatgcccagatcgggtacatcatattctaaggtggctacaagaacatttaatcgtttttcagactctggaagctgtttgagcaattctgaactattgtcgagaggtaaatgaacactaaatggaaatatccgagacattatgctcttgatcttttgtttcgcaacttttatgcccctattatgggagccgttaaaaatggtaactctggaaaatgcgccgctgtacaaagctaccgaaaaaataccaaataggggtggaagaagaatcagtagaacaatggcaacgatttgaactgtccaagaaccctttggaatataatgtaactgcctcgtaaaatcgttcagatacattttataagaaaggtatggtttcgggggcggatcaaggaaacgaataaaattagatatacgactacttcctgggggaactctatcaattatagtatcattatctaaatcaccgtaaacccatccttgatcggcattattgtctggattcatgccccaaacgtttagaacaagttcagcaggccaagttgaaattaaatcataactccaagtccgattctctaaattatatgacatcttacttggcattgaaccatcgtagccaaatctgttaaacgcaccttgaacgaaaagattaggaaattgacgagaataatttaacgtatcaccatgctgaacgtgagcagtagaaagagcgatactagaccagtattgaactataagatggtccccatcccatttttgcaaattagtgccgttccaggtcggttttcgcagcttctcggagggagttgatacagttttccattttgagtacgttccaccatagttcaatgagaaccgatacttatcagcgccagcaccagtgtgatttacgtataagtctccgttactagctttataaagaagagaagggctgaaggtagcattatttggatagaccaaaggattttcctcatttcctactcgaaatatgagtctagcaatttttgattgcattgtttgattggatgtacttttaacttcatttaaaagtaactcgtgcatcccgttcgggacggaatcaagagtagcattgaaaaaccactttgtaactggagcattcgtgtattcttgaggtgcaggttgatccaaatatccgcaagaaatgctatcttctagaatttttggagcaaatgaactatttaatgtacgcgaattaaagccgatacgtttaaatagatctttacaatcgacttcttctgaaaaaccaagactaattttgaaagatgtaacttcagttgctgagtatatacgagaatcatggcccggtaagaatttggtcaaatataaagaaggtctaatccagtcctcttttttaacaaatattttagatccgtatgcgtcaatagttaagtgagggatgcatccgatatttccaatatctggagaatcaatagttgaggtactaaggtcgatttcctcgtaagggtaaagaagattctttactgtagatccagaagaataagggcctaaaagcgccggatacggaggaaatttgttatcaacttgtctcatacaatccatgtcgtatgtcttggtagtattctcatttgtgaaaataagccaaatgtaatcattttgatcagaaaatttttgatatggtgcaagaggtcctcttatcattgaccataacccccaagttgttggatttgattcaccatataattcattaccagggaaagtaccttcatgcgtccatttacctatcaatttcaagtcccatccgtctctaacttgagggaaataagagcgaatctcgttcattctggcaatataatgcttagtaggagaagtgggatcaagatggtccaaactgttccaatcgtccctacatgcctcacttgcaggtccaaagtctaagtcagtatactgagtagtgccaatttgataacagccatgcttttgccatccaatcgaagaagtaataggctggcgaccgaatatataatttgctgcttggttatcaagtaatttgagattttgctcttccccataataaattagaggaataccgggcataagtaggtgtactacaaaaagccccaaaagctgtttgaatcttccatctttaatggagggccaacggaaaatatcttgatttgtcaaaccataaagatgtctaggatcaaattttttggtattagcgtttatcatatcatcttgaatcagcatttggttccacatggcagcaaagtcatgacgattaagatcgaatgcagcaaatagttctccctgcagaccaagcagtaatgttagagtacgatatactgagtagtgaaatgaaacggagtcaagagctgaatcggattctttccttaagaagtattttgattcattataaccagtctgcaaagctatttctcggttattggggcgctgatctgcttgacgaccacgcccgacatatattgagccaaaatcagcgccactagtaacttcaccgggaataaaaaaattctcttttcctatttcacgagcacattggcgaatataagcgctccaatctccaaggaaatcagctgtaatttgagtggccttatcaacacggattccatcaatatcgagcatttttacagctaaacatcctaaatgtttaagctttttagcaacaattgggtcccaatctctcaatctatcttgcactgaagcaaaatttgacagttggcgccaccaaggaggatgattaccaaaagcttcgacatctccatagtggtcgaaatcaccacttagacacataacttcagaaatcgaattaaggtcttcggtattattgattggaagacccgtaacatcccaaaaggtaggggcattacaagaatacgaagacccgttagacaattgaaaatctgtgtaatgatattctgggtgcttatacttcattttatatcctttggtgctaaaaggagcagaagtattcgcgaacgacattgaagaattcacgaaatagctaagctcagaaagagtagatatagtaaaatcaactactacataaaaccctctctcatgcaatttcattattgcttcatgccattgattgagagttccagtatgcttgtcgagcaaagtaaaatcaaggggagagtagccatctgggtaccaaggcaagttctggaacggtgtaccagctatataaacagctttaatgcccatgctttcaagataatctagggaccttggagttacaagtccaacaatatcaccacctgcccgaaatgtaacttcataagggtcagattcaaagacagtatcttcagcaacatcattttcgggaactccgttggtccatttatccaggataatggtgtaaaaaggtagcgctctccagttagatggagaaggaaaatactcatgagaattccattcggcactataatccaaaattttttgagctgtccaattacgatttagattccaaggttcattttcatcagtaaggaaggctgctgttataatttggataaataggaaaaatattaacaaaattgtaggtatgctaaagaagagcatctttgatacaaaaagatagtaacaacacctttattttaacctaaaagaaggacaaaaattgaactagaaaagaaagtaaatggaatttgagtgatgaaacaccttcacctaacttccaaatctcgagcagaatttaagtgattttgaataggttgaaaactaacgaaaaaaataagatgaccttgtctacctgctgagactgctatgaacatcgtaaccattatgactgaacattgatgtcaggtgttatcaatcaatggcagacaattgatgatattttgatgaaagatttgtgaaatgtaaccttcttttcatatggatcacaattacttcaaggccccatcatcatagacgcatcttcaacaacccatatgtaaaaaccacttaaatggattcgttacatgtgatacacgggacagagcaaacctgacaacatttgctttcgttgattgtgtaaccatcgctaaaagctttctgcctaatcacttcctagcaattcgaaaattaagtaccattgtcatagtctagagattcaccaccagttctggtcagttaattagcttgaaatgtatttcaaaacataagcatatatagtaattgaatgattaagttgctaaattagaatcagaagattcaatttcagtaacataaaaggacacgtctttttgctaaagatatcgtccatcaaaaaacttcgcttttccaaataaaatattctttgaacttaaacatgtaaaaggatgtcaattccgtttgattcgaagttcatatattcctagtactttcactatgcctctacggatgtaaatgttcatgataaattttttacatttctcgattaaattaatacttcctagtaaatgattacaaaaaagtgtatgtagaacaataacaaatattctcgtaagctcggaaatttggtggtttcagtaattaacaagtgcagcgtcgtcactaccgatgaagtttgaaaccaccacaacataaaaatgtcacaagaaaattcggtgcatcgtagttctactaaaaagactccaattaaaattgctttcatccatccggatttaggaattggtgagattatgccgctttttgaagacggccgtaactaattactttaggtggtgctgagaggcttgttgtagacgctgctgttggattacaatcactagggaaagaagttgtagtatttacgtctcattgtgataaaaaacattgtttcgaagaaatacgcgatggtaggtgcctggaattgctagttgaggattgatgatggcatttatatatatctaactttatgaaataataggtactataaaggtaaaggtatatggtgattggcttccttcttctatatttggcaggctcagcattttctgcagctctctcagacaagtctacttgacgatgatccttctgacgaattacatgcactttgacgctattattgtagatcagctttcaacatgtgttccatttcttcttttggctagccagatgatccttttttattgtcattttcctgacaaatatcttgctaaacgcggtggaatccttaaaaagttgtatcgtattccttttgatacggttgaagcagagtctgttcgacttgcagatcgaattgttgttaatagcaagtttacagcttccgtcttcaaaaaagcatttccaaaaattcgtaagccccttcgaatcgttcatccttgcgttgatatagaggcagctagcaagcctttggagtttcaactccctgaaaaaattctgtatgtcttcctttagtgctttgaatttttactaactttggaaatatcttatatctatggaatagaaagaaacggaaatcgattgtcatgaaatgatttccctttctacgtttcctttccatttgattataaggtatttacgttatagtcaacgaaagcttttaatttccgtcaaccgatttgaaaggaagaaggatattcgacttgcaatcgatgcttttagtgcattgcgcgatctttctgctaaccgatttcctgaatacttgcttttagtagccggtggctacgatattcgtgtttcagaaaatcgtcgatatttaaaagaattgcaggaattttgtgaacaaaaggatctttcttatacgactgtaaaagataattgggataacataactgttgctccttctaccaatgtattgtttttattatcagttccttcaaaggttcgggatgctttaatttcttcttctagaatattgctctacactcctgaaaatgaacattttggtattgtccctttggaagccatgcttcgtaaagttccagtattagcccaaacgaatggtgggcccttggaaacggttatagatggaaagaatggttggcttcgtcctagagacgcgaaaatttggggaaatgttatatatgaagcgactactagtactacatatgatactgctgccatgggtgaagcagggagtgaatgggtgaagaatgaattttctacagatgcaatggctcgaaaattcgaatcggaaataatgtctggaatacgatcaatcacgcccgaaaaaagattaatgagacgcgtgaatggactgttggctgtctttgttctatttatgctattttgggggacatgcattatcgctgcaactgttcccttcgccataatcaaattgtatttcgctcaaacgtattcaagcgtaaaactcggatttatgctaggaacttgtatagtttcagtgtcatttctaactttcactgtctatgcaaagctaacgaatctttaattcttttattacacgggttataatcctttaaattagcgtaactcctttacaaaattaaaaataacatcttttcattgcttatcgaactatacggaaacacaccaaaaaggaagaaaacgtattttaataaagaaagaaggaatgcaagcgcaattagcgaacacaaaatatattgggtacatcagaaaagaaatgtgacgagtccggaaggggaaaggaaagagttataatttgtctaattgaaacgttctaataggccagaaaaggaaacctcatttttttgtatagtattcctgcaatacaagtttaatagtttttagtaatatcgtattctcttcttctgtgccaacagtgatacgcaatgctccttcgcaaagaggctctgtacctctaaatctaacaacgactttgtgcatcgtggccatttgtaaataaagatattttgcggcatcgttactaggcttacctccttctggtctatctaaaacctgaatgaggataaaatttgcatcataaccacctataatcttgcccattcctttaatggtagtaagctctttgcaaagacgaactctttgctgtataatagcatctctatatgtatgcattttatcaatcgactgaggggataaagcatccaaagctaaacgagaggtgggttcgctaatgttataaggagcctttaatgagttcataatggtagcaataggtttacttgtcaaacaaaatccgatactaaacatcatagttagtaaagaaataatattaatgcttaaaagcttagattaacttaccgaattcctgctagaccgaaagatttcgaaagggtttggcaaacagcaaggtttggatattcattgacaagagttaaggcagacatatcgggagcagagaaatcaatataggcctcatcgacgacaacgattccattccatgtagggtgctccaaaatcttcttaatatcctcgagtttaagagccttagctgttggattaccaggggaacaagcaaaaaagactttgatggcactatctttagaaagtgtttcgcaaatagcatcgacgttcaaattgaaatctggttcaaggagaaccttaacaacctcaacatcgttgatttttgcagagaccgtatacattccgtacgaaggtggacacatcaaaatcttatcttttccaggaatacaagaaatgcgaattaaggagtcaataatttcatcgctgccaacacccatgcaaatgttatctggtgttagtggcttggtaatggaaagctctttgtttctcaaatcacataatctttgctttacttcgatctgtctaggatccggataacgattgaattccacaccgtccacggaaataaccgaaccataagcacattcattggcatcaagaaggacacctctattaagattagcaaaaaatatataggcgagaaaagggtaaaaaacaacaaaggcctgaaatcgccagctccaacaacaacagtaaacagggagtacttcattgctttccaagcagctaataaaatatctttctagaagtagccctcatatcaattattacccaaatataaagataaaacatactcagagaagtcactatattctatgttaatatatatcacgctttctagtttatcaagttattacatactctctcgcacagcgataaggctgaagttctaagatatttttacgaagacaagtattcaaatcaaacatcgtatctctttcgatgtgtttttgttaaagtaagaagaaagcgatcgatgagattaattaataattaacctaagatgcaggtgatatctataaatatatagtgtgtagcaatgtgagtctttaattcattacaacgtgtatcaccgtgtcattatatccaataaattcagaaacctgaagaggaaagagaaataaagctccatatgtctttcatttccaaatacaattataagtgcaatagtaaagaaaacgttgaaagcttgataaaaatttcgttactatactaatgctgtaaagaaaatgcaccattgtttacagttcgctgaaattaaaacacatatttactagacttttgccgtccgagaaatagatatttgttacttaaattcataattcattacattttatgaggttgtttcaattgctacatgctttttatctagctattttattttcactatacaggctgcatagatgaggcagttcaatccagtcttattcacaatctatttcattacctaggataaccattttggattcataactttttggcctacgatttatgtaaaagttaaataaattaaattgtcgcagcgcttttgctttattttattcaaagaaaatgcgaatactattgctcaaccttttttaattaaatattgtttaaatcctttaaacaaaacgatcggaaaatctagccagtgttccaagatgaagatgcaagtttctactcgagaatggatccttacattaaggctggtgctttccaacccttactacacataaggtacttatattcgtaacgcattcatccaaacgtgtagctcttttagattctattagtttcttttttttagaagatagttgtgaatgatttttttacgcgttttcactaagaattgttttgctgtacaacctgacttgaaagcttaaagatcttgaagacatggatagtataggggataatgtaacggaaatggatgcttttgttcgagatcttactatgaaaccgtatgcagaactggagaaacgaaaagccgaattgcatgctcaaaaattaaaattggtgcaaaaacgccagcaactgttacgagacaattacaatgtattagtcgattatgctaggaatcaagatgccttttatcaacttctcgagaacagtagacacgattttaaagagcttgttttacatacaaatcagctatatgaacctgtcaagagaagccaaaactttctaacttcaatttcagagcattacagagatgcaaaactaatgcatcaagttcagccgcaattaagtagtatactggaattaccagagttgatgaacgcttgtatcgaaaggaattacttttccgaaacgttggaatttcaagcacttgcgtatcgattaaaagatcgatttggtacaaactctatcattcaagaactaattactcaagttgaaacgctggtggttaaacttactgagaaacttattttacagctacagaagccattaaagctttactcattaatcaaagtagtgacctatctccgggtaactgcaaaactgtccgaagcccaattgaaatacgtttttctttatttttcatggaaacaactacaaacaagccttcgaaatttagtgccattgcttgactacaataatcctgagttgtacttacggagatatatacaggtcattcgtgatcgcgcattttctctcctttttcaatatcaaagtgtattcggtgagtcatcaaatgatcgtttaaacgctgcaggtacagtagatatacctaattccaccagcacttcagcgtcaccttttgaaatggatcccgaaggcttcaataactttggtcaaaatattctttcgtccttcgttcgtaaactacaacttgaaatttgctatgtcttacaaaaatttatgcccaatgttaaagattctacttccaaattctcactactccttcagctttattattgcaatcaaagcttaacgaaagtgggaacagacatttctataccactctccaaaatacttggtagcgaatggttagaaatgatccattctcaatcttctgagaaacaggcgtagatatattttttcctaaaaaaaaaaaaacaaataattaattgttcttattactcattttaagggtaagtgctaagccaaaaacttactatccaataggtgtaaacagtaatgattgataaggatgtttgttaaacatctagttaagagattagcatgtgagagggaatttaactatatgaaacttcaaatataaatttcgtcaaattattactgcgtgacttctcgtaaaactaattcgtccgtaaggccaagattttttatacaatggacatatctgtcaaaatttactttccgtaaatatttgagcatcctttgacgttgatgaacatagtatcgaagcatcctttttccagtttgatcttttttatgattcttgcaatgatcgcttaacgctaaaattcgacttgtgtagacagcagcttgtacttcaggacttccagtatctcgctcatttctagcaaaggattctacagcaagctgtttattattcaaccttaaggtcttagaattcgaattttcaatattaaatatacggtgaatgctctcttttctaagatcgcttaattgactcatcctttctaacctttcagcaagtggatgaagtcgctcgaatccatcttgatttgattccaaagatgtatcactagaaggaaattcgttaacctcattaagctttataaaatctttagtttcttctgtagccgaggccctaatcttttcaaatttctctacaataagattgattgtttccattgatgcaggaaattttatactacgtataggaaaatttggtttctttctttccaccaatatttcgtacggctttaataatctcgctatccattcactcgaatgtccgatgatagggtcagctaatgtatccaaattttgctttcgcagctcttcccttcttttcaaattttgtttgcgacgttggttggctttttgtttttttaaaccttgtaaaatgcatgttgtatgaaactgagactttttgtttaataaaaggcattgttgcatcaagtttgtagacgccaatttccaaggctgaaaagccccttcaaaaagtctcatcttaaattaactgagtaatgtaaaataaaatgaaaagtcgtgctacaattcgctccctgagtaagctattaaacacatgccctttttacaaagtcgttggttctggtgtatgcttgaagtatgggtaagtgaactgggtaaaaaataatattaataaattgaatgttaaacgttatgaagaagaaataaaattttcaaataaaaattttaatactaaatttaatacttaatgaggaaataataatcattatataccaaaagatgcgaaaaggctttcctttaaagattgtagttcttccaaagctctcaaatgcatttgttcatatgcataaaataactgtatagcttgtgacccttccttccaattatcaattaatcgtgattgtccaggagtattcattaagtcgagttggaagcatttatttttgaagatttgccattgaaatgcatactgtgtataaatgatagaataagacgaccagcgtctctgatacatttcaaaggaatttagatagctatctacagaggcattagtcaggtttctcggtgcctctggagggatgggtgcctggatagttggaacggatggaggtttgggcagcactttagcaacttcatcatcatccccttcaatggcaagggatctcagtatcgactgaagctggtcatcatactcagtcgagttagatgttgaatcgttctctgcggacaagtcatttagctgagaccgagtttgatttcgagaaagagaagaagatttagaacgacttaagggcttagggggtaaaggtttagaagtgggatgtctaaatggaatttcaggttttgatggtgaattattatcagaatgctcaagttttatttcaggtgtgatatcagtttgataaacggatgggtgctctggagtgtttggagaagtaaaaataatagattcttcagatgtatctttaaaacgttcattatttgatgaagaagaacttcttggagaggattttgttattgaagaattttcaacaccattggaattcaaaccattggatatctcagacaacggagtataggtgcgtcgcttttcacgaagcgattctaaatacaacttggcattaaatttattatagttagggcctttaaaacgaggactactagaaattggatccaccacgttttcagtagcatatccattcttcttaaaaattggagacgtttttggatgcaaataaccagatgatatgtagctttttgaggtagatacctctttaaagctattgttcttttccatttttccggaagcggaaaaagatcgatgaagtgagaagtttgtgatattgttatctttcgaatctacgttttcccggtcttgtttcttctttttttcagcaaatttggtagccattgtgacactaaccttggatgcaactttcgtggaaatatcattctttggtccacttttttttggacggaatcgcagcaccccatcagggcgaccggcttctagtaatcttctttgatcaaataactctcgaagctttggatcctttaaaacttcatgagctttttgtatcaactgaaactgtggaagaacctcggcttcccgaccggggttacgatcgggatggtatcgtaaaacaagctttaaatattgctgtcgaatttcgacataactactggtactttccgctccaaggatggtgtaataatccacaaattcatcatgaaacgccgtcctcgccattcacgagcctttaaaatatgcgacacctttcttaaaaagataaaaaagtttgaaattggtttataaaacttttaaatttcacccaagtaatgaaacctttgtaactaaccgatttttgaggttttcctgaaactgctcgaaatagtgttttcgacttaaattaacttgtaaaacgttcgttcctttttctttattttcgcaaatattagttaagaaaaataaaacgagttaaaaattttaacgattaaactctactttgtatcttctatacttgactagagcaaacaaagacacccctcgaatttgtgatttttacaacttcattagtttatagctttgctacgtgttttccgcttattagaacaagcgaaagcaaagcagatttttgctgttttgcttttggtaagagttgatgaacaaagaagtagtgatactttgaaacgaatttgctaatctttttgaagagcctattcaatcatccaaacttgtcagcataagtcaataaattagattattatcttcattgtcatcaattgtgttttctggatgttgtttgagctttatgttttggggcattgctgagtcttaataaacttcaatgcagcagggtcattttacttcgaatagttaccacagtaaaactttaaatagttcatctctacctgtatcttcaaaattttctcacactaatgatcctgatgttgaaggcgttgacaatgatagtttctccaaggcattgtgtaacaaagatttagatccttcttccactattcgttcagttataagctctttattagattctttacaagataaagcgctccaacagtcacccaacacctctttgtcaaaattactgttggaagaccaggattttggaagcttgtggttgtcattaagttttatattttgtaactactggcaacctgctatgctgattttggattctaaaagcattcatccactaccattaaccgatggtgaagttttacatcgatgggaatgtgaagtggattcgaataataaaactacgattgatttgaagtattggtattgttcatgctctcaattctcttacaatgcttttaatagctcgagatcttttgacgagccaatgcccaaaaatgagcaagaaacctggggtggaagatgtctttcccaccaccctacgatttgttcccatattttagctgcttcgattttacgtgcttgccataatctggtaatttaaaaaacgttaacccaattcgtttaattgtgacttgactatgatatttaacagtaagggccgtttaaattgctttctcaatgtaaaagaagaaaatacgatatgatattcatacaacgtgattaaaaaaaaatgtcttattcagattatgttatgctttagttatgatgcaagttcatgaaccctgaactggtataaaaaagagaatattgtaagtggaagacgaagctagcataagtgattaaatggaaagtaaattccaaaatgttcatgaagtagtatatgtaaaaataaatggtaaagatactcaaattcgtttatgagctttttcctctattccaagatagatatcttggatcgcctacgcgtctaggtttgatcaagcaagcaatactaaggattacaccgctcgcggcgcagagcccaccgataacaaaataaagaattcctaaaaagtagttctttcctccaataacggatgttgttgaaaacataatagttttcgttcctttatattctgtgacaggaaagttataagtgatattcatttcataaatgccaggttgaagtgcagtagtaacgtttcgaagagcaagtttgctgaatgttggaagagcagcagctctcatccaaatttgaaaggcatcccatgtagaaacatcgggaatattgtcgtcagtatatccattgggaaacatttttgcccaatttggaggtggaacaatttgggaagcattgtacttagtttttttgtatctttctctatcttccggccacgcagtaccatttgtagtcatattgtaaagtccaagggaatttgagctatcaaaggattcgtatcgtagaagagaagaatagctatcgttgaaaagcgagtttgcgataatgccacaggggtaataaggtttcccttcctcatttgcttctaacggcttgcagaaaccatagctcttcagttgtgcaacagttcgtgcttcgcctagcaactgaaacatatcggcgctaacagtatatcgacgatggttttgataaaaatttttgagacgataaaaagcaaacacgggactcgtcatttcctcaggtatttggaaacgaagagtacatacatcgcctgatgatttccacatcgctgttacattttttacatttttatattggaactcaatattcgtggaaggaacttgtttaaactcatcgcctatattcatgcaatcagtatagtcaattcgcagctctttgacctaataaaatgttgattagcaaatgatctagaaaaaatgatattttcggtaacgttcgggctacacgtgtgctaacaccgacaaaggataaggctataatcagataaaaattattcgcaaataatcatatctttccaaaatacagtaatgtattgcaaaatatacccagtttatcaatttgaaacatatagctctatggaaacgcgtgatgcttagacttacccgtcgactggccacaaacatgccagctcccaaaggagcaaacactatgcctaataagaataataacggcaagactgtccatggtgtgaatataaactgccaagcaggaagtgtttgctgaacaaaccgagatttgtcactacatacggatcagtaaaccaatttgccaaaaaacgaatgtaatcaagacaacttacgggcgcttaaatctcttatgctttggttttttaactatttctgtttgactcatagtatataatcaggcattcaacaatgcttacgaatatgaagaatgcaagattaacttggtccttggtaaaagtgcgagactgcgcaaaactccatcatcaccttactctctcgctgtcacttgggttagcaggttatatgacacaatttatatgtaaacacagagaaaaaagcattgattacaaaagatatcaaagttatttcatagtaaataactcgtatagtattgatttcctaaaagcattttttttttgggtgaaattttgaatgacttattaagttcattgcttataatcgtatatgaaatcgctaatagcagctgcagtgaatcaataaaaaacctttcttatttttaattatgttaattataatttttttgtagccgtttatacacagtattcttgaaaagattatttcagccgatggattaatgaaataaatagcaattttccatgcggtgaaaaaggaaatcaaataatatacccgcttgtattcaaggtttttataaatcaaatcagtggaatattcaccatcatcagaaaaagtttttttaaataatgaatgacattcacaagacacaggattcaccgccgtaccctttttatccataaaattagaatcatatcattttgctcttcatgatttagtttatgttgttagaagggggtttccagcgtggtgattcaatttttattctaagctttataaagttttgttcggcggttttcaaagtaatgtttaagagtgatgaacttatccgcttcttcacttctttgagactttcaattacctgtataatatctgtagatttgtagaaacagctaagtatcgctatatgaatattgattacttacattgctcaagtagtttcgttataatgtaatgtaatagataacaaatttaaaaaaaaactgcctataagaatcactgtatagctgaatattagtttaagaaattaagcatactagtggcacctttcaccacgaatagctccatgactgctgctagcatcaaacttctccaaccttcttatcgatcttaaccactataattatctcaccatcatacgcggaatttcatttatttgatcaattgctttttcatttgcaaaaggccaactatctagaagtattctttctctttccatttgttgttaccattacttcttgcgtacagagcagatagaagtattagaattcatttattttttgttaactgtcttttttaccaaaaaaattattttttaagatattcccttcattccaaacttttctctcaatttatactcaacatatttcttaaattccattatggcttatcaaactcgtgaaggtctccctaatggctgggtcgctcagtgggatgaacgctacaagtgttacttttatgttaatgaaagtgatcccaaagcaaagccgcaatgggaatgtccggtccgtggtttaactattccaccacctccttcggtggaccactctgctcccccaagtggaccgcctccttcttattccaactcagccgctcctgccactcctgccgcttctgcttcttctgctgctcctgctcctgctcccgcagcttcccaaaacagagcatacggggccgctccacagccttatccccctcagggcggttatcctcaacaaccatattattatcccaatcaaccaaattattacccagcccagcctgcctacgcacaacccgtatatgcccagcctgctacttctgcaagaagaggtcgtagcggagtcttgtctaatcccatggtgactggtttgggcggacttcttgtcggtggtttggctatgcatgaaatggacgaagcttttgatcgtcctgaagaagttgtttatgtagatgataataactacaacaattttgatgattatggaggtaatgactttggcaatgatttcttttaagggaatttcatgcatcgattatgttattgagttcaactgcattattgacaagtgtttctcgcaagaaaaattacattagatgaacgattaatacatattttactgcagaaatataagatcattcattttacacctgtgtgtacacggggatagttcattagtgtggttaactcgaaagtcttcgtcgtaaatgaatattgacttattcaatgctgttccctagtaatagttattatttatattaacttttttttaccttttctccttcgcaatgctttttatctatctggattttttttatgactctgtaacttctgacatacacacggattctgcttgtttttataagtgtgatatttatttatttatttttcttttaaataaaaaaaaatgttttgttttctttgcgagcaggtggagaagtctttgacagtttttacaatttcacatttatcttaaagggttagtctataaatattagacaactcaggataatccaacctaccgtaaatttatttatttaataatagcacttttttgactgatattcacatttacaattttttaattcacggttatacaatgtcttcagatgatgttttgattatgtagttcttcatatctgatcacctagtataaattgcaagtaatgagttatgtcctacttttctaatttcatttttgataacagtataattcataagttagaaacatgaagcgctagccctaagttcggtttgataatagtcctctgcgtttccactagtctatcgctagttgagcaagcttacccacagcacaacacaacataagcaaatttgtataaacgtattttgagatcattctcgcatctctattaacagatattagaaaaattattttccaaaaaacataccgctaggttgcttcttttagtggtttgcaatggagaattatcaaaaagtcgaaaaaattggggaaggtaggtgtaactgaggaagctatgacttatccaatttcttttctgtcacgtatactgactaatgctaggaacctatggcgttgtttataaagcaagacataaattgtcagggcgtattgtggccatgaaaaaaattcgccttgaagatgaatctgagggagttcctagcacagctattcgtgaaatttcgcttcttaaagaagtgaatgatgagaataatcgatcaaattgtgttcggtaagtttttacttgacggatgcatgggaaatgtttacattgataaaactttgtttctaacccttttttaagacttttggatattttacatgctgaatcaaagttgtatcttgtttttgagtttttagacatggatttgaaaaaatacatggaccgaatttcagaaactggggccactagtttagatccgagacttgttcaaaagtttacctaccagctagtgaacggtgtaaatttttgccattctagaagaatcattcatcgcgatttaaaaccacaaaatttgttgatagacaaagaaggcaatttgaagctagcagattttggacttgcgaggtcatttggtgtccctttgcggaactatacgcatgaggtatattttttttcttacttggctgtatgactttattcccaaaaaatttggaatattgactgacggtctttcagcattaatttgtgtcgctaaccgtttagattgtcactttatggtatcgtgctcctgaagtattgttgggatcaagacattattccactggggttgatatttggagcgttggatgtatttttgctgaaatgattcgacgaagtccattatttcccggtgactctgagatcgacgaaatttttaaaatttttcaagttttaggtaccccaaacgaagaagtatggcctggagtcacgcttttgcaagattacaaatccacatttcctcgttggaaacgcatggatttgcataaagttgttcccaatggtgaagaggacgctattgaattactctctgtaagattttgcattaccatctatttaagactaattactaaccattttgtcaaggctatgcttgtttatgaccctgcccatcgcattagtgcaaaacgagctttgcaacaaaattatcttcgtgattttcattaattttcgtctcttattattaaacctttaaaaacgctatccttgactttatctgtactttgctgtgtttcttgatatcagttattaacaaattacctcaatttataaaccgaaaatatttattttcctccttctttttcgaatcttggcgtttgttcaaaacatactcaaacaatgggcaatttacagggcatataaaaaacactgacatattgagcttgccattaaatgtgaatttagtaacgtttttagttctgttccctttactgtgtctttattgtaaatatcactttaaatgctttctttgactgtcaagggaattatcgccgttctttttacaaaagcaggctctgagtgtttaaatctatttttctttcattcctgataaaactgaagccttttaatctccctttttcttacttactcttatcctttgttttccagttttttaatcctcatttatactatattctatttacatattttttatacttaagtattaaaaaaggtgtatattctttagactttagtttttagtgttcgtgtttgctctgaacatataaactgcacttacttagatgtatttagtatcaaagaggtgaattaattttacgagcaaacggtaaaagaacgtaaatgtgcttattgttcaacagacatacgtgtttattaaattttacaagatgaaagtgatatgaatatttgtatttcacactatattgaacgctaagcgagcatcatttacagcttaagtctatacctagagcgtttggaaaaattcaaaattaataaatcgtataaacaagaagtaaaactaaacagcgcaggagaaaccactagatgcatggatacatactaacgattgaacctggcaaagtgtaattggacagaatgaaacgagacatattggaaatataacgtctaaagatgaaacgcaggacaaatttgtttggaggcttgagaggaatgaaaagggagcaaatacatggagggaagagcatttccattaaactgcgcatgcacattttactttccatgctttaatcatagaaaaaggtaaccaattaaataaaataaatccttagattgtaaaaagaaacgaaaacacaaaaatgattaaataatttcttcctcctcgggatatttttcctttgtacgaatcaagagctgtttattgatatgaggcaatacaccaccgcccgcaattgtagcacgaattaaagtgtccaactcctcatcacctcgaatagcaagttgaagatgtctaggtgtgatacgtttgaccttcaaatcttttgccgcgtttcccgcaagttccaagacttcagcggtcaaatattcaaggactgcagcactatatacagcactttttgcaccgacgcgcatattattttgagtttttgcctttaaaaagcgtcgaacacgtccaacaggaaattgtaaaccagcgcgagctgaatgcgacatttgaccgcgttcgccgattttagaacctcccttacctccaacatgtttacctttaccgcctccagacatcattttgaatcgattattgcaattgcaaaaagcgaatgttttgtgtgttagggagaaggcagattcgtgaacgcgaggtgcgtgtcttaatatcataaagccgcgtacagaggggctgtacctttaaacatcaagttttcgaatttctaacaacagaggataaatttatagaatattgacaaaggatgaaacgtttttttaatgtataaaaaaatcagctaaattcttgaaacgtctcatatttgcatactctcatattgtgggtttaatattcatagatgtaagtttataaatacccttatataatttatttaatcaaaaacttatttgatccttaggttttcgccttttcttgaacatccataggtgtatggaggccaaacacctttgtactagtttactcaaacttttgggtgcactgcggtatgtcgtacattgttaagcattataagaaatggttacagtattcgttaattgctcttacgtagatacggtacatgtcgtcagtttatttacatcaagaaaaccagagaatgcctaacttattgacatgttaacatttgtagtcaaataactgaagggtcggtgcctaataatctgtatagcaaatgattcaaatagttttttactttagagctatattagtttgttcatgctttttgcctgattgcaggttgtagttctactaaactatattcaaccatttatcttgaacaaaatcctatgtcaacaaaagacttttaaataaataaactgcactattatttaattgttattgtcgaaagcgatcagtaacagcagattaagaaactactttttgaccagccaacttgtcgagtattaaaactagcattagtatatataatttaataaatacattccgacgatactgcctctatggcttagtggtacagcatcgcacttgtaatgcgaagatccttggttcgattccgagtggaggcatatacattatattatattctttttcatgcggaaaaaagatttcaaatttttgggtatgatattaatatgactgtaacgttaatagcaaagtgagtgttaataatgataaaatagcagcaaaatctcttttccgagtaagacgttttccagtctaaatttggagtctgcagttgtttcgcaattcttaatgtatggttatactaaatacaaactttaaagctctgatttatgtttgcaataaactaaaataaaagcacaaaaacctttacccattaatttcaaacaacttataaactaccggtaaactttttttctaacctttataatttataaactagaatgtttaatgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctatttttttatatccgtctttcttactacttgcctaacaagtcatgatgtactctcaaaatatgtttgcatgccttgtaatattggttatggatagctccttctggacttgatcttttgtagccaagaacaatgggtatagactctgaccttgtgatgttgtagccacagattataataggtattttcaagtacagtaacaaaaatcttctagtttttttttagaaaggatacaccaagtataagcaaattcaggaattgttgattaaactgtcaacttcggtaaaactttgggcataagtagtgtgggagcaagtttaactaaaattctattcagatgtcgaatccaaaccgctaattttgctcaactagcttttcataaaaaccaattcatagtttcatactaataaagacgattgtttactttaaaacatacgtcgtaagaacatatattgctttatcgaaagataacaaatgttaagctattatattatttaactatagcgcagatttcgcttcctttacttaaaaaagacatgtgacttgtagaagcttggagtgaatacgcaaaggtacctacttagacattcgcgtctctcttagctgtcaacatcaacaaactggccccgtattgaacagtatcttacttgtcgaaggatttgactaagaaaattttatttctttatagcaatattccgttttcgcttagaagattctagtcaattgccctattctacttacgctttacagtagtatcagaagacctgagtgggattttgctgctagtagaggccattcaagttaactccgttttgcaacattttaaaagtttttgaattgaatataaatatcaattgtttgattccttttaggatttaatcttttctttttatttttgtttcgattgaatcttggattcctgtctatcatgttttggtggaaaagtgctactaaattcacattctcaaagcgtggaccgtgtgtctttcgctatttgagtactcttgaaggaacaactgtgaggcctaaaaaaaataaatttttagttggattgctttctgccgttccaattgtcacgtttgctttaggaacttggcaggtaaagcgacgagaatggaaaatgggtatcatcaatacactcacggaaaggcttcaacagcccgcaattttattaccgaaaactgttacgtacgttaagttaacatatacacaaattgcacgttttgcaattgaactgtcgttttttacattaagctaacataatcacttagagagcaagatacaaaaaaacttgagtggactagggttttgcttcgtggtgtgttttgtcacgaccaagaaatgttggtcggtccaagaacgaaggaaggccaacctggctatcacgtagtaaccccatttattttagacgatgggcgtcgaattttagtcaacagaggatggattgctcgatcatttgctgaacagtcttctcgagatcctagttctttacctaaaggtccagtggtcattgaaggtcttttgagacaacatactgataagccaagatttatgatgaagaatgagcctgaaaaaaattctttttacttcttaaatgttcgtgagtttgcacaattgaaaggaactctccccattttgataacagaactacaaccatcgcttacaccgttgcaagaagccgatcatgttaagagaggcttgcctcttggtcatcctctaaaagttgaaattttcaacagtcatacagaatatattatcacttggtattctctaagtgtggtatcagctataatgctttacgtctattttaagagaggttcaggcacatcttctctgaattctgcatacgaaagaagcaagattctaaacaacaaacgattataaaaaattttcatatttataagtttctaaatattatctacctaaaattttacaaattttggaagcttgcttactgcgtccgtcgtttgaatgtatgaatcgatcattccttcaccaacttgttttgcaaacttcggatcgtaaggaacctattattaggaagttagttctcatgcctataattttaatgctctataatcatcacgtacctgagtttcagataaattgctcagccaagagtttgacaacaattctgatacatattttctggcggccttctttttatgcttcgtaattccagagatacttcctaatttgttactgctgatgtttttaagaagttggtattgtctggtaaattcttttttcttggtagctgacacgtgatataggaagctgtttagacaagtgataaggtcatttatgatctataattcggttagtttagaaatttttatatcattttttttaaaaaaaaaaaccagtttggtaaacttacttcagtgtactttgtcaattgacttaaaggcgtggagttctcataatcgaatgactcaattaaattttcaatcgtttcgaacgaggaattttcgtagtctccgttcttgacctttaccgaaagtaatcccagttggatcaataatttcatatgaacaatttcttccgaagttaattgcttcgataaatcattgttttcgcacaaaacttccatttccttagcacttaaaacggccttttcaaaatcgccgtttactatgctgtcttgaacgagagaatgaccaatgacagtcaaatggatccaaagcgtgtccggtttaggcgaatttcttaaactttcttcaactgttggcaatttatcagatccataatctgcaaagacctttaaatctcgattatctttcggagatgaacatttgggaagatactgtttgggtggtttaaaagcggtaagataatgtatcctagcccgctcgaccaaagaaatgcttttccaggtactgtggtctaaacgggatcggaaattacgcatatcttcgatttgagagtaagcaccatcttcataagccatagaaatcatctctggtgtttcaaactcattcgaaccatatattttgagacttgagttaatatagtgagaagtaacagaagatggataataggtagtagcacgagtcaagagataatgatcaagggtatcgttttgaatttgcttaatggacatagtgtcgtaaactttagcagcagcagggaagcctccatcaagaagaagatataaacgaataaggggtagctttaaatgaaagttatgttgactataagtaatgcctttttctaaaagacagattgcgtcaaaaattaaagcttgtttttcggcaggttttaaatccttattcccctcccacatatatatcaatgaatgaactgctaataacaaagcttcataaccgtgcgtaaagtcagtgggtaataagcctttacttaaagacaaacccttttcaaatgcgacgaagcatctacgcacgtaatcgacaaccgattctgcagtaaacgactcaaagagcaaaaaatggatcttcagaagcaaaacctcagcatataatttatcgactttttgagactacgacgagttaatattgaaagatgaataaatacttacttcattggattcacctagatcagccaacttaaatgcatctaataaccggtgttgtgcatcaacattcagcttcaatagataaggtctcaaatcttcaaaaacaattggtttcatatacagctttttgatatagccaagtaatgctgattcgtgttcttcaggaaaaaaccgtgcgctggcttcaatccaaagtaaatgaagatttctttttgtgctgctggttgacaacgctttcaatatacaatcctttaatgggactaatctatggagaagttagtaataatgcaaaaaaaaaaacttactttgaatcatcattggaagcactatccagcaaagctttgcaaaccttccaatcagtattcccagtttggaaaagagaaagcgaaaacgtgaataaagaatcccaacgcgcacaggaagcaagcaattcaagcttcctcaaaagaaggtcggcgtcagcatcaacaaagcgatcagcatcttgatgtattaaagcatctaacgctctgtccttgtctcccactaaaagcaacacgtctaaataaagatgaaactcctcacaagaatcgatataacctgttggtttttcgaaaatgagtttagcagttttttcagctagtgctttcagcaaacgttgttcaacctcattttccgactttttggacaaaagatacaaagatgagataacccataaggtatgtttcctagaaggaaagttcttttgcaattctacagcagcctgaggagttagtaaaaaaaaaacaaattaagatcttacctttctttggtgagacaatgatttgatgcgaatagatgctttgaagtaagctaataagtttttttcctgctttccataagtttgcaagaacttttcccaaaatacaaacgattcttctccttcaaatagttaataacttaaaagtaagagggtaaaaacaagtccattgagaaataaaacgttgcacttgaatcatcaagctacgaaaagaacaaagatcgtttttcttaagcaaagtttaaccgatcaaataactaaagcctttatctcaaggaaatagtagaatattcaaaataaaaaatacgaccaaagtgctatcaacatttatgttcatctgttcaatagaacctaattatacttacccttcttttgatcatcataaacagcttgtataatgtctaaaagttccaagctgttgatgggagtcgattttaacggttctaaaagtgctagagcctcgggaccacgtcctgcctgagccaaggataacgctgaataaacctaaaaaggatgttaacagctaaaaacataactcgattacttacaattgttgattctttactcccagaacgacgcattgtagtaggcaatgaaattaaagcccaaacagtagtcagaagttggtaggtgttgcagtcaaattattattctacagaggagaatattatagccagcgtggtagaatctggatatatatctactgcaaaagtgtaattgcattggtttaaagggtatactatggttaagtaatatattcacagctgtacaatttacagtcataactaaaacttccttaagccgtaaagaaatacctggtgttgtaaaatttgttgtatatccacggcatggtcatataatgtgattttgtgctcaaataaatataaaatatgcataatttttgtacatttaatttgagaaacccatcttttgttgagaggctgtcaatgaatagcagtttcattgaaaagcagcgggatgaccagaaaagtattttacaatggcaagggagtagaaagctagcgtaatattcagaaagctaggtaattgagcaatcctttaattcattgctaagcatgctaggtaaacgcagtaaacctttcagttttcatttaggtataaggctgtttaatgagtatctccactaaatttaaagatcaaaactcagtatcaattcttaaaagttttattttatttaataatcatatacttctcataatctttcaattttttccccattttgatgatatttttattaatcctacagtaagctctatgatatcgttattcttcaaataggctggtcagcacgtggacggtgttacttatcgttaaataaatcgtactaaggaggtgcgatgtaaatgatatgcttgtcaagtattaactgctctccaccaaccgccggtttaactgattattgttgaaaagcgcagacgaagtttagagaattactagcgtattttaaatttaatcaacggactattttttattcctttgagatccgactttatcgctttgcttctaattttccaaaattcagtctatctacgcgatccagccctgtttgcgtaaatttcatattatttttctttaaacgtttggctttaaagaggcgctttttttttgttattttctctgtataaaaggttacattcgccgataggtttaatttcatgacttgtatttgttttaaatcagaaacgttttattgagttagagttcacaattgttaacatctaactatccgcaattatttttttattcataaataggatatgcagcctttgcagttatcccctatagaacagcaggagtttgaccgattgcttgagtctctccacccagaacagaaagatttaatcccaggaagtgttattggaccttttcttttgaagtttggtcttcctcaaaagatattagcaaaggtatgtttaattcattcctcaatcaaaagctttgggatagcagtttttatctcttaaagtttagagtttaaatctaagagtggaatgttataaattaaagcgttgcactttctaaaagaaaaaatatatatctaactgccaatttattagatatgggattattgtgatcaagaggataagggatcacttgatcgtaatcaggtttatgcttgttttcgattaatttctcaggctcaacgtggagcaactttgcaagagctagattataataaaggtatgaaaatgcgttaatagttagctatattctaacattaatcagccggagatcctccaattttaccaaaacaagctaaagacgaccatcatattaagcgttcatcttcagaaacggctgattttacccctttccgtatccccattaacccggacgagcgttccgaatatgaaaaggagtttcgtgaaaatcttcgaggacatgaagattcagcaaggccaggctgtatgccaagttcaattgcaaaacctattcttttaaaatcttcacttcattacgccgtactcgctcaaatatggaatcttgctgattctgcccatgttgggtaccttgaaatgtatcaatacgttattgcaagacatttagttgcaatatgtaaacaatacaacttgattcatcttccacgctctttgcccgctgatgttattgaatccgcaaaaagtgaaaccccagcaatgaatacaaatattgaacaaggtgttactcagccatctttagtgaatactgagcaactctctcatcaacaaagcatatcctctaccaagtcttctaaattggatgagatttccgcagataataatgctcaatctgctgttgacaacaagtactcatcacccccacaaacaattgatcctcaagctaatataaaagccttaattactcccgaagatcggtctaatttttatcaattattttctaagattgacaatgaaaacaaaggatatatcgtgggcggtgaagcggtacctttttttatggcatctcatttagactctgaagagcttgctcgtatatgggatacagtcgacactcaagatagaggttatattgacaaagatgaattcgctgtagctatggaaattataaagttacgactctcaggtaaatctcttgcaagcatacttgcatatgacgataacccgactgaaccaactatgcaacaaaatctggtttctgatgataccaatgctagcactgctgtaccggtagcttttacaaacgataatgtatctaatgttccactatcggtggctgataatgagccaaatagcactttgaatctattagcctccagtgatacagctgcatttgaacccactgcagtgtctttacatgaaaatccctcttcatctttggaagatttacaatctgcatttcagaacacttctttccaagaccaagtatctacacaaaatcaagccaatactgcagatataagtcaaaatactgaaagtggctcttcaacgcaaggccaaatgtttggaatccctcctacgacccaatctattccattaaaaatggcaggctttccaggaggggtcaacagttcgctgacagatatcaaagaagaagaggccgtatcagaaaatgccccccaacaagaagagagaagctttgaacagatcaagacatcaattcatatagctcctgagaatatcagcgctatcgaagagtcaaagtctgtgccattacctacctcttttgcaacgactatcccaggatctacatctgcagctcttgatgatcaacaaacaacagaggcaccttttgaagaaccggatgaaccagctcatgagccaactgaagaagagcaagaagaaatgagaaaactcgaggagaaaattgagtcaaccaaatatggtttggaaactattcaaacgagcggcaaaaccattaagcaaagaatagagcaaaagaaaacgaggttgatgatacttagagaagagcttcaagagttggatgcaataaaagaagaagctcaaaaacagatttctcaaagcttaatagcagaccagcaattaagcacccaaattggtagtgtgggcatgggtaaaaagcaggcagttaaagagttacgtaaactgcaagccaaaatcgatagtataatagctgactcaatgtctccaatgggtacgggagcggtgaactcacctgctataaagccacaggttacaccggctcctcctactcctgctcccactcctgctgtaaaacatcacccaccaccaccaccagtaagatcttcaatttcgccatcgatgcctccagcaccacttacgcatgccaactcttctaccccaatgaattatgttagccaacctgaaagtcccccacaaagttatgaatcaatccaaaacgacaacgaattgttacaagaactactttcaatgggctttcccagagagaaagctgtgatagctttagaagctactaactatgatgtgaacgaagtaagcgattcagatagcaaactctcatgttcaaagtacatgtgcagctttacttttatttattctgattttacaagcaacattactaacaattacaggccgcgaatatattacttagctcagtttagtgtatgtgagaatcaatcaattatgacatttagacttcaaccatttcacgtaatctacgaattgtagaacgtgcgctagtagcggcagcggtagttacagtccaagcaccaccagctagagttttagagcaacctttaccggaacacttccagatacctatacataaacgttagaaataattccacacaaatctaaagatcccaatgactaatacataccagcagcagtgcgcttgacagtcaaacggccgcagaaaggacattggtaacgagagtgttgctgaacttcgattttgcgaacatcacgacgcaaagatgcaccgtagcgtacaccgtacttgccagtgacaccaacctttttggtacgcttggtcattgtgttgttgacaagttacaaaattggtttcagatgttcctactcgcaggtggattaccgtgactgttttcactaatagggtagggttgtttggttaacacactctgcgtcgctaatttattaaacgcatctgtgtagttcactaattatttgcaaaagtttatttacttttacaatcatgttaaaagatttacagcatgcttgaaatataaataaattaaatttactatttatatttttgttcatttagtttatcggtttgtcttaaatgaaacttgtagcgacaagtaaatatatattaaactaagtaataaaaagatcaaattattaaatgaaaagctaaaaattaaggcgctcaagcagttatttgagaataacaaagtatcaattttcactttcttcactattttcaatattagtttaaaaggtgaagcaaaacgtgtacaacaatcatttaggtcataaacagttaacataagagatataaaagacattctaaaattggagaagtaaattcagaaaaattaatgttttaaaactcatcgtgccttcattaacaatggggattagtaatagaacaaaagtatggaagcattaacagaagtgaacgatgaaacatatgtatgcgtgattattgaaagaatttgaagccttaaaatattcaaagttactagaatacatcatgaaaaatgaacatagctaacttagtaccaggtgtacttgagtcagtaaactactttcatttttcgtttttatgctctaaaattgaagcctctttcaaaatttggctcgcaaaatctagagacaagttctttcctgttaccaatttataaatcgaagatcctaccgctttcgcaaatggtgtttgtttttcgaggttgctcaaaaacataagctgctcaggcaaaggttggttctcttgaattggaaacttttcggaagcggaaaataccaactgtaagacttgagaaaaatcgatcaatttattatgataatggggaatgacttttactaaagcttcagcgcaagaactattggtttgaaaaaatgacaaagattttaaccaattaatgtagagatcatttttatcagtagttaaggaagctagcgggttatgtgaatcagaagcgttaagctttttagttggtagctcattttctctggattcacgttgacgatcagaggcttttcttttacgcgacgaaccttgcatattaaaatcattggcattccctaaatgaaaatgggctccatggtctgataaatgagtgcgatcttcaaaattttggttgtatacatacgaagatttctccaaatgcttacttcgaggccctgtatctctattatcgtaatgttctcgtttggacctatatgaatctgaacgactatctggatggtaagaatcatatcgtcgatgatgattcgatgatcttgaaacctgagtgtttttcggtttgtcgtaatcctcttgttgtgaaggcctattgaaattgtcaagatttatactctccgcccattcgtttttgtaatgttttgtatcatctgtagagctccaagaaccattagtttcgccccaaccatcatccaggtttccccatgaagcttcaggatcatcgggggcaaaccaagaggattttgcttgatacttcggacgaaattgtggatcgctattcgaatcaagctccataaacatcgacgtatcggtatgatcaagagacttagaagattcacgaaatccagtagaattatcatcccagccaacagacttagagtcagaactgcgaatatcattttcacgaagtgaaatgctttcatgcagtctagaagatgactctattattgaatcagaagtagagttgtcccacgattcaatctccatgcttcctgagcttttatctaaaaacttgtttctgcttttccgatgtttgctttttttcgtttctataggtttttcaaattcagtaacggagttctttcttagttgtttcgacttcactggcttctcctttccatccgtaacgagtggaaactcaacattagatgatgtgtatttttttgaagctcttacctcctttgtgactccagaggaagtatgggttgcctttgctttagcaggactgttcttaagttgctgtgggaagtcaacagcagccagcaatttcctctgcgatagcatttcagagcggcagtaaactgcttcttcagctagttcctgccttttttctctcctattttttagattagaaagccaatgttcagtgaataattcgtgaactcgctctagcgaaacagttgctgatcgccgagatgttccatgattttcgggaaagtctgaaatacaagctaaaaacggtaaacttggaagatattttttgattcctttctccattaaaatcgtagctcaaataggatcaaaagctctcattaaattatagtggttaggagtaagttaagaagtttgatgagtatgtgtaacattagatagtaaggatattaatcgagatacatacaggtatcttttttctgaaattttgtatttgcaaataattgaatcctaaaaaacccaatttaaagtacacctacgtgaaattgaaaagagtagccagtttcaattacttaaatgctgaaacttgaacatgaaacgttacggaacataagtatttcttatcccttgacctcttcattaaaggaaaataagcattttgatactcttagttaataatcttgttcaagcgttgcaataaacatttcaaatcagtcaaaaataagaggagaaataagttcaacagcttttgttaattaatacgtgaaccaaaaattaacacgaaagttaattttgtggcttctcagcattgctttgtgtttacattttttgtttattgtacagaactgggttagtaaataacccagtcaccatagtaacgcctttagtcttacaatacaccagctgattcttgaataccaatatttatttgcagcataaaatcatgtcgtttatgtcgttgatggctaatacagcccatcaactatggtatcctacgtcttttccttctatgaaagaattggaaaaggaagaagttagactggagactcaggtatgtttgtttacgattttcaacgagtttctgtgcatgagaaaagtctaacttgaacgaatcttaggagcttgcaattaaacagtttggatttcgcactattcggcccattggattaaataggtctatgcaagagcagcttgatttggaagagcaagagcgcgaagaggctaatcaagacactgagttggatgaagaagaattgggaagtgggagctttcctgaagaaggcgaaatggacgatatggatggtgataatgaagaagtagaagatcacgatattgaagaagtcgacttggatgctgatatcacaaatgctgacgcctctgaattttacgaagatataagtgaatacggatttcaaaattaaggctttaaaaataataatatcgaatcaaccatgattgctaaagctatgctgctgcattacccgattgaaaaatgtatgtacaatcgaatttattcccataattgtttacgaaaaaagaacttgaagataataactggatacacaacctatgcatgctaaaaggctatcaactctttatgattcaaatgacccatttgattctactgttttgaatttatttaacgatgtctaaatttacaatgctaattttatttagcatttttaagcaatgttcttaaaccactagccttttacatcattgacagatcccatttggaatcctgacttactgttaaccgtataacttaaataatcattttcttggctgttcgtttttggtgtttgaatattcatattggagtgcaacaaaccgttgtgtatttcttagacatcgttgaaactaatttaaagcctacccgaaactatgaatttgtttctatctcggttcacggggttacgaaatacttcatttttgggtcatgcacgaccgtttatgtttccacgtcgctatgctcattctttagtggcacataatattggtcatatcaagctagatccaaatgaaggtcttttcttcgtggataatctcgtcaatactccaacctatttctacattcagcgatacactgcgttgctctttcagaacaacttgaaaaagcagctaagtgctgcttttccaagctctgatacaatgcagttggaagatatcatattcagatggcaagatggaggagcatttttaaaagtacgttacaaggaattcccacaagatacagaagcggtttcagaacacgtccgtgaatcatttcgaaagcgtccagttcgaacaattttacaccctttctctaccccgattccacacatggtacatggtattccttggcttcaagatttatatatatttccatctcgtacagtagatgtgaatttcgaaggtccgcccctttcccaggaaagattgtatagtatttttaggacatatggaaaactaagatccgtgaccattaattcacctacttctgctactttgagtttttcatcgctaaggtccgctacgtcagctttaaactgtatgcatggttttgtttatgggaaaacagaattccacatgcgatacagacatatgaaccgctttgtcgccttcaaagactggttattctctcatcctcgttttactattcctttggttgcggcggctattacagttttaacggcttctttattcgatccgataagaaagttctttgtcgagacaaacattgtacatggtcagaagttgagaaatatcaatgttgttgggtgggtcaaaaagaaaactcgcgatatagttttgagtccctttcacgaaaatggtacaaatataaaggcaccgatttggacaacacgtgaaaaggattgtgaacagttgaaagaatggttggatgaagcattacattcttttattgttgttcaaggtcctcgtggtagtggtaagcgtgatctggtagatcgagttgttaaagaacgaaaaaatgttttgtttttcgactgtgatcgcttattctccactactaatacggaaatgttcgtaagtactcttgctagccaaacggggtatttccccctctttagcttcctaaacaacatatcgtcacttatcgatatggctgcacaaggtctcataggacaaaaaacgggaattgtttcttctagtgaaggacaagtgcggcaaattcttaacacaacacaaacggtattgcgttctctagcattacgagagcataaagaagccgatactagtgtgttggatgaatctgagtttttagaagttcatgcagatcgcttacctgttgttattctcgacaatttccagcttcgtaaattatcaaacccgatgcagagagtggttgctgaatgggctggtaatttggtaaaggaaggaattgctcatgtactaatgctaacacccgatgttggaggcaccaagtcattagagcaatatgtcaacggttgggaaaatagaacattgttattaggagatgctgaccctgtacttgctcagcgatatgtcatagagtctttacccgaagagatgcaaacagaagaattgaggaaagaattgcgggtccaattaccgaagattggtggccgacttcgtgatcttgattatgtagctcgtaggttgcgggttaattcttccagtgtttctgaagcaattggcggtattgtaagtcaaaatgcctctgatattttgcaaacatttttacggcctgcttctttaaccagtgaggagaagccaacgttcactccagaagagtcatggaccttaattacttatttatctcaacatgaatatataccctatcatatgttgatgcttgacccactgttcaaaggacacgacgatgccgttcgtgccttggaagaatcagaattgattactattaccacagtgaatgcaagaccggataaagtctacgctggaaaacctgtatatgttacggctttccggcaacttgtaaatgatccagtattaagtgctaatatgcagttggtgagatgtaacgcgttaattggcatggctaacaatgctatcaagaatgatgaacaggagctacaaatgctaaaggaccttgggaaccttgaatcaggtgtgaaggatcgtgctcattacttaacgacgcgtatccagaaaaatcaaggtgttattactgataatgagaaaagtatagaaaggcttactgaggctttgaaaaaaatcgactaagatgcgaaagcatatcatttaagattacgtatgtttttatgaattctttagcatgaagctataatgtcaacaataatatcacatttaatgactacgcattaacgagagagaagggagtaaggatttggtaggtagtccaaaaatcgtcgtaatatgaagtgagcgtaatgaagaattagcctaggtagaaaaaaaaagaagaagcgaaaccggttatagtcattaaccttgacgggttttatgtctcggatgttttttgcatagtacatacaacctacctttgcgacgcacaaaatagcaggatgaacaacgcttttttactgatgctttcactttgaaacctcttgaaaagttccaaggtagaaggctaggagaaagtctgaaagcaggggttaagaacatagatgcattttttaacaaccctttttgtgcattaaaagcagaagggaagactcgtgacaaaacacccacagcaaaaaatttacgacctaatgaagccattataagttaaaaaaaaagtgaaactgggacttcaagtcaagatgtttaaatttttttggatccgaagtaattctgagctaaataaatgatgtacgatggaaaagtgttcacaatttggactgagccaaaaaagaacgataatagaaaatgcctatcaacaagagaagattttcataaaaaaaaaaggtgaatactaagttatataaactcgcttacgcccgatttgttggatattctttgttgggaaaataaatagtagttagtgcttctagtaagctaacctacgacatgtcagttagtgacaaccaacatgtcttgttattctataaattcaatagccagcttactgtggagcaatttgacctgaaatttatcacattattttaaaataaggaatacttttattaaagtggagtcaactcaacagtgtagctccattttttgtttacaaatgaaaattttaatgttgagtctctgaccttcttagtccctaaaatagctaattgaccgcatcatctaataactttgattctacgttatttggtttggcatgctaatcgattaatttgaaatgatcaatttttgagaatttgtttatgtttttagttgctggtataacgagttcgttatactttgctaatttgggtatggaactggagtgcagatgcgtcatttgccttggtaaaagattgttaaaggaaaatttagcaaatcccacgaattggtggatgtctcaaaaacaccaaaatattcaatccaaaggctgaaaaatagattgctatgcagcaaaatgttaaagagaaacatgctggcaaaagtgacacatcagtgagttctttggagtgtgaaatcgattatcatatcgaagggtcagatggcatacctgttgtggaaccagtaagtttacgcgaaaaatattaaatattttgtggatgttaacaaaatttgtttagaaaatttcagaatttgtagatatggaaagttttattcggcgcgttgaaaggcttggcaagaaatacggcgcaattaaagttgttcgtcctagttctgttttaaatccttggaacgaagatacaatgaaaccttccgatgtaaaaatggatttatggttagagcgaatggtgagacggaaaggagagtacttcgagattcaaagcgatatagaccatggctcggctggtcctaaaaagcctaccgatatgaatgtcgacgacaggtttccttcaaacgctggaagttctaatgactttgaaaacaatgtggctaaagctattgcatattattggcgttctttgacccatgacagtctgtggtatggatatactaatcgcccatcgatccccttctattttataccttcgatatctgctgctcaaaaagatagggtacatttaagatcgaatacattgattaacacttggccaaatgttggtcacttatttgctgggaaatggaaaactacccttccttggcgggtagaatctcctgagctgcatgcagttcaggtacatttaggtggctcttcattgcaatggtatgtgataccttcagcacatagtgagtcttttaaaaaattagctggaaagcttgcgcaagatgagcattggcgttgttcagattttttgcttcaccagaatattttgtttcccccttcaactctagtacaaaatggtattgttacttattcaacagtccttaaacaggatgaactgcttataacctttccaggcacacatcatagtgcattttgtctaggagacgctgttttacgacgttttgtctttcgttcaccaagatctgcttccaactatgaattttctaatttacgaagacttatggtttcagaatccctttattcctctaaatctttatggccacattcgcataagcctcaacgtgcttgttctcaaaagttcctggatgagttttacttgcatgatttacccgaatccaacatccatgatagtggtaactttcatccgattcattcaagtgttgataataattcattttctcaacgagattttgactcacctaactctattaatcctccatctcctttaatgtctaatcatgagagtgcatctactgaacactttaattctactacaactaccgaaaaggaattatcttcccttcacgtgggtgaagagcgcaaaaaccgatcgcttcctttgtcactgatttggaattctaaggcacgtgaagagtatataaaaaaacagaaagaagaaaacggtgataacatagagttttctcattttgatcctttatatactcgtccatcatcacatcctttgcatccgcctcctattttagggcttcctgttcctgcacagttcgctcgtggagaattgtttttggggaggattctcgaagacagggttagtgagcatatgttgctcctcgaatgtgaaaaatcggatgtagttgaggtaccatatgaatgtatattaacatcttcttctgctgctggtcggcgggagagttcatattataatccagcccttaaagctcctaatatcgtttatgatgacggtgttcctattaactggaatgaatattcagaattaccttcacttgatcgcttcgttttacccaagttgttaccaggaaaacccatagaattcactccaccaatttcagttgaaccaacctcgataaagactattgctgctgaagaatcttctgaaccgacttcatctgttgacgtggcaccaactccggtagaagacgtcaacgtgaatttagagtcgatcagcaatactaacgaatctgttgttgacttatctgatcctcttgtaagtaaaaatggatttgaagatgttgaacggagctcggtagcagatttggaagaagacgttcttgaaactcgctccagcatttttgagacttctgacattgacgatcgtttaacagtgattgatcgttcacaatcagttgtgccttcagaatctgaattttctattgctggcgcaaaccttactcgtcgaaacgcagtggatttctcagtttcactagatacgtatgagctttatgtgagtgatgaagtcgaaaatgtcgatgatttttctctctttccttccttagaataaggatataagaatttgcatgtaaatgcatttttgctgcattattgtatttatgatttagtcgttcgttttaaaagttttttgaataatattaaaaatttacaatgtttcaatcatatcggtgactaaattaattttcagcttcgacattgattagtgtagccattaaccatgataaaatacgcgctaccttttttagtaacgcagaatacttgtatgacaaatgtgattgttttttgtaaagaagttattaaagatacatttaagaaccagttttagtcaaaaatattaattatttatcctcagtttcttacataaggaaagttagcgatggttcatatgctctcaaccgcaacgcaaggtaatgattgctatgtgagaatgactgtgcagtcttgaataaaaaaccaaacacaacataatcatgtcgatttcggtgacttctcataatgatgtctccaaattagaaagaagtatgtttttaaaatagaaatagacctctagcatattttgaaattggggggactcaaatgctttaaaattgagtgagttaactaatctttactgtttttagtcggagcacactcccatattaagggaataggtctcaatgataatttagagccgaaggagtcaagccaaggaatggtagggcaagtcaaggctcgcagggctgccggtgtaattctcaaaatgatacaagaaggcaggatagctggaagagccatattgatggctggacccccttcaactggtaaaactgctattgcaatgggaatggctcaatctttaggtagtgacacaccatttgtaacactttctgcaagtgaagtgtactctttggaaatgtcgaaaacagaagccctgttgcaagccttgcgaaaaagcataggtgtccgtattaaggaggagacagaaattattgaaggagaggttgtggaagttcaaattgatcggtctattactggcggtaataagcaaggcaagcttacaattcgcagtaccgacatggaaacggtttatgatttaggaacaaagatgattgattccctcacaaaagaaaaggttttagctggtgatgttattagtattgataagtcagtgggaagagttactaagctcggtcgttcattctcgagggcaagggattatgatgctatgggagctgacactcggtttgttcaatgtcctcaaggagaaattcaaaaacgaaaggaggtagtccataccgtctccttacatgacattgatgttattaattcacgtacacaaggattcttagctttgttctcaggtgatactggtgagattaaaccagaagtacgtgaacaaattaacaccaaagttagtgagtggagagaagaaggaaaagccgaaatagtccctggtgtacttttcgttgatgaagttcatatgctagatattgagtgcttttcttttttcaatcgcgcattggaagatgacctagctcctatcgttattatggcttctaatcgaggaattactcgtattcgaggtacaaattatcgttcccctcatggcattccagttgatttgttagatcgtatgctgattatttctacattgccctattcccatgaagaggtaaaagaaatcttgaagattcgctgtcaagaagaagatgttgatatggagccttcagctttagattacctttccactattggtcaggagactagtcttcgctacgcattacttcttatatcttcatctaatcaggttgctttgaagcgcaaaagtgctacgattgaggagtccgatatccgacgtgtttacgaattatttttggatcaaaaaagaagtgttgaatatttagaggaatacggaaagaattacataaccgaaaatgagtggtcggcttcaggtgcacaagataatgcagttgcaatgcaggaagattaaaagcactaaagacgaatattttgttatagttaagaatatgaaagtattaaatagcaagtctttataaaggttgcaagacaagtttaatttagacttatttatcgaattatagttttccgttaattcaaaggtacaagctataagttctgttatataatgaaataaaatagtttattatccactttgactatttctttaaagaaactacatcgcaaaagcagatattgttaggatacatccattcatccatatttgctaattgtataaatgctgcatgcttggcatccgtaaaataaccttcattactccaagcctgtatttggcttgcggtataagggccgtacgtcttatcgtcaaattcccacttaaagttgtactgtgaagaatttgagtcgtcgtaactaacaggagaagaccatgaatttgacgtgagtttttgataaattctttgaagagattctctagtttccgagtatatatcttcctttccaattttatcctctagaaaagttagaccagcagttataagttctattaattttttccgaaaagcgtcagcacttttcctttcaggagaaatgccctctgcggtattatttttctttttcttatacgattttttgttaccactttgtctctgcaaaaattctaaaatactttcatctctctccattcttgcgataaaaaacgataacgcttcaggaaccgtggaaaaaggcagtttactaaattcttccaattcttgattccttcttctgttttccatttccttacgcttctgctccgcttctctggctgctgcaatgctttttttattagaaacactgccattgagccatgcatcatactgagactctgggtcataattttttcgtatgaaattaccattttcgtcaaaatcaccctcctccatatcttcttttaagttaaaggacattcgttttgggcttgagggaactgatatctcactgccttcttcatccgcgtcgaggtcgttagcctgatttgtatcttcttggccttctatatcttcatatcttaactttgaatactttccgttatcgtcctcatcatcagaatcgtcgttcaaaacctctttatttcgcaaacctttatgtgctaatctttcagcatcgccattttcaatgaaatcacgtcgcttttgcgcttcatcatttggcagagtacgcttctcatcttccgaagtatcagaaaacatatcttccgattgcccttccttcttctctttattcagaatttggtcttcatcttcttcagattcagattcataatatcctgtgaattgaatgttagacagaaatcaacaaatgaatttgcataccctcttcttttgtcctaggacgttttctccctacattgcttacatcgtattcaaaaaaaacatcgtgaacatcacccactgtactcgaattgccagggtttctgagcgtacgcttcattgttcacacaaaatgtagttgcaattgcgaactcgttatgagtgcaagattattaagtgttaaatctgaaacaatagaaaaaataaaatgattatacaaaaataaatattaccaaaaaataatgcacgacgaataataatctcatcctcatgctatagtattttttttacatgcagttataaaattacgtagctgaaaacatctctgttaaagaacgtttagcaaaataaagagatgaagcattatctactgacaacgaataagtgattgtgcgttataccagtagtatattgattattgattctttcttcaaaataaaaaactactgaaaattaatcctgtatgtacaaaacaaacgtgaaattttacaatttcaaaatcatataataatatcgccgtacgtaagaacggtatcatcctgagagtgacattgcatgtgaaacttggtatagattcgctgtataacagtaaaataagacatcaagctctcattcaattcaaaaaattctattatggagtgacctttttccatttaatttgcattttatctttaagatatctgcattgttatcaaatatgtaattatttttctatttaccttactatataacaagcttcgtataagtgtggtatttggaatcccatagtttcttatttttcgttatcctatttactgataactgttggagcacgaagtaaggtcattcatctaaaagcaaacactgtagtgacttatcaagttcggaaaactgttcttgtttattaaattgcgcattttctttcatctattattttcttattaaacctcaagattcgtttattatctgaccctgtttgaaaattaataattgacattcaatagtccctgctcaaccgtggacatccattctttactgtctcacaattttttgaaagctaccttctttatctattaaaaaaaatgaaattacacacatttttgctgttatcggttttatgttttgctggttgcattcagcaatcgttacaagctgaagtatatggaaaagtattaaccaatactatccttcccaagattaatttattgtcttatgataccagagccagattgatctctagcaataaaacgtttgagacagtagtggagagagatggtagttttacatttcccaatgtccctgatgaaatatatttcttacggttagaaagtatagactatgaattctccgaatttcacatcataatcaatgagtcgatcgtctacccttactatacttcgcctgccgaaaaacgtccagctagttcgaccgctaagaatactagttatcctattaaagtccgtgctgttctaaaacgcgattatttgaaggagccaagaaagttttccctgatacgtttattaaaaagcccaatgatgttgctttccttagcttctgttgttcttgtatttatccttccaaaacttaacattgaagccaaggcattggagcaagctaggcttgcagaggctgctgagaaaaaaactgcttgattaagctacctataatagttagtgaaacttattttacttggaataggaacttgtcttgcagaaaaaagggaaaaaagtggaccacaattggtcaacatttagatttcagttttttctttgactcgataattatttgttagtcaaaattctattcgggcattaaatcatgctcaaatgtagaaaactatatcttcagtagatagaactcgtagtcaattaatagaattcgtttgctaaaagaattggtactaaatgggaatttcgaaaaagatgaacagttgtttaatttatttcgcttattgattcagtcattcccgtttagtaatattagcttctgaaaaattaccttcaccaaattttctttaaagtcgctagtttgtaaacttgatgcctttaaatgcaacaaaaggtaaatatagatgcaaggaaaataatagaaatttagtgtaaaatattttatcaattttttttatttacttttcacaccaaccttcttcgtttttatttatccatatatcaacaacgaatttgacagtgtaatgtagttcactatatgttgacattacgtagcacgaagctaaccaaaccaaacccaaccactttttttttgctaattgtatatttaatagaattagtcctcgtcctagtttaaaaatttcgtgcaattttcctgtttttatgtggtgttagcgaaggactttttatttgatttacgttctgaacttcaacaaagtgtatggatctatggttttgagagagcgacttagccacattttattccatgagaaggtgggatttcttcttctttgcttattatggtatatatcaagtgccgttacgtatgtttttgttgtgcctttataaggtgaaatggtggtctgattgattctaactattgtagtaatacaacttcaaaaagtattttcaatgaattacgctgcccggttacattgaccttccttcaatttgggttcgttgcatttttcagtgccgtttgccttctatttagaaagcaatttcttggtggcacaggtattcaaaaacccagtaaatacgttttatatacgactcttccattaagtattttccaaataggaggacacgtatttggaagtttggctactacgaaaattcccgtctcaactgtacatactgtaaaggcattatccccacttttcactgttttagcttatcgcttcatgtttcgccatgtttactctgccatgacttacttctccttagtgcctctaacatttggcgttaccttggcctgctcttttgaactgtctgctgatatagtggggcttttgtacgctctaatctcgacttgcatttttgtctcccaaaatatttttggcagtaaaatatttatggaggcaaaatctcatagcactcacacgaaaaaacattacaacaaactaaatcttttactttattcttcaggagtcgcatttatcgttatgattcctgtatggctataccaagaaggatttgcctacctccctgaagtcggatcaccggttttcctaaatttgatctacaatggtctttctcatttttttcaaaatattctggcttttaccctattaagcataatttctcctgttgcatattccatagcaagtctcatcaagcgcattttcgtgattgtagtttccatcatttggtttcaacaagctacaaattttacccaaggaagtggtatctttttgacagctatcggtctctggttgtatgatcgcagtaaaaagggcaatttatacgagtcttgtaaagtaaaggagtttgaaaaggatgcacttgaattagaagagcaaacaatggaagatgaaaagtcctatccttctagtggaacacaatcaccattttatggaaagaatttccttcctcaaatcaccccacgtcttgatagtgtggtacctcttatttcagactccccaatgacccctaattcagtctattctaatgaaggagttacttcttctgtctcgggtaatgctacacctgcttctgtgcgtcaaagtacgcaaaatgacttttcaaactccaacatacatgacaggcgttccagctatacatttcaattaaacaatttcaaagcccctcaaccctctagactctgggccactgaaactgtcccaacattgaaaatttaattttatcagggagccgcaatatactatgcctttatcagatgctttcattgcccgtgtttatcactacattagtcaatccttggctccgatcatcagtatggttttacactttttgagttgcgggattttcaaatacttcatcatacatctaaaaaattatcgaatatcaaagggatagaaagaagaagaaatatatgagcgttattggttgcttgttgagggcaaatttagcattgtgtatagttggacttcttattaactcaacacgaaagcaacgttaaacaataaaagcaaaattaaataaataatcgacagttttattgtttatctttgatagttaggttttacaccattcttctgtaaaactttttatttattgccgcagtctgtttcttcatttctttgacttttatattctgactttgcaaacttgcatacaaatttaccttagcttagctgttcttttttttttcttctacagtcgttttattcctttcttttcgcattacatgatgattgtttgtttcaatcattattacatactcgatccatagtaatttagcacatgctcgatgcttattttttataattgatacgagtcattgatcatttaccttaccactggttggtccttttttcctctcttatattattttttcaactcttttatccaagctggcattgatttgatctgttttcttcaaacattaattccataaaaaaaattacacaaaaaatacttgacaggtttgtaaatattatcaatattatttggtttaaaaagaaagcaaaagctgggattctcgctccacataaggttttttttttttttagtataaaatggtaatgtataaaaactgcgatttctacgctctttaaactggattaaagatacagtaatttttatttctagtagtcgttgtacagtattgtagaggtaactgaaaatgctggtaaataaaattaagataccagtattgtacttactaatgtattgaatagcttgcaactgaactcttaaacgtggttcaattcgagctctacttatagcaatgcaattaaggatcattatagtagtcttatataaatgatgcgggtactctaaagcaccattttacacgttcaggttaaatagacataagatgaagattgataactaacgtaatttgatatatttctaatgattttttgtcgaacatgattctatacattgcgcacatattttttcaacgtactacatagtattttcaatgttggtgtgggttaagtggatatttattttttaattcaatcatttgctcagcagttattgctggtaacatcagagatgatcagatactgtttgaacaggcgagactaaattactcaagatgcgttggagacgatatgaaaagagttaatttcaccatcagcggtcatggttatatattaattaagcctaattatccggatcattttaattatcgattacctgcagatatgaaattttacaagtgcgttctaacaattaattatatttcagtgtcatctatgagtggtcccttcaccggaccatatgaaaaatatagttctggttatttttcagagtttggaccacaacatcttttttctatcaatagataccatggacttaggttttcaaggcaatcaagtcaagaatacgattctgttggacacatattgtactcgccaataacttactatgttagtggagctgagcatgtaacgatggacagtattgatcagcggcgagaatttcaggattcaatatacactcatgacagttctgattctgaaaatataatgtccgacagcagccagtctgaatgcgattatgctgaccttatgataaatcttgataaactcatttagtgctactgcaacactgttatacgacaagaattatattattaccaaaggtcatttagcaacggatagcttacaagcaacttatgtcccaaaggtgagttatagcgttaaacatcattctcaacaaagcagtgtggtatctgtttaacgatatgtaggaaggcggcgactttgctcatggtaagttaaattgtaatacatggataatataggtagcagctataatataaattcttacaaaggctatattgttagctatcactgaaatctcaaacaagtgaactgaggagcgatgctcgacttgagatctcgttatattatttctcaaataattcattacttatcttcagaatgaaaagatctatcatctatagtatgtgtaaataaaacatgtaacatatagtgaaacgcggcgtgtgttcacaatgaattttagcgcagggtagacttgaatatgatatgattagcgatggtttgattattcgttaaacatttaaagcgcacaacacagaagctttcttaggtagacgcttaaggcccactaagtgggagcttatctatttccgagatttgtgaatttttgccatctgccaacattcctttcaaaggaatttgcactgatatcccatttttattatcgagtttggggagaatacttgctttcgagtaggattaagagaaattgtaaagtctccttgtttatgtggacacagaattctttgcacatttaactgaatttgtttttagcattataaacccccctctctcttttttaaaacttgaatttttagtcaaatttaaaatgagcaagattgaaaaaaagcaggcttctgcttccaaccttttgcttggagcaggtttgaatcttttcgagacttcctcattgggtcagcctttggaagttacaaaggtgcagatggctgctaaccgtactcaaaccatggctcaagccatcaaggctatcatgtctcgtggcggtattttgggcttctatcagggtcttattccctgggcttggatcgaggcttctacgaagggcgctgttcttttgtttacttccgctgaactcgaatattggggtcgtcggttaggtcttggtgctacctccgcaggtgcaatcgcaggtatgggtggtggtgttgctcaagcgtacgctactatgggattttgcacttgcatgaaaactgccgaggttactcgtgcaaagcaagctgctactggtcaagaagttaaaggcactttccgtgttttcgctgatttgtataaagaaaaaggtattcgtggtatcaatcgtggtgttaatgctgttgctcttcgtcagatgactaactggggaagtcgccttgcattgtcccgttttcttgaaaaacctattcgttacttcactggtcgtactgaagccgagcctttgacaactggtcaacggtttgttgctagtgtgtctgctggtgctcttagttgttggaatcaaccactcgaggtcgctcgcgttgagatgcaaagtttgaccaagggtatacaacattcctcacctggtattatgcaaaccataatgagcatttacaagaataatggaattaagggtctttatcgtggtgccgtcccccgtatgggtcttggtgcttaccaaacattcgtcatggtctttttagcggattgtgttcgtgggtatttagcaaagtgaggtttttttgactttgttcatccactgtcaccacaaacttcttttttcttattaagacaccgtctttaactgtaatctttgctatcttttttaacaacccttgttttttatatctttcattttcattgtcgcgtggtaaatttgttagtttctttacatttaccagatgcattacaatttgaaacttttccctgaaatcctcggattatagtttctttctctttttttgaatcatttgtaatagtagtttattccgtatattagatatataacagttttatatagtattagacattttcagcatatttatcaaaaacaaagtttctttgaaacaatgttaataactcagtttgtttttataaactccattttactgaaagtgtaccaaaggaatatacaaacaaaatactgtagcgacttcctttcgattaatctttttcaataatagcgggcgtagctcagaaactagagtttgactcaaaagaaaatcaataaatacacggtccaataaagtgggatagtttttcgcttaaaattacaaaatcaagatgcacaagtatagtatagacattctagtaatcaccgaaaaagctaataagaaggtaactccatacctagttgtaacatagcataaactttcataaaatatgcaacaaaagcctctaggtgaaaaattgatttgttgcccatccgagtcctatgttcataattcgctgcagcttgaattaagtatggatgcaatttagtgtccacttttgaaagaaaaaaagacagaagttccttcaaaattgtggtagggggaatgcagtgagaaagaagatcatacagcattgagcgaacagccaggatacgtgcagggctttgttcttgaagcatggaatcaccgacctgctggataaatgtttgccaatcaggcaaagggagttgcgcaccagtatcgattagttgcttgttgcctggagattttgcatgaacggtctctaagagcaagatggcttttctaagattccgatcacaattattcgctatattattaagcagagaatccggagcttcaaggccttgggctgtcaagattttagacattaccaggataatttcctctggcgtaggggctgcaacacgaaccattaacgtacgagatcgaataggctcaataattttcgacgtagaattggcaattaagatcagacgaatgttattggaatatttttccatggtacgacgaagagccgcttgagcgtctctagttaattcgtcagccacattgattacaacgactaaggagcatgttagtacgagcgcagataaaaataaggaaaagaattgaaagttcaccaaccagaatataacatgagacacctaggaacaaaaaagagcacaaaaattccatattgatttcactttacagtgaagacatacctttaaatatctttttagcttgtaagtcaacttgtgcagattgagccacatcttttaaaagctcctgcataatgactcggtcgtaatttccgacatcgctgggcgtaatttccaaatgatgaagacttgatacaatattgatctgtaattttttactactaggagtcaagaaagttctttgatcgattttcaactacattcattgtgagcatgtatatttaattaaatgaaagtcagactatgaagaaacataccttctctgagccaggtccatacaattctcgtaatatagcaaccacccgagttttttttcctgctccgctgggcccatacactaacaaatggggaaactcattagtagacgacaaggaaataagacgttctgagagttgtttgtgatagtccaaagatgcaagcgtctttggacggtattgatctaaccaaagcatttattccaagatttaaaggttggaactcggtttttggtaaaacccttcagtaacgcaaaggacaagtggatgtacttaatggagaaatacaacgtgcatgtcagtgtattacaccaaattgttagatgataaaacttttaacttctaaacaaaccgaactgtttttcccattaaaataagctcttcaagataccttccgttctcgctagtttacacatattatggaagttactgaacattgtatttgagtgggaagtattttacaacacttggtaattttattgtttattcaattctatttcgtagagcgctctaacttcattatcgataaacatttgaagctgttacatagttcaaacttcttctcgtatacttactgaccaaactatgtttttccaccttgctttattcctataaaaaaaataactgtttaagaaattatttaaatcccattcattgataaggcaacttgacacgctaacgttgtaaactttcaattaaatgaatcagctgcaaaactcagtttcctttgacgagcacttattctatagaaaatgatatattacaattcttcttatattcaagtacatgtgagcgattagtccgtttacaacctttttttatcgataagctaaattatccattcaataaatgacatttcctaaattaaattgacaattcattcttttttttattttaccttgtaaggttttttaaaatggttttaaaatttgccctttaaaaggacacgttcctaccttcgtggtgaaagtttttctcattacccatttcaacaaccaaatcgattcttgcgatatacgacaaaagttgtagtatttcaagatgaaattgcttcttggtgatgaaatcgggcaattaaaatgtaagaaatccactcacaagttcgtcggtactaataaaggtgattatagtcatagaaataaaaaaaggtactgacacctcaaaccccgagtcagaagcaccagttattcagaaatttggagagttagatcgagaaaaaggagtgctttttatgttgaagcatgaaatggtacggaatttttgagatttctgtgataacgcattatgaactaaaaagaagcaactttattgacgcttgtttcttcgttactattatcaaatggattgcgcgttactaggatatcctgtgtttatatttcgaaaaacactgattaacttgttaattttagaatgtatttgtcgctcggaaaaatggtactattgaatgttggaacgttaaccaagaaccacctattttgtctagtctttggcaattggacagctctttattagagactgcttccatagtttccatgaaatactctaatggttggctaatgcttgctttaagtgatggaaatttgttgtttagacacattgaatcttcgaagcttcgaaaacttcaattacatggccccctgtccgctgttgagttacatccaagaataccaggaataatcgctgctggaggaaaagaaaacgatgtttgtttgtattcttgcaatcctacgtgcaaatcgaacattgatgaactagaactttggcgaacagaaaacgtggtaaaagttttccagggaaaaaatgtaaaaaatgactccctgaatcttagagtgcgcgtgtggatcactggaattgtgttcacggaagatattattaatgttattgacggaaagtccgaagacgatgaaagtctgtgcttccattttgctacgattactcattatggtcaggtaagcagttgataatattttgattattcacagtattgaacctttatttaacaacaaatagttacgcttttatgatacgaaacacggccgccgcccggtttccacatttgatgtctctacttcaccattaagtcatgttggtttgcttccttcaatcaagtatgttttatcgattttttgcaaatcaaaggcattatggtaataaataaattgaatatttccaaagccatttaaagatttttttctcttttctttctagcactcatattgaccaaatttaggttactttactttgctgataagcgtgctcaaatctcaatttttgaccattcaaagaaaaaagtcatcggaagatttcaaggagtaaagggtgccccttcttcaattcattgccttggtaatgtagttgctattactggtttagatagaaacgtcaggatttttgatgctgatagaaaaccgctagcaaatgcatatattaaagctcttcctaccagtattattgttattaatgaaagagatgccgaaataattaagaaagaagaggaattagaagcggcaaaagaagaagaggaagagatttggcgaaacatggaacagttagaagatacagaagataaaaagccttcgaagaggataaaactttgaagaaatactggtcttgttgggtaaaactatggatatatatattggtaaagttttgtgttagatatgggatcttaataaatactgttatggattacattatatacagattacttaattccagtcgtattgtaaattatatattgaaaattggattaatggcaaaagctgcagacgagaagcacaaataagttgaaagattaagaacaacagcttgtaattgcagtcataattcgtctatttaaaaacattaaaatatagtaactaatttgatgcattcatttttcgagagaagatttttgaagaaaacaagtgtttgaaaccaatttgttacgcaaggaacgagaactcatgacattgattgaagacattttcgaacaacatgccttgcaagttgcacacgaataatcaatctactttcaaattcgttgtctccaccaaaatcacgagcttttctcagataagcatcacaatgcttcaatccttcttttttagaaccattgctctcaaaaaacgctaccgccatttcataatgagcaaaagcaacagcccatgtctcggttgtacgagtaacagcgcatattttttgaaggatagggaaaacttcgtctgtgcgacccaagttacgtaaaacagtagctttaatcaacgcctgacaaatatcgtcgtcttgatcttgccatggttccatccgttcaacatcgaacttagatagctcatcatcagtcattctacggaaaccgttccaaacgtaaactagttcatataaaggtgaaaatccaacgtactcggcaagaccaccttgattaccagcactcgctctgcgtttaattaattttccaactttcctcctgatatgaacgtccaaaggcgcagttttattagcaaccaaatcatgtagaggttcaagtagcttggaagctttctctagtgcttccacatttgcatttacatgaacatcctgtaagaagcatgcggcagcaaaataagaatacagcgccgtactagaatcattaagactggacagctttaaaaagctattggccccatccacgtaacggtgtgaaaaggcacaatcaagagcatgttcgaaaacaatcaagacctctaattgcttaagacgaggagggggcttggccataagttcttctaaaacaacaatagcttcatcctgcttcttaaccatggatagaagtttcgctctatgcaaaggccacattgggccgtcaggatgtgctttttctaccttctctaaaatttcaaagcaccgtttgtcgggccatccatcgggttcttctggagtctttttataaatactacatagctgaacagcaccactgtagtattgaatcaatgcagcaaatgctacagcggcgaaaaaactggtaggtctttgaagagcaggcatccacatacattgcagagcccaatccctgtcacccttgtaaccaaaaacattcaaaattgttatcattttcggtggtagaagagaaatcaaaagggtgaaaagaccggtgcaaagcaaagttcccgtttgaacatactcattagcaaggtcaacgtcagaccttccagttgaatggaaagcagcagaaaaatgatcaaaatggcgtttattgattttactgaaaatagaatgagccttacgcaacttgtaaacagattttacactagtaacaatcgactcagaacaaaacccaatcaatgcagaaagcaacaacattaaaccaattgaaactctgtattcaacgccaggatcaaaagtcgataaaaacgtattgtttttggaagcatcgtctttatcagcagacagggctttgatagcaatgtctattctgttttgcgaatctttaaaacgcgaaggctcgaaagtaagcactgcctggataaacgcaactactgcttgaccacttaaatggaatgaactatttccgctcttaaatttctcggtagcctcatccatcttgtcatccaagatgtcgttcaaaccttgaatgacggtgacaaaattttgcaacctttgctcttgactctttgacatttttaaaacacactgacgaaaacagggagggagatgatagaaagcgaagatggaattggaatggaaggaataggggatttatctgggcaagattttttgagaacctgctatcgtagattgaataaaatgaatgcttaacagaaaaataatgttccttatttaaaacagtaaaaggaatgaaatgcagtcgcgccaaaatttttgtaaatgcttgacttcttcaatttttgacagtctctaaaagagcttggaaaaaaagtaatgttaaatcgatcggaatagaaataaacccgagacggtataaaaatcaaccttttttatatacacatacaaatataaataaatatatatgatatgtatatgtatatatatatatatatataggtgtttattctgtatttgaaaatagtaatatgtatttatatatattttttaaaaatatatatatatatgcaaactagacctttataagaaaaaaatgggcagcaaacgactttgtaataagttgatttagtgattaatcgacatgcgatatcattcacaatggcaactcgattactatgaagtcgacaattaaatacttgcactgattttacagtagtatgtcaaaagaacaaattctgacaacccgcaaatcgtaccaagagtaatatgtcgtagaaaaacgcgaaaagatcaccacagatcttaaaatgataaacctgaaacgtttcttagcgatattgtttcactcgtaatcggagtttgcagtattgtaaaagcacaattacaaatcaagaagggaagtcgagattttttataaacgggatcaaaacaactacccagccaaaatgacaatgaattacttcaaaaaagatgagctttttttcaaaacaaaaattgttagaatgaatgaaatccaatctaattgactaaattgaaggtttaaataggtggttagtcttcggcacgtttatgtattaactacggatgccaattgtagggtagcgagcgggagaaacgtcataacgaactaatgggttgcgtaaaattagattcggcatcttaacttttcgataaatacattttctgtaccctcggtaaggttcacaacgtaaataagcgagcgtgtcagtaaagcaacaaaatggggaataagaaaatcgagcgttgggatggtacatatatgattgagaagaagtaaataaatgaatgtgctcgtagtggtataaatgcatgtgttgcaaattgatacgtatagactcaaagttcgctttccatgtaaagattttgatattttgtaaattcgaaaactgatttgtcacaatatcgataaccatgtactgtcgatacaactgctcctcaacgtataagataaattagccagtttgagcttactgataaacgaacaagtaatcaatatctatgggcgatagtcaagccattgtcgtcaactgatcatatgaaaatgctggatagtcaccttcggcttagcaattaagccataaaaactgcgaagaaaattgaagtaaactatgttgttctctttacgtaggaaacagtttaaagatggtgaacatatacacatcagtcatatgaaatatgaaggttattgattcatttaatggaggcttggcaattactcaattccatttttagcaacccatcagaagttgagataatacgaataattgaaatacagcaagattatttttgtgaaaagctatgctttcacatgaagtataaatactaactcataaatcaaattatgatgaagcgagaaagttaatattctttttgtaaaattaattaattaaacagacaataaaattacagactactaggaaacatagaaaccatccacgcatagtggcataatctacctgatcaatgaaattatgaattttaccgagtattgttagtttacttactagtatttcgttattaatcgctaaatttttatttcgcaactcatgaagatgtatagtgaatttgcataatcacgttatccgctgttctagcaaattccaaggttgccttttactttacgcctgtatatatatataaggaaggtataataaacttggattttacaaaccacctgctttatttttattgaatttaatcatgtctgattgggataccgttactaaaattggcagccgtgctggaccaggagctagaactcatgttgctaagacacagtctcaaataaattctgctagacgtgctggcgccatcgtcggtacggagaaaaaatatgccacaggaaacaaaagtcaagatcctgctggtcaacacttaactaagattgatcgtgaaaatgaggttaaaccaccttccactactggccgttcagttgcacaagctatccaaaaaggacgtcaagcaaagggttgggctcaaaaggatttatctcaacggataaacgaaaagccacaagttgtaaatgactatgaaagtggtcgtgctattcccaatcagcaagttctttctaaaatggaacgtgctctaggtatcaaattacgtggccaaaacattggtgctcctttgggcggtcctaaaaagaagtaatcacaattactttgtggttccgttttcatgacaataaaaaagaaaataatgtttcattttcgttttgatgttatcaatatttatacataatccaggccttctttaaaatatatacctgtatatatgttatataggtttctatgtatagtattttcaatgtactttttttccgtccaagttgatgttagtaactattgtattgtaatgacttttagattttgacttgaaatgtatcgttgttcatagcagggtaaggtaaagcagctatatttgttttcatcggaagtaatgggtcgcaaggctgaagatgtttctgttgctacattggtgtctaaaaaaaacagttaaacaaatgacttatatcagaaatacaaatgaagtttagtaaaaagcttttaaaaatacgatcaaaggggtttttgttccaaaaaattgataatataaaattgatagttttaatgaataaattcaagaaatatatgagttatgtacacttttcaatctctaaatataggatgaatgttaaacattccaatcgtatggaattaagagaccaaaaaaggagagaaagaaaaagaggagatggaagtgtttaaaaaaacaaaacaaccttggataataactagaaccgctcatctttatgaggtaaaaaaattattaagacttgaaaagtggtaaaggcctgtatgtacaagagaaattcaatcaaagtgcgtgcatggctttagggaaattgtatatacataattaaaaaaatgaaaagatgttaagattaggaaatttataccataccacctaaatcgatgaatgcagtgaccattgaatataaaaaaaaagagaatgtgtggtttaatggaatatttgggaagaagaagctgtaggaagaattaaatgaggtggggggacgggaggtagagaggaatggttggcatcgtagtcttcaacggacaatctaggattcgtggggttttgtacaccatatgaataatcattgacattgtcagacacgaaaacatcttgcgtgtaataatcatcaaccatataaggactgggaaaagaaggcaagggatcatcctcatatgtgaataaagaagattcgcgaggcaccgaaacatgctcttccctggaaggaggagttggaggaagaggatgcgagacaggtacctttttgcgaggtttggagggtttggagggttttttaggtacaggagttaaagcggcgacactagaatatggaaattgtaaaactggcttagaagaagcacggtcaaagtatagaggatcagtggggataaacttgaattgcacagatagctcgccagcaaattggaactcattttttagttcataccattcactttgtaactcttctttcatcgctttctcaaaagacaatacagtatcaccaatcaagtgtggatgctttcgaaatccctcgtgaaaaacggttattttcataatatgataagattcactgggaatgttaaactccagtaccgcattccacgatggttcttgaccgcttctcttatccgtttgcgtacgttttaccacctcaccaactctgcaaacgcagtaagggctttgtttgcccactagagccttgtttggtaaatttttctaaagaagacacgttagttttacaaaacaaatcttcatcttttaagacttacagctttccatattcggacaaccaacgttccaagaggattctttgacatatggtagatggagaaacgggttataaacaaaaaagctactttatacaattcgagtgcggattttaagcagtgcagcgcaacttctgtaggagggggctggtttgtctccgataacgggggttagctttcgttcattcatttaacgtagcttactgcaatttaaaatgctttaacggaaatttgtgtacgctacgatattgatggctccagttaggaaattcgtgaagaaagatgccgtgttaaaaaaaattaaaaattaacnnnnnnnnnnnnnnnnnnngagagacgaaagttatcgcaaacaaaaagaactttattaatataactaattgcattaatgattgactcagtacacaccacacaaatatattcacttaattttaattgttttaaaatgagtgtaaaatatctattggtataaccaattccatcacaattgctaattgaatggaatgatttgcataaaatgtttctaacttaatttttttattcttttatgtttcacgaatacaaatttattttgtttttaaaaaacttcattttctttgcttatcttttgggtagttttcggatccgtaatcccaacaaaatgccaacccgtattgactaataagttcccgaaaatgtaagcaaaagatttcattgtaaaacaaatgaattagctattaaaactgttatttaaatgttgtaagggttggtatgttatatatacaatctaagtctatgtaaagactttttgaaagatcctactgtacagaattctccataattgaattcgtgacaagtactcataatatttgaaacttgtatattatttctgcgtataacctatctttatttttattttaattttattttttactttattttattttattttattttattttttcgtaggtcttctggaactgctggatctattcatacattgctaattactcagcgtacgtacacatcttacaaacacgcagaagtccaacctaaaacacttacctacatacaacataatatcagaaatacacgcaacgatttagcttcatcaaagatatattatttattcattcatcggttaatataaaataagcttgagttaagagtgaaataagattcatggcactatacacaaactcaccatttttactacatattgctaacatcatatttgcttaaaaagcacgcactccatgatataccaataacatcctactttccgtccatcctttcccattccccaaactatcgatacgtttcttaacgatacgataacacaaaatacaaaactacacagcagtactttaagtatcgtcttgctcggtttattccagacccatttccttgttacccttcttcagagccccgcacgtgattggttaagttcaatcatgcaaagtgatgcaatgacgtcatctgtttgaaacaggtggaagtgtggcactaggaatttacaacttaccctttacttacaacataagaagaaagaaactacttaggaaattgctaaaaagtttactttgagcactttttgaacgattgaattgacgaaaaccatttttctgtttgtaaatttcagtttggacagttgaccgagtcttttcatcatttatacagtagtcatcgcttagttggatctgaattacgaattctctggttcatgacgacgacctgctactagtacgtttggttgattaagtcaaataggtatgtgtttatacatgcaattgtgaagtttgattatgtaaaaggctgtaaaattggaagagcgtgataaaaacgtgacgggttgtgttgaaaaccgaatttttatgaaaatttgaaaatttgctcctatcgtcattgaccctactaaacatgacgagtatgacgctttcttatcaataacactgatcgttatggggttgttagtttacaggaaacgtaaaatgtgtttggaattccttcgttttttgagggtttggaaatttttttttggtgttgttgtgctagaaaattttacttgttaccattgtaggttactattgccttgactgaactgggatctatgtggtggcaacttttgatgaatgatttctcggaagtgaataaacgcacacgggaagagaacaagagtagaaaggaagctagaagagcggaaaacccgttttgtctcgtttttggcaaaaaaatttccaaaaaagaaaaacgggtgttttagcaggtgtatttgctgttgaagtacgaatctctttattactctacgcttgactgtactctctcacattaagttctgaaactcattcaaaaaaggcctccacattcatataatccaaatcaacacaccctaacaaaaacgatcgaacgaagaaaaggaaaagaacaaagagtaggaacatcccttttatcttttgtaattctttattagtttctttgttattttatttggacatgttcttttacaaacttgactattacctttgcgagtttttttttaccctttgtagaatatcttccttcacaatcttgcatatctagtcttctagctttgcctgtacagacatctaactaattctcgtctagagcctccgtcgcggttttccctttttttttcgagaaagttgtatttttatctccttaatctcctcctcctttttttttcttttcttttttattgaaacaatatagtttctattttttctgctttatcagccgttattacttctgtcttgtcaaatttggaaagccattaatttcttgtagttgtttttttatttagttttgacaaaactattttcgatcttctctttaaacgggttcatctatatatctaaattatttattttcgttatttaagcgtgtgtgatttttaacgtcatctcttaatacattttgtcaagtgttaaagcataaattcttcaattatgtccccgtctcccgtcaatacttccacagaaccagcatctgttgccgctgtttcaaatggtaatgctactgcttccagtactcaggttccggaaaacaatcaatctgattcatttgcaccaccaagcaacaattctcagcagaatcaacagtcttcaactatcgctcctaatggaggggccggatctgtcgctaatgcgaatccagctgaccaatccgatggtgtaactccgtctttcgtaggctccttgaagctggattacgaacccaacccctttgagcattcatttggctctaccgcttcggttggacaaggaaatccttctcttaatcgtaatcctagccttagtaacattccttcaggtgtgcctcctgcgtttgcgcgaactctcttacctcctgtttcttccatagcatcacctgatatcttaagtggagctccaggtattgcctcgccgttgggctatcctgcttggtctgcttttactcgtggtacaatgcataatcccctttctcctgctatttatgatgctactcttcgtcctgactacctaaacaatccttcagatgcatctgcagcagctagattttctagtggaactggatttactcctggtgttaatgaacccttccgatctcttttaacccctactggagctggatttcccgctccttcacctggtactgccaatttattagggtttcatacgtttgattctcaatttcctgatcaatatcgttttaccccaagggatggtaaaccgcctgttgtaaatgggacgaatggtgaccagtctgattatttcggtgccaatgctgcggttcatgggttatgcttactctcccaggttcccgatcagcagcaaaagcttcagcaacccatctcctctgaaaacgatcaagcagcatccaccactgccaacaacctcctgaagcaaactcagcaacagactttccccgactctatccggccatcttttactcaaaatactaacccccaagctgttacaggtacaatgaaccctcaagcatctcgtactcagcaacagcctatgtactttatggggtcgcaacaatttaacggcatgccatctgtttacggcgatacagttaatcctgccgacccttcattaacattacgccaaaccacggacttttccggacaaaatgccgagaatggatccacaaatctaccgcaaaaaacttctaattctgatatgccaacggcaaattcgatgccggtcaaactcgaaaatggtactgactattccacttcgcaagagccttctagtaatgccaataatcaatcctcacccacttcttccattaatggtaaggcttctagtgaatctgccaacggcacttcgtatagcaaaggttcatctcgccggaattccaaaaacgaaactgatgaagagaaacgtaaaagcttcctggaacgcaatcgacaagctgctcttaaatgtagacagcgtaaaaaacaatggctttctaatcttcaagcgaaggttgaattttatggtaatgaaaatgaaattttaagtgcacaagtcagtgcattacgtgaggaaattgtgagtttgaagaccttattgattgctcataaagactgcccagtggccaagagtaattcggctgctgttgcaacaagtgtcatcggaagcggtgatcttgctcaaagaatcaatttagggtactagactgtttttgatctgaaaaggtctcagtctgtgatggttgtaatgaagaataacgtttttacttccctttgactttccctccgttgagggttgtaacgcccttttccatgcatttagctatgttatggatgtgaaattatatatgtttattttacattaaaaaatctttaggcttctctttttatatttcttcccgttttccattactgttttaattttgcactgaacgccgtcccgcatgcatacttttagtactttatgaagtgataaaatttgtctgtcgtgtctagttcactataatatcgtttggacaacaaaaactacacgctttcttaatgtttaccattcatcacatgtggcagagttatagaatactacttataactcattcttatgagattgatttgatttaataattaaaactatattatttagtaagaatcagcagtgtttttaataacaactgattactgttttcctttaatgtaagaaatcaacaagtcttagtgtattgtgggagtattaatatcgtgaacagtatataaatcaagttaatgaataggtttgtcatcggtcatttacatatctattatcatacgaacatgcattcataagatgaaatcaagttaaaatttgcaccttcacaatatttactttacttagtgagtgtttgtcgctacattgaggatgtatacaaaaagtgaaaatgaaattactgatgttcacattacaaaacgtatataaaaatgcaaacgtttgtttcaatttagaacgaactattcaattctaacaacaattaataaaaaataacaaattagaaagcttaataaacatgagataaacttgttgaacgattgattaaacacaaatctaatcatgcaacgtaaaaaaaaatagacaacaatcaatcatccaaaaatatatattgcatagatgttgaatattcaaacactaaaagaaagtgtagacataattaattcacgaagctttagtatacaaatcaatgcttataatttttatcatttgttaaaagatggaaaaaaaaaacaaagaaaaaaatacagcattgattttaccattcggcgggaccaaagaattcacctgctgactcattgacgagtttcctaacagcggcacctgtagcatccagcgtattaaaggcaccatcattaccccaccaatctgggaaattaaccataggcaactgtaagcaaaagaaaagtataatgaccgacaactgcgtaccagtatcaagagcagcagaaagcgtgaaattgtatttctgccaccagtctgcgaatatcttcttcagataataattgaagaacagaccaattccagaccaagccagatagtttacaggagtagctgggggaatataaccagtacctccaaaaattagcgggccattcaattgaccccaccatttttgaggccatttcttccatagagcccagaacaaaattgtacccagcacgccagcgagccagaagtactgcaatcccgtataggtgttttttccagaaaacattctcttgggaccaattacaccccaaataacggaagaattaaaaaagacagttgcattaggacaagtgtaattatcaggttgatcggcctggcaaacattatcaatattacccaaagcccaatccaatacgccgatctgaacaaagcaagaccatatggtggcaatcatttgggtgtaaaacatgattctgggaggaagcttcatgtaatgaccaaacttcagatcggcagcgaaagccaatccctgagtcattgtaatataaccgacagtcttgaaaatcatcatggccaaaggacgaccaggatacatataaccaacgataaactcggtgaatacattcaagcctagctggatgttggttatagcttgaacgatgccaattggaatgaaccatacagcagagaaaatgacaccgacaatgataacccaccaaggggtttccgttttccaaccataaatagtacccatcatcatgccgaaaaaggccaagaaaacactcaaataccaatagaagggaacttcatcataggctttcatgagtttttcatggatatcaggtgcgggtggatcgcgtaacctgtcgtagatctcttttccatggtataggatcacgtggaaaatgacagaagtgatggaagcgaaggaaaggccaaatgccaaagcgtaggtggtggacatgaaaatgggagaatagttttgataggcatccaaatcaaacgtagcatccttggtgaggatgcgagtaacgttatagctattaccaaagtgatcgataataccagaactactgatcggtaggtaatcaccataccacgtgttggtaaagttaagggctggagtgacgatccaaaagaatagaatgacgcccaaaagaatgttcatcaaagcatcggcaggagccatgaggggggaaagaatgtatgcggaaatttgattccaatcaaaagtcatgggaaggatggagattccggtggattcaccaaagatttgatttacagttggactattaggacgaatccaagtgacccaagcaaatagggaaagggcttggaaaatgtaggaagggaaccaattccaaatgaatgaagcaataaaaacgtacaaaaagaaacggaagggggaaattctccagccattggcaacggcgtttcgtaagtctttgcgatgtaaagtcttgatcaaggtgcattgaacgagattcacaggccacaacatactagcaggacggaccaaaagtcttctggataaaccagccaatccgtatccgataagttgagtggccaaagtcaaacagatttcgtagccaaagccgaagcgctgtttgtagtgtacacgttgggcgaggatgatatcggtggagtaggcattaccaaacgatacactcgacataacgacgatgagagcatgttctttaacgttaaagggaccaggcttaaaattaaactttaaacgtccaatgcgaaattcgcgatcggggaaaatcaagtcccaaatctgtaatgctgggtatgcgagaagctcggaaatcaaaacactcaaagtgacggttgggtttcgaagggaaaagaacatgttgacggcggcaccaacggtggaatagatgagaccaatggtccacatgcgaatggtgttgcatggcatacttggatcatcggtaggagggacggcggcacgaacctctggataaggagagtcttcctcaaactcgtcaaccgtactaatttcaccatgttcgacatcgagaaaggactttgtgtctttcttgatgtctttggataaactgtcatcggaatggctaacgatgtaatcagagatgtcgacggagtcggccttttcctttgtagagggggagtcattcatatgctcctcgatgggagactcattgatggaaccgatcattatgggaagaagggaggagaatcaagagagagagagagagagagagagaaaaaaaaaaagtcaaacttgattcaccaaaaaaataaaaagaaacaaaccaaaaatggttgagagagagaaatactagaaaaagtttttgcttagttttcgaaagagaggaaacaagattttccaaatagaattgacgagagacgaaacgaaaatgatgtatttatgaaacgaaacgaaacgaacagtgcgatacgataaagaaatcacaaaaaaatcactacgaaacttcacggtgattgaagaaacgagcaatggatgggatttggaaaaagagcaaagtgtttaatacttcttcatcaataaaattcgtgaaggaagaaaaacacctttatgtttttatggaatcaacgtccacgtatgtagagataaaaatgtatacaagatggtttttatagactgtacaaaaatagtatagtctagaatagaatagtatagtatagtatagtaaagtagagtagagtatagtctagtacagcaacaataacaatttagtttttgttttttctttaactttccttttctttttatgttacaatggtttccaaacttttagtatcttggagcgggcggggggatttagctgccgaaaaacgtgcaaacaataatcgatgttaatttgttcaacttttattttgagttgacacatggagggattttcacctctatatataaaagggaaaaaaggtgcggcatttgattttttccactcgtaatcaattcattgctctttcttccttccatgataaccaaccctttcgctcattgtgtgtgaaatatgaatcagagataaagtccttattacataaatgggatgcaggagatgaccagtcagttctattctatcttgataaaagtcgtactgttgtcatgaaggggtcaggggcggcaaagcttgacgatggagagagaggaagaaagcacaatcgacaaagtagaactgataagcaaagcaaagcagaattgacaaagcaaaacggaattgaaaaaagcacagatgatgaggattcaaagggatgtaaagctgaagaaaagaaaagaaaaaaaaaagaaaaggaaaaaaaagaggatttgtttatattttcataattttgattcaattgatgtgtgtgtgtttgtatgtaagtgtaagtgtaagtgtatgtattgttgtttttatttatatatatttttttatatttcaattcatcccttttctcttcctctctctctctctctctctttcccattttctcactctttttcgctgtctgggtttgcctgtctcgattgctaaacggtaacgcgggattcttatcgttgtaccaccaatgtcaagcgaaactgtggcacatgcgaaaaattccatcggccaactctcttgaagtagcactctcgtcaattccttcaacaaatttcttcgataaggaaaaacgctattacacacgtgcaaacactaacaaacgaatgtttgtgatgtatgtgcaaagggctttctgttgccagcacgactatcgtaataaaaaaggaaatttttttttccttttttttttttttcttttttgttgttgttctttcttgactaggaaagataggcgtgcatcaggtttagtatggagacgggaggttgacagccgacgttggggaagacaaaacaaaatgagatgaaacgaaatgagatgcgataaacgtaaaaatgggtaaagggcaaggagaaggtcggggagaatgggaatgggagttggaatgggaatgagaatgagaacgaacaaagacaaagacagacaaaaatagtaaagttgaatgaaaataaaatttgctagaattgcatggagtaaagagacaattgtaaaacacagtgaatgcagtagaataaaatataatgtgtagtagaatacaaatgttcatgcagtacgatttaaatgttcatgcaataaaatttaaacgtctttgtctttcagcttcacgagttaacttttcatcggttagcgaatgtttgattttgtttcttcctaatgattattcctacgtttcgatgactttgttttctctctctttcttcccgctgccttagcgaatctccgatgtagccgaaatagcctaggagaatcattgatagtgagaaaaaaacgtgttttaacctaatttgcaaagtcgcggatgctcaacagcatggccgggctgcataacggcgatgaggaacagacgattccgagaaagtgggtcaaggcgttgataagagagagagaaggagagaatggatgaaagagagagagacagagagagaaaaagaaaaagaaaatgaaaatgaaaatatcaatgaaatgtcaatgaataaataatttaaaaccatactcattgcatataatacaatacaatttgtcaagtaaaataaaagagaattttaaaacgaattctttgcccaacctcttttctctttctctttctttctctctctttctctccctctatctcctttcgccttactcggaacttttagccccgttaaaccaatgcacccaacgtaaattgcacggtgcactcacaattgagtagaatttctatttccattttctgctcctttttttttccattgtcttttccttcttttcattgtttgcttctctcttttgtttacattcaccatccacccttcccatttgaaaacgtgctgcaatacacgtgccatgctcttctgcttgccctaaacgatctgttcaactttcttgcatgataaagtttgcaaaactcataacaattcattcatgtacggccgatgctcttcttaaaattaaaaaaccccctttccccctccttcctccttgataagctgatttgcaaatagtaacgacaaggactttttgatgcaatgcaaatttccaattgtcatttttttttgctgttgaatagataaacaaaagattcaaaaggtgaaagaatttaaatgttattaaagacaaacatctcctggcctcgtggtgtctatctaaagtagattaaaagagtgacacaagtaaaaaggaaaggaaagtagggtaatttatttttatttttatttatttttcattttatttttattttatttcttttaaattaattcatttatttttatttttctttttctttttctttttcttttatttcttttcttttttctctctctctttctttctactgcttggcttaacgatccttcttttcaagacacttaaaaaccacagcacaaaaatttactttcagccaaatgcaccgtcaacaaacttttaaagtctgtttacgcgtgaatgctttttttttgcgaggtagcattgttggagattgtgtttcaaaagttgcactaaatgagttgcatttcgaagtagcactctgtcaattaaacttgaggtagcacttgcgagttggacttttgagttgcattaaatacatgatcaagttcgaggtgaaaacatttcttattctacttcattcgtatttaccttcttttttggggtctcaacggctccaccaattttcaacttttatacattctcaacttttcatcattctttcaaaagctatatcacccctcctcatcttgccaatgtaaacaagacctctgcaatctccttggaaaatcttcctttccctttactagcattcccccatgagatactgaaatacctcctataagcattctatacatccttatgtataccctcctaatagcttactaatacctgccaacataatgtctaattctgcgtccatactatgaggcaatgttcatccttctatgaaagcctcggagctaaaagaaaacaacaactatttaactgtttatccatttacttgcattctacttccttgcattgcaacgtccaatgctttcttccctttaaacactcatcctcctttgacattgccgtcgtctgttggcatactgaatgttttacagtggaaattgccaacactcaattcgccatgctcgtatctaagtaacacatgctcgttcccactttaataaccattaggaccccattttgaattttttaaaaattttttgctaaaggtactccattttcatcgattcgtatttgtttggcttgcatggattttagctgcatatccattactaagcaatcgaaattagttattcaacatttatagaatgctacactactttactccatcccatagtctattcaacttcacatagcacttggtccatgcttaaaaaagaaatattcaaacaatcgttttcctgccattcacctcaaacttcatttgctttgtaaattacttttctcagaattatacgtaatctactgcatgccttctacagacataacataaaattcggcagatgaaaattgcaagaacacgtggaaaatattatcaattttgttaatacaataaacaattacaatgtacttgtttttttccgacaaaatcaatggaaaccatgatattctttaacttgaatattacaacgcgatataacattcttcacactaaataaatataaaaagaaacttatcggactacaccttcttttttctttactttttatccctaaagttcagtgaattaaactagtgcactacgattatactgtggtatttgttcgcaacaagaaagagcatgaacataaaaaattttcttcaaatcttttagccttcctatataagatataaacaagttaagtttattttattctcttttttattttttacaaactacctccaatctatgtattatgatctttgcacatgtacttgaatataaactaccagaaccagtgtacttgacaatttatcaaattaaaaaactttacaatagcaaccaaccaagcagacttatgagcagaatttgttatcaaataatttattatttatagattagtttaattacaaaaatgtcttgaaaccactaaagtgtttaactattttaatccctacttctaatctgctaaatcctaaaccatgtatctcttataatttggtaattcactttatcccctcgtacacacacaatccaaatgtactcttaaagaaaacccagtttatgcactctaaaatcttgtttaatttaaaaaaaagtttgtttcctcttatcaaatcgttctatcgactaatacaaacatacagaacgatctgcaaagaggcagcttgtaaagctgatgctttattctatgcaagacgtttatggcgaagaatgtgaagttatgcatttcaaagccatgataacctgcaatttttttaaactatcactaagaccttactcaatgtacacttaattacgccatatacttcacttattttgaagtttcatacgataaaaaaaccgtcccagataacctttacacactcattactcttatgctcccataacgatactttatttatacgaccaagtgaaaaaagtattgcatttttataaagtttactcaaccttaccacccttgcgaacgatcaagtccttgcggtccttgtcgaggtgaagcttggtaatgacaaccttagaggcgtcgataccgacgggtgcagaggcaccgttggccttctcgcgggtgacacgctcaataagaagaaggaacttcttacggtagacggaggtgatcttgccttcgcgacctttgttggaaccacggatgacagtgatttggtcatcacgacgaactggaagagaacggatcttgtattgctctctaagctccttggaaagaggagcagacattaacacacggcgtacagatgaaggggcgccgaagtgagcctttctctgcttgcgacgagagctagtgacatccctggagaacttcattttgtgtcgtgggtctggtgaaaatggtagttcagcatcttggaatgtttgttgtgtgacagttgacagtcacactgattttgcttaggttagggcaaatgcataccggacttctctatatctcgttaccttttgcataaacatttaactcaaaaaaaatatataaaagcaaaatgaatttaaatcgttaacactaattctctcagttatttactaaaacaatgaagtttttaacccccgattgataaagtttttagcttatataaaaaaattttatttttgtttaaacagatttaaagcaacctgctcagtggtttcataacaacgataaaatcatcatgtagataattcagttaaaattttttaaaaggacaaaatcaagaatagtaacttaactatttttatgtctatgctagatgaaagacttttctccattttttctatcacgttcaaaattgttttaagggaaaacaaaattagtctaattaaggaaaaattctaacaaccgtgctagttgcatagctgaaccaaaaaaagcttgtatttaatatgtataaaaccatttcttttcttctccaaaaaaacaagtaagtagtccaagataaggtattttgcggctcctgaaattaagaagcaggtaaattatatctgttatattaattaattagcaaatgaatgtagcgattaagatgcaaatgccgatttcagtaaatcttctgtaaacgaaataggctcttctccattaaaccaaattacaatagggatgtgtaaaggaataacccctctagcgcgtgctaattgcacgaaccaatcctgttccatgatattagaacatttgtgcttgcaataatcgcaaagaatgtgaacgttttccaatttggaggcagcatgctcaacttgaacaactggctttctagttttgtttgcacgatcctcaacaaaaattcgataagtgtaataacgatgcaatatgaaagtagaaggaacggtatctggttccttctctaactggtaaaattctgaagcttgctcattatctacgtcttttaatgtagtagtaaactccttaagaggggtgtccggcgtacttgtagcaaaaggttttgtttgcacaacttctggaagagaattggatttagttgtctgctttttaagtacaccacaaaagtctgacatgacatcgcgaatgaaaattcccaaaatcctttcgggaaaacatgcagccatttcagcataaatttgaagatcttgctcaccattatcacctatcaaaacgatttttcgatcacccagagaccgtattgcagttaacaagctgctacgcttacgtgcggcggcgggctcgataatgttttggagtaccccattaaagtgtctaagataaatggaagatatataaggcatgttatcgttggtaaaaaatttggacaatgtgggccatagttgccaaggagaattactaacaaagtgtacagtagcgttgagatttgtcataacacgaaaccagtcggaaacgccctcgatagtctgtgtatttaaaggagctaaaagggtggtctctcctactttcctaggcccttcaataactcttgtatttttcacagtgtcatcaatgtctgaaataatggaaataccgtttcgatctaacacgggtacttcgctcatataagctttgatcactttatcctccgaggtagattgtagaagaacagcttccacagaaaacttgttatttttagtggtgtaaaacgggatcacttcatctataataaaatatccttcaacattcgtagcaacgttaaattcagcaacaactttctgctcaaaattcttatcagtagcatatatttttaccaaaacaaactcatcttttaagcctcgttgcagagacgctaaagagcgctcctcaaagtattcctcacatttggccaaacctatagtagaaatgtattgagaatttaccgaaggagtcataattcgattaaaaaatcctgatattccataccccgattgataccaactccttgaggcagacaatgaagggttaggtacattcacgccatttccctgtaagtcgtcgggagtcgtatgcagggacaaaggtggatcattctcagttttagaggttgatgataattcaatatcattaggctttccatcattcacgttcacgttcaattgagctttcgtgtctactacaacctgcaaatttgtgttttcgtcatccttttcaggatatgttcccgtttctttggattttggaggcagaccgacatatctacgaagtaaattcaacattaaacgatctttacgaccaagattattgagatcagggttctcgtaaacccaaccgcgaacatgaactgatatgtgcttgggttcactaccgtactctttaccagtactaatgaaacattgaggataaatggttattgaagtcaaatcattgatagtagggctctcttcagagcccctaaacaaacgtccaaatgatcgaaacatggacggtaagagcccaccccgaaacgtaacatgtcaagctcaaaataagcaaatttgaacccatatgcatgcgttaatagcgtttatcgtaatattaccgcaaatacttaaattttgttagagcatttaaggattatttagaatacgtaatatttcaactcaaaatactggaatgagtgggaaagaaaaataaattgatctaaacgctgaaattaaacctaacaggggattgattaaagcttggctcacgaaaagatattatgacttaaaaatgcaagaaaaaggagaaacaatcaaaggactttcgttgatctcgtaggaaaagaatgcactctcaaattgcattattaatcctacattcaattaattagcttttgctttcatccatgcagtcacggtttcaagagaaaaggatatcaaattttcacaaagaaattaaaacaatgattaacaaactaaatgacacaagttttctaaagtgcttggagtaatgaatattatctcacaactagaattaatcctcaaggtgctcttcgatgtcttcatcatcatcagcgtaagcatcaagaggagatttgtcttgattcttaaagtattcttcacgttgtttgcgaatacggcggcgtgctgaataaccccaacggaattcggcatcaggattttcttcttcttcctcatcatccgtgtcaaattctccatgttctttgggcttcgtgccatgcgtcatttccggatctaaagtaccatctacttcgccttctaataaagattttctatgttctctctcctgtatcttggctcccaacttcatcaaatatggccggattaacatatatcctccaacatatacgataattcgaatccagtccttcaatgaatatgattgtaaatagcctgcaacgtcaaaccccattttccttgcacaaaaaagagtggtggatactaagttcacctgtctgctcaaccaggcaaactattattaaccaagtcactaaaattctttagacttttttagaatttttaaaacctcgttattcgtcttaacgtatattctcaatgatatgctgtaaaaagatttattaattaggctataatactaatttatttaaaaattttatagttatttgctttcttagtttattttaaaattattttcatacaaattttacttggtttacagtatttataccgtgacttatgattctcttaaaagaagaattttccaaattaaatagaacgtacagtaaataaaaaattatataacataaatataaggtgggattttatgaagtagacatatgtgcttagaaaataaatagaaaaaatgcgaaagtaaggttcactactaaaggcgaaacgaaggtgataacttcagcagtgctttatcagagttcccaactatcttcttctttgacaaaactatcattagaatcattcaaggtttctaatttcctctgcaaagacaggcttcgctcgttggcttgctgagaagaacccacccccatggtatgcgggctgaattggatagttttaggtggagacattccacttgggttaatgctatcatagctttcatgctcaaattctgcaaataaagaaagagcatgcgaagagtttctatcgttaagtgaaggcatgtccattttcattgatatgggagaaggcgatacaaaaggagaagaatcaatatccattacttcttgagattgcaaattcttaggctcacgtggagtcacttgtacttgccaatttgtatctaaaacgcgatgcagaagggcactacgacctgtatgaggattattttctggttttcttagcggagtctgcatccttgccgggatgggggtcaaagctgcatcatctaacgaaatatcctctaaggagacatccatcttcttaggagtggactgtacaaaatcctcgttttttgtattatctccttgtacagctgcatcgggaaaatcagattttccgacaaaagaatgcctcttttccaaatgttcattctttgtgtgcagctgtaggtccgcctctgtagaattagacataacatcttgatcgcttggattggattctactggaacaggttcctctacacccgaaagtgaaacattggcacttgcttcaaaaaactgcttccaaaactgttttctgttagcttaattcttaaaataatacaaattacaagctgaatcatgagtggcagttgccattgaacatacttttgaagagtcccatatagtgttacaattttttgcgtatttttccacgataggcaagattttggtagtcactgttcgatgacatttagaaaaatttgcatcaatttcgtaaagtgctagagtaatcgattgttccaatcgttctaatctaattcttttgttagagaatgtttatctacagtcgcgacaagtttactgcatactgttccaaattgttcataagaatgacatctaatactcataaaaactttgaaaatattatttcttagtatagaaactctcaatggtgaaatttatggcgaactgcaactgaggtgtaggtatactagcgtccattattagcgatgtttcgtaaagtaaacaagttaaattggcaatatacagtgagatttttgtaagttcaagataatactaatacaatcattgttgagtaataaatatgaattttaaagttttgtttactttcctcagtggactaaatgcagactgcaatgatcaaatgatccatagtaaacaaacattcaacttgtcttttgccagcatcctcaagatccaaaatgagtagtatctttggagagaatattgtttcagatagtatagtaaatatggagttgacgaaccctgataatactacgactatgcatcccatctatgaaactaacattgaaaaggaagtccagcaggagttttctgacaatgtctctgaaaaagaaacgattgactcaactaaaagcaaaatatctttagaaaatatacagcaagaaatgggagcacttgccaagaaaatttttcataaattaggggttaaagcaaccgacttgggattttctaatgagcatgatgactcgcaggattcattacagacactagcgccttctccatcatatgttccacttttgaaggttattggaagctctgaggaggtcaatagcaacttggtattaaccgacttggaaacaaatactgatggatatgatcctaaatttttgatttctgttaggaagtttttgatgggatctcccaactctggctttgtcgttaaacatgagaaacgtcttccagatggaccgcgtgttctggcccttcgagccatttcatcagtcgatgaagaaaatagaaaagagcgcctatctcctgatagtgatcctgttgaaacagaatctgtttatgttgacaatggagaattgtcaaatcaaaaagtagaaacagttgaaatttccgaaaaagaacaaaatgatgatcccgccggatattctcaataccttctagagttcaagaagagtaaatgtcaaaagaaagtgccgactttagagagtattgaggaaaatgaaggaacggaacctcatgacaacttgacctttatgactgatttgggaactccatactattctctgggtaatgaatttgaaagaaagcaaattttggatgaatacgggttgctggctaatgatgaaaacctagttattggacacacgttaagagcggagtattgctttatgtttgatgaaagcgatatcctgcaattacgcaattatgaacatacagaaaaggaacttagtgtccttcaatttaaaggggtctcgtcacgttgggattttcgttgctgtagagaagaacgtttactccgattgctactatgtttcgacagtgaacatactgggcaatctttcattcaactgaacgatcctgaaaatgaaaatgaaaaggaagaacaaaattccattagcattagggaattatcctacttcagcacaaaacttatttcattgatcttacccaaagaagcacataagcagcggtatatcatgctaagctccttagcaaagacaagggaagctgatttcttttggtctgaagaggaaaaaactaattatacaaacgagcttctcagcaacccatgcaaattcctttgtgaactagatcatttcgattcatttcctcatcaacaacaagatctactctggaagtacttagcggagttttctgctagtttagagttagaccccaaccttgccctttggaagaagcaagttattttttcaaaaatcggtcatccgaagttgctggttatgccaatatctagtttccactgcgtacaacgtttccctgaccttgtttgcgttcaaacttcaactgctgaaacgtttttgtctgtggatcgtgaattaacaacttatgacctaaacactattaagttgttaaacacagcacctagtcgtacagctcaaaactggctttttatcatgcatcacctagaaattgtaggctatttatttccacatttggttcatctcgataaacagtatagtttattagattatgcaaagtctgttgagcacattccagaattgggcactgtacaacgaaaagggtttttgaacaaagtcgcatttgatgataacgaggctttactttaccaagtttaaacgtactgtcacataattttctatcacatgttatcgaccattcagtgttgaggttcctaggaatctcttctaggatggtagtgtaccttttaagcgaaattttgtttcatctgcacattcattatttacaaacctatacgaacttgacaaaagtttttacgaatatactaaatattgacttattaatacttgaaaatattatcactttttttgaggtggtctaagtaaaaatgtgtaggtcgaattcgtcacatagggtaataaatgtaagtgtaggaccgttaaagtatgctctaaataatcttttaacatataaaaagtaatgtggattatttgcaaacaccataatgaatgttgatcaaaataccggttcaacgtcgataaataacaaacagcagagcccaccgatacacaaacctaaaattgcaaagggactttaatagtcgtataatctggagaatgaaatgcttagcgaccgatcattgcaacgtgataataggttggcttaggtgctttgtttatttacatttcaatgttagttgtcatggaaacgaaattcatacaaaataaagcgtatgcggctgtaaacaaacaaaagattcaacatttacatttacccattttacccaaaaatggggtttcatggatgtttaagtacagatgaatatgaacctgagttaattgagaaatatgggaatcctgaaccaccttcttcaagcatattaattaatacacgaccagtcaatccatttttatccactttcgtgtatgtaggaaaggctagcagttctgaagatgtgtctatatctacaggtgaggaggaaatgcgaacccttttagttgcgtctgctgttaaagatgcaaaaggttgggtgtacctttccggaaaagacgttgaagaaataaaacagaaaataaaaaacctgcagggattacttggtgtttctataaaaaaactggctgtcgaagccaaaattagagaagctgctaagaatttgatggttgcccaagctaaggagaaaaaaggaaaacataaacaaagtacgatagagcattacgaacaatgttctcgtagagttagagaactttcttctaagatatggcttattgaaaggaaacttgcagaattttatatgcacctattgaagcatatggttgctgtgtgcattgctgagcttaaaccaggtagctgtagcaaggtatcttcaccggtttctgccatcaccgctgatgagagcgcaactggatttcgagatgaagaaataatgaacaatgaggaaattgagcagcttgtagagcgtatgagccgtatactggaaattgctcaatcaatgggtaattcaattcgtgaaccatctgtcctagatgcagtacaaatgaacgctggtgaacggctactcgagcaagttcgtcacttagagcttattttgaaacaaatatacgagaaaaagttggaggaagatgctgatgcgaaagatattgctcctcgcgctattgtgaacttttggcggttacttactgagctgtttcgcggcgacaatgatacgccagagaagagtaatgcacttcctgatgatgaactcgataaacatttgaaatctgattttgacattgaatcattttgctttcttctgcaccatctattgtcattataccaaacacaaaagaaagagcttgcttcaagcaatgaacttctagcaagtgtccgagatgaaaatacgaaaaagcttaaggagcttcaagatatcattgaagagcagagtaaacatatggctcgccttcatagggaagggttttctgaggccgctgaaaataacgataaacctaaagaaacaatgccttgtacgtatgattcatctctagcagatgaccattcggatacctccaacctgagtaaagataaggcgaatacactttgtgcccagtgttcagtatatctttctgaaaagtatcagcaacagcagtccttgttgcaattggagtctaatatccagcaattggaaaatgagaaaaaagctgccaagcttatagaaaaggatctgttgtctcagatttctcatgtcaaactgcaatttgagcaacaaataaaggcacatcattatgcgaaagaccaggttagaaatttgaacgacgagatggttgccttacgtgctgagcttgaagttgtaaaggctatgaattcccagcctgatgatcccgattccgattatgcaataaagcagaacaatgcattgcagaacagattagaggctttgacaagagaaaatgagttattacaatctcgcgttacaactttggaaatggaaaaagaagttcaggagaagaactctgctactgtaagcaaccttacgctaaagcaattgcaaatggagaatatatttgcaagcctcaatttggagaattcatttgattttggtatgccattaatgggaccatacactcaacaaaatttgcagttagaggatgaaatttctgaaatttctagtccttcctattcctccgatgatgacaggaaaaccatctccgagactcaaccagcacctaagcaaaacattaacgaagaatttgaaaattcgacttctacagatgggtctgaaactaacaaaaatgaacaagggaatagtcttagcacccctgataatgaaccgcgtttgaggaaggagagcttgagcagtgatgtcctacttgacggtagcgagaaaccagcgcaagctgaattaactataaattcagaaaactttccagttgactgtagccttcctgttcaaacgggtgctgacgtcgttgtccctgatacaactgatgaagaagtcataacctcagaacccgtgaagttagaacaaccgatcaatgaaaacagcaatgtagaagaagctgaaaaggattatcagccgtctgagaaagatgacaaatctcttattggcggcatcctcagtacagttgaaatgacccagtctactgatgtgaatgacgagattgaaaatactttaaccatacctgttgaggtagagcattctgataatattgacaaaggcagtgaagaaaatgatcttggaaaagaagccgttgatgaagcaaacaacaaccagaatgatgttctagaatctgtcgtggtggaacaatctactacaactgatgactgtgaaaacaaagtatatgaaggacaaatgaacgacaaaaattcctcccttgatatggtcaatgcatgcgaaggtattaatcagactgcaattgggttcgttgagaagcctgacaaggttactgagctaatcgatgaagctgaagaaaacatcgatatatctcaggacatctctatgaccgagacgaacgctgtagatgatgaagtgcaagcagaaaactccatcttacaagatgaagttgaagaaactcgtcaagatgatatcgagaaggatgagctggaagacatcaaggaagtaaaagaggatgaaaatttaactactttagaggaaacaattgagattccggccaacgatattgaagtccaggaccctgaacaatgttcatgtatgaacagtactgaaaatgataatatcactactgagaattcaagcgaaatcgtacaagttattcatacagaagacgattccttgcattttgatgacaatgtttcaaccgattcagtaagtctggggaataagtctaggataagcatggattcaatgagaaacgactgtgaagcgtttttgccgaaaaaggaaaaattcggctctttaaggactttacacagttttgaaagtagtatgaggagagtatctacttctgcagcataaccaaatacgatcttctaaatttgcagctgtataaggaagatgttccgattataaacttttttccttcttggacctttttgcaggtgctttcaagtttttttttgaattttggctaagaagcaaacgaaagattttgaagactatgctttcgcaactttatgaacgcagtaaattctgcttatgaatggtgcatacaacggtttatggacttgcatatttattttattctggcattaattgcattttgctttaccagttggagattgaatcgaagttttatataagataccaactaataatgcgtgtacaaaaagagacaacagacgcatttacattacaattagcatctaaagaagtgataacatcaagcatatataatacatttaataatactaatgagcatatgtatcttcaacccatatgtaaccgaatcttccttatgacaagcattattgatattgcaagttttaaggcacaagtattgtttctaaatatctttatgatcaaataataattagcttatttgtaatagcttgtcttcgatcattttttgtaactattgctacaaatattattcatcgaaacaaactaatttaccaatttaccacctagcaaattacccaaatctttaaatcgtaaaaattttaaggaaaattaaatcgccatcaaaatattaacaatatggtataaagacttttttaaacatgaactatcagaaaaatgcaaaagtcctttgatgtagcggccaaagctttttagtttaaatgcatgatagtacaatcatcagtacatctttaactcagaattcaggagaaacaaatattgtacctcatatactaacaaaatgatagtatgatacttttattataatcggattaaacgaaattagcactcagcaacttcatttgatttacgtggagaacttttggcctgttgcatagccaaggcaaaaatacgactggaatttgcattttcatttaataatctttgattccaatgtgagcctgactgctgtattagtggtatatcttcgttgcgaattacagagccgatggacatgaaaaagccaaaagtggccgcagatgttaacatgtattgacctaaggtccttaagaatccacgtggaccaggcccatagcgcaaaactgctactcctccaaataaaaacccgatgccaagtccagcagctgaacccataatggcgcccatttttactgttcagtgttaatgactgaattcatacaatatagaacttacgcttatccacagttgaaggttgcatagattgcattttgagtagttaaaggtcttacttttatttagaaatagagagcactagtttcaagggggattttgttggtaggaaaagtaaggtagtatacagttattatattggatacctaggtataacaatagatgtaacaatttcttttgttaaatcaatagtttagtttaggaaatgttaatttaaagaaaacctatatatatattttttataagcccagtttttttaagtaaatgtaacaatgtattacatccaggcatgcgttaagtgagagcataggcttaacgttataatgacttctgaattaaaataaaacattgcattggcatgtattgcaattgctaaagtctgctatgtatatctgacatatataataaattaattcccctcggcttcggattgaatttcctaccttttgttattaagaagcctatcgctaattaattactaacatgtccttagcgaaatttaattgagttgcattcttagttacatctacaaatggcaaagttctaatgagggagtgttgtcattcctgcagcaattattttattatttaatagacaagtagaacataaaagaacaaaaatggatatatgtatatatatatatatatatatatgtcaaaaaacattattttaaagatagccttcgtcagacaattgtgaaaggacagcaaaagtaacctcagaaacagagtctttgggcttgatgtttacggtagtccactcagcaggtactttaacagatgcatcagcatcagccagagaaacaacaacggcagcaccagcacgttgcaattcttgggcgtaaaacactgaaatagcatctaagcgaggtaaaagagtgacatggcggcgaccatcctcgttcaaggctgaaactagagcgctggggagaagtttatcggaggtggcaggaacagccaaaacaaatccttgagagtatttgggaggataggattgacgtaaaatagcgacaacctctggataagagaaccactcagggatgttggcaccgacgcgaagacggcgacgaagttcagtaccactgatgttcaaagtacgggtaccgggttcgactttgtcaactggcttgtagatgtcctcatcaggaaggtaagtcatcatttggaaaggaacaatggtgataccgatttcctgagcgtattgttcaacaaggtactgagcatcgtaaggaccataaaaatcctcgccttgactgttcttaccaggaccagcatgatcacgaccaatgatgaaatgagaagcaccgtagttcttacgaatgatggcgtgccataaagcttcacgaggaccagccatacgcatggctaagggaagaagagagagcttggcggaacccttaggatagcgttggagaatagcctcgtaaacacgcacacgggtgaagtgatcgatatcaccaggcttggtcataccgacgacagggtgaatgagcacacgggcaccgtgttgcttagcagcacggacggtaagctcacgatgggcgcgatgcatgggattacgggtttggaaagcaacgacgcgattccagttgttacgctggaagtcagagcgaagttgagcaggtgagtagcggtactctacgaaatcgaaatggcgaataggagtaacggcttgaagtttaccaccaacatacacatttccagcacgaccaaacaagtagtcgacggcagggtgggcgcgatcattagcaccaaataccttttcagcttcgttcgccttatctggggtatacttgtcctcaacagtcaaaatggcaataacagtttgcccatccctaggatctaataatgcaacacgatcaccggccttcaaagaatcggcctgcgattcattgaggtccaaggtgatagggatgggaaagacctcgccagtgctgagacgcaaattctcgacgacattcaaataatccttttggttcatgaatccgtctaatggactgaaacctccgttcaaaatgagttccacatcgcaaaactgacgttccgatagtacaattttgggaaggctagtagcctcctgttccagttgttctctcagaggagcatctctggcgttaagatctttcaacaaagctttagtcattttgacaccccaaatcgtaaaggacctgcttgtttatttatatctacgtactgactaatagaatccaaccgtaggcgggacaatagacgtcggcaattggcaatttctcgcgcaatttccatttagcggagaatgaatttttccccaaaattttactgagtagtcacaaacttgtgacaacataacttgccgaaattagcaattttactcgctcgcttaatgataatcttaagtaagtttatttttttcagcatgtttcattcgtccactccaaaacacatacaacttgcatccattctactgagaaaactcttcgataacaatcgttttattgaagcgttacttccacttacaaatttcgcttttaactcttacatacgtattaaaatcggagacctcattcaccgtagtaggtgtcttgttacattgtcgtgggagcttttccagtatacgtggatgtttattctcctatctactcctttactgctatagcatgccgaacgagtgaaaatataggattctgttcaagcctgaaacccatcatcttctatcgtcatggaacatcaataaaactaatgaggacagaattcgcaatccaagggtgtgttaaaaaattatcgtgttccaagcaaagcgagacgttctagaatagctaaaagaaattgtcaaacaattaaatggccaaaaccaattcgtttattaggtgtcaataaaaacaagcagaattaatgtctcaacgacgaaagttataattacaaactgagtaggaaatttcttttaacttattgtcagtcgatttggtagcggtgcggtatcatatgattaaagtcaataaaattgttcacacgggttacatttaattgaagatgggaatatcaaatggagacccttaattatgtttgacaagtttgctttttaatgcagaaaaatcatgaaattcttttgtgtttaactagatgcttgtatcttttttctgcccttttagcaaatctttttaattggttggctgtatttctgtagttctcgctcaacgaaaataactgagatatctgtgaaaagttacattgtcgaataattttaaaaattgagatctatattacttttatttactcaactcgtacgtttgcttagctaccaattatgtgggtatatccaaaacctccttagctttattaatttttgcattacatccacggataacgaaatgtgatgcagtacattttttgatatatcacggtataacgattatttgaaaaagccaaattgcgaaagaaaaattgcgtgttaaatatacgatacgattcatttcagtaaattgctttgtgtgtgtaacaaatcttttttttttcaatgtcacacttggctttctgcctttttccaacatctcatcctcgataggtcccttcttttccttatccattagtacggttggtttccgttatttcctgtttatttatttattgaaaaaataagaaaaccccttcaaaaaaatttcgtggatttttatctttgcttattttgtttttactttttcattttcattcgatacttttagaagtctaagaaaaaatgccacctaaaaaggccgcaaaaggaaagggtgatcccggcaaggctgctaaaaaggatcctacaaaaaaagcagctgacgctacttttgggttgaaaaacaaaaatcggtctaccaaggttcaagcaaaaattcgtcaaattgagcaaaacgcggcagcttcaggcagcaaagatgctaaacgtcaggaagctcttcgcaaacgtcgtgaagaagaaaaacgcgcggcagaagctgctaaagcagaagtggctgctttgttcaatgcaatacccaagaaacaaacacctcagaattttcttactcgtaaagaagaagttaaagagtcacaaaaaatcgacctttactcagatgttcgtgaccagcaaactgatttgcctcttgagaaacgtccttggattaatacggacatcgtctgtaagttctttctggaggcgtgtgaaactggcaaatatggatggttgtggcaatgtccgaatggtaatatgacttgtatttacaaacatgctcttccttatggctacgtgcttagtcgcgacaagaaaaaggatgatactaaagaagaaattagtcttgaggcctttattgagattgagcgccatagattagggcctaatcttacccctgtaactgaagaaaactttaaaaaatggagtgatggtcggagagatcgtattctcaaacaagctgaagagcgccgtagtaaccgcgctgttggtagaagtaacttaagtggccgtgaatactttgagagcaacaaagacaaaactcacgaagtggttggtgatgaggaagactgggacttctctgcccttcgtcgtgaaacagaagctttggctaaagctcaggatgccaccgctcctatcgtttccgtttaatgtccttgggctattaattatttttttcaaatgtggattttagacaagtgataaatgatcttttcttgtttaaaatctactccattttttatgtcttgttagcttatacattattttcattatgttttacatcgggtttctgaaggtttacttttcatattgcctatttgttttgttcgtttggcttattggtttcatttttgccagctctgaatgaaacatatatatatttttttcgaactgatgactcacttttcgtcttttatattttattttgcagttttgtaaacttgtatttgtgaacagttgtcgtgtagctagtatacaatcctctaaacttccatttttttcttagtattgtcagacatatcgtagagacattttgcaatatggaataggtaagtattataagtgacgaattcatccgaccagcctgagatgcgtatatgggaatttttatacatgattccaaaacaatttgattatgcagattgcgcagacaactgagagagtatcctactagtttacatatacggcatactgattttcacttctatttaattaacgacataatagtatgcaaaactccgcgttatctagaaattaaccaatttttcaaatattcgttaaagagttacgatagtaaacttgcgtagctttgttgcgtttccttaatgacaagaagccttcagactttcgtagaaagaacaagtgaagtcaggacgcaatgaaggctgaacgaaggatgatttcattaaaaatacgatgttaaaaaaacctgaattaaatacataaatcttttcttataacttttctgaaacaatccactttatatatttggtaaaattcgagattcgattttccagcatatataaaagcgaaacatcttgaattacaacttctcccaaccacttttagtcaacatgtccaactgcttttttgacgttattgccaacggccaacctttaggacgtatcgtcttcaaattattcgacgatgtcgttcccaagactgctgctaacttccgtgctctctgcaccggcgagaagggctatggctatgctggctccaccttccaccgtgtcattccccaattcatgctccaaggtggtgatttcactcgcggtaacggtaccggtggaaagtccatttatggcgagaaatttcctgatgaaaactttgccttgaagcataacaagcctggtttgttgtctatggccaacgctggtcctaacaccaacggttctcaatttttcattaccaccgttgtcactccctggttagatggcaagcatgtcgttttcggtgaggtcactgagggtatggatgttgtcaagaaggttgaaagcttgggttctaactctggtgctactcgtgctcgcattgtcattgacaagtgtggtaccgtctaagcttgtgcttttttaacttactcgttgatgcatttatgaaaaagaactattggttcctagatagtcatagttcatctaacgacaatttttcctataaagtttgcgataaatttttgtaaagtattcgaaaatgtaaagagaaaaactttaaattaagagaaatcattcagctgttaaacgtataagtaataataagatttcagtaacaaggaagctgcgacgaagtgtttatagctattgatcacgatccatagcatataatcaagaaagtacgtattactgaggttagacaaaaagtaacttagttaaaaaatcgacgacttggttggcccataataacgcgcatagtagtaattgtattaacatttaactgtttactaggatactcttatcaaaagtaatcctaaccttaaacgaaaaccgggagtctttttgatgtgaggcatgtttaattatttacatagaagtccatagtgctaaggaagcttaagttagtcaccctggattatatcgaattaccttaacgcaagaatgtaactctgattatgatattcattagggataatatttacgttcaatcaaattgatattatgacaagagagtagcaacacggcactgaatgctgctctgcagcaattgtccaaactttacttcagcttcagcaagtcgggcacccacttccatttgataatgcttccttttacgattacatccttgcgaaagttttttggtgtttactaactctttttctaataattctagctgaacttctaaagcctccaacgaactatcaaatgctttttctccatgcttttctagcaaataaaggttatcattgcgagatttttgatattcccatacaacagcggactgcaacaggctttcacgggttcccggtggttttagctgtatgtagcgttgaacgtcgatggctgcaagtttttctccctttccagccgcaacaatggcattttccagtcgatctgataaacgatgggattgaaatttctttttctgttcctcttgtttaattagtaaacctccagatctctttagctcctcctcaacaatttgagcagctgctgatctatcttcttcgttataagtagattcaaagtctaaataatttgattagaagacataaaaaaaaaacttacaaggtaatgaatccaaagatatattataactcattttatgcaatccagaaaaaatccgccctctccattagacgttcgtggttggtatttggttagtgctcagcactttggagataccacatattttacaaagacataatttatgataagctacatacaatgagatataagtttaacaaaaaatcatttttataatgtttcaaggaagtataataggattccaagtaggtttactcacgaattcttcatcccaagtatccatgacatccatatctgatgggtcaagcatgaattgctcagccttcacgttctcatggatatgaacaaacgacgaagctttgaatattggtgaaacccctttctgaaggcaataacgaagaagaatattcgccggtgttttattgtactttaaggataaatctaagagtcgaatatcactaagacgatatcctcttgttagcggtgaaaaagcctgtactaaaataccgtgattaaaacagtaagaaagaaaagtaggcctgttattgaatgcagaaaattcgacctgattaatagctggaaggggcaacccaagactgataatttcttccaaatgatgaatattatagttggaaactccaattttgtttatccttccttctttttgatgctgcaatagtgctcgccaagactcaatacggcgtacgggccactttggtgaatgtattagcacgacgtctaactttggacgacctgttctgcgaagagactgttcgaccgctttccaggtacgttcaaatccttgtaaggagtcaggaatcttagttattaaggtgatatcttcacgtttaatattcacattttgatggcagaaatcttgaatggcttgttcacattctttttcatttcgatatgtaattgctgaatcaattacgcgaataccaagcgagagtgcctcaattacttgctggtagcaatccttaagttgatatacaccaaagcaaagttgttccttttcaaaattggtttgagaaggagaaaatggtttcattaacgtaagttgaggtagatgagagagctcaatgtatagacaaaaatattttctaaatccctaaacctttaagtaggagattaaaggaaattttttatatatttaggataattgtaaagaattattcaatggttatatagctaggccagacaagttcatcctcaataatacgtttaactttttccgatacaaatttctcgactttagcaacattttttagcagctgtttattagattctccaataatactttccactgttaaatctcgaataacacttgatgcatgctctccagttccgtgcagcaatgtatcaacgaagcatagatgcgtccgctttcccattttagccaaaacagcaatggcatcgatggaaatcctaataaatgaaagtttgaatggaagaactgcaaattcagagttcgggtaattcatcgatagaaccgcttccaggcttagatttgcgtctccgtcataagatacgtgtgcagtaacttggaaatcgttagaacgatctctttcttgatgattatccattggagtacttgggcgactttcaggaattgggcttgtgagtccacttgcagatagaatcccgggtgaattaaatgcgggattaaaatatgctagtcttgaaaatggatgttcagcagcgtaaggtggaagatccgtaagcactggtgaaacattattgcgggagcattgatcaccctctagttcttggttagctaattcgaaagcttcattttcataaaattggggatcaggatcgccgatttcttgaatagtaatctgaggtgagactttgccgaaatggaagtcaacaacctttaaatgctttatataagatggtagcgacaaattcgaaacttgtccttcgagaagatgtaaaacttttgcttctaattctgagtctaactttgaccaatcaaagtcaatagacattgttctgcaattgtaaaaaaaaaatacgaactcttgaatctctcaatgacgattgtagcaagttttcaaaatttaagtaatttcttcgtcaacttggttaatgaaataatatttaaaccggttctctaaattttatacgaagacggcatgaatttgatactttaaacaaaatcctccagcaattttaatgtcctttccttcaatgttcttttttactcatcgagaattgcaagtgaatttttaagatatctatttatcttaaatattaccttctgtaggtaccaaaatcttttctcctagtattgtcagtagagttaggtggtattcccagattaccttctaacaaagcctacgcggtttaaaaaaggttaaaaaacaaatttgtaaattaataaaccttttagtttattactatcgtaatttgtataaacatttaattttttggaaccaccagtcatgtgcttcagtcttcttctacctaagttcttgttgcttgctgttattttcaccttctgctagtaaaacgttttcaacgtttatctggaatttgtggtatttcttcatttctataacaattaatattcaattcatttaattatttgaagttagagtttaaacattcaactattacactcaacgcgtttgttgacaaaagttacgcgcttcattgcatctttgttataatttaacattcactctttcatcttcgaattagtactttaaaacgatttaactgaaaatgtcgcaaacaattaactctgaactcaatgaaaatgctacttcacagtgtaaagaagatttgaaagtttccctaagcgaaagtgatttacgtgactcacagggtcagttaggaatagaaaaccctcctaaatgcaataacagtggcaatcactcagataacctaggttttatcgagcagtcagaaacagtacatccagagaatgagaaggctttgacgccggacctgcgagatacaaaaatacatacttctttaccaattactacacctttttcaaagaaaagggctcgagaagccaaaaatatacttcttaagccgttcaaaagccccttaagacaaactgccagtcctcaagttgcagacactaatctaaaaccatcgttagctgtaacaaatcttaactctgatgaaacaaacacttcttcagaacctgttacttctcccttaagaacaacgcctaattcaataaaacggcaaaaacgacttttcaagtcacctatctctaattgccttaatccaaagtccgaccctgaaatcacacagttgctttctcgtcgtttaaaacttgaaaaagaagtcagaaatttacaagagcagctcataaccgccgaaactgcacgaaaggttgaagccaaaaatgaagataaagacttgcaaacgttgatacagaaatggaaaaatgctgctcagcaagccgctgaagtactttttaaaccaatggctgaacgtattcgtttggctggaggtgttactcagtcctttcgtattgaagaaggtgaaaataaagggcaaattcaggaagtacgaactgaatttacaatgagtatgtttctaaatcagtttggtgttcctgttcatttgatgtcttttgatgaagaaaatggtgattggaaatcgtaaaggactccttactattgttaaaaaaattttcgttcgtactagttagaaaacctttagtacgaacttaaatatgtttagctagcttacaccaaaatcaagggtatactaattgaacgtacagaggtaccttaatcgtttacatacaaattgcgccgagctggtatcgaaattctttacatgtaacaatgaatcgttccaggctgagtttatgactttaatttatataattattagcattatacaataacatgtctcattaatttgaaatttcttgattttgaaccttctggttctaaattttttctggagatatttaacattcaaacaacaaaagtcgattaattggctgacagacaacaaatatagatcaaccaattgaaagatgaaaaacaaaatttattcaaagcatgatttaatcaccgacgaaccctaacatacatatattttttattctgcatccatcgagcaacaaaattttaaattagaacgcaaaaaaatcgaagatacaatttttattaagcgcggttttgtctacggatgattcgctcacgtcgttcttgaagtcgatgctgttgatggcgtctcattaaaaccagtccgacaactaccacaataagcgtgacacacgcagtctccaaaaaccttccatcaatgtaatcataagtgaaacgaatatcattataggattcacccatctcttcagtattaggcgagggcaaggactcagacgtttcttgagggtcaggttgttgtggtgtacgatctacttgtagtgttggtggttctgggggaagttgtgagtccggacctgccgggcttagtatgtcaaaaatatttataataaaatattgcacaagcttcaaaaatttgtaagtgacttttccaagtatgcgataaatattagaaaaccaactgtcgggagaagaaagcctcattcttaaacgtgccaaggtcacagccaaaaatgctcgtgtatcgtgcattaaagcattatcatagtttttctttgccatttcaaaatccactgggacacctactccatattcatgcatccatcctagacgccaataagccaatgcagaaggatgaatggcagccgcctgagagtaataagaaaaagccaattcaggttttgctgaggtacccaaacccattctgtaaaaatctccaatttttataagcgagtggatgtgatttctcgctgccgcacgagagtaatagttcatcgcaatccgtgcgttacgatgagtttgttcatttgtcggaaaaatgacggtttttaagtaagaagtagatggatctcgatcttttgctgccaaaatttgcgacattaaattaccgagctcggcggaaaggcgatgagcaaagtgtctagttagtggatcaaaagagatggtcttaacgtcgaacaattccaacactcgagaaataaagttttcatagtaggctattgacaattgattattggaaccataatatatatcagcaatatgcaatacagattcaagatgcccattagatacagctcttatcagatgtactgtagcctcatctatttgaccattcgctaacgacacttttccagctacagcaaaagcaagaggatcattgctagccaatgcattctctaaaagttttgtgattgactcagtgttttcagccacaggatatcccataaagtacatgtaggcaatcgcagccttagaggaagaatgatttaaggatacaccatattcaaaccacgcatacgcaagagatggatctggtttgccaagttcaccatgtagagccatacagcctaacctgaaagctgcaattgataaactgttagcagtttctttcgtggttggcgcatgtcttggattgttgtgaatactctttatagcttcagaaggagaatctggaattccagaatttactaaacgaatagctgcaagataatgtttgactgctaattttatatccttcaacttaccaggagttccgtactggtaaatcgtagcaaggcttatatgggccgatatattatttccacgtaaagcgtagtcctttaagtattcaacgatgtcatcttttttctgaacactatagcttgaagtacgtgataaatcatataggtcaaccggatattctgctgctatatcaggagcaaaatgagacaagggttgaactaagcatgatatttgatgagctacttgtttataaagctcaacccccttatccacagacatcggtgtagaaagtccattaaggtgcttatatgcaagggcaagtaaagcatacgtataattttgggtggccgatagttcaaggaatattcgagacaacggttcgtttcgaggaaacgataaacctaagcgttcgtcaggccccatggcgtacagcatggcaattaaaaattgtgattccggatctcctttttcagcttcttcatatacgtatccgggatctttaacgagtttcggaaatgttaaagtaactaaatcaggaagcgttttaatagacgctgatacattaaacctcgacccttcaggatacgaagccacgagaattggcttcttatcaatgttgtcataagaaaattcaccaccaattaccgtaaacacgcatcttttaaaaataaagaacagacatataaggaagttaagcaactgcatcaagaatattactgaaagtgtgcctcttgtccgtcctccctcctaaaaagaaccgttcaatttccaaagtggtgagtttatatatcatcggtgactctgttacctgaatggagggcttaaagaaatagcgctggaagctgaataagtgcaaagttgtttgaataacaataagcttgtaaatagaagactgtaaatacatttacatggtgtcagaaatattcatccttccaattgttgtctgttgtcttttaacctaaatttccaaaattatcatttttttctagcaaagttaaaagaaaataccttttcggtactcgtatctttatcataacctcaaataaatcattcaggatcgctttctcgataatgataatacacaccatattgtaatataatttataatattaccaggcgaagagtaataatcgcaaatagtaatgatatttcgtgatatcgtcttattgtcgtaaaactcgtatcaaataccgaatatacaggttatttaaatctttcattctcaagccgattttatttgagctaaatattatgttagtattgttgctttaccaagcacctttacttaaaacaaatcattttactttaaatttacaaaatgaaattagttatagaaaataagctaaattatcacgttagttttatgaaaacttgtgcagttaaaagatatcacttaatattgccaatttcggtattcacaaacttgaaaagtctacagtaaaaaattgaattttccactttactagacatttaacagcaacgcagagtgattgatagcggcgcattgttactagaagtaagacatgtacttgattttttatttactcgcctataattgttgtagtatatttcttcgcgttagagaatgtatcgcttccttgtatctccttatttgaggcggcggtccacctaccgctatttctaagtatccttttacgaactacgcatccaactgcaccacaatgtccaattcgatcgtcgtaagttagtattgttttaagtgttattctaatgtttttatcaagggtgaggtctatcaccacgtgatattagacgtgattgctaattcacggagcgattttgaagaaaatggtgttgatgatgcaactttacgagaattacaaaatgtacggttttatgaagtttaggtctttttctaataaaacagttatggcaaagcaagttagttgctaccgatgttgcaacttttccttgggcacaagctcctgttggcacatttcccattggtcaattgtttgatccagttagcggcttgaggacagattcattagatgttactgctccagctgttgcaaactctcccatacttaataatatagccgctattcgtgctgttcagcagatggatacatttgcgcagcaacatggtaattcaaattattattctccacctactccctctctcccccagtcagcaacaaatatttcgtttgacagctctgcaatacctaacgtacagtccaaccctaataatactgcccccttcccttcttacagctctaactcattgcaactgcccactaatcaaactgctgactcaccgattatcaacgaccattcgactgcaaatgtaacttctacgggccaagaacatgctcccgactcttcatctactaactcatttggcggattgttacttcccaatcaaaactctccgaaaaagtctgaattaggagagacagagtcttctaataccacccctgctaattctcgtaatgacgtgcctcaaaccgatggtgctattcatgatctagatgatgctgggagcccttctaattttgaaagtaatagatttgctattgcacagaaagctgatgctgaaatttatgaagttttgaaaaagaatcgcattttgcaaattgacggcactatagaagataacgaagatgaaaaaaagccacctgttgatacgccttctgacgaagcaattaactcagatttagacgatcctgattcagatgaggctcccgaaactgaagaaggttctgatattggacaggctatcgttctttgtctttatgacaaagtgaaccaccacaaaaataaatggaaatgtgtgttcagagatggcgtagttggcgttaatggaaaagattacttatttttcaaggcgaatggtgagtttgaatggatttaaaattttactttaggtgttttgcttcaaaaagtgatggacgtattttatctatcaatcattcttctttttggcctttttgttttcttcatgaatcatgtttataagtgcatttaagtaatcttcctatcatattttagtgagcacatcaatctattctacggttaaaagtattattattatttcatgcaaattttattcactaaagcaagcaattaaattagatcacaatgatagaattacagtatatacactttcaaattttaaacgcttcatacagatgtactgtaattagatgtagtgtggtccgataaatcattaaaaatagaagttggcgaaccaaggtgttgcgtaagcttatcctgaaataaaggttgaagcttttctaaccacattgagcgcttgtccatcaatgatttgatgacaggaaaagagccgctcgtagctgaagagccaattttatcagtaacaatacgtttctttttaaccttcaaacttctgttacgtttgacatacgcttgttcgatttgtttatctagatcatccatcacattttggaattcttgaaatgccatttcctcaggaagcatctgtaacagcgcattcctcattttttcgttttcatcagaaactaccttcaaacgagcattcaaactccttaaggtagctgaaatttcatcatcctgtcgctttgaccaatctacatcgccatcataaagtatacctagttgttttagggtgtaacgaaggcggtcctcacaaattgaaagactcgactcttgtatatccggttgttctgtatattcattatttcctgactcgattccatcaatgcttgtaccaattttgcttttctcggatccagaatcggtttccgcaaattcgccaacagcaatagaaggtttttgctcctcatcattctgcgtgtagcaaggaattaatgaagccattagtcgttcagtgagtggaccacacctaacttcctcagagacggtatctgcctcattaaaagcttcaagggatccttgagcagaggtttgcaggttttggtaaattgagttagcacacaggttggtcatttcatcttccggagttaaatcgtaatagcgttcccccaaaggaggaatattataggaagacgaaacgtcaaatcctttttttaaaaaagcaatatcatcatcattgaaagcacgaaaatatgggtcaagtgacgaataaaaggttgatattgaaatctggttatttggcttgttgtgagaaaaatcatcagtcgccggagttcctgccaccaacgatcgtacatcactggttggaaaggaatctacacataaaagcttctttttttgttcataagagaaggaatcgtcaacaatgaaagatagtaatgaaccggttagaagatcgtttgcgtttttatataccaacccagttgtctgttcatctttacccttaaccggtaaatctaattcattctcaattgtttccacattttcgggactgatttcttcattatgggcctctgaaactttgggcttcttggaaactttttctagcatagactcttgtggactttcggaaagagaacgcttttgctttatttcttgttcaacgttgtcttctttaaattcttctactttttcttccactttattaaccgacgattcgtcttttgaggtttctatttcagaatcgacatgagactctaactcttctttgcgctggcgaaaatattctacacaagacggttcacactcaatcattttttgcagctcaaacagaagccgccataatgtcgacacagacggtacaacaccaggagttgacgtttcactcagacgggaaaaggtctcgtattgattttcaattttaaaacattgaggaatcaccgcgggtttcgaatcagcttcattttgttgttcggaggacatcccaaaaaaatttaaatcgtgaacaatacaacatttacatatgtctctctcccccgaaaaaattcattactgaggtggtgattttttataccggatttcgatgatggcgtacttttagcgaagtctagtataccacttgttacattgttataacggtgctcagaaatattaatcaagaacagcgttgaattgctacgaatatgatatctcaaaccaaattaaacagcaatatattttattcatagtgaatccatcgcaaaagcaatatgctttgcgaagtattttgaacactataagtgatctttggtttgtttaaaattaaatttatcttaaatttaatagtttctaaaccaattggtctagcgcaagaactagataaacagagttgcagcttcacaagatatcatgaaatagatctacgagtcaatggaataggatttgtttatacttaattaagaggtaaatatttacaagaaaatgttttatcattttttttttttaaattttggatgtttttattgctattctttccatttatgggacattatttgactgtaagtctcagcaaatttagtggattgagattagaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaatttttctcggttgtagattttctcatattttcctattatatatttaatttactacaattgtcttttgtaattttcattatatcactcaacagaatcacatgaagaaatatctcactgaaccatcgtaatttcaacaataacaattgtcacatatattaaataactataaactgtaataataataaaatgtgaagaaagctcaaccgaactggtgggtttaactgaagcaatttcatctgcttcgcatttccagcattaaccaaccacccaccgtcataaccgctaagatttaaattcccgccatcaccccggtaggtcagccaccatttcctgtatttgccatcgtattgaagctttagttgtattagaaactttgaatattttttaagtagtacgatggctcaaaactcaacccaactggaaaaggtatgtgatattttaaagagttttggtgttttgaaccaacataatgttttatgattcaaaaaattgatttaaatcaagtatttactaaaaataatcttttttaattggttgaaaagtttgatgattaaatgcaaaattttctttagttatccgcttggtttttggtttttatctaacaaattgccgtcttagatttctggttctttcacaaggttggcggaagcttttcagttagctttaaccgcatgccgtgagatcgaagaatcacttccttcgatattaggagagaagtccgaggtttcgaaaccttttaagccagccgtcactgatccatcaaatgcgaagaaagagattaatatggcaattgagtctccttctaaaaaagcaacttcacctaagaaagctactcctgcagcagtagctcctgttgaggcaacctccgcagtcgatacgtcggaagctgtagcctccatgaccccaaacaagcgcaaggctagggatcctgcacaaccaaagcgccctccatcagcctataatctctttcagaagaaccaacgatcggaaatcaaggagtctttgggcgagaagagtaacgatgttaaagaggtgaataaagcgatgcatgaaaagtggggctcgctatctgaagatgatcggaaaacttacgaagaagaagcttctaaacttcgagaagcctacgaagaagaaatggctgcttataatgcttctaaagaaaatgcgtcagttgctgatagtcgagttacggctgaggaaacttctactaaaccttcagaagacttatcctctcccactaaaaaagatttgatagacttttcagaaaccagaccattggctcaagcttctagagccactcctgacattaaagaacagcatgctaagaaaccgaagcgaaagcacacccgttcaacagtacctacaagcaatgttgaaccagtttctcaacctcaaccctctcctgacaaaatcgtttctagccccaatccgccatcagcgaaaagggaaaaaaagaaacgtcgcaaaagctcgatgtcttcttccattaccactccccctaccgccaaagttgctaattgagtttgcttgataatttcattaattgtgtatttccttgttccgaacattaaagttataggaaatgattaattagcaacaagtgtttgcttgtattgctgatttgagtgctctctattattactcaggttgctaatgtctgtaaatattgcttgttaaaaatactggttgttatataatacataataatcgtttttggtcacagcagttgtatataaacgtttaacggcaggcacataatatctatattggttgaaatctattatagccttagaataaataattagctaacaggtaatttttgtttaagtttacattcttccaatgatctttctgctgtatacaggaataaatttatcttcgccataaaaagtatcttaatgattttgagaacttttaatttattgttatgatttccattaaaaaattttggagtactatagaatggtgattgttgtatgcacatgtttcaaataatggttaactttcattattattagatatttataaatcttgtttatcacagggtggctagtacactaataaaaacctatactgacttttctgcaccgtgtaacgtaactcgttatggtcatgattaccgtgaagtagtcctcttgtgttaaattttcgccgacaccacctacgacttaatctttgcaactcaggtagaatgagcgggattcaggtatgttgaacgtatttaccattactaatacatagttttcaccttcttctgtccccttacggtatgtttctataagtagtaccgtttactaacagtattagccgggtggaggaggttcaatttggaatcttgtccccggaggaaattcgttcaatgagcgttgcgaagattgaggtaagtgtttgttttgttcttatcacttatcgtttttagtttcctgagaccatggatgaaagtggacaacgcccccgtgttggtgggctcctggaccctcgattggggactattggtatgaaattcagaaaaagattagtattctcacacattttgtaagatcgacaattcaagtgtcaaacctgtggtgaaactatggcggattgtcctggtcattttggtatgtgttacaactgtttggtttgttataaaaacacctttttttttcagcaaccttctaaactcaataaaaagatagctaacacctttcaggtcatattgaacttgcaaagccagttttccacatcggtttcctaagcaaaataaaaaaaatattagaatgcgtttgttggaattgcggcaaacttaagattgattctgtaagtcaactgttgagcttatccattgtgttactaacattataaagtcaaatccaaaatttaatgacacacaacgttatcgtgatcccaaaaatcgattaaatgcagtttggaatgtctgcaagacaaaaatggtttgcgatactggcttatctgcaggctcagataatttcgaccttagtaatccctccgccaatatgggacacggtggttgtggggctgcccaacctacaatacgtaaagatggcctgagattatggggttcttggaaacgcggtaaagatgaatcagatttaccagaaaaacgccttctgtcgccgttggaggtgcacacaatattcacacatatttcttcagaagatttagctcacttaggtcttaatgagcagtatgctagacctgactggatgattattacagtcttacctgttcctcctccgagtgtccgtcctagtatttcggtggatggaaccagtcgtggcgaagatgatttaacgcacaaactttccgatatcataaaagcaaatgccaacgttcgacggtgtgaacaagaaggagctcctgcgcatattgtctctgaatatgaacagttacttcagttccatgttgccacgtatatggacaatgaaatagcgggacagcctcaggctttacaaaaatctggcagacctcttaaaagtatccgtgcacggctcaagggaaaagagggtcgattacgtggcaacctgatgggtaaacgggttgatttttcagctcgtactgtgattaccggtgatccaaatttgtcgttagatgaactcggtgttccacgtagtattgctaagacacttacttatcctgaaactgttacaccttataatatttatcaattgcaagaattagtacgaaatggtcctgatgagcatcccggtgctaaatatatcattcgtgatacaggagagcgtattgacttgcgttatcataaacgtgctggtgatattcctcttaggtacggttggcgagttgagcggcatattcgtgatggcgatgtcgttatttttaacagacagccatcccttcacaaaatgagtatgatgggtcataggattcgcgtaatgccgtactcgacattccgattaaacttgtcagttacgtctccttataatgctgactttgatggtgatgaaatgaatatgcatgtccctcagtcagaagaaactcgtgcagaaattcaggaaattactatggtacctaagcagattgtttctcctcaatcaaacaagcctgtcatgggtattgttcaagatactttagcaggtgttcgtaagttttcgttacgtgataactttttgactcgcaacgctgtaatgaatattatgttatgggtaccagactgggatggaatactcccaccacccgtcattcttaaaccaaaggttttatggacaggaaagcaaattttgagcttgattatacccaagggaattaacttaattagagacgacgataagcaaagtctttcaaatcccaccgactcaggaatgttgattgaaaatggtgaaattatatacggcgtggttgacaagaagactgttggtgcttctcaaggtggtttagttcatactatctggaaagagaaaggtcctgagatttgtaaaggtttcttcaatggtattcaacgagttgtaaactattggcttttacataacggttttagcattggtataggagatactattgccgatgcggacacaatgaaagaggttactagaactgttaaggaagcccgtcgtcaagtcgcagaatgtattcaggatgctcagcacaatcgcttaaagcctgagccaggaatgacccttcgagaatcttttgaagctaaggtatcaaggattctcaatcaagcgagagacaacgctggtaggtcagctgagcatagcttgaaggattctaacaatgtcaaacaaatggttgctgctggttcaaaaggttcatttattaatatctctcaaatgtctgcttgcgtcggtcagcaaatcgttgaaggcaaacgtattccttttggatttaaatatcgtacattaccacattttcctaaagacgacgactctccagaatctcgtggatttattgaaaattcatacttaaggggtttaactcctcaagagttctttttccacgcaatggctggacgtgagggtttgattgatactgcggtcaaaactgctgaaactggatacatccaaaggcgtcttgttaaggctatggaggatgtaatggttcgctatgacggtactgtgcgcaatgccatgggtgacattatacaatttgcctatggtgaagatggcctggatgccacattagtagagtaccaggtttttgactcattaaggttatccactaagcaatttgaaaagaagtatcgaattgatttaatggaggataggagtttatcattgtatatggagaactctattgagaacgattcttcagtacaagacttattagatgaggagtatacacagctggttgctgatcgtgagttactatgcaaatttattttccccaaaggtgatgctagatggcctttacctgtcaatgtacaaagaatcatccaaaatgctttacaaatattccatttagaagctaaaaaacccaccgatcttttaccgagtgatattattaacgggttaaatgaactaattgcaaaattaacaattttccgcggaagtgaccgtattactcgtgatgttcaaaacaacgctaccttgttattccagattttattaaggtccaaatttgctgtaaaacgggtaataatggaataccgacttaacaaagtcgcatttgaatggattatgggtgaagtggaagctcgtttccaacaagctgtcgtaagtcctggagaaatggtgggtactctggctgcacaatctattggagaaccagcaactcaaatgacactcaatacattccattacgctggtgtttcttctaagaacgttaccttgggtgttcctcgtttgaaagaaattttgaatgtcgctaaaaatattaagaccccttctttaactatttatcttatgccctggatagcagctaatatggatcttgctaagaacgttcaaacccaaatcgaacatacaactttgagcactgttacctctgcaaccgaaattcattacgacccagatcctcaagacacagtgattgaagaagataaggattttgttgaagctttctttgctattcctgatgaagaagttgaagagaacttgtataagcagtctccttggttgcttcgtcttgaacttgaccgtgctaagatgttagataagaagttgagtatgagtgatgttgctggtaaaattgctgaaagctttgaacgtgatctttttactatttggtctgaggataatgcagacaagcttatcattcgttgtcgtatcattcgcgatgatgaccgtaaggcagaagatgacgataatatgattgaagaggatgtttttttgaaaactattgaaggtcatatgcttgagagtattagtcttcgtggtgtgccgaacattactcgtgtttatatgatggagcacaagattgtgcggcaaattgaagatggtacttttgaacgtgctgatgaatgggttttggaaacagacggcataaatcttactgaagcaatgactgtagagggtgtagatgccaccagaacttactccaattctttcgtggaaattttgcaaattcttggtattgaagctacgagatctgctttacttaaagaattaagaaatgttatcgaattcgatggttcttacgttaattatcgccatctggcccttctttgcgatgttatgacatctaggggccatttaatggctattacccgtcatggcattaacagagctgaaaccggtgctctaatgaggtgctcttttgaagaaactgtagaaatccttatggatgctgctgcgagtggagaaaaggatgattgcaagggaatatctgaaaacataatgctaggacaattagccccaatgggaactggcgcatttgatatttaccttgatcaagatatgttgatgaattacagtcttggtaccgccgtccctacgctcgctgggtcaggaatgggtacttcccaattaccagaaggagccggtacgccatatgaacgctcaccaatggttgattctggatttgttggatctcctgacgccgcagcattttcccctctagtacaaggtggatccgaaggtcgtgaagggtttggcgattatggattgttgggggctgctagtccttataaaggggtacaatcccctggttatactagtccattttcgtctgctatgagtcctgggtatggacttacttcaccaagctatagtccatcatctccgggatattccacgtcacctgcttatatgccatcgagtccttcctattctccaactagtccttcttattcccctactagtccttcttattcccctactagtccttcctattctccaacaagtccttcatactcagcgacaagtccatcctactctccaactagtccctcctattctcctactagtccttcttattcgcctacaagcccatcatattctcctactagtccctcttattcaccgactagtccttcttattctcccacaagcccatcatattctcctactagtccctcttattcaccgactagtccttcttattctcccacaagtccttcttattctcctacgagcccatcgtattcgcctactagtccttcctattctcctacgagcccgtcgtattcaccgactagtccctcttattcaccgactagtccttcttactctccaactagtccctcttattcccctactagtccctcttattctcctactagtccttcatattctcctacgagcccttcttactctcccacgagtccctcgtattcccctactagcccatcttagctagttgtgtgaagatgacaatgcttttggttacgatcgaatgagtcatataacttgtagtttattgttaactattcaatatataaaattttgcactattttaatgttttctatatagaatgaatgtgttgtggttgccgtttagctttggtagtttggtttgtgcgttttggttgtctattcaataaaaacaatttgacatagctttatttaatagtatagttgatagaaaggtttatgcgcagcactctgtttgattgccttcattcttgtaatccctatttaaaattaaggacaaatcggcgacttgttcaaataaaacatcttaatctcttatttttataattctaacaaagaatcactaaattcaatatattgattgattctattttttcagagaaatgaacatatattcttttacgtttagtagtaattgagattatttgcgttgtgctaccaatcttttagttcatataaaattaaaaaaactggaagtcaatctatccaatagtagcatttgtctcataaaaataaaaataatctgaaagatatctttaagtattttatgcttatttgtgattccaaacacatgcctactttcaattgctgcagtaaagtgttaaatcaatgattcgtcaaaactgacgattagtcttgaagtgtagtgtctaagttctcgtttaagctagttatcctcttgatgaaaaccccaacatgtaatacatcgtaatatttgcagaccggtacttgtagtgattggatgctaattactatcaatacttgaatactaatattcagaattaatatgcttaagttaccaccggtccatttaaatgctttcaagtcaacattgttaaatactttaatgtattatctaatcaatgccttcattttaataatccgatcatctccgttaacatatgcataattaaatgaggaataatgaaagaagaatgagaatccccattacgaaaaccaaatgtctgtagtaattaaatttcacgttcttagtttaacgtatttaatttcttaactcgcatttgctgtcaattttgcttttgctagctaacgtctgaaaacattttcaataaaagaggaatagcaaagattaagaaaccctcaataagataccgccatcattcattaaatgcatgattttaaggtaaaaacaatttgctagtttagaaaggaattttattacgatagaaaacggggaataattgtataccatgaatacatatatatatatatgcaatgaaactttgtaaataatataaaaagaaaacggtcagggagggactcgaaccctcgacctcacgattaacagtcgtgcgcaataaccaactatgctacccgacctataatgctcctggtgaggctcgaactcacgaccttcccctatcatcatatgagagggatgctaccaccgactgagctacagaagcatgctttaaacaaatgaaactaatagacattatatttgtatttactgataatgcagtattcaataaaattgttattctctgctatcgcggtggcttgaaaaggtttgcttctgtataggtttcatcatgacaattattgcaaagttgctatctatattatttattcttggcaatgtgcaatacgggaagttacgagcacattctttaaataacacaagttggttgacattatactgaagtttaaagctgatgataatcaggaccatcggaacccttccaataaacagtgacttcataatcaaatgatatttcagatagctatatgtatatctataatgcaacgtaagctaactacctcctgatggtgtagttggttatcacacccggctgtaattataaagataccggttggtcgctagttcgattctggctcaggagaaaattttttatatcttaaaaatatactttgtactagagtccattgtttaaaaacccgctgtcttaccctaaaatgatagcgaaggattatgtttgaaaactttagaaaagttcattgtaaatttgtacagtcataaattaacaaaaatggtgaccagtgagggattcgaaccctcgcatctttcgatacagcaagactatcgtccaagtattacttgagtgctgcgccatagaccgctcggccaactggcctgttgttgagttagtttacttaattaaatatttgatcataaaataaaaaagaattgttaaagaagttttaagagtaatttaaatgaacggatataatcaaatggctgatgctactgcaaaaaaatttatcctttacaattgtttaaatatattcttccctgtgatataaagaaaatttaacagtatttctgactagataaactactgaaaccgtattttactgagcacagaaagtcgcatcaaaaggcaaggaaatttgaagtaaaaaataaatgaatgcatatataaaccaaaaattgttgctacaaattgaaattgccatcctctacagtgagtcgttttacataaaagaactacaaaggactattttaagtgtagtgtagacgacggaggataacttctttggtggtttacaaaagtaaaagcattgtccctcatgaatgtttagtaaaataattctcaagcaactagcataattgataaaaaatcaatgctttggccgggaatcgaacccgggtcgaatcgatggcaacgattcattataccactaaaccaccaaagcttaatgatataatctcaaaaattgattattatataaaatagttgataattctacaatatgcattgtcaaaaaatgcgtataattagagtcgtaagaatttataaataacttttttttttgggtaagtgaatgtttttagttgcttcgatccttagtggcaaattatagcaatatgaatgggataacttataggcaacattaaatttaaaccgtactcaatcgtagcttatcaactgccccataattttactttttcctaaatatattgataaggtataattttaaacttaacaacgcgtcccgagtggctcaatcggtttagagcgtctgactcttacgaatggtatcagaaggttgcgagttcgagtctcgccttgggaggttaatttttctttttattgttgaaaaaatcattaaatgctagtgtatgaagattttgaaaactgtttaaaaatatatatacaccacttttccttatactgtagagtttatcaatggttaacacacttgctatgttccaaaattgcattagatcatagacgacattgcaaatctaatcatatccattaaagtatcatcccaaacagaaatagtggaattagcaaagaaaaagacaataaaattattccaaaagctaaacagttatatatattgtataatcagctagtgtataaaaatggtcgcatgatgtagtcggttatcatgtcgatctaataagtcgaatgtcgccggttcgaacccggctgtgaccatgttttttattttttaatgaatctcacagtacactatacatcagtaaatttcaaaaaaaaaataaacaaaaagtggacaagccagaactcgaatctgggacctcttccatgctaaggaagcgtgataaccatctacaccacatgcccatggttgatttttactctatgttagtcgattattactttctttgctatttgctattattcttttccaacgcactttgatactacccacgcttatcatagtatacaaatataacatacatacaaatacaacatacatacatatatgtatatatatatatatttactaccactgcaaataattgttacacctttactactgttgagttttcctccgtttttttatttgttttttctattgttttaaattaattattaactatctttctttttagtccaaatactcaaaaatacttcaaactagcttcattagtaacattaactaactaaattttttattcagtttttgtttgtatatttttcagcacttaatatttcttaagataattatttttacagtttccctcttctttttttttttttatttaaatccgatgcgaaaataattaattacaaacaacagataattagtaattacacttttgaaaaaaatgagaactacaatggaacaagtaaataaaaaaaaaaatttaatccaaccaaaattgctgatctcattttatttaaaaaagtaaaaatgatttcattccaaaagaatcgttaattaatgaagcagatataatttcttttttaaaagtaaaaaattaaaaacttaaaaacgattgatcgtgccaagactcgaacttgggaccgtctgcgaactgtaaatgttaagcagaaattataaccatctaaaccacacgaccagacgttgatgtaattagtaataaaaattatgtatactcaaaaaagagcaaaacttttaatagactgcactgcatgagctgatttgtgaaaattattgaattcagatgaacctaccgcttttaaaaggatgaacactaacgtaggttaatcaacatattaaactgccattataaacaatcgttagtaaagacttaacaaacactttccaaacagtcaaaaaaagtgctggttatggggttgtctaattctaatttttaatgattgcaaacgatttactgtatatgagggggatcctttccgaattcactgtcattgcaacactcaagacccgctttcacgtccaacttaaaaagctaccattgttaaaaatccgctccatttaatttaatctacacgatatagtattagcgatgataaaaataaaagtcctttaaaaaaaactccgttgcggggagtcgaaccccgaccgcgtcggtgaaagcgacgaatcctagccgttggaccacaacggatttcgatgacttccctaataaattagagataatagagctattagcaaatcaattttaaattttgctttaaataagatatatgagaatgggtgataccccaggtaagtttttttccttcttttttttaaatttattttcaatcttatcttttaagtccttgagaagccgccatgtaaacaaagtcataaataaattttcaagcacatacaataataacttagctgtaatttgatgcagaaaaagtatcacaaaattgtgttttcgacacacctcaactcaacaagtccgggcaatatttcagtaagagtattaaaccattcattatgttatgcttcaagatgataatactatgttcaacaaatcatttgattttgtcacccggatctatattcaccatgagagtaatgaaaaaagtttaactatttaatttcaaaatgctatttatttaataaaagttgtgtgttatgttacgaatctttgaatattaaagtttacgaaagttcaaattagaaacactttgatttcattttaaaaatacaattattttagtagtgaatttattatatgagagatgggacatataaactattttacttatatactattgtttaccccgtaacagtaaggtctcgtggcccaatggttaaggcgcttgactacggatcaagagattccaggttcgactcctggcgggatcgatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctaataaattctctgtaactctcaaaaatactagcactttaagtataaacgttgttaaagtttaaattttgttttattttacactgaagtaaatatttatcctactgaatatgcagctcaaagcgataaaacagtacagcttttacgtccgatgtgattcataagttagcaatgtaaaaagggccgatttagcagtcgccttgcataagcatgtttgcatcagtatctgcaaagcagtatacatgtcgatttagatcagcaaaaatcaacaaagtaaagtaatagtaagcattttatcaaatatgtttgcttgatgaaataacacactttgacattgctatggacgctagtaatatatatcctcaattatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgatataatctcaaaaattgattattatataaaatagttgataattctacaatatgcattgtcaaaaaatgcgtataattagagtcgtaagaatttataaataacttttttttttgggtaagtgaatgtttttagttgcttcgatccttagtggcaaattatagcaatatgaatgggataacttataggcaacattaaatttaaaccgtactcaatcgtagcttatcaactgccccataattttactttttcctaaatatattgataaggtataattttaaacttaacaacgcgtcccgagtggctcaatcggtttagagcgtctgactcttacgaatggtatcagaaggttgcgagttcgagtctcgccttgggaggttaatttttctttttattgttgaaaaaatcattaaatgctagtgtatgaagattttgaaaactgtttaaaaatatatatacaccacttttccttatactgtagagtttatcaatggttaacacacttgctatgttccaaaattgcattagatcatagacgacattgcaaatctaatcatatccattaaagtatcatcccaaacagaaatagtggagttagcaaagaaaaagacaataaaattattccaaaagctaaacagttatatatattgtataatcagctagtgtataaaaatggtcgcatgatgtagtcggttatcatgtcgatctaataagtcgaatgtcgccggttcgaacccggctgtgaccatgttttttattttttaatgaatctcacagtacactatacatcagtaaatttcaaaaaaaaaataaacaaaaagtggacaagccagaactcgaatctgggacctcttccatgctaaggaagcgtgataaccatctacaccacatgcccatggttgatttttactctatgttagtcgattattactttctttgctatttgctattattcttttccaacgcactttgatactacccacgcttatcatagtatacaaatataacatacatacaaatacaacatacatacatatatgtatatatatatatatttactaccactgcaaataattgttacacctttactactgttgagttttcctccgtttttttatttgttttttctattgttttaaattaattattaactatctttctttttagtccaaatactcaaaaatacttcaaactagcttcattagtaacattaactaactaaattttttattcagtttttgtttgtatatttttcagcacttaatatttcttaagataattatttttacagtttccctcttctttttttttttttatttaaatccgatgcgaaaataattaattacaaacaacagataattagtaattacacttttgaaaaaaatgagaactacaatggaacaagtaaataaaaaaaaaaatttaatccaaccaaaattgctgatctcattttatttaaaaaagtaaaaatgatttcattccaaaagaatcgttaattaatgaagcagatataatttcttttttaaaagtaaaaaattaaaaacttaaaaacgattgatcgtgccaagactcgaacttgggaccgtctgcgaactgtaaatgttaagcagaaattataaccatctaaaccacacgaccagacgttgatgtaattagtaataaaaattatgtatactcaaaaaagagcaaaacttttaatagactgcactgcatgagctgatttgtgaaaattattgaattcagatgaacctaccgcttttaaaaggatgaacactaacgtaggttaatcaacatattaaactgccattataaacaatcgttagtaaagacttaacaaacactttccaaacagtcaaaaaaagtgctggttatggggttgtctaattctaatttttaatgattgcaaacgatttactgtatatgagggggatcctttccgaattcactgtcattgcaacactcaagacccgctttcacgtccaacttaaaaagctaccattgttaaaaatccgctccatttaatttaatctacacgatatagtattagcgatgataaaaataaaagtcctttaaaaaaaactccgttgcggggagtcgaaccccgaccgcgtcggtgaaagcgacgaatcctagccgttggaccacaacggatttcgatgacttccctaataaattagagataatagagctattagcaaatcaattttaaattttgctttaaataagatatgtgagaatgggtgataccccaggtaagtttttttccttctttttttttaaatttattttttaagcggcttaatatatagtaaattccttgcagtttagtttttcaaattagaggacagcattggctgtttaagaaaatataactcagtacctcatttaatttacatcagaatattgaatatggttgagatttcagacactatactattttcaaaaaaatctgataaaactaatgtttgatttttaacttaataaatagcatttcgacggttggacaaaaacaaaactcagaagaaatcaaaaacgatcccgccaggagtcgaacctggaatctcttgatccgtagtcaagcgccttaaccattgggccacgagaccagtattaattgagttgttaaacaaaataaataagtattgattaaaacacttttgcaatgtcacaaagtagaatcactgtatcgatttgcatgatattttcaaaactcaagctaaatataactgaaaacaagaaattgatttgttaaattataatacattaaagtaaacagtattaatatcataatcaagcctttctaagatgtgagccaaccattcatttatatacaacccattcgtaaacaatttgtatacgatcaagtaagtatgtttaaacattagaatataaatagctttgctgtttgttttattatattgctgcttttttaaacagcagcatatctcttgagatcaatgtgagtttaggacatgaagacttcaatgaaagtttcaagattagtaaattcataataattcacaagctaatttgtttccaggcatacaataatttaacaattcatcggcaacttcaattatgttaagccaagttatcatcctactaaatacttttatctctgtaaaaggcgccaaaccatcataaaaatgattaacgtcttattatcaaagagagtaaagtgcatgtaaatttacgaagctaacacggatcttaagggtgacttcttatttcactcaccacatacaaataataacagtcagaaagttatataaagggtttattaaagttcagtgagtattgtaaataataaaggtatctttctgaaataccatatcagcaaagattgaatttcacaatattacacgctttggaaataaaacttggcgcgatatagtgcaacgcgccttgaaaaatgatatagcgcgacgcgtcgttaaacgtgacattcacataaatactcatcgatggtagcttaagttggcaaaatgagtctttctgattctccatctaaatctggtaatacaggaaaagatttaataagtaataatgaagcaaaaaatcatgaagatgaagaaactcatcagaaaaagcgtcggcgccgtaccacagatgcagaagcaacacttctagaacagtatttcctgaaaactccaaagccaagtcttatcgaaagacaagaattaagcaagaaattgaaaagtagcatgacaccacgagaattgcaaatttggtttcaaaataaaagacaatctttacgccggagcaattgtttaagtcgtaatcgattggaagggacaggagaaaactctcttttaaggagaaagtcaacattgacactctgcgaaacttctacaggacaggcggaacttttcttccaaagctggcctttgcactctcaatctgtcgtaggcgaaatgattcatcatgaacaagatgattataataaggaaaataaacagcagaaagttgtagataccacaaaagacatttcaaggggatcaaatggcaacgaggactcagcagcccatcaagagcttgaggaatgtgcccgcagtctcgtagagctacaacaacaatgcaatgatcactaatatttattaagttttgatgaaaaaattctatgaatttgctggaatttaacgagcattatgtgagataaaagagatttttaggtgtcttttgagctgtacaactgacgattttggtttatttctctaaataatttgtatttatcttctcaaatagcttaatgaagaaaattttcgtaattgaaatctttgagccttactcagtctgcagccgaaagcatatcgttgacaaaattgtcagaagaaaggatagtgtctgtagtaactaaagctacggaaagtatttcatcttggtcttcctcaacattgcaggtccttgcttcttctgtgctatctactggcggtgaagagcaaagaagttgcgaatcgtcgagaagggaagactcactgtattgtttattttcttcatcgtcagcaacttgaagtttttgtttgctatcttccaagtcaggaaatttgtgtatgccatcgaactcattttttcttaaggttcgagtgtaaattagcttgcattttttgtacataagaagttggaaatgagattgttcaaaacttttatccaagctttcacgagttagtatgcgagatattgaccctgctattatatttgcatttgacatcgcattaaacattttctaaaagaaagtcagaagagagctctttatgatgtaccgagacgaaattcttcataagctactctcagaattgaaagtatcataccgaataataagaaggttgaaaagaaaggggacattccttactcaatatggaaacgatgtgtttaagaaaagcttcgtgaataagttctactgccatggctttgaatttcgacattgttaagttcttttttggtgactgaaagtcacaatgtaaagtgagggtttttagtacttttacgggctccaacttccatttgggaaggttggatgagagtattactcaacagtcaattgtttgcatatataacgatgacttacatttaagattttgattagacacctctggatctaagtatatattgaagttgagcctcttccaaaactattctgttagctaaaatgtaatgctcaatggattcatacaggaagcagaggcaacaagttgccgattccaaagcaagcaatggtatcaagtgcaatatcatttgaacgtaatttgacgattaacaataaaattaattagcattttttaattgaaaattataccttgagcctagaagatgcaatgcaatcaattggtgaattttgagtctcatcccaatcttctttgaaatgatatttaagcacaatgccatctcgtgcacttcgtaccctatgcattctagtataaaagcagtaagttatagccctttataagctaaaattaccccgagtttgttgagttggaatatacgcgtcgtgttattgctatgtacaacaacactactattaaggacaaagaactaagtgacatcacaagtccgacttctttttagaagatttaatcattagtaaggatacgaatgtacctatcaggcagataccgaacagcataactgcaactggaattgtaattgcccattcgcgatccagaaacaatttttgagatatattcatattgtcaacgaatggctaatgattaatttcaatttgtatatcattgtttaaatcttaccataattaggacccaaattgtatagtataaaaacgcagcggtcgagatataaacaatcatgttgtccttccggtaattctaacatatagatcaattaaatgtaaacgattaatgagccaattttaattatgtacgtgtgaaattctttcgtgaatgcatgaaagactgacaaagaacgtcagttacggttaagtgtggtagacgccactaaagtgcgtatatacaaacaaacagtttcttggtaaatacctactttggatacacttagagcgttaaagtatattgacgagaaataatcgtactacatgaataagctgaagaacattatagagtatcgacggaattatatattaaatcttagatcttaaaataatagtactagtaccgataccgttttaaagcacataaattctcagtcttctgctatccacctattcttaataaaaatctttatactgaagtttacagaaattgtaaaagcaacccctttgatagaatataattttattaccaatatacgtttcaacatttttaagcaagacctttgagagcacgtctacggtcacgctcttcagtaatgctaagtttgacacccttgcccttgggcaaagaaatccagctcttgccagcctcgccaataacaaagacgttagaaagtcgggtagcaaactcacgatccaaagcatccttaacgtgaataatttcaaaagagccaagatgatgctcacgatgaacaatggtaccaacacgacccatgttacggccaccagtaaccataacttgagcagaggtgtcgaatttgatgaaagactcaattttattggtttccaagttaagcttaatggtatcattgaccttaatcaaaggatcaggataacggatagtacgtccatcatgagtgacaaggaaagggacgcccttagctcctaattgaacacgcttaactttgcaaagcttgtatttagcctcttcagcagtaatacgatgaacagtaaagcggcccttgatgtcgtagacaaggcggaagtgttcgccagtcttttcaacagagattacatccatgaagccagtagggaaggtagaatcagtacgaacctttccatcaacttgaatgagacgttgcatgaggatggccttaacctcacgaccgttcaaagcatatttaagacggttgcgcaagaacacaatcaaaggaagacattcgcgggccttgtgaggaccaggagaaggctttggagcataagtaccagaaagcttatccaaaagccagtggtgaggtgccgcgacacgctttaaatgttttttgggtcctctaaccatttttcaatagctttggttggattaaggtggaattacgaaccgttaaattggagtttcgatatacagtgactgctctttagcactttcaccatatgcaagtaccaaccctaccctacccatttaaaccgttaactgtaaataaggttatttgttttgtatcgttgggtaacgttatttaattaattatccttataagcacttccattcttacaatttcggcatcaacgcagaaatggttagaaaaattctaattgactttacgaaacatattaccagtaagtgttctttaaaagcctgaaaattgctaattgtaactatagaatcttcgctggaacgacatccccatccagctgcttcttttccacttcctgccagctttacaactgtggactctggacctgctaagcattcaacagctcctcccgctactccagaaacttctatattggtggaagataggaatgaacttccattacgctttcatcgtttaccagtaagtgaagctgaaatgcaagctgttgaatctggtggagcttatgctttttaacttcattaataaagacaaaagtttttaagtttgaatacgctattaacgccgatcacgcatcccattacttgttcactttcaatgacgataatgataccataaattccatgttataataatatatgtatattcaaaatgaatgagaaaatgtttgtaatcgtttatgtatacgtttcggcaatttttgagtgaatatgccaagaagatattggtgctttggttaatcttcgtacgactggtgtgatcaaagaaacacatatagagatagctaaaaatatacccacgatggatgtaagataataaccatctcttttatacaagcatgttccacccaatgcctgacattctttcttttgggcatcagcggaacacgtcaaatgcggagcggttgaacaacttgatactgtcaacaaatccgccattcgcagcatcacatattgcggccacgagcctccaagattgcttaacgtattaagtatctatttaattgattagcatatgtctgatgttgttatgttaacatactgtcatgtatgttccaccgatatgtggatctgaaattttgctgtgaaagactccaagggcgacgaattgaatagtgctgaacgaggcattcaatgtgtagcaaaggaaaatgggaaaaaaaacaggaaaacgatgtttccagttagaaaccatatatactaaaatggtatttaacagaatggatacaacacgcccccagtatcctttcagccaaatatctaagggccggtaattactaatacgaccagtataaacaccgagtgccaaaccgagtggaaaattgatcaaaataattaacgaaagcatttcattgcttaaaccaaattcagtagctttgagaagggtcaatgtttcattggcaacaaaaccgacttttcctagcgtatgtacaatgagaagctggcgcatatctatcgtaaaaggttaataagaaatccttttggtaaacactcactttttaaagaaagagcagccctaattgttttccacatatcacttatattagcaatttcttgatgattactttcgtcccagaaacagactaagacagaggcaataaatgtgaaatatgcccaaaacttgatatagccacttaaagttatgagaccctcgttactgggtattgaacgaatgaatgtattagcaaattccggggaagtgaacaccaataaaatagtaaaagataaaaaaaaaccagtgttcaaaccaacagtttgtgcagtggaggcataacttaactgctcagggtttaacatattcaaagaccaaccatcgacagcgatatcttgggtggcacatacaaacacaagcagaaaactccatgtagtaaaagagttaatatatgatgaacctttagaaatccaagtatcaacattataagaaaagagtagtaaggtagaagaaatgagtagcatgcaaggaactacccaagttttcctacgcccaaaagatcgacaataatatgtatctactattggactccacagaacctttaaactgtaagggtatgcagccaaagaatatgtggcaagatctgagtagctaacgtttggcttcaagaaatacgggatgcttcctctaactaatcccataggaacaccctgaataagatcttgaattgttaatataataaatgcacacacatgtgagtaaataaatcaactatccatacaataacaattaaggaatgatggttgaaaaaaattagaattgacttacacagtagtatcagaaaatagatgtttcttttttgcttagccgtcagaggcgtactacccacgttagcttctaaagtatcattttcaattgatgcgatggaagcaggagcattttctaaatcttcaagctctatatcttgtcgagtaatacttcgatggtgagccttaaagaccatggaaaagaaattcgagcttttaataagttgaacgtaatgataattacgcgtaaattcgaattctactgtaattaagaaaacaaatgcaaatccttttatgtcagaaaactaaattccaaaatttcatcccctgtaatttatgtctaaggttttccaagaaaaatcgatgcctcaatacgaagatttaatcgcagtggtgttgttgccaaacataccagcctacattcttcaacgaacgattgacaaattacactagcaggatagcgtatgcgagttcactagtttatttcgttgataacgacagcagtaacatattacgttaacctcgttatataatagcgttctatttattcattcgctatacaaaatagattctaagtattgttattattattaaaatacttattaagcaaacctactgaagtcatgcttcatgtttagacatgagctattttcagtgacaaataaaagtattaccttcatacgaatatacttgatacctgtttaccgctttaaatagatcacgatttaaaatcccatttcgtttagcgtaccatcaaaacaataataccaactgcatggctaacggataatatgctatcttacaatacgattttcttgtagaatggttgcttttttcaatgataaaatatatgaataaatttgtagaaaaaaccttagcattgtaaataaatggtgttagttactatttgttttctataatatgtctcttcaaagtatctgtttaaatggttagcgtaaaaaagcacttcacttccaaaaaaaaagatgattataaaaatacggttagttgggcactttgaaaatctgttaaagttggattttcgttcgcatttccctattttactactcaagataaccttaatataatgatcagcatatattaaattgcatatgttttattgtaaacgcttgaaaaaagaacagactattttttatgattaactatacatttttttaattatcctcaaattaacggctttgtaaacatgtttcaaaaaactactaattataatttcgctagtgtcaaatatttcacaagtcgcggagtaagcgaagggagtagtagcatagcgattgtgtttaacaaaagtaatgtctttgaacagtacactttttggatgcattaatttacaaactatttggataaatttgaaaccagtggtcttagacttatgatattgctgatgaaagctctcaaatttacgaacggttgactgaccgaaactagttgctgtactatgtagactttgttcatataaaaattatggaacttcgtagaatacgtagacttgtcaaggtcgacaggtcaattctcaaatttttatatgaccaattacaactatattatataataattctattgatcgtcaagaagtgtttgttcgacacgttggagaacagtagcataatcaaggttatttttgcattcctatcgtaatctatccgtaattatggaaccttttgcttaaaattatgaatactttaatacctagtttggttggtttgacatcaagtccgcgatttacccgatcgcattctttcattttctatgcaacccgtcacgtgactgactacaaatatactacttcatacgaattaactgcccaaaagcatttgacaataagttatatagttgttaaagaattatgagtttccctgctagtactcacgtctacattgccaaaattatcggtaagaagggtgaaggtgataaggtgagttaaaaattgaatgcaaaagcattatcaaggtgtttatagaataagcgtggtgaattgagaaatgtctatctcaactgcattgtaaagttggaaataaatgagatgccacgacatgtcagtttaaatcttctgtgctgtaatagaaatctactctcattactgtaattgttgtttgcttttgttcaggaatttatccttttcttgaatcctttactaactatatgtacagatccttgaccttttgagtaaagttaatgagcatgtattgaaatcagaacccttcactaaaacctattatttcgctcgtgatgctaaaaaccctgattatatctttggtcttgagctgtatgattcaaaggaggtattagagaattctcacaaaacctcaaatcccttccttgcttttgccaattatttgacctctactcatgctcctttggcagagcctttgcaactattgaattttaaggttgttgatggtcatttagataaggacaacttaggcccagatgccaaggactatgttttgtataccgaatatactggcgattctgctactcttaagcaacagctcaccgttaatcctaaagctgacacaagtttgattattcattccttggatgatcctagcctatatgctgtcgttaccagatactccaagagtggtattgagcctggtcctgctgaaatttctggtgctacttctgtttctcagcaagtgatttattctggcgttggtttcttaaaccgcccttagatgtattttgcaacagaaatgaacaaacgtttttacaacatatacgaatcccaaaccttttgatatttctgaagagtaccttatatgaatattcctaaaccctatattattaatcaattagcgtagtgaatttattgaaattttaagaccgaaatttactttgtaaacgatggcattagaacacaagttattaaaaaattcaagctcgcataatttcagacaaaacttaggcttattactattttacgcattttgctaaacacatgcgaaaaaatgtttctctacttcaagttctaatcaaaatgtattttatttacacacaatatatcgagatgatatcacgcatgcaatgttaatgttatgcctatataatcaagaaaattcatcaaaaagaaaaaagaagggggtttagtattgataaacggccaagcttttgatattccagtatgcttcagtaaaattatgaggattattaccaacaaagtcgttgcacgaaccggggcatcctgctgatgaataaactgaagaacctgcccaatcaccacaaaatgtcaaatcaaataatattttttgctttgaaaacattttgtcgatatcgcatttggtatctggaaagtcagctacgggttcactccatttagcaggttggggagaaccagaagtaatgtcagatggaatttcagaacgattaaaaaaccacgatcgaataccttcactacgccaatcaagaacaaatacaccgcctccatttttgttgaaagcttcaccataagaaggaccactaggattttcaacaccacagccagcattatacgagtttggagcatcaacccaacaattagtttgtaatgcagtaccagtcataactcgcttgatatcttccatttcacaaccgtcacctgtatgcaaagtgacttgattactagtacccacgttgacaccttcaacgatatcaatttcaccaccattgggccagtcatcaccaagagtccaaaatgcgggccatgtgccgcaaccataaggcaagtgtataagatccaaaataaagagtccatgttcaaagtactgggtactctgaagacgaatagaagggcgaccactgctataattgtgcttactatcggcggccataatgacgttggaactattcgcgctaattagaccaagcttagcactgctgttacggtcaaggtattgtacgaagccatgggtgggatcagtaatgttcataaaatcaaagccgtcgaagaatgtggtgcctttatattctttaacaaggctatatgttttagctttgtaagaaggatggcgatctcgtacagcggtacgatgtcccaagacaccacccaagacaccaatgagaacactacaaattaaagcgactataaaaattaatatccaaataaagtaacgtcggtaccaaggcaataactttttctctgcagccttttcgttaaaggcttcattgttttcgttattattattgctatcaaggttttcatggtcattatcgtgatcatcaatttcagtgtctgtatgattgtcgataacatcattagttgactcgttcttgcgtgccgggtcgtaaatattctcaaagctagcagaggacaacgcagcagatgagagactatggcgtgaatctgtagtggaatcaggaatacccattgcaaaagtaataaaagttaatcaaatttcaacaaattaaagaagggcgagaaaaatcaaaaagaaagaaaagataagaataaaaagagcgggaagtaatgagacacgatcaaataaaaaaatgccaatctggtgagctatgcaccaagttcagaaatggaaataaaatgctagtaaaaataaccaaactcaaggatatcttgttaaaggggaataaaaaagggaaatatgggataatgctttgtagagatgagaaatgcggtttaaaatgaaaataattattatcgaaagacgatagatagggagtttataatatggacaaaaaatatgcagtgatatacaaagaaaggataaaaagccaaccagctttaattataagtgtatttatatatttcagtatatagacacgcacatacacagacttatgaaatcagcctctctaaaagaacgattctgtaatcttactgactaggcaagattttacatgtaaatgcgattatatactaatgcagccaaatactgggtcttcttaaagcaaatatatgtctgagaaatgatggctgcgaatgcggataccagaaattgtggcttatactaaaagacaaaatccgttcacgtaagtgggagaatccacgattgtgcttttgaaaaattctatgaaggaagcttactgctagtaaatgttacgctacagtaattctcactattcgtcatatgttctcggtcaattagttataataccgatcaaaccggcagcattaagcaagagtttaaaagcgattatacttcttttatagataaaaaaatttataaaaataaacagagaattcttgtctcagtgtgttgtaattaattcttgcattgttatttattaaacaaataactctttataataatttttaccagccattatctgaagcggcatgcataagattataatttgatcataacatgacatttcaatgcaaatcgttaatatgtttatattgtgtagacgacattcataaagagtgcaatgtgattgtattgccaaaaaggcaaggcatgttgatccctcgtgtccaatagtgcaatggccttagtgtatacatgtaactaataaatcgctttgcatagttttattaatttgccaaggaaatcgtcaacaagaagatcaccattttcttcgttttattttcttttccctgagttttttcacttgagtgcggctaaagcacaaaaggatttcttcattcattggaaggggaaagaagtatttgaacctgcatcaatgatttattatgtagattaacgtttatctactgtaagtcaactttttgtatttaaattatcatgagacaaaacgaagtacgagtattatccatgatctattttcattcactgcaaatgatttaaaagtatagagttcactgatgaattgtaaaattgttgaaaagtaaactcactaaattgaaaaagaatttgttaaaattcgctgaataggttgaatactttagtaaactctatatcttgtctctgtttccagtttctttgcatgccgtcgtaatatctacacagtgttaagtttttatttcattgaagagacagattatcatcgtaatttaatgagatttcaatattattgatcagctaactttgttaatttagctatactggtgactttcataacctttgtttactgaattgcaaacatcttctactagcaggtgggaaagcatggttcgctaagaatttactaatggttatcttattagatctttatttcattgccatttaaatcgcaaccaaatcttatctccatctgtatatacaatattactgtattgctctcatgtatcaaatcgtgttcaaactgcaaaaatcgctttccgttcatttaccattctcaggaagaattagcagttctacgaatcatatccttcctttcacctcaaactaatttgatgcaacgagttattcattttaaccttgaaataattttctatcgaagcttctctttatacttttctaacactatttagtttataaaagtactttgtatatagtcaaggcgaatatttctgcaaaataaacatatactatcaaatcttttaccatcaccctgcgcatccttaacagttttacggaattcaaacatttcccttatgaacattagcggaaaaacagcgtaatttgagcggtattatttagttttgaagattaacggtttacgcgttttattttcgtgaagtgtgattttcatttaccattatcctgaagtgcaaaccctcattgattttaagtatttctatatgattttaaactacaattaagttgctgcttaaagcatattgtttgtcattacatctgtataaaaaattcctgtctatcagggtgtcgcaagcaaagcctttccatgtttggctgaacggtttgatatgaacgtagatactcaactatctcgcgatggtaagacaaaagctttcctgttcttttcgactttctttcttgtctgacacaatacactagggttgtattcatctctgaggactcgatacaaagtgtatatttccatgcacgcttttgctatatggcatcggtttatctcttttttggcaatttatctatggccttgcataatggttagtctgattttatagtttgagttattgtaatatgctaatgaacattttcaggggtcggttaatctaaacttacaagatcgagaaaacgaatatttttttgacagcattcagtacattatttatacatctgaactcctcgtaggagatcacgagctacagcggtcacatcatgaagaacagccttctttggtttatccttcttcatcgttcagttctacgagcaagttttggagatacttcgcctatctgctgagcttacaaattgtaatagattttgttttatacaaattatcatctgcaatggcaagtcttcattatctaaagtttgtgaagataatagccttatcttatatttgcttctcttcgctcatacggatttgtcattgctggacatattttattcgtattatgggattatccagcttaaataagtttgtcaatctattgcatgattttgaaactacatctaatcgtgtttactcccaaatttgtgaattggaagcaaattcggcagcaaatcgctcccggttaatggacttccttcctgccaatgatcctttattgtttaatcttacggaacaaaatactttaagttacgaactgtctggtttgtatgagaagcttttacctagataccagctggttctgtcaagaatatatccgtatgcagctgcttccaaccttagaaacctattatcactatatagacttccaaattgctttggtaaattaaattcgtttgacctccgaaaaggttcctcaacaagcttaaaacggagttccatgtacctagcccgtaaagaaaaccaagactttgatgaccaatccacccaaattctcaatcacatcaaaactgcttattatgaattaactataatctctaagcaagttctatgttgcatactatcgtttccggttgattcatttttagctgaaaggtcttcatggctcattgttcaccgggaggtaggtgacctctctaatgcattgtctgtgtcgatggttcgtctcgttgacatcttaaagttttcagttgaatcggtcaaccgtaatcaacataacactactagcaaacctttccccaggatcatgtgcaaagaaaatttgcgcagtctttttaacgagttgcactctgtaatgatggaaactcatgagtctatcagctcatatattcaagaaggagacaatacagctatgcagacatatgctatggatgaatatgatcaagttggtttactgctcaaagatttgctctctgaatgggactttaatagagcactacttctcaacttgcaacacatgcaccgaaagcgtaaataattttggctttcagaattttaaaccatattttgcttttatgatcttttttatccattattgtccgtttctgttatacgtctttcggaaccttgttggttttaatagttaggatagttattataaactatttacaaatcgacatttatctaggtttaaatgtcgttcaactcagcaatgatgtctttgttgcttaaaaatttgccttaacctttcgtcctgtataatattttagttataccagtttatctttacacttatgcttatgctacttattgcaggcgcaattttttaaaaaattaaattaacatgaatttactattattctatgaattttcctgtttttatggtcaaaactgttaaattttttaaagttttgatggctgtagatttaaagtatagatcgccaatcgtgcgtttacaagtcatgctacaaaaaatttactaaatatataatataaacatatttaattgattttaaaaattttcagtcattaattctctctgtattcgagtttgtttaataactacagtataacagcgctccattctttaaccacatgtcagtacagtatccaccacaacattctgttctgctcgtcagcagtggatatgaccataccattagattttgggaagccctaagtggaatatgctcgagaacaatacaacatgcggactctcaggtaaatcgtttatgtatttcacctgataagaagtttctagcagccgccggaaatcctcatgtaagattgtacgacataaacactagtagtcaaatgccattaatgacctttgaagggcacaccaataatgttacagccatcgcttttcattgtgatggtaaatggcttgccacatcgagcgaggatggaacagtaaaggtgtgggatatgagagccccttcagttcagcgaaactatgatcataaatctcctgttaatgacttgttaattcatccaaatcaaggtgaactgctttcatgcgaccaaagtggacgagttcgtgcatgggatttaggagagaattcttgtacacacgaacttattccggaagaagatgtacctatgagcagcattactgttggatctgatggtagtatgcttattgctgggaacaacaaaggaaactgctacgtttggcgaatgctaaatcatcagggtgcttcattgcttcagcccgttgtcaaatttcaagctcatcagcgttatatcactcgctgcgtcttgtctcctgatgtcaaacaccttgctacatgttctgccgatgctacagtgaatatatggagtacggaggatatgtcatttatgcttgagagacgacttcaagggcatcaaagatgggtttgggattgtgcgttttctgctgattctacctacttagtaaccgcatcttctgatcatgttgcaaggctttgggagttatcgagtggtgaaacaatccgtcagtattcgggtcatcacaaagctgctgtttgtgttgctcttaatgactaccaaatttaagtgtttcaaagcatttttcaaaataagtttacgagttatgttttgttgtatttttagctcaactgatgttggaaaattacttctatatattcaagtttattacacgcctttatcctattttacctttgctatatagattttattcaccaatcttcttaggaaaacaagagtcttgtcttgtcaacattcgtttatattaagtgtgtctgatttcaagacgatttcttagtcacttacaaattttttataaattatattcttcccttgatacagtatttgctagtttcatatctcggagtttttatgataaataatagtcttaagtgatgataacttttgaaaattttcaatgcttattagtgtagtttaacttattttacaacttttatctctaaacatgataggattaagtaggaaaagttacatatcctcgtgtccttaaatgaaatgaaatgtatatcttcattagctttctggttagcgaagaagcgaatttgataatgcaaaatttgaagaatttagtctcgctaaatctgctaattaacttaccgagacttaccgtagtaagatacgaaaaaaatttctaggccgttcgacacagctgaccttaaccacaactcacagccagcacatacttaatctcgcgaggagaaaaaaccttcgatttatagctcactctttccactaacaatgtctactcaacctcttttacaaactactcctggtaaaagaattgctcttcctgttcgtgttgaacctaaagtttttttcgctaatgaacgtactttcctttcttggttgagctttgcagtagttttgggtggtttgtcagttggtttacttaactttggtgatcgaattggtaagattagtgcaggacttttcactattgttgctattggtaccatgggttatgctcttggtatttaccactggagagcatctgctattcgacgacgcggaagtggtccttacgatgatcgattgggacctaccattctctgctttgttttgttggcagctattataaccaactttgttcttcgtatgttattttgaaaggattaagtccattttttggagattttttcgcgatatttcagccttatcgtctgagcataacttcacaaatatgaaaatgaggattccttactctccattccaagtttttaagcttagtgtttgataggcttaagttcttttaaacatatattttagattatcaatttatttagtttcctcgtaacatgtaaagtttttacattatctgacaatctttattgaaggctgcaaagatgaaaggccctggaaacgttatgacactgaattgaaagattatttttttaatgcctggaaagtgattttttttttcagtaggtcgttacggaaccccccttatcatttatctgttgtttccttacatttgttttgcttccttgagcgtcgcttgttaacgcaggaggagagaaatactagtttattatttataacttattctacatattgttggattaatatgtctcgctttgttatataatggctccggtttaaggctttattttattttattttattttaatttttaattactcagcgtttttattatatagtgttatttttgggattgccggaattactacatggactaggaggttattttatttaatatctttgcatcgctgtctgtggacagctttgacattggcgtcgaaattatagtaaatatttcattatttgttttcttttgaagattttgcattttcaagctgtttcgcctgttcttgcttatacaatttaaagtactctctttttttattatttaaatcgtttttaagcactagaaatgatatagggccgactgcgtgagttagtgaaaaaagcaattatagacaaaaatatatatattaatttattctcttaaagaactttgaaacctgaattacttcagttttatagtatcaataaacataccagtaatgaatattccaaaaaatgtgagtagttgtccttttaagctcatacccatcgtgaaaaattaaattgtaggattcaaatactgaaaggttataatgcttgcaataaaatagctttgaaaggacgaaaccaaaactttcgacgtttaattgggttatttgctcacgaagccggttcaagtgatatcttctttttgcagcccgatgttaacttctgaagtgttaatagttaatggtcactaaggtatcgttataatatgaaacaaaaactgcagtgtcttggaaagagagtggtttaaaggggctatagaattctgatagaacaaattcagaagtttaaacaaatattggtgtaaatgggatttttaacttataaaatctcgtagtgtccttggttgtctattttgacgtaaaatatgtgccagttttcaagccttttattcttagtatactaatcatttgcaaatgaaaagtgttttttgtaaagcatgtaagccgataacccttgattaaggccaatctaaactttccaagctacaaagaataagttttttttgcggttgtaggttgcttttgaatcaattaatgtctaaagtttactcaattaagaattgcctgttcactttaacggaatttccgtattatgtattgacctttgtcttattgtattgtagaataagtcatccagacatagtacatgaattgtaaagccatacattgctacataaactacagcttaattcaaaaaattgcatctgttatcgtaaaaaaagcaaataaagcgttttgaatcagtaaattatcaacagtacaattgctaatttatcaatacattctgcgaagaaaatagagtatgaccgcatttgccacctgcagcctttgggtggttagtgctctgcaaagtaactgaatctatatgaaaaaaaaaggtacgaacctgaaaatatattatgctacgactttgaaatttaaaattaaaaaaattcaattattaggaatggtagcattcatttgatttcctctatggtgtaagcctggtgtcatgcgccattcgcccagttacctaaaggttacacttcacttttagttgcttctacctccaacctccacggaattactcaaatttcagttgggcactgggaggttgcaaatcgagaaattgcaagagtatctgaggacactcaagtaattctgatggcaacccgttctgtcagcatgaaacagacctcgcaacgcgctgccagccctaataaaactcagggtgccaaaaaatggtcagcagttgctgctagaggaagcaaaattgctcagtctgctacgaatgatcatcgtaatgtagaatctattaaagtagtacctgaaaatagagtcagagggggagttgctgctaaagccaccgactcatcttccaacgttacctcgttggcctcttccgaggaaaatgtttcgagtgtttctggttctgcgaaatcaaataattctcagcaaagagtttggaaaacagatgtagctatttcagcagaaaagcgcactgaaactcgtcaacgagaactccgtcgctggatgccagatccggaagatgcaggtgttcctctagctggtttagaggagtctactgataatgttgaatgggatcaatttgctacaaatgaaaaacttttcggtgtgaaatctcattttgatgaagatttgtatacttctcgtatcgatcgaagtcatccaaaatacaaagagaaagagcaagaagctgatcgtatagcgaaagaaattgaaggtaccgtaaccaacaacattcatattgctgaagagcgtggtcttaaagttgatgatagtggacttgatgaagaggacctttattctggcgttcatcgttctatcgatgttgttaggaactacacccgcagtaatgcgtacaacaagaacaacaaagatcaaaaacctaagaaccatgaagcccctcatcaacatccacagcagaaagtagttcctcctgatgatccagcaattgtgtctcaccgtcaccttgctttgcctcgcgcacctggtccagattctcgagcagctgaaaggtttttcaacgcccgccgtaaggctggtcctctctccagacgtgaaaaggaaggacagattaaagagtttatgcagtttagccaatctttaaaaataggttcgctggattccaaacaaccttcttctacgaaatctgttgctgaagttaaagtggctgatgaaaaacagcttcctgatgcttccagccaggcaactccggcggattcgaaagaaccacgaaaggaggaagctgaaaaaccagttacatctgctacggaggtgtcttccgaaaaggttgaaaaggttgatggaaatacatcttctccttcaaaagaagaggaaaaaccatcaactgaacccgaaaagccctctgttgttacacagagaaaggaaaccacaggtacaaagctgggcacgaagttgaatgctaaggctatatcttttaagccgaatgtagctgctcctgtgtttacacctggtaaatttactatccccagtaaacccgcacctgttaatgcttcacgtccgatgatgcctcagcagtccaacaacagtgaagcttcgattccttcaaccacaccacaatcaccttcagtggtttccaatggtgaaaacaaaccttcttcctctcctgttttcttcaacggtcctgtttcatcggagaaggaacccatcttagataactttaatgtttttaaaaacgttggagaagaacaccaaggagcggagcagattgataagcctttttcatgtcccccgacttggaacacgggacccaactccctacagcaaaccattgcaaattcaagacctgaaggaaattctggttctgcaaagaaggcagcagctgcgaatcccatgattcctagtattgttttacccaatagtgctatgccttctgcaatgccaatgtatcctactcctacaatgccatatataccagtgggatatcctgtgccgggctatactccttacatgagaaaccctagtcagcatacctctgtagctccttcacctaacggaacaccgacttctggaaattctagcacagtaggttcgccaatgataggctacatggctccccaattcattccgccttacgcaatgccacagtttcctccttctggtaacggtaggggcgcttcagctcctgcaacttattttgttccccaaatgggaggcatgatggcatacacaatgaatggcgttcctcctatgtatggccagtatgctcctaataatggcatgatgaatatgcattatcctatgtatggtgattcaagaaggagcaattctcaacgatctttcaattcatctaacgggaagcgatcgaatgtacataagaataacaacgcttctaacaccttctctcattctaatgcctctacttcctcgtctcttaatgctgctcctaatacaactgcaaagtcttcatctcaaacggcgcctcccgtttctaaaggtgatgctacagagaaaacagagaaagatgcatcagctaaccaagaagcgaagccttaatttgtttatatttaaggttgacttgaagaccatgtaatatctaaatcgcaaatcttgtatggatgtatgaatattctatgagatgaaatgaaggcggtaagaatcatgattttgtgagttggtttagttggttgtttcaattcaagtgctgaacttacatttgagaagttacaacttattctttttcgattacattaacctatgataataaaacttacgacttaaagaaacatttattgaatgcggattgttagtcttctgctataaaaaaaaacattagccagttaagtatatatgcctaccgtagcaactccaaaccacttattgtcattcaaatgggcaagtacataatatacagttttagtagatgattcttcataagaaaagtaatggatgtcctttgacccacttgattgctcaattgcatgaattacttttttgtacttctgatggggatcaaaggtctttgcatcaatctcttcaaattcgtcagggatattgtcaatgcatattgggtgaaatttttcatctgattcactgacaaagtattcatccttaactttcccagctaaagttttaaatgagggatcctccaacatattctttgagcttctcagccattttgaaggaagttgggaagagtcgcccgaataagaaggaacaggtttgttagctgtttccagaaatgctgcataagcttcgtctgacattttgtgagaagaacgaacaagtgtaggcaaagccgtgtgtcgtacaacgaatcgaggcaaatgcctattgataaacaatcttctaactgtgaatcctattttgtataattatttaatatataattaaaaaacaaaaatatgttaaagaataagtgttaatcaactttaggtcaacgtcagcgaaaccaatcttcgagcaaatataacgaaaaacacgttatgtaaattaccgtaactcaaagaatccaatatatactaaacgatgcataatgtgtagtttacaactgttttaaacttatgtatcgcaacgcgtttagcaaatttaactgaaaattaactatcttccaaatgaagattttatgaaaattttgaaagggtttatattcaaaaatagcttcattgctttttggtgatattattctggttgcgcctacaaaatgtctttagagcaatatgtgtctgacaaagcgatttcgctactgggaatgtcggaaccttccgtggtagaatacctaattgcagaagcgaagggctcttcaagttctaataacctgtatcagaaactcgtcagttttggtatggatggtgatgatcctgcggttaaagaatttgctcatacgctttatgctagaatacccagagaaggctcaagaccgaaagaaaactacaatgcaagaaagaaaaaagaacaggggattttacaaatggagcgtttgaattcaagttatgatttgttgatagaacctcaatctcatgagacgcctgggaagcctttgaagaaaaaaagccgttctaaaactcctaagcgagaaatagccaggagacaacgagatgaggatgagtgggagagtgacgagtatgaggaggtagtggatggaagtgctagtcatcctatagaagaagattcagtttctaccgattttcaaaatcatgattatgaaaaaagctcagatcctgagacagaaagactcaatgatttacgtgaaagagaagaatttgaagagcgtcttagacgtaaagaccttgaagccgcaacaaatgaatttgtggaggattattcatccaaattttcttcggaagagctagctcttagaaaactagcagatgatcctgaatcatggagaaaacttgcttctgaacttcgaaaaaaatcgcggcaacaatatcttaaacctagggctcagcaacagttggaaatccttcgcagagaaattcgagatgaggagcaactttttgcaggcgagaagttgacgcaagcagaaattagagagcttgaaaagaaaaaagaactacttcgaattgctgaagaacgtcagagattggaaaaacaagccactgaatatcaaatgcctgaagactattttacagagcaaggaaaattggacagaaaacgaaaagaggaggtcttatatcaaaggtataaggatagtaatgaaggtgagcaaaacgaggttacgatgggagctgccgaacaacagcggtgggaggctcaacaaataaataaagcattactttttgatcaaaacgaatggcttcctccaggagagaagcaatttgatttcgtatttgacgaatcgcaacagattgattttttactcgatactaagctttctgcggagaatcctgttgacactgacaagatgactgatgttaaagttgaaaaatcattagaaagttctcgcaaaagtttacctgtttatcaatacaaggacgatcttttgaaggcaataaatgagtaccaagtgttgcttattgtggctgagaccggatctggtaaaacaactcaacttcctcaatttctgcacgaagctggttatactaaaggaaataagaaaatttgctgcacccaaccaagaagagttgctgcaatgtctgttgctgctagggttgccaaggaaatggatgtacggcttggacaggaagttgggtacagcattcgttttgaaaatgctacttctgaaaaaactgtcataaaatacttgactgatggcatgcttctcagagaatttttaacagaacctgacctggcaagctattctgtcattattatagatgaagcccatgaaagaacgcttcatacagacattttatttggacttgtaaaggatattgctagatttcgtccagatttaaaggttctaatttcgagtgctactatagatgccgaaaaattttcggcttactttgatgaagctccagtgttctatgttcctggcagaagatatccagtcgatatttattacaccccgcaacctgaagcaaattatatacaagcggctattacaaccattcttcaaatacatactacccagcctgctggtgatattttagtttttttaacgggccaagatgaaattgaattaatgtccgaaaacatgcaagaactttgtcggatactaggaaaaagaattccggaaataattttatgtccgatttatgccaatctgccttctgaattgcaagctaaaatttttgatcctacaccccctggtgcccgcaaagttgtattagcaaccaatattgctgaaacttctataacaattgacggagtgaattttgtgattgattctggatttgtcaaacaaaacatgtataatccaaggactggtatggaaagcttagtatctgtgccttgctcccgtgcttctgctgatcagcgtgccggccgtgctggtcgagtaggacctggaaagtgcttccgtttatatacgcgtcggacatataacaatgaactggatatggtaacatctcctgaaattcaaagaacaaatttgacaaatattgttctcttgcttaaatccctaggaattaataatcttttagatttcgacttcatggatgctccaccacctgaaacgttgatgcgttcattagagttattgtatgcgcttggtgccttaaacaatagaggagaattgactaagctcggcaggcagatggcagagtttcctacagatcctatgctttctaaatctttgattgcatcttcaaagtatggatgtgttgaagaagtgttatcaattgtttctatgttaggggaggcttcctctttattctatagaccaaaagacaaaataatggaagcggataaagctagagcgaactttacccaacctggtggtgatcatttaactcttcttcatatttggaatgaatgggtagatactgacttttcgtacaattgggcccgtgaaaactttttacagtataagagtttatgtcgagctcgagatgttcgtgatcaacttgccaatctctgtgaacgggtggaaattgaattggtaactaattcttcagagtcccttgatcctattaagaaagctatcacagctggttatttttctaatgctgcacgcttggatcgtagtggggattcttatcgcactgttaaaagtaatcaaaccgtttatattcaccctagttcttctgtagctgagaaaaagccaaaagtcatcatttactttgaattggttttgacaactaaggagtattgcagacaaattactgaaatacaacccgagtggctcttggaaataagcccccattatttcaagccagaaaatatagaagaattgcaaaagacgcaaaaacgacataagcggtaaaagagtggaaaaggaaaattagttttaaaggcgatttggttgtatataatcataatgaatttatgtttcacaataatggacaaacttttaaaagatctcatttagttagcttcaaaaagacgtacagttttgtttaagtcatcatgttgtatattaattacttttaatactaaaaaacattttatcgtttttgaaaaggcccgaaatgctcatgacttttcaagcttaacaaatccaagcaaaaaatctaatgcaggtaggtcttttgtaaccctcactaaacgattaccgagtgttgcatgctcggttacattcaatgcttagtacaaaaagattacgggtcctggagctatattctggtattggaggtatgcactatgcattgaacctggcaaatataccggctgatattgtgtgtgcaatagatatcaacccacaggcaaatgaaatttataacctcaatcatggaaaacttgctaaacacgtatgtttcaaggatttactcgataactatattaatacttatagatggatatttcaactttaacggccaaggattttgatgcatttgactgtaaattatggactatgagtcccagttgtcaaccttttactagaataggaaaccgtaaagatattcttgatcctcgttcccaagcatttctaaatattttaaatgtgcttcctcatgtaaataatttgcctgagtacattctaattgagaatgttcagggttttgaggagagcaaggcagctgaagagtgcaggaaagttttgaggaattgtggttacaacctaattgaaggtattttgagtccaaaccagttcaacattcctaattctcgcagtagatggtatggattggctaggctcaatttcaaaggagaatggagtattgatgatgtttttcaatttagcgaggtagcgcaaaaagaaggcgaagtaaaaagaataagagattatttggagatagaaagagattggtcttcatatatggtactagagtctgtgttaaataaatggggccatcagtttgatatagttaagccagatagctcttcctgctgttgctttacacggggatatacacatttagtacaaggtgcaggctcaattttgcagatgtcagatcatgaaaatacgcacgagcaatttgagaggaaccggatggctttacaacttcggtattttaccgccagagaagtcgccaggttaatgggattcccggaaagcctcgaatggtcaaagtctaatgtaaccgaaaaatgtatgtatcgcttattaggaaatagtataaacgttaaagttgtttcatacttgatttctctattactggaacctctaaatttctaaaagcggttagaagtcaaaactatttttttaaaatgaaaggaaaattaatattactcgataaaagttctgcaaaaaaaggcacttatttcaattggaattaccctttaatgcatacagtgtttctgaatgctttatataactaattaccaggactaatttcaagacaaagaaatcgtatatttatacactaaaaattggagaactcggggaatacattatttttgagctattgtatttatcctcacacgtacacataattgttatgaaatataaattaaacaatctagttatttatcgatttaaatttaaaattatgtatccagccctttattcttttgctagatttaataaaggttaaatttaaaagaacgtcaaaattagatacgaaattatatttgaagtttatatatccaataaatggaaatgtacttgaagtactttaaatgagaacttttaactcattaatgtattataagattagcttcccaattttttttgaagcgttaatattgagaatagtatggtagtaaaaatttgcgcgctactactcaccaccacaattagaaagttcaagtgaggaagtaaaatcacaggatttaactagactcaaatacactaaaaaagtttacaaaatgaatcatccaacctccactggcggtaccgctttcaatccccccagaccagccactatgatttatttatgtgcgggtatgatcattgagtagaattaaatgagtatatgataaaagactgaccatcagattgcggagcgcgtaatacaatccaagcgaaagaagttattcgttgtcgagagtgtgggcatcgtgttatgtacaaaatgagaaccaagagaatggttcagttcgaagcacgctaagttttagagttttcagactatgaaaagagaaaaacggaattataacttttaaaatttgagaaatggcttaaaaatggtgtaatatgcaggtccttatgcttaattcgagaaattagaaggtcctggggttaaatggataacccatgacaataataacattttggatatttgatgcattaaaaactgtgaattgtacatgatgagtatatctaaaattttttttagtaaattataagtcatttggcgacggtttgaaagtgccatgtgtactttaaccatgcctataaaaaatcgtccacttgaaaatcttaaagtcaagaaaaccgattttatggacagatacggtggatacatacatacatatattttcatacacaagttttgcaaaatattagtattgaatgctttagctacaaaacaacaggttataatttgaagctttcaacagtttataaagggtgacatcagtcggaatcattaggagaaatatcaagaattttttattaaggtacaaaaacgtatacgattaactagcatatatgcgctaatcaagcgcaagaggagattccatttcgtaaaacaaaagacaagctgaacgagtttgactgagagcttcattgagagatgatttagtaattaaagaatcattagccttccaccaaatgtcatcttgaagtctatagcaaagataatgaccataagtaacacttccggaatgggtgattaaggatcgtaaaatataatgatgtttgttttttaggataagtttgctaggaaatgagatagaaacattatttctggttaaaccttggcaggtatatgatgttctctcaagttgaatttgcaaaatcgtaggaggatttttccaatcaacggtacgaatgcatgaagttttggaatgttttggggaggatttgaagcaagagtcacatttatagtcagagatgtgctgttcgcgatcggcttccattaaagagagcaaggaaacgttagaatttccactgtactccggaggtagacaaagctgtatcgatgtggcagtagaataactaatactaatggcaaggcattgacaacattgtaccttttgctccatagttcctatgaatggcgaatctacaggaaaggagagtaccttcgaccatttgtaagtgtgaggtttttgaagttccaaagtttccactagatgttgtagaaactcttgtgcatcttgttgaatggaacgaacaagttttttattagtggcaatctctaatgaattgaggaaggaaccgggagtgattggattaccggggccactatttaatttttgcagaagttcataaagggtagcgtataaggtagaggaagaacaacggagttttaggatttccaataatgattcttgacttgctagggattgcaaaacacaattgaggaaacaatcgttacccgaaacattgtaaaggcctttgatggaggcgtttttcaccaacctcttgccagtggaaggagaggtaacgatgtaaagggcagcaaacgtagttaaaatggcggcacccttgaaaactgttttgtatttttttgccctagaaatggacaatggcgttgtagacatgataatgaatgcatgcaatgaagaattagggaaaagaaattattagaggtaacagagaatataatttacaaaagaaaaaaaaaatttatgcataaaaacaaattttttttggcaagggaaataagaatagaagacgagcgttaagtcacagcatatatccactaggttgttgttactagctttattggtataaacgataacacgagtccaatggcggtgaggtaaaggacacgataataacgtacaatataggtatagttagggagacgaggtaataagaaccaaactttttgagcataaaacaacctttttaggaaataatcagtgataggatgagtaaaagtttgaaagttttacaaaggcaaatttaaaaaaaaaaacagttgtcaaaaaaagtgtcagcaattagaatgttgtcgagtaatgcgacaaaagacacaaatattactttttgggaggagggagtcaataaataaatagataaagttgaaagtggtagaatgattttacctttgcaattttagcgatcgcaatagatgaaataggcgataagatatgaaaggataaaaaagaaaaagaaattaaaaaacgttaggaagtaattgtagagaaatgaaatagcacaatttaaaaaaaaaaaaataagaaaagagaaaaaaaaagtatagcgatcctatcaaagagaataaattacgatggaatcaagaacaagaaaaaaggcaagaggcgtctataagaaacagacaaaagttttttcgaagaagaaaaaaaaagggatccaaaaaagatgggagatttttttcacttgattatgtgtgaaggattttttgtaaggtaagattagacgatggggaggcagtgccgatttgtcggtatggattgttttttgatggagaaattaagataaaagtaaaggtattaaagtttttgcagagaaagctcactcattcacaagtacgacacaaagcaaataatttgcaatcagatatgtgtataaaagagcaacctttagagaaaaaaagcaggttggaagagagggacaggagggccaaaccctcagcataaatatgcgcctgatgagacgaaaaaaaggttttttgcattggcagcgacgtttgtatttgccggcaagcccaaggggttgcaatgatgcgtaaaagcgacgattggtggaagaaggaaaagaatgaagttttatttgtgcagccctccgcataccagttagggagatgcaacatgatttgttagggagaagagagggaggacaaggaggacgagtaggaaagaaggtgaagtggaggaagaatagggaggaagaaggagaaagaaggaagagtaaggagagggaaagagaaggaaggagaagggagaaggaacaaaaggaagacgttgaaggtatgacaagagaacaagcggtacattctttttgtaatgtcaataacttttgaattttacttttgaatgattaaccataataaattcatttgccaatgcaaaaaaaaactagcaaaggatgggcagttgatgaagcatatattcaacgaagcatagcaaaaagttatctcttttctccatccatcatcggtgtttgatgtctgccgtcagtatgttaggtgttgcctctgactgtatatatggacgggattgcagacaaagaaaagaaacaaaagggcttgtcgcattgtttacattcgagaaaaatttacgtcacccaagaacacgttgaagcgatatcagacacggcaaatgtcagttgtatgattggttagttgatgtgaatggacagtttatattgcgtaaattgcaaatcagatgcaattgattcatttcattggctgaataaaaaaaaagcatccgccaatccaatacagtagtggaattgcggggtcagtaaggaaaacccgggctccaagcagtcaagttgcttatgaaaagcgtagcctatggttgatgtagtggttaggagttcggaggctcgaccgttaataagaaaggtcaagaatcgtaagggtaaaagaaggatgagaatagcaaagctcataggtagagaaagacttgtgcacgccgagtgtaaacaaagaaaggtgcgcatgcgaagaacacatggaggtctggaaaataagaagcgcatgagtgaggatatgtgatatgtgagagttgcgtgagcaaagcaaagtagaactcatgccaaagtcatggtctcgtcgcatgaaggagatccataagaaagaaagaaagacaaatgatagaaaaaaagaaaagtaaaacagagataggaaataggaaataggagaaaaaagaaaagacaaagagaaattgggttgattagtagaaatgaaattgttcaatcgtcggacgttgattgtcaaacgttaattgtcgattgtcgattgtcgatttctagtgtcgattgtattctccttgattgtcaattgtaaaatttcgtcttatgttttcgtcaactctcgcctatctcttaattgttaaaatctattctcgtctatccgcaagtacatcccaaagacatcaatggaaagatgtggtaaaaattaatcaacaaatttttttttttgaagtccaacttttcatatccttcaaacctactttacaactccttttcgcacctcctttcctttctttccactccccttctatatccccacttattcccttctttatcagctatctcgctgtctaccctgcgatcgccgctaccatcgtaccgtacattgacatttgctaatctgacaacttggtatattgatgaatgcgccatttacaaattgatcgacttccttaccttttctgcttttctgtctttggcttgcgttgccttgctttactttatttttttgttttgcatttctaatttttgttttctttttttccattcttcatctttttgcttttcttcttttttatgttttagtaaacatccccttatctaacctttctttgctcttttgcatcttcatcctttaccatttctttgttttcttgttgttctgattttccttttcactttacccccccctccttcccctacttgcccttaccgaaagttatctcattgtggccgattttcaagtttctttgttctacctcaaacctcacgccttcccctactaacgaattcgtagctagctacacttccgcactacttatttgtgttgcacctccatacacctcataatcaaaactgctaattacagcaacttggccacgtagcgacaacgtgcaatatattagaaggttggatcctttctccattttacgattcatccaaattcaattcatattactaattttgctcagtcaataaagagttactgaattgcattttcttttccttttcttttcgtctcttctcttgaagaaccgttgccttcttcccgatcatcatattccagatcttttcgcctggactttgctttgctttccttttttttttactctactttcacaattcacgttcccttccccatttgcattctcgctgctatcaacaattcatctctgcacttgctcctttcttcttggcaagctagaaaagcgttcttgcttgctggatcctgtgggtgattaaccacaattccagaatttcgatttcagctttcatatcccctggtcattaacgcgattactcttactcaggttgttcggctgtctactgtgttaaagcaataaagaaaacactacttttatctgattagaaatcgaaccaaaattaaaaaatttatcttttattcattctacacaagtttggattgtattcttattttttttattttattttttttttaattaaaaacttcgaaattctataaacaaacgttgaattgtcgaatttggattttattttttctttaaccaccattttttattcttactaatatcctcccttccaccatcctcgttttcttttacatttgttttcccttcttcctcttggattcttatcatctcccgtgtctaaaagtttccatcttactcgtttttctaacaaagaaatcactatttctcatcgcgacgagcattagtcatatttgagtcgcgtttccttttcctcttttttaatttattattttttttttgttttatttatttattctttttcactttcgtctttggttcttgttcgcgtctgcttttcctttctttgttctttcccctagcctcttcgattagagatagatacttctttccatatccaaacttactacttctctgcttttccccaatgtaaatgggaattaccctgaacgatttcttgtaaattcctttgtgcttgatgaaaatacttttcaagaattctcttctctcggcttttcttaattactcgattttttcattttacattcacaaatccatattgctgtgcatacttattgacattaggtgaactcatctcttttttccccagtccaactcttccacctaagtctattgacttactcgcaagcgttgattgtcgattgtgtttccttctcatcccctctcttctttttaaaccgaacattctattctcatttttacctcaatttggaaaggatatactactaggtaaaaattaattctacttttctcccccatctttaaccgactactgacctgtacattttcccgatttctcttactgttcctttggaaaatcgttgtgtgtcttgtttgtacgttgatctttagagtttcctttgattatcttgagcattcttactttttattccctgcttaaaatactaatcatcatttttcccggttttttattcacattcccttctcacttccattcgttgtactcaaaaggacctgtgctttttaatcataaacattatatattattcgttttaactcttccttccacaattgcatttccccttttctttattaattttgtttcttgcatgttggtcgttttctctgtgattggcgtattcgattctctttttcattcttcgttgtcgtattttttacctgcttacaattgaaaaaaaaatttttttcttgtaaattcccttatattattaaacctcaaacgatcaagataaaacctatcattgtgttattgactattttcctgtttataacgatctttgttttttttatcattgattttagaagacattagaaaatctaacctttctcaaagttttttttttgtttcggttgcaaagttctttaagctattcaaaactttatcatccgaaatacttattttctattttcttatctaattttcgccatcaattgggactttatttaatttatctttactaaacattagatgatgcgcgaaaatccagaactccttttgggtcaggtcttgggtgattctttacgatttgtttctatcatcggtgccggtgcttatggtgtcgtgtacaaagcagaagacatttacgacggtaccttgtatgcagtaaaggctttatgtaaggatggcttaaatgaaaagcagaagaagttacaagctcgcgaacttgccttacatgctcgtgtttcttcacatccttatattattacattgcaccgcgtgttagaaacggaagacgccatttatgtcgttctccagtattgtccgaatggcgacctttttacttacatcacggagaaaaaggtatatcaagggaatagtcatttaattaaaaccgtttttttacagcttatttctgctgttgaacattgtcactcagttggcatatatcatcgagatcttaaacccgaaaacattatggttggaaatgatgtaaacaccgtatacttagctgattttggtctggctactacagaaccctattcaagtgactttggatgtggtagtctgttttacatgtctccagaatgtcaacgggaggtgaaaaaacttagttcgctgtcagatatgctaccggtaactcctgaacctatagaatcacaatcatccagctttgctacagcgccaaatgacgtctgggctctgggaattatattaattaatctgtgttgtaagaggaacccttggaagcgtgcatgttctcaaactgatggtacttaccgttcctacgttcacaatccatcaacccttttatccattttacccatcagtagagagctcaattctctactcaatcgaatttttgataggaatcccaaaacccgaatcacattacccgaactttccacgctagtatcaaactgtaagaaccttacacgacgtttacgacctgctccccttgtttcatctcgttatctcgcataccaacaacaacaacaacagcaacaaatgaatttgcaacaaggaattcaaggttaccctcatcaaggctatatgccgactcaaaacattggctttccctggcctccgactccccagtttgtaagtaattggaatcattgtgctactccaacgatccctgtctccttacaagtccttacaccaaattcttcacttaaagtagatccgactacacctcttacagcacctattcatgcaaccgaatcattctggccttctgccgcagcggcggcagcagctgtccataacaatgctaactcatatatgcctattacacccacaccctatccgaataatgcaaaaattttcggttatcctaatcaacctccgctgactcccataccttttactggattcgttttgcatcctgcaccagttggtcgtgctgctgatgccgtagatccatctcgaaaatcgctctaaagttacttgcttcttttttatattcgctaccgcacgttgttttgttcagggttactgcaaaacattatagagggctttgactgccccaataattatttctcgggatttgaattttaacattgtgtaaatagctaacattttatgcacttgttttatacttatatttcttcttttttatatgtttattatgatggtagcattatctttttctgttaacaacattgatgaattttttttgcttgtggtttgttctttaaaacaaaaatttttttataaatatatacttaaaaaaaaaaaaaagaaaaggtagacgaatggatcgttttaacgacggttgtaatagtaaatttaaagagtttagagcatgaagcatgcagtcatattgtatcaccgctatactcgaaatgttgaagagataaagcaaactaagcttttggaatacgaagatagaaggatattattcataacttgtaataatattgttaaaagttaaaatattaaattaaatttatagatatcttcttgtaaattctaatattacaatatttttactgatatttttaagcaattattatatcaaatatcgttgtgtatatagaatattttttggacaatattttcaaaaataaagatattgttaagttaagtaaagatatattttagtaaaggatgatagagaaagaaattagaaaactaggtttgaagatgcaattaaattatagcaataatacaattataagtttcctgtaaggggacaaattttactaaactttgttatttattatctttacacgaatttccactgaatgtaaagtgtatgtagtaaacattgtaacaaaattcataaatttatatgtatatagttttttactttaggttgcattaatagatgatacagtttttctgttttagataacgctatattttaaaaaaccaatgcttctaaaattcgttaagcttagataggcataggaaagttgaactaggtcgagaattttattaggctgtacacagaggttatctgtgtgttttgttaatagagtttaaccgttttggaagctaatttacaaataccgtaatgattcttgcagtacacaaaaatggcgtttttttgatagtataaaatttttggcagtgttttttactctaatagggcgtgaaggtgcgagtaaacaaagaagtggaaaggaaggtcgggactgtaactcacgcgaaagagttgttctagtagatggaataggaagagttacgctactttgccacgccaggggagaaaaagtaaatttggaaaggaatagggaacctttttctcatagctttttggggtattgtacggaatgcatcattaccatcatccgtacaccacaggaagagtagcgatggcaggtggcatgttccggtaagttatgtttgggcgaaaccgaatgcgagaccttttaggcgagatgaagatggtgagatggtgaaacaaaaaggttaatttgcagggagaaaaaaaggttagacggagggctggaagagggatgtcagcttgagtgaagagctaacaagagcggaaaagaatagagaggcaaaggaagaacactatggttttgtttagggaataagaatatgaagttgtagtgcatatatagtaaaggaatggaaaggaatgagaaagatagagtggatagatgaatgatgaatggatgaataggtgaatgaagtggaatatgtatttctataaagaatgctaggagtaaaggaatgaaatagaaaggattgggtaagaaaaagtgtgtgtatgtatgagtgtattagtgaatgagattctgtgcaaacgaaaaagtaggataataaacttaatggatggaaaatcaattacacaaactatgctgtctacttaaaaaaataaataaataaataaaacctacaactcgacaaaccatgctatcaaatataaaaagtctacaggctgtaccacataatgtgtttatatatgtgtatattgtgctatgagatgtacttgtacatagctgtagttacaacttggatatacgtgctatacctattatttagtagagcgtgcaagtaaacatattataccctagtcttttaactctctctatatattcgttacgacgacgctttgtctatatgttatcctcgatgtgttacgatgttacaagttacactgcgttatgctacttatccagcgtctgcagtcttactctttctctctctctctccatttccctctgctctccctttcatttcacaagcccacgttaacctcacatagcccgcttacagtgcattgccctacatcgttatatcgatgcgttgcgttgccaaagaggcgaggaacaatattcgtcaagattttgcttatctctaacaacaagagtttatccgttccaaccatttccctgcggtaatccaattgttatccgtagcgaagggttcaagtgccgctgacatcaaccgagcccatctaggtaacgaggtatatcggtcatcgtgtcggggttgctaaataggaatggttgccttgcaaatcgttacctgaccagagctgcagcgaaaacgtaaacaaagcgtatgtacgaaggaagaaattggatggaaaaaatgaatcgacaaaacaaggcaaagcgcaactccaagcaaagtgacacatgaccgagcatgaaaacgcaatccaatgcaatgccacacatacactcagagatgcaatgccacgacgatggaatggacaatgcagaccaacgattttgagcagagaaatattagcttgacatgatgtgagatgggtggagatgtggaatggaatggaatgaatggatggacatgaaatgaaatttaccaagtaaacaagagagttaataatagtaagaatgatttgtctcctagtctcagcaatagcaacacttgacagtgactgcagtctcatactcttctagtcaagtctcatcctcttccactctctcaattcctttttatcaatgtttcttcctcttgttatgtacacaaacgatgatctcttctctcacctcattgctggactaatattactcgtggccaagcgaaacacaagtggtactagataaccaaaaaatgataaagcattcaatcaatcaaaccacttacgaaattcatactcccgtaaacgaatgccggtcggacgcatggaaaatcatcaatacgtgagagagctacttagttgtgcactttgtatatgtccaaaaatacttttcatttcacatacctgcttgtgtaaagacagtgatgaaatgcggtgcaaagtgtctattcttacattgatggtaaagctaattcaagcatgcttggaagaagaattgccttgcatttcttgatcatttgacccaggcgacaactataaaataagaatactaccgaagatgcagatggggtgtgtgggcacaacaccatcgaaccgaaccgagacggccagactgtgataacaaaagaaatgcattagtttagttggctggttcaagttggttgagtagaaaaatccatcactcaaactgggaagtagggatggctgggagaatggagaagcgagacgagacgagacaagacaagaggagatgaaatgaaattaatgaaaagaaatgaatagaaatgaaatagacatatgaatagtatagggcaggttagatgtttgtatttataaatgtttaatgcttaggtttgtatttatgtttacgttggtaatgtttcttttgtttgtgtttgtgcatcgggtgaacgagttggttaccgccgccgccgcttccttttgccttgacacacaccacgcaacgtgttacggttcttgaacggaattgcgtacttcgatgcagagcgctatcggggggattggggatggtaaatggaagaaatcaaaaacttcttttgacgtcaacccctaaaacaggggacggtgattggtggtaaccacggaccggataggtatcgatatgcacatcaggtgagaagtttttccgaggccaactccggctccatggtatataatagagggttgcgcgctactgttgcagtatcatacttccaaaggtcgtatagaacacacacacaaattagcaaaatgggaattctcgatattgtacctactggtgttattacaggtgacaacgttttaaagttgttcacctacgctcgtgagcacggattcgccatccctgccattaacgtcacctcctcctccactgctattgctgctcttgaggctgctcgtgaggctcgttcccccatcatcttgcaaacctccaacggtggtgctcacttctttgctggtaaggaatcctccaacgagggccaaaaggcctccattgccggttccatcgccgctgcccactacatccgttccatcgctcctttcttcggtgtccccgtcgtcatgcactctgaccactgcgccaagaagcttctcccctggatggacggtatgttcgaagccgatgaggcctacttcaagattcacggtgagcctcttttctcttctcacatgcttgacttgtccgaggagcccaagaaggagaacattgctcaagttaaggagtactgcaagcgtgccgttcccatgaagatctggatcgagatggagatcggtatcactggtggtgaggaagacggtgtcgacaactctcacgtctcccacaccgagctctacactcaacccgaggacatctgggatgtctaccgtgagctctcctccgttaccccttacttctccattgccgccgctttcggtaacgtccacggtgtctacaagcccggtaacgtcaagctccaacccgctcttttgggtcaacaccaagcctatgttaaggagcaactcaagaccaccaacgacaagcccgttttcttcgtcttccacggtggttccggttcctctgtcaacgagttccgtactggtatcaagtgcggtgtcgtcaaggtcaacattgacactgatacccaattcgcctacgtcgagggtgtccgtgactatgtcttgaagtacaaggactaccttatgacccccgtcggtaaccccgagggagctgacaagcccaacaagaagaagttcgaccctcgtgtctggatccatgagggtgagaagaccatgaccaagcgtgttcttaccgctcttgaggacttctacactgtcaacactctctaaatttgtggtttttgaaagatggaaatgattgaatagacggtgggcttcattaaaattatatttttttgtccccttaatgagagttcatactgttttgaaattacgtgtttgaatatagagacattgttttttaaaattaccattgtaaaagcataagagatatttgaagtaaagtagggcaaagtaagttaagaaatttttttggattggatttgtaaagtgtttttcaagcatactgtatattgttaagatttttctttttatccttttattcatcttccttaattggttaatgtgttcttaggtatataaatttacaaaaaaaaaatttccgattccacatgacaatgaatgaataaataatatgtccgtgcgtttatttgaatttaatatatatcgtttggcaaatctcgatgagtagcttaaaacaacataatcgcttgaatttcatgtgctttgtgtacacagtgtgcattgtttagtagatcaactttttcttctttcattgcaatgagtacgggcattttcccttttcctccatatttcacgaatccatgttttttttagataaccctttctcaatcaaaactcagcatgcttcttcagacttgaccacttatattgtcagtacactactgctccttaaaagcttactccaagtcaagacatcaaggttggagcaatcattctcttcatgaggtactatggctgattttcttgctagagattatcgctctcaaggtgaggcggcgcatgaaatgctgccgactttccttataggaaaaatcttgagagaacgcatagtagattctatttactggaaagaacaatgttttggattgaatggtatgtgttcttcattgacagaaaaggaaagtgtttttacatattagagttcaagtacgattactttccaaatcgatattttgagtgatatagcctaaatgaacttgatttggcaagcaaagaaaccaagtataggtacttgctgttttaatcagtcctcaaactgttattccaaattcactgactaatacatcttagcttgttcattggtggatcgtgcagtacggcttgaatatataggtggtcagtatggaaatcaacggcccaccgagtttatctgtttgttatacaagcttttacaaattgcacctgaaaaagaaataattcaacagtacctatctattcctgaattcaagtatttacgtgccctggctgcattttacgttcggcttacatgggatgatgtggaagtgcatcaaacgttggaaccgctgttaagagattatcggaaattaagaattcgtactaattctgagatccgattaacatatctggatgaggttgttgatgatttgctaaatgccgaagtagtttgcgatatttccctgcccccattgcgaagtcgactccaacttgaagatttggacttgcttgaaccactttcatcttcttcagacgaagaagatgatgatgaagaacaaattagtaaattggagagcaatgaaggtgctgtagatcggaatatttaaggataagtaatatacaaaaaaagagtaaagcgaagcacgcattttgtgatgcgtctacgatttaacttggaatgactctacaaggaaaagttatggattgaaatggttttacacttgaacttattaaaaaacaatttatgaataacaaacatctaatcaaatagatttgtatattaatatatatcgatttcacatattatcgcaaatacgctattttttcttgtaaacaaatttcgatagacttagtttacagcacactaaatatttataaaatgtctttgatacgccacggaatttttttcacaccatactttaacgaatcaccccattccgtctattttcttacgtttcgttaaaaacatgtcagtccacttcttttttgctcacatatgaattaacacgacttttctctttcatccattaccatactcgagcaatcctaactttgcttatcgggtgatcgattttaaatttttttacttataggacgtccagtagcctttataagttcattgacaacaattgggttgttgctgagagtttgtttactgcgctcgactcttgctataacctaatcttaaacgattatcaagctggatttccttcttgctaagaacattattttattttacaactcattcaagaaattattttgctatctatcgccttggatagcttttaatgcgtcaaattttggataatttgtagctcgattagaaaattcgctcaacatcctatacagtcacagagataaaaaaccctaagagttaaattcaatttctctttattgttggattttttaactcgctgttaaattccgcttggttctagctggaaattttgttaaatatgcaaagctcaattccgtcagtttccgtgtcggtcgcttctcctgcaatggaaactccaacaaaagcttcgcctgacagcaaatcacccaattcagtgggtgcgattccttcttcatcccctttggcttcatcgacaaaggcttcaacttctactccctttgtggagaattgttccaatctgttgtgtgatttggctagcattgtcgaggactcacctccaaccttgaccaacacctcgttgtctccccattcgttttccctttctgatatggagtcatcaatgagcaattggcttaacccttttgcgttcgacaatacgatgaactcggcgcctcctctgtttacttcgaccaacatgggctcccctaactcgttagaaaactctacaaatcctcttctctctaattgcggctctccaaattcatttcagaatgagacctttaccggcccatcattgaatgagttcgatgccgatgataaaattcagcgccaaatgaaaatccttcactctgttgatacaatcgatccatcgactgttcaaaattatccttcagctgatatgtcaaatccagaagtcaaattgaaaaccgaagaaattattacacccatggacaccacttgcaagcctgaaccttctgccaagaaaataaagttgtctccttcctcggaagattcttgctcaattcctgaaacattacctttttcggcccccaagtctagaggctcattatctccttctgaaaccccagattttgtagccggtcctggaggaaaaccaaagaagacagctcataacatgattgagaagagatacagaaccaacttgaacgaccgaatttgtgaattgcgtgatgcagttccttcacttcgtgctgctgctgcacttcgttgtggtaattctctggacgatgaggatttggggggtttgacacccgctcgtaagcttaacaagggtacaatattggcaaaagcaactgagtatatcagacatttggaggccaagaataaggaactacagaagactaacaagcagctttcagataggctggctttctacgaagatccttcgatggctcctccttctaacgatactcgagccgttaactctgttaatgttgtttcctcatctgactattctgttcaccaatcttctcgaccaaacctaacccaaagagcttttacttccccaaccctaaataccatgggccgcacagcactaaatggcatggttggacttggtctattcaattattttggaaacgattcttctcaatctgtttatggtttattcgctcttccaccttttcttatgtctccattcacaggtactgttctctttaacatgctgaaaattggtgttgttttactcggtttattctatcttttgcacgataactctcttttcaaaggcttcaagggtgaaaagaaatctaaagttagtaccagatcttccatgtcaccatcctcaatcttattccgaaaaaccgtattcgaaaagtattgtttattggaccattctacttcgactatttctctattttttggattactgatcttcactcttaaatctgcttatggctatttgactcatcgtttgagtgctctttatacctcctctgagaattgggtttatagtgagcaacaacttgctgaagttcgcaacatggaaaagcttttggatgcccaattaatgggtggtgatgctaaagttgaccgtttgaggctcttaatggtatttgccagttcattttctcttcctccttcaagtcatacttgtgctttacaagcaatgtattgccaactaattttttccaacacctctgtcccatccgctatcgtttcgaagtgcgttgctttcttctggaatgctgcaaagaaacaacatagcaaaagttctgtacacgcggagttacgtgagcttcctgagtgtactgctaacctaattgaaaactcccacgctgacgacgttttctctccgaatatggttgagcgattgtgggttctagcaaagtgcacccgtgactctgctcaaatgtcagatagtattattagctccttatctgatgttttggttttatctcctctagaggtgcttgcctcatggtatgccgctgatttgttggatgcccttttgatggaaagtttgagccgtaaagttgagatatccgagattgaggaaattatttccctttgtcctaagaactcctctattattcgtcatgctttactagctaaattggttttgttccccgagaatacagctgattctttgaatgaagtccttgcagcatacaagaacactttggatttatgcagccaagataaacgcaagcagtcaagcgtgttaaagatcaacttatccaagctattcacactccactcatgcctatcattagcactccaacgccttggatacggggatgtttctaaacgtatgtatcaggaaatctttgtacctgatagtgatgcagacattacacctttatcttttattatttcctggaccgctttgaacacttttgctcctatttgcacatctccaaaggaaaacgatgtcgttgaaaagatggccatgtacgtgcggacggccatcggaactttgaaaattcaagatttgaaattatctcgtaagttaatcaactcttgcatagatattggatctcgcttacaagaagatttgggttatgtttcatcagcttaaattgtcgattctcgagctttgagaacagttagtatacaacgctcatctattgcaactaccttattattttccatgattgttatttcatcagttattttgcgtatcattttttagttttaattattcttttaataaattacagttgtcgtcggtaagagcagtgataaaaatatgcaattagagttattttgttgtatcaagctagcacaattcaccatttgagtatatttggtgattaaataaaatgaatagagtacaatttgaggcatgctaaggttcatcgaactaactatttttttaaataatgacacattggcaagattaaaaaattggattcttctcttgcagttaactctctgctgttgatgaagatgtgttgaatcttagactgctgatatccattttataccaattgtataaaaaaaagaatgtcaattattaataaaatggaaatgcataagatagataagagtggtctgaagttttacggtacagtacgtagttccgtccttactgaaatctcgggagtaatacgaaccattcaccaaaggtaaacaaactaccaaattgtttttatgtattatttactactatattggttaacttattctgaatcctacaacctaaaataaaaataaatagactcgcttttattatttgtcgattcaagaacttagctctcctttgaagatgaacaaacattttgcaaagctttcacaatggaccggtgaaaaatttggttttgatcgtcagaagactacattatctgatgatttttgttccttgaaaggtgaaacggatgcctggcttgtgggaatggataaaattcatagaagttgcacaagatgggtacggaatatggataaacgaaagggcctgctcgacgagaaagataagcaattacctgttactcacgttggatcgtcttttgtagagttagggcaagcattatcgcattcttcaagcaattcgcacacttatatcatgtacggaaaaagcatggttgaaatagggcacctacaggaggagtttatggattatttgaacaattcttttttggcaaatctagaaaattctttagccgagtttaaggctttagatgtgaaggaaaagaagatggaaaatcgacgacttgtctttgacgcgctttctacaaaaatacagaaggccaaaaaagaagagtcaaagcttgaagaagatttacggaatgctcgcgcaaaatacgaggagtctctggaagagtttgaagacagaatggttcaattgaaagaattagaggtaagtattatcgtcctaatgacattcgttaccaatttgatgccataattaaacgattattaggcctgcctaacttatcttatatgactcaatatttttgttaactaatttttagcctgatcgtgtcgaaaacgttgtacgactcctacagatgcaaatacgatttcatcaaaaaagtctcgatttgttaaagggacttgagatgaacggattttccaagaagagggataacgttaatattccaaagcgtacttattccgcaagatctattccatcgaatatttcttcaacaaatgttgcaacaacgccctcgaataccatttttgaaatggatgatactttaaaggccgatagttcttcaaatgaatatcattctcccaccaatacactcccttcttaccatacagaagctgacctggacaattcttccatagcttcttcaaatagaacacagcatactgaagataattataacaaggatgtttcggatgctcaaaattcattggggcagtctgctgtagatttaacaactccctcatcacctccaatcccccgtcataccaaacccaaactgtctacgactcaaagtaccccagtcaaaccggcatcgttacaaagtgaggaggatatccagttaagttttaaacaaccggaattatctgcttcgtcggcagaattggatgaaaagttgaagtctcagtgtaatgtatccccttcaccttccaacatttctgatgctcccccgagcaagcttaatcgtagttattcatctccacttgcttccatttcatccagaaaggtagtacgaatgaaatattcatttgagccagaaacagaaaatgagttaaaactaaaaaagggagatcttcttttagttttaaaagaaattgatgaaggttggtgggttggggagaaactgggtgaagatggggtttttactggaaataccggaatgtttccttcaaattattgtgttccagcccatccatgggacaaaacatttcgggcatttttgaaaaagggctttaagtagtcccatttattccgagtactattgctgctactttccgtccaattttaatggctgttgtgtctacaatcattcttttttatttcattttaaatgattttttgaagctcctttcttttgcattatttcatttttttagcataataccgactgatttttatgcatcacgttacccggtactcttcattttttatttcgactgtcgatatacttgtctgtatgacattaaaattgagtgatcttaaccttaaaagttagtttaaacagacttgttaatcatgttagcacctatgctttaatataattaagatttatctcgaacttttgtttccgtaaatttcatacttttaaataagatggaaagagtatgaacagtattattttaaaagtggatataaaaatgtattcatgaatatcataatgtcaaagatatcctttaatcttttaagttttctttgttatatattgattacaggtaaatttgaagattacatcttaaatatggaaattttctagtaaccgttttaaacgggataatgagatttaacttacatctcaggacttttctagttgagcatttaaatgcttatttaattattaaaaaaaaattccaacgcctcaaattatggtaatcgtgattatttcattaaaatggagaacataaaattaacaccaagatatccaggtaagaaaaaagcatactaatgttttaaataaaaagggtaacaactgacacggaaaaggaaataacaccaaatgttgaggagtaaaaagaaattcagagaactaaccctatcgttaaaaaaaaaaattattttcactgaataaaccatgagatatgcttgaagagtagcaggttaacaaaaaaaaagagaaagttattcacagaaattaacttaaaaagaacctttggcagccatgagacgttgcaacattagcaacttaaaggcactgtactgaaggccagatacttttccgttatcaacctcggacggaatcttttgctgcaggttttccaaccagttgttagtgatggtataattccttttaagtttattaatgttggtaataatctttgtaggagtatcaggtatggaatcaaacgcagattcagtaaggtcaacgtttttagaaccaacaaaagtttcggaagaggaagcagacttgtttgatgcttcatgaattttaattacatgtcttttcttgacacgttctcggcggcggaattgtgaggtaccatgactacgaccaaaaatggatggcctagccgtggtgtcatttgaaccaagatagtctgatgcggaatattgggttgcaggggaagatacagcagaaatatcatcagattgagtagtcaattgctgtataatcgtatcgggaggagttgaccggtatatggacataggtattgaaggagaagaaataggaagtagtgcttttctggataaggctaaagaagcaatagatcgaatgttaggatgcgtttggacatccaatgggcccattttaattgggagatgagtgtcgactttcgtagattcatgatagtcgggaggaccatctagcaaatctgggttataattagccagagaagtatgagattggttaggagaagtgaaaggaattttttgaaaagatagattagagtcggacttggcaaaccaaattcttgacattttgtatatgatggaaggaagttcttcctgaaacagggagaccagttgcacctcgatttctctttgtaaaaagcgagcaatagcaggaatagaatcaaaggaggaagatacacgcacggattctaaaggatcgtttcgaaataccacagtgatacctttctgctttgaaaacaccaaaacaactattccgttaagctttaagtcggaaagtcgtaaaaacataggcacagtaagcggtgcacgagatgctaacattgtattacgagaactaaaactgggaacattacttttttgcaccgataatggattggcacgaatttttgtttgcaagaccaaagaagcatcacccgaataatggagattaaagaggccctgaaagcggtctggcgctaagtcgccaacctctaaaatttccagttgaggaggttggggacccaaatccaactcttttacagtgatgtggtctgcaatcatcgagtgtttagtgcctttgtttaaagcagccgtaagcaaagtggttgctcgctcatagaatgactcagagaactgatcactccatccctttacacgaaacgacattctgttgattttcctaagttatctacatcaactatgaaaaatgtcaaatttttttgtaaggaaccgtctagtatagactaagtaactaacgctttagatcaatttctttacaaaatttttattaaattcggatagggaaacgacaacttccatacagtggcggacagtaaataaacatcgataggctggctgatgcactagtgcggcatactgaaccttgatatagccaagataaggatagggtcgatcgtactgtatatgaacgaaggtgtattagaatgcattaaataaattattacaaaatgcacagtagtttcttatgctatactggtgaaatatattttcttgctattctgttcatttaggagggataaataaagcttcatgaaatgaaattccttagatattcaaatcagaaattcagccattattttagaaatgatattagtggtgttgcttactgtattaatttgctatgttgacaaatatctaggctgaagaacttcgagtacaagaaccgatacaactttgctctttcagaaaaggatatctctgcataaatgaatgatattaaatcaaaattgttcgttttaaaaaacctatattatgtttgttcgcagtccatgtactacgttaaaaaatcactgtaaactttctagatatcattatttagagaagagcagaaaggtaaagtattgcaaagtgtgtaaccagaaactgtaggtagacagtaaacttgattttgttgctaaaattttttataaaactaattgcatactaagtttaacattctaaatcaattggaacaagtattgaagtttagagcaatttgggatttgcgaatttccacacacccctttacgtctccataccgacttttcattatttctgcaaggatttgctcacccaacttttttcaatatagcatattaagaattctggtttttaaaagacggtatccccttttttacggccttttactcacttaatgatgattgaaatcattcctaaaatttcaattcccaaaaatggactaggttcatttacccgcccagtaagatttaatcagctttctttttttttaaaaaaaaaaaaaaaaaaaagattggccttcattaacttcgtattactaattttctttttagtgccgtcgaattgagttttcgtattgtaattggggtggaagctcaaaaggcatgaaagaatttttatccacaaagcttgagtctttggccaaagaatctcaagatgtggaatttcatgttacaaaccgccaaggcaagcatccattaatccgagcttattacagtacgtccaagacttttctcttattatggtgatcctcttagttttataaatatgaactccttaaaatagtgttttttactaatgctacgataatagatactggtcgagagaaggtcatttgtacaaggaaaatgtcagcgtcttcaatatttcaaaaagcaattctatgcagagatagtgatggtttgaaacctcgcctcataaaatatcctgttgagtcaacaaacccatccgttcgtggtatttggagtccattttccgatcaagcaaagccccatgaaatttataagaaaaagtccccttagattcctctacaaactacttattatttcatacaaaaaaaagaaaattcaatttaatcattttcgttatgttattatgtctaacctttttgtccgaaatacaaaaccctatccaaatttatcttcccataaatactctagttaaccaggtagtaagtgtacagatgtatcaaatcccttctttttcaatatcaggaatatgcaacgtcccttttaagctttttaaagaaacagaacagccatagcaaacattttgattcttaataccttcaacggaatccggatgttcaaccgtagttttttgtaaccaagtctcagcatcttcttgcattggtagattacagatggtacatatggcttctgtagaaggcacatgcaattttgagctcattttgacaacggtgctaaccagacttgggaatgtatcattcagcgatgagaaatatgattctgtaacgccatgaatagtattaggacgtgcttcaattaagctatcgcagaaagctaatcccttaatgttcatatacgacttgaggtctgaagacaaaacttcacgtaggggacgtagtaggaaagtatcgcaatttggaagcttagagcagacagaagtgtaccatggtatcgcaaaacctcgaccctctgccacaagttcaagaactcttgcagcaattgtagtaccgctatcaccaaaaacaatggtatcacaatttgccttccgggcataggatactaaaagcttatcccgaattcggtaaagtaaatcttgacgcgaggctaacgaactaatgacttctggattaaatttctcattatctgcgtttatttctatatttcctcgtgagtctgtagcaatggtacggttcaataactcagcttcaccaataactttgaatggacatttaggataatttttggaaatactttcctcaatcgtttttgcaacagctgaatccgttccccactgaaaatgaactgcaagcaattcatcaaacataggccggtaattatcatctcgatattttgataaataattggctgtttcaagcattgccattgaagatataccaccggaaatagccagcattgctcttttagatttgcgtccttgtaaattgggtcgtacaagctcaaattgccgacgaattttgttctcaattcttctgacaaagcatgaatcgcagaccgcatctgatttagtcagaactgttgccttattatcgcatttggaacattttgagtcggctgaattgtctagagccgtgttctgcatttttttagatttttctattgtttttcgaaatgaaggtccacaaagtactttcaaaaaaattatccgtataaataaataagtttaagagatacctattcttctttcaattccaattttatggaaaaagaatagttggtggtgcgcaaaccaactaaacactggaatttttcatagtgccagctactcacacagtacaccaccatcgaccatgtctctgtgtattaagttgcttcatgagacccaaggtacgattttttacccaatttttttttagtaaaactaatttttaggccatatcgttacgatggagttggaaaatgggtctacgtatcgtggaaagttaattgaaggtatattcattttaaaacgatttctattttgttatggtttacttacactaattagcggaagataatatgaattgtcaaatgagagatatcagtgtaactgctcgagatggtcgtgtttctcatttggatcaagtttacattcgtggttcacacattcgttttctcatcgttcctgatatgcttaggtaagaatttttaagtggttggtttaatcataattttaacgtttttaaacaaggaatgctcctatgttcaaagttggccctggcagaagtgttcctttacctacacgtggacgacgataaaagaaccgtatgaaaaaggataatagatttggtgatttaagtaatgaaaaattcatttctactgttgctttaaagttgaaaaacgtaatgattttttaaatattcaataaattaatggacgcacgtgtttctacattgcattgtaagtagtaagagatattgtgaataagctctttttacatcttttcgaagtacgtttatgtagctgctgtttatcggagtgataccttcgacttatctatagtgacaaatgctattaccactattttgtgttgttaaaatacatatttacaacataaatctttatatgctatacgaatgcaaaagttaagtaaaaaattgaataatatgtaatatccgatactacagaataataaacctaacttattttagcttagaaaaaaaaattaggttcttctggcagcagcccgcttggaaatctttcgacgttgagcaagcatatgtgtatacataatgtaaagacctagaaagttaataaagattttggaagaaaagctgggtttcactcaacttaccaggtggataaatagacatcaagatgggccaaagcagcttgttcaaactccagacgtactgagcagcaatcctacttttcaatactaaaagaaattcacttccagcaccgatgggatagaggattaggaaggtattatagcgaagccatgttaagaaagcagggatgtcgccgttcaggttgaatgcataaaatgcataacgaattatttcggtaatggaccaagcgatgatcatacttaagtatataggagatccctcaataacatatgaaaatggatagcacacaccccaaacaaggtaaagtcgagatgcaacttgaatgattgttgttaaaggagaagaagatactagtccaaatatactgtggaatacttcagctattgccagagtttgtacccagcgaactaaagtatttgtttcatgaaaaactacggctgtatctttggttattccccatatcaatcctgtacgaagcaaaacgctcatccaaagaaagcaggagataacattgtatagttttaaatattgtatttttactatttttaactttgttaataactgagatctataaaaaatcgagtcttacaaattttcgacatttttgttgggattgtagttggaacaatacgattttcaaacgtttcactacgcggcctcacttgtatgagaccattgttggccaatattgtttgttgcgttctgggggatggataaattctttctatcaaaagaatgtatacaaacactttacaaacaacttttaaaattcggatttggctaacatcgttatgtattaatgaaaatatcaaattcgcacagaatcataaattgatcaaaaataatatcaatcagattattaaaaaattaaggtaaattacatattctataactaattgggttatctgactcgattgatgatacgtgtctttatttacattatcaagtcaaaaaaaatttacaaaccccgggtattaaattagtaatctgaaccagtttaaaattagaaatttataattatttgaaaacatttttctgctatatgtaatttgtttaaagtactatgtgctagtcatttcgtaagaagaaagcctgctgttacggatgactaacatcctagccacagccaaacactcctttcatcgaaaaaaaattgcaatcacatgtaagaggtttattaagggacaatctgattattataataattattgataattttgatagaagttataaaaactatgaatctgattcataaagtatcaactatatgtcaatgtgtcttggtaattcttgcaaagtattgtatgcaaataattgcgctttcgttgatgagtggtgttcaatggcttgcttggggaatttacaaaatcaataaaaatcgtgtagggatcatcattttgtttttgtacattatgatcgtaacatgttatgtccttactaatcttacaccaccaggctctccatcggtacgtcaatttcctttagtataaatattatgtgagtattattaaaacaggaaactaactcttctgtttcaggagacctcgtttgatccgaattctactaggcaatatatgacattacagaatggaaaatctcgattttgcgaaaaatgtcaagaatacaaatgcgatcgatctcatcattgctcgcaatgtaataagtgcattcttcgaatggaccatcattgcatgtggtttaaaaattgtgttggattccgtaaccacaagtttttcttcctggagtgcttctacttaaatctctactccatctgcgttctttattcaacttttgttgccatcaccaaaactttcacagccgaaggagcgaatattagtgctatttatttagtgttctggggctttctgtttgcttttgctgttggaatgagcattgttatgactgcctttactttttatcatacatcattgctcattcataatttaagcactttggaatccatgagctcttcatggagtcgatatacgcattccactcaaccgttcaatgtcggctggtacgaaaattggtgccagattatggggaaatccccatttctttggttacttccttttcccaattctattggggaaggtgttgagtatccattaaatgcaaatgctctcccttatttaccccaaacagaagagaagaatgacaaactctacaagagctcggttcctgctagcattgctggagctgaaggttggagtagcgatgaagagcaatatgctatgaaaaatcgccgttggaatcctcatatggggcaatatgagtggattgaagacttcttggtataagccaacgacatttctattttactgttttcaagagtaaatcatccggtgaatcaatcttttttacgaaaaaaaatgcttaatgtttcttccgctccttaataatccgtgtttttgccgattttgagttttgcctccgaaaaaatcagttgaaagcactttagaaaaaaaaataagcaaatatgtccttttcgatgattgcttgactacccttatggatttttggaagtgtttttgaatgcttacttaggagtttaacacgtctcgcaatttttttaagaaaagcactcattgcaaattgcaacaatccattggatatgactcgaattgaagattcgtttgttttattctttacaaaaacaaggatttcagctagtttttgaaaatttccctgcgtgattaatagtttgggaaaaaattttcgttatccctgttcgactattcaagtatcgcaacctttgatcgcttgaatatgcactgtaatgataaattgtttatgagtaatattatgtatttagtttaacttgatcagcattttccatgtttttcattcgttttatgtctttccttagttattttattttattttatttttttcgtattgaattttttcaatgtgaatatatttttaattaattaattcaattcattattatataagagttgttattttatctcttattgttagtaacaatataatattataagtgcttatgtgcacgtaaataatagtcacttataattgtaaccaatgtaatcagaatgttcatgcaaagaaaagactctaaatactttcgcatacttacgatttcaatagaatttttgcttaacgaatagcgcatacttgattatgcagcaaggaaaccatatcactggtgctcttttttttgcattatgcatacagagccaatatctcgctagctacactttttttttaagatcgttaaaaaaatacctagaaactgtattgcggttgtcagtaatttaataaagtagaattgatattccaattaaatgctcttgccattgataattagctagacggagcgcaacaatggctaaagaaatatttactagacaaataaataatatataaaattaattacccccataaattggtagtttgacaagctttttatcgcataaggtatgtgtggaccgacaattgccaggagatgaaatcacaaaatgtttatctacgaatttaactgctatgataggtttgaatacgtaaaagtaatcgctggaattttccttctatatttcatagattgtacaacatcatggcgttcattcacggcgatacagccataattctgtagcatcatttcgtgtaggcccatcatataggaagtaatttccaaagtgcgaattttcgtatcaaaaccaagctgcactatactacataattcagaacaacgtgtcgctgcacttcctaaaaaataatatatatggagtagagcgaaattttttttaattggtaaccacaccccaagcggcctaaaatagcctaagatgtctgcctttaagccttatactgaagctttggaagtccttaagaagtatgagaagaaggatggattaagtattgacgacttgattcgtcacaattttcaaggtggattaaccttcaatgatttcttgatcttaccaggatacattgactttgtccccaacaatgtctctcttgagactcgtatttctcgtaatattgttcttaagactccctttatgagttctcctatggatactgttactgaggatcaaatggctatttacatggctcttttgggtggcattggtgtaattcatcacaattgcactcctgaggaacaggctgctatggttcgcaaggtcaaaaaatacgaaaatgggtttattttggaccctgttgttttctctccccaacacacagttggtgatgtgttgaagattaaagaaaccaaaggtttcagtggtattcccattactggtaagtaaattgattaagagaaagagaagaatgaaattttgttgaaagaattacattcatagatgggtggactagtgagtcattatttatactgactctttcctctttactactaatgaatgttgcctactttgtgatttttgtggagactaagcatgtaccgttaataccttatgatgctctttgattaactttcgttcttccgcaatgacttaattgtcatggggtcaacttttttattttactgaagatattgtattgcatgctttttctttcatcttcttcttgatatcgtattccttatataaatatgttagtttactaacctttagaaaatggaaaacttcgtggaaagttggttggtattgttacttctcgtgatgttcaattccacaaagacaccaatactcctgtcactgaagttatgacccctcgtgaggaattgatcactaccgccgagggaatcagtttggagcgtgccaacgaaatgttgcgcaaatccaaaaagggaaagcttcctgttgttgacaaggatgacaacctggttgctcttttgtctttaactgacttgatgaagaacttgcacttccctcttgccagcaaaacatcggatactaagcaacttatggttgccgctgctatcggtactcgtgatgatgaccgtactcgtttggccttgcttgctgaagctggtttagacgctgttgtcatcgactcttctcagggtaattcctgcttccaaatcgaaatgattaaatggattaagaagacatatcctaaaattgatgttattgctggtaatgttgtgactcgcgagcaaaccgccagcttaattgctgctggtgccgatggtttacgtgttggtatgggtagtggtagtgcatgtatcactcaagaggttatggcatgtggtcgtcctcaggctaccgccattgcccaagttgccgaatttgctagtcaatttggtattggtgtcattgctgacggtggtattcagaacgttggtcatatggtcaagagtctcagcttgggtgctactgctgttatgatgggtggtttgttggccggtaccaccgaatctcctggtgaatactatgtccgtgagggacaacgttacaaatcataccgtggtatgggttccatcgctgcaatggaaggtactggtgttaataagaatgcttctactggccgctatttctctgaaaacgatgctgtccgtgttgcccaaggtgtctctggtttggtcgtcgacaagggctcgcttcttcgctttttaccttatctctacactggtttgcaacacgctcttcaagatattggtaccaaatctcttgatgagcttcatgaagctgtcgacaagcatgaagttcgcttcgagttacgttcgagcgctgccatccgtgaaggtgatatccaaggttttgctacatacgaaaagcgtctttactagtcgtgtataaggatatttaggaaaaatttaattaaagttaataaattgcatttatagtacttatttttttttcaagtcaattgtgttttgcttaggtagaaaaaaacaaaattatgtacattggaggtggcagacatatatgtacgcttgtatttgatagtgcattacgaacgaattgtgcaagtttactaagagaattttagggtttataaatatataatctaataagttattaattcattaaaaattcatatcatcaagcttatccgttttttttttttaaatatacccaacaggatatttagaggattcgtatttgaatatacggacctttaggtggctttctcttcttcgttttcagccatgcttaaagatttcctaataatgttagctggatttgaaagatgaagagtagtcaatgaactgaggctttgtcgagtcttcggtttagaaaaatcaaagttgtgaatagcttcattgttgaggatgaatgttggtgagtccatattggctctggaaaaattcaaatcaggaacttttgggactggactaccatccagatcaatagtgtccagatgaggtaaagaaacatcgtcagttgacgagtcctcggccagcagttgatcaagctgtgtggattcactattaacttcttgctttttctccaaaggactttttatcaaaagtccaggttctggtttatcttccaacatcggggagacaggcgaagtaagattaatttcaacatctatctgattcttattttcaggccgtttatgtgcaggagttgaaggcatatgcatagtattaaagaagttcatgttctttaacttagaggtttgaatgggtgagttatacgcggaggcacctgagtcagacgtagacattgaatcgtcgaaacgaaccctcttttttggagaacgttttgaaaatacaactggtttttttggagacttcacgaaaaacattcgaggcaagttattattaagcaagggttgagtgggaaaactatgaactctatcacgattgatagttcgtgaatcatcggatgttgagttgagcttataactttctgataagacagatatattaggtttctcgccaagaccaatgcccaacaaccacttttccagtatcgagaatagctcttgcatacctccctcttttagcaatgaactagctttgaaagaacttctaagaagggattctaaaacaggagtgaactcatcaactttattctgagcatctagaacctgattctcaataattgattttagcaagtcaacttcatcctgtaacacatcagcgtacatggtagcaccttcttgtttgtatgtgttgataatgtgagaaacacttctctgaaacttttggtatacaagttcaggatctatatcagcaatgatctctgcacgacgagttaacaatgattctaactttgaacgaactaaaaatactcgttcatctgcggaattcggaagtattcgctcatagcaggataaccagtacttaagtacgcgaattgaatcatcaaaatgtttcaccttttctaccttattaatagtatcattttgcagtggtaaagtctcctcaaatgtcatacgcaataaatttctggcttctgcaagcttcgattcatgagcaaaagattgagttacagcgtcctgatcagaaccatttgattgcgatgacaaatcgatctgtgcgagacgattctccaactctgaaatttgctcacgtaactcaacgattgcttttacatattggcttacatgtcgatctacactgatcatgttccttaacacttcggttttgatattctttgctcgattagcatattttagagtattgtgagtttcttcgtaatgaacagaagacggagatacgcaaacaatcataactgtccgacaatttccgcctaaactaaacttaagtaagcgagtaagtttagaatcacgataggggacatgcgcacggcgatggggatcacaaagggcattgatacaatttcctagggctaaaagagatttattaatattagcaccttcaaaaagacgactacctcttaatttggtagctgttgcacgttctgagccagccaagtcaataattgataaagtggccaaagtgtggtcctcattgatgccagctgtacgaggtttttggatcaacgtaacctgcaatacagcatgcgaacgagatgaagcagcgttagcttctgtcggagacatagtacgattagcatttcccttcatgataatatcaatgatttcttccaaagattctggagacaaagaagtaagacctggtacagtaatgcgacggtctgcatcttcccgtaaatttaatggctttgcttgatttggggtcggtgatactaataaatcacgaatagtttcattataaatttccaaataggaaaggcgaaggtcaaaaattttttcatctcttaaatgatccattctctcaaaaagttcttttagtgtcaaatatattaaaccaggatcttgcattgttccactaatggtgtgagttttaccacatccagttgctccatatgcaaagatagtagcattgaatccatccaaaatattgtctaataacggcctggcagttctctcatacacctgttgctgagtagcagtttcatcaaaaaccctatcaaaagcataacgaagatcacggccaaatcccgcagaattgtttgactttctagataatctagcgagactctgttgagaagtagaaagtctgcggtttgtggcactcaaagtagccgttgtttcatccgggggatcaaataccaagacacgtccatcaagtacctttactactcgtcgaatttgacgtcctgaaccagggttccttaaggaagaagatgttccaaatgataaacgatctgaggatgcaattaaatttgcagattcagctgtactaaatgggcgaacacggactattttatgttagcaaaaagatatgaatttaaaaaacatcacattaaagactaacctgtaacggtaatggacgactgtcttgacattgaaaagcaaaatttccatgcaagcaatcatccaaaacagatgaaaagaagggcactcgcaaacaacaattccaataaccttcttgaataaaagcaatttatatcgaagatcactattaaaatagatgtaacagtagaaaagagcgagaaacgcgttttttgagtgcgcttcaatgttgactgtttggcatttgccaagttacatttcttagtcaagtaacgcactttgttttgaatggttgttatggcaataaaagatgtaaacaattacattatttacatattttgacaataaacacaaatacaggtagttacgattaaaatcgagttgaaatactgttttaccttttcattttcactagttgtgtataatgctatctcagtatcatagatgcttttacagtatttttattattataaaaggcaactaaattcgatgattgaactgaatcgctatcgtttggtttgtaacttataatgtacacatgcctggcaagattcttgctttgctttacttttatcacactttaataaatcgtccgacaaatttaaatcattttcacctataattgcaatagaacatcaaataagtgtatatattcttctagcacttctataaacaccacaactgctgcactagctactttattgccaattaactgatggcctaaatatctgattagtttgaaagcagaggactagtgagcgctataaacaaaattatattctatattttatattgggtattcctatattcgttaggtactaaatactgagttttacttcaccttttagtcgatatcgttgagacttttaccaatagcaactataatgaattaggggtttttcgtgctataacattaccgctcaatttctttcaaaccaccaagcgtcaaattagaactacctactaagcattcgaatatgcaataaaatttcacctttgccataaccataaattttactattgttggataagtcttattattgctaagtaattgattaccttaagttcatttatcaaataacaaagctctacgtttcaaatttcaaaaaaaaaaacttaacctactcattgagttgtttcaaataaaaaaaaagcaattggattctcttctgttggaaagcacccttcatacagcaatattggtatttaaggcattgaatttaaatatattactatggcatttcgtgattcaactcgcgatttcaacagaagtagacctgaaaaaaggcatgcttcgagatcttcttcacctcgttcatttcgaccttcaaatcaaaatgcaagagcaaattataatttagtaagtaggaaaatgttagttgtttttgaattaaccttccctttagccgagagtgagagatgctatgaaagaggaagagcgaagtagggaaacgaaagaaatgcaagaacgggaatttttgcgtttacagcagcttcgaagagctattattcgacttaagaatgatcgttctaagcctatagataaacttcttgtcagcgtttacttgatgccaggcccagaatgggaagagaatggagaaaaaaattcaattgattttggaacagttgacatgtttgatccactctctgttattcaagtaagggacttattttatttttactttataacagattaatcattaacatacttagagttataaagcagaagatttggaggagatatctagaaatattggtgatattcagcagctggaaacgaaccaatgtagactaacttattggaaggtatggattattttttatgctttaagtgctaaattatacattatagtacgttaaaatgctagtgaattctcgaatggaacataacaaagttgggcaattttcaagagggttaaaggtcgtagcaggtgaagtacaaaggattttagcccctaaatcttttgaacaattagaacagcttgaggcacaaattcaaaaaaaattgaagagcaatgtccctctcgatacagattattgggttgatttactaaactctttaaaatcttacaaggccattgcttatttaaaaaagacttttaatgaagaattacaaattcgaaaaaataaacttgataatgaagaatgggacaaagctttttccgatgccaaaaaactgtcaaatatgaaggatcgtgaagagaagttatatattgtccctatagacccgaagcccattttgagggctcaagcgataccacgcaggatacaacctgaagaacaagccgattatgaaaaagaattggtaagatatttgtgtttttcataatattaactctcttccaaattacgatttccatcttttgtcctaaccaaaatcttttctagaatgatcatgtcaatattgtaaagtctagcacttatattccaatatcgatacctacccaaaaacaaaagccaactttgccgaaaaacagtaatctgattaacgaggatgaattttcaattgccaacagggcacgactcgaaagagaatacttacaatccgatgatgcagaggagcaagagatgcttggggactatgtagaagggcaaacccgtgttgttaacgaaaacggggttactttgaaaaagcctcactactttaatagagttttgcttgggtttgaatggaattcttataatcaagcacatttcaatgaagcccacccacctcccaaagcagttcaagggtaccgttttaacgttttttatccagatttaataggtacaggccgtgcaccaacgtatcgaatagaacgaacacgaaggaagaataaaagcgacactactgatttacaagacgatgtttgcattatacgttttatagctggggaaccatatcaggatattgccttcagtatagtagataaagattgggattacagtgcaaaacgagatcatgggtttaaaagcagttttgacaatggtgttttatccctccattttcgattcaaaaagcttcatcatagaaggtaaaataactgatttatcatgttgtacatttaatgaaatttaaattactgttacatgtgcagctaaacaaccttaaaaggcatctactaaactacttaagtattgcataaataagtttaatcgtaaagaaacacgaaatcgattagttcgtgattgaaaagctaaactaattcaagaagaagggggtgataaatagaaggaaaaggcatcatagaaatttgaagttccctgacataaaaatatgcttcggatgtcctcaaaaagcatctttcttcccctaattttgaaaggttagaaaaaaatagtataaatcgagtaataacatacgaaaatgactcttccagaggcataaagggaatacaaaccaagaccagccataacagcgtagtaaggataaacaagagcaaaactacctggtctctaaatattaaacaattaggttcttttttctcttcataattaaaaacaagtttcgtttaaaacttacctgcaagtaagttggtttgtggatgctttggagaaagcgttgttgttgaacaatagtattcttcatttttttcttttttaattaataattgttttaataattataaaacgaaccaataatcaagttaacaagttaaactgttaaaaaaatgagggttaacgataaaatgtaggtaggtgcggaaaggattgatggttccaattagtacatcttggtgccagaacacagagtcaacctcataaactcacatatttaagtatattaataagacggttaagtgaaagatattcgtattattaaaaaaatgctcctttatcgtttttggtatgtatcattttaaattaatcttactgaacgagattaacgctaataatataaattaattgttgtcaaataatttaaggacggaatcattgtcagattgattcttcttcaaaaactaaagctatctccttataagctattggggaatctctttcaaacatggtataaatgcgtccatggcatactcggagcaataatagtatagcgatcaaagttaataatgaagatgcatttgcttgtacttatataaattcttatggttgttgagataagggaacaattttatactgagttacatatgttctatccttcatcagtattctctacaaacgcgaaaattccttgtccatttaagcaattcgtattacaaagctctatgttcatattatacgaaggacgttgaaagtttttaattgattctgacaatgacttacagatagaatatgatggtttgagttattgaaaatgctaaatcgtcttttcaagtaattgatgaactaaaacagtttcttatacattatatttcagaaagtactttaaagatactctgctttcttccttgtttttttttttttttctttttttttttttttggaatactaataccgagaaaactttcgtcaaattttatgggcctaataataatcttatgaaattaaggtgcacttaaccgagctatactttaaagattacaattatcacaactgaacacaacattatattgttggggtaaacctttaaatttcatgcatttgaagaaaattgattgcattagcttaaaatatagctcacttagtgactggatgatcatcataatattatgtcgagttttgtttattagtcttccactgtgagctgttcaaaactaagattatttaacgtattttcattggcatagtgttggaggaagttaaaaataataagcaaagtaacctctggaaggataaaactgtctataaaaatagcaattacgctacaaaagtttatagcttttacggctttaatgctattctcatttacaggtactaagactcctttggatgcttagttacagtgatagggcataattagaatcttcaataaaataggggtttgaaaaactaaactacttgtgagaaagaattaagccttacgtctctttgagtgaattcccttttctgctttgttaatccataatctgctgtatttgacttcaaaatacaactttaattgatttacttttaaaaagttgattgattggtaaattgaaagtttttgctggacttctgcttattttcacaacaattatattataaagggttaagtggtgtgcaattggtttttaagagtttgaagcaagctccatgttaattctaattaaaataaaatagagtgattaattttaaatggaacggagcaatgctaagctaaatattgaagattgggtctcgttaagaaaggtttgtggtgcaatttgtttacaaggctttaatgtgataaacggttgacgaatgaatgaaaccaaatggaaaacaacttccaaaatatttaataaattttttaaaatttgtttcgctacgatagtcaatgaattgacccaatgcaggagaaatttgttgtttcagtagcatttctggatttcgagaaacagatacattttaattaatttaatgtgtcgccttatttttttaaacatgtaaatgactttttttcttatgcatattctttttttgagaagttatcaatgttttaattaagtatggttgctatgaggcatgtaaacaaatggcaaccaattcatgtggtaggtgagcaacttggtaatagaaaaaaaagtacggtgcaaggatatggtaacagttgagtagcttaaaatgtaaaaaacaacttaagtaacttttgttttgttttaatccgtaggattttattctctcggttacttagcagccatcacattagtaacatacttgttacctttacccactgtacttcttattttctcaccttcttttccttggttccatttctcgaccactatctctttcccattttatcgcaaacttatttttcaatactactttgtgaactacattaagccttttgctttcgttcttcttagtagtgcttctctctcttcggacattgatcactcgttttttggaagttcgattttgcgggaaagttgagatacaccatttaataaagagactatttgattaatattatagtcaattttcgatcaattctgtgttttttgtccatttcgcacccacttttccgttggtttgtgagactatagctttaaaagtgaacatctgtgtaacaggagtgattgaaactatcgtttttggttttgattatttgtttttctttcctttcaattttgtttttttgtgtttaattcgcactttttggaagcttctgctagctgtgttcatcgcccttatcagaagccttaatcttttcgtttgttggatttaattatttattttgctcgaacaatagtaatcgtggtatcctgtctcctctctttgactaaaatccaaagccatgcattttgcagacattcctcttagcaagccatgtctgaacaaccccccaacatatccatggtcatccccaattttatccagtattgctaatccttcactatgtgatattgtatcttctccatcatctgtttcttcctttgcttcctcggatgattttgcattcatgaacgcatattgtctgcccatacaacaaaaccaccaatttggtagtccagttgctgcttcgccaaaccaacaaccgctcgtagaaagccaaaatcgccggaatgtcacttatgcttctttagtcataggaaaacttggaattgctcaactcattcgtcaacaaactgatcctcctcaaattatccatagaaagcaagacaagggcttaatggcaagggtcttgtctagatccaagaagcaagaggagagagagaatcactcttctgatgctcgtgatgctattaaatctgcccttcgaaggagaatgcgccgtcgtgaaggccgtgttcaaaaggctttaaggcccacccctaacttaatttgctcaaaatgcaataccacgttcaaccattcaacggctcttatgatgcatgaagcaacctgcttgaatcaagttccctttaagctttcggacttttttgttgaggacgtgatagatgactggctcttttaatatttccgttcatacaaagaagcagctttcgtatctagtagcattacggatatgtaataattatcgcttattaatgacgctggttatataaagcgtattaaaattttgctcagtcgttttactcttgagagcttcatcacttcttttagagaagttattttgagatcatagtataatttactacatcaattaggtaatcaagaaatatagtttgaaatgatagaagactgctcttataaccttgttttaggaaacgatcatctatgcacttttttctatgttttgctatcaaatatcactattacagacactatctttttattttcgcgaaagctataatgaaatatattacaatacagctcacacttcatctagattgagcaaacatactgtaaagaggaaacaccagttctaaagttacaactgactttagtttaaggcataggataggcattttattcacagatttgcaattgatttaataagaggaaagtaaaataggactatggaacaaggctatcgtcttaaaaaaacctaagaagggaaatcatgtaaaagataaactattttgacacgagaggagggaagcaatgcatgctaatgttttgaaacatggaatgaaaaaatgacttataaaaacaatattttaggggctcttttagtagtttcatgcagggatacgttctacacggatatctcgatattcgtgtacagacgggtgcttggataataatgcaactgcgtccgaatcccagccacttctccaaagatgagcgccaacaggttcaagatcatagattgagcaaaactcagagaggtcaaatcgttcgcggacaagtgcattagaaggaatactaatactagatgacttttgccgcaaaacaagggttaagatacggtgtttatcttctccacggtgaacaataggaggccgatattgaaagaaagctttagaagtatcaatgggcacacgtttggatgcttcaatggggatattcgttaaaagccagttgcaatgagtctcaaaccggtttgtttcgtaattcgggacatccaaatctagtgttataactgaataatgattctttttacaattaaagggtaaaactgatagccacggggtctttacagtaaccgtacttggcaagatagtgccaggagtgatagaatcattattttcggggttaaatcctaactgtacgtcgacagatggcgaaaatgagccaatcccagagtcctttattactttcatctgctccaatctttgtaaaagaagcaatttttgataatcttcccactgttgcttaagcatgtaaaggaacaccggattcgtgtagtcgatctcctttttatgaaatttagagcgtacttccggtaaattaatttgtgataaaacctgtaaccgttctatttctggggaagtttcacttgggttttctaataatttagcctgaagctttttgtgaactttctccgagtattcctgtattaactttacagaagagcgatatgcattttcctgagcagcactgtaaatactgcgagccctacagacattcgaaatcgtaggaattctaggccatacgcgtttcatccttgcaatggtaaaagctaagtaattaacggtatggatgtgtataggaatagaataacacaagagggtatagcgcagtgtaaggaatgctaatgcacagctttttcgatatttacggttatacaaaataaaattagaaatggaaactgtggatgttaaacatgttaattggaaaaggtcaatcataccgagtcccttcaaggttatgaccaaagttttagtggtaggtttaagcaacaattctactcccgtaagctgcttctaatgggaactagactgtagcaatagcgttcatgtttaaccaaaagctacaagttatatgaaacggtcatttgcaaaagtcagtaagtttcaatgactataatgaaaatatattgactcgacgacacatagtgaatcatgagtcagagtccgtatgaagtaatatgttcctaatttgacggctgcattgaaaattcagcaatcggaaggaatgaataagagaaaaatattcaaaagaagtgaaatagctacgtgggttaatcaatagtgtctacgtccaattattatctgaggtatacacatgcaacaatcacggcatttacatctcagtaaattaaaataaagaaaaataatatcattaaattaagtcaaaaggtttaaaggtgatatcctatgaattcgggaaattgccaactatatcttagatagtcacatttctaccaaattgacgtagagcttaattaaatattccagatgttgctaaagtattctcatattgtcaactgcgaagttcaacatctttcgatttgcagaactgattcaatccagtggctaactcatggtcgtatgtacgatccgttctgtctattttgatttaatgtgaccaaaagttaaacttcatctcgtgtatagttaaaagatatgatagtatacatactaaaaatgagaattctggcaaaccagatttaaatcaataacatgttactcttgcttgcgacaatataagtaaatgtgggcaagaaagatgaagaagtattagaaacaagttgcggctaaattttgagaaaggattgatagcggaaaggctactaatagtaatgatatgagctattattatcagtaacgataaagccgtttatggtggcgcgcgtaagagaacgacaaaatttgaagcctaggtagtttcatcaaaaccattaaaggaaataaatatgaaaaaagctagcaagagaggcgatattatattttcgcattcacaactttactattgacgactacgaataccgagggatagcgttattatctctccacaagtaatcggctattttttgattggtttaaataaaagtaaatcctgattatatttgacataatctgcatcaaatagaactctagattttcctttccgaatatggtggccaattaacggtacgactgtgatgtaaatattacacagtggagcgacacgtgaatgtagtccccttcggttagctccttaaaatggaggccttaaaggataatactgcttgacttttttagcatagtgcctttgttaattgcaacaaatcccttcaaacaaaaaaaaaataaatttttataaagaaaaactttttatttctatacggcaagttcatctcataaagtaaacaaatcatttcccgattggctaccctagcccttcgtttgtttgttttgcagtgacgtcaaaattcatctcacccgatcaacatatataaacattgcgacacaaaccaaaaagttaccgactgcagcatcatatttctcagcagaaacgtattcttatagtaatccaagtccaaaattaaggaattggtatcttaaaccaccttagtacatagttctctattgtttataagcctctttacttgccagggacgcagtaagacattgcttccttcaccaccttcattatcctttaccttctttctctgtccaccttatatatatatacttattttcccaggaatcctcacttttgccattaatccattccatccttctgtagaacgacgaattgtcatcccttcctttatcgttcgttcatttcctaaaaccgggacactactgcatgcttaaaacagaggaaaaataaagagagaacacatttatataattgaaagaaacttttccattgatagctcctaagtttcaaatcaccaacttgtcggtttatacattcttcattttcttttatttacttttttgaagaagttcacagggatcactattcagaaattttatacaaagatattgcatccttattcatcaatccaaatttgcgtcacttgatcgaccacaatttgcttcatcttcccttcccaatttgtttcgccagcacctgaataacatagcctctttttaagatttaaccttcttcaagaaatcactacatattcgcactactaacaaaaaagaaactttcgctttttatttagtccgttcttgtatcaactatcttcatcggctttaccgtcgaaaccatttcaaccgcactcaatagaaaattaacttgctcatcatcaatcttccatcatggatttcgcaaatgtgtatctcgggttagatacactaggtaatgaaggatatggtgctagcgtcagtaatggcactcaccatgattttcattttaacttcaatacattccgcgatggtggtaaccatgaagttggagaaaaacgcgctgaatctagcgatatcggagtatatgaatgtagaggtccagtccagggacctaaagatcaaacatcctttccctcgaattcacataataactacgcttcaatagtaggtgatgctagcattggacattacctcaaaggacccgagcgtacttcagaggtatcattacctcaaacggtaaacctttcggagatttctaacaataatgacaaaggccagcctacaaatactcctcctgtacgctcaacaattgttgcaccttcattatactctgaaggtagtactttgaatcattataataatggatctcatcaagtgcttcatccacaattccaaaatggaaccaacgccccatacgtagtgcagtcaaatcttatgcaaaacaatgttaatctaacaggagcggaacaagaaaaaggtttggacctatataagaattccgctactgcgaataacgatgagattttctataatcttgaatccttacgtagagaaggatacttaaactccaacaagaagcagtctcaatctccaaatggagactacaacagcagcgatgagtcctgttccaataaaaccgtcgcctccagtcaacgacggggtacacctggcagtaacaatgttcataccgctagtaacaatgaaactcctgatatgaagaggaggcggtttttagagagaaatcgaatagccgcatcgaaatgccgccaaaagaaaaagctttggacacagaatctcgaaaaaacagcacatatcgcatgtgagcagtcgaaagctctaaggattttagtcagccaactacgtgaagaagtaatttgtttgaagaatcaactattagctcatcaagattgcaattgcgaaggaattcgacaatatctttcttcagaggctcaaggaattatgtcctttcagaaacattgagcaaatgacaccccattgaatcaagtttcgtaacatttttttattatactgtatatgcatttctgagagcctggatagaatcttgcaataggagatgcttaaaagacggccagtgctgctctactgcttgtctatagtaattgtactttaactctggcatattttatttttcttttttcacaatactattattttcttcgcgtcactgtgttcatgggatttgcaatctcactccaaactcgtttcattcaattgcttgggtttttcattcatgtttcttcattaaaagtgtttatgtttcgaagatcctttacgcacgtttcatttccagattaataattactgtaatgatatatcttccctatatgtatttttttaataggttacgattgctttacgaacttgacctagatgagccaaatctgtaatcactgccatataatctgtacctcgttcacagacatgtcattttatcttcagtacgacaccacagttacatatattgtttgctttggaataaaaaaaaaattaagtaatagaataacactttctgaagtaaatggtagaaaagataacagtattcgtagagcagctataattatatgcatttttgcgttttgcagcaaaagatcactatactgcataaggaatttttatacaaaccatgtgtctttatttagtacattaagactatatcccgtttctactccttcagaaagtgcttaagccctctcttagcaaagaaacgagtgtattattaaaaggaatggcaccctcagagaaagacattgaagaggtatcagtccctggagttttagcaccgcgcgacgatgtgagggttttaaagacacgaattgccaaattattaggaacaagtcctgatacatttcctggatcacagccagtttctttttcaaagaaacatttacaagcattaaaagaaaagaactatttcgtatgtgaaaaaagtgatggaattcgttgtttactttatatgaccgagcatcctcggtacgaaaatcgacccagtgtatatttatttgatcgtaaaatgaatttttatcatgttgagaaaattttttatccagttgaaaatgacaaatctggaaaaaaatatcatgttgatacacttttggacggtgagttggttttagatatctatccaggtggtaagaagcaactgagatatttagtctttgattgtttggcatgtgatggaattgtttatatgagtcgattgcttgacaaacgcttgggaatttttgctaaaagcattcaaaagcccttagatgaatatacaaagactcatatgcgcgaaactgccatatttccttttctcacatcgttaaaaaaaatggagctgggtcatggtatcctaaagttatttaatgaagtgatcccccgacttcgtcatggtaatgatggacttatctttacatgtacggaaactccttatgtatctggcactgaccagtcgcttttgaagtggaaaccaaaagaaatgaatacaatagactttatgctaaagctggaatttgcacagcctgaagaaggggacattgattattcagccatgccagaatttcaacttggtgtatgggagggtaggaacatgtactctttttttgccttcatgtatgttgatgaaaaagaatgggaaaaattgaaaagctttaatgttcctttatcggaaagaatagtagagtgctatctggatgatgaaaatcgttggagatttttacgttttcgtgatgataaacgagatgcaaaccatatcagtacagttaaaagtgtattgcagagcatagaagatggcgtttctaaagaagaccttctcaaagagatgcctattatccgtgaagcttattacaacagaaagaaaccctcagtaacgaaacggaaattagatgaaacctctaatgatgatgctcctgcaatcaaaaaagtagctaaggaaagtgaaaaagaaatttaagatcttttaacaaaaacaaaaggaatatttaattgattcctataccaaaagaacgcaaaaatgttgaaagctggtcagccattaatatccgaccttcaaggccaatataattggacttctaaagtgtttatgcacggacccttagaattaagaaaaaaaaagctatgaaggtttaatttgactacttatcgtttttacttttaaagcatggactactgacttagatttttcaacttgctacatcgctattgctatcgcaaatttcagtaacgaatataatctctctctttttttgaatcgccatattgatcatcaatttatttattttgaattcgccttatttcacaaccagtttactatttaaatgaagctcggaactcccagcatggaagagtaaaatctatgcactttaatttaataatgtttatgccttacaaattctttacattcatactaagaatagtattttatcgcagtatctcgtaatagaatgttactaggttttaagacactaacgatgaacttctctatattacacaaaagcagtcacgagtacttttcgaaacaaggcctgactgatttgtacaccaatctgttacatactctttcaacaaactaacaatgggacgtgtgatcagagctcaaagaaagagtggtggaattttccaagctcatacccgtcttcgtaagggtgctgctcagctccgtactttggactttgctgagcgtcatggatacattcgtggtgtcgtccaaaagatcattcatgaccctggccgtggtgctccgttggccaaggttgctttccgtaatccttatcactacagaactgatgttgaaacctttgttgcaactgagggtatgtacactggccaattcgtttactgcggtaaaaacgctgctttgaccgttggtaatgtcttgcctgttggtgagatgcccgagggtaccattatttccaacgttgaggagaaggccggtgaccgtggtgcattgggtcgttcttctggtaactatgttatcattgtcggacatgatgttgacactggcaagacccgtgtcaagttgccctctggtgctaagaaggttgtcccttcttctgctcgtggtgttgtcggtattgttgctggtggtggtcgtattgacaagcctttgctcaaggctggacgtgcattccacaagtaccgcgtcaagcgtaactgctggcctcgtactcgtggtgtcgctatgaaccccgtcgatcaccctcacggtggtggtaaccatcaacacgttggtcactctactaccgttcctcgccaatccgctcctggtcaaaaggttggtcttattgctgctcgtagaaccggtcttttgcgtggtgctgctgctgtcgaaaactaaatttattttaaaagttaaaaaaagggttagcaaaggatttgttatttgttaggctatgttataataaatgttatgcggtgatgcgaatttgatatacagaaatggatgatatgaattgaaactaaaactggtaatgaacctccttattaaccgtttaaacacatattttattgtccgtaatatacaaagcggtcatagtacttaattttaccatagaaaggtatttctgatacggttttcatttctgagtgacaggcgaaatcaactgtcattccctcgatgaaggattgtctacctgaaacctctctgtccgacttttctttaaacaattgatagctagaaacacagaaacacgtaaaagcatttaaaatgtcataaaatcatagctcaaattttatgaacatttgttacgatttaacaactaagagggttagatggatcgttgaagaaaggacaaacatattgctttaaacggaacgttttgcagcaaactttttaataaagtctaatgttgtaagacacccttcaaattgagtgctaataatgaatcgtcattttacaatggaaaaagcaacttttcacagttatcatttcactgcccgcattcacttttggccatacatcaactgtactgtgtacaatcgacgatttacgtactccagagattcactgatccgccgcaagtatcgtcgactgtgcatacttaagggctatgctgttaataaggagagatgccggaatctcgtccccaatttgtcatactgtcaactcaccggtaaacaatgacacaaagttagcaaataaaggtgatcttgccgaatccacgattattttattactagggaactttatttactaaaaactcaagtgcacatcaacaactctgctgaatgtagccttttattcttgaaactatatgcgctgcatcatggaaacgatggtcaaaaggaatccactgaatcccatccagtccaaccgttctttcgataaatttttttccttccgacagttatgattttatggtcaaagttgtagcgatgcttgtttacgccatagtgccaaatatgcgggctctcaaaacatcgtgaggacttttttatgaagatctgaccgtcatagtaacgaacaaaaatgagaatgagccacgaataagtatcactcgaatgattttttttggattttttttcctatgaatattagtgagtgttcgttagagctctgtaactagggtaaatagactgatacgggtagtgtacaattttggggataggacaacctgacatcattgtgtttggaaaccataagtgatgaaccgacataacttggcttcttccaatttgcagcattgattgacaaaacaatcggtttagttgcaagagacagaaagaaacgggaatggaacatccgtcccctgactcagtatcctcaacatcgtcatcagaccacaagaagggttagtttgtttttactgtttttgttaaagaaagtgaaagccgatttactaactacgcgttttagctgagctatcggacagcctgaaacagctgcagcttcttcaaggtacgtgaaatcgtgaaaggttgatgcgaggtaatggttttactgacgtgtgaatgaatagctttccaagctggtgacattaaacaagtcgataatttgttacataacaaatcgaaagatgaatgtacccatgctttattcataagcattcaatgcgcgaacgttcaaatggtgaaacatattttatccgtttttgacgtggacgtgaatgcttatgataaaaacaaaaatactgtacgtacttaaggatatcttttttttaaaaaaaagtagggtgagagatgaaaacaaagtttgggcttgtgttggtttgctccttcgcaaggcactttattgcgaattatgcatggatttgggaaaaagtatttgctatacttgttaccaaccatttaattcgatgctctctctttcttgttttagataaaggaaattatcttatttatttatttgaatgcaataattaacatttgtttctttagccgctacaccttgctgctatggcaggtcgtcaggatattgtagaagccctgttgttacatcctgacatcaattacaatttggtgaatgctaacaacaaaaaggcatatcaggttgctacgagccctcagcttatggactttatgaaaggattttatgttacctatacaaaagaaactgcccgtgaatttaagaaggcttttaaagaacgtaatcttgaatccatggactatttaatgagacataatgaattcaatgatgctattgatttgaatgaagttgatataaaaacaggacagacttacctacacgtcgctacaaaagcaaaggatgccgaacttgtgaaatggctacttgacaacggagccgatccttatcgtcgtgataaatttggtaagttgccaacggattacaccaaagatgaaaatatgcgcagtttattgcgttcatactctggaaacagagactctagttctgcccctgcagtgcctcaacatatgtctggttatctaaagaagtggacgaattacaaatctggatacaagcttcgttggtttaccttaaacaatggagtcttatcctattacaaaaatcaagatgatgcttcctctgcatgccgtggttccatcaatcttaagcttgccagattagttcacgatcccaaacaaccaaccgtctttcaagtaattggtaagggatctgtgcgctacagtgttaaagctaattctcctgtggaagctaaaaaatggattgctgctatttcttcagccatcgaaaatgatgaagaagctaataagcctaatgtgacggctgataacgcttctttcggaacacatgacttggcaccagcggctcataaatttacccaatccaatgcttctggaaattcgggctgggatgataatgagtcagatatcgatcgtgctcaattaccttcacgtgagaattttgaatttaatgtaaatattgccaaacttcaggtggagactctccataaactaatagattctgcgatgcaaactgaaaaagttaaaaaagatccttccttgtctcaagttttcgacggtatttcaaattcgtttaatacgttgcataaaactgttttggaaatgcttgatttacaacgtcaagctgaacattattataagcgaaagcttgataatgccaaggcaattaatgctctttgggccgaaaacttaaagactgtcgttgaagaacaagaccagatagaagagcgctatcatagaagcgaagctcatcgtcggcggactaagagagctttccgtagactggctgcttcacttaagaaaagaccaagtgataaagacaacaagcttcatattcactatgatgatggtgctatgtcttcaacatcgtattctaccgattttactgatgacgaagaagaaactaatacgaaagatgagtttttcgatgttgacgctcatgataataaccatgcaaacaaagcagagcctagtcagacagctaataatgttcatgaaattagagaaccatcattttcttctgaacataagccacaaccttctcttaaaacaacgactgatgtgtcatctccagaaacgaaacaaaacatagcggacatccgaaaaacaacgttgaccgatcaaacagaagaatttactgaaagaagagataacaatggatctatccctagcaaacaaccttctgacgaacaacaccttggcaaggaatcattacctagtcaacaatctaccgtgagcaaccaccatcgtaaggaatctatccctagcaagcaacctactgaaggccaacacgcgcgtcaagaatccttacccagtcaacaaactactgaaactaagcatctccgcaaagaatctactcctagtaagcaacctactgaaggccaacacacgcgtcaagaatccttacccagtcaacaaactactgaaactaagcatctccgcaaagaatctattcctagtaagcaacctactgaaggccaacacgcgcgtcaagaatccttacccagtcaacaaactactgaaactaagcatctccgcaaagaatctatccctagtaagcaaccttctgggggccaacaactgcgtcaagaatccttacctagtcagcaaagtagtgaaagtaaacagtccacccaacatcaacaacctgtggaagtccaaaaatctattcaaagcgatgtatctgctcctaaagctaaagaagtatctgagaaacctgtaagtcatcaagcaaaaccttccaatgcgtctcagctttctcggaatactgacgacacgcaggcaaaagaggctcccaaagaagcatccattccagataatgcctctactgcttctaccaaagtttctaatgatagtcatttgaagcctgacgcggacaagaaatctgtgtcatccgaactaacacatgcttcaaagccgtcattagacgagaaaactatgcagcttgctaaacaaatagcagtttcttttcatggatatgaggcacctacgagagagaatctcgatgttaatgacgatcgtccgaaaatcagtctttggggaatccttaaaggaatgattggaaaggacatgaccaaaatgactttgccagtaagcttcaatgaacccacaagtttgttgcagcgagtagctgaagacatggaatatactgaattattagatcaagcttcacacaataaagatccataccaacgcattctttacgtcgctgcatttgctgcctcggaatatgccagtactttaaaccgcgttgccaaaccattcaatcctttgttaggagaaacatatgaattttgtcaccctcaacgtggattcaggtttattgtggaacaagttagtcaccatcctcctgttggagctgcttattcggaatccgcgaactggaaatattacggagaatcaagtgttaagtcgaaattctatggtaaaagttttgatatctcaccccttggtacatggtttttggaattaagacatccttctggggaagttgaattgtatacttggaaaaaggtcacctcatctgtcgtagggattattcttggaagcccatcggtggataactatggccaaatgcatattgtaaaccacagcagtggaatcaattgtgtccttgatttcaaacctcgtggatggagaggtacaaatgcccatgaagttaaaggaagtgtacaatcgacggatgatactcctaaatggatggttaacggacactggaatgataaaatttttggtcagcagccaaatggaaataagattctgctatggcaaaatcatgaaagaccgcctcgtcctttcaatttaacccctttcgcaatttcacttaatgcgctcactccacagttaaaaccctggcttcctcccactgatacgcgtttgcgacctgaccaaagagcaatggaaaatggacaatatgacttagcagcatctgagaaaaaccgccttgaagaaaagcagaggaaaaaacgccgtatgcgtgagcaaggcgaaatgccaccatggtctccaaggtggttttcggcggctaagcatcccgttactggtgaagactattggcagtttaacaacgaatattggaaaataagagaggaagctggtgaagctcatttggccggaaaggaatttgaatggcctaatgttgatgatattttttgagatctcacgaaattattaatcattttgttttgcaaaaaggcaaggaatggcaatccaactatttgacacactatgaccaacaacactgagtaaagtttatttagttttatttagtcttgatacactactacaagtagacagtattatagatattaataatgaaaaaattagctacataacttcatgatacattaaatgctacaatgttcttacaaagaatacgtatacgcacgaagtgtattgaacacataagtacaaaggagaaatttagtaaatgaaattttaagcagcagtaatagctttgcgagcagccaagtttctggccttggcaccttgcttcaaggaaacacgggaaacggtgtcgttagccttggggactgcttcctcctcttcggcaacaatgatttcaatgtgagaagggctggaaaggtaagcagtgacacgaccgtgagcacgataagtacgtctgcgttgcttaggggcagcattgacttggacatgcttaatgatgagtttgtccatgtctaaccccttagcctcagcattagcctcggcattcttcaaaaggtcgtagaagaatttaacagacttgacgggccagcgagcttgggtgacgccaaactccttaccttgagcagtacggccaacaccgccgttgaagcgacggaaaggaacggcttgcttgtgttccttgacgttgtcaaggaagatgaaggccttcttcaaactcatgccattaatggtaaaggcaacttcacgagagttcttgaaatgggttctcaagtaagctccgcgagctttggcgcactttgtctcaagagcaggggaagctgaatagcggaccattgctacttttgttgtggtaaaaggctagtgctcttctctaggaatttactattctcgtttctagtgtgaacaattgtgactggtttggacacttagggtagggttacaaaaacatgctaattgacctacccaaaaatgttttggaaccttcaacatcggtatattgtttagtgaatatgtagccacttccttaggtttcagtagattcttcccattttttgtgtatttttcttgctccttcaccgatcaccgactttgtctacagatttcttttcttttctcctcactcgttgtttcatttgccttggcatttcaagttgtggcatttctccagcgacggactatcaattaaggagaagcgatcatacatatgagcgccatagattcatgtgagcatacagtgtcttggaagttgtgtgaacaaaaatacaatgaagctactacacttctttccaagttaaaaaagctactcggaaactttaaagaaaattgtacaagcgttgtagtggatggccacaaaaagccacgctccgaatcaagaaagaaatatgatgctaagaaacagcatcaatcgagtcattttgcaacacctgtaaagggtgttgagtcctccgaacccactgaaaagaaaaaaaggaataaagaggctctttggttgagggccaggcagaaaaaatggaaagaaatcttcgagttatgtcaaaaaataacttcccttcttggtggaactattttgattgatgtttccttttctatggaaaaagatgttttgacgtatttgtggatgcgggtgcattaccaagttatctccttttttaagcatcgtatctatgaagcatctacccaacatgacccggagcttttaagctcacttgttactatgcatattcagtatttgaactcaaccatacagttttacactactttgattgctataattggtgaattatatcatttacaatgtctcagtccattaacttctttctttacatcttgtgtaactcctaaaacgattttagagtcccctctgcgaaagcaaggttctcataattggaaaacaagtaccaattcgcaatcaaggcttgctgctcttttttcctccatatttgaagattcttgtttggaagttgactctgtgaaaagattactttcaggctctccatcatcctcttcttctccattaaagaaagactcttcttctaattcactcacttacgaacctgcattaactgatcataaaccacagtatttggttctttgtgtgtataggtctttgatttacattggcgatgtccaccgttacttggctgaggttcgttctccaaacgtacctgattatcaagtttcccgtagatactatgttatggctgctaacgtagcacccgattatggtgttcattttcaccaacttgggctaatcgaagttgccgatgctcgatcttcatccagaaagtcgtcctctggccagagcagttccctgaagggtaacgttaatgtagaggataaacgtctcattcaagctttacctgctatttcttttttctttttgtcatccatatcccctaacaatgttgcggcctcatcggctaagactagtttatttattgctttgaagcgttgcttcggcaaaactaatgatggttcgaatccctgtttatatcataaggaatcctctgccatttccctgtttttgcgtctgtatgcaattgcttttagtaatactgatgccgactacatacaagactctggtcctttattcaaacgagttcgatttcttctttctgagtcacttaaaagcggcttgttttcagaatcctctttattacagatgacatattgtgcattggctgcaagggttttagctccatttattggctttagtgattctggagaacacggtgagtcgtatccgaatttaaagcttgctacacaaactacaactatgttttttgaagtcctttctgattcagtgaatagccagcttcctttacaagctcttacctctggtgtgtcgagtaagaaggacggtaattttgatgatctagtcgaacgtcgtcaatatggatctctgtcttcaaatgctgtacttatgccaatgcttctacctttgtgtgttttgacttcttcgtgtttgcaaaatggggacgtctggcttactaaagatattcgaactggactttcacagatattcaatcgtttaagcttctttttggagaacacaaatcaaacagctcccgacgactctgttcttgtacgctgttcttctaaaagtatcggcctgctattctttttccctcttgttaaggtttgtggagttcctcgtgatactttacagtggctttacttttcaaatcattatccttttaatgaggaaggtaaaggtccccaagttgatgattctgacgcactgataacaattgcgttagattctttgtatgtgttactgaatatgcgagcgaaaagtacaccaaatagcacatctttttcttcgcctccaacaccccacagatctccatttagcggacaggcttttactggaatgggattatcgaattattcactaatgtcctcatcttcttttccatctgctcaatcttctcctacatctccttttttatctggaacaccatccatagctaatcagtcatctagtattgcaagtctgcaatttgggaggatggtggatagcctcgttggacctgttcaacctatacctgctcaaactaccgggtgctctgttcattcattacaacaacgcacgttttcaaatgagagtcctagagctgtcgattctggttttagtaggactagcacaccatttagtgaaagtactagttcttatcctttagtgtctgggaatctcagttcttgtgagacacacttgaacggatctccgcaaaacggacatttacaaggtgaacgtgttttattccgcccattgagaagccctgctttaaacacattttctacgcctgctacggaacctccggaacatttggttttgtctgagctattaaagaaaatggttaacatcagcaataattaaactgtattgttgattgtaatgtttcattaaaaattctgaagtttgttagaagcagtcaattaactttgctgccaacaacgaacaaatttcttgctttatttctcacgaagtgaaataacccaaaataatgtatcacggatttctttgtttatacactgtgcttacgaattagaaatggttcttcacttgcctaaagaaaggctttgacttttatataagtatgaatagtcatcaaatggcctaaagtgtacgggtattcacgacacttaaattaaaatatggtcgatgggaaaataaaacgttgtttagttatcatagcgctgttctggtttgacctaaacacaagcaattaaggcgcttcccaatgttacaatatatatcatagaatgggttaattgtttacataggactgcgttgaattctttaaatagaatctttagcctcgaattatgaagttatctgacttgttggatatcctcagcttgccaattgattgataataagcatatgagcttggacagtgaatattcaatatttggttactcagtgcaatttgttttgtgattctaagcagaaatgctctttataaacatttactgcactatcttgagtttctagagcttgttctgtatccaaattgtaatgactggcgattctcaagtgccagatcttatacctctttttatgtctttaccagacgttatcgtaatgcctggacacaaaactaaagtgtaaatttgtctttcctatgaaatgcttggtttttcattaaagtgttacgaattcgaaacatatatctatgatttttgagtatacactggcggtatctgttgtttaagataatttagttttgagttattcgaggcaatcaatttcttatcaagtgtgattctctttttagaaaaccaaactaaaagtaaatctattgatcttttcaagtattaagacaacttgttttcttttggataaaatgcttttattgttgcataatagattgataaaggtacgaaatgtataaatgcattattttatgttgagtactttactctttcaggattgtgtttgagctaagcttcttgcatctctcattcatcatcacacatctatattgaaaggaaagaaggtaaaaaacgaacaagaacaaagtgaatacaaaagaacgaattggattagtattgttattgcatgaaagtgatcttatgacatgcatcactatcctatccaaatagtttgtagagccagttagtaataatactttccaataatttgaatatgtgtggcatgccatttggcacgattttgagaaatacaaaaataaaatcatcttgtaaaagaagagcaattagctgcttttttatgtaccagctgaaggaaaaacatttgtttttcgacgtataaaaaaaaacagaaagacatcagcttaaagctttaaagctaacttgtttaaataagtttgtaagttacaagtacaatactttctattacacttggcactcaaaatcgtgtggcatatgattataacgatgcctcggatttccttacttggcactaggtaatacggtacactaaccatgacaatacactagacaaacgcgagcaatcttccagccctagtacctaagatccattgcaaaattgttttggttgcgagacttacctgttttatccataaccatttgttaaaaccttcctttgaagatttgagaaacaggtatcatttgtggacattggtctttacaatttccttgtttcgtgattataaatattttttcccggatttgtgttatttactataatttattggtaaattataacacaagtgctcatctgcttataaagcaaaaggattttcacgaaaattccctagaaagtaacctgttgtatttttgtcgcttttggtttctctttgtcattatacttgttttaattcattttttaatttttaacaatgcttgggataagaaaaaatatcagaatatcagttaactttctgcagcgaagaaccatcactgtaaagcaaaaactgggcaagaataggcccctaccaggatgggatccaaattctgagtattttcgtccaggacccaccatgttaaatcgcttacaagaacacttgcatgataccattttaccggatgtattagctgcttcatatcgacatgacatagatacagcgttaagcacagatgaacatacacagaaagacagacttccaaggtggattggtgataacccttattataaaaaccggcctcctcagaaaatgcgtggtaataagcctctgttaccagtaaaggagtccgttaatcctaaaaaccttccttctattagcaaagttgtcgtcagcactatgcataaagaagcactcgttgacaaaacgcagctcttgagtacaatgatggcatttcgttctataacgggtttgcagcccgaaatagtctatgcacgtaaggacgtttctccctggaaacttcgttcaggtgtgccagtaggtgtaaaggttactctaactggagaatctatgtatacatttctttcaatcttatctgagttggttcttcctcagcttcatgatttcaagggcctgagtcctacaagcggagatcaaacaggaaacatatcttttggtttaccaagtgaagtcatgcctttatttccccaaattgaagctgtttatgagatgtatccgcactctttacctggatttaacgtaaatataacaaccaattccaaagatacccgtttggctcgttttttcgtcagcagtcttattccatttacagatggaaataaggaaggctatgttggatagtagacaatttattttatatctactatacctaatcttttctcctcaaggagtgaacaaaaaatccccttctctacgactaatgcatacatacgtttttgagttttacttgtttaagtgatagaattcccgtagatatgtgttattatatatttatgttatcgttttcacaaagtaaataaaaataaaaagttttttcttgaaaaggaataatcaatggatattttttaaacaaactgaacatgtaaaatagtatttttttagtaactaaactcataatggtatttatcaaggacattcacaaaatcattaaaaacatgaatattgtagaaaaatatagcaacttaaatcatacggtttataggttaaataaattcattagttctaaatggcataaatgcaatgataatgatgcaaaaaaacataaaaaagatagatcgtaaaataatgtttctgttttcatcataacttagccggcttatgaaacgaacgggtggctcaacaactctgatgctgtaggtctaagattacaatctatggcaaacgttttctcaaggaaatctatggccgatgaagaaatgttagaagggaattccggcagaatgttctccccaattctgaaaatggcctgcatttgatcacaattcggataagggtgcttactagtgagcatctcgattaccaaacatcccaaagaccaaatatctgttttctccgtatgcatagtttgcttcaccacttcgggagccatccaaaaagaagagccttgaaaagaagggcgagcaccacccgtcttcgtagaggtactatttagttcaagtttcttcgatatcccaaagtccgaaattttaatcttccctttattatcaaccaagatgttcgcaccttttatatcacggtgtacaatgccgcgtgaatgaaggtattctaagcctttaagggtttgcttaataaagttcttgactagcgtttcctcaaagcttccatacattgtaagcaatccggcaaccgaccccccaggaacatattccaaaaaaatgttcaagtggtccgaatttaagttagaaccgagatattggacaatatgctcatgagacaactcctgtagaagagcaatttcacccgctaatgcatctaaaagtttggcatggcggtcttttgattcagaaacagaatctaagatcacttgcttaacagccatcaactcaccactagatgcattcataccgagataaacttgtccaaacgatcctgaacctattaacgcaccacgtatccatttgatagactgatcatcagtgtcctcttcaagtgtatttgtgtcctcacttgtagtggaagttggagaaattggggatggttgctcaataaatgatggggatgaaccaggtgaaaaggaaagtacttgatggttgccatgcgcgctttctgaaaaaacattatacttcgacgatttttcatttccgttggactggtataaaggttccacaccaaccatggttatggatttttgaagcgatggtggtctagaaatacgctgagtagaagatacagtaagtggaggatcaaatcccctatcaatcctaggaagtcggttaacatcttcagcaacagaaatcctcagagaggaaagaggacaaaccaattcggaagggcgagcccgccgagagcttcttggcaaaatttcttgaccaaaattaccaagattgtgcccttgagacgtacgtatgctaaggtttctacgaagagagtttgatattgttttttccagtagctttggttgatgatcggggaaaaaatcggaaattctagaattaataagctcgctaggaggtcgctggtaggattcaaatggtttcgcattatttgagcggacacttcgtttctgagtgctcgtgggaagaacagaggaaagtttaggagaaagggaggactgtgatgataatgctgccggttgagccaattcaatctcccaagaacggcggaggtcttcaaacgatggacaaggcttttcttttggcacaataattaacctgtcgcgttccggtgaagatgaattaaaacaaatttgtttaaattcttcttcagtaatcagcttaattcgactactctgtgaaacgcatacaatgaattttgaagcatcttcaaggctaaactttttcaaagcaatagcgagtgttttctggtaatctcctcgtgattgaactgctcgagtttgcccgttacaggcaataaacctcagtatacatggacgtggaaactctcgtaaatagtctctttgttttaaaaattgtttgcctttggcggtgttttcaatgcctaggtctttcagtaaaggcaaggttaaatgatttaggtgtcgtccttcaatgttattttgtgaaaattgttcgatatacttctccaatccgatacttttcaaccattctgctacctccttcgaggtataatattccataaatgcaggaaagtggttgtacaacgtataacttctaagttcaaagttggtagcatttacgtttaacctgcctcccttagtctcgtgctctttgacgtaacaatataactatacactttataaccgatattagtttcactaaatctcattaccaaaatgaagctgccaaaaaattcgtaaaggctgcttgtttatataggtattgcaattctcacccggcacagattcagatatctattaaataacacttacgtacatatacgagttccacaaggagtctaaatatcgacgagaaattgtaatcagatattaaaatctaaaactttcgtataaaccatgtgtagcaagtgaataataatctttctctttatctgcaatacaaatgtcgttaaccaccgttcagatactactggtttaaggtacgaacgtaaagtactgttttaacaatttcaatgtttcaatcggtttcagaggacggcaagaatcgcgcactaaaattagcaacccgcaaatgcgcattctgaaagcgatttttggtttgtaacacaatcacgacggatcgtacagatctttcaaaaaaatcaaaattataagtgccaaaaatatatgtgtgggacttcaatttaaattgtttgatgtgacaatggttcgaacataaaaccaagcaatgtttaccaaaacaaatttcgagatacggtcggcaattcaaccataacaataatttacaaataataataaacgtcggaagcaaaaaaaacgggaatggaagtgactagggtttaaaagtttcaaaagaatgcattgcgcgtaattcatcaatcagcgagtttaaaatgcaatcgtggaaaagttctataaatgtggtttacatacaaaggaaggaatgaagccagttctgtcatgtacaatttgacaaagatgaaatagagccatcgaacgcgatgattttacgaatagaaattcctcatccaaacaagccgtgccacatatagtaaaacaagacttggaataagtgtgacgtgaaccaaaaaccatcatgaacataataaacacagtcaagttggggtatggaagctttgactttcagcaaacatgcaataataaaccctgtcggtaagctcaacccagtatagtttagcaacatgatgatcaaaacagctgccttgtacagtaacttagattaaataaagtaacagtagccgaagctaccattatccacctcttttaaccactgtctacataggttttgcttttgtattaaacaagaagggagcgcttatcaaccataaaggatttctgcacaagagctgataaagttgcaaacataacaggtgaacagatatgctaataatgaactcgactcaaagcttagcttcttggtagcgtttaagcttgcatactacaaatcaacagatatgtcaaaagttagcaaaagtcaaaacctccaacccaacgttaaccaccgaaaaagaaataagtaaccaaattcgttcgatgtcaatgaaacatatatgtctatcaaaaaagagatataaataaaaaatttaatgaaattctttgaaataatggcataatggcaatatgacccaatacacaccatatatactaacaagaactggttcagctcacttctccaaatccattacgaaagacccaaaacacaaaaacaacttcaagaactgccattcgaaacagcattatattgccaatattatttaactgagggagtatgttgtataggtcgttattaataccaagaagcatttgacatcttcaaaatatatgtatatatagtagaatcttcaaattattaaagttactccttctcatttgatccaaaataatcatccatctccttgtcgagctcttcggcggattttttaggacgattaggagttctacggcggcgtgtagtcttccgcttggaagatttggcgccattcttgctagcagtggcgctagcgttgctggcaggacttacacgtgcagccaaagaattcaattgacgactaggatcaaggattatctcaaccttcatttttctagtgccatcaaccaaacgaccctcatactgttcataagctcgagtggcatcaccaggacgagaaaaaatgatagttgcaatacctttcgaacgaccgttgggaccgtaagccaaggaaacgcgtttgcaaggtcctatggatttcacaaaaagctccttaacttgagcctcggtaacgtcagtaggtaagttagaaacaataattttagattcctcagaaatgacggatttaagggcagaggcagtgttcactgcgggtttcgcgttctttgttggctttggcttgttagagcgcgcacgacgctttctaatacctcctttaggctttgaagcaattatggcgtccaaggactgatctaattccatagacatttttatcgagttactgttgggtagttagttgttgttaggtggtaaagtggcgggtggggtttacaactgatcaggatctaggtaagggtagtacacaaggtgtcgatatttaaaattattattttgtagattcctaaatatatttagcgatgttgaacgcttactttaaagtcttcagaaatttgacaaaaaaataatattacaaattaaacttactttacactttattggcatcagaactaggatggacgcgttcacttataaaagttgagagattattgataaaacagaatttattgtttttttggaaagcaatttttgtaaccataataccaaacgtttgatatgatgcctacacgattagatagatgcaaacgcttcgccgcttcttggtagcttaacaatgcagaatctagacagaagaataacgattatgcaatttttagaaacacggaaaacattcaaagacaacataattcagaattaaaaagcacgattcagtgcaacagaatcaagtataagagattatataaatccgttatctcactagtagacatacgacgaatgcgcaataaaactaggtaatcataacaaacagtttgggagttggaaaatcgcaataaaaaattttatgcttaatccttagaaaacagcaagcaaaggtttctcatttaagtatcaaaaggagaaaaaataaacaaaataaggacaaaaacgatgcccgaagtaaaatctttgctaatgaaacagaaaaataaactcaaagcatccatgggccttttcatctattcacaatgtatttcttgatgaagctagttgtataagtagactactaatttttgaaggcgaactttaaaaaggaaatccgcgatccctatagtagtagcggatgtatatacatcaagcagtattaacaaatcagaattgcatcaaaagatattccaatagataacaaagccacacgagaaagcaaaataaaagtccaacgacaaaaataaaacagatactgataagaagttggttcctttttttcggtatactacttttcaattttttttgggaaattttttttttctctgttaaaatttgaaaaaataagaaagtagaaaagcaagatcaaacggcaaattaatttcaagagagccgaattcatcacggagatgattagagaatacaatatgacgggttaaacaaaagttcccgtcatacaatatgaaaagagaaaaaagttacaagaataacaaaaacacgtaaagtgtttataagcgcaaggaaacgaaaaacaaaccccgtcaagcaacaacacccgcagaaagtaagcacgatcactaagtcattgcatagcgattgtacactggataatatcccacgggtgtatagggataatagtagttgcaattagagcaagaacgtccagaagagggcgatggtggtgcgttggtgctcaacgtagtagggctataagttttttgttcaccagagtatgtagcgtttgaggaagtaaacaaagaataagaagcactccaccactcccatgccttttgaccacgaggaccgggactaagattccaggacatgctagctagccagtcttgttcaaagctgttcaacaaggcagtacggaaaccagtaacttgcgaccaggattgattggtaaacgtattgtcatccaaaaacttattagccaaaatcaaggcggtcgttaaaagagcacatatttggaagaataacgactccttagtccactggtttacaaaatcagtcgtttgagatgcggcgtcaagacgatcggaaaggtatgacaaggcaagcaagcaagaggcacgaggtaaacgcgtagacgtcaaaatttgtgtaacgaccttacggaaagaaaacacaagaccaggtaaagagttagcaagagaatgcatttgagcattattcaggaaacgagcatacaacttacaagtcatgatagacaagtattccaccatttgatccatcttgtaatccagtttagcagcaacacctccggtataaacggtttcttcctgatcctccatgttagttttgcagacaggagaaatacgttgttgaacgttagcaaccgaaggcatgttaagattacctgggattgtattatcagtctcggaggtagtagtggcggtattgttggttacaggcacatctgctacgggatgtcgagactgataaaaggaaggagcacaattgttagcaatcaaaggggcggaaacgttgttacatgcagctgatacattcaccgaattgccaaattgatcttggttaggattataggcaacggcagagtcaggcatatagcgttgctgggagggtggtggaggtgcggcagatggaaccgactgataagatggccagtaatagtttagaggcgcagaagggtagagacgtggttgaggttgctgtaaacggtgctgcgacagaagggaaggaacagcggaaggatgatgagaggaggaagggatggagaagcccgaccttaccgaaagcgtatcgggcacagaaacgccaggtaagaaggacggacgacgctggccaagaccatacataggagcatgactcaacaaagcagcaaccgaagaagcagagtttgcactattgctggacgaaacaggagcaaacatactcaagccgggggcagccaaaggaggctgaacttgagaacgtgaagtgtgctgataaggaaacgacattgctgaagaatttcgaaaaggaaagcaaattgaagaattaaaaaaaaaatttttaactcctttgctattctacctaatcaagtctttttcgagttttgtaatcgatttcttgagtactcctttcaaggaaagaagaatacaaaggaagaacgataaaaaaaaatgaaaaagagataaagaatgctcaacaataagaaatttacccaagagacaggaaaaagacttattaacactcacttctagcaaaacccgaccaaggaatgcttgtttcgctggcaaatagacgaggcttagtaaaaagctcgacttctgcaaaaaaactgctaatatagaaggaaaaaaataggattgaaccctccaaactaaattttacggtggttggttgtgcgcaggttctgaaaagctggtaacgcagttgaaaatgcttgcaacttaggaaagagaattttttaggaataaaaaatttcactttgttaagcactgaaaaatagcgtagcgttgaagattattcagcaagaaagttaaacccaaattaagatatctaacgtaatagatcggttagataactttatggattttaattagcaattgccggtgaggaaaattgggagcgaggtaaacaaacaatgggacaagcaggaaaaaaatcaaagaaaaataagttaaacgtagcaagacaaacaataagtatgtaaagaggagaatttgaaagttatctaaataaagaaacaacttgagaagtaaaaatcgagtagaaagtgaaatgaaatggaaggagcaattaaagaggagagaataaacaagaactgagtatgatagacgaaaagtagacggaaaaaagaaattaaagagacaagagaaaatcaactggtggatgtctttgtcgtataagaaaagatgtataaatagaaatcaaagattaaaaagggaggtaatgtttacttcagcaagttgagaaaaaaaaattcaacaattagcttttcgagacaatttggagtgaaacgaaaaaaaaagtaaaaaataacagtaaacaacaaaaactgaaaaaaaaggggagatgaagagcgagtaaagaaatcgggtttgtaattataaaaggataagtagggatgagcgattagatgaatgaaaaaacagagagagagagagagagagaaaaagaaaaaaaaaaggattaaaaagtaaaagaaaaagaaaaacagactacaaaatgtaagctgaaaaaaaaaaaaaaaaaaaaaaaaaagttgttcaagtctcaagacagtatacagtacgcaaacttttttgaataagggctaaccaaagcactgagtgaagagtgtattggcagttgggggggaagccgtagaaagaaagcaaggcagatgctttatatatatatatatatatataactatatgtacttgagtaaataaataaaaagatgcgcgcataaatacaattgtagcagcgaaagaagaaaacgtaaacaaacaaaccaatgaaaaattaggaaaccaatgacagcatgaatactcaggaaaatgagagagagaaaacgaaattaaaagaggagagtgaaggcacagtaaaaggaaagggaaacaaaataacaaagcaaagccaaaacaaaaacaaacgatgctagaaaagaagaaggcgcgaaatcaagggcgcgcaaaagaacaattaagagtgtagagaagaaaacgcgtgaaattaaaaaataaaaggaagagaggaaatggggaggaaggaaggagaaaacgcaagcaaagtttgttgatgtatataggcaaaaagccgtcggagccagaatgagcattaacggagcacatgagagggagacaaaccttgttgagtggagagtggaaggagggaaatggaggaaatcgttaaatgggataatgaaagagagagagagagaataagaaaaaagagcgaggaagagtggagtggttgaggggaatagtggggtgaaaggaggaggaaggaagaaggaagggaatgcagggagtgatcgttaaagatttggaagagagtggttgaatgaaacggtgaatacgatagtgaaatagaaggagtcgatatgagactacgtggattgtcttgtcttactagttctaggtaaacatctgtagcaaaagattggttcctgctgtttgaaaatcatttcatttattggagaatacggtggagaaaggaagatcgctaataagaaaagggagaggaaattatcataggttatgtttgttttattttacattgatctattgaaagaaggaggtgcagagcgattcttgaaaaggtcgtttacggtactatgttagaaattgttaatgaatctattggaaaaagaaaatcaccccaagcgctaacaagttgaaaggagcaggcaagagagagtgcaaggcaatagacggatgcagagttgtggcaaaggaggtgcggaaggagcagtgcggtgaggtagagaggtcgagaaagcgacactgttgtaataggaagaaaaaggagtgttagggatggcaatggccgaagaagcaaaaaaataaacaaacaagaaaaagaaaaagaaaaaagacaaaaagacaaaaagagtaggcaatacacatgaagaacaaatgataaaataaaaactagactacgaaataaaaaataaatactgaactgtgaaataaaaactaaattatgaaatgaaaaaataataaaataataaaatcaaaaaaaaaaaagaataatcataataaatgataaattaaattttttctttttttttttctttttctctttttttttatttttctcattttctgtctccttttttaatttcttcaacctgtcacatcatgaatattgctgctgccttctttgcagtcgaatgaagaaattaaaaaaatttctttcccactaatgatgctccaattggggtggtaaaggtttgagggatgaaagaaaaaaacaattttttttttgctgccgatgtagcgacggaggaatctgtcacagcaacagcaacgatagtagtattccatcgtattttatcccataccatcatcatatctcgtccattgtagctagtaataacacaatgatcctatatgatttgaatcaatactgagtgtgctagatatacacttatactttttgcttcactcttaaattctcacttctcttaaatgttcacttctcttaaattctcacttcactcttatactctcactactgtagtttttactactacagtattgattactactaccaaataaggggtattttcttcctactgtagcatagtctattctactctacgcttcactgcactgcactgcaatgtattacacaagcaaaatcatttaacagtccatttctctgtatacgctacaatgccttatgaatgtttaacatttgaccaagagactgtgtttcacagcacttggggttcccccacttgacgccttgggctaaacactgggggggagagaaggagggggtttgcatagggaagaggaaaagacggttatgttattgcttgattaaggaatttcttgttttatggtttccttagtaaatgccgccattcggtgacctccacctttggtgtcgaggttgagttttctagataaataaacaaggatgctacgctcgtcatcgccgctcatatcgacccttttcaacaagttctggcttggacgagtttgtccagtttagggactctccgcagcttaataaatttgactcccggaggaatcagaagatgacgttgacaagaaaaagcggacacattagggctaaaaaagccaaatcgccaaaagtctcgaatggggatgcgttgcgatgcgataaatgagaattacgagtcgcagtacaagcacggtcgagagagagagagagaaaaaatgcagtaggaggaaatagagagacgagataaagcgacaatataaaattcaaataaaaagacttcgaaaatggattcaagattgtaaaatatgcacaatcatcaaaataattacccaattcatctttacaagaatattcaattcatctttacattatcactataatcataaccacaactttaaccatcaaaacaatacacaccaacaagaaaaattcactaaattctaccacctatacatatttaaaaaacaaacaaacaaacaaataccaacaccaacacttatatttcatatgctgttcacctctggtattcctcttgtctatacctcttctcttcttctcttctcctcttcttctcttctcctcttctcctcttctctcgtctaactttgcttcaccttgttttcttacctctccccttcctccttcctcctccctctccttcgctatcttctccttaccccacacctccccaccctctctatccttcctttaaccccccatcaccattgccctcgttaagttactttttagacttctctcgttaaccttcatcctttcgagcgctccgcctttccacctcgcccatctccttcccctcctaccagcaagcgccaccatatttctctatcgactgcgttattctgaattacaaagtggatcccttcctcgtgctccttttacccctcccttttctccaattttaccatatcgcaactgcactcgaatacgtaacagcatatatatatacgaaacgtaccgcccggagatcactcccctcctcgagtatttagctaacccacaccccgcgtttttcatttttaaccgcacaccacaccaccatactcaaagtaaatcaagctccaccggtagtatccccatactaccagtgtgtgacaaagtgaaaattttttaatttcaaggcttcaagacttgtttgcttgctttcttccatttgacttgggttttcatagcatttccttcagttctctgcgttgcctgctactttgggatttccttagagtcgtaaatttttttttttctttcccaattttttcaattttctcttttcattcttccttttattattattttatttttagttttattctattttatatttttctccctttcctttcttttccttcattcttcttttttgtttgtgggtctgtttttattctattttttcctcttctacttcttctgtattttccttacatccaactttggaaaatctcatccatccgtcttacattgcctcgactttgtatcgactgtttttttctcacctcatctgctttgctttgctttgcattttcggatctcaatccggttcctgttgtattcggtccgttaatttttaaatttgtcgccttctcgctacatcattcctctcttcgttcgatcgagggatccgtcttttttctttcgtcaacaaattgacttgtctattcttcctcctctttctccttttcttttttgtccatccattagtccttctgtgtgttcgtcttccattgccactcacataatcgtcttgttggatcctttttcttgactcccattcaatcgccttttttttatctcttcgtataacttgttgaaagtttggctgcttttttctttttcaagctttcttcctcttcgtcctatactttactccgcctttagaagctttcttcccatccgccatatctatatctattttatctattattatatataggtgatcttgttatattgttttccttttcattggttccttcattggcattttctatcaatctctcttcttcgtttacattgccttcctcctcgtaaacattttccttttttggctctcatctgtccaacaaaggatcctgcttattcctcttttttacttcaattctttttattattatttacaaagttatttttttcccaagttgttttcgtaatctttggaactttcgtttgggctcctttgaagcattcaactatataactttgaattttattttttccaatcctctctcatcgttgaaatttcttctcgttattaactagaattcctctaatcttcttttttttctcttccagcgatttttttttattatcttcactattactattattattattattattattcatttttttctttaaacggtcgtttctttctctttcttgggtgaaataagctattttttattaaatactacccttactcgtgctatttttttcttctctttttttacttctccttctttgccgtgctctgtttattacttcgtcatgtccgaagccaccactgccacaacaaccggtaagccatcccgctctaccaagaatcctgacgctcctcgtccttacaaatgcccactatgcaccaaggccttctatcgtttagagcatcaaacccgtcatattcgaacgcatacgggtgaaaagcctcatgtttgtacttttcctgggtgtgccaaacgattctctcgtagcgatgaattgacgagacatgcacgcatccatacaaatgcaaactctagaaggaacgctgctgctgccgctgccgctaataattctgctagaagctccaattctcctgctggcaatttagaaccatctacaaacaatgctggtgtgcatatgaccaatgcttcaatgaatcctaatgtgaatccttcctaccccgtgttcattcctcaagttggcatgtcggttgcacctcccgtcgccactgccgccgtttccatgagttatcctcaccattactcggcttcagtgcaacaacaacaagctactttcgttagtaatggacagcctcacaacctacccgctcaagctcaacctgccactatctacggtattcccgatgcccttcataccactcaaaatggtactacaatccatgttacgggtacccctccgggtgctgtttctcaacgctcggaacccgattccagattgtcgtccatgaacgagatgcaattgttggcttcagcggctgctaatcaattggatgctgcccctagaatcactcctacaaagtcttcgggtgttaatttaatgcctttatctaatgctccttccccaccgaagcagatgaatgtagtaggtagtctgccatcatcatccaatacttctcctaatcatctcgcatcggttcccaatagaggcttaacttctaactcatccactggttcatttacaaagtatactaatggctcgagcaactctttatatagtaattcgtctatgcagactccctatctgcctagcaaatctaacagtagtactagccttcattcaatgtatggcgttggtactacggcttacgctcctcagtctttacgttatgcccattacaactatttgccttattctcgacccagcgtatccaatggctttgatgatgattcttcgtcaagtgattttgcccatttccgataccagcgtcgctctcgcccggtttccccctgcagcactgcaccgagtagtcctaccttttccactaggagctttagtcccaccccagacgtcacacctctcgttacaccggcacattctcctcgtttgagacccatggatgatccatcttgcgttcaattaccttctatccgctcgctttctctacgaccttctcaagttccgttaattcctcctttgaagtgtgatcctaacgccttttccgcgtctacaccagcctctggtgctgtctctcgtactccatcgtccgtctctctgagctcgctctccaacgttaatagcagcatgcctcacaaacctgcatcccagtcgaatgttggtccagtccgtatatcatcgaatcgacgatcacgcaagttctcctcttcttcgcgtgtgagtgtcagcaaccttttggccggatcaccgccatctccttcttcatccacaaagtcggcgtcgtcttcctattccaccaccacaccggcattttcaatagggccgttaactcctatgaccaagccctaacccaatatttgcgctgtgaacgctagttacctttgcttcctttaaaccatctaaacaccttggttgtgtgttatgctattttataaattaagtattaaattttttattagtatcatgagtctcgacatttgaggttccattgttcagtttttctttttttttttgttttaaattttttttaaacttcttggcatataattagtaatgttattttgtgtttattagactgctttcataggtgaaaatttatgttatatgtttaaattacttcttgatcagtgtatgggtacaatagaccataaactaataaagttatttttttttaccgatggtgtttaatcctttttgcttttatttagctaaatttattgtatataaagttgtctgcagatcttatcaaaaagttgaactgcaggatctacattaatgactttaactagaactacagcaaattaccatcataatttaacggcaacttcacaattcgtatatagaattattattttaattcagaaacaaacatctgatatgagagaccttcaagtcctaatattgtcgccatagttaatattaatacattactacatactttgttaaacaatgattagtgacagttcgtttcggataattttattcataaactataagtaagctataaactattccttgtgcatctctcaaaaagaaatcagaagttaatggagaacaaaacagcttccacacagttaatgatatccttgaaaaaatatagaacaccttaaagtatgggtcagtaaaacagccaacacaaaagtcagacaaacagacgttgaaaaagaaagaaacaaaagggaacgagaaatctcagactgacgtgcaaatcagatggaaaaagtttcagcatacgatgctcagttgaactatgcttttttggaatcatcaaagaaatcctttctccatttacttttccaaacgtcaattctaacagtagaaaacttaccttaaaagtataacatatactaaattcacaagtcttcaagcttgaaatttaagtatccatacacaaaagcgcagtcacagtgatcaaaatttcggctcacaaatgccccagtatttgttagaaatgcaagaagattaatggaacaaatttactttaattctacagttttaaagataaaaaagaaagtcataaactttccaatcccataatccaatttaccaatgagatgattataattgatgttttaagaaatcgactcttttatcttttgtaaatgctgctcagcatttgaggccgttgtttcgtgatatgtttgtttcttttgtagtgcttcaatatcttctcttaaacttgccatttctgcgtccaaatgtgtacgtacggaagccaaatcggatttcataaacctgtaaataaacagttagtaaatgactttacatatagattgacagtacggtcaattccattccaaaagtgctgtttttgctaattccgtattctttccctatttttatagaaaagaaaataaaaatacatgtttcattttatgacacttacatctttccaagagaagtatatacggccttatcttctccaacatcctctaactcttttttggctaattcacttatttttagtgcccgttccttggcagcaatctgtaccattatggtcctcagttgttgctgtgaatcaaccgctttctcttgtatttgactagctaactaatatgcccaaagctcattagtttaccatgtaacacagttaaaaagagggaaattcctaacaaaataattctcttctcaatgatgaaatacgtacattttgcattatttaaaggaaacttgggtatatctcaagaacttattttttttggattgaattgctctttccaaaattatggtacaaagaatagtccttttaatactttttttatagacaaatcaagaactttttcaatatatttgaatataccacctttacaagtatatcaagtcttaggcaaaatgttggttaggccttaagtacaaagctggcatgttacaagctactttacactgcttttattatcggtacgtttcgcaaatgtgaattacataatacgccacaatttgtaataaatattttgtgaaatgttttgccatatccttaagttcttccttacataaattgttggcgatggcgttcacaaacgaatcttcatttcattccttctctgtttcaaatttttgtggaaaaagcatatccatattcttactaaatcggatttctggacttttctattgctttggaaatccattatccttgtagttcactcatttgcgcctcaaatcctttataattggaattggctgtttacattgataatttagcatttttgcatcatactcaaccctttttttcttcttttatatttgagttgttgaattttttttcaagtgactgtagttttttcaacattttccgtttatttatattaatccgcctttaaaataattaaggcacattcaaagaccaatataggaagcaataacgacatcatgactgaaaaacacacccttcgcctcgctgatccttctgctattgattcaattatttctgttgatgagtttctacaaatcaaggaacaatacgatgcagaacaacctctgattactttacaaaccaaatttaaccttgcttgggcattggtacgctcagattctacacagcatgtacaacagggattatctttgttctgcagcatttacaaagattcaccggaaaggcgtttggaatgcctctactacattgctttgtcccattacaaattgaagcagtatgaagaatcccgtcgttatctcaatatgttgttatccaaagatccaaatagcccagaggctttaaagctaaaaaaccgtctttacgatgctgttacaaaaggtatgtttattttaataaaacttaatgaggtatcacatatgcatgaatgttgtgtttatgttagaaagatgcgttataaataatgaaaagaatcattactaacccgtttttagaaggatacattggaatggttgtggtagctggtgcagtggtgtcagttgcagctcttgtaggttgggcatcaaaacggttgttttcaaagcgtcgtccttaaaccgtaaacgatattaatcacaagggagctttcttttgcataaattcttcaattttttctccttacgaacaataggattgtggatgtatccttttcatgaaacgcgtatgagttacgaaggctttgggagacattatagtgtgcactttttttagaaaaagaagattataaatcgaagcttgttgtttttattatattatcttttcttcttacccagttgatagttctgaattcgcttgtgtttcttcttaacagcagggtaataaatttacctcaaggaggttttagattgttataaaaagagagtgagtatttattataaaagctgaataagttcctccttttatactaattcaaaagttttgtatcgattaaaccaaaaaatataatgatggacattaatgaatgattttacaatccaattccctcttcctgtttgaacagtttattaagcccaataaagaaagaaagaaagagtgtaccttcgtcgattttccaagaaaacatccaaagactcaagtatttgagatgatgagctttataaacgagattttgttaagacagactacgaagcctttcctctagcttagccacttgagacttccgaccttccaagtgacgtcccaaaacattaagttgttgttccagcatttttaagtcattatcaatggcggaagcgctggggccatttggtccatcattttttagagattgaaggatacccaacttatagtcaagtactttctgtaaatcacgttgaataagctttgacttattttgtgcaatgttaacatcgtcagtttcacgttgaagggaaagaatcttttcgtccaatttggacagctcatttcttaatgaaatcagctcccagtcagagtctctcacatccctcggggcatcaagatcactcttcggcttcgcaccacccgtagatggagccattgtaggtgaagagtaatagttattagtagagttgtaggaatctaaattataatcgatatttcctctcttaaaactagcctttaaactgtacgggacatcattaggaatacggaatccgttggatctctgagtaaggatgtgcaaaaatactaaacactgatctttctgtatggtttcagtaccctgaggattgacaagtttccaagccttctgaatttgagagttgggaaccccaaaaggagtaaatacaggtgccaggccattaaaagatacttctccgtgtttattgcaatgtagggagtaaatatcggaatatcgaattttatcggatggagaaatgtaccaatcaaatccatcttttaaaacggcatcttccgggtcggtatcaagcgaaggtactttgtgtaagagagcaatatcatcatttccacgaagagcatctcgagctgctactaaatgctttttggaagtagacaccaacgcctcgggtactctatctggaacggttttgtaaacctaatggttagaaatgatgaaaatagacaaaaaaagaaaccctaaaaaccaaaggtagcctttcacaataaaaacaatcaaacaagtggaagggataaaagaaaaaatgaaggctttacgcaagcgccgtcttcttaaatcattcatatcttattccatctttttacatttatttaatccatgcttcacaggttcattcatgagtaaagtaagtggtttcataccccattaatcaaatcaaaggtgattttcatagcaattgcaaattcatcaaaatcaaacattccatcatcatcaatatctatccatattcgtaacattagcacacgttcgattaaacgactcagaccgcaaactcatgttttccgtacctgctaaatcccaaattttttccaatttatcgcttgaaagcttactactacggaggactccagcagctttggatcctgataaatagccattttctggattcaagccgcgaaaaatttcccaatacttatttttctcttggggatccattatgtcgagttctagtaaattttaataccctaaaatatctaattctcctgaatcgtgtacggccagtggaaaagtaaaagaactcagtatattgacctttcttttacctttttccaatgtttgctcatactacgtgtcttgtttacggtaagctcacagactaccggatgtgattcggaagttgcgcggcatttccccgttaaaattacgaaacgcaattaagcacaacaataatactctatccttaaatatcaaagcctagcgcgctgcatttttcaatgaatacctgtaaagagtatggtaaaatcgttacctctgccaacaacaatttttgcagagaaaagaggaagaaatgccaaaatcaaggaggtcgaaagttttgactctcgctcaaactgagaaaaagggtcatgaaggaaaggctgctcttttctctggagtacagcaatcgctggattcgtttgactatgtaagtgaaaatgggctcggttgaggagttgtaacagaaatatcgtgctgaaggattacaaaatgagaaaaacgagcatcatggatttagatgcttatttttagtgattgaattgtctatttttgtacgaaggtgtttccaaatgctttgaagttgaaattcaacagtacagctttttagattatgagttctcgttgaggttttaaagttatacttttttttccaattatctacttatttattagcactgctaacaaatacccatctgtttacaccttctactcgatcgtataaaattttaaatggctgttttactaactgtttattttcaatagatgtggatttttgatgtcactaatatgagaaacacatatttaaaacgtatccgtgatgattggaagggtagtcgtatttttatgggaaaaactaaggtcatggcaaaggcgttaggacacacgcctgaggaagaacatgccgagaacgttagcaagcttacaaaattgcttcatggtgccgtcggcttattattcacaaactctaagcccgatgaagttattggatactttgaatccttcgtccaaaacgactttgctcgcgctggcgctgttgctccttttactcatgttattcctgctggtcctgtttattctcgtgctggtcaaattcccgtcgaagatgatattttgttgacccatacattagagccacaagttcgtcaacttggtatgcctactgttttgaagaatggtgttgtgacgttgttagctgatttccctctttgtactgaaggtcaacaactggacagtcgtcaaacacgtttgctgaagttatttggaatcacggctgctgagtttaaggttgggcttttgggctattattcaaagaaaggtgcttctgttgagtttcttcaatccgcacctggtgcagacgaagccatggagtaaaatgtatattacagttaaatggacacatcgcgtgcactattgcattatcaaagttttttgctttttattttcggataaaataaaatgaaaagaagggttactagattagtgaaagccctgtgttaccgtgcttgcatagttgacggactttggatttaaaacaatggttttttgttcatgctctgataaatttacatagagatatgtactctttcttttcttttacttacttttgggggattattggttatttcttttccatagcggatgaaaatatatgaataatatttttatacactttaaaatgagtcatgtagcacgttgacatggtaaagttagtttgctagtttcactttcgctgtgaaggccctaaaagttgatttccaaactccaattgttgctttcgtaacgtacgaaagaatggaaacaacgaaactgattgttcttttgaccgtcgatatgccgcattttgtactttaaggtaaaatcgatataattagttttaaatgttttaaattttatggaatcattttagtagctatccaaattatttctaaaactttttaaaatgtataattcacgttacacaattacattttaaaattgtgtcgcgcttcacacttcctttccaccaacattcacaatgacagcatatgcagcaattataggaacgaaagataatcccgtttatgaattagagatggggcctataaatgaaaaactagacagggtatgtcacataatactattgatttagaacgctaatatctgaattagtctttaaattctcatcttaatcaatttatcgttcattcgagtttagacattgtggatcagctacaatggactagcaatgccttgtacgttttgtgatttcttttgtttcttgcagtcattgctaatactctgtttttgtatagttatatgaaaaccatcgatcaatttcacgaaatgtatatatctgcttacgttacgccatctagtaagtgttttgttccctttaaatatctggggtgacttttggacaactactaatgttcattatttttagatatgaggtttatgcttcttcaccaaaaccaaagtgctgacaacattaaactgtttttccaagagctccacgaattatacatcaaaactctaatgagtcctttctatcaacctaaccaacctattcgttctcaggcttttgatttaaaggtccgttcaattgctagaaggtatctgtgatgaaaaggtgttggttgatttcttcctcacgttctttctctccaaaaagcatttatctttctcttgcctttttatttgtaagagtgaggcatctacaatgcctatgctggccgaggttgataattgttcaatttccacatacatgaggcattgaagaggaaatgtttgcagatatgtatttttttttcagttttaaattttgactcattgtgtttacactctgtatacaacatatatatacgtcgttctttagttatgtgtacctcacttcttcctacaattgatatccattttacataaacacaaaataatactacatcctttaagcaactggtcgcgtcaagctgcgaccgttcttagtagtccgatccttacagaagcaattgtcagacaacttaaaaaaaaaaaaaaaaaatccctatctactagataaagaaagatgttgggaatattaatttctagaaaaacaacattttttaagccgaaaaaataaagtagtgaaccgattgctccattttaacttttttctttacctaagaagtagagttcttgctataaccacatactttttattttttgtttcatcacataaaagttcctttaatatgaatactaccttgtgcatcgttatccagctcgatgatacctacgttgtgacccacaagctcaccagagcaaaatacaggtacgcttgcaaaatttcactttaaattctactggggcgtagatatggcaaaatcaagtgaatttgtaaacgaggaaagttcagaagatgaatctagcgtttctagcatagaggatcagcattcgtcgaaagaacctgaacaatccgtggagagcaacaatcacggcgaatcgaacgcacaagaagatgttgcagaaattgctggtttagagaaagtgcaaggaaagcctgttttgaccactaatgacttgaaaaaggagtccaatgtttttttagtacgacttccgcctggcatgtccgctgaccaaataagtcagctaaaggtaggctccaaacctacagtagaattaaagcaggagaacgaaaacacctatcaaatccgagaagaatcaacaagctccgtacgtgtgtttttacctgacgagcaaggttcctatacgtcaaatgaaatcaaaactggatatgtgattacagagacccccaaaatttcacaaaacattgatactggtattacaatacctacgcaggcaccacttgttcctcaaagaaagaatctgagacagcattttcgcccgattggagatgctgtagggcctgaatcggaacctgaagctgaacccaagtctggcatcaaagaacatattttacaagagactggtgatgctacagtagaggaattacaaaataaagggaaggaaaagcaaaaggaattgaaaaagggaaaaagggaaaagaaggatgaggaagaaaaacctaagaagaaaaagcaaaagaaatccagcaaaaaggaaaaaaattagattgcttgaattagtgtaatattatcaccttttaatagaattctacctaagcaatgttagcaattggtttgggaaattgttaaatattttagaacaaaaatctgcatcaacggtttgttttagaatttgtaaggttgctggaaacgcaatttggtaaatcagcttaagacatgcatctattattatttttgcttcatgtaaagacttttgaataaaatcccaccgaacattctttcacataaaccaaggttttattcgtctaaaatcaggcttacctaactcccttttattatttttagcatctacttgcacagcatcgtcaagcacaatgttcataaattcgtcgaagccctgtcatatatcgttagcaattcatcaacttgtcgtagggaaaatgaaggtatttcaaaatcctaggccaacgactatgaagggattttccataaagtaaatttcttaccctaatttgtccctgaagtcttatatctgtttgttcaaacagccaaattgaaacaggagtatgttgttgcaacaatttgaaaatgaaattctgcgtaagttagctatccaacaacaattaaccatacaataggaggtatcataactttttgcacgcgtcctgacatcttgaaaacttattttatcaaaaaacgaaattctatagatggttgtgcaatggtgcagttggcggcctgtcagcactgacttagtggatatttagccaagaccaaaaacctcttcaataaatttgtaccacatggatcaatgtttatcgatcctttattttttttttattttttttagatatgtaatttgatcttcaataagctgttttaattttttatcgactttcatacatacaaaagtgtaggttgctaaacttcaatcaaagcagccaagattgtattgttatttttattagacaatttatggacaattcacttgtttaaatgattgagaaaagcaagaaatgtactttagcgtgagtagctactcagtaaaaaatgacattaaaaaaaaacaataaacaagttatcaaagttcagcaaaaattacattaatttagacgattaatatccatagattcaaaaagatttgacaatagaaatgaagaagactgtaatgaaaatagccaaaatctgataaatatttggaaatcagaatccttgaacagctctaaattaggttctaccagctgcatcaaacggatgtttcatacattagatattatataatccatatgtttgccagtattattaggaaacagactactatgcgctttacattgtatttcggatatataaaatatagcacgcgaaactactttatgtggctagaattatattattatggtagctatgtaaatagcaattggaatacctaagcaaattttattttctaacatttgaagtttttactctaccaaatgtattaaaattaaaaatcaacgttatactgagacataatgccttgaatgctatttattataatgatcatggaaaacctcccgaatactgtaataaagaggtataagttacttgttccttaaataggtcttttactgctactacaggtctgaaccgaaacaaaaacacacgctgccagtgcgtaaagcaatcaatctaagtgatttttatgccctcatggaaacgttgttaagtgctttggctactttgtatgccaacactgatcgtgagcagaaacttcaagcaaacaactacttagaagagtttcagaaaagtgtaagtcagtcagagatttgaactggatgatgttaacctgcatatttttagcctgctgcatggcaaatatgtttttcaattttgaatcaagatgacagcagcattgaagcaaagttatttgccgcacaaactttgcgccaaaaaattgtatacgattttcatcagctacctaaggaaacacatattgaatttcgtaattccttgctacagttatttttagcagctaaagatagtccaagacctttattggtatcattggctgtttgtatggctgcaattgctttacatatgactgaatggcataatgttatagccgatgtttttcaagcctgtagctccaaagaccccagtggaagatgtgttttacagtttttatcagtactccctgaagaagctagtgatccaaggaaaacttcattgagttgggaggagttatgtattcgtgttgatgaacttcttcgtgataacggtccagcagtactcgagcttctggtgcaatatgtcgatgctgtccgtgcttcaggatctccttcgagcgctgaccttggtcttgttcttacgagtttgatttcctggttgagagaaattccccttgataaagttatggcttctcccttaattgaacttgctttccgttctctggatgatgacttactgttagaagatgctgtagaatttctatgtgccctttttaatgagactaaagatgttgatgaaactactgatgccatactgatgctctatccacgtttacttgaacttcagcctaaacttattgcggcctgtgatgacccagaaacttttcgtgcactaggaaggctttttgccgaggctggtgaagcttgggttgttttgattgctaggatgccgaatgattttttgcctttagtaaactgcattgctcaagttgcagctaacgatacagagctggaagcgattaaatttacattcgcattttggtgggatctcaaacaaatggtagagttggatgtttatgctgaagctcgtcagctatttgctcctatatatttagagttggttcgtattattgtgcgtcacttgcattatccacgaactgaagatttggctataaatgagcaaatggcttctaatgaagtattatttgaggatagggatgctgaagatcgttttcggtcttttcgacatgaaatgggtgatgtcctcaaggattgctgtgtcgttgctggtgtatcttcttgtttggttcagatttctagtcagcttatcaaagtgctcaaaattaaggagtctggtcttccttactactggcaggatgtcgaagctccgttatttgctttaagagccattggtagaatggttcctgccaacgaggatcaagtcatcggtagccttttccaaatccttcctcaattgccagaaaacaataaagttcgatatgcagctacactattccttggtagatacacagaatggactgcgcaacattcagaatttttagaattgcaacttaattatatttctgctggttttgaggttgcaaataaagaggttcaaagtgcagccgctcaagccttgaagcacttctgctatgattgtagggaacaactggttggtcatctctcccaattacacatgttttacttaaatgccaaaacgtacttagctcctgacccactcatggaagttgcccaaggcttggctcacatcgtagacattcagccagttgcgaatgtataccaatctgtgcacagttttcttgcaccctcacttcagagtattttgctggcgcaagttaagctaaatcccactcaggcagagttagaagcactggctgacaatattgatatcgttacgatttttttgtctctcgttcaccccccatctccggcgggagagctacaccccattgttcgactttttcaagacatttggccgatattgtcacgaaccttagacacgttttccgacgtcttaatatgcgaacgtattagcaaactactaaaaaattttatatacactttcaaggaaaaagcaatcgtaacgctacccgttattacagaagcacttattaaaggatttgaaaaaacccaatatggttgcttcttgtgggttagcggagcatgtgtgcgtcaatttggtgtgccagaaatggatgaacaaacgttaagtgctgtttggagctttgtggggaaacaatgcacaaatatgttttattacatgtctaacaaaaaccccaaagagatacctgatgtgattgatgactttttccgacttatgatggatgcattactagcaaatccacaaatggtactagagagccaaatgctagaatctttaatacaggcggccatgatgtctttacaactggagcagcaggagcctcttcaaacagttttaaatttcctacaagacttgcttgcatttgctttgcatacaccaccttattcacttatcgaaccacttcctgattcgcttttaaaaagtttagctgacttgttgcttaaaaattctcaagaactatacatcatactttttaatggaatggtgtttacctttcctagagataacatatcagatgcatcagcggttttgattcctcttattcggctagtctttgcagctgaccctagcttgtgtattaagtacatgtcgaatgttttagatcaacttccggctatgacaattggacaagaggaacgcgaaaagttcctagccaatttttctaagcactgcacctcctccgaaatgccccggttgcgtgcccatctacaagattggactgcaatgtaccggcgtcgtgtactaaccccgagggcaaaattaatttctgatgactaatgttgggtcatctatgaaaagaagaaaaattaggtaatataatgaaatggtactatggtttggttgaaatgaacgtttgggaacattattaagtttacagtagaaggaaaaacttgagatttttgccaatggaagctataagttttagagcacggtagaacattatcaaattcttgttagcgcttattttactactatactggcacaacccattgatccaagttcgcatcgttgtatatcagctgtaaaagcagatgtaaacatagtgtagatacttacaccgaagtcataggttgttgagtacataatcataaagttagtaggaatgaatgaaaaaaaaggaaaattaaacaaaagattatttcgtccaccgaattaaaagaaattaatcaattcagcatatagtacatacagctagctagctattaattggttattgtaatagctatcccatataacaatgcgcaccgttctacgtaaacacctttaagggatatcgtataaatcgtatgagttcattgaaaatcgtttacatggataaaaaatgataacagctacaatactgaatgttaatatgactaccagtaattataatgaaaccccaaaatgttaatccaaattaaagctttgtatggaataatgtatgtctgaattaacactaaatgattctgcagtcataatgtgatataaagatgctcaatattatcgttttgtgttacagtaccgtatccactctactgtattgcgcagattagacttctccatttccttgccaatctgtaacatacgttacccaacgttaacaatgaatgatacggttttcgtgggcgttgggaatagaacccaaataccgtgggagcacgtttactacataatgctcgctaaacaccttctaactgctttcataaacacccagtagtatctaccaactacgattactcattccaaactcaaggataatctgacagaaggaaattcattagagtactcgtagcaatccaatattgaagggtattttaagatatgaaggtacaatctaagggtatgtgaaatatatagtggtagaaagcgtgagaaacttaacttttgttaagcaatgcttgaattggctgagaagtgaaggaattatgaagtaaacattcaaacttagactaactgtaccatgtagctatctcgaagccgaaagaacatgagtcagcaatctatagaaatgcgaattttcccgatcatttagtagaaacatatagcgatgatgttcatactctattcgacgtttttagacattctgtcaagcaatttggtaacaagaaggctatgggatatcgcaacttggtgaaagaacatgttgagacaaagatggtcacgaaagtggtggacggtgaaaaaaaggaggttcctaagtcctggtcttattttgagctttcagattacaattatctttcctttaatgatatttatgacaaagcattgcgttacgccggtgctttacgtaaacttggtttaaataagggagacaaattcgaactgtatgctcctactagcgctttttggcttctcactgctgaggcttgtttatctcaatcaatgacgatcgtaacggcatacgatactttgggtgaagagggtttgctccattctttgcgcgaatccggtgtccgaggaatgtatacagaaggacatctcttaaaaactttggtcaatcccttgaaggaaattgaatcacttgaagtaatcatctaccgcaacgatgccaaggaggaggacataaagacaattcaggagattcgtcctaacctcaaattgattaaatttgctgattttgagaaaatgtctcctcccgttgagcctgatccaccttcacctgaagagatctgctgtattatgtacacttctggtagtaccggtttacctaagggtgtaattttgagtcacaagaacatggttgcaattgtcactgctattgtcaagcacgttcctgaagttacctctaaagattatcttttggcctaccttccattggcacacattctcgaatttgcgtttgaaaacatttgtttggcttggggtggtaccattggctatgccaacgtccgtactttggtcgatactaattgcagaaactgcaagggtgatatcaataccttccgtcccactatcatggttggtgttcccgctgtatgggaaatggtacgtaagggtatcatgagtaaattaaacgctgcctctgctgttaagcgttcagttttttggactgcttattacactaaagcaaagttgatgcgtcacaatcttcccggttcttgcgtattggataccgctgtattcaataaaattagatctatgggaaccggtggtcgtttaagatacactttatctggtggttctgccttatctcctgacaccaagcgcttcctttctatcgttctctgtcctatgttaatcggttatggtttgaccgaaattagtgcagctgctatggttcagaaccctgcttgtttcaatttggacgattcagctggatctcttttgccttgtactgagatgaagttagttgactgtgaagagggcaactacaactctcacggacaccctcctcgtggtgaaatctggcttcgtggtccctctttgactcggggatatcttaaccgtgataaagaaaataaagaaagctttactccagatggttggttccgtactggtgatgttggcgaattgactccagaaggattgcttagaattattgatcgtaagaaaaacctcgtcaaaactcaaaatggcgagtatattgcactggagaagcttgaatctcgctatcgtacgagcagtcttgtttcgaatatctgtgtatatgcagatcagaccaaggtgaagcctttggcaatcatcgttcccaacgagcccgtcgttcgtaaacttgccactgaacaagccggtcttagtcctgatgcctcttgggaggaagtttgtcataacaagaaagttcgtcaacttgtttatgacgaccttattcgtattggtcgtagtcatcatttcgctaatatcgaacttattcaaaacgtcgtccttgttcccattgagtttacacccgaaaatggattggtgactgcagctcagaaattacagcgtcgcaaaattttggatcgtttcaagaaggaaattgacgccgcttacgccgagtaaagtcatttagataaaatgtttgcaggatatttgcctttagtcttttatatatttacctcgacattctcctttagttggtatgacacctcaaatttgcaacgctataagtaatcagccgccttggttggtgctaaggactttaacttagatttgttaagtcctttgggaattccttttctttttttcagagcattttctcttattacaacaaaacatttgtccttatttaatcatgaatgctagatttatgaatgcaccaaattcccatccgggtatgattatagtgttttagctagatgttcttatacccagttcaatgatgctgggtttttatttttttattttgtattttgataatatctatattaacgggaattgagaaattttttaaagagctttgtacagaataatagaagatgatggtattgcaaaacctggctatttatagtgatcggtaatagagatctgcagattatggcttcaactgacgattgaattgagatgaccggtgcgaagtttgtcctggttattaacgatcccttcaatttgaaatccacaatttcatccgctttttctaatagtagcaacagaaagcttaaactaatttagtcgcaaggtatcatctcctttttaagaaaagttcaagtagtgtactgcaacgtagactgctatgttggtatatcaaacttctactaatgtatgttaattcaacactacaacaaattttctggtgatgaagggctcaccctcttcaaacatcttttgtctataaaatgagttcatcgtatgtaatatatttttttgtgaaagaaactaacaaagtaggaaatcactggattgggctgacgatgaggactatggtactggattgccttcgattcagacgtttgataatcccgatggcacaaaaaccatgattgaatttcgcattgatgataatggcaaaaaggtgaaggttaccagagttatacggaaaaccgttattacggagcgggtgcaacacgctgtggcggagcgtaagaaatggaaaaaattcggaaaggaagcaggcaagaacagtggtgttgatgctagaaccactagtgttggcgaaaatgttcagttaagacttcaacttggttggactactacgaaggaagaggagcaagatgaggctgctttggctgccgctaaggttaaggcaaagggtagctctgtggttcgttgtcgtgcttgtaagggtaaccattttaccgctcaatgtccttacaagagcattattggacctgttgatgagcctcccttggatgctagtcctgtttcttcaagggctagtggtgccttgggcgaaaagggtcgttatatagctcctcatcttcgtgctggctcagggcgtgagagtggtgattctatgttcaaacgtgaacgtgatgatagtgccactcttcgtgtcactaacttatctgatgatacccgtgaagaggaacttcgtgatttgttccgtcgctttggtggtattcaacgtgtatatttggcaaaggataaggaaactggtcgtgctaaaggttttgcctttgtcagttattacgatagagattgtgctatcaaggctcgtgatcgcttggatggttacggttggaacaatttgattttacgatgtgaattctccaagcctcgagattaagtttcttttaattatataaaaatttcttgaaattggataaaggtctacgtatataaaaaattttcttttttcttccataaatcgttcccttattttcacccatgtattcagtctaatccctcggattgtcttaaccaccttacccgtttctgagagctttcatatgttatactttttaatgcttgacattgttcaggctctattatccctaattgcattgggtttggtagaatgctaaaatttccttttttggggttgtatctgcgtagtgatcgtcccatggtatgtctcataaatctatgctaaattggaaaggatccttacgttttgttcctctgcttttgctatttaaaagaataaaattaggtttcatttacttatcgtttgttttcttttcctctttatactttttatatttgaaatggttgcctctgaaaaatttttgaaataacttttagtattttgtagcaatatcatgaatggtttaaagctgtacacttgccttgatgattggtcttttggtaccttttttttcagattgtgaaacaaatttttacgcgcgaaattagattgctggtgtacttgacgagttaagaaaaaataagggtttttaaactgactaattttaactattttagaaaatttttttgtactccattgttataactgctccaaaaccatttgttattttttcagcatgtagtgctacatggagagtgtaaggattcgcaaaatccattaatgttgtaatttgaagcaactttctcgtttgtgtcttcattaattacaccaaggctttctaggttaagctgaaagaaaagctaattttttcaactgactacttaagcagttttgactttaccaattcgactttcattattacaacttatgctgtacattcttttttttaatatctataatattaaatatttatgagatcaagcgaaggccccttaactcagttggtagagtgtgagattccaaatctcaaagtcaagtgttcaagtcacttaggggtcatattttttataagtttttatcctgtgttcaaaggcatagcaagttttaagaacacatttgtcataaagatttaacaatataactctcatatccgttgaaatagctggttcacttcatacgatagtattgacttttaatgaccattaatctttgctaagacggcaaagtaatatatactactattaattacatgacaaaaaacaaacatacatcgacatataagtgcaaaacaaattttactataaatttaacctaaaacgaccaaggcaccattataagaataaaatcaacgaaaagtatgcttagtcaacccgcttttttctatatgcaattgaaacagatgcaaagccgatgggcggaaccagaaaatatcaaaacagaaacaaacaagagatcttaaaatataagttagcagctaatctctcgatttaatggaaaagtgtatgtgtttatttatacctgttttattatatagagaaccccaaaacaacgatattaacattacttccatatttatgtcaaagcgaaataacataaaattgacattttttaaggtttagtgtttacggcctttgccaatcttcgtccaaccctcttcttcttctgcttcgccagcgtttgtggcaggagcatcctcagtggcaggagtcttagtcgcagcgacctccgaatcagtttcggaactctttttctcaccgtctcctaaacggatatctgatactttctcagcaatagcatctgttttatcggtcttttcagccttatcagcggaaggctttctagaagtagaacgctcacggttagcattgtcctcgcgacggaagctctgagtacgcttggcaagtttttcctcaacacgttgaagcacggatgtattgtctacgggcttggcaccaccgaaaggatctcttttaggcttggaagatgtagtagtggtagcagagggagtagcttcggtgttgacgttggaggaggaacgaggttttaagttaagacgagggcgctcagaggattcacgtggaggaaggggtccacgacgaacccattcacgtggctcttcacgaacacgatcggaaggatcacgagcaggatcacggaaacgaccactgttggtacgtctcttgccaaacggagattcagcaggttcagcaggaggaagaggtccacgacgaacccagtcaccagtagagcgttcttcacgggcaaatgaacgacgaggctctgcaacagtgatgcggactggacgtcccatcaaatcctcaccggataaggctaaagcggcgctcaaggtatcagcggtctcaaattcaacatatccaaagccacgagagcgttcagtgagagggtcaatgacgaggcgaatgctagtgacaccttcgccgaaaaagtcgcccaaatcgttttctgttaagtcaaaactcaagtttccaacatgagctgtaaaagggggttcagaagggatgggaatggcatcacgttggtaaccacttcccattccaccctcgcgacggctttcgggaggacttctaactgactcaaacgtggaagaaggagcattgtatccggcgtcagcagagctaggagtagcacgatacgtagatgtggtgcggtcttgggctaatagataaattgagttagctaagcaatttcaaaagattaaatagaaaaatgatggagcccaaaaatgagagccgaaaattaatagaaattttcggattcctaaaaaacaccccactccaattcaatccaaaattttccattataaaaaacaaaatacttacgcaaagctggcaaatcatcaatatcatcagcccagttagtcgaaccaaacgactcgtcacccaaaaaggcgttcaaactcattttcgtactctgatatcgttcagcaaacatgcctaattacctaaacaaacctttttcggacctattattaataactcatgatcaaaaacacaacttgcccattatgaaatattttcttttagatcttcactttttactaacaagatcgttttcttcgtcgttctcgacagatttaatatttgcgattcttggcgcgctggtccacaagagcgtagcccagtgatgccgtgactgctcaatagtagaacgactgaagcattcccgcctgctgtatttgctaaggcgagaaaaagggagaattgggagacgtctctattcctcacagtcatggataatgaggattaaatcatttcggtaaatcaagcatggaggaatttttgtgaatgtgagcattataatcgcataacgataagtagcgtgttgagcaaagaggattggatggaagtagtttttttattgtaaataaatcaatggaaaattggatatggaaccattgtagcgtttgcaatttgatggaaagtcttttttttgggattatatacttgtgataggagaaaatgattttccttttttttttttgaaagaagtccgtatttgatgtcagctttcacaaatctaataattcctataaaataatagtttaaaaaaaagttcttgaagttcaatcagaaaacagagatttgattttgcgataaaccaaaagcaaagattaaaattggctttacgatttgttcaaccatggtttgacattgaagtaaatcgctattgaaaaaacgtatcattgataaatgataaatgatttattattgagctcgatcaacaaaaaacgagaacgttatagtctcaagggatgaatgatgatcagttttgtacaccattgaatttgtttttgagagtaataaacttaaacttctcagcgaactggactgtttggacagtgtttagacttcattttttgcagattccttttctaatatggaattataacaaaacaaaaacacattggcttaattataggggaaaggaaaaggaaaaggacgcgtgcttgcacagaaatgaatcgatgttttggatacaaacgtaaacaagacaataaggtggtgaagcaaaattgcaaggaatttttctaatctaaatacggcgattttgaaattcatttctattcagcttatcatccttttttcattcactgacacagtattatcttttaacgttgtatgacgagatgcattagtctatgcttaacaagttgtgtaatatgagagacaagacaagaagaattgggaattccagaatatgtgcaattgataatatctacacgatttttaaaagatatatcaagttacgaaagttgatccattgttggtacattttaagttcccgcattagagttaaagggccgccgcttctgccaatgtttatcatcaaaggctggttgggatagtaagagaaaatgaggatgatacagttttcaattgatattcggatgtttattattttattattatttttttagacaattgtctttgatctatattcaatgtgagctgagagctgagtggagaacgaaaaatttctgaaacaataaaaaatccattaaaatatattaaaatcataataatgttagaaaaaaaaaatcgaaaaaattaatcaaagggtttcattgacttggagcaaagataaaggaagaatttgaaaagaaagtaaaatctaataaaagaaacgtgtgaatttgaaattaaaatggaatggtctttctttttttcttggtgggacgcagtcatttatttaattaccgaccagccctttttaacaattagataacaaagaaaaccgatttatttcattttatattttttatgtcacttgtttttttgttcaaattcactcttcttatgatttctttcttctcaaggattctttatgttcattttcttttatttacaaagaagcatccgcataaagaggtattgtttacaacaaacaaatggttgccatccaggttgcgaaccaatctaaaaatttcattcaattcctttatgccatttctaaattcaattatatattttaaaaaggaatttataatttaaaagattctataaaaatcgtggctttgaaggatttcccaacatgctggtttcattagccctacacccccaaaatgtcatattgacgaagatcgaatcctttatttctaattttttttctaaccgcagataatgatgaaaaaaagaagaaagtaacatttataatagtcttcttttagttataatcagattttctgcttcgattttattaattaatggaagtaaattcaaaaaaatggatttatcttactatcgagggattgttccctaaaatgcgtttcccgctactggccagtcgttgttaccttcttactacgactatgggattctgagtatatataattatgacatgaattaaacaacggaaatttaaccatttacactgctattgctttttttacttaaattgtgtgtttataacaggaattgaaacacaaattttgttctcttggtgcagtctgcgttttaaatttctttagcggcaaaagcaaacagtagagagagattttaattccaattcaatttgagcaacagccacgccttttctgctcaaaattatttttttgttaaaaattttctttttctttttcttttttatcctttatctattgattttcatctttggttttacgagtggtatttgctggttcaaattttaagtgcatataccgattgattgattgatttgttgattatagcttcactccattcttcgttgcatcctttttaagtttcttttttatttcacaaaaagtctatgccgaagttctgctcgtgtttggtatttcatctacagcgtttgtgtatagcatttcccaagcattcgactttctgcgaataatttcaaaatttaattatctccattttttttcctatccacctttaatctccctttttactcgaatttcttttctatcttgctcaataaaaaaatattccctcatcattgatattattcgattgcccaatctactttgcgtttttatatccctcctatttcgttcttccctattctttaatttcctaattccgctttgtttgcattttcaagacctccctatttgaattaatttgggtattgtttggaaactttcatataaaataataccttaaaaagaagttgcattggagatgcgcgttttggttgctgagaccggaagagaagataatgtgtcagtacattctagagaagtgtctgtgaacggcagtgattctggtacaggcaatgatgcctacaaactagaaacagacgatgaacatccgcctgccacccctgtacgtggattatccacaagatctcaaaaaagacccttcagacctttaacaattcaacaagatgaagatgtagaaaacgacactggtatgaacaccgaatataatgatgacaattctagcttagttaacacaccccgagactctactacgtatgccgagacgaattcaccaaacacggaaaaattggccggaagagatgatgatcgatctctactgaacttgattgatcgtggtgagatcgatagtaaaagacagagacattacgttcccgtccattgtaaacgaatgcccaaaaaggagatcacacttaatcaaaaactttacgtttctcaagttataggtccggctgatgctccaaagtcaaaaactatttttggcaagcgaattatgcaatgggagccttctcaatttaaagaatctgtgtgggcctccgaaattagcaaaagtggaaaatatctggccaccgctggtaaagatgcaataattcgtgtgtggaaagtaattgaaacaccagaaagaagagaaactttactcaaagaaggtcctcaaagttgtggtcgtttctttaccccttctagcatttttgaacctgaacctgtcctagaatgtgtaggtcacaacgcagaagtcctttccatttcatggagcaaaaatgattttttattaactagctctgcggatagaaccgttaggctttggcatccaaaatcaaccaaatccttggcggttttcaggcacaatgagattgttacatgtgtcgcatttcacccgatcgacgatcgttattttgtttctggttcccttgattgcaaaattcagttatggtccattttacgccataaaatattgcattggacggaacttgaatatgtcgtttctactatttgtttttatccagacggtgagtcgatcgttgtgggcatgttctacggattatgtgcaatatatgaaactaaaaatttacaatatgtgtcctcatggctaattcatcattctccctcaagaaataaaaaatgccgagtcactggattacagtgcgcatctatcattccaaacgattcaaaatccgacaacgttgttttagtatctactaatgacaatgctatccggttatacaacacggtcactcacgctttagtgttgaaactgagtgatgctcatcgtgttaatggcagagtactttctcgtttaagtgaagacaacagttatatcattagtggaagtgatactaatgaagtagttttatggcatattcccaacaaggtactcatcaatgcatcaagaaaacgctctgtcattctccatttgcccacggaaacattcaaggtttgtagtgagagactgacttcgaccatcattgcaccagcaaggactgctgtcgaagctaaagagtcggaacatgatcgcagtttaattgcagaaggatacaatctagtaaaacctcatagtcacagatcatatggaacacctcctgtacatccgattgatataataattgctaccaacatggcaggtatgactattgtcttgtgtgttgattatgatttggggaattcccatcatggatttagaaactcaaaatttggacactttgtgaagcgtttattacgaacctaatctcgattcaaaactaatattactttacctttttttattttgtttaagtcttctaagtcattcaggtgtcatttaaaatagaggactcattttttcccccttttaaataatagttatgaagtttttttatgaaattgtttttaataatagtataatataatattcattttttcgtggtttgttaagacacaaaaacaattttacgtccagaaaattactccagaatgtgctgtaactaattgagagaagcgtggattaaagcgaacaatagaaggtgtttctggtaaaaggtttttagatgttgaagaaggaatgatagctagcgggttctctgttgaatgactattgctggtcggagtagttgatgctaggcccatttcggtgaatgaattaacaatgtgatccgagttaacagtttgtttcagttctggtagttgatacatgcaaagatgctcattatcatatgaagtaaaaagaaatttactatctggagacatgcaagctgaagcataataagtcaaatttccatcttgggtttttgtgctaacctttgaaggaactcttaataattcacttccactataagcgtctataacgtaatgaaaatcatttccagttgttagcaatagatatttaccatcagtactgaattccacatttgcaatgcggacatgagggggcaggaatgttaaaggaatgtcttgaaatgggcgagcatcaaatgatttaatgttataaagagaaattttgtattttctttcactaactgaggcaaagattagtcctgtagcatcaaaagctgcaacaacgggtgaactaacattgagcaaaccctacgtattcctagttagtttgattatcagtaattgttatactcatacctggcaatttggagaccgaaggtcccaaaggcgaatagtattatctaaagaagcgcttaaaaaagtttcatctgctggtgatacatcgattgaagtcactgtttgcttatggccaggaaaatatcgaagataccgatttgtcacaacgtctaaataacgaacggtattgtcttcctttgtggaagcatgtattaatgaatttgaatgatgagtaaaccgacctaaatgtgctccgtactttttgcttgcaagtgatttcacaaatctagaagttcatggtcagttagccaaacaggtttcaaaagtgaatttaagaagtacttactttccagaaatgcagttatacagttgtaaagtatcatcagtacacgacgccaagcacaactctccactgtcgtcaaaactgagagaggtaatttcaccaacaaaattctgatttttcagccattttcttggttgcatagacgacaacaagtcaaaagtaattgaaactgttgtcattactaaataacggtatgctaaaaggtgggtttcctgagaaaaatatatgggtaaataagttttaagtatgtatttagtgcgtatctcctattaatattcagaatggctgattactggaaaagtattccaaaatattattgtaaatattgccaaatagtaagttttttctataacatccaaaaattatttctaaagtggtgaaattaatagaatcctactaacagtacagttcgtgaaagatacaccatttgcgcgacggagccatgagcaaacttataaacatcaggatgctattaaaaaagtaatggatgatattcatcgttccaaccttttaaggcaggaacttgagaagaatttatctataccaaaatcagctactgctaccactgcttcagcggtgtcatctgaactagcatcgtatgagaaaccaaaaaaggagcatccaaaattacgtccctctaaaaaaaaagctactttggatgattgggatattcctacaagttctacggagactgacaccatctctactactcataccagctatattcctacattgctagcaaagcaagaagaaaatgaagaaaccaaggaaacaactactaataaaaatgagtctctaccagggacctctttgaaaagaaacagagagatcatcgaaaaagaagaaagatcttcatttcattttcgggtaaaaccaaaaaacttagataaagtacctaagttagctgaaaacgagggaaacaaatcgctagaaagcaaggaatcaaatgaaaacaaagtggtgtttaaaaagaaaaagtctggaaagttaagaacaaaatcttccttaaaagaatatgatcaatcttgaagaaaaaaaccatctttgtttaaaaaaaattctaggatgaaaaaattttgtatccaattcctgcattctgttcaacataacgagagtagcttttgtgttgggtaatcagcattaagtaagtattcatatcggttatgaatgctaagttgaacatttattcaataactatatttgaggtttattgaaaacatttttcctttttttattttgttttatttaacatttcttttcaaagtcattttgggacacttatcttcaaactcctccaacagacttgagcgtttataaaaaagaatgtaggaagaggagaaatcttctctcaagtcagtaataccgcccactgttcgaacaattgagtcatcaatatggcaccattcattattaaaaagtacatcagatatataatgtccattttcgagctggccataatgacagataaatgcaaacaggttataattgctaggaatataaccaattcccgattggaaactcggtggtaccagcattttacttggaatctgtaagctcaatccaagtggtgtatcaatttttttacgacccattacggatattttaaatctctgaatttgtatgatcaaatattcaggtagtttcgaaatcataattactttttttgccgacctttgaaccttgcacacgggacaatgccatccatcatgcccttgcaagagttcaggagctgaaaattttaataagcattcttgtaggcttactacatgggagacatcgtcaatcggtatcgcaagcgatgtgaagggagcaaaagtagtagatgtgcggccacatgtcatacattgagtacgactgcaaagttgacctacaaaattgttgaccacaatactcttgttagaccggagatgcaagttccattcaatgtgtgaaaagtgggacaatgggagttcttctctggcacttaattgatcttccgtcaacggtgctatcggagaccgagatgcattggagttcaaatcttcatgaagtttatcaagaaagaaatttaaaaattcttgagcatcgcattggccatcgatggagaaatctctattcaatgactgtacaatttctaaaaaattccttggagatattgatctctgaccatggtttaataagacactttgaagcaaggaaaagaaagcagatgtgatttttccaccggtacccaatggatttttggtattgatattttgaagcaatcctctcccctgtaacataggaatagtcaagtccttacacgcaaaaagacattgcaggacacaattcatgtaacaagtattacccaaattcgttaaacctataggctgataattttcatacgataaagaactatcaactttcttagggttcgccaattccatgaaatgaggatccaacttcaacgaacgtaacatcgagtaaagcttgtaagccaaagaaacgtcttcgaagtatctttccaaactgtaacaaataaccatgcttggatgaaaaggtgcggattttaaaaagtcatatatttttgaagaatccatcgattgcaaacaggatattgggatggcaatcgtgtgcttcgaaaaaacataaccctttgaagactcttgggaatagaaattaagaaaaagaactttaagtgatgatttttttgatagggaaagagcgtcagagatttgaattacaggcaaataatgcttcaccgctaatttgctttttatagtaaaggctttggaaacggcttgaattgctaactaaaaggacatgttagtattcaagattgtaacttgaacaaaaaataaattaagtttgcttcaaagatcataattagtacagtctcgtcaactatatcaaatttatctgacgagaaggctagggagctttgaatacaaaattttcgtgttttgagcattaaaaaaaatactatgtacaatgtcgataccttttggaactgtttgaattctccataatgagtagacttaacagaaatctcgaatcggcatggaatttcgtaagcaagttttagtgcttttaaatagtaatagtatgctttgagtaatgaatttttttgttcaagagtttgggcctcaaaactgttagtaattgaagcacattactataaacggcacggaaaaattagacatacctcttcaagccagcgttgtcctctgaaggaacagctttgaatcgtttcatcttcattaatataaacgaatgctaattcaaatagtctgtcgaaataatcatcggacatccgaggaagaaccgagtatttgtgttggcgacttaacctgaattgaaccaaatactacaagactatagccttttttggttattatggtttcaattgaagctatgaaggattcaaattgggacttgcagatacaagtattccggcgaaggcttaatccggaagttatgtaagtactaagcaggttagctgtgggttagttaatgtaaacatctttattaactagtaccagagaggcaagaaatgagattttcttatccttgcccagtgatcatggattgattactttagttataaataaagataaaccgtttcaaatatcggtattacttgaaaaaaatcaagagttcatgcaaacggcaatgaataagtacgttgaaacggcatttcaaaatcagaaaacaactttgacaagtttatttaattatttgttacaaaattggaaatcatttgagacatgcaatacaaaagagcgtgagttgatggttcaacaagtcgattctaagaaaccagaaaccccaactgacttagagccgttggcaaataagcttgaaggacctctatcagagagggttcatttgaacactacacttgactatgaagtactgcgtggtcaaaatcactgtcaaaagcagaatactacccaaacaaaaactaccatctctggctctgaacagttattcaatgatgaaaagccaaaaaaaattatttattcaaaaggaggaaacgatgggaaagaagatgatctacaaaatgttaatgaaccacaggatgcttacagtaacgatcatgacattcagagcaaagacacagagcttctgggtaacgaatactgcttagaatggaagaatccgcatttaactaatgtcggtactctcaaagcaccaattttacgtttggtcataaagtgtgttcggtgccattatggaagtgaaatttctattgctacaaaattttctcttgtttgcaataagtgtagtaatactctaagattagtttgggtgcctggtgtgattcacccaaataatgcccgtttaggtatcctccatactttaggatgtgtaccggttgacgtgatgcccattgactgtcaggtctcttgtatggaatgtgttgatgagcagataacatcctttaaaggtatttcttccatgcagcccatgctacagttttgtaaagtatgcaaaaacagaatcttggttgaacatcaagataccgaatttcatttgttaaaacaacgacaaagttcaatgggcgggaaggtgagcgcaaaaaagaagcaaaaacaaaacttaaacattacgaaaggattgccacttcccaataatggtgcttgcgaacattacaaaaaatcattcagatgtaagtcgtttataaaattcataattaacaatcagggtttcgtttttcatgttgtgatcgtgtttatccatgtgatgaatgtcatgacgctgatcaaaatcatacatttgagcatgctaatcgaataatatgtgggtactgtgccatggaatctttctacaaaaaggatgcaacttgcccccattgtggaaatatgactgtgaaaaaacaaaccagtgcctactgggagggaggaaaaggaatgcgcgatcgcgttcgcatgagtaggaaggatccaaggaagtacaaaaggaagcatcacggtaattaattgggttgcatgacatccatatttttttgcttcattagatacccatattgtataaaaatttaatgaataacaagtagttaatcttttgatagaagatacttttaaagtcttcgtatttaaccaaaataattatccttcatcatcactcacttcataattgacgagagaaaccgaattatcttcaaggattttctctccctttaaattttctgtaggaaatttcctttgctcgctccttagcttctcggaagggacaaattttcgagcaaaaggatctttttttgcgaatgaagtctcagcaaactttgcaaaagtcgaaaatgttctagaagagggcattaatgttcttctataatctaatttccttataaatttattctttcctaattcgttatctagcaacaataatgccttatccttgtcagaagaagagggtggtaatatatcaatgtccaacgctgcacggtttttgagagatagatctttagcttcttgctttttttcaatttttttcctttcctaagttatgggttagttaatatgaaaattttaacgcaaaacaaattcttcttacccgaaactgttttcgcagcctctgagaagaaacgaaaggatccgaccaaagcctttcatttttctcatatataaagtttattacagaactattatgcttttctgacttttgctgagttaattgggtttccagcgcttcaattgcatcagacggcaccttttcgtcgttttcagcttttgcaggacgttcattgatgtcttgaggttcaattttccttctgcctccagaagcaacgatgtattctgtattctatttatgtcagtaacaaatttgttaaattaatcaaaccagtaccttaggatccgtatgtacatcgatagggtttgagcataaatgacattttaagctgaatgaccatattttcgtagtatagtatgagccaatctcttttttaacagcattgaatctagtgccttgttgaatgatattttcacaattgttgcaccacactggaaatggcatttcaaaccgaattacatttcgtaatttatcaaattttcttttagcattcggcccttccgggggaatatatttccccatattaaatccttgcatttttagtgagtatatagctctttatgcccaaaatcagtagttcctaagttaatactacgtctaggtgaagttcaggctaaatcagtggcatgcaacagaaacataattataactcttagttaattcatggcttttcaacaaacaattttaaattacgtttgctaaattgacgttaaaataataagggttccattctacagtttcaaacggacaaggtaaacatgtacaaataaataaattacatgacgattatttgaattcatttcttataaattaatagaaaattataaatgacataaaaaggtatcgatgaattattaaacacttgatgatatttttaggttgcttcaacggggacgttcaatttcttggccaagtctaagaagcttttcgtgtagctataaaatttcggccttttgcataatgataagacaatcaaaaatgtctgctgagtagggaaaggaccgttatgcgacatccttttaatggtatttaagcattcagctgcttggccctgctgaacaaggttacgtagcttctcatgatatacttgaagatttaaatcaaatttgtgactttcctcaaaatacttccaataccttgctaacaaatcaccgttttgtatttgacgaatgacctgtaatgctgtaaccaaacttcttgaagtacaatcgcaatatgggggtaaaggataacgcaagttggaatcttcgaaaatctgatattccaatcccatcacttttgtaagaatatttaaccccacgtttctcacttgaggcgagttgctagtagccagaagtttcacaaaggaacaaataagactttcatcaactgctattcctttcttttggcattcaaggacaaaataattccaaagattcgtccccatctttaacacttcttcacgttgttccggattgaacatagaaaagtcgttcaaaagtcgaagaatttgagatccactatagaaatccaatgtttgtttgatggatggaataatcattgacaccaataccatacttttaagctttagactacacttggatataattcgtatgtgatgcaaattggatgtgacattattagactccttgagagcactagctgttaccttttcactatattcacgtagtttagaaaaatttccttgcttattcttttcaatagcatcgcaaaatccctttagaagaatggagtatgtatgatcgctaggtttttgttggcgctttttcatatcattgtacaaagaccaagcagcgttgtaatgccctttagctaaatgatattgtagtacaaggttataggcaaccgtcttcttggcatttgatctctcgtacagtaaatgcaatgctttctctaaagactctttttgaagtaacgaagatacatttttagccagtttgaaaccatcgtttcttattaaggatgacttagtttttttatttcgaaactcatttagattgttgacttgctccttgaatttcaaagcatcagcgattaaaaggcgctttcgtactaatttccgcgcattacttactgaaacactatacgtggttgcaaattcccgcaagcagaagcggtttaggagcaaatcgacaaaggcccttcgcggaaatgtccttttaatgaattgcattaaacaaaccactagtttattcaagtttaggattaaaaccgcgttagtaggaagtaagttataaaatatgagttgttacgaatgaagacactacatcattagttcaaccatcgtcttatgtacaacgttgagtaaaagtgctgtttgacgaggtaaaattactatatgcacacaaaagattgcaaaaatgagttaacaaagctaattacaatgaaagtaactactagcgatgaatttactaataacacctaatgaccaaaacaactaaatctacttgttgtaaattattttgtcaaagctaggaaagatatggttatttttaacatctacaccaaattaaagcatctttctaacgagagagttaatatgctcatcacgcttgccagcatcaccaccttcgatgaaatgcttgaacttgcgatctctccagccacccaagggagaagaaagttggaagggccagatgaagttggcagcttgcttgaagttgggaccgacggtgtaaatttcgtgaatcaaatcctcgatagacaagatagagtacttgcccaaagcagcttcgatgatagcattgtcagaaagagcaatgcgttgtttgttgaccttaccaaaaccacgcttgtaaaggagctcacgaacagtcttgaggttaggaataccataagtaacataaggttcaacgacttgaagcatttctttggtagccttgttaaatttaacaaagacaccgttgttgatttgaataagacggagtaattgcatgatcttacgggccttgggaggaatgttgttgataccacgaatacggatgacaaagaccaacttggtttcgtcagggacgtagtagttgccctcagcacgagccttgcgaccgagttcgatttgctcacgttcggccttgcggtactcagcatcgtaagattcggcgcgctttgcaatgagctcacgcttcttttgttgagcctaaacataacagttaatacagtagaaattttgtgaaattagaatggatgtaatttagatggaaagaaataaataaagagaaaagtagaaaaacagtaatcagtcccgaaagatggtaaattgtggaacgcgcacagcctaagctagctatccgaaatttgttgtcatcatcttgtttttcatatttctcaattatctgctttattattgcttataaaaataaagcaatcataaaaaattccatgacaggctaaagcgtttgactaatttttgggaggtgaaaacccttgcaaaccgatcaaaatgaatgtgggagggttctatctagatgaaaaaacacaatctgtagtgtactttatagataaactcttcatcattcaaaagatttctgtactttattcaatccatccaaagacaaatatccatagacaaaacacttacagctttcttctcggcagcggcagcaacacgctgttcacgagactgctcttgggtcttcttcttcttcaaaagagactcaggagcaaagatttgctcctttgaggggaccgttgacgatgctacagccatgatggtggatgtctggtggtaaagttggtaagaaaagactagtggtcaacttttcccatgagcagtcacaaaagtttcgacacaaatttgtgactgttcctttagtttacacaggaagaagcccaaaacaaaagagatatcgcagttaccaaaaactaaccacgaaaaatggctactaacgttggccctcaaatccgttccggtgagcttgttttcggcgttgctcacatcttcgcctcctttaatgatacattcgttcacatcactgatttgaccggcaaggaaaccattgttcgtgtcaccggtggtatgaaggtcaagactgatcgtgatgagtcttctccttacgctgctatgttagccgcccaagacgctgctgctaagtgcaaggaagttggtatcactgctcttcacatcaagatccgtgctactggtggtactgctaccaagacccctggtcctggtgctcaagctgcccttcgtgccttggcccgtgctggtatgcgtattggccgtattgaggatgttactcccatccccactgattctactcgtagaaagggtggtcgtcgtggtcgcagactttaagtgtgctgtcgtatctgccagtgtctcgaattttatttcggtacttttctgtcacatgggaggaatttcactggaattgttattcgtttaggatatctacagtcaaaaatggatttgtaattttcttctaaaagtattccgtagtactatatttgtgtatatttgtattgtttgaatatttagaacttcatgtcttgtatcctgtgagccactgtgttggtgtaatgaaattgcaagttgtgttcctttaaagaattgacatatgctctttaagtctacaataatattacagagttttaattggactattttaaagctatcatttttgccaattagaaagggatatatgtccttcatcaattcactctttcgtccgatcacggagtgtcatcggtgtataaggagagctttgttctcaagattataatttgttgcaacggtagatttttcatataaaagtgtattgaatagcccttttaaatgcacagacataattcgatgcttgtttaatttgcattttttctaaatcttttcacatgtaaacaaatttataaacaccgttgaaaaccattcgtaatcttatatttcactgcatgttcttaattaaataaattgtgattaataattcttattgaataatgtccagtgagctaaaccaaaaatttggtgtatcacaaatcacagcactttaatcattttgccttgtttgttcggacattaggaaggaaatatagtatgaagaaagcaatctgttatgctcaatttcgtgtcatttcggttttcatacagaatatttccccgttccctcacagttcaatttgtaacaaagcaacccagcagtaaattctcatagacttacgaaaatttcaatactttctgtctctacattaacacttaatgctaaagaatacctcacgcgttctgcattctgtagaattctacttttcacctcgaactttatcacagatcgttatgcagatcgtgcgttacattacgttattagtttagtgcttcgtataatatattttatcgtaacaaaataacttttgctaattcagtgtgactgtttttgcaaacaggaaccatgccgaaacttttttggctttcaggactacaacccagtaaaactatccacgagccaacatgcagtctgttcagtgctttggaaagaaaggcaatgccacagcagtcgcccactgtaaggtcggcaagggcttgatcaaggtcaacggtgcccctctctctcttgttcaacccgaaattttgcgcatgaaggtctacgagcctatcttggtcgctggtgccgataagtttgccggtgttgacattcgtgtccgtgtctctggtggtggtcatgtttctcaaatctatgccattcgtcaagccatctccaaggccatcgttgcttactaccaaaagttcgttgatgaacactccaaggctgagcttaagaaggctctcattacttatgaccgtactttgttggttgctgatcctcgtcgtatggagcccaagaaggtatgtgctaaacgaagagaagttcatgacatcttcggaatcgatttcttgcacgatttattgtgttgtcgaacttgttccgtgtacagaatgttaatgatactgtatctctcgatacgacataacatttgtttcttttttttagaatgtgttactaatgattttttttagttcggtggtcatggtgcccgtgctcgtcaacaaaagtcttaccgttaaaatgtgtttggctgtttggcttttttccattatgtatctatacaattgatttatcataaatattgtttgatactgtgtacgagccaaccgttggtgttttcgtaaacccttattcataattcttcggtattgacatatatgaaacaaaagttcagtgtacgagaaagcgactgtagaaatgtatttagagattttaatagtacttatagtttctatagtgctgtcgtgtaattgcttagtcgattaggtgtagtggaaattccttgttcggtattgtaggaatatcaaaatggtagattgaacgaacgagttaggtgagtagggccgccgccatatgatggattgtgttttttgagtgttcaaaattaaacaattaaagattatttaattcaaggttgcttcttcttttttagtgttttgaaaatctctcactatgcactgtgcgactgcacttacgcaggtcacttcttacttttttaaatatcacatgtcgaaacggcttgctgaaaaaaaaataggagttttgatcattttacttttctgctaatattcagttagaaatcccacagtggttatcgagcaatgtcattttaattgagaacaaacaagcaccgaaaaataaatccttatttgaagtagatagttttgcaaatctaacgataaatttacttgataaaatttgagtgattagacaccattatggcaggctccaagtgggagacagaagaaacgaatcaattcgcaattgaaaatcaaaaattagaagaggaatggcgtaaaaagcgacggttagaaaaaaaaagaaaaagaaaaatattagaggaagaagagaaagctgaagaaagaaacattgatgcttgcaggctctacttgatggggaatacacctgaacttaagtcttgcaattctattgatgattatgaaatattggaaaaaattgaggagggatcttacggaatcgtttatcgaggtcttgacaaaagtacgaataccctggttgcactcaaaaagattaagtttgaccctaatggaattggattccctattactagtctgcgagaaattgaatcactatccagcattcgacatgataatattgtagaattggaaaaagtggttgttggtaaagatttgaaggatgtttacctagttatggagttcatggaacatgatctcaaaacattacttgataacatgcccgaagatttcttacaatctgaagtcaaaacactgatgcttcaacttttggctgccacggcatttatgcatcaccattggtatctacatagagatttaaagccttctaacttgctaatgaataacaccggcgaaatcaaactcgccgactttggattggcaaggccagtatcagaacccaaatcctctttgacacgcttagttgtgactctttggtatcgtgctcctgaacttttgcttggtgcaccaagctatggtaaagaaattgacatgtggagcattggatgtatcttcgctgaaatgattactaggactcctttgttttctgggaaaagtgagttagatcaattatacaaggtatgcgatttttgattttttattcttaccttaaaaaattcctaacaataatattaagatattcaatttgctcggttatccgactagggaagagtggccccaatattttcttcttccttatgcaaacaaaattaaacaccctacggtccctacccactctaagattcgtacttctatccctaatttaacgggaaacgcgtacgatttattaaatcgacttttaagtctaaatcctgcgaagagaatatctgccaaagaagcactagaacatccttatttttacgaatctcccagacccaaggatcctaaattttttcctacttttcctagtaaggccaaaggtgaatcaaaagaaaaaaacgtgtttcaaagttttcgtagtgcatctccaaagaagtgattttgatgaagtgaatattggcattataatacgtggaaatgtaattggccttaatttacactacttatattactaatatttagatatttctttattttttccgtttagtccccaaattgcaattgtaattgtaaacattttatgatatcattgattttcgatttatggccatttatttgagtaaaatttctccctttctacaaaacgtttcactcatagtgttcagtagtcctatttttaactgaggtaagtgtattcgagcatcgatgttttcaagcaagctggtaatgaactttcatgaattgatagtaatctgttgcaaagtattgtcaaaaaatttttcttatatcactgctgatggttttactatatctatgggacccctgtttctattacatgactacactcactcttccttaccatttccaatttttttagtatttaataaccttgacagttcctaccacaaaattattgccttccttattttatatttaatggggataattttttgtgattatggcaagacttttaactaaatcaagtcaagtatttgattttttggcagatagattatcagtacgaaaatccagacgattttgggaaacacaggaaaatttagagtcttccacacctttattacaagaaccacaacaaagttatcgtagtaatagttttaatgaattacctccgttgtctagaagtgtaacgtttgctgagaatgaacaaccaaatgaagcggtgaaattgggaacgtttgaaggttgtttcattccaactactttaaacgtactctccatccttctttatttgagatttccttggattattggagaagctggtgttcttaaaacattgctgatgttatttattagttatgcggtaggtatatttacaagtctatcgatctctgcaatttgcacgaacggtatggtacgtggcggaggtgcatattatgcggtttctagatctattggccccgaattaggaggctcaattggtttgatattctatgttgggcagatactgaatactggtatgaatatttctggttttgttgagcccattataagcatttttggaaaagaatcaggcactatttcacaatttttacccgaaggatattggtgggtctttttgtatacaacttgtgtcctcgcaatgtgttgtattttatgttgtttaggttctgccatttttgctaaggcctcaaacgccctttttgtggttataatactctcaacaatatcgataccaatctcttcgatatttgttcatcctttcaaagatccttccttactcgttcattttacgggattaaaatggtctacgctgatgaaaaatttagcatctgcttacacagaaaatgagaaaggaacaggttatgaatcttttaaatctacatttggcgtattttttcctgcaacggcaggtctactggctggcgcaagcatgtctggtgatcttaaagcaccttctcgttctatccctaaaggtactatatcttctcaagcaacgacctttttgctttatttgctagtaattttatgtgttggtgcctctgtaactcgtacgggacttttacttgatatggacgttatggaacatattagtttacatcctttattcatcatttctggaattctttctagtggcgcctttagctcgtttatgggtatatttggagctgcaaagctattacaggcaatcgcgcgagatgatttaatacccggaatgtttttctttgcaaagggttctagctacgatgatattccttatgttgcaattggagtgacttacttaattacgcaaatcagtttattttgggacatcaatatgctttcttcgatgattacaatgacttttcttctgacttttggctttatcaacttatcgtgttttctgttacgaattagtagtaccccaaattttcgacctacctttcggtatttcaatagacgcactacactggtgggtaccatcttgtcatttggcgtaatgttttacgttgatcgcttgaatgcctttatctcatttttaattgcaggaattttggtggtagtcatatatttcacatgtcctcctaaaaattggggtgatgtgtctcaaggcatcatttatcatcaacttcgaaaatacttgctgcaaactaataaagcaagagaaaatataaagttttggaggcctcaaattttacttttgattaacaacccgaatcggtcagaaaatgttatccgtttctgcaattcattaaagaaaggcatgtataccgacattttttgacaatactaacccataaattataggttccctctatatcttagggcacgttattgtatccgatgattttcaggctagcatggatgatttaagaaagcagcaacgtctttggcatcagtttgtccttgatcgaggtatcaaagcatttgttgaactaactattgctccagacgaagtttggggtatccgtggtcttatatcttctgcaggcttggggggaattcgtccaaacatagctgtgctaacatttattaatacgaattatcgtagacatcgtatatactcgggttcttctttctctcttgagaatactagtgaagaatcagaatctgacagtaaaaaagaatttgtggagcatgatatactacctgtgaagtgggtacagatattggaagacatgcttgttggttcggtggacgttatggtaactaatgggttcgatagacttaattggccaaaaagaaagggagaaaagcaatatatagatatgtttcccattcatagaatatcaggtgtggggtcagaagtcaatgaaagtacaccaacgtttgcgacgaatttcgagacgtatactatggtttttcaacttagttggatccttcatacagcttcagattggaaacaaggttgtaggctacggcttatcactcttgttgaattcgagaatgaaatagaggcagaacgagaaagcatgcatcaaatgctagaaacgttccgtatcaaagccgacgttgtagtgctctgtcttgctgcaatgaatttggatgcatataggtacattgtcaaaaatgagcatgtgagacctagcaagtcttccgagcttgaaaacttactgaaagatgactcgtggtggcaggaagaaaagaaaagaagaggaaatactgtagattccttaggacctattcgttttccacgtcgtatgtctggttataactttagatctgccagctttgataagagtgctccacctttaagtgtgccattgagtttccgccttgggccacatatgcattcagtaaagtcgtttgagactgaatcttctttcggaaaccgttctttatcaccaaaacaagaaaatagaagaacttattctgacagtactattgagtcatctctgatgcccaacgtggtccgagaagatagttcatctgatagactagcaccaaagaaaaaaataggaagggactattctaaagagaagttgacgtttaacgatttatcctcgagatctcaatacataattatgaatgaaatcgtgctgaaacatactaaaaatacttctgtattgtttactgttttaccagcacctttggccgacactcataagagctttcgaaaaagcgaggaatatgttgatgacttattaatatttatggaaggattacctccttgtgcattaatccactctaagagtttaactataactaccgctctttaacgatttatggtatttatgtctttggtttataaagtcttttcttttggcattgttataactatttaaatatttggtccatgatttctattttagatgctaatattttttttttattctggaccaaactttaaacaaaaaaaaaacgaggcaataaagtgatgagttaatcttgcatatatttcataggagctcgaaaacttcaaaatggtaaaataataaagatacgagtatttggtgtcgatttgtattaaatttatcttgtcttgagtatctagccaatactctcgcattgaagtacaatgataagctaaggaagctgtccagtgcaatacactggatacactgggaagaattcgtaaccgtctttagtaaaaaggactttatcattaagtaaaaaagattgagctaatatgaatatgtgttagcttatacttcatataatgccctttaagaaagcctaaaaatggatgaggggtgtttttgaaggaagaaagtgagagaagtaatgatattatgcttcatctagcttcgtctacggttgttttttcacggaaacctcgcgagagtttaatttcctctgaatcaatctgcacactagggggccaatctgcatattcactatcggatttatcactcagttgcaaacgaacggaattttcgggaaatttttctttatttaaaatatctgccaagtccgcaatcgtgttaggaacctcttgtcgcattatttttcttctacgaacgggtataggcaatttcaaaaggtcactagtcagtggttgaacagaacgatattttcgatagtttaacagttgcataaaaacagattgaaacattgattcattaggaaattcgacttttagtaaaggaacccaatggtctttacggagcttagcgggtcgcataccatttggagcgactggcttttgaagtgggtagggaagttgaaacaacgcagtcttttttaaaacatttccttgagataaaagtacctgattcgtttgaatatgcctaaatatatagagatacttgttcttttcaagcattctttccttttacgagtacagattggctgtttacatatatgcttgtaagagatgcgaagtttgttaatagcgcgtccgcgtataaacgttgtgcccaataaacacatatcgtttgctagcacagatgttaggcagcattgcgcgttgagcagccaaaaacagtaaatgttttaatgatacggtgagtgacggaaaatttgaatactggtcagctacgcagtttaatatctatttaaagtgtcgctcacgtatttcggtatctgcttaacgatacttaaagtgcaatgaatctctctgtgacctaatatattatgttacacagttaatataagcagcaatttcaatgggtgttctctgaaataaattatattgttacctatggacatagcaaaaaatattacttttcgcttgggctgaatgttggtagattttgaatacgaaagatttcatataatacaaattgaataattttttaattctttttgtaaagaaattgctactgaccaggaattgggaaatcgcattatttaaaataggttttcgctctacaccaaattgatttttcatttttatttgttttagaaacaagtttgaacttatatttcctgtatatactgtattttaaagctccgaacacttgaaaatgatatatggaatcctcattttatgcattaaacagaaactaaggttaaatcactactttgcgtcttttgagtaatgccttacttgttcaattttttaattcgcaaatcttacaaagtcataattaaggattgtatatcaatttggtaaaacaataaagaggatgattaatttataattgacaaccagattcattagttaaatgacttttcctagcaccacagaaacacatcgtgtttactctataacagagacaaaaatgtatgtatggaaaaagagtgatgactgtcatcggaaatgattaagtgacaatgcgtataaggtaataatacaagaaatagaaataaaggggaaaaaaggagcttctgcaggaaagtaagaaaattagtaatgaaataaaaaagacactcgcagctggttggcagccccttgatttttttttctagccatgacttttagctgctgcccgattctacatctttagaagtgttgcaatcggttccctcagccattgtgttgtcacttgctggctctgtggtaattgcttggcctcgcatagacgacatttcaacgtcgccagtctcttcatcttgttctattacttcgagcccgagaataaacaacagtaaggataaaataatatgagccaaaccttgaattgctttagctacatatttaactaggcctgcaatcgttttagctacatgtttagctagaccttcattcgctttagctacagatggtgcataaacataagcttcttcaaacgctaatttaattaacgaaaatgaaactagaaaatcgttagccatgaattcaaatcatctcaaaaacttacaataaacaataatcactgtcatcacgtatgtaaatattaacactatagtttcaataacatatttaaccacagaattaagatccgccaatgcctgatcgaaataattataaaaattatgataaagcaataaagtaagaatgaaaggaaggaagatatgaaatatcgcatatctagcttgtgtaagtcgcacattttccgaacgctttcttaatctagcaggtgcagccattgtatttttttttcgtaacgatggttgtgttaatgttgagttttgtttgacaattggattgtttacatgattattgactgaatatgaaggacaagaatgtaaacaacccttctccaaatcattccaaacttcattgtattgaggtaacttttcgtctggcattttgaagagccttttaccaatagtgattatatacgtttgagttccaacttgaacattgcaaaataaaatgcgaaattaaaatataaaatagataaatagatcaaaaccaaacacttgaatagcctaaaaatccacgcgttctaagcatccaacaaaaagagatggctcttgttaaggaatgaaattgaatcattgtgctgtcaatatcaatttacgcacaagttagcattaattaggcactgcgtaccaatacgctataatagcgatgccttgcttcgttttatcatactttgaaaagtatgcaacactagttattagacagtgggctacactaaagaccgctataatgtttttgcatcgcgagttactattatgttacatgttttatttactctactagttttgcatgaatagtttatccaagatattaaattaccaattataataagatatttaccagtaacaataatactgattttgaatactataacttgaaaattgaattgaggagcgaggttcagccatgagctatatcagcgttaggttacaaacaataccgacatcaataactcaggttactatgtattcatacatctagtaatacaacagatcatcattagagctcaccgcaatcctacttataattgaagcagatatcaaactgtacatttaaacaattgtataattcattaaatcataccttattggcaatttacaacgagactgtagaactccacaacaggtttggagcgagttagttctgttgaactgtattttatactatttcctatttgttggtcgagctcaatagattttggtaggtttactatatctttttaggtatcagttgtaactaccattcaatactttgtaattcaaaaatcattatgtttatttttatagaaattaatatgtgccgctgttcaacatcaccattttcttgtttcagatttaaagaattaattatcctgttctccacggaagctctgagttttaagtctgcacgtactcattgccgatatttatttcaactcaataggtatcattacggtttggagaacctaaaaaatcttaaattatgaattccaacgtaaatatatgaggaaaataaagatgtgccatgctttacatattttgagcgaatcgaccagctataaacagtactcatcaacacattagtggtgagcataccgtacatggaaaagcaaaacatccttttttaataatacaattttttcttattaactaaaatccttacccgattaggtgggtgttgttcatccattatctgtgctacatttagagagagacctctttccaaatcgattacactttcattttctatgtttacacatcactcatttgtaaatagaccttctaactggacaataaaattttctcagtttttaaattaaagaaatggagagtattatacaatattgcatgaattgaaaacattgaagcgaaagagcgtgaacaaggatttcatcctaactcgtaaagcaaatgttcattctgcctcgtttgacatatcagacggaagtcaaatcaaagtggatttaaattataaaataacttgaagtttcattttatcatgtttgcagattttatttacatttcatctccacattccaattgtatgcacatatgcaatacccactgttactggttcctttcttaacgaaaattatcgccgcatactaaaaaatatttaatttgtttattgtgactgtaaattaatttgtgtttttagatcttttatcgggtttcttcaggacgggcttgatgacacttcgattgtttacagaatatatctatagttaaattatttaaacaacattagcaagtccaacctataataaggaaaataagctcactctggaagttctactggtttggccgataatgtttttagcaacatgtaacagcgtttactattgaatttgtttaaatttcttaaataccattttgatcatagcaattctgttcggttgcttataatattgctctaaattattttttatttcacttacttcttctgcgttttatttcttgctgactgtaaatatggttaaattgttttcaaaaacaaagtatcaaatttttttttgtgcttcttcagcggacaaatgaatagtaaaaactgaaagcgtgcttttttgttggtaataatgtttgatttactctttttttttttttttttttttttttttttttggctcagaccttcttgctcataatgatctgggccatagtacatcaattttcgaagacagtaataaagcaattaaaaaaaaaaattttcgccattgattcaaactcacatcagttatcaattaaaaaatttctttacagttaatttctgctatattattttattgaacctttttaaattcattcaaccattacggaagacactaaatttccttaaagaatgagttctgagctaaaggatcagtggccagctttaagaataagatatattacggcaaagtttcagaattatctaaatataatttaatataaatacatttaacgattatattatgtatagtattataatccaattaattaatggtagcatataatgacacgcaaaagggcttagtgaagtcttgctgctgacaataaagtgcatataatgttagcttcgcagtttggtatctgatttaaggatacatagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtatgagtagcaactgagtataggtattgtattaactaggttataatgttacctatcactaatatatcttataactgaactgagggacgaggttcagttgttctcaatttataatatttgaagtagtaagaattatatctgatagttatcttatcatgaatgatattatatctccatcttgatgacttatcatgtaatagttgatagagcaaatagaacattgtgaacatgtgacatatagtgatatgcaacgtggagtatcattgcgtagtgtagtattgctgacaataacgaactaaaccagtatattgttatcctacgctagcaccagactcagctgagtttaccaagtagggcgatgcgatgaagcaaaagcattcattgctttaaccatgatagaatgtcgcttgaattaccaggaaactaccgactttccaggcttaaatcaatacaaataagaaatgttcaagaaattcaaaatcatagcaaatttgcgatcaatacgacggaaaatttgtggaaacgagatgtgcagttaaaacgtgcaatttccgaaggaactattcgtatttttatatcattgcatgtgcagagtaagaaattgcctgtttatattactgaaacgagcggaaatgctgtatgtgaacatgctttgataaacaaaagtatctgaatggtatcattatatctaggttatttgcttgattgaaaaggttaatcagtttgtttatacaagtgatttgccaaaatttcgttgctcaaatccttgaaacaaagccctcaattgatagtttataccttgtatctcttttacccatatacaaattttgtatgtatttatgttctttgtgtctaacctctcattagaatcacatcttttacgtcgatgaaaaagtaaccgaaaagcttcaaaaataccgtcacgaagagtactttatcgtgaggacttggtgctcatcaagtagtcatgccttcaagctacataaagaatggaaaattttgagatatgacagtaattttcgttatattggtaatgatgtacggttgaatatttttggtttaccttatgtttcccttgtgttgactaacatattatttgtagcctgtttttgcagtttgtcatattcgaaacggtcttttatgtgaatttaatgatggcgtttacatctacacaacatcccagtcttcggatattatgagacagacctcctttccaaaaagtgcctccacatattctatagacaggcggaaggatggttacactattcagaaaatcactcgaattttgaaactggctgaatgcatagatgaaatgcacattgctaaacatgaaattcgagctcattttcaggaggaggagtttcagcagatacgtttgatgcacaaaaggatgttacttcgggatgaaaaaatcgatgaactggctaaattagaacatctttggcaaaaacaaattaatagcatcactcagatgaggacgaaatttgacaagacgaaaagctggttatcctcaaaaaggaacactttgaacaaatccaaagaatcccttcaaaaagatgaagctgagtatgtggaacttgccaattctttaaaaacaaaagtagagaccaatatagagattcgaatccttatggcacatgctattcgtatgcacgtttcccatctttccaaaatttacccaatccaaccatcgcctggcaatcatgacgagtttacaattcgcaatctccgcctatcttttgagccagataaaattaataatgtggaaatggctgcttccataggatttttggcgcatttacttcaaactctttcaaagtatctcgaaaaagaactcgcttatccaattctttgcgcatcttcgagatcctccatcctggatacattgacacccgacatccccacgcgtatctttcccctttatccagcaactcgaccaattgagctttttgaacatgccatttatcttctcaaccaggatgtaaatgattttttagaaacttttggattacctattgaccaatccatggacatactcaggaactttaaaaaactgctccaatttattttatcaggacaacatctatcttttgtacaagtaacgtctaccgctccttaacaattccataagcttaggcaccataagcctaaattatcgttaattgcaaaactacgcataacttgtctatcgtttaattgtatcttttcaccctagtttactctcaacaatcaatttcgttttcgtattctttgttggaaattcatatacccatttcacggtttaattttaatcatcttaatgaagagtttttatggacatttgccgaaggcatattactcattgtcattgcgacaactactatacaatgcatttacgtttaaaatataaaaataaacagataatgatgaatgtagatattataaatagttcccttaaattaataaaacttgtgaattaaaaaataaaaagagccatgttcattttttgatagttatgtgatggtgatcgagctcttccggttacatccgacccacatattctaggtataggcaggcggagcgggtcctacactttcaaaaactggcgggcattcttcatcccaactaatacctaaaccagctggcgtggtaagtggctgaacgactgatactcgtaagatacgggcattgcccatattgtttcccgcaacgttcttttttctattaacaatggtctcaaaaattaaatgatgagagacttttaaggaaaaaggggcaggaatttccacgtcacagcttggctctcttaaagaagatgtgttaatttgagtagatagaaacatctgattatcaatgaacttccatcccgattgtaaatcttgtgtactcaaaattcttttttcttcaataggtcgaggttttaccaaatcacgatggcgttcacatggttgacaactaaactgcatatgctcctccaatctccaagtaactctattgatcttccaatcgttgccgtcattttgggcaaaaccagtcatggtaacttccataagcgcagctccatgaggatgcaaggtactgggcaaagtaatgtttgcaacaagattcgtagggggaaagatacgtttatggatggtatcaggcgaaggaatggcagctcgctttagttggagaggaaacttaagaacttcgggcttcgagggagaaattccgccttcaggagtaccatagcataacgtagcttctaaataatactcaagcttgatgtatctgttagaaaccgaagcaggaagcgaaccagggaaaagccaactaaaaggccaatgctgagtaccaggtctatatgtggtatttgcagctaaatcccaagtctgtaaaacctcttttgaacccgcacaagcagaacaatgagagattgcaggatgaagaacggtgatcctttttatgagttgcagcttgagggtatgtactttaataaaaggttgatgtaaaatcgtcagttttaaaatgccagacgcaagtgcaccactagacgtttccggcgagccaaggaataccagcggcggtgattccatacgtatatctaacgtacagcgagcagggtcttttggcgtggttgaacgaggtagtgcaagttttaatggcatagtaataagaaaatctaagcgtttgtcggtaaaacaaaggaatggaaaaaaaaatagaaatggaaaattttttaaaaaaaattaccagtatgaaatgataaaccaggaataaaataatgtgtgtaaaaatgccaagtacacctaaaaaaaccaaaccctacagtggaagaacactgctaaattgaacttaaaaaatgtgaaaaggaaaaacccaccaggaaattaaagagaagaaagaattaacgaagtatggaaataagaaaaaaagtcgttaaaccaaacaaccaacgacttttttctttcgcctattatccaaatttttttgaagatgatttatacctattcttcttccgtagaaagtaatagtaatccaattgatgagaaagaagtaaaccgacttgaatttaacacagggatgtaaggtaacaaaaaagctgaacaaaggaactttatgagtttgctttatgtctcccttagtgatgatgtttttgttttaataattcaaaatctcatgtgaattatcaacccaaaaatgtgtaagaacaagctaattaaaaaaaaatagcagactgtcaattaaagtagagcacacaccttcttaagaggagctgaaaaaatgaaaagaaacccaaggctagagaaaatgagaggttcgatgggcagtttatattcgcaagattcgcaatagatcagcagtccacgcaaaccaagtcgattgaacaccaaaatctagagaaaaagcaagacaaaactgacgagcgatttcactagaaatcgatctcttaaagcccttttgatttcaagaatcactagaaaatacttggttcacggtgaatgttaaaaacatgaagagatgggatgattgctcaaaatttattttaatgaggcgcatagaagttacggtatcaagattttgcgtcataaaaaataatctcgtgtaattgttttcgcatgttatttccgttaatgttattctggaataacggtgattaggtttacgctaaacgaattaatgcagagaaccgtgtttccataagtgacgaattttttgatgaaagagggccgcgatgagacgattacatcaattaataacggaataaagtgaaacgagcttgtgcagaaaattgaaatatgtatgtaaggaaaatatctgttaaaaagcaagagaacgaaattttttataaaagctgtgtatacagtgcgagaaagttaaccgctaaagattttggtgtatgataatataccgatagaaatacaatgatttcctgtgtaatataatatttccttgagaagtttacaaaaatggatagaaggaattctcaatcatattcatggtgctaaatctgatctgatctcactgtcattgttttgtttcctcccataagctcagtatgtccccacgccacaagtaatacgtagcaagtgagaggtgtctactgttgcaagaaatactctattgtaacctaccagcgcaaaagcttcgaggctacaaattgcttattagttttattagaaatcatcacagttggccttactcgtaccagtctattcataaggtcaggagcatcccgtcgatctgtatccgcctgatctgcaaaatacgcaggaagccgatgaataatgcccttgtgaccgttcgtatataagaaaataaatattattaaaaagaggttcaatcagtatttttaattcaaaagagaaaggataaaagttgaaaagcaaagacatccatagaaggaaaggaaaaatttttttgttaaattaaagtccatttttgtaatttggtgtacaataatagttttataattcttccgtgaatgctctccgcggaataaggcacaatcctaaggcagcaacgtagtaaggagatttggaattgtaacttattgcaattagcaagacggtatatttcggatcgaggaagacaagggaggctcgagagcagcaaatggtgaaaacaagcaatgtgtttaccgacaaacagtgcaaatatcaacaaatgaggcaaatgggttgatcgaagaggcggtttctgggaaggtctggctcgctgacagagtgaatgtaagtaatcaaaaatactcttaataagcccattgcaatttggcgattcttatgctacaaggcctctttgtttgcactggcacacaatctctaattttgtttctgtttttgacatgcaacattgctacgtacgcagcgtatattactcattcacaaataatgttactttttttgttgttgatattattctttcatcattaatatcactctcttattactgacacttgctccttatgaatttgtattccaatcggtgtccatcttcgtacggttttttggtttccgtctcatttgatcgccatgatggatcattatgattcatcatcgctctcgttatggccaacataacataactgcgcagtattataaattattcccgtaagtttcccgctttagaaaacaaagaatcatggtaacaaagaacgtatggaacactgaaaccttcatcttataaatgtcgtcgaattttctcatcatctttaatttccacttaaacagctacatcagatttttttacctacccttttttgccctaccttaccttacttactgactctggataggtatcatcgaattctatcatagaccgagcaaaaacaaacaaaacgggcaaaagaaaaagaagaaaaagaaggacattgtaaagatcaaactttacaatattattaaacttatacagtacagaacagtgtacatgctcaaacactcttagtccattcatttacctatgtatttgtatgcaacggtattattaaaaaaatctgtaaagattagtgaatttcattctgcttcattaatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacattgccctccccaagattttctatgtaaatctgaggataagtcatatgttctcagatatttagattattgtttttaatataatcattgacaattgctttgtccgcttgtagcgctgtagctaatgtagtccatcctgacataatagtactcggatttagattcgaaatgtacttgacatttaagtagagtacttgttctctgtttttatgttctaggatatgaagaattgttccaatatcagactcatcaatggtagcgtaattgagttctgaattatgtcgatacttttctaggtgagaaacatgaaaagtagatgaaaacatgtgcttgattgaatctggaagatccaattcatagttgtttggacccgacttctgtaacacatagaacggtcctgcaaaactaggtgctaatttattggatttatgaagaaaacctgttttcgttcttttgaccataactaggtctccaggttgaaattcttcaatttcttgtattttcatatcgaaatactttttcatctttatgttgtttgtattcaagtgttctttaactgtttgaaatacttggatcgtttcctgagagttttcgtcagttttgtcactaaagctaggtaactctaaaggtgataaagctggtgaatagcgatgtactatctcaaaaggtgtcatttgagttgctgaatgtatcgcattgttgtaagattgttgcactagggatatatgatctacccatgtatttggatgtgtgctacatacacatcttagtaatttctccacagtttggtttgtacgctcagtttgtccatcagtttgtggtctgtatggtaacgaaaatttcataacgaaattatatttatgtgcgaaatctttccacgtttgggaagtaaaaatatgatcattatctgcaatgatttcttttggattgccgaaataagcaataactcgttgatcaaacattcgagctgtttgctctgctgtaatggatttcgtacaaggtactaagattgccatttttgaaaatcggtcaactaccacgaaaagtgcattataaccagatgattctggtaaagctgtaataaaatccattgataaagattcccaaggtctttctgatgggggaattggttgtaaaggtccataaggtttatgattcctagatttgtttatttgacatgtatggcagttctgtacatattcttgtatttgttttcttattcctttccacgtaaatctacgtaatataatgtttgtaagaagttcaatgcctggatgaatcaatttaccttcttcatgatactttttaataattgtcctagtcagctgagtatcattaggtaataagatttggtctttactgttaattagtaagccatctttgagttggatattctcttccactcgtttgtcttcattgtttagtaaattcaacaattttgtatcattcgtatattctgtaaccacttggtttttaaaatcatcggttatcgagatttgattaacaaagttgatactattgtcttctgaatcttttggaattggttctgtttcgtcaacaattctggataaggcatcagctatgtgatttgctgatccaggtctgtagttaatttcaaagttgaagtcttgtaaaaataattgccaacgagctaaacgtttgttttcaggctcggattcgttagtaatgcgaccaattaagtttcgatggtctgttaaaattttgaaaggttcgatagtggattctaaatagtgtctccaatgtttgagagacttaatgattgcaagcatttctttgtccgatacgctataatttaattgtgctttagacatctttgctgaatagtatccaacaggatagtatttatcatcatcatgtttttgagacaatacggctcctacagcgacatctgaagcatcagtttccagtagaatctttttactgaaatcaaagtgtcgtagcaccggaggagaaactaaacattgtttaatgttttctatcgcttgggtttgtgttggtgtccatttccagcgtacatcctttttcaaaagattattgagtggatgtgttaattgtgatgtctttggaatgaatttcctaagataattgacagaacctagaaattgtcgtaattctttacgattcttaggttgcttccattgtaagactttgtctatattttcttgacaaggcgtaaatcctttttccgaaatgtgataccctataaattttacttgtgattggtgaaattcacattttgcttgattgataattaagttcgcatttttcaatttctgtagaacgtctttaacatgttttacatgttcagattccgattttgaatgaattaaaatatcatccatataacatactacatgtgattctttggcttcaccaagtattgtattgataaagtattgaaaatgtgctggagctgtagatatgccataaggcattactagatattcaaaaactccacgaggacagcgaaaagcaagtttatgttcatctccttttcttactcgtatcaagtgataggcacttttgaggtcaagtttagtaaaaattgtagaaccttgtattttagcaagtaattgttcaataagtggtaacggatatatattgggtttgacatacttatttaaaggtttgtagtcaaccaccattctcaaggtgccttcctttttcggaacgaacattactggacaggcgttaatggctttagattctcgtataattccactttttaatccttgattaatttcatcattcatagcttgcatttttcccggtggtagcgggtaatttctgataggtaatctgtagttttcttgagttagttcaacttcaaattctaacccttttattggctttggtagcttttccgtattggtttctgcagtaatgtctttgaattctttatagatatctggtaactcaggttccttgacaatatttgaaactttgttcatttgagagagcgtgtgtttactgctagatatttcaatgttattgtcatataatgttgtgaaggagatagcagctggatgcgaaaatttctttacaaccaagaattctgttttgattgatattccatttagacttatgttaagttttattgttttgcgattaatcttatttggataaactccaccatatatcacactttttgaccagggtctggtaggcagtttatgtgctcgaacagtttcttctgttataatatttgcttgagcgcccgtatcgattagacagggtattgagcacttgaagtctggaagttcagcttgtaataccatttcgtaacgtttcctagtatgatttaggaatttgttagatgagtattctattctcgaaacatttgtcttcctcaggtttctgctattagtggtgttatttttctttgaaagggactcttttcctagatttttattttgcagttgaaaacgcttgtgagttttaccatacgaggctgttcttttgtcctctaaaaagtcataaatttcactgatttctgatttccagtaatttctttcctttaatttccttaaggaatatggcagcatccataatataaacaagcgagtatggaaatcatcaacatttgcttttgacatgagtttccttataaattgaactttgtccaattgatttctaaaaccttcaaatgttttagttaaacgatcacctttgttggatccttgtactttccctgtttgtctgagtaattcttgccatgtaagacttccattctcagaaaacatgcgttcagcgaattgttgctctaattcttctaggtgattcaatgtatactgtcttttagtatgctcatttgggaataatgaagggtattcagtaaagtgttgatcaagttttgaaatgtaactttcaacatccttattaggatcgaatttccctatctctggtacatgcttcgataatatttttgcaaaaaggtttattaaatgttcgtctgatgtttgaattccatccaaattctctggtctccatcgttttgctcttgctttcatataacgataatttgcgtaggacattgtatatgtttcctttgggagatttcaaaagggataacagtccttccaaagttctttctcctttgaacccagaaggagagaaatatatatatttatgatatatatttattcaataattcctttttcctaaaggagttaattgtagatcacaagagttcagttattgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacaattaatctattaaaacgtagctcctttgttttttacaatctaaagttaaggaggtttaaattttatgtggtaaaatatattaatgatgcacaggaatgcactagattatcagttatcggtggcttttggttggtgaacgcgagagtgggaatgtaacatcaaacgatgcgttttcgatcctaccattaaccaactatattgccacaaattctcattgattatagaaaaacaattttcatacaagtaaagcagaatccaaaaatttgttcttatttaaacagtaaaattaattattttacgttggattcaattcttccgcaacaatatcagtgtttgttttgttggaagtgaaagttatatttatagccgctttttcagaaagttacttattcttggcacagacggttataattccattatcaattctttgtcttttatttttaaattcaaagttgtagccgtaattttatctgttagtaatttggttgtgtttgggaagcctcatttatcattctctcaaaaacaactatttcaatcatttattcatctttatttttttttacacaataagtgatatttcactctccagcacatccgaacccttactaaacggaaggcaaacctacggccatagaaattttgcatacgaaagtttagttggtgaactttcgttaaagaggaaccttgtataagaaaaattttcaaattatttcatttacatattttttttgtacttcttctttttgcttttgttaatactttctttaagaattcaatatttcttaaacttttacccctctacacactttttcatctctaatcgatcggtcaattgatttgatcggctttttttttttttttttcatctaccggttttcacaaagtgtcatcactgtacacttacttgttcatacttaactacatatcctaacctatcctaccctattcttttattttctctcttctcttctcttcaattgagaattgtcacttgcatttttactttttttcatcatgacaactgttcaccaattgtctggacatggtcctttgtcgcgtttaaacatttattctggtgcctctccttacactcaacgggtgcgtccgtcttacgaactcatcgaagctcctaccagacaagctaccaatggcactggttctgtttctggctcccctaactcttctagcaatagtactcccgctaatcaaggttctttaccttcccataccaacccccaactatattcttccataactagaaaagagcgtcccgaactcttccgctcttactctggcaatccgcgtctcagtaaaccttatgcctcatcaaaacttgctgccagttctcgcactgcctcttatcaagcaatgtcttattcagttagtcctacctctaccaattcttccgtagctacctctctcaattatcaatcgtccagagagaccggaatttccaaagaccactggaaaccagattccgatgtctcggtctgttcttttccctcctgctcagttcgtttcggcctttttgatagaaggcatcattgtcgtcgatgtggagatatattctgcgctcttcattgcgatcgtaacattcccctcactatggatgtcaagttttgtcttgctggctctttataccgttcttgcgtctcttgcttttatgaatacctgaaatggaaacagtctattgatttggcttcttctaacgatatcactgtaatcgaaagcactattgcaccacagcaagccactactcatcctccatcccaacccaagaatgctgtatctgtaccaatcccaaaaatggactctacggactctaaaggtgaacttccttcggagagtttggtattgggaacagttccagataactgggtttggagtaccttttaatttttttgtgtcaaatcttttcgccatggagttacttaaagtaatttcactattgttttccccttagatatatgtttttcttttccgcttatgctttatgcttttcttgtttatctttaataattttggcctttctcttttttttttgtgctgcgcatatattttgtttattggctcttgttttctttttataccggtatttttttccttatttttttaggctcctttcattctcaatttaatgagccaggctactttctttagtagctttctcttttggctatttgctttccgatttttcgggttctctcaactatgctttacttaaaccgaattcataaaggtatttacaatatgtgagtaatggtcgtccaggatttttttgcttttaacaattgaatactacaaaatttttgccgtgttaaaatagcactaattatcgtttcctgctaggtttatgattccctttcatttttctgtgtattatcccacatttaattgttacaaattccccccttttaagttttaatatctttctcttagtctcactatgtctttcgacccgccgttgcgtttgtttaaaacggtagtaatatagttaataggttcgttctacaaaacattatatttagctcttgtttagtaaattgaatagccatccttaaaattcggagtgaaagtattgattcaacgttattttattatttgttttataactttggctaacaatagtagaaactataaaagtatcaaataccattgtcaatggatgcaaaagtcttattacaataatgacactgtagttatagaattctgagaagggacataatattggtattcagcatgcaaaatttttaaagccaataagttcataaatgcactaatccaaaagttcagtaaccaaagctgtgcctacagtgcttccaccctcacgaactgtgaagcgttgtcctttttcgatgacaatggggtgaataagcgtacagatcatctcgacattgtctccaggcataaccattttgtctgagtcgttaggatcagggtgggtaagttcgacagtaacgtcggaagtacgactgtacagttggggacgatacttgtcaacgaaaccggtacgacgacctccttcctcttttgtcaaaatatagaatgatgccttgaatttctgatgaggagcaacggttcctggttgagcgacaatcattccacgttttaattgctctcgcttgatagaacgaagtaaaaggccacaattgtcaccggcaacggcggcatcaagctgctttttgaacatttcaattccagtaacggtagtctttaaatggctaccataaccgacgatttcgatttcagcacccttctttaaagtaccgcgctcgacacggccagtgactacagttccgcgacctgaaattgaaaaaacgtcctcgatggccatcaagaaagggacatccgtttttctttcaggaagagtaatataactatcaacagcttccatcaatttagtaatactattgagaccaatctcaggctcacgaccctctaaggcacataaagcactgccgctaacaattggagtattgtcaccatcaaatccgtattcggagagtagctcacgcatttccatttcgacaagctcgatcatatcaggctcgaccatatcgactttattgatgtatacaacaatttgctttacaccgacttgacgagccagaagcaaatgttcacgagtttgaggcatttgaccatcggtagcagaaacaacaatgatagcgccatccattgtagcagcaccagtaatcatattcttaatgtaatcggcgtgaccaggacaatccacatgggcatagtgacgattagcagtttcgtattcaacatgggcagatgaaatggtaataccacgtgccttttcctcgggggccttgtcaatttgactataatccataaaactagcttgaccaagatcagaaaggcatttagtaatagcagccgtcaacgtcgttttaccgtggtcaacatgaccaatagtaccaatattgacatgcggcttttttctaacgaacaccttaaaaaagttaacaagtaatcaaaaagatgaagaatgaaaaaaaaataccttttcgtcagcataagttcgagctgggacggtgaaccggttaatcaaacctgaagcgaaagaaatgcggttcaatcgcaagcaattttttctaaagccttgaaagaggagagaggtagctttagctgaattcataacgaagggagcgtgtaggcagaggagaggtctctggcgctcgtgttgtccttgaaataagtctcagcggtgcgcatcgttatgagaatactattgacacgagcatttcatgaaataaatggtcctgggtgtttggatacaatcaatatttgtagaatttattttattttgttctattttaccgctacgcctatatatgatgatacgcttgttaataataaaaaaatactagatgaactagtgaacaacaccgccaaatcgaaagcaattgatagtttttttttatttgcacaatgaatggtattatgtctctgatctctaaaggaatgtcaatctgattttgctagatcgcaagagcaaccaccatgcaagcaaaaatcgcttactatcctgtcaagtacaaagaataaaaccattaatgaaaagtctcaatgacaaagctcagcgtctcgtgaatgttggttaacttcgaagagtcttttgcttttattaagtaaaaggatgtaaggaataacaagaagtggtgcgtgactaaagaaagataaaactatccatccaacggaataaaggaaaatcaaacttttctgtaatatagaatactcaaatcaaaagtcgttactattgtacgaagaagcacctctaaagcgaaaaattttaaacaaaagaatgagataaaaatatgtagatagctttgtatagtaattttattcgttcctttaattacgaggtggagcaatcaaaataaccgaatcacctaaagttcattagcatttggcgaaaaaggaaaaacagtttcgaaaaggaaagcttaatcatggtcaaacttttcgagcgtaatatttagaatctacgtaccacgaacaaagagcatctcataatgtttgcgaatcgtttttaaggccttgtccttatcggtctcttcatcatcaaaaatagttacaatttcttcagcatctcctagtaccatattctaaaatacgtgtaagtaatccatccaaatgcgagttatgaatatgattcataccaaatgttcatcataggcctacaatcgagttagtataaccaattcagaataagaaaaatattcaagaaacgttaaaaaaatttcatacatgaagacggccatttaattctctatctccccgtaattttacataaacgatttcatccaaagaaagcctcaccaaatcaagaggttccgcgacctacaaacattagttaccgagttactgttgataaatcttactgcctgtgccgattccattataaagtaaagggttattatatctaccaagcaagatcgctgttgctgcaattatgcactggcatatgtcaggaagaaataaaggaggaaacaaattcgaattgcgcagtgcagcgatgctgaatatagtaataaagatatttttatgagacgctatagaattttacgtattcgtgtgtgtccgaatcttttgtaatagtaaacagcagccttggacttattaccatctaaactcgacgaaacccgttttttgaattggaaaatgtttaatattttatctcgggtttgtcgcagttcttcatttcatggttttttgagatcctctggttatccaagatttggtgctagtttccgcggcatcagtatgttgaatgatttaaacaacagtgcaaattatcagtcaaagaagcgagtgggtagaggccctgcgagcggtttaggaaaaacctctggacgtggtcataaaggatctggtcaaaggcgtggacggagaattaaacctggttttgaaggtggtcaaactcctatcaccaaattatttcctaaagttggtcacagtacgggacatttgaagaaaccgttgcgtctggggttagggagagttcaggaatggattgatcgtggtagattggatgctagcaagacaattactatgaaagacctcctcgatagtagatgctgtagaggtattaaacatggagttgaacttactgctgacgaacctggactccttaaaacagcaatttccatagaagtttctaaggctacagttcaagctatacaacaaatcaaaaatgcaggcggcagtataacaacagtatatttcagcccgttggcgctacgtgcccatttgcatccttcaagttttcgtacacctcctcgccctccccttccagtttcaaagaaagacatacgctactacacaaatccacattttgcagggtatcttgccaacgttaaaaatattcgagagctatattatggcgaccaacgattcccctacgaaccgattgttaaagataaataagtagttcccatattacatcagaacttgatatatgttcatcaaaaatcccgctttcctaatatgtccttaaaactttgttatgtctattgatgattccgtgcagcctcctttactttcttggatgggttacatgttgagttttgtaaggaaatatctgcatccttttcttagtacatttgtataattacgtttccaatttcggtgtttgagctctctactgactttttcgcttacagttcaatacccattagtaatattttgaatacctttctcattcgaaaatatagcttccttctttatcccccaaatccccttgttgtagtcagttcattctctgtcagataaaccctttctcacatttattcatttgcttcattagtagatttgagcattcgcagtcatgcactttttttgtataatcaagaacccctgccgactgtttgttaaattattatcttttgcctttttttgtttaaagctttcttaaaattttttcatcctccgattgtctatccaacaggaaaagatctttcaaaggatctccttttcaaaggcatgcaaggaagaagaaaaagaacatttgttgatcaatggaacggttaaagacttatatataagaatgactaagaaaaccggcatttgtaatagaagtgtaagcgaaccatagtagtacattaaccttatgatcaattaatctacataaacggtcaattctaaaaaaaataatacatattgactgggaaactccttatttcatatattagaaagggacatttatcaactctccaattagtgcactaaaacgcagtatggaaggaacgatgctaagaactgcttcaacactttgtcaataaaccaacaatgtcggctccgtcgccgtttattaagaaacttgcagctaatggtaaatttcttacatataaatgattaatgtactaacactgtaagatcgaaaaactcgtgataaggctcttgaatcgttgcagcggtttttaagccaaaagaaaaaatttgaaaggttagactttctcaagctttggaagggcttattttactgtatgaatttttttgggttatgaatgtaaatcatctaattgttttttaatatgcaggcatgtggatggctgataaacccttataccaacagaaactctcagataatttagccgcgttggttccaattgtctggatagacaatagaatattatttcaatctactttttgggaaactatgggtcgtgaatggacgggaattgatattttacgaacagacaaattttacttgttaatgcgtagattttgtgctgctgcgtttcgggatattcaaacaagaagtaaaactgctttgctggacaaagtagtggctgaatataatcagatgtggatggatggtccttttaagtaagttgttttcgttcccgcgtgtgggaatttgtttattatatagattgcttttgcgttggagacttttagaaaagttttgcaacgcttttacttcctgcttacatcaaacttgttgaatagctatttcttaatttttatcatttttctgtttatttggacagactactaactgcttttagtaccgaaaatcttgcttttccaaatgggattttattccatttagctgatatatggactgaggaattaagaaaagtctacccagaagatgtaccaaaagcggactggtatcttccttttgattctacaatcaagtcaagtcataatgttgtcttaagaaagacgcttcccaaacgtcttgatcgggtttctgaatatacaaaggattcacaataattaattgattcggcacgtttattaggttttggtgaactaaaaaaatatattggtggtaatatacaacttgtggtttgtaatagacattaattattcatatgattgaacttttcatttccgtacccctacaacaaaagtttcgtagtaatgctgtttcttttctttcttaagaatatccagatcgtcttcatgtagagtagatatgtgcttatatttttataactcttaagaggtgaaaagatataagtaatcgatatttacatcaagttgtaaaaaagtgtaaaaacatgggctgttgtgggaatcgaacccacgaccaccatcaccctaagatggtatcataccactagaccaaacggccactattgatttatgttgtcaaaaaggtttatacaagacaaatgagaatcgttatatttgattgttgcttgacttgtgttttaaacattcctaatgaacattcgtaatcaattacccgacgtgcttagcaataaatattggcatatacattgctcccattcgaatgcatagttgtatagtacatgtacaatcaggccgcacaaatacattcaacaactgtaaggttgagtaaagataattactcaaatttaaagactttttgtgagtaaaacagtcagattgcagtaagacctcgatatcataattaacctctagaaatacaccatgtaggagtttaagatattaaaacatactatgtaaaaacgttttaactgtcagcaatactacactacgctatgatactccacgttgcatatcactatatgtcacatgttcacaatgttctatttgctctatcaactattacatgataagtcatcaagatggagatataatatcattcatgataagataactatcagatataattcttactacttcaaatattataaattgagaacaactgaacctcgtccctcagttcagttataagctatattagtgataggtaacattataacctagttaatacaatacctatactcagttgctactcatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctatgtatccttaaatcagataccaaactgcgtagcttacattaacgcattaatctgatatattatattattttaacgttggacaagaaagtgaatgttgcacgttatattatttcaactgaaacttcttcctaaagcatttaattttcatactaaatgcgaccggagtcactaataattcggtagttataagatccttgaacagtgtttgctttaatgtcttggcgttcctatttgacaaatctcaaactcccgacttgatcaaactaacaaaactgtacctcgtactgcgttcactgtcatttttatgtttcatgtattcatttttgtaaattataaaagatggtatactttctatctatcttggtttagcgaatttttttataagaaaaaaaacctcagtgttatagatgtttattttttagtgatatataacgaaaaataaaatactggctgaatttaacgatttggtttatatcattgacacgttaatataaatagcgaaagaaaagacgtttcgctaaattatgctacactcagcaaagctgctgtctacttagatgcagatactaccactttcaacctttaccaaccaccatgtctcaatttccggctttagaagactttgacgacggtttggttaccgctcctgttgatgactctaaaaataatactgatttcttggaacgcgaaaagttggcacttggagaggatgctggacaattcgaaacaccggaggataaagacgcgttgttgaattttgaaaatgattcggaagctgaacaaactagatttgaacagaactttcctcccatagatgctgaaatgcaagcctctggtaccttttccgctccgaaagctccttacatgggtcaagccgaagttcatccccctgaagacgaaagcggtgaccccgaacccgttcgcaagtggaaagaggatcaaatgaaaaggatccaagaaagagatgagtcttccaaaaagttgcgcgaatctaatatcgagaaggcccgcaaggctattgatgatttttatgagaattttaatgataagagagataaagtcattgccaagtcgagaaaagaacaagaaaaactgttggaagaaaatgaaagcaaatctactggaactacgagctgggagcgtatcctgaagcttattgatttatccgataagcctgaggctcatggccgctctacagaacgctttcgtgaacttctcatcagccttgcaaaagatagcaatgctcctggtgctgccggcacaactgtatcctcttcttcttagagataaagctctccaatcctttttgctttcaatgcttgcacactacccttccttttgacacaattagcagtgtttaaaataatatctgactaagaattttttttataatttatacttttttaagtattcagttctcatataaaattctttgtctacctactacagatttgtaactatactttttcttggatctgtgctttgatatttagggtatgtctgtttattcgtccttcccttatattgcgtttcataacggtatgccgtctcttggtgtactgcttaccgctttttatgcttgttgattttgtcgactttccaccctttaatatgatttctaaaattatttaaaaatacttgaaccttttaccgttgtagcaaatactgaacgtccgtactgtagttatttcatttaatgtgatttgtatctagcttcacttccatttgccgcataaactactggacgatttttcattgtcgagatttacaagcgtaacgaattttgtgcaattaatatatattctctctcttttaatatttgctcctttcaaacttaagtttgctattggggttttagattttacagtttcttctcagttgatattgcttaaaggaacaatttccgcagccctttctttaaatgccaaactaattacggaactgaatattattaatttgctaatcttatatgccagcgaagaaaaaaaagaatagagtaccgatgtatttaaagatatgattgaaaattgcgtcttgagagtacgcatgaataaattaataaaacgaacaagagatacttcacgtttacgatcaaggttcaacttttccaagctgccatctcattaacttgtaaaagttggtaccaggacgagacaatcgttcaaaagacccttgctccaaaactttcccgtctccaacaacaattatttgatcagctcggcgaatagtagccaatttgtgagcaatcgtaatggtagtcatactacgattatgcatcaaagattgaatcgttttatccaccattacttctgcttcaccgtctaatgctgaagtagcttcatccaaaattaaaaatgctggatttcgaagaagtgccctagcaattgcaatgcgttgtttttgtcccccgcttagttgtaaaccacgagtcccgacttgcgtagaccatttctccgggaaagaaagcacaaaactacaattcgctcgtttggcagcatcttcgatttcctcttgagatgcgttagatttaccgtaagcaatattttcgccaattgtaccagaaaataaaaccggttcttgtccaactaaaccaaaatgactgcgccattgatgaacattatatgtagagatgtcaactccgtcagctaatattttcccactactaggtgcgtaaaagcgcaaaaggagctgtgagatggtggattttccaccgccactaggtgcgactatagcaacattggtgcctggatgaatgtcgaaagataagttatcaaatattgaagctgaaggacgagttgggtatgcaaacccaacatttctgaacgaaagtattgcctttccgactgtgactggaacgggaatcccaacggttggagctatcttcggtttagcatctaaaagttcaaataaccgactagcagctcccagacctttcataatatcagtaaaacatcctgataagccaacaatgcttccaccggcataaacggtatacagcaaaaatgaacttagctgtcctacagttatatcacctgcagcaaccattcttccgcctaacgcaagaatagcgattacagttgcgttcccaaggaaccctgttgacccgaagaaaataccgctagcaaaagcctctcgctttgccaggacaaagagatttcgaatgtaatcgttgtaacgatttacttcttgtctttctcctagaaaagcctgtgtagtccgaacatttgcgagtttctcttctgaaacccttgttaaatcaccgagagcatcttgtgtagtcctggaaagtttccgaacatactctccataaaagaaagctcccaatgcaattgggggtacaattagggacatatatccagtgagtctcatggatacgtagagcatcatccctattccagcaattgcactaactgagctacgaagaccatcacttaagtacattgataaagacttaccgacaatactcgaatccgtcgtaagacgggatatgagatccccatgtttatgaaagtcaaaaaatgctccatctaatgacatgcatttagcaaacaagcgtgctcgaagacgactgacaattctttcactcagtagacgcaaggtgatgattctaccaaagttacaagctgaaccaaggaaaaataaacccaacaaaccaatataaaacgtaccagaaggaattcccatgatatgcgtgacagaagaatcgcctgacgagccagcgtctaagattttgccaacaatgtagggaatggacattgtaacgccggaggaaactaagagaagagatccagcaataaaaaaattccatccctgaccccttgctagtgtgaagagacgaaaaacattgactttcttgtttggtgtttgtaatgtaccatttgtatttatttttgagatatcctgtgcttgctcatcttttgatggaactgtagaattatgtcgcacacacaactttaaaaaagcaagtgatcgtataggaagaatagatctagaaaaaggtaacggaaaactatttttaaaaggatatatcttagaaccacttgaggccttttgagataacgagtttaggctcacattaacctgtgaagataacttactggtactataatattctgcatttggcgtgggaagtaatagagtattcgtacttttgtaagccacgttgtttttcaaccaagtcaacggtactaaatagtttgctcgaaatattacgcgtttattgtagcagtgagcgaatggtactctcgaaagtccaaaacgtattggatccatccatgaatgtgcctttcaaaggaaatgaacggaatcttttcgaaacggggtttacacaggcttttggcaacaaaaggtgcgcaaagtatgtacaaataaattatttaatatatactttttattagtattcgttctatcaaattttctcttctctacggtattagtagtttcgatagaatttccacgaagtactctacattcgcataaggtaggtgctttggtacatactaagatttcatttaccttaacacaaccacttctctacaacaagtcaaatcgacgagaatagcaaagacatttgtgtcttttactttttttaaatttcttgaaattataatttgcttcgagatggcaattgattacagcaagtggtaagtttattgataagtttgtttttaagtaggcgaatatgaagttaacagaattgacagggataagctagaacttagtgatgacaggtatgaaatatacggtttggagaggaaatcggctctgtaaggacaatggttaaatactctacatgatgcctttgattggagtacaataaaagaagtcgaaatgaaatttcattagtaggatggaataaattcaaaaataaaattcagactcatctttttatcattttgaaggacatgttgggttcaaaaaggcaatcattaatttgcagtttgtatatttgatgccaattgggttcttttagctaataaacaaccattgtcaaaacattcctttcttttccttcttcatttatttttcgttttgataaattcatgctaacaacatttagtgacattgaaggtttgttacgggttgtattcatattaaattaaccacatgcagttcatccaaatgtcgataaaaagtcttttattagatggcgccaacgtgatatccacgaaaaacgggctgttagaaagcaaaaaatggaagatatcaaaggtgcaatggcgatgaatcgtagactcttgtctcgcatctccgaaatggagactgttcttgagaaggaatctccttcggatccttatgttttattgggttcatttttagaggcaaaaaagtctgaagatatggatagtgccattcctggaggcatgtcgtatcatcatatgcttatgtctttattaaaagtaattaaagatgccgaagacactaccgaagaaaaatctatggatgattcggataaatgcttgagacgattaaagtcacacaaagagcgtcttctgaagttgctagaagatgcacaaaaggagtatgatactttagaggctgagagtaaaaattacatcacttctgaagacttgcatttgggctttgattccacctatgttcagaaaaaggagcctgaaaaacctaaaaagactaaaaccaaaaaggagaccatccaggtcattgaatctcttaataaccctacacctcctactgattttcccggcgctaaagagcaagcttctactggtaatgcccctaaaaatcctgtcaatgagaatgagtcggaagatgaagaagggttgtctctttctgaagatggtaagaagtttgccaatattgattttggtgattattcttcatcggaagagtttttgaaagaacatttaaatatcttggcagatgaggaagaatctgatgctattcttttggaagcctttaatgctgaactagaagggaagccgtccttagcaaaacaatatgttcatcaagcccttttgatcagctattgcagacagcttggaccaaatggtttatcaatattttttcaaaaaattaaagacccaaatcaccaatctcagcggctatttttagaggatgttcataatacatatgtccgaatccatgaacgttctgctgccatcagcaaagaacaagctgaaagcggtgaaggagtagaacaaatccagctctgtgcagttgatcctaatacgaaactttccatcaccatcccggaggcaggttctactgatccagagacacaaaaagctcgtgcagcttttgagtcttttcctcctaacctccaaaaagctcttatgaccaatgatttagacaagattaatgtagttcttggaaaaatggcagttgaaaatgcagaagaagttgtggaaaagctcagcagtactggtatgttgagtatcgaagaaggaatcatcgacacaacgaaaggtgagactattcctcaattgtcttaaatttttctgcttacgggtgtgcttttagtaagcgaaaacaccaaagttacatgtttgccgttggcatttttaaatggataaacaacaatgaaattttatttattgatttaccataccttgtgtgtaccgtataataaaataagtatttaaacaatttgtacatttgccatcaaagcaacgtggtcgctgggatatcttccttctaaaggctccgcttccttcatctcactgggtaaaggcacacgtaacagtgcctttaattttataccttcaacgacttgattttcgggagtttgaagtgaggtatcacgattcataacaaatatgtagtccaaatggccctggtaagcatgagcccaattggtaaatgctggatgatcaaacgtattttttgcattttctgggtgaaccagtttatagcccactgaataaagactgaaaagtacgggattttgctcgtgctgctgataaaaagaacggtagtgaggtacatagtcattttgtacatgcaaaattctcttttttggggtagaagctgtggattcgggaacacttgaggtagaagaggattgacattcttctttgtcatcttcattggaatcattttctgtcttagtactagcatttttttcttccaactcagattccccaaatacgtaattcatactacgttctataatgtcagtagccctttggcagatggatagagggcgggtagttagcgcaggaaagttggtatcgaacggttcagtgttgaagtcaccagctataaaaacaggccaagaaggatgactttgtgccatcttgtttacttcctttaccaatattgcaccttggcgtaacctttcgtaagagccgtaaggatgccaaaataaatgtgtagtagccaagaacaaccctctgctcgggtcatctaccctttcaaggcgtacacaacaaccgatgttcttggtgttcattctacctggtaattcatcatgatcatcgtaataaatagtcaaatcttgcacctttttgaacaaagaggatttccaaaaaatcataattccatgagttttaccttcaccttttatgaaatgcaattcataacccaatccacctaataacttcttgtagaaattaggaacaaattcagcatcaacttcttgcatacatcccaaagttggtgaataataggttaattcattagcgagcattcgtgagcgatttttccattttaatgcctcaccactgtgtggaaacattgaacgacgaatatttgtctgagcaagtacgttgtaagtcataatagtaatatccaatgcagacttttcagtttcaaacggtgcataattagggatggagagcatttcacgctttataaagtccgtattgaattcgggtggagcattgcttggtggagcaataggttttcgagcagccttcttagctaataatcagttaataaaattgagcaacaaaaaattaaacaaaggagtagagattcggtcttaaaaaaagtttcacaacaaccttcttattgttgctcgactagatgaacgaaaattttttttcatacccattttctcaagttttttttggcgttgtttctctatgtattcaggcgttacgaacgaaggagggcctttagctgagccttttttcttaacgggtatcgaatctgccatcttgttctttttctgatcaaagaatgatatagcaagtttggataatctataatcagtgtggaatcgatcgataaaaaacttcaaagtcaatgtacacgttttaggacaagtgtacatacaatgacttttgagtagactttatttaagttttcacagccgaaatggattaacgactgttggttcgtacaacctcaggtatatcatctaaaataccgcatactagcgtgctctccttgatgccttctgttcgcttcaagaaaaggagccattggagcttctttgactgatttgaaaggatctgtttcaaaattatcttcaattgtatttttaccctcggcatttgaagagccttgaatgaatgcaaaggcattaactaaatcttcgagttccaaatctttccaagccggttcatgcctaagctgtttgtttttcattaagattagatttgcactagaatgttgaatagtcatctcatcttctgtaacaggtggtaagtgttctactcgcacttcgacatcgtcaactggaagtctatcttttagccaatccgaggcaaacaaaactactcccggtttattcatatgaacataattgtaattcgaatccattaattgttttactgattccaagtaggagacttatggtgcttttatacggttggtgttattggagaagtcggtggtaagtgtgtaaacaaagcatttagcagcaaagtctactagttggggggagggagatctttccatgaaaatcaattataagaattctagattaatttcttattcacataattctatgaacttttaagtagaaataaaaatcagttaggtggtttgctactattcttctcaaaaccttcgtctcttaatctatttattcctattggcatgttatttttcttgataaataaggtaaatatatgtgcttgcttagcttacaaatttcaaagaatgacactaatagtgcaatgttttacttaagctatgattgtgtccaaaaccctagcaatactgacagagttataatgaaaaattaagcgtatatttcacaatcatataatcatattcccccttttctgaaaaaatgtcaatggcaaatcatatactgttttgagttaaagaggctttggcagatcataaatcagccatcctaattagtaaaaagaatacaaaattgtgatggttatgttaaaagtattcctagtcattagtgcatcaccttagagtcatgtgctgtatatatatatgtgtctacctttgcataaacaaacttgtattccacagtcaaactagtacaatacacatcgttctgcgaaaacgttctgtttatttttcagcaaaaaattaaagtttaagctatcattcattgccaatcgcatatcaattccaagatttattcattgtttatttacatttggaagctaaacaataactttcacggaagcaacaacacaaccaacaaccaacccttcagaagtaactttcggaataattttgtattcaaacctatatcgtttatcattcctttggatttcttttaatctttctttcgaacacgaaaaacttactcttcactaagcttcgaaatttccaatcaaacgatttaacaataagaaaattttgtgcttaaaatcaccaaaatggattctcatgttttagcatttccaattcctgatccatctacacctcctcccgaagaggcatccctttatgctagtaaatgtgactattatgaaagcgatatttactctcaaattaggagattaaccgaagaaaagtgcattgagacagaaaaagagttgccagttaatataaaactacatgtcaaacataaaggaatgagcatatcatcttcccgcaatgaactagtggttactgtttcaggaaattataaaaatgtgtacactgcaaaaataaagattttgcaagccattcccaaaattctaatcagcaaacttgtgctcgaagaacccctcgaaaacctcctttttgatgaagatgggtacgtttatgaagacactatgaaacatttggacaaaataacggaaataacgggagcaaaaatttatatcatgcatcgttccatgtgtcatgatatcgattttcagctacgtactgacagcggattcagcaatcgattaaatgaacaacaaagcttctaccaaaggcatttagagtctactaggcatgaattttcatgtcaaaagaacgcagagaattctttttttattgtcttttatggtgactattgcagcgttgaacatgctagaattcgcgtattagcattaatggatgaaatcagaggattatcggtagtagctattgcaacttctgtatcttttcagccaattctcgttggaaaagcattttctagtactgccggaatgaaggctactgaatcaattaatatttatacattaccgttttgcagcgactcaatccctcggcttcaaaccttacccgccttaaactcaagtaaaataattattacaggagaagaggaaaaattgcaaagactcgaagaggcgttttattacgcagaagaacatctaaaactgtttactcacgtaacagaaatttcatttgttaagcttttcgaatttctcgcttacgaaatggatgagcttcggcttattatggaagaaaattcttcgtttattcgctttcctgagtatttcaaagaaggaggagaaacgagcccagaaaattcaaaagtcaaaatctactcatcttctatagcgaattctgaaaaaacagcactccgattggcaaagcttgcaagtaaatatgtacaaggaaaaactcagtttggagttgaagacaacgaagactttctgagagttgctggttcttggagaagagcgtctacaattgaaaaaggagtttcaagctctgaattgtcctctattgtatcctcgactggctccatagtggaaacaaatggaataggagaaaaaatgtcattctctcctcttaagaagctaagtattccaccaacagaatttgtagctcaaattgcaataatttgcatggcttctggagtcgaaatgctcctaaaaaccaatgggattgaatatttcggacaagaaaacaccgtgcctatagcaatggataaagcaagcaaaatattttataaatttggacaatcccaatggcaccagatactgcttgaagccccaaccaaggatcaagatttcatatccggtaaaaaaaatggaaaactggataaggtaaagcagcaatgccgtttcaacttaaagaatggggacatcttgttttgtccccagtcgacgagtatattcacggttgatatatatagtgacgaattggaaagagtaattaaaggaatgaacacaatgttgcttgaatttccagctgagatgcacttttacgttccagaggagattcacaaaaaactcattggatttcgaggagagcaaatccaacgtgtaactaaactttataatagttacattgaattctcaactactccttttgactgttacgggcacaacgtgctcattcgcacaccatcaaagttctccgaaaatttgtgggccgtccgatctttattcattaagacagctgaaggattaggatacgacatcccgaagtatttgtttgctaattgaattttaagtcagaatccagtcatcgacctgcccatagatcaccacactttctcgttatattttttatgtccataacagacactcaagctggttattaaattcggaaactaaattttttgaaaatcaaaagtgctccactgtatcaactttgatacacatcttaagtgcacaatataatttaatgaacgtgatccacgcagaattttgaagcacatgacaagtttaaactttaagcagttcaacgatttgtgcaggacggcaaccactgttcgtatgccttttttatttcttattttgttaataaattgtcattgaaaacaaaagataaaacgtcgataaacacagctagattgatataataacaacaaacatcttttcagtaaaaagaagtagaaactggcactaaccgttattaatcaacttgctatacgctgtgacatctaacactctttgaccagttaattagaatcgtatttgatgagaaaacgatattgagttaatccatccactttctttggaatgcatgatgattaaattagtaaattaaagaaacaaaaagggattacacaagagttgttaaacataaagacgtcgttcgactataaaaaaagacgtgtgaaccgtaatgcaccctttgcggttattgggtttcttcggttttttttatacaaattatattacgcttaactgaacgaactaatcaagtagcacagaaacaagccactcttattttttctcaagagtcgagcaatacttcgttctcgctgacaggattgctaataacactaacgaaagatgaacagggggaatgttgtatagttcatttttagtcgtacaataaatctcgataaatttgtataagcaatatcattttaaatgtttcaaaatctcaaaataatatgaaggaagcaaccatcacttacacaaagtatgaaacataaggaaacgatatagaaagaatctggaaaataagcaaatattaataatagctagatcgaaacctggtggtttattcgctgcaaagccatagcggtaacaaaaggaacaaatgccagtgtagccttctatataaacaaaggtcctattctttgacctccaccacaaacggctacgagtttaaaagagctagcaaatgttgtaaagccttggtatttttatttattttttaatcaagaacaaactttgaataaaaccgtaaagagttttctatcttagctgccgctcattttttgagctggtgtaatttacctatccattctcttgggaaacacctttcttttaattttcagaatattgatttccttatgaattcgggtacgacacttcatctggacagacttagtttggagacgccatccgaacgtacttgtttttgtattaaatgttgggaagtatgtgaggttcaaaatttaatcgccgtgtccggagagcggtcttttcacaaaacgagaccctgtcttgaaattggacactgctcttttattttttcccagctgtaatgaacggcatttactaacttttgctctagagtgttcccagtacctctcaagtttggttcggtgggaaatgttggcattccgattggtatgattgaaaatgcaaacgttgggatttttggatcttttttttttcttatagattgaataaaaaaatataaaatgctccaaagattacccttgtttgtgcttcttgttgttttgatttactaattaagacggtttgctagttttaaatgtgtgaactgcaacaaaaaattagacccttcctctgaagatttttctcaagacgatcaaaagcaaatattctgtaaattatgtgttgatatctgcaacggttgctcaactcctatttgcgagttcaacgcagtaagcaatagtcaagctaatcatccttgttgctccaattgtcgagctttcattaattcaaatgcttttggcaagttcaaaggtcaacattactgccttccttgtttgcgtaaacaagatgaagagaatcaaaaggctgttatggaaagcgcatcagggtttattcctcttaggaatatcgcacaaactgcggaaaacacttctttaactggtaagtttgttgcttatgtagtatttattgatattgtctttatgtttctaactttaattttagggcaaaaccaaggctttcaaaacccgcattttatagcgtctgattctccatcctccgtattatctggtcgaatgcaaaataccagctctcctacaaactctctccgtcctcaattaaaagttcaaactaatggttatgaaacacctggtgatataaactccgcaaaatcttacaaagacatccaaaaggacttcttacttaaacccaaaaattctttcgttaaaacctctccctctccactagctaatggtccctcatttcgttcagctaatgcctctccatttgattcgtgtgactcttttcattctggaagttcgataccaattgaaccagtttcttcaaggcaaagctcagtagtaaataataatagcgtgcagcaacctgttgcttatcacgcctttgttcaatcaccaaccgaaaatggtacgcttcctcaacttcctaaaaatgaaagcgttgttaatcctcctccacttcgccgctcttctactatgaattacaaatctgtttcgacaacaacatcaccatctaaatatggatatgtgtctggcagaatagctctatctcctatccatttaaggggtgctcttcgtgatgtcacaaataaatgtaatttaaaggttcctagaaatcgaaacagtttatctaatcttgacgaatattacgttaacggattggaaagcgacgaaactcctacaaaggctagatttcctagatatcctacggtatttaataagttagatgacaaacgacttagtagcgaaccaaacggcttgaagaaaagattgacgaactcttcaaattatgaggcttccccgcgggccaaaagtttaaatttgtcgcaagttagtttgcatcaagcatgtgaacctgaatacaatcgaagttctttggttagagcaagtgatgtgtttacttcaaacgtatttgatgctacagaggaaagcgcaaatgaactcgccattcgtatttcagagcttcaagctgaggttggaaccttattgttggaagcgacttcgttggcttctatcatagagcagcagactcccgtgtcccccgaagctttcaagcaagagttggttgcagatttaaattatagattagattatttacggaaatcttttcaacctgaactgtctaccttacttttgaggcgagacgctttgtctacgactgtctctaaattgcaaaacgcttacagcactgtaatggaagaaaccgcatatctgaatgttaagaacacagaactggtaagccttaacaatcaattggagagagaattggcatacttgagggagcagcagcataagaagcgaacttcttcctctttcggaatatttaataatgataaaaaatccaaccgaacgatttcaaccccgtctccgcgagaatcgttttcgcgtctacaaatggttgcatctagccttggatttagacccaaagacaataaagacaaggagagtggagggtataacaaacggaactctaaaatagatcttaagaagtcattttctaaacggtttcattggaaaagagattctcctcacatgtcgagtactcccagtatttctgaagaacatttagcttctgaagaacaagaggatttcgttccagcggtcggtcactgcaaactttgcggtaaatactccaatgagcttagagcacattatcaggattgcgttagttctactatagatcgtcagtatcaatctaaaaaaagcgaatctcctgtttgggctttgaatcctgacgacttcgatcaaaacaggctaacactcttgagagtcccgacgcttatcgtttcttgtataaattttatcgagtcatacggcatggattttgaaggtctgtatcgcaaatcaggggcaacttctcaaatgaaaaaaattgttgcgttactaagaaatgaagatacggtacttgatccaagtgaggatatttctgctgtcacttctgtattcaagcaatatcttcgcaaccttcctaatccaattattacctatgaccaatactttccgttcatcacagcagcaaattgtgcctctttccaagataaattagacggttttataatggtcatcaaaagtcttcctccagctcatgctgaaattttgcagctcattattagacatttagcaagggttgctgcatatagtcatgcaaatcgaatgacatccaagaaccttgcagtagtattttccccaacattaatacgcgaccccgataattccagagacgttattgacatgactgttaagaattacagtcttgcgtttttgatagatcatgtacatgaagtctttgcctaaattcacactatcctttaataattcgctcttttgttttgcacgttcctttatattctttattcgtctttttttgttgttttagtagttgtaccataactttgggcagttatatcgagattcctttttgcatttgctaagatagtttcatttttggtcatttttagatgtcatcgtgaaatcagtggcagatgagtgttttatggatttggcgtatagcttcttcataatgcattatcactgcagactgacatccatcgcttttatttaatcatttccctgttttagtctacttggcattactcacaatgctaggctatgaataaaatgcaattgcatgtataaaaaaggagaaatttgtatttttttttaattttattatgctttcaaggatttaaagaagcattttttcccaagatccctaacttaggaaatgctagtgcaacgtattgtgagtaagtgattttgtagatatatcatgcccattatcttaatggaattctaaaaaaccaaaagcaattcctataaacaaaaattatatacgttatatggtaaattttttgaagggggttaaatagagtttcgaacgtctaacaaaaaaccaactcctgttttactaccacttttttttgagaaaagagggtctttaagcaggatattttattatctatgtgaacaaaattacggaattttactaatggcagatgttattaaacgatgcattttgggcccgactgaagccggctggttcgtcgcaaagtctcaaataaaaaaaccagttgaccaaagaccggttatcctaacccattgtaagctgcacagcaaaatgctagagccaaaggcgattgtttataaaaaaaattcatctgcaattcctaaacgagttgacaacattcttcttcgaagtcaaaagcccaaacatatagaatgcctacttgtggactctaaaatcaccaaaacaaggagccttttgaaaagatttggaagctgtcttgatgaaactagtaccattgtacttttaaatcaaagtgtttccttgtgggaggattgctacagtttatttccaaagactgaaaccagaccgcgaatataccttggcaggttccaaactctattcaaatcttttccatttaatttaattagtgattctttcagttatcgtctcaaccttagcaaacttcctcgtacacctttggagaagtgtacggtagctagagcctgtaaacagtttccgttaaaccaaaggtcccctttacttgacttgatgggttcctttgaaagggactatgtaaatttttcaaatttttcacagatgctttctgcacagttatgtgactctatggcttttttaattcaaatttttcctactccattactcaggcaaaaagctgcgaatgcgtggatcgaagtactttctaaattaccatatttccatattcttgataaatcatttttttctccccacttgttacttcaaagctctgaaaatcaagcatgcaaattttttaatattggtcctcaagtttatttcgatcctagggaaagattgcttcatgttaaggagttactgaagttcgctttaaagcatattgacagtaatgattctctatttacattcttaaagcaaacttgttatacttgtgattcgccttatgctaaagtgtttcagcccgataaacagtcgtttcatagcataatttcaagaaagcgtcttgctcatcttgaaaaggaatattttgataaggatgtatccaaattagtgctttgatttgatatgaggtgaaaaattgaccgaacatattccatctactggtaatttaactgttcaatccgttctaataaattcaccataatttcgagagaaggttgttttcaattttttatgttaaaaagaaaaagcaaaagaaatctagggataaaatatcgctaaatttaattcttagcctgatccaaaagctactgaagactactgtatctcagataaagcattgtcaattataaccactcccccatgatgtttcattcttagtcactcctttgtttatcttcgaggattcactcatctttcaaataatttgaacacctatactttgttgagattgcaaacagcctctattacctttttattgatcatagatcattaacttgaaaaatgttagttataaataacataaaatattactaaaatcatttcattctcatcttttttcacggttttcctttttaggtaacaatttattgtcacttgaaattcatgaaactcgagtgtatagaagttttcatttctacaatttaggcgtttcgaagattaagttgttgtggcatagaatttctttaaaagattacttcttaacttttagattgaaaagtaaaccaacaagcaaatcattagccaaatatgtctacagctgaacaattatttggggccgaagaagaagagaagtacgttgaccaagatttgagtgaagatgaagaagatgaacgatttttaaaagctattcgttcctcaagatcaacaaaaccagttgtagacgttttaaaggtcaaatctgaaagctccgccgatgagcttgaggaacgagatgcccatcttgatcgcttccggagagattccacgttcgagtctgaaacttcagaccatgaagacttttcaggcggctctgaaaatgagctggatgaggagaccacaaaaaatgcaaattctataaaaaaaatatcacttgaagaagttgaaaagcaaagaaaagctattaagcgttcaggagttatatatctttctcgtatccctccttacatggcaccaaacaagcttagacaaattctttctcagtatggaaaaattggaagggtatatttaacacctgagtcatcagctaagagggcacaaaggctgagaaatggcggaaataaaagagtaatgtatgaagaaggttggattgaatttgaaagcaaacgcgttgccaaatcagttgcagaattgcttaatacaaatcaaattggtggtaaaaagagcagttggtatcacgatgatatatggaacatgaaatatcttcctaagtttaaatggcatcatctcactgaacaaattgctgctgagaatgccgcccgtgaatctcgcctgaaggttgaaattgagcagggtcgcaagcagttaaaacaatatatgagaaatgttgaaaatgccaaaatgattgaaggtattcgtaaaaagcgaagtgaaagagatacactcaatgtctctacagagtttcctgaagaaacaaaagacttatcagaagatactaagccaagcaagcaagcccgccgcttctttggtcaaaaaagcattgtcagtaatcgtaatatgcccacagacaatgccaagcagcagaaagttgaaaacgttttgcggagggttttttaatgcttttcatttgtgatcttgtagtcttcgaaaactacaattcctttctttattattgtattatagtttgagttgaaatttaagggtttaggttaataatattttggtgagttatatgcattttcatttagacgttttacatctttttattcttccaacaaagagaatggttactaatattttaaaatatttgttagccctacaagcatcgttaccaaactaggtgtaaaaatttttcattattctaatctattattaagacataaattaattcttataacataaaggcatttgtcggtaacactcataacaggtttttatatttgtgtctttcaacatagaaacacagtcgctgcaaacgttagaatttccgcacgcgcgacattgacttcgccattccattaacgaaaaccttgaatcacacaacgaacacaattcactagtattatctttttccaaatgtacgttcgaagttgtatctggcagcatccaagaaaatacttgtcctttgtcatctcctgcaaaaatacctctagcttggccgtttggagtaatggtaataatattttgccgagttgcaaccctgttcctgccgagccctttagtgtgttgaagttgtcgtaacaaatgaaacctccacttcggacgatcagcattatttttctcagcttccaactttgcattcgattgcaaccttttctcccatatacgtatgatcccgtcagggtgccctgttataaacaagtttttatgtaaccactccgagttcgctccggtatagaaacaagaacaaaggatgttttcatccgagttttcattgtaaatccgagataacttatctttaacaagtattttcccattgacgttgaccacacagcaataaaaccctgtggaaaacgcaatttctgcgtttctggcatttacagctattgtttggataggcaatttatatacagataacgagctaacaaactctgcgcgatttaaatcccaaataatcaaatttccaccagcatctccgctcacgattatactaaatgccttgcaaacagtaacacatgtaattctataacggtgaccataaagaacccgcttcaagctagccttaatgggtttattggtagataatgtccaaagtcttaaggtaagatccaaagacgctgttaagaaagttctttcatcacaagcaacaacatgagtgattttctcagaatgaagttcctcaaacatcactggctgtttatcaagttggtcgcttattaattgtacagtattgtcaacacgaccccaagcaagaaacgtattcggaccaagtggagtataatctgcagcaaaagcaccgacttcatccttagaaggatcatattgtatgtgagcaacctttttacaaatcctaataatgggagagcagctttgaaacaaaagatgaatactgtcctcaaagcgtccaaacaaataaggacccaaaggtgtatctgtaaagtcgggacccctctgtggatgtggttttttaaacacctgtttaggtgtttggccaaaattatgaataatccctactgcggcagcaagctcaaattcattttcaatattttcaagatctatagcaccttggtatgataaatgatggaaaacattagttgctgctaccgcctcatcacctcgctgcttgcaaccaaaaacaagatcaatccactcatgtaagtgagcgcttacatacttactttctaacgcctctcgatttttttgaacaaaaatagctggatcgcctttagcccaaggtggtaatataacatcgttgataggggtggattctttttgcctggagccaaaatcaaatccatttccgttaatgaacatttcactgaggtaaaaaaattcggggattaactctcgaacatcagccatattttccttagaagacgatctccacgcttgttcaatcgagtaaaacaatcgatctgcatgatcgaattgcccaccttgaagtgcaagatatgaatcaacaaaaggtcgtaaacgaattaagtaagaacatacaatcattgcagaggagtaatgagtaccataatggaaaggttgttgttgggaatcattaagcccaagaagaagatcgtatcgttcgttaaattgtgactctctttcaggatgttgagcacccattggtttgcaaaagtttctataagttttaggattgttcaaatccaactctttactagtatagtcagcgattacccatgggaataccggatattgagttaaatcattataggtacgcccagctaatgtgttcacaatttgaagatagttaaaattagaaatttcacgtctttcccatctctttgtagcaggatgtgttgttgaaaaggacaaagcgtttgctaacttagaactcaaaaaatttgacttgccatttgcttttccaaggtcacggctcattgaggttgcaaaatggctcgtagaaagaacatcagcaccaggagctcttgcaactaatttttgatataaagaatctctgttttttgtattggataatattgtcaaaaaacttcggccatctttaaaaaaaagttcaagaccaacatctctaagcaagtaaaatcgctttaaaactaatgaaagatctataaagtcccaatgccaattgttttctttagaaatatgtcttctgactttccctgaagagctaagggactggagatgcaacaattgtaaatatggatctctttcatcaataatactattgtcattaacatcgacaatttcgttatcagaccttaaaaaaaagttgtccattagatatagatactgcttacccaacagcagtataccttcagtagcttccaacccgaatatcctagagacattataaacatcttggattgaatcacccgactcaatagaccgcataaccgtacggtttttatcctccttatcctcttcgtcaacatcgtcttcttcatcctccatcgagttatttgaatcactccgtgcagcatcgtgtagggtttcttcttgggaaggaagaatcaatgtagctgcttgcttttcttcatttgttaatgaaacaggagcctcaacggacgtatcaaaacttctattcctacgggcaccagatgaccgtgcttccagctttgaatctagctctgaggattgaagtaaacatggcattagtcttttcctcatcctttcagagccttcagtagaatctaattcccaagaagtagtcttacttcctaaaatagaattctcatgcgatagctcattcttttgagataataaagctgctgcaacgaagttttcttggtcagattgatcctgtgacatcttcttaaatctattacactcaagggcaaataaactggatatccaaacatggtatgaagcagaagactcatttaaaatattttcattaaatgtgttctgtgccaattgctttcttaaatgttccaatcgagaaaattgaagaagtgaggcttcttcatctgccaatttatgttgttgtttcaaaaaatcctcccatctacaaaaaaagcaacttaacatgaattgattaacttctgcagcattatcatcaagccaacgcacaaatttgtcagaatcattgtcgagggttttgcatatctcgtaagcaaaccttggatcattattacatgtttttgctatatcgcttagataaccaggagaatgaagaaacagaagtcgccaagcatcaactgcctgcaaacgaaccacaccagtagtcgtttcaaccataatataaacagcataccaaagcaaagaaaacaaatctttttgatatgttttagagttaaataaaagactctgccagtaagtaatcgatttaataattttgtctgactgcgcattacactcagtttgtttgaggtccgaaacctctaataagaacaaatcaaggaaacagctatacatgttcatggctgcatttcttccattttttggaagtttcgccaaaaaatctggacgagatataatctcttccaataaactacccaaatcatcaacaatttcaagccagctgcccttcaaatatcctaagagatgcatccggataaatttggtaaagatatagctaatgtttgccaaaatggatggctcagctaataatagtttatcatttttcactgcttcgatgagtttcgacatggttgatctaaggataccgctgaaaaatgtagattttttttctatttgagaaggcggaagataaaccagaagtctagagtagctaaatccctgtccagaagttatacgattataaatacaagttaaaattgaaaacaaaagtcctttaataacatctttagcttcagcgtattgaacagtaaaattgtcgaaatattgcaaggcctgatctgattgcggaaatgaagcagtaaaagatgaagtattttccatatcagtaattgagtcatttaatatgtctttacgcaattgagtgcctaaaggagtaacgacacgtttgaaagacccagacatagaaaatttacgaaccgactttttaataccttcaccaaatgttttagaggatgaactcctagggagtggctgacgaatattatgtagtaaatcacgcatctcctgttcagcagtaatagtatccactggagataaaaacggaaacacaaccttagtcaaaagttcactaaagtcgtaattcagcgtgagttcaaacgaatatgtagtttgtaaagtgacgaggaatgacattgtatcatcagcatatcgtaaagcagcaacgttttcagaattaagctttccgttaacattactaaccttctccaaagtagcttggatggcatgaaaaagagatggaaatacttccgataaagggagtatattatccaattcatttttcaaaacaaaatctaacttttgcttataggtcaagtcagttctaaattgaacacttctgatgcctaaccctaaggataaaaacaacagatttagccataattcttcaaggtgtatatgatcttttaaattatcgtgaagtattaggaatccatgaaacttctgagaaaattttgaaagaaaacttgagcccaatgagcaaatcgattggtttaaaagtcggatgccgcaaataaaataatgaatatcttgttgtctaagtaaaaacagcagccatgctggagttatcatggaagaaaatcgcctcaaaaaggacggttcaccatttgactttatgagcaagtcaataaattcctcacaaatcgcgtatccagactctttgatgctaatataattagaatcagaacgatctacagcaattgaaacactagaacggcgaatgggtttagattttccagttgcttgggatgcataaattatatatgtagcaacggagcgaatattttcagaaacaaaagcagaggtcatcaaaactttgaaaaggaggcgtaatattggaagcaaatccttatgaaataaacaatttctcattgccgttaaaagtttttttaatatttgcattttcattaatcgtttaacgttaaaaccggcataatcattattctcaataagagaaacaatataacctaactgctgaacaaataaattagaattaggtgccttggaccataaatcaaaatctaaaattaaatatcgaaacaacagtggattcattacaagaggatgcttaaagcgcgtatggtgtaccccagacattaaagcaataattttaagagtttcttcggatacaagaagatgggactttgagtgtaaaatttgagccaaaatttcaaaagaatgtgtttgctcaacattctcagaaaacctccagttatcctcaattgaagagaaaaatacttgcaatccaaagttgagctctgcctcagtctcagcggtaccgacaagttctagcagaatagatgaaccacctatattgtaaatggcatcactaatactttgcattatgattggagtaacagatccagaagatacaccgaagctaggttgttcagctgagaatgctttatcataagacgagacagctcgatttatataaacatgcgaataatattgattctccaacttttttaacgtttccaaaacagaaaaagagcaaaagtcagaaagttgtaagtccataatatcaacataatcccttgcacagctcatgaaagcgatgggagaacgagagaatgcttgaatactatgcagtaaatcttcggtatttgatttagaatcttggatttctagagtaagagcagtagacgctttgtaagtcatataatcattgattggaccttgaaaacatcccgaataacttggtcctagactactaataattgctatttgcgatgaaactaaaggaaccggaaaaaaccgtgttgtccctattaatagaggtactagtggaggcactttcaaggagtcgttagttttataagacttagatgtcttttgagatgctgctccagtgttctctgaaacaagtgcatcagtttcagctacattaggtgcaagggttgatggggtagattggttccttgatccaatgctgggacctaaagatacgtataatggctgtaaggtagaagaaagaaatgggtaagggcaagcagcgcgttcaacagcagaaccatcaatatatagttccaagttgggaagagaagatttttcgttacgatggactaaggtaatcaaatgccacgaaggtggatttagactaggattatctttgtaaattttggaaaaaaaattggtaataggagttgaaaagttaactacacaggtatctttacttgagccaatatgaacaactacagtctttttggatgcatcaagtagtaagcgaaaaagggttgatttcaaaaaatcagagatgagaaaaagggtagttggggcataattgccatcatcgttcattagagactcaatgtttaaccaaagggaaacagaatatccattaattggcattacaggagagctcagcgtaaaatcaatagaagagtaaccttttgtcgaaggattaaaataaaaagatggtgcaacaaggtgggaaagagcttttaataaccatgttcgaaggaattcagacttggttttcaaatatgtacgtaaaacctttgcagtagaagcattcgacactccaaaagtggcacaatgtaatgtgatctcattgagcaaatctttcgaaacatccgacaatggaaaagaagtgggaggctcgaaaaggtatgttaaaaggaaatgcatagttttggaataaccaattttaatagcgttttcaggagaagaacgaataagtgcacgaaggtgaagtaggataagattgaaaatggagatagaaggacagagaagaaggacttggggtaaaacattagggaaagctagcggtttgatggaaagcttctgtattgcagcttccactacgcgagataactcaacaagagatgcattggtattatcttgcaaagaaggtacaagcttcaaaagcgaaaaagtactatcgttttgggcaaaagacaaaacagccagaagtagcctagtttttaggtaatatgcactacatatcttggccttctttaaatccttacgatcttcatcataatcaacgtcagaagatattgaaactgtctccgattgggaatcaatctcttgcgccccttctgactttaaatcttcattaggagaagcagcttgaatagaagaatctgtcttggaagaagtacctattgcataaatggaaatattggaatcatcctgtatagcacagaatgaataaaacattcttcgaatagcgagctcaatccatgcctcaatatgttttctggatagtaaccaagaacgcaagatagtataagaagttgcaattcctaatatttgcaagcagcattcaaaaatatcaagacttagtaacgattgaaagtttagcttagtgacagccttcttaatggctgcaaagccattgtcagtaataaagagttgtggaaaaaaattactgggaatatcatttcgaatgaaccccctcaattttcgtaactcttctaacagaactttttctgagggacaaccctcaagcctcgataacaactcaacgcttttagaataggcattcgcctttctgtccatagcagcttacttgaataaaagatagaagaaagaacctaacaaaaatattcgttcctagcccctggtgcacaagtttcgtatttatttcgataaactctggtcaagtgagtgtatattatgaataggtcatgtgagttgaagcagagagaaatggttttaaaaaagaaaacgattaatatatataatcgatgaaattaatgaaaattgatgcttgcttaaatttatcgttattgaaactggcaataatagttcgtagtggttggcggtgaagtatagcggtgataatgatttcttgccaaacgaagtgaactatgaaaacttgctgtagaagagaactacaccaaatagatagtaagtaaagacaatttatttctatttcatttatgcttgttgattttgaagtaggtgtcatcattctaaattcatcttattgataattcaaaaacttacaaacaacacctttctagttttttcaagtatgtttacaaactaaaatgaaaagcaaaatatttattatatttagcaaacagaagtgtgaacaacatcgaaagacacttcatgaaatgaacgcttcaataaaacagtcaagcacgagatcatgcacccagaacacgaactaaaacaaaccattcatccctcgagcattaagtcattgaatttaaacgcatcttaagcatcctaaggttaaacgacgctgattaaatgagttcagcttggaaaagacggtatctataaagaaaagcagcaaatagctgataatatattattaaaagtatatgaatgcaatgccttctaattagattaaaccccaaggctcatcacacataaaaaagtaaccaatttgcttatggcgtcgtaaaaaaaaggctttaaaccacgcataatctgtcaccaggattcgtgttaagcgaagataaaattatgatcatttctgcagaaaattctctcacttttttctgttcctggctcgaaacatatatgataatgtatgaatagattcacaggtagtaaaaacaaataccaaatgtattattagcaaatgtactaatattaaaaaatttttcaccaaaacttgccataatgaggatatgatcatgaggttagcatagaatttaagtcaacacaagatcttcagccaaataagctatgaaccctcaataaactataagcaaagtaactttcgccatcccaaggaaaaagccctgcgctatcaacaaaattaaaggacgtctggaggataaaaggcaagtattggaagactccagatgagaagaaaatataaaaataatgtgcccatgctatataataataatatgaaaggctaatcaattaggtctgttgatatattgagctccggttgcagatggatcatttataacaggaacggttgtattaatgtctccgcctttttcatcaaagttttgtttttgataatttctaaatgaagacctctctggcggcggattaatagcttgaggagttgcagacagttgttgctgtaattgctgctgatgttgttggtcttgttgagtctacaatttaaatgttagtaaatgtgactatgtaaacttcataaaatatcatattacattggttttcaataactcggaaacccagaaaataaaaaaagcactattaccaagatatctcatacctttctcttcaaggtccaatcaaacatatagtcaaactcataagattgccgacaaaaaagatctcggaaaagcttgcgaaggtaggcgtaatcaggtttgtcatcgaaacgtaaagatctcgtgtaattgagataaattgagaactcctgagggaatccccgacataagacctctgtaggcgtagagatcttcttctccataatcttttcatacttttgctttttcgtggtagccttcaatccctgccaaggcaggctaccacgacaaaagtagacgagcacataacctaaagattcgaggtcatcacggcgggattgttcaatacctaaatgagtattgatgctagcatagcgtgcagtacctgtaagattcttgttctcgcgataaggaatgtgcaggtgagttttgtgatcacgatacttcttagccaatccgaaatcaattatgttaacttgatttcctcttttacctattcccattaaaaagttatcaggcttaatatcacgatgaagaaaagattttgaatgaatgaattcaattcgagaaatgagctggtccgcaaggagaagaactgttttcaaagaaaactttcgattgcaaaaattaaacaagtcttccaacgaaggacccaataaatccatcaccatagcgttgtaatcacattctacaccgaaccaacgaacaaacgggattccgacccctcctgacaaaatgcgataaactctgtattcatactccaattgagggtgtttagcacgagttgattctagcttgatagcgacctcttcaccagaaacgacattagtcccaagataaatgtctccgaaagatccactgccaattttacgaccaatgcgatacttgttcccaatccggaggtccaaagccataataatattataacgcttttaaggctaaaggcactcgctttttctctccaatatactatagattgaaattgaatgatgtggttgaggtaaaagtaggggttcgaaaaagtagagcaagttaggtaacgtagaagtaaagaacttaaagtaaacataacgagagttagcattgctttatcaaaataacgataataaattataatacaaaaaaaattcgctatgcgattaaattataatagatagtgaatttgcgaatattgatagtttacgatgaatgtaaataaaacatacctacatacattcgtacatccaatatctatttttagaatgggagcgtgatgcttttcttggtttctattttatcaattaccatttactgaaaaatgtaaaatgtaaggtatggtttattaacactaagaataaaaggctaataaaatgtgtcctttataacagactcttccttgtaatctatatacaaaatctaataatatttgagccccagtaaacgaatgatctaaaaagatagagaaaattcgggttctcagacgaaaataaaagctgtaagatacactgtctttccagttgaagcgaaaaagacctccaaccgaatattggagtgcgaaaaaataaaatgaaagaacattttaaaacaataagaaaacctttttcggaaatttaatattgtagttctttacataagaaaagcgaaaaatgcaaggcatttttctgttctaaataagagttgactaattctccattgagattataaataatttgggtcaggattgtgacgactgagcgaatagaataaaataaaataaaataaactgacaatgggcaggataaaagaaaggggaaaaacacgcaaaacactgatctaacaatatgtacaatgagcagtgcggaattaaacttgtaaatgaaagagagtaatgaaatagaaagacaaggcacttagaaatctataagactaaccttcttttttagtggagagccaattaacggtttgtaagctagatacttctttttggcagactctaaatgagtcatctctaaatccgtcgtaattttgaaagacgaaaatagatcagccgttggagatagcgatatttgagaaatggtttctggattattttctcgttgagcgtcattggacatagatgactcattagaatcactgcaagtaatgagaccaaactcataatcatcggacaaagtttgatccaagaatgagtcggcattaaaacaatgagaatcaggagacccattaacgaatggttctaaattttctgcttgagtatcgaaaaagaaggcatcagaagggtcctgaatcatttgcgtgtcagtgaaaggatcaagaggattcagcaactccgagtcatcagtctgtaaacatttagtttgcagtatatcttgaggatcaactaagtacatttcctcgtcgactaaatacttagatgagtaacaagccaaaacccatttaggagatacacaaacgattgggacttgagcagaactaattttcttgagagtttcttgtgagcagtcgtagagtactgcgtgagaaacgggattttcctcggtcatttgtaaagacgcatgaacagttgcgcccaatagacgcaattgttcagtaacgatttccattgaaaacataccttctccgatttcaacgtaagcatggacagagctcaaagggaatttttgttctgtttcattaatttttgaaatggtaaggccttgtaaagatcgagaaaggtaagccatgggaaccgttgggttccataaatcatgaggatttttctcattcatgtcggtttgaaacaatccctcgttcggggagtagtcttttgatagaggaaagaggtatttagatggtgtaattatattactttcgtcaaaggattggcatatttgactggggtcttcttcacttttgggattagtgggattactttttgttttggataatttcttaattttgttatcgctatttgtttctttttgtagagaattttctattgtccggctgatacgatcattgttgagcgatttgctactatttgaatttaattcatcggaaggaattgaatgtcgactttgtcgtcgagaatgtccctttctataaggatttttagtttttttaggagtctcttcctggttcaaagatggcatcaaaacgccttttaaaggttgtgattcataaaagtgatgttctaattgcaactgtaaatactaggcacatactattaaggctgacaaccattaggagtatcatacactactgcaaatatcgcagccctgtatatcgttaaacaaatttagtgaagatcactttatttcgttttttcttttgaacgtttaatgtaaacaataggattgcatattcaacgaagaatttaatcatggcatagcaaaccgatactcataaataagaagtttatatctttaatttttttaataagaggatgctctgatttttactatgtgcaattgagtcctcattcctccattttaggatcgcagtaatataattcataagtcaaatctagcatttgttttgcaccttcttctttcaatatgagaacaatatcattatatctgccatattttttctttaaatttagacacggctagcaccaatgcttttaatatacaattgagccgcctttcaatttccgttgtaatttaatgaccgtcagaattattaacaacctcaacaagataaggattgatattttcacatttttgtcaaagtaaatcttgtaatggtcatgcgaccttcaatcgaaattttattaaagagcaaggaatgtgtatggtagtctgcgttcttatatatatgtcaaagggacgatgagaactattaatatgctggcactatggcaacattagcacatcccaggcttctatatatctcttccattttatctataccacattccgcattcgcaaaaagctttgaagcattacaataaacctactgtaaagattgatcacctgacgagaaccacatgtgtcaacacttgattgacgcttttactattatcgtaagagcaagatatatttttaccgctaacaatgtatgtttaatatcggtatacgaccatagactaatgtcgttttatgcaaatctgtaaggttttcattgaatggacgctcctcatgagataggatttaaaccttaaataacgttatagaaactgaaattaaagtcagtccattgttcctgaaggtgtcctgttcaaaatgaataataaaaaatgatgaaaactttattatatgatatcgttgcaaatagtcattaatgtaaacattaaatagatagttccctcgttaaagcactgtatgctaacggataaacaagaaatttaacagtttagtgtcaccgccaataacccatataaacaatgataccagcaacagctatgaagaagggagaaagcaccaaatattttttttcttgccaagacttatttttagatgatagccttgcttcagcagtgaaggccctggctttccaagcttctagatttgttttggcaagctcggcttcattaagtgctgcttcggtgacaaaaggtgagctagaaagaggagaggtagatctcttcaaattacgatctctctcaccatctaaatgtttagtagatggtacagccaaagaggaaatgtgcggagagcttttgcgggaataatgatgattattacgattatcgcgagttttgccagtttcaagccaactgagagatttactaacctcctctactccattttctaaactctccaagttctcatttagttcaacacaccgttgatactgaaaaaccatctgtctcataattgaatccagcattacttctgaatctaacgatcgtgcaggagtcgtagcaaaagtagcaccacgtacgacaattctcacttgggcagataccttttgatgcactatttcatcttcattgtatatatcaacaccaaagtccacgatatcgcctgaatttaatttgcaaggagctgaaggcttgttttcaggcgacagtcgggtttcgttcacaaaagtcccgttggaagatttaacgtctcgaatgtacacagaaagggtgtccttatcaagccataactcggcgtgttgacggctaagtactttagaattaaaaaagagattagagggactaggtgaagttgacttgttggtgtgtcgtccaattttataaatcgttgaaggagaaataaccaatttcttcgtttgaaatgattcatttaatggagtcaatgtaattacggcagacataccattcagggtgaaagttgaaacgtatcaaatgggcggatgtcgaaagacggtagtagaaggaaattgaatgtcgagagcgaaattgtcctttttaaccgttgcgatcaaaatataccacaaaaatcaaatgtttaaaggtggagtgatattgaaagacacaacgttcaagccaccaaggcgtgtgtgagaatataattcatactagaattattctcttatggaaatcttgtgcatcttctgtcgctttaatacaatacaaataatattatatcttcgtatagtaatattataattgcttgaaaagcataagaagttaatgtacataaaagcactttaaattaacgattaatgcagcatagtaacctacttttcggtttcacccattttaagatagtaattctctcgttttataatacattgtgaaatactttcacgattcttggtaaattcatgcttatagtgtatcatgcataaattagaagtgtcattattttattcctaaactacatggacaaaatgaattgcaaattgaagcaaagagaaagaaaatcttcaatcgaatatttaatcagataggcttaaaagaagttgttaataacttctccgttgatgaaaagcaaagctataagctacaataatgggaatagcttttctcgctctccactactatagttcatgtacagttgtttcttttaaatgcatcatatataggtcggaaaattaggacagaaaacacatatatcgtaagtaatggataatatatacacaaagataaatctcaaagaaatggatgttaacttcaataaacttgacatattgattcgtatgtggcatgcggatatgaagtaagtagaatgcagtaaggttaaacgaatgagatccaagagaaaaagccaaatatgtagatgaaattcatagaatacaaagttaatcatgcaatcaagcgaaaaactgaacatagtttcaaaacataaaaccagggagattcccaatatcaaaccatttataactgcttaggcaattgaacagagagcaaatcagtactgccactgaaaaattcaatttatttggcaccatataaagaagaagaaatggttttaaacctatatgaaacgtcgttaacctttttttgtaacgctgaaagttttgccgttactgccagaagaattggatcctgagaaaaagcatctattctttgagaaacaaaaggtttaagcatttctatatctacggaattttttgcaaaagactctaaaacttcattgggacctgaaagcctaaataaatgcaggcagactgaagcatttgaaatgctgaagctcagagctaaattagaaggaagaggaggtgaaaataaatgattacgaacggtcttgtgtatttgacgaggagaatggttaaggcaactaaaagggttgcttgttctggagacaatggaattttgactttttagcgatatactgctggcattggatgggatctcctctttttcagattcctcttgcatgatggaatgaagtagacatacaatcgcatgcaaaatttcctgcaattcctttatggcacgttctgtattatgtcgcaatcggggcaagcaatataaagcgtaatgcatataattactcaagttgagtatttggtccaaatgaataatagcagaatctttcagctttaaaacatgcgtagtacgaccaaccttcgctgtgacattgacacgaactacgttactgctgcttcttgaaacaatccctttgacggcgtcggttttcggagacgtgaaaactaggacagttggatcatcggaagaaattaaattcaatgcttcctttaacccttccgacatagattcccaaaattccggtagcacattagtctccaaccactctttttctttaacgataacagaagcatcaatttccgtttgcataataaaatagtttacaaacgggatttataaagtagatatggtgttatatcattccaaaaaagttgaaacaaaaatatttaaaagcagctaacgctgaaggtgggtagtaagtaaagttatactagtcactcgttgataacaattaaatagcatatgcgagtgtagtttaagaaaacaaagattttctatttttattaattaaattatcaaaaaactaaagttactgtcataaaccttacaataaaactcaggactcatgtctaaaacggattacattaaaagccctatataaaagaataaaaaatacgcaaacaaagaaactttttctaccaaagtattcacagctttttccaaactccttgtaaaaacgtacgcttcatatttaagttacgctttcggttgtcaacggtgcgattaactcgatctaatgttactaagccaaacccggcgcttttcatccattcagcaatatcttcttctcgaaaaaaaagtgataaagttccatcctgtctaacgaacgtctgttcatcaatcatagatgggtcaccgcttgtcatgaatttctcttgagcaaaatcgccatcacagtaatcacgaaacaccaaatgccctcctggctttatgactgaagccaagttcttaatagaacgaagctgcttctcgcgtggaatggcagataatacaaagatggcagttaatgtatcaatgcaagcagaacccaaaacttcaagcaaagaatcttcggttatatcattaacaaaaggaaaaactctattttcgttataacaggaatgcttctaaattaagacaaaggttagtaaattaaatatttcagagcaaattggcataaatttagtagctctccttaccttcacaaaatctatagcacgaggactaaaatcacagcagtatatcttcaaatttggttgcacttctagcagaggatagacgaggtttccaacaccgcatccgacttcaaggatagtcaatggcaacttatcgggcaatccaaaataacaatcgaattcacgatcaagccagtgtctatctttgaaaaaccttgtttcatttcgcttgtaaaacttatcccaagactttttcgactcctttttatatttttcaacccaaaaatcacttaattttgatataccactcatatctcctaacaatttcgtagcacggtcttctatatgtatgaaagatgtttcaaaatattacccaacccagtagttattccaaaaaatgcgataaaaaatttgtatgacaacgatttaccctacaaccttcaatgaataccaaactggctcgatcaattttttttaaattaaaaaagcactattttaaataaaaaaataaccaaacctagttcgttaattccaaattcacaaatcaatgcacactgtgcagagagcgtcttgttcttccttgtaaacctacacctataccaattcgcgcgcaccttgtgatactcgcaactctacaaatatacaatgaataggacttcagaaagtgtggaacctcaacaaaatgaaaaaacagcagtgcattggagcagagaatgggttcctgttgttgtagatacatattctaatgaagatgatgaggataatgaagaaggagatgaatccaggcctcaacgaacatttttagtaaaacggtgggtgcaagataatgtacaagtggaaaagaagggagacgaagagactgcagcagcagataattgagaaaaagtagatgaagtaggaatttagagttgcagcgtcacctgccctttggaatataccttagcacctgcttccgttacctcgtataaaagctccttgtcatcatcctccggggtctcgcatattccactacgaaagtgatttggcattcgagaaagacgcaggaatccggtgattcgtcgagcgctaccgctagtcaaaggccgacaggaaatacatctagttgccatgtgtccgattgaagagcctaaagacttttgttgtggtaacggagctcccaaagtcacgtttacaatgactctactgaaacattttcgtaattccaaaattgcctgctgaatctttgtggaatcgagagcatgagtactttgtaaaatatcaatatcttctatgatgatcgtggagttttcaaattcaaaatcgttttcctccacacattggatcacaggcgcgaaaacagatttgatgtgatttttggtttctggtgcttgtaccttcgaaggcttggaaataggagcaaatagcatgctgaagccatcgataaagaagaaattttttttcgttttaatatccattccctaatattggttcagtaggttagtcatacgaatagtttatcattcaaccacttatgcaatcgtaatccctctttttacatacccatttacgcatactaattgcatgctcatctaaggttttactgaatgttaaaaaacaagtactttcctttgctttcaacgcatggtataaataataatggaacagaaatgtgacaggtgtttctcttgttcccagtagcaaagttaaagaaaaaggctcaggaatggggcgtaaatgctcgtgtaaagaagacattaggtttaagagccgtttgtcattagttttatagcctaactacagtaaccagctttccgaatggttgtagagggtgaatggaaaacacaagcctgggaacggagcaacatgaaccagagtaagaatgaacaagccggtcagtaatgcaaagctagttctaatattatagaagtttcaagtatcaaattaaagaagtctaataccaaattattttccagaaaactatcctctaaatgtggataagctatttcattaaaaaaagaaaaactatctacctatggaacattgatttgcctaaaaggcaatcataataataaaaaagaacaataaagagcaaatcccaataaattagactggaaaggggtttagctaaaggaggtaaaaccatctatctatcatataagtcataaaaacaagcagcattactttaaaaataaaagagagcagccaaattaaatattaataattccagagattggtgagaacaaggaatagttttataaacatttgtttctgtacattgttctctgtaaagtacaaagggcgagctgaaggggtcgacgacaaggatgaaaaaaaagaacaaaacattatccaggtaaaaattttgaagaggggagtaatcttttttattccggttattaaaaccaaattaatttcggtactgaaaagtaaattggtaaggggaagatgaaagagtgtagcatatatgcgtgagcgatttgagcattattgtctagcaaataaaaaatttttatttcttattttctttgtgaagccaaggcatattacacgtaagacttcctagtgggacgaacgtaactcacatttttaggacgacaaaggacaaccagaaaattgagccatatgctgtcatgaaaaggatgtacatcttcagtttctgtactctttgctcgtaagtattcatgaacattctgaccaacagatattaaatagcactggtaacagaaaaggatgccaggaagtattgctccaagtgccccataaatgccaaggaagaaagatacgccagcccatggacgacgaagatgcgccgcaaaatttgtatctgtggattcatgaaaacttcctatagaagtatagaaccccaatccagttagatacaaagctgaaagaacgacagataacaaaaaaataaaataatatctgtagtttcgacgaccaatgcaagtgtttaaccaaatgcagtgatgatcaaggtattcaacacaattatcacataaatgacaatggcttgcacgtggaggacgatataagtggcacgtatggcaataaactgtattaacaaagacagagtcagaccgagtggatccaacaaggactttacggtcttcaggaattacagaccagggatgggcagggttataagttaaagaatatgcatttctaggaagaattcctggatcagcagtcgagcacttgaacatggaaacaacggctaaggcatacaggtaagcaaaggtaatagggacagcgggagagacatgatgccagagccaaaaagcagaaaagatgaagaaaaggactcctggaagaatcaaggcaaacaagctaatgaggaaagctttgtactgagatgacatttgcaatcgaccacaacataaatagatattgtttcctggtaaattcttatatcggctttcaatatgcggtacttccggaacatcatcaggaacggattgaaatctataaggaatttggttcttttcttccaaattcatgggatacgttggatcagacaaagtcacctcaaatggattccatggctgattccacgcgtagcgggatgccttagcatcactgtgtttctcatagctcatgattatattctctaaacaacaaacatggcaaagaaacagctatttttacacctggtattatatcttgtagttttgttgtcggtaaggatatgaaccccttttgcgatggagggtgaagtaaatattagcatccgccaaagtttgtttactaagcaaataaagaaatcaaaataaataaacaattagagaatgtgactctaataactaatatttggaatggcgcctatttaatcgatgagagtgtattaaaaagagaagggaaataaaaacagaatatgaaatgaaatgctaaaaaaaaaaatactaaccgaagaaataaaattaataataataaataaagtacttattttttttttacgaataaaatgtaaaaaaaattatttaagagtgccaatatattagtatttatatttttcaaactttttatttaaatatatttcatcgatactgtaattggaacatcctgtcagtacaacaattcagggctcaaagttagaaaaatcaagtttaataaattatactatccgtgcaatttcgggtttgtaaagaaagtggataatatatggaaaaattagtaatatatgactcgataaagactccaaagactaagataaaagaccaatatcatgggaagtagactagctagtaaaccattttcatcttgtgtattatgttttttttttttttttttttttttaaaatggctaaataactagcaggaaaataatgggagggtgtaattgagaaaatattagaaatgaaggtacggaagcaacgaaaaaagatcttaaaagtttattagagtgttgcaactattgaaattatgattatcgcgaagctattaatgaaagggctaatttaaaggatcatctctatactttcactagccccgaaataacccaataacctctatggcttgtaaacaaataactcaagaaacacggtatatggtcagttatggatgaaattttgaagaaaaattattactaatctacatctaagaaaaaccatcctggcttcattcactgtatttagtggaaatgtagttcacaagattatcgaattagattgttattcctcaatatgcatgactccaagcggtcctttggttttatttcctgttttaaagggaaatgaattaaattcttattccttagaaaatctcaatgacgcttttaaacgtacttgtacattggacctactttactggagaaacatttgcggtcagcaactactattaagttactaacctcatggcagctaaattttgaaaaatgactatatttatttataatggtacgaaccatttttatttgtttgcgaagttttttagtgttctcttcttattatttacaaatataatcttaggaaaagtttagtaaataagtgtcctaacaaattctatagtataatacaagggtagaggtagtatctgaaaagtattataaaactgtataaagcaatataaatacaagggcggttcgatcccgattgcaaacgctggaaaatctagaaatattggaaagttgcttctttcaccactttagtagaaggagttggtgattattatgatattattatccattcaaatttgaatctcttaatgcgcaccgttgctacgtcttgtctgcgtcaggtggcgatccccataaatattgatgcttgtcataaatgttgcgaatgttcgcctacgtatttcattttgacatttacaatcataaaaggattttagatcctttccatctcgaaacaattaatcaaactattcaagcgaacaagaactttttatttttggaaccatcatgtcaattatgcgctcaattatgtcgaaccgcctggttcgctggtcaagagaatatccagaactatttgtaagctcaatttttttttgaaaaatatattgagttgattatttcgtaagctgatcagtttgctgttagataacttggtgtgtcatgacttatacctttggagttgctggttatatgcttggtatgttaaaaattagtagaaaattagaaatcagcgcagttaatgaaacattatactcaattttaatattctgttaaaattttcctacagaatatttattttacaagcgcatttacatatgattgtttaaattaaatgattgtagctaacagttttttaggacagcggggcttgttggtacaacatgaagatcaagtccgaattccttcaaaaaatgctcacccctgggaagacaccaaaagcagtagcggaaaaagtgatgagagtcttgattatagctacaagtattatcctcgaggagataggagtaaagaacctcgaaaggcaccttctgctattcaatacagcacttttcccgttaaaggtgtatcagaagaggtacttgagcgattctctaagtaaagcacattaaattgtgtataaccttttaggaatgaaagagaacaattattacattgccaaatatttttttagtgctttttcactttacaaatatctcactctctactttatggtaggctctcatttttggaatatttgccctgatatattgcaatatttccaaacatcttcttagttatgatttcttgctttattgctttaatgtataaaaaaaatatttgcttattaacctgtgtttgaaaacggagtttaggcaccactttaccaacttcacaatttatacagcattttgaagataatgataaatttgtaaacaataacaaaaaataagcttgtttgagattttcaaataacttaaattgacctagtacttgttgtcgtttaacgttaagcttaatcaatagccgagtaattagtaaatgggacttgccgaaaacaacgcttttcaacttagaaaatttagcaaacccactcataccttttaataagcatggtcaacgcagccatagttgtttcctcaaatcgtccaaatgtgcttgaacagatttcctccttgtttagagatgggaagactcgttctctgggggaacagtggactttagtatcaggccaacttaaaggaacgtttgaagatgctaaagacgcttgtaaccgcatttctgctactgagaatgtagactgtaattgcttgagtgaagcaacattttccactaaaaagaagcttgtagtatttgacatggactcgacgttgattcaacaagagtgtattgacgagctcgcggcagaagcaggcatccagaaagaggttgctacgattacatctcttgcaatgaatggggaaattgactttcaagaatcacttcgtcgtcgcgtttctctactacaagggttgagcgtcgatgtcataaataaagtcattggcaaaattactttcactccaggagctaaacagctttgtcattgccttaagcaaatgggtgcgactcttgttgtcgctagtggtggatttgttccaatggctgaatatgtcaagggacaactggacttggactatgcatatgccaatgtacttgaattttccgatgatggtaaattcctcactggaaaagttcaaggtgcaattgtagatggacaacgaaaagcttccattttgcgtgaaaagagggaagagttgggtttaaataagctcgaaacgatggctgttggggacggagctaacgatttggtcatgatggccgaatccggtttaggaattgcgttcaaagctaaacccaaagttcaattattggtatgttcgaaatttttttacaaatttatgtttttaatgatcttactaactcgatttttttttttaattaggctgattcgaaaatcaatcttccatctttgcaaaacgctctttacctcttgggtattgatgagcaacaacaaaaaaagctattggaaaacaaaaattaatttagaatttccaagaatttttcaatcgcaaggcgctgtcaagaactctgagctactgtggcttggtttttataaagcaatattttacttgtgcgcgtggtctttttttctgtagtaggagccgtcttttatataccctacttctttatttttgatactcttatttttctttttccttaatttacaattttggtatgatcaatgcttcattggaaagggtgtgcaatgaatgcttaaaaaaaaaggggcagttcagaagctttcttctttaaaacagacaagaattactcaattggtttttataaagccgatcatttactcttaaatctgcttcgttatgctgatagactttgaaattgattcgtgcaatgactacaccttcgtttcatagacctttctttattatcatttattaattgtaaataatacaattgtatctagttattaagagttgcagaaaacatgtgcttttgacgtatttcaacaccgtttcccttgtatatattcagaggtattcatatactactacccatgcgagattcattatggctaaatcaccattcctggagctttcttacgatatattgctagaaattagtacatatcttgattataaagatatagttcatttgtcagaaacatgcaagtcactttcgtatgtttttgacgacaaaacaatttggcatcgattttgtgcacgggtccaaggtctcaccaatgtagtcccagttgttgatgataattacaaaagaccctatgctgtatggaaagaccgaggatacgcttactcatgggggcaacagataagaaactatttgggccgcgtcgtcaatacaaatcagtatcctcgagatcgtcctggtgcattgactgggaaggacgttcgttctactattcaggttcaagttgggtaagcgcatagatacaggaatttatttgactgcactacaatgactaactattccctatgcggaatttagaggttatgggatgtatttattaaatgaaaacggaaatttatatgttacgggggtaccaaacaatgttgggcccgaattgatgagagatttagagccaattgtgaaaatccatgctggtcgagagttttgtcttgcactcggtgagacgggacacttgtatcaagtatctctaaaaacacgaatttgcttgacagatgaacaaaatatgctatcagcctatcgcggaagaattgctaattttaaatcaggttgggactcgcattcggcgtatgtgccgggcattggctttcttgtctggcacactggacgagaaagtgaagcgcaacttttccagccagaggcatcgatgaaggaattcgtgctgaacgattatgttcactgcgcaggattcctagtgtatactgtcgcatcacctcagaaaaaaggcgccgtgtttcgtttagacctggaccaagctacacaacacacgctaggaagagaattgaagaggttcgcttcgcacgacccccatcaaggttggcatttagcaggcagctttgaaactttcacatgtttatcggacgatggcaatactgtttacatgggtcatgctaataccaagcaggtcgatgatgacccggttatccacgactttctccagaaccgaggaattaagcaattggcgcatggcgatcatcatcatctttacttaacaagcgatcattccatatggtcgtggggtgttgaattacgttattgtgggtgtttaggtttgggttctcttcatttgcaagaacagacatctgatcccagcattgtttctgatccacgcaccgcacgcaacatcgtttccattccacatcaaattcacttttcaggaacttgctattcagttgcagccggcggatggcaaagtgctgctctcgccatttcggaatctgttttacccgaagtcaatgtgcctccaattacaactttttctatcatccgaccatccagagttccagcgttgcgctttttagctgcccctgcgactcggactttggaaagggacggctaggtgaaatagtgatcaactttgcttggtaagctaatttccgcgtgcgcactagagaaggattttattttgtccgctaagtaagtgaaataaataaatatctcggccacctcggacttccgaatttatctctatttttactaattcctctaggtaagccaattataaaaaaaagcagcacaaggaaaacacaacggtgattaaataagtgagaaaattttttttccttcttcctgtatcgcaattacataaagtacacacattgaccaatttatattcctgacccctgtgaattaagttactgtgctactacgacgagtttttaccaaacattattattttttttaattgatttggactgtaaggaaggttaccgattttcatattaaatcctcggtggtcaaaatttgttgggctcttgctctctatttgtcgtttgcgttggtggtttgtaatattcctaaccaccccatttttttctggcgaccctaacttgggggttttgtttacagatccaggtgtcgagaaaaccggtattttcaggcagaaatcgatcttaagagacgattttttcttgttgggttgactaccttgtacctgaaatctgttgtgcgaaaatttccagatttaaaaaatcgtggattgattgaagggcaattgaagattacgggatgctattttccttttcatgcaattagcaagtattactgatttatttgtaattccacagtgtctgatttatttttgttaacaactatattataacacttttttttctttgccttcatcatcatcatcatcatcatcgttgttctttgtttctttcaataagcattttgtcattttcttttatcattattgtctttttttcatatttttgtcggttgactgattgattgtaaataaagtctcatagttatatagagtgtggtttgccttttcttattgtttcgccttgtcttgtcttgtctcgtctagtgttgcttgtattgtcttaccctatctgttctttttcttcacttttgttttaactgcgaattttctttcttacttttttgcttttcttcctttcctattcctccactataaagttttcggcgtttgatcatctacgaacacgatctaaaattcaattactttcatgtatccattttctttcgatccttcttccaaacttccagtcacaggtatttataacatccttctgttcaatctattccctttagctacataccttgtcgaaaccttttgtttttttcgccggtggaaaatcgcctgcactttgttatgttccatcacggttatactggcgtatcgcatgtgtgctgtctatcaccatgttggttataaggatgtctctacatttggtttggcatatggctttctcattatgatgtcgcttcgaacttgctttttgagttggcgagatatggtaccttctcgcaacgatcctgtacaaatcagcgctgttaagcgtcgtcgaccattcattcgtaacgctaggtggaactttgttgattatgcactttctttgcgcaagtatggttggactgacgacgtggttcccccttactgtagaaaagtgctgacttacaaatctttggggatacgtactgctgtctatgtgggtgcattttgttttgtcaattgttttaaaactcgtttatccaattggatgttgcttcctatatcagccaacccatggtatattcaagtcgcattttgcgtaacctctggattcttttcatatttgtttattaatgccttgtactatttattcgccattatttttgttcctctgggaatttgggatattgcagagtatccattaatgatgggaaatgtatctaaaaccacctcggttaatgatttttggtccagagattggcatgtttgtaccaagccctatttcagagtgattgcttgggatccaactattgccctcactggaagtaagtttctggcaagttgttcatgttttttcctttcagcattattccatgactttgcctattggtcaatttctggacgctgttcacctgctttcttttttcagcttttaattcaacctttccttattaatcttgaaaaaaggattcccctcttgcgcaaatatcattattgggtcctaataatcgaaatgcttattaatggaacatatggtatgggagtcgtattattaaaatttaagtggaaaacatgctcgcaaatttaatttactgtttaatgtctatgtttgaccttccgaaacctctaaagtatcagataattgctatgtgtcctagtttatacatttaatggatggttcaactaaattaacttttccgtagatattgttggaatgttaaataatatatagagggaaacattacatttagcattctaattctcattctttgccaacagtaattacaaaactttatttatttataagatttgttaatagtatgggttttttcaatcagataaagtgaacccatagtaagccaccatgatcacttgcatacaaaacgtagccgggagaggaggggagagaagtagaaaaagattgaaaattgtgcaggattcagtcgggttagctaaagggattcaatgcgcgtagcttggaatctattgttgacgaccgtccaattgatcatatcccaccattttgtaatgtacatttttttaccatttaaaccatagtcgtcaagatacgcatattgccaaaggttaacgcataaaagcggtacaattgcattggtacgaaacttaggaaatcctgttccccaaagaaaggcatttgacgcattgtacgtgcataataaggaaaataaagatttttctggactatataccaaccacagccaaccatcaccaaaaactgaattgccaacgtcaaccatttgagacttcaactcaccaaatgaaccgaaggatgcatcaattccaggctttaggttgatagctcctaaatctgcatctgcagagggccgttctggagaaataaggccggaaaagaaaaaatcatgatttaccaattggctagagtaattgaataaattagcgcgggctgggtcactagcgctttgaaccattaaatctgaaggcacacgatacggagtttgatgaattttacattctttttgtactaggcctcgtaagtggttgtcataagcaaagatattcctgaccgcatcttttgacaaaaaattcttgtagcccacgtccaacgctctggcgaagcgctgttgaaaactcatttgttaaattgaggtaatagttagggaatgggtataaaaaactgcaatggaaatcaagtatgcgggtttaaattttgtaatcctaagaaattggcaaagacgaccaaactgtataattaattcattaagtattaacaaaatatgaaaatcaaatagtgtagatgctacgtttttgaatgtttgaaatatttcaacttcaatattggtaaaggcgttccactcagaccgctcagagagaggtaagcagccctactggcgcaagtaaaatatcggtatgaaagttctgcattccttgttgcgatatataccattataccactatataaatttttgaagttgaattaacagaaatctaaaacttcgttgaaacttaactagtattacaatgaatttgttaacaagtttcccaaaaaaaattgtgaaagtaatcttaaagcgttcaacgggtttaaacggtggattataaaagcctttattcccaatatgaccatgattcaatttaaaagtaagctgtatgactcattttcaatcaaatttacttcgtcttttataagaagattcattgacttgagaagaagaaaaataactttaatattcgaatgatcacaacttttatgtgaaagaactgtaaatatgttaaacgtttataaatgacaattgtggccgtttggtctagtggtatgataccatcttagggtgatggtggtcgtgggttcgattcccacaacagcccgatttttttttttgtctcagtaattcaagagaccctcaaattttttatgtaaccgtttagattgcagcctaattgttcaaaagcttactcaaatttgatctaaacattcgtgattaatcgtttatgaaaccatacgctaacgattaattaggaattgatacaggttcataacaccgttcatggattggaaacatctaccatttatttttagttttagttaactaaaattgtaagtgcactgcatttttttcgaagcttcatttctttcatcgttcaaaaagctgctttggcaataaaaaaaagtttaaggttatttttagccgaggctactgggattgtttcatatgcttacaagcgaaatagggaataactagctgcatacaaatgtttttgaagaatacctaccattggggctgagctagaagaaatatgggatttgagacaaaaagattactactatattaaggaagaactgctgaaacttagacggaataacccaagtatgcatacatgctgccaagcccggtcttgttgcaatttcaggctctacacaacagtaacaagtgatttatggattacggatactttttttaaatttaatattatctggttatagttaaaatagaagattgtttcactatccactagttttggattacatgccattagtgatcagggctataagcgaataattttcaacgtttcatctgaccctggtacaattttttcagtaagtcacatatttatttatttttatccaaaataagagctagatgcgtattttttacaggccatgccacagtcttttttaattgctaatgtattagactgtgtcaatggtacgagacattactaacgagtaaaggtaatttcttctataggatagattaaatataccacctagaattagcgatgatttttacacaaactcagcatgtctgttttgtaattaccaatccgtttaatttatttgatgtgcgctcaaaagatatataacaataatcaaggacaagaagcatgaataattgatgacatactaacatacattttaaataaatttttgtaatacaactaaccgtaatacatcggttttagtaaccatttttgcaattgagagtatatgttccttcagtttagctaaggtctatttataacatttcttctcaatgatgtcgtaagtattaattggtattgattgttttcgggcggtcgaaatggtttgggaagcgtgcaagacaagtgaagaatagtaacatctggctagtgagaaatagctgagaacgaatgtacaattcctttgatatatagcttctgcttgtcatacaattaccggtgatggatacgttgtctttccttatccatctcttttataaataaggattcacttgcaagtgttatgtcgaataacgcaacacggagaagccttttaaatccttagaaaccttttcttgcattgaccaataatgtacgctgagaggaaggtggtaaccccttttattggctacgtgtaactttagcgagtcaagatattggcttctacagaatcgctttagttcaatacgtccaattatcaacagttatagtatcaaatttagcattagtaaacgaatgattgggtcggtaaatactttcactgttttatcgttacggtgaatttccgagccactgtttattgaagtgagacataatgtagaaaatatgcgttaacgcaccgcgcaaatccccaccaccaaacgttcttgagttttactggtcttgcacaacttggaacaaacaaacaacctcttttacacgtacggattcataggatttgcttattccttttataaaaacattaaaaaaacatcagatccgtcaatatatttgattgggtcgattgattgtaggacctcagcaaaaaaaaggcgaaaatttggagatctatgcacaggtatgtattttgacacgaatacttgtatgcgcaagcaccgaacctgatgaagaggtgtttcgatgtttgccatttatctcagattcatttgataagtatacagttgaaggggattgagtttctttgaaggcgatcgttgttgcggtttgcctgagcacattttggaaagacgcgaacttatctgtagatgatagtttggttaaatctttcttgaagagtttagtgtgtaaggatcaggagattttttctctctcttttccaaggcattgggttcaactcgaagtgtcgttgttgtgtaataatgttggtcatatgtagctacttccgttcatctttgcgtctatttttgtgatgtatcaaccaaagttcagacattatattgtttcacgtattttgtaaaaaccaaatacgatgttttcatagttgtttgctctccttttcttgtgcttcgccttgttcattcgctctctttatttgacatttacgtgaaatttggatggtgtcactttcgctgtgctatgcactgcaactttccttccttataccccaaaagtacgataaagcaatcctgattgcaattgtaccgtgattcctgtagcgttgtgttctgtatcgaatagttattctattttatactttatcttgtctgatataccattttttgcggtctctacctacattattaccttccttttcatttttactttccaagcccggttgaacactcacacgtcactctgttaaattcatgcattccgatttgttcctacttacatcctttggagtatacatattctccttagcaccttctcccttcaattatactactttttcaatgaactctttcactattctaattgtttaattaaccctttattaaccgtttcctttagcccataagctttagctatcttgcttttccgattttctttttttttgttttttttttaaaaaaagacaaaaattgaaagaattgattaaaagaaacagcctgagcttgcatttgaatgcttttacgagccacttactcgttctatagctttcgttttgtacatctcgatttcctcttccttaatctctctttgccattgttataatattagtgtttatcttaagcacttggtaaaacacccatcactttttgaaaagcttaaattttttcccgcttttttcttaccttcattccctttttatattcgttgaactttgttcaaaccttgtagttgcttagtttttctttctttacattttacttgtgtttgataagttaaaactttcaacttttttttctctttactttatctatctggttcgtttgcatttactttctcagtcgtcggttggttacttgcattgttttctttattttcagttttaactgtcgaattgcaagttaagcttttacattttattgcgacttaagtaggaacaagttgttacttttgcattactgaataagttgttccataatttattatttcacacgtttatttgggtttttttaattgtttctgatatgcttcgtttcataccctcttcagctaaagcaagggctttacgtcgtagcgccgtaactgcctaccgtctcaacagattgacgtgtctttcttctcttcaacaaaatcgtacctttgctactcaacctactgatgattttttgactggaggcgccgccgattacgtagatgaaatgtatgatgcatggaaaaaagatcctaacagtgtacatgcatcttggcaagcatatttcaaaaacgttcaggaacgtggagtttccccttccaaagcttttcaggctccacctttgctggactatgctgattcttatactgctttggactcttctctcattaatggtaataactatgctgatatcgatgttggtatttacatgaaagttcagctcttggttcgtgcctatcaatcccgtggtcatcatttggccaagctcgatccgcttggcatcaacgttaaccacaaccgtccttccgaattaacacttgaacattatggttttacggaatctgaccttaatcgcacaattcatctgggtcctggtattttgcctaactttcgtgaagctggccggaaaaccatgactttacgtgagattgtggaaacttgcgaaaaaatttattgcggaagctttgccgttgagttcactcatatttcctcacgtaagcgctccaattggatactgtctcacttagagactcccactcctttcagatactctcatgatcaaaaaattatgatttttgatcgtctgagttgggctgatagttttgaacgtttcctgttcaccaagtttcctaacgataagcgctttggcctcgaagggtgtgaagccatggttcccggtatgaaagcgcttattgatcgttctgttgatgagggtattagtaacattgttattggcatggctcatcgaggtcgtctgaatcttcttcacaatattgttcgtaagcctgctcaagctatcttctcagaatttcgtggtacccaggatcctgacgatgagggatctggtgacgtaaagtaccatctaggtatgaattatcaacgtcccacaccatctggtaaacgtgttagcctgtctcttgtagctaatccttcacatttggaagccgaggatcctgtggtacttggtaaagttcgtgctatccaacattatactagtgatgaggctagtcacgaacagtctatgggtattttgattcatggtgatgcggcttttgctgctcagggtgttgtatatgaaacatttggtttacatgctttacctggctacagcactggtggtactgttcacattgtcattaataatcaaattggatttactactgatcctcgttttgctcgctctaccccctactgtacggacattgccaagtctatggaggctcctattttccatgtcaatggagatgatgtagaggccgtcactttcatctgccaacttgcagcagattggcgtaaagctttcaaaacggatgttgttgttgatattgtttgttaccgtcgacatggtcacaatgaaaccgatcagccttctttcacgcaaccaagaatgtataaggctattgccaagcatccccctacgtttaaaatatacacacaacaacttttacaagaaaagacggtttcaaaagcagaagttgacgcacaagagaagagagtctgggacattctcgagagctctttcgagagcagcaaaaactacaagtctgaccatagggaatggttatccaatccttgggttggttttgcatctcctaaagatttaatgactaaaatccttccttcttatcctactggtgtaaacatcgatacattgaagcaaattggcaaggcattgtatactcttccggaaggttttgatgcccacagaaatcttaaaaggatcttgaacaatcgtaacaagtcaattagctcaggtgaaggtatcgatatgccaaccgccgaggcattggcctttggtactcttttagaagaaggtcatcacgttcgtgtgagcggtcaagatgtcgaacgtggcacattttcccaaagacacgctgttttacacgatcagagttccgaaaacgtttacattccattgaatcatctaagccctaatcaagcaagctttgttattcgtaactcttctctgtctgaatatggtgttttaggttttgagtatggttactctttgtcatcacctaatgctcttgtcgtctgggaagctcaatttggtgattttgctaacaatgctcaatgtatcatagatcaatttattgcagctggtgaaactaagtggcttcaacgtaccggtatcgtactttctttaccacatggttatgatggtcaaggtcctgagcactcttctgctcgtatggaaagatatttacaattatgtaatgaagaccctcgagagttcccttccgaagagaagttgcaacgtcaacatcaagattgtaatattcaagccatttatgttactaagccatcgcagtatttccatgctcttaggcgtaacattcaccggcaattccgtaaaccattagttatctttttctcaaaatcattacttcgtcaccctgctgcccgttccactatcgatgagtttgacgaaaagcatggatttaagctgattcttgaagaggaggagcatggaaaatctattttaccacctgaaaagattgaaaagctgattatctgctccggccaagtttgggtcgccctctctaaagctcgtgaagaaaacaaaattgataacattgctattactcgtgttgagcaattgcatccttttggctggaaacagatggcagccaatatttcgcagtatcctaatttgaaggaaattatttggtgccaagaagagcccctgaatgcaggtgcttggacttacatggaaccacgtatttatacaattttgaagcaccttggacgtgatttgccagttcgctatgctggacgtccgccatctgcaagtgtcgctgctggaaacaagcagcagcatttggctgaacaagagcaatttttgaatgatgccctactttaaaaagaggctgaattgcttcagatcatttggtccaggtttttatgattgccggatttacaattattgattgtgttccaatgccatgaattcctatcgtagttaacgaatttgtatgtacataagccttgcaacattgcgacgcgatgtttgctgccttttatgactcattatatgtacccagttggtttattttgacatagtcaatatacgattttttttcgttcctctggttgagagtgtgcacttcccacttgtaaattgagaattccttttatagtgtcgttgtggcataaaactaacttacgatcatcaaacgttacagtacaattaataagatgagctacaaataggataacggttatacgatataagaaaatgaattaaaacataacagaacagaactttacggcgacatagagtaagtaaaacagtaacttaaaagccttccaggactttagaagagactcgttaaaaggcataaccaaatagctgaaaatcggagacaacagatttttaatatgcaaaataaataaataaatatgtttgaaagtataaactttcttttttttatagttaacttaaccatctagaattaactatgcggcaccgtctgagtgctcgatattttcattttcaacttcattcgtgacaattttgggcttataattcacatccaacacatgacgatattggatatctacgacagcgctagtcacatccacatggaaaaatgggtatgtcgtagatataacagggtaatactcatggtgggaaaacgtaggatcttgactaggacgatgaccttcaacctttttatctttatcatctgaaacagatatagtatcggaatctgcgccatcttctgaaacaattgccggaatgctactttcaatggcttcttcctcgtcaaatggcctaacacgaaccgaactaggcatgactattcgagagttaccaggcgccattggcgtttcaatgtcacgaagtggtgcagcactgccaacttcaatcgatcgagaagtgtattttgtagcgtctcttgccttgccaaagccagccgccacaagagttctcttaatccaatcattattaatatctgtgaaatgaaattctacttcatctccggcataaatttcaagctctttacgagtatcaacgagagcttgaacaccagtagtatcaatatgattgacagcactgaaatctaaaataatggcacgaagtaatggccgtgtatcttcgacttcaggtgcatttttcttcttacgaggagcagggtcattccaaggtcgatcactggcttttttatatatattagcattaccacgacgagtaacggtcttggcttttgaagtcagcatggaattaacgtggccagcgttgggatatgtgaagctttcttgcaaacggaagattaaaacgccagcaggaggatctcggacggtcaaatttgggttcatgcccttttgatttaaaggaacgtaaatatcacgaacgacatcaatgctgttttcatcatcgtcgaacttgttcgcaatttttagaatacctaaaaaggaaccagaaggcttggcaatacgaaacaaaagcaatgcggcagaaagacaaacagcagtgtaaataccgttctcaatggaagagaaaacagatacaaagacggcacaaatgaaaattaatgcctcaagaggttgcatacgccaaaaaaggagagtttgtcgccaaggaatgatgagatcaaaaacagaatggatgatgacggcggataaaacggcatttggaatataataaaaggcaccggttaaacagtataatgcaaggactaccacaccagcagtgaaaattcctccaagaggggtgcgaacaccagatttagcgttaatggcagatcgggagaaagaaccagtagcgggataggcgtgaaaaaacacaccaatcaaattagttgcacccatagcgattaactcttgatcaggaataactttatagtcgttaacacgaccaaaagatttagcaatagaaatatgttcgagcaaaagaacgatgacagagacaggaagttcgctagcgaggtcggcacacaatttgcgagaaattacggggacacccatatcacgaaagccgctaggaactgtgcctaaaatggaaattggaggattctctcgtctatgtttgcaaacaccataagaaatagccgtgccgacaataatgatgacggcactacgaagcacattggtgaggaagaaaacacgttgaaatttagtatacctcttaattagatgctggcatgtatatcgtacaagataaagaataaagagacttactagcccaaaggcagcgtctacctttgtgtgaggaagattttgtaatgtctgaatgatgacacggtaggttgcagcattagtatggacacgacttttataacccatcaaactagaaacctgaccagccataatattaagggccgatccggtggtaaagccagcaacagcgggaacaggaatgaactcaatgataaaaccaagtcgtaaaagacctaaaccgcaagtaatggcacctgctagcaatgctagtgtggtaccaatttgagcagcatcatagttaggatcctttgcctgtacattagcaatgactttgctggtaactaaactcatgacagccactggaccaatcgagacatccttggaagtagcaaaaatacaatagatagcaacaccgacaaaggaggaatacaacccgtattgcgcaggcaatgtagcgactttggcgtaagacataccttgaggtacgacaacacaaccgacagtgataccggcgataaagtcatagacaagccaattccagttgtatcggggtaaccaattcataatgggaaatagagatcgtaggtaatgaagcaaacgtgttccaaaatgactaaaaatattttgttttaaccaaccaggaacactagggagcggctctacatactcacctacggagatgtcgttattaggaagggtggatagagattgagaagaatcaccatgcttggttaatttggaagcagtatgacggacgacacggacaatagtgccctttttgctgacggtatctgagtaagttggttcgggataaacagggacgaaattagatggtggtggaacaagaccaggcacactgtcgggagcctcatcctgaggtaaatcagcaggatccgcaaagtagtgtttgattttcttgataaaagacattttttatgcggaagaaagagagacagatggacacaaaaaacgcgttgagaatggtctttttaggaataaaaatgaagaaattaagatggtatgaagactaaaaacacaaaaaaaaacaaaaacacaaaaataaaaacaaagtctttaaaatgaattaaatgattgatgtggcgtgaaatgagatttgaaaagcttcggaagtagcaaaatcaaatcaaattcaaacataaatcggtttagaaataaatagtcgagtacaagacgtttccaaactcgaataattcaatagtaaacacgtcaaaactaagtcgtttcggggaaaattaaaaaaatacagataacaacaacaatttacagcaaacctggtttgtgtttgtggattgttgcttcaagtgttcacttttggaggaaaaattttttttatgaacagctgacaagtctctatcaaaattgattgtcttttgaagagaaaatgaagagtatcgttagaaagtaaaagaaatgtctaaaattcggggtttctaaagggaatgttgtgtttttttatttggaaaaatttcctttttcaccaagttcaagacgcacgaggaaaattgctctcgggtttccatgtaagtcagtaaagcggtgtaagaacttttacgactccgttcagctatgaaacagacagagtggttgggaaaggaaaaaaccgaaaatacaagtggaaaagagcattttgcagcgacctgtttactttttatgatgaaccggaggattgctcacatcagtgagaaatggcgcaattttcgttacctagtcccggacaatgtttctcaaagacgacttgtccgtgatgtcatataagcgatacaaaaagatgtcatgtatcttgtacccaccaatcccaactttactttaaataaacttcaattttaggtagcaaacaaggtccaattaggaggcgaagaccgggggagtggagtggtacacatgtaacggcgttgattacataaaagtaacagaaagaagcacggcgaagacggccgggaaaagcgtggcagatgaccatgacatataatggtataacgacgaattgtggatttcaatgattatagtgggagacacactttgcgacaaaggcggacggacgttatagagaagaagaagagaattgtgagagaaatgcaaggaaaagaaaaaattgttggcgtttgacatttatcaatttttggaattgtcatggaattcatttggatttaataattttttttttgttcttctttatcttttttttcttaacttcctcctactggttcgtctttctttctctctcctcctcatccctgggtattgtttactgccattacatgcttcgttgtgcgcagattttattacactttcaacgagtaattgaataggaaacaaataagaacttcatttttttataggtatacaaagaaatgtggatggaattagaagaaaaatgctttgcttagtaaacactcctcatagcatctctccaataccttctttcagcattaccaaaatttctccttcttttcattcttaaaacccggtaaatacatttaagaaagtcgctatatctcaatcatcccgagtcaggtgctgcaaagtcctagacgtttgtgtgtctagaaagctcatagtccaaagatgcacttgcatgtccaaaggtacacataaacacctgttcattcacattatgtctcttgaaaacctccctccccctttttagttactgtaatcttcttcgctccgacactcttgcagtacaagtgaaattgtttatcacaaaaaaaaaacgttcgcacgccccctatgatttttcttgctctctattgcaatacaaatcctgaaagagtcaaacgattttaattattgaagtgtgctattataccaatttttaagtgcgatgcctcacgtcctttgtcctttcgacctttttttcgcttctcattaccttaaaaataaccccacgttgcaccaacactcggttcggctttaaaaactgcggctacctgatatcatgctccaaccaaaattctccctccaaaattaagcatcgcgtaattctcgtttgaccttataagcctcgcctcttctattgtaatttctgaaccgaagaatgccccacaccttgtagtgcgctaccgttatcgtcggtatgaatgataagacaagttatgtggctaccttcgtaactgccgtagtgtgtcatcaacggtactcgaaaagtcattaaatatgtgaaacgattgattagaagcagtcgaagagctctttcattcatagttatgaaattcttttttctttcgttgcccttggcgtaatgttgtcttctcctttagggttttcaattttatcgtactacgcactggctcactgttttcaaactagttgagtgtactgagttatagaaatctatactcgaaagaagagattgcaatcgatgaggattttctttttcctgaaagatagaggattgtgctttgattacttttaatttctacttactagccgttctcttttgatctgaggtgatgttctcaaagtcttgagagcacacaaaggcaaacgttgcaaatttcgctttttctcgaatatcgtgaatcgtttcgctcaatctgttcaatcaattacaaaaaatatttttgaataggtatatttttgatttcgcctaagcctttactttttggttcttgtttgatctcccagatatctgataaccataatggcttaacgaatttcatatgctaatcactgaccgttatgaatacaatttccttggttttaaaagacttcaaaatcctcactactgtcactgccgctggccctaaaacatgtttatgacttaaaagacacatacattttgtattctaaggtcgtccaacgcaaaatttcataaatgccctacagactttataatgttgcatagtcattgtacagatcgaaattggcatactcatgattagttatgtagaatttctttatttcctcatatcgtcattgatgactgtggtaaatgaaaccacccaaaacataaatcttctatccaaacaaaagaactctaaaagtctgcaaagttgcaggaaacaataagctagttacgtgccagccaaatctttataggaaaccataaaacgtgagctggttttactttttttaaaggtcatagtttctaatcgtgtatttcgaaaaaatgtgaagaataaaggaaaagaatcgatgaattgcgtctaacttctcatctgggaaaagaagttgtaagtaaaagtacaggatcgccaaaacaaaagggaacataagagacaatcgaagtatgactccggcatcctcaagtttgacagcgctcaaatttttgaattttcctacaaactgaagacaaagcaagccatcagcagaaacactaactagtgcttcagaatcaggggataactgcatatcagttactggaaggctatgcttataaacttgagacaatttctagcatgcatattagaaggcaaaatcgcaataaaaatatttaagtaaacacataccgttaagtctaaagacatgaaacgaatgctgcaatctgctccagcaactatgatcattccattctccttatcacagcaaaagcaggtgacgccctttgcattttttaaatctcggatcatgccaaatctccaaagttgattctttgaactgtaatcaaatcgaaccaatgaagcaaaccttttggaatctttaatatagttataagcagctactatggattggttgggtaaaaacgaaacacctcgtactgtggctcgctctaccggcatgtaaagtacttgcaccaattcaaaagtgttccaatcataaatttcgacgcgatcatcaactgcaattgcaagctacaaaagaatggtaaggatttaataaataaaatttagtaaaggctgtggcttaccttgtcttcagtagatgaaacgtcatacacatctgaaccatgtttttcaaacaaaactttgtgatcatttttggagatgataaaaaaacttttattagtgcaagatatacaaattgcatcgtgtaatggctcaaataaacataacctttgatattgttcatcattgtcaaaatcggttaacctgagagcgttcttttcctcaaatagtttatcctttcttccatataaacgtaaatggtcaattaactttccgtcaatggtgttattaataccggctattaattcctacaatttaatttcgttagctatgcaataaaaaaatattgcatacatttttaaaataacccaacgacataacggcatcatccgaatgcttaagttcgatttctccatgttctataaattttgtatgaccttcaccaacttcaggttcatagtcttcatatgataataacttctaaattcgacaaactaattagcgcctatagtccaattgtaaaacataatctttttagctaacaatccggatactaaaaagtttataatgctgtaaaatagatagataatgaagtaatccttcacttacagtcacgaattgacataccaatttgtttttaacaccagattttgtagttcctcctccaccaccaaccgccatttgatggttattaatccaacaaagagaataagctggaaaagaaaggtggagttcagccattttgatctaataattagaaaacactttaagctggatacgaggaataggaatgtattgaaaaaataaatcgatatcggcgacgaatcaaaaaaaaattctacttattagtgagcaaatcaataaagtacacttacaagaattccactaaaaaaaaacaatgtctatttgaatacggtggtgtgggtatgtttcgaaatcgctgtgaacctacttcgagacttaagcaaatactgtaagaatattagatccccgtatcagaatctatcgaataatatcgacatcactatcctcttttacgtatttaggcgatgtttaatatatacataagtttttatccatttttttatgacagtagagaaaagatttaattagagataacctaaatccttattgacttaaaaaaggatgatacttacttgtggatatttatttgcgaagaatctttgaacaaacagaaacttataatagattctttctaaatctcggagcatattctggctcattttatatttatattttccttttcagctttttagaactcaattccgacctcagtttggttgcaactttgctacagacactatttaatatctcggtctcctgtacattttaccaggtttacgttgtattgtttatatagtttatatagcaatatttactacatgttcatcatattacgaaaatagattaagagaactggggaaagagtgaggagatgagaaattttcggatttatttataatttccaattattatttttaagacgaaattgccgcgagactacattgtccatgaaattaatgtttgtgtttattctactaaagggtatgaatgctcgatctcgtgccaaggtgcctacaatcttaatacgccgctgcctgtgtatgattataatattacttctgttttttgcacagaaagcgtgtttcatttcaaagattgacttccaattaaatttaattaataatatgttgtttcatttccttatttaactaccaattcttgttcatttgcaattcactcaaatatgtaactgaacgttgtcaggtaattttttggctttaaatgatatgcctcaatggaatataaaaaagcataatcctatataactattgtttttttcagcttcgtttcagtgaaatgttatgctgatacaaattgattgaaacatgaatgcaagacttttttcaactcaacaatattttatttattagtaaattttagtttatgtaataaactcttcattaaattaatataactttatagtgctgctttctttttgcacatcgcacattaattgcaaaaactctcttctccacatccagggtatctgatgtcctcgacaaagtctcagcgaacgagcgatttgggtttttcatagcagagaagtatccaaatttcaaaaatattattattttactggctttatagagaagtatttaaatttttgcataaccctcaattgatagagtgctgtaaattctacttacattattcacatgtctgccgataaatttcgtgattccacgcattacagagattggatttttacggaagaagacctttcaaaaacacgtgctaaagtaaatgaaaaatttacgaatattgtacgtgagcgaatgctggaagagttgtctttacaaaacaaggaagcatccttagaagttttgcctccaactcttaccgttgaagaagaacttgaacttgtaaattattatagtttccagttgaacgcactttcttccgctctttccttaccaactcatattcgcgtatgtttagacatggtcggatttccttcaattacttggaaactgtactcaatataaacattccgactttactcacaaaattttagtccacggccattcttttttttaaacgcttttatctaattaactctgtcatggagtatagtccaaaaattatttcgtatgtttaagtcgccgagtccattaagctaacattgtttttcttacattaggtttacttctttatttttagctaccaagtgcaacgatcattatatctctattgaacaattctgtaaaaacatgcccaagacgactcccgaagaagttcttgaatacgaatttaacgtttgtcaatcattaaaatgggacctttacgtctggcttccatttcgtcctttacaaggcttccttttagattgtcaaacagtgcttccgaaagttgctgtcgaaaagttttacgaatgtcatgacctttccaaaaaattcctaattgagacattgcattctgacatctatttcttacattcacccagcataattgctttgggtgctatttatcatacgaatccaactatttgtttacaatatatagaagcaaaaaaaattccagaactgcaacctttgataatttcgatttctgccaatttgaaagctacaaaaaaatttaagattgagaaaaaaaaggcacaagattacggcagaaagctatatttctgcatgaatcctctgcgaaacaagtctagtgctttgtaccttaaacgaaaagcggaagaagaatcaactaataacaacaaatgggctaaaaagttctcaaccagcagtaatgtgttggataaaaatccgtttgaatgattctttctttgaaaagtgctaaatttacttcaatagtcattattcgtcaattttttttacgacaaaatagtttacgtttataaaaaattcccagtaaaattcactatcaagtgtgtctcattaattatttttaatgtctatttgtaaaattaaaaacattttcatttctctcacagccaaggagcccataagacgtccatctgtgccaaaactttggaactagaggcttgcgccaaataatcaatagctgtttgattgactggtaagttaccataagcaacctgacttaatgatgcaacccttcgcattataagatcagtattgctattgactttgttgagcatactgaaatctgccggcacgcctttagtttgctgtgcaagccaccaaaaaagatcatctctaataaagatacccaagtacatatccaaatcgaaatccggtttggagagcgcgcgagctatagccattattgaagggcccagtaaaccttcagtacaagtttttccaataaattctttaatgttgggggtaaagcgaaaaggaacaatttctccattatggtaaactggagtagaagaaaccatagatggcagcgcttctgttgtccaaacaccgccagagtctctagaaaaaacaagcttagcaggtatcctattatttatacttagtatgtatgtaataaatgaaaaacaagcatattggtatgaaaaattttttctgaacaaccacagatcggaataattagtaaagatacttgagaaataatcttttaaaatcgttgacggagaataaagcttttgaatattttcaaacattccgattctcctactaaacaattgtttacgattagctaatttttcagcatcagtagattcctgactaatttgggagtttaattccatcatatgttttgataactcgtttgtaaacaactctttcggatcatctctggagaagttatttctttctgaataaatttcgtatattttttggagagtaatagaagacggttggtcttctaacagccggatgtgcgatgacaacggaatcactgcaggaatgtaaaatttcaaacaacgtcttcgagtctcacaatttaaagcaagtgcatcatttaagtatctggtcagctgcataaaacgctcttccctacggctgtttcgtgctgaaggatactgaatgacaaatgggtgtatagttccgccattgcttcgaatggataaccttctatagcaaacgccatgtcctactatcaattccacttcaggaagaaacctttctatgcaagaaaaactattgttgttatccttgtgcaaaagatattgtccaggaacttctatttcatcaaatttttgatgatgaaattcacacaagaatgagctgtattgttccaaatattgttttttaggaaccttagataataaccgctcaaaatatgatctccatttccttagtttgaaaatatatgatttcaaaccgtttgaattgacaatgaaatcttccttaaatagttgtttacaatagtcagggagaatattatcagcaaacaaacttaagttcgattcggttgaagaaggaagtttcatttcatccgttacgatccccaaacgaatgctatgctgtacagcatcattaagcaaggctaccactagcctgaaagcatctccatcattcttacatttaaacttcgcttgaatttgatcaactaaagtttccatagtcaaagccaatagaggataagcagtttttaaaattgacataatttcatcaatatattcccaaacttttttagaaagtccatcttctttatttgttgctggagcattcgtgctttgattggtagaaagaaagttagattgtatgcttaaaatatcctcatttcttttattttcatcagtcgtatttgatttccatgctgccatctcagtgcgttttacctgtgcaatatcttcacgagcagttcttaaagtgaaaaatagtgcctgtggataggatttagcaatttttttaagaacaacaggtgcgcatttagtatcccctttagaaagtgaatttaaaagctggggaataaaggtaagccaatgccaaactggtatatcacctttgtatgattcaaaagctttaactatagtaccggcgctgtcattcaaacttaataaccacaatacccttgccagcatcttacgagctttagaactttggtaagtaccagcagcttgaagatagcaactaatggcattgcatgctgcactcaaattatctggtgacttattgaaaagcaaatcgttgtaacgaccccattctgcccatgcctttggcaaccctaaatcaatttgtactgctgcagcatacatttggttagcctcctcacctcgatttagtttttctaaaaattttccttttaatgtcacgaattctgacttttgtctagaattgaagtacatcagattggtatttgtaacaacctccaaacctgttttcagatctcttgggttttgtagataacataaaacttgctctcgaagcttataaaaagcttcttgaatttcaatatttggaagagtatatatcttcgttaattggttcagacatacggaaggtagtttatgttttctggcaacatgagcgaatcggttaattagccaagcggtttcatgatatcctctaaataagaaagaggtattcggaggattagacgaatcagcactactattagcctgtatcgtagggaccaaggggagataaacacgatttatcatagagaatactatttgtctccaagaaatgagatcacgccaaagattaatatcgtcccagacattaggtaaccgctcttgccaaacttgaagagcacttttaatcaactgaacattagtaggcaaattctgaaaattgatagcattcagatgtgaataaattgtagcagcttcttgtagttcaacaaattgctgaaacagatgcaaaagtgaataatgagattgattaactttttctggaagttgatgccacttaattaacgcaagttgaatggcttcagacaatacttgttggaactctttaatggcaagaggttgagatactgacttttgaagtgtcataaagcattgaaaggtaagtttccgtggagtaggaacatcagaaaggctcttaatggcaacctctaaggattcacgattattagaccaatcgctaattctccaagcacactcgagcaatagttcagaagatccctcgtgcttcgccaactctgtcaagacgtcccattgttgtaatttttgagcgcacattacccactgatcctcccacaagttgtattctgattctgagaagggaatggcttcactgcgagccttggtctgtgcctgttcataaagttgttgagcccttccccacattccaagttgctcatacgagagagcaacttgagtttgcaagtacttacagtttcgtcgccaatggccataaaacatatcatcttcatttaaagatgcatataactctgcgactgcatccgcacggctttcttgaacttttgcattctgatacatgtcatatttatcactcagctgaatttcgagaagtgaaacggattcatgatatacaccgtacaattttccaagatattttaccaaatgaggtggaagctctaattttgcagcacacttaacgaaagatgaaaccaaagtagagatcacattcggtcgattgtttacctgtttgatgtgataatcacgagtgagtaaatagattaaagactttgaaaggtcagaacggttatccgaacttagtattttccatgcaagaggaaaaatatattgccaaagcttattagcatctgcatcgctgagcatttgaatgtgtgccaacggaaaaataattttttgcacagttaattccttatttctttttaggaacaaatccagttgtttgaaaaaggtaaatctgccaagaggaatagctgaaccgttgtgttttgaaaaaacttcaggaagtgagcttaatatgggttttgtcattggcactggagcaaatcgaagactattgtcggtaagccggacaggctgtttcgcatttatagccccaagaagaatataattcgcttgtttgatccagtaaatgctaggaattgtatcccagctagttgcatccagtatgaaagtcaatctagaataaacattacgagacatgctggaatcaaaaatatccataaaatccattcgtattttggtatctttagatgccgtagcaagaaggaaggcttgcttcaatcgggcagttaattctgtatgcgcaaaaatgggatccctgtatatcgtggatagcaaatcacatgcttcgatgtatagtttgttgtcaaatcttccctcaaaagttctcatcttcaataaaagtgcagttttttctttgactgtcaaaaacgaatctcttttcacaatcacccattcctttgtaacattaagaatatgttcacaaagctcaaaacttgaactcttttcgagcaattgcaccacaacacttaaaaaccatctacgttgatctcctaagcttgccatgcgtactctaataatttcaatgaaactaatcaaaagctttgagacagtatcagatgcagaaggaagtgtaacttttccagatgcttgtatagcagattgcatgcaagcgacaatatggtctcgtgctaccttttgaaagcatttatttaagggaagaagaagaccatcaagcgcttccggattagaggatttaacaatttgcaaatagcaaatagcagactcaatgttagtggcagcggcgagattatcatgaataactgaaagtagtagttgtttaaaatcatcagcctcattcgtgtcttcttcttcttctgcttgagttggatggctttgtaacagtaataaaataatctgctccaatgaatgagtaacaggcaatttaccacaacgcaaacttttgtcgatcagagcgattatatgactatattcacgttgaatatactccatacctctgttctttaaaataactccaaacacaaacaatgtgttagctaccgtacgatagttattatcgttgaagtccatatcaacaaggattttttcaaagaagttagagttcagctgacagtctttccatcgaggaaaactaaacagatcattaaataatgataaccccttctttgaaagtggattttcttcaactggttcgggaaaaagcgaaaggaattttataaggaaggtaagaatagcttcaatatgggaattgctaaaaagcgtggtctcggaattttctgattcattctgtttcctctgccaatttataaaggtttgaacaatatccaaagctaactttcgtggttctgtactagcactagaaaacgacacaagctttggaagcgcattaaccatgggtacaataaaatgagagcaacaagagaagaaaaggtcaggtgctttacatatgaattggtaaactgtcaaaggctgtgatataccctgaacatcttcggagataactaatctaggaagtttcgcccaaagggggaaagttgaatcggaaggactcgatagcctagcggttaatacagacagcaaagaagcaagagagaattcaataaaagctctcacttctggttgatatgtttttagtatagaaacataaacaggtgtcacaatcttagcaggtgtatcatacgcacttataaaacatgcaatcgtagcgtaagcggcttgttttaccataggatcttcgagtttaatgtagttccaagctgacattataacgctcttgcgataatcattaagaagtgctgaatggtacttacaaagcgccgttgtcaagcacataattcccatgtaaaaggaatctgtggctcccgatacttcagcaaaatctcgaattgaaacacgccaaacatgagtgtaaacagaatgaacaacatccttatcaataaagttattttctccgcatgacttaaatacaagcggattgattactttatccaagagaaatgctttaaaaaaaggtcgaactgacttgtcaccaactatactgcagcaaactaaaaatatacttttcttttcagctgcacttgttgaggttataagacaaccacataacgaatctatgtattctggaaggaaatcgttatcatcgtcagctttaaatctaaaaacttctaatgaaaactcgagcttcttctctattttctttaaactagataaaagcatttttgtaatggacgatatacacctgcgaataggaagaaatagatattcgttgtatgaactaagcattccatacaaggactttgataaaacaataaatttagccgatataactcctgcatctacattggcagaaatgtaaggaaacacggttgcaataatatcaacagcatacattggagccaaattttcaacagacaccggttgcgaaattagctccaaaagctttccccagtaattaccggcggtttcgcgaagtttttcagacatcgggtcattcaaagcaccaacgaatcgagttattaaatcgccattacgtgcattattcaaaatatacatccaggtatcatttgcatgcaaatccataaaagaatacaacggttttcttaatgggctgttagaatattttctgagaactgcctctatgtttacgaccgacgacaacaagtcacctagaaactgcgctgacaacggaggaagatctctgaatacgttaaccaaagacacaataatctcgatccttgggttggttttcaataacgaaagtgaggcagtctctaggactttagaatcagatagaacattaaggtgttgaagaagcttccgacctatttccactttaaagtaattagttagtaatcttaaaagtctggataaaccctcaagaccgttaactgacagcttattgtggtccgataaattcattaaaattggtctcaagccgctttgaagaagttctttaggaagcttttggttttgcgagagcacgtgccttaacgcatctattgcaactgaataaatttctttgtgaggtgagtatagatctttgaaaaatatcgctatgattttagtacgagtttgagcatgttgaggttgatcaaacttatgagccaccaaagaagcaaatagtaaatgcaagcaagtagcccttaattttcgtaaagaagagctatctttgctttgagaagttttaagcatggtgactaatgcttcatcttcagcatcagctaatgctattgtttcacgaaataatctgtacaattcatcagtcaaatccaaaaaagagggagagcggtgcaagcagtaagtgattgcatctatatgccctatttggattgtaaaaggtaacgctcttaagggttttccaaaaatagggcttaaaagcctgtcctttataggaagaagaagatcaaccacactaagtttagaattgttggaaatgttctcaatagcttgttgcacagtattcctaacatgatcgttgggatgtaggagttctaaaaaaaagggagaaaatgcattaattatattattagcacgctctttcggtgcaagcacatcctgaagtatacagaattgagttgtaatatcaacgatgaaagaacgaacttcggttaattttaaaaccccataatcggttggagtatccttgagaataaagaacaaagccttcaatatgtcgtgtaatctatcttggatccaaagcttatgatgtgaatcatacgaaagtattgcttttaagccgagaaatccagcattcttttggtaccacagttccttatggcaactttggcaaaacactgttacaagattttgaaaactaggcaactttgatatatccaatgttgtgttgagaagcatcttatgggcgttcaaataatgatcgatacacgataaagcattagacctggtattttcattttcagaacataaagattcgaaaattccgttgatgcacgtagtaagatcaagcattttaatgctttgcaaattatcaaaaatattttgatcttttatttgcagagagtcagcgtaattaaccaaatcaagaacaatgagccattccaaagaacgattgatggtttctcgagcttcagctacaaattccacacaagacattgagccgactaaagatttaaaaatgtttgagacaatagatctttgcagataataagattcatctttgtcagggcacaacctaccattagagacttgctgtaagtttttatccatgcgatctacaactgctcggcacattgtatcaatagattcccaaaagtcttcatcgggcttcgcagacgcaaagagtaataaatacgaattcttgaccatttgaaatgcttgcttcttttcttctaaatcggaattttgattgtttaaaacagcacatgaagacattaaaaatttggagtgctctaagctaaaattctgagaggagccttggaaagaaaactggattgaaggaaaaatattttcatcttgcaaaaaatcaaagccaaaggtaccaagatatatttgtctatttcgaccacccatttttcctaatattctcacagcactttgatgcaattgattattggattgattaaggcgtgaatgattccacaggcatatcagcaaatccggcataattgagtccaataaaggatccaaaaattcttgagtaagattatccaagcaaagttcaaatattcgaagcccttgactagctatttcaggggggccttttaatgcaacaatcaatggcttcattaaaaaattcatatgaggcaacaacacactgagtctaatgggtaaagtcaaacaaagttccgcatacagctctttttgggatgtagacgtaacagtaaaaatcaatctgttgaaacattctagcattacttggagaagtggtagtatttccttgtaaagagaatcaaattttcctccactgatatttctaaacaaagctttcattaaataaacgtaatttaaaggttcaacagcatcagtagtcaattcgaggctagttgaaatgatataggatatatggggacgcaggacttctgcatttttttcgggaaaaacattcacagtcataaaggccaacttgaataatcgcaataaaacagaaacccgagtggattggccagaccctattttagctagattgtcacagcaaaaagacagcacgatgcccgtgcagttgacagaagtaacttcattagacatccaaaattggaaaatatgcaataaagcaagattatctactagacactcaaatatattcggaaactcggattccaaaatttcgacgaaaacagatgggtccaagtgtaaaaataaagttgctaacatttctaagagctccttctcttctaagagtttagaagggtttgtggtcaacgaagaatcaagttgagagtatgcaagatttttcgaggacttgaatacaccggttttttcatctgtctggtaataactgaatccctttaaactttccacaagtaatcttcgaaacagtaaaacttcattagttgaactaagatgtaacttttcagaccattcctgagctgtaaaaatggaaccgttggcaagaggaatatttcgttgctttagtccaaacaaaacaggcttaatacctaataaggtgtttttaaaaagaaatatgcaatcttttagcttatccaaacctgaaggttgggcagctccagtagggttctcaaacataggaagatcatgtttattttcttctattttaatttgctttaagtcagcattttcctgtaaagaatctctcagcttcataaactcgaaattcagagaagtcaattttcttaagagacataaaagtatagcaaatagaagtgatcggctagtggaaaaatcttctagtgcaacaattctttcaaccaagtttaaaataagctttgtagccattgcctgaatagctgaagtataaaagtcgtccatcaaaatactgaaataaagaagtatgactttgtaaatttgttgtggacttaattccatacgcacataatgaagcatatctgccagcatgctaaaagccatgggtcgtaatgaatgctgagaagtgattccagaaccaactagaattttggtatcaagtagttgatctacatacggtagaaaccctctcaaataatccgtcgataagacgtgccttgtagctaccaaaagttctcttcgagtctgatataattcggaaggacagtccatgaacaattgcaaggtacatattgggatcgagctttcaaactgtttaagagcagcaccaaaacttctcaataaataggcgagaaaagagaatgatttaatttgcgcagaaataaggtcattgtaaagatgatttcgacgcaaagaagggactacaccaataaaaacctctttttgagattctgcaagtcgacgagcttcggcttgaggtggaggacgaagtgagataaattgaagtacaagcggagcaagtaaaggaagcattttcggaataagatctttgtatgtttgaaataggagaaagacgataatgggaaattcagcagtgaccttgaaactcgaagaagcttttgggatcatttttggacctgcatgttccattccaatttcagcaggagatgcagaagatgcagcagacatgggatgagaggatggagtattcggagctgatctaggtgggaaagcttctgaaacaactgtggtcatggatttgtagttttcaacgacaatggataaaaattcctgaacatgtcccttagcaaggctactgtggtccttaaaaagaaggacaacaagcttcaatgccaacactgccatctcttcattatcattaacgactatacgaagaagcacggcaaaagtccgattaacgaatgcttcaaaacctttataggatccagatttcttgagcaattcaagcaatgcaatgcgtaaacgatgtgtagctgctaacgatgaaaatacaggacgttccttttcaagcaaagacaacgtgtcctccaaaagaggaatgaaagtttcaaaattcgtcttttcagttaccaacacatcatccagtgcatctcgaatttcaattgctgtgtttgccttttgcttcgagtctaatccaacatcacaaagccgattatgccaatgttcgcattgtgatacatccatcagatgcttggatctctgcgcaagctcttttttaaattccaattgcactcggatacgttttcctaagtatttaacaattactattggaatgttgtgggatagagcaagctgcatttctttcctctaaatcactttatgaattttacatgttttcgctattttaattaacggccttattattttgtgcggtagaagttgctaaaatgatgaacgagataaaaatagcgagtgataccacaaaagttcgtttagcctcagctgcataatttgtcgtaaacaaaccattcattcattaatctgttcattaccatttttaggctaccttttagtcagtgatctttaatatatcttaccgattagtaagttaattgatttccaaaatgagtaaagctatggcgttgcgacggttaatgaaggagtataaggagttaacggagaatgggcctgatggtattactgcaggtccatcgaatgaggatgatttctttacttgggattgcctaattcaaggccctgatggaactccatttgaaggtgggttataccctgctaccttgaaatttccttccgtaagtcctttactataaacctgatggagactgaacatgtgatttaagttgtggataagtatgatgtttcgcatgttttatgtatcaactacttattaaaaaatacgcgctctttttcataaattaacatttgttcagcgtaaataaagaaagtaactcaataatccattcgtttagaatgatcatttaagagaagtgcttttattcattagtaattgatgaatccttcgatttattgatgagtaggaagaaattttatttaaaagatctatctaagtttttttttgggggtttggtttctttctttgaatcgcatggcagtacatccggggtgttcaagcgcacgttgatacgtgcttagttttatttttattggattctaacttttttatgtaggattatcctcttggcccccctactttaaagtttgagtgtgaatttttccatccaaatggtatgccagatactattaatccaaatttcgagactaaccttcatttcagtttacaaagatgggacggtttgcatttccatcctacatgcacctggtgacgatccaaatatgtatgagtcgtcttcagaacgttggtctcctgttcaatctgttgaaaaaatactgttatcggtaatgtcgatgttggcggaaccaaacgatgaaagtggtgctaacatcgatgcgtgcaagatgtggagagaagatcgagaagaatattgtcgtgtagttcgacgattggctcgtaaaaccttgggattataaccatgaattgtatatttgattagattgccatgaataacgaacctgataaaatctagaaataaagttttgttccatttttgaacgcaaccggtaggcttttctctttctattccaacgtataacgctacataggtttaattacaaggtttaaacaaaaatgaaagcacttttccaattcaatttctatctgtaaatgatggaagataaacattttgtctattgagataatccatcttttaataaacatcacttgaactttctacacagatacatggcaacgtacatcgctgaaaacgaattatattgagaaaacatctagaaattacacagtaaaaaacttaacaaaatataagaataaccccaaattatgctccaaaagaaaaaaaaaatgcatcaggtgcataaaaatattagcttcccacaacctacaaaagaaagaggtaaatttttttacaaaataaaaatcagaaattatcaaataaaacgatcatattccatcttccaatttttcttcatcaccagtgttttcttcactacctttagcaatctcaaaatccagaaaaaggtccattactttttgctgatttcgaatatcagcttcatatataggtgacttctcataaatattcttaatatgaggatcacctcccgcttccagtagtaatttgcaaatttcagcatgtccattcagtgctgcccaatgcattgcggtgtttccactctcattctgagcatttattacttctttattcaagtacgggattattttttgaacaacagcgatgtgtccattagcactagccatatgaagtccagagttaccattttcatcacgacgacttaattcttgtggacatttctctataatctcatctagtaactcctcatccgcagctctacaagcgtaaattaaatcatcaacatccatattaaactatccaatccagtaaagaaggatgttttaccggtttatttggaaagagaatgatgtgaaaactgttcgtttgttagtgtaaggtagccgcggcttctccaacttggcttcggcaaggccgtggttacttactacaccacaaattccattgcaattttatataattattcaacgagaacctgccttctacagcaggttaatttttgatttataagaaggagaaaaagaagttacaggagtgtttatttccgaaagtcatagagatttaaaccagtatatatgctttccttgtaaaaaatttcattgctcacacagctctcgattcctcatctaaatagctatctggtagcgattggtagactattttttcgggtttatttcccattatatttcagacactctttttgacctgcgaaactttttgtcctcattttgtatcaattgacttcaataatggagttagaaaaacggatttatgttggtggcctttcatcctctattgaatcttcagatttggaatccagattttctcgttttggaagtgtttcaaatcttgaaattataaacaaatctactccagtaggaactatacaacgatttgcatacttgaattttcgaacagatgaagataaatggcagaaatgcaagtcttacttatcaaatgcgacgtttaaaggaagtaaacttcgtatagaggaagctcgcccttattatttagtaaaattgcagcaggaaaaaaaaattgctgatcttcaaagtactaataatgatgagaaaaatgaagatcactccagcaaagttgatctggaagacccagtctttcatggagaaataattgttcccggaaaacatagtaaaaatatgcaggtggtcacggattctgatgttcggaaggatcctcctagaaaaggttggaaaaaaggcccctatggaagggccattgtcgtgcttcgaatgtataataaaaatactaagaaaacgaggtttttttatccgctgggtaaaaactgcttacaaaaactatggggccgagtggaaacgaatatggacaatactacagctttttatgattctgatcatgatgagtatgtatcatatgggggtaagagagcttctcgtgacaaaatacgtatgcaagcaaaattgggtatcaaagcttctactcagaaggatgataacgattttgaacttcttaataacacaactggggagattgaagtcacaaaagaattaaacgaagagcaattggatgctttgcgaaaaaaagataaggatacggctgcatctgtgttagctgaactgtttggttctgaaaatacagaagaaattgataccgtatctaaaacttcaggtgttttggaactggacaatgattcgactaataatttccaaaaagaaggtttggatgaacaagataatttacaaaaggaagagtccgtacacatagatgttcctgctgaatttgaagcatttgatgagcgtactgctgttgttaacgttgacaatttaaaagaaatgttttcttccaatgcgcaggatacgtctaagttttctctttttggcaatgaaaatggagttggtgaggaaagtgaaatggaaagtgagattgatgaccgtaattacgaaactatggaagaagaggcagatggggaaactccgctagctatagttaaagcctcatcgggtaccaagggttggccaaaaatgtttactctacccaatccttcttccctattccaaccaggtaatgaagattatacgagcagagaagctcttgaatcctggtggtcggaaaatcgtctattcttaactcgtgattacaaacgaaaaagaaaagatgccgtaaaaagacagcgaagggctcatgaaaagcgtattcgacttgtttaaagacgcgtataggttatgtatttattgggaatttatttgggtattttaaggttacgaggtatatattgattttttacacacttttggaatctttacgttgttatttctctatcctttttattttagaaaaaaatctgtgtctttttaaaaagccacgatgttcactttggttttatcattggtgaaagttaacaacttttttcgttgcactttcttgggatttgtggcttttaatatttacaatgtttgagatcaaattttattaaaatatttgttattcttattgttataagccaaagttgtcaaataaaacataccgaaattttcttacattgtcagaaaaattattttccttttcggcatttacaaaaccatataatgtaaattagttataattatctgaatagattatcttataaaagaagactgaatgtgtgcatagagtagtaattactcaatataagaagaatttcgtactatatgtaagaaacagaaatagtgaattacgctgtattacactagcggtgcttaggcacggtgatgaggcagccaacagtcaatgctagttatccagagcgaaactagctgccttattcgcggcttctgtaaaaatggcttctgctatattcgttctgaatttaaagggaaaggtaatcatttcccgtgattaccggtaggcaattttgaaatctgaatgaaaatcagattgtcgcaattcgtcgacaggttactaacagaaaacaattagagctgatatccccatgtcagtagttgaaaagtttttacctttaaaatcagaagttgaagaagaacaaggattctccaccccttgtctcactcacgaaggcattaacgtatgtaaaagttagatattatgaaagccaacaattcttatttttttatggtcgtactaacacttttcagtacatttacattcaccataatgatgtctacctccttgctttatccaaaatgaattccgatgcaatggagatgctagtatttttgcgtaaaatggcggacgtttttatagattactttaaagaattgcaggaagagtcgattcgagataactttgttcttgtttatgaattgttagacgagatcatggatttcggttttccacaaacaactgaaacaaaaatcttgcaagaatacatcactcaaacctcaaatacggtaaaaaagcatgctccaccccccattgctatgacaaatgctatctcctggcgttctgaaggaattcactatcgtaagaatgaagtatttttggacgttattgaatcagttaatttaattgctgctgccgatggtacggtcattcaaagtgaaatcttaggaaaagttcgtctcaaatgctacttatcaggaatgcctgaacttcgtcttgggctcaatgacaaggtccttttcgaagcggctggtcgtaccattaaaggaaacactgtggaaatggaagatgtgaaatttcaccaatgtgttcgtcttgctcgatttgaaaacgatcgtacaatttcgttcattcctcctgatggcgaatttgatttaatgtcctatcgcatgagttcaaatgtaagttattagtttgtgcctgttctttttattccctctctcctttatcaacgttttctaatattaatttctcgttaggtacggccattaatttgggttgaatgtgaatccatcgtgcattcaggttcgagaattgagtttatggtaaaagctaaggctcaattcaaaaagcgttgtattgcaaataatgtccaaatcatcattcccgttccggaagatgctgacagtcctcggtttcaaactagcaatggtcatgtgcaatatgcacctgaacaagctgccatggtttggaacattaagaaatttgcaggtggtaaagaatttttcatgcgtgctgaaatgggtttaccaagtgttaaaaatgaagatattcaagttcagaaaaaacgtcctgttcaactaaaatttgctattccctatttcactacctcagggatccaagttcgttatttaaaaatcaccgaaccaaaacttaattatcatgctatgccttgggttcgatatgttacacaaaatggtactgaatattccatccgtcagtaaatgtttctaatgatggttctccgttccgttcttttttctacctttagatacctttcccttcatctatatatttgttttcttagtgtactgatcccatttattacgaaatgaaatcttgtttgcagacgcgctaatcctttttcttactcagctgacataaaaggagcatttgcttgaaacataaatgtctaagtctatttattgtataaaggataagttcaatgtttttattaaaacagaaataaagattttctaacatacaattccatttactcagtagtgaatctccgtgtattaaaaatacataaaagacagattgttccaaacggttttctaaacataataaattaaaaaccaaaagcgagagaatgagagggagaccggatagtaagaaaaagattgaagggaaaagtttaaaggtctaagggtgtaatgagttttcaagtacgtatttactttggaggttcaattccgaaaaacttagcacggatggaccacatgttttcacggatgcttcgttccttctcgccccaatacggtgacggaaactcttcttcaagaacaggtgtagcctgtttacaccagtcgtgtagcttgttaatgtaggtagcgtcttttggataatccaaagagtgatacatattatttgctccactcagcgaaaacattaattcgtcttgccatttcagctgctcttctttgctgggtaatttgaggcgaccagaccaaactcgcgcgaggaacgctgcctgtgcttgactagtagggaaaggaacaacgtgtagagctaaaccaacaaaagccagagttggatcggggatataaaatatatgttgatagacattgtgcacatgactaccatcatcaatcaacttggtttcaggggatttcaacttagccagggaaggaaatggtacggaatacaagtatccggtacaataaataactctgtcaatattagataacacttttccacctttcaagtatatttccctagtggtaggatcgaacttagtaatttcaggtacttgttgcaacgattcattctgtatgtcccctccaccaagaagactttgatatatagggtgcttagcgactggcgtcaagtgtcggacgagatcgtttgcagaagaagcaccaccaactacaagtactgattcacccacgaataattctggttcacggaatagcgatgagtgtagaactgaccccggcacggctttagcgtattcatcgagacctttaatattggggatatagggtacttcataatgaccattacaaattgagactgcatcaaagatatctttactaatcgggcttccggctttcgttcctttgtatgtcacgacccaggagccatccttcttttctatatctaggacatcggtggctaattttataaagggcagcagaggttgtgcatatatccgttgatattcctgaatggtatgtcgatgggggaattgaagagtttggggtttaaagctttgatcacaataacccatcaactcaattggggtattagtttgcagatcacgatacaaaggtgaaggatacacaggtaaagcagctggtccgacaatgggttcggttgttaaaatgggatttgtgctaggaaccggtaacttatttgataaagtacttgtatagttccaaacaccacccggagacccccttcgctcaaaaagcgtgacctggtcaaacgccttttctgctaacagcgctttagccgtaactaatccagagggaccagcaccaatgattgcaatttttcgaattgttggaagacacataagaacaaaagagaaaatgataattttttgattagtaccaagtaaattaagatatttttttttctgtacaaagaataacagaatgaaacaatatccaattgtgaaggagtgtaattgaatgaaaactacactttatgtgcgttttatatctttgcacgttccgattgtcctcaatctgccagggggccttgaaatcgctgataaagctatagcttattggctaaaaaatagaagtgctggttagcgatacacatattgaagccagacactatctgtatatatagtttgttatggattcaaaaacgcatccgcttttcgcaactttaaacaatcttttcatcatactcaatattaagcacgactaaattacaacatccgatcaacattttagtaatccaagttctgttataagcgagccatatgacaaaaatgggacatttgaatttctcatttagagcaaattaaaataataaatgtagtttacacctcttgatggatttaataattaagatcaagctgatatccgaatgtaaatttgaccttggcaacggattatcaaagagaaaatttttttagcgtccaatgataacagcgtttaagaattagttacttataaagaccgaagcgatcttccagataatgaatagcaatacattagatgtgaacctattaatgttgtttaaaagatctagtaagggcattttgaaaggaaatcatgctgatgaaaaaaaaatatatctttatcttcctaacacttcttgcaatggccataagagaaagtacgtctctgctgctcatacttttcaagcatgttgaatgcttcaaagtaaatgattatagtaatttcccaaataaatatagttaggtgacttactgactccgcctaacgcgtaagttggattgttgaaacaattaagctcttgctgttacaacggtatagcttaatacccaaataattacttaaatgctttaaatcatcataataccaacaaacgttcgtttttataatcagagacaagaagattttaagatttgcagggaggtatactcatatataaattcattgtattttagagtactatcaattatgtatctcaaagagtatatagtaatacatgaaataaaagtttttaaagttgaattataatttgatgttctataattggggtgaatgcaccctaattgacaatagagaattctacgaaaaaaatcatgcatccaggatagtcatataggattttggttaaaattggcagcacaatatagtttttgatgcaattacagttaacatgcataatacttgttttgaaaaaaagttatgaataaaagctcaattgtaagcacatcacaaagaacgatttttaatcgtaattgacgatatgtaattttggatttcatataaaattgtaactacttattaaatgatcattaggggaaatagcgcacactgttttatatcctcttcaaatttacaaaatgaaattaatcaattttagcaatttacctattttatatgattgaattgaattgaaaaaaccatgagttgattatgacgctgaaagaaagacatataagatccttaggacactacaactctttctacttgaatgcgaaagtggattggtctcaccaaaagattaccgtacacaagaacttcggtgctctagcaagttttctttcaaccagggcaattgcaaaacgaagaaattctagtggtacaccacactgttaaaaaaaattgactagcatattaacattgttagattattcactttttaaatttggaaatacgaagcttcaaacataagccataataaacacagtgaaggctttagcattaaatttattaaaaacactgcttagcagtttgtaaagtcaaatgtttgctatgaacattttgagtaaaaatataacaaagatttattcttttctatacaaatcagaaaatatataaaaacaaaacatatagtgaaattaacatatataacagaaaaggaagcaatgtaatgaacaaagcgatctagactagaatatgtcaaggaaacatactttacgacgtacagccagtctagtgagtaaaaaaaaaacacactcttaaaacaaataccaagaacacgaaaaataaaatgttgtaatatttctgaatgtattggttcaaataccagtagtgaacgttagtattaacagaaagaaatccaaaaagaacgaaaatgcacaacgaataaaatagtatgaagcaagataattaagtccgaaaataaaaattccgtaccatggaaaaaggtaatggagatcacttacaaacagaaaagtcgctgctgagatgcaataacaagaggagatgagagatgacaaaaacttttgggaaacttaggaagaagaggatatggaagtgacgggacgaacatcgttaaaatttggttccatggtaggaagtttgaaggcgattgaaggacctgcctttaacatcggagcagacttcgaggacttgtgtaagtcaataagtagttgagcataaaccttggtttcctcggattcacggacacgtttaacagatttagggcttccagagtacaaacatccttctacactattgcaaacaccacgtttacgtatcttctccattactgctgggttttcaggtgtaaaattaatttcgttttggggagacatagatacacgaattcttccattttcggatggaacggactttgcatctttactgtcactatccacacgaattctcttggccgaatcacccaagaaggcatgaggatctagctcaatgggaatctctgtataaacggcattcttagcacagggcggctcgaccggataattgtactgatttacataacggttttcattctcagtagtcgcagaatctggcttgacaacttcagagtttacttcgacttccttggggctatccaaagtagaattcttcaactgagcctgcagcatctccaactgctcaagcagctcgttgttctccttctgtaactttccgatcgtatcctgatattgtttttcacgaacacggaatttggcttcctcgaccgacaaagctgaagtcggcccaggtcttggtttaataggtgcctttcttcttcccagagcatctaacgcaggtttccttcctggtttgggacgaggaggaacaacccattgtttagagacgcgaatcatcggcttttgaggtgctggagaagcagaagatgatttttccacttccgatggacttttagacgattccatgagcaaaaaaaaagttggggggataggagatatcaagtacagaactacacttttagcaaaatatataaatctttattttccaatactccaatgcctctactgaccaagcttaaaaatctcactttttcaaacgtttgtcgttggtggtttgttttaatctgataaagagatacgattaaattatatctgatctaagtgccgtgtggttcgatgattgtactgttaacccggtatgcaacacctcgttatatctttaaagactcaattttcgggaaaaaacggattagtgaacaggtcggcttagaggcgctgttgacatacattctcaatacccatcatttcagttacagaaccaattaaaaaacgcgggtatggtggacatcatctgattaaaaccgatcgacctaataaactctgggctctggctatgtaatactacaatcattcggcacaccaactatcatagtaatgcttatccatgttacttttttggagttaaattaatgttctgactcactgcttttctcatgtcataccgtcctttgaagattatttaacatttgtttatatttttgatataatgagatgaaacgaaagtgcactaacacatgtgactgttttttgactcctagtatataagaaatgtgagtgagttaaaacaaagcttcatctcacaaaataatgaattactgatgtcaaaaagtctgctctcttctaacgcggttataatatagaaccgtattaatggttgcagctttttcctcttcatggaatcggtatagattatgtcggggagaccgacagcatagcttaaaaccatcgtgaagtcgttgcttcgtgccatggctcgtgatgaccgaatgctacgtacagtttttatattttatatcattttttagtttgatttatgttgtattcagttattgttgtagttaaaatacgttgttttaataattcacgttgtttcgtgccttctcaatgaatatcatttttttgtaagcatcatatgtctcatgtacagtagtggtaaaaagaataaaggttgctatgcacgcaaggatggagtgaatgtatggatacttagctactcagtttatccaaatggtttcgataaaacttcaagcacaatcttaaattaaagttactttgcaaattcatcaacgggattgcgattgtcgtgaaaaatttaattgattattaataattcaattataaaaatatgaaacaaaagagctcgaaaaaacattacttataagaaaaatcgaaacagcgctaaaacatttactgtaaagctgaggaacaccgaaaatagcaaaatttaaatcttcaagctactcgtaccctgaatactcaaggcatatatagtaccattagctgattacaactcttgaacctatcatgatgtgccttgttgttctttcccttaagtctcttttcccgaattttgtagatcagcagcctcctcgatcttttccttaacatctttgctgtcaactttttcagccttttcatttgcctctttattatcatccttcgcaggcttctcgttagtgtccttactgtcagtctgttcgactttgtccgcagtttctttgctatcggtcttttcctccttgtcatcgacctctatactatcagtctccttagccttgacatcggcctctttactttcagtttcttcgaccttgtcctcagtttctttgctatcggtcttttcatccttgtcattggcctctatactatcagtctccttggctttgacatcggtctccgttttaccagtgtcttcatttgttatctttgtatctttctcctcaacatccttatgaagactagctttgttattttcgtccttactctccttttcttccccaacgtcagatttctcttctaaattggcttccgaatcagcattcttggcttcagttttctcagaaatttcagctgtatcagacacatcggatgctcctttaccaacagcaggctcatcagtttcggttttttcggcttcaacagaggtagagtcctttggctcagatgttagtaccttggatttagcattggatgatcccatttgttcttctgatacggtctcaagcgtgcgagcggcttgctttcgtgactcgtcgggttttttttccactacaacttccttagtgcttgcagtaggcttacttgtgtcttttttcatctctaactcttcattgtaagctgattcaagatcactatcatcgagagcaaaagcagaattagcgacttcaatcgcaccattgctatccaaaatgaaggattgtccctccacaaaggcggctgaagaacttgattctacggagcgacggttggagttcaatgaagatcgcctcatcattggagatgaagatgattctaagcgaagtctctcaaaatctttctcattcagcatgtgtggatcagattcatatgggggaagcgtaatggctgttcctggtcgagagggtttacgacgtggtaacgaaggtggtcgttcttcatatgcggattccaaagtagcagcagtagatcttcttggagaaggataaattttagaaggtgcagaatacttttcatcatcatcgtcttcttcctcaccatcaaatttggaagcgatattctccacccattccatacttctttgcttaaatgattggaatccacgcataaatgtatctttgatgactggaagatcgtcttcaaaaaacgaataatcatctccatcgttgtcattgggctttgctgtacggttttgcggagggtaattcctacgatcattgtttgttttgcgcctacgttctggacgatggctgttgtaacgattagcaagctctctggcacatctctcgtcttcctcaagctgtcgttgcactggatcgtcatgtgcggctgtgtcataagcataagaagtttcagcttgttccatttcttcagcaacttgaggatcactcaaacctattatggttagaaatgaacgttgactattgcattcataaaacttttcaagcacgatattctttagggagcaaacaaacgcgaactatgagccacactttaagatatcaaatgaaatcaataaggtaaagcttcaaaaacaaagtgaatagcacattacagatcgttcacagtacatccccaaagacacgaaatatatgtgtagcctaatacttaccaagcaatgcgttgaaagcaggctctaacttatatccgctagctgctaggactgctcgaataattgcatcctatagataaatatatgttagatatgtagcaatgaaagtaaacttagagagttttggtaacatgcagactaatctgaattacatacgtcggtattaggaaatgcttctttaagagtcgcacgcgctttctcagccatataaggcggtcgtcgaggtagtcttggattagactgttcagaggccatactgaaatctcattcgttttgaatgtttaattatctaacgaacaaagcgaaactcgcaaataaaaaaatcaacaagcaaggaatgaatgatgatctcaaggactcgaagtagagaataccgggtatgtacaagtatattaattaaaaggatataagaaaaaggaatggttctttcgaaatataagaaacggacgcggtgatgaatttgaatgaacaacgaggcgtactgcttcttactgagggtatacgtcttatctcttacaatcccttgcgtatttatatatgactcggtaataaattatagagatatctatttataaaatacccaataatatcactatattgatacatattcagtcttgtactatatagcacactcatgttggaattgaaggaagaaagtaaagaaggaaaatcattatacgggtgtggtttttgaagtgtaaatatacactggtaaacatagtagtaaatcaaaatgataatccattaaataggaaagaaaacagccatcattagtttaaaagtttggacgtaaacaaagcgattataacataaaaacatgaaagttggttccttatttaaaattttaagtccattgagtatctttagatacacccgtaggaattttgattgtttttccgttgcttgtcaaagtacaatctaactctacccagtgggctataggtccaaagcgctgactttggtagtgaacagttccagaagcaagagatcctgaaacctcgaaattgatatcaataaacccttgacgtttatgaagttttcctggaacccatggaaaggggtatttaaaatcgatgtttgaacccaatagatcttgagcttcttttgaatgctgcacacgatacataactacttgagttacattggagttttgctttccgtactggatagccaatacagcacatgttccccacagtaaacaaaaagcagcaaaaaggatcggcagtctccttggtgaggaagataattcaagcaaatcgggaagtcgattttttttttctgatgtacctatgttcctcctaaataattttttatacttcaacccatgagatttttcttcaaacccgaattgtcgctgaacgagaactttatgcaggcaaacgctagccccacaaaaagtttttctttgctgaacaaaacgattaatagaaattggatatctgttttttaaaaaaatggatgatttatccattatcgttttaacaccgcttccacaattatgggttgggctcttgacggtcagacaatgtccacgaaccaaagcggcaaaaaaaggaaggaaccttgtgtaatccaagcttttagaagatatcatgtttcctaagataaagcagacatcaaaaaattataacgggaaagaaattcaagcaatttcaatgcgattttccaaccaaatcacgattttggttacaatatctggaaaaataggtcaaatggtaagaagcaacctaattcagtcagatatgaatttatcagatataagatcctaccgtaactaaatggaaatatacgataattattttaaatttgatactttgtcaaaaggtcgggtgcctcgatgtaatggaataggaaggacagggagagaaagtcagaggacatctatgattcataagcaatttttttttacagtataattattaaagagctgacaaatttaaaattagtatatgatgacttatgaaaagagcgtaatgtctccggtgtcaataaccggtgacatgtctactttgccagaaatcggtgtgaggactctactaggaggtggaggagaagacgacattaaatcacattgggcacaaattacagcaggccaggttggttctttactagcccgccaacagatgctcgttcgccccgatgttcgaatcccccgtgtctgtttagggcttcacgttccatggactgatgacaatgaaaaaaatggtgatttaacagttgttattttagaattggttaaggagatctgtttttaacggtctgaatgtgaacaatcggtaatgtttgtctcaattggtttgatgctcttgtgtttactacagatatagaagagaactttctaaactttacgaattgaaaaggaatccacaaaaattcataaaaacaaagaatgcgcgaaatatttttatgcattgcgtgtttcattaagtcgatttttttggtaccacgacaatttctgtattcgatagctctttacaaattccttttttaagacaaatacaggtctttcctttcttagatgtatggagctcaacaaacgatgcgcttagtgtgcgatcatcattctttggcgaacgagcaaattgattatagaaaaaaaaaaaacatcttttttttttcctagttagtgaagtttttgtaatgtttaatactagacattacagatgaatctctcacaatcttggctggcaatacaattattaacgcaaattcatttggaaggtctttctacagcggtgctaacgtcgcaatcttagagaaaattttcttctctgtattatgcacaatatttgaatccgtatattggaacgattcaactccattacatgccgtaagtttgatagctaaatttcatgcgccaaccgagctatccgttactatacctttccaacgtttctgaaggttcataagaaatgatttcatacattgggtgatgattcttatatcgtatgcttcaaattgcgttcgctagtaatgttatcttgaaagtgatggtaccggttaatgtcataaggaaaggaataaatcgagcaattcatgggaatttcggttagcgccataaatgacagtggaaaaaaatgaagcggcactctctgcttcctaagtttcgataagctaagaaatttgtttaataataatatgaagtgatatatgcttagaagtcgtcacacacactaaaaacagcggaaaatcggaaaatgtgaattctatttttttattttgcaattatggactcttgaccattgattttgtcgaacatctgcttgcaactttgtaaatcctctttattatgatgtctcgcgatttactataatggtatcattaaggttgaagtaataacaaaccacctcacaaacgccgatcttgacgagtttgatagtgtagatctaaagtatcacgtcgcgaatttaaaacaattgaaacattatcaaatacaggataaatatgcaattatttctaccaaatttttttatgtttttatttagtcgcatttttcgagcgtcatgttcatcgtaccattttaactcgttgtaattcgttaattgaccagcgacaatgattaatagacgacgaaagctcattttaccttttacaccttcctgttttggcttagtatattttggtaagatagcgcactcatagcctgcatttcgattgaatctaacaagttttttttcttagctttaaggcctccttttaaagtgtttgatcttcaatttttaacattgaagaaatacacttttcttgatttacgcttgttttgagcttagcgcattccctatcaaagcggtttacaatttgtcagccgttgtcacgccttttaacatatttagttaaaagattttaaatcgtaacgttcgtttccagcctctatccttgcgataaagaaaaaagcctcgaaaaggacgttcatttttgatactgttacgtcttgcatattaagtttcttcattcctttttagatttctacctttttttgtaatttttggttagttttttgcttttccttaaaaatagcacatttacgattatttcatagacgaaagcgtttgtaacaatcccggaaaatgagttctactgcccttcttccccctaacactgaccaggttttgtctcgccgtcttcacggcaaagctgccgagaaaaagactggtttggccgccattgcttccaaagacgttgatgagcaaagtaggaaacttcaagaatattttgagttttgggatcgcaatcatgaaaacgaatctgaggaagatagagcacgtcgtattgatggctataagtcggtagttaacagttattacgatttagctaccgatttgtatgaatatggctggtcgcaaagtttccatttctcccgtttttataagggagaagcctttgcccaaagtattgctagacacgagcattacttggcgtatcgtatgggtataaaacccggttctcgtgttttagacgttggatgtggtgttggtggacctgctcgtgaaattaccgagttcactggttgcaacttggttggtttgaacaacaacgattaccaaatttccagatgtaacaattacgctgtcaaaagaaatcttgacaaaaaacaagtttttgtgaagggtgatttcatgcatatgccctttgaggataacacatttgactatgtgtatgccattgaggctactgtacatgcgcccagtctagagggtgtttatggtgaaatattccgtgttttaaagcctggtggtgtcttcggtgtatatgaatgggttatgtcagacgactacgacagcagtattcctaagcatcgtgagattgcatacaacatcgaagttggtgatggtatccctcagatggtgcgtaaatgcgatgcagttgaagccatcaagaaagtaggctttaatttgcttgaagaagatgacttgactgaccatgacaatcccgaccttccatggtattatccattgactggtgacattaccaagtgtcaaaacatttgggatgtcttcactgttttccgcactagccgcttaggaaaactagttactcgttacagcgtccagtttttagagaaaattggagtcgctgccaaaggaactagtaaggttggtgacacccttgctatcgctcaaaaaggattgatcgagggtggtgaaactcatttgtttactcctatgttcctcatgattgctaagaaacccgaaacggacgcatagttttcttacagttacatttgtttgtagtgaaaccaatgtttgagtattaacttttcagcggtttagacgatgctcccacctattaattcgctccatccaatacaaggtatatgaattctaagacataacgatttctttagttaaacttgctaaacgaaactttacccagtttctgcttttgatgacccttatggttaatctaagttatacacagctcactcgttaagtaaatatttcttctgtttcttggttttttgtaacatctctttaaatactcctatcagctgaagtgctttttgttttgtagaatcgacggtacatattggcaacgtgtatactaatttaagtaaataatcgctgattaagccgtgaatcaactcaaaataagatttattttggtttcaccctttttgtaatatgtgtgaaattcttttcacttcgcagtatttcatatttaagcatgcgaacaaagtgcaacaaaacaatcgagcaagcacattcaatctgtcatgtaattgtctaaatgtaaaaatgtaataatatacctgaatacttttcgaaaattacgaaacttcatcaggagtcttgctagaagttatttggagagcatgaaggccgccatcaaattcatcttttagtaatccataaacaagtcgatgtcgggcgactcttgacatcccggagaactctggtgatacaatttctaaacggaaatgagtctcatttgtgtctggtacgcctttcatcgcaatatgatggctatgtttataactatcattatacaaggtaatcttgtctgttttcaaggcttctgaaagcgttttataaatacgatcctgccttcccattgtgtgaaaaaatcttctaatcatgcagtcttcttattttttatctattgtaatgttttttcaatagaaaataataaaagttcaccgaaatgacgctcagcttagaaatttcttagttgagaaaaaattaacgaaattaaagtaaaattattaaattttagcatcaattgctaccaaaaaaagaagaatttctcaattttggaattcttttccacgagtgttagaggacaaacatacttttaccaaaccgaatgatatgtagtgttagcaacacttgccgattcaaacacaaaattaatacaccgtagcctgttatttttaacgtaaatcgtattgagtgcactcactagaaaatacctcgaaatctataaattcattgccatacatttttttataaattcggattaccaaacgctgtagtacaccaaaaggtttactactatatgccagtatcttcctataggtccttttgcaaagctgtaggatgggaaatatgcaattttttaattcaacacgaaatcaacgcctgtttaaatcattctttttgtcggatttagtagagaagcattgtttttctttagtttgtgaaatttgataaggaggcagttgtacaccaaataaataaaaatattataattactgcaaagggaattttttgagtacaccagttcttcgcctcagttaaataatttggccaaagaatataattactattgcaatgtcaatagtttttgtgcaaatttgtttctctgaaattcttcccatttctttcctacattgtcttttctacttattccaaagaattaaaacgataatgttcgtccttatattgacatatggaaaaaaaatattaccgaattgcggcaagtgttcgcaattttctgttgtttgtttatttacacaatgactggtaattttcatatggctttatgagaatagattgattggaatttagtatcaagaaagcaaaatatattttgattaaaaataatgatcaattaaaaaatattttgtttctctgttctgattgcaagctagttttcctacttctttgtattttgataagcaatcaatcgcgttgcttataaacagtttgtttacattttatcttacaaaaagctatagcacacagttatcttccaccgtttcatttgcccaagaagtaattaatgtatacaactaaacgctttcagcaattattaaaagaatttgaagttgctcttctattgaaattttctaaacaattgcttttgcttggaaagattgaaagttacttgaacaatggctcgtccatgaaacacgaggaatgtaaatctcaaatttacgactgtcgaatggccgttaaaatatatgtttgctcaattactgctaataaatcgacaaacttgaaacattttgtgcgtcttttttttttattaggtgatagtgaacgtgtgaatttatgcattaaaaggctaatttatacatttattggatccatcaactccgtgattgataaaaaggaagacattgagcaagagctttactcttcctgtatgcactgcagcatcatgagcccaaaattgcaaaaggttatgctcgcacagaagtccttgatattaaacaaggtctttgattatctattctttttgtacggtttaagtggaacaagtatattatacacagctggtgaccacattaggaaattagattttaaagattctgggttcattactccgtttttccaacttttgttgttagtacttctttttactttgacttttaagagtaagcattcactaaatgcttatagtttgactgcttctcaattcagcggtcataccgtttgcaatgaatcttccttgaaacctaatgaaaattcttgtgatttgaatctctcaaggaccgcaaccatcaagctagaatcggcagaagatgatgcatgtcaacgtgttttaggtctaattaaatcttacatgcgtcctcgaacactagaagaattgaagctggaatttcgatttgagcataaatcagtccaagatattactacatgtatattagacgaagttgacggcgttcaaatggctcgggtgttagaaataaatcctgacgcaccaattttggccttttgaggaaaggtagcaaggcaagctattcattttccatctattgaaattgctttcactcttatttatctttcttatcaagaaagtttctgtataaacctgtattttcaactcttctttacctcttaaccgtactttgaacacatggaatcttcataaggattatagtataagaacatttgtattttaatcctaaaagtaccataattgtctagaatctgattatagcatctgccggatgcgcaaattccttgactaccattagacctgttaataataatttaccttaaagctcatatgttatctatcgtttgttctctaataattttcttcttattacttaaaaaaaataaataaaaccgaattctgggtatagctaatttggtgaaacttttctttgggagggaatgatatttacacccatatcaatactggatttcacgaaaggttcgttaaaatcttattttactatttactactgtaccttttatgtagtgaagtaaacaatggatgctgccaacatacatttaatttgtttactctcagtggagagtaaacaaacgcatgtcaaggtcaaaatgaccgccgcaaacaaaccatcttttaaccattctgttttaaaaattatcaaagcaggcttaaaaaaagatgatataaaataattctaaagaataccgaagttaattaatttttaaatctgcattctgggattgattactcattataaatggagccctgtgaagacaaatgtaagcgcggcttgtcattgaatttttttgaagaagatggtccttcattacgtttaaacagcgattcactggacttcttagctcgagattttaaagtcgaaggcatgtcacaagataatttcgatcaaaagacaaaactatatattacagaagaaagtttgcagaaggaagtcaatatttttttgacgaaaatttatatacgtgaatccgagagagagccaccgcaatcccataattcagtctttcaactgttatctaagattcgaaactcagttcctaatgtttccgcgttccgaaacaatctaagtattttatcaaaagaactttcctttttttcgttcgctaggcatattcataatcgtcggttgtgctgggcggaatttatttattgtattcgtcgcggaattaaagcaatttttaagacaacagtgcaattcttgcctacaagactggcaaagatttttgaaaaaaaagcctctgaagttttaaaagataaccttcttcaaacttgtaactccaaaagagaaggggaggtttgcgatgtgaaagaacctgcagttgcatcttccgagtcttctgattgctttaatgatatgcaagagcttaacaatattgtggacttgagagattactctaactctaggtttcaacaaaatcgactacttgataggaatttgaaaggatggattcaaggggaatcagaaaaagcattaaaaggaaggagaactactaaacgaaatgacaaagaaaactacaattatccagacttttccaatgacaacgagcttctattcagcctcgctacattaattgttgagaataatccaaaaaaagaaaatattataccaaagtattatctaagatatttgcaaaggctttcacgtaccgaaataaacaaagaaattatcgaaattgaaaagcttgaattggaagttgtccaatttcaaatgtctatagcgaacttaataaacacacaagttgaagtgacaaacaccattgaagagctcggattacgctgtcgacctctgcctaatgaaaacgaatgaattttgtatttcattaatttacttttttcccaattttctcgatttgaagttcatcctatattttgggatgaaatagtttttaaaagctctgttcaagcatgattttaacgggttacctttcaaaacaatcaattgtttttttttaaagaaattgctcatctgcgtgcttaaaaaaatgtcatcattttactcaactagccatttcaaaattctcaccagctaaaaaatgtaaaaaaccgttacaacgcaaatttgggaaaaaaatcaaatacggcaattatacggtaccagagttgaaaggcagtaatctaatactcgccagttgagttattgagccatttaaaaattctaagtaaagttgaatacataataaagaagcactcacgtccgctaaaatatcaatgtaagaaaacattatatgttctcgaaaatagttggaacgaacaacgatatgcatagggatatacaccattacgcaatagaacatgaaggtcgtgaataaaacttacttccaaaaattattatacaatggacggagtataagaaaaaaatatcaagttcattatttaaagagtgcaaagtaaaatgcttgacagttttgactaagaatgatgcgataaagtaaattgtagaaaaattcgttaaaccaatttctctttgacgaagaaacctggaaaagttagaaataaataaggaagaattgatacatacgttgtaagtgggaaagctgccatatgcaagtaaccaggagaacgacaatttgaacaatagtccagcggacgacacgagaatttgcgctctcactagtatcgcgaaaagtcatttcacgagaacgttgcaacatttgctcaccaaggatggattctaagcgtgtattcaaagcagcaactctgtcggtgagatctacaaaaaagggattagtatttaatataaaaaaaaaaataattgataaagtaaaacaaacctttggcttcatcttcagaggatgcaataagattgtatttatcatctgaagcaaggtcgacatgtaatcttgttttcgtagacgaaaaccatgctccatcgctggtagacaaataacagatgcgatgagttccttcatttgtagtagtaaagcgcacagcttcattagagcgaagatcatttttataaataagatggttgttagcaaaggtctcctaaatatttgttagtaaataagtgtcgttataactatttaaaatcaaggaaatatatcatacatcgacttgaacgcgaatttttatgttattactggtgacccacttgttcgcttcattgttccattgctctgccttcacaattccagtaaccatcatgcctttcggcatatctttcaggaaacattttggttttgatccatcaaagtaaaaatgaactgcctgtgactggaaaaaaaaggtaaaaagtaataaaccgaaaattcccagcttcatcgtcgtttaaggaaaggtgatggttaagggtgtgtttggttctgcacacagcactgactactagtttgaagaaacacttacgccaatcaagctcaaagagttttgtttcaatttagttatccgtataaaaatattctattgactttataatattattaattctattaccttaaaagtgttctttgttattgttaaagcaaatgtcggggtcaaagttcgacttgcacaagtattgacaccttacaaagaaaatgagtacattattcttcctaaacaaactttttgtataaccagacagataaaaacttatgctatacaaaattaatagctgttgtttaatctacttctcgaaacagaaaatgataaacaagaaagttttatgaaatttcctatactcctagattcttacttataaatttacattgtagtttatcaaataccaaatgaaatatccattcattatgccacagtaatcaatataacccaaaaacccaaatattatttttccctaacttccaaactacataggtccaatataactacaaacccgaaatccgtaaacaataatttcaatctagtcagcatcatttgtacttgccgaagaccaacgctttgccagtcgttggtacttttgtcgatcgcgatcggagacacttggcttgatattcttgaatgctaactcaaagtcagcatttgtcacacgaattggctctaatgctgaatgttgtgtaatttctggttcatttgaagcaatatctgcaaaaacggctgatcgcagagctgtcacagctgcttcacgcacaagggcagccaaatctgcacccgaaaaattactgcatctttcatctcgaccaagtacatccaaatttacctcttcgtgtaagggcgtctgttttgtcaacgtttttaaaatctccacccgttcatgagcatccggtaaatcaacaagcaatgttttatctaaacgaccaggacgcagcattgctggatctataatatccggtcgattggtagcagcaattacataaactcctgaacgatcgctaagaccgtccagttcagtaagaagggtatttacaactcttgacgaggcttctgacagtgagtcatcacgcctgggtaccatcgcatctaattcatcaaaaaagataacacatggagaagatgcacgtgctctgaggaaaacttgtcgcactgcacgttctgactcaccaacatacttattaagcaattctggaccacgaatggatataaaatttgctttactttcatttgcaaccgctttagccaacagagttttaccacatccaggaggaccccatagtaaaacgcctgtaggtgcactgataccaacgctttggtaaagctccggacgtttgatgggctgaacgatggccatttgtaattcgacacgaattgattttagtgcaccaatattattccaagaaacacctggaacggtagcaaatccttcacgtttagacgaaggttgaactttggcgagtgcttcaataaaatcttgtggacaaatagcgagtggttcaagttcctctggagatagtggatcaggatgagcattcaaatatctttgaattatagaagaatgatcaaggggtaagctgtcgtttgaatctaaggccatatcactgtcaagttcattaaatctgggatcagaattaaggtccaatttgttcagcggagaaatttcattgaaaatcctttttattgctataatgccggcagcagcagtgagtgcttttaggtcggcacccacataaccaggcgtctgcttcgctaattgacggaagtcaaaatctccactaagtttcaaaccctttgccatagtacgtaaaattttctcgcgagcgtcttgacttgggacggtcaagcatatttctctgtcaaatcttcctgcacggcgtaatgcactatctaacgaatcaggtctattagtagcaccaattaccaagacaggtttgccatcagttttctcaaaagaaagttctgaactgttagtaagctagaaaaaacgatattaaatacataccgtccatgcatgtaaggaattgagcgacaatcctacgttccatttctctttgagcactttcacgtttgggagtaacggcatcaatttcatctataaacatcaaacagggggctaacgatttagcctcttcaaagacctccctaacttttttttcagattcgccggacatcccagaaacaatagagggagcagatatagagatgaagggaacacccaattcgttggctaatgcgttggctaacatagttttaccacaaccgggaggaccatgtaacagtacacccctgggaggatgaattccagtatattggtatacttcaggatgcttgatcggcattgcgactagctcaagcaattcgttaatacaatcatctagtcctcctatatcactcaaagaaatgtcacttggtggttctctattcgcttccgctttaaaaaagtgttagtttatataaatcacttttccactaaaataaattctaacaaacctttttgacgctttgaaccattagtcttggatcgacgatcttttcttttggcagatccagtaatcgattcctgaccaacagactttttctcatcttctccatctatttctttcaagtttggagagctccaaagactagtgatgcttttgttaatcacattggtatcctgtaaataatacttagtaaaaatggttttcataaaaatgcaaaagagcagcaaagcataccttaacttccatcaagtttgagtcagattgttcttccatgtcgctatcaacaagtactaaatcctgagaggaagctaatttttcctccacttcggccttcaatgtgtctaaaactttttcgacaactttttcaaggattggcttcttaattcttcgaagagacatgtccctttcttgaacaaattgaatagcccgacgagtagaaactggccactcttcaatttctgtttgttgaatggtatctttcaaagaaaccaaacgttcatgaattttccgctccaaatcacgactaagcgatgtaccagaccttctcattgttttttcttttatataataaaaaaaaatcaacaaaataaaaggaattattaatcaattcctgcctttcctatcaaccgagcagtatatgtgctttcgccaatgtttgcagccttctagctgaagcttagtgcaaggacgaacatatgagtactgggagtttcttattgcaaatttcagttgaaagcattgcataccacatttgttcagtggatttttagtaagttgtaaatcttgctgataaatttctcaatttctcttcagctgcccccacaattatgcttacttactcattcctacttgaaatcacttatattagaaattgactctttactagatgatttactcattttgttgaccatcaatgcgtaagaaagatatatttgattaagtttttacgtactagcttagtatccccattcatatactattcatacctagtttttatacaatttcagaattatgataattaagaaaaactccacttaaggatatgcgtaaagaagcccgagaatctgtcaatccaggagtatgtcagcaaacacttcacatttagctgtagtagatgattgaaaattataccacataaaaacgacataacaataaataaagaaagattaaaagttgcagcagaaaggacacctgaacgtaaagtaatcattggccaaaaaaagtttaaatgaagaaacagaataagcatatcataccattaacttccgaatggatctaaggtagcgaatgcatactcaacccaatacgttttgaattcgtgtcgccaatgctaatagctatacaaatccgattttagcagatcaactaattacagcaaacgaacgaaataagcaccatgtcaaaaacctctgaactgctggttacaaaatatcaccataaagcttctcgacaaggctacagatacgggcagctaattttaagataaaccagtgtttaagcaaacatcaacgcttgacatttctttagtgaacagtggtttcatgaaccgacgaaacaacgtccattccactcccgtcaaaaacgtttgctgtcaatttttggacgaacacttataacctttgggtaacgaacgtttatagtgatgatagccagatattctaacggaagcattcgttgcttaaaaattagttagacaatgactggaggcgcgataagacacatcgcgttacttcatgagaagcaaaaaccatccatagttaaagaaaaggacacaataaaaggtggttatacattgggaaaccccatagccgttgatattgatgaaagcacattaaagctataggtttcttactttaaagaaaaaaatttttaattcatacaatagacttcgttgagtgattatgaaatttcaagattgttgtcattactcgtttccaaaccctaccgtgttttcaacggctaggctcaatttttcatgcagtgtatcttttgaaggataatcaggtaaatccaagcgattgaaacatgtgtgtgctactggaagttgatccggtgtacctgccttttcaatagtaaacttgcgaggtccatcacttccttgcaaatccctaaaaccattgacaggaatgcgtgatgtgcctgtagcgaactgtaataactttgaacgatcttcgttcttccagccagcaataatttcccaaaaccacttgataacaggatcggtagcaatataagtgcgatactcggtgtggctcttccagtcttcaacatcaacatcggatataccaccaattaacaattcaagttctctttcgtcgaaaacattcactaaatcaggggataccagttcaacaaaaccagaataaaatgcattaaattgttgctcaacacgtttggaaactctccattcagtaaccaaatcaacatatttcttcttgttttcttcagtgacttcaatgttttcaccattggttataagctcaacagtacgaacttccccaaaatggtcttcttcaacgctgaatgttaaatccaaaatgccggtgatatcattttccaaaacccacttcaagcttcgataaaactcagcatcgatactttccatgtcagctagactaacctttttacgtaataatttcttgtagagagaaacaacaaagaaagcgtcaagaaaacggcgatgaaaaattgccaaacctataacacgcccaatgaaacggaaataattgagatgctcagggttaatgctagaatgaggattaatctgcagagtgtaattgtcgacagcggagtactcaaataagcaataaatcgggtcaaacattttatgtgataagaggaagaaaaactctctagacaaaccaccgtaatctagaccatcttcaccatcaaaacgtatcataagtctctttttcaagtcatgagcagaataacgcataatctccgcatatgaatcttcgaaaatgtgatctctgcgtaccttaacattgcattggccaggtaaaggacgcataccaggttgtgaacggaaatatataagtttgcgacgaaaatcgcatttgtattgaggaacatcttgatccaaggcagaaggaagacgtggatcgtcccaagtggttgttttcgtattgtgatcaacaaaatagacacgggcactatttgtaagacgcatttcccaaccactaggtaagggacccaaatgcgaaagtgactgtggctgcatcaagctacccacagtagaagagccaccattaggtcgcacaaggggatttcgtggatcaacccatgtggtagttcgcgtattatggtcaacaaaatatgggcggcctgtatctgtgtatcgcatttcccagccgaaaggaaggtcgtttccggaatctgattgcattaaagatggattagagtcatcaggtaaatgtctgttctgatgattaagtctttggctatcactcgacgtattatgtacaggatttgtactgctagccggacgagtccaggtggtagtgcgcgtattatgatcaacataataagtgcgacctagagagtcagcacggcgttcccaacctggaggaagacgtccatattggtcttcaaacgatgacatgatatgtgcattcgaattcgaaagagcactagtattgttagtctggcgattggttacaggactagaacgatgacttgcgccagtaccagcgccagtaccagtcccatttgaagttgcagcagaagtgccattccgagtcgaattcgaagtggactgattcgaggtattagttgtggcagtcggacggggagtagtacgagtagtacgtgcagttgtggttgtaggtgtactagtagtgcgattggctgtagtagatgagtgatttccggcgggagccctaattttagacggggccaccttcaatacgagatttcccaaaacggaaagattagtggtggaagattttttcaatggtcgagtaagcgacacttcgcgatttgatcgaaaactaccaacttcacgcatacgaaaggatactaagccaaggaagccttgatctttctttttgaactttttctgatcaaaaaggcgtatggatataacgctagatggcttaacagttctagaatttagttagtataacggaacaaagaaaagggcaaaatcaacatattgaaaaaaaaaaaagaaaaagatgcagtagtaataaaagatttgcaaaaaggataggatatgataatatacaaatgatgttgttattagaaaattgttaaaaaaatttcgttatggagccacaaaaactatccgaccatcaaagaaatgcttagactccgaactaacgtgaatactaagagtataaacatatctatccaaatctaagaacatccaaggtccaatctctaccatctcttttttttttattttcaattgatcatgttatccgccgcatttgtcatgtgcttacacttcaaatccttcattccaataagggttcaccgattttttaataactttcgttgtatgagtttgctcgccatctaccgttaaaatagcaaagggatcgggctgtcgaaaaagatcccgtttacttaatccatcagcagctactatgtagaaccggactcttttcgctccttgttccatgttcttaacatataattacttggattcctctaagcggagaggtgaaagtcgcgaaacttcacgaaaccttcaatatgtaagcgattgtggtaaatggtaaaagcggatacgtataccacaaaaggtttcaatattgaagcgggggttccgagccagtaggaaggtgggggagtttggtggtagtatgaagaacgctgtagttcactacgcaacgatattcttgttttgctagggaaatgcgtttaaagatactaagcgttcgctggctaaacagcaactttatatgtaatttaaaaaggcaaagagagtgttgaggaaatcgaccaatttatctttttcgttgtagaagtagtaaaccgatatacgatctaaattggctctttttataaatcgacagacgaatgctcgaatgctcgaatgctctctggaatatcctagtgtaaatacctgttggttggctaaatagtggatcaataggtgtaactcgcaagttcagcgaatatccgctcagctaatatttggcaaatcgaaagagtaaacaaaggtcatcgaatctgagtggcacagcgtagaaacgactgacttgattatccttgttacttttatttatcgcttccctatacgagttgggtaaaaggcaggaaggaaattatttgtactggaatccggaatatgccgcaggtagctaaaagaaattgactcgacatgtacaatatatgaacataaaaatcgactatgtaaaaactacttaattagatatacaccaagctttttttgttaaatgtcattttacatcatgatgactaaaaattaatttcctcacaattattacatataaaaatgaacttgtagacttagaaaagaaagtcatacattttctatataaaatcattaaacagaatcaagaaatttattagaaatataagaagatcctcagcattaaactctccaaaggagaagagaagaacgttaatgtgtttcactatattaaacacaaaatgtaatggtgaacacagagaagtatctcctcattacaaaaatatatatataatgaaattatacattggtaggtgtttagttttattaatcaagaaaggaaggagatgactgtaatatgtgatacggtgtatagagtagcttccttttctgaccccttttctaatcaagcggatcaagattatgacgagaaattaagctgagcaaataaattttcaaaaacaaaaaaaagaaaattttgaagattatgaacgtgcatcagaagcataaaaacgacaatatacaacaaaattttatgaagctggcattgtaaacacaaaaatgcaatcaactagtccatacccaagaggaattgaagggtcggtgaattacattatgtcagcatatatgttttaatatagtgaatgggatcatgactttaaaggaaacccgtgtaatccaacacaaaagaataaacaaggaatataaacatttaacgaatgagttgaaagaaatactagttaatttccaacatactgttaaatgtcatttctaatcttttcccacctaactgttattggtgacgatttgaatgctcataattcatttttcactttttcaagtcatcaaagcgattacctaatacggagcgaaaccacgggctcttccacgatatcctcctctgccacgaccccgtccacgtccacgtccgcgaccacgaccacggctcataccaggaacgtttgtccgcttgggtgtaacctacatttcaagttagaatgcatgttgctggtagttactgtgattgttttacatacctttaaaggtcgttcatgcaacatcgatccatttaataaaagagcattaggcactaagcttggttcactgaactcgatgtatgcaaatctacgaaactaggttagctgtacattccaacgtcatccacaagttcgattcatacccttttggatgtcccgtaaacttgtcacacaaaatggtaacgcgattaacagatccacaactagcaaaatgactttgcaactcctctggagtaacactgtaatcaacatttccaacatagacactttgagcatcaatggattccttatcgtttctcaaagcttccgtttcattatctagttgttcttgcatggcacgaagctttgcagcctctgcttccatttcagcaactcgctctttcatttccaatagttcctaatcatgtaagcaaataattccaccatactacacagtctgaattcctaccttttcttgggtatctaaggcatcttgatcactcattttttcaaattttctgctacacgcgtgtggttggaagtaaactgttcaaccagtattctttagcatgttgagggtgacaaaagtttccctctatgctctcagagtagcgacgctttgtttcgcgcaaatttacaatagcgtatggcacgattagagacggaaaaaccgatttctgaatgaaacagcacaatatggtgtaatattttcgtattcgttaatacgtacaatatgtgtttaacgaggatttggactgcctgcttatagttcggatgcttggttaagatgagagtgctcacaagtaagtaaggtgaggtttgtggacatttttgtatggcgtgtttggttttattgtattgctaaaatcacaattcataagaaagcgatctttaaaaaacaattaaggagattgacgggatatgccgttaaatgtttagtttttggacgtaacgaatacctaagttgcttgaagagctctcccacttgaagtgaaataagtggaatcctaaagaaatacgataagacgtgataaagtatggcataatgtagttctttcatggaacttcgaactcaattattacacactcttcaccattgatatacgtatccagggttggtattatcttcattagctcgatagccaagggtgatgaattacaaaaatatagaaaagggatatttttgaatggaagtctatttaaaataacttcctgttttttaattgatttctttaataatattccgtatttttatataaattaatttattttttctgatttttaccattatttctttttttactttattttgtagttttttgtgtttttttttttttgttcagcaacccatctaacgtaatgctatcgtttatattaattgtttttttcttcttcttttgtttctacgctttaaatgtaaaaagagtccaagtctaaataaaccaatttttttttttttttgcctggggatactaataatttaataaaatggaaatttcccaacaatgtttatctatcaaccacagcaagccgttcccagcttaactaatactagaataaaacaaataataataaagcatcaagtaacggtatatttcgtttcatatgcgaattgtagaaccaatactacagatacttcactatttatttatccggtagcagtctaccattgattaccttctagacaccgttgacgattcacataccgaagcggagaaaattaataaatcagagttttaactcaaaggaagcttctatgatcccttccaatctcgtacttctattcaagggcctatatatctcttgatatttaattgctatggcagcttccttaaaccaagcaacataatgatcaaacaaaaagcaaattgttaggcaattttaagatcatttcattaaaatgtacgaaataattagttcatattcgaggcttatatctttctcattatcgaacattttccatcgttcatctatctactttgctattctagttaacagtggttacttgtgcatctaaaacgatcggtgaaacgaagatagaaacgagaaaagaattcaataagatgagaaaaaataattaaaacaattagtaaaaatgaaaatagattgtagacgatagcatatgtgtctataaattagtatatacgacttgttctattttatatttatttatttatcacgcacaagtttaaggagaaataatgcactacacagtcacgttatcatagaataaggaagaagaagtcagaacgggataaattgatcacgaatcttccttaccaactcatctactatctcgacataattgtgctatattccactaaatttcgttaaattctctatcgcaatcaaaggaacatcagcactaaaaagaactcctcagggggggcggataactttaccctctaccaacaacaaccaaccaaggttctgttttctgctacatttctgggttcaacatgagaaaatttgcttaacaaaatattaatacacacacgatctaagtgaattgctacgaaattctaattctcccaaagtattcaacgcgaaaccactgttttcatacccgccatcctcttcgaacagccaggccgacttttcttccctctactaggttatttcgttgccgaagtattccgccaatctctttttgaaacctgtttcttgtacaggtgttggctttctagagattgagtgtttactggaatttgtttttgttttcttactatctttcctcttcttccccaggtgtgtactgtgaagaacaaatagagtatatatatatttctgtatttatattcatatctatattatttgttcaactttcaaagaacgacctgtttgagtctattaaaggagaatttaagaaaactgtgaattttaggtatcattcgaccgacattaagttatcatctgctcgacctctcaaactttgattaaagaagaaaagttcggaatcgaaagtgtgtgtgattatgaagctgcttcaaaagaaaggttataaagttgagcgccctctgaataagggatcgtatggcactgtagtattagcccatcgtctttttcggactccccgttgcaaggatttgaagtatgccattaagtgcatcaaaaaacctgcttatacctttttgcaagaagtcaatatcttgcgccagctatcgcggtctcgacaccgcaacatcattcatttcgttgaatcttttgaagacaatgtatactattatgtcgtgctcgaatattgccctcttggtgatttatacgagtgcatcttgaataatgattttccaaatgcaaagaaccaacctgaaatgattaagaatatttttcttcaaatcattgatggtgttgcacatttgcattctcatggtatctaccatcgtgacttaaagccagaaaactttcttctttctctttcagaagatggatctgagcttgtggtcaagatcagtgattttggacttgcttgcagggacaaaatatcttatgactttggaactggcagtgaccgttacatggctcctgaacagtttgaggaagttgatggtgctggttacagccctcgtgcagcggatatatgggctcttggtatttgccttttaaacttaatttttgcacgtaatccttttacctatccacacgaaaaggatcctatatttgctgattacatgttggacgcaatgaccttatttgacgttttccctacgttgagtcaagatacatataacgtcttgcgagcatgcctttgtgtgagtccagagaaacgttctctcgccaaaacgagggaagccgtactcgcggttaccaagtggacgacagatgatgaggaattggaaagcttcgttaatgaagaagaagaatttcgcgcatccgatttcatgcctgctgaggacaacgttcgttgtactcaatcagatcgcgaaccgttacgtactccatctgttttgacacccgctaacaccatacagcgtggtcttcttccttcaaagttgccagctttgtctgacgttgatgagaacatttcaacctcgtcgtctcctcggagccctgcatctttggctccagtcaacaatagcgaacgttcctatgattctggacttggtgaaagtctcaataatatgcatattggaaaatccattgcaacagcagtacccgttaatacgaaacgttctccctattcttgcagtgcaccagctatcgtatttcctaacagtattaaaggaaacaaggatcatcttaaatttggccgcagttggtgtgatatggatgaagaagatgaggaagacattgttagcttcggctctaacgatgactttggtgcttctgacgaactttcgtctaagcacattggacttgctgacgactggaatgttctatcccagtggaatgataactcataaacgataacttgttttttgcgctttctttccaagcttggtaagagctacgtttaaagtagtaaattgcattacttgtcctttggaatctgtatgttaattgagggtcatatatatgcttacgtttttcttttttttttttacatatgaaaataccttctatatacgcattctattattagttagacttgatccttttagtatgcaacgaccacacatgccttatttataataataaaattattcatttcatattaaaatcttgagtttgtattctccttataatttgtaataagcggtataaattaaaggaaagaatgaaaaaggtgttggtaattctatagtaaatatggatggcatttattagattatgaatccaaactgttcgagacagcgaaagttccgcaaaggtggataatgtcatatgttgataaaatatgcatgcattaaatgataataaaaatataacgagtgagttacaaacacggttggttgtaagataggaaaaaacgattaggctctctggatatctactgatatttcccatttgggttgaacaccagcaccaaatatgcttcctactgttttttgtataatccttataatatcttcacgaactgctgcctgctctcgttcacctcctgaaacggttaagccaatattagcaatacaagtattataatgaggttgccaaatggcagcataattaagttggtcaattcgtgtatcctcttttataagggagacgcattcaaagaccttttctttattagagtatgtcaacaagagcattaaggcaagcgatttggcaatggagaacccattcaccagggcagtaacagcaatagttaaggaaagcaaatggctgagaaatgaaccaacttgataaccaagacttaacagcaacacgaggatgagtgaaggtactaatgtgagtccatggaaaaagcgagaattgagttctcgtatgtgagcactagggtgatccaacaataatgcaaatcccgatattatagccgaagcaaacaatgaaatggttaaatgaatgtgtacagtctcttcttcatgatcgccagcatgatggagattaccccaatcttctatagcatgttcggcaggctcttttaggaggttcatgccgaggaagattaagaggattgagaaggaaaaatcaacaagtaattccatttgttgcattccaaatgggtaacgtaaacacgtgtgtcgccagacgaggaacgaatccaatgtttcacgccaaacgttgataatgattaaaacaccttctacgattaaagagcaagataaagtgagtaggatagtagcatcccccgagagtaatacccctacggcgaccaaaaagaataggattgagcttgtcaattttagtttttgaggaaaagtaaggattgcgaatgtttctttaaaagtaggaatgggataactggcaggtatctctaacggctgtcgattcttgggtggtaagaaatattgatgcgaaagcgaatgtttgtgatgatggccttttctgtgggtagggcgagtatccacgcttaacaagttgggattattcgcactcggttttggtaactgatcactaatagttacagagacattattatttatagggttttgaatctgaatagcagtcgggatgttatgattttgagtcatttttcattcatttagatatactttcaacaattctataatggcttttttaaaaactcactcacccatgcgtttggtggagtggatgggtaagaccagttggtactaggcccaaattgcaacagtctaagataaagatattgactgtatcagtaaatgattataaaaagccatagtgttgtaccatctttgagacatctactttttagtgactaggaataaaaaacgcttagtagaaaacggttaaagatgaacaaacttacctttcagagccatcgtggaacgccatatatatagggttcaaacatgcggctcaaagtcatccatacaaggatattatgagtaatttttttaattcgtttaattaaaaataaaatcatcattaagttataaaaaaaaggccactccaagggcctgaattctccttctacgacttttccacatgtactcgataagacaataaatacacttggtaaaataataaaaataattatgtgtaggtaaataacattacgcagaggttcctagctgagttccatcaactattttacctacttcttccatttctcttccaaataccaactattgtattcacaagtgagttcttattacctgaaggaagcatctatacatattaaaaaaaaggttttcggttacaatgtctgcgtctgttagagggaattctaaaaatcctcaatccacatctgcgatcacgactttggtgcgtttaagattagtctttctttttttttaatgatctaaccttgtttacttttagactgataagttattggaggatattgtaagaagaagaattgtgcttagttaatcattctaacagatttttatagtctggcgactttgagaccctacaaaagcaattctctgagaaatgtacgattctctaatttataatgaaagattttgctttactaatcataactttttatgttaacagtggaaacgatgtcaactcgtttagatcaacttgaagaatccatgcgtgaggccatgaacaaaaagtcttctgtctcaccggtcacatcgaccgagtgaacaagattcaccgcataagattttcaaagctttctatttgaagtgagcatacagcttgtttgacgtggtggattggggattgtgctagatttgctctattttattaagaataacctctgtttgtcttgctctgtctatttattttcaattgtatttctaagtctcgattgtttgtctttttcaattgtttacatgttcgtacgagaaaattcaaatcatttattttttgtacatttatttttacctgttagttctattgtacattttatattgtttcttgttttgattatctagcaaggccaaagcaagcatatacaacccaccacagacaatcaaactacttaaaactaaagctacattacattttctatatccatcgcattcaatttctttactcgtataaacaaagaatctcattaataaattacgaacaattcgcagtactttccatcataaagaaccaacctttaaaggatgacaactttcccctcaaaaagttgtcgtccctttttttcaaataagaaccatacaataaaaaccttttttcataacggattcacgagataatgaaggttacgtccaaaaattttgatattgcaagtattccctttacttgttggacatacccaaggcatgacgaacattgttcatcaagccatgaccgctgctggtgctgcttctacgttccttgcgggaacttttgctttcagatttgcccaaaccggtggtacccttgtcgctatccgaagaagcagaagaaacatcatcacgtacagcagtagatttggcagccttgggctttttagtggtagtagtagcagcagcatttgtggaagctgaagtaggcaaggtgctgggagtagattcaacagcctttgtcgtactaggagttttagtggcaccgccaacataagcaggagtggtggcagagcgggctgctttgcttgaaacagtctcagtggtggcaggatagtgataggcggcggacttgctcttagtactaacatcagtaggttcattagtggtaacggcgtgtggatgaacgggttcggtggtatacaatttgctacccttaacactgttgtactcgctctccaccttgctttgttcagcttgagcatcgcgtagggctctgcgtgcaacctctacgtcgttgacatactgggatggctcggcagtgcgcaagtcagtcaatttgctttcctcgagagtcaaacgctcctgtgcccgttgaatggcagagctatagtcgaggttggcgggttgaggaggatgagagcgtttagcgttaaggtcttgagtgatgctttcggccttgctatacaagtccttggcctcattttccttagctctagcagcctcggcaatggtttcattgcgcttctcagcggccttgacggcatcataggcttgagtggcacaacgagtgatttcctcttcacgttgatgacagctgatgcgatacttctcttcggcatcctcagcgtcacggaccttcttggtgagcatggcgagctgttgacgagaatcaacgtcaaactggttcactctcaacttggcggcgttgaagcgatcttgaagcggcctggagtgcgcgagtggcatcgtccaattcgcgatcgcaagcctccttttgagagggaagacccttttgatagctagcaagctcggccttggtcttttcgacgctgcttctgtaaacgtcgatttccgagttaatctcgcgcttcaccacttcgacctgctcagtggcattgcggcttctcatcctagcatccttcaaggtgtcttccatgtgcacctcaaggtttctagcctcggcctcgcgaatcgatgcggtacgcaaggtgttgtcgttgcgctcctccaactcggcgacaagggcattatactcgtagtgctccttcttgtaggtggcatcggcaacagcggcttcatgtctggcacgctccaattccgcacgggcactgtcgatgacggccttttgatgggcaagagagctctctctctcagccttccaagccgcctcgttcttcaaagcaatgtcgagcttggagttggcaacatcgacatcggcattggcttgagccaaacggtgcttcaactcggcctcgcgcaaggcggtagccgcacgttcggcctcctcacgagcttgcttttcgcgaagagaggcgctacgctcaatggaggactgggcttcgcgagcacgctcagaagcgagttcggcgtcttgagcagccttcttggcacgggcctcaagctcgagggcctccgaggtggagcggtcgttgtattggcgggcacgttgaagctcctcctcagcttcacgggcctcacgaagagcgacctgtctttgttcgagcaagtcttggagggtcttttcgtcgggttggatgcgggcattggtggtggtgacgatacggatgggagcaccggtcaaggcatccacgttgttttgggtagcggtgatcttgacgttggtatagttggaggaacggctagattgggaggaaaggggttgagcgccctcgtaagtggaagtagtgtctttagaggcgtagccaccggtttgagtgctgggaggagagacgttggaagtgtcgacggcggcacgttgaggagcggcgtaggcagtacgctctgaagaggtagcgccaatgtcggcattgccagaaggtttttgctagaggcatagctactgtcgccgtcattagcggtgttgccggcggtgtagctaccgggaacgggattgcccataacatctctagcggttttgctgctagattgaccggcattctttatgccctgtttagcagattgggcggtttccttagcgccgattttcatgttttgcattgattcgttaatagttccaaccatgatgatgaagaatagaagaatgtaagagaatcaaaagtgttgttgataaataagaaggggatttttaaacgtaaaagcgttaaaaacgtgataaagagttaaataaataaataaataacaagttcgttaaaacaattgaaacgtagagacaagagagatcacttgggggaaagagaaatcgaaaacttgtcgagagtcgtaaaaaagaaaagagtcgttaaaaaacaaacgtaacaaacaaataattaatattgataataaatcgggttatatatcaatatatattatatatatatatatatagatagatagaatgtgtgtaattgatatataatataaataataagagaaattagatatagagagtatcaatcacagagaccttgaacacaaaaaaaaggagatgaaaatgtgttttttttaggggtacaaacagtaaatcaaggaaggaaacgaggaagaattgaataaatacaaaaattcactcagtcagtcagtagaagtactagtaacaatagtagtatgttaagactagtaaaaaaataaaataaaaagacaaagacaaaaaaaggcgagggggtgcaaactttttgactatgacttttatgtataggagagaattataacaagactatgtagtagagggtagaagaatagtcgtgttatgagggctgaatgaaaaaagaaaaattaaaatagtatagtatagtatagtataagagtatgagaaatcgtttagtacaaattgaggtagaaatgtactatagacaagagagtaatcaaatcaaatcaaatgaatcgagtaaataagagtcgtttgaataagatgggataaaagcaaacaagaagcgaatcttttttttaatcttttttctttcgtaattgttatatgtgagaagagaaggacgagcgaacccatcaatatatagtaaatgagtcaatgccttacatcacgcccaactcgagcgattcaatactttttttccaatctacgtcacgttcttcattgcagaatggcatggtgagtgtgagcgtagcaataggcatgccattccaatgcccaaatacgtcgccatccacgagccaaattgaaacaaacgtcaccgaccctaccagtaattaagttgaaggatggaaagggaaaaggatgaggaaaggatgacgctgtggagtagagagagagaagagaagggcagtgagagtgagagtgagagaatggagaaaaggtatgaatgaagaaaagaaggaatgaataaatgttggaatgtaagaatgaattgaagtttatagtaaatagaaaagtgaaatgttgaaaccatcttttcttttcttttttgccatcttttctttttttcttcttattgtttacatgatgaattgtgattgtttgataatattgcgtttgtttttcatctctcctttcttttctacctcttttgctattcggttgatttcctctacgtcggtcgcaactcagccatcagcctggccctttgacatcgaattgtctgtattttcggtgtggtttgtttgttcatgctggttgtcgtgagtttgactcctccagtcggtgtttgtgttggacttttccatcatttgctttctcttggtggtggaattacgacgtgcattacgtcgatggaaacgggaattacgaaatggagcgggtcgcttcgatgcaactcgcaaatgcaaaaagagaaaggggagaggaaaggaaaggaggaagagagaaaaagaggaaaagaggaaaagatatggtttcattccaagaagatgaaaattcatgattattgtattgtattgtattgtattttattttatttttattttgttcttattttattttattttattgcattatattttattctacatccattctactcgactattctctttttctttcctttgtttatcaaatgctctcatcttcacacccttacatccttttactctttactctcttctctcttctcttctctcattcctaagcactccttgcatctcgctccactacgaaaactaaacttatcgcactttgtttctcccctctgtgctatgtttccccacgttggcttgcgcttattgcaaacgacgcaatgatgacgagcccttggagacagggaaaccggggaaatgctacgtcgatgatgtttgcaaatcaatgtgtttgccaatgttcagcaacaacaattccgtctgcatactctctgaaacatttcaaatgtatttaactcaacaaatgttacaacccaaactttttctatttacgcccaaatacgttgataagcatctttcaaaagaactgctcgtttcatcaaatgactgctccaaggattcctatattcatgagctgatatggctattcatagtatcatagagcatattatcagataagacaaattaggttacagatttttggtagcatagacatctagatacacacaacaacaagatatagataggaccactaggtaaaaattattattaataaaatatatacccttactaaaaaaaaaaaacaaataaataaaaataaaataaatttaaaataataataacaataataatatttcttttttttattttctttatttctttttttttttaatttaattttgctttttattctttttttcttgttcaatttaggtacttttctttccttgtcttgttcatcttttattttcttttactgtattctaaggcactcctttaataaaaggtacttggtagcgattcctcttctccttctcacaaacctttattagcgacatctaccgcactaccaacctctcgacatcaacttgacccttcgcttctctattccgtcccaccctccctcgctttttacaaaccttcttacttagcgatacaccttaattcgagcttctttcacaaaagtccatatcaagtcgttcgtctcccttttcacttctataaccccagtctttactctctcgtgtaattttttttctcctactcttactcttctacttttactactactcttcttttttctctattttcctacacttccctctctctctctctctctctctctctctctcatcctcttcatatctatctttcattaaatttcctacatcttacttcttcttctctctcttttccctcctttttctcttccccccccccctcaactaccatccatcgccatcaagttcgtatttgtcgcaatccagtcatgcacttgtcgactaatcccatggaaatacggtgttgcatactttgaatagatcgcatagtggtgatcaaacggattttctagacatttcaacagtagatgcacatacgaaactaaactcatataatcatatcccgtaatttgaggcaacgtattgctccagttttcctcttgcaatatagattggccggtgtaggcgcatgtcgctaccaattgactcgcccttagacttgaaaatctttgttccactagcgatacttcaagaaaatattttatcattattcgcagctgcgactcccatttgttgacaatcgtcaatagcctcaaaaacgatactggccccggccacccaagttgatattgaagaaccataagcatatacttttccattccgcaaatatcttctcctatccattctccctccaacactatttccaaatctttcactgtaggaggatggatctcttcatacttgcaagcaataaacagcgccgttgcgccgcaaagtttcattttcgatgctggcacattttgtagagatagaaatctatccaatacattgatcgataggaataaggattctggaagcaggtttatacatgtatgcacccccacaatccaattgatcacactagccctcatctctgtaacataatatggttgagccgacatatgtcggtaatcaggcataaatcgaatctaaaaaatgttaataaataaaaacttcttcaactccttcatcttcttgttttccttcccccttttcttcccatttttttcatacctccaatttctccatgtgcgataggatttcttttgcgtattccacagacaccgattcatctgctgaatatctcatctgtaattcctcctcttcatcctcctctgcacaattgtcatttgattcttcaatcgctatgccaaattccgaaacactgcaattaggactttgaacgttactgatcgagcaaacatccaaatctaccaaaagctgtttctccgtaaagactatctcttcctctaaaggtgacgctaaaaaactatcatagtccttttgtatttgcgactcttcaattgaactaattccatgccagctctgtgacggaaaatgtttatctgatgggctacacccattttgaagggatatttctcgtacctgtgcgttcacccagccttttacgttcaatgatttggaaacataattgcttatttcttgaagcgcaactcttttgttgttagagttcatgtttgaattggttctcgttgctgaaacggtcgctttaattgtttcaaccaagctcttaggtaggcaagtatcagtcaatacaattgcttttactctttaatgattgggaatcaaatcaaaccgttttcttgaactttttgttgtaaaatggcagtatgctattagcaggttctgtttgtttacagtgagtcaacaaaaagttgatggtgaaaatgtttgtttatttcccatatacatataccaacggtcgtaaccttaaagtaaaacacaacccaaaactaaactttacctctactatatcagaattcatgctgcttaaaaattccaaacaatgcccgaattcatgaaataggtttttgtgttgatcgaaacgttatcaaagtaaagcaaggattttgatcaaaaactcttttattatttgtattgatgagtttttacagtcgctcatcggttgtaaacattccattattttaccgttttcgaatcattgaaaactgaacataagaaatcttgctacaattaagctttttttctattaggtaaccatcaaacaagcttaaaaaaaataattaatttacgccttctcgtaagttattataatcaaacaaattgaaatgtaattgaaaagaatctcctattctaagatttttctacaaacttgcttcgaaagtttcttctgcacttatacaatgctataaggaatattcctttcttctaattttgatcgattttcgcaaagtaggattgcctgatacaatgtcaaggatctgatttaatttccttaaaaaaaaaaaaaagaaagaaaatgaaaactcaacaactttaaatcatattacagttcccatatttacttgatatcccaagtttactacgacttaacttctaccactatcctttgagaagcacatggattcgaagaaatagcatatggaagtttaaaagttaacgggtctccgaaatccattcaaaagtttaattccataaaaacaatctaacatgctaaaatttcatcgtaatgtgaagcctcaatttggtgcatttgcaaggtatagtagtttgggaaaacacaactctcgtaaacgggttggaatcatccgcttagcatatgggttgacaggaatcggcttggttggattagctggcttcgcttgggctcaagatcgtcacgagaaaacgtatcagaagaaaggcgttcaggtggagggaccatggcaattttatgtccttaccactttaccattacgaactctctcgcgttggtggggatatgttaatcgtattgagattcctctatggatgagagtgccagcgtttggcctttattctaaaatatttggttgcaacttgacagaagctgaccccgatgatgtccgccaatacaaaaatctggccgagtttttcaccagaaagttgaaacctggagcgcgcgtaattgatcccgatgccccaattgttattcctgcggatgggaaaatcttgaattatggtgttattgaaggaggtcagcttgaacaagtaaaaggtataacctattcccttgatgcactattgggcgatgagaagttagctcgtttgaagcgcagccatgctattccctctcccgatcatatccctcacattcgtcaagaggagtttgccaagttaaatggtatacattacagtttacaagatttaatgggtcatgatcatggtgaacgaccaagccatgtcaaagatgctagcgcacaacatattgatttgttaagctcaacaaaagtggcagccaaatcacagtttacgttgttcggatcaagagaaacgaattgtttatactacgcagttatttacttggcaccaggtgattaccatcgatttcattcgccgactgattgggtcgtagaacgaagaaggcatttttccggagagctgtttagcgtttctccttttatggctcgtcgactcggaaatcttttcatcttgaacgaaagagtagctttgatggggagatacaaatacgggtttatgagtatgatacccgtcggtgctacaaatgttggcagtatccgaattaaatttgataaagatttatgtacgaatcagtttggaaaactaggcccagtaggtacttttgatgaggctgtatacacctcatcttcttctattttgcatggtcacccattacttcgtggagatgaggtcggaaattttgagcttggtagtacagtggtattggtgtttgaagcacctgcggattttgaatttttggtcaaacaagggcagaaagttcgtgtgggattacctttgggtcgagttgtcccatcttcccattaataaaagagatgaacactcatattttagattgtggatttcccatatgtttaattttattttcattgtctttttgttgaaatctacaaacttaagggattttatcttggaatttctttgtttcaatatagcaagcaatgcatattggtataaacttgttgtattaaaaggacggactggataaaacgagaagaaatgaatctattcgtcaacgtaattatgataatccaatgtaatattaagttaggaaaaatacacaaattaaaatatgtacatgcactaaattacaaccactccaccttgaagtagtcgtactcaacggcatctcagatttttatagtctcatttaattagccatacaattaaatatcgctaatctcaactcaatcctcatcataaaaaaatataaggagagtttgatggagacagagtagatttactcgtttcaagtttttataattacaaggtccaatgagctgagaacaaaggtatttaatattattgtatttgtacagatgccaaacgatagttttaataaactatcaattagaacataagattgttagctacacatagttggtggaagtttaatttttcaagtcagtggaatatataaaagcacactagtgcaatactgagaagtacagcatttttcgtaatacactttgcatgtatgattaatttttttatctctaccggtaattttatgagataaataatttgaattcactttttaaatgagttgttttctaacaagaattcctgggaagtatgctgcgaagtttgtcaagatcgctctgtgttgggatgaatttgaatggattttctcagccaatatagcgttctgactacctacaattagaagaacgaaagaataagattaaaagattccctcccttttatttcagaatgtttacttcttctaacgactatatagcaggcaatgttcactgtgagaaaacacactcgatttagtgaagtacagagatacgctatttactgcgtgtgattcgtgccgctcaacattccttcaagtgattcctaacattgctgtacattctcttgaaaagcgttttaaccttttcaattctgaaacttgtaaagaatgtcagagtatcgtattcgagtgacaactgtggaccagaaggttggtatttttcaagttcctaggacaaaaacggttttagaattaaaggaactgattgctgtaacatttgaagctcctgcagatcgattaaagttgattcacgctggtcgtgtattgaggaatgaaactcccctcgaggaaattttgcatgacgctactgatctggtcacttttcatcttgtaattgcggtttttaattctacaagcacaaccttgccatcagcgacatcatcttctgttcctcaaagtaggaccagcgaattatcatcgactaattcaattccaactcctcgaatcaccagtttgaacccggaagaattgtcaagacgtgaacgtgcccaacgtttattacagacatacaacagtttccatggatctggcttaggaggactttttccaaacatacaccgggaactagaaagtcacggattttcattgccaacccatgagcaatcatcacccgttgctgaatctctggataattcggtatcgtctgctttatctccacatttggaaacgctgcgtcgccgcaatctcagtattcatcatcaacatatacaagctcacgaaatggcacaagagtccttggagaccagaaatccaggaaacatttcttcctcgagtgctcctttagctagtgatcaatccccgactgtatcatctaaccatatccatgcatccggtaatttggctttaggatcaaattcggggttaaatccacgaagccctaattctttttcttccccattggacaatcctgcacttcatactgttgactcaaccaacgtcaatggttcgctttcacctctatcaaattcttcatctatcaatcaagttcaccaaaatgaaactcatggttctaccatctcagtacctaacccgaacttaagtcaaatgggcccttcacactcttcttctgtgccctcaaatctgtcaccaaatcctgcccaaaatgaaaatcctagtacaacctctattccatcaataaataatcaaccattcccgtctggtctttctgcttctaactctaattttgcctcttcctcgtttatccctcagagcgttccgcaactattgcctatatattatcaaactatcttttacaacggtaactattatttacagcagctcccatctgcatcgcctcccactatgtttcgagatcactcatttgctcctttagtttccccttctattgtttctccgtatggtgttttagaaaatgaagaaactggcgaatgtgcctttttgttttcaccaaatgcctcccaaccccattttcagccgagagcccccacgtttggcattccacgaaatgtgagatccctcttcaccttaccgttcttccatactatccgtaatattgagagacatttccgattatttattcgtttagccctgttttgtgtattaacgacttataatgtttctctctcacaaacaattttgctaacatctataatgtctgttgtgtttttgttacagaccggtgctctagctccattcatcaatgacaatccactcatccagtctggtatgcgtcatattcgtaatcttcaagatgaataccggcggcgtcgaaaccgaacggctcaaagagtagttgaaattcctaatgagacacagactgaagatgaacaagatggtacaaatacgccggataatagggctgacgctgaagaacgcgaactaactcgaagtcaaagaatataccggacggtagtaagaaccatagttgccttcgcattaagctttgtacctcgagcgtaacatttttttcttaaaaacaaaagtgataatatagctgtaaagtcatttttcattactaattagaaatattgtctaagcttgctattaataaaagagttctagctagactaaattttgacagtgtcgaaatatcattccaaggtaccccatcagattaacaaatttataaacatatatgcaaatataaattgcagaatagtataattcatagaaaaaacaattaacaagcttacattaggggttcacaaaatatagaacgaataggaaaagagcttaaactgccataataagggcacgaagtgacggaattatacaattttttggattcgttttttgcaccttggaaacttagtcttttgctgtcgtaagtaaaataaagatttttttcggaaatctcctcgaaattaataacagatggattcttcaaaaagtaagcaattaaattgtctaaacgtattcgttgctcaagcttccttcaaaatggttataagaaattactaacgaataaagacctaaaatggcatgaaactctgttaaacttggttttgaatgtcctaaaacagagtcttcatgagcaaactctataccatttgattcgggaagctcaaagttaggattcaataatcgaacagccatatactcttgaaacttttggaatacaacgggagcaaaaagaacaatgtttgaattaatcgtttgagaaagtatcaccgcctcttcattagagaaatcaaaagaaggaacaatagcagcaatattattcttgtaagtggacgacgatttatgataataaattaatagaattttatacttaagccatgtaattagattcgaagaaagttgtggtggggagtccggttgtaaatcgacaacaagagcgtacgtataatcattcggtggtgtccaaacttcaatcaaatttaaatctttttgattaaaatgcaggttaataaaaagccgatgttgaggccaattagcacgaattgaagaaagattaggaatattttcggacataaagaggtgaatgaacaaatgtggatactcttccgaattcttgaagtccctacccaaatctcgcattaaatttagaagatacttgtaagtaccatcttccacaatcagtacaacatttattctgggggtacggaaatgctgcaatgattgcatatccaactttgttatccagctattctcttcaagagcattcgtatcgactgtatcatgagtataataattattgtttaggtaaggatttatcgcctgaaacatcactagtggagagtgctcggaggttacgataacgctgggagatatagccaaaagggcttgctgaaactgcaaagaaagcaggtcctttaaaattaattctttcgacagacgttctacacctgtactataggaaagaaaactcaaaggacatgtcgaaacagtttcacgattataatcgtacagagcttctggtagaattgttccgtctgttaacaaaaggaaacgaatttgggagtcggatgttttagccatatcacaagcaagcataaaaaggttatgagtatgaacacctaatccataagcggtaaacatgataacatcttctggaggttcggcagtctctagtttttctaaaaaatcgctcctgtattcttgaaatttctgggacgtagtggttgaagcacgaggatctagtgagggcaaatggaaactttcatggaaaaggggaatgcgtctcattacggtgctacaggcaagaagtaaaccaacgattaataaaagctttttcatggtgcgtttcctaattaatggatacatcatatatgtaactgaatttaacaatcttttgcaatagtaagcccaaagcgcacccttgttagcaataacaaccatgaagcgataacttaagttccgtaagagaaaataagaaaggagaatgaagaaagaaaaaaaaaacgaaaggaccaattttaaatatgtacagcaccaagatgagtcctgtccgaaagtaaaaaaaccacttcgaggacacacgtaaacaagggtaatctaaaaacaaagaataggctcgtctattgagcgatactatccaatccaaacacttttaaaaggattattaagaaaatatacaatttacgatccctttgtttcgtattaacacttcgtatcgatcaaataaaaaatccttactattctttcaaacaaagaacgtactgtatcacattcaatgttacactgatggagttattatcttatttgaacagcagacataaaaaattcgaaacttttcaaaaagaggaaggaaagaaatcgatacgaaaggtaaaaaatagtggaaatcaggcggactccaaacgccagatacaaacacggatattagtaatattaagcagggaaaccgagctggatgtttattccttagctatataaaactaatatttaatattaagcctttattaccactttaccaagcctaagagagaaaactcggtgtttattggaaaagtggtactaacaagtgtgggaagtatgtttgacagattcattacattagaggcagtcagccaagcgtataaataaggggtatgcacttgtccgaatatcacgctttacaattgaaaagttacaaattcaagtttttactaaaaagaattctttccaatcgagttggatggaaacgtgttatgtgcgagtcagtctgtgtatactacatgaatcaaccgcattggcgttgaagcgaaaggaaaaagagtactataatattatatttgcgactgaagtttaagagataattgattttgattatacgtaaaaagagcaagctgttgtagtgagaggaagaacaacttttaaacagacgtaaataagattctttctgtaaggttagcatatttaaaacagtaattttaattttttaaccttaattagcttttcattctgtctttgtgggtttatttgccaagtgcattagccagcacaatgtatttaaacagactggtcttttgatcaaaagtcattgcaatatgatcaaaaccgtcgagacttcataacggctattaaaagcaactcgcttaaaaaaaaacagatgaataaatttcaaattgtcatttttcatacgaacgacatacttcttgacgcaaagcaatgtcagtgtgcatagaagacatattttgaagatggagaaagtttcaaaatttggaaccctcaattttacatatttttacatttttgagtaagattttctggtctttagaatgaatcccacccgtgtttgaatgaacgagttcagatcaataatgaaacacaatgttaaattttggattaattgcgaaataacagataaccttgtacctataggaaattcataaaagatttatatcctttctcgttataggtgatactatttccatatgttgaaagctttgaattttcatctttaagtatttgcgtctatccacattagcaatgtcaatttttcctttatatgtaaatatttttacctcgatttaatgcatttagtagtacttcatatgctgtagcacctttcaggataatagttcacactatgacattcaaatatttacccaccgaaaatatttttcgctgaacagtgttataaataatttgttaaataaataaaaagaaaaaaaagatggttaaaaaaatagattaaactggcaatacagacgctggtggagaatatctcatggaagtatattaacaaaacttgcagatgctacattactcaattcatgactggttgatataaagtcaattattgacaagtcaaacttcaatttcttcttatacgcagtacattaaatcaggtacgcgcaattaaagttactagctgttcatttttgttaactttatatacgctattatgatttcagaatttgagctgcaataatagattgttcattatctatgttttattacggtatacaaatcttgaataggcgacacagtcaattcaaattgaaattttatctcaattgagttttataacaaatgttgaaaccaaaaaaaaaaggtatttaatcaaacgaactgtgaaactctcaaaaaaattaagaattaggcagattgcactttgttttataggaaacttgttacactgggtttttgtattgttttcgcctaatccaatgctgaatttttatgatcttaacagcttccttttttcttttttttttttttatttacactcgatcctcgtcttttcgctgtttcatcaatccaacagattagccaattattgtataatatctttatattttattttttgatctgcctttttattttgaatagaacaataaaagtaaggaaaatatcaaaaaaaaaacagaaaagaagtaagaaatagtttagagcttttaacgaaacctcgacagctacgtgattaatcattttcatatgagtaagcatgcaatgcaatgcaaacatcagcggattgtttatatatgtatatccatatataaatgtaaaaaagtaaataaaatctagagatatgagtggattaagaaagaaaaaaccgaggaaattaaaaaacaactttagtaacaattacattccttaaaaaacgctgattattcttaacgatttagcattagttaaacaaatctcaaaaattaacttttacattgaggttgaatctagcttgtgtaagagattccaaggttactgtttgtatcatcacatgagtctaaaaaattgctttaataacttatgtaactcttagccgtctaaggctttctttaccttacactcaacacatcctctgaaattcataaaccaatttatttgatcctataacgaagcgcttggcaagtttgcgtagctttcgccaacgctgctacgttcattttcgttgtatatattaccataacagccatacgatctgtatacgctttaaggattagtaaaccaaagagaatagaaggactataatgtcagcaatactacactacgctataatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaagctcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacaataactgaactcttgtgatctacaattaactccttttaggaaaaaggaattattgaataaatatatatcataaatatatatatttctctccttctgggttcaaaggagaaagaactttggaaggactgttatcccttttgaaatctcccaaagggaaacatatacaatgtcctacgcaaattatcgttatatgaaagcaagagcaaaacgatggagaccagagaatttggatggaattcaaacatcagacgaacatttaataaacctttttgcaaaaatattatcgaagcatgtaccagagatagggaaattcgatcctaataaggatgttgaaagttacatttcaaaacttgatcaacactttactgaatacccttcattattcccaaatgagcatactaaaagacagtatacattgaatcacctagaagaattagagcaacaattcgctgaacgcatgttttctgagaatggaagtcttacatggcaagaattactcagacaaacagggaaagtacaaggatccaacaaaggtgatcgtttaactaaaacatttgaaggttttagaaatcaattggacaaagttcaatttataaggaaactcatgtcaaaagcaaatgttgatgatttccatactcgcttgtttatattatggatgctgccatattccttaaggaaattaaaggaaagaaattactggaaatcagaaatcagtgaaatttatgactttttagaggacaaaagaacagcttcgtatggtaaaattcacaagcgttttcaactgcaaaataaaaatctaggaaaagagtccctttcaaagaaaaataacaccactaatagcagaaacctgaggaagacaaatgtttcgagaatagaatactcatctaacaaattcctaaatcatactaggaaacgttacgaaatggtattacaagctgaacttccagacttcaagtgctcaataccctgtctaatcgatacgggcgctcaagcaaatattataacagaagaaactgttcgagcacataaactgcctaccagaccctggtcaaaaagtgtgatatatggtggagtttatccaaataagattaatcgcaaaacaataaaacttaacataagtctaaatggaatatcaatcaaaacagaattcttggttgtaaagaaattttcgcatccagctgctatctccttcacaacattatatgacaataacattgaaatatctagcagtaaacacacgctctctcaaatgaacaaagtttcaaatattgtcaaggaacctgagttaccagatatctataaagaattcaaagacattactgcagaaaccaatacggaaaagctaccaaagccaataaaagggttagaatttgaagttgaactaactcaagaaaactacagattacctatcagaaattacccgctaccaccgggaaaaatgcaagctatgaatgatgaaattaatcaaggattaaaaagtggaattatacgagaatctaaagccattaacgcctgtccagtaatgttcgttccgaaaaaggaaggcaccttgagaatggtggttgactacaaacctttaaataagtatgtcaaacccaatatatatccgttaccacttattgaacaattacttgctaaaatacaaggttctacaatttttactaaacttgacctcaaaagtgcctatcacttgatacgagtaagaaaaggagatgaacataaacttgcttttcgctgtcctcgtggagtttttgaatatctagtaatgccttatggcatatctacagctccagcacattttcaatactttatcaatacaatacttggtgaagccaaagaatcacatgtagtatgttatatggatgatattttaattcattcaaaatcggaatctgaacatgtaaaacatgttaaagacgttctacagaaattgaaaaatgcgaacttaattatcaatcaagcaaaatgtgaatttcaccaatcacaagtaaaatttatagggtatcacatttcggaaaaaggatttacgccttgtcaagaaaatatagacaaagtcttacaatggaagcaacctaagaatcgtaaagaattacgacaatttctaggttctgtcaattatcttaggaaattcattccaaagacatcacaattaacacatccactcaataatcttttgaaaaaggatgtacgctggaaatggacaccaacacaaacccaagcgatagaaaacattaaacaatgtttagtttctctccggtgctacgacactttgatttcagtaaaaagattctactggaaactgatgcttcagatgtcgctgtaggagccgtattgtctcaaaaacatgatgatgataaatactatcctgttggatactattcagcaaagatgtctaaagcacaattaaattatagcgtatcggacaaagaaatgcttgcaatcattaagtctctcaaacattggagacactatttagaatccactatcgaacctttcaaaattttaacagaccatcgaaacttaattggtcgcattactaacgaatccgagcctgaaaacaaacgtttagctcgttggcaattatttttacaagacttcaactttgaaattaactacagacctggatcagcaaatcacatagctgatgccttatccagaattgttgacgaaacagaaccaattccaaaagattcagaagacaatagtatcaactttgttaatcaaatctcgataaccgatgattttaaaaaccaagtggttacagaatatacgaatgatacaaaattgttgaatttactaaacaatgaagacaaacgagtggaagagaatatccaactcaaagatggcttactaattaacagtaaagaccaaatcttattacctaatgatactcagctgactaggacaattattaaaaagtatcatgaagaaggtaaattgattcatccaggcattgaacttcttacaaacattatattacgtagatttacgtggaaaggaataagaaaacaaatacaagaatatgtacagaactgccatacatgtcaaataaacaaatctaggaatcataaaccttatggacctttacaaccaattcccccatcagaaagaccttgggaatctttatcaatggattttattacagctttaccagaatcatctggttataatgcacttttcgtggtagttgaccgattttcaaaaatggcaatcttagtaccttgtacgaaatccattacagcagagcaaacagctcgaatgtttgatcaacgagttattgcttatttcggcaatccaaaagaaatcattgcagataatgatcatatttttacttcccaaacgtggaaagatttcgcacataaatataatttcgttatgaaattttcgttaccatacagaccacaaactgatggacaaactgagcgtacaaaccaaactgtggagaaattactaagatgtgtatgtagcacacatccgaatacatgggtagatcatatatccctagtgcaacaatcttacaacaatgcgatacattcagcaactcaaatgacaccttttgagatagtacatcgctattcaccagctttatcacctttagagttacctagctttagtgacaaaactgacgaaaactctcaggaaacgatccaagtatttcaaacagttaaagaacacttgaatacaaacaacataaagatgaaaaagtatttcgatatgaaaatacaagaaattgaagaatttcaacctggagacctagttatggtcaaaagaacgaaaacaggttttcttcataaatccaataaattagcacctagttttgcaggaccgttctatgtgttacagaagtcgggtccaaacaactatgaattggatcttccagattcaatcaagcacatgttttcatctacttttcatgtttctcacctagaaaagtatcgacataattcagaactcaattacgctaccattgatgagtctgatattggaacaattcttcatatcctagaacataaaaacagagaacaagtactctacttaaatgtcaagtacatttcgaatctaaatccgagtactattatgtcaggatggactacattagctacagcgctacaagcggacaaagcaattgtcaatgattatattaaaaacaataatctaaatatctgagaacatatgacttatcctcagatttacatagaaaatcttggggagggcaatgtcagcaatactacactacgctataatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaagctcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacatataaactggtttagcagtatgcggtaaaaattctaatattacttacaatcctgtcttatacttcgttattagcaaaaggaatttattagtattctagtaaatggtagtatatcatgtcgatagtttagcaacagagaagtagagttccgtagcttgataacgccacgctcattggtgtttctagtccagcaatgaatattgctggaaaagatcagttacgtaaaccggaattgaagtgatgtgttagagaatagaattgctggtataccacagaacgggctgtgtatagcacagtacgttacacaccattatacaccttaaaaccttatccctccaattcactatgttgttcgctgagctagccaggatggttgcgattgttttgtcataatttaatttcgtgatttttgcaaacaaatgaccaatttcttcttgctttctctaattttaaaattgaatggagtgatacatcaccaaaatattccatcgtcttctctcacttgtttcccttccttttcccataatgtctgagatttgtttacatttgaatgaatctttgtttacatctgagcgaatctttatttacattaagtgatggagtgtatacgggtttacccggttcccagttagttaccctgacaacgcgttctcatcgttaccttagcggactcgttacttacgttgcgaggtggctcaggtgcaagaaagccacctccctgacccactcacgacgctaaatccgtgtcacatgaccattcgttacttgaggggtttttcaaatataaaaggaaaggatgccgcagcaaatttctactcagacccaactacgagtattcatttttgatatttttacttgtgagtttaatttccgtcgttggacttgaagctcctttatctgtctttatatatattcaccgatcactaatttcgttcgatcctttagcaaaatttcattcgttcgaaaacggaagattttttcattaacacctttatttatctttcatttctttggtaataaaatttctcattgattgcattcatctatctatctacatcccatccatccatattatctgtctttttttccaactttcacatacttacataatatcatctatccatcatgaagttgtctttcattttatctactctcgtcgccggcgctttggcatacaatgaattctctgcccctggacctaatgccgtccttcaagagggtggtggtgtaaacactgtttcttggagcaatttgacttctagcactgtcactttgactttgtaccgcggtggtaactctgcacttactcctattgagaccattgcttctgacattgacaacaccggtacttatctctggaacattgctacttactacgaggctgctgatgattacttgcttggtcttagctttgacggtggtgagacttattctcaatactttactttgcaagcttgctctacttgtactatctccacttctagccttagctacagtggtaccatttcttctacctcgatcgctccctctatgattggtactcgtacttcttcctcttactttatcacttcctcctcctctactccctcctcttcttcctcttcctctagctcctctccctctagctcttcttccaagtccagctccagctccaagtctagctcttcctccagctccagctccaagtctagctcttcttccagctctagctccaagtccagctcttcttccagctctagctccaagtctagtgcttctcctagctcttccaagtcttcttccaaattctcttcttctagctttattacctctaccactccagccagttcttctagtagcggtgctattgtttctaacgccaagactgctagcactgacgactctagctctgccagctctgccacttccagtgtatccagcgttgtcagctctgctagctccgctctctctgcatctgcttcatcggcctctgcttctgtttctagctccgcctcttctgatgcttcccctgctttgaagactggcatcaatgcattggttgctgttggtgttgtttctgctattgccttgtttctttaattgtggtatcctagaggtatgatgaatagctggtagggtttaaaataaatttgcttttctctctctttagccctatctttaaattacaaatttttttctttatttcattcatctaatcaccacttacttttattcatcacaattttgacatgacgtatcttttttttgatatttttggtcgtcgttttcattagtatcaacttttttttatatttttttgcatttcattttgtctcatattcaattttttttcaactttgatcatcattgctttgccagtgtgttgtgtttattgtttgtaaatctctaaaactcttttcgatgatggtatttctccaatggtgtactgatgatggtaaaatttaacatttatgtgacatggttctcttctgtaaatgttttgcagcgtactattgttttatcatttggaaagtatggtgtgcttgcatgaagtctggaggttgtacaaatctttttgttttgggggcatctggatgtttgtcgcactcgtattttgtacggtgacaatttcgataagtcttttatcatctgtgcccgatatgttggaaatgttgaataattggatatcaatgtgcaattacagtataaggaagactttgaattctgtttgtctataaagttgcgtttgactgcaaaacattgaatatttacagtcggtttactttgtatacaaaaatgtgtaatccttttactttacgaatttacgttcgcttgtcttactgaatctatctatagcttggaccacgacgggtgctttgaagggttggctgctaataattcttctttgatctaatccagtataacttcctatttcggcattcaaaaagtctatagagttctgtaatatcgcgaattggttcatcttggcaagacaaattgctcattactttgtaaatcaatataattcaaacactgtgtctttcataaaatgacttttttgcattcgcataagtgtattgatctatctttctttcttttttagctttataataaaacaatgaatactgcatgatataagcgttacacaattctttttccctactgctgcaataagtcttttaaagaagttggatttaagccaacaatagacaggtatatctgtgtatgttgagtcaataaaaactaaaaagcctgtttatctgtagtactataacttacattgtttttctggtttgaatatatattaacgaactattctattagtaatgtatgctcacaacgagtacacgtcgctctttacgttccataaaaggtacttgattcttcagctaaccagcgctagacttttttattagtatatcagaggagtgaatttttgaaacttgtgcactcgacattattctctaacaacactttattataattattgagaaccgtttaatggttgtatagcgtacacatttgtaaatatagataaggaagccttgggaggacgttatgtcaacatctcacaagtccgcattgtttacatttagcttatggcgcaaattcgacaagaagcattgaaaaaacaaaagtctgagacgcaaaaatcaacagaagggttcgttgatattggaaatttggctcaatggacctgctcgagcgaaaaatccggatttcctatacgcttggtgcgggatgataatatcgatacatattggcagtaagtgtatttgtataaatatagtcagggaagaaaatgttttactaactataattttctttgtctttaaggtctgacggctctcaacctcataccatccatattaaatttgtaaagcgagtatcgattaagtatgtgagtatgtaccttcaatacacccttgatgaatcttatactcccagtactttgcgaatatcagctgggacagggtttcaagatttggaaattgttacaacagttcaagtcgaggaaccaactggttgggtacatgtgccagttggtgattttgggcgaaatggcttgttagatgtgcatttaatacaaatcaaaatacttgcgaaccatcaaagtggaaaggatagtcatgttcgtttgataaaaatatatgcgccagaaatgtacgtattttgcatagcaaaatcttcattaatataaaatgtgctaacactgatgcagagagcagcccgcgatagctgtggatgaaattccctacacaagtttacaattcataagtagaaaccaattacggtaatgcaaaagtcatgtctctggctctctcaaagaatcgggttgtcatcgttacaataataattgttacgttctcgaatttttatggtttttttcttcttttcccctattatttatgttacaggttacttcgtttaaaaagaaataattaatgatattatgtttgaaacttttcatagtaaaaaaagagtaagtacacagcgacaactcggtcataaagttgaacggatgtcgtaaatcaattccatgcttttgcaacttaatacatctttgcttgactataacataccaaaagaaaaaacattagagccttaaaatttacgcttttgtcaattgcatttttaacgataataaatatgcgacacaattaatcaataaaaattaggtcaaatcaaatcatatgaatttattctacattaaaccctattacaaaattttttcaagttcttcaacaacagccttagtaatatcagcggtagaagcctcacctcccaaatcgcgagtataaagaccacgtccaccaattgaagtatcatccaagaccttgcgtacggcggcttcgatagcttcagcctccttaggagcattcaaaccataacgaaggagaagggaagcagataaaattgtaccaacaggattaacaatgcccttgccagcgatatcgggagcgctaccgtgaatgggctcaaccaaacaatgaaccttttcttctgattttcctaccacaccggaaagggaggcagaaggcaaaaggcccaagctaccaggaatgacagaagcctcatctgaaataatgtcaccaaacaagttgtcagtcaaaacaacaccgttaagtgtacgagggctcttgaccaaaagcatggctgcggagtcaatgagctggttttttaaggtaaggtgaggatattcctccttaaaaatcttagctacagtcttgcgccaaagacgagaagttgccaaaacattagctttgtcgagtaatgtgacgggagcaggagggttggaagtttcagctaaccaagcagccaaacgagcaatacgagaaacttcttccaaactgtaaggccaagtgtccatagcataacccgatccgttgtcctcagtgcgctcaccaaagtaacaacctccagtaagttctcgtacaacacaaaaatcgacaccttcaacgatttcaggcttcaaagggctgtacttgactaaagacttgctggcaaagttgcaaggtcgaaggttggcccaaacacccatactcttacgaagcttcaataaaccttgctcaggacgacaattggggttggtccattcaggaccaccaacggcacccaaaagaacaccgtcagcttccaaacaagccttcacagtctcgtcagtcaaaggggttccataggcatcaatagaggcacctccaatcttgtgttcttcaaactcgagttttaactcaggtcgcttcttctcaacgactttcaaaacctccaaggcagaagcaacaatttcagggccaatatggtctcctggtaagacgacgattttctttgcacacatgttgttgaagaagttttgttgtgaaatggtttcgtgaaagtttcagaccctaccgcaaaaatgcctggtttcgggaaactcaacactgttgcactttttatactacagattgggatatcgataatattgcgtaaaaaatcctttttttaaaaagcttgtttacagtaacgtaaatgaccagaaatcagatgaaaatcacaagaaagcaaataattcacgttaaatcctgatatgtttgattttgtgatgaaatcatggatgttcataggaattgttgaaattgcgcttttttaacgaaatatacaagtatcctggagcttacttaattaattaatgaatctttgtttctagatattaaaatagtagcctcaattatcagcgctttctacgttagtaaacgaaatttttaatgtcaaaaaaatgtttaatagacagtacgaatatgcattataatgttcataaataatttgagtatgtgtacgagttgtctttaaacccacagaggtagaatgtatatataaaattaataagctaagtgtaatacttaaaaaatacattaattggaactcgtatcctaccatttacaatgttcatccaattttttcagattgtactgtaaatagcgtttgaaaacaccaaattttagaagctaatcactctcatcataatcgtctacatcctcatcgttatcgacgataaaagaatcatcttgcatgctgggttcatccatgctatcaaacgagggatcaacgtaaataggtgttttcactgtagccgctgctcttctggttggcctctttctaatcggagaatctgaatcttctggtggctctgcgttagtcgaactagcttttggagttgaactactacctggaataataaaatcatcatcgtcatcttcaggtgattgtttctttaccgagcttgcttttttccctttattcttcgcagaagccttcgtggatgttatggtggaaggtttcaaactgctaggcaacaaatcatcttcatcgtctgaagaaaatatggtagtagcaactggtttattagtctttcttcctcttccagacgccgaggctgctatttttttgacgggttttttactacctgcgtcttcagagtcaacagattgacttctttttcttgattttccactatcactgctatccaatcccgggctcttagatatgcgattttcttcaactgataagccatgagagttatcctctgtcttgacaatgtttatgtcagatgatttctcaggttctttcgacgctgcgaactcaagtaaagtttgttgctttcgatttgttgtagatggtttggattcgctgctagcttcttttttaacagcagtacttgaggaggatccggcaatagccctgggtttcctagtaccagtggatttacctcgaggcttctttttcgttcgatttacaaaatctctagaggattgctcttcttctaacatttctctctgaatatcatccataaccttattccaagcatgctcaaatgcatccaaatcatgaagccacaattctttaggagtttttttaatcaaagcatccagttcggccattacttcgtcctttttcttgagaagttccacataccgttcataggtcaaagaccataaaggcattgaaagaaggtaattgtaggcatctgaatcctcgtcttgcgaaacatcaccagattgttcttcttcagcaagagcattttcaacttctaaatcaaccaaatgccctttctttggtttactgataggttgaaacttcttttccttcagctccacaatgagatcctttttcttcttttttgaaactacaagctccccctctataatcatatgaataaaccgcgcttgatttgaaaatctatcaaaccttttttccaattcattaaccatatgctctttacgtctctggtatgtccttaaacgtacttcgtaaaactcggtcaaaatatcttcaacactgtcatacttcttgatccgtccagatgcatcaaaagcaatcatattactcgttgcttgagtacgcgacagtttaaacttaacttccaaggattcatttaatgcttctttcatgccagcttcggtaagcgtgacattaaagtgaacatttccttcaccgtgatggctttcatagtccacgatgaatttacgaattttttccgtaccaacaagaccagcctccagatactccttcatatcctgagtccaaaatcgtataggcaattcagtaatttctactttgttttcaccaatttggttaattataccagatattttgtacctgtcaggcgcaactttcgttatacttccacgaaagccgcggtaccagggagtcataatttccaaaggctcgccattaagcatatgtcttaaattagcagttatatccttagggttataattaggaataaaagtagaccagccagtaccaataccttcggctccattgacaagtaccatgggaagaattggcacataatactctggttcaatccactggccttcgtcgttttggtaattaagaagctggtcatcattggaattaaataaaacacgtgctaagggtgataaagctgtatttagataccttgaagccgatgcattttttccaccctcagatcgtgtaccgaattgtccattaggcatcagcaaattaatgttgttactgccaacaaaattttgggcaagattaactatagtttgctccatcgaaacctcgccatggtggtatgcagtttcactagcaacatagccggcaagtctactgactttagtttcatggacgagattgcgtttaaaacaataatagacaactttacgctgaccaggcttcaagccatctactactgaaggaatcgaacggatattatcagccatactgaattggataagctctcgattaatgaagtcatcaatcggaatctgaggttgagtataatccatatatataccaggtcgatacgttctaagccattccttacgcacatcggcctttttcttggcaaatgccatttcaattaattcagcatccttctcctgcatggcatgaaagtacttcatgtgacgatcaaggtctgaaaaataacttttcatatcgtcatggtcacttgttcccaaacccttgtagtatttaattttccaaccacgtccattgttattagcttccttccagtattcgtactcgggtaaagtgtaaaatgcttgaacctgattgccacgagtgcacttaatgataggtgtgataaattggatcaagaatccaggaatttgcaaaagagaaggatacgaggattctaaataattaataattaaacctttaatatgtgatccatcatgatcttgatctgtcataatcattaaatgaccataacgaagacctttcacatcggtataagtttttttatgagtgaatcccatgattttcttgatagcttgaatttctttgttatttaggatttgggaatgagaagcctcccgtacattcagtagttttcctcttaacggaaaaactccataatagtctctaccaacaacactgagacccgaaacagctaaagatttagcagaatctccctcagtgaggataaggacacacttatgggattctttggtacccgctttatttgcgtcttcgagtttggttaaacccgttatacgagaacgcaaacccccatcgcccttactgagttgctgatctgccttagcggtagcaaattttaaaacctcctccactacagaagattttttgatagcttttaaaaatttatcacttaatgtgcattgagagccaaaagcagaaactttcgtggtgagagtctcctttgtttgggaatcaaaggatgggttctctatttgacaattgacaaatacctgtacgtaattttttatttgaaacgctttaacgggtgcctttttattctccttcttgacgacttcatctatagcatcgacaattttattggcaacataattaacatgtgtacctccacgaatggtagaaatattgttaacaaacgaaacctgcttaaactgtccatctgaaacagcaaaggccacgtcccaacggtcattaacatgttcataaattaccctaggaggctcttcatcaggtttagtgtcagaagcaagatacatctccacatatttcttaaatccacttatactgatgcgttcattgttcaggtaaactttagtttcacgaacggtacctgccatatcataaatacggcgttttataatagataccatatcatcatcaatcttgtccataccaaattttgctaaatcgggtttgaatgtaatttttgtgtattcatcgggtttcttgagagaagtgatcactggctcagactttctggacatattgtcataccaagtttgtttatatttcttcatcctttccttatcagctgtctcaacgacaaattcagtagaaaaaatattgcaaagttttgcgccgtaaccatttcttcctcctgttaccttcttttgattatcgtcgtaattgcttgaagtaagcaagttaccaaaaataagctcggggatgtaaattttctctttatcatgaatctctataggaatgcccttgccattgttataaattgatatgacatttgcttcaggatccaaagtcacctttagggtattcatgtttgggtcgcgaactttgttgtcagcagcattgacaattatttcgtcaaatatcttgtaaaggcctggaacataggtcactgctttgtaatccagcttgttcttctcagagtcaaagacccacatttcagaagtcgttggctcaatactgccaatgtatgtatccggacgtcttagcacatgctctctcggtgtaagacgctggtactgtgtagatacattagaatttccatttccgttgttggtaactagtggtatctgttcagaagctgtcatggatgtcaagctagtttgccttaagtcaggagtgcttgccttcttggcgcgagactttgaggatgttgtagatgctttctaaaaaagttgttagtattttaaaataataataaattccacaaacacttgcatacccttttggtggttgtgttaggtaaaacgttttcgtctccagacgcttcatcttcatagtcggagaaatccgcatcaatggacatagtttgtaaaattaagttggaaatatgtagtaaatcaaaggttattccaacgtgtaaacgttattattaaaaaatcaatggatataataatgacacgctttaagcaacgtcaaataacaaaattaagatatgtaagaagagaaaatgatatttgcccttagtatacgatattaaaaaacgaatggagaagtgacctgaaaaaaaagtaatggataaaaaagaaggtagaacgaatgaataccaaatataatgttttttgttaatttggattaattttttggtttaaaaaagtattaaatagatattcaagcgtttatatcaccacagactgattcacgtatgtagaaagtcggtcaaagcaaacgcgtgacgaaaaactaatagtatgatggaaacttcagagattgtatgtatgatagtactaatttaaatagtttgtttaaaagctctaaagggctatgtgttcaactatcccaacaatgattgaagttggtagctggtgaaggataggaagagagaacagaacataagtagatagaagttgcaaccgaggaattgattactacggaaaaagaaaaagaaaattatttttaagaataaatagcaaaagaaaggatttctaaatttccgtgcgttattaatatagggatgcgcttaaaacataattgaagtctgtaaaaaaaccgtatttggaacatatgctgtaactaatttgtaaagcaaatgtaataattaattaattgtataataaagaatgtttgtgctttgaaattaaaattgaaattcttggtgctattttatatagtatggaataaacaaaggattttgaaaatggaaaatgaatgtttagataaatccataattcatgagtatgctcgcaaagattgtaaaagaattgagtgacctattacagttggtcatttgaaagaaaaacgctaaacacgataaaaagagatgaacggaaagcaatgatggaaacagaaactgcttttttaaattcttcttgattgtaccatcagcattaatccatattatttcgattaagctgttcttgaaacattgttgtatgtaactatcattaagttcaaacaatttaatagtaattttgtgaatatagcttctccctctatttaacaattgcaggtatgaaacaggaacaaaaacatagaaagaactctcaaacaacagactcatctaataaatgcaataaacttttttctgaaaatcttaaaagaagctgcaaatgtaacaaaaaatggtaggcccagcagatagctgatgcatgggtttaagtatttccattatttatcgatgttgccaaccaattcccattaatggacgaaaaatagtgtgaagtcgattgtttaataaggagagttacaaaatggaagcgcaagacaaacgcatattcggagtcactctttcaaggtataagcaagcattggatagccaaaacgaaatgtgtaggatctgagcaagaaaaatgctttttgaagtatctcagacagctgctcataagtcagtaagcgataaattatttaatggaagaaaagagtggatcaatagatcggcggcttctttcattggatattcgcacaaaatgttaattgacctaaatttgagccatctaacataaccatcacttccctaatttcctgtgtataatagtccaaaaaaacggaatcggacatcgcgaacatattccgctcgatcagagcagatcaaaaggttgattcttcagtgtcccacattataaggctatttctcgcttaccaaggaacacatcagacctcctgaacttatcctccaccaacgtcctcttcattttaaaattcattttattgaaaaaaaatcatatttctagctatcttgcacctctatttggcctttgcttatccccggatccacgttggatatttgctcgcctatcgaatagtatattaaaaaaagttcgcttgagaaaaaaattatttgtcaaagtcgaaagtggaaagacgtttttaaaagaagtattttgtggcaaagaagtcaatatctaagaagaaaaaaagtttcggttgatctgtaactaaaatcagcgtcaaaatagcatcaccaatacgtccgagtgagaagcatcaaggttcctcaaaatcaagaaaaactttaccaatattacttctattgttttatctagcattaaaaataatttcatttaaatacaatcctagagcgggattgttgaaaagaaacccaacctaatcttagtttatttgaatttgctcagctaattttgaatgtgactatattgaacactcaaattggctaattcttcgtttaacaaacatcgaaaactatttatttcttcccatctttttgtttattaaaaaaaaaagaaaggagaacaataacagaattcaattcatagttgtcggcggatattgtttttctatccttttctaatccttttgtgtgtactatttgttttatgttataatttattaaaaaatcagaaagtgttttcgatatggagtcttgtacaaggtcttcactacagcagcttgtcgcagctgactcaaaatcttctaacttttgtttccggaatttatcccaatcatcgaataataatgtatcatatgcgtcttcaagcaatcgcaattttgttccccaaaatgttctcaataatgagtaccaatctttccagcattcttcaacatctcaaccttccgtacttcgacaaggaaaaaatgcttttttaaagccaagccaactgtctttcaatatgaattcgtccgaaatttctaatacgcattgggcacgcgattttaatattctaacttctaactttgcttcgtcctccgttacttctgctcctactcaatcctcacatatttcaaactttactaattctcaaaaatattttgcaaacgatcttcccaactctctaactgaccaacccttagctcagccatcggcatctcaacgttctacatggctaccttgttctgcagccgttagcacttcaagtccttcatctgatcccttctttgattcttatcttgaacaagctttcgaaaaggctgaacgacttgcaaacgaacaacaaaagatttccaaagttgagaaaacctttggcactttggattccataggtactgaacaggatgattgctttgatcctgattacagcaatctccccctttttcctcaggaaaatgcatctccccctttgtttcgaaaagcatcttgcaacagtggttttaccacaaaatgttgattaggagtttcacactagcttactaatttccctcctaaagattgcttcaactgaagtgtagcattgcttcagtcgtatttcaatatttgatttttttatgccttatttttttgttttaaaattcttttcgctaaaatttgcttcgagaatctatcaatacaagttctctcttgccgcactataaatctcaaatttagctttcaaaatcatctatttattgcagtgtatacattcataataccctcatacctagcaatttcaaaaatccgtaactatagcttagcgatgcaaaagcacttccacacctctttttgtaaagaataaaattaatttgaatttttaacacttaatttaataataataaaatgttttgtacaacttggattgctacatatgggaaaattcaatcgtcccttctttccagtaatcaacaaccacttaataactgccaactcctaaaggtcgagcgcttgaggtgtctaagaggcagagcatgagcaaatctgctttcacaagcaaaagtcagcttaaaggaatagagtatgtttacaaactttacgtcttttgtctagtgtactaacggtaattaatagtggaagttttaatgacccatttcggcaaccgtctatgaatttgcctactccccctcatgatgatggtcttccatcaatacctaggtctacagccttgcctaatttgtctaaccgattatctccatattcgcatcgtaattacctaccaattcctgaagcggattctcgtaatttagaggtgcttaattcaatttcgctcacaacaggatcagtcgtgaatcaaataaataaactttaccagaggagttgtgataatgctaattacttacaagacttacgctctttaatacttcaaactcccacggctgaagcaaatgccacccaagttaccgaatctctaaaccaaatccaaaaaattttacaagaggcttcttctaaagatagagaacaaattgttcaagttattaaagaactcaataaaggtaacagtttggaggttcgtagagaacttggaaattgtttggcccatcttaagaaaggaactttaaatatagacaacgcattacaagcctctctacaaaaatactggaaagaattgcagtactttaatgtgtcaaaggataagttgctatctttagaggaaagtataaaattgttaagtgcaagattagaggaaactgatacaccctcctccactcattggatagagataaatgctggatttaaagaagttggtgacgaattgagcgagaattttcaaagaaagcaagaaattttgagtggattacaaaataatgtgattcttcgtactaataataggaagcctgtaggcagtgatggctctaattctaattttaatggtggagaagaacagatggactccaaagatcaagaggaaatacaagattatttgaattctcttttgtcagttcatgagaaagatggtgtacttctccagaaatttcataattcttatgttcaatatcagaaactcgctgttgcattgtcgaaatatgagaatttcgatgctgataagctgtttcaacagatgaatttagccaagcaaagcaatgagactcttttacaaactttgaccgaacaaaccgatcaactgctttcgttcaaggaaaccatggactcatttaaatttattttaggtccctctatggagaaccaggctttacagcagggaattctagcagagcagcaagatttggtagcccagttacgcgatattgtgcttcgctcagagacgctagctgaaaatccctctaatatgcccggtagttgccttcctggagcctcctcaaatactgctgacgagtttactgaacagctgaatctacttaagaacgaagtagcacgcctctctgcaatctgtccaagccctaattctggaattaatgcttctgtgcttactaatgctgacaatttagagaaagagaacctcctgttagtgaacaacaatgccttcaaagtagatgatcgttcagtgtcatcagttgcattagacgatcataatcggcagttacaaatgaacgtagaggagttagaaggaaagaaggcggatttaaccagcaaaattaatcgattggataaggactttgttaagctaaatacaacctactcgttactcaccgatcaagtcaaaactaagcaattggcactccaagagattgaaagtcgagttattcgtctggaagaaagactaaatatgttacagaagctgtccatgcagccagctatttcttcgagcagcgaatttgttcccattgaatcccatccctcatcttcagctgttgtaccgatagaagaaccaaaaaatagtattatagaaaagaagcgtgttccacataacgctgcaagaaattctgttaatttggaggtcactcttcctaattctaaaaagaggttttcttcgttttctggatcttccagtaaactaccagtccgtccatcaactgcgttaacagacaaaaggaaaccatcttggtcaagaaggctagctgctgcaatcgggttttcttcaggatctccagaaaagaagcatgtcataacttcatcggacgcgggacatcagcgatctaaatcaagaagcttcagttctaaaatgtaattatacgctcttttataggtcaatcgtttttgtaagattataccaatgctattatttaatcaatgactttcgtttctgtactatacctctttcatatgtatactacgttgaaataagcacttaatgtaaacaactattgaaagcagctcatcacatgaagtccaaaaattactacaaccctttatccctttaagagctttacgatcgaaaatccgatttgccaatggagatacaaatcagcgttcaaatatgagaaagtctaactatacagataagcttcaacaatccttgtaatactaatgttaagatatcttcagaaaattaaccggtagttaacaaatagatgctatgtatattgcattcattagtaagctagcgaccccatttgctcagaagccctttctttagcttcgcatagacatataccaacggaacgaatgacacctggcagtgaaaattccctttatactttgtgtaagaatactaaagcttgttaatttttttattgatttgctaattagtagactccttgtcgaaatttggttcgttaacatcagttcagcgcacttttcaaacgatgaagtgtcaggttttaagcctaaaattttcaccaagtttaatgggagtccattcaaaagacgtgatatggaatccttcgtgatgttctgatggaaagagaggtatcgcgaattatcactcggatccatagattttaaaacttctgatgattcaatgaaatgaactccaggttctgcatacaatagtggcaaatatagcttacgaaagaaagctatttgcttagaaacaatattttcaacttttcgaggattttcggcgaaaaaggacattcgaatatcgccaaggtaggataaacttacaatcgttttgtaaagatcgaactctgtgaatcggtctgctaacattaacaggccaacgtgtaaggcactacttaaattataagagttttctttgtaaaattcatcttcccctttaagtatgacaacctatttgttcaaattcggttaatatccacaattgtagcagaagtctgtttatttaacttacgggtttttgaaagcgccccgctagatacatagtattccaatttttaagatcttcataaacatcttttttgctagtaacaccatatttgattatatttccctctacttccacatgtgtattgtagtatacaccggtgccaaaagattcttgaagtgttgacacgaaaccaggtccaaaatttttaacaaatgaataatgagaagggttttgctgcaaatttattttgtgccacttgactgggtcttctacctgaaatataaaatcaatcatgggattctcctagcagagacataagttagaagttttagattaaacgagtataacgattaataattactatttaccttttgagaatatccagcttgcctaaagaccccgctgccataacctacggcgacatcaatgggagcttgaaagtaattaacaacctttgtgagattttctttcaattcttcttcaggttgaattctttggttttcaaacgtaagtaaattttgcttcaataattgtgccactgtacatttcgcatgatgactataactatgacggttcatccatcgttttgttgaatatcgaaggatattataagaaagaaagtgggttttaccaaagatcatatatatgataaaatacgagttagcaattgcttttttagttgtgatactatacagtgtttaattatactgaattttggtcacgatgaggtactatatgacagaagacgaaaacgcccagtctactcactcattggactctacacatttcatcaataatatttaattgaattatttatttagctgtttttttataccatgataaattaattattcaaaatgtgaaattaaaaccagagtatataaacttagaactgacttacatatgttcttactacttctaaaagaaacgacattaaaagaatgaatcgaaacataaaaatttaggtcaatgttccatcttttttttttcgtagtttatattagaagattcaaagatccaaatctgcgtacatttttacagcaaccagtttcaatgttcaaaaaagaaattgtagatcatcaactgatgcatatttattcaaagaaaccgacttgttctgctttttcttagtaaaattggttgcttgttatgttgcattgtatactatacacgagaataaattccaccataatcaaaaaattgaactgagaaaaaaatttgaaaacccaaaccatagaaaccttttataacaccattaaatagaaacttagaattatttttgaataccaacaacatgcctttcacgttctttttcatagggcacggcaccttttttactatgacggcgaatgttctcttcacgtctctttagagaattaatctcttcacgttttatttcggcagcctttttgacattagttggaagatgacgatgacgggcaatacggcgaatttcaggaatatgcttatagcgctctcgcaatgagtcaagatatttgaggcgattctcctcacgagtagagcgaattgacgcacgggaagaagcacgagctctccaaagacgaacattactatcatcggaaccagagaatatgtattgtgcatccattgaaaatttaactgcagtaactcgctgcatacgttttgtatgataaacatcacgactatgaccctcccgaacattgtaaattcgaatcgttttgtcataagaaccactaacaaactcttgacctgtcggtgaaaaatctactgacataacggcagaaacgtgatccttataaacgtgtaatgcccgctttaaatttcgcatatcgtacatatacaaattgtgatcctcactgccagctacaaaattaaatgcctccattggattccaagaaattgaattagttctcaatttggtaatcaatttggttaacggtgatgatgtacggagatcgtaaattacgattgatcgatccataccagctgaagccaaaaccgatgtttccgtatagttaaatttgactaccggtaatgtatcagctccccattcaaactttgttactggagtatcacgagaatagtcccaaatagatacattttcaccgctagttgcaaataaatcacctcctttgctagtgtcaatatccaaaagagaagagtctcccaaatacgatcttttaactttgccatcttgtttattaagcatgtaaacatagcgatcagaagcgcaagataaaacgtctccttgattagagaatactaatcccctaacaatgccttcatgtgcctttgaagtccagcgctcacaacgttcactagcatcccatagttttacagctagaaaatgtgttagtgacatccaaactttttatatccacttatttatcacataccaccatcaccacttccactggcacaatctatcaaagtttttgtatcacgagctaatgaataaacaccatcttgatgtcctctacccaattgaccaagaaaaggggctgcgaacatcctgtccatctttgtagcattcaatgcacgtgtatactcacgcgcacgttcaaaaggatggagcgatggatctaaattccttttaacaggatcttgatcattaagacgtgtcaacgaagtaccacgggtgattgttttgaccttcatcctttttggttcgttgcaagtttcaatttctagtagtaagctctacaccttgcaaaaatattggataatgaggtgtagcgtaaaccatcgtatttgaataaacaaaagggcaaatacttcagcaatccctaagatttagctttttaaaactcatttcaattatttaaaaattctactaaaagtaatcttatcgaactactagcaaacgccacaggtcacaaacttcccattcttttaaaacgttcattttaatcaaagctaaatttcacgagtgccactgatgaatctcaatcatatacaattttattcttccataaacagtgcaactgtcacgagaaattaccacttttctctcatccaaatatttttttaagaaaccaataaaccaggcatgcccagagttaatgcatatcaatttattcggagtgcttgcgtacaccagaaacaatatcgtctacgcgcaataagaggcaagcactttcaatcgcggtcttaattgactgtaatttgacggcttcaggttcccaaacaccgtactcatgcatgtcgacaactcgaccagtttccccgtcaataccaaagctatgttgaccttccgcatgtttcgcgcgaagttcggtaagtgctttaattggattggcaccgcaattctgaactaaagtacgaggaatgatttcaatagcatctgcaacagctcggtaaggccattgggcaacgccctcaatagaacgtgccttttccgcaagacgaacactgacagccatctcagtagcaccaccgccaggggaaagtttaggatggaagaacacatttctggctacagccatagcatcctgtaaattgcgctcaacctcattaataatgtctttacttggtccacgtagtaaaatagtacatgccttgggatttttacagcctgttaaaaaggtataatactcatcacctaatttatcgatgtaaaataagccacagcctgtacctacatccttctcacgtaaatcttcaagacgattaacgatattggcaccacacgcacgagcaatacggttgttatcagatttacgtgttcgacgcagagcagtaatgttagcttttaacaagtagtgttgagcaaggtcagatacacctttttcagtgatgacaagatcaggttttactgcaatgatataatcacacatacgcttgacttgttcttcttcaatttcaagaatacggttccaatcggtgtctttggaaatttcaatattagtttgagattcaccttttcggtactctaaaggacaatccaacaggacaattcttggattttctatgcgacgacgcattttgggatgtgtaacatctttgttaagcataacaccatctaatacgcagcttgactcaatttcaccacctgggaccttttccacacgggcataacgcttaatgtctatttccattctaccatttgaagtagaagcaacggtacggacagcacgaagagcaagatgacacatcaaatcgctccatctcgcaactaatttagtgccgatacatgttcgaataagacgaaacatttcagcattgtcatcgacattcacgggtaacgttatctcatcaataatagataatgcatcttccaaagcttgtttaaacgagcggatcatgacaacgggatgaattttacgatcaagcaatggactagcagcggccaatatttcaccagccaatataatcaccgaagtagtgccatcaccaacttcttcatcttgggttctcgcaagctcaatcatgcttttagcagccggatgtgcgacttcaatttcacgtaaaatggcatgtccatcgtttgtaagcaaaacactcccaactggatcgagcaacattttaagcatagctctcgggcctaaacatgttcgaataacctataatgtcagcaacgtaatatataacaaacctcagtttaaagcttaagaggatggaaaaaaaccgtacatcagcgacagccttcgcagcttgtatatttgacatctgggccttgtggccaacctgtcggttgccatttgtatctttggttaattaaattaataccagaaatgcaacttactcataacaaacacaggagactgcatgttggtgaaagacaacttcaaattggtaaaggtcgtttgttccttaaagcgaagtattcaaaaccctgataaggatacgttaaaattcgcaataatagcaaaccgatacgcaaattttgttttgcaaatgttattgtatataaaaatcaaaaagataacgagattgaccaacacagaagcgtttttatttactttgagaaaatgattagtttgctatatttcatattaaaataaattgaggtaaattaataattgaaaaaaattgtaaaatttgatattaaataaaacaaatatgaaaatacatctgctctctcattcccagaacttcgaacaagagaagcagaagtcaaaagtggtagtaatttcatggattaaagtaaaaaaaaaaggatgtgtacaacctatcgaaatatatacctatactcacaatgtacacatgaaaaataaacacagatatcgagaattagcttatagaagataatcaatttttatgcaaggtcagaaaacaccgtattatttctaacaaatcgaaagcaataatggttcaatacgtttatgtaccactgtggaggagtgtcaaaaaaaaatcaaacctgtagggtaattcagaagaaatggtaaacgatagatgaaccgttcgaatatatacaacgggaagaaaacaagcatatatacaatcatagaaaaagatttgttttacatgaaatattctaactttttatgttagtttttcgaagaaccaaacaaccagaaacatatactcaatgtagtcacgcttaccaaagcgcacaaggatacagcaagtaaataatttaaggcgtaagattgtcaatttgtgaaattgtgagttgaatatttgagcggattttctccaattcttgaaggggcatcagagcactaggttcaggatccattttttcgcaagattcaaaaaggcgttttgattcacgatctagcgcagatatcatagtaggtaatcggggaaggacctctgaaacttgattgatttgttggttcaaaactctcagagagtcattaagtgttttatcaaactcagacaaaaggtgctgggacgtttcgtacaatatagaagggtcattgctctcaggaagaagctgatttaatttatcaattgggctcttgaatttcgagggaccaaattccccaatccaatccttctcgggcattgatatttggcgtctttcttcaagtagccctcgtctgttttccttttcttagttctttccgagatccttcgtttcggtatactaaattatatattatggtcgagagtggtataattttaatgaatgtcatacgcacctcgtaataatgtactattgagcattgtcgatccaccttataactagatgcagaaagtgtgcttaacatggctttatgaatactaacgcggtagctaatcccattcaagtggttttgaaatttgtatattcgctttagcaatgtcccaagaaaaccatgtggatgtccctaggaaaaggattcggattgaccaatctgagtcttcaaggaatttggaaagaaatggattagaagatgaagccaacgctccttcagatttgagcggtcagaagttttatatgaccgagtcagatgtaggaattgatgcgtttttgaatccaaatcttccttcaatcgatggaattattaaagcaagattcacggattttgctgtttttgaagttgatacagatggaaatatagttcacttaactgatatggaagctcacgatcctatcctttcgaaggcaaccggagacaaggaaactgaagacgcaaaagattcttctaatcaagatataagtaatgaccagaaagctccttcttttaaggaacaagaacctgctacactgcctatattgccgaatgacctccaaagtatcatacctaagggaattggtaatgaatttattcaatctcttcataagctatcagttggtgaaataactgatcccatctcattaattcttcccgaaaatactcctcctatggataaaggtcagcgaacgatcttacatcaattcatacgaaacaacttttctggactcgagtcttctacaaaagggaatggaacttttacagtgtcaaagaccaccagaaaaaaccagcctagatcacgaagagatccccgattaagttggaaggctttgggtggtgaatattgccatttccatttgtataaggagaacagagattctatggactgtcttggtaaaattgcccgcctcctcaaagtccccactaggactttatcaattgctggaaccaaagatagaagaggcgtaacctgtcaacgcgtagctattcatcatgttagagcatctcgactcgcacaattaaactctggttctcttaaaaattccacatatggttttcttttgggaaattattcttataaaaattcaaatttaagattgggagacttgaagggaaacgaatttcacattgtagtgcgtaatgttattacgcctaaagagaaggttgttgaagcattgaattctttaaaagagcacgggtttattaactattttggtttacaaagattcggtaccagttctgtcgggacacataccattggagttcgtcttttacaatcagactggaaaggcgctgtcgacctaattttatcaccaaggcccgagcataccggttctgtcaaagaagcaattgatttatggcattccactcatgatgctgaagcttctcttcgcattcttcctcgaaggatgatagctgaatccagcattttggaaacatggtctcgatctggtaatcaaactgattatttaggagcgttccagagaattccccgtcacttgagaagtatttaccctcatgcatatcaatcttacgtttggaacagagttgcttcttggcggataaagaatttgggcgatcgtcctgttgtgggagatttggtttactctactgagtctaatggtttaagtcaaaaaagccctattgttgacccagaggcacctgatcttctagaagatttacctgtgagctcaaaattatcagctcgtccgattgaagaggacgaagtcaataactttagtatttacgacatagtacttcctttacctggtcgtaatgtaatatacccaaaaaatgaaactttcgatatatacaagtctgtcatgaatgaggcatcacttgatccattaaatatgtctcgcaaagacagagaactttcattacctggtgattatcgaaaacttttggtgcgtcctgaaaatatggagtttaatttcataaagtatgacaatatggaacaacaactgattttgacggataaggatagattggagaaccgttctatttcagtgagttctgaggttggtaagcacaccgctgttacgttaaaatttgtacttccatcttctgcttacgctactatggctttacgagaagctttaagaactgcaactgctagtggtgatcaacgtatgttgatgccagcggtacttaaagattcaatataaaatttattagcttaaaagaacacagctttgaataaacttgggattatggcgattataatagaaattcattttacctacggaagttttttgcttattcataaatgattaagcgttaattcgacgatctctaatttacacgttggattatataaatcacatgtatcatcaatgtaacattcacttgtatactttagaaaacgattttcatttacctcattaaccagacattttttgccgtatttatatatacaatcactaatcactgccaccgaaaggaatggacggtggagggggtgaggattaaaagcttaatatgagttcatttttttcgagagatcgctaaaattctttttagaatggctgttaaatcagccgttttgttcatctttattaagtgcatctcgggagcggcctcaatctgaccattaagctcatcatcacccaagtcaccttcccaaacagtattaagccatgaacaaggttcccattgagacgtcaaagtctgagttccttccaagtatcgggaatcggcagataagtaggataaatcttggagtatacatccatggcgatttaaaagaacttgaatgccatgatttttggataggataattctgtactgacgcagagatcgagccaaaacaacgtagcccaattcttgagctactaaaacacctctcgttctatccataattacgcgtaatggttgaatagctgagggcccatcagaaaatgtatcctgcaaaaactgagaaattagatgaaacggactatgtcgattaaaaaaatgaagggtaaaagtgttgtcgtcatgaattgtagccctaaatttctcatcatcgagatatgtaaagtccacatgctttaacgtgatacaatctacattgaatgcagatgttttagacaaagcaacaagtttaagtaatccaatccatgttttttcgaaagatgaaaaattttgcacacgaatggtaatacgaccggttctccaatctatgtagcagttcttttcagtttcagtctcagactgatacggcaattttccttttattcgggagtcaaaaattaactgcccgtcatgcgcgcgaacgaaaaccacaggaagcatatcttcattagacgatggcatcataatacataagcatcctgtttggacgtatgtagtaaagtcatcttcaattagggcttttggtggaataggcaaatattcaaaaggcataccacgagcttggcaagcagtttgaacattgaataaaagtatttggacttccaataggtacgaaagacggctaaaactttcaatacttaaagtaccttttgtagtatgaacatcttgggtgtagagagtttgacccgcagcgttcaacaatctaacagaccaagagttggattcaacgttgtacgcgagtacccatagggaatcgccatcttttctccatttacctttggagaatgtaagataagggaaagaatagtaaccttgaactgcatgcaactcagcacactgggcaacttctaatagctgcgtttgtatacaaaagaaatacaaccgattcaagatttgggcgggaggttgcgtattcaaagcaatatttttttcagcagcacgaagatgcctgggaggtgataaaggtgaagccgaactcgacagcacgagcctgccggtaacgctgttcaccttgacaattatttcattatcaaagacatgaatttttagaccaccaccaacatgttcactaaatatatttgggtgaagctccttacggatttgttccagaataagttgagcgtgtttttgggtaattaataatagtagatgctgagcatccatatgatcatctaatggtacatgttcaacaatgccatcatggtgccattcaacgagtaataaaaaatgatcatattcacaactggatctcttagagctaagggtacgctcaaaggcggatatgggttgagtatttacaaatatatgaatataatgaccaatttttccgggttttccttcttttttcacatttaattggggccaatagtatagacgtagccgtgggggcttttcatcatagacaccgcgcaaatgccctaaccaactttctctggatagttgaaaagtttgttgtgacaataaattaaggcgctgatataaacaaaatttatgaaggatattatatattaaaggtaggatgggcttttgtagaacgaatgcagcagcgatttcttcattgagatgcaattctataaaaacccgatattttgcgggagtagaagaaaaatcaggaagatgaaattgaaagtcaacaacaatccactggaatgaaataccggtagatttaggatcttgggaattggttgtcaaagacactgaaaactcattgggaacagtaaatgtgcaacgaccattagcaattgtgaaatgttgaaatggtgtcggaataatttcataaagactaagacgaattctaataagcatgttaagagcatgaagggtttgaagtatttgtttggtacttagcggtgattcagatagcatgtataattttgaagtgggagcatttgctagacgaagactcgtgccagttgacaaaatatctaatgcagtaactaaatctgagttgcgtagacgtgcaaatgacaactggtaacgaatatcttgtaacacatgaactaaattctggaagcaaaatttttgaccttgaagaaaggctacaacatctatgcatcgatgaactgaaggagatagatgtacccaacgcgctaaaactagcaaacgcatagtgaaagcgcgcgaacgtaataaccaatctaagatctttttctttttctcgacatttgacatagagggtagaacttcggctaaagacaccaattcttgtaacacatgatgactaaaagtttctactatctcaggaagaggataaaatccttctgtaatgtgtggaatcgcaggcggttccatcctcaattggaggagttaggaatttcgtgtaatagcgcctttaattagccgatcctttaccaaaactaaatttcgtaataaacataagttttgttcttttaaaaacccttaaaaaggattctttatatctcttttacagaaatcttcgagtagcgtgccaaaagcaacttcacacagctcccgtgaaactcttcgataaccttcgttacgccattcactgagattgttaaaacgccttaggtttattcattcaaaaaattggaataatcaataaataagcaattttaaatggaattaaataataattgatcaatgatattactaaaatgggagattttgaataaatttgagctagtataaacatgccctgttatgcgataatcgcataaaacatagtttgaaactatggataatgaagaataacaaatgagatggaaccgttcaaaaagattctcgtaattctatagtagttaaaaagccccttctttaaactgaacgaaaatcatcattaaagctgttcaaactttgctatcaattttaatcagagcttcagcgtgtctcattaaaatgataataaaacagtaatttagaagagctaagccgaaaaataacatttgttttgatcatttaattattttctccacgaccacaagaagctgacaaaaaatttttaatatagcaaaacaaaagtagagcactattccatttgaatgattcaaagctctattaacaataaatttggacaaatggaagcataaccttcggttttaatagtagtataagatatggatttcttgaaatccattttaacttttaatgaactccaacatcggtctcgttgctaaattaattcaatagcacacgcacactataaaggccagattttatcgctagaacacaaacggtggtttaacaacgtcaattcatagctactacatttccaagtagtattccaataagaaaaagatcatgtcgtattgggtggaactatgggaatcaattttcacaccaggtgtcacacctgtattggctaagtcagcacacgtagcctgtggtgcacttgtcgctgtttttcttggactttatataggtacaaaaagtattcattgtctcatcttatttttcctggcaatctgtttgtggctgtcgctaacatggtacgtttatccatgaggaagttgaacatctcgttcacttttttacgagtagtccagatcattcattaacaactttataggtttttggttgagcttgcacatgctcgagttaataacgatttgcagatgtcgtctcaaagtgccaataaaaatgacgacaactcaaacaatcaaaatccttctaataacaaagagatgtctgataaagaatcagattccgcgaccactactcagactttttctgttcctgaagagcttttgagagctcgtacaactgccaataatagttagaaactataggtccaaaaaaagaagcaataagttcaagagcactggtaaaagttctcttcttttaataataaacctcaatctaatataagttttcttacctgtccgatttgctggtcatttaaagattctagtagatccgtattactgtatttttcctgtttccagctctcgttttctagtgcatccgcatacctctcccacgagcttaaaaatcctactaaatgcaaaggatttgttacgttccgatgtcttcgaaattccgcctttacatattcatctcctaaagctcgttcttctgctcctaggtgatagcgatgcgctctcaacacccttcggtacagaggcaaaggaggtgtcaaaatattcttttgtttcattaatttcgttatgttattcattggtatatgattttctttagataccgtcttttcaaaaattgaattccttttaagtttcttgttgtggttgtgatgtggaaggcagtttgctattcatcgcattcacactaacaattgcaaggtcttcttctaccaaatgtaaacaataccaccagaagatatactagtaggaaaagtgagtgttccttcaatcatttgtcttgaaatcttcaatttttaattcctttttcttttgaaaacattactttgtgttatcggactacgtagaaaggacttgtcgatttggtatcgattatttgtagttgcttgaattcatttattttaagattaaagtatttatcagaaaaaattaaaagcataatgaatgatactgatctgtccacctttactggccgttcgttgttgatcgatcaattgagctcagtcacacagggaacaccagtattggattttattgacaagttgagaattcatttctataccactattcgccaaaatctcttaaagattgatttaaaaaacatatgcagtctacacgacttaacggaccaactaagtgacttttggcttgtttacgaacagagtgtcttagaaagtcctattttaagtcctgaactcgaccgaatccttacatgcttccgttgcctttgtagaaggtacttgcccatttcggtgattgaaagcgttctaacagaatatctggatcaagttttaaaagtatggttagagagtaaaacgaatccttgtttggatatggagaaattttttcaattgtgtgaaaaatttaagcagctggggctgtcttctgtgttaaaagaaaggtttgtatatgtattgcagttgcatgtcggctctcttttaacaacacggtatgcgatgtcttgggagcagagtgtttaccatgaagcattggagtggattcgcaccgaatttggggttcttgttgaacatgtattttcattgtcgaatccagcggttttggttcagttagaccatcttgtttctcaaatacttgctcatttgcgatcagacaacattcttgatattgttcttcattaccccaattcactaggcgcaattgaagacttgcgtttagttgcccgtcaaaaacagcaacgtcaatatttaaccgaaacttttgtgaaagattgtacaagtagtattttgaccgctagcagtgatagctcctatattcttttgttctatgtctctaccattcgttgttttgttgcattagacccccctggtgttcttttagacaaagctgccaaacccattcgttcttttctaaatgaacgagaagatgcatataaatgcttggtttccttattgtttgttgacggtgaaaaaggcctacgctctgagctttctcaaattcccactgaaaacatcgactcaacaacggatcgatttgataattaccactggatgccggatccgattgatgcggctcctgactttaaaaaaccaaccgatagagacgttgttggaagtctcatttccatttttaaaagcaaggagcccttagtgaaggaattacaattgttactagctgatcgacttttacaacttacagattatcattatgaagttgaggtttgttttattctatttaagttgaattttctaacgttttttaggcaaaaaatatagagtttttaaagtatcgatttggagagactgttctgcaaatgtgtagtgttatgctgaacgatattgagaattcaagatttattgatcagagcatccacatggagaactatgtttcgaaaggtttgcacgtaactattttatcaagattattttggcctactttgtctgttcgatattttcatttacctggccctctgaaaaaagaactcgatgcatatgctgaagaatacagagaaagaaagagaaaaagggagcttgtttttttacccaacttaggatcggtagagttggaaattgagcttgaggatagaacactcacgttgacagttacaccggagcaagctgcctttatatcactttttgaagagacttctacattacatattgagaaagctgctgaacttttagatcagccgaaagaaatagttgagcgacatttgaaattttggcttcatcatcgagtgcttaccgacatcggcgacgaccgatatcgtgttcgtgaaactgaagccgaaaccgcgacagaaactgtacttgatgaaatccaaggggtatcagctgttcaaagtgaagccgaaagcagtgccgctgagatgcgtgtttactggtatgtttctttattaaaactaaaatttgtaattaataaaaaaaggtcttttgttgtaggaatgttgacgaaccttggagctcttgagcttgaacgaattcacaacatgctcacgatgtttatcccaccgccaaacggctatactcgtacccagagcgagctaagagaatttctagcattaatgatcaaagaggaaaagttggagtttactggaggagcttataagctcaaataattaatggctatagaatcctttgtctgttaagaaaagccttgggatttttatgaacttttttatggacatctcatttaattttacgaaaaccatcacttatacattgcatgtctattggcatattgtctactaatgattagcagctaactgttactatttaagtatgtctttacattcatgctcttgtttagctatttacgattctacgatggttaaacggatctgatcaagatagttgtaatgaacacagagacactagagtatgtttatacattacctagagtttcgtatagatactgtaaatattagaaatttcatttaaacagtgaaaactgatgtaacatcgttatatgaaatagtgcaacagaacaaagccaaaacttctgcatcttgatagatatgagtaagttgtaccatccaaaacttacatataattaaaatcaacaatggcggctacaatggcagctcagagtctattatcgattccagtggaataccgatctcaggtatggtgtcgagcgaatttaccatatccaccagcaccacaattaccaatccctgctgtcgtagatatattaacaaaagcgtcccaggctttaccacaggtagtttttagaagacttcaatatatgttttttctaacaaattttagatttcattttcttggactctcatagatcaaccaccagatggttccttgtttttagtttggcaagcacctacattaccatctccaccagatggaatgcattttatgagcaatgaaaggttttttaatatggacgttgcaggaaaggtaagttgctcacaagcactgcggtataagggatcattaagcaattgtctaggaacttgcatatgtgtatccccgtttattttaaaataaatgcttcaaataaattattattttactgaatttataagtttactaatacaatacgataggtactagaaattcatgaagcaaaacacggtttttatccactatctgaaactcgaactatgcatgttagatgccgatatcgattattaggagttggttttgataatttttggcttgtacactattttcaaggttcagaaactgatagcattcctgcgaatatatcagttgccaaaccacctcatttacgacgataccctttaccagacgttaaaacttctccatttttgcttcaagaaccaaaaaaacatattccagaaggtacagctttatcacagagagaaaccttgccaaatatgggatctgctcagatgaagtcccaatcaaggactccatcgttctctaatgttactacgtctcctgttcctcctatcaattctaatgcaacagcacagactgcagaaggacacatgggtgcaacgaatatgacagtcgataacatgaacaagccatccattcctccaaatggcaatacttcaattctaatgcaagaggatttagagattgaaaagggtgatgttatggataaactttctccgcaacaaatttgtacggctcgatttatcaaacacgcagaatggatgagtcaagtacttttgacacttcaatcagtcaaagacatcgaacctccagcactatggcaagaacctaattcaatggaagaacttggtaaagagttgaaagataacaaggagcaacttgtaaaacaagatcagaagtatcaaagtctccaaggtgatctttcctacactgatagcatgtccaacttattaaaagaattttccaacatcaagtcggcagaagaatgtgatgtcttacaaaaaaaaattgaggagttcgctgaagccaaaatcgttcctttaagtcacgttacggaaagatcatagaagatttaaagtgtagtatagaaaaaacatgttgaggctaatcagaaagaagatttgaaaagtacgtacgtcctactttaaagccttgtcgcttaatgatagaatgccattgtcattagggtaaacaaacaagcactgatattcctacatcgaatttttttaccttgttttaggaggattgggtgaaggtgacagaaaaatgaaatattttataatgacaggtagatagttaagagtatggttccgaataatttcatacatagtataaggacgatgcgcttcatatcaaaactggaattttgtttgccgatcttcaacaagcttatttagtacttcccctagagtcttttgtttttccagtagttccaagtattcaacacgcattgtctggaacatagccttccattcgctttcctgaatttcccaactactttttttgacacagcttgactctaattcttcaatctttttttctattttcttataaagttgtttatcagtttctaacgcttcagttgcagttaagagctcgtctttgttctgtttactggtggaaatcaatgcctggaccccggcagcatagctcaaactcgcacctgcaagaaaccctacgattctaataattagcaagtagtaataggcatatcatcacacacccacttcgtagatacgacatcttcattcaattgactgttctaagtaccatagccgtttctaccttattaagacagaactctcagaccagatatatgatagtgcattgcataacgttatttggtttaatgaagtttaactacgacttcgtagatgaaaggacggtgcttcgtaatgaagatgacaggaacacaaacagagtcagagagaatacatgcagataggagctgcgacagaaggcgtagaagctgacttgtcggtgaatgctgagcccgatgtgaagcctatagcgaaaatgctgtcagcttgtgtaggaagtgtaattacaacgctgactgtaacgcctttagatgttgtgaaaacccgcttgcagagtgaatctatttctcaatattcttctacgcaacccatttcttcagcaaagatattggggaagggaaggccagctccaaagcctttaggaggcccggtatccggactttatcagatcgctcggcatgaaggtgttagaagcttgtggcgtggattagttccttcattgacaatgctcttgccagcaaacactgtacagtttcttgggtatgagcaattacttcccttatacagtgattggggctttcctgctgctgctgcaatcgcaggagcatctgcgcgcacaatatctgctactattgtgtctcctatagaattattcaggactcgagtgcaagcagtaggcggccattatccgcccggccatgcgcgcgagattgctaatgaggtctttgatggattgaaattaatgattcatcaaaaaggtatactgaatttatggagcggtgtcagcgtaacgttgtggagagatgtaccattcagtgcattttactggtggtcgtatgagagaattcgactcttcctgcttgggcatccatcacttcaagcattttccagctctcaatctacaaaggacctctatatcaattttgtgagcggaggaattagtgggactctagcaaccctattaactcaacctttcgatgtatcaaaaactgctaagcaggtgcatggacatacgttaaccagaggtcagtttatgttaaccttatggaagcgaggtggtcccaaggccttgtggaaaggcacgttgcctagatgtgttaaagttgcaccgtcctgtgcaatcatgatttcaagttatcatttaactaaaaagtacttttctgagtctgttgatgcttattaatttagacgttgattttcaggttttggttggcttgatgaaacctttgttctttttttttcggtttaatgttttcatctcttttcttacaggattccatttatgttgataattcccctctcgcaactccatttctatttgtagtctatatgtttactataatacaggattcaaaaatgcaaatcgaaagagtcttgaaagtaaaataggttgggttaatttacgaagcgtagaaactaaaaattaatattttttaatttctgatattagtctctaaaataaagccatagtagaacaagcttgctatgtttttaccagacattgaagctaatgctttcattatatacccattgttgttctttttaaaagctttttcaatggttgaggatacatatattttattcaatgtttttcttttccgttattgaaaagcagaaacagctcgggccaaaaagtttagatctttgaagaaagcgatttttaaagtgggagcttttgttatccgtttattttatatgaattgactagactagaatcgtatataacgaaattatttctaaaataaatattgaaagtgataaaaaaaagccctttaacaagattttttttaagatactaagacaaagcaaattaaatatttattaggtttcattcaactgatcggtgatatgaactgtaacagggcaatggttacttgtgtttaagcttttcttcttgaatttactgagataagcaacaagtaaggacttgcaggagacattctaaaatatcaataaacaaattctttatagcttcaattgcggtataaatcaaatattagtagcgtcgatcaccaacttatctgtcagcgtacagtgagtacactttcgataacactttaccttttctattactcttcaaagacaatggatagtcgttcattaataaaatcaagcaagaacactacccaaaaagcgatttactattagaattgaattaggcagtggaatgaacaacgctatactattgcatattccgcacttcagcgccttaatgtttaaaccattttaccgcttttcattaaagcttgttaagtgttcgcttaacgctcaatttagtatgaatatagcaggtgtcctccgccaaaattttctctgcaaacctgggatgtcattccaaacgttagagcgagaaaggacgtttaaaaatccgcccaaggacggaacgagctttccagatttgcaaaaggccgtaaaacctcatgttgattcctttaacgcccttactaatgccggactactcaactatgctgttaaggaaattggtgagaaatgtgcatttgactcgatcacacaagaagaaggtggtgcattgaaatttggaaataagatttccttccgcgttgatgaggttcaaattgcgaagccaatgttgtctagtcgtgaaaggtcttctattaaccgcaaagtctaccctgctgaagccagagagcgtttgactacttataaatcaagattggttcttaaattctcatggagtgtcaatggaggccctagacaatcagaaatgcgtgaagtaggcatgattcccatcatggtacggtccaacagatgtcatctggaaggattgtctcctgccgaacttattgctcataaagaggagagcgaagagatgggcggttactttatcgttaacggtattgagaagttgattcgtatgttaattttacctaagcgcaatcatcctactgccatcattcgcccttcttttgccaatcgtggtactagctactcacagtatggtttatctattcgttgtgtccgtccagaccagtctagtttaaccaacacccttcattatcttaacaatggtgttacgatgtttcgttttcactggcgtaaaaacgaatatttaattccttcgatgatgattcttaaggccctgttagaaaccagcgataaagaaatttttgagggcattgttggtaaagatttgggaaatactttcttgacggatcgtgttgagcttatgcttagagcttataagtcctatggtctttactcccaaactgaaacacttcagtatttgggtagcaaatttcgtgttgttctcggcgttgctgaagacctaactgatgttgaagttggccgctttctcttacaaaaggttgttttagttcaccttcgtgaagctaaggataaattccgccttctcctatttatgatccgcaagttatatgcacttgtagctggagagtgctgtgccgataaccctgactctccacaacatcaggaaattttattaggtggttttctttatggtcaaattcttaaggagaagattgaggattggctaaatagcatccgcgctcaaattaatttggatgttcgacgctcagcgcctggtgttgatttctccgatcgtaaatacttgacccgtgtcttttctaaaattaacaatgacatcggaacgaaattacaatatttcttgagtaccggtaaccttgtttccaatactggtcttgatttacaacaagctacaggttacactgttgtcgccgagaagttgaacttctaccgctttctttcacattttcgaatggtacaccgtggtgcattttttgctgagcttaaaactactactgtccgtaaattgcttcctgaagcttggggtttcatgtgtccagttcacacacccgatggttctccatgtggtcttttaaaccatttggctagaaaatgtgaaattgtcacccatccttctgatgtaagtcaaatcccatcacttttgctatcgttgggtgttgatcctccaagtgtagttggtcatgaatctggttggggatgcgtacaattggatggaaagattgttggttggtgtacttacaaacttgctaagcacgttgctgatgtgctacgtttaatgaaaattgaatatgctgtcaagttgcgtaatggaactgccactgaacctgctaaggtccctttagatttggaaattggatatgtgcctccgtctcataacgggcaatatccaggtctttatctgtttagcaatcctgcaaggatggttcgaccggttaagcacatttctactggtgaacttgatatgcttggtccatttgagcaagtttacatggatattgcatgtttccctaaagaaatcgttcctaaagtttctactcatgtagagtattcgcccacaaatgtactctccatcgttgccaatatgactccattctcagactttaaccagtctcctcgtaacatgtatcaatgtcagatgggtaaacaaactatgggtacgcctggtacggcccttcgttatcgtactgacaacaaactttatcgtcttcaaacaggacaaacaccagttgttcgtcctaagcttcacaatacctatggcctcgatcattatccaaatggtacaaacgctgttgttgccgttatctcatacactggttacgatatggaagatgctatgattttgaataaatctgctcatgagcgtggttttggttatggtactgtatataagggtgaatcttttgacctttcccaaaagcgtcgcagaggtgaaccagtcgttcaccattttggttttgctcccggttcaacgcctcgtcgcgaatggttgcaaaagttagacgccgacgggttaccttttattggaattaaacttgaggatggagatcccattgtcgcttactatgatgaatctactggtcaaaattttattgaaacctatcacggtactgagcctggttttgttgacgaagttagactccttggtaatgatgttggtgattccgagtgtcagcaaattcatgttaagcttcgtattacccgtagtccgattattggtgacaaattttcctctagacatggacaaaagggtatttgttcacaaaagtggcccactgtcgatatgccgtttacagaaagcggaatgcaacctgatatcattattaatcctcatgcgttcccctctcgtatgacaattggtatgtttattgaaagtttagctggtaaagctggcgcctgccatggcttggctcaagacagcacaccctttatctattctgagcagcaaactgctgctgactactttggcgaacaattggttaaggctggttacaactatcatggaaacgagcctatgtatagtggtatcacaggacaggagatgaaggctgatatttatattggagttgtctactatcaacgtcttcgccatatggttagtgataaatttcaagtacgtacaaccggacccattcataatcttactcgtcaacccgtcaaaggtcgcaaacgtgctggtggtattcgtttcggtgaaatggaacgtgatgctgttatcggtcatggcacatcgttcttgatgcaggatcgtttaatgaattgttctgattatgcccagagctgggtttgtcgagattgtgggtctattatttctatcatgtctacaatttcgatgaatggcgtaggaagtgcctcagaagtcaggtgcagaagctgtgccaaacccgctttgggattggaagataccagtgacatttggcaggatggtagcggaaagaaatttgtcggcggcacaaatactacgttgatcgcattacccagtgttttcaattacttgacggcggaacttactgctatgaatattaaaatgatgcttgaagttaaatagattaaagtgttgaaaagagtattgaaattaatatattcgctttcaacttctttaaaaaaaatttttttaaaaggactgacaaaatgccatgggtgatgtgtgtattttcagttccatttgattctgttttctttcgcaacaggtttctgatttttgcttcggattacgttttgcatataaaattacttattgttttgggggaagagttaataaaaaaacttatatagaaaactataaaggtaggtctaggtggactaataataaattgattgatttttatctttttgattaagaagcggctaagacataattgacaagaaaaagtttattattagatgtctttttgctttaaattgtattatatattggttaatagatacttgataccaaagagtgatcgaatgttcaaagaagcagattaatcagaggttgagatctgatgcaaattcgtgagcacacattcgtatggagaaaagagaattgatatcttataattttaagaacagctcaactacagaaaatctatgcactcaattataaaaaatacctattcgcatggttcacatttaagagcagcataatgacgaattacagaaacccacgctaaattgtattttgtgcttcattatactatattagataaccgatatttagtatagtgtgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtatgagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcggctgtaacgctatttcggcaaccgatattaatagacttcatataacaataaatatacattgttagttaacatactgcataccgctatattgtaagtcgtaagagaaactcaccgtaattctatgtatcgttaaatatataccaaactgcgtagctgactatagcaaaaaactcaaaaaatcactaaatgaatttgtttattaggagcataataattatcttttcaactattgtggatttcttgtacaattgtttttttttgtgctatgagcccaatctttcatatgaatgcttatttttgaaaacctagtttacttgacgcgtctattaaaagcttgaaaattagcgacattctcgttgcatgaatgcttaaagaatgcacacttttctaaatgaaagtcttatttttaattaattaaaccaactaaataaaataggaaagagtgatgggtatttttaagaaaagccgttggcgacctatttcatgatctcaacgatgcgtcttgtccaagtgccaacgacaacttttgcctgagaatcttatcacgtagacaaactgtactgctggtaagatgactagcgcattttatggcggagatgaagtttcagctattgtaattgatcctggaagcaaatggactcgaataggtttttctggagaagatattcccaaatgcgtactccctagctactgtggagagttcagtgatggcagacggttgttcggtgaggaatacatatataaatcaaaccctggaatggaaataaaaaatgcaattcgtaatggttgggttgaaaattgggatgttactgtagatctctggcgttatggattagagcagcagttgaagactaatcctttagagcatccaatcttgattacggaaccatttgataatcccccagaaaatcgagtgaaaacactagaaacgatgtttgaatctttgcgttgtcctgcaacatacctcgccaagcaggagacgtgtgcggcgtttgcaagcgggaaaggtactgcttgtttagtagacattggtgcggagcgtagctcggtgtctgctatatatgatggttttgtgcttcaaaaaggctatcaggttcaacatttttctgggaatgcaattaacgatattttggcgcaaactctcagggataagaatttcgaagtgatgcctaagtacttagtgaaaagcaaaaatccagtggagatagggcagccagctaattgtgagttacgtcctcgtgatactacagattcttatcatcaatttcaggtccagcgagtctacgatgaatggaaagaagaatgtgctctcatttccgatgttccattttcatctgaaaccacgattgctgaatcagagttcgaatttccagacggttcccgtatgatgtttggcgcggaacgctatcaaattcctgaacatttgtttgtgccaggaagtgatgaagaaatgaacgaggaaccttcgaagccaatagaacaaaccgaaaataatgaggtatcacaacaagattcttcggttaccaacacttcttctcgcattttggggatacctcagttgttccagaactgtatttcggaatgcgatgttgatatccgtgcttctttgctcaacaatgttattgtttgtggaggcactagtttgatgcaaggattctctcttcgtctgcaaaatgaactttcaaaattatatcctggcagccgtcttaaaatccatgcttccggtcatgttgttgaacgcagttatgcttcatggttaggtggatctattttaagtagtcttggaacgtttcatcaattatggatatcacgtcaagaatatgaagaacatggttctgatcgtttggctttaatcgaaaaacgatgtaaataatacgtgtaatgataattactaatctctaatgaacctttaattaaaagtcgttggattttagggaattttccttaagtggaaaaaaaggggaaactttcgtttgaaataaaaaataattgagatattattactttacgtatgagactctttccctgtccttatacctatcatttgaagagaaaatattggatcatgtattttgctatcatcaataagcatcaaaagttttgtttttgtaacagattgttactctggactggttcgttggctctttgtgatattcatgctattgaatttgtgtaatcttccgcagattatacataaagcggatttttttgagtacggccaatacatcgattggattttatgttgtaagcagaaaagaaagtcttactgacaaaatcattttaagctacattaaagctcaattatttgaagctaaatatgccttgccattttttggatatgagtgataggttttaaattgtacccctttagattctaatttctcatcaatgtgattgttttattcccttaaagccctgtccgatgaagcaagcacatcgtactgtgttctgaatattacgtgagaattgtaatcattgaatgatatcctttcttttattttgaaatgaaactttatctggtttctataattttagtagcaatgatttgtaagttgataatttgaagcttcgttaaatcatctcttcattccatgtgtgacgatgtgaggaactcggtttaatgatacctttagggctcattcaatcctttgaattagtatacattactttatgaaactgaggtaatccaagtaagtatacgcttcattttaaatctgtgtgaatgtttaaataataaattcttaaaaattcgcatagtaggttcaactaataattttgttataaaagatccatgttttatttacagtaaaatttctactaaggaatgcatcattatggtcttatgaaagacatgtcattttccaacgacttgtcatccacaaccattcaatatagctttaaacaactatcgagtgtcgttgttaattatactaatccgtttcttttaaactaaacataattaggaaaatctgtttaagcatatcgtgatagttagtgcttctaatcactatggagaatggtttggggaatcgatcaaataaattaattcgggactcaaagcgaactcagtatttagattatctcccaccttaccaagcggacaccgttaatgatgttgtcaacgaaattcgtgcagcagatcgcgaaagtctaggaattcttcaaaatgttacacatgaggctagtcaacctttccagccccaggaccatccttctgaagcggcagctctattgatgtttcattcttctagtatctacaataagcgatgtttaatggcttaccataatttaaggctgcagcggcttcgtcaatactgttggagcggaggcaaacgaatggaatcttgtttagatacatctctaagtacttatgagcgtgactatttaacgagatattcagaacttttggctgcttataaaggcgcttggtccgagctggatttgactggttctttggttcctcctaaaaatttgttcatagacgtccgagttttgaaggacgttggagatattgaaactgaatatggtactattaaccttactaaaaattcacaattgcatgtgcgtgctacagacgttgaacgactcattgcccaaggttttttggctaagttatgattatcaaactaaaaaatacgactttcttataatctttaattaattgtctttttatttaatcctctgtttcccaaataagagtttcactgctttttgaactgaccctaaaaatttcatccataagccattcattcctaccatctccactgtatactaccgcgaaaaaaaggtgttcaatttttatacttggtttgcttcgaagggattcaaaaataattataattttttctttttgtttttgttgttttaagttgtttttttccaaagccatccactttttcagcttatgttagccaatgcacttcgactaggtatgctatattccttgataaactcgattatcagcgctgtatgaaagattgtagttatgtttatgtaattgatcatcctcatcgtcatttctataatctatttagatacatttcgtatcccaagtaagtattctaacgttgaatgtttagtatcaaattccaaaaaaattaaatatgattatgatatccagaaagaaaattcagtccaagtaggtccttggactgtttattcggcatccaaaaagggaaccaacgaagaggtttcagtgtttacatttgataaaaagaatttgtccaccttactaaaacgcgggtctattgactccaatttgaaaacaaactatgtcttagagcttttaagaaaagatgtgtcttctctttctcgacttaggcatccctctttgcttcaagtggttgaacctttggaagaatcgaaatctagtatgtcgtttgttactcgtcgaattcaatctatgttacaagatttcattaagtcttccaacggaggattttccaactacggttcttctgctaatggtaaatcatctgggaatgcgttggaggaagttgaaattcaaaaagggttactacaaattattgatgggttggttttcctacatggttctgcgaaggttattcactacaacattcgcccaagctcagtagtagtggatgctaaaggtgattggaaactttgcggattctcattttctcagtcggttgagtcggctcgatatgaattcaacgattatgactttggaattccatcctccttgcaacagagcatggacttcttggcaccagaatatatcactcatgaaattgctggtcctgaaagcgatgtattttcatttgggtgtttgatttactccatttttaataagaatcaaagtataattaacgccaataaccatcttttatcttatgaaaaggaaatcacatctcttaactctcctacattcattgaaagcaaaaatttgccatctgaaaatttaaaatccttgttaaaggaaacattagctgtggatccaaagcaaagggctagtatgtttgagctagagagatctccctattttacaggaagtgctatagctgctcttcggtttttagagagttttcctgagaaacttccatctgagaaggtttcttttatggaatcgttgagtaagaatcttactacgttcccctatcgtattcaatctcaaaaaatcttgcctactttgttggaccatttaaacgaccaaaagctggtgccttcattgttgccttgtatctttgaaatctctaagggtttagattcttcaattttttcttcgaaagtatttacggcaatttttcctattatatcggctgctaattcatatcctgaaagagttcccttatgcatatttcaatatatggattgtttaaaatccaagctaccaagtggtgaattcttgtccaaaattgttccgttcatatatggttgtttcgaaaattcatcattgaatgtgcaaacaacgtccatccaaatacttggtactctccttgatatcatcgatgtcacgactgtaaagtcttctatttgtcctaaactttatcattctttctccgttacgaatcagttagatgtaaaggtcgccatcttagacacgtttaacgttttcatcaatcaaaaatttttagattcttttgcgattgttgacaagttattacctgttttagagaaggtgaaaactcgagaaccaactgttgtaatgggaatggttacggtttatatttctgccggtgccataattcccgaagagacagtacatgaacaagtgattcccagattatggattttaagtgtttcaccaagtctgtctctcgaacagtataataaatgtatgagagaaattcgaagtttgagtgacgctgttcaaaaatctcatgctaaaaaattacaatccaagccttcttctgtagtccccaatcgaatcactaccgatccattttcatcgcagactaaggaagcaacttccaagccgtcctctatatcacctaataaggctaccactaacatctttacttctcaagcaagcttgtccagccagggtgttgcccgcgaaacttcgagtgcatcttcatatcgaagttattctcaacgtgcttctacacccgccgtaaccgctaaatcttctttccactatgccactccaacaagtggtttatcaaacttcaatagtgtaactccttcctcctcagccagcttgtacccaccattgataccatctgaggcaagaactcccagtgtacagcctgcaaatagaagagttactacacccgttgttaaccaaaacacagttacgagtgacagttccaacgatcttggtggctggaaaagccttctttagttattactaatttgcaaattactcattgcgcaatgtagatatatgtgttagatatgttatatagtttttacaatcggtttaattcttaactaatcatttgtttcattatttcaatgaaattcttaatttttaaatgttaatcaaaacgtttcatgtgtaattgactatcaaaccaggaaagataaaaacaattattttggtagacgctatgtacatagtaaataaaactaaaaaatataataaaaaataaatggtaacggccaaatttacgatacgcaaaatgaaactagacagagccgtccgttcagagagaaatatcatgcaataaagcaaaatttaaggaaacttcaaaacgcgtgtttttaagaactttaacttgataattgaacaatggttgcaccagattgcaaccaagcatcgacatcagaagcagagtaagttgagtcaaagctaacgttttggtcggtaacatcaatgatgtagataccagaagaagaagtgtcataaataacagcaccgatcatgctggagctagtgggacgagcaaagtaatcgctggaaccagcaccaccaccgttaccattgctgcttccttgtgaaccgtgaagggtaggaatcatcttctcgttaccagtgctcaagacttcgaagatgtcaaattcaccacatccagtggtccagcacgagcaatcggcatttccatactgaagggtacgaggaatctgagcattcaaagaccaaatggcaggcatgtcttggttataagaagaagagctatcatggggcatgataaactccattaacacaagcttggctccagagaaaccgtggtaagcaggaatacctggtaagtagtaaccacagtcattgttgcattcggtagcagtccaaatggaaaactctttgtcagaagccactaagatattttcaaggacttgagaagatgaggcaccatcaacaccattggaagcagcaaatgaaagagagttaccaaaacaagaagaccaaacaccactaccagcactaccacccatgttgttcaaaaagacgatattgtccgaggtgcccgaatcggcctcatagaaagaggaacgaccccagtcggaggagccagatgatccagaggtagttgatgtggaagtggcagatgtggtagaggatgcgtaggaagtagaggcaggagtggactcagaggcggaatcaggaggggcagcggaaataatggaagatggaatcacggtactaacggaagaagtagcgctgtcgacgactgaggaaatagtggcggaagcggaatcggtatcgacagaagatgcaacagaagcagcgacagtagtaggagtaacgctggcagcgagattgtcggtagaagcagaggaaaggctggcaaggcttgacaaaatgtcactgctagcttgagcttcagaagcagctggtgtggtggctgaatcaccataaacagctgtagtatacatgaccgtttcgtacacggtaagagtactgtcgatgacatcgtcacgcttatgatgaggatgtctcttcatgtgttggttgttgctacgcttacgaagagaagataatgcgttagaagtgtcgggataatagactgcaaaacgcttgagctcaatagggccacggaagtggaaggagaactcttcgtcaaagggagccaaattgccgccataagacttgggagtactgctacaagagcatgaagaggtatccatgttggtgatttcgttataagtagaagaatagccaacattggtgaattctacttcggaggcctggttacagtagtagtaaccattttcctcagagcatccatcggctttaacgccagaaaacgcgaaacaaaggaagagaaaagaagcaataaacgacttggcaatcatctcaagttatacaaagaaaagataaatatgtgagtagataataatatacttagacgccgaactaggtatggttgaggggatatgtatgcaaacgcgtcctaaatgaaaaagaaaggattagtacaagtaagcacttgccaaaagagagcgtttcgatatggggtatatgtaaagagtaagttttgtaagaggctgaaattggaaaaccaagttaaaacaatatattgtttccgaaagtgacagtcgagaacaaaggattgagggaagaaagaaactgcaaacaaagaggcttagttttagttcctcaagacaaaaaaaatccttgttcaaataaaggatgtaataaaaaacgattttgaaagagaaatgagttctcaaaaacgtttgaccaaaaagaagtatcaaatcaagtaatgcctttgcttagacaatactcaaaaaccacaacgtatacagtggtttagttgaagtaaaaaaataaaggcaagaacttttaggttataaagatatttatatttatataaccaagattaccagcctccttgacgcaaatgatataagtaaggaacgactaccaaccaagattcacaaaagtaagagtgtgacgagagtaaaggctaaagaaccgaaaacacaaagagagagagagtaaaaagaaagtgggtattttagtaaagaaacgaaggtgaaaagttggatttaacacaacaacaacgagagtaagaaagaacggacgtggaaccggatcagaagaccaacaagtagttgaagtatgtatatattaaaagaaagacaagaaagtacttaaaccactccgactgaccaagatccgacactcagaaattttttatccaaaaaaaaggcgtagttaataaaaggtagttgtagtaaacaacgggttgtcaggtgttgtatataaaggaacgtcgaggttagggtttcctgagagcgtttataattggttaaaaaaaagtcattcaggacagattattcgttaacgaaacttttgattctagagatgacgggctctgagtggtggaaaccatgagagcaaaagcgtactctaaagtttaatgcaaagtagacagattttgattggtttatgataggaaagtcggagcgaattggaggaaaggaaggtcaaagtgagctgttgcaatctgcacgggtgtacgcttgcgtccagtaaaattcgtaaaaggggtttaatgagaaggctgctaattcaacaaaggcaaactgactggtagcggggatctttcctttgtgctctcttttggatggatatcgctgtatattttaaatatatctaacaatattattttaaggatttctagacagtaccgcatggagctggccacatgcaattattaggtcgtacttagagtaatagtaatagtaaaatcagggcagcatgttatgttacatcaatgtttacaagatcgcagaagttgtaataactaagtcaatttttttctatttctttagtctttttctttcatttgttgtttcgcacaattaaaattgcgctctaatattgacctatttttacccatccttctatggattgagataaaccatattagaatggtcgggttcctgaccagctttgcgatcagtatggaattgtattgtctagcgatggcgattgtgtgacaatcaacaattaatttaattattcaattctgagcaaatttagcactcagcccatttggactttaatgaatcattactttcaccaattggactccaatgcgtgccacctaatttcattgcaaagaaatggccatatcggaataatgaatgcatatgctaaattaaaaaaaaaattaaataataatttgcgagcttatgctcaagaagaacattaattgctgaatttgtggtttaaaacattgtttggcaactaaaagttaacagataaatatttatatttatatttattcactgagcatattaatggaaagctattgaattatattgctgaaattccttatatgtatattcttaatattatttatttatttatttaaattttatttttatgtggttgaggcttatcatattatttatcaagtccatacatccgttcaattgttaccaatgtttgcttaattgtgtccaaaacgaaattgtagattttccatatttactagatattcacgtggcctcaatttatatatcaaaaccaataatgaaaaattgcgcacttgcattaataattaaaccattgtttttatttgccatcagcaataattttttgattaaaaattttttaagaaaaaaaaaaaaaaaaaaaaaaaaagaaatttattcaccgtgattaagaaactaacatattacgcatatggttagtatattagataaaaataaattcttatatttattatttattttttaaaaatatttattttattacaaacattaaaattttcatgtttcagcatttggtttagatgaatgtaaaagtcgttaaaaaataaccttattaactaacgagttagttttttttttttttttttttttttttttgaatgttttggaatttccaagttcatttgtacaacaataatcaagttaatagattaaataacaaaattaatactattgtttttttatcactcaaatattttcatccacttttgtgctgtttttaatatgcaggtattatggctacacttattcacatagtaataagtaaattgaaacagtgctcatcttttgtaagctttcaactgaataagcaaaaaaaaattcttattgtcatcaatggacttccttttttggaatatgactcgtccttcaacgaatgtttttggtattgaacaatgctagtcttcggtgcatacttcttctctcatctatattcaaaattatcattcaattaagcacattttttttctttctcaagccattagaatgttatgcaaatcatccattttacaaaccaacattagcatgggtcacaaaagtcacattgtgagcaacagaacatttctattcatataaagcatttccttgcttattaaaaacgtttgaacctcttttgttttgctaagagtaccttgcctattcctcagaacatattggatttcagcacgaagaagcatctggtctgttcaaatccttaacactactcccactacttgctttttcctcgaaaaccacgcataaatatttagtcattatccattattaacaattatcatttttaaggatttttaatcgtttaaattcttggtaatttactgatggtaaaatgtctatgcgattaactttcaagggagacaaaaagatgtaagataaaatgaaataactgctcgaatgtggtaattcatattatattgttcatcactaacaagaaatcagtcaaaagaagaaaaaaaagaacacaaaatcacttcaatcttctctagaatcagctgaaaacgatcctttttggacggacgcaaacgagctaaatgagcttgagggtccagcggttatatagtaagcttaacttcaatattcttatacctttttttctaatttacttacaactttatgtagtaaaatagacgatgatgctggtgtatctcttggaattgaagaagttaaagaaagttgcgttcttcttcccctcgacaaagtttcgctagagccagaattgacgcgccaggtgtttttgttatccatactgaacaatactatactattgaaaagctgtttaggtaaatacatgtcatgtagtaagtctggagacttgtattgtacgcaagaggcggtaggatcacaggaacaatggatagcggagaatctgggctcaggattttgggcttggaaaagtgtatcaacgaaaaaatatttaacattaagtagagaaaaacaagatcaggccattgcatgtgtctctgacactgtcattcctgaagccaaatggagaattcgagtacaaactcgtttcctaaagaaaaacaagtcttctttatttgacaacccaaccatacattccagacaattagaatctatgtaagttatgctattctattttattggggtttcccttctactttcgtcattctaactttgtaattttacagggctggaagaaaactttctaccgatgaaaaaaagaccctcaaaaaagcgtttaaggaaggagttcttcatgaagcattactagatttacgagtatcttcaaggagcgacaaatatggttaatttttcggatattcttgataaaccattaatatcttgacttactgattaatgtacgattacctgctggaccaaagctagcaaaaacagatttgattttttctcttgaattttaggcaccttgtatagctattgagactcctttcagctattcactacttttatgtatgaatttacaaagctttatggtaattactcatttcaaaagtgaagtgttttacttcattccttaattttaacgaactatttttttttaataaaaaatgaatatttaatgaatctgttgaaattcattcccttcatacatgtatggttttacaaataaatgcaacaagtaaataattatagtcatcagcatcgcttgaaaaagattaaaatagttttagattattactactattacctagtcattatttcagcttcaaaaatatatttctatactggccctgtccttaaggctgtacgccaatcttactgctcacctttaccaagaatcgaagtaacaccctgcatctgtcaagtcaagaggaaattgaaaaaaataattagaaaagagaccaattaattgcatttgttaataaaaaggctaaatttagaggatcattatttttacagtgtataaaaaccatagggatgtgcatcttcaagtttttaatatgagctcatccccattcacaaatcttgggaatttggacacagaagcaatctatgaaaataaggaaaatgaataccagacaaacataactaatgagacctcaaatgttcaaaatttatcaagtggtaatgatgatcagcagtatcccaattctacgaatgatgatgcaaataatggattaactgcctctcaagcaaaattgcaagatattgccgctgtcactttatttcaggataataatatttcaactacgactttagctccgccttcaccttcacctttgcgtctcaatgaagctcctcgcagacgtggaagacctcgaaaatatccaccaaaaccaattgacgaaggatcggagcctataatcaaacggaagcgtggcagacctccaaaaataaaaagttcttctccttccacaaaactagatgatcccttaaagcctaaaagaggtagaggacgtcctcgtttacatcctctcccagtagtgcaaccgtctgtagatgagggaacaactcaaaataatctacagatggggttagatgagccgaatatcatagaaggttttgccgaagggcatgccaatttaagtgagctgaagccaaagagagggcgtggacgacctcgaaaaataaaaccagaagaagggagctcaagtcaaaatgggctttctcctttggtagtattacctgcgaaaagagggcgcgggcgtccacctttacatcgatctgaacagaagattgcaaatactccaatttcgaataatgtaacggttgaatcgacaggtacaaatctacatactcattcacagttgaatccagaaaatgaacaatcttcttctgaattctattcattgaatccacaatctgaaatacggaaggaagttgtagtcacagatcaacctttattttctactgcagacgtcccagtaaagcggaaacgtggacgacctcctttaaataagcccaagatactttttgggacaagtactgaaaataaaatagatgaaaatagacccaaacgaggtagaggaagacctcgccttgaaagaccgagtggcttgcctttagattcaaaatcacaatccctttttaaaagaaagcgtggtagacctccaaaaatagctagtggaattgtacctttaagcgcctttactagaaaacatgaggatatgcttcatgactcagacgcgttgtcacttaaacattttgctattacatctcctaataatcaacagttccttaataatcaacagcgagaatcagctccgttgcttcctagaaaacgtggacgaccaccgaaaaagcgtcaagagaatgcggaaattcgtaatatcacacctggtttaaccgattcctctgttcactcctcttcagcaactccgcaatccgaatcttcatcacccaattcagtttctccactacttccttcatctgacagattaccccttcttcgacaatctcaatttacacctcctcccaaaaaacctaatttcgaagttgctattatttctcctaaaaagagtcagcataaactttatcctaatcctgtcgttgagtctgtatttaatgacgtcccatattctgaaattgactcacagttacatactattaaatctacgattgctgcaaggttgtgtgggaaaagccatatccctcttgtaggacatatggatgaacagacaaagctttatcaatgggtccgacaaactatagtacttggcgaaggtaattctgtcattattgtcggtccacggggttctggaaaatcagttctcgtggatgatatactatcacgcgcagctcaggaaataaatgaaaaaagttatgtcgtaagattgaatggtacgtaccagacagatgacaaactagctttgcgtgaaatatcgcgacaattatctattgaacttgaatctatcgagtctgatgaagcattaaaatcagaaatgaacttttctgatacacttacaaaattgttagctacattgtctcatcccgtggatttgggaattgcagaagacgtaatgacaacgtctgcagccgtgatatttgttttagaagagtttgacctgtttgttcagcattcacggcaaatgctcttgtataacttgtttgacattgctcaatcgaggaaagccccgatactgatcataggcttgactactcgctatgattgttctgaatcacttgaaaagcgagtaaaaagtaggtttagtcacatggtaattcccatgcgaccaccttcttcgcttagtgaatttgagcaaattttaaaatctgttttgtatgtttctgacgaaggcggaaaagaccaaataataacatgctggaaccagagagtggatgaattgctttccgatacacgaagtcacttacataaattggtacaacatcactattttgcaagcagaaatttaaaattattgtatgttgatttattatttcccatactttccatggcacctgatcgtccattacttgctgatgaagacttcgccaatatcagtctcaaagtttctgaccataaggttgaacttgtaaagaatttaagtttgttggagttggctttattgatttgtgcagttcgctttgaagctagggatattccagcttgcaactttaatagtgcttatcaagaatatcgacaactgcatcaatcttccgttataaatgccgcagcatcgggagctctagctcatagcagtcgattatggggaagggatgttgctttggaagcatgggaaactttagggtctataggattgattataccggttcacccttctactaatgttagtggtgccctttctagacaatgccaactatggcagccagaagtggatatcaatgtagtttctgtaggtttgcgtgaacatcgacgtttgccatcgcattattaccgctggcttaaggaggttatataaaagaattgcaattttttttgtttctgttgtattttattaactttgtatcctttttaaataaaacaatataagaaaggcaaaaataaggacgaccgtgttgaaggttatataccattacacattgtagttattaccgatatttgataaataaaagttttaattttaattgattaaatatttgcttctgataaacgaaaatagaatttacttttttgctatcagcgctggttaagctgtgaaagaagctggtctccaaatatttatattagatgacttatgaaggtaaatcagtaatcaacggatcaatgaatacctaaacattttaatgatagtttttgtttcagggtcactttgtactaatgtagaaaaaaaattttggcggaatatttcatgaaaggtggtaagaaaaacaaaataaattagattaaacgaaaggactcatcagtggtacttttaagcccaaaaaaaagtgatagcacataaggaattcacgcagtttaactaacttaaagatatgtcataaaagtttaaaaaaagcatcacaataacaagattctcattataaaatcaaaaacaaactaatattcaataaactgctaattgaatatgaatttaaccaatttatcttttaaacgaaacactagccttaacgaaagcaggaaaaaacagcctgcactcgttgtaggcaccgtacagtattgaaacaattttgaattgaagctgagataaccgtcacctttataaaacattggaaataaaactgagtgttaagaaaaccggaaatttattgagaaaagttagagggctagctccgaggaagcatcgtaaagtgtatttttccagcttttgagctgagaatgtagagatataagttcatcttggagcttgtttaaattaggattattagtatcattattatcataatatgaagagacttttaaatataaattcttataacgcggataagtttcccgaaatctttttgccaatgctcgcatttcttctgtagtgtaacgttgttgacgacgctttttagctatccatgcatcttgttcattcttcttgggagagtttgcattgggttcaagagtgccgttggtagaagacgaagacgtaggaaacggggtggaaggcaaggattgcggaggagaacgactttttcgtttgatatgtggagatgaaagattggagcaagtagtggaagagccaggtgaaggaatgtcggagataggagtatttaagtttgttgtatcgcttaatgaaacggcagagctttctgaaccagtacgagaaagatttcccgatgtttttcggtgtgaggagggggaaagcaagggagaatagtttgaagcgttgagcttgggtatgcggtgttgttgttgataagaagaaaccgaggaaatagaaggcattgaaggagagttagtgtcaatgaatgaaggaacatgagaagtgggttgggccaattggggaggaattcgtttttcattgttgagtttagtaatgtttttttgttttgacactaaaagtgaacgttcaggagcatcaggaggcaattgcatgttgtcgaatgcattggacatacgacttagaacggcattcctgtctgcaatactataaggacgccaatcaaagactcgtacatctttatacacaggattaaggagctcccattgattcatgttgttcttccaagcgacttctggtaataacgcttgtaatttggaaagtgacgcctttgttcttaaacgaagaaaatcttcagtttcgggagcgattgccaaaagttggataacacgagtacgaagatcaatgcctttggccgagtttttatcaccagaataatgtggtgatgcagacggttgcgagacgggaaggtttggggaaggtgtatttgtgggagaagaggaaagaccaattcgtgaagcacttgtattgagaggcctgagtccatttttttttaactgcttttgcttcctagcagttgtattttttgaaccaccatcattttgaagggtaacaattctatttttacaaatattagcataatttgaaaagagaaagattgaaagtaacttcttccaatccatagaattggttgatactattgtcgttcttttcataccttttttcttctttttccttttgagcttcctgcgtacgatttttcactcgctcagcagttaaactgtcgagctctctacgaagctgtagcttttgtgagacacggccaaccagttgtaacgaattcgagtccaccagtctgtaaatctcatgcggagcagtttctggaacggaagtgcatttgtaagacctatcgttcgctaatattgactaaaaaaagtatattggttagcaacattcaaaattcattcttctttatcgctcttcacaaatgcccacacatacagtaccaacatcactgcattccaagctcacgtctgttatcgttcctgaaagatatccttcgagaaactctttgggtaattgtaccagcatcaataaaggcgattcttcttcatttccgcctaatgctacaggtagagcatcagaaatgctactgttcctaatcattcaacccaaatagatcgatagtaaaagcctctcaaaatgattatattagctagatggcacaacggagaagcttgtttaagaagccagtaagtacggtaaagggataagaaggtggactaacataaagatgcaccttatgtatgaaacctagctagagctaagtaacaaaaagtagcacatattggtggtgtacaataggaataagcagcgtatcgctaaatggaaagaataatgtaaacattcgaaattcaaagaaacaagttgcagctttggtgtaaaaaaatatttctttttatgtccttttagctcatatgtgacagtgtactattttttgagatgaatatcggactttggtttacatagttcagtttttagtaacagtggaaaaatgagaattagggagcgatgctgaacaaatttgagcttgcgtccttagtttactatctagatataagtaaatcatatttttctaaaaaaataaatttccgttaggttcgaaattctaagcggcggaatagggttacgggaccagaaatttattgatgaactagtgaatcttttagacttatttaatcaatgacttcttgaaaactctactgaattgaaaacaatgatgctttacaaattttgccaattattccataattgaattcacttttgttgacgaactgtggtatttataatttcaaacaaaaaaaaggtctttagtacattaatttatcaggttaaatgagccaatataaagctgtttaattaaccacagatttttttttgattttacttgctggtcctgttattcgtgtttatcaaactacgcaattatttagattgtttttatgataatttgttaatttcatttaattcaaatcgaataacgaaccatttgtttttcattgaatctttacatatgtttactacatagtgaatatatttatagtctagaaacagtcttcttctgagtggaattatctatcctttaaaattcatgttactaatacaaatatagtataactaaagttccgaaatacttgatgattcagaataactggtattaagacaaaagtaatgactaggtttaaagcatagaagatatatatgtttaaaatatatctacagacatccaaggtcgggtagcatagttggttattgcgcacgactgttaatcgtgaggtcgagggttcgagtccctccctgaccggatatatttttgtgtaaatatattttgtatatacacagttaaacgagtactaccagttattttattattgtgctcattgaaaattctttcaaaaatcatgttgaagcttttaacaaaatttaaaatacctcttatcttttcttacactatatatcttgttaaattttttgacaaacgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctttttgccatatatgttttggtttccactatcgtgcgaacgatttcaataaacaaacattcgtgtttttttcgcttatgcaaatggaaaatgttcataccaatttttaactccataaaagccgatattccttacagaagattaacccgataaaccctcgcagtgattgaatgaattgaacggaatgctcgacgattattcgcaaaaatctatttttataaaataaaactacataactacattatcaagtcgacttactactacatgaattttaacgcaagttgctaattacgagcaagcgcccaagaaaaaaggtacaaaaaaggaagaatgaattcagattaactctgtaacattcaaagttatgtcgataaattttacaacacgaacgaatccgtttcatttgtaaacatgggtaggttagtaagcggtttccgctaaatcagcgataaagtgaatagttgctagaaagaaagcaagaaagtaaaagagattttcaagagactgctaaatgagaagggagatagaaaaataagatgacaaggaatatcacgggaggataaattgcaagcaaaaatgaatgcaaaggcagtataagaagtgtccgagcaatacaccttgacagataataaatgagagaaaagtttaactctgaagaaagggggttttcaaaggtgatgcagtaagcaaccgactttgcactataaacaactctggtatgctctcatctactgaaatgatattacttgtgtgcaaacagcttcatatccaaccggtgatagtactgatcaacacgtaaacaacgtatattggtgaattcagctcatatatctgaagagagcgaagaggcagacgaaatcataaaggcgttaacaaacaatagcaaaggatgagccttaagattaaataatagacaatagtcaaaagtcccaagaaaatgcgtttaccaacggttcatagaaatactgctacgaatacggttgtagtccaacaaaccctcaatggaaccaacagcagaaacagcaatgtccttgtcccaaatcatctcggaagcaacgcgggctacatctttttcagtgatttgaccgatacggagatcaacctcttgagggctcatacgacgaccagttgtaagcaattggcgaccaatgtcctctgcaatggcggtcgttgaatccaaagaaagtaaaagcgaagcacggagttgtgccttggcacgttcaacctcagcacgagttgcaacggttaaacgagcccagttttggagggtaaagtggacgagatcatcaatacggccaaggttctcagtgacaagataaataccccaaagtccagtatcactataactagtactgaaactcatgaagctattggcaagttgatgttgttgaacaatagtactaagacgagaagacaaatggggagatgctcccatagcacggtcccagttaccaatgatggcttgcatgactaatgcagtaaagtaatctgggtgtttccaactcataccttcaacagcaatggcaatgttggcagttggtgaatcatcgtcacgagcacggatttcagacccgacgaaacgaggtttgagtccacgaggagcaccaagcgacaattgctcagctgaaggctccaaatggccaaaatatttttcggcgagctttacaagctcctcatgagatatcgaaccggcagaagagataatcattctatcactacggtagttgtccttaatatactggagaaggtcctcacgggtaagagattcgatgttttccttaggacccaaaattgtacgtccaagaggatgaccctgataagcggtagcatgtaaatgatcaaagactacttcatcggccattttgtcaacctcttcttgctctcttaagatgacttggcgttcacgctcaaccgccgaggcagaaatgcttgaatttgtcaggatatcggccaaaacggcaactgcattaggtacagcgtttttgaacgcatgtgcataataaacggtttgttcacgagaggtgtatgcgttcaaatgtgcaccagtattttcaaattccaattccaatgctttttgggagcgatttttcgttcctttgaacgccaaatgttccaaaaagtgagcagcgccattattttttgccgtctcagctcttgagccagcatcaacgcccacaaggacggtcgctgtttgggcatacggatgatgttccgtagcaactgtaagcccattttttaaagtagtggtttctgtttttggtaaagcagtagtcgcaaaacgacgtactagctttggcaaattctgaagcctcagcatagtaatatcaattcaagctcctttggttgggtgggattctgtggatggtaaagggtaagtaggtagcaagaaggtattccgtagaggtgtagcgtaatacgtgttatcgaggtcccaagttcgaatttcggcaaatgaccaattgatcccatttaataaaaaaagaaaactagcaatccttgaatcccttactagaatttccatgtagagaaaaataagaagttgaccattcaaacagaaactttcggattgcctagtctttgccctgtgcgcaatttgctataaaggaaggaaacgaatgaccgtacaatccagttcatgatataatatatctctacttaacatggagaatctcattggtaaaaaactatgtaggggatatattgtttcatcggtatattgaaaagaatctatatgacattgaatcagacagggtaagacacttcatcaggttaagttcgtattcatctacattaaaaggttatttatacttaacgaaattctcttttccatgatttccattacaatatttcggttaatacatttttaaaaaaataacagtccaactatagaattttgactagcaccgaatcaagcattgttatacatcgactattgagtagcttgatggtttctttttatgagaatagttttttatataaatgatattaatttaaataaaattttcatcctcttaaaaccgtttctctaacctttttttaagccaatgcagcacctttatattagcataattgctacaagtaaatttctatagctttatctatattatattattaagtaaaaagatttacagtagattattgttttttcacaatgtagtgctttccgtaaaattttttttgaaactgcagtaacttttggtactgtgtaatattataatagatattcaaactcaccacaaaacccatgtaatattatatgtagaaggtaattcgttttcagcagtgaataatattattataaaaagtaataaccaggttttgaaacgaccttaaagaccggagattcttctgaataaacttattaatctattatatctatttaaatttctagtctttactctatgttatacaatttttcgtttatgagtagatagatttaggttctcatcgcctatttccggccactccaagctcaacacatcgagctgttgaatggccaataatgtggacacaagatccgccaatacgaactcacctactaccaccaccagcttttcttggtttacaaacaatatgttacaaacacgtttaggacttggagcacttcgtcaaggacgtcttctttttgcagttaaatcttttagcacaaccagtgttgcgaaaattttccctcctccccctcagaccattaagggaactgttaatgatgctgctgttttccctcaccacagtaagctccacggaagctatcattgggactttgaaagaattattgctattgccatggttcctcaagtcatgatccctttgttcaccggaacttctcatcccttaatggacgctgcattggcttgcaccttgattacgcatgcccacttggggtttgaatcttgtgtgattgactacttccctgcaagaagatttaagaagttatctcctttgatgcactggatcttacgtggatgtactgttcttacacttattggcgtctatgagttcaacacgaatgatattggccttacggagggtattaaaaagctttggaaatcttaagcttctttccatgcaaacccatataaccccacttattttttcataatgattattcctttcctttttcttttttattctccttaatccgtcatctagtaagttttgggcttgaaacttaccagttcaaaccccaaaactgccaattgatattctgcagttgatctttgctcttttcttgatttctggcttgattgatcctctcaatttatctgtgtaaatctgtttagcgcttgcacagtatgtttatgtttaccttcaacgataatttttctagtgggagtggttagaagactattcaagtttgtggcagctcttgttaaggtccttatgtcgacttgaattaataattcttccaagacaaaatccattgaattattttattgggtgtcccatttattatttatcgtttagaatgggtcaacaatttacccatgtacgcttcgttcccttattctttgataaggtattagaagacatgctctaacgtttaccgttttaatctcatttatcgaatgttgcgttacaattttcgatatttacataacgttcttagccatactgttgtattttgctttaccgaagtgtctttacacattgttaagcaattgggagtggaatcatatgcttgcactgtgcatgcgtctcggttccaaaagtcgtactctgcttcgatcgattattgtcaaagatttttattctcctcgaatttaaaacataattatgtcaatttgaatattatttttacaagttgtatatttcgtagtttgcgcgagtttttgcggttttatatcgctgccatcatgtgctttttgtaatctaccacacactcactaacactttgttaacaagttcagctgataatttgctcttcttctgtagtctgttgaagttgaattcgttttgttttgtatttttttctaaatcgttttgtggtgaaaatcacgatacaataagcgaattcgaattctgaattcgtggtatcccaacctaaaacagctaactgctaagcgtgtaaaaagactttattagctggctttgtttaacattggtatcgtttttgttatttttcttttccttccaaagttttgtatgttgattttcttttgttgatcatcggcttgtctctttttgctgttgacttacattaagtaattggttttaatcgtcaaattttgattatttcttcacttgagggggtttctttttttttttacgtctcttgtctttgatttgggttccttactattatctatttatttcgacatttccaacatttatcgtttctatacagtaactcgcttctcttaattttccttatttaatctctaattggcttgtactatttctttttcgttatttctttttataatttagattgcctttaaaaattttgtttagtttcttaaaatgtatactactacactttcagtccagggtatgacatgcaccagttgtgtggcctctatccaatccatgttggaaggagtggaaggaattgaacaattcactatatcgttgcttcttgagcgtgctattgccgttcatgatcctagcattatctcaccggatcagatcgctgagaaaattgaagattgtggatttgatgcgtctgtgatttcttcaacagagggtgaacatggtgtcatggctaattatttattactttctcctatgcaggcggaacaatggaccaaagtacataatcatatcaatgaactgcaaggcgttttgtccgtcaattgctcttcctccccggatgcagctatacgtgtcatttatgattctgagattactggccctcgttccatcatgaaggaaatattatctatgggtgtcaaatgtacatttcaaccagtagattcctccacctctcgtattctgtcacttcaacgagggagtcaaattagagtatggaaaatccgatttattatttcaatatcattctctttggcggtgatgtttttaccccagatattcgattcttgtgattccatgcgtgctgcttttttggtcccccattattttggtatatgtgctggccacatcatcagcctagtattatcccttcccgtccagtttggtgttggaagggtctactattctgccgcatatcatgcactgaaaagaggaacagccaatatggatgttttagtatctttgggctccactgtagccttcgctgccagtatctttttcatgattctctacagcgctagacatgctgataatcctgctcctatattttttgataccgctgatatgctattgacgtttgttacgttaggtcgttatttggaaagtaaagctaaaggttctacatcagctgctctttctcaactgttgagccttgctccttccagtgcaacgataatagaagacaatgaacaaattgagatcttagctgatctcatcgagcgtggagacctcattctagtcaagcctggcgaaataatccctgtagacggtacggttgttgaaggctcttcctacgtcgatgaaagttctgtttctggagaacccgttccagtgcataaaacaattgacgatgaacttttgagcggaacagctaacgggaatggacgactgcttgtaaaagcaacaaaatcacctagagaatcacagttagctgtgattgttgatcttgttcagagggctcaaatctcacatgctcctatccaacaatttgccgatcgcgttgctggaatttttgttccagtaattgttgctctttcaatttcaacttttacattttggtttttattcactaaatattcttcaaaatacccatcggtgtttgatgatccaatgggaaagtttgcagtttgcctaaaattgacaattagtgtcgtcgttgtcgcctgcccatgcgcactggggttaagtacccctacagccgttatggttggaaccggtgttggtgctctgaacggtatcatcatcaaaggtggtgaaattttagagcgtctaaatcaggttgacactgttgtctttgataagacaggcacacttacagtgggtaagctaagtgtcaccgacataagcattgtagataatttggaggaattacttgacattcctaagaatattttttgggcttttgttaaagcttcagagtcttcaagtgaacatccaattggaaaagctattactgagaaagcttcagaatttaccgatgtttctgaaattggaattgaatcattcaatgctgtgccaggtgaaggtgttgatgttgtacttaggtggaaagagcggacttttcatgctttgcttgggaattcactgttactggaacataacaacgtgtcgatacctgatgactttgattcaaagctgaagctttcttctagtagtgggcttacttgtgttcgtatcgctatcgatggccagtttgtaggtttcttgggctgtatggaccaagtgcggcccgactcgtaccaaactgtatccgctttaaaacaattaggtaaaaaggtttgtttattgacgggtgatcaaaaagccactgcccgacgcgttgcccaaggactagaaatcgatttctctgatgtttacgcggaagcagttccctctcaaaaggctgaaattattcagaagttaaaagatcagaagcattgtgtcgctatggtaggtgatggtataaatgattcgccttcacttgtgttggctgatgttggcattgctcccattaatggatcaggcattgctttagaaagtgcagatgtaatacttgtacgtaaaggcgttctacttgataccgcagtatcctttgatttgtctagagttatcgttaaaagaattaaaatgaaccttgtgtgggcttgcatatataactttgtcatgattcctattgcaatgggcttcttccttccatggggaatctacttaaatcctatgtgggctagtgctgctatgatgttttcttctcttagtgttcttgcaagtagcttacttctcaggagatggaaaaagcctaagagccttatattcagtgaagcagatgatgttgaaacagagagttcaactaattctagtgtattacagaaggtatacacagcgacaaggtcgatatttggtaggaataagtcgagcaacaaataccagccagtggctaatgaagtctgagttattatctatccagcgctcaaattaaacaatataaaacaaataatattagtacaaacagcaaatatgaattttttttcattattaaataattacacaaagtaaaaatttccgcattagcaaggttttagtagactacaccttagaccgactgctatcatctgcgaatgaagagtagaaatttaaaaaattcaggcagtataagacgtgtttgccactcctcctttgtctttaagtttctcttgccatgcaactttagcatctccctttcttcttgtaactttacgatgtttcaaatcaagatgacgactaatgtcattaaggctaacacccgaaccgacgcagcgggttatggcaaagtacatcaaatcagccatttcccaaataacattctctttggtggtagcatcacacaactcttcagcttcctccataatttttgcacgcaataactttgggtcggagaacaaacgagcagtataagatccctcaggagcattattcttcctatcgattaaagtcttttctaactgacaaagtcctgaagcttgtccaaagcaatgcaaggtgtcaagatgacaaaaacctttaccggtttgatagacgacaaagcgcaagcagtcttcatcacaatcgacgtcaatatgaattaagtgttgaacagcaccagaagatgcgcccttgtaccacaagccacgtttgcgggattgataaactccagtgccagtcttcaaagactcagcaacgctttccttgctagaatacacgagaccaagtgcaataccgagctcattgacgactaaagtagaaaatagtccatcctcacgatcagtattggcagatatcaaaatgagatcagctaatgataacttcttgggctcttcggcaggcttcactgtcaagaaagaacttgacagaacgggaacgacagagtgaacagaaaaagatttcagtacctccatagatggttgttcggggaactccaaatataaagttcggcctccaccctcaggcattacagctttgtgaatgatcttgctggctctttcaaaaaagtcagggggataattctcagcactgccgatccattgaatagaaccagcaacttgtgaaagtttttcaatttttccaatatcagtagtgtctgtcttcaaaaccaaacgattcggagagatgtctgccaactcgtttagcatttcttcattaaccagtatggcgagtgcaccagcgttcaaaaggttgacgcaggcctctggtccaagttcagcagtcgtgtcaacgatcacatcaatcgtttccgaaattttgcgaactttttcgagattatctttgaaatgctgaggaaacactcttgtttgcactctgccgacgtacttaagccatcctaactcttcagaagcatcactctcaaagttcgtaagatcaaaaaatggtaaaagagccatttgtaagtcaaatacccctaaaactctaactacttttctgtttggcaaacgaaagattcacatcgccccaagtaacaatcataaatcacctttaggtaaccaggttacaatgcgtcagattttctgactcaaaagagatctcaagtagggagagtaggtgaatcatcaaagataaaaacagtaatttttagcttcataaatacttccatcaattttttaagtcattattttgaaaccactttcgcaaattaggattctcgttggcatagcgaaatccttgcttggttaggaaacagtcttttggtggcatttataatactcttaatttagttgaaataaaatcattatcttaaattccttttaaaagtagacacgaatagcgtctgcagcaacattttcattaggacagtagggacatttgaatcgttgagagccatttcgagataattgtcgaagactttctttgacaataacatgaccgcaagacatcatcataggagggttttcctccgtagcctgttctttgctaacaggacaagtgaaaacactatggaaatgatagctgctgggtaaaaaaatttcaaccggaagttccccttgtgaagtccattctgtatgctttttcttcattatactggacatctttaacagaataggtagagcaatggccccagcatttactactatatccaacggggattccaaggacatacccaatgcagcgcagaactctcgaacaaataaaagttcaagggatttccaatcaagatcaagtacatcaatatactcttggggaatattcagttgtgcgttgtttgatattatatgatggatggaatcatgcgagtcatttgtacccgaaaggacctcattcctggaacaaaagaacaaagctatcattgtcttttggatatcttatataagttaaaaaaaccaaaaattccctaaatatatttatgatcatttaaacttacccgctaaatgtttcttttgaaactcggccatatttgtgcggcaatatcgtatcgcagccataatatccttagtagtgagatagttagaaacaagtcgatatttctgaagcgtatattctaagctgcttccctttctttctaaataaccacgacactgagaggcccattcgatgggcaactttaaatctttatctcgaatcccttgaacgatagatttgagaagcgtaaaaacgtgaagactttcggagggctcttcaattccagcttctttgcaaaataaatgggctaactcaacatcgccttgtcgaaaaaaatgcaatgataaagcagtatcaatttcacgctttttactttcaaacgatgaatgaagcttgatatcttctaagtcaaagttaaattttttctcaagagttttaccgaatcgatttaaagacgtgtgaaacttcttctcggtacgtttcagatcatcaaaaacttgttgtgttttttcagagcatgctaccaattccttcatagatgtagtaggatcttttaggcaagatttctttgcatcctttaatatactttccaattcattaagcttagctaagcatttatttccaggcgccgtttcttcaatccgctgccattcgtcgatattcattatgtataaagaagttactacgaaaaaaaataaaagacgaaatagattaaaatattgtccaattccaacacctttgttttaaatactccaagtatgggctttatcgtcaaagaaataaatcttcaatgcacgttgctcagttgattaaaaactatgcaagattggaaaagaaagaattataatatgaattgagaagatgttctataagtatttaaaagcactattagacaccaattattaaaataagagcatcctatagtgtggtttgctcgtgccaagtgctttgtatcagtgagcaaatgaagtcactctgctacatatcaggtaccaaatttcccatctaccaatatcggcatttagaatttttatcaacatttcgtaatattctgttaattgcaattaacctgtttcctattgccagctgaacttgtatttcaaaatcctatgaatcgaaacttcaaataactgaaagactaaaacttatctgtattggcgttggattaaatcatagtggatgactttagaaatacatgtacacttggtgataaataactataaaacctatttaatgatatcaagaaagcttactatcgatcaataaacgaatggcaattgtaaccctttagttccataaagtcgaccaggagaaggaaatgatgagacaagttgttcagatctccgatattaaattgatcggatgttgatacctatcttcttataagctaatcttctctctgatcctatcaaagtaactttctcggagaaaggtcgagcaattgtaattcaggtacgttttattattgagttcttgaaagtgcggtatattgttttcatatttcctctatgctgattgcggagctaatttagaaaaaactttttctatgataatgcgccctttagctttttttggtttgaagaatgtaaacgttttttgaaactcctatactacaaagattgatttttttttatcagttacactcgaacttaagagtataattattggcatcagcaagagatgaaaccttgcttgaaacaacttaaaaaacatcagctaaatctgaatttttgaaaaaaagttttatcctgtatactatatatatatttttctttgcggcaagataagacatttcgcctggtgagctttcaattgacttatctattaattaacttgatttttgtttgttagatcaaagtataaattcaactctccgtagagtatctggaaagttaactattactattaatgatctgaattgaccgtgggatacaagcctaataggataactcgagctggcatcccaaattttttgaaatctagtaactcgagaattctttcgatctcagctcttcaaaatcattactctgtttgtatttgatagcttaatatttatggaaattgaagttttcagattttcaggtgtgaaaacttttttttgcgtgagactttaaatctttgtgctaaattaacttaagactaatcgtatttatttgtaaagaataaagtaaaaacataaaaagtatatgaaagactcaaatattccaattttccacatccataatcctttgctacaattgcatgtatttcactaactatcgttatattttttcgccatgatgttgttttgggtacgacgtttgaaacaccgtcctagggtagggtttgctaaacagtcacacagtatccaaaaaaccgtcgtggaaagaaacttctaacttgaacaaccaccaaaaatggtaagtgacaatcgattgaaatagtcgataaattgataaaaaccagtctatctaacataaatgtaggcacccaagtctaaaaaggtcgcaccctcaccttttgctcagcctaaggctgcaaaaactactaagaaccctttgttcgtgagccgtccccgttcctttggtattggacaagacatccaacctaagcgtgacttgagccgttttgttaagtggcctgagtatatccgccttcaacgccgtcgcaagattttgaacttgcgtttgaaggttcctcctgccattgctcagttccagaagactttggacaaaaacactgctactcaggtcttcaagttgcttaacaagtaccgtcctgagactgctgctgaaaagaagcaacgtttggttgctgaagccgaggctgttgccaacggcaagtctgctcaagacgtctctaagaagccttacaatgttaaatatggtttgaaccatgttgtagctctcattgaggccaagaaggctaagttggttctcattgccagcgatgtcgaccccattgaactcgtcgttttcttgcctgctttgtgcaagaagatgggtgttccttatgccattgtcaagaacaaggcccgccttggtactgtcattcaccaaaagactgctgctgttttagctgtcactgaggtccgtgaggaagacaagaacgaactcgcttctattgtctccgccgttgatgctaacttctctgctaagtacgacgaaagccgtcgtaagtggggtggtggtatcatgggtggtaagacccaagctttgctcgctaagcgtgctaaggctgctgccgctactgttcgtctctagataaattcatctggattgaaaatggaaattcttaagttcttttgggagaagtttataattggcgtgttatgtagttaatcaatgacgcgttgacatatgttatatctcttatcaagtctaaagtagctaagtcaatgtaggagaagtatgtatggagtttttacagactgtcagtgataatacccgtagttagttgtccggtaataagttctcgagtgtttttgttggttaagaaaactaaattaacccaattgttatataattaagtatttagaagctgttataagcttgtatgatcgataaagccatactgctgtgataacgaaattttcatggcatttcgaaacgagagttagtcagtaatataactcattttattcacgatgtggtagttactattttgtcgttcaataataaaaaacttacaaatttagtacgagtactttgcagtggtgataaaatactcaaggagacccaaacgaatagaataaattgcccgaaaccataaagatgtttaagaatttcaaagaaaaaattgtattagacttttagccactgaatactagatactagtataaacaatgtgaaaactccggttccacatatataccacctgtcattaaccaatttacttgatttggatggtttcaagagttttagacctttggtgacttcttgttaaaaatactttaaatacatttaccttagcatctttagggacatcatacttttgaaaagtacttttcataatcaatttttgagtagctcataatgtttgtcacccccattgaacacgcggttcaaaaaagaaaaaaacaaaaacaaagggtttgtttaaatttacaaaggaactgatctaatggatgatagagcgttgtcgatccagttactcgtgaacgacaattaaaacgaaaccttgcagacttggagaaggataatttttcggacattagatttgaaatcccaaaagatttgcgtatgtaatctgatctatgatacgtctgctcaatctaacttgttacagttcagagacgagttctacctataagtgttcgacgaattctatcttcgaggaaaacattcgttaattaccttgatgaaactgtatgcaaattgtaagctgattttatttactctaaccatatatagccaaatagtaggtataatacctgtgttgcaaaaccgtcttacaaacctccgcgaaaattctgtaatgtatgtggttattggggaaaatatgcttgtcaaaattgtggaactagttattgctcaaaagggtgtgaggttatacattctgaaacaaggtgtatgaaagtatatgcctaaaagttgaccttttgcttactactaatgattacactggtttcgtaaaaggaagcctcaattctattacaaatcggtatttatgtaagaatgaacaaatgagaaattttatttttaaatagcataatacctagaacgataatgaggatgcttatttggattcaacaaaagatcctcttgattcactcctttatacgcggaatttggaatgctatcatactgtggaacaattttaaaaattacaaatttaatgactacaatagaataatgaaatgtatgaaggctatggacacattgtatagacacatgattttaccaacatatgtactatgaaaaatttatttcatagtttatggaattaatattagaaaaaagcttagactagtaataaactaaacttgtaaaaaatattaatttatgagtaatatatatctacagaaatgctatttcgattgtatgagctttttgaccagtcgaggtatttcagtgcatttcgctatatggaaggttgggtgaatttttcaaaaaccaactctacataattatctaaacatttttattcggatggcttcaagtaaggaaaataacttgaaaaactccgtataccgagatgcttttctcgatataagctctaagagtagaaaaactgcggaaaagccgagttctaaaaaaatggaaaaagatactgaggaattggagctcgaaaatgcggttttcggaaacattaacaatttctcttcctttttagataaagagaatgagacttttgatgtgatgatgaacgaagctcccgaattgagcgaagataacgatgctcaagaagatgaattggaaaagctggaagatgcagagcttttcatgttcgatactggctcagcagatggagccaaagattctgtacctttagatattatagctggagataatacggtgaaggaggacgaagaagctagtaatgaaatcccttcgatttgggaagacagcgacgatgagcggttgatgatatctttgcaggaccactcgagattaagaaaattgcgtcaatatgaagatgaagacatggttaatggtcttcaatacgccagaaggttacgaacccagtttgaaagagtttatccagtgcctgaatgggctaaaaagcaagacgtaaccgaagaagaggatgaatttaatgctttatcggagaaaagtgtcattcctaaatctttgaagagtctattcaaatcttcagtttcctacataaatcaatcctcaaagcttcttgctcctggtactatcaacatcaaacggcttaaagatgccaacttccaagcaccttctcacagtggaattcgttgtatgtctattcatccttattttcctcttttgcttacttgtggctttgatcgcacacttcgcatttatcagcttgatggcaaagtcaatccactggtaacatctttgcatttacgttcttcagctcttcaaactgcgttgtttcatccggatggtaaacgagtaatagctgctggtcggagaaaatacatgtacatttgggatttggagtctgcccaagttcaaaaagttagtcgtatgtatggacaagagaactttcagccaagtatggaaaggtttcacgtagatccaactgggaagtacattgctttggaaggaagatctggccatataaatttactgcatgctcttactggtcagtttgctacaagctttaaaattgaaggtgtactttccgacgttttgttcacttctgacgggtcggaaatgttggtgcttagttatggtgcggaggtatggcattttaatgttgagcaacgttcagtcgttcgtcgttggcaagttcaagatggtgtatctaccactcatttttgtttggacccatctaataagtatttggcaattggtagcaagagtggtattgttaatatatatgacctccagacatccaatgcggacgctgcaccaaaacctgtcactacattggataatattactttcagcataaatagtatgagcttttctcaagatagtcaagttttagctatcgcatctcgaggaaagaaggatactctacgactcgttcatgttcccagctttagtgtgttccgtaattggcccaccagcgctacgcctttaggcagagttacatgcctagcttttggtaagggtggtgagttatgtgttggtaatgaagctggaagggttggactttggaaactagctcattatgatttgaagtttgtgccagataaaattattaattgggaaatacggttgggcaaatttggatacgttttattagggattcaaatcttaatactacatgtagacgttgttatattatagatcaatgcattacattattattactaaaaagctttaagcgaaatataataaaattcaagtccttatagtaccttttttatacctaggttcgaaacactagtaaacgattgtttaatatgagccgattcatttttctgctgtatgttctcttcaacagaatttatagaaagaggaaatctattacacgttaatggagtcaatatcagactcctaatttgtttgtttttttttggtaaataaatagtaaacgttcactgaacaccgtatttttgcttaacttgttccaaggcggcataccttgctgccaaatcttgaccatcaaccttagctctttcagggttataataatgcactaaaaaaaaagttaacaagaagatattaaaaagccgttagaaaggagaaattaaaattaatagtagctaatacattccctaagataacgtaccaaccaagtatctatccatgaagttgtagccagaaagcttttcgcaagctcgacgagcgtcttgaacgttttcataaaccacaaatgcagtacctcttgtttgaaccgtattccccagccttatttgtcgtacaggaccatacctaccaaaaagatcgtacatctcttctgctgtaattttaaaagacaagttcttgatgaataggatagaattgacttcttgattaactgtagatggaggcatttgttatttttacgatcttaacactttttgttaaaaaaatcaaatttcgaaaagaaatgatttggtttgctttggaaaggataaatattcctaaaaggttggttgggatcagatggaaaatactcgttatcacagcttggagattgatgttgtatagtcaatcctatacgtgagtttaattatagtagaaaagattgagacatgaatattaaaggttacgtttcgtggtttggacaagaagaggtatatgctgggaaatcgaatggaccaacagatcgtagacaaaacggttcaaccttttaccaaaattttcctcttcttttacctggtaactccaaatgtcaaatgcaatccttagttcatgagatctttgatcagagttgaaactgacatggcggtgatttcaatagagagtcaatttaaagtgattttcaaattatacataactagttgaaaatcataaacatttttattggtattttttgcttcctcgtttgtctatcctacaggaaataggtttcaactttaaaactgacaattgcaaagaatagtttgatagtatagttgtatcatcaatttatatttttccttatttctttactttcttttaacttatactcttgtttggcaatgggacttttatcaaggaaacaatttggtatcattgatcttttgcctacagaccaactagttcatcaatttcttctcaagttcttttgaaatttcttaaattttttatttcctgatcccagaaaactacatctgcaaaattaatgattcattttacgcttccaatgccatgctttcgtatataagtgatagcaacagagacactaaagggaaaggatagctttgttgaatatgtggatcttactgtacttcattttatctaatttgaaagatttctcattgctctttgcttacaactgctcttaattgagaatgtgctgcattgcaaatgctgttttgaagcaatttaggaaattacagaaaaaagaaactatagtagcgtttacaatttcgaaaactatactaataattttaactaatgaagctagctatattcattatgataagcaggaactaagtatttaaaaaagtaaataatgttgtacaaaaacgaaataaaccaactaacgttaaagtacgaaattaattgactcatctataaccgttctttattttttttattttttcaatgaataaagctattggcattgattgctaatctggtttgatatatgatatacatatttttctttttgaagtattgaacaattctttttacgcttctagtagattaattaccatttactctttttttaaaaaaaataaataaataaataaataaataaaattttgtatattcaagtggtttctgctcattagcctaattcgcaaataactctagtttaacataaaatttaacttgacgaaatgcgaaaaatgtcttgtacgacaaaatttcaagagttaggattgagagaagaattaaaaaacaatagaacaataaaactattgcacgtaacccctaaaacttgttgaaattggcaatgttgattaaatacctatatctgaattaatttacgagagaaaaaaacctaaacgaaagattaataaaagcgcatatttaaggaaaaatttttctatgaataatttctcttttcatccattaatcgccttcttgacccatttcttctcttgtatttacattttcatcttaagtaacacgtcacctacatcaagcatccaggtagtcatcgtggcaagcatgaatttgctctttccccatattcgctactgaggtgtgcagcccttccgcggcgtcattggaacttccactgggccggaaaggcaagaaggataattacggtttttaacgttgaatacgcaaatatttataacgaaacggtggttgagaactcgtaaattgaatgaagaaaatttgataaaggtcgataaatttatttagcgataatttaacgattttaccgagttaacaaattaaagattttaattattttttaatatatttgtataagtgaacaaataggtttgcttcgccgtctttttcaacttgtcggaaacaaacaattatctggaatttttttttactcgcacttagattctccgcgttttatacgcatatactaacaaggaaaggaatttagctaatcgatagattctggacctttccttctttgaaacacattttcccccgttgaattggttttgtttacattcaaataaggtaaaagcactcttccaattgaagactatagagctctaattcgatcgttttctttgaaatttttaaaaattactatcatatgagcgatgtattctttaaaagatttgtgcatccaagtcgcgcagaagcatgtgcacgacatcgatgatattggcgattgcccattcgaactcgtaaaacctatcctggaaaaagctagaccagaacatttaatagacttggaagaaaagtcgcctcatttgaaagttgacactcaaccattgtggaaagatcacgttttgcgtgattttggattagaacttcaaaaacgaactatattgaacaatattgatgattggagagggctctacggaaaacttaagaaaaaaagaaatgctcattataacgttgcttctgctaagcttcgaagtgcttacaccaagctagagcaaagtaaacaaaacaagcgaattgttcctttagagcgtgagcctagagctgctcggcctcctaagcgtccgcgtcccatgagtaattattgtccaaaaagttctctaatggcgagagctaaaagtgattttctcaaaaaggctctgctacccgtcatattgtttcagctacttcatcctctcggagctttccccaattgcatccccttggacgttcttcttctaacgctactaatacttctacaaagcgtcctttaacctctaatacctatccgtccattcctcttcctccaaagtctttcacctctcagaattttaaatcgttcaacgccgtcaaaactcaaccttcatcttcctcctctccatcaatctctcgccctacgtcttttcccatgtccttttttccaaatccttcgaggttttctagtcaagttcctaaacgaatttaatgagttaactttttcctttctctttctttttttgtttactagtctgtatattctttttttttctgctattgatttccttggtccgccttattttctcctcttctccccttcctcctctttactttttaattgattgggtttgttctctttattttttgggtgttggttgatgatttgcatgctttccaggtttcttgtccattaccgtgttatgacttacttagctataattaatttactgttttaatcttatttaacacttcatgtcttttactgtataaaatgtagttaacttcgtttacatattttatccagattcatagataaaagaatttgattttatttatcctcgccagctatattattattatttaagtctatgctattccattaagtttttatagtcatggttggctgttgagatagacagaatttcttatattgtgaaattgttccatcaaacttggagacgacattatggtcacactgccaaatactggtacatgtcttgtccaagaaatcaacatcgtgagaaacaagaatcacaccaccttggaagcgtttaacagctcttgtcaaggcatccatggactccatatccagatggttggtgggttcatctagaataagaatgtgagggttttgtagacctaggcatgcgaacgcaacacgagatttctgaccaccagaaagcgtgatcattttttgcaatgcaagaggtccactaacaccaaaagcgccaagatgacgacggtattcttcttcacctttgccaggaaatgtcttagctaaaaagcttaaggcattcaagtttaagtccaaagtatcgacatgatgttgtgcaaagtatgcaatacgaagtcgggggtgccgactaactataccagatgttggatgaagttgttcgataagaagcttaagcattgttgatttaccagcaccgttgggaccaaccacaccgatacgagaatccatttgaacatcaatatcaacatgtttgagaatagggtgacctggaacatactcaaaattgacatcagacatttgtaagataggaggagatattttttccacaggtggaaattcaaactcaacttcttcctcagtttgaggcttttcaaggatcggcagtttttccaacttcttaatacgactttgtgcttcggatgatttggcagcattataacgaaatttgtcaatgaatgattgcaaatgtttgcggtattccatttgcttttcatattcacgaagttgatttttgcaacgttcttcacgagtagcatagaattgactaaaattacccttatagtaatccaagcgctcagagtgttgatgaataatatcagtagcaacttcattcaagaaagaacgatcgtgtgaaacgactaaaacgatatttttataagtttgtaaatattcagataagaaagcaattgagggaacgtcaagcatgttcgaaggttcatccaaaagtagtaaatctggttgacaaaacagagcacgtgccaatgacaaacgcatacgccaaccacctgaaaaagtcttggtagcatggctttgcatttcttgagtaaatccaagaccagctaaaatagtagcagcgcgtgattctgctctatcagagtccatctcggaaagcttattttgaatatctaacaaccgtaaatcaagttcgtctcgttcacgctcaaggcgacgggaaatagcttgatcagcagtttggtctttactaagttcttccaattctttttcaatcgttgatagacgattagttatcttttcctggtcctgaatcaaatacttgcgccaaacatcggcatccaaaactgactgtagggcaggtgtatcatcacctgtcatttcttgctcaacatgaagaatggtaatatgggtaggaatcgcaatttcacggcgagaaagagcacgtagaagagtagatttaccgataccgttgcgaccagttaaaccgtatcgtctaccctgtgcaagtgtcaacgaagcaccagtcaatatacgatgaccagcaaaagcaagatcaattccatcaattttaatatctttcgattttccttggttacttccggataaatctagaggatttacagccatgtaaaactcttcataagacttttgttcgggttgaaccaactttgaagattcgtattctgctttgatagtacgtttctcccatttggcacgaatcttccgttcagccttctctaattttcttctatctaccctagattcaaccttacggccctttacagcatctaattccatcttttcgccaaccaaacccatagttgacgaaatttcggattgggaatccattcgaatagtctccttcaaacgaacaagtccattcgtttgtaatgtatctagatgttcctctctttctttaaattgtttctctagttcgttttgtatgagctgtaccgcttcctcacgagcgccagcatctagcaataaattacgaatgagagagatcgtatggtctgaagcctcatctacatctttaatagcatcattagcatatccagtgcagtagctgaggacatgagggtctacttcagagcaattattctgaatgacttgctccatgttggatgtgaggtggatagtactaagcaagttatactactgctatatatgaagcctcaatcggcaaaacgatgagactaggcatgaaaatatactaaataccttataatagtgaattatatatttttttaagaaaaaaaattacaattccaagaaaactactgtgaactttactgatatttttaatgacccacagtagacatcaaattttatcaagctaatccttattgttgaataaaagcaattgtattgagttgatataaattgaaaaaaaaaatccaaatgtgaactcaatagaaatactttgcaaagagaaaaacatctcaactcaatgaaagtggttttctatcaatcaaggcaacaactgtttcgtgccgtaatcgaagagacgactaagcattgaattcagctatgttcaaagacatttagaaagcagaaaaaggatacgttaacctagaatataaatcatagtgagacgggagttatagagatacatccacgttcgtggtcaatcaaaagaaggatcagacaaaggcatgaaatagatataaaatcaaatctcaacgacgtagatgaaaatgtaaattcataatcggaaaataaaaggcaaaatttaatcaaagttaattaccaaacatcttccaattgagcataggaaaagcagtgaataaatttaatgttctttttcattctcatactgaaggaaaagttagctgatgcaatgtaaaggaagagatacatactgattcaagaaagtcaaatttgttgctttctccagcagccttagtgggaatggtttctccctcatacttgtaagagtttaaagcagaagtaaagtcaacatcgtattttggagcagtaggagcgctaggcatggaccattcctttacttcagctgccgtttcggaagggacagctttaggcttatatgattctaagacacgacgtgtaagaaattggtaaattaagagaatataataacatacttaaagaagaaatatataaaccctgtactacatcgactaaattgccattagtaatctcatcaaaatcaaaatgtcatttcataccgtaaagacgaggggaggtggtcgaataactacgacttagtgatttctatatattagctcctaaattcttaaaaaaagcaatgtataacgtaccaaaattcgagacattgttcttccttcacaatatatgtggatggtagtggtaactcacttaggtagcatgtattgagtaagaaagccagcattgtccgaaagtacattaaacatactaaatctaatagctaaagttttaaatgcccaaataaacaatcgctgaaatagaaggactattagtctcaaaaatttcatccaatttacacctctaccaaaaatctacaaaacaaaattcaactatacaagaaaaaaaagcgtaggtacatacagatattgaaagagttggattaaccaaaacaggacgtaaaaagcaaaacaaaacaaaaaaaaacagggaaaagaggaaaagaaaatatactttcagattgaaacggttaactcgtgaaatgtataacaagttcagtggaattactgtcaaactaacagcagcacatgatatgaaaagtgatgagaggggagtttttgaaggtaaaaatgcttttaataaaaaataaatagcatcaaaaaaattgtaaaagtattccatgggactttaaatatatacgacaaaaccagttctaaaatgtgattaaacttcaaccgcaagtcgaatgcaagttaaaatatgtatagaaatgcattccgacgggttatcgactcaatggacaacaaagacttcgtaaaactagaataaaactatttgcttaatactttagtttcccgaaataattcaaaaagcgtaaaattgcaagaatttataagagcgcttcgcatcaatgaaatacctatacctcgatatatagtaaacgataaccaaggaatggaagacaaaggggttttaattgataagagtgtatttctttgtacaatggatttggctgtatccaccgggaataccaaaatccaagacaaagcgccgcaaaaagcaccagagaaggcataagcaaaatgcggcttcacatcattcgctatcagatttttcttaaaggtttcgtatattgtaaaataacaagccgatcctagagcgtctctggttagatgataacgatacccattccataatgcagtaaatccatacctccgaacaatgtcagaagcgctctggaaagatgacaagggaggtctgacacttagcttggaatttgtctcttgccgacggcccatatttgttttgcgaagaagcatgtcaatttgtgaatataactttgaatactcgaatggacaagcaaaaagtgatataaaagtaccagtcccaagcccggaaatgaaataccgaagtgtaggatccacatgagcaaatgtaagttttaaggaatcatacaccgtaaatgatactgacctcgatagagtggctgatatcaatggtagagtaagaccacgatacaaaccttttaatccctcgtttttaacagcgttttggaaacaagagcgaatggttgggaaattgtaagtttgctgtcgaactttaatcgagtcaagaggatacccaataacattgctaatggcagaagaaaccagagcagcggaaaaggtagatgcgggagagcccgagtgtgctttatggggctggttatgaactggtaaacccattttttgatcaatccttcagaaataaaatagagagaaatgagagaagaaaataaagatcaatattctagcaaaaatagatttttcgacttatctaaacaaatgaagtaatcgaaatcctctttctttatgtaagtacgtatatgtacgtctaaattgtatgtatagtctaaagtattcagaagttcaccacccatgtaagatgaactactaaaaaaaaacttgttttttatattttgaaactcgaaaaaaagtaaaatcgtcaataattatgatcaatttcagagaaaaaccaaaaaagagacagtaacagcacaacactcacaggattgtgcaattaatatcttcaaatagagtttaatacgcactcacaagatacagtgtatcccttacatatgtgatcttctattttagaaaaaataaacaacaccttctatttacaaatctaacttctgcttttccttcacaaggatataagctagagggttagtaggaatagtgtgtagtaaggatatcggtacgggatggtgatgggacaaaaccctaacctaatactacagtatctcaaaaagccgtcactgttgtgccttcttgaaaatacatagcaaaggtaggttgcgcaaagcaccaaacaaacaatgccttctgctcctcgtaagcaatccaagacttacaaggttcctcgtcgtcccttcgagtcggcccgtctagatgccgagctcaagcttgctggtgaatatggtttgagaaataagcatgaaatttggcgtgtagcacttaccctttctaaaatccgtcgtgctgctcgtgagcttttgacccttgacgagaaggatcctaagcgtcttttcgagggaaatgccatcattcgtcgtcttgttcgtttgggcattttggatgagtcccgtatgaagcttgattatgtgttggctctccgtatcgaggactttttggagcgtcgtttgcaaactcaagtctttaagcttggtttggctaagtccatccatcatgcacgtgtgttgatcttccaacgtcacatccgtgttggtaagcaaattgtcaatgttccttccttcgttgtccgtttggatgcccaaaagcatatcgactttgctctttcctctccatatggtggtggtcgccctggtcgctgcaagagaaagcgtctccgctctcaacaagagggtggtgaaggtgaagaagccgaagaggagtaattcttttctttgactagtaaaaatgaatcctaatctctgagtagaaaatgaaattcctttcttgtgtatttcactagtatatgtagcttataatctcaatgcatatggtaactgttctttgtcgtacattttttttgaagtctacatcttcgtattaaattagcgcactaaagccttgtagcgttttatagatttttgaagaatccaatgcttcgtaaaaattgtgaagacagataaactgacttaggagacaaaaaaaaaagaatacgaagatactaaaggtatagtcgtattggatgaaattgtagtacttaatttttgctgcttaaagtttttgatatttttcgttaattaatatatagacaaatagaggcaattttctaaaggcacgtgaattagaaatatatcttgtaggccgctttcaaaaaaaaaaggaaccatcaactgaacaatgtatattgccaaagaaatgtgaattttaccttcttgtgtgaatagccacaaatactaatttaacgtaaacttaactgctaaaatacactgtaaaaattgtatctagatgataacattaaatttaaacaaccggcaaactagcgcttcgcatcttacttagagtattcatgataacaacttgcttcccaccgatctggtatgcaataccggtactccaaagcataagtaaaagggtgtcgtgtgtaataggaaatcagcttctattgacgttgagaaacactacatgccttttatcgatggttcgtttggaagaaacatagcccaactgtaaagcaaatttttacatttctgcctaatatcataaagttcgtcattctctaaatgctccaaaaaagcaattctcttcaggacctttgccaatttagtagaagtaatcaattcgtagttcaggaacgggatatcacttattgcgtttagatatttactggcgttataaaaatcttcttcaactatcaaatgatccggcgaaagaaatgctttttgtagcttatggcgaaaaaaaagtagtcgctgcattagtgctttcgtctggtcattcaaaggtgaggaaggagatatacggcccctctcttgcgggttttttaaaggttgctttccttttccttttgcttctcccctatgatcaaaattacttgaaagtgggtacctttggtcacttaactgcgtagagctacgagaagtcgaagcgacagtaggaccatacatttcagaaatagaagttattgacatcaaggatccgctggagatactctccgcatctgattcatcaagagatgtctcccaatgatattttcttttttgcaaaaaattaggcttctcctcagcagctgataagctatccatttcctcatcggtggaagattcctcctttaaatcaggaggagtttttgaagcctcataagcttcaataagttctttagacttccgctttgaggaaccaagaaatttggctatttcggaatccaataatggcttaacactatttcttttcacccatgcaaaattgaagtcaggaaaaaacaaaaccttatataagacattaaatgagctattagtattcaaactatccttagtttcttttcgtctcagtagcaaggccggccaccatggataacctggggcttttaccaaaattcggtcaccaaaatttagcctgtcatctgcagaagcttgttccaaattatccttgctttcttcaacaacactgggtatattactctcttttccttcggatatgcttaatcccccttgtttagaagataatcttcgtctttttgcattagtgcgggcattattcattatagaaaaccactttccttattctaaatgaaaggagattagcctcatgtattacttttaatgtttaaccactcccgtttaatgggcatgtgggcagtagtcagcaaccactgtcaatctttcttaaaagtataaggataaagacaagtcaatcaaaactaataacgagattaattttactttactagaaatcctatagtatgcttgctttgggggtcagctatacttagtaataatattgtttaagacaccagtaataaaggatgtatataataaattgaaaatgacattaatcagctattcttctatgtaaaaataacacctgtcgcaaaactggtcttagcggcttgataagatcagtcaatgactgaaattggtatattagctgttcgaagcatggatgatatttgaaagagggtttcaaaccatctctcattccaagacaaaaaagcctgatgtgtcaatattgctgaagtctcgagaccgacacgtaccatttgacttctgcagaggacaagaaacgcctactcgtatatcctaatatttcggccaactttttccaaatttttcttccaataacattcaaaagatctaaggttaattaatgacttttctagttaaaataagtactcacccgttatgaacattctttggggaataaatatatccttcatcctttttaagtatgcttgtgctctcatacacatagagtatcctagcctatatatattgcagcaagaattgaattttgaattgtgggtaatgtcaataaatacttgtgcaaaggatgcaaggctcgatctgattatttgtcagctattattcagttacacagtataccttagaattttgtaaaaaaaagatttccccatatgtttcgtcagctctacagatgtagagttaaataaggcttcatcaattttaggacatgctaacaatgtatcaagagacctcatgttcacagagaaaccgaagaatggcattcttttcttgctttcattaaaaaaagtattgtttattatcccattactattttcaaagtttattactgttttctccaggctcgtagaaaaattgtgtttctcaaatccttcaacggttagaacttaggaatgacagcaactcacctcttaaagataaattcaaaaatttttttgcatcctttttattaactgttataaagaggaaatcgtcgactactcgtaacaacactgatcctttctttttcgtaaacgataggtattcatcaatcaaatcttccatatagaaatgacacaaaaaagatgacagaattgagccctgagggataccaactttttgaaggtattgagaatttcctatctagtttcattagtgttattacaattcaacaattggtataccttaacaatgtgtccagagagatgttccttgagcattttaaaaatttcagaagaacttttggtccaataatccacaaaatcaacaaacaaagtatctgatgttttcatagaaagtaactgcacgactttttcaaaaggcaccatatcaactaaaaaagaatttgttaaaaaattccaatgaaaaaataaacttacaataggaaaacgcctcactaacaaagttttttgtagctcggtcacttgttgcatgtatggttgcatactttcgaattacaaattcgggatccttgagtttctttttaacaatccgaaacatcaaatcttgctttattcgatcataacaggattttatatctatccgtacaaaatacttcttacgcctgcaaaattaataatgaggaatcgcgcattatataattacccaaacattcggtgcttaagaagatccttcttaaaagtaagaagcttcatgtaaacctccaagttaaatggaataccactactttcttcattgattaaatgtttcagtatcgatgccacaggtcgtaaagtttggttcgtactgactaacatttttttgtttgaacccatctgctaataatagattagaagtaaagtacattgatgaccaaaaattaatacctttattaagaatctttttcttaaattcgtaatgagacgaaaggtattcttcttaggtaatagacgaataactgctggaggcaaagtagttttctgagtatccatcctaacattgttctgaaaatattagctttttgcaaaaaatactttaaaatacctcgtttattttttcaaacgcttccattttcattgatgtaataaagggtcggcacaagagtttccaaatatcttttctaaaataaacagttcgatttcgtaaatcacttgattcagtgatataaaaaaaagattgtaaaataggtattataaacgaattgtatagccagtagatgaattccgcaaatatttgcttgcgtttctcaaaatcacttaagcacattttcgcatttgacctttttccaaggactagccattcaatttctgaaatctgattgttaattaatggtaaaaaaatttggcatattacctttatgttactcattaaataatgtaaactaaaagactcgtatctcgataatttcaagaaagtttcgaggtctggtaaaatcgttagtggtaataaattttatacaataccttttaatattatctcaaatatcctttggttaccccagattaatttaggaaacactcgaacaagaatggatcgaagaaacgcaaacacctggttcggctttaaggaataactaaggattttttcatcatcgtgggtgtcaatatatgggcaataatggttgtaaacttttgatagagaaatacgatggagtcgctttgctgtttgttcaattaaagggtatacctttaggagacgtttgggcacaactgtactctgtgataccagtggaatcactttgtgcaattgcttcacttgaaatgcgtttataagtccaaattgccttggaaaaatccattgaagccacatgtgtactgtgttccgatcacaaatagagtgtaagttaaaatatagatctaaaattagttatgaaggataacagtattagttaccttgcttaaacttcttataggatgacctgtaaaaaatgctaaacctactaattgaaatgctattccaggaaacttctttgcgggcgcttttattttgagtaatggatgtttcaatggttcgctttcttttttttgacacagtttcctcaaacacattatttttaaaaagtggtatgccagaaatctgaaggtaattgtcatttggaagagcctcaaaaatacttcctttggataataagtaatgcatggcatcactgccgatactatacttgtcagtcttgttcaaagtgcgcaacatcttaaccggtatttacatttctaacaaaagttgccaattttttgactcaagtatagatataaggtaattaggaaaagtagaaacgagatcattttgtactccgtttacatgcatggctcgaaaatcttcatgattctttatcggttaaatacaatctctttgaaacagtaattgcaggtaaatatttcacaattagaataccttaccatggaaaaccctttcatcagtagattccttcgacgctcaaaactttcatcgaacatctgttttacaacattcgctattagctgcccatatattagctatcccgaatagaaaaaaatcaaaacaaaaatatatatacctctgactgtgagcattttggagaagaaaattgaacaccttcatctggcttactgtcgaagccgactacagtcgaatgaagaaaaatagaaaaggacgtttgtacatcgcttctcaagcgttcgcatatattgctatacgagcttgccggcgaccctctcaaaacaagttgtacataatcatttaaggtacataggtatacatattgattctctagaaagcgaagaatcctgcttttgggggtatggtgttcggtcatgcaagttacaagtaaccattaagcataactatatatatgcaaagtgtcctactgatcataacgttttaaataaatagtgaccgcaaatattgattaatatttataattataggattttttttatataatgatagctaataaatgttttgcaaagtatctttaaactaataacattacacgagtagaatcaccaatctttctactactatcaattataagcgaaactaatttagattattcattagggggaatagtgaaaaaggtacgattccaggagtaaaacggaaaaaagcctaatacgagatgatacatatttggaacaacatgagaatagaaaatagaaaaataaaaccgcgttaaaggagttgtagtggatagaaatttttgaatatctcaatcatgctagacgtgtgcaagcatcaaaaaactttcgcggattaccaccactaaggacatgattttgcaaataattatcaaccttttcaaggcaaacgttggatgataccaaatactccatcatgcgacgtgactcatctaaagtgtaaggctccatgttaagaatatgcacggactgtaatgaatctaatatagtctcatcagaagatttgtaaggatttctgtgagctactccaagagctatatccaatgacggggtagaaacacgcggttggctagaagtagcagctaaaacagtaccacgattaaaagtaagcgaacccgaaatatatttgaaaagtaaattaataaagtaaaagtctttagggggaaggaagttgttctttttgtccttatacttggtaacgaccgataaaatagaaatattatcgatcactaataacaccttcatattggaatttgacttggtattgttattgagttcttgtaaaaatatttccagagatttaggagcgttcgaggaagcaattagcttatgaagaaaggaaagtaaatcggtaccagcaggaatgcattcgttctgaagcaactcatgactttcaaaggtctttagcttcttaagtttatcagaattagttttcataacagaagttagaaatcccttaattaaatctggttgcacccacaacttgagttgctcatcataaccataactactcgttgaatttacccatccttcgcagttatggactggcaagactataaaattaggttgtgataaggcgaaaagttcagcttgtatgagagcaatacttcttcctgaacctggagcaccatcaagaagaaaacgtccgtccttcgtaccctggtctttggagcgctgcagtacattcactaattcagttgtaattttcctgtgcaaaagggaagcactggtaaaaaaggagaaactttttttttgtttttctaaagccccaaatccattaagtttattaagcaattcctcggggattttaaacatcttaccttcagacttgctggaccaagacatatgcggatgaatttcagagggcttcacctcttctaaagtattttctccttcatttaagagatgatccaatacaacgctactattgggaatagtcgtcgatttctctactgacgaagttgaggggggaatttcattaattcttggcgcttccgaatttttttgacgctgctggttagagcttgaatgtatatttcctccaacaggtctacccgtatgctggtattgtgaggatgaatagtatttgttaaatgtgcatttttcaaaagtgtagagtcctcccagtttactaccgcaaacagtcagttttccaccggacaggatattagaaattctctctgtattcttaataatactacttctgcttctaaacttcggtagcattttgttagaggtatttttttctcgtaaatcttaagtatacatatctgttctcacgtaaatgaagagactgactgcttccggatggtaagtatttactgagctcttagcgcattgctaatattttttaatagggtagatttggcgttcagtaataaagagaactaacgtattgctaataagtgtctctacttttgcaaaaactaaagaatcgtaaaagttttcttactttcttcgtttgtcataaagaaagtaaaaacagtagattgctgaactgaaagagagctttttctcttatatattcagtagtttgataaaaattttggagtttgaaagaagaatttcgtatcctgaaccaactttttaacaaatcaattttgcagtcttttttgagaactttttgtcacttaattgtattatcaaccctttttttttccttgtccctatttcgttaatcatgtctgcacaaatagaaaactccattcctctagatttcgatttgggaaatatggctgcatttgatatttctcccttagatgaaactaagcttagcggttcagagaaagaatcattccttttttctctcagtagagataacgttcaacaattggtgaacaaaatgatttccttgcctaaggagcgtacatcagatggcgtccttttacagcttcctgaaactgttacacctcttcctcgtgctaaacctttacctaaacccaagcccgaaaccaaatggcaacggtttgctcgtattaaaggtattgctcctaagaagcgggaaggcaggttggtgtttgatgaagcatctggtgaatgggtaccaaaatggggttataagggtaaaaataaggaattagagacacaatggcttgttgaagagggagaaaaggaaaagaagcttacttccaagcaagtgagaaatacctcaaaaaaaatcaagcgctctcgtcgccattaattggtcctgcttaaaaaaaatttttcttaatttaaaaatttactataatttagctattcatgggttaagtggtataatatcatttttattttgttattatcgtttgtttttgtttgctacaactaaaatcccttcttcaattgggatatcaacgggtacagaaggaatatgtaagacatcggttatgtggctgctttgtttacacatttttatgtgttaaaaattaacgagcacttttttgaagctgctactcgaaaatcgaacgttaaaatgttgaatgtttacgagttaagtgtaaagtaagttttaacagcaactgttttgatacactgtgggatttcctccaattgaattttctaataacctcttgtaaaaaaagtttcatacagttaaaatgcgaccatatcgtagttaattattattttctgtatgcagtcttaaaaggctggaacatcatattaagagcccaactcatggctaactgatatgcaacatttttgaaatgttcaacaaacagaatttcatcagactcaacaataacaatcctttctaaattactatatagattgcaacatcagtctaaatatctgaatgcattagtggtgtagcggtaacattggagcttcccatgctctagctccgggttcgactcccggctgatgcaaatatagctgtgaatttttaaaaatataattgtttatgttctaaaattggtttttgcattttctatgaatgatatactcaatcaaaacatatccttttgagtggtaaacataaatttttagtagattatataaataaatgtgcaagccatacttcaatttctaatcatttttaaaccgagtgtataataagttttctaatactgacttgtttatttaaatatttaacataataattaattttgatatgagattgatgcttttagtagtaataataaaaaaaatttaaaaaatgcaaataaatagaaaaaaaattaaagaaaaactcattaatccaaaaaaaagcttaccaatattatcatttgtttctcggttggctacttcgtcgattttatggtgtatatcattaattttctaagtattgtttacgttcgatattttaagcaaatacttaatgcatccccaaagaccactagttagttttaaaaaataagaaaagaaaataatttatgtacaaataactttgcttatgttgataaagtacaatatcattgtagtcattctttcaaaagcggaattctttcctatatccactaaggtaacctggttattcttgccgtccgcaacaacaaagaaaacagctattcaactatttcattgataaaagcgttactctttggattaaattagcattgtatttaaagaagaaatcgactcatcaacggccttgctactctgttttagctttgtgagatctaatcaaacgcgctacgaactcctaagtgcccgcgtttgagtagataactcattgaatcaacagccgattaaagatgagtaacccaaggatgttccaaagccgtggaaaaagagttgtttcagatagcttgcctatagccaattcgacacacactttagaagatactttgaaattacggcctgactggaccatagcgttaagtcaacatgaaactgaaacaaggtcgacaagaactagttgtagcactaccacagaatcgacgattgctatgaggagtaaacaaaaagccattatttctgttctggaggaatttcgtgattcagaagccgcttacgttcatgatctgcatgtagctcaacggtactatgctgaccgattatcggaccgagtaaaaaaaagcgaatggaaagatgtgtttgagatttttctggtattgtgcaagcaagcatcacttttcgaaatcgaaatgcacaaatccttgaacgacgaaatcaattacattttggatgatcaagatgcctgtttgaagcctaagccttccgttgcacaactatttctttcatggttgcccaagctatctgctgtctatggtcgatactgcgtgattcaagaaaacattggcaaaaaggtggaaaaatggatgaagaactcatcaatctcagaatatttgcaggaatgtgatagcatggcaaaaattgaaagtaactcttggaatttagatagttttttagtaaagcctgtgcagcgttttctgaagtatccgcttttactaaatcagctttaccgatctgcttcactgggtatcatttccgactatgtgttgctcggggaagcttgtcacaaatctgagatcgctagccaaagaatgaatgagttaaaaaggagacgagatattataattacagccctggatagcgtctcgaattcccaagaggtcttacttctctccacagattcaattgacaagaaaattgcaaaggtacgtcgggttcaatgattttctatctttaaatttttcgactaattgttttttagcttcaaaattctacaaacattttctacgtacctgaacatgagcccattctagcgtttgtccatcaactgtcttcatcctataccaatcttttaaatttacgaagtgctatctgtgattggttaaaattctccagatatcattacctaaaattctttaccttcgtcgaagcctattctgtgttttgtaaagacactaaatctgcagacaaatgggctctcattagtgtagcattagacaacattgccaagggtgcagtgcttcgtttgacagagcaatgtcaaacatccgttttgagacctatttccaatggtattcttttcttccgaaaccccctttgtgttaccgatgtatggatcaaaaaagctacagcattttccaagcgacgccaatctcaggtttttgaagaggaccttgaaagcttccctttacttagtaattgccttttagaagaacttcctctttttttggagatggcgcgtaatgttaccgacgaatgtatattagcatttgctcaaattcaagctaccttttacgataccattcagaaagtccttgaacctgtcgttgcaaaattcaacttaactgaccaccaggatattccatcgattgaatccataatggatttcaccagtttgcggtctagtatggagtcctccccaaaatcaaaatgaatacacgatattacggatattccaatgacttccgttactaatcgactttttgaacttaagttatttctctttcatttttttttgactaatgtgtctctttttatcacggttaaaggtatttatttattggatcaatttttacaaaatctttcttttatctaggagatacgtgcttactttagaatttggtttttattaatttgctttatcttttacgtatcctttttcatttcatttttggatggcaatctaattttgtcacgcagaaacatttccattttcagacgctttcgtttttgtcgcatctccttctttaattttaacattcttttctctttaattttcgtcgcatttgtcagtttcttttgaaaaatacagcatgcattgtatttttactacgaccggatacctttcgtgttaatattttactttcatcgatatcttttcaaaacatgatcatgagaggcattgtattctgtttttgatatgcccaattaactaatatttttcttcaaaagcttcattgtctctttgccttttattattagtttatctatttattatggattaaaaataaggaattcacattttataattacaaaacaacaaggagctgactaacttttacaccttctttaaggaaataacaaaaaattgcaaactattataaattatctttcagtattcaaattgacatttcaaactcttatgtctaaatctctgcttcaaacctattcttgcttctaaactcaatcttctttctcgactttttcgggagtcacttttttaaacaaatactaataaagtaaattgctagagatacctttattcacctgctcgtctttgccaattgcaaagtacctaattggcggattccgatcgatacatagtatggtggaatctaaaatttttatacttacagcattgccggtacagagtatggattacattctgtaattaattattgcatttagtactcatatatcgtgtcacttcttttaattcaaccataaaccatttcttcgatgatctacttgaaatatcagttggtacaagttacacataggttgcaacatttcagtgcttgacataggatatttttatatgaatgttggaaataatgcattttattgtaaacttgaataggattcctgtatgccaattatcgtcgggaaacgctacgcataccccgggagcggacgcactaccaccttccaaccacacccatctccactcacccaataaagaacagggaatttaagcaaattctagtatttgagtcaaaacagagcgaaacgtgaagatgtttcaatttgtaaagaaaaaaaatgagtttttaaaatttgcgagacttggctctcgagtaagtgaaatgtgatggctgctattcgtggaaacggaagcaagcatagcttttgacaaaagaacgatcattaacggggtttaggcatttacccaaaacgcacaaaaaacacatagcaagggttcaaatattgctttggttagtagctcattactttccgtaggcatgatagccttgtattataacgtgtatggtccaagtttgtccgctggcactccaaaggaagaaggtctccattttatccaacacgattggccccaaagcaaagtgttgtctggttttgatcatgctagtttacgtcgtggttttcaggtttatcgtgaggtttgttctgcctgccattctctcaatttaattgcttggcgtcacttagtaggtgttactcatactgctgatgaagcaaaacaaatggctagtgaagttgaatatgaagatggtcctgacgatgaaggaaacatgtttaagcgccccggtaaactttccgactttttaccacctccatatcctaatgttgaagctgcacgtgcctccaataacggtgcagcacctcccgacctttcctgcgtcgttcgtggtagacatggtggtcaagactatatctactctcttttaaccggttataccgaaccgcctgctggtgtcgaagttccggacggtatgaacttcaaccccttctttcctggtactcaaatagctatggcccgcccacttttcgatgatgccgttgagtttgaagacggtactccagccactacggcccaagctgccaaggacgttgtaaacttccttcattgggcctccgaacccgaattggatattcgtaagaagatgggattccaagttatcactgtccttactattctgaccgctctgagtatgtggtacaagcgattcaagtggacccctattaaaaacagaaagattttctaccagagacccatcaagtaagaaacatgatgtttattgtcttcatggtaagacgattgcggaagaaaatttttttggacttaaacttggcagtttatccaacaccgaacgtttaccggaatttacaatcatgcaaatgcgttccctttcttcttcattttctctcttttctggtccccctttctatttgttttcctacctgtcattttctgaatttattctcctctccactttttatttcctcagtatttaatttcctctattcgaaatttcgtatgtcaaacaagagttgcaagtcgttttcaataacaaaaaaaacgaattgaagtagagggtgaaaactttacgcttcaagattgaaaagatctaagctgacgttgctatttttttttctgatttatacctctaaggatgttaaataacatacattcatgattgaatttagttttgattgctataattttagcattcctgtaaacaatatttgcttttgtgtagtttggaaattcaaagtagtagttgtcattatactagtatcaaataagagtaactggctattctttgtgccaatctctaaattttttctacaggttttgtatttcttaagtttggtgtcaagaaaacaacttcgataatgacatcgatgtcaagtgctttaaaaatttagaagtgacagtaaaactcacttattaactcgagctgttgttttttaataacattttgaaaaaaatactaatttaattcaagattggtttatatttgaacaagccgagcagtaaaaaaaatgcagaaaacgtttgtaaaacaacttgcttctaaatgttaaatgctctttgcacacgtatgttagaacgcttgattcatcctaaagttttctttatcattttaagtcatatttacatgtcaaatttgtggttacgcttggaaaaatatacaagagtagaatttaacttacttaaatcaaaatgatcttttataccatattaaaaattgaattactaatataatcaatgaagtgccctgacatttactagtttaccttatcgccatctatcatctacacctatccgttaattgcagccttagtgacttcaaagttggttcctcgtttactagattaagaacacttttggatctgcttctttagagaacatatattgctaggtcgttgtttattactaactttaaatcgtgtaaaattatagtagaaattgcttcggtgcaacatttagacactgacataaaagacatatatttttaaagtgttttttatatataataagaaaactgtactgaacagcacagagtctgaccttatatccattgtttttattctttaacttagaaattcaacgatgaaattagttattggaacttgcactgatggaccagttttggtctttgacatggagactaaatccattactgagaagctagagggtgtgtctagtcccacatgggttgaatgggaaaagaaaagtaagcgactctatgtcgctaatgaaattgaggagggctatgttgctgtattcgaatgggacaatgggaagttttcccttgtagaccggtttactatagatggccatagtccgacaagtctatgtgtcttagaaaatggtagtgtgcttacagcgaactataatagtgcttctattagtcgtagtaaggcaaaggatgagaagccgcacgtttggcatcatgaggggaaatctttacatccagaacgtcaaacaagctctcatcctcatcaagttaccgctcataagcatttagtgtgttcggtcgatttgggtttggatcgcttcagtattttcgacgcagaggatacgtcttctgatccagtcgttgttgtaaatgttcctgctggatacggaccaagacacatagtttttcacaaaactcttccagtttgttatttaatttgtgaactggcaaatcgaatcctcgtttacgacaccaacacctttgaatgcttgcaagatgtctccacccttccccccagcatgactcttgaaaaggatccgaagtttcctcaacccccaagtgcagccgaggttgccgtggttcatgatggtccttttcttgttgcttcaaatcgttatctcaatcatggtcagtgtgattcattgtgggcagctcgtcttgatcctgttactggtaaagtaattgaaggaactgaaatgcagattatgcttcatggtatctgtccacgccatttcatgttcaatcggggtgcatccctattagctgtagccatgcaggatgatgatttggtccatgtttatagacgtgaacccaaaagtatgtgtttgcatttgttatttacgattcctgctcctaaacctacttgtgtgaagtttttggaagatgaagatttggcatgatccataatctgctattgtttcaataaccttatagaaatttttgctttgttctccttccatatgttgctttcatgaaacgatgaaatataatatcaacatccccaagttggttttctacttgacaaactttgtgactagattctataaaaagttatagctaagccatgtagttttctagttctttagattacttttgctgtcttataaccttcattacttgctcaaaacattttgtctatttcacggggattccttttgttacattagttgtagtacacttaaaattttaacttacaaaagggaatgttttctaaagtgcaatattcgataataatcccgatctaggttatgcaattaaattttattataatatagaaaaggatcattacagaataaaatgaccaaagagcctgtaattgagctgcctaatcattaactctctatgacaataagaagctaagcaattcatttaaacttgattaataaccttatgcttatcgaaaacaatctctgtcttctctttaatcaacaatgcaagcttttcaatctcttcagcagaatgacctgtggaaatgcaaatacgtaaagatggttgaacttttacgcgttctaatgattcaacacgcttggctctagcaattaagaaaccttcagcaatgcactaaaaatgttagttaccgtcctctaattaaggtgacgatagagcaaacttaccaattctacaatttcttccagaaggaagacctgtttgtcatgcgatatatctttatccttaaagcgcaagtgaatgattggtgattcaatatcactcgatgtctcaaaaaacttatttcttgagagctttgcatggaaaagtgcacttttgctgcgtaaatcgttaagcatagagcctccatcgcgagataaaattgagattgcttcatatgcggcgacagctaaagatgctggaagtgctgcactgtaaatataagccataccagaaagacgttgatgctcgaccattagctctgaaccagcgcaaaagccaccacctcctgcgagactagtcgttaaagacccaataatgatttctacatcagtggggggaacaccaaagtgttccgtcaaacctttgccagtacgtccacaggtaccaaaagaccatgtttcgtcaaggataagacgatacttgtacttctttttcaaagcaacgattttggtcaagtcaaccatatcaccataattttcggagataccctcagtgataatgaagcgacgagtcaaaggacggttatgcttgacgaaatcatcttcaagttcttgtaaaatacgctccaagtctttcatattattatgtttgaagtaacgaatagtagtacgagatatttgaatgcctttttggatagcaaagttacaagcttcatccactaccaatatatcaccacgtttagaaaatgcaggaataacagaggaaattgtttgaaaggattgagcgtacacaatcgccctttcaacaccaataaatgaggcaatgtctttttccaatcgaagatgcttatcttgagtaccataaaaacccggaggaccacaagctcctaaaccgcattcacgcaaggtggctactgcgcattcagtaatatgcttgttttcagccaaatctaagaaattaaacgaggcaaaattagtaatcggacgaccatcaattagtttagtatgaaggtgaacactaaatatggtcagttaatcacattatcatatataaaattaataaagttagtatacctttcaagaacaggaatcgattttaactccaacttttcaacatcagtcaactctgctacgaggggttcaggtttccaatcatccaccagttcattaatttcctataggctcattagcaatagaaaccaagttttttaaaaattcataaattttacttaccttttccgtaaactcgacataattattatcaggtgatgtcctgggttttcttaaaacatagtaagccgcaaaaaccagcaacagaaattcaataaacgttctaagtggatcattttgataagaagatttaatatatcttttgactataggagacccaggaagaacatcaagcgcttttccgaaaaaagtcaccgtttgattgtaataggcgtaaacatcatcaaaaaagggatatgagtaactcatcccagaaatgtttcctgattatcttgttttgtatattttaaggagagaaatgagcgtgaactacaaagaattaaccgaaaactgctatggtgttgtcccccagtagttggtaatgggaagctggctaaacactgtcttactgtggagtcccctaatttgtgatgctttcagatggtatcacaagaactggcttccttgtatattactgagtaaaaagtttctattattaaagtatattatagttaaaaatgctatcccagttttgaggatgaacatgttgtttgaggttgtaaagtaatctcaaagtaagttgttttttaaattatatcgaaattagcaaatattaaactacgcaggtaagcaatatgcttttctttgcgttgaaaaataatcgtgtcagcataacgaaagaaaaatgatacaaattaaaattagtctatgtaagaaaacaaaattcaagtctagtacatcagtaaggaagcgtttttaattcaatttaatggtatacgcaaacaacatcgtgcaaaagaaataaaacttcggagcttttcatttacaaaatggtgagaaaggtatggatgcttggatgctcaaaataaaaaggaaaagtattgcaagcttattttcctctaaatttcatcagaaaagggtataagcttcacttttgagggatcttggggatcaactgtacataaagaagctagaactaaaaagctaactattcgctcattttttacctctatataaggagatcctggaataattgaattgttcattaaattcttaatttagttagtaaatgtctagtgttccaagattatcaccgaactgccaactgagcaaattaagcaaccttacctcaatgacttgtttaaactcctccgttaggtctttttttgaaatattttcaaaatttaaagagggttgattttttccaggtctgttcttgtcaattgatgcttgcgctccttcaagtaaagaaggcgcatgctcatccaaaaacccgtcaaggaatgtgaacaattcttgagattctttttcataacgctccttttcttgaattattgcagagtgaatgatggacttttttcctcttctactcattgctgcctgctgtttttgccgttcacccatactggatttcaaactctgcaagtcagaactaaatttcttgatttgatgcaactcttccttgagtacagcctccaatttcttgtttgaatgaagattcttctttaagtcggatatattgttgtcgatggcattcttgccaatgatcggtttaaatgcgatacatttttttaaatcaatgatctcttgaaacaactctagttggagttttcttttttcgcttttggagttttcagtaaacttagaaactttcttttcccatttttctatcttttccaccaaaagttggtcagattgtacgagcgattcaaaaagagcaagccttgactcatcttgtgtgagaggttgtaccagattctcagtatcgtttaaaatatttcggaaaagagatgcgttttctgaattcataatcttagcttgacggtttaggcagttttactcataactaacgttttagtgggtgtaaaccaattttctcgaattagaacgattgaatttaaaatgtatgtttcttagactcgacttcagtaattttgaatttaacaaattgattatttttttgttttctcaaataatttgactaagataccaaatattttccacactcgtgtgtggttcaagtagtttaggcaagtttatgtatccagtatacacaactatttgaactgcgagcaataggacaaaagaattattaattttaactcaggaattataaaaaaaaattcaacacgatttttacacagtcgtctactcgtatatctttgaatgaattaagcccagtctacgatgatatagtgacttcaacgaaagataataaagaagtcaacttcaagaacctcaaaccgaaacttaaataacacctatttgaaagcaaactccatactttttcatttaagaaatcaagttcgcatccttcattatgcttaaacccaatataatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttatatgagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaacctcgttcctcagttcagcagtagctctatttatattattcagataatatagatcttcatagattatcattaagatcaatctcaatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaagtagtgtatcatagcgtagtgtagtattgctgacatataatggacattgacgatgttcacttaatcgcttaagccgttacgattaaattcactaaagacggctatgtacaattacgctataactctttaaaaaatttgcttacgagattgcttacatttcaacattattttgcctcatcctgtgtgactgttttttgggtggtggtagagaaatggtttgtcatacaaatagtcctccgttcgccaaccacttctttaactagtaattcaagatggcacgtagacctgctcgttgctaccgttactgtaagaacaagccttaccccaagtctcgttacaaccgtgccgttcccgattccaagattcgtattttcgacttgggtcgtaagcgtgctggtgttgacgagttccctctttgcatccacttggtctctaacgaatacgagcaaatcacctcagaggctcttgaagctgctcgtatctgtgccaacaagtacttggttaagattggtggtaaggatagtttccaccttcgtgtccgtgcacaccccttccatgttgttcgtatcaacaaaatgctttcatgtgccggtgccgatagattgcaaaccggtatgcgtcacgcctttggtaagcccaatggtttggtcgctcgtgtaaacatcggtcaaattttgatgtctgtccgtaccaaggattctagccgtgctactgctattgaggcccttcgtcgttgtcaatacaagttccccggtcaacagagaatcattgtctccaagaaatggggtttctctcaatatgctcgtgatgagtacattgaaaagcgcagccgtggtgaaattattcccgacggttgctacgccaagttcttgaataagcgtggtagcctccaagagaagttggacctcttccctgaagcttctttcaaccttgcttagattaacatgcaataatgagcagtgtgtaaactagcttgagcctggatattaattttttgtgagcaagtagcgaattgactgtagcattgtaatttggaacttaaaataattcattgcttttatattcgtatatttgcgtactcattaattttccataaacatggtagaattatacggtttgtaaatcaaacaacgttgtagcaaaatgattgtttcacaatatctttatccttgttctcgtgcattagagcttaatttatttactactgtacattgaacatgtctagaacatgctcgtctatctaagttaaattagtaaatcttcatcagcatcctcttcttcatcaaaatcatctgcctcatctgcatggtatatgatggtgccctcatcaacaaatgatgatttatgttgactgccaaccatttgtgcactaaaataaggaagaaacactttatctctttcctttctttctttctctgagacatttaaattaaatgagacattaaaatctatttggttgtcagcaggctctggtccacgtgctgtttcttcaaacggcgtatacggttctagttttccgttctttagaacacatgattctttaataatccttccactttttttcctaaattcgacatgcaatacaatggctgtttcgcaatttgatcccaacaaacttattattttgtcatcctgtaattcttcaagcaatgggttaggtaaacttcgcattttcgcatcatgttcaactgaaagatgttgcattccgataagcgaaaccgtacaggtgcttgtaaaatccaaaaatacttcacaaggtggcagatacgaagggtaattttccaaagttacatctttgtgaaaagaagttagaaagcatatagaccccaatgctaaaactgatccaaaaaacatagtaaaactagatattgaagtgtttaaaattggattaatagtatcaatcataacgatgtgttgttttccctgagttcgccatgacgatatatgctcataaagctcctttaggctcttaaccttttcccagctggtagcataaaggaaacagtcgataccttctggcgcttctttttctaaagtttcataagatataaatagtaccttaatgcccctaaaatgtatgagttaatttagaaacaatcttgttacaccttagagctcataccttgatgccgcatttttggcgtaataatttaaaataggctttgctgtttgttgcaaattatccttaagtacagttagtggagacaaatctcttatacaacggttcaaaaggaatttcgacatcgctgccgtttttcgccaggttgttcaacttgacgaattcgtttaaacttagtagaagaaaagaattccttagttaattcaaaatccgtggctaaattaacagaattagactccaaaaaaattgcttttagagcgattttggaaaatggaacaaagctggttttcaagactaatgcgaagaatcaggaaatgggtgaaacgtgctgcagcgtggttattggtattttacttatagagatttcggtataatacggaagcgcatttagcaatcttaaaatgcaataacgggactaaagaaagttagccagggtagggttgtgactgtcagaccgaagtgcatcaaaattctaagatgctaaagggcaactcaactttttcaaacatggaaaacgaggctggacaattggttgacctttacgtccctcgcaagtggtaagaaagtttttgtaataagaagttgtgtaactgttactaattagaaatagctctgccactaaccgcatcatccaagccaaagatcacgcttctgtgcaaatcaacgtttgcgctgttgacgctgaaggtcgccaaattcctggcgagaagaccacctatgctattagtggctttgttcgctccaagggcgagtccgatgactgcattaaccgccttaccacccaagacggattgttggagggtgtctggtcttatcaacgttaagaatagaaggtttattcacctttgaaaaggttcaaaaatatgatgcttggattttttaagcgataacagtttttatgcgaatttgtagtgtaacagttgtataagttgtaaaaaatactatatgctctatttatccgtatgacaagtatttgtggtctgttcgagcgtagaaatagtaaaacaatgaacaaaatagttcttggttgattgaaaggatgagataaaattatattgtgtaaaaaactaccaaaatggtttcttctgattttacagaactaagattatccacgccatttaaatagcgcctttcagcagtaattaatatttgttttttttttcaccataatggtttgaagtttacttagtttgtctaacgatgctctcaatgcaaatgttaattattgagatgccttttcactggtaagggttcaattttaacatgaaaatcatatatgcatttgtgattttagctctgcaatatataacttgatttcgtcaaaatctcgtccattgtaaaggcctaagtcaaaaaatgaaagcatatttatttttttattagagcgcttcgtaaattttttttttcattggtgtgacatgattagcaatttgggaatagaatagcttttgaatgattattttatctgctacttaactcgtccagtactagtaatacagagatatttatcaaaaaatgatgggcctgttatcttcttatattctagtaaaccaaatgtttagcagccgtttttaattcgtgtatttcaaaagtagggtacgactacaaaactttctcaagcaagaaaagagttattcatgactttgtgtgtctatcaacagcatatcttgctgaacgtgaagtttttagaaatctttttagttcattttcctgtatattaaattgttatttgaacgatgaatcgtttactgcgtctacaactcaaactaactatatatcatcgcctataagcagtataaccattattcaacctcgacgcacaacgtatttcaatacagtatgcaaacttcaaatcggcatctgaagcacatcgatatttatctttaacacgatgttccacatcgtaatttttactttactgaattttaccacactgttaatggtatagtgcattcattacaatgcgtaacatcttttaacagaatacctaattaggaaatcgagaaaatcgtctattcccgcttcagctattggcttctcgggcatccacaccatgtgttacctaaatcgttgtcatggtgacttgtttcttgcagtacggtgtaaacacagtcggttaagttctaatacatcaagttgaaagttcttatcagccaaacactctacatctttatacaattgttcaacgtgaaagatatacgacgaaacgtctgtagaatactcacaaatcgaagaattcgtatattttcactcaaaaatcaatgtcggaaacatcgtcgaattcacctgcttccggctcgaaagaagcagttcccaaatctttagctggatcaacgtcaaatatccctaatgagctttttgtaggaccggatggtcgacctctgtcgcagaacgctcaaggagcttccaagtcttcatccaaagtagttccacaggcgttggttccagaagacgatattcgcgctgtcgaagggatcttgaattatgggggctcgaatgacaaccgtcctgtttcacatacacacacttttgtggaattgcaaaagagccaccaaaatcacttaactgaaaacgatcgcaattttggaacatcacgactggacgacgtggctcccaatgcggatggtgtgcgtcgtcttcgtacatctggctcttctaccggtctctcaaatgcccctccatcagccaatgtttcaaaagcctcttctaacttatcccttgcatccctcgcaaaaactcaacctgaacgtgccacgcctgaagtttgtgttcctttgaatcctgacaccggttccgttcctttaattcacccggaacaaaccgaccgtggacttccttatgcacctgatgaaaaatttcataactccggctctctaaaattacccaaaggtgcctcccttgaagatttgtcgcgctctccttctcgagccgttctcaatgaggatggtaacgtggatgagtgtgctcctcctgagccctgggagaatgagtataatgaagttttggatgatgtggaaaacgccgtcgtgggtacctctcctcttgagtatacttccaaaccattagcggccaaccgccagcgttctactgctgacttaactgaatccgataatatttgtggccttactgctggcaaaagtgatcctgtcactgatgtcgatgaatctcagacgattgacgagcaatccatacccgaggctgaaaagggcttctatacgaaggatggtgagggcactgctggattgccatttgacatagtcagcaaccttgatattcccaatgaaaatgctcatgaatcttctcggagtaaaaagaagcatactggccctagcctctcttctgcatcacaaccttctgctgcctcttcttcttcttcttcagagccttcgaaccttgataagatcaatgatgtcaaaaagaacattgaagtcagtgccaatgagcctcaacccagacctgttaaggaagacgtaccaaagtctcaagttggtggtgaaactgacactacagatgtgataaacaatagcactcccaaagaagaaactgaagagtccccatctacagagcttcctgaaacaggtaaggaacaaccacccaataaagcagagcctgccgtacctacagaagcttcatctactaaaccatctgaggcagcagaggagtctacccctcgtttttctgtaagacccaacaaatttactggctctcgagctggattcgtcgcagcattagagtctcgtcttcaaaagggacccctgatgcgatcgtttgtcccaaataaatcaaaatctccttcaggtacaaaatcacctgctagtggagaaacttccgaagccggcgtgaaggagactgaaaccacaacctcatctgaaagtgctttacctgatgctagaaaatcccgcgcacgtggtcctgttagacgtcctccaacttcagtcaatacaaaaccatccttttccgttagtggaattgacgtgtttttgaatttacctcaatcatctgtgatgaaaaagaaaggagtggaaacaaggaaagaagtagaaccaaaagaagaagcagtgataccagaagaggatgttgaagtagaagtggaaactgaagagcaatgagtcatttttagttgtgataatgatttatctaatagatgatcaggtaatgaagttttgaaatatatcttttaattatgaatgacaaccacattaaagctttgagcttgttcatctattatattttgttatattgttacatatacacatttttttgccatcgttacgatttatgaaaaattttgagaagatgcggaaacgatattacttcagtttatacgattttctcccacccttatagaactttgtgagtttgtcgtttttaggaacttatattgctttcctaaaaaacgctttctatgtaatattgggaaaagcttagatacaaccttcaaattgagcttttaatcaatacaaatagaatgattgaaaggatgtttggtattgaaaagtagtagatttcttcaattttgggcgtttaaagaatttttgaagacattgtacgtaaatcttgtaatcagtagcccatgttttcaaaatttggataacgcttttcttttactaaattttttgatctggagttatttcaaaatatggtaattaatgttcaatcccgttaagaggtttaagttttttatgtgaattgattctcaatcgcgctaagctagaacggttttattaattccccaatcagttaaaggctcgtttttcttttaaatgctttctgatagttggccttttttgataatctctttatttttatctgacactttacggtgacagtcccttcaatacaggtttccattaacacaaacttagagcaatttgtatttataatttgcagttctttgaggctgtaattgcaacttgctaagatctaattacatgtctcaatataactggatattgagtattttactgtttcattgaatatttttttgcttgtatttagatcataaccagaaaagttctattacaagttcaaacgattgactagtgtttttctctttcttttaacctaaaggattcattaatgagtaaaatcatcctgaaaacaagcagatttttgctgaaatctcctgttgaagaagatgattttgatcaaattactaaaatcaaatctgacccacttgtatcaaatactcaactttacgggaaggtagaaagccgtgaattatgtcgtttcatgtttcagcattacattacagatgcccgcattacaaaaaccagacgaaagagatgggtatttggaatctaccctttagaagtttcttcaacatttcccagcatatgttatatcggaaatgtgggattgagtaaaaaaaacgtcaaatctgatactgccaatttattctttgagataggccctctatactggggaatgggaattgcaactgaatgtgttggtcgagttattgagtttgggagcgaaaacaatatacaaaattttattatagacccaattattggaaatgaagcaagcaaaaaagtagctttgaaacttggatttgaagattcaggaacttttgtaactgcatacaatggattacagcagcatatttacaaactttcgaagcaaatacgtacagggtaaatgactatacccttgttttaattgatttaatttttaaccgcgaaagtcttcgttttatatgatctttcgatggtgatggcgatttaacatatgttttcttattgagtacgagattaaggcttaatcatcggcatccataaaagtggacaaaggaatgctttcatataaagagattgaacctctttaactttattgtcttacaaacaagtccatgaatacttactttgtccgagggattaaggcacattgttgttgacaacgtaatatcttccatttaatatttcaggctgatttggtgtacaatgtatgaaagtggtttattagataataacaagtaattctcaaatcaagcaaaactgtttatccattcgttttccatgatttactggactaaaaagtttcccaaatctcgttaggaatgttcttataataaagctatttcagggtataacaccttacgaatggaaagattggttaattttctattttcgatttatttctttacgtttgctttgagtccattatatagctttgcaaattataaagcacaaactactgtgtaaattagctctttatgatttacctttgaaattcttcttcttttcgttccttctccgaaaattattgctgtttttgatttgattttctttcatggtaatagaagtgcgagagactttgtttgttttcaaaagtctttctttgtcgatcgtaaaaaagtgacaactctaaaattgcgtggtacttacaatgaagtttcaaaagtcaagggttcacaaataaaataatctttgcatcacctattaatctttctatattgtttactagcttaacttagtaaacacgaaatttgatttattcaataataagcatatttgtaagcaaatctttttttaaaaataaatgttaatagttaagaagctgactcgtagtttactaaaattgttcagctcaactcagcgtgttctgttctccatcctcgtagcaaactaatttgttttgtgaaggacgccatatatagcaaggaattaatacttccttttaaataaattagaatccagcgcacaaaatcagtcataaatggtgtaatgccatctggggaatatacaaaaatggttccaaatatgactctaaaaagggctataaaattagcacagtagcaaaaatatattagatatcgtttcacaccccttacgaaagacttagagctcatgaaaaaataagaagtgtatgtcttgtacagcatataaacttcatagagccatatcatattactgctagaatcgttcaagagttcatctagtaagtccaaagctgttaaggatatcataaacttttcaatgaaaaacccgaagaatagtgtgataaatcactgaaacaaatgaaccgattgtaagcacataaatcaccttgtgactaatggatcgccatactccaaagccggaagaggcgagaattaaaaccaaacgttcaagaaacaaattgaaacaattcttaatttccgcaacgttccaaggagtagattgtgtaatatagttaaacttacatgactttgaccactaagaaaaaaaaggttctccaaagttagaactaataataagtagcaaaagcgactctttcactgtgaaaactttaaaatgttgtgaagccaacgaatatgaccaataagtcgaaaataaaagtaacctaacagtaaataataaagggctatgataacgagcatcccttggatactcaatattctctgcatcagggattccatagcttgagcccaacgagatataagggtgactacatgacctttccttcgtcaatggccttgaaacataacaaaacactccgtgttccgtttcattgaatgacaagtcataactgggaaaggagaaattggttgttaatgcaaagctacggacggagcctccattgtaccgaaatggacctgtcattatatctccttcatcaataggaaggaattcaaatattgaaaattccaaatctttacagaaagtttaagaagtcgaggaaataagtccttcaaggcgtctatatcgccgacttccctttcccattctttgacgttgaaataagtaacagcaatacgatcgccttgtctcaaaaaaatttgaatgttgttatacttgggttgttattcatttacgtttaatttcgcacagtcgaccataagccgaaagtgctccagacccaagtcaactctatctaaagctactccagcatttaaaagatcaaactgcgtttccgctgtagctattgaaaaaaagaacgaaataggcaaggagggttagacctccgattccaaagtccaaattctcgcatagtatttaggttaattaagatatgtgattaacgagtgtagaaggaacgtagagaatgatgatgttccttaaaatcgcgctaatgtcagcaatactgcactacgatatgacacactacgttgcgtttcactatatgtcacatgttcaacatcagatcatagatatccgttgataacaactattagaaagattataaatagagctacaactgaatttcgttcctcaattcagttatgagctatatcggtgaccgatactaacagacttcttataacaataaatatacattgttagttaacataccgcataccgctacattgtagatcgcaagtaaaaactcaccgcagttctatatatcgttaaaacagatatcaaactgcgtagttaacagctaaacagtcatagcactatgctgtgccctgaatcgttattttctgtatacattctcatttccccattgaaaaaatgaagattgtaaattatatcagtgttaaaattactttaaatcaagaatgtcatagtatgtgagagtatcaaagtgacgcttagtggctttatgatgaactgcgaacacgcatggactatttaacgctgaaagtggaccgtattgatatgtccaatgtacgtacccaaaacatacaagcgagatcattgaatttcctattatggttgttccattttaaacggaactgaccccgtcacgaatgaagaattgcctcggatgctcaatataggtaacgttgacgctttgtcaagagatcagtgtattcgctatttacaagattatggcatgccgttttctaataatgagacaattgggttgaaggaagaagttgcttccgcaattggctttgtggcaggaatggatacggattatgcgttcactccatttattcatcagttttaaactcccgcgtttattcttcattgtcatttatatttcaaggaatcatatttttgaaatacgtttcctggtctttcgttatattggtttgcatttttttatattaatttcgtctgccgtactggctgtgttaaaacatttaaaggtttaaaatgcttcatccttgtataattacatataattattcgatgagataattctgttttattgtattttattttattttattgtttacttggtattaacttaataatatgtactgtacgttgccttattgtattcttaaatttgacgtgagtgtgttttaatgtatacgataaaatattatttgctcatttagaagctatataatttacacatgcttttcatttggtcacatatcacgagtttttggcattttccagtcatttccaatttggttataacaatcaatataaattaaaagtcaagatgacattgaaccaagtattgagagagaatttaaatcactactgaattcacctttatgataaataccgaactccatagtttcatataacgagccaaccttcattctaaggcacacgctataacttgctcaagtggagtaaaagtagattaatgtataaaaactattatgttgtcacgagggcattgctgcaagttaaaacattcatttaatggattaagaaatgttgctttaaaaagattagtgggatcaaaagctggataccgaatgtttcctaatttgatagaaaaacggattcgtagaatagatgatgccttagccgatggagaatatgaaaatctatccgaaattcttaagtatgatccactaaatattgtaagctcaaatataggtttaatcagctaatcattataaaaatctatttgtttactaatatgacgaagattgagcttgtgcaggaatccgaattgagaggcagaggccgctatggatttccaactggcgagaagatgctttccttatacaaagcaacttcttctgagcgagggcgaaaggaaaaaccagtggtcattgtgaatgctgccgaaaatgatattggatcctttaaagatagactacttttacgacacgaacctcataaaattattgaaggcgcaataattgcagcaagggccgtcgaagcatctgcttgttatttatttataagaaaagattactatgaagagaccgtaatgatgcaaaagtgtattatccaagcttatgcaaaaaagctgttaggtaaaaatttacttggcacaagtattggcttagaattacttattcatcctggtgctggttcatatattaccggagaagaatcagcattgattcaatctttacaaggggaattcccagttcctgatatccctatcaataacacaataacaagtgggttatttggactaccgacccttgtgttaaacgttgaaactgtttctaatttacccgcaattataaaaaaaggacccaaattttttatctccatgggcagaccaaacaacagaggtacgaaactattttcaatatccggcgaagttaatgaaccaaacgtgatcgaagcttgcatgtccattccacttaaagatttaattgaaaattatgcaggaggtgtacgcggaggatggaataaactagttggtatctttcctggtgggccatgttccggtatcctaaacaaaaatcaatgcgaacaagttacaatggactttgattccttaaaggccttagactcctcgttaggtacaggatctgtaattgtcttaaacgatcacgatcaaatatttgagtctcttctgaattttgcaaaattttactcgacaaatacatgccatacgtgtcctgtatgtcgtgatggtgtcgaagatgttatagagacattgaaaggtttgaaagatggacatgctcatttatcacaactaaaggatatgttttcaaaatttaacatgccaagctcatccaaagtattttgcggatttggggattcaatgcgccatcagatccatagtattcagagaaattttcctgatcagataacatttcgaactaaagttacataaattattttaaatgactgaaaccatgaatagaactaagagcctcatcttaaaaccattaaatacatgtgcgtcctatataaccatacacccaacatcgccataattatgtatcttatcagttagtgctggtacatgagatttgggcaagatactggccggttacttgagattcaagaattcctaactcagcccaagtctgagagccagtacctaagtttccaacaaatacagagacaccagcagcttgtttaacaagagcagcttgtgcaagggtagtagtaacagcccctaaagccaaagtccatttgggcaaaatagccgtgttttttttttgtaccgtgtatcctgaagggatgtctaccgaaagtatcaaaacgtttaaatcattagcccattgaataagagcgtggctgtttttgtctattgatggatggaaaccggttaaaacatcgactacaagttctataggagaagtcagtttgttaagaaattgatcaaaattttcagtagggatatatccgccagcagcttgaaacattaagagttgtctattatccacattaaacggggttaataggcgcaatacaacttttataccgatggcacacaaccgcctgcctgctgctacagctgcagaagcatgatcatgagaaccaaccagaatacaaactaaaggctgggagttatgattcctcgaagacaatcgtttatgtcctcctaagactgaaaaaacaaattgagaaagaagttgagcagcattttcaacaacaatgtcggtactcgtttttgcgattgccaaagctatgccttggctaagttgctcaggagtaataggcttcaatatatcaccagtagtagtgtgtaattctgctggtatattttcatcgacgaatggctttttctttaatgtttcacggctgcctttcttagaaccaggtgtgacatgtccattgcttgaagaacttaaaacagcatcgataccattaatttgtgaaccagctgaaggaagatctacaaattcgtctttaacagacggtcctaaaacattctgcttgtgatgataattgcgattaggacttttgttatgagaaacaagaagctttgcagggtctttcttatctttctcctgataactcaattagtaaatgcaaaaaagaattagtaaggtaaatagaaaaagataaactatctaactatttaacccctttgtcgcttacacgaaattcagcgaaaacttgttttttgtcaaacttttctaaatttgcagcaaaatcaaattcctcatcacaatccattgaccacttgttctttgaagaataagtttccgctgatttcaacttggtagaatttgtactcggagattttgtaccatttttgggcataatttcattttttggcaaaatacgtaagtccttaatgtcttttgtgacaatggattttgttgaatcatttgctagccttaattgcaaaattgaattagaagaatcgaaatttgtgattactcctcgcgctttactgtcattatttaataaaacttcaacattagagccataaaaatcagctacagacatattgaaatataaagtgttttcagcgtacgtcgaaaagacggttttaatcgtggatgatatgcaaatttaatctcactttccttcaagtcgatgtacggttcgagcgaaatagtaaacgtaactgcactacatcaatattgcacttagcgatatcaagcgtaatcgttagtgcgttttgggaatatgttagtcataaacacgcttttttaatttattgaagacaagctgatatttaacaccgtaaacatataacggtaaaataatgatacacgttatatcaatgtgtataataaacatttgagaatgccaattactcctggcaatctacaggttcaaggatatatgtaaaaagtttaatgcatgaatctagtaagtgaaaggaaaagggataacagattcactttccgtttcacttcgctacttcgcccgcaatgtcatctgtatcttttttcataaacaaacgacaaatcggttgagaaagcaaaacgtttgttaattctttgctttctctaactcaacttttgcaaatacattactgtctttttaaatcatcacaataaaacagtcaacccagaaaaaaggatttattgattaaatggttaaggacgaaagtaaaccgaaagagaacataagttaaaaaattcattaaagcccccaaaaagaatagttgataaaacgattaatgaccaatcccagcttttttacaaagagcaaagacatctccaacttcatccacatttccgtgaatgagtaccgttggctttccagtaccatttccaggattggaaacgtttcccgtcagaactcttcttgcgaccctacttaaatcggatggagtcaatgcatcaattttctcaatcatttccttgggagtaatataaagaccattctgagtttggatctgtctccccaagtcctctagtgagatcatcctgctctcaagattcattaatagagagctttttagctgattcttagcccgctctgtttcctcagaggtgacagacaaaactgtattacagagttcacgtattattagtggtgcagctaaatgagctgcatcatctaaaatggtaacaaacataccgaaaagaccgctatctgtatagctatgattgaaagccatacatgtttcgacccaaggatactgatttaaaacattcaagtacaatcgagaatacattccttttccaggacctcctgcgctaaatgaaccacctccacctaatagaaattgtaagcatgccaaagcatagatatccggatcggtaacaggtaatccttccatagcaatgacaacatgtgtaaactcctgttggtatggaacaggaggtgcttccgattttttaattcccataaagcctccagtataatgcgaaggtatagcttccagtggaggtagagaagagctgggtaaatgtccgtatagctccttcgtaatttcttttgctatttcttgaggaattccagcatacgccaaagtaaggtgttccggtcggtaaaaatattttaagtattccctaattgaagtagcagtaataccgttgactttatcaggtgtacacaatagacaattgccaagcgtgttgttttggaatgccgtaacgtgagcaaactctccgagtagagcatctggtttcgtccacaactcggagttttcatatattatactatcacgataatgaactagatcatcttcttgtatttttggtgccaaaacggtttctgctaatagcttggacattgacttaacatcatcattaaaaacagctgcttggtatatcatggattcgcgactcgtagaacacatatagttacctcctaaattttctagttttgctttcatttctccaacgggagtacgctcagtagcctgaaacgcaagcctatccataaaatggctcacaccagagaatttttttgtttcgtatcttgaaccagctttcacataaacccctaaaccagaaaagtgccctggtcttggatcacaaacatatgttacaccatttttaagcttttcagttcggacctcgtttaatgcagggtcttgagtgctgtaaaatgattttaatgccggtgtacattcttttctaaatagcctccgttttaataccgttttgtgcgaaaacccgatgttttttagacactggtattctgataacatttttggagtggttagaaagctcatctgtgtacggttaattactggactaaactagagacttttttgactaaccgctgactataaaagtttattaaatagatttgatttttaactgttaaacattgccatttattatgaggaaaatgagattaaaaatattgactaagttgttgttttgtcttttggcagacgaatctttatttgagctttattactgatcttttgttaattattcttaaatcatcagtcagttttattaaattttatccaaggctctggaaatttaagaagcaaacaatgaattatcacagcgaatagccttgtaccgtgaaaagccttgtctttgagttaatccaatacatcgaaagatttgccaagtctatttaaagaatataattatttaaaataggtagatgtttgatctacttacaattttgccttctatacttagtaaagtatgcacgtattaagtataactatgtgcgtcttatctgattagataccagcttttgaagccgtgcataacacctgaaatttcatgaaaaacgactttttcaaaaaaggttacagatatattaacttagcataataacaaaaacacatttctcagcattttcacttacaggagtcttggagtaactaatttcgtttatttacattgtttactagtgagctactgaagcatacgttaaacaacgttatgatgaaattcgcatttcattgggggttggtacacgctagaggaattcaaatacactgctcttcattttagttagcttgtatataaaacatatatagagttttacttcattaaaatctagtacaagctgcaatacctccgttcttcgattcttcatatatttgttggtaatttgctggattgaagtttttgaccaaacagttattactatacgatacggcttgcacagtagctactgagagaaatgaatagttacttacagtttcctcatcgaaaacttttcattcagttttcctattccttaacttcagtttttcgaaaatgccagagccggacttttatgaattctcaatttgcaagtgcgaaactcagtaattctataaagaagtactttgatggacgaattgatgaatcgatcaagtatcaagaaatatttattcgggggctggaaaataaagggaaactctcgaagacatctttagttgaagcgttggctagagttcgcgcaaaaccggaaactgttctttacaaggtggccgatccaaacgagaacaataaatatcctatatgttctatcatcagctacacagaacttagcaaattacgagaaaatcaatcttctaggttacgtgaagctgaaaaatcgaagcacaaaaataaaactcgtactcgatatgtactgttttcttggagaactgatgtgaatgatatcgagagaaaacttaaaagtgttaaagattttttacaagatggaaacattgttgagattcatgtgcaaaataaaaaacgcagtcaaccggtatcccaagaagtaagggactcaatattgtcgaaaattcaattggagattgaaggtcttggcaaagatatgaagcctccgattgtcaattctcactctgcaacttttctacttcaaccgttagtgtctaaaagttctgagttgtaaacaaagtgtatctcatgtgcttgcatatcttgctgtaaatgattaaattaatatttatgccgctatgagttccttgacatacaaaattagtaatcaataaaacatctgattaaggataaaagtgagtatatatttatgaagttcaatttgtaatgaaaatattttatacatttactcgtatttgctaaatgaagactatactttgaaatatttaactcatcctttctttatgcaatccaattttctttgaaatgcctgtaagtcaagatttgtaatactgtaacgtgcttgcttatgcatttcagttattcgtattttctatacatactgtttgcttctttccttaccattaatgttcactctttttcggtaaatttattcaatgcaatataccattagtgtacgtggtgctggagtggatcggctgatatatcgttacttgcataattgtagcataaacaccgcgtctttacataaaatgatgagtgctagactgcaatttaccttcgtttgcttataagtttttatttgccctgtacatccattctttactatatttgtgttttaaccttgttctacctcagccgaaagtaaaaagtaattctgtaggcactatgaatcacggcggtaattctacgatgcgacactgttcaatgaaggtatgatctttctattttttatttcagtatttgttttgattatccaaaaacactcgttaacatgcttagatgacctttaacaccgattatgacaagtacgttcgtttatgaagttctagataactgttggtacaattattttcattgactttttcccgatttattatattttttaaacgttcgttattttctaaccttgcagcttatgcatagtatttaaaagttggcatatcggtaatttgagccaatttttactctctctgttagcaattgcgattctgggttatctttttgaaagacttcgcagctttaccagtttaaaggaaacagaatttcaaagaggttatgctggtcagcagtctgagggtttgttaacccatcatagtaagagtctaaaaagtggtcgaccttttcgtttgtgtgcattgtacgctgttcaactggtgttttcatatttcttaatgtatgttcataatagacattgcttcgtatgatctgtctattttccgattttcaatcaatttattctttgttttttactaactaaagtgacttaggttggttgccatgacctacaacgtaagttaatgacttcgagggaatagtcgaatacaatcatctatctttcttgctttatacttacttatttaggcttatgtcatcctcgccattgctatcggtgctgcttttggctataggagatctcattgtgatactgttcaaactgtaggattatgccattaagcctaacttactttgattattttctcatcgtcggaatcactttttatcctttaactaggtatcaaggataagatttgacttgtttgcttcattgagtatttgtctttttttcaactaaacttaattaagttattttttttttcattttttgtaatgaatttaatgaataattattggtcttttgtaacttaatggattagtaaagaattttaaattctttatctagatatgcaaatctcaaactaaattataaagggactaaagagcgattgtaataaaaaaaaggactaactagcaaacacatattgtggaaaatgcaaataaatgaataggacaaaaacaaaaaaaaaagacaaaaaaaatggtaaaagaatgagagggattttacaaataccttacagaagtaatcaaacttcgtaatttagcttttggctttgtagaaaacttcagtgagtgagattctaaattttctacaatggccgaaacatatgccacttcgcttgcagcaggcactttatgattagcagctaagctatatttcgatttataaacccacttgcatttcgaagggggtgaaatcccttgaaatccagccaaacggtaatagtaagctgccatatgagagtccttgtctgaaacagctcccaaagacatttgaagaccagcttcaaactgcgcatcagcatcgccccatgccccgctcaacttgattaaatgcaaagccagataacgatcccgcgttattccccatccatgcataaaacatacgcccaattcataaagtattaaagctaaaagaaggcgttgttgattgtattcagttgatagcttctcatttggagttgtatcgtttaagcctaaatcagatgaatggaggcattcgactagtttgtttaaaagttgtgttgctgttttcagcaaaaatagaaaggacacatgggttttcggtgaacaagcaagtccatgacgcaaataaagaccatagataaaggttgccgtataatcttcgtaactagaagccataccggtatgccaaaagcatttgtcatgatcattcagaagatggaaatgaattgccagattcaaatgctcttctttttttagttgtgcattatcgcttgattcactgttatttccatttccataagctccaccacgcaggtttgtatactgtacatctacataatttaaatcgatgtaccgaatagcagtcatggtcagcgattgtaaagaaacatctagttgttttaatactggactgtgtaatctatccatcaaagatataagtatgaacagacaattatcagaagaggaatgatgtggacatgaaatttcgtgtatcgattgatgaatattaatggatttgtttattgaaaccatagttttgttcagatttgctcgttccttatctgactttttcagaaaaggagactgtgcctgcaaaatggaaatggtttgttgtctagaacttggacgagcacagcgagaaacgggagtagttgggtggataggggtagagtgctccttgtcaggctccttgcttgattcgttgccagattcgttattagaaacgtccgcaggtgattcgtttttagcaagtaaatttgagtttgataattcgggattggaagataatgaatggttttccgacgttgacattgacattaacatacctttggaagaagaggatccagagagcggagtactgtctcccgaggatactgtatctttcgattttattctagtaggcaaaatcttatccggagaagtcgcacttctcgtgaaagctggtctctttggcggttcagcagggtgtgcacttttaattgaattcggtgtgggtgaagtgtttgaagcagttctaggaggctcaatctcatgataataaggtgcgttaggtggtaacagagagttgtaataattatcgtcatcaaaggattcagcaatattgtttgagttatatgagtcaaagatatcgtttggatggacatctggggcagcgctaaaataatcaaaaaaatctgtttcatcctccaagtctggagttccaaaaacactgctaagtttctgtgcgacaaagtagtgttccggatcatgaacggttggggttcgaacagtaaacggagaactagcttcagctggtgaagcgggtgattcgatgtttaataagtcagacgaagatccggatgttgtttctttcaaaatttgtaagttgtcttcagatttggacatcatagctcgtaaattgagctttcgattcaagtctctatgttttaaagctaaagcgtctagcggtgacagtccgtggtacccactgcgtttgctatgttctgctttgtcatcatcgtttccatcctttttgtttaatagagccgtagttgtattcaacttggtcaatcctgcgtaagtacggctttgcatggtctccatgacactcaaatattaagtatcgggatgtattgaaaaaaaaaagaacaaaaaaattgagaaaatataagaaaagatcgagaaaaaaaagaatgaatgtgtttaaataattataagtaaaagaatgaatagcagtttatacgaacgacaaatgaaaacaacgaataggaaaaactaggattttgggaaggacaataaattagcaagattcaagagactaacgagctttattcattaataagttattctttattattttttaatactgaaataattcaaaatgcaaagatcgaaagttttaagaattttgcccaatataaagaagagggtaagattgtgatgggtggaataagaaacgggggttttatcagtccatagtggaggattaagcttctatcagtaaggaaaatccttatttcgggaaatcgttacgatcgttatatttgaaataaagtagtgcacaatatttatcccttaagcgtaataatcttatacatattttatatagaaaagtgccgtttatacaagcaaacagacatagctcggaatgatgcagaataaaaacatattgtaactattgaaaaaatgtgaagtttttttaaattgcttttttccgtacgtgattgtgtttcgctaactcgcccagctcttcagaagatcactacaagcagtatatttgttgaatgaatatttttagaatttcttgaattttgtatgtaatttattgtatgtgatttaggattagtgtatgctatgatatatgttttgcaaaagaacaacaacattgttttcgattgaaattgctacattgagtttattccaaggccaaacatagaaaaaagaaacatctatcgattttctatgtttaaaacatttattcgtttaaaagttaaactttatagttttattttttaattttcttataaattgtgataatagtaaaatgaattattgcataaattgactcttgaagtaggaataaaataaagcaatattgaatgtatagcaatcagagctaataccaatattggaaattgaagtaaactttgaaaatcttttttgttttgcataatctagtattgttatattatgtgttcttaaaggatctgcggaaaaaaaaaaataaatcttagtgggtatacttgggtatatttccatattttttacttttaataaagaaaattaaaatagttcaatcatataatacaaattgcttgccattcaacatagcttcttgttttgatttcattttatttaataaattatttatttattcagcacatatatttgtgtctattagataatgttttgcttaaaaatctttaatcataatatatatgtattcattgttttagaaattatatcttaaaagttagtaaatattgtggatccaacacatatgaacttttctacttaacacacaaagtctacctaatcatgaacaaaaaaaaatagaagagaacatatcagcttcagtatatgatgaaaatcacttaaatatttcaatgttcttgatcaattcatacttattttttttttgtgtttgatacatatattagaaagttatttactatatccaatttaccttatgctttgtattaaacataactaaaactgatgacccccttgtgcccccacatagtatcttataacctacgttcaggtaggaggtaccttttcgtatgaattcgcggttaccattttggctattccattaaatgtatgagtacatttatgttttttaagtaagtcatccaaaaataggtaatgttttaagttcttaaagttttaatctgattgctgaaataataaaacagtcatttgtttcttctattcaaccgtaagttaacgtaaagaaacaaatttcgtaatgtaaaaaattacataggttaacgagttgttaaaacaatttgacgcgaatgacactaatttgccatcgcagtagaaatttttgcccaaatacctaacctaaccaataaatttaatgcaaatataatttaattactaatattgtggaccacattttatttagctgcaactggtagtttactacatccttcctagaaccaccaccgtttaaggtcaaagataaaaaggcattttttttattttctatctgtaacagcgttaccgttttatgtctgctattcaaaacttcaatacagttggtaagttattatagggaatcgacttttttatcgaaatttttgcttgtccgcatgtttgatatttcataagttagttattatatcacaaatagttgaggttgtaaattacaacagtatactaaaagttacaatcgattattccagctttatcaaaatttggattaaaagtcttttttacctgcttccgtcagggttcctaaactaacatgtgttagatccttttgctgacactggtgatgatgatgctcagcctctgaataacattcatattcgcatccagcaaagaaatggccgaaagactttaactactgttcaaggtcttcctcgtgaatttgaccaaaagcgtatcttgcgtgctttgaaaaaagattttgcttgcaacggtaccattgttaaggacgatgatttgggagaagttatacaacttcaaggtgatcaacgtatcaaggtaatggagtttttgactcaacagcttggtttgcaaaagaagaacatcaagattcatggtttctagaatgttgaaattgtttcttttctagtgtttcagtttgaacggcattatttatatagccaagctatgcccaatataaaaactacgattagttgtaaataactacttttttttattcaattatagctttattgttgatgaactgtgtaaggtgttgatagtattgtagactattaagtggcaaattgtttatcaaaaaatataagaaatgtgagaacttcttatcaaaaggattgtgtcaagggaggccaaagatacacttttgtataaagccttagtgtcaaagttttggtataggcggtacaggtcgaaccggctctcgtgtttcaacctgtacgggaggcctaggtaaaggtttgtgggtagcacgctgttctacgttttggatgggcaattgtccttgcggatgtaaagttggttgacctgtcattatctctttggcgtacttgtttctttgatttctcgacatgtcgttttttgaagttttttggctgtttgagtgaggattgcttttttcagcttcaacgtttggatttaggtcaacgagaacgtcgttatgtttgtcttgttgtcctctctcagcagctttataacttttctcagaagaaattgatctagaaggggaatgagtgttagtcacgttaaaatcgatagcattttgtgctttcgacttagagatttcattgtcatcagcgctgtaattagactcaatatcagatgggctattggagctactatcatcaatgtaagttgattttatcttctttacaaaagatttagcatctgaaactccctggaagaatgactttttagcaacagaaccatattttttggttgtctcagacaaagttgtttgggaagaatcgccaccaattgaccttggcttatgggcctttgtctttaaagcttgtaaactgtcttgaacttccccgataaaagattttgaagctgagtgagtatactttagtggtgaagtattttcaaccactttttttgaaagtgtggaagacttgtttgaaagtacactgttttcgtcactgtctgacaattccgaagtttctactaaatttccgtcagggtttttcttcaattggatattcgaggttggttccaaattcttgtcagcaataatatgagagcttggagcggtgtcattactattagaggagcgctttgagatatgtctgtttaaactttcttctgaagtagaacttgacaagccagattttttcctttccgctttcgcatctttttctgctggtttttgtattgtcggtgctctaaaaagttcgatgtcccacaaacctcctttaataggggcttcattgtcaatgaaaaatgctaggtcgttcatgtttggcataacaatggtctcatgaactagttcaactagtttttgcgttatgaaatttatcagataattattcgtaagttgtttccttgcaaccataggttctacaatcaaatgaagtcgcggtttctcataaaatgcataccacactcgattggaaggaggtggctttattaaaagtctaacttttccactgacatgagttaatcgaattactaaagccaaaggaacagtcttagagggaaaatgtgacccaaatttaatgtttgcagttgtttctgccttaaaactgcaatcgccttcgtaccaaatatcggcgcttacgattaattcaccaccgttagaaagagattcgaactttaaaccattgacagtagggattgcttctccaacgtcaacgtcaatgactttgacatctgtcattatacctggtgtttttatccttgacagcttcttcgttagcttttcaacaactaagctcttgaagccttctgttttatggataccaagaaaaattctgcctataaatgcatttaaccaatctgtgtctggtgaagaaagagcagtaagattgtgatggacagaagcataatcaaagtcaattggggcctcaagtggttttatagcaggtgatattttggagtaagataataaagcataatccaatcttctttgtttgaaggagtacgtccataaacatataagtccttgtttaacaagcttttggtagaggattcttttttgtgagaaactgcaggatacttcaagaaaattgcgttccggttactaaataattcattttcggtaaccgttcctggataaaagacaaccaaatactcatgtaggttgattacatgaagaagttcagacgtttttacggggtcgaaaagatgtagtttaccagcttgtacagttgcataatatacatctttggggtttcttatgacatattgattattgattccggaaggagaaattgttttacggtcagtaactgcgttatcagacgaagattttggaagctgatcttgaggtatttcctgcactttgacggaaccagactttccttgaagaaatttagtggtaacccggatccacccttgaatcctaatatctttatcaagtttagtcaggcaatcattattgggctcaataattcttagttcttcagatttgtgtgttggtctggtgagtaggtaaataaataatatgaaagggaggaatgtaacacctcccaataaataagttatgagaaatgcaaaaaacattattaaaataaagtcatgaagagttcaataaagcagatcttggtgtttatgtttttagtagcattctagcgtatggtttcaattaagttaataaacttttttaatttaaaatgatgaaatcttagatgctttaattaaaaaaatgataattggagaaaggatctgtaaatgtcgtttattatgggtgatggtaaagaaatgaagtatgtgaagataccgataatagatgagtttggtcactttgtggcccgttatactgcttagtacactgttacttttagatttgtttacgaatccgaaatacgttaataactttagtgtgcgttatcgacgaaaggtttatcattatatgtataaaggtacaatgtttgtaattgaagctacttgaattgctttaattgtggttgtatgattagcttttcatattaaatgctttttttgatacttacttgatgttaagtaagtggttgatggataaaataattttacaacgtgtttaccacttattttaatgatttagtaaagtcaatgatactaaaatgtgtaatatatttacgaagacaaaacttgtgtattaaaacaatcacagaacccccgaaagccagaactctttttgttaatgttagtagaaacatattttggttttcctttcagccatattttcgagaatagttttgctagttaggaaatcgattactgcttttcgtgattctttactcgtaagaatgctgttattttttatgtcacgaaatgagtaatctagtataatgtattttaaattttcgcaagtaaaacattctaaaaatgttagtattttaaggaaaatcataaaccaaaagatttaaggcaatacgtaccgttagtcaattgggcaattctaggagtagttcctataccaacacctattttgtttgctttacaataatttatgtgttcctctaatcgaatatgttttccgaaaagctttgcaactttgaaatttttgttttgtaatgatttcgttggtttcaaaacgtcgatggcacgtaatgcagatatgcataggacaagaatctcaggattactgttttgaacaacttttttagtaaaaccgggaagatgttgaatgtattctggataattgtctactgttttaggtttgctgaagctgatcgtatcttcaatgtaagatgcttatagtgagttagtaaagtgaagtaaaaaaaaaaagaataataagcaattatacctttaatcactttatctgacaattctacatcggtaagatcactataaatgctttttatgtaattatttaacaaatcggacagcgtgtctggactctggatgattgaagcgtttgtgtcttgtagttctaacaatttagctcttttcctttccttttgtttttggcgttgtttttttcttttttcacgtttcgctgaatcgttgttttgagaagcagtaaaattttcagttattgtagtaggttgtgcagattcttcatccgaaactgaaatttctgaaactaaatctacctgataatcaagttgatcatccaaagcatcagcgtctgttgtcgtgtagctcataattgcatgttttaaaattttggtgttagggatacgttcagttcgtggaccgtcgaatagtacaggaaaaatgtaaaaaaaaatataaatctatcgtttacaaaaatatagagtatttgaaggtctatatagaagaaaaaaaaataaaaggaattcatttggtttataaaatcgtagataatttccattattacgttatgaaggttgtctaaactatggattaaaattgtgaacggaattgacagtaaagaaaagaatgaatttgtagacaaacaaaagtttaggataaaaacaaggtaaggaaagggataaaaaggggaaagaggtggaagcatacaaaatccaagaaagagagaatagtgtcaagtgtgctttattgacgcaaaggaaaaaaatataaaaagagaaaaaaaagatggtaagcagtaaataatacagaaaatgatcttttaatcgtagtcaaaaattgtgaaacaatagtcgataagaatttcgatagttctagagaaactgctaatttctgggatagtagcttgcttaatgatagtaggtccccaaataatggccaaattgtttgtcgacattttgtttacatcgctgttttctttaattttagcaagatgtatggttaaatgacgaatggtagagtagttggcatcgggaagatcgttgatcgcacgatggacggcatctcttcttctggattcgtcttcaacgttacctgcgtcgataaagtctctttgatgattgtcgggaattaacggttcacgtagttcacggaaaaagatttttagtagatcagcgactgcatgaacgtcgttttcatagtcctcaggtgtatgtaattgtaagagaggattattctcaaattgagaacgtaacatgttgacacgggcggaagagctgggaacacggtagatgccctggaggttgagaccaaaattttcgacttgggaagtgcattgcattacgatgtttggaatgttggaatgttctcgtagaatgattgcgtctaatcgagcaccaaagagtaacgatttcgtaggagaggaaggttgaggggagacagaagttggtcggaagggagatgcagcacggtttgagttgatgctagaaggcggtggtgcgacttctcgagacgtttgaatcgttgtcgtctggatgggaggtaaagtaggaagtagtacgggaggtgattgttgggcaacagggggcttgttttctgcattagaagcgagtggagaagaggtacgaggattggaagaagaggatgaagaagaaccgtttgtgtcattggcggtactaggttttagggtagaagccaaaggagaggctgaagcgggagcagtagagggattggaagtagatgagtttgggaaggcaggggaagccacagaagggttgggaaaagtggatggagcaggattagtgttttgtaggggagagggaatagcagcagtaaccttgatggtggggttgacgggtggattggtttttccggcagaggaaccagttccgtaagagcttggaggttgaatgatttttgttttagaagcgtcggttggatttttgttatcttcatgcttgatggaggcgtgaaggacgtattgaacaaaatcggtatttgcatttatattatccaaagcatgttgtaaaccacagttggtaggagtgggcttttgtggacggattgtgagaccgttgagcagggtgtttgactcgcagagctttgtgtaccgtagatagtttgcaatgagtgagctttcaatttcgcgttgaagggaaaagaattgctttatgtagtttggtcggtgaatacacaaaagttgtttttgaacgttttgagcgttttcaatcttactgtgcatatctgattctgcattttcggccttaaggcgagcttcatcttcgagtttggtgagctgagcattagattttggtttaaaaaaaccaaccttcttctgggagtctccagtgtttttgttgtcgagagcgcggttgtactcggtttcggcacccttaaagcgagatttggatttatccatttgcataacggcttctaaatatgcgttttcttgttttttcgcatattccttgatggattttcgtttgcgttctgcgtttttgtgaaattcgatgacttgatcggaaaatgcagaaagagttttttgaagggttaaactgtgattggcaagttgttcatgaatttccatactcgtaatgacagaggcggaaaaagattggggagagtggtgtttggattgaaacgtctctaggtaggatttagcaagtttttgtaaattttttccactttcttcttcgagaatggaacgctttttaaagaatccggcgagttctttgcaagtgaggaggtagtctttaatgcgatcatttaggattgctagaccaagttccgaattgaggatcgcttcgacttttggttctttgagaactgcgaaatcatcagaggaagtggtatttggaggcgatgttggtggggaagcgggagtggtagaggaggagggagccgacagcattgaaggagttgagtgatgggcgggagcaagagaagtaaatagagtgagagaatagaaagagtaaaaataacaaaagaagcgcggtaaacgcgaaaatatataaaatcacttgagcaagcaaagaatgatagaggaaagaagggtgaattctttgtttgtaaggaattggtagtgggtggttggtttgagtagtatagcgagtatagaggatgtaaacgaggaaagggtaaggagaggacggtagaggaagagataaagaggattaaggaggtatgagtagttcaaattacggagatgtaacgaagctaaaagtttggaattgggaggttgagtgtgggggatgaaaatgagtttaagataggaaggtaaaggaaaagaataaaatacaaattgcgttgtataacgtttctgccataccctttttaagtgggatgaagtatagtgagggagggttgaaaaggaaggaagagttgactgtggtattcgaggtaagtgtcataccctttccaagtgggaggtagagatacgtgggggtaaagactgaggtgagtaggaaggcggtaaggggaagaagggtataaggagaaagagttgattgtgttatttaaggaaaagtgtcataccctttctaagtgggggatagcaaaataaggagacagaaagttggttgcgttattcgagtaaaatgccataccctttccaaatgggggagaggattaggtgaatgaaaagaacaaataagtaggattattctattgcaagttgtttgtaatactttttttgtcatgaacgaatatgtaaaaacaataataaatccttagagcctactgttaatataataacattatgtttattctatgactacaggtttgtcaacatgttttattgcgactgtttaatttttgtatttgttataccgatatatttttaatcagtattatattttcttaaataacttaataacgaacttgacaatgaaacgttcctaattctcattagacgggaattctttaggggaccccacattaagtgggatgagtgcttgctttgttgtagtagctatggtaactatttctttgtttgggtaggaacaaagaaagagaaaggagagaaaatagtgggttagccgtgaaaggaaaagagagtgagaagaagggtaggaaaagaagagagagtagttgaaggaaaaatattggaagaggtagtatttttctgtatgcatatgcatatgcatttgtatagcatacaacctttaatttaatagccatacaacctaatagccagaaacgccttcccaatttactgaaccctgcttatatgtagtttataattgttgtgtcttttttttacgtttaagttgtaatttgatgttagaatttattacaatggatgcaagttttaactcaatttgatcacataggatttgaattgtaaaaaggtcttctgctgacattattagtatgtattgtgctttagattaaattattgtgttttagtgtattttgttcctttgtttttgggtttctttgttctgtaagtagttaaataccctccacactctacacctaccttgcactcacaactacaatggactcacaccaagaattatcagcgggttcccctatttcctacgactttttagatccagactggtgttttaaaagataccttacaaaggatgctcttcattcaattgaaactggcaaaggtgctgcttactttgttcctgatggctttactcctatactcattcctaactcacaaagctacctgttggatgggaattctgcacaactgccaagacctcaaccaatatccttcacattggatcaatgtaaagttcccggctatattttgaagagtttacggaaagacactacgtctactgaacgtactccgagaccccctaatgcttttatattatacaggaaggaaaaacatgctacattattaaagtctaacccttccatcaataattcacaagtttccaagctggttggagagatgtggagaaacgaatcaaaggaagtacgtatgcgatattttaagatgtctgagttttataaagcacaacatcagaaaatgtaccctggttataagtaccagcctagaaagaataaagttaaaagataataatggtaatatttatggtatttaataaagaattttgaaattgatttaaatatgcttcttagagttacattcactgaagattataatgtaatattttgtgtaccccatttgcgttgagttattctatagtaattattgtgtgttctattaacgatgtattgcgatttatatctgttatgctaacataacgtagttctaagcactgtaatgccatactgttttagagggtgatgcttcctaaaatctccttacataaagtaatacatggattttactgccctgattctatcgaaatatgctgttttttttattcgtttttatttattttcaataatttttttgtaatataaatgtatagtctttctcctttgttttctctcgttcgtttccatgtttccaattatgctgttcgtgtcattcattctccctccaattttccctttttgtgtgcgcccttctaccttccccttccctctaacgagatatttgcttcgctacgctacgcactccctaccataatatactcactaatattatactttcactacatctcattactcattcctaccatacacactatacttcaacactttcctcgctcaaccactccatcaaccatcctctttctccccatacatcttgaactccttacaccaatacttcatatccattagccattttcctttataaacatatattaaacctcatcccaaatgcatctacccactctttacattcacatccctattcctttaatatcttacgttccacttcctcaaccatagagcattctttataaatcactttaatatgctttacttccacacactactgctaccattgccttgcacagtactccccttactcacacaccttcaatcacactcctatctccatacaggacccaacatgtattaaacattatccccctacaccattttccctcatcatccaatatgtttctactattatcacacaccgtctctacctcccgccaattttaactgtcttcatttccacctacaactctctatccacactttctcaccctataaacatttaatacactcctacaatataccatcccatcctattatcatatatactcctccttctcagatcacatcctctccaactccattcacacatctttttctttacacaccctcacccacgctctccatacctcacgcaaaccaatatacacatacccaactcacactaaaaaattaaattttacctatctattaaagatatttaccctgtgttgtacctaatccatctacaacacccgcataatcattattcctattccttactaacatcattacccctccactaaatcacaaaattgacacttttttaaaaaatttgcatcaaaaaacagaccacaattcttcactttccttaacaatcaacccttttcactgtatattgactacttttccatttctttcacaataaaaaacacaaatactgtttttttctctcaaatcatcaccaaccactcttctcaaaaatattatttctacaatggcacagctcacatcaaaatcttctttacatccttcctttacacgcaagcaaccttcaaaccttcctcctacacgccaataaccatgacccttcgctatcatcccgtgcaaaccttttaaatccctacaaacactgcacaaaaatcacatttaaacttataccaatactctcgtacccattctatatacgatcaaaatcgcctctccacacaactttttgcttgcaaaaaactcctctcaaacaaaacatcaacatcatatatcaacttttcactctaacttttaaatattttatattcctctatcaccttccatatcaattactttaccactttttataatgaagattgaaacatgcaacaaataattcaacttcctacatctcttaaccaatttcagacttactcataaaaacacagaccgcctccttaaacagcaaccttacggtaaactcacgttttgctatttactactataaactaaaggcttcgaattcataattccgtttagtgtgctacaacgaaatgctttataataataaaataacatagtaagcatcactcataatacatacagctactaataataaaatatctatccactttaaaaaaaaaggtcgccagacttaaataccgaaaagtaattgaatatttaaatttataattctaatgtttttaatatttatcaaatacaataactacgaaactatcttattaattttcgaaaaacatatgaattacttcatttctttaactctaattaaatctaccaacaattttgtcgtccttacactaaatcagtcattaaaataaaaaaaaatattctataaaatataatcagctataccatttttagttttcaccatacaacaccataatgtttctttattccctaaatacacttcaaaacgacaatgtattgattatctgaccttaaaaaaatttattaaaattttcattaattttataatcattgtattactttactatcaatttttttaaatatttataacctattttcttaataaatatttaggtttaaattctagttgcccattataaatcaaaagcaatcactactacagaacgtttcaatgagacatgctattaacatcgaatcacattcaaacgaaaactaacacaatactaaaaattttgtaactgcttttttctttcaattctattataacattgtttatttataaaccatactcaattttgtaacccttctaacgccgaatgacaaaatacgctatttgtttcatcgtaatcaaccaaactacatcttctcatttacaccgcaaagctataattaactttattcagtcaactgcaaataattaccaacttaagctactttacaaaacatgttcccaaaatcaacatgttttacatttcacacaaaatataaatattttacgaacatttaaagctactataatccaattcatcaaaatggtaaaactaccatacttttaaaatataacagactaatttaatacgaaaatatttacctcattaatttcaagcagacgttttttatcctctacatctatcacaaaataatacatgtaaatatatatacactattcatagttccatcatagaaccaaacataacttttattaacttactacacttattctcaacgcaaacatagctaaacgactgctcatataacatataaactattgtaatttgacattcaacgtaactttctgtgtcccttaactgcatagtcatactgaactggccatgcaacattttcacccaactggttcgcgctgtctagcaccaacgacgggttccttaagaactcccttgcgacaaaagtaacatcagcttttccactttctaggatttcattcgccgtaagaccatccctgatcattccgacagcgccaagtagtattccattcacttgatccttaatcttttccgcaaaaggaacttgatagcaatccttcacctcaattctttgatccttgtgattaccaccagagctaacatctatcaagtcaacaccaccatcgcgaagcctcgctgctaatgcaactgtatcttctatctcccatccttgtcctttgggcaaccaatctgtagccgttactctataaaacaagggcatactatctggaattgctttacgaacagaatggacaacttccataggaaacaaaatacgtttctcaaatgtcccaccatacttgtcattgcggtcattagtggcaggactaactgttgacgatataagataaccatgagcgccatgaatttcaattacatcaaaacctatttcaactgcacgcttcgcagcaacaacaaacttatccactaattcatcatattgcttttcagttaacttatgaggttgagcgtggttttcgtcccacctgtcttcatttggtccataaacatcattctcccacccaccttgagcttcagtcgcaactgtgtatcctcgataaggagcagtggtgctagcctttctaccagcatgcgccaattgaatcccaattttttgattttgcgaatgagcaaattcaacaattcttcgtaacggcttcatttgcgactccatccataatcctgaatcattaggtgaaattcgtccctctggggaaaccgctgtcgcttctaccattacaaggccaggcccacgcattcccatcgctccaagatgtactaggtgaaaatctgtcaaatgcccttcttggtcagcggaataagtgcacatcggcgaaacaaacattctgttatggaactccactcctctaattttaagaggagtaaataattttgtttgcggtacacctatcgccgctccagctggtattttttgcgcaggtgtaaaataaccaacattttcggctccttcattaacaatagtcatttttaaaatttttcaattcaaattaatatattggccagtcgttgggacatatttatacacaaagcataatgttattccttactaagctaaccgcaatatttccgtgcaacaaaccatgatcatattacataatatcttttcatcattctattcgatagcacggcaacattgcaaattacagaaaatttaacaatgaggtttcaaatagaaagctgtcgaagtaaaagtatcatttgtttctttaatctacctcaacaaagaaaagaactataataggaaacctgttaaagattacgaatgcttcaatatagcgctttttgaattccaactaaaaaatattacaaaaatcaaatgattaacaagctgtcataatcaaaatactaataatgttgaaatatccattgctaagttaaattgctcaaacattacgagaatcgatttattgcatacattagtaaatagtcattctaaaaagcagcagcaattcttcatactgtatatgtgtattattgcaatttttttttgaaatatatacaaacttaccaattgccaaaatacttaacccttatttctaaaattaaactataataatattcataacaagcatattaaacaccatcgactcacaatattgctagttaaataagattaactattctttttttaatcaacaaaaatataccaagacctatttaaaatctaaaactggcttaagcatatcaaagatgcaaagcaatctataagttacgtaataagtataaaggcaaaaaacttcagaagcgtgaaaaacacatcccattccaagcgcatacactcaaaagtaatacaaaaatgtcaaaagattcggactacaaaagggctgaaaagcatttatcttcaattgataacaaatggtcgtctcttgtcaaaaaagttggaccttgtacacttactccacatccagagcacgcaccctacgaaggaattattcgagctataacatcacagaagctttcagacgctgccacaaattcaattatcaataaattttgtacacagtgctcagacaatgacgagtttcctactcctaagcaaattatggaaacagacgttgaaactttgcatgaatgtggcttttcaaaattaaagtctcaagagatacacattgttgcagaggctgcattaaacaagcaaataccttctaaatcggaaattgagaagatgtcggaagaagaactcatggagtcactaagtaagataaaaggagtaaaacgatggaccatagaaatgtactctatctttacactcggacgactggacataatgcctgcggatgactctactctgaagaatgaagcaaaagaattctttggattatctagcaaaccgcaaactgaagaagttgaaaaactaactaaaccttgtaaaccatacagaacaatagctgcttggtatttatggcaaattccgaaactccatcgtaaaggccagtaaaagtcgttcaaatatctaatggttcccgcttttgtttatgaacatataataagccatactttatctagtacacatgccaaacataaagttactgattaatttttctaatctttcttaatatttatcactaactaatacaaatcaattagtagatgtgtatacgtacgatcgaaaacccgcaatttcattgtaaacatagcaccggtctagttaccgcgaacaacaagagctgcgttgactgctttttttttgctatataatccagatgcagattattttaaaatactaatccaaatattttgcctgccagcactccataatttagtttacgagtggtggtatactgtaatacttggtatacaaagagtcgactccaccctggattaacttttccttatgtatattcaggactaaatcaacgactgacaaacaacccattaatcgatatagaatttttaacgaatagtaaaggatagaattaattttgaaaagaacgtttatctacaatctaaatatgtaatatataataaccaacaatcaattaagtacaaacaatttgactaaacttataatcatattcattaatacatatgtaaaatcatctacttgaaaagcttttgtaaactcatttctccagaatcgcccttgtttaatactttagcaacagctaattcaaaatcttcttgagtaacatgaacacgtctttctctcaatgcaaacataccggcttcagtacaaacaccttttagctcggcaccactagcaccgttcattttctccgctatactcttcaaatcaatgccacgtgttaaattcatggacctcgaatggattctcaaaatttcggcacgtgcctcagcagatggaggtgggaattcaattttacgatcaatacgacctggacgaagaagagcaggatccaagatgtcgatacggttagtggccataatgaccttgatatttttggttgcttcaaatccatcaagctgattcaacagctctaacatggtcctctgaacttcgctatcgccacttccaccactagaatcagatcgtgaagagccgatggagtcgatctcatccatgaaaataatagaaggagcatgctcacgagccataacaaatagttcacgaaccatacgactaccttcgccaatatacttttgaacaagttctgatccactgacacggatgaatttgcaatcggtatggtgggcaactgctctagctaacaaggttttaccggttcccgggggaccataaagaagaatacctttaggctgaggaatacctaagctttcaaaaagttctggatgcttcactggtaattcgataacttctttaatttctttgatttgcttttcaagaccaccaaccatctcataagtggagtcaggaattttttcgaccatcatgagagagacaagtggatcaaccttgttggggaggattttaattaattggtatgaatcgttcctcaaggctacacgaatattaggtttaatctccttaatatcaatatctggactaatatcaacgacatatttgccttcaggatggactttgactagaactttgttctttcccattgtcttaatcacttcaccgacataacttccgggttcctgaagcaactgaatctcctctcttagaaggcgaactcttgcatttagtccgtttctttgagcctctaatcgtcgtaaattttgtgtcttttggagaatagcaagttcagcatcttgaattttttgggtataatactacattttatgttaacaattaattaaataactattacatacctgaactatgttctcattactctgtaaaacgttagtcttcagcacctccgtcattttatactacttcagcttctatggtggttcttcgtagaagattgctaccagctacaaataactatgcagcagtattacgagttcgctgggtttcgttatttttatatgcttttgtttagtaattatgaatagttattgacacgaaagggaatgatgattatgccttgttgttgttacaaaatttaactaatcattctttatttactttttcatatacaattgaggaatcccccgcctaataaacaaaagtattttgcctaaaattttatattataccaatataaacagacaactcaataaatatgtaccttatacattgaggaacagttaagccattcccaagtgcattatttttagcttcaaggaaaatagaaaagactgtaattgaggtctcgggaaaaagacatcccagataatgcaaaagtggttaagcaaagctaactcgcaaaaataaaatgacccattaataccagattttagacactttcaatgtcttttttttcaaaattaactttctccttcgaaccagagccaatcgatatggtttccaccacaacgccttcgtcttcaacaatatcattaacctttcttccgaatattgaagctgccatgttgcttacaacttgataaatatcattacgtccttcccacaatgggaaaattccaacagcgaatacggtaaagaaaatccatattaatccaacgactacccatcctgtgaaaaatcttttggaaaatatatatccagttccatacattggccaaggccaaagaataataaatgctgcagtaatgattaatgctgcaaccttagagataacacttgcacgatttaatttctttgtttgttgaatctcatcttcttcagatgagaaatgcattgcaaacgtggccaacaaacgattgaaatcgtatttttccggaaaaattattgacaaaattaaaatatataatgctggactcaataaaccaacaacgttaccagcaagcattgggttgtttgcaccagtcgtctcaatagtgagcgttttgcctccctcagcacgagcaacaacaagccaagtaataatactcgaaatgattcctaaaaccggagaaacggtaactgcaattgtagacacgcggctaaaaagcattacacaggtagctggaacaacagctggacatactaaaacacccatcaatagataaagatatcccattgatacttgtccataataaagtccagtggcaaagcctgacattgcgaagccaaaaactatcaaagatgcatgccctgtatataacaattccttgccggtggctctgggtctaacgtattgcttgtaaatatcataggtaaagattgaagagacggctattaattcggcagacgctgcagatgtaacagccatgaaaacaagcaataaagtagcgtttgcgccagctcgacccatcaatgcgatagcggcataaggcaaaaccaatccttcactaacttccaagtcactcattctgttgggataagtagggaaatagggtttattttctaaaccgagagccacgagacccatggttgtggcagcaagccagggaattgcaaaccatgcaagaccaccaaggatatagccaggtaaagcagatgcaggattagcagcaatagctttttgccaatatccattatctacgaaaactgttccaaagtttcctgccaaattgatgataaaaaagatagcaccctcttggcttctcatagttaagtaactaccttgagcgtttccagctactggatgagcatcacctgcttcctttaacatatcatataactttccaggagatccgatttttttatcagcagaataagtggccaagctaaacatgatcaaaatgaccaggataataacggtgtggatataatcagtaaggaaagtggctttaatacctccaaacatagtataaataataacaccaactggtagcaaaaagcaaacagctacagtgttcatgcccgtcaccgaagaaattgttgccgatccaccacacaacaacatggccataacaagtatattagtgatatatgcaaaaaccagaaatacaccgtgtgcgatggggccacatcgagctctgacaacctcaaggaatgtatgggcgttaggagctttgcgcttgagttcaattgctagtactgtaaacagcaaaatttggacgcatgcacctgatgcataccaaaacgcacctgatacaccgtactggtaagttttttgagcactggtcaacagggtagaagcccacgtccaactactaactactgcgctagcaaccaatccagtccttacgctatgcgaggcagtgttaaaatgctctgatgtttgattttcgttattgaactttttcaaactccatgaaacaaatatcatgagtgcggcaaatcccaagccaaggcccacaacgatgccatagccaacactttgcgtcaattcgggttggaccatgttgtgacaatgttggtgattacttttgctaacagatctaaggtaatgaatagatggttagagaatttttttctctacttgtcactcaatcaaacctataaatcttgaactttttaaatcattcttaactgctctatttataatacacatctttccgtaatttatgaaaatttactaattccaattatcaaacaatgttgtgataaatgatgctgatctcatgtaccatctcgatataacaatactgtatatcgtttagcaaataagatagctgataagtgacaacaaccgtaaaggaaaagactatttcctctcgctaaagacttatcacaccaacactattgatctctatcagttaagctaaattagtaattataaacaaatttgaaacttgtataacagagctaatgcttgctctatttgagcaataaatcgattgcttttcctacagcatactctttatttttttttttcaaaataatacgtaaaaaaaattaatagtcactgtaaactagcaaatcgacgttatcacggagtaaaacgtcaatatcacttttctcctagatctttatcttcgtaaacgaagttagcgaagtgttgtcgatgcaatcattgacactaaagttggggacgagactgtgaatctccaaacaatcacgccttacaaacatttcaaagtttcgttttcttttttttttgggatttttttttcggctacatgtaatagctaatgaaaaaataatattaaccagtaagatatttgtaaacaaactacatgcaatcctccagatagtgagatatttgaattatttacctacgaaaaagaacgactctattatgcatattaaataggccaagcttgccctttctcaacttgaattacgctggtagaacattaaaacagactaaatttgcagcaaatggacaggtttcgtagaatttgaaatcacgatatttgatcaacacggagtgaatgcgggatggcataaagtgcagggaaaagaaaaaatatatcaggagactgagcaaccagcatactttctcctgacaactaaccctatcttatttttcttttatcttaaggaatcttaaggggcagatttgaatgtgtttacagtattctagtatagcaaaggtactactagttcttccgatatcacaatcttacggtatttggtaataacgatatctttctgcgtacgataaaattcgtgttgacgtcttgttagcttacgcctgtcagaatattccaacaaacggcatttaagacaaactatgttctcttagattaacagactaattagaagtacattagataatatcttttttattagtagcattttgtcgaagatagctagcatttcttgagtttacgctaatgtcgaaggaagatgaagaagtcttagagtcgtacttttggacacttcaagagtctattccattaaggagaaggattcgagaaattcgagaactacaggaaaggaataaaaacaaatacgaacagttattgcaggcgaggaaggatttggaccgttttcgaagtaatttgaacgtgcaacaagagcaactgcaaaacgaaatacttggtttcaaacaagacgttaagcttttaaacaatgtcttggtctcttattcttctgaagaacttgaaaagagatttgaagagtcacttttgaaagaaaaagctacgagtatggagatggaatctaaactttgctcaaaatccataactcctttggaatatgtttcttggcttttgaattccattgaatgaatgagcgaaggaacatcttgggtaatcgaatcactcgactcatttttttttccttatcgatcgagatagtatgcgaatcctatttcatttcactactcaattgtgtcgtggcaataaagatatcatagttgacacggtgattaatttttcccggaactctggtaaaattctcgaatgaattgtttcataaagggaaccaaatacttttgaaagaacttactcttgcacatgcaactcagtgtgcttactacattttcgtttttatgacgattagttaacgtttgtagtagattacccgatacggtgctggataagaacccaaatttaattcattcttaagttagccgggtgtccttaaaagtttgaatattgggattctattaatcctacataaaccgttaaaattaaacagtttgaaaagcttttcatatgtcgacatgaaaattttatgactattcagtgtctattaaataaacacagatcggtcagatttaaaagttccacttttgttctctataaacatttttttaaaatgggggaacagttcaattattcaaatggcctctagcttaaaaataggtttatggtctcattgaacattttagtttttaactattactgttgattgtgaaattcttttcattttgacatcgacgcgaaacaaatacaaacgatttattgctttgaggtcgtatttaagttagtaaactttggtatcttgtagtgtctgaaacctttgacatcgaacacatttctttcattttacacggcggattttcttctattttgccaaactttgttaagccaggaaggtaatcgatacttggaattattacattttaaatactcatctattagaaacgtacataaacagtaaccaaagctaaaatgactaggaaacttcttaaaacttggtttgagtatgctacttaacttccactactatatctcccatcatcaatatacaaatgttgaatcaatgcattaacatgaaatatcgtgcctaatcaaaaagaccgaatcccatctaaattagttagtatatatcatttaaaatcgcatataaaacttacatcttcatcagattcctcggctgcttcttcctccttagcttcttcggcagcggatgtggcctcagcgccagcagcaccgccagcagcaggggtggctacagcaccagcagaagggacagtgctgagtttttcattgcctgcagcaattagctcttcaatgttctttccgttcaactcgctgattaagctttcaacgcgttccgcttcagcttcaattccaaccgttgataaaacactttcaatatcggatgctgaaggtgactgctttccaccaacagtaaggagtaaatatgcagctaaatatttcatattgacggaacaaaatcactttaagcaaagaaaatagagctttgcagaaattgtctcagtttccaaaatttttgctgttgcccatttatatagggcttttgaaagtcataaccctaccctactttatataagactaaaattctttcaaatgagcttccttaacgatgatcgtaaaaataaacataagtgttcgtataataaatttttattaaagctttagtttctttggaattaaatgaggaatttctgaacatgatcacatcttaaatcatcaaggttaaaatatcgcttgtttcccatagcaattcacaaagtaaagacgattacgaaagtattaataactcaatgctatcgtaaaaaaatagaaaattttcaaatgacctttttatttttacgtagttttgctaaatgattctttttcttataatttaatttaatagtctgagttatttgttcgttaaatatcggtgtgcggcataaacgtggcatctaatttttgagttatttctttacaaataaaaaagttgtacaaataaaatcaatataaatcatatgtccttcggttttttttttgccaagcgaaaattccatattttgggacaattgtgcttgcaaatctttcaaaataatatgatctttttttaaatttcatttcggggttatgtacccacttgttgaattaataatttattctttctttagatacaatgctatattttgaagcgtgacacaacaaatcttatattaaattttcaaacaaaaaagacagacaaacaagttttcgtgaagagctattgaaaattcgggtaaaataatttaaaaaagaaaaagaaagaaagatgaaactatcagaaaaatagcatttatctgaaacaactaaattaaaatatgcttagtgcgattattaattacggtttaaagtgtagattgcgactaaacgagtattattcgtaaaataacatttcgttgtacaataatccctaatttgtatataacgtaatgtaaggttctactttatcattgagcagcggttcgatttgcgacccttaactattatgtaaataaatcccggttcgagtcctataaatgcctataatttacaagttcgcagatgagctgatggataaatagtatagctctttcgattatagaaagccattcaccctaaacatcctgagttcgcatgaattatatcctctatttaaatgtcttataatgctgctacgaacagctttagggtttttaatgtatagtgggggttttttttttaacaggtatgttaaaaagaattaaatatttgttgtgatggttttatttaaggatcttcttacccacagcctgaaattgttaagtttacctaactaaagcattaaaaaatatcgctgtataggcatcctttaccaaattactttgcccaatcttccttttatatctattctttattgatggaatattacgaatcaaacacagatgtaggtgctttaacagtttatcatgatcatcggttgtcttttttaatacataactgcaactcagcatgtggaacaggagtcactcatctacggtctagttacgatgtcataatatataagcataaaattactggtgtctaaacaacctaacttgattttttaaattctactacaatatttcaattttaactatcaggtatgattttaaattttatatcataatacaattatcaggtatttgagagaaacagccagtgcgttttgatgttgcatcatactggttattttgcattcaatctgtcttgagctcaacgttggtataattagagcttctgagtttatattttgcaaaatagacattggcttcaaacaaaacaaagaagtttggtttgtaaatccgtaaaaattgcattggtatgtgttgatcgtgagtttggggtttgccgagaaactcaattctctcgacaaataaatgtgaatttgagcaaaggctacaaagtttctgtaagcattcttcgataagtcacttagacggttcgtactggtgcccaggaccccaaaccatcaattgacttgtccctgctttagaagtgtcagggtcatcgccattacgtctttacctactcatatttttagcaattattccaattcatcttaaaaatttcagccaacattatctagtcagaaatcatatagaagtaatatgttttatattcgcatatacatttgtataactcttgactttttttaataagcaacgttgcgaaaataagtataaattctttagctagtagatcaaaaaattggattgttttcatatgcttccatctatattctattatttaagaatgcagatgaattcatcattaccatgttaatgtaaaagagctggccaccatcttataaccttttctttaaaatttttataagtataatagtcgctcaggaaaaaggaagaacggcaaataatagaaaaaggtggaatttcttaaatttgtaattaaagtaatttctattcttttgtatgaaaaatcaaatcaccgcttttgagattaatcgtttacatctggttttttaagaaactgattataaatccaatcgttaaacttaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcaagccgtctattgactttctcactttcaatttcacacaacatttaaatacaaatgtacatttacaaatatagtaatatgctggtatggacatagcaatttagcactatattagcctttatttaacaaaaatcactctttaaataaacagttctaataaaaaattcaattaaacccattcaaaaactaactttacagtacatgaataaaatcttaagattatcaaaaaaactttcaaacatgttcaaagtttacaaccatgtaggcatcgagaaagctgacaaacaaaaatgaatacatcacgttcacttcccaatagttatatagttatacatatttcttaacaatttaaccctcttagctttctacatttccaaacatcatattaaacctactcgaatccatatgactacaactaccttctaaaagtttcaaaacagtttgaaaagtttcaccaaggcaaacaattatcttttgaaatacaacatttcaatatgtcaaatcctcaaaaacatacagcaaaaaaatgccaacatgattaaaataaaattttaaaatacccaaaaaaaatcaaccagtaggacatttttatagttcccaaatacgcatctccacttaaaagaataaaaggaatttatattccaacctaaactcagcaaaaaaattcattatgatataaaacataaaaacaaaaacaatcaccaaaaattataaagaaaaccaaatctatgattgcaaaattctaaaaaagacataaatcgcaataaaaagaacaaactaattaactaataataataataataataataaaacaaaaaaggaagaactaacaacattttcaattcctcaacataaatgaattccatttaaaccacaattatttcataaataatcaaaaaaatatatatatgaataccacattaacaagtaggaaaacaaataacatgttccttcgcctacgtaagtttacaaaccggacaaaattataaactaaataaaactaaaaaaaaaaaagtacacaattataaggacccatacaacaacggattactaaaaacagcagtttaaatgttttagttctgccgcgcgcgcaccttaaacaggtgcttgcttggcagcctcgtaggcttttaaaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccaaatatgtttgtttggccgatagtctgtcttttgggaaaaaatgcgcattttgtgtttttaaaagcagtttagaatagttttaaacaaaaaaagcaatcgttttgccaacataacgatatcatcatttagcaacaactataatgttcaaattataacctgatattgagtatatagtaaattaataaattagaattgttttacctattaaacgtgatcatttgtacagtttttctcaacacattcactacaaatatttcactgacatcaatcgctaggcgctttaatataatttttttgaaaactggaaacatatttttaagttaaaataaaataacttgctcaaaaatatctaacagtagttggcaaataaataaataaaagttcttcttacccggatagacattttgatggaattatcagttaccttaaaatgcgttaaccaaattaacgtcaaactagtataatacatcgcaataaccatttaacatatttcttctaggtagtaatgaattacttcagttgacaaaatttgtgcactgtggctttcatgtcaattttagttttttcattcctatcggtttgctcataccatattttaaaagaatgtttactttttttatttaaccatgatcgatgatttttatcttaactactaacaagtggtttcttaaatttatttgtattttcacgtttgaagagcaattaattaaattaaccaagtttgaaattgaatataatttacatattgacatttatatctatgcatagggttctcttcagtaatcagtcaaccgcgttgtctcaatatctcacgaaaacttattatccaaatagtctatcaatacaagcttagcaatcagtgttgaaatgaatcatattacttcaaactttgcaagttatctcaacgctgctattattaaaattacaatacaatgtataatatagatgaaattttgaatttcagagagaaagatgtaatactacaaaaaggtacctcgatttccaaaaatacgaggataaacatcccaagcaccaagctttgctccagatagcaaatctggatttatagaattttgaaactgtgcacttgaccaaaaagtgtattgaaatatatgttagctttcccttatcaaaagttagatactaactattgtcatctaaaagtcggtgagactcatttagaaacttcggcaggagatttccgtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctgaatcgcttcttgcttgcttattataaatgatcgtcgcggttccaatttaatttttattaaagctcttgtatcatattaatttgtctaataacattttacttctaaatgaataatcaccaagtaaagtcgaaattataattcaataaatttctacctatgaatggagacttcagttttcaccaacctattttttcgaaaatttcgaatcgctttttttatgttattgaattctagttagcaagcccacacgcatttgtattaaacgaagagtgtgcaattagtatagttacaaatcctttttactggtaatttttttttttaaataaaaaaatttaaaagaaatttacgatattgattaaactgtatttgtatccataaaaccaaacctaaaatttgagtaacaataaattactaaatttactagtctattggataggtagctaatatgtttggcttacaaggtctttttctatgatcagttttatacacatagaaaaaaaaaagatttgtaaaagcagtaatcaatacattaggatttcatcccaatctactctcaaatcaaacaactgtaaattgagaaaaattcaacaacgtgagacatgttaaatctcaattgcgaaattattacggtaataagtatcttccataaggcattaaagtccaaactgtttgtcctaatcctcagcacatttaaaattcttacgttgtaatagaagctttatgaagtttatgctgtacctaatgaaaatagatatagcttatataccatcataaaaaacaagttgtttacttaaagggattaactgccttttttaacaatcgcgtatttgtttagtgttctgtaaaaacttcaagttagtgcttagctatcattaagaaaagaagacgagaagtcctgatttattaacaattcgtaattctattccatattcgtcgtaaaaatatttaaatttcacaacaaaaagtgagatcggttgataatgttaattgggaataattaaacagacgttctattcatttttgggcactcgagttacttaatttcccaattgctgctgaaattgcgttagtcatattaaattaataatttgatacgggttattgtcgacttgaatgtgtgttaggtgtttttgctatatacgcactgtcgtaacaaaatgctaagactaccaacgacacgcaaatctgctgtacctctgctatctccgaacctgaaacggtgagtatttattcaaaatgcaaaagcttctgctggatccaggtaagaaaacaaagattttaaattgtttaacgtatctagctttgaggaactgggtacttttacccattatgtttgtcatgattttgatcggaattttaagacataatgcaacaattttactccagtcttctccaaaaaagctttctaaagaggaaattagagaacagtaagaataaagcgttaacaaaattgagttactaacagcaatcttcagacgactactacagcgcgcttatgccctccgcgcctgttcgaatagcttgctgcctgaatcaatagaagctagaaaatgtttcttaatagaatcattgaaatcagggaaatatttaaaacctgttgatcccaacgctccaaaagctgcaaatccattaatggatgataaaactcttgagggtttgatggagtctatgaaaggaaatatgttaatggttgttcctcaaactattataatgacttggattaatgaatttttttcaggcttcattctatgtaagtacgagtcagatgcaaatttctgcaaaaccatagtgttttaaccaattttgataatggaattgaaattgagcatgatgctttcaaacaaggtgtttgtgtaggatgaagattcagcttttgtttatctcaactagatagtactcgtattaaatcgtgccaacttttattatttttttggtaatattactaactatcaaagtgaaattaccatttcctcttaccttacgattcaagtcaattttccaatcaggtgttgcgacacaagacttagacgttcaatgggtttcatcgatttcttggtattttctaaacttatttggtctcaaatcggtttatgcccttcttttgggagaaaataatggtatgaacttattaataggatgatggtttttttaacattttttagctgccagtaatgctactaatgaaatggggatggctggtttttcatccgccgctgctacagctcagttaatccaacctgggcaggatatttcgaagatgatgctttcagaagctgagaatgtacagattcttaagaatgaatctcttttagtagatgtagagaaacgattactggcacaatttgcatagttacgaaactttgcttgtagagttttttcagttcggcatacggagttggttggctattcccatactgttttttttaagatagttttatatctaattattttttctaagaaacatactgtatcaatgttgtgttactgaattaccttagttaccgctcattaggtattttttcagcattacagaaaaaataaaaacggtaatttttggaaatattattcaaagaagttttgaattactctaaagttcgtaggagtgtgcaattgtaaaattatctcgattgtgtatgaatactatcctgtacctcaaaaaattttacccacagcaaaacaactacctgccagcaaggagaggttatatagtggaattgttttaagatttcttcaaaatgagtaatacaaataagtccgaacctaaccatagctgcagtaagtaccatcttattcaaagatacaccattaccgttataaaatagaaatgaggtttggcgaagccttcttctttttgttttttttcgaaatttttattaattgaatttttcagaggttgtgtatgctagtcgggtcgcagaaacattcgttgagcagcttaagcaacatgttaacctttttgaatttgctcccaaactcgttgggtttctctcaaattctgatcctgctgctcgcatgtatgcgggtaagtgcctctaaaaatttaacgttcctgcttctaatcatgaacaatttagattggacaaacaaaacctgcacagaaattgggtttcagtatgaattgcgtgaagtgccaaaggatgatctggaggatgcaatcgttgaagcaaataatgatccatctgtaaatggtatcatgatctatttccctgtttttaacgatgggcaggatcaatatttacagcaggtggtctcccctgataaggacgttgaaggtttgtgtcataagtatgtgatgaacatgtatcataatatcagacatcttgatcctgagaaaactaaaaaatctatacttccatgtacacctttggcaattgtcaaaattctcgaatatcttggtgtttacaataaaatcatcaactacggaaatagactttatggcaaaaccattactatcgttaacagaagcgaaattgtgggccgacctcttgcagctttgttagcaaatgatggcgcgaaggtctactctgttgatattcacaatgttcagtgttttactcgtggtgctggaatacgtagcaaaaagcacgatgttgctgatacaaactttaagcttgaagacgtagcacctatatctgatgttatcatttgtggtgtcccttctgccaattacaaattcccttctaaccttgtccgtgatggcgctgtttgcatttgcttttctagcgagaaaaattttgacgcggcgtctctcaaggaacacgctggtatatatgttcctagtattggtaaggttactattgccatgctcttgagaaatctcattcgccttacttcgtatcagctcaataagcccgtcgacatctagccgttaattttaatttttttttggtattagtaatatatttttggttaagacataatgattaagtttgctaaacgtagaaaacgatgtcactagtgatttcaatagtttatctcatttagaataaaataataatgttgaattcttaatcaaaatgtttgataaagtttgtatttctcacataaaatctaatttattatgtgggaatatcccaattaacaagtgcccagcttctgatttactaaggctgacctgcacttagaaagtgccatcttcgtgatgggagagattagtatgaagagcaaagtttgccctttaatttaccatttcttacaagaaaatggttacgttaagactgcccaaacatttttgaaagagactggcgacaaggatttagctaaaggcaaggttaaaaaaaatttactagatttgctttcacaaaaggaattccttccttacttgacaacagaagatgttggaaaacataaaaaaacaaaggaatctttagaaaaatctaatgatgattcccagaaaatttcaaagaaaggcgcgcctccagagaaagctcactcttcttctgaagcatccggaagtggatcttcatcagatgaaagtgactcatcctcatctgagagtgaatcttcttctgaagataatgattcatcctcttcttcatctgactcagagagtgaatcttcttctgaagatagtgattcatcctcttcttcatctgactcagagagtgaatcttcttctgaaggtagtgattcatcctcttcttcatcctcatctgagagtgaatcttcttctgaagataatgattcatcctcttcttcatctgactcagagagtgaatcttcttctgaagatagtgattcatcctcttcttcatctgactcagagagtgaatcttcttctgaaggtagtgattcatcctcttcttcatcctcatctgagagtgaatcttcttctgaagataatgattcatcctcttcttcatctgattcagagagtgaatcttcttctgaagatagtgattcatcctcttcttcatctgactcagagagtgaatcttcatcgaaagatagtgattcatcatctaactcgtctgattcagaagacgactcatcttctgattcctctgactccgaaagtgaatcttcttcagaagacagtgactcaacctcttcctcatctgattcagatagttcatcttcttctgaagatggtaattcgaatactgatactactacttcaggtgaagtcagtgctcagtctagtaccaactcaacttcgtccgaagaatctactagcgttaaagatgaggattcctctaaaatacatgacaaaagtttaaagagaaaacatgaagatgacgaatcgtcaacttcaactaaatcttctcggactacgaagacgccttttacaagagtaggtgatccttcacagtgggactttgcctcacctgctttacgagacaactcgtttaacttcgaagatgattacggtacattagcaaatcgggatcttattgtcacacgtggtaagggttttcgtcaggaaaaaaataagaaaaaacgtggtagttatcggggcggtcgcattaatacagaagtccgcagcttcaaattttagatttcaacaatcaaattttgaacaaggacttacgatcttttggatgtagatcgacagttcaatagaacttacagtcgtttcgagggtatttacttaaagctttaccactagaagcagaaatgtgctttagtcgataaaccacataggtatatagggcttaaaaaattttttttggctaataattttattggaaaataactttaactatcacgcatactgttcttttttagtattctttcattataattagaatcggtatttgtagtttcacatttgctcataaagttttttacattagaacatatattacatacttatatgattatatgtgagacactctctaaaaacggttagtaataaaaatgaagcactaactaaataacgtattctgtaaattatttaaattgacgatttttggagtagacaatggccctaccctagcagatgtgactgttttgtgtagccaaaaccaccatagaaaaaatggttgttagtcaataacaacgttgaactatggctgctgctcgccccactgttagcatttacaacaaagatggcagtgtctcttctgagacccttgctttgccttttgttttcaaagctcctatcagacctgatttggttcgctccgttcataccgctgtagccaagaacaagcgtcaaccttacgccgtttctgaaaaggctggtcaccaaacttctgctgaatcttggggtacaggtcgtgctcttgctcgtattcctcgtgttggcggtggtggtactcaccgttccggccaagcagcttttggtaatatgtgtcgtagcggtcgtatgttcgctcctaccaagacctggcgtaagtggcatgtcaaggttaaccaaaacgaaaagcgttacgccattgcttccgctgttgccgcttctggtgttccttctcttcttttggctcgtggtcaccgtattgaggagatccccgaggtccctttggttgttgatgatgctgttcaatctttccaaaagacgaaggaggccgttgctcttttgaaggagatcaaggcttatcgtgatgttattaaagtcgccaactctcgtaagctccgtgctggaaagggtaagcttcgtaaccgtcgtcatgttcaacgtcgtggtcctcttgttgttttcaacgaagatactggtattgtaaaggctttccgtaacatccctggcgtcgaaattgtcaacgttcgtcgcttgaacttactccaacttgctcctggtgggcatttgggtcgttttgttatctggaccaaatctgctttcggacttcttgacagtgtctttggaagtaccaccgaagttgctcagctcaagaaaaactatttcctccccgagaacatcatttcaaatgctgacgttactcgtcttatcaactcggacgaaatccaaagcattgttaaggctgctggtccttctagagttaagcgtgcacatgtccagaagaagaatcctctgaagaacaaggctgttttgtcccgtcttaacccatatgctaaagcttacaaagccaatgtcaaaattaactcagagaagactcctaaagcagctggtgagaaattcttgagtgtcttacatgagaattaagttataggtttaataaataatatagtgtttcttcggatagtggtatttatgatggttgctgcaaaagtactttttcatttgacaatatgattttgaactacaaaagtgttatggcttgactttatttaccaaagacccaatatcatacatattgcgaaagagcaatttagtatgactagcatgttttatgtaatactttaaattatagctcagatgttgagtgcatattaattggttcaaaattagaattatgataatgaggttaaattgcagaaattgcgtatatggcataatatttaaccgaacacacgcttgtacgacgatgtacgattttgaatacttctgcgaatgaataaataatagctagttggtcatacgcaataaagtgtaacatctatacttgatgatcctggctagtaaatgtaaattcatcactaataagaaaaattttgcgttttcgtggaggtttaatcagatgggttacaaaattttaaactgttttaaaggatgatcaaaagtactaaatcaatttattcaataaaaaacagcaaacgaaatgatacaaataaacactggctaaataacaatagggttagagagtacgaagccaaagtctttttttgtgacaaaaattttaatccttctcataattgttaatgtcaatggtacttttataatccattcaactgtgcctataaggagtgtctaggatagagtatatacaaggagactgtgtttcacctccgtatttttatccttacgacaatatacaattcactccattaccaatcctttatcaatacgaatataatgaaatgttcattgagattgtttgagaaggcgggcaggttgtctgtaaggtcacaaactgtgcaaacctttcaacaaaggatcgtactcgccaatggagcctcctatttggtaaatacaaccttacccaagccatatatactatcgataaaggacatcaccaatatgccgttgaataatccaaaggttaacgctttatcttctatacgaggtcaagaaagccgcaggtcaaagtttgaagagcgttacgaaggactttagtcattttatgagaacaaagacttataacgacaacttccgcctcttatgttttaaattcatggagaagcgaataaataaatgaatgttgtatcatgtaaaaaggtggcagtttgttggatttataaattctctgtattttatttgtccttaaaaatttctaatttacatccctctaattcacgaaaatcccatttttacccacattcaacttacataaatctaagctatatatgaaagataattaaaagctttttcaaatacaatttataatcattctcatttgcaaactattaccaaacaaaaatttattactctgaaaactcttaactgagttctcaaaattcgtaactagctcaaagaagtaaacataatataattaaaaacatcaaacattttgtagacaaaatgatttccaatcatcatatatttggtccgaaaaggatgcccatttcgtcttgattcgatatacgctacctttacagcatgtgaccatgaaaagatcgcacacacaaaaaaaaggttgcgatgactgtaaagaataaaactggcgttgtattgatatatatatagctgagggcaaacgataactagggtagggttgtgactacagactcaaagaacaaacaataaaaatacgcacagatgttcaaatttcaatttattttaacttcaattacctttaatctgtatcaatcttcagttattgtgtcagtagtcttctattttggctgcgttttaggtacagggaatgatttaatttgtacataagaaatatcgtaatactgtataatgaattaaaacttgcactgcaaaaggtggaagcataaaacgcgcgttaaaaaatattacgagtgataaggataatggttacaaaaaatttgaaaaagtgctttgcacaaatttctgtaccgtgaaacgatttgcatcttgcacttcgccttttaccagctgtcaccatgtctaagagagcagcagaagagacagttgagtttaatagcaaaaatggtcctggccaacgcggcactgttgcggacaatgtcgacactgaaatgggtgaatttgaagacgcctacgaagatgagattgaaagcgaagaagagtatattgaagcagatggcgaaaaggataacggtatggatgaagaagagcaaaacgatgcacaaccctccaagattccctggttacctggaggaaaaataaacgctgacgaaaagctggttgcggatcctagtgtttacgaaatgctgcataatattcaagttaaatggcccttcttaagctttgatatcctacaagactctcttggagaggagcgtcgtgcttggcctcatcaaatgtatttagttggcggctctcaagctcttgacagcaatgataacgaacttacggttatgaaacttagccagttgtacaagacccagcacgatgaaaatgatgatgcttccgacaactctgatgttgaagaagatcctatcttggagcataaatctatttccacgaaaggagcttgtaatcgcgttcgttccgcacgccgacctgcaaattcttccaaagagtcattgttggcctcctttcatgagactggaaaagttcacatttgggacattgctccccatttgcgttctttggattctcctggtgtgatggtttcgcgtaaggaaaatagtccgctttatactgttaatcgtcataaaactgagggatatgcacttgactggtctccctttgaatattctttactttctggtgacaatgcaaatgagatattcctgacgaagtatagcaatggtggttggcaaactgactcttctccttttctaagccatactgctgctgtcgaagatctacaatggtctcctagtgaaaagaacgtattttccagttgcagttgcgatggcacttttcgcatctgggatgtccgaaataaacaaaagacgtcagctcttaccgtcaatgctcatcctggtgtcgacgttaatgtgttaagttggaatacacgtgtacctaatttattggcaactggtgctgataatggtgtttggagcgtgtgggaccttcgttctctgaaaagttcatcctcagttgcaactcctgttgcttctttcaaatggcaccgtgctcctatatacagtattgaatggcatcctaacgaagattccgttattggtgtcgttggtgcggataatcaaatttcattatgggatttatcggtggagcttgatgaagaagaacaagacagtcgtgcagcagaggggttgcaggacgttcctcctcagttaatgtttatacacatgggtcaacaagaaatcaaggaaatgcattggcataggcaaatacctggaacgattgtctccactgctatgactggtataaatgtgtttaaaactatcactttttagtgcctaatttttcaatgcaagggtttggtcaagtagttcttgctaaatcactcgttcttttttcatttgagagtggtgaaatgttatcatattttggttggttcggttttggtgatataaaaagttttttttgatagattataataattatcttaattggaaagtagaatctacttttaaaagcaaattacgctctatgtttgctaatttcaagcgttattgttataagtctgaacgcttgtgtatttatgaaaactgtatcatatgcttaacgactgctttccaactgagaaggcaaactatttatttttattaatttgaaaaatagaattcaatatgatacacaaagagttttcaagttaaatgtaacttcatatctgtcttgaagtggatcttctttccttttcagcatggaaagatgcagaattttcccaacggaggtttttcactaaatacacattattagtttaacaatttaaattactatccgcatgattatgcagttgattaatttgcaaatagatgttattatacaataacatgcatttaccactgagaccattagtcttccatctatacctcatgcggtatatattgttcaatgcaagggtttggttcaagtagttcttgctaaatcactcgttcttttttcatttgagagtggtgaaatgttatcatattttggttggttcggttttggtgatataaaaagttttttttgatagattataataattatcttaattggaaagtagaatctacttttaaaagcaaattacgctctatgtttgctaatttcaagcgttattgttataagtctgaacgcttgtgtatttatgaaaactgtatcatatgcttaacgactgctttccaactgagaaggcaaactatttatttttattaatttgaaaaatagaattcaatatgatacacaaagagttttcaagttaaatgtaacttcatatctgtcttgaagtggatcttctttccttttcagcatggaaagatgcagaattttcccaacggaggtttttcactaaatacacattattagtttaacaatttaaattactatccgcatgattatgcagttgattaatttgcaaatagatgttattatacaataacatgcatttaccactgagaccattagtcttccatctatacctcatgcggtatatattgatagtagagcacattcattgttagcacaacagtttctagcggagcttagcatactgcatgtcctcttagatactcgtcttttccttctctcgaagattcctgagacttcgatgggggtggtgtaggtgggggtatatatatagaaggaggttgaaacgagcatgagattgaaattggacgcaacaccttgtttgctttagaatttgaacgaaattcatttgttagcttatattgagtaggaatgtcggccacatctataaaccccaataactggtatgtacagtagtgttgggataaaaaaatttccaaacttaagtcatgtaactatgtttttattcatttccatcgtattatcccttattcaatttcaatgacatttttgattgggttgaacacaataatattctattgaatgaattcgtataaacgagcgaaattgggtttcaccattttacattgttgctagccaaatcatgatgtcaagattgggttgatcctattatgaaagttttttctttattgagtcggtagttattcaatgcgttggtttctgaatatggaatagtagttcatcgtcaaaggtttggaatatttacgaaacgatggatatgtccaaataaaacgattgattcgctaactcaattttaggcattggacttcaaaggattgtcgagtatggtctcatgagtacttcaataaggaacttcctaagatccaagcttctgagggccccactagtgctcgcattacccaagtcaatagctgtgaaggagatgtcgatgtctctatgcgcaaaagaaaggtcattactatttttgatttgaaaatacaaatggaatttaaaggagaaactaaggatggagttgaagctactggctccattacttgccccgagctttcttatgacttaggatactctgattacgtgtttgacatcgacatttactctgcttcaaaggaaaaagaacccattaaagagcttgttcgtgagaaaattattcctcaaattcgtcagcttttttctggattttcccaagttttgttgcaaacccatggtgacgatgtttatctctccactgaagaacataacggtaacgctgctcgtggacttcccgtgcatagtagctttaagcaaaacaattcttcacagacttcgtctaacaaaggtactaccacggtggccgctggatctggctctgatggctctcgtgtatcagcagtagtcaatactgccgatatttctgagaactatacttttgatgctcctgctaatgaactttatgctactttccttgatcctgctcgcgtagctgcttggtctcgcgctcctccgcaactcgatgttcgtccgcaaggcgctttctctctgttccatggaaatgtagttggaaaattccttgtactggaagaaaacaaaaaaatcgtgcaaacttggcgtcttagttcgtggcccaccggtcactatgctgaaataacattcaccttcgatcaagctgattcttatactactttacgtatgattatgaagggtgttccgatcggcgaagaggaggttgtacaaggtaatattcaggattattatattcgtcccattaagacagtttttggttttggcgctgttctgtaatcgatcttgactttcacatatggatgattagctcagaaaaaaatttaacaatcctttataaatcctgcatacaggctatgtttcaaataatgtattctattgtgagttttgctttttttgaaggcaaatgaaatatagataaaatcaggttttatcaagaatgcataaccatagtttgtcctcttgttttttcaaaattattaaaatttaatgaattttacagccatgattgactgatgccacgatttgtgaatattttcactgattgtatgtctaattataatatgttacacattggtaaatcccatgtttattaaaaacaaaatatagaatatctaaattaatttcatcaaattgttaggattgtgatcgttttctacgtattaatatatgaaagtgatatgtaccttaataattatacgataagagaatttttagggacaaatgtgtcagtgttgatgacttaacaaatgttttctttctgagttgtcagtttcattctgttctgaagtttgctcaagatgtctcagatcaatactatcggttggttgtgactctaaatgatttaatacatctgaagtactgttcgtagaatcttctaaagtgctatttttaattgctttataacgaacaatcagaaacgctaaagtaccaagagtcacgacaatgctgagaacaattcctactatgtttgcagcacttgatttgttgtgaacgatacagtaaccagcgtaaaccggaacaagatatttaaaacaagagagccagaaggcaattgcccaaccgatgtaggataattctggaagtgtcgcaaaaaaaacagtcgtaaaatgagtaggaagaaagcttaacctgatcagccagatcagcggataactaccttcttcaacgattttgacaaaagttccataatgctcttcatgatgttcgcgaaattcttgagccttttgttccaaaaaatagcgataagccataaaagcaattgtttcaccaataaagattccacagacaactgtccaaaaacctacgttaagtccccaaacggcaccaattaataatgctaaaggatcttgtcctaataaaggagggattgatgaagcagcaatcaataccaatgcaattaaaaaggacataggtagtttagcaattcgctctgctattggcatagctatagccagtaaatcattgtgaaagactgcaagtagtatagcaaaaacaactattaaaattcctatcgctgctagagcgatctagttcaagattagctgcgaatggtgcttaaattaattgaagcttacaatttttatagaagatactggagcaggcataatgaaataatttgaacgtccaaatatttcaattaagtccaatatactgaaagagaaataaacattaaaatataatttgcaaaaacgattgcattctcaacaatgttgggtaaaggagctacgatttataacgtgtgttatactaccaaccttaaacaacacataataaatactcctcgctttatttatagagccgaaataatctactcattatcattataattatcacttctacaactttatatacattatagaatctcaaagagatttcaaaagaatttaaattgctcatactcaattttgttaaagaaagcaatgcccaacctccttgaaataaattgttagtgagtttgtctcgtggaccagtgagagctttaaaatctgttctccttttcatataggaactagaaactgattaacccaacttttaagggtcccaagacctgaacatataaaatacaagaaatagcgtaactttatctcgtcacttgttgagtggttaatggcaaatacctttctttcgaataatttttaaagcgtatcattagtaagtgcatctatagtcatggatcacataaatttttttgccagaaagtagcatttcaaaatatttcgtctcatcacaaactactatatagaatggctagcaacgtttgataactctccctagaattcaaattcttctcattttcctcagtaggagcagtggcataggaagcaagggcagcaaggtcgtccttcatttttaaccattagtacatataaaaaaaataaattatgatacttacctttcctaatatagagagtttagctatagctaaaagtactgaaaaatttgacaagctgccattagcaatcgcattatgatcaaaaagtttcgcaagctgtctcaaacggccggtttcatcagtactttctaatgtggtaataatactcgtatcattgttagaaaacaaaggatcgggcttttcaggaaacccgtccgttagcgtaactaacagaaaactgaccggaaatgcaggctttgcattttctgatacttgttttccatacttatccgtatatcgatagaggacatctggaacgtatcttgtttgatcctcttttttaaccaacatgcgatcaggatcgacgcttggttgaataagatctgcttggtatagagctgtaccgatatttgagacttggtaagacataacttcaatttccccatttagattaccgctaataacagatgttacaaacttggacccaaaataaccgctgcgagaccatttacaggggttcttaaatttggtttgaaaatttgcagagttgtagacttctaaagacgatagaaaataagaatcagagtgtctcttacaaagtacttttccagaattactaccatcgtctgtcagatcagtaaagataataccaattcttctcaatccacaagcagttgcaacttgttctacaagggcttcatcggcccattcctctaatgtaacgccgtcagcctccgaaacctgagggggttcgtatatagcttcaatcactcccttaattcctaaaggaacgttattgtattgttcgaaatgtccatacgtataaccaatcctttgaaaaccggattgacgccatttattgagaaacgaatcgacaatgccgggagaagcaaattcaatatgatcaataacacgaaatggttggagattgagcattacagttgatggttggcatttggtacaaatcccagcgggccaaggaggatgaccagaaggacacttttctttcactgtaaaactaggctcctcaagaggaggaataaacgattgagagctagcatatttattcacattagagtttatttttctcaaataagcatgaaaggaaaggtgcttgattttattttcttgtcgataggattcatcatacggttctaaaggcgagcaatagtcgcacattcctttagggccgtgccgacataaagaggtcatggaacgacgtatcaagccatcttctttttctaaagaatcatcaatgggatcttgaatgacaggcatagaaggttttttttctgaaacatcaggtgtggaaacctgctttggggcaccagttacagtgagagcaggttcattgtttgatgaagcaatatcactatttggtgtaccaagtcttaagtaaagcatttgaccgtgagtcaatccagcatcttgaagagtttgatcattcaggttggaaaaaatgacaccctggtcagattcattctggcaaagagaaacattttcgggagagtagtcgtttttaagtatatcagacaaaatctgatttgttagataaccattcgttttgaaatatttcaataattttgcaggaaattacgtacctttgcagacagcatagccaaagtatcagttggctgaaattctgcacgggccatcccccgtttgctgcgaaagcgcaaaatctttaaactgttagtaacaatatttaaaacgattgctttgcataccatttcgaagcaagagtaaaggtgaaggatgagcaaactaagcttacgactatgtaagctattaaaataggtgaagtgcagcttcgttacatttttgaaaaattcgttaataacaataacgattgaacagacgccgtagtgtatatctatatatgtattactttaggtcgtaattctcaaataacgtaacaaaattttcaaagaactatcacaggtataacgaaaaatacacaatatgtcggtttaaagttgaaatatagtttttaaatatctagtgttggtatgatttaaatccgactaataatttagataattgaatctgctagaatttacatttggtcaattccacttgctgagtagatggtattaattttcggaattgcgcacagcttgaaaatatgcatccaatagaaagcatatctattgcatattttcaaagaaatttattttaagctaatttaattcgaatcaaagctgcatttattttttttacaggaaaaatgtaactatgttaaagcttgaagctcaataattttatgcatttctgtttgtttatcatggctcacgattgtaagcattacgatatgaaaagttgtagatttcaattctctcaattgataattgtttattaaattccttttccttaacaagtttatcaatattgctaccgttttgcgtgattcttctctaatatctttgctaattgaacgcttgacatagcttgtgctccaatggatctttacgtagtcagcaccaactacaaaattctgtggaaatagcaattgcaaaaatatctgaagaattttgtagttacattcattgttatttgtttaaaaaaaatcttaattgctttgtaaagaacttcgaatcagctgtattatcttgtactttaaaaatattgggtcgcaagattaccaatctctttcatgacatgtaagcaatgctgaaatgtacaattaaaaatgagcaaatcgaaactttaagaagcggagatacattcgtctcttatgaaattgagactgaatcggatctgccagtttttgaagataaaaagttctctgttcgtcggagatataaggattttgagatgcttcataatattttgagccatgattataatggttatgcaatccctccgctaccgagaaaatatactgttagttctttctctggtggttcattatctcccatattcattgctcgtcgaatgcaatccctccaaacgtttctggatcgatgctccacacaccctgtaatttccaattctatgcatatgtatcaatttttggaaaataactcttggaaatcttattatcataacgcgtggatgcaatccgaaaacactaagtccaagggcaataacgtatccggaggaattgaatcatcaattcaaaacttagacccgtatgctcaaagcttgtatgaaacagcaaaacagcttctccaaaatgcggatacggatctctcaaagttggagaaaacctgtgttcaatacatgaatagtgttcaaaattttcctactgatattcctgtcccttctaatttaagcatcagtaacctcgatgttgtctctgtagaatttaaaagactaaagagaaacagcatttttttaataaactcttttcattctaaggtaattacatctattcaagatttggaagattacatggtggtttttaagagtttgatcaaatctcgtgaacaaaaggtgaagcaatttgaacatttccaacaaatcgttcaatctaactctaataaccctgatcaatcatcacgatctgacccaaactttgtagaagccactcccgttgtgcagcagacacctgagcttaaaccgtcgcccaacactactatacgtacctcgagtttattcagtattccaaaattttttaaaaaaaagcggtactcattaggtcaagacgatgctaatcccatggagttgcttcaattatcgtttcaagaattatgcattttcaacgaaaaacttgagcaagagttaaattttctacgcgaacgtatcgatgttgaaatgcgtaagacattacaaatggtttgcgattgtcatgtggaatatttttctggtattcttgagcagcatgccgtgaaggaataatagttcctcgttattaacctactactgtatagaggcttttgagtttttaagtaagtgttttataacttggcgtatgatgctttaacgtttgttttacaatgtgtgatgtttacgatattttttatgcgacttgaactaatattaatgaaaatttacgaatctgagattaatttattacttttttatgcagtcgaaaacatgacttattaattttcgttaaatttgctcatgttctcaaattaaagtacaaggaatgcaaaaatgtaatgacatttctataattcttagacaactttaaacttcccaacgtggaattgtttctttctttgctaaaggaatggatgatgtctccttcgtacttacttctttctgttgtgcatagattttattttgttctgagctttaaaaaaatatagctcagtaaagagggattatcaacagtataggttttgtactaacaataaaatcttctgtgcctttttttaagtatatgcatttccctgttctgctttaattttataagattatagtcatctccgtccgaaggatgacagtgatttatatctcaaactatgcttctcaaacatgattgatctatataataatacaagtaatttcaattgagtggtttgaattttgcatttttgatgaggacttcacacactacaatactttttagaaataactgatgggttcattaaagttcttcaattctcattattcggtagaagttgaagatctgtaaaatttttataagactataaaatgatgtctatttaaacaaatattatcagagatttaccataactgacattaataggataaagattataagttagcagatattcactatgactatttgcccaataacatgttttgttgagatgtcttggtatttcaagttaaatatactgatgaaaattgttttagaaatattcaataataaagaaattgttattattgtaacatgaatttaaaccatcacctatcagtacaaacgcagcccaacgctttacaaagggctgcacgctaacactatgctgggagtttataaagtcatcatatataatcatatcttcgtcagatgggttggtaatctttgcaagataaatttcctttccccttcatgcaaattccttagaattcacctcactctggtcaaagaatatatttttttggatgcatagtcttttcaagcagctagtttttttcctggtaatgacgctaactgcagctgacaaggctgcatttgatgcggaatccatgctagaagctcctagaaggtcagcagtagttagcaatcctttagggaatcttggaatatttatagaatcgaattattcctttgctgatcacaaatataactctggaatttaccttttgaatgaaagcactagaaaccatcaagagcttttagtacacggcaaatcaaacaaagcgctcacatggattactgattcagcttttttatatgcaagagaagataattctagctcatcgagtatccttctttttgacgttaacaatcgatcagagcgtatcatatataatcataactcttcaatatctgatataaggatcggagaaaagaacaaccactatagaatcgtttttagttcagtggataattcgttagttaagggaccttcaaatgttcacgtatacgatcacttgtttgttcgacactgggatagatggaacacaggatctaggaataccctttattttatagagctagataaaaaaacggaaaactcaaattattttgaaatttcctcagaaaaagctattgatttgttgaaggaaactggcttggaatctcctgtcgaacccttcggaggtctttctgactttgattctaactacgacaaacttgtctttgtagcaaaagacccgaaattaaatccggcaacacaaacaaagacagttgtttacgagattaatctgaacactcggaatctgaagtcattgagcactgcgaagggtgcatgctcttcaccaagactagccaaagatggaaatcatattgcatggcttgaaatgcaaacaccacagtacgaaagcgatcaaaatcaaataatggtatatgagtccgagtcaggcgctaaaaagcacattgctcgtcattgggaccgatcgccttccagcattgaatggggggttttcaaaggaggcgaaccaggtctttttgctattgctgagaattatgggaagcaaattttgttttttgtttctatatttcaccaccaagttatcccaatgacagaagaacactctgtttcttctattagtgtccctaaatcttcttccttatggcttacgaagtcatctttaatcaatcccccttattacgcaaagattaacgttgaaacgttaaacgaaagtgttttactcgagaacaatgtcggattatcgccaacttcttatgaagaaatttggtttcctggcactcatggtcacagaattcatgcatggattgtaaagcccgaaagttttgataaatctaaaaaatatcctgtagcagtgcttatacacgggggacctcaaggttcttggacagatagttggtcaacgcgctggaatcctgcagtttttgctaatgctggttttattgtatttgctcttgatcctactggatctacaggttatggacaacgttttaccgattccattgctcttgattggggtggtaagccatataaagatattgaacttggtgttgagtacataaaaaatcatctttcctatgctgattctgaaaaaatggttgccttaggtgcttcctatggtggttacatgattaattggattcaaggacaccctttaggtcgtcaatttcgtgcacttgtatgtcatgacggggtatttaataccctcaatactttttacaatactgaagaactttatttttctattcacgattttgggggtactccttgggaaaacagagttatctatgagcgctggaatccttcaaattttgtgaattattgggccactcctgaacttgtaattcatagctcaaaggattacaggcttaccgaaagtgaaggaatagccgcattcaatgttttgcagtacaagggaattcctagcagattactagtctttgaagacgaaaaccattgggtcattaaacctgataattccctacgttggcataaagaagtgctttcgtggattcttcactatactaaagattgtaatgccaatgaagatgaaacgttttagattaattttaataatacaactacgattatttaataaatttttttttgtttctctcgatctttgttaattctattaccgcggataaaaagttgcaaccgcggtttatccgaagacatatcaaatttagatctttgctgtaagggaaatcgagtattcaccgatccagccattccttagccaacattgcattaaatttttagagagtcgatttagacttgactacctttaatttacttaataatgccggaatacgagattcaggtgccttcttatagagctgctgcattaaccgccgaagaacgtacacgattacttgcaagacccattcagaacactcaaaaaattcgtacgattgtccaaccgataatcgaggatgttaaatcaagaggagaagcttctctaatagattatgcttccaaatttgaaaaggttcaattgaagtcggctgtcttaaaggctccgtttgacgacgacttaatgaaaatatccccaatgattaaagaggatattgatattgcttttaacaatatttttgctttccattcatcacagctgcgtcctacaattgctgttcaaaccatgcgtggtgtagtctgtcaacggatgtctcgtcctattaaccgagttggtctttatatccctggaggaactgcagtgttgccatctactgctttgatgcttggagttccggcgaaggtagctggctgtcctcatgtagtgatttctacgccagtccgaaaggatggtacggttgcgcctgaaattgtatatattgcaaataaaattggtgctgaggctattattttggcaggcggggcgcaagcaattgcggccatggcatatggaatatccggtgttcctaaagttaacaaaatttttggccctggaaatcaatttgttacagctgcaaagatgcatgttcagaatgattacggggctttagttgctattgatcttcctgctggtccctcagaagttttggtaatagcagatgagacctgtaatcctgaaagtgttgccttggatttattgtctcaagcagagcatggtttggacagtcagatcattttgctgactgtctctctatctcccgaaatgtttgaccgtattcaaaaagcaattaatgatcacgctttacgactttctcgttcgtatatcatcaaacatgctatcaagaagtcggttattgtacaggttgacaatgttgatcaagcttttgaatggtctaatttgtatggtcctgagcacttggtcttgcacttaaaaaatgcttcttcatacattcccaaaatagataatgctggtagcgttttcgttggtccttggtcacctgtaagtatgggtgactatgcgtctggtaccaaccatacgcttcctacatacgggtacgcctcttcttattctggcgttagtaccgatagcttcttaaaatatatcactacccaagagctcactgaagaaggaatccagcggttgggccctactgttattcgtcttgctgagttggagggtctcactgcgcatgccgatgctgttcgtgttcggggagttagactttgaaaggggtttcctttttacgtatacctaattaaggattcggcttaaaataaaatttgtgtttggtactaaatttgacaaagtatttttaggttatgatttattttattttattttatatttttcaatttaattttaatagtatgaatgggcatccaatatactgagtaattatccattaattcaacctgaagttagttggtgtcgcgtcgcgtgtctcgacttttttctagtgaaaacgaacattccctttaaccaaacctgcaattaagcgttacgggaattttaacggaaacgatcattaaataatgagttattcagtttcagctgctcaattatggtctcgcaagttggcaatgcaagccgaagatatgcaacagcatcaaaagtcacagagcaatcaaattgctagttgtttggctgaaatgaataccaaacaagaggtagttaatcaaacgatcggtcaactaggacgatctattagtgaagtccaacaacaaaattctcaactaggtaagtgagatttagaatttcccaagtggttggaagtctgacttaatagtactacaatctttgaatcaaataaacatgtctatgcagcaagtggccttagggattcaagattatgccagtcgtatcaataagttggaacagaccatgtcagatatgaatttgaaatttgaagctttacaaaaagaacagaacagtaatacaaaaacactagctgattgcacaagccagatgactataatcactaaaaagctagatgcagagctgaaaaagcgttatatgactactaaacaaacacgaacagtacaaaatcaaactatgcccagaagtaatacaacaacgaaaaagcgagtactggctattgatttcttagcagatgacgattattaaaatacttagatcagcctcatttaaaagcttttctatgatatcaattaaaattaaacaccaatcaaaccgttttttcatagtgagcgatgcaatatattcactttcagcacatattaaacttgcctaaacgctgttagtatgcaatgagcaaaaactgttgatagacttatgaaagcccaaatgattgaatactaaaaccccttgagtttacaaagatttctcagaatgaattagcttggtcaccgagcagaactctcagacggcacttcctatataaaatgttaagcttcttcttttgtcatcacaatagaattcaaggaattttcagtttctttcatttttgaatacctacctagttgaaattttttatagacagtcctttttaaaaaacttcaaagatttttacgaaattatctatatgcactaatatagctgttttcagcgttgatggcactacgtacgtttagcggtttgccaaatttatagcttcgaaacaacgtgacggcttttatcaactatacgagagtcgagcttattaaacataagctttcgttaaaaaaaaaagataaaagcatgaataaagctacatattgtgatttatggattggtttactggttttgctcaaaatcatagtaaaagggtagtttcctattgttgtgtaatcgataactttttctaacattttgcccttctaaaacaacttttcatattataagctattcgttttactgtttaagtttcagtccaaaaattaagactaatttaagaagagaaaattataggtgactatttgtttccttgtgttcgtttgttgtatagcgaactttatagattacagcagttagagctgcggcaaattagttgacttgtgttctttgcaacattaaacgaaaacagcaggcaatacacaaatatacgtccgtagcatttatcgtacaaactttctaacgaagctagtattgcaatttttctccatataaaaattcaataaaattaattaataaaattcaaagtattgttttgtgtttattcaatcttgaaatcatttaaaagttaagtaaaaaccaaaaattccaaactccatcttaatgtgatgcttctgacactcatattgttaccgcccttttaattcactcaacttagtattcttatgcaacgtactgttagaagtgtttacactgtgttgcgtgcgactgattttatatgttggaaacaaattttaagatccattaattttacttagacaccagtgagaacaaatacaaatattagaaagactaaaaaatttagtgaccgatgctattagatttctcaaataaatattgttatgtcagcaatactacactacgctatgatacactacttgcgtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatattgagattgatcttaatgatgatctattaagatctatattatctgaataatataaatagagctactgctgaactgaggaacgaggttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctattctcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacatgttagttagtttaacataccgcataccgttacatcgtagctcgtaagaaatactcgccgtagttcaatgtatcattaaacagataccaaattgcgtaactgacattaacttgaatttacgatgagtaaaaatacttgttgacgtaaattaagttaacgcatttagtttatctacatgaacgttatggccttttggtcgaagaaaaatgttttcttaagttttgaaatctaatttaacgcaggtttacgctaaacggttaaataacgttttttgtaagacacgaatattttcagttcttcttttcccaagtagcggtgcacgatttatgccattatttactcgtatcaatacgttgacatttacttaatctttaaatttttaatctcgtttagatcaagagtggtgtgttttctggtttaaacattaaagtaaagatttgcggagtaaatattaagagaggtgcaacatgtcaatagtctcgtctgtggcttttgttcctcgcggttatgcatcagagtttcccaagagttacgatattgatgagatagagtatgagcgaattaatcagctttcaaagttaaagctcgaggatgctcgagctgatctccaatcttctatggaagactcaaataaagccaatgggaacggtgaagaaactacagatggagcagaaggggtgttgcaaacaagtgaagaggtagatgatgaattgaaagtatacaatttggatacttacgatgacgatgaggaggaagctgagacagaagggcccgctgctatgtttagcaacattcgtggattggcttaccatgaaaatggagaaaaagatccatatatcactattgatcctcaggaacaggacgatttggaaagagaggaaatgcaaatattaccaacagacagccttttgctagctgcgcgcacagaagataacttgtcccacgttgaagtgtatgtatatgagccaacagaggaaaatctttacgtgcatcatgattttcttctccctacctttcctctgtgtctcgaatggctagattataaggtgggtacgtctgacaacgctcctggaaattacgttgctgtcggcacgtttgatcctgaaattgaaatatgggatttagacatcattgatgcagtttaccctgcagccgtgttgggtgcaggtgcctctcaagtcaacaagaaaaagaagaagtctaaaaaaataaatgatagttatcacacagatgctgttcttgctctttcttcgaaccgaaatgctcacaatcttttggtttctggttctgcagataccacactaaagttgtgggatttgagcacatgcaattgtgtcaaatctttcacgtatcattctgacaaagtttcttgcttagattggtattccaaagctccatccgtattattgtcaggtagttatgataaaactgcaaaaatagctgaccttcgccttgaagaagctccatcgagttttcaagttactagcgatgttgaaaatgttgcctgggatcaacatagcgaaaacaactttttcattggcactgataatggcatagtttattattgcgatgctagaaatctctcaaagtccgtttggcaattgcaagcccatgatggacctatttcttgtctcagtgttaatccttcggttccttcttttgtagccacaggctccactgatagagtggttaaactctggaacacttccgatagttcaccgaagatggttgtttctagagatttggatgttggacgtgtgtttacttgctcctttactacggacgaatcaactgctttccatctagctgcctccggaagcaaaggagtcgttcgtgtctgggacactgcaactaatcctggtgttcgaaaagcgtttgaaagtagagttactgaggaagttactaaaaaagagcgcatcgttcagttagaagacagaggtgccggggaggactcttctgatgatgatgactatgaagatatagaagacgatgatgatcaagatgctgagatgtcctaattctcttgatttattttaagattatagcttcatgttttcaaaaactctcctaagaggccgcttcatgggtttaaagggctcactaattgtatagaggattttttgcataattcaatatttggaaaaaagggatcaggttagttacaataaatttcatttgatttggtgtatgatggtctttaaactttagtaaattcatccacattagtggagtagcaaatgtatgcattaagtgtatattgggtttaccgttacttggtaaattttgcctaacaattcttttaattcatatgacaatttttatttaaacattgaagtactgataaattgttaattgtcaattactcaggttcatgattttgcacctttggggggccggagggtctgagtaagttcgccttccgccagcaaccttattgatttagtaggtatgctttcacataatcaaaatgatttgctatttacgaagttaatagataaattaactgattatatgtccagtaaagatgcagctacatcgcttgccagtcgagttttgacaattgccaagggtagctcgtccagcaccgagttttctaatgcattacatacatttggacgattttccgataatgacagcgtccttatttacgatttatgcaaatctataattggtttagagacaaatttggggatttctaaagataaacttcctgggaatgatgggtctcaggtagctggattagttttgtctaatcgttctggtttgaaaggccgagaacccaaaaaatcccagcttggattggatgttcttgctgttcaaaaaaagaaagagaaatctcaagtagaagggcgctctgaattatcccaagtagaaaatgattccttggagtctataggaaactatgacagggtggaatttaagagacctaaaaatccacatgaaaaacattttcgtccccttcgtcaacggtcatctgttgacgatcatcaagagtttgaaagtgaagatgataaatatcgtagaaattcttattctagctggtctggaagtaatttcgagtcttccaatggatctaatcgtcggcggtatcgaactcaaatggaagaacctttatcctcaaaacgcagaaatcggtttggtaatggttctcgaagagacgtcgatagctctaaatattcgcacgatagtgattattcttatggtgcacacagctcttgggatgcccgcgacgttgagtaccccgaagaagatcccgagagtaaagctgatcgtcaacgttgggaagaggagcaagctcacttggatcgtgattggtacatgaattccgagtcgcaaaatttacttggcgatgaagttcacaatccattctccgattttgaaactgtcgaagatcgtgcacatgaagctgagtttatcgaaaagcagaaaaagcatttgtcaattgaagcatcagacagatttaaagaaaattctatgtgggaaaaaaatagaatgatcacatctggtgtttcaaaagctccagggctcgaatctgattactcccttatggaagagaggcgtgttcacttgcttgtcgatgaactgcgtcctcattttttggatggggccgaattttcttctaagaaagtcggtgatattacatcggttcgagatccacaaagcgaccttgcaataaatgctagattaggatctcgtcttgtacgtgaacgaagagaatttcgggagcgtcaaaaagcagcaagtgctgctacatcccttgctggtacatctttgggtaacgtgatgggtctcaaagattctaatgatgaagatgccaaggccggtaccacacctgttaaagtagctggacgttctgaacagtcgaataagaaggatactgagttcgctcgcacgaaatcatatagagaacaaagagagttcctacctgcctttgccgtgcgtgaacagcttctttctgttatacgtgataaccaagttcttattgtagttggtgagactggttctggtaaaactacccaattagctcaattcttatatgaggatggctatcatagaaatggcatgatagggtgtactcaacctcgtcgtgtcgccgccatgtcagttgcaaaaagggttagtgaggaaatgggtgttcgtctaggttcaacagttggttattcaattcgtttcgaagatgttactggaccggataccgtaattaagtacatgactgacggtgttttactaagagaatccttgatgcaaaataatctagaaaaatatagcgtcattataatggatgaagcacatgagcgatcccttaatacagatattttaatgggtttactaaaaaaggtgttatccaggagaagagatatcaagttgctcgttacatccgctactatgaattcccagaaattctctgatttttttggaggcgccccacagtttacaattccaggtcgtacttacccggtggatattatgtttgctaaagccccttgctctgattacgttgaagcagctgtacgacaggtattgcagattcacctctctcagcctgcaggtgatatcttagtttttatgacagggcaggaagatattgaagctacatgcgagatcattgcagataggttaaatcagttgcatgatgcaccacgcttgtccattttgcctatctactcacaaatgcctgcggatttacaagcaaaaatttttgattccgccgagccaggtgttagaaaggttgtggtcgcaactaatattgcggaaacttcgctcactgtgcacggaatatcatatgttgtagatactggatattgtaaactgaaaatgtataattctaagttgggtattgatactctgcaagttacacctatttcgcaagctaatgcgaatcaaagagccggtcgtgctgggcgtactggacccggtattgcatatcgcctttataccgaaatggcttatattcgtgaaatgtttgaaacgaccttacctgaaattcagcgtaccaatctatcaaacacagttcttattttaaaatcccttggtgttgaagaaatttcggattttgatttcatggaccgtcctccaaatgatacgttaatggcatctctgtatgaattatggactttaggagccctcgacaattttggaaaacttactactttaggaaagaaaatgtcgttatttccaatggatccttctctttcaaaacttattattattgctgaagattataaatgtactgaggaaattattacgattgtttccatgctttcagttccgtctgtattttatagacccaaggaaagagctgaagagagtgacgctgcaagagaaaagtttaatgtgccagaaagtgatcatttaatgctactcaatatttatcagcattggcaaagaaatggatattcaaattcatggtgcagtaaacattttttacactcgaaaactcttaaacgggcgcgcgatattcgtcaacagctggtcgaaattatgtcaaagcaaaagattagtttagaatctgtatccgattgggacattgttcggagagttttgtgttctgcgtactttcatcaagcagcatgcgctaaaggtattggggagtatgttcatttacgaagcggcatgccttgccatctacatgttacttcgagtctttatggcttagggtatctacctgattatgttatatatcacgaacttgtactcacttccaaggagtacatgaatattgtcaccagtgttgatccatactggctagctgagtttggtggagtttactactctgtgaaggaaagattccgaaatgaaactgaaagctatgatcgagttttttctagcaaacctcaattggatgcacagatagccgccgaccgagaacttgatgcaaagcaaaagcttgcgaagaatcaagaacccgtgaaatcaaaacgaaagtcagtgatacgtgccaaacctcctagaagggttcgtggattttaatgagaactctgcaaaaaggttcccatctcaaaattctatgtaaattatgttatgaataatgtgctaggtttatggtaataaagaaattcagttattaacatttttttattattttaaattgagaggattaataaattcattaagaaagtgaaaaatagttttttagcagtaattataaagaacgggatttgaaaacatttatatacataattaccttctgccgttccaaagcggccatctattttccatccagcgttctaacttatcccacaattgactgactacttcacgatcagtatgtcgtcgtaatctttccacaaaaatgccttctacattccagtcatgtgttgcaggatgaggaggatcaccaacgtattgaaccaaaaatcctttaacatgatgaaaaagctggtgcggttctgaccatttataatctctaaactgccaagcttggcctgttgtaaaaacgcaaacgacgcgatcccaatagtcaggtttaaacttttctgtaccttctacgataataaaacgcattgttccaaattttgaattcgagcttttgtgggacagagcaataagctcaggaccacgaccaccaccagctgcatgagcggcttcagctggaggaacaaaaataccttcttccaaaaatttcttaatattgtgcattgtcaataaagacgaagcggaaggtgaaagcagaataataggatcccgatctaaaaattgattagttctaggcataataaaaaaaacacacttctttttttagccggtctctcttgctcatcggcgtgagcgctagcagtagccttgtttgcatgaatatagtcaagaacatcttttctcaaggaaataaaatcctaaaaaaagttaggattttgagacttttgttaaataaatcgcaacatacaattggcttaataccatgcaacacagagttatgattggaaacggttcgggtattctcaaataaccaattaacctcttcacttttcttatgcaaatcaacatccattgaagtagctgcgtcagttgacccttcaggtttaggcttttctactcataaacaatgttagctttgccaaattttttaaagaaagaagtttttataacgcatacccaagccaatgatatgttcactgtccgaagaaccctctaaccaagaaattaagtctgttctttccaaaaaagttaaattttgaatacccaactcggaacattgttgaatgtactcagcaatgctcgtgtctcgcaacagccaagcaaagtaaacacttcgtaaagaaaaatgactgtcattttccaatttaataaattttgtgggttcgtctattaatattggagatgtattttcatcaaacaggatatactgcgcatcttctattttttcaaccttagacgttgcttcactactagcaagtaattttacatcttttttctctgcaatagactttttaagaagcaacaaagagtccatctcctttgttttgttgatacttaatcaagtaggtaaatggcacgcgtcggtcggaccatgaggcatttactcgagtctctcagaagattgaaatcgtttggatgaaggcatgacgagacctaaattgcaaagaattttactttatgtttctttattaatttaatagttttcagtcgacgtttgggacaataaggtgtttagtgataaatctaatcactattagcacttgcaggacgattaaatcaatttcaaatttatcgtttatttgcttgaagatacgccttacacctctgaagtacatatacactctttgctgccatatagaactacttatagcgaatgcacaccccgataaactttttacgaccgactcaaacagaatatttgaaagctacccactaaactactctaaccgaattgatttaaaaagctaccaagtttctagtaactctcagtaaataaaaacattcatacagaagttcccatgcaagtaatgtatcaatatatattggaaataagcattaggctgatttcaatatttacaaaaaaaggaaagatttgatcgacaaaccgaaatccgcaaacacaaaaatattttactctttaacgacagtaggttctgcagcttgcacttcgggcttcatatgaggaaaaagcaagacttcacggatagtgttactgtcagtcaaaaacataacaagacggtcaacacccattccccaaccaccggtaggaggtagaccatactcaagggccgtgcagaagttctcatcaatgatttgagcttcatcatcaccctgagccttttgacgagcttgttcttcgaaacgagctcgttggtcaaaaatatcgttcaactcagtataagcattgcagatttccttagttgcaacgaaagcttcaaagcgttcacacaggcccgcatcagaacgatggtatttagccaatggagacatcatttgaggatgaccaataatgaaagtaggattgatacattcactttcaatgaactcgccaaccaatttgtccaagagtcgggagcacgtttgaggtggggcgcattcaacaccgtgcttagcacacaagtctcttaaaaatgcattggcttcaggagtatgcaattggtcaccaggtgggaatttagtgttaagtttctcctccaaatactcaatcatgttaatacgacgccaaggacgactaaaatcaagttcccacttagggccttcaggtccttcaggatggtagggaactttgtaggaaccggtaaggtctttcacaagaccagaaagtagctcttcagttgtgtccatgagatcatagtaatcagcataggcttgataaaattcaatagatgtgaattctgggttatgggtcaagtcggcaccttcgttacgaaattgacggccaatttcgtaaacccgatccaaaccacctacaacaagcattttaagatacagttcgggagcgatacgcatgtacaaatccatatctaaatcattatgatgagtaacaaaaggtttggcagtagcaccaccagcaatcatgttcatcataggagtctccacctccataaagtcacggctatcgaaaaagtgacggatgtattgaatgatacggctacgcataacaaaacggtcacgagttgagcgattcataataaggtctaaataacgttggcggtgacgaatttctaaatccttcaaaccataatgttctttaggaagcatgcgtaaacaaggactaagtaaaacgcattgacgagcaaagattgaaagttcaccatcagcacgtcccttagggttggaacgaccaggatatccgcgaataccgataatatcaccacgtcttaaatgctcatgctgagcagcaaagtcgacagtgtcagcatcttgcgcttgacacataacttgaagctttttcccatcagcatggatttcatagaaacgcagcttattaccagcagtacgaagcccaagaacacggccggcaactgcaacttcaacttcaggcttagtttcaccacgagctagtccctcatatttggctataaattcagggagggtgatggtgacctggaacttgtggggataaggattaggatccttcgtttggcgtaattccatgatagtacgagaacgattttcaaagtactgggaagggtccaaatcttcttccttctttgaagagctcttaggagcagcaacaggagcagacgcagccttttcggcttgcttttttgctttagctaattcacgagcacgttgtttttcgcgcttctttaactcagtctttgagacttgttcaccagtgacgggatcaaggactaaagcctttacagcctgtgtaactccattcacctgttcctcactcattttagcttacaattgccgttttcaggtttcagagaaattttcgtggaggaagagaatatttaccccttgtagatggtagttccgtaacataagatagtgtaatataacacattccgttatttagttaatatttttttaaaatgattctgttgatatatgctaaacgtttgaagatgtgagtaataaatgtgtaaaattttttagatttacaacatcggctgggttcactgattttggatcctccctattatggtattagacgagacattataatgggtctttaagatgaacaattgtatcttaataaaaacatgtatgaagcttctatgttacagaaagattaaaatgtcaagtaacagaaatagcctaatttaaatccccaattgagtaaataactcaattatgtacaagtgagccaaaatttgcagaaaaaatatatagcatagctactatagaattaaaccgtttttatttttttaagtgaagaaaataccatgatatcgcagaagaaagacgctcatgaatggatagtaaaagctgctggtcctttacagttgactgttgatcctgtaagacagcgatacaatcataaacattaacaagagaaagcttaaaatctgtcgagttagactgtaaaggattattcaaaaattcgtgaagtagttctaataacttagggaatcgacttgaagggaaatcaaccattgttagtaacccaacaagaagttcagaggcattgagctcttttttgtgctgaaggtaaaaaaaatattgatgaattgtagcagctggagatattatcgaggcaagggtcggggtacaggctttaggagagctaaacaattcatacaacagttcatctttatcgggactaaatgacttcttttctgcaatacatatatcaaacaattcccaagtaacgcgatttaaagcagaatagttcgcagcattatctaaagcaattagtgcttcaccatagtgattacgtgcaattaattcatcagcccaatgagtcaatactaattgagcttcgtcccttagtttaagctgcttgcataattgaagtgcagtttccttggcatccacatcggaaagagggacatatggaatacaagcttttattcgttgatagccggaatcagcaacacatttccagtaagcaaaggacgtttgccaaagatttctactttctaaaacacactgcccatattccagtataagatgttcacgtaaggtaatgggatattcctcggttatgtaatcccgcaaatgaccgcttttactcaataagtctgctaaatgcacggctagtccaagatctagaagataggcgtgtttaatagcgttaagaggttcattactgcataaattaacgcatatttgttcatactcaatcgttccattaacgtaaaactttgagtcttctccagttgcaagttgatataatagagatatatcttcaggatttttacaatccaaaggaccatataaaaatgctaaagctgaaaaatattcctgccagtgtgcgcaacttaacatgatgacttctttatttccattcaaaatatcaagcaaaacaacaaaatcatccaaaacttccgaatcaatatcccgatgtttcttaaccacatgtctgaggttagccaagcgtgatcgccacagtttccatcgtctttcaaaatcggaaaccgacctaattctcttttggtgcgtacaagggctgtaacgtaatatatcaataagttcgtcaactgtttctttaagtacaggccactccttcgttaaaccggacatctcgaggcatgatatagtttgttcaaaaagtccacgaatagctgttttattaacataaggccaaaattcaggatgttggtaaggtatacgataagccatgatttcgagtccatcatcggcaataggctgtggatcataggcatttacccaatctaaaattcctgttgataaggtataaggagaagaaggggggaaataaatagcttcagcacagcgccaagctgattccacttcccataaagaatccaaaacaggctgacaatctttttcaccctcgttaatacgcgactgcaactcctctaaaacttgtataattttagagcggaagagcgagcttattttcccataaaactgcgttaacaaaagcaaatttgcctcgctgtccaagataggagtcatataggtatcttgtaattcttcccataattcatgccatgcggtcaaaaggtaatttggttcaattagagtagaaggagtactaaattcatacaccagagattctacttcttcaaatttatcagactttaacgtattttcgtcaaattctttgttattaatgtacgctagtccttttctcaaaaaaggatgcaatttgaaggctaccgttcggccttttgaacgccagtcattcaactttccattttctataggtgcattttgtaaatgataaacaggaagatccacttcatccgaagattccatattggaatgttagtagttccgaagaaagtaagaaaaaagccttgtaagatttggattaaccaaaatataaaagaatatatttatctgctttccgatactcaaaaaaatcagtaagtattaggaatttgcatgtgtccacctgcaggcgtttttcagatgtcaaaaaggatggctcttgctcgaccaggagtaatttagtataaaaattaaatctcacttgattcttgttggttttttttgacaacgaataatactaattatctaaggaagagcagacactcctttaaagatgctttaatcgtaaagtaaggttgatcgaattggagccaggctacaatatgaagtttgaactcagatcgtcgcaacaaaaaatagcagtcttcctgactttctttaatgttattagaattaaaggaattaaaataaaaattagaaacgaatatgccgttgcttttatcttcgtcaaaattcgatgcatgatcgtatttcatggaggcataaaaaaattgatcatgtttgcaaattaatttaaattataaattgtaataaatttcgtttctatataaatttgttatcacttattttaccagtgaattaaccaagattcatgcttacatattcgataaatcttcgatggactaactacacacgtaattaacgtttcgaaccttgcaactgactcttttaaagaacattacctgtctgttggaaggacagttgataatcaaaaagtatttctataatgaagaactgtttacttaaatgattttaaaattcattgcaaccatgtccacacttagacaatgatcatttaactttagcaacttaattatagccatacttgtttttcggattatgaacggtttatacgccgtaaaagtccgcaattgaatttcgtatcttccagttaaaatacagaatttaggctgtgctgctaacgaagaaaagtacttgcaatctagtatgaaaatacgttatacattaaaaataagtttcattgagaactgttggcaattaagcaatttatgtttaatagcaatatttgtaaatgcaagggtaacttacagagtttgatgctatatatatcattattgaagggattctgaaaaaatagaactaaacagtcataattgaatctttgcataccgcttttttgtcaagatatatgccatcaaagtacaaattaattaatattatattaaacagaattagtgtcgatttattatcatcgataatatgcgttcaaagtcaataaagtatctataacaaacaaattaagaatggtcgtgtattatttttcctttgcgggaattacctttgttgttaaatgtactcaaggaacactaaaggaaagaaagacctagctcaaaagacagcaggaaggagcaaactgtgcgtgacgatcgctaaaataaaaaattaaattactccttaccaaattaaaacctttggaacaaaacaaagtatgatcactttagattgtctacctagatgttctaaggctttaataagtgaatataatataaaaaatttacttaattgtgttacaaacgaatgtatcacattgcgtttttgcctagtttgtttacgtatttaacgaatcactgcaaatgattttaacgagttaaacagaaaaaactttccaaacaccaacataaacagtatgttcgactgattttacccttttgttattgctttggtttaatttatattttctgttataacttgctgaatttttgtatatattttttgaattggaatattacgcttgagagctttggtttatttttttggtaatttgtggatatctgagaataaagccttcttgcatgtatacaatcgtttttttgaaacattcttacatcataccatccaagaataccattcaagtatctttaaaaagccatgtctgtactaattgaaactacagttggtgatttggttatcgatttattcgtcaaggaagcgcccaaaacttgtgagaattttcttaaattatgcaaattaaaatactataatttttgtccattttataacattcagcacaattatacctgtcaaacaggtgatcctcttggaccaactggagatggtggtcgatgtgtgtggaatgtactgaataaaggaacacgctttttcaaagcggaatttaatccttctttggtacataataaaatgggcttggttagtatgagcacagcaactatatcttctagagatgacaaattacttgtttgtggtagtcagtttataataactttgtcagacaatttagaaggacttgatgaaagatacccaatttatggacaggttgctgaaggctttgacacgctactgaaaatcaatgacgctatatgcgatgaagagggtcagccttatcgtgatattcgtataaaacacacaattatactagatgacccgtttgaggatccacccgatctagtggagcctttgcggtcaccgtctccaacgcctgaacaattagctacggtacgtataggggaaaacgaacaaattgagtcagaaacatcggaagataaattgcaaagagagaaggaaatggaggcagaagcagaggctgttacactagaaatgattggtgatttaccctttgctcatgttgctcctcccgaaaacgttttgttcgtttgcaaattaaatcccgttacccaagatgaagatttagagttaatattctcgcgatttggaaaaattatctcctgccaagttattcgagataaagaaacaggcgatagtcttcaatatgcctttatcgaatttgataacaaagaaagtgttgaaaaagcttattttaaaatgcaaaatgttttaattgatgattctcgaattcacgtagatttttcccaaagcgtggctcgttacagacaatattacaactccaatagggaccgaaaacgttcttcgtctcgtagtgatgatcgtgagtaccaccgtaggtctgatggtcgttatgacagatctaattaccgagacgactataggcatcgacggaaagagcgtgatcatcgtgacgatcaaagttcatttagaaatgaaagattttctaactactacggtgatgatcgttcataccataaacggagaaatactggaaataaaaattgtgatgatcacttacgagataaatctcctgaacgaaggtatagatatgatagacgttatagagatgatagatatcgatagatctttattatattcgtacctttcttgtgaatattatttatgactgatgaaattactaaaacatagttgaataattgattaagacttcaaatgtatggaatgaaatctacattgcttatacttgtaaaagcaaaaaatcaaaaaaaatcgtcgtactaaattcgagggcctaagcatgaaaagaacatgttacgagtaatctccataaatgcggcacgtttatgagggaaattaaattccaaacgtttggagtaattttcttcgatcaaatagttaataaattttgaattgtcaattcttggttcaagaagtacacgctgagtacgaggatcatccaaaaataacatatgcgtaatactggataaccacacggggacacggtgaggcccgcgaaatttgtcattacctacaagggcatggaaaccacgatcatgtgtatgccaaggctgagcaaatggagcaattctatcctcaggaacccaataaacttcaaaataagcaaaaggcacatcattgaaacagccaatgacaccaaaagaatgaggatcgttttgaagtgttgttaggtattcatgatgttgatcccatgaaccagactcgttccaaaagtattcaactctcggtttgttctgccactcatggaaatactgcagatgttgctcaatgtcaagagatacgaaggaaagtgtctcattcaagctaggtataaatcgctcatacagagtggaaccaggttttggacatttgggacgacgaatgacttggttcggtaagtaagataaaggccaatcactgcatcttgtgtacatccaaggagacgggatttgccaaaaagacatacggtcaatcgagacattaccttctaactcattgtattcaacaggaaggctcaaagttcctttttgactttcaatgtttgcccactgtagaacgacttctgttctcaaagtagggaatacgtagaaaatagaaagaaacgccaactgcaaaatttcattaacgtccatgtcttggaatccatttaaatcaatatcccatgttttggactcttcacgatacgttaaaagcaatctcttattgtcatgttctaaagttatcaaactctcttggacagctgaaagcttgaaaggctcggtcttagaccaaacagtaaaggacatcccgaatgaaatttctcgaattttacttagagttaagatatattgttatagatattgccgtcaactatctaattacaggtgaaatcttaaacaaaagatagaagcagcgacgctaatttgtacaatttggaatcctcgagcaatattaaaacaaataggaattagttttaattgtttacatacggtgagcaatgtacgttatttacaagatggctggtgcacagtagcacataaacagtgatgtcaagagcctagtgctaagaatctgtaaacgtgataacgatttagtaataaaaaactttaaaccacatttaggtattgtttaagaaattcattaaattacaaaaagtccaaaaagcagtcacaaacaacatcaaacaaatggctatcccttgtgagagcctttccttaccaccatcagtcaccaaaatttctaaaatgagtgaggccgtgacaattagaactcgcaagtttatgactaaccgcttgcttcaaagaaagcagatggtatgtttatttgatgaagcttcccgctatttgaccttttggtctatttttaattcaacatcagctaacggaaatttataggtcgtcgacattcttcaccctggcaaggctaacctttccaagaatgaaattcgtgagaagttggctcaaatgtacaagactgattccgaatgcgttcaagcctttggtcttcgcactcattttggtggtggcagatctaccggcttcgctttgatctatgactctactgagtccatgaagaagtttgagcctcactaccgtcttgttcgtgttggtcaagctgagcctatccaaaaggttgctcgtcagcaacgcaagcaacgtaagaacagaggcaagaaggtctttggtacaggcaagcgtcttgccaagagaaaatctaagcaacaagactagagtagatacttactttaggttcctttctcgccaaaaactcaatacattctgtccctcgcgtaaaactattattgtaaattttgttgtttccgtaccttgtaactgagattttttattattatgcattgagtatatgtacaattcacataacgctacaaatacgttcgaaatatcttaaaatttattctgtgtgcttttcatgcttatatatatacctatgtaacatctatgcaaacataccagcatattcaacaaattcactcagctttccaatatacacacgaattaaaaaaccattatttcctctttcaaatttacaagttgtccttcaaggagttgctctattcatcacaaacgcttgcgcccgcgctgaaagcgtctccatagtaacttcgtcaacattcaaactggcaccgttcaacgtcaatagttcagcaattaaatagttgttcttcaataaagcctttacaacagccctttgataattaacgtctgctcccagtgctaaacataggacagcttctttcagattactatgctcaatagactccaaaaggcctgtgttaggatcgtgtgaaaatgacgatttaataaatcgtttatacaaatacttgtcctttacaaattgaacccgacgctcctgattttcaaagttcttgattttccagtccgttattccaccttcatagatttcattgacaaaactgtttccagttgcatacaacaaatccacggtctcgggattaaatttgtcaagagtcaaagatcgaatctttgtaatatgagtacccaaagatctatgtataccagaacaatctgttcttgttagtaaagtttagaggctgcatactagcacttacctatgcataaaactacggggaaattaatagcacaccattcaaccctcgcagtagtgttacaatccgcacatgattggtcgctactgtgcatctcttttaacgtttttacaagtgaaggtgattttgtttgttttttctcttttgaatcggaattatgacgactcggtgatgttacagaagcaacacgttgaagagctttaccaattgtcgaggtgggaccgtgtttcaccgaagtttcctcggaattcatagacgtacccttccccttttgaacaatgctttcactaatagagtattgaatagcctcaatccaagaatgcatttcggcttttgaagtagcttgataagttcttttagtttggggggtgattacttcaaaacaaaatttcctactcacagactgggctggacgaacggtggccattaaaaggtcaatcggttcagtgtgtaattccagtgattgcttccaattagcatattcacatatttttccgtgatccaatacaacccagtatttatgccacccggattttccaacaacctgcaagtcgctagtcgacttcgaaaaagcaagtaataacccctgcttagcagacgtgtcctgatcaacctttgctttgtatgcttgggctgctatttccgcatctttatcttctagttcacgactactagtttctatgtatctccttctttcttctcgttcagcccttaataattgaaattctttgttggcctctgtaacaatgtcttgcaattgtattatactaggacgcaaagcatcgatatcggttaaagaggagtgaataagattgtaatcatttgcagcaaaagatgttaggacggataaaacctcttggcctttcctgccaccattaatatcctgcatataagaataatagtcaaaccgagaaagctcaaaatctcttttcttagcagcaaatttagattccttagttttatctgaagatgtttctttctcgcttttagaaaggtagcgtgacaatgaggtataataatcacgacttgtttcctcaaaatctttctttttcgtagatacattttttatatcagtatcataaattttacgcaaaggctcaataagaaagtttcttagcaaacgagcacgatcaatattaaaggaatcgaaagattgagcagctgcagcataataatggtctaagaagggtttaaatgcgggcgggttaatggtagcaacacgttcaaatgctgacatgagctctttataagacatatatagtagaccatgagaatgtgctacgtgctcgatacgttttattaactttttcaaaaccatgcgcatatcatgagtagttcgctcataattaagaatggtagcacgaaacagaggaccatcttcgggttcggtttggtcaatatctcttgcgactggattcgtgagaggaggagaattgataggaaggggatctacgttaccggataaaggtggagcatcagatatttctggactagttgcagtttcctctgcaagatgcatgggcattgggaaaggagtagcaggagttgagtcttgatctgattctgtaacgtaaaactgaaaagtttttaaaggaaccaagcaatttaaacgtttatcgtattcggcaaactgcatatttagtacaaattggacaactcaatacgaactcaaggaacttacgcatagataaattggtgagccgccatttctaaagtataaggtatgtaacgattgattagaccaggtccattcaatctttttagaattttcattcgaatggaattcaatattgccgattaaaaagacttgatgattgttttggaactgaatcaaaagttagtaataccgctaaaagtaaaaatcatttctgaaaaaagagattctaataaaggaaaagaaaaccatcatttttttagacttcttatttcaatcataaccaaagacatacattcgcatcactagaaaattcgcgcgtgattagcctatcgagttgttgaggtgaagtaccatatacgcatgtaaggttggtgacatctcgttttccctcttgtgcatgaaattctagctgaaagcgaagagtcaatccgtcttcctcttcaactttaactataggaccctcctcttcacgtagctgaagatgtgttagcatgtttgacgaacggcaaaccttcatacctggataaattcaattggttcattgttctttcgggaataactgtattttgagtattcaggagatttcgatacattatgaacctgcaaactggcattgtcatttgctgagccaaaggtaaccgactgaatctttactttagcagagttagatcatctgtagttcacacgaaaatttaaaaaaagtacatacatctctcaaaatgaacaggatcgacatgcccagtcatctcgcgtacttgagttttcgcaagctgtacaacttaaagcgctgtatgcgatgagtagaacaaagcaaattgtaacaggaaaaagagaaaaaccgagctaaaaactctcgaataagaaaaacaagaaacgcagcttttttacgtaaatacaacaaataagaaatctattcggcgctagcagtagttggtagtaagtaagtaccaaccaccaaggccaatgatgatgattacgaatccatttagtgggttgaagcgcagaacatacaataataatagtgtattggtctgtacttcggtaaataggctattcacagcaatgctctaagcgaaggagactagataagctttacgctgaatttttcaatttttgtggtacctctaaaattaatgttacgaatggctgggtaaataaaagattgagtattgggtcaaccaaatacaagattctttgaagaatactgtataactgttatcttctgttactaaatattcttttgttaatttttcattgatttttacgttaaagtagcatggcttgcatgatgacatgaccctcgcttgcaaatttttatacattgtttatttatttcgtatcagatgaatgacgctttgtcaatttatttgtttgcttgtcacacttctgtgctatacaaatcatgaaataaaataatttcaagtttaaaaacgttaattgcattacttgatcaacgagtgaactgtatacgtatcgatgaataagtgtaaataagaaaggataaatgattttaacatacagtacgaaagcaactagatagttaatcttcattctttttttttattcgagaaccgaacttccataaagatcattgcaatggcggaattgccatcaaccatttataaagcgggatcataaaactttgagcgacggtattcaatcatcgaaacttctcaaaaggttgaactaaaaaacatttgagattcacatgtaaagagctaactaccatgttgaataagcctcgattttggttatctagatcacttgataatttatttcgctaattattttatatataatgagtaccgcttcaaagtttttaagtaaacaaacactagattagataatttcattaatttaaaaaattaacttaaaatattgttagttgactttactagttttataatgcattaagttcacaaatttacttttcttactttggaaaaacctacgggtctaacaaaaatatttgtaaataatagcaataaggtaactatagtgaattaaacaaatgatcaaggaaataatttaaatagatttaaaaaaaatatagctgtttaacgaaaagaatctactgataaccttctttccactttcattactcagaaaccaaattcgaacaactattttaagcgttgttctgcgtcactgaagaataccgagaatgtaggaattgtattatttgcatatagtgacaatcatcgaaaaattgtgaacagtaatagttaaatgaaattctcaaaaaacgactgtgcaacctaaacttggtattcatttaactaaataacaatgtacatagtgggtttgatatttcttgaatttttaaatattgggaaatgatgggtttaattattgcaattaatagggaaaagcgtgtgatttaaattgaatgtacttcaatgtcagtatataaattgcttcgatagccgaaaggaaaagctaccgataaaagttttggggatcatcattaacatttttttgtaaacaaattcctagtgatcgggttttagaaaaaaaaaattattaaaatacaaaataaaaatggtcaattaataactttcattaatttattactctaccatttctacatgctgatttagtcattaaatatgcatatagaaaagttgaaaaacgttttgaagaaagtcaactgcacaaaaaaattctatagagtaagaaaaatgaaaaaaaaaagaccaaagaaaaaaatgacatccagcaattatggcatttgttttaataatttccaagagctgcataaccagatagatagtataaataaaattatgagagaccatgtactggaaataacaattcagtaaaccgatttacaattcagtaaagtgatttggagttacaattgaaattaactgaaattagattgccccaaatagattctagaggtaaccccgattgtgaaaccgatgagcttcttaatgtttagaaaatggaccttaaattacatgcaaataggaaatctctgttttattttcaatctcaaaatctaagcaagcttgaaccttgagaagacatattcaggttgtatttttttattttttttttcgaaggaacagcagacagttaattgtaattaggcgaacccatagagttaaggaaaataattattataaatattgcaatccaagcttaaatcgacttttaccttttaataaaatgggcgttttggcttatccatatacactcccacaaattatgacactttttagcgactaaaataaaggaatatttagtaattgagtactgcagtctaattaaataactattatagaacttttgaagcattttcgggagttccttgctaattaaaaaatgagaaactgaaactagcttttcatcttgtaagatcattagaaaaaggatttaacatatttaaatcataataataatgaatattgttcttatagcgtttacatatatggctttgttaattacagtccatttttcttggtgggaaggcatcaaaaaaatccccctggccctgtaaactacacctaccacttgccaacttctacttcgaccgcaaaaagcgtacaaaacgccaaaaacgagttgatttcgtggaattaaaagtaaattaccttttgaagaatttaaaagattcgggtagtactagtgtccaagaacacctacgagcaagtcgaaagaaaagtttttttgttctgaaaatttctacattcggttccactttttgaacaaaaaaagaaaggaattttttaaataactaaattttaccaaaatttactataatttgcttgtaaaaatggcggaaaatcttgatatttcagaattgtcaccgattcacccagctattatatctagacaggcaacgatcaatattggtacaattggtcacgtagcccacggaaagagtacagtggtcaaagctatttccggtgtgcacacggttcgtttcaaaaatgagttggagcgtaatatcacaatcaagctgggttatgctaacgctaagatttacaaatgttccaatgaagagtgtcccagacccggatgttaccgttcctactcttccaacaaggaagatcaccctccttgcgaaatttgtaattctccgatgaacttggttcgccatgtatcgtttgtcgattgcccgggtcacgatattcttatggctactatgctgaacggtgccgctgtcatggacgccgccttattgctgattgctggtaatgagtcctgtcctcaacctcaaactagtgaacacttggctgccatcgaaattatgcagttaaagcacataatcatccttcagaacaaagtggatttgattcgcgaatcagctgctgaggaacactatcaatctattttgaagtttattaagggtaccgttgctgagaactctcctatagtccctatttctgcccaacttaaatataacatcgatgccattctcgaatatattgttaagaaaattcccattcctgtccgtgactttaccactgctccccgtttaattgtaattcgttcttttgatgttaacaagcctggtgctgaagttgatgaccttaagggtggtgttgctggtggttctattttgactggcgttcttcgtttaaatgatgaaatcgaaattcgtcctggtattgttacaaaggatgatgatggccgcatcagatgccaacctattttctcccgtattatctccctattcgctgaacacaacgatttgaaaatagccgtgcctggtggtttgattggtgttggtacaacagtcgatcctactctttgccgtgccgatcgtctagttggtcaagttttgggttccaagggcaaccttccagaagtttataccgagctcgaaattaactactttttgctccgtcgtcttttgggtgtaaagagtggtgataaaaacaccactaaagttcaaaaacttgccaaaaacgaagtgttgatggtcaacatcggttccacttccactggtggccgtgttatgatggttaaagcagatatggcaaagatccttcttaccgccccagcatgtaccgaaattggtgaaaaggtggctctcagcagacgtattgaaaaacactggcggcttatcggttgggctaaggtggttgagggtaagactctaaaagtttagattttatcgttgtaaacattgtataagatgaattctcattttttaacttttaaaaaataaacaatggtaatgtctacggttaaacttaacgatgtctcgtacacggtgtgtgattttagtacagttgatgaatcatgtagttgatacacagtgctaatagatgcgtatctacatccctattttatacattcggatctctgtgcagtatttaatgtttccattattaattagttagactattttcaacatttactctacagcgaatttatacctatttagtacacctgatggtactagttccttatagtaaagcaataagtaaatagaagagtcataaatctatatttactattatttgattctaatcaattatgcttatttacttgactctttcgttttgtggtatttcattcatagtatgtatctgtaaaatatgctttcacttcccagacttttggaagcctacaaaaaaaaatatgaaaatttaaagaaagtgaacgattcaattctttgaatacaaaaattctatcaaataagcgattttgatcttttcccaattagcaaactctaaggcaacgacattattcagagccctaacctaaacaagtgactgttaatttcgaatgcaaacaacactaggagacgcaaaacgagctacctacatcaaacaccatggcagagaaggctcaaaaccccatgaaggagcttcgtatctccaagcttgtcttgaacatttctttgggagaatctggtgatcgtctcacccgtgctgccaaggttttggagcaactttcgggtcaaacccccgttttttctaaggctcgttataccattcgtcgttttggtatccgccgtaatgagaagattgcttgccatgttactgttcgtggtcccaaggccgaggagattttagagcgtggccttaaggtcaaggaatacgagttgaaaaagcgtaacttttctgccaccggtaactttggttttggtatccaggagcacattgacttgggcatcaagtacgatccttccattggtatttatggtatggatttctacgttgtcatggaccgccctggtatgcgtgtagctcgtcgtaaggcccaacgtggccgtgttggttacactcacaaaatcaatgctgaggacaccatcaactggttcaagcaaaagtatgatgccgtcgttttaggaaagtaaacttcatttggtactactgtgcttacattcaattgaaaattaattcctcatcttgtatactttagtgaattccaatagcgccttgtaatttccaaactgaaaaaacttgtatgagcagttgtatagctagtagtttacaacgcaattgacattgacactgataatagaaaattgataacctggaagattagaacatatgcgtttcttctgagatcgtaatgcacttcaagcatgaaacgttagttcgctggttcagtgaaactacgtactaaaatttagtagtttagttgtcaaaaaaagggtaatttaaaaatcgatctataaaaagttcgtttatgctacagtcatacgaattaatcaatatacacaaccttccagctaagtgccagaatattaccttaaacaaaatacctattcatttataattaaggcaaacgccaatattttttcctgcaatcgtttaataaaccttaaatagttcaaatggaacaaattactcagcgacctaacaaaataaaactttaaaacatttctccaagccgcttcttttaaacgcatctaagcacacatcacccacggatgaaatgaacctgaagcagaatccaacaaactggaatcgtaaatttactcgtgttcaagaacagcacacaaatcaccaccattcacagaatcaccctgaacaacggccaaagacttgagcacaccactgtgaggagcactaataacaatttccatcttcatagcacttaaaacagcaataatatctcccttcttaaccttcgcaccttccttaacacgaatttcgacaattgttccactcatgggggctgcaacgtgtccaggattaccaggatcagcacgaggtctggtaacagtttctatagctgctttcttatcttcaacagtaacatggcggttctcaccgttcaactcgaaataaacttcacgttgtccagtacgagggttcaatggtccaagagcgacaaatttaacgattaaagtcttaccttgatcaatttcaacgtgcatttcttcgttcatttcaggtctagataagaagaatttagtaggaacagtggtcaaatcaccatagcgatcgacaaattgacgatattcctcaaagacaccaggaaattgggtgtaggcagcgatatcacaatctgaagaaacaccaaacttctctgacaataatttgcggatagcatcgaaatcagcagcaggaaggaatttacctggacgatcagtcaaaggttgacgacgacctttaagtacattagtacgcaaaggctctggaaaaccgccatatggttgacccattaagccttggaagaaatcgagtactgaagcagggaagtccaaagtggtcgcacgattctcaacatcctcagcactaagtttattttgaaccataaattgggctaaatcaccaaccacctttgaagtgggagtgaccttaataatatctccaagcaatttattggcttcaatgtacgctttcttagtttcagcccattgagtgcccaatccaagggaggtagcttggaatttaaggttggttaattgaccaccgggaatttcgtggttatacacatctgagtcagtacccttgatttcagattcaaacggagagtaaagcaaacgcatttgagcccaataactatcaatttcgcgtaattgattgttatcaaactccaattgcttatcagtaccatcgacagaggccaaaacggcgccaaagctaggttgggatgtaagaccagacatgctatcagttgcaacatcaacaacgtcagctcctgcctccaaagccgcagccatggaagcaacagcagtaccggcagaatcgtgggtgtgaacatgaataggtaactctggatgtttctcccgaatggcagaaataagaagacgagcagctttaggtttcataacgccagccatatccttgatacctaaaatgtgaatacccatttcaaccattttatcaacaaggttaacatagtaatcaaggttatacttcttcttgggatttaacatatcgccagagtaacacatagtggcctcaacaacaccgccggcgcgcttggcagcatcaattccaagagaaaggttattaacatcgttcaaggcatcgaaaacacggaagatatcgataccgttctttttggcttgttcacagaaaaagtaaataacgttatccggcaaacttgaatagcataaaccattggcaccacgtaaaagcatttggaaaggaatgttaggaaccaacttacggagtctacgcaaacgatcccatggacattcatgaaggaatcgcatagagacgtcaaaggtggcacctccccacatctccaaagaataagcggaagcaagggcatggctcgtatatggagcaatatttaccagatcaatggtacgaacacgggtagccaataaggattgatgggcatcgcgccaagtggtgtccatgataagaccacgcttgtgatttctcacagccttggcaaaggcagcaggaccgttgtctaacaataatttacgccaacctttttcagatggatgagaaacatcaatttgatttcctgtactgtctaacaaaacgggcatgacaatctccgacttaagagctggctcaccattttggcccttaatagagctgccgttgacagcaagatcaccgaggtaggccagaagtttttgagcgcgattacgggaacgataaagttgaaacaattcaggagtgtcatcaataaaagttgtccaacagtttccttggataaaagtatcgtgcatcaataaacgcaaaacaaaaggaatgttggttttgacaccacggacacggaactcgattaatgaacgaatcatcttacgacgggtatattcatatgtagcatcatggcatgtacacttgacgagcatagagtcataatgaggagtaatgacagaacccgcgaaaccgttagcaccatccaaacggacaccatttccaccagcggaacgataaacttcaatcttaccaatgtcgggagcaaagccattgttaggatcctcagtggtaacacggcattgaatagcaaagccgcgagtgctaattttatcttgggtcaaaccaatttctggaagggtaaaaccagcagcaacgtgcaactgagccgatacaatatcgacaccggtaatttcctcagtaatcgtatgttcaacctgaatacgaggattaatctcaataaaatagtgacgtcctttttgatcgagcaagaattctgcagtaccggcgttgcaatacttcacttccttggcaatcttgatggcatcgtcataaagtgcttgacggatcttaggatccaaatctttggccggagcaatctccacgaccttttgatgacgacgttgtacggaacaatcacgctcatgtaaatgaatgacatttccagccttatcagccataagttgaatctcaatatgcttgggtttatccaaaaagcgttcaatgaacacagtgccatcaccaaatgaagcaagggcctcagaacgagcacgctcaaatgactccttcaaggtatcggcagaacgaacgacacgcataccacggccaccaccacccatggcagccttgatgataacggggaggccatattccttaacaaaagcctcagcttcttcatagtgttcgacgggacctggagtaccaggaacgactgggacaccacagcgaatggcgattgcacgagctttcgttttgtcaccaagagagtcaatgacttcgggggaggggcctacaaattgcatgccagcttcgtttacctttctggcaaattcggcgttttcggaaaggaaaccgtatcctggatgaaccaagttggcaccggtgcgtttggcgatgctgacgatttcgtcaatagccagataagctcctactggactgtactgaccgaccttgccaattggataggattcgtcggccttttgacgatgcatcgacagtctgtcttcatacgagtaaatggcgacagtgtgcatcgaaagttcatgagcagttcggaagacacgaatagcaatttcagatcgattagctaccaacaccttggtaaacttctctcctaacaaggaggaacgatcctgcaacttgctgaaagggtttgtgttggtactttgattgtgcaacaacgcatcatatttagaagtcatctttaattttatatcgccccaatactgagactagcaaattgcaccctctttgctaaatacgaacgtttttttgcagagtagctaacgctagatgtagttgctggttaaaggagagatgactcgatatgcaaaattacgcaagactattgcttcgaagatagagggtttgatgaaaacggcagcctctgcgttcacaccaatcacacaatataacgaggcataacggaaccctagctggtctccttagctgatagccgaaatataggccaatcgtagttagtaaagataagcgtaatcgcaattcaactgtcggtaaaaaaaatcaaaaatttgattggaagaaaatgacctaaccgaatacagatcatcatgattagaatatgtacttgtatgattagttgagagcttcgcttgtctcggtaagtccgcttattcggtcgagcttgaaccggcttaacggacatgcaaggagcactaacaagcgacagtaaacagtagatttgaaagaagaaagtgagatggaaaataagtaaagaaaataagggttgtaccggctttacatagaagccaagagagatggaaaacagaggaattgtgaacgttctccttattcatatttccataaagcttctccaatgacctttattgagaagatttgatcgccttgatctcgcggtgcttttttgttgacgacaaaaatatcaacaacttaaattttgaagcttttgatcatctctccgctgtgttctcttgacgataagaaaagctttatgcgagaaatgccttttggatagcgcaccagtcgctacaagtgtaaatgatttttttacctggcacagctttttgaacggggaattcagatatatcaacaagttgcacatcctcgaatctggacaagatatcatagtacttttgatttgaacgcatcaaaatgcttatgggggatatctggaggcaaccgaaatcagtaggggaatcaccgatatagacaacattaagtggagacgaaactgcgtctgtttgcactattcgccgaaactctcgtactttgtccgtagaattcattagaagtgaacttgcatttctcgcaagtatcctaccgtttgttgtgtttgtagacgtatcgaagtcaaagtcgttggcatggacacacaacaagtctgcggttaagtccgtatggtgaagcagggtttgttcgattactcttgcagaccaattgacggaaagaacgtggaaaatggttttgcttacacggagatcgggcaccaaagcattgatgaactctacaaatcctgcgcgcagggtgatcagttgtacgatgttgtcaagggcaccctccgataatccggaaaaatattgagatttttcaattctttttatactagcttcttcgagatatcgacttcctcctagtagaggtaaataagatgttagcgtggtagaatgcggtaatgcttcacgccaagccaaatactcttgccagtatttatcagatattacgctccattcttcgggcttattaacagcttcagctaggaggtggattgtatcgtaggtggtaattgtctcgtcaaaatccactatgtacagcatttgccaatttttatatgagaaaacgataggtgtttgaaaatagatgttcacgtagaaaaaaccaaaagaagctatattaatgaatggaaatgattaggaatgctaatctctttcaccaattttgaaggaatagagatgttttctaaaggcgaagcttttaagtctgaaggctagaagaagtagtatggttaggcagaagacttgagcatgcatgtgtgtggacgaaatccaaaaattaaaccggcgaatgatttgagcactgaaaggaaaaaagaagtcttgtattgaattaattcatagagtatgataaaaattgatagtaaattcattggtatactaaagtgatgtagaaaattaagaaatcacatagactacttgagttacgatgatttattagcatgcatccggaccgtaaagcaaaagaaattaaatatttatgaaaaaaaaaataaatgattcataacaagcagatgaaaatgatgacgaattaggactcttcaaaataaatgaagattatacattacaaactttggtctgactttttaaagcacacgatttgctacctttttttgactgactttttaagaacctttccgacgtttagcctgagctgaatgtctgacaaagagtcccacgatacaacaggtttggaggtagggtgaggattataaggcaaatagcaaacggcactcaaaaaggttatgagcgatctctgtaagatacgacagaacccctttctggggttcagtggtgcaaacggtggtcgcgaaatttgtggatttcgaagtgtgacatctaagagaagtgaatgcaagtgatgatattcatgtggtaagagtgggacagcaatacgaggcaaaagttcgtcgtatgccctcttgcaactaaggttaatatggtaagggcgatctttgtttttctctattaaaccgtcaaatatgacgctgggcaaatggcggatttttgcattttccatatttatctcaaaaacggccgataatagggatgaaatgtaaggaagacgaactggtgaattagatggtaaacttttgggtatctttgaaggtcgaattttattatcttgtaaataatgaagacgcctatgacgaagaggacctgtttgtgaataagcgtatcgtaaagtctgccatatagcttgatggtcgccatcattggcgcgctcaatacgacatgcaaaagtttttaggagattgcgaaaccgttttatgcgccgcttgtgaggattaggatttgacttgcgagcttttcgggcgtaagcttgaaaatgtgagattaggatttgggatgccattggatcccagaatcttcgagttgcctttaatagtcttcgataaagagggactagagtcgagcactgcctgtcctttggttgaggtaagtgtaaacgagagtcataagttaccaggctacctaaaatgttcgaaagtggatgaacaagatcatttggagcttggaatggtctccttttggtaactgtagaaataaatctcatgagtaaggaattttgtatgaatgaaacatgaaagttaagtgaaacaatgcaaaaaaaaaaaaaaaaaaaaaagaaaaaccaaatataaaaattaaaaccaagggccaagatgaagggacaaagaaatgaagtatttgataaaatcttagagattgttgctaaataagcaaacagtgtctttgctgtaactggtgagatatgtttaaaattaaatcagtgtaacgttattacgcagaaaggcagttcacgacgcacaataaaaagcaatatcaaaagtgaagttttgtacatgagttttcgaatagttatttttttcaaaaagataatttcatttgtaaaagaatgagtttttgtactagttttttttttttagacttgcgaaaattcaagcaaatgctgtagtgatgcagaggagtatatttgaataagagaatggaaggaaggttcgttagcaaatttaagaaagtagggaatgtaaacaaaatggccgcaaaaaataaagcgaattaaggaagaagccttgttttgaagaaacacatcgaaaaacgaaaggagggcttttttctgggggaagagggtgattatgggaatcactgtgaaatggaaattcttcggttgggcgaagagaacaacttgatgaactgggttagatagtgttacacatatcgtaaatggtgaaaaaataggaaatgtaatagtaaagaaggaaaatatattatatcaatgttctaacaagacttgaaagacccagatgtcaaatttgcggcatctgtgaaattgcgcgctttagacggtaattttttcttttccaaaacaaatttttaaaatggtttaaagtattataaaagcatttttaaggtaatgaaaaaggttgctaattggtttgttatataagagtatgtcgcatttgtttacgataggagagagcgattttccacaatggaccaagcacggtaaatagcatttggggaaagtaaggtgttatgttatttgaagggaatcagagacaaggcagacataaacatgcaagaagagagagagttgatgaggaaaagaaaggaaaggtgaagagaatcaatcagcagcaatggggtgagtgggaaaaaaagggtttgatcggatgcaagtagacagcaatccaggtcaaagacaaacctagactggtgacgagcataccgagatagcatgtgatggcaagaaaccccgagagtgttgttggaagacggaccgctggtaggaaaggaaatgatgggtcatgtttaaagggttggggagaaaattgggcaaaggattgttttgataagaaatattttggaaggaaaatgagatttttcatagcgatgtttttggagttgtgacagtttccaatgattttcgtgccatttatttacattttacacccaggctgcacacacacacacacacacacacacaccacaccatgctaaaggaacaaataaggaaaattagcgcggccgttaagcttcgttgtatgacagtttgcagagggtgggtgggacaagcagattgaattgtgaatggatggatcgagaaggaaccagttgaaaagggaaatagtggaaatgtagggagaaaggcataggggagatttggcttgttgagtacgaattcggatggagaaatggcaatgctgtaggagccaaaaggatcgtcaacagagaggtgacatgctactcggaggagaagagtgtagatttacagtaggagagaagcgggaggagggagaatagaagaagaagagaggagaattagtaattgggggatttagtgtgtttatttcgattgagatgaatgtttagtgggatgaagaaagtaatgaaaggatggatgaaaaaaaaagaagcctgtgatcaatagtattgtatttgatcgaaattcaaacaagatttccaaacattactctacggtacattttgaaaagagcaaagtatttgtatgtcaggcaagggtcagagtcgagctagaaccagagtcatagtaataacgaaagtcatagcaatagccaaaccaaatccatagtcaacgctactagagccttcgcgaatatggaccaactcgtgacaccgggatgcttgcacatcactacacttgtgtttgctggtccgcgttaaccttgtagtgaatagcatgctgagtttcgctaacgcgctgctccgtgtcgctgctgtgaatctgatacagcgagcggttggtgcagagccaggaggattagcgtccaaaagacgagacaagacgaggcgagggacaagaaatgagaacaaagggaagagaagggacacagaggaaggatcgaccaagcagatgtttgcaattgagtagtagtgaattcaaaaaaaaatttttttaaagtattttattctcaatgtttaaatcccgtctgtaatgtgattctcaagtagagtgagttgatgtgattctctgacccaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacctaacctgagcctgtatatcattctctatcccatcctgtcctgtcttggtcgtactgtcctgcgctggcctagtttgctttgccctgccttgccttgcctcgttttgctcactccttcccttcattgcgcactcttgcctcccattgccctccactgcgattctcttgcaactgcctgctgcaccgaccgccgcttcattgcgatggtctgctttgcggcaatttccatccgtgcggtaatgcccgtttcgttacgttacctctggcgtgatcgttagggtagtcaaactgtgtcccgtatggcaccatgaagtttctccggatggaactatcctgatgtttatctgtccaaccaatccatcctgcaacaagattttcccctccaatcacaacatttctccggctttgcacttgctaaaccttgatgacatcctaccactgacatccgcgaatcaagggacctctcggaacaactgatctcatgaacccgtccgcttttgcctttatctgcatcacccgaactgggcgactgagggaagggtggggcatcaagtaacgctcctttctcggtggtttcctgcactgagcaacgaacggtacatgcagcgacgaggttgttgtcgctgacattcgtcaacaaacatacaaaacggctcgcttcgtgtattgacgtccgcgtaatttcgctgcttctagctcccgaccttttccaaagatggccctcctccagattactcacgttgtaagcaacttttgggaacactgttgattacttggcaaaaaaaaacacttgccatatagttggttcctcttttgaccacctacctaacattacctttctctctctctctctctaccaacaaccacaccacaccaccacaccactccatacattacattaccttaccacactcacttcacttcatctccatctcttgccccttctaagctcgctggactcgcacattggctacggtggctcgcgtcgctcgcttggtcgctccttcaacgtaccctaacgttccggttaacgattcttaaagaagcgaccaatttgttccaccggcttctgtgggctcaggggcatgtcatggaagattgagaggatcggcgcttcctccaggtatatatagagtggaagggccgtccgttaggacttgtttcagtaagaatcaattagtattctacagtaaacatcgttaatcatggccattcagaaagtctttgctcgtcaaatctacgactctcgtggtaaccccactgtcgaggtcgacctcaccaccgagaccggtatccaccgtgctatcgtcccctctggtgcctccactggtatatgggaggctcttgagatgcgtgatggtgacaagaccaagtggggtggtaagggtgttttgaaggctgttggcaatgtcaacaacatcattgcccctgccgtcgttaaggccaaccttgacgttaccgaccaaaaggccgccgacgagttcttgcttaagctcgacggtactgagaacaagtccaagttgggtgctaacgccatcttgggtgtctccatggctatctgccgtgccggtgctgcccaaaagaagctccctctctggaagtacattgccgagaactttggcaccaagggtccctatgtcctccccgttccctctttcaacgtcttgaacggtggttcccacgctggtggtgacttggctttccaagaattcatgatcctccccaccggtgctccctctttctccgaggctatgcgttggggtgctgagacctaccacactctcaagtccattgccaagaagcgttatggttcttctgccggcaatgtcggtgatgagggtggtattgctcccgatttgcaaacccctcaagaggctcttgaccttattgttgaggccatcaacaaggctggttacgagggtaagatcaagattggtcttgatgttgcctcctccgagttctacgttgacggcaagtacgaccttgacatcaaggccgccaagcccaagcccgagaacaagcttacctaccaacaacttaccgacctttacgtcgagctctccaagaagtaccccattgtctccattgaggaccccttcgaccaagatgactggtctgcctggactcacatgaaggctgagaccgacttccaaattgtcggtgacgatttgactgttaccaacgtcaagcgtcttcgtaccgccatcgacaagaagtgcgctaacgctcttcttttgaaggtcaaccaaatcggttccgtcaccgagtctttgaacgccgtccgcatgtcctacgaggctggttggggtgttatggtttctcaccgttccggtgagaccgctgacaccttcatctcccacttgactgttggtattggtgccggtcaacttaagtctggtgctccttgccgttccgagcgtttggccaagtacaacgagcttctccgtatcgaggaggaactcggttccgagggtgtttacgctggtgcccatgctggcaagtacatcaaggctgctaagttttaaactctgagcatacattaaattttactaatgtttacaatacatgtttatttttatagaatgcaatgaaatttttatcctttttgcgttttggattaatttgccaggttgcgtgtttatttattattagtattaaagtaaactgttgttgtagtagaagtagctgatataattgttttgtgctaatttgcatcctttttttttttagatgatcattttagttttcgtttatatagtgtttttttttcaatcatcttaattttttttggaatgtgtgcatctgctgtaaaacacagaaatttgtctttgacctagtacatatttttatgtgtagccaaaatttttggatacctttgctctttatcagtcactttactactactaacactggaaaatgttctattcctcagcatcttacctactagtatttataatattcatcaacgtagaatgaaaataacaatattattaacataattcatctacattacaatagtaaaatattgaaccagaaaagccaaaaaaaaaaaagcatatagaaaaggaaatcatttgtacagaaaagtcatgaacgaaaaacatgtcataaattaaggaccgtataggctttatgcatttaagtaaaaaaaaaaaaaaaaagaacagcattaaagtggtgaaacaaattaaacaacaagggaaatcaaagccatcggaagaatcatacttacaatcgtagaagcggaagccagtacgcacaaaacctgaaaattcggaatctttttataacaatcctgtatccaaagatgaaaaatcaattcgtgaagatgataacgaatgaatagaacgagataaagggcgccgacggctattgccagatgcagttactcggggtcgtgtgagtttatgagataagggtcgagggatggatttaccagatgccagcttggtgcgataaacggtactgagtcgtgttctggaagaggattgtttgctgacagaaggcttttcgagaacctttctttgttgatcagaagctttcaaggtagcgggtgttgtcaggttagtatccttttctgttaacggggagtcaccgtctacgctgagcagaggaaattgtataggatcatcatcactgaactccttgtaaacatggaaatctgatgcaggtgtattacgaatagttactgaggtagccttattctgcatgctaggccaaggatcgagcgtttcacaatcaattgcaacgtcgtcaaaccccagggattgaatggggtccaaatgaacaggaggaggcatatattcgatatcttcttcaagttcatttggtaaaggagtgtctgttaaagaggaacgacgagggctagccgaaagtcgcttcgaccgctcttgtacggctgatcgggaaattccttgtgagtttggctccaaaatagtaggggaatccatcgaaatatccataggagacattttctttgtactgggagcagaaataaatttggaaatgttagtactcttacctcccagtaccgttctaggaaccgttacagaagaaggtgcattcgactgctttgtagaccccaatggtgctcttttggagcccgctccttttgtaccatttctgtttgatatgggagttacaggaaaagcgttttcttttccatatgaaaacatggttcttggcaacatcgttgtctatagtccaaggctggtttattatttcacaggtgacattcaattgtgacctgcacaatttaaaatagtaaacaaagcgataatttgaagaaatatgatcaccttttaaatttttacttttacaaatgcataataaattgttttgttttgtttttgaattgcttaattggattgaagatgatttatgatattcaggttgcttttatcgtctagtgttcaagatggaaaaccagttcttcatgaaacaaataattttacattccaactatactatgttgtaatcattctgaatcattatcagaaaagttggaagtgtattacaactgatcatttcgtataaacttgatgttgaatgaatctaagcttttaaagctagatctgtctgccaaaattgatcagttatgactttaagtatcccatttcgttattgaagctgaaaatttacaacctgtgataaataatataggagcttcaacaactgttttcataaaaaatcatgaaacacattaatcatcagaaaaattcgaggtttactacaacttaaatgcgccttttgaattctgtataaaccagctacttccttattttcaaataaatttcatcaaagaaacttaggggcacaacaaacgtcgcatgttattagaaagaattacatacaaacattctatcaaactgataaaaaaaaaaaaaaagatacaaaattaagagatctttaaatttttctagatttgaaaaatctctacaaatgaataaacgaaacttcaaaatgctaattaatactattgcttttatctccaaaacccgctacatactcaaattatccagttctatataacgcattgtaatatatctatgctgcttattgaatactttttttcataacttcatacgatctcttaccacccacatggtatcgattcccaacaatattgtaagcaacagctacgactgtttcaaccaatacgaaaggaaattgatcggtactcttattctttaatatattaggatcatgcgtaatttatgcttccctctatatcaatattttaatagttgcatttcagataaaatgagcgaattcgtaaaaattctaatcgtaaactcctcttagtaaagtaaaaaagtccaaatataagagaatatgctaacttttgttaacaaaagactacttctcgatatttaggattaaggtatctttccacctttgtggcacttgaaccttccatccaccactcactaggctgctatatcggtttgcaataaaaggcagcaaagtggattaattttcgcgtaatagcgttgagatttatttattcaataggaaagaaaatgtttctatcaagaaaaatcacaaaaaatgcccgcacaatagttcaatgccagcggtttttccaaacgtctatattctctcaaaatgcagcacctcaatcgccaatcaaggtgttcatggatacatttagagcagaattaaagaagagccaggaattacaggacagtgtcaaagcattgcaagatagttcaggatcattaagtgaaagcgacactttcaaaaaagcgagagatgcttacgaaaaagcgcgctcgggaactactgcagcttcatctttcacaggaaaaactgttggcaaagctggtgccaagattggctcatatgcccaaaaagcttgggaaagtgctcctgtacaattatcaaaaaaggtcatttcaagcaccgctaatactgtagctactggtgttgacactgccacaaaacccgtacgtgaaactgcattttataaaacaattaagcaaacaatgtctgatggtagcacctcttcacgttatggattttatgctgacaaggaacaacgtaaaaaattgcgtgaagaatttgaacgtcgaaacagaatgtttgctagctcggcaaggattcagcctaacgaagacgtccaaagcgtcgtcgtacatagcaacccgtcgtggaagaataaggttgagcaaataaaaaacgaatcgcgtttagttcgtaaaattcaagagcttaaaaaaagttatcaggagtctgaacatcctattgtctcctccattcgtgacatggccgacagtattagtggcgtttggtctcgaatgttttcagaaactgaagcatcgcaggttatgcgacgctttaaagagattgacccatcctttaataccgagcatttccttcaatatttaagagaatatattgtcccggaagttaccgaggcatatgttaaaggagacaaagaagtgttgaagacttggctttcggaagcccccttttccgtatatgaaactactaccaaggaatatgcgaaacatggagttgttagtgttggtaaaatccttgacattcgtggcgtcgacatcatgtctcaaagacttttacagccaaatgatattcccgtttttatcgtcacttttcgtactcaagaggtccatatgtttaaagatgctagcagtggcgaattagttgcaggaaaggatgatcgtattcaacaatgtacttatgcttctgtctttacacgtgtagaagacgagcttgataatccggagacaagaggttggcgtatcgttgatttcgcacgtgcacgagccgttgattatttctaaatgcgaaaatattccaaacatttgtctttctatcggcttctaattttaacatgtaaacattttttttggaatcagattttttcttcctgcatagcatatttcgtttgggttatatttctctgtcactcatatgattaattactatttaatatttcaaaagttttgtcaagtttggaaataactcttggatttcctggactatgtccaccatcatctacttaagaagaccgctgatattccctaatgatcgatcttctttttttttttgtttctttttgatgacaagtctaagcttgtcattcttttttttatcacatttttcgtttgtctactttgaaaagtctttaatgtagtagaagattttattaatttaaaatcttttatttaactcgggttttgcgggatgggtttaagaattgaggttttgctatctttttcttaaaggatacgcgtgtttaatactttttcaacaatcgtattttaggacgcgtgcattttttagctcaatatcataatcactttaacatgttttataatatttccaatagttttggattaaatagtgcaagaaatattttaaattgggaaaaatttggaacatttatattaacaaatagatgtagagaatttgacctttcataaattaataaacggttggttttaaaattaaaatggatacttgttgcttgatatccgactcattatccctttttaaacctttaattaagtaaatctcaatccttttgtttgtatattataatctcctaaaattgaggcataggttgccatgactactggtttttggtggtagcactgttgtaacctgtggaggtacatatactcaacttcctcctatatcagatttgtttagacaggatttaacaatcttaaacaatgacttctgcgacaactactgaagctaccgctaaagatttacaggagaagctttcgctgaaagagaacgacgtggttgaagatgatggaaaagtagaggaaaatgatgccgctgaagaaggagccagcaatggagaaaagaagaaaaaaaagaaaaaaaagtcttctaaaaagaaaaagacccctcaagaacaaaccaatcctccaactgtcggattgtccaagatctttgtcaataagaaatatcccgttggtgaagtttgtgattatgctgaagacaatctgtggcgtacaactgacgaagagaagcgcgctttggaccgacaaaattttgatcagtataatgatttgcgtcgtgctgctgaagtacatcgccaagctcgtcagtacgctcaatccgttattaagcccggcatgtctatgatggacgttgtcaacacgatagaaaacactacacgggctttggtcgaagaggatggattgaaatcaggtattggtttccccacaggtgttagtttaaatcattgtgccgcccattatactcccaacgctggtgataccaccatacttaaggaaaaagatgttatgaaagtcgatattggtgttcatgtgaacggcaggattgttgattctgcttttaccatgtctttcgatccccagtacgacaaccttttggccgcagtcaaggctgctactaataagggtattgaagaagccggaattgatgcacgcttgaacgagattggtgaagccattcaggaagtcatggaaagttatgaagtggaaattaacggaaaaacacatcaagtaaagtctatccgtaatttgtgcggtcacaatttggatccttatatcattcatggtggtaagagtgttcccatcgtcaagggcggtgaagaaattaaaatggaggaaggtgagatttttgctattgagacttttggtagtaccggacgtggtgttgtccacgaagatatggaatgctctcattatgccaaaattcctgatgctggccatatccctcttcgtcttccccgtgccaaggctctgcttaacactattactcaaaattttggtacccttcctttctgtcgtagatacttggacagaattggcgaatctaagtatttgttggctttaaataacttggtttctgcaggtatcgttcaagattacccacctttatgtgatattagaggaagttacactgctcaattcgagcatactatcattcttcaccctacacagaaggaagttgtatcacgtggtgatgattattaaaaaaattttttttgtgctggacaaatggtaattaatcagtaaaacagcaaccatttgcttgcattaatattttaaatcttttattttttatttttgatgcgtcctaattttaaaagagctcttattttcgtattttttgatgtttttatcgctcctttccttgttgtttgattgattgatcaaggagtcctaaatccctttcaaatcatgtacacattttcccccttgttcactaagtctataggtaattatgatagttaagcaaaatttgtttttgtattgtaattccatgggcatttctcgtatttccatactattgagctattcgatgaacggaatggtgagccaacatatcaagctctttaatacataaaaaaagttacaatttcattattatttaaccaattgcgaaacatcaggggagtatgtttattgtatgattttagtagtttctatattgcatgcataatagttatttacaagcttcaaacagaaaaaccttcattttatggatactttgtaattgtaaaaaggtatagcttgtttatttataacgaacaataggagtattattctgctaactcatagtattttggagatactctcgtagttcatgactatagaattacatttcagaggctagctatttagtagtaaaaaaaggggtaaattttatcttattataattttttaacagccatgagattttctaaagtccactattgaaaatcgatccaattttctctaatcagtgcaagatcagtatactccagatctccgacatcttgaatactgtgtcggttgaattttttttttttttatgaaacggaaggatgaaagaaaaataaataaatccatgaaaatgcttaatatttaaatgcctgtttaaaagtatatcttttggtaaagacttgcttaaaattgaatgcctacagccttcagacttatgatttttttgttacacgcacaaaagaaaataaaacatgtttttataaaatcaactaaattgtaatataatatgcgctatcaaacgtatctaaagttgtaagtttgaataaccgaaaaatttcccaaagcgttgagttcacactaccctagtaacaacattctgcgcttaaccaccatgttcgcaagaagatgcggccgtttggtatgcacttaaaaaacataatatgtgctaagaaaataagctaactaaacaaatcatattaggccaatcgctttgttcgattgaaatcaacctctgccacttctcccatcacatacaaggcgttgcatgcgaattcccccttgcctcgttgtaggatcattgagcctcctagggctactgttccagaggctgtttctaatgtaagttattgaagaagttttcaatgaatacgtactgtcagtatacatgtgagcgaagtcagttgtaaaataaggcggaaatggaagcggattatgtgataatatcatgttattaaggaatttaaatttgaataggagataaagattaatatgattttttgtaatttttttgggcatctttgtggattttctttggagatacgttttaatgaatgtgatgctgagttaagtagcttatgagctgctgcttaaacactcgttcatgattattcgatcattagtctttactgtctggattccttcttagcaaattgtttccattcttatttacactgattatttcgttgctgatcgtggtatgatctgtattctgtttatccgctaccttcaaaatcgggtccttttaactttggtcacaatcatatgaaaccttgactaacggttattagattataatgtcaacccccttcaaccgtgtgcaaagacccaaacgccatgtcttcaattgcttagtacagaatgagcctggtgttttatcccgtctttctggtattttggccgctcgtggatttaacattgattccttggttgtttgcgcaactgaggtagagaatctttctaggatgacgattgttcttcgagggtatgtaaagtaattgatccaattataattgtcactgaccttttttactttccttctaatttttattaacatttttttagagctgatgaagtcgttgagcaggcaaaacgtcagattgaagatatcgtatctgtttgggcagtcttggattacaccggtaccagcatggtcgagcgtgagcttcttcttgcaaaagtttcgcttttgggccctgatcacttccaagagcattttgagagaagtgagaaagttgccgagtctaccaatgctaaagctaaaagtgatggtgagggtgtcatgaatgcgaatgctgctttacaacttcgtgccagtcaattggctgctatcaatcaacttactactctctttcatggtcgtgtagctgatatttctacggagactattattcttgagttgactgctactcctgatcgtgttgataactttctttctttgttgcgtccctatggtgtcttggaagcatgccgtactggtacatctgcgatgactcgcgcaccccattctaacgaagttactgaagaagctgaggacgatgttgaagttgaagaggttttccttcctcctggataaaccaaaaaaaaatcgcattcttcgcttctactttgatgctttaagcattttttcccattgtacaaatatattcactttgtgttttgtacatccaaagagcggttgtactttttgcgtaaaaattttagttatttttttgagatttttgtataggaatctacgaatatacatcgaaatttatttggttagatgaaatttgttgctatgttgtctttatttaaacagctgtaggtaacatataaacgataacattgttttgcattactttttattattaaaaaagactatgatttcatcctttttataaaagtcattagcttgttgaatagcttgatttcagtgtaattacactgttggcatggatggtattttaaggtgttaagatagctggctaacttaacaccgttggatttcgtaaatattttagacagagcctttgattgcctctcttctgtagatggcatttaataaggatgaataactccatgtcaaatctcttgcacctttttggtgaccatcgtcacgcgaaaattgttcagacattgaaccatttggatgttggaactcagcaacagcttttaaaaagttatcagcatatgtgtgcatgtttttcctgataacggaccagttgtatggatctccaaactcagcaaatttcataaagaaatggatgttatattcagtcaattctggtaaacctttattatcgtagtatgcgattgctttgtagataatctcggcagcgctgcttgtgcaaatgaaccaagggttaccaatagacttagagacaccatcgtatacatcctcgggatagcgtcccattgcttgcttccatccctgattgacgggataatctctggtcatggtttcttgcaacttcaacaaggttggaaggatgtgcatatcaaactcatttgagtaaaggcttgcaagcaaagtggagcaatcaagtcctgagcgatcgactctgcctttataacccttaataacacccattccaggatcccagaactctcccagttttagatcaataggctcgatcgtgcgttggtagagtgcggcttggtcaggtgctccaattctctttgcaaaagctgtaccatcttgcatggcacgcttctgaacggctagagtaaagtaatgaacgtccttaatttcttcccaaagatcaaagcttgcctctgtccagtgatttgcagtataatccaagtcggctaatacagcctcaatccagacagtaacttcatggacctctttaccattttcaaataaataattcatgtatttgataaatgcaatagcccgaagagcaggggaatcattctggggacgtccccaatctccgtcatagcttgtcccatcaacattaaatttaggctcaccaagacctccggcgtaaaagtctccacttgggttcgggaccttttggagcctgaccatttcatccatatatttgacgataatcggctcaagtcctttgtccccttcaaagaaacgatctaaaatagtcatgatcgtcaatgcactatcacgaacccattgataatagtaatcaggggaatcagttgaaggggaagcaataatacatccaggattaatatccttagcatgcataccgctgtcaccgatattgttcagcatatgtcccatagcaatacccttttgctgatccgtccattcatccatagaagcttccttgcttcttttattaggggaaagtaagctttctgcagatacgacccccccaaggagtaagaataaccagtatgtacgcatgttggaatttaaaagtattgtaaaattgggtagactatacaaatattgatggcaatcgtgtttaattatataggcaaacgaataaaaatatgcgctttagttaaaatttaactggaatatttgctctatatatgtcttttgctttgtttattagtaaacaaaaacagagggaattaccatcaaaatcgatcatcatgctgcgacacgaatggacaaaactagactatataagttagtaaataaacagagtaaatgaatgtgattgatcctttttggcttatactgaaaatttggcgaagcaaggattaccaaagaaaatgtatttattgtttgtttattttcaacacttgcttataaagtttgattctatagtattcagatctatgataatatggaagtgtgcattcaccaattacttaaatagcgacaaaatttgttgaattggaaaaaatcgacagcacagcttttaatatcaaatacgctactgagtctgagtataagcaacaagtgtgatctttttaaataatcatcgttaaaaagcacaaaatataactgtgataatggacaagatgtcgctgtcaaattctgaagcaacgtttcagttactccagcaatcattaaaacacatctctttgttgtaaaggagaattattgtattatgctcttcgccctattatttattcattaataagaaaaatactcagagagcatcgttcactcacgattgtcaagacattaagatctattgttcttccacaatcaacgcaaatagaaatcttgtatccacctcatattttaaaaataaaaaatctctaaaagatatgcaagaaaatcaaattttatttaatggaattttttttagtcttaattgagttgtaatatttacaaacctttaaaatgtaaacaaaggagttaccgataccatcgatatgcgttatcgtatataaagtactctaacgttttttgttaatgtatctactgctctcgtcatcaccaatatcgattcagccttggatatcgtctatcatccgcaaaacagtagactgctagtcctgttactgaaaaatggctacctctcaagttttacacattcttcctaaaccctcttacgaacacgcgttcaatagtcaaagaacaggtacagtataggacctaaataagtagattttaacaaatttgatatagagtttgtcaccacaactgctacgaaccaagttgaactttacgagcaagatggaaatgggtggaagcatgcccgaacatttagcgatcacgataagattgtaacttgtgtcgattgggctccgaaatccaatcgaatcgtaacttgctctcaagaccgtaatgcctatgtttatgagaaacgtcctgatgggacttggaagcagaccctcgtcttacttcgtttgaatcgtgccgctacgtttgttcgttggtcgcctaacgaggacaagtttgctgttggtagtggtgctcgtgtcatttctgtttgctactttgaacaagaaaatgactggtgggtcagcaaacatctgaaacgtccgcttcgtagtaccattttgtctttggactggcatcctaataacgttttattagctgccggctgtgcagaccgtaaggcatacgttttatctgcttatgttcgtgatgtcgatgccaaaccagaagccagcgtttggggttcacgtttacctttcaacactgtttgcgctgaatacccatctggtggttgggttcacgccgttggattttcaccttcgggtaatgccttagcgtatgctggccatgattcttctgttacgattgcatatcccagtgctcccgagcaacccccacgagctctaattactgtcaaattatctcaattgcctttgcgttctcttctttgggcgaatgagagtgccattgtggctgctggctataactattctcctattcttttgcaaggcaatgagtccggttgggcccatactcgcgatttggatgccggaacttccaagacctcattcactcacacaggaaatactggtgaaggtagagaggaagagggtcctgtttcatttactgctcttcgtagcacattccgtaacatggatttgaagggctccagccagtctatttcgtctttaccaaccgttcatcaaaatatgattgcaacccttcgaccttacgctgggactcctggcaatattactgcgtttacctccagcggtaccgacggacgtgttgttttgtggactctttagaaaagatatcggcaaatgaatcttatcaaatcaattatcgaatttccgtagatgttaatctcatagaataaaagaattgaacaagctttagctagatatagtaactgttattccgcagcttatatgattactatgtcgtcttataaatttttgtcaatcatattcagttttgtgtatatattttttcttagagaccccaaaattgagaagtgcttttgctacgtaagtttacttataccaccacttgagactgaaccacgggtatgcgttcttacgaataatcattagatataacttagattaaagtgtttattaattgtatagttagtaaaattagtaaagatcaacctgaaaagtttaaacaccaagttggataaataatattgttcaaatttatgtaatccaaacaacgaaattgaaaggatgttctaatttgatcctttcggcaaaatttgaaaaccgtaacgcgtgaaataaaaatataatgaatagaaaaaaagaatgagaaagaaatgatagtactatcttctgtcaaaaaatcgttttaaggtaccaatgtctccaacagctgtaatgacatccatttctggaacaagcaaactaatgattcggtcctgaggctttccgttacgctgcttcgtgcgcaaacgaatgattgcaagagtttctaaagaattcgcgacatcgcaaaattccgaacttgttaatggataaatcaaacgatctcgaagacacaaagaactgtatttttcaaatacatcggcaacactcaatgaggttttttcacaaacaacaagcgtacaaaggatggctttctgttgaagaccaaggttttttaaacgagcactagcagattggctcatagcagatgtcgctcggacaacatgagcaattgatgctcttggtatatcaacagaagataatgtgttgtcatgttgagctttccattctctttccgcaagttcaattgcatgcctacatatgtctaatgcttttctcaagtcaccacttgaagctgcaactttccgggcacataattcaattgcagcaggatgtataaaaggtgtttcatcagcatgctgagatacaacatttatactatcatcgcttacttcagagattgatttaataggagtaaaaggattgtttttttctgatgtggtagcggcggttttcaaacgcgcttttataattgttgagatttcttgagcagtataaggcgtaaaagagagtaatttgggagtaatatgctttgttcgtaaacgagggagaaatcgatctgtcatgtctaaggcatttgcaatgcctaccaaaattaatctcgaagtcggtcgagagggccattcaaaaagcgtgtacagaacctgctgttcgcgagcaatcaagtgatccatttcatctaaaacaataatgactgggttatataattcattggcggactgggtgaaatgcgactctagttcacattggaaattgatgtgatgatcttcattttctaaaatttcctctttaacaattttagagtgaattttttcaaaaattgcttttggttcattaatagtcatacaattaatgtaacaaacattaactttgggataatcgctcactacatgatccagcacgttgtgaagcagaacggtctttcctgtgccaggggcaccacttacgtacaatgcacctccagcattagcatcaagatgttgacgaaagaaagattccacaattgacttctcattttcacgacccacgactcctgctgaacgatatgatttacgtaaactcaatttggcagtagaattataggacggagtggagggtgtcgaaggagtgggaggaaaaagttgacggtgaggtgtcgattgcaaaaggcgagtagcaaatggaacaggattacatgtacgatttaatgatttgggtgtaacaatttgaatggtccttttgggggttttaggagtttgaggtgttgtgggtaatttaggtttcttattctcctttaactgagcaggaaaattaggataaaggtcagttttctcctcttgcagttctcctagttcatattttattctttttgtgggtgtttggaaatgtgagctagccagcgtacgttttctgctgggtgtagtcggaatctctattgaaaaggaaggtgaatgctccctttgattagttttgttagtacagtcaatcaaggctgcagaatctataaaacgattgcatcttcgaggtgtatgacaacctattggagtttcacacatatcgatactttatagtaaccccgtttactaattatgttatttaccaatagacaagtcaggtaaatttgataaaagggctactaagtaatattaacttcgtgcttggtgtttaagttttgtttaagagcagatatgtcttttataaatatacgcgacgcgacacgtaaacgcgaaatctaattaatcacgaagagtaaatgagatgtcgcgttcaactctacgtgtcgtgtcgcgttctacgcgcgaacctttttactctataagtttatattcaggtaatgatattattttataacgactcatcctcaaagatatgaaatgccttctcatattccaatttagttacgacgttagtaaaattaaagtaaaagaccctaaattcttttaataaattagaaaatcttttttcaattatccctaaagataacagaggtcccacgaacgaatttttgatggaccataccatctttggtgctaatggccaataaagcaaacagcatttcgattaaagaaaagtaaacctcttacaatgttcactaaaattgaatttcatagcaaagtttcctctagtttagaatgcaagtgaacactttaagctagtttaacaaaaggaagatgagaattttggtaattatccaaaagaataaactaaacataaaccccaaattacatgcccaatcccttttttgttcctttgtgtaaaacaccgtgcatatattgttgttctagttctttctctctctgcttgtcatttgttttattagattgagcagacggagacgattcagtgatggatgcagcattttttatacccaacatttttaaaaattttgattttcgttgatttccaccagacaaactcgctgcaagccagtagtcagtgtttcccttatcctgactcctacttaacgagtttttcatttgatcatgatcattttcagctacgttttttacttttcagtgttaacgagcatttactgttaatgcttaatatacatacccataggatcctccgctagagttttggtgttttttatactcgatctttccctttcctctttcctgatactatgttagagtgggaagtagtgatttaataaaaagcattaaaaaacatacttaagctttttaactttatgctttagctttttgtattgttttaactctttttcatctgaacactcatgttaatgaaatttaaagaaacttgcccaacataccgagtttttttttttcctttgatgaaagctttcgaaaagtagaaacatctgttccaaaaggatggatttgcttatccttctttgaggatttggagcttcccattttttttttagaccgtggcgttggtggaattccaatagagataaaatcgtaaacaaatgagccaaataagcaatacccttagacagctcggagttttatcttttttcgtaaaaaagtttatggatctgaatacatttctaaacattatagttaagctgcatatagccatctattgagtaccaaaaatctgttccgtttttggaaaacatctagatagatcggttggcaatcaattattcttctttttctacatcttttatgatctttgatgcttccttgtggtccactgaagcttctgattcaattgtctcaggcgtctcaacggaaatagctgatgacgctttcatagaagggacattcacattaggttctttagcattagtcattttctcttctaatttatttacttctttttttttatctttttgattcttttcctgtagttcggatcgcaaagaagatatcatactgtttctgctctgcaacaacatatcaagaatttcaagactttttccgtgatagtcaacttcatgaagtaagggtctatttagagttttccttaaaagattaacagttttgtctttagcggtaatttgtcgtattctctgatccaacagtgaacttgatcttgacgaactttggcggagtagacctgtctccgtcctcaggagttgcttttttctttcttcctctagtactgatttgtatttatcaattgactgtttggctgtatggtgatatgctgaaagcgaacaggacccagcaattgtcctccataccatcggacgcaaacgaccattccatagacatcttcttttcgcaacacgtttagaagcttttgtcctgagtattcttccccgtcatcattaaaagcctctatctcattgggaaaacgccaagcttgcattttatgattgcaatgctttaagtcggcagattcttgaaacataaatctatatactgggagcatttttggatctttagacgggacaaagtaagataaaaatgttgattctctatctgtaattaaattggacatataggagcattcttgtaaggattgcttaggaaccgctaatgagatcccttcattgccaaatttaagttgagattggcgcttgttcatatcatatcaattctttctttggaatagtggaattaaatttaaaaactatgagaaaaacattgatttaattcaatttcaaatcagattacggcaaggtgcacttgttgagttggatggtcccatgaaaattgcattacaatctcaatatagattacactttcaagatttacaaactattttttttatcgatttacgaatttctgaacgtatggttagctcgaaaatcccattttggtcgaagcaaacgatgcaaatagatactaggtagataatggtaaacaccgacaattttaaatattttttggacaaatatatataaacttttttttttctcctgctaaattaatatgggtcaacaaaaattcggatagcgttttcctgcagaaacataactcgtttaccaagaccacttttggtattgacaacgcaattttttaataatggcaagtaaattgcttagaaagttggcatacccaactctacctgtaaaaggaaagatatatgatccttttagcaagtttcaacaaaatttatatggtgggtcgaaaaccgaagctggtaacaacaaaatccccaagtttggacataaaacgcgccgtgtatggataccaaacggtcattctaaatggttgtattcaaatgttttagaagaaaagtttcatttgtatgtcacgtcccgagttttgcggaccattgacaaggaaggcggtcttgacgagtatcttgtaaagtcaacgccttcacgccttaaatcattaggactgagaggagtagaattgagagcattggtactacataaattgggtgctaaaaaccccattcttgaaaagcttccttccgattcaggcgcacagaaacgatacctcgaaaaggttaaggatgtggtacttaaattaaatcgcagcaagaagttataccaacaaattaaaagtttagttggaaaggaacgatcggtcaatacgtctgtgtaacttataattgcaccgccttgaagttgatttatgagtagcttgattactcttgtgagctaaagttttaatgaacaaatttacgttttcaatctttctatgatcgatcagttaactgggttactcatggatttagcaacaatgtagtagtaatgcgttacaattaatttgccatggtacgatgtttataactttcctttacatttttttccaaaaaggttacaatattatcttctctctcttatccttaaaaatttttgagaagaaatcatatcatggaacttatttgttttatgtttttataactggtcttacaagcgagacagaagaggacttgcctgatttgttttccaacttgtgttttgtgataaaccttatagttccaattttacttatttaaatgaattatcttaattattactttaatattgacttaccgaagtttttttcactggttcctgtgcatcctcatatgttttttgcttcgaatttctggagtatcggggttcaagtaatatggatcaattctctcatgcatttatttttgcattcgcacattttggtctcatttttcaacaaaatatcttttcccgtttcaataaattcattcaatgccaattacggagtctgtagaatagttaatgattcgtttgaatatgggggataatagatatttattgtgtaaacattgatatcagttcccatctaggcgtagttttctatcactataaaaggtcttgaaattgaaaaaaaagaagtcatgactgctggccttgagagcttgttcactttggttcttgtgatgacaatgcgatccatctgacaaaacggatgtattgctttagagagtatccgatcaaaaaaaaaattgttccttgctcataacagattagcctaaattagaacagaaaatataatcaagatcctctatgcgccaagtgattaaatttgattgctgcaagttgattcaatttcacaataacaaatcctattccaaaaaaactgtttcagctttctattcattttattatactgataaggcatattgtctgggcgctctttcctttatttaaactgtctacacagagtgtacgaaagatgttgagcacattgaagttgacaaaaatgttccttggattacaaactcatatttgtcgtgatttattagccaagcttttggttgctaaatacaacccaataatctagggacattgaattttttataggttttgtaacagtacctttatggcaaacctgtttttcattttgacttaaagcagctacaaatgataaacaccaagtatcaattgggacagtgagcgagtgatccaacaaaaattcacacaatttaagtcaatactatatattcaggagtttaggtgtagctgttttgaatcccttactcgttccagatatgtattccctagcggaaatgtgttgagtatctgctgatatggatttcatacttggttcagcaaaacaattttgtgctgcatcgtcttttccaaaattgggaaagcttagtatgccaaatttaatattgcattcccaagttgtactgcctagcctgtctgctgatacgaattttactgtgtgcccagcatgtaaacagttagcagagaaatgtgccatatcagcatttcctccattcggtaacttatgagcgtcaaaagttgtccagtataaatatatattttccctattgcgtacgtgacatacagatcttggggttcgaataccaaaatgactattaacagcgttcttagccatattaatgatgaacagtatgcttataataccgacttttaaaattttggtgataatatcatcaaattgcatcagagaaatagataaaagtttcgactgtaaattcagaatatctggtttggtcttaaaaacaatttattatggtgtacagtaaacctgagatcccaaagggtgttcagaaacgtcaattccacctagataaagtatacctctgaattttttaagtgatgagaatttataattattctttaacttgtaataaatcccttaaataaagctcaatgtagaaatataagcctgaatagtatgttcgctatgctctcttcaaacttgatagcaattgtcgtttaaaaagctttttgcataacagctattgatgaattattcaatgaataggatgctcaagtaaagaacgttagctttccaatacaatttacgctctttctaatgtttatgaaataatgagaaatagcgtagcgtatccttatgtgttattcacaaaattacatagcaaattttaatgaaatatcatataggcagagattgttgattttttttagaccggcgattttgtgtcttgagcctttcacgaacgaatttaaaaatttgataggtaccaagctttattgtttgtaaatattactgctcattattacgctctttttcttggggaaataattctgtattgttttttgggaaacgccagttttaaaaatgtcggaatccgtacttttagatgagatttttacagtcacttcagttgataaacaaaagtatcaaagaggtttgtgaaattaaaaaaaaaaacaaaacaagagaaagaaaactactaaccttacccagtttcacgaattacggctgtctcaggccaaaatgacatgaatcttactcttgacattaattcgcaaatttatcctttagaaaaggatgcaacctttagtttgcaaatcacaagcaatttgaatagccctgatttaaaggaagctgctgattatattatgtatggaaaagtctatcgggtggaagaagctaaagatgagaaagtgtaagtgtaaaagcagttgttaatttatttattaacctaattacaaagatctgtttatgtaagctttggcggtttattgatggcaattgagggctctcatagaaaattgtatcgtttgtcattagaccatgtttatctattacttagaaggtaaataatgatcgtgggtatctttgtcatgcttttccaaggaaaggaaaggagagaaggaaaacgaatcaccttttaaaaagagcttttcttcatcgtattatgacatgttaattttttggtggtttaattcaatctcttcgttttaaagtgaacaatttaaagtcttagagataagggaagcaaaaaaggttctataatttaaatgttaaaaatagtaattgatattttaattttcctatttctaagttaaccgcattttgggtttaattccaagagcagcaactttcaaacttggatttttaaaaaacgctttgctatcaggtaggttcttgttgtctttgattttgcataaagcatcttaatagatgaaatatgtacgattatgcctagctttataggtagaagaaacaagtatagtttttacaacattatgtatccaaggagtgaatatgactagttgaccacagtcagtcgtgaagatgtatatcaatacgtagcaatagtataacaatttattcgctcctcattgaattagacgagaggatcatttctaataatccgtgcagaaatcgctacattcaacaataaaggatagtttcgttagatcacatatgatttcgttaaatgcaacttagcttacttttttaaacttctttatttaaatattcggtacgttattgcaatacgagctttaattaacaatttcaagttactctgcccaattctttgttcgcatttacaatttcgtttgtagagaccggttcttttttttttgagtaagttacctttttaatttattaaatattgattatctaaagaatatgtagtttgatatttcgagacgcatgaaaataactctatttcacgtaaacaaaaccaactatcatctttttggatcaagggatttagtaatttgagataatatttttttttttgaaaataagagaaattattgagtcctgcttttttcctcaaatttcctttttattttttttgtgtgtattcatttccatgttcattatatccttctaaaatttttcgctgcaattggaaccgggattgtaaaagtgttgggccttcctgcactttaagtttttactcaggtatttatttctttattgataatttaaacatggactttattgttgttaaacggtctcgtaaaaaaaaaaatggaagaggaaaatttcctaaggtttcaaacaccattactcaaggtgatacagatttatggtcacaagatactttacagcgtaaattagataattctagagaaaaattagagtactctgaatttttaaaaagtgtccaaagtcaattatcagaatttaaagatcctatccacaaatgcattatccttgggcttggtagaatacacactttaacagcttctttacagttgtctctcttttttgaaattatgaaaatatttaatttgcaaccaagattttgttcattttatgatccagcatttctcaaagatgatgtcgaatttctcgaaaataaagggttttgtgttttgccagacccaccaacacccagctgcttaaaatacactctactttatatgccacactgccctacttcactatatgaaacttggttagctgcctatgtaaatgatgatcccaggcattttatcatgtgcggcaacaatttacaactatatgtggacaacaagcctagtaaagaaattgtttctacgtacccaaacgtctacaaaatgtgtaccaaaaattattatacccgacttttattccctgaattccctaatgtgtatgcattcaatgatttgtcttttcattttcatgatgcccagtcttttgtggagaagaagcagccgtcgaagtttgttgatgcttcaagcgttgctgagcaccccagttaataaaatcatgaaaaatgtttgcattataatgactcttcgagggctcttgtatccaaagaaggaagcttttaaggtaaacttcaacaccttctttcaggtaaggggtatcagctagtaatttcaacagaagttgcgaaattgacgagcctgtagaaccaagtgatgccttttttccgcataatacatgtactttcttcagtgcttccagtacattttttgatgaaggtttctcttctgtccattttaacttgctaaggcgattacgaaataccgcttgccctttttcctccaaaactttgtgcttcgtctttaaaatcatttccaaaagtgggatcaaaaactcaaaaccaagtccgttattaggttgagtcttataatagttatcaataagatcgataactttaactttaaactgaacaatttgttgtttagtttcttgggcgttctttttcttctccttattcgatgcttttttgcgctctcgaaatacctcagctagcttttcatccagcgcaagcatttgctcatcattcatcagctcctcctcagaactttcctcgtctttgacctttgcatcggcatcttctaataccttgtcaagtttacgctccaactcctcgttgtcagaggcatcttgattagagatcatttcccaatcactttgttcttcaatttcatctgtgtctatctcctcgaaatcatcctcatccatttctgtctcgccaaaagcatcttcctccacctcttctccagcgaacattccttcgctgtcttttacactttctttagctttcaaaacatcgcaaattaaatgaatagattcacggttcatgtcttcagaaaatgaggtaaataacatatcaacaagtttacgaagcaacaaggaaggtcgagataataaagacaacataacctcagtaaggatttccatagctgttggctcattagaggtgctttctcgcttcgattttttattaaacaccttggaatagcaattatcgatatcttccaaaacatcaattgaatcagtgtcgccagcatatacttgaagaaggaccaatgagtacagtagttgaaaggcgtttagttgttgcaaatgttgtgcttttttatcaattttcttggtcactttgtgaagaactgacaaagatttctgtacaatttcgatgaccgactcatccatgctaataagaagattatttttgggactcttttcaagctctaataaataattcagtgcgacataaggccaatttttatcacccaactgatgatcagtttgggactgttggaatgcactggaactaagataactcaacgcagacatcaatcgcaagcggaacatattttgagtaccttcgctaaatttaggtattacttcttcagattctggtacctcaaagtagccataagcaatgaatatttcgagtaattcacgaacccaaggttcttgtttaatcgatcgcttactccgtaatatactaagcatagtatcagtcgcccattgacgtctccattctacagctttcgtatccgaggcgatatcttcaggacaacgtttaacataactgagcaatagttgaaagagttggagaatgccctgttcatcagctaagggaaggatatgctcaactaacttggtattggtaacacgatcaaaattcaacgaaccacgctcgccgagtaagtgaatggcaataggatagaccaatgtagggttctgcttactgactttttcgagtttagaggtaacacgcttggctgcacgatacaaataacgatcttcgtcgctcaaatggttgatcaaacaatgaagaaaatttttagaaaaaatatcaccaatattatcactagatacataatccaaagctaactccataatttgaaagccccaaaattttcgttcaagtgaagaagtagaagagaaaatgccttcatccacgacaacggcccaaaaatcatgaaaaggtgccaaacccgagtatgtcttgcgttgatattcctcgaaaatatatttccaaaccattggaattttttgtttccaagcgctgttttgtccaccagtttctgaagcatcagcctgacgcataatcttggaaagagtaactaaattagatttatgcaaaggatgagctggttcccaattggccatagccacctcttctgatttaacattatctggaacgcgggtaaggcaaagaaacaaacctacaccctcagtacttttagagactgcgggagtttgcaaaagtttgttaactgcgagaaatgcgttagaagagaaggaaatttcgggaatttgctctaccaatttatatatcacgtaaaagcaaacatcttgaagccaatttttcttcccagataattgcaaaagtaagtctaccacacgctgaaaatcttcgattgtagattccttgtgcgtcaatatgccagaatatacaattgactgtaatccaaaaagcaaaccaaaataaaaatctctttcgtcttggccttttagattcccagaagcagtgttatgcttaaccaacaaatctaaaacatgagtagctcgaatatctttagtgcgagttaacagctagttcttggttagtttaagtaaaaaaatgcaaagacaagataaataataagttggaaaagtatatacctctgttaaagcaacggcaaatccaattctcgcactttcgcgaccactagaaagacctttggtcaaacggtttaacgaatattttaattcttcttcgtttgacaaggaatcaatgagttgagcagcagagcttaaccgaatagctttatcattcgatgtaagcttagtgaacaactctaattgtgtttttgtagccatgtttggtactactactcacaatcgaggttgtaggggagtctaagtcaaacttcggtagtaagagaaaaaaaaacagaaaacgctacgtatgcaaatcaaaagatgaaaaagcttttcattttctaaatagaagaataagtaacaattggtaaagaaattgataaatcatggtttagcagtgatagaaatttcaagttttcgaaaggaagctacagactctcatcaatgcgagtgtaacaatttgcactttacttttgtttaaaataagttttatctcttttaaactaatcatacagtcatcaacatgcatttcattatgtgagaaataaaatcaatccattgaaaagaccaaatcctcgaaaattttttcttagtataaatatcaaacaagttcggctttttcatacgaagactagtgataagtagatgggaacgttctcaaaaaaagtcccaagagtatcttaaaaggttacaaacatcttcaatttgtttccaagtttctacgaattatgggaatattttatgataaaagtctttacagaattgattttgaaggatgtgaaataaattttgctttcaagcactagtaatttggtacatatcatatccctaaaagtttgtttctctaatgattacgatatatgcatcatctttaactgcatcgagtatacattatctttttttgcctgctgtaaacctctcaactcataaactgaagcacataaacagccgataaaatcggcgcttgtagacaatactaagagatttcattatacacttatatcacattaaaaaacgtgagtctgtgaactttgtaatttgtaagaaatgataataaaacattccggtctcaaggtgcaacttcataatccttagaaaaattgtttgttcttggaacaataagtgccacattcttgattcctaagattacctttcaaaaattgtttggttaaatcttgctcgcatttaacttacaaatcctagaattgaatgtctttcataacaaattagtgcaatggggatttttgggaataattaaatttaaaagaacatatttgaatatatctgtaatacttattatacccgaaaactcgtaaaatatttcaattacaaagcgaccgttttttgttagaagctgctcatggtagtataggcaagttgaattacgcaaacgccatatgaatccaaatgttataatctatcaaaagttgagaatttatcgctaattaaaaaactaaaatgactctgaatggaaatataatgaaatattgcttgttagttgctctctgtatttgctattttacgaaaattctaacatttgtttttagagaaaagggggaaattttaatcagttttttactgattgcgttggagagcatgtttcgaatatgtacagttattttacctagtccacttcggaattggttttatgagcaatcaaaaaagtgagtcagctattacttataccattgtcactgatactaacctcggggtttgcagagtatactcgtactttttgcctgaattgttggtagatgataacgcgaataaattaactgatgcaagagataccatcgatttatgtgcacttcatgggtatgatctggaagaacactttgttcgtacaactgatggctacttgcttggcttgcatcgggtgtataaaaagaaaaaaggaaaaattgaagagttaaattatctcccacctgtattatttattcatgggctaatgatgaactctgaaagttgggtctgcaacttgaaaaaggaagatgccattccatttgctcttgtggaacaaggatacgatgtttggcttggaaacttacgaggaaacaaatatagtataaagaatatcaaattcagctctcaaaatccaaagttttgggatttcagtcttgatagtatcgctatttttgacataccttccattgttaaatatatactgtccgttaacagttttgattctataagccttgttggattttctcagggcgctatattagcatttgcagcgctgtctattgatactgaacttcgcaattccgtacgagcatttattgctctagctcctgcaattgctcctaaaaagtatagtggtagaaccgttaaatctattattcacgctaatagccaacttctttacctaatgttcggtcgaaattccatgcttggttctgctgtgttttggcaagcagttttatatccgccagtttttgcaaaaattgttgatctgtttcttcgcttttttctgagctggaccggaaaaaatatttccgaaactcagaaaatcgttgcatactcccatctatattcctttacttctgtcaaatgctttgtacattgggctcaaattacgcgtcgcaaagtattacaaatgtacgatgacagtccaggatttaagccaagttactatacaaatcttaaccgaattgctcgctatccgattgaaaatatacgtctacctattactttagtttatggcagtaacgataacatggtggacattgaaacactcaagacccaacttccaccattatctcaatgcattcaggtatgttctgaaacagttgtagcttcatttacttaagtggaaactaacaagttaaaattaaagattcctaactatgagcatctcgacatcatcatgggagatacgaaaaaggacatagtaattcagcaagtcgtagaacaactaaatcatgtcattgctggagattactttgaaagcataaaagaagaatttggacttgacacagaattggttgacggcgttatgaaccatacaatatagtgttcatcgcttctgaaactggcacaatgtatatttaatatgttagataagtttctgttctaaatcaaactgaagcacagtgttgtatagactgtttcatcgtatgtgcaacccttcttatcagtatttgtattaaacggctaaaaaaagtttctttgtttaatttgaaaaagtcaatatggcaacgaaagcaaaaaaaactatgcaatttttatatgtacaaataacttttagataatgcaacaactagaagaatttgctgagtgaatttgtaacaattcaagattttatttcgcaaaagtttgaaatggattgtactgccgctaatgcatgctaagggggtaaattttctttcaaaaacgggaaataaatgcttgattttcaggtagtagatttttttctcttaacataaatatccccgccggtatcccttctatacacattaccagtagaaagatcaatgagcctaaaaacacgcttcccaacttcgctggggcttgaagaaattagctcttcatcttcattcaaatctttgtgctcatcagatgttttgtggaagtgagtagcgttttgtctcatgtttaattcctcaatcgaaggccacttcaggattttagcagcctcttgaggtgtaaacgtttctccctcaggcaaactcttccaaagggatactggattggaacgcaaaggaatatcgtttccgtcattaaactgcatcatctcaggtttagtacatgcgttcagcattttctccataacttcattataactatgaagaatcggcttctttttttcttcgaattcatcatttattcttctcaactttataagagcttcaatcctttgtggagatgtgttgaattttcgagcaagcacttctatacttgcaccctgcaagtattcatcggtaattttcatacgcaaagaatgagatataggcctaggaggcttaaaaaaagggtttaaagggaagggctgatttgtattaggtcccaagcctacattaccagatgatgaggactttgctttctgtacttcgggagacattaaccattgagccatcattaaacgttgtttatgacgaagtgtattcttagaaactgaagaagcaacatcatttgggggtgttacagatcttgagttgcaagcaacgtactttgaatcaatgttcttttgagtgtgtttatttaaatcaatatttcccccattgcttaaaaatgctccagtactaaagaattgtttcttgactgctgaggtataagttttattttgagataaattaaaagccgttttaagccctaactgtgagaattccactgaattcctcatttaggtgcgttggaaaggtttcttgtgtcactccccaaaagttagtaacacgccctaattctattcatcaagatagatatagaaaataaacttcaaaaaaccaataattaatgagacgatttaggaaaactcaaatttaacctccggcggtcaagcaatctagctccattataagatccgattaacatacagacgcttgatttatttatgagacaataactctcagtatgcaataaagtaagattttgtttattctatagaatgtttgagagtcagttccaatattaggatacgaacagttatacacatcaatacttaaaaaataaatacacaatttaagtcataatttctacagaatcaaacgaaaaaaattcattaaatacggtcattgcttctttagacaagagtttcgcatgtccttgatatttttgtttggcaattgacacatcaacaaataataaagcggatggatggcattaaattgattaggaaattccaaattgaaaattaaagtagaggaaagttttagaatacatgttatacaaacaaaacgatttgtgtatcatatttgtcagaaagttcataaccaacaatctcagcttaatacctaagtttattatattcggcaaaaaaggggaaataggtttaaggaaacatttataaacttacctcaaattatttagagagtaaccaaaaacccaaaaagcaatcaactaatgaagagtgcatgggcttaacaattattctaaaaactttaactgagatgtttatttcaaatgttgaaagggagacaattcaaaaagatttttaaagttaaacgacaataggcatataattgaccctactaaggcaaaatccaaagtgcctttcaaagaccattttgtatttgaccgactaaatcgtaacccacttcctttcagtctattatcataatgtacattattgcgaatatgtgttttagagaaagcattttatgaagtcattatttggtatccgaggaacacttcagtagtagttccttgccatcctcgatttccactagctgaaaacatgaattgacaagaagtgtctacataaagcgaactgacaagacctccatgatgacctggaataattaagaaccctatgccggccttgctttgaagatcataaaggcggatattatcaaaggaggaaattacaaggtgacggccattcggcatcgaatagacatttgaaacaggacccgaatcgagaggcatttttaaagagcgaacaggctccttgccagagtgaatgttatattcttcgacgattccatttcggcggccaatatatatattatttccatccggactccaacatgcagacatagcccatggtggtacacccttggggacggggtatttgagaacagaatcgaccatgcgatggtcccatacattcataactccatctatagacgtcgttaagaaaatattggactcttcggatgaagattcggaaggagcttttatgttgtcattgttagtagtagattcggtttgagagggtttttctgtctcgttctcctcatttgcttgaacagatttagtttcttcttcaatggctttttccacctcttcatcaaacagtgcatcgtaagaagaggaagacgcaggtgtaccgaacaaactacgcatgtcgtccgattcagaaccccaaggatttacagcgcctgatggacgataaactatattcgaaatttgaccactctcacaattgtatgtagatattgcatcaccagtgttaaggtcccagtaataaaccattttgtcccagcttccactcaatacttttttctcggaaccatgtaatgctaaacacgaaacaggagccgtatgcttttttaaagaagtaacgggataaccctcttgatgtcttgtagagtacagtataatatctccattattgacgcccgaaagaacccaaagacctctggaatgagctgcaaggctatataccgaagatggtttatttccatcgtaagcattctcccagtagttgagtaatattccagccttcgttactgtatccacaaagggatgtctctgtgcaacagtcagggagagatcaccattaatgctaggaaaaaaatcatacttccttatatatccgtcttccccaccagtgaaaagccattttaaatccgatgtgaaagcaaatgcgtttatgctggtagccatagggattgccagggtaggcaccacatcataaaagctggccgttgaagccttttgttttaatttctcaagtggattttcctttggtgtttcttcagtttccttcttttcagaggtttgctcagtatcttcatcgttttcgttttcatcttccattgtatccatctccacgtcttcttcaccggacttctcatcaaccgcgtctacatcctcatcttctttttcgttcattacattttcttcaggatttttatcctgatccatatccgcatcatcatcgtcttctggataaagtcctagatttgaagtcagtaagaagtgatatctcgtttataaaacgaaccgtcagaaggtagcaacattggatatgaaaaggactcactctcttctgcttccatctttaaaatatacacaaaaagagttgtaaccttaaaatgctgcaatgcagcaacaatatgttttgtttacgttccctctgagatattaaaaggaattataagtttaagaccgttgaatatatttagcgtagacgctatacctcaataaaaagctttaataaagtcttaagtttcactgaatgttaccattagagtacaactaaacgatccttatttcgtttaagataaataagtagcgagagaaaacactattccgcaatgaacattaggtaaatgaatggggaagtttgacaaggtaaactttgttttttataatcaatctactttcatagaaaaaataggaagcactttctctttggaaacatatttctgttattcgccgtagcacccagtatactacttttatggtttcacgtcgcccgtactaagaaacaacaaaaagattgatacttatggcaggtatgttgaaaaatcaagtattagaatatgtgttttaacaaacttgtaagtgatctattaaacttataacctctggggcttgcaagcagtcaaaaatttagtaacttttaactaaagaaatattgaaattgaccgtaaaatataattaaaattaaaaggctttaagtttatataaaagtttacggcgaaagaattcaggacaaaaagataaaccgagaatttcgcgcacatagttctacaattaagaagaagatataaacaagtttcacaaattattatattagatcgagtaaatttccagtaacaaatactttggttaaaactaaagaaacaaacaccacatattctatacccttctagcattgctccaataaagccttcaacttaggttgcttttgagcgaagagatccgacttttttaaagatagttgatagagctgtcgtacagattcagtgtcagggaatgtatcggaaattttttcatttactttgcttaataatcttttcagttccgttcttgataactctagtaattgttggcaacactattaaattgttaatcattaaattcctgttatattcaaagaaataataaataaagttaaaagcagggataaattacctttgagattccgaaccaaccatggaaatactcttcgcaaatttcaaccgagcgacaataatgcttcaacgaaaaccaatagttagttgcattactttgagccaaaacaaaatataaatctcccaatcgagcaaaaagtcgaggctcgaaaggctgaagcaacaccatttcttcataacaaaatatagcactttcaaacctatacaatcaattagaattcagagataaacagaaattctttatgacttacgcttccactgacacgtatatatcggcaagttctgcccatgcctccaagtcattataaaaagtatcaagataattaatgagtccttgaatacattctttcgtttgtcccatagaacgcaataaagccaattttcgtttgtagatgacctgatgaagttagcttagatagcagcgaattgatatagtataagccaaggcatgtaatcttaccgtatgagttggatcttctgaaagcttagaattgtaataactcattgcatctttctcgctggctgtagcttccaagaacatgccgtaaagtccttctaccctaggagatttatgaaatctatcatttaaacgattccagcatttctaaattaaaaaattaagttaatagtgctatataaagggcaatcgagacttcgttgaatgaagaaatccttacttttgctaaaactgtttcgcctgtagtcaaagctgcaataaacaccttctgatagacatcccaaatctcatctttgtatttaccaagctttgcatatgcttcctgttgcgaaaaaagcgcaactatctcctgagggttctgatcaggaactttaagaatactattggacattttgaactccagatttccgtaaaacgaaaagttatgaatattcagaaaagactcaattaatttctgctttatgaaatatcaatcaataaggtaattatccaaatacccaatattcaagtcccagcgcaaaactagggttttatagtgataggcgatgagtgcgttttgaacagctagtagatttgctatttgcagctttcacattttttaagtgttgatttttattttttgaattaaagtttatttcatctacaaattcttttttactgaatacgaacggtagcgaatcaactttacaatgagtaatattgttttttgcatgattgagttaaattttgtaatattagactacaaaggaataaatccctatctattttatttagattttcttaattaaaatgaaagcaaaattttacaatgggtactctcttcaatctctggaaatgtcagtatgttgactgatattcattttcaagtgacatttatagttcttttgaaactgacaactattgacattgttataacaaaatattaatgcttcaattttaaattcttctaaatcccagatataaacccaatctttgaaacggccatattaggacgaaaggattagtatttttcacttttgtcaggttgctttcatataatgtatttaataaaattcttaaacttcctatcctaggtttgtaaataagaagaaaaaagctgaattgtgtattgtttgtatttgactagggaactcaatgttcaataatcaagattatcaataagatagtacttctacagtttcctgtagtaaaattttcgtaaaaaaaaaaaatgaaaactatctacacataacttagaaatttaatatagctcacacactctggctcattgtagaactacgagctagaatttttaagaaatgtatgctacctaattttaattccgatctgtacttttagttaggtatcgagtttatagaagattgcatattgaagcaaaagaaggagcagtcgtacagaaacaatgttgttataaaccgattatatgaactcctatgttttaacaagccaagttttagtatataattattcaaaaagaaagaattattggcatttttggcttcgctccttcatgtcaaataatcgcaagtttctggtccatatccatcttatacctcacctcaattctctctacagtatatgttttctcggttttcctggccaagaattactcgttgcttccgatcatatccaaaaaagaaatcatcatgtatttcttttactcaccatgctcgggagcatactaattttaagaaacctgctgttgttggcgcttcaattactttaatggcatctgttgcgctagtagactttgatcctgtaaagcatgcaggtgtatcatctaaaagagcatatcgtgttgttttggctggatttctttgcttttctgattacaaaaaagtacttggttcttcgtatgcttcagaagaggagcgtcagctagcattgagtgaatgccatttgcgatgtgcagaaagatctttaaaggtctttgaagagaatggaggtatatatattaaaattgggcagcatttgtctgctatgggttatgtaattccaaaggtaagttagattgacttcgatgaggttttgacaccttttatccctgctctggatattctacgatgattctcataaattatattcctttcattttctaatgtataattatttaggaatggaccaatacaatggtgaaattacaagatcgttgtccgtcaactagtctgaaggatatagatcaccttttcagagtcgacactggtaaaggtcttgacgagacgttcgatgaatttgatcctattgcacttggtgtagctagtttagcacaagttcacaaagcaagacttaaagattcagatgtttgggttgccgtcaaagtgcaacatccctctgtcagtttaaattcacctttagatctttccatgacaagatgggtgtttaaagcaattaaaacctttttcccagatttcaaattgatgtggttagccgacgaaatagaacgttctctgcctcaagaattagacttcacccgtgaagcaaagaatagtatcgagacaaaagagcattttgctcacttatctacttcactatatgttcctgaagtcatgtggtcgaagcctagaatattggtcatggagtacgttgcgggtgcccgaatcgataatttatcgtttatggatgagcatagtatttctagagatcttgtctctgttgacatttgtcacatttttaatgaaatgatttttggaaaaggcggtcatttgcattgtgatccacatggtgggaacgtcttaattcgttcaaagcctaagaactcaaaatcaccaaggaattatgaaattgttcttcttgatcatggtttatatcgtgatattcctcatgaacttcaagtggattatgcaaatatgtggctcaacattattaatttcaacgaaaagaacttaaaattttatgctaaaaaagtagccaatgtttccgacgagaattttcctatctttgcgactgctattacagggaggccttataaaagcttgaaaagtttaccaattggcggccctaatcacgaagaagagcagaaaaaatttatatctgctttgcaaaaaggtggaatgcttcaaagtataattcgccttttgagcactatgcctcgattaacgtatgtaaatagatttcatctgtccccttaagccaggaattctgtctgatttatgtattttttttcccgagaaatttattaactgacaacagattactcttaatgaaaacgaacgatttggtaagatcacttgatgaaaatttgaaaactaaaagcggtccagaaaaattgtatttaattatggctcgttactgcttaagatgcgtgtacgatgacaagatggactcactatggaattcacgctcattttgggtttctaaagtatttaagggaacgtattataggctcagctatttattcagctctttaaagtacacccttgctgaaaactacttttattataaacacatgtatctatgatttttgtttttcatcacaacaaacctttcatctcactctttaccgcacatagttaatatttaaaacagctagtattttactttcctttattgatatatatatttcctctcatgttttttttttccttctcaaagacttaatatctacacctattttataatgtatctactaccatgtaactgcccattctaccacttcaataaaattctcaatggatgatccaaatagttatgacgttataattgtaggaactaatttaagaaattcaatattatccgcgtatgtttggtttcgttttatattgttgctgactgtttgaattatttagagcattatcctgggctaatcaacgtgtattgcatattgatgagaacagcttctacggagaaattgacggatcactgactttacgtgatttagagcaaataaacgaaaaaataaagaaagtcgacagctcgcaaattttgaacgacaatggttcgcacaaatccccgttgaaaagatttgaagtacaatttctaaacaaagatttaattcccaaaaacaaaggctctgttattcaatttcatcctcaagaaatctttgcctcaagtgagttagttaagctactttctgaaacaaagatttacaagtaccttttactaaagccagcaaggagctttcggttacttacatctaatgaggaatggatcaaagttcctgagtctcgtgcagacatttttaataacaaaaacttatcccttgcatcaaaacgaattgtgatgcgttttatgaaatttgtttccaacatcgctgacgaacagaatcaaaatcttgtaaaggaatgggaatctaagcccttttataaatttctagaggaagttttccagttgtcgggtgctatcgaggagagtattatttatgggttatgtcaatcgttaagtaaggacattcctaccaaggatgcactggacactgtccttaaatattttcattcatttggaatgtacggtgactactcatacctacttgcaatgtatggaacaggatcagaactatgtcaaggattttgtcggtcatctgcagtaatgggtggtacatttatgctcggtcaagcaatagataaaattgatgagagtaaaatagtactgaaagatggtagtactcttagtgccaaaaaaattgtctctagtgttgatgaaggtaaattacctcatcaacaaattcaacaaagatacttacttgtgaaaggcgattgtcaacagctatttcaagaagatgggtttttcgcagcgctagatgctagtttaattcatttctctcctttctcaatttctgaaaactttggtaacagtgtgcaagccaagttatacggatcaggttcgggggattgtcctgaaggctactgcatctggtaccttaaaacgctgaacgattcaccgtgtaatgaagtctttaatttggcgactaaaaagctctgctcattttctggttgtgatgatttagaaattatagtacaagttgacgaaacgctgaaccaactgagacatatagactatgacgatactctgcattctgcgaaatctttgttctatgaaattctcggtcagaataatacatttttgcaaagagagggtttatttgatgaggatgatgaataaatatacttttgaatatcaactataatgacaattacggtttattggagaaagtcccattatgtatttttgtattgatattttattaaggaaggcttcgctcttgagtctagaaaaataattgactaagttatgaagtaaaaacaaatcacaagaaagactacaaaaggttgaactgtatattgtagattgaaatagattgaaatcacaaaaagaaggtggtgataattttaaaagtaactaacttcatgttcgtatgccgttcgaacaaataaatatcccgactaaaggcattcgaaaaaataaatatagccatgcttgtcattttaggaatgtttaatcgcataaagaagataataaaaatgtttcacctcagtagatctgcaacaaaaattgtaattaacttaaaagttatgtcttttaagaataacaacaagagtaatttttagacgaagcttagggtaataagaaatctttgcagatttataattactcagttttgaatggatcctcagattccatatcgacgttaatacgaggaccaatataggacttcctagcaccggaccaccaatataccaaactaaacaaaagtacgccggcaagaacgacaacggcatagttcatgttttgtggagtgaccgggcggactgtaggcatcaagaaaatgacagatacgaatgcggtccaacaaacagcgtaggcattgacaaaatgtgaggcccatcctaaattccatgggccaggcttatagtttaatcgtttaccaaaaataagcttacacgcaataggaatcacataactccaatccaatgcaattgcacaaacactgaagattgcttcaatagcttcgatacttccaagaccaatgagatttaatgcaatacaaaagacaacgttaagccaaacagcgataacaggggtagtggttgttttgttaatcttgtaccagtaacgagagaatggtaaggcttgatcacgagagaatgcccatatagttcgagcgttggcttgcatagcagtaattccagtaaaattaataataataaaagataatatagtaaatgccatacttcctttcttgcccaacacgttgtagaaaatctgggcaacaggttgacctagttcagaattgatcaaactatcgagatcagtacccatggtgaaggctaaaacaatattgaaaacccaacccaatacataagttatagagagagcaagagcaattgcgttgggggcgcgaacagcggcgttttcaatttcttcagcaatgtgtgccgtagcatcgtaatcagtcatacaccaagcaacactaaggaatccaaaaaggaaagaaaagccaataggatgccacccactgcttgcctgcacgtcggtaaaaacatatttgccagtgttgaactttggacatttggccaataaacaaatcatacacacgacaaggacgatcaagtgaaaggtggcataaaaacgagtaatcctgtctagccaacgagtagagagggaattgacgaggccatggaagacaattacagcagccataacccctacaatatgttgattggtagggatgtatttcaaatctgtagatatggatacagcagctaacagcaattgagcacaagaccaatctgtactactgacaccagctgcttggcccaacaagttcaaccaaccgacgacccaggcgacaacgggcattgatctggcaggaactaggtccttgcaagtaaaatataaaccaccggatgttgggtaagcagaaactagctcggcaacggatagagcgatacacatacaaccagcaccagcaattaaccaacaccaaacagctgatggagcacctcctgaaatcaagggatatgaatatgttgtgacgacagtagcgaaaagcccagaaattgaaaaagcaaaagaaaaagtggcccaggtagaaaattctcttttaaagacaggtttgtagcccaattcaagaagttggttgtcttcatcgttgctgacttcgaaatcggtttcagaatgggaaacatgttttaaggattttaaattactaaaaccttcttccttgtcattgaactttccttgttcattaacgcttacgttagaaaccgaatccatactataatttatttatccactttaacgttcaaatatgcttatcaaaaattcgacgtattttcctttttcacctttttttactaaaaaaccgaaaaacaaaacaaacaaacaaaaatgtaaaaagtcaaagtttcttcgcaaaagaagagattatatacgactttcaatttcaccctttggacgactccaaattgatttaaagaaaaagaaatttgctctaaaaagaaaaaatctcttctgaaataatcgctatatctcaaattgacctatatatgagactttttatttcaaggtgaaaatattggcggagactggcatgagatttttctatctgtcgttaaagcaattttggctaccacgtgcgcgaattatcaacaaattttttatatactcttttagcaagattctttagtttgttatctgcttcgtagaatgcgtaggcaaacacttcaattattcattgttttggcaacacatttgcattaatgaaatacctaactagttatgccaattagtctgctaaaccattttttgtttctctcgggtaccagatattcgctacagatgcataactcggactctatctctttaaattttaactttttagacaactttggcctacgaagaatcgttcacgattgttgaaaaaagttgttggaagttaatattacgttgagcatatttgatttggaggtggaacagaacaactggaatttttgaaaaactaagtatataaaaatacatgtgatagtgtgaaattttgtttaaataggtttgaaaagtgtttgggcagcattgacaagtttggtcctttaaaagctttaaattgagtacaaccacaaacacttctttgataaaaaaagagaagccaaaagcatcacatttcgctgaagtgtccttttctatagttcgttggaaatgattatcctaatggaacaatatgtattaatttgcaattatttttataatattcgctggcatcatgaagtaatatcagttttgaaggcgctccatgtaaattttatacccagcaaaaaccttgaagtccaaatattcatacattaagtatttacggaagcttttctattactattcttcaaaaaaatctatacatttttgaaagatcatcaaatatttatgaatatatctatgtatatttcaaagactttcaaattactcaataaattgtcaaaagccgcttaaataagcttaaattttaacgatcaaatgagaacgctgaaattatttaaaataatattattataatacatctcaaataagcactctggcaacaatcccaatgttcaatggtactaaaaatttaagcatgtataaacaataattcaagctgtactatctaattatgttgtaatagctaaacattgagtttactctaacacaggagtttagggaagctagttttacggattgtattgccctagaaaaaagtactaaatttgaacagtataggcgactgagtcgggattttcatttaccattgggaaatatttttttggaaaaagcttaactagttttggaaaataacaggcggtaaaaaatgccatgtatatgtagtcctcggaggaatatgaaatcaaatttttaataaatcggtacttcactaacaacgttagagaacctgtttaaatgtatttgctttaatgccgttctttcatactttacccattcgtaacttacatatagcctttttatggattgcagcccataattcaattttaatcttgattattggttgtataagatactttaataattaatttaatctcttttttttatttttcttttccccaatacttcgaaatttaattatatattgagtatattggtatccagttatatatacactttctctctacaacccacaagagaatattacaaaatattgtactcagcgattccctattactatttattcgtggatattatttgttggacagaaaaaaaaaagcaaaaacctgataaatcagcttatttctaaaccatctgatcgctttgtattatatttttattaaatgaaaatttatcattccttgtttctggtttaaaactcttttcttttcaagagtaaataattttcgatgtccaatatagttttattttaactgttattattattacttttttggctcattgttattctaacctgtgaagaatattttaaccacgaactgtgaacattttctattagactctgatttttttgttttaaagaccgatttaaaaaccgtttttgttctaaataatggctaaaaaaaaatcaaaagcttcgaactctgctcgtgggtatgccactacatccattccatctcgaagtgcctcctctccggcaaataaaaatcaggttaaaggagagaaaaataataaaacccaaaaggttgagcccaaaaatgctttcaaagttgagaatcaatcaaatgatataggggttgacaccgttgatgcatttgaccatctcctactagacaaaacgcttccaactattgatgccgaaactgaagtcataaaaaatacctctttatcaaactcaaagtcatttttacattcttggcaaacggatataagacttcgtaaaaatgacaacgtccttggcttgaccgaagatgaaattcaacaaattttgaaaacatttcgggactcttggaaatcttctctaaaagaaagttatgctttctcaaatcgatccagtttttctctgaggaaacggtatctttggactacatttctttcacttaaaggtatggggtttgaagaatcagaaatatttggcgccttctcatctatccctatagtttcgatagatgaatatatcacttggatgataacagagaatttaatcaattctgaaccttctaattcatctttttcttacgaagtgcaacctagtaattacactactttttgtaggatgctcgatgaaccgttacctgccaataatccggttcaatcaaatagtagacttgtcccattaatgaaggatttttctaacgatataaagcacacacctaataaagaaactcagccctctaatcaagtcgatgattcattgaaatctaaggattcaaagccactcacaatgtcagaggtacttacccaattgcctgaagatgacattccatttgatgatccttttgacttgacttctcaatatgttaaagttaagctgaaaatgttacgactacaaattgccaataaaaaaaattcagaagaatttagtacactgaatttgcaactagaaagcattactagccaatatcttttttcgtctaaagaggcagaaattgtgtttcgtaaaagcagaatcgagtttatgaacaagttaaaagctctccaacaaaaattagaaaacgagagaattgtagaagaaataaaaaaaaatggcatccaagaagattctcaaagcactgatgactccagtaaagatgatgataataattctgaaagcaatgatatgtcaccacacaacgatgcagaaactagagcggatgacgatgcttaccttatgggagatttatttaatcaagaagaagaagacattcaggatactgaaaatgatttacttaatgcaaactacacacttcttcctttaactaccgataaatctggaacacgtccaagtactacgttgcaatatgagcttcacaaaatcggatcaaacattaaagcagagttcaaaactatgccaatcggcaaaataggatatcagtccacctgttttgttagatgttctaccggccagaagactttttccgacctgaaaactgttttgcctactgccacattggctgcagattatatttcaatgatagttttatttagattaatggccaattttactaaaatttcgttacaaacgtttccaaaatcgtttaaagaggtttatggaaagttttctgcagaaaaacaaaacactgacttagcagaagatgcaaagatttccgagaagttggattccattataaagagcaaagaattggagaccccaacaagcgctaccacttctaaactcatggcccctatggataatattggcaagttttctggatttgaaaggccacctgagactttactaaacaaatggcgacaacaacttgaaagtgaatcagccgaaaaatttaaggttttccgtaatcagttgccagctacgatgtttagagagacaattattgatgctgtcaataatagtcaactcttaattatatcaggagacacaggttgcggtaaaagtacgcaaattcctgcttttctgttggaaaattctacaaaaaatggaaaagcagtcaaaatttatgttacagaacctcgaaggatcagtgccatatcgttagctaatcgtgtttctcaggaacttggcggcaatcctccttcagctcgttcgcatgagcttgttggttattctgttcgtctggattccaaatgtacgcctttaacacctttaacttatgttactacaggtacatttctgcgtctcctagaagttggaaacgaaatagagtctgtgactcatctgattattgatgaagttcatgagcgcagcattgactcggatcttcttttaattcatgtacttcatttacttaaacaacatcctcatcttaagattataattatgagtgcaactttaaacgccgaaaagtttcagttatactttgaaggaagtaatttaatcacaatacctggtaaaacatatccagtgcatagattttatttagaagatatactttcccagtttggaaatgataagtcgttcggtaacgctgccggacaggatgttatagaggaagatgactatgaaaccgaccaacaagatgcgagcatctcaaacaaatctgcggaggatgccattgttgaaatgaacctaattccagcttggtataacgagaaagccattaactatggtttaatcgtttatctcttaaagtatatattcactgaaggagatccgaaattcagtaagtgtgtattagtattcttacctggtatttcggagatccttcgtgtaaaatctcttatcgaagatatgcctatgtttcgaaatcatcgtaagttctgtatatacatgctacactctacactatcctctgcgcagcaacagtccgtttttaacatccctcccaaagggtgccgcaagattgtattgtcgacaaatatcgctgaaactggtgttactattccagatgtcacttgtgtgattgatacaggagtacatagggaaatgcgttataatagtagaagacatctttctcggttaactgatacatttgtatctaaggccaatgccaagcaacgtagtggacgtgctggtcgtgttcaggaaggtatctgctatcatttgttctcaaaattcaaacatgatacccaatttttgtcttaccagacacctgaaattctgagacttaatctgcaagaagttgttttgcgagtaaagatgtgccaaatgggtgatgtacaagatgtcttaggcaaggcgttagatccaccttcctctaccaatattattcgtgctttagaaaagcttcatcaagtgggagcgctctctgaaaacgaaaaattaacaaaactcggcaaatttttgtcgcaattacctgttgatgcaaatttaggaaaaatcttggttttgggatgcttctacaaatgtgtagatgccgcttcttcaatagtagccatgttaacaatcggttcaccttttaggaaatctgttgacaatgaattttctgcaaacaaagcccgattatcattcgctaaggagaataccaggagtgatttagttttgatgtattatgcttactgcgcttggcgagagatttgcctttcacctttaggccctgatgaagattcttttgccaaagaaaagtacttaaatttagaggctttaagtatgacagaatcactaaaaatccaactgctttctgagttgaaggatatgaaacttttaggcgcttcggatgttgatacttgcaaaagcctaaaacgttcaatatgccggcgttttgccgttatccccaaagagcatgatattaactcaggaaatgcagaaattctgtgtggcgtaattgctgcatctctgtatccaaacattttaaggtatgattacgaaaaaagacagtggtcaaccttgagtaccaacaagcgtgttagaattttagatgtatcggtgaataataggtctgagttacctaacatgccgtccaaattcgttgcttacacgaacatgatgtcttccactcgagctagtgagtatgttaatgaaactactatggttactcttcgccagcttctaatgatgtgcggccttaaagtcgaaaatagagtatcagttggacaagcaaagcttgacaactttacagtatattttgaaaatgtttacgtttcggcatctttaagtattttacgtcgctttattgaaacttctctaaacgaattttttgctgaacctgataaacgcttattgaattcccatcttgaggttattgttaacatagtttcacggttaaattacggaaccaaatttcagaaacgtctcaaagattaatgaaagtatcaaaaatgaaatatcagaaagttggttttcacatatctgcttaatgacaggcaaattttctttccatttggaaaatgtaagaattatgttggttgagcataaatgtgtaaaatggagttatctaaggcttcattgcagaaactgatggcttttctattttatgagacacaattcagagtatttaattttctcaaatccaaaaatgtcaattattataactgtatatcgttttcttagaatatcaaaataggtctctaaatgaaaagaaaaaaatatttacatatgcaatttagcattagaccggctaatttgtaaaatacttaatagtttttttgtaccttcatcataaactagcaagcaacatgtgtattaaactttttatagtaaacaatgacatgtatagtaagcttttatatagtactatagaattcatacgataacacaaataatagattagaacgatgagaaatagataattagcccattaaaagatgcaagaaaattatgaacttaaggaagcgtaagttttcttcgtcgtaggaagaactgaacaataagtatgagtatgcgtatgcgtataaagacaagcaaaatattataacgtaaatgaatgagagtcgaacaaaatatgctaatatagattataaaaaaaattatccttatgagtagaagtacaggaattactcaaccaatggagaaaattcataaatatgcagtttaaacattgtcctcggaagcattttccaacatgtttgtaactgactgtttacataggggacaaagatccgaattttttaataaataaggatcaatgcaagccggatgaaagatgtgatggcatggcagttctcgataaagaggactttcttctgaatactcacacaagcaaatagtacactccctctgatcgaaatacttactccctctttcggctgtagtaaccacatttccctgtccatcaaaactttctgatttgtctaatttccaatccttttcataaaccaactcatcattaggattggcaagatgaggccccgaaaacattctaacgggcaaagtatcgagcatttctttagtaacacgattttctggtttgtttggtccaatattcacaattctttcttgaacaggaattccatgacgatttaagagtctataaaatccattcattgcaccagaaaagtgaaggcaaataaaaaggcctatgacaccgattaaacccaataacacaccaatgaatatatagaggccaagtagctttggttccttgctgatgataacgcccaaacgggccgtagcatcaatgtttccaaaatattcgactaatgctccaccatcctgcaccgaatttaaagaagaagccgagtattcgttgagaatcttttcaaaagcgatgccgttttcgtaagatatgagtgccattggtaatgtttcaaaggtaatcatatctacagcatcttcaaagtggtcaaaattggttaatgaattactagcagtgcttgcattataaaatagtattgcctttgctctatcctggacagcctgcaatacatgcattggagcacaatagtcaaacggcgcgaatgcgattaagccagaacttcccatattagaaacatctctaaaccatacgcttcccttggtatcaacttgaagtgactcggtgtcattgcagctaccataaggagtagttttatatataattccacgaaaattattcttcagtttagacaagcttttgtaatactcattcaaaaggaccgtgttgtcagagtggaagtaaaatgagacattttttggaagatttgaaacaacattcttgttgtttttaacaataagagtagttatggttagcggaaagaactgattgtattcgacagcattcataataatagatgaatttccgtaatatgaaagaccagagctaacataattagatattgcagtatttggagcattgctggaataagcagggtaataatcatcatacaaggagattgaaccagaagtagaggacgaccttgcagaactagtactagaatctgaataagatttgggatttgattcactggaaacagaatccgagtctgattcactagaactggacatagaatctgattcatcatgactagatcttgaagaagaagtgtgttcactagcatgcccactagtatggcctcttcttaatgatctaaatgaataagagattggagttggcgagatactttcgtcctttggcattcgatatcgccttctttcattccatagtttacgaattgcattaaacagccgctttctcctctttaccttattctcttgtgaaacatagcctctgtaaactgcattgcaatccagatgatcaagcaactggttattacacagatgcataagaacctaaacaaactttaaggcacgaagaaacacaaagaactaggaaacaggaggtttcaagattaccaaaaaacaaacctgctttgataccaatctttctaaataatgaatcaaatttaatggtaattgaaaggtaagctttcaatcaataaacagacgttgagtggtgatatctctaaagcaggaattgtggaacacaattaatgaaattttttaaaggaaatttcaaaaaattagaaagtaaaaagtgtgattcttttaacttatactagctcaagcttgaaaaccacaaattggtggtggctaagtaatgaacatcttgagacatattgcgtacatagtacacaatacatgtgatatacatgtggaaagcaattgttattatattttcactatgagcagtatacttcagtgaagaagttttttaatgaaggaaaaactatgaaacaaacaaagcataaagtgcagggcgagaaaaacaatcgtgaaataaaacagcttatttgtgtttggtgattcgacaagcgctttaaacaggtgtgagaaactaaataataataaatggtaattataagaaataaaaaaacgaagaagtgatacttcaaaaaggtaagcatagctggagaattaatgatcagagagaactataataaataaataaaaaaaggatcgcttagcgatcaattaaacaataagatatcctccttaaacataagaagcaatttactaggaatacgttataggatttaatgttgtttgagtatactttgtaaactagtataaggatataattattgtgatatgctacctcgtaatttagtataattttatggagttcgtttagtacagcggttacatatttgtttaagaaggctaagatataatatactatataattttatattttactgtattaacttacaactgaactaggaaagggtagtttgttcggttgagatatttcttcaataattgtattttcctaaagatgttttactcgtcctgatcattaaagatcagtagtatggatccgacagttttgaaatgaaaataacaataattagtagtgatatctaatgtagctttgatctggcttagcaatacattattggtaaagtatggggaaatggattatgtagtttgttatgagaaataaaaaatgtgcaccaaattaatctcaaatatcctttctttgcgtagtaaatttttttatttgttttaaacacatattaactggaagtcatgtttgcgcaaactttaaaatgctcatctcagcaaatgaataacattgtagtttgagaataataattacttttgaatacatatgttcaagtccaagaaggctgccattcaactctaaactgaacatttgcttatagaagcaaaaattgtagtagataccaacttcgctccgaactctatataataccgattttaaacaacactttttaccagaagttaattaatcttatatattaatttctattattcaactagcattattccaagaattggaattatttacttttcgatcttagcccttatatacgtaaataacaatgctactttaccacgaatacagaatatagtccacctccaccatccctattttagttggcctagtggtttcttgaaacactggattaaagtattaaaagttaagtccataagctagggaaataaatttcctattatttccaataagtcgaacgataaatcaaggaaccacggatttgaatcaagttgcagaaagacattctttgctttacaacatcggtcaaataaagaaagaatgagtgacattaacaataatgagccagctgaaaatattgaacagcccaagcaagaaccagaagatggaaataattcgatgagtgttgatgaacaacccgaaacgtcttccacaaatctgccaactggtgacaatctcgccccaatgagtgtagaatcccctgcacatttaaataacgaggattctcccaaaagcgatgattctagagaaaggcatggctcgaattatgttatagaaccgcatttagaattgcgagatatggccaaagacaaaacacttgaaaatttcttggcccaaatggatgattactctcccttaattccagatgtgttattggattattacctcagtttatctggatttaaatgtgttgacccacgcttaaaaaagcttcttggtcttacagctcaaaaatttatttctgatgttgctcaagacgcctatcaatattctaaaatccgaaccggtagtagcaatgcatcttcaactacgtttggtgcgcagaattttggagccggaggcgcttccgggattggatctagcggaagaagaggtgaccgtggaaaaaccgtgctcactgtagatgacttaagtgccgctcttaatgaatatggaattaatttgaaaaggcccgatttcttccgttaaagactttttatcccactaaggccacttgtgtgagacccttacttaatgcattagtggaactttgtttctgaaatctcattttcctataaaatttttgtttactaattgttgttaattctaaccttttacacttttttgaaattattatgtattttgaagatagcacattcggtttggcgtggcattgttgatgatcataatttcaaaacattttctcatatcgatccatttcagcagtagttttcatatgagggattatttatctttatattttataaaatttatcatatgtatcatagttactattttctcgctatcacttgctgaatttgttttacactgatactctcattcaacattgatgtagtaaatgttttcttcgttatgctactatctgcattttgaaaagcacttctgaaagtgtcaattacgcggtcgacagctgcctcatagtatgtcagaacctaacatgcttctaattataatatgcattgtatataaagtaaaaattaatataattacagttaccagtactctttcaaataatgtaatgcttgaaaccttaaacaaatacagacttctcaagaaaaatcactgccttcatctggcaaaggaagattatcagttcctacaagcaaacatcttgttttgattgtaggaaggaaagtacttggtattcctcttttaattaagtctaatattacccaaaattaaataaattgattataataaattatagtttatcctattcaaaggatccattctgtttatttaaacattatagcgctgatagttcaaaagtaaatggtaacgttggtaggacgcgcttgacattctgtgttgaaaatggaaataccattagaggtagaatttgcccgaatcggtgaattcaaataagcctgtaactcgcaaagtccatcagaagttccactaggtccatacccacaatcgataaggggataaacttgctggttgacgagatgccgtacataatatttgctgtcagaacaaaagaacaactcagtaattaaatttccagcgaagggaacgaatgaagaagttttctgggagtatgtataaatgtttttatcagtcggcaaaggattttgcggagtaatgtcaggaaagaatcccaaagcagcttccacaggaatgatattagaatcatgagtaaatgctaaaaatactttacgatcgaagtcgggattagtcacattacgaagtgagtctgcaagattatttatataggccccacctaaggttgaagcccattcggaaacaggaccacctccatatgcctgatcgagatctgagtcatattcaaagttcaaaaattctgatggggtaaatatggaacaaaaatcactgtgatcttttatagcaatttcatattcgcagatataaaagagactacgaacgtcattgatcgtaagtttataactgctgtcaaaatatttagccaaacgattcacaatgggctcaataaaaatattgcgccatacagcatgggcagcatcagttgcatttttatgaaagttattatctttaaacacgggacatgcgttgtacatggataaggagttggcacctgctgccttaccttcagaaataaggataaaattggttttttcgtacattttatcaccaaataatccataagtaaaccattttgcagattcaacaacacgttcctgttcagccgtatttatgtcgtaaacgtatgaatcaaaaagtttatagtaacgctggtatagctgacgacccaagtcgaaaagttcgagacgaccacggctggaaagttgatcggcattttctgcatctattacaggagtccactgcttaataaaacataagggattctcggggtagctgaagtttacgggtattgagccgtttaaaagcttttcctgaaaattatttaaatattgtgaactatatacatcagtggcagttacatcgcccgttgggtttctggaaccgtgacgttgaagaagatgaacttgttggatctcacaggtttcagggaaagcagaatcaagaccatcaaagtagggctcatgataaggacttaatgttccgagatgttccttgaagaaaaaattgctttcataatcctcaaactgaacattatcggcattgacgatgaacgcagctaagaaccagagagaaatgatacacaactgcatcacgaaaatatatcagccaaacgagtaaaaggccttcttaattattcgattagtaaagcagagcttttgaggaagaaaaattaaaggatcaaagtaagaaattgattaaaacgagtgacagtccattcaaccaacaaactgctggtcaattgaggttaggagcgactttgaaggattaattgaaaggtaaccattaaaagatacaacgtaatggtcctatacgtgtaattcgtgtatctgccaacaaaagctggtagcttccactaaattgaaatctgctgccgatgccgttccagtgaaaacgtaaaacatcatggcagacgcgaactgttaatgtacgttacagtcaatacggatacaaataacgagtttcgactaaacattttaacacgtataagaatttcgatgttaaagttatttatagatgtgcatgagcgcggtatttcctcctgaagcatattatcttataaagaaacatatatattgcgcttattgttattcttatacgcaaagtatctattaatatttttaaatacaaattaggtcaataaagtccgactgaaggagtaatttatgtttttaacagtgcttctctaggtttaatattacttaaatcacctatagctgtaaaaaggtaataaatgaccttttggaagaatacttgaatgcgtctcaagtatttaacgcggtctagtatagcatagcgtaatggagtacaattaactaaactaagcacggtggaagcacaagttttcaaattttcatcaactgtaagcaaatggcggacgaaccattgcttctcaattttgttgttgataatgctcaatcaagaaagcctgaagccttgaagtctagtcgtcgctggactgatcgcgctagagatagaaaaaggcaaaaacgcaattctaatgaatcatcaaaatcaaccgttaaaagaaattcaggcacaaatggtgcttccactgattataaaaattcacaaaaggaaaaagtaataaatcctgtgtttgatcctagaaaaccagctcatgagctaaaaggcaacaagcgcgataatacttttgttacatctttgtttacgggtgatgattctgagcatttttcacaggacgttggtcaaaatcttgaggataatcaaattagtaatattgggactacaaaggaggcatccaacgcacctattaaaactaccaactttgctggtgttcaattagatactcaactggctgatcatttaaataataaaatgaacattagcgctcccactgctatccaaagctgttgtcttccagcattgctaaacacagatgataaggatgcgttcattgaagcacaaaccggatcgggtaaaactttggcttatttactaccaattgtgcaacgattgattcgacttcctaaaaacttacacacccgtactagcggtatatatgctgtgattatggctccaacccgggagttatgccaacaaatttataacgttgctaacaagctcaacaataatccgttatcacactggattgtctcctgtaatgtgataggtggtgagaagaaaaaaagtgaaaaggctcgcatacgaaagggtgttaatattttaattggaacgcctggtcgtttggcggatcatttagaaaatacggaagcactggatgttagtcaagtacgatgggtcgttttggatgaaggtgataggttgatggatatggggtttgaagaaactttgactaaaattttatcttatttggaatcacaaagcagtattattaagaaggatctcagtattccttctcgtaaggttacaatgctttgctccgctacaatgaaagataccgtaaagcgtttaagtgattccgctttaaaagatgctttgtacttaaaatcatctattgtggaggaaaccaatgacggttatagccaggcacccgagcagcttcttcaaagatatgttgttgttcctccaaaactgaggcttgtaagcttggttgccctattgcgaagtcatgttagatcatataagaaaataataatttttctttcttgttcagatagtgttgattttcactttgaagcttttagatgtgcgataaacgctgatgaaatggaagaggccgtgaaagagaaaccggactctgagggtgatatcatttcaaatgctccagctctgagaatagatggcaaatcaaatgtataccgattacacggttccttgtctcaacaaatcaggacttcgacgctgaatcttttttcttcaagtgaagattctggttcacatatacttttgtgtacagatgtggcagcccgtggtcttgatctgccaaatgttgatttggttgtgcagtatgatgctccgtttagtaccgacgattatttgcatagaattggcagaacagctagggctggacacaatggtgcagctattatgtttttactcccgaaggaaagtgaatatattaatttgttaaagtcttcagttagcgctaatatattggagcagcctaatggtccatctgggttgttgagtgctggtttttcgcaaggtaaaacaaacaccaatgattggcaagatcgtgcaacagaatggcagttggaattggagcgttttatattagaaaatgaacctatgaggaatattgcaaaaagggcttttacttcttatgtgagggcttatgcaacacatctttcatcagaaagaagtatttttaacatgcgtgaccttcatttgggacatattgctaagtccttcgctttgcgagaagcgccgggcaaaatatctggtgcaaattcttcaaagccaagaaagcagggtggttcggttgataaaggtaaaagtaaatcatcgaaagacattgctgctttgatgcacagaaaagcaatggaacattattcaacggaacacaatataggataaacattatttgtgtaaaatttaaggttcaaacggtttttggttggcatttgtatatatttatataatttaatttcgatcttttaaacgcaataacaatctttcgaagataaaatctcttgcaagtgattatggagaagttaagttatcatttctaaacaagtattgagaggaattatgaatggcgtgccatggtaatgcttggcaattgtatctgctatacaggttatgtataacagctgagatatatcaaacaccacataatattactattgctgcttatgtagtagtcttgcaccattgcgttatgtgataactcaatttcaaggactcactatcccttatccaaataatatttgtaatgtcagttgtggagctactattttaaattattaaaagattcaagacaaaaaataaaaaagttaggaatagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacgtttgtacctaacgataattctttttaaaattaaacaaacaattagaaaataatgaaatccaagcatcaaaatttaaagatttgatcaagaaaaaactgctataggaggttcctaatattaagtttgaactactgattaaattatttaatagtagcatcacatactattccctataatcctttaatagtgtcagaataatgctctcagcaaacccgtagtaattgaaagaaatttgttgcatatttaccagtgaaattgagctaacatttcacataacgtttagtagattcaatataactatatatatatttttttcgattaccgaaatacttcctttgacaaaatcgtgttaacagaactaaaaatgaggagagataggctggtaaaaagagcaatcgaatttcattgaatgtgttaaatacttaaaataaatttaactatttgcaaaatttattctttatgaagtttctgcatggactcgtattaaccaacaaatgtttgaagttaagtctaagtttcacactcacaattaaagcaggattgagctgaaccaagacgaacagcaacaaattaagaattgggattttttaacaaattaattttttcaaagtggaataattatttgaaataaatattttctttgagcacttgcaaacgaggttttgattaggtcaatattgctttgatgaagttcaccaccattcctaatgaatattgacgcgtatgggccctaaatctaaggaatacgaaaatccaagctcttataaaaacgatgaagataatgatgatgacggcgattttgttttagagaacgttatgtctgaagaagacatagaaatagaaacaccgtcaagaaaccgaaaaagggtaagtactactcgtcgaaccccctcaaaacctattagaagtcaacctttaacaccttcatcttccaaaggcgctgggaatgaaccgaagagtcagaattctagtactactcgtggaagtgctaaaaagcaaagttcaaaaggtttagaagagaagttaataaattcttacgggactcacgttgaatctttaaataaaggaaggaggctaatcgaaatttggaaatattatgagactgctcctggtcaatcttcctttgaaggtcagacgtcgtctgattccaagttgcaaacacttctgaatctcgacggacagcagttattatcatattccgaaaatcctttttatttgtttgaagttaaaaatttaagcataagtttccattttgaatcaccacagcaagttgaaccctgtcaaccggtaaacccttttaaggaaaatccacagaaatcggggtttgtggtgaatacagggattcctttatcgtctgtttcatggttaccaacaaataaagaaacacagtttttagctgtaggagggatgctaaaattttcagaaactactgaatcagtatttatgcgaacttctggacggaatcaaattcaactttggaaactagaaaacaaaaccaattttaagtcggaatttatattgtaccatgattggggaagtgttcttcaactagagtggtgccccacaatttcggttgaagattccattcttgggtttttagcagttgtctgcagcgatggaaagctgcgcgttcttcgtgtacctcgatcaccagtaaaatttcatggtattaaacatctttttttttcattctcctaacatgaactagtattcgtcgaacaagcagactttacttttggatttaatgattctcttatttcttgttgcacatgggtttccccagaacatggcgatatacatcaaattttggtcggctgctctaacggtaagcctgttaaactaaattattgttactaattaagtataaggttatttagctctgtgggatattttgagcagccaggaatgtccccttttttacatcccatatcatgattcttacatacataatgtagtacagtgcctggatgactttccgtggctttttctgaccactgcatttgattgttatactcgaatatttgatattcgcgatcccataattgataatagaccgctttctcataaacgaggtacgattattattattatagcttcttccgaactaacttaatatcagatatttgttacacaatcacttggaacaacatgttgcagtcgattatctcctgtagcgaatctcaatctgtggtcatcgaatctttacgaggcacttcgacacagttattagatgaaagaaacggctcaataatatctctctcaaacagcaagttccatccttttgtagcgtgtgctgcttcggatggaatagttacgatcgtcaatccattccgtcttttgggattctctcacaaacaaaaagctaatgtgcatagaatattccagttagaatatagcgaaaaacaggattcatatcgtatgttagatggttttcgtccaaggcttcccaaagccaaaaagctagacatgtatatttatccatggcaaatccaagtgaacaaagtcgagtggaatggaaacaaaggttatgctggttggttagctagtggtatggcttgcggaatcctacgagttgaagatctctcagccgttgaaagaagatgataaaattatcctttattaatacaatatatacgattttttataaataagatctagcatttgtgtttcatcacttttttttggagaaaaacacatacattgtattctattctattttttctgcatcattaagatatggttttatgtaccatgtcggtaattttcgtaggaaataaaaatgaggttcaaaaacggcattcaacctaaatgtcaaatctgatcttcagaatctaaaaagtttggattatttgataacttgtttaaaaattttgcatgccaatcctgaaaaactcgaagtggtatgaatgtatcattgggccgcaggtcacctaacccaatggagttgggaggaagttgagatgtcgcaaagcttgctaggaaattatataagttggttaaaattttttgggcaacagaagttacgggaggtaagggtttggcgatgacattcgatgctgaagtgcttacagctggtgtttctgtgaaattggtcaaaggctctacactaatacctaacatggcagtaattccaacgcaattttcattttccgaaagagtttgtatggtgttttttaaacggaaaattgcactaggcttttcgtttgtcaaataacctaaaaattgaaaaggctttccaggccattgaaagtaaaccttagcacccattccgactgggaatggagagtttggcaaaagaaaaaccacaatgtgattcaagctttccgcagagtctagttggaagacaaattgattatcggcgacttgttgcaaattcgtttgcactagattgtgtattagttatgtgtatataataaaaacatttatttaagttttatttttgaacttctagcgtgaaaaaacttcgtttaatgtaaaaattgtgcgaaagtgccagagaagcgacatacctaatcgaccagcacagatggcaccaaacatgattttcgttaagtagaagaactacaagtacgcaggaaacaaaaaaatatagagtagtcttttctttgaaaaagtcgtctgacaataaattggcctgtacgaaaggttaggagtaaaaaacaaatcccgttctaaaatcctgctacttagaagaagtaaaaatcaagtaacaaggttgctacatttgatgacgtagtatggactggtacacagggtgaggatagaatgagaattagcataacgttctaaaatttattataatttttttttttttttatttttgttgttatttatttatttttaattggatttgttgacttacaagcctatttatgcgttgtaatattatcattattattatatggtatttttttttatttgaacgattcatccacgttaataaataagttataactactaaaaaaaaaaaaaattatatatatatatatatatctacatggaatgcttgtttgtgtcatgggtactttactattcaaagtacctgagcttagtacttacctatttaattatgattttttgcgtatgaaaagcatctaacgcttctttctgcaaacacgatttttttggactgctgagttaaaacctcataaccgcattttttaacgcaaacagtgaacgattagggacgaattatcaactgtttttaagcagatgtcagtttcaatacaactagctacaaattctagcaacagtacggttggacaaataaaatatattcaataaaacatatgtgatagtacaattacgcattctgttttgttcctccactccaaagcgaaaattaattcctcaaacattttttttattaaccgaatccattctgcagatatttgtagtcaaacaagcaactaaatgttctatcaaaccacctactaattaatgaagatacaaacgattgatcaaattaaaaagcatgaatgtctcaaatctaagaatattgatattatcaaaaaatcacgactagcctaaaaaatataatgtacaccacaagcgaaccgaatttactatcaaaaccagtaaacaaggattgtaaaaggtgtttgttctaggtctcaagccatttaattacaacctcattgctttaagccagactgcaattggtaaaagagaccattggcaaagaaaaattaattccttcaagtaaatatataccgagaagcagagagcagtcacatacgttgaacagttgaattcgttatattacataaagagtagcacagtattcaatcgttccatggtataaacaataaatacaccaaggataaaaaataagaaatcagcgttacttaaaagtatttaattgtagtgtacccatatggaatcggacgtttgtgcatcattaattttaccataaccgcggagtttatacttaaagtcgtataataaagtgagtatggtaagtgacgacgcattgaacagcaaagtgtctctattctataagctgaacattcaattcaatttatacggctacgtactatattccttcacgagataacgcttctaattaacgtaattataaagcaagtaaggttctattgttttcaagcaactctaaaatttagacaatttggatgcaaaattgtcgttcttttcctgacataatccaattcatctttacaacactcccttcgtgcttgggacttcagaacttccagtaagactagtagccgcgcgcatggcaacagccagagatttaaaagcgctttcagcacgatgatggtcattactaccatataagcaggtaacatgcaaagtaattccagctgctaccgaaaaggaatatagtaagtgagggatcatttcacaggacaattccccaaccttttcacgctttaatcccaaatcgataacagcatagggccgtcccgacaagtcaactacgcttctagaaagagcttcgtcaagtggacaataagcatgtccaaatcttttaacgccggcaaagttacccatagcctgcttgaatgcaataccaagtgcaatagcagtatcttctgcagtgtgatgatcatcgatgattaaatcacctcttgagtaaagtcgtaagctccagcctgcatgtttagccagtgcatgatacatgtgatccaagaatccaattcccgtgtctacttggattacttgttctcccttttggtttgcatgcttggaagttataagttcatcaataaaattcgactcttcaggtaagggagctttgtccaaagcgatggcaacgctgattttcgtttcgttcgtatttctttctacaaaagccctcctcatcgtgatgcaaaactactcttttcaattagatcaaccgagaattacaggaatttatggaaaacttccttattaaaaaatgacaaatagttcggtgtcgtgaaattgcaagccttttcacccaaaagatttttgctagatattagactaccgctatatccagcaagccaattacaggtacggtaattattcgataaagcaagtcaacaccccatacacaagatatccttaaacgaggtgaacgatgtttgttaaaaattcgctgaaattggttattcatattcaacgatataaatgagttcaatgtcttattgtaaatagcgtatttaattaacatgatattaacttttccttagctttaactacgcagttttgtatgggaatgtaacgtccgttagtgcactggaaaaaaagttatctatagattaaactatggcttttttattaggcatataaaaagtaataatgaaatacattttaaaaacttgtaaaatctgcaacatcgaattgaggacccgtaaaactaatgagctgacccttttgcactttatttactttgtacgtagatgcctgaaaattccaactgcgggttaccaaatgcaaaatacaacatcaacatgcgttgggatcatttaataaacattaattaatagcatagttgaatgcaatgatatttactaacatacatatgttcctttgatctatatgcaacatagaaaactgagcacgctcaaactttcaaatattttaaaaacaactagtcgaagatgaagggaaggtatagtgtgtactatgtttcaatatataaggaaattgaagacgcaattcttaatcgcattttttaatgcttctttttatgataggcgtaatattttaaaaaaaaaaccatcacttatctttgactctataagactaatcaagttaagatcaggatgggcattccatttttcgtagtacggattgaataatttagttaacaagttcaatacaacattggcgatactgatcaaaactttattatataagtttataaaagcagtgttcaacgatttaatgaattattctactacgcgtgatttttgcttacactaggaaatagcttttgtttggcagcatctactaaggttctctccttgacttcgtcaaatacgatattagggtctttagacgatcagaacttggacgttaacttattcgaaacacaaaagagttcgctgctaatgttaacgactttctgccaagtttccattcagcaacttatcatatttttcacagaagtcattccctgatgttgaatcatatattattattggtgatttcgcttgtttgtgctgccttaaccctttcttggtttcctctacttttcaggaaacaatcctattcatgtgctaaaggactgattgtgataacaggaggaagtgggattcttggtcatgctattattcaagaggcgttggatagaggcttcagcgtcgcctctttggacagtactgagcctgcatcttttctacagtacaattctaaatttagtgctttgaaatgtaatattaccaaagataaggacgtagaaggatgtgtccattctttgaaaaagatgaacaggaccccttttgctctgatcaatgctgcagctattgctccaaaaaatcatttgctgtctatatcaagacaagaattacaaaagtaagtacaggttaagcgtagtaagccttattttctaactgcttaatttagatgctttgaaacaaatgtgatcggacagctggcaattacatctgcattatttcctctccttttacaagatccaaatcctcatgtggtcaacatagcatcctccttggcttattttagtgcgatgggagtcggtaagtggggttgattttataaaatttgcttttcctttctaacgtgattaacaggtgcctattcatcttcaaaagcggcactagtttcgctacatgaaacattagaggaagaggttttatcacagcatcccaacttcaagttttctctttatgttttagggcaaattaaatctacaatgttcgaaaaagataccccaaacagagtattagcccctctactagaacctcaaaacttagcaaaaattattattcaaaacttatatacaaacaaatcgggtcgtttttactatccattttacgcacgttttatgcctctactgaggtttttcccacttccaatacaaaaattggctcgtctatttagtggcatggataaaatttattcataatccacctacaagtcaatgatagcaaaggtgctcccaatatggacttctgctgatgactggctaatccataggacttcaggaatttcaacctcattcgttttgttagtttgtaataatatacgttttcggatcgttaatgaaggtgttgataagttcaagaattttacgaaatcttggctgtatttccaaataatgcattccttttgcgtagcactgactccaacaaaatagtcaccagaaggactggcggacaatacctgaatatcacattcggcgttttccttgctgacgactttccttcttttagctatttcataaaccacaagatcaccatcgtcaatgtaggaatatttttccaccttactatcaaaacatgcaaatggaaattgggttgcaattgcgttagtaacgtcgtgaacttcttcaaccgagcggctagagtaaaggattggaagtaatttttccgtgatcaattgattaaataaagaaaattcggattgtgtgttttcaattgccaaagacacaacttttagtataacggaacgtaaatttgatttcatttgctcataaacttcatcgcataaacatgtaagcagtaaaacagcattcgaaactgagacatccactattgatctatagagaatgctatttttatcatccaaatccttagtattctctaaggatgacaaaaccaggttgtatataaactttgcaggatcaatatgttttgaaaacacggaaaaaccattactcaacaggcgaattgctgttaagtcatagtccatactttcggatttttgtaataaataggaagacaaaaatttcaattgtgaaacatcaaatgctgaaggccgtaaactgacaattaatgacaagatgtacagtgaatgttgcacctcctttttcagatagtactctccacctgtagtcgtaaaaaactcaaaataataatatataagcctctgaagttcctctggagatataagttccaatgttctcgacaacattgatttaattataccctgcataaccttgcctgaattattccagacgtatgaaagaacggaaatactgtaatcaaccgttttcaggtcttttaactttaataatattccttcagtcaatttggtatcgctcagcccatcatatttacataaaggaaccattagagaaaaatatagatataacagcaaagcggaacaatttggtgcagtatttattattgacttcatttcggtgtcaaatcgaagtatggcatttccatctggcttacccacaccaagatgcaaactggattgatcaaaaacagtacctaacaactgatgctccatctctatatcagagtttaggaaaggaggttggataaagtcaaggaactcgtcaatatacgttttttctatgtaattttcattagaaaaattgaggttcagtactaaatcatgagcgtctaaaaaaacagtaaccaaattatcggtgagtaaagcacaagaaccatgatacaaagtagggaggttagatttatcaaaagtaccaatagatatgaacgaagagtcaataatatctgaataatttccttcagaacatttttgatccacaacgtcccaatttaatagttgaaaattgtcataagcaacatagatttgatctaaatcgggaaatgagtacaaagtttcaacttgagcaccatcagatggcaagtagcttagactataaaagtcgattaataactgataacacactgataacttacagattataagattcatccaaggcacacaatgagccatctaaactcataaaaataaataagcctgatgaaccagaagataatgatttctttgcatgaataattttagtaattgaagaagattgcaaagcacgctcgcagagaaatctccatctttcaccctgaagttgttgataaaagtaagcctttccagttttggtagcaacaactaaaattgagcgtgaatgttcagtttcaaatattttcatatatgttacaattccagaaacccttgtaaaagagtaaagaggagctggatcattgtgaaggtaccagtcaaacaaagaaaacatcactaaaccagaggttgttccaaggaataaattaagagagtccgtataagcgtaggaaacagcagctgtattgctcaacttacaaagattgcatgagtctacggttccttctgttaaccaattgaaagttattttttcgggataaacacacaaactaacgggtttactttttaaaatggtgcacgatttccatggaaaatctccagaatacttagaaattaattcgaaatgaggttcaggagattgatgaagtttgagtaaagttgaagacgaaagagtaaaaatacaagccgtgccatcagccaaaacaaatacagatgttatctctgcaagtgaatatgaagctataaatttctcatgcgattccaatagtactaccgcatccgagtatacatatagcgcataattggaagaaatgcaatctgctggtacaacatcaataaccttaccaaaagttggtttaacatctgcttttgtaactgaatttcttttaaaagtaagagctgaccaatcaactgaccaaagagatacagatccatctgaataggcgacagggattaataaagcttcgtctttgaacggaaacaaaataggccagtcctcatgaccagtccaagtcgcaactatctgaaagttggagattctaatgagatatattttcaaaaaggttccggtaacagcaagaaagttgttatttaatctaaatagctttaaacatagcccgtcacacaattgcaaagtagctcgtcggtcacatgttttcagtagccattgacaaagtaatctgagaaaatgttagcaagaaataagttaaataatgaatttgataattgctgctcggctaatgagagttgctcaacatacccagattcgtcgagtgtaatgattgataggtctacaattccatcagcttcaaatggaaggcaaactatagaagaaacggaatgtttgtgtgctataaatgtttggatcaaagtgaaatgattgtctgtagaaacgtcaaataccatgacttggccggaacattggcctactatcaaatactgatcaaaacaatgtattgaagacacgtcaaggccttcatctaacaaatgagttttacagcttttcgacaatgcaacccaatccattttgattcgcaatcaacaacggtctaaggctgacatcaattttgaacgctgttcgaacacggcttcccaaataaccactcaattcagtaattgttaaacctttttaaatataaaagtaattgaaaacgcagaaaatgaaattaaaacaatatttaggcagactaacagttgccgcgatattcttgaatgtaaaattagcaaattcggaacgcaaacgaataaacaagatgcaacaagtatttgaggaagagaatctaagaaaaatgaagaacttgcaacagccatagacaagaatgtctaacaaatagccatgtaaacaattcgtccatccgtcatttaatagaatgtatgcatcgacagctccgattgtatcaatcattacataaatctcttcattcttgaattatatacaacttacacttctccaaaatttataccactgcacacaacttcgaattccactcggtggtgggaatgtgctgctgtgctacttgaagcacgcgaatactatatgacctagttgatggggcgatgcccttgcttccaaatcttgacaatacttagtagtaagaatacagcgtacaaacgagtttaagttatagtaaacgagcattatttaataacacaaaagagtattgttgtacatagaaaaaaaccgaaaaaattgctaacagtcttattttattcaatttgccaaataaacagaacatttacatacttcaaatgttgtaaatttcgcactgcaactagtattcaaatctcaacctggaaaaacgatataacgaaattgaaatatacttcagactgtagcatcatctactgtacacgaggcaaacttaagtcatagtatgtgtaaaataagttaacaattccattccaaagctgcaacatttaacatataccctaataaactctgccgtcccgattaccgagctttctcaagaattttgtaatccttcattgaagcacctttttttttcatatttatatataaatatatatattaatatatactaaattttatttttatttttattttttgtggagttttatactacagaaatacaattgtcacgttaaaaatttcaaaaactatctattaactgctgctttttgtgtatttatatatttaatttactttacttcgtttgtggtggatctaagttataacattacgaagcaacattctcttattgtagtaggaagtagtacagtgccgaaactgaggcatcatcacaaaacccttactcaacaccatttactgttttatccgtttcattagatttttacgatataatgagcgtggatgtaagtatagatctaatgaatctttgcaaaaattttaaactaattacataaaagacggctaaaagtgatattcaagcggaaccttcaactgggacgctggaaaataaatcctctaaaacgtactcagattccgagaataattccacgttggatgtttcagctcaagtactcacattggataataaatccaggatcttatgtattgccgatgttcgaggtaagtatgcgttgtttatggatttagagctgccagcgagaattcaaaagcaccccatcgggggaattatcgacgatcgttttactttttaagataagaagatgcgaatttgtatgcttttgcatgaacttatccataatggcttagcaggagttgaagcgcaattgctcaatttactcattttgtcattaaagatcctcgttggttcgtaaaagaattttgtccatacactttattctccttagctattcctatccttaaaattactactctttaatacgcgtttttactaataactatcccttcaggtgaactgagtttaataaatagcctggttgaggaaaccaatgcctcctgtgtcatccacactggtgactttggattttttgagcgatcctcacttcctagcatatctgaacggtatgttttgtgtcaaaaatttttatgtttcatttttctttgttctaaccttttttcagtactcttcgtcacattgtccaattctcgcctctcataaaaaagcttcctaggtccaaaaactttgattattatccctcgaatccaattggggatttgaagaatagtattgcttctcaccccgattgcctgctttcagaattacctcaatttttgtcacaagagaagaaattctcagtccctgtatatgtagtatggggagcttgcgaagatgtgcacgttttggaaaaatttcgttctggagaatattctattccaaaccttaacatagtggacgaacttcattcctacctattgcaaattggagatatgaaaatccgtttacttggtcttggaggtccttatgtcccttttaagctttttgacaatggagacggtaaaggaactattgctggtggccagggtactatgtggactacaatccttcaaatgggtgaactaatagaaaccgctaagagcctgcttgacagagaggaggcacgtatttttattacgcatcatcccattggaagagaaggtgttctttctcaattagctactgcttgccaggctgacctgactttatccgccggtcttcattttcgttatggagctagctacaatgagttttgcgtaaatcatagtcctgaacattatcttcaaaaactttcggctgcccgtgcacagtttatggaagtgtatgacactgttaaggctgaggttgagaagatggttacccctgaacaacatcatctaataaacaatgttgttcgcctagtctctcgcatgcccgatgcaactaactcatatgctatgaataacatgcttcccggcactgcttttaaaaacctatggaacttcaatttattagatgcttcctttggatggactgtttttgtcgtcgaaaatgggcatgttcaagtggaaagcaaatctcatggctttaatttaggctatcgtcgcatggcttcacgtcgtaacgaaaattatgcatctcacattccacgctcaacttcggaaaataccggtacctattattacgctaacaataggttggtggaatctcaagcacagtttaccaagaacagagaagctacggctacaccaaccgaagaagaacagattgaagggtacgatcaggaacatactgatgagctaggaatgtcaagagcgaatactacagaagagtcggctgagactcatgaagtaatcgaagagaagtcgggaccacctgctgccgaggaagaacccatttctggcgtagcagagaagcctagtcctaatgaagaagaacaaccagcaattggagggaaagaggaagttgacgttgaagaggtgactaagggtactggaaatctcgagctaggtgagacgactacagaggttaccatacttgaacaagagaatgctgcaaatgttacaagatctcaagcacaagaaggtagaagaactgatatgcagaagggcaacgatcgtgaattccgtcaatatagtggtgagcagcgttatgaacgttgtggatttcatattaccccttgcaattctgaagaggaagcccgttcttactttaaggacgggacagacagcctgattacgaatattcaaattcgtacttcactcaatcgttacaaaagtccccaagctcctcaaaacgtaaaccccactaactatgcatatgtatttgttgaaaaccagaatgctgtttcaaaggcccttggaagcatcaaagttccagaaggtgtgcgggtgaatatcatgcgtgatgattcgtactatcgtcaaaatagaggatggtatcgaaataaccggatggagggacatggaactggaatgcgtaccaatcgtggacgtggacgaggcggccgaatgaacagaatgcagcatcctcgtccattacaaagcggtggaagtgtcaataaacaaagcgctgaacctactacccatggttaatgatgaatattttttgcactgttttcaatgctgttttagaactgatttttataccatcttttcacctttttactgatgttaatgcaaaagtttacctcatgaatgatgaagttttcatgaaatttatctgacgcactcatttacctcaataactgcgaagccaaaataactgatatgactcttttaagatatctttttcgaattcggttgtcattgacaaaagggtgcttactttactttctttcatatcgactttgtttagaaataataaagtgatttttgacaagattgattcgcagaaaactatatagtaaaaataattaattactttatgctagaatagcagttattagccttttcttcttagaaaagatgtaagttttaatagatcaaattcattaattaaataaccaagttgaaatttaaaacactcacaaacaataagctagctactcaactaaacaatttttttttgtttttgcaacacaaggtcccaacccttaccgtatgttattgcgggatggccgtattccacagtacagtatttacccattgccagttccgccgatgaattctaaaacgcccactctaggaatagtttgttcagaggggaccatttccttgtctttggaagagggttttgagtttgttggagttccgttaagtggtgaaggtttaaagctacgagttgaagctctagctccgtcagagcgtttgcaggaattcctcgacgatgaagtagcttatcaccctgagggtatgtttcaaatttgaaagaaaatttatattaaccaattttactatagaaaatgtgcacaaggtggtcggtttatcctcagcttggctggagttagattctgaagacacactaatcgctgatcgatcagaagaagtgttattaaaggaagcatcatatgcttcttattgtgggttatcttcaatcatcctaaatggtccaacttcaccaatgaacgttatgcgttatgcgagagctgtatcttctgctttaaactcaacaatgaatctaaaattcttggtacaattggcaatcgaaagtggtcatgaagactattttgagacatggaaaatgtgggacacaattcgctcagcatgtggttatcaccctagattgaaggtggccttagagctacctcccgcttgttcacccccaatcgagctagtaaatcgatggtacgcggaaccgatagagatgattactatgtcatgtatggctttcgttcctaatcccaacggctatccagtacttggtcgtaagttgagggctatttatgctttatatctacgtctcaatcctcgaattttactttgggataatgacgcacccgagaaaataggtgattcccccgactacagcatatatatgaagcacctctttgattcacagcctccagctccacttgtagaagatctcgcggattcttataaagactatctgcaagttcctcttcaaccattgagctacaatttggaaaacattacttatgaaatatttgagcgagatcccgttaagtacgcccagtatgagcaagcaattttttctgcgttgatggatagagacgaatcttctgtcacgcgaattgccgttgtgggtgcgggaagaggtccattagtcgactgtgctttacgtgcggcaatttcttcatctagaacggttgatatgatcgcccttgagaaaaatcctaacgctttttccatgctattgatgagaaaccgccaggattgggctggcaaagttactctagtatttggagatatgagaacatggaatcctgattataaaattgacatccttgttagtgaacttttgggtagtatgggagacaatgaacttagtccggagtgtctagatggtgtacaacatgtgcttgatgaagaaactgggatatgcattccatcttcttacatctcctatgttactcctattatgtctcctaagctatggtctgaagctcgtaatatgaatgacccaaatgcttttgaaagacagtacgtggttttaatgaactcatttgactttttggctgcagatgatgagttccgttttcagtccctttggtccttccatcacccaaacaaagatagtgaggtttatactaaaaacttgcataacaaacgttttgctagtgttcgttttcaggcctctagtcctggaatccttcacggttttgcaggatattttgaagctacattatataaggatatttctctttcaattatgccagcaactatggaagcgaagtctcctgacatgttttcatggttccctatttatatgcccattaaggtaagttactatattttacgttgcactgtatactaatatttcctagaaacccatgtacgtcccagaaaacagccaattggaatttcacatgtggcgattgacggacggtatgcgggtttggtttgagtggtgtgccaatgcctatctggtgttgcggaatggaagtcaaatcaagttgtcttctacggaggtccacaacatttccggaaaagcgttctcgtgtaatatgtattaaaaattaatagtccttcttttacattattgtttatggtttaaaacgggtcttcaaaccatttttttggagttttgattataaaaattttttggatttagttaaatctgaatttaacaaaagtcgattagttttaggatagctgttacaatcaagattttgctgagaaagaaggagtaatgctcctatacttattgtcttaaacgatttgccagaattttaactattgttcttaaacattcctttttacacaattaattaacaggcaaattcattcaactgaaataccctgtcatttgcttactatactagttaattaattttcattaatgtattatattagtccgaacttgaaaattaacaacgcattgcgttatgccactcaattttatataacgaatgttaagatagatggtttgttggaaaattctttaactgcttgtagtacggagtatgcactgtgttcttcgccatttacagaattgtgggaagggtttatataagggcgattttcgactatggaaccagctcagaagaaactaaggcaagagtcaaagaacccgtatttggcacacttaaacaatggtgatgattctgaggaagttgtttcttcgaaagggttgacgcgacgtgctacgactgttgcacaagcagctaaggctgaagaaggaccaaacaatttttttaatgataaaccttttagtcaaaattattttaagattttggaaactcgaagagagcttcctgtataccagcaaagagaagaatttctcaaaatttatcacgagaatcaaattattgttttcgttggtgaaactggttctggtaaaacaacacaaattcctcagtttgttctttatgatgaattgcctcatttaacaaatacacaaattgcatgtactcaaccacgtcgtgttgcagctatgtccgttgcaaaacgtgtcgctgacgaaatggacgttgacttgggcgaggaagttggttacaacattcgttttgaagactgtagtggacctaacactctgttaaaatatatgacagatggtatgcttttgcgtgaagccatgacagaccatatgctctctcgttattcttgtattattcttgatgaagcacatgagcgtaccttggcaactgatattttgatgggtctaatgaagcgtttggctacacgtagacccgaccttaagattattgtcatgtctgcaactttggatgctaaaaagtttcaaaaatacttttttgatgctccccttttagctgttccaggtagaacttaccctgttgaaatttattatacccaagaacctgagcgcgattatttagaagccgcgcttcgtacagtgcttcaaattcatgttgaagagggccccggtgatatcttagtgttccttacaggtgaagaagagattgaagatgcttgccgtaagattactttggaagctgatgatcttgtacgtgaaggagccgctggtccattgaaggtgtatccactttatggttctttaccgccaaatcaacagcaacgtatattcgaaccaactccggaagatacaaaatcgggttacggccgtaaagtagttatatctacaaacatcgcagaaacatccttaactatcgatggtatcgtttatgtggtggatcctggttttagtaaacaaaaaatttataatccccgaatccgagttgagtctttgcttgtaagtcctattagcaaagccagtgcacaacagcgtgctggtcgtgctggacgtactcgacctggtaaatgtttccgcctttacacagaggaagcttttcgcaaagaattgattgagcaaacgtatcctgagattttacgcagcaatctctcgagtactgtcttagaattgaagaaactaggtattgatgacctcgttcattttgattatatggatccacccgctccggagactatgatgcgtgctttagaagagctgaactatttgaactgtctggacgataatggcgacttgactcctttaggtcgtaaagcgtctgaattcccacttgatccaaatttggctgtaatgcttatcagaagtccagagttttattgctcaaacgaagttttatctttaacagctcttttatctgttcctaatgttttcgtcagacctaactctgcaaggaaattagcggatgagatgcgacaacaatttactcatcctgatggtgatcacttgaccttattgaacgtttatcatgcttataaatcaggtgaagggactgctgactggtgttggaatcatttcttgtcgcatagagcgctaatcagtgctgacaatgtaagaaaacaattgcggaggacaatggaacgtcaagaggttgaactcatatctaccccttttgatgacaaaaactactatgtaaatatccgccgtgctcttgttagtggatttttcatgcaagttgccaaaaagtctgcaaatggtaaaaactatgtgactatgaaagataatcaagtggtttcactgcatccttcatgtggtttgtcagtgactccagagtgggtggtttataatgaatttgtacttactaccaaaagttttattcgaaatgtcacagctattcgtcctgaatggttaatagaactagctcccaattactatgatttggatgatttcgacaataataaagaagtcaaatcagcactccaaaaagtatatcaaatggctgctagatcaaaaaagaacgctcgacgttaaaatctaatttactgctcggtgaattacaaatatttagaagaagtggatagcgtctacttttaatggtgttttggataattattttgttgacttgggatatttatacatattttttaattcgatcctttatattttgatctctacatttatttagacttggtaatatcagtgtatattactgcatggggctaaaccagaactaaaattaataaaatatttctacagttgaaactacttttcatatgcaatgaataatgtgtattggtaaccgcggtaattttaagttagcagttttatttataatctaaaggcttttcctccgaaataattattaacatgttttttaaaaaactttttaaaaagtcgtgcagctttatgccaaaaatatgagtgtattagtttttctgacctacggtataggcctctcctgacacctataatgtgattactgacttcactagagcaaagtgaataaccgaaggtaaaataattgatattcattttgtcttgcagttataatggaagctaaatactagcattgaaaaactaaaatttttgtagattatttgggttagtcggtatttatcaaaaaaaaatgcggatatcaagattgctgattagagtacttttgggattcgtgatacttttcattacatacatcctctttccttcaataccaaaagcattggtgaatactttaaatgtgtataaactagaggagcgtttaaactattacaatgatcgtttattagatggaaatttgaaatcgaaggaattggagaatgctacgttcgtaactttagcacggaatgcggacctttacgatttaattgaaacaataaatatatatgaaaatcggtttaattcgaagcacaactatccttgggtttttctaaatgatgaaccatttactcgaacttttgaagtggtcatgtctcgtctaactagtggtccaacatattttggtgtcgtgaacagtagtgaatgggatattccaaaatggatagatatggatattgcacattccaattggaatcgcctatcaagggaaggcgtactttatggaggcatgaaatcatatcgtcaaatgtgtcgatatttctctggatttttttggagacatcctttacttgatccttataaatattattggagagttgaaccttcaactaagcttttatgtgaagtgaacaaagatcctttccgacaactgagattactgaataaaacctatggatttgtcataacgttatttgagatcggacaaacagtaccatcattatggaatagtaccttggaatttattgagaaatatcctgaaacactggcgaaaaacaatttatgggaatggatttcagatgataatggaaaaaaatttagccactgccattttgtaagtgaagcgagtaacaatatttctatttactaactattgcaagtggtcaaactttgaaatagcggatctcgattttttcagaagtgattcttacagaaaatattttgattttttagataaaaagggtggctttttttatgaggtatgaccaaacgtcaacggaagaatttgcaacattgctaaaacaatttttagagatggggtgatgctccagtacattctatagcattaagtttatttctcgatagaaacaaactgcattactttgacgaaataggatattctcatgctcctcttcttcattgccctagaaagggacgttgcttctgtaaaccggaagagattgattgtaagtataattaatatactgcacatttgctgacaatttattagtatcgtccaactcttcttgcatagctaggttcattaacctaactaacgaagactacgatgaattataatgcttttgttgcaatcaaaatgaacagaactttttaggctaacaatttgtgtattggaaatgtcattatgcaacgaggtcaggataaccctgagtaagatattaaatgtattttattgtgttttaatttattactacaaggaattcttctcaaagtgtttacttcattgcactgttatcgtaagcaagtcgacatgcgtaaatcaacagaatatttgtttttgttttggattcataactctgaacaataattagttaaacaaaattttctcttatttaacaatttatttaaatcccttaccagcactactattctataattatttattaatgcacacactttctttgtcaaaatagtgtaacaactatattgttataagtctcataaaatggtttaacatgcccattaaaaggtccgtattttttttaagcaattaaaattttttacgctatatttatttattgtatttgctgtaaatttatctgaaaacgtcacaggagttcctaatgtcaattttttttcgacaaaattattctgtacttagccaacatgtcgtccaaatcagcgtccaaactgaaaagagaggtaagttcctattaatgaatgctgtagagaaaaaagtcaaataaatagcttatttctaatttttttcgattgcttttaaaatttttaagctcaatcgctaacaaatgtttaggctaaaaaagctgagcgcttagctgctaaaggcgagagcgttaagccctctaaaaagaatggaactaaaaatggaaaagataaagaagtcgatggagtcacaaaagatttgtcggaactttctactagcgaccctatttttgaaagaagtgcttctggtgtcttaactagtcaaccaatgagtcgcgatattaaaattgacagttacaccctttcttttcacggacgtctgttgatagagaatgccactatcgaactcaaccatggtcaacgctatggtcttttgggtgataacggttccggtaaaagtacattcttggaatccgtggctgctcgtgatgtggaatatccagaacacattgatagctacttgttgaacgcagaggctgaaccctctgatgttaatgctgtcgactatattattcagtcagcaaaagacaaggttcaaaaattggaagccgaaattgaagagttatcaactgccgatgatgttgatgatgttctattagaatccaagtatgaagagttggatgatatggatcctagcacctttgaggcaaaagcagctatgattttgcatggtttgggatttacccaggaaatgatggccaaacccacaaaggacatgtctggtggttggcgtatgcgtgttgcactttctcgtgctcttttcatcaaaccctctttgcttcttttggacgaacctaccaaccatttggacttagaagccgttgtttggttggagaattacttagcgaaatacgacaaaattcttgttgtcacttcccactctcaagatttcctcaacaacgtctgtaccaatattattgatttaacttctaaaaagcagcttgtctactatggtggtaatttcgacatttatatgcgtactaaggaagaaaatgaaaccaatcagatgaaggcttacttaaaacagcaagaggaaattgctcatattaaaaagtttattgctagtgctggtacctatgcaaacttggtacgccaagccaagtcgaaacaaaagattatcgataaaatggaggctgccggtttagttgagaagcccgaacctcctcgtcaattcagctttgaatttgatgaagttcgcaaattaccaccacctatcattgcttttaacgacgttgctttctcttatgatggtaatcttgatcacgctttgtaccgtgacttgtcctttggtatcgatatggactcccgtgtcgccattgtgggtaaaaatggtaccggaaagtctacattgttgaacttaatcactgggcttttgattcccattgaaggcaatgtctctcgttacagtggattgaagatggctaaatactctcagcacagtgccgatcagcttccctatgacaagtctccacttgaatacatcatggatacttacaagcctaaatttcccgagagagaacttcagcaatggcgcagcgttttgggcaaattcggtttgtctggtcttcaccaaaccagtgaaatccgtactttatctgatggcttgaaaagccgtgttgtgtttgcagcactcgctttggaacaaccccacattcttttacttgatgaacctacgaatcacttggatattacctctattgatgccctagccaaagccattaacgtatggactggtggtgttgttttggtttctcacgatttccgtctaattggtcaagtttctaaagagttgtgggaagttaaagacaagaaggttgtgaaattggactgctccattgaggaatataagaagtcgatggccaaagaagttcaatctcgtgatactactgccaaagttaagcatttgatttagttaatttatagatttttggttagggaatatgtgatacattttgagtagtgggattaatataaaatgtttattacttatttgaaagtgtttaagaagcgtattgcttttggtctcatcgttgtaattgtcaagctctatcattgagtgaagctattaagccaaaatttcatctctgtgtactgttcaagaattgtcgttaagtccgatttagagtggaattatctttttccaccgactataggtaaactgtacttctcagcatttatgcgtgaaactttatacagcatcggttttgaaaactatgtacgcttcttctcgaaaagactaataataacccattctattaaaaaatgccagtgagctcgtaatttctctagtaccttagaaaacgctacacagcaatctcgtgaattcacatagtaagcgcaaactgttgagaaaaatccaggttagtaatcaataaataagaaatgcaaatattctatattattaattgtataccagatcgctatgctgtttacacataaagtcgatttgccatagcttgttagcaagctgatgatacgcaagagtagcctgtcacctctgtaacggtctcaacttaccaaaagcaacacacggttagaaagacttataacttgctttttactatatacaaaattccataattaatgtctatagatccagcaaatgatagtaagcttgctccggaggcgaatgacgctactctaggagacgttgacagatggatcgaacagttgaaaaaatgcgagcctctgagcgaagctgacgttgaaatgttatgcgataaggtaagtgaacactaaggagagtatatatgtgtatcaggcttggttggatatatcccaactttgcaagttctcattttctcttgatttcttgagattgttcagtttgatatgtttgagtttgaactatccagcttatttcggtttgatttctaaaaagattaatattacattaatgtcgggtttctagaaatctcatcctataaatatatggtggttaaaaattacgtcggagactctcatctataccagcatttttcgtgttttcgcagtttttgctaaccattttttctaggctcgtgaggttttatgtcaggaaaataatgtccaacctgtccgaaatccagttactgtttgcggtgatattcatggacagtttcatgatctgatggaattatttaaaattggaggtgatgtgcctgatatgaactatctttttatgggtgactatgttgacagaggttatcacagcgtcgaaactgtaagtttgcttgttgcaatgaagttacgctaccctaaccgaattacgattcttcgaggaaatcatgaatctagacaaatcactcaagtttacggattttatgatgaatgtttgcgtaaatatggatccgctaatgtttggaaacatttcacaaatttatttgactatttccctttaactgctttaattgaagaccgtattttctgcctacatggaggtctttccccgagcattgattcattagaccatgtacggactttggatcgtgtacaagaagttccccatgaaggtccgatgtgtgatttgctttggtcagaccctgatgatagatgtggttggggaatttctcctcgtggtgccggatacaccttcggacaagacatttctgagacatttaatcacgcaaatggattaagtttaacggcacgagcccatcagctagttatggaaggatttaattgggcacatgatggagacgtagttacaattttttctgccccaaattattgttatcgctgtggtaatcaagcagctattttggaagttgatgatacgatgaatcaagtctttttacaattcgatcctgccccacgagaaggcgaaccggtaatagctcgaaggacaccagactacttcctttaaaagtttcaattctctaatgagtgatcaatcgattgtgattgtttcaaaaaatttatccacctttctgatttttgagttaatactcaagattaaaaagactactttgtacatcctccgcatacgaatcttcagactgtcttttcatttccaggacttgtcaagtaccttttttgcaaggaaatcttaaaatccttatatgtattccacttcaagccattgcaaccgtgtcttatacgtacgtgaaatattcttgttaattttgataagcacactaggatttttggttgtggacttatttcttcgagaaatatctgctatttaatatgtcgtgatagcgattaacgactgctgcatagttggatggtattgttttgagacaatattatgagttagaattaggcatgcttaagcagtcatgtgctgtaatgaattaaacatcctaaagctttatgaccaaactttttaagccagcttcatgattccatatttgtagaagtttgtctataaagaacttttaaagaaaaaaaatggtttatttgtctagatatttatttattattgatacttgtcagataaacctacaataactacatatttgaattgtacaacttttttattcaagtataaggggatacttttgcatttcacaaaccttgaaggcaagaagagtactcaaggattatatatatttttagcggtttaagaaactaccaccaaagggaaagtaaagttacattagactacgataaaataagaaccatctgacttgcatgaatcaggcgtcacatacaaaattattgatttacgtcttggaataagagattcaaggttgcattaattgagaatgagaagggggtttgtatcagtaaatgactataacaagaaaaaggaagtctgcaattgccatcttgactgctgtataagccaaatggaccaacaaaggctatgagaaagtgcattggacaaataaaaataagaagcaagtaagacagcatatgacttgatccccaacaggctaaagaagaagtaaaagagaggggagaaaaaggagggaggaaatcagctaggacaaaagtttttgagcgaaataaattttatccgatgataattttgcttccttcaaacgtataagcaggaatcgccaagttaagaggtgcaggaccacggcgaatacgaccagagatatcataatgagaaccgtgacaagggcagaaccatccgccatagtcaccagcttcgccaatgggtacacaaccaagatgagtacagacaccaatcataacaagccactcgggtttttgaacacggtcagagtccgcttgaggatccctaagagtgctaatatctacagaattggcttcttggatttcttcaggagtacgatgacggataaaaacaggcttaccctgccatttgacgacaaggttctttccctctggaattttcgacaaatcaacctcggccttcgacatagccaacacatcagcagatgcagaccaactcgccaagaaatcatgaacagtagcttgagctccagcggctgtaagagcacccattgtgcctaccatggcataagatataacacgagaacgatcaccagtgctctttgtttgatactccgaaaagtctggcatttccggagagtcagtatatgtacgaatagaggtaaattttgggatggtcatcattgagcccttcaacgacgaagcagtgcttgaaacgggaagcaaccgtcttaacgaagatgctaacgacttagaaataaattgcttggccagcatttttacaacgttttaaagagaaacaggttgttgaaatattcggtgggtagcggttggggaagaaacgtcaagctgcctctggtttaaaaatggcggcgtttgtgggtgctgtgatttgctaagaaggttagttgtatttaccgaattcaccgattgatgaaactacatatccgaagttctccgaaaaataacgaagtacacaataaaaaattaacataattttacagctacttttaacgatcagtacagtatagtgctagactgtgcagtacatatatcatcacgaatcgaaaatcctatatctttcaaattccaatattatggtacgctagagatcattttgttttatcagatataattttccagtctattttactaggttccgtataagaacatagctggatttacgttcttccgtccagctataaactatttggagattataatattatccaatatttagatgtttacagtagtatcattcatcactttacaaggtacagcacctgcataaaacaatacaacagtattagattgaaaattatcgtattctttcactagccttaattattttaaggaattggtatatatcattaatcatagttcaatgtagaagaaatgcaatatacttatgtataatgtattcatgaagattggtgacatttattgaatattaagcgtatccttcattaatatgcaggaaatttttctactctattgaacatcatcaattcataaaacgttctatcctcgtattggtgttgccggccaatatttgataggtaatgcagtaaacttgcgaaaaatattatcaagtattttttcttcctctaaaatttcataagccgagtaatggaactggttttgatatatttcgatatctttcaattcttttaatgagattggtgtttttgggttggtttctggtttggaagaaaccattctctccttgtccagtgctttttgtcttaattctttttcttttaacaattgctccttctcctttttccacattaactcccttttttccgattcacggaaccaaagaatttgctcatctgttaacgttcgtatagtcccatcaggatagcgctctacactttgtgtatactcaacgtttgcactttctgaatttcccccacgatcgttttgcgcgaaagcaacattccataggtttactgcttttgcattaaaatgctcatcatggaatttctgtaagtctccttctgtaatttcagaactcattaaaagttccgtggttttacacaatattggattcagtaaggattactttgctagttgtaacaagttgcgatgaaatcaatttgatgaacgagcaaagctacgctagaacatttaatgaatcacccaaattaaaatactgtatcgtagtgaatttgataacccaattaaagcaaaacaaggtaatacgttaggattatactaacaacgcaaacttacaagatgagtagtttctttaagaatttagcgatccttaatatttgatgtactttatggaatggccgtaagtatatttttcttgctcccttcgactaatctctcagactttgaccaacttggagcctttggcaacgtatgtttttcagatttccagttacttttactaacattatagggggactgtcatccttaaaactactcgcggcgatatccagatagaactttggtgcaaagaagtgccgaaggcctgtagaaactttatacagttatgcttggaagggtaagttaaatcgttgatgagcaacgttgtagtcccaaatgttgcaacattaaactgcttcgggtttacaaatatactaattaaatacagttattacgatggaaccattgttcatagagttgtaccagagtttttgatacagggtggagatcctactggcactggaatgggtggtgaatctatatatggtgaaccttttgctgtagaaacacatcctaggttacggtttataagaagaggattagtgggaatggcatgtactgaaaatgagggaaacaactctcaattttttatcaccttaggtccaacacctgaatggaatggcaagcaaactctatttggacgtgttgtaggggataccatttacaatgtagtaaggatatctgagttagagttagatgccaaccaacgacctgtttttcccccaaaaataatttcaacagaggtaattgacaattattttactgacataaaacctcgttcaactaaagaagaaagagagaaaattgccaatgagctagcccaccaggaaaaacagaaagaaagaaacaaattattgaaatccggacgacgaaataaagcagttctcagttttggcgatgaagtcgatatgcctattgtaaaaaagccgctcaggcagaaaacgccagtatccagatcatctgatactacgactgagttaagtaaagatttgatttcatcttcatcctcaattcacagtacttactcgtctgcccaaactggattgacctctgctaaagtctcttccgatgaatatgctaggcaagtagacactttagatacaaagttaaattcttcctctaagtccaaggtacaagaagaaatttcccgtttgaagtctgaacttcgtgacttagaaaaaagtggtggctcttcaaactcgaaacccgtggttgtacgtcctaaaaaacggaacatcttgactgaggaacttgaaaagtataaaaaatccaaaaaagttgtcttagggaagcgaaaaaacttggagaatgacgaagagtcgacccttcgagcactttcatcatttcaaagcaagattcgaaatgcagaagatgaagatgtcatggatagtcaatatggtagcaaaatagaagacacaccttgcagcttacacaatgttcctggttgcttttcatgttttgataggcttggcgaaaaaaatataacagaaacgaacagcaactggtttgcgcatcgattggtggctgaaaatgatccaacaagaagaacggaagaacttcgaatacaacgagcagaagagcttaaagatgttccaagtgctaggcctaagaagcttttaatgaaacgcgatataatttaatgttttacaaagaaaaaaaaacctatgcttcttttaagtataaattaatatttcacatatttcgtttgtaaattctaataataattacattttaagcaaagtatgggaatggtcaattagtgacttgcaaagtaaacaattgtatttatcacaacgaaaaaaaactcgtatcactataatttttaaacacgaggtgtgttgtggaagaagagaaattattaaaaattcctgacaacttaacaacacattttttaagtgggcttgagtttggttaattcagcttcatccacactttttttatcagtcaaaacttgaccaaaactaccaagaaggccaccagatgatttgaaaggacgtctcaactcatcaatagcaggcttattttgaacgtgaatctgcacttcactgttatcaaacagacctctagcagcagatacagactgtaagagaagaggaggagcgtagcccatatataaatgcatgaacaaagtggtagcaattgtcacgagcatttgtttaaaagatgtcaagagtttgctcaaatcgtaatcacgcacggtggtagcgacaaattttgaatgttcacgtccagacatgggagtagcgggttcaacatattttaaaacagttaaatctagaattgttagagaatagatgaaccatggtagattgaattcgtttatctacccattttattaagaaagacgaaacaaccaatcttccaaaccaacgtaccgtttttcttttcgataataatcttcgtgtagaggaaaattcctatttgaactatattcactgtagcgtatagaatcctcaaaggccaaagtaatgagggtcttgagaaatcaattaccctggtgatcatcatcaagaagatagagataccgattgatttagtctatcatgttaacacctgcccagccaaatgttttttcaaaatcttacttgaggattattcttcaatttctcccatcttgaaaccattttgtacgaagtgtagacgttgaactcagactacctctcatacatttggtgttgataatacactactgaaaggtaacatgttaccatacatttctgcctagctatattctgttactatacttttaagagccaggatttggagtttttttgcaatagaattgagtaagaaaagacgtagaattattttttttcttgaaagtgccttctatctgatccaacttggcaagcgacgcatctctggtgaacgaatgttggaaaattagagttgtttaaacatgaatgccttgcgctaataagggatttcctgcagtaacaaatcgtagtgctattgcatgagaatgcctaagactcttaatttgcagaacgaaaaaaatgtttctgcattcactaatatgataagttgtggttcacttacatagaaatacaacccagtttcagttttatttattttgcttacaatttaaaatttagccctgaagcttttgtaagttgtttatcactcgcatgtttgtggttaaaatacatttttaccacgattttgaagaaatagtacattagcaaaatgtgaaatcaattgttaaaaaaaagtttatcgtttttttgacaggcattagtaactacgaatatgttgtccaacaagcccaaagtgaaagaatactcaattttatattttgtagtatgcacttctctattctttatttattttattgtgagttctaatgaaagtaattttttgtaggatagaaaaattaaataaggtaacttagtgtaataaattaatgctctagttttatcgcgcagggacttcaaaattaataatagctggcgaacttgctatttattctatttgtatgggattgtttttctcgcttcttttaagcccataattagaatcgattgctaacatgccaaccctaatgcaactcagcaacgatatgaaaccattgacatttgtggaggccttacgaaatttcaagtctgccaaggtatgtaatagaaaaactggtgggttttaacaattggtcaggtccttttagttggagcgggtggaattgggtgtgaattgttaaagaaccttcttatgtcaggagttaaagaagttcatatagtaagtgagttgtatatttaaattttttaaaccttaagaaacgtttcgtctacatgtttttatcgcgatttattaactcttatactgtagatcgatcttgatactattgatttgtctaatcttaacagacaatttctttttcgtaaaaagcatgtcaaacaacctaaggcaatcgttgctgcaaaaaccgcaagctcatttaacccaaatgtaaagcttgaagcttatcatgcaaatataaaagaagaccgatttaatgttgcttggtttcgtcaatttgatcttgtttttaacgcactagataacttggatgctcgtagacatgtgaataaacaatgcttacttgcttctgtacctttgattgaaagtggaacaaccggatttcttggccaggtacaggttatcattcatggcaaaactgaatgttacgactgtaatcccaaagagcctcctaaaacttatccggtttgtaccattcgaagcacaccaagtcaaccgattcattgtgtagtttgggcaaaaagttatttcttcccccaactttttagtaatgatcaagaaagtgatggaatcattgacaatgtttctgcaaacgaaatggagagacgtgaaatcgcagaactagctagagaaacaactgagctaaacgagcttaggtcgtcaattggtcaaagtgacaatggttttgaaaaaatatttacgaaaatgtttactaaagacatagttcgactccgcgaagtccctgacgcatggacatatcgttctcctccaaaagaactttcatactcggaacttttagagaatgccgaaaaagccacttcaccttggcttaatgaacaaaatgtttggaatgttgctgaaagttttgcagttctcagagatagcattagacgccttgctttaaggtctaaatcctcaaaagacgatctttcttttgacaaggatgataaggatacattggattttgtagcagcggcagctaatttgcgtgcccatgtatttggaattcaacaactctctgaatttgacattaaacaaatggctggcaatattattcctgctatcgcaaccacaaatgcagtcatagctggactatgtatcacgcaagctatcaaggttcttcaaggagatctcaatgatctaaaaaatgtaagttattaggtttcagctgtatttgctaacaatttaagatatacttggctaaaaggcctaccagagtactccattgcgagaaaacttgtaaacctaacccttactgtcctacttgttcttttgtacttttacagcttggagtaaatgacaaaaatatgactctaagagttcttgttgatgatattttgaaaagtcgtttgcattactcagaagaggttagcgttttaaacgataagctgatatatgatcctgactttgatgataacttggataaaacttttgatgatttgggtataaatcctgccaaaaatactattctcacagttcttggtgattctgctgtcgaaaaggatgatgatggcgaggaagctactagggttcccttgttaattgaagttacattcattgattctaattccaccgaaggattaccttaccaaatactttcaaatgctaccagcattcctcttaaacagcaacctccttcaaattcgccagaagattcacaagttttaaccgacgagattaatgaagttaatgacttctcttcgtcggaaagaatcgttattaatcttgatgaatatgacattattgtcgattctaaaactagcagtcataacaaacaactcaaacgtcgaccatctaacgatacacttactcaagaagcaaaatcgaaaaagcaagcgaaaatacacactatgtaaataaaccatttggatatttactgcactcaatactagatatcttactaaaatcttacatgtcaacgctagcttttcatgtcggtcaaaatcaaatattaaaaacctattatcgttatagaaaaataataatcagtctataataatctctgtcgaaaatagttatttcactcaagtaaacatatataactcaaaaaaaagacctagcgaaatcgattctcaagtgaccaaataattaaaaagtcgtaggataaaaacttacatctctaactctaaagtaactgttaggaccaatttcatacgaacgttgagaaaagagttccaggatcaaaacagaaaccaccacaaggataacccaaaccgtaatctagccatttatttaatcagcaaaggtcttgccggccaagatgttaaccaagttgtgcatatcacgccaccaagcgttcttaggacgacgcatctcaatttcggtttcgttgttctcaacatcagcaacagagctgaaagagacaccagtaccacggataccgatgacaacggcagagctggggtcattacccaagtcgttggcacggcaagtttcgaagaaacgaatggcacgcatagccagacgagcagcacgagcacggtccataggagtggggttaccaccttgttgaacgtgaccgggaacagcggtacgagcggagaagcgcttatgagcttcttcactgatgatgtttccaataacttcggtggtgtaaaccttagaagcacattcgttacgaaggataagttgaccagcacggttacgaccagcttctaaggcgaatgtagccttaaggtgatcaatatccttacgcaacatatccaaggagataccatcctcgggggtgtaaatggcggaggcaccagtaatgagaccaccgacagtagcgatataaccagagcggccaccttgaacttcacaaacgaagacacgacgacggctagcactagcactttgcttaatggtatcacagtattccataacggcattaagacaagtatcgcaacccaaagagaattcggtaccgggaacgttgttggaaatggtggcagggatgatagccatgggaatgcggaatgaagggtagttaacacgtgcactctcaagttgagaaagggcggtgaaagcctcgaaaccaccaataataatcaaagcatcaatcttatgttgttggaacttgaaggcagtgaagcccatgtcgagatcaggggtatcacggttggtaccgatttcactaccaccacgaatgcaccactcatcaacatcaatccatgaaagttcatgaatagaatcatggcgcaagaagccagagaaaccattgtcaatggcaagaggagtgtgaccacggttcaaacaatatcgaacggcagcacgagtagcagagttcataccaccagcgggagcaccaacatggatgatggcgacacgcattctctcgtccttgggaacgaagtgtgactcgtcttcaataaaggtagtaccttcccaagtgtgtaagtaatcagcaaattcggggtcacggagctccatagcatgagcgaactgcttcttctcaatagcatcagcaacctcatgagtcaacttaacagcctccatcaaaggcttgcggttaatcttgttaccattgatagcaatcatgggagatggagtatcaggggtagaggcaagaacagcatcaacggcatcaacaccttgaagggtagcaagcatacggtcataagcacaaggaataccaccacgttgaacgtgaccgagagtggtgacacgagtgtccaagtgaaggcgctcaactaacaagttcttgatgtcttcgggagaaatgtggttaagctcggagtcaatagcaccctctgcaacaataacaattgactttctcttgcccaacttacggacagagctcaaagaattgcacaattcgtcttgccatttgccgacttcagcaggtctctcagggataaagacgaaatcagcaccggtagccaatgcagctaaaacagccaaccaaccgcaatgacgacccatgacttcaacgatgaaagcacgagaatgggaaatagcagtagaagaaatggagtcgacggcttcgcaaatacggtgaagagaagagaaggcaccgatagtaacgtcagttgaagacatatcgttatcgattgaaccgaccaaaccgacaatggtaagatggcggtagagcttggcttgctcgggagtaatagccttggtgtcctccaactctttaaccaaaccgggccagtcagaacggaagatatcagcaccggtcaaagaaccatcaccaccgcaaacaataatggaatcaataccagcggaaataaggttcttggcagcacgaagacgaccaggacgctcacggaaagccatacaacgagcggtaccaataagagtaccaccctcagcaagccaaccacggacatcaccccattgcaattgcttgatcatatcaccaccttgaacaagaccttcataaccttcataaatagcgaaagcatcacaaccacggtgaatggcaatacgagcgacggcacgaacaacagcgttcataccaggggagtcaccaccactggtcataactgcaatcttcttcttgacacctgcaggcttgtcagaagtggtagctttcttgagagtctcaacgacgggagtagccaaaccgctctcgaggttagaagcagcaccagactcctcgctcttcttaaggttagcatgggcgaaaggattgtaacggtcggagaagccaatcaaattacccaagggatcctcgacataaacctcatcaggcttcttctcgttggggaaagcttggtatttaatggcatcggcactgagttgcttaagcaagtcaagcaagttgggatagtaaaaaacaagagaactcttttgtccgcgccattcagaatcttcggcagcgggggaaaggctcaattcaccggggactaaacggaacttgatggtgacgctttcagcagagttgtttccagcgacatgcatccagtcctcacggagagactcgttgcaaacacgggcattgtcagaatcgctggtaccgaagctggcaaccttcttgaagccaagcttttggtagaagtcgagagtctgattatatgtgtcctcagtgtttgcaacaacagagtagcacgaaattccatgcacggtttctccactcatttttcaatgtatatggttgtgatcaaggaaatttctgtgtctttttcttatgttattaagaaacgtcttcttgtgtggttgtgggtagatgtgggttaaagaagagttatcgtgcagcgatggatagtgagtgtgtagtataagctgtattaaaaaggtaaaaatctttggtgcctaaggaattaatagaaaaatggaatatgcttcctacgtccggattatattcaatgtcactccaagtggaaaaaagcgctaccgttgccgtggtaattgagatacgtagaacgcgaatgtccgactgcttccgcgatccgtcagtgtacacgtcaatcattatcatagatgagtgtcaacttggccaattatagcaatagcagctatcatctttccacctcgttaacttatgccgtacgaagcgcgtttttcgactaccgtatcttgaggactttcgcataaggcaaatgaatgggacatatcgagtgcagaatggggattcaggtagcttgggcacatacacacaaacggctaagactgacggagagaggcaaagtagaagaagagacggattgaaagacgggaagtttttggcgattcagtgagattttaaatggataaaaaagacagcacatggaaaattaacgcgagagaagagacttgggtgcgtttctgatgttgcacgaagcatggctatgaagtgcaagcaattaacaagccaacgaacgattaacggggtttgagtttttgtcagttgagctaaattgatcttcaattcatccgtcaaataacaattcaaataggtagccggtgctaatctggcatccccttttcttccaggtgttaacgaaggtaccgaaatgtaagtaccgagggtatcacagacacggatgcttctagataaagctttgcttaggaactgatatggctgacccgcaagtaaataaggctaaacaccaactagcacggattagacgaagcagttaacaagattcgttgcaattgtatacagtaaagatatcaagcaatatgccgttggtttggttgcgtttttcgcgtcgctagtgaatgcgagcaaaccgtttggaaaaggaattgggacagatggttaaacattaggatactacacgaaattgaataacttttgttttacttttttctatactgctacatgtttgatttatgagcgttcactcttttcttacatagacgagacgcgttcttggtaaggtcaatgcgctcgtgtcgaaatgtttataccagctgagttcccttatgtctggcgtgcacgtgtaataaaataattgtaaaatgtattttaattattttttattcaaattagtgtattattaaagattgtatgcaattaagtgtagaacaattgaatctcatccgtgtttcgtgtcttcctctacatgagcaacgtgcctagggcgaatttagctacacactagcaatggctctaacatattaacatctcttactacactatggttcactggttttaaccttacaacaagctctaacccaactgtaacttataaccttacaatggctctaacctgacagtagcttgtaacctaatagcggctcgtgaacctaccataactagtgtgctttgttacaaatcggtgaataaagtaattttactattaccgtttaggaacatactcatacaactgctcttcggcgttaatattgcggtccgacacgttggttaataaaactatctcctccgggatttccttgctgtagccattacgatatgcgacgttgattcacaagatgttgcattatagcatcctgacttgaaccacctgcaaaaatttttttcattcttaggcgtttgtttatttactcaccacccacaggtgataatttgctattcacgttgcactgctttacttaccgaacggatcaattccacatagcgagagatatcgtaaacggcaaacaatgtctgaattttcatatgagttattccacattgtcagctctatctactttgatggatcacaagttttcccggattttagggttgctcaataagctaacatcggtttcggcccatgaatgatgtccagcgcatggtttctcgtttgtgtcgcaacacctagtcctgaagtagctgagtgagtgtataaggtacagaaatgaaatgaagtcgtgagatgaatacacaatcatgagacatacttggcgccacgttgagtaattgaaatgattgaaccttttttgacggttggttgagcagattgattattgaggttttatttattaggattcattatgtagcgcacaggatcaaatactaggttgtgcaatactactcgacattgcctcaattcattactttcgctagccaaaaaaacaatacgggctaattggaagttaaacgtgccataaatttcgtccttgttgaaatactgacgttttcaaagttacgcatagcttgtctttgattccttatatacaacattgtgcagtttctgttgaatgtagtgaaaccaagcgatgaataagctcaaaacatgaaaatttttcgtttcatttttttttgacaggaccgtatcagtgtcgcagtaaaatgggatcctaagtatgcaaaaacaagcagttagttagacaatttatggttgcgtattgctgctaccttcgcaatcggcacaatattcaagcaatttgaaagcgactgaatgcccgaatttcattggctatatgatgaaaagcgaaaatcctactttgacgaactataaagtataatattcagcggcaatgttgtattaaacagtagaaaggtttattaaaggtttattaaatgtttatttactcaattgatcattgttgaaatttgcttttgaaaatcattggcgtagattctcgtgtcgatgaaatgtatccctaacaaacgcaaaaacgttttttcaatgcctagaaattgaagtcgttgaactactactacagcaaaatgccaaatctgtttacttaactgattaaaagtgaaacgatactgaatacttttgatttttcaaataaatttggtagcatatgatcggtttcttgttctttttctttaaaaattggaaatctaaatgcaaacgaagtaatattaatagtggtaaaaatattaataggtatggaacttgctattttataaggctgctttattacttgaatccatcaaacttctcacttcactgaacagttttgccatgctctcacgaaaactcctaaattaccaaacctgttttttatataaacacgcgaattgctggatttggatcctatcagcttcaagtacttaattcatcagcgttcaaaccctcttgtattaacagtctaccatttttattcatcaaatatttctcgctttatttccatatattatgttatgaatatttatcgattgtcagcgatatataacgtagtaaattcttagtgtatacacttaccgtaaacacaacaaaactctttctcagcagtcaatcttcgtaccgtccatttctagtgtgtttatcttggtattgtatcctttattgtttgtgaaggaattttccagtattggaattggaatgatacctcaagaaaggtatactctgctagggtaggatcaattacatacattgtgtgtataggtatctgttttcacataaaaaaggcgtcaacgataattcgtctgttattaataatttatacattcgcataaagcgatcaaaaaggcattcaattacagaatcctacttaagcttcacttttttgaatacgaacactaattcaaattctcgccttccaatactctcttttcaatttttgtctctctttttacatatttatttatcactgattcgtttgtatatttttcttttaattttcaaatagccttttatacatcaatgtttactaatacaccggttggagggaaaagagagcgtcaaaatggcgctcatccagcttggtcgacgttaggagcgaactctgctcagattcatcaaaatacggctgatttggcctccaaaatgcataaacttcgctatacaaagataaggtcccctcctaccagggtgtccattgaatcaattactcctaaacaaagatttccagctcccaatttcgaacaggcttaccactctaatattcgatacgagcaagaggaatctgataacgaagaatttgaaaacgtagtgaaaaatggacacgaagcttcgacgaatgtattctatgaatcagatggagatgatgaagagtttgtcaatgaagaatacgaaaacagcatcgacgaggaaagtgatgatgaagggtatagcttgaacgaggataccaccgcaacaaatgccagttttaggtacccgatgaatcaaagatctacaaggaaatctcaattttattcctcaaaatttaaaccattactttggttcggtatcactctcttttcgactctcctaataattactctacttcacaagggtcaagaattttactcaagatcattttcatcagataattcccaaccatctaattcgcccgtaccaaacattcctcctgcatccaatgacaccaaaacaagtttaaagccagatattattaaagacttcacagattcaccttctaaagttggcggcaatgaggaattcgattattcgacgggagatttaattacaaaaaaggaatttgacaagattttacaacaaaaagtagagcaattaaaacagtcgctaaaggaggagatgtctaattacaaatcatcggtcccatttgaagttgaactaaatgacgattggaagttcttcatcgaatctacggttcgaaaatacttgaccgatccggtttccatgccgaattttgcattgctctcaacaggagcggaagtactacctgccttaacctcaaaacgctatgtgagacgaccatctgcattcataccacgatttacctcctatttctttgattcgctcgttgttagaggacacgaacctagcatagcattaactcccaacaacgcagttgcgatgtgttggagctttcaaggttcagagggacaattaggaatttccctatcacgccctgtatatgtaaccaatgtcacaatagagcacgttcagcacaagattgctcatgatctttctagcgctcccaaggactttgagttgtgggttcagggaatgtccagcaagatgtttgtattgttgggaaaggcgagatattctttaacggaagactctattcaaactttttcgtttgaatcctccaattatattgtcgctgaaccgatacagaatgtgatcttaaaaataaaaagcaactggggaaatcccaattacacatgcttgtatcaagttcgagttcatgggactgtacccaatgcagacgaacaaccaataccttctttaggtgagaaagccgaaagtactgcagagaatacgggtcaagattcatcttaaagacctacaaaatgtaagatataaaaataatctagcctggaatggtttgaagatcataaaagagcgattctctttttcgattttcctcatctgcttcctcgagcatcaatatctttcccactgtttctggaggatttaaattgaagttttttgcacgtttccagcgttgcatccttgtcataccaagatatggtccatatcttgccgtagtgtcaaagtgatgcaaaatgaactctactttggttatattttcacaatgtattggttcactaatcctttcagccataatttgattccaagcctcttctacctcttttgaaagctcatcgtcttctttaattctctcatccaaggttttggttgtaattgtaacatcgggtgtaggcgactgttcagaactcactttcttccctatgtgggattgacttgaattacttcgaactacatgtggaaacacgtcgcgaatattagtgttttgccctgattttttcgcttgagtagtgcgcttcttcatactgcgtgatataattctgtaacactgcggtactagaatgaaaggtgcactataaatccaattctttttcgtgtttactcaatttagagcattagtttgtttggccaaaagaaatctctgaaaaagtacatttggttgcaagtgtacttttaatatgtatatataactttagatgactactatagcgatgtttaaaatgcgtcacgctgacgagaaaataagtatccagccatccgctcgttctttatcgttatacatatatcagccttcatatatattattattcatttaggtccaagtatttaagtgcattattgataattattaaaatagaaacttcttgacgacccctatttcggtatttctagttcgttgttggagcaaacaagaagtaaacaatactcgttattagttcagatagtattgtggaaatttcataattagatacaagtattttagcaatacgtgttgtcttaatccagccttggtcatgcaattgaatcacttgccagccttcctaacatatctttaatacgtttctaaaaagggttttggtctttaccgatttaaaataggcaatttcgtaaatgcaaatagatatacttattaacattttcaaaatttaaaaaatttatagttaaatagctttgagtattgcaaaatttgtcttttgtgctttgctaaaacagcgtaactttttacactgcaattgaagcacaaagacagttgaaacttcaattcccttacagcttttagtaatttaagtatctagtttcattaagttgtctttttttaagggcttttaaactgttagttatacagtggtaaacaaactgaccgggctttctcaatgattaaactgcactatcattaaatacagtgtagtcaaccaaattgttatattttttaatgcagtcgataaatttacataatgctttcaaacgtgaaagacatccttcgtaaatcaaaattattgaatttgttaattgtccctatgctgcaaatagtgcacaggtagtttgtgttgcagaattttagtttccaccaagagggtaacattacgctatatgaggtaacacttagagggtttgaatgcttttagtacatttcaaagaaccttcctccctcgacgtctgccaaacgtgtaaacaaagattgttaatcagtttagaggagaacatcgaatctagctgaaatgtttcaagcaccgagagaatccactctttgtaagcatccaatattgcgctggatggtaaattattaacatgttgtagttttgagtggtgaaaaaatcagtggagaggacgtacgaaaccaaaatggtatgttaattttcttttcataacttttaacattttagttttggcaacgaccgcaattgcgaatgtcgtcaaatcatccttgggtcctgtcgggttagacaaaatgctcgttgacgatattggtgtatgttaaagacctcgtgaagaaaagaaaattttagacaataatgggggatattggcctttaaccaatatttattgatttgatacgctagtgttgtaatcttctcgcatttaaggaaatcttaattggcagggaagagtcaaccttatattgtgaatcgaattaataagtattcctgccattatagttcatcttttattatattttttcttactttcttttatttctatctaacttgtattaggatgttactgttacaaacgatggtgctaccattttatcattattggatgttgaacatcctgctggtaaagtgctggttgaattagctcaacaacaagacaaagaagtaggtgatggaactactagtgttgtcattattgcggctgaattgttgagacgtgcgaatgagcttgtcaaaaacaaaattcaccccactactattataaccggttatcgacttgctatccgtgaagccgtaaaatttatgacagatgtcttgagctgcagcgtagatagtttgggaaaagagagtcttattaacgttgccaaaaccagtatgtcttcaaaaattattggtaatgattcagactttttttcaaccatggctgttgacgcaatgctttccgtcaaaacttctaattctaagggtgagacccgttaccctgttaaagctgtcaacattttgaaggcacatggcaaaagttctcgagagtccgtcctggttaaaggttatgctttaaattgtaccattgccagtcaagctatgaaaactcgtgttcagaatgctaaaattgctgttttggatatggatttgcaaaaaactaaaatggcgttaggtgtgcatgtgacgattgatgaccccgatcaacttgaaaagatccgtgaacgagaagttatgattacgctggaacgcgtcaaaaaaattctcaatgcgggtgccaatgttattcttaccacaaagggcattgatgatctctgtttgaaatccattattgaagctggcgcaatggctgttcgtagatgcaaaaaggaagatttgagacgtatcgccaaggcttccggtgctaccttactcagttcattgtcaaatttagagggtgaagaaacctttgaaagttcctacttgggctcggctgaagaggttgttcaagaaaaattttcggatgatgaatgtattcttgtcaaaggaaccaaagcttattcgtctgcatcaattgttctgcgaggccccaatgaatactctttagatgaaatggagcgttcaatgcatgattctttaagcgtcgtcaaacgcactcttgagagcggcaaagtcgttcctggtggcggcgctgtggaaacagctctgagcatttacttggaaaattttgctacctctttgggctctcgtgagcaacttgcaattgctgagtttgcacaagctttgttaattattcccagaactttggccgtcaatgccgccaaagactctactgaactgacagctaagttgcgtgcttatcacgcagccagtcaaaatgctgaggttacagatgttaagaaacggggatacaaaaattatggtcttgatttacttaatggcgtaattcgtgataatgttaaggctggtgttcttgagccatccatgtctaagttgaaaagtttgaagagcgccgttgaggcatgcattgctattttacgtatcgatactagtatcaaacttgatcccgaaagacaaccagaagacccacatgcagggttgcactaaagcaattacttaagcataggtatatttggcgggtttcattgaatgtatccaaaaattttgctccatagatacaaatgcgatggatattaacatatattagcactatagctgttgaccaataaacggtaaattattaaactcagtaaattactactttgctagtgctttcataaacaaaagtctaatgccactgtatggattattaatgtgcatgcttataatatcatagatacaacccaggtagtaaagaaatccaaaaatgtttagtttaaaaagtcgaaattagaataatttatcaatgcaatgaaagattaagaaaatgagagtaactttatgctcaatttaaggtgctaagcattatcggtagtcgagggtttatcatcctcgcatgaataagaaaaaccttcaaaatgttgctgcatctctttcgtcagaatagaattaacaggagtaagaactgggagttctcgggtaaattcctcatcgaaatacttggtgtccgtaggtgaattcaaacttggaatgtacggtggttgagttcgcttatgatagatgtcatcccaattaatgttactaaaaaatggatgagtcatgacatcttctgcatcgttagggccagatccaagtcgttttttaggatcgcgagtcaaaagttgttgtaatatagaaacggaatcccttggcatatgaataggatacaaaggttcatcagataaaattgcatcaaaaatttcttcttcgtcttctcctctaaatggagattgaccaagcagcatttggtaaattagtacaccaaaagcccaccagtcaacgcttctcgtatattgctgttctaataagatttccggtgccataaattcaggagtaccgcaaaacgtggcagtagtgttatcatgccacatgtcttccttacacaaaccataatcggccactttaacatgaccatctgggcttaaaaggatattatcaagcttaagatcacggtatatgataccgttatcatgaaagtattttagagcaagacacacctcagcagcataaaactgtgcccttctacgtgaaaattgttcctgttgaatgtgaagcatcaaatcaccaccactcacaaaatccatgacaaagtaaatacgggtttcggtttgaaagcaagaatgcaggtttaccaaaaatggatgacgctctcggttggcaacgagaaaaacgcgtttttcggatttagtgctttcgacttcatcgttttctaagatgaattcctttttcaaaactttaatagcatacaattgcttttcacttttaagctcagccagcattactttaccgaaatttcctttgcctagcacagataagaaagtaaagtcttcaagtccgatacgcttagctttatgcgttaggtcttgagcaacaacagaggtttcaactgatggtactgggattggctctttcacagcatctagggaaggaggtttcgtcaacgcatcagctttgtcatccactttctgctcgacaacctgaactgtagcgccaagtttattatcagagactgatgtcacttctaaattaccggcatgtacaggctttcttttaaccggttcaattgccagtggttttggagaagttggaacagggtctgcaggagtgatagatggtgttgtggtggttgtaatagaaacggatgctttgtcattttccttatgtttcgaagatgaagacttagactttttatgatgatgatgcttgtgatgtgaacttttctgtttatgttgttgagctttataaattttagttgtacgaatctcagaaataacccggttagccatctccatagacataccacagaaatccggaacaagatgaacacactgagcgtgcgcagttattccacactccgtacatttcctggcagtttttcttcctaaaggaaggatgtagccacagtgacagcaccaattagcacctatgtttgtgtgagattcaaaatgatgaggaattctatggttgattttctcgtattcgctagaagcagaatcgctagactttgaaatgcatttagtaactacctttggatagcattttttatgacaggtgtaatgacaatcaatgcactgcataccagcagcattcttcaaaaactctccacataaagcacaacgcataatttgataaaattgatgttgtagaaatttgtgaccataaacttcgtgtacgctttccttgcgttgacggatagcaccttgacgaccgaggccagcatccataggtctcttccttgtattatgctttgtgaaattcatggtcaaattaatttgtcccatgggttcaagagaaaaccaagcactcacactttgattaccgctagctgtgttggggcggtcagtactttcaggctttgaaatattattaagagcagaaggtaaaaatattgaaagtctttgattaatcattttgtcggcactaacccaacctttatctgaaacctcttgttcaaccttttttcgcctttgtttttctactaaatccgataaccgtatccaaagtaaaccaacaggtaatagcaatttttcatttttcttttcgtaaacaactatttcgacctcattagtcttctccagatcaatttcaaaagtttcattaaaacggtcggtgcggcttggacgagtacgtgcacgctcaagatcctctgcacgaattgcaactatcatttccgtttgcttggagattccagcagaatgcgtgacgttccttagagatcctacggtaattttaaggagaccagactggggacgacgggcatttaagttacctctactttccgtactgggaacatcttcctcatcgatttcgatatgcaagtcatggtatcgcttcaaagcttgcttgagtaaggtaatcttttgagcactttctacatacttcttctctgcttcagctatactacgacggtcatgttcacgctcatagagctttgccatcttttcaataccttttcgatattgttcctcaacagataatttgaactccaattgttgtaataagaatgatatctttgaaatagtaagaggggtatcataatttagcaaatccaagttagaatcgatattagaagaagtagaggaaaagcttttagcggattttgtagtgctaaaggatggattcttctcaatgccaacggacggtttctcagaattactctttcggacaccatttttgcgaagctttagtttttctaagcgttcttctaaataaataatgctcttttttgattcttcaatattgctatgaagttgttggtgaactgtctgattctgagtcaagcgcttcatggaaagggcgccatgaataactgatctttctctttcaattttcctaacaacttctgttatagcctcatcaatcatatccattactttaaatggcctaatcctgatttttccgcttaacttcttatctgcaatttttcgcttccgtttttaatattaatgtgattataagatttcattaagacttttaagctcgataaaatgctagtaaacacccgctttagtcctttcgatgttttcgtacgtttagtagttggaaggcggtagctatgaagtaagactggcaagctcgcagggatttcgcaagcaattcaaagaatcccaccactccattcctttttcaaaatttattgaaatatatgggcaaatttttcagcgacccctgttataatttcgaaggattttggcacgttaatcttgaaaataacgattttacagaactttaccccataaatatttttgtcacatgtccaattttatttgattgatgctaaaattgtaataacgcaaaataaaaaaatattgaccaattaatagaacagttcattatccagctatcttatttgtcttttgttagttttacggaatcccgtcaataatcgcgggtacgttattgtaatccatgtaattactatgtttgctgatattcttttagtttgcatatctttggtttaataactttataatttatttattttctcgcttcattcagaaaagatagaattctcgaatttgaacgaacatattaagaaatttttgaatatagtaatcatcgtatcgttcatgtctgatggaaaacgacacaggatggtctgtgaaaagtatgttattagtatgattatttgggtcttttgcttgctaaactattagaatgtattgatatatttggagaattttgtatgtgtgcaactttgaacttccatttttgcttacaattcagtgcttgtaagcattcattgtattctttacgctagaagactctatcctcaaggtattcgattttttagcttttgatttaactctcatattagacctttttataaaagctcgaaaatacaatacaattgtctggcaatcaaggcatccgatcttgtgcgaatatattgaagaagtagtgcaatcttgtatcgaggagcttcagacggtattcttagtcatccaattctttttctaactgctcgtctagggatcagtacatcaagttgcactctctattattaacaaagagcagcgagaagaggaacgatatgtcttttcaacggattctatcccgattattcctgatttcttacttgagaaacagtatgactatcattagcttggcataggcatcttttaacaatattgtagaatttcaacaaatgagccattcacagatgcttacgttgaatacatgagagcttcgctcatccaattactcaatataacaaatggacttcctcttattgaacaaggtataaacagtattattttctaaaaaaatattctattactaaattcaattctaataatactgaaattagaatgcacttggacgcttcgggtaacgctaaaagatggttttcccagaccaaaacaatgggaagagtggtttcttccgccgcaagcgagagaaacagacgcaacaaggcaatttaagggcatcaccattcctgttcgaaatgtggatattggaccaatgatgacggaaatttgggtcgagaaatatacaaattcggattagaggtatctctaattttcttttcagaatgtagtgcaagaaaaatgggtatctgctatgaaataagaggggattaggtaaagtaaataaagaatcagttttgcgataaaggattatcattatcaatgaaagaattattaattttgaagtaaaggtccctaccaataagaattataaatagttagaaaatgtgccttactctaggcccaaccattttttgcaattctcatataccagatatgaaatagcgacactaggtgctaccttcaacaaattaggagacaatcctttataaagcccacggaaaccttcattttttgtagttttgtaaaagcagtctataaatccatcgtatgttgcaggatgtgcagacgtaccttgcgtttgtaaacgagtacgtatgacattaagtggaaacactatggtagcgccagtgcttccagaaagtgctccaaatgccatcactaaaccattaggaagtttcacatcttgtggatcgacattgtcacgacttgctaagatacctatccatgtcctcttaaggccctcaaatgttcccaaatctgttgcactgtatggaaacatacccagtatgcccacgagcacgcctctgtaataaccccgtatcccaacgcttttataaagttcctttgcgttggacaaaataatgctttttccatgctgaccacgagataaatcgctgcactgaatgcgaaatttcagagtatctaccggatatataaacatttgagcaactgaaccagccatgccaccggctaagtaagaataaagaggactatgattttcagagcttgaagatattccaagtactcgtttcatcgcttcatatgtaccaaattttatggaggattcaggcatcacctttaaaacattaatgccatttcccacaaagaagctacgtatcccattacggttccataaaactttagtggtatgtagcaaagtagcaaaaggatacttcggggaaggtttagaaccagtgtctgaaatcaacatgacttttagccgatctaatggcgctgtacaggtacgagagacgattccagcaatccctccgctaatgaaataaccaacgttatttttagggtcattctctagtaacagatcaccgtcaggtaaattctgtaaacgatgaaagacgagtttcatatgcggagtatcatgaatccaacttgcaggaattattgaatcatgttgatgatgcggatgtgggtgcaatttccaatagccatgtcgaaattgatgctcaaatttctgtttatgaatgaagtttaaattatctaaagcagttttctaatggttaaagaaaatccttttacattaaacataccaattccggaccttgaagaagagattggcaatttatttcttcttttggggaaaaaacaaatcgcgattctggaagccttgaaacccgtaaattatttttaaacaaactataatcacatggaagtacgctttgtatagtgatatcagataattcagttggcatccttcatgccggtaatgagtgtaccggggtaaagagaaataggtgagtcctcacaggtcaatgtatctgaccataccagcagcccatgaaaatttatcgtaaatagtaaaatctgtgacactgttttttattatctcttatgatatttaagggtcaatcagcttaaaatatcgtgtgatatatggcagcaaattactgggcctctagtcaattgtaaggttatcaattttaattttaaaggttttacgagaaggtaattggcctttaattcattcctattcttctttaaaatgtcttaattgagttttgaatatctgcttttctattttattactgctgaacatattcttgacaaattgaggcttgcgagtgagctgatctacgtctaattactgatcagaggaatagcttttctgtctacttctagtcacgagtatcgactaaactggatgtatcttgtttgagtcattttgcgcaaatgtcttgcaatcacagtttatttcggcttctcattcgtttcgttgactttaatttaaagcgattttagcctctttgttagtttttgtttaaaatatcttcgaacctttattattccttagtatactttttcaagctgaccttacagaacacaattattcttatccacagatttggaatctttggaaccaacttgcttatctaaagatacaatatatcaatggaaaggtatattttcattaatttttttcggcttattctagcttgtgatttcatttacacttcgttttgctgatacaattctagttgtacaaacgtttggagacaggctcaggcttcggcagcgtgtcttagctacagccatcgttttattaaggcgttacatgctaaaaaaaaatgaggaaaagggtttttctttggaggcgctagtggctacatgcatttatttatcatgcaaagtggaagaatgccctgttcacattcgcacaatttgcaatgaggctaatgatctctggagcctaaaagttaaacttagtcgttctaatatttccgaaatagaatttgaaatcatttcagtccttgatgcatttctcattgttcaccatccctacacttctcttgagcaagcatttcatgatggcattatcaatcaaaagcagcttgagtttgcttggtatgtatacttcttatattgaaaatcacagtcgattagatttttctaacgatcgaggaaataggagcattgttaacgattcatatgccagcagtttatgtttaatggcacatcctcatcaacttgcgtatgccgctttattaataagttgttgcaatgatgaaaatacaattcctaagcttttggatttaataaagagtactgatgccttcaaagttatattatgtgttcaacgcataatttctatttattattttgaggatattgaataacttcttgaatacactatacatttagagcctcaaattttgttaaaaacgaaaactataattagatttttctttattgctgattaatgcctgaaattatgttttgttgtctggtttaaaaccgtgtattatatacgcattctcgttcatggtgttatgtctaaatgaataaatagagcagtatctgtgtaataatatccaaaatcgaatggttatgtcacaaacgtaaaggatatattaatgctttatctatgaacctcaaaaattattccttaatcacctcatagaaatactcacgttgttataaaatagctcattcttgtagcttcctgtgttaattgagttgaacattcccctattaggtatttctgaaaggatatttttgatttcagcaaatttggtccggcaattatataatgaaattcataaagtaaaaacccttaaatcttaaatcttaaataaaataagccgtgtcaagtttttaaaacctagttttgacataatacagtgcaatcaacaaattgaatcgagaaagtaaatcaagcaatttacgaatggggacaccaatatcccatattctattcttgatattttgccaacaaagaagataaagttttcacatcagcgccgacgattctgtccaattcttgacccttacgaaacaataccatggtaggcaaggcataaacaccgttcttttgagcaatatcagaaaatttatctgcattaacagcaataaaagatgctttctgattttgttcgcttaatttttcaagaaacggtttgaggtatttgcaaggaccgcaccagtctgcatagaaatcaacgacggtaactttgtcagcactagtagcaattagcaaggagatctattcgaaaaagttttatcttttattttttactatgatatattattgactatacatacctaattcgagtattgtaatcgccaaacgattcaactgcgttcacctttctcaaaatacgagagctagtaaaacttctgcgcagagcaaaagatctcatatgcggctttaaagagtttgcaataaatccacgcatttgaattataattttggttgacggttttaatcaaaaatttaaataggtgaaattatagcacttagtaagctagaactaccgccaggcggagaaaagtgcttagttgcgatcataaacattactctttaatacaatattttttaaattattacaacattaattcaataaaaaaagattaaaaatttgggaaaccaataaaaaaaattataatttagcatcatttttccctctttattatattttattagaatccttattggaaaatagaagctttcaaaaaatctgtagccgaacaatttgagagatttttttttttttttttttttttttaataactttaaaaaacacctaatgaagtttataaatccttacctttgttgattaaactaaagttactttaatttgttcttaaatatacagcccaaagatttttggatggattttttgtactcacgattataaaaactagtacttcaatcttaagattacataaaacttcgaaaatccggttatcagaattaatttgaaattaagaaagaatatcatttttttttaatttttataatagtaatttggctttatgcagactatttataattaaatgaatctctcttgcttttaaatagagcagttccttaaagccgatgtcactttctcataaacaaaaaaaatttaaaacttcttaaatagaaaaatgagaatcaatacattgaaatggcaatttataagcatattgattatactttcctccttaaaaatgtaatttatatagatttacatgtatatttcctttatatatgtttaagtggcacccctatcaatgtggccgtttggtctagtggtatgataccatcttagggtgatggtggtcgtgggttcgattcccacaacagcccatgtttttgctacatagcattttgcagttagttttatttaaacaacattttcttttagtcttactagagattttgcgtttatggtaattacattcgatgttgtactgaggaagttttgcttcgcatgctactgctttatatactttgatatcagatgggaatgcgcaagcaattgttgttatatattgacttttctgtgcaaaacgtctctttacgactactttactcataaattaacaagaagtaatcaatcttatcgctgaaattcatgatcaccaaaacgtcttaagtttagaaaagcttaagcaatatttttatacaaatcaatagattcacataaaatgaaacagagcaataataaagcgactcaattctcatttcgttactcttagtattagtaaaacagtaaaaagatttcgtttatagcgttaaataaaagtatgattttttatacataatttttctttataaataaagtatgcaacaactagcaacttcctccacgaagagctaacacaagatgcaagacgctgcctccttctaaatgataactttcagcatttttatcatcagccctacgtgatgtttgttagaatcattgtatggatgttcccatagtgcttacatttgctttccagcgtagatcagacgctgctgtgaaggagggataccctctttttcttcaacccgttctttgatcctagaaaccttgtcatttggatcaatgtctaattcgatcttatattttggttagaaacatagatgaattataactgcatataaatgttttcaacatttaaaacacgaacctctttccctgtcaatgtctatgattatatattagtatacataaaaaagaaataaatttatcttacttttactttgataagcatgctaacttttataaacgcttttctgaaattgttgtggttaaacgctagcagttcctctctctccctataagcattcccctctggctcacctcgcgaaaaattgaattggtcttcaaagaggggacaatgagttttcagagtattaatatagataaatggctgtaagttttcaattctaaaataaaaattttaggttctgctacatgtttaacctgttcaaaaatttttattatctaaatgataccaggattttgtcaaatcaacaatttacaagcactaacataaactagaaagaacgccgtagctgctcaaggatttaaaaaaatgacacccgttcaggctaatgccataccattatttttgaaaaataaagatctggtagttgaagcagtaacgggttcaggcaagactttggcctatttacttccttgcttcgataaagtcactcgtagagatacggacgaaacaggtttgggtgcattaattgttgcacctactcgtgaattagctacacagatattcaatgttaccaaagagcttttggcgtaccaaccagactctttggatggagggaaaaaactcgttgcagatatgtatattgggggaaagggaacgctcacgaatgatttagcttcatttcgggaaaaaaacccctcagtggtgattggtacacccggtcgattgaatgaaatgctttctcatatatccagtaagcatttggaaatactaatattagacgaagctgatacccttattgacatgggatttcagcgtacattacaatccattatatctcaacttccgaaacaacgtcgaactgggttgtttagcgcaacaatgaatgacactgtgtcatcatttttaaaaattgctggccttcgaaatagcgtacgtgtttctgtgacagttacatcaaaaaaaattgatacaagaacaccgtcaagtctagctatacaatctttagtgattcctcccatatacaaagtacaatgtatgatacatttgctttgtacgatcgaatacgaaaaagcaattgtttttttttcttcttgtgcttctgttgaatattttaactccctttttctcacttataaattaccgtttgaaatagtagctttgcatggacagcaagttcagtcgaatcgatcacgtaattttgaaaaatttaagaaatcaaataaaaaaacagttctttttacaactgacattgcttcccggggtcttgatattccaaatgttgactttgttcttcagctcgacccgcctttggatccgaaatctttttctcatagatgcggcagagctggtcgcgctggtcgagcgggtgttgcaatagttttgttaaatgatggaagagaagaagaatatgaggaattgttaagggttaggaaggtacctattactcgtatagacactccaattgaagctttagatctttcacgacttaaagtattaacccacgaattgagaaaaatcgtatccaaagacagagatctatatgataagggattaagagcgtttgtttcacatgttcgtgcgtacacaaaacatcatgcgtcgtttatttttcgtatcaaagatttggatttgggacagttggccacggcatacgctttattacatcttccaaaaatgccagagttaaaagacaccgaaatatccgaaaatatttttaaaaaatttgacattgattatgcaaccataccataccgtgatcaagtacgcgagcaggccagacgacgccgattggaagtcgaaaaaactgaacccaaaaaattagctcggccagcaaaaattaagaacgaagcttggtccaaacaaaaggaagtaaaggagaagcgtaacacccgacgtgaaaaaaggaaatccaagaaagaatttttgaaggcacagaaaaacgaagcttctaataacctgaaacaagaaatagtatcaaaagctggagcacaagaaacggaaaacgatgacttaatagatgaggaatcggatgctttatctgaattagaagaggattaccgacagttgaaaaaaagcaaaaaaagaaaaaatcaagcatcctttggatttagtatgtagcaatgtatttttagggaatggaaaaaaaaacggggttttggaaatataggaaagtcttttagtatttttaaatatttgagaacttggaagattaattggagttgttcagcaaatattaagttcttattcatcagcatttatttttgaattactgcatttgtatatttactttacatttacaacgattacttaacaaatttgtgaaaaatgcaattaagcgtttatctacacataattctgcgatcaatttgatatttaagaagtaaaatactttaagcaactgaagcagtagatacattcaataaatttagattacatttccacaattaattccaaattttttttactaaaatctggttaaggatatcatatatatattttactaattacttatagtgctgtctacggccatacctaggcgaaaacaccagttcccgtctgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggctattcctaactttttgctagccttattgcaataaggaggtcaactcagttatttatttggacgaacccagcgcctatttcgattactattgacaaactacttctattggatcatttattttgcgattctgaaattttttatatgcttttgtataaaaacaccatgtttaaaaaatgctacaacatttaaggaatcgtgcatcgattgaagtgctagggaaagcgatacgtaaatacaatgtcccggaatcagcgaatcagttacttatagatatggggtttatccagccgtctatgcctggaatttttcaatatttacctctggggttgcgtgtacaaaataaaatatgtgacttgttgcacatatcaatgcgttctttgggtgcttcagcgatcagtttggcacatctttctagtaaggagatatgggagaaaagtggaagatggcaaaagactggaagtgaactttttcgtcttcatgaccgaaatgacagagaaatgtgccttgctcctacccatgaggaagatgttactcgcactatggctacaatcatagattctcaaaagcaattaccgatacgtgtttaccagataggtcgaaagtttcgggatgaattacgtccgcgaggtggtcttcttcgcggtagagagttcatgatgaaggatctttatacttttgatatcgacaaagcatccgctatgaaaacttacgaggatgttttgcaagcatatcatacttttttcaaagaagtgggattgccattcgtgatggtgaaagctgctacgggtaatattggaggaaacttatcacacgaatttcattatcgacaccctgtgggagaagatgtaatctatacatgtccgtcttgtcattattcaacaaattccgaaatgcttgatttgtctaaaacatccagtgatatttcatgccctaattgcaatgatcagctaacttcaactaccgcgattgaagtaggacatgccttctatcttggaaaaatttattcctccaaatttaatgcaacggtagaagtaaaaaacaaacaggaagtccttcatatgggatgttatggaatcggtgtttcaagacttatagctgcagtcgctcatgtaaccaaagatgcaaagggtttagtgtggccatcgtcgatagctccttggaaagtactagttgttcctacttctgataatcatattcagagcgctgaaacggtttacgatgccacggctaacgttgtaggctttgataatgtgctgttggaggacagacaaaatagagcttttggatataaaatgagagatgctgagttgattggatatccatttgtaatagttgtaggatcaagatttcaagaggaaggaatatgtgaaattattgttcgttcttcaggtgaacgatataaacttgacaaagattcactgcatcaagtactcttgggaaactttctttaaatttgtcaaatcctacaatatttttttatgctatgagagtaatctaatgtcaagaatttaacttatcgttcaaatagataccatttctacttgtgaacattggaaaaaagcttttttgtccaaaaattatatcaatgcaaaatgctgaaatcatcatttcgataaaatttgttttgtagtatcagacaaaaactcgttccgctttattgatatcttactattttataaacattaaaaaagtgtcatgtttccttcctacttctttttgtaattcggttttctgcaactatagtttgaactcataaattaaatcagatacacaatctgaggatcggatgcaaaactaagtttgaagtaatccctgcaaagagctagctgattcaatagtacgaagcaagagtttaatattaacaatcataaagatttgcgctagattacaatttaagcgaaatacaattccaagccttcaggctatctatttaatagttcggtaagataatgtgaagatgtccgagtgtgattaaaagcagttaaaacacttccctttgaaataaatcaaataatacgaccaaagaccaacaagttcagggttcacttctataagtctcataatcaatattttagctgattttttaagcaaaattgcaaattccacggagtgcgatcacatcgacactacctgtttataagaatatataggagtatatatataagaggcaaatctctgtcaggatatttccagaacaccaatacctcaatacaggcgattagaaaggaaacgatttctaacgctctttaaacgtttggattgaaactagtaagtatttatatctatgtaataactgttttgagtgagacccctacgcgtcttttcattgctttctatctttaggttttctacgttttatttatgcgatattaatacttattagatttatttcatttttaagtaaaatgtcacaatttgctgagttcaaattacctgccattaagaacgagcctcctaaacactatggtcccaatagtgctgacagagagggaatcgtcaaggcctacaaggagttagaggctgaattacctgtcactatccctgtcatcattgatggtaaggaagttgaaacgaataccattggtgagcagcgttgtccttttgagcacaaaaaggtcgttgctcgctatcaccgtgctggtgccaagcacgttgaagatgccattgaggcagcacttcgtggaaagaaggtctgggaatccttaccttttgctgaccgttctgccattttcttgaaggctgctcatttgataagcaccaagtaccgttacaagctcatggctgctacaatgattggccagggtaagaacatctggcaagctgaaattgacgctggaatggagatcattgacttccttcgcttcaataccaagtatgctagtgaattatatgccagccaacctcccgaaaacactcctggtgtctggaaccgtatggaatatcgtcctttggaaggtttcgtttatgccattactcctttcaactttacagctattgctggtaacttggctgctgccccccttctcatgggcaacgtcgttttaatgaagccttctgaccatgcagtcctttctagctacattgtttaccaaatcttccgtgaagctggtcttcccgctggagcacttcaatttatccctggtgacgctgttgaagtctccaaggtttgtttcaaccaccctgagtttgctggtcttcattttactggtagcacagccgtctttcgtagcctttggggaacaattggcgagaatgttgccaacggaaaataccgcacttaccccaaaatcgtcggtgagactggtggtaagaactttcatcttgtacattcttccgctgaaattaagagtgccgttgttaatgctgttcgtgctgctttcgaatatcaaggccaaaagtgctctgccctttctcgtctttacgtttctaagtatgcttgggaaaatggtttccgtgatgagcttaccaaacaggtcaagtctcttaaggtcggtgctcctttaactgattttgctaattttgtgggccctgttatccatcaagcaagctttaacaaactgaagaaggttcttgagagtgctgcttccgattctgaaattgaagttttggctggcggtaaagctgatgattccgaaggtttctttgttgaacctaccgttttactttctaaaaaccctaaacatgatatattcgttaacgaattgttcggccccgtactgtctgtttatgtatatgaggatgacaacttagacgctgtttgcgatctcatcgatactaccactccttatggtttaaccggatccatcttcgctcaggaccgtgttgttgtcagaaagttgactgaccgtctccgtaatgccgctggtaacttctatatcaatgataagtgtactggtgctgttgttggtgaacaaccttttggtggtgctcgtgccagtggtactaacgataaagctggtagcggaatgattctgtctcgattcgtttctcctcgctccatcaaagatacgtttgcttatgcagactctgttttatacccttccaacttttaagtttgttttggcctttttgatttggatttaatttttagaatttagatagacattggagttgtagagtgttttactctgtactttgatactgccataaaaaagaccacaacctttttttttttgggtttagtacaatatgtgaggaataaaggaagtatatatatatatatatattgattagttaccttgagttaaactcaaactttcaaaggtagtctaggttttacaatttttttttttctttttttttaaagctcgccatttgttattctaataaattataatgttcgctttgttaacatgtattgatttataacactagatttgttgcattgtatataaaagccagtggaccaaaatgtagtttgctggtgattcttgaatacaacaacgacctgtagaaaaaggatctcaattatcgaacattttacttgctgactgcgaaatatattatattaggcttcggagcaattagaaaaattacaagtcttgatggaaagttcgtttgctttacattttgttgtagggttactcatgtacaaacaccattaacccacatactctctactccacacatcgcccaacataattaaaacttttaacatgttttcatgggaggctagtttatctaatggtaagagatgagttgggaattaaataacaactaatatttgatagaactgtattttgttcgtcaatacttttatagtggaaactatacaaagttatttgaaattgacacgacatccatgtctgaaaaaggtcttgaattgaccgaaatttatatggcaagggcaaaattagctttaggtgaaagtttagaatcaatccaaagtattttaactcaaaaaacgcctggatcagctgctattctggcgctggctggggaggggaacatggagttaattattgaccagcatggcaattcagacagtgtggtacaaacattaggagctatttttcaaattaaaaatggttcttttgatgatgcaatggatttattaaagaagtcagtagagaacttggaggcggtggcgcttcaagtatacattcatttacgagagcacaaaattgaagctgctgaacagacattgaaacaggctttggattgggctgatgaagaaattgtactacagctggcacaatcttggattaaaatagttagtggaggcgtcgaatcctataatgatgcattttatgtttttgaagagttaaacggaactgatagcaatccaatgactttaactggtatggcgtgtgcagacatatgcttgttgagacctgaagaggctttgagctcgctgaaaactgccctcgattctcaaccaaattacgaggaggcactatcaaatatgactactgcaatcacggatttaggccctgatgctccttctcaagccaagaatatactttcatcttttacaaattcttctacactgaagttgaacgatcatttaaatgaaaaggcgcaagaatttgatactttttcaactcaatttttgagtacggcttaatccaataataatattgtttagaatcttcaatccattaataaacttcaaatgtttgcatttttagtatttattcattgactattgcttcactcaagtaatggctcgttgatctgtctggcaaagcaagtcaatccagtattgcctcgataaatttcaagtttaccagaagtaaaggtattaaactaattaattagaaatacttaaccgcatgcagaagaagactcatgtagacataataacaagaaaacgcacccgaatatatctcgaaatgaaacatttaaatgaacgccgtcacaacaggagcgtctttaaaccgtttacttttatttatcaaatacattcattaattaaaaatgaactattatgactatccacctatatatttgtttttaaaaatctagaataggtggttcttgtccaaaattactcaaaacctgcagtgccacaaaatgacaagcaacaagtttgcctttacaaatagaaaagaaagatgttttgaaatacacaggtgtttggaatttggaaaaagcaagaaaaccgatattaaacgataagactttaagaatcgaagatgaacttgctcaaacggcagtggcaccatgacagattacaactatatatgccaacatttgcttaaccccaacatgtatcaaaactctttaactagcaaacgttcatttttgcgacatcgaacacttaaataagcatgtatgaacgtatcagtttgtaactctctttgtaaatttagcgttacttcgctcaaaatagttggattgttgtgtagtattaacacatactacatacacgcatttgttgtattaagatttgaatcggtacgcagagtaaaagagatacttgctactgttcattctgaatcctattaataaatgatgttgaagttcatactgtcaaatatttgtacattttcatcctccccattcttccaaattcgcactatagcattgaaagcgggcacatattgtgaggatgttgctcttagagaaaaatgcagatgtaaatacaccgaagtactatcaacttaactttttagataaggtctttgttgtagaaacttcttttattcggactgttgacatttgccaggtccgttggatcactagacatacaaaaaaatattctgttaaaatcgacaagacactataagcacgtaccagtgaaagtataacgatttcacttttccaataagtaaaaagcctttgtttctgtaattgtttcattcttacgaattctaatagctcgcttaccacctgatagtgtacacgcattgtagttacctttttcaacatctcaacttctttgacggcttagcaatcttagtatccatttaggaagtattaaaggagaacaggtatttgtaactccctttatagttggagaccattgctgctcattaaaaccctggtttctttgtaaattgtacgcaattttgttttttgggttgctttgtttacattaaaggagttgatccactgatttctcattcaaaaattaaacagttcttgatttaatttcatctaataccttatcgcaaccgtgatagtataataaatttgactgtttacgaataccaaagtttgtttgtgtcattacacgatttttctcaaagaatcctcctggtttttttaaccaaattgtttaaataatagtttctttttactatataatagtattcttttggatctcttggaattatctggcaattgggttttttgcttatagttgggtccacttcacaaatatttgagatttaacgacatctattatttcttttttaatccaaaaatccttatttatcaccttttctgctgtttttacagaaaattgcggagattaactttctttgtctcgactttgaattatctccttgtggggatttggaatctgtagctgccttttcaccatgggatgcatgtcgagtaaatacgctgatacatcaggaggagaagtcattcaaaagaagctttcagatacgcaaacctcaaacagctctacaactggaagtcaaaacgctcgagttccagtccttgaaaactggcttaatatcgtcctgcgtggaaaaccacaaaatgtggaaagttctggagtacgcgtaaaaggaaattctacttcaggtggaaatgacattaaagttttgctcttaggcgccggtgatagtgggaaaacgaccattatgaagcagatgagattattgtatagccccggttttagtcaagtagttagaaagcagtatcgagtgatgatttttgaaaatatcatctcctctctatgtcttcttcttgaagctatggataatagtaatgtctctttacttccggaaaatgagaagtatcgggcagttatcctaagaaaacacacttctcaacccaatgagccattttctccagaaatatatgaagctgttcatgccttgacattggataccaaacttcgtacggtgcaaagttgtggtaccaacctctctttgttagacaatttttattactatcaagatcacattgatcgaatttttgacccacaatatataccttctgatcaagatatccttcactgtcgtatcaagacgaccggtatatcagaagaaacatttctgttaaatcgtcatcattaccgattttttgatgtaggaggacagagatcagagcgcagaaaatggattcattgctttgaaaatgtcactgcattgttgtttctcgtttctttggcaggttacgatcaatgccttgtagaggacaattcaggaaatcagatgcaggaggcgttattattatgggattccatatgtaactctagctggttttcagaatcagcaatgatactttttctaaataaacttgatttatttaaaagaaaggttcacatttcccccatccagaagcattttcctgattaccaagaagttggttcaacaccaacattcgtacaaactcaatgccctcttgccgacaacgcagttcgaagcggtatgtattacttttacttaaagtttgaaagtcttaatcgcatcgcttctcgtagttgctattgccattttaccacagctacagacactagtttgctccaaagggtaatggtatccgttcaagatacgattatgtccaacaatctacagtcacttatgttttagatgaatttttccttaactatcttcataatcttttctgtctcatttctctactttcattcgcactctaggaaaagcctctatacttttccgtgaatggtgtctctagttaatttccttgcattttgtatgcacttcatgtgttatttctccatcgaaactgttaattagtgcattctaattgttttatttcatagcttcttcgaagcttcgtgtaatcttatattgttttaaatagctcaaaattaactgcagtttttgttatttgataattttacgattaatacataactattgtttaatttaatatctaaattttttcatgtcaaccgtttgagacaaactaaacccattgatattaatataattaaattaggcggatttgatcgtaaactaaatataaatctataaggactcgatgttgcttgttttgttattttaggcccctttttcaaatatggctccaattcgcctgttaatattcaattgtatcctatcttagcaagctggtgttttctctcccaaaacctcaagttttagaaaatagcaatttaatgtagctgcttcaacactccaccctactatttatatcattactaagaacgaatatagagtctcttttttatctttaactaaacgaagattcaatttacttttatttataataaggatttttattgcccgcttggcatgagtaaataatgatccggtatggaagatctattaaacaatgctaaacagcatttgtgtatgaggaatccaaagctaattcgaattggtttgcgtcaagtcgaatctattgtatatcatgttgcgaaacctagtcatgatgataaaattccaagagaaattttcctaaaattacaggattcaccattgtataattctactaccccttgcatttacgctttggacagtctccttgaatatcagcagaatgaagaggcatacgaaaaaaactttcaattcattcaaaagctaattgatgacttactgcatgtgattgaaggattggttttaatccatccaaaatcacagacgttatttgaagataaagctaccttaaggttatttattcatttattacagccatctcagccatctatgttgcaagtggctgcaatgaaaacgcttgtatgtatcatggcagatcgtccactggctattaggctttttgagcagattaatggcttgcagcagatatgcgtagtttttaagcacaaacaaacaagtcaggacacccgatttcaaattctcgaatttttctatttctatttatcccctgaaccatattctatagatgtcattgcctacaggaaaacgcggactgagaaacaagcttacctatccaaatatctttctaacgtacaagggcttcgagatgatttagataagtttcaaccatttggcaagttagacgaaacattcgactagttagatgcaatgcctggtgcaaaaaaatgtttaaagtctcattgttaacttatttttgaaaatttagtattcatttactaaagaatttctaatgttaatgttaaattattaatcgatcatcttactattgaaagtattccagcatcctatagcatttgtaaaaagtcaaccagttttactttcatactactaagagatcccaaacctccagaatccagctaaacgaactgtgaagaccgacaaagattccgtcccaacatgtgatatcaactaaactgcgtccctccccaatatcgtctcgacgacgcaaaaaactgaaagaaggaagtctttgtgtgtgggccaaagatgacacatttgcaccgatactagaggatatctcatacgaaggagcagttcctatatttgaagaacccgataacgaagaaatgttaaaactgggggatgcaaacgttccattgctagaggaggctgttgtttttgaacgggaggaggagtagtcattctttgtattgaaagaagaaatccttagaaactggactatatgaagaaacttttcagaaataaaactatatcgcaaaatcaaatctaactgatttggacaagtagcaataatcgcatatcttcgaagtcctccccgggcagagggatctcttaaagaaaaagactgactaataacgtaaccgttatcttggtctccaaagaacaaaggatttgacatagaatcggaagcttcagatagtgttgaatattcacagctcaagcagcgaaccattaatcgcttaagggtagaatatcgttgctgagtatgtggatgttgactagacatgtataaaacatcggggtttgtacttgagtttgtataaagtcgtggttgaacatcaggtacagagaattcaaggggtaaaacagtactacatgtaacacaagatgattttctcgaaatagggctttgatttcgagagtatgagttatgaaatgagtttactcggggggattctggtcctttcgatacctttttacataaataatcttcagaatcagctttgaaaagtgattcggtagaactttgtaaagattgagaatcggcattgtttcgattatcgagttcatttttgaaggcttctggtgaatcattaccattctccgttacgccaatagagcgcttagatgtaggatgctcaaaaaattttgaaacggtagagcgatgcaatttttgagtgcaaaaaataatggaaggcccctcggcctcacagaaatgtccaagagcaaaaacaacatccattatgactattatggaaatttggtgagataaaagtgtttagttgacaaaggcgatctgaaagcaaatgtttagaaagcgacaatgaacttgaaaagttttgatggtgtataatagcttctaaataatgccttcaaatctaatgattaataaggtgatacgttttaaagtcgataaaatgtaagatgtgcattcgttcgaaaacaaccttttgtactttaccgatttaccaagcaaacattcagttatactgaggtatttcgaaaagattgaggattagaaaaaaaatggattaaagagcttgaaacgctccagatactgaaattgatatgaaaattcctgataaattagaggatatatgtgtgcgtcttcatctcacacagtaccaaaatataataaacacactagaatctgtccagtttacattaaaagaattaaaaaaaaagtttttctgtttggaaaaagcggttgattttctcacttcaaggaatagaatgttcagaagtttataccaagttccacatttccgatattgtaggggaatgctgaagagtcgcaaatgagggaatttacgaaaagctagtaattaagaaacttcaaaaatgaaaacgaccttcatagaaaacaagtaaaaatgcgagtgcgttgagagggggaggaagaggttaaaaactgacgagctacaaaaaagcgtaaggtatcaattagtgcctctactgtttcgattactaaatacagccacaaactattgatagtaatgtatataagaattggtatattaaatcgtgtaaaacacaattgcaatatgcgcgcgaccgggcaaatccaagtcagctagctacctaagtgataccaccaaccaatgtttgggtacaccccaacactacaagatatgctaacgttttaattaacacaaaaacagatgtaattttatttaaattctgtagaattatcattatataaacaaaaagaatgcaccatttctatctataatgtggaagtcttatttttaaagacaggagcagcataaatttcaggaggatcatccttgttttccataatataattttcaatctcttcgagcttccaagcatatttggcacacaacatgttacaattaacggccacggtaggattgtgtaaagcatgttgcaaagccattcttgcaacatgataacgagaggtattgttacacatcatcatattaaaaggagtggtagtagtaccttcctctcgatagccctccatagtgacccgtgtaccttgtatgcgatcaaacaagagagccttcaagtccatcacataaccgtgatagttgaaatgaacatggcgatctttggtaaacaaagaatcaaattccgcaggattcataccatggggatgtaagctcgaaagtaccatcaagtcagtgacgttaatgacacgcactcggagctcaggaatgtcattttgaagcatctctgcggctttaactacttcaaacataatctcatttccgacgccggcaataacaacatcaggattttcgccattatctgtactagcaaacttccaaacactagcaccggccttgcaatgatgttcggcctcttcaacagataggtaggctggttgtggatttttactagaaaccataaggttgatagtattctcagacttcatgcatcgggcgacggttgctaagaagcaattggcatccggtgggaagtatacgcggctaacaccaggtttcagagagagcatagtggtgataaacctgggtgattgatgggagaaaccgttatgctcttgtcttgcccaagtactggaagtaacatagttcaagctaccaaattttccatgccatccggtctccaagcccatcttcaaaaatttggagtactgaacaagcatactaacaacaatagtcataaaggcttcatatgaggggaaaatcgcggtacgtccagttaaagtataaccctgcatgaaaccttggcaaaggtgctctgaaaggacttcggtaacgcgaccacgctttgccatgagctctggatcagtttgcatggtacgatatgagtgcttcaaagcgccatctaatttattactttccaactcatcgggtgagaaaattctaagggttgaatcgttggttacgaggagttcatcaagatattgaccaacgaccgaagtggcactagtggtttctcccttcttgacaccgtattttttccaatcaggtaccttcaaaggtagataagaattgtatgtctcatgacgctgacccatgcgcttctcacgaggcggaagatgctcggtgatgcccttagtaggaagtccatgttcgtctaagaagtcttggcagttgtagctgttcagccaatcctttagaagattgcgctggttggtatcggtgcgagccaatttcaaaggaacttggtgagcacggaaggtaccttctaaaaatttgccattcaaatacttgggacatcctttacccttaggggtacgaaggataatcatgggccatctgggtttgatttcttctctgttaacacgagcgcgatgttggatgtcatgaatgcgttcaacggcccaatccatagttgcagccataaccctgttttggtcgggggtatcgtttacaatggcaacttcatagccaaaaccgctaaacaaagagagaagctcactatcatccatgcaaccgtaaatggtacgctcggaaatcttgtaaccattaagttccaaaacaggaatcacagcacccgattcagcaggatccaagaatttatgagcatgccaagaagtggcagtggggccggtctctgcctcaccatcaccgacaacgcaagttacaatcaggtcgggacgatcaagaactgcaccgtaactgacggacaacgcataacccaattcaccgccctcgtgaatggcaccagggacctcggcgttgacatgagaaggaaaaccaccgggaagggagaaggtgttaataaggttgttcaagccttccttggtaaattggtatcgagggtaaaaggggcccaaagaatcttcaaggaaaagagccgataaaatggcaggagcaccatggccagggcctacgacaaagagcatgttgagatcatatttattaatgatacgattacagtgagagtaaacgatgctcaagccgggacaagtaccccaatggcctagcagtctagttttgatatctttttcctcgaggtcaccgccggtgtagagaccgttggaaaggaaaatcagggaagctgcgaggtaatcacatgcacgttgaaaacgatggacattggcaacctcttcgtcggtaatctttgaagtgtcgattttagcttcgagggtttttaaagagtcaggaagacgcgagggcatagcaggaggatcggggtgtttttcggcaatttcaacttgtttcgctaaatcctcgggagtcgagttagggatatcgttttgagtagccatattgaagaggaatgtttttataatctaaaatcaattaaacggagtttgaaacagtttgtgaataaatggaaattcgtcaagtcgtaaatgataaatattcgtgaaataagcacacatacacacagagtatataggaaggaggaatgctagtaaactaggaaatcaagttttacctagtacaaatgaggaaagtcgtaacaataataaaccaaaagtaaataaaaaataaataaggaataagaagatatggtgatgtaaaaagaagaatagaagggcaattattaatcaatgaataggagtggaatgaaattcaaaaaaataaaagaaaaatagaattctcaccaaataaaataatactttgttaattaattctaaattatcctttattttattttattttatttttataataattcaattccgatttaatttcctttcctttccttttgttcgtaaccaaacttgagttgatgattctatttatcaaaaaaagcaagcgtcgtagcacatggatcgcgaggacacacacgcatatatatattaatttctgtatcattccattaacagttgcaaataacttatcatgatcataaactagtttcaacacttcacaaacacatcatcatccttgttttcattaaaccacgtatccgatcttacgtaaaagggtcgattgcgtaaagtaggagtgaacgcaagatgtatcacgaagtgaacgagattaagtaaaaaaaagaaataagaaaaaaaaattatgaaagaaaacatttatgagtcaaagaaagagagaaaaaaaaaaaaaaactgttagtcatgaagcgaacattgaagaaatggatagcgaaaatggagaataacaatgccaaaaaggtgaattcttataaatatgtaaacatttattgatttgatttcataaaaagttacttttccttgaaaccctcccttttctacacttacttacctgtgatgttccttgtgagtctattgtccattgctatttatttgactctttctttaccttgtaaccattgatttcttctcgccatgctatagagcattataatgtactgtattatactatattacataacaataccgcactgcataatacttggcaggcaacgttgatttgcactaaatgccattgtaaccgaaaactggacaccctaaaagagcactatgatccattttagcaactgagctcatggtgacgcaaagtgctgaaatcgactgaattcgctcaagaccgatcgatgtgctatgaaggttggaaaaggtaagaaaggacgttggatttcgattatgtcagatgccagcacgggcccttttttgaaattttcaatttcgcatcttcacgtggcagcgcagcgctgtgtagctggaggaagaaaggaaggaaggacaagagaaaaggcaatgcgagagcagtagacgatgaagaagaagaacagacgggtgaaacaattgtcatgaagatgtaaagaaaagaaggagctgagaatgtagagaaatgtgccaatgtcagatgatttgcgatttgtttggctaaaagtatagaagaaaacgaggttagggttatggggttacggttattgaaggttaaagaaatatgaatgggaagaattgttttggatgcatttcgtattagattgtatgtatatgtaaataaatagatatctttaaatagataattaaaataatcattacttttctttgctttgttttaataaaagctgatttgtttgaaaacacgttcatgcagtcatcatatggaaaaaaattagtaagagaaaataagtaagaacaaattaaataaaaaaaaaataagaacaaaataaaattaaaataaaataaattaaattcacattataaaaaaataaccttcaaacttctctctacaatgaacgatgttttttctttttctcttcttcttaccttccttatcctttctctacttccaacaatgcaacaattcgcttcctaaactgtaaaatttttaggttcgtccccttcggattactcttttcaattttcagaaactttacactccgtaaaggttcaaaactgtgtcattgcatggtttgcgatgcattggtttatctctcatcatttcatctcttgaatttacctacttgctcccatgtttaccgaatagtcagcgtaggtgattgctaaggatagcgaaatgaaaacgtcaatccactatatcagctacgcagtttggtatttgtttaaggatacgtagagctgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactggatataggtattgtattaactaggttatgatgttacctatcactgatatagcttataactaaactgaggaacgaggttcagttggaactctatttataatatttctaaatagttgttatcagcgagtatgtgtatagacagatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtactatattatagcgtagtgtagaattgctgacacactaacggtttttgcaaatcatgttgcttttcattattacagttagcaatcatttagatgtcacatacggcaatgctgtcatatgtaaagcaagcagccactctttaggaaaacaatcgctggtaggagtgtgcaagcagcaaaccattcttgtaaccgttaaatgatcgtttttattggtttcaagtaaatctttccattcaatttttccttttttttttagttcttcccccctttacaaccaggattttcatttttggttggaaactaatccgttagattactcgattggtacattttaactattattcgtaaaactcatcaccaaacggccttgttgaaatttattattcaagctttgttacgaactcatggctggtaacggcgcattacgaagaagtgctcgagaaaaatgctgggaagccagagatgcttactttggttgtttggataggcattccattttggatggattgaaagatgatacaaaagcagcccaggcttgttccgctgaaaaaaccgctttcgaaactgattgcgtaaaatcttgggtatgaatcgccaaaattgtaaatgaaatctggctggtatgaaatgaaacgagaaattccgattttgcaattctcttgaattattaccttaaagatctccattacttctttttttctttctcactaacattgtttttctggattaggtcaattactttctaaagtttcgagttcaacagcatcagcaacaagaagctatcaaaaaactcgaggctcaaggcgcaaaaaagttgaattagctgttcctgaatactctcatacaatctcattgcatctaggtttcccccatcctaatatgttttcatttttatgcttaagtacttattactcatcttcaactttggcaaatcaaacaaagcggtattttttttttcctgcccttcctctgtttactctgttctttcatttttgatggtgaaatttttaactgaaccctttcaaaagaaagttttgtgtttacgaataatcacctattttttcaaagacgacgatgaatctaaattacgttgtctaacttgcacatttacgatcaccgaaagttacagaaaatgttagatgattgataggggtattattaattaagcattcctatattagtttatgccattcttcacgtttgttatttaaaaattttcttcacttcttcttttgcaatggatatgtctaactagagattttctattcattgatatgaaaattgcagtgtttaaacttttagcattttctttgcattccaaagaaatttctccaagttttatcaattttctgcaagaagtaatacgccaaaactggcttttcaaaaaacaacagactggcaaaaggagagagaaagtattaaaaaaaagagtggaaaggagattggttaaaatttgcaattctttttggttgatctgacaataaatgaaggaaacgagtgaggtgctttaaaaaaataaaaagtttttcagtagtagaataaaaattattgagcggttcctaatgacttcatctcttgttgaagccacggtacttctaaaacacgtatggcaacatctgtagtacgtgcatcttccatgttgctgctttttgagtgagaaattaagacattattgaccgcgtcgactatacacttagttttgtaatgaggtggatggcgcacctgtgtattttcaagcaaaggaatcaaaacttgcaaatatgcataccgaagatccgaaagctcatcgggaatattgtttatttcgcgtatgaatatatcaattaggacattgagatcattggtatagaatatctcatacgtagcgggagttgtaaaaagaaggaatagttgttttagtattaacattcgagagcgtggatccttttctcgatttagagtgaaaactaggccttcactgtagataccgttatccactttggaagagctcagcaaatccattatgccatttgcgatttcaaacgaacctttggaagcaagccgaacaagcataaactgttcattgatgctaagcaatgtcaagacgcacattccaaaactgtccatgtcctcatcattccaagcttcttccgacgttttgaataggtttactaaaaaatattcatcaattgcgactaagtcggtcggtgaaagtcgtctcgagcgacaaatatagtacactaagaataaagcataacgaaaagatgtaaaagcaacattttctgaacgatccttgaactgtttcattgccttgatcaagacgggaatgaaccccgtagaagccaacaaacgcaagcagtactcattctcttgaatttcggattgaaagacaatgattatgaatttcaaagtttgttgttctttcaagaaaaaaaagcaatcatagaaaatacttaaaacggcgttttcgtctagttgataaagcggactattgaggaacttttccatacatctctgcaattggaattctgtaattaggtacggttctattgaatttattttgttagataagatgttctataaagagacaaacactcaatttctttgtatttcatccataggaaaaacacggaaaattgtgcttccccaattctccaaaacattacctccatatttgttgataaaagaaagaaactttgaaacaccaatttccagttcatttttttcgtatggtatagttaaaagttcgtcaatttctgtcaccaaatgttagcgtcaacgggaatactatttagccaggataatgaatcccaggcacattcaagtttacaattatgaataaattgcatacccgccaaaaattgcttttcattctctaaattataaaacacatccgtgaactccatgtggaggttagggaaggtttaattgccgctttctcattatcgagcctagtattcaatagacaaaattctcgctaatatccatcgataatcaactttaatatatgattagtagtcaacacaacagagcgtcaatgttataccatgaaaacagtattgtagtattatagtatacaaatgcatctggttcccttttggccatatgttaaggtataaaatatagtggagacacaaattcaaaaattctcaattatcctcaattgaagaggctataatttaattaacggagaaaaaacttagtttctatagttaagaatatcttgcaacagtttcaatcgcggcagtctattttacaaggaatttacactggattctcacaaatccaacttgcccataagtacactaccaccaaataagtaaaaggataaaaactacccatcactagatttcattttatcggtttctttatatttaatctctttaaagcaagcattccttattctgtgttggtttattgaagaaaagtcgtagtttgcttaaaaaatattctgttatcatgcctcgtcttcgaacgtcaagaaccaagcggtatgtataccaagtattttccttgttacctttatttttacctacgaagtaagattctaattagctatagccctcctgacggatttgatgaaatagaacccacccttattgaattccaagatcgtatgcgtcaaattgagaatacaatgggaaagggaactaagacggaaatgctagcaccgatttttcaacttcatcatcagcgcagtcgttatatatacgatttatactacaaacgggaagccatatctaccgaactttacaactggctgctaaaacaaaattatgccgatggaaatttaatcgccaaatggaaaaaaccaggatacgagaaactttgttgtctgcgctgtattcaaaccgctgagtcaaaatttggttcaacgtgtatatgtcgtgtacctaaatcaaaacttgataaagatcaacgtgtgagatgtactcattgtggtaagtaaagaagtgctattgctaccagttgctaatgaaaataggttgtaatggttgtgcaagctgtgattaattggaaaactagtggttcgtttcccatttatatctttttatttggttattatggcaaatgaaacagttttgggttataaaattcattgatctatggcttttcctcgttttagtaaaaaattattttattcataaaatgcgcttccaaaaaacatgtaccttggttgaattctttcaattagtaccttgctcacattcttcatgaggaaacctcatttgtggataccctggattgtagccagttgttggaattgatttgctgtgcgaatgagccgatgactttttgaaattggtccatcatttgttgctgagtcatttctggtttgacgttgctacgccattgtctcattatatcacgtacaattgccataccttcttttttagatttcacttcttgagtatccccttgggctccagagtcttcagcttctaattctgcggctttgttgcttgccatttcaataatcttgggagggaagtgcgcaagtttagcaacatggattccaaaactccgatcactagctccttcacaaacattatagagtaaagctacatccttcgattctgaatcacctacataggctgtaacatgcaaatttttgacagtagtgatttcttctgatagtttggtcatttcatgataatgtgttgcgaaaaggcaaaagcaaccgatttgagtcacgatgtgttctgtaatagcccacgctaatccaaaaccatcggttgtgctagtccctcgtcctaattcatcaatgatgattaaggatcgcggtgtggcagctctcaaaatcgtagcggtctccaacatttcggccatgaaagtagaaatgcctttaagctgtgagtcgctggctccgacacgtgcaaggatagcatcaataatatctagatcagccacttcacaaggcactggacaaccaatctgtgccatgacggtaataactccaacttgacggatatacgttgattttccacccatatttggtccggttatgattaatagctctgaacttccatgctcaagattaacatcattgggtatgaacttcacatcgtcctgagcttccaaacaaggatgtcgcgcttgttttaggtagagacgagcacaatgattattttctagagttcttcgtatttcttcaaaattaggagtatcttctaatgaaacaatgtccaaaatattgctactttgtccatgcttttcttgtgcaatgcttgaatccacaatatttggtcttacataaggtattacagctaccgtacttgcatgtgcgaaacttagaatcacgtccaaatgagcaattacttggccaatcgcctccaaaggaggaccgtatgttgcagctatctttataacttcacgtgcaagcccattttggtggtaccggtagcttttttggtgatccatataagaattgtttagtgaatgaagacgtttagtggtaaagtagactccatttttttgagttgataattctgtataatgagaactacggcctcttaaacagccagcttctgttctagtaaggcgtagacaccatccatagaggtgatgttgctcaagatgtaattttttctcggtatcttggtggagatctgaaccgacccttttatgttcttcaaagatagaatgctgtaattcgtctaatcgttgacgcaaatctaatagctcctcatcaaactctgcacggataatatactgatgtgaatccaatgcttccaagtcgatggtggtttcaacaagctctattaatttttccaagtttttgcaatgattgttaaggacgttcgtgtatactttatccaccaaatctttatgttcactagtcaaagagtcaagtaccgtaacgatcttcggaagtgcctttgccatttgataaatacgtacaacatcttctagactagctgatccacgagttaaacgcctgcatagtttaggaatatctggaattgaacgaagaagatgatcatcatcaagcaataactggcgtgcctcagcatcttccacaagtgcggagaccaagtcatgtcttcgttcaattgattttgcatccaaaagtggctgaacaatccatcttcttaaattccttgctcccatcgcagttctacaatgattaagtaaaccataaagactcattgttttatgagcattaccattgggaggaggaagtaggttaagagaacgaactgctgcaatatctaatcgcatgtattgttccaagttgtgatgatacagatggagctttcgagatgtgttttcacggtcgtcttccatgtcagggtttagtaacgcaggtcctaaatagcgaagcaatgcattgcaggatgccattgctaattgtagacctagttctggaacaagagcatgtgtaactggactgtcgagcacttttgagagctcaagttcaacatctcgagccgaaaattcagagcttcttatagttgtaactaatgcgccacaaccttcaataatatttcgaagacgattgatttctgccgtgttaatagaaacggctgaattgccattcgtcgattcatgcccagattgcgatattatgcactctttcgctccaacttgcactatgagagcttcaaagttcgtataagcatctgagtcaacaaattctgaaacacctaatttttttaaaattggatctataaaagcaacgccaattattcgctgatcttgtttaaccctagtagtaacagccaacaaaaccgaactaactgagctatcactaatggctgtggattcttgataattctcactaacaagcaaatcttccagcatttgcatatttccaggactagcttgcttcaacaattcaaatcctgtctttgcggaattggctccccaaatttcaactctctttgcaaggttgcttaaaacatcttccgcaaacttaataaatagtgaaggagataagttacaataagatgtattagacacattgtggtgttttagcaccgaagtagtgtgatacgcgttttgagcaacaaacgaagcgtcttctcctattgcaacgtaaaattcctagaaaacagtgttagattggattaaaaaataataatatttcaagttattttttacgaagtttaagtaaatttttctattcatcaatacttacccctcgatcaaatacacgcactgtgtttgtatctttaggcattttttcataaaaattaaacatccttgcctcatcagttctttctgttttaaaatattagttcaaagaagtaaccccttgacaaaccattagcaattgaagcgtttctagaagacatattgattgaatgttctaaagcgcgaacgcgaaatgtataaaacaggagaagaaactccttgccacagttaagtcctcaaaaaggataaataaaaaacctcaaaaaaaggaatagatttaaagaatgttaaataacgaaggaccgacgtcgaaagtaacacagtgggagattggtagctgccaaagttatatgacacagaactagtcaaacatactaaaaaattcatctaagctaataaattgaatcttaaaaattaatctatttaattaaatgccttgttgtttaagtatttcaactttgcattcgaactattaaacaccaataaattatattatagtgtttacaaaatttatcatatgcaaatatttaaaatggctgttttgttaatttagtaatagtagtaatggcatggattcgacttcattttaaaaaaataaataaataaataaaaaccaacgaggtgtccaattttctaagtgtgctactcataagttctctcttctgttgatattttttcgaagtttctccactactatacaacttacacacaatatactgtgcctgagcaatcgatttttgctaccactaactacatcagttgataagtagtatagtcaaggatttagtttgtaagtttttgaatttttgtcactaaattctattgtcaataaatatgaaattctaagtctttctactctttgggtttttttactttagaataattctgaccagcacagtggaatggaagaatcaaatttatttgaaaccactctctatgatggagaactgtttttgctgccaagccacttgcagcgaatgaaagcttcggcaaagtctcttggatactcttggcctggagagcaatacatcgaaaataaattacgagaagcggttcaggatacttccatggcaagggtaagtatgcttgctataaactttatacattgatctaaacataataggtaaggtgggaactttctaaagctggagacgttactgttcaaattgttcctattcaaactttagaaaaagcaccgtacacattaattctggataagcaaccaagttctaccgagaaaaacccgtcctgcattaataagatgaccaaccgagcaatttacattgaagcaatgaaccgcaatgatgcccaatactcaaaagcacaagacgttctgttatacaaccatcaagggtttgtaacagaagcaacaatatttaatgttgcttttcaccggaatggccaatggataacgcccagcctcaagcatggtaagtaccgagataactaatgtcttttttacacattttttaaaagcttgaataagccagatatttaattaacctcctttatacaggtcttctatcgggtactatgagaaaaaatttactagaaaatggaagtatacatgaagacgataaaggactattacaaaaagataatttaaaaaatggtgagcaagttcttttatttaactcatttcgtaaggtatgtaaaggagttttaataatacagccagaaaaagcgtgcgaactgcttaagaagaaggattcatctgaaaaattaagttagcaattaatcaacaataatataaataacacgaatgtttcaatcaacgtatcaagtactcgctaatctgaattgaatttcaacaactgtattaaattttaatacttactcttctcttgccaccgaccatgttggtaacgttgacaaaacgacgaacatagagaagacgcttgtaagcacggcccttgggctgcttgggcttctcttgcttttcaaccttgggggtttgagatttaacctgacaaaatgttaatgcctgtaaacttctacctatattaaatacacacctttcctgcacgagcgagagatccgtgaactttacccatgttgttggtagttgctgcgttaccattcttagggtattgcgaaatattcgaaatgtcagcaaaaaagcagtcacgaatatgctacctgaaagagtaacaatgattattgacatttggttgctatttgtttacaccttttgtttactcaggttgaacaatgcaagtttcaaacagcatgtcactaaacgacgaggaagacgatattgagtttattaactagtaagaaaataatatataagaacaaattataacaatatttagtattcccttgctagcaagcccgatcaattcatctacttgttcaacaagtattcatgataaatgtcctttcaaacaacacatttcagaaaacggtcaaaattttggtagtgctatatcttcaaatatttcccaacggaacttcaaaacccttagagcgtcgcatttgtctcaatatcgtgattgtaaccgtgaaaacaatacagaggataaaaatgttatctcgacggggattgcggtcaatgaaaaatatcaatctgtattaaaattaaaagaaaaagcgccccaaatttcttcagctgctaaacgaaagtcgtttataaaagaacgtggtatgttggctaagtgctttcttgcgcgtttagaagacgaagtgtttcagggacggcttacttcttcgcttgaaaagaaggagattggaatagtttggtccaaatcttttagcactactgctggtagggctaaccttaagcgaaataacaaggacgcgccacttgggaaaaagacatacgcatacattgaattatctgataaagtaatcgtcacaaaagaacggctttacaatactttggcccatgaagtttgccatttagcttgttggatcatcgataatgaaatgcaaaatccacatggcgcctgcttcaaagcatggtatgacaatgcaaattaatgataaatgtactaacctattaaggggtaaacgaattatgaacaatatgccttatatagaaattacctctaaacacaattatgatattgacttcaagtataaatggctgtgtattaatgaaaaatgcaacaaactttatggaaggcactcaaaatccatcaatccacagaaacaagtttgtaggttatgcaaatcacaaattaaacaaatttgccccaaaataaaacagcccaatgcatttcaaatttttttaaaggagaattctaagagactacgaaagctacacccacacatcactcacaaggaacttatgaagaaactttcagatgagtaccaccgtactaaagatgctaaacaaaacgtttcaaaatccgttagccttatctcttcaagcgatttgtaaatgtgaacgtaataacataatcaatatcacattacgggcagacggtgcaccaataattttttctcatgtaacagacattaagtttgtgtttgctctaaccatcaatcgttcttcattacttatttagataatatattctcaagtactagatacttaatcaacactcaagtcattttttatttaacaaaatgcaaatataataattattatttaccctaattgagagcatttctaatgagaaataagcatccacatcacacaaatcctttaaaaaaaaataaaatgctttagacagaagaattctttgttgaagaataaacaatctttgtcgctggctgaatcagattaaatttatccattgaagttccagcagctgatttaccaaacacaaaaggcaaaattaaaagaacaaaaaaggcaataaacaatgaaaagtacaaagtggcatagcgaagaactatttgacgacgaagtttgttttgtcttatggtataaattgggggtcgaatttgtctgctgggcacaagccagaataatatgatcgagtgaagtttgtcgatataaggaatcaaaataacaggcgcttgcaaaaacaacaaaagatgacttaaaaggaaatcaccagcaaacatattcaactctgtagttttacacacaaattctctccatggttgcgttaaaaccatatatccaaaaccttggccattccaacgtccagaccaccaagctaaattggcaccatcatgacgaaattctcgagacaggaaacatatgataaaaaatttatgagcaaacctgtgaattgaaatgattgctacaaatccaagtaaagtttttgaaaatgaccaaccttccaaatagcccaatacttcaaagacaacaacatcaacacacacaaaaaggaaatgggccactccagccaaatatacaccatacgttttagatctatcgccgagaataggacgtaacatgattcctaaacagaaaaagaaaaaagcaataattgcacttaaaaccaaaggagcaactgacataataatcaagcgaataaaagcattagtagattgggtctcatcatcgttaccaggttgggaattgataaagagaaatggaatacacgtgaaaaatagtgttcctagaggccctaatatttcaccataaaacattgtagtaattctcgcacgcggggaatccatagcaattttatctgccttcttaccatatattttacgtttatacccagttactctggtacggcaaagttgacagttgccaatccatgaatttgcttgattgcgtgaattttcgcggaatagccagcgcataaactcacgataatcaacaaagaaatcggtccaggcgaattgatggggattgtaaaggaatggactaatgcaaagagcagtcagcgtaatccaaaagtaaatataatgcggcaaccaagcagtaattgaaccaaacaataacatgtacataagtcgtgacccaaaataaagtgatggtccagagaatcgagaatacaatagtgagaacggcacacgaacagtagcaaaacctctgctagtaccaatatagcgtgcaccaccaaacgtaagatttgcaattaaactctgcgcatatatttggcatgtgaaaatttcaaaaataggagatagagagaatatttgtttcgctaaacgaataaccattcggatggcaccgcgttcccctaattcacaaacagcaagtggaacaaaagcaataccaaagacaatgaaaatagacaaaatacaacgcttcaaccactcgagaactggttttaattgataacaaccttcagggtacaaagaagctgtcaaggagtcaaattggcggtatctacaaaccggaacaacagtgtacattgctcccaaattaataataacaagcatcaataactgtaaagaaaacatgatgaccatgttattgacgtgaaatccagcgtgggcatagaaaaatgacaaaaacctatcaaacggtaattgtgtgccaaggttgaaatattctcttgaaagcatttgttccgccatacccgttccaattttcgtagtaaagttaagaattgagccaaaacccaagtcacgacccttaccacattgatagtaatcacaatgcttaatacgtcctccacgttgaagagcaatcatacctgcataaatatcttcattaacatgcagacctttttgtgcttttgaaacgccgccacgagtaatcataaacaaaacattaataaaatcaggatgtccgtaatgcaattttccaccaatcaacgataaaatacgagcgaaaagagtaccaaatgtttgttcctttccagcagctacatctccaagcatacctgtattttctgaaaaaatgtattctctagcaccgagaatagctacgggatgattgtcagcagctttggcatttaccgagtaagggctatgtaagggaggagtaagttgctcaaattcagcaagaatgctacgaatctttagacattcttccaaataattatcctggttggcatcgatcatttgtacatattcacctctaatgtaaggaatagacatattttgattatcagatttaccgtcacccaaaattgggttaccagatagacgaatacgatatttgggtcgacgctttccattttccataatggggcaatgaccgtcaatcagtacagaataaagatggcgctcgtcattatgtcgagattgaggatcttcatccatatatgcaatttgcaagtctggatacgctcttaataaaaattctgcattttcggcttcttctttggtaaacttagcataccgctgcatggagacacagaatcggaacttcctgtttgccattaaatccaattcttcatctaatcgcacagggtcaccatttgtccattcgaccaattctggtgtttccgttctgtataacagtttgatggcacgactatagttactgaaaccgttgatagtgcgatacaaagtttgagttctcagagaggcccaaattcttgttctcaaagtatactccggagtcgcagatttaaatccaacacaatagaaaggaaggtcatatgctttatttactccatttttttcattgtcgatactgccaataacagaatcattttcatcagcaagtaattttgtatcatcaacaaaatttctccactccacaggatatagctgcttcaagtactctaatagagttacgcgagaaagttgatcttcctcgcgaataatctctcttaaagataacaaaattttctcagaatagtgaggaaccaaaacagtgaaggtaggcatggcatcaatggaactagtcttgggtattgattcagccaaggattgtgcgaaaaaggagattcttcgagcagcttctgaattagccggaaacaaatcttgcttataatgcttaacctgttgggagtagaaaaagttgggagctctaagagtatgatagcctgccttttcagaaggtacttgatggtacaacaactcctgaatttgggtacgggaaatcaaatgctccctgtacatcgagataataatggcattccaaacttgagaaataagtacttttggcttgaagacaatctccatgtcatcggtatacaacagttttgtatatattcttctgggaacgcggtaaaacaattctctccaaggagtccacacactgatacccaggcaaaaagcataagccaaagaatagatagtgctgataagaatgtaccatagataagtatcaaggaaaaacagagaaagatcagttaaatacagtaaactcaagagaattttaggctgagccttgcatagtccagctcctaaaatgtaatcacggcagtcataaggtcgcatagcacccaaaaatctgatagaatctgccaaattcaaagttaaaaagaaataagattccaagaatttggccaccaaaactgtaatccaaagacaccaagaaacgaaagcacctgtttttgaggtcggagtgaaattggcggtgaaaaatctgttagcaaggttttttccagacctttttgtggtgaaaccaaccaaatttcgtaacggcgtaatcgaatagtaaactacacagaccaacgagaaaaagaaatgcacaattcctacaaccaatcgagaagcataatgctgctctttcgtagacgaagcaaatatgaaaacaacaggtgcgatgtttagaagtagcgtacttatcaataacagcatactcggccacaaccttctggcagaatgataacgacgaggaacatgtatatattcgaaaaccacagctgccaaggtgataaaagaagctatagcaccagctaaaccacaagctgtccaacgacaagaagcaggaggtttattattcaagcggatgtgataatttttggtgtacaaatttggggaattataagccgaataataccagtaagcagatatatgcattacccaaatacgtgagaaattggtaacgttatggaaccaagaacgatactcgtaataggacttataaaaacatgatttccattcaacatcggaaagatgtcgatatcgcataaacggtggtaaatctaacaacggagttttatcagcacacatgatttcctgaaggcccttgtaggaccaaaacaattgattaatatcatcatagccaatgatttgagaatgatctctttctcgtctgacgtatttgccgtccaaaatttcaaacagctgtgcatgaataaatcgataaataggggtgataaccgagtctaaataaaattccttgggcaaagcagcatcgacatctttagcttccgaagagatataataatcataagcacattcaaatataaaacaaagacactcgggaacaaaacgaacattgttagcttcaccccagcaaagaaaataaaggcacacctgcaccatcatgcgatggggtgaaaatgctgccatttgatctctccatgcctgttcagcttctttcaaagtcattgtttcgacaattggggaagacatatcgtgaaatccaatggcatgaccgtcattaaaatgagaagcaaagtaccactttgaaaaatttgcatgttcaccaccaatgacatcggcatggatagtaagcagtgccgaggaaggagacatacgagatgcccgagaatctaaaagaaccataacataatcaaaaatgttacgcatgttatctttttgaaaaccaagtttatttgtaaggtccaacaagatctcttgaacaccttccatagtaacaggagcctcttcaccagcttgattccaagccggataagcaactgaactggaatcgacattaaatgaagagctatcataatcagaatgtaatgcatcacgagaagagtttttatcgtaaatcatacgggtcagagagctcatagtatcatcgtcagagacataactattggcatcatcttcaaagagtccacgaccctcttgttcacgccaatactgatccatgatgaataaatagactcaaaagaaggagagaggacaaattttaatgcttaaattaagaagaattgaaagaaagaaaagttggaatttgtgagaaagaatgctagcaaatgaggaacgatgttcaaaagaaagaaataaatttaagagaccttgaaaaaaagattaaaaagaaagaagttaagccttggaaaatgggggcaaaagagtagaagagaaaaaaatttgtgctgattgaaatgaaaaaagtaaaagactttttcaaatcctaaaaagaagaaaaaagggtgatatatgtatgccggatgagagaagacggcggaaaaagctctaaaagtaggaaaaagggtgggatcacgaagtgaaagagtagttaagatatcggaggttcaaaagggaatgaacggaacctaaaaatacagtatgcaaattataaaaaaagaggcgaaaaaaaagaagaaataattataaaaacaacaataataataccataaaacagcaagcaccaaaagaagtacttacaaatgcacacctaggaaactgaccaaatttttaaaaaagcgattcaaggaaggacgtttttttaaaagaaaaggagaaaatataaaatcgctttccacataaactttagattgaacaattaaattgtcgtatgcagaagcttatttacaatctctcaaagcgaaaaaaaagtaaatggagatgggaaaatggaaggaaaagagaagcgaaagggtaagaggaacccgggacaaacgccaaacgtccacacaaacacaatgctacgacaaaaggtgatcttgcacacaccgaaaacttagcagtgatggagcaactaacgtaaagataatatcacacaagaaaacttggcaaatgttaagatggagtcaacctttttgtatggaggctaataggaaaaaagagaggaaaaagaaaagaaggaaccaatgatagatatataagaaggaagaaaaaattaattccgtgcaacagaatcaaaaatttgacgttaaaaaggataatttactctaattaatcaatatattttcaaaaattttagagtaattccactaagagaacggtgaaaatagccaaaacccaccagttcctagtttgttgtctgcaagttgtactcattccggttctttcaaaactaacagcgaaatggggaagggtagtgcacattattgaggcctattttagtgtaagcaatttagaggctggcgtggtaggaggctcaggttactcaccaacgaggcacaaggaggcttaaaaaaccatccccatacaaagcaaagccatagccggtcaaacaaagaaagaatttataagcagctactgtgtagcatcttatcaatcgttatacccagctaccgttttagatggatacttttaaccaaactaaggacgctatatttgaattggaaaagaagtaaacaaactacaaaaagtcaagaaagtgtagctgaaaccataattcagttacagtgaacataagcgacgagtgttctttttttttggaattgttaaactaatttctaatatgtgattgtctacatgggtggtaaacaatagtaaaaataatacaaagctagaaggtaccgaatcccaattagcaaaggtatgattattacagtatagagcttatgaagagaactaggcattgggcttttttcgcaaatcccgaaaattgggaaaatcatagacgcacaatgtctgggtattgaatgcgtgggaaaagtacggatttgaatgctaacaaatctggttaggatctaaagaagatgaaaagacaaccgagtacgaatttaaaagcaattggttaatccaaaggaagaaacaatgtgccggcattggaaaaggtttccattccatattctggttaagacttggattgggcaatttcccttacgaataccccaaaaacaaacacatcctgtaaatatttttatctatcaatcgactattacagcgatattcttttaaatctttgatgactatttagttgtcacacttaaacaacttcttacaatcatttgactacaactatttctattgtcgcaccttctgctcttttcattttctccatttcattaattcctatattttctacttctctagtttgttttacttctttacactaccttattagataaataatctagcaccctagcctttcttatcatcttaaccccctgtagcgagacttttttcgtccggtaccttacagggcttgggtgggctttatagaaaggctcagtacatttaccacgagattttgaaaaggataaatccagcgttttttcctacaaactatacgttcctgatacgctgtatacgcttctttttcatccaaatttcacattttttatattttggttcaagtctggggttgatttaagaaaaatttttttccgtactgcctattcagtgtttctatttatattcaaaggtgaaattttttgtctccgcaaactttacattgccgttattgtcgctttgtttacattttgaaagtctcaaattgaatattttgaatttcatccttggcttttttttatttggtttccatttattttggtgatcggcttccttatttttttttgcacatttagtattgggttagacttcaagtcataggagccgattgaatgatatcctaatatttgcctgcttttttaaaattcttccaaagttatctcttttttctacattaaaaggttttttcattcgtctacccaaaacgttaacgacattttccttgtattcttatccctttagattatatcccattttggtacccattactgttttgctgcatttcaagtcaagctgatacattcaagtgaatctagcggataatcatattttgtatttcaacctttaagttttgcacttccttgcatgcgtctttgccttcccttaattttgatttttattacactgtcaataatcacgaaacaagaatataagaatagtcgaaactctcactttctttgcgcccttttttccttctcccttttctcctaatttttatttctagacttcactgaatttcctcggttgatttagtcaattggtttaatttttaatcctttttttgttgtttttttactattttggttcttaattgtcgctctttttctacttcttatttatattattacctaaatatttggactctaactatggatattaatcctcctcctagtactgctccttcatctcctcgccgttctgtatgtgctacatagtggtttggttccattcatacaccccttttctcctcgctaacgtaccatttagatacagcgtatttccgatgcaaaaaataaggctcttacttttaatcgtcgacgacttggcttgataaaaaaagcacatgaactctccgttttgtgtgatgctaaagtggtggtcatgatttttgattctaaaaatgcttgtcacgttgtatgtttcatatttcccgtttttctgatccttttctgtcatatcctttcaatgtaaagtgaatacattatagggaaggtgatgaaggtcaacaaccagaaaacgtggcaatgtttttacaagtttttaatattaacatacacctctttagtattcttctgaggaaccggaagagcaaagagatgccttgctgcaaaaattcctgaacaaggactttgtcacggttgaccctctggtaagtcacttatcagcaatcattatgcttgtcctgtattctgtttactaacataatcccttggggagaaagagaaacataaatcctaatataccatctgatgaatcccttcataattggagacctaaagataagcggattgcttctgttaccacatacagtgctcaaccttctaataattgctcttctgctaccgacagtgaaaatgactttcaatctttcacgatcaaatcctctaccacgtaccatactactccaactactgcaagcgagaacaagaaaatagagtcgattaccataccggaccatgcgtcggtttataatgaccttcctctttctccaacagtcaaacattcttttgtctctccagtttctggagattactctgactcacctttagaaccgtcttcttcatcgtctttttctgttcctcctgaatcgttgaatcctacactgtcttttcaacataatgatgttccgcaaaccgataattttatccctttccttactcctaagcgtcaagcatatggacaatcatcttcccgagctgatcgtagctctgttcgtcgcagccaatcttttaaaaatcgtcgtaatggaaaaccgcgaatatccaggctgcatacttctcatgcttctattgacgggctaactgattttattcaaagtccttcttctggttatttggatcccagctcaacacctataacacctttggactctgctataaatcaaattacgcctccttttcttcccgataatttgggtcaagaaaaccgtggagaattatattctcacgataatcctacttctatggtatatgaacatccaaaatttgatgaattgcccaacggatttattgatactcatgagttgaacatactaagtcgctcatttacagcatctcctaaccaaattcttcgcgaatcgaatatggttaatcaagactcttttaccgacaatccagttgatgcaacttgggatgctttaattggtacaacgcaaattgatttagatttagattatgagaggtcatcaataccctcatccactattcctgctgatcaactgaaagacggcgtccccacaaattcggtatatcgaaataacatggttgatcataatttatatccgtctttaaatattgaacgaaatgccccttaatatgtccttagatttcttcaatctttgtaaataataataataacatttttttttaccgttgatactgaaatgagtattaatattaaatttatgaataatgttttattttcgagtaaatctttgatttattccaatttcgttagtaatagaatcaatcaagtaaacagtggcttgatcgttcataacagaacacatttttctcataaaacccaatgaatgcttattccatgtccagcctttatcaaggtgcgataagagaagacttcgagccaaagatgtgtgcttattttttgaaagtaaagaaagagtaagtaaaacaaccttttgttcgtatgatgcgtcctcttttggtagcaatttgtgtattttacaatgccaatattcttgccaagcagcatacccaaattcaaaatcgttaaacaataatgctaactttatagcatatatataagtcaatgtaatcttagcaactttcattgaggaaccttccattgtcgacatttctcgaaattctaattgataaatttccttgaataattgcacgcttccacgctcaagaaaaatgtttaaaaaatcagttactaagcgagagttcagagcttcaggaaatttccttttcgcgtattcaaaagtataaatagcattgaggaacaagtcattctcagttaaagttgatcttttaaggaaaggtataagtggctctttggaactatctataattttcctgacctcctctttaaagtgagtgtaatcaggggttacagaagaagtttgaacttcagctgaaattaaagcccgaaaaatgaaatgaaaaatttgttcaactttgagtatcgagggcagtaatttttgcctcacccagaaattatccaagatgtctttcatatagtcaagtttaccactataagcaattaaacgtattaactcataaagtgtagaatgatttggacgtaaaccataatgcgaaagatcctgaagcaatgaaaaagcgactgtttgaaaacgaacatcggtagctaaagcatgaattaaattattaataacgaacgttgtaggggttaatggatcaattggtcttaatttcatctcattgtataagtcaagtgccttttctggattatactgagaagaacatatttgaatcataagaccgtatgtttcagccgacggagagatgctagttgctgtaaatttcataaaattgaaaacttcccacgcctttgtaaattctttggttcgagaaaatgccttgatacaggcatttaagaaatcctttgatggggtgattgagactgatttttgttctgaatagagtgcaactaaatccttgtgtttaccaagggaagaaagtgcaatagcatatgattgatacaccaaaccattcggaggagcatttgatttttgatacaaatgatacaattggacagtcttacggaaatcgccagatgcgttggtggattccataagcaagacaagcaaatcaggcataactttcataccactttcttcaacagctttccaaatttctagggaactttttgaaataacagtttgaggaagatagttaaaaaagttgactatttctacaatatcaacccctaaaaagcatttaggaatgtttaagagatggcgaagatgactgttccattcttcggtagaaacctgacgatttaacaacgtattgtcattagctagatttgaaacaatatgatcgactgaataattattgctggctgtgttcttagatttcaatagcccgattctcgtaagtagaagtggtccaattttcaatggagttgttctcctcaattcgtggttacctgtagataaatgattttctttttccttatcataagagttaacttctgatataaatttagtccaaacttcatcaggaatgttaaggggagactatgctaacgttagtaaacaagacagtatcttttagcagtgttattttgtactcaaaccctttatttaataaatattttacctttttgtttatgtcatttagcttaacatcctttaacttttgttcgtattcacgtattttcagatctaattctttctgtgccaacttccaagatgcctcatttgttgagcatctagcttgtatattattgttcaggagatttttagcaatattaatgttattagggttatctttatgataatgtaaacgtcggcaaggaccacaaaatcttctaacagctaaaagtgttaaagagccagaacatttgtttagcataaggtacagtagcttctgaaatctcaaaaattaaagatgtttgatcttttttcctgataaagtagtcaataatatatagatattaatacctggattgaaacgtatattttgtggatggaaagttaagtgggtattaaacgctttgataatgatctcgtattttcattcctcaaaagaaatttaattgctaatattttaaacttttacttctggttatactactataagaatggattatacaaacttaaggaagaggtgtggaaaaattttactcacaatgagcttaatatctaataaaattgtaactgatttaagagtgtaaccgtatactgggctattagataacaaaatgcaatcgttatatatattaagccttactcagatttaaatgcttactacatctttactttcaaagccacatacatgaaagtggaaacgccgacataagtgcagccgatgtgatattcaaaccacataaaaaaggaaagtagtacattatataagcaggtttaaagctgtttttattaaactaaaacctactctgaataaagtgagatttaaactgttgacacaatttaaaataaatagtcagttgtacaaaaaagcaaccaaatagtgaccaaaagtcccacttgctaaatctagtgaataaataaaacaatgaagacatattcaatagaaattgatttgatgtcgaagaacaggaatactttttaaaacaaaacaaaaacaagaagaccattatttttactcatagcttttgaaaccaaacaaaaaaacgagggacaaataaataaacaaagtgggtatttaattgcaaaccaaaggcttgcaaatatcgaaaaacacagggaaatacagaggtaaggcttatgatcaacaatatcgggatttacatttgtagtaaagcacagattgagcttgaaaaatgtaacttcctaagataacaggacaatgtcatcattcaaataagcaaacatattatttttggaaaaatctgaagctcgcacaatcctaacgttttcttcgaggacaacgcctccgtggctttggcgaacgtcaaggactcgggtttgaatttcattaagtaaggcttgacttcgtgatcgttccactggggaaacaataattgggtttgttatttcaatgtttctagcacgatataattgtactttgatgactagcatgtattgtacagagtaaagatcagaggtggtcgtgaatccagtgatatttgcatcttcaaaatcaatgtcggggaaaggtttagaaaggcttttcgataaaccttccgatgtaagtttcatatcatccaaatcttcttcgtaacgtaatactttctttttacgaactattgggcttgaagaagagggatgtatgaacgtgatgtattcaaccaaggaaagagaaagttgctgtactcgtattttagaaccattattaggcatgatggaaacgaagacggagacgagatccgaaggtccaatacacagtttgggtattgatacctctactacaacacgaccatcgctactcacttgccgaatattagtaggggaattatacatcccccaagaagatagattatcatacctgctgagtgacactggtacagtggtagtaatatccggtacccctagtaaactcatgtgagcacgtagttcatatttcgtggagcatattgtaccagaccgattcaattcaaaagtcgatggaatttctgaattttcgggaaacgggatttcaaagggaaggtccattgaccataccctatgagtagcgtaaggatctgaagaagaagagagtataggagtttggtcaccaaaaggagtgatagatgtgtcattagaggaagatgtggtggatactgatctaaacggagtgtaaggaggttgatataccgaagatccagaggcattaggaagatgaggtggagggataggtggagtagtacggttatgagtatgaacagaaggattatcctgatcagacgcataagaatctactatccaatcgctagtaagggagggtggaggtgatttgatagacaaatcgctgatagaataattattatcattaggaggtatgttattttcaggatgctcggaatgaagtggaaacaaaacctgccttgccagacacttattatctgataagtgattacttatacccaaggatggtattaccactgattcaattttccataattctaacgttatttgaaccaaagccaaaggttggtgaatttctttacttcgaacttggacgataccaaccaaccttggagctgaagttggtatcccattaaatccagcttggaaatccaaatgtggtaacggacgtatctccaaaggagaaaattgccgtattagcgtacacggggatgtcatgctcttacatttagtgagttcctctggcttggtgctggttatgggaagttgaatctaccaaatggtagacaggttggttcagtgcagcaatgtcagatctagatagctaaataaaatcttttaagcactcgcttaaacactgctaagtgactttttatagcaatgaaattaataatattttattatataaaaatctaattttaggccaaaaaatgtacttttgtttccattccatagaattaaaatcaaaagcctacaattgatagccaagcatctaaagctagtatctgttgtaaaaaagttccattttgattacaatagtaaaaactaaaatgactttaatagcctaattttgaaattggtattttcaacttaaaattcacttacgaaagcctaaaatatgtttattcttacagcagaaggctttttttttgaatttttgaatttttgaaaccataacacacgattgatcgcaacatacatatacgaaatatagaagagagactgaattcaaacgaaaacaatatagcaagatatcagattattgagcagcagaagaaagggaaataaagcaagtaaatactattttactaaaaatcaaacgaatctctaaaagaacagatatttcacgcatagttaacagacaatgcataacaaaaaattcaaaatcgagaaaaacaagaatcaagagcaactggtaatgctaatttttgatagttatatgagccgtagtatgataaaaaaccccggcgataattgaggaaattcattgctgatgtacgactcttttctatctaggaaataatgattgtttgaaggataacctgaatatagggctttctgttcattcaaagatcccttcaggaagtgttaaatggtttgtataaaactaactcacattttccgatttatcttttcattttcagggcatatatcagaacttaaaacaatttactagtagcgatacgctaccacttacttattaaacgcttaaaagagtaacacagtgtactgtcatgaatgtatattttataaaagcaatatgatatttaatttacattaatatacttgtaagcttctcacggctaaaagtagtgatagcccacattgaagtaggattttagtgtaatgaaatcaaacacagtaggccctaaagataaacggacacttacatgttaagcaacataatttaaaatcttacaagcaaagctagcggctcgaaagccaaacattgtaatataaacacaaaaagtagtttgtttacagtaaataccgcaatactcgtataacgaggtattttcacaacgtaagcaagaacgcgctcatccttccaggttgttgtgtgtcacagcctctcgcgattcaccctttacaattcactcgtgaatgataggaaaacgcaatgcgtcaaaaaggacgcgtcaggatgattgtattacatatgaagagtatcaaaggaaacgtaaaaagacatttttgaacacgtttgttaatatttgttctcgtacagttacttatgcaaaactttttttgacaaaaactcccatttctgaattggatcgcatcgctggcgaggcgataccatctaatagtaatagtacaaattcaaaactagagccttctactaaagcccctgaatctcggttttctcacataaattccaagactgaacgtggttacgtgacggtcgaatctgatatgtcttctcacaatactcttgacagaaatagtaaacctaccgtttctcattcatatacaaattctagtaaggatgaaaaatttttggatcccattgctcttcaaaatctattttcccctgcctctgacacgcattctcaaaacatccatgacgaagcattatctccatcaagctttcgtgtgtctcgttcgagatacttcccccgacctcatcggtcttccaaaaatttatctgttagtaatcggttacagcttgcggtttttaaggaaacaacttcatcgacattatcccacggtaattccgttgaggctgacgaaataaactcttttaatcctacacctttctcttcttctcctctgcactttacgaactcctctccaaatccaaactctgacattgttacaccggacaagcagctagatgttgttagcgaacacgccagatataaacaccttccttttacggctacgttaagaaagaaaagtcctcatgattcaacgtctcggaaagcctcttttaggttcgttcaatctgatcagcaaccagcgcggaatatcgttacttctgatatccaaaatgaaaaatcattactgttgctaattcgagatttgaaagaaaagcaaacagaatcttttcaagattggaacgaagttgactttttacaattaaaaggtttggaaatatctccaccccccactcgccccaagttcattccggaacttgagtttcctgataatgctcgaaagcgtgcactgaaatatttaaaccaaagcaattctgtttcctcttctgaacccatcatcaccaaatttaatattccaatcacgcttaaagacttgcatactctgcggaatagacaatggttaaatgacgaggtaattaatttttacatgaatttgatttcggaacgctctaaaattgattcatccttacctcgggtacatgggtttaatacttttttttatacatctttgcagcgccgtggatacgcgggtgttcgaagatgggccaaaaaggcacgcgttaatattgcagatatggatgctgtatttataccagtacatctggatgtccactggtgtatggctgttattaacaaatcgaagaaacgatttgaatactgggactcgctggccggaagccctggtaaagtttttgatttgttgcgcgactattatattgcagaaacaaaaggtgccgtcgacgtgtcagattgggaaaattttatggatgacaattctccaagacaacgaaatggacatgattgtggagtttttgcttgtaaaactgctgaatgtgtatctagaaatgttcctgttcagtttagtcaaaatgatatgcctgaactacgaatcaaaatggcagctagtattattgatgcacaaatctattaaatatgtgctataaactttttgtctatatacttatcgttttttatattaatttctttctcgttcaatacattttatttcatattcagcgttttcaaaaaggacataatttacttaaatctatattagagcgtatgcattttttaagtagcagggaatactctaattaataaatctgaatccaggaatctcagcaaatatagcttttgaaaaaaaaaatacccgcatatcttataaacaaacttaagcgctgagctgacgagcgtcgagccccattgcatttaaaaacaaattaacattgctgatgcgcacaacagcaatttcagaaggtgcccgtttgctagtaatgatgttatcaagtactctgtccctattttttacatatttgttagtacaaaaactcgactagacatattttaacgtacctagtttcagaaaccaatgtaaaatgttgttcagagctagcagcagtagcacaagctgctaagaattcccatggataagattcatcagcataagctcgagcgttaggtggtgggaataccgtcgagaaatgaccttttacgcgattaaacataacattgaatgtattttccctaaatagttagatgctgtaaatacatgtataacgtaccattcttctttttcattttgatttacagtgccagattgctttaaaatttctgcgcgactaatgaatagagtaaggaacgacaaaccaatcttcgtctgtattaaataaacagcattagtgcgattgagaagttgagaaaataagttatttatagtttccaaatcaagttcattaacaatagtgagcaatggagggatgatgaactgcgtgaaagaactcatttcggaaacaacgtccaaaggcagctcaccgttaacgtcaaatgttcccctaaggactatatcaagagaatcaaaattgtaaactacgacctttaaaatcgaaatttgttgctctttggacaaatgtgggaacaagcgaggtagcagcctcattcctttggggtgagaaattatagaaatgaatggaggcctagtcttagaagatgcttccaatgattcatttatgtataatgccttccaaatggactccaatttctcgcttaaagtagttttccatgtatctatttgctcctgatcggtagtttctagcgttgaggctttacggagggcttgctcaaagtcaagcaacaagtcataaactttctcaatagcgtgcaatacatccttcttcgtagaaaatccagaaaaattgtttaatgatgaatttgaagatgctggttcggtaggacgtttaacattcaacaattgtcgtggtgtgcgaacagtattaacagcaattttaccaagagcaccttctaaagacaactgagttgccttagggcgctctttggcagaagaaaccaaacgctgaagttgctgttgtaatttctgcataggattttcggagcgacgaccacgacggcgattattgctaggtcctagataagtctgtataaaatgactggcttcttcctcggaaggcttgcggcctcgaataattgagtaaacgcgataataaaaatcatcagattcgggatcctccgacatcaattgcgatatttgaattctcgcaataaacgatttatcactgcgtgtcattaacccagcacattgagccatgagcatatgatcacgctctaacttttgacgtttttcatcaaggttctggttttgaattaattgttcctgctggaaaagattaacaagggaagcaggaggagcaacacttgggttgtacatgccgttttgaggatatggcatttgaggtacaagggaaggttgcataacaggattgggtatagcttgcgaaggatgtaccatattaggagcagctaatccagcaaaatcagttgtagtgctagggatgtttggttgaccaaaagtaacattaccaatactagccgcactaatcgccgggtccaatgaagagatgttttctcgagttacttgagcagccatttcggatggaacaatgggaatagcgggttgagaaggtggttttggagcggtcattgagttcaataactgttcctccaactcctgcaagctaaaaaccttctcagatggttgggcacccaaacgatcttgaagagaggctacctcaggtggaataatagccggcttttctggaacaatattttcccaaatcgaagccataggctgcaaatcggaaagcttattgatcgcagtagacgcaggttcccgtgaaggaaattgtgaagcaccattaagtctactaacttgaggtaactctgaagaagctggtttgacaggtttagcgaaaatattttgttgattaatttggtactgctcatcttccaattgtgcagatgcttgagcggtagtacctgaaaaatcaaaatcacgtcctagaattgtgagaaaaaatattaaaatattaaatactaatagcttgcaatatcccagatatgacagccgagaatgattacagaatcacaagcacaaaggtacatacctatacttccagcgctaacaccaaaagtctcgtcgtttagttcatctccggcttcatttaattgattacccaaatcgtcgtaggtctcctcaaagtcaatgctaaatatacttgtgagcttaaagtatcatatttacattaatattaacgacttacccatcctcttctaactgcccttcgttaggaaacatattttcctttggaagggtagtattaaacccaaaaaatgacattttatgggtttatggtaatgagaagttggtggtagctaggtgggcggcactgcatacaacaatactcatgacagtagattgggttggttcgacgcagactgattcatggcgttttatatatatttttactttgcgttctttttttatatctgaattttaaagttgttatttggtttgctataccagtaaatctatccctattttatttcacatcaatcttcaagactagctattaaaacctatcacgtatagatgtatatcataaatatgaatttaaatttatctctttttgaaagactgaaatgtatcgaaatttatgcatgaacatacataagttgcttgctcaagcaagctacatcaatctggcaatgcagtatagaaaaaaagaaatatctactaaatttaactactttacatcataaattcagtgacactcaaattggtaaaaattaattttaaattatcgtaacatgtagagataaaggaaattatttggaagacgatgaatcattccagatcaattgatcaaatgcctcctgttcgtgagaaataggttcatccaactgttcagagcctagattagaagttcgggaaggaaatgcttcagaattttcttgtccactaaaagcactatctgtggatttaacactcgagtcttcttcgtaaaatggaaaagaattgttaccggtatttcgattacggttacgaatagcttcccatgctgacgctggctttgatcgatcttcaaagccattgtctttagagtacatggcgtcctctttctccgtactctgtgaattcgtaaagggatcttgactagaagaggcaccagtattcggcatacttccaggtaattgatattttgagttttttggagggaattcagaagatgaagaaggaaatctgccttgtcgcatcgttgttctttgtcgaataagggagtcttgtattttgcgaagtatttcaaagccatcatctctttgacgtatagccgacaaattgtatgccagagtagtaatctgagcaacctattcataatttgtaagcttgagcttagtattacttaaaacttaccccatttccagcaagacctcctataattgatgttgcatacaagcggattggagtaacctttttgttacgagctaaaaaataagaaagttattttcaattgcttgttcgaaatctcatacctaagtataatgggagagaaaacccgactagcatcccaaaaatcgtatttcttttgacacggtattttgcatgatttagaaattccttttggtcatcactgaaatggttttgaggatcatttaacattcgttcccaaaaaaaatccatgataataaacgttggaagcgattcctgaggctacacaataatgtcaagaatatgaaacgtgcttatacgggttatgttagcgaaataaatgtaattaaattatttgcggactgtacaatttaacccaatatataaaaatttgaggcctttctaatgtaaaaatactactactaaaaggtaatagtactcatcacttgttgccttatggatagtttggatactgatgtaagaggatgtgaataaggagaatctctagggattaggaccatctaaatttcccagctactacagtgatacttggcatgaataagaaatacgtatctgaataaaaatttgacacacaagattgttctgttgaaatttcttatgaaactgatagactgaattttttttggctggtaagcacttgtgatgaaatatgcaactttttcgaactacgttttacattccatctttcaatgaaacagaccttggtggcatcaattcgtggtatacgattgttttgaattttaatattgcaagcatatatgttcaacaggaatttcccagttgttaaataagtctatatcgtataattctttgtcattaaccgtatttattcattttgaactaatttagcacagaattctatctcgtaaattaaacaagcgccactgcattttacacagctaacgaaaaatacaagaaggcaattgagaaatagagaaatagatgcaatacagacttggtctttttttttaaaaagttttgccaatttagacggattttgtatctaatatgtaggaactactagtagtagttacagcttattcattagttaataatgtccagatatcgcttctacaaaggaatgaaatgttgataaaattagtaaagaaatacaacgatataatggtatttaacacatctggcttattggaattcgttaataaaaataacgaacgccaatgaagtgaaatatgcaagagattttttattacgagtcaattaaatatacgctgtcctaatcaattgacacacaaatacctgaaaactcgcatttggttgttactttgcctgcattggaaggatatattttaaaaaaccttgtagtaaagaagaattggaacttttgatgcaagatttactattcggtagtcactggatatcgttgctccttggatttgtttagcaatcgattaatcagactgcttctcacctatagtttgtattttctttgatcaattgaaaaactacgatttccaagaaaatgtcaaaacgatccttagaccctagtgatgattttaagggtcaaaaacgcttagcgattgatccagaatcaactgccctcgaacaagatcgccaaatgttacaacaattatcagaacaaaattctgaactcgagcctcaaaatgttgcaccaaatgcagaaattcctttagggtttgatctttccggaattcaatttaatatgacgccggacttttatttacgcatgaatcaaggcatggattacgctttcaaccaacctaatcctattgctacacctcagcaacttcttcgtacatctcttattcctactcttggtaaccttagtaacataattttgtcaattcttgggaagccagtacaagaggcatctgccattgtcactaatccagcctccgaaatgggtatggcctttaccaaagtaatgaatatgtttcgtatggtaaaggacatttatactgaagaatcttttatttattcctctgccattggtatgaggacgccgagtcaaagaagtacgactagacgcgcaaatcttgctatctttctggcagctgtctatggagcgctacaaattggattttttcatttgaatgaaaattttctggaggtttttgctccggacgaatctaatatcctcactaatcagggcactctttatatggaactcaaaacccaagcatatatttcggctatggctcaggcagaacgtcccaagggagacatattaaacgatctttttccctctgacatggcccatcgatttcttatccgacgaaatgctaagctggatgacaaacttacttatgttgaaaagcaaatcatagagaaatgtacggctagaaaagaaagattggcaaacttctccccacaggaagctttaaatgaagtatatccatgggggaaatttttaagcgagattgcttgttacatccataacaattactcgtctatttcggccattccaattcctgctaactcattcaaacgacgatccaagaagaacggattgaggtttaaggctggcgaagccgaatcatccccttcagaatctggttcagacctgaccgatagtctcgcatttggtataccatcttcaacttttgacggctcctcggaaacacaaaatgtatccagtgtcgttctttatgatcaggttcgacatatgacaaataataacctaaataacaagcgtacgaggcgcgtagccaatcgtcgatcttggacaaaagaggaagaggaagcattgcttgatggtcttgatttagtaaaaggtccccggtggagccaaattttggagctttatggtcctggaggcaaaaagagtgaagttttgaaatatcgcaatcaagttcagttgaaagataaggctcgcaatatgaaactattttttctcaaaagtggtcaggtggtccccgcagcattacaatgtgttacaggcgatcttcggcgagattaagtagtatcaggagtttatttcattcttgattaagtttgcgatttttttttaaatactaaaacgattaagcgtgaggcattttatgtataaattataattattattaatctatgggttttttggtgctaatactcggaggctattcattacaattgaacattcccgtgtatctttatttacaatttcggaggatgacctggcaatagcttgttccacaatatgcgtaactcgctgaaaatcgcttcggaatacccgcaagagtattggatcacggcgatcaagcatttgcattttgctgctgatagaaattgccagctctttgaaaaaatagatacaaatagttgcaccatcaaggataaaatttggttgcatttgaaaatattctaataaatttgggtagtctggattacaaatattagccttttgaagtgacctttcccaaaagacgcattgtgcaccaatctttgaaatttggtaccacccgtcttcaaatttggaccatatagtagaatttgccgctgaaggatctgtactgttatgtaggagtcttcgtgtagtgggggacagttggaaaatcgagtcgaattgtataatggccttctgtatacgagaacttaaaagacgagttaagtcctgttctaacaaatatttgtctaacatatataaaacagagcaagcatttgtaaaaccattagagttcacactgaaagaaagttgatcttcttgtgataatagatagctggatgtttcttttataattctcgatcgattggttatattaagttttaagagtaaagaaacggacgattgtcttttctacaataattagccaagaaacagaaaatatatttcataccattaatggaaaccggcttaataattgatcagactcttgtaatagtaaagatgcttgataatagcgtgaaagtcttgaatttgttagcataccaaaatcattgagcaaaacaataagcatacttttcattttcattaatcgatccctggaaaaggggaaataactttgcttgtatgccaaaaaactccccaagccaatacaaagtcatgtatgttgaatgcaaatttacaattgcctcatgaaggggacccaaattttcagatggaatgactaccagcgaacgaattctttcataaaccaacatcaattgttctagttttccctcgatatcttgcaaatatgactgagcattcaaagaactagatacatttttcgtcaacgtggtttcctcatgcacaatcaaatcggtaatttgccgctctacttctttgagtgcataccccaacctctttctggcgacttctttgtcttcgttaacatcggagtcagcatgaacagagattaacactcgttcagcctgcgcctttggatcgaaatctgattttttgtaatctgaaaaatcatatcgaaactccataacaggaattttaagcgctttaaacgaaatttttacaagctatttcatagattttaatgatacttaactttagtttatttgacgatcaatcgtaaaacgcagaatcgataccaaatcttacaacgaatgttttgaacaagtaaaatccgcaattgaacagtgtattctagcacttctattcgaaacacgataacactacaactttatcctgcaagtatacgcttacttcgtctggtgcaactaatgtagtatatgagagcgtataccttagacactttgaccgactattgtaagtaacatgctactcattcatattctaaagaacaaagaaagagattttcaaatagaagattgaaaaacttatcaatttgaacgttgaattttatcgaaccacgaaggcttttaaaattccaactgaaatccgcggctctaagagttagtatggtttcaacatactcctcaagtaaacattcgtcaggcagttacagttttcaaacaaagtgactaaaaatgcagtaaatgtatatataaactactaaaatgtaatacgaattcatatctttgctctcaaataaagcaaatttaaatttattggagttaacgaagagattaacttacaaattgctataggaaattgactaagaatatacttgaaaaatatgctgtagtttgtctaaaaaaaattttactgtgggtatttaattcaaaatttgaagtttcaataaatctcgagaataacagtaataatttgaattccaaaggaaagagtaaattgaataaagtagtacgcaatatatctcaaaattgctatagggtagctttcctgaaaatagggcatcatttaacgaacttaaccgcagactgactttattgtgaagctatagctatcactcactctagattttgcaacccatcaaatagacagaatttaagagccaagcttcccttgtaaaagaattgcaaaatcgctatggcattttcttttggtatgctttgagattcatcagttataagttgctaacgactgtaggtcaacaagggtcgtcaataaaggcaccttccattggctcaactggcgtttttggccagtcgaataccacaaaaccaactgcacctttcggttctggatctatttttgggtccacaaacactaatgtaggtgcaggaggccctactggttcttcgtcagctccaccgtttggaaattcaattttcggtaaaacacaacaacagccgaccacttctttctccaatactaccaccaatgccccacaaagtactgtatttggccaaaacgctgcatcaagaaccggcaactcaaatacgcaaccattattttcgtggagtacagtcaacaatcccacaaaaccagtagacgaaaccaatgctacgatccctagcagcttattgctgtcttcaggtatatccccaaatgcgaccgtgagcaatgctcaatatggccctgctcaacctccgtccgtggaggagcaagtgcagaaaatcttgaatgcatggaatctcaaccatcctgattgtgcttttcagcggttcttttataacaaggttcctgttgagcaagctgcactatatgttaagcctccaaattataaccaacaaaaatgggacgaagctgttgctaatcgaccaagcaacagtgttgttcccgttttggccgtaggattccccgatgtacaaaaaagaattaatatgcagattcaacaagtgaacacgtaccgtattcggatgcgtgaaattgttgaaactttaggaagattaagtaacaaacacgaccttgattttagcatcaaacttgccgaggcgaaaaatcgtcacgtccgtctgtctgaaagaattttacgacttgcaattaaagtacatgttttacgacatcgtggttatgcactaaaacctaatgaagaagagctacgtaaaaaattagatgatttaacaaaatcgctaaataatcctgaaatttttggtcggctcaacgaaatatgggcaagaattactcttatttttgaaggagaaaagatatctgaagatcagcgaagtaatttggctaagggagtagtggattggcgaaaaaattctgatcaactagaagtcattacggacgtcttaagggatcatcaagttggtctttcatatgtggtaaaactgatgcaagaagatttagcgacgttgaacaagcaattaactgagcacgttcctcaatcacaaaaatagcggtaattcctacttcacgttattttctgtatttaattaaattagaaacgaccaacatgaaaatcatagttaggttcctttttttatttttctggtaaccgaattttttttaagaaattcatctaattgggagtcaattgattgacaagtggtccaaaagatattactgacttaaaattacatataacggcgcagcatcgcacaggaaatctatgaactctctatacacatttagctaccagttcaatccatgaacgatttctataataaccattttttagtgactttacattcaaaatcaaataattcaacccactcatgtaaaatttacgactcgatcaagaacggtaaaaataaattgtctgattatttacatacagtcgatcataaaattgtattcgacgtacaataaccatccatttttatagcacaaaagccaacacttggaataaatgtttttatgctcgcatcttttgaaaaaaagaaataacaaaaggagcttatataaaagttagaaaaccaagtgaaaccattacaattaaaaaagcttacttaacaacaagacagcggcaactgaggcaccctttttcatttcctaattatccatttcgttaatatgctatagatacgagagataattacatacgccgacagccaaattatcatactgcttgatttgctctttactagggcgtcctgcaccagaaaacatctttatagtacgtttattaacggttattcgagaaagagcttgtgtgtttggcagaagctggaataagttggaacattcaccgacacagagaatagcttgaatggtacacctcgcatcgttagacatcgttaattatatcatgttgtttgtcactatattgtaagctacgcagtttggtatctgatttaaggatacgtagagctgcggtaagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactggatataggtattgtattaactaggttatgatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatatagatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaagtagtgtatcatagcgtagtgtagtattgctgacagtatacatgcattaccgaaatctacagtttttgaacaatggtggaggctacgctagttctatttcattacttctacatattggcggcagtaaacgttgaaattttttcagactcccaattctaattaagttgtcaaatttctgattctccaaagatgtcagaagaagaaaaggctgagcttgaaaatatgcaagttgaatctgaggcaaaaacttccgagaatgatcaaaccattgatacgaaagtagacgttgctgatgttacaactcatgtggatgaagatttagataataaggaagaagcccttgatttctctgaagatgaattatcggatttggatgaaaatcaatttgaaaactttgacgaatccaaaatcggacgtgaagctgaggaacctactatttataatctacctacgtttaagaagaagcaagagccaaatacgattgaagaaaaccttgaagttccaaggaaggttaggaaagagcaaaagccacgtagacgtcgtggtaagcgttcatcgactgttgatgctctcaatgatgaattaaatgagctcggggagaatgaagaagaagttttgactgaacaaaagcaattggatcccacgctagccgcaaaaaaagagttggatcttcaaatggacgctgttcttaagccaactcgaacaaagaagcgatccaatgaagacaatcttgaacagatggctgatgatgaagtccttcgtctacgcgaacaaatgcgcttggctgcacttcgtgatgctgaattgaattcggaacaactaccggctactgagaagttaaagatgcttccactagttgatgctgtacttagaaagacccatctttacgatactatactggataataacgtccttgactccgttcgaatgtggcttgaacctttaccagatcgttcgttaccagcgttgaatatccaacgatctcttatggacattttaacaaaattgcccatccagacagaacatcttcgtgaaagtaaaataggtcgtattgttttgttttatactatctcgaaaaagcccgagccatttattaagagaatagctgacaaccttgttagcgaatggagtcgtcccattataaagagaagtgctaattatcgtgatcgtgctgttggtgtagcctcctttaaccctgaagtgtttcaaactcgccgtcgtcgagaccttgctgctgctgaaagtaatgatgatgcccaagctagccgtacaggtcgtactgttattcccagatccattgattcaagataccaggttgctcccagagttcgtctcaatcctacggccatgactattgcgggacgaatgaagccggctgataccgaacaagtgcgaaaattaaaggccaagatgaaggcgattcgtagtaaatcatctaaaaagagtggtgttagtattgaaggtcgtggactttaatcattaaaacaggcatcacaataatatataatgagtccattgaaaatttttcaatgctctttcattagggtcgaattattcattgggttaatgttacaattttattttttcactgtttgtatgatgaacgcttgtttccgtaccttctacttatgacttatgagattcattattagaattcacttaaaagggatccttattatttttgattgtatataattctccataaataaaactctaatttttatcctcactccttcattttaactatttcaattaatttcaatctctactttaacattctactttttttgataattttgtattagagataaacgcttttcatgaatgcaacgtttatttgtttgttcttgagtagttttgtacagtagtacaatttactcaatttacaagcgtactacgttattattcgtaaagcaaaatcactgaactagatatccacctcgccataccaaacgagaacaggacagataaaactcacgacaaacctaaccatgggcggaggtaagttatctgaagtatcatagaataaagccatctaatgtccttatttagctcgtttcattaatttcatcaagccgctcagctcgttgctacctgaggtcgaaggacccaaaactcatgtacgtatttccattttgaaaaaggctatggcagtcctttgaacgttcatcaatactgatatatcgtagcttgagttggtcgaaaaattaggctggatggctggatgtgtagttgtataccaaattttgtccatcattccagtttacggtgcagaaaaaactgatactctggaccctatcaagtatgtttggtttatactttttttttgtgtactaatcaaaaaagtaattttcgcgttttagatggatcatctgcttcgtaagtcatgctaccgttggagaagacttagaatagtaagagctacttaaagtttgttgatttaaacatacattttttgttctctttcgcctcagatgaggttttaaaatccctccttctgaattttcccgatttaacctaaataaacatttgacttttgctaattaactttcagtggacttatgattaccggcttggcccctatatatctttcctcatttttattacaaattctagcatctaaaaaaaagatagctgtgaactttaatcttataattgatcgagttttatttcagaatgctcagaaaggttcggttgttttttatttattttgttagctaacgtctcttaatagttgtttctgcgttattgtacttaattttggctgtaacctatgtttcgtctggttattatggaagtttctctgatcttggcatttttcgtttcataatgctgatcttgcaaatctttttgcctggaattgtctgtatctatctttgcgaaattattgaaaaaggtcatggcttaggatcgggtcccgttttacttttaggctcgcacatattaggcaacatcatgtgggatgttttgagtttacaccgttatcctgtaaacgagtctggtgattcccaatatcagggtgctcttgttggatttgcttttaacttgttttccttcaaaaataagttttcctcacttcgttccattctttttcgtagtgaaggtttaagctttgttcaattcctggtttgcatagctgtttttgcaactttcatgtacacactaaacattcgcattgatgtacctatccgttcttcgcgagttcggggtgttagacagaattttcctttgaaattactttacacatccgttattccactcatttacttttattccatcctttctcatctcttagtgtttgcctacgcattgtacagtttatgtccaaattcattgataacccgcttattggtacaatattcaccaattgatacgtttgctgaacacaaattacaacttgttggtggtttggtctactttttgtaccctcctttgggtttatcggaagctcttcttcatcctgtacatacagttatatacactattactttgatatgtattaccatatatttctctttgttgtggatgaatgctacggctggtggacctcgtgatgttttgctattcttcaaagaaaatcagcttgttatagctggttatcgtgaggccactatgctgaaagaattggaaaaaatcattcccattgctgcaaaactttctgccttttttgtttcaatcttgtccgtgattgctggaatatttgcttctacttttggtgttggtgtccttatcgcttccgctttggtatatgcctctttcgagatgattgttggcgcaaacacatctcttggtaatggtaactgaaatccgttatactttcaaggatagaaaaattcagtaaagaacgtctcatttactgtaaaacattgttgtttactacgactgtattcattttttttcttataccgtttttttttttaaacttatatcgaatacatcaatcactatttgaaactgacgtttttttttatagaactttatggtgttgcaaagctctacaacaactatttaaagttgttaaaattatggcatcaaataaaaggattgtaaatcaaaattgtgtagcaaaataaatcaactcgttttcgttttaaggagtcaataaaataagaggcagtatccgactaagtacttcatttattagcttgacttgcactgtttttcagctttctgcaaaatttcgatattactcgtgcgtttttaaaagctcatacaatgattttgaaatgtaaaatttaagttttcgataaagttagtcatatctaattttaaaattattttattgctacgaaaagcgatttcatgaatgtataattttaccataaagagaagtcgaagacaaaatcgtatcttattcagataatatatgactctatagaagaatatccagtttgatataactctattatagtttattgacaaattatataaaaaatgtttatttagacagtatttcgttgagtagaaagcctcggcaaattttgtctgacctacgtatattctacatattgatttggtcaattttgatcatactggagaaaacgcatgttgtttcgaaagttttggaacaaacagatcaatcaacccaccaccaaggcgcagtgaattgaaatcaacttataaggtgattttcaattttaaagtcgttcgctaaacaaaaaatctcataaataggtgtgatccgtccagctatgcaaggtttaaagttgtctaatttcgtatttctctaaattttgctatatttggatgtacaaactgttttgatttcttttctcatatcaaccatttttttattttaggagctttaattcattcggttcattgcaaataaccgtcataaaaaggatatatatacataggtgtaaggtttgaaattattcgatcaggcctttgctgttgactaaaacgttacctcaatctattttttttaagctttcctttttttatttttatttttaaaacgttatgtctagttcatatagcagtcgtgctgaaaaatatgatcttatttcttgcaaagacctaacctgggatttgtcgagatcgcatttaacaactcaatataaatcgttttacatgtgctttgatgatggttcatttggctatcttcaaattgcttacggaaatcttggtttactggtaaaagttacaccattggggtggacttattatccagcaaagacggaaaaaaatgtagagccaattgtaaacagctctacttatttatacaggagcatgaagatctccaaagatcgatatagtgttgatgttcaaaagcattttatgcattttaattcttctacccgagaatggcatatagttatcgaaggtgtttacgatctaaaaatcaaaaccgaggacagtggtttctcccttgttgattttggccaaaatgattcttcgagcaggatggaacataaaatatttcccattaacactgtagaaggcactgttactgcgcatggtagggagaaaaagctaactggtgtagctgtttatgttggtgcattgttttttcgagagaaatttaccaaccttgggcatacttggcaaaatagtattttgtttgataaatctaaaaaaagcatactgacctgccttcactattttcctcgtgacccttcacaaccttttcggtctcaagcgagtctaactttggacgggaagttgatcgctgttttgcttgacaatgaatattctactaagggagcggctcaagttgatgggattcgttatttattacccgagcagattcatcggattttgtctggacaaacttttgatgggaaaccagttcgtgtagaactttctgctgaattagaagagttggatagtataactgatgttctaaaaattttccccaagtgggctaaagatatcgtttcaatctgggctggtctccctttcgtctttgtctggttgcagcatataacagccgaggtttttatcgacaatgagcatgtagccactttatctggatgctattatcttgaacaaacttgcgttcaccttcctcagacttgttaaaaaacggtgttttatctttttttgttcctccaaggattgttggcactatgttattttatgaaggaaattttattctctataaagttctttgtaactgtctatacctgtgcgtcaatatttaggatgcccaaatatatatgtttatgttttagtcggatacagccaaaaaaagacctttaaaagctggtgagattggtaaaattatcattgacacaaagcgaatttaagtttttaaattttttttaaaaaaaccagatatcgcgtctcttaagttacacctcaactgtttttatatagtgtaattatttattgtttatagacttttcttcttgtgtactttagtttataaagggtgttctgatttgtgttgataatacatatcatttaacagagcggtttgttaaagatttcttaaaaattgaacatcctgataattgaattcatgtaaaaataaaaaatctcaaatatattttggtaaaacccgtaatatttcattttagcagcctagtatattgcttaaggagactctacaaattacgttatatgatctttgtttgtcctagtgaaccctgcctttaccaaacaacttgcaatgtcgtctgagtacaagtacgacgagcagggtatttttttccctgtctttttgctggtggggacttcctgctgtgtccttcctttgacctattctaccattcttggtccaagtggtaagtcagaagaaattgctagtgtgatagctaatatggtgaatttttagcgtcaaaagaaaaaaagaatgtaagagatccgttccaaaagtatcgtcctaaggatttaaaagtacaaaggaaatcaatatttcgacttcggtatgacatgtctggtatcattacgatgagtaactaatcagttaatttttattattatagatatattttcctcattctaggttggttggcaattggtttcctctcttacaagatagcgaactcaagattaaaactgaacatttgggatccgtatgaaattctgggcattgctaaaggcacttcagtggatgatgttcgtcgtcattataaaagactctcaattaaatttcaccctgacaaggtcaggaatatggtaaatactactagagaagaggttgagaagcattatattgaaatcaccaatgcctacagagctttaactgatgataaaactcgcgaaaattatgctttatacggtactcctgatgttcctcaacacatttcagttggtatagcccttccaaagtggatttccgagtcagaaaacagcatatatatccttggtttttatggacttgtttttggtatcgttttaccgtatgcagtaggcaaatggtggtatggtagtcgtacatataccagagaccatgtccacgtcgatacagtggatgagtggtttccaaaaatggaaactagcctaacacttgatgaacttttgtctctctttgcttccagcaaggaattaacttcgttggtgccaaatgaaaagaatcccaaggaatacattctaaagttattgtttgaccatttgaatcgaaaaaagacaaacaatttcaatacacatcaaatactttcacaatctgatgtcgtacttaatgccttgctctctgttgctaccgcctttggttttgcaaatcctgttgataacgtgttgaaactatggcaacatattgtgcaagcaattcctttagatgcaccatttcctttgttgcaacttcctcatcttttaatggaagacgtcaagaatttatcaattagaaacatttcttcgattcctcagtttctttctttaagtgaggaacagacgaaggattatcttcccaattattccaaaaaccagcttaaagaaatgcgcgagatagcaaatggcattcctcgaatttccgtggtcgcagcaaaggttttggttgacgatgatgagtatatcactgtgggagcaattgcaaatttgattttggatttgaaatgctcttatggaaccgaagttgtcccagaagtcagcacggacggaacagagacggccacaaaaaaggatgaggaagatgccgaaaaatatcaccaatcgaaagatgtggttttgggagatgttgaaactcttccatacgcctgggctccttactttacccagcatcataaaactgcatggtggatctatgtagtggatcctcgccaaaatagggttattgtaccgccctttagtatcacagatattccaaaaactttgcgtacatttagaatacctttccaggttcctccagtcgcaggcacattcagttttcaacttcatatcatgtccaattcctatgttggtgaagatgttattagtaatctaactatgattgttaaagatacttccgtattgcaagagcaattgcaagaagaagctgtttcggatttagaagacaatagtgatatcgatgaatcagcaaacgcgggtaaggatttcagcgatgatgagaatattggttctgatgaagaagacgaatcggaatatgaccctatggatactgacacttctgatggagaataataccatgcgtcatgactaatccatttttttctgaatgtgtcataaaatttaaaatacgtatttcttccattgtttcatttcttgttagatgtaacagacaataaaccttcatcgttcaaattcaattctgctaaggttttttggtctttgtaatgtggacgatgtctgagtgttaaataacttttacaaattaatttcttagcataaagggaccttttagacgccggacgcattgctttgacattagctgaataacagttgaaataatataatttgcattttttattcgttcttatgaacctgtttagtaataatccttgcattccaaatatttacatttttgggtattttatagagtaagaaatttaggttcagtgtgttattaagattattgtaacttttttatcgagtattctttcgctacaaatctacaaaatcctgccttaataataaatgttttatcttgcttaaagtatgcagcctaacctcttttgctatgccacagattccccatacgtcaaatttttttggcccagcgcataccaccaacggtaaataaaactcggaaatatttaggaaaataaattctttgaatgtacaactcagagaaaagctgtttttcagaataatggcttcaaaaaagcttcatggaagggatttttacaataaaattgggcgtccaaagcgcattcttgctccgatggtagaccaaagtgaactaccttggcgcatattggcgagaagatctggtgctgatttgtgttatagcccaatgtttcattctcgattgtttggtgaaagcgaagattatcgaaacaaagtattttcaaccaggactatcccagaagaacgacccttaattattcaattttgcggcaatgatccagaaataatgcttaaagcagccaaaattgcagctccttattgtgatgctgtagacgttaatctgggttgtcctcagggaattgcaaaaaaaggtaaatatggttcattcttacaagagaactggaatttgattgaatctatcattacaaagttacatacggagctttctattcctgttacagcaaagattcgtatatttcctgatccccaaaaaactttagattatgcaaagatgattcttaaggccggtgcttccattctggcggtgcatggtcgtcttcgagaacagaagggacattttactggtatagctgattgggagcaaattcaaatgcttcgaaaaaatcttccttccgaaactgtcttatttgctaatggaaatattcttcatgcacaggacatagatcgttgtatcaaatatactggtgtcgacggtgttctttccgctgaaggaagcctttataatccccgtatttttctacctccctcatcacctctcatgactttatacccacgaatcgatgatatgtgcgaagagtatcttaacataatcagagaattcaagttggaatcagattatagtagtttgtctgctataaagggccatctttttaaattaatgagacctctgttgagtattcacactgatattcgaagtaaattagcacaaggttgtacccctcgtgattttgagacgtttcctcctgtggttgctatgcttcggaaaagattactagaatgcgaagagaagggagaaattaatgaagataaagatgttaaggaatctgttaaagattctatgggttaccctgttattccttggtggcgtgtccagccttacattcggcctctggaggttcctctagtaaccaagcgaaagccagttgaagtaaccgctgatgagggacctgtaaagaaaaaggtcaatgcttctgtggcatagtccataattctttttttttgttttgttctggcattactatactaatataggcaaattattttggtggtacataatcattgagttcatttaaaataatatttttactgagattaaaagttatattatatttgtaaggatataaaatatgcgaaacgatttgtaaaggcattaaagtattagtatatgtataaaaattcgacatcccaatgtatgattacaatgcaagaaaaacaaattcgaaaagaaagggcataactgaaataaataaccaagtaatgatacaatgttagatgcctatacctagaaataataggagagagaagacagcaatttaatcatgcaaaagcaaccgaagccgaaattagaaacctagaagtaatttggaacgatattaagataaatgcagtgtagcggcatgaacaggacaaccagcagccccagtactcagccaatcacgataacattttaaatgaaaaatgcatagacaatattctatccttgcaactctatcaccagcagcaaattcttcaaagcatataatacattcttgccccaggcaaggagaagtctctgatagctgcatacttatgtatcttctagcgtgtttcaaaaattcagtcatgtttcttggagatgaactattattacttagacaattcgcaacatgagattcccgttcagaaagggttttaaaacttgagagaggagcatagcaaactggacattcaacaaaatcatcaggctcttcaatcctctgcaaattgtttccacaggaagactgtataacttgattgttagatcgagtagtggtatcatcgttcaaacaagtagtgataggatagggtaaatccagttcttttagttccgacaattgctgacgacaattgacacaaactcgtacattgatccatgaagagtcttgtgaatcattatcatcatcattatcattagcaagaaaatcaggatctctaataaacatgtcttgtgggataagatcctcagttggatctactgaaacactgctcacaggaagctttgcaaaactattgcagcaattgtaacaaaaaagtttaccacaccatctacaatgatgtcttctccgaaaccaggtaaaaggaccaccacaattattgcactgcgcactttcatcgtccagttgccaaattgccgccggcgtttcaatgagtaagcgtctcaaagcctctggataagtcgtctcatcctcgtccatactcaatttgataaaaattcattaaactatgttcgagagcaaaaagttgagtacccgctagaatggtgttgaaagttgcctcaggagataaggtcaaaacaaaagggtaacttatactgatcaaaggaatatgattaccggtggaagtggaaaactcactgcatatcgcaaaataaattttttaaacttcgttaacgtaagagaataagataataagtcatttagaatatcaattgtagtaaatatcaaaaagctatccaagaagaataactttatcagaaattacgcatttaaacatcttttctttatgtatgtttcatagagctcagaagcaaatttagcgccgtttcatttagaccttaatataacgatgtcagcgtgtttgatgaaagttgactttcttcgttattatcaagcttggtttgaggcagtatgacattagatctctgaaatttaaaaattgtcgagaatagctttatgagttgaggtttcaatcatctttagtttctttaaatttattgaggttagtaatatgacaatataatttgtttttatgtttacctccattgcacatttgagcttattttgggaattacgacgatgctgaactaaattcttctcaaaattctgggaaagtgcctgaaattcttccaatgcatattcttgggaagaaatagaagagatcttactattgacggactccaattctgcgtttatactattatattccaccaacaggtttgacaggtttttcgaagcatccagctgtaatttatctaaagcacgaagcttctcctctgtcgttcttaggctttctaaaatcacgtctctgaattgttgggtcaattagctgaagaaacttatggacgtacttgacacgtgcattcaaaaaatatgaatgcaatgcactatcatgatgctcactgaatgctaatactgcttcagataccatgttagcatggcgattgctcagctctgtttgcaaagacgttataatttcagacatgttgtggttcttgataacatgttaatagtgtctacgcgtcttttgtttacatcaagctagcgatatatagcgtactgttttagctcacaagactttctttgtgttcagtttctcttaaaacatttagtcttaggtttttagcaatagaattaattttttagcacaaaggctagaatgaaagattgcttttggccattgaaaacgttttatttacctagatgtttacatttaatctaacatacaacggtggaatacggttgaatcaaaacaaaatagtgacaaggggaggttgctgttttttcaacaagattgagatattgctttcttatttattctccattacttgttttgtaaggactcaatgtttacggtgatctttgagtgagcagttaggtagcgttatctatcgtaaagtcgttacttgactgaatcagcacagtactttagtatttgcagacagcatacctgataatacgaatttgcttcgtttattttatattatcttatttttctttaaattataaaagcatttccaagtagaaaattggctcatatctctacatcatcaacatggaggaccccttttatgaagtcaaagcgtaagttgtgcaatgatgaaccagaaatgtcttaatagattccttttgttgctttaagattttatttaactgacatttattcgaaatatagggatgcatcaaatcaaatggagcaagtgcgaaagctttacaattcttttatggccgcacgaaactctggagtcctttcaccaaatactgagcttacttacgccattgatgagttaagcgaaacattgaaggacttaaaagctgctgtggaaatagcgatgaaaaattctgagcattttgggttagatgaagaagaactaaagtcgagaaggagatttgtctcggaactggatattgagttaaacaatatacagttaaagatgggtgctgccccaagcacaccagtttctacagaaccttatactgttgacaatggtgcctcagctggtttgtctgaagaagatcatgctgtcaatcgacaatatcaagagcagctttatcagcaacaagacgtaatgctggacggggtttacgacacgattggaaacattcgtgggcaggcagctttgatgggcgaagaattgggtcaacaggctgacttgttagatactcttgacaattccattgagaccactaatagtaagcttcgcaggggtatgaagcggttgaaagattttacgattgcaagcgcagactctaaatctggatgttgtattaccgtactcattatcatcttaattgcattgttggtattggttattgtgctgtaactaaatctttatattgtattatttaattctttgaaccatcttcccaataaacgaataaccaatcattccataggtaacctcgagctttgggaagacaaaaaaaatttcatgtctgtgttctcgttccttaaattaattagacttcttggactttttggaaggtggttctgcgatttttgtgttagttttacaatacattgacatctatcatatcatctattcatgctttcgccttatttttttaagacctgttttcgtaccttgcttttcttcgtccccttcttcgtcttcttcgtcttcttcttcctcatcttcctccaaatctactgactcatcctcatcactcgcttcttcggtcatggcttctgtaaaatattttacagcatttggaaaaagatcctctgccagaaaaattgtgagtgttgctccatcaaaatcatcgtcctcttcctctccggtccattgaaaatagtcaaaaaaattaggaggtaattttttattttttctaaataaactctttcctggtttccaatgtatatcaacaggttgcgaagtatacttggttatctttttttccaaaccctcatcatcctttgctttttcctctttaattctcacttcttttaccaaggtaaggttgtcgtcctgaagatattcgtttggttgaaaggtaagcgaaattcggacatcccttggttccttttcattaaacctttcaacataaatattttcgagtttttcaagtaacacactatcttcaggtgttatgtactggcctgaaataacttaattagaatttcaacaatgtttaaacaaaaacaataatagtatacaattttacatactgatttcatccccagcagcttccagaactactacccaaaagttgttaatggtcttcaaaatatcacgacgctgctcaaaaagcggttgaaaaagctcattttgtttcttcactagcaccaagatacattagcaattgttaacacattttttataaaaaacgtaattttatgctacaaaaatgcaaaatcgattaaacatacatatttcgatttctgcttttccaaactcttgctctaggtttgcgagattttcaaaagcttgagctgcctccattttgtaggttaatttcgtgcaagggagaaaaatctaatagtaattcgaaaattctcacttcgtcaacgatgatgaaggcactacccttaccacgtttttacgtacgatgaacaatgctagcaaagtatatcagaggctttactttccaatataatgactgccgtagcttctgtagcttgcaataatttaaccttgactttttcaacagtatacaaaccatccatattactagtaatcgagcaggattctagtttttaactcacaccattttcataggttgtttttataagtgtaataacttattagtctgaacaaagagtaaaattagaaaataaactgtagtttgcgcggtttcgagctttcaggctagcgtgcttgcattttccaaacttctcctgaccatgatgaagaaaggagaggaggaaaaaaggtataacatttcgaatgcaactacaaatttgtattatattgcattatatgaaacgctgttatagtttactggtgtatctattttatcagttatgaagtatgtctttgtagtttaatcaaaaatccatgattatggtaaaacaatgaagaaaagttaaccaaacgcgattaaaagttaaaactttttgaccgcttcacttcaaacaatgaagcgctttgcatacaaatgcagataatcattatatccaactgttcgttatcgattgaagatctgaagtctgattcatcttatccaactcaaaattacatcttaactaaagaatgtatgatccgtgccgattatcgcatttattcggctcaaatcaatctatactcattacaataccagtatactgcgttcttccatctttagtataccacgagcgagaaacttcttcctccagcaaattcgcggcaaacaagcaatttatctaaaaatccaattcagaggaaagaaaagaaatagaattgataataattatattttcaagtcctatattgccgtcctgatataaactgatttgctttctttccttccagtttacacaggacgaattttcaaccaacagtttaattgtgaataaatatatttgcttcctattaaactagtaaattattggcaacaatagttggtaaaagctgttcatggatgcggcgaaacgtctggaactatgcaaggaaattcaagaaaatgaaattgaggccctcaaagccatttttatggatgattttgaggagttgaaagttaggaatgcttggaatgtatgattaatgtttgttcactacccatttactaacaatggtatcttaggttacaaacggccatgtttattgtatacatctatgttcaagaagtgcaaactctaaaagtattgcgaaacttgatctttgtattgagcttggaagaagctatccttatgtgaaaccagtgatcaagttacaaaatggagaaaatgtcctaaactctcagattcgatttttgcttgataagttagatacaaaggcaaaagacttgctaggagaggaaatgatttttgaacttgccagtatagtgcaggactatcttaatgattggcagtctgacctctcttctcaatttgctagcttggaagaggaacgtgcggtacaactaaagcatgatcgagagagagcggaagtggatttacaacttaggttaaaacgggagaaagatgccttatttgaggaagaacaaacgcttcagaacaaaattcaagatgaattacaacgccgctcatacgaaacaccgcaatcttcttctaagaaaaagacgaatagtaaggaaacaacttctctcgaaaccctcccaacttctatttattttgattgttctatatccgttagagactgtcacgattctttggttacatttaatagagtgcttcctttgtatacaatctcgcattccaacctttctactttgactttggtcaagcctgaatctaaagagatatctttacaggattgtgtttttctacttagaaccgtccgaattagtacgccttactggagtacagaagacggaaaacgtgaaatacaggaattagaatatgaacttgaaagtctgaaagttattcggcatgatttactagcttcaatttatgagtatcaactggaaagagagacacgaggttatggttggaggttgtacgttttgcaagaatattctccgaagttcactctgtttagtcttttacaaaccgtccttactttagacgttgaaaccgttagagctttttcaaacaatattttagaaggtttagctgagctgcatcgtcttggaatttcacacaaaagtttgcacttggacaatgtggtgctttttcattcaggccatagaacttttgcaaagctaatggattttgggtttacacgcactttacgagacatgaacgcatctcatccttttaacattaattctcaatccattaccaatattctaccggaagggctgtatcccccagaggtttctgagtcatcatttgcagctgcatcgagaaaaactgacatctggtgttttggactattagtattgcagatgctttgtggagctcacgttttgaataaattctcttcactaaaactgattatgactcatgtaattcctcttcttccggggtcttatcaagatttggttcgtcgctgtttaatgcgcgattcaaggaaacgccctagcgccattgacttgttaagtagtcatgtcattcgtttgggtacagcagttcttcctccagttgagcagggtaccttttcaaaatctgcacgcccttcttatggtggtcaacaggatggaattattgatttgttgtacaggaaaagcgtttcacgttatgaaacagattttgaagaacttgaatttttaggacgtggcggttttggtgaagtagttaaagtcaaaaatcgaattgatggaaggttttatgcggttaaaaagcttgtccttttgagcgatgataaagagaatagcagaattttacgtgaagttatgactttgtctcgtttacatcatgaacatgtagtgcgttattatactgcttgggttgaaactgaagctaatgatactgtaactgagataattagctccgatagtgagtcgttgagtcaatctttaaatatggcagtggactttcggcaatcttcaagtcttccagccgataagctttctagcctcgatattcactttgaagatgattataattcatctgcagacgaggaagaccctgaagcttctgacatctcctttcagtattctaatacttcagataaagaaggttcttccgataaagacagcagcattgaagaagcttcttcagttaaaacacaagaaaatggtttgaatgctacgctctacatacaaatggaatattgtgaaaagttgtcattgcaagatatcatacgagataaaattcctgtggatgaaatgtggcggttgtttagacaaattttagaagctttggcatatattcacagtcggggaatgatgcacagagatcttaagcctggaaatatttttttagacgaaaatagaaatgtaaagcttggtgattttggcttggctacagaaaatgaaaattaccaagataacaatgacaaatggaaaaatcgccaatcagcagatgaagatctcacaacaggtgtcggtacagctttgtacgtagctcctgaacttctcagtaggcgtaatggggtacgctacgatgcaaaggttgatatgtatagcttgggtattatactcttcgaaatgtgcatgactttttctacttctatggaaagaattcggataattgatactattagatctccatctatatcgttcccttccacttttcctttttcccgtgctagccatgagttcaaagtcattcattgtcttctacaacacgatcccacaaaaagaccatcgagccaagaactccttgaaagtgaagccatacctccaaaagttggtgaagagtttattcaagaaggccttcgtcttttgtccaaccctaatactccttattatttaaagcttctgaaagttttattcggccaagtgcccgatcgtcataaagactttacttacgacttcaaccttagtgaagaaagtggagtgttgtcgaaagtgtcggatagaggatgggatagtttgttagcttgtttagtacgtgatcatgtagttaaagtatttcgtcgccatggagccaaggaacgtgagtcacatattctattcccaaagtcttctcaatacgataaagaccaagcttctgtttccctactagataaaaatggtacccttttacagcttccatatgatacggttcttccttacgcgagaaatgttgctagaaacgctgtggaagaagaaaagacgtacttaatttctgacgtttttcgggaagccaaaggtggagggagaccaaaggctataaaggaaatttcatttgacattaccacgaattctgataatttggattggtatgatgcagaaacaatcaaagcattagacgaagtattaacagagataccatccttgacagaaagttgtatcttaattaatcacgctgacattctttcctccattcttgattatttacaagtatcaaaggataaaagacgcatggctactcatatacttggacaaatcaaccaacgcttaacattatcacaggtacggaaccagcttcgtattgagtcattagttccctctaccaccttagacgatctgagtttgtttgattttcgggaaaattatgaagaaggtgctagcaaacttagaaaaatttttgggaaggaaatgccacagaaaatgagaactgctttaaattatatggagcgagtggttaaattacttcgagcactaaaaatttctcatcagttatacttcatgcctttatgtgtttataactttgagttttacgatggaggtttgatgtttcaagcaattaacttggcggaaaaatctgaactcatttgtgctggtggtcgttatgacaagcttgtacgctttttcgatcctcctctaatgagaactgccagaaaaaagcatgttgttggaatatgttttgcccttgaaaaactagtattttcaatgctgcgatatattcgatttcacaatagtaagcagtcaagcaagcattctccttcaccaactttaaagtctgtaggcccttgggcaccaaggagagttgatgtcttagttactagtattggcaaggattcaatcctagaaaaatgctcacttttgcaagagctttgggctttaaatatccaagcggatatagttttaaggggtgctagcagtttagaagagattgtaacacactatcgaagtgaaggcattaattgggttctcgtcgtgcgtcagaaaaatacccagatggaacattcagtcaaggctcgaaatattttaaaaaatgaagatgacgaaatacgctttgatgaagttgggatgtggttgctgggagaaattaatgaaagaaaaagaaacgaaagcatgttacagtcgaaacgtatattagactcagctcaacaagatgttgcaaagttcgttgacacctctcaatccaacctcgacgtacagttgatctcgcttaaagacgttaatgatagaaagtataaatggaaacacaaacaaaatgctatgaataaagtttatgatctagtgcagtcagccattcgtgaaagctcagaagatgctattgctttagcagtggattgcgactcagaagctatggaaaaacttcgtagtaccactacgcttgatgaggagtcttggaaacgtttaatagaaagttgcccagcttctcaaagggaatatatgcagagactgcaaaagaaacttgtcacccttgcagaacaagataagaagcgggtttggatatgctcattcaggacaaacgaaatttatctttatggacttaaataaattttgaactaattaatcatttaattttcattactcttttaattaaatagaaaaaattttgctataaattactttaaatgtgtatatttcgtgatcggtatattattttttgttaagtaagttagagtcaatttgatactttttatttttaatataacatggaagttctgcttttataccatttttctctatatttcacgttcaaattaccgttggatattgacctttctactgcatgaacgggtttgcaagctcaatgtatctcacactaacctagcacaccaatttaaacagcctaatggatgaaggaatagagaaaaacatatttgtcaacttggaatctcagattgacggtgtgtgtcccaaattctatgttaacgttgatgatattgatatcattcatgaacctcctgagttttatcaacgcttgaaaaaattaatcaaaaaagctcaaaaaagaatatttctatcaacgctatacattggaaaagaagagcgagaattgatcaattgtctatcaaatgcgctaagcaacaatccctctttgcatgttcacattctggcagatcaattgcggtgtactagggaaagccctggttgttgctctgcatctctattaatgcaattgaaaaagaagtttcctgatagatgcgaaatcaagctttaccatacaccgaatttgcgtggactaagaaagcaattggttccacacagatttaatgagggatggggattgcagcatatgaaaatatatggtgcagatgataacctcattatcagcgggtaaaggcaaatgattatttactatactaacgaatagagccaatctttcgagagattactttacaaatcgaaaagaccggtattatttgtttagtgataagggtttagcggactttttctttaaaacgcattttttgttttcacagctttcttttgagtgtatccctcatttatccgattcctcaattcaactatcttctacgtccccggttattccttttactttgaaatggaacaattcatgtccaaatcctttaacaaatcctcaagagtttcgggtagcagcttctgctaaaattcaacaacttcttcaggggaatcgagagaaattcttgtctcgcaacccttctaaaccgttatcatcagtatatggctctgaattaattaatcaagcaggtgatgacaacaataagccatttcataaatatgaagaatctgctatcgtatacccactttttcaatgtgtacctatccttacttctgacgtacattctactgaagaaaaggtcttgtctataatcgggaccttgctatcgcgcaaggaggttaattggaccttaacggctggctattttaatgtttatccagcacttagaaaacagttgttgaaatctgaaggtataggggaagtaatcgtggcttctcaacaggctaatggattttatcgatctcctggaccatcgaaattaattccaccagcgtatcagtatattgctgaacaatttcttaaagattcaagaaagaagaaaagaaatattgatgtcttacaatggcaaaataaggggaatacatatcatgctaaaggtaaacactacagtctgtcgttttccattataaatattttttggagcacggcacttaagtcatatatctttgaaaaattcactaacactattttaggattttggttgagtacacaacatcacaagcatccttttttaacgacgattgggtcttccaattatacgagtaggtctcaacagttggaccttgaatccaccttagttgtaatgacacagaatgaaaaattaaagagaaaattttctactgaaattgaacttattaaacagcacacaaagcctatgaatacctgtcagttagaaaaggttcctatgtatgtgaaggctttgacttctctcatgaagaaaaaattataatatgaatttaataaaatttataaataaattatcaagaattagatttttcggcgttattaagcatgtagtatagcacaatactgtatcaattatattacatcgacaacggcgtacctaattcttgccaacgccgatctcactgagcaacgcgattcgagcgttgacgaaatcttcatagtagatttaatgcaattgcaatcgccatttggcgatggaataagttgtgaatgtctcaatatacgtgttttaggaattcctaatgaaaccaaacatcaatggatatttgttcctcgtgatctcataaaaattgtacgctaaccttaatgaaatcaaatataactaattcaatagaaaatttatagtttattgcaaatatgcaaagctgaaaattgttcagctgttgcttgtcgaggctgcaacttatgtattcttgctgtgcagggaaatattgaaatatccgaggaaccgcagaaattatttcaagaagaaaacgtgaaagtttacatatacgattcagctatttctctttcttctgtaagagcatcttttcctatttcagaattgggcattcgaatggacataattaaagcgcgagctgaacctcgggaagatgaaatacgggcttcattttcttcactagtaaacaaggaaattaagcgtacagtcgaagaacttttgttgtcaaagagatcaacaaatcgtttatcactacttgcgtttatgcgtaatcagcaactcaactatgaagcctacgaaactaaattgttagaagatgcttcgacaattgagaaatcactagagaaggaagtgaaaaccatatatgatagcaatatcgcatcaccaaaggagtcgagtgatgccattgatgctgaccatgccatgatcgacgaaagtcggtctactcaacgtcgaaaatcgaagccaaaaaagcatgttgcttttactgatgaatatcaagttgccttttcggacaagcccggcaagtattttaaccagccaatgcagtattccaaacagttcaaacttgacaacccagactatgaagcgtcttcggattcgttaaacgatatagaaaatctatctactttaactttcagatctgatgaagaacttgaattcgattttgacacaaacaacataaataataacaaatcgggcgattcacttgaaatgtcaaccacgattccgagcgacgaggaaaatgaagattttactagcaaagtggatgctatggaaattcactcaggaagtttaccattaaatattgattcttctcctatattcacaaatcattctccttcgtcaagtcttagctcagaatcctcctttgaagcctcaccctcttcgtttgtcgatcggaaaaatagatggatccaaatgttgaaaaaggcagacgaacatagtcgaagtatccaagcccgaagtatgggctatgtattaagtgatgatcttgacaattcaaaagcttttagaccttataaacagtcgtttttggctcaaggttggaagagtttaaattgaatagcgtctatgtgttttatctttacaatttaggactatttcttgcgctcctttttttctcacaaagaatgcttgatgattttgtttcgttgataataattttgctattattttatactatttttaaataattatagttggggttaataattgatttgcttttgatttgtatgatcgacagccgattataaacatgctcgacagtattcgatcgaactacctgcataaacaaggtagtattcagtactaaaggttagacgccaaactagtgaatttacaatacctaagtaattgatgcagtgttgcccatcaacaccctaagaacagacgactgaaatgatacttcgtgaaacgattctcaaaagttacctatacaaatttacagcttttgttatttaacatcaatattgattaaacttaaattaataattgtgttttaatgtaccaattacaaattcctagtgagtaaataataccaaaagcattgattactttgtataacaaacgaggctttcgataaaatgggattccctaaataaaataaatctaagaagcagaagaattgttgtgaacataaaaatattttatttaaacattggagggataaagcatgacacggagagaggcaccaaaggtcttgggaggaagattatgggtgaaacgagcacgaacaacaccagaatttccatgaggacgactaacagttctaaaacgtaattagtaaaggttttgaatgtattcgtttagccaacaaaaaacgaccgtgaaaatatagcattaacgtttcttcatattctccaaagaaacgcaagaatttaattacaaaaataaacttacccccaaatgacacgaatcttggatccacgaacgggcttgttgcttttgtagacgaagcaaatacgcttgcctaggtaaaattgggcttcttccttagaatcacatccctcaatctttaccaaagaagttcctgggtggataacatgtttgcttctttgaaaagagagatgtttagctttaacgtacaatctgtgtccctgagcaggcattttgacttggtaaaggcggaactcttagtgtggtgatccttaccgtttgcttaagctgtgactgcccttcttgtgcttgcaaaacctaagcttgtgttggtagtaaacactttcataaatctagcatagtgtaacgtacttcataatcttattgattgcgatcatatagcttaattcattatataatcttaaaaagatactcttcaattttttaaaattatctctcacttaccaatacagtatagtgtaaagtttttctaatgatcaatataaagtaacggggactaacttgataatattcgattttgtttacatattattgtttagtattatatcttgtacctgaatagtctactactgaatataggaatatcggctgattaaacctattcattgtatctctaatagtacaacaatttggttttatctgaactaaataaaatttatttagcgaatgaagaacaaattatgaatggcagtaatggacggacgcaatgtagccgtcgtaaggtgagccaatgtcattgaaattcatcaaacctaatgtctcagtacaagaagcaaagagttttcaaattacttaacctaaaaaatgaaattctatagacttaaatctgtttgctaagtggacaagatcgggttttgcgtaagtaaacaaacttcatttcgaagatgagttggaggaatgttcattgaactttttcaattgaattataaaattattatataactttcaaaatcgatttgtaataaacttgagtgaaaacaaaactaagctaaaaattacctagtttaaggtgtgtcgctacaaattctcgttaaatccataagaagctttgtggaaccaccgtaattgctaaaactcgccaaatggacaacctagatgaagatgacttagcattcttctcaaagcctattaaaaagcctccattaaactatgccaagcaattaatagcctcttcctcagattctggtaagttttaattccgattgcaaagtgtcagcttgcttacaacattctagaagaggaaagtgaacttgataccaataaacaagcattagaacacataaatgcacagaaaaatataactcataatgaaaacaaaagtgccgaacctttatctcgtcaatccactattttagatgctgatgaaggcaaccaagacgtttcagacactactcctaatgcgtgtttgaatgaaggtaggcactcacccaaaagtgctatctcctgtgtaacacaaccggtttcaccagtttataatactagggcggccgctaacttgcgaaacaacagcattaatagtgaggctgcgctttctacgacttcatcactgctggacgatgactttgctcgtaggttagaggaaattgatcggcaagttcaggagtttgaaaaatcatcaagtgatatggatgtacaaattcacacgcataagagagaaattgaagaagacgatgacaatacttcggctgatgtgccccttttaaagcattcaaaaagtgaccactcaacgctgtatcactccaaatcggaattctcaacaaatgaaccagttatttccgtcgttctccagttagccgtaattggacagagaattccaaacagcaatatctctcttccccgggactgggaggcaccgttatttttcaaagttaagtcgaaccaacagtttcgtcgtgtcagaatagcgtactctgaaagaaaaaaagtagataacgttgttcttgtatttcaaaatcaaagattatgggattatggaaccccaaagggcgctggtatgcttaaagtcgatacccgtttggttgtgcatgcctactgtcactcggattttatatcactcaaaagaataaaagaattggaagtggaaaagttatcctcggtaactgaagattcaactgctcaaacgtgtaaacttataacgttgcttttgcgttcgagtaagagtgaggatcttcgtctctcaatacccgtcgatttcactgttaaagatttgattaagagatattgtactgaagtaaagattagttttcatgaacgcattagattagaatttgaaggtgaatggttagatcccaacgatcaagtgcaaagcacggaacttgaagatgaagatcaagttagtgttgttttggattaaaaggatatttggctcttacttttaccattgttctttcttatatttaattaccgccataatacttttatagaatgatcacgaacgactatgtataaatctaacttattcatttcatcaatatgtaccattattaaataaaagtttccatttccccagtttgtaattttttaaccatatctatctatacacgtcactagaagttcatgaaaatgcttcggctggtataacatttcgcgactttaattccaaaaaagatgctagagcgctgttgtaatcccaattattttgctcacaacacatgtgagcatagtaatcatttaaacctgtctccgccttaatttttaatacaatttgttgtctagtgtctaacattgcttgttccggtcttggctgtacaatatcactaggctttgaagcagacgcagacatggcattattgcttgttcgtacactgctttgaccaggtagccacccgagcgatccagcaaatgaacgaatgactaataaatcatttataatcaatatgcctgtggaacctcccggcaaaatcagcaaagttcgatcaaaacttcgtagaagtcgtttgttttgtggttcctcaaattgcccatggacaacaattttgatggctgcaccaaccgaaggcagaaccaggttccaaccatcaaaaacccattgcgaacggtctgataaatcgtgagccgtagcaggtaaggattttacagcgttgcttatttcttcgtgcccgttaaataaacgagatttcgactccttctgtgattgtgagtaaagtagatttctgcttttcattttgtaagctccccattttttagtgtctgttttctgagaaaagttcgttctaacgtttgaagcgttcagagagattgagaaggtagcatttggactgtataattgattgacaagtgcacttctattctcatcccaacctttaaagaacgcagccaaaaaagaattgactatttgttcggtttcaaccttatcaaagaaagattgataaaccggaaaagggacggtagattgagaggcgataatctctgaatttatgctgttaccatctaaaagacgaagcttcggaaaacgcgaaaccatttcccgttgataatccatagcacgattagcaaaggttgtgacaatcgggtttccgacaagaacaagctcttggagttcgggaagctttgttttgggggaccatggatccaagtcagataaagaagtaatccggttattagcaagactaaggtttaaaagtttaggccatgtttgtgctaaagtggttacggcagtcaccgattgtaagttgttatccgacaaactaactgatataacgtctggaaagtttaaagaagcaaccttcattaacgctggaaacatcttactcttagtagaagcctctgctaaaatccccatttgctttaaaagaggatcttgttgcaaatttccgaggtccaagaatttagtagcaggttgataacgggtttgcaaaaactggcgtaacttttcaatggtctcatttgtggattgtggtaacgtttttgaaacatttctctgggcttgtgttgctaatgcagataatgaaggagctgaaacagaacgaaatgatcgttttgtctttgcttttctataatcttgagtaacgttagaagctccatcgacccttcgtatagccaaatgatcaccagcaaaagccgcaccatttaacccgttcaaacgactaaagtcttggcttttaactacggcagtgaccgaagccggagaatatgaaatgttcattagacgaaccttgacttttctccaaacaaagcttattaagtcgtcctcagaacccttggaatgaccagtaataactacggatatcgggggttcacgcgtggcacgaggtttgcctggtgtacggcgtttctccaatggtgtatcaattaccatttcattctctttaacagcattacgacgctcccgctttctacgcaacattttgcaattatgttgagtagtaagtgtgaagagaaagagagtaagtggaatttaattcaacatttttaacttcaatagtaataggacaagtataaggagtagagatgtgtacgcgcaaaactgcgttaaacagttagactatttgtgatataacgagaaactgttaaatgcgttattcgtcttttgctatgcttgtatcgatggaatttgtggaaatacattttttgttttagtttattttattgaaattcaaaaaaatttatatgaggctaatataaaatcgtttactgtttttttgtaaaatcactattgatataactcaatcgaccacctaaaattcgacctccattaacatgaaaattcaggagtaaattttgaagtaaagaacagtttagtcagtaagacttccgaacactaattccttaagcaatatatcaatatatgtgtcccgctaattcttgttttattgcatgtttaaagagattgagcactaagcaacgtaagtttttgataaatctgggtttcatgagccaaaaaaaataaacattttttggttttttttattttttttttggcttggatatctattttttgtttaaatcgattatctactaaatttatgtattcattttaatggagaagcaaaattactatttacaattttttattattaactaacaatatgatcgcctgcacctttatcaattcatatcataaaaatatgtacttacttgtgaaaaaatgcctgcttattttttttattttctatccagtataatgctcaattctgctcagttattgatgtagacaatatatataatatatacgtatagaataattaattgttgtataacaatgaagggtcaacttaaaaaatgaaaggactaaatttctacagaaatcgattaaaaaagtgttattttattttcatttatttattttgaacagcacttgttttatactttccttgacattatcgtaacctcaataggataataacctgaaaatgcagcaaacaaattacttaaaagggtagggtttaaaaaacagtcacaaaggtctataaacgtgagtttgttaagttgaagtttccctatcgtgcggttatataccgacgcccacaattcgtgttgctcacttttctttttctttttccatggaatggtttgagcgtcatacgtgggccagagccatattggacatcttagtgcccttacaggaatagtcatattgatactttttctgtgggtcggtagttcagatagctttttgctttgtagtataagttttaaattttttgtatgactcattaatgttttttaattcattttaatattattcatgttatgtgttggttgtatttgtctgtcttgtgtaaattttggttgtattcgtgggttttaaaaacctgctgtttacttaattttgaattatcgaaatttcttccattttttagtgttatagggacagcttgtttgtcggacaggatactcaatgggtttaacaagctacgttcatttctattttgtcactattatggctgtaatgtgaaatatcatagttgattgtgccgtggataaaagaaaaaatcctagtgttctttgctctgtcttctccacgggtattaacaatgcacatgctgtatgtcgtttaacgtttagatgcatttcatatttgttcaccttatcgttatctctgttgtatctattaagttcccacactggggcactaaaatggtgcggaaggatcctataatcgtaggagtcgttggtgtttctctgcaatatccgaggatcttatcttataaaaggaggtatacggcacattgcaaaagaaagtcaattatcaaaattgtattgtaattttgtttccagacaattttacccttgtttattttgttacggtaagtattaaaaaatatgatgtcgggaatgaagaaacgatgagagcgattaagtgacatacaaacgatttattagattggaattgaaatttacgttcgtttggcgtaaattctatgatcgtgctaccaaatatgtagaaatagactttggtattaaaggaggattgacaataagcgagtcgagcagtaagtaattatattcttgggcaaaaatttttttgtcataagacatgcactgccgatttcatttttcttaggcaaagtagaaaagctccgcagcaatcttagaaagaaaggcagtttgtaaatagaatcaaacaatcgttaccaccgatgagaccaagtatttttggcttggacgagctttactgtttttgaagaccaaatattctaagcctaataaaaacgccttgctatgtgagggataaatcttttttttcttgttacaagtcttgccttgaattgtctattctatttatcgacggtaattttagcgcttcggaaccaagaaaagtgatgtagttttttctgcacaaaacggtaatatatttttgcgtggttttattctaaacatcgaaaagctccggtttctttaactatctcatcttccactgagtgataaagtcaccaacattagcacattcgggggattttgaaatgttttctctcaactgtcaagctacaagatgtgtttcttcttgttttacatttaatattttttatcttaaaaaagcagcagaattcatagcatcaatcaatatctaactagttgcttctgtttttgttttaaggagagctcgtttatactccctaaaatcaccttggatatgggatttcgagtcggttacgacattggggtttatcatttgttgttgttactttaaaataagttgtttatgatacttatgttacgtgaagaaactatgcttactccatcagacgcttatatatcctgggcacacacacatagtgctttcaccaaccttctacttacaccaactacctacttaaccatcttcattggcagcttagacctattacatcttttcgtcgtttagtgtctttacgtttttcgtttgttgcttggaaaatatcattacgtttaagtgtgtaatcgtgtgcttttcagcgttgttggacaaattatcatctgttccatcccgtttcccatcgttctcatttccacagcgtggaaaacgacatctacatttctttgactattaaaatttaaaattaacgttaggttttttaagattaattaaggagtctgttgaattactctatcgatcgttatcggctgtttgtttgttcgtatcgatactttttctaactaactgactcatcgttcgtaattccatcttcctacggtttttgtaccattatttaattagttggcaaattcttccttcacctttcccactatcgtatcacatttgctctattcagcttcattattgctctggctagtttagctgtattgattttcagcgttatttttcttttgtaaaaatgcaagtcaccattcctaaatctacttctaaggaagacgataaaaatcggaatttgcttccaaaaaatgttaaacccatccactatgatttgagtttatatccagatttggagacgttcacttacggcggtaaagtcgtcgttaccttggatgtacttgaggacagcaacagtattactctacatggcattaaccttcgtattttgacggctgcgttagaatggggcagccaaaccgtctgggccagcgaagtctcttatggggatgagcgtatcgttcttcaatttccctccactgtcccagccaactctgttgctgttttgacgttgcctttcactgcccgtatttccagtggcatggagggtttctaccgctctagttacgttgacagcgatggtaataccaagtatcttgccacgacccagatggagcctactagtgctcgtcgtgctttcccctgctgggatgaacctgctttgaaagctacctttaccatcgatatcactgctaaggaaaactatactatccttagtaacatgaatgccgttgaggaaactgtcaaggatggtttgaaaactgcccgttttgccgaaacttgccgaatgtccacttaccttttggcttggattgttgccgaactcgaatacgttgagtatttcacccctggcaagcattgcccccgtcttcctgttcgtgtttatactacacctgggttttccgaacagggtaaatttgctgcggaattaggtgctaagaccttagacttcttctctggtgtatttggcgagccatatcctttacccaaatgcgatatggttgctattcctgattttgaagcaggtgctatggaaaattggggtttagttacctacagacttgctgccatcttggtttctgaggattccgctgctactgtaattgaacgtgtagccgaagttgtacaacacgaattagcccatcagtggtttggtaatcttgttaccatgcaattttgggacggcttatggcttaatgagggtttcgctacctggatgtcatggtttagctgtaaccatttttaccctgaatggaaggtttgggaatcttatgttacagacaaccttcaatctgctctttcgttggatgcacttcgttccagtcatcctattgaagttcccattatgcacgattacgaaattaaccaaatatttgacgctatctcttactctaaaggttcttgtgttatccgcatggttagcaagtatgttggcgaagatacgtttattaagggtattcaaaaatacatttctaagcaccgttatggtaacacagttacggaagacttatgggctgccttgtcggcagaatcaggtcaggacatctcttccactatgcacaattggactaagaagacaggttatcccgtgctatccgtttctgaaaccaatgatggagagcttttaattgagcaacatcgatttttgtcaacaggagacgttaaacccgaagaagatactgtaatttattgggcccccttaaaacttaaaacgatgaaggatggtaaagcagttgttgatgaaaaagctgtgctttcagaccgatccaagaaaattaaagttgataaagaggctctcgaatcttataagctaaactctgaacaatctggtatctaccgtgttaactattctgccgatcatttaaagaagttatctcaaattgcggttgaaaagccagattatcttagtgtcgaggatcgtgctggtttaattgccgacgtcgcttctctctcgagagctggctacggtaaagttagcagcactttagatcttatcaaaacttggaaagacgagcctaactttgtagtctttgctgagatgcttgcccgcttgaatggtataaagtccactttacgtttcgaaagttctgatatcattgctgcaatgaaaaagttagttctggaggtttctgctactaaagcccattcactcggctgggaattcaaggcaaatgacgatcatatcattcgccaatttaagagtacagtatacaattatgccggtttgtttggtgatgataaggtggttaaggatgcactttccaagtttgatgcttacgcgtctggtaataagtccgccattaatgataatttgagatccgccgtatttaacattgcaattcgttatggtggtgctaagtcgtgggatcaacttcttgaaatttatactaaaactaatgatccttatgtccgtaatagttgtttgagagcctttggtgttactgaagatgaaaagtatattcaaaaaactttggatttaacccttgaccctattgtcaaggaacaagatatttatcttattttggttacattgagtactcacaaaaacggtgttttggcaatgtggaagtttgctacttctaactgggataagttgctttcaagacttcctgttgctggtacaatgcgtggctacgttgtgagattcgtaacaagtggattcactcatgcctccgctattgataaaattaaggaattttttgccgataaagatacgaagttgtatgaacgtgcacttcaacaatctttggacactatttctgctaattcaagtttcatcgacaaatcactggatgatatcactcgctggcttaaggagaatcgttatatgtaagtctttgcatatttagaaacggtatgtggtgaatgcttaaattgtggcatttgaaactgtcaagttgatcaccatgtttttatgaacgatgactactgcaagttatgtatatactgatggacgacgcctttacttagattgcatacatctatgaaattttgatttttgaaactgacgtaaaatacatttaaagttttataaatttatgttataacagtatgttgtttactccacactggcactttactattttcagtatacaccgacatcaactaaaggtgtgcaaaacgaaggtgaattactgaatattaactggaactaatgtaactttaatttcaatcatataataaaacgctaatataataaatttctcgtatcgtcggcccttacgccaatcgcctaaattaataggacataagagtaaggttctttatcaacgagttttgatctcgaggtcgcaaagtctaaaaagactctggcagtagcatacgtactaattcacataaccaccgtggctgaccccttaactttttgattaaagaataatgtagcaagcgcacttgtttatatagtaaattacattttttaatagggtagggttgtgactaccttaacgactcggagctggtactgtcatatcgctggtttgaaataacgaaatttaaggagaaatttagccgatttcaaggaatattttgattgtatctacatttacttgaaaagacttaatgtgtttgttgcagatagatgagcatcgattatacttatatttttagtgactcaaaaaatctctagctggtttaaaaatgcataaattaaaaaaaattagaacgtagaaagaactatgttaacaatagatggcggttaaaacaaattgagaaaagattataaagaacgaagcattagtagatatgaaacatgtgtaaacgttacgttacgcacggatcaaataaatgaaacataaacgaagaataatgcatatgcaaagaataacgatagaggagaaacgattaaacgtccaaagaaggtaaaggaattgttgcctgaagacacgaaagtcgttcagtttctatcaaggcactgcaattggcacgatgttcatacatttttttaaaccaattgcttaccgtcgacaagagagggatgcttttaagcttatggacggcaatggcgtcaatgcgtaaatagctttgacgataattaaaaccttcgttgggtaaaatcaaatcatacaatgtgcatttagagaattccgcattttttacattaccggaaaggtaaatgctatagccggtctgagcatcttcaaacggaataataatattacggcgtttagccacctcataagccatatcaggagatactatatagaagaacccgcacatgtacgggaagtcacgaacagcggtaggtaattctcttcgtgtgcaatcccttccaaaataaaagcggcttttcccaacgtgctctttcaacatttcaaacagacggggtaaattcaagaaagaatcgtcatcggctttaacaataaaatcgtagtcatgctttggctcgccgagatcttggaattccttcataccaggcaactcatatgtcttaatactttgattatatataaaactaccatgaaactgagtgctgggcattataagattatctgcaagttcagaaaaaagaggaaacggctggtagccctctaaaaatgtttggaagtatacaatggactttccagcatccacattctccggaataggtagtactgctaagtcaccatacgttcgctgctcttcgcgaatggtagctaattcctgctcattctcaggtaaaccaaggataaatctaacatccacagtatcatttacggcaaactccttaatatattcattatagtcggtacgtaaaaagttacgcctatccacgttcttagcttgactaaaaatccccaaatacagtttgaaaggtctgtcgttcgcatgggcaagcgattcattttgcttaatgaagggatctaaaaacaaattctctacgtaggcgagtgaatgttcttcggcctgtagacgatttagtacaagaaaagcaaaggaaaaagtagcaacaccggcaattagcacgtaaagaaaaattttttttttagaatttgaaaacatagtgaaagagtttaattaaacgagcacgttgcgccaggaggtcaattagagagacgtgaatattaattgtccctttgaataaaagaataaaataaaaccaaacttaaagatcgttgagaattaaacaaaagactccttgaatatatgagccagcaaacagaatataactctgaaaggagtataatgtttggttctgaaaacaaagctgtgcttggtgccatattcacgtccaccataaatacgcagtcataatgtaaccagaagagcagctactcaaacccttaatgccctcatagcgttggtaactataaatgcgttaactatatataccgggttgctacatttctttatctcagagtccattaaccaaaggattcatacatatacaatttttctattttgtttatttttatgaataatttaataggagatactcgttaaatgaacttagttttagtattcagtttcctctataggtgtttgaaattttttctagactgtcatgttactactattttttaaaattagattccttgcaaaatgtcaaggaagcaagcagatttggcgtacattagcaatgttagatgtgcaacacgatagaagcaagtactttgaatgagcccttgtcttggcttaagttattaacatgcgttaacgccattaatatataaaatataaggaacaactcaacatcacaatgaataaaaaaaatgttaaatctgagttatgcatattacagataatgtcatcaatttttttaaatgctgtgaacctaatatcgaagtgaataaaaataacctttaactaatacctcctaaaaaatctgagtaaaacgttccagttttaaccattgtactctaacaccaaatgacgctctaccactgtttctttcccaacttcctcttctccttcaaatcgaagtttacatgatccatcaggcagagtgcgaatgacttctgcccgataaaacgtagtagtttcaggatatcgagctaaaacatttgtttttgggcttattgggggtaaaggagttccttttgcaggaatttgtataagatgattagctgtagttttataaatttgacctgcattaccgtcatcatccggttctggatcctgcacttcaaatctatggttttgttaatatactggtaaaaaaatattatcaacatataagcttagaagtaaatttgaactcgcgactgacaatatttgcttttgaaaactcacctctgttttgctccttctccagtcactttaataatgatacattgaatccaatcacctccctcgttatgcctcgtgtatggtaacttgaaagctacagacatgccaggtgtaaaggttactgtatttgctgtaaagcttgttcctcggtttcgacgacttctcgtcaaaggactatttgtaattacaggtttttcattggctttttcgagtacattaataatcatctcaagagattgcattgtatgctccaattcttttttctgttcttcagaggtttgaattcccgcgtcacacgctttaattctttcttcaattggattatcgtcgccatcaaccgttttataacattcttcttgttttattaaactagaccgaatgggatttaggctttcatgaaatttaacccacatggatgtcacatcctcttcagcatttatggggcgtaccataatatcctgtaactgatattctcaaacaacacttttcatcatccaatttcctttggtaggtgctaactcacttactagattgatttgcatgatactatcagctatgcaaattactttattacaaatttcattaacactcgatattgtatttaccgtatcgttgctgcattaggttacgtagttaactattcacttaagtcatggaatactgtctgttaacgaagttcgttaaacgattctcgtttagcaacgactctaaatactgtatgtcgtatatttcctgctagaatacatcaattccgattgttatactgttgaaactacaaatcccaaaaaattcaatatcacaatgaaagctctagttcgaatcatgttttgcttcaatcctagctagcactgttaaagtatagatataagaaaggacagctttgttgatagactagttaaattaaaataaaaacagttaaacgtaattaatatatataagtttacgttattcaaaacatttcaaaaaatgtgctactctttgaagtacacgtcagtaaggaaacacgttgataaaaagccagtattcaaacatagacagtgttaaattatcactggagatgatgatgtatggaatacatgtctaaatttaagcatcatagttagaacgacaaaattgatagaaattgaatagcagtgtaaaacttgttgaagcgcgcacacaaacagtaacctgtaacaacaagtcctataatcaagcttctatattgacttcagtaggcagcgagattttaagacacatctaggtaaatttaaaaacgctttattcaagctgaacataattaccaggaaattgaccttgtgcaccgttaagtcggccaatccaccattcctaaaatatatattagtaaagtccttgtttaataagaaaaaaatgaaaatttaagtttaagtacttacattttgattatcagtacgtgaaacaacttcgatacgatcgccagcatgaaaagataaatctccggctgcttgggcagcataatcatataaagcaacaacatgctctgcggcgggagccgcagcaggtgcaggcgctggtggaggtacgggaactgcggctgcagctgctgctaccggtgcagcaacaggtgtggtcactgccgcagcagcaggttgaggcataactggagggggaggaaaggccgcttgagggtattgagcagctgctgcttcagttgtagtagtggtcgtctgaacagtttgataacctgcacttggggtagaataatcggaagctccggcaaccgatggcgttgagtatgggggtggaatatccgtagctgtcgaagaggagggttcggctgctgcttcttcacgctttgacgaaaaggaagaagaagaagaagcagttgcatctttaccacccggtcccatacccggtcgtttatacgtcggtttagcggtcttaaatttagtaatcgtcaaagcctctgcgcgatctttaacatcgccgcgtcttctttcgtacgattccaaaatatcggtattgaaatcaaagtactgaatttcgcagtgactcatcttttcataaagaacgtaatagacatttaattgcatatagtaaaatccttggaataagggagcaatgaagctctgagccaatgcaaatagtttaggtaactcctccttcagcatttcattataatattcatattcttgggaagattgttcaaaggcggtttcagcttcataaagcttcttctcatctttaaggcttttatccttcttttcctgaagtttcttgaaagatgaacgatgacgatcataatccagctgcttatgatcgcgtttcaacaaaagcttatctacatccttaacaatcttgagcagttcaccagttggattgacaatgcgagtgttgataacatccatttcagaagccaaattcttttggagatcgtatacaatttccttgtaagcctcggcagcctcaataccttccgcattgccttcttgctcatacgattcaggatccgaagcacgcccactaataggcttgtaaatttcaatacaagcatcggcaaatccaatttgatgattcaataacccattaatagcatcagtatactttttggcgtcttcagccagctttttcgcttccgtttctaaagacttaaaccgtcttccagcatcctcataaataggatctttggtaatctctccaacattaaacttgctgcgtagagtctgcggcgtacgcgcaagtgcctttgtaaaccctttccagctcatcaagtaattctggtagttggtatgtctgaccctttcaaattcccttaaccatccttctccgtattcacgtagcatacttcgcagcaatgctgatcgtttcctgtaattgtgccgaatcgcaaatacagtatactacgcaacgtctcgttatttttatttttatttttatctagatgaggtgaaaacatagtaaatataaggcaaacatttgattttaatttgctcgtctctatgctctttattacagtttttattcgattgaacagtgtctccgtcgtttacgatgcaatgataacatactgataattgcgcagctctacatgtattgggtcgaagcttagttttggttggtttcagatacgccgccaaccaaaatttttattagtcagatcgcaaaatttgaacttagcaactgccaaattattttaaaaaggacttgtttcttgttgtttaggaaataaataaagaattagcaaaatttcctctattttggaaacaaccatgtccaaaatgggaagtttgatgctttctagagcaagatgccttcttgaactacgaagtgctttattttttgtcaagcgagagagtcaggatattaataatgttagacagagtcttggagtttacggtaggtcgtttatgacttccagtcgtatggacaaaccttcaatgagcaataaacctcgtgaacaaatgtacgggctaggaaacatgacggcggttcaagagcccataccggaaaattctttgaaaacagtaactttggatcaagcacaaaccgctgctagtacggttacgggattgcatcctatatatatggattttcaagctacctctcctctcgactatcgtgtactagatagtatgcttcccttcttcactggaatttatggaaacccacatagtcgaacacacgcctatggctgggaagcagaaaaagctgttgaaaatgcacgccaagagatagcatctgtaatcaatgctgatccaagagaaattatttttacatctggcgcaactgaatcaaataatgctattttgaaaggtgttgcccgattttacaaaagtaggaaaaagcatcttgtttccgttcaaactgagcacaaatgcgttttggattccttacgtgctctccaagaagaagggtttgaagttacttttctacctgttcaaactaatggccttattaatttggatgaattacgtgacgccatacgtcctgatactgtttgtgtaagtgtaatggccgtcaataatgaaattggtgtttgtcaaccactagaagagattggcaaaatttgtcgacagaagaaggttttctttcactcagatgctgctcaaggatatggaaaaattgacattgacgtcaatcgaatgaacattgatttaatgtctatttctgctcacaaaatttacggccctaaaggaattggagccgcttatgttagaagacgtcctcgtgtacgtttagagccgcttattagtggtggaggtcaggaacgaggtttacgaagtggtactcttgctccatctcaagtagtgggatttggtactgcggcccgtatatgcaaagaagaaatgaagtatgattatgcacatatttccaaactatcccaaagattaatagatggccttcttgcaatcccatatacatctttgaatggcgaccctaaatctagatatccaggttgtgtcaacatttctttcaattatgtagaaggggaatcgttgcttatgggtttgaaaaatatcgcgctgtcttctggttctgcctgcacatccgcatctctagaaccgtcttacgttttgcgtgcaattggtcagagtgatgaaaatgctcacagttctattcgttttggtattggccgatttacaactgaagccgaaattgattatgctattgaaaatgtgagtagacaagtttctttcttaaggaatatgagcccgttatgggatttggttcaggagggtgtcgatcttagtactatagaatggagtcaacattgaagaacgcttaattttacctattgaagattttattttttttttatatgaacgtatggaagttgaaactttttaccagctgttatatagttacaaaaaactaaattgtaaattatctcatacttgatttgaatctatacgaaataaatacacggttatgatataaaaaaaaacataaatttgataaaaataaaatatagtaccatttaaaaaatatgtacccccaagtcgtcaaaattatagccaaaaaatgatatgaatccaaagcataaacaaaaaatgttaaggaatataattaaaatgtaaaacactcattgagaacgggtacttgcctgacgataaatatcgaaaagctcttctgtgtagcgaaaacattcatctccccatatggacatggcgttggctggatcgctgccattgtacattttacaattagcaaagattcgaagaacttctcgatacaattcatccacttccgtgatgttaccctctttgatcatattcttcaatgttcgtaagtcttgaggtttataaactaaagaatcgtaatctggtgcctctttacgatttacaggatgactaaaaggtgctccaaacctgtgattagaaatattgtcgagcataggaagcattgcactttggaactttttcaaagactgcttttcttcattagacagggcagcgcgcttttttggagtcttagttgtgggtgcaacttcgggttcgatatttgcaggagctgcaatctctggtgttttctttctagaacgaagagatttattagcagcctctacaggagcttcagttttcgctttttttgcttccttgtcagcttcttcaagtgcgagttgatcctccacagcttttgcctttgcctttgcaacctcttcatataagctttccagttttttttcacatccctgtatctcttcagccaaatcctttaggacatcgttccgcagcctttttcgtagattttttcgagcatcattatcgttttgagaaacttggttggagagaagctttgaatcagatttattgctatcatgcatccattcctcgaccagatcctttaattgatcttgttcaattggctctaaaagcaggctgctttctgccgttcgattgaagagttcttcgttgggagcattaggattttcttgctgaatatcaagatattgtaaaacagcaacctcttgagcaatattcattatgcactatacttgcatcatctccactaattttacaagacaagacacggtagaaagggagtccttcttttcgtagtgtactacctccttcatacggcgtgcgcgtaaaacctaaattctcgttagagattgctgtaaaacttcattaacgcaacaatgctaaataatttacgttagttgccaaccttacacatgttgcatatcttaataattcaatgtcttagtttgaagacttctatagaattgcagtttgtcaaattgtaattgattcctatgataccagtgaattatgttctataaaccttttgcgtaaaatctttaaattttgctggatagtcacatcatactaaccaagtttccaacgttttctgtaactaacgcaatattgaacagatcgcaataaaaatcatcgtatttttactgcatccttaaattagataaggtattttgtagatgacaccgtttgataagttactttaaataagttttgcgattgcaattaaagaatctgatatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtgtatcatagcgtagtgtagtattgctgacatgatatacagtttagcaagctacttaattccttttccgtcatcacaaatagttaagctttaaagtatcagtttataaagcattgcataccacaatgaattgcttaaaacaacgttatcaataacctatgataacgtcggacagactgatatctgatttcctttgtaatttttcattctttgtgccaaattgatccgctgcattccattgcattgtaaactaaaaaaaaagatgaaaaaaaaatctacggatttatacgggtaagtaaagatgtgagaagatggtaacaaaatgggtttgcacacaaaatagggtctttctcattggatatatgcagaacacctatgttattacaaatccatacttttccatattttggggaagtttgtttaaaaatacaacgattcttttttctttatgtatgtgccgaaatgctaatctctttatagccgtaaaaatcccgggatgcaatcgatgtcaggatcgttttcatccttgcaaattgcgttggatgagtccagctcaaattttagtacgatatatgagcctccagacttgtctggtttagacgcagaaatgattgttattgtgaagaatttgcaaaagcgtgacatcgtaacgaaatgtcgagctttacaagatttaattcagtggaatgacccatcacagtttgacaatgaacagtttctaaatgctttggcagttttatttcctcgactatctatagaagtggaacgacatgtgcggttaaaaatctttgtcttcatgtctgttctatcttctgcgcttcaaaaaaaacttgcaccatggctcaaattctatatcacaccttgggttatgggtttttttgattcagatcgtgcagtctctgtatcagcaaaagactcttttaaaaatttactctccgaagaaaagtggccccatgtttggctgaagtttggatctactatcgcacctatagtcactgatgtttttttacatgaagacaaagaatcgttaacggatttgcgttttttttcaaatgaagaagctgaatcgaaagttaccagagttaaatctagctgtcttctgaccctttcttttcttttcaaacagactgccgatttagaaaatctagagacagataagaagatagataagcaaacctttaagtcatctctttacgagaacttgtctacacttttcaagtctgacgaattttggtctttggtttcctcacctcaggatggtgtcacagtgagcctgagcgatttattgctcattatcttgaagtatgataaaccttttgttacccaatataaagagaaatattttaaacgtgtttcacgaatgatttcacgactaactagtttgacctgcgtccctatgcttaggcttcttagtaacatgatttctaatttccccaacgaggttcaccaatttgcaaatgattcaaaacgtcctctttcaaagttgttctcaaatttgatcaccaagcgaatcagccttcctaattctgggttttacacatccttgctgaatttgtttaaaagtataggcgctatgcagctcgttccttccattgaaagtgtagacgaattgtgtgatgcattcttagaaactgcaaatcaagaacaacgtttcctatctactgaagtttatgactgtttactcaatttcttgtcatttgtttataccgattcttccgatcctcaaattaaggatcatgtccgtgaccgtttaaggactatatttaccaggtattttaaaggtgaatttgttctacgctgttcaacgtctgatttcgatcattgcttgcaaagtgtattcgataaaaattcagatttcgcctcgctctggaacgaagtgttatttggtttctttaatgatgaatctatggacattgaaactatcccatttgattctttatcacgtaacttaagcttaaccgttcaaacagttttatatcttaaaaatagaaattttcaaactggaaatgaagtcatgtcgattctgggaccttgtttgtcatttttaatgaaattgtctacccacaaaaatgaacgtattgcatgtttatcggcatcccagttaataactgtttgtcacatattcagtgatactacattgattaaacccgttaaggaactttttcaaaaatatttggtgaatgatttgccttcttcgattttaaagcttgggcctcaatctccagcctttactttgcttcgtgatattcttttacttcttaaagattacgcggatctctctgagccttgggaaaatgttgctaatcaattcacagtgtcctttgatgaactggaaaatattagggttttaaatagtcttccctctttgtttgctgatggaaaactaagggggaaaatttccttggtaaaaacattagtagaatactatgatacagcagtatttgctattatgcaaaacccaggaaacgattgggatatgataagagcgtgcattgggtctaaggaaatccttgttccagaagaaacgattaaaaatattttgtttacgaccttggagtattttcttacgaatgattgggttgataatcatttgattattttgtgcgcatcattgcattctctgaaagctcatcttccaacaatatttgatgaaaataaatccttgtattctttgcttcctgtgatccttttcagtaaaccagaagatgatggccatgttgcagctcattttgaaagtatcttctccctattgaaagagaaagcattagaagattccggtttttctcttaaactatgttcagaagtgcaggaatggtcattgaataaggttttgaatggttctataaatgaaaagttagctgctgataagtgtgttcttgttttcaattcgtttggaaaactcccttcaaacttctttacgtttcctgcctctttttgggatgcaaaaatatcctcttgcattccttttttctctaacaagttgttcattgaccaagattttattctcggatttctagatttagttgcctcagagcccataaatgttgatatgacagacgtaggtactcaatttgtgcatatattccatgcctccttatacactttatattatgttgaaactaccggatgcgacggtgatgctttatttaaccttacgtttgcttatttgttaatacgaatttatttacaaaatggcatacaaagcataattgatgttcccatccgagatgctggaatatttgtggaatcttttgaatgctacttcaaaggtgaagtggttaaatttatgcgcgataaggatgctttgacagtattaaatgagcttttaattgatgatatagatgggaaaatgcctgtattgtttaaaagatttaaaaatttgtcatctgcagagaatactacttctttttctatatttgccgctcaagggttaacagattttttgattgttgtctcaaatttgttagaaatggatgagaaacacgttgatgttgttttaggaaagctgggcttgagctcttcaaaatcccctattttcgtatcttctattttagaaggattgaagccattagaagtagattctgaaattattcaacgaattcgttttaaagcagtaaacgatctaacaggtaaacttcactctgctaatgaagtttctaagtctctgttgattttgaatgcggctaccactcaacagattactgagaagccccttcttcctatcacaagatgcagactttttttggaaaatattaccaattggtgttctgaaagtggaattaaatctttagagctattacctgtttgttgctttcttcgtttcatgtactattttttacccactgttttttcgttatctggttcttattggaatagcattttcgattatattaaatatgctatgaagatgtctgtagtggatgccccaatagtaaaatcgtttgaactatttgctcttcgactttataatgctttatccaagaactatgaaatgaactctgatattaaagattgtattgttgagtctaatgaatccatgaattatcttttgttgaaacgatttctctttactcacgaatctaccctgagaaactcggtaaccgcacgtatgtgtaaccaatatttggtgaagcttttagaaaactgtccagggaaggttgttcgcagttttcaatatcaagagttttttccatcgttgtgtaactcgaatgatttgcaaatggagtctgtttgtatgaaatttttacgcgaaaaattaagtcatgagcttaaggaacttactgtttactacatggttgaaagtgattacgaacctgatgtttcattatgcccagaacttctatctctcgctattgattttcctggagatccgtttgtaatggtaagcaaaatggagaaatatgaacatgcgttgcgtgtgtatcttttagtttgggatcttatcttttatcattttgaggaaaccacttacaatataaagctgtcaattattaaccaacttcatgctatggatttattacgtcctttgcttaatactttagttgaaattcttaatttatcatatgacaggccaattaacgttgataagtatcccaaaattgattacaaccttatggattattcctctgctacagatcgtattcgatgtcttgcaattcatatctattatcaatgtcttagacatctttcttcttctgttagaagttattggtctgaagttaagaatagagccttcacttctactgttgaatcgtttacagggtacaatgtttccccgctgttgatttctgcttccttagacgatgtggagagatcaattgaatccgaagattttcaatctgttggtgatgttaatgtgaaagttaacagaaacaccagagagatatctttcatctataatgttgatgagcacaaactggaaatggccatcaaaattccctctgtatatcccctacaaaatgttcaagtagaaggaatagaaagagtcggtgttaacgaacgacaatggcgctcatggattttggcttctcaaagtatcttatcatcgcaaaatggctctatcactgatgcgttactagttttgaagaagaatatatccatgcactttgaaggcgttgaagaatgtgctatttgctattctgtcttgtctgtggagcgtactttgccaaataaacgatgtggaacatgtaggcacaaattccacgcatcatgtttatacaaatggttcaaatcttcaaattcaagccgctgtccactgtgccgcagcagctttacatttgtttaggcactttaaaaaaaaattggtattttaatggtgtgatatctttggttctttttttttatgatacattataatgaagtttagtgttatttagttactagtgaatgaatgtgtctgttttgttttgatcgttaaaagtttatacgagtttagtgtttgtttgtatgcaaagtcgattacctgatttgagttttattgtagctaaagtcgaaaatttaaatgtccattgcttgaatagaatgtgaaaatgagaactttaataacgactgaagtaaacaaataatttctcaataaaattccatataactgatttaaaaaatgtaagttatttaagatatttaaagaaacttatagtataacaaggtttttgttattgtttgtgtttggtagattagtgtacgcaatgattcgagtgtttacttgctaggagctataagaataaacagctagtaaaaaaccgatatcatttgttatgacacaacaactacacctggtttgttttaaacttttattcaagacgaatcctactagaacaacgcacattaataacagtaaaatgagcaacgtggaacaaccgtttatgcaaggaatagatgatgggtggaatttaaaaaactacctaaacattcaatccacatctctgtaagcattgcaaactttaattactagagagaatatactaacctgcaaagttgtttagataaactttgcaatatctatactcaaggtcaagatgagaatgaggatgcaaaagaattgcaagccatcaaaatcaaaatagagtggtgtaaagatacaagcgttttgctttcctctatatgtgtgatgctccttgattcaatccacgattttctagtacaacaaggaaagatcactaaagaatcaataagcaaaagagattatagtcatgaaattacaatttttaacttcaaatacgctcaacaagagatgcaaaatgaaaagctttatcattttgcgaagcttcttgaacccgcacttgagagcttgaaggtgacaaacaatcatatcacccatgcaacaattgtcggtcaggtttctggcagtgaacataacctctcaacggcgattgaacaagtagatgttattgttaattacttttatgattcgtcagaaaagtttctcgagttgggcaataaagtgcagactttgggtaaagcaaaaaataagaagcattggctaggagtttaccaatcttttggaaaggctagcgttgatcaaattcagaaacagctcgagtgttacaatgttcgtatgatggagcttaacaaaacggatgagaacaacgaatctgcaatctgtgaaagtcaagcatcgagtaaagaagacgaaaggagcgataaaacgacaagttctagcaaaaagaagtcgtttacaaagctgatttctaatagtaggctgaacctgtggaacaagcaatagatagatggccggttttcacaccatactatactaatacgatattgtaattaaacaaaaaagcgggaattaatctaattttatcaattaattgttattatcacctgcaccttcattagcatgagatttctttcgttcttgctgtaaaatacggtccgtgagaattcgctcttcaatctcttccttttttcgattttcctcaattactttcttacgcattcgcgcattttctctgttcagtcttgctttatcgtttctctttatttcataatttcgttaaaaccaaaacaaatgtttattttaccaaatcacttacatctttcgtcaagcaagcctttaactcatacttaatggtgttgcattctccaaaaaacttcccaaaacttttatgacattcttctaaagccctgattaaatcggcacactgtttttgattattcacatctaaatgtggatgcatagcgaaggaaatgcggatgcaaaatagcgacgcagcaattaatttgcgttgcctatgaaatatggtggaaaagatacttgactttcatgatgcgtctatagcaatggcttcttaatggaagaaaacgtatagaaaaaacggtagtgaccctatgtaaaagaattttttttaatttacatgctattatattgcgaacatggtgacttattccagctaagaagaaccattttttaagtaaaatacatgatattatttttagtcttgaattgcctgttggcatattaccaatattaaaattcaatgaaaaccagaggaaataaatgatgtcgaaaccaaaaagttgcatttaaatgctaccttgtgtaaaacgtatgaacaattagtaatattatacttattggcatttctatgatgttgtttggttattcctctatttaactatttatattatatttcagacagttgcggaattgtcgtttgagatcctaacaaagagatagacatttacgagagcaactaactaactaatcattaccttaagtaaaatttttttttacacaagcttgaaaacttttttaataagacttgtgaaattaattgattgtgatgaaactttggcagattttttcaattgttgatatatcgtaattgattgccgacgacttgatttacaatgttattctttcaaaaatcaaattgacatggtttaaaaaaaaagtagattctatagcactcaataatttacatttatgttaaaattcaatggttataagatattctgatacaaaaatttacttttccatagaaaggtaaaaaatacttgcgcggccaggtttcgatcctgggacctacgggttatgagcccgtcggagttccactctcctaccgcgcacgtggttgtaaagtaaaattttattaagtatatatattgaaagaatagtttttaaaaaaagaattataataaagtaatacccatgaacctatatccgttagcacacttttacttcatcgacatgcaaatgagcttatgtgtttagttcattcgtgttaaagcacaaaagaagtataatctataaaaaaatatgtcgtatcattgatcggctttcgtcgcaatgatcatcatatttgcttgctaatgtccattgttttatatttttcctacgatatacatacctatttttgaataatacgtcgattttaggttatgtcagtttgtttttctttcctttttggtataataagcagtcttttttctttgtgattggaaaacaaagcacttacatctgctaccaaaaatggatgcttatgaagtttagacgtgtgtccaccaaagtattaaggaaaagcctcaaagtgcttaattttcttcatatttaaagaaaaagcatctttactaattatatattattattattattttctcagcagctttattttctttgggctatatgctgttgatattgccgcctttttctttatgttttcatctgaatgttacttagccaactgctaaacgtccaccaccgttttgagctgtctatgcttctggtatttcaaaatggatgagtatgcatttgtgaaattctttcgactcaatgttctttgttgctgaatttatatataatgtctaggattttagacaatagagcattgttccaaacaaggcaactcaagccaaacccgagcataattctaacgatcgttattttgctagcataaattggttttcattcattcctttgtttcttttttaattgcataaaggttaagtaaattcgcttagctgccaccttattttcctcgttagggtttgtatcaagcatttgtttacgcacggtttgtttacaaagagcatacagatttggaacaggacaggacacccaagctaatccttccctcttttgatgaaatttttatgaaaaaagcttttatgtctttttgtaattaatttttagacactgaaatatacactctcacgtcaattcgctgcttatatttccttttgtaatttttttcgcttccgtcttttgaacgcacttttccttttgaccttttttttcttaccaggataaattactctattttgtgcatactttgatttttttttatctgcatattccatttgtcattcattaatattaatattaataattatgaattcatacgcaattttattgtctcttttcttttcattcgaaaggttgcttacattggccaatgccaattccctttattctcctttcaataattcctcattcgtcgattccgatacttcctttagtgatctttctcgaaatggtttactatctttacttgattccaataccacttcagcatccgttcaaaccatcgcaatctctcaaacggataatgctgcttcttgcattccttctgcaagcctcttatcttccagtgtcgtgttgtactctgctaaggaaaccgtaactgtatcgtcttattggtctttagttagtacatccgttactggaactgtttacgttccttatacttctagcgtcgcctgtttcccctatgctactagcgatgctcctaaccccattcctcgtggagatagcgcaacttcaacctcaattgctccaacgtattcagctagtgatagttctgcaactacgattacatcttctagtccttcaacatctatcattggtactggttctaccgatacatccgtttcctctacactgacataccatactccaattgcttcaccaaccacctcatctaattcagataatgagtataccgtagatgttataacttcttcgtctttgtcttcatttgttattactaatgtagactctactactacttcagttatcaactacatcggtgctagtacgcttgaatcatcatccttgactaacaccgtgtcaccaactgaatccacattttatgaaacgaaatcttcgactagctctgttccaacacaaacaattgattcatcgtcattcacgagttctacacctgtatctttaacgtcttcttctacatcatcatcaggaagctcccaagatagtactacgattgattcgactccttcaacaatcgctaccagtaccttgcagccaactacttcctcaccaattacaacttctgctccgagcctttcgtccgcactccctaccacttatcctagtagtttgtccacagaagtagaagttgagtattttaccaaaacaataacggatacctcaagcattgtcacttattcgactggtgtcgaaactttatatgaaacggaaaccataacctcatctgaaatttcttcaataatttataactttagtactccaatttctggctcttcatttcccgacggtttcaaacctataaaccccacttcgtttccttcgttgacctcttctactaaaaaaattccttctacaacacttcccacttcatctaagatgattacgactactaccccttctgtttctaataatacccagtcatcgtttctcattattagcacctttactagttcatatgagcattctgagccttttaaggtgagctctgttcctttgacgtccaataatttttctagtatttcccattcttctgcatcatccttgcctataacaccaagttcatacttatcaaacacgactttgcattcttcagttcaatcttcgcagtcttcccaattcaccgtatcagtgccgagcagcacccaatcttattctacctcttctaatttcactactcctattacaatttcaacctcgttgtcttcctttcccacgacaatagtgtcgagcagtttccaatattcctccttatcttctaacgtcacaacgactaatgcacaatctagctctctatcctcctcaaatagtagcgctctaacacacatttcctcatctattgtttcatccggtagtagttcagctttatctagctcaaccattgtttcttccattaacagcagctctagtgtcttcatctcatccgtatcgtctagcttacaatactcctcgagttatgtgacggaaacgacgacttctggatcagttggattcaccaccactattgctactcccgttggatccactgctggaactgttgttgttgacattcctactccatcctgggtaactgaaactgtaacatctggatcagtcggattcaccaccaccattgctactcccgttggatccactgctggtaccgtacttgttgacattcctactccatcctgggtaactgaaactgtaacatctggatcagttgaattcaccaccaccattgctactcccgttggaacaactgctggaactgttgttgttgacattcctactccatcctgggtaactgaaactgtaacatctggatcagtcggattcaccacaaccattgctacacccattggaaccaccgctggtaccgtacttgttgacattcctactccatcttgggtaactgaaactgtaacatcgggatcagtcggattcaccaccaccattgctactcctgttggaacaactgctggtactgtcctaatagatgtacccactcctacagcttcatcctccccttttccaagttgtaacactcagtgtaccaatgagaattctttccgtatacaagtgataaatgatgatatatatccatcttacgttcatttagacagcaataattatgccattgctgctgctcgtggtgattcagatggtgagaacgtatttatatacgattctgatatcaagcgcatagtgtcttgttgtggagtcaaacctatttacaggttggaccaggacgatactgaaggctattcttttgaaatatataaagacaacgatggacaactccagttcaaatacccattaaacgatgctctgtatcctatggagttactaactcttacggatggaaggataggaataaccacaaatttgacactttacaagccctattatctaaacaatgtggagaatgaacgagcggctaatgttgttcttagagctttggaatattaggctttatttctactgaaaagttgcaggacgttctttttaattcaaaattagttcatctcatcaccctttgtctcataattaatgttcgcgtatctataatacaaatatatatttattatatatatatatattaattattacttaataaaatattcgtctcttatttatattttatagtatattgatagtcttatttggtgctagttagagaggaattaatatggtaaacattcattatgtattatgtagcttggtcccatggtgtgctcaattaatagaaatacctcgcaacgaggattgaaagcaaatatttatgagattttaaatattattaacagctaagtctagcaatgaatgcaaagctgattttatcatttcctaatgaacatcaatcattattaaaataccgaatatgaacactattacgttattctcattttttatcgtgaaatagcgaatgtttttagtctcgtaaaaaaaatagggaggccactaaagtacctaaacttgatttcttttatctgaatgaaagaagtttccgtcaccatatattgagcattagaattgaaaggataggaaagcattattcattttttaatttaatttaatacagaccaaccggatttacaaatctttgttatgtctggacggagaaatgagactgcaataagagaactcgttcaatctgtctcaggaaacaatctttgtgccgattgtagcactcgaggcgttcaatgggccagttggaaccttggtatgtccttttctacggaataattcttttgctgactgtttaggaatctttctgtgtcttcgatgtgccaccattcatcgtaaactcggtactcacgtttcaaaagtcaagtcgatttctcttgatgaatggtctaatgatcaaattgaggtaatttttttttaattaatatttttcctttcaatttttaataatttttttttttactaacgagtatagaaaatgaaacattggggaaacattaacgctaatcggtattggaacccgaatcccctaagtcatccgttacccaccaacgctctcagtgatgaacagtaagtgcttcccatcagtttttgtaatatagaggcaaatttcgtttgttttttaaatggttttccttggatattaacgagttttttctatttagtgttatggaaaagtacatccgggataaatatgaacggaagctttttttagacgaaaatcatagtacaaacagtaaaccaccatctttgcctccacgtacgaaaagtagtagtcaatcaagcccaatggcttctacttccacttcaaagagccgatatgcggattcgcttagtactttacatgacatgggatttagcgatgacagtgtcaatacccatgctcttgaagaaactaatggagatgtcactagagcaattgaaaaaattgttcagcatggctcttctaaaccgcaaaaaccttcaactttaacctccaccaagtcgactataaagctagtatcggctcgccttaaaaaaagaaataaaaatttaagtgtacattttgaagatggcaccaaaccaggggacgcctatgaggttactggcgatactcgtgctgcttcgcccactttaaacccatttgagcaaatgatggctatgacaaaccaaggaatgtctgtgtcaccaggtgttgaaacaacctcaagtccctttttcactgcacctgtcgaacccaatcagcctttacaacctctgcggccgtctatgacaggtcctgtcccttcttcaatgggctccgaggctacccttaatatgccttcaacttatggaatagattccaacttgtatacaaattccaattcatcatcaattgtgcaaaatcctttgcagccggcacggacaggtcctgctgccatcaattataattacaccactaattactctgtttcttctccttcggttactaatcctttttttgatgtcggttcatcaacccagaatgcatctttgatggggtccactggctatccttcatcagcaaataacgtttactatgaaaattcttatcagggcgttggtacgtctatgtctgataattatcaacttcccgatatgagtaaactttccttaaatgaacaacctgccgccccatcaaattccaactcacaatacatgaacacaagtatgcctactttagatagcacaaatatgtatggtcaatctaatcaagatccatacagcatgtctaatggtgtatatggttcgaattattctgcacaaccatctactatgcagatgcaagctacgggaattgcccctccacaacctaatatgtcaatgcaaatgccaatgagcatgcaatcaactggttaccaaatgcctatggaaaatacttgggttgattataatggtatgtctcagcaagggaatggcatgcagcccgcgactatgaattattcgaactctatgggatatgataccaatgtccctgcagataatggctactatcaacaaggatatggcaacgtgatgatgcctcctgatgcatcctatactggtaccggttcatacgtacaaccaatgaatcaaccttctggtgggatgggagcgcccgccgattcctctaaagcggatagttacattcagcgcattatgcaaggaaagcaatagtaaaaaaaaactcttttatcgaaatttttgtaatctacatgatacaaattttctacgtctgagtttattcgtctaaacttcgataatcatttctgatttgaatcagatgtgcattgagaacaaggctatttatgctaaagtgctgaacttaagatgtttagatttccgagcaatgtgctatacaaaagttatagattgttattttgaacaatctaatacaaaatacaagattcaaaagtttggagcatctaatgatgcgaatctgttgaccaaactatgaaaacatactttcatttaatggtagatatatacacgggataggcctgattgatcctttctttttttgtcgttttttatatttgtgaaaaatgcgtgctgaatattaaaattttatatacttagtaaaagttgttgtatccacattttaaatatgtctgattcaaccactttgtttttccaatcgttttttggttgctgagtatatttattactgtatatatggcgtctccaaatctcatgcctcacattgtggtaccatgaattttatttcttctagatcaatttctattcaatattagctatatttcttggctctaaaattaaatgaataattttactcacgacattgacacgttcgtggttggattttatatatggtagcatgaagtgggaaattgcttttttctcataggggcaatagataatttcaaatgctgtcgagtataaataacgttgaaaggttgagagaacgtggtagtttaatgaaatggctcatgtgaatcacctaaatgtgacatttcaaacaacctacgcaaaaactcttcttattgttactgtagcagcgtaattaaagtattttggctccgtttgcactgctttggtagcttaaaccatgatatacactgttttttttactgaacaaaagaattcaccagacgataagtatcaaattgattataagtttcattactcccactcgtgcaccaaccgattcaatgaatttttatctagactaggaatatgaaattcacgcccaagccgagcaataattagagcacgctcagcccatgcttcagaaacatggacttaactgttgatatagaagttttacaagtacttatgcctttattaagcagggaaccaaataataactataaaactaaagaatgattggttaaggttttaaaactccaaaaaaccagcgaattgaaataaacacatactatttatttcctttactgattatagttattgaactcgacatatttgaaaagatgttggttggtagaagtgaacaacccaattcaatttcaagctggatcaagacaaaaaatgattttgcaatttgttaacctactataagacagttcgtttttggtaaacaatactcaatatttgtgcgtagttaattaatgcaaaccagtttttaaaggttataccatcttttcattaattataggtacgatgctttttatttattaaaaatttcacgtaaacttcttaatataatgataaagtgaatctagctatttttgttgaaatatttagcgatacaaaaaagcaaaaagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtgtggccgtagacattgagtttagtatttagtaaaatatatatattatatccttaaccggattttagtaaaaaaattttgaattaattgtggaaatgtaactaaatctaaatctattaaatgtatttactgcttcagttgtttatatagtatttactacctgctttgagcttgatacgtggtaaatatatgtattgaaaattctaatatcacttattagttcaattacataagtagtaattggacatgatttttttttggtttgaaacaaaactaacgcaattagttacatgcatttaaatcaatacaattttgagttttttttaatttttttgtgatttacttattttgctccaatactctatagctattttttttttttttttttttttttttttttttttttactgtgcttaaaagtggaaatttatttaagatcttttttaacttttaacaatgtaaattttcgtacactaaaggcaaggaaattaagaagaaaactgtataattgagatacaaatcatcaaaaaaagagtctatcaaatgtttgtaaacattgcgtcgcaaaaagtaccgatatgaaaaattattagctcaactattgttagcaataacactgacatgaacgttagcaaaagcaacatatcaatctttacaatattcaaaaaggaaaacacttactgaaggtttctgcgaagagttacgaaaatcaaaatacaattaagaaagctatttaaacctaaaaggcttatgagtcattaataaataatagcgagttttattaactgctaatacttgcaatatattgttaatgaaacctcttgcattccaaatttagaatgtaacaagccttgtagtctcgattactaattttctgaatcaataacatgaaatcagaataaaattgctttttcaaattattttttactgcttcaagcactttaccgtttgtatagaaataaacgagaatattattatagatatcatctctattttatataattattgattaggcagctagctgtttacattcaattgaagtagtttgtggttccacattaaataattaaaaaaaaaaaaaaaaaaaaaaaacgctttggcgaagaatgtaggtatgaattgtatgagttactttttttagcctgctttgcctattttattttgataacaaaacaattgtaatcttgcatttcttcactgtagatgttcatctaataccgtgaaatcggtaatacttaagaatgtgatttacagggataagttaaataaaaattttatttcatttatatttaatcttttcaaacatttcttctgaagtagaaaagcttcgattcttgatttccttttttaacagtcaaccgctgccttctttaattactgtttgtatcagggaacaatttccttatatattttataatcaattaatagttatttacttaaaggaagttttttattttaaaattttttcaagttgcattcaagtgtctttatcacactacgcatatcggtgagaaactccaaagatggtcgatcaggtaaatttggcgacagagcaaacttccttgctatatcctgaagtgtctcgcaaaaaggaagagttgagtgtaaataaatggactattctacctgctttatgggttggtggcttcttgtctgctttggatatgacaattgttgcaagtttataccctgtaattggtagtgaattcaagttaatgaataatgcttcctacattgttaccgcctatttaattacaaacaccgctttccaacctttatatggtagacttagtgacatctttggacgacgccctaccgttgtatttgcaaatgctgctttcacgcttggaactttttggtgtggtatatcgagaagtcttccggaattgtgtatggctcgcgctctcgccggcattggcggtggaggtcttggtaccatgtcttccatcatttcgagtgacatcgtttcattgcgtgaacgtggtacctggcaaggtataactaacattgtttggggtatcggaggtagtttgggaggaccattgggtgggttaattgctcaaagatggggttggagaacagcgtttcattttcaagtccctatgggaatattatccaccatactagttgcttggcgtgtccgcgttaaacctaccgttcgaaattccaatgcatcgttgctttcacgcattgattacttaggcagttttcttcttgtaacgggcattacggcactggtagttacctttaacatgggcggggacgcatttccttgggtttctccagttatcattactttgcttgtatcttctgtccttattttgttcgcattttactgggtcgaaaagaatattgctgttgaaccaattgcgcctgtggagatcctatctcagcctactcccttgaatgtctgtttgggtaactttttcaatgcgttttgcagttttgtcattgtctacgaattacccttatttttcgaaacgacgctattaatgccatcgtctgaggccggtgttcgtatctttccttacgttatctccacatctgttggatctctttgttcaggcttatacatgaagaaaactggcaggtatagaaatttggttattgctggattttttttcatgttgatgggtattgtttcctttgctgttcttacttctttcggtcacagaacacccttaatattaatttctctctgtttggcaatgaccggatgttcttatggaatgaacctaacttctacccttattgctattatcagttctttagccccagaagaacaagctgttgctacaggcctttcctatcttttccgtgcaacaggtagcgtcattggtatcagtctttcccaaacaacaactctttcaatccttatgaagcagttagcctccaacttaaaggacgatccggataaagatgatttgattcgacgtcttcgagaaagtataagcatcattccaaatctccccaaagatatccaaaagctagtcataaagtcgtatgccactgctttcacatggacttttgccttagttgcaattatagcttttgctggattctggtgctcgctgaggatcaaacagttttatttacatacctctgttgatcgttcataaattatatcctaaggggattctgattttctacatattggtagataagtcatatcagatttttgtttacatttagattttatttacaagtttatgttatatacttttgagttccatgatggtgatgagtcatattgttcttcaggttccaccactatcatatttaaacggattcgctaaatattttattttattttattttttgctttgaggaagttgtgtatccttctttacactagcatcagagagagcacactttgagacttaattatgataacagattggattacaaacgattgtttagctacagataggtttgtttctctctttttaattaaattatttctcttcataatattttaatgtaaaattgactaatcagaacgctgatattctctttgtatactaatttcttctttatttacaatgaaagctatatacttagcaatttgaagattcattattatcacataccccattagcacgtaaatcttaataacgatattgtgatataaatctataagttctataacgaaagccaatggactcgtacatgacatcaattctttagaaatctactggttagcatcttccacatcattgatataaacttacttcggtaattttttaaacttgaaatttctttgtgtttctgcttcaatacacatcaatctttttgctgtttatattcagttttttgattcatcctcgtcaacaacgttgctataagtttatatatataaatttacaacttaacgggtatcttctttacgaatatggcttctactactgacatgagtacttacaaactaaatcacactatgattcgtgtgaaagacctcgacaagagtctcaaattttataccgaggtgtttggtatgaaactcattgatcaatgggttttcgaggaaaatgaattctctttgtcgtttttagctttcgatggacctggagctctaaatcacggagtggaacgtagtaagcgtgaaggtatattggaactgacttataactttggcactgagaagaaggaaggccctgtttatatcaatggtaataccgagcctaagagaggatttggacacatctgctttactgttgataacattgaatctgcttgcgcatatttggaatccaagggggtttcttttaagaaaaagctttccgatggtaagatgaaacacatcgcttttgccttggatcctgacaattactggattgagcttgtttctcaatctgaaactaagcccaaagctaatatttctaactttcgttttaatcatacaatggtccgtgttaaggatcccgaacctagtatcgccttttatgagaaacttggaatgaaggtaattgacaaagcggatcatcccaatggtaagttcaccaattatttcttggcctatcctagcgacttgcccagacatgatcgtgagggattacttgaattgactcataactggggtactgaaaaggagtcaggacccgtttaccataatggcaatgacggcgatgaaaagggttatggtcatgtttgtatttccgttgacaatattaatgcagcttgctctaaatttgaagctgaggggctaccattcaagaagaaattgaccgatggcagaatgaaggatattgctttcttactggaccctgataattactgggttgaggtcattgaacagaagtaaacagtgacgccttgtctttttagaaacgttgattatgtttgaaagtggtgtggggagaatttttagtacatgttttttttttgaggtagaaatatattattttcgctatgaaatttaagtatctatattctcctttttttcatttagtgattttcgatatccattaccttcagttcggacaggaattgaaatagaatcaaccctaatatctttgtaacgggtaataaaataacaaagtaaaagaagagaacttactcatttttttgtaggaaattacgtttagtacatcactattgtaattgtacactcattctataggaagaaaccacgatttgggttccctccctcaaactagagtaatttttatagcaacaacttcatgatgaagtagcaatataggaatattagaataagttttcaaatattccatttgcagttgcagaaacgtaatttaatagaagcacagaaattattacgatatagttacaaaacttccacattcaaaatcaacttaaaagagcataatcatgaattgatattcaatatgagaactcccaattatgcagcattgttttcgttaaatgaccatcattagtttccaagagataacattaaaccaaaacaaaaaatctgatacactgcaaaactaagcaactatgccttcattgcaaactaaatcagattaaattaaaaatgcatataaaaagaatatcttccatgaaataaacacatgtacatcctcgtgaaccggcaacccatccttttctattaatttaatgaacgacaaaaagattggcttgtgccccttaaaggatgccaaaaacatgacaagcgacgtgaagcgtaaaaaccacataataataaacaatgagggataatcaaatttattccaccgtaactgatttagccaaattgcgtggctgatcaacattgtggccacgtttaacagctaaccaatagcttagaagttgaaaaggaatgacattcaaaattccttgcaaacaatccacagttttaggaactttaattatggtaaagccttctaaattgtctagttttttatctgtaataattatgggtttaccaccacgtgctctaacttgttcaaatgcgttccaagccttcggaaagttgtagtcgtctggtaaaagcataactattggcatatcattatcgacaagtgctaacacaccatgctttagttcgccggctaagacaccttcagcatgtgtataagaaatttctttaacctttaatgcaccttccaaggcagtggcataatgataacctcgtccaataattaacattttgtccttgttaattaactgctcaatggcagtttgttttatggcggcgttaagatgtaaagtttcttgcactttttctccgatttcggcaagtccgtcgataatttcattacggcgttccaaccgtgaaacggaatctctggatagatataatgccatgagcactaatgcaacatactgcgatgtataggctttagtggatgcgacacatatctcagggccagcattaatatggacaccacagtgcgtcttacgagaaatacttgaaccaacacaattgactacgccaatagccaaagcaccgttttctaaggtatactgcagagccagcaaagaatcagcagtctcaccagactgggagacaaaaatgaaagtgtcatcacggaaaactgatggacaacggtccacaaaatcagacgctaactccaccactacagggatattagtgagttcttcgaacaaaggacgaacggctacacatgaatggtaggaggttccacaagccacgaaaattaggcgacgacttttgcgaataatgtcataataactttccaaaccacccaatgtaacaagcctgtttacaaaattaacacgtccccgcatggtatttaacaggctatctggctgttcacaaatttctttaatcatgtaatggtcatagtttcctttcataacactggcaatctccatctccaaagtttcaatggtacgagtcgtactaccaccgccttcacgacgcaacctatgaacatgtaattcaccatcgcgaacgtgtgctatatcatcatcttctagaaacatcacacgcttagtgtactcaatgatgggagtagcatcagatgcgaaaaaatactctatgggacccggaactccttcacccgatacaaaagcacgactttgagcgcgatgtaacaagtcgggtttgtcaccacgaagcataccattggtagctgggttggaaaaaactggatgcaagctggtgggtttaggagttccaggtagaccttctgcaggctcgggaaattctacatcgacaaagtcaactttgagcttttgctcacttttgacaccaactattaatggagaaccacgacgagttgcgaccacttcaccagggtagtgactgcttttaatgagtaaagcgtaggcaccttcaagttcacgaaagacgagtttagcgagtgatgtgaagtcaactcctggagtagtgtcgtaaataaatttagcgagcttagccacacattcagtatcggtttcgctttcaaaaaccatgcctctcgattcaagaacggtgcgtagctcacgatagttggttaaaataccgttatgaacgactatgaattcactatgagggtcagaccgctggggatgacaattaatgggagaagggatgccatgagttgcccaacgggtgtgactaatggcgcaatggttgataaatttagtggatttattcacgttcgatccttttatagatgcctctaatttactaacattgccaacttctttgaacatgatgaagtcttcaccttcatctccatcgacagcacatcctgaagaatcataaccccgatattccagacgtttgagacctaaacctgaattagtaaaatgagttttaatttgtttatacttttgtttaataagtaaacagaaaattgaagtagcagatagattaaatgtcatgagagagaacacatcacaaacaaagcgtaatcactgtgatcgaaagcaatccacaacttaagcatttcagaaattgacatattaaaaacaatataaacgattttaatttacctttaacgagtgttttgaggatatatccacggtctcgttcaaccaaataattaatatatccaaagataccactagcttcgtattagcataaaaggacgatcaaatatttaaatagatataaaacaaacaaatagcttaccacattgataagtaaaatcgacttttccaatactaaggaagagttggtggtcgttcagtgaaggtggtggggcttaaggatctgtgcataaatatatacaatccgtcagccgctttgtcatcactgtatagaggactttgatggtgagaagcaatataaacgagagtctaatttaatcaaaggtttagactcataaatttctaaaggcagctttctgcagaactttgcaattgataaagtataaataacacttaaaaatggagatgtaaacattcttgcataacggttgcaaaaattctattgaatgtaatttaatggccaagacaagaaagttacgatgaacatgttaaattgaggtggtgtaaattgatgaagggtcttttggttcaccctaagtattcaaaacaattgattaaaaaaattttcggttgtttcttaatcataaaagaatttgggatattattaaaccttactactttattgtttttttattgtattttccttaagattatccagactattttgtgtgttttctccttaaataatgaactaatttttcatacacaaaacagcagactgaaaaataaataatatttttctattaaatatcagggttgaccaggacatttcaatgacaatgtacgccttcactatactattggaaaacgttagaacaatttcatcaatttaatgactttctcattcaagcattataaattagtcgatttcagaagaaaaaaaagtaataataaaatttttttatctaattcttctaccatgtttgtaataaactatcaatctgctgattcagcgcttaatcttgaaaacttttaataaaatcctcatattgcttgatccagtttggcctgatgtttctcctttacacatcaatcagaaaatttcggggattgaattttcagctaaaagtacttgctgccaaaatattagaaaccgcataccaggtcatagtcctctagcactcactttcatatccaagacggccgtttcggttttgggttgtttacttcttttttgttacttgaaaaaatgttactcgaaatattacctcggtaaatccttttcttccaatcgcgtttgaaaaatctctcgtttatggatcgcgtatcccgcttaaatcgctagagtatgtcaaccatgttacgtggccaggaccgacatgctctataccaacaacttttgggatggcaaaagactggcaagatgcacgtttaggccaatgccacaggcttgaagattattccaatgtcgcaataaattatacaggaccttacttgactccttctgggacgatggcctatcatcccggtaatggtatgtaatttgctctaacttgttatggttttgacatgtaaaacaatattgattttattgtaaacagtaggatttgttttacttgaaactactaattacaaaatatatttgtataaaaatactaattatttgattagcacctttatttactcaggcccctcctcacaccaacccacaaggaccacctccattccctttattcaactctatcagtccagtatacgatccggcaacggggcgtttactttaccgtaatgtaaatacacaagtgtctcatacagccataccgaatcctgcaaatgggtatgctgctgtttatggtgggccgccttcgcagcttcctcccccaccacaaccccagtcgcaccctaatgttactgtgatctcagcaagtcccgctcgcgccattgagcaacaaccgaccatactttcttctactgattctaatattcctagaccaggcactgtaaaatcttctgcttctccttttgttcctaatcaaaatccttctgctccacctccacctcctcaagagtaccgacagttgaatgtcacagatgctttatcatacctggatcttgttaaattgcagtttcatcaagaacccgaaatttataatgagtttttagatatcatgaaagagttcaaatcgcaggcgattgaaacaccagaagtcattaccagagtttcaaaattatttgctggatacccaaatctgattcagggttttaatacatttttacctcctggatacagcattgaaataagcagtgcagatcctggatctttggcaggaatccatatcactacgcctcaaggtcctctaatgatcaatgatttaggtaaaaccactgctcctccgcctccacatggttcaactacacctcttcctgcggctgcctcttatacttccatgaatatgaaacaatcgtcagcctctcatcctgttttgcaacctccggctccatctacattgcaatttaacccctctccttctccagctgctccatcatatcctccagttgatgcatctgtgaaacaggctgccgatctcgaccaagccattaattttgttaataatgttaaaaatcggttttcccataaacctgaagcctataactcgtttttagacatcctaaaatcataccaacacgatcaacgacctatacaacttgtctattttcaagtatctcagttatttgcggaagctcctgacttattagaggagttcaagcgttttttacctgacgtatcagttaatgctcccgccgaaactcaggacaagtctacagtagtgcctcaagaatcagctactgccactccaaaacgatctccatcagccactcctacgagtgcactcccccctattggtaaatttgctccacccactactgccaaagcccaacctgcacctgaaaagcgtagaggagaacctgctgtgcagactagaaatcattccaaaagaactaggactgctacttcttccgttgaggagactacaccacgtgcatttaacgtacctatagcacaaaacaaaaatccctcagaacttgagtttttggagcatgcacgccaatatcttgccaatgaatcaaagtacaatgaatttattaaactcttggaactttattctcaagaggtttttgataaaaacgcactcgttgagaggtgctatgtttttttcggtagtaatgagcacttaatgaactggttaaaggacttggtcaaatataatcctgcaaacccgatccctgtacctagacctagagtagatcttacacaatgcaaaagctgtggaccaagttaccgcttattgccaaaaatcgagcttttgcttccttgctcgggtagggatgatttatgctggacaattttgaatgatgcatgggttagtttcccaactttggcttcagaggattctggatttattgcacacaggaaaaatcaatttgaggaaaatttacataaactagaggaggaaagatatgaatatgatcgtcatattggtgctaacatgcgttttatagaacttttacaaattcatgctgacaaaatgttaaaaatgagtgaagttgaaaaggcaaactggactcttccatctaatctaggaggcaagtctgtctcgatttatcataaggtcattaaaaaagtttacggaaaagaacatgcacagcaaattatcgagaatctgcagaaaaacccttcggtaaccataccaattgttttggaacgtttgaagaaaaaagatagagaatggagatcgcttcaaaaccattggaatgaactttggcatgatatagaagagaaaaacttttatcgaagtttggaccatcagggagtatcatttaaaagtgttgacaagaaaagtaccactcccaaattccttatttctgagcttcgtaatttagcccagcagcagaaagttgaactatcagaagggaaagtcacaccctctcaccaatttttattttcttacaaggaccccaatattattactgatattgctcgtttgtttggggtttttctgattcatggttcaactcactctgctgaggataacgagaagatgtctaattttcttcggtcgtttctttcactttttttcgatgttccctatgactcgtttattccttatcttcccactcattttaacgaagaggaatctgatattgattctttgtcatctagtctcatagaaaaaccgagagcttccagttcgcccattcaccatgctaacaacaatggcctaaggcttttgaaggatgtattaaagaagacttatagaggagctcgtgaaaatagaagttcagttaaggaagattatgtatcagaaagtactgagaggacacctgacgccagtgaaattgatgaacatattagtgagcatgaggaaaatgacgatgagtcttcatcagttttttcaactggcgaagtttgggtgaattgtaaatttaccgatactgatggtagtctccttgacgatggaacaaaattgtctgatcgttctgtgtataatttatttggaaacatgagcctgtattgtttttttcgtttgttccacactttatattcaaggttagaagagattaaaaatcttgagcaaatggcttatagtaagcaacatgatgtcaaatccaatcctgtcgcagttgagctcggattagttcgccatccttctgaacgtcttggctttgctttacctacagctgacactgtttacgagcaagcgattcagttgtgcgaacgcttgatggaaggtgaaattgatcaaaatgggtttgaagatgctttacgttgtctttacggtattcatgcttttagattatacaccgttgaaaaattggtcacttctattattaaacaactacattccgttacaaccaaccgtcgcttggctcaagttttcatgtattacgagaaagatcgagtacaaagacgtactagtcctcgtcaacaaatcatgtatcggatacaaacagagactgcgtttggaccagatgaaaatttatgttgcattgattggaattcacaaactcgacaatcagccataaggctaatgggacgcgaagatctaacaatgggaactctcaagtcggatgcagaaaagtggtgctattacattggaagttacataatgtcgagtccgactgaaggcatattacctgagcatgttcgaataccattccttcgaaaatgcttgccctcagatgaaggaaatgaggatgacgagtctagttccgtggtaaaaagtgcaaatgctattattactagtttcttggaatcaggactagccttgacaataccaattaataccgttaaaatcagatatgaaaatgggaccgaagatgtatttgctagaaattctgagcaagtgtataatggtccttatgataaaattcgtgattaccggcaatcaaaatggcgtgaatggcttaatagtgatgaaggctggacacaaggtctctccaaagataaggtaagacgtatcaagccttgtaccatagaaagcttattcaatgaatccactcttcgctccggcaaggctgagcggttttctgaaaacgcaggtgttgaaagcataggtaaaaaggggaaaaatttgcttaatgaatctgggaacggaaagaaactagacaaagggctgccaccgaaagtaaatggaaaatcttctgtaacaagaggaaacaagactaatttgaaagctcgcaatgggcgtaataacgatgacagctcaaataagatcaatctttccgaaaaagaaaaagaaaaagaatccattgaggatgaggagaaaaatcgggaaggcagcatgtctcccgttgcaaaacatgcttcagacgttgaagatgatcacgacgtagcgaagtctacagctcctgactttgagacttcaagtcatcgccccgagagatcttctgaaaagaaatccccatcaccagtgtttacaagtgtaaaacaaacggcagagaatgatgctgataatgaggacgataaaactgatatggacgatcaaactgaagagacgctggacgccgacaacacgatggaagaagagccttccaaggatgatctgtagatttatccatttctgttttcctcgatatcatttatatcatttcttgctcccatcttagtttgtgcataactccccaattccctaatctgttcttgcaagccattgttagtattgcagctaatacccccaaaagtttttgttttcttctctaagcattttcggcattaccattttacttaattttctacgtaattatcaaatttaaaggacatctatctctgttttgttatcatttctgttattctctttataatctatgaatctgctgtacctatatattttgtttcaataaataatctttggcgtaacaaggaatttattataataaatattttttttgtttcgaacaatctcaaattaccacagtgaatagtgcttcaattgtattttaatagtaaagaatcaatttttgctgagagtttttcttgatctctaccaagcaaagcggtaatatgaagtttggtcgcggctagcgtaatccgcgctccgtctttatgggtgtggacgaaagtcgtttgatttttagcaaaagtacccaacttttcaacgtatatgaatagcatgcaattcccttactcataaaaaacacgcttagatttagaaagctaattggttttcttttctgaatactagtatatatcaattaatagctaagcaagagttttggtgatataattactatttgagatattgcagcacacctattgtttacactacgtttattattccgtctttacatttttcttcttcaatcattaaactataggtcattctacgttcaatggtataaagttcttggaacggaatttacaacagaccgaattttccataagaacccgagttcagtttacacttattctgctcagcattccccattttcatgtaaataattgcatcaacatctagtctatccacgcaatttatatttttctcttatatcgaccgttgaacattactatgtcagaatcagagcagttattagaaaagcagcaagatcacaagtgggatgctgcaactcatgcggataagggaattactataaaaacaggaaagatagccgtctctagctctgatataccacttagaaaccgaaaaggattacttacttgggatcaattggaaccttggcagcaggacaatcaatatatcatatccggatatcgacctccttcattttcattttatttatgcgttaaatctattttccatgttcataatgagagcgttaatatatggactcatctttttggtgcgatagtttttttgttttttattttcaagtccgaattgattttaaagagagatactacaactgctgaagatgtttatgttataacggtatttttatttagtgcattcactatgcttggatgctcaacgttttaccataccatttcgaatcattcggatgatgtttcaaagtttggaaacaaactcgattatttgggcatcgtcgtcatgattgtcggctcttttattccttgtttacattacgcttttgcttgccatgcaaattttcgcacattgtacataggtactattattggcattggcgttattgtagcgtccacttgtcttcttgatcgatttcgacaaccagaatggagaccatatcgagctttgatatttgttctcatgggtctttttggaatatttccagtaatacatgcattaaaaatttttagcttttccgaaattttggtgcgaatgggccttgtctggcttttactacaaggtcttttctatatagttggagctgtcatatacgccttaaggattccagaaaaatggagtccaggaaaatatgatgtttttggtagtagtcatcagtggttccatgtttgtgtgatcattgctgctttttgtcattttcacggcgtatgcatagcttatgattattttcatgagaggcgtggttgtggagaaatgtaacattacaattattttttctttagaaatttgcattacataagaaagacttgtcccttctagaaaaccttcatttgacacatttcattctatgttcacaatttattagaatgagactagacgggttgaaaacaaagaaaccgtttcacagtgttatttacattttaccgctattacattgtactttagtatcctaacgttttatcattcaacctattatatgtgatttgttaatatcgcttctgatagctagaagcataaatattagaaaataaaagtaaatttttccagaatatcttaatcttcagacgtaacgtgataattcgtgttcattaaaaaaccgttgaaataattttgtttgcttggttgtaaacagataaaagacgctcacatttttctctttcacttttgacgttctcatcttcaataaggagggtgtcaaagaaatcctctcggtataatttactaaccaaacgattttgaatggcatctttagaggcgttcacgagcaaatgcataattacctttggtacctgatcaattataatcttcctagttaagttgaaataagaagtaattagctctttaataagatcaacttcaacttcttccctttcactcatgtcctccaacgccattgtttcaacttcatttgataaatctgtcatctttaaaggatggttgtttttgtgatttgtatctcctccagaaagagaatcatttaaaggatagctagaagacttatcaatgctcattgctttcctagtcgcattattggcaccaaagacatagctaagaaatgtttttctttccgcagtttcagtgctaaaggcattattataccgtttagaagccaaaacatccaaaggctgcatttttgctgaatcatcgctcttcaaagttgtaatctcgttcgtcgctttattggtaatactcttaacagaagtgtcgggatccgaagaatacaactcaattccgtcaggcttcacagtgtccaaagcagaagaaatgggttcatcattttcttgggaaagcattaagcgattctgttcttttcttgacaatactacagccattgcaccctgcacccctaagaaatccggatgattcgtattaatatatgcactttgaatagcaatcaagctttctacaaaagaataagtaggagttaaattttctcgtagtaaatcgctaacggtttctacgagagcagtttgcaacttgggaaaatgcgatatgtctgagtcaccagaataatgacatattttcattaattcttcgtaaacaagctcgacacattgatgacagggtgccgctaaaaggtttaattgcggcttcaccaatatatcgaaagccatttccgaaaggaacaaggtagccctagagcctgtgctattcaatatagctgtacgtatgtcgactgtcgataagttttgtaaaggatcgattgaattcaatgcagtagtaaatacattattgaaaatggagtaaagacgagcaccacctgaaagttcttttgtgggaatatttgaagaatttccatctatactagcaatgaacgtgttggcaaagcgattcatcgcctgcaataaaataattccacgttgactctgatcagaaagtttaaagtcaccgtaattgtttagttgttgttgagtttgagatattagagtgctaaggcgggctttgatatcgggaaggcgctcacggatatgtgataccaatagattactcaatgtcttggcaagatagggtgttccacaacgatctttaatggtacgatatgccggatgatgttcaaaaaaagagcgctcagattgcaaagcatctctcatggatttgtgagatacaatatcagactgggaacggttaacagttgctacgaaacccagcttaaggggataaacgcgaccgcttaatatgtccattgcattggtaccttgatccataaggtcaagcttggtaagaacaccaatagtgcgcttacccttgggatcaacagacctcgctagttttaggccctcactgttgacaatgtcaaagttggcaggagatacagcaagtataatggaattgggacggctgatgtattccataataagagagcgtgtttgagcctcaatatcagtaggctgatctccaacgggaatttttgtaagcccaggcaaatcaattaaagttaagttcaaaacgcgagtagaataaatttttagattgattggcaatttgttaattcctttgtttgcaccagcaacccgtagagtctcattctcaatctctgcgcgaactttgttcatgtcggtaaatttggtatcggggatatgcaaaaattcagcataatcttcaatttcatcagaatcttcttcaattccttcaagactgcctgtttccccagcagcacttgtttcttctgaattgttgtcagaagtactttcctcatcatggttatttttggtcttgcgcttcaagttgatgagttgtagtatcaagggtcttctagtgacaattccggtaccacgaggtaaaaaatctttaccaactaaaatacgaatgagttaataacaatgtactgtcaaaattacgaaaaatttatccagaggaaaaaacacctctgataattttttagctgttgattctttatctaaattaattttaataaacagtacttaccaatattttccaatacagaagattttccacaagattgggacccaacgaccactatggatggtaaatccaaaaaatctgacccaattgtgttgtagacaaggtcttgaagttgattcaccaatggaataagttgttccatatcaatatagcttgaataaagaagagacggggatatttgaaataaatgaagcaggaatgctgccaactatgcctataagatacacgcacaatttggattatgggaatgcaattttttaataaatttttatttatatttcaatcaaccaacttgatttactcacaactacgatcaaccaagttttgggacgatgaggacggtaaagggtaagtaagtgagtatgggatttactatgtaggtatcattggtagaaaaccaaaatcttggtatggcttataaggagtgcgttataaggaacacgtatgccacattcgttttattattatacaataaaaggcgttagtaaaattatctttgtaggaggattggatgtcgtttaaaaggatacagtgaatagtactgggaatatgtgccactaaatggactatgtcagaatttcgatcttcttgtcctttgatttatcaattcttttagccagagaaagtagtagaatttagctttaaaatagaaataccgtagagagaaatcttgtgtaaattttgcgtgccacgaatattcttctgagtaaaaaagaagtgttcaagaaatgagtaagtttgagattcaatgcatactcatctgcctcaataattgtaagcttggttttatgtttggttccactctggcttttttgttgagaatataacttttcaatcacctgtcttacatggtttatctaaagcgattcatttacaaatcatcgtaatgaatttaagatctacaatattgctaacttttggcattaagattgatcaacaatctgcttgtaaataggtgaattgatcatgtaacttgaaattaaaattttcgatataggatagcaaaacaacaacagcactggtgggattgagaagtgattgaaaatttgacaaaatccttcaacgctttatgttttatttttcttttggaagaaacactttcccatcattcgtattgttattatacaaacactttttctccagatacatttgagatttaagtcgaatttacatcaatttataccacaccagtctcgtgattttaatttttaacgagccaaacttatgaaagtgtactatatgcgtactgtgcataagcgcttcaagtcattgttgcgcttttttcttatacattattcatcgatactatatcactttcctgtattctcatatggtagttataatttcgtctccaaatcttaaccaaaagatctatcatactattcttttaccctgctacttttctctatactgatgcacaatgctgatataacctctacgttgatcaattcttgatttattaaacgacatcgtattaactaaggaatattgtataaacacatttgtttactaattcaaatgtttcctcgatcagttttagcttcgtcaaatatgattgttgttccaaatccactcccaacaatagaagtctacttttcattgccaagcatcgctgataataatgtaagcaacaaccgaaagtatatcaattaagctcattttttaaaaaaagtaacgtatcttaacatgctacttttaactcaagcgctgcgctaaaacggtcacgcttaaatatgcgacatgacaaaattttcctaaaagcaaagtttgcaacgtttgtatttgcttggtactacaaccttacttacttgcttttgtgtgtctttattgttatttagaagtgaaaatgtctgttcaagaactttctcatcctcttattaaagatggttggtttcgtgagatcaacaacatgtggcctggtcaagccatgaccttgaaggttaaaaaggttttatatgcaggaaaatcaaagtatcaagatgttttggtctttgagagtgaaacttatggacatgttttggttttggatggtgctattcaagccactgagcgcgacgagttttcttaccaagaaatgattgctcatcttgctctaaacagtcaccccaacccaaagaaagttctcgttattggtggtggtgatggcggtgtacttcgtgaggtggtcaaacacgaatgtgtcgaagaggctatcttgtgcgatattgatgaagatgtcattaaagtctccaagcaataccttcctgagatgtccgcaggtttcaatcatcccaaggttaaggtacacattggtgacggttttaaatttttgcaagattatcaaaatacttttgatgtgattattacagactcttccgatcctgacggtcctgccgaagccttgttccaaaaaccttactttcaacttctttccgatgctcttcgtggaggcggtgtcattactactcaagctgagtgtatgtggattcatttgggtgtcatcagcaatgtcttgactgccgttaaaacagttttccccaatgttcgttacgcatacactactatccccacctatccctctggatctatcggcttcgttgtagcctccaaggatgcttccatcgaccttagcaagcctcttcgcaagtggtctcccgaagaagagaataagctttgtaagtactataacagtgaaattcatgctgcttcctttgttcttcctacctttgctcgtgatgtcgttgacaaggctacctcctcttaagcaaacatttttattttttttggctaaagtttcatacgtcttaatcaatgcaatcttaagtcaaaatgtatactcttttttctttgttttcacacttctgctctctactttttgtaagtgagattacgttctctttcggtagttgatatgcaaaaaaaccagtgaaataccagcataagtaaataatattcctttagtaattggtaccaagaaacctatgtattaaataatctctaaaaatcaacatgctttacattttaagtgcattcttgacaactttttcaagctcttcgtagtcatctgtaggcactcgcgtgatgggacgttggaagtattcttgaatggcgttcatttcttcccaactctttttatcgtgaacaaaattgatacttactccaacacggccgaacctaccggtacgacctatacggtgaagatatgtttgtggatcgggtcttcctgcttgatctaaaggcatatcatagtttacaaccaagttgacttgcgatacgtcgataccccgagcaattacattcgtagtaaccaaaacctttgaagtacctactcggaatgaatccataatagcgtcacgttgtgcaccttccagattaccggtaagacaagcaacagtgtgtccatctgcagtcatacgcctagcaatttcttcagcggtatcctttttcttacaaaatataattgattgaccaatagtcaataacccatataattccactaaaacattatatttatgttcttcactttggcaatccatatacaactgcttgattccctcaacagaaagctcctcagtcttcagacgaatttcattagcattgggagcaaaacgttcagcgtacttttcaacgcgttccgaaaaggtagcactgaaaagaacaatctgagtgtttctaggaagaaggtgcttgatacgcatagattgatctcctaatccttgctgatctaacatgttgtctgcctcatctaacacgaatactttaatatcgcgagcgtcaagctgtcttctcttcatcaaatccatcacagtgccaggcgttccgattacaatttgagcatcgatttttgcacctttagggacggagtctttaataccaaaagctgtttttacttcagtatatttgcccatctccgtcacgacatccataatctgacgggccaattcacgagaaggagcgaggcagatagcttgaggtttgggaacagaagcatcaacacgagaaagcatcgttaatgcaaatgcagcggttttaccagttccggattgtgattgtccgatcatattgcgaggaggatttgagagtaaaagtggaagcgccttctcttgaatttttgagggtttttggaatttcattgaataaattccctttaataattcgggcttgagctccaactcttcaaaacttttaacagaaaaaagaggtgagtttggatcagcctgtagatctgctaattttacacgaacctcgtttttatttggtattaaattagattcatcattttcagattgcttcgtattggcgtcctctgcaatcgtgttggtcgctttgtcttgctcagattttgcatcaacattctcagtgatttttggacctaatctgtcacttaaatttgttgctttttgatcttcatttttattttctgaagtatttaactgattgactttatcactaattctttgaacctcttcatcagagtccaaactagcccagtcagttttgctttcctgtcccagtgtagttgacattttggatgttttttagtaaaaaaaataaaaaaaatcaaatttatagttcagatatccaaactcagcaaggatgacttagcaaactggatgacaatttctggtgggcaatgtagttggtgattgctaagttactccttaagtgaaagttgaacaatataggtttcgattcaccaccgtacttccttttcatcaacattcgtaacgtaaagccaaaaattgtcacaatttcttccgtcaaactttctttttaattgttttatatccggtacaaatttttattgcagcgatatcaaacgtgtagataatactggataatgagcctggaaacatacaaatttagtgatgaacttcacgtaaggtgttttagttatttggcatatttactaatatataaaaggacgattttaaagttgtcgacagttgggtatgccaagaatgaaaatgaagacagttcaacaattaacacattgtaacaaagattaataatggcgcgaaatggcttgaagatattcaattgtactacaaagaaagaagttctattggtaaataagaaacgacaatggttaaatttcaatgactaactttgttgctagaaaaagaatatgctcagaaattagccagtctttcgaataaatatggggagaagaaatccagaaaatcatcagccctttcagtcggagatactccggcaatgtctgctggctctttagaatggtatgtaaaatattggaacctgtcaagcaattgaagttagatggatattgaattcctgttcacaggctaattttatagtgcttctttaacaacatggtctaaaattttggatgagttaacgcgctcatcaaaaactcatcaaaagctatccgatgactattcattggacattgctgaaaaactgaagaaactagagtctcatatagaggctttaagaaaagtttatgatgatttatataaaaaattctcatccgaaaaggagacattgttaaacagtgtgaagagagccaaggtcagttaccatgaggcctgcgatgatttagaaagcgcaaggcaaaaaaacgataaatatcgagagcaaaaaactcaaagaaatttaaaattatctgaaagtgatatgctcgataagaaaaataaatacctacttcgtatgcttgtatacaacgcccacaagcaaaagttttataatgaaactctaccaacgctccttaatcatatgcaagtattgaacgaatacagggtttcgaatttaaatgaaatatggtgtaacagcttttcaattgaaaagtctctccatgataccttatcccaaagaaccgttgaaattcaatcagaaattgcaaaaaatgaaccagtccttgattctgccatgttcggaaggcacaattcaaagaattgggcacttcctgctgacttgcattttgaacctagtcctatctggcatgacacggatgcactggtggtggatggttcatgtaaaaactacctccgaaatttactggtccactccaaaaatgaccttggaaaacagaaaggcgagcttgtatcgttagattcacaattggaaggtttacgcgtcgatgatccaaatagtgctaaccagtcatttgaatctaaaaaggcttcgataaatctagaagggaaagagctcatggtaaaggccagaatagaagatttagaggttcgtatcaacaagatcacgtcagttgcgaataatttagaagaaggaggtcgttttcatgatttcaaacatgttagttttaaacttccgacaagttgcagttactgtcgtgaaattatttgggggttatcgaagcgtggatgtgtttgcaaaagtacgaaatatttgctttctttcgttaactaacaaaacacgtgtagattgtggcttcaaatgccatgcaaggtgtgaacttcttgttcccgccaactgcaaaaatggtgagcccgaagtggccgacgatgatgctgtagataccagtgttactgccactgatgattttgatgcttctgcgtcgtcttcaaatgcctatgaatcctatcgtaacacatacacagatgatatggattcaagtagtatttatcaaacttccttaagcaacgtgaaaacagaagaaacaacgcctgctgaaccagcgtcaaaggttgacggtgtagttctttacgattttaccggggaacatgaaggggtaatcacagcttctgaaggacaggaatttacgctacttgaaccagatggtaagtaaagcttgaaaaatcccattctaatagatcaatatagatggctctggttgggttcgagtaaaaatcgatggaactgatggcttgattccagcttcttatgttaaattgaatgatgaattaaatacgagtgtgacacttgatggagattcttcttatgttaaggcgttatatgcatacacagctcaatccgatatggaattatcaatccaagagggtgatataattcaggtcacaaatcgaaacgctggaaacggatggtctgaagggatacttaatggagtgaccggtcaattcccagctaagtaagtctttgttttttttttttattcatttctccatttctttgcacaaaaactaacatatgtcttagttatgttacagatgtataaaccattgaaatatctatatgaatattatctacttcattgttgataaattttaccttctttatgtattacgaaaagcaaattgtcaataataacttacgattttttatccactacaatgtagttggtcgatacaccaaagtatttttttgctagattgatctttttttttttgaattttagatatttataataactatactaaatgctatgcctaaggaaaattttttaaattgaactatgctatatttttttcgttagtaaccaaaatttatgtttactgaagaatacagtttcgcgttacgagaaaattgatcaacaattttttaacgaatacatacaaacacattgtcattacaacagagaggaatcgaaggatgtgatatgtcatcgtacattttcaaaagtaatctgcaaattgaaacaaacatataaacgacatgtgatattggaactaagtctaaaaacattcccgataacgaagggaaaactttcatgaaaggtaacgaaaaagagaaaaaagccaaaatggtgaaaatataaggaaaaaaaagttgtgtgttcaattcttctatactttaattattcgtaatgatcttcgtcaactcgtatgtcttagcgccgtcgtcaaacttggacaaaatgcggctaggaggatatctgccctggacaacacccaagaaagcatcaaattcattataatagggatcatcttcggggaaattaataatgcgttcgctatcagcctcaggagaacgaatgtaaagtctgggttgaccgtaaaagtcaaccatacgaacataatgaccatctgcttgaagctctagacaagtgtcataattcgttccttgtaaaatgatactatgagcgagaataccaactgcacccgacttatatttccatgatgcagcggtgaaacgggggatgcgctcctctttgggaatggactcctcgtcaacaggaaccttagctaattttccacaagggtcgtaccagtttacacggtttaccttgacggtagaagtatcgacatcaccaccgaaatagatggacaaatcacagaaatgtgtagcttgctcaacgacgggaccaccagactttgacatgtaccaccagaaaagtttgttattatgttcgtaagcagagttatatcttgcaatggtacaagcgatgttcaagttattatcggcaacgtatttcttggcggcttgaacgatctttaaataacggaacatataaccaattgaaatgatagcatggtatttctccaattcatgtacgaggttaaaagcaccttggacaggagcactagtaataggcttctcgataaatagagcagcattggggtattttcttaaaatttccaactccatgtccatacccggagttgtgcagccatggaaatcaggaggaatgccaatgagataagcagaagggacatcctcaggatgggaatccaagtattccaagtactcagttacagagacatacgtcttggtgttttcataagcgaaagcaacgtcagatgcacatttagacttcaaaacacgctcgctttcgttaattaaggggttgatgagagcagttactcgaagtgattttcctaacaccttttcaactctctgggcattgttccaaggtccctcgggggtaccaaagttaatgccaccggcgccaacaatagcgatcttgaagatcccaccagaagaagagttggttgatagagcagtcattgaatcaaacaaagcaatataaaaacaagttcagaaaataacaaagataaacaacaggctcaacctatgtgaatggttgtgcaaaaagaccgagttgatcaacaatgaatacgagaaaatgaatgagtaaaaggaaaaaggaaaacagctatgagaattccaaattgaggattctttgttttttttttcctaattgaacttatcgtatggtatgggtaaaagacaggtttataaaatatgatatttcctacgcttatatattttcttttagcgctaacgtaaggagctcttccaaaccattacgtattcggattaacttgcatgttgtaaataaacaaatacaacaaaccgaatattaaggaacgttctcactttagctatgtactgtataagatggacggagatgaaagagttcaaggatataaaagtaaaactagtagttctaggagcgacaaaagaacgaaattttgacatctcgaccgagccatttttaacatgccatttaagatttcactttacaaaatttaagcaacgatctttacagatccggcaaaacaaggaagtgtattttgcaaggataagttaacctagataattacagcgtagagagagtaaaaacataaaaaggagaaaattttttcaacgtgctgatttcgctagcaatagccatttggaaaatttggaccctacttacgttcaatttatgtaatattgaggcaatgaatagaaagaagaatcgaagagaacgaataaggcaaagtagcgaagttcggtaatgtctaaggataatacataaagttaaataagatatactaccgtaatgtaacactaatgcaatggaatgaaaaataccgtaaagattgtaacgatgtgtaatttttagaatagtgtatccgtgcagttttttaaaatagtgtgtttgttacaaaatatcatgctaaatttaaataatgagaatggggaaaccagaacgagttttatttttaaacctgttaaggaacgccaccgctagggagtgtctggtgtcttgattacccacccccaatatgtaatttcataagtaatggcaaagtgaagtatagcgtagtacactgcaaagatgactcggactccgtggattcaaaagacacctaggaaagaagaagctagaggagctccatttgcttcatggaggaagatcaatcaatcatcacgacacgtagtagattggatagtgcaaagaaagtaaaagacgagtttttctttttttaaaattgtgattgctgtttgatattttagaagagtgaaagttatgaaagccgtatttctctacgatgaaattttgtatccctgtatccctttcaagagatttgtgtgacgacaagttgtgtccttttgatagtttgacattaggtaaggtaatttagagaaagcaatgcaacttgctcatcagatgcccgttataaatgtctgaattgttgtgaatccgacaaagctatcaaaaggttttggacaaaaaatatatatcacacggattggaaaggaagaatctttttatcgataaagaaaaataaacctaagaaaatgtggggaaaagatacatagaagaggaggaaaaaataatatcgtctatattcttctcttcctttaccttttactttcttttcgctttctcgtcgatcctgaacctttctcaagatcgacgtgatcgacaatgtgactctttggtctccactgcatggtgatccaaaagtactccagatagtatagacaatcgttagtggcaacgcagatctttggaaacgagagattccattgtgcgttttgcgacgcttcttgaaattatattgtagctcctccatacttttttaatcaatgtgatcaagatgtttttgtatatataataggatgtatcgcttcaagtactgacaacttgagagaagaattccgtttcaaacgggaataaaaaagtgtttctttctcataaatattctctgcttcttttttaattttgtcttgttcccataaaacattcaacatacgctatcacttgcaaccatcgttactcattcctgccacggcattctacttccctagttacaagtttacactttccgtaacctgatacgttcaaaggtctcaattcgctagcgcttgtatctacccattgacacatctcacacaacatttatatatatatatgtatgtattcatatatatttatgcaaagtatctcgacttgtaggattttttacaacgcaacaaacacaatacaaagtacgagtacataaatagagagatatagtaaaaaaaagaaaaaagaaaaacttgcttacacttacaaatttgcttagaggtatataccaaattctgcaagagttttctctattcttgaattttttattgaaacttagaaatagcaactttctttttagcccttctacaataacttttgcatactctactcccaacatccattttctcatcagcaatcctagtccaagcttgtcattccaaccttcgtcagtggtaaatctcgttttcaatctgaatcgtcgatctttgcgtcattattgagccgtggcattcctatttgatcgctcttcgttacgggctgtcggaggaacataacgtgtgattttaatttgactaaaaattttttatcagatcatttttttttattggcccttctactcaagttgcgcaagcttgagcacctttttagtcatctgttgggtgagtttattaacagacactttgttttgccctggtggcttaaggtaccgtacatctcattcctgttaacaaggtagctagcatcttcacctgtcctactaccacctacttgtatcttcgtacacatacaccacccaagagaggcgactttgcttcatatctgatacaaaacaaatacaatacaaattattcttccacatttgtttgtttgcttcactcgttctcatttgccagccctttttatcgcctttgctttttccttcagatcgtctggttttaactctacttttaccacgcctgtagattccaaaaatttctttgaacatcgtactaatcggtttatccttttacgtcttctccttctttttatttaaaattatctttctaggattcgggttaccccacccattggtttggaatcgttgtgtcttgtgtatctatcttatttttaatccgtttactcgttttcttccccttctctaaaattttattctttttttttcttttgttttgttttgttttctactttttacatccttgactttcttccttacgattgtcattttgtttatttaaaagtcttcactgtcttgttagtttccatttgtaattccttttcatccggcagcttgtttgcctttttccccttactatttttaatacttttctctatccacttctactttattttttctcaagatggcaccttctgttgcaacctcacttaaggcagagatcctaccatctccgcgtacctcatctccctcttcgaactttaaaacgtgtgtttccaacgagaatggttgtataaactgtcgttgctcgccttcggaacctcatgaatcggccaatgtcgatgagtcggtaaataaactttccaaaaccttctccaaactttcattaaaccctaccttccaggctttgaacatggatctaggtcttctacatgaaaatattactcttgacagaattcccaaagttcccgagaatcatgtctctttgattgatatcgatgaggctcgtgccaaagaagaccccaactttcaaattcattcaactccttctagaatgcctcctcactatgttcaaccacaccctccgttcagtgtctttcccgcccctatactagacgttcgtgagctcactaaaccaggtgctgtcaaacgtgtgttccattttgaactagacgtttccaactatccccttcctgaaggcgaagagtggatggttggagggtcgtttggtgtaatggctcccaacaacgaagaggatgtggatgagcttttacaattacttcatatcaatcccgaccaggcagatgcccctgtccttttaaaaaccgatggaggtcgttggcccaccatctgggcagaagacacacctagagaactcgttacaaccaggcgtgagcttcttaaatggaccgtggagtttatgtctgtcgccccaaaaaagcagcttattcggttacttgccgaatacgccaaggatgataccgagcggcaagttttgttgtttttggtcagtcgtttgggacaacgtgctttctgtgatttaagggaccacaacgttacacttatcactctgctaaaggctttccctagtgttcaacttcctcttgatcaccttttaaccgtgcttccccagcttatgcctagatggtattctttgtcaaacgatcccaaggtcagtaataatgtattggaatttgcggttacagttgttgaaatcaataaagttgaaggaggcactcgttctggtattggttctggttttttgaaaagattggcattgagatttttaaatggtgaacgagatctcgtccttccaatgtaccgcggtctgcacaaaaacgcatttgccacacattttgcttctgatggccctatgtgcctaatcggtgccggtgtaggtgttgctccctttagaggttttgtgcaacgacgtcttacaaatgccacttgtgctggtaaagtttgggttttccatggatgccgcgaccaagaattggatgagctctatcatggtgagtgggaaaacccgcttcaaaagtcttcagacgatgatgcatcttctacagtcagccaacaaaccgaaactgaaatggattccttcgaagttaaaaaagacggtactagtggccccaaccatcttgttgttgaatcacgttctcaccaacatgcctatgtacaggacgagattcgacaccgtggtgacattgtatggagtgttcttagtcatcctcatgggaaggtttatctttgtggtggtaaaaagggatttttagatggtgttgaaaatgccttgattgatgtttgcgttcaatacggaaaaatgagcaggctggaagctacccaacaacttgctctttggcaaagtccacttaaccttaaatacataaaggagatttggtaaatgaatgaagttgtttatccacgttaccaatatttattttttcgttaaaattttttttttgtttactatcttttcacattattttcgattcttttctgtcttttttattatcgtttcgttttaaaaaaatcttttttgaaatgtttcgaaagcaatatttgtatctcaaaatggcattttaattctatattggcttgggcatatctgttaaaacattttttgtttagccttttgtttccataaataaaaatataaacaaattttaatagttgattgtagtaatataatttactcatcttattctcttgctttgatttatccttcatgttttcgtatactgttaactagcaatcttgagactgtaaagtaaacattaaggattcgattctttagtgaaccagtacctagtatctaattatttattagcgaattctaaggaaatttgttttgcccattaatagcgaaacatcactccatgtcgtacaatcgttaacgccggtaacagaactccgattaagttcagccgttggggtatccatgagcatacgagcatagttcgcaagcattatcattttaggactcttcacaatcttaagttattatttaagtgttaatatctttaattttactagattgcttaaaaattgagagtttgactagcccagtaagcaatcgcgtgttgcacgcaataagtattagtacgaaaacatactatccctttataaggctatttcatgaaggcgcttatggaaggagatagcttttttattcctgcttttaatgatcagtgctcatgaaacctgtgcgaaggggacaaaccgatactgctttggatataagttcccatgccaaaactaatggtgactttatcaaaaaaatgaataccactgattcaaaaaggctcaagttacttgaggatttgaagggaaagctcgaagttgagtgcaaaatacgggatggcgctgaaacgttgctgcaagtcttcgacaccaattttaaaaaagaaacaaaagaacgtaaagaaatgttaaaaaagaaatgtaccgatgagctcgaatcatctaaaaaaaagatagaggaattagtttctagcattgaatctttccaaggagaaaatggtgaagcaaaaactggctcaaccagtctcacgaggtctgcttctgcgactgtcagtcgaaagagctcattgcaggaaaagtatagtacgagattttcttacaaagcaggatgtagcgatagttgcagtgttacagtcagtgggactggtgaattaataggtcctaccagaaatgcgcatagcaatttaactcctaccgtcattcaaagaattgactttgaaaatgtcaacgaaaaaaataattcttcttctgaagatactcaacctaacggaaaacgtccttctagtttgcaatcgaatttctcacaatttccattaaatccttggcttgataatatatataaggcttgtcttgaaggcagtatgaaggatgtaatcgattcctcaaataatttatgtgaatacttacatgaacattctgatcccgcttatgcaaaaaacttctccttgattactccgaccatactttcaatgctcgagttgaatgtctctgaagttacggcttctgtttatagactactaaggcatttgtttcttgacgcaacagcattctcttgttgtcaaatgttgaatttaccttggatcttgtcaaagtctctactttctggtaccgatgcatatcaaattgaacgagagcaagcattccgactaatccgaactctttattttctttcatcaactgaaggacatgaggattatctttcaggtattacgaggactatcatttcaatttgtgagcatgtatcagatgttagtcgtggaattgctgttgaaactcttatcgagttaatgattattcgaccaaaaattttatttaaagctaatggtttaagggttttaatgatctccctaatcgatggaagtatttctgagaatttagcagctagtgctgcacttgcattagtatatcttttggatgatcctgaaagcgcttgttacgtaaatttaccctacgatattggcattttactttcaccttttactagttcttcttcgcgagatacatttaattcctctgaggaacagtctgaacaagctgcaaaagccatgaaatcttccgccaaagttgcctctgttttgcttaattcatggtctggattattggctttgtctaccaatgattttcaggctcttcggtcgattgttgatacacttcgggttccatcctttgctccacgaagcgatgtaattgatcttttctttttaattttccaagttgagtattcaagttggtcagagtcttttttggccggaaaacgattaacagtcgttaaaaatcaggctgtatctaatgatgataacataaacatggttaatataccggatggttccaacaaaaagtacatgtcgctacgccaacattttacagccgtcttattatttatatttttggagctcggtttggttgaatctattgtatgtatgattagggccagcgatgacccatcagcctcacgtaaagctacatatcttctaggagaggtattgaggctgtctgatgagctactgccgattcatttaggagccaaaatacaatccttgccatctttatttaatatggcttctcaatttactgccgaagacaggtttgttgccacttctgttcttcaatccattgaaagtttgaatagagttaaattccattctgcaacacaacctttctcgcagacaacctctcttctttttaaggagcaaaaaactgatggatcttttcgggggcaaagacaggttgagcatgttaaattgaaaatgggcatgcagattgatgattcacattttcgtagtatgctagctgaaaccaacgtgttagctacaaaaaactatcaaaaatggcgatgggatacacttgtccaaattatggagggtccattgctaagtccgaaacgtattgatgaaactttgcgaaccacaaaatttatgagacggcttttagcattttataaacccttttccaacagattttcttccatacaaaacactaaaccaaatcaaaaatttataaaggttggttgtcttgttttcaggactttactagccaatccggaaggcgttaaatatctttctgaaagcaaagtgattaaacaaatagcagaatctcttagccagatagacggatattcagaacaggtttctgagccgattttctcgaacagtaggcttcagaaaaccctcacccacggttactttcctatgttaaaagtattgtcaagccaaaaggaaggtcatgcaattatggaacgatggaggatttttactacactttaccatttgacagaattgaggaacagagacgatctcataattatttttctgactaatcttgattatcggctagaggggcacacacgaattatattttctaaggcgcttaataccgggcaacaggctgtacgcttaactgcaaccaagcatcttgcggctttaatcaattctgagtctgccaatgacaacttaaatcactgggcaatttctctattgatatttcaactgtacgatccttgcttggaagtatgtaaaacagcagtgaaggtgttgaatgaagtttgtgctcgaaatgaaaacttgctggctcaagttgttcagcttcaaccttcattggcccatttgggtgaaattggctcacctttacttttacgttttcttgctacaactgtcggatttcattacctttctgaaattaattttattgaacatgaactcgataattggtaccatcatcgaaatatagattacgtggatttattggagcaaaattttttcctttcttttgtttcaaatctcaaaattattgacaagaaaaacaatgaaccagatgaaaatatacttcccctacacttttatggcgaattagtcaaatctccacaaggttgtgaggttctcgagtcttctgggcattttgaatcttttatgggtaccttggtggaattttacgataaaccgttaggaaatgaagccatcaggcagttaaagagtgctctttgggctataggaaacattggaaaaaccgatcagggtattacgtttttaattaaccatgatacgataccgttgattgtcaaatatgccgaaaattcattgattcctactgttcgaggaactgcttattttgtattaggcttgatttccaggacttctaaaggcgttgagatactcgaatcactgcattggtatagccttatgtctttaatgggcacttcacaaggaatttgcattccgagacatgctggacaagtattatcaactccaaggagaaatgttgagtttgtaaatgagcgcgtgccaactcctgagttttcttcattacttagctctttaactaactcagagagagaggtaattaggctcgtttccaatttgtcaaaccatgttttaacaaacgagtcagcacggcaactaacaaagattcgttcgaaaaatgctaaagttttctcctctaaacgtttggtgaaagcttgtatgaccattctgggaaaattccattaccgtgttcagattcaacaatttgtatttgaattatttccttactcggttttattgtcttcctcaacctcacaggacttaaatgaatccccgtccaggccgaataatttgtcaatttccgcatgaactccaaatttccgaaccttcacttttctaaaatttttgtaaattaatgatttttatgatttcttattatcgtttttcttctgttattcaataagtttgatctttagttttctgcttattctttgaccttccctctttgtttcttttcataagtttatttactaagttagactagtgtttacataaaaggtgattgcgctagggttagtaatgagtttataattgtttttggatgtttaaattattaatctaatatttataagacatgtctgatacttgcggatatttttttgaatttgtgtagtttaggtaggcctgcttagcccctggcctccatacgatagtaatatgaacaagaatatattgcctttcatcttttcgtgctaatttttactttgtacgctgttattatcaatataaaaattgcgtaccacaaaggtgtacttatatgtaatacccatgcttagcaagttatgctcaacttccacatacaacgtatgcaacgaacggcagcctcatgttatagtaaattagcaaatcctatataactaaacgaaagtgtatttgcttaacatatcgtggagtttgggcatatttctgctcacaagtaaatctcatacaacatcgcatttggttttaatttgttttggttgttcgcaaggaagaagattattctttaaaaaaaaggaaataaatttataaatataatttgaaaaaaaatatatatatatatatttgggtttttacactcttttgactacataactcgataggttttcggatttgtttaatagacaaaagaaggaagtacgtttaagggtttatttctatggaacattattgattttttttttttcttgctatgtacaatgtgacatacaggttacttcgtctaagcttgatttcttctcattctttaagaaaatcacggtccttcgatgtcaaaaactttgcaaatattcatttttttattcccttaccaaacacaccaaaaaagttttattctgtgaatgcattttcccctttactaaaagcacggcgcatgacagctacgattgtaagcaatcataatgttggttgttcatgttgctactttcgacagtatagcacaaaacaatttcgtgatttaaataccagtgaagctctttctccatgtaaagctgaaccgataccctataaaatcatgtcttccatgagtaatttttcagattttaagtctcgattttcacaatatcgagaatcacatttaaagctactaaatgagcttcaaaatgttaaagacacaaatgatctaaaagacagaatacgcttacttcatctcaatagctcttctaaacttaatgcttttttacacgatcttataaacgcgccaaatgtgtcagcagagatgaaggaaaattgtgttcgtctgattttttttggaaggaagtatgatccttttcttagatcgaggatgttcactttaactattcgttactttctacttcaaaaaaataggcttaggactagtttttatttattaaaacatatggagttattggctcttcctgcttcttatgaattgaaaacaactcttttagagtggttcttacgaaaacgaaaatttgaaacagctcaaaagattttcctatcgctctgcttttcccaacattttccctccgaaaagttattgatggttttacttcttcatgggactgaaactatgcaggaatatgcgatgatacaggcaataaattttgtgaatacagaacaaaagttacggttttacgatagactacactcgatttgtagcaagttaaagttttcctcgacgggttgatgctttggtaataaaaatggttcatttggatggttatttaaatacaatattaagatttctactgtttgggtatttagtaaggtaaattaaatcattgtaattttcgttcaaattgtaactcatataaattaaattatccctcatcttgttctttagttattatcacgacaataaatttacgactctattccttaaccgtgggcactattttaatttaaatgttctgtatttggcatcattatctcaacaatttagattttcataaaagatgaacgaatatattagcaaaaaaagagaagttaaaacattaaataaattaaagattatattatgaaaggactaaaagcatcataaacagttattcattatatgcttttctgtttaaaagattacattccaagctctttagacaagcgtccatttctcccaaaacgatgtctatttctaagctcaatacagactttatattgtgcatattacctggataatcattaaataattccatatttagacctcgaacccccagagaatcgtaattatcatttgctaatggttgaacggccggtgagccaatggataaagggggtaaatgagctcttaatttcgaattaaatggcttaggagtggacgaacaggaggaaattttaggagtagaactagcggattcaagactaggtttatgcaaaatagagggagaaatcgatttcggaggaggtatactaattgacctattaacctctaatggctgtagcactgccgaatgtttatgcgctggcgcttctaatggtgtagatagttgttcaaatgcgcccatcgatatacttctagattggaggtcgaatgaggatggcatacgaagacccggcttcattggtgacatggatattcctcgttttccaagagaagttttttgacgttgcacaactcgaggcaggggtcgtttgatactttgatccgatgaggttttggaatttgagcgtgtgcgacctacaaacaaatcgtaatcttcagcttgcttagtgtgtttcgattgaatggttgattttttggaggatagatttgaggaatctaagctaggtaattcgatttgagaataagatacttcacctttggaatcctcagtagaagctccttcagcgttactgggagaatcatcatccgaaatctttgaatccttaaaaagttgtaataacggatgggaatcattagatgaagggggttcatgcactgtggaagattttggaattacagttccagttacagtagtggaggaagtagcagcggtagtagtggaggtggaagtgccagtgatggatgaaacgttactttgaccttgtttaatagtgccaaattcccaaccatcatcagaagcagcggtgtcggaggtttcctgatcagggtcgcttccatcatcggcttcttcacccaagagtagcgtttggggtatgccgccagcagcctgccaagtgtcatagcgttttacaacattggtaagttcagaaatagacatgcgagaatattgtttgataaattttgatttcaaaagttcggaagaatctaatctcctctgagggacatcctgcaaacaagaggcaatgaattcttttaaaagagcactaaaatttccattgagtctagggggtgcggtgtgagcgattaggtaaacggcacgaaaaggatcctctttggcatgaggtggagatccagtagcaatttcatatgcagtgattccgagcgaccaaatgtcagcctaaactttgttaataattttgtggaataggtaaagggctataagtaatcagcaacgaaacataccataacattatattcctgaccatctcgaataacttctggtgccatccaataaggcgttccaataaacgtgattcgctttcggcgattgatgtttagttcggcagcaacgccaaagtcacatagcttgacatttccagacatggaaactaggatgttggcagcttttatatcacgatggatgatacctgcatgatgaataaattttaatgcctgtaaggtctctctaaggatcaaagatatgcatggttcactaatgggaccagcctccatcaaagtacgcacgctacctccatgacaataatccattataatccataaattagtacctaccaaataagagccatgatactttataatgttttcgacatcggactgtttcaattcactaagaacagcgacttctttctgaatatcagagacttcatcctcatcggtatccaaattaagaatcttgatggcaacagtctctttcgttaaattgcaaattctttagaatgttagaaaatgtagaaaagaatcactcgaataatattcataccctctatagactgcgccgtacgaaccgcgtcccaccaattctaattttgtgtacggcgaagaagcagtgttattttccatttctaataactttagctgcttagcagatacatgaagaattttaattgaacaggttcaattcaaactccttcaattccctttcactttttctatactgctggtggtagcgggtacgaaggaattgagtagatatatattgaaaaactgtttactataatactcaatttgtgcaatccctaaataacaaacaacttattatactattttttttcaataccgaagctttgcgaggaaaaatacagcaaatttagcaggagaaatgagaatatcttatcgagtttagcgtaacgtaaaactaacgatatcttatctgtatttttctactacgctatgtcgttaatcagtatataatctgtagttatttatatttccgttccgcagcggatatatatccgttctttgagagtaattatctttaagactaaaatcctttaaaataaatcgaccgaatttttgttcctcagttcaaattgtaaacaatttatacagttatagtagtacccaatgtcttgtttatatccaaggatatttaaagcccatattcgtaaaccaactttacataatgcatacaatcatataagatccttctcacaatctacattttacggattgcaaaatttccactatctaagcttaagagctgaaagcttctcaccttacaaatatgctgattttcgtagtaaataataaaatgagatgacattacttatttactcggtcgatttttgagaatttgcgtaaaatactaatttgtatcttaagataaagatactaagttgattatgtaaatccgagtatgcatggttgtctggtgtgttacgtttagtatgctatccattagcttgtacactgttctccaaaccatttcattttttttatgaaattaccaattggtttgtaataagttgctttttagttaatttaacgagcattactgttgctgctcatcttgcatggctatcgtttcgaaccgatcatataaaatattcgacgaaacaatcgcataataggagctagtcaaagaaattttaaatttttgtacaatttcttgagggcagcttagttttgtttgatgggatgacaaatcccggtatttacagactttcaattcaatgaattgatttgatgcgtccaatacccacatcgctattttaaaagtgtagtaaataaaaataatgtaatgtatattattaatttattattacattgccgagtaaaaagggagtaaaacgagaaatcaattgaaggatttgtattttctttattctttcgtttactaatttttgtagcgatgacctattttaaaggttagataaagtaagtcaacacgctgagcttaattgagattatcggtgcgagcgatcgattgtaacaatcaatcgcaacaatcaaatgataatgtattaagcaaaaaaaggaaacttgaaagaaatatagaaatgagcgacccttagctcttcgacctgggtgaacaagagtcgttgtacataataaaaatataacaaaaaagaaaaccccagacaaatcacagtttcaagcatattatacaatcatagaaatttgcattactaaaagaatttctcttaaaagattaattatctaaacattcctgtatatcgaaaatcgtagttgtatgtacagagagacatggtacttttatttatcaataaaaacagtataccaacaaccaaggggagggcattcttcattgtcaaaactcgtcagtttgacttgtaagaattcgcaattcaaatatttcctaggaacatgactttcaactcgtcctttaatgagcccactttgcactgctaatctgggatgggtggtatcagcacacttcctactgacactaacgctaatgtgccatgatcgtaaaattgcaaaatcttcgctatcgcaagcagaatgtttgttttctccgaagtgttaaggaatgtatcgaatcgtatggtaaaatcattccatcatccaaaggtcagtatacgatattggcacgctaatgcgtacaggacaatgctaagcctctctctttacgagttgctcgcttgaacgacttataaattcctttaaattagtaaccaagcgagtagtttggtattttattagaggatttgccttccccgagcatcctcggaagtaccggctgtgaaactgcgacacccaccttgcaatagctaactagtacttaccaaccccgtagtgtgaacctgctttgtacacaatacaacaaataattctaaaagcgcaatttattaagttaagtttacccatctagtggagaacagtgttatttgagttgaacagaattgttattcaattttaaagagtgtcaatttatcggttactttttttttacacatctacaattctttcattgtatttgggtttaaatcttttgtctgttatctcattttcctcattgaattcttttttttattgttttcatttgttaagtttttcaatttttattacaatagccattgttcatgactgttgtcgtaggagtcctacagattgacgatatggggaaaaagtcatcattcgctagctggtggaagcaattgcgggttaaaaagtcagatgacaataaattgtttggtctgagccttacaagggctttggaagtatcgaaggtcgctatctttctgacacgccgagacggtgagaaagtattttatggctacattcccgctgtcgttgctaagtgcgggttttttcttaaacaaaatgctacccaagtaaagggaatttttcgcgttaatggttcttccaaacgaatccaaattctccaaaaagctttcagtacaggcccggattatggccgaagttttgattgggaaggatacacagttcatgatgctgccaatgtttttcggagattcatcaatctaatgccagagcatgtgattcctttggagtattatgaaaggtttcgtgaacccatgacaattcccaatcttacagacaatgagcgagtggaaatgtatcgtcgacgcattgatgaattaccgattccaaatcgccagcttttactttatttactggacttactttccgtttttgcgatgaactcgtcgaagaacctgatgactgctgataatttggctgctattttccaacctggaattctatctcatcctgatcacgaggtttactcaaaagattatcaaatatcgcaaacggctcttttgttccttatcaatcatcaaggaagctttatcaaaaccattcctttgtcttcactacctcctctggtagctgcgcctacttctccaaatacttcttctactttaattacgcaatctgctgcacctactcctatagcctcgacatccattaggattaattcttttaatccaagaaatggatccattaagcgttggcgctcttttagtcgtcattctagtgccacttattccaatagtccgagttcaaatttttcaaacatgaaaagctccgaggtggatcctggttcacccccaagaatcaaatctcgttcgtattcattgtctagaagctcatctatgaagcttttccatacacttgatcgccggagggaaaatcgtatgtaatacttttaattgtttttctctgtttatctagtttaattgtctttgtccttggttgtatggcgaagaatctttttgtacatatatacttagttgttaccgtccgctcttttagttttattgggatttgcatttaggctggataccgctactgtcgttttatgtttttttctttgtattcagccattttcattttagaagttctacttaaccatagtaagaacaaattatccaattcgttattgttttttgtaattgttttttgttttggtagatcaatatatttatctacatagtaaatttatctgacagctttcagctactttcgtaattttaaatttttattaatttggtgtccatatatctgtacaaagaaacttttatgaaaacaacaacgacattgtaaccagaaaggatttatcaatctatactttattaggctccaaggagatcctgtaacaattgtaagaggcgcttctgatcttcagataactcttcatcattattcactgacaaaaacaatggtatcttcaggtctgcaaggattgcaagctgttctttgtacatcctgtttgtcaattgtaccacttgttcatcaaattcttgtaaagccctattgtcatctaaagtttgagcggaatcattgttggtctggtcattaagacaattggacggttgtttcaatttagggtcggaggaaagcggtttcagtatttcttgaagcttagttttcgactcaaaatgttgaactagccgctgccgttccagagaccagttgcgctcttgacgttcctgcatagccttcatctttcttaatttttgtaacttttcgggatggcgggaatttagggcaaagatgtacctcaaggcagcgggataggttttaattttttctgcgtcctctatagaattgttcaactcaaaatcagagggtttccgagccttcgatagagggatggatgatttgtctacattttcaagctgattactcgttacgttggaggagctttgaagctcttgaagcaaatctgcgatttttttatccatttggaaaactcatgaattttgtatgcatcaaacacattgatattcaaaataatttatctagcccaaaaatagttaaaagaaattgagaaattaagtactaagcagtggtggagctgggttcgagaacagaatccttagattcagatgtagcggtagatggttcgccgttagaggtgacatcgggctttgcatcagtaacgggagagtcatccgttttggaagtttcttcggtttttaattttttttcattttcgggttcgctttttatgccatttgcaactggctcttcggaagcgttgggaataccagcaatgatggaaaattgaccacctgcacccgctacacggatcgccacttccttgattgccttggaacgaactaatgtaggaacagctacatcttcatcattatcaccttgaccaacctcgtagttttcagcagatccccatgaataaaccttaccatctgaggtaacagccaagttgtgatgggtaccacacacgacctgtataacattagtaagtcctgggattatagtaggggttgacaagtagtaattgtttcccttttcatctttaactactgtttctggaagtgcattatccggaattcctaattgatgacgatcatctcgaccccaggctaacactctcccatcttcaagtaaggctagggtatgatgttcaccacctgtaatagacttaacattatatccttctaaagcatcaacgagtgtaggctttgtaataacggcgccttcttcttcatcttctacctctattccacattgtctggttatatttaagccccaagcataaacgcgtcctttgttgtcaatcgcaaaagaatgatacgatcctgctccaactgaaataatattttttaaagctaacggttgaggagtcaagccttgaagtcgacgacgttctaacatacgtctacccagttgaaactgttgaccattaccccatgtatatacttttcctgtggtagtcaaggcaataatatggtccgtccctgtagctaattgacaaatttcgggaagtcgcatctgcgtcggttcagctgtacgtttttgagaatcgctataccctaatacaccatcggaacactagtatgttagcaaacgaaaaatgataaatttataaagccatttgttccaaaagggcgaagggaaatgatacaatgagtcaatagactataaacaacactgcaacgataacagcacctgaatttggaatcaaagatcaaatgataatttttcacggccaaaacaaattacttacacggaaagtaccccaagtaaagcagcagccattgtccgttattgctgcagtgagattgtcgctacatataacttttgtaacgcgtagatgagataaagcaccttcgaccttagaaggagttccctctagtaaatcattgtcaactttgtctccattctcatccttttgatccttagtaagacgaccaagggcatagtcatcattaactccccaggtgtatacgcgaccgtcatgagaaagggctgcagaatgcatgccgccaacagccaaatcgactactcctactttatctgtagataaaataggattcaaacgaggacgataaacgacatccatttcttcttcgcccatacctagctcgttcatggaaccgcttccaaagacgtaaacgttcaatcgttccgtaggtagttcaggtatcttattaattcgctttgcgcttcctgggacacgaacgggtttgggtagagagctgacctttgcacgtttaaccggctttttgccatttttcatcacatctgattcatctaattctcttttttcaaccccattttttgagacctcctctcttttagttgagcttctagtacttctattagaagtcattatgagttttagctggaagggttagctttgctactaacaatcgatttgtaatttaaaaaagaacaagatgtcatcgcgtattccatgcaaccatcaccagacgcaaatccaagaattacatttactttttggtaccacttactatagcttgggtttaaaatattacaaaagacaaaaaacaacgatttatgtcgtttttgttttcgcagagacgttgttttcaaaactcgaacaagtcgttctgtatacggattctcactattcagtatactgcgaatcgttgttatgtgcagcttgtaattaagcattcgttaattacaacataagcttcgtttagcaaaataagttattgacttcagtaaaagttcccagcttgtatttgttcaaatgtgtgtaaggtgagctacgaatttttatgaaatcctttctttttttttaacttcatttgatttatataaattcgtttaatcacgtcgaatgttgaaaatttgagacctcttcttatctgagaaagcggtttcatgtatagctaaacaaagatcaaatttaaaaaaaaagctcattagtcataagaagttacagtaagactcggagtgtccatcgttcagcaagatcgtatgcgagaatacgaactcaagcaacgcgattttaatctcttcataaattatttttatgaggaccatatacttttttccctcatgatttaatatttagttacaatgaacatagtcgttagcagtttctgttttctttattcttttctggatttatatgtctgtgaatttgccatgtcataaatttgggtaacgatgttactcaacttgattctacaagtttgcctgtgaacttgagtatactgtaaaattaatttctcttcttaatcagctcaaattattaaaagttgtagttgaaattttcaaaatacggcaagttgtcttgtggggggcggttttatctatcggtaatggctcaaaggttaaccctatagaagggacttgtggtgtttggtgactggctcagtaccttgccaacagcagaattggcatcccttgctcatcttgatcaaaactgtgtaaatacagccttttcaaagagtaagttattataataaatttacaactaacgtagatagggcttcggatgctgtcccattgaattgcgagagtgtaaacaataacctcgcgacttcagccagtattgaacaaaaaacctctctaggatgtctgttgcatcctttctcacgggcgaaaagcttctagcaggatccaagtttgtaattggaaaatacaatgttactatcgaaaagtacatagccgaaggtataatttttgggttggatggatcgaggagtattacaatgaaagatttattttactaacatttttcattaggcggcttttctcatgtatatcttgttcaaacaaattccaaaactgatggatcaccgataactgctgttttgaaacgcatgtattctccagacgagaatgccctgcgtttcgtgaaaactgaaatcgaaacgatggtatgttaacgttattgatttttttgtctaacttattaggaactactcaaatccaatccccacgtggtttcgtatatcgactcctgcatatttcctctcgagaaagcgggtgtcaacactggatttgaaatcctgcttttgatggaatactgcgctgggggtggattgatagattttatgaatcaaaggttacaaactcggttgtcagagcatgaagtcttaaaaattatttcagatattgtacagggtgttgcttccttacactatctgagacctcctctcattcatcgcgatctgaaagtagaaaatgttttgctaagctttaatacttttaaattgtgcgattttggaagtgtgactgagccaatgcatgctgctgaaaactctagcgaaattcaagcattagaaaaaagtatcaacacatttactacctaccaatatcgtgcccctgagatgattaatttgtattcaggcttaggaattgatgagaaaagtgacatgtgggctttaggagtcttgttatacaaactctgttactatacaactccttttgaaacacaaggtcctaacgctatattaacagcttcatattccttccccccatttcctccttattcacattctcttaaaaatgtcatcatcgctttacttcagccgaatccttgtcttcgtccaaatatttttcagttgatgtgtgagatatgtcgtcttagagggacggctttaccttttagggatatatacagtggaagagagtcgtctttttatgatttgcataaccggaaaataatgtctttgcttcgacaaacaacaacaacaccgtttgctggaaaccaagtcatgccgactccacaggttcagggctcaagacctccccctcctcctcctatgccagctcctatctataacgtaccaaatgtgccgactgtaccaaccgtttcccctaatccatttttgcaacctactttctctggcacttctcaagctagtgcacatccttctatccacagccaatccgcaacatttaacaacactcaagatgtgaacagacagagtgtttcgtctccgaaggttgtttcatcaagttctgtaactggctcaggagctagtggtcgcaaagtctacacacctcaaagtaagaatcccttcccaatatctcagggagtcacgggaacatcttcaaaattttctgctagcgaggttacagaagataatggttcaccaaacgccggactcgatgccgataacgttgacgttgaggaagttgttaaccagcgttatcctgatctaaatgagttggagtcacagcttactagtcatactaatattacgactagttctcatcataaccctagggaacaagagatagcaaaattggctgatgatgcattcgctagtttccgtcagacagctggtacttcaaccgcaaatagtactcataccactggtactcaggatatatctgcctttgatacaaatttttcggaaggggttggtagcgtaaggtcttcttttgatttccctgatcgtccagtatctagacgaccttcaagcacttctaggtcgtctgttaaaattactggaccttcgagccccaatgcgcgttctatggcttatgagcaacactcctttaaccttgatgatttgagtaatactaattttggttctaataattctcttagacatgccaaatcattttccaaatattattcaccttctcataaagattcgaacaaaacttccagaaacacatctaaagaggggctcccctccagtcctactatgctctatcgtacaacatctaatactagaggtgactatatcgttcaacgcacacaacagtctgccaatcctttgacaaatatcgaaccccaagatatgtcaaaccttagtactgatattaatgcttctgacgttgttgccgattcaaccaactctattctttatcctacttcgaccgcgtcttctgttgccaacactattgcctccgatgttgacgactttggaacttttaatggtttacaaagaaccgtgagtttacatagtgagcgggcaagtcttgacaagaagcgtccttcttttcatgacaaaaatccgtactttaaattttctccaagcaagtatgttgacgaaggattggaaggtgaaagtgaattaagagagcgtgtacgaagttatgctaaccgctcaagttcaagtttccataatccagatttaacagacacagaaattcaagagacgtcttttaataacgatttgaggcctgtagcttctattcaaagtgcagaaacctccagaagcgtaagtgatagacctgcaaattttccagaggaattaaacgacacgttatttgagcaaaaatatccgggaattgttgattacgaggaacccaattcgaatgcagaaaagaacgttaatatttgagttatcaaccagactttaccgactttaaactaattatatttttttgcaatgatttatttccttattatatatataaatccttcatgcaaattcggtgttgcctttgaagagttttagatggatgattttttgatatgtaccgcttgatgtcacggcctgtgcttcaagtctttggaatttttactcatgttattctctgtatctatcgttgttcactagttctccaggaattggagttccctatacataactcggatacatagtagccaaaattctaatatcagtttttcaatataaattccattttttggattattgtaaaagctttagttattgacaagttattatttattttcagcgcagagttttatgttgtcaaagctcgttattccaatcgtggttaaataatcagaacaagtaaacaaacaaatacccaactagataacatggatttgtggaagaaaggaaagcgcttctttcgatttagtaaagaaccagtaattacatgtattaatactagttatgctggtaaagaaattatatttgatttaattgccaacccgcaaatggaaactaaagatgtcaatcttactttggattttgatgcaccaattttccaccgaaaagcaggaatagacgggctgctaacactaactaataagtcaaaagtaaacgaaattcagctgatcagtatcgaagtctttataattggaatatgtaaacacaagtttcattcgtcaacagtcttcctgtgtttaggaactcacatcatggaagggcaatacattgtaccagaagaactcttagattatgctaaaaaaagggggaaaaaccggataatcagtattcccaatcattcaacagttgacattccatttcaagtcaattttcctaaacacgtcgaagtaggacctggccgacaaatccattcaagggtaaaggtacagtattttgcatacgcgtaagtaaaagtgacaatgatacacgcaagctaacagttaagcaatataatttaccaaagcgcagacaaattgagaagtcggagagaatgccaagaaataaatgtactacccagcatatcaccatcctcgtttttagactctccctccattatgtgcgtaagtaaacaaccagacttaaaaaaggaccgtcaacgtaaatcggccacaagaattactgtgagtttgccccgaacagactggcttgccggtgagtcagtggtttcgaaaattaaaatcgaaaaccatagcaaatcctcaattaaaaccttaaaactttgtttgtacagacgtattattggcttcgatccaccaagttggaagacacagcaaatgatgagccatttaaatttaagccgaaagaattcagaagtctccaaaacatgcaaatgtttgcaaaaagaaacaatcagatgtaataaaaagagtaactgctataattggaatggaatagctgctctagaaacgtatacaactgaatgtcatattcaaatacctgataaagaggcaacaataaccgtcggctcaaattttgaagttgaccatttcttgaaaatttctgtcgggaataaattatggtaaggattaaaatttaattaagatatatactaatacttcaaggacacttaatcgagtagaaataccgttcaaaattatttcggccaattccctttcgttagagcaagagaatgtatttttaaatctagaaaaactaacgaataaagcctcaccacatgggcttcctatatctgtgcgattaggaaatagtttatcatatgacgcattgtcagcggctaggcgtatgagaaatactcgttattttttatattcctgaagcagaaatgaagttgataaatccaaaggcaaatgaatgattgaacattacatagtttttttgaagcatccatttaaacttaccgcgtacagaaaagtatctcaagaaatacctttattgagatacaaaatgttatttaatatcactcaatattccataaatagagcaacataaggacataaattaaatataacttttcgtgaacataaagggaaagaataaagaaaagaaggctatactttcctcacagattgtaaaatgggatccttttcgcttattacttcaattttggcatctctaaaatcttttattgcttgattgtgactctcagtcgaagatcctttcacagcctctgatataatataggtattataccaatgtcttgcatgcaaggcagtttccttgacacatatatccgtggccactcctgcgatgaatacatccgtaatcccctttttgtcaaggatggcttttagtccgttgtctcttccaatagcatcgtaaaatcctgaataagactcaaccagtcggtcagagcccttgggaataacgaattcaatacgatccccattcaaggaatctgggaattcacaccccggagtgttttcgacacaatgactattccataatgtttgcttgtatacatgaccataagcctctatattcacaacggtaccagaaggttttggtgtactgctatgagatgtagtgaaagaaaggtgatcctttggatgaacatcttttgtagcaatgacagtatcccatttataatcattttctaataaacggttgatgactggaaccacttctagggcagattctccagaacttatataaactggatgtacaaagtcattctgtacatctacaataatcaaagcaggatggaatgacatttgagaaaaactttttattcttttttcttaatacgcttacgcttatagtttaaaattgtaggattaaataaagaacaaattttaaatcggtgagtttgaaagttcggtgtcccttattagtactgaaatgtggctaaaatcacaaatgaagtaatctatttcaagtgtggatagagaaacaaaacctttttaggagtattaataatgactaatttgagtactccgtggtgtttgtattaagcaatgatgaagtgtttcaacaggacttatagcaatgtagcttttgaccgttacacttgctagttaagtatatgacgttgcccacagctggtattgcttgctgggaagacttataattttctacgagtaaatgacttttaaggatgtcgacggtattttaaaacaatttgtaggtgtacatatatgtacaataagcatgtgaggaagtgctaaatactaaattatgctagggataatgagttaagagaggcctttaccaatctgagtaatcacaggttaaatttaatttaattttgtgtacttttaaggctgtgtttatatctcacgaaatataattttaaaaaaatttaataataagatagagattttaacggtatgtttttgccgtcaaagaaaaaaaagaaaaaagttaagtatttaaaacacataaacggagtagcagatataaaattcacattgtagtataccccttaaagtaataatttttgtattagatattatcaatccttataaatagtataacatctcttttagtggcatatctgatttgagttacttttttgtttattttaatttaaacaaaattgattaggttggtatcaagttaacggattaaattgtaaatttttgagatgcaaccgtcctcttaattccaaaaaaatgtgaagagatcagcgaaacttcttttgatgtttgggtgcatttaaagaaatcttaaaaaagtccgaaaagaatagaaaagagaaggaatttacattcgtgtaaaaaacatttgtatttgttgaacacagaaataattccaaaaatgccgaatgaagcgttcacttactagctaatccagtaattcgacacatcaaaatagttagttatttaaagtaagttctcgtgcggtgatttattacattttagaaataaaagaaaaattcagataagcgtacaatttataaacgtacaaaaagcgttttgaaccaccatgttgagaagactttcattttattatatttaaaacatcgatcggggtcctttatattataaaagatacttcattatttccaatggcgattcaaattttacagttactaaagaagtaaatcactaactattatcattggttttcgggcaactggtagatctagtattcttttacccataaacacctctgtttacattcactatacttagaacttggttataagggacctttgaatagtacgcaataatgtgctgttagcacagcaaattttacatcgttttctcaaatgattccaaaatttaattttacttaagaaacaagtttgctaggaaattgcctataaaacaaaatggtcgacttcatttacaaatctaacatgttctttaatgcaatacatatcattataaagagtaaggttatacagggtatgcaaatcagtgggataaagttgttagcattaattaccaaaattcaaggttcactttctgatacttccttcaaaagagttagaatgaaaaattaaactcaatgcaaaaaaactgtcatatttcctgctaaaaaacctcatttttgttaatttctcacgcttgttgaaccgaattgtaaataatgctgacgttgcccattatggaaaacaaatcaaagttgactgaaggattatatttcaaactgattttattatgatttttattttaatccgtttcaccttttcagtccatttttaattttctatggaggtgacttctaggcgtaaatagttgcactagcaagtgctcgtgggtgcatatgcatcacaccatattgtttgacataccaactacctatattttgctaaacggaaatcaacgaattccttattctattactttagagcatcagcattcggcaacgcaattttttgcagtttcctagaaaaaggcagatagattttaagcaagtagcattttataagttaagcacttgtttatcagggattcaagggatcaaaagaataaaaaaaagcgataatcggacaaacgcttgctttagaaagttgagtttgcggctacgttataaatatacacacaataccaacttccgtaaacacttacatacttaccacctccaacaccattatggcagatattcccgccgatcgtaagaaaatagttcaggaaggatggtctcgtcttttttcggacattgaacaaccttcgtatatccaaaaatttccttcgcaagagagtttatatgtcagcttctttgagcaatgtgcgtttgacgactttgatctaacgttattacgttttctcaaagctagaaaatttgttgttacagattcaagcgacatgcttgctaacgctattgtttggcgtcaacaagcgaatttacgaagcatcatggtacgcggtgagaacggtttaaatcaaaactttgttaaggcgtccatgtactttatttggggtcaggacaaaaagggacgcgccattgtttttttaaatttacacaactttattcctcccaaaaatacgaaagacatggaagaattaaaggcgttgattctttatgcaatggagaatgctcgcctgtttttagattctgaacaaaacgctgctaaaggtgtgttgggtctagtagatttaacctatttctctcgcaaaaatatcgatcttgattttgcccgtgtctttgccgagacatttcaaaattactatcccgaaattcttggtcaagctttaattgttggttccggtttccgcatggctctttttgaaggtgtttggagtattggtaagtatttcttggatcctgaagtccgatccaaggtgactttttgtaaaccggctcaagtgtcgggatatgtcgattctaaatatattccattatccatgcatggccagtttgatgaaacaaagctttacgaacgtgctccacctgaaactgctggtattggaaagccagagaactatgaggagttagacaaggaatatgtagacgccgcaaaagaattcattaggcttactcgtgagtggatttatgcagctggtaagcctcaagaagctgaaatcgaagaaaaaagaaaagctttcaaatatgaatgcaaaaagctctggcgtaaaggagtggctctacgtcctcctaatatctatcaacgtcttggcttaattgacgcaaatggtcatgtcgattggtctaaggcataagatcctgcttcgaaggcttataaaaccaattctattggttttatttattaccttacccgatttactctcatttcctacaaccctttttattacatctacaatttttctgaattttcaaatttcgtattctgatttcccaatcatttgttattcatgaccatacattttcagtgaattacccggatacactgcgtatatagaactgcaatctgtgtatatttcgaaaatacttttactcctatatgaccaataaataccttggcattctccgtttccttagcatatatttacagattaaatataaatggaatgctaaatttatattactattacgagctttctttatcgtgtagaaaataaaataaaaaaggtgcttattcgctagatataatagttatctgtttatttgcatagtggggtttattagattcattctcataatcattaaataagagtcatatgataaaaatttttataagcttttagatcggtttgatttttaatatttcaatgtatcctcctctgagccgagaacaggattttttgaatctgaatcattccatactttaatcatgtggcacgccaaagtcaaagtaaaaagaagtggtagatgaagtaagcttgcaaaaaataaagaccttgcattttgataatttcgatttcgatagaatttccaagcccgtgcaattaaaaacatatttgtaccggttgcaggaaccgcgtaccatggccccacaagcccagttgaaatataagcgtaacttaaaggtaaaaaggctaaggcatatcttaatgatactcgggcatttagcgctggatttttccatgccatcatttgataaccacattttttatagtcatctttcaccatggtagaaaaagcattgaaatgaggaaactgccaagcaaataacatagctgctgtgatgagccctccaggatgagacagcaggtcacccccagaacacgcagcccatcccattaaaggaggtatagctcctactaaagagccaacccatgtattgacaatcgaaattctttttaagggcgtatatattcccatatagagcacaatgtttccaagtcctaaccagccaaccgtcggattaacgagaaaagacatagaagtaccggcaatgccagttagagtagcaaaaagccaagcatattcaggccgaatagcgcctcggggaattggacgagagcgtgttctagccatttgacagtctagcataggttccatactttgattaaatgcattagcactgatactgcatagtgcagttcccatggtaagccatgctaatgtattgaaagagaggccaggatatggtgccaaagcataagacgacatagtcgaaagcactaccaatacagttaacctgggctttcctagttccaaaaacgctgaaggtttcggatataatggagctgcctgcatgcgtttacttaaaaacgttagcacttgagggtccggtgcagcattggcggtgctcgtgcttgtatcaagcgtagataacctattgtactttatgtgtgtaggagagaagaacgttcgactcagtttgccggtatgttcataatgttgatggtagaaccttttcaaacatggtcttgtgtaaatgcaagatttgcttgaccccttgtttagtatatgaaacataaatattaataaggatataagtaattaggtatatatatctttacgaccattagaaactactacctttcatagcagttcgatgatgttgtagtacgatagctatagcatatgaaaatctacccataagggaatttccccaagacaaaatacattgcaaataactttctgtatagtatgtatatatattatgaaacttttttattaaaattataaattgtgtgttgcagttgattctttactttgttataaaaccttttcattgaagtcgctagcatatgtccacaaattgatgataaataaatgttaaatcggctcagctgaggaatatattattcattttcggaaattcaattgatcgtatacaagcgaaattgtgttctactttcccatctccagacactacaagggagccagagtacctttattgacttgcaaacataatatacgattttaatacaccatgttatcacactagtgtacatcaaaatgcatactaaatacttagcaacagaaaaacgataactactcatgttttcaatgcatctaagaatctacaggttaacatgaaaacgatactatacaaaaccaataaacaaccactaaatgtcttatatatgtttaaatacagattacaaagccaattaaaaaggatattagcatacaaaaatgtttttagccattttcctatcaaacacaaacctcttaaatggtagtatcataggcaacggggtgaagagtgacaggctcgttgttctcagtggaaacaaaatgagccttggcgggaggagcgggttgacgacgaagttgaacagtcttaccctgagccttggcctccttacgcttagcctcgttggccttgacacggtccaagaagtcttgacggcacttggaatgcttaacgtgctcaatacgaacattgacacgcttttccatgtaacggttaccaacaaccttgtagatcaagacaccaacggatgattgagtaacgttgtaaacgacaccagtcttaccatggtaatacttgtgaggcatacccttctggacagcaccattgaccttaatgtcgacaatatcaccaactttgtaagttttcaagtaagtggacaaacggatctgaccatgctccctgaaaccacgctgaaaagtgtagcgggtacgagctctaataccataggaatgaggcatgttgggtcctgtgaaagggaactgtaggttgtaggagttttggcatgtctagcaaattgtttgcgtttcaaaaaaacagtcacacaactagactgactcttaaaatacgttgcaatgccttgctaaaataataaaatattatattaaatagtatttggtatgctgctcaatttttagacattgattattttaacacttgtaactaaataacgaaaagttatgtttgttaaacacaactatagttagcttcgggatagatcaagttcgtatatgttaaaagtctcccgttacgtaaatatgactattcacagtatatactgctttaaacatctctaattttctttacattaattataaaagtttaaataaaattagtaactcaattcccaaacctaattaatccatcggattgcataactttttagaaacttcaactatgctgatataatacgttcccgtaaatttctatgacacactaatgtgatttaaaacaaaaaaaaaaaaacaaaaaaacctcaagcgcttaaattttccaaggaatttgatttattgcaataatctcaatcgatcagggtgaattccagattccaatccctcatctgcaacagctttcctggccatcttttcctcgcctgcctgctgttcctcgctagcaacccgttgtctcatttcttctttccatttgcgatttttttccttaattttattcatgcgggcttctgttttgccgcctcctccggcagttaattcaatattgattttcctttccttataaatagtatgatgaaactttaaagcttttgaaataacatcggtcttgggatttataaactcaacgaatgcatatcctttctgacgaccactagttttatcggtaggaatacgaaccgaaggaacttgacctgcgcgtttgaaatgaagttgtagagtttcaacagaagaatccttaggcaaattaccaacaaacaaaatgacctttctgtcattatttttccctttctgtcgtttgcttttcaaagttttatgagggggatttgaaacgctatgtttatctttatcatttgattgtgctagttgcttttctggtagttcatctctcgatattttgtcagcggctttcttttctaattcctcattcttttgctgtactttcttctcatgctcttccaaactttgcgactttttatcaaattttttggagcggtattccaaagattttaatttctttttcgatagtttcgaagacattaaataaaaatttgataatggagaattgaaggtgttcagtacaaaagttcctctatccataggcaagaatattttaacgatgtttacccttctgacagaatgtatacataacaaagtttcttaaaacttcgttaaacaaatctggaaagtacaattgcaccatcgctagacaatatcagaagtctcttgttcaacgaagtaagataaaatttaaagaaataataacaagttaattagtgttatatttagaaaaatgtcattgcagtacattcagtcattattagatattattagatatataaataaaatcataagtccccttcaacaataactaagttttcggattcttcatctgtgttcgactctcctttgcttttttcagatttatcaagaatagctaaatccggaacttctttttcgttattttttgcttttttgtctttcactttagaggtaccatccccataacgatctaatatgctttgatcaatatgtttctgggtagtcatacgagatgccttgttttttcgaaattccagctcaccagctgttggattggctacaacatggacacgagttccagaacgctcagcttcccaggcaaacatttgtagtttttcgaagtcttctttttcaccaccagatgctttgacaaagccagcacctccagaagaatcatccaccatatgatatccagtttcgtctctcattgatctggatttgggttcatattgtaagtttttattgtcagctcgcaaatacgccaccacatcttctcgcattctaaggcttggtgtagttatggatgcagaatcttcggaaccagaaacggtggaatttcttgatgctttaacagcagaattttctgacgcatccctattctcttcccccttattttgtaattcgtccaatttttcatatctctcaataactttcttataatccgtggcatcatagccattccaacgatcacgtttcgcatcccatgaaacgttgatatcttgaataacttcgtctgcttgaatatcttctcctgtccaacgagcaccccgctttcttggtcgctccatgcaatctttaactttatgggacatggctccacaattctcacaagcaccctttcgatattttgtagcagcaggtcctaattttttccctctaacgtaccaagagccttcaatggaggaacgaccaccacttggtgtctctttcttgcctatcctttgatgggctaatctttcgaccgcatcatcatcctgagcataccaaggagcggttgaaatgaatttaggaatatagggattatcagcatctggattatccataggacgactacgacgcttctgtgccttcatttcacgcatcgaaggtccaatgtctgttgacataaagtttttgtccttagaataatcataattagattgaaaagtattattcatataagacatttttaaggtaaataaataagaatattaatgcttgattattatgccaattaattcgaaaatattaaaaagattcaagtaaaggtttaacaccgatgaaatcaacaaaattgtcttttataacaaaacgatataaaccggcttatttatcgacggctttatttttatagttcgacaaatatttgctagcgtttcaaaaattcttgtagatttgcagtttacggttttctaaccattgttataagcagagtaaacgtagtaagcaaataattaacgtagctttaagacacaactaaacaaaatagtggagtagatttatacacgttatattatataccacattacgctattcttgcttcaaacaatcacaacagtcattcctgatctatgagaatttgattgtacccccctgtacctgtatattcgattttatatagtatctgagaaaaaatgtctgaatcaccatcagcaaacatttctgatgctgacaaaagtgctatcactcctaccacaggtgacacttcgcaacaagatgtcaaaccatccacagagcatatcaatttgaaagttgtcggacaggtgtgtgctacagcaagagactttcatgctattcctgtcatcttttgctttcaaaagtctttaatgcacgaatcgtgaagctaacttgatgtaggataacaacgaagtatttttcaaaattaaaaagaccactgagttcagcaagttaatgaagatttattgtgcacgacaaggaaaaagtatgaacagcttacgtttccttgttgatggggaacgtattcgtccagatcaaacacctgctgaggtaagttttaaacttttacaacaaaagccggtactaactatacatttagcttgatatggaagatggcgatcaaattgaggctgtcttagaacagttaggtggttgcacccatctatgcctttagagtacaagtatttttaagctgtttcatatactcaaaactaatattttgattttgccaatacgtttatcatctccagcatcgtcgctcaaaatatttgaaagaatcaatgaaattaaataaaatgatttatattaaaattatttttttttaatacaagtttttccaaacgttattgcctgcctgccaatatatcaatttgactgacataaagttcacgcatatccttaatgtccagctctaattcaaacactttgtcacttttctgcttaagtgttaccaacgtactggcatgctctttttcgaggttctgtaattgtagtctaagctcttccacttgcttttttgaatcttcatttgcatcattatttacataggcatcaacaatttcttgacgggcctgatctctttggattataagttgcgctacttgctgcttagttgtttgtagttcggcttctaatcggcgaattgtggtagcaagttgctccaaaagactaacatcaggaacattcccggcacctttttcaagattgctgggtgtccctgatgttggtgatattgcctcagattcgtataggctaaattttcttgaagcttccgaaggaggagaaagaactgcactgcttatggaagcataccttgactgagcgtttatacccaactttcgcgcttctgatgctgatctggaaattctggatctctcttctgaaggggaaggaagattatccaaaaagttttctaaagcattccgtgtatcgctttgtgggatttctgaaaaactcaaaggagatggttgcggacttgttgaaatatttaagggatgtaggtcgtcaaaataattatctttgtcattttctaaagcttcatcacgcttgctcatagatgaaggtatcggaatagcattagtaggggtagtgggatcttcatcttctttggtgactttaagcgtatctacctttccaaccgtataatcattattttcaggaattcctcctgtagtgacaatttttttaggcttagatttaacattacttcttatattagtgtcaagctccctttgtaatcggtctagttgtgtttgtaagtccaaattttgggctgctaaagtatcattttcctctctcaatgtcatattaaaagcctgagaactccttatttcttcatctttcctttcacaaagtttctccaatgaatctaactgtttagacatttgagatacttgattctggaaagtctcacgttccctttcccaattctttgcaccatgctcggatttctcataaagttctttcaggtcttgaatttcctttttcttcttttcatcttcacgtacccattgactcctttgaatcgaatactgggttgagagggtctctacttgacgcgtaagacgaacaacctccatgctttctactgtaagttcttccatttttctttgaagatcctccttttctttctctaaaattgatatcctcttttcaaattgagacttttgtagttccaattgttcctccatctcctttgagtcagatacctgtaattccggagtcgcttgtttctcgtctaggcgcttcaactttgtttcagcttcacttaaactctttttaagttgcttaattgtattgtttaactttaactcattttttgaaagcgcctgtccttccgtaagaagctttgcgataatctcatcttttgattttgcatttcctcgtgacatctcctcaatctgattaccgtctaagactttgtcaatactggtttcaacatttgacattgctttcttaagaaaacctccccattttgaattctccatgcctgcttcaccgtacactggctggtagttgatctgtgtactctacgtggtataggcccactttactttatgaacgtaaaataaaagatttctaagtgcatatgcctcgcacgtcaatttgtacatatgtttactttagtctattggtgaaggataaaaaaagaaatttagataagaacattataataaagggctacatttcaacaaattagtgtagttcggatttttagctatcagcatatgaatgagaaagccgtcgtgttcgtacaggaaagaagtgaaatattattcatcaaaaatttgaaatagtggaactcattgatgcattattgaaaattgtgaaagtttgcctaccagactcgacaggtgatgaatggagtaagaaatattgataaaaatttcgaacacgtatcgactgtttttaacgcacttaatgaaatcatcaatatgaaaaattaagtgcctaactttttgcccttcccaatgaatgttccagacaccttttgggaattcaatttgggagagttggagcgatggacaacaggagtgtgaatcgaatcaaaaaaattgacgatcattgcagagataataccaaaacccaatactactagagatggaagacctccggttagaaagctgaagccaagaagaacatatggcaaatatttgccttgaacatgaaaaccaaacaaaaactggattttggaaaatgagttaaacaaagaccaattataagcaatggcagcggcaagcgattgatttaacgcgcttccaagtcctgagatcaaggaaaatgcctaaagagaaacgttaataagcatactttagaccttcaaatactccttacatcaattaaaagagcaactttaactaaataaataatgtatttttttgcattcctagcaaagacaaagttttccaggtatgtgctatattggtaaactattgacaaaacgttagaatttaaatacaggttttaatggatttacgtacaaaaataaatgttcatgataaaatcaaatccagttccagcatagagataattagtaaataaacgataccattgtttctgacgaacgactaacggataatgcagaactagcatcgaaggtgaaagaagttgacataaagttaaaattgtggtagctgctgttccaagcagaatataccttgttacaggaggtattctagacagcaattcttgtatttgaccggaaaattccgaagccatgtcttaactgattatgtttgttcaggcaaggttgtatacggaattgtgctacaattactaacgtatcgaacattttcatatatatgtactatagtaaaatataagttattaaatctctaacttagatcaagtgaaagcaaaattatatgaaatttggagctttcatgtattttacagcaccttcaaatcaagtagactaagctagcagaaaggctactaaataacacatatacggttaaataagctacattaaaagtaaaagtacaagtacaagcgtattttttttataaataataaaccaataaataaattctcacttttgaagccttttaaaaacgtcaattctccggttagagctttatattgcgtcttttctctctcattgtttcttgagcaataatgtcttcaacagctgaccgtggcctttttacattctgcccttgatctaaagaatccttattgttctttttacggcttttattcagctctgcaaaaacattttttggtttgtgcttcaaggaggtctgggaggatgaactagaaaaagaaaatgtgggtgtatttcttgtttgaaaaaattcattttgagcagagtgagaatctgaagatgaggataaattaagttgaatcgggtttcctttttttgaaagatcaatctcatgtagtacaggttgctcccttgaacttccatccttattgtcctcgttattctgtgctgattcataagcacgcttaatctgttcatcaagcaagcgaagacgttgttcttcatcagatttttcttgacgttctcgtttcttgttagcctcatttcttaagatattagcagggtttttatcaatataagaaataaaaaaacccttttcattttcttccacgcgacacattccttgacgacccagaaatttgcaaaactcgctaagtgtatgccatcgagtagcattcatatgaacatggtttttatcgcggatatattcttgataaaattggttaaaatgaatctttttctcaccgtgagcagtccttagaagacttataaaatctcgtaaaaattggttggaaaaatcttgtatacgtttgcctgggttcatagcaattacattcatctgtcgaatatgaccttcactttgcgtatggcatttaaatccgttttcatcacgcatttgcttctgacaagccgaacaataccaacgtaaacgttgtaaacctttacttttcaaagcatttgaaatcgcctttggtgtgcctgcttctgcacgacccattgtcacaattaaattaagaaaaactttgaattttatagaatcgaatataggacagcttccttatcctctaaaggaagaaactctataatggccacagattaattccaattgaagccaaacacaaaaataatgtattccgcaagctttctttctaataaaaccagtgattgattatattttgcagaaatggcaaacgactgtaatctaaaggagttggtagaatatacaatgattcgagggtggaggatgcgttaagcttcaattttgatggattaacacaaacatgatttatttcgaaagttaatatattggaagcttaccatgagtatttcaatgcttattgttgacgtagctagcatatttttcagtagtcgctaaaaacctttaaatttccaaatgataaatttgtgaaaatctaaaattctcggtggcctccaatacgttcacttcatatatacaattgcaacaataattaaggaaaagttgtttttcatgctctatttttctttttgtaggtttactttaagaaacccagaaattcgcaggtaagttttttttccaagcgattccaaggactttttttctggatgcccaagcaactcatcttaatttcttgttttctaaatgaaagaagtattttttttaactatcgttgaacactcgtacagactctacacattatttctatgcctttagccgttaaaaagtaaatttcatgattggttcatatctctaccagaatgtgaagagtgaatccacctttatattcattctattagatacatattggttgctattttctgaatggtttatatcagtaggcaaaaaacaccatggtgcttagtactacctcctacgtctggatagcacattcctcatttttttgtacaacacaccgttctcactacacaaatcttttttgcaatgaaataaagtatatttttgtcgttttacgaatatcacaataatgaaaatatatgctgttagagaacctgtgttttcaggacctacaccttcattccaaaatgtctcaaatgatattcctttagtaattgataatggtattataatacgaacaatttttttaaaatggttactaatgaatatactgtataggatcttggcagttaagagctggatggggtggtgaaaaagatccaaaattagtttttgacaatttagtttctcgataccgtgatcgtaagctttcacgtacctctacacttgtgggaaacgatactctaattgaggtgggctcaaggtcaattgctcgctcaccgtttgaacgaaatgtcatcagtaattgggatttaatggagcaagttcttgattacacatttctaaaacttgggattgatagaatggaacatcccatctgtatgaccgagccattagcaaatccaacgtatgttcgttccacgatgaccgaacttttgtttgaattgtacaatgcaccatcggttgcttatggcattgacggtcttttttcattctaccataatacaaagccatcttctagtggaatcgttttgaacttgggaaatgctgcttctcatgtaatacccgtattaaacggtgaaagaattttgtcagaggctaagcgtatttcttggggtggatcgcaatcctcttcgtatctactgaaattattccaaattaaatacccttcttttcctataaaaatgcttccttctcaagctgaattgcttatgcacgatcattgccatgtttcttctgattatacacatgatatagcgcacgcccttgatcgtgatattttagaacgcgatgaaatcgtattacaatttccatatacggaggcagctgctcaggagaaaagtcaggaagagttggaattaatagctgagcgcaagcgtgaaagtggtagacgccttcaggctcaagctgctataaagcgaaaagaaaaagcagctgagcgtgatcgtgagcttgctactttaacggaacttcaacagcagagtttagttttatctcgtcgtgcttttcaaagagcattggaagaagctggctttgaggatgaatctcaactcaatgctcaagttaaaaatgttcaggctaaaattcgaagagcccaaagagatcaacaacgtcaagaggagtcggagggatctttagatgttacagaaattgatgtcgaacaagcttttcctctattgaacgtccccgatgcagaacttgacgaagctgggctacgtcaaaaacggcaccagcggttaatgaaagcaaattacgatgcccgagttcgtgcgaaggctgaaaaggctatagaagaagcagctgaagctgaacgagctgaagctgatgaacgcttgcgacttgaaaatttctcaacttgggtcaacgaaaagagagaaactcataaaattttgctggaaaaaatatcaaaaaataaaaggctcaaatttgaattgaatgacagaaaatcacatgcctcacaaatgagaatgaaaagtcttgctactcttgctagcgaacagcccattcaaaaacgaaaacgcaaagatcaatctgaagataatttcggcgctcgagatgaagattggaaagtgtatcacgacgttttaactgctgaacaacttgaagaggaacgtaagaaacttctcgaccaaatatattctctcgaaaaacaacttttggaatatgattcacaatttacgcaggcaaatacttatgacacattaaatgatccgcgagctacgctcttgtacgcatttactcgtggcgtgagtgactttgacgttaacgatgttgcgcaagcttttcaactacatcttaatgttgaacaaatacgtgttccggaagttatattctctccaagcatagtaggtattgatcaagcaggaatactagagattatgcgttcaattttgcaaagacatagtttagaagaacagcaaaagctcgttagtaacgtactaattactggtggacttggttcccttcctggaatggagactcgcataaagcgagagctaaccagtattatgcctgtgggttcctcaattaatgtatttcgagcttctaatcctcttcttgatgcatggaagggtgcatcagagtggagtgttactgaaaagtttaaagctgctaaagttactcgtgaagaatatctggaaaaagggcccgagtatattaaagagcattctttaggaaacataaattcttaatttagctttctattgggaaacatattttcatctaatctttcttttcttttttaaacaaataatgacctgacaaaaaaaatttcttttcataatttttattttagagactaaataaaagaatccttgatgtgtgaatattcattttttattgaacaacgtaagtttgtgaaaatcgtagaaaaagtatcataaagtaaagcaaatttagctttccaaattcgcaaagctcatattaaaaaaattcagaaatcatactcagttaaaattggttttaaatgctataaatttataatctaatttactaaattctaccttgtggtgtgcaagacgtttatcgatgcaggcataaccattccaaacaaggagccagttatggaaaccactgtttcagcaaaaaacagtttagaaaacgaaaattttctaaaagagaaatcagaaacagtatttctagatgaagccgcaataaccaaaccgcctgcttcaaaaaagaagcgtaaaaacagaaaaaagaagaagaataatggtccttcagaacaatttgtgggtaataatgatttagaggaacaacgctccggctcgatcgattcaaaagataaagaaaaacctctagatgaaaaggtaaaggagttggagaatgcaaacaaaaccttgagtgacttggttcgtaggatccaaattcaacgcgacgaagccgaacagaaggcagaaatctacaacagggatgctctaaatacgaagcaagagcaccttgatataaaaaaaagattagagaaatctgatgaaacggtctgcaaactaaaggaagaaaacgaaaatcttcaagatatgctcaggaatgttggaaacgagttagtggagtcaagggatgaaataaaagaactcattgaaaagcaaaaggttcaaaaggaaagtgtcaaatctcacgagagcgagctgtccagtgttatgagcagtgaaatattgcccaaagcttcaagtgattcagcaggttcattcgagccacctgttataagcaatatttctaaagaattgattaacaaagaatatgctagaaatgttttactgcaatttttagagaatcacgaacatcgcgataagattttaccaattctttccacagctctagatttggaggaggtgcaccaacatctaattctgaaaaacttaaattaataaaaaagtatcttgatggattatattaatgttaacaataggatggattacttgccaaggaaggttaagtagcgaatatgaacatagatatttcattaaaagtcatatattaaacgagaactcgttttagacgtaatctccttctttttaaataatataaatagacattaagaacgttcatgaacaatttacaaaaccctttgggctttctttacattagtttcgacatagtcgcctgctgaagatacagcagatgaggctttagaggcagtatcttttaccttttgaatgttttctcctagcttaatttcagctacgtcgcgagtgccaaatcccataaaagaagcaacacgtcgaaggaagccagagactcctgatttagccttgtcggcaacaacaggaccatagaataaaatatcatgacgctttaagcgttcaatagcatctttacgattaaacaccttaccaatactgtcaccatattccttgagtgcagactttagatcttcattagaccaagagtcataaccgggaacagttgccttaggaaactttgattgaatcgattgaagaacagatttgtcagccttttcagcaatagcgcgataaatattacaggcattttggaaaagatgttcacgatctttggatgggtgaagttttccatggtaatgttttttgtattccttaatccaggcagaaagctctttggagctcaaagtatcaaaataagcagcccaattaggaacagcgcctttattgaaatgcttacgaacaaggtccagtaattgatccttagtagaacgctgaggaaccggaactccacgaaggaacaaaaattccttcaatttagagtcttgccagcgctcgatgatggtctcatctattgtttcacgtactttagatgccgccttactggcaaccttactagcggtttcagcagcatagtcagcagcttcgcctaccttctctgaggcagtagagccaaggctggcagccttacctttcatttgcttggcttttgaagtggcagtatccttattatgttcaaatgcagatgttaccgattctgcggcggttttcgcaccctctgtaaaacgagaggctccagaagcagcgccttgataggcttctgtagcaccacttgcaacattagaggcaatagaagaagcagagtcagccacgttggaagcttcctcataggcctttgactttagagcctgataaccgtttgtttttaagtaatactgacgacgaaggtgagcgtaaaattgatcaattggagatggttgataagcaggaataccatgagcgtcaaaatatgcttttagtccagaattggcccaccaattaccaaatctgccccttcttttcgaaatttcttgtagaagttcaccaccttcttccatcttttgtcctgcatattgaccagcttcactagatttctcgttaaccaattctttagcatcgccagctttgtcagaaacaaattctccagcttgctttgccttctcggaagccttgccctttacagcttcaacagaaggttgggcttcgtcagctttagtagaaatatagttcttcagctttctaagcaagtgagaacgagtactttcatgggaagaaatgggaacacctacatcatgcagccaggtgcgcaattcgttatcggaccaggtatcataaatccaatctccagtattgcctaatttagaagtgagggcatcatattcctttgcagctgtttcgcgaagtgaagcaggactcaacttctccagaatgcctttcttctctttagcagcaaattggggactgtgtctagctaaaaaggctcgcaattgtgaatcagaccaagattcgaaaagcgaagccttttgtgactcccaggcttcttgagtggcatcccgagcatcctcgacagagccactaagtttacgacccgtcttacgaattttgttgcttatagcatcaagatatgaagattcggttttttttcccaaccaagaatttaaattatggccgctccatttgtcaaggttagggaccaaggaatcataagattcggagataaattgctgaaagtcagaaggagagcttcttgatccatatgggattgagtgctcctctaaccaagtctttacagcggaggtgtcgttttttcgataggtagagaacccatacgtaaagatataaaagacgatggcaagcaagacgcctaaagatgccactgatcgagaacgcatttttacaaatcaaaataaataaatatcacaaaaagaagatagataagaaggaaaataaaaaatataaattattcctcttgaaataaaattgagggaactaaaaaagtaaaccctactaaacggtaagttgaactttgaatcactaaactaagggataatgagaaaggtatgtcggaagatgaaaataacccactttaaagaatcctatttaacacaaatttcaaataaaccagagttctaaatactaccacagtatgtattagaccaaagttttacctaaaatggaatacaaagagcacaagtgaagaaacaaaacaatcctaatcaaggattatagagacaataacctccaagttaaaaaagaaacagagaaaatttagtaattactataggtagcttacttggaaagcgaggaattcccagaggcaatagcatgttatatatacgctaaaaaaaggcattgcatcagataatctaactgacgtaaactccctcgaaattaatgaggaaaggttcgttagttagaagtcctaagaaacgtcgttagaacgaattgaaggggagacaatacatcatgagtttaactatcagtaactagggattaaaggaaattaacgatagcgcacaatctgacttaagatactcttgaataaaattatatttggtgattgatatcgtatttaaagtattatagcaatcttaaattttgattatatgttagagtgctgctagatgtatttgctgtgtaaaatcacattgatgctagcagcaatcggccatagttcatgatttgaaaatgaaaaaaatatacatagagagataaaaatctcgaagtgcgatgatctggttgtatggtggataaaatcacaattttgaaaggacaaacgatcgcaaaacttactactctctgctccttcaagatggcgtactgagcaatatgaagattaaattaggtaaaaatggaggaaataaaatacgtactgtgatgtacacattgttagtaattttgaaaaactgtagttatagaggtatgcctcccaatgataagacgagtgtatagaaatagactgacccggaaaatcaattattaaaagtcaataggatcggctcatttaaatcatgtataactttaacccgtcctatagcgtgacatattttgcatatagatataatatttttggactttcgaatgaataagaaccatagtgaagagctaaaaaagaatcgaaaagtacttactattttacgagtggatcttctatctcgctcatgcatcttctcttccacccttaggaatggcttccaaaacgtgattgcgtagttgttctgccaaactgttatctttgacacgaacagcatataacacagattttccattttcaataacgaagatctttaagtaattagcagaaccaccactagatgctgatgcaatttgtaatgactttttcgacatgccttggaaaagaggcacgttcattataactcgatgcacggcatcatttctcatcaaaaggcggcctgagcctgatcccctttgcttgggaacatttactttcaaaattccctgcccacgttccttccaagtctttttttcatcagcaacaacataaagtcttgcgcgaacactgaatattgattcctcctcttcctccccagtgatgatttctgaatcactcaactgatgcatagtagactttgttgagtctccactacccttgtcagcctccttaggttccgatttggtttcaccagctgaacctttctgattctcgaatgctttggctgacgtattcgcaagtaactcgtcaaagttctctgaactctttttatcattttctttttctttgccagaaccactttctgtttcaactgctgttcctgcagcaaactttttaaatgggctatccttaacgctcttcattgtgaacgctgactttgaagaagcgaaagcaccaaatgctgatttctcttcttttggttcagaggaggcggttgaaacattggagaatggagacgaggcattagagaatgaagcaaattgtgaaaagggagaaacactcgcggcaggcttagcagccgattcttttttgcctgtctctacagctacgtgtccctcattttcatcaacatccttattcaccttcaattctttttcttctaccttacctccagttgagatacatggctccgtgtttgattccttttggattttagtagactcagtaatctcaacctccggttttacgccattgctcttcgtagtctctttaaattccttaacttcagcattccctttatcttccagcggttcactcttcgagactttagtggaaaccgctgattcttcttctgccggatcgtgctttcgctttgaagtttcgtcttttgtttcgttcgatttttcttctaacgcatttttggtagaaatgctttcatctttattattttccattttgctggtcattatatccacttaaatattatttgcttaatcgtattttcgtaatttttgatgttgggggtattaagtgtagtttggaatcccgaatcactgaaagcctaatatatttcacctagctatgagtacatgaggacgaatgtggattcaatcaaacacacagctgtttaaagatttaagatttaattatacgattacattcattgaacagctgcgaataatttaaattcatttgaaaaaaaacgctaatctagcatgtcatgaagtgcaaatctcataactgtctatttaaaaagttaaaaaacattcaaccttggtatatattcacttactcattattaataattttgatttcaatacggtgcttgacttctaatcttcggctaacgtaaaagttatagacagtattataacaagtattattgtaaaatctaagctatatcgaaataggaattgaaaatgattgacaaagtagaacctttgaataaaaaaatacaattaaaaggtgaaatataaagaaacttcaatattagaaaaaatgtcaacttgacgaaaatgcgtatgcaaaagaaagaaataaaaatgtaaaccgaaagtgattgttttgaaataagcttcattgttaaatcccttttaaaacataagttattcgcaaaccggtattattagcgacctaatcgatagctcgagcgcacttacaataaacaattaaggtacaggaaagggaaaagggttcatcaaacaatacattataatgtctttgaatccataagtcctaaaacatattatgcaaatttgaatcaagaaagagaaggaaattatttaaaacccacttaatccgaaaaggaagagtatggtttacttatatgtcttggtatgggtcaggtcaaagccatagggatacttctgttgccatctccaagtgtcaacgcaaatttcataaatgctacgactggttttccattttaactcctcgttagcgcgagtggggttggcggttaggttaacaacgtcccctgctcttctaggggtgaccttataaggaagatctcttccaacagctttcgaaaacgcattgagcacctgaaaaacagtactaccagttcctgatcccaaattccaagggcggcaactaacaaaatgttggcgcaggtaatcgagagcagcaacatgagcctctgccaaatcgcatacgtgaatgtagtcacgaattggagtaccgtcagatgtgggataatcgtcgccaaatacattcaaatgatccaatcttcctacagcaacttgcgcgatataaggaagcaagttattagggatgccaagaggatcttcaccgagttcaccagagggatgagcacctccgggattaaaatagcgtaataaagctgcattaagcgatttgttcaccttggtctcatcctcaatgatattttcaatgaaaagctttgtgcgaccatatgggcttgtaccttcacgagggcatgactctggaataggaatggtaccaccaggtctagtaggatcgccatacacggtagcagatgaagaaaagacgaagtcacgtacattatacttcttcatgcactctattaaattaatggtaccggaaatgttatttttgtaataactcaaaggaacctgtacagattcaccaactgctttgagaccagcaaaatgaatgacagcagatatgttttgatttgcgaagaccttgtccaaagctggctcatcaagcaaatccacctggtggaatatgacttttttcccagtgagtttttcaatgcggtgcacggcttcaacgcgagaattgcataaattatcgacaattacaacatcatatcctttttctaacaaaacaacgcactattgcagattgtggttagcaaaatatctcaaaaaagagctttatagaatatggacgaaattgtataaaagtaaagagcagcaagctatattcacaaaagatgcgtgcttaaaacatttacatgtacattactaatcctcttctgtatcttcaagctctctacgtaccgtatgagaacctatataaccagcgccgccagtaaccaacacagtcccttcatgaacaccagtctatgaatcataattagtattttcatacaaaagaatgcttttgattaattaaaaaagttattcataccattttacacgttataatttgatattaaaggggtgggctcaagactgtagctattatgctctttctttgttggatattcagtttcctacatgctcaaggtatcaatgcaggtcgttacctcctgtaacctgacatgatgtaaaacgagcaaaagccacaatgaagcttaagctaaaagtgaaaagtgcttgtatatctcgctaaaccattttattgatatatcgctaaaaaattcctaatcataatattatatagtaacaaagaggtcgtcggaataagtgtatagcagatgaatgcctgtgattaggtgtatggatttttcatgttcataaagcattgaggtagtaatttaatgtatgtgcatttaccaataaattttttttttgtatttatttttttaaaagatgaactcgagattttacaaccaatatacactttgatagatgtaatgtttgtgatttcaccaccagcttcatgcgactacaaaatccttgcttccctagaaaagcattttatctgtaaataaatcattgatgcttatatgtatttttgaaaaaatttattttgttaaagaaataacaagtaaatgtataattaacataaaaccgagctaaatttattgcttttattatgcaaatattacctactggctagtaaataaagcgaagtagtctgcattagaataaaaaatttaaacacaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaagatgaagggaataaatccctcaagcttaggatctaaaatttttatccattcaaaataaactctagcatatagaatttgtcactgtctactgctatccatatatactcgaatgagtatttggggtcctttgagtttacggtagtcttacaatagaaaatgctgcagtcttctagttatgtattttttgactaattttttttatacttttttgcattttttaatgctacacggacctgagttggtttgctttgaaattgcgttgattgttagctggcgcatacttaccaacctacatcttaaaactggcctgctggtaaacaagcatatccgaataataattacaaagagcactaaatattaaataaatgttcacacttttgtagattatataaaaaaagactctttaaatggtgagatcgattagttcggtgcttgctaaagaagaaagcgagaatgggagtccaattccagctctcgaggaagggagcgtttatcatgtctctttgaagagtgaaggtgtttctccattttctgataggattcaattaaattatctttacgatgggaagacttttagcgatccttcgaacttaaatatccatcagcaggaagcatgtctcataaacgaactcttaaatgcatttatgggcatggagggtgtatttgtacatctccaagacatgaaagcatcctctgagtttgaaaccattattatgccgccatcgttttatattcttcctggatttgatttaggtataaaggatattgcttctgagatgttagagatggggtctcattatttaagtatcacagcttttatagaatcgagaagccattttgaatacggatttgttaaccacgcattgtgcgctgctttgcgaaagtttgtgatggactacgtggtacttatcatgcagtgtgaaaatcagagccgaattgatccaaatttttctcttcaaactcttcgcctttatactcttcccacatcgcgttcattacgacaagtgtatttaattctacgtgacctgcttttgtctatggaaaagaatgcttccagcagcgatgatttaggtcttagtaacatcgacgatcttttagagcaacttaatgaaggaaatgacatttcacatgttgttaatgccactaggtctaagaaaaaggtttgtaaaggtgggcaagtcatttcttttttgaccgaaagtcttacgaaatatgcgggtgatcctgtggcacgaaaaatcctaacctatttattgcgcgaagcttcacgcccttatacaaaaatgttgaatgagtggatccatctcgggctcgtaaatgacccatatgatgaatttatgataaaaatacacaaaggaatcacatctatgcaacttgatgaagactacacagatgaatattgggaaaaacgatacgtgattcgagaggatcaagttcctccacaattgcttgatttacaaaacaaggtactctttgcaggcaagtatttgaacgtcgttttagagtgtaggaagggagttaataacctggcttcgttaaatgcaaaagacgatactcaaaaccagttgctctggccttcaaccttcgatgatgataactttactttaaatatcatgaatgcctatgtttatgcaaatgaatctctcttgcaattactccagtcttcacagtctctttacgctcatctgtactcgctcaaacattattttttccttgatcaatctgacttttttacaacatttcttgacaatgctcaacacgagctacgaaaacctgcaaagtatatatctatcacgaagttgcagtcgcaattagatttagcccttcgtcagcctggtacgataactgcgactgatccacataaagaatacgtgactgtagaagtgaatcaaacatcattaatagactggctcatgcatattgtaagtatcagtggtttggaagaaggaacatcatctcagggaaacgaagtttggaatgaatcaatcacgaagcaagcggatgtgggcaatgaaactcgaaattttgagagtgaacacaatcggagcacacaggggacttcaaaagttggtagcgataaagatattaatggatttgaaacgatgcaactatgctataaagttccatttcccctttcacttattttatcccgcaaagctattattcgatatcaacttttgttcagatattttcttttacttcgtcacgttgaaatgcaacttgagaatagttgggtgcagcacagcaagaatagtgcttggcgtctcaattcctccaatgcgaaaatcgaacaatggaaaaggaacagctggttattaaggacacgaatgcttagttttgttcaaaaaataatctactatactacaagtgaggtgattgaaacacattgggggaaatttatgggagaacttgagaacgcccgaactgtggataatttaatgcaggagcatatcgattttttggatacgtgtctaaaagaatgcatgcttactaactcgcgattacttaaagtacaatctaaattacttaatacttgtgctatgtttgcctcttatacttccacgtttacccgatccttatatttgcttgagaattccgaagaaagctttgatgaaggaagaatggataagatggaagaaattttacgccggtacgaagacagttttagtcgtcatttaaaatccttagtgaatgcttgtaactactttgcaagtactgagacggcggctcttttaagtttagtaatgaaattgacgggataactaagaagagacaagataaaacaaggcaaggtagaaaaactacaaatggaacaacgttactattgttttattgagatatgaagaaacatctgacaaacagcaatggaaattgggagaaaaacttttatggatatttatatagtcggtttttggataaccttatctttgacatcttgttgcttgtactcgttaataaagaaatgacttggagtgaggatcttgcggaatggccaattatcttcataaacaagcattgcttatccgcagtatacattggtccattttcagtagtttggacttttttttggccagttgtcacactaaaagcgtactgcactattcggttaaaaattgacaaaaagacgactgccattggccatgaatttaagaatgattatggagaaaggcatggcgagcgtttaatatgccaacacttgtgttatataaaaaataatcgattttttaaaatgtctgaaacagggtttgctgataatgcctgaggaatggtaacttggatttttgatcgctaattttttattagctatgtcgctaaatttaaggcaagtcggcagtatgccgcgtgattgaggaagaacgaagagagaggctaagcatttgttcctagtctaaagagctatcgattgattttgaagtgatacaatgtatgctaacgtttgtaccatagacagctatagtaatgaactttgttatgtgaagaagtacagttgctacgacagtaatgatgatgatgtatgtatataaaaaccaaaccaaggtttaatttaggtggttatagtattgtatacgcaaaactattcatttgtgtgcactcgtaatgaatttctagtaattgtattttgcagttaaaagtttaatggatgcgtaaacaaaggaacaggtaagctagtaaagcgcatacaaaaattgtaatatcgaaggaaaacgtcaatttagattagtgtaggatggttattacgaaaggatagagttactatgaaaagtgagtacagattgtatgattaagtatgggggcgatagctgggtgtgaggcaaaggaatcatatgactttagaattatcgcatcaaggagtaagaaaaacgaaaacttatctcacagtggattgcccaaaattatcaatcccccaccatgtaagaggaaacaagagaaacagagagagggagaaagaaataattagaaactagcaaatatactttacagattacaaatggacacgataagtaagttaagatgaaataaaggggaagataacaaggaacggaatataaaagagcatttcgaaccgaatgaaacattttaagccgaatgtattgaaatcgaaatatttgaattgagagatttttattttatctgactaatgatgagaaaggatagaagagaacaaatagaatagaaatagaactaaagataaaaaatatgagaaccaaaatagcaaaacaaaaaaagctaaatactaggtaattaataaaaaaaaatttaaaaaaggatttctagtaagcgtactactaaaacaagtttaaggatttgatgaaagattgtatgttagaaaaattttcatcctctttttttttttttttttcttcaaacttcatacaaacgtaaatatctctcaaattttgcaataccgtcctcttcttcctcgtcgatttagatccgaaattctccttggcagcaggggacggaaaatgaaataaagtgttttagcaattgggatcgcgaaaccacctgctagaaagtgtttaggaagagagtcgccgttcgaaacatagcgataacgagttcaagagcagtatccgtaaattcagaggattagtgagtgccaacacttcttatagattacggatagtaagcagtagtagatgaaggatgatggataggtggatgatcggggtgggagaaagtagggagacagaaggaaaatggaatgtagctaactgataatgaagagagagagagaaagattatttcgtagataaaatttggtgagctttgacaagataagttttgttggaaaaattatgaaagtatgcaagagtgtgaagagtaaacaaaaaagaaaaagagacgttataagaggaaggatgagtttgatgatcttttaatatctaacgaacataaaaaactaatgaatgtaataattaataaatgaagcaaactagcgaatgcaacaccacctattgattgctttatttatttatttttttgcttgacaaataccctttggatttactcactatccatcttatccaccgtaggggccatagtagactcgcctttcggcagccttaaaaacgctaccctatgtttcgggtttagggtgtgaatacgctatccatctaagggtccgttcgtttatcacacccaaatcttgatgtcgaggatctcagtcttcaacgtcaccatctgaaaatttactcttgttgggttgtttcgcccgacaagactagacctagcaatgacaagcaaagtagagaaagtaaagtaaagaaaacaatagaaaagaaatcaacaaaaaagcaagagtagaaaagagtattagccgtttctaagattttgagcagcgactctctacaatgtttacactgtttacattgtaggaatagtcgcttgcaatgaatagctgcatcgctactagaactattgcatgtgaaacagtaaataccagactagaaagatgagaagaccactagagaagaaggactagaggagaaaagggactagaggaaaaaaggaactagagaaaaaggaccagagaaaaaatgattagatgagtaagtgagttagaaaaaaaacaattaaccacaaaaaaaaataaataaaaaataaaaataaaacaatcaagagcatgccttatttgtcagcaaccttcctttattagacagcgtcaacacatctcaatacaaaatcttcatctcacttcctcctatacttcaacacagcatcttccaccttgtctttttgcttgccccgctgccgcccttcaagctcgtcggtacttgttctcatattcggttttacctcggatgctgttacctcgataccaggttgggtcacctaattttcttgcaaaagtccgttatcccaagttgtcccaagttgttcggtcttgctaattaaggggatcatcaccctatcttgacccgtttaacgcaagataacacagaatctttaagactaaaaattgatgccaacttgatataaaacgtgcttcgttcgctcttttttctcttccagctcgcctcttcaagcacttgatccaattacgacacgagaagaaggataggaaccagcgtaactgggaacaactagcaactattacgagcaatatcttttaaagtccttagacactcttgtttactcactgctatcccatactcatactgctgcttgcccagtactatttgttactgaagagtgttgttgatattgccattcctaccgctactacaaccaccacagtaccaccaccgctttttttacgcatcctttccccatctcaaacgtacgggataattctctcaaagcgtggaatcaaaccctttgttttaattgttttttactcgttcacctgctatttggtgggctgtctgacttttgttttctcattggctagttggattgttggacaaggttgtcttatcattgcatcgatatacctcatttccacccgttgattgatcaacccttgtaaacttagcctttgtttgctatagaaacggcttagtcacttgtcgttcttattttggaaatcgttctgtcttttccctatatcgcctacttcacgttactgttagttttgattgagcgaagcagttttaacgatacgaatcaaattgaattgaatttttttattcacaatcccaatcatcgtcttatttttttttaaaccaccatcaatcttccttcttacaatccaagtggttttgctttaacttggactttgtggttattattggttttttgtatttataataattttaggatttcgggtttacctttttttgttgatataatatatatctttttacttagaaaaagaaaagaaaggaatatatacatttccaaagtgtgaattacttggtttccctctctttacttgtttttgttgctactactactactactacttttgttgttcaattggtcttgtcgtcgtttctcggtctttcatttttactcagcatctttttaattgtctttttttggtgacatttcctctcacctgtactatctgccccgttagcctatactattcgtgtttaacgttttaaattttttccttcattgcatttgttgaagtgcagtttatttgaagaaaaattatttttggctttgcttttttttcgcaatcgtctctttcttttcagctttaacgttgtataaattagattaaacctttaaaaagagagaaaaatagatacctaaagaccttttgcttggcttgttttattattttcacaaaaaagtttttaatattttttttatcttttctggtttttttattcttattttttatcttttctaatcttttttttaaactctttgactttaacatggctcttaatagtcaaccccctttgtcccccaaacccgttccctccaatacctggaagcggatcggcatcgatgcatttgccgctacagccgccagtgccatgatttctccctttatcttgacgatcgaccgctcaatcgtcgaaaatactagtggccgttctactttattacgctctgttagtcgctccatcaaatatgttttatcaaagccaggcgccttcttttttagcgctccctttgccctggtctttacattatactcgggcacatatatgacggccaattccatagacacactggataacattcgtcacaagaatcccgtcttcaaggcggaaacttccggctggtttaaattctgttctgtcaccgctgcaaacagcggtttatccatcttgaaggatagtttctttaccaaattttggggcaccggttctcctcgtcctctcccttggtcttgttacggtctttatggacttcgtgatgcactcaccatcgccttttccttcaacatacctcctatgattgctccattactccccggtggtttaatcaccgctcaattgctcaccccctgtgccgtacagtttattagcacacctcttcatctcctgtcccttgacatttataacagaggtggacctaacatatcagcagccaaccgcgttatgcaagttcgtaagcatttactaaaaagcacattcgcccgtatggttaggattcttccggcttttggtattggcggtgttactaatcgtaaattacgaaccacttatttggattcgcttcaacaacgtactatgaaaaaacaacaatttgctcttgcttagtccatacatgacgttctttcctttttctttcggctattattattattattattttattattattatttttcatcatttttttattattcactactgaatagtgtctaaaaagtgtgtggactacggtttaaacctatataaggaaagtggcatacatcctgttatctggaacatgaagctgcatacttttttgaatgaactatatagtgtatgtgtaatgaaggtttcacttaaaaaagttttctacttgatttttatgcgtctgagttttttctttgtctggagaagaatttgaagaaaaaagaaaaactgcaagagaaaataaagaggcaaagagacacatggttttcttttgtacattaataaataaaatttgaattctattttaagtcattttcgtttgtgtttagtatggttgagtatcaaatttgtgtatgtcaaaaaacgagcaaccgtaaagaccgcttgtttagcaaatttattcttttatcgttcgtttacaaacagcttttgccgatagtgttttacggtctttgaatgggctttcggtagaaacctaaaaccgataaacagagtgagattatttctttttgcattccaatgttgaccagaaagacgatagcttattcctatctactagcttactgaatggttcaaaatgtaccgtactacggtagccatattaattggttcgtcaaaataaatcctaaagtgtatagcaacggttttttcaaagctcacctactttttactgatcgtcattataattagtaaaacaataaacacctactagtagaatcgccgatttaccataatttcgtattgcgcttaattctcttcccgaggtattttgttattgcgatggcttgccacaataaattaactattgtacgattgccgtcacactatttctatctaaaaatactctcattcccattcccatttttatctctccatccatacttactacatatgttggatatctatatctgtcaaactttaacttcgttgaacatgctaattaaccaaaattaatacatgaatttattaaatagttttttattaattaatagaaattttcaaaaagtaatcattgaaaaatcgaactatattttttttttttatattatagcagtatataggtgcaggagttaccagcgaccaggtattagcgtttgccaaaacaattagcttttctcccgaaaggattgctttttgaagtcaattactttagaagctttctagcatctatttgattgttcaattggcatggttattgtgctcatcatataaagcgcagttgtttcattaattaagtatcttagcctacatacttcatcttgatttttatagattctttagagtatttggataaatacttgactttttgtttaagaggctatagaaacccttgtttgagtttcttcatttttattgtctcgcgctttagtgtatctgcttcaaagtggttcaagctaaaaaagcatagtactgtttcgctctttatttcgcatctgcctatcatcagacaattctgttgactcactcgttttttacacgcacatttacccttggaataaaaggcggattaaatcccgaagttgaacactcgtaaaatttggttattatattttttgcattatgaagacttatgaatatgtattgctggtcattattttgatccttagcttgtgttactttatttataacaattttctcaacaagccaaaggctcctgagaggcgagtcgtggctaccgacagtattgtcgagttgatggaggccgaaaagctcactgccgcggttttctttggatctcaaactggtaccgctgaggactttgcctaccgtttttcaacggaagcaaaggcaaacttcaatcttaccaatatggttttcgatcttgagaactatgatttaaccgacttggacaactttgatagatcaaaactattggtattctttctcgcaacttacggtgaaggtgaacctacggacaatgcggaggcctttttgcaacttcttgagggcgatgataccgttttttcaagtggaaaaggcattgaagatactcccttcgaaggaattcgttatgcaatttttggccttggaaatcatacctatgagtattataacgcaatggctaaaaaggtagatgctgcaatgactcgtttaggcgctactcgtgtgggcaatctaggtttgggcgacgatgccgctggtatgcttgaagaggactatttacaatggaaggatgatactttacctgagataggtaagctgttccatttgcaagaagtccacaaggaatacaatcctatgtttgaagttattgagaagcctgaaatttccaacactagttctactgtctttttgggagaaccaagtcgtcagcaattgaaaggaaatgttgcatcgaaagctccacgttctcaagctaatccatttttctcttctcctgtcagatctcttgagctattcaaatctggaagtcgtaattgcttacatttagagttggatatcgcagactctggtatgcgatatcaaacaggtgattacgcttctatttgtcctatgaatcctagtcaagctgttgatgatcttctcgaagttctcggtctcaaagagaagagggatactgtaataattgttaaacctatcgatactctcgataaggctcctgttttaagtcctactacctatgacactgtttttcgctactactatgaaatatgtggtatcgtctccaggcaactgctttcttttattgctcctttcgctcctacaccagaatctaagcaagaactcgagaaattaggcaacgattatgactactttaagaagaacgttgtagacttgcacctaaaccttgctcaagtccttcgtcgtgtttctcctgacgctccatttacaaaacttccattctcaatgctattggaaaatatggcacacatgaaaccgcgttactattcgatttcctcgagcagtgtagtgcatcctgacaaagttcacgttacagcggtagttgacaagaaagaatggactgataagaatcatatcttttatggactaactactaattatttgttggcacattgtcgtcatatgcacggtgaaaaaattccacatccaaatggtttggaatatacccttgagggtcctcgtaaaaactggaccggaaaaattccgatgtttgtaaagaaatctacttttcgattggctcctcccgatgtccccataataatggtaggcccgggtactggtgtagccccattccgcggttttgtgatggaacgggctaatttagcttctaaaggagttaaagtagcaaaaacacttttattttatggttgccaatattctgacaaggattttttatataaggaagaatggcaacaatacaaagatgtcttgaaagactcttttgaactgattaccgcattttcccgtgagcaagatcataaaatctatgttcagcaccgtcttttagagcacagtgataccattgctaaacttgtagaagaaggggctgctttttatatctgcggtgatgctgatcatatggctaaagatgttgtgaatgcattggcttctattctgaccactgttgatgttgacggtatgaaagccgttaaagctcttcgagatgacaatagattttttgaagatacctggtaagtttggaatttatccagactttgcgattacttcaagacttaatgatgccttttcatcttagaaatagtttaatacaatcattattccactcggtatttttatctatagaaaacatagtttttgtagcaactaacgaacagtactctgtaacgttataatatcaaaaataaactgccaacttgaatttcttactgctcaaaaatgtctaccgaaaatgcgaatctacacaaagtgctgtgtttgtcatgattgaaaaacctaaaccgacttaaagctgggtaacaaagtaaacactggcagtcgacttcattgcacttcaataattaaggcgattgcgaatgtttgatcaatttacatacaatagaaagtatttgataattctttttttgctttaaaaatacacgcatcaagttagagtacaggatgctataagttaaatcctcggtcaatgtgtacttgtcaacgcaaaacattgagtaatatgcggaaaagttaagtttccaaaagtacaagcataattaatacatgtatcctaactgtataataaaactgagcctttaagtgtattttttttctacgttatcaaatctaatgcaacacaatgctatccttgatttgtttattaacagatttcgcgcgctcaaaaacttacctttaacatatattcaaacattaaagtatacataatttaaaaattatttacttaaagcatataagagcgatgaatggaataattacgcctcaaaaacaaaaacaattaatgtcttctccttctcgtgatccattatccactaccgaattgtctactccaacaagtcaaacaactgtggatgtcaatgacacgaaaaaaagtgaaggattggactctacaattatactattaacaccaggaacaagcccaaacgcaacgcctggttctagcgagttagggctttccaagaagccaaacaggtaaagggctattacagatgtgtaatgtaatactaactaggaatatagtataaaaaacaatacttattctacagcagcacaggccgcgtatttaaataggcgtgctgctgatcaatcaaccgttatgacaaccgatcctatttcatatgcaaataacaatattaataatggaacactgccacaacaaaacgcctactatgccaactcttattatccgtcatactatgcacagtcacaagccatttccaacaatcgaccgggtgtctctggattccgtcctgcattcaattctgtagctccttgctatggttcacaatggcagactcatcagtctgttcacccttatcatgttaacaatactcatcagtatttaaaaccatatgttcagaatggtatgatacacagcttatgaaaaaactaatacttaccaaacttttcgtcttttagtatatcctcaaatgccctctttaaatcagccgggacttcatattgtcaatcaaccaacatatctcgcgccagttccttcagcgactgtgcctacgaattcagtttctctctcgatgccttctttttcccaagggcaaaaaaatattcccgctgccattaatcaagaaatgagtgtcggtacaacaaaggagaatacaaattacctttctcaactggttggattgcatcctgcaattcctcctgccattcccagcatgtttcccatgtctcatgataataaaaaaagtaacatggaaagcacttctcgtactcggaatgtttacattcgtggtttacctcccaacacttcggatgaaaatttgttgctttacaccaatcgttttggtaaagttagtagcagcaaagcaataattgatatggaaacgaatttatgtaaaggatatgggtttgcatgctttgaagaagagaaatctgcattgatttgcatttcagccatgactttatgtggatatcagtgttcatttgcaaaagaaagtttcagtgcacgtcttcaaagtctacaagacacagaaagcaccaatctgtatatttctaatcttcctcttcattggaatgaaagtgatatttccacattgtttaaacccagcaaaatcatatcaaaccgcgtacttcgtgactctaaggaacaatctcgaggtgttgggtttgctcgtatgcaagatcgtaaaacggctgaagacataattaataaatttaataactttgtcttggatcctgctttacccccattacaaatccgttttgctgattccactgatcagaagaagtttaaaggtcagactcagaaaagaagattatggcgtgctcgtgaatacagtgttttaactaagggaatgacagctaataatgctttttccaaagttgaggagttcgcaaataactctatgccctctaaagttggaatgtatgtgccattggagtcgaacacagtctatcaacattcacccacttatgatacttacggttggcaaagtatgtatccctcttattccgtttatccctcaaactatgaaaacagcagaagtactacgccatatcatgcccatcccgctacttctgctgctaattaaatttaaacatctttccagcatttacttgaacatcaaactctaatatcgaaatcttttcaaacacttatcacatactcaaacttaaaccaacataaaacctgttagacaaagcttacaattaagggccaaagctttctttctatgttttttcttttatttattatcaggttatataacaaaggtcaaaccactacagtattaatgaatgatattatacatatttgcttaatcgtataaaaagagagaggtataaatagtccttgagtgttcaagataattgcacactgtgaattaagaggataaaagggatgcaaaattctccttgattatccaaccatcagatactgattttcctttacgcacagcgacttttccaagagtttcgctgataatatttttggttacgtaaggaaacatgtgcctcaaattctcgatcaggaatactttgttgtcatgagagttacggacatattctataaatttgggtatatcttcagaaggaaaccttacttgtaaatcatcagaaagtgaactggtaggtccaattgtcattccactagacgctggagcagtatcttgagaagcccataaatcctctttaggatcaatttggagatatgtagatgctgaaaatgaactaatgggttcaattaaagataagcaattaaagtcaggaagaaactttgaatcccaaaccggaccttctacgattacctctaatgggccggaggaacgatgggtattagaagcattgacactatccttgtcatcatcctcatcatccacaaaagcattatcaccatcctctacaatatcatcggaattatctacctcttcatcttcactttctaaatcttctccatcatcttcctcatcagctacccattctgcttctgaatcatatgtgtagtctatgtcttcatcttcaagccagggattcaataaaacgttagaaccatgggaatgggttttcgtgtaagatccaaaatatggagggcgaacatcctgataaaagaaaatgaatttaataggaatctgtgataaacaagataaaatttcttgaggttttgaaacagatggatcttgatatgcgctcattaattgtcgaacctcgttttcggaatttctattactaacacctaaactgtttgcggagcttacagcatctgatggtgtaaaaatgtcgtttagctttaaaggataagatttagaggttgagaggacttcatccaaaaaagaatcagattcgttcggagatggatatttggaaagggacatctgatgctttataaaaaaagggcgaaactctttctcaaactcattcagttcatccgttttgtcagctacaaaattttcgtttggcgcgattcgtttctcaactcctttggtgaaaaagttgtttaacttcaattgttgtctttccttattaaggatttgttcttgacgaaggcgctgtgcttcttctttctcacgaagcttttgatccctctcctccttccgcctttgttgttcctgcaatcgaatccgctccttctctaatttctctaattctttcattttcttagcggcgattttttcctgttctcttagctttttctcttgctctcgttgttgacgttccttttcacgttttaaacgctctgcttctttttgtcgaatcctttcctcttgggcccgctgtttttgaagcttcttttctttacccgcttcagcagagccattataaattcttttctttctattaccctcataacttaatttgcaaacgtactcatcagcttcacttgcagagtgactggaatgaataaccgattcattcggggaactcactgataaagacgtaatgtcagtggaagagctacataactcatttcccttattactagtagaggccgcgacatctgaatcaacactttcactattcatagacaatgctgcgaatatcaataacaagcctaagggaggctaaaaaccgtgcgtaagttgttttaacggacgctctgatcgaataaagaggataaaggagagttcgtaaattatatgttaatattctattatatacatcactatcccaaatctgtctcaccaatctattattcatccatcttaacgcttatataattgaataatttaattccttagttctaacaagatatgtactgattgatctgagtagcttaaacatcaaagttttttgcgaatgggttaatatggtgatttgttatatattttacctgactacgattatataatattactgctacattgcattacgatattaatgttaatattttatggctcatctatattatgattgagttaatatcagttgacgagaattttctttgaaattatttgccatattttttaactggtgattggagtaccacaaattcattaataatgaaacaaacggatgttgttatcatcaattttcttcctatttatatgcagcaaacttctttcaataacgatgcatcgtacatatataggcaggggctatgcagcttagaatagtaattcgctggaaggataatatcataataacgaggttcttgttacagtgaatatcaagttgcactatatattatatcgtggatttctgaaactttatgagatgtaatcgtaatgagtaggtaacaatatctaatcaagtaaagacgcgtacgcgagtttcatacacaccttgtacattccttttaccaagttttcctaatgggacgtttactaagactggaagttgaaaactttaagtcttatcgaggacatcaaattataggtccttttgaggactttacctcgattatcggtcctaatggagccggaaaatcgaatttaatggatgccatttcttttgttttaggggtcaagtcttctcatttacgatcaactaatgttaaagaactgatctatcgggggaaaatactgcaaagagataatacagatttcactgattctagtaatcctactacagcatatgtgaaacttatgtatgagttggataatggggagcaaagagagtataaacgcgcaatcactccttctggtgctactgaatacaaaattgatgaagaaatagttacgttttctgaatactgcggatctctccaaaaggagaatattcttgttcgagctcgaaatttcttagtttttcaaggtgatgttgaaaccattgcttcgcaatctcctttagaactttcaaagcttgttgaacaaataagtggctctctggaatataaatctgagtacgataaatctaaagacgagcaggacaaggctgtaaatttatctgctcattcgtttaacaagaaacgtggtatcaacgctgagttacgccaatatcaagaacagaaaactgaagccgagcgttatcaaagtcaaaaagaaaaacgagactctgcgcagttagtttaccttttatggaaactctttcatctagagaaaagtattagttctaatatggcagaggttactcgattaaaggcagattccattcaacttatcgaaaggcgagatgagaacactaaagagatagaaaagttgaaagaaaaagagggcagtatacgaagaaaccttcttgcattcgatagaaaagttcgaaaacaagaaaagttgattgcttcgaaacgtccagagctcatttcaattgccgagaaagccctagagtctaagtcaaatctccgaaaaattcaaagaaaagctgcggaaatagaaaaagattattctgaccaagctagtacgttacaagtattagaaaatcaattgacttcactctcagctgctgaaaaagagtttttaaaagacatgcaggaaaaagagcaactcaaagggttgcgattgttaccagaggataaagaggagtatgaaggacttcgaagtgaggcggacaaattaaactcaaatctattgttcaaattgcagacgttaaataggaatattaaagttacttctcaatcaaaggattcattaacgagcatcgttggagacttagagtcgaagattaaaagccttcatgaaagtgtttcttctcttgataccgagcgagcggatttgcttgctaaaataaatgaaaagattgaaagtttggaacttgaaaagcatgatcagcagaagaagaggttgacttattctgagctttttcataaaacacaagaattaaatgaagagcttcaatcttgtttacagaaaattttagaggcaagtgccgaccgcaatgaatccaaacaggatgctaaaaaaagagaagcattgtatgctttgaaaaggatatatcctgaagtcaaaggaagaatcattgacttatgtactcctactcaaaagaaatatgaaagcgcaatcgctgctgctttaggcaaaaattttgacgcaattgtcgtcgaaacgcaggcagttgctaaagagtgtattgactatataaaagagcaacgcataggtattatgaccttttttccaatggacaccatagcagccagtcccgttaatcaaaaatttcgtggaacacacaaaggcgcccgacttgcaattgacgttttgaattttgagtctgaatatgaacgtgtaatgattagtgcagttggaaatacactcatttgtgattcaatgactgttgctcgagacctttcctataacaaacgtctcaatgccaagacagttactttagagggaacggttatacataaaacagggttgattactggtggatcttcaaacaaccggtcggcgaaacactgggatgaccatgattttgatctgcttactcaaacaaaagatagacttatgcatcaaattggtgaaatagaatatcaaaagtcatcttgtgtgattacagaaagtgatactgtcaagttgcatagtcttgaatctgagatatctctactcaaagacaaatatacagtagtttctagatccgtggaagacaaaaaaaaggaaattggacattacgaatctttaatcaaagaaaaacagcctcacttgtcagaattggaaatggaacttcgcaactttgttaaaagtagagatgagcttcaaattcaagtagaaaaggttgaggaaaagatattctccgggttttgcaaacgaattgggataagtgatatacatacttacgatgagatacatcgcacttttactcaaagttttacacaaaaacaactcgaattcaccaagcaaaaatcattacttgaaaatcgtattagttttgaaaaacaacgtgtttcagataccaggttacgattagagcgtatgcataaattcattgaaaaagatcaggaatctattgataattacgagcaaaatcgggaagcacttgaatcagaagttgcaactgccgaggctgagcttgaattattaaaggaggattttgcaagtgagaactctaaaactgaaaaaattttattagctgcatccgagaaaaagctagtgggcaaacgattagtgtctgagttaacaaagttatcaggaaacattactcttttagaatcggagattgaccgctatgtatctgaatggcacgcaattttacgaaaatgcaaactagaagatatagatgttccgttacgcgaaggatctttgacgagcatacctatagatgatgtctcaaacagcggtgatatcaccatgggcgaagagccgtctgaaccagtaataaattttgagaaatttggagtagaagtggattacgatgaactggatgaagagttacgcaatgacggttctgagagtatggcttctgttcttcaagaaaaattgagagagtattcggaagagctggatcagatgtctcctaatttaagggctattgagagacttgaaacagtagaaactcgcttggcgaagttagatgaagaatttgctgctgctcgtaaagcagccaaaaacgcaaaagaacgcttcaatgccgttaagcaaaagagattgcaaaaatttcaagctgccttttcgcatatctcggaacaaatcgatccaatatataaggaacttaccaaaagtcctgcttttcctcttggtggaacagcgtatttgactttggatgacctcgatgagccatatcttggaggaatcaagttccatgcaatgccacctatgaagagatttagagatatggatcaactttctggaggagaaaagaccatggctgctttggctctgctatttgctatccactcttatcagccatccccattttttgtattggatgaaattgatgcagctttggatcaaaccaacgttaccaagattgccaactatattagacagcatgcatccagcggttttcaatttgttgtcatttccttgaaaaatcagttgttcagtaaatcagaagctttagtgggtatttatagagatcaacaggagaattcttcacgaacattatcaatcaacgtaagggattactttttcttaattttaaaatactaacgaaaaacagttggaaggttatgtggagtaaatgataatattaacctgtgatatgctgcttaatgtctgtgttaatatattctaagaatactttatgtttaatagggatggcaaatatatatttgcgtaatttatttatttctaacgaatttaattttaattgttttaagtttccttctataattgatcaaggacttttttaatttacaacgctttttctttatgtccttaattgattttgtctctgaattgactgggctaatgatagaaacattaattataagtcacaattgtcagctacgtttatgtttaatccctagtttcaaggaagttgggtttaagtgaggttaatgttttcaatataattccagtaacgcagttacgcttagacgattcggctcaccccttgactgtttgttaactaatgaatttggctgcatacaattttgagaagtctctactattctagaaggctttctccggaaactaactattgcattttcctttttagtttaacagtatttgcagtcacaaactagcaagaatacttttaagaataaacgttttattagcgacgaatagtttaaaatatgtttaaacccaactagatgctaaccgcactacatttttaaaaccgcagcttatagaactttaaaatattaattttgcgcttgagttttcctcatacagctaaattcaatgatttggtaatggttgattgattcaccgtagtcttagttaacaatcacgatagatttcaaacaaagaactttaaagaaaaaaacttacttatagtattatcatgattttaatgatttcgattgaatagatgtttagaaaagaagtacaccagcatactcaaacaatgatagccggctccttaaattatttcacacataaacaataacaaagccttttatatttatcctttcttaatgataaagtaaattttatacttgttcgttttgggcctatcgactgcaagaatatatttgttgatcagatacacaacacacttccaagggtactacgttaaaactgttacagaaccaacatctcgataacgcacctgcattcttttggtgcttgacgaatgctttaaacatgggaattaaaggtcttttgggacttttgaagcctatgcagaaaagctctcatgtcgaggagttttctggcaagactttgggagttgatggatatgtttggttgcacaaggcagtgtttacatgtgctcatgaattagcatttaacaaggaaaccgataaatacctaaagtatgctattcatcaggcgttaatgctacaatattatggtgtaaaacctttaatagtattcgatggaggacctcttccctgtaaagcatcaactgagcaaaaaagaaaagaacgtcgccaagaggcatttgaacttggtaagaaattgtgggatgaaggtaagaaaagtcaagcaataatgcaattctcacgctgtgttgatgtgaccccagaaatggcttggaagttaataatcgctttgagagaacatgggattgaatcaatcgttgctccgtatgaagcagatgctcaactcgtatatttggagaaggaaaatatcattgatggcattattacggaagactctgatatgctagtttttggcgctcaaacggtactatttaagatggatggatttgggaattgcataactattagacgtaatgacatagcaaacgcacaagacttgaatctccgtcttccgattgaaaaacttcgacatatggcaatattttccggatgtgattacacagatggtgtagctggaatgggattaaaaactgctttacgttatttgcagaaatatcctgaacctcgggcagctattcgtgcaatgagacttgataaaagccttaaagttccagtatcttttgaaaaggagtttgcacttgctgacctagcctttcgacatcaacgtgtatattgtccgaaagacaaaactctagttcatctgagtcctcctgaaagggaactttctgtacatgaggatgcatttataggctcattttttgataatcagttggctattgatatagcagagggaagatctaatccaattacgaaatgtgcttttgatatcaaggattcgtctatgcaatcatttaccaaaactacaattactattagtaaacgaaagggtatatcaaagacggatatttccaacttttttatgaaatctattcctccttctaaacgtcctaccaaaagcacgagccttattgatgttaccaacgtcaaagtgcaacgaactcatttagcaaatgatatttcatccgaaaaacaatcaatcaaatctgcgaatgaaaaagcatatgttactccaaaatcaaattctttaaaaccaggttttggaaaatcactttccgatatctctaattcagcgacaaagaatgaaaatgtccctttccttcctccgagaacaggtgttagtaaatattttaaacttcaaaaaaatactgaaaaagaaattgatgagcaagtacctagtcaatccaacaatacaactccaacatctgctaaatcagattctgcttcaccccaaaattggttttcttcattctcttaccaaacaccgaattctgcttcacccccgttttcttcactatctcatacactcccaatttcagcacttgctaaaattggtcatgatgcgttaaaccgcaaaaatcatgcctctcttccgtctcgtcggattgtgtataagccaccgtctagtccctcaaccccaatatctatgaatcctagacctaaaggaatcctatcacttcagcaatataaatttcgttagcacctttctcattatatcaccaactgggttaattactttatgaacggtgcggttttaagtaattacgatttatgttgcaaacaaaaagccttttatatattttattaattacactgaatcacgatctatgataacaaatatgacatcggactagttagaactctcacaaaatcaccaatcttgtgttacttaatataaactatcgttaattaagggccacaatccatcattatactcgcaaaaagataaagttagcttgacaaagaatttaacttatgcaggtatgtgttgaccgccgatttttgaaggtgagtggaatttgaagaaagttctaaggcttcttgaatattattactttcaacaagtaacgccaacaaagtgttcaggtataacggctcctttttcgatcttaataggctaaataaaacttcgcattcttcttgagaaagtggtagagacacaattaacttgcacgactgagtgtcattgctttccaggattagttgaatcatttcttcccaaagcaccaaaggtttggtgcattttttctatcttattagtacaagcaatactcataaatgaaattaaattaaaaattacataccatataatgataagaggctaggaagctataacggacgagtgataaagcgtagcattcttcttttcgaaatgtatctaaaggaggtccgacaaatgatacgaatcgaattaaaaatttatatttttcattagaatataaagtctcgattattttgtcaggaaaattcggcaacacatcaggcagcaacaagtggttaatggcttcctaacagagttaacaatcaagattcatggaatgataataaattaatgaataaataaaaatcataataaattatattttcttttagtttcattttaaagacaacttacttcgaattttagtcgatccaagtaataatagccatccatcaaatgctgataattttttggtaaagaaacctgttcagagtatgtttcactcttttcccagtccttcaataaatagtaataaaagcactgttgttttaattcgtctatgttggagttttcaataatcataaacaacgattgcaggtcatcgatgctctttgggggatacaaggaagaaggatcctcgataccctctataaatgataaaagaacgtcaaaaaaaagctgtgaatctacttgctgtttacgaaaagtttgaatctcattagtgacttgggaattgtaaggaaagtcctcatccttcatgctaaacaggccaacaaatctttcaaattgatcatcttccatttttaacatattcgctattaatattgaacagttttgtacaaaagaagtttggagtttgcgagggagtgatttttcttcggtagaaactaatcttgcacattaccatatttcctacaccaggacatgctatggtcacccgcgtcgcttccagtgaacgaccaaggcctttagtaccagaatcgattgtagatgctcctactcaaaggttgtatgccattggtgttttcgtggctctacaggcctacaagatttatgaccttttgaaattggaaacaagtagcatctccgatgttccaaaatcggggtttctcgtaaaatggattattatagatgccatctatttacgcctcttaccaaaatttcgtataccttggctttcatttcagccagctgcgactttacttcaaattgctatttttgcagctattaatttgcttttgagctctctttctagtttaaaatggatatctattggcagtatccttcttccctactttaaaaaaaaggaactttctatatcagaacataagattaatccaaataatgtcattcataattcatcgcgaattttaggtcaatacacccttcaagttcttccggaagggactgctaaaatcaatcccttgcatgaaaattattgtttgaattctttaagaaaagatcagtacgtagacttggccattcaattcaattccaccataccgaaatacattcaatattctcacgtggacttggaaacgaaggaagaaacgctagttgaagtttctggaaggagtttacgaaaactattgtcgtcttcttcaaaaaaccctaaagaacctcgattacaaactatttatttaaaaactaacaagcgagggttgtatacattaaagcatgttgtcgacaaatctaaattagacgtacgaatttttcgttctgaagcggttgtagtaagttgtcctacagcaacattcgcttcccgtcaatccggtggacgtttacgtgaaaggtgtgtcggtgacacggacaatgctgaattgaaggttacaggtgttgcaccactgcaagttacttatcgcaactgggacggaaaacactttaatacacacataattgattctactattcctgatgattttcatcctcctgctgttgtcttatcaagtaatcctaaggacattgttttttacaaagggattgatattcagtgggctcgaagctctgagatattcgtaccgataaacacattattaaaagctcctggtcagtggatatatgcagtaacgcaggtcactgatgctctcggaaattcccagcaatttccttcaaatgatcaatttcttctgagatttgcacacggttatacggaagcagatggggaatcccattctttaccggaaaatgtgtattcggtgtttgtacatcagagacctgatattcagtttcgtggatgctcgattgaatcaccagcaaacctttttcctaacaaagaaacatcattgtctctatattcttcttttagtgaatataattctctggaggttggcgttgatcgttatgaattaggcctcgaccctcaaaacattacagtaccacctttgtctcataagacttatcaaatatctcccagatcttcagccaacatcaatgttaagaagcccggaatttacgttctttccagcgtttcaagtcaatactgttcaggtgaagtccttgagcctaacacttgtttagtagttacaccgccagaagccaaagtatctgttagttttgaggaaatatctgatcaatgtgctggttcaattggcgctcgagcagaccttgaacttgagggaacaccgccatttacgatcgcttatcgcatgacaaaagacaatgaggcttcacgaatacagtacgtaacaacagaccgcactcgttaccagttgaactttactcctaaaaaggctggtaaatatcgatacatcattcttgggatacaggatgcaaattatggttacagagaactttcaggatcaagtttctataaggaccaaaccgttttccccttagccgatgcaagttttgaagagcgaaggaacggagatctaagcacggttgtgaaaacctcttgtataggggacacaatgtcactacctgttcttcttactggttctgcgccttggacactagagtacgaaatattccgtaataacaaacgagaagagagtcatgttgttgagtctaaagatccacgttatatacttgaagttcctatgctcgtgcatggttctcagtacacaattactttggttagtgtaaaagactctaatggatgcaagcgctctttgaatacagcggatacggttattaaggttagaagacaacgaccgactgctaccttttattcttctgacaacacttacactctaaaatcagttgagggagctttgatgaaaattcctttgaggctggctggagaaaaaccatggtatgttgaatacagtcacacatcggggttgaataaagtatctcatcacaaggaagttttgaatgacccaaacagttatttaactgtccggaaatccggtacctatactcttttatccgttagtgatagctcctgccctggaaccatacaaaacgttgagcaaaaatatcaagttgaatggcttccaagacctttcctttctataccatctttggaaagctcggttaaaggaaaaacgaggtattacgaacaaaacgctgtctgtgctggggacagtagtgcttttgaggttcaattatctgggtcgggtccttttcttttgaagcacgataagatacttgtagatgaaaaaagcaagacgtatccaaaacaaaagtcagaattgtccactgttcaaaacactgttctcgttaaagctgacacagcggttcctggcgtgtatcattacgagtttactaagttatctgattcattgtatagtgattctgatgctgtgactattgttaataatcaatcctatcaagctgttgttttgcagcgtgttaatagtttgccgaaggcctctttcatgaatgtggaaaaactttatacattctgcataaatacagatgtcactcaatctaatgcacagctgatagctatccagttacaaggagccagcccattttctttggtgattggcattaaaaatgagttaacggggtcagtcagtaagtatacattgaacgacattcatgaatcggtatacaagtttgcgttcccccaagagcagctgactcttggaaagcatgttgttcgcttgctacaggttagagatgccaatggctgcgccgctagcattaccaaaacacaaccagccgccaaagtaagtgtggtagagatggcttcgttggctccactgggatctcgacagtactattgtgtgggagatcgactttcttttgctctgcaaggtttgcctccgtttgatgtggagtacgaattcaatggggtaacgcagcatgcaaccagcgatagtcatattttgacaaggctcatagagctacctggcgttgtagcgatgaaatctatatccgaccacggtagccactgtaaatcatacatcaatccaccaattgagcagatagtccatgacataccaaccgttcgaattagcaatggaaaagatgttattgaaaatatacatgagggagatcaggcggaaatatcttttcattttaccggaacacctccgttttcattttcttatgctcggagagcattaggaaagaagagaccagggaaggtgttagaaacacacacggtgacgggaattaacgaatatgagtacaaagttctaagctctgttgaaggtgtctatactgtattgagtgttcaagacaagtactgtcgctaccctcaggattcgacatcatcttctaacatttaatgcgcgtttattaagaacgaatctatctttctttttcttttagagtttgttggtagaataaaaataatttagttgctttttgtaaaaaattctgatgtcttgaggtcgaggaacctctgagtaataatatactataaatgtgatttgaaatggattaattgtatcaattatgttttttatttaatctgttttcgcaaaagtaggtcttttaaaactttttttttagttttttttttttttttttttttaattttgttttcctaaaatactatcgttgtaattattttcaccaattgacattttttataattctttatgccctaagttcaaatatttttacaattttatacacttcaatcatttactgtgtaatattttttttataatttatttcaatttcttttctattactatatgtatttatataagtataagtatatatatttatttttattttattatttatttttaaacccaagtggatttactaaatgtatctatcaatatctactactaattcaattattaggggacaaatttttttttatttagtaaataatatttttattacatgccatttagaaactgcaagaacaattcggattaagtggcttcaatgcctctcttttgtctacgtctacttttctacataaattgcgcgcagaaactcctttctttttacatcccgtgtagcaagtttactacgccaaaaccgttattcctgtcattatctctacctctaatcattcagtaaaatatacgatggcattaagtctaacattatgtattaaatttcgctactgacactacagcactcatagccacacttcgcgttcaggcaaagacgagacggtgttgatacgtcaacgactaaaatagtaataatacagttacgatatttggcaattataatgatcccacaaaagctttccatgtagacaaatgatcaacaataacttgaatagacccgaaaactcatctctattaggaactatcatacacggtgataaacaatttagtgaagttcttgttgttgctgctgtgtagatttgtcgtttcaacgcattctccgcttctccacatctcgttatccctgacatcacgaaagacctggaattctctcattcgtcatactgtattacgttggactcagcgcagttctttcccattccaaaagaatcgaataagccacgatctggtaaaaatcgttaagatgcgttaagaggatttacacatcgacggaacggtcgatcacttagtgcaacttccgagattcggcgcctataatttttactatataaagggagggaatgaagacaagttgtgttttagacacgttcggcgtactactcgagacttgttgattagccacaattgctttgagctatcaagaaactttcttttatacagtcgccaattcctcatcacagtcatttggtaaagtgaaatatcatttttgttcatacccgcaaatttttgattcatttctctcttgcccaacacattcctttttgtgtctatcctatatataaatagtacatttctcaatctttaaaaaaagagagtctttataaataccagtcgccactctttattaacatggtctcctttaccaaatttactttgcagctgttgtcggcttctgccgcttttgcttatttcgagcctttgactatcaagggtagaaagttcttcaagaacgatacccaattttacatcaagggtgttgcttatcaacccgccgttgatgctgaagaaaccagcaccatcgttgatcccttagccgaggtcaattacaagaactgtaccgaagatgctaagatcatttccaacttgggcgctaacgttattcgtgtctatgccgtcaacgctagcttgaaccatgacaaatgtatggaggctttccgtaacgaaagcatctacgtctttttggatcttgccaaccccaagaccggtatcgatcgtgatacccctacatggaacaccgatcaattctcatcctatcaatctgttattgatactttccaaaagtacaacaacactggtgccttctttgccggtaacgaagttgtcaacaatgcctcgaatgctcccgctgtcgcttacgttcgtgctgccgttcgtgattccaagaactacattaaatctaagaagtatcgtacgatccctgtcggttatgctggtgccgatattcccgtcgttcgtactgaactcgccgcttatttgtcttgcaatgctaccaagctgaacaatgacaccaactctgagaccgatttcttgggttacaacatgtacgagtggtgcggtcattctgacttctacacttctggttatgctgcccgtactcaagagcttgagaactttactattcctatcttcctttccgagtttggttgcaacaaggtcactcctcgtgttttcactgaagtccaagccatctattctgataacatgaccaatgtttggagcggtggtattgtctacgaatattctcaagaggttaacgactatggtcttgttaacgtttcttccactggtgagcgtgtcttgactactgactataacaacttgaagaagcaatgggcttccattagccccaacattacctataagcactcctacaatcccaacggtactattcctgaatgtccatccagaaacaagaccagctgggctgtcagtgctaatgctttcccagtaactcccaacactacgatttgctccaatgccgttaagaatctcaagtgttcagcaaatggaactccttccggtagcaagatctctcaggtcttgagcgaactttgctactacgataacaaggcctgttcttctattagcagcgatccttatgagggtacctatggtaactacactggttgcactggtgtccaacaacttagcattgctcttaacgcttacactcaggatcatggtgccgattcttgtagctggggtggtgttggtgagcttaaggcataatttcctcattaatccttattcaattttttcatttctcaaataattttaaacctcaaaattgagcctcattgaaacttatctaacatttttccaataacatcctttgacaattttattagtcacataccattcttgcatataatccatgagtttgtaatcagccacctgtactattgtaatctccatagggtttatataacctttgaatattttagaagattattcgcttcaattcaatcaactgcaatatttatttaggtcaagaaaactaccgtgaattggaagaacattttgccatcgctgtatatccgagtgttttgttctcataacgtagtaaacaaatagtagagcagtgtcgtatgaatcttttcctgcttcatgtgggcgttttctgctcatcattgacttatatggacattcaatcagcgaatttaaagaaacatttgacctttgagatgaggagttagaaggtactggcggtagagatatctttgaaactaaggaaagtaagtccgttggtatcccatctgatacatgttgaagatcatcggatttcaagtagagaagtttagtgtcatatatagatttgaaagatgataaacaaagctcagaaaactctaatatcgtttccgggacttttccttcaaaaagggaaaacaaatacaccaaatctgccatgccattgtgacaaactactgacttttttttcttaagtatatagtcccataaatgtcgcaacccaacattctgtttgatcaaatttagattgttaagtattaattggtcgctcgcaatatcttctttgagttcgctttttgaagtggcagagcattgagttgtcgaattttcaatagccttccgaacctgcagaaatgttcttttggggtaactctttaaagttggaaattcaattttaaccagggattgtattgcttttcttataaaacgattagaggtagtaatgttcaagtattttgaagtggaatgtgacaactcgctcgataaccaattcttaatttgatttcttgcgtcaacaagaatttcttcatcgcaagcatctaaaattgagctggtcaagtcgtcagttgatctttcattaaccttgtcgatcaaatttctttcttcaatccgtgataagtatggtacaccctctgtcagttgtttattaaaatcaaaaccttgttgtatcagaaacttaatactgctagcctccgagcagaagtctctcttaaggtgcaattcatctttaactagaggacttacgttaatatttacgggaatacacgaagattttccattgttttgcaaataaataaaggttataccaatttgtaaaattgtgtatcgtatactactttttctcagtaactcatatctgtcttgtaaagtatttttgttgttaaggttgaagtctcttaataatccggaaaattcacaatcaatggaaacatagtgtgctgaatctacgtgtttctccaattcttttaatgtctctaaaaagtttttgccatgtatctccatctatagattcaatgtattttgtagaactcaattgaacatgcactgataatatgctaatttatagcatattttggaagctaattaataatgaaattgtgagtatgagctaatacaagtttgatataatcctaacacaaacatatagaatatactggtgcatttgtcctgtttatatataccattgagtaaaaattaatatagtgttgttgtaagcaaaatcatttttagataggagaaatattaataaataaactatgtctaagattcaaatgattgaaaacgtcccgctactcgtgttattaaaaaagtaatactgtaaaatactcatactaaaacctaaatcggctacttccttttgaaatgctcaacttttggaggtgcaaaaccgtgggccatcgccgccagagcaagtttcgatttgggcttttttgattttttcatatggcctttatctttatttttttccacataacccggctttttggaagacgcttgttcaatttcagattcgtctattttgtttaacacatcttgcttggaactggatgattcatcaaggcgtggtttcgtgaccttattatcagcagcagtctgatcagtggaaactttgttcttagcgcgcttattcggtatatcttcatctctctcagttcctcttgacaaattagcactatctatattgtgccgttttttgactttatgtgcttcttgtttttcctcacagataccaaccgacggcgacttaattggggtatcccgtgaggctaaatttaaattgttagatgcgaggtgtgtcgaaacgtttgatatactttttgagttcttaaattgattagcactcaagtctctccaaacaccacgagtttttgcgtcttcaatcaagctataaaaaatatcctcttgcattagcggtttagaattgcctacgatatacaaagatgatttagctcttgttaaagctacattaagccgacgaagatcttgaaggaaaccgattccaccgctcatcgaactcctaacgcaagaaaaaattataatgtccttttcctgtccctgaaacccatcgacggtatgaatatcaagatgcttgaatataatggaaccatactttctttgaaattgtgatcgaagctgttgtacttgacttctataaggggtaacaactccaattttcccctcaaaatcaatgtttagataacattgaattagcctctcatataataataaaataaacgaagcctcttccacattgtacagagactttgagttggaaaaagcttccgtcccgtgaacattaaaaaatcgataaatacctagctgcggatcctcgtgccaaggtcgagatgtcactgctgacatattgggaccgtcaagtagttttgaattatagaaaaacttgctgggaaatcggctaatttcaggattcattctatactgtatgctaagaagacaagcgctctcattatgctgtttgaacattctgacatatagagattgtgaatatccaaactttgcagaggtttttgatagcacagtaggaggaagctgattcggatcaccaaccattacacagctctcacagccatacttaagaggtatgattgaacttaattcaacggcttgtgcagcttcatcaattatgacagttcgaaaagtcaaacccgcatttaaaagtagttcatgaccactcgcagataaggtagcacatacaatatcagcttcctgaagtagttgattttgtatttgttttttcaaaacatccagattacgattagttgagcgttgacgttctctcatatcatcaaggctctgttcaagcatgtttttctgtttggtaatctcacgaagctgtgcttccaatattgaactattttttccagtactacgaaacttttctagatcttcgcgtaaagagtccctttttttaataattgagtcatattttttccgagtatcactggaattgtttgcttcttgatctttctttaggttcgtaagttccatttgctttatcatttgctcttccaaagtaaattctttagcgtgaacgcttatggagtcaccaaatccaacacgaataacttttggaaaaaatttgataccctcatgatcgtaaacaccggctttgatacgaaggagaatttcatctatggctgcattactaggagcgcatattaaaatcttattctttgaggtttttcgcgtctgtcctgggacattaaattgcaacccttgactagaagaagtaagtacagctccaatcatgcctagaatggttttagtttttccagttccaggaggcccttgaatgagcgtaaaaccatcatttacagaagatgcataaatcgcatatgcctggggttcatttacaccataagacttcattattttttgctttttgtcatctgtaaaatttgaaggtagacgcgttacattggcatccagaattctctgagacaatggtaaatggcgaagagattttaaagcagcaaattcacgtaagctagtagtagcattaaataatttttgtgctgtgaacctaatgttcggtgcatactcctgtagatcaattgattcaatattcatccgcagacagagttcaagtgattcttttttacgagaaatggattgaattttgcacaactgaaaagattttgggttattagtatcgcccgaactttgtgattttgacagtaagcaaatatctgtatcacttaaaaaagagacttcggtaggtgaacaggacgtaaagtaaatatcgacaaagttatcaactgtactgcgggtgttgaggattaaatctatgggagggtattgcttttcttcaacggcacttttcacttgagcccaacattcatgaaacaacattggtttgaaaactttctcataagcgtttgaatcattatacgtgaatttagcttggacgcactgcatctcaacattagacgccgaaaaagaatcagctaatgggttccaacccaaaattactttgtaaaactcttgaacatcagggtttagccggagtcgagcaagttgtgcactttgttgagtattacggcgcaattgagtaggatgaactacattttttgttttaagggaatcaaagtccaagaactgaatctgccttctttgtggaagagatttagaggcatgagaattagcttcacgtgcaagcgagaatagaccgttactagactcttcttcggactccgaggtatcttcatcggaagttgaagtatttttgtcatctggattagaataacttttagaagtgtgcaaaagtgaaggcttgcgaattgggtcagcagaatcgagcttttgcaaagcttttggtatatgattatccgaattaagtttctcagaaagatggttccccgcactggttcttggaactttcgcggattcgcgaattcgctgtgttgtctcttgtttagatttcaaaaaatttaaattttgagatttttgagcatttctattgatggctttagaagcagaaatagccttcggaggaagcaaaaaatgatttgaagtactaatgtttgactcaggtaattttttcgcaatcccaatagtctggtctttagaaagcaaaccccgatcatcactctgtaacttagtttcaagcgtattggtatcattgaaaggagagtgattaagaacgtcttctgaaaggtatggtgtgagcgatataaaaagatcctctctctcagtgaatgtaagaattgtttgttcatcactggtaattgatgccctatggataatatcaatcacattttgactaattggacactccaactttttacaaattttaagcattttacaaatcactttcacaacggatgttagaagtgaagaatcagttaacttaagccaataagatacagtaaccaaagaatcagctatacacatagctaaagcactgcccttatcattagccgaaacaattttaatatcgttatccgataatccaaaaatgaatccgttaacttcctcaaaaatattaatgagcatatcgcaaaaatcaagggtatcccgcattaaatcaactaaattgtccttatcatgaactggccaagtaggaagaacaatgaaaaaatgagtaaagaatttccataacgattcccagaaattcttaagggattctttcttttccacttgttttgcaaaagtcgcatccttagaagttaagccatcaacagagtcaaaaatagtgtttataattaatttattaaaataaacaatgtgcttggctcctccaaagtttctgactttaagccactgcagaagaacataacatgaagaatttagtgtatttgaaaactggcttctcaatagctctcctatagtatcaacaacgctgtcagaaagcgaaatagatttaataattgagatacttcctgttgagatctcaagaattggagaaaaaacgagtgaaaagattccacgaaaagttaaaggatttgaaaccaattgggtttgtgccgacaaatgccaacattgagtctgaataagcatttcagaaaatgttgcaacaaatccgtttagtgcattttcgaaatcacttttgaacggaatgtcaactttcttaggcggcaacttatcaatcaagcaaactgtagagcaagcacgaaaaacaatacgaaccataaagaacttctcctctcgaaatacgttttgcaaatatacccaaaaatttttaaaagactcacttaccgatttgatattcaagggtggctttctatttctgtccaaataatggcaatagaattgcttcaaaatataaagatctaaattcaatcggtattcaaaaactttcttaataagcctccattcaacagactcttcattttccaagtttagcaaacgaaacagctcgtcaaacttaatcgctaaagtggaatgtaattcaaatactttgttttgtaaactttgatcactatgggggaaaatcataaaatattcggaaaacaaaactgaaaatatgtcagcaagtgattgaagtaactgaacatttttgaaaccgacttccagttcctttttatattgcatggtgtaattaatcaaaattttgttaattaattcaacttcatcaatgattgaaattgtcttcaaaagagaggtagcccattcaaacggattctctgccttttggtcgtttgaaaaattggatgtattttcttctgtccacctcttataagcattaccattaaaaattttatctattacttcactgggagaaatttctggcgtccaaaaattacgtccatagcagtataacaaagaatgtaaacatacaaggaaagacggacataaattagtatggtcgctttgcaatcccgaaagaataaaatcggcgacattgaaattttttcctgtaagtcccctaaaataaagatgatcaacatgctttaacagcaacgataaacctttcagaaaaatttgcatctcgttctcattttctttcttctggtctaaagaacgaatttcctgaagaaggggaccctcaaggattttaaattcattatcggagattgtttttacatcacttaaaatactgcaagcccatcttcggagctcatcatctctcgagaagagaagacttatgacacctggcactaggtttttcgagagccgaagaaaaccggactcaagaaatctgtttcggaacaagggaaagatttctttattatgtaaaatacgaggagagtataagatttcgtagaaggcgcatagtataggtttagaggccgaggacgtgtcgattttaggcactgttttgagaacttcctgtaaccgaaaaatgtcccaactataaattttctccattacaatctcaagagtatttgggtcaaagtgaaaaatgtttaaacatagacttttgaaatcatctaaagattggtgatatttaactatacatttggggcataactgaaggcgttcgttcaaatgttttttgaaccataccagatactcgttatcattttgaaaagaaaatagaaaaagacattcacgaactgctacttgtaatttaggatcacaaacccaatgagggttttgtctgttagtatttaggtatgaaagcgccaaatgcaaaactttattggacccttcgaaagatgggtgtttttgattttcctgaatttttcttattaatctatcaaaagcctcgtcattttccataaccacaagctaatgctgcattctcactctcgaagtagacttattaaagcgcgactgcaatttttcaaaatctaggtttctaaggaagtaaattacactattcactataaacatttagtgcaaccaatcatttgatgtccacacagcactcgattatcgcattgaaataaaatagccttaagagaaattttaaataaaaaaatgaacgtatattttgaaagtgtatataaattcatgtaccaaaatcacgcttctttattgtaattaagatatatatgattatccgaaatatattttaaacattactatatataatgtgacaacttaaaaaactttcttacccattataatccgaagtttgtgattgtgtgtttaattcctagtttcaaatatgactattttcttcactgagcaaagaatcacagttcattttattcagtatatttaaaaattttgcagtaacatgatatattcgtttcatatatttcctttgtaaggatttaattcgcatgcaatctttgcgtcaacatacaagcttaaatcatttttgctagttctttgtgatattcatacattaataaaatagacgtcaaggaataatcaatccttgttttgaataaaaattttcttttaaacttttaagctgttcacgaattgacctgcaacaaagaaaaaaaaaatattgatcaatcatataacttttctatatgactttgtctctcaaatgaatcaaataaccataaacaaagccgaaaaccaactggatgtgaaatttttaaagaaaatattcagtcaaaattactgattaccatttttctcaaaaagcaaacgtgcgaggcgcttatagtcagaaagaagaagttcaatttcaccgattttaagatcgctagcatcagaaacagtcaaaaagcgttccaaaggtgggtcgcccacgaattctacagaattggaagaatcttctgaacttttggcagtgtgattggctactttactaagtagagaggcataagatttctcaagtgctagtcccagatttcttaaattagataaagatgagcgattcacagggtagggttctgcactcggatcatgaagcgagttagaggtcgaaactgtttcgctattagctacctcaagtgaaagaggatcatcagagggttgaattgacgattgagttaaaagatttggacaagctcgaagaataaaagtaagggctgcctcaaaagttgtgagacagtatctttgctctccgcttaaaaaatctgcatttcgaaagcgtaacacaaaattcaggtgcgatattaaatgaaatccgggataacagagaatgcaatatatggtcaaatttaataaagaatcagcattcaattcttcttgaggaagttgagaggcattcaatatacttgaattaacggtcataaaagtgtttattttcgatctaggtgtgtgttgctcatcgagagcaaaaaatgcttcagagacttcatgtaaccggtttgtaagtttttcatcatcaggtattggaatgcaattgataagttctttcttttcttcagaagcaataaatttttttaacaagtcatctttggcagcatccgtacttgtagataaacagaaaatcctaacacaatattagtaaacagttattgtaggcgaagtaatcacataccgatcatacaaatattcgcaaactatatcttcaatttggtccatccattcatctttttggttcagcaagtgttgtctcgcctttttctgagcatctatttcctcaggaaacaaaagaggcacattttgatcttttgaagagggttgagggataagggttgaagcaataaactcatcggtatgcttgtaaaagttttgaaatgcttttgctagttcttcaggcgaaagcaattgagggtgaaccggactaactagagaagagataaactgtatcacacatgcttgtacagtagttggaagatttgatgcagaatttgggagtttgatgtcttcttccttaggcttatttgtatatttaacagctctccaagaattcagaaagctcatcgaaaggaacttttacgaaaggtgatcaaaaagtttaattttcaaaaataaaattaaacgaaaaaaaattctatatatacatgtaactaagaatatgttagcatagggtctaattcaaattttcaaatttatatcagataggataaacagcaatcgaaggaaccgagtacgaagtattcgttgagagtcaaaaatataacaatatatccctaatagaaaatatacatcgttttaaagctataaatgctagcaattccttctttacctttgtcgtatgacaagttttcaagtaattgtcaaaatatagagacacgaattaaaaaaataagaacgttgattaagaacttgatataaaatgaaataataatcagaggtaatgcttacttgactttaacttataaacccttcaaaatagaggaacagtgctggtagaaccaaaattgatatgcattcatgtttcggcataataatagcgtatactcgttaagaaaccgtatactgtaaatgtaaataataggatgagtaaatttaagtgctaaaaaaaataatttagaattatagattcattaattcctttaacaattaagatgatcggaatgttagtttgtacgttatttgtatcgaagatgaagtttaatacttatatagattacaataaactaatcaatacttgaaagcaattgttcactgtacgatattgttgaataatttggcaagaataagcatttaatttgatgatatattttactttttcaaacttcatgaaatacacatcgaagtccataacaattgtcatgatataatattgtaattgaagagtatgatcaatttacatcggttgactttgtttctctttttaatgagttatcactgttaagaatgccatcatgtcataaaaaggatttatggtgtattatgcagtgtctataccattcaatatacccttagcctgcatcaaggcatttaaggaaataaatagtagcagatttccaattaagaacttttattttctattttagtgataaaaattcagttacataccaacgtttgacgccgtttgttcagtgttatcaatacacctttgtaaatacactgataaaaatagggagatataacgagacattcacttataaaaattatcagatcagattattaatccatccttcgtcgcctttcttataacgaggcggcatatagaaatcacctgttgttcaagtcattcaaatctcacataccattaatagccttgatatggggaatccaaaaaagagagcagaaaaggccgaagcggcaaaatctagaaaacaagacgaggaaaagaaaaaaaaagacgctgaagaagacgaaaaatggtccaagggcgtcaaaactaataaaaaggagcaagaagctgaaaaacgaaaagctgcgttggagaggaaagctgaacgtgaacgtttagaaaaagaagaaatggagagtcttccatctaaaggaggaaaggggtcaaagaaggctgcaaagaagaattcatctttagacgctttcctcaacgaaacccctcagacagcttcatatagtgcccgcaatattgatgatgctttggatttgttaagtttaaacaattcatcgtccaaagataaaattgatcgtcatcctgaacgtcggtttaaagcagctttgacagaatacaaacaatctcgtttgcctgaactacgcaaagaacaaccgggcctccgtttaaaccaatatgaagacataatgtataaagaatttcagaaacatccggacaatcctttcaataaggtaagaagcgataagggtacatgcatactctttttgatgatgaccatatcatgtataaaccctaaacaggaaaaccattgtaaatatcatttttactaacaatttcagatgaatgtgagctataacactagtcaagatgaggttgaacagcttcgtaaagctcgtaaagcagaattggaagcacgtttacgcgagtaactatagttatggcaatatgtttagaacttttctttttcctttttactatggtaattcttttatattatttataaattatcaataaaccaattactaaataatttttctcgacattcaaaaatgaaatcttaaattaaacatgagaagtacaaagtgatttggtgatacaccggtaaatcaaaatttacagctaactttgaatttctattagcacaagaatgagtggagcgtatactaattgtagggcacaagttctattctaaccgcttaatttttttttttgtagtaattttgtacttgttgctttcatttacccaattatatgatattttttgaaccattaaggaagcctactgctgaaagccaaaccacctggcaatatggctctggcaatgctaaatcatccgttccccaactacccccatctcttcaacacataaccaaaagcaggaaatatttataagacagttaaattgtttaacaatataactgttattttattgaattttgaattttttcttctttatttacgcaaatgtcgaaagttgctagcgctgctggaaaggcgattgattgggctagtgtagctagcaagctgaagcttgatgccgcaactgcttctgctattgctaattttcgctctcgtcatgctcaggcagttgccaaattgggtacattgcgagagcaggctaccacagtcgactttgctacctatcgtagtgttttagccaacaaggagattgtaaatcgtattgagtcttctatgaaatcttttaaacctgtgaagattgatttaaattcgcaactcaaagcgatcaatgcatttgaagcaaaagctagcgagggtgctaagaagaatgtcgaacttgtcaaagctgaattacagaatttgagtgctacattgaagaacattgaacaagctaggcctactgaagaaattaccattgaggatatgaaacaagcagttcccgaaattgagaagattgttgaaacaatggttaccaagggcaaatgggtcatcccaggctaccgtgaaaagtttggtgatttgagtattatgtagtttgctccattaatgaaacattttataactagcaatcatatgtgttatcaatacaaataaatgtcagttgaaagatagataaaatttcggtatttatgaatggtttcaagcagtatgttgaaatgtttaaccattattattaaaattcttttattgagtttcaaacttcttagtacaacttgaatgactttatttaacctattatacaaacatcgttcacagcataatagtgcgttaaaaatttccacgatcttttaataagctatgtcaacttacgttaagttttgttatattcgtataatctctattcgatctagtggcacaataatgaaattgcttgtacaatattaactatggataccttggtaggagagctcaagattgaaagggcactaaaatcacatatcttagctcaattattaatcattagcttccattacattgtgttttgactcaatcaaagtaatgatatttaaatattcaatccttacttagattttaataagacaatatatattagcaatggagacttcactgcagtatacgttggataacatgtgccgagctgttaagtattcgttaataacgattttatgtgagattagctcatatggtttaacaatgcggtatttctatgcttgaacttcaaatataattttgacgcgtttaataagctatctggtgaactaacgcgttcctgtctttcaccatgttttacaatcaagatgttcttacaaaggaaaagggaggaatgggagtaatttggtatagatttactacaagataataataaagctaataattataggctcgctgctacattgggttcaaaacattcattacgcaagcttcacaagaaagacattatgtcggtagatatcgatgaagcttgcgattttgttgccttttctccagaaccgttggcactacgattaagtagtaatttaatgattggtgtaacgcgtgtatgggcccatcaatactcatttttccattgtatgtgatgacagtagtttaggctggcaattttcttactaattatgcttagcccaagtttcaactcttcatttacgtgttcgaaaagaattggaccatttcacttcaaaaccgtttaagaatatcgatattcagaatgaacaaacgaagtacgagtactattggataatatgacagatattcaaattgctaaccttttagcccaaagcagttactactcgcagaagatcctgcatttatccctgaagttagtctctacgatgcatttaatctaccttctgtggatctacatgttgacatgagttctttcactcaacccaaggaaaatcccaatatttcagttcttgaaactcttccagattctacttcttatttgatcaataccagccaaaattatagtttacgaaacaatgtttcgagctttgtttacgaggactccagagctttctctacagaagagccccttgactttgagtttgatgaaaacggggatatccaggaattgaccaagggcactataaattcggatccgtcgctacaagctgcttcacaacatagcaatcttggttccgttcaaagagaatacaatagtgaagaacaagaatcaaggattcacatgttcgaaatcgatgaggacgttttaccgttacccgttccattgcaatctgttatggattcagagcataatgaaaatgaaccgcgagctttaaaaagaagaaaggtccaaaaactgctggagccagatgaaaacatagaactgtctactcgaactttgtcccaatggagaaagaattatgttgaacgaatgattgctttggaagcaacaaagtatgttcgtcgtagaggagcttcttcggcaaagaagaaagaattgaacaaattctttgattgggaatctttccatcctcttttaaaaccatggattgaaaagctcaaaccatcaaacaatactccctctgaaattgacgatgtattgaggaacattgatacttctgaagttgaagttggacgggatgttcagggtgaattaggtttaaacataccttggaatacttcatctcgatcaaacagtgccataaattctaaaagccattctcaaactggtagtgagcattccacccccttgcttgacactaaatataggaagcgcttgccgcatagcccatcgatgccgagtagggtagaatttcttcctgccttagaatcaagtcaatttcatgaaactctgaactcagaactttcattacaactctctgatgacttcgtactatacaaaaatactcaagaagaaaatgcacatttaatgttgagcatggaaaaagaatgcgcaaacttttatgagtatgcaaaaacggctatctatgaaaataatgggcgcataacattttcaagcttattacccaatgatttaaaacgacctgtagtggcccaggcatttagccatttactgtgtaagtatcacaatcaaaccacgaactaacaaaacaatagcactagcaactaagtctgcatttttagttaaacaggataaaccatactctgaaattagtgtctctttaaacctaaaaagcaccgatgccatttgaaacttttcacatgttaaacttaaaatttttaaaacgttgaatttgggaattaaaccctttgttgaagttgtcaaaataattgactatgtaataacatttaaatagtatagtataacacttttcttagattaatgaatgataatgctagcggataaataattaaaattaattaactacttaccaaatttatctaattattatatcttaaaattgtggtatattatttgttggctgttgtacatagcatgacagtagcctctatagtatacgagtcttgttagtccagcactacaactcaggataactttgaccattgcaatgttgataaactagtgttgaacttctcttaatatgcctagaagaaagtcattgaggagtcaactattaattaacggcattgataaaagtctgctatctgatgacagcgctgacagttctgatattgacgaagaggaagtttacggtgtttggactgaagagccctttcaaaaagaggctggacgttcttattacagatctttaaagaaaaacgatgtaatatatcgcgttggagatgatattactgtacatgatggagactcaagcttttatctgggggtaatttgtaaattgtacgaaaaagcaattgataagcattctggaaagaaatatgttgaagcaatttggtatagtcgagcttatgctaagagaatggaaattaaacctgaatatttgttgccagaccggcatataaatgaggtgtacgtttcttgtggccgggatgaaaacctgacttcatgtataatagagcattgtaatgtctactctgaagcagagtttttttcaaaatttcccgctggaattcctacaaaacgaaaagatttgtttccttgtaacttctttatccgacgcggtgtacacttgaaagtgaacaaatacacagaacctctcgattggtcttattatgctcataatcttgaaaggatagaagatcttttggttgagatggaagaaaatttgcgaccaactaaaaagaaatctggttctagaggtcgtggtcgccctcgtaaatatcctttaccaaatgtcgaaagcaaagaaagcagttccaaagttaactctaaggatgaaaattttgatttacaagatgatagtgaatcttcagaagataatttgactatacaacctcagacaccaaggcgccgtcataaaagatcaagacacaattcatcaaatttggcttctactccaaaaagaaagtaagttattttatattctaagtttttttttcgtatactaacgttgatttagtggctacaaacaaccattacaaattactccgctacctattcgtatgctgtcccttgaggagtttcagggttctcctcatagaaaagctagggctatgcttcatgttgcttcagttccaagcacattacaatgtcgcgataacgaattttctaccatattttcgaacttagaaagtgccattgaagaagagacaggggcttgtctctatatatctggtacgccgggaacaggaaaaactgctactgttcacgaagtaatttggaatcttcaggaattatctcgagaaggacaacttcctgaattttcattctgcgaaattaatggaatgcgtgtaaccagtgcaaaccaggcatattctattctctgggaatctttgacgggtgaaagagttactccaatccatgcaatggaccttcttgataaccgatttactcatgcttctccaaaccgcagtagttgtgttgttcttatggatgagctcgatcaactagtcacccataatcaaaaagttttatacaattttttcaattggccgtctctaccacattcacggttaatcgttgttgcagttgctaatacgatggacttacctgaacgtattttatcaaatcgcatttcatcacgtttaggtttgtccagagttccgtttgagccttatacgcatactcagctagaaataataatcgctgcccgtttggaggctgttcgggatgacgatgttttttcttcagatgcaattcggtttgcagctcgaaaagtagctgcggttagcggtgatgctagaagagcccttgatatatgtcgtcgtgcgtcagagcttgctgaaaacaaaaacggcaaagttacacctggattaattcatcaagcaatttccgaaatgacagcttcaccgcttcaaaaagtattacgaaatctctcattcatgcagaaagtatttttatgtgctatagtcaatcgtatgcgccggtctggatttgcagagtcgtatgtttatgaagtacttgaagaagctgaacggttgttgcgagtcatgactactcctgatgctgaagcaaaatttggcgagttaatattgagaagaccagagtttggatatgttttatcaagtctaagcgagaatggtgttctctaccttgaaaataaaagtagtaggaatgcaagagtacggctagcaattgcagatgatgagattaaattggcatttcgtggagattcggaacttgctgggatagcataaaagctatactttttggatgaaataggcaatttaccgattgaacaaagtataaaaactttccttaccttacctcttgaattttaaaatgtttacttctaattataaattacgacttaaattatcttttaatttgcccatgataacgaagctgtaaacgcgtgttttattcgatactactacttctattattactacctatagagaaccgggtgacgatacttattgtgttatctagtaaagtaaaagagaagtaatagctactgattaaccttagttgtaaaatttcaaaaattcgaattcttacttagccttcctagtttatatagtgcacccattttcatattcagactttatgaagcgaatcgaattttgcgttactaacaaaacgcggccagttgacggtaaggtaacgtcaacagattactacttttatcgaaactgctgatatatttgaaagtagtttttctttctacagtcaggcttactttataatggggaattgttgttcttttttatttaataactccgatgatgttcgtacaaagatattttactgattttaacagttgatagattgatgaacaaacaccattattaaataatgatgggtaaaactaattagttgtttctctttcaatggattttctaacgggaccgtagaattcaaaggactcctccttctgccgaagcagacatgagtttacgaaaacgtgaagaagaggaagaatgggagtctaaggtttacgatgtcgcaaagtatgaagcctttggtatctgtttctttgttaactgaaaatagaaataaattcattgacgtcttttctttacgattgagaaccgaagcacctcagcgagaccctcgggacaacatttatgagtaagcttttgataaattctttttatacagtagaaactatattaacataatgattgcgatagggaggtattagatcaaatcgactcattgaatttagatccaaaatacgatgttgctaaacctaccgagcaggaaaccgagtttataataaggaaactaggtgttttgattgatgatattaacaacattaagctgagtgataaagaaatcaaaggaaagatggtaatcaatttatctaaagtccaaccgaatattactggaagtccttcataagcccaatagaactaatttttccattagttatattccacttctgattacatacttccctctttactattagctaaatctttttgttatacttttttggtttgtttaatatctccatgagttaattacatgttacgagctgaactcattgtttttaagagctctcttactgaaggaagacatttaagaaatatatttttctaagttaacgtttattttgtttctttagaagccttgaaaacaattgctatccataataatattgagtgatactaacatcgcgaaaaacaaaagaaggtataaagattaggaaaataaataggcaagccttcgaagtttatttgttaagcttaacaaacacaattactgctatggctggcaggacaattaatgcgattaatagaggcaatctgttctgttagcatgaaacaaccatcgtacacaaatcattttcttacggaggcgtatcattatcaaatgaacgaggtttctttaattctttgagtctctcctcagttccgggttttaaatcaccaatatacatctcttctagtaactcatctgcagcaatagagtgtccaatgtcctgataggccttagtggcgtcctggcctaaaacaaatagttagtggacatgtttaaaaagccgtatacaatgttttaatcaagaaggcacacaagtgaagaactgatgaatgaaacgatagcgattaaaagtatactatcgcttttgagcatagcagtctccaacataatatggtgtttacttctacaaaagttttgtcgaattatttacctgcatagtccaacattatatctaagcctccaggatgatcatcagcaaagttactaacgtcgtaaacttttccattaatgaccatgtacatgtctttggaattattgtgctccacaatctcctcaggttcaaagtatttcaccgacatcttgataaataaatctatataataaaaatcgtgtgttgaggggagttggaaaaagtttgcgaaagttttgatatcgctagtagagaaaatctcacgttagggtatcgtgtggtagtagtaaataatcgaacaaacgagctcaaggaatttatttagcagccaatgataggcaaagcggcatgtacaaaattctgccagattttctgcttaaccaaaaagtggataggaataatatttttttaccaataaacaattattgttgaggtatggaggatttctcatttatatctttttatctataatgatctaataacgatagatctcaatatccctcgcaactttgatacaagcttaatttagctagcgttaagcttatgacattcttcagtaacggtatgttacatgtttgaaaaaaaaaatatgtcctaggtataaagtacaacagggtgactagcttccttttatttgctttgttgagattaaccgatcgtatacgtaaacaagcaagtacaaaatgactttcttttatatagaacgcatgaatgtaactaagattttgagtaaatgcgtagcagttcgtacaactatcatttaccaaatagataaactactacctttgaaaattgtaacgccatatagtttctctgtcggatatattcagttgaaagcaccattcattgctaataaaacaccaataattacagaaccgatctagtaatatacatttagaccaactgagcttctatgcttgtttgtctttgcagactgtttttgtaacttttgcaataacaagctgaagtgccagtacaatattcttgagcatccgttagctatctaattttgcttcacatatagcaactagaaaaataaaaataagtaaaaagaaaaaacctcaaaattatgttggatataactagtacaaagtgttttctccacgtcaaaaaaagtgtcacgaaccgggatcgaaccgatgaccaacagatcttcagtctgtcatgctcccaactacaccatcgcgacatgttctggttaccgacttattttaaactatctatatacactagttaatcttcccactctaggaaccggcttgtctcgttcgttacttatttcaccacgttcaatctcacttcgtacaaccagtgcccttttttctttcacgaaagtcagtaaatttacaagcggaggaaccatgattaataaaaagcttttgtttctagtttttgcactagctaaaggagtactggctgatgaggaagatgaatacgaagaggattacaatatgaatcccgagttggagaatccaggaatgttcaagcatgtcgattggagagatttccgtcttgaatttgttattcttgcttgttttttcctttatgttttttcttttatcacgcaaaagaagaaaaaccaaaaaatcgcttctcgctggtatggttccttacagtctagctttcgccaacagtttgcacaatatggaccaggtcctaacagttctccaatcatttatgactctcctaccgagtttagctcctatcttactggacgtctcaacgtgaagaatgtgtatacaacacttcagctttttcctcgtcaagatttgttagcctactctcttaatcaaatcgttgaaatcctcctgggaaacgttatgtcttctgttttacctgttgctgaccgttttcaattcgatttaactcttgcagaccagaacttgaaggctgagcgttttgttttcgccattgttcataaagactgtatgcgcattcttcgtgaaatacgttacgacttaagctttacccgcatttcttcctctccttacttaccggaaactcatgttttaatgtctgagaacaatgagtgtagtcaagctattttcgaaattcccgagtttatgtcttcaattaacgagtgtattgaaaaccttgagtatttcatcgttactgatcaaccttcagtccctcctgctaccgaaaaggattatgttacgaagcctcgtatcgaagcttcaatcagaattaaaaaaatcacatccctttctggtttgagcaatgctacgggaagtgcattgtttaattccttgttgctggtagctgatagttgtccaaaattccaatggcgaccagaagtttcgaagaaacttacctctgcccgtaaactcgcctttgagcaagttgttcatgcttcagccgctaaggccgccaagaaaaaagttaaatcctctggcgatatttctaagctttctgagtctgatcaaaaaaagcgcatggagagggaacgtcaacgcaaaatgagaagacgcgcaaagaagatgtaaaatgtatttagctaaacttcgatttctcttaacatctatttttctctctaatacaaaagcagttttgtttgtttgtttttttatttaatttttttcattattgtcaattaaatgtatttaagttgtaaggtatgtatgcaatggttaagaattatcggattcattgaggaagcacacctttggttacacttgcgcacccttattttttggtcttgtattaatttacatgtatgattagtctgctacttcaattgatgaacaaagtatattatcaatcaacaagaaataaggaacttttttttacccaacttttaaaggtaaccaatattaaatcctttggaagttcatcaagctctttagtgtgaatttactaattcaaatgcctcgcggacattatattaaaaaataccaaattctgttttttcttatatgcaaagcaatgagacatcaactagataattgaatttgacggaaaagaaacttcaaggatattttataggaataaaagtattattaaggcttagaggaacgaaccattaggttatggcataaataagatgaagcatcgtttttaatcactttcagactccgaatcgctaccactatcttccaagtacatacgaagccattgcattcgaggtcctgttttacttaattcgctgactttaaagccataaattctaggctgataaattttaccacaagggattgagcgcttaggattcagttcaggatagctttcaaaaaacagatgaggaaaagtagcaccaaaaaaagagccatctatgtttttgtatcgagaactagaaggagcgtacaaatcaagacaattagggcaaaataacattacaggcatttttccaactatatcagaaagtcctgcaggcaaaacatgagtatagcagcaatttacacgaggacagcaaccaaaaatacccatgctgtatttttccgccatttgatgtaatcctgtccgggtaataatataacgttgatggatcaaaccatacaatatttgagcactcgtttcaattacgtccatatcaaaattctccaatgtgtcaggagctgtccgatcgagaattaggtccaaagcctcattatagaaagggacagccaaattaagaccggttaaattgaaaagatcttcgataaaatcttccttcacctcgacaaagtattcacgacctggtcttgagcagaaccaagatatccaactaacattttcatgaagaggagaagaagagagatcatcaaataattcatcagcatcatctttggtactgtaagtgacagtaggatcatgattaagttttatgaggttttttcgcgacattgtggaaggattaaaggatagacgcactctttgaaataattttcgaataaaaaaacctcctgaaacagggaaattaagtgaaataggataaaataggcgtaggtaagtaaaggtaaaataaaaaagccaaaaacagaatatcgaaggaaaagattaaaattaacaacgaaaatgatgataataataataataataataaaaacaactccgtaatcttttcaatatttaaaggtgtgacattcaaggtaaaaaggatttttgtaaggaatttagaataaataggtcagccgattaaacgattgaagatgcaaaatagaaaatccttcttcaggttaaaatttgtaacccttgaagttcggttgcaaaaatataagagcaaaaaaaaaaaaaaaacagaacaaacaaaaggatgcaaagcctctgttttgatgctcttggataatcaaaaaggatagccgttaaattatcgtatcagaaaaaacgaaacgataataaaacaactaggagtatatcagtttttaattaacagaatctctagagtatgaataaaggaaattcagaaaatagaatgtgttgttttttggaatggtttcaaaccaacagctataacggattccgaacaacaggcttggttagaaatctcgaattacggatgtagatttcggaatcgaaacaagtccgtacttctcaacaaatcaacaatagtatagaatactagaatattcaatgagaccataaacctgctttaagctaaaggcaatctaaataattgaagttcctcacaccaaagtggtttttaaggaacgagtgaaaaacgaagaattaaagaagaaaacgaaaataattgtttctaaaatcggtcttatttcacaatgataatgactcagaacgaaagacaattcaaaggggaaaaatttctctacctaccggttaaagtaaacttcttctagtctatgaaaagaggaaattcagctcttgttctaacaatattcgttttgaatagcaaatgactgctattcacagactgtacaagggtcagaggtacccgaaaagttgtgaacttgcttgcccgcaagggagaatgcattatatatgattagaataaggaatttcaaactaccgaaagtaaaactaaaattacgagttcgttgcggttcttaaagcacaatatatcatcgtccactaggaaaattcgaggaaaataggatcagcaggagtgaaagtataacaccaattactacggttggctacaattatattattaaataactgtatagttaaaatacaatgtcaatattttttttttctgtaaataatcgtgatttttattcatggaatacactatcacgacaacatgaatgttttttgaatttttcctttaacaaaattataagaagggtcctacattcttgaggctaaaatttgtttaaccaactagtcgagatactgttttgccattttaaatgtcggatctgtaagtcacaaataatgtttctagaccttaaattaccttgtttttgaatgctggattaagaaactagcagaccacaaacaccaaagggaatacgcgttacggcttaaaagttagctgacttggtactgttttctgtaatatattttctaccaaaatttaaattgtagaatgcgacttctcaaaaacatcaaaattctttagcaatgcccatttattattacttcgtttactgtaggcagcttctcggctgtgtaaatttcggaattaaaagtctgcgtggcaaaaaggaagttttcacgaatcgagcttgtaattaattagagcacacagtcgctaaaataagtaaagccttcaaaactaccgggtgttaattttctatagtgggaaataaaacaaagtcttcaattgttcatcaaaaatcgcacctattagggtatttgacacaattgagcatgggtatacagacaacaaatatgtaaaaaaaataaaaaataaaataaataaataataaaattatttatgatagccaatattaaataagcaattttgagagcaaaattaatttctcagaatattaaaaaagcagcgccaacaacaatttcacaagcaagagatgacaatgtttcatacaaccccatttataagtttttattatttgtacatttatcattttactttttacatttgttttaactaggagtttctcgaagatttgattcacaaacaaatattttgggagaaggagcttgatgccactgcttatatcatcagcaaaatcaataattgaaataatcaatttgtgtttgttaccgtttaatatataatataacaactcgctacttcaaaaagtctttattttattaagttgaaattttttgttttatacaagaattgtatacgttcgctttatcatcattaacaaatttctaataggatagtttgttatttttagatgatgtagtgaattgaacttaacactaagtatccaaagattcatgaatgtttacttacacgaaaactccagggcgtatatcctgttcaaccatcattgcactgtttattattattattattgttattgttatacttctcagtagtttaaatatttacgaattgctaacttggagtttttctgcatttatgttcatattaaggcttataaaaagatgattttctagaaattctatctccgtttactgtatcatctaatatatttgactatgaatgggggtttaccctatcaatcttcccaataagctacgatttatcatataatgtatagtaacacattacgttaactgctttagcgaaaaatgtggtatttcaatagaatttgtcaaggagcttaaaaaattcctctaatgaaatttcaagtttttaacaatttcatctatattaaagatgtcaaacaagctttgccagctttgtaacgagagacgaccagcattagttaggcctaaaacagggcagaaaatttgtaaagaatgtttctactatgttttcgaaaccgagattcacaatgtaatcattgaaaacaaattatttgtccgtggagagcgagttggtataggtgcaagtggaggaaaagacagcactgtattagcgtacgtgatgaaattgttaaatgagagatacgactatggtctcgagttgtatttaattagtgtggatgaaggaattcgtggatatcgggacgattcacttgatactgttaaaagaaatcagcagcaatacggtttacctatgaaaatagtcagctatgctgatctgtacgatggatggaccatggacaatgtggtggctcgtattggaacgaaaaacaattgcacttactgcggagtttttagacgtcaggctctggatagagcagcactatccctcgatatccatcatttggttacaggacacaatgctgatgatatagcagaaacaattttgatgaaccttttgagaggagatgtcgcgcgtcttcctcgaagtacggaaattactactcagtcagactcttctccaactaaacgttcaaaaccatttaaatactcatatgagaaagaaattgtcctttacgctcattataaaaaactcgactatttctctactgaatgtacctactctccggaggctttccgtggtactgctagagcaatgattaaacagttggaaaatattcgccctagttctattcttgatattatttattccggtgagtcgatgcaattggcatcttctgtgcaggagcaacttccacaacagactacatgtgagcgttgcgggtttatatctagcaatcgaatttgcaaagcatgtatgctacttgaaggacttaataaagggattactggtctcggtttgggaagtgatcgtaaaactaaaaaacttcaatcacaaataccggcatgtgccgagtaaactttgtcttacttcaaaagttaaggattttgggaaacgggtgtgaattcgaaatgttggttattttgtttatatttaattaattaaaagattggaactgtcttaatatacaaattttgtttcttttacatgaattcgagacgtagaactattaaagcaggtcattaaaagtttaatggcgtatgtaaagatgcacatgggatgatatcgaaaaagaaaaacgagagaatacccaagtagacaaacgaccttttaaaaagtagaagtgctcattcagtttcagatttccctaacaacccgagcatatcagcctcagatgtagagcggtgagctctactactgtaaactctctcaatccagctggcgacagttatcaagccaccagaaattgccaaaatacgaaggagtgtgctggcaacattcgggtgtttgtcaacaacacgaactgctaaaggttctaaatcgtaatcgataaatattcctgggggaagagaaccgaatcctagctgacgaacgacggaattttcagttaaagagtattgatttgtctcaaatgagcggaaggaagatttgtaactagttggcagaaccgaaaggtaatattgaaatgcaaacggatgatcatttgcatgaccatagtgaccatcaagagcgtttactaacgcaggataatactcaccaaaagacagctcttcaatatagtgagtgaagtttaaagagtgaaaggggatattcgatcttccataaccccatccaggagctgtaatatgaagttgtccattaacccgatttacgaccaattggccgtaaattcgacaagctgtaccacttccaggttcagcgttatttttcttcctgaacttttcagttcttgcccatcgtaagccagcatatcgatcattcttatatatggttgagcttgtaggcatatctttgataaaggcttcttcgagagtaagagcttcagtcgctaagaccaaatcctttgtccggtcgactacgtctattcgtaaatttgaacaaggcatggcaattgtaatgtcaatattaaggtccattaattcggacactgaatcatatataaacaactcttgctcacgaattccgcggatatactgcacgcattgcgagaagacaagtaccacgatgagaacgctaagtaggattgtaaagaagcctcctctcgaagatgattgtctcctatattccttagaaaattttgggaacgcatcgaaggcccgaatgttagcaggaaccctgcttcgaagcatgttgtcaaaagtggtggaagtcttggtcaaggagcatgaggagatcaggtccatcaagactagacgtcccagctaattagctcttaggtgaaaagaaggaatgacaataagcacactgtacaatgtagggaaaataaaagaaattgtaaatgtgcttttttagatatggagtaatagattttttatgagcatgaaaacgcaataacacaggccaaaaatttttttgcttaggttaaagcaataaatagtccaaagatggattggtagaaatatcgttttcctaagcaaaaattcttgtgtgcaaagagcactgcttcatgttgggatccatgaggatccattatccagttgatgcactcctatcttctatctcctcttacaaatattttaaatttttctctagcaacggacagtttttactacagatgttctacgaagcaaggctcatttttcgtaaacttagacgggtttgattcactgaagacaaatccccactcagctaactctacgaaaattagcaagagaaagaggcaataacatggtttacagaattaacattattaatcgcaactaaaatacacacaattgttttaatgtattgatcgggagtattaaattctactaatgtgattctatgtggacatgcttcaaaaccatcaaagcacagcataccatcgtctgctatacctagttatcttggttcaacctcctttgttgcacttggaaactgctgcttgagggcaaccttaatacactgaatagggttgttcgctcaaaccagcaaaagtcttttcatgcacgtagactgacattgttgaactcatatgaaaccctaacggtcaggcatgcacgatggtacagaaagccccgctagaattgttgtcatagaatgatacaacctcagtctaagtttgaaagtttaaaactttcttactactcccccacataggaggaattctcccacttgaaaatctggggactaagtcttatgacttataagtagatgggtatcccactcaggaccgcggctcccactttgtcaatagctaggtgagggtgatagaaataacatctaggtaaatagtagttataatggtattagcttaagacacacactctctgatacacagtgtttcatagccagcatccgtgatcccaaacattcctagttcaactttccattctatttcggatcacagtatccgtttttggaaaagctcatcatataaatacagcgacttgttaattacaagtttcatagccaaacatgaacaatcaatcaatcccgcatgaagtttgaacaacgatttattcttcatacggcagtatgaaattttttgcttataaaatgctttcaatcaacgttttacagtagtttgtaatccataatacttagcattccctaaaggtagaaaatacgcagagtttttttaaattactagtgagttgatataccattgaaattgtacaccccaaaacgattttctatcctctcactagtatacatgtactatgcatcctaatgaccgttcatcccatccatctatttagcacaacacattatcttactatactctatgattccttccttgtctatatcttagttcatctttgtttatctagttaccccacttaggtcattttatcccatttacttcttttgtctcatggcaacctgatggaacatagcagaacgttgtgggaccttttaacctggtttacaaaactcagttgtacgaaccaacggtaaaattgagtggaaggcccgatttccgatcttggagctaagagaaagaaagatgggttttcattgttttgcaagccattttacgagaggaaagcattatttttttctcttttcagaagagtcggattttcatggagaaacgacgttgttcagcagaaaatcaacaaaaactgcacactctaattttagttttgcatgaagcatgcttttcctcggaaactttaaaattgtgtctggaattagtgagtgcaatcattgattgcggacaatgtgacattcctactcacctgcgtggtgacgctgagtttgttaggtaacaatggttcgagtcatactaacagcggaattttttttggtcaaggtatatatagctaggggccccgctactcccacgatcacaccgcacccaaatactggaaatagggctagcgagtttttgtcgtaaggatttattttccagtcgatctcttcaatcgctttcttcatattttacattagatccctttagttggatactcaaactcataaaatcttcaatatgacttcttcctcatatactgatatcgatacccttgctatcaacaccatccgtacgttggctgttgataccaccgcacatgccaagtctggtcatcccggtgcccccatgggtttggctcctgccgctcacgttcttttcagtcgtatcatgaagttcaaccctgctcaccccaagtggttgaaccgtgatcgcttcattctctctaatggtcacgcttgtgtcttacagtacatcatgtgccacttgcttggttacaaattgaccattgaagacttgaagcaattccgtcaagtcggcagtaagactcctggtcatcccgaaactcataaccctgacctcaacattgagactggtgctggtcctttgggtcaaggtattgctagtgctgttggtcttgccattggcaaagctcattctgctgctgtttacaacaagcctggttttgaccttttctccaactacaccttttgcttcttgggtgatggttgtcttcaagagggtgtctcttccgaggcctgttccttggctggtcacttgaagcttagcaacttgattgctgtttgggataacaacaagattaccattgacggtgctacctctatgtcctttgatgaagacgttgaaaagcgtttcgaggcctatggctggaacatcgttcgtgttgccaacggtgatactgatcttgatggtattgaaaagggtttccgtgaagccatgtcttgcactgacaagcctactttgattaacctcaagaccaccattggttacggttctgaacttcaaggtactcacagtgttcacggcagtcctcttaagcctgaagactgtgttcatgtcaagaaactctttggtttcgaccccaccaagactttccaagttcctcccgaggtttatgcctactacaaggagcgtgtcgccatcgcttcctctgctgaagaagagtacaaaaaaatgtatgcttcttacaagcaatcttaccctgatctttccaatcagcttgagcgtatcttgagccgtaaattccccgagggttgggagaagcatcttcctgtttacaagcccggtgacaaagctgtcgctactcgtaagctttcagaaattgttctcgatgctctttgccctgtcttgcctgaacttgttggtggttccgctgatttaactccttctaacttgactcgttgggaaggcgctgctgatttccaacctccttctagcaagctcggtacctatgccggtcgttacattcgttacggtattcgtgagcatggtatggctggtatcatgaacggtttggccgtctatggtcctatcatcccttacggtggtactttcttgaactttgtttcttatgctgccggtgccgttcgtatggctgccttgaacaacagccgtgtcatttatgttgctacccatgattctattggtttgggtgaggacggtcctacccatcaacctattgagacttttgctcatttccgtgctatgcccaacattaactgctggcgtcccgctgacggtaatgaaacttccgctgcttactacagtgctttgactagtgatagcactccttctattttggctttgactcgtcaaaaccttcctcaacttgagaactctactattgaaaatgctcttaagggtggttatgtcatgttggagaacaaggaggccgatattactcttgtcggtactggttctgaagtctctctttgcattgacactgtcaagacccttgagaccgagtacaacttgaaggctcgtgtcgtttcattgccttgctgggaagttttcgaacaacaaccagaaagctaccgtctttctgtcattcctgacggtattcctgctatgtccgtcgaggtttgggctaccaatggttggagacgttacgttcacgaggcctttggtatgcacacttttggtgactctggccctgctcccaaattatacgagaaattccatttcaccacctctggtgttgctcaacgtgccaaaaagactgttgatgcttacaaggatatcccttatattcgttcccctgtccgccgtgctttctaatttagtagcattttttctctagattcttttaggattgatttgctggcttagaattcaattcgtgcggaaggaagtagttatgagtgaattgtgttttgtctttatttgaatgtaagtctataaatgtgagcaaaatatgaatgcataaatatatatatttttgtatatatgatattcgacgatatagttggaattgtgagtagagtattacaataattttgcatctactttagtcaatgtaagtgcagtttactggcgtttatagttgatgtattacaaactatttttattcatatttaaaattagaagtaaaaagttgatatttatttaataactttattcaaacattcacagacgtacataactttagagtacttaataatcaacactgtttttctaatcaaagataaacctagtaaaggtatggtaaggaaagggggtaacattcaattatataagggttgctactaaatcatgcctagcagattgcattattttacgcaagaaagatgattgaatctttaattaacaggaaagtgaggaggaatcaaacctctgctgccataccacttaccattgcggacggcgaaattccagtaaacaaaaggaaagaagtccttcttaaggtgataaaacatgcgacgaggtacagtttggtcaaggaaacgagaaaagcgaccgaaagattctttaggttcttgtttgtacaagaattcggccaagataagcttaccatagccagtgagtagcgggcatgaagtgtaaccattgtatgatgcagttaaattctttccattaacgaaactccaaagattgtggaccataacaggagcttgtgcagtaatggcagcgtaagtcttactagttggcaaaccactgcaatcaccgatagcgaaaacattggggaacttggtcgattgtgtagtagattgatcaacagcaacaaaaccagatttatcagccaaatcactctttgcgataaactcatgagaacgcatagaggggacggcatgcaaaagatcaaaaggacgctcgaagagagagccatcgtttaaattcttaaatacggctttacgttcagatcccttaacttcaacaagctcatctttataattaatcttgacattgcgatgtaattgctcattttggcgaagaagggcatcagaatagcgcttaaccgagaaaagagtaggcataccagtgtagaaggatacatcaatattggaacgaactttatgacgacgccaataatcttcagccatccacataatcttttgtggagcgccggcacacttcaagacaccgctgggttgagtaaaaatggcatttccagacttggttttttcaatccaaggataaacagcgtcagcatatttttctgaatagatagtaactacaggggtgttggggtcatccaaagcctcagttaaacccttgattctgccaaagtcagtataaataccagctgccataaccaaataatcatagctaatttcttgaccactttgagtaactattttgttttcacgaggatgtaaggatttaacaaattcaggatggagtttaaatttgtcagcaggaaccaggctagccaattctcgtctggtcttagcaacagaactcaatccagcaccagtcaaagtccaaccaggttggtaataatgatacttggcaccatccacaataccaatttcaccgggtttgagggatgtatctttgccttggtcattggcaaagcggtatttagaaaacttgttgtaaatttgatgggcgacggatataccagcggatccaccaccaactactaaaaccttgtgatgggtagaggcgaatcgagccaacatggaagcggactgaaatgagccggtgaccgacttgattgttgagtttaaggtcaacatttttagttgcaaaaatgcaaaagagaagtgtttttttaaaggtaaaggaaaaaaaaaggaggcaaaaagtagcctaataaaacacaagaaaacagaggttgagcggaaaaaacgcgtttaaaatttcaagaatttaacacctcaataagtaaatcaggagaaaaggaatttttaaaaaaaaaatttttgattacaatatcaaagaatgtagtcaaacaagcaccacctttcaagtgtactagaataagtgctagtctgttttgactcaagcgaagtaaaagaaaaaaaaaaattttttatttcttttatatgcactcttcaatgtactttaattgttcaagaaacaagcacaatttagtctaccggctgtcgtctaaaaagaatggtgtagtgtacaaaatagaattaacggaagacaagcctatgtagaaaatatttgcaaatacagtcgactaatcagaattagcagcataaggtgtttatattcagtcgataactcacgtcagctccgaaggcgtaatcggttacgcaattttgtcaagtgcttgcgctttgcttgtgattccgaaatatgtggcataactttattcattttaggggcaaatcacgtggatttgctaagtttcattaaagtttgtaaagcaaaagctatcgaggcttaaggaactcataaaagctgcttaatgcatgtttccgtaaattaataatagtactagaagtaagaaagtgaatgattttgtgggtatgtgtatttttaattttgcaaaaatattcgtttatccctaaagtagtacagtagccgaaagaatcctttataacgtccatgcatttgtgcacaaatacaacaaaattagaagtttgtcaaattgctgttggtcattttcaaatagcaaatagcaaggcgctgaaatgttaaggttgctattttctgacatataacgaaaatcggctgtactaaagagtaacgtgggttggcgatggacattctttgctgaagaagcaaacattgttcataaaaagtagactgatattctattatgctataaaatgaatcggctcttttgtgtaattaattaaattttccatattcggtaatactactaaacattagtatacacaataccaaaatcaatcaaatcatacatagcatggatcgtttgtttaacattgaaaaattcctttacgcagtgcggaatcttcagttgttagattgaatataaagttttagaacatatgactcttttaaccagattaaatttaagcttgacatgaaagtacctttattaaagtagccccctgttagcaaataccatgatcatccaagaaggtaaattttgaagaacgccgttttcataaccattatgtgttgctgtgcaaagatgtaaacaaactgatttttcgatacaataatatacctttaaatagagaaaagctaaaaaaaaaaaaaaaaaaagaagtagttgatttataaataaccctttttcactaaaagcaacctttaagtaggacatgtctaaaaacaacacaggtatctccaacgaaataataaaaccccaaaaggtttgtgcaaaaaccttcggcaatgaaatttataagacgggatgaatgtacagaatagaattgcaaccattttctagaccacgtgatttttgggaaattttggtgatgcattagatgaagaaaaatagaacatgaatgaaagtctacttatacaatttggagtaaatgattaattgatgcttttaaattttgtttgactttgattcgaatccaatagctcatttccaccaagcaggaatgcccagtccatcacgagaacaggaagcctaaatatatagttagtaaattctatcgatttgagagaagcagaaaatattttcttgtatactagcaaatagatggtgcacccttcataaataatgacacaagtttcgccctaaacataaaaaaaaaaacttacaatcaatgtatatggggataccgattccaatgcttctgtgcctgtaatcgcggttgcatttttattcctcttaggtgaaatatcaacaaagtcctcagattctatttgaaagcgtatttcttcatcaatgtcaaaatacaattcggttccctctgagccgtcctccccttcaattttccatacccaggcacgctcatccggacgaaagacacatggatcgaaaagcatatctttcggaatgaaaatatcgtcaaaaaagctaatagttactgggagaaaaacattaacaacaagcatttaaacaaacacatttaacataccccgaataccttcttcactgcacgattttatttttcccagcattacttcacctcgaaaaggacgaaagattataaggcggaaaaccactaatctaattagaaccatttaagtttttcttttccactgaatcactatcctgacagcctttcgtattgataatgcgaattggcatatgaaataaagtgagcagacttatacttaccattcatgtatgaagagccatctccgtatttaattattccttccccaattttcaaaaaatcataaacgcaaatagccagtccaatgttttgtatcactttgttagcatactttttatggatttcttcagccagtgcttcctttgtaggcttccaaaaattggatggatggatgcttataatgtctgaaaaccgactcaagagaaacataaataataaaacggctattactcgtagtttttaccaccttgtagaaaaaatctttaacttgaatagaacgataaataattagaaatacaacagtggatcacaatccaatttaaaaatatttcttaaccttttggtcaacaactttgcataaatcaaaaggaacctttcaaaaaagtaatttaactgcaagcccagctttctttgccaggtcgcgtaaaaatatgaatacgaagattatgttgcataccagaccattcatggcgagttaacgatctaatgaaaagcgtgttaaacgacttagcgaggccagtgaagttttagcgcagtagctttaagacaaatccatgaaatattgtttacaattgaaaaattataatgagtagaagtttcaatcgcttattcaaacatacaaatttattacagaattaatataaattttaaatagttaaaaggatgaatataacaagattgttgagtgttctgtcgatatacatgctcatgagcagttaagaagtaaaaacaaataattaatgaaagaattctttgaaaatcgaactactaaataattttttaaaattattagctattttagcttttttttctatttacaaattctagcatatttgtaaataaacattttttgttaatatctatgagcagtatttaaagataaaaaaaaggaaaataattaattaaatattgctgcaaacatatctaacgagagtatggcatactaaaatttcctgaaaatttgacgattctgttaactttaatattggcatagtttagaaaacttaagtaaatcattttttagtcattaaaaagttaaatatttcattttgttacatgaacgccaaaatttttgaatttaatgtttaacaacttttgatacttgacactacaaacagacttatgttttccctactcttactcatccgaattcaatagttcataaaacatttgaagacaatgagagaaatttactatataatgaatagaatgggtccggtccggcttaataaaaggcatccaccctaaaacactcagttgttacagttgagaatttttaacaactcttgttgcagcactcaattcagtatagcgacattgctaaaattcgctaaagctgctgatgatgtatgaatatttccaagaatttactctagagcaaagtgtcaaatgccaacttaaatattatacatatatttattatttatcaatagaaaccattttttttaaaacaagaagtatttattggtttctgacttttggcaaaaataacaaattcaaaatatgtcgaggcatcgtgatgtaaaaaatcttgatcttgatggttcgtaccatttgatattgtaatagtttgtatttttttttaacgtctttctagattatgaactcgacgaggagccaggagaggaagaattgactgaagagcaggaaggttagtaaatgatttcttaaaaatattaacgaacaatatctagaggaattcaggtctgctgtagccacagtaagggagacattattaggtgttcctatttcagaaaaagaaattgccgatacagtttggtactattactttgacgtagagaaatcagtcaactatcttttgcaaaaggctagttccaaagctggagctaaagaaaaacagaatactgattcccaaaaagaaaaaaaacagaacaaatcgaaagaagctttagcggatgccaaagatccattggatgaatcttctaatggtattaaaaatttaagcctaaacaaaaatgatgaaccagcatttcagacgaacggtgaagtaaagatgaaaaattcctccgaaagcgataaccaaccggagaaaaagaaaattaaaaagcaaaacccgacggatctagtatctgttcccgaaatatttgaacaatccaatcctaaacccgtggttcacttagttgttacaggacatgttgattcgggaaagagtactatgcttgggagaataatgtttgagttaggagaaatcaatagtcggtcaatgcaaaagttgcacaacgaggctgccaattcaggaaaaggtagcttttcgtatgcttggttgttggatacaaccgaggaagaacgagcacgaggtgttacaatggatgttgcttccaccactttcgagagtgataaaaaaatttatgaaattggtgatgcgccaggtcaccgggatttcatttcagggatgatagccggcgcatcttcagctgattttgctgtgttagttgtcgactcctctcaaaacaattttgagcgtggttttttggaaaatggacaaacaagggagcacgcctatctgttgcgagcccttggaatctcggaaatagttgttagtgtcaacaaattggaccttatgtcttggtcggaggaccgtttccaagaaataaaaaacatagtttctgattttttgatcaaaatggttggatttaaaaccagtaatgtacattttgtacctatatctgcgatttcgggaactaaccttatccaaaaagactcatctgatctttacaaatggtataagggtcccactcttttgagcgccttagatcagctggttccccctgaaaagccatatcggaaaccgttgagactaagtatcgatgatgtttatcgttctccacgtagtgttacagttaccgggagggtcgaagcaggtaatgttcaggtcaatcaagttttgtatgatgtttcttctcaggaagacgcatatgtaaaaaatgtgattcgtaatagtgatccttcttcgacttgggctgttgctggtgatacagttacattacagttggctgacattgaagttaatcaacttcgtcctggggatatactatcaaactatgaaaatcctgttcgtagggtaagatcatttgttgctgaaatccagacatttgatattcacggtccaattttatcaggttctacccttgtccttcatttaggtaggactgtgacttcggtatctttaaaaattgttacagttaacaataaacgttcgaggcatatagcaagcaggaagcgcgcattagttcgtataagttttttggatggattatttcctttatgtctagcagaagaatgccctgctttgggaagatttattctaagaagaagtggtgatacggtagctgctggcattgttaaagaattatgttaaagtcgatgaaattatgcacttcaaaactattagacagaatactattattatttcattaaataaattattaacttaaaattcatcatcactcaatccattcaccgcggtgtattaatttccaaaaatgtgtatgtcgattcattagttcatcgaaactgccagattccttgacaattccagaatccattacaatgatcctgtctgccaatttcattaatgagggttggtgtgtaattatcaaaactgtacaactcaagttttgaattgttttttctagaagaaggcttgacttgctatctaaagcagacgtacattcatccaatattaaaagtctggggttccgtagaagagctcttgcaaacgcaaggcgttggatctgaccaccggaaaaatttttgctaaattcaagcaaaggagtatctaagccgttaggaaggttttgtattacctcagtcatgtaagttttgtcaagtgcatccataacagaattaatatctctgtcaacaccatatagcaaactctccaaaattgtagaacctagaagatgaggtttttgatctacaatggcaacctttttaagcaaccaattagtatcgatgttagttagcggatacccatcaatgtaaatatcctctgaagggtaagtctttctcaatagttctaccaaagtagattttccagatccagaaattccaacaattgcaaccttttctctagcttcaatagacaatgatacattattcagcgctaagtggttacgctcggagtctgggtatgcaaacgatactccatcgaattctatttttcctacaagaggaaattttagatatccacttttatgaagatttcctggcttcaatgaactgagtttcagaactctactagtcgcgattcggctagctgatacattgggcaaagacatgatgcaagtagaagccatcaacaatgtaaaagtagccaaagacagcacctggaccatttgttcaacagtataaaattctttggatataaatatggaagaacaataaaagagaagagctctgacaaaatacaaaagagagttgttaatagcaaacccaagactagtccaaaaggctcgccttttgaaagcttcccagcttttgcgcaaagaatttttatgattttctcgaaaaaaagatagcaccgaatatcctttaattgtatccaaattgacgatcgttttatgaaggatagaggtagtcgatattacaacatcttgacacatccgctcagtgctgacatatatatatgaaaacattctggaagtcagacataaaattgggcttactgcaaccagtacagcagccaatctccagccagttgcgaaagaccatgctattccaataatcgccatagtaaatgcaataaaaacctcctcaatgagagaactaatcatgtttcgcatatcactgatattgttaacaagtattttagataacacgagtggataattttcgatttgatcgaaccaagcttgatcctgagtgaaaagtactttaacagctaataaccggtagtgatcacaccaaattttagcagatattgaaaaaatataatgactaaaaaaataggaagcccccgatccagcagcaacgaccaaaaccattgaagaccaaaatgctactccaatcgatggatcaatttgcataaacaaatttaagcactttgaaataacgtaagcaaatataggaacactagcaccttgtatcaaagacgtgagcaaaccaagaagaaaaaaccaccttagctttttgactttccaaatactcttaaagattaatgttaacgaacatgcatgctctttgtcatcaaataaatggaaagtttggtctacattcgtttcttgaaaggattctttttccatacgcaacttcctttgctcaacaatttttcttcgcgacacaattgtaggagattctatatcggtgaatggagattctaaactggtgaataatgactctctggataactgcgaaaaactttcattgtaattaatccaatacttttcaagcagtgattcctcatttggtaaaataaacggattatcagcttcttccttcaaaaccttttcatcgattgatacattgttttcaaaatcctcaaacaacaccaattccttcctagcgcatctctgtattaaatgacccttatctatcaccaaaaccaattcatcgttgttaatttgagacatatcgtgagtaattactaatgtagtttttcccttgcgatgagctcgaatagcatccatgacgagatttttagtgattggatcaagagcgctagttggctcatcaagtattaaaatctccgtgtcacgaagcaaagctctagctaatgcgattctttgctgttgacctccactaagcgaagcttccttacaaggtgtatcatagctttgatcaaatgtaagagcaaattcgtcaacaagtgccaatctgcaaacttcttcaaaatctgactcgctagcattttcattcctcataataatgttctcacgtatagtcatgtcaaaaatgacaggttgctgacacaccagtgtaatagtagagccaaggacatgttcatctatttcttccaaaggaaagtcatccaaatatatatttccgtaagttggagaaaagtaacgcaacaaaagactgataaaggtactcttaccagagccacttggaccaataatatgtaccaactctccaaaaggtatgaacacagacacgttaattaaactaaacaagttctcatctcgagaaggatatgcaaaggagacattatcaaagcgaaaacctcgttcaaacgatatgctttttattttagccgctgaacgcttcgcagcctctataggatcatggctttcacataatgttttaataaaatgagagctaaattttcctttaatcaaatctggtatagctggtaaaatttgctgtaatgaggaagccactgataaacaagagccaaaaacagtaacgacttgccccacatttacccttttcgttgtggccaaatgattgccaaaccaaagaccttgaaaaaagacagagtaaagaaaaaattgtgaaactcctccttgaaatgcatctaagaaagagaatctcaaaaaagatttactactagtactgcaggcatctgcaaagtatctatactcagtgtcctgcatagagtgaaagataactgtttggatcgcagatatagatttttctaagatggaagcagccttttctgaagacttcctgtctttttcataagctgaggataaaaaagaattgatgaatccaactactagaataatgataggataggatgctaaaacaaccaatgtaagagaccagctatagcgaaaagaaatgataagacaagataaagaaatagctaggttttccgcaatatgaaacatgggaagactaattgacttttcgtaaaattgtatgcatcgatcgactgaattgactagcccacttttgctttccgttaaagagtagaaagttgaggatttgcttgataaaacgtgaaaacataatgatcgagctctctttccagcaatagcactcaaatattgccatagaaagcgaacaccaaaactaaatacgcaagaagcaagaccaaatatcgtgattaatagagaattaaagttaataagagagatcattttgcccagtgtaatttgcgaggttgcatactgtgagagagcgtcaaacaccttgccggtcgtccaagtcatcaaaggctctaaggcagcagaaagacaagtaaagatgagagtgccaaaaattaaaggaatatcagaaaaatgaaataaataaaaaaaatcagaccacgaagagacgcctgcaagctcctcggtatgttgaaattcatcatcaacaacagtaggaatattcaacaatgcatctttacgatctgaaacaggaaatgtagtcgaacaaggagattcttgacttcgaagtgtttctaaagatttattggtgatactaaagttgtgtttcttttcttcaaacgaagatttttgtggtgaataggaaggagggtcaatggatgcgtgttcaaactgagggagtgataaatctgaatgaatgtgcattaaaaaacaaaatccaaagagtgattctttgccaaagaaaccgcaccgaatggtgtctgaagagaggacaagcccttcattttgtatggtggacaacaatggagagtacctaacaaaggcccattgtgtactcagcacaatgggaaatatccctttgatagaagatgcagaagttagattacaataaaataaaatataacaaaggaactaaatttataaaaaaaaaagaatgaaaggaacaacctcaaagtagctcccgaaagttacgaaaatgaatgacaagtggtgtactcgtcaaggtgtaaataaataatagcagttcttgattgcatgctgacacgcttaagttggataagttagttttaattttatataattatctaaactaaaacaaaatactttatttgggtactaacatggacatcttatgtgctacaaccgtccaaagatggaataagcaaaacttcttgcaaatcaacctatataaggtgacccaagtcgttgaacggattcgtttgttggaggaccaccttggtaaaaatatagtaattggttgtccgcaccatacttgtaaatggggttaattctttgtcaacaacaatggcacatgtacgaatgaacacgtcaggttattgattcggtaagccttaacattatcttcagaaatctggggaacggacaaatgtcgattaccccaaacttttgaaacatccgaaaccacacgaaatacccaaacggaaaactcgtgaggattaagcttcaacaagtttcgttaaaatagttatagaaaaagacggggtatgcctttacacggtaccgcatcgcacggaaacgaggagaagaacggtaagaaccgtagacggaagcggaacttagctcaccttacaagcctttgcaaggtcgtcagttacaaattttctgttgctaagtgcgaataatgctcaccttctgcttcactttcatatctgaaagagctatgcgctttcaatttgttaatagaattaatttaagtcgtactccgttccgtaatatttgattatacataccaaatgatttttgcgctatttccagtctagacgggagaagcttactgagcatcctttactttagtgtaaggaccatatatcgggaaaccaactcttcaaccttttatccggggtgctcaaggcaaacaaatgatatatgtgggtaacggatttggtcataaattatgcaaacggcacatgctgcctcggaagatcacaggactaaaaatttacttataaaggaaggtcaagtaacgcggtatatttacattaaaaaaattttttttcgcggctatattgtgccagttgtttgctttcgatttctcctcttttcatcccccaacaacatctttcaaaaaattgtaagtaaaaggggcgagctatcgattgaaattaataggatttcattttgaattagtaaaatcaaaattggttgatcatatcaatcaaaatcattgccttgactgttcgtaatcggctttctcccgtaccaacaaaccattctaatttgtttattctttcctattgaagcggaaatttcttgaaactttagtgcacggtatttgttctattgtggagcgttacgtagttctctatatttcattatcttttttcactacctctctctactttctcatcgccatctgcatacatcagttgcgaatcaccttttttttaacaaacagcgactatcccaggacgccgtacataattacgcaaagctcgtctgacgtggcgggtattttactctagttgtaaatttgcagtctcgcagagtaactttctcttagccaaataatcattgatttttaccctttccaatatgggaaatacaattgggaaagaaaggcaagaaaatgatgaagaattgattcagcatttggttcaactggttgatggaggctttcttgacccccaaggtgtctattcctccgctccggcttataaaaccaacattgtcagaaagctaatggtatgatctttttcatccttttttcttttttactgcagaaaacgaacattagttaattagtgtttgaatcgtttttaatcaacgttttgaactataagatgcaatttctaaaaaatgtgtttacttttgtttctaatcaaccatttttttcaaaagtaaaatttttttttttggattttgtattttctaatgaactatcgaagttacatgctagtaaatcttaatttatttcagttttgtttgaaaagtttttgtgttttctttgctaacatgttttagttggaacgtcggcttatgcctttctataaaggattggactcctatagcaaagattggcctgctgacaaagtcgtggaagttgtcgaaaaagcccttggtcctcataaatcggcactccttcattgcgcaatccgtcaatctcgcagtctttctgttggaaataccagatcccttaagcgtgattctcgaggctcatctgaccacctcctcacccggaatagatccaattctactcctggtagtatttccgctgattatcgcactacagctataacgactatctatgctaatgctatggaatgtcccatttgttttttgtattatcctagtaattttaactatactcgctgttgtgctcaacccatctgttctgaatgctttgttgaaattcgacgagcagaaccacatttacctactgtacatgctaacgagcctactcctaacgagtttgatctgatttcggaacctgctaaatgcccatattgcatgactgagcggtttggagtcatatacaagccaaaccccaagttaacccccttttcatttaataataacccagatactctacctagtaatatagctccgatgggtactttgtcgaagtcttctctgcctctacatcacattccgtggcctcctaatcaacatattaaattcgcgcatgatgataaaaatgttgtcagcactgatttcattcatccggactggcaatacaagttagagagggcccgccgtcgtgccttgcgaagagctgctaatgctactttacttaattcccatttgctggaaacaggtccggcaaatgcaaatgcaaatcataatactgatctatctcatgatcccacgtctcatggtggtccgagacgtactttatccagtcgtcgtcaacattatcttgctaatgttgagcaacttatgcttgcagaagctattagacagagtttgttggatgcccaatccaacgactcaactaattcacttccttcaactgaagtatcacaaccagattcaaccaatatatcaaatgagcaagaaattgttcaaccacaacccactcacactacaaacgttgctttagttgaggaaataaatcgtccagattctgttgaatctgctattactgcatcatcatctattgataccggtaacgaaaacgagacacaagaagtgaatagtgattctctaccgcagtttgttcaccaaaccatgacacaaaccaattttcaagagtcttcgccatctgttgctgctgacgagactcgggttcataatgttgatgaatatatcgagcagcaagacctagatgagcttatccatagccccattgcctcgacgaacccttttttagctgaccagttcgctcgctctgaaacggtcgatttgaatgcgcacatttgctctccggctctcagtgtcagtgatgatggtgttacggctacaaacaaaacgcaaagctcatttccttctgtttatgagcatcagcttaaaagcaatgaactcgaaagaggtcattaagtgttatgacttattagttttagtcaaaaggcagttgaagtttttgttgtcgtttacttgtttctttttttaatgcccctaatttctaaattatttgagaagtcatgaatttttaaatatatttttggtttaatgcttgtcttagaaaagatattcaaaaccttttttttttaaaaaaactgattgttttggaagtgagcttatatttttacagaaagtagttaggcaatcagaggcgatgtgaatctactgtatgtgtgtaattctattatttttggttggtttgtttaaaccgaaatgggtttgggttccgattatttaaattattgatgaaagctttactagttcttgatgcatcataattatttggtttagtatttgatttagcgttatcaattttatttgatttttattattgttgcagaattatttggcgttcttcttattttgctcattatgtaaacgtattagcaattcatttttatcaatagtatccaactggaaacgaccaagtctcccaatgcgatattgttgaattacatagttagaaacaaaattctcgtcgaagccacccttagttagtttacgagctttgtaggcagtgttttgtaaaaattcatccacatcatttgtcggtaatgaccacttggaataaagactagggtcaattctatttaaatgaaaaagcaagtagtcaacaactgtcacaggatgcacaattccttctttgacacatcctactaaagatagctttaacatatcttccggcttagttatagaaggtgtcataattcctaaagcagttagtagatactttcgataatattaaaagcctttcaaacttgtaaaaaattgaaaattaaactcaaactcaatagcatttacctggagtatccaacatataaacatccatatcattaaacaatcggacaatttcgcttattcgctttgtaacaccaggataattcccaactatagcagatttcgatttccgtaaagctacatttcttaaagagtttaatatgctacttttgccagtattaggcatacctacaaaatagacatagactctcccgttagcggacgcttgatcaaccaacgtccgaattagtcttaggagttccttagcaaaatagggggctttggaaacgtaaggagtgataaaagcagatttttctggcgttgaagtttctttgaaccaacattcaacattttgaaattgttgtgcaagattctgaattcggtgttttgatacttttgccttggtatgaaatgtgtcagctaaatcacatttgttgtagacaattatcctgttctttttattaagaaagtcttccataacgtaatttcttgatgttaaaggaattctcgcgtctctcacttcaacaaatatatcatttgaagatgttaagttttttaatctcttaagagtcttattcatatgaccaggataccaagttgaaggcatctgatattcaaatgtttgtcttgctacaaaggccatggaattatcggtttgccgctatagctggtgaatgttttagttttaaaaatctttaagctatccaaaattaatggttataatctcataagctttttaggtgaaataaaaaaagttaagtcattttgttgagacaagtattcttaggtggtagtgtttaaaaaagtttcccacttcaactcacattaaaaattaagaacttctttaattcagtcccagtaattaaatatttcatcaaaaaatgactgaagtagaaagttctactgaaaataatgttattgtgaataaaaataagcgatatagacgggacaagccatgggatactgatgatatcgaccattggaaaattgaaccctttactaaagatgatagtaaagaatcatttttagaagaatcaagcttcgctactttgtttccaaagtatagagaaaaatatttgcgtgaagtttggccacatgtcactagagcattggataagtttggcattacatgtgttctcgatttggttgaaggaagtatgactgtaaaaactacaagaaaaacatttgatccatattccattttagatgctagggatttaattaagttgcttgcgagaagcgttccatttcctcaggcagtcaagattatgcaggacggcgttgcatgtgacattattaaaataggaaatattcttcgcaataaagaacggtttgtcaaacgtcgccaacggttaatcggtactaacggtcaaactttgaaggcattggaattattaacacaatgctacattttggtgcaaggaacaactgtcgccgttatgggaggatacaaaggtttaaaagaagttcgtcgaatcgtcgaagattgtatgcataatattcatcccatttatcatattaaagaattgatgataaagcgagagttggcgaaagatccaactctggctaacgaatcctgggatagatttttacctcaatttaagaagcgtaatgttgctcgtcgtaaacctgcgaaaatcagggagactaaagagtacactccctttcctcctgctcaacctcctagtaaacttgaccttgagattgaaagtggtgaatatttcttgaagaaggaggaaaaggaaaggaaaaaacgtgcggaaaaaaaggaacaacagaaagaaaagaagaaagagaaagagaaagaaagaatgaaggcttttattcctcctgaagagtcctctaaaaagcgtaaaagggattagaacgagtaccgggtttatattggattggtttagtattggaaaataatatttgtttttgcagaatatatttagtttgctatcgttccttcatgcttcttggtatgcttggttgcattgttggaatgcgagtagtaacttatttacaagaattctaatttgttcaaactccgtagtttttaggctttcaagctatatataataaacaacaaatacgttacagtacaattgcaactcaagcttattcttttattcttattacagtaattaaaattaaaagaacatttattgttcatatatcaatttgagtgttttcgctttttttattttttgaataagggaagctcaacgcataacagttttttatctaacagaagtcgccttccatatttttcgtcttgattcagcacctggagctatgtgaacaagttgaataccgcgacttccttcatcaaaagctaatacaacactttcatcgccttttccttcgatgtgattttgttttcgaaatgaagctcgcatcttaacaatttcatttgcaagtttgtacctggccatactgctagcgcccactgttaacttgtcactttcaagcaaatcctttataacttcaaaaggaagattacagagtaaacgagcgtattcagtattccaattgcttacgagagtattatacattacctgaatagccttgttgaaaagtccagaagtgaatcttggatacatgcccatcttaagacgctcaagaccttcaaagttagggtcaagaaatcttatcacagattccatagtttctggcctaatcgacttttctatgagtgaggatgcttcgaaagccaacgtgtctaacccaagaagatcactaaccgctaaaacagaacaaacattcacctcagcagggattcttggggaatcgcaatacaatgtagaaagcacaaacaaacaggattccttagtaacatagggatcctctgtctctacttctatggtataatgtacatcacctttgggattattttcaataagcttttgtagaagaacaggtgatctgccaagaaaaagggcatgcaaatgatatgtttcaccttttataatgagagtagtgtcagagaaagttccctgtaaaaatcctgcattaaatacgaaacttgaaatctagctagggttagacaaactctttgaaggagaggtaaaatattcagactttttttgtttggaaatcgttaaacaaaacatgaacgatttaacaataaatccaaaataattaactacgcaaacaaccattaatttgagagtaaagttcatacaagaactgagactcaaggtacgcagaagttcaaatagcaaaaatacttactgaagataccggtttcattatagagggctcttgagaaatttccgttgagctgttcattgacatgattgtattaaagccacatccgttaggagtaataaaaagaaatcagaatgaaactcgtcagtaatatttaaaaaaaaggtactaaaatattgttttggtttcctaaggaaagcgcactggagtagctcgatattcttgcagttatgaatcgtaacgtaattgcgctatccaaaatataccgtacaagttgcacaaattaacccttctatttacttaattttttgctaaatgaattagtaatgcagcaatctcatttacttcataatgtcttcaattacttactgctgatagttgatagagcacgaaaacaatgccagtttgttaatgttaatttattacatatcggttgtatgctgatgttgctgcatgctgaattttaacacagagcgcatccctctaaacttctcgactatcatcaagtcagtcgtgaagctttcaactgaataaacctatgcaacataatttcagcttaaaagctattaattagctgatcttaagtaatacaaagtaatatatcaaatcgtaacatccaattcttcccgtatggtttgtcttatttttaataataatatccttatgataaaacatctacatgtgatataaattatgcagaataataagtgtaaatggaacagaagccatcaaattacagcagctcactcaacttttatatcattctgttaaggtccaaaggtgacgaatgagaagagtgattagtatcgttaatttcggaagtttggttttgaagataagaaggatcatgatgaacgactgtcgaagactctaccaaagtaggcgaattctgaatttctttggttgtagccaatgttttagtggaaaaggatgaagaagttagtgaatgggcatgcctgtgtaaaattgaactgcttggtctctcatgaattgttgcacgcgagcgagatggagccaaaatgcgcaagtttgaaggagggcgttgatttattgacgaaggagggcgacggttgattgatgaagaaggacgaacgatattagccgctttagtacgaacattgcctgtagttgtcctcgaagagagagtggattgaatgcgagaaggtgaacgaacacctaaagaagtacctggacgaacgattttagctgatgaatttttcacattaacttctctctgttctaatcttgagggagtacgcgcctgcgcgttacgtgaaacaggtcgtacagctaatgaagaagctacccgaacagttgagttagaagtggcagagacgttgggtctttgagtattggacgcagagttttctctgaagattctggatcccggtcggacagtctgagctgcacttacaggacgcacgatcttggtcgatgcgttgacttttactttggaaggactagtagaattctttgagatacttccggaagcatttgttacgttaactctagataatggacgggtggtggaagtccttgtgggtggacgaacgacagaagaatttccgagagaacgaacagaaattcgaggagaagctgaaggcttgtcgttagagccaggagatttgacgacggggctatcatccgactttgcattgaagccgacctttggtgagcgcacattcgggccattaccaaggcgtgatggtgaacgaactgccattgaagatttcgctctcggaatagcagcaattctagcatttgaggacattcgggcgatagacgacgttgaaggttttgtaatagtagcgacatgtttagaggtcgttacagaaggagattccttggaagaaattgaattctcatgtagtgatgcctctttgggaatgcgaggtgcgttatttgataacctggccaaactagtcgagggtcgaagacgttgagagggattacgaatattccgagctttggctcgtacattattagtctttgaagtaggattagatatttgggtatttcctaatgactggccttgggtaacccgagattgagaggtaggaactgatggtgaagaaatgtttacttgctgtaaagaggcacttaatttatcaatagccgaggattcctcagtatccattacagagttctcacctccattatgaagttgtgaggtggtagaatccgtgaaaatcgacgtagaatgcagttccttgagaatattcgatgtttgcatttgtagttgctccagtctttgaagcatattagactcggcctctgccaaaggctcttggcttggtgaacccggcattggcagaataaaattgaataagactcgcaatcaacaaccctgaatgcacaaaagagaaagccaaatacactacaccgttagctggtatcgcccaacactaggtagcaataacaaactacgtcctatattgttagtgtatatataacgaattctattaatccccgtaaaactcttgctacctgatgcaaacaaataaaattaccttcataagtgctgcactgtttacatattttctatccagctgaccgattcttttcaatatatgtattcatttgaccataataattatcgttaaattgtgattgctatgaatatacttttccgttccctcccagatttctgttcccgttgtttttccaaagcaaatcattgatgggagagagcaatgtgaaaattaagatgcaagtgtacaatgagaataacatgtacacattgaggaaacccgctataactcttcttccacagcatcataccgattctacaaatctcccgtagtggtaagtactacgaaaaatgttatagtagaaatatcatttgaagagtttgttaccaacttttacgactttggtatgtcgttatttgaattaataaaagtgataatgctttgtgtgcatttttgggcaactatctagtttatttgttcattcggttcattcgtctcctatgtaccgagggaatgtcaaggagagtgttactcccagtcactgctcaaggtgtgcaagttaccttcggttccttattaaattgacatcaaagacggtttgcaaatgttaccagatatggacgtatatatacatagaataccccaattaagactttgaaattccgtctttcactttttagtctatatctattgttcagactaaacgcaggcttaacgccttgtcctactcccttcgcttcatcttgtgctactctattgatgagtatttattaatttttccgctttcttttgattaattcattcagcggtttgtttttgtttttccatcctttgttgtctttcatatcgttttatttcgttcctttttttttaactatctcaattgggataagctttatttttcgtaattgtaataagctctaagaaaacgttccctactgttttacttttttttattactgttcactttctatttcctactcacggttctcttgctttgcttccttcgataaaactaagcaagtttgatcctttatttattcaattgtcggcttctaaaacttcgtctgttcgcataatttcatatctcgttagggtaacttctttcggacggaacactaaagatttcgtttactgattattttctgtttacagtctggactttatacccatttctaaataaattaaacacccgaaatatcactacaaccctatatcccattaatcccttggctatttggattatcaagcttatttattattctcaggtttctctaattttgtgcataattcaagtttgaaaacatttcgtgtaattcaaaaaaaaagtttccctttgttacatatttgtcgaattattttctcattaaaacctttaatcccatcacttcacctttgattgtgatttgtttccattttacttttattttctctttttcttaaaatttattaccatgcttccacatcaaaattccagttatacccgtcaaggcactaatgatgcgcaggcaaatgatatgcgcagtccatcgcaacttcctacttctgtcaacattgaagatccctctaagttatgtatatcgagtgaaaaattaaatacccctatgcataatcgttcccgttctggtattaagaaacatacttctgtcaagcgttctcgctccttcaaactatttgatacacttttctttggtattctaaggctccgtaagcaacggataaggtcggttaaaaaggtacgatcaatttcatctcctgtcttaatcagtactacttctgccttggctttggctactattgaacaacagccagtaattggggaatgttcgtgattattttgtgcacatgtcagcataattaaataaattcatatataatgctatctttttgtccaactaaatttttgatttttgattttttttttttttaataattctgccgttctaattattttttttgttaagttaaactgagatctcagttgcttacatataatatgatctatttcgcatgaatagactcatcattatatttgattaattaaatcaatcctaatgctttgctttcatttccattaaaatatctactttcacaagatattgcattcctaattttaccagtttataaataatacaattttttacactcttttcaaaataacccttgaatttttaatagatatttataaaataaagaatttcaaaataactcacccattatgatattagaaataaacgtggctaagttaaactaactaaaatattacagaaaatctaaataccaccttagcatgatttacattctttctaaaggcgtaagaccaagcagagtcatgccattattcaaaacctgtttagcagcaccaaaaagagccaaacgtgcaagttgtatatctctctcacgaccacggacccaaagaatatcgtataacttactgacagcatgagttagcttgaaaagataagttaccacagtagatgtctcttgaaagcgaaaagcattcttcaacacatcaggatactgtccaaggagacgaaccaaatcataagcatcaggttcagtaagcaactccaagttagcacccattatttcttcatcggtgtaatttacattgcgtcgaacagaagagagacgagaatgagcgtattgaaggtatgggccggtatcaccttcaaaagaagtcatacgagaccaatcgaaagcgtaattattaatacgtttgccagtggaatcttggattcgaattgctgtttttcctacgatgtccgcaacctcttcaggattttcgacttgagcatatttctcctcattcttttgcattaccttatgcatctcttctttagcgacctccattatatcatctaggaatactgcctttccctttctggtactcataccttgcactaaaccatagttgatatgtacacactttttggcccaatcgaatcccattagctcaaaaatcttaaaaagctgagagaaatacatatcttgttgagatgatacaacatagatggacttatcaaatttgtacttctcgtaacgcttataagcagtgccaatatcacgagtcaaatacaaagtggtaccatcacgcttttgaacaatagctttaccaagctttttatcatgctttgaaagatcaatgagcaaagcaccaccatcttcctcaatgagattcaagcttctgagctcatctaccatcttattcatcagttcaagagatacttgcgactcaccatcgtactcatcataatgaatattcaaccggtcataagtatccttgagtttggtaatactaaggtcacggaaacgcgcccacactttgagagactcttcatcgccgtcctccattctcttaaaaaattcacgagctttgtcatgaagggaaagaggaggtgtgtaaggaagacccttggattcagcttcggccttgtctttttggattttttcatcttcctccgtggcatcagcatttactttaacgtaaacatcatacaaatggcgaataggattagattttaattgatcctcatcaccatactttttatacccgatcgcaagcaaaccaaattgtttaccccaatcccccaagtaattaacacggtgtactttccaaccttgagattcgtgcaaatttgcaagaaaagatcctataatcgtactacgaagatgcccagcatgaaaaggtttagcaatattaggactgctaaattcaattacggcgactttcccgcttccggattcattacggccataattttcgcgttgctcccagataataggtaagattaattttgtaagtgagggaccattaaaattaaatctcaagaaaatcccgttagctgtaacttccactagatccttagggaatgcctcagcccacttctgagccaattcctgaggtttccctttcacacgcagacggggaactggcaaattgagatcagcagaatctttgctgattgaagtttcgagagctggatagattagagaaacatcaaccccattgatttttgacaactccgaggaaatgtagctgcgataaacatcaacaggattatgatgaatatctgcttccctgaaaacaggaagatcttgcaaaccaagagtacttaaacttttggaaatttgatcaacagaagttgccattttcgtttcaaacttatttaacagtgagatctggcgacgaggaactttgagaagtgggatatttgaacgaagtgaaaatttcaagccagcacaagatctaacagaccaagatattatagacttaatttttaaaaataatttagttaggctagcgataaaaaacgcagcttactgagaaataaaattttctttcgagtagtgctgatggtagcaaatttcttttcttaatccaacaacaaatagggtagttaagttacgcgccaaatatgcttatatatgtatctttccaaaatcaatgggattatatacagtaaataatacaaatcaaattagtgaagataagaggtgtatagttagcaaaacttcaaccaatgaatgtgtctatattgtttgaagaattgatgtatcaaaaacatgtaatagaaggcgtctatggggctaaataaatttattgttgattgaatatcatatgaggattagattggtcatcaccaaatgtttaaaagttaaagtgctcactgcttgatattaaactagtcgttatgcaatgttgcttctattttgtaggtaaaaattcgaattaaaggtctcgttcaggtattcaagaggcgagaggtacgcgcatttgacaattcaaacattagtctacatagacgttgtttttagtagcaacaagtttaaaattaacagatttttacaacatgacaaatttggattttacacatacacttcatttgagcaagctaagattccaaacattttttaaaatttctttatgaaagtagtaaaatgaagaaattgtaactattttttattaatataacaaataataccgatgcaaactggtttaaatggtcaatgccccaatttcgttcatgactattgtatgctttcactgaaaaattgttttttttttattgttttggaatttggtaatactgtgtggcattatagacggtgcacagagccagagcaatactagaaaaggcagttataggaagagccatctatcaattagaaataattgcttacaacttacacaaaaaacctggctatgtttattaacacctttttcacgttttagcttaattaccgatacacattcatcagctgctacaaaccataaattgggaaatatcttacatatttggtaaccgaaagaatcaagtaactagaatttaattacgttgattcagtttaaaatttagtataacaagcaccactggtttcctcataatgttagttttaagatcttgggcattagcttagcacaatagaatggagggttgacgcggccgttacacatgacttcacttatttgtccaccacatacatacttccggcagctcactcttcgttgtaggaaatatcgtaacttttaaatatttatacaaataaaagcattttgttttgaaaaaagaagttttctaatatatcatttgaaaataataaacgaatttcccaagtttaattaaggcaccactttcaattttttaacatttactccgaattagagttgaatatagtaccttgtttcatgtacagggtctgcaaaattgtgcagagaaattgattgtttaaaagtcccaaaatttaatcaagtgagaagtttagatgagtgaatctgcacccgctggttcgaaggagggagtttcattcggtaatctccctcgtcctgagccacgaacttctaaagaccagcagaagttatccatttctaccgatgttaaaaaaccatctcattctgctcctgttacgccggttcggagtgccaggagctcaatggaacagccaacgtttcgtcctgttgcaaaaaattccgtaacagtggcacctgctcgggcggctggattctgtcctccacaatttgaggaatatcatcatggacgttcccatagtcttgtttcaccacctccgagtccacattttctaaaaaggatttcgttcgatacgtttaataataaagcggctacagatttttccctgactctgaaaacacaacatcaagcttacaagtggacaagaacgtctcgcacttttttgtgtggcatggatggcaattcgtattctgaagttgcagtcgattggttattcgaaacacttttagccgacaacgatgaagcagtagtattaagagtaattgatccttcttccaagctagcggaggatttatcggatgaacaatcttacagatctttagctgaacatatcatggcaggcatactcaagaaagttgatgatgataaagctgtttctataatagttgaactcgtggttggtaaacctcaagatatgatccttcgtactatacacgtttattcacctgatagtcttattgtcggtactcgtggcaaagccttaaatagctttcagtctcttctttctagcggaagcgtttccaaattttgtttacaaaaaagccccattcccgtaattgttgttcgacctgatcgaaaacgagttcgttcaaaaaacaagcgccttaaggacaaaacgagaaagtcctatatggaaattttagagaaaagcggtcgctaatacgaatagttctctaacttgccaatttatgattaatacttgctttatgacatgtaatatttaatgcgtttgataaattattcgcaaaacggttgaacattgatttctttattgtctattttaaaaaagagcaaaaaaaataaagctttaattttttttgttcgctaagctaaagcgtgcggaattttaatgtttagagtatatctatcgtgtatttgagatttcttaatgtcaattaatttgtttgtctctggatttaactatgataatttggaacatgcgtacgttatgctgcgtaatttagttgaaatgaaaattgtttgtttacatccatttatcattttaagaatttacgctttattaccaactcacatatttttcatttattccctatagaaaaaaaatttacctttaccaatgcgggtgcctaatgaagtttgttttaatatattatcatatttggaagccgatgagctaaggtgcaaatcgacagtttgtacttcatggaggaattttattatacccactttatgggaaaaagtagtatttcaaaacgaagctcaattaaataacttttttgatactttacaatactccaaggatgtttcgtactatttcaggtatttgcgcaagctgaattgctctcgtgttaggaaatttcttaccgataaacatttaatgttaatgacattagcaacagggatttctcgtctgaatttgtctggatgtactcgcatttccgagcctcttattggtaaactgttgtatcagaatttgaacttggttactataaacttcagtaatattttctctttaccggcgaatatacttgaatatatttctgataattgccctaatttaaaagctttgaatattgggaattgtgggttagtagaagataccggtatggttcagataataaaacgttgtccgtacttaaatcggctcattataccgaattgtcgaaagctgactgacgtctcattacaaatactttctgaaaaagaagacctgattgaattagatattagtggatgtgaaggctttcataatgcggatacgctgtctaggttggtctccagaaatcgaggtttgaaagaattatctatggatggttgcacagaattgtcacatttcatcacttttttaaacttaaactgtgaattagatgcaatgagggcattaagtcttaacaatttaccagatttgaaagacagtgacatagaattgataacttgtaagttctcaaaattaaactctctatttctttccaaatgcattggattgactgattcgtcacttttaagcttaacaaagctttctcaatctttaacgactcttcatttgggacattgctatgagataaccgatattggtgttcaatgtcttctaaagtcatgtaaaaatataacttacattgacttcggtggttgccttcgtttgagtgatatagcagtaagtgctattgctaagttgccatatcttcaaagagtaggtttggtcaaatgcatttgccttactgacctttctgtaatcttactaagtgggtctttttccagaaaccttgaacgagtacatctttcttattgcattggactaaccgcaaaggtatgtaaaatatgctatcttttctaaccaaattagtcggttagttatttgatgtataactgtaaaacgttaaagcatcttagcgttactggaattaactctatattatgcacagaattgcgatctttttcccgtccaattccagatggaataaacccgtcccaagtcccggtattgtaagtctgtggttttgacctcttaatagtcactaactaatatacagctgtgcgttcactaaggtcgagattgatttgtttcgagaatttattcgtaatagaatatagaaatcaaacttttcacagtttcatttaaggcttcaattgacatgatggcgtgcttgtccttaactattcaataataaaacattttataaaaaacgttatttactccgcaaggtttttttttttttttttttttttttttttttttttttttgattgaactaatcagcagatggtagctatatatttacaagtacaaaaaagtagatttattacatattatcaaaaaaacctctcactcttacaaaagataagttaaacatagtttcttaaaagaaaacctattttattgtacacctttcatattgcattaccattcacattagttaataattaattttttttatgggggttccatactaactcctgttcaagaagcatccttgggtaaagtagatatgaaaccatccaaattaaattcatcatattgggattcatcccacatttctggaagcccttcaagagcctttttagaagtaccacttagaccgcgacctgccgcatcttccgattcttctttgtcaatattttgtacagtttgttgttcatcagcagtagtgttaaaaaggtctaaaatctgatcggttccaattgaagaaagaccagcattttgctgattaacaaccgttgatgccacgttcattttaaacctctgaaggcccattattttttcctcaagacatcctcgagtgattaaacgatacacattcaccacctttttttgtccaatacgatgagctctgtccattgcctgcaaatctcgcatgggattccagtcatgctcaacaaaaataacggtatcagcaccagtaagattaagaccaagaccaccaacatgagtcgttaacagaagaacatctattgaaggatcattattgaatttggtaacagcctcttgacgcttggttggctcaactgacccatcaaggcgcatgtaagtaacatcgggcatagtagcttgcaacagatctttctcaaccatatctaacatgtctttgagctggcagaaaatcaacacacgatgttcactaactgcattcgttaatgcactatcaataccattcgagtttactgaagaattacccaagccacaatctcgaagcaattgaccaagtgcagtcaattttggagcatgctttaagtcatgtaaaccactattttctttagctaattgcttaacaatggcatttcgttttggatgcttctctgtcaaaatcaaagcaggatgattgcaaagtttacgcatgtattgcaaagcctggaaaatatgagctttctgggatttcttctttcttgtaccttgagttttttccgtttcatcatcttcgagctcttcattgatgttcaactgagatacaaaatcattaagaagctttctttgcagatcgctcatatcacaataataatcttgtattatctttgggggcaaatctgctaaaacatcttcttttaatcgcctaagcataaacggaagcacttgcttatggatagcctcgagtgccaaagtgcctctttcccgctctttcgatgagctttttgcatcacgactagcagcgataggacgaacaaatcgttcttgaaatgtcttttcagttcccaaaaacccaggcattagaaaatcaaaaagagaccaaagctctagcacattgttttgaataggtgttcctgacagaattagtcgatgataggaccttaaacttttaaccgcttttgtgagcttagctcgtgcattttttataacatgaccctcgtcaagaacacagtagttccagtcaatttttactaattcatccacatcattccgacatatgtcataagacgtgacaacaacatcggacttcttcatttttgatcttatttttgctctttccgctggaggtcctacatatgcagacactttcaaaaatggtgcataagtactaagttcttgctgccaatggccggctaatgtagatggacacactatcaacgaaggaacgtgagcaaacttgggacttcctgattcttcaaataatttttggcggttataatgatcacttgcgactatacaaatagtttgcaaagtcttacccaaccccatatcatcacataaaatcccatgaagttcatacttatttaagaaagccagccaattaacaccttcctgttgatatttccttaaatcagcagagatggggacaggaattgagaatgcttcgaccttagaaggattcagcatttgttctaaaaatttgcgctccttttcacgactatcaagtagatattgaggcaagtctggcggatcaggaagtccagcttcaagtggtactaatttaacaagtgttgcaaaggaagtcgtagctagcacacgtacatcctggtcagcatcactcattcgacctaacaagggaataattaagtaaagtatgtagggaaggatacggactcctagacgttgaacaacatgatatatgcactcaatagctccttgtctgtggattgtgctactagcatctcctaaaagtggaacaacatcctcaacaagaagatgaagagcctttgatcccgcagcatttgattcagtaatagcagcaaagcattttgatgccatattgcgtacggcggaataattcgattgtaaagttgctagtaaatgaggcaaagtactgacaatttcagattgaagaccggaatctaagtacgcaactaaaaatcgcaatatagacattgcatccagtaagtcttgcccaactgtacagctggcctggtcaacttcactaggaaatccagattcagcgtattgctgtaaaggaacaaatagacactgggacaacacgggtaccctagaaaatagggagctgccaaaattttgagccatttgttgaagcgttagctgcgcacccattctttgtaagacagcagcatccttatccgaaactgaagacagcgaagactttctgtcgttacttacatcatcggaatcatcaactaacttccctgagacctgttcatcgttgtcatcgcttgtgcctatactatgtaaagacaatattccatttttccctgagtcatgaaatattggagtttcagtagtatccatacatacataagcacataaatttctaacgattttctcagaaataacttgccgagattctttatagcatgctgaaattaacttcatcatagctgatgctgaatgcatttgaagacaagaaaattgttccttttttatggactccataatacccttaattattgaatttaactttttcggaagcttatcatatgtaaccatcgcggaagcaattgaagcactacactgaatatcctgtctttcttttgcaattttgtaaatagagatctcgtcaattattaaatattttatctcgtttagggcttttgacgattgcgctttttgagagggggacaacaacttgcataaattttcatatgtaggaccaacgagtttttcagcatccgctataccaaaggcaattgggccagcttcgggatcccctttgacaacaacagctaatgaaggaatttttgaacgagaaagacgccctacatccaaaaaggtgttgagcaatgcattacactgggcacgtacaacatgtaattgtgaaactaagtttgcgtaattttctctaggaacagtagcaaattggtcacaaagcaagtgatacaattcatctttttggatagtaaggtcattatcttcaacttcaaaaaaagattcaatgagtctagaacctaatacgacaggggttgaaaaagacgatgttaaacaagcttgtaagaatggcttgaaaaacaaaagaatttcatctcttttccaacgtcctataatcctaccaagtaaagaggaggctctaagccttgcctttaacattcgctcttcacctacgaattcaacgtctccgttaagcataggttcgtcaaccgaaaaacaaaaagacccttttggatcatcttttgccctatgcttggtgcggctattacttaactcggaaatattattattgcgttcgcgagacgtagaaggagcatacggttgaccagaaggtttgacaatcaaggtagtatccaaaggatatggcctcctaaaagaaccaatgggagtgattgagacctttaacataggctcaatatgagaatataataatttagagaaagattccggtccatcacgatacagaatgtccataacacgctgagcaagttcgcaagaggatttcgagatatcctcttgttgttcgagtaaaacattttggaaacataaacgaagagttaaacccgtaatccaactacatgatgtttgtacggaaataaattttgtcaaagcgtatacaacagatcgacggacaccagtaagggtatagcgcataagatgaaaaagcctaggaaccaaagtttcaaatgaaaactcaggatcgctatttgcggtctcttgcataaggttcattacttcagtaaacgagcataaagatgacagaaggtccataacacaagaagtagaagaagaaagatcatccttaacatcgtctaagcaatcccacaaaacttttagcaaattcttgcaggacgataatttctcctggaccaatttatcggcgattggcaagagagtaagtgcactaacagcacggacatcatcatcgtgatttgccaagccatgtattacggtatttattaaactgtcaaggtaatctgaatgggaaaagaataaagggtatttaactgcaacaagatatttgataccaagcataccgccatgagcagcttcccacacggtattcgtaagacctagctcattttgaaaaacaagtgagtgtaaaactttatacatagaaaaaactgagtcgttaggaacgtatattagtgcaacacccagtacctggctcacagattcacgaattggagcaaccacctgatcagctaaataatcaccaaacctgtctaaagcaaatacgcaagctatacggcaaagtaagtcatcaaagtactttttattcagttgttcattttctgcttcagattttccaacgacacgaccatatccgaaaccagcatatctaatgatttcacgcaatcccatacatgcgccgtgtctaatttcccaagaagggtcaaacatatctataagcaataactcgacaagagtttcgaaaggccatacggaatcactagtcacagctaccgcagctgatggaactataggagccttatgctcaacaacgagacgatcagaccgactttgagcagtaaagttatagtctgcaccagtttttttatcagcagacgaagttgagttttgctgatgtactaaagttggagcaacatcaataacacgaactttttgtgaatttttcatttgtctagctttacgctttaatgcattccgctgacgagcagataaatgaacgttttcggaaggagtcggggtatcttccggtttattattattgatagaagttttatgttctgggattgaagtagtaggggaacccttggaattggaacccacattatctcctaaatcattcattatactgtcatctagatactcgccagcaagatcgagacgacttttcaaattagaaagttgttgtaaataatgtgtagaataatttgcaggattaacatcgtaatcacggctagcactccctaataactttttaccagctttgagaacatttgctatgtcaaaactttcaaaagataacaacgaattttcaaattttcctttaagctcagtatttaactctttcgctgtttcttcatcaggaccaaagtcaactatcggttttatttcttgtgaatgtgaacgagtagaaagcctctcctcttccagttttgatacttcgctattagaagttaggttggaagagacgacaacttgggattgtgaagatgctggagcgccttcctcggtttttatgaacggtttttcttcagtgtcaccattgaaagaaggcaaatcttcagtttcctccttttttaccggagacgtcctatttggattccatacaggcacattttccactattccaccgatcgctttggcagcagcaacacgtgtatcccagtttttagatttcaagtatgggacgactcgtcccaatagattgtaaagctcatcaggatgaactttctgtatatctccaatttgtttagcagctgtctctcgaacgacagaagtagagccgctatcaagcaatacaaccaaccggtcgaggcgtgttgtcatatgtgaaattaaagaaaaagaagcttttcccaaaagatcagtttaattactcacttaatatgaggctcaaattacacctcccaaatataaaattaacaaacaaacaaaaaagaaaacagtgcttaaaaataataataataacacgaaggattcaaataaaaaaccaggatctctataattgaaaataaaggtttgtttacagctagctgtagactgatgatgagcgtagtacctgtcaataaacacgtcggtaaccaaattttttatcactatactaaaaaacccttattgaattcaaccgtggaaataatagagcataattcttttaatgtttactaatttgccgctttcaatggctgcaaaagccatcgtcagctgggaggctggtggtacttatgcgatttgagaagccatcaaaacgtgaaaaaagctggcaaaccctaacccacacatttacttatatgagtagttgcaaattttataatgcaatttgacaaaaaatattgaaatgaacatgcttatacatttatactgtgtacttaattgtaaaaatgttatgacccactagtcatatgttatgtctatgtattttgcaaccttggaatgattagttcaaagaaagcaaacaacgtattctcgcatcgcgctaagcatcgttactttgcattattatcaatttgcttatcattttgcttattaagtatagaacaaataaaattcttatgaaatttctcgtattctaaaaaatgaattaattcccgctttaaacaagatttaacaccgtttaaagttcctaaaaacggaacattgcaattgcgttctttgaaggatagtgatggttttcggtaaatattattcttattgtgcaccctacacagattgacaaataataaaaataatcaagtacgataatgatgcttctgataattggtgattcgacgaagtttaccaattgtccaaattaccagcgtctgctaagcttttgcgcatgaaagatgtgttacgaatattacaagtgaatacaagaaaaagagtgtttctaaagaagagtagggttaatgaatagttgcagtctattatcgttttgaacgcagagttgtttagtagaaaacaaaaaaaaaaagtttacatattcggtaaaaaaatgtatggatgctatgggcaccaatagtatgcataaggttaactctttgtattgcagctaaagatgtagtgaggacgtcaatatttgcaattccgcatctgaacacaggaagtctagcaaactcttaaagactttttattataaaccaaaaatgagtgagaatgtttttcttatttttatgtttaaaaagtaaaaacaaaaaaactcttgaaatattaacctttaaacacataaagtatatactacttgtatagaaaacgtaatgttccctatcacttttacagttaaaaaatgttgaatcaaaatttgaatatgatagtaataccactaaaaacttaatgttaacaaacaactacttttaattgatgaatttacttttataaattgctatttgatgctattatgttttcattataatatgttttacggattgatcggtaagttgcgatacacggtatgttagattttcatgaaccgatttagtgtcatttcgcttactcgttatccgaaccgtttccgcatcaagctgatatttaccataacaagacctcacggttaagtcgctatctccgttgcctcccttactgacagacccaaaacgcacttgtcaagttggggcttactcttccattgtgagttttgttctttctcctttgcaattaattgaaagtattaatcgctagttaagctataaaggttttaattacccaacgttgtgaagagtaaccaaacgtactttgtgaaatttcatttaatagaaaaccggttgcttcaatttgtatattcttcttttgtacaaaattacctttcatttctcatttttaattgcatcaattaaggttcctaattgtttgtttggaattccattattgttctaattgcatatgacagaagtctactcgaaagcaccggctaccgtaggccaagtcaaattatcaaacaatggaacttctaataaagcctactcagttccgaaatctccagctccggtaaggactgatttgtttagtaagattccagctggtactaaaattcaagttggctcacacagtgtcattatccagcgctacctcagtgaaggcggattttctcatgtttatcttgctttattggaaaatgagaaaccctttgttttaaaacgtatatatgtccctgataaaactgctttacaacttgttcatggagaaattgagacgatgaagcggctaaaaggtcatcgtcatatagttaattatatcgattcaagtgcactttattccaaatcagaaaatcgttatgaagtctacttgcttatggagttttgtgctggtggtggtctgattgactttatgaatactcggttgcaacatcggttaactgaaggcgaaatattaaaaattctagcagacgtttgtgatgctgtagccgctatgcactacttagatccccctttaatccatagagatttaaaaattgaaaatgttttgttggtggctccgaattcttacaagctttgtgattttggaagtgcatgtgaaccattggccccagctacaacgcccgacacaataatgtttttagagcaaaatattgctgcttatactacaccccagtaccgagctcctgaaatgattgatattaatagaaggcaaggaatagacgaaaaaagtgatatatgggctattggtgttcttgcatataagctatgctattatacaacaccttttgaacaggttggtaatagtgcaatacttaaggcttctttctcttttccaccctttccacgatatagtgataggatgaagcgtttcatagccacatgccttcaagaacaaccttcccatcgtccaaatatttaccaaactttgaaagaaattatggaaatgcaaggtacacctctgaaacttcctgatgtatatggtggggtcaatgcctcaacttacaatcctccaagagctcctcttcagcgaactccttcaggaagccttactccgctgagttctcgtccagcacatacgtctcttcctcctattccaactgtgcaaacgacttcttcaaatgtacccccggtgaatcgcccatctttaaagtcaaaatctccttctgtttctaacatcctttcaaatcagttaagtcctatttcttctgctaacaatgatgtgatggcgcggttgcaaccaaaatctccaatccctgcaacaaaaagctactctgcaacaattcagacgccccgttctccttctttacgaagggctgatagcacatctcatattataaaagttcctcatttacccgacacatctgtgaaaactgctaaaaccggggcatctgaaattgatgttcttagtcggtatcctagcgtggaagaaattgataaaattactgacaaaattgaggttagtaaaccacttcgcaacagtgggcctctagctttcaagccttttgaaaagatttctgcgaacaaacagactgatttattacagaataaacctgaagccctcctagatttagagaatcggtttttacctaaaccatctcctaaaccatccgaattcagttcgtctgtgggatctaagcaaaacttgtcaatggatattccttcagttcaaaatgtttcgacaaaacagaagtctacaaatgacacagataatagcaaattgaaaataaataagcctttaactgggggatatgcacctctaccatcacgtccgaatcgaatgaatcatagcgttttaaatgaaaaatctaacaaggagtttgtacgaggaccaagagtacttccgccaatagaagtttcttcctctaagatggctggactggatattagaaaagagccttttacacctgctgttcctagcgcaaaatcaggtttaaagaaagaccaatctagtgaggttgcaaataaagatgttgtatcgaaaaacaaggataacatagctatactggctgatagagaagcacgtccccaactccttcttgacgataacaatgactctagctcctcctcgagcgagcatctcatatcgtttaataatcatacgggaaacaaaatattatcaaggcagacaacatcatcaagcatcgatagtaataatgttcaatcgaatatcgagtttttgaaaggattgaatgctactcatgctcgttcaacatctcaggtatcgcatacacaaagattacagcagtcaatttcaaccagcttagaaagagttaagagcaataccaaaaaggagtctaatagtcctcgtcaggtgtctaaattgaagcgccccatcggtgcttctaataaaattctctctggtaaattcggtgaagcattcaaaaagtttgagtttggtggggagaagatgtcacggagacgcaaaagtgaaactaaaaagaatttagtatcgattttacctgacactgaggtcgacgagtatcctaaggcttcaaatgaatggatagttgaaagtgaagaacttccccaagtacatgaaactatcaatcagtatcgaaagtcttgtgaaacacaaagatcacgtaaatcgcatgaaggaagcaatgatctagaacgtcaaccatcttcgccagatactgtgcatccgggaatcaagcgatctcactttattcgagagcgtgtgaaacaattactctctgatgctaataaacaccatcaatcaccatctgactcagaaacagatagaacacctgattcgagttctattcatttaccacacattgagcgtctaaaccttttccataccaaatctgaaagcttggagtaacactagcattcagtatttgtttaaatcgtacttaatttctcggttgcattagataccaaagcatatttgtcttctatttttggacgtggagtactctctttttattttgtccgctgataacttctttatgaacttaatgatttatttttaacaaaaaaaaaaaaaaagattttatatactactaatcaactacttgttgtaagtattgtttattatattgtcttattcaatattcatcaaccactaaacgaatgctacttgcatgttccgaggttcaacagtcagtttttactattttatattataactttgttctttggccaccaatttgtaaataaaaagaacttgtgctttctatgcactttgttgattcaaattaaagaattaaaaattgccttaaaccataaacatttttaatataacatatatatatatatatatatatagtaacatagatactgttctgtaaatttatcataacttccaggtgggtagcgatcatcgcattgcgcaaatggatttgaagtttcgctagactatgtaatgagcgtaatccaccaaacttaacaattataaaattcaacaatcattcggtttcaatggaattacgcttcaaatgcttgcgcaaacgatagataaaagatgcttttttctttaaattattttccgtattgtcagtcgcatcatcgttgctgcatacattaatgtctgtagggtttggagattcatttgttgatgaatttacgtttgaagaatcgttgtccgtcacaccgtcctcattttcttcagatttttcaacaccctttgagttattaggaagtaaaaatgctggtaatgaatttgcttcgctctgacttgaaaatgcagctattgggctagtggcagcatcaagatttcgatgcttagaacacgggtcaaatgggccatcatggtgaacccctaaagtttagttaaaaggctgctgagttgcacaatcttaccgaaatctcctaggtatgaattcgaagagtccagcttgtctattttgtcatagcctagcatgttaaaactctctttggaagatacttttcgctcgaatgccttgttctggttccaaaatggaggattttcggccatttcgttacattctattattgcaatttttggtttgatcaccctctttggtttcgcttcatatattctagaattgctacgagaatgcaatttcagcaggtcaaccccactatctttatttaaaaatggattatttgattgtagttctgcatcgtcttcatgatgttgatattgattcagatttatgccggaatgcggtcgttcttcgttaaaaacgtcaattcttggggagctaaactatagtacacgatatcggttaattaaccatttatattttttataaaaattatattttgaacgtacgattgtgtaccctttttctggaatgtcttcaaagttatgagtttggagcggcgggaaatttgcattcgagtgcacaaaaggattgtttttccccataattgaatattaaagtaaaaaagaaagaaaggaggacctacttaatgccccttggtaaaaatgagacagcttgtttttacactaatgagctgtatttattcgttttttgtacttcgacgtcacaaagcaatcataaaagtcattgataatgttaggatcattgttacagagtaatgaagaaagaaaacatcaatagcaatttttagtagctacgcgatttaggactcttttgatgctaaaggtgggcgatcattaatgatttacattatcaagtattatagtgtcgacacaaactgcgtgtatataaatgtagtagtactttgattaaataaaagttcttttagttagttataaatgtgttatagttaaaaaatgttatataccattttaaaaaacattcaatgtcagtatttaatgtacagaccatgctcgacttagatatacagtctttggaagttttatgaattacaaaaaaggagaagctgtgattttcatttacaattatttcctgtttaaagtaactgtatttgaagtgatgccaatatttgcattattagtctaaactgttcaaaatatactttcgaatggtagcaatatttagaaaatgtttatttattcgtcctatttagtttatattaattttaccgtatgattatgcatactaaatcgagtgctaatattcatttattaaaataatacttcattaaaccaatttcaacacctaaaaaacaaataaatataaatttgagtatgttggttagttaatccaaatatttcagaattttgtttgtttacgtatcttgaatgaatttcaggactgaaacagacctaatatacactgccttgataacagcgtataagtaaaaaagttgcaaattctaaataagaaaatttggaaagctttcattatatgttaattgtttattagtatttatgcgtaacactttcacattatagtgccaaaccaaaaccttcctagaactgtaaaacggaaatttttcattttcttgttgtctttttttggtttaatctttttgcatactcaaaatactaggaaatgagtaccatttccacgtctactgattcaaaacttgataatttaggattaagtgttactagtcgtcgcaatcagattttattctatctttcaaaagcactgaacttagctcatttacttcgctcggattctttacaaaaatcatttttggacgcacttaagcaatccgctactgattccgaattgctacataaaaacctcgacgaaattaaattcctgcaaaatgaaaaactcaacaacgagaaattattagaacaagaacaaaatgaagcaaatgattacaggttgaaagtcgaacggctggagcacaaaatctcggattatgtgcaggaaattaactccttgaattcccagttgcaaatccaaaaatctaaccctgaaaaacatgaggatgcagtgtctcaaaataggttacgaggttccttagatacggtttcttctccttcaaaaacccacaaagctaacaaagatgaaaaagctacaagacttcatttgattattgcaaatttgaaaaaagctttaaaagaaaaagacgctgaagttttaaatcttcaatcacatgtatcttcgaaggagtctgagcttgatagatttaagattaaactggaaacagaagagtccaactggaaggttcgattgcaagtccttgagtcgaaactggctacccaggataggaagctgaggatgcaaaaaaagagtactgagagaaagagtttacttgtttctcctcgtgtttcgtccccaaaacttttttccccttcgaaacaggcaattatgggtactcgacaaccaaatgcaacttcaggatcccccttgagcgttaccccttttcttcaaaaaacttctacttctatagggctatcttctagtccgcctcaatcatcgccatcagctcagtcctcacagcctttttcgcgtgacaagtatccccactccatgaccgtaagcccatccaatgctcgttatcttaaaaaacacttagacgataccatcccttcaaatgtaagtgatattaatcataatgatcacttaaaaataccacaatccccatcatcattgagtccttctaagattccaatcagaaaaaaaagaaagttgaaggatactgtttctaactgtgaatttacagaagaagatagcgaatctagctttctattagagacaatacaacctactaaaagtacattacgacgctcaataagtccgttaaaaaaaagaaatgatgagataaatgaattgaagaaaggatttacaatgaaaaaataaattaaatagattttgtctaacacttcatagatttttcaattatcgatttttccaaacatagtttaattcattagtatactggtccataacacacgccattaaagaatcacactttctttatcactaatccattcttccattgtgccagcaatttcacctaatgcttgtacttctcttaatccacataattcttcaacatagtccggttcattaatggctcgtaaaacaaacatccatttctctctgttccattcatttataatacattcactgcaagctgaacactgaggataagccatccctgaaattttcattaggctaaaattatgcaagaaccctcgaatttgatggggaagttcacctaacacagtttgatcttcatttaagacaggtgcagcatgtctaaaattgataattaataattctaaaaaaaatttccgtacccattggggtgctgcagcaagctaacaaataactctactgctattgctgtagcaatgttagcacatcctgatcgtgttactgtgcaggtctgatcaagtgtacggtcaactagtgagtttgaaggcgcaaatatgtcattacaaaaataacaacctaagcgattctctttttgtaaaacactaccatgtctcatgaccagccagctgtcaaatcctaatgctgaattgatcaacaacttgtccatggcagttgatatgactgtcggaagccaacgtgattcccttgtatcggtcaacaagaatatcgcatcgtgagtggaaataaggttctcaagagtttcgtaatcatgcatagttttctcaatgccagcttcatatatagggtgtccaagcattggtatgctgatgttatatcccgttgaaaacttctttgttagcttgcattcataataattttttgtaccatattcgggtatatctccttaagccgttgcgccgcacactctgcctttggcaactttcgtttgcaatcttcaaatgtaaacaatgactggcggacaggatttgagtaggagacagtagagtaatccacaaatgtaacatgtctcaccccccacgactagaacgttagcaatttggtcgtttgcttcatataaatattttatttcaatttcattaccagcaaattccttgccactccacaacccagagtaccggcccccagaagtaaacattttgagttttgaatacgatcgagatctaattgcggcactagtctccatctcatcaagcttaggtttaacgttgaagcagattcagacaatacaaaaggatcaaggaccgtagacaaattaacgacccggggacctaaaacgccttttccatttctttcccatccaacgattgaaaggggtgcttcaagaatcatatccttatctgcttcaacttttattagtatgcttttcgacagcgtatcagaattaatcccatcgcgatatagaaataaattaatcactttcaatttaaacttaataaatgcaaaagcgaggatattcctgactggccaagatggatattctgccaattgaacagaatcttctgcaacgagataaaactacgtgttagttggattaaaaatcgatggcatacctgaagcgacttgtccacacagtgggaaagctccttcagaggtgcaatagtccattcatctaatgttgattttattaataagaaaaaagggcgttgatagtaatcagctgtagacaagaattcacgaatttgagataaaattggacctgaaggtattagcgattcagctggtgataagtcttttacaatccagtgaggagtttctttaaacgaaggaaataagcaccaataatggtatttgtaagcttttatgtcggcgtaagaaaatataagaaatctaagtaattcattaggcctttcagaaacaactccgtttttaattgaatttaataactatacataatgttaatgagcttttgtatcaatctacttacaacttcaccaatttcctctcgaatttttttcacgtcagcgttagtaaattcttgaggagtattggcatttaacagtgtaccctcggctaaacagtctttgatattactagggacagattagatgaagcattattgtacactcattacctgtttgatggcgcttctccaaatacaattgatatatttcctcttgaatatgtattaaatttaccatgaatagttaaaggtgacgcgtctaatttttgcttttcgactttgtaattgctcaattgatgccaaaacgtagcatcaatggaggaatggaatgactgaaactgcaatgcctttccaacaaacatttctgaacgttgctacaacgttagtttgctacacagttactatatactgctgggtatacacagtaagtagtgtagtaaattatagatgtcattacatgttgaagccgtgaactgtttatcactgtgctttaaatttcgttaaattagaaattatttagggcaagtccaatttacacctgcgttattacagaatatattgaatattgcaaatatgctataattacattggtgtcagcaatactacactacgttgcgtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgcgtagcttacaattgggtttcagatatattttcaaataaaatgaatgtcagctctcttatgtatttagggtcaaatttacatattttgaaactcttgaccgtggagacgatatagcatttaattggaatggtgcgtggatacttacaatcaaaactactctttcaaaatttaaaatacgaaattcgttcacagaaggtaactcaaaatgctattaaggatattttttatttatttcaaatattcggggagtgatgactgtaaaacgacttttgcgtcaaaggagtttttaaagccaaactgaatggttggtctattttgtaaagaaagacttaaatccgggtctctttgataatgtaatgttaaaaaaatttagttgttgtatgctaccaaattctgctcaacccaaaattcaataagacgctccgatgattgctattaaaaaaaaaaaaatgatataaattaatgtcaatctagcctttcaaaaagatagacatatccggtagtttttgcttcttccaaggaggcaacttgaagcaccttttcatcattaaacaaaacccattgctgctttccatctatctctttgcgtataaatgctacataatgaccggcatgcgcacttgagcccttatggcttattatggcctttaaattgtagttgactggaacgtttgtcgattcccaactacccatattttcattttttattgaagaatctgatccttcaagtggtggttcttcaaaactttcatccggatgatttaaaatccaatcaactgcgcgctcaatattattgttagattcaagcaatccttttcgtgcttgtgcaacagtaaagccgaattcacataatgattgaacattttcttctgaaacacttgagtctgctttgggcagtaattcagaaacttcaataggtttgtcaatttcagggtcctccatatgttcaaatagccagttcatggcagtttcagtatcagaatttccagtagcgagtaatgctcgttggcatctgactaaaggaaatcccatagcttgaagctgttcaatagcactttggttccattcaatggtctctgtcttttcaggaagataatcttcgtcatttgggtggtccttagccattaagcgatcgaaattataaattccgtcttcattaactattatagggatgcttaatttcttaacttgatatccctgtaaatcaaaccggttggcttgtaggatcaagactttcgggaacgacttcatggcagtagtagttgtagctcctagtttacttttacaagcttcacaagtatactccatttggtctggttgtatagttgcatctaaacattggtctattgagacttcttcataaatttgctcaccctcaatttcaccaattttaacacgcggaactgtcaaagtcaatccctgagaagagaaagaagaatagcgaacgcgtttacaggaaagacaagataatttttgctccgtttcaaagtcaaaaatcttagtaatgtcagttttcgcaatactagatttccgtattttccccagcaaatacaataaaaactcataagcatcttgctgttgagaagttccaaattcagaatgcccttgtcccacaacatctttgaacataaaaggcctcaaaccatcttggtaaggaagaatcgatgaagaaggattattgagtaaaccaattttgctaggtttagaaaatttcccacttactaaaccatcagctagtttaccaagttgacattgcaaatctgtagtgggggtttgacaaacagaattataagtgttgaaaaggtttaattcgtgaatagcaaattccttaatagaaaacaacgactgcatagttgaggccagataacagctattaccaagatttttaagaccagttaatcctggtccaaacaatctttttgaagcgtcatcctcttcggaggcaccaaaatcccaatttaaattttgctctaattgtagttcagccaaagatttttcagttttgttcaacttggcgatatcgatgccgaaatttagcatatgtgtctttatatttgggtcaattctttcctcatcgcaactataacaatatatatcagcctgaccatcaggtgaaatgcttttgagtttaactgcaagcggatgtcctgtatcatcataatgagaaagggcgtgcccattcccaccacctcctccgtactgttttcttccacagcttaatgcgccacatgttaaacacatccatagattttctgcaagatcacattttgaacatgtagcattgtccaaatttgtgacgtaagtttcattttctggtaaatttattatatgatcacaagtagttaattcattttcccatgcagttaattgacttttgtttgatgccttggtagcatttttcattgcctctaatgataacgaaagtaagggatcctgtatatctaatattatattacagaccaaacacttagggacataaaaataatcatataaatcttcatcactatcttctctgatctcaagtttcgtaattttttggggaggctcatcattaattttttgcttaggttgcctggcaatggtgaccacaattgggtgcaaagtttgttcaaaatggacaagtgagtgttttaacccagtttccccacatccagattgaaaacaggttaagcataaatcaattccaccttcttcatcctaacgtttgttaacgaatttgaactcctctgagtacatgttttaaaacaagctatttaaaaaacatacctgcgaattaaagcaacggacgcattcttcacgatatattacctgagaattatctgggattacaacgtttgtctctgtgaggtgcggacacgacatgggttgctataggtgtttatggatggatggacatgaggtaggcagaatattaacattagttaataatatacgtgcatcttgttgattaacgtatcgctacaactaaaataccatcatgttttacagagggcttaattaatactcctaatcctgcataccaaactcttattaattcgtttaattataaactaaattgcagtacgttacagtactgcaacgagtaatatcattataactcaattttccttgtttgtagaactccagaggtccaataattgaacatcctggggttattctttttattgtgtaaataaattaaaaaccaagaatactgtgcatgaactattaccatatttagacttccgagtgcagatgtatgctgtcgagtctacctatactgctgattagatattgcttattaaaacaacatttgtatcatttcctgtaagcttgcatttttatattgaatattcgaatagaatactcattgctgtatccatgtattaacgcaacagtggacagcgtaaataacattggcatatataatgttatcaagcaggagatttgtagaaacagcttatttacacagtcttaaaataacaatagttaattaatatttcttgaattttttttatgataagtgaaaatccacacatcagattctactatactcactcaagttgtaaacagatggttaatatacgctgtatttattaaaatatcattctgaatatatcattatcatttacacaggtactcctgaaatttataatattaaaaaaaaaaaaaaaaaaagagaaaaagatacagctagattagctgccgtattttctttaaaccaaatttatttacacactacatacataattcatgcctatatttataaatggaataaaatagaacaattttaatacccaaaattaacctggaaaagctaagttaaaaatgaaacgagccatatatattgccgattattatcatattttgatatcagtgttttgcagatgattctaatctaacatatctgaatcttttattcttttttgtgaaactgacttgcttgcatcttatggctggagtcagtataaatttcttagaacttatcaatccaacgaatatacttctaaaagatattacattagccttgcacaacctgcagttataatcaaaacacttaatcaacgtagctcaagcatgtctatttaagatgttaaatatgttttggtaaattactttgcaaataaaattctaaatacaatggtttggcattatgataaagaataagacaatttacaagcgaaaataaatttgactgatgtgtccaggtacactcatactagatacgatgagcattgatttgaaacaccagtataatataccgagacattaaaagacaaacgtagtggccatgcaaaaatattgctgcaacgtctgtccagttatcactcggattcaattaagatttgtttaattccaatactcacaaagcttgtgatgaacaatatttttcgtaatttcaaccgttctgcatactttacacgacattgatttacaaagtgtaaattcatcttcaaagaaaagtaggaaaataaaagaaaggaagaaaacactgttcatgcattttttcaaaattgttgcaaaaaatctaataaatttatttggctatcaaatgctaaatcataaatactcgtgtgttagcggttcagtgtataacaagtcaatcacaatgcttatttatatatcgtttgattgtaaaatcattacatacagtaggaaatttattttgtttaagaaatattctatcttaagtttttctaaatttacttttacctaatggctctttttaactttgttgtagtaaagctgctaggagttaatttctcttcttcgtattgcctacttttaaaatttgaaagccactaccagatatttataaagccgaaaggctcggcttattgcatttaattgcagataattagaatggcaaacttttatccagattttctgaatatgcagccacctcctaactatgtagcaggtttaggacgtggtgcaacaggatttacaacgcgttcagatcttgggcctgctcaagaattgccatcccaagaatctataaaggctgcaattgaacaaaggaaatcagaaatagaggaagaagaagatatcgatcctcgttatcaggatcctgacaatgaagtagcgctgtttgctactgctccatatgatcatgaggacgaagaagctgataaaatatatcaatctgtagaggaacatttaagtaaaagaagaaaatcccaacgtgaaaaacaagaacagctacagaaagaaaaatatgaaaaagaaaaccccaaggtttcttcacaatttgcggacttaaaacgtgggttatccactttgacagatgaagactggaataatatcccagaacccggcgatctaactcgtaaaaaaaggactaaacagccgagacgtgaaagattttatgcaacaagtgattttgttcttgcaagtgctcgcaatgaaaatcaagctatctctaattttgcagtggatactcaagcaggaacagaaactccagatatgaatgggacaaaaacaaattttgttgaaattggagctgctcgtgacaaagttttaggtatcaagttagcacaagcttcgtcgaatttgacttcaccatcgactatagatccgaaggggtatttaactagtctgaatagtatggttccaaaaaatgccaatgacctgggtgatataagaaaagctagaaaattgttgcaaagtgttattgaaacgaatccaaagcacgcctctggctgggtagctgctgcgcggcttgaagaggtcgcgaataaattatctcaagcacaatctttaattttaaaaggttgcgaaaattgttctcgctctgaggatgtttggctagaagcaatacgactacacccggctgcagaagcaaaagttattattgcaaatgccgttaaaaaattaccaaagtcagtgacgttatggcttgaagccgaaaaacttgaaaatcaagctcagcacaaaaaaaggattataaaaaaagctttagaatttaacccgacttctgtaagcttatggaaagaagctgtaaatttagaagaagaagtggataatgcaaggatactattagctcgtgccgttgaattaatacccatgtccattgatttatggttagctcttgctcgacttgaaacttatgagaatgctaaaaaggtgctcaataaagccagacaaaccatccgtacttcccatgaggtttggattgctgctgctcgtttggaagaacagcaaggtaatgtatcacgggtggaaaaaataatggctcgtggtgtaagtgagttacaggctactggtggtatgttacaacgcgatcagtggctttccgaggctgaaaaatgcgaaactgaaggggcagtgattactgcacaagctataattaatacgtgcctcggtgttggattggatgaagaagatcaattcgacacctggttagatgatgctcaatcttttatagctcgtaaatgtatagattgtgcgcgtgctgtttttgctttttctttaagagtctatccaaaaagtgagaaactttggctgagagctgttgaacttgaaaagctgtatggtacaacagaaagtgtttgttctattttagaaaaagctgtagaatcatgtcctaaagccgaaattttatggttgctttatgctaaagagcgaaaaaacgttaatgatattgctggtgctcggaatattcttgggagagcttttgaatataattctaatagcgaagagatatggcttgctgctgtcagaattgaatttgtgaacaatgaaaatgaacgtgccagaaagctacttgcccgtgctcgtatcgaatcgggaactgaacgaatatggactaaatccatttcgcttgaacgaattttggacgaaaaagatcgggcgttacaacttttggaaaatgcactgaaaatttatccccattatgataagttgtacatgatgaagggtcaaatttttgaagataaagagcagattgagcttgctcgagacgcatacttggctggcacaaaagtttgtccttattccatacctttgtggcttttgctagccaaacttgaagaaaagcagtccgttatacgcgcgagagttgtgtttgatagggctaaggttaaaaatcctaagaatgaatttttatggcttgaacttataaaaatggaactccgggcggggaatatttcacaagttcgtgcagcccttgctaaggccttgcaggaatgcccatcttcgggtttgctgtggacggaggctatatggcttgaacctcgcgcacagcgtaaaactcgtgctacagatgctttaaggaaatgtgaaggcaatgcacatttactttgcaccatcgccaggatgctgtggctggaaaaaaaagcagataaggcgcgtagttggtttttaaaagctgttaaggctgaccaagataacggagatgtgtggtgttggttttataagtatagcttagaggctgggaacgaagaccaacagaaagaagtgcttacaagttttgaaaccgctgatcctcatcatggttatttttggcccagtattactaaagatatcaaaaattctcggaaaactccgcaggaactattacatcttgccataaatgtgttatgattacgacaaaaatgatgactgtaacatattggatctattatttatcttaaaattaatgtttaaattggtattcgaatttactttagatatttgtaaatttacggactttttaataaaaaagaacgatttttaaacaggttcgattgaacacttactttaaatcaacaagaataccagttaagaaagcagtaaaagtgtaaaccaaaactttttatgtaatacacactatcaacacgaaagtgggttttaaaaaacacaagggaaaaactttcaaaaataagacaaaaaattagagaaaaaaaaattaagtaaccccttttaagtatatgttgcctttactcagcaacgggattccattgtgaatatatatcccagcgactagattcggcttgacgcgacacatatttgacaaattgaaggacaccttcatctctataaaccaaagaaaaaacattccaagcggctggcaaagaaagcaaaatactgtcatcttgctgatcacccctatacacagcagcatctacatcaggatcttcatcgccaatcatataaatatcatatgcaccattgtcagtattcgcaatgcctgtccccggagataagcaaagagtagcttctagtaaagctgtgtcattcgtagtagcaagcgtaaaatcggaaccagggcggaatcgtcgaccaacttgatgaaaggaacgaaggggtaagccactgacaagttggatccaacgctgaaacgcaggaaggcgctgcaaatccatgggcaaaataatatcagggccaaactcttcatgatctaaatataggtacctgtgcttatgaggaggaatggcagttttccaagggaatgacacttcggaagaatgcataggagtgggctgcctttcagcatcgatgattcgcttaaggagagtgtttgcaaattcctgatttaaaaactctactaaaacaataacagaatcttgaaaaaagcgttttgatagtttttcaatgccatcaggtgtcaggtaaagtggattaatataattgcttaaaatatcagtatcctgtttggataaaggttctggcttaacaactgggtagtatgaaaaccggggaagttctaagtccatttgtttcattgttaaagactgcaaagtagaaacggtattgtcgcagtaattagcgtcataaccaggttcgccaggctgagggtaatgaaaccagccggaaatagccattcgaggtttatctacataaacttcttcaacatcatggaatgaatgtccgggcttaactcggaagaaagagagttgattccattgaggaggaatggagtgacaaaaatcagcagcaggaaaggatggttgtaatgtaggaaacaaccggagtgcacctccatattcgggtttccaaccttcgtcaggttctaccaagtataagatataggaaatgcacctggtaccaataacatcgtcatgattcatcaaatggcatccttttgagtaaacattaacagacaaatcttttttgctagccgataaagggccacagccggtaatcttttgaacgtgagagcgaaattcctcagagtaaagagcatcacgaacttgacgcaaatacttaagcatgttttgctctttcttgtctaatccatccaagtttgctagatcaccagtttgccaaacacggtaaatatcagttactttctctgtaaaatgtatgttttccataagttccttacgaacatttcgaagaagtgtatcattgatcagaggacgaatcacaacatgattatacggtccatttttgtgatattcccgtgaaagtctttctgcctcactggtatctaatgcatgaggcgcaaatctatccagcactgttggttgttgagtatcccccatcccgtttttatatttgagatttcacctgaatataatgtgcaattaggtaaaaattttagtggttggcaaactcccaatagtagcaatgaaaagcatcccacccatttttatggactcgggtctcaccataggtaacattcttgaattatcgtaagactttcttagacctcctattacggagtgacttcggtaactgtgaatttgtttaatgatagggaacgcaggttaattcttcgcttgcttaaaacaacgtgctatccgtaattctgcctattgctatatatttggatagtaacgcttcgagcttaaagaacagtatagtcccaaaataaggctaaaagagtttgaatcttaaacagtaatctgttttcttttccattttctgattagttagataactttcttttgatgcttttgaatcaaataaatgaattattcaagatgtttgtgatttaaagtactatttttttattccttaaaaaaaccgtagctagttttattaccacaactcgcatttcaggtttcggaaattaatctcatttctttttaaaaattaatattcaataaagggaacaatttgtttctatacttctatttcaaaacttatgtctatggccaaatattgcattaaatactttgcctgaacaaattgggttattgacccccatataaggttatagttattagttgtatagtagtcaagatattaataaaccctaagtggggttattataaaggtcaaaacgcaattcaagcagtctataacttacaaggaaaattgtcccaagtgggggccgaaatcaataacaataagaaatcccagtgtttgattaaatagtaaaaaaagaaaagaaagtaaattagagaagtacgattattaactatccatttaactattttttccttttttttttttttttttttaaataatatgctactgatcgttacgcgcaactttatggataacttatactatacttcatgaactattgtgatttcctgagattactcgatggcttttatatcttggtcatattttataatcagttatcccataacaaagatttaaagctgtacggcccttcaattgttaatatctgcatgaaaacttgtttacatttgtacaaagcgaaatgatgcactatcaaatattgtagaaaattttaaaaattataattatgtgcaaatgctcttcttccaagattttgaaaattgctattaattcttcgacttgctaataagagcatatttgcaaatatatagaatgaggaacgaaaccgtatcataacataatgaatccaacaatttttaattgtgtaccttttattatagaatcgttgttagtaatatccttattattttttcctctcactgtttcagtctcaaatgatccaatgtaaccaaagagtaccctcatgcatggtgcatcacttcgacaccaaaaaactagaaaaacaataattttttatttttgtgttacattttattccctccatttgctgactcaggaggattggccaactttagaacgcaggtcttaatgtctttgagcaagtccattttaaccgaatcgggaatactttcagttgcagactgcaaggcgctctcatatagcttttgaaaatcaattttagaatcggaattcacaattccccgagtgtagtcacgtaattgagttgtccaaccgcaggattcaagtttgtattctaattcatttgctagcctacattttttaaattgttgtttagttataaaattttttttttaaaaaagaaagcctatcttttatacctttcataatctccagtttcatatagctgctcaacaattttctcagtggtcatctttgttgaaaatatgaggtcgtacattgctacgcagaaatataccattgcagatgcaaacgaaatatttaaaccagcattgaaaagtaacctttataattaaatcattttttaatttaggagttgaaaaataaaatatttggatttcattctgaatacgatatctcaggtaagtagtcaataatagtacaatattattaaaagtgtagcttctctattttttactataaacaaaaaaactgactatcagtaatgcattttttgacagttaataaactacaaaaattctttggaaataatagctttattaaaagtgaaacttgagatcattaaattcatcgtcttcgtcattattggttttaggagatagttctttaaatgaattactcgattttttagaaattgatgatttgccgcttttgtcagacgatgctccggcaggaatactttctacttttgacatgagtcttggtacaggctctaaatctgtatcatcttggtcaaacacttctgttttcttatgctcagataaagagagaaaagcttgtaaaggtgctttttgtgaagctttctgtatgaaaaagattagtcgaaattttctttattataccacataccttttgaaattttttaaaatttttacggcccgaataatattttgaagtatgcctactgttagcattcgatttctcggatgacataattcgaatatattcgacagatccaaggtttcgtaaacgacgattttcctcaaatgctttatcatcttcagattcttggacattctctgaaggtaaactatctacctccgcattggcctttttctcaccgacaacattaagttctaatggtttgaacggagaagaatttcctttatccactgaattataggaaacatactcaaccttggtcttcccctgaccactgcctgtgtttgccgatttttttgaactggattttaaactgtttttagttttttcactattatcacccgattttttattttgagctgaaccattgtttgattgattgcttaaataaccctcaggttcttttccaaacatttgtttaggttgtacgaaatccataattgaaaggttttctagcgtttttactcgcttgctttttggcgaacaaggcaatggcttttttacagaaaataaatcatcaacgatgttcttttggatatggcgttggggttgaataattttttggggggttgaattagaagcagtagcatactttaacctctcaatttcttttgagattagttcccttgaattcctttcaatgattatcttccatagctgctcaatagttaaacaaaagataccttctgggaaagaaatcttctcagagtcatatactgcgttgtttaatacaacgaaatccgtttttgaaatcaattccttgtctatatccccaagactcataaaggtcgatatcctcaaacccaataactccaataagtggtgggactcactcgacgtatttaacatggcgcaactgaatccttctaatgaatttatgcagtcttcaggagatgacgggaattgatcgttgttctttatgatatttttaaaacattcaagcgcatctggcattaggctggcgtcttcaattacggattctttaacagttgataggtactgaagatagctatcatctataattacagtttttttaagaaaagcatacatagttccaacagttatactggacccagcttgtctgttcataacaaagtgggtagtagcatcgctatcgcgtagtccagtcggtatacctgaaagttgataagaagtgaaaaaaaaaaagaccgaagtacctaagaggtttaaatttgaagcccactgggataacatttcagggttatcgaattgtatacacatacttctccagtatgcacttaaagttagtaaatcatatatagtcgataaaacttactttatcgtgaatggacatttacccagttgtattttaagatctttttctttgtaagaatcaccattttgaccaacaactttttcattaaccttggttccaaacttcgtatcgaggtcctttacttcaaactcgcatgggccaccggtaaactgtgcacatattagctggcattgatttaaaatataagaaagataaacatataatagaaatgaaaaatgaaaagctcaatatttccatttaattggatacgtacgtagtctttctcacttggggtcaaaatcgtaaaacgagcatggcgtttactaattgatttagaaatcacttgaatgtgggacgaatcgtctgcaatattagaaaattaacaaaaataagaaacttaccagatacatttcgacctacaatataagttcctggaaatagtatccgtgattttcctgctgtttagtacgtacaatacggccataatgaaattgatatagctagtaagagataccttttagaatgtcaccctcagcctcaattatccacattttttcaacataaaattctttttattgaaaaaattcagaaaccagaatgctgttttcacaactgaggatgcataggtgcgtcgcttttaattttagtacaattgaaagtaacaaagtaaccctttatgatgtccaaaagcccttcgttaaattagaagctaaatctactaaaccaattcttgaatttgaattgacaaagcttgcttttcaaagctttcttcaagaaaaagtttaatcaacaaaaactcttaaaaaatttataatttcaaaaaattagacttacacaggttctctgtcctagccttgcaaacacaaaaaatactgtgagtacactagaaaatgaatttactaaaggggtaaactatcgtaccaaaatgaaatttttaaagtcatgagcttatgtgagcaaacaaacttcaattaaatactatttatcatacgtcgtgtatatgcactactggataacttcttttacagtttaaaaaagtccatgcctctttaaataactaactttatttctagtttttactacattcctttattttttaatcaatgaattatctattacctatcctaataagcagaagtatgagttagctgtagtgtttcattttcgctaattgatattagccaggaatctctcatcctcgctaaacctccctacagcttaatcttccttaaaccattaccatacgaatttgctggtttcatattcgccgtttgcaatttctatgttggttgcaaactattctagtgattcagaagaacaggagaattcccaatcgcctaacatccaacctcttctgcatactgaaaatttagcgccagctgtggttgataacgtatttatcaaatgttttttataacatgctaatcattttaggtaaaggatgatttaattgtttcaaagggaggaaactctagagaattagcgcgtaatgtcccggttaatgaaatggtgcagcctgctttagggcctgcaaatccatttgtcactaaagaacaggattctataaagaacagtattaccggttatgctgagagggaatatgttccaaattttgtatttaatcaagaatattatgctaatacacatgctatttatggaaaacgaaattttgatgataacgaagctactacttctacagatttaaaaaggaagtcccagaaaataaaagaacgtagagaggatcctggcgatccatctatccttgaaggggatggtgcttataaggggccatgggccggatacggttctgaacaatcctcttcacctttggagtacagtgaatatgaagaggttgaatccctggatgtcaaaagtgaaaaggatacggaatctaataacctgggtcaaaatgaattattgaaggaacaattagctactccagaagttgaaactcatcgctctaaagaagagactatacttcataaagatagattatttgattatcaaaatagaagctatatgcatgtcccgaatgacgtcggaataaatttatcggaagagcctggtgaacaaacttgttacattccaaagaagcatatattcacttggaaaggtcatacgaaaggtatttcctgccttaggttttttccgattagtggccatttacttctttctggctcaatggataatcagataaaggtatgtttgtaagcaaaaagatgataaactaatatttagatttgggaagtttaccatgaccgttctttgcttcgtacattccaaggacacgctcgtcctatccgcgatttatcatttagccaagatggacgatcattcttaagtactagttttgataaaacaattaaactctgggataccgaattagggaaatgtttgaactgctttaattcagatagattaacaaactgcgtcaaattccaagtagatcctgataaacccaacgagtttttagcaggaacagctgacaaaaggatccttcaatttgatatcagaagtcctgatattgttcaagcatacgatcatcatctcggcggaatcaattccataacattccttgaaaacggaaagcgcttcgttaccacatctgatgactcttcaatgcgattttgggaatacggaactccagttcctataaaatttgtggctgacattgcaatgcattcaatgcctcgggttgccttacggccaaatggaaagtcgatagcatgtcaatctctagataactgcatttacgtatattcggcatacgagaaatatagacaaaacaaaaagaaggtctttaagggatacagttgttcaggttatagcctagaagttggattttcacctgatggtatggcgttcattttttattacgaatttctaactagttttagggagatttgtttttagcggagattcgagcggaaatgcctgtttctggggtaagtgcttggaattggaaaaacacctaacatttttagattggaaaacctgtaagctaatggctaaactcccggctcatagtggacccgtacaaagcatggcgttccaccctcaagaaacaagcaaggtagctacatcatctatagttgatgggtctatcaaatactgggattaaaaagattgttcatatttcttgaccaaacagcgaaatatatacattaaactaacgtttcttctattcgcaaaacttaaaaccttccccagtctcaaaatcctgagatgctaaaatatagcaatccatagcctttcggaatctatttttgtattgctttggagtaacaattgttggttcaggacctctaccaactaagcctttctcctttacccaactttcaagttttttgtcccaagtgtatgttcgtatgaaatcaattattccaacataaagttctttttttgtataatcaataccaacaattaaagagtaatccatgatattgagttttgagaggaacaatgtatcattccaaaggcaagaatgcaaaagactttttagttgttcactaacaaatattggagattcgtaaataagttcaaccaaattttcatcaagcaatacttcatctaccttccctgtagattctacatgtcgattcctcatggaacctttaagatcaaatattctagacggacattcatcataaaatacattttccataatcattatatcagtcttacagattgtaccagtagtaggatttcgaatgtctacgcggtaaaatccaaagattttagtcaatgcagttggcaactcgtgaaagaaaactttagatatgtaatcaaaataagctggagcaaaattaagcaaggagtcactttccaaccttgacagaactttgagaatgtatttcttatcgaaagtttttaaaaatgctgatccagattttccaccgctagattcccaaagagaacatctcgctagagatgtcacaaacgtctcctcacagccacaagctcttcgcaaagcactaaattgttccgcgaaaaagaccttacaggatagtcttgctgatccttcttcaaactggtatttcaaatgcgtccccgttggtttgagcattaagttttcaattttgaattgcgtcgagccttgtaagccttgattggttaaagcttcgtccatgctatcttcaatttctaccatttttgataaatagtcaggagagctaagagtaaaacttatcaaggagctaggttcgtcttcccttatgatcacatttgagtcggaaaacatatgctctgtaggttgtagaggaaattcaaaaggtggaggattgagggagttccattcattccaaaatgcagataaaatcctgtaaactgaagttttgtcagccaaaggaccagaagttggcaactttgatccctctttatccatttgactagaaggttcaaggttttgctgttcttcgaggccagattcatttttgaaaagaattccaaaaatatcttcaaacgcttcaggtgaattgtcttcattcgaagaaacattttctcgctccttgctcatagaatcaactccagaaaaattgctttcggtagcgcgattttcttttgtgtcattaatgccattctcatcttcggaattttcatcatcaaatgcttcattaaggtcattaaatacttctactaccggcttagatgggactacaggaagagcccgcttgcgtcgagcctttattaattcttcatctcgtttttgcttttcttgtaattgtaaacttagctcttcaaatctacgcactaaagagctaacccgcacatcttttgctggaatgggcttcctgggtgagtattttgtagaattctgtatactggaaatttttgcagatattgaagaagaaataggcatgttcatcccacttgttgaagatgcattgacaaatcgcctgtcactggtactagcacttttccgcttatgagaaagcatattaacgccttgtctttggcttatatttggatacgtttgtctactgaaacctgaatttgagaccggagaagctggaaaagtgttctgagtagaaatatcattggtaaaatcgatgttggctttaggaatatcggaagatgttgctactgaaaagcaatcagattctggagaaccaacatttgccatactatctgcatacggagcaacacgcttgtttgaagcaacattagtttgggtaactttctcgagttgatcatcagtggattcagttttaaaggagggatatatatcaatttgagtattctcaagtgtctctggcaaatctaaaggggtttggcttaatggacgttccagaaacactttcttaatttgagcggctgctattttacttaactctttgtaagatggaagatacagccgttgatagtcaagaaagcgctgttcccattttaccattttaccctggaggacgcgcaggattgagtttagtgataaataatcagaagttgaggaattaagataaattgaatcaaattcagaatacaattcagtatagtcacttgaaagtaaagtgcgaaattttgaaatttcagatgtacaagactcaaatttctcaggatcagtaacccaatcgcactttatttggtttatccttgaagcaacagaagacaagcatttttcaatgacaccttttaaacgtttatactccttttctttcagctctttaatatatgatggattatttcgtaaagtgaccgatggaacgaagagttcaaaaatctctattaggtctctttgaaatcgtaaagccatgttgcaataaccgaaataatgaacatgttgtgccataacactgtggtcacagaattcgaagcgatcccttatttgagaattatagaacatgaattcaagatattttccaaacgaatatttccatgtttcttcagacataacagtaatgtgtgtattctttttacagaatttgcagtaactccacataattatcttttcttccaaaccagggacagggcacgaaaaagattccaaaaaaacgctgatccgactatttccatgaacataactcctgtaatgccacagcatatcattcgttttacaatactcacctccacaacttacattggtattcaagcatgagtcctctatgtactgaccaagagtgcaatcagtttctcgataaaattctaatagacaacgttcagggccaatacaaggaacagaagtttccttgttaataatggaatataacaaaataatcctttgagaagaaaatggagaaaacatgagttttgaatgagagtaataaagtgtccactgcttttctaaaaaatgataacgttcatcaatacaaaagaatttataggactcttcgtaactttcttctacattgtcattttcggactgcttcattacgaatgagccagttggtgagtatggatgtaacttcacatctttcagtaatttgttacgaataaactggtaataattaacttggtttaataaacgtggaagaggctttgataaaaagggtgaaaacgttaaaaatctggttttcaaagccttggtaatagaagaatagtcatctgaggctggtaagttattgatcaactcaagcgggctgttgctaccttgggtgctagaaacactttgattttcattttccaaaggtcgcaaactttgattatcactgttcagagattttttttcatgattttggcttttctctttatcagctgcagtagaggcaaacgaaggcaacgatttcctagacaaactttgataggttgtttcaaaaagctccggcatattcacaaatttgtctcttaacaaggcacattcaagtttgatatgatatgcaatcaaaacaacaagttcgacaatcttcttgaccttgctcaactgattataatcagctcctcttagaactatggtgcagcctaaacgttccgagcagcgatcaagtatagcaaacgttttcctcaaccctttgttttcatcgacaacatacgttctgagttgaaacctgccgcaagtaccaagacgaggacaaagcgacaatttatctattgacgatattatgtctgcacgacaacatctagctatgtcatataaaactgattctttaagtccatgaaaggctataacgccatgttcttcaaagtacttcaaggcaatactggggatttgaccctgagcaaaaactagattcggtttaagcatgcagattctattgacaagatttataatatactcttcttgctgagagatgattaaatccaaggataaaattctctgttcgtcacaagcgtagtctaaactgaaagttaaaagagctatacgaggccgacgaagcgagcggtccatagatttggacgaagctttttttgagaacaaaacaccattaacaagaaaacaatcttgaatgcttcccccgggaatcttttttatttttacatagctgcggacatcaatatcatcaccagagcgaatatcaggacctagatccaaagccatttttaaaagaatttttgggagacaaagtacccattgcataggcgaatccacaccctcatcatttagcatttgaaagagtaattttcccagaaaagtacatacaagctgattaaatgaatcagagaagagaatccaaggtggtaaaatacatgtgcttttggaagaggtaactacagaagaagcacgcgactttccctggtaaggaagaggctcttctgttccaccgggatgattcaccttatcaactcgcgcattgaagttttcaattaaagcgggaagtccatcgggaatagtagaagaaggaaaaagatagtcgcaaaccgttttcggaagaaaagcttttaaaaaatttgataagtaactttcattaccgtaacgctgaattgatgcaacattttgctggcgttgcttaataattgcactattggcatgaaaagaaaggcccaatccatcattgaatagtgattcatcgtcggagtcggagaaatgatgataggaattgcccgaatcggccaaaccccgttcatcagtcaaggaagaacttcttgaaataaagggttcatttattactgtgctcaatcgatcgtaagacgttgcttttatatttggagaaaggttaacaaatgaaaggcctctgtcgcctttgctaaaatcctcgagccggtttctttcatcagccgacaagtacatatcagagactttcgctgaggaaaacgctttattctttcttaactttgagtatgaaggtacttttccaaaattgacgggacgataatctgtggaaacagagctaggaccagcatcgtaactatttgtaatggttaaagcattatatttaccactttcggaatcttcaacatttataacattcgaatctaaattccttttgctccagtcaagaaagatggaatggtgagcccaaccaggagaatcataattcgagcgactagagggaatagctatcattggagcaacttcaggaggatgaatattattaggcatctcaaatgtgctacttaaatctccaaatgatgatagtacttgatcattcgaattaagttcgtccagtgtaacaaacggatgttgctccgtaagatctctatttttggattcgtttaatgaatgattgaatagctggcttcgagaataattattaactaaaattgaagcacatggacgacacactttgatcgatccttggagacgaaagataaatccaggagcttcttttaagcaatatttgcagataattttcccacatattctacaatgatgtttccttcgaaataaagtaaattccgtctcacataatgaacagttgtttgttctttcatctttcatccaaaattcgcgcgacaacgtactagtcggcaatttcaacgtagtgtggacaacattctcggaatctttaatgatttgctctgtgcttgatgtatgcaaagtatctaaacggtgagaggtttcaacaggaaaagtgggcgaggctgcggtaggcgtttcgacttctgacatttgaacagaaatgcaaaccgaagattaaaattatctccggaaattattggttctattaattaagttctatgaattgtcatgattgttatatcgaaaagcatgtacgttaaacgcagctgtttgataataaatactttaggttttggtgttgatagaatagtgtatattaacgagattcgccgaatttaagttttacaaagccatagcaatacaagagctttcggctttactgtagagctagatattatagcaaacaagaatttggtttaatcacacacgaaaaccataacattcttaactttaaactgtatgttgattactgaaaaagaaaggtaccctaggctatatatttatgtgtacttttttttataggaaacattggatcacccaaggattagtggtagtatggaaacactcgctcaaggccaaggagatttaactacttttaggttagcgtgtccatgaaccaatgaactagtaatataaagaataaaaatagaaaggaacacatctatgaagcccttgtccctaacatgaaatcacaaaacttccgcttaaacaaaccttatggctcactaataaaaccaaaaattgttaagagcatattatcagatctccgcaaaaggaagacgatttcattgccccggtgatttaagactcaaagagcatacacaactttatgatatgctaatgtaactcctgttaattcattaggagctacataatactgttctttttttttgaaaaaaataaaaataaatctacacatattacgatagagcattttgaaacaacttgttttctaattaggaataaaaaaatatttatttatttatttattttgaaaaattgctagagatcacttgctcatcattggagaatcgtaacaagtggtagtcaagatcattaaaacactgtctgacagctggccataaattgcttgatgtggaatttaaatgctcttttactgtttagaagaccgtgttcaattcattatcaaaattcatcaatccaatggcaagcggatcattaattgcatatgttatgattgattgttaaatcaaacaataatatatgctcacaatccaacaagattggtctcataaccatttcgaaactatcatattaaaatcggaagagacgattttacttaatagcaatttgtttcttagtttgggacttctcgaccttgggcaaggtgacagtcaataggccattactgaagttggcctcaatgcgatctgcatcaatcttggctggaatagtaatggtacgagagaatgagccaaagcgacgctctgaccagcgttggttaccctcggtgctttcattctttctctcattgacgacttcgccagaaatagtaagttttccgctatcataatggacttgaacgtcctctttcttaacaccagggagttctacatcaacgctaacagtgtctttaccctcatgcacatcaatcgaaggagacaactccccaggaatttggttgttcaaacgaggggagtaactaacaaagtcagagaacaagtcgttgacagtagggggaaagccgaaaaaaggttgcaaagacattttttaaaatttaaacaattgcgagtaacttgaaattatatgaattcaattcaaatctgtatttgttcgatgctggactagcggaaggagtacccttatttatacctttctgggaagcacggaatgggatggatgtcatatattgtacgatgactcgaattttctcgtaaacgttgtgaaagatcacgaatttgccggagtttgtactttcggaacggcgtcttttgctaacactcaaactctgtattgggtggacttagatgttcgttagtgcttgctctagaaaagtccaaatttgccacttatgcgccacaaccgaggcagattcaaatataaacttcggtacgcaaggctgtgctatctttctagagagatctagaaaataatcattctagtagagttagaaaaatactcatttcattgactgtatatcgtttcctttaccttatttttttttttactttgtagtcaactaaccaaaataaaatttttaggacgcatttagatttgtaaataaaccataacgtaagaatttttctttctaatcttatgatttgagcgctttattggcaaagacgtattttgtgcattcacgcaattgttgctcatgcacttgaaaacatttcataaatctataaaacttatgcgacttcctcttgttcgtcataaaattgttcttctgcaatatctacgttaaaagcatagcaatatgaatagttaattcctttactttacacaattgttgggttaagttacgcaaatttctgcgattgttaactttttaaatattcaaataataaatatatttgaaggaatcggacgttctactgtatcgtcgcacctcatattagatgttttttccatcattgcagtaatgctcacggtagagtgtttgatttacgcaataaatttcacaagtgactcaattggaagatccttaaaattgtggggtacatcccgtcgcttacgatttgcggagacggagagttttcacaacaaaaaacctacgtcattatttacccaacatgagttttcctattcatgcgcatatcaatgaaatctatattatcgtaaagtcaatttcgtacagctgtcgttttaatctttagtttagaaaaaagtagctaactctctagcaaggaaaataaatattgaggtttataacatgattcaaccactacattcgaaaagcaaatgaaaaatttacgacggaagctatcgctcttttttcaataaacaaaccctttcctgaattgttgacaaagtttattattaattactaataaacaactatgagaaaagatggggaaactgcaaattatgcctaatgactgccgaatatcatgatattacttccatctttccattctgccgtcttcttttaagtcttttacctaccgaataatacatgatcaaaatcttactaaaaataatgtcgtttaataactcattacatattacataccgcataatgcgaattgcaatatccgacggttaaaatatagacatttacggtatacaaatgaagtttaccaactcactagacaatgtaaaatacacgacgtactaacttgctttgctaattttgataaaatgaagaatttcatgaaatttaaaagtggaaaacattaacagtaaaatatgtataggtccaacaaaactatgataacaatgatatatgaaactctccgaactcatttgaaaaataagacaaaagacaacgtctatactttagttttttttaatcagaatcattatcatccaatttctcatacaagccgctatttacagcttgttggataggattagtaacttgaatagtactatttttttccaagctaccaacgtcagccaaatatactcgagacatatatatgtatttttttaaaaaaaaataaataaacaaacaaacttaccgttgaaacaaatagaataatctttctgcttctcgctctttctcttcttggcttaactcaagtctttgagatttatttctatttgtgcacatactcccagtaataggatcgattgcaaggttattttcttcagtattttcttggccccttgaatttttctggaatactggtgaagcggcttttgaaagtgggctaggaaatggcatagtttcggaatgttgtgagatacccatcgcatatccagctccaaatattcgtgcaatttgctgtgaatccccgtcgcatagttcatttaaaagggacgcgtagtaagtgccaatgggctcaacaattggtatagttaaaagtctcagtaaaaggcaacggaagcttttacccttttgaagactctgtttgcgatcatcgttagttggaaataatagcatagaaaggttctgtttaatgttaaaaaatgaaagaagagaaagcagaattgctaaaatcggtggcagagtattttgatactttgctgctatgtcaaagcacaaatttaggcccttttctaggtattctacttcgcgggaaataagtatggattgtaaagtttgacaagcaatttcagaaacataaatggcttggtcaagggagagcagctgcagattgaaagatagtagagcattggtagcatgccatcgaagcggcgaattaggattgttatttaaagaactggcccaaatttcaattacaagtagaagaattctgaaggaagaattagcaaaaccagagataaaggaactcattaatttttcaaataaacgtacttttgttcgtcttcctcctttaagtatgaacgtttgctaattggaaaaagcagcctcaaaatttcagttaaaaccatttcgttatcttggctattattagagggcgagctatttagtgtccacattttcttcaacatctttcaatactgggttatttcgaataaaaaaaaagcgtcgatataatacttacctgtattaactgagttctaacctgtcgcatatctaagcaaatatcatcggtttgtgtagataggagaatgaataaaaaacgcatgaaaacaactcttctctccaaatcgtcattctgatcgtgtgttaaaaaagtaatgttgagtaagaaggaagaaaatataaaaaaaatcaaattcaacctctttgtctgccttatagacaaatacaaaggttgaaatcagtgataaaacttttggggctcttacttcgaaaacagaggtagtgagttgttttaaggactcattgtgtacaatttgtactgaaatactgggtacctgtctcaagcaatttgctaacaatttcatcaattcaagtgaaacatccttttcccataataaacttatgactctaagtagatggctccaattctaatctgttagcatctgtttcaatataagacttatgctgggcattgatcatcaaagaacgaagatattgaaacggaaagagattttgcaattaaaccactatacctatatcctaaagtatcagattattgcctcataatgtccctgtatcaaccttcactaggcctttttcatttagaatctgtactaatatagcatcgatacagtaagaaaccttgatcccacaaatagccacttaccaaagattttgcaactacttttgatgtttccaattctctacaagcttcttttaatttaataatagtagagatgggtatgttaaaactttggtttgcttcgtcatgaaattgtgtagcactttgtgaatagctttctattcctaaccccaaactttggatataagcttccaattccattccttttaagcacatgaaataatttgttaattttaatgagttttcttttatttaagtctccattaacatcaatttatttgcgcttaagattagtgtacttaaggtcttacatgactacctacttcagcgtcaaaagttgtaacaacgctgacattcgtaaaaatggtatcagtcctttacactactgtcaccattactgcactacactatgcaatttgctctgcgtttacaagatgctcatatttctaaatattagtcaagaaccttttatcaacaattacgcatgaaattttttatgctttatataactaccctttaatgaaaaattttagaattatcataaaatgaagttccaccgagctggttcctcagttcgattatttaatgataattacaattataagaataccaacaataggctgctacttataatacctgtgtactgtaatattagatctcaaaaaagcttaccgcacttcttcctatcgttaaaaccgatactagactgcaattagtttgataacaagttttataactttcgatatcaaaatttcttggttttacgtgaataaaagaaaagaatcaaataatgagcttcgtagagtaatttcagccttcttaaacgcaggtttcttatagtcctcaaattttcttgatcaaactaacaaactgtttacttttacgtcctcaagatatgtaatttcaaattgaaaaattcattatttacgtttggaaatatccattccaaaacattcaacataataataagcgtttaactcttttcctttactctgtaatgtccctaacgtaaccggctaacctattacatgcaatttgagcgagttaagcgcttgatgaaaggtaatataatattcatcagcaaaaagattcattcttttatagaacttggattaaaaaaaaaaagatggttatttcattatcaatgagaatggtagcataaaaccaaagttaaaaacatcaattttattgcaagaatggggcaaatttcgtgtctatgcttgttgggcgtcttcaagttgtgaagaaagagtagcagatgccttgatgatctaattggttagcataggtgaaatgtttaattacttacctctatggcttgctgcagttccatacggcgacgacacgcatttatccaatctcgagaaagagcacgaggccactgtgaaagtgataaaagagcacgaacagagccatcaagatcatcttttaatagatgagaacgagcgtcttccagcgtttttttcacagaaacaatatcaggagacttaaatacagcagcgggaagttgagacagtatgatgctcttcaaatgaccaaaaaatccactttctgtagtgaggaaacaggttttgtaaatttcctttgataacgtgtcaaacttcgtctgcagctcttctttgtctaagatcggcccggagtccacaattttctcaataacacgtgatgctaaagcagccaactcatcatctttagtggcttcttttaatgtatttacgtgttgacgaacttcagaaagtttatggaaacgcatgtctttgttcaaatcatctagagtattgctaacatcaactaatctagttacacggccgttttcatgtaaaacaactctaactagttcttgcaattgctggaatgaatttcttaactcttgtaaacgtcccaaccttgaaccacgttcttgttcgacctgggctttaatagattgtaagtgtaatttctccaacgtgatagcttgctcagtaagttcatttttcagcttggattcaaaaacacttgcaagcttgaaaagctcttgttgtagacgagcttcatgaagtttttgaagtcgtagtttctcagactcaaaggcagattgccatttttcgtctctcgctataagcaaagcttccaacttactttccatttcactaactttctcacgaagacgttgctcaaaaagatgctcttgctcttgctgaattttcgaaagcttgccatgcaactcattagcttcgtttaatgaagattcaaatcttaatgactgatcctttatttcttgttcatgagcatgatctaaagtttcagtaatgatgggtatggcagttactgaaagaccagtttcttgatccaatccaatatctttccatacagattcttctgcagtatccttagtcacttcagaaggtaaatccactatttccacaactaaagactcgggtcgttctatagttgtatcttttttcaccttggtatcgtcgttcctactagaattttgtttcttagatatattattggagttctgcttcaatttaggggatgaatcatcgacttttattctgttaccgcctaaatatttgtatcctatccatgattgctcgacgttatatagcacttgcttaccaaaaggagtatgctcagcaaagtagtcataaaaatttgggtctttaaagcaataaacgacgctgcatgaatagccagttatgcctaaaagaaagagaagaagaaatcttttacgaaatttagaggaattcgatttatttgatgaaccttcctctggttttggtacaaacggaattggttccgtcttgttttgcttcacatcaggaggtaatgcccttaagctggattggatccaaaacgactttctgttaatataataagacagagaataaatacatacacgatattggtgcgttttctgtaaagaaaagcaacttttaacagttctaagctgtcgattcattgagaggggagtgtgtttactggttagaacactaagaactcaagacgttgctactccaaaagctttaacgtattgtggtgtaccttacagcagcaccatttgcactactatctataatgaacgcaaattgatgacgcgcttagttacgctaaacttcgctatatgcatatattattcatttaacactagggatttaaaaagatgttgggtttactttgtactacgctcactggttaaatgaatatttactaattagctttgttcgagtgcctatggcttttttggccgtattgaatataagtattgctgcagtcaaatagaaagcggctataaaaactcttcaattttcaattgttatgaagtctaataaattacatttagcaattgtaaattatcaggtttagcactgtatgaaaattcatatggaagagatttaattataccaatacatactcattttagtagcattctgataataattatgatacatatacatactctgtaaacgaaaaaagagtaaaaacaatgagcatctctcggttaagaaaactctcaggttcttttatcatttgctgcggacaaaaattatatgtactgcttggatagctgtgaaatacgtttaaaaaaagtaaaagaaagggtaagttgacatttaattggtaactagttaaaaactataaaggctataatgaagaaaataaattcaaaacgattaaaataaaggaagtagtatacaaaatcacaaatatagagtaaagttgatctatatgctgaaaaaactttacaatatattcatttggtataatcttttctagaggttacgatttttgataaacattgagcaaacaaatgcgcagaaaaacatgaatgagacaaacaaaaacgaatagtgaatgctacccaaaagtgcatccagtactgtttggcgaatttcttcaggtaaacgatgaacataagaaatatctttacgtaagtgatgaagcaattcatcaacgtcaaaatctaatgattttctcagtttaattcctaaaacagtttgcacgattgaggatgatatggaaacgcctaggacacaaccattggacctaaacaaatatgaagtagcaatagcagaagcttgaaatgctgacggagaagcatgaattatggcgactaaagtagtagtaacagcaatgccgtttcctaaaccaccggaaaagggataaacagcatattcccagttaaagttcgagtagccataacgaagcatgaaaagggcagcaacactaccgaaaaaataactaccaacggttattttcttgtaatttccggtaagactaattaccgcacctccaagaagcgaacccaaactgctgccaataatcattggtatcagtctaatgccagatttctcagcaccttcattttttatggattgaaaaaaaagcggcattccataaatccagccaaagttagcaacggagtgaaagaaattgcaaagatatgatgaaaggcaggttctctcagtaagaacatccattggcgccagcggctcaaaagccacaaacgcttctacgtaaacaaatgaaagatatgaaatagaagaagcgatcagcaaagaaataacaacaggatcattccattctctaacatttccacctaaggtaaaagcacaagtcatcgttgtgacaccaataattagcaagatcagacctttcaaatcaattttccgaaatctggtcatgaaacttacgtggttgtgatggggaagattaagagtaaagtaaacacacaaaaaggcgatagcaattaagggaacctgaattaaaaaaccaattctccaagtatattgatcggcaaagtaaccacccactggtccgccaaggcttgaaccgatagcaaaaaatacatttataattccttggtaagttcctctttgttttaaaggcacgatatcgctcattaaaatgcttacagtcgaattcatgcctcctccaccaattccagcaatagctcgagctgctactagctgccataaagagcgagaagtaccacaaaggaagcagcctattccaaatacacagtaagccgccagaagagtctttttcctcccatagatatcgcaaaattttccgaacaatggttggaacgcagtgcaagatatcatgtatgctgtagcggtccatgaaacttgactaaactttccaaattcggcaccaattttcgtatacgtagaggcgacaatggtattgtctaaagcagccaaaacaacacccaacaataacgccggaagaactttggaaacagaaactgtagacacagtattagtcgtcgctgcatcctggcgatgaggcgaattgctaactacagacactgaagattctggcctacgagggtactcgttcacttcagcaacatccttgttgtttttggaagaatctttgatagagtcatatgatgagtttccatttaatgaagacagagagtcattcaagagagctgagcgctctgaacgtaatccttgacctctgtttgtattaggagatttggttcttgggttcgacattcgattaattagctacaattggatgaatgcacatgaataagtaaggagtgtttcgagacgacaaaatctgaaatttatgaatatatgcgaatcctaaatcgtacaaaatgaaagaacttcagtggtagtgcatttgttagtaaatgttatgactgcctcccttacttaaatttgtatacttctcgctaacatctattatcttatcatttcggtaaacaaagtccggttagatacgggacagtgtgctcggatacgctcccgaagtctcgtcataaatctatagtattataccaacttgcgttttcaagtcggttattagcgccattgaaggctcggtcaaatataaaaaaattggctcttcgaaaattttaatatgtagctcctccaagtaaaaaaatatgcaagtgattgtcattctttgagatgtgtacgtctcatagataaccaactactgtaaaataaaaacatcaaaaatttgtaatgcatatcttaacttgcaaaggatgccgagattggtgaaataaatgaatgcgtttaccaatttttatttatcggaaatccttttcagtcgcataaaatcacttggtttactaactgaaactattaacttatatgggtttgaattttgaaatacatatgtttagttaatttgctcattgaatggatctgtaatcaaatagatgattatattcttaacaaagcattctgatctataagtaaaattacaagatgaacaaattatatctaatctatatattcaaattaggtgtgagctcaaacaaacttgcttgaaaaatagttgcttctgtgtaacttcgcatttgcttcataaaaagtcaaagaatatgaaatgcacctgaaacgcagaatggaccctttgttgataacttcaagtattttgcttaattgtgaaatttaaatacgcaattgtttcgttcaaatgaattctgaactttcgaaactcattgttattattaataataatattttttttttgttatttttacaagcgaaccgaaattttgcttttagtgggtatactgattcgtggtttattgaccagtaataaattcatcaatattttgtaattattttgcagaaaaagtacatgaaattctttttaagtatatagtaattctcgagattctgtaaggtagaattaaataccaataattttatgcagttacctttactatggtcggcaaaatcaacttatagactaagtaagtggtcctcgtaatttcttttgtttatcccacaaattcttaaccggcgtcttacatctcaaatgattacgaaaaaaaagaagcatcttgctaactgtaaatacatgaattagtaaaattcaagttgagatttctgaaaaaaaatagttaataagtatgcagcccttacgtatgaaatagtgctacataattgaaatgctcaatgggttaaagattcgctattagaagttagaaacataaagctcgacacaattttatatctgtgtttgcactgaagtaaatctatgcactttgttctcatataattataagaattattatactcaaatataaagtttgcagtccttcatattattagtatcatttctttaaagtgtttacttttagcaaaaattatttccttacacaatatctagaaatctaaacaagttgtgagtcactttgttagaaaaaaaaaaaacgtcgaataatcaggacggatttaattgtaaacatcactctgattagcataggaaatctggtctctttggttttgttgtttacttgtcacaattctcaattagtaactttagaaaaaataacattttcttactcaagcactatgaattttgtttgatatacgtttataagagaaggaaatatgaccttcatccacttgttttgattttattctgaattgtaattgtacattaggaaaaaccaatgtatatgttatctaactacggagcaatcatttgtacaaatacttccttcagaaaaatttggatgagttgtaatatttattaacaaggtctaatcttttttaatccaatcgttcaaaccgtatctattacgggcgatttcgtaggccaaaaattgcatacgagggactaagacttgttagctaaataaaatagaacattaaaatatggaaattcatggatcgcataaacgattttttttaaaaaaatggcacttaaaaaatggccatgtttcttagaccattaaatttgattcctagtacataccaaaaatagtcgtttcttgctcatactcatcagtattcttaatacgaagaagagtaccaaaattgtaatcgtcaaccttcttttcatagcgcattaaaaatggacgccaggcagcttttcctttggcggacttcatttcatcctcattaacaaaagaagctgttttagggtctttaaactcggggaaggtgtttattaaatcttcaaaaatctcatcatcgtatctattcaatagtaagcaatttgaactttaaattaaagatgtaaatatatacttactttgtcagctttaactcgcttcccttgcgcatttccaaaagactccagtatatttctaaattgttattttttattccatcatattttgctcaacttacgagcctgttcaacagcttttactgcaaactaaaattttttaaatcagtacatgctttaccaaaactaaatactttctacaaccacgtacctgcatttcaatctaaaatctgtaagtattattaaataaataataaccaaggcttacctcggcggcattttccgcattttccgcatcaatttttgtacttaacatttcgaaaaatattctgtttctccgtttttactttactgctgctaagtaggttgtagtagaaagtgacattaggtaaggtaacaaagagcaagaaaaattgtaaataatcaaaacacgaataaatcacaaaatataagctatgttgctcaattactttgtctaaacacagttacagcaggaaaactcaaaaaaatttactcaacaaaaaattacagtaacttcttttataggaacaaccagttaagtaaacaaataaataaataatttattaaacttattttcttcttcttttgctgggtttttttagtaagctagtactaagcttggtttttctaggtagattctcaatagaaattgaagaagaattcgtcttcggagttaaacttgctaaaaagttatcttcagagtctgaatctgaatcagaggaatttttgcttgccatcattttcttccttctaagaatacggctttgtagttcatctgatcctttagattcaccaaatgcatctgcgtctgcctgaatttcttcactcattgggctttgattgctaatctgatttttaaaagatgaaagagcattttcaagccgtttactcttaaaatggtatgcaactctcggcgcatatacattagtattaccaccttcaaaaaactgagtcaaattggactgtgtacccacgaattgctttttatgcatgtcttgtataaccggaagtaaaacttcattagttcgttgttttgaccaacccacagtagccatcaaaaactggcgtaactcgtcaaggtcgggtatgccccattgaaacgattgcttgctatcatccacggccggatgaagataagcttcatcaactaacggattaggaaattctgatggtaaaataatttttccaaccaacttgttaattctcttttttactggcgtattaacatcattttttgatgcgtgtccagttgataaacgttgaaaccattttttaaattcaaaaagtccagtgtcaccaggaaattcatgtaaaatctccagtgcaagaactggacctaccctagaaagtcccatagtataatcacttcccaaaagatgtgccaacttaattaaatccatttgattcacattaaattctcttttcatatcatccattaaatagagttcgacaaatttgttctgattaaacatatttcgatatacccgagttccaccaaaaagaaacacgtctgagtcatcagtaacaatcccatcaaccagctttagctccaaaagtttagaacactgggcttctgcttcttgaggagcaacgatatatggtaagccaaataaacgcagaagttcttgacattctttaatcattacttgagtgacctcatccgcatcacgtttttcagaccttttttgatttttgagctctttcaaccttttttcaaaggcctcttgattccactcttcagtttcatgtcgttgattgagttctgaaacaaaccgatcatattccttttcttcttctgccatcctgataatcatttcctcttcttcctcatctaaaagtttttcaaccacttcaggctctactttcgaactcaaggcagcagctcctttatttggagaggcttctttttgaaagtcagttggaatgctaagtgaagggctgctggtctctaaagtaggaagaacagcgtcaattgattcggatttgatatccccagtatccttagcattttcggagctcaataaatacactgacatggccttatcactagaaacatttaatgggttggtaactgtgccatcatcagcttgttctttcatattctcaaagggttccaaaggattgagttcacgtaagtctaaatctttttcatcatcttttaccggaagaagaggtgaaataattggattttcaattccaggtttagcagcgtctaaatcggattcaatattaactgttgcattaatagtatgtaaatttgtatcttccacaagtttagaattatccggtgcctcacttggtatatcagttttagaatccataaatgtttcagttggtttctttaatttctcgaaaaaaatagactttccccaatccataggctgaaaaggtaaaggatcaattaaatcattggtttttttctctctactcgcagatggaagggcatccataaaaattgaagtcccattttcaggatgctttttttccgcgaatgctaatgaatcattggaaacatctccaacatgttcaagtttcaaattttcctcgtcgttaagaagtgaattcattgaatcctctgcaggaatatcggtcgacaaaatttcaaacgtctttttctcgctattcaacttatcaaactcagaagccgaaagactaaacagctcttttgattttttgttttcctctagagattgctgggttgctaattgaagtattaaatcatcagtaacattataatctgcttcatctgattgctgattttccgaaaatgaattttcttttatttcctttaatttagcggctaccaattctctagggttcatgctatgagatcggctaggtaaaggcacatcgtagaatgcctcatcctcgtcttcgtctataagattgctgctaagttttgtagcctcatcatcaataataataggttcattgtttgtagatcctgagataacaccgagagcccatccaccttcagcaccttcgttttttactaaaatatattctcggtttttttcacttactactctagagggtccaaactcattcattccagtaaagtccattaatctctgagttaaatcgttacgttccttcagtctctcaatttgaaaacgagagaaatccattctattaggaaacatctcggaaagttgttcagagcttaaacccattcgtaaacgagagcgtaatcttgctgcacttaaaatactatatttatccgtatcgggtaatgattgaaataattcagagtcaaaatcaatatttgaaaaatcaaataaatttatatcttcaattttagtaaaactagagacatattgtgtaagctcatcctgggacataattcgagggtcgtaactcgaccctaacttatcaaacgaaacgtccatttcaggtagttggtatggatcaggcttcaaataattttttctttgattaagtactggcttaatttctgaattatccaatgtcatagatgaaggcatttgtctctcattttgaaccgaggcatttgccaatgcagtagcttttttattattttcctctaaaagcattgcctgatgcctcatttgcaaagccagaagtttattggccgtgaccgtggcattttcctccctgtcgagtcttctggcttgtcttttttggatagtttggcgtttcaatgacggcgctcctccatcaaaaacaaatacaggtttaatcccaaaaaataatagtttgcatatccttctaaaaaatcctacaacatgactgcttttcagctggtttccttctttgtcacgtacggcctttaagaattgataaatccaaattgaagcgtcaattgccaaccgtttgttaacaagtgtttctagcttgacaggcctttttaccggttctaaaatatcccaaagacctgaaacccccattgcaaaatattatatgcgatgtcaagaagtttcgttgtagacgactttatttttgattattatacgaagaaatgtgattaaagcaagcctttttctttaccctttttcttcttttttaattaaaatcgttataaaagacatgttttaccaacaaagcgataaaacaagggcatgtgcgatgattgatgctaacactttagtgtgtggcacttgacttgagccaattaccacattaaactgatagggctgcctaaatcatatggtcaaaagaagattgtctgcatttggaaatgcctttttaatttattttattatatttcggttatgctgctgctctccacaaacgagtcattggtgtaaatatccggcattgtgtttgaagtcaccagatacgcataacgaaaatttggtatgtgatgcgtacctttctgtgattgctaccaaatctgaagaaaaagaagctagcaaccctacaacatgggatttcactcccacaaataagtaccaggaaccttcgtttcacacaaaaacgagtttgaatggaagtgataccatttcttctaattttttgtcaaaatatgaatattccaatggaacaagtactagcgaatttatagattcaattagcccaccattggtgaacgagacgtctacaatttcatcctcaaagaagctagagcaaaactattctgtaacggaagttattgatactaatattattactagttcttcggttactctaccaatttctgaggatggttcctctacttcagcagcagctacaattgattcaaatatagatgaaaagactgttgcattctcagaagaaaaaagattcaactttgcttcaactgactgcgctgctgctgtcattaaaacaaatcctgaagcagtcggatcttcttcgattctgaccgaaaacaaagacaaatatatgctgaacaaatgttccgctgaaaacaagttcgtggtaattgaactttgtgaggatatttatgtcgatacagttcaaattgccaacttcgaatttttttcaagtatatttcgtgatttcaaggtcagtgtaagcggtaaatatccaaaatacgagtcttcttggatggaattgggtacatttacggccttaaacctaaggactcttcaatcttttcatattgagaaccctcttatttgggcgaagtatcttaaaatagagtttttaactcattatgggtcagaattttattgtcctgtaagcctacttagggtttatggaaaaactatgatagaagaatttgaagaagcaaatgaagacttcttagaacaaaaagtgaacgacggaagcgctattaaagcagatgaaatccggaagcctcaagaaagtcctatttttgtggacgaagaagataccgatgttcaaagcaaaccagtgagaaagaatccatcagtcgagttgaatagtacagacaccttactttcttctactgtgatatctaagtctttgagcactgttgttataggaaatgaaacaggaaaaagtgaatcatatcctgcaacatcaactcgctcttttaacgatatttctccatcttcttcatcttcttacagtaccgctcaaatatctacctttccttctaatcaggaaagcatttacaaaaacataaataagcgtctttctaccttagaagaacggaagaaggcatttgatgaaattgtagaaaaaatattaacaaattatggtaagcacaatgccaaaaacatgaattttacgcagctattacatgaattgaactcgacccttcaattagaaatttcgaaattgtcgaaaagtgtcgttaagccgtctttgtttgctctccaagctaaacttgagcttctttctgcagaaaatgaatactttcagagtcaaattacttcactatatcaagaatcatcttttcaaaagcgacttttaatgcttcaactcacggttctaatcgttttaacagtgtatatggccgtatcgaggcttccagaaaatctgccaacaacccgttcatcttcaaacaaccctattgaggcttcaagaccacctttttcacgtgacgagcaagatatttcgaaggccaacgattttcgcgttagcgcttcctcagcggtttataccgttggacctgaactactgcaaagaaaaaagcgagatccaaataccagcatacgcagtatacacgaaagagaacaagataaaattatacattctaggagccattcagtatgctaatcatagaatgtattgtgaaacttccatattttttcataagttaatgatttaaattcatattaaaattagaaaaatgaattatttatttaaaaactgaaaagcatatattaaagttatttttttagttttgcaaaaatcataactttaaagagtggcattgggttatataggttccaacgacattaatgtacttcacggctacgaagcactagtgtgactagaaattctcgagtctagaaactaaggcgagtgatacccttaagacaaagtatttatatggctactgaaattgcaaaacatatttgttgcggtatagattgtaataatgaagctgacagactgcaatgtcccaaatgtctaaatgacggagttaaatcttacttttgtggacaggtaatttagtttttctgttagtttacgtatttactaattcaaaaaaaaaaaggaatgcttcaggaacagctgggtaatacaagaaaatttcgtgtaacgtaaattaacactaggtaatccagaatattcacaaacatcttcatcgtccaccgaatgtagaaaagagaggtacgtacaacaaaagtatatagcttttattttcaagcgtttttctaatttgttcatcagaggatggaacttacaatcctttcccaaaatttcatttcgcaggttcattgaaaccagtttatccgctttcgcctatacgcaaggttcctccacatataaaaagacctgactatgcgaagacaggagtctctcgtagcgagcaaattgaaggtcgaagcttcaaactgaagagattgacacccaaggagcaggaaggtatgcgtaaagtatgtagacttggtagagaggtacttgatgctgccgctgctgccgtccgtcctggaacaactaccgatgaacttgatagtattgttcataatgcatgcattgaacgtgattgttttccaagcacccttaactattacgcgttcccaaaaagtgtttgtacttctgtgaacgaaatcatctgtcacggaattccagatcaaaggccacttgaggatggtgatattgtaaacattgatgtttccctttaccataacggttttcatggtgacctaaatgagacttactatgttggagataaagcaaaagcaaatcctgacctcgtttgccttgtagaaaatacgagaattgctttggataaagcaattgctgcggtaaaaccgggagtattgtttcaggaattcggaaatattattgaaaagcatacaaatagcattactgagaagcagatttctgtcgtccgcacatattgtggacatggaatcaaccagttatttcactgttctcctagtattcctcattattcccacaacaaggcacctggaattgctcgcccaggaatgacttttacaatcgaacctatgcttactctaggtcccgcccgagacattacctggccggatgattggactagttcaactgcatctggacgctgttctgctcaattcgaacatacactgttagttacagagactggttgtgaagttttaacagccagactccccaattcacctggagggcccttaaaataaattttgatatacccaacatgaattaaaataaaagcagaaaatttttctttgtatatgaaatttataagtaaaaggctgaaagaattatatatgagatttccttcctttaaccagaataatgacacttgtacaaacacattgactatattacatacttgctgaaaaatgtgaggtgcatacccaaatcaaaagccttcgtagtcgactatgaaccaatttccaacaatcactaacctttattacgtaaatccaataatgactatttacctctgtcgttcattaagtcttcaaaataattagcgtcactcttttcgtttggcgcgactttcagaaatacctgacctatcataagcaaggcattagcgcgatttatccttttctcaagaggaacagctttatcataaagaatcttgtcgctcacagttcttatcacactttgaacttcaaaacgcgttcctttccatgttgcagataaaactttaccagttagttcacgggcagcttcatctcttttttctttggaccattgctcttcaccttcttctgcttttgctaacgcagctgcagaggactgaacatctacagcactaacaaccgtattccaagtgtctttcaataaagttccttttgcacaaagacttccccatacacctctgatacccaaaaaagattgggattggataagtatgttcgcacgttgcacatatgtggaaccaatcgcatgaagcatttcattcccaaatgactcatcttttagtaattctgcttcaaattgcattttctgtttgaaagcatcagtcactctatcagacatatcggtttcagtccatatagaaagtttatccaaaagatttttacataatacgtctattctttcttgcaatagacggtcggcttctttcgattcttctcgctgaagttgctttttagactcctcagtatcctcgatagcttttaattcaggttcttcattaatcatcttacacaattcctttaacaaattcaactcgccaacataatctcgaaaagaatccccaccaaatagatttttaaaaaattcgaaagcatcttcaaatccagcatccggaaccgcaccaacttttccaagtttgtcgtacttctcccttaactttggatcactgagaacttgatatgcttctgctaactatactttgttatttcagttctagtacgcccaacactagttgaggaaatatttgcaagtcgctctctttttcacgagaaactcactcaatcgtaaaaaagacaaaattttgtttaataaattcttaccttttgaaatttttctctagctgcttcagggttttccctgtttttatcaggatgataaaggatcgccaaccgactaagtttattagcttacaattaacagaaacgtatgcttaccgatatgatttttttatagtgtcaccatctgcgtcaacagaaatgtttagaatatcataataatctctatcgacaactctttgaaccataggtgagatatacgtacgtgtgaaattcgatgtaagtatatgcgagttaaagggtataccgtagtgaaatgtataaacttttataaaattatgagcgctaaacagttacaaaacatatagaaatattgtaaattgtaatagatcactaaattgaacgcataacttggttctatgaaaccttcccagttagcgcctgcatcaacaaatttacttgcataatgtatgtcgtgaggtatataatagtaaatgcttaaagtacgagttatacaaagctacatcaattttgtaactgaaatataatctaatttagcagccacggaagtataagcatttggaattttaaaaaagagtcattattaaaaaaattaaatataaatgagatatgacagatgaattggtattaaaaataagaacaaaatttgcgactttctagtgcaactgatgcatgataaatgatataccttatactaaacaaatgctggtatgggtactttcgaaacctttgaatgagagcatatatcgtcgagaattgcagttgatatcaaggataaaactacagattcagcaggcgaaggtttccaggaagacgccgtaaatgaaaccaattataaccatcaataattgggtgccaaatacgattaaatgaaaataataagacaaagggtttatatattatacattgcgaaaggaaaacgctccgtttacgagcttattcttctttcactggaggagaaccaaggtactagcaatttgaagggcatcagcatcagtaattggcgaatcattgataagaccggcacgaaagcccgcttccgatttagctaggtctttaacacaacctaccccagtttcataaaacttcccgaggacataacaagcaggagcatggccaagcatcgcagcacggtgtgcatattcaaatgcacgacgcgaactaggaaatatatgaccgggtaaacctcgtaaatatagtttacataaagcaagcatagcgtccgcattacccttgtcattggccaaatgatagtactgcaaagcacgtagcttattctctcgcgccccatatgttccatagaaaaatgcttctccaacaaggaaggaacttctgtcatgccctaaagaggcagccaacatgtacaagggaagaatgctcttcagatcttgactagttcctcgctgtttatacaattcggcaagttcatagggtacaaaattttgctgagatgctacctccggcattatgtattctaaaaattcaattgcattttccaagttaccatccttcttagcctttatagctaagtccaaaatttgatcaaattcatgatcatagagtgaaagctctttcttaatttcgctgccgggttgttcctgagaagaaaggctagttgccttttcaagactgatggcactagcatttgcttcattagtaacacgaagaacccgagaagtgtttggcgcaaaaacaagaggagctaagggatcgaaactagaatcttcctttttatggtgaaatttcgaataaaatttgctaagtaaacgcttcgctcgactaacatgtctatggataccatgaggttcaagttcaaaacttcctctagaagaaagagcgtttgactccgaaccagatttggaaaatgaggaatcagaagagtttgaagagagtgaaggtttagaagcatgctttgtaaaccgagagagctttgcactccagctgctagaagaacgagagtgtgaactaacatcagctgcactgttcgaaaagcttgctatggaaggtgcagtctcaaaagttgtaaggggacaatctagaaacgataaaactgaaacatcgtcggacaaagaatcatagctcattatagaatcagaggacgaaagtgaccagctgctagaagagacctcttcatgtgcattattagtctctggaagaacatcgcttactgtaggtaacggacttccttcaagagctaaagggctttcttgttcaattttaacagaaacattatcaactttagaagcaggatctgaattaaccagcaatgcgtctggtaacttcgaaggagtttcggggatggacgtggatgcaggcatggaagtcacagagtcgttattaccttaccttcaaactgctcattacccagaaaatgtgcaatcttcgaatataaatacttctcgtacatcaggtacctttgacatcctttatccagccacataaacaggtttcggtaaaaccaacctacccagtatatgccagccacgccagagtactttcttacgttgcgcgttgggtttcggtaaaacaagaaaggctggtaaaagcaaataaaaaaagcataagatgattaaagagccgtacctcgttccagatcttccttaatatctttcgtgtattttgagtaaaatctctgaagtttgaggttgaactttctgttacgttcgttgataaatgtaatatggtcttcctcatctgtaccacgccgtttggtattttttaaccttcgttggtcttgttttttaatactttccactaaacgttcgacgtgttccttatcaggtttatttgacacccagtccaaacgctctgcttcgtcatataaagcgacggatcgagacttgcttttttcttcttttttatccttgtcatacttttcataatccggcttcagatctcttatgccacggttgtaatctttgctagcttgagaatgatagtctgagaatgccacattctgaattgtttgctttttctttcgtaatcgctgatcccacttctcgctttcttcaatcgtccaatcccaagctcttcgtctttcaaagtctcctccttcttcctcagtttcgattttagcaagctcttcctctgcctccattcgttttcgttcgagtcgccgctccaaagcaggatcaatgcgcattcgtgaatgctcttgtactacctctttacgattttcatgagaagatttcctctaaactttggttagccgtacaaaatagctaagtagttaacgaacataccatttgttcacgaattttttttagtttttcaactcgtgcttcacgtgagtgagaaggcgagtccattgtgtttaaaattctttgccccttagttttttcctctaatttttaaaaaaaccacaactattcagaaatcaagtttaattgttgtagtgtgctacgcatttactctacacaattatgtatgaacaaataattacctcacaatatgaatttacgttgactatggatactgctctattcattgtaaacaaaacaaaacaaatgtcacaaggtaaggaaaagtgctcggttttaaacctaactataaactcatcggattttacaggatgttaataaagaaaaaaaggcctttgatcatgattcatgttgtgtctttgctctcagttttcttatcttttttcctaaatccagttggaatagattattgttttatgattttataatttaaagtaaaaccttgagcttgctcctttcaccgctaaaacatatctaacttttctgcattaaaatatggggtttagatcacataaagccgaatgatatcagtaatccaactagcatagttaacatctcattattgaaaaataatttaatgacaatatgtttttagctgtgaacatattaccttatttctgcagtgaaatcagatcatccacgttatcctttaaaaatagataaataattattcgaaagttcaatgacacatgcgatcaacagacttagagcccgtgcccgtgtttaaacattccattataaaagggaagttttactcaaagaagtgcccttgtttcgaaaatttcttgccattcaaaaaactaaacactttaacacagaacaagtcgcaggatttgacgaattgatgggataacgtcttttgccgtaatacgttatatcctcaagtagatgcagaacattcacctcttgcaggagaaacgtacatcttcatctctaagcacatcaacttaaacctaacaagtatttggtttggatttccataagaaaatgtcttttgttccagtaaacccgaaaccttttttgcaaggtcttattgggaaacctgtccttgttcgtcttaaatggggtcaagagtataaaggaaccttgcagtctgtagatagttatatgaatttgcaacttttaaatgcagaggagttagtcgatggtgtaaaaacaggagatttaggtgagattttgatcaggttagtaaattttaaatgttagaattcaaatttttatcgtgaattaaatagcacatgataattcaatttcgaaacacatgttagtttgtttttgtcttatactaacgtgattttaataggtgcaataatgtcctttgggttggcgagagtactgtttaataatgacaagtcgatatataaggctgaaggctaagaatttgtatttaattgattaaaaaactgagattgtttttcaacgttgcatacgcatgacttctcaacatatcctccctcgtttgttgtatgtattcggttataaatttggatccatacaaaagtgcaaacattcctcttagatttattggatattgtacttgcataaaaattactcgttagtgattggaattatgcgtatatatacttttcatggagtgacctaattagaattgaagtttctaataatttgctacaaagagatataaccttacacctttgtagaattttttctcacatccaatttttcttcataaaaatctatttcggcagatgcatttgttttatcgagtaatcggatactgacaatattctcgcttgctctatgtagcctgaaaaaaaaaacagtacaacgaaataactatgaacagtaaacatgatataaagtgtgtttcaaacttcaattaataaagtaaaactaacacttttatgtctcatgtgccatggcaggagaaattatagtatatgcttaccgaaccgaaaattaaaaactaatcattctttttagcggacgatttttcatcggaaacttcttcgtcctcatcctcactacgttcgtcatgagtatcgttcgttgtaaaagctctgtaaccaattcgaagaatcaaaataagccagtaaatgtttactagttgtaacgctgtgagcaggataagtgttacgtcgcgcgaaatccagcacttgtattgctctgcagcccaatctaggtcaaatgagttaatagtacgcatggttccccaaactgcccacataatcttaaagtttaggtaatgtcgcatgtagatccatacgaaaacgaaaataacgaaaatagggtaaactattacagtgtttacataattcaagcatttggataaagcaagccaaatatcagaggtgtccatcgtaataaaaacagccaaaccaatccaagtaaaatggaaataatagctgagtccgatcaaaagcagggtgataatatggtgtaccacgagctctttaaaatcctttctaggcttctcaagttgtaaaattagtacgagtgcttgttggatccaataggctgcttctattaaataaaatgctttaaagctgccaacatggtaaaaatgagggtattcctcccaaaaagcatctgtattaaaaaaccacataggagtttgtttcataacatacaatccccaagaacccattacagtaaagtatagacaagtataagcttgctcttcaaagcgacgaagctttgcaggagctctaatattaaagtgtctgccaattctcgcaataatttcctgcattatgaattctctacaaaaagtaaagaataaagcgtaaaaaagacaaaaggcaatgtctaaacgtcctttaccatactgagcggggttggtaccggggataggataactaaggaaaattccatacttaatataaccattaggattaacaaaataccagccgacgagcaaagttaagagaatgagaggtacaatccacgttttctctttactacgaaggacagcattttgagcagcacgaccaacgatagacttcgaccttcttcgtcgtcctctatgctggactggcatcgtcgaaaacgacccagcagaaatgcttggaatctagatgaagaaggcaattagctaacttgaaaagattatatgctttaaatatctaaaatataaattcttgcaataagaaatttaactcaatacatatgttaaacactcagaaattgattaattttcaatttacaagtaatcctaccaagaactcactttttcaacgacaaattgaacttacgtttttgaatttttgagattgacttcttctcgaggtattattacccattattgattcggaccagcaaactgcgttgtgggtgttgtttggtgctggtatgctcgcatgagcacaacaatggtatttgtactacagactggtacctcaggagcatattgctggtaggggatggaaatcaggcaatatttttgaaaatttcgcacatacctaaattgtttaaaacaactaaattatatgtctaaagaaaaacaagatacttaaatatgattattgaacaagttgaaattatatagtaataaatgtcaagactcaattgcattccaacctcttcagcagcaaaaacattggataaaatcgaatatgggcaaaccttaatattccataaaccagtatataaaaaaagccttaaatactgtctactaggcattcaagattacaatctttcataccaaatatatacactgagacattacataaatcaaatataacaaaaagagattagaaaaatgatagaattaaatattattaatttataaatatagaatatttttcaaccaaaaaaaaaggtccaactcattttatgttccagtctattgtaagccgttaaacccatgtttttaagtaatagtttttaaaagaaatatgtattgtcttcgacataggataaggtaagattacttagcaaatgcgcgggaggcacgactaacgcctgacatgacagcctttaatccggcagaggtaacgtcagcatcaataccaacaccccagaaagaagtgttattgaaaatgatctcaacataagaagcagctttgacgccgttaccagaaccaatagcatgttcagagtattgaccaatgtcaaatgaaatattgaactgacggcgtaaagcatcaaccaatgccgacaaaggtccatttccaacaccctcgatcacaacccgcgaaggagtatctttcttttcacccttgatgtcaacaacgcatttaatacatttgctttgaggtccgttgctagaaagagtgtagtcgtttacagagaaacggccgggaaattcgaggtaatatgtggtataaaacaggtcgctgatctcaccaatgctaagctcctttccttttgtgtcgctataatccttaacaatactaccaaattcaacttgcaaagcacgaggtaaatcgagaccacagttggtcttcaacagatatgcgacaccacccttgccagattgagagttaacgcggataatagcagcatactcggaattgacatcatggggatccaaaggcaagtaagggactttccaaacaggatcgacagctttacgctcatcgtaagccttcaaacccttagaaatggcatcttgatgagaaccagaaaaggcggtaaagacaagattgccagcataaggatgacggggatgaacgtttatcttgttacagtcttcagtaatacgaatgatttcatccaacttggagaaatcgaggttaggagaaacaccttgggtatacaagttgaaagccaaagtaaccaagtctacattaccagtacgttcaccattgccaaacaaacagccctcaatacggtcacctccggcaagttgaccaagttcagctgctgcgacagcagtaccacggtcgttatggggatggagagaaacacagactttttcacgttcactaatgttagtggaaaagtactcaattaagtcagcatatgtgttgggcgtagacatttcgacagtggcaggaagattgaagataataggttgggcagcagaaggtttccacatacccttgacagcttcacaaacttccaaagcaaagtctggttcggtgtctgaaaaagtttcaggagaatattcaaatccccagttggtttccttcgattcaagagcatttttcgtagcagctgttacgatttttgagcctttgatggctaaatccaatgtttcttgcttactgttgcggaagacaacttcacggaaaagaggagaacaggcattatacaagtgaacagtggcattcttagcgcctcgaagagcctcaatcgtacgtaggatcaaaggctcacgagaaggagtaagggcagaaatagtaacatcgtcaggaatcaaacctggcgtttcaatcagatgacgaacaaatgcaaaatcagtttgagaagcacttgggaaaccaacctcaatttctttgaagccaatactgcaaagcaatttaaaatatctcaatttctcctgcccattcataggatcgggtaaagcctgattaccatcacgcaagtccgtagaaagccagcgtggagctttcgtcaaaaccttgtttggccattgacggttgggtagttgaattcctttaaatggcttatactttttggagggatccttgagcatccctttggcaacgcggccagcagcctcaaaagtagatttcatggagactgtagcgatttttggacaaaatgagacgaactaactaattcgtttgaggactattcaaaagtcaaattgataaacttaacgtttatagaaaatttcgtaagggaaataatcaaaacaatcttagatcgtctttcaaataggccgttgcaatgataataataccaattgatgaatctcacttaacaaaatacaaagaaaatttgatttctttgatcgttacccgccaaaaagcacgtaaacaggatgttgtggagaaggacaaattacctgaacacaaaaaacttccatatatgctgtctcgctattcgacatgatggtggcgataacgataacgatcggagatctgcgtacgagatcattaaacctgcttccttcggtaaacagatacccttagggtaggtttagtgactgcctcaaatgttagggaaactttgaagtacttcagacacagcgaagccttttacactatagagtcaagatgagcgttggtaaagcaaaaggagctcaaaaaactgttcaaaaggggattcacaataaggttgctcgtaaggttcgtacttctaccaccttccgtcggtaagtttacttgtttgcatcgtttgctatgcttcgctgtagctttccaagaattgttaagaatggcgtgaaaccaggccgaatagtgaccattttaaatgattagggcaagagattctaaagataaagtgaataattagaacctattccaattgattacttgaaaattcattataggcttgcaattcttatgcataccgaagtttatagaatattaacgtgattataaaaaaataagttaaattttttttcgtactaattgttttagccccaaaaccctcgagcttgcccgtaagcccaaatatgctcgtaagagtgttccccatgcctcccgtcttgatgaatacaaaattattgtcaacccaattaactcggaatctgctatgaagaagattgaggatgacaatactctcgtctttcatgtgcatttgaaggctaataagtttactattaaaaatgctgtcaagaaactttacagtgttgatgctgttaaaattaacactttaattcgtcccaatggtaccaaaaaggcatttgtcaagctttctgccgatgccgatgcccttgatgtagccaaccgcattggcttcctttagcttaaaaactagtttaataattcacttttgagctccgaaattgcatcatgtactttctagtctcggtacaaatatataatttttttaccctgcatatttctgctaagaagtgtagtaggaggagattgaattgattcgtgcctattggcattagtaaaacatttaaaaacaggaaatttgtaaacagatatagtgatgttaagttatggaactagaggacccccattttaggtaagtgtatatcttaagatatgaaaattatatattatttataagatggttaagataatagcaagtaatgattcaaatatgcatttcgtatgactaaaaattttgatgatgaaaagacaggacaaccacggtcaaaagaaaggataatcgtcaaaacacaaacagatgagcaattctttgtataaaaacaccacttcataactgcgcgttttacacgcctataccgtttctgaaaattaatggcaaatcaccccaatcgaatctataagtatttatgtcttctgcgatcacgacgaaccaacattataccataggatacaattgcacccaataacaagaaaaccataaagtttgtcaagttatatggcgagtaagcatttcccattgccttttttatctccttttcaaattctgctaaatgtttagaagtaccatctgcagtggaagattgcgcagatagagaatcatgtagcaatttttcaagggcattaaatctttcacttgggaactgtgaagtagaagaaatatcgttcaaacgctccaaagcattagtcaacgcaaaatgcaaagagtccatcttctggcgttgagattctactagattaaaaagctttgccaaatcagcctttattgcgttcaaaccttcagtgtcaataactgtttgaggactagtattgtcaccgacgctttgctttgtattggaggtaggattcaaattttcattattagatgtatctggaggaagtatattgaggttcgataaagccaccaagtcttttgcagacgtagattgagaggaaactccaaaataatacccctgaggcaaaatgacatcttttacttgaaagcagggcttgtcattcacaaataactctaatccagattggtcaccgtatttgagaataatattgttcaaagcctcaggagagctctcaatggtacatttagcaaagggcggaagatcggggtcagtaaactgagcaagttcaaaacttttatcattcaaatagccacgaacaaagattttaccagtttgatcgatttcctgggaaatcagaaggccgtcccacttatcggaggcgccaaaaactggaccttctgaaccgacagcgcttgtataccaaatcgcaaaaaaggtgttttcgttctctgatacatgagctacaaatgaagtcgatagctgccagccaacttgtcgtaaaacgctagttgaccaaagggatccagagcgtgcttcattactgtctttgctggttaagtaaacgtaacctgaatcttcatccacactaccgtaccatttccattcaacgggaatggcgttacttagtgaatgaagttgcaaaaactgagatttagggacggcgtaagccaatgtacaacaaaacgataatacatgaaacagggagcaaaacttcatttttctttacttcgtttaaaaatagataaatgaatattgtgaaagtatgccaaaaaaaagagagagaaacagaaattgaaagaaaggattatttggttaagaccagggactttttgctctattacttatagaaaaagattactccagtccttaaatcctttagttaccgggaaccaaagtaaatagatgtatttttggtttattagttaccgtcagaaagtttatctacaaaattccgtaaatgtgaaatgacaacaaccgccaactcaatcgtagtaaataaggatgatatttcgaaagtcacctaacgagtaatgttagacttccctatatttaaacatggcagctttctgagcaactatggatgttgcagtaaaattgtatatgaattggtttaattgctcgaaagcattgtttgtgtgcaatgcaacttttcaatgcgaagtgtatttaatgattataacaagcaataaatgtagtaaaaaagaccatttctctactccacatcagagacagaaaccagtttttgtttttttttaaattgtgactaaaaaaacaaaaaaacaatcaatgaattaagagtaccgtcatggtcgatgactaattttagtcgttaagaaaattaattgattgttccatcgaaataaatttcataagcttaagagacatgaaaaatacttaaaacaaaactctagagtaactttaatatttcgttaatttaaaaagttttgacttggcacgataattcagatgtatgaataatgtaaaaacacacgcgtatttgttcatttatgaggaaactgtgatggtgatttattcattgtatttttgaatacgcatatatttaaaagatttaagtatacaatttcaattgagtcgtttgctgcatactaaatccatttttagataccatgtttttctcataaccataaaggagcatgcttgcgcctcggtatatagcagtcgtgatcttttaaaagggtgtgtgggaaaggaaaatacaagtcgataaatacatgaaatagattaaaaaaataaaagtttaagaaaatagtaactggtaggctattttgaagtcttatctctatataaatcgatactaaacgtaatgaatgctttagcatggtgcattcatccatgacatctccactgctgctttaaccattccgtacaacaacaaagccagtgcatttgggttagggaatccttcctttacagtttctggcttcatttcctttttttgtaataatttaattgaaaggaaagaattgaagagatattgaatgccttaggggacgtagcatagatttgcagtggttgttagacaggaaacaaattgcgggaaaatctcaaagtcgtttgactttctgttgctcaataaaagaaacaggagacctgtttatactagaatttctcaaacaagagtttttacgaccgaaaattatcgaaacaactatattttttggtcgtttatcttgttcatcgaaaaagctaagccggtttacctgttcttcttccatcttcctgctgctctaataatctcatttgttatcttttcaagctttgcttatttgttttgattgtagaaacggctttatcggcttgtgagcatccttcttttcacaaacaatattgattgactactaatccgtttctaagccacgagcattcttgtaactagatcgctttgcttatttgttttcatctcgtacaagaatttcttcgtccctttattgttttctttttaatttttcggatttcacgctttttcgtaatatttgtcatcttaggttcgcaaggaaactggtgccacgatttacgataacaaagtattttttgtcaaccaagatttacacgtttgtattattttcacaaagttattattttattacattactcagtcggcttattttgagttgattgctaatttttgcctctcaaaagttcaagcagtaattttatatctgcttttttgtctgttgatcccatttcctgatggagtaccgtaccaataacgtacccgtcggtaatgagacaaagtctgccgctttaaatgcgttgccgaaaattaaaatatctgactcgcccaaccgtcatcacaacctggtggatgcttttatgcaatctccttcttattctacacaaccaaaatccgctgtagagcctctgggtttatctttttctcctgggtatatttctccttcttctcagtctccacatcatggccccgtaaggtctccatcaagtcgaaaaccgctaccagcatctccttctcgtacgcgggatcatagcctgcgagtacctgtatctgggcattcttatagcgctgacgagaagcctcgtgaaagaagaaaagtcataggcaattatgtactaggtaaaaccattggggctggtagcatggggaaagttaaagttgcgcatcatttaaaaacaggtgaacagtttgccattaaaatagttacccgtcttcatccagacataacgaaggcaaaagctgctgcttctgctgaggctactaaggcagcacaatcagaaaaaaacaaggaaattcgtactgttcgcgaagctgccttatctactttgctccgtcatccgtatatttgcgaggcaagagatgtttatattactaatagtcattattatatggtctttgaatttgtcgacggtggtcaaatgctggattatattatttcacatggaaaattaaaagaaaagcaagctcgaaaatttgtgcgtcaaattggaagtgcgctgagttatttgcatcaaaactctgtggtgcacagagatctaaaaattgaaaatattttaatttcgaagaccggtgacatcaaaattatcgattttggtctttcaaatttgtatcgacgtcagtctcgcttgcgcacgttttgtggttcattatattttgctgctccagaacttttgaatgctcaaccgtacattggtccagaggtagacgtttggagttttggaatagtactttacgttcttgtttgcggaaaagtgccatttgatgatcaaaatatgtctgccttgcatgcgaaaataaaaaaaggtaccgtcgagtatccaagttatttaagtagtgattgtaaaggtttactatcaagaatgttggttactgatcctctcaagcgagccacgcttgaagaagttttgaaccatccttggatgattcgcaattatgaaggacctccagcttcgtttgctccggaaagatctccgatcactcttccattagatcctgaaattattagggaaatgaacggttttgattttggaccaccagaaaaaattgttcgtgaattaactaaggtaattagcagtgaagcttatcaatctttagctaaaactggattttattccgggcctaattcagctgacaagaaaaagtctttctttgaattccggattaggcatgctgcgcatgatatcgagaatccaatattaccatctctttcaatgaacactgatatttatgatgcgtttcatcctctcatttcaatttattatttagtttctgaacgtcgtgtatatgaaaaaggtggaaattggaataggatagcaaaaacaccagtttctagcgttccttcttcgccagttcagccaactagttataatcgtactttaccgccaatgccggaagttgttgcctacaaaggcgacgaagaatcacctcgtgtttctcgaaacacatcacttgcacgcagaaagcctttgcctgatacggaatctcactccccttctccttcagcaacctcctccatcaaaaagaatccatccagcatttttagaaggttttcatcacgccgaaaacaaaataagtcttctacatctactcttcaaattagtgctccccttgagacctcacaatctccaccaacacctcgaaccaagccgtctcacaagcccccagtatcttacaagaataaacttgttacccaatctgctattggaagatcaacctctgttcgtgagggccgctatgctggtatctccagtcagatggattcactaaacatggattcaacagggccctctgcatccaatatggcaaatgcacctccgtcggttcgtaataatcgtgtacttaatcctcgtggtgcttccttggggcatgggcggatgtcaacttctacgaccaaccgccaaaagcaaatccttaatgaaacgatgggcaatccggtggacaagaactctacttccccatccaaatctacggataaattggatcctataaagcctgttttccttaaaggcttgttcagtgtttccactacatcgactaaaagtactgagtcaattcaacgagatcttattcgggtaatgggcatgcttgatattgagtataaagagatcaagggtggttatgcatgtctatataaacctcagggtatccgaacccctacaaaatcgacttctgttcatacacgacgtaagccttcttatggctctaattctaccactgattcttatggatcggtgccggacacagtcccattagatgacaatggtgagtcgcctgcctctaaccttgcctttgaaatatatattgtgaaagtccctatactctctcttcgtggcgtttcttttcatcgaattagtggaaactcatggcaatataagacattggctagtcgtattcttaacgaattaaaattgtgattgactattaaagctgcatacttttttgaaattatttatttcacttcattttacgttatgaccacctaattagtgtttatggtttttaatactaagaccgcttcaggttgaactatattagacgttgagcttttttagagacgagaaactagacctctaatgctcttgcctgtgaaagcaaacagatgccagaggcatgtaaagtcaacgtgtaaatgcaccctcgttcgcttatgtttaagccagatacataaggctactataattaatgatatatcttatagtaattcgttcacttatatagtctaatacgacgtttttgttgatacttatctagcagtaatattattattaacccataactataaaataccaaaaaaccattgtataaaaacctaaatgaaaacccgtgctatatgaaaagtagctaagtaaaaacccttttttacttcttccttttttgcagaacttccaaagcactaattgagtccattccgataatattatcatgaacttcttcgttggctaatttttcagccatatttacaagaccgctcgtcaagtatctaccagaaaatcctgttcttattttttcgtgtaataagggagcaagctctgagcgaagatgcgctatctgtttcttattcttactagattcagatttttttggcaaatccggatcctcatcatcagaactttcaactcccaattcctgagccatcgattttaaccaagcttcctcacgtcccactcttccgtcttttctagtgagatttacaattttatgtgctaagacgaccctcgtttttaaaatgtccaatattgacatatccacaggaaaattaataaaggtctcgattttctttttcaaccgataacatagtcgtttcagctgtgacagttctttaggaccacacattaaaattgaaacgccatcttcgttagcgcgagcggtacgaccgcttctatgaacatacatatcagctgtatgaggaacatgataatgaattacgtgcgtaacactaggaatatcaataccacgggcggccacatcagtgcaaacaaggactcctttaggattatttttgaaccttgttagttagtaacatataaataaaaataacttacttttcaagagattgaagtctttttttctgatctaattgagcatgtagaggataggatggaacttttaactcatttagaaaaggagtgattctcttaatatcctcaataccattggcaaaaaccatggtttttccaggataacgcatgatcaaataataaagatacaagtctttttcagctggagcacactctatgagcccttctaatacgcggcttgccactgcactttgaggattggcatccaaaaatttgggtttgccaaagaaacgaacctccttcaacatattttctatgcagtcgttagtaagtgagaaagtaaaatatttctaattgaacatacccatcgggctgttgtatttctcagttatattgcctttcatattctttttaaggcgttgctgtaaaccctcatcgaaagttgcagaaaagataaaagtctgacgctgagtatgcatgggatttcctaaaatttcaagtagtttgctcaattcttcaaaatgacttttttgcagtaaacgatctgcttcatctaataccaaacacttgattttcttaaagtttcctgtaaggttgttctcgttgatgacagaccacaagcgacccggagttgcaaccacaacgtgagggtgcttgttaagaagcctctgctgcttctgtactgctaatccaccggttatagacataacacgaatgttaggacttggcttgataagttcaaagtgttggcaaatttgatgagcaagttctctggtaggagcaacaactagagcctgtacgtattttgcatctacattgcgaagacaatgctctaaaatgggaatgccaaaagctaaagtttttcctgaaccggtatctgcctttccaatgatatcaaatccaatagaagcttcaggaattaccaatgattgaattggcatcggttttgaaaagccagctttagataacgagccaagcatttccggtgaaagtgaaaagtgtgcccaagcagagacgtccacaccatgagaattgtgttcatcctcttcttctaatgtagagaattcattatagtttttagaagtcacctttgatcctagtgaagtcatttcaatagtaggggaagtacgttttccctttttctttttttcactagcttctttttgatctttttttcgcttttccggctttttatcttttttttcatgaacttctggtaactgtttgttaataaattagataataaacaattatacctcataaattacttctttcatagcaccttttggctgatatttgatatccacaccttcaatctcttccaagcccataaacccatcgaagtcgtctaggtggtcaggaagcttgacttccttccatttaagctcgtccaatgcagctttctttggcatcgtgatcaaagcgttgaaaagtgtagtagtttgctccacatagaaaatgtaggtagacaaaaatttacactaagaattggaacgagggaataaaaataattgcatcgtataagctaatagaaaacaaataattaaatgttacgaagacattaaacgacgattggttttagcaattcaatgctttgccatgttttgcataatttctaaatagtacaaccattttgtattaaaaatattgcttgagaattttagaatcgaatgatctgagctacagtgcttacaagagtagtaaacacaaacgatgttactactatagttctaattcggctagcaattggtacaggtgaaaggaacattcttattactttgaaaatttgacatctcagtccttctcttaaataataataataaaaataggaattatagatatgacagaataatataagggtctttatgttcacgcagctgtttagaattatgtcgtataagatgtaggttgggaagctaatacataattaatgcacatccataaagtttttgaagaaaaaaggtagattgatcggtcataatttagcatttcattttcagactatcattgaaatggaagaagtttttatttcattttggattcttcgaaaagtactcttttgtgaattctatgggttcattcattagcttcttaaatgaggctttagaaaatccataataacttacttgggatcatattttataaaagcaagcttaggagcagcttttggacgtgaacgaacgtagaaaaatccagtgccagcggtggacaataattttacaagcaaactgaaaaataaatgttaaaaatgcgcattaaattaagcatgtatgtcttaccgagctttattctttttagccattctggatatacgtacagtgcaagcggtaagttaaaggttttgtagttacaccagggtttgtgggcgagctcttttaacttgatggataacttgcagtcagaaatgtaaaattgaaagtttgcaattcaaagatattgttttgagtaatgagaaagcctttttgcaatccaatttttattaaatttggttgtgtacaatcgaggcttttcaataggttatttttttgttttaggtagactatagaactattagtaaagataaaaggctcatcaatgaattacttgttttgaaaaaaagcatttagatttgaaattctaattgagaaacatgcatgacggcacttaagaacgaaagacgaacagtaagaataaaaaaattagaaagaatttttgaataaaaataaaataaaataaaaaataaaaaaatgttaataaggaaagtataacaaattgagtctgctgcgtctcttctcctgatgtctgccaatttaacagagaggaataattaacaaactataagtaatcttataaatagaagttgctgttctattaacattcgaagaaaaaatatgaagtgatgaacaactcttgaaaaattctttttttttattacaattattattgttttttaattattggctgtagatgggtatttaattaaagtccaatcgcgtctttgccaatttataatcttatttgtatttctacattttttttggaaagaatgatattcaaatgaaagaaccaattttctttcaggaaaaattcttttagttaaaatgacatgtactagatgaattaggacgttaagaatgaactaattgcaatagcatagtttgctagcgtgaaaaaaaaacacagatggaaattagcgagcctagtaaagaaacatttatgacgaggtggttctaaaaagcctttcgtgtatatatatatatatattcggctctaaacaaacgcaagctttaagtatcattgtaactgtaaattattggcaatactgaaagtataagacgatcctcaagttgtaagcaaacctaattcatttgctgtaccaagactaggatggatgagttacaagtcactttaagtgtttatgggtccaaagagaatataaaatgtgttttcccaattttacaagggttagccaaataaagaatgcaaatgaacaaatcgcatgaattgcggaagctagtgacattgtatgacgatctgcccgaaatcccaagtccgtatctcatccgcgaaattgagacatatcacgatgcatacggagaaaatctatacaacgcaagtatagccgcacccaaagacggatatagaatagactggagaaggctacatccctcggatatggagactgaatgaaagaattgagagagtatttaaagctcattaagtgcaatgtttacgattgttattacggttctacatggtcaatagtatgggaaattttaaaataaacatttttcctggttgtgaaaatgatggagagaagcaacgaaaatatctttaactgatgctttatatatgtagaataaaaattgagttggaaattacagcagggatagtaaacaagtcaaggatatgttacagttgtcattagaataacaaaaggtttaataactatcttttaaagaggatttgacattgtactaagggctgagacaactcgcattaaataagcaaaggctgaattaagtaaaagaatattcgcacttaatagaggaatactatgttaaatataggatggatttgctgtgtatatataaaattattatcctcttatatatacatataattatcgttaattattatttatattttattttattttcttatcttttccttggtttttatgtatttactagtaaatctataataatcattaactttaataactttcttcaactgatcaatttcccaaccaaaatgctttgttatttgttctttaagcttgctatgttctttagctgcgtgtctatcatctcttcttgtttggcttggcacgtgccattttaccatttcttgcttcctcctaccttttaggccttaatattaaccccctgggtcatcttttggcatatagggtaaaggggccaaactcactatccaagataagtctaagtatgcaactgttaacatttcagttaagcacgttgtctcctataagcaagtataacgtagtttaaaaagaacgttaagttaattagtctgcacataatacaaacatgggatagtgagacaatatcgtctgttagagtaaattttcctttcttgaaagattttccatttttgtgcatgaaaaggcgtaatttaagatcatgcgatgggtagtacaggtcaaattgataaaccgacttttaccagtttgtgctatcagatctcacactgtgctctccttccgtcgcattattttgttattttttgagctgagtattcccgtaatccaaggacaagcgtcagggtgtgtacgatagttgatctgtttaataaagaaacatattattagaaaaattaggaatcatcaggaaatcaacaagttccaaaatgggtctttgctccccaagtgttcccttatacactcgatcaagagatgaaagtatcgggtcagtacccgtgcttctttggcttgggcttactaagtagctatagtaaaacctggtgacatttctgtttttgttacacactgtcagttttatcctataaccctatactacactgtacccccgccgtgtgatcggcgcacagtcacgaaaattgcagtcatagttacagttggaaaaaatagtgcatgggccacaaaaagtaagttaagtattagaagaacaataagaatagtatagactcttcatgaatacaatgttctctatgcaatagacatattatttcatttcgtaggtaaaataacatttgacgtatgtaaggttagcgtgctcaataaagtaactagctatcagataaaaatttcgtctgataatttttatccttgacatcagtctatgtgcgaggcacaagacacaggcagttgcgaagtcggattaattcaaacatatagggttagtggcatttcaagttgtagtgtgaggtacaaatgctactaggtgatacttccgatatattgaatggaaacgtggggtcaaccaaatctcctcaagtggttgccttcatgaacgaacgacaagcggaagaacggggaaaaatgggatgatcgcttccacttttcatcaaagattcgacgttataacgttacttcaggagcttagcagcttgtgaaaactggacagacccactgtatgatcgtgtcaatgttcttggctgaacaaaaattacgcaatttttccatcaataaagacagtcccgtacaaggaagaatatttaaatatgagacgctgccgaccatcagataattcttatttttcactctattcttacttagttaagttgccttcacctccatcttatctgagtgaagttaagtaaactcagcaaacataagtggattgaacatccaaggcaaagtctaatagctttcatcgaaagaaaagtgaaaagagaagaacagaatttaaatagacttcaacctattctgaatctttgttttcctttccttccttctttccttggatcagcattctgtgatttggtgcttgaatcctttgattaaatttcaaaaaaatatcctccaccaaaaaaaaagtagtttaccaacaattattttaactttacgttttagcggaaaataagcggcgtgcccacattgatcgtatctggatacttatcagatcatcagatatcgactaaattttattttcaaaagattttcattatatttccgctgacattgtcgcaagtgtgtgccatttctctttgatatatcggtctgcctttgttaactttgctttataaaagcgtgcgagtgtatactattttcttcctcccccttgtccactctcattattgaagagaaaattgttaagaaattgaagtatcagtcattgttcaatactgctgtgtcttctattttgaacctttttaatttcgagcgtcttttcttttcgtttttctgtttgtttcgtcctttgtttttggttgcccttttgttaaagataaccgatccatactaatcatcatcttaattctctttggtttcttttaaaatttccattgtaacatccctggctgatctagaaaagaaatcaatactattccctcctaatccttttttaatttagctattttaaatttctgcatttctatattgttttcccaagatgcgtctgaaatcattctccacaactctcgatacattgcgaagaagatttaacgattctagtagcgaagaggataaattggaaaaaaacattcaggatgaaacttccataaaggaagtttcattgcaagatgcaaagcaatccgatgaaaagggtgttgaggaaaaggtttttaatgacgagagcttttctatcgatgtcgcccctaaacccgaagatgaactttctggcattgtcaaagctagataccttaccgaacattcctctaggatctctttttacatatgctatttttcaatttttttgcttttcttcgccattagtttccaagcagaatgttattattcattaactgcttatgctacttctgcttttgcaggtcattcattgctttccaccattgcagttgcaaacaatattatttctgctgccattaaaccccctcttgctcgtctctcagatgtctttggacgtctggaagcttttctcttctctcttttactttacctagtcggtctcattttaatggccgcttccacgaatgttcaaacatatgctggtggtagtgttttgtataatgctggatacactggcgttgagttgattatgacaatctttatggcggatacctcttctatggctaaccgctctcttgttttaggcatttcttacctgccattcgtcgtaacaatttggatcggccccagagttgcgcaggaattttatatgcattctacatggcgctggggtattgctgtatggaccattcttattcctgcttgctctattcctttccttgccgtttattcatattatcaattccgagcttggcgggagggtgctttgaagggaacgcttacaattaaccctgttgaattgttcaaaaaactcgacattattggtttaattttgatgactgcgggccttgcccttgtcctgctttccatcagtttggctagttatgatactggaaaatggagtgatgctaaattcatcgttatgattattattggtggtttatgtcttattgcttttgttttatatgaaatatttgttgccagtttccctgcattgccattccgtcttatgcgtgagcctactattggagcttgctgtgctatgtcttttctgttctacatcaccttttactgttgggataactactattatagtttcttgcaagtcgttcattacacatctattactgctgctggatacatatcatacacctactcattcacttcttgtgcaaccggattctttttgggaattctcattcgtcttactaagagatacaaatggtactttgttgcttcaattcctgtttacattcttggccaaggtttaatgattcgatacagaggcgagcaatataattggggttatcaaattatgcctcaaattatcgttggtattggtggtggtgttattgcaaatctacttactgtcgctgttcaaactgttgtcagcactgagaattttgctattgtcacagcccttgttagtaccgttacacccatcggtggtgctgttggaagtgctatatcgggtgcaatctggaacagcgtgatgcccaagcgtttagaaaagaatctaccaagcgacttgaaagaccaagcatataccatttttgagagtttaaccgtccaattaagttatactagaggcactgacgctagaaatgccatcattctttcttatagtgaagtccaaaagattttgacgagtgtcgcaactggttttgctggtgccatgatatttccggtttggttcgtcgctaatcccagactttcaacagtcaaaacccacatttttgattcgaaggaaagcaaagtttaaaaatcatatgggagataataaaaatcgtaattcgcatttcggcagatatttatgtttagtttcttcaaattttcaacgcttaacatctgtctcgaatgctcaacgcatttttgttaaaggatgcgattagtcgatgctattttttcaccgcctttcacgaagttcgtgcggttctgttaatttctaattggtattgccaactgggtaggtaatttctttggtatttatttgttaattttagtttgacatctataaaacacctaataaaatcgttaagtttatttaaattggtttagtttttaacacagcaatgttcgtaaataataagtagaaaaattctcttttttaccgtgttttcatttaacatatacatctcttactaatacttttttttaagcaatgtataatggacatgataagtgtccccttgaaatggcttagcgttggcattgtgttcattagaaactaacttatagcattgtatatctcgctattttaaaatcttatttagcaaataaagctatatttttatgataaaatgtatctacctagtccgtcaacataaagtaccccttctatcggttgaggttgtctgtcgactgcacaatacgaggattaaaccaggtttacaccgcaaagactcgtaccttgaaagttatataatggttctttactttcccttttaaatagtaattcatttaataatacttataaatggattatccatcatttcatgaagaccctacaaaggacgaatctaccgtcgctgaacagcgaaaaggccaaagcaatgaagaaaagccgttgattgatttaaatgacagtttggatgaacaaaggaatgcttataatgaacattgcaagaatcatgatcagcaaccaagtcagcaagtcagaaatatggaagacgaggctaatcaatatgaacaaactgacagcagcagtgatcaagaagttatgaatgaaaaacaatcattagataaagaaaatagaaatgataacatacctcatgaaaataatcccgggcagcaagaaattaatgaacctatttttgattttcatatgtttttagaacaattgcgttccagttctgcggaaccagttgccaagtacttgaaaagttttctttcagaattcacgaaaagacgatggactgttaattaccaggtcaaattgattcgtgactttttaaagtttataaatgaaaaaatcgaacaatatgaaccatgggcttctggttcccaggctgaaattgataatgctaaagaggggatggagaagttagttttaaacagattatacacaagtttattttctcctgaaattgcaaagtctggcatacctttgagcagtgaacattcggatgatgttgaggaagaccgagttttgtctgagaaaatggaactatttcaatggattacagaggagaacttagatataaaaaagcaaaaatctagctcaaaattctttaagcttgctgctgatgaattaagaagaataaatgattaccacgctccccgggacaagattatctgtcttttgaactgttgcaaggttatttttagctacctaagaaacgttgttaaagaggagtcagcggatatgtttgttcccattttgatttttgtagtccttcaagcaaggccggcccacttagtatctaatattcaatacatacaaaggtttcgttctcccgaaaaactcacgggagaagttatgtactatttatctactctaatgggagctatgtccttcatcgaaacactggattgtagttctctaactataacggaagaagagtttaatgcacaaatagagaagtcgatcaagaagatggaagagagaaagttgagcgaaaagtctgaatcaaaaacggccgtaaacgagaatgcaacctacaaggatccggttctttctcgaggactttcatcatccatagatgtatcgactggtgttgcattggtaaatttaccagaagagcttgaaaatatgaaatacttgcaaatagacactcctgaaagcaaagaatatcctcgtagcacaaggccgagagctcttctcatagtggctctttcacaactgattctggaaaaagatcacgcagaaactcaaacaagtatgttggttctagcgatcgacctccctatcgagtatctcgtgcatattcctcgtctgctacccattctcccatcgttcatgaagagcagccagtggatgatggattacaacaaaatgatgacctgcgagaggcaacaacagcgtctcttgagacagctgaagctgaaaggctacaagctcgggaaaaggctgaagcaattacggctttaagagctatgtttccagcgtttgacagtgaagtgattgaagttgtgttaaatgcgcaacaaggaaggcttagttcatctattgattcccttttggagatgagttaacatttgtagttttatgaaatactcaagtataatttattattattattattatttttaaatacaaacttctaactttttacgacctgatgttctaccggttccaggagtcatctttgctgctttagaaccaaactgaatagccctctttttttcttgactagctaagggacaacctaatcgacgtcctaattcacgtaaaattagtttgtcacctccaactaaatctagacgcattttatcagtagttttcattttgctaaacaaagccatcagacgctcatcgagaaaaggataacgcacctctttcccttgattagacattaccctgtcatctctgcccaagttacgatgtggaatacgatcaatgtccaattgcagttcttcttcaagaccggccatacctttccgttcaaacgctcgtaggtgccgcatataaccaccgagctgctcatcagcccccaggccactgatgaggactttagcttttatagtataggaaggtaattgatgtttcagtttgatatcatccacgttttgtaaaagtacaccacgcccttgtgaagcaaaataaaaagctaatccaatagaaagatccataactgaatcgttcggatagataagtgttttgactatttcctgtgcttcacatacttctgtataaggaacgtttatagcaacaaaattccattttcgagcagggcaaactgaaataagctcctgccagccttgtaatccagtttgtctatcaggacatacgtcgtatgcatcaaaattgtcaggaagaagtcccgtctctctgtcacggtatgtctctgtaaatcttgggttttcaaaagccacattaattaaatcgatggactcgttattgggaactatgtcgtgcattagccgtgctaatacaccgcaatccactcccccagagtaaagaacgcaaactcggctataatgactacagtcaaggtttgaagagcacagtttggggattgttaaaactctatcttgaagcgctttgataagatatgtatgcaatgtgtccacagtgtctgaagagattgagcccatgagaaaggactcatccacaggaggaagagggtttgttttttccagttgcattaatgatttagagaagttaatttttgggatcaagtccacctgcacactatgaaacccaggctcaacttctcggaaatcactagaatttcctacacttgagagaacgaaattactatctcgtaaactatacaaaagggatcttcttcctaagcgatctcttccccaccacaatgtgtttgtacgaacttggtagtaaacaaaagcaaaaggtccttgaatacttcccaaaattttttcaatgtcgcccgggttattgtttaaaagttcaaaaagttttgcaccgtcgttttcattacgattgagcgtaaatttgtgatgatcgctatggtttatttgccaaatttctccattccaacacaaaacgtttccaaaactgtcaacatgaggttgaggcgttaaatgatcagaagggccacgtaaatgcaaaacgcttgactcaaagtgcaaattccaaggtccgctattcaatttatgcttaccaaaaaaatcaggtcctctagcccgaatcctttttcgtaaagctgaaaaagatggactttcaagaagattatctctgtcttccgctaaggcgaaaagaattccgcacataaactattctcaaacacttttgcttctaacaaatctacagtcaaaaaagtgttttttcctttaacgacgtttgtgtggtacagtgtgatcgtaattttatatacaatatcattttgcgacacattgcaacgcttataagtaactacacactgaacagactcacgggtctacatattttttcttatacaattatacttacaactggtaaagaattttcttaggtcaatctgtagcttgaaagccaaaattaggtttctatttatgaaacaataagcgaaatgctgtatgcctgacaaagcataatggggtagttaatgacatttaaagagctgtaacaatacagtaagcattaataacgcgctccacaataatctactgccaaagtataaaaaaaataaattataaaaagatattgtaccatattatgaaatcgcaacatataaaattgtccaacaaataacattgatttcgtttggaacattttctgcataggaatggcttaattcactttaattactaatatattcgcatttttttactttctgctggtatacaaacattgaatacgtactctctaagtattcgttaaaggtacaatgttacctattatgaggctggtttctataacaacgaatgtttgtttatattttggaatatacacttaaacaaagccaacacttattagctaaaacactttggataaagcaaatattactgctttctaaataataactacttgcttacaattgcatttttttaatacagctagtttttttgggggactccgctctttgagatatatatccttacgttggcaacaattttctataagttaatcccagcttgatttttgtttttccttccttatccttctcttcctattttttatcttgtttttaagtgttgcggctagatttataccctgcgagcttggctatcctgatttcttaaggttgtcaacgatcctgaattctttccgttgattagtgtcctgatagttgagaagcatatcagcaaatgcattcaccaattccagaattaccaaggtaatctattgtcttattgttattacccaattaggtatctaacttcgtttttgtagatttgaacgtcgattgactggtcctcgtgctgctccttcttcgccggtctctactaatggctccccgctaaacaatttagttcgttctcggttatctgatggagcacttaactttactggaggtcgaatagctacaccattaccgcaaccaagtttgaagactcctgaatctcctttgtccaagaggaatccaacaataaaacaaaatcgtgtacgttttgatctgcctgatgacgagctctctcgttctaatgtttcgtcgccggaaaaaacactactaacctctgcttctacttctactttcgatagcttaaaaaaggagcttttacctgaattgccatctcttgcatacagtgacgacgatgagtttcctagttcgccggaggaattgaattcacatgttaattatccagacgtacgaaatgtttacgattgtcataccggtttacagccgcttgttgatcatgattgcattgaagacagacaaaaaaccttcgcatccaaacaacttcctactcttcctttacagaaatccagtaaactttccaatcgtagacccgctttgcattcttttcattctgctcctgctaatagcttatatcctttgcccacccccacttcacaattgcctagcaacttgtcctcaaataatttatttcaatcagattcacttaagccttcaatggtatcttctcatacatctacaaaaccagttctttatagaggcaattctgaaaaatcctgtcatagttgcggcggttctttacgcgctggcagaataattagtgcttcaggaaagaaattacaccctcaatgcttcaaatgcgatacttgttcccagaacttagagcacgttggattttattaccgcgagggaaaattttattgtcatctagactatcatgaacagttcagtcctcgctgtaagcactgcaaaaccccaattgaagaccaagcggtccatatcaacaatgattggtttcatgaaaatcatcatttttgcgctggttgctctgaagtttttaatgtaaatataccctgtatttaccgtgacgacctatactggtgtcagacttgttatgataataagtatgctgttaagtgcaagaaatgccgtaaacccattttggggatcagtgtaaaagggtctgatggtgaatatcatagccaatgttggacctgcggagcttgtaatgccctacttggagatgagggttattttatgatagaaaatacccctatttgccgtccttgcaaggcgatatcagtcaagtttaatttggattaactcagacttactcatcactttctttttcttttttttttgttattttttcacttctttcatcgattttagctttataaggaaagctgtcttggaaatcttggagattttaaatcatttcatttaatccacaaagtccagcatgtttacttgcatttaaacttgctgtatttttataattaagcaattaatgattaggtaactatagatatataaaaagcactattgaatttcaacggttacgatttttgatatcacgtaatacttaaatactttagataacttaccaaaaaataaaaaataaaaacatattcagtttgcacaaatgcattttaaactttcgaaaacccctatattcctattaaatatccaaaatcaagtacgaaaacaatcttttcgacttgttagcaaaactataatacagcattgaaaaagtatcttttgcagtaaacactaccaaacattatttttaaaagtagagtttttctaaattttaaagcaagtgaagaaaacaaaaatatttaagacgtttcaaacctttttcaagtccacatccgaatttctccaccagcacctgcactgaataaccaggcttcttttggatgccagcatgtggataaaacaccgacattatcaaccactttatgattccgcaaaatcttaagaggaacaatcaagggattagccagaaggtcactgtaaacacgaccgtggaacacttgaacatcaccatcatcagagccagagcaaaatagtggaagggaaggatgatatgagacatcgcgaagagcacgtgaatgatatcgaagatttttatatggtttagaagaaaagtctaagtcgaaccaacatagccttttatcataggaacctattatgacatggtccccactcgaatggacacttaaactcgaaacccatttgacaccagttaacaaggtctttacaagctcttgcttaacaagattgtatatgcggacatatcgttgagtagcaaccagaagataaggcatagtagggtgaaacgtaacagcttgcacagaacctttagacttagaaaatggcgattgacttgcacctcttgacaactgatgaataagaaccgcctggctagaagaagtaggagaagaagtagctaggtaatcaccgcgacgatgccaagacaaggacttaatgctactgggagtagaaacagtagcatggactataccaccatgtaattgtaaagattgtttggctcctcttctccatattgcactagattcttggtaaggagcagaagtaaacaattctttagaagcttcaatctgctcgtcagaaaagatcgggggtgtgatgaaatagactgtttcatcaacagcaacagcaagcactggactatctgaaagaggtccccaagcaagtgattgaattatagagctctttgtagagtgacttaaagattcattaaccgcatcctcatcgctatcaatattatgtgcattaccaaaactgtccaagctgcatttccaaacacaacgaccagtcattacttcccaaatacgtaaaactccatcatcacctccacttgcaagccaatttccgctaacatggaccgaaagacaacgaacacgacctttatgaccgatgaaaacattggtgcagcgtgtcggaaatggacgaagctcagagggggtaggaagtttaggaagtaacgattctggatcaatattaagtttggtacgtctaacacggggagctaaataaagatccaagcaacgttcaaacttctcctttataaggtttgagtaagcaggaacaacacgtaaggatttatatttcttaggaaagtccgaagactgttttaagtattcttcaggagggttatagctttcctcgtgtgatggaggaggaagcttaggtgcaggtgcatagtccaactttctctggttaacagttgcttgatcatcatccgcccaaagatcatgatctgcataattgctttgactttcgcgttcacgttcagcacgctgttcagaagtgagaattcttcctttacggatagcataagcaagctgtaaaatacgcttttgttcatgcttagagggagcaaatcgacgtttgggctcaggagcgcttgaaagaggagtttcccgtacggtgtttgtaaaaaaatcatcataatcaggatatggatcaaagttttcgtcaggaatctcggattgagcaagtcgctttagcaaaccgagctcttccgtagtcaagttaaccggctttcccgtcataggatcaactattccagtccatcctttgtccttatcaatgctagcaattaaagaatccaaagcagcaggtgtcgcaggtcgggtaatcttttttccatctatatcataatttatatacaaattctcatcataaggagattcatatagtccaggagcgacatcttctgtagaggaatcggaagaataaccagcatcgatttcctcaaattcttcttcatcatcagcatcctcaaaatcatccggggataactctggagtagaacgtccactttcagaagaatattccccttcttcttcctcggataactcggccgtcaaagatggaatttcctcatcaacatcttttttaaaacttggttcatgtgaagaactctcagtctcaacctcatttggcacatttgaaactcctttagacttttctttttccttatccttctctacgccaacgttggaattggctcttttggacctggacctcttcctattcatgccagtctccatcttggaaaaagacaaggtagtttagttcctgttcaaagtttctttttgctttttctgcaaagtagagtacgcttccgttaacatgtataaggatttgcaacgaaatgataatataccgagtgtcattaaataatatagagtgttgaagatttcttctcgttaatttcgaaaaagtctaaagtacatgttcttaggaaaaaagaaattgtcgttgtaccatgaactcaaatagcacattatttgtgcgaaatcttgccttccagacaaagcaagatgatttaacaaacttcttttccgatgtcggacctatcaagcatgcagtagtggttactaatccggaaacaggtgaaaatcgaggatatggatttgtaacattttcaatgcttgaagatgctcaaagagcagctaaggagttgaaaaataaaaaattacatggaagaattcttcgattggatttcgctactccccgtaaacgatcggaggtagacacagaccagaataaggctgttaagaagacaattaggcaggataatcgacctcgtctaattatccgaaatcttccttggtcaattaaaaagccacaacatttggagcctcatttttcaaagtttggtaaagttcgtgaaattaaaatccctacaaagggtggaggtcgtatgtgcggcttcgcctttgtctggatgaaagatcgtaaagctgctgaggaagccatgaattctctaaatgggacagaaattgatggtcgtcctattgccgttgactgggcagttagtaaagatgcattcgaagctactacattaaaggatgcatcttctgaggaggaaaacaaagaatttgtatctgatgaaggacactcaattgtaactgaagatgcttctgcggactcagaatctgaggaggaagtggatgggcattcggagggtaaagaattggcgggggaaagtgaagaagagggtagcaatgtcgacgatgtagaggattctggtgattcatcttctgacaaaaattctataaatcatgaaattcgggacaatgaaggattggaggacactgtgtttgttcgcaaccttttgtttgagtgtacggaacaagaattgtataatcactttcgtcaatttgggccgcttgcatacgctaagctagttaaggatcctgctactgatcgttcattgggaaggggttttattaagttccgttatgaaaaggattgtcaaaattgtcttgaaatggcttctcagttacctacacaagagcctactgaggctgaaaaacgttttcttccatcagttttagtagatgagggaattgatactgacagcgtaagttctcgtttccttctacatggtcgtttgttgaaagttacgagcgctgttacacgaaaagaggcttcggacattaatcaaaaaagtttacaagagagaaagcaaaaaatggggaaaggtgttgataggcgtcatctatttcttctcaatgaaggtaaaattgctgccgatcatcctttgtttaacagtttatctgagactgacaaaacgttaagaagtcagtctatcgcccaacgtaaaaaattattggagaaaaatcccaccttacatctttctcttaatcgtctctctattcgtaatatttctagacacattgatcctaaaattttagcaatgctgggtagacaagctattcgtggatttatggacgacgtttcgaaaggattacgagctaacataactgaagaggaagagaatcttgacaagggacacagacttaaaagggggaaaagtggtggtgtacttaagcaagctaaggtagaaactgagaaggctggtgctggaagatcaaagggttttggtttcatgcaatttatttctcataaatatgcacttatggctttacgctggctgaatggacgggaaattactgttaaaaaaataatagatgcagaaattgagtgggcgcgaaagcataaaattcctgagccgcagctaccaaatatcgattacaatgatcgtcctcgtcgtctaattgtcgaatttgctattgaaaacattcaggttgttaagcgacgtcaagaaaaggaaaagtcgtttcggcaaaaagcaaaacaattgaagcaacaagaagatgaggataatctgaaaaggaagcgttctgaatccgatgtagaggataacgaagcgaaagaaaagcaggcgaaagttgctcgtatcatccaaagaaaaaggatgaagagacgctcacgaaaaaactaagctactcatttttgtcattatgaagacagatgatctatattttgtgtggaaaataggtttaagaaaactttaaatgctttaattaatttctatttagagggaataaaatcaataatttggtttgggggttaatcattcagttcaaatagaaaactgggaaattaatttacgaaacactattagcgaatcctttgtatagatacggttaacataatgtaaaagaatgaggcatagtcaaataagttaatataagaaataaatcaagtttgttttaaatttattgcttcaggtcttttaatggtagaatgggacataaaaggctgctgcactgcttctagaaaacgattgaccttggtaggaccccatccttctaactgttctagttcatctctggaagccactaaagctctctctaaagaaccaaactttgataaaagggacaggctatcgctcttgttgataccgcgaatactagtcaaaaaagattgcacctgagaaagataatcagttgatggcttctccattataagtgcaggtgacatgttttcataagccttatacgtttctagatatcgagcagcctcttcagaagaccaggccaaaataagtgtatactgattcacgatactagttttgactaattcttgaattgaagcctggtgattctcaacatcaactaaaatcagtaagattcttaaattgtatgatttcccgagtttagatatccgtgaataaatgtattcaggatgcaagtgatggtatttcaagctagcatgatgtaagtcagtccttcaataaacgaattatgctttggggaatttaacataccttaagaacaaagagcaaatacctgttcccataacaaaatcgggaactatgtcggtgtattcccatggtacatttcgaacgtgaggctattgtttatgagcaagctttatccacgagtaagaaacttaccaataaaggatttcctttctataagaagttaatatagtccttatcagaatggtgataatcccactacagaaaagaaaaaagcaagattaaaaatgcattttcaacctgctataacaaaccatgcgatctgtcttcagcttcttacctgtcgagggtttaccaaaatagagtgagctgtaaccctagacactttttgaggagttggctgttgagcaaaaccagcttttttctctacttcttctaaggcgctaactgcaagctgctcaaattcctcatcatcgatatcagacattgtctaaaatatataaaaaaaaaaaacagaactgctcaagagcttcgctaatgaatactgtttcaatatctgttgtactcaattgggaaatttggtaggagtaagttgaccataccaagcttatattatgttactaaaacagcatggtttctggctactacgttgttgaaaacgttctatgacttattatttttttactagttagcggaaaaccgaagaaatagcaaactcctatagaatgggtatatcaacttacatgtcattaagataaaacatttacacggcgtcccaatgtcttgtaatagacttaactgattcttactttctataccgatttacatatacaaactaaatttcgttgaataaatggacatacaatacaaatgacgattaaagatattgtaaacaaattcattaattttcaaattgtagcactacttgagctttatcgtctaagatgttagtaaattaaggaacaaaatttgaagcaaaaaaatttttgaggaaaaaatcagaattaaaaattgggtttctcttcgtttgctggggtcttaatcccgctcagtaacacggaccaattttggtcatcatagcttccaaaaaccgttttttgacatacctatcactataagtaaaatgaggactctctatgatttttatgcctcgctttaaaaatgtatatgacaaataatcttacttccaaaaatgcggcatcttcagtagagagataacgcttttcgatataaggaaaggccaacttcatcgtagtagcaccagctttttatagtaaaaaattttaaggtcgagatcatgtaccagaaaagaatggaaaaataaaaaaataggatataaaaattagattactcttgggacattacatataaagaacaaagcataaaatagataccaagtctggtcgataaagaacgcaaggatttctttggacggagacctatatgtcttgtaaatgagtgctttaatagcatccaaggtgtcatttgtttttgcctttaaactaaaccaaaatgtcgcttcgacagagtgtgaaattctgtcaaaggtatttacgagagccacaacttcttctggtcttaagtcacttaattgagtttcaggctccaaaagtaatttaagggccgtgccataacctgtgatttgaacttttccccaaagtctacatttgtcgcagccaacacaatccattatgcgagaaatatcacggaaatgtttgcgaaagctatccttaaatctcttagcctcttcatcggcaaagaactgctcgcgatttataacatgacgatcctggtaagcgtgataaaccaactgttcaaatgctgtgtgagtacgccaatcaacatctttatcagtaggacaaaaggtaaaagaactgtcgctagtaatgtttttcatttgggttgcaatttgaacaagcgcttgatgtaacaacgcgtaattgaaaaaaatattttcaatgcgatcgggaaaactgccaaccttggcgcgccaccaatccaaattttgggtccaacgttgctcttcgacatcataataattttgacaaacatgagttgatatgctagcatgaaatcctgaaattattctgttaaacatacgcttttctaggcaagcaacagatggagataaagaagtgtcatcatggttctccgtgaacaagttcaaaggtatttgatttggtctaaaaagagcattacttttaggttgttcagatggattatcgtcgtcgtcaaccacaaaacagttttgctcgtaaatgcttcgccaaatcgcagctgaatgatcaccagcatatccagtaaatctttctgggttttgcacaagggatacatacacgtattcatcgggagaagtggaattatcaaggtagcagtaatccaagtcaggattatatttccaattgcattttgtatcatttttcttagaatggggttcaaaatcactgagctttttccatactttgggtatttcaatctcattcaatgatttaactgcgcaaccttggttactacacattgcgttgtcattttcccataaagggcagcttgatctatagagatttactctgtagtatgaaaagtaatcactacgctcagttaagacaggtactaatgagcgaactttggattgcatttgataaatgcctgtagaactagtgtctgtttgagagattattatctccggaagcaacaaaaaattccaaatggcattccaaatagaaatgagctttgtaattccaatcattgcaatatttttctctgtcactaaattattttttaaaagaaattctggttatattttatttttttaacgattttgtattgaattctaaggatttgtgtagtactcgtactaccgcgagtattggagaaggacaaagaaggaattgataaatatactgcgacctcatatccttaaattgtgcttagctaatgcaatagagtatgttttactttaaagctttttatgtttttctagaaaattaagcacggaaactcgtcaatacttccttatgcttatcaacgctatatattttagaatttgtgcaatacgaataatagttgaaaatattcttgaaaaatatacatcgccaccggcatatgcaatatattttaaggcgctctgctaaactagtatttctaaagcaaaagcaaatttttatcacacatgtgctgaatttattattatacctgaattagatatttgagtttgagagctgtaaattccggtcgtaaacactgaacataaaccaggtagaaaattcatcatcaattggaacgattctttgatgttacatttacaagcatcgaaaaattattatcaaacatgttagctaactccactattatatatcgaagagagtttttgaaagaaaaataagcagtttactagtaattacgcataacttgcttcttaaccactacaatttcagacaattgcacataagagatttgtgtaatcggtgtttgaataaataaaaatgataataaataattgcgtaaaatatttaaagccgctattcaatatggtcatcactaagataataaagaaattatcagatagaaggttttcataataacattaatcctcatgacttgtagattgtggctcaagcttatttgctttaaactcaagttcaccatccaaaacgtcgatcacaacattttcgtccgacttaatttctccctgaataattttcatcgccattgtgttcaaaatacgcttctgtattaagcgattcaaaggtctagcgccatacgctggagaataacctttttcagcaagccatttgcgagctgcttctgtaactgtaaggattatacgacggtcattaagacgttgttgaacttcgtccaaacgaacgtttactatgtcttcaaggttcttttccgataatttgttgaaaacaatttggtcgtcaattctgttcaaaaattcaggaggataatatttctgtacaacatccataacggcatccctggatttgggggtgacagtagtactaggatcagcaaccaagatatcgcttcccaaattcgaggtcataacaatcaaggtagatcggaaatccactttacgtccttgtgaatcggtcaaaaatccttcgtctagtacttgtagaagaaggttggtaatatcatgatgcgctttttctaattcgtcaaacaaaagtacggcgtatggtttgcgacgcacagcttcagtcaactctccagattcttcataaccaatatatccaggaggactaccaatcagacgcgcaattgtatgtttctcctgaaactcggacatatcaaaacgaatcatagccttgtcagtgtcaaatagaaactctgctaaagctttggtaagtgcagtcttacctacaccggtaggtccaaggaaaaggaatgatgccaaaggtctgttggtgttttggagacctgcgcgtgataaacgaactgcatcggctatcgctttcaaagcttcgtcctgaccaataatcttcttgccaatagtttgttccatattaaggagcttgtctctttcaccacgcattaaattagtggtaggaattcctgtcgcccttgatacaacaaccgcaatatcatcgctagtaaccgaatcatgtaccatggatggcttcttttcttcaagcgttttctcttcctttggaacactacgctccaattcaggaataatcgcatattggagctcagaagcacgggcataattaccttcacgttgtgttctctcaagctctattcgagcctgttcaagttcagttttagccttcttgatggagtccaaaagctttctctcttcttcccatgccgcagatagtttatcttgttcctccttcaaatcagtgagcttggactccaatttctcacgtcgctcaaccgatgtcgtgtcagtttccttcctaagggattccaattcaatttgtatagtcatgatttgacggtctaaacgccgcaattcatcaggtttagactcttgttgtaagcgaagagaggagcaggcttcatcgactaaatcaatggctttatcgggaagaaatcgatcggtgatgtatctagcgctgtacgtagctgctgttaccaaagcatcgtcagtgatacgtacaccatgatgaacttcgtatcgttctttcagaccacgaagaattgagatggtgtcagctacagaaggttcatttaccataactgcttgaaatcttcttgccaaagcagcgtctttctcgatgtattttctgtattcctccaaggttgtcgcaccacaacagtgcaatttaccacgggctaaagcaggttttaatagattgctggcatcaattgagccttcagctttaccaaagccaagtaaaaggtgcatttcatcaacaaacaaaatgacctttccttcagctccttccaggtcactcagtacagattttaaacgttcctcaaaatctccccgaaatttggctcctgaaatgagagcgcctaaatctaggacaataacacgtttatccttcatggactcagggacctctccacgaatgattcgcgaggctaatccctccataattgctgttttacctacaccagccggaccaactaacgcaggattattctttgtgcgtcgagagagaatttggatggttctttgaatctcttcttcacgcccaattacaggatccaattttccttgtttagccaaggctgttaagtctgtgccatattcttccaaagcggctccttgtttgcgtccgccgcctaaatccattcgaaaatttcctccatttggatttgctgcataaaagcgtacttgcttccatccaaactttggagatctcttagctatgagtacagaagcattacttggtcttatagaaaatggtgtttcagctaacagccgtttttcaaaaatgggtcgagtactcaatgcccgaagagaagtttttaaacttccttggtacctacggagcgattgtattcgtatcggaatactcttaggtaaaatattcatggtttgcgaaatcttctcattttcttacctactgcttatatatatatatatgaatctataaagtgtcggctaactaaagaattacctggaaggtagtagcaaattcttataacgagctaactaaggttggcaaataacgcgtgcgttgcttttcgtaaaagagctcttttaaactgcaagctgcatcaaattagtaagagcaactgacaatttttcttactcagtagccttatcaccgatatctatattgtggtcaaagaatctacaattcattagcatccatcgtatgatagcgttaaataaaagaatatgaggtaaaagattatatgtagcacgaattgctcttggacgaagcaactgagaagaacagaatgaaagtaaataagcgacgtttataagaaatttcaaaaagggcctttctcaacgaagtattgttatcaatttctgtttttataattttctattctaatagctttcttaatgtctacaagattagaatgattggcagatttgctgtgtaattgctaattttaagaatacgtttttgcaagctattaattaaaaactatttgggattaattgaaacagcggtatagactatttataagtcgttagctgtaactcttttgatagattcaaaacgtttagcaaattgtatacttaaatcattcatatccttactggtacatactgctacaatttaaaaatttgtcaatataatgttatttcaacaaacattgagtgtaatacatgaattcctgagcatcgccccatatagcaagcatttataaaatgttcatcaaacattactgagtaaggaagagataataaccattcagggtaaaatcgcaaccaaaacagtaaatctagcaagaaaagaaggtgaatatccaacttccattaactatggaatgcaaaacactcgtgcatcaccagctgacaagtgcatacgatttctctacttcatgaggagtcagccatggacgcctaacttcatgaaggtcgcttcgtggcaaagcaagctgttcatttttctctatcaatcaagaaccatcaaatatgctgaatcaaaattcaagccgaatcactaataaacccccaaatagatacacaagatcccattccatttaccaattctcaagctcgcagtccatgaaaggtatgcgttacaataacaatgactgaacagagcactgtacgtgcattatagaaaagtcaaaccggttaattttcaagacaccctgcatgcaataaaaacttatgatacatagcatgcaaagtaattaccaaagaccaaagctcccaaagcttttatgagtggcaagcgaatgactagtgggaactacaactttggcaacccatacctttaggataggaactagggagttaaaaatgcaaccttcatccctacttcatgcataaagtaattagaagatagcaacgggacggaaatgcaaatgcgaattcagtaatgaacatccgaaactatctaagacacatgattaagatatacgccaaaaaaaatgttacagttccttttctagaagcagtgaagtattcgaacaaatagttaatggaattcacgggaaatagaaaatatagctattaaacatgtggacgactgaactcagggaaaaagtaacaagtatataaaatttactgattcttaagattggtagaaagccattcaagaccttcataaagaccgtcgccgctagtggcacaagtggcttgaatgtaccattgacgatgacgaagagaatgaagtcctagcttatcagtgatctcagcggcattcatagcattaggcaaatcttgtttgttggcaaagaccaacaaaagcgcgtcacgaagctcatcttcattgagcatacgttgtaactcctcatgggcttcggaaatacgttcacgatcattagaatcaacaacgaagataataccttgcgtgttttggaaatagtgtctccacaagggacgaatcttgtcttgtccaccaacatcccatacagtgaaagagatattgcgatactcaacagtttcaacgttgaaaccaatggtaggaattgtggtgacaatttcgccaagcttgagcttatataaaatcgtagttttaccagcagcatcaagaccaaccatgagaatacgcatctacataaacaaacgatactattaataaaagtccttctttttcaaacttttcaaaggttttcacttacctccctcttgccaaagaggctttggaacaatttgctaatactcaaacccattatgtcttatattctttcgtaccgaatgtttttctatttggtagtggttttggtggaagaagaaatttatctggtggtgtgcggtgcagtatggctggaattacggtgaccgttatcaccagaaatgaaccacctatgcttttctttgaaaatattcgcctttcatgtctgaaattttttatttattaaataaaaatctcggataaaaattctccctgtaaatttatgtattttttttttacccatcctcagcccaaacttccaccctgttaccagtttgacttgtaaataaaaattaagtgaaactgattatagatcttaacatctaaaatagatactatttttttaaactacagtatgttaaatatccataattcccttcttgctaaaaatcaaagagtctaagcatggatgtcaacctgttttcttaacttcgacaacaactctcttataatgaccgtgactgaaaagaacctttgaattttttttaaaatttttcactttttttattatcttatatactatgggctatcaattatcgcgtcaattatataggtaactcgttacatttgttttgtaaatcacagtacctaaaagatcataaaccttttaaaaatgaaggattaaacactcttatgctgcaggaactcaaaattgaaggatgaattaaccgaatgcgaatcaacaagttcactttcatagcttattttgagtaacaaggtgattttgaggtgtaagatgaaaccttcatttctaattctatgacactgtgaaaagtattcatgaatgtttttaatatttaaaaaagtggtcaatttatagctcttaaacaaggcagtaaactataaaataataatagaaacataaccatcaagagcatatgaaaccatgcgagatcaattgcaaaaatgaagcttcttttcaaatgtaaagctctttttaagttaacttaaaatgagtacgtgaaacactagggcttactgaaatttttggaattgaactatacagcgactactttattattgttgattaacattcctttgaggtatttatatttgacttgaagaccaactattaaagagtaagattttgattgaaataggacaggggaatttttcatttgttaggaaactaattgatacaccaaattttcaaatctcatataggttttttttataaaactaataaacgaaataaagctttttaatttaataaaaatatatacaaaagcgacgatattgtagcatcttcggttaactcaatgctgtaatctgatagtcagtaatatctgacatactatatagttcagcaccacctctcttcaatcagcagaattgctcaaaaatggtttcttttgaatcaagttttgaacgaggtaccgattttttgaatagaaattttaagaaatgtctcttcgcatgcatttccatcttcatttttgcgcttttagcattatcattcctatcactgttacaaccagatacagtgcaaaggctttaccaatgcgctgttccctcaatgatttatgttccaccgatgattaatgaagcaatttcaatacaacatgaagaattcaacaatcgtaggcggagactttcggctgcacttcgtgaagataagttggatgctctaattatggagcctacagtttcaatggattattttgcaaatatcactactggctcctggggtctttctgagcgaccttttttgggaataatattttcagacgatgaaccctatccaggagacgtggcatcaagaatatattttctagtacctaagtttgagctaccacgtgctaaagaattggttggcaaaaacattgatgcgaaatacatcacttgggatgaagacgaaaacccttatcaagttttatatgaccggttaggacctttgaagttaatgatagatggtactgtgcgaaatttcattgcacaaggtttacagtatgctggatttaccacatttggggtgtccccccgtgttgcgagtttacgggaaataaaaagtccagctgaggtagatattatgtcaagggtcaatattgcaactgtggcagctatacgatctgtccaaccgtgtattaaacctggtattacggagaaagagttggcggaagtgattaacatgctttttgtttacggtggattgcctgtgcaagagtcaccgatagttttgttcggtgaaagagcagcaatgccacatggaggtccatcgaatcgtcgattgaaaaaaagcgaatttgtcttgatggatgttggtactactttgtttggctatcatagcgattgcacccgaactgtacttccccatggccaaaagatgactgagaggatggagaagctttggaatttggtttacgatgcccagacggccggcatccagatgctttcccatttatcgaacacaagttgtgcagaagttgacctagcagccagaaaagtaattaaagatgctggttatggcgagtattttatacacagattgggacacgggttaggattagaagagcatgaacaaacttaccttaatcctgccaataaaggtacgcctgtacaaaagggaaatgtgtttactgttgagcctggaatttacatacctgacgaaattggaattcgtattgaagatgctgttttagcatctgatgttcctattctattaacaaactttagggcaaaaagtccctacgagccttaatatttatgtgattttttgtgattgtaacctgaattggatcaaataatttaattcatactattaacattagtagtaattgaaataaaatcaactcatcaacgaaagaaattgaacataaaaaactattttgatttatccgccctgatatcttcctctaataaatctaactcttcttccaaacgaggatctaaaaccggataactaaggcctgtaggatctaaatcggggttttcctgagatggtcgccataaagaagataatgtaattaagtaagtcaaatgcacaccatcaatccatccatctaagaaataccagcgtattttccagagtttgtttgttgagttattattagtgtttgagcaaaatatcaatgcaactagagaaaatgagaaaatggtaacaacaccacacaataccattattcggaaaattttatagatgctatgcaacgtatagtaccgttgttcaaccaacgcgcgaagagttgaaggtaacgcaacaaaggcaccaaacaagatatatagcgctgaaatacaagcggtgaggaagaaaaagcaaaaccaaaggccgaggtgaatagattgaatggtaattgcaaagaagcgaactacaaaaagagcgaagaaacaaattattaaaggaatttttgcttcagtaaatagtcgatcacgcatgttagttgaataacgggtatatccccaagagagtattaataataacgcaaggtccaagactaactgacacgcaaacaaaattgacaccagagtctctcctaaccatgtgaagttcccccgatttctcaaattttctgtatccaacacaatagaagtgacagcctgttgagcacacgaaaagattagcaagaacataattgccttttgaacggtaacaatcgaatgtttatattgaaatcggaaaaacatccaaagtgcaagaattacactataagcgattgtgattccaccagatataggcattctagggaattgagaagcgggaagcccaccatacgcattttgccaattgacaagagcttgataaggtaacatttttttcgaatgagaccaaatgcaataataacctgactgagagatttcatatataatgttttgagggtcagcatttgtcggaattatataagaacgaatggattttgctgacgttgagttccacaaatatagtcccagttgatcggcttcacataggtgatccgtgtataccgcatcgtaatcgcaaatgtaagtgaattgatcatcagaacggaatgcacctaacttgcggatttctttccaattgaatatcaaaacctcaacttcatcttcttgaccccatggttcagtccaattcactaacgtcgtaagttttttaaataaaagcgtaaaaaaagatatgtacataccataaattgctggatttaaagaccctccagattccgatttcgagtaaatgccattgcacaattcataatgcttgaaattctagcaagaagccgcagttagcaaatgatacgcaagaaatctgattgttttaccagtaatgttttttctgaataaactatggaaaagaatatactccatagaagagatatcagtaatttcatggtttatgatgagagcattagattttttatacttcgaaggactgggaacaaaaattaaataccaatgttatgtaaatcaatgtacaaaatattttttcccaaaaccgattcacggattatctgccaaagttgagattcagaagttggtggaggttattgactacttaataaatagtaatttatttatagttaggcgattagcaaggttcaaaaaatagctgagaaaggtgttgattcgagcctggacatcaacattttaattaattttttctttctataaacaattttgcttgacttgctgaatttcgctaaggatcaacatcattgactactggtgaattctttctttgttatcggcccagaaattaccaaccgtaaaatgtattttccgcaattaaagaaaattgtgaggatttatccttctattcggtttcatttaataaattgagagcattgatgaataaatagactaggtgtagaaaaaaatttagttgacgaagccgaatttaataccgcatgttgtctggtctaaacttctatttttggtgaaaccggtttccattaaaatatcaacaaaagtgatattgctaaacgtggcatttatagtgtctaaagaaagtataataaaaaccaaccaagaggtcgttgatgagaaataattatataaataattagttaaatcatgagaataagaatgatacatcaattaataaaaaattacaatttacaaaataaagtagaggattttttcaacacaaaaagtaatagagtctttttgagttaattatttattcaatgaaacttacttttacataagaaattatgggaattctttcaatttgcagatggttaaagtatttctgtaacgacagcatgcttcggagagaaataattatataggttaaggaatgtattttattttaaaagattggatttattttaatgttcgttgctcattcataaactagttctggtatttttactactcttaaatttgcacatacccaaccaacaagcaattcttctaatgcaatttgttctttcttttcagtcaagcacccagtcagcaaattcttagttatatgagtgctcaacatttacatagctgcaaattttatagactgccacttgaaattatcccattgatctgcaggtttctttctgttcaggatatccaaagtttcatacgtgtattcccatcctttcaaactattttagactcttctaatgaccttttttggaaaaagaaaaattatgagttacgaattcgtcgaaatcgattgcttcgtggttcttatgctgctggtgtttcgagctcagcgatgaatggatttgtcaatggcacccaaatttcatccacaccagctgagagagaatactatagtaaatcagatgaaataaaaaatatttgtgggcttcccccgggtcctatgaaagtggaacaaattggacatgctattgaccatcttgtcagtgagactcatacagttgatcatcttggaagttctattaaagcatctttttttcacatagatgatgttcctttagaatggataagctcaatatgcatgcaggttcaaagctttttctcccctgcagctcgagaagctatatcttctctaaaaagtaggactactactagcaatctgcttttaagtttgttcgtagggatactatttgaagatgatttgtggtattttttcaatacgctttatatgctatcttcaacgtccgctatagaatttgcttattttctggactctatctttactgtagtccgcacagattatgaacattatcgtgacccactttcacaaacactaattacttcgtgtactaggattcacaacattgtagctgtcattgaatccccttatgatgaacctaacactaagggccttacctctgaacaaaaaatgattgttgaatgtcaattaaacccaggagaggttctaaaagttaaagcattcgctggtactggcaaaaccaaagcattattggaatttgccaagtctcgtccaaaagataaaattttatatgttgcttttaacaaggccgcaaaagaagacgcagaattacgatttccatttaatgtcaaatgctccaccatgcatggtcttgcttatggtgctatacttgcacaggccgatttgccgcaagctaaacttgagcggcaattatcaaattctactatagcttcacttttgtctttgcaagttgcatttccaaaggcaaatcggaaaaataatccgggtacaccatccgctagcttggtagcttctcatatcatgtttacattaaataggttcatgcactccactgactggcagcttggttttcgtcatataagtaaaagaagcctggaagttacaaaactctctaaagagaagcttttggcttatacaaaaaaattgtggtctcttattgtaaactttgaatatacccatgctcctctcatacctgatgcatatatgaaattattacatttgtatgaattccctaatattttttcaaaatatgactacattctttttgacgaggctcaagattttactccgtgtatggtcgaccttatttatcgtcagaaacacgcccgaattgtcatcgttggggatgcacaccaatgcatttatggttttcgtggtgcaaatgcatgtgctttcaatgaaaatttgtacccttccacaaagcaactgtgccttactaagagtttccggtttggaaactctgttgcaaaatatgcaaattttttgctttcattaaagggagagaacgttaagcttaaaggggtacaaaatgaccatgcgtattggtcttcagcaagtaatcccaacaatgttagtggagcgtttcgattttttcctcatacgattatttttcgcactaataaaggtttgcaatggtttatattgataaaagctaacgtatacagaattaatcctacaatcgattcggctatcagtgtcattacctaaggagatacccattgctattcttggctcaatgaggaaaaaagcattccaacttttgcgaagtggttcagaactagcgcatgggcagcgcccttcgcacccaaagttaaaagacttttcctcttggggagaatttgaagtgcacgtaaaaaactcagccgaagaagatgccgaattggctttagtatatgatatggccgacgaattatttagtgaaagctttctgagccgattggacaattgtgaaaaaagattgatggactctaaagacgatggtgacaacggtattattttggcaacagcacatcaatctaagggtcttgaatgggataatgttcaattgggtaatgattttcgaccaaaatttgatagtgtttctttttcacgaattggatcttcgaggtacttgcaagaggaaatcaatatcctttatgttgctcttacgcgagctaaaaaacgccttatccttaatgacactataaccaaattatacgcattagagtgcggacttgttcgttttgctggtggcattttaacggaagatcagctgcaacctggaaaagttgctctttttgtcgactggcagattgacaagtttagctttttttatgaaacccctgctgaaggatacaatcttttggtcgaagcaaatgagaaatcagtatgggatatattttttggagttctttcaggcgcttggcagaactatattgcgaatacatctgaacggcttaaaagatcgatgctatttattgaaaatcaattgtttgctgtacatgatcagtagaaactatttgatttgtttcttttaaaatctattttagccatattgattgatgtactattgctattacaacctttaatatataatcatttaataatatgtatattcgtgtggacattttcattatagagctatgttactatttcgcttataaacgtaaactcatatcaatctgtcgctgcactttccatgttagagttaaaagtagttgtagtattacacacagaaagccatggaaataacccttcgtgtaaataaacagaagatcaagttatatttgtgctttaaaagattcctattaagtgagtcgatgacccaattaagtgtttatacctaaaacatacataaagatgatttcaaaaactagcaagcaagaaattacttcccatcatctgaattcccacgcaacgctaaataaacaaaaaacaaacttttgatactctcgttaagtggctttgctaacaatataacgcagttataaacagtttgtattagaattaaggtaccgaaggtcgtttgcctttattagcgtgtcagcatactacactacgttgcgtgtcactatatgtcatatgttggaatactagttaagatccgtttgttgataatcacgggtgactacccgtctatatgaatagattccttttgttgacaagtgtctataaatattataaatagagctccaactgaactgaggaacgaggttcaattataagctatatttgtgataggtaacattgaaacctagataatacaatacctatactcagattgcctgcgtattgcaatatgataggtcacaagaaaaacttacggcacttctacatatcgttgaaaacgataccaaactgtgtagttaacatttaaaaattaacttacttcgctaacttgattacgactgagaagaatttgcttcactaaacggcagcagtttgcaaacctgcgaaactagtttttgccctgtaccaaatccttttggttacgagaacagccatgggaaagattcgggttaggaataacaatgcagcttctgatgcagaagtgaggaatacagttttcaaattcaacaaagattttggccagcatatccttaaaaacccactggttgctcagggaattgtggataaggtaggtaaaattgcgataatttttcaacgaggtttattttctaacataagacaaataggctgatttgaagcaatccgatactgttttggaagtaggaccaggtactggtaacttgacagtaaggatgcttgagaaggcgcgtaaagtaattgctgttgaaatggacccccgaatggctgcagaaatcaccaagcgtgtgcaagggacaccaaaggaaaagaaattgcaggtggtacttggtgatgtgattaagaccgaccttccttactttgatgtatgcgtgtctaatacgccttatcaaatttcctcaccattggtatttaaattattacagcagagaccggctcctcgtgcggcaattcttatgttccagagagaatttgctttacgcttggttgcaaggcctggtgaccctttgtactgtcgattatccgccaatgtgcaaatgtgggctcacgtcaagcatatcatgaaagttggaaagaataactttcgaccaccacctttggttgaatcaagtgttgttcggatagaaccaaaaaatccaccccctccattggcttttgaggaatgggatggtctgttacggattgtgtttttaaggaaaaataaaaccattggtgcttgctttaaaacctcttcaattatcgaaatggtcgaaaataactatcgcacgtggtgttcgcaaaacgaacgcatggttgaggaagactttgatgtaaaatctttgattgacggagttttacaacaatgcaatcttcaagatgcccgagcttctaagtgtggacaaacagagtttttgtctctgttgcacgccttccatcaggttggcgttcattttgcttaatggggtcaggatggggttttccattgaaacgttaaatattggatcatttatgggtttttgggataataactttatggaatgttaggtaaaaacagaaaatataaaaaaattaaaatagaaatagggacgtttgtaacagcagtaagagtttatatataatcagttggttgaaatgatggtaacattaagaatacaatcaatgcttatactaatttaaaaagtaaaaaataaaagataaaataaatctatacataaaatagtggaagaagagttgtaagaaataaggaaattcgttggaaaacagatatagttgtaataattgaataacagcagtatttactatctaaacgcaaagtaatgtaggaaccatataggtactgaatgagaaggtcagtgcctaaagttggaataataataataatatcaattcagaaaaaagcttttatcaaattataaaaaaataataataaataaaataaaaatgacttaagtggtagtgttagtgttagtttaatcccatttttcgatttaacaaaaataacagatatgccctagtttcacatacatttctcctaatctaataacctgtcacattaaatttcgttcatttcccgaccgtactcttccctaaaggcctcttcagggaaaaaagcaattgcattcgcaacattagcgtaatccaaataaaatcattaaatgaagtaaaacaaaaaaaattctcaagctattcaagggaacaaatgccctaccattaatactgaattgacgatgcacatttgtttatatttattataattaaggataaataatagacttgcgggagcaaacatatataaagacgggtaaagaaaaaaaaaatttaaataaataaaataaagcaaataaaattaaattaaataaaataaaataaaataagaaaataaaataaataaaaattgaaatgccgtaaaataaaatggaaaataagttaagtaaacgtttaaaagaaaaggtaaaatgttcaaaatcaaattaaatagataacaaagtgaagaaaatgtttacaagaatcaatgaaatttatttaaaaaatattgtcaaaattattgctaaatatatgatcaaattcattaccaaaataacattacccatcgaacacccctaacaacttcccaaattacattcatcaaatgaatggtatactccgtcgctctttctaattcattcggccattctaaatccatgatcaaaagtttagtgccgtctgctccaatatcgaccattttgagattcgcttagcaaaatgcgacacttcttcgggccctatccattttcccgctgatagacataggagttttgcagctttgtccaattctcttccaaagggaatttcaaattgttaacctagtaaatgtagtggtgaaagtggtatactgaatgtgccttcacaatccatataaatcgtcaacctgaagcctgtgttttcctccatacaaaggtttacacttgctgggaacctaggcggcaaaaagcgtgatgccatatgtttggccttcaagcattctgttcgtctgtgcatttcacgtttcaataaaaaacatatagcggccggatgttattggcattttcaaaaattgacaaattgttatctcgaaaaaaatttcccatctcaaaagtgacaaagagcttgttcgcttgtacactaatcgcaaagtcacaaaagtggtagagccggtggtagagtattcacaaccactacctactacaacaagggggctgttgaaatagtaaaagttggttggaattgaaaaaaaagcaattgaaaacacttttccttaacttatttccatttaaaaattatatttatacggagcctagcttgctctgagttggacttcgtgtggcatcgtagttctgttgcgtatgcttcttccctgtactcattagtttggtgtattttttttcccttttctctttttagtttcgttttttgcttcattttttttttaaaatctttttgtttcttatatactcataaaaaaccctttttttttggtgttttggtgcgtggggtctttttggttttatactgctactatttaacttgtttttctttttaaaattgaggatatgcctcgcagaaacattaaaattccctgactcactcgccgttgtctaccctaaagtgactttaaattaagcaaacatatatactttgtttatatcaaagtctcgaggtaaaataaatagatagataatatagaccgtcaatgctacaatgagaagaccaaatttggatcgtttacgcctcaaatcaaggcagggttttgagacttctgtttccaaacccagtactcctagttattctacgtattctctttctcccacattttcagacaagagtgttctttctccctccactatgtctgattcctacgctctttcctctacttacacagccggttcctcttatcagaatggcgagtccgattattttggttctttacccactccttcctctgataaatcatcgacttctccctttccatatttgaagggctccttcgatgatcgtttctcttcaacccattcccttacacgacaaccttcacctcgttcaccgttaactcctttaaaaggaaatacccgagcttctccagaaattcgctatgtaagcgatttcactcctccctcatctccctttgaagacatgcaagcgtctgttcattctttgcccttgtctggatgttcgattggtcctgtgcgtactaaccattcttcatctttgtcaaattcatctaactcattactacaaaccgagtcctccttgcgacccaattcttctttcgtaaatagtccttttttcccccttccttcttctgatgatcttttccttaatgacagagtcattaatctctttcttttttatgaaaaattctcttatttgttcactcatttactttctgctataaaatctagagatgcgttgagcattccatcactcgttctttctctccaagaagaactcttcaatctctgccagcagaccgggactttttatcttctccaacacaatctcttgcaaaactttgagtttgaaaaccccattaaattacattttgataagataattccctacttttcgagattaactgtactgaccttctcgaatcgtgcttttatttttccagaccacacttttccccgcttacagcaaagcgctgaggattttctgtaccatttacaatttttctttactctgtgtgcaaataatagtttataccttagtcgcttttgttactacccttcttttgttcccaatactcctttcgggggcaaatggaccaacaatggtttgtctgctgtttcatcagcatatcgaacacgcttgcttgagccttgcctacccgaactcgacaagtgcgtatggtttttattgaaaaattgtgatgaatttattgaaaacttctctgattttgccgatgaagagtatgtctttgaaatttgttccacaattactagccactctgaacaaatcttcaacaaacttgaaagttgggatatgtcgatatactttgataaagatttaagtgagtgcgagcaagctacaaactttgcagtccaatcttactttgttacaaagcaacgttgttatgatttattaactgatctggtttgttcatctcaagacttgatgatggagcactcaaacgatttttctacaatgcctacaatgattgcttccattgctgtggctttccaaactttatttgaaaatgtttgtgattttcttaaagtacgtgctgctctcgtcgatgagatgcaggaattagcaacaaaagagtttgaaaacaagttttcaaatgcaaacacagcaaaagatgacgaaccggctcgtcaaactaacaaaggtactactagaatttctagaagttctgattttaccgctgttagcgagatgagcaaggataccttaacacttggcagaaactctttgcaatcaattttgatgctggataatttgttaaccaataaagttgtgcaaagcgataacaatgttaaaggtggaactttaccggccctcgtgcattaccttgtccagaacgttcacttgaacaaagattttcgccattcgtttcttttgacttataaaacgttcactaccccccaggaattgtttacgcttcttgtcattctgtttcacgagttaccgccaccaggattagatgctacagcatatagttcttgggaaaagggagataattttgttaccaagaagaacgtctgcaccgttatgaatttgtgggttcaaaaatacttttttgaagatttaaaagcccgtaacactctttatttgatttcggagatgcgtacctttttacgtgaccatgttgttccatcttttcatattggcagtgtaattttatcggaaattgacaatctctggactgaagagcctccagattcgttaacccaacgcctattatcttctcccatggctacttttatttctttaaacgtatatgcttatactcctgaagaatttgcttcccagatgacattattggagtttgattatctaaagcagattccttcgagggaatggatatttagaagctgggttagtcgcgattctcgcagcgctgtccgaaattatataaacttttcgaattgtttcacctattggataatcaattgtattttagagaaaaagaataccaaagctcgtacagcagtaatatccttttttatacaaactgcctacaagtgcttgtccctccaaaacttttccactctaatgtctattgtttctgccttaaattctgctcctatttatcgtttacatgcagcgtacaaacttgttaaagctgaagacataatatgtctgtctggtttacgtgaaatcgtggaaacaaagaaaaatttcagtacttatcgtgctttacttcgcaaggctgaacttccttgcgtaccgtttttgggtgtcatattaagtgacttgacttttatcgatgaaggtaaccccgatgttcttgattcatctccacatctgttaagttttaataagcggcatcgacttgccgatgtcgtcgcagatgtgtgccgattccaatcctcctcttacgaaatgcaatctaatactgatcttcaaagctatattttacatcggtgtcgctttgttaaccaagatctgtcctatttatttgataaatcactctcacttgaacctcgttcttcttaaatcttattttttacccctctcttaaaatcccgttttggttttagcccgtatagggttcgctcttttagttgtctttcagacacagcttttaatctatctctttacgtatttactgttaatgttatcgtattggtttaactgacatgaccttgatgttgtattattcattaggcgttggtaaacaaagtctcagaataaattatcggaattgtcggtttgtaggctgatgactctgctcagttttcttaattcctattgcttggaatctagttctttttgtttttggacaattgcgtcctttttattactaatatcttccattaataataaattagtcttttgttatgcccaagaatacattaagtagtggtttatgtagcttgatggagattggtataaacttgtatatttgatttctttctccatcgtaatttgacagctaacctatttaatgtggttttaccttttcagcagttgacactcataccaaaatttattggtgtacgctttgaacttacctacaagatattcgcctaagtacctatttgttgttacctacaaaacccttttagttgctcgtcttcctaccaaaaaccaagagcatgtaagcttggtgtcttccttatttaccattttctgttctaattttcataataaataaaaaattaattactagaatgacagataggtcttcaaatgagggcgtcgtgttaaataaagaaaactatccatttccccgaagaaatggttcaattcatggcgaaattacagatgtcaaacggcgacgtttaagcgaaagaaatggatatggtgataaaaagggctcatcctcaaaagaaaaaacttcatcttttgaggatgagctggctgaatacgcttcacaattggaccaagatgaaataaaatgtaaggttttttggatagctaaccatttattagtatactgactccttgatagcttcaaaagatcagcagtggcaacgaccagctttacctgcaataaatcctgagaaggatgatatttattttcagcaaatcgatagtgaggagttcacagaaggatctgtaccttcaattcgtttgtttggtgttactgacaatggaaacagcatccttgttcatgttgtgggattccttccgtacttttatgttaaagccccggttggatttcgacctgagatgctagaacgtttcacacaagatttagatgctacttgtaatgggggtgtgatcgatcattgcattatagagatgaaggaaaatttatatggatttcagggaaatgaaaaatctccattcattaaaatctttactactaaccctcgtatattatctcgagcacgaaatgtatttgaaagaggagaattcaacttcgaagagcttttccctgttggtgtcggtgtcactacttttgagagcaatacgcaatatcttcttagattcatgattgactgtgatgttgttggtatgaattggattcatcttcctgcttcaaaatatcaatttcgttaccagaatcgagtttctaattgtcaaattgaagcttggattaattacaaagacttgatcagtcttccagctgaaggccagtggtctaaaatggccccactgaggatcatgagctttgatattgaatgcgcaggtcgcaaaggcgtttttcctgatccctctattgaccctgtaattcaaattgcaagtatagtaacgcagtatggagactccactccttttgttcgtaatgtcttttgtgttgatacatgctcacaaatcgttggaacacaagtatatgaatttcaaaatcaggctgaaatgctttcaagttggtcaaaatttgttcgtgatgttgacccagatgttttaattgggtacaacatctgcaactttgatatcccttacctcttggatcgagcaaaaagcttacgcattcacaatttcccattacttggccgtattcataattttttttctgtcgcaaaggaaaccacgttttcaagtaaagcatatggtactcgtgaaagcaaaaccactagtattcctgggcgtttgcagcttgatatgttacaagtaatgcagcgtgattttaagcttcgatcttactctttaaatgcagtctgctctcagtttctaggcgagcaaaaagaagatgtacactattctatcatcactgacttgcaaaatggcactgccgattctagaagacgtttagctatttattgtctgaaagatgcatatttaccccaacgcttaatggacaaattaatgtgttttgttaactatactgaaatggcaagagtaacaggtgtaccgtttaattttcttcttgctagaggccaacagattaaagttatttctcaattgtttcgcaaagctcttcaacatgacctagttgttccaaatatacgtgtaaatggaacagatgagcaatatgaaggtgctacagtcattgaaccgattaaaggatactatgatacccctattgcaacactggattttagttcactttatccttcgattatgcaagcccataatttatgctatacgacattacttgactcaaatactgcagaattattaaaacttaagcaagatgttgactactcagtgactccgaacggagattatttcgttaaaccacatgttcgtaaaggactactccctattatcttagctgatttacttaatgcacgtaagaaagcaaaagcagatctaaaaaaggaaacggacccattcaaaaaggctgttttggatggtagacagctagctttaaaagtaagtgctaattcagtatatggatttactggtgctaccaacggacgtttgccgtgtttagcaatttcttcttctgttacctcttatggtcgacaaatgattgaaaaaaccaaggatgttgtagaaaagagatacagaattgagaatggatactctcacgatgcagttgtaatctatggtgacactgattctgttatggttaagtttggcgttaaaacgttacctgaagccatgaaattaggagaggaagcagctaattatgtttcagaccagtttccgaatcctattaaactggagtttgagaaagtgtactttccatatcttttaatttccaaaaaacgttatgcaggattattttggactcgtacagatacttatgataaaatggactctaaaggaatagaaactgtcagaagagataactgtcctctagtatcttatgtgattgacacagctttgagaaaaatgttaattgatcaggatgtagagggtgcacagttgtttacaaaaaaagttatttccgatttgttacaaaacaaaattgatatgtcacaacttgtaatcacaaaggcattatcaaaaactgattatgctgccaaaatggcacacgttgaattggctgagcgaatgcgtaaacgagatgctggctccgccccagccataggagatcgcgttgcatacgttattattaaaggtgcacaaggtgatcaattttatatgaggtcggaggaccctatatatgtattggaaaataacattcctattgatgcaaaatattatttggaaaatcaactctccaaacctttgcttagaatttttgagcctattcttggtgaaaaagctagctctttacttcatggtgaccatactcggacgatttccatggcagcccccagtgttggaggaataatgaaattcgcagtaaaggttgagacctgtcttggatgcaaagctcccataaaaaaaggtaaaactgctttatgtgagaattgtctaaatagatcggcggaactgtatcaacgtcaggttgctcaagtgaatgatttagaagttcgttttgctcgcttatggactcaatgtcagcgatgccaaggaagtatgcatcaagacgtcatttgtaccagtagagactgccccatattttatatgcgaattgcagaacacaagaaacttcagcaatctgttgacttactgaaaagatttgatgaaatgtcctggtgaaaaagatggatgtttttaattactaaatgtgtatatcaaacgtaatgatgaaaagttataataaaaattctacttttcttaagtacttttgcaatgcgaaaactaaacgagtttgccaaagctatacctttatgtttgcttttttttaattcaggacaatatgataagtaaattgaatcatcataatggaaggcatgtcgaatgagaggcgaagactcccagataaacaagaaaggtaattttactgacaaagcacacttgccagcaataacctggaataaaagtaaacagtgacgtccaaataaatgatcaaaaaatgcttttttcagaagattcataaattgctgcactgttggaggaaatagttgctccataaatgggtatgtaatctttttgtaaagaaggatgcttgaattttggtcttttaagaagcaatgagaagcagcattgtttttagattgatgaaatactgcgatttgggtgcagaaaccgtaagtagatgatgggcgaaaatgtaacaaatcgtcaccatctattagatcatttagcaaaccacagcccgtaaattcaacagtatactctgggtatcttttacaaattttataagcccatttagcaaactcttttcgatcccattcaaaaacgtgttcaggatgtctaaaattggtagaagtacgagatgatatactacttgtcaaggttgatagtttctcaaagattgtgttaaattcaaaattcggagttgacactacgcaaacattgggcttcaagtttccaaaaacaagtttttcaaaggctaaaatctctgcaacttgacaatgctcaataaactctgaagctacaaccgcatcaacatgtttataatgagtaaaatctttaatattaccaagcaataattcaatatgtagcggtcgccaacgtagttgtaaaaagtcttcggttctaacctgtaaagcctcagtagctctttcaatactttgttcgttaatatcaataccggccagaaattctataggcacttgatcattgcaaggtactaaatatgatagaaaacgagcatctccacatccaatgtctaacaaagatcgcacagggaagcctccttgaagtattttaaataatttccttcgacgctgtacatgcaaaggtgggtaaaagctagagacacccattgtctaaactcaaagtatttttggtacactttcttcacgttagtcaaataactacctattaactgtgaatgttcgtttcaaaaccactatttaagccttttcaaattcattacgaagcgaattgttattaattctttgctaagtccattgcaatatgatttcgatgactgccgttaagacaccgaaccaaatttaattgaaaagggaattgttgactagtgcgaagtgtcattttcaacgttaaataataaaattatcttagctccgaatctatacttttcaatttcctctttaaaattgttataatagcatgatatttaattacaataaaatatgtagcattatgcaaaacgagaacaaaaaaagcacatacaaccagcgaagagtagacgaaaattatacggcaaatttcaaaagaatgtacctatatccattttttacagcgctcatcatagatgaccatttactcagaagctcctcgccgagcaagcatatcggcttgttgattaccgtaatcggtactgtgtcctttcacgtactctagcgaaacatttctgtcactcatcaaatctgaagcgcggttgatcaaatccaaattttttacaggttgtgaattgctagtcttaaagtcatttttcttccatttaggcagccatgtggttagtgacttaatggaataattgctgtcagagcggatggtcaaatcgccagatgtattttcaagggctaggattatggcttgcaattccgcacgattgttggtttgctcttccccagccaacggtactgaaatatttcttgggtcatcatttccgaaaaaaactccacagccagcaacagctccttttttcccatttcgcaaactagaaccgtcagcatagacgacctgtcgatccgagcacgcaattgatttttcatgagtgtcattcgaaaatatttcaatatctttttcggtactataacttctagaaattttctttctatatttatcggagtgtctagcagagtaatttgaggaactagaagaatatggagagtacccataacttgttgtactgcggcgatatgggccagaagacgaggagtagcgacttccttcggtcctgcaaaattcctgagcagcctcatagctgtcaaatttcttgtagcgattacctccataacctttcacctgatccgacgcctcatccctaaaaattagtaagagtttgttaaacaacaaggtgtatccatcaaggaaatgttaataagagatcatcttgaaaaaaccgattcagattgaattgaagcaaagcatacgaccgtatcgaaacttgcttaacgtgaaacttatatttaacaacgaaaccattttcttgagatacgcagtcttaccatgtactatatataccagtatttcgaccacgcgctactgcatagtatgcacgcttatttccacccatttcgtaatgcgaagattcaaaaatagctttaaaatagtaaaacttagtaaaacttgggagtttttcccaaaactttgcaaaaatacttgtagttgacaaattgagctgtagtcttatgagttattgaaaatagtgcagaaaaaagaaggatttggatttataaatttatattaatttgtaaaagagttcaattgacgattaataatggtagagcatcaggaaatgtcacatatctggactactgcagtacgatacataataaaacgggtttgcttatttactagctgcataatctctgcacactatattacggtaagctagttagatctccgcgactgttataccgcctgacattaaaattaatacacaattgatagtatattttattagttaaaagctccttaaatatagaatactcattttatgtccttagctcatttaatgtagtctaatttcaaacaagcagaaaaatgtattgtttgtttagtaataattgtttaagtcattttacctttttaagattatactttcataaagaatcctcatctctgttggcctctgagtagtttgcaaattgcgcaattgttattctaaaaagaatcttttagtcagagaaaagattatgcttttgcagtgggtattgccgcgcgtagcagaaaatttgtaaactattccaccatgtgcccttttcaatttagtgctaattaaatgttcagttttgcggactttagcgttcacttcaatattccagaattcatatttaaaagaaaagttttgagaaagttttcttactttgttttatcagctgtatatatcatttagagctgtgctttatgtaaccatcatttcggttacaaggttggcatatgagaatatactcataatagctaccatctgcttactgaataagagcatattaaaatgtgaaccgatttagtcgtttattgtgtcggtatactatttagcagtcgtataactcaatacatcggttaaagtatattaaatatgtctttaagttcttctgtataaaatttaacaaaattttaaaaacactcataaagtatcactattttcactaactttcacctctcgaaccacgctttccttttgtacatagtgttagaaccagcgttcgaatcgcccttatggattcactcattcggcattgctcagaagaaattgctttggatggatcatcgggatgtagcatagatcgtttatgggaatttgctgcaaattttttttttcggcaaggtatcgtacaaaatttagacgataactataaaacatttgtgtggcctttaattttaaaagaagatggaattgaggtttggattgaagatgaagatgccactggattacgaagtaaaatgcaagaaatcccttggaattaccaagatatcacgattgagttacgcgctcgtatacgcttattcgcttcagaagacaggcaatggcttactctcacttacaagacgaagacagattcaaaaattcaacctttagcctttgaattattgtcttgcatatctagatataggcaggaaggtgttgatagaatccaattatgtaaggagactaagcaggagcctcgaagcgtttacggtcgtattcaagcgctagaagatgcttctttaatatcaaaggttgccattaatcgaagcagagcacaaactgctctgctagttctaaagcgatttgagtcagagaacagcacaattaacgaaactgttgctcaggtatctggtaagcaaatttataacactgaaaaaattcgtagcaatatatgtgatgctgttcagtcttcacgtaacggaatttgccgtcatgttgatgctcgtgcgatggtgaatttaaaccacagtcgctgggaacgaagatattatgctcgacaagttacatatttacacaataatggataccttcgcaaatgccttacttttgttcctaactctccagagcgttgcattcgctgtttacaatttataaaaccttacatttcatctttagacgcaactgaggacgacgttgattttactgaagtggatgatattccagaagacgatgaattagaggaagaagaaccactccttccgtcaaaagaagaatttgatgcttcctttttgcagccactagccgacgttggacctactcttccccaatggtctcgttttcgtccattggaattccagtgttttgtcttaatcagaaatgccggatttcatggggtaatcactttacaaattttgagtggccttacaggaatacgttttaacaaacctttatttaagctccttggttctttagtggaacatcgttccagtgtgccaaaccatctctcacacatgagtattactcgatttgaagataaaactaaaaagtcgagacaatatagatactttacgcttcagtctcagttaaatcgccttattcgagatggcattcctgccgaaacaatttcgaagctattacctcacgttcactcactcgctggtgaattttctccaattgactcttcccttttcttaaattctctacatcataagggaaatatggaatctaatgcggaagtatctcccgacggaatgactttattgccaagaaaaagaggtagacctagaaaatctgcaaatatttctgtaacctcatctcccattcggccctctaaaaatgaaaataatctaccttcccttgctatttcaccagtttccgaagggttcatccaaaatgctacaatttctacccctagcactagtagcaacctaagcatagcaggatctttgacaccctcgaaaacgtcacgaatttatagaggccttgctcctctaaaaaacccagaatttaatgaagaccatgttaaaaaagcagaacatttggagcctcttttgaacgtgtcatcaagtgttccttcgaagaatttcacggttagttcgccagatcacctaaaatatggaaacacatcttctttacaagtctctgattctcaaagctcaattgatttagactcttcatttcattatcccgtttcagtagactcacaattatcccattcgacaggcagtctaatggctaacttttcatcccctacgaaaaagcgccgtttggaatctgtagactttatattcctacaacgtaaaggtttaattctttcctatctcgttgaacagaatggggcttttgaaatatctcgaaagatgtttgaagacttggcagaccttaaagtgcgacgaaacccggaaacttctaggaccgttatggataggagaacttttcagcaaacccttgaaaaattaatgcaagagaaaaaggttcgtaaattagtgattgcaacaaacaatggacttgggaagctcgttagaaaagatatcgtggtacaatacgatatgaagcctgattcacctaggtttcaacagttaagagctcaaattacaactcctgaaatcgaaaaacaatcaactccagaaatattaaaagatgtagatgtcgattttttgaaaaggaatacttctttgtcaaggcgtaaatctatgccagcggaaataaaacgtcacaaggaatcttctgagactaaacctgttgataaagaggaggtgaagaaaaatgaaaaggagaaagacgatccaatgagactcgcgcaacaacttttagaatcattggctcccgatttcgcactgcacgaaaatacccaacagaaaagcccagtagaaaaacctaaaaagttgcggaaagatagatacgcttcagtggaggaatttgattatttttcttcaactgaacatgcaagcaaacgttcagttaaacgcttcaaaaatgattttacatcagatgaggatgagaccttgattagagcggttgttattactcaaatttattatggtgggaccaacagattaatcaaatgggaggctgtacagaaatgctttcctaaccgggacatatatgctcttactagaagatatttatccattagacaacatacaaaatttaaaggcttgcaacagtttttatcagaaaattggcagcaaatgtacaaagatgctgtctcaagaaaagatttaatgccatatcctgattctgttgatgattttgatcctaccccatatgttaaggcgtcttgtagaccttatatgattagttcttcaaatcttgctactactaggttaccgagagacctcgttgacgtttatgaaacttacaatatagaggttgttaaacaagaaactaatttccgggaaatgatatttgatccttccctgtcagttgcctcgaaaatgaatgcgtattgtgatatgccttttaccatgccgctttccttaaatgacaaacaaaataatgaaggggatgagaattgtgagaaaggtcagttgtttgatgcgaagtctactatcaagagcatcgttgccatcccagacgctacatatgatgctcggttttcgcaagaacgtcttatgcagtatccagaagatattctcatcgctgctcatcaagaattattggataagagaataattactagagttaattcagaaaacagtagattgcagcctggtcgaaacttccagtttacggagaaatttgcaagttccctcaagtctcctttacctccatttttattgtcacaagccaagcgatttaataaatttttattggagggttttcaaaatcataagaatcatttatttgaagaaacatctaacagtggaactctcgcatgtatccttgatttattatctcaaggaaagttgcaaatatctatagtcggaagcaagtttaatgagtatggtctatctgaaggctatcgtactcgtttgctagaacatgacaatatcaatgtaactcttgttctcagcggcaaagaaagtgaatctaaaaaaaattatggtgttactgaaaagttggcaactccaccttcgcatgagccacggctatggttaaatggtaaatgcgagcttattgagatgatatggatgaatatcgagcagtccattgtataccaactgcttcgaaaacccggaatcttgagatcccaactgactaacttactatttcccggattagaaccccgtgagtttaacgaagtacttgattactttatagcagcaggtgccgctattgaaaaggatggcttatatctaaaccataattatctctttaaattaacttagccttttaaatgtcaccatgatgagatgatgcaagctgagtattttctttcaataggcttgtcgatttggaacatttatattacaagcaacgatttaatgtttatttgtacagtatttaggattcatttttaaattatctaaaagataccacgctgtgtctgcttctaatctataattaattatattagcgtgttttgaattaatctgatttcgcgttttcttccatctaaactttatatcgtataaaaatcaaaaaggtttcatcgactgttttgctgaaaaggtgaagaaaacttgaatcgaggttatctcttttctttctgttttatgtacataactttagctcctatagaaaaaagaaaaaacctgcatcatgtagatttgtttaactaatttacgtatgcatatatatatatatatatatatattagtagagtaaggttgattttctaaccatactttatttacggtagcatcattcgtaccttttcgtacgttacgaccacgttgaaagttttcaaagaaattactttttaaacacaaaagaacataaataaaagagaagtaaatatgtcagacagtccaattgaacttatgcggtccacgcttgctggttttcaaattgcaccagatgtgaaaaccatctcaaacattcaagacattcgcgcacagatacagagcttcagagaaaaagaattggaaggatctcaaaccaaatttaaaggttagttttaatctagaaataaacgaccatgcattaactgtgaatagtgctttcaagaaaattagaaatatctacccaggctatggagtcattaaaacaaacagcagagtcatcacaacacgctgaggagattttaagcagggaaaaggagaaatttaggatagccaagttgttgaatatcactgagaacgaaattatgagtttagaatctcaattgcagaaaatgaaggaacagctactacaacttgaggaacgcgaaaatacttctgaagacatatgtcagtcagaggaaaatgcgaatatgttaaagctgaacttttatcattctttaggcttcgatttagaaactgctgagaacactgggaataaaagggttataatacgtatgtcatttgctcataatttgaatttacctttcaattttttatctttaaaaagcttgatgatatgaaaaattcaagctttaaaattgaactttaaaactgtttttcgaatctactcacactttcctagataccgaaaacgatttgcaaacggtacaaatcagcaacaagtatagcccatatttttattctaattatttttgggatttgcttgatgatagtaaggacaaaaaatagatggcactattattttatttatttatttaatcttgattgtgtataccggtttttaaacatgactcaacataacgaatggccgctataagagaatccaatttgatattatacaatttggctaccatgatagtaacccgatgagctgtattttctgtattaggtgaaaaaggaagcattgatatataagcatcctttcgtcgtgaaaagtccattttatcagactctttaatgcctacaggtttgaacacttgttctaactttacatcttcagcaatgacggattcgtcggtgagtatatctgtaggttgattttcttgtaaatggctgtctttcgaaagaatcggaaatacgttaagaattccttctggaatattatttgggttgttttcttcgacaaactctttttcataccattgaaaatatttatccatttcagagttattgagcgtcaaaatggattgctcgtctatctcgtagaacttgtctttttctttctcattaattttttgcacttgggataaccacatgttccagttggttttaacagtgaacatcgagtctttgtatttggaatttcgagtttgggcatcatcaaacccataacatacatttgctgctactaagatggtagcgagtaacataacctccgcatcagataacttttcatgtatcgattgagcactgcgtattttgctttgataattatcgctagaggtaccttgaagtgaaatctgcgagtgaacgagatttagtaaacgagaagcaggtatgaagatttctaagggaaaaaagaaactgttaataagctcaaaaagtatcaatggctcattaggtggaggaacttttagttcgtatttagatactaaaacgtcaaccaatgtcaagacagcggattgtatgcgttgatacgttggataatgaaaaggaattagcatccttacatagtttttttgaagccttttaaatatttttagaggtatctgtttatacgctctataatatggaataatatttttccttattaaaacttcgagtttatgaatggtcagaggcagtcttagtaaaagacaggcgacataaataaaggcagaagagtataaaagccgaggataagatatagaatgcgactgagaagtttccttcgtttttcttgagctcggatcagctcccggttgactctcaggatctatgagatcaaaatccgaatctgatgattctgattgcgttgaattttggttgagggaaagaaaactagaagtaaatgattcataagacagggaaaggtaaagcgcccaaaggtcacgtatcatgccttctattctttggtcaaatccgagtttcgtagttaacgcttgacattgaagttgaagaataatttgaaaagcctgaagatataagcttctaccagcggtaccataaacaatctcatcttcatctccagtgtctagatggttgcgaacaacctttcttttacgagtttgataaaaagtccctgcaccaggttcatcatcttgagcgatttcaattccctaaaatttaacaattttattaatgaacattcattaaagcgcaaacctattaaaaacaacttacatgttgagcatgaccacgacgacaaaatgtttgacctgcatttttaaaataccaagtacttttgcagtttcttacagaacaaggcggaccttcaaaccaattgccttccattgtaaaggaactggatatgcaaatagatgcagacttatttaaaagtacaaacagtgaactatagacgaagaaaaataagagaacaaaacacttaaagggtattcaagtaggtaagcatttgtaaaaagatctgcacagtttctaacggtgttgttatttataaactgctatgccagcattttaccaatattttggaaagtatgaatcgactgaaaaaacctaacagattttctttcagctgcgaaataccgtttatatagttttggataaatccttcacaaatgtatcacagtagactgttagtcagtcagtagcgataggcagtttttgagatctaacgggcgccacgttaatacatatgagttgtaacggcttggtagatagtgcatacattgattaactattgtgaaaagccattatataaaaactgcaagtccactctagattatatattacctcgggtatccaaccttgagacataaaggttgaaactaggataaaaattgaggaaagttaaaataggctgaagaaaaggtgctactgatacatttaaaagagaaaataacagccatcaagcagtttgatacatacccgtagtacgaatatataaccataatctaatttatcttaaaactatcagatatataagaagtcttacgtttacagattccaaagaacattctatttacaaaaatcgttaaacaaacaatgaatatggtaaaggaggagcaaaacttgtttactaaacgaccatttttaaagggaagagggtttatatttaggcgctgggagcatcacggcaagcgagagcaatctcttcacccatggcagagacaacggtaatgattaaatccttaccctcttcaaagccctcttcaatttcgttgccgagttcgccttcgggaagacgaacatcgtccttggtagtaccatcggtagtcatgaggttcaagtagccatcatcaatgttgactagttggtattcgtcacgcttgacaacaggaacgtccatgttatgagtagagggagacatatcttcgtacttgcgaccattgaagatatcaagggcaacaatgtggaccttggcatgtccgtgcttaccagtcttagaggtggacatgtcgacgatcttgcaaggacggcccttgatgacgacgtgtccgttcttacgcaaagcagagcattgcatagggaaggtcaaagaggcaccggcctcaccaccctcgaaatcgacgtgttcttcttctgccattgttggtttatgctctttctgtatgaacatgcccatcactttcccatttgttaaatgtgactactttttccatgtgagattgctttaaccctaccctaaagcaaccaaactaagtgcagtgaagtaaaacgtaatacatgttatttgaagtatacctttgcaacgttaaaattcgtaaagtaactcatcataattatttgacgtatcgttagattacattaaattgttcaggcttaacactgatggaagcgccgaaaccagggtgataaacaacacctaaattaaacttaaccctccttaacttaccaaactaactatttgcaggattataccttccatttgttctgggatgcagctgtcacgttgagatataacatctataggtacagtataataagtccggcatgcagagagcttctacccaggatgtttatgatggaagtggtgatgatctaaacaaacttgattctctcaagtcagtgttgaatgatgttctgagctctttggagcgattccaggtggatctggatgtcgctactagtgatatctacaaagtcagtgagcgctcaaacaaaattcaagtaaatttaaacaatttgaaggcagtggagtcagcacttggagcagagattgatggtgcgattcttccacctgatcttataaaaaccatatctacaggagacatggatcatcccagttggaattctgcattagaaaaactaacttcgtttttggaaggcggagaggatgattcatctcttggtaacatgttcaattctctccaaattaacaaagaccagaaaaaacttgtagataagttgagagataaagcaattgaacgtattagaaactatatagtcgttactatcaagatgtttcgtcaagcgtttgtcgacgtgtttccaatccgaaagcatcgactcattgcaaataaaaactactacctctttctttttaaattcaatcggaaacttgcattggaattgcaacgggcttacataaatacgatgaattggttttatctataccacttcgaacagtactctaggtttttggacaaagttcatgtccttaagggagaaactattcgcgttgaagaggatcggaaaggactcttcaacctttccaaaggagcacaacaatcttacgggaatcaaatgctctcagtaaacttgcgccctcaggattttgatatgaactctgtgttgacagcatctacaatgcatcatattgaatcttccccacaatatattgaacgtgtttattgctcatgggaattagtcttgacggaacacgtctcttctgaatatgcttttttgctggagtactttaacctctctaaagatcagcaggctaccgtttttgccgctatctttgaaaaaactttacatttttcacgcaaatacattacaggattgatatcaagcagtatcgattgcataggtattttgaagtccattcgttttactcaaaaattagctttacaggcgcaaactaatatagtgcctgttattgagccacactataactccatgattctttttctgtggcctcgctttcaagctgtcatggacatgcactgtgagtcactccgtaaaactaacttatctgtgaagccagaagaaatcacttcgcgacctcatccactttcgcagcgagtagctgaactactttatagcctttcgatgctaagtgttaatgtcgtagaagccgagcctgttgcacgaagtgcttcaagactagctcaggattatgtgagcatgttacaaaacctgtgtaaaacagttaatgacaaaaggagacaaagtaggtttttgtccaataattataccctcatttcgactgttcttagcggcgtatcgggaaatttagctatagagcaaaaaacatatttcgaaaagcttaatgaaaatttaactaatttccaatagccaagattattaacatataataaattacgttttattcatttggtaggattctatattaagaaaaaaattaaagtagttaattatttcaggacactttagtggtaaaccacaaaaagcaatattatgcttgatgttctttaacaacacgtaagaatccagcaactcgacccatatctacttctccctgttgaccgtcactttccacggcttgtaacaaactttccaataatgaatccactcgagattcatcgacaccggtgcatagggaaacaacccgacggcactttgattttatgttggaatttcgttgccaaagtttgttcgctaattcgtttaatctggcttcatttctctcataagcagcaacttgaaacttcaattcagcaatagataaatttttgttgttgttttcattgacagtaaaaggagcgtcagcatccaatgataatgaatcgtgtattccattgggatcaaaagattcataaagattacttaattcacttttctgttcttcgatcgaagtcataagatttttacaacgttgccttaattcaagaaacaaagttctttgcgtctcggacacgtgtagttgttcacgaagatcggacagcttttttgtagattcacgcaattgggtgtaggctgagtcaatcatagactgttttgcagccatttcatcctgaaaatctttatccagagaagatattacatcggtcacagaggcgataatgtctctactcttttgacgaggagggacagcagtcttttctttgctggacagattttcactcataagggaaacttttgtttgttttgagtcttcgggttgttttaatgcgttttcaacaaaaattccaaaatttgctacgcttaaccctgcacgattaggaatataagcggaagctccggcttgcattaaaacttcaacaatgttcttatttccaattcttgctgcgatatttaaagctgtatccccatttttatcttgatgatttaaatagtttatgaagtctttcagcatatatccgttgttaccacttgcatgtttctttgcccaatttaataaggtttctaagtaatatctcgatgctgaacctcggccttttatacctgcagtaagacaaatgtgatgaacgacggtccgtccagctcgatctgtacagggaagagatgcgtaaagcaagtctagtaaatcaccaaaagagttctgattgagatgattggttaccaaaaccgatctcattaatgccgtttctcctgtgaggttgccacgtaaaggattagctcctttatgtattaaggcttgtaacaaaggcattttggcaacggctgctgcccagtgcagagcggcgtgtccaagttcgtcaatggggacatccaaatctaatgagtccgacagctttgcttctaaggcgctggaatcagcaaagtttacatctaaaaagatagaggtcaaaatgtcttttgatgtatgataatcctgcataatattctgatcaagtggaggaagactagaaaccaaggatacaaaagaaagtgaatggttcaaccttggcgtatctggaaacaatgaagaggcctcattatcatttaactgtgaggagggatgtaagtcttcatcactgacatcaattctatgccgttttaaacgctgttcaaggataggtggagaggtggagaggtaattgttagagcgtttaacattttggctatcaatttgagttaaaggtagtaagaaagaggaagaaggtgaaggtgaactctgcatattgtttatagtgtgcaccccattctttgaagacttgctagggtttgaaaaattatgattcctcaaaggggatcgcgtattaaaagaagaagtatttaaatttttggagattgaagaactttcgatttgttgctgctttgaaaatttggggaataaatcaagattaaaagaaattaatggttgtaaaatttcataaaccccatatcgctttgctatagaaattgctcgatcatatggaacccatactccatctatttgagggtgtttggagtcaacattctcatagtccccactctcgataatatcatccaattctttggcgttttcagatgacgaagtaccagcaagtcgaagtatttgagagatattaaagtaagaatctggacatcttcgaagagcaacattatccccacagctaagctccatatatttcatgcctgaacattcgacagcatacaattctacgggtcggccatcacgtaaaacttgggagttaataaaaatccttgaactagagtcttttaaagtagatgaatcgtttagtttgtttatatttctgtttgaaaggggttgtgatggctcatcctctgggcgtttttggtatgaaaaagaatcgttccccagctcaaactggcgaataaaattggctgaagccattatagtatattaaaataaaaaatgccgaaaaaatatcgaattttttataaagggcagcacgtttttctcgaaaataagggtgctgaactgaccatgaaagaagactcgagctcctcaccacttggtttgtttaagagattgtgaattcctttctttttcaaataaatagaagtaattttttcggatttcgtgttatacacaaattcgctctgggaaggttcacgcagctgtatacatttggtacggcgttagaccgtattcgaagtaacgatatatgaggcttcctaaggaaaacaaaggactacttcaatgttcgtttcttctgggggttttatttaaaggctacttagaaatggaattctttctcatttcaaataccctgttgaaaaatttccaactttgctatactcaacgactttactgtttcgggatatgcaaaagagacggatttttcagtcaattctaattttccctaaataaaagttttgatgttgagtatgaaaaaattatatttttttattggtatttctaatacaaagtagcttccaacttccatctttttcaaataggtaaatagatagacatattaatgacgtcatatatagaacgcgacgcgtcgaaataaattaaatttaaggataacgtgttccttaaaagaaatgtaaataagcaccaaccagcatggaactaaactgtcaaggaaacaggttcactgtggtgcagcttacttaacagaacgttttccacttaaaaacactgcattctttcggaaaccttcatgatcaatacgccctgcacgagagaagggaaacaaaattgcaatcactttggcagtgatgagtcctgtcgatactgggccaaatttgttactatcactgtaaactagttaatatctctatagaagaaaacgaaaaagtaaaaaaacaattgttggaaacctacatagaatgaaattgttcatcgccttcgacccacacatgtccctcgggaacgggtactaatgacaactttttaggaggtctcgttttcatgatatcgtattctactcctagaactctttttaccaatagttcctctgggttttctggagagcttgttgcttattagtaacgataaaaagggaaactcagtaccgaaagaccctgcaacgatccaagaacttaccgtagtataactacatctcctcttttgtaatccttattccatttccaaagtagtaccctatctctctgcagcatgtttgtctcagggttaaaggctggtttcatagatctaccttcaattgtaccgacgctgactacatgttgttcaacgaacattaatacgggtacccatagggtaattccgactaaatttttaaaaaatactgatttaaaagattgatttcgaacgaaagggtttgccattttttgaggacaactgctaaactctctcctctaagaagtttatgattaaccgtctgtatgtaccttaacaagcatgggagtttccgtaattaataattaaaccaggaaaacgtattaatgaattttatctgataagtgtcaggcttctattcctgatcgtttttgtttcaatacggtgtgttgcagtaggtaattcaaaaccacattaagcttagcttccttctaatattattatagcgaaaactattatttacttaaattaacaaccatggtaatagatacaaaaaaacaaataaatattctgtaaagaaaaatgttttattttaagaatttatttccatttcgtaaacgttgtccaaccaagcttttagctacatttgttattgttagtaattttgcaaacaaacaggctatatagtgtggaaaagtagtctaatttactaagcacccactatggctttttgagcaaatacttacctccccataagaaactgaaacacaatcaagttcatctcgggaaattaatgcgatggcttgatttataccggcatcaagctaatgaattaataaatgcaataatgagaaaaatgtaaaaaacttacctttcccaggcgattcagcacttgatataaatctatcacaggacactcatcttcatctatctgatggaaaagataatctcgtaataagtagattaatgaaatttctttttctcgtgcgataggatattcacgagaagctctattattatcaataataaacataatcttgcacaaaatattaaaaaatcgaccgtgttggaaagcgtccgaaatttttctctccattttttcgcattccacgtatggtgaactcattatagggaaaaaactttctatgtgattttgcaaaaacaactccaagtttttatcctcaggaacttccgatacaaagtataaaaccgctttataaaattccctcgaatatgtactataaattgctcgtgcggctgaagacatgtccatatcagttcttccagtagctaaattcgcaatcacaactccaagatctacaaaatcctgcttctttcgttcctctaatggaggcttgtttgacactaccaattcatagtcagcgcaaccactaatacgaatcctttacacgttagtataagtcattaatgaattaaagaaatgtattccatcaaaacataaaaaatgttcaaaaaaaaatacctttcagtttgatccacaaggattctcgacggagtaagcttgttgcaagcaaacccggatttatgtagatatgacaaagcgatagtaagctggaaaaaataattccataactctcgttctggaatttttctattttcctccaacttgacagaatttttagaattgtttaggtagagctcaccaagggttgtagtacacggataaaaatcataaattaatagtaacgcttgattaattagtaaggtttagtaaaataaacttacaagaatcatgaaatgtatcagtatgaaaagcagaatggaatggtacgatatttggatgaaaaacatttttaagcttgtcgacagtcgacgtatcaatattaattgaacagtcttttaaatatattagcaattgcaatttatgaatctgaaggttaccttggagtcgtttcaaaacgtaagcattcccatcgatggaagaagtgcatttgtacgtccaagaagagaatccaatttgctctttataccgataaagctttgtattcagtggcgccaaagaagtatatgaagatataatagacggaagcgctaaaatattagtataaaggaagctagacacaaattaagtacctgaaattgtctgacgggatgcctcgctctttctctcgattctttctctagtcgtatcatcaataaatagaccgtttacagttctttcataaggaagtaaagttggcatgggagaaggttgcggattatataaattgtacaatgtctgttgttgtcaacaacaataataaggctttagacttacgggtttaaactggttttgacgagtataataaaccccagagtcatcatgaaaaggctcattgaccaacatagatgcattattgtaaggattaatagcctaaaattacagtaaaattagtaagaaaaatataagctgttagccagacatacatgactacctggtgaaagcgcaacaggggtacgctctctagatagaaaaagagatttttcttgtgatttaggaacaaatactgcagcgccagcagcctttactggtaaagcgcgaacaggttgaaaagaggccgacgcagcattcagttttttcttactagcgaggttaattatacgtacaaagccttaaaaaaaatcatacactgagtattgctccaaattctctgaagaagggatgaaaggctacaaacaatcgtaagcaagaagcttctctgaagttaagagaatacgcctatacttacaccatcatgtcgaaaagcacatccattttctgaatgcttacaggatccataaagtaagatatttctacataatgttcgtttagctttggaatggtctattaaaaatggtggtcagtcaagttttgctttgaatttccatttacctttcaaatcagtcactgacggagacctggaactctccctagaacgggaagttggctttgggcttgcaggagaattcttcctcacactcatcctgtcaatttccaggcaatcccaagctaacagtctgagattatagcaatttagttacaggtcgtggaatcagtaagtcccggacaatactaataatgcagcacaacgaagtttactgtaatactttgcaacgctacattttgtttatataacaatttcatagtagtaatatttaagcatttgagaagacagtaattctaatttattttttatctgttctttacatgtaacgggcagtaactatttcgaaaactttaacaatagcaagtgttatgtagcagttgaacatgtcttcgtaatgctgctatctttctgcgatcactgtaatttaattgcaaatcataaaaccaaagtaactgaattttttttatcttaacttcttccttagtgccaacttttgcgaattgtttcaaatgcaaagctatgtttttcaagcaattcggcctcccatatatagccattgcaagtaagaaaacttagttcgcagttataaattccctatagaaactaacagcttgccaaattcacactcccctgttttgctataaaatgcaataaaaaattactgaaaggggtgggactcgaacccacgagctttcgcactagtgccttaaactagctccataaccactcggacacccttccttttttgatctgtcagacaaaaaagtatatattatttatttaattaattaaagaaattttaggaattcagaaaaatatttaaattgctaaaaagaataataacagactgtcaattataaaagcatatttattaccctattctctttacattgtcctctaaaacagagtaaggaatgaaaagtctaattgagttaaaatagctcaaaatgaaaagagaacggtgaattttgtattgaataagcttttaattttttgagaatggttacccatgttttaatacattcttgaaaacttaaagacaagtgtatgatatttggcatttatctctgtctgattggaaaaattatttttaaaagctatggcaagtatgtgaacaaaaaatggagaaaatgcgtgaatattgtagatcgaatcattaaaaaaatccaataaatgacaagcgtataaagcatgacaaattgcttgtagccgttcaatagaaacttttatgtctgtgccgcttgctatatactaaacataaacaaatggtgaaagatatttgaacacaaactagttaactctgtctgctgatcaaacgaacgataggttgcatgcattgggttgcttattccactcaataattactgcaataaaatcagcatcggcatctcgaaaaaatgtatggcttaaagtgttacttcgttaaaaacctcttcgtcgttaaccgatgtctatattcctaacaattgtttataacatcggaacttgatatttacatttaaatcttgaaaacaataaaccttttgatcatttgtaaattgggaaagcataattgtttataaatttagttggaagcttaggtatacaactactgttgtatattgttgacatttgattgcttccaccaccgaccactctccagcaactagctcattctttatatgtaaccaaacaggatgggctctaatgggtcagaactatggtttaataaggagttggaatactcccaacaactcactaatggaaaaatgaaagaattcttcttccttgtatctgaaaccatggactggttgaatgaacacatgcttgaagtttccaagttacagctagagtcgtacgcatttgttgtttatcatatgtgctaattagatggttagggatatatatgaattagtgagaacacctaccaagataaaggagaagtactccactcctcgtttaagtcctgtacatcgatgtgcgttaccaacgcctcgcatgcggttaacatctattcaacatcagcttgaggaagctgctgttgaaggatataagtcgggtgaatccaatacagtcaaggaacctaaagaattacatactgctactaatacagaaacccaatttgatgatgatagggattctactaagctatcttctgaatatgtcaaagatgatatagttaataaatctactaaaggtggtgtatctcctattaaagaaacgagattgccgactaatttgccagcttttagtcctacttcagtagagcgtcgttttactgaatggaacgttcctcttcgtgaaacttcgccttccccatcagaaactgctgacagtcctaataaattaccaaagcaaaagcaccccgcttattcttttgtcactttacctaaacgtgaagagattttgaaaagacctgcatcattacacagtcgtgtggaatcaactaattcatttataaatcagttaaatcgccggcgtactaaagacaacttaacgaataatcctgaaatttcattagatgaacctatcaaggcactaccttcaactacttctgatgctccttcttctttgttaaataccaatgtgtcctctagtccttctaaatttcgaaaattcctttcatcagtcatccccgccaagacagatttatcagccaaggaatcgctcacgtcgtctactaggttatcgacttcttacaaaactcgtaaaagaagttcaggagtcgccttctcttctgaaactgttacttcttcttccaaggaaagaaaaaggtctgtcgaaaatgaaatgcttaaacctcatccaactatttttgaatcccctcccgaaattacttccttcgataaatccaacgcagtagaagctgaggcattaacggccaaattaaaatccaatgaagagagactacctgtatcttctcaacctggaagtgatgccaaaagtcaagagtttgacttttttgaagccaaaattcccgattctattgctaaattgaacgagctaactgcctccaatgaaaaccactatgaactgaaaacttatgatcgtgccgaacgattaaggcagaaaatacaagaagtaagttctaataaaagattaattccttcgactccgcccacgaagaaaccgattaatgcagttttagatgctgctaaaaactctgcagctaaggatttgcaccttgctaaaatgaagctgaataataaaaacgacgagtcttccttaagccctgcaaaaagtcatgctgtaatcactcaagcgcctaagatccccctgataagcacattcacaaggctttcaaccagaaagtcgtcaaatgattttaattcttcaaattctagaccaagctcaaacgctttgaaatcggatgcaaacgaaaatacggactcttctttgccgccttccaagaaggaatttattgaaaaatctctgcacaagttatctgaaccattgcatgatgattctcgtcaaaattctgatcacaactttgctccgcattcacgtccgattgcaattcgtgtggccacagcctctcaacgcgaacttgagcaaactgaaaagcgaaaagcaaaaaatggagcagcaaatgcttcaaatatggaaagccgctcttctgaaaacgaaactcatcgcttcaaaaagttctatggtaaagaacgagagttatcaaacaacgaatttccaagtcgtcagaccaaaactgtcacatcagccaattcatctaacattagggatatggaacatactatttccgataaacctcgttctgaaccagatgctataccatcaagtaaaagcatgcactcaaataagccatttgaggaaaaatcagaaaaaccaacgaccaaaagacttgttactaacccatcaaatgtgaatgcttcatggcattcaaatatgttaaaaagacaagaagatttacgaaagaagaaaccgttaaccgacaacggtgcaacttcaaggcatatgctaaaatctgggttaacacgcgtcacgtcgaaacccactcaaaggtttgcgaatgagctagctgaggacatgtcattggcatttcattcaactattccaaaaaaaatggagcctgactcagttacttctgtaactcagccttctgttggtagtttgagaaacaacttcgatatagggaccactaatagtcagaatgaagatcgaaaaaagaagatagctgcacaaaaaaataagaatcccgtacatggtaatgtcggtcttacgaatcaacatggattcaaaacaatgcatcacaacgtcaacccttttactaagcagaatggtattatgaaaggaaagcttccatcttctagtacttcacaatcaaataaaccttttattgaaaaagcttctatgcacgctccagctaaaggtaggaactcgtctatgcaggagccctcttctaaatcaccgttactgaaaacgcctaagtcgaattattttcctggatatggatccctatcgcctaacacgtctgtggaattaccagaaataaatagcgattattcggatgattcagatgatgaaggtaataagaaaaaggtaaatttaccatcgtgggctgaatcacctgagttacgagagcaattaaaacgacaacaaaagtgggatccagacaaaattttcggtatgattaaacctctgcaaatggatgagtatttccgatcgaaggatcgatcgaagattcgatttcgaccaagaagctcttctgctgactggtcatctcaagatcgtttgacccaagcagaaattgataactataagaaaaacatgggttttttatagagttctggatttttgaaatgaattttgtatattaaagaactgggaaattaatagagaaatactttaatttatcttatgaaacaatttgcatagagttagatgacaaaattaaattagattaaaggtttttgaatctactaataacaattataatgaaatagacctccatcttagacattgaagcatcgctgataattagtttttgtgccgcaataacattagccattaacaaacgtagtttgacattgccagaaacttaatctacttgttcaaagttttaatttctttgaacgaaaagaaactgtgaaagtacttctatcatcaatagtttagcacagtttacattgctagttttggttacactagacatttacgttccaccattttaataaaactagtgtaaagcttttttaccgtctggttggttactttaaaaaaaagaattattctattaaatgtgtgaactaacgtaacccgcacctgaataaatcatcctaacgaaacattaagtctatggaagaatatgaagattttgagatggaagatttgagcgaattagtctcttatatggactatcttgaaacacaaagattgactattagccaattggattattctttgagcattccaccacaattgctcgtaagcagggaaatttctaaactagaggacgaaggtacgatatatttcactcaagtcatgaaccagacaagctaataatcaacgttcagtttgtgaaatgttaaaagaaagttcattattccaactgtttcgaaaacacaaaggttatttaaatgtaaggtctttctgaagtttgtgaatgattttttatggttttgtcaacagatttataatagcggattgagacaatgctattcttagcataatcatttacaagcattaatcaattgcatgtttttcatttactgacagaacctattattaggttactgaccttgttttacctttgtggtgtgaagtgcaacatgaatactatttattgagaagaattaaaaaaaagaccccgaagatggaacgcggaattaagctgcatcaaatacttgagtatgaaacctcccctccatcagaacgtcgagtgcttgatcggacatccaaggaggaaccatgggcattacgattattaaggcaattagaaggtattatgttattacaaaaaaatggaattacaagagagtttccaatctggggatattacaaagagtcctcaatttttggcattattgatgaaataagtctaaacaacccttcaaaaagcaattttaatagtgacatccgcaattacttcaatttcaaaatgtacgatttaagttttgttgacaataaaactcggttttcttccagaaagcctggagcttcacaaattcttagttccaaagtacaactaatgtattacgttcatctctttttaaattatttcccctctctaggagaaaaacaacaaagcatttttagggatatttctcctacatattctaacagacttcattctcaaagtcactggtggaacatgtttttgagccaactatcgctggacggcaccaaggacttggggccgaaatttttagagcaatcaattctttcaattcccgatattcctgaagatgtctttgcaggtcataactcgctaaatggactttatgcactcgtatttgcttcagctaagaagttgcatttacgtcttactgatgacaatcttaccattgtaagtgacacaaccaattaactcgaaaattatttcgttatcattacaacttttaattttttttacgatgattagaatccttttcgtaatatgattgtctgaactatcgttactaacatcttttactaggcatacaggaatgacaaaacaggagaagtggtatacaaagacaaattctcttttagcaataaattattagaagcttcctatactaaggcttatcaattttggcacaatttaagggagcctgaaggcgttcctgcagaggaagtctacaaatgccgaagttgtgaatttcagaaagaatgttggtggctcaaaaagaaacagtattaccctctttcaagtccgtaattgggaataatgacagttgaaaagattcccagaacatagttggtcattggcatcctatatgtttagcaacgattttcttccatcatattttgatagggctgctaggttgttgaagtcatcaacttttaatttttttatcaatctttaagaggcaattgaaatcatttctatgtaatcgatataatttgtgttaaatctctatttaaaagagcatggtttttttattgcattttctagatctcggtgacgatgcaattctttggtagcttgtttgtttctctcctaggtgccgcgggtctagctaatgctctaccatcaccaggcattcctagtaatgacaaagatttggccatttatcctcctgtcgatgccaataatactacttctcaagatgtcgttatagacgtagttctatttaacggtactgaatggatttcctctcgcgagagattttcacttgtttcaccaggatgggcaagcatttacggtccatcgggtcagagttctgttgggtcagtactttatagccctattttggattacattgacaatgcgcaactgttagttttggacgacgtgtctttcggtgtcttctcttccctggccaattctgttacaggttatgcttccaactatactcagtcatccagcaattccacttccacaatgaattcaaccggaagtgtttctggaggatcagtctatccaaccaattcaaccactaatagttccatttcatggaatagttcaacttctgctgctacaaacacaagctcaagcagtagctcaagtagccagagttcagtcgttagcgtaaattcggaaatattttcttatttcggtttaagtcaacaatatgttaattactctacctctaggctttgtgttgttggtacccctagggctaatatgtctacggtttctgtcacgaacaatggatcggcagtctccaactacaccgtcaatacgaatggatggacttcctccaatttcaagtgtgtagacgatgtggttgcaaatatttttggattagatttttacacagctgctgtgctttctgaagtctccatccttaggagctttgcattatgtaatgcaacgactagctcttcacttttccgtcaaattgcaagttatggtgtctatggatctttccatttctcctcctctgaaagtggttcttttgctaaccttattggcacaaataactactttatgactgatgttaaatcatcgtctgtagtcatcgttcaaagtgaaacatcttgtagtattaatagcgcctctatgtcttccaacacaacttatttctactggaacagtacatcttccctatcatctagtgtgtttacaaatactacatctagttcaaatagcacgaactcttccattccgacgacttacccgtctaattcaactacctatcagaacattacgactagttatccatggagtcagccagttgtgaatattacagattatctcagtgacaatggagacggtcatttcgtgctagctggcgatggaaatcaaactattggagatttttatgtaatgaattggactacaattgctagcggggaatacttggttcccttcaattattaatcacttaatttactttcaaattaccgacagtgtgtttggtttaatgtgaaaagtttatattcctaatgaattattttgaagtttaaattcatttggcacatagcatgcttttttttaatttttcaattattgctaaatcttaataaaaaatatttttcagaacgatttttgattttaaataattcacaatgatctattacactattaacataaacaatttttcatttgctaaccctttcaaattcggaggaaacagggaaatgaatgccaaaatggtaaagcatgttttaccaacggttcaattacatgaagtattaccattctgaaaggtgttgaattctacaaattgaagccggactgtttcatctgtgacgggaatatattaaatacaagaaaaaatataagagacttgaatatgtgaaagagtgattattcaagtttctctaaagcttcaattctttcaagaacagattttttgtttgattctccaatttcgccaccaaggattatctcgtcaagaatagcactgactttatagaaattgaaaataaggtctaattcacagacattcccaaagaaggaatcaagaatttctacaaaaaaatgaatcatctctagaatggctaaatcattatcggttgaatccacacaaaaacaaaaataaaggccagcataccgacggtatacaagcttgctgttctcccattctaggaaatttgcctgaaatttttggtttctttgagatatcaattgatggatacgagcctttaatcgaactttttcatcatcatcgaatggcacgtagtatttagaaagtcgattctttccatgccggttttgtatcaaaatgaattgaatcattcccgatcaatgaatgtaagtaaaacttcactcttaatgagcaattatagactatcgaaattaaagaattacgtttcaagccgctttatgatttcgtattttgaaaagtattgtattcgtaaaaggaaatttcactttcatatgcaaataaaaacgctacggaaaactgagctcgaaattgctctgaatgagagtttttcagtaaatatgcatttggccaggatgaataagcacacgaagtttctcttcgtagtgcgcgcagttcatcaaatgtatgaataaagcatgaaattacgtctcggtatttaattttattgcgcactgtagtgcatctttaattttacaaccgaggtacaccacttcatcgtaatactctttgatattcaagtacagactgtttacctgatttgaagatcgtgaagggctctacaaaggcggaaacgactatttttaactaaaaatagatccttagactttttttaggctaattcttcttccattcctaattgccttcaattatcgcttttatttgctctattatttattttctaaggaagtttcgaaacaatcgaatagcggatttaggggactgttcacttccttcgtttaaaaagaaaataaattctaaacaaattcaattcaactaaagcttataaagcatttttttaaactgcagcatccttttaaacaaatttagtcggtaaacaaatttcacttagaaaaagctttgagacctttttttaagcagaaatcatatttgtatttatttcattcgtttatgaaatattatattcattgacttgttgaaatagtgaaaatacttccttcaacgttgttcaagtatcttatcaatgttgtgtctcatcaacgcactacagacgagtattggtaggactttggatgtttcacacaattgagacctaagatgctcactattaaacgatatccaggcgccatagaatttacagttcatacgagcaaaagctatggcacccaaatgtttgccctctgctttatatcttttgtgatcggagccacaagtttggctataggaagatcgcctaaaataattattactttagtcgagttatcttttctactatccctctttcacataatcagtggagtaaatcgtatgtatccccttatacgcatgtattttctaagaagcatttgcgagtgatcacatatcgttggcaatagtgaactatgcctacgttgcacagcaaataatgcgagcaattttttcattggatttattttattttatttttttatttagaaattgagctaacttacattttactagatgaatcgctctttgtaattcgggatttaggtgttcaaacaaactgccattcaatagtaccatggaaatcgtcttcaaaacttattcctttggattcaattcgagatattttcattaatgagggatttcgaaaatttgacgtttgttactacatgggaattgctatcgagtctgaaactgaaatccatgttgttttccctacacttctgccgagacatgatgtgttacaaaaagtttacaaagaaacggttattttgttggctaacaattcataaaacctataactagacacactctttctatcataaccacctttaacgctaattactagtttaacgataattatctgcattttcgacaaataatcttatgaagaaactaaaataaaattcattaatttcgttttatattgaatactctgtaatattcaatggtggataaaaaccattttgcctttgcgtagattatggtaccaataaaatgatatattcaattcaatgatccatgtttaacgaataaaagatacaatgtgatatactggtattgcgagcataactcagctcaccaaaatacatttaacgaggatggtctacatctatccggtttgtagcgttgcaagaaggcagtcacagtttcaggtctgggaatttggttagaaaatgagcgacacagctcatttgaatacttcatcttagcaatggcacaggtcggacgccccaacatactgaatgctactgtaagtcaagaaatatagacagaatgattagttaaagtactgacactgaatttaggatgaggacatcaagcagctcctcgctgccaactgccacattggctccaagaacttggaggtccgcatggataactacgtctggaaacgtcgtagtgatggcgtccacattttaaaccttggtaagacctgggaaaagttggttttggctgctcgtgtcatcgcaactattgaaaaccctgccgatgtttgcgttgtttcaactcgtacttatggacatcgtgctgttttgaaatttgctgctcacactggtgctactgccatcgctggccgctttactcctggtaacttcaccaactacattactcgtacttaccgtgagcctcgtctcatcgtcgtcactgatccccgtgccgatgctcaagctatcaaggaggcttctttcgtcaacattccagttattgctctttgcgatactgactctatattgaaccatgttgatattgctatccctactaacaacaagggccgtaaatccattggtttgatctggtacctcctggctcgtgaagttcttcgtgttcgtggtaccctttctcgttccgctccttgggatgtcatgcctgatctttacttctaccgtgatcccgaagaagttgaacgtgaagaggaagctaagaaagctgctgctgccgctgccgaggaagctcaagtcgaagaggctgttgctgctgctgaattcgagatcactgatagtgctgctggctctgttgatcctaatgttcttgctgccgctactgctggacaagtcggtgagaatacttgggaaggtgctggtgactggaatactactggtgccgcccaaactagtgactggactgctgccgctgaggctcaataaatgttttctctagttttttaaaataaaaataccattgtttgggtagtgaaaattgattatagtagttgtttatttttcaaattaaatttttagactgtagactttgtaatcattagtagagtaactccgtctatattcttgtacatttttcggtattatttgttttcatgcaaattccgcgcatattctccatagcatgacaaaacacagtggatcgattgtactgaacacccgctacaaataaatttacaaatgagagacaaaattaatatcatactttaaggaatcaactactaagctgaagatgctgaatacttgaacttttatttgagagtacgaaaattagaatctcaaaggagtgaagaaccaggcagactttccggattggtacttctcttcgaaagtctttttgacagtctttctagcagctgagcgttgagtgggctccttgaaggtgtcagcagtgataaggcccttaaggttgtcgagttcaagagcataacgagtaggcatcaagtggttgtagttgacaaccttgataaaaggcttgactctagaacgcctagcaatgcgcttggcacccatagatttggtgacctttaaagggtagcgctcgacaccagcaacgacggcgtgtccaaagggatgggactttgagccttggtcgatggcttgaaggattacaaccttcttacccgcaaaacggcctcttgtgataagagcaacctattttgaaatgttagtaaagcgtactacttagtaaatcatacctttcctggcttgagaatcttcaccattgttgtgttgtaggacaatcataggtggacgatttctcgacagcacgaaactttgtgactgcttttaatatgtttgcgcaatgtaggcagcactgcgatgaacccgattaaaaagagtttcgtaaatcaatattcagtaacaataacaacactttcttattctatttaccgaatatagcgaagcttcaaaattcagccctctctaatacaataaatattggatgtttagttctcactgatacattgatagaaataaagtcatttatgtttattttaaagagaaaataaatttctgagaatacttatacttgcatatggaaaggccgtattaacagagttcggtaccgatatgggattcttaaaacactagaaatactataataaggaggttttatctacataattacatacatactttgcttgagcgaaaacagcttctatattttaaccaataaatcttgaatattaaacaaaataacttaaattatttcatagattttttaacaatatctggaactagcttctcaatatcctagtccgtttgctccgtagctttcgaaaactcaaagcgctcaacgaagttgagaatgagcatcgtcctttccacaacttcaagttaatttgtttttctgttttccttacttgaatagttgatatttaccatggtacgtattttagttttaaaaaatttaattaactaggttcctcaaggtgcttgtgaagtttaagcgtgaaaagttaactgttatgctagaagttcaaccaggcctgtccgtttacgatgcagtaaagcttttaaaaagcgcgcttaacttacctccagattcgattctaagaattggatcttttgagcaaaatgactgggtagcaatggaaaatgatgcactttcaaaaaccatcatcactaataacactgaatatgcatttgcagaaggagaagaaccactactagtggaaaagcctaaagattatgatgatatgtctgaagagatttccccttaaaacacacttcattcatcagctatctatcaattggcatacatgtttccacactcaaagtgttataaaaactatttattaacctgagactaccagatagtgctagtattatttcgataatatttcttctgctctttgttacaatcaccaaaagacatgtttcccaagctatggaatacttttaatcccgaatcgtcattcgaacaaaaataatacattttttctgatcatattttcgagaattttaatccatttcatttatttgctagtatggattcattttacgaagtagaacgtatcctaaaatgctaataaacgagcacgtacgagaacgctatcattttcttcgtgtctctcttacaagagtcgcacatcttgtctttgctaacagtcatgaaagcaatgacttaaaaatggttgaaaacgtatcttcaacgcctaaaaaaggagttcttgaagatccttctacattaacaccagaagttgttactcctcgaacaccaggacatcgaattataaaagctaagggtgcatataccaaagaccgttcagctaaaaggcggcgaggtagaattgagattgaaaggcatttattgggagaatttgatgataatgttggttcgaattcactacttgatgttccgctctattctttagaggccgaacctctttcaccatctgtgatgcttgaggatgaaagcatggaaggaattaatcaatctccccaaggtatttccgtggagaagctaggaaaagaagataacagaagtcgttcttccacacctgcctcgccatctcttgaaagccatgagttttctgaaagtagagaagccggcttatctcaatcaaacggctttgaagcgaggagtcatggcacggggtttgatgaatactttgataaattttctcagcgaaaaacttcgagcaacactttatctcagttgcctgttttggataatcaagtatacctagatactgtaaaggaaatctgtactgaaaccgagcagcacactcaaactctagttcattttcagtctcgtaattttcatcaatggtattttgaacttgtgaataattttaatttactgttttacgggtttggttctaaagagcattttctatcttcttttgttgaaaaaaaacttccttgtttccccatttttgtcgtaaaaggctacttccctcagttacagttaaaaaatgttctttcatcctttcttgaatttttagaggtcacacctgctgcgtctgtatctgatatgttaattcaatctttgagtattatcaattctccctctttttcgttaggaaaaatcgtgtttctggttcataatatcgatggtgaaagtctaattgacgaacgatttcaatctgctttggcggccatagcttcttcaaaaaatgtgtatttcattgcttctgtggatcatgtaaattttgcacttttatgggatacatctctagagtcttcgtttaattttgtcatgcacgatgcgactacctttgcacggtattataatgagactacatatgaaaattctttaggtatcggaagagcgaatgtgtctaataaagagaaagctataaagcacgttctctattctttgcccgccaattctcgcggtatatttaagttccttctaattcaccaactcgaacgcatgatggatactcaagattttgatgcccgccaaggtgaaaaagtcggtattgaatatcgttctttctttcaaaaatgtagcgctgaattcctttgcagtaatgaacccaattttcgaagtcaactcacagaattttttgaccataacattatcgaatcaaaaagagatgtatcaaattctgagattttatgggtaccatatcccaaaaatctccttgaaattttgttggaggatatgatggaagacgtataaaataggacccttttagactaggttacggaacattagagtataatttatgtatttctttgtaaatagatatttcacgatccataataataattgtttgttaaaaatttactatttttttttatcaattatgcacattggtgcaattgtatgtagtatttcgaaagcaattcattatcgatatttaacatagtaattgaatacagtatagttttaggatttcacatcttatatctaaccatctctaataatcctagtatcagcattgtaaatacttaaattcaaagaacaagaaccatatatcgttcttcatgaagctagtacaatctcaatcatttgtaattacagtaatctgttcaccaaacgaacagaatctttaaataatattgatttcatccctctaaatccgaagtcgctttttgtaaatacgcgtttacaaagacaacgagtttaaaaacaatgaccatttataagtatacctaaatgaaaaacaactggtttgagtcaaatattaccaaaaccaaactttaaaaaaataacacagaaattatcaaaggttgtttgtaaaaataattaaaaaaaaacaattaggagtcgctagcctcagcatgcaaagctgtgataaaaagcttagataaaaatgatgggaaattttaaattaacaatgtgggataaagcgggataaagaaggcatattaacagcaatcggtaaatttatgatttagcaaagggtaacggatggtccacaagatactgtttgcaaagtaatttctgttccttaagttcagcaacaaattcaagcaaaccattaaactcccatctaccaaatagcaatccaatacagaaaccattgactactgctgcgatggtaagcattaccgtgaagaaaaggatgataacctttaaccaagcgggatcacaccatgcgatggcaacatgtactcctataattaagggaatagaaataagtagatgagcaattcgaagtctcatatgaagacgttcacgagccatgtattgatatgtaattcctaaagtatcatcaatgatggaataagatacacgagtttcttgaactggtattggttgcaattttatagacaaaacagtctcgattgcaaagtgatcagaataactgcaatccaatttgggaacacgttcaagaaataccactttagcatttttagcctcacaagtggaaggagagtgaaaaacgtaatcgagacgtttagccacaaagtcatccatatccttactagaaatgttctcacgccaagtgttgagacgggaatcacaagtagtaccagcaatttcaaccaactccttatcattcatgctgaaacggttaggtggatgctcaacttggtcaggatagacagacagccaagcatcattgaccaaaccataagaggtaatgatttcgtgaggaacactaaggggttgaatgttgaagtcaccagcagcgattacgatatgaccacgttgaacagcagcacggagcaatttcgagatataccaggcttgtgacagacggtggcacaagtaggtatcagcacccttaccgtatggagcatgcaaatgagtattgaacaaagagatgatccttccagagggatgttgtaaactagctgtagcgacaccctttccaacataccaatcacctctccaaaaagcttgaggacgaccattaagtggatacttgttcatagaagattcaatgataggaaacttcgaaaacatggcaagtccagcacccatagcagcactatggaaaaacctagaatagacaagattgcagctcaccaagttacgaatttcctgaaaatcgtaaatcgaccatacttcttgaagaagaacaatgtcataatcgcacttcgcaagtttttcgccaacagctttcaaacgttcagtacggtacttggaaacaaagcgcaatccccaacaattaaacgagagaacacgcagttcaggggccttttcaacactcattgttgcgaggttggaattaaaaagagataaagaaggacggagttattgccgtcaaatggaacagtaaaacgaatagtttataatttgtatgtaaagaaataatctaacaaagtttattagcttaagaagaaagagaatttaagaaaaaaatggataaagagacgaaattgctgaattagtataaaaacaaacaaaaagcaccatcgtggtcttaaaccaagccaatgtcattaacagcatgaattataaagactctgtctcttttcttccacgaaagcagaagaccagcaattttcgacaaaaagctcataacagtattaaagaagtgttttgagacattaaaataccaattgcaacaattacagcctcaatgcatttcattcataacttacctgtaactaagcgacaatatgtgcttattagaacacgtattattaagaaatcaggaaatttctgaatatatacaagaggaaaggtggcgtgttaagaaaggaaacaagagccttgtgcttaacttaagccgttattgtacacagaactgcgtgattttttactaatgtcagatgactccatttccgatgtgttaaagttatttatgtaacgcgttatatttcggtaaatctgtaaacattggagtagaagttataaatacaacactatgtgaacttgagtaaacatccatattccagtgttaaaaattggtttattttttatttagtatcttttaaaaatcaatattaaagatagtctttcttcccttctgaattgtggcgtttttaaaaatcgttttgtaagtgtgtttaagtcattcgaaaaaaatggtatgaataaacaagttgttccaaattgcataatgaaatgattaggttatctactaaaataatttattcaaatttactttacctattgcaagaatcacgaagcgttatttatcgtttctcttgacttgctacactagacgagtaagataaagggaaaaaagtaatcttaaattttagtaattgctgttatctatatcatataaattaatcgacaattatgggcgccaggtctttttatttcctggatgttaacatttgatatctgctcatctttatttgatcaaacttcgaattgttcaaatttgaaaaacctactattgccaaaagtttaaacaatttaattcagtgtcacggttaacaactaataatctcaccttctcatttctacctacagaaaagaattattttctttcattcatacttataaattcatcttttcactaacatgtttagggtatgtgcatagaccgtgtatatctaaggagaacgcaaccacagtaaactaagtcctgctagtcacaggtttaagtattataaagtattggaaagcgccagcattttaattactaattttgttgtattattttccttatttattagatactatgaggaaagagtatctcgttagccatatagaagaaaatgcacatcaagcagacatttactctctcaatgtagtcgcaggcaatctttggtcggcttctggggattccaaaataaaaaaatggtctataggtgatgctgagcatagcttagttgaagaaatagatacccctcataaacttggcgttcatcatctagcaactagcttggatgaaaacgtcgtcgtttcttgcggatttggacaggatgtttatgtttggaatcctgaaactaatgaatttcgagacttgggtacgaattactttacgaagaagctatgcatttctctaacgaatatgatttaggtaataatgctcaacatcccagcgaatgctggtcttcttgcattagccctgatggacaaacgattgctttcacatctgtagacgggcgtattgctgtctgggacaatccaagtgattgcaaaatttccgagttagataccaaaggtaaattcggtctttgtatagactattctcccaatggaagatttatcgtttctggtcatcaaactgggcagcttttccttataagtacagaaacaggacgcttgtttcatgtactatcgggccacacttcccctgtacgatcagtggcgttctctcctggttcaacacttttagctgctgccggggattctaaaatgattactatctacgacgttttatcaggggatcaagtcggccaacttcgtggtcatgctgcatggatttttgcagtagctttcaatcccgtaggtgatttgttgctttcggctgatgttgaaggaaaaatcaaaatctgggatattgacaccatggaatgtattagtacacaaagtgaaacggatggagctatttgggctgtggcatggtataaaaatgggttcatcgtcgcaggtgctgataaaagtattcgttggtatagagctgctgctacagaataattgcactcttgtgctttcttaatgaccgatggaaaagtttttaaaaaatagcaaaaaattaaggagtttctaatatttggattaattatgaatatcaacactttactcgtaaaacgaaaggatcttgaaatggattattttagggtaacgcatttttcttttcactttcatcattacaagtatgtttgtatcattgtttactttcgttcgatacgcttttactttttatataaattatctaagcataaattcctaaggaaatacgaatctcattcaaagtttccattgtatttaaaacatgagttgactcataatatctataaaagtttattttttattttataggtaatggttagcttagtttcttatgtgttttaactgtattacattacgtgcctagaaagtttactctcacatacgataacgacgcaaaccgtttaaaaccatgcacatactgcatatgttataatctttactttgaagactttttgtaattcaagattactttttgttgataaattttcacactaatggcagaaaataataaaaagtctactgcttacatccagaggatgcgaacactaaaattttatcaaaaaatggcttctgcgcgaatcccgatcactgtgtacctccacgatcaacgagaagtaaaagcagaatttggagcgatagacagtagtgagtcaaagttggcagtttccaatctacaaaccgattggggcgttattaacagagcggtgatacgaacaggagacgtcgtgggcatcgaatacaatttggtgcaggaagaaggagaactttgatgatacattacgattttcagatacagaagccttaacagccatggtattcaattcagtgtttacagatgagaaagcgtgatgtacatagtatgcatagttgtatagaagcgcaacataattaatgttatttatttaggaggaatattaaaaataatatcgtaatattgtatattttgctggattaaagcaaataacttttgcgtcaaacggatggtaaatcgtgaagttcattaaacttccaaaggatcagaagaattagtgtgccactgaaattaaaagcgggaagaaatgatcgcttacactgcaaatttgttccagtatttttttaaaggacactctcgatatcgttttcgagatgttcaggcttgctaatactggaatagcgttcgatgacttgaccttgacgattgaccaagaacttttcaaaattccacttaatacgctcaaggccaagttgcttcttttggctcttcaagaattgataaacagggtcgacgttgtcgccattaacattgatcttggccagtacagggaaggttacgccatagttcttttggcaaaattgagcgatttcttcgtcagaaccgggttcttggtttccaaattgattgcaagggaatccaaggatgataaatcctctatccttgtatttctgatacaacgcctcaagacctttgtattgaggagtgaatccacatttgctcgctgtattgacaacaaggaccactttacccttcaagttgctgaaaggaaaaggatttccatccttgtccttaggagccaagtcgtagaaatgagacattttaacttacaaaactcaatactaatagaatgagtaggttgaaagtaaggtgtagcgcggctgaccgtcctacttatgtttccagctgaccttatttcataatgacatcagaccttagtttgggtcaacacgatcttttaacaagagaaatttacgtaaaattaataaaaattccaaggaagaaaagtcggatcgcatttatcaaaagaaatcttatttatttaatcagtctcacattctttttcctttgtttgctgcttttaaagttaaaaaaaggatatgtcgcagtatactgccattgtcttttgtcaacataccaccaaaatgacagaaatttttgctgctatttagtaaaaatatttcaaatttcgtatttgtaaaggttatgcatagaatggctgagactcatacttaaacagtataggtatctaaacattgtatggggcgattgtagcagcaaacgattaagtagtttgcgttagttacaacacctagtaatggtttgctaccttttgtttaaaataatagtagacgagattgccaatggccgatgttgtttatcttaaagttgaaagtgaagcgaaacctttttctaactttaagagtgggatttcttccatccaaaagaatatgcactgcaacaagatataggacacaggcaaattatttgacaaaaacaaggaaccgtataactacttttttactttaatctacaaataaattagtaggatgtagaaaaaggtatcagtgatagattatttatgtattatcttaaaagtattgttttttgccctttgaagggcaaaaagcaaaaaggatcaaaattatgctccagcagtgacttgaacactgggcctcttgcttactaggcaagcgctctaccactgagctacaagagctagttggaatcatttgctaaaaggtatatatatatgcataactattaagaaatgctcagtatttttttgaaatagaaaatgttgatattcggtttctattattaagttttaaattccaaacattgtaaatatgtcgtcgttctttacattctttttttaataaatcttggtttaagttaaaacccaattttacaagctcgcaactttgttgttaataaaaaaaaatgttacacctgctaaataaatattaaaatcaaactgttgttgtgtggtattaccttattgagcttaattataatttcagtaaaaatttatgttcaatttttttttttactttcaattaatttatttatttattaatttgtaaaatatttagacctttgccaaataattatttgttaatttttcattttctacaatctgtattaattaagataaaattgtcttcaaaaatacttttagtttttggaaaatcatttgtttcagtgtttgagtatccacatgaattgtctaattttatatcactattatttttttattcgaacactcataaattgtgtctattgtgttactttcaattttaatatttacattcaaagttgcatatattttttacgaaataatgtactaaatgatttagaaatatttagatacgatagtaatcaatactaaattttatgacacattctaaattcacttactttggctttctaatttcctgttagaaaaattgtcattcctaattgaattttgcagcaatgctcgaatcagctccaaggttgataaatttatagtcaagaaatatgtaattatttataataatctagtctagttgacctggaaaatgtttgcttttcttactaccaaccttctcttatcgacctacagttcacccaagcacagcgaaatacctcaagatacccttcttttgaaaaccacctatttcagcaaaaaatctttcgcggttgtacttttaagtaagaagcaaacatcaaagattgtttgctccttcattgtttaatcatgggcagagaaatcattacgttacaagctggtcaatgtggtaatcaaagtatgttcacctatactactattaatcaaatcgaaattctaattactcacaaacttgtctagttggttcacaattctggcaacagttgtgtttggaacatggcattgggcctgatggcacgctagaaagtttcgcaactgagggtgttgatcgaaaagacgtttttttctaccaggttggtttattgatacactttaaagtttcaacatgttaactcattttagtctgatgatactagatacattcctagagccattttgattgatctggaaccaagagtatgttatcgcatccttttattagtatttgctgaaatattcaagtgactaatgtcctctttaccttaggtggtcaacaatattctaagcgacacctacggcagcctttataatcccgaaaatatacttattaccaaaaatggaggaggtgctggcaataattgggctaatggttattcgcatgctgagaggatttttgaagatataatggacatgatagatcgtgaagctgatggaagtgattctctagagggtttctcgcttttacattctatcgctggtggaacgggttctgggctgggctctttcttgcttgagagattaaacgatcgttatcccaagaagattatccaaacttattcagtattccctaatagtcaatccgtatcagatgttgtggttcagccttacaacagtcttcttgcattgaagcgactgacattgaatgctgattctgttgttgtgttggacaatgcagcacttgctcatattgctgctgatcggttacatactcagaaccctacgtttcatcaacaaaaccaattggtaattgatttatattaggtcttttcatcaactaactattctaggtttcaactgttatgtctgccagtacaacaactttaagatatcctggctacatgaacaacgatcttgtcagtataatagcttcattaattccaagtcctcgctgtcactttttactaacctcatacactccttttaccaatcagcaagtggaagaagcaaaggccattcggaaaactaccgtgcttgatgtgatgagaaggttgttgttgcctaaaaaccagatggtttccgtcaatcctagcaaaaagagttgctttattagtattttggatatcattcaaggagaagcagatccggcggacgttcacaaatccttgcttcgcataagagaacgacgatacgcttcattcattccttggggaccagcaagtatacaagttgcactttctaaaaagtcgccctatataaaaacgaaccaccgtgttagtggacttatgcttgcaaatcacactagtattgcctctgtatgtttctgcaaatttttttttgagacatttaatactaatctttgtagttattcaagagaacactagatcaatatgatcgtttgcggaaacgaaatgcctttttagagcaatataaaaaggaggctattttcgaagatgatcttaacgaattcgattcttctcggtaagtatcttgtcttataatttcatattttgagttaatttactaatgtatttgacagcgacgtcgttgccgacttgatcaatgaatacgaagcttgtgaagatcccaattatttatctctttaaaaaatccttcatagtttacgatgtcaaagcagacttaaaatataaaattaattctcctatcctagtcctacttcataatctatgaaattctgctcagcaaagcatttttacgcctttctaaaagaatggcttcaacatcgtctctagttggtatttgctcaatgacaagaggtttccaatcttgttcaacttcatcaccaaggttctcaagatgtttatgttgttgttcttcaatctttgcctcaaaatcttctaatagactctcttgtgctggcggtatgtaaccaaagtaccaggcgtctaaccttcttttctgcatctcctgtttgcgctgtctttccggtataaaactcatatcagcttcaaaaagttccttaacgccaggtaactctcgagctcttccgtaataacgataatcgtctatatcactgatttgttctccttcatcctcaaatagctttgctttattatacagataattaatcccacccagatcacgaatttgtacctcccattcgtgtttttcacgcatcaatcgattaattgcatcgttcaaatctcgaatttgatattcaggcaacgttgctattcatggttagaatacacagaaatgataaaagcggaatcaagtttagcaagttaattaaatttgctaataaaacaatctaggacgtaccactttgaattcgagagatcttgcgagagatatcttttactacactagccctatgtttttcacatatcggcacagacttaatgctttttatatccttgggtctcttttccgttggtttgctgcccactacatactataacaaaggggttagtgactgacgcttaggttctcatgcatattcgtatgaaccttactttcgctgatgacattgtaaaattaaatgaaaatgatagacttggtaattaaaaaaatagagaaggaaaggctcattaaaatttgacacagaaaataaataatatagacaagttttatggtatttatcgaaatcaaggcaaacccaacacttaattaattgaccttcaacagccaattcttatttaagtacttgaaaatttgctcaagttccaccgattgtgaagacaagcaaaaaacttataagcaagaaattgaatgcatacaagtagttatttcgtgtaagaaacactttataaaacggaaaagaacagccaaagtgaataagcttattgaagcgcaacaagcttcttaattcatggataacgaagtcctcttctaaaaaaagtactagtctaaatagtaactaagtattttatgttcactacaattaaaggatgatattattgcataaatggtccctttcaaaatgattaccacttttaatccatcgtattcaatatactgtcaagaattaggcaattgttgatgaagtaggtaacatcaatcatttggaaaagttcatttcatctctttggtatcggctttaacctaaaaaagagttgtttataagagattagcagaacgatttataagtatacagttgattttttgaatatcttacaaagacttaaaattaaacaatcgttgagaccgtcaaaatcgttaaaactgacttacgaattattctaataatcactatattcaatcaacgtaaatggacaagcatcgttgtggtagatttccccctgaaagatagtaaccaccctccattcttcgcattctttagttgaggtatgttaattatatactaaatgatttactgttctttgattttgcttattcttgctcaattatagtttgtttttaataatttggcgacggtaatctcatatataaaatcgatgaatttcacatgagtgaagtaataaaatctgtacccccgggctctcaaaacacttctcagtggataataagtaaagatcagttggtatttactccatctgcattagatgggatacctttagatcaagaagaaattcaaagatctaaaggatgcaatttcattataaatgtcgggctgagattaaaactgtacgttaattacgatgtatcagttcagtaaattaatgaaactaacaataataacagacctcaaactgcgcttgctactgctaacatctatttccatcgattttatcttcgattctcactcaaaaattatcattattatgaagttgctgctacttgcattttcttggcaaccaaggttgaggattccgttcgtaaacttcgcgatattgtaattaactgtgcaaaggttgctcaaaaaaacagcaatgttttggttgacgagcaaaccaaagaatactggcggtggagagatgttatcttgtacacagaggaagtactgttagaagctttatgctttgactttacggttgaacatccatatccttacgtcctaagttttatcaaaaaattcgtggctgatgataaaaatgtcactaaggttgcttggacatacattaacgatagcactagaagtatcgcatgtctactttactctccgaaaactatagctgctgcagcattccaatttgcattagaaaagaacgaaataaatctctctactacgactgatgggcttccggtatggatggaagagtctcaagtttcttatgaagacgttaaaggtatattatatatttttttatagccttagcactaacaatgcaggagtgttgacactaatcgactcgttatacaaaaagataaacccttccaaacaagcccttccaatcgaccaaaaaaacggatctcatgcttccagcgtagctcctgggacaccgtcgtcattggcttccgtctcgacacaagctacccctcaacatcaaaattcatcaggaagaactgactcatttcattccctaaacacagaaaccccatcaaaaagtacggtggacgaccaaatactgtcgacagccgcccagccaaaaaaatcatctgatacagataaagagatggagacggaagcttcataaaaaagaaaaataattccagattggaaattttataagttataaaaattattaatgctatcagcatctttatatttatttttggattcgaataaatcgataacacggttttagaatattgctcgtaataaaaggcttaaattaagttcatgagtatttttaaaaagtaaatgcgtgaaagaaatattgccggaacttaacagtttgacaacttcattgtttgcttatgagtcagaaactctacgaggattgtcgagaattcgaatgctccagggttttctctttctccaagcaatgaaaccatagacaaaaatgtccttaaaaactaatgcagcaaaggcaccaataatgctcttctctaactttgtgaaattccctggaataaaccttcccaaaaatttccctgctaatgggaatagtagaatcggtcgaacaatacggagaattttcgtagtaaaagcatcaaggaaaacgtgtgccacagacaaaagaatccaaaattcagattctgtatcttctctttcgtttacatcctcgacttggttacgatgctctacttgtgcttcaaactggcgaaaccaatcagtttcagaatcttcaaattccccgtccgctccaattacaataccgtcaaatatacgggtcattagttccttatataaagatcttacccaaggcagagtgcacagtagaagtgaggtattcgaaatcttttccgcgcaactataaattgaaaaatgcgtgtagagactaaatgctatatcataaggcggagcttcgtagaaccgaaccaacatgcatggtaataaaggcaatacgacagaggagaaaactggcttttttaacatttctatcaggctgctttcatctgccacctgtttacatatccatattccagtctgtttgaatattgaataaataaacttggtaatacctaaacaagaacctacaccaaacgttacttgagctagaccagcttcaagggaatgaccgattccaagaacgtttacagcccaagacttttcctttggcggtttagcaattctatatgcggtaagacattgaggacaacgagtactgccagatctggtaatgtaagaaatcaaacaactttcatgagcaatgagtgaacaccgacacggacgtctccaagaatcatttgaaagggagcatagttttttgtcgtattcctcatagcatatccagcagcgagcactgcttttctcatacttcgcggtgtccgtcatttagcagaacctcggggttttccaatacaaaaaagaaaatttagaataaataaaataaacgcttaacgtcaatgtttcaaaacaaaataggttttaaaatataggcattttcctgaacaaattctaacataaagatagttcagtactttctcataagtttaggagccttagtaattaaaaagattgggtattgaaagtaaagttgaaagtgtggaatgaacaatataatttaaatgatatgagtaaaaaagctgtttacaattacttgtgtagcttttttaatgcaaacgattttagaataaacttcaaatccctaaaactatcgtaaagtagttcgttttgagcgattggacggattcgtggtgaaaggtggttgagtggtttcacgagtgcttgtcctgctacgagttgaggggtgctgaggaacggagggcacattactgactcgtgaaggtggacgaagtctagaggaagttttagaaattatactttttctatttgaagaattgagaccattattaggaatcgaacttgctacggatggcaagttggatgttggtatagtaggagcagaggaggtggccgattttggaattgcggattggcgatgacttgcaaaagatgaagaaggagtcctaagtgagtttgggttagaagtcgtagccatgctaacccgagaacgcacattcatggatgaagaccttgggaacatgggaaggcctagaaggtacatatgaagatgcggctcttcttgcaggtcggacctttggatctttagaccttaataacctttgctgctgttgtttttgaagagctatagcttcctctttttgccttcgttcttgttcaagtcgttcttgttcttgttgtaattcgatctttctctgctcttcggcttgtatttgaagcattttttgatgttgcaatctttctaattcttcattatcaaaagacaaacctttccagtcgctatttagtattagattctgagtatgctccgtttggcttagaaccgatgaccataattgtattagacgattcgagttgttaatggaggtttcgaatgactttattttttctttagaagcagaaagaccatccgtaagcttttctatagtgtaattaaagctccttaaaatctgtagttcttgttgcaattcagatgtcatgttcaaagaaaaagatagactatcctattaactgaagacaagaaaaaatcactaaaaaatatataattaactcaagtatagaaaataatttcttgtgtgcaatttaagcctaacaaagtattcgattgaagatgtgcgaattgtttaaagaaattcagtacaaagagtagacgaaggttgtttttatttttttttacaaaaaatataataaattaaatgaaacagtttgaaaagaaaattgcagcgactccagttgtcccttagaataagaacgataggaaatatgaggcagaggttagtgtttacacaggcagagaagaagaaatgaattgaataaagagttagttatgtgcattacattttgataatagtttttgaagaggaaacatatttttaatttttaatttaacgaacctatcattttaattgtttcatttggcaaatgcattgatactatttattgtaaacaataggtaatgaagcgtaaaataagtcataacatgaacattcatttatgaatattttaattattgaccaatatgtttataatattttttgataaattatgttagtagcgtattccttaaacacataaataaacattgtcacgatttaatttttaacaattgtgatatattttggaaatacttagcgatgtagcaaccgtgtatttactttgcatattgctgttcccatttcgatttgaaaatggtgtttgaaagatagtcgattcttcataaatccatttttcctgcatttgagctaaggtaataaatattgcttataccatcaatttgctaataaggaacaatcttaacgaaatatcccttgaattagttttgatagtacttgcttttaaataacaataagagacttatttcatttaccatactcgcgaagtttcttctttattagaacttcaaatgtagtttacttttatttacggttttgcagtcatatatttttattttcgaactggaatatttctatgatgcttaaaattgttagtaaattttttagatttttgctaaagagaacagaaaatcgattctcatttaaaatctaactacacatttatgcaaaaattgtacttgatcaaagtaattaatttagcgtactgcgttacagccatctaatagtaatggttaccacgaaatgagcaaataaccagttaaccagaacgtcaaacatacagttctactactacatacataagctttgggttccttgacagcggttgttgcaaactgaatttttttgttttggattatatataatatacaatcaattgatcttgtttagtcttgattcgtgtgtgtttacttgagtgctgcagtaatatattactaaattgtacgaatttggtcaaagagaatccgcttttttatcagttttttatttttaaaatttaattttgaattatactctttacaaggaacggtagcatctttataagaaatcgagcattcaatttctatgtgaaaaagttgaattcgtctaagcaaacaaccaactagtttttaaattctaacattagaaagaatatttttccttgttaattattctatttacaattttaaagttggcacatatctttttttgattggttgattctttgatattttagctgcacttacttcttggtatgaagtgaaattttgctttttaaaatagacattttcccattcccgttttctaaaagattccttttttttgtttactccgaaaatttcaatacctttcttacaagctacaatcccattttgttccttccttttgatatattgaagccatttcaattgtttctatattatttcaaacaattttacaaatattgtttaaattgtataattatcaaagcgcagtcgctagcttggtgggtattaaattgttaccttttcgtttgctacaggtaacttgtgaacatttctggtgctgaattttcctacacccaaaaaccattgaaaaatacattttttaaatcatatcggaaagcttgaatacacgctcttctgataatccgctcgatacataaaggatttcttcttgcatttacctggtttttggattgtcagttcgctatggaaccttcaacaccacctatgcgagggttgtgtactccatctaccccagagtctcctgggagttttaaaggagtcatcgatgcttcgttagaaggtaattcttctattatgatagatgaaatccctgaaagcgatttaccagcacctcaagttagcacatttccacctacacctgctaaaactcccaaaaagcaattactaccaaatttaatgctacaagatcggagtaattctttagaaagatgtatggaagaagacagagaacacaatccttttctcagttcatctgataaccagcttttgtcaagaaagaagagaaagcctactcctcctccttctgatggtttgtactatgtttttcgggggaaaagaatcaagaaatccttcaggcctggaactgatttatctacttttaagcccaaactcttgtttgctgactcggcgccttcttctagttcagataacccaacatcctctgtagaccttaatgactattctcaaattggcattctccctccaaacctgaattctattgggaataaaatgttctcgttaaaatcaagggttccatcttcctcgtcaggttcctttgttgctcccccaccgcaaatgcgtttacctgcgtattcatcaccacaaaaatcacgatctaatacaaaagatgaaaacaggcacaatttattacgataactttttttcgcattttgtaattgtgtttgataccgtttatataaatgcccaatcacgaaatactcttctgccttattcatgataatcgttcgtttgaacttttggtagtagatcagaacctcctattctctattcttgatgaaaatgcattttgacaaacgctggtcgttagtcattcatggtaatatcaccacaatatcaccacgattttcttaattgagtatctataattacatttccccatctttccatttgtgcctattcatattccatttggcaacttaattttttatcgtcctcccgtgtctgccctgagccattgcaactttttttagcaaccttttacggcatgctttgaaatattatacgtttaacttatttcctaatttcatccactgagcttttactttaagacttatactaatattacatggctttcacaattttcttttctttgttcagagagtgaatatattctgaaatgttgtatttatcgattagttaataatgctattcgatttctaaattttttgctggtttggaaactatagtctgttattctcaataactagttttatattcaattgttttatcccagtaataaaaaggtatttttataccgcatatacaatactattctaggcttcttagacagttatacacattacggtattgctgttacattgagttaatttgtggtttggtgatatagtgaagtttactagctggtactgaaatcctacaaatggataacaaaactggttctaagcgtatgaaaggagtctttgggtaaaattatagtgtaatatcgtttcgttcattgaagtaataattaggcctaaccgactctacttgactaacattttttcttcacaccatgaagcatgatgaataatgtatttatttatgttacctgagcggtaagatgatttgtttacataatgtcacttttatttacatttgcactgcaaaatgacaacaaggaagccacttacatcacagtgaagttcgttaaaaattcgtaactcttatatttacatggtacccgtgtttctcccctctaccatactgagcatataaaataacacaaaagttagtgaatcattttgtggcatatccgaacactccttagctttttacgaagcaaaacaagaaacgattaataatatcatctatcttttattgaaagtctagagtttgcataagtcgaggctgtttactcataggaacacaacatgatcgaaacaatcccaacgaaaccatatgagggccaacgccctggtacatcaggtcttcgcaagaaggttactgtctttgagcaaccaaattacgttgagaactttgttcaagctacgatggatgtagttgaaccatctgccaaaggagcccatctagttgtcggtggtgatggacgttatttcaactttcatgccatccaagtcattgctgctatagctgctggcaatggtgttgagaagatcattgttggtacaaatggatatctgtctactcccgccgctagtcacattattaggaagtacaagctaaccggcggtatcattttgaccgcttctcataatgccggtggtcccaagaacgatttcggtattaaatataaccttggcaatggtggaccagcacctgaatctgttactgagaaaatttattccattactaaaaccatatccgaatacaaaatggtaaagattcctcccttggatttaacgacgaccggtgtccgtagatatggcccattgacggttgaagtcatcgacccggtcaaggattatgttcagttgatgaaagaaatctttgactttgatttgattcgcagcttcctatccaaaaaccccgattttacatttgtctttgatgctttacatggtatcactggtccctacggtgaggctcttttctgtaaggaactcggtatgccttcatcagtttgtcagaattgcaaacctcttcccgactttggtggtggtcatcctgaccctaacctcacttacgccaagagtttggtggctcgtgttgatcgggataacattgtaatgggagcagcatctgatggtgatggtgatcgtaacatgatttatggtgccaatgcattcgtcacacctagtgacagtgtagccatcattgcccatcatgccgaattaattccatacttccgtgatggaggtgttcatgggtttgctcgttcaatgcccacatctggcgccattgacagagttggcaagtataagggaaagaatgtgtatgaggttcctactggttggaagttcttctgcaacttgtttgatgctaagcgtttatccatctgcggtgaagagtcttttggaaccggtagtgatcacattcgagagaaggatggcgtttggggaatcttgtgttggttgaacattcttgctggattgaacgcgcaaaaccccaagatcaagacgttgatcgatgttaagaaagatttttacaatatttatggccgtacattctacagtcgttatgattatgaagagttggaaaatgaagctgccggtaaggtgatggatagaatgcgtgccattgccgatgataagagcaaggttggagaggcagttttgcctggttttgtcgtttctgaagccggtgattttgagtatcatgatcccattgatggtagcgaaagcaagcatcaaggattatacatcaaatttgagaatggtagtagaattgtgacacgtttgtccggtactggatccagcggagccacgttacgactctacatggagaagcacgaatcagattcgagcaagtttgatcttgatgctcaagttgcattgaagccagtggttcatgcagctcttgaaatcttggctctggaggaattgactggtcgtaaggagccaactgtcattacttaaagatagtatattttatcattgaatttatgaggtttattagctgaattaaaaaactactagcgttttaacgaattatttgcactgaattcatgaaaatcatgagcaataacgaattacatttttttttactaaaccccttgagggtttttcttctcttctttttttttaataatactttgtattactaggagaaatgaataaaagcatttttaccatgaaccaactcgattgtttaaaactcaaatatgcatagagagagagacagacagtaggatagagggatttattattgggtttgcataatggaaaaatgatcataaagtaaacattagcttgtagaacggttgggaattaaacggaaaaagtttatttctaaaacaagtgagaacttgaatatagattttaaaaggaaaacatttataaatattttcttaatgactatgctacatgaaaaggaatctgaggagttgaaaaagatacttaatatggagttgggcataccgaatgatgtatgagaagaggaatgctcagtaccgtttgtcctaacgtaaagtattaataaataaatgttgaatgcgcgcgataaaaattaagatacaaattatttttacaaatgcatattcctataccattcgaatgaatttcaatccaaatacccattttcaatagagtgtgcggcatacaaaaggaaagagacacactacagcggagcggtcaagtaacattccagcaattgctagtcaagaatttggagagtcgtcttacgatgggtatggaaagtaatgaggaaaatgcgttaccagccctttaggcaaaagtctagtcattttagaaaaaagagtttaaacttttttatgcttgtttgcaagcaattgcaacaattcgctgaagtggaaagatggatcagcgggaattgatgaaaaacgtgttactcggtgcggaatcgagatatgaaattgagtaagagtagaaaggaattgatcgagaaacggaaaaactaagggaaaagaaacatgctagagttagaaaagctaaaacgttaatttgaatggtgttcaaagaccgtggttttaaagatgtaaaagcaatgggtaatgggtatgtaggtagtagtaggtaagtgtgaggatgcgttagtgagtatgtagagaagaaaaaaatcgaaagaaaagaaaagaaaaatataataagaaaaaataaaagaaataaaccatctgaggcgaaatgaaggcgcataagtcgggtagatgcgtatacactaaaagtgcgagtagagactagtttactcaatacatctacgcaaacaaaaagtacttgcgaaccaagtgtatggaaaggaggagaaaaaagaagaaacgttacaaaaaagaagatgaaaaagaacgtatatagttatgaaagtgcgggaagaaaaaaaaaggcaaacagcagacatggaaggaaagcgggttattacactttatactattatagatattctattatacaggttaaataagtaaaagagtagatgggtggtggtggaatgggagtgttgtaagtaaagcgatattgccaagtacgtttggagactggagcaagtgatgtatcctgaaactgtttcattataatgcatattttatttgtattgtgtatatgtatatgtatgtgtatgttttgctttcctatcaaaacgaagaagagcggattttcgaggcaaggccaagaagcgctttgccgattacgtgacaatcgtacactatgttattgatacaattttgcttatgatgcaccattatgcctagaaaaaaatagaagcgacgacgaaatgccgacgatgtaaacgaagtgtttgacaacagccaccttgttaagaaggtagagaaaagagaggaaacagagtgggagcgagagagaaaaaagaggaaaaaaagagaatgggcaaaacaccgagtgttaataatggaaaatggaaaatgggaatgtacaaggttagaagaaagttggaaacaaaaaagttgaaaaaaaaaagttggaaatgcaagtagattgtgagttgagtcaatgtttattacgagtcgatactcagtttgaatcgatgctcatttgagtccctgctcgttcgttggttttgggaatgaaatggcaagtcaaaaaattacgcacaaggagaatatgagattcgtaacgaatgtctcttttcgctaaaagacaagaactatggtggagtaaattcctcaattcacatcatggagcttacgtggagcaatgcagtgtattagtacgagtggtgcactgtacgtcgacatgccatgtttgagcaagtcaatgctagcgttgaaattgcctgtggattgcattgcatgtatatgccacactgttggcgtagcgtgaaatgatgatgaatgttgatgagatgacgggagaattcaattagtaaggatgttttggcagatgtgagaaggtttggacgctgtaaagtatggaaaatcaaaattcctgaatttttgtaaactcccatacaaatacgattacacatacatacaaaaatgcaaataacaaaatatacacgcacgcatgcacactaaataaacaaactgtgcgtccattccttttatgcacaaacgttgaagctcaggacatcgcaccaacaatcactcatctcttctctctctacccactttccacccacacccacagtctgcatctgtttgacgactgtagctcaagcatcagtagcagccgctgtcatcctcaactgctgctgctgatgctgcttgaatgtacgcatgatagcaacgacgcaccgctctaccactactaccgaagcgccatcatcacctcctcacctaccatcgcaatcgtcctctcgaaactcttcgaccgctttcacccggcttcctgcaggtaacaatgcgctcggcgcttgattaaaagaggccagaggcgataaatgactcagggtgcatttggcctcgctacgaaaggaccctgtcttgtgatttttccgtagccaatggacaaccgccttgtcaaccttttgactttggaatgtgctagcaattcctccttccccctgacttcaggtgacaaggcttgcatcacgctgaggtaggcgtcggaaaaactttcctcacaaggctgacgtcatggaatgtgcaatcaaagtcaggagcgggaacgaggcagattaccaacgaagcaacgaccatctcggaacaacttgcaaagaaagtcaaggaaagttggcaccacatcacgatcgcgcaccttctccaatcaccttgctccttagttgttccgaatcgagtgcgaggcaattgtggtaaagatagtcgggggaaacccttaccccattcacaccacggctgatggctgctgtgtgggatggaaaggtataaatagaggcaggcggtgcctagcatcgcttctgtatagatcattcatccatagtattgatttacacttgattcaaaatggcaattcctaaggttggtattaacggtttcggtcgtattggacgtattgtcctccgtaacgctttggtcgctaagaccatccaagtcgttgctatcaacgatccttttatcgatcttgaatacatggcctacatgttcaagtacgactctacccacggtcgcttcgatggctccgtcgagatcaaggatggtaagctcgtcattgatggcaatgccatcgatgtccacaacgagcgtgaccccgccgacatcaagtggtctacctctggtgctgactacgttatcgagtccaccggtgtcttcaccactcaagagactgcctctgctcacttgaagggtggtgccaagcgtgtcatcatctctgctccttccaaggacgcccccatgtacgttgtcggtgtcaacgaggagaagttcaacccctctgagaaggttatctccaacgcttcttgcaccaccaactgtttggctccccttgccaaggtcatcaacgacaccttcggtatcgaggagggtctcatgaccactgtccacgctaccactgccacccaaaagaccgttgacggtccctccaagaaggactggcgtggtggtcgtggcgccagcgccaacatcatcccctcctccactggtgccgccaaggccgtcggtaaggttattcccgctcttaacggtaagcttaccggtatggctttccgtgtccctacccccgatgtttccgttgttgacttgaccgtcaagttggccaagcctaccaactacgaggacatcaaggccgccatcaaggctgcctctgagggccccatgaagggtgtgttgggttacaccgaggacgctgttgtctccactgacttctgcggtgacaaccactcctccatcttcgatgcctctgccggtatccaactttctcctcaattcgtcaagctcgtctcttggtacgataacgaatggggttactcccgccgtgtcgttgacttggttgcctacactgccgccaaggacaactaactagctaatcatcccgatgctaagaaacgtcgggtgggtgcttaaaggcaatgcaggaaagtcttttggagttgttttccccgttttttctttatgttagacaaaggagtcgttgtcgtttgcagtgcgggagttttcttttttagattttcgcattttttttgtggacgcgcactctatgtgaataaatagatggatgacttttttacaaatttcctctgttctttgataccctccttctcattcattgttgcatatattttttttaattttgttgcagtgatgagatggctgagcgtttgtttttgaacttataaatacttataaataaattttatgattttgataaatactttttttcgttttggtttgtgatacgtatagtttgcctgtctccttttgtaaatgatcttcttttgtagtcttgtgtaatctctttttcatttggtcaacttaagtgaatttttttttgtcagtttccttgtaggatattatgtcaaagtcttatttatactatatattattgctttggtggtgagtcgcatttgtggggacggtgttactttactgatggatttaggtaggaggcatccactgtcccccatttcgctagcttaagtttaatatgaagatgcacttaagcatgaacgcccgttttgatctttttcacttgtaccgcgaagagcttgttttactgtttttccgtctgcatcccgagaactagttgatctcccaatgcacactttagactttattcaaaccgaagtcggttttgtaatttaaaaatttttacccactgtaaagtacaaacaattcatcgctatgttagttgtgtacgctactagcgcatcacatgattacatgttaatcaacaaaaacgaaaatgtttattgtcaatctaaaaatacatatgtccgttaagacaaaagtatgaggctggatggaatgagcaatggtagcaaaaggtttccgaaatggtcatatcattttttcaatttttgctgatctcaaatacctcaacttgttttattcatataaataatttgtttttgcatataatcataataatcaaattcattaccatctttaacacaacaaacttgcatgatatttattcttgtttgctcttacattcggcatccaacgatcatgggtaacttgatacctgtggcttaaggagcttgtagcatgccatgattctgctggcagacaccaaatttgaggcaatgccacgcgcacaaaaaggcttactcttggttgaatgtgacccaaccgttaagcaattgattttgaacatggacgaacagtctcctggtatcgttatcgaagagatcgatgaagaacgattgttagtaaatgaaagtcgactagaacaggtgaaagcagagttagaacgacgccttgaggaaaatacatatcaagttgaagagtaagaagagattagtatgacgaaagttttctttggatgatgaactgaatgtttcagtcgatggacgaacctaatattgtacgattaatggatcattcaatgtcaacgatctatgatcattttctcaattttaaattgtaaaaaaattttaaaataatgcaaaaaagaaattaattctaccttttatttggatatgggtgaaaaggttggtttattttttaatgacttgacgtttgtgtcaaattacataacagtacccaaaactcgtgtaccgatgggcaaaaattatgaaaggagccagctgattttgtattttttgaaaataagttttgaatatattgttaactacgccgagctattcagtagttgcttgcaagtctttatttaatttttagtattgaatgaaagtttatactatttgaatatactatactatctatataattaatatgtataataagagaaatgttcttctttgtctaacgatatttttatgcattcctaattgaaacttggtggtgtttctagaaagatagttcagttcatacgcgtgataactttttcaacaccgggaactggaagaacatacaacaaggaaaaggcatagtttcatgcttgtcctataaacaaatgaacaaggaaaaagatcaataaagatcaattttgcatattctaaaccatagtgctgggaggtgtttcggtcgtgatacctgttccaccaagcgtggaacttgaagtaaaagcctgacctttaataccggcaaaggtgtaacataaaccagtaagagcgagcacaatgccggtggcaataagactagtagccataaagatgcaactgagaaaggttaccacggaaaatataaaatagacaagctaaaagagttaataaacactgtatgtaaaagacagcaggaaggcaacaaaggaattaaaaatatccagaggcatgctttttcccctgtgtgcctttcttaaaagaaactataacaacttacaccacggtaataattgctagcaaaagcatttgtaaaagcctggaatttgtctgatacagggcaaatacgagaaaggaaaggaagctcaataaaaattaatagaacgccctcaatgatagtcaaagctgagaaaagaacgacaagggtaacgtgaaaaaggttgacaatacctaggataatgcaaactgaaggtagtaggttagcagatctgccttttaatgttaaatgtcaatggaccataatttgtgtgcagtgaaatgagaagtaatctgattcaataaacttgattgtctgcaaaataaaaaaattgagggacatatacattctcatcaaaccaaaaatacttttgaacactcacttgctacaccttaactctttatgctcataaactctcttcacagctatcagaaagtacaaagcaatcaatacaagaagaagagaatatcacaaacattaaaaagaataaccaaattacgcgattgaaattctttacatacgaaaaattgagagaattccaagccactgtgcataaatactacaataagttagtaacatttcgctgttaaagcaactgatttcgcatacgaaaaattgtagcttttgagctctcccaaaaacgttgtctttgctctgtcaactattatagactcaaacatgttgaaaagtgtagttcagaaatcgtctttgttctgatgctggttagatgtcagttcatgtcagtttatgatgtttagctcgttgttatttggcgaagcgaaattagtatttgttattctttttaataacaaagtggcacgcagcgtcagggtaacccaagtaacagttcgaatatgtactatagttagctaggtaaacaaacaatagccagttgtaaacaatcatttcatccatatttccgaatatgtaagctttttaataagttatacaatctctatagttaatacgagactagaagtactaatgaatttaagttttctttaatttaaaatcaactgtagcgacaaaatttcctttccaagaattcacatcactatttaagtaatttgttgaaatagtacattcaaaaaaaccacaattatgtttgataacgttaagctaccatttcttactgctaaccagcaatacaacaaaggattgctttcaaagcattatgcaattattttttcccttaataattacatattatccaaagagtacacattgcaaaagataaagcagaaacatcattgcccattttcttctttgtatgctgttctcgcaacaaaaatcatatcactgatgaatacagaagcaaatagatgaaattatttcaatgattgttaattaaggacgataaaatagctgctctccatttttttgcttttcattagcactcctgcttattttttgggtttcttctcagcgggtgtcaaatctgtaatcattgtggttcactagaggacagttactctttttccttgtatccagtttttttatcaacggtatttatggatttcttattttctctcttgctcatcttttctgagtagacactaggttcacttgttttagaaagcggtttcgcgcctcttctccattctggagcttgagttttagggaaattatacttaaagtcttttttagaatctattgaagaataagttttatccagatgtttaacagaatccttcgagatacgcttttcgccaacactatcataatcatgctttaaactctccgctttatgatcattcttctcctttttcttgttagaaagtggtctttctaatttttctttttctaattctgaaattggaggcctatcgatcgatttagaagttgaagcatcgttactcaattgcagtttcttcatttgcttctctaaggaagcgaagtttcctcttcctggtctatatcttttgatatcttcaggtgcagtatatcctggtttaacagctctttcacgcctcacgctaccatcttttcgcctgctctctggaattatccatttgccatcaaccaatcgtgctctaaataaaaactttagtcaacttaataaaaaatttaataagccataccctgaaaaacttccattggtttccataaattagtatatactctactaacacgctggaagttcaagtttggttttcgaagtacttatactattcctacctaagaattacttttcacaacaacacagtcctgtcattacggtatttacactaaaaggactttctcgttctatatgttattctttattttatctatttaaaaagttattatttgtagcatgccatgttacaagacgagtctagcagatcgttgcctagaagcgcattgattcggagacggctttcattatttttacagtctcatgcattgatgtattcatttctatggtcagaatctgctaaaaaatcccttctgaatgaagtcttttctgcgcttctcggatatgaccataccttgtggaatacattgcttccagagagaccaaccatcgatgcctcctttcttctccgtcgtgctcaaggacacagtgagggagatgagtatcgtcatggaacctgtgagtcaaaatgtggccatatatttcgaaagggtgaagtattctatcgatgcaaaacgtgtagtgttgatagcaattcagcgctgtgcgtgaaatgttttcgtgcaactagtcataaggatcatgaaacttcgtttacagttagtgccggtagcggcggttgttgtgattgtggtaatgcagctgcatggattggggatgtgagttgcaaaatacattcacatgaagaagatgctacgattagcaacgatatgatagacgaaattccggaaaaattagaaaacagtatccaaacaacaattgattgtgttcttgacttcgtactggatgttttttcctgtagtcctgaaaatctcaaaaaaatgcccaccttggaatcgattttgcaggatgagaaaacttcgcgtctcagtgaaaataaatacggcgatattgatgattcttgcaatatgtattcgttagtactgtggaatgatgaaaaacactccttcaagcaattttatgaacaaattactactgcattagaattgccgaataacgtttttggaaagaaaatggcaaatattattaatgacatcggtagagcttgcatcgttactgagactaatataaaagagcttcttaaaattggtcaaaagcttgcccagatcaatctagctgtttcaattcgttctatgcgtgacatttttagagaagaatcttgtgctgttttactagaatggcttgctgatatagcaggaagcagtatttgtgggaaaagaaattattttagctctgttatatgcaaagaacttgttcgaccttggaattgcggacttcataattctgatcttacttttaggctctcccttagaagtcttgctcttcctgaaattgtggccattgacagtcctgatatatttttgaatgaagatcacattaactcgtcaggtccatctgacacttctagtcatatgctagaaactgacgagtcttctattcattctagacattggtatccttctaattctcttccggatgtcctttcgtatgcctccagagtaagatttgattatttttttctttacgatttaaaactttggaagagcttgcgttacaaattacaggagttgtacttgggatactttatcactcagcctggatttaaggaaattatgggagccaggattgccatttcttatagaaggttggcagaactttttcttctgttggaccgtgaacctgaacactcagtcatttttttttcaatgcaaatatttaccgtggcagacgttgccaaactgttggttacagagtatgatttcttgactacaattaatgcaactttgtacacttttttcacctataaaaaacttaatacgccgaactatgtcgatcagcatgccatgataagaacagattcggctgcctttcattcacgtaggtatattcacattttccatcacattcaatttatgttaagcattccatgtgttgctgaaattgttcgtgaagaccttaaatttttgaagcaatatgccgatttttttaacctgtttcaaggtatgtgcccctatacacgagcagtatcgcagcatgttgaatgggaaaatgattcatggatgtacgttttgaacgttagtttacaagttgctaaactctgtagacatgttggaaatgtctttatggagctcaacacgaataaattagccaatgctataaactacctaatttccctaattctttatcctaaggcaagaaatgagtcttggaccaatactgaatcattgactacaggaattactgttgatgaaagaggtaattcgaaattaatagagtatgatattgctcttcaaccggtatcgttccatcatcctttacactggttgctagtgtaccttttatcattttacgttgaacgagacaactataaattactatggactcagctagatttacttgcggttacggatcacccacttcgtgtatgcgcttggttaagtcaaatgcgcgcaaagctttggataaggaatggtacaacgttacgtgatcaagctcaccattatagaaatctaagttttcatgaatacacttttgatttagacgttttgttgcttcaattaactttaacatatggcgatcctgatgctatcttaccttcttttatttctcgatttcaattagaagatcaaatgtatggtcggttttttgtacctcataaacattatgatgtatcccaagtcacgataatgatggaggagtttttgctgcttttaatatccattgtatgtaatactgctgtcctcgaccattgggatattacaagacgaatagaatatggaatcgctcatatcctttgttttcgtcctttaccttattccgagattaccaaaaggacatgtgagcatttattggagcacaagcaatttgaaagcactctcaagaaagtcgctacttttcggaatgccgaggggatcaatgatagtggttccttcacgttaaaagatgaatactttgattatgtagatccattcaatattcattactctagaaatcaacgtgaggaagcagagaatattttacgtagacggtattcaaaacagcattccaaacatttggaatctgtagtatatgaggaatatcatccgatattgcattcgaacattacaattcccatattacaaagcgattcttttgttgggattttatggcacactatcgtctacgcttatatttatccatacgatcaaggaaaactagaaggcttggttaatactgcattacatgcatgtctcctagttttaatgagtgaaaaaggatctgaacctattttttccaaaaaaatatgtgagaatcgatttccagttgtcgagggattacaggaatattgcaactctccggatgttacgttgttcagtgttttgtgtcaaatgaaaaaccacagaaactttgtgtatgtcaaagaaaagatttctttgataatgaaaatcttaaaaagtgaagttccgttattgtatgaacctgtatatgccgaaactttgagtatatcctcttcgaaaatagttcagtcgttatcggatgccgaacagcaggaacaacatttagctaaggtgcgcatggcaaaggaacgacaggcacggataatggaacagttccgaatgcagcaaaataagtttttagaaaatcatgctctttttgaagcatcggactgtgaaatggacgaagcggatgaattttctgtaaccagttcagttagcactaagttattcttggacccacctattgatacttgtcttctatgtcaggaagaactgaaagataagcgcccctatggtactttggtatttgttcttaggagctcggtactcagactatttcctgctgatgatgccaactacgtttctgaagtgttggatattcctgacagcttggatcatgagattcaagaaagaccttttggattggctggcaaacgaaaaaaggtattagattctacagaagcttacgattatgataattactattatgaaaaaaagggcaatgaactccatcagttaaaggactcttttaatggatttccccctgatcagctggatcgtggattgcatgccactggatgtggtcatttcatgcatatcgattgttttaaaaatcatattgctactgtcacacttgcaactcgagccaatccttacagaaatcaccctcataatttaagcatgaaagaattcctttgccctctatgcaaagcattatgtaatactatttttccaatcttatggcggcctaaggaagagattaattttcaagaagctggagtacttaccgctcctttgaaaaattggctggtttctaaaacattttcatttaataaagacttaaatcagcaacttcttgacatagaaacctccccttctgagcacacacagtcgtacaatttaaatctgcttgatgtattacaacacaccttacgagactcgttgaaagatatatataccctcaatactggtgctgataattccagtgataacgttgaagaaaatgcggataacttattccaatcgagcgtattggatcatgtccattttaagagtgttgtaaataatgaagttcctgccgatgaacgtctcgctatttcagatgatatatttgagctttatcggaggcttgacgatgtaatagatcttaattcttctttatactccgatgattttattccagtgaacggtaaattgcataatgttgttaaactcttttcatacagcctttgccaagttgaagcatctactagaggacacataaaatgttcaagtattccagcggatatttgggtgcataatcttggaaaaaatcagcaagtttttttaaggattttatctgaatctatcaaaacttatactttgttatgtgcacatgattcacagaagcgtattgggggttcaattcaagagtttgaatttattagtttctgccaacaaaaaaggatatttgggcgactattgccctctctagattcaccggttaccaaatctattactgatgatagagttgagccgttacttgtgaaggatacatttcgagaattcgccgaagccagtgtctctggtttattatcatgtgacgaatcgtttcactacttgacgcaattatactatactgccgatatagttcgaaacttatggattcttttgtcacaaagaaactctttactgaaatgtatggaatcagttgaatttgaagcctttgactatgagcagctaaaggggtttgagcacttagttatccaaatttggaaaagtcttcgtgtcgacggagcaggattaatcaattttgattgttgtacggaggatgatctaaataatcctcatcttttgtttacactgtataaactattggaaaggttttctctaatcttccttcgaaaatgtgctttgctttggtattgccgctatggagtttcatttgagacgcaaccgaatttaaactttcaaaattcagaattatcacgtttacaaacaaaaatgcatattccaggtgttattgaattatctaatcatctttgtcttacggcatcttccacagaatggagccttataaagcactggtgtaatttctttacagagactggtcctctatgcgattttcctcgcgcttattaccctggaatttatgaactagtttctttaccgtatgaattggataaagtctttgagttactattggccaggcgatgctcgaaatgtttaactgaacctatggaaccagcgatatgtttattttgtgggaagctcttatgcttccaaagtcattgttgttcctttaatggtattggagaatgtaatcttcatatgcaacaatgcgcttctgacattggaatttttcttattgtcaaaaaatgcgctattctctacctcaatccacctgtaggaagcttctctgtagctccatttttggatgcgtatggagagacagatttgggattgcgtcgtggccgctctcaatatctatcacaaaaacgttatgatgaaacagtacgaacgatgtggctaaacggatctattccttcttatattgctcgacaactggatgcgaatccagacaccggaggttgggaaacactttaggctaaacaatgggagtttacgtgatctaagctactaatttttttaatgcttcaaacaccttgattatttattaggatatatataccaaaacttgacattttatcatttaattcatattcattgacctgtaaatataggttactttacaaacatttcgtctcattcaaacagtcaatcgtattgcccttatatttaaggggcgagtatcatttaaggataaaattagatgaaagtttcatgaatactttaaaactcagtttgaaactttgataaaagaagcttttttaactcatcagtcaaatccaatgttaattaatggaaggagtaatggaaagccttcaaaaaaaaaaataaaaaaatcatagtaattaattcaagaccgccttcatctagtatattcagtagatttgtttacaaatcgatgaaatagtgacgtacgcagtattcgaacgcgccttacagtttcttcctcactaattcactgagaacacatagtgttggaaattaccactctggaatatagtttagagttaggaagatacatgaggtgttggaacccaaaccctttcttgttctaaacctaacaagtgatataatcagacaaagaaacgctggtgttggaactaggataatagagcaaatactagttctataaattcaatattccttccttggatagggatataaccattattgaattttccttgtccaaaattcgcgtatagtggtatttttgaaacgaaggtgctacagattcttaggaaggatgcaaattgccactaatggatcaaagcaagcgattgttaaagtcagctgttccaaacccgcctgaacattttaaaacaggtatatcctggcttgatgaccttgacgagaaggacgatgactcagcgacgtctgtgaactatgatataccagaaataaccgaagcaaatctctgtaatgactcccatgaagctctttcaccttgcactcaacctgtcggtaattctggacgacctgtcgaagcttttaagacctatcctagcactcctgcagtacctagcaaaagcgtgcttttccatttttatgaaccggatgagaactttagcttatctgacacgggacgtactaaatcggataccgccttagctgcaagagaaagctctgaaaagtctgaagtgccacgtgatacccgtagtgctgggataaagccatacaaagaaaataactcgtctaattgtgcaatttctaaagaagcaggccttcgaagacttattgataaggacagagaatctttcgacaaaaacctgaatcagtcatttaccaatctaacttttccagaaccgatttctgatgacagtgacagtgtggagtttcaacgtgattctcttaataacaattggccagctagtttggaaggtagcatacacgaattacccaggaatagtgatgatgatggaatccctgcttctgcggctcatatcctggacctcgattatcatagagatagttatgatagcccttggaagaagtttttaccgtacccttccattttatccgatgattcttggaaagctccggagagttggggaactagtttgcccactgaggctattccaaagcaggtttttactactagattttttgctcgtccttccctgggcaatagaaagaaagagttctttcttcgagtataccgtgatgatcgaacttccgtatcattcatttgccctattggcatacaaactcatgaagtgattaagctgttagcaaggttattttttcttccctcgtctgctaatttttacctcttattaatccaattcaatacagaacgtattttgttgcctcatgaacagccatgcattatatttgaacgattattgagtttgtttgggtgtaaggtaacttccgatgaagaaataaatgaagaagataattatagtgttgctagattggtgtttactacgatggatattggagcggatgtattgcgtaaattctctgaaaaaaaaattactgcgaaccttgacattagtaggtcaaacctggaggttattccggtaaagatctatccctatgcccatgaacttatctcgttgaatgtttcgcacaatttatcgctggacctgcctttagatttcatggagcgctgtgtcaagcttaagcggttagacatttccaataatttaaggtctccaagaggaaaaccgattactgctcttcgccaattggaagttttgaacatgtctcgtaacgatatatatgaattggatcctcttatattctctgggcttagtcgaaattctctgaaagaattgaatatagctaataataagctgttcttccttccccattctactagatatttggtgaatctaacctatcttgatttatcctacaataattttgtgactttccctttaataattactgagttgtcccaattggagactcttaacttttcgcataatttattgtcacagatatctagcaaaattggctctcttgttaaattgaagcatctatatctacaatttaatgatttatctaatcggcttccacaggaaataggcttgctaaaaaatctggaaacaattgaccttagttataatgcgattactaacatcgccagtttatctgaatgtccgaaactaaatagcatcaatgtagcttgcaatttactttctttttacgaatattccaatccgtcagctacattcatcgacttctcgttttgtccactgactacaattgatccggcatttagctatagcaatctcgtctactttgatatctcacatgcgaagcttattgggctcaaggattctgtcattgaaactttagtaaatgtagaaacagtgaaagtgaattacaaccactttactagcatttccgatgcaatttctgctatgcaaaatttgaaatatttgtcttgcacgaactgtgaaatgtcttatgtttcaccaaaccttggcaaattaaagcatttagttcacctggatttacatgcaaataatatcaaaatattccctgaggaagtatggcaagtctcttcactaaaagttgttaacctgtcttccaatatcctggagaaaatcaagttaccagttgcaacgtcaaaaaaattaactaggacaattagccaattaaaaatcatgcgtactttatcaggaaatccggtatcgagcctctcctcccaagaatttgttatgcctaccgttgaagaattatacttggtggacaacagattgggcaatgactgttttacggctttagaatactttaagtgtttaaaagtcttaaatttatcttacaattatttaacggaaattccaagcaagtttttccaaaatttttctgatcttaaacacctttttgtgtcaggaaatgagcttgcaaatctttccatttccagtacagcgcaggtcctacttgaaactttgtacgcgaatggaaatcgtctttcctcttttcctaaaaatgaagctttgtctaaaagtttaagatttttggacataagtaccaataatctgcagaatttagcagtagaaaaagctgaaaagaagagtttaactaaacttcctcaattggaataccttaatctatctggtaacacatggtttcgattctctgagcatgaagatacaaactttacaaaatcatatttgaagaatttaaagtttttgagcatcatggatttgaatacaaaattttctaatgcgccttctgatgttctaaaccattttattcaacgcaactctcctcaacctaacattttgaggtatggagtatgtggatacctttctcgttctattcccgtcatctctgcatgtgaattagttgttaacaactttttgcatcctcaatcatctttatactgtgtgcttgacagtgacatcagcgctggaaaaaacaaccgggttttaaaatttgtgtacgacaatttggcttcatgcctagcgcatgagattaatgcagcagattcctcttctgaacaaatttgtaacgctttgagaagaggatttcttcgtttaaacaaaaaattaggaaatgtcattcattatgaccttaggaagtcttcagaaggagacgtggatagtaattacgttaccactatgaatatttcagaaaagggttattctatggacagttcttgcttggatataggagttagcattatcttagtgtacgtcagggatacaagagctttcgttgccaatgtgggcacatcaatggctataatgtctacgagaaatgattcggaacctacaactttaagtgtcatgcatgatgtgtacaatagggatgaaattcgtcgcatagttgattcatgtggtttcatatctggtgaaataaaatcgaccactacacgtgctattggtcgtttgtctcaatttcctggcgtccaagcagttccctatgttaatgtgcagtacttatctgaactaaacgaatttatcattctagcaaatcaggaattttggagcgtattatcaaaacgcacagtaattgacgttgttcgtgccaacagacattctcctctattagcctctacgaagctacgtgactatgctattgcatatggtgcagaaaaaaatgttcttgtagttatcgtcgaattgaacggattgtttgaagagaattcccttaatttcaaccaactacggggggatgaaaaaactttagcaatttctgaaaagaacgataatatgtcatttgtccaagatttacccgatgattcttctttagcacgaatgaatagagaagtctctcccccgaaaggttgtattgccatggtttttactgatattaagaattccacattattgtgggaaagacatcctattgcaatgagatctgcgatcaaaactcataatactattatgcgtcggcaactccgtgcaactggaggctatgaagtaaaaaccgaaggagatgcgtttatggtttgttttcaaacagttcctgctgcattactttggtgtttttcagtacaattacagttactttcggcagattggcccaacgaaatagttgagtcagtgcaaggacggttggtactcggctcaaaaaatgaggtgttatatcgagggcttagtgttcgaattggtgtcaattatggtgtaaccgtgagtgaactagatcccatcactagacgtatggactattacgggcctgtagtaaacagaacatctagggttgtatcagtcgctgatggtggtcaaattgctgtttctgctgaggtggtatctgtattgaatcagcttgattcagaaacaatgtcatcagagaagacgaatgtcaacgaaatggaagttcgtgctcttaaacaaatcggttatattatccataaccttggagaatttaagttaaaaggtttggatactactgaaatgatttcattggtttatcctgtgcaattgcaaggaagactggagagattgataaagagccgaagtttgggaacacccacagccctcccggaaactcagacttatactcccgttcgtagtagaagcaacagcttgcgacccatgttagcaagattgagtgattcaaaatctgtccatggagaggagggtggttctgggaagagatcggtttcatccttgcgcaacgtatcaccatcagagagtactggtggatatgaaggttgtatttttgatgaccaacagtatcaattactttatgaactttgtgagcgtcttgaagaccatgccgctatactgcatgggtttcctgaaccaccgccttgcgataccggtctggcagctcccgtaaaccaggccgaggagtattcattgttctaccgtctgactttgcgtatcgagaatactatttattgtgtcagtcaaatgcttggacacactggctaaatgaatgcatataatgactgctatatttaaataatgtttaaccccataaatagtttatatatatatatttattttttgtatatataatttgcatatttttaataaaattttttttttttttgctataccctaaagttggaattatggaataccaaattaacgtacgtgtttcgaggcaaatcaacttttatttactattagtaaacaataagaaactgaacaacggaacgacagtagactgatacaaaagtaaaaaaaaagaaaaattgtattaaagaaatacgaaataaaataattttcatgcaaaatggtataggagtaaaaaaacacaatgggggaaactcggtataacacttgataacaatgtaaaccccaaataaagataaaaaaaaatgcaaaatagaagaaaaatgaaaaagaaatcgtaagagtaagatcgtaactaaactaaaaatacagcaaaaaaatttggaaagaatgaagcaataaaaatactaaataaacaaaattggaatcaaaacacttgacagcccggtataaaaaaacttgagaaatgaaagatagaaaaaaaataaggaaaaagacggagcttcaacaatagtagtctaaagcctagaatgacgagaagatgtcttggaaagatgtcgagagagacgttgagtcaacttgctttccatactggcaaacgaaagtggtcggaaagaatcggcggttggacgatattgattctgttcacggtgaggtttagtcttgaaattttcatcgcaatcaatcaagtattgccaagcacgaacagtatcgagaggacgttcatagcgccaacgagtgggattattctcatcgggttcttcaatggaatgaccgtaataatccttcgaaagtagcgaagtggtgggtacttccttgttagtttgagccatttcatatggctcaagctccgtaatggcagttgatggattgattttagtaacttcagtcattttccctatccaaagctaatcaaactaaaccgcgaaaaaaaaaaaaaaaaagaatggatgcaaagacgcacaaaggtttacttcctatcactgttgaagaaagcaagtaggaaagatggtattttgagaggaagataatggatctaattgaaataaaaaattacaaaagcaagaccctattccgcaaaacaaagattgacgcagtgttcaaatgtttttcaaatgtttcttctataccttgctatgcttttagctgtttcgaacgatttacagtggacaagctaggactttggcttgagaaggagttgtttgtttacaatgcaccaaaagtaaataaacaaatctttcaaatacgattgatttgattagacgaggaaatttacgattccaaccgatgctcggtattcgaattaatgaaataaacccaatgctctacaactcgctaaaaaaatttgcgagttgagataaaatacagaaaaggagacagacaaagaggatagaaacaaaggatgtttacaatttataagaaccgtatcaaatctgacacaacactacaacacttcaacgaatgctataaaagaaattgatggatagcgatatgtctatgaggatccaaggagagcttcccttgccatttataggaaatttgaagaggcacagccatgccgtatcgctctctccagacattattgcgatgtcccgactaattgaaaatgatgtaattaagcgcgcagagccagatagagatgtattaatcgaaccaatcatcacgtctcatttgaactgatcccttaggccctcaggggataaacaacctaattatcaagtaccatatctggtcataatgtccatctagaaaaatcgcattaggggctcgattgcctagggaatttgatctctgacaatagacagagagaaaggcgcaattcgttacctttcgttaagaggcgtaaacatagtaaacgttgatggggtcttagtattaggagtaaggatggaaatgtggaaagggaattgcatgagaattgatgaaattaacgagcaacttataggtcgtcgatcatgtttcactggaagatcagttgctaggattttattcaagcatcgggtatgcttgcgcctaatacggaactgtttccagcattgcgatatatattaccattaactctctctttctctgtgtgctggatcaaaaaacctagagtgcattggacaatatccttgtaacgcgtggcgcgctggtattctgtattccggattccggattgtcccttgtacgtcagtgcagtactgcgcagtgtagtggcatgcggcaagcggcaaggtcggcgttttgcatggaaaggaaggaatcaacaataaattgaatggaaagcaaggagatggagaagttttgtaattccaatgccaaacatatgcttttctaatgtgaaaatgtgaaaaagatgagagaggaaacgaggacgatatgggtattttggtgcggttatcgctgttgattatggaatagacggcttcttaagcaacttttagaaccgaaaacaagcggatgagattattactcaaaaaaaaaataaataaaaaaataaataaaataaataaaaacaatatgaaattaaaaaaaaaagatttgaattgaaaaaaaaaaataaatcaataaattaaattaaattgaaaggatttaaaatggtacaattagaaaccacttgaaatgaatataaaagaataaactaataacggaaaattttcctcacttccttaaaaacagattaagaaataaaaaaaataacccattcaaaataaaaaaatattcattcatgttgttccactacgatgttattttgcgctgtctagtttttacataaacatttacaattacaaattcatttgactcttacacatttcgactgtctcatgcgtgtatttactgaatgtcggaatttttttttaaacttttaggcatttcgctactgatgctgtcagaggcttacactaacaagcaaggttgctatagagtccatctattatatgcaatgaacatgacttggatattttcatattacgcacattcatcaatcatcatgtctaggcttttcaacattgcgaatttttgatttcgctacttacagatcatttgtcgctcgttgtacagaacgagtaccaaagccacttagcaacacttacgttttgggacgatgttgtttcacgcatcattttcaagtgctctcaaatccttcaatactacctaataagatgtttcgtggcttagtgaaatttccaatcgcagatggttcaaaggaggcacacacacattttttttcaacaattttttggtttacttgttgagatagtgttcttaacgttacttggaagccatatgtaaaaagaaacaaagatgtctgtgtgcgccatgaaagtggaaacttgaaatcccattaaacaaaacattataaaggaggaataactattttataatttgacgactccttttttgctcatatacttaatatgtatctttattttataaattttattacaatacattcatatatttattactattttacttaattttcatacttattctatttatttattttttaaaatctacgttttagttgtaatatctgtttactcattttctttccaaattaacgtagtttctcatttattatttttattatttattttcatttactttttcttgagctgtattgtatttttcccattcgcacatgtatctcttttcatttacttactagaacattatcttttctagacaaataagtataaatgaattactctccataacaagggataaaatatattgaaacatctttgtatcttaaaatttaatattcaattctgtacgtttcaagcaaataacaaaaactatgactttaaaatgtacatttcaaatataacctcgtaacctctctctttagacaaagctaaaaatctatttacgcttacacagcgtggaatttgggtcttaaacttataaaatactcctttcatattttcttcttttgaattacaaaagttttttggttctcacaaaaatgaaataatatcatgacttcgaaaatgttctttgctaataaatattattaccactaattgactacatcgcttcgtccgccttttcctatttatttatatagcagctagttcattcgtatatcaatttcatcatatttacactggtaaatttcgaacatgtgtgtcgtccatacattcaattacaaaacttgcatatttgcttttaattttaattcaccaatatgatgtctcaagtttgtaatgtattgcgatagtactacaatgttactatagtattttcaatttcttattcatctgataatttgttacatcttctattatgtgctagtgattaattaatgaatacactcgagcgccaataaacaagacaagcaggcgatccaaaaatttacaatggaaacagatattcaaagttaaatcaacactgaaagtcaacagataaatgactttgcatttttacgtttagaacaaagattttcaaacctgcccagccaagctggtcagccgtgtcgactaagttagcttgtcccaactttacgcaccttaatccatcgccttcggtaaaatgcgacaacaaggtggctcagatgcacagtttgtaaatcacattatttatcttcatcaacctgcattattctaactttaggaaaaccaatttttttttttcttctttcatccaatctgttttgtgttttgctttcctcttatttctcaaaatcaaatatacaaacacatctgattgttttttacatcgttacctcttgtaaataatagaaccacttgagccataaacgattagtgtttccctactgccaactcttcttttgcctatatttgcatcagtgcaattttgattattgttggtcatacatcttgttagaacggttctgaggccttattatcgttgtgttccttgttgtactttgtatctttgtggtgtttttcaagccctgtttctacagcagtattgccattgttagtggtgttttttcattctcgttctcgctttttagtttgttttcaaaatttttagaccacattctctttttctgttaaataatgaatgacgatagcagcagcagtagcagcggcgattccagtgacgggagcagtggaaccaccattgttcaaaccaattcatatccctggtcagcctatggtcgttgggtagtggtgatcatctgtattgctgcactgattttctttttctttatcatcggtatcattaatcgtcgtcgtactaaaaaaggacaagctactattccattcaccaatttttatcctctcactgctcctcccccttatacagccgaacctgaagcccgttataactcaacaatacataatccgatgccccccatgtcccaagcttatcgtcctcctcccaccgaacctcctaccgttccagcttacgaaacatcctccgagtttccccctcctgcttatccagaagcggcagctacttcagatgctgcttttcgcaaatacgatggatatgctaagcttgggtgattgtcgccaggtaaagcagttcttttgtacatctagatcgtttttggaattgcatagttttcctcccatttgcctgaactcttgcgttttctaatctctctccttgtttgttcatatggatggcgtgcggctcttttctagagttgatgttcatatgtgttagtcaatttatctggagcatttttcctctagacatgcacaatccattgggtgatttaatcatgaattatagctctaataaattgacttcacttcctaattgtaggcttcttctctcacattactcctcctttgctaatctctgattttaaatttctttccttttttttttaactctatgttattccgtttcttatctttttttatatttaatgtcctttcttcaaattataaaaaagcaagcataagagatttaatagcttaatactttttactgtttctgttaattaaactaattccctcggtttttattatatagtactttttttggtgaagtttatgttagacattgtacaactcgcattcttttttccttggcttttcaataacgagcattaatatttcctgagcgtttttagcatatttgacgccgattaactagtctcaactttgattaaattacaccacccgagagtgtgttttgtaataaaatgttcttgacttcttttttatcattaaaccaattgttgcatattcaaacattttcattacataaatgaccttttcaacaatcggcgtttattatttcgtatttgtatatgttgtttaaccactttaattttattaatcaaaactgagctatgagtatccaagatatgggtattttgtatcgctgaagacattgtggtgtatgatgagattgatgccttgagtagtcgatacagaatttcgcagagaggagtacataatttaaagcttctatgctcagattattttttcgctattataaatctgatgctgtcttcttagcttttcctttacacagttagatgttacgaacttttgtattgccctctatatactgatatgctatgctatcctcgctattgtgatgaaaccaatttattcaataaggtattacactaaactgcccaaacgttttcaggagttactcattatcactactttgtgactatctctataaactcaggcaaaacgaaaactttttccttgttacagaaatgtctgttgacagcttagtttcatgtttagagcagcttataactgatgatttaaagcttgttgaacatcaagaggtcagcaatggggctacttgggctagcgccttgcaatctaccaaagatgttccatctcatgctttaacaaaaaccatcgtgttaaagcccaagacagcaaaatctcaaactgtagtgcccatcattttggcagctttggaaactacttctaccccttctggaatagccgcaaaagctgtcggatcaaaggaagctcgtatggctgccgctgatttggtcgaggaagtctttggcattcctccaactgatgttggtatcttttccgttaacaaggagaatgcttcaaaagtccacgttgttttggatgccgctcttattcaacacaatggcttattagctttccatccttctagtagcgcaaagacagtatttgtttctccagctgccgttcaaacatacttgaaatctgttggtgtgaaccctatcattgttgacttttccgctccaggttctgctactgctccttcaaagcctgctgctcaaaagaaaaaagctgagccctcaaagaatgacgctgccatcgagaatgcagctctgattggtatcactgtccgaaaggatgctgactttcctaattggtaccaacaagtccttactaaaagtgacatgattgagtactatgatatctctggttgctatatcttaaaaccatggtcttatagcatctgggaagccatccaaggatggtttgacaaggaaatcaagaagcttggtgtccgtaacggttactttcctcttttcgtatcttccaaggttttagaaaaagaaaaagatcacgttgaaggtttcgctcccgaagtcgcatgggttactcgtgctggtacttcggagttagatgagcccattgctattcgtcctacctctgaaaccgttatgtatccctactatgctaaatggatccgcagtcatcgcgatcttcccctcaaacttaatcagtggaactctgttgtccgctgggaatttaaaaaccctcaacccttcttaagaactcgtgagtttctttggcaggagggccatactgctcacatgactttggaaggtgcaactgaagaagtccatcaaattttggatttgtatgcccgtatttataccgatcttttagctgttcctgttatcaaaggtgtcaagagtgaaaacgagaagtttgctggtggcatgtttacaacgactgtcgaaggatatattcctactactggccgtggtattcaaggagctactagtcattgcttgggccaaaacttctcaaagatgttcaatatcgtagttgaagatcctaacgcagaaattggtccaactggtgaacgtcccaagctatttgtttggcaaaactcttggggtctttcgactcgaaccattggtgtcgctgttatggttcacggcgatgacaaaggtttgaaattgcctcccgctattgcccttgttcaaagtgttgttgtaccatgtggtattaccaacaaaactactgatcaggaacgcaatgaaattgagggcttctgctccaaattagctgatcgactcaatgctgcggatattcgtaccgaagctgatttacgtgcctatacccctggttataaattctctcattgggaaatgaagggtgttcctcttcgtcttgagtatggacccaatgatgccaagaagaaccaggttactgctgttcgccgtgacacctttgaaaagattcctgttcctttgaacaacttagagaagggtgtttccgacttgttggccaagatccaaactaatatgtatgaaactgctaaagctgaacgtgatgcacatgtcgttaaagtgaaagagtgggcagatttcgttccagccttgaacaagaaaaatattgttatgataccatggtgtaacaccactgagtgtgaaaaggaaatcaagaagaatagtgctcgtcaagtcaacggtgacgaacctgaagacgaaaaggctcctagtatgggtgccaagagtctttgcattccattggagcaaccctctggtgaggatgctattatcgaaggtactactaaatgtgctggttgtggaaatctagcaaaggtctggggtctttttggcagaagttactaagtgtgtcgtttattatacttcttgtcatcggtgtagtttagaaaatcctgtcttttgtaattatattcgacatttgtcttgtgggttaaaaaatttatttgctattaaacatttgcgtctataatcaatagtaaagtaatgtacaaactatttgttgaaaattttctattttgattgttgtaacttaagtgaagatatcgatttttagccaaacccagcccattcaatggaaaaatgacgaactggtaatagtaatagttcttccttagacttttccccattcatattgatgtttcgatcattactgcctccgatcaaccatgttttttttactgctgttccaagacgtccaccaccaatcaagaaaaggactggtatctcctggtcccatttataagaattaactagatagtgagaatgataccttaatgcatcaccagggtaagctacgaattgacatccaaaacgcaaaccaggattcaagtagaaacctgtatcaaccaaggacttaaacatcaggtatctatttatatctaaattttcgaaaacatcttcctctttgtgaaagtcgtcattcattgatgacttctcagcaattctggtagtaacagtgtccactggtatccaggataaatcaaatgaatcgtgttcatcataattcaaaggatcaagtggtagagtccgacccaattttttcattatttcaattttcttttcgttttctttcttttttgccgcaatcatttgatcatatgccaatgactggcgtttttttaaacactgtttcacatcgtctttagtcgtattttcaaggagttgcttatgcaccttcgtatcatcaactatataagaaattcctttttcaattaagtaaaaagcttcttctttagataattccatgggaaggcctagaaatacattttgttgcggcaactgtggcagagttccaactagcgtaccaagaatatgataatttttacgaaatacttctactgcttgaacgtcaaaaacaaggaacttcccatgaacgtaagatattgggaacttctcatcttccatgttcaaacagtcttttaccttagataagtcgataaatgatcaaaggcttcaatatgaagtatgacagtgacaccaatatttgtttaattgaatgattatgaaagttattccaaatcaacttggtttcacatacattaaactgcttgttttaacagatagtttacttggggcatcggagctgtagtgtagcaaacttcgcaacttacaaattcatacattaactattttgtaatcatacttattcccaaataattactaaataaaaatagttgaataaaataataaataatttagaaagtaaaattttatgctgaaaccagtttgtaaaatgttgcattttcgtttaaacaagatccaaacgaaaaacatatgcatcctcctccaaagatttgcaggtggttccccatacctgaaattccaaacatcgtaaaaacaggtctcttctctgtttcttctatgcacacacctgtaacagaataatcattcatatttatacacacagattcttcctcccacagaatggttctgaaaaccgctgctcctcctactataattggtttcgaatcatcgccaaaaaaaacaacttttgaaccgatacgcgatagcaaaatttcaacttgtacgtcgaaattcaatactctagtaacaatttcaaaatgatcatcatccctcaaaaccatttcccattctaatacctccctgactggttcatttagttcattcattccaccgcataatattcccttttttaattttgaagaccaatgcagacaagccccccatctggaatagaaaagagggtctttgcattttaaggtgttccatttccttttcgaatccgaccatatgagacaccctccaaaaggctttcctgccaacaaaacaacatatgaactaccattgtgctttatggaaacagaagaagctcggtgagaggcataaggtaaagatggaaagtctgaccaattaccatctgcaaaataaatacatgaacttaaaatcttttttggagattcacgtccacctataaacatacaagtctttttgtctatagaaaccacactttgtcccatgcaagaggtcaaactatcggtggtaatcttcattatactgccatcgtctttttcagatattagatacgcgtccttcgatcttccagcagttgacaaaccaccttgaacaataacactatcatccaaatcacaaacggccggtagacgcaggctaggtaattctttgagacaggcaggtaaatcagttctttttagcgagtaaatactatttcgaagtgttaaaggagagttgttaaatataatctcgctttttacgtatcggatatattgcatacatggatcaggggattccacaagatcatactttccaactagtttactactggcatgctgaatactataatgttgtaaaaaaaagtagaactcttcccactcgtcaaatggttcaaccatttcgcaaagatgtttaagtttagaatccatcaagaaattccaaaatgtacagacatcaaggatttcaacatattcccagccgttcttgacccatcgagatttgagagattcaattgtagggtatgcataaagcccatgcaacggtgttccccattctttaaagtgcttcaccattacattagcaaatggatgatcaaaagttgcaggagctatctgttcaaaaaaacaggaatgagcatccgggaactttgacatccacctaattaatttttcagatgcttgtcgtggcatatacaccgcagcaacttcagatatgaacaaaatagcatcattgcaataatcaattccatatttttcaagacaggactccaattgattaagaagattcaggttgcaaccaaaagagtgatagttttttgtatgaatttctgtaccatccaaatcaaattccttgtcttctaaaacgatactgcttaaaaaggaatcagaacgaatcatctgtaccctgttttcgatagtttctggataatctacatcataaaaaacaacatcatcagtgttatattcatgagaacttaaaagttgaaaggctaaggggtcgtatcctgcacctaaattcactattgcctttcttttgccggttttattcttcaaaaactggtacactgcaaatcgaatagccatgcatcgtgtccaataacctctatttacgcttggcgatcttctaggtgatttctgtataaacggttgataataagaatgtcctacggtaaaacctggatatccacatttttcaactgaggcttttgaaagaattgagctgtcattggttttacgaacttctctatcttttgacttagttttcctttgatttttgtttgacattgtatatgaataaagagaagctcatttaatctttcgaagccttgagaatttttgcagttaagttacacaagcttacgaagattagtggaaaggaattataatattgatcagaaaacgacaataccaatatgaccggaattgcttaaagttttacataattcgtgtaaatcgtaaattactagtttaaattttatatttaattgaaatgttttattgaaatttgattgtaaataaaacaataacttttagattaaatattagcatggacagtaagcaaataagaaaataaatagtactctagtgaattttttcggaaatatctagagccaaaaagacaaaaatgattgcattgaaaatgcagatggctaaattatgccataaatcaaaaagtatgacggatttttatttttcatcctcttctacttcttcttttctactacgcctttttcttgcagttaaacgcttttcagctccgggcggataatatccatctcgagtttgatcgtattcaggccccataatttcaagaggacatggtggattttgtaactcataacgtctacacaattcaaatacagcctgttccttttccttagcttctatcattagatccattgtaggatcacacggtggaaagtcaaacaccctatcagagtgagcacgtcgtttcatcccagaaatcgccgttggatcagccgattctgagtaatgttgcttctgtgtaattccctttcttgtccaggtttctcgaatagttgggattaatggcattaaatctaaacttccttcacgaagcgttcctggcactatgttgtgatgatgccaatccaaaactagaggaatattaagttcttggcataaaggtaataaatcttgaactgaccaagaaacatcatcgttttctaaaactaaacgagctttaaccgaatcagacaagcgttgataatttttacgaaacctatccaatgtttctttttttccttcaaaggtaccaccaaggtgaataattaaaacagcgtctttatttaattgttcattcaacttcatacgactgagaatttcatcatgataagccaaatcacgtattgccgaatcaactacgacttctcgtggagaggctatctgggtgtactgaccaggatgcatagtcaatcgatgattatatttatttgccagcttgcccacctcctcgagatgagattgtgcaaattcaagggtatatccatactttgcatggcttgcgaaaggaaataaatcagaactcactctcatgaagtgaatgccaaagttgtgattccactcaaccaatttgattaaatctaaaacattttgcgtacctagctgcttgacactttcgagcccatcacgttgaatggttgtaattcggcaggtgcgtgaacaaaaaaccctctccttcattgaccttaaaatagtattcaaacaagcataccccaatcgtcctcgccagggtatgggtttgtccaaacaatcaaacatctctcgtggagcatgatcatcaagattcattgtagattctttttctaaattttttgcagaagaacgagaccgtcttcgtttagaaattggagtttccaactgttccggcacaaccggttcgaactcgtcagagctactttcatttttaagagacttttcgtcgacttcttcaacatactcctcttcctctttttgtttaacttttttagtagctttactaatttgctcctccgattcggattctgacgaggaattgtagttgaccggtttttttgatctcgacgatcgcctaagatgagttgaagaatcataggacgcaacagactcatcaattttatcggaaacagaatctgtcgctttctttttactgctacgtgccctctttcgtgtagacgtagaagtactttttttgtgaggtccactgatattagctaactcagtctcattttctttttttaagtcgactggtgtttcggcagagaatgaattcgcaccgatattaacttgcggtaacattgagagtgtggtttttgagctcattggaagtaaacttttaagggtatcgggtaaacaatgaaaacgagagtaagtaatggtacaaaccgacggtacacaaggatgattacctttaaatgccttttgttttaatatggtgaaaacaatgcgtttagagatttgaatatttcgtttcaatagcctaagcattaaaaaatgaaaacgattttagtatcaatatgacattatttagaaggaaataagcccttcgcaaacttgcttatatccctacaactattatcttgtaagtgaaaagagatatcgacaagaagtgattgagactcaatactagtcaaaatcaacgagtgtgaagacaaatcttctttcattcccagtaaaccaaaaatggttttgtatcattgttacgtcaaaattcgctatgattttattggaaggccatgagattactgatgctcaagggattcaacttttgacagttattgttcagtgtagataggactgcttttacgaggaaattttggtttctcaaatcgagcttagtttagcaatacaatgttaagtaaaaagattgtgttgctttctctttaataattgcagattcagttgaacaatcaaaaaaacagcagataggaaaaaacatttgaaatgaaaatttggccaagtcaaggagtcgcgacaatttattttaccatctgtagcatatgtgtgtatgggaagcagaagtaggcggattcgggtcatttatattgtattatgaaccgtcttaatgctgctttctgctgacatggacatctttaaaaatatacaaacaattaccgtgtaattcacaatagatttaataccatcagcattaatgagttggttgagaagccatcattgcgaaatcgcaatgtaggtagagtaaacgaagcgaattgtttacgataaaatacagtatatctttagaaccgtagatagctgcatcagcgaaacgattggttttttctgcaaatactattacaaccagtagcatgaagaacgcttcttactgccgcatcgtttttgccgacctggctgatcgattgacaaaacaaacttctagcagaaataaatgatcagcgcttcttatatttaacatttggcagcgtgctgcccgcgtgtgaatattttccttaagtttgtatcccaacagaaaagcgtaaaaaattggaaccacattgaatcttcaaataaacaatattaacattacatttcagcataagcatcgactatacatgacctcgaggtgtttaaagaattagtaattcttgctttgcacatagtttataacgaagtacgtcctagcatcactcgatattatcatttaaggtagcaccactattgctctatacaatcagctattacataaacgttgtaagagaggaattatacaaacgtcgacgacggcgattaattgttacctttccccttaattgaataccatgactgagaatgagaaaagcaggtctttacctgctgaaaggttcgtatatttaaagaaaacgactaattgatattagaaaccctctctataaagacgatacacttgaccgtacgcgcttcccgaaattacgtgaaactaatatagcagatacaccattaatcccaaagtgtcgcgctcaggtaatagaatttcctgatggaccagctacttttgttcgtctcaagtgtacaaatccggaatctaaagtgtaattatcttttttttgcagtgttgtttttggaaaaatactaatgatgtatataaatatagacctcactttcttatgaggatggcaaaggattcaagcattagtgctacgtcaatgtaagcgttttttcatatctttttctaaaaatctaaacccgattaggtttcgttcagctttccctaaggctacccaagaagaagaagacttggaaatgagatggattcgtgataatttaaacccaattgaagacaaacgtgttgctggactatgggtgcctcctgcagatgccttggctcttgccaaagactacagcatgaccccgtttattaacgccttgttagaggcatcctccactccttcaacttatgcgactccttcacgccccactgcgcagaaatcagagacatctgagggggaacctgaatcttcgacatctgccactaccacttctgttgctaggcgcacacgtcagcgtcttgctgaacatctggagaattccaaaaagacaatcctccaacatgataataaagaagaagacaaggaaatacattccgaagagaatgaaacgaaggatgaaattaagtctgagaagaaagagccagaaatcaagaagcaggaaggcggtagttctactgaaaaagtaggtcaaccctcttcttcggatgataaagcaaaaggatcaacctctaaagatcaaccctctgaggaggaggaaaaaacatctgatatccaagatagaaagattaagacacctatcaagccttctcttcttggaaagattaggtcaagtgtcaataagggcatgactgacgttgccagtcaagttaacagaggcatgaccgatgttgccagtcaagttaacaagggcgtgaatggtgttgcaagccaggtcaacaaaggcatgaatggtgtcgctaatcaagttaacaaaggtgtaactggtgttgcaagccaagtaagaaaacctgtcggaaagttggaaaagaagttcgagaatttggaaaagagcattggggatactttgaaatcttccattcgatcctctccaaagtcaaagaagagaagtagagaggattttgaggaaaacgaggattacaatgctatggtacctgtgaaaaggtcgcgtatcaccaaactggaaagcgaagtttactatgaaaagcggaaagtcagagcacttggtggtattgctattggtttgggtgtagggtaagtattcaatgattgtgataattggtcttttccctggatttaaaatcatttactaactatctttcgcagcgcaattttaccttttctattttaatttaatagggccctttaccattttgaaactactggatgttagaatttaatgtgacatatgtgctttaatttgttgatgtagtttttcgtgtttaatgtgaaaatcaattgacttgatgactttttacttactttcgattatgatttgggattggagacctgcttcagattgatttagggctgaaataacttaatttccgattgattctagtgcactatttggttatcttaatgttttatcacttatatgaagttgttttagtcctgggaagtgtattgtttccaatttattgcggaatgtgatttttccaagttatattgattactgtactttgctttagttttgtttcattaaattttcctattttaaacttatctagcaaaatagcaaaaagtaacatttgtacgactaacgaataactaactactatagaaaactaaagagagtcgaaaatagaatcttcttttactatgaagatattacaaatgtgcattgtttatattccaacttcaatatttcttacttcataagtaataaaattcgctcggtttacacccttaacatactatattcaaggttgaggacaaagttttggaaaagtgcaattaatgcttgcgatttgcctaccatacaataataaatgctagtgatcaatttttgatatacaaaggagaaaaacaagagcattttcttcaattctgatattctccacattagattatatcatcaatgtcctctcaaaagagagcagattcctcaagttcttttgatcaggcggaacgtcgatctttggatgaaaatgaaaggaaaaaaaaatatttttttaatagagaaggttccggtattgataattttgaaacggacggtatggtttttcaagcttcgaaagcatttgactactatttactgacaacttttaaagacagagttaatgaaataattaacgagcaaaatgaagaaaacgtaattgatcaaagccgttggtccaagttgtggagaatatggaatgttggttattcatggtttattctcagtatcataggaacaacagttgggtttgcggcttatatgcttgacatagttacctcttggctatcggacatacgaaggggatattgtactagtcattggtattacaatgagaaattctgctgttggtatagcgaaactatgggtatgttcaaacatgacttgtacaatgatctaacgtttcaaggttcctcgtgtactgcatggaaaccctggacttacaagttttccctaaattaccttatatacacggccttcgctttactttttgtgttatgtgctgcgattatggtaagagatgttgctcctttagcagctggtagtggaatctcagagattaaatgtatcataagcggttttttaagagatagtttcttatcttttcgtgttatgttggtaaaatgcgttggtttgccattagccatcgctagtggtctttccgttgggaaggagggacccagtgtacatttagctactaccatcgggcataatatatctaagatattcaaatatgccagggaaggatctattagatatagggatatttgtgttgcttctgctgcttccggagtcgctgttgcatttggatcccctattggaggtgtgcttttcggtattgaggtaggaaagtttatagagattttgactaattcttttaaggaaatgtctggtggttatgacccaaaaatgatagtatattcatttttctgttgtttatcggccgttggtgttttgcatatgctaaatccatttcgtacagggcaagttgttttatttgaggttcgctactctggatcctggcatttttttgagcttctttttttttgttttctaggaatttttggaggtttatacggtgaatttgtaatgcgcttatttttcttaattcaaaaactacgcaaaaaatacttgtctcgatggggtgttctcgatgctgcttttgtcaccgtaataacatccttggtaagtttcttaaatccttggttacgtttggacatgacccttgggatggaattgcttttccaagaatgtaagtcaagtagctcacctgagttaattaatctttgtgacccttctctaaggactaaaaatactattttgcttttgattgctacatttgcaagaacaatatttgttaccttctcgtacggagccaaggttcctgctggcatctttgttccttctatggcggtaggtgcctcgtttggctatatgattggtttgatagcagagatgatttatcaaaggtttccaaactcagttttattcttagcttgtcatggttctgaaagctgtatcactccaggtacctatgcgctccttggagcagcagcttctctcagcggtataatgcatttgacggtcacgatcgttgttattatgtttgaattaacaggtgccttaaacttcatattacctaccgtacttgtcgtggcacttgcaaattccattggcaatatgctgggaaaaacaggtatagctgatcgtagcattgagattaatggattacccttacttgaaccagaaaaatccattaatagctccaataccataaatatacccattactgaagtgatggctagcaatttaataaccattcctagtatcggatttacatggagaaagctgttaggaatgatggaaggttacgactttagcggatatcctgttgttttagattcacgatctaattatttaataggctatcttaagaaatcatcactgaagagttcttttgaggctgcaaaactagagccttcatttacttttgatcagcagttgtgtttcggaaaggttgattcagttggcgatagtaagtcctctaaattcggtgaatcagatagaatagatctttcagcgtatatggatgtgaaccctatttctgtattacatacgcagagcattgcaaatgtcgctgttttattcgaagtcttaagtccaagtgtgatttttatcgaaaaagacggaaatttagttggcttaatctcaaaaaaggatttattacttgcatccaaatattaccaagaagataatgatttagtgaatcctgctaatcgtcatcgtgcagtttctacagaaaggatcaacgacagctatgaaaacatagaactaaagcccttaaaattaaacatagaatgataaaatgtaatagtttcattgaagggagaattaagtatggctaaaaagttgatgcttcaatagtacgaaagcaagaactgtataaacgaaagtgactaaaatcgataacgaagttaatttcggaagacatagtctatcagaaggtgtaaagaaatatacggtacaaaatgaaaaaagtaggctcataaagtaatagcaaaccaattaaccgttgaaagcttttcaaaaaaaatgagaagagaaatgacgaagtaaataaaaataaatggaaagcataaattgcgacttaaaaacaaactgagctttttaaagcaaatctgacattttaagccatgtgaaagaattaatggctataaaaagaccagttttcggggaaaggcatttcaaatgcggtatagaatttatctagacagctccatccattataatcaatggattcataaggatcacagtcgcatttagcgcgtgtagcatcatccaaaggacaatgaccgctaccaggatgccaatagccaatctcattgaaaaaatggatattgtcacgatcagcgaacaacgaaacagcaatgctatgaactggagcatcaccccaacgctcatagaagaaattaccacttttatcaaggtagtcaaaatatttactataaacttcactttcccaaaaatcaactttcgcaatttcaaaattagtccaaaaatgacatccgttataagtttccccatcatcattagatatgaagtttagagcattattaggatgaagagcattagggtgcattttgatgaattctttggtagagggccaaagagaaggaattgtttctgaatattcagttacagtgatagtgaatgcatacgccttgttattttccttcatataagcaaatggatcgaaatcgaggtcgcaaaagaaatccacactaggttcaactctccaataatattcgtacttctgaacaagaggatgacgataaaagaaaccagactcaaagcgacacatgtgacgataagattctttgtcagcataaagaattcctaattcttgaagttttttccaattttcatgcattttgtcttggtcaatatattccggaatgctccattgttcctgaggtaccaaaccaaattcacatttgccagagaccgcttcaataacatgctccttaaattcgtcagagaactcctcattgttaaggaaaacccatccataatgatatttatgattgaaagtcttctcaagttttcggattgatttaagtaaatcattcaaatcttcatttcttgccaacgtaacaaaggcagcattaacccgtttatttggaagccattcggagcgttctgagggctctagattagaaatattgaaatacgaaagagtatctcgattgtcaatcagactgccctcaaatacactgatagttgggatgtattgctttttgaaacgtacaaatacaaccaatgtaagtaataccactaaaagtaaaacacgtttgaactttcttggcaagcgaaccattttgcattaaaaatagaaatgctatatttatagattctgtaagtcgggtaaaaagtctttaaagagaccgttattcttctagtacaaaaaaatgaaataaacagccgaaggaaaaccagtgaaattgcaagttttgattttcactatagtacttcgaatatggcttccaataaaccaatagataaataaccgaatgtgaactaaaagtacactggagaaggaaacaattgaatcctatgcaaattattaaatgtaactactttgatagtagtaactctacaaagctaatatataagtccaagcaccagtcagtaaatgaagtgattgctatgttactcaaaaagtataagtagaaaattaaaaagaatttctctatgttggttataaggaaattctaatagtgagcaagcttttatcaattaatggtggtggctgagtgagaatggtgcaggcacagttacagtatttacgttattgagttgtccaaagtaaaattagaccgatcgattctttgagttttacagtctagcaattatttattatacatacttaaataacattattttagcaaaaaactaggctagaaatcaagttgaataaaaagttaacatttctgaaaaaaattttttttttctaaattcctctgactgttcataggttaaaggctataaatcaaaaattttcagtactatcattgtacatttcaactagatggagaagtttcgcttacaccagtattgcagatcgtaacgtcagatgtctgtaataatactttgtttttagcattgtacatttgacagttatggttaactaggattacctttcctctaggactttaaagattttatcagctagttcaaaaagaaaaacggtaatgtagcaactacttgccttacatatttgttaatatatatctcccagatattatagggtaggcaaatttattgaatgcacgttcaagttgtctaaagctaagtcaagcaattacgtttttcaaaattgaaagaagaaacataattattgtaaggttaagtgaacaagcaagtagacttattaacctatgcaaatattgcttttacttaagaggaacagaactgattcattaataaaatcaacatacaagcgtaattccttatagcaataacggtatattttcttatacatctatagagagacgtatatactgttatagttaattagaattggcaactgagttagcttactagtacgatagataggaaataacgtatcttaaaacaagttagtgaatttgtacttgtatacattttaaatatgccagagtacaacgcaggacgctataaagcactgatacatcgcgcggtttcgttattgcattatttgtctgctctacgaagttaacgacttaccatcctttttagctacgaataaaatttgcaagtcctaacatgttagctcgttctgcccttcgctctggtttccttccctctcttacctcatctgtaaagaccggtttctgtttgaaggcagcagctcctactttatccatgaaatggagcgcggtaaaatattactcaactaaacactttactaaggaacatgaatgggttaaagtcgatggagatgttggaactgtaggaattacctcttatgctgcgaatgctcttggtgaagttgtattcgttgaattgccagaacctgagactaccgtgagtgtaggtgatggcatcggtgctgttgagtcagtcaagtcggctagtgatgtatattctccagtgtctggtacagttacttctatcaatgaatctcttggtgattcaccagataaggtgagctcgtctcccgaggaagaaggttggatttgcaaaatcaagttatcatcacctgacgaattgaaatcactattaaatgatgaaagttacgctcaattttgcaaggaagaagacgcgtcccattaaatatggttatgttaaaattccgtatgacctacgaagtttgttctagctggtttatgtattaattacaacttcaattttttgtgattgatttacatattcatcaaactttactggttttggttgttttgttttttcatatatgaaagaataaagcaataactcagttacagcttttcaatagtctttgagaccatttcatcatgggcttttaagacaattttatttgttgcactctaaataccctcttccttcaactgaagagtcataacatcgctttcttctttttttgtcgggtcaatttataatgcatggtgcattcattctatctgtattgactacggcctaaaaatacattttttcccagacatactgtttgctactttagagacttagccttccataattgtactaataacttaatagaattaaattacaatttcaacattaaactataatctgataaagtaattaagcgaaagaaattaattgcatacttctgctaggttgtaaatattataaatagtaagcctatattaaatgggataaattaagccaaaaaggcgaaggcagaaattagcataacaaccaaagcgagaagtccgctgggagaagcataatgcacagcagaagaaggaatggtagttacgttgaaactagtagtgtttacaataggaacagatgtcgggaagacagtagtactattatgaactgcgaccgaagtgactgaagtgttgaagtagccggtagtgaatgtagtgttatagaatccagtagtgataggatgtatagaactctccgtagtagtaggtacgaagctagtagtgttggcatgagttgttggcggtacaacagtagtagtgttgacatgagttgttggtggtacaacagtagtagtgttgacatgagttgttggtggtacaacagtagtagtgctgttaacatgagttgttggtggtgcagtagtagtagtagtattcaagctagttgtaggaggtacagtggtcgtagtgttcatgctagttgtaggtggcacagtggtagtggtagagttatggctagtcgaagggggaggtacaatcgaagtaatgttcgtgcttgttacgctgtgggtggaagtctcagtacttgcactgctaaaggaagtagtcgtaacattagcacttggtaaaggagtaggcgttacagttgtagcaacgtctgtcgtaaaaccaggagtatactccgtttgtgccattacggctgtgacaagcaacagaaatttgcaaaggacagagaactgcatcttcttattaaatgattaatgaattaaaaaatagaaggataaaaaatgctaaagagtgcctcaaatacaagttccaaaagaccaattatattttcctggcttttatttgcaagcaagcgaaatcggattaatgtctcaatttcagtagcacaaatcgagagaacgaatacctcgatatataggtcaaatttttactgacaaattcttacaaaatgcaattcggtagacaaaatgacgggtgagtgatcccattgaaaataaattgttcaatcaacacataatagtcccctaatagtcatatatgacatttctatcaattcaaatacgagcgtcattccattttttcacataacgaaatgaatgcacaacttacctgtggaaatgaattaacgatgagcagactttgggactgcatatgatgaaacataataacaattcaagataatatttgaaattaaataaagctattcaccgttattccctaaatgcgaagtatctaatgtgcagttttacctttaatgtaatggttaggtattgaaacagtagtagaaacgtgacataagggatgcgtcgcaaagcagtcaactcctttgtcggattatcagaagatgattaaaattcattctttgataattgcattaagctccaacgcaggtctaaattttttttactaagaaatggtagctccttagttcgggcaatttttatccaacaagacgtttctgcagtggacgttctattaccttttggtaacgcgacaaatacaaaaaaaaagaaacagaaattataatcctaattacaaatttgcaatcatgtatatatactttccgctacttcaatttagaacaatactagaacatttctaatctaaaaaatacgaatttaacataatcgaaatagaaaaataaatgtatcgggcgctgaatttcaacaatccagtttgttttattaatagcaaagaactggaaatcaagcattagtacataaaaattgtagtcatttaacttcaagtcatttaagcggtcatttcaatgtcctccgtatttttttttaaaataacaataccttccaacgaagtcaaaggtgtatatgcttccgtcgctagttcagctcgctcattgtgatgcaacaaaactggtgtagtatgtgtgacccaacccgtaatgaccttgggacgaccagcttgaccgaccacatctactgcttgaccaactcgaacgcttactggtaaatattgaccgtcctcaccaagggtaatgagcattcggggtcgtattgctaacgtaatagcataaagcaaccaatgcgaggtatcaaggacaaaggtatttgcatctagcatagctaatacaacagtcataagaccagcaaaagcagtttgaccaagaatctgccgttctgtatgataagggttaagcgtcattgttccttttcctaagtaaagtaaaccttgagcgatacgaaccatgaatagagcgttggattctttgtgataataactggctagttggcggagtaattgagccaaacgcgcattactagtaccagcaccaacaagacccattgcaaagattgcgttgtaagcaacatccaaatcattatcgtgactatagcgtgaaagcgtgtcaaatatacgcatttgaggattggaagcggaaagcaatcctaatgcaagtggtatagcttttcgaatagagggttcgccataatgcatcatgtgatcgaaatgtctcaaaaccatttctgctccaatatcttcacccatagctatagtagcaacaccaagtgctgcaaatgtctggatagtagtctcactctccttagcatcatcactgggaggttcactacagatatgaagcaatttttggatgtgaagaacgttgccagttccagcatacgagcaaatatccaccaaaatttcagcttgtcgtgcaattttaccctcaatagctttcagtgtttcgactgtagcatccgcaaggtcttgtttaccattaaaaagaagggcaaggccaagagccataaaacggccccattgatcattttgggcagactcttcacgctccattagagtttgtaaaattgtgctagctacatcgccgttgcaagtaccaacaaaaataagacctaaagataatgcggctaagcaggataattgcatagggcaatcggtatccgtaacaattggagataacatgtcgagtaaatcttcgcgattagctccactgtatgcaagtcctaaacctaaaatcgctgatgcacgaagctttacggagccagtttcaaggtattcagaaagaattgccatagctggatcagcttcatttcttactgcaacatttgtaacaccaattcccaacaatgcaccagccttggtattctcctcagaagagtataaatacttatccaacaaagacaatcccatgtcaacattccataattgtaataggccaatagaagctgtagcacttattaaaccagattctttatttttataaatccaagacgttttttcgtcatcgaccaaaattaatctgtcgttactgtatccggcattgacaagggcattgacaaaagtgttagctaaattttgtttggcggaatacactcctgatgcacccaatccagtcctagccacttctaaatgtgttttaaagatatcttccggaactttaggatccataaggttcaactcctttcctagataatgaaagtgatcagataaatgagtgttatttaaagcatcgtttaactcctcgtctcccatatccataggtatttgctgacgagcaagcatgtaagacatttgctttttcaacaagggatccgtagcagcttcacagtcttcttttatcaaagacatatcatcaaggcggatagcaacgttaagtgcttgtgtaagctggtcaaacttccgataaatagcatgcgctgttcttaacatggcgacatcttcaggaaatggcaaaagattaacgcaactggtaatataaagacaaacgcgagaagcattatcaagttctacgaagggtacaactttttcaatagcacccaattcttgtaataaatcaatagcatcagcctcagcattatgagtaaggaagaatggaacaatggtcaatgcaagttccataagatcgtcggttggcgcttcctcttcctggcgactggcaaactcttcttctatttcggaagccaaatggcgaacatactcatgaccccataaagaaggatcagtggtaacgccctgaagacgatattttaatgattcatgtttgcttgtattactataggacattcctaatactgaaaggatatcagcaagttgagtcttctgagggctttgcggccaggaatcatagattttaacgagagtaaaataatgtggtctaagaaacttcaaaggctttggaacggccgtcatagaggaggtagaagtacgaattatttctttaagctgagtgagactggaacccaccaactcaggggtggcatcttgaacagcttgaactaataattccaaatcattttttaattgtaaatcttcttcagactatttggttagttttcattttgaaaaataatagggctttaacttactaaatcctctaattcatccctttctttggtattgttcgttgagtttctgtcattagtttctgaagtctttgtcccttttttgtcatttaatgcatcattaccactcggggacttcgaactaatgtctttagaactcattttctagattcctaagattttctgaaactgagtagtaatgtgttgtcgttgaaactactctcaccctagtcagaaccagtataccgattgtttacgtatttgattatttatcacgttaattagatttaacaacacgctatgctttctttatggatcagtacaaatgaaaaaataatctattatttaagttcgtcaatgtattaccattattacacgatgcttgacattattatctcatgcctcttttcttataagaattgttgtaaaataactcgttattgattgactctttatgttttcatttgtttaaatacggacatatgaaaccgatttatatcactacacctaattaccatagttatagcttgatttttaataacatgacacgctctaagattttgaattctaaaattaaaggctgtaatggtcaaagaattttcgagtttaaattaacaaaaaaatgcaaatgataaaataatgaaaacaaacgaatagttttatatagtacatccataaacgttgccgactaattttccatcttacacacatgaacaccataaaagcttgtataagtatactaaaccagtataggcaaattcaatgccaaccgcgggatcgagttgtatcagtaaaagattcattgctttcacttccttgaaacattgtacgtaaatgataataattttcatgagtttcatggtcttccactgaatcttcattaatcatagaaacagattgatctaacatggaattccaatttttattttgtttcaattctgctgcacctcgtatttcgtccaaagataaacgatgttccgccgaattaccaagtgcctttaaagaaggataataagattcagcatccataaagtaatgaggttttaatttagagataaaagacgactttcttactctcaccggcggcatgtccatcggcaattttgctgatgcatcaatttcttcgttcggtgaataatctctgaaggattctgtttcataagccataagaccttgtttctgccgtctaaggctacctgaaagaatcgtagctatccgatcgtcataatcttccgatgtaatatctaattttggatcaacggcgacatcaggctgaattaactcttcatccctatcttcagcgaagaagacatcgaggctatgaagagttgtaactagctctcctagtgaattttcgtcaagcgaaccatgactgtcagtaggaacgtgtcgcggataattggatacttcatcagcatgaaatctaacctctggcgtactcacagaagcctcggtagtggaacagctataaaatacggcatgtacgttgcttttagttatagcagctgcatattcagagtttggttcataccatccatcctcgtcaggtatttcaaaaaatccagccagacgatcatctgaattttttaatttagggtcaaccattaataactttaaggtttgcatatctgtgggagcagatacatgaagcactgagtcggttagcaaagacaacgcttccattgcataaccagtaggtaagagtcgaagaagcggtgaaacaatacctaatccatgttcggaatatataggtttttggaaatcaattaatggaaagagttcttttaacacatctaacgtagactttctaaaccaagtcaaattatttgatagaaacatcgtaagagtactaacaatttctagctcgtaatcttcaaaataataggagtataggtatgaaaccgtatgttttaaaaaatccttaattgacctgaatttacgtttgagatatgtgtcaagaagctcaatcaatgcatcatcgttaaattgtgaagcaagagtagctaatttatgacagaaaacacttaaatcaaaagtaataggatctgaatgctcgtatgtatataccatcgctggtaatgacaccaacaagcaggatagtatcctcaaataaccaacgccaaccaaatcattatccttgaaatccatcagcaaaaggaaaaaattcatggtaatttcaaaagaattagttgaacggaaaccttttaatattaaaatctgaagaccttggtaatctccaacccagttttggggaaatgtctccataatttgttgggtagcagagtccgtctcctccactctcagaaagtaagcatatgcaattttcacagattcaataaattcatcctcatggattgtagtcaaacacgcaatggctgtccataatatttgagaataacttagtaaatcatcggagttcataactaaaacataggaattaaaagttcgcaatatttcaacggaataatcacgtaaatagctcgtttcatctgatattgtaccaactagacgagaaataatctcaagaagcattcgtgcatcaaaatctggaagcaaagaacgaaacaactggaatgaattacaagccaaacgtcgagaaggacaagtcgtagcccacgataaagcaacctcaccccatatttgtttaagctcaggatatgatgaactcaataactcaattgtcttcaaaatcatgttatgatatttaaccaaatcatcctccttcttggttttaccacgaaggcccgttattagtgagctttctacattgaaatcaaaataagcgtcgtcataatctaaccttccttccatagctagaacttttcgtacaacatactgaaaaatctgctggcattgctcttggactatgcgagaataatgatcaaattgtataaaagcagcatggagtattgtagccacatcatcagtaactgtgattatagaaggatttggaagaatatccatcaataatagtaaagataactggcacggggagtaggaaatatgatttttttcactgggaaacaaatcctctaaatttgcaacataagttgaagataaatcctcaagactaaatttataaacctcttggttttcattcgatacattagcaggacaaacaaaagacagaagggtagagtaaagatcagaaagaagttctgttttcgcgagataaatagtaatctgtcttgtacagtcaacaaaagaaaaagttttcctttggtaacactgttgcattaaaaaaaataagattacggtccagttcgacttgtgacgcgaaagagctaacgaggtccataaagcctcaatttcgttaggtaaatcattagtaaactttgcagtgacttcaatcaaatcaattagaattaccgccgtaaaagaatcgaaagttttgttttcaacatccatctttagctccaaattttgtagccacggaagtaaaaccgtcaccagtccacgtctatgttgatgaccataattgaaataacgtaaacattctgaagttaaagtgaatgaatcttcagtaaaatcgctagcaagctgtacagaaaataagtattgaggtttcaagtataaagcggggttgcttgattccaagaatgttttaaattccatcaatgcagtcatagtaaaattatttagatgaaaatttccaagtaactcaaatgcttttagccttaccgaaagattattcgtggaaaggtttaccaaacacaagggcaaaagctttggtttactcaaattgtttggatttatttgaataagcatttcagaaagcgacaagaaatagtaattagaaatagtctgcgaaatctctttagaaaagcaacggttgattaccttctgcagcaatacttcattgctgctattctctaataataaggcggtcaggccttttctagccagccccactatagccttggagggagaaccaaagacagcagtaaaccaattaagcagtatctctatgtcgaacaaaaacactccttcagttaattcctgttgtagctttgctgtacataacgcgatcattgccttaatagccaaatactcgaggttttgctttccagcttcaaatgaagctaacaacttatcacgctcacgaatatctttattgttaccgcgtatatgagctctcattagctcttcgcgattttttgtaattgcacgagcaggaccaaatccagtccattcatccaataatttccaacacgaagcacgtcccgaaaaaggaagaacctcagacgacggatgcaaattctgaaccagtaatactttctcaagtaattgagaaaagtagcaccttaatttcaaatacttctcatctgcttggacattaggagtactcaaaaatccctttaaatctttcaaaaattcagatataacagacaacgcttcacggtcttcatttaataactcatgcaataagagatgtgatgtcattgcaaaaatgtgagctatttcagatcgcaataacaaatcaggtttattacggcgcttcacagaagggaagtttaagcctgcaaaaataaactcttgatgatcctgtttgagcacagatatatacggcttcaaagaacgtactaattgtggaaaggcgtttacgtttatacagccaatagcaaaaacaacagcttcacgtataggagaaaattcagtaaaaatgagaggcaataccatactaaaaagactttctgcgctagttatctttatggtttcctgtaaaccacgtaaatggtttccagattgaacagcagtaagtgtcctcctaaggtcagtgtgcgaataatccacgttagaagtgtatgtaattgtacaacatgcaacaataaggtacagcttccactgaactaataaaaactcaggaaaattatcattttttacagcagacttcaagttaaagtttaattccgaagattcaatacgcgataataattgcatagtaatactcggaagtttctcacaaacagtatttctaagcaatgccatagtggtaggaaatctttcaaaacaaacctttataaagcgaggaaatacattgtaccatattgaaatgtcaacgccgctgtttgacgtagctagtttcaaaagcatatccttggttccatcgttgataaacttgcgcaatcgtgacctttcagcagcagtcggtaagtgactttcgacactcaaaattgaagaatcgcaatctttcagaacatcgacaattgtcggttcagaatatatgtcaccaacttcaactttatctgaagaaagcatcaaatactccgtatttaattgcttaacatcattaagcaaagccactgcaaacttacggattccaactgatggtgaagataaatgaagtacaccaagtgattgaatttcttcaattatcgtccaactttgaatgtcatcataatcttgttttacagaggcaggagtattgctttcagaacttgcacacgatttattactaaggacagaattccttttttcaataactgcttcttgctgactgatccaaattctaataacttcatggtaagttcgtaacaagtactctgaacccttaaccaatttccgagaaagacaagatatcactgacttcgacattttaagcccagaagaaaagtatatcaaagagttatgacaaacagtatggattattttgtttgaacaattcaaacacttaacatatgcatcaattacacgttgttctaattttcccatgagacaaggaaacactttgagtgcattaatgtacaaagcaagcaaactggttgcattttttgaatcaaggtaacagttggtattagtggagagctgaaaaacgaggaatagaagcttttgcgaaagattatgaacaaattgttgtaatggagttccgacggcaacttcatgtaaatcaacgaactcaaattcaatatattcgaatatagtactatccgattttttgtacttcatgtcgtgcagaatgtaataaacagaccgaacaacaatcattaatttctcagggccaatattctcggtaaaagcatcagtagacaaaggtgttaaaatctctttgatgacaagctctggaaaatgagcaccgactacacgcacaatttgtgcataaccatccaattcttctaaagtggcgaatggaaccacgctaaactttttgccaatcgaaaatcccgatttcaaaatattagaaatattagaattcattatggaaggttcttccttatactgattagagtaagtccatacaacacgagaaagatggggtagaccggtgttccttaatcgtctgtctttaacacgaaaaaaagcagcatcaagggaggatatccaatgcttaaggaagaactgtttgggagaaagacatagaagtgtacaacaaaaagggaaaaaaacattccagtatttagttttcgtacacattttcagtactacaggatatattgtttcaatggtgcgcgaccacgcaggaatattcacctcaaatgtagctcgactgattaatggtcgaagcaactgttccataagatatgcatattcgattttcaaggctgtgttggctttcatgaaaaaggaagtcaatgattgcaaaaaagcaattgactcttctaaaagagttgttggataaagctgcaaacgcaaataacgcattgctctaaggagatggacaagaaccgtttctttttgcctggaatcacagccagacttttccaaatgctcaatctcttcaataaaacgatctgataccatgacgaagttaaatcgagacatacttcccacaaggaatgcaaaactttcccaattagcaagactgaaataggatgacgaaactggtaaatttttagcgcttagtagctgatgaaaaacgcattctaataaacaagatacagtgctttcttctaaggcatttgacggtatcgtttcagcaatctcagtcaagacacggcaaagtatatagatagaaatagaactcctccgctcattaacaacccgaggagtaccacttgaacttgtaatatcaacacgaacttttctccaacacaatagggattcaatgacggcaaccggtttgctactagctaaagctacaagagcttgaatacatctgtcaaattcattatcttccccctttttaagaaggaggatagcttcttgctctccaacgttgaatcgtacaggttcagcattcttaccttcgttggcatgataacgagaaagaaatgatattttttgttcagagagtcgaacaaactgggtgaaaagtatgtgaagcgcgtaatcaactgccgtatggtcctgcttctcagaatacaaaggaccattttcgacaggttgatcgtgagcaatttcattcaagctcattcaggttggcattatatggttatctactaaatagacgaacttcaaagaaaaggagtatgcaaagtaagggtttgagagcaataccgctagcctacagaaaagtgaagaaaaaagtgtataaaaaagctatctcgttagtttttatatttaagcatgcgtaagcaaattgactagcaatcgattgttaaaatttaggcgtgaatggattcaaaactagaagtttgtaatggctagcactccgaacaataaaacctctcagcacactgcaacaatttttgcacataaaggaatataacgcactgcgttgtagtaggtgtggtactatatagtaggtgatatacttaaaagtctaacttcaaaatgcccaaaataatttttaaatgaaatgtaaaaaaagaataaccttctgtatgtttggtcaaaactttctgaattctatgtcagaaaagataatatggtacaagttcagttttttttaatgatttttaaaccgtggcaaatgcgatttttacacgctaactttttggaaacgaattataaatatttgttgaaaaaacttgaaagtttaagaacaacatatacaatgcttaattatcaaattattcgcgtggaaaaaaatagaagcataaatcagtagaaaaagaaagacatatacgcaaacttgtatacgcccaagacaaagtaacaaaataagttataaatttaatcatgcattcacatttttgagcattagacagtaataaactacgatgaccgtgacgggagtttaaataaataataaaaagaagaaaatgttatttcgtgcaaccttaagttgaaggaaatccaaaggcattgatgcatgtaattattagtatatccttttgaagtatctctaaatagtgagcattgcaggtatgatgatgagagtttccgcatggtttcatgaaacttgagcagaattagcagaagttatatacttattgacacggcgaattgtaggttcatctttgggccttggtaacgttgtctctttgtcaaaaacaacaccgacgtatttcctccgtttgcgaagagacacatccatttgaaaaaacttaacatatccggaaacaagagaatatattgtgtgatctttacctagaccggtattatctccgggatgaaattttgtaccacgttgtcgaattaggatctcaccagccctaacgaattggttttcagacctttttatgccgagacgacgaccagcagaatcacctgtgtttttcgatgaaccaccgccatgtttagtagaagtacgaataggagggaaagtgagaatatttgatgctttcttataagctaaactagctttaagtaattgaaaattgttaacacgaataaaaagcccttgattgatcattgcacggtgaactttgcatcaaatgaagtacgtattgtaaaagaaaaatgtgttaaactgatttggcaaataattagtaatgtagaaggatactaaatattaaaaaaattatatcttcgtcgaaatattggtttatactaaaaggatggattcgttgtaaccaatcttcgaaagtttctaccttacatttcctttatcccaatttacgagtcgtggtaatcgtataaaatattcttattttacaatagtgtagccttacattttctgtttgaaattccttactcctaatatctcgctaaaagagtaccattacctacaatttactttgtttatattggaagcatgatcgctaatgaaaaaaaaagtaaaagacactaaatttacgtcgacaatttctatccttctttttaatcatggaaaattcacttggctcttcaattcaaacagcattaatgactgcatgaaagaaatataactttttcaaagttttagcctttattgtattgtctttattactcaatgatattcaattttacttgaacttttaaagtatgcagctggaatcacatataatagatttttctgtgctactaattgatgtcttaatgcaatttcaactgttttgttcctcaaagcaaaaatttatgaataaaaacggatgtgcttcgtgttactagttggtggcaggaaccagcaaatttcattttcttgtgaagaaaccataaattctaccttgacagcgatatgcttcaagttatacagtatatgtgctgccttagttcgcaggataatgtatcaggatattgtcaagctttaactggatttgattatactcggaaacttccttaggttaaaaacttttaaaattggcataaaatctttttctcgtggatcttccagccatagcacgacagggagtactaattaaagtacgttttgcttagctgtacctacgttaatgtcgatctgaagctttaagctactacttccacctaatactgtcgtgtcgatcccataacggtgtgttatcgacgataaatacatcaatgtacgcgttttttattttatgtaatttattagaatattttttaaaagttgtaaaattttttggtatatatttttaaaacagggtggtgttgcatttctaaatatttctccatgtatattgattatgcacttttccgttttccatgatatgccagcttttgtggcacgaacataattctatgggatcaggaagagagaagaaaataagaaagctaggagataacttttcattaccatatctgaaatttgattgtgaccataatgacaaaaattatcgcgcgtcaaataggccatttggactttcaactggactgtcagtgcagttgaatgcttcgaacatgactgatccctttaaatttttgttagataattggcatacaattttcaaaaatggagcaattaagcttctgccacctgagggatggcaaatacctgttgttcttgatcaaggcgcttttgagtttcagtcaaaacgccaatgtttaaataaaggttgtctcaattatgaaaaaaattatgattattttaagaaacttaaagcatttcatgaaagtcgcggtttatatttttatcacccaccgattatcgggaatcgcccagttgattttttgcgtttgcgtaatgcaatctcaaagtttactaattccggctcttcattaaataatgaaattttacataaagtcataatctatttgcgtcttgaagatactaaagaagtgaggcaggttctcactcgttgctatgatcgatacatcaaaccatttgaaagggattcatcgccatcattcaaatcaaaaagatcagagagctcaactcggaaaattagaaacactcgtagttcagctcagcaagaatcccctatacccgaaacttctgctcaatctcctgttcaaaccatccaggtcaacggctctacgagtttgaaacgacctcttattgaaagaggagagcaatgtgagtattgtggcttggacaagaatccggaaaccattttactttgtgatgggtgtgaagcggcatatcatacttcctgtttagatccccctttaacgtcgattcctaaagaggattggtattgcgacgcttgcaagttcaacatcagtgattatgatcctcgaaaggggtttaaatggaaactttcatctttaaaggaacgatcagcagagatttttaacacattgggggaaaggaattcaagctcaaagcttacaaatttaacggaagatgatattgagctattttattggtcatctttagctgaatctaactcaggttttgcccctttagagctcgagggtctcagtcaggcctatacctcaacaattcaaagttccctaccctcaaaggaagtttttcctctagaaaagtattcttcggagccttggaatttgcacaatttaccatttgaaaacccctgtttatttaattattccttttcggacctttcttctttgactattacacgtctctcgataggtatggttttttatactcatggatggacgaaatcatccttgtctacaggacttttacatcaccatcgatttggtgatactgttacttggtatgtgcttccacctgacgaatccgacgcttttgaacgatatttaatatcttcttaccctcaatataccatggaagaccttaacaggtcgaatggattacctgttattgtttctccctcatctttaattgagaatgggtttcatccaattgcaattgatttacggccaaacgagtttttagttgtctcaccaaacagttatcatatgggtttccatcaaggcttcagttctttcgagtctgtaaatttcgctactgtcaattggataaaagatggtttactgaattcgtcaatctcagttttaaaatctatgcgaataccatcctccgtttcttacgaagccgttattatttctatggtgctttctaaaaatccttgtttttcttcagaatggcttatcaaatgttttgaagatatgattgctaatgaatctgcgtctaaaaacgaaattatgaagttggttcctaatatacaagctttgaaacttgaatcgagtgtcccattagaaattcgctgctcaaattgtaagcaaccttgttttttatcttttatgcaatgtcatgagccaaagaaatttatttgtttaggagattgcgttaaagaagtttcactcaatgccacatcatggatgttgttttatcggtgggacgtgcatgagttgtctaatctggccgagagatttgtttcattaatcaggggaccggaggagtggacaaacagacttcgatcagttttatccactagccctaagccgcagttaaaggttcttaaatcactgttagtagacgctgagaaagctatgctgactacccccgaaacagtcaatttgcgtgattttgtacaaaacgctaacagttggattgactctgttaatgaatgtttgaaggtggcttcattaaagagaaaaaaagataagaagccgcctctctttaaagctcatgaccattggaataatacttccaatttgaaagattctgcagtattatttaaagtcctacaaacttctagatctatggcctttacttgccaagagattgaaaatatgaaacaaaaggcatttgatttattagaatttagaaatcgtctcattaactctttttccggccctttggataaaaacacatgccaaagactattgactgaagctgaactacttggatttactatcccagaattgggtatcattcaaaaatatttaatacaatttgaatggctagatatgttttactcgtttgaaacaacgcgtaccactgattcagacttggaacgtttaattacatatggcgtatctgcgggcatacccgaagataatgattatatgatatttgcaaaagcaatgaaaggtagagccgagatatgggaaaaccaagtctatgacactctttcaaaaagtaatatatcgtacgataaactcagtttattgagggacgaagccatgaatttgtgtgtgaataaagagttatttagtaaggttgtggggattttaaacaatgctgaggaaattaaaaacaaaattgctacattgtgtgaaaggtcacaggaaaaagattttgcattaagaccaagtatagacgaagtaaaagaggccttggcaagtgctgagaaacttccaatactttctgaaagtactgttactttacagaagatgtatgatgtggttctcgaatggatcagacgcggaaaaagattatttggaaaggcaaacgcacctttagagatccttggccaacatttagattatgtggaaaagcgtaattctgcatcgctttctcttaacgatcgacctggtccacctatggaaccagcatctagggaaacaagtcccgattcagagggaagactaacaattaggaaaaaaaagggatgtattttttgtttttgccgacttccagagagcggcgtaatgatagaatgtgaaatttgtcatgaatggtatcatgctaaatgtttgaaaatgtcaaagaaaaagctgagacaggatgaaaagttcacgtgccctatatgtgattatagagttgaaattcctcgattatccaataggcctaagctagaagatttacaatctttatataaagatgtcaaattattaccctttcagccaaaagaaactgagactctgaggaaagtagtggatttggcttcaaaatttcgtcaagaaatgcaagctttagctcataacccttttggccttaccatggccgaagtacctttggccaggttttacttgagaaaaatggaaggagcagaaattttgttagtagatgaaactaacttatttcgacaaaaactccatgaatgtgttcctatagccccaaatccaccaccaatcattggagagtcaaagtcaacaaggaaaccgaggcctactaagcgtcaacgccaaattatgaaacaagttgctgaaggtttgttaccagcttcggcaattgcacctccgaaatcttctaatgaaaagaaatcctctaataatgtgaaagcggtagaggctgaaacgaaatcgaagtctgagaaatcccccaagaaaaatggtacgaatatttcagatgccaacaataagaatgaaagtcatgtttcactgatgaaaaattggaaactgggatctcctgcattcgtaacgttagtaaaggagaagaattcaagctgcctttgcggggaggagttttcgcctcgtgattctttcattgactgtacaatatgcgagcgtcgatttcattatgattgtgttggtttaaacaatgaaattgcagacagtgtgagcaaatttacatgtcccatttgtatggaacaatctggtggcatttatccttggcagctaaggccccgaaatggaatgcatcccgaccacatatccgggtttagcaaagaagtagaaaccgacccaaagttaggctcttctggatacaccttgaataattccaagtttgataaagctgctgttagtaaaacgttgagcgcgcaggacgtgtctcgattacaaaaagtttcttgcggtgagcatttgtattttggtactgacgtatttactcccttaggggatatggcaacatctgcatctatgttttctttggatgacagctctgaaaaaactgatgctttcaccgagaattttctaaatgtataattattttaatgagatatattaatttataaaaattgctgcacttgtaatgcttatgtactttttttgcggtgtgaaaattcatcagtattaaaaacgctacgaaaaaagtctaccttggaattctccaagagatctagactgaaggattgtaggttggcgtacttctctaacggtgaataactttacattggtcccataccatggacaggaaattccagaattcagcgtcacggtttctttgaaaatatgccgccaaatattaacaaggttccaacgctgaagtgcatcagtataagtgactctgtaaatctttttcgttacgtttggttcatcaggctgctcgatgaacggattcttatcagttcgcagcgttaaacacttacgaagtaacggaatgttcaaatcatgaaaccatttttcgtactatttaattagatatacatccatgctctcaaaatcgtacccatttttgttcgtccagtccggcctgatcgacaagtccattgtccaaagcactttgtgaaatattcgaagttacaaaaaattcactaaattcggtttcagaccatgcgatgatcggttcaaattttcttttatccttttgcaagagctcgataatatgaaggttatctaaaaagtcaacacaaagctaaataagaaaaaggaacaaataccattaaaattattgattaaaaagtaaaggaagcttgaaagcaattttttacaatcacttgcgttttgttggcttttcataaaaaattctggtttcataacataggatattagttcaacaattggggacgcgtttttcaatggtatcgttggaatagaaaataatatgttagatattatattgtactcaatactgctggggttttccaaagtgcaaagaacctattgtaagtaatggaagtataatgaataagtacctgtataacataaatagcaacgcttgtgtcaaatactggaaattgggaagaaggagaaggagaaattaatgatttgtcaatatggcaggcagctttaaccaatttttcatgcgatactaattgctgtaagcagtaacccgcaagagatgacatataagaattttcagtatcaccagaatacttaacatgaatgaataagaggttcatcatcatttcgttagagcttttaaaattgaccaattcatctgtaaatctaggctgattcgtaagtaataaaaataagaaacataagctttcaacaacgcagcgcttaaaatcccccatgaatgttataatttgacgctctttttttaaagggtttgaaagaaatttgttaatggattcagcaataatcaaaaagtcttgtgtacgatgaagttttttaaacaattctaacagatggtttttgatatgttgaccttcaccattagcatacaaatgcgtattttcttttatacgagcatcagatagtatcaaaataatgaaccaagatgagtataattggagactattgcgtctttgattgaatgagtttaggaaccaatttgtggaatcgataaacccctaaagaaaagttgagaattagaaatatgtttaaaaaattgtcttttcttacagtgttaacaaatgagcatataaccctaatgtaaatatctttagcatcaagcgaaacaattgaattgagcactgagaagtcaagttcatctaaggattagcccgccgtattaataacaaaaacctacataccgatagaatcgtataaagtatttgaaaggagaactacgagaaagcaggaaagcagggactgatgcagtcgatgatcatacgaaggtggatgagcaatttcagggatagcaataccagctgacctgaagaaagaagttagcaagaacatacttcaaatttcaaattgaccaaccatatgctctcctctgaagaggcatattttgaaacagtaaattcgtgttgaaagcaaagctgaaaagttgacgacaatagagaagtcaagttagagaaagagttcggtaattcaatttcgtaatttaagcccaactcgcttagtagtggttttaaatcgtctacggtttgagagaagtctttttgaaaatacgtgcgcacccaattgctggagttagtagattcatagagatatggtaacagccgtgtaagaattaggaagctatttagtaaagcattcttttttaaaggatactgctctgaaaacttgttttgaattgaaacgatgttaaggacacaaacttgcaacaatatggctaaattgtcaaacttgttgctatccctgcaaatgcgtatgtcctgagcaagaataaaactgaaaacatcattttcagtcaagttgcaggtaaataactgctatgttaacaatttccaaagtgtaccaacttacaaactcgtaaatttcacgctcgggcttagtatttaaagaagcaaggattgcatgacgaaaagaaattctataaacaaaaggcattagtaatcgaaataccgaacaaaacgagtactaacttggattccgcggatcccattgattacaatataatgctaaatatgaaagtttagatttgagaaaggaaatgctttaattcacaacacgcctttagaaataagagcaatcaacttctgcaaaatatgctttctgttcgatgtcggaaattgtctttaaaagctttagtaactggtatagtccaaaatgttaggtaatgctaacaacctaaatacaattttataaatggaagcctttacttaaattccaatttggctttacaaaagtagcacagctaggaagtaggacatacggtactatgatgtcgtacagtattgccaatttattgcagtaaatacacatactaaatttgttgacagtataacgataaatcgttatctttcattaatattgacaattcataagtattgtcactgcaattcgttagtattaatatccactattactcactataactaaacatgtactatagtcatattctattcatgtttaaccaaagactcgtttctcaatataccaaggaaatgtaaaaaaaaaaaataagagaactcgcttaaatctttatatcctctttagaatcaataaccgcttttgccataacttctaaatcaaaaaacacatgtatcactaacttctttgtaacataaaccaatgtcattattggtcaaacgatcgctttgctagtttattttcattgttgactttgacgcttgtgtcagatttaactgtgtgaaacaatctaattataaatagtcaaaaaatagtatgtatttacttatataacgacagataccacactacaccgtgtgccaacgcgcacacaactaaatttcaatatctctactaccttttcaggttattttaccagttaatttacccacttttaacttgcaattaaatttttattagaggattttggatctatttatatgtttttttgggtttaatcgcttcattttatttttgggtatcttggataaacattagctggttcttcgatttgtaaaaacatatatccttgaagttcgagcttcactattaatcaagcatgttttcagtcattggaagaggaataaagttttcttcgaaatctcattactcggtatcatgctttttgattgctacacaaggagcgaagattcgccagatccacacacataatacattttttaagaatttctcttttgctaagcttggccgaaatcagcgtacttcttccttaataaaaattcacaactcttcgacttctttccccaaatctaggtccgagaaagtggtttacactcctagtctgccattgtcgtcctccgtcttagcatctttttctttcttacctcataatatcctccaaaacggccttaatacgcttcatatttggagcggccttccttggtgggcttcaattgctgcatgtgctgttgctatgagaattgcagtatttcctattatgttaaagatgatgaaaacgtccgcaaagctcgctatcattaacccaaaggttgctgaacacatgagtgtgttgagtaaagcaaaggctgaaggaaacagcgaattaatgatgcaagctaccactcaaatccaaaacctttataaagttaacaatgttaaccctttgaatttgctttctgctcctgtatttcagggaattctgtttattagctttttttacgcgttgaagacaatggcgggtgtacctgtagagggtttcactgatggtggtttttggtgggttaatgatttatcccagcctgatcctctacacatatttccggttgcaaacggccttcttatgctgctcaatatagagcttggtagcgaaactggaagtaataaggttgctatgtctccctcaatgaaaaaattttttagatttctttgccttgccagtccactattcactatgaattttcctatggcaatttttatgtattggtttcctagcaatgtcttcagtgtatttcaaggggcatttttgcgttcatccaccataaggcataaacttggcttaccagaagtcccatctgctatgccagtaccgaacgctcaaaatgaatcgtttgttaagtcatttaccgatattgtccatggggttcaagaaaaaggtaaatacccacaagcctctgaaatactagatgctacacgtttccttaaaaccgatacaaacaatgagcaaaaacctactaataatagtacaattaccaaagctactacgctatctgataattctcaaaatgacaagtcctcttctgttaccaaacccaccgagaagaaagattaagcttttttgtgtgctttggaattctctttcttagaagtgttccaatgtcctattgagagcataaaagtttgtaagatatggttaattttttacatttgttgcattattcatttctttcctttggctttatcccataattttacatatgttttagtttttgcatatatcttcacacttgcaacactcttttctatttcctttacttctaataaaatacccaaatttacatttattttgcttattctttctaaaaatcgcttttgtctaattctttactacggaaagcgatgagaaatcaaagaatatttacaataacctaaaatttgacgtagccgtctaaacaaaaaataaaatgattattaactcttaaagtgttttatggatatttattttatcaataaaactatcgttatttcagttaggtaatcatggaatgtaagtttcatcaaatcaacttagtttgcttctctcaaaaatgagcaaggcaatataattaggaaggaattcaggtagtatttgggttccctttctacaagttcatttcttattactaacacgattggttattaagatatgtttgtctaagcggcgattgtttgtaaatttttaaatatacagaagtaaagattatgatgaaatatatctatattataaaaaaaaaaaaaagtacttagaattgtaaacagatatgttttttgttcacatggttcattgagaaaagcaattacgaatttctttgcttttcgttaaaccattttccaaaaccgccgggacgatgtaagtataacaaaccagaatctaccaaaactttttgcaagaatatctagcattttacccaggctgtatataggcttgcaaaagttactaatatgacttcgggtcctcataatttagaagacccaatagttcgagcaattcgccaaaaaaatcaagctccttctcatgattttacaatatttgttcaagaagatggctctagtgttagcacactggatagagtagtgaaaagtacggatatttttgaaagaaattagtcttattaacaatcaaagatgttcaagcaccagcaacttatattccgacggacgtggagttttttgatattaatgaacctgataaacctgacttgcattttcttcgcaatcatttcattcgggaaggccgtttatctgaggaacaaacgttgtatattataaaaaaggctacagaaattttgaagtcagaagacaacttgattgaggtggatgcacctgtcactggtatgttgattatcacctttcatatttaggccctaattactataaggtaaaatattagaactttgaaatgtaatttatgactatgtttttccttcattttaatttgggtcgatattttgtttgtattgcaatattcttcggtctgacagcttagtatgcggtgacattcacggccaatattatgatcttatgaaactatttgaagttggaggtaatccagcaaatacccaatatcttttccttggagattacgtggatcgaggatatttctcaattgagtgtttattgtacttgtgggctttgaaaatatggtatccgaaaacgctttggttgcttcgtggcaatcacgaatgcgctcatcttactgactattttaccttcaagttagaatgtactcataagtataatattaaagtttatgaagcttgtttacaatcttttaatgcccttcctttggcagctattatgaataagcaatttttatgtgtacatggtggattatcacccgaactacatactttgaatgatatacgaatgatcaatcgtttttgtgagcctccaactcatgggttgatgtgtgatttactctggtctgatccccttgaagattttggatcggaaaaatcaaacaagcattttattcataataatgttcgtggctgttcttacttttatagttaccaagctgtttgcaccttcttagaaaacaataatctcctctccgttattcgtgctcatgaagctcaagatgtgggctatcgaatgtatcgcaaaactaaaacaaccgggtttccatctttgatgaccatattttcagcacccaactatttggatgtttacaataataaagctgctgttttgaaatacgaaaataatgtaatgaatataagacaatttaattgttcccctcatccttactggcttcctaactttatggatgtttttacttggagtcttccatttgtgggcgaaaaagtttctgaaatgttgatttcaatgctcaatatatgttctaaggaggagctttatgaaacggatttgaaagaatcggctccgactcagcataaacagcctgctccatctgagaatgaaaataaagccgaccaagaaattgatattgaagctcgtaggcaaattattaaaaacaagattatggctattggccgtatctctcgagtattcagtgtgcttagagaagaacgggaaagtgtttcggaactgaaaaacgtgtcaggtacgcaaagattacctgcgggtactttaatgttgggagctgagggtatcaaaaatgctatcaattccttcgatgatgctcgtaagctggatatccaaaatgaacgtttaccgccatctaatagccgtcgacgttctacggatttaaaggctttcgaagaagtaatgaattcgtctgaagatgatacctctatcgatcatttggtagaacgctttgcagataagaaaagctctttgtagataccaaaacctgcgcatattcgttttttagttggaatttttcaatgagcataaacctgatccgaggttttaagcatacttacaacaaatatctaaacactcaaaataaagaaagcaaatgagtttactttagcataatacaagataaccgatgactagatacataagcattgcatttagatattcataataaactttttggtattcataactatgaaaccttttataaaacaagcaaacaaaagacgactactttttgcataatgaaagattgtaaaaaggggtattcgcatggcacgctccaccgtaaaaaagaatgataataaatatagcaacagataatttaaaatatctagctgactgttctccgaacttatactgcagtaaagctggcaaatataagatcatatccaggaaagtcatacactataaattcttcacgcttataagagctaaaagatttaagtttggccgagaaatgcttctcttgagacgcacctttagcctggaaaagggtaagacaaaatttgtttgcaccaaaagttttaacagttttttcgattgtttcagatatggatcttccgaattggaattgcgaaacatttgtttcaaatgaagcataagaacaatgttcttgaggcgtaacatggattgtggcatagcggtccttgtaaatcatattcgacgagaacccaattggctcaaattgaaaagcatcaagcactgcttttttatcagaggtactacataagtctctaacacccgattcatcagctacataactgccaaggatgtgaccccccgagagattgtttttttctcgaacatagtcatcacctctagcgctccgaacaacatccaaggatggagcgtaaaactgaagcgagcgttcgggagacatatcagtcatgagtacctctagggtctcatcttcaggatcaagggaatcttccagtaaagaataatcatcagccagatcagaaaacagatgccagtgattcttgtttgtcggacccactacataagagcatccacttggaaaaaacagttgtaagtaacgaacttcttcctcccaactcgtatgtggtgcaagctggcgttcgggatataaaaagttttttcttgagtaaaaaatacgaagaggacgatcaaagccaacactagaagcaatttctaataggcgaggcaaactagccagtagtgtagtggttccgcatgttttaaggataattttatgggcaaacacaaacatagaggattcagaaagtaaatatgcatctatttcttcactattaacaacgctgaggactttacattgggcttgggctagcatatcatcccaatcattgcgagaaacagcttttagtcccaagttagccttttcacccgcacttaaattggtttttataggagccgaaaaccatagttccagcaatttttcaggaccttcaaatgaggaggtgttaaattcttccgaattctcttgatcaacaacaagggtaggagacattttagaatatagtcatacaaagaacttccaatgctatatgtgcgctgtgagtgtaattcccaaaacacgtactagctagttgctccagttacacttttaggatatttattagcaaaaaagcatacaaataataacttaattgcggctgtcgcaccaattttatatgatgttgaggctaaatacataaccacagaaacatcctgtatcgatcaaaattttaaaaccctaccctaaatatttttgaatatgctacaaatgacatcgacgctaataataaatttggaaatgatgagtttacgatattttatacatatgatacataccgtagtctaagtttcattagcggcacaaacaactttaaagaaccaaaagtcttgtttttaatgattggtagaaatattctttaaataaattaagacatcggtgatagtaaatagtaggactatacatgcgcgtataattcaagtgtttacgttcaaattagcgagcttgtaccacagatgatccgtccataaatcgtacatgaaatagtcgattagcattggtaaacattccttctttaaggctaacaataataaactgagaacctttaaactttgttttaataagtcttccaatgttttgggtatgacttaaatcgagcgccgcgtcaatttcatctaaaatgtacattggagcaggcttatatttaagtagagacataataagagccaatgcaactagagacctttgtccaccactaagttctgccagactatctttccaaattgacccaatttttacatgaatttccaatccatcagtgaattctttattctctggtggctgtagttctgcactattaccaggaagtagttcgtcaaaaatttcaccgaaagaagaattgacttctctccaggttttttctaaggcactccttttaaaccgatcaatacttttgacagtatcttggatctttttcttatcgcgatgaatggtctttatcatagagcgcaatttggcttctttcttttctacaccgtcaatcatgtccataaccttgggattaatagctttacgcatactagcaaatcgcggtttcaaattatgtaactgctctctacactgacgcatgttttgagagtgaaaatcgaaaatggttccttgcttaccaaagtgctgtttctgtccatctatccaatcattttccttttccaaatgattaatagcagttatagcaactgatttttctcgctctaatcggtcaaactcgtggttcagcttttgaattgttagctccccattgtttatttcagattcgaatgttttcattgaggtactgagtgaatctatctctttgttaagtccagaaaacttggcgctttcaatttctattagttcggtgagtttctttcgattatgctcctcattaacaagtgacagctcaagttctgcaatttccgtctttattaaactcgtggtcgattcaccttgtacgagagattgctgatggttttgcaattcgccttctaattgttcacattcgagtttaacgccattatagtcattctcggacttttccaatataggagtaaactcgtctaacttgtgcttgtattgattaaactccttttccaattcagccatttttgatcccttgttatgtttccattcttgcatgtctcgttcaattttttttatagcttggtcactttgcaatataagtctgtctaattcaggaagcctttgcttgagatctttaacgtcgtctttgtactgctgataatcagataaaagacgaaaagatgagtcggtctctctttgctctatcaaaagtgttaattcatgttgctttagttgaatttcttgctcaagtcgatgaaaattggcattttgagtctttaagtctttaagttgagtctccaacttttcatattctgaagtaactacttgcaattttagctgcagactgttcagcttttgtatctgtagtaaaggaccggcagatttattcacagacccaccagtaagggtaccagatgggtcataaacatcaccatcaagcgtgacactttttaatttaactgaaggatgaaaggtaactttctttgccgattcaggggtatcacagactaatgtggagccaaaaacatactgcattgcaggcaaaagctcatcgtcataaccgattaattccaaagcaagttgggctttattattagaaatttttttggctgcgcctactctctctgctgaagctacgaagctggtaattttgttgaggggaataatagtaactctcctcttcaggtttcctttttgaagcaattgtgcaccaattttctcggtttcaacaatgagattataaaggcggccaccagctgtaatttctaatgcagtttgcttgtcataattctcttcattcaaggttagcaattgagccaccaatcctttcacctttgagcgatcaaaattaggagtagggtcggtataagtaaattccatataagcaagtttgctttttaaagcatcaagttcatttaacaaattgccgcgatctttagcaagttgcttcaacttttgctggagtacatcttcacctgtaatgtcggaatttgtattttttaaagacattttaagcttctcaacatggttttgtaatatatcgatttcgcgattgagttgatcacatcgttttgtagcctcagccttcttaggtttagttaaagatatttgtttattgagtccttcaagctttaatcgattggtttctttttcagctttaaagtcattcaacgtatctcgagcttcgtgtagttttctagaatagccagtttcatgaccttctgtagtggaaagaccagttgtaagtgatgaaattagctcttcttgagacttgaaatcctttgaaatactttgatgttcatctttccttttttcgtatacactaagcacttcatctagtcgtttcctttttccgcgcaacaaagtttctaattccttagcttttccacgaatttgttgaaggtccccatgctcttcctctaaagctgtattctttaattctatcgacgtgcttattctggtgatgttttcattaacagtttgtaactgagagtccaaggtacgatccgaagaaacactcatttgtctcattcgctcatcttcaatttttttaatcttttcctttagtattaaaacctcctgtttcgatgtttgtaatgaagattccatctcggcgatatggctgtgcttctgggatgcttgaaccgttaattcctccactttaagtgacaacttataatagtcgtaagcagtacaaagatggcttaatcgttccaagtcattataaatatgttgatattctagaaaagtttttttttctgtacgaagtttggtaagtcggggttcgatttcctctcttaacagtgtattaatctcctcaacctttgcttcttttcgttgcattgttcgaaaagccttttctttcctttcttcaaacattcgagtaccagaggcttcttcaatcattgataaaatttcagtagccttcatattaagaaccttggtgattcgaccttgcataattaaaaaattaggattattaatatttaactgaacagactggaacaaattttgaacattctgttgcagagctctatgtccattaatcaaatatttgcttgtaccgcccatgataatttgtcttgtaacgcttacttgcgggtgattctcgaaaccaattggtgaagacgcaggatcccgattattaaacacaatggtaacgctagctctggttattcctgcctgtccgcgtttgtaaattaagtcctgtaaattctgggcacggacagtcgacatattcgtaattcccaagacaaagcatattgcatctaatatattactttttccagacccattgaggcccgttatagcattaaattggtcatcccaattgctaatgacagttcgcacagcatatgatttgaaaccatcaatgatgagttcctctattttcatttcttcagtaaatttctcgttctgtttgtttactgaagcccaagtatttaagactagaattcaaaaaactgattgacttgtaaagtatttcctagagggagataaatcttcagcagtacatttcagtccgaactgtttgctgtttagtgtaaaaatgattaaagctgtttgtcgtttaaagcattaaaggtgaaataagacttcatagtagatataaaagagtgcgactactctaataacatttaccgcaacgttaaactacgtaatgatgcttagtatgcaaaaagcttaccgctattaacattttagatttattagtttatgtattttaatactttcaagtaacttgtttaaattctttttaatttaaaacatatattttatcttttctgttatttaactatatttgataatcagtactgcactcactacacaaatggggcaaggtgaatccattcccagtcggcaaattcaaagggacgcaagtatgcaggcggtttcatcagaaagtgaaaacattaatgattcagatcgacaaaattctggctttagtaggctgtggaatcgttttccctctttgcagcgagtcttaggtcttcgaagagcaaagcggcatcgtaacgatgaaggcaattcggaaaatggtaatcgtgatagaactactgaaagatcggcttttcgttctcgctaccgtggttcgcttttgaataggaattctccttctctaaggtcgttaagtccaccagctacaccagctactcctcgctctcgtatagaaggcgaatcacaaacatctgcaatacctcaaacagacaggttaatccttgaaaatcaccaacaggaatttgaacgtgctgctagaagatttcgttctagtattgctgctttacgcaatttaaatacccaaaacaatcagtctacgttggcatcgaatcatgaagatgaaaacgtcagttcgagcggtggacaggaaatgcaggatcatggctctgtaaataatttagaatctccgggaactgcaattggaagattgccggtaagatctgtcacttctctagcggactcaaatatggaggactatactcgtgcggtaatgaactatattaataatagtgaaaatactcaacaagcatctgtttctccagaagaaagtcaactagtcatgctttctcgatttgtgttttcagtagcgtctggttgggttagtgtactgatgaattcttcgagtgcacatcaatcaaacaatttagaatttccttcttcaatttctggaaatgtggaatctggaaatgttgctttcgatgaatttttatcgcttttgcacgctggtaatctggtgcaggcgatgaacgcagaaactaatcctaggactgcagaactaattgcaaatgctgtggatcttgaagaagaatctggtcctataaacctttttcgaacttttagatttgacaatttacaccgaaatcatgaaggtcaagaagtaatcccgattataatagttggcatccgaagtctaagaaattcaggaagtgatgaagatgatcaaccaagtgccgattccccaactttaatgcatccttctgatttgatatcttcacttgttaactcgcaaaatcagacaacgtccgttagtgataatacggggccaaatgaaaatgttaatgaggcagaacatatttccgaagacgagcaagcttctactgctacagacgtaaatgggatttccgataataatggatcctccactcaacaagcacctgaaactagaaataataattcgcaaacggaccaccaattgcccagaagctgggccatatacgttcgagaagcttttgtacctcaaaatcatcctgttttgagagcaccttcactgtttactgattcaccaacgtacgaggacatgcttttattgaattctattatcggtattgaaaagccgccagtggcttcacaaaaagaccttgaaaaggcaggtggtgtattccctttttcgggaaccgatgaaagatgccttgtttgtctatcaaattttgagttgaacgatgagtgtcgccgtcttaaacaatgcaatcatttttttcatcgtgaatgcatagatcagtggttaacttcaagccaaaattcatgccccctgtgtcgtactaaaggtgttgcttcagcatctactccgtcctctcccaagccataatcaacatgatcaatcatcatgacaattttgttgctttaaaaacttttcggattccttccaccaaaacgattttgaatgtatttacccatatattttattaatgttccttgtttccttttagctatgagaatttaaaagggcatgtcacaacccttcctctcgacctgacgatccttaaagcatagcttataaagccaaaacgggcttgtttccttttctgttttccattatttttgtttgtttatatgatgaattttctatggtaaggtagactccattgatggactgatcatcttgctattttcaacacccagtctcggaaaatggtttctacaatgaggcctatttaatattccttggattatttatatcctatattgatcagtttttcactttgtataattttatatctgattttatgcctaactttgcttcaagtgaaaaatgttgcctaactttttacgttttcaatgcgtttgtttatttcttaataaagctaagtaacaatggtctacttgatatacggcttgtcaatttattcaataacaaaaaactgttgttgacttcgcatcatctactattaaagcaataagtatgaagtttgtatgtaaaatcatgttaactgtttaaaatccatttaaattcgaagcacagcttgggaagtatattttctaatacccaataggggagaacggaatgtaacgcaacttatcatagtttgctaggaagatatatatcaggtgggtgactcaataaaataactccatcgacctcctctctcattttgttgaaaattagttacaatgatttctttcgtaagtttatatcgttaaaaaggatgattttaacatgattagtttcccaataagcccatgtatcatgttcaacctcacatttctttcatcacccctgaaagaactatgaaaacgtaggattgctgaatctaacttcaatatatgattattaacattaaattttagtattcctgccttttcccgttgggcctttgcagccgtagccggcggtaagttgactaaaaaaatgtgtgcgtatgcatactaataagctatgaagtgtttgtttttgctatgcaggttcctaaggttaagactactattcttcaggtatgatttagcaagtgtaaaagattgcaactaacaagggacagcctatcgcattcattggcgaccactttaaagacaagactcctgaagaagacaagtggttgtaagttactatcagttcttcttttacttcatttatcgaagtatttgactggaaacactaccattgcaattttttttggtagctgtttagtctttttttcgattagcatgaatcaatgatttcgtgaaagacactggatagagtaaagtaggaggaagggggtgataaagtaaagtggggataaagtagagaaagaagtaaaggagatattagaagcggcgggtaaaacatgcactaaaagaagtatatgaaaagagatagtataatcataaagagaaagaggtcatagcaattctcatgcaagataaaggtctaaaattcgagctagagacaagctaagttaaaggagtgagtttagggatcatcgaagatgatatgctggaaagatgttgggttgaggaagcgaatgatttcaaatctaccaatatacaaatacaaaagccattgaggaaagcgaatgaagaagtttacaaaataatttaataaataaattaataaataagaagaaggaaaattagaattgtactatgttatatagtagttttgtttagaaggtgtaatggagtttaagagacaaaactatgcttgcgatccgagtcaatatacaaagttaaaaagaatgtataagtgaaaggaaagactgttgataataggataattgtttgtatttcgttcaaaagactatttatcggtggggcgataattagattgatatagcgatgattctctcgttgaaagatgccccatgtcttattgtgcccaaaaaattttcgcttccagaaaatgtcacgttcatatacataaatgtttccccactacatttttgaaggcgctaattttgctgaaaagtaaatccgatttcggtggctttagtatagtatacaggaggagtgggtagaatattttgccagtaagtaaatagtaaattaggtcagatccgagacgggaaggcaagaagaaggattgaaaaaggttcaaggagaagagattcatgagagcgatcgaatatcgttaccacatatcgatcaagattatttttgttttgattttttacttgaaatctgggaacgcattgcactagcaagattgcgcgacgcaacgtaacgtatcctaccgcaacgatttcatactaaacgtcctgttaaagggacaagctcgttaagctggtactgctgcaatatcagcactcgtttcaaagtagcatgttgctcgtaaatacgatattcttagatgacgatgatccatgcatgactgattaatagttcgtttcttaattaacgaaggtgggtgtgcccgcgttacttagcttggcaaaggatgaaaaagtttatacatgtgtgtgtgtctaagggcattgcaattccatcgcacatatcaaccaaagtaggtaaaccagagaaccctttaaaaaaaaaataaaaataaaaaaaggctttctattagcccggtaaatgaattcgacggatgactgtcatgatcgatgaatagttggagttagcaataaaaaaaaaatgaacgataagcggctaatttcacatcaaaggctcccgcgtttctatacggaccgaaacacctgccgaggcacgtatccacttgttaaaacaaaaaaaaaacgaaaaacagaaaaataaaccctcaagaaaggaattctttctttctatgagtgtaacaaacatgggcactatgaagattgtagactttttagatagtacaataaataagattgctacgttcttcttgtcatataatgtagtctgatacttttttttatcgcatttctaccgcagtttcccgggacttcgttacgcatgctactgcttttcagtcgtctatcctacttactgttactgctagtgtgcgctgcggggtgcttttggttggcggaggtactcttgtctttagcccgctacacctgaaatccctagtttgccccgctccccattgttcgacctcgctaccctcagagccatttgattgactttacatttggctttgtttgttttcctttggttggtgaagggttaattagaatttgaatttctcagatgagagggggggctaaacaacgcacgcgttttcaccttctcctcctcttcatccccatctgctttgctaagagatccatttcttacaaatcatccatacatccttaaacaaactttctgcatctctcattctagatcgttgcaaacttagttaacgaagtttgttggatttaacagtatgtgatgcttaacaacaaggttacatacttggtttagtagttttggggggaattaggggttgaaccttaaatgctttaccggcatcaactcgctgctagattttggttaggactggttcgcgagcgaggccttacctccaaattagcctggttaatccccactttataccgtcagtgcaaagcatgccatttcgtcacgattacccaatgaaccaatgagagggtttgcccttggaaaaagccttaggccatatgggagtcataaaattaggaaactggagaaaatccactttaccccgcttttgcatcgtaagtaaacaatggggtaaatcacctagtttcaagtcgtaaatttctcttcctttacttattaccccaaaagcagcaattttcacattttttcaaggccgaaggtggttgcagcttacttgttgtatactcacttgaattcatatcgttgagcttgtccttttgtctactagaattctcagctctcctgttttcttccttgtcagtgttgacggttttttctcctttttttttctttctacgtgtctcaagctcttcttcctttcctcttgacacacaaatattattaaattaaacaaaaaatccttctcatctattttccactcttcaagcctcgtagaccgctgcttgccttattacttccaatcgtctagtctgtcgagtcgttctgcctttcatagcctctgccttttcttctattggcatcaaatttcaactttcttgtatccctcgacgtattttcagtctgtaatcgtgccgtagcactctttcacccttggtttaagcacatctccttgctagcaattcgctgcttcttctcttgccccattgcaactaatttcgtttctactttcaaatttttgtttttgtttttctttccttgtgttttgttgtttcctagcgctggtctcttcatttttttgcttgccaaggggtttcttcgatttcgactaaaaacctttcatatttacttcgacgggcgtttacttgtttccatctgctgcacaatcgcctttttttattacggctaagacacgaactttagattttgaactgtgtgagtaatccccgattactcaattttaatacaaagaataaagatttgtcgaaaaagatgaatgaagcctcaacttcattttagccttttcttttttattgttatactataaaagctttcttaatacaaagtttatctacttcccccacaatcttaattctttttttttactacttccttctcgacaattgcctgcttgatccgctggttcgcgtgtattcccgttgattcgtgcttaatttggaatcggccttttccactctactaatctttacctctagtaaacctttcctttaatttgagaatataagaaattctctgtctttatttaagtgctttttggttctcccgcaaaatgaaaagttacgaatgccccttttgcaagcgtgtttttcatcgtcaagaacaccaagtccgtcacattcggagccacacaggtgaaaagcctttcgaatgcagctatccaagttgcaaaaaacgcttcacgagaagagatgaattgatcagacatgttagaacacacttgcgaaaggcccttgttactccggagcagacactggatgtcaacctccacaaagcccctgattcgaaaccggaaggtgacaagtctacaggtcaagaagctgataaaagtcaaaatcaaagcaaggatggctcgattactgacccggttcaagccgctgtacttgctctttcagttgcttacgccaaacccacctctgtctcgctgtctcccaccgacttgcaagcccaatctaagctaattgaaaaaccaagaagacgttccgcctccaatgccaccggctccttaaataaaaaaaatcaagatcctttgagacggttttctatttcagaatcagcaggcgctgctgctccaactccttctccctccaattctaaaagtccaccttccgaaaacagaaagaatcgtttacaaaacgttctttcaccaattgctagcaacaacgtccctgattttaatcagaattatcctacagaatcgaatcctatgtttttatcaacaccacgcttccaaaacactaatggacagcgtaccttgaccgttcccgtgtctgtttgggatgctcgtcaacctcctacttcatcccgttcaggtctacctctttcagtgatgtataatcatttcccgtccgtccccattcctccagcgactgttaatgacacaagcatggaatattatcttcctaatgcttatcctcatcctactggaatttctttacccttttatccattcgacagtggtatccctgtttcgcccaacattccggtttctcctagttcatcctttgttccaatgtatcctactacctttccgtcaagtaaaccacagattgttaacgcacctcccgccccttcctacttttctccaggcagttcatttggtgcacaactttgcgccaacggctccacattactaagggccgatactaaacagtacggccttgctttaccaaagataactaattctaacttaataagtccaaatcagacatttaatcctgttaaaagcagtgtcaaagctcttcctaccctggagcctccttcaagtccgtctcacgctaccgccacctcttctttgcataccttgttccatactgctccttccagatcttatgattaaggtagctattgaagccatgataggtgaatgaatccgctcacttatttacattttgaagtctttttactgatcgttttttggttcttaaccgaggtaacaccttgtaaagtattgtcctatcctccacaattttgaggtaacatttccgcagcttaaattctgagtttatgatgacgtcgaaagtaggttgcaacagattgcgactgtttcaacttcctagtttcgtttaccctcttcgtctttaataaaccattcaattttttttacgtttttttttctttttttaaaaaaactaattatatataccttttttcctttttacgcttacctgaaacgaagaaattgacgtctttggttccttcctccctgactgacttgagttgcccaggtctgtgacaagccagttggaaagctagctagctatcccatccgcacattgttatatattcacgtcctcggaaatccaacttctttgcaaattcttataaaaaagatcttacttgttataaaccacgagttaatgtaacaaacacgtttttgttttaagttcttcatttcacactaacggcgcgtgctgcttgagtttgttttgagaaaagttacctttggaaacatctgtgtttactacttatttatttgattaacgacttttcattaccatccatccaacttcatcatccctcttttattttttttgacgtaaaataattttaaaacatttggcttctgcctttagtttcaaaaatccttacttccaaacctgcaaattcctcaaaactgaaaagcctacgagtaaaataaattatatcatttcgttttcaaatccttttttggctgttgtacacaattcctcaatccaaagtctggattttgtttttatcctgaccaaaactattagttctcttacaatgtgtatatcatccagctctttattgtgtggtatcaattctctcaaatatgcttcaaatcgcgtgggaattttaatcccacctttccaaacagctagttctttaaatatttttcgcccatatgtgattttttcccgtagccatcgttctttgtcatccgttgacgtctcatcgccttctctacctttgcgagagcatttgccactcaagaatgtatattcacaagtccctcttttgccagtgtggagtccgataccaaaaggacctagacgatttctattacccccaaaatttcactaccgtctttctccaccgccaggtgagtttaaatccagtccacgtgtggcaattatggttgctgtaatagtttgtcttgttaatggagttgtcttttggcattgggacttagctagggatgaagctattagattgcatgacttcaaacggtttcggtttatgatgacccatgcgcaagcttctttattcaatttgtatgaaggccggtggtggacattggtagttagcatcttttcgcatcagaatttagcacatctacttgtaaattgtgttgctatttactcttttttaagcattgtcgtttacaaatttggtgtctggaaagctttatccgtgtatctcggtgccggcgtatttggcaattatgttgcacttcaaaggatgatgaatgaagagaatccatttgctactcttcctaacggccctactaaggtatgggacttgctttttccaaaaggtccatatcctcccatctcaagacctgctttgtacttgggcagcaatccggaatatggacctattattcgtaccgctacgtttgtcccccaaagttgggctactggattacttggagcatctggagctgtttatgctaccgcagcaatttttgcttgtttgtttccctacacagagtttttcctatttttcgtgtatcccgtcaaggctggtatatttatgccactcgattttattgcagaatatgttctttgtcttctcaattatgaaaaaaagtttcatgttgcttttgacgctcatgtttcaggtacattctttggtgttgtcagctctctttttcttttaccagccatgtggaagagaagaagtttgtattgtgtaggaattgttaaaaaaaggatctggtcaaacaaagctaaggcttgaggaacttcggccaccatatatttatttactctgtatgtaacacaacttattaccaagtgttattgacggtaatgttcattcattgttaacgtagttttacatatacatcatgatttgatattaataattctcgattgaattaattaacgaaggtttataggaataaaacatttacacaggtttatgttcgttcataatagtttccttaacgactagaaaacctctataattatacatatttactgtaataatatggcatttaaaaaattcaaaacatactaaagattcgaatgaacaagtacatacaaacgacgaaaactttgaattcattgatatgaacatgtattattaaagtattcaacaagatagcgtagaatgcataaagattaatttaatataatgatgcaaataagattcttctttaaattcatcatcaaagaagagaagaaataactgaaaaaggagcgcaattatatatcacaaagataataaaacgaaaaaacaactgtaagcaatcaatgttttttactataagccttctgaatttcgtctgagtagtgtgctacaataacttgacgtttcactttacgagatgcagtcaagaaattattttccgcagtccattcaaagtcactgagaacaacgccttcaggaatttcaattgaagcaagacgttgttgctttccaatgttaatcaattccttaaggataagatgttgaacaccactgtccttacagagattagtcagtgtatcattaggattgccgttaaatgaagaaccactgtttttagtcaggtaggtgcgtaaaccattttcatcggggttgacaataacgactggcttagcatgattgacatctgcataagcacaaacatttgaaactaaaggacttgtaaaaaattgtgcttcgattttctcaagtgcaatatattcaccattgagagatttcacaatattctttttccgatcgatcaaacgcagagtattgccttttgcaatttcaccaacgtcaccagtcttgaaccatccatcttcagtaaatgcggccttgttatcttcaggacgattgagatatccattgcaaacagcaggtccacgaatccaaacttcaccacgaggtggggaggaatcggtatagtatcctaaatctggaatgtctactagtttaaattcgatagaaggaatagggaaaccaactgtattagcatataaatgccactgttctggagaaagtacaaaacttccagcacaagtttcagtaagtccgtaaccaggaagcacagggcaaatgcaggaacttaaaaaagcttgtgtactagctgctaatgcagcaccaccagaaatgcagtatcgaagtctacctccagtagctgccttgaccttgttgaagacaatggcatcaagagcggctgaaccaggaagatttctttcgattaaatattgcttcaagctaagggaaccagaaaataccttttgtctatgtgcaggcatggaagagactttagctaaaattcccttcttgataagttcatacacggcgggaacgccaattaaaacagtaggcctaaattcagtaaggtcacctttgcaattaacaacactagcatccgtcaaggtgcgaggagacgcataacccaaaactccgccccagtaaaggcagcacatctcaaaaataaactcaaaaatatgggctaaaggaagataagcaaggacataatctttgacattaatatgttggctcaaaatgcgattgataccgcccaatgcggcaatgatgttgcgatgtaacaaaacaacacctttgggtttaccggttgagccagatgtatacatataacagcaaatgtcatcggctttaggaggatgaggaggttggggtttttctttacctaaagaaagtaaattatcataagtgatgatttcaacatcaggagcggtagacttaaccaattcaactaaatcttcactaggagtagagctgcaaacaataagctttacccaagttgattgtttcaagggaccaagtaatttgggaattaagttgggatcggtgaaaatagccctagacttacactcgtcgagggacgtgtatataccatcttcaccaagggtttcataagcagttacaataggaatggcttgtgaactgcaaccttgagcagtcgtgaaccatttggcactggtggcagcaaaaaatagcattgtagtctctgaagttattcccgaggctacaagaccagaaccaagtgcaagagcaatctcatagaccttattaaaagaaatatattcgtaaggacccagctcgtaggtagtccacaactttttctcaacaacctcttcgttgtcaactttcctaataatttctcgctcctctctgttctctttgatgagtttacgactgcccatagcttgtttctcgccatggtttttagccgcagtacacagtaagtcataaacggtgctgacaccgtcttctggagtatctaaaagctttcccgccgagtggatagagcgatatatgtaggattcgccgggttgcttagaatcctttgtttcgacgcagtaatagtccttaatatccataatggtgaaatggtagagagtagattaattaagaaaaacaaagaacgaaacctcgaaagaaaatcaagtgaaaaatgaattaaaatggtaacaaaacagaaacaccctccgctgagaacaagattttcttaaaaaaaaaaaaaaaaaaaaatttattgggaaaaaaaagcactgaacaacacaaacttcaagtaaaagctgtcgacacgacaaacttaaaaaatcgtttgagttcgggttgctggatggtagagagcaaaccacaataagttagttatgaagtgtataatcctggtatcaagaaagaaaacgacccttgtaaaagagaatgtaatacaaatcaaacagtgtttctaacttttacaacaaaaaccaggtgttgcaaagtagatatgttgtcggtggaagatagaagtttgtaaacaaaatcccgtcaaattaaattgattgcggcggtgggtactgtcacaaaatcgaatgcttttacacactgcgatatctcacgccaagtgttccgctatgcacgaaatctttattgtacacttagcgtgggaacttgtttggatcagctaatgacttgctattcggttgcaaatagtgagttgagtcttaagctagataagcttgttctaaaggatgaatgaaacctcgttgcgagacattgatgatttaaatgcctgtgaacaaagtgaaagaatcagtcgacagacgatcgtaagcgacaactcaaatcctaatcatcgttaaggttccaagtcattcgatttactcctgcccgttcacgttcaaaaaatttaacattgaaaagatacatacattatgctactactacattatgttactatatgaatctcttctcaatattctatcaacaaattagagtgtaatatggtaaatgaaaatagtcgtttacttatttattatactttatagtgcaataacatttggagaacaaagaaatatgtacgctacgctaaatggctcatttaacaatgtatgtatagtttagtcggtaaggtaagctaaggacaagtagagtaaagaaagtaggtatggaaagatgcggagatgaacggaatggaatttgcgtagctagcaaactgttatataacttgtttatttgaatctcattttcaaatagtctgtgctatatcgggtactattgagcatacaaatgtgtaagtaagctagctagctagcttgccaaataacgttaaccagatgttgcgtcaacaggcggatgaatgcaaagctacctaacttctagacactttgttactaagctgaattgaactttgttagcaacgtacgtccttcctacattcagtctcaggagttaaggaaaatttgtttaatttggttgtttttctattgatcattgaattataactatggctatgactaatttgttgacggtaagcaaacccagcgtattaagcttgtaggatgttttcagtatgatactcaaacatgctgaatgtttgttcgcgtttcgacgttagcggcactcgataaacagttggaagatttgattaaatacgatgaatccctcaaatataaagcgacagctactaattttcattactgtgtagattttgaagcgtaccgatcatctggaggaaagcttcttaaaaaatccaaatgacaaccttaaagaacttgagaatatcatcattgagcaggaggaagctcttcgtttttcctctctatcttatgcagattgctacagcttgggtgtcattgttcgtgatctatatgcaaaggcggcttacactgctcccattgtcatcgatattactttgaatggacatcaggtgttccatttggcttatgatggaagtagtcctgacaacgatgccttcataaagcgcaaatatgcgactgtccagcgtttccgtatgtcaagtatgcgaatgggcttgatgatggctcagcaaggcaccactatgcctgccaagtacgatgttccagcggaggagtatggagcatttggaggtggcttccctattaaacttactagtggtattcaaatcggtgtcttctgcatttcggtaagatttttaataacacaccttactatattaattttctcttactgactttctagggtttacgccaaattcaagatcactgtttaattgcacgcagcattgcagaatttttaaccactaagcaatagttgaatagtatatgagttatgttttcatttatatctacacctctgaaacctttacttgcaattttaagacatctttacctttaaaggttcgattaatcagtaaatcacaaagaaattttcaaaagaaaaaaaattgcacaaattcttcgtttgaaaattatttccggaaaaaaaaaagaaaagaaaagaaaaactaatgaataatcgacttatactgcttcttgccttctttgacgatcttattcatcccaaatattccaatctaccatggttcaaaattgtagggaaaaaatcttattaacacactttagcttttatctctttagttcttaacagtaaaacaataacctattatatacataaatccttcgagtaattttttcccaatttcctactcttcctgtaaaattggctcacgcacataacaaccctaccctagcgtttaaaaagcggtcacataatgttggtagctgaatgtttgctggttcagaagttagttaacacacatcaatatgggtaagcccgctggattgaacgctgctcgcaaacttcgtaaccatcgccgtgaggagcgttgggctgacgctcattacaagaagcgcttgttgggcactgcttataagtcatctcccttcggtggctcctctcacgccaaaggaattgtcgttgaaaaaatcggtgttgaagctaagcaacctaactctgccattcgtaaatgtgtgcgtgttcaattgatcaagaacggaaagaaagttacagctttcgtcccccatgacggttgtctcaactttgtcgatgagaacgacgaggttcttctctctggtttcggtcgtaagggcaaggctaagggtgatatcccaggtgttcgtttcaaggtcgtcaaggtcgctggtgtcggtctctctgcccttttccatgaaaagaaggaaaaacctagagcttaagaatagtaatgcatttggtcataggtgcctctaaatatatccatgtaaaaaaaacagtgttaaaactattctttcgagtaacacggtagtctttgtagtgattgaatgaattaatggtcggcttcatcatttgtacaatgaccttaccttgttagataatctgagcagttcgagatattacttttaaacaatagctatttgtggaagttgaatgttaagaattagcataatattgatagaaacattggatttacttttacaattgtaattggttaattgttcgtatcattgaatacaaaattgagcgaaattaacttcctcatccgtcgaatttaccgttaaaagttaaaactttgttttaacctcttcaataaactatgagagttaaaagacaaaggctaaatctaacattgtaaacattaatgagttgcaagatattaaaatacatattcaatgtaatttgtatacaagatttgattggcgtaaacaaattacataactgaatgaatgaactagaaatgaaacgcaccgaacatctaatgacaaacgtatagtcggtaaggaaattcctatcaaaatggaggtaaggggaagccctaaaaggcagatctaggaaggcataactaaaggactttttgtagtaattagttttaaatgtattagacgaataatgaacgaaatcataggaacatggaaacacacagaaccggggaagtaaaaagatgggaacaggaatctaataataggtttaacaacacttctttaatggtaaaagcttttgcttccactcactccacgcgtctagtcgtttgttatgaacatcacgaatttcatcaacactactccacccggactcaatcatgcgtctctcggccgcatcataggcagagtcgagttgaagaatctcctcaagcaagagatcgatcttctttagcttctcagcagcatccatgttcttgatgtcgaccggcgaagcatccgtcttgatactaggaggttgcgatgcactataaagaggatcaggagaatttgaagtagaaggatgattcaaatgactagtggaaaccgacagtggtgttaaatcagcggagtcaagggacaccccagtagtagggatgcgtaaaggttggtgggcttttgacaaacgcaccatacgagacgaggggaggaaacgtcgaagcatgccaaccacccgtttagaagaattacataaaggagaggaactatcggagggcgtattagaaccatgcttggtaaaagaccatttggatttagtagaagcattagataaagtgaaattttgcgaatccaaaatggcgcactgccctccgaagtcagacggattaatatcgtccgtatttgaatactgtctggatatcgtatcgtccgaaaacaaattattgttgttgtggtcggacaagaatgaagaaggactgggaatgacaccagagctctgatctagagaaaaatcccattcatcaggagctaacggagttaccggagtggtaactgtatgtaaatcataaagagattgaggcgaaaggtcagcatcaaaacctttagcaggagtgtggatggctaaaggagtgtccaagctcaaaccatcagaactgttgttgcggttcgaatggaagagctcctcatcaataaaagcacgaacctttccagaaaacattatgtaaaaagaaaattaaaaggtgaggacgagcctgttgtaatattgaaggggaagagaggagtgatgcagagtgttggcaacaagacgcagcagtaggttgttttaaaccagctggtagtgtttaaatgttcaaagcggaaaaaaagtattgttccaaggcttctccaaaacggtcaaccgcgtatcctaagagtgaaacaagttgggaaaaaaagaagaaaacaacaaagggtatcaattttaggagtagcggtgagtggaaaacttttcttttccagaagaggcaattggcgcgttcccacttggaatatcaccttttttaacgactttgcaacaagtgttagggtatgttgttgacaggtttttatacagtccccaactgacaagttacgaataatgtgccttaacgggttgaaattcaagcttaacgagtaataacggattacccttttggacgaaatttcaaaataacaatttgtgcactgatagaacgaagaggaaaattaagtaattttctttgttgcttgccggtttcgtagaaaaaagagaaaattggaacaaagaacctagggagctgaatgaattataaggatgtgataatgcttgcctaagtatgctgaaatgatgaaaaagactgtgaaacctggaaatcaattgctctgttgaccaaaaagttagatattaattgggaaacatacaaacaaagatgaacgggatgtccactaaagtatttaataaaaagaaaatgtccatttcgagaaaggaaggagaatcggctgtttccggggaaaaacgagagtataacaattataagatttagtacaacttttcagcacgtctagctcattctatgatttggtcaaaaacaatataggagttatggttaaaaatacagcgattctacaaaacgcagtaaagagtcacaaacgacaaaaagatgaagtggacatgggctcatgcaatgaaaattttcgattttattagtagagatgtttgcgctatgccatcaatggcactaattttgctttaaaaacattgttagcgacttgaggagggctccctcattgaaggatcaaaaatgtacaaacctctcaagtagataagccgaatcggtagtgcagatgtaaagatttacattaaaaacattaatgatgataatatatccctattgcaaaaatttgtatcatcatcgccttaatatcgcagaataataattgaagtaaagtaaatgacaaatatcgagagatactagtaaattaaagataataggtattgaactacgcttcgatttccaattgctagaaaaatgaaaatttgtgaaattgtagcaattcaatgatctagctaacagattttttaggagtagaacgtatggtttggtctagtacgagaaaacatataagtgaccatctaaagaaataatgaataaataaataaaataaattaaaataaatgaagatatgtaaatttaatttgaaaagaaatgaaattattttatcaaatattgtttgtaaattgataaatgatatgaaataaaactcggatacaaaaaaaaaaatatatttatttatatatatattttaacaaagtatactaaactaatcttttcaatgtttatacatatatatgtatatatatatatattgttaaatatgtttctaattctctattttttctaaatttttttttttttttttttgaattaaacagtaccaccatcagcaaaataaacactgtaaaaaaaaaatttgcttaatttcttttaaaagtttagcaattgaaataacttttagaaattctttatgacattttatattcaaggggccgcctacctttttttcactgtaaagtaaaagtaaataaataaattaattaaaaaaattattaaaaattaacaatccaaaactctacaccatttctttatccatgagtacatgttataccgtttggcaagagtaaatgctttcaaaatactcaatatgaactagctttgctttcattcttgactatatcaaaaatttcacttgtatactgtttgttctactgtactctttagtccgcgttcttcgttcttttgtattataatgtactctgtgcttcctcgctcctccttactgtatacagtccggtttcaatgtgccttgttaataattcattcgttatattcttcaccaattctcattcactcattcgtttatctagcgacacttaatctttctttttattttttcactgaatttcatatacctgcatcaaattcttcactgaaatactcgctccttgtttacctatagtacatgtcttcacctagtacaattctctttcacataaatagcatcttcaactttcccatcccttactctgtatgcaccctttgaaagccagactccattggattccaagatacaccacgttgaaagtaaggacccaatagtcatattcacaaattatagtatagttaagaaaaatggaaacgaagtgttcatttagtcccaccaacatggggcagcatactatctaaaattttagcttaaacgagtgggcccattttttctgtatgcacaaagtatgcacattgtttgttacactcaaatttctattatgaataaacaactcaattttatctcaactgtctactgaactaaatttctcttttttcaagtagcatacggaaatgttcacaacggaatgaacgttgatcatgagctagaccttaccatcaacaccaccttctaaattaatagtgctagctagtgcactcccgcttccgggctacagtacgggatgatcagtatgaacgagctaaccttaattagtactgtggttatgggaagggaattccattggaagtggagtttcagtgtactcacgttcctccactgtaaacccccctttttttttccttccttgcttttcattaatcctcgcaaaacacctacaagcatgacgttaaaaaacgttaagcttgaggtaagagtcgccagtttccctcgcaaccatttattacgtaacccacgctgctagggattacggtagacatgtgcgtttcgttactataagttacgtaattcgtaaattgtttttaaagtgttttaaggatgtgacaggctgaggttgagggtttcttgtgttctagatattcttatgcagtcgtaggtaggaagattggttattgtttaccgtgtctactggtaacaaacggttattaaagaaccaataatggatatttgaaaacatcaaggtgaattatataatataatttaatattatagacatgcccaaatgacttaaaactggattggaaaacgtaagtttgtattaaaaatttaactttgaggaattctagaattctagtttataagggtttattttttttgctttggcagtcagactatgaggatgaaaaatcagcaacgaacaatagaaaatagtgttaattaatttacgtaaccatgaacgtaacttagcgaaatattgtaaacaatctaaaaaaaaatttttattttcaattacaatctgttattattagtttttgagatttaccgacatcgttattacttaataaacagtgataacgagaacgatggaattattctgagattggaaaagaaaaggaggtcgtgcgtattgctaagaggtatggaaggatgttctcccatctattcatctaataaacaaaagagagatcgacctaatgatgaatgatattgttagcgacaaacatttggaaagtttaaagattttctttaattttttcttagtaagttttgtgtatttgtttgtagtgatttaacatgaatgttttttgttaaaaagactttttttgattcgttcctcgttcctcctttgcactccaccaaaaaaaaagcaacaacatggctacattcgctagaatgaagctttgcctttcgggctcttcgcaggcaattccatccaaaggaattagtttggttgcagctcgattccaaagcactgcttcgagggcttcctatgtgacaccgccatatgagaagttgatggggaaactccaacaagttcgcaagtttcttcctggtcaaaagctcactttggcggaaaaggtcctttattctcatttggttaaccctgaagagagcttcagtggtgtctctccttcagacattcgtggctccttgtacctcaaactgaatcccgatcgtgtagccatgcaggatgcctctgctcaaatggccttgcttcagtttatgacgtgtggtcttgaaaaaactatgattcccgctagcattcattgtgaccacttgattgttggtcatcgtggtgccaacagtgatatccccgatagcatcgccaataacaaggagatttttgattttttgcaaagtgccgctaaaaagtacggcatacagttttggggcccaggaagtggcattattcaccaaatcgtgctagaaaactatgccgctcctggtggaatgatgcttggaacagattctcatactcccaacgctggtggtttgggtatgattgccattggcgttggtggtgccgatgccgtcgatgctatgaccaatacaccatgggagttaaaagctcccaaaatcatcggtgtcaaccttacgggcgctatgtctggctggactactccaaaagaccttatacttcatttggctggtaagcttaccgttcgtggtggtaccggtcatattattgaatactttggccctggtgttgcgtccctctcttgcactggtatggctactgtttgtaatatgggcgctgaagtcggtgcaaccacctcaatctttccttataccgattctatgcgtcgctatctaattgccacacaccgtgcagaggtcgccgatgctgcgtcggaggttcatagtgaatacaactaccttgctgctgatactggggctaaatatgatcaaataattgacatcaacctttcggaacttaccccttccctcaatggtcccttcactcctgatttgagcactcctgtttcaaaatttggtgaagccattgagaaaaacaaatggcctaaaaagttgtcggctggccttatcggttcatgtaccaattcttcttaccaagatatgacttgtgttgtcgatgttgttgaacaagctatatctgctggacttaaaccaaaggttccatttttggttacaccgggtagtgagcaaattcgcgcaaccattgaacgtgatggcattactgaacgcttggaagaagctggcgctactgtgctggcaaacgcatgtggtccatgcattggtatgtggaagcgtaccgatgacattgcttcaggcgagccaaatgctattcttacaagtttcaatcgtaatttccgctctcgtaatgacggaaatccatcgactatgaacttcttgaccagtcccgtaattgtggctgccaagattttttcctctgatcttgcatttgatcccacgcatgatacattgcaaacacccgatggtaaagccttcaagtttagaccccctcagggcgtcgagcttccttcggctggattcatcgctggtgactcttcctacattcctgagcctaatcctcagcctgttccggaaaccgaagttacaatcgatcccaaatctgatcgtttggaggcccttgaaccctttgagccttaccaaggaggagaaatggaaaaccttaaggttgcagtgaaggtcaaggggaagtgtactaccgatcatatttctgccgctggtaaatggttaaaatacaaaggccatcttagcaacatttgtaacaacacacttattggtgcaatgaatgctgctactggagaagtcaatcgtgcctatgacaatggcaaaggcatgacaattcctgagctgatgtggaagtggaagaaggatggacaaccttggttggtagtagctgaacataactatggtgagggttctgctcgtgagcatgcagctttgcaaccccgtgccatgaatggtcgtattattttgaccaaatcatttgcccgtattcatgagactaatttgaagaagcaaggcgttttgcctttaaccttcgtcaatgaagccgactatgaaaagatagatgcagaggataaggtttccactcgtggtattgaacaacttttagaaggtgttttggaccagcctattacccttgtcgtcactaagaaagacggttcagttgtagagattccttgcaaacacacaatgagtaaagaccagatagaatttttcaaggccggttcagctcttaatttgattcgcgaaaaggcccattctggcgtggtaaatcaaaaggttatagattcaataaaacaacaacctgaccactatgctgatgcgtatatatttaatcgtcattttgttatagccaaaggagatcaactaggattgccttttcacttgaaaggtgtccaggttggtgatacgatacgacttgataaaatcgcttccttcggctcaagagattttactctctttggtaacccgtatgtagacccttcattgtttacgattgaagcggttgtattatcattccctaaaagcgcattaagtgttcgagtaaaacacaagcgtcgtcatcgtcatgatcgtgtaatgaaacataaacaaacgtatactattttaaggtaagtgtgcagcaattctatcatgttactaatcatccagggttacggaactcaaactgaactaattccctttcttctttttatctagtcttctacttcacccatgtatgctgctgacaactaaaacattttgtaaattaatataataattttgtgtattaagggaaatagtgacaagtaatactgaacgttgttcaataaaataataaaaaaaatttcagagaggatcaagaaataataaaactcgtaggaggagtacaaatctaatttaagcaattacaaatcaaggattaagtaggtaattgctgcgcaaaaataattcttgctcatttaaaaataaagaggaataacaaaaacaacaaaaacaacaaaaacacaaaagagaaaaaatgcttttaaactttgaaacataccctgtacttaaaccgctgcagtctcgtacgtattagcgcctaatacagcaagttccaacgtccaaactcttcttacccaagttgcaaactcgatcccattgtaggtgatactggtagaagaatcccaccaacacttccgagctggtttctgccaaaagaggagcaacttgtgataaacaggaaaatattcaggatcagagacagggccctgatctgcactaaaatctaggttggtcaaagtgactgaagtaatacaagcgcgatgtggttcttgtattcgccgtttccattcgtcatcttcgtgaaatccgctgtagcaaagcatgcgtacaaggttcttttcagcggaaccttctgaggtggagttttcgagatgtaaacaatcaaagatcttcttttgttgcagcaatcgttgggctacacgttgttttagtttaagcaaatcgttcggactaacttcaatggcaatattggtggttggtgaaatgggtgggaggataaaaaactcaatgtcttcttttaacagaattataccacattttccaggaaaagaaggtggaggtggtgataatgcaatttcatcattagcggtacgattttcggccatttgaaaataatttaatatgtactgaagtaatgaaggatcaaagtcagctgtttgaaatattaatggcctttgagtcagttggcattcttgaatctcataatccaacaacaggcctctaggaaataaacacatcaagatggattccgggaggcctaaaagctgatctctactcaattcaaatactgtgtcacgatcgcataattgaataataataggatctccttcataattgaaatcgggattggctgctacagtaggtatttcctgagcctgagttatcacagacatgaaggcacaaaaattcgagtgtttaaaagagaagtttcaataaaataaattattttttaatcaagggtaatgataaataaagatacaatcatatatgcgaatgcaacgtacttataggtactatgaaagcggtgcctttgatatcgatgcctacgcaacctgcacagcacaacgttatatgaccatacatactccactatataacgcatttttcttagtgtataataaagttcgttaaatcattaagattactgtagaacaggagtagcaccaactttgggaggtaaaaccaaaggttgattgcgatgccaaaaatttaaaagtagagaggaaatcttagcgggaacatcttcatgaacaaaatgaccagtttcaggaagaatctcaagttgatattttccttgcatttgtccaattgttaacgttttatctagacgatcggtaccagcgacaataagcatccttccatatggtgctcttaggaatttgtcacttaaacccttaaaccagtccatccaatacggcgatgttttgtaaagatcggttcgccaaacgaatgtgccatcttcctgctgaacgagaagtgaaggaactgtaatacaggccgataatctgtttctagtaactaaagtcttgatatgccaagaaattgcatcatcaattgatttaaagctagtaggacgattagagaggtacgttttcataaaacccaatgcttccatcgcagtcccttcaaccacatcaatgacaacaagtccagaagtattgggaatagttttttgaaaagcacagtaagcacaaatggcacctcctaagctatgtccgaccaaaatgattttttcatcaagctcaaacatacgttgaacataggagactgcgtgagtaaagtccttagataatgtttccaagctcatatctgattcgggttctaacgttgtttctccatgagctcgaaggtccaacgctaaaaaaccaaccttattatctgaattactcaagagctcttgtgtaaccggtgcaaatgacatggcacttgagccagcaccgtgttgcaaaacaagtaagcaaccatctggttgtggaagtgttaagtacccattgatagtcccattcaaagccccactttcaccaggaattgttaacttttcatcaaagtaatttcgccaatcgcttaaactctcttcattatttaacattagttccttggtttcggatgattgctcagattcattctcatagagtgtttgactgagttcttctttacgaaatgccattataaagtattataatatcttttttagcttacacgcagcactataaatagttcacacgaattcctcgttggttttatgaagatagaatatacaatcccagaagcagaaacggacctgattgaaaaaaaaaaaaattaattcaatgtaattctgaaatcgataaattttaaaacaaacaatgtgtattccccaggtagctaagttgagtaaataatatgcagtggaagtttcctgtacttactgcggattcctcaatgctcaaatgatttacacgccttccatcgcctacgtaaaaaaattaacgacgtaacatttaaatatgttacctcgctttacaccaacgctatttttccttacagacaaatgtgactaaaatacaatggtaaaagtaagattgaaaatcataattaatttatactttttatgctagtatgagacaaaaatatgagtagatgaatgtattatctacttttggcaataagctggttttatttgagacctgtcatagaagatgattgggtagatttctcttgcaactgtttaattagtagtaatcgtccagctggtagagctaccgacattggagtaaagctagcaaacagctttggattaacaaaaggaagttcaaaaggtgttattctagaaatatctctgtggtcgtggatactggtctctatttttgcggtagaatcattattggcagaaaaatcctcctcagtagtcagttgagtttcatcttgatttcttttctttaacaagattgactttttgtttcttaaaactgacgctttacttgaaagattctgctcatttttctctctggattgggtaaacttagataaagcacgatctaagttcctatccttagtctcttccttgttttcaacgttgctgtcattaataacgtcaaaatatttcttgctgccaaatacgggcttttttgatgctggacgttcagcatttcttacattattctttgatgtggacattgtagatggtgattgcacatccataacaccagcattggacttagtggctcttccagtaaatgcaaactgtgttcttcgtttaaaattatttttcctcagactctcgttctcggtatccttcctcgttgatctggcatcgattatttgtgttctgttacgcggagtgcgaagtggggatttttcttttagctgaacacgccgtttatcccttttctcaaaagaagaactctttttctttttctcttccattgtttctttaatggaagaaagcaatgaatcgaaagatcgtccaccaaaaatcaattcagagccttcggatcgtaaagctggttgggtagaaaattgatggatattaaatctaatgctttggaaattcatctcatttttttgaaataaacttcgtaaagatgtagcttttgctcgtttaattaatgaggccaccatgttagttaatggtggtagtgaatatagttccaataatcgaaaaatgaacagctgtagctgaatactaacgtacaatcaattactcgacttatttataaacacaaagtagattccagtaaatcaacattggatttacaagaaaataaatgtattcatatatttttttgtgaaataagtaattaaattagcaagataattaccattaattgaaaaattaacttgaaaaaaaaatacaatgataaattaaataaaataaacttgtctaataataatattacattaacgaacattatggcttttcaggagaaaacattcattgaaagtattcaaatgaatagccatacaaaatcatagggatcacatctgcaaaatatatatgagaaagtagaacaaaatgctccatatgggaattattttaacaaccatagaaaaaccggaatactaagcccaatagatatagctgtgatcttaaaaatatccatattcctcattgggaaaagcataccttcagtgatccagaagtcataaatagagttgtaaatataaccaatggtatttcttttgatacagttgtacaagtttttgaaatttccgtaaatcgtgctaacaagcatcattaatatcccaaatggttggatactaggttgattgggacaagggctgttttcaagtattttttttgcgataaaagtttcgttctcaaatttcatagcatccgataaagaaaatccgaagtatatattgtttataaacacgccagcgttctcgttccaaacatccaattctacgccattaacactaaatggatatgacgacgtgttggtgttatttgatagaagaaaggacatgatgtttctacttgtatagtatccattcgaaacgttactatgagtgatccattttgttggcgagtggaaaaaattcgtccctacatctcctgtataaacaacagattgatctcttcgtataactacggttgtattctgcaacaaaagagtatacatactggttcttccttcaaccaatccagaaggcggtgcatcatacagatgacaggaaactttaccatcatagctaattatagacaatgaaatgtagtcaaacatgccgcactttttcacgccaaatctgatcaccgacggaggctcttttgaaacattctttgggtttgattggtgtaccaaactaacataagcgtgtccacaggtccacggcttagttggcttaacttgaaatgataatacaattggtactgatgacgattgtcgagtagtaggattttctaggttacttataagaatatgaggtttattacttttcaaagtaattaaaccatattcatctcttaagtgggagcctggtgcttcaaccaagtcccaaacccccaaatctttgttcactggagcacgccatcgagagcgccaggttgtgatgtcttcagaagtaaattgttcagagaatacggaaggaattgtacaaggctaatacataagttagtaaccaaataatgcaaaaatcccagttatcaacaattatttgatggcaacaaaaccacctactttgtatgtcttcacattgagatcgtgggcaaaaatcaagtttataaaaaaaaagtagaaaagaagggtttgcatattcgtaacttttaaccttaaccctccttccccaaaaggcgaatttaacaggaaaagatgattcttaaaaaaaggaaaaaaaacctttaaactttactaaaaaaaatataacacctgtaaataataaacgtaaacgagaaaataaacaattaggtatagacaaatgctaattgtgaataagggttcggtttcaattcgggttggtcaatgtctaaaaggttgtacgagttgtgtcttactagaataaatagcaaccgcgtacgaaaagatgtttatatagctttataagtattgaaaataactactttatagatttaatgtttgtgttatatattaattatttcacaattttaaattctcaatatacattttgaagtaactctaggcatgtgatattaccggtttgttttgtaattttttaggtcactacgatattaagattctatgtagcggtgtctgacagaaaaaaaaattttgattttaagacttagagtaaattatttgatagttataatttgtatttgttttaggtactatataagaaggcgtgtttccctttaaccttacgaatactatttagttttttgttgtaagtgaaatattatgtagtagaatcaacctattaaagccttgcaacaagctctttagtctcagcatctcaaaagctgttgtacctctcaatctttttggatttttttacttctatcggtaagacataacggacgtttaaatattttatacccaagaagagacaaatttaaaatggaagaaagttctgccgcgaaaatacaactgcttaaagaatttaaattcgaaaaaattttaaaagatgataccaaaagcaaaataataaccttgtacggaaaaatcagaaacgaagtagcattacttttgctcgaaaaaacagctttcgatttgaacacgataaagcttgaccaactggcaacatttctacaagatactaaactcgtagaaaacaatgatgtttttcattggtttctaagcactaattttcaagattgttctacattgccctctgtgaagtccacactaatttggccggcttctgagactgtaagaaaataccaatttttcctctctattaaccgtatgtagcatgtacgaaaatattcttctcaaaaaaagagaatggtgtgtgaaacgccggaaatgtatctaaaagtcactaagccgtttattgaaactcaaagaggtcctcaaattcaatgggttgaaaacatccttactcataaagctgaggccgagcgtattgtcgttgaggatccggatcccctgaatggatttattgtcattcctgatctgtaagaataactcaaaatggtttattagttgcatcctttaaatgcatgccaattgtatctatcagcaatagtcatccctggtacttgggtgcatgttttaccatatataagttcttttgtaagtttactaacaaaaattagaaagtgggatcgccaaactatgtctgctctgaatttaatggctattgttcacgcaacggatattgcaagtattcgtgatttgaaatataagcatattcctcttttagaaaacattcgaaataaagtcttgacagaagtcccaaaacaattttccgtagataaaaatcagttaaagatgtttgtccattgtatgttataatttaaaagcaaaatagtttactgacattcctctagatttaccttcctactaccacttacatgtacatatattgcatgttgaccatgaaactggagacggctctgctgtaggacgagcaattcttttagacgatgttattgatcgccttcgcaattccccggatggtttagaaaatgtaaatattacattcaacattggcgaacaacattttctattccaaccgttaactaatatgaatgcctgattgaaaatatggttgccaaactgttgaaactgatcacatcagttagataaatcatttatacctttttgaagcttataaaatagagataatgatattgtattgttgatcaaattatacatttacatgcgaaaattcaactttaaataacaatccagtacaacctacagcctgtgaaatattgtagtaattaattaatagccgggattatattagtgagacaacaccaagtcgaaggtaatcagaaataacagagtaccgaagaatcaaaacatctcccttgtcgagagttatatactcattttctgaaactcgaaagttttcttcgactgactcgttgaccacacaaaacacggcagtatccatatcaggtgatgctaccattgataaatttccgaccttatcatcaagtttattcatttttgcaggaacttctcgtaaaaatgaatccatgtaatgacgatgtactatttgctggtgccttaaaagatattgacgttctggagatgacaaatacaacaataaattaggatgtgattgaatgtattgagcatatttgtcaattttattgattcgagttcgcatatacgagcgtaaaacaaacttcactcgctcaagttcggtttgcattagtacgctcctataactagttgcactacttgttccaatggccaattgtagagtttctcgttgtgcttcaattctatcaagaactctgcttacaatttcttcagcaaaaggcaacaaatccggagccattcgctcattcacccattgagtacataaatcctcataatcattctccacttctgttgtcggttctattagcaaatcatcagcatcccactccatccataaaaaatatacaaggatgctcaaatcacgaaggcaaatgagaccttgttgtaaagctacaagcttttactcaagatatgttagtagtttacatagcacttaaatcagtccaattgcagaggtaacaagttacttacgtcccttttcaaacaaaaatcccaaaagcatatcttgctcttaaacgactttgacataatcttcgttttatcctatgcattccattcacttgtcttagttatcgtacacttcagtaacatcttatattattgcccgtgaatcaaaaaatcgaaggctataatcttatagcgaagaattgcataaaggcgcgatttatcacttatactttagaaattcagtaaacgaaaattagtattaaaatgttggatcaataaatacaatggaaaaagatctgtgctctgaaagtattttagagactggcgtcgtttaagctctacaatatacagcaaacatacaatattgccaagtatgaacaagttattgtctacactgcgtgctctgtaagcaatattaagtatttgtacgaaattgccaatatatatacactaataaaaagaaaccactctagtattccatttcaatcaatcgcaagtacgattctctaagagaatcacgtaattaacaactttcagagatctattgtatttttcgatttaaaacgcttattcgatctatcacctgctctcaatagtaaatgttgagtatacaattcaaaaacaagtttcctttggggaacatcaacgataactttcataacagaatcttgtttgggaacacctagacgaattagtaaaaagttactcagcaaagatatttttcaaaatacaatgttttgaaaatggtacttacgaacaaccctgttttctttagtaattaaagagagcatatgtttactttcgtggatacaaataccttcaagtccgactcgcgtagtacttttactccgaagaacttgcatatatgcaccttgatattctgcttttgctaatttggccattaaagattcacctgtgcatcctgctatcacttctaatatgtaagagcaccacatggaatgtaaatgtttgaattggctatagtcagcaatctttggaacaacatttaattgcagcttttttttctcctttgaagacaactttttccttttctttgaagcaaccgactcttttcgatctccttgtttttctaagtttagagaagggacaagtaaaagcggtttgaaagcaattttttcgtttataacattttttgcctcttcaggtgttaggatttttgtttgaaataccagggattcgggtgtcactttagaagttgaattgacagttttcaacgaagagtatagtggatcagccattcagtacaaatggattgtcttttgaacgtaaaggtaataataattaaaggaatagcaagttatatctgttgtattattttacgaaaattgctccatttggcaagtctagatatttggtggtaaaggtaatatgtgagactttttttatacttttgtacagcaagatactacttccaaagtaataatacaatttggcccccgtttgagaacttttaccccactagagactaaagatatataccatcaaggtcatatacactttgcaaaattacaaaacatcgttagactgcgataagcattttctgtactcagtacattctcttaagtagatgatatgaataaacaagtgtagattagtcacaaaaacaagtttatttaatagacagttgaaagataaaacggaaataatggatatgaaattttatttaaaaatcaaaattcaaagaaagcttgttgtatcggtagaaccagttactcatacaaagaagaacatggggacatgtaatacatttaatacagcatagtatagtgaaatgtagtgttcgttgttgtaaattgcctaccccatgtattcatttcaactgcccaaggtctcccccacttagtatttcgaaaagttgtgaaaggtttcgttatactacttttgaccacctacttactttacgacgcgcgcttcatgtcacaagtcattcagggagcagtagaagagccggtttatagtaataaatcattgacaaacgaaaatgactctttcttaagcctaattgagtctttctcccaagaaagagggtaggtaatccttattttaattctctatgtgtaccacttctaatcctttttagcgttccaatagatatcaatcctaaaattgggcgaaaacctattttattatatgagctttataaaaaggtcattaaacgcggcggttatgatgctgtcagtgcgactgaagacggttggacgaatattgcagaagaattcaatcagtccgacccggctagatctgctggcatattgcaaaatgtgtatttcaaatatttaatttcatgggaaattcatgatcattggcacctattattacctcctccttctacgttagaactaagtgaaaacaggcagaacgttcttgaacgtgtaaaggtttttaattcttgttctccacctaagccaacgaatccaattaccattatagacaatgataagactcattcttttaaaaaattttataaaagccttgttaaggaggacgaagagaatggtattgaaaaaaaaataaatgaagctatgaactcttctgcttctcaacctcttccaaattctacaaattttgcatctacaacttttccttcagtgcccttccatcccttacccgtggattcaggtttgcaaaagtatattgaccgtaattcaaatttgacacctccggctttgggtgctggcgtccctggtcctccattgctagtgcgtgttgcgctggccctaaagtctcagcaagacaaagaagttgactgggctattggtcatcttatcaaaatttcctttgaaaggcatcaggagtttaagttggaaagattaccgtcacttgcagagtgtttagtttacagtctaggattccaagtcacaaaagccaagcaagtttcagacctaacagacatttcactttgtatggatagagcaatcggaattgctttagtcctccgtaattctgtccttagtgttgaaaatgctaagcatgttgcccaaaccaaacttgtcatttcagttttagaagcttccattcgatgtgcaaaaacgtttaataatttggagtttttacactattgtttggatatttcagaaatgattagttcataccttcatgttgaggacgagaaaaatgtattttacttggcgctttgtgagtttcttaattcttcagattattcaatcttaattgcaactcttcgcacccttgcgcgcttagctcttaatgatcgtaacaatcgactgctacaagatctaaaatctaatgtaattgcaaacataattgctctagtggaaacggacaatgaggaaattgttgccgctgctcttgactttttatatcaatatactacctaccgaaccaatacatcaaatctacttgcaagtcaggaagcgtggatgctcgttgatcaattaatacgtttaatgatgtatcaagcccaagaaagatttatgaccgtgacaattgaaaatagtgaatcgaaccctgctgtaaaacatgaagccacatcttccatttctttgcctatggaagagctacagcaattggtagctatgagagaacctgaacggtctgtaaaatggatgaggtgttgctttgaaccaagttctgatgattatgttttacagacagatatttggcaattgtattgcagcgacatggaacgtgctcaggggcccaatgttatgggtataagtcctgccgattttattaaagtatcaagtcatgccttttataacgcccgtgcgatgactgtgtcgacccctcaattgccggttgaatacgttataaatggtatcaagcgtcgtaaatttcctacttctgtaaatggaatgagatatcaaccgtgtcggtggtgtttagatagcgggaaagagtgtggggagctcttattgggaactccattattacattctcatttacaggaaatgcatatattcccacaaatattggaaacagggaaatgcaggtggagcgattgtaaatatgaaatccaaaggcttacgcctgcttcagagctgtcgcattatcagttgttgtctcacatcgttacgcaccttcatgatgattcactagaaactttggttgagggacgaaaactatctccatcaagagaattccgtatcccgttattactaacagctgtcgatgatcaaggcgatgcaactggaattgcacttactgctactctggtcttaagaaatcttgtacgctccaaacaaggtaagatgctgttttctgcaattgaaagtcgtgttttagaggttagtagtttaaatcctgctgttgcaccctatgtcagtgagatgcttcttggtcaaatataaattttggatggctcgatagtcataacatgtcttttaaatctcattgctaaggtcaagcatctcgacatcacttttcatatctcagattactatgtacatatatgtcaacgacgtttacttgttttatgaaggatgtgtgattggtcaattttcttttttaaactatttagtaaatgtttttttcttcttttgtccaatctaaaagaaaaaaaggaacccaagttaataaatgtaccaccctagttaattaaaataattaaaataaaacaaacaaaagctaaacctttcaaaaagattgtattatgaagcatattcagcatgtttgtaatctataaaagattctaaattttctaaagcttcttcagcacggaaccgcaaatgcttttctcgacgacggtcaatttttttcaccatattttttaatcgcggtagggcttctgaaagttgtgaaagatatccggatcccttaaaaacaggagcatcatatggatatgacttatcgccgtatacatcaaatatggcattcaatgcctccactgcaagtagaggatttggatcagaagctattacacatgacattaaagtctgcccaagaagttggtttatttgtatgttgccacagcgtcctaaacttccaaaggcaccgagcaacctagattgtgcttccaacgaaccatgagtcgagctgaataaaatcaaggtagaaatatcatctactgaaagaacttgaatttcagccggaaagggcttcgagacagaccagagtagactacaagccgttgtgaaaccttctgagctaaaaggccaaactcctaagcctagtctcaaaaagatagtttggaaaatccattgtaatattttacctgcagaaagcttccaacgagtaaaagcttccgaagactcaacaaaaacactattacaggaccacgagatgttatttagacattcaatagttcgatcaccgacttcttgaaagtagttactcaagtttgatggaatctcttcagaagagaattcgaatgccacaacacaataagtaattaccttaggtaaaacatgatctaacatatactcgacaagtttaaaattacccttttgtggtgtattcgatggaatctcatcaatgataagattttcatcttcattaacaacgttagacatatcatccatatagctcaaatcctcgtcctccattaatgagtcttcttgttcttctagctcatcggtaccgtcagctaaactttgtaaaagtgaagtcattgaagaaataagctctaaagtagctggaataactagaagctccgatgagagtgttaaatcatcctttttggtcttaaaatatgtatctttgtcatacacctgtcggacaaggttcctatagttctcttctgaaggaagtaaatcagataaaatgggaagtgcctctggaatgaatgagtcaaacaaactaattcctttaacaacactttccatttttttattaacaaagccagactggtatatattatatataataccaattgagtagacacggacaagacacgatggatatgaaaagtaaagataaatctgatttattgtctttaacgcgaagtcagatgaattttgaatccaagtaattatgccatcgtcattatcatcagtaagagtgaagaaggcctgcaaagccatttcctgaacagattgtggaattttagcttccggaattaatagacgagaaagaaaaaccaatgtgtttttctggtttagaactttgattacttgtgacgttgtttctcccaagtttacaagcaaggaactaatattctctgcgatagcacataggcagctaaacgtgctgcgatcttcatatgtttctaaaacattttttccttcagttgcttcgtcaagggtttggactatctttgtttgccaaatttgtagaggtgctagcacattctttctgtacatatccatacaaatagagtatccttcctcaatagccagattgcgaagagcgcctgtagcttcaactactacttctacagaatcgtcactaatacgatcaataagcttagatactaaaccattcttcaaaagatataagcgaccttcagtgcaactagcaatgatatttgaaatagcactgcaagcccaagatcgctcttttatttctggattgtcaagctaattagaagagttagcgtactttgctgtttaagataacatttcatagatgctatgacaactattcctaaaagtttaaacatacccgactgagtaaaggtagagctgcttcactgttgtttaaagggatctcttgctccagaaagccctttttttgaatgggattcattctatttttcctatggtttcttcgttttccattagccctccccatttttattatgataaagtaactccaaatttggaataaaacaaaactggaaaagcaatggagaaccaaatttttgactgtataacgcgcgcgtagtgtataagatgttaattcgtatacggtacttgtacattctgcgctatgtcgatatgcatataccttaggtggtgatgaataacaccgttgaccgctgggcatggatgtcaattcacgagcaaaaattcgtcctttggatcaattggttattaacaaaatagccgcaggggaggtaagctagtttatgaatttatgaaattgtagtatttagattactttctgtaccgtatactgaatggcgtgaattgcatgaattaaacgtagctaaaatcttattctgttgacttctaactaattaagattatagaaagacctgaaaatgctattaaagagttaattgaaaattcacttgatgctgggagtacaagcattgatgttttgctaaaagatggcggcttgaagcttcttcaaattactgacaatggatctggtatacaggtaagtgaaatgttgctttcataaagtttctacttagtctctggtttactagctatttttaacagtatgatgatcttccttatttatgccagaggtttagtacgtctaaaattgataattttaatgatttacaacatttacaaacatttggatttcgtggagaagcacttgcgagtatcagtcatgtcgcgaaagttacagtagtaacaaagctttcttcggatatacacgcatggaagtatgcttatatttctcctgtttttataaataaactaaccttttaagggctttttatgttgatggagctcttgcgcccattagccctggaatgagtcctgctccccaaccttgtgctgggaagcaagggactgtaataacggctgaagatttattttacaatgtacgtagtcgcaaatcagctttaaaaaatgggtcagaggaatttcgtcgcataatgatcttggttcaaaaatatgcaattcataatgaccaagtttcattcaactgtaagaaggttggtgacaccgttgcctctttatctttaagctctaggctttccaaagcggataaaattagacatatttatggaccaagagtggctagtcatttgagagatttttctttaggagaaggacaatcgtctattgttggattttcggccaatggttttattagcaatgcagactttcaagataaaaaaagcaatttaattttatttattaataatcgattagtggaatcggttgaactgcgacacgctcttgaggagacttatgctaaataccttcataaaggagcatcttactttgtttacttatcgttaaatatgagtcctgagcaattggatgttaatgtccatccttcgaagaggattgttcattttttgtatgaccaagagattgcaacttctatctgtgataaactaggtgaaattttggaacggacggacactgaaaggtcgtatcctttgcaagcaatgattcctagcatctctaataccaaaaacgctgaaagctctagtcaaaaagcagtgcgaacctatgaaaattatttggttcgtacagatccgcgtgaaagaagtattaaaagtatgctttcagataactttttgcagcgatcatcaaataattatgacaatgaaataattgaaaaagttgattcggccaactcgaataaaaatgcaacaaatgacataaaagatcttcaaactgaagaaattgttgaagaagggaattctattgatttggaaagcatcaagtctttacaaaagcaagttataaattcaatgcatgtcctggcgactaatattcttacggagcataagtatgtaggtttagtttgtcctacaagaagaattgcggcggttcagcataacataggtttatatgtggtcgactacggaaagctttcatatcatctgttttatcagatttgtctcactgaatttggaaattacggcgaatttgtactcgaaacacctttgtcaatttccgatttatttgaaatagtcaatggtgatgaagacaaatctgaaagtgaaaaatttacacgtttattagtttcccgacgagatatgttaaaggactacttttctataagtgtcacgtcaggtggattattgacagctgtaccgatgttaagtcctaaatatcatccaccttttgagcaacttcctttgttaattagtagtttgactcctaagttttttgattggttagatgagaagtcatgtttaaatggaatcatgaaagcaattgcaaaattttatgtccctctccctctttcttatgaagaaagtgatgtgaagagcatcagatccttggagtcatgcttagaagattatttgtttcctgaatttcgccgaagggtaatttgcccaaaaaaagtatttgaagagaagtgcatatatcagatcacgagtttaccgcggctctataatgttttcgaacgttgttaaaaaactagactatttatttcttgtaatttatttggttgttttcaatattatatctttttggtctgtccactagttattaaattggtggattatataccagtaggccttttttattcgtttcgttactgtcagtattttaattttatgttatttatatcaaagggaaggtttaatgtatattttaagtaatcctaattaataaattattgagaaatgcttaaataagatatttaaagacaaaattgtgtatagctctcatattttaaaaaagttggtattcatttttgtggttacataattttaaagcgtgaagtaaaaaatgtttctcagatggcaagtaatactttaagcacacttagccaaaacaccaaccattttgacgagaaccacaatttagtgattgtcggaattgaactttgattagcattcttacttatttttttatttttagcaagaaaaaaagttaagctcgtcaagatggtaaatttgaatataaaagcaatgagatatctttctgccgaggattttcgcactctgacagctgtaagcactttattttatctttgggcagtcatatagcttaaatcgttttgatcgtacaatgttttgtattttcttacttattgacacatacgatatgatgcattcaattaattatattttgatttcaataagtattcgaactaacaagttataggtagaaatgggaagccgtaatcatgaagttgttccaacgaatatgattaatcaaattgctaaaatacgcggtggctcttgtacgaaatcattgtccgttttgtttatgcataaattaattgcaaaggtgccgcatatcagctatgagggctatcgactaacatatgcgggatatgattacttggcattgaaggccttgtcaaagagagcatccgtttactctgtcggtaatcaaataggcgtcggtaaagaatctgatgtctacgtcgtaggagaccaaaaaggaaagcaatatatcttaaaaatccacaggcttgggcgtatatctttccggagtgtaaaaaacaatagagattatttgagaaatcgtaaaactggatcatggcagtatctgtctcgattagctgccacaaaagaatttgcttttatgaagatcttgcatgagcatggtttccctgtacctgctccaattgatcattccaggcattgtattatcatggaaatgattgatgcgtttcctcttcgtgctgttactgacattcgtgatccacctgctctatatcagacattaatggatattatcgttcgatttgcaaggaatgggttaatacatggtgatttcaacgaatttaacatcattgttcgtgaagatggaacagctgttgtaattgattttccgcaaatggtatctactagtcatcctgatgcgcaattttattttgatagagacgtacagtgcattgtgcaatattttgaaaaaaactatcaatacaaaggtgatgttcctaatttcgaagacatatcgaaaatggaaaaggaaaataatttggatatcatgattgaggcttcaggatttaataagaaacaatctaaagaactagaaaaatatagacaagaagaagaaaaaagaaaagaaaatggtgatgatttatctgataactatgaagaagaagaagaagagaaggaatgatggttttaatgaaaccatattgcacaattgcatgttcagtaaaatcatttattcattttattaggtatttctggtgttagggactagcatagggttaatatattcagcttttttggttactgttttaaattttcatttcaatttggatgtagataaaagcattttaattaatctatcaaaagatacaagcaaacattaattttcgaatataaaatgctcgttaattaatgattacaggacgttttctgagcgatacgttggtacacgtagtaagttccactttatatactaaggcaaaacgccaagaccaatgaaatcggaaccaacatctttggattttacatcctcaaacctaaggagaatgaatcgggatcattcttcaaataatacgaatagaacagttttaaacctgccaaaaggtaaattctcacacattcaattttagttttcgagattttgttaactttttctagaaattttgatcattatattttcgtttcttgatcctcgctctttactttctgctcaatgcacttgcaaatattggaaaaagttattatccgatgatttaagttggcgtactgctttttttcatcactttgcgggtgatcagtcgcaaatatttagtccactaggtaatggaacatggcggcaagaatatcttttacgttctaccattactagagcttatgaaaaagggaaagggcaaacagttcagtatgattgtcgcgttggacaattgaccaacctttattacgacttttcttcaggaaggctttattcaggaaattggcttactggaacaatctccgtttccgaccctaccactggaaaggttgagaggtctttattacatgctagtactgatggcagctttacgcatggattatctacaatgacattggggaaacaaatttttggctttggttttatggatggtcgcgttggagttattttgatgtcacgtcaagccgagactcctcgaaaatttcgttattgtctggattcccatgctgattcagttacatgcattgatgcattaaccggtgatttgccccccactggggaaatcggtatggttactggatcagatgatggatccgtgcattgctgggatgttaaaacaggtgttagtcttcaatcatttcaattccgttcttcacaaatcctttctttgtgtttcaggccgaaatacaaaatgctactcgttgacacttttaattatgaacttaactcatatcaattatacttaataccgggctatgctcgctcccgaaagaatgagcagcctatacttttatcgtccagaaaatgtgtgttaactgatgaagaggaacctccttgtctgatgacggcagattgctgtgccggtgttgccttcttgtccaggggcgcaccgaaaaattgtatttgtcgagtttcatttaaagaatttttggagaaaaacgataatgtcggcgttcaaacatcttcaattcctctcaacggaaaaccaacctcaatctccttagatacgaacgatcgtgtgttgtcaaaatcaactcctggtagaggagcaagactgctcgctgttggtgatgaaaatggtttggtttatgttgtaaacactcgcactgaagatcctaacaaggccattcttagaactattactgcatactcaaattttcctattaccgatatttacttgaatgaagttgcaatggtagtagggtcggctagcggctattgcggagtatacgataccgttactgggaattttttgaaaaaaatagcgagtgccaggaatgctgctagaagagaaccaattaattgcatactgcttgactcaaatccgttaagtttgaaaggtgtgatcaccatgagcaagcatgtcaaatcttggtcttatacaattcccaaaccttttgttaataaaaggtccaaggttttacccttgagaccttcggtgacacacgataatctgtcgaagtcgtctgactactcaaaaaatgaagtcgaaagagaaatcatgttaggtttggaccaaattgctcaggaaagacgagaaaaaatggaagcccggcaaaaatttgaacagcattttggtgagggcttggttggtttaagtgaagaagaaatcatagcatatgttaccatgctttcacaagaagaggaagctaagagaatggttcagctctccatggatgttgataaaatagaagaagattttaaagaaaacgatgaacaagctacatcgtcattaaatgctttaagttcaaatcatgagccaccgcaagaacaagcgaatgttgctgaactgaacgaacaagagcagattgaactagccatgcgattatcactcatggaaatgtgatacacctagtagtttactaagagggaaaaagtagaaaaatatacgttagttaaatttttgcatctgcatatagtcatgtccttcatctatttattacatgcttcatcaatcttccgaagtaaaaaaaggaggaggattcaagggattttggtgggaatttttataattcaaaatagaggttactttaattttgttaataaaatcttttaggaatacgtattttcttatatcctactatgcttatttaaggataatattattgcttaataaaagcataaaaaaatattcttaaggcatacgcaccgttgatcagtgaatgtataaaaagtatcgcttgattgcgttatctgattttcaaaatttcaattatcgcaaacatctcgttaaatgtaaaaaagtgttcagcaaaacaatgagcgaacgttccttacctcctccaacacagtgacaagaacaacaatggcgggatcagtggataaaccttcttatgagcttttttccaaggacaccagagcctttgtgtatggcatgcagacaaaggctgttcaaggaatgcttgactttgattatatgtgtggtagaactgttccatctgtagctgctatcatatatacgttcggtatgtgcttcgttgatataaaaatttgaatactaacgcgtgcttaggaagtcaaagtatcagcaagctttattggggtactaaagaaattctgttgcctgtttatcgtacaattgaagaagtaagttgtccgcataaatatgcttattagtttgcaaataagcgttttagcaaaagatgttcatgctgattttcgatattacatcagtgattcgttttctacaacaaatcgcagacggaaatgattaaatcacagtaagactattttctttaagtttgaattcaatttcgattattttgcagaaaatagaaatgctgcgactagcattatcactaataaaaaaaattttctaatcttaaaagatttattaactgaaataattaggcatgtaccaaacatcctgaggttgacgtcgttgttaattttgcttcgagccgtagtgcttatgcctcaactatggagttgatggagtttcctcaaattcgctgtattgcaattattgcggaaggtgtccctgagcgccgtgctcgtgagatattggtaacctctaaggagaagaatgtggttattattgggcctgctaccgttggtggtattaaaccaggatgtttcaaaatcggaaatactggtggtatgatggacaacattgtagcttccaagctttatcgtcctggatctgttgcatacgtttccaagtcaggcggtatgtctaatgagttaaacaatatcatttcgcataccactgatggcgtctatgagggtattgctattggaggtgaccgttatccaggtactacttttattgatcatcttatccgcttcgaagctgatcccgcttgcaagctgatggtacttctaggcgaagtaggtggagtggaagaataccgtgtcattgaagctgttaagaacggtacaattaaaaagcctattgttgcttgggctattggtacatgctctagtatgtttaaaaccgaggttcaatttggacatgctggttcatttgccaactctgagttggagactgctgtcgccaagaatcaggctatgagagaagctggtatatatgttcctgaaacatttgaaaagcttcctgcgttgctacaagaggtttatgagggtcttgtgaaaaagggtgttattgttcctcaacctgaggtcgcaccacctaacattcctttagattatgcttgggctaaggaattaggcttggttcgtaagccctcttccttcatttgcactatctccaacgaccgtggttctgagttgacttataacaacgttcccatctctaaggtttttgaagaagaacttggaattggtggtgtcatttctcttttatggttgcgtcgccgcttaccttcatatgctacaaagttcttggaaatggtccttcaattgacggctgatcacggaccatgtgtgtctggcgctatgaataccattattactaccagagcaggaaaagatttgatttcttcacttgttgccggtttgcttactatcggtacccgattcggtggtgcgcttgatggagctgctcaagagttttctaaagcttatgacgcagggttatctccacgtgcttttgttgactcttgccgtaaggccaacaaattgattcctggtattggacatagaattaagagtagaaataatcctgatcttcgtgttgaattggtcaagggttacgttaaaaagaatttcccttcaactaagctcttagattacgctttggccgtagagaatgtcactacttccaagaaggataaccttatcttgaacgttgatggctgtattgctgtatgctttgtcgatttacttcgtaactgtggtgctttcactcttgaagaagctaatgaatatatcaatttgggtatcttgaatggtatgttcgtgttgggacgtagtattggtcttattggtcatcatctcgatcagaaacgtcttagggcacctctttatcgtcacccttgggacgatttcttgtatttgtcttagattatgaacttaagtttgttctgttttggaataggttttgcttttcggattatcgtgaacagtcttctagtggtcgtttggattgacttctccgccgtacgaaaatattttaccagagatttaaggggacttaaaatttgtttattattagtccataaatattaatacgtagtcatctaaattgcaacttgcagataagaataagattttgtactatatatttctgattactttttccggcgtaacaagggcatccagtttttggtctctggtatccattgggatttctcgatttggaagtatttgttctttaaggcaaattcccactggtcacgttagttgtttatatgaattacacagcgagattggaaacgaacctttgaacatgttagctcgtgattccttttgtaacgcccagctttgatacttggaaatgtaattgtcatagtacccctttccatgccctagtctagataatttttcatcaaaagcgactcccggaactattataagttcacagtctgtttcatcatccataactaaatatgattaatagattgaacaattctaccagaattttaaccaactctttcttgattctccattgggctcagcaataccccatttgttaatcgtcaaggactcagttttctcgaaaacttgatacatttccattacatgcgaaccaatacatttaggtatgaaaacatttttgcctatttttgcatgattagtaatgtattgaaagatttaatactaaccttctttgaaagccacgtctataaggcatctagttcgtacttctttttttggcatgttcatgtacagacagacatttttgcatcttttccattcgggtaattcgaccacttgtttgcaaatggaaattgctttatgcatttaattgttaagcttgatattttaagtatacttacattgagaatcaataatatgatccgcaagtttgcctaaactgctatttaaaatagcacgtagttgattcttttttaaactcattactttgactaatacgacttaatatttatagttagtaaaagctttgttagtgaggttcacaatattatcaatattaatctgactcgtgttataaatcggttatcaattttatagaatataatatatatactaggtaatcaaaattcatgttaatattaaatgaattaatagcttgagttaattgtatatctaagaaatatccaaatgttcagtaagaagttaagtattaaaaaaattttccaatacaatttatgatgacaattgtttaaaattaaaatataggttcaacgatggcgtaaaaccattttatgcacttaaacttgctgatattgttaaaaatattgattgatttacctattttacattgcgcgcaagttttcagatatgtattccttagttgactgaatacttactgacagttcttttgttaattcatacctcctctaccacgactctcttaaatcttcaaaaacatttgtttctgtgttttataagatatttggagaagcttcttattttatttttgtaattcatcatacttgtcagagcctgaaatgcgttttttttgtaggcatgcaggataatcaggttcttgcgaatacggcgagtatgatcatgccaaaatcttcgtttattactactaagcagctatgggaaatagtgttacaaggaaaagttgaagcaacggaatttatccctgcagatgtttctgatagtacacaaactgttgaccgttctaacaaaatatctcctatcacgtctcagttaactatagaaccaaacaaatctcaaaccattgttaagaagaatccagataatttaattttcgttgcagttaaccaaaacgttcaactacaattatcaatattaaagcaacaacagaacagagttgctgctatggaatcagcattacagcgaattcatctagaaattactgcgatgtcagaacaattgattttgcaaaagtatcaaaaaaatcggttctttttcatgtcatctattaacgctcttattcgaatatctcgaaactgtataaaggtaagtgtgcaatatattcttttggaagttcttatcttaacaaattagttactctttaagaattctttggtgcttttagctgcttgttatttcatgaatacgaccccttcaagattggtcataaatctaattcgttccggttaccttatcttaaagcgattcgcaaatccgagctatatctcattttattaattttctttatgttgtacattattatatctatacctcttctaatttgaaccccttactttaatgttggcaactctacagtcttgacataaatatacatgtttccgtacttaactgtcatcaaaatctagaaaagactcatgtttttgttactcttactttttcaagtatttttttttccgttatgacatattattttctctgtttttaaggaagtatgtactattgtagtcgcgattttggcgttcgtttgtacagtatggattttagttaagtatatttacaatttaagattgactgtaaaaactacaaaaagttataattttatattaattaacttgagtgaagcctttgtctgcacatataatatatttgttttgaaaacatatgaaatactacggaaagttaagatacgctaaacgaaataacgatacttaatataattagcagcatgatagtaaaagatttgcccgtgagcattctttgggctgtagggtcccccactccgctgcgttggtatatgcgtagactgaagcgagcaacagaacgtccgccattactgtgcatatacgatgaatccagagtagtaaggatttagcatactattcaatacatcaggagctagaaattaacaatttatagagtattttctttccaaaattaaagaattcttgtaaattgggcgatataattgctaatcaataggtaatgagtttttttaccgtaagaagatgaatgctaatattaatagatacgactatctctttaagcttttacttattggcgactctggtgtcggtaagagttgccttcttctacgttttgccgatgacacttatactgaatcctatatctctactatcggagttgattttgtacgtccgttttcaagcagcttaaccatatttattgctaactttttttagaaaatcagaacttttgaattagagggaaagactgttaaacttcaaatcgtaagtgatagtttacttctcgttggcgttccgggatatttttttattaacgatttatcatagtgggataccgctggtcaagaacgtttccgtacaattactagctcatactatcgtggagctcatggaattatcatcgtatacgatgttaccgatcaaggtatgtaatgtgtgaagtatggaaaaccaatttgattgtcttccgttttctgtatatgcgcgtatatgcgttataaggcgtttgggggatatttttatggcgttttctagtcttcacattgtttccgacgcggttccgaggctaatgcttgcttcttagattctttcaacaatgttaagcaatggcttcaggaaatagatagatatgccgttgaaggagtcaatcgtcttcttgtaggaaacaagtcagatatggttgataagaaggttgttgaatattctgttgctaaggagtttgctgacagtttgaatattcctttcctcgaaacgtctgctaaagattctacaaatgttgagcaagctttcttaactatgtcccgtcaaattaaggaacgtatgggaaataatacatttgcctcttccaatgccaaatctagtgtcaaggttggtcagggcactaacgtttcccaaagttccagcaactgctgctaaactacatgtttgttggttatacctctgaatgcgcttttaatatatttttatatacatacgttttacgtacttcgctgtcattccttttgtgagtttcattcgctgacggtgaactgctaatattaggtatctactttctgagtttttacgatacttatagaaagttatttgtaggtttggatgcatgctacgtttcccttttatcaacggtagtttaaaatcttaagcaaagctatgtagaaaactgctagtcttatgtactttattttgtagcgtgatatgataaactgttgtaaacgttgtataatacgcgtattgctcattaactagcactttacagtattccctaaaactatagttgcttggaactatttgcataacatacggttcgctaacaaaagtcattaactaaaaatcaaatatataatagtaagtcaaaggttgaatggtatgtacgttacattaagaaatgaaaatacaactgtactactaaggacaagtattgataactgcgacactaaagtttctaatacaagcaaaatattaagcacacacagggatcggtgtaagaaggattagtaaaccaatcagagaaaccgacagaatatgcatatcaagttcagcaacatcaaatttactttcctcttccaataacttttctaattaatagattaaaaaaataaagcacgcacttggtgttgcggttttaaatattgctattgattaacggaagagtatatcttcgaccttgcataaatatcctagctattgttacacgcttatatctgcattctaattttatcggagatttctttcttttatacctctatttaattgaggtggtagtacttttagtcggtaatttgaaatcctttgcgggtttattccccctcgaatatttttgaagttctggtatccattaacatttctctacaatccaatgtcttctctagccttaaaaatcggaagcttgttagtaagaacattatccaaaccgattgccaatacaatcaaagcccaagctaaagagcacaaggctttccgaaaggtataaatcagtaaaatagatgataaagagaatcttatagcattactaacgaaatttctatataggcatgtattgaatttgctcaatggatgcatcgcgcggaatttagaataacaggaattaacagagctaaaagtggaggagctaatgtacgattacgacctttaaacgatgccaaagcagtcgatgctggtgcaacatttttatcagaaacttttatattgtatgaaaattaatacgatttgacgtacttcctctccacaatgcttaatacggcacattgtgaaggagctacgaaatccaacttgtcacaatgttcttctcttgctaacaatttacagtactgttgctggaggagccattttatttgaaacatggagggctcgtagaaaggaaaagaatagacgagatgaagttgctgaagcgattcttggtttacaacatgaaatcgttcgtattaacgaaatcatggaaaagcagtttgttttacagaagaaaaagaatgaactccaatcttcgactgaggaaattgatagtaccgaaaaggattttgacgaactccacaaagtcattcttaaagttgaacgtgagctccatactcttcgtcaaaacacgccaagtcagaacgagcaagcagaagccactccttcaaaggaaatcccacgtgaaacagtctcagaaaaggcagatcatcctccatcttctaacaccaaatcggtttctacaggttagtggatggtgaatactacgattacacataacttgcattaatgagtaaattttgatacattgcagaaattcatctgttcccatttcaccaaactgatgtttactttcttttaatttattgtacatttgatacttcgtttaaccagatcacatttccaaaattagttacggtttatttatagcttttttgacttaatatctactgagttttatcgctcattttacaatacattgcacttcgttattttagatagttggctgttaatataataatagcctaagattatgatcaccaacgtacgcccctttctgagcgcgtgaaagcttccctttgcgttcacttccccgctgtgcttggtttgtaaacttagcatcctttagttcaactcagcatgtcgctgcttcgttggatgggaatggtaattcaattgttagttatgaattgaagactgacaaactatagaattccccaggctccactgaccggcgtaaaagcacttgggaagcagagttgccgaagccatcaattcgccctgaaaccctaacagatcgattctatggtttaacaaatgtaagcatttttattagttataatttcttctgctctaacatatttttagtatggaaatacatggtatggcgatcatacttgtagcgttgcttttatgattgtaaatttctaacgaaatagttacgtgagttctgtcttagtatctttataccatttaaagccctttcgtgattctttaaattcgtatcctcttccgagtgctcctccaaattttaaaagcgtttgtacaaaaaccaaccatcctgaatcatcttcctcacgacacagtaagaaaaagagcatggagaataggaagtcctctttatacgggtccaatggtataaattcttgcggctgtgtcgatattagtaacgtcggctctgaatccgggacgaagcatcaaatcgttgtaggcgaaagcaattgttctgcttatggaatgaaagaaaacatatatacttgtttaaaggatctttattgctccgtaagttgctgtgattgtcgttatggtatttgttctcccgagcgttttatccaagttctacgtagagacaatgaagcttttcgcagtactcagcagcaagatgctcacgagttttttaattttcttcttaattctgttacagaaactcttgatgaatactacggtaatcattccgacgtgatgcatccaaaatgggttcattctttgtttgaaggaacgcttaccagcgagacgaaatgtttaacttgtgaaaacataacgtcaagggatgaaagctttttagaccttagcatagatatagaaaatcacacttctgtaacttcctgtttaaggtctttttctgcttcagagatgttgtcctccaaaaataagtttcattgtgatgtttgcaaaagtttgcaggaagcagaaaaaagaatgaagataaaaaaattaccgaaaatcctctcattacatttgaaacgttttaaatataacgaaacccaggagggccatgataaactcttctatactattgtttttaccaacgaaatgagattatttactaccaccgaagatgcagagaatgctgaaagaatgtattatctttcctctgttattgttcacgtaggaggcggtccacatcgtggtcattatgtgtctatcgttcgcactaaaacttatggctgggtcctttttgatgacgagaacgtaactcctgtcaacgagaattacctacaacgattttttggtgatcaacctggtcaggctactgcctatgttctattttatactgctgctgatgaagaagatgatgatgttagtgaagtagacaccaaggaatcaattaagccgatgtctattccaagtcaacttaaacaagaaagcgtggaagtttcgaatctatcaagtacccctagatcaaactcgacaataacatatcctgatatggatccgatggttgcttcattttcttcgcagtattctcataaaactttagatagagacatcaatagccgttcttattttgatcgtgaaccatcactggatgcagaaagatttcattcaagatctgttgatgcttctccaaaagccgtacgtcgcgaaagtcgttcgtttttcccttcccttacacgaaaaagaagtaaattttttggatcatcccaaagcaactcccctaaagattcaccattaagggatactcacaagtctagtgatgaacattcagagtcgaagcactcacatacgcttccttggcaattctctagaagccgttccaaaaggtaaagaattcttatttgtgttttttattacacttttcgagaaattcttttaatgttttcatctctcatcgttttactttatatttttgactttatttggaaattttggccaactttgaaagtcatgcgctctatttatccatatgtcacttttttaattctttgaattcagttatttctctgtgtttataccttttggcctttttctggtttttataatattgtttaccgctcgaggtttcatttttaacacacgcgtactacagtgattggtcttcgtaattatctgttgcggtattcaatttttgctattatgtctttttataattgaaaatttatgactttaaactcctaaaagtagcttatctgctatttcttctcgttgttcccaatttgaacggcaaccttcatacatcgaattcgaaattttttggttgtgacaaattaatcgattaagattatcttactccttgtcttagcatgaatttaaggtaattagtgtgcttagaattgttaatattattaatcatgatactgcaaaatttacttgttgttttcttaaagatactatttaccatgcatatattatcaattttcttaagtatactttgaatagcatatttcaatatagagcttttctttaacagatttttatttatttcattatacattatttcattttatttttattcatatcgacttaatgtaaagcagctttataatttaaaaaatttagtttgttcaattttcaggacaattggatgctaagtgtattttctgaaaatggtcttgaagttgttacagtatttggttccttatagaaaccattgttttaaggcaactttttttttttttaagggttgtagtattgtttaaattatatgcttaagcaatgaagaggttccgatctaataattatttaagtctatcttgtaaacttttccggataaaacaggatatgtgtttattttcaattttaaagctttatataaattagattttttaattgaaaatgagaaaaatttttttaacctaaattctacatgtttatttgctaaaaaactagggaacttaggatttaacaataattaataatagttgatcgacccttcttctaattgaaataacaagttataatagaattaattttttaacaatgaaaagtatcaatgtacaatgacaatccaaatttaatataacaatcagacctgatttacgttttggtaatcgaaatgcattattctttttgtaagctatatacgaaattttgttaatgtagtatttattcaaggttaataaatttaacatcaaagcgattaatgcgaggaatattgataaaaacaaaacactacagaagccaatgaaggtttaacatcgaatagttaacacagtactacacatgagttgtcgaacaaattatattatgtcaactgtataatcgcaatttagtcaattgcgatttaaatagttaatggaaccaggattaagaagtcaattaatatttgtatgaattgaatctcttattgcatatctaatattgtaaacacttcttgctaaatcatctgtaatataatttcctcttactctttacatgcaaattggccgtttggtctagtggtatgataccatcttagggtgatggtggtcgtgggttcgattcccacaacagcccaaatttttatgactcacttcattagttgaaaacgctaaaatactaatcacatcttccataagctgatatatactcctgaaaacacttaagagttacagaaaaaggaactacacgttcaaaatttacatataaatttaaacactgataaaacagtaaaacttgttaagagcctataagagaaagtggggggaaatttaaaaagcgacgttccataaaatgaaaggtttactatacgatagtgcatttaagcaccagtggcagggaaaccacacataatcttgaatgaatcgtagatgagccattgagcaccagtcaaagtaccaatcatgactatacgaacaccaagaccattccaaagaccagaaaatccaatctccttgtagatacgagcagcagcagcgccagcgccctcaccagcctttttgttggaattcaacttggaaaccataacatcagcaggatgactgataatggcgcaaagaacaccggccatgtaaccaccagcaaaagaaataccaatcttttcggcctttgaatacatgttcttgggcttgccaatgtaggtgtacaaagcttcgacaatgcgctcaaaagaagcaaatttcatcatggtgtaagggatttggcggaaccacaaaggagccagaccacggtataaagtaccgaaaccttcattagtgacaattttagaccacgcttcacgagtggtgttggcaaaacgagggttggaagtttgaacacggaccttgatagcctccatagggcaaagcattatatcagccaacaattcagcagaggcagaagcagccaagtaaatgcttgtacggtattcatgtgccttttgagcaccaaccaaagtagagtatttgtgtttgaacaactcataaaaaccgtacttaccgcagccttgaagagaataaccaatcaaggtgggcataccaccggtatacagaccgcgaagtccctccttgctgaggatagtcttgaaaccagcaatattaccagggtagatatttggattgacttgtttgcgacatttgattaaatccaaaggggtaatggcactgtgcgtagtaccacaagccaacaaaccacccaatgtacaaagtccgtagtattggggagtgtaaagctgaagggtctttttaggaggagcaggaggtatcaagggggtagacatgatgaactaataaagtgggtattttaaaacaaaaaaaatgaaaaatatatcaactgttatgtttcaagatccttgatgactacaagcctttacaatcacaagaaaaaaaacttatcgtgagttcaaagaacaaaccttcgagtttgcgttataaacagttctaaaaaataaaagaaaaagaaatctccaactaaggctatctcctattgagaaactgctaaaaatgaatatttaggaatccggttgagtaaatgtaggtactcgtagaaggtaggatccaaatgctagtgtgttcatactttgttttacgtaatttaatctttaccaacccgattgtatccgctcgtggttgcattggattgctccagcaaatagtgagacaaaatctcttccactgatatttctgctataccggaacttgtgccaatctgacaaagagaacgaaaaagtggaaaccgggtttaaagatgcgaaaaaggcagtcaaatgtaaacgctagagaaaaaagtaatttggatggtatagaagtgcttgaaaaactatttagtacaaccaaagaagagtaattggtataaagattaaaaaagcagcagcttggcttttctttccttttctatttgtaaaaaaaaaaaaacaaaaaaaaaattgtttacaagagtaagtttgcttgtatattgaatttgatgatcgtaacaggcatttcaccaatattaaagaaaaagacctcaagagtaaacagtaattatgaaaaaaaaagccaaatgcaatggggatagtatgaaatgtcacgttcaatttgttttgtgctaaattttattctgtctatatttttgctgaaaaaacttccttagctttgcattttttgtatgaatttttattaaacactaaactagaagtaattaattccttctttcagcacactaagttgttgtacgctagcattcatttcaagacatcattaagtcacgaaattacgaagcactttcacaatttgtctgccgtaggatgataataaataatttttttttaaaaagttcaatgaaagatacttttcttaaatcgtagaggacttaccacttccaatccggaggtgtatcagcagcccaattgaacttgtcacgaatcgtcttactaaacagcttctcaataggaacgtcttctcgcttgctgaacgaataagtaagcctcgggtctatgtagttaatcttacttgtacccaaagcagtagttttattctcgtctttatcgatcatctgagtacgcataacattaattcgttcattgagtttgtttaatcttttctcaagttgttccatcgaagaacgacctggatcgacttttttgcttttaagttcagcgtccagcgctttcttcaactcatcagccgctttcaatcgaacttccaattcagattccggaagcactgatttgggatcctcagcagctaatttttcgttctcacgatcgaatttcttttttattttctctttttctagttcgtaaagtgtctcgtgatgttttacgatccatgaatcggtaatgccttcttctttagccagcaattcgggcttgcttttagcaagcttgggctctaaattcagcatcatttttcgcagtctcatccgctggtattgtaatgccttaatcctttcggcaaaccgttccatttgaacatcgtgatttttggttacggaacgttgatgattacataaaattgcaacagtcctatttgccctattataaaatagtattttgtctgcaagggtgaggttcttaggcattttcttaagttcctcggccatggtgtatgaagcattgtaggtacgaaatactttagctgaaagtccatccataaggctagtcagatatttgttaagactgtttgtactgagacggtcgaaaattaaatcaccctcttttttgggaggacgtttaaagatctttagatttttaaaaacttggggatcaacttcaacctcgttgtagtaacgaatagaatctttaccaagaaaatcgaaaacgactgttcgtggtggcttcagtgtaacatgttcatatcgcagtgaacaacaaccaacagtatccgcctcgtcttcacccttttcatttcctgctcttaaagcaaaaacatcaattaaatacatggcagttcctctttgacgctcaaccgttaactcacttttcaaatctttccggtagcctttacggatatcatcaatataatccttaagctttcttgacttttcgtatttttttaagtcactctgtccttttagagaacttcctgcagctaaaaagacatatttgacattattatttatattttcatgccaggttgccaaccaggtcactgtattatcatgctttacctccgcccattgatgcccagggagtggttctggaacgggtacaccttcaccaatattaatggtaatttgttcaggatatactcgacgctttaaagaaccagttttaggatgactacctcgaccacgaaataaccctggaggttcaatacgaaagttaccaaccttctcctttctcccatcaagtatgcaccatttatatttttcctcttcctcatcttttttctgctttattgccttcttctgttccttcggcatactcttcttctcttccctcttttgctcaaaatggtgaaacatttgggtaaaatcacatttagaaaactctttaatgttgtgattaaagttacattcatcacagacctttaagaagtcacggaaaaaattatcttggaatacaggatttttggcatgatcggtttcaagcattgcagcataaaaaccagcaacttcttctgcttcgggaggaagatttacggggtttccatcgtaaattagcttgacgttctttggtaaaggttcatagggtggagcaaaaattacaccattatgctccaatgtagtccatttttgagtatcatcgatattttctgaagtccaccacttgtaatcctcatcttcatcttcctcatcgtttggtgagcgattttgcgtggtcgaagctcccgaaggcagttctgatttgtaaggagttaaagatacagtcgaaacagctctcaatggaactgaatcatctgtgtcactttcctcttttttaacagctgacttcgcgccatttttacttccattcgctttagaaacacgtttatgcttcggtgagggctttgcaatttcattgaaatcctcttcctcttttacaaccgccgttttttttccgttttttaaaccaccatttcccattactttagctctttttttagagcttgaattggacatatttttctttgaagaagcacgtctctttctaatcggtatatcatcctcatcactctcggatttggatttcttattcaacgattcactaagaggatgattctaaacaattagtcaacaatctttaattattatgttgtgaacatacttcagaactatcactctcttcgtccgactccttcatactaatccgtttagatgaaccgcgtctttgcctccttctaatggataaagacacggaatctgaatcttttcagttgttaaaaattttgcaaatgttgttaaattacgtgaaaccttaccagacgaagacattgtgaattgtttgcatacatctataatacagtaaaagaaggattaatattgagtacgtacactcgttgtcatgacaaccaaatattgacaattaatgtttgtaaaaattagtagctaaatgagaaactggaattttcaaataaaataaaatttaatgttacgaagcttgcagcaaaaagctataaatgtgcatatttcaaaataaacccattaacagtacgagaaaagtaatctctaataattttgaaagctttaactttacatttattgtaaacaataccaaaagccactgaatatccaaaacaaaaaaaaggtgatttgattgatacaataagccattagctgccaaatattggaggtttattatttaatatgtaagctaatattttggcagtaaatagcaaatagcttaacagcatatagggaaagctttaatgccacttcaaattcataaactactaaggacttaataaagtgggttaataaaaaaaacaataattaaaattatgggattctcttagtgaaaaaaaatgagattaaatatcgtctttagctgttgaacaaattaatgaaactgggtgatcatcactcattcaaagattcaatatttggaataaaagctcttattagagagcttccagttaccattcccgtagtcataaatgtgaattcatataaatcttctttttcttgcaataaacgaaatgcagccagctctgtgtacgtgcaaccaccgatgaaaaaaactaaaacacgacgtttacctggtacgtttgtcttcaaatttttaggcatgaccttttcctggtctaatgtccacttgtcaacgtaagttccaggcatattttgcaacttaagaattttttcttcattgtctctgccttttaaaatgtcatatgctatgtggactgacaaaggaccgtacccgctgtacgtataggctatatcttcaggattctgctcatcaacttcgtccttaaccaaaggataagtgtttaaccatgtagaataagacaatgatttttgaagtgaaatattagtggattgccggaggcgcaatagtcctgcatctatcaaggcttggaatgttaaaaggtgataataaccatatgtttgagtgatttccctacggtaatgatctatatcttttcttctcaaaccattggtagttatacttgcaaggcaaagtactcgaaaaacctcttcaacaggtgcttcggcatagataatttcatctaataaattgaattgagtaaaagaatcggcatgagaaactagcaaatgctgaagttgtagtagcttttgaaagtaattattttttgtgtgttgcaccaaagtttcagcgagaccagtgtctatctaattaataaaattttttatggaaatcaaaagaaaaaaatacttacgaatatttaatgatgtatgctccgattgtaaggaacccagtttggaaacgaagtctctaatctgatttacagttttggcttgacgtcgaccttcaaaatcgctggatagttttcgagcaattttgcttaaataagggcctatgcaattaaaatttatgtctctaatttccttggtaatttggctggaagaagaacttaaagaaaactttttcatcggtccagtatttgaagcttcatttcggttaaccaaggatgaaggaagtttgacattcactaatcagttagataaataataaacaaatatgaatcatactttgctgaattccaagtatttcgtccaaaaatccaaagtaggtaagttgagtcaaaaacggtgtaatacgatctaatgatcgatcaactaaaagaacgctatcgtagagagcagaaatctctccttccaccttcccaaagtttattgttgcttcttcctggtatgttttttctaataattccaacatttttgcagcataggggcccctcccagagactcgaggaaaccgtccatgagtgcgttcaaaatcaattaaagcatctgtacttcgttgaagtaagctttcttccaatttctctggaccaagttctaatgacaaaaggtccttgtccaagggtacggcatgtaacggccattcagtcacaagtaattctccaaacacaccctcctcttgcagtaccgtctcaaagaggatatttgaggtaggcaaaacaattactgtgctctcaatgcgtaacatatccctttgaaattgacgaacatgagtagcaactagtttggcattttcataagttggtctgcacaagtagattgtctttttctcaatatcatttggaatattttcattaaaccaataaacctgaggtattccatgttcttgtaaagtattggtagtaactatttgacctaaaattcctgacagatcacgttccaagagcaaactttttttcccagtaacctttaacacattatcattagcatgtcacttttcaaatccacatacactgtctattaaatctaacaacttaaatgtagctttttctttaacgtctgtagtcatcaagccatgaattgagtccaccaactctttaggacgtctgcagttaaatggaggtagagggaaacactagaatgacacttgatttcacaaagcaaaacccttagatgttaatattacacaacgtaaataaaatagaaaagaacggaatgatttttccaacagttattgttaactttaaaaggtattgcgactttaaaacatgtatagtgaattaagagcttcttgacatgcatcgcaattgtatttcactaacaatacttaataaaataaaaactactttattgataaaattaggaaaatttttcatttcgtttttaagctaaaaggttttatagtttcaaacaaactagtttcttttaatttgctatttaaacttgttgacaaggcaaactgaaagtaatgttacagcacctaagttagcaaaatctatttattattccgtaactatagtgtgtgttgagttatcttgtttaattattgaaggaattaacgattactacgatgtcatttgaataatgtaaaaaattgtttcgccgagatttagtttttctgtagcatcagtaaggttatcaatgattgcaagatttgttcatgaaccatagagtttaaaaaaaaaacaattgaattgtttcgttaacatgtatgttttttgcgcttggtgaaagctggccaaaacactgtttttaatggtaacgtatatataacagaagagcttatacctcccacttgatgtatagcttgagataagtaacgaaaacattatagcacacttaattttagcagtaaatagtcatattactggaaatctcatgcaggaaatttagcgcgatcagccagtcggctttcaggcaacagaaaatcatccatacccatagatcgccaagcgccggatgagtctatatcgagcaaatccagcagcactcattgtgctagatagaccgtggaaatgaccagcaaacacatctgattttatcgagtattctcaccgttcgttataattcttagcggattcgtactctttgtattcatcgcaaagagcaaagagaccctgacagtaaaaccaaagaagagtatagaaagaacgaggccgtctattacaggtccatgttactaaggattacagatcgtaatatgctaaaacgtgagacaacatatatttcttccaatgatcaccttatacgattaaataaaatagaatataaatgaccgatcgtcaacaataggttttttcataacgtcctaggcgaggaaacaccagttcctgttcgatcatttgcagctaaatgctccaaggcctcataaatactatggttggagacctaaggaatccagtattctgcatgctcacttctttttgttaattaatatatgcttgcatcttttttaaatcctccatttgttcgttactgattaacaagcttagtcatataggaagaataaactgtcgctcttttacgtcatgatcgcttacctgtggtctttatatatcgtttaatttactttataccaatgagtatgtattcgtacataaggaggtgatccgagaacagtatcttcttaagcaattatgcgtatatttgtaactggtgcagctgggtttattggctctgaaatagtgagacagcttcttgaagccggacatgaagtggttggtctggtgcgctcagaagaaaacgcggcaaaactcagagctgctggaggcacaccttacattggtacacttgaagatttggatacactgaaaaaaggagtagcgcaatgtgatggcgttattcacacggctttcgttcacgactttagtatatatcaagaggcctgtaagcttgacgctcgtgtcattgaagctatcggcgaagtccttagaggaactgagcgtcctttgattaccacttctgtaaccgctgtgctttcttccaacggtaagttaggcaccgagataagtgaagttccccaaccaccaattccacgccaattaggagaggtgacaactcttaaatttgcatctcaaggagtacgtgcttcaatccttcgccttccacctaccgttcatggagcaggagatcacgcatttgtgcccatgctcattaacgtggccaaaaataaaggtgtttctgcttatatcggtaatggtatgaattgttggcctgccgttcatagaactgatgctgctaatttgtttgtattagctctagaaaaagaaactgctggttccatttatcatgctgttgccgaagaaggtattccgatcaaagaaatcgcaggcatgattggcaaacgacttgatatacctgtcatctccgtatcttctgaagaagccaccgaacattttggatttctttccagctttttgtctgttgataatccaacttcaagtattcttacgcagcaacgtttaggttggaagcctacgcattctacactaatgactgatttggccagtgatgcgtacttttaagctcagatggaagaataatgtcaactcaataatgattgctaagttcattcgaaaggaggagtttgtgcctttatgcttttgtcaatattggagcatttttgcttgcaaaatatattactatatttgtagacagaagtcctatattgattgattgtttaaacatcaatttagagaatatgctaatatttgtgttggagttgctttacgttttgatttgattttggtttatagatgaattattatccatttgaaacattacagacgcgtgaatatactaggccactaataaactctagccaaaaatgcgagtttctcactttttttttgaaaattgtaaatcttgctctttttgttcgctttgcaaaatcccacttttgatactaatggtgttgtgttggctataaacgtgatttgacaaatattgatgacaatgaaccttcaaatccacaaagtacagtgaaaattatagttgtcactatgagataggaaattaataggaaaagaagctctgtagtaccgaactaacgtaaaacccttcgacctcaaatacagtggtcggacagaaactgctgttttcgtctagtgtgctcgtaggcataatattgtttattagaattactttatttgcttttttttatatatttaaaaaggttatagtaaaacgttcttctgtaatttcaaattacgattaccgacctgtgggagggcaatctttgtaattgcttcaaaaagcttttgatttatgaaaaactatttatcctttttccaaaagggaccaatttaaatgcgaattcttgggtgttagttttacaataagcaacaataatataaattttgaatggaatgcttttaatttgaggtaacattacttaaagactaatcgtatggattaaattaagtctgttaacatcctagtcttaattttatatagaatggtaaaaccagaaaagtaaaatcctatagagaaacgagcccagccgatagcaaaccaagacatctaccctaaatcaggatcgttttggaaattgatagagttgcaatgtagatttagattgcaagtgtttctcgtacatattactcaatggagacgtccaccttcggcttcgtgaatcaacttcgttctctatattctgaaggatttcattctcttcaaaaaaccttaaataaatccaaaataattagcgagcttttcttttcagtgatgcttcagcataatggttaatgttttggccgtacctctttaagtatgtatatttgtttaaattcaaaacgatcaacattggtgatttttaaaacttagaaagatcaattggaggttttcgtccattgacaaacgaaattggctttgcaattttggttacgcctctgtttatgataattttatacctttgagctaaagacctctttatgcttattttgttttcacttaggttcatacgtataaaatctttaagattaattgccgaaaatcgttagcgaaagagtcaattggtccttgcaacgtcgattgtccttctctcatttcttccatgaggcgatcttgtccttctctaattttttatttgatttcctttttgttctacagccatacagataatatttattttaaattaaatatttctatatgtccaatggagaatttatagaccagtatttgcttcgtaagtaaattaaacgtgcagtccgttggttgctctgaaagctaatgctaaaactagctgaaagtggagctatacttcaagattatctagatgattatttttacacttcttggtatacaggaaaccggaatttaattcagttagaccactatggattccccactgcatcaaattttgaattgaacccaaaaagcaccgataattgtgggacagtggattttcaaggaattccctggggaaataaagcaattggtaaacggaaaaactttcgtctttatcgattacacacttatagcctgtcttgcaatcattcagactggtcacccgaagagctatcgctagatactgtacaagtcgccgctgaagactcgttttatgaatttcaaagatttttgaaaaatcctaattgcttgcggaatcatcaccatctttgcaaaagcgtaaaggtggttggtgagcattctgtcatttatgtgagcaataacagcatcagaatggaaaacacattgcatgataattctgttcaaatcattgaccttaagaataatatccttcagaaaaaagcgatatcatgtttggatactacaaatgccgtaggatgtctgggaacattgtatggacaatattgtattttcaattttaaaaacggaagttttagtactcgtaagctttcagatgattcgattaatcatattcaacttttttccgaaaaaaaattcatccttggctgtaatgatggtgctgtttatgtggaagatgtccagcgtactagccccattcttgtttacaggtgttcaaatgctgttaactgcgtccaactttttgatgaaactccattagcgcttgtatgcacggattcgaaagacgccatgttaatagatattagatcaaattccgtttcagccaaacttccccattccgactctgtacttactggttcgtggcatccaaatggaaatattttggctactggaggacaagatacaacggctaaagtttgggacatacgtgcccttggtaagtcgtttcgaaatctaggtagccaaatgagtgctgtgacgaatttgtgcttttctccattaggtgaaagcttagctgtcacggaacaagccgattttgttcaactttttgatactaaattatttaatacatcccaagttattgacttttttggagaaatcgccggaaccgcttactcatcttctggcgacagtttatttattggtgtagacgatcccatgttgggtggcattttagaatttaggagacctttacaacatccgctatctttcatattttaattctttaactcattgagtcatttaatcttataataataaattccttggtaccaaacaaaactattaatgaacgttgaaaaaaataatgagattttttgtaatagtcaaataatcatttagtttataggagagcaaataatatagatgataagtattgagatataaataatacaaaaacaataaaaatctatatagcatgaaatattgatactctaaagggacatcaccaaatttgtattgaagatttaaaaaggcataataaacaaacaactatatttttcatgataaagataacaaaagagtaaaaaaacacaaacattacttatgctcttcattacgacattttgggcattctccaatttcttcgtccatttgattttcggagttgctagtagattgctggcatctttcatgtactgaatgaccgcattcgaagtgcacaaatctatcattaggatcacaaatgccttgatcctcaagctgacactgaggacgcgttgagctaggtctgctatacggatgatgccgatttgatcgtctagcaatcggagcagccattcgaggagtgctagttcccgacgaaaccttgctagtatcaccggcatcactaccaacaacgtccgacggagtggatatcgcaggctggtctaccgcaacattactcaaggtgtctacagcaatggaagaatgggtaggagtttgatttcgtgatcctgcaacttcactcgagttttcgtattcgccaggaatatttatctcatcggaaggttgtcgcccggcagtgtcaacattaatgctgcttccagcagctgattgctgagcaggggtgctcgattcacttctagtttgattcattcgattctccatttcttcctgaaacctttgcaaaatgcgctgccccatttcactgagatgggtaataccaggaccttggaaagagccattgcttggaggtctacttgaatcttccatcgtagcatctgtacttctagtaccttcccttgaaaccgcttcagaaggagtttcctgttcgctaactgcaggttgtaaaggcggtctcgacaagtatatatgaattactggatgaacagcaggggaggaaccattatttggtgtatttgtacccatagttacagcattttgctgatttaaattctgtagattgggaactgcggacgtagcgttgctgttggtgtcgtcagtattctctggcaacgtttgaccgttttcagtctgcgcattgtgatcgggatggaaaattccatttaaattaagcaggttattattaccgctaggacggaacatagactcaagaacagctggtaaatcggctaatgaaggaagaccatggaacgtcattaactgtgtaaaaggcctttcagatcgattcgtatttgcagggatatttgtttggcttccaggaagccatgaagttgattcaggcgaagccgttggaagatttagcaaattgggaggctgtattgaaggtgacggctcaactggtctagctggagcattttgagagggcaagttactagttggcaagtctgtggaagtactattcgtcatactaccagaattagaggtaagattcgaagtcataggttcattagaggaagggcgatcaggcatagatgaaaagaaagcattaaataaggacgtaagcgtcgaaggacgagaatccgaaggagtagtctcttgtctagagctagcattttcggcatcaatagaggcaccttctcctgctaagggctcactacgagtagtaggtgttgaggtgtttgagtcagggttttcagggtgagtattttcaacaggggtattggtggcagatcgatttggagctagaataaaacgtattcggttaaaagcaatgcgatgcagttgccgagctggttcgtctacgccggttcgaccatcagtgtttgcattgttaagctcctcagatggatgaaagtcggaatgaacaccatttgatgcattttcttgagaaaccgcggtgttgccttggttgccacgaagcgtatgtgagtgtggaatgataaataaaataggaggatgagctgaacctactgtttcgtggggaacctcttttctacaaagaggacatgtacaatgattttcaagccatttttgtaaacaatttttaccgaatatgtggccacatggcatcttggtagcctgcttttcatcattttcattcatatcatcgtaacagatcggacaagtcaaatccatcagttggtcattagacaaaggttcgaaagaatcccaggcttcttttacagcgcgttttacgggtggttgaaagggattggcaaacggatcattttctccaccctcgaaattggcttgaggagttatgataaacattgtaccaattgaaaaagcaactggttgagtccccgtggtagggtgggtaccttcttcaccctcagttgcttcactgtttggattacgattcaaatagtcatcatgcccttcagatgattgtctctcgtttgatgatgcatgagaattattctcatttgtattggaatccatttaaaacagataattgtaacaggagattctatacaaaaaactagtacctcagtggtctaataataaaaccaaaaaaaagaaataaaacgaccacaataaagtcgaatctaaataaataaagcagtactcaaaataaaaacaacaaataagacaaaggaaatatttgtaggagacttattatatacaaaggaggaatatggtaaaatatgattgctgcggtaataaaaaaacaggaatcaaaaatttaatggtaaggaaaatgtaacattctccatcggggttttctggccactgaatatttcaatatttatttaggcaagcaaaaaaaaaagtaaatagaaaataaaagacgttatagaatgttataaagtgcacctttccacttaaactatcttttaaggtgcaaaatgtggtgttgaacaaaatagaaaaccagggacttccattatatattgccaatagagacagtgaacatgtgggcgttcattaggacattcaataccttaatatttttaaggagttataaaaggttctccttatttgatagttgggaggtttgttgacataaagcatatgaaaaccgaaattctgcgaatcgtgtaagaaaccgcatatccttgaatttataattgacatttaagctaatgctttatatatgtactaaaaaaatgatatgctctttagtaaaggaatcatctaaatacatattttgccatttaaaatatgtatattagaaactaacaattacatattctttccgcttttattatgctgttataagaacttcgtttcaatatatgttcatcactaataagaaagtattaaattttaagttcacagcaaacacacgcaggaacatagttgtcgaaataaaaagtagcaccaaactttgaagtttcgttcatcggtatcttattaagcactccatgcgtaaatatttgaagtctaactaagaatgttatcaatggaaaaataaatgtagtgggtttcaaaagatctcagttggccttcatgaaactttgtgtgatagtattaaccataaaagaatgtatgaataaaagaacgtaatgtgcacctaaaaataaccattgggctctattcaaatattcaatcagaaaagaagatatatgcttgaaagtaacagtatgggaggttatataaactcatactaaaatacaggatccgtcatacagtcttttggcttttgtattataaaaatacgtaatcagttgatgcttaaggattcaaattgacgctctgtcatttcaaagttgggaagtaaaaacacaatatcgttccagcgctttcgtcaatttaattaacaagcaaatcgttaagccagaatcccatgaaattagctttttcatatacaatgagcttaaaatgcaatgtagttcgaaaaattatttacagaatttgaaagagctttaaccaataaatctcttgataaaagccctagataaaaatctggaaacaaatccagaagaattggaatctgcaagttctgtagcccaacgacgcttcgcgtctttgtcacaacgactgtaagcagcggtgttaacacttgtcagtccaattgcgacagcaacgagtgcaagccagagaaattcaaatcgaattatagctacaatccccaatatgatccaaataaatggatatagatagagagcgtaccaaaacgtcttctgatcaacggcgtttctgggacgactgggatctgccgattcgaaaatccaaatgctttcaccatcaactccagtttcatttctccatctcaaaccaactagtaaacgaccagagacgtttttaacagtccaaagatcaacagctagcaaagtgaaaattacaataaacaacaacatactatttttatttgtttagctcaatttctttttcttttaaatttctgctattaaaaacttacaaacttgaggtaaagaacatgcccaatatgtatgccacaattgcaccggtacgaaataaaagaaagaagaaaagagctacaggatgcgaagacatttgaaacatctgcggtagcctactagcattcctttcctgctcggcaattgtctccgtattttgatagtccattttcgtcaacgtgatatggttatcaacgtaaaggtttcgatccaaagaggtgaacatctcagcaggggtttgacagtatgcgaataaggaaccttaacgaagattcttattgtgtagcaagcctggttttctaaaagatcgtattcgaaagtgaatgtttagttgttaatttaagttttataatattcttctaacgaaaatgtttattaaatttttttaaaactgtaatgcatataatatccaaagtatgaatctgactgcctgtctgtttaattttgttaatgcctatcatctaagcatttgaagtaaattaaatttttctgtaatactgaattcctaattttattaacaaaatccaaaaagcattttagacaagaagtaacaaaaacctcaagaagacaacttgataaatttttggtagcttttggcttttcatatttaaatttataaaacctcagtgccctaaccgcatttctgcattcgagtaatgaacaagtgctttaaagaatgttaggtaatttgttgtatataaaataggatcatgaaatatttcacataatctaagctgccaaggtggaaatccttgcaacttaagcagaggagcaaatatgattagtaagtctggttcaggtattacgctctccttcaattctttatcaatcaattccagtgtaacttgggtgctactgataacttttttagtacataaatccgctaaacctctagttaaatcgatgatagcatctcgaccatcttctttcgctataagatgaacctttaaatcgacacagtcattttgatttttttcatcaggagagcaaggattagttacatggacggtacacttgtcacctccaagatagaatggcaggtgagagtaaatagctttttcaacagcttcgggagattgctttaaaaaccctaaaatctgttaataaatgtaatcaaatagtaatggaatttcaaaacttcaactgcaattatatacctttacgttcataaatcgtaagttcgcgaatattagaacaaacacaccaagcagataattcacaagcatcatgaataaggccctctatacctccatcttctacacactcaataataacggcgatgtgttttggtttcttctttaattttttcgtatcgcgtcttataagatctctactacaatggtgatgatacaaaaaattcagtaaataactgcatgtccaaaaaacccaattttttgcccaatcccaggcaccataaacgctttgtataacccataaagctaaataaaagaaaatatcatcatacatgtttgtgaacactggttgtcagaattcgaacctatttaatttaggttgaactctgtagtttttttatatttaggggtataaattggattttaaatatgaacaaacaaactttttaagtttgaaacttcctaggaacaatttacagctatgagaagacaactggcgatgtttatgaactgcaggctgcaatgttgggtggtgtgctgaggtactttgtgataccaacacgaacaatgaaagctgctctttctgaaaaaatcgatgtatcgaagttttatctttttttgttatagggtattttttaaagttaactctagataattcgtacaaatgatatacagtgtctagccgtatggaatcaataccttgtgtggtaagataattcactatttcaacaacttctttaataagtgcgaattgataagaggattagaaattatattaacggagttgtgattctgagtatttttaaagttgcaccaaggcgatagagtttaatttgtaaaataatgaaaatgacatggactttattatttcataaaagtatacaatttaattaggatcgaaggaaattccatgtagataaagattctgctgaagtgttaaaaaaaaacaagaataaagcagaaatgattgaaagcatgtttttaatcactgtcagaatattcatttccgctttctgcgtaatccacttttcgccttttacttgtattagtagtgctgccatataatttcacataccttgcagaccgcctaggtcgctgggaagcaatagtggagactccttctgtttcatcttcactatccttaacgactaactcatcatcgtcttcttcatcgccagaccatggtttttcttcctcgtctttgtcagatgcaacatcttctatctcctcatcatcttcaagtatttcaatttttggagatggagatcgcttcctttcggctttatgttttttgttagggaccgatgacttttcaacactttttctcttatgagattttctcaaatcttgtatgggctctttctcctcttcagaagtaagttctccttcttcaatcttcctgtctttttcttcagaagcgtcggaagccatttttctgcatcgttcttcatcttcttcatcaacatgaccttgctcaaaagcgcgaaggattttttcttgaactataggatcgttcaattcattaaatccatccaaacaattcttaatatctccttcaaattttttgtttacattgcgaagaacacgttccgtaacacatccccaatgcctccatttccagctttggaatttaccaacatcgacaaatgttccaaaccttagatctcctttccctattttcgatctaaaaatggttaactgatgatagttccttttatttttcgaatgctgtgcataatgatttggacaactacataaattctggtaaatagctatatataccttccgcaaaccgttcctttgcattctgctctgccagtttttgcaagttctgcaatcgttagaaattggatttaatgtataaattattaaagcgaatccattgaaatgctcgtaaatatacgtgtcatattaacacatacctactcgataaccagcgccagattcagccataatttgaaaagcagtaaaacaccaaaaaaacacttaaatccaaaaaaatataacgctggattattaatttaagtaggcataaatcactaaacacacagcttacaaattttgaaagaaaacaaaagctgtgaccatgtgctttagtagtctatgagcgtgacacttaaatcggcaatctaaataacaagataaagcaacccccttacaataccagcctcttgtatactacttttcagcaagacgaataggtaattggcaattgtatacaagattctggtatttaataaatacatgtcagctactcttacaataagccgtattacgaacacaggcatttcatttaccaaagtaatttattgaatccctaaagtcgttaatgtggaatatcgagaatcatccgggtttaagccattaccctaccaatcagtattaaggaattatgcaagttgttgtaaacaatgctggtgatttacaaagtatgttaggaattttcgttatttaggaagaatgaaagtcttttacatgtcgggtctttcagttaatgtatggcatgctaaactttgtatacagttgtatatgagatgaaatcggctgtagtaaagagagcagaattcctgggtgtgggcggttgtacacgaacgataggtatcgatctaaagaaaggagtcagcaacttttaatgtccaacatacatactaataagacaaagggaataaaggaagaaaagaaaaagtaataaaatttgattctaagtacttacgaagagtgttttattttgaatattttcttaacccgatttggaaaggtggatgtaaaatgtcgtttccatgaggatttttgaagtgtttcgttttctgtcattatattatagcacaatttttttcattaacaataattgtgcaattacaaaaaaaggagttgctcacgaaaatcgtaattaacaaatagaataataaatgtacacgaggattcaatgggaattaattagaatacgacgttaaaagagagacaataattactgctagaagttgatgaaaagcaaggcgttcattatatataatagttgagtgctggcttacaacgtcaaaacaaacttaaaaactggggtatggtggctgaaataatataaaaaataatgtatagcggtaacaacaccttgattttattcgtttatagagctataattaaaacagtaataaaaataaaaagctaaggagggtttattagaatatttccatagccattcagacactctcctctacacggcatagcggtgcgattcgataaaccagcttagttatgggaaaggatgcacaagggatggaaaacaaacacttcaactatacatatatgtttatacaatatttagctatgttcaaacagactcaagatagatagagcagatgtgaatcaaagcaggttgcacaaatgtcagcaaagatgaataaggtaaaataattactacaataaacaaaacaaatgatgggcaaactttttgtttctatgtctaattatgggatccattattgaatttcgtttctggtttgtaaatattgaagaaaaggtcattaaagatttcttattcctaaacttaaacgtccgtaaatagaatcgtgaatcaagcgaaaaaacgccaatagacaaaaatcagaaacaaaagggcaataatcgaaacagggccgtactgcctccaaagtgcttccaagttaacgcgacgagccgcttttttgtacttggcactagagtaacgcaaatctgaactgagatccgccattttttctaaggaatcacctcgatacagtaaatcttcaatattcttggtcatgacacgggttacatctttcagctcagtgttgagtttatcaaggttatcattggcacgcggggtattataaactctttttgatttttgcataaaggtgtctagaaattgttagttatttcaatcgcaaaaaaaataagttaagtcaataaataaaggcataccaaattgaacaaatgcataaggacgtaatccaggttgtaatgcttcttcgccgaaactattccaaaactcgcctgcaagttcttccagatacgaaaacgctaattttcgaggatacgactgttcgcaaatacataaataacatattccgttgtcgatgagataactagacgtttggttagatctaaaattgagattccgtttgctattcgtatacacaattaaacttactgaaatgtataatcaccagactcaatagaagcccttttttccgatgtaggacttagtcttttaaggatcaatttggcttgtttcttatggctttccaaatttctttctgttgattcatcatccacgctagcggcaagcggaagaccttaaattcatcagttagtatttataagtaattttcatttgaacgggtattagttaaatagaaagcaaaaaaaagcaaaaatgagaattgagaattgaggcaatcacgaaataattttaacatacaactctcattttactcaacgaagaccagtctttatggtttcagcaacagaaaattaactaatcccactttgtaggtatacataccatcaagtctagtaactgtggtagattttaccatattgtacaatcgcgtgctttggatacattcaacgtacccaaagcgtttacaacctagtcaaacgaacctacggtaccatcgatatcgataataccgtatttaagtatgcttcgttatactacaatactgaagcaacatgtttagttaatcgttcctataataggtaaatacacacatcactttgcaacgggattaataaaaggaatatatccaaatgaatcctgacgaagataccgaatggtatggaggatgaatagttgtaacaatagaagttaacaaatcaggaatgatattttacgttcgaagggaattttacccgaaaaagaacctgatgtggatgatgttttagacgatgcgttggtcgatgcaaagcagcttgcccacgagaatcggttggaaaacaaggatctagatgagttagcagagcttgaggacgaagaagatgatgagtttttacaaatgtacagaaacaagcggatgcaggagtggaaggatcaaatgtcaaaagcaaaatttggctcagtatatcctatttcgaaaccagaatatacagctgaagtcacagatgcaagcaaggaagtgtttgtcgttgtgcatatgttccaagactcgtacgtttgttcttcatttgtttgcattttcaatgggtcaatactaacacactacaattcaagactaccggcctgtaaattattagctgctatcttagagagactagcaccaatgtatccccaaattaaatttgtaaaaattcccggaaaacaagcagtcgaaaattatcctgaagcgatgatgccaactcttttgatatacggtcatggagacttacaacaacaaattctaaccttagctactttaggaggaatgaacactagtgtagttgatgtagctgaagcattggttagagccggtgccttaaaggacagtgatattgcagctttgaaggatccacaaaatgcagaagatgagttaggtaaacgagattcttccgttaatgacgatttggatgatgattttgattgagtttagattgaattgacttataaagtgtaaaactattctcatcttgctattttacatgaaggaatcttgttcaaagaaaaagcccacctaatcgttcttgtaattagaatgaaatatattttgcatatactaaacattttttaaactatcttaacctgtctacgtaagcaataaatttttagtcataaagggaaaaacaccttcgaagataagtttgcaaaaagacgttgaaatcgaggtacatacaaaagtaaaataactttcgaagaattgctaaaaggataatatatatatatatatatttttgatattattttttttaccgctagcgatcctttctaaattgttggatgctttaagactagtttttacgagtcggacgttgagtttcaagatatgtaaacatcgttaatgtattagtaacaacaacaaattgaaacttctcgcttttgtttaaatagttcgattcgtaagttttcgtttaaattccattgcaaaatttatacttttataaaaaataggggtgatttgaaaaacctcctcgacttgggatgtcgaattttcaacatggaaattatcacagttattacagcatgaggggaggaacctcaattatcgatccaagacttaaatgtttgcctgattcccttttttatgaggcttcagttttagatataggatgcaataatgggacagtgtctgctcaaattgcctcaatatttggtgcatcatttgttttgggattggatatcgatcatgttctcatccaaaaagctcgaaaacatcttgagtttgtgagctctcgaattggccctgtacgcaatcctggttccattgtagaagaccagtttaattattaccccatttcaagcattaaaaagttttccaggataccagtgcaacttcaaccacctctcaataagcaaaatttccctcacaatatagaatttgagaccgctgacttcttgcgctgggaatcgaaacgaaaattcaaaataatactagcattatccgtatctaaatgggtgcatctaaataaccacgatgaaggaatcattaaattctttgggaagattagttctttattggaaacgaatggtgttcttattttagaacctcaaggatgggactcgtacttgaaagctgcaaaaaaaatatctgtaagtcacgactatcaatacttctaactcttacttttctaggtttttaatcaaacacctgagaacctcaaaatccaacctgatgcgtttgaacatttgcttaatcaagcaggactagtgcttgaatacagtatcgaacctcaagtaaataactctgagtacaagaattttgccaaacgaacaatgtatatctataaaaaaaaaggaattggaatcataaaactattaacttctacttaattgtctagtaaaacgttaagaatagacaatgactggaactataaagcataatgtcccaaaaggacgtgtctcattttttattaaattctctaattcaacatatgaggaaagaaagaaaagcggaatgaagtagttttattattagatttggcctttaatatcaaccacagcatgctttttcatgcatttttcgaatctatccgtgctttctttcatcagtatgcgattgggatcttttgaatcgtatacagcattacaactcctaaaaaagtttacacaatcttccatttcttcaaatgctagtgtgttagccaaaaattccattgtaagagaagggcgatatgctttgcacatcattatcatcgcctgcactcgttctctctcaataaaaagatccatcaaataacctcccatgttgggagcgactaaatatagatggaaaaatttatagtaatcgccagtagccatcgccgaacggacttctaatgcatgtgtaacagcagcgtttgttttgtcttcttcttttagattggcgagaaggctattcatttctataaattgttaataatttgaattcaaaagatatattcttttaagcagtaagccgtaattaacttaccagatcgatttttagtgaagagcatatacagaatacgatatgctaaaaattccttagtattccctggtataccaaaactgtaaagatgaaataattgagtttgacattggttatactcgccaacatcaccctagtcgaacgttagaagaagaaatgatattttaaagtaattaaccgtaccttttcaagagctatacgagcatgtatttcgtaaactaatacagaaaactcattttgaatcctttgcacagttaaatcctgtcttaaacttttaaattgatcgcatatatatgcatagtttttctcttctttccatttcttctttaaaagttcgagagtttgcttaagaactggaaggggtcgaacagtatccggatcaggagccgaagttaatcgcaaataccttttctctaattctgtggaccgtcctataatagcaccattctccgggttgacttttagctcttcagatttagcgttattttgagaacgagaaccattttcaaaccttcttcttcttttttctttcttatccacttcatcttcttcacttaaaagtgaaaattgatttccagaaacaggcttctcaacctttctttttttatcttcgatgattgtattttgagcatttgtcagtttccttagggattctaaattcatagaagaccaatcaacattccatatgtttcccatttcgtattgacgagaaattagcaattttacttcatcctctaattctggctggctgttttcctcagcgtcttggatgcatctaccaataaattctttcaaagagtccggccaagggctatgatgttcttttttcatatttaatatttttcattgagctatatgattaatgctaaagttaagtacttttctcaacttcctcaattgctaaagtggtgagtaccgagattgtatgagaagtgcgagtccgtcagcttaaccctgtcagtaacgttgtaagtcgatttcattatccaacctttcaatcaataaggattaatttattactattcagttgatcgttcatcattttttcctttaaaaatttaaaaagtcatcaaataattcaacggttccacctaaacttgtttgttcgcttaaaatttatgaaaccaacatggaaagtagttaatattaactcacgctattcacgcatattttattctgtatgcctcatatagccttgattaaactactaaaagagagtaatataccgaattatcaagcctaaaacactacctcccaataaagcaatcgtaattcattattaaataaaaaaaaatttgaagactgcttcgaaagttttgtagtaatatcttgaagaatgtaggtctaaattctaagcttttggtgacattatttaagataactagcaaccggaatgattaagcaagagtcatattaaataagtacggaatataaacaccaaattcagtggtgcatcaagtagatagattttatatttttgaaacagctggtagtattagcagcattaaaaacatcgtttaaatgtctctgtattaaacaccatattgacataaaacaaactaagcgttcaccactattatgatattatgaatgattacatgatttcaataattaataatcaaaattaaatgataaaagttttattaaatatattcattttctcatggagcgacaacagattatagagtctttacgcagaataattcccactgaaagtacagaatataatgaacggcttattagtttaggagagtcatttttggaatggtccaaatataaacataatctaaaggcgacagaagagttatgccgtccttatatggcagcgcacttagcttgtgaactgtaagtaacttctgatgtttaattactctacttgaacttgttctgactctttaaaaagattatccaatgatttaaatttggaaataaatttactagcgactccaattccaaaaaagaaatactataaacttttcacttactttcaagaaatcttatctccattaactaaatccttagcagctaaagatgatctgatggaaaccattacttatctttgtaccaaactagggggctcaactgctataccttatgttaaacaattggtgaaagccgttgttacaaacgacatgcgcatcgaacacaaaagaggcatcataatcgcagcttatttactagtatcggcaaaagcttttggaaaagacgaacttcatataaatcacaccgagagaagaaaggcacagagtgttttacaggatacaagttctgcattgcaaattcagtattggatgcatgtcctctcagaaagttggcagtataaagaaatccctttaaatggtatagagggttatgaatctcaaaagcaacggataaaaccttggagtgggatagcaagcatgattcaaatagattacgaaaaacgacttcaaaattatccaatatggaaggcctgcattgaagaaagaatccaatattacaaaagccagcttgaaaaagatggtactgcttcatgaatacaatttactatattaatttttttttgtacattaaacaacatttataaacgggtacacgatatctttagtgatatatacaaatacatgagtaaaaaaaagttaaattagactctaagctttactaatagaccactccaaatttgtaatagacacttctgaagaggcattttcatcatagtcataccaatcatcctctaatactatttcgtcaaaaagtgtattactttcagcaccattagctatccattctccctgaggaatgaattcgactagttcacatcctctgcattccaatacgagaacttttttcgtctcttgagaatcattgtaaggagagaatggcccctctataacgaaagagcaagttttgcgacaatttttgcacgtccatatgagattagcctcgcccttgctgccaggtatgctgtgagtctcgctgcgggagatttcaatggcattgtcgtgaatctctcgacaaccactacattggactttaaaagcataatagaaggattcttcatccttgggagctaaatttttcacaccagtcaactcagcgtttaagttaagagcaaattttcccatattgcgaaagaaactctaggaatgcagcttaacaagccgttatatgtaataaattgaaagaacaagaagatagtagagtatgggtatgttgttcgaaacgaatctgtattttggaggattagagtaatttgccttttggtggattacgatggtgaatgaatgaatatgcatgaatagatacacctattttaagtccgtagaatgtgaggggcagaaaaaaactcaattaaagcatacttttcaatgaaattaaaaaattacagaaatgctaaatttgaagtaattggatacgtttttctcattgaaataatatattgatgaagaatataacatagtcaattattaaatgagacttggcaaaatctaaatatcagctaagatagctgttcatttgagtgaattacttggagtttgcttagtgacggatacatagttagtctaatataaaaacatgccaaatatcctcgacaatcattattcagcaagtaattttcgaatacttggtatcatttttaatgttaaaagtcatattgtacttttcgcaatgccgtagcacagataaccagctacacgaatttatacggcaaatagtcaaattccaactattgtgttttgtccatatttcatttaatgctttaccgtagacaaatttacatgcaacttttttatttgctttctgattgattacaacttgtgtgagcatttcaatgtataccttcatctgcaattgccctttacacacattatttctttacctttattaacttagccagaattgggaaggccagtcattctagcctgcagcattttacgttgtgttcactagggatccctaaaaggttaatgttttagggtgattaaaggtcgactggtatggtatggtatggtaaagtggtattttttgaaaattgacaccaataaaacatctgcatatttgtagaagcaagagtgattcagtaagtgcttgcgaggaataagaggtgtggcgtgtatgttgaggagcttattaagccaatttttttttttcatatctttaacgacgagaatcattcaaagagccagaacaaaaaacagatgacattattcaggcctgtttacgactgacatgacgctatacgagaaacaatattgtcggagcgaggatgataaaagtgttgaaagtgcgaaaatcgtgaataatctatatttatcgcatgtgtcgggattgcaaatggtaccattgtactgcaattagactaggtagtcctgggcagtcgctgagacagcattggagttagtgtttacaatagttgattatacatgtttcatgtttgaatagcgaggttgggaaaaagagaaaaacatcataatagtcaatgatggtatttagtcatgatagtagtttattacaacagcaacagtaatgatcataagtaataccatcatagtaatatttgtagaaataatgatataaacagtccatactaagcagggatgatattagctatactaagatgcctatggcaatctggaattacataactacgtacgctttctttttacatctactgggacactgtacatgctagagcagtgcattctgctattttgatttttagtgagctcgcgtgcagcttgatcgacaaaggatcgactaaaaaaatgcgggatttacaatacataagattcaccaataagcagagttagaagccaaggcccgcatattggaccactcaccagcccgttacgcttcctccttattcgcctttaaaatactaagtaaacacaagtaacatacgtttcctccatgctcgctaaattggtagcaataaaaaaatagcgagcacgctcggatgagataagaagacatagcaaagcttaaaacattagtaaatagtacgtgcattctttatggcaaaacgttttaacattttctgatattaatattaaacaagaagaaaaagaatagagtaaaagttaaatgtagggtgcaacgttccgtagaagaggactacgtgaaaatgacagcaaagtatagttttgtgtatgtcaacaatcgccgtaaccccgggacacccccaaaaaaggttttacctattgttttcttaatctatttacgtaccagcaggaacaatgcaataaaccacacaaaaaatttttaacgtactggatcagcaaggaaagaagggcgataagtaaatgaataatatgatatattcgaaaatgctttttttttggattactaagtacagcattgcttctatttccatagcaatccactctttcgtgtgtttgtttacaactagtagtaactgttttcattactttcgtagaggcgaattgctctttaaccttgctgactcatttgtttcggtaatcacagacgattggtaacaagtatgtcaaagaggccagccatttgattcccttctgcacccggtagataatcgagcaattgaagacttaaggactagtgattagacaaaagtgtctgcctcgccttctccgatttcgttaccttatgagattgaaatttcaccaatttcacaaccctgcctttgcaacaccttcttgaagggactctactctctcttcacttataaactagcaagttggcttattactttgtgttgcatttttgttgcattggagtgctttacagcttccatcttggaacaatttcttttttatcttagataacgccaagtttcaaaaagcagattcgccatcttattcatatctatctgttgtttatgccaatccttgcttttttttctctattttgagactactatcgaacgattgaccttgagagcatatctatatacatattaacttatttcttgcatttttaccttctctttcgctttagcagcgatccattttctagcgttcattcctaccttggtgtcgtgtttgcacgttcttatttcgaactacttaaaaaaatagtggccttattttcaaatccttattagctaaaatagcaaaaaaattccctccaatcctaaaggtaactggaagacagtacctatctattcgaaccgtgggctctgttgcaacccgtgtagctcaactgttttttcgtgttatttcaggtttgtcttctcccaaaatatacatacatttctcattttctagctctttgctgcttgtactgtacaagttttttttctgttgactgcatttacggatctcggttttccgtttgtttatttatccgctttgaaaccgagacacagaaaaaaaaaagtgtggccattgttggaattacaaggtcgtaactttttctttttttctttgtaattctttattcttttttttcccaactttgtatcaccttttgaaaatttcaaatctgtatccggactcgtcatattcaggtgcactaccacctctccctcctcccgccaaactccatatgaggggcgaattgaatattccagcgcttagtcgctttgggaaatcgatatcggcttctttacaccaccaaaatggttcttctcgagatgataatgattctaatccttatgaaaaccgttccagtaattcgggcctcaatcgtagaaattcagtcttcggccttccatcctccggcttgtcttctagattaagcaagccgtctctatcatctattaataattcaaataattcctcttccaataccggcggcaatgtcttaccaaacccagccctcacgccggtgcgcaacatgagcaacaaacctcctcttacttggagtccctcgtctgcaaacctgtttggtacgtcaaaagtcacctccatcattggaaacaacgtctctgatgttgttcctcctgtaatcaagaaagctcttgcctcctctcatggaggtggcatgtcgctttccattgttcttcttgaacccgtcttatacctagccgggtttgatcttaatgaatgtcaaattgagaaccctgctcttttacgtggtgcccttgttttgcgtgttgcaaagcctgcaaacattcgtggaatcagcctatcttttactggtcgatcaagaactgagtggccagagggcattccggttaaagggcatgacacttatgaggataaggtaattatatctcacaattggaagttctatgaaccaactatgaaagacgctgacgctcctcaacacggtgccgatgtagcacgtctagttggtgagcaattacctcttccttcgtctgctgccgccagtcttaggggttatagtgtttttgctccaggtgaatatacttataattttgatttagctatacccaattgttttcccgaatcggtagaagcaaaaatgggttgggtacgatattttctggaagctacagtagaaagatttggcacatttaaaagtaatcttaatggccgtacccctgtccaactcgtccgcacaccatctcccgctagtctttcttcctctgagcttattaatatctcacgtgattgggatgaacgtcttcactatgaattacaggtttctggcaagtcgtttcgcttaggtgaggtagttcctattacctttagatttttactactcgacaaggttcgcttatataagttatccatttctgtcgttgaatcaagtgaatactggtgccgaagccgcaaatttcatcgtgttgatcccaaacgtcgtgtgcttcttgcggaacgctctgccaaacatcaaaacacggataacctgtttgaaacgcctgatgaaggagatggtctttctagcgctgttttcaacttcaacgttgctttacctacgtgtttggttaaggagcgtgatcgtcttacctttgacactacttacaagtatatcaaagttcgacacagactgaaggcattgttagtcttgtctattgaaaacacggaaaatccggaaaagcgaaaatattttgaaataaatattgagactcctgttcgaattttgtcatgtcgttgtgtgaaagattcgacactgcttccgccttacgaatcatcaagccaaggcgacaatcaagttttgcttccgtgtccatgtagactagctacgactcatgtcgagccaactgaagtaacagcttttaccacacaatcggttttagctagttcggcgccttctgctggtagaccagctgcagcccaaatttcgcgaccagctcagttgttccgtattccgtctacaaatccacctccttttgatggggatgtttgtccccctgcttgtaacacacctcctcctaattatgatgagttgtttgacgttttgagttcaatcagcattcaggattgcgaaactgatcgtgctaacgatgacactatcttgaacaatcgtgttcgacggagtggtaccattcgagaagaggctcctcatcggtcgttgtctcgaactgttagtcgaagctttgaaatccctaggtaatctaatgcttgttaacggttattgtcaagcgatttcccttaacggggagattgatatttttgtattttctgttcgaaagcgctatagcttttacaactagacgtgcgggttggccagcctttggtttacaaaaattttttaatgtttcggtatcatattttgtggattccatttatttattatcgggtaccaactttacagatatatcatcgccttgggttttcactaaaaaatttccaagtttttatcatcaaaatagcccgctaatatggcatttgtgatgaaattacttatgttttacttatgttttatttttgatttgcgcttcattttgaatgaaatggctatatagcttttgagttctactatttctcatactactcttaccggagtgcatttataataacttagctaagcagcgttttttgtttacttttgtataattctgattattgaaaatgtataatagcgcatagttagtgtattgctggttatatgtatccgtatgtaagtgtttagcatgcactttttgtaagggactcgaaggaacttgttttgttatataggcggaagctgcagatgacgtggttaccgaattatttactactgcttccaccttcttcttacttgcataattttagaacagcgtattacgatgggattgaataaacaagatttatacatatacaggaagcagtacggtgttaatcttggtgcttggttttgcgccgaaagatggattaatgatttcttgtttactggtgaaggtagcagtgaacttgaagcagtaagtggtaatgttaaggctcatggaatagacaaagctagagagaattttgaggcgcattggaaaagttggattggtattgaagatttttcttatatgaaacagcacttagttaatagtgtacgaatacctcttggatattggtcattaggaaatgatgaattggttaaaggaacgccatttgagccttatgctgaagtatatcgtaatagcctacacatcttgtgtgagaaaattcaagaagcaggaagcctttcgatcggtgtgcttttagacttccatggggtgtatggaggaggaaattgtgacggacattccggtacatcgtctggaaaggcagaattttatgaaaagcaagaatatcaagacagaacagtggaagccgttaaatttttatcgtcgaagattggtcagtttgaaaatgttattggtattcaagtaattaatgaaccgatctggggccaatatgatgttcttgctaatttctatcaaaaagctcgctctgttgttccttcctatcttcctgtctatattggtgatggatgggataaagatcgtatgtcaattccatatagtcatatcattttcaatgctaacaggatacagattgggtgaattgggtgaatgatcatgaatctgaaggattctatgtggttgatcatcatagctatttctgttttggcggcgaattatgccatgcacccccaaagcttataaccagaagacttgatactggtgaagaatacggtaaaaccaaactttccaatatagttattggcgaatggagttgtactttaagccaagaatcatggagccaaacaaagctccacgataaaagaagacgtgactttggtgaagctcaactgaaccagtatttgaattattgcggaggatgcttcttttggacttataaattccttcacggaaaaggtggagattgggattttagatctgttgtagaggacaaggtaatcaattaccctcctcctccccctaccgaaaacaaagccatgccggccttacttgaacaaagtcgggatcaaaactttggtggacattgctattattgggatcagaaacaacatgatcatccatatgaacatgatttatatgttaaaggatggaatcaagcctgggaggactacattgagtttcttcagcatggggccatgatcggatttcctcgtgcatggactcaaaaaaggatgacaagtatttcttctgcttctgcttgggaatatcgtgacggtatgaatgcggcctggttgcatctcgagcgtatgggctttctcaatccttttcgtcacccataattccataatgtctgtcttaatgacctttatactctatgtttatgcttttgtttatccgcacaaaaatttaatgtgtttggtaaccctcctgctaatctctattcccttacccactttttgtcgttaaattttgcttgttgtattcacatccttgttacatatgtttaattttggtagattaaaaattctgttgattttcttttataaaattctctaaaagataattaaaggattaatattaacgacttactattgaattttttaatagagaaatgaaataatagaacgtttaaataaagaatccaagcatttttctttgtttacatcctttgtttacaatacgcaatcttagcatagtaaaacaaagaaaggatacgtagtagtgcgtacgtattttacccacactcgctttttaccgcactcttgaactatatatacatgtactacctcgagctggaagtagtacagtaaaattcgtatattgctattaatccttttttatcttatttaaacatcaaggagtagtatttattgacgttatcaaagcaaaactttactttgacactgtattaatacaccaggcatctctctattacatagtgtcggctacaattgacttaaaagaattgttttaaatctaattgctaaagctgaaactgtttaaaatttagaatatttaaacttatacattatattaaacttttatgcaatttagcttgacggcaatacgataatatctttttaattcctaggtctcatatattattcttgctgttgagcttaaaaccataaaacagccttacgtttgtttctgaacgacaaactattaccatatattgaattgactttcctgaatttatacccttattttctttattaaagctttgaacgtcatggattctgatcgttgtttaacagacgaaatttcattaaatacgctttcatctacttttgctagtgataataacttaagaaggaaagagaattttttgaaaagtagatacccttcaaaatttgatttaaatgtttcaatgttaacgaagagtgatgacgttggaaagaccccgttttcaattttcgattcaccaagcaatcctggcttttctcggtcgcaccaaatgtgttctgacaaaaacaagagtcccttcctctttgataagattagggatgaacccgtttctgtcgatcccgttaaacttatcattaataatcggaacaaacggaaaattaatagacagaaatcaaggcttcaaggcctttatcggtccgatgctaatggtttgcaaccattgaattctgaaaatgtcaaaatgaaaaaatcaactgccttgtcgttgacaagttcacccttaaactcttggaaaactgatttcaaaacaccgccgaaagctaatgttgtttgtatctctttagttattgaaggagacggctgcgcatcattgctgtacgaagatttgaatcagatttccaatagttgccctgaagtagcaccgaaccgtcagaacgctctcttttcagacgaaacgctgacaactatgttctatagtggtgtcacggaggatgagggctcatgtaacaatttactacaatctagcttcggtgatgatctggacttgggaatgcaacggtctgcaacttgggcaccgggctataattatccaagcaaatttgatagcataccttttgcttcagcatctccaaaaataaaagcagctttccctttcgatcccaacgtttatgcattgaatactaacgatggtccagtcacgagtactgataataattgtgatcaattaaacactaggatgcaggcatggaataatggctttaattactcaaacctaaatggtgatatccaatatcctgctgttacaccaaaattttttcaacaagaaggccgggcccttaatgtttccgactgtaattttggaaatgaagaaattgcttacggtggaattcctatgcgtgtttgtcatagtgatagcacattatgtgatgccagaattgcagctaagcaagctttaaaaggtaaaaggcaatatgacacatcaacatcaaaagcagagctctctactcccccatcaaaacgaaggcatattgatgatgccgatttagtttttcacagtagtcccttactgtcacgctcgcgattcatttgttgctactgcacgaagcctttcctttcaattagtaaacttcaggaacatgagtcctcgtgttcacatgttgagcgactctttgggtttgccccaaatcgtctttatgatgatggtgatggatttttgggttcgagtttttgcagtgattggtaagattatagcatgtttcgctgcatctatttgattgtccagcagctgagattgctacgatttattctttatttaaaacacatttatttcatgctttattacttatcattaatcttgtactttaatttaatttttcatagttattaatctttaattagtgtttatgaggcgatctttgaagtctctcttttgtttttagaattagcatttttttcaaacaagtaattgccaactaacataaaaatattaataaattcatacatttcaattaacatctggtgagccaagagtgagttgtagaataatatttaatgctcataatacctattccacatctatgtcattcaaaatgttagacatccagtggggatgtggccatacacgagctataactttagccttaataaggcccattggaacaggtccgtaatttcgactatcaagtgagtgagcaatgttatctcctgcaagccaaacatgacctaaaggtatagttatttttttatttgaagaggtgggatcgacataaattgtatctcctggctataaaattagtacaaaaaggataacgttccatgtgaaatactcaccattccaatgattcgtttgcacacgtgttgctttgaatcggaaggttttgccgaaacaacaacatctcctacagaacatgaacgagcaaacctaccatgcaatttatctaacaaaacgaattcaccactttttaagttagaaccataaatacaaagcgttatttcaatacccagaatttaatgttggcatcatacttggacccgatgtcatttgcacttgaaaaagatactcatgaatttgatgcacaaatgcagcaatctgaacgacggcaataggaatacggaacatgccagccattgttaaccaagaggtaactaatcaagacagtaaactaaataagccgaaattaaaaaatttaaacacgacaagagaaaggattgaaaaaagaattaatgattgtggattataatgtttccgtaactaccaaaatcggaaaatgtagattcatgaaattcaaaaacaattgaaagatatgcgtttatttcatatcatagagataaagacggttcaggttttgatttcgtaaaagaactactatttgcatcaacataagcagtcagggaagcaggttgatccatatcacttagtgtatttcgttgagcaaacttctctacaattaacgacatggcttcagaatcaataaatagtttaccgaattttagtgcatctcgaacctgaaactcaccaacaggaataaaggagcaatggtagcctaactgtctagatgcaagcaataaattattatttttaagggactcatcttcaaagtaattatcgttaaggacaaaaagtgccttcccgtactcgtgtcctaacttgtgttgcttcaaaacttcaagcaaaatccgtgtttttggttgacttaagttgatgggattttcaaggatggtcagttcattattaataaatcttgtacttagcgcaatcctcattgctaaattataaacttgggtttgtaattttgtactgaaatctctaggcttaggaccatgtgatttagcaccacctcttcttataggacttgaggcatcgcctacccgtgcatgtcctgtacctttttgtcgataaagttttcgaccggaacaagtaatttcatttcggcgctttgagctagcagtgccttgacggtcattatctgcttcataaataacggcacgatgcaaaatatctcgacgaaatctttcttgcaggaaacttccgggaataagaaaaagactcgcgggctccaacgacggaaatttatatcgcaccaagtgcaacatttttgctgtcattctgattagtttgtgaaatggacgactagtacctgaagaatggatgtattttactttcaattagtctaacacaatgtactaagtatcacaatgcatttcattataacatattgtgcattcaaaagtatcgtaaagcgtaaagtatcgagttcattaaattacgttgttttatgcaacaggaactttatgactgtatactgttagataaattaatgatatctcattcattacctaaaatagaagaaataattatttatactatgtgatgtcgtacattaaatatttggaatttgctcattctgacaccttaaattgttgttgcaaatagcacctgtgtattacaataacagttttgagtactcaatgctatgcaacaagtggtttaagacttttaaaatcgacaaaccctgagaaactaaattaatactaaatatagattttttgagacaagtatttgcccagctaatgcatggaaacctactttgttttacgaatggtcttttgtgatttgttattagttcacaattaagaacacacttcgttataaagtaacgtagaagagacgttaaccgtctatgcaaaaataatcggtgttatttaacttggttagctttcatgggattgaaattaaatatctctaacgatttgaaaaaatctggatttatgttaaggcaatccttacttaaaacaagtgtgtcaaatttcctttctttgaatgcaagtagcaccatgtctagagcgtttattcgaaatccaaaattttatagcacttcctcaaatgatacagttttatacgagagtaaaaatggagcaaggatatttactttaaacaggccaaaagtattgaacgctatcaacgttgacatgatagattcaatcctaccaaagctagtttcattagaagaatcaaatctggccaaggtaattattcttaaaggaaatggtcgctcttttagttcgggaggtgacattaaagctgcagcactttcaatacaagatggaaaattacctgaagttcgccatgcatttgctcaagagtatcgattaagccatacgttagctacataccagaaaccagttgtggctttgatgaatggcatcaccatgggaggtggatctggtttggctatgcatgttcctttccgtattgcgtgtgaagatacgatgtttgctatgccagaaaccggaattggctattttactgacgtggctgccagtttcttcttcagtagactaccaggatactttggaacttatctgggattgacatctcaaatcgtaaaaggatatgattgcctgcgtactggaattgcaactcatttcgttccgaagcatatgtttcctcatttggaggacaggcttgcagagttaaacacgtctgatatttctaaaatcaataatacaatcctggaatttgccgaatttgctagcagttcaccacccacttttactccagacgttatggatgtcattaataaatgcttctgcaaaaatgataccgttgatattattcgtgcgttaaaagaatatgcttcaaacactagtgctttagcggaatttgcaaaatctaccgttaaaacattgtatagcaaatctccgacttcaattgctgttaccaatcgacttattaagtctgctgctaagtggagtatatctgaagcattttactatgatcatatcgtttcctattatatgcttaaacagcctgattttgttgaaggtgttaatgctcaacttattacaaagaccaaaaatccaaaatggagcaaatcccatgaatatcactttaaagatttagaaaactatttcaagttgccttcagaatacaataatgggatatcttttgctgcaaaaggaagacgtaaaactcccctttggaattataagacttatccttatttataatcccaaaggttacataaattaaatattgttctttatgtctactaagttttttcagtattataataagatgatttatttcaaagaccctgttatgttttagcatgcgataaagcacataactctttttagcagctaaaaataatgatagccattttaaatactcatactaaaactctttttcggtagctgtgcgtacgatagttcaaaaaaaagaatgctaacggcattaatatatattccataattcccatattggatcaaacaatgagaaaataattgacaaaactgccaaacgcatacccaaaatatatttttattattccaattgctcacggccttaccataagcttttctagcaaaaaaaattatatgataaactaaaaaagcatgcacttatggcatatatttctgtttactgatgtctcaagtattttcctacgatgatacagtgatcacgttcgtaaggctctaaagtaagttgttcttgaggtttaatcttttcctcttgcattttcttaacctcacgagcaaaaacaacagctgcatcagcggtagaatcaatacaagaagccttaacagagataacaactccaccttcgtttttcaaaaaggcggcggcgttcaaagcaacgatacgagcctgatcgggttgagcaacgtctgcaaaaacaacgtcaaccattccgactaacatacgatacttttgaacatggcgagcatcctcaacaatggggatgacattcgtgcgctttttagccatgttaagaagatcacgtccagaacgatgagaaaactcaacagcgtagacaagaccctcaggaccaacaacatcagcaacgtgagaaacggatgtaccgttagcagcaccaagatataaaacacgtgcaccaggtttaatatagatgttgtctaaaccgcccaaaatacctgcggcaagtttagaacggaaaggattccatacacggtattcaactttggtaccatctggggaatcaacgctaatacgtttttcattgtatactgattcaccaggcaccagattgcgggtgacaagcaaatcttcttttccgcgagcaatgaagacacctgcatgacgatgaggctcaataataactttagcacctcctttggctccaccacggccaccgctagaaccaccgcggcctcctctggcacctccacgaccgccacgaccgccacgagcaccaccgcgtcctcctcctctggcacctccacggccaccgccgaaaccaccacggccaccattgaaaccaccacggcctcctctagagccacctcgtccacctcttgaacctggtgtatatgccattatttttttttgtggtaggtaatgggtctgtaaaatttttaggatagcagagaggattacagttggtgtgactacgaacacaattctgcaacgctaaaaatttttacgagttcgaaacaatctgtaaaacctctagttaacgaaggtaaacaacgctaaagctaacttaatgacattagtagcatcgcagtgttattatttgcagctcataacttctcattagtaaggtaaacatatgtagcaaaagatgggttcctgctgtttgaaaagcaattgttttaggtctcagcaacaaattagaggtattcaatataattcttttgaaagattggtgaagagaatgaatagacatctctacttgtgttcatataataattacgttttgacaatcgaagtaactaaacttagagttacaagaggtagtgatttattgtcagaaccgttattagttgtagttcttccaacctagtactagttcttataccttatcatataaactcggtgtgagctaacaatgcacttaaagattgttaattaatgtacgaacagatctagctttgacgtataaaataaatagaaaaagctattgcagatagttatagtaatagccgcttactttttgctggctgtccgcattatcattttagaaaagcaaatgctaataaataacaccacagcttcaaataatgcgcgtactaacctaatactagctattaaaaaaggaaccatgtaagtagaatatactcacagaatgataaaaaattacttagtatattttttatacctgcattggaaaaaaaaattcaaaatttaaaaagacaagaaaacaaattgaaattttaaagacaaatcctaacttagatccgcttattaaatattttataggatactacgacgtaaatcaacattttaattttttaagccacaataaacttaccaaactataagcgaaattatcattcagcgtcaatttctcatttttgctcacattgaacttactcataatctaacgaacacaatataaatatcaatcactaatttcgctactcaaaatttcttcgtcatctgaagacagatcctcctcatcagtatatgcgtcttcagagtcttcttcatccatttggttaaaatcgctcaagtcaccttcttctaagaaacagtcaattgccaagggtatgatttgatctttaaagacttctcccaattgatagtcgagttctaaaagctctgttttgtcatccaaaccatcatcagattcatcatcgtccaactgaggaggtgagaaaaagttgaaaaaactgtcattagggaccgtagtacggaccaatctagtttgatttgttttacggttacgttgtttttttgtctccactctaaccgttaaatttttttcaggcttgatccaattaatcttatcaccctcagcatgatcatacaaaaactcacccgaaggacttaaatcatctttatagtaataagttttcgttaaaatcttgtttgtaaagtaatcatttgagtcaaattcgaattctagtttgtaaccatgaacatctcccgaaaggttggtaaaacgaatgtcgctgagtgatcgcaagacattttcatcttctggtgttatcatttcgccaaccaagaaaacattatgaagacaagtcagccaaaattcgggaattcccttaggatctggaagattattttgaaatatttcttcctcgtgatctaattcgtcgtccactggttcagaaacacccttgataatttcggctcttctagagaaaataggttgatattttttctcgtattttgtttccagatctaacattttttgacgaaattcatattgaattgcatcacaatctttttgaaggcctttcaatgctgtaatacgattttggactgctggcgcaaggctctctatatatcccgacgactttccaaccaacgagctaaggcgtccctcaatcattgataacatggccggattgttgcgcaataacccgctaacttcatcatgtgctgatttgtcctccagttgtgattgcaaggtttgtctagctttttctaatgcggccttactaagatgtacatctgaagatggagtattttgtggcgtttgagcagcaaacccattccaagacttcttaaaatctcctggacctttagacatattttaataatgcaaacggagattaaattaaattggtaaagcttcgttgttggactgtggatcttcgtgaagtctaccaaagagatgttgggcctgactcgttattgcagcttagcatattttaatgatatgtttacagcatttttcgtatgagagtctttaatgaaatatatttatgtgtttagcggctatcatagtttgggatagtatttggggttttatttggaagaatatgtaaaattagaaagcatccggaagtttacatatacgttgacttttttctctccgctttccttatactttctctgacaaaggtaatggattgtataaaccaaaggcgctgctttcaaattctgatgtagctgtccaaatagctaaaaaaaaaatcaatgaaataaacaaatgtatatatctcgtttaagcaaagtgtctacgctattcatattagtttaacatatgtatcgtatcccaattattagttgaaaattctataaaaaatatatatatatggatactgattaataaacaactctacgtatcatatacttctatattcatgagttaaacaaccttattgtagcatttgtttactagttagttgcccacggaggagcgaaaaactatcggaacataattcaaaagtcaaacttgtaaataaaaatctgctattgtaacggtcattgctaacttaaataaacaaatcataattaatatatataaatttattagcgatcgttctgtaaataaatagaaaatgagaatgaataatccaacagaaaaatatatatatatatagtaaattaaagaataaagaataaactaatacactgtattgagtactaatggacttggaaacgaggtaaatgtttcactcacaacactttcaaacaaatgaaatattttcttacattaaattttaggttcaaataaaccaaactgttttgctttttagatttttcattcacattttatgataaacaatgcgatgataccaaataatgttacttgtgtatggtgtttgtttgctaccttgacaattattctctgatgcaacgttttttcaaagaggttttcattactatacatttacccactacgccaaatttgctttgaaaatgaatttgacattcaaaaatctacagcagcagaaatttgttatttctgatgtttctgcagataccaaagtatgataattgtggcatattatttttctaacgtaaacagatttcagaattaaaagaaaaaattcaaacgcaacagaattatgaagtcgaacgtcaaaagttaatttactcaggtatataacataattttaatatgtaaaatactaatttataggtcgaatccttgctgatgacaaaactgttggcgaatacaatataaaagaacaggatttcattgtatgcatggtttcacgacccaaaacttccacctctactccgaaatcagctgccagtcctgcccccaatcctccggcttccgtacctgaaaagaaagttgaagctccttcttctaccgtggcggaatctacctctactacacaaactgttgctgctgctgccccttcaaacccagatactactgccactagtgaagcaccaatagacgccaacacattggcagttggtgctcaacgaaatgttgctgtcgaaaatatggtagaaatgggatacgaacgcagcgaagttgaaagagccatgcgtgccgcttttaacaaccctgatcgggcagtggaatacttattaactggtattcccgaagacattctcaatcgacagagagaagagagtgctgcagcccttgctgctcagcaacagcaaagcgaagcccttgctcctacttccactggccagccagcgaatctttttgaacaagctgctttatcagaaaatgaaaatcaagaacaaccttctaataccgttggtgatgaccctctaggcttccttcgtagcattcctcaatttcaacagctaagacaaattgttcaacaaaatccacagatgttggaaactatattgcaacaaattgggcagggagatcctgcattggctcaagctattacgcaaaatcctgaagcatttttgcaattattggcggagggtgccgaaggcgagtctgccttaccttctggtggaattcagattcaaattactcaagaagaatctgagagtattgatagagtatgttatttctatttttttgttttaactatctaacaagcttttagttatgtcaacttggcttcgacagaaacattgtaattcaggcttatttagcttgtgataaaaatgaagaggtgtgttttttttttttttttgatttattgaattatcaactaacaattgtagcttgctgctaattaccttttcgagcatggacatgaatctgaggatgaaccttaaagcgcgcaccttataaattattgcttttcgcttgaaaaacgcctaaatggcaactaattcagctctttattgctagcatttagttaaggatacggaatattaaacaaaacaatgatatttttgtaattgttgagtacagggttgctccgagcacagcacataagttgttttcaatcatttgtcgtacatgtaaatattatatatatacatatatatattttttttccctactattttatttgatagaaccatatttttctttctctaatactgaattgtcattacgcttagggtttttgcataagatatcaagtaggaagaagtcaagtgacttaagtggtctaatttccacgctcaacgctgcagaaatacgtttttgataattttttatatttttcttaaaatgtgacgatattataattaatgtcgcaacaactttcaagtaatgaaatttgtgaagagcagggaaagctcgtcaaagcgctgtgtgaagcagctcaaggaggttttaagcatgatttatatgagaaaattatagcaattgaaattgaagttgagaagaaactgttaaatcgtctaaaaagtattcaaacaaatacttttgaacgtccagatattatatggtcatgttgccattataaaattattcaacattttagaagtaggtttagagaggtgagtaaaaactaaagtatgggacaattattaattttaagatacatcctcgacacgttgttgaaaaaaaaaagacaaaaaaggttttctttaaattcttgaaaacgtgtgcaatcttttaccagacttgcataagtgaactaatatctaagttccaattggattcatacagaccgtttttttgtaaatggacatcatcagctactgtttcttcgactatttcaaacgatgaaatgtcatcaattcctgaagcttcgtattcaaggaaccatatggaggcattagaatgcgtgtataattgttttatatatttaggggatatggccagatattcttctacttgcctcaaaaaacgcggcgcatatgatagagctttagggttttatgatttggctcatcgaacattacccggaaacggaatgcataggaatcaaattgctgttgtctgggcatccgatgaatgtatagtggagtctatttattggttttcatcggctttatgttctgaagacccgcccaagagtgctttgttaaatttgcttaaacagttgattgcattttacagacgctgtttcgctgtccattttgaatttgtatcacccatgatgattttactttttattatatccgactgttgcatacattcgttaaaagaaattcagccttttaaatgtccctcaatcatggtcaaggatttggagaattcattattacagtcgaacatcagaaatgtaggatatgaaaaaaaaaatctttactacatatcatctgccttttcaaatcttttacactgtcgttatttcaactgtaacgatcgtctgagaagtttctattaccgattttcttcttggttatttcatcaaacgcttgcttgtgctaaagaagttgaatcagagcgtgctccaacgtcttacttaacttcctgtttaccaagtattaaggtgatactagcaagggtgcttgaaagttctccagcttttggattcattgagcggaacgaattagaacaattgagttatcatttcagaatttgtgaaaagttttttaaagaatcttcagaaaataaaatgttaaacctttttgaggactacaatgaattcggattatgcaaatctttcatttgtttatttaaaagattgaacgaagacattatagggccaaagttaaatataaacccacccgactatactactcatccattttcggaatcgatcaaacgattttatcaaatatccaaaatactaaatttattgctttcctgaagttactatatgatgctttgaattaacagagaatgataagaatatagtattaatgagtactaatataaattaaaaatattgatcgggtgtaacgtttaatgatacttgataaaaagcttataatgtagctttagccaataagtttatcaactctgaaagtcgaagctcttcgtatatatgattattttcaagtgataataaagggtttttagaagcagctataggaatagcgtgcccattagtgtttgtgattttaccatttgtaaaaccagattgcttatacttacaagataatgcctctacggcttttgaaaaggattttggtagaggattttcaccagcgcatggctgatacctatttaggaggcatacaacttcaaatggcgaaagtaaattacaaacagagagaataacatccaaatcgtttgcatcgtttttacgaaggcaaaataccaaaggagactgcattaaaggcaatagtgacgagttaacataactaatacccttttgatgacaccagttaatcaacagcgaggcattataggaaacctgagaagcagatttccaagtgtacggtgaccggctagaatgttagtgatagtttttttgatagctgccttacccatgaattaatgtttgaaaggcacgttgtcctatatgttgaagcatgtgagatatagtcaattccaataaatttggttgcaaggcagaagatattaataatttgtgtattaaattcattctgtctatcaactcataaatattcattccagtaggtgttgtgttctcatcagccgcatcgataaactctggtaaacattttgaatttaaaagagcattaatcgatccctcggtacaacaacttaatagtttctggaccaaggaatgaaatgaattttccagattagaaaaatgttttgagaatttcaaaatcaacggattccataaatcctctaccacactttgctttccatgtgaattaatagataaaagatgcactaaaaatgaacgaattttgtgtaacgttgcgaaccaatacaaaaccgcttgtagaggtttttcatagaaatctagagttttatcattttcaataactgtaccgtcaacgattttagtgaaataggaacacaattggctcaaaaactcactgatttgtgtcttcaaatcaaggctaatacctgcaaaaattagaaagtttactaccccagcaaaaagtagtgagttctgatccgtttctaacaacctcataacaccatctttgtaaccaactgcattaaacaaagaagaaaccgtgagagcttgcttaatttgctttaaaaaaacaacccttttctcatacaataaatctttagtttgtttattaacaacttcattaggtaagagagatgcattttcaacaccaactaattcaagaagctgtttgagttttttgtggatggagaagtatctatccattgcgtaaaaaagaacacgggaaggtagttgttcagtatcatattcaaatttttcagaaactgtcatctgtaaagcttggtaataattcgacaagttctctcgggcagtttgagattgaacaaatcccaactccgattttttggctgccatataaagttgctgagatgcttgccgaagctttgattcggcttgcaaaagttgcacaagctgttcatcgttgctagtaaaatccatactaacgggttcagaaaagtcactgggcttcttaattaaacacttccatttcgatagtgagttatttaaaatattaagcttattccttaaaactgttacttttttgctatttgatttcaactgtttggatacttcggttatagaagcctgcaggttcttttgcttctcataaagaatgctagtcctgcccgccgaatcttgtaatctgcgaagatatcttctggttaatacagagcgcgacacacattgcagagcaataactgacttcttcaaacctctaaaagtttttcttgcgttgtacgctcgccaaaattttgcaagaagtgtagcagaactttcccttaactcatttatataacgagaatatgcgatattcttccgaactattgattgaataacaatagcacatttgataagggacaaatatcttttgcgttggatataagatcgccaatgagcttgaataagaatggctgctcgttcaattttttctcgctcaaaacgttgacgagttaaccagcccataataaccgattgtagtttaatgataaattttacagttctttgatactccttccgagtaaagaagcctcttatagcagactgtaataaaactgtcgatttgctacatgtagctcgatgggcttcttcaaaatttccaataacgtttgatctgaaaaatattttggagcgaccaacttgaaagtttaggttatcatgaggaattacagagttaacaatattaagagtcaactttttattatcttcctcccattctttagaagacaacaaaatgcggaatcgatgagcaaattcctcatacgaaaatcgagcaggaaaccctaacgaggatatcctaattgtttcaaaaacaccgcaggccctgagttgtgagagcaccatcggcggggagaacgtccaaggaagcttttcttcattaggcttaatgcatcgaatgtaatgaacattagtagaggaaacagttgtcattaattgagacaaagaagatttaaacattgatgaaagtgtaggtttcctgcttatagcagtctttctaggatttttattttgagaagaaaccaactgcatataaaagtctagcagataagttataaactcattttttgagttttgtagtaaacttataaactcatcaggtatggcatccgaattttttgctaaaaaatcgtgtacttgataactaacgtccaaagcataatgtttaaccataaatgaaccatcattaaatctagattttttatagaactgagagtgttttgtaggaagttgattatttaatttttgtaaaaacgattggtggttccctgaaggtaagcgacattcctcatccaacaacgagagtatccctaatttgtcttcgattaaggatatgcaaccttgattgtcagaatattctataagtcgccagtctaatccttctttaacatattcttcctgttctagtttaaaaacgtgcttattaaattcttgttgaagtttttcattagcataattaatacagaattgctccatcgaatttttttcgaaatgttcgaagccataaatatcaacaacaccaatatatttgtaggcagctcttttaactttgttatggtcaagtgatgcattaatcatgtgaacaatccacaaaaacagtgcggaatataaatatttagcgacagagtctcttatgctaatagcatgttccaaagttgatgaggtaataatggtttcggatctagttttcagttgtcttttaacaatccatttagcaagcgtagatgaatcgacaccaagtaataaagcagctttctgaagatacccatcaccgggctgtatttgtgcttcatttcttgttgcacagacttcaatgttaccaaggtggagtaaggcagcaagtagacaaaatacatcctcctgccttgactctgaaataccaatagttgaaagagctctgcaagttatagtaaagtcattactgtcgtcaacgccagatatttcatcacaatttccttgtgataaataattaaaagaagacgcagactcaagaaaccatttatccctttgttcctctgtacatccagtaattagctgataaaaaatgtgataatttctttcccctttaagtaaagagactactcgggatctttcaagtaaatatgtgtttacatttgctccggtaatcaacaagttttcatcaaagcttatggtaacatatttaccaaaacgtgaagagttatcatttctgatagtttttgcgttaccaaatgcttccataataggattagtagcgagaacttgattctcaacagagcgtttaacaacaccattatgatctactccctgtaccgaggtcaagtaacgcataatatacttagcagcaactgttttgcctgcacctgattctccagacacaataatagtctgattcttggaatctgtagttaaagcatggtaacaagaacttgctatagagtataggtgaggaactttggctgcttcgggatctttatggaaatgttttatcagattgtcgttgtaaaactcgggaagattttggtaagggtttattgagacaagcacgattcccgaatatgtgtaaatttgcttgttattgtaacgattatgtaaggcatgaaggacagatggctcatttaaataaggaagattcgttaaatcagaaggcgactctgattgaccgatgtttcgattttgtaactgttggtaattcactgtttctaaaacaccgctgctctttgcaacagttgctacgactttacctcctccattatcttttatttcgattaatcgagcagcatcccaatgaccgttattattggaaacccaacattccctaatttgtaacgattgttaatagaagggtgtttactttttgagaatttacttacgagcctaccgataatcttgcatgactcatagcaatttttaattactttcttttgaaaataaaatatcttctgtggtataaaaggaaaactatatcaaaagaaggaataaagttataaatcgggtaacttgagtttcgatgtgctatgtacacaaataaatatttacgagcaaacacgctagagcgtatcgctacgccaaacttcccaacgcctaatttctttaattcgaaagcaaaacaaagaaaattggtattttagggttttgaatttttattgctttaagcgggtcttttaaattagtcttttaatctctgtttgttctcatgaattgttgtatcttagatttatttatctatcaattttatatagcaataaaaaaggtattgatcttttaatccaatattgccttgaaaatatgatggactgtgggttttgataatttatttaaacggaatgaacaatgtagcttcatagttcttataatcaacaatcaattttacaaggaacaacccgcaatgagttaagcttaacttagtccctatgtttcaattgaaagttgtaattgttgaagaatgttgcaaaacttatggaatatatcagtttcaattagtttcatttcattagagttgaatttactcaaaacataatctgaaacgtcctccctattccttgactcacaacgtccaattcccaatccaatcctgtaaaaactctttgaattagtaatgaaattaaatgtgtaccttacttcttttcctaggaattcttgacaagagcgaatcccattgtgtcccctagcaatgttaataagtattgctttggatattacttacctgtgagagcctccgggcaaacgaagcttgactttgcctaaatctaactccaattcgtcatgcacaactacatatacgattttgtctaatggcgaaactttgcgcacaaaatcattagatatctttttcaactgtttcccggaatcattcatgtatgaggtggacaaaaccaaggtgagattttctttggtactaggccaattttttggaaatgccatgctgtcagcgtacatactcaccattaatttccccagtgagtgtctcgatttgacgaacgctgatcctggatttcctaaaccatagatctttcggattagtatcccattttggaaagacttttacggatcataacaatttttatagaaactcttcttttaaggtcgcaatggttaacttctgctttgtttttcctggcaattaaaatcttaggaagatgttttattgccatacggaactttggtacttattttaaaaaaaattttttttgattgaaaaaaagctttagcatcctcaacagaattttcaacttaccaagaattgtgtttgcaccatggacttttttctgagaaaatttttatttaggcacaaggttttattaagattaataaatactttccaactgattggttttggcctactctttggtatttagcacggttagctccccacgaaaataatattttagtttagattaataaaacaatgtttcaaactacgaagaaacttggaaaccacctatttcatgttttagccatttaattataaggagactacttatcttaacttttagtaacgtattattacgaaaattaataaaaagtaatcaaagttatatgatggaggaggtaataatgcattttaatataggtattggctaactggtattctaggagagattcaaagcagagatttttcacgttacacaagaagtttgtaatcgtacagcttctgaattaactgaatcagagtcaagaaatgtcattgtagatgagcttttttgtgttggagttaccgaaatggtttgggaacaaatacgtgtattagctaaagacattgaggcttttgcagagtacgctcttgatggaaataaatattttaatcttattaacaaaataatagacatgcaggacggaaaacggttcaaccacaggatgtgcttttatgttgtcgaagaaatgaaggattatatgagattatcaataattttcacaaagaatcgatcaaatctaaaaagaaaaagaaagaaaacagtacaacataatgcacatccattgtgggtacagtgattatagctcattttcaacgctgtgttatcgttaataactttctattacatagattgaccattgtcaagacttattattagttcttttttatttaatgttattctttgttgtaacaaatttccccgttttttgatatcttagtgtgcatccccggctattctttccttcccgtcgtagttcacttcatcaatagcagcagcaccacaataaatagtgcgaacagtaattcgaagggctggtcccaaggaattccaccttttggaatttaattaatggtaataaatactttttgtcacatttaaagacacaactgcatgcaattcgttgttagatatggcggaacctgatatcagttcttcagagacattgacagaattgcaacaactcagactcctatattttttctgcttttatcatgctgctccattcaatgtgaaaactctggttcattcacttattccacctggcgctttatcatatttattgtcgacgtatgatattttgcgtccatggttgatggctttacgagtcagggagggtccagtcaacgatatatctacaattgttcaattgtatgaggaaattgtaaaaactgggttcttcattaatccccctccattcgaatcgtactcacagacattagtagctcggataactactttgggtcgcccaaagctacaggtgcaacaggaagctcaatctgaagtttatcaacgggcttcaacaaatacacaacaacaagtctccaatgtatctcatggtaatttcaaacccaattcttcggtaaatacagaacctaacacttcaattttatcaaattctaaatatgctggtattaaaccattcgactttcagagttcatcacaaaatcctggattggtttgcgaacaaaaaacattttatcagcatcaatttcgtcctttttctaatctcccatctaataagtctagcccggttaaacacgtatctccaaatgtcaaaaataattcaaagaaaactgcttcctcagtcaactctaatcattcttctattccgtcttctataactaagtccaatatatcttctttagatgtgtatggttcagaaaagcttatttcctcgggaagccaacagccagggcatggtatggtgcaaacaacttccgataaagttaacgcgtcagcatctctttatgaccgctcaccttcaaaaaaagatatcacaagttcccgtaatacgtcttcttataatcttggaagtatgcgaaacccttcaaccttaaaaaatgcagctcatgcaaacccttttgaaggactgcgtttccaaggctcttcagcagtgcttaaagaggggcttaactctactgttaagaaaacattttttgataatttaaactctgaaaaggtgtgtccatctgtttctccgtttttaacacctgataatattgcatcctcaatcctatactctacagcgtctttctctcgatcaaaacctgatagaccgagacttaatttatcattggagctaaagctaatgcaaaacgaactaaataaaggtcaattgaaaaaacaattcaaaggcgatttgcgtaacctggccgattggaataatctttcgttagtgtcctcgaagttcccttcattgccaattactaacctgcgaccggatggctcttttttgaaacataggcggtttaatgaagagattgcttacaaccgccaaactcttgaaaaagctataaaacagctagacttatctcctgataaagtcattcaacttcgtgaacaaaatggtgttgcagttaacggacgtgtatgctatcctacgagaaataaacactcggaaatctctgctcaatcaagctcttcgttaggagttactaaatctctggcgtcggaagtgtattcctcttcaactgtcgacaccattagtaaacttaatactgataaggataattatttgattaaaagcaaaaaggaaccaatacaacaaaaatctgttagctcggaaactactttggtgaaaccgtcatcaacttcttcctacattgacacaactaacaatgtcttgaaaacgaattctagttttaagtcgtctggtttgacaagtgggcctagaaatgaaaaggaattattgcctgagggaattccgacatctcataataattctgaaactcaagctcaaacagctgacgtatcaaacatagcagcttccgccgatggaatatataattctgatcaggaaaaacctcctgagaagctggacgttacaaagagagcttttggacgtgaaatagaaaattcgaatgaaaaagaattattgactagcacatttttaagtccttctgcagaatctcaggtttgtcttgcagaaataaaaaccatacgtccgggattggttcctaaaaagcagttttctgtggatcaaaataatgtaataagtgacaatacggactgttcgcttcctaaaccatctaactctaagctctccagtattagtagcgatggggatgcttctagcaatcgaatggctgtacccgataagtctccttttgttcatgctgcaccaaattctaaagcattgacgaaggatagtttttctactcacattagcgtttcatctcttcttcatagtgacaacgagatttctcctatcgattcaactcgtaaagattactttacttcaaaggacagcaatcttcagactcttaaagaagatgcgtcttcaacaaaacaggctaaagattctggtactaatgattttgacaaactgatatctggcaatgatgtatctaaaaacaattctggcgaagaacaaagcagaagcgcattgaagccactaatttctgggaaactatcaagttgtgagtcgatcaacttaaccaaggatatttcaactgttaagcgcaaagagtattttggaattgaatcgacgtcctcaaaacaacctttccatgatactggttcaattaaaatcccagcaaaaagatcttttgataccattgataaagattttagaagttctaatattccatttgccgacaaaattaaagaggacggtggagataaaaatgtgatttcctcaattcatattacaactgagcttcctaaatcaatgcccgttgaagtacctactaatgctggtgctcaaagcgatcaaagcaatgtcgttgactccgagtctttgaatttgcgtgagaatatttctacgagcgttgctgacgtgagccttagtcaagcagggaacgaagcagtgcttagtaaaaaggcttgtaaaccgcttgtgttaattgacccctttgaggagaaagtacttaaagcctttaacatgttgagtaaaggttatgctgaataccgttgtcaatgggagggttgtttagccaatcttcattcgttggaaaattttataaaacacgttttattgttacatcatccgaaaagttgttctgtggttaaatgcctatgggcttcgtgtgatatggttttgccatcagaagagtttgaaatgcatttgcgcggccatttgaacaacatccggcttaattgtgaagtttctaactgtaaaaagtgcttttctaattatgaagatatgttcaaacatttgcagcattcacatttacctttcaagttcacaccagagtctttcattaaaattcgaaatggcaatgtcaaagaagaagcacgtcgtacaagaaatgcttacacacagaagtctggtgaagtagaatgttttatggaaacttgtacaccgatagctaaacctgctcctgcgaattggtatccggttcctccacctggttttaactcatctttactttccagactaacccaaagcaatcagtctaaagataaaattatagctgctttagctaagaggaatgtttataaatcatttgcgggtttgtacgatagtaaaggtaaaaatgataatactgggtacgattttgattcaaattatgcccgggttggtcgtcatggttcttttattttacctgtcagcaaaagtgtccctactccatccttgctaatcgaagggtctattgtgcaacgtaaaaatataaaaatagaatgatccgtctttgtacgttacaagcgtgatctcaacaattattttcttaattatggtttaatccaactggcgtgaatctctctgaacaaacatcttatgtcttttatttatatagttattgtatgtaaagtaaatataaaaaattattgattgtccttaatttactgtacacgcgtcccttcaagtacatacatatggttcgattgcttaactgaagtaaccgccgctaggaaccatcataaacttttatcatttttggattcataaaaccattataacagtggctagttaatgaaaataatcaaatgtctggtttttgaaataaataaattcacttgaaagcccttccattcgaaattgaagcactttttattccaaggcttatttttctcttatttaatcagaacaaatggctaattcagggctttgggaacttataacaataggatccgcagttcgaaatgttgccaaatcatatttaaaggctgaagcttcgtcaattacagcaaaacaactgtatgatgcatcgaaaataaccagttcgaaaaggtccacaagtgacctgcacgttcaattattggagaaatacagaaacggtaaagtcaaacatgcttcccaaataaaagaattggggttatcttctaaagatacgaaacgaacgcttttgggaaattctttagatgttcagaaagatgcctccggtgtcaaacatttgcaggagcaatcttctaaagaaataaaaaatcctatttcgcaaccgattttaccaaataaaaaagatgaaataagtcctgctaaaccttcagcgattgattctagtattaaagacgtaacaaaatcacaccctgcaacgaatgccaattttacagcagactttgaatcctctattgaagaaagctactctactgagaataagtctccggttatactttcctcttctaaagttccttcgtcccaatggagtcgtctatggcattacggaggccttgcaacttccttgtcggttggggctataggggagaaaatgaagaggatgtggggaatcagcaaagacgatggagctttgttactgaatgaaagaaatgtagagattttggtgaacaaactgactcaaatgcgtggtgctgctttaaaaatgggtcaaatgctttcattccaggatagtaagctgattgacccacgtgtttctcaaattttggagcgtgtacgtgatggagcacattccatgccagaaaagcaactagagcaagttatggttaaaaaccttggaaagaattggatgactcactattcagaatttgacagaaagccaatggcggcagcttcaattggacaagttcatcgagctcgtttagcatctaatcacatggaagttgtggtgaaagttcaatatcctggggtgatgtcttccattgactcggatttgaataacctagcttatttgttgaaagcttctagaatacttcctaaaggattgtttttagaaaacagtttagcagccgcaaggaaagaactgaaatgggaatgcgattatgaaagagaggccgcttttgctgaaaggtttggatcgttgctcaaaaatgattctgattttaaagtcccaatggtatttcgagaagcatctggacccagcgtaattacattagagtacttacatggtattgctttgggaaaacaaaaatattcacaagctacaaggaaccatataggatatctgctgacgaaacaatgtctaagagagatatctgaataccattttatgcaaaccgaccctaattggtctaacttcttatataacggaaaaacaaaaaaaattgaattactagattttggagcatcaattgaatatgatgaaaagttcatcaagaaatattgccgacttttactagcggcggctcatcgtaaccgagaaaagtgcaaaaaattatctgttgaactaggatacttaaataatcatgagtctgctcaaatgatagatgcgcatataaattcaattttcactcttgcggagccatttgcatttgatgcacctgacgtctacgactttggcgatcaaacgatcactgcgagggttaagcagcagattcctgttatgcttgatttaagacttcaacctcctccagaagaaacttattcattacaccgtagactaagcgggcatttccttttgtgtgccaagcttggcgccaaggtgagatgtaaggaattgttttctggaatgttgaaacattacgctgattaaatgtttttatatgaaaaagccatagtaccatagcaacttgatgacttaatacaatgatacaaattttttttttccaaaatagataacacattggttgaaaccctatatgtgtggaccgtatatttaaaacatattgtattaatattattatcaatcaaccctaaagacccataaagcttaataaaaataagcttataatgctggaggagcacccaaaattgttcctttacatgttggctcaatgttcatgaaatccttttgtttcccggcttcggtttttccaaatagattttcattcaaagacttatctttggaaatgtttttcttgctggcattatcaatctctatgtccgtttgttagatacataattgacggtggaaatgaagctttcctgtaaaacacactattaaaaaaatttcttacccattgcaatatcatctaaatggatccccttttcagcaagacgtttcagcgactaaattattggttaggtatttctttaaaatgcttaaaggtgatttaatcttacatattttccattccttaattgcttctttatggtttttttactcgcaacacggccatgaataatggcattaggagcctttgaagcagactttcttctatcgtttctatggggcattgtaaaagttgaattcaactttcgtatattttttgtattagtatactgcagcaacacgtaaagcaccttaaatcaatttaaagatacaagttcatttcaaatacaaaaatatagtataatataagaaaagaatatcattaaagtaatttatttttacattatatcatcatataatcatatttgtgcttcggtattccaattacaaaaagttcatcgttattagatgcttctaatttattaatacgaaataaaagttcaataagttacagcatgatcatattaaaagcacgaaagtgatgtcctttatctatcgtcatttagtgctgcttaataacaaagctatatcaaatttgaaaatgcactactaatgtcacaattttttattttttatttttttattgatcaaaatgttgttttatgaatacaaaattgaaaaattaaaataaagacatgcatgttttctgcaaattttgagatctttgccgtattcaacagtctattaaatcgatcattatatgaagtatagaaaataagacggttgctacatccttagcccgaagttgtattcaacacacaatattaactactcaacacaatatgtcagacaatcgttctcgtagaattgctaaagaacttgctggtatttataatttaaaatctctaataaaaccgtactaattgagaagatgttcaacaggataagcaagcaggaattcaagtatggactataaacgatgatatatgtaagacagctaaatacactattatattgctaatctttttgtagcacatttaaaaggaatgtttagaggtcctgagggaactccttatgagggtacgcatcctacgtaggtcgtcaaattaagagctatcacttgtgaaaaatttaccgttgcatcgtttaaaaccatattattatttagttatttggtcctaacattttaggtggctacttcgtcgtcgatattgaaattcctgtaagtctacttaatattatctttcatagtgtttatttacgattttactaataacataattagattggtatgttataggtatccggttcttttctaattttgaaagattatccatttcgcccccctaaaatgaattttgatactaaaatttatcatcctaacgtttcttcccaaactggagctatttgtttagatatattaaaggatcaatggtcaccggtttatacaatgaaatcagctttaataagtttacaatcacttttgtgcactccagagccgtcaaatcctcaagatgctcaggtagctcaagtgtatctgcaaaactaccaacaatttgtccgaaccgcccgcgaatggacaagttcttatgctgccgcacctgcaggagttgacttagatgcagaaaatacagagtttggtggaattgatccaaacattattacaaatctacagcaatttggattttcaacagagcttatagtacgggttttacaaagggaacacataaagagccaagaagatcttaaggactatccaaacggcatcaatgggattttagatcagctattacattaaggaaatgccttcgttttaaagactacatacatgtgaaggcaagagctaaatattactcaaataagagttatgaacacattttgccattcttggtaactttaatgatatacattttatttgatatcaatctcacattaaatttgatcgttattgattggaggtactatagctgttttgttctattaaaatatcgaaagatgtatcatatatttcacgtaacgttataaatggaatgtcattagagattgatagtgcgtttagttgtcataagcactatgcacgacggatttacaattcattaatatcgatatcagttgtcccactatacaaagaagtcaacggagggcgtcgagaggggcttaatggttttattggagatacaactttttttttgggactcggactgggtacgttttcctcatcatcactatttggcgcttggatcaatgtcgactgtggccacagtttgcgttttgtatttatagtatgggcttcctgaatagcttgtttatcttcataaagcagtttgcgagatgatcttttatgctgattttcattttgttgtgtcgccgaactttctttaatactttcctcttcaaggcttcgaagttcttcatgtaattcttcgataatttgttctaactgcgcaatcgtttctgttttttcggaattttcatcttgaagttttttcatccatcctcccattttttctagcttttgatcagtgtattctataccttgggcagattcttcaagcaatttggtcaggaacgtgcgctccacctcagaaacgcgttcttccatttctcgggtcatttgttgacgaatttcatattccaagttcatcatctctgaatctgcatcagctagaagcatccttaattgctgattttcctgttgcaattgttccaagtgtgatgttaaggcttttgtgcttgatgtatttttggacttctgtaataatgaatgcgaaggagattgagagcctgaattttcatttaggggtggaggtaaaatttcacgagcattggcgctgtacctcattacttgggcattttcatcaaagctaccaaacggatcaatatttacaagcatgttaattcctgccagaccagaaagatgtccagaatgaaacaaaagttctgtaagtttactttggcgaaagggtatgatatgctgttttccttcatgctttctccgaagggcttctaaacattgccctaaagttaataagcttcgattgatacttgctccttccctaagaagtagacctgaagtttctgcggaacgtgtacgctcggatccggctaaatccaccaaatctatttgacaactttcaaatttattgcttttggtgcaaactttgaagagctcaatggacatgattagatgtgagcgtgaagaaacagaattggattttgtagaagtagattttctaagttgtaaaactttttgaatcaatttgtaagcttcagtggtgtttgaaacgaacactttttgaattccagcaattgattttttatccgatgtcgaagatttcttcaacgataaggcatgacgatgtccaaaaaagctggccttctctagtaaatcgaaaattcggtcattatagatttccgcaaacgacaagtaaatagcatactgataatttttctcttcgattttgggaaaatgactggcataatattcagtattaggtaccttgatgtccaacggggcttctcctcttaaaaattttgatgcttcaacaattttgcatttttcaagttgagagcgtaaaaactcgactgtttggggctaaaatcgtcagcattaaattcgtcatattatatttcaaaacgagaatagcaatgatttaaaataaaaaaaagtcatcagaaagaaacatgttttgcttaaaaatcgtcaatggtatgtgtacttacacttgcctctcgtcccttgatagcataaaacaaggcgtctaatgcaaggaacgcaacacccggacgatctgaaggaccgaaaagcgtataagttttacctgctcccgatacaccaagtgtaaacaacaaggtatcgttcatgtttaccaaggaatccgctattaaaggagcgcaaatagtagaaaagacatcgagctgtgtgcaagagggaggaaagactttagtaaaagaagccttttctaacgttttagatttggaaactctgtaagcatgtgaatcctcgggagattccagcaaaatttcgtaatcgttaagcaccgtaagaaatccatatttatttgaagcgtccgaactcggctgtgcttttttgacacgcagaaaaatctgaaattgtcagcaattttaaataaaggattagaaattgcttacctgtatcattggtcaatttcagagtttaaagggacttaaaagcaatcctttgtgtacaagaatgatggaagtgttggaagacagttgctcacagcactttgttttacttcgttacaattgcgatgatttctgtagagctctttataggagaaaaaaattaagagatcttgaaatgtaatgttcaatctagttaaatagattatttttagtgatttagaaagaaaaaaaaaagaatcaagcattaaggatggacgaaatatatattagataaaaagaaagaataattagatgaacaagtaagaatttttccttgcccatttttaataaacctagcttgagaacgcgattgaagtcggcttagacatagttttcaccattttgcacgaattgaatatttgtgcaaaatatgctgtcttgtaaacagtacaacgaatttacgaatttctgcgagtttaaagaatcatgcacttttattagtgttaatccgaaatgcgcgccgacgactgcgattgcaatttgatgtatccatggagtctgtgatgtccacaaaagaaaaaaaaaataaattatcactgaataaagaaaaaaatgtaaaaacattttaaaatttaaaagtcgcacatcaaccgatataatatataaatcgattttttcattttcataaacattgcatttacttattcaaaacaaaaaaaaaatatgtatacatacatattaaaaaataaaataaaattttcgcaatggtacatatcaaaggaatcattttgaatatagtatcattttaatttcggtatgaaaaataatggcaaacactatatagcttgtatatacatttgtaacagcatttgctcgtatatcccaatcccataccatttactagcaatgtttacagcgagcgttttctaacccccacatctgtaccatctatcccacatgcaaataatactaccacatatcaacttgctcatgtcgaaagtgcaccaggatgccatgccatgccatgccaatgcgcgctactctgcgctatcctgctccagtacttaccagccatctaccctttgcagtaccaaagtgggggagattgaaatttcgctaaggaaagtcgggtagacccccatgcagcaatgaagtggcataccttttcccgctaaagtcatgtacggtatcccgctagagatacgtaaggttacacagtaaaattagtcagcactcgatacgggtaaaaagatgaaataaaaacatttaacgtacattagatacgactgcattcaccaatcacaagtccataaaatagatgaatgaaaatgccggaggaagccgagagagtaacaatttttgcttaagcgttatagcggtggcttagcccaagctgatatgtcattttgagtcatgaacgtacagcgaatcactagctatgagcggattgactttttacatttgcgaagcatcgccaacggttaatatgtgttgatgtagcaatcgatggtaaccaaacgtacataagctttaaaaaaaatttcctttttcaaatcccacatgcgctgtgaaatcggcaataacaatagattcaatggtttcaatattgttttttgtacgtacataacaaaaggaggggagagagtaatgagagacgcaatattgtatagaatcacatgttcttctatatttgatgtaaacaactgcaaccctgagcttttgagctcattacgacaccgtatgaagtattgtagttgtttttagcactcggaatgggaaacgcaagaaacccaccaccaaaccattactatgcaagagatggcagtacggagacgggtgaaggaaagagcgagtagatcgtgttgctgaaaaggccgacacatcctttcaacgccgaccattgtttctattttcacacaaaaaaaataaatccaatccgtgaaattaataaaaagcatagaggaaaaacgggttgtatactgagagctgtcaaaccgatatggcgacacggctaaataggaatttcggcgatttggcccttaagagcaggactagataagtaaccgagctatgaaaatagtaaaacttagctcaccttacatttgttgccaggcaaacggtgaaccttcttctatcttattgctgaattctcgtcattctggctagacattgtgggcacgcacgagcgaagatctgtcacgaggttagttaggataaccggctctaccgggttactgtggttgtagccggacaaccgtaattatttgttgagtgctagacaacgaatgagattagattgtataagaaggaaacgagcaaaaaaagatgagggtaataaaaattttatttttcttttgtaataacaacaaatccaaaggaataagataaaaagtgtaaatatccattatttctctcccatttctcttctcttctcttcccttcccatttcaaaagtccacttcctttcatgtcgcatctacccactcatcaacaaaggaaaaaagttgcttactcattttagataacctttatttatcgtttagttcacgatgatgggtggatgccacaaatgttacgtaaagtgccaactaggttgaaaccagtcccggctaaatggaatcccaccagcttcgttagcgttattccccttgaatgaagggtggaaaatcccttagggaaaagatatctcaatctttcgcatagatacgagactagcatgaataacgttgctcttgttcttccactttacccgaatatcaccttcccttaccataaacaggtcgtttaatttcgcaaatttactttttttcagtccaccaccctgaggccgcaccgtcgttccgattccgtacggtccgccattaagatttaagaggtaggttgaagaggaagggcagggtgttatgcaatccaatcccttgtaccgggaaagaaaaaagagttgagagtttgcttgcgtatcgactttttgccgcttgagggtaaaagcagtgaatggtggaaaaattcgtcaatcaagcaatcaagcgaaaaaaaaaagagaaaacccaccctgtccagcgagcaagcttatacaaagggatgtttgcttttgaacggaaaatgtgcgacattcattccctttcccttgctctttgccaatgtaaagaagacatattttttttctctacaatttgaaaatgcgagcatagtgaaatgctgagatgcattctgattgctcttcatcacccattgtggcttgtgtctatgggtatgttttttttttttatgtgtatgtatgtatgtatgtgtgtgtatggatgatgacgctgtttagcatgagcatgaatacctatggttcggcaattataactcttgaccgcacacacacgcacaccactcactttccaagtagataattacactgcagaattgttgctcttcactcctctctgtctgactagaaatgcttttggaagggggagatgcgtcaacacgtgccacctctgttagggtagtttccccttgcctctttagcctggccgccctgaaaaggtttatgtctagatgtgcatgtgggatggacctgtttcgttcggttgcgtgaccaaagaccgccttctcctattggctaggaatcctttgattagcttgttaaagaattcgggttactggttatgatgtcattatttgactttgagtgcttaaggtagcgcgggtcctcgccaatttttttttcgcatcgactttgccccgcgagatacttgttgactttttttaatatattactgttgtcttccaccacatttctccccttacttgatgcctagacagtgcaactattaataaatagtagattgttgaaaagtaatcctactatatttataatcaacttatcttatagatttgaaggcgaattgctcgctttaccattattcatcttctaaacgaaagaaaaaaacacacacacatacacatcgacaatttgcttgttgcatcttgagttcgttgctttgtgtttttatttttttccatagcaaagtcattaaccaccaacaaactgctatcccatttgtcgaaagacattttctttgtagtgtacgtttgtcgtttgtttggctctttttatttttagttgccaacttaattttctatttcaatttctatcccccccttataaagtttctttgttgaggtttttatttttctttttggcctcttaattaaccatccatcacctacctccctttcttatctgtctgtctcttctttacttagtcttttgccagtgaatcagtcagtcagtacaaccctacctattctttctcttcctaccgttccatactgtcaaatagtgccggctgcgttagctattcttagtaaactcgacggtgtgtagtgatcccccctcttcgttgtcaagtttgcgtttcggttcgctcgacctgactccgcctaatttggggtgctttttctttttgataaccttggatccattgctttcggtagttggatttggatagttgtgccccagcttcgtctcctcttcggaattatattttaaattttccccaaccggacatacttttatttcttttaaataacgaacgaaacgtcttttttagatttcatcccgcttacgttcatcgataatattttacctcgcttatttctctctgatcacgaagaagtgatttttgtttttgtttttgttttctattcttcttcgcacctttactaggttgattttggtcttgttttttcttttacttatttttgtattttttttcggtcgattggtaacttagtttattctgtggttttcgtcctttcacattcctcattaaatttcgtaagactcactcgaccacttttctgatttgcatttttatattccgtttgatttggtattcttcgtatattatagcatttttgtttgctgtttaattttgccaaatcctccactcccaattgattgaacttaattggtaacgcactgataatattttattgtgttgctcttctctataaaaatatttttttagaatcgaatttgtatcccaccctttattttaggacttgtcgactttccttcttttcttttcttctcttaccaatcagttagttgtcttctactgattgtaaaaaggtttttacgcggactggctaatttgtattttcgcttctcctttttgttttataaccgtaaatttcttattttataatcttttccaatggagtatcatccttcttctcaatctcctcaggtaaatcctggaatggaatcccagcaaggcggttatacgtacacttaccaacagccagcacctccaaattcattgcatcttcagcatccctcaatactaactcgacttcccccactctcctcctccgtagtttctccttctctcgcttcattgccgccttttactcctacatcaacatatcattccattgcagctctaactccaccctcctacccccagagttcttctgccccttctaataattcatacaccatagtgccttccccccatgacccatcgaatgcctatagcatgcatcatgtccttcaaaatactgctcctcagtccgttccatctccttctcccatcgagatggtccctccctcacctccaaaaactggctcaaataatagtgctcctgttaccggtaaaaccgtgcaatcagggaatgctcttaataatagtgggttggttaaacgccaagctagaaaaagaactaaaactggttgcttgacctgtcgcaagcgaagaattaagtgtgatgaacggaaaccgatttgctacaactgtatcaaatcgaaaaggcaatgtgagggttatactcatttccctcgcccctctggcacatttacggcatctcgaagaatccctgtttccagtttattgtcagagccagcgccacatggtttagctggccaacctacacatcccacatttctttactatatacaatcggtggctccttccctttgtctttgggatgcatgtcactttccccctttaagtccatattcttcattttcaagtatatattggtcatcaactgttcctgaacttgctttaagaaatcccaatattagtgtagccctctatgctttcgccagcgccaagcgtcatctaacggatgatgccgtagcttttgcacgtcaagcccgtgttgcgcttaccaacattactaccactgacagtcttctcatcttagtcttgctagcagttacccaactatacattccaaaaagcgatatccaactcttcaattttgctgttgatcaagtagtcaagtttgatgcatctttaatgactagccctagcgatgaaattattacttatttattgcgccgtatgtttattcgtcaagtggtattggctggaattgtgaagccattagcatcgggtttgaatccattgcctttactcaaatgtgatttgccccctgcaactacacctactgctgttctcgatgaatctcttttccaccttggtttacgaaagctttgtcatgaaaagggccttgagcccgagtttactaagtggtcgaaaaattgccctatagataaggctgatttaccccgcctggctctactgatgattcacgccgttttcacctctcctgtatcattagctcaatgggttgaattgatccttcaaaatcctgacccaacacccgccattcatatcgcgagagcgtgcctattagccgttcatggcgtcgttgatttgggtgatttacaaatgaaagttgagaaatgtgtacaatcctgtgaagaacgccaacttcaagctaccatatcgaacttttcaacagaagttgctcaaactaattcttccgctttagccattggttgtcaataactatctcgcagcttctaatttcgtcttaagaaggttgctgccgtgtactttgttgcttgtataatcaggttttattaataaagcagcagtaaatgttaacatctcctaaacgcttaatcctggtttagtgttattgcatcagagacgtcatgttttttcgacgaaattatgttggagctagtaataagacacaagcaggctttgttttgaagaagattgctaaattttatcaattgtgaagttaaaaaaggtgattggactcttcttttcttttataaaaataatcattaaaatgcttttatcggcttttcgatgaaatatacatatttctttgattcagctagcaaatttgacgtgtttgacgtttaatcaggtttatcgttctacagttatacgttatggatggactatccattatcatattgtttttgagtttgtttatttttcgtttgtttgttttcaatgaaatgcattctttactattttgttgctataattccgaattaaatttgtaaagtatgttatattcccatgcagtttacgtgttttcagaataaccttaaacccactagttgtgtctagatttaggtttttaactaaagttttttcgggaaacctcattatcgagttatcaccgcaattattgtgaattttcttcttattctattatttttgtagcgaaagtaatcttatataaacagcgtaaataaaatcaaattagaatacgttatttaatgaaattcatattgtaattgtacgaaagttgatccacgcttttcatttaattacatttgcttaggaaatgcgtgcttaatttggttgctaaatcttaagtctcccagacgagactgtattcaacgcacttcaacgccatagccgaacccgatagtgaacgttattcatgaattgggagaatgaaaaataaaagttagtaaacaaaagttccctcaccccacaacgatgcacatttttgtgcctaagttattagaaaaccatcaattttcatctatctcttcctcaaaagacttcgttgcagtatcggctgaaacaaacgtctatatattatcaaaagattttttctatccaaaatcctctgaaaaacgtatcatccaatcccttaatggtcataaaaccactcatttatcatttgattctccaatctcatgcatccggttcacctatgatggaagctgtttggcagtagcaactgaggcaggaacatttctataccatagtgagaagtgggataaagcgtttcaagtactaagcggaccagcatatgaagtttgttggagtcagcagggtcatatattggctacttcctggaaacagatatctatttacgttaaagacgaaggattgcgtactgagactattgtaaagaaaacagaacatgctgattcaaatcatcaacccgcagtctctatagaggagtctaaagaggcagtggagagtacctcacagtcttctgaaataagttttaaattaataaaagtgatcgaaggacaccacactttcgtcggtggcctagctttcgacccaatgggtcaattcctcgcatcacaaagtttcgatcatacacttaaagtatggaagctgtctacctttggggtcgaaaaaagtattgcaaagccgttcgagcagatgcctaccgggaatcgctttttacgactttcatggtctcccgatggcgctcatattgcttctgtgaacgcagtcaacgaaggagcatatgtcatagctatcgttcaaagagacacttggacttatgacattaatttggtaggtcatcaaggccccttggaatgtgcaacctttaacccatatctatatgaagatccatttcagaaatccataatagcaagtgctgctcatgacggctgtgtaagtatctggaacaccgcatgcgcaagacctatggctgttattcatgagttgtcctgctcatcatttgttgatttacaatggtcgacatctggttttgagttgtacggtgtttcgttggacggtaacttgatgctgttacaatttgaggaatcagagttcggggaaaaaatggatacgatacattaccctgatgatctatcttactttaatagttctcggtcaaaagcacatgttaataaaaatgctgcggcagaccgtaccacttcacctacacaagggcaaccggagtctccttccaaatctattttattgagacctcctccttctattgcatcatctccagagtcaaagagacgaaagtgcccaaaaaagtttgttgcgaggcctcctgttcctcacccaacatccctttattcccaaatcagaattggctgtccttatttgaaacctaaacttgtaatatcaaagtcatttggtacattgatagtcaagaatcacaaccagttatctttgttaaagtgtactttttccaatctagatggaaatgactgttcttggttttcatatcttcccaatgctattgttctggccaatggaaccagcgttttttgggcagttgcaaccgaagattcatctatatacatatattctccagctgggaggttgcttttaccaccagttgttgtagctgcaactccttgtttcttagaatgttgtggtgactttttgtgttgcatagtttccacgggtttgctatatatatggaatatcaaaaactttgaagctatacattcacctgtgagtacacttcctttgtttcattcaaatttttcagttagtaagattgcacggggtccttctattgaacaattttttgtaactaagcaaggtcacccggttgctatcatgagcgatggtaatgcttttgcatttataagagacagcagctcctggcttcgtgttagtgaaggctggtggatgataggtagtcagtattggggtccattagcctctgaatccaatgaagaaagtccgcttggtttccttgagcgttgcacggacgaggaaattattaaagctggtcgcggtcgctttttacaaaggcttgttaaagcattaatgctgagacaaggctatgacaattatgaaatgctggtcagtatcagacatctggaaaatcgattaatgagttctgcaaaactagacttggaatatgactttcgtgaaaatttaattttatacgccaaaaaaattgctgaagaaggtatgaaagataaaatggatgaattatgcaaagaactattaggtcctttaaggataccacataatggtattgatacagtcaaggtaggaaatcgactttggagtcctacgattgctggtaataataaaagaaatttattgaaagatattataattcatacagcaaaataccgagatatgcaacgaattacttctcaatattctgacttattacgacgatctgcacttttatagttgctgcaactacttctgctacgaacagattgtataactaatttaaattaaaacgtaaacataatatatcaaaacatctcctagatcttgaatctcgtatatttgcgttgagtagacaaattacctagtgtttgcataagtatagccgcggtctcctacacatgttcgttgacatctaccgcataaccgtttcaacatatgaatacaaattcataacttacctgatccactgaagtcttcttgtttctaatattttaatttatttaattaacaggtatcaaaatgatagagtcctgttttaatgtgggaatatgggctacaggtttggctttgttgatgaaccaaggtcaatctccgctactttctaatgttggtctctctgtcttagcatacaaagctacagcaatgttcattcctagagtaggaccctcctttattaaacgaggcttttcggggaaggacatgaataaagtagagaaatatgtaatacctgaaacaatgggagcagtttctgcattggtatattttatgtgtatgattatatttataccggtactattttataagtacttggtacctaatcataacccgaatcttccatccgatggatctgtcgccgaggttgccaaatcccagtttccacatgatcttttgggcgcttatttgtctgccctcctttcaattctgtcggtttctttacttggaattcttgatgatttattcgatattcgatggaggcataaattctttttaccagcaattgccgctatcccattgttggttgtttactacgttgactatggagttacttatgtgtccgttcctagcattgtaagaccatttttaaagagatctcttatcaacttgggttttctttattacttttatatggctgcggttgcgattttttgtccaaacagtattaacattattgctggagtaaatggtgttgaggcaggccaatcgcttgttcttgctcttgttattgcttgcaatgatttgttttatgtactctctcccaaaaataaggatgcattaagagctcatctcctttccctttatctagtcttgcctcttataggtgtcactgctgggcttctaaaatacaattggtggccttcgcgagtgtttgtaggtgatacgttttgctattttgcaggaatggtaatggcagttgttggaattttaggtcatttctctaagacacttatgctcttttttatccctcaaattttcaattttgcgctttccgttccacagctttttggattggttgaatgtccccgtcatcgacttcctaaactaaatgtgaaaactggattgttggaaaactcctacacagaattctctctaaacgagcatcctttacctaaaaagactttgctgactatttctatttttgaaaaattacgattgattcgggttgagtacgatcctagcaccgggcgcccgctcaggtgtacgaactttacaattattaattttgttttgtatcatctgggcccaatgagggaagaccatttaacaatatgtataatgggattgcaattacttaccggaatattcggtttaattatcaggcattttgtcgctcctttagtgtatcctgaagataacatataattcacattccacatgttttggaccaaaaatgagcatctatggaagtccggttttttctatttttttttatttttctaactgaaaattggaaaatagttaattattatgacttcttctttcatttcttttgtacgttgtgtacagactgtactgaatttgtttccgatgtttgtccacatatttgaataccaaaaattcattcagatgagattagttaaacacaactttctttaagtctttggtaacctgtcattttacactaattttatctataaaataataaaataaaatacaagagtttacaagaacttgccaaagtcatctgaaaatagcattgattagacattacgaaaatactcagttaagaaactaatacatcgtgttaactattcatggcttgaaagcaacgaaatcatttcctattatgaaattttggagatttatataattacaaatcgctgaacgatttcactaatcagcaaaatttaacgatttaaatatcatttttgttaaataattatactgtacttctttattgcatgtaagaatgtgactactttcgtgactgcttcgttccgcgtcgttactataaatatgggtgcttacacttacggttctttacttacctggcatgagtttctgcagcacaagaattgtggagactcagttatttgtcttggcattgcactgagccctgacgaataactgtggactggctaaggtcagctccggatgcatcatttttgagttcgtccctcatttggggcaattttactaattaaggcgatatggttgccttaaatagtaaagttatccgaaatggattatgtaaagtaacattttctttcatcatatataattgtaaattattgtatcataattaatatttcgcaataatatgtttaaagattctattgcctatatgtagttttaataaattacttgctatgtttattattattttgctctgatgtcttgcttttgctataaagtcatttcatgtaaaattcgttgtataagtaatttatcacactattcattcgtagctgctgacaattttcgctataaaaccatgtcagtgttatacgaaatgactgcatatagtgcaaacacagtgttgtgctaatttcatactaaaaaaattcattattaacacttttcgaaagtatttacctgtgagacctaaattgaggcttttagaagtatttctcaaagtattcaactcgaaaagattaattatatgaccattatttaaaaaaggtgtaagaatggactttgaaattgaaaacgagtcggaaattccacagctggttgacgttgaagaggttaacacacaaccgcattcggaaacattaagcgtacctacggtttcgtccaataatgatattgattcatttgagcagcaatcagattttcttctagttgatcatgactctaccttggacccagtccctgtcacaatactgacgggctttttgggtgccggtaaaacttctttgctacggtcaattcttgaaaatcgaaatggtaaaagggttgctgtattaatgaatgaggtgggtgattcgggagaccttgaaaggagcttaatggaggatgttggaggagaagaactttatgaagagtgggtggctctttcaaatgggtgcatgtgttgcactgtgaaagacaatgggattaaagctttggaaaaaattatgaggcaaaaggggagatttgataacattgtaattgaaacaacgggtatagccaatcctggtcctcttgctcaaacattttggttggacgacgcgttgaaaagcgatgtcaagttagatggcatcgttactgttattgattgtaaaaatatagataatatcttaaaggatgaaagtgatattggttttattcaaatttcacatgctgattgtttgatcttaaacaaaacagatcttatttcttctgaagcattatctgtggtacgtcaaactatattgaagatcaattgcttagcgaagattattgaaacaacatatggacggttggatgacatttctgaaattttggacttggatgcatacggcaacgaaaatacttctaatcttgagtggtcgattcaaaggagcaatgatagcaatattaattgttctacttgtttggacgtggattgccaacatttgcattctctcgatacgcatagccttgatatctcaactcatacttttaaactgcccccactaatgtcgaaagaggtttttcagcaatttctacaatgggttcgtcatacactttggtcttgtttggaggaaggggaagacgaggagtttatgatttatcgaagtaaaggaatttttaataaagacgatggctcttggtacatctttcagggtgttcgcgaagtattcgaaattatgccgctgtcggagaagcctcgagcatttttagaaaaggatatccatcccgaaattatcctaattgggcgtaatctacatcgaatatctcctttcgtcgtcggaaaccaataatggcagttattttatatttcattttaataatgtatattgatatatgtttgttgaattaattttaaatgtacgcaataaaaagcttttatactaaattattttatataacactcaatattataaatgtcatatcattgacatagatgtaacaaatccaagcaaaaaagccaaattataaacttaatttatactggcctactcgtttattcattgtttataatactcagtttaagaaccgcatataacgttttaacgctatatctgtaatttcgacattcgtcttaaagctgttgatatatacagctctgcaaccgttacagaccctaaattatatctagaagagaatggtgacaattgtcccatacagtcaccaatatttaaaagatatatgtcagcttattcaaaaagatttgagtgagccatatagtaaatatgtgtatcgttattttgtgcaccaatggtatgttcccatttcattgatttctcaaactgcttcttgcatattatgaaactcggcaatatcattatagtttactgacagattaaaggccagaattcagttttgttgctttagataatgatcgatttattggagctgtaatatgcaaacaagatgttcatagagggacgacgcttagaggttatatagcaatgctggccatagtaaaagaatacaggggacaaggaatcgctactaaattgactcaagctagtctggatgtaatgaaaaatagaggtgcccaggaaattgttttggaaacagaggtggataatgaggcagccatgtctttttatgaaagactcgggttttgtcgctataaacgtctttatcgttattatttgaacggcactgatgcatttcgatacatcttgtacccgaattgaaaaacaatgctacaaaataaaatcgcggcattttctatgctctaagaaaatttgtttccacttgtcgcagtataagtgaaagttttaaagttgttccaatctatttatttttttttattttttttcttctactgattaataccataagtaattgtcattagtcgtcactgtagcgtaactccgtaattataactgtaataaacagtgtttacattgattcaaagaaattgtacggatgttcataaaaataatatcattccattaaatgtaaacttcattaatagtaaaacataaagtctacagctgaataaataaagaagcttcaacgtaaactgctaactctccaaacaaacaatcaccattcattaaaagaaattagtaaaaatacaatcattacatgcattagtggctcaaattgccttgctagcaaattgttaacacttcttataaacattgtccttcattttgtatgacagaaaaataaaccattaagccattgagacttgcttggttgtttcaagaactgactctcaatttcattaacgaagatcccttctaggtgcttccgtattaaattgttcgtaaaagctgatgcgagaaagttctggtttattttgaattagagggcttattttacgtgattgtaccaaagaagcgacagactcataaggcgggttgtcctggaaaacagcgtaactacagacgtacccaacgccttcaacgtttatagtatgttctctgaagaaatccacaatatcttgactgcaggaaggaaaagtgaaaaacaacaatacgggtgtcagcaaaattccaagaatctcccaaagaagattaactatgcgatatgaatatagagaacagaactcttgttgaacagctttactatgcatgttatcagaccaccatcctggcatgtaatgtgtaaaagtgattacgcgccttaaagctttttccggagcaaaaaccaaagtttcatcaggtattattgagcgcgaaactgctataagagatccgaaaagaccaagataaaaaagtacagatcgatctttagttatttcaaaagttaccattaattcaggatcaaaaactgtgattattactaaaatcgcagtaaaacttcctaaaataaatgatatgtatttgaataacctaatcatgttaaagtcagggaactgagatacataatgagatgcggccgcatagctatcattaatgcgttcatcaaaaaaatgttgtaactcattgtattcacgaaaagtccataaagctaatggagtgtatcttcttgtactcaacgcgcctggatttttatgatattcattaaaatagcggaagaaattgtgaattactaagtaaattgcaacgattggcgcaaaaaggcaattgaggaaaccagcgacgatgaatcgacgacgtaattcttcagaaagccttttccgggagttaggatttcgaaaagcactacgaagctgaccttgctcatcgaaaacgaaattgaatatgcaccaatttatgttccattccgtggtatgtgtgagtattctcctgtgcaagagaggaagctcaatattaattattccattatttatcagtgcaatgaagtaattgtcttttctcattatacgatttgcaattgcataagcatccaggcgtttcatgttatgaagagacactacccttccatcctcagcagtaagagcatttacattctttaatttcaataaacgatataaaaccctttgccaagatactgttggcatatctgcggtagcaatttttaaggcatgaatataaaactcacgcatttgccataaccttggaatatcagtaagataatatatccaaagtgccaaaagaaaacttaaaaaaagccacaaaacaagatacgttattggcgacatttgtgcaatgcattgagactttgtgacaccagccagtgaaccatggggtgtcacagcaggccaatctatgcaactagttatgaatgtggtaaaaccaataacaaatgaaactgtcaaaatttgaaatagtcggtgaacaattatacaagacaatcctttaccagtgtagtaagtataaacttgctgaagaaagctatccaaattttctacgtttgcccatctccaaagaacccgatcccgggcacttaaacgattccaaagaacgcgagcgttggaaaattcgttacgaggaagctgagtataaatagatcgattaggatgtccagagcgagtgacatcttcattataaaaatggggatcgttaaaattggggagtgctggtttttgctttgaaccattttgcaggttcctcagagaagtagtttcaggaaaggaaggactggggtgtttcgagggtacttttgaagaatttccatgaacagatggaggctcgtctgagtccagaagctttccagaatacagcaaatccgttggattattctttcttggaacgctttttacgaaatcgtcatgttcagatattgtaaagccgttggattcctcaagtggcgaagactcgtcctcatcactgtctaaagactcttgccatgcctctaaaacttcttgggtattaggaacattattttgagcttctatatcagcaagatcgtcatattgctttttgttttgagccggctgataaaacatgatcgcaattccactcaaattggcatatgggtttttctcatgaatctttattatttttgcttaattcagagacctttttttctagttcttgtatccgaagtaatgctttttgatgactatctttaagtttatctaagttggtctgtagctgagttaacacgcttgtgagcaggtgacatgaagtttgaatcaactcgttgcttgaaactggatcttcaagctctgagtctgtaaggcgaacagtactgtcatcttcttctggaattgtttcttcgtcgttagttaatcttggacgtttctgagagtgtttgagttcgtcatgaacctgatcaatcggactagagggtgacgccaaatatgagtgttcaaacatcagcgaggggtactctgaaagcatttctggttcatgcctccgatttacagatggaggagttgaaggagccgattcgggcattatgattttggtttgcaccaaaagaatttctagcgcgcgcactttattactgagcgttgagaacaaagtagcataccccaagcgaacgtattgtacctcgttgcatctgttcccgaagtaaacatttagacaatgaacttcctaaaatatttctcacattcgaaatagctagaaaaacatatctttactacattttcctatcacatcaggcatatattttctattttgtttaaatatatttaaggtaataccaaaaagaaaaaacaacaatttcaagaataactatgacagtttcatctataactatagttatatgattgggtttttaaaaaatatctattatttgaaaacagtttagatacaagttatgaaagagcatttataaaaacatttttcaggtgttcgctgggttccattccaacgctgacacgaacaaggtttctatctatgccattctcaccagcccaatccaactcttggtagtgagctaaaattgcatagggagaagccaacgtaaaatttgtaccaagtgagggaccttttgctacttggattttgtcgtaaaattggcgcgcatcttcaggattgtggaaaacgacagacaaaagaccaccataacctccattttctctccggcaagcttcaaaatgctcttttgatgtattgtatttgggatagtatagagttttaattttagggttttgataaagcaaattacaaattgtttccgcgttatggtttatcacttgtgaacgttcagcaaaatctctgctatttctttctaatgtcaaagcatcctcatcatataataagtcttcataaagagccttcatagcatcttttattcgagagtagtaacgacttgacggatttaaaaccatactacctcccattacattactatcaccgctaaaaatctttgtgaggctgctgacaactacatctgctaatggtaaaacctcaacgttgacaaaatttccaattgtttcatcaaccacgacagcaaaatcataactgtctgctaatttccgaatacgaaccaaatcgggagagtttaaaagaggatttgatggaaactcacaaaacaatgccataactttctctccactttctaaccgtttctcaaactcatcaagttgctcgtcattacctagtccataaaagtagcagccagatccccatttctgtaaaatttttaaggtatcaacataacaaaaaccaaaacaaacacttttacggctatcatcaagcaccaaccttaatatgcgatgagtattgtaaatagcactcatgccagtaggaaataaaaaaacatcgtcgtgacttaaacctttaacttcacgtaaatactgagacccttctttgggtaaagccttttgcaaatcaacttcatcttttaaggtaccagcgatacgtcgtcgaagaacaagtttagctgctgtagccaaacttaaatctaaattacgcccatatctctcctccaaatatagggatacgtcttccatttcatcattagcttggtttccttcgttagtcatccaagtattcaaagcctgtagatctggatgggaagcatatcggcttctgcttttacttttgagatgagaaatagacctctgggcaaccaaaaattcggaaatagactgaatttttttgtaggaatgcagaaaagcagctgcgcgtctgcttgaaataccgtcccccgtatgttgccagaattgcttggcaatcccaaagtatttggatggaaacaatacagaataaacctgaggtatgtgtatttcttcagtatatttgcgatttcggtcaattgaatcaagatgttttcgcagtcccttcgtggcatcataaataatgacttccgcagagtctataggtcctttactttcaagaaaagctgcactttgcttagcaacggataatgaaggatacaaaaacatatcgtagtcctttagcttcaaaatctcaatctctggaaatttctttatgatgctaatgcaatccttgacgtgtgcgcttataaagaacctcggatatcctgacttcattttagtagttacattaggatctccctcttcatatccaacattggatttccatgtaggtaaagtaactgaaatggcatgttcagtatcagctggaattgatgaaccgacctctgtaggtggattgactaggtaagaaatatttgcagacatttaaagaattaaataaaattgagatttatatataaatagccataaacaaaagttttgggttcttgcaaaaatctggagtgaattgtgtgtggaattgggacaaccatctctttagacccaataggcgtgcaggacagttctgtcctctatatcaaatcagctatcagtttgattcatgaattaataacaaaaaatagtactgttttctttctagaattttacaatgatacataaatcgagttaggtacaactttatcagatagccgtgtaggaaagcatcacactttgtctaatactcgtaattgaaattacatatatatatatatatatatatttacaacctaatatcgaatatgaaatttgaacaaagtttaatactaatcaaaaatccccgaaaaaacttacgttgaataactattttaataaaataattaacaaaattgtggtggaggggctgttgttggaacttttccgggaatgaaatcttgagcttcaaattgctgaatcatttctgggggaaatgcgagattttgattggaattactcatttctacttgatcatccaaagtttggatagaagaagcacctattggattaatcggacctgtcgatgatcgttagtcatattcgtatactagcaaggatacaaagtaaaaaaacttaccgtcaattgtgttagaagatccaaacataggagtttggattatatttttgttagcaggattatcgttagaaaatcctgaagcggatattttagaggttacattggcaaatggagattcaaaagtagtattaggcggaacaaaagggccttgaggttgttgcataaaagtagcagggggctgaacagtaaaaccatttgggttcactggttgtgttaaagatgtatgaccaaaaactggttgtgaattattaggaagcgagaattgagtattcaaattttgaaaagctgattgctgaggctgattctgtattccaaaaccgctggcaacagtaggaccgaaaatcgaacttggatcattcacattttgactttgtgaaaacccagaagcaacttgtgaaaacgaggagaatgatgagttaggaatcccttgtccggaattaacaaatgacgaatttggctgagatattcccccaaatgctgatggccctgaggttgccgaaccaaaactagacgaaccaaaagaagatgggttgttttggactggattacttcccgtaaatgaatttgaggatgtattttgagaaaatggagacgcatttaattgcgatgtaaatgcagaagtcgtaggggcgccaaaaatatcgtttgcttgctgattgttattgaaagaattattgttatttgaaaaagaattgaaaggactattttgagttggcttgttgaactgattagacgtaaccgttgaattgctagtagacttatcaaaaattgacttataatttgtctttccgacgagtttatttctcatttcatcgaaagcagcagcaggcgaccgtttaacggctgctgcttttgcttctacatcatccatcaactgtttctggcgttgttcatatgcttgcatattgtttgtcgctttagcctgatatgcccaccaccgcaattcttcaggcgaaacatcgccttcataaattgatggtagattctcaactactgaataacctgtaaaaggccattgtggttttgcgtttttaagatcgtcgttaatatccttcattcttctattgggaagcaaattatctaaatcgcttctcttcaaacgcctttgtacccatattggaggtcgtccattctctggacgaaagacattaaccttagaaaatgcattttgtccattagaaggtaccgtatgttgatttttacaattggtaccatacctgcaccgattttgaaggaaatacttacaaacgaccatgttgttgaatagttgaaatgatatgctaaagataagtataaaaatgtatcataatcatatgttatactccaaattttcttatttttagagtgggcgtcccatttggaatcgtagtgtggtgtagcgttattgctccaattaatcataaagtaaaggaattcaaagaacaattataccatcattgggagtctgattttttagttgttgatgattcagaaggtaaaataaatccaataatattatgaatccaatgcttataggagacattttcttttcgccaactgcgagatattagcgccttcatgaattttactgtaattccttgttcatccaagaattcaagtaaacttgacttgatagaagctggaacgtgctttgtttttctgccagtgtacttctgtgatttttgtaaaattaacctcaagtcagatgagaacgcttgagagttttgaggtgattgaaaagaaatgctatcaaaatgaagcatgcccttacaaagtattaaagcacacaaaattgtgccatggttctataattgtaagttataataacatgttaagatcttacgttagtgagttggacataagcaggaattgaatgctgaaagaacactagttcatcagatgtttcgttaccattttcattttcagcactatgcgttatcggctttgtttggacgtaacttttacgagagctatatacgggaacagtaacgcgtattctagctacgttagtactattatatcgaaagaaatttaaaggctctgctgaaagcataatcttaaacgttgtatattagccaacgcatagacatgaaatcacatcgttgaattcaacaaacaattgaggaaaaatagcttacctttcctttgccgtttcttttaaagctgaaatgtagttaagcgaaggatcttcatggattataaaagaatgaagagccttttcgtatccttttttaggtaatgtctcatcaagaacctgtttcacgtaacccagttcagaatctaatttcaacgctagttgctccgttaggataccacttgtaaattttcgtttactacgaaacatatcaaagtaagaaaacctcctttcgcaattaaataaaggatatttaaagtttcgtgctgtagagatcgcttttctgagcattttgaagtgcaataagctgaagaatagaattgttacaagccgtccaacaaagatttgcttcttcaatggattgatgaattgtacagattataaatatttaatgcaatggggcatatgacaataagcactttaactgaatttgcttccttatgagaagtacgcaaagcagtgactttaaagtaatacagcggttttcactaaagtgcttgtataccatagcaatggatgaagaaaataattaatggaaaaatcattattgtagacatctgattaaagaaaaaaataaagaaattaagactatgaaattctttttcctggttttttaacggcgtcgattataaccataatgatgaagatgcggtttttgaatgaaattgaaaaaattggcacaaaattttgaaaacatgactaataataaacgtgatggtaatttccgtttggaccatgctgcatataatacggattcgcataccacaaaccattctcacgtttggtaaacggacgataaaacgcagaatatgaatggtttattttagcttcaacattgtatagagggggaaactggcatgtttctttacgattataatgatttctactttttcggtgattaatttgtggaatccaagttttagctccggggttcatgcgagaagtatttgctcgaactttcaaaggaagttcttttcggaggtattcttctcgggctttaagcgcaactaataattaataatttaacataaattagtctacttacgctcatgctttaactgcattaccggaatgctcattgtgtcgacagcaatagccttttgcaagcaaactatgagatgtgttaaaagatgtgaatggttcgtttattaccttcaattttgtcttccattgtcaaattatcagcatgtatatgtgaaatcaattataataaaggatctcaaaataatttgaatagtttccaaaatttcaatcaatttcgagaaatgatggtaaaaggagctatattatatatttgtgcttcgtcaaaacaaaatgagttataaattgcaccgatattacttctatgaccaatttcatatttgtttacacatgtgactatcatgtggtaaacaatcgattccaaaagcgtttttgtaaacaacaactactacctttataatcaatcattaacgagtaaaggaattgaggctaactcttcataatacatattacccggttctccaacagcgcctgttttcataatacttagtttatcaagttcaatattatgagcccaaagaaattgaccgtatttttccataaaaggttccgaattaaaaaacctgatacgtcgcccctggtattttatatacctggaatttaacaaggtgcagtgtagctagttttgttagcaaaattataatttggttaacatcgcataatgcgtacagtaagaggtctagcgtctttagtaaaaagattgtgttcagtgaaaataacttttaaccattctatgaattagcttattaataaaaaaaataaaaactccgtaccacaaaaggcttgtaagtcattaccattatgcttgtccactggagtagcatacagcaccttggcttcctgaggagatttcccaaagaaagaagttccctttaaatcgattgtaatctttttctcgccataggattttcggatttcatcctctttgttgtataaaaaatccatgcacttgagaacgtcttcgtcgtttttaaccgggatcataccaatagtaagatgtgagacacgagggccacgaaatccagataatatcatgggatcattagatgttagtttaaaatactttaaagattcctcgatatagtgctcagatatcggtaaggccaagaataacaaatttggatatcgcataataattaacagattactatggcaaagtattcaaagtaatttatttacggaaagttgttctgcggctcaaacaaaattcactgatcgctaatgaaatatgaggtaagaggaaatcacttacaaatttataatgtaattaaaattgactacataacaataatcaggctgtactaataataatgtttaacaacgtcgtttatattgaaacgaaaattgttcttcatcctatccattgatttactattgctgaattaacgaatttcatatagcgtcattaagaaatattaagttgtcaaatcctaaaatcggtagacttattagtctaatctttagatgataaaatgcgaagcagttcatttgatcatacatatatatcaacaattccaattcttaaaaaaataagaaagatagctgcaattattagatatggtgagtcaacgcttcgtttgagtttagatacacagtccaactaaggatgccagatggactattcaacaccaccacaaaattattaaaagttgttaaactatagaagaaaaatatattatacattcttctgaaaacgtgataagccgaaagatattttttaacacttcgaatacctaggtggcagtcgacacacgtataaaagaagtaaacgcatgactaactactaaaaatggctcaatcttcctactcttctggtaattcaacttcagatttaaacaagattgttttggactatctgtttaaaaagggttattccaggactgaagctatgcttcggttggaaatatccagtgttggcgcaattcctgaagaacagcaagactggcacatcggtgcttctgaaacttatgtacaagtttatattttattaagagattggattgatggtacattagatttgtataagccaaaactacaaaaagtcctttatccaatttttgtacactcttacttagacttactgcaaaaaaatgatcccgaaatggcaatatacttctttgaatcatttcgtatagagcatgaagtgttgcatggctatgacattcgagcattagctcagttgaagattgcatcagacgttgaggagatagaaatagctcagctttatcgcaaaaataaataccggattaatttcacgaggtctacatttgatttactagtacagtttttgttcgaaaacgaagtcaatggaagtggaataataattcgcttattgaatcagtacattgatataaaaattactatgcctcaagtcgagggcaaggaggaccctaatgtgcaagcggtctatgaaatggacgaagctaaaaatgaacagacaataattagtgagcaagaaggaattcctggccattccgaacagcttcttgattacaacaagcaaagcatacaacttggattacgtcccttgtcagaagaagttgtcacaactttaaaaaacttgttagaagtaaaagataaagacgtggagggaagaaatgaagctctgaataaaatattgcatcctgcaaagaaccttgtcgaattgctgactgaaaaagaaaatctaatcaacgaatcaactctagaatcaccatctgatcccccattacctccaaccaaaatgaaggacatagactattttgtttctttactggaaagcgaacagaattctttaatactcggaaaaaatgctacggatcctagtgttttcatgtataccatgcacaatacactttccgctgtaaattgtgctgcattctctgatgacgcctctatgttcgctctgggttgcgcagactcttcaattcatttgtacagttctactaacaatggtccgcaaccattagtgggaagtcaaaatgagcctttacaaaagtcctctttaattggacatacgagaccagtttttggagtgagcatctctcctcaaaaagagtttatactgtcatgctctgaggatggctttactcgtttgtggtccaaggatactaagtccactattgtcaaatatgctggtcataatgcgccgatttgggacgttcagttttcccctttcggctattattttgcaacagcctcgcacgaccaaacagcacgtctatgggatgttgagcatgcagcacctttgagagtatttgttggacatcaaaatgatgtggatgtaaggaactttatttaactaacaattcttatgagcagtaactaaccttgatttagtgtgtttcatttcatccgaatgcagcttatcttgctacaggatctagtgatcatacaactagaatgtgggacgttcgcactggtggaacagttcgcgtgtttaatgcccatcattctcctgtttctgcattgtgtatgtctgctgatggcttatcgttggcatctgctgatgaatcgggcataataaaagtgtgggatctcagaagtagtaatcagcacgtttcattcgttaaacactctagtatcgtttattctctttctttttcatatgataacaaaattctggtttccggaggtgcagatactgatgttaacttttgggatttgacataccggaataacttatcggacggcgaacagtccccgcttttattcaattttaaaaccaaaaatactattatacaaaacttaagttttactcgaagaaactattgtctagcattaagctcttcctaaatatcatgtacattatggcccgcaaattttgtgaaaaaaagagatatattattttaacgataactttgatatttgtaaatttattcatatttttttaaaatacaattatacgcaataaggtttcgtaaagtaaagaagatgtaagttttaagcttaatatgaagtcgatcatcactatcagaaaggaacatctaaccgaagattataaatataacggatatgtcgaacgcctaccaccttaccactttaaccaactttaagaatggctaaaaaactttcatcacccaaggaatataaagaattcattgataaattcgatgtttttttgttcgactgtgatggtaagcgctagcaaaaatatgaaatctatttgtaggctaacacgcaggtgtactttggagcggcagtaagcctataccaggagttacggataccatgaagctccttcgttctttaggtaagtcccttttattcttttgagttaactcttttacaggaaaacaaattatttttgtctcaaacaattctacgaaatcaagagaaacatatatgaataaaatcaatgaacacggtattgcagccaaacttgaggaaatctaccctagtgcttattcatcagctacttatgtaaagaaagtgctaaagcttcctgccgataagaaagtttttgtacttggagaagcaggtatcgaagatgagcttgatagagtaggggttgctcatattggtggaacggacccgtcgttgagacgtgcattagcttctgaagatgttgagaagattggtcctgatccttctgtaggtgctgtgttatgtggtatggatatgcatgtcacctatttgaaatattgcatggctttccaataccttcaagaccctaactgcgcattccttttgacgaaccaagattccacttttcctacaaacggaaagtttttacccggttctggagcaatttcatatccgttaatcttttcaactggacgtcaacctaaaatccttggaaagccttatgatgagatgatggaagccatcatagctaatgtgaattttgatagaaagaaggcttgctttgtgggagatcgactcaacacagatattcaatttgccaagaattccaaccttgggggttctttgttagtattgactggtgtcagtaaggaagaagagattcttgagaaggatgcacctgttgttcctgattactacgttgaatcccttgcaaaacttgctgagactgcatagttcattctttaattataccttagattttcttaagttaatctctataaatacctcattcaaatgaatgattgcgttgcgaattaccgcacgaaaacatgtagaatacgaaattaagttggaaagtagaattagcaaagtaccaatgaccggaatcaagtatctaaaatcgaataccgttggcttgcatttgctcttcgtaactatcgtgtgtccaccaactatggaatcagtaaaaaccttttagttgacaagcagaaacgtacttaaaaatacgattaagcctgtatactctcaccaaaaacattggcattgggcatcttcatctgcacctgcttacaagttctttaatttaggtaatccaggtttactttaatgttatttacatatccataataataacaatataaaagattgaaaaaatacaagcatttatagtttttcaaacaaattctattgactaaaaccattcgtctttgacttaaatgcggcatataatcacttgacagcaaagcataaatgattcttgttcaacaacgaacggttcccatcgattaagaaaaaagagataaattcattacagcttttttttctctgcaaatttaaaaatgctctttaataaaggttttgatgtctagttatcttttgcgctaaaatacaactcatcatatatataaaacattggaaatacctgtaatccgaactgcaaactacgtactagataaagttattttaacgtgttttaacgagttgttgcgatgtttgtgatattcgtaagaaaaagagttgactctaaaaactacttactgtgtctttaagggaaacacgttcacgtgtttcgttcttcttatatttattaatctaatcctaatgaattaggatggagaaagaagataaatcatttggtattggaatgttggattacaatagggaaaacccagagtcttctggccatagcagagtggcagttattcgaaaacagaaaactgaacaggaaaataataacttgagctgggaagataggcattacataccagacctccataagtcaaataaaatcaaaacgccaacttctcttgctgatgagaaaaaatcccacaatgagttggatcccaaagctcagattaaaaagctcatggaaaccagatcaggagggacttatatccctccggcaaaacttaaggctttacaagcacaattaactgatgtaaatactcccgagtatcaaaggatgcaatgggaagcccttaaaaagtccatcaacggattaattaataaggttaataaaagcaatattagagatataattccagagctctttcaagaaaatataattagaggtcgtgctttatattgccgcagcattatgaaagctcaggctgcctcgttacctttcaccccaatctatgctgctatgacagcggttataaatacaaaatttccgcaaataggtgaattactattaactcgtttgattgtacaattccgaaagtcatttcaaaggaatgacaaatccatgtgtatctcatcttcttcatttatcgcacatcttattaatcaaaaaatagcacacgaaattgtgggcttacagattcttgctgttcttttggagagacctaccaatgattctatagaaatagccgttatgcttctacgagaaattggagcctacctagctgaagtttccactagggcttataatggtgtgtttgaaagatttcgtactattttacatgaaggccagttggaacgccgtacgcaatttattattgaagttttgttccaaacacgtaaggacaagtttaaaaataaccccacaattccccaagagttggatcttgttgaggaagaagaccaaattacgcattatatcagtttagatgataaccttgatgtccaagagtcattgggtatttttcactatgatcccgactacgaagagaatgagaaaaaatacgatgctataaaacatgaaatattgggtgaagaggatgacgacgaaaacgaagaagatgaagaagatagtgaagaaacgagtgaatctgaagaggacgaatcggtgaatgatgaaaaacctcaggttatagatcaaacaaatgctagtcttgtcaatttacggaagtctatctacttaacaattatgtcttctgtagattttgaggaatgttgtcataaattactaaaaattgatcttcccgagggtcaggaaattgaactctgcaatatggttattgagtgtaacagtcaagaacgcacatatgcgaaattttacggtttaataggtgagcgattttgcaaactatcgcggacttggcgatctacgtatgagcaatgttttaaaaactactacgaaactatacatcgatacgaaactaatagattgaggaatatcgcattattttttgccaacctcttgagtactgactcaattggttgggaagtatatgactgtgtacgtcttaccgaagacgataccacagcttcttctcgaatatttttaaaaataatgtttcaggaaatagtggaagctttaggtcttaagagcttggtagaaagattacacgatcctaatttagtgccttacttacatggcttgtttccagtcgatgaagctcgtaacgttcgtttctctatcaattactttacttctattggtttgggtgcattaactgaagaaatgagagagtacctccttaccatgcccaaaagcgagccaaaggagcaagatagcgaaggttatagctctggatccgagacaggatcaacatatagttcctcttattcttccacatactcacgtgggagatcatattctcggtcaactcggtcatactcgaaaagccgttcttattctcgctcccgcagtgtaacccctatcaataatataaatcataaaaaatacattagaaaagatagagaattatctcctcgtgggagagaacggtcatcaaaccgtaactcttattctgatctttccaggtcatcatcattgtcaaggggtcgctcacgctcttacacgccggagggaagattaattgaatctgaagataagggttatcgttctcgttcttcttcacctgcttcacgtaagtatcgctcgcgccaacgttatagacgttcatacgctggttctacaagcagaggcaggtccttttctcgctcaccctcctacagaagaaggttgagtatgtcatgttcagtttcatactctagatctccgtctccgctgcacgccctatttctcgctctcctgctaggaataaaagatcttatgactctttatcatacaaccgtcaatattcaccaaaggtatctagaaaaaggtctaatgaatctaggtcaccttcaccttacactctccggaagcaaaaaacataccacttgaataagaggaacgaagactttgttgtgaagatggataaaaaaggttctgaatcacctgtcatattggcaccatggttgcgtgaggttgatgatggcgaactttataaagacaggaacagtgaatcagatagtgttcgtaaacaaccaagggctgattaagagtgattaatggttcatcttcaaaatgcaaattgttaaatgtgatgtcttactcttgtcgtttttaaaaacctaacgtttggaattttatccattgaacttttgcttaactcaaaatagttttgtaccataatgaattataataaaagttgagacacgctatgagtttgtataatttcctactaaactttattcgatttcaattctgtaagcatacgctatttgcattataggtctgagaccatgattgtttgatgtgatataattcataagccgttgaaacagtacttagtagcttgttcatcaatattgcagattgcaaaataattagagttggatgataaatgataatgaattaaacaagaatgtaaattagatcgtcgtagcaacggcctcttcatgttaacaatttctagtaaatggcaatgctctatacgtttaaattgaaaataacacccccatatctcagccttttctcataatctccataaaataaaataaaaataaatatgaaaaaatctctagatgtgtttatgaagtaccgctaagcaataaattaaagggaacgctgtgcaaacacgtattacattgaaggctgtatatatatgtttagattgaaaatattagtcattactatagtaattaaattattaagactgattactgtcacaaaaagagaactatacattcttaatagaactcaacgtttgttttgtgcctcgttatactatataatcttaaaaagtaaatataaatacctatatattattaaaaaatatatctacctgaatattactaaagcccagattcggtggccacgtatttagcttagcagctttctaaaatttatatatttgcatttcactacaaacttcttctatttttgttgttttattttatttatttaaggggacacacgtttcacaattttgagcaaacagcaagcgctaatattgattctactagatatcagaatttttgaagcacttgtttgggaactgttttagtgactattaattgtttaaactattatagtggttctatcttggaatttaaatagggtctcaattaaagaagaattgacgacgtttctatcttgaatttgatttttcaagtgtcttggtcattaaattatctttgccatacatccaatggaacaaaaaaatttaaatatcaatcaggcttcaggttcaaaaatcaataccgaattagctgttccaatttttcaaagccgtcggagacatcgccccagacaaggactgaagcgtaaaaaaggattcaaacgagatgatgactctggaggcagcagtgaatcatcaaatgaagatatgcgggacaatattccaattgtttcgggaagaaaaaaaaccgttcgcttaaatcgattgcaaagagaatccgagcaattcgagaactctgctttgaaagatataaatgttgaatatcagtcaaatctaagcgctactggtgagtccgttaatactacaactgtttcggctatcaacgaagatacgagagaggtcattttaggtcgaccttctccgaagttagctaatcagtctactcttcctactgagttattccagtcacaaaacgattactctagatttttgcctaaaaggaaagattttgagaaaaaaagccaagtagggccagttttatcttccaatgcttctactgtccgtatgaatacaattattgactaccaacccgatgtttgtaaagattataagctcactgggtattgcggttatggagatacttgtaaatttttgcatatgcgagaggattacaaagctggatggcaacttgatagagaatgggattcagtccaggaaaaatacaaaaaaggagctaaattggaagaagggatggtaaaaaatgagaaaaaagaggatatacctttcgtctgtttaatttgtaaaaaggattaccgaagtcctattgctaccacttgtggtcaccatttttgtgaacagtgtgccataactagatatcgtaaaacaccgacatgcatccagtgtggtgcagatactaaaggtttgttttctgttgacaaaaattttgatcggcttttgaaaaatagaaaatcaaagaatgacgaggcggtcaagcaaaaggttggtggtttcgaaagtaataattccgcaactacagaagtttcggaacgtaaagatcgtgaagcttcatttcaagggtttgcagatacgttggcaaaaccaaatacatcggctcaacaaaaaatgcctagtttaggtgataattcaaatacaattatttcaaagtattttataagagagattactgaatccaatatagtccatttcaaacgcctcgttcgtgtcgttttagaggcttcttatagtgacaaattctaccgcctagttctcaaaaatccagattacgcccgcattgcaacattcgaagacaaattcgttggagccattagcagccttgttgcagaagataattcactttacgtaacagtcttatgtgttcttgccccttacagatgtctgggaattggaagcttattaattgatcacgtcaaaaaaactgccataaacaataatatagacagaatttctcttcatgtacaaacaacaaacgaatcagttattaaatggtatactgctcatggatttaagattgttaagcaaatcaatgatttttaccgaaggctagaaaacaaatcagctttttatatggtgtgcccgttaagtgctcataataatataatttcaaatcactaaaattcacttatatgtttatattacaaaagcgatgtcaaagacagtttgtaaaattggtttaagcttttaatatttgattagtccaccttttggcttaaaataaacaacagaaatcctcaagcaatgaaaaaagtattgtcaaatatagcgtaaagataagtgtcactagatgtgaaacaaaaatatctagttcagtgtcattagttaatgataaaaaactctcagtccattgatgaactagaaacatcctgtttagttgaattcgagcttatttcgttagacatgctcccacttggaagatcctccgagtcagtatgacctttgaagctcgttaaagactccgaactttggtttttcgccgcttttaaattttcattcattttttttgaagatactagcggtgcaacttcctgaaaacttttcaacagtttacgacgagcacccagtgccatgatgcctcgattttgcaaatcgagatcacttaacgaaaccaaagcatcccaatccgtatcctttaaattattggtatacttgtgtaggcgcaaacttctgagccagctcggaatatcttgcggaagctcattaccaacatgcttgtctgtgtttttagaatgtgaaatcgattttctggttttattagatccccgtgagcttctacggtatgtttggttctttgaattattgggtggagtctctattttttcaactgaactaaacggttgataagtgtaaggaagggtgcaaaggtgcattcctacgggtgtcgagatattagaattaggatctataggattcgttaaaatcgtattggtagcatgcatctgttgaggtaaaccagaaccaatttcgtaatgatagggctgaaagggaggagttgaattgaaattgttcaagcaaaaaccacttcgtctcctatcaatttcagaaccatgaatcaacgagggtaatgtaaccggagtagtcgaatgtggaagttcgttgaaataatgttgacgattcaacggcgtcgatggttgcccagttgatttctcaacacgagcattgactacagaatttaggtcattagcagaaggtacgtgctcaaaacgaagggaagatgataaaaacggtttaccttctgtaatgctagatcttccttcagttcgagttcgaggtccgatttggttattacggtaaaacagataaggcttatcgcctaaagggcgagactttggagaatggtttaataattcaggaggaggtggtggtggaggcggagaataagatatattactccatctcgaacgagaagactcatcattcaaatgtggtgaaaatccaagtggaaaaaaaggagcaggaggagctgaaaaagctcctctatcacgagaatcccaaatattattatgaggagtttcaaaaaaagatgtattaggttttgatggtgttgaatttgacggtaaagactttttagatgcagctattaaaagatcagtggtcttggatgttttgccggtggaattgctggttaaagaagatgttacattagcattaattgaagtcccattattagaaggggtaggagtattccgaggactcgtagaagcagaagaggcaggcggctcaatggaggaaaatgctaaagccttagaaaggcaatttttggaagatgcctcacgatcctgcgtgaggtaagtagatgatactgaagatgtacgaacaggaattggcgaagccgtagaaagagcgttagaaaagccatgctttgaagaaaatgcaggtccctgggtggacgcgggagtcaccatgttcaaatttccagacaagttggattttgtggtcaatgaaggaagtgaacttgaaagggaaggtgagtcacctttaggggacgaagggagagatttgtctaaagataagccagagtttgaaggagaggacgtaaggctagacgacagaagtgtagatatttcttgagaaggaaggtgatgcaaaagagtccgtaaggtcgtcagtcgatcttggagacttaaggattgaaaccagctttcaagagttttcagacgagtcaaaaaggatataccaggcttatcagctcctaaatactcatcgaaatgttccgatattgaatcttcattctcttcggatagaagcttaccggcaacttcttgagcattttttaaggtttcgttagtagacatttctccagtcgacagattagaagtgtttaattcttgcttcaatttatctatggtcctactatttaaaaatcgcgtaggatagtttttaccatctaccaacgagacagctatagtttgtttttgacgtgaagatggagaatcaacaacgtcaaggcacgtcttccgtcttccttcaaccacttccatctaaatcaggcagtatagattttgaaatgaaaaatggtcgataaaagaagataaaagttgaaaaagtagttgatcctaatgaacctaagttccccctctaaactaactccttataatcaaatctgcctcgctgaatcttcaaattgatgagtaaaaacaaatgataaaaggagatccctaggaatttaaaaacgaccagcgtcgaagcagggatctttgttttgaaaaatgactactagttggtggaaggaggaaagacggataaatgttagttcggggtccgctatatttagcgatatgcaagccagtatgccaaaaaaatagttgattttacacttgtttgcagaaaatgttagttctttcagatattcttgtttactgaattgcataaaatatactatgtttactcagacatctaaattggtcttctcttattttcttactcacgattaccacttcagcaaatggcttcgtaatgaatctacacgtgcagatgctatgtttgctttgtaattcgttgtccaataaactgaaacatgtttatatttgctttatatttacaaaatcaggtaaatgttgtaaactgtatctacatgtctatatattcaaatcaaaagattattaccaagtaacttagccattgtacaaagcattcaataaataaatatatccggaagattcaacttggtgattttttcgcggatttacattgtagtatataaacaacttgttatttaataatacaaagaatgacttacttttgaggaaaagaagaagcctatttttctaatgtaatcattcatctttatggaattaagaaagttatccactttcctgtactttacgagttgctttaaaattcatgaacttaaactgttggcacatcacttaatcatttattgtacaacttgaagaatttttttacttttaaaaaagtatagaatatatttgttaatcgtaatttctttaaaatactactcgtagaactatttgacagcattcacttttccgcatagttattcccacagtcagcgaagcagcatcacaccccccttaacccactcaatactccgaacaacaacattatgtttcgtttatcaaattacatgctgagaaaatcacaatttcctcaaggtttagtacgtgctccttttggaattcgtggttatgcccaagctgttcagaaaaatgaaaaattagtactttccatggcattgccataccaaaccatctatgagaaggttcctgtaactcaggtcgacatccctgcggaagatggcgagatgggtatccttaaagatcatgttcccatgattcagtgtcttaagccaggagttatttctgttactgatgaatccagcaacaaatcaaaatatttcatttctggaggatttgcggtacaacagccttctaatgaactttctatcaccgttcctgaagcttataaacttgaagacttttcttcttctgtcgcaaatcaacttcttgaaaagcacaaagctgagatgaattcttctgatgagggggttgctgccgaggcggcggttcgagtcagtgttttggaatccctcgttcgcgctttaaaataagctagcaatatttctagttggctgctgattttacagttgtgtacatgaaagtaaacaggttatgttgtgattccttcatagtgtacactctttttcgaaagaacgaagtttataagtttggggatttattactagtgtcttttctcaactgatatcaataggttttgttccaacatatgtttttagcttcaatcccaatcccatctctgattacgaatacatttaacagcaaatacaattatttttttttcgatggaaattatgtttttcaattatactcaatgattacatattgtgtaatgtattttaccagtagatttaaagcggtgtttttcatgcaccgattgcaaagttttgtcatagtcattagcaattttggcgactacatgtgaatacaaaaatctctatcacaatttattttacaataaaagaagctgaaaacccttaaaagccgaaaattgttatctcaatccaataacgactcaaaattgcattaactctgctattgactttatttactacccacgccgtagcgcactttatttagtaccaaacatattgcatgcatgttgactttccgtatgcttttagtgcataaaattcgaaaatcatcaatcacatataatgattacattccttgaagtatttgtttacttctatttcttcccgctgttagtcttcatcacattgcagtatccacgatggacgtttaataaatggaaagctttactaccagtatctgcctatatttctttttacttcattataatatcctctttttctactcacttaaatattttatatttcaacctgtccaagtctatggttagttttgcacaggtaccccttgaagagtatctgaatttgttaggtcattcactacttacatccattatttatgttatgcttaagagaagattctacgagcaatccgtttacaacgcaaagaatggcatgcttgtttatgtcaatgccatttttgctgtagtaggtatttattgttcggtagttcataaatccattctgcaaattggagtcacattaacatttatttgtcctatgctttcatttttgctttgttttcgtataattatatctcaaaaggctgcattagtgagcataggtattagtactttgtactactgttttgttcaattcatggaagtgaaatctgctttaatttcatatgatcgttctctttttaagttctaccccattgatctctttgttttgcttttgtctcagagcttcatctgtattatagcgtttggtgtttccgattttattaattttcagaaggaggaacgtaattttcgaggaaaatctaattcagcattttataacgatttcattcaatctttcaaaagtgaggatttgatccaggaatatgaatcttctcttttattagaaccatcacttcgtttgcgaattagttaccttgcgctttttttaaaaaatactttgcagttcggatacatacggaaaaaggaaaatgtaaatttgaatctcgtaaaaactcctaagtatgacgatttaacgaaaatgaacctcagttcttcgactgctaatacactaatcaaaggtattcaatcatacaactttcaaaattatgaaaaggcatattctttactagctgctggagttaccaattctttgcttgaatggacaaacactagtgtctcagataaagaatatttgcgaattcagtgctttattcaatcttgcttgcaatatcgtttaacccaggatgaaaaatatctcattgatttggatgtgaaagtttgcagtctattcaatacaagtgctcgtgaagctcttatccattatgcaaaagctatgaaattactgtcaaagtacaatagtcgtgaaaatatgattaccaaattacgtgaaagtagtttatatctcctatatgcgcctactgatgcatttcttttacttttattgggtctattgatgagacttgtattgttgaattatggtatttggcatgatagacgatctgcccttaaatttacggacatcgattatttcgtgttttcggacgcatcaaaatatgtctccataggaatgtcaccgtatatgcgtgacacatatcgctatactccaatgttggcaattttgcttcttcctactcaatacggatttccgtcgtggggtaaatatttgttttcaatatcagacttaattgctgggtggcttatgattaagctcttatctaggaggatatcttacaaaaggtcgttaatttactcttccttctggatattgaacccattcgtcgccataatcagtactcgagggaattgtgaagccattcttggtatattgagcattgctttgttgtatttgatcgaaaaaaaatcagtttggctagctagcctaatacttgggttttctgtgcattttaaaatttacccatttatgtatgggattgctttcttagtatatttttcaaaaccaaaaaaagggtccactttcatggaaaaatttctatctttattatcgattaatcagttaaagattgttgttggttctttgtttatgtttacgatatgtaatttattgatgtattacctttacgggtctccattccttgaacatacatatctttaccactttggtagaacagatcatcgacataatttctctctacatcatttaaacttatactatgaatcatctttcggagcaaaagcgtcttctttatttgcatttctgccgcagttaagtttgtgcatgctaatacccttggtctttggaaaaaagaatttacctgggactctatttgcccaaacatttgcatttgtaacctttaataaggtttgtaccagtcaggtatgttaagtttgaaattagaagaatgacggattatactaacaacttagtattttatgtggtatctagtatttctacctctggttttaccaaactctaagcttttaagtaagaagggacttatttgtctgtctctgtggattattggtcagctgttatggcttattagtgcatacaatttagaaatgttgggaaaatcggtatttatacctctttggctttccggcttacttttttttttttttaatgtttatgaattaaaaataatattagattctttgtagttaataatcaatctgttttaagttctatgcaatagatgatttttataaggatgttctacattatttcttcaccaccgcattaataagtgtaaacattggaagatgaccacccccattgttttttgcaaccccagcaatatagaagaaagccttttgtatattaacaaatctttattttccaaaggagtaatacaagctgaaaagttacgcctttctcatgacattcgtgataattgcaacatagtgaacatcatatatcgtttattaagagcaactgacgaagaacgtttagaaaaggaatctcttcttgatgctattaaaaataatgaatatgaaaagcaaagagataacaatacaataaaacggctcaaaaatgagttggagctttatcaaaacgaatgtcaattgcaactgaataaagttagaacactggaaagagatcaagctgaattaattacacaaaataaaggtttgaaagatgtaaatgctaaaaatgaattgactttgaaggcattaaagaatcaattatctgtttcattacgccagcatgagcaacaaatggagactttgaaaggtaactatggactagtgaaagctcgaaaaggaagaaacctaaatagtatgttaatcgttaaagagcctattaagcaaaacacaaatgcccccatactacctgagaccgcttcatttttgcaacagaatgatgaaaattccaatttccttaacagtagggtgaataacgatgaatttcaattgttaaaaggattaaataacgaattgaaaaaaagtaacggaacacttttgacatgtttaagtggtaccttgaattcactggtagagatgttaagtcctttatacgaacgtcctaactcgaacccgtttgaagtatgtgaactgaatgctatccttcttgatgcaaaaattcaaaatcagctgctttttattcgtaatctgttgcatgaacgtaaatatgtttcaattgatgaattggatgcaatattagaggaaaacgagaaaaataaacatttgataaacattcttcaaaaggagaacaaaagagtttttgaatttttaacaaatatgcacgacaaattttgactgacttttaacgtaataatttgctgcttcgatttcttaaacgaaagccaatttattaataataaagaacgcaattcaaagacacttatattcctctttgagaactggaagattgctttttatttttttaaatatttatttattgtaaacaagtgcatcttctttcactaagtacagaattttgaaggcaaatttctattctcaattgaacgatttaacataccttaaaatgtgaaactgttaaacagtgcaccagggctttgaaagcatgttgttaaaggattgtaggcactagctcaagaaagtcgatttaattatttccatgtaaaagttagttggagcacttacgattgtgtttaatcttcaaaaaaataattaaccggaatattttctaaaaagtcataagttatttttaattcttttttatatttgtaaaaaaacacctacataattataaatatattgatatttcgaatttcaattctgctcaaaactactaacacacccctaatagaacaaaatatttaaggtactagtaagcttcaaaaatcattattggtggttttgttaaaaaagtaaaaatcagagttactataatgataaataaattttaacaatttttttttttaattatactttttaagcgaatacgttggtgtattaattttattggcgacaagtctttagcgaatttagaatagcattagtagtgtgatcaagtacattagttttttttgtcaaatgtgttcaatgttaaacaatataattaccttttgttattgaaatcacattttcttattgtttacattttttaacatatagtgctatatatcaaggatcgttaagtagcattgtgcattccctgatacattatggcgcttgcttggactgccatttggttgctctacttacactattccacattgagataaagaatgggttatgaggaggctttctttagatgggcatttcttatagctactgtttacgttgcgtactattttttagtctcaagtgataaaaaattagctaccaaacctcaaaagtctaagcttactaagttgggtaaacagaaacagaggcagaaacaaaagaacactaagaaggatactttggttaatcgagaaactccctctaaaaaatcccaaaaattggaaacctcagatgccctaaagtcgaaatcgaaagactcttcaaagaaggaacccgtggtagtgccaaagaagggcacacctaaaattttccaagaaaatcataaagtcaagaaagtaaagtctcctaagaaggagaaattggtcggaaaaaatcctgctgaaaaggaggatactacggacgttgaagatactcaaaaattagaacagaaacattcaactaccccttcctctttgaaaatgaagtcatcaatatctctcgccgctattacagcagatgactctttacataattcgttttcttcaaacgatatcgatgatggctttcaaactgttaccagctccaggtcgtacggcaaaaagaaatccactgaacctcttaccaaaaggcaacgtcaaaatcaacaaaaaaagctacgggctaaagaaatgcaagaacttgcagatgaagaacaacgaagaaggcttgctgcacatagaaaagagcttcatgaagcaaataggcctcgtggagggctaaacaattctagccgttctgcttactcttatattaacaacggtcaagcaggctcttccaaaggtaaccgatatgatagtttgtggtaggaactcatatcacgctttaatgatcacagaaatacatctcaacacctaatccgccatatttgctttaaaaaaagtagttttattttatatagttgctcactacaattctcgctattgtacatgtgaatcccattgcgttaaaaattagacaagatataagaataatgtacaattaataaacatcttttaaatcaacgaaataacacagagaccatacttcgcaaacaaacaaattggctatttacaaaaattgaattacaagctgtttggatttattcgctatcgctctcaacaatccgacgcttcactcttctttgtacagaaccatcaccgacagaagtctctgtaacggtctcggatctgtcagtttccactgcgctaggaattacctcatcgtcttcatatttattaatagtagctcgtgctacacttgcttctttatccgcatcaaatccttttatatcggagccagctccaacttcttcttcatcctcttcatcttcttcttgttcctcttcttgttcctcttcctcttcctcttccgctataaagtcaccaaggtcatcttcttcattttcttccagatccttattataaccacgatattgaccagctccttcttgtttaattcgttttaaacgatccatacggtcactgtcaatgatttcattttgttcgctataagtagaacggggaccgtagaaggaagagtaatcctcttcttcttctcctgttccattctgataattgttcaattgctttcttttctctaaacgtcgccgagctcgacttcgttcctcctcatatttttcagcctgacgctttagtagttctggatccttttcaataataatttcttgtacgcttcgactaggaacctggactgtggtgagacgcatagatggcaattttgatcttgtagcagtgttaatggctgaagggaggaatgtaaaactgcttttgaaggatgtttgaactctcagtaaatgttgtgcttcatgtgaggcagtaacaaaagttggttgagatattaatttattttgggtatcatatatgtcgttaccaatgcgaagtgaatatgaaccatcagaccattgtacaatttgcgcattcgattgatagcttccagacggccccaatcgccagcggacagtattatcaactttatgttttattctttgaccccaatgcgcgtcgtgttctaataaagctgcatctgcttcggcttccgcggcgtactgctctggatcgtacggagtctgttccacagaaaggaaatttggaatatgagcatgaaacacgtcattactagcagaagctggtgatttgaaattgggaacagcgacttcaaggactttctttacaggaacactaacatttgttaggatgcatagatttaaatagcttgctatagtaaaagacgctaatttttgattttttactaaaaagcctcatgaagcgatttattactttcaccactgtggcagctgtataataaatacacatttagaactaccatcggctagaatcaattcgcttcatctataagactgcaacttactctgcttcaggggcttcagtagcctcttctgtattcgaaaacaagccgtcatcgctaacggctgtttcactatcgttttctatatggccatttataagttcatcttgctgcgaagtatgattgtcttcattctcactaaacaaatcatcttcctcttgaccgttgcggatgtcttctttagaatccgacattaaatctatttaaattcctcaaaaattcaccagtctaaactttccagattggttccggtcagaatacgtatggtgttgtactaagatgcattaaattgaataatcactagaaggtacaatcctgttacttgtagtgcatggtggtggtagaaagcttagggtagctcatagttaaaacccatacccgtgtttccactttatattttgagttatatttattattgtcaaagtatatagcgaatattttttgtaaaatcatttaaaatctgataatttaacttttacttttattgtattgttaggtgtacaggcgaattatctactattttgattacagacctcaagcttgttaagatttatttttgatttttaattcttccttcttataaaatggcacctgcaccaccgcctcctcctccagcaccagcgcctgctgctgctgctccggccccccctctaatgaccggagatcgatcagctctgctcaattctatccagaaaggaaagaaactaaaaaaagctacaacgaacgaccgatcggctcccgttgtcggaggaggtgtcgtaggcgaacgtaaatctaacactccaaaaagctttgctgctcctcctgtacccacaggcgcaccctctttaccgacttcttcaaataatactcagcaagcagaagagagaccttccatgcctgcattaggaggtttatttgctggcggcatgcctaagcttcgtcatattggaaagtcaagtgcttcagccgcaccaccttccgctcctgctcctcctactccacaatctgagttgcgtccgccaacaagtgcgccccctcgaccttcaattcctccaccatctcctgcatctgctccacctattccttcaaaggcacctcctattccatcgtctctacctccacctgcacaacctgctgcaccggtgaaatctcctccttcagctccttcattgccctcagcggtacctccgatgccacctaaagttcctccacctcctctatctcaagctcctgttgctaatacatcatcacgcccttcttcttttgctccaccagcaggacatgcacctaacgttacatcagaatctcctaaatttcctaatagaggtccatccattccttcagcttctgttcctccagttcctccatcttcttacgtcttgcagcagcgacctaatcgtggtaagtttgcgatcattaaaagcattatttttttattaacacaaaactctagttgatgatcatggaagattccactttaaggatgatagttacttaccaattcctcatccctttcttggagtccctaaagtttatcggggtggtagtggcactacggtccctttgaatctctcttcattttaacaaatctttttaaagctgtgtacgattaatctactaccagtgtttagttgttaaacacagaattttctttcgttagatggatactaataattactcagtgatagaaaaaaactaaaaattcatgcggccttttttatgaatattaaaattatttataaagattcattaatccttataaataaatcgttaaataaactctaaaattaataaattaatgtataaaaaaggattatcgtacaacaaaaaaacgaatgttcttaaatagccccaaaaaactcccaattgcccaaatttagtaaaaagttacgactgctcttcgtcaaataacatatccaaagcttcatagttgattttttttgaaaaagctctttgttgcatcatttcttttgcactttcagcagcagtatcggctattccatcactagtgctatctctaggacgatatcgtcttcttttacgaggttgtcggacaattcctttttttaaatcttcttggagttttaaatttttcgcctcttcctcagctaaataatctttattcaactccatccaaacttgagttttagtcaatatttcatccttgtcaagcaaaatatcttcaatttcatcatcatcaacgtcttctaaggtaacttcttcctccgaaaatttaacgttaacttgtagagaaatctttctaagttcatcgcccttaagggtttcagtaacctctttcctaatttctctttcatcggccttcaaatgcacaggagtttcttgagattcaacttttactgtttgcgaaagctcttcagacttaacttcgttgccatcaaaatccggggtccttttaataggggacatgtattcttgtgtgtgatcaatgtttgaaactttttgagcaccgtattgttgaaacttttgatttttagtaaagctaggaggatcgctctgtccttccagccaaatgtttcgaaagtcggcgattgaaagatcaccgctctcagttaatttaaactcatcaaggcgtttttgaatagtgatatccgcaactttcacgacatgaaccacttctcgtacgcttcgtcgaaaattattcattcttgctgcaatgagtaagcatgcaccacaaattccagctggccgacgaccaatttgcatccagtctctattcattcgcgctaccaatctgatagcgtcgtttgcgacacgatgtgtttccggtccaaattcgagtaaagaagcaaatctactgatatataaagacggatctaaaagaggtaaattaggccttaaaacgcggcacaacttgagaaaagtagacccaagcttaaaaacgttaatttgcaaaatatcagaaaaatcgattaacatatgagacgtcttagatatccggcaaacaatatacaaacaggatgcaacaacgtattgcgatctccttccttttataaagttgttgttaattgccagtgtaaagtagcgaactgctgcttcgatatggcgttcgttaagttttaaagcaattgccaatgccgaaattcggcgacgtccgtttgcaatggtaagttctctggattctacggatccttgatttctgtaagggccaccaaaagtccgagcatgagctaaagctgtgttagatataagtcgatgaaaaatatggacgaagaggtgtctattagtaaaagatcaaaccaaaatttaacacagactgaacaaaaaaaggtgactgcatcagaactgtaaaacaccgcattgctggatgattgccttctaacttactttgatcattactcacaagagaaccctgaacaacagctgcaccagttgaagcctctccgaatgtcacttccgaaacaattgcatcttgctcgacgacaacaccgcattgtgtactattcaatggttagcagtcaattgccacgttaaaattatataataaaaaaaacaacttaccaatatgtatttccagaagcggtatcagattcaaaagtagttgaaccgcaatttggacatcccatggcgaataactgaaaacacttgggcgttagctgtttgggaaatggtatttatcaaagattaagtttaacccacatggagtacttaagtgggggggggggaaagaaatatcactgcaaatatgcatactagcatatattttaaaggtctacagagaatttaatcgggtttaattgtttgttattttattttgtttttttgttcttttttaatggtttggaaatgaagagcgttaaaataaaattaaaaatagtaaattgaactttgcttctgtatatggtatttggactttttagtttaatatatattataacaatttttactagtaaattctctagtttatctcgagcattgcaagtttagcaaatgattaatgaatcgtgactatatggttcattaaatctttttatgttaattaacttgttaaaaacattgtttggcatatatatttatataagattatgcaagtaacgtaattaggagaataaaaagtaagacagaatatataaagaaataacttaaattgcttgaagttaaataaatattggtaaagatcttaaggtactgtgagaagcgtaagcggattcttatttctctatcttaggcaacactagcgtttctatgcatacaacctcatagtccttactcaccttttctcacatatatttaatacgcagatgaatcgtttgaattttcaaagtttactctggaaatttggacaaaaaaggttttattacagaccatggatcagaattgaaaatattaaaccaacaccattatggaaaccgattacatttgctgttggtgttggttctgccaccttttatacggccaattatctcgataaaagaagaaaaaactaccccaaaagctcatacggatttccaattccccaaacatctagtcgaagtttggtattgtcgataattggaatcaacgtcggtgtgtttgcgttatggcgagctccgaggtttagtcatttaaatagatttttacaaaaatatgctgtcatgaaccctatatttattaatatgccatcgatgatcgtatccgcattcagccatcaatctggatggcatttgctattcaacatggttgccttttactcctttgcgcctgcaattgttgacgtttttggaaataatcagtttgttgcattttatatttcttcgattcttttttctaacgttgcttctctcttgcaccatcgtttgcgctttgggactaaagttactccaggatcattaggtgctagtggtgcaatctatgctattgctgctgctacatcttatttcttcccaaatgcttctgtctccattattttccttccctttatacctattaaaattggagttgcgctattaggcctcatggcctttgatgcttggggattaatttctcgagggttttcctcctttgcaaactttacactcattgaccacgctgcacatcttggaggtggaatattcggttggttgtatgctaaatatggctattctacgtacaaccgatcgactcgtccccgtccaccgtcgttgagtaaaccatttttttcaagatccgtttccttttgagctatgttttaaaaaattcaaacactacaattttcaacatgaatttgcattttggatttcattattttattaaatgttttctctaaatctgtagtatgaaccaaacccttcaggtgaggaataacaggcatctgcttgaattgattgttttaagcagccatcaatagggcagaattcttttttgatataaatcccaaagacgtatagctaaaattttgattatacttatgtatgctttgatttcaacagtttcacagctaatttctgtgacattacacgcatcatcaaaaaactaccttccaaaatactttttaaaagtactctgtaactcatactcaaggcacactcgcattgtcgataattatcgttactgaagcaccgatttgccattagtgtatttttactgaaccgtacttgatctcgttgtaataccattgtgtactgaagctgagctatatagaaacagtcacaaagatagtagaagttaatgttaaactgaaaacgttttaaattttgttatattgcattctgaatattgaagatgtcaaaagtttctcctgccaatattcgttctagtgttgaaaccattctcaagggttcagaggagaaaaaacgtaattttactgagacagtagagcttcagatcggtttgaagaactatgaccctcagcgtgacaagcgtttctctggtactatcaagttgcccaatgtcccccgtcctaacatgagtatatgcattcttggtgatgcccatgatcttgatcgtgctaagcacggaggtgttgatgctatgtctgttgatgacttgaaaaagttaaataaaaataagaagcttgtgaaaaagttggcaaagaagtatgacgccttcattgcttccgaagttcttattaagcaaatccctcgtttgttgggtcctggtttatctaaaggtaagtttatttctaacggttgttgcggtatgtgtgacagattgatcagatatgcatggactatcttgaccactgttttgcattgcgctcttgtcgatttgtagatgaattaataaaactgctctagcatgtagtttgctggagttcttttattatgcttgtaaagtagtcatatacagtttatacgagcgaatgaaccgcacggcctcacctttcagttttttgattgataaggaagagttactaactcgatggctatagccggtaaattcccttctcctgtttctcacagtgacgatttatatggtaaaattattgaagttaagtcaactatcaagttccaactcaaaaaagtgctgtgcctaggcgttgctgtcggtcatgtcgatatggctgaagaacaattagctgccaatttgtctttggccattaactttttagtttctttgttgaaaaagggctggcaaaacattggttctttagttatcaagtcgactatgggaaagccataccgactctattaaatagaatatacggtgaataattctagtgtttcagtactaggttataaggtttggttataacattaataataatgtactatttataaaaatttaagcaacaattttccagattgattgacgagcggtaaattgtagttttatcaagtttatacaatgtattaaaagtttcaacgttaatattttccttttcaaattcctgaaatattattactaacaataaatgtgtttaatatgatttagaagatatattgaggttactctgactctcatttcttgtaatgtaacgctatcacgattgtaacaagttccaatcaaatcttgtaaaattaaaagtctgctagctagcttatcggtgtctgttcaatgcatattcggatttgctcaaacgacgttagctcttttcagttatcttcgaagtttccgtgatcagttacaaaagataaaacgatttattttccgccttgtaattttaaaaatattattgtagattgatgatttttattgtttacaacgcatttgtaacctatgaacaaccgcaaaatttgttaccactgtcagtttgcccagtgcgaacacctccgacagacaaccaacaatcctctgcctgaaaaagtttatatattccctaaggaatttggcaagattaaacgtattttggagataaattacctatttcttttttgaacgaagcttttaagagacttattataccctctttttctttcatcatatccattttctattttgttttggaattttatctcatatcttttatagccatctttgtctcatactcttgcattcaaataaaactattacaaacggtttaagatgtcgaaaaattcgttttcttcaatggcgaactctgtcacgtcgttttttcaatcgttaacaactcctaatcgtcatgctgatccctcttttcgtccttctcgtcgtgaaaaacaatcccgccttcctacacctcttcaatctgttgctgcttctgcttattcaggtgtcaatgcaagccaaaccggattgttgaacgatagcagggctaattctgttaccaatttacctaactcctctaacacctctcaggttggtttgaataatattagtccagctccggttggttatgttcctggaagtaagaccaatgaacttgctaataattctatggaaatgcaagagattagccccaacggttcagcctccttgccgcctccagtctctgagtcctggagacgtattgatcgttgggctgaagaaaattattatgagctttattgccagctatgttatggagctaccgttgctgatgtcgacagtcttgagtatgaactcgagtgcacgcttcctcgagatgtacgcgaaagtttatacatccatgatggtcaagatagaggtggacaacctaccggtatattatttggcgttactttgctcgatattgaagaaatcgaagaggaatctgaactatggcgtcgtgttgctcaatcctatgcagaagctacacttgctggcaaaattgatcaagcggttgcctctcgtcaagcttctttccctcctggtgcggttcaatgcgtgtatgctcatcccggctggattcctcttgcgaaggatttcgtgggtaataatattgcgatcgacctagctccgggccctgctggtcaatggggacaagtcattttgttcggcagagatcaggacactaaatatgttgttgctcgctcttgggcagactttttagcaattgtagcatacgatatggagaatggcaagtggttagttgatgaagatgacaactctttacgcttgatttatggtcctcctcgtgaacaatggtcatatctcgatatccttaagtatagagctcgcaaggcagagcgtaggaaattcaagaagcgtgatggtaagcgaactactcgtcccattccgaaatccattgccaaggaagacgttacgaacagtgcgaatagtactgcaccatctacgggtaccactgttcttgatgacggtttagataataattacgaagatattcctttatatggtccttctaaggatgaagaactaattaagaaggaagaattagaagcagacacagatcttggtttaattaatacatctgagattaatcagcctgcgaatctccccgatgaaccaaccgctgagacttctaatcctgtttcagctaccactgttgaagcagtaactacaactgctgataacaaggatgaagagaaaaatgatcatgtaacagaagacgtgtcccaaaacagcactattgccgaagctagttctcttcaagctcaagaagaggaaaaagaaatagagactacaagtgtgaagcaagagtaagctagacattcagtgtgatgatgaccgcctcagaagatatattatgtgccttcttgttcctagtgcacttgtctatctctatcttgtaaatcgcatattctattattattattattttttttttcttcgtttgctttcaaattcgttctttgataaaaaagaattgcgttctctgttgtgcttcttcccttcatggatttcaaaggtaccttctttacacattaaaatatcttttacagattaatagcacgcattgatgtatacttatgctttattttgtagagtttcgatgttgtgttttaaataagaataaggaattatttatgtcatgcatatatctaataaactggcaaaaacaagtgtaagtaatgttagatagagaattttatggttatttagaaataactgatttggttggtataagaacccatgaaggtaaacgtgtcacaatacttaccaacccgatcaattaaatgtttttccattccaaggcattctacaaagtatatatatgtccaaggaaacttacaggatggacgaaccaccaaattagttataacaactttgtgtgcagcgaacacttcaaaaactgcagataatttttttggatgggataaataaaattgtaatagagatttctcctttaacgggcttagatcatcctgaaaaccacctgaacgtaatagtagaaatctcgtccgattattggagtcgtcttcaatgttttttactagaagattgaactgattttcaacagcacataattcgctcgatatggccacaatagttccagtgatatcctttgatgctaaagcagctgcttgactggtggaactcacagaaacgaattcagcattaggtacattcgctgagatccatttggaacattggccgaaggcctgcggatggctcaaaatcttctgaacgttttctaggcttttgcctataatacaatggtgtgcgggcactagcacttcgccaactgcttgaatgtcatcacggccttttaataaatcatatgcaggaattactgcaccatttgtcgaattttcaatcggtaaaacagcataatcaacttgtctggaagatagagcttctaacacagctaaaaaacatattagtataaattttaaagcgaaaattaacttgcctgcaaaagatggcaagctgcataataaagaatcaggtctggccaaaagagctgcctattatatttgttactatttgtaattttatatcaactaagatagtttaacccctcgaatgaaattacttcaaaaaagacctttaaagcattctcatcttcagtttgttccttccttaatatttggattataaagttaaacacacctggtgactaaaagttcctctgggacctaaaaaagcaatttttgaagcgctcatttgcaaattttaattacaaaatacagtgtaagaattacacccttttaaataaaaataaaataaaataaatttagaggagaaaagcaagtgatgagagcaactgtttaaaaataggatttcaaggtgtccattacctttataggattgttcactaccgaatgtatactacattagatggatcagatagcgaatatttttgaataaacaacagccactctaaagttttcgcttcatagaattttaaaaaatattgattttatttatattgcaaataaatctttatagtttatttcgtaaaccatgataagaacgagaagctgagaaaccaatttatacaatttggaacactgcgttttttcacttcataagcaaaaattagttttatacaattgacttctcttttaagattaattagtattagtatcatcgtaaatgaacaaaatcaagcgcataagatatataaagcttacaatgtactaactaataaaattttatatgccaaaaacaaaaatctgatttaatttttttgaaagctgatatcgtgactttaataaaatctgtcattcaaccttcttttctagctccaaaaatggacctttgataaccgtctaaatacccttatattatatgccactcttttagaattcctgaacattaagacaaacgataaaaattcaatccactgacgcatccagataacttgaatctcacaaaactattttctataagagtcagaagaatttctataaaacttcgaatttggatcgaaagagccttgaggcggaggagctgaaacttgatttgcgtaatacatttgtggattagcttgtgaataataaccgatactgtcattgtatatgggatgaaatggcgggaatgaaggctggggatagttataattataatacatcggagactgagttgaataatttattgatgattcacttaacgagtatagcgatgaacttggtggttcctgagtgaagcgtttggctggcggattggatccttgattggtctgataaaacggataatttcgaacattgttctgattaagtgactggaaatttgcttcgccaggcaaggcttgattaccagaaaccatactctttgctttccttttccttttcttttttaattgttttgcggctacctctgcttcatcatcagaaaattcttgttcagaaggattaatctcttcatcataaacattactagcatcgcttccttttatatacttaagcggttcaggatctattttattagccattgtaggcacataaaaaaccggtcttcccatgcaagcgtttatcgcggagcattcttcttcagtagaaaaacggacaatataatatggactagatacgggaccaaatgtctcatgaatatagcctataatacttctgtcttcaaaacataaaaccgttttttcatcaaaaacaatcttttcatcgtcgatatcacttttcaccactacctctcgcttcaagacttgtataatttttcccaatggttctattaacgaattaggctgaagtactatttctggcttctcgtaaatttgttccggtaactcattcaccgttttgggaggagtactaggagccatcgattccgcatcagacttttcctctgctttctcttcttctacatcagtttcggaaaaagaagtattactctctgaatctgaagatgagtctgaacttaaatcagcagacgatttaccaatagaagagttactatgcgtaacctccgcaatttcatcagcgatttttacattggatttctcggatgaattagtagctggaatgccaacttcttcgttgctaatgaactcctcttttggcatgagcaaacctgatgatggaacaacacaatcctttgggttagccaatgcaacatccaataagtcgattttgttctcatcttgatagttttccttgtgttggtttatatcttctgttgaagaaaataaaatttcattatctttttgcttaatttcgccagaattcgctgaagaaatattctgaaagttaactatgttcggtagattattttcagtattagtattcaagttgtttttatcgattgggtcgccctgtggggtattgatattatcgatagataaatttgaaggaatttgatcttcttttacaaaatttgatgaacttgcgtttgtagacagttgcttcgatttttcaactttcgattcatcatcataaatcaacgaaagccctggtattttacaagggagatgcggatacataaaaacgcctttcgaaaaagttttcggtgctttcaattacgggatttggcagaatatactgagactaagttagcaggacgtaaataataaaatttgatttatatacaataaaaacattatattcataaatagaaataaaactaaatattagaattaaaactaatacaaaatgaattcatctctatgcaacatatcataggcagtgaagcgtagagttactcgcaaaaaaataacagtggctaaaatttttaactgattttaaaagctattttgttcacgatcctaaaaaacatataaatttgtaggaaacagtactaaggcatctaggttgagcaaacctcaaaatatgttacagcctaagtgaatattggaagcttcacctgtttgtattgtaaagcgtacagctactgtatcgaatagtttaggtcattagttaataattggattaaaaaaaatcaatagcgataacaaatcatgactatctaacaaacatcaaactcacattaaagattggaaaaatgaagaaaccttttggtagccttcatcaaagcgcttcctttgttcggggttggaaaggtctgcgcgagcagccatccaaccatggaacatgtcgctgaatgtttcgaaggaagacttggcataagcggggtttgtcttgaacgcttcttcccattctttgatgattttagcatcttcgtctttagagcaaagaaacaatacaggacaatgaacattggctgcatcagcgctatcagggaaggaagggtgacagctagcaattccaacgaaatcaattgtagcgggataagtgaccaaaactttagcaccccaacaaaatccataagtgccaatagtaacatttggtccatggttagcgcgcacagcttctacaactttagcaagtttcggccagtgcaaattaggagaaattctagtagaaaaaaaatcattgcataacttttggtcctctggcgtcttagggggtaaagcagtaactggcaacggctttccctctaagaaatcgggtaagtagacggtaaagccatcatctgccaatttatcagcaccctctttaatttgatcagagagaccaaatatatccatgaaaccaatcaaaacacgggtattggaagtagatccaacaacataggtggtcaatcctccaaagttttcaatttctttacccttaaaggtataggacttgttagaagctgcggcaccacgacttgttggacagcaagaggccattttcttaaattaatcaatggttcgtacaaaaagtaactgtacaagtttattaaaaaaccacaataaaatggtaagttgggtgaaatttcgtcagtactgttggctgtatatatatatcatatcatacacattatgtcaaaaatcggcattgcatatattataacgatattctctatatttccatggaaaataatattatgtatcaaataaacactgactataattaataaaatatacatcctttttaattgcaaaatgtatcgcgagtattaaaattgaaagcggattattttctttattaatgcttacacataaacactgtgtatccatgatatcttacggccgcatgctttagtccttcataagtgttatccaaaaaaaaaagaaaaaaaaatacagcgtatgactattcataacaagtatacaaagtaaactttttttcctctatcatcaaacatatattctgagaagtttgtgagtcggtttgtttagatgagaaataataaacttgcagttatgacacaatacctaccaaagatgctatacacgggacatacatttattagttgggattgcaatcattaattatcgtttaaaagtctacaacagttggtttgcatctattgtaaaaagaggattgtagcatgccaaattatgaatttacggtctcattgaacgtcaaaggcggaaaaaaccaggaaaactttaagtagttaagctatgtacttttgtcgaaaagtttatgtctgaacatttatctctaaaaacgccttacctttgttaaagtctttagaaaatgtgaaaaactgcaaattaaatattggtctgtagcttataaaactatcttcaatctttaataatgcaagaaataattttttgacttcgcgtaccaaagaaacccttataacgcgtgtactaaatataacttttaaataatactgtcaataaaaagtccgaagttaaaaaaggaactttctttcatcaatttccaactataactattcaatctgttgttggtttaatcatcagaaaccatacattggttcaaggcttgtttatactcaatgctgttgaccattaaataaaaaaaattccatgtcaagctaacgaaattgtttacttttattttcgctaatgaattatgtagtttatcataatacaaagcagcttttatctctacatggctagtacaaatcatatggtgatgaatttactgttatgaaaataaagtaatgctttaagtatatttgagggcttcaaaattcatagtcactgatgcaccggaatcaataatccgtgcaattatgcatcaatttgaaccacaactttaggctgttttaacttctcgttcatcacctttttgtcggtgtttatgctctgcttttcggatatcgcccttaggagttcaaacgatctattgcggcaatcaattttgagcaccgtatctagtgataacaaattatctttatcggttaagcacgttattgcagctgcttcagtatgtacacatttcactatttagcaaaaataagatgaaacaaatgatactactaagaggttataatcatatcagactgtttaaccattcttttgtcatttgcaataaacacaaaatttataaaagtggtagtattcttgttaatcatctacgtactgtatttaatttgttgtaccataagccaactcgaaatattttaccatcacactgttctactttgcccactacacatatacaacaacacagcgggatagccctaatttttaacgaagttaaaaagaagtttgagggaatttaaaatgattcgtcttcaaaagtttggtgaaattgttgggaccagtcgttcttggaaacttcttagttcaaccatcgcaaagcgctattcttcttcttccaatggagtgaaggaaatgaccgttcgtgatgctttgaacagtgcaatggaagaagaaatgaaacgtgacgatcgtgtcttcttgattggcgaagaggttgcgcaatacaatggtgcttataagatatctagaggtttattagacaagtttggtcctaaacgtgttatcgacactcccattactgaaatgggttttactggtttggcaacaggtgctgcttttgctggtttacgtcctatttgtgagtttatgactttcaatttttccatgcaggctatcgatcatatcgttaactcggccgccagaaccctgtacatgtctggtggtattcaggcttgtcctattgtcttccgtggacctaatgggcctgccgctgcagttgctgctcagcattctcaacactttgctccatggtatggtagtatccctggtcttaaagtagtttctccttactcagcagaagatgctcgtggtttgttgaaggctgctattcgtgatcctaatcccgttgttgtacttgaaaacgaaattctttatggtaaaacctttccaatttcgaaagaagcgttgagcgaggactttgtgcttccctttggccttgctaaggtggagcgccccggtaaagatatcaccatcgttggtgagtctatttctgttgttactgctttagaagcagctgacaagctcaaggctgactatggtgttgaagctgaagttataaacttgcgtagtattcgtcctttagacatcaatactatcgcggccagtgttaagaagacaaatcgtattgtgactgttgaccaggcatatagtcaacatggtattggtagtgaaattgctgctcaaattatggagtctgacgcatttgattatcttgatgctcctgttgaacgtgtaagtatggcagatgttcccatgccttatagtcatcctgttgaggctgcttctgtcccaaatgccgatgttgttgttgctgctgctaaaaaatgcttgtatattaaataacaagctcaattgttgagtcatctgtttaataaaacccgctcttttcccttttccgaatagttgatatctacgtatttcgctttctattatttttacattatctacaaagtgtaaatatctaagatgcttgtctttaatgactcagattattgtgtgtgggtcttagatggttttaatttctttgcaattatttgcgaagatatgatttttccaaccatctttccaattggttatccgggttggtatatctacctttcaggatagttttgcttcgtttatccttaatatatgttatattgtatatattactaaattcgtgtaagttttttaacgtaatctgaaagccagtgaacttcaattatattatattacagctaatggaaataatacgctatatgaatatgttcaactatttggtgtctattatactctacttaactactcgtaacctcttaaagcgtagaatattaagtacttgatcccactaaacctatttacaggtctatctttagtcaatgcaccaaaatgtttccatgtggggttgatgaactacttatcccacatcatccgctgtagtatatctaagtagacttgcgctaataatacttacaataacagaatttcagaatccttgcagatgaaatcatagtagtgtctttagccttattattgttgtttttatttcgttttgcctttaactttaagcaaccacattccctaggagccttccctaatttttggtataaaatcatggctagcaaagcaatcctggaagaattaaatattctctcatcaaaaatatttggcactcagtataaatcaaacaactcgagaacgggtcgcaaatttgtagtacaagagctgaagggagcaaaactgaagagctactatcccgcaactatcaattatcgtcaattaaggacccttttaaatgataaaacatttcccgatagtgatgaggaattgcgaatggaaatcaggaaagggtatgttagttgttaattgagattgaatgtttctttcacaagaaattagctaattaaaatactaggagaatacgccaaggaaaaggagcctccaagtcaaaaagtatgtaaagcttactataaaaccgaattaggaaccttctaactcctgtttagaaaaataaataattgaaaattgtgcctttctaatactttgcggttacatttcgcacattttctttccaattattatcaaatgggtaacggctaaacagctttgaacgaaactgataaactaagtttaattataaaaattttgttgtttcataaacaaaaaatattatatatcaactgtgtgcaacaatacttaacattttgatcagtcgtaaggaaattttttctgatgaaaaagaagatctcgcagttttctaatagatattcttttggtcggaagcatagcgtactggatattgtagagttgctcagcaggtatcgctggaactgggcaacctacgagcaaactaatcaaagtagtttttgaaaggtaatgcgaaattaacctacgcgccagtttccgataatgctcaaacatggatccaagagacatcggtttggagttgcaattgagatatagcgttgcgaagccgtcttgttttaatggttcaaagctgactatctcaaaattcagcccacttggtattctataaggatctttaattcgtaacattgtaacaaataatgggaagtgattcaggaaggctaacatagtttcacagattgccaagcatgtcatcacggatactcgtgttaatgcaaatgctgcatagaaaacatatattgtaggtaagaagaatattagtaccgtaaaaaggattgttcctaaaagtagttggtctaaatcatactcatatgagtcgattctatttcgtaaaacgtttcttttttttcctcgaaaaagctgcagcaaactataaattacacgtagctgccaattatacaaacgtgatgaagccaaataaagcaaatgtatatgaatagtcataacacttaaaaaatcagaaattaaagcgatcattaaactagcacccccaaacccagaaatagcgacaacttgaaccaaaaatggagtccaaggcaaacaatgcaaaagaaaattactccatacgtcaataacccatacagaaagcttcataataaacttgcaaatgtcgttgtttagttttaatccagcaggagtatccacgagccatataaccatagaacgaacgttttttatcgcatactcgaatgtgatattttctattaattttaccaccagatgaagattctctaaaataaatgaactcattgtaatcccaaagatcatgtcattcgcaaccaaccaaaggttgttatagaatctaatatattctttgtaatcctctatcgcaacgcgcttgcttttccgaaaaacccataatttcatatattgtacaggccaaaaacacgcttgttgcaacctcaaatctacttgacgagcagaaacgaaaatatccatcatattataagataaaggaatcggtcggtaattaatcgccaagagtataacctcattaattatcctcaataatatgataaagtaagcaaacagcgaattaaaaaaataaaaggttgatgacgagacacgatcaaaaagtcgaaaaacatatgaattttttttgttattattttcatgtgttaacatgcgaacctcgaaggattgattaagaagctcaattaagcctgagcgtagactccttttccagctattttctttgcgtcggggaaagtgcaatttcaatttttttaacagtatttgctggtgttgcatgctttcgtattcagggtttgacttgttaataaaactatcttttaacaataaaagcgatagaggttcaagggaaagaaattgcatttttcttggctgcggaggatgataataaattatatgcagatttatttttaaaggcgtactagccgaatcgaaaactcggggatgagaaagctcagtcgattgctgcactttgatccaacaatcaatttcatatttgtcacccggcaaaatatcggcagagcaattaaacgtgcctaatatacacagagatttaatatctactgattgatcttgatttttgcaataatcaactaaaaaattagcgaaggattgataactagtaattgttgtcacaacgataagatcgttggtagagtacttccaaccaactaagtaaccagaatcggtataagagatcgtacttttgggccaatatatccgtttcacttcaattggagccgaagctatattcatggttgtggtagacatttgaaatataatattgaatgctctgaagtcaattccgaagtgtttaataaaaaagacaaacaagtaataacagactttagaagcatacaaaaaacttttgttaagaaaaatataacaggagatgatactgctctctccggtgtttagaactcaagttgtaaaatcaaaaacttcctcgacgtaaaagctgttcccttgcagaaatgccaccgctaactgacgttgagttacgagcttcggattcagcgattcgttctaaaagaatgaaaataaaaaatcctaaaacggtaaacagtagtacgtatgaaggaaccttggtgaaaagacggccaccagatacaatgtatgccaaacaagaatgaatgcgcttaactaaagacaaactagaagttatataaccaaataaaaaaacaagagaataaagaaagaaaggtctcatgtctttaacatcatttgtttacagtatgataaccgcacgcgttagtggtgtaagtgtcgggaaatcaaccaaacaaagaaaaataacagtgggctagcttggaaaaactcaaacaactttttaaagaatcaaatatttatggattgattcagaactcctcataaaaaaaacgtttaagccatgcgctcgtgcaaaataaaaatgacgagcaaataaaaacgaatttatttctgtgtacaaaaagtgctccatatacttaaaggattataatgtgctatgttatgttttttgaacgatttcacgttggaataccttagaaattttgacatgacatttaatgtcataagttgttaacttttaaccttttccatatctcggagaagttactaagaaattatattaatctgaacatatataaagttcatttaatcaaactggaaggccaatacctctccggtcaacctaatactgaattgtttgctttccgtagacattgtgatgaatgcctaagtggaagaattgaacaccgcgactattagaaagtctatcgtttcactcgctctctttgattcatggagtattttagtgatctaaaaaacaaaaatgaaagcattcaactagcagccgctgatcaattaaaagaatttgtacatagttctactaaggaattatcaggtgaatcccttgcgcgtttcaataacgatatcaatcgtcgaatttttgagcttattcatagccatgattcccacgaaagatttggaggaatccttgcgataggcaagctaattgaattcgaaagtgagggagatgttactaatctttcgcggtatgcaaattacttacgaatgacccttcctagtacggattggcattcgatggaactatctgcgaaggttcttggtcatttggctgcgtctggtggtacccttgcagccgaattcgttgaatttgaagttcagcgtgctttcgagtggcttcaaggagaccgtcaagagcaaaaacggatggcggctattttaattattaaggctttagcacaaaattctcctaccttagtttacttgtatattagtgaaattttccaaaatttgtggactggattgcgtgatccaaagcctcttattcgggaaactgctgctgatgctttgggtgcttctttagacgtggtttgtcaaagagaagctaaagttcaattgcagtgttttaatgaagttctgcttcaagctgaacatggtttacgacagtcgagtgtggaatatctgcatggaagtcttctcgcatacaaagagcttttcgaaaaatctggctcttttattcgtgaacattacacagaattttgtgatttggcgcttcgtttacgagagcatagagataactctatcagacgctgcatagtatttttactgcctacattgtctgaatataaccccaaaaaatttcaacagcgttatttagattcttttatggtttacttactttcccatatcaggaaagacaaggaaaagtctttagcttttgaagctattggaagaatagccatggcagtcaatgaagcaatgattccttatttacagaatattttaaaagtaataagggatacattgacagcaaaagtacgtgaaaaaacgcaatatgaaaagcctgtttttgaatgcattggcatgttggctgctgctgtaaagcttgaactccttgaagattctcgaagtctacttggtctgattttttcttgcgaactgagcgttcacttgcgtcaagctcttgtgaaaatggcagaaaacatccctcctcttttggctcctattcaagaacgattattgaatatggttagtcaaattttgactggaaaaaactttgaaattcgtactaatgacacatatactcccagtttcactaatatatactctgctagggaacctgaccaaagaagtaaaagcacggaatcaattattttggctttagaaactttgggtacttttaattttactggttattcattaattagtttcatccaagaatctgtcttatcttacttggaaaatgataattcagagatccgtattgctgctgcacgaacttgctgtcaggtttttgccagagatccgatatgtagaaaaacaaatcctttggctgttgaatcagtcgctgaggtgcttgaaaagctattaacccttggaattgcagatagtgatccaaaaattagggaaaccgtactctcattactagatgaaagatttgatcggcatttggcacatcctgataatattcgttgcttatttatcgctctgaatgatgaagttttttcaatcagagaaattgctatcattattataggaaggcttgcattgtataatccggcccatgtgatgccatcgctacgaaaaactattattcagttattatctgacatggaatattcgggtaatagtcgtcaaaaagaagaaagcgcacagcttctcaaattactggtatccaaagctagaacactcattaagccatatatccaatcgatcattcatgtaatattaccgaaagcagcagatacgagtcctggagtttcatctgccattatatcagctttaggtgaactcgcaagtgttgaaggagaagatatgcctgtggatgttcgtggttccttcatgaagttaatacttgtgaatttacaggatcaaagctctacattgaagcgacttgcttctcttaaatgtttacgaaaactttgtggtcgttcaggttatgtaattcagccatatttagattaccctcctttgttgggcgcgctaattggtattttgcaatcagaacaaccaacaccgataagaagagaagtactgagaacattaggtgtgttaggtgctttagatccatatacgtatttaactactgaggaagtttcagatgatttacaaagtagtcataataatgcccatggtgtacctcaaattagtgccgcgcagtacccgtcattggaaaactacgctatggttgctgttgtcactttgataggtattttaaaagacagttcgctctctatgcatcactcttctgttgttcaagcagtgatgcatatttgctctcaaatgggatctaaatctactgtatttttacctcaagtggtaccaacgtttctacaagtaatgcaatccttatcggcttcctcggctgagttttattttcagcagttaacgactttaacttctattattggaccaaacattagggattatgtatctgatatttttaatctttcaaaagtcttttgggaatctaccacatctctattgctagttattcttgaactcatcgatgccatagcaattgcactgcaggatgaatttaaattttacttgcctcaaatattatcttgtatgttgaaagcattttcccttgataatacgtcttcccgttccgtttcatacaaagttttacaatcatttgttatatttggttctaatattgaagaatacatgcatcttgttctaccagttataattagaagttttgagcgtgatactataccccttggattcaggaagagtgccctcaaatgcattgcccaattatttcaatctgttaatttctcggatcatgcctctcgaatcattcatccattggttcgcatgctagggaaatctaatggcgatttgagagcagttattatggatactctttgtgctatagtatcgcaacttgggtatgattattcgatttttataccgatggtgaataaagttttggttagtcacaagataagtcatccggcttacgaacttttggtttcacgacttttgaaaggtgagcctctacccaaagatgtcgtagtaaaggagtttaagccgaggccctcaacaaagcctttttctacacaagatgaagtcttgacaaagcttcctgttgatcaagcatccttgaaagcagcatgggaatcatcacaaaaattgacaagggatgattggcaggactggataagaagaataagtattgaacttctgaaggaatccccttcttcggcacttaggtcttgttcgaccttagctggtatataccatccattggctcgcgatttatttaatgtcagttttttgtcttgttgggatgagttaactgaaagcaataagaaaaatctcgttaaatcaatagagctcgctatgaatgcccctaacatttcagtagaaatattacagactctgttaaatcttgctgagtatatggagcgtgaagatcatacattaccaattcctatcaaagtaattagtgctcatgcatctaagtgtaatgtttatgccaaggctctgcattatacagaattacaattcgttcaagagacgaaagaggaagttagcattagcactatcgagtctctcattaccataaacaatcatctgcaacaatccgatgccgctgtaggtatgcttcaatataccaaagaacacaagcagtttagtttgaaagaaacttggtatgaaaaattacatagatgggatgatgcattagctgcatatgagcatcgagaacgtgaaggtgactcgtctttcgagataaatatcggaaaattacgctgttattatgctttgggtgactgggatcacctttccgaattggcacaaaaagcttgggtaacgtctgaacaagaacatcgtgaagctattgctccacttgcagctgccgctgcttggggtttgggtcaatggaatttaattagtgaatatgttagtgccatggaccgtgacccacaagataaagagtttttttccgctattagtgctgtacatcttggtcaatacaataaggcgtatggccatatcgagagacatcgtgatatattagtaaacgacctttcttccataatcggtgaaagctataatcgtgcatatggtattatggtcaaatcccaaatgctttcggaacttgaagaaattattgactataaaaagaatatgcaatatgaaaacaatttggactctcttaaaaaaacgtggcggaaaaggcttgaaggatgtcagaaaaatgtggatgtttggcataatacgcttcggtttagggctctggtattgtctccacaagattctcctgaaatgtggataaaattagctgatctttgccgtcgttctgaccggttgaagctttcaaatcagtgtctcacatatttgatgggtcgcgatccttcaaatgcttacccgcttgactcacttaagcttctcaatcctcatgttgtatatacgtatttaaaatatttgtgggctacagatcaaaaaaatattgcggtatcggagctcgaagagttcacctcatatctatcgtcaaaacatgggtataaaatgggtgattcttcaaagttggttgatattttagcctcatcatctgtaagttcggaagagcgttcgtttttagcaaggtgttttcataaacttggcaaatggaaaaagtctcttcaagatagtgttaatcaagaaagcgtaagggatattttgaattgttatttttatgctactttgttcgataaatcgtggtataaagcttggcactcttgggctctcgcaaatttcgaagtcgttggttattatgaacagactgaacatggggttacccaagatatgtatgaacaatatattgtacctgctattaaaggattttttcactcttctgttttaaatcaaaaaaactcacttcaggatatattgcggttacttaatttatggtttaaattcggtgagcacagcgacgtagcagccgcaattgttgaaggattttccaatgttccaatggatacatggttagaagttataccacaactaattgcacgaatacacacttcaagttcttcagttagagcatctgttcatcagttactttccgatattggtagggtgcatcctcaggcattggtgtattcacttactgtgtcctccaaatctacaaatccgcagcagaagcattcagcaaaatcaattatggatagcatgctttcgcatagtgatacgttggttcgtcaagctctacttgttagtcaagagctaattagagttgctatactttggcatgaattatggtatgaaggattagaggaagcttctcaagcttatttttcagatcacgatatatctttaatgattgatattgtgaaacccctgcatgaaacattggagaagggtccttccaccttgtctgagatatcatttgctcagacatttgggtatgatttacgtaaagctagaagttactggcagaaatttttgcaagatggtgaccctacggaattaaatcagtcttgggatttgtattatcaagtctttagacgtattcaaaagcaattaccacggattaagcatttggagctacaatatgtttcccctaagttattggatgcttgtgatttggaactagctgtgcctggaacctatggtcataacaaaccggtcattcggatctcgcatttccatcacactttcgaagttatttcttctaagcaaaggccaagaagattgacaattcatggtagtgatggcaaagattatcagtatgtccttaagggtcatgaagatttgaggcaagatgaacgagttatgcagctttttggtttatgtaatacgttactgactacggattctgagacattcaaacgacgtctgaatatagagcgttatacagttattccgctatctcccaattctggtttgctggggtgggttccgcatagtgatacattacatttcctgatcaaagagtttcgctcaaagcgtaacatattgttaaatttagagcatcgcatgatgcttcaaatggcacccgactgcgacagtttaacattattgcaaaaactagaagtattcgaatatgttatggctaatactgatggttatgatttgtatcatgtgttgtggcttaaaagtcgaagttcagaagcatggcttgataggagaaccagctatactcaaagcttggcagtcatgtcaatggttggatatatacttggacttggtgaccgacatccttccaatctaatgatggatcggtattctggtaagatcattcatattgactttggtgattgttttgaggttgccatgcatagagaaaaatttcctgagaaaataccgtttcgacttactcgaatgcttattaatgctatggaggttagcggtatccaaggtacttacaaaattacttgcgagcttgttatgcgtgttttaagatcaaatacggagtctttaatggcagttcttgaagcatttgtctatgaccctttgattaattggagacttatgactaaaagctctttcggggcttctacgacactccggcctacctcaagtagtgtagaagagaaaggaaggtcctacactcatcgtgcgcgtcacgctgattatgcagctcttagtgaaacaaatggtgtaaacgccgaaggactcaacgagagatctattcaagtcttgaagcgtgtctcaaataagctaactggtaaagatttcgatttgaaagagcaattgccagtcaaagcgcaagttgaaaagcttatccaacaagctacagctcccgaaaatctttgccgttgttatgtaggatggtgtagtttttggtaatgatgttttctgttttttgagattatgataatttttttcgtgttgttattaatttatgtctataaattcgctcgtttctgagctccaaataagttatgattcttttcctggatgactattttatttctcatactcatcaaaaatttcaaagagacttctcttttacctttttttaaaatgtattatcctttttatatttattaatacatatgtttcagtgcaatcccaaaactttcgtatgatgtaaacatgtttatttatatggactaaagatatgcattcacattgattttctgttgaatgtatttttcatgatgtacagcattttttaaatttttaaagttaaccatgcaacttttaatgttggagcaaatttctttagcgtctagtgtggtcgctactacagtgctagtagctccggtactatcgacaataataaacctattaaccaatttcgggcaacgaatatttattgctgcagattcttcaaaaagtacctcaatggagtttttaaggtaaatatattctatagttaacacttctaacgcattttaaaagtaccataataggtgctggctatcctatttacaaaacgtatttattgctcgaattacctagtaaaagaagccaattacttccaaaagcgtttcaattaagaaatgaagaacacaaatcaataggtaggtttatttttccgccgaagtaaaaagcatattcgttggttttaccatgagtcggattttttatgaacattagttataacatttgtacagaagaagagcgacgacgacttatggcatactggtgtgtctatggttgtgtaacggctgctgaatctatattaggaagatttctaagttgggttccgttctattctacttcgaagattgtattttggttatggcttctaaatcctagaacgcaaggtgcagcatttatttatgcatcgtacatttctccttttctttcggatcacaaagcagccatcaataattttctagagaagttagttcaatttactacacgtcagcctttggtcctgaatgcttgggctcttgtaaagtcattaattgacaagcttcccaaaggtgatgttgaggctcctgggtccgacgctgatacaaaaaaatcgaagtgatgttaaaaaagacttttctaatgactactcatttactgatgcttttttttagcgatgtaatcgttgttgtgaggtatcctgaacttaattacaatcgacatgagaaaaagatattgtgattataaccaagtttggagttatttaatttctaatgattttactttgtttttgtttcccttatatgtatactcgcatgactaaatttatttaaaaattttttaaaaatcagtctacgttttccattgattctcgaatgcataagtttttcagatgaattctttgtattgttaagttaggaactagtggcattaaccggcagtagaaaattatttcatcattcaacgaagagaattgtaacatcaacatcaacatccagtattctgttttagaaaatggactgggaattactattaaaaaattgcttttgttatacttccttatagggataggaaaatttgtcttctttcctacgccagagtttgcgtctcttttttgtaagaacgttttcaacaaaaacttccacacagttttctctcttaaatactcgaatatatcttggatcccataattcacttgctacacccaagtccttgcaacacctcatcaatgcgttagacttgcatccctcagatgcagtagcaattccttccggatcgaaataagtttgctcaccacgtgcaacagatacaagtcgcccatgacaaacgagcgcatactcccttgaaacagatttgctagtaacgttggtatttccacgaggagctaaaccccaaccacctggaccaaatgctttatttaatatacgacgatatttaatttcgggtaagtatagaataccgtccggttttatctctatatcgtcgacctcgagcggtgctgttaatagatcacatatttctttgctaaacggttgagaagataacccgaaaaaggatttttcccaattatggcctgcttctggaatttcaagccttgattcgtcaagaaacccttcagaaagctctttttcctctaaattttcttttggctcgtaaatatttttgtctttttgatattgaattgaactgttttggtaaaaacgttgagtaattttaggcgacaacaaaccgttcttaggaattacagaaaaacttgagtttctactatatacccaaatatttatgggctcaccatttttatatagatatcttgacaacttgccaaaatactgcaaagctggttttccaagcattgtttgcattagtaaaaatacgtatgatatgagaaaagtatctgatttaggataccaccattttacaaccttgttaaatccttttgcgaataatcttgacagtcgtatatttatgtatttattaagtgtagcaataattacgctatgttgtgaatcgttaattgtccttatttatatgctctccagcttcaagattattctccaaacctttacagaataaagcggtaggaggtcccgcaattaaaaaaaaacatttccataacttaactatacgttcttcgtttttttttacgtatttgagtataactatagcattttacaatatttttgatattctttatttccatagtcatatgcggtaaattaagctatatacaatatagcttttaaaaggaaaaacaatgtagtcatcgatcattatgatagtttatgaacgcgtagttgacacgcgattctctttaaaaataaaaaacacatttaacttaccagtatatgtatattgccttcgaatgaagcgcgctttaatgtgtatttttccactgcggtaaatattgttgacagttgtgttgggtttaaggtgtttaagaagcgagcaaacatgattggaaaattatcatcgcatttatttagctatttgccaacttgtatatttgaaccaaactacctgactgcttactacttacttgagatttttacttatactactctacagattggtttacaatttttttaagtacctctttggattagaacaaactattttttagcattacaaaggcaaactgaaacaatgaatgttttaatatacaatggcaatggggcctccaaaatatgcctactgagaacatttcaatcccttttaccatttgtcgttccgctatatgcaatgagatttgtcgacgcctctactttagaaaaagaaccttggcctgctagcacagctttgttagttatgcccggcggaagagatatgggttactgttcttcttttaatgaaacaatttaccggaaaattactgattttgtcaagcgagggggagcttatctgggtttatgtgcaggaggatattttggttctgcggtggttgattttcgaatgccagactctgatttgaacgttgtagggaaaaggaaacttcaattttttccaggaacttgtgctggtcctacctttcctggatttacctatgatagcgaggatggggcgcgacgggcatctataattgttgatggcatgcaatcatcccccgttcatacccacatatattttaatggaggtgggtcttttttggagacagaaaactattctaatgttaaggtggttgctcgctatcaagagacagattttgagaaatcagcagctataatttatgttaaagtaggaaagggaaacgttgtacttacaggtattcatcctgagttttcagcagagggaagccccattttagataaaagagatgagaaaacacgattagaattgttatcctatattctcaaactccttgggttgaaggttcctaaggatacatctaaatgtggtcagcctacattaactgatcagtacttgttcccgaataatgtggagactaaaagatttattgaaaaagctcttacaaataaggtaaaaaatcaagatgaggacactctgtataccttccagttttccgacataagttctgaaatcccggagcatcaacttgctaatttggatatttccgccgatttgtcagattctgataatgaaattgtaaaaatatggtatggtgacgaagaaaaaatatgcaaaaaagcgaagcctagttttgatttagagctttatgcaaagttaattaacggatgtcgtttcggtttaccaattatagttgcaccagtaatccggtcaactcaaactctactagacaaaaactatagatttttggattcaacgaatactggttttaccgtgttgggtaattaccagactgctggtcgaggccgaggtcaaaacatgtgggtctctccctatggaacgctcgcgttttcgttcatcatcaacgtggatgctaaaaatttctctactacacctatagcgctttttcagtatttgatggccttagcagttgtccgtggtattcgtgagtatgctccaggctatgaaaatattcctgcatttatcaagtggcctaacgatgtttatgtgcgtgttgataaaggtggaataaattttcaaggtaagcagtatatgaagctttctggaatcatagttacttctaattaccgaaaaaatgtcttacatttggttgttggctgtggaataaatgtcagtaacttgggtcctactgtttctttgaatactctggtagatgaatggaacaaaaactctgataatccgcggctagagaagttttcctttgaaaagctgcttgccagtgtactcaatcagtttgatcgttatcataggttacttttggaagagggtttttctcttattttaccagaatattaccaatattggttacatagcaaccaaacggtcaatttagcaagcggcggtaaagcaataattcaagggattacctctgatttcggatttctgttagctcaactgttaaacgaaaacaatgagcctacaacgaaagtagttcacttgcaacctgacggcaacagctttgatctgatgagaaatttaataacaagaaaaacttagttatgactattgactgtgtaattttctggcgctttacgttaaattggaatcagtagtgttttgatcatagatactcgtaccggaatcctaggcaaattaaaaaggtgaataattagatatgcatattgcagcttccattagggctgtccctttctatactagctaaaccttcttaaaatgagcaagcatgattttaaatccaacaaaccgactttatacaatgttaagacaagctactttgaaaatatcataaaccaaaattagaattgtggattagtgtaaaaccctatacaaggcttagagctctagagaagagggggaaatagaagggaaatgaatggacgggcatcatacactcattaaagagagaccataaaaactttttaaaattacagggatatttacatgtgtccacctctaccacggccacgacggtttggtgctgtgtgaccatagtttccacgaccgcgttgaccacgtccgcgaaatcgcgatccgcgattttctctttgctgcgcttgttgtttagctacttgactaagcacctcatcttgaatacgcaggtatttgatctgttgtgttagtaacagctggcattaatatgttcgaccgcaaagaaaaggatggtacaacatacattatttccacgaatatagcactcaggaagacggaaaaatttatcaccatcaggcatagtacgaatgacttcgcgcagtgtgaggttcatgtaattatcacaattctctaaatgaccattaaacgtttcaccgttttttaactcaacaagtatgggacgaccttgagttgcattcaataatgttaatggaagctataggatgttagcgtgaattaataaacagaatttaccattttttgcagtatatgggtaacttaggtctttccaagtagtaggttatcattctgttttagaggattagaagaagtaacattgtaacctgtaatgttataagtcgcagagttcacgattgtgagagtcactaaaaaccatgtgcattgctgacatttctttataaataacgtgtaatcgccataacaataattttggttgaagtatcttctttttttctcttgtcagagtttttcctgagttgactttaaacaagagaataagaattatatcattaacatatcgatcccttttctaaagtccctcagtaccaattctagttcttttgaccgttttttcttgtttttaaaaatattttttaaagaatttagaacgttagtaatgtcagctgctaaacaatgctttcgtaatctttggcgagcatccaattcggtttttgaaggtaagtgggttaacctctatcaacaagtatgtttttttttattcacagatgatacttaggggacccaatgattctcgcagctgcaagggataaaatcagaactggttttcacaatcatcggtgctgttctccagaagaagcaaaaaaagaaatccaaaatggtaatgctgttgcggaaatccttagaaggaacgtcgttcaagctgaaaagcaatccaacgatacctattctttgaaaattcgaaagacaactgaaattaatacaaacagacaatttactgaaaaaaagtttcctcggtaattttttgaaattactgcatcaagctctattaatacaataaagtatgttgttttcatactcatatttattttttctgttttagtaatgtttgaccattaacaaaaataaagggaatggcaagcttgttttgtatttgcacttcattactttcgttttttaataccatataacaattcctttcgtgaataaataagcaaaattaagattatatcggttactttattgtgattatacggaacctcgttatcttggcatcatgatataaatcatagcatagctaacatatttcctcagttccacaatctggctttacactaaagtaattcacaccctacatttctataaatttctataaaagcattatggccgaaaccgctgaaaaagttattttgttgactggatcctctaagggtattggattggctactgcagaagctctacagaagaaggccaaggttattgctgttagtaggtccttgaccccagaactagaaactttgcttattcaaaatcctgactcatttgttcacgtgaagggtgacgttacggaggttggaaaagctagtatcgaaactgctattaaaaagtttggaaaattggactcggttattctaaatgcaggtgtccttgaacctatagccaaaatcgctgatgcagatatcaatgaatggcgtaagttgtttgatatcaactttttcagtgtggttgaaacagtgaagtatgcaatcccgcatttgcgtaaaaccaagggtactattgtgattgtatcctctggcgctgctgttcgtgtttttcccgcgtgggctgcatattgttgctcaaaggccgccatcaacatgctagtcatgaaccttggcagcgaggagcctgatataatgagtgtggcagtacgtccgggagttgttgatacccctatgcaagttagtatccgtaatgattccaataaagaagccatgggtggagatactcataattttttcaaagaacttaaaacatccggtcaacttgtggctcctcaggacatcgccaaagctctttcttttctagccttgaataacaatccaaagcttactggtcaattcgtagaatggaaatcatttgtctagatgttctatagtttattgaatttcggagttagaggctacaattgttcgtttaaataaaacaaaatgaataaattaaacattacatcaaataaaagtagctgaaaatagtcccaaaaaatgatcatgattactaatattgataaacaaagctgcaacaacatctcaatcattcattaatggtgactattctaattgggtatcgttgtcttgggcgacaaaagcatcatcagctgtatcttgaacatatggatctccgctcgtcaaattcactaatgaattggaagatggaccagtaaataatgaagcattagagtccgaaccattttcaacagcaatttcattaatccaaccacgacgtcgaaccttgacggatctgtgttttcctagagttttaagatacgatattgagtcatcaaacgtggctcttggatataactcatgagtccatatatgatacattcccaatagttgttttaagtcttttgcctcatgaccctttccttttaacttaactttgcgcatcattttccttaattttggaattccattttcagaaatcaatctaaatagggaaaacgagtggtcaataattattttccgaaaaccgaccaaattcttacctttcttcatcaaattttgccaaccgtttgcgaggtttttttacagaatctggattttcttctaaccctaaatcaaattctttttcttcttcattctttttcacctcttcccttttgttttcctcgacgagtttttcaacacctgaatcagaagcagctgtagacatttcttatggtgtttttttaaaatatatatttgcttgtatgtttcgcaaaagagagttagtgaatgcaataaatatcgatttgcttgctgtttcgcttcaaaagttctgttaatctagcaatttttctatgtactattgactttactgctaatgaaaagcgaatagaacctttcaaatttaactgcgcagcaagaaaggtttataatttactaatgaaagaaaattccttatttaacgcggattagaaatgtgtagaggaagaatagttcagaaggctcatgttacacctggactatatacttttataaaattttgttaagaatgctcataaattatagctaatttttggaattgtgatagacgtatttgagtgatagtgctcgctgctaatactagtataacaattctcaacgtaatcatttttgaatcgtttcggaaagcataataaagcaacttttaccctttctctttcaattaacatactttccttcaaatttcttgcattcgtgtagatttctttttttgaataagtgtttgtcattaaaggtttaggcaatggcttctagatatcgtgttgagtatgcgttaaagcaacatcggaaggacgattttattgaatggattaaaggtttgttgtcagttccttttgttttacaggcaggaaccccttcacagaaactagtaacgcgcgaaaaagagcaggaaacgcttgagcgttacgctgtaattttaagagatgtggaaaaacttattgaggctcatagtaagtttccccttcattcttttaattttctaacctttctcattgatagttcaaatagtttcagaaggtggatcctatagccagttaaagatgcttgttccatcgatcaccatattttggacacctttgccattagtgaaagctatgtacgcgttggaaccaaagctttgtctagctaaacgaagctttgtggcaccgagttttaacgatgtcagggcaatattaggaggtgctcaattgaattaccttgcggataatggcttggatatggtcagttttgatggagatgtaactctgtacgaagatgggcagcctttgcttcctgacaatcctgttatatcccgtttgattcagttactttcgagggggatctatgtcatcattcttactgctgctggctatcccagtcgtactggccaggagtatactgatagattttcaggattattgcaggcaatcgaagacagcgacttgaaggatgggcagaaacggaaacttcatgtattaggaggcgagagcaattacttatttgcttatgacccactgcatggtttacaatgggtggatgctgactcatggatgcttcccgtgatgaaaacatggcctcatgatgagattctcgaaattttggatactgctgaagaaactcttcgttcttgcattcaaggacttaacattgatgcaaaaatagttcgtaaagaaagatcagttggatttgtaccttcccttggtcaaaaactgagaagggagcaactggaggaagctgttttggagacacaagcaacgttgcagatacgaaatttctcagttccttttactgctttcaatggtggaaatgatatttggtgtgatattggtgacaagaaattgggtgttttatgccttcagcatttttttaatatttcccatccttctcgctgtctgcatgttggtgatcaattcttgtcagctggtaacaatgattataaagcggtaagtttgaaataaacttttgttgaagattactaaccacctattcaaagagagctgctgctaccactgtttgggtatccagcccccacgagacgattgagtttttagattattatttctcttttttaaaaaagtaatttaattagaggagagatcttatactgcaaacacattcgtaaatattcttcttatacttcagcaatgctatactatacttataaaatgaatacccatataagcgttttgacatcaaaagatatatgatcgttcaatacattgttaatctttgatttttgatatcaatttctttgctaattttaatagcgcattatgcaatgtaagatttggaatagcattaaatctgaatacatgaatttcacatcataaaaactctaaataaatgaagacaaaaatagtgataactcaaagaaagatacagtatgtacttgattagttttcagagtaactttaagacatgaacgataatttgccatagaagcaaattctaaacaaattccggatttttaatatccataaatacatctagctcaattttcttttgtttcggtctctgatgcggtaggaacaggaatggcggttgtcgtatgattatcgtgagcaatattttgatttttaaaacgctcacgggctcggcttaatagctcttcttgttgtctcaataactcatctcttgatacaccggattgttcaaatttgctacttttcttctcacgattcttttgttgttctttatgctctgccgccacttccaaagcttcagcaatatattccttgaattccaaattctctaaagctttaataatgtgttcagcggctatagttttttttgcctccttttcgcatatttcattagcttcactagaaacaagatgtatgaactccacacagcactctatcagtaaatctctagcttccttcgtaaaagtcaagtccactggaagtatgtcggaaaccattttctgaacggtggctacacattattagtaaatatggattgcaattcttttacctttgggaagggacaattcatcgtccgcgaaaccatcattcattatgcaaaatttttattcctaatttcgttcgtttcagtaatgcaaaacgattttagagaatgcaggtttgtgtaatactcaaactagtatagattcgttgcatgctttgttatacatacacatatatatattttcgtccaagaagatattcgtagagtacactggaatgcagtattggtagactcgttctattcagcaaagaatgacaaaaatgattttataagtatattagacggcaatttcacaactcgattatacttgcagaataatttaaaaaagacatggatttgattacggcttattcttgtgctttgaaaatccaaaattacgacagggtatcagagcactacaaaataaatgaaaaaaaatttaatgaattattttcgagcaattccggctaattaaacccgatactctgaagttctcatagaatgatcagcatattgatagaagtttcagaacttcaaagaatctaaaatctttaaaatacattactgagcatagcaaataatagaagaaaggaatggtaaatattttattctatggtatcaaaaaaaacacacatttcaagatgtataaatgaaagtgggtaaacaaagatggcaccaaatttgatttctaaactcacgctaaacccaataccttttttgttatgaacttactgagcaaagaaaacaacgtcggctgatgacatggatccacgttcaataaacattttggcaaatttgtcaaaaacagcttggacagaagcagcaccggcagctttctcagcattgatgtcagcagctaattgtccaagttctccttcacctaacttggacatgataacatcaacgtcttttaacacactgtcaacatgctcagctgaaggaacgtcagttgcactaaaatagttgaagtctttgagagcgttcttgacaacctttttatcacgcttttgggccttctttttatcctccttagcctttttgttagcagcagcagcagaggctttagcagcagcttcttcagcagcacgacgttcttcttcttctttctttttctgtgcagcagcagcagcttcacgtgcaccagcctcacgttcccatttacgagcagccttagcagccttttcttgttctttgaaaagcttaatacgaggatcagaagccaatgcagtatcaacaaggttacgtaggcgtgcattatcacgagccttattcttttgacgttccgaacgattcttcttctcctgaaaacgcttgttatcacgagattcaccatcatcagggatatccttgtctaaatattcaaagcttctccaagaatcaaaattgtaccagaagttataaaagttatcaacttcggcacgagtagattcaattgtaccaagtgaagggacgggttgctttttagaaaatctagcttcactctcgaaaactggagtccagagttcaaagaaggtttctttagtagtagactcaggaggctcaacatcagcattctcatcaactgaatcgaattgacggcgccttacaggatcagataaaatttcataagccttttggatgcacttgaagaaagaatcatcgtttatgttaccagaggcagctttcttatcaggatgatgcttcaaaaccttcttcaaatgagctttcttgatttgctcagtatcagctttgtagcggtacttggaaagacctaagacagcataatgatcttgttgcttccattccttgggatcagcacggagcatagcaggatcctcctcttcgtcttcagattcctccttgacctcttcttgaactttgttctttacttcaaggcgctcatcttcactaaatgtacgaccatgcctttgacgcctagcatgggcaaggaaaagtggacctactggttcaaccgcacgcttaattaaagggctaatttttccatgaggaacaaaagaagcctcaatagcttgcttggtagtaggagggaataactgaatcgaatcaccggcgctcattgcaaaggttaggaaaggacaacttcagtagctgaaaaaatattcatatagatttgacagctaaatgaacttcaacgttttctaatgtactacgttattttacctacaacatattttactaattatttatttcagtatttctttaacgtacatggaaaactttgcatagcttataaccaaacaacgtatttcaaaaacaagaattttcacgctattcgaattcaaaaaatccagtgtacaaaaggtattcaggtttaatgaagttcatcgagaattcgagtgaatcgattgccgctgcttttccaaaaaatcttctcgatgaggacatgtcgattgtcacgatctaattcaaaattgttcaatactgttaactggctagagttttttggaacccaaaaaatgtaattgtgcaaataattattaatgatttttctttcaaactaactaaaccttttgtttatgaaatgcttagtatcgtatttctgacgcctttaaatcctcatttcgtagtcgctttcgcaacaacttaaaatacagctgaaaggaatattcacttaagcaatttttgtaaaagcgcaagtgtgagtagaacatcagaagagggaggggggaaagaagtaaatatacgatatttctatgaaagaaagtttacagctccacagattcccatgttatttctattatagtaccagcgaggccttagacgcttgactgcagtggtcggacgggaactagtgtttttgtcaaggtaaacgatcattactaattatagcaatattcatacttatgttaaaaatataacacagtgtaataaaaaagaaaaatactagaaaatacaaaatacattcattgttatacgacatgcattggttaagatatacttcatttcaaattgcgtattttaaagtctcatcatatcatctaaatgttatcccattgtatgcagtatcctttaatcatcttcaacaagcagttagttgtgtcgtaaaaaattaactggcattaattaaggaagcaaattgtaggtattgtgaatatatatcattaattcgcatttgaatctctaatataaataatcttaatatttagttcagagctgttgtataatagtatattggcgattagttttatcggaaggaagctaaacaaaaaaaattaattaatgcaacaggtaaacgtgaaagctttcacgaagataaacgggtacaaactttaagccaattagtacatactttttttttattgtattctatactaagtatattaaaatgagatgtcagtaaattttgttttattgtttacatatttaattcggttatttaattttaaataacctatttgatgattaaaaaaattttgcaacaataatcgggttagttttgaattgtaaattaaaacaaatatcagcttagatattttaaataaagtgtcaatttctaatttctttttttcttttttagttaattttttttttattttttgaaatatatattactgcttcgtaattggaacttcaaacgtttttggctaggtctttcataacaatgatgaattctgaaaaaaaaattaaaaaaaattaaataaatatttaacactcatattaaaataattttatttaactttctgaatatcatttccagtagaggcgatgttgatgcgaaatgttttgagttatactgtttgaggactatttgagggtttataaatttcggtatacgaattctcttgattaaccgattgtaaattgcatataaaagctattatgactaattccaaatatttaatgttgaatgaacactaagtgttcctagtttcgaattcgagaatataattctttgtcaggttattgctttaaaagtaagcttatgcttgaatatataaattataatgcttttgccttctgcttattcgcatactttccaacgttacatggtgaacgcactacttcactccacttactcatccagcatttcttgattgtaaagtaaattacttattttttaactcatttttacgcgcaaaaaaagaataaaagtatgaactatgtcatttacattcaccaaaagcgatggctcgtccattttatttgcagtgtcaaaaaactttgaacatattaggggattcaaaaatgcaattgatgtatggattaatcattatcaaaaaatttctaatcattattatttagtgttttaaaggaaaaattgaatttttaagttttgataaagttgaccctactaaacacgattattacttagtcgcagaagatgaacgcgtctcggacttagatattcccaagggatttttcgagcgtaatccagaatttcgacataaaatgttaaaaattgcgtggattactcagtgtattgaacaaggaaaacttttgcctacggaatccttcgaagtagaattaaatcaagacgacgtaaatcgtacccatgatgggtttagaaagagagaactgttcactttagaagatgaaaaaattcttattgaccatgtgcataagaatgatataaaccgctttggtacaaaggtttatgaggaactcgccagaaaggtatgatcttgcttaccattaattgttttttattttttttctaacattttccgctttctatattggcggctacggtttcctagtatcctcaacattctcttgaatcctggcggcaacattataagtacatgaaaaaacgcttaccacctgtatctgattccgatgaatctaattattgccaaaggataattgtaaagccttactcgtcccaaaaggattatacacaaagcacacatgaacaaactctatcatccccgatttccaagtctgcttcggtttcaaaaagcgaaaataaagctttagtgaataataaaaggtattctgacagttacttctatttttctaagatgagacgcatttcgatagatgttgattatgtagatgaggacctaaacttaatcaatgcatacttatcccaatttggaaaaaagagaagtctaaacgaattgtgtgctctgttgagtagaaggttttctaaccgacatacattttccgaatggagggcgctttttatgcatttttttccttttataaattctgaaggagttgatcctgctattttatcagatagagaaacatctgcaatgcttgatgaaacttcggataatgaggttgctgatattgacgaccaaatgatagaaaggaaatatttatttagtgcttctgaaccgaatactgtcaaatctaccaatcgattgatattctctgaaaggaaagcatatgcagctgatgactcgattgataatacaccttcgaaagtacccattgttaatagcttaagtgatccgcgaaccaatagacctttcttttattcaaacccagacagcatgtaccgctctatatctaatcccttacacttggttgattctcaacatttatctccattaaatcgaaaaactcattttaacaatcctattggtcaaccccaatttacttgtctcgatgatcacgaaaaaaccttgcgtgaaacttcatttagatcgcttgatgacatgagtttaagaaaatccaattctgataatattttcgtcaaacctggtgaagacctcgagattcctttgctgagtgactatagtgatagtgaaaacatttcagaaaagtcttcagatgatgaagaggcttttgagaaacaagtgacatcaagttactcttcacctataaaagtaaaatcccaaggaaaaagctctaaagggtcatcaggattagatgtgcgtgaacatgaaggctccgacgatgacgccgaggtttttgttgatcggtctccagaaagctttggtgccacaaaagtcgctcacacttcgttagaaggaaatgcagcttctcataagaaagtggaagagaacatgcagcaaccggttaccaaaaagcagaaaaaatacagaatggttaacgaagaagctcataccggtccgactataatcataccgtcagataataatgaaaaagtaactacattacctgcaggtcatgtacccagtgaagagaaaggaaaatttattaacttagcaatgcatgaattacaaaatgaagtttctattttaaggtcgtcagtaaatcaccgtgaggttgatgaagcgatcgacaatattttaaggtacacaaattcaacagaacaacaattccttgaagctatggaatctacgggtggaagagtacgaattgccattgctaaactactttcaaaacaaacttcttaaattgccgagcatctctgcccaaattctatttctctaaagagacctaaacttgtacaatattacgaatctttttatgcataattcatgattttattatataaatattttatattgaacttaacaaaattctttttgtttctggatttagtaggtgtgaatatttcaattctgatgagccgattatatttgctttgatgtagcagagtaaatcaacctttttagaaaattcacttattatctttggaaaagtagctaaacttccatttttataacttcctttacattttaacttgtgaatttgtccaatcatcatatgcaaatgcttggatcaaatttctagcgatggatagtttagggggaaataaaattggagcaggtccatccttggcatcccattccaaagaacgaagaacttcctctcgggaaaaaaaacgcacatcctctaattctaagtctttatctctctggattttagcattttttcgggcaattccaaaacaagccaacattaaactttgaggaaaaggccagggttgactagcataatataaaaccttttctacgtcaactccagattcttcataggtttcacggacaacggcctcttccaagctttcccctggctccagaaagcctgccagacatgcatacagtcctttcggatggcgcaaagctcttccaagtaaaatgtgttgcatatcatgagacaatataaccattattacgcatggatctgtccgaggatactggtaattattaatacccttctttgaaggacagtttgagtcgtcgttcaataaaacgtcactgcagaccaattttgtaccgcccatagtaggtatgttgcgttttccacaacccgggcaaaatctgtaccttgaaatccagtcaagaatagagcgtgcaaaagcacaagcaccagaatccgatgcgctcaattgatattgttcggtgaagatagagcgaagattaacgaaagtacctccattgtctcgtatcgattgctgaagttcatcgatgccagtaatgtcaatggcaaaaacgttgtgttgactccaattatctgttggtccatttctttcttcgttgcccatgtagacaaggacaggtaaactttctcctttggaaaatcgttcagcaatttgtttatcagtgtgctcaaaaggggagaacgtgaaatatttggatatctgaggatatgaaagagtgaccaatttatcgtcctttacgagtagagccggatttaagtcacaaaaaggaagaaagcgagtggtatgatcataaaaggctttatttaaaaattctcgattagacctaagaaacgaaagcctatttaatgagcttcctgcgaagaactgagaaggggcagtcggaagccttgaaaaacgttagaaaactcatttttttaagattattatatcaaaaattgattttatgtgttacattgcacatgtattagcaagggttgagcggtacgttccatgagcatgcaaaacagatgatatgaattatcaagtttgaagtagctttaaatagaactaacaattaactacttactcaaaatgtcgagctattttgaaaccctgcatacttaaacttgatttctgaaagacgaaaagaatattaaacctaaccaattattaaaacagaattttgcaaatctctcgaataaattctacaattgtttaactgttaaaatacgcagaatagaaaatgaaagatggaaatgaagaacagagaggaccagaaggagggttatttatgcaccagcgtaatggtaatggtacaatttatgagtgaactaaaagtcgaacccaagttgcaagtaaaaatctaataaaatgatgtaaacgaactctcagctgggaaaaccttaaagttccaaatgaaaagggatactgaatatgaaaaagtctccgttaaatacgattgccatacaacttctcaaatgccatgaagtatttaacgaatttcgttaaaaaaataattgtaaacatattggtatgtgttttcgcaattattaacgccttggtgagtcataaaagtatcattggaataaaaatagattttgtttgtttgtttttttggttaattcctaaatggacagttacgggaattgctttgagttgttttcgttatgttgacgattaattaactacaaagttctcacgtgtcagtgtaacaatgttacctagacttttaggtacctatttatttaaaattgggtctatgtttattttacaagcttgaatcaagtaaatatatattttctaatcatatgaatactaaaaaaatttttacaaaggaacccagcaaaactatcaaatggagccaaagtagcttatttatttagtatgaatgtgatacgcaacgcgacgtgtcgcgcgtttaatttactggcttaatacgcgaggcgaggcttttgtttacaaacaatactaggtgaatatgagaaaatatttgagtaaacaaacaaaatcaaattgtatatatatccaggatactcctccaaacttccacagaaaaaaagataggtttatctttttacttctagaggaaaacctgcatcttgcttaccgaggccattgctgaatattaaagccagacataagtaggattaaccaacaggtgaattcatcagcctcccaaggaatatatatacatacttcttcttcctaaaaatctttccgagtcaatccggaagagtatggacttctattcagtgaagtctcagccgtttgttcgatctcctctagtcgaccaaaatcccagtatacaaaatataaacgaagaagtaaagagagatattcaaaatcctcttagctataaaacagaaacttcggacaaagaactgtgtcaaactgcagcttgcgcaacttcatgctccgactggtaccctcaacaacaaacgcacatgcctcatcaaaatgcctttgactctgctaaagccacagcaaagatggctctcccacccactgctttttcaaactactgtgtaaaaccttccctaacgcgaaacaaggatataccaagaaccagcattcgagtttccaaacttcgttactggcaaagagattatcgattggcgtttcccaactttatattttactttgacaacgttgatgaggaaatcaagcgtcgtgttacgcaaaagattaataatcttggagccgtaagtagttcatgcaagaacttgcgcagatcaaaactaacacatatatagaaagtagcaacattatttacttttgaagttacacatttcattaccaccaggactaccgacccagaaatgtgccagccgaatgatgtactttacctttcgaaaactgccaatatgaaaatttggctcctggacagtaagtcttcttaatatatcagtgtaaccttcgctaactttcttagaactattgaacagaatcctctttacattactcaactctgatagcctggttaatacctcagcttcgtgcttgcaatctctcctagacggtgaaaaagtgtatggtacatcagacaaagacttttacgtgccaagcaaaaacgtcgagtactttcgtgaatacttcctctgcattagagatttatcacaatactataagccaattgcagtacgagaatgggagaaaacattggattctggagagatcttatggccaagtcttgctataaccgcacaaggaagatgtccatttaatactggtagaagaagggagttaaaaatcacaaaacataaccatccagctcacgaaatcagaaaacagctcttaagttgcactaatcaaactaaccaaaataacgttgttaaaaattcagcgagtgtgttggtgcgtcaaatcatgggggactataatatcacagaatcagcagttgatggtgcaaaacaaatgccgacagagtttccaaagccagaaaacctcttaccggtagagaaacgcgccgcaatgtctccacttaaccttcttgaacctcgtttaataaacaaacaaaacaccttggctaaccaaagtcctcgacaaccacctaatgccttcgatgcagatcctctagctcacaagaaggtgaaaatcgaaacaaaatcaggatattgtgaaaactgctgtgagagatacaaggacttggaaagggtaagttaaaccaatcatagcaaaaacagcactaacacatcgatagcatttgggcggaaaacatcatagaagatttgcagagaaagatgaaaatttccagggtttagatgatttgtttttgctaatccgacgcccaattcggacaaattaacgttagttcaagttttaaggatgtctcaaaaattccagaaagcaagttcaaacattcaaataaaccgtaaaatcaatatatcctttgtccaaatgaaaaattcaaaataatctgctaaaagggaagagaaaattaacaatataatgatgtgttgtagcattcttttcttaaaccaaggtcaggcttaagcctatgattgtaacaaacaatgcaagtaaagctccaaacattatcgagtttaaatcaaaatagatttaaaataagttagactggttttccaagcgtggaaagctcattggtgatacactctttcaaaagttcagatttgatttgcatcattccttcctttgcgttttctgttccaacaatccctaataataatgggtctttggagtaaagtttatcttcagccccatcaattgaaatggcggctattaataatttccccctttcaaactcaattattgtttcaaaaagtacatctctttgatgagcaatcacgtcgtctgtagactccgcgaccaaagggctagggttggttgcagtataaagtgaatacatgttgcctgctaaagccgcaatagatctaacccttttagctaaatccagacgttttaaaccatctttaggatcttcaaaagaaacataagctagcagcgagccagtagtggtaaaaaccctagtttgttaatacctcagaatatttcaacaataaacttatatatctaagctccaaaatagtacaggtgtacccactggatttgaagtaagaatgaacttcaaattcactaaatgcttacatgatagacggtacagtttcctcaactgcctgtttcatcaacgacgacaacttctttggcttaatcatcttcgaatttaaacttagatagcagtaaaggtagcaatatgtattttaaagtccaatcggcaataacgatttaacctgttttgaatggtggttataagtagtttgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtggtctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagttgtaacgctatttataatatttctaaatagttgttatcaacgggtatctatgtatatagaaggatagttacccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatacgcaacgtagtgtagcatagcgtagtgtagtattgctgacatagttggacaatatacggtggacgtaatgtgtattatgttaagtaatctgataataaataatattgttataagattccgaatattttattaaagtaaaaaatgttaatcgacatatatacatttttatttctttttattgtgtttgaaaattagggcttggtagaccaacgttctcccaacgaatgctttatttagaaagctgatttgcatatgcagtccgtactatttgggcctacagagacttaccattagttacatatacaaatgatcttcccttcattatgaaattaaaaagctaactattttctacagtttgagaaaaaatgactacgtttcgtcgtgcagcttcagaattcctcaaacattaattaggataaggattacccaatactaaagggacaaaaacgggttaagatgtatcataaaacaacacaaagttatctataatatgacataccactaataacatagcgagtcaaaagcgacgtactcacttccgaagttgttcgcaatataagtaattaaattgggaaaaacacatgtgttaaatcgtttcgttaaaagctatagttaagtcgaaacaaattatacggccattaaactgccaataaaatgaaggaccaaccgaggacgaacggccacaatatcttctggcaaaataaagattacggcacccaactttctggcgatagaaatagcaagacgagctaaacgatgtgttagtaatgaaaattaaaaatatatcaaatatatatacataccattttgaatagcaagttcttcagtagaaccatcggtaacaagattgtaatcaacatattcgctcttaattccatgaagtacgtctaagacgaacacaccagtggaaatagaaggatcacggaatgaacgaatttgagaacctttaccacctttagcagccatagaattggcccacgcaaccatgtcactatctgaaagagttttacctccacggctaagactatgtagagttttggtaatgttcatacgcatcatttgccaaaccaatgctaaggtgagtgtacgagaaccgtcagtaatatcagcaccttgtattcctaccaaagaaaaaccttgattttttccaaggtccactgcataattacagttttcaacagctttgaaacgcatcatttcatctccagatgcaggtgccttgttcacctttttccagttaacggtattaggtgtgattttatcgtaagcttgcaacaaaatcaagccatctcgtaaattattgaagaagtcatgaatggatggagtaacatcaagagagttcaaccacaaggtaaaaacacgtgcctcacgctcaccttctgcatcaaatggttcaatctccggcttttcctcttcatttaaaggctccaaacctggatgagtattaaagagatgagcaacaaaggcaaggttaagcttagggttccctgcaaccatagcggtaggtgtaagatatttgcggcaatccaatttttcagcattctgtaaaacctgttcagcacgctgcaaaacatctgtagtttgaagaggagcacgtgaacagagttcgggagctaattggttgagcagcacagtataattctcgccatctgaaacatcttttgagaagttagagacagtacgcggccaattggcagcctttaagtgataattgaaccagcggagaagaattttctcaggagggagacggagaaattggtcaagggtttcatcctcttcgagaaggcggtaaagctcgggatgtaaagtaatatcaatctttccaaggagaccgcggcgaatgatttgccaaacaagaccaagaatcaaatgttcacgaccttctaaaatatcgccggcaccaatgttggtaatggagataccacccatagcttttgcggagttaataacaacattgttattttcaatacatttgaaattatcaagaggcttgttatttctctgtttattgagtacacgctcatcaatggtgtcgggaacgctgtcattaattaactttgagaggattaaaccatctttgcattgatcgaaaaactcaaaggtttcagtgttgatggggactcgggaaccaacatcagggtctccagctaagacggaattaatatgcttgataaattctcttcgctcttcctcattaatggtatgagaaacacttgaggaagatcctttgatagtaatccgacccttttttacttcagtaccttctacacctttttttaaaacattgaaaatctatatgcattagtaatccaattgatgaagcgatatagagacacatatcgtgaaaattacggaaaacattacttactcctacaaagtcttcgggttcaacacgtccagacgaatcaacgttaacttcacgaattgcttcacggacctcatcgtaagaacccttctttgaatcttcaaaggctttaatagtggtaggttgatctaaatatccctttccatccacatcaagtttgttaaattggtcggttaaggttagaatttcctcattagtgagctccggatacttcttttgaagtttaagagctaacatttctttaaaagtaaaatttgaccaaaaaatgtatagtaaacgaaaccacacgatgtgtgctttgggtggcttgcagttgctacgtgacaaggattaacgtcgtgttgttgatgcacatacatcatacttacagaagcgtagagcaaaactttgatccgctcgctaaatgagttaatacacgtttgcttagccaatctgttaaaagttaatttgcaattgtaaaaagtaatttactacttgacgatgtcttgcgttgtagctttagattgaatatatagctgggatatcaactacattgaattttaattttttttacagaataaaaagctaaacgtaagtccatatcaaattagcgatattaccgaattcaaatgccataaacatcacaaactagcaagctctttcaattgaagtcaactgatgcatcgacttgaaaattacttagtactatatgtcaagaagccaaaatttctacttactatgatagtagatcctttgtaaaacgttgcagaaagtttttccggccgtgaaaattcgtgttttttttcttttgttcaagggtttaggtcactgaagccaacaatttttgatacaatataagaaaaagaagtaattcccgcttttaactgcgcaataggataaaagattagccagatgtcacagggttaaacttttaacctgactaccttttcacgtgtatttccagtctcgtttataagctgcaatataaatattgtatgatattactgcgtgcaccaagattctcttatattattttcttataatctacaaaactcacaatactactataacgatgcttcagaagattagctgttccggtattgttgaagcatggtgaatttcctttgcggctgctgttgtaaaatattgtctgacaactatccaaataaaacctatgggatttttgcaaaaggcaaacactattttcatagaggcaccgcgttgcagggattttcagcagagatgattcaatattgcaatcaaacacagtagatataaacataacttgaaaagctaatgaaatacataaaacataattatattaaccataatattcttaacttattggtttcttcaacacttccaacttcaatgaagcaacaagttagaggtttaacttctccacaacgccaaaattgcgacttagatgataaaaatattaaagtctagatagagctcagaaacatcaaaaaaaactatggaatatgatgaggaagaagtaaaagttttgaaagaagttttaagcgcgttctttttgtacaggcaatatgctcatacaataacacaacagaagagaaaatcgatgagcaggttgtcttttgaacacaaggacttactcttacaggactctgacaacaattttttaaagcatctttcaaggattgatcaatgtatcgagcagaacagcgtgcttgctgaagcaatcgctaacgcagccattcctgtgttctgcagtgatttcgatcaaaatgagttatttcatgtcaatgttgatatgatgcaaaaagtttcaagcactctcaagcaaattgcgagagattggtcgaccgaatgtgttgaggaacgccgtactacatatgctcctttcatcgaggaactaaattcacttttcccatctgattctatagacagatctaaaattcgtgtacttgttccaggttccggcttaggaagattggcctttgatatagctgtggaaggtaggtacacttgatactatcaatcaaaaatagcatgatttattatttatctgattacatgttttctaacttctttctaaatttggatttttggacatagcttctaacatttaataggctttgcatgccaaggaaatgagttctcatattttatgcttttaacgtcgcatttcatactgaattgcgtaaagcaggaaaatcagtttcttgtgtatccttatattcattcattttcgaaccatgtcatgcgtgatgaccaggtgcgttcattaaatattcctgatgcagttccctctcaatatctgcggaattcacaaaacttttcaatggcagccggggatttcctggaggtatacggcaccgaagaaagtcgtgattcgtttcaagtagtagctacctgcttctttatagacactacaaaaaacatactggactatttggatacaattaaaaactgtttggtagatggaggttattggataaatctcgggcctttattgtatcattttgagtcagaaggtacttctaattctaacagtgatagccagcaacaacctttcgttgaattgactctcgagcagctgttttacgtgatggatagtatgggatttgaggttttaaagcacaattcggtcgacacgacttatatgggggacaaacgaagtatgcttgaatggatataccatcctcattattgggtctgccgtttgcaaaaatcaaaattacgatttcaataaaaatttttgaaccaacattgaatattacgactttaatcattcaaatattcctttagcataattaacaaagctaattgataacttgtacatgaaagtaaagcgattatttttgcatctactatctacgtataaaactgcctacattaaataagccattcgtacgcttcaaaaactttataagccgcatttgaaataaaggaaacggaaaaacataaaggctttgaaatacagtatgagccaaattattaattaatagactcacaaagctttgttcataaaacgtctcttgctgaagcaagtccaccacttgctgggatgatccttttcagttgcatatacatgggacaaaagacgataagcaagttcctgacgaaattgagtaagatatgtacgcattatttctttttttaatagttagcaaatgaaaaaaaaagcaagaaagctattagcggcacaaacatctatatgtctaatgccacagtttgggtgaatcttaccagcatcttgaggagaaaggggaggagcatataatgcattcaagggaaagccagcagagccaggaatagaaaaattctccaacgctaaactattaagttgacgttcagcatcacgataattgagtccattaactcttcccaagcactcactgataaataatgttccataaattaaagtacggtctgctggtcccttaatctcaaaattgcggaagaaacaattggcgcgaaacagcccaatgcattcatcaataatatccatttgactctcatcagctgtataaaaaatgttagaaagtactctaataacattaagaatagtctttaaacagagttgacaaatatctggaacataccaggataagccggtccacgaaacttggttttcaacggcagcattgctatgtttcccgtggtagggacgtccgtaagacttaagaaggaggaatgataggcctttcataacatgtcagcaacaaaaattcaaaactttagaacataccggcatatctaatgtctagtgcttatgatgttgttggataacttgagcacctgctgaatgtgccgatagggagcatttcgtcaagcatcaatagtgataaattagcttttctttaaacaaaatagcgaaaagctatgtaattacagtaaagcaatatagcgtgtcgtttttttgttttgtgatcgggtctcggtctctactttataactagttttcatcaatggaaatgacatagagccaataaatttgtagcgagaaccaaattcataagcatttgcacgaatgcatttattgcttgaaaaattataaaaacgtcaaaaaaagattttcatgtttggttattttgattttgggatctaacgtactgacttatatggggatagacggtcttttgggaccgtaaacattactacatcggaaacaattcccccctgttaaatctttctgtgttggatattttaatacagtttagtaggtaatctgttttctccagagtgacggaattgaggatatatctgaaagagcatggaaaacccttccccaactagaacaaccaatttgcaacgaattcggtcgttgtacaggttacaagaagacaagaataatttaaatataccagaacctattaatggaaaagttcaagaaatcgatacaaaagagtcattggaaaatgtggatcgttacggaaactatcgctcagactttaatgttaataatttagggttctataaagttagtaaagacccaacattagataaaccaaaccctgccaaacgtcttggcaataaattaatcggccatgatgacatgctgaagtacgttgatgaaagcatcttcatggttgttcccggcgagtcgcatgaccgcaacgaaatatcagctaaagagctttcccgtattcaaaaatggaaatcgatgtgttcaatacacctcgtttccggtaatcagctccattcttttcgaaaaactcgtaagttaattttacgtacatttaaggggattccagattgttggcgatctattgcgtggtggtcctttcttgtggattctcttcctgataaaaaactgattgacaagtattaccaattgaacgagcagatttgtgactatgatgttcaaattgacctagatgttcccagaacagctgctacacatttcttattccgaaaacgctacattggagggcaacgtttactatttagagttcttcatgctgtagctctctatatacctcgtgttggatacgttcaaggaatggcttctattgctgcgaccttgctcatttactatcccgaagaacaagcatttataatgatggtaaatttattggaaaatagaggcatgggggacttgttttcttccgggtttgatacacttttaaaggcttttgacatgcttaagcatgagttaagttttacacaatcaggcagacatctggcggaaattggagcagaaccatctgcttttgctacacgttggtatctcactgtttttcatcaatgcgtgcccttccatactcaattacgtatatgggatctcctgtttttattaggtggaagcaaaggtcaaactgtcaggttattgcaagccacttctcttgcggttatacaaggaatgtgggacacgctaattgatgcagactttgaagtagtaatgcaagctctgtcaggtgttattcccattcaaaacgataacgccctgcttgctagaattcaattattttgggaaaaaatgccttctgaaaattcttctaaaagtaagagaaactgatatttctaactcttttttaatagctttattaattgtggcccacatgatgtaacatatgtcaacaagatgaggattgatatcacagagcttagcataatgggtcctgaacatttatcattttctttttctgttttaatttggaacgttgataaacattatttccttgataccacaaaacttttattggtatcaagagtatgcgctttaaatcgatcctatctaactctctcttcttactaatattataattttaacatctcaccaaaagaaatggaattttaacataaaattaattcaagtatatatattataaatactatacatatatatgtatacataatacctctccatcttgcgacttcctaggtgcgtcgtaatttctaattatgtatagcttaaatagttaaatattaccaaaacactgacgacaaataataaaatataaagaaggtagtaaatgggttgaaaaatcaaataaaacaaggtatggggttactcttcctcgttctcttctacattctcttctgaagaacgagattgatgagaagacgcaacatcagcaaacttaaggattttgtctttatacttggtgacatccccggaactgtcttctattatccaggactggaccttatcttcaatcaagaatcgcttggaactattttcatcaaaaatcactacaacactggaatccttcaagttcacctccatctcgataaaaagtctctcatgttttcctttacaaacaaaagcgcatcgaccaacatcagttaatagcataaccctttgctttcttttcaaaaacatttttgagagtccagatggaaacttattaccctcaggtacacttggaatgggtgatacgaagaccgaggtagattcaatgatcgactcagacgatggaaccaacttgtaataaagtctgtcaacaggcatctgatggcttcgaagtgaagcatagccataatgagcagttggagcagtgaaacgatttaccgtaggaagctcctgacgtcgagcagtttcctgatgctttacaatggatgcagaagcaaatgccgcggcagcattagcagcagctgcggctgtcacatttgagcgataataagcaggagcattaggaatggctatgttataattaggccggaatgactgcataggaggaggatcttgagtccataaattgtcccaagtaatagtagcaaaaaaaggaaattgttttatttgttgggttgtagatcgatcagatggctgaatacggaaaagatggctaaacaaaggaacgatatcaggtggtaagagctttggaagctcatattccaggctcattatctttttgaaaatattattaggattgctgccatgaaaaggaggggaaccaacaatcatttgataaacaacacacgcaaaagcccataaatcggaacttaaatatttgtcagaaaaaaaatagactgggataataggttttcttacgattttgaaacaacttgtctagacaatagttcaggagcaacatattccgcagtgccaacaaaggagcttggaaaggtagtgtaatcagggctatttacatatttagggggtaggattttggctgtgccgaaatcggtaatttttacatgcatatttccatcaaataaaatgctaaaaaataggttagaattaggaaaaggaaacgaacatttaatgaccactactcaaacatacttttctggcttgagatctctgtgaattataccgcaggagtgcatatactcgatacttgataaaatctcagcagcataaaagcgcacacaattctcatcaagaaaacgatactaccaaagcttagttaataaaggaaaaatgaatagactaatgaaaaaatatacctttttgatgtattgcaaaagttcaccattgggtgcaagttcaagcacataataaagttttaaatcatcctgaaatgtatggaaaagacgagagataccaggaaacccattaagtctcatcatagaatctctctctatattcacatacttaaccttattttccttgacaatatattttttatcaaggactttgatagcgtactccttccaactctttttatcagttgctcttctcacctaacgaatattagacaacttattcgtcagtaatcgaaggtccataggttaatcgacctgcggttgaaaaacttctgaactgagaagcaatgtatcaacttacctttgagaatgatccatctcctataatgtcaccaaaaacgtaatccgccggagatttgatcgatcctatatgacttgttcctggtactacgttggaagactgaggttttaccggatttctttcacctctagcctcgaagtaatcgggatccgcataatccggcaatgtacttcggctaatgcgtttatgctccagatccatcatttataaaagaggttttcatgaaaaatgaagttgtgtttgagttactttacgtttgctgttcgattccaactgaaacaccgtgcatttaattgtggagttgctggccttggagttgtgttctgtgaaggatgtaaacactaagtagagtaccctatttctccaatcctcgtcattattacataaatttaaaacgtagaatatgccatgtaaacaataaattaaaggtcgaattgtcaaagaaaaaatgctcattaagcagcttgatagccttatcatacccatcaaagtcttacatcgcattaatgatacttcgatatgacctgaagatggtagtacaaaaaaattgctttgggtgtttatagcattagcgaaagcgatacaatttggaacggcaatgaaaatttttttaattcaatgttttaagctcacgctaagctatccatggcgatattcgctctaaaaagcaataaattgcttgaatatgtttgaaatagtttataaataaatatatatatgtacatattgttgaaataacagacacctaaacaaaagagatttttagaaagccagttgtctttgggatactgccttactaaaataagcaaaatacactgtagttaatgaaatgcttcttgccttaattccaaaattaatttggcgattaacagaatttggaacatcccctatcacctcaatattgcttggaattctgcttcgctagaaatgaaacataacatgatacctaattcacagtttagaagatccgtcgtaagaaattctcgtaaatatatatacatcattccaggtcgaacttccaatatcttcattttttgttaaaagatcatggtcatattattttcattcttcaatagctatggtttttttcatgttatttgcgtaagtaaaccaaatataagcagtcgtcaaatattaagaaaacaaaatcttcagaaacctttttagtcccaaacttttagattctttcattctttcctatgttaatttctagctgagcactttcaagttcaatccatggttataactctgtagtcggctgtaacttttgatcaaaaatttttaatactatacccttatctatagtcgttaaagaatttcttaaaaaatatacgaattctttcaacactttttacaattgaataacaattttttatattcatactgcaatttcatatgcaggtagcaatgttacctaaattttggctgcttctcaataccatacacaagtccctaatcattttaacctttcaccaaacttctgaaaatggccactactgtgaaagatactatgaatgttgacattaatgctattaaaaaggggtatgattgcgggaaattgattttgaaagttctgactttgtagagaaattcgtatgggtaccaccatcacggcgctccgttataaagatggcgttatacttgctgcagattctcgaacaactatgggtgtgtattggaatatcagaacttttcgttctttgatttctaacgttgctaggtgcatatattgcaaatcgtgtcactgataagctgactcagctgacagacaatatttggtgctgtcgcagtggttctgctgctgatacgcaaactgtggctgatcttctaaaatactatctttccatgtatcggtaagttacccttgaatgaaccgaatgactgtaaattaaggctgctttagctggtttatcctttagaataaactatcgacttactctcaagtccttatgtttactagatgattactaaagcctttttgcatgttttatttttcattttattgttgttaaaaaaattatctaacgattatgaagtattcaatttggccatgaccctagtgttcatacagctgctactttagcttctgaaatgtgttatcaaaacaaaaatatgcttagtgcaggtttaattgttgctggatatgatgaaaaaactgggggagatgtttacagtattccgttaggtggtagtttgcataagcaacctttagctattggaggaagtggttctgcttttatttatggattttgcgatgctaactttcgcgaaaatatgacccaagaggaggctgttgaatttttaaagaacgctgttgctttagccatggaacgcgatggcagcagtggtggtaccattcgaatggtcattttaaataaagatggaatggagcgtaaattttttgccattgatactgctaaccctattcccgtatttactcactaagtacttcacgtttccttttattttacgtgactatactgatacccaatgcttatgctagacttgaccttattaatgcctgtctcattatttgtagcttttggagtgcaaggtcatgaagaaaagttacttttctggtcagtgagataagtctttgtgatgattaaaatagaaagattttttatagttacagttaactaccgaagtgtagttatattgttgatagtgaaagaatattattgttatgagtcctatgtaattgtcataagagtaaaaatgttgtaagatgcctgcaagcacatttaaaattttgattatcagcttcatacaagaaaattgtaatcagccatgtaaaatataaaattagtccgaacaccggtagacccttctaaagaagaataaaatatgatgtgtctttttttgtttaaaattgaatgcagaaattatgtgaaaagaacaaactttaacggtaagaatatacacggtgagatatgtattaagctcttcaacaggtacaccgtagttacaggtcaaggaatggaagtgggacaaaaaaataatgaagcatgaaaacattaaagataaacgccccccttcattttttattctacaacatagtcatgaaaagccagcaactctccgaacgctttatgccactcggcagtcaaaatttggggaaactccgtgttgtcatattcccaaaatttaccatgagcagcacgaagatagggtaagtcctcttcggtgacccaaactccattatatgaaaaatcgagcctcgtccagggaaaccaaccatatttattataagcaagatttaataaactttgttccatcattctagcatcgtcatacatataaggataacgtgctatcttcttaatcctatgcatatgaagactactgggatgaacaagcatcagcccggcattaaaagtttcagattcttctgggggcgtcgcatgtccagggttacgatcgtcacatgcgccaagaagatatggatagaattctgagcgaggagcaccataggcatcgaaattgtcgctaaactgataatcctcttcatcatctggcttcttaaagataggaaagctaaacatatcgggttctgcaggagattcataaacatagggagtatcaaaaatgtcatccatgtttttcaatactaggagatcgctatccagaatgcagaccttatcaaactgtgtttgctcaaatacactgagttttgtgaacatgtattgataacgataactgcccatgccaatagacaaaccactttcaattaagtcttcagttttaatttgatcgaccataattatttcggccccatcaagtcgcaatcgttcaattttccattcatcaacccctttcataacaaggacatgaacgggatatttacttttcgtttcaggatgatgtttcagcttgtatactagtactcgagtagcattgaagtatacatcatgttctgaagtaggaagggtaagtaagcccataaatgtatacctttttaaatcatctacattatcgttataatatgggccatgcttatgaagcccaaattcataggctgccgatgaaattagcgatccaggaaatgcgggatcccgatatatttggatccctaaaagtaaacccaaattcagcaaaagaattagtgaaatcaagacaaattttgagcgaagtagaagcctggtatgtaagcgtaaccgcttaaagaaattcatattctataaagcaaattttatcgctttccgcaacttcgtttatagctataaaatccccaccagaataataaaaaccctaggattataactgactatatctcgttaagacttgctaggtttaatacaataaatataatgtagtttgtattattgagtttggtagtggctgactacaatttaggagactaaaggtacgatgtaatgcgtacgaagtatagtttttcatgtaaaattttaagattatttgagtttacagtacttgttatttgacattaaaaggtttaaaaaatttatcaattacttgctattgatattttctatcccatcttcactctatctaaaaccaagccttctttgatatatatatttaaaacaacttttaaatagatttgctacctaaaacattttcaaatgtcttattgaaatctaaaaatgaaaaacatgctaaggatacgtatgctcactaattagcaatttttatataaatccgttggttttcctttggtcaaagaaaaagcatttataacatgtttgcttacaattttaaaattgatgataggactaacacttgattctttacactaattaggaattttttaagaaggagcaaaatttcttgaaaccattgaactttcagtgagttttaaacatacgtgatctaatttgcatacagagaggaagctatttttttgattatggtttacctgtatccagaatcccatcgatcgtgtatatgaatttgaatagtatagtggttttaaaaaaggacggaggaaacacaaattattttagaatgactgtaaaaatgagatagcctttcaacagtacgtgttgtcagcaatacattaaatgaaaataactgcttcttaaaagtcaaaagccgccttattttttacttgatcacgacatgaaaattgctttcatctgtttaatataaatcagcattacgttgttggtcatgatacgtttgcatttcttgaaacgcatcccaccatagcttggatgtgtcttcatcataacctagacttccttctggttgccaatgttttccatgaactgcttttagatatggtaagtcattttttctagcccaaagtccgttaaaagtccaatcaagtgactcccatggaaaagcacctgctgaattgtatgcaaaatttagcaaactttgctccatcatgtttgcattatcatacaattttggaaaccttgctaatgccattaaccttttataatgtgccttcaatggcttaaagacgaatagaccagcattaaaataatctttaaaaggaggaggagtttcatgccacatacctggatcggacacagcagcgaaaacgtagggataaagatcgtctcttgtcagcccgtaagctgcaaactcttctgtaaagcgtctccaaaaaatgctgcgcctaggcttgtagaatagggtgggaggaaacagaacagaatccttactataggagagttggtgaacatcaaaaactttgtccatttttttaataggcaaaatatcactatcaagaaaacatattctatcatattcgtacatttcgaaaactctcaacttggtaaacatcatactccatcgggaatccagtagggcaatgtcattgacatcgtcaaccacttcatgagcatatagtggatcgactactttaacaatagctccgtcttcctgcaattgatcaagcttccactgatcaattcccttcatggctagcactacaacgggatacttgcttttcgtaggtttaaatttgacaagtcggtgaacgagaagcctagttgaattataataccaatcctgttgcgtattttctacttcgttttccccattagcggcgcgtacagtaagcatagttacaaatgccatcttagaagagggcgccaaccctgtcagtgtgtaaactgacctttgtatttctggactatgattgtatagcaaaacacattgccaacctaataaaataatgctcaaggtaatcagtaaacacagtcctagtcgtttgggatggcgaaaagcactaaaatataaacgcattttaatggcaattgattgccaaattataaaatggtggtgctttcggagagaattactctacatactcccttaatgtttgttggtgcatcatacacattttgcttactttcaataccaaaacaaactcaacaccctgaaaaacaaataacataattaaatcgactttataacgtaaaaacatcaaatgtttaaaaattaaacaagcttactattttaactataagaaatgttaagatacatgactctgacttaaaattttctcttatttaataagacgtttaacctaaaccaattatagtataatactaaatagttaccgacaagctaagctactcaaactatgtcgaaatgggtgaatgacgagataaagacagttgcttccactgagggttaacagccagtgtgaaaaaaggataaaataacggtgacttgaaaaaagggctatcgaacaactgttagaaattgtccggattttttaggttataacaattgcttagggaagcaaattaagacgggaagcaatatccacttgagtacgtaaggtatttgcgagataaactacaaccaaaacatcttgaagatgtgatgaaaaaattttttcaaaatcttggccttctacgcaaggaattaaactaaagcacttcatcaaatatctaccgacagcaacattagcaggcgaagaaccatcaattacgttttgcacataatcggaaactctttcaatcatagataaaagctccaaggttgatcttcgaagttgctggagatctgtgaataggctagcaagtctagatgggtcattcttaggagcagctacagctttcaaaccagaacggactgcctcgtcatcacgaatggtaaaaggggtagggacgaatgcacagctgtcagcaaggcgctctgtaatacctactggtgaagaaacgtaagtcttgatggcaaggggactgctaacatctgtgttgacagtaaggtgaacacagggatgaggatacgttcctagtggagcagttccgggttcagcaggagaagcatataaattttgaatcagtgcactgaaagcatctaaatcaggagaagtagcataccaaccaacgacaacttcacgagggttagccttgaggtgtaaatggtacatcgcacgatgatattccatttcaacttctacctgctcactgctctcattatgaggaactgcaaaacaacttttaatctcaatttctcggccatcttcagaacgtgttcccaaaagtgtaccgataacacgttgattattttcacttttccgggttgaatggtcaaggatagaaaaaagcactgctggttcaatgacaatgttcaaaggacttgacctggaagacggttttgtgagatggagtacgtgcttagtccccaaagccattttttaaaattttcacgttgttggctactctcaggtaggtagatctggtattgttccccaatcaataataattttactgtactagtttacagtctcatagaattcgttaaattgaagacactatttttcgcctaacttctaaggtttaccatttaagaaagtgtattttcagttgcgttgaataatctaaaaaatctccttaacaatgtctcatttgtacgtacaataatgagaaactctttattcaaaattctataactatttacatttgtacattctctggttaaaaatcatttatatatatatacaatgttcaaaaaattcggttagcaaaaaagtgtaaacataaaacccaaaaaagcagtttgctttttcttgactaataatgaacagtaatttaactcatatcagcaaaaacagagcactcacgaacatgaataccataggaagtaggaaccttcgtttcttcataagcactttctagctgagaacctccactagaagaagtagtatcaaacatatctggtttcaaaaacaatttggtgagaccagggttattagaggaatcaaccatgcgaatacggaactcgataactggctttctaatagcagcactaggactaatcgcaaacttggctaaaattttaaatccagacgaagatatattaatgttcgaaagatgtagcttaagtttactagttttcctgctaaattctccggccggagaactttgacagctttttacaaggacattttcccccaagtaaacgatgataacaagtttttcaatatgaagagatgagcctaagttcctccacacaggattaggcttcacaaatgcaatcatactactactgctttcatcatgcttccatttctgaacaactgtcaatggaatgcaactagcaccgttaatactatcaagatgtagattaaaatcagtgactttgattggtgagagaagtagctctggtattaaagaaagtgtgttttctgagggtccatattttactgcatggtcatttaaatgagtaaaagacataggaaattcagacgcaacgcgaacacccatttcaggaggaggggtattaaaatccgaggtatatttcatgaatatatgaccggaacaggaaggatgaagaaggccatcttcagataattcaccagaatacttttcgacgattgaagcagaaagcccggaagaatttgggaactcagggtgccatgttgcagtcgagtctggtcccgattgtaatgataaagtagacaaattgggcaagctaccgaggtttgattccatatagtcagacgatgctgtagcataacgatccattgtcccagcacgacgggtccttcttgatatagtgggattctttcgtaaagtatttgctaccctttcaattgcagcattgctatcctcgttttcagtaggcgcaggggaagccaccgctgatgtgggagacgttgttgttgatcgtgattgcatgttgttaaagttcccaccaaaatcattgccatgcatcatgataggattcgaatgtgatgcattctctctatcgatcgatgaaggggtatttcttgaggcttcagagtgcacagaattgggtttattaaagggggaagccttggaggaaatcttaggcgtaaccgtttctgcttgaacattaggctgcacaggtagcggagcctccaaaaaggatgagcgaacattgtttgcacgaatagtggcatcgttgtcctcgccctcgtcggaagtttcattaaagttttgataagacgaagcgttattattagtagagggatgatcccgaatttgtgaagaatgattggaatcataatgtcttcgttcgattgaactatcatctatattcgatgggtgttcttcagcagacgaaatactcgaagctttggagttcttattaaaaaaagcagttaatttattagggcgaccattagatttatgcgaaggcttcttatcctttttaggcattatggttttccgacgaaacaacgtggacattttgttcttcaatttaccaccagattcattttctccatgactcttttcctctttagattttccattgtttatgtgaaagcccgatgacttagatggtttattagcagatgcggaagacataactttcgatgtggagttcatgaattgacggatttcaccttcaataggtagatcagaataaactgccatagatttagaaaaaaattcttgctgtttaagagccgtatcagtttccaaacttgcaattgtcaggtaaacttgtttcaatataaggaggcgttcctcgtcaacaatttgcaatttttcaaacgctaaaggagcatcggaatcccaggttgcacgagaagcagtgagatcattctgactcttagtatccgcatcacggccttttttttttaatcccttcagaccaggtacagaagacgatgccatctcctctgcaactgttgataaccgctctgctaaacgtctaagcgtagccgtttgtggtgaagaagtataataatctatcaaaggtttataaacttgcgaagctatttgtccaatgatttgactgtgatatcttgaaatttcaagggtttctccctcgagctgtttccaagcataattaaaagcaaacgatgaattgtttttttcttgcatgttcattgcaagcttatgtaattgatctgagtattgccgttcaatatccattcgctcacgaatccactgcgaaagcatgtcgttgtctaggcgaacttgctctaggcgctgtcgaaagatcgacatgctgtcgtttggagagtagtttgactatttgttaataagaaggaaatagctaaaataaagcttaccaaaaacgcatctacatactccgttttcgtcaatgattccatggcgtggtggtggttagtgtagggggaatgcgactcgatacatgacactttattccaaaattgcaaaacaaattgtttatggaggatgattagtattgctattagatggctgttatgaagacataagaaaatatttttaataaggcaaaattttcatttctacatacatcaatatcgatgtttccgaaatatgcataaataaattaatcgattattaactagttagctgctcaatactatggattagtctcaaaaatatttcaattgaaaagtgacccaatataccaacacatattcgaaccgcttaacgatttctcaaaaaacacaagtttttgaataaaaacatataggtagtgaaatctattgaaacgttcaatttttttaagccttcaacatacgctaatttcaaatctgagttctcactactattatcgcacctttttctattctttcgaaaacatacgtttgagcagagaaaaagtcagtaacaacttccatagtataaaaaagaaggagatatgttcaaaaatcaacaaaaaatatgaataattgttcgtaaacccatattgttaccatagatgaattttactaactagtgcttataaacgaaagttttctttcgctacttaaggtaagtaagcagaaaacattgagaatggctttaattcaattaaatttaaaaatgaagagagaccaagatcagaaatcctaacacatgttagactattaaggcactttatctgaagtgaagtctaataaaatgtaagcaacgaaagtcagttgattgataccaacattccactcgcatacagtacgaattctctaaataactccagtttatttttattacgacaatgaaaccataatgccatggtttaagtggtcaatatgttaaccgtgtaacaatgaaagtacatcgtaacgtgttagcatcaataatccggttttttcggtttgtttataaatttaccgatgcgctaaaatatctaatttgtagtttaccaaaaaattttacgtgtgttattgtatataacgcgctgtaaaataagtaatgaagcttcacagctatgcacattgtaacgcatttcaccggactttagcaaattacagtctaaggaaattttcttttcatacagaaccaaataggtctgtgggcggattgcatgtgccggttgtatacaaaagcaaaatagtacaatgaatattgcacagccagtctcttcggagattaaaagtgtgaagtttgggatttacgatgttgacgatgtcgaaaaaatatccgtcaaacaaatcgtaaatcccgttttgcttgacaatttaaatcaccctactaacggcggattatatgaccttgctttgggtccatatctaaaaaattctgtttgcgctacatgtcatttggatgaaagatactgccctggtcattttggtcatatagtacttcctattcctgcatatcaccctctatttttttctcaaatgtacaatttattacgttcaacttgcttgtactgccatcatttcaagctttcaaaagtcaaggttcatcttttcttttgtagactcaagttgcttgattatggtcttttaaatgagtcagagatggtggagaatgtcagtcttactgaggcaatcataaagaattctaacggcactccacttgaagatggaagtgacagcgaggacagtggtcttggacacgatgatattgctaaagatgctgcaacacttatgcgcattcgcgatgaattcgttgctaagtctattgctgactcacgccagaacgctcatatcgatgctcagttgactacacttcttttacacgagaggaaaaaagttgtgcgtgccttctaccatgccatttcatctcgcaaacaatgtgataattgccagtctttttcccctaactttaggaaagaaggctttgctaaaatattcgagattccattgagtggaaaaaatctccaatttatggagcaaaccggaaaaattcgttctgacgttcttcgtgatactagtaaaaagcatcatgaagatgagggatatgatggagattctgattcgagtaatgaaagtgaagtagaaggaatagatctctttgaagaagatcctaatcctttgaaaaataaatcaaaatctccaattgctcatggagccaaatatatgacttctactgaagtccgtaaccatcttcgccgtctttttgtaaaagaaaatgttgtcctttctcgtctttatgctcataaacgcggaaaacctgcctctgctgatatgtttttcctccaaaatattgctgttcctcctactcgcttccgtccagcttccaaaatgggcgatgaagtacatgaaaatatccaaaatgaacttctgaccagaattttacaatcctcaatacaaattgcttctctctctaaagactctacagttgaagtaaatcctgatgagaaagaaggcttggagcgtcgttctcgtgcttttgaactgttgattaacgcttttgttcaactacaacacgatgtaaacagcctgattgatagtaataggaatcctagttctggaggacagagtagaacagtacccccgggtattaagcaaattttggaaaagaaggagggtcttttccgtaagcatatgatgggtaaacgtgtgaattatgcagctagatctgtcatttcacctgacccgaacattgaaactaatgaaatcggtgttccgccagtctttgctactaaactcacatacccagaaccagtaactctttacaactttaacgagatgagaaatgcggttattaatggtccccataaatggcctggtgctagtcatattcaaaacgaagacggcactttaatttctttaatgcctttaacaattgaacaacgcactgctttagccaaccagcttcttacacctcaaagcaatttaatatcttccccatattcttattctcgcttaataaatactaacaaaaaggtttatcgtcatgtcagaaatggagacatgttgatattgaaccgtcaacccacccttcataagccttcgatgatggctcataaagctcgtattcttccaggtgagaagacgattagaatgcattacgcaaattgcaactcttacaatgctgatttcgatggcgacgaaatgaacatgcattttccacaaagtaccaatgcgcgttctgaggctcaatttattgcaaacacagactctcaatatttggtgcctacctctggtgatcctttgcgcggtcttattcaagaccatgtcgtaatgggtgtttggcttacctgtaaagatacattttatactcgagatgaatatcagcaacttctatttcaggctttaaagcctgatgaaaccggtatgtatgggcgtatcaaaactcttcctcctgccatacaacgtccgggtatatactggacaggtaaacaaataatatcttctgttttgctcaacctaaaacccagtgatcgtcctggtcttaatcttaaaagcaaagcaaaggttccaggaaaatactggtcacctgactcagaggagggatcagtattatttgatgatggtgaacttttatgcggtattcttgataagtcctcttttggtgcctcggcttttggcttagttcactcagttcatgaattgtacggtcctgacatcgctggtcgcttgctttctgttttaagtcgtctattcactgcgtatgctcaaatgcggggctttacttgccgtatggatgatttgagacttgatgagcaaggtgataattggagaagacaactattggaaaacggaaaatcctttggacttgaagctgccagtgaatatgttggcctttcaacagattcgccaattgcgcttttgaacgctaaccttgaggaagtttacagagatgatgagaagttacaaggtttagatgctgctatgaaaggtaaaatgaacgggcttacttcctcaattatcaacaaatgtatccctgatggtttacttacaaaattcccctataatcatatgcaaactatgaccgtttctggtgccaagggtagcaacgtaaacgtctcacagatttcttgtcttttgggtcaacaggaattagaaggacgtcgtgttcctcttatggtgagcggaaagtcacttccttcctttgttccatatgaaacttctgctaagtctggtggttttattgccagcagatttttaactggtatcgcccctcaggagtattattttcactgtatggctggccgtgaaggcttgattgataccgctgttaaaaccagtcggtctggttatcttcagcgttgtctgatgaagcatctggaaggtttatgtgtacaatatgatcatactgttcgcgattccgatggatctatcgtccaattccattacggagaagattctttagatgtcacaaaacagaagcacttgacacaatttgagttttcagccaaaaattataaatccttaattcagaaatacaaggtcaaatctgtcttatcggcggttgattccgaaactgcatcctcttacgcgaagaaagcgttgaaaaagccgtacaaatatgatccagtattggacaagtatccccctagtcgatatttgggaagcgtaagcgagaagtttcaacgtgctgttgatgaatatacccagaaaaatccggacaagttgattgcttcgaagaaagagagcaagcttgatgattctcttcttaatgaatcaaagttcaaggcattgatgcagttacgttaccaacagtctctggttgatcctggtgaaagtgttggtgtattagctagtcaatcaatcggtgagccatctactcaaatgactttgaacacattccattttgctggattcggtgctaagaatgtcacattaggtattcctcgtttacgtgagattatcatgaccgctagtgcaaatattcaaactcctacgatgactcttcgtttgaatgacggcgtttccgataaaagagcttcagctttttgtaaagaagtaaataaattggttttatctgaagttgttcgacaagtccgagtaactgaaaaaatttctggtcaaggctctgacgaacaatctaaaacttatgctattcgacttgatttatattctcgtgatgaatatcaggatgaatatggtgttcttcaggaagagattgagtcgacctttagtaatagattcttaaaaattcttaaccgaattattaaaagctatttggctaaatctaagcagcggaagtcaggaggtaaagatgatacagtacctgaggttggtcaggcattaaagccacttgaagatatcgatgaagcacccattgaaggtcgtgctcaagaagctctcgaagatgaagacaatgatgctaccaatgagaaaatggtctctaggtcgaaacagcatgcttcttatgaggggcctgatgaggcagacaaagtcgcccttcgtcagctaaaaggatcaaataaagttgaagacgtaaacatggatgaagaggaagatgagggtttcaagtccgatgaaagtgtctctgattttaaagaaaggaaattgttggaaaagcagaacacagtttccatttcggaaaggcgggaacttcagttaaagacagcaaaagaaatactcagcaattgcaaacacctcgactttgattacgttaacggtgagtgggcaactgttgaattggtgttcccaatcaatactgaaaagctattaatggtgtcacttgtggaaaaggcatgttccgaaactgtcatacacgaaattccgggcattacacgctgtttttccaaacctccagactctgccttagacactgttccgaaggttatcactgaaggtgtcaatctgaaagcaatttgggaattttacaatgaaatctccatgaatgatatttacacaaatgatattgcagcgatccttaggatatacggtgttgaagcagctcgtaatgcgattgttcatgaggtttcctccgtttttggagtgtatggtattgctgttgatcctcgtcatctttccttaattgcagattatatgactttcgagggaggatacaaagccttcaatagaatgggaatagaatataacacttctccatttgcgaaaatgtcttttgagaccacttgtcactttttgactgaggccgccctccgtggtgatgttgatgacttatccaatccttcatctcggttagtcgttggtcgagtcggtaactttggcaccggttcttttgacatattcacccctgtagtcgattctcctgcaaactaaaaaaggtatatttattgcggttggggaataattttagaaaaatgtgtgttttgacaaaataaaagattttggaaattaaacctttattggctacttgttacaaaaatatataaaataaataaattgggttttggaactaatacttgtcatataagttttagataggttaccacaaataaaattacgtttaatctacaactcttacataacacaagagataaacttctaaacgctataagcgtatactatgtttacgaaatattcataaagctttatattgctaatgtgactattagatatgcaactgggagaacaattcgccggatataaattaaaagctttcgtaaatttaaaaaaattgcgcacgcaaatgaacaagtaacatcgggggtttgaaagtttattaagcaaccaaggtaaaagatatgtgtaaaattaggaattcccatagcagtctttaactagaacgaagaaatatcacattaaataaagcatggataaaaagtagataagtgctaaaacaaatttagaatagtgttgaagtttgacgaagaagtggcattttcctcttggtaggagaaggcaagtaagtatcatcttgcgcggctgaagaatgaatagtagttgctgaagaaatatattttctacgcacctcacgtttaacaggagacacttttcgattgctattaaagtcggaaaagtgattttcaaaactcaacatatccatgggatccaaaaaatcatcttcaaaggtatcaaacgacttgctcatgggtagcttgcttggtgtttctaagccggcaacggaactaatgttattggtaaaataagataatgatcctccatcaagtaagctatcacctttaggactttcagatagcgttacttgtttagatgcatctccattacgtagaattgaagacttcaaaggcgtgactgaccaaaactctgcatcagatgatgttaaagatgataattgctttgcatcaggtgtagccagcatttgcaagatacgagttcgatgctccttcaaatttgtattcggacttgctgagataccactcatatcagaacggatgggtgaaagtaaagaaaacttagtgtagtcatcagccacgatgtcatcacgaaagcaaaacaatttaggacacaaggccttcgggggggttggaaaatcaatagaatttgatcgctttagcaaaagtccactgggattttttatggtaggcgagctaggtaaagaaggtaaacggactgcagggatctgtagggtattagttgtaccatcttttaaacctttcttgccgagattcgttacagtgtcattaaaacccaacacggaatcatgaactgaaggggtttcaacatccttctccaaatgtgatacaggtggaccttctactggtgcatcatctttattcaaacccaatgatttagctgactttattcccaaagattcattcctaagtgattcagatggagaagcactggatgctggtgatgacaaaggaggagatggagaatttgtacatgattgtaaaggagaagttacagatacgacagaggaaacacccaaatcggaaaacttagcttccaaatcagaaggtgcatcgataccaggggtatctacatagggttgttgactatgaagaggatgaaaatttgtggcattaacattagagatcgtcggaatgttcgttaaggatgcagtataataattctgaagatattgatgtcgctgattaaatatatggggagaagtattaaacgtgttaaatccagaggaaccggtagaagatccatattttgtagaggaggtaacgtcttgaacaggaggcgctggtcttgaatttactcctggtttacgcagctttagttttagaaattgttcttcatgaccaggacgaatgctccaaaaatgacccttccccggtaaatttctaggacgttcaattttcatgaatgccttatttagacttaaattatggcggatggaattttgccaaccgttattggacttattatagaaagaaaaagtattgctgatccaatcatatatagcacttaaagtgagacgacgatcgggagaacggattattgacattccaattaacatagcataggaataaggaggtttctttccatcatctaggggtaagaaaaactcctccggttcttgagactgagaagaagatacagaagggtttcgatatataatagtatccaaagattgctccgaaggaggaggtatgggaagaggaggaacagaataagtcaatctagtataagaaggtatatatggtcgagtggcttttgaagaaggtttttgaaaagatgcaatgttattttcttttccgcctgcaactacgcccttcaactttgaagcaaccttgggataaggtggtaaagattgcaaaggaatttcctgataagcaattgggagttcagagtacttagaagcattgttaaggtttttttcatgagtaaaataataagggttagtagaattaaaattcatgaggaagatgttcagacaaattgaataataaaacaaaaattaaagcaccgttagataatggcaatgccaataataataatgattaaaagagaaaaccaattaagggaaaataatagtaatagtgaatactactatactccggacttacacaaacatagattgtcagtatgcggaccaaaaagaatgaagtattttgcaaaattcaaagatttgaaaagaattaataataatagtactcaaaggacaaaaaaaaaattgtccgaccttggattctcgcactagtgttacgacaaggcacgattccgaagcacaaaaaaaagaaagaaagaaagtgtggtgctctaaattcacaatcctttacaaccaaaaataaagtcttaagtctaagacagaaataattatagaaataggtattacagtataggaagcaaaagatacaaactcaatactggatgctgtcagaaacgagagaaatgcacaacgagatactaatattgcataaaaatattaagatttgtaatagtgatacacaatcgtgtcaaatatcctttcgtatcaaatgctccgaattgctccaattttggacgtttgccaaaatatgagtgtacgagatgagatagaaatctccacctcgtgaaagcggatcctctattttagtgacaatatgtcatagagccgaaaaatcgattacgatgttgggttgtgagtattttactaacagtaataagggtatacgttatgatacgttaagctgccaattatcctccttcattaagtatgcccttaatttgacacatttctggttccatagtattaaccatacagtaaaacgttgttttattttttgaggtcctataattagaaatttaaatgaaatgaggcactagtttcagttatgaaatatttttttagtgaatagctataatattatcttcatactaaaatatttaataacgtcggatgttcatgcaacttaaatattgctataaagagagtataagttgaagttgagcttagtctaatcatatcagttagtggttgacaaattttaggtgattaatacatttggttaagaatcaatagcatgcgttatattttttgtattatttcaacaataacaataacgatgattgataaattgacttggcttagaaactcatttagttaataaaataataatatttcaatatttggaagctaataatattctttgtcacataactgaatcgagaagttcacggagctaatcaagaatacttctttttattaaggatttagacaaagtaatcatagtagcaataattcgagcaaaaatagcgtagttctatagatttcaattaaaatattagacaattgaagggatggcacacgattcctacacatttacattgaaaattgcaagtgccaagctaatttcccaattttgcagtctgcacacattcaaagtttgattacaatatttctttcaatgccgtacttctaaaattttagttactagaagaaagttcaaaaaccactgtgtacaaagttttagtatgtgtcaaggttgcaacacggaaagcaaattgagtagaaagaaaaaggttctgtatttaacatagaaggatagaagaattatgtgtccgaatttctaaatttgaaaataactactatatgaaccaatgcatcaggcgaactgatatgtctcgtttaacattaagagaaagacaatattcaagaacacattagacgagcaaataaaaattttttgcgttttcttttataataacttactaattatgtggtgaagtttaaatatagtgaaaaccaggccatgttaatttatgaaaccaaatagcatgtcaaaaaaaaagaagttttcagcgtctaattattgatttgcttctatcgtcaaaatgcaaaacattgttttccatatcttcattgcactagacacgtcagtacctattttggaaatgaatgctacatgtattgaattaaatttgaagaacttgtaattagcatttaaacttttaaaagttttctcttgtatttttatttttttaataggttatatccacaaaaaacgctgattggcgcttactactaactaactaccaccatattgttttcctaaattatgtcgaatttgcgaattgtttgtcaacattgcccttcagtcgtatttaataacaaacgtccagatgttgttaagaggccaacaatgtcagctatgctgcattctgaaacacaagaagatctagaaactgacgatttttttcttctaaaagatccgtttgctttcgacaacgttagcgtatcaaaacccttagcaaataattataaattacttgcttgtgctgattgtgaaaaaggtccgttgggctactatgattctaagaacaatgaatatttattgctgtgctcattggagaaaaactaagcttaataataagtttatcaaacaactgtgctatttatcttggttatagcatatttttgtaaacgttacttatttgatatggaatggtcttttccatgtgtctttttattctttatatttttttagaagacttgcaacatggccttacaaaagacaggtatgttgtggtttcatattgaatagtaaccacgaaattaggtatatttaaatggaattataatgtttgtttcttattaaaaagttcttttgtagcttacacctttgttgtgattagattttaatcttatcgggtattaaatgaaattaaccttgactaaacaaaatataccttacgattaaaccaatgtttttttagcactaatttaaaatttgaagaaagcacagtgaatgtgttgtacatataatcagcttttgtcttcgtaattaccgatagatataaatcggacaagagatataatctaagagcataaaattttataactgtatctatattttattcaaaaaagaaaaaaccaaaaaaaaccgtgatattaaataaaaaaaaggaatgataattatatggtataattggaatcccaaatacatgtaaatgcttcattcacgtgttaatatacggcaacgcattattcatagttatccaattcaaaagtatttgactgttgcaccgtcaaatgcaggtgaaagaactaaatatctacacttgacaccgtgtttttcaaaaatgctaagcattgcatgggcaatttcgtcgaaatttccggttgctagtgcaagaacggtaggaccagcaccagaaagacaaatgccgcacaaaccaggttgagtgtcagggttaagagttgcaagaatgttctgcaagcctgggatcaacgaagcacgatatggttggtgaactttatccttcatcacttcataaactaaatgaggatttatgggagtttggcctaacgcagttgtgagcaaagccaagcgttgcaaattataaaccacatcagttctaccataagaagtaggaagcacactccgtgctttagaagttgctaaatggaattcagggattacgacaattgcctttaattcagaagcccatggaagcctggcaaaagtacctaaagacttgggaggtaaagttaaggcttcgtttttcaataaatcatcagcagatggagaaaatgcattcttttcttcctcagatagttctctgagaaatgaacctacgaatccacccatcatggacgccattacattgtctgggtgtctttctatcattagaacataatccatcatttgcagtttggatagaccaagttttgcaatctcgtttgcaagcataacacctgcaatggcagccgatccactagatcccataccacgaccgagaggaatgggatttataacgtgtattttggtagcatagggaaatgtagaaatgttgttgcaacgtaagacatataaagaggtttgtgttatcatgtttttctggacatccaaggaaacgtgttccttaccgtctccttcatatgtcaagacacaaggtccgctttctgtggatacttccacatcaagggtcatgtattcctcaagagacattcccaagacatcgaaaccaggtccaatgttagcggacgaagctggaacttttatttgaaatttctgcattctcacaaaaaaagcaaacaccacaaaagaaatgagtttgttttaataaaaattaaatatatatatatatatatctgttaaatagtaaaaaataatgaacggtttgacttgaagaaaaccgactctataatcgtacggcttgctagaagcaggaacaagttgaaagatcgctttaatatgcacgaaatattttaaaaacaaggaaaaagagaaatgcaaaaattacgaaaataatataaccgcgaaccgataattttcaaaatatttccagatcaaaaaaataataagtatctattcccaacaatcaaattgctcgtaattaaaaagtaaaaacaataaaaaagaaaggttgataatttgaaggaaatgaaaaacccaaaaaagcctcgctttctatgaagatataggcaaagaatagttttcgctgccagaaagttgcaatgtttactacctttaattcccgatttaacacgacaaaatcaccggacacactcaataaaaagttaaattgtgcgcaatcaaattgctaacaagagtgttatcgtgcgctgaaaatgctgtgaaaaaggtaaaatttgatgttggtaaagatttcgtgcacatcgggaatccccataagcgaacccctaactcgaatacgaaattacgcactcgaatgcctaatctattaagttgattttgatttgaaaagtgtcatgttacccgcactttttcgcaaaaccaacttgaaatccggaaaactggaacaaaatgcagtttgcagttatatattatctatatatgttatataagagaaatttttttttcgccaattttattctaatgaactaccaacacaagttctgtaatataacgaattgtgctcgcatctggaatgtttaattaaagaaaattaacgcaacactaagtactttatagaatcggagcatattgaaacgatgcagcgatattgtacattacaaagataacagtcaagattttctcttaagcagaaattgcacgaatggagtctagcaagtaccaagcgcgtgctaattaaaaaagccgtttttgagcttcttcttattatagctgtaagttttaagtcactattttttgcagtcagtgtgttagatactaacttgcaatggtagcttgctcgctgtaacgaaagcatggaacccattattgcgttgctgattggcaatggcggtcgtgaacataccatcgcatggaaactttgtgagtctcctttaatttccaaagtttacgtggcgcctggaaatggtggtactgcaagcaatggagcggaatctaagatggaaaatgtaaacattggagtttgcgattttgagcaacttgtcaaatttgcgcttgataaagatgtaaatcttgtcattcctgggcctgaactccctttggtagaaggtattgaaggtcattttcgtcgtgtgggtatcccatgctttggtccatctgcattagctgctcgtatggaaggtagcaaggttttttctaaagattttatgcatcgaaacaatattcctacagctgtatataagtccttttccaattatgatcatgcaaaaagctttttggatacatgcacctttgatgtagtcatcaaagctgatggacttgctgctggaaaaggtgtaatcattccgaaaactaaaaaagaagcctttgaagctttagaaagcatcatgttaaatgaagagtttggatctgctggtaaaaatgtggttatcgaggagctgttggagggtgaagaattatctatcttgacattttctgatggttatacttgtcgttcgcttcctcctgctcaagatcataaacgtgctttcgatggtgataagggtcccaacactggaggtatgggttgctatgctcctactcctgtagctagccccaaactacttgaaacggtccaatccaccattatacagcctaccatcgatggaatgcgtcatgaaggttatccattagtaggtattttatttactggattaatgcttactccctctggcccccgtgtcttggagtataatgttcgttttggtgaccccgagactcaagcagtattaccccttttggaatccgatttggctgagattatccttgcctgtgtgaaccatcgcttggatgctatagatattgtcatttcgcgtaaatttagttgcgctgttgtttgcgttgccggtggatatcctggaccatataataaaggtgatatcattacttttgatgccctaaaagacaaaaatactcgtatttttcatgctggtacctcaatccgtgatggcaatgttgttaccaatggaggacgtgtacttgctgtggaggctacgggagattcagttgaggctgctgttagattagcttacgaaggtgtgaaaactgttcattttgataagatgttctaccgtaaagatattgcccaccatgctcttaatcctaagagaaagacacgcgaaatccttacttatgagaattcaggcgtctcagttgataatggcaatgaatttgttcaacgtatcaaggatttggtcaaatctacacgtcgtcctggtgcagatgctgacatcggtggttttggcggtatttttgacctcaaacaagctggctggaatgatccattgttggttagtgctactgacggtgtcggttcaaagttgttaattgctcttagccttaataagcatgatactgttggaattgatttagtagcaatgaacgtcaatgacttggttgttcagggtgctgagcctttgatatttttggattattttgctaccggttcattagatttgaaggtttctactagtttcgttgaaggtgtcgtcaagggctgtaagcaagcaggttgtgctttagtaggtggtgagacatctgaaatgcctggtttgtatcatgacggacattacgatgctaatggaacctcagttggagctgtctccagagatgatattcttcctaaacccgaaagtttctctaaaggtgacattttgttaggtcttgcttctgacggcgttcattcaaatggctattctcttgttcgcaagattgttgaatatagcgatcttgaatatacttctgtctgcccttgggataagaacgttcgcttgggagattctttgttaatacccactcgtatctatgttaagccacttttacatgtcatcagaaaaaatattgtaaagggtatggcacacattactggtggtggtcttgttgagaacgttccccgtatgcttcctagtcatctcaatgccattatagacgttgatacttgggaagttccagaggtattcaaatggctgaaagatgctggaaacgtacctatttcggatatggctcgtactttcaatatgggtatcggtatggtggttgctgtcgcttctgaagatgctgaagaaaccatgaaggaattaacgtccgtcggtgaaaccgtttaccgcattggtcagcttgtggataaagaaagcagcagtgagcgttgtcatttggtgaacctgaacaaatgggaaacattttgagggaaattgtttaatctgtaaaacatatatcagtactttaagctaatttggtcgtttttggattttaagttctttttcatttaataaattgatggacttattgtatgtgtataaggtttttccattctttactcagaacgttgtgtatattctaacaaaaacttaagtaactacattattatatccaataatatccactaaataaatcgaatgctgtaaaaaaaaataatattactgtactcgccttaaacatcaatatgttttagtagagataagtgctatgcagatataaggctaatacttatataagcaatctgttcatattcaaataatgtgtagttagatagacaattgcaattgatcgtttcacctaactattaaccagaaacgccgagaccaataaataggaatgtgatagctacgccgaggcatgcaactacacgattgataattctccaatgaacatgtttaaccctcatttgatgtattttggtccgaggaatgggaagaaaagaagctaatatccacaacgggggaaatacaattccaaaagtaaacaaaaacataaatttcgatacaccatttccattcttaaacttgatagaagcatatttctgtggatcgataaaattagaggaattttctttttctgaatttgcaataaaggatgtcgttgctcgacgaatgtttgaattcgaatcggtccgtaacatagtggtgtctaatgactgtgcaggtattggcattcgaccgaatatcccggaagaagaagaacttaaaccagagttttgtgaacttaaattgctcccttgagaagttaacgaagcattatcttgtaaagttgagagattaggtttcgagtctaagtcaaaaaaggggacaaaggggttgggtaactcgtctgatcttgcaaaaaattccataggaggaaaatgctgagaatcgtctatgtgaggagaagtgaaatgactgtatcttgaagacaagttgtgcaaaggctcggatacacttctttgagaagcatttttctctatgactatattttgtagcgcactcggtaatgaaggcttccgaaaaaaagagagatctgagatttgtggtctcgcaggtaaaggcaaaggttcagctgggatatgatctaagaatttgttagcaaatgttgaaccaaaggggttattaggatctgaagaaggggttcttttgtgcatggctgggctatgcggtacactttttggcaaggataaaagggataaaccagtgtcattagtgtaatttgatgatagttggctctcagacccaaaatcgaatcgattagtatttgaattggagggcaattggggattaaatgatgttgagattgggctactttgagttgttgctaaagtagctgacactgcccttttgggagtataagctagaaacggaggagatctctttgagagaggttctgcagattctgcattaccatcaaacaatatctcactagattgctctgttaccgtactgtcggcacgatggaactgtggacgatcggtttttacagaagagtgccttataataggttcattcgaccaaaatgaaacgttcgatggatttttcctgctcagaggaggacgtttcttccttgaagactctcctttctgtctaccgtcttcttcacccaaacggtaagcgctttcatctctgcgttgagcatgtccaccgagattttcaaaagtcatgttttaacaataataaacaatattagaaaaacgcaaaatattttcagttgtccaaataactataggtaataagtagatgatatgcttctaaagcgcattagctccaacagaacatttcaatgtagcaaaatcttcaagttttaaaaaagaatgaaatcaaattatataaaagaaagttatttttgtggataaaagaatgaaagatcaaattaaagaatgattatgaataaaaaaaaagcaaaagaacattaattatgattaaacaaaaggatcgactaaatgcaaaaaaaagaaggacaaggagtaggtaaggatataaaagcgaatggctttgctaaataagcagaagaaaatagtggaacctattgtcttatggtaaaagataaattgcggttgcaatgtggacccatattataaccgtcaaggttagcatagtagtacgaacagtatattgctgtaaacaatggaacaaagaaagataccgaaaatctaccataaactaagctgcattaagaaaatttaaatcaaatttacaaatacgaaattatcaaattttaaaatacgtagaaatagcaggtgtaataattcgaaaacaatagaagtttgacattgtaaattgtaaagcttataaataaaaatttaaacgaacaagaagaaccaatgaaagatgtaatcttaaaataattttaaacatatcacacttactgtacaaatttgagtggaaacggaaggcttgattcaagtcaatagcaagcacatttttatgtaagggaaatcaaaagaaggcgaaacatggatatagttaggcatctcataaattttagattatgttttgttgattgtaattgacaacaatgaatccagcaaatactagcaaggaaccaaggataagactaaaatttaaataatgacccttaagaagtatgtcaaagaagagagctaatgggatactaagactcatgcctactgtgaccaataagggacttgtcattagcatagcaataacccaaagataatctgaaacaaaggttatcgaagcatttatgataagcacaatcaaaccagctgtggtagagggaagtgaaaagcgttcaacgccatacaaatgcaaaataataaggaaaggccataaaaggatgagatcaaaaagaccaacaaggccaaagaataggcgtgttgaaacgcaggactcctcagtaatatgaaatttaaccatcacagagtagcaaccatacaggagagctgccaacaaggcataagcatttcccaaagcaggtcgcgatggggggctatcattcaaatcagcttgcttggcatcttgagtcactactataataaccccgccaacgctcgccattaaagcgagtagtttactcaaggtaaatctttcaacattgacaatcgttcccaaacctagtgtaaaaaacccactcatactggagataatagtgaatgaagcaacattggtaaatcctaatgagctattactgaagtaattagccgcaaaccatatgatgcaaaatcccaaactaagataggctgtttgtcgaaatcctagagggctgtttgggcgcgtaccaagattaaaactgctatcgtgtacagattcatacatcgacaactcggacattagcctgtgctttctagtttttttttcactgaaataccatggaattaagtagaagacaaatgtacccgtgttgatataagtgattaagaaaggactaaaaaagttatcatcgtctaataggctgcttgtgagaaaagaactgatgagccataaaaagacgacaaacaataaaagaacaacgcctagtgcatgtttcccaatagcctgaagcaccatttttttctataaaatttataaataatgatataattaataagaaaggaaaacaagtaagataaattatggatagactgtaaattgcatttataaagtgaactggaagaaactaaaaaaaatacttctcatcaaatcattcacaaaaataaataattataaaattaggtccatttaagaagcttttctagtaaatcgagtaatctcaccttaaagtagtaatggtggtagggaggatgaatctataacaaacttatataagctgtacgcaatttcagtttctcttacgttttcaaactatacgatgattaaagcgccaaattgggattttttgctttgtttattttgttcaagccaaagaaccattcttaattgctaaattccaagttatggattttaattgactaaatacaaccacatcttctgatgccactaactttgaatattcttttcaaccatatttctacaaatgtttttaatgttaaaaggttgatataaatagaattcattttgctagatcaagctagtttcagataaataatagagcatcaatgaaagctaacggcataagcaaaaataacataaaaggcagacacgtcgtaccagaggtgcacggacttagttaatcattttgcgaataaaaggccgatctaaatactttaacggtttctatgctctcaacacttaaatgaagagcaacataaatgggaagaaaatggaaataagagaaaaggcaaagactatcataagacaccaatcatgcaaataagaaaaaacccatacaaagaaatgtccttaattaagtagctttaagaagaatagggtttaacagtaacatgaagttttttgactctccatatctaaatgaataggatctgtaaagtctgccgcaatatcgtcagaatccatgttctccagagctaacttagccactgtttcgaatgcttcttgaacattgatagcttctttagcacttgtctcgaaatagggaatttctcctctagcttggcaaaaggccaatgcttttgattttgaaacctgaaattattagcaagaaattctcagctttgtattaaaaattcaatactttagacacataccatcctcttttgttcttccacgtcgaccttgtttccaagcaagataaagggaaatgtctctggattgctcggtgatgcttgaatcaaaaattcgtcgcgccagctatctaaagtttcaaaggacttgctgttattaacatcataaacgaggacacagcaatctgcgcctcgataaaacgcaacccccaaactctggaaccgctcttgaccagcggtatcccagagctgtaatgtaacgactttgtcatcgaccagaacttctttggtaagaaaatccgctcctatggttgctttataatctttgctaaactttcgattcacatactaaacagatttggtcaataactttcatttcaaacatgacagtcataacattaacatatttcaaaaaacatacctgattcatgatagaagtctttccaacaccgctttctcctaaaataataactttcagcaaatgcttctttttgccggccatatttacagcgtaaaaacgagataattcgatatattattgaaggccaatagtcctaattgaaccaagaatccttttgagatctgcaaaaaaaaataaatttataaattacttctttctttgaaacggaaatagttgcgcacgttcccttggtgtttgctctgcgagtatcaaggcttgtgagtctacccttcatatgcctttcacgtcatgagtataacgaacttcatcatgcttgggtattttgatcaaaagaaatatggtaaacttcactatttaaataattactacataggcaatccgatgtatactgacaactttcttatatgcttgtcgaaaacagtaatgatttattaatacattggtaggaatctaagtttttatttaaattttattttttcaagatttagtagtcaatttttccagttctttcatctcgtctcgtattgagtaagttgctaccatattttgtttgtgttgtcttcaagagaatatcacgcagtctcctatctaactggtgttaaatggagttaattaaaaaaatacaagatagggatgctgctgagaaagcgtattacgatgtcatagaaccatattcagaacttttggaattcagttttcacaaagagtttgtgagtgaagagaaagtcacccaaaggactgcgtcaagcgattctctgaacaccattgctagtgagaataatgacgagaacgtaataaacctagaagaatttcggcaattgaaaaggaattgtgatttatatcaaaggaatttgcaaaagctgcagctgctgttcaaacagcaatcccaaaaaaacacactcttagaaaaacagctttcactacaaactgagttgaatcaggagaaagataagcgggttaaaatactccaagatgagctgtgggctttacaacttgaggtagctgctttagagaggaaatctcctaatgcctaaaattatccgggattcaattttttgtcgacagattattttagttatactgttaaatttagaaaacgtcgattcgcgctaggttcactaattatgattttacgaaatgtttgttatgcttatggattaatattaaatattttctagatgatttcaagttaaaaaggatacttaaaagcataatgagaggtcttcgcttgtactcgtcgttccaattttagaagttacaagcatagactatctcttcagtggttgaccgcacatttttatgtcaatggatatgtcctttgtataatgaggaaacataagcattcaattacttgtatgaagatttttcggcattaatatcttcatgaatatcattttctacatggtcaaaatagtaaatttgattatctcaattcaagtagcttatgttcccctttttatttccttatcggtaacgcctacgagtaattgaattttcaatctgtattattatttaagcgatgtcttgttataagtattggttgaaaaaatattatgcatttctttaatacatttgattttcgtcacttgtatgcttctaatgagattggttcatgaatgacaacggttcaacaaaagtataatctagttcttactgagtaatcaaaacgaagaattatccggcgaaacaaaatatgtctgcccaaagctttaagttgaatttaataatagttgcataattctttaaactttagtatttagatagttcagaaatattgtattgcttgcaagattgaatataaaagcttgggtatctaagcgtaatgaatgttactatttccattactctgagcgacaatatggataactcagtactagttcatagtcttttaaggtatacacaaagaaaattagaaggataggaaatagaataagaaatataacttgttttatacagggttatactcaaagacaaatatttgatgcaagggtttaattttaaagactacgatatacctacaatacactctttttccctactgctatttggcattcaatcaaataaagtgctgcttgttagagcagtaagcaaagaatacatttatcattggaaatttaagtacgattggtagtttattgattcaaggtagcctgctagaatttgatatttaatgttaatcgatcaattttgtcaatgagattttgtgtgggcaattgttcactttagttttcctaaatttcgtccagtgtatttttataaagcatttattgtaaaataatttgaaaaattatccactaaaacatcattctcatgtataattctataattgattcacgctgtattcaacctccaaccatgtaacttcaaatttttcttgaacttgttcagaacaaaccatccgggaaatcacttccattcaaatctttgcatatcataatattttttcttacaaaagttaagttgctagatttatcactaaggggtcgtgtctattgatgttcactcatttataaatttgcaaacgttatttatattctgtcgttgttaaaggacatacgaatttccataataattattaaaatttgtaaatttatttgtgaacttcagcatggttgtagatactaaactttacgacattctagaggttcatttcgaagcttcagccgaagagataaaaaaatcttataaaagactcgcactactacatcatccggataaagcaccaattcatgaaaaagaagaagctgcagaacgattccgaggcgttcaagaagcatatgatattttgaaagatcctgaatctagagaaatgtatgatatgtacggaatgaactcggattcaaatagtcaatttgatgggggtgtaaatttggatgatgttttagctcagatgtttggtatgaattttgaagctggaggccctggcaaaaacgttcctcgagaccggaaacgtagaggttctgatgtaattcacgactacgagatttctttagaagatatgtttaaggggaaagaagtaaagcttcgtgcaactagaaacacactatgccctcgctgtcagggtcgtggtggtaaacgatttgctaaagaaaaaccatgcttgtcttgcgatggtaagggggttaaacaacacctaaaacacgtcggaccacatcatgttacgaatagtcaagttatatgtgatacatgcaacggaaaaggagtttcctttcgcggtaaagatcgctgtaaacattgcaagggaagtggaacggttcctgaacagcgaatgctttcatttttcgtaaatcgctcagctaaggagaacgacaaaattattcagcgcggcatggcagacgaggcatacggtataacacctggtgatgttatcttgcaattacaccaaaaaccgcaccctgtttttgaacggttaggtgatgatttaaaagcaaaattaaaaatttcattagctgaagcacttacaggattcaatcgtgttattttgacgaccctagatggaagaggtcttgaatatgttcaaccaattggaaaaatattgcatcctggcgattgcttaattatacctggtgaaggaatgtacaaggattcaaaaacagatttaagaggcgatttgtatttggaggttgacatagagtttcccaaagatggcttgataggtactacagaaatcgaaattctgcgagatatccttccttcaatccctaaggtttctgtgatggatgataccttaatagattcggttagaggtgtacctggcgatatttctcattttggaggagatgcacgctacgctaacgaagattatggagatgaaacttatgagggagttcctgaatgtcaggcccaatgatttcttttttttatatataataagaattggcgtcttattttaattaagaaaaatttttaggttcaaaaaagtcggaattttgtctcaatgaaacaaataaaactacttctcgtacaaccattgcaaaatgttatgtccctaataaagcatctatactacagaagcaaaggtatctgtttgtatgtataaaccgattgagaatggaaaagatcaatatagataggaatccactaataaactgatctgcaaaatcaacattataaagcctttaaatttgacagccaagagtttcttatgcaatgaactgacatttaaaggaaaaaagttaattatatgaacggaaaaatattttatgggaaaggacatttgcaagttatcattgtcgttgcattcccaaacgttaaagtcgttattgccaaatgtaacataaatatgaatgcacattattaagaacgaagcattgtaaaaaaccaaaaatcatcagaagcaaaataaaattggcaagcatcagaggttttggagcattgaaatgggataaatattaattcatacgtgagtttttacagcataataggaaccggttgttttatcttctgtgctatgattcttgcaaattcttcaaattgtaaaaaaaaaacatttgtgttttgaaaagtggcgattttttgtccgtataaagcaatagaaaaagcaagcttttgaaaagaaatatgaaggttttgaatcatacttaaccaattacctttttctttaaaaaaaactaggaaaactgtaagtccaaagtaaataactttagctgtaaataattaatatttttcttctaaagaaccaaacaacccgtcaatttgttatagcaataataaacagataataatactttgttaaaaatgtggcttcgattgcaaaggataaaaggcttaaatgagaaaataacatttaaccttttgttttaatacggccgagtgttttagtgatttcattcattcatacataaaaattgtaaacaaacccagtaatataaacattagttcaactcaacttgagcattcagttattttaagaaggaatgtaaaatctacatatagctgctcatgaaaaagatttgtttttataaatttagttatttaaaattaaatggaaccattggattccccaagtttttggccttcaaaattcatgttgaaaatatatacagaaaacaacaaaatacggtttaaacgtgaactcaaacaatttaaatgttacttactggatttcaaaacataatttctacataaattttatttttttcattagggctaaatgattacaaaaagacttcatatgaaaactgtagccctgggatgaaaactatattcaatattcaaaacaaacattgagtttttgcctgcttaggcaaaggcacaaatatttcaaaagatagggtagggttggttgaaaacagtcacgccatgctaccaaaagttttttccagacggtaggtacagtgtagactttacacgatggcacctggactggttgttggtttaaacaagggaaagactttgactaagcgtcaacttcctgagcgtccttctcgccgcaagggacatttgtccaagcgtactgctttcgtccgatctattgtgcgtgaagttgctggatttgctccttatgaacgccgtgtcatggaattgatccgtaactcccaagacaagcgtgctcgcaagcttgccaagaagagagtaagtaaccttttgagtgcatttaatttaatttttttttttttaattttgtgaatgaatactaacaggttttagctcggtactttgaagcgtgccaagggtaaaatcgaagagctcactagtgtcatccagagctccagattggcccattaaacttgtcttccatataataaaattactttagcaaatatcaacttgttatgatgcgtagttgtgtacgagaggtaaatggtaactctcaatagttatcaaaaagaataattatcgtgcttttattggcttaaggcatattcttacaaaggatttgagaattggtacaatcacaccagttttttttttttttttgcttttcatattaactaaatgggagtgtagaagaacctacaatactagaaggtttaccgattttggagaatacataaaatgcatgaatgactgttgcaaacttttgtttgtgtaaagactgagtgaatgtctttgcaattagatttggcgataggaggttactatttaccatgtagtaaattatacttgtaaacttagattacgtgcatttaagaataatttaaaaaaataaacgaaatacaaggaactcccgcaaattcctgtaatgctatgattccttttttaaaacgtaatttaacaaaatatgcggttttaaacatactgtttacttttgactcaataggtgacttatgagttgcgacgggaagaagtgccaaaacccctaagatcaacagaggaattaccgatgggcaaagtgaattttaagagaaagttaaaagtgcaaatgattaatgctttcctattccgaagaaagtatttccttatagttcctttttccacttgaattattaagacctcaaagttgagatttatttacctttgtaaaaagctctttcaacaatgtcttattgtttattaattcattactcattcaaatcagaacgccttacaaagtcctacatatctttaccgatatgttacaaattcgttattaaagtttacaggaacggaacgatttctttacaaaactgattcagtgactctgtctctcccgttatactagccttacgattcaagtccatttcattatccaatgttgccagcgaccatggatccattaatggctgattttaagatgagttcatggacagcttcgggttggccacaattaggcaaccagtaaatcaccttacttgtcttcctccatgtaactcgtagatcttacacattggagtagcacgctacttgaattgttatgaatgatcaagttgctagaaaaaacaggaaatcgtttttgtagacaagtcgatgacaatggaaaagaaaacagagttgggaaagaaataaaggaagtaaacaaaaaagcgatatactggttttcgcatttccagcatatattggagccgatcacattatcccatacatagctaaatacagataatcaagatatggagtggatataaactgattgcttttactttcagctgatgttttgaattcttttcatgttacttttgattactacttgaattcaagtggaagtggttttcaaaaaaagttgcatctgcgctatacacttactttagtacatacactaaccacttgctgctctttaggaaaagaccgtggccaccacacattcactaagtgggggataaaagctgcaaccgtctatagttaaaggaagggacaacgaccgccacataactacctgatgggggcaactaacaaagacgggttttcttccttcattgccatcccatctcgcttgttatctaaccttgtttcataatttcttgcagccaatcattgtcatggcgagaacccttaagacgcaacaccaaccaaccagctttgacgtcacttgatatcgctaacccgtttgcgacatttaacgagagcactgatggcaaccttcgttagaagggaaactacagtcaaatggtaatgcgaagaaagggatttccagtatttttctttcatggaaaaaagagtgttgatatatttggatgatcggttaatttcatactacgctttttccttctttgcgccgtttctgccacttctactcaagctcttcacctgttttccctcttgttagctcaatgcccttcgacattttttcaaatgtctcttactgccttgctgcgttgctctgttcagtgtagtcgttatcgctcgagttcagtacgctcaaaactgaacccattgtgttttcataatttgcctcgctttttcgctctatcaaattacctataatgcgaaaattactgtctacgtaatatctacggtttcgctattggatttcggatggcggcggccaaagtagtgagcgttgccttatttcattatgggattcatcatccttaagtattagtgtgtgtgatccattagcgtccatcccactactgttaagcaaacatcgttacatcgtgtaactaatcttgctttcggaacttgattcaactcacattctcatctttcatacatacgtatcttttccaccttgcgcattttcggttaggctggcaaattcccccaatcataaaaaaatcggcgacgctcttagtttgctcgattcttggaaaatcctcaacaggcgcctgaatttttaagtcgctatacgttaaacttgagccccttttttatttccttgctaccgtcattctcgtcgtctcggaaaaacagcttaaaccttgttgctggtaaagcaggtttgtaaagatttttcctcttgttttcatttcttcttttgtcttatcgcccttggttcgttgcctctacaacacctacctaacacttgcgaccacctcattttactcttttttaagcacctgtctcatcaattgacagtgccaattggttgaaaatcgctacaaccgtcattcgattccgttccattcttgtacataaagataatccaaaacttggtggatgttggctttagcgctattgtaaaaaaaaaattgctttaaaagtcaatcaagttttccttcgttgtttgttttagtaaatttttgtcttcttcttcttcttctttttggcctggttgggtttggcttggtaaattcattatttcttcaagtttcattgacaccgtttcattttgtcatatacgataattaacgaaagctctccatacactccattcaacgagcattgtattttactccatcatctgttaccgcatttgcttgcttctcttcactgcatatcaattggatcattcctgcttacgatccaccatatccattgctttttctcctttttttgttatttcttacatttttgtgttttcatactctacattactaacttcctctgtcatcgtcataattaccacctgtcatcgtctttgctctttacatactctaaaccacctttctcatctggatacgttgaaacaccgtcatcttgtatgaggaaaaagcagtactatattggtttcgtttgttgctacaatctttgggttttcgctctgccaatctctcctacaggaattgtccttgtactccccagtgaataggcgcacattcaaaagcatcagcgtatcgagatactttttcacaatctcatactctctctccttctttcttctccatttttttgtttctttgcattactgcgtccccacaataattgacgaggactactgtaaccttcgttcaaaccgtttcctctgatcgtttttgttttggttttccttgaaatacttgcaaatcgaatagatttacttttttgtctggtctctgtttcactctctacatattaaatttccgtaaacatctttcttcgtttaagacagtgtctttcaaaaaaaaatcaacaataacgatacggtcaactcatttcaactaataaaaaataatggatcctcattggaaaagacacgattcttcaaacattcctacacagccttcaccttccgcctctcccaaatcaaataaaccttcctctgctcagaggtttggtaatcttccttgggttggtaagttttgtcaagttcgatgaagtatcctgcaactatgaaataagtttttctttgaattttgaatttttttttttcatcttgctagattcttcagcttttttcttctaccagagtatttatcactaactcagttatttagctccagacgtaatccaatctcaaatcgagtatttacaggcactgcaaatgcagcaatctctctctgaatctgagaattacttacagccaaactttttccctttccaatccggtccgttctcaaaatctcgaagggagaacacattgttgcccagattaaacccgcttgcacctattggagcaagacagcctaatccttcaattccacagcaattttccaagcctatcaatgaatctggtactggtacaatgggtcctgcagtaggagagctcaccagccctgtgatgaagaatcgagcggaatcgatattcagtccggtaactgagtcttttgaagcatttactcaagggatgcagacaactccacaacgagctggagcaggtgtttcgactgctacatcgcatacaagacgtcgttcttctgctggtacagatcctttttctccggtttcgccttcaaatccaaatttcctgacgcctttgaaacctatagatggaaatcaggaatggcagcaatcacctttagagtctcccttgtctatgcattctttgcaggaaagcttacacagcgttgaacctgaatctccgatttttcaacaggctccgcaaatccctttgtcaaatgcttctcaacaatcctacatcaatcattcatctgatggagcttctcttcctcaaagctcctttttaaattttaacagtagcggaaaacgggtctccgtttctgctgctgcccaacagcacaaaaatctttttcttccttatcttccccaagcgtcccttccgaagttcattggtactggtaagttgcttgttgggacccttcacataaatcgtaaaaatcgttctgatgcatacgttattacggacgtgcttgacgagcctatttttatttgcggatccaaggacagaaataggactttggaaggggatttggtagccgtcgaacttttggatgttaatgaaattatgcaaacgaagagagagaaagaggagaagaagattcgccgtaacctatccctctctggttcttctaagtattcagtcaacagtaaagcaaaaatgatgtctatcagtacacccatggctttaggaatgaataggggtgttctttcgtttgaaaggtctattgagaaacggaagaacgattacgaggtaaccggccagagtctttcgtttgtcgacgatgtttcacttactcccgattctgctccaaaatacgcaggtcatgtcgttgctgtactcaacagacctagcggtgaaacttgctcaggcactttagcgttgtatagacccaatagccttgctttgaagaatcagtcctctcatcgaagaaattcatccacatccagtggtgaaacgggaaaaggccctaaaattgtttggttcaaaccaagtgacaagcgtattcctcttattgctatatctagtgaccaagtaccccctaccttttttacaaataacgacgattttaaggataaggtatttttggctggcatcaagagatggcctactacgtccttgcatccttttggaacgctatatgaaagtattggaacaattggggaccccaaggtggagtacaaagcaattcttcacgatttcagttgccacacatatgacttccctgaatccctttctcattgtgttaaaagattacctacgcctatccctgcagaagagctacaaaagcgatacaatttacgagataagttaaccttcatgattggaacgcgtgattatgctctccatattgatacaggctccatcgacggagtcatcacacttggaatacacgttgcagacgtcgcgtattacgttaagcaagatatgcctcttgatgatgaagctgccaatagagtatcagaagtacaattgttgcaaggttccgtaccctttttaccgaaaaaggtctcagaagagatttcccttatagagggacatgattgtttaacaattagtatagttgtacagcttgatttgaaaagcggcgctgttttacagtgttcccttgggccctctgtaatccacccgtcaagttttattagtttagaaagtgcacaagcaaacttgcaaaccaacgaagcgcttcagctagttgatgcatcggcccatgtccttaccaaactaagattgaaaacagataagaaacttgacttacaatccttatactgctttgaattttgcgatgggcagattcctaatatacagaatattaacatgagtatttttgaggcattccctattgcatgttctttacaacaaattgaacattgggtaaacgagaaagttgcatctcatttaatgtctgtttttcccagtaaagtgattttgcgaaaaaatcaaagaccttctgactttgcatctcttgttgcagtttctgagttaaccggagtgaatttatctgcttcatctactccttcggaaatcatgaccgaaattgcaactaccaaggataagagaaccaaaatgttactacaattgactctaagaagaatgtgtaatgaatctgaatacactatcggtacttcaaatgctaaggatgtttcgcattttgtgttctcttgtccttactacacccatttttgtcaccctactcgtagatatatcgatatatgtgtacagagacaattacgcgaagcctttgatggcagaccagacttttccaaagactacagaagtttactttctataactcagtcttgtaacacactgagcaacttctaccgtaatgcccaggaaaaaagtctacatgcatatttatgtcaacttctccattctattaatttacgatctgggctcgttaagcataaggcttttgttttggctgttgaccaggagtatattgacatagtcatatacgaatttggcttggaaagaaggatctccttggatctgctaccgcttagtaactgcgactttaatgagcaaaaacacgaactctatttatcatggaggacaaatgcttctttcttttatgcttcatcttctttggaaattgatacaccttgtttcaatgactttaagaaaaaatttttggattccaacgggatgtgcaaacaaatatgcgatatgatggatgcacaggttcgggatttagctaacgctgctgagtcccaggagtctttctattcaaaggctcgaggcaatgacagtactagtaaaacagctaaaagttcctctggcaatcaggatatttccggagatggaaaacttcatagtttacgtatgaaagagcctgaggttgttcaaaccatccgtccaggccaagaggttagtgtacttatatttgctgatacttccgctacttactcactctcgttaattactttacaaagtcctctatccagttaatcttcaataactggtgatcttcgctaatgtgtatgcctcacgatttatttttaatgtatgattaattgcatatgtctaacgttatatacttctaccacttatttctttttacctaaacgttttggatttattttagaggattcgaataatcgcatgggtttgtttgttttttggtggacttaaatgtttttaaggatttttatcaaaatattttaatgcttatttacggttcatgtcttacgattgtatttcttattggctttttttattcatttttctcatttttttttttttatttctttattatttttttttactagtaatacttttgcatcgtttaaagggaaaagttatgcccttatgtttttttcaataaaatggattatcaaatcattgctatcaaaatatataaataattaaaagtaaattagttatttattcacgtcactatggttgatacctacccgcttaaagttcattactaaaatctttattgtatttctcttattttcttctgaacagtgcagcttacctcatatttcaacagtcaacggcatctgcagtattatcctagtatattacaaataactaattaaacatgtaattttccatgaatatacttcgatcagtagtttcgaggggtcgaaaaggcctcaaacaagaaaaagtgaatcgtagctttgcttacttagatatggtttatattacttccaaggtaattgctatgtctacaccggctgctggaatacataagttatatcgaaacgacgaattggatgtatttaaatatcttacaacgcaattgaaagacaactggatattgttgaatttatgtgccgaagaaacagtttaccatttggaattatttaaaccaaatgtcataaattatggatttcaagatcataatccacctccgcttctctttttatgggctattgttatgaatatggatgcactctttcaaacgcaacctttgttgacattggtagttcattgtaaggccggaaaaggacgtacaggaactgtaatatgtagctacttggtagctttcggaggcttgacagccaagcaaagtcttgaactatatactgaaaaaagaatggttcgagggcacggtcttaccatttcatcgcaaatacgttacgtctattatatcgaaattttaaaacagttcccgaattatttgaaagctgtggaatttaatactggtaccactttttttaaaagttttaaatgtttgaatattaaaaaaaattcatctttgattctatcattgcatgccttctctaagggacgaaacataaatccagttgctctgtggaagagttcagatatatcatcccataatgtaagcataaaagaaggaaaacgtatatgggggatacaatgcaacctagaaacatcggagaaagaccttttgctcagagtcgaacgcaagggccagttttactttccttcgagtgtgcaatgttggtttcatactcactttcaacctatgcttgtggaatacacaaacgggataaattttcaacaaggtataaattcctttctgcaaggacaacagtcaatttcgttctcctggtctgaaatggataatagccgacgaagtgacccctttttcgaacaactgacaattgtatatgaaaatgttttttgatattttgtaaatattatattagtgtaaaataaaatgattatttgtgcaattagatcctcctttcgatcatcgaaataaactcacatgttgaagtgtttctacttcagtaaattacagaggcgcttcaagttttttttttaaattttaaaaaaaacataggagtttgagtttaaggcttatactctaagattcgagtttgcagttacgatttatggtattaactcatcgtggctacattaccgacatccacttgaattgagcttgtcttccaccaacgcttgttaatcgctgaattgactctcatgtctgggatatcactatccttgcgtcaattggattatagagattggtttcagcgaaaaagtatgctcttgttttgtttttgaatgatgctaactagtttattagtcagtcgagatatctacggcaattcgacttggttgaccggtatagatttgcagaaagaattaactggtcatacgggatgtgttaatacactagagtaagtgttttataacaatttgttctacaatgcttacaattttcagctggtccgcggacggtgaattcttgttatcaggaagtgatgatacaagactaattgtctgggatgttttcaatgaatacaagccacggcatttaatatctactggccatgttcaaaatatcttcagtgcgaaatttgtcccatattctaataaccggcaaatattgtctgctagtggtgataagcttattaagttgtttgatttagattcaagtaaagaaggaggaatggatcacggcatggagactcaaactagatgttggagttgtgctcttgattctgttaaaaacatcgtcccttgtgacaatggtcatacttttctagtttgcagtgaagatgggacggctcgtcaatacgatattcgtgagccacatgtctgcaatcaagatttggattgtccttctatactggtaaattataacccatatcgcatcaatttatacactataaccatgtccccttcaaacccttattattttgcaattggtggtactcatccgtacgcgtttctatatgatcgccggatggttaaaaaatctttccgggatgattggactatgaacacttctcccgaaaaagactgccgttgtgttcgtaaatttagtccagatggctcatgtaattcccaaggtatcttggatcgttatatcacttgttgtcagtttagtgctgctaatcctaatgaggtaagtcttattgcatgggtgatctctaatgtttgttatagttgcttgtcagttggaactctgattatgtatatttattccatgttcatgaagataaatcttatacaccaacttttaataaaatagaggattcaaataaaaagccgtctaagccttcgttacttcaaacacagccgctgaaaaggaaaaattactcgccatggtataagaataactttggtgcttctactccagctagtagagtgtcaagaaatccgtatacagcagcccaacctcgaaagcatacattttatcagatgtatgagaatatcgaaaagttttttactaccgaaaatggaggactgtatgagagcattgttagcggtcgtttatctcatttttctcgctctattcagtacgttaaagacgctatttatttcttggaaaattataattatattcccgattcaaacggtttgaatcatagtatccgcgttagtgctttacgttattggagagcgtgtgtttctattttagcgcttatggatgatactgtgagtttggaaccgaacaccattatacaagctggctggggatggttgtatgattttatgaattgggttacacgatatttgttaggaatatcggaccattgggcactacaaatgtctccgcctacgaacgttgctcgccaaaactttgttttgtgtgatcctgatgaaccatctcgggttttattctcaaatccctctgaaatgattagggcatttgctaggatagatactaatgatttatcttctgtaaggcggtttttttggatacataaagttttacgcggttgtcttcttcttatatcctccgatatctactgggagcaatttcagccttgggacagcagtacttctgacgttacttccagccaaagacttgatgatgaaaacgggttcttgacattgttggaaccgccagtgaactatgaaaatgaagttgaaagtagttcgggagaaaatattgtcagtatgtatactgggcattctgatctcaatgatgacgatgatgattaccaggatgaggaaagttactcctatgctagtgatgatgatgatgaaagtgatgaggattcggatgaaggtccgactttgttgtctttaagaatgaagaagcggaaagcagtggaaccaaatgtgccggtgaacacacatgttaaaagttattatggtcactgcaacgtagagtctattaaaaatgttaatttctatggtcaaaatgatgaatatgtcatgagtggttctgacgatggcaggttttttatttgggataagttaaatgcttccattcttgcaattatccatggcgatagtgaagctgttaacgttatagaagggcatccccgttgtcccacgcttgctgtgtccggtattgattccaccgtgaagatattcaatactgagaacactccaccatcaggttgttcaaggaaccatacttccaatagttacaaaataattgctaccaatgaaatgaataggcagcaggggtcgcgagattcctacataacgaggtttgttgaatacttctaatttgctcatgtaaatactaaccgttcttctagtcgtatgttgtcacatcttgcatatcgtgcacatttggatgatgggtttggacacgaagtgctcgataccgatgcttgtagtattatgtaactgaggaagttttttttgaagctcacattttctctattaaaactatttatgattaatgattagacattttcaagtaaacttaatgttgtgaaataactatatgattttactttttgggataaagttgggaatttaagcgaagtagttaaaagcaagacaatttcggcatattcatttggacaaatattaagtgcgtatgactgcagatgtttaatagtcattttttatataagcttttctttaaaagtaaaatattaaattttaattttcttgaaacatcgtcttcaaaggaaaacggcaagcatagcaatccctcttattttctgtcttccgtcgatcgtctacctacttaatcatagtttgaagttaaaattgtttttaacgacatcatttttttaagtaactgttgtattcgcattactctgaaaagaattaattcatacttagttttgattagtcatatagttctgtttttactttttaatttcgctttcttttgctgacaaaaattaaggcagaattttttacgcgagatgacgatcgactgatgtacgttagaaatgtttgttgtaacttccaatcttaattttttttttgtttacataagcaacaagatgattttgcacttttaatactgcttactgaaacgacttagaatacgatggataattgaaagaaggaatctcacataattgactaatcaatcaatatatgcttactttacacttagtaaacattcacgttgattaggtaaggcacgaagggtatattaggagaagaatgtagccagacaattgtaccagcaagtgtgggcaaataatctgtcaagtttttaataaagttaaccgagaccaaaaaatagaactaactttggtttttacatacggtcatttaaatgggatttttaagggaaaccgttttcggcgaattggtcgaatacgtttctcacaactccaatgacaacgacttagagaaactgagagtatggaaagacattagcaaagtagattccaatgactcatgcagctcggaatccggcgatctgaagattcatgaagttaattcagagggacacattattgtgcgatgggatgatgccaacgatcccgaaaatcccctaaattggcctttgtgggcaaagcttgtggtgacttttgatatttgcttcttaacgtttgcggtttatgtgggatcagcaatttttactccaggtatatcagaaatgcaagaaacgatgcacgtaggaactgttcccgtagttttgggattgactctttttgtacttggctatgccatcggtcccctaattttgtctccactctcggagattccacaagttggtcgccaaaagatttatgttctttctctccttgtatttgtgtgtttacagattcccaccgcactgggatctagcttgggcgtcttattaccaatgaggtttttggccggtttcttcggctcgccagctctagcgactggaggtgctactttggcagatatttggcaaccatggcttcttccctactttatgtgtttttgggcaattggagccatcggtggtccagttttgggaccgttgcttggtggagcgatggtcgttgctgaatcttggagatggcaattttggcttttgatgatgatttctggctttgcattgattgttatcttcttttttatgccagagacttctgaatggcatatattatataagagggcaaagaggttccgtaagataactggaaacgaaaattatagaacagaggccgaattggcatcttcccatttaagtgttgctcagcttgcaaaggaaaccataattcgtccgataatactaagtatttcggagccgatagtattgtctttaaatatatatattgggctaatctattcaattttatatctgtggttcgaagctttcccaatcctttttactagcgtttaccattttaccattattgaaaatggcttggtttacttaggtattctcgtgggtgccttgattactttagcctgctatttcgtattcctgtataaagtgatgatcccagcattcatggccagtggtggtgattttgctccggaaggagttttggtcatttcatttccagcaacgttctttattcccatttgccttttctggtttggctggtcgggaagagaatcggtccattggattgtaccaatcgtcagtacgctcttttacgcatctggggcctttttaatgtttcaaagtatgtttcagtatttggctgcttcatacccaaagtacgttgcatctgtgtttgctggaaacgacctatttcgttcggctatggctgcatcattcccattgtttgcccgagctatgtttaataatacaggcccttcctatgctccagttgcctggggaagtactatccttggtatagttgcttgcttaatgattcctattcctttcgtgctacataaatggggtctgaaactgagaagccgttcaaaatatgcttcttaattccactgttgttgagatcatttaattatttccggatttgtccgcgcgttatcaagatgtatatgatgaaggctatactcccttgttcaaagataagtgtaatggacacttctctttcaatttttatagagttttatgaaatttaatggtgttattttgtgtcgctaattgaggtattgattgatattatattatctatcagtttagaacgtttctagacttgaacttgtaattgtctatttaaataaaatttggtatacaaaattcacgttcaatcttaaatttattttttttataaaacagaaaaggtactacaaggccaataaacgaatgaagttgtggttgtattgtatttattcttgcgctttaaagcccaattgaactgtagctttattattttaagcccattgagcaattcaaaaagcacgcagatgtaaagagtacaattgaacccactattttaaattcatgaaagtaaatgggtgtaatttatttgcggatgcaacacatattattaatgagaataaataagtgtattataattacaataagtaaaaatcaagtttaagcagagttacagtgctaattgaattgtttgtattttctgactcgggacgccgttcaaattaaacattcattgaatagtgatttgtagtgcgtttcaaaatacatatttatatgtaaagaatactacactacgctaatatgtatgtcacatgtcctaattattcatcgtactatatatgatatgatattgagattgattttattgattgtctatttctatctatattatctaaatactaaaaatagatctatagctgaacctcgttcctcagtttagttataagctatattaatgacacaacttaaatagtataatacctatactcgatcgctacttatattatctgtgtattgcaatataataggtcacaaggaaaactcaccgcagtttatcgtatcgtttaaaacagatgccaaactgcgtaactgatgttataatgttaatacgttaataaacgttgttaggttttaacgcaaacgaacaaatgtgttaatgtgtgaatttgagaataacctggtatagctgttttctgaccaaatacttaatacttcaccagttataaaaaatggcggccaaaacggttcagtatgacaatatttatttaaatctaagtgaaaaaccgggaaaacttcgtatagccccgagtggtcttggttggaagtcacctagcttagcagaaccattcacattacctataagtgagattagacgtttttgttggagtcgctttgcgcgtggatatgagttgaaaatcattttgaaaagcaaagatccagtcagtcttgacggattttcacaggaggtaaatttttttaactaagtgttttgtttttgaagattatactaattaaacatgctcaggacctcgatgatttgatcaatgttattaaacaaaattttgacatgggaattgagcaaaaagaattttccattaagggatggaattggggagaagctaattttttaggctcagaacttgtgtttgatgtcaattctcggccagcctttgagattcctatttcagctgtcacgaatactaatctttcgggaaaaaatgaggtggctttggaattctctacaacagacgataagcaaattccttctgctcaagttgatgagcttgttgagatgcgtttgtatgtgcccgggacaaccgcaaaggaagatgccgctgacggtgaagaagtagaacagaacgctgcaaatttattttatgaatccctaaaagaaagagcagatattgggcaagcagctggagatgcaattgtatcattttctgaaattcttttgcttacaccacgtggacgttacgatatagatatgtatgaaacttgtatgcgacttcgtggcaaaacatatgattacaaggttgagtacagctccatcaatagtctatttttactcccaaaacccgatgagcaacatgtggtgtttgtcattggattggaacctcctcttaggcagggacaaacacgctatccattcctagttactcagtttgttcgtgatgaagatatggaagtggatttaaacattgaagagacagtcttaaaagaaaaatacgctgataaggtaaaagccagctatgatcaacctgcttttgaagttgtaagtcaaatctttaggggcttgactggccgaaaagttacaacaccagcagaatttcttagtcatgagggtcacgctgcagtcaagtgttcttataaggcgaatgaaggccaattatattgcttagataaatcatttctcttcattcctaaacctacgcttctcatgaatacatccgatattactcgtgtaacactttcacgtgttggcatgtctgtatccgctgcccgtacatttgatcttacttttacccttcgctctggtacgtcttatcagttttcgaacataaatagagttgaacagagcgctttggttgcctttttagaatcaaaacaaattaagattcataatgacttagcggatgaaacacagcaaacattgcttacatctgccttggacgatgaagatgaggaaggggatgaggaaatggaagaagcactatcagaagacgaagattttcaagctgaaagtgaaagcgatgttgctgaagaatatgatgaaaatgcagaatcttctgatgaagaaggtgcttctggtgctgagggttcggagtaatgatctataaaattgagcaatgttaaattggaagtctatttggatcaacttttcagccttgtcttttgctattacaaattttttattttaattcttcggaatcctcaaagttggcactcttgtgcatttttatgtcacataaggaaacttctatcgatgaatccgagtggtaaaatccttttagaaaaaataacacttaccggtcaaaatatatactgttccacaattttgactaggcaaaattattccaaggtcacaagacgcctaatgactcgcatgttttcctttatacattgctatgacctttctattttgagaaaatcctgagatatccatttcaaagtagcataaacgtctttcacaaaatcatctcgtaatatattaagacaatcgtttaaaagtgtattatttatttatacttatgagattatttgtagatatcatcagtacatggacttttgaatgatgtcttttatttagaatattaactacagtacctatggatgcatagccaaaacgtttacgacaccgttatttaacattagtatgcaataatgagaaaaatagcctacagcacccgggattcccatattgtctcctacgatggtactaacaaagccatcagacgcttagctgcagacgggaaccggtgttttcgcctaggtatggctgacaacaatacaactgtgttataattattatagtgcaaaattgtttggatgttgaaatgtgtagtaaaaatagaagaaagtgcatactttgcacattgatcagacgaaacgaaaaaaaaaaaaaaaaaaaactatgattgtggttttaagaatctaccaatatttttaaaatcaatgcatcgagctttcatttttccgcgccgagcatcaaacaaattgaagtactagtcataaacatagatcatgttttgcgttatcctgtaattgctacgatagcttgttagttgttttaatttataacttggaatacaacataaattacagagtaagcgtttatttgatcatttttttatttattaccattttattttattaacattccagtacttcactttccttcatcgttatgttttacacaaaagtgctcaaaaacatttcaactacacgattatttagcaattatgcatacacacagcaccaatgcaatgggaactcgccgaagttatcattcataatttaatgtaataccgacgatatcggtattcgctttagtaaactacgctacagaaacttgtaaacgtgactgctttttttgaaacaatattttgctttgcataatcctctttcacctatccaggaaccaaaatggccaagtcgaagaatcatactaatgtgagtttgtctttgtagattgttgaatgaatgttaatactaactgagcttagcacaaccaaaacaagaaggctcaccgtaacggtattaagcgtcctcaaaagcaccgttacgattctcttaagtaccgtgatgctaagttccgccgcaaccaaaagtttgccaaccgtggtaccgtcgaagctattcgtcaagctaaggcctctgcttaaaatgcttggaattagttgtcttagtttggtttctacataaatggcataattcaacgttttaaaaattttggatttctaaaatgagaatctcgtttgatttgtgcttctaaaaataaaggtagtctgccggttaaatttaaagcgaatgcgtagagtaagctcttactggatgtatatgaatagctgtgacgttctgttaatctaaagtaaattgtatcattgcactttttaacaaaattacccgtgagattaattgcggttgaacttgtttttcgtgctagactgatgattcgcccttatacatattggctaactttcggctaatcttcaccgaatttagtcaagaattgggtggtacaaattttctattaattgatagtaccttagcagcagtataaatctgaatttcttaatattattattgtgttcatagacttgttagtgagtactctgctaactcgccggtaaatagctgtaatgataataagcaccttactctctcttacgattaaacggtggctttatattatcaaatcccaaggaatgccgaaacattgtataagcctactgtatataaacgtgtgaactaccataaaatagcatcactgaaaaggaaatttgattgcatagtagtataaacaataactaaataggcaaattattttccaacgtgagaccagtatacataattgaaatgaaagacctttaaacaaaattgtcaatggtcattataaaggattccaccgatagcaaacagaagcttgcagcggaaaatgccatcatcaacgttaagcactctctcgaagataagaagtataaagtagttcaaacaactattgctcggtaaaaacatccgtcttttaagcgtcagattttgttaaaaaagggaatttagatgatgaaaaataaaaggcaatagtctatatacatctaacaattgacggaaaagaaagaaaatgaataatgaaatggtagtgcaaaaaataatttcttaaaagaacattcagttatttcatgaacaattaatcatcgaccattgagaaatgacgaaaagaaatccgttcaaacagctacataaagcggtattatcgtcgaattgttgcttgtggaaaatgaaaccaacaaaaaagaatgggagaaattggattgagcttaaattactttgaatttcctgtcttattcttccgaggtggagtcatgtgccaattttgacttgaaccttggtatccgtagcgttgttttttttcagccggtttcaaaatctggaaactgcacaacaagctctcgtcaacactcatcatcgcacctgcattatcaaactcgccacagtaattaggtgcactgaacaatgtgactagctgacgtttagagaagaactcataaccgtcttccacaacctgatgggctcggcaaacaagatccatatcgtgtttgtgcaaaaaccgagagacaacatcaggtccaaacgtgaaagaaacacctctatcattatcaccccagcctgtaagatccttgtcaggatcagaccaaagtaaatcacagagtaacccagtatcagggacatcggtcggtcgcatgattctttggatctggtccatagagttcaaatctggcgaaagacctccatgcatagtaaaaattttttcatcaatgatagctgctataggaaggcagttgaagcaatctgtaaatgttttccataacttaatgttataacggcgcttacattcatcgtaaaatccatagatacgattaatactggcgcattcatgatttccacgtaaaataaaaaaattttcggggtacttgattttataagcgagcaaaagacaaattacttccaagctttgttttcctctgtcaacataatcacctagaaacagatagttggcttctggagggaatcctccgtactcaaaaagtcgaagaagatcgtaatattggccatgaatatctccacaaattttcaaaggagcttcaagctctagaaggataggttgactaataaatatttcacgtgctttgttacataaaaatcgtatttcatcttcagataattgaacctgtctacctggacgactaccacggactaaaagaagttagtaaatagctaaatggtttaaatggtaaaattaaggatggaagtattggttagaaaaatcattcacacagaaacacgatatatgccaatatgcaatcgcatttgaatacaaatatgcgtgattatgtatataaagcaagtgtcatcacaaatgagaccaagaatcaaagaaaatgctttctaaacgttttcaaagaaaaaactttccctttttcctgggttttcctcaaattttatgaacagttgaatgaacatttacatagagtcgtttccagtttcttcatgtaaattattgtattaaacaacaactgatttcaatttcctttcaaaaatttgtctaaactcaacccttcatcatgatcaagtctgcttttccccactcaccttctaacaagcggtcgataatggaatccaaatccacatctgggttcgacattttacaggtatccaatataaccgcttttgacacttatgaagtcaaatttttgggtctgtgattaattttttactcgaccgaatttcgacgatttttcttccaagtaaagtgttccgaggaaaagtaagacggacggagaacggtattcagtcggcaaaccgtttaaaagcaatatttgctgctaactcagaaataaaggttatggctaacagtaggaaactggagtgagttgtatgtagtaggtagttgaatggttgggtggtgggtgtacaacgagcttgatgcataatatgtgcctactttcctatattcctagtttctataatcactactacattaaaaaaacgtatataaacctataattaaattactttggaattcttttcttatattaattgttgattttaaacaaccctctaaatcttgctgctctacaaattgtctagcaaattgattcaattttctttattaataaaaggtgaagaataatttaaatattttaagagatagcaacctacttcaagataatatcggtttattgttttgcaagaaaacttcattagaatttaaaatggtatattcagaacattttaatttcgcagtattttatcataatattttattttcttctaagcttgatttagaaaataaataaataatttaatgtatgttatctgaacttttaaattgaaaaagctgcacctgcttatgatttgagtttgctaatcataataatatgcatatataattaacaaattatatagtcagattggtttcattacagtttttcattttcttgaaccctagacttttctcttcaaaaatctcttttttttttttttttttttttttttttaataataaaaaagcaaatttgatggatggaatgtgatttatttagacacttagcagcatataatttaatttacgaagcaaaaaattaaatattttttttcacgagtcgataaacactaataaatcacataagttgattaagtggtttttattaattgtaaaagtaaatatatgattgtatgccattgaatcccatatatgaaatttaatgcgttatatttataatttgtgattaatttatataaatcggcttctatactagatttctagctaagtttatttagcggagcttcaataaaacaaaatcaaattaaataaaatttgtatcaaacgaaatcaacatcattattgctacagtaatagattttgcgcttttgagtattattacaaatatgttctgactcgattaatataatgtcgctcacattttgttcacaacaaatatacctgcaaaactttgatatcaatcagagagaaagatccttccttggttgaaaactcatttttgggtataaaataaactcttctaaaaaatgtttggtatgacaatatttagacatggaaaaaatttaaatctccctaaattatctacactttctaaaattttatttccctacaacaaaattatcaattcgtatatcacctcttccaaagtttcctttgagaaaacccttgtcactgcttttcgtaatccgacccaacgtcgtagcatctctacctctcccacccactatttgaaaatgtcagctagcagaactaacgttaacgttgctattgttggtaagcacacaataaattgaatgcttgaatgttttgtaaagcgaaagctaatcacttaaaaataaataggtacaggaaacatcggcggtgaactcttaaaccaaattaagggttttaatgaaaacgcttctaccaatggcactacctcttttaacgttgttgccatttctagtatggaaggtcactacgtctccaaggattatcagcccattaatttgtctgaatggaagaaccttacttctcagaaccaaggtgcttattcattagatgctttggtagatttccttgccaagtccccccttcccgccattttggtcgataacactgcctctgaagcaatcgctcaatcttatcctaaatttttgagcaagaaaatcaacattgctactcccaacaagaaagcattctctgctagtaatgatgtctatcaaaacattatcaaggctagcaaggagagcggtgctttattgatgcacgaggcttctgttggtgctggtttgccaattatctccacattaaaagaacttatcgctactggtgatgaaatcataaagattgaaggtatcttttctggcactctgtcttacatcttcaacgtttggtctcctaacggcaagaaaggaactgcctcattctctgatatcgtcaaaattgccaaacaaaatggctataccgagcctgaccctcgtgatgacttgaatggcatggatgtcgctcgtaaagtcaccatcttgtctcgtattgctggtgttcatgtcgagtcagctagctcattccctgttaaatcgctcattcctgaacctttgaagagtgctgtaaatgctgaagagtttttagctggattacctaactttgattcagaatttgctagcatgcgcgaagaagctgagaaggaaggcaaggttgtccgttttgttggtgaggctgacgttgctaacaagaccactcttgtcaaacttgaaaagtacgacgcttctcatccgttcgctaaccttcaatcgtctgacaacattatatcctttaccactaaacgctaccatactcgtcctttggtagttattggtgccggtgctggagctgctgtgaccgctgccggtgttcttggagatatgatcaaaattatgtctcaggttcgcgcgtcagatgctccttccgcttaaatttatatttaaagttttggtttaggtttctttaaataaagttttatcatctctttttttactcatttctagatatctggaatggtttccgttattattctttgaaatatttttgataaaccaaataagaagaatgtacaagtattagagctatgtaaaggatttaattgctttaatgatactactagaagaaaattttcaaatatgtatgttgtagtaaacttatagtatttttcaattttttttctcaactacgatgattctttgcattagtgcatgtagttaatacttccgtgacactcgattgaagtgttatgtccgaaggcttttctgagagaccaatatatttggagtacaaacaaacgatcgtttatatcgacaagaaaatttgtttactcaatagccttcaatagcgccttgagataaaagtacattattttgctagtgcatattggatttatattaaattttgagaagttagtggttcagctggtagaaaatatatctctctactacttcgaatacttattcattcattcgtaaatgcaattagtattctagttaatttgtttacttattctcacgctaaaattcgttaagcccgttaatgggtgcatgtgtaccctcttaacccatttgcatgtccactaattaataccagcatacgtttttttacttctttggacgaagtttgaatgtcctgttaacttaaggggaaaatgaattttgaggacatagaagatcaagatggtatttcttttttttataagaggagaactttgctaaccttatggtttagggatacgactttcatggaatacgttttcagcaacacctgctgaaaatgctagagcagtcattccaattgctgctatgtacactcctttacatgaaaatgaaaggatgacaatagaacagtatgatccagttgcatgcagagccccgtgtcgcgctgtactaaatccttattggtacgtgtgtattcacctaggtttacaatatactaaattattttataagtcatgtcgatctgcgtgctagattctggatatgtaagtcttggttcaagctaaattttgaagcgtatacttgatgtctgttaccagcttcgtattttaagtgatgagtggtataaatttcgagtatttagttcaagttattacagcatttttaacccttaaatatattcaaatcactaatatttggaacctaggtccgttttgttttcagcgaaatcctcttcctgctcaatatagcgatatttccagcaacagtcttccgttggaattgctcagtcaaagtactaccatggagtatgttctttcaaagcctgtaaaatctcctcctgtgtttttatttgttatggacaccgcagttgatgagtcggaactcactgctctcaaagatgcagtcatagttagtcttagtttgctccctccagatgccattgttggtttaattacctacgggtctttaatccaggttcatgaaataggatttgaagctatgccgaaatcgtatgtctttcaacccgctgctgattacagcactatgaagcttcaacaactattagcgttaagtggtaatcaaattcgctcttcttcttctaaagcaaaaatttctggtacaggcattaccctcaatcttggtgcagcctctcgctttcttatgcctgtccagaaatgtgaaatgcacttgcttaacattcttgaacaacttcagccggattgtctcgaagtaccagctgggcaaaggcaacttcgatgtactggtgctgcggtgaagatagcttccgatttactcggaattgctttccctaaatgtggctcgagaattgagttattttgtggtggtccttgtacggttggcctgggtcaagttgtttcaacagaactcaaggaaccaatgcgatcacactctgaaattgcaaatgacaaagctaagcatttcaaaaaatctaaaaagttctattcttctttagctgaacgcctctccaaccaagggcatgctctagatttatttgctggttgccttgatcaagtaggtataatggaaatggaaaaccttgttaacaatactggtggtgccattgtgctatccgactcatttacaacttccatttttaagcagagctttcaaagattatttagtgttgatgcttccggttatctaaaaatggggtttatggcgaatttggaagtcttaacgtctaaaggcctcactatctgtggaatgattggaaatggagttggtgaaaataaaaaaggtactaatattagtgatactcaaattggcataagcaaaacgaattcttggaaaatggcagcgatttcacctaaatcttcatacgctctatatttcgatttgggtaaagagatggggaatccaaattcgcaaaggcctactcaagctttcattcagtttttgacatattaccaacattcttcgggaacttatcgacttcgtgttactaccatatctcgctcatttattaccggcaatgcaaaaagtatttcggagtcgtttgatcaggaagctgctgctgctatagtcgctcgcatggctttgttcaaatgtcaaaccgaggatgaaatgagcgtaactagatggattgatagaaacctgattaggctttgtcaacactttgcagactatagaaaagaagacccttccagtttccgtttacttccaaactttacactttatccacagtttatttttcacttgaggagaagtccatttttgcatatctttaataattctcccgatgaaacttctttctatcgtcatatgttgaacgttgcggatgtcaatgattctttaattatgatacaacccactcttcaatcctatagctttaacgagcctgaaggggtacctgtattactggattctgtttccattaaaccagatgtgattttgctacttgacacctattttcatatactgattttccatggttcaactattgctcaatggagaaatgctggttaccaagagcaaccagagtatgttaatttgaaggagcttcttttagctccgcgtcttgaagttactgaattactggctgatcgcttccctattccacgatttattgtttgcgatcagggaggtagtcaagcgagattcctactatcaagaattaatccttctgtttcttttaacaagtcctctcaattttcaccaatgtcaaaggattctgaaacggttttaacggacgacgtaaacctgcaaaagtttatggaccatcttcgtaaaatggctgtcatatcttaaattgtctatattgaagatgagtctatacaactatcattacacatttgcatctttgtaatagcggagctatcaactatggctttgtaatgtcgatgcaacctaaatacatcaactattagtatatattccatctttagaagaaaatgttcaagcatttgttaacaccatattttgatattattcatacagataatggtgtaaaatcttttaaaaaaggagaccgctttttttattttctgtatttataatgtagtttttttagaaaggcataaactactcaatttgttctcggaatgtaatgcatttaatgtttcgtgcaaagtaacctaccccaatttaggtattgaaaattcgcattcttggtacgtattcgcagggaatttatgattaatttgggagtaaattatggtaatggtagtattaagttaagcaacaaacgtgtaaaattagttaatgggcaagagcctatgtttgttttataaaagagaggtttttttaaatataacatacttttattgttcggtggttattggaataaacgtgttccgttcaattgaaaatatgcatcatagtcataactacttgtaacacgtattgtataccatattccgataatcagcaactttctcaacacaattcttttcctattgcaaaagctagaatattaaagcatagtaaattgaacaatatttaataggaatattaacattggtatttcttcaatcggttgattacaaactagatcacgcttccattttttggttccttactttatttttggatatacggttgcgttgatttgttgcttcgccaattacttttttgataaaggaaaatggatcatttagaatttgatgaaaatactgattcagaatattcgatctttgaggaagacaatgactatggacttcatggattagatgattctgttggttttacagatttatttgacgcaccaaacatttatcgggtctattcttggctacacaagcattataatcaaaagaaaggacaggtatgtccatacataacattaccaccttttgtattttattaatgtctgtagttgaaacatggagtatcacgtcaaaaaaataaattgcagcctattcataaacaaattaactatgaaaccgacaagttaaaagaaagactagggaaatcgatcgacaagtttcaagaacaatggaattccggaaaagttgttcgttttcgcgataaattatccttcgcgttaggtgttagcacttgcattttaactgccttgctggttggtatggctcctgaatcaatgcacctatggtatactatacagcttttcgtttatttacctttgaggtaagtagcttataatttctaatggatatgagcgtggctcgtattctcgtatgccatcatttttaacttaaataaggtattatacgtatcaacgaaaaggatacgaatacttcatagctgatttttgttattgggggaatattctggtaagtttatttcagcagtgtgaagaaactaatgtcagcttcttgtttacatttggatatttccggagagtcggcgattatttattctgtcatactcaataagctatggtaccttggcatggtctgtggttgcttggagaaacagtttattgtttcattcaatgtacgtacctaagaagaagtttgaatgcctgactaatgttcagtgataaaattacaagtctcttcattcattttttcccgcccttggttcttcatacaattgtgcacctaacaaataagtcttatttaaaagatcgctttcctgctgttttaaaagttaaaaagatcgatttgctttcatctgtggagattgcttcttttttttatgcattgtggcagatttggtattatttttttatccaagtgggtaaacaaaaacaaattcaggaaggcagaccaacttcttttacatggttgtcaaaagcgtatgtccatattcggtgtacttaacttttcatggctaatactagaagttattctaaaacaaagctcgggcgtgcagttgcgaaacttcctcaaaacttgcaaccatttgtttttatgatcattcagtacctgtattcaattacaacaatgttgccgtgttctctttggtataacaacaaattatattctactgctttcctagctctaatttttggctggtccgtctggaacggcgcatcgtattacagtaagtcatcaagttacttatgaaaattttaggaatttaacaattttagttgatgtatttggaagacgtttccaaaaagaattagaagctttacgacagcaattggcagaaactccgacgaattctggttctagttctgcattaagccgttaatttatagcagtaactcatttagctactaacgcttcgaaatgtctgatctttactccttatgattgttccatttttatttcctacattattacgaacttagcttaacaattacgaaaagacctatatttatatcaagttaaataatgtacaatttttagaatgaatcttttttctttttatgctgggagttgatgtatacatgagtagagatgtctaccttgttcaaggccatataaaatagttttccatactaaaaaataagttagttataccaattaggattagcaatggaaaaggaaatttaccttatgagtttcaattctgttaagcaatttcgagacggctttacgaaccttgtcagatatatgataaagtccaaatgcaattacagataagcctcctgagtgaagggggcaattagacaataaataatttacatcttcttccgttcgaatgtgtgactcaagagcaagaaatatttcggcagcatctgttgtagagagagacgagttccttagtctatccaggtgaaactgaatatccatacaacgaagtacaggggtgcttgcacaatgaagccgatagcaatagtctttatacgtggatgcttgtctccaagcttcaaactttggggctaaataaagaagttcattaaccttttcatcgtcattatcccaactccacccaaatcctttaaacttgtaatccttatagtatgggttgagcggggatgattccaaaaacaaggcttcataacttgtcgcttttctgataaaggattgtatatataatcttactctccagcgtactaacgtttctttatcgtccgctttcaaaaatttccgtaagtctttaataaatatctcatcatcttgattatctttagatattggggtaaaaggagaagtgttgttaaacagtgatttcgtatccattgtagtggtagcgtcggaaaaaagatttgatgatacttgaatagtttgattgtcgatatcgcaaagtacatcccaccaatctgcatgatgtgtaaatgctggattcattacaccagccaagtaaccaggtaatttaacaaggctttccacgttcgataaatctatgtagggaaacgtgatccgtgtcagaccttgcaataatccagtcgcaccagaaactagtgcacatgacgaaaggacaaaatctgctaaaacagaagctgaggacgtttttgtgagaaacagaactttcttagaaatgagcaacgcggtaattaaaacgttaattggatttatatcagcagagatgtcagtgttcataaaaggagaaggaccgtcaataaaagtatttattaaattggagatgcttacttcaccaacacattcaggtatgtgaattgaaggtatgacgcatgtaacgtagcgttcctggctttctgctgaaagacaaaaggtggcctgagaattatatgagtcccgagaaagttctatcaactcagaaccaggtttcgggatattatcaatgtccttgttaataatgtcattcatgatatgtggactattagtaagataaagattaaagaaggaccaaaagttatttaatgccaatattaaagaagagtcgagtgagagtttttggtaaaacgattgaaaattatgcaaattaaaagatttatgtaacatggataatgtctttaaagaagggcttgaatcaaatatttcccaggcagtatctagcaaaggttttaaagcatgaacatgtggaaaggtggtacatatagccatggcaaatacagagccacctctgcgggttccttcgactcttttcgcgcgaatcgtgtttaaaacataatacatgtttgaatccgaaggctcaaaatttatatcgtctacattcgagaacaaagaaaatacgttagattttttggaaaaatgaataaaaaaaagactccaatcctctctgcgttcgtggactctgtcaggaagcattaattcggcaagaaagtgaagatcggaagcttcgccgttttccgggcattgatattgcaaaacagggccacggtcaggatcgaaaatagcggttaataaataatcaatttgcatcataaaaaaatcgtacggaaaggcgaataaaagtgtcagaagtattaatcataaaaatattattagaataagccttttgtagagtaaaacactaaagtgtaatcaatgccaaaaaaaagaagacggcataaaactgcatgcaacaatcgtaagaataaaatctgtcctaatttttgaaacagaaagccaaaattatgctatttaaaagagaatgaaagatgaacaatgcaaacgaaagatagtaaaaagctcattacttctaaaattagaaatggcttttactaattccaataccaataaaaataccaaatataagcatataagtccagaaaattgtattactctttacaagatcaaaattctttatttatggcgcacgtttagtatggaacatatactttcgaacaaccaatggaaatgttgacttaagtcaaatatcacaccaagctaattgtgatcttttaactaaataatcatatgaagcttttgacaaaaaacaatgaaaaggaaaagtgctaaaatatgccaaaacagtaatacaagagtacggaggaatcaattaaatcgtcaggatagtagaagtagatgaaataggccgtcgaagaatagaaggtatacggttgaatccattaaattacattatgtcagattacgatttacactgtactttcttgattattactatgacatttaccaacacgtttaaatgtgtgcatgcattatttcattgtcgaatttacccaagacagtcaaaagtcctttggcaaattgaaccacatatactcttgtcagtgagaaggagctttttattttaatttgagaaatctttaaaaaatgaattcacttagggttttaaaaattttccggtcagtttcgagatcgatacgcattccagcctcgaatggttgcatcaatttgggaagaaatgcttaccgagtgcaactagctaaagctcctttctcttttagttctattcgtagatcatctcatactgcgggaaatcctagaagcaagcttattaacgctttatcgtctgaaattgactacgaaaaaaaccaagtgctgtcggaaatttcacttccacctgttaattatgacattgaagatgttcaaggaagcgcggttgtagtgctgaaagccaagcatggtgatgaaaagtaagcaatgctgttgaggtcttagcatgtatctgtcaaacattttaactacaatgcgttgtgggccttctaaattctaattaaattattttttaacgttttcaatctaactactttagtatacgaattacgatgaatgtttctcaagatgtaactgacgccgttcctgaggagcaagattttactgaatttgaagacgagcaagaacttcaaaatcagggagagtctgctgaagatgagtttcctaatgaggatcttggaagattccaaccctgtaccattgaaattagcaaaccgggtaatggtgctttggtctttgaagctactgcgttagatgacggctttgacattgaaaatatttacttttcgaaagatatagacatgctaacctctgattctcttgaagctgaatggaagcgtcgtaaacaataccttggtccttcttttaaggaacttgaccctgagttgcaagaccttttccatagttacttagaagaacgcaagattgacgaaagcttgtcttcatttattgtttcattcggattaacaaaagagttaaaggaatacatcaattggttggaaagtgttcgtcaatttttgaagtaaatgtttttattttttaatttacctgattttaacaaaattacgcatatattttgatctagttttcgtatttataatatttacatgcttcgtatgtctttatatgcacctatttcgttttctaaatgagtaaattttattaatgaagcctatccgtaatgtcccaaattttaaccatttcaaaatttaccaaagttttcaaatatcccaaaacaacattccaatcaaatccacttgatataaattctaagaatgtgtctaattatatcattttttttaataatacattgctcatatatgccatgttgaggaatgttatagaattccatcaattcattggatcaaaacgataatgaagtcctaatggtgtcttacgttaatcctaggctttgagttgtaactggatggatctaatcaagtctccacctacttgcctgatttcttcgcaaacaacatcagcatccaaaaccacagtgtccttgtcaacaactttgaaggggtagtcgatatttgtacgataagggcggttagctagaatacgggggttgaagacaccagtcactactttaggattcttcttgttgtaaaaaaaggaaatcgtgtcctcaaagcaacgatgaagttctttcacaaattccgtaataggctcaaaacctggtctttctgaagacatgttttgcaagtttttatatttcgttaagttgctttcacgatacataggaagcttgttaatgttgacgtcaataacaacatgataaatatcaagtgaacttttgaatatagacttgtaatttggagtatccttcagtaactcgctaagcgaggctcttgccaaactagtaattctatttgcgataattttggaaggtttgtaatacccaatatgattaccgtcaaagtcatagtcagtgataatataatatgcattatgagcaatcgcaacgtcttgtttcctaatactttcaagcttttccgtagcttgatgtcgaacatcgtgagggagtttaccgtttgaattgatgatcagagggtcaaatctccaatcccaatgagcaagaaaatgtaacattctacagaatgaagtttcaccgcttgatgtagttcgccaagaacttgagttaatatatacactagcaactagtagttcaattacttcatcagtaacgtggtcggtaagtaaatggctataaaaccaatgtttcgcaaggcgtacagccatcgaataacttcgatgggcttgacaaatagcttgaatagcaagtgtatggcgcggaataaattgaaacatgtgttcataagcatagaggcctttttgagcagataatttagttgaagggtttctctcaaggctcttccaaaaaaagatctcacgatcattccggagtcgatatctgaaagtaaaattattggaaaataatacttgcaaaaagcagcaattatgtgtaggattatcagtgttttctaatcctacagaagctctttcgacattatcgagcgcttccaataattccgctatcttcaacaggaatgcaattttagttctctgtattccttcaagttcatctggccacttggaggatgattcaaactgaaaaacaacgtcaataggtgcgcatgtcgaagattcgtaaaatggaacagagcttgaactatatctaagtgattcatcggcaggtaatatttctgcaattgacaaaggaatatcgctaagattaatcaacgatttaacagcttcattatacgcctccatcacagggacgtactcgttgtaagtatctgtattaggtgatatttttgaatgcacatacactcggaatttttcattacgaaaggaaacacgatctccgacattattaccaaggtgacgatttagtatatgacgaataattcgttgtggaattctaattctttcatcaggagacgagcattcccagtatacactttcagctatgcttccatttttaaatttgcgaagttccgaaacttctccccagaattctcggaacttttgagagccaactgtatcatcaggagagggcccaatatctactaaccttagcaaagcgtcggggttaagtaaaagaccaaatgagataagcttgggaagtttagtttttagactttcattgatagaacatgatgtacatatagaagagtataaaataatttggcagacacgatcaccaagagcatgttgtaaaagatcccaagtatattccaagtataagctatatggtgaatccagatcagtttttctacaaaaattgggatcttccaactctttaggctccaatggaatgcaacccgaaacatcaaattccaaagcgggaacgttcacatgagtaataaaaattttagagaagttataattagcgttttcgtctaataaatttaacgtatgacggcaagatgcttgaaaatattcaaaaaatgattgtttcattttaccaagtaaattaaaaccagtgttgcaatcgattagggtggggagatggccattaccaatttttaaattcgaagagtcagcattgagtttgaacaaggtagaagttagattttttgaggataaaaattgaagcatacttttaaaaaactgtgcagctgttaagtaggtattcaaaacatttccagcaggaagccctgttgaactcataagaagagccattagtacataccattctaacaaaccaaaaccattagaatgaatactagaagaaaaccctctcatattcaaccaagtacttcctaagccacaagcgtccaaaaattgtggattaacactatattttttgactaggtcacggtaaaaaagtaaattttgttcttcaaggacgctgttattataaaaaggggtgggctttaattcctcgtgttccatgaaatcacggatagcgtttttatgaggcaacaatttggagacagggaaaatctgccgaaccgtaggaattaagaaaacggtaaaccttttaccagtggcagcaaatcctttggactcgggcaaaatcgcaagtatcggccttcgtatgtcatcattaaacgcaacaaattccaatttaacttcattacctaaattttccaataagtgtttggcaatacaagtcaaataaaatgctcttttacgaaaatatctgccgttcaaataatccttttgggtaaatatagactctgggatttctaaaaagagatcatatgaccaaccatcaggattcaaaaaaaatttgttcgaacagctgaaaatacccggtgttacagtttttggcggcacaaaagatgctcgtaaattagtgtctttggcagataaaggctcagccaaaggtacaattacttttttatctttttccaaatttttacaagccgaccaaaagtttgtttctggtataactggagtcttgaaaatcaaatcctttattttttcgacaaatgtattggcatgcctaaaatattttcctcgaaccgaaatttctctaattaattcgttaagttttaattcaaaagcactggttttcaataaagtcaaatcctccaggttttctttcttttcatttaatttctttcttttactagccagggaatgtatgtcctcaatgctatcaacatgactatcatattcagtttctggggttttctaaattgttagttcaaatgtcaaattaaacagaaaataaaatgtacttacggatccatcttgggaagatgaactttcatgctctcttttcaaaccattcatgacctcaaattaaaggttctaaatcgtaggtcgcaagttttttaaacagtcgagtgtaaagttcaagttcgagctccaaaggtgaagaacttccgaagatatagaaaatcgcataaaattaatataatactaccttttagaaaattttgaattaatttcaataattattaatgtattttcgatccacatattttcaagtattgagtaaccttgctaaacccactaaacctatccaacaccaacaacggctttttttcgaaatcacccacaaaggggtttgtttcaggctaaacacgacgattcttgtttattttgtagaaaataatacgttccattttgaacctttgttacatatatttacgactagcaaattccttaagaattaaaaggaaactagaaaccatttacaaaattattttaaagttacccagtctttcattattgattaagattaaaacaacatggctgaaagcttgattcaaaagttagaaaacgctaatttgaatgaccgagaatcctttaaaggacaaatgaaggctcagcctgtagacatgcggccgaaaacagaggtgagtgactaagtaattagaattggcgttgattaacaattaccaggatgttacgaaaaccagaggaacagagttcgaagattattatttgaaacggtatgatggtttctttcttatgaaatttgtatattgacacatggtttacagcgaacttttgatgggcatctttgaggcgggcttcgagcgtccatctccaattcaagaagaatctatccctattgctcttagcggccgtgatattttagctagagctaaaaacggtactggtaaaacagccgcctttgtaattccctcccttgaaaaagttgatactaagaagagtaaaattcaaacattaattctcgtccccactcgtgaacttgctcttcagacatctcaagtctgtaagactttaggaaaacatatgaatgtcaaagttatggtcacaactggtggtacaactttaagagatgatattatccgtttaaacgatactgtccatattgtggttggtactcctggtcgtgtccttgaccttgctggtaaaggcgttgctgatttcagtgaatgtactacttttgttatggatgaagccgataaattattaagtccggaatttactcccatcattgaacaacttctttcctattttcctaaaaatcgacaaatctctttgtatagtgctacctttccgttaattgttaaaaactttatggataaacatcttaataaaccttatgaaattaacttgatggacgagcttacccttcgtggtgttactcaatattatgctttcgttgacgagagccagaaggtgcattgtcttaacaccttgttttcaaaacttcagatcaaccagtcgatcatattctgtaactccactaaccgtgtcgagttacttgccaaaaaaattactgaacttggatattcatgcttttattctcatgctaaaatgttacagtctcatagaaaccgtgtttttcataattttagaaatggcgtttgccgcaatttggtttgttctgatctgttgactcgtggtattgatatccaagctgtaaatgttgtcatcaattttgattttccgaagaacgccgaaacttatttgcaccgcatcggtcgttctggtcgatttggtcatcgtggtttggctattagtttcatctcttgggctgacagatttaacctttatcgaattgaaaatgaacttggcactgaaattcaaccaattccccctagtattgatccctccctgtatgtttttcctaatggtgattatcaaatccctcgacccttgactgcatctgccgatcaagtattggctgctcaacaagccaaaggacaggagggatatcataatcgtccgaacaataatcgtggtggtcatcctcgtggaggtggaaatcgtggtggttatcgtcagtccaatcgacaacccagataccgtggtcaacaaaaagcagactaatgtattaaatatgtcggtaaagcctcgttgaatagtttagagtcctggacttttcatcattttttttttgaaagtgaattatgtggtaattgattctcacacaatttgtttatactggacaaggactgatttactatttccaagcttgcttgggatttttggatctttatgtggaaaataattgtcatataacttgtaattatattttgacaggaaggaatcctgtttaacgtttttaacgtagaaatctacttctaactttcgtttgcaatattcctggtcgtaattacaatcatattaacggagcaattttcaattgataagaattttattagtttactgataaattgtctatatcagattgaccgatatctgaaagggtatccatactatcgacgttcattgcaattagcaattcctctgtacttaatggccaccttctttctaaattcgagagctctaaagccttatcaactgtttcaattgcaccaacaaaggaaatcgcagtttcttttagtacttgatttgtaacaattggtgatgtaaggagctgaagattgtcaatagtctcagatagcgttttcctaatgaaggtgctgaatttgtcaatttgttggtcccatttccaagaatgtaaataattctttaatgcttgtttgtcatcagtagtgtctgctattttttgaagtaaatccgataggcctgcttgagcaatgtagtcgttgttcaacaatgtcgttaagttattcttgtagtaagttgttttttcttgcagatattcaaaaagttcattaagaaaagtatatcgtccaacatagtttgtacagctgtccaatacattcaacatgagtatgattcccttgtaaggaggacgtacatcttctgtcatagcagcacatatttctaaaatcctatcaaacagctgcataaagagcatcttaaatggcagttcatctacaccttgtacgcttaacgacgctcctcgtattttaaatattgagtttgcgtttcttagaaaagtggtaacgaaatcaggaggtagaaggtcatcggtgatactcaaattcgtattcgaaatagtgtagagctcgtcgtccagcacagttttcattctctgataggtaaagtcttccaaactatagtagagtattagtaattaacaaatatacacgcttttcgttttggagcttacgttttaataattctcaaaattatgcactcgtcatgcacgatctttgaaaatgcctccctataaaaaccaagaatttctataacgttatatagtctaactatgtctgatagatccagcaccgaagtctgcgctcgagatgatagaggacggcaaattccgtataagcttccatcaagtaaggaattcatttgatcttctaaaacattaggaacgtcccaaggagggaagggatttaactgaatctggcgctttcgggcggcgaacaaagcttcaactagttccttttcattaacaattgtttgatgaatccaagcaagtaaatctccaatgaagcgcacagtatcgggagccgacaactcaattggtctggaggatgataaaaaatctcctctagtgagagctgtcagataagccgtagataaaatttgttgacgggcctgaacaattaaattaattgacttgtttaccattgttggttctgaaaaaagcttggtaaaagctttttttagatgcgaatttgcttctaaagtttgagcagtctgaggatctgacagttcggtctgtacgcatcgaaaaagtttttcaaatgcagcttcaatataccgagacattttttttacaatttcctcgaaagaagagtactccacgaagccagaaagtgaagcaaataaagaatcactactatcatgaatctcttgcgctttgtcgagaattaagtaaaatcgatcgtcaacgtcagttgaagaagtcaagtgaattaaatcatcgtccattattacaaagtttttctcaaatatttcaatatttttgagcttttcctcaatcaatgcttcctcttcacagaatgtctcatacgaattcaataagatttgtgcgtcattcgtttttttagaccactcatttttatagctatcaattgaatttttaactttcaaaagttgactctggacagacaaagtttgctatacagttagtgcgttgcagaaatatttgatggattagtatttaacatacacttgaaagctctgacagctctttgatgattgacccattcgtccatattaaatcagaaaacacttcaaatggaagttgctttcgtgcttctctttcatttttgaattttcgttcagacaattgttctagtgccgcttgaacattccggtctgcataattaattgaagacaattgtgctatatttttcgacacagaattcctaaatagaagcgattcttctgggttggactttatgtgtccatgcttggatttcacatccatgaagtagtgttgttaggagaatgccgacgatgcttcacaattgcttgactgtcaggatgagaccctaacttttgagtactgtagtaattagttttttaaacaaacaagtaaaatacgttgctatagtttctttgaactcagcataattagtttcgttactaaaccgtggtatctttgccaattgactgttaaacgtttttttatctatatataatcctagagcgtaaaagtataatacgattcttgggtgaagtaaaattattaaaatccaacttattaccttattcaagacattttctaattatcgccaattaggctcgcagatttgtatgttacagtcttagttttttgaattttgacatgatccgaacgattgcactctttaaaatttgtataaaagaacgacagaaatttacgatgcttaatcaaggatgcacacacatctcatctctaattttcaaaaattcactacattttcatatagacaattaaatacataccctctaaattcattaaggtatatatatgatggtactcatattcatggcttttggacaacctcaaacatatttaattcaattgtcaaacgatcaatacattaacaatctggcgacaattatttgacaaagatatatgccgacaagtattgtttacattcgaacaatataggaaagtgcactgatgcccgtgaaaattagacacgcaacaaaacaaatttaggaatttaaaaacctaaaatatttaaaaaattactattccatatttaattattagctgttttattgcaactttcaaattcggctaaattcgtaaaacgctacactttcaactataaatgtgactgcttttttttattctctcaaaaaactgtacacatctttttgcttcagactacccactctattaaggcgaagaaacgagatgcctactcatacttctaagactcgtaagcttcgtggacacgtctcagctggccatggtcgtattggtaagcacaggaagcatcccggtggtcgtggtaaggccggtggtttgcaacacctccgtagtcactttgataagtatcaccctggttactttggtaaggttggtatgcgtcgattccacctcatgaagaatcctttgtggcgtcctactgtcaatttggatcgtctttggaccttggttcccaacgaaactcgtgaaaagtatcttggtaaaaacacggaggttgcccccgttattaatgtcttacaatctggttacggtaaggttttgggtaagggtcgtctgcctgatactcccgtcatcattcaaacacgttatgtctctcgtcgtgctgaagagaagatcaagcaagctggtggtgtcgttgagctcattgcctaagaacatcctgtgattgcttagtggcttaataaaattaattttgtttgattcgtttatccgtctatactttgatggaatataattgttgtatgatcaatctgtagtgttattctctggtcaaatagtgtatagagattttatttcaattaagtcagtaagtgaaaaagcctcacctgctgatatgtgttcgttatgctatggtaaaattaattatggattaatgtttgtaactgaaaatgcaccccaaaaattccatagggtattttcgatgtatagacatacaataatgctttcactttaatacccaatgattacagtaatgcttatactgtaaatgaaaatgtatgcacaaatataagtgattgcttgatgagaaattgccagcaaatcttctcaagctccatcctgcaaagcatcatttggtaaaatttcatcaatacttcgcttccgctttgataaagaagtaggttcatctgtttcttcctgctctttaaaatcaaggatatgggataagtgcttagcagttaagtcttcgtctttctcgaaagaggtttctccaaagctattatcaaaagctgtatcgtcatctttcttttcgtaagctaaattatcgagatacaagaaatcgtgatccaatgcttcctcagctgaaatccttttgttacagtcaagttcaagacatttctctaaaaaatccaggcacaatcgctcttcttggcttggtttatgacgaagcttttctttgtatatactggctgaaccacaactggcccacaaaataagtttcctaaagtttactcttttttctgtaagcgtgcttacatttgtctcaaacgtacaacctggcaggttagcgaaaaaaatcaacacaaacacttccgtaagggacattagatcgttcttaccgtgtaaagcagcacattggcgcatttcgctttttccaaatatacatgctatctccatgagtgcatccacgtcgtcctttgaattaaacatggggaaacgtttagtaaggaaagataacaaaataaccccagcagaccaaatatcaactttgggtgattgagatgagcatttaaacaatacttcaggtgctcgaaatcctcgagttccggctctattggcccgtttgcttggtcgagtatcgttttttatgtatccaagagatgtttcctgcgcaatcgaaaaatcatgtgctaattcggccgcatttgaattagtgcaccggcaagaatgtgattgttgtcttccatcataacgctctgctaatccaaagtcaactaagacaccatgcttggtacgaacatcgaagagaaagttactaggcttaatgtctctatgaatgattcccaaagtctgagtttgctgcatagcttgaaaaaggcatcgaaaataaatgctcatatcgcgataggaaaaagtgctataatattgacgaaagtcagtatgctcgtagtagggtaaaactacgagtacctgatcttcatttcttaaagcagttattagcggggctattaccgacgatccccttaataaatataggatttctaattcattgtatattctagcaggactacttgtcgcgtaaattttttttatagcaacgtacttcggtttccggctgtcttcattaacaggaattttttcttttccaaaagaagattcctttaacacttcactttgaatgtcccaatcattaatatacctcccataatgtaggtcttccgctttatatacactggagaacgtacctaaacgaattagcaagatagtttcaaaacagtactaaaaacggtaattgaagtttaccttctccaattttttcaattagccgatagttctcttgtagctctacgaacgtccttgtgatattttcaatttcttcgcggtctcgtgcagggatatcttgaatcatttcttgagatttgttttcgtttacattttcatcgtccacctcagtgatttcacattcagaatcaatatctgtttgttgttcatgagttactttaggtgatagtgtgatatgggcctctgccatgttaacggtttaactcatatatttttaaaccaaataataacttaaaaaaaattaaaagagtcgtcaattaaatggtaaaatgctgccaagggaaggaaccaagaaaaaacaaattttcacgtattttaaaccttcaaaccgaacacgcgaacgaatactaagattcaaaaaaatcaagtttttaaaatgtgtaacacaaactcattccatgaatataagaatttgcagattccaggttcaacaccagttgtacattgttaagcaaaatgctcttctaatgagggacattgttacttccaaacaagaaaaatacatttttaatccaacttttgtttaataaaaaaagtactctgctataatatttgtatacttatggaaaagattaagatttcatgtcctttatctttttttaaatttaggacttgctttaaaaaacataaatcctttgggctcttgttattgttaataaccaccataaacaactagaattgactatttattggacattgagagtaaatatgattaaccatggtattcaaacacgttttttttttctgttatttaaaaataaataaaaaaattatcctgaatttgaaatttattcctagttaaactacgataggttttctgtttagtttattgtgtattactttaaaattctaaaaacagcacaaatgcttacctcgtcaaaatttgcattcataataattttgaaaatcaccttgaaaatgatacatgcgccaaaataaattataagtttttatatcagaaatacagctcaagaaagaatttacaactaacgttattcaaaaaatatattaaattcttttcaaaacatttaattagaagtactaaaaagaacaatagcttttacgtggcacgctcaataaaagttaattaaaatattattttttaatgtaaacaaatgagttaataaaagcacgttctatatccttaaagtggttagcaacaattaagtctagctcctattttatattttgactaaccgtagctcttttttgttagtaagaaagtataaatggacccccacacaggacatataggtggggttattgtttacaaggactactagaatgtagtacgccaaatccatcttttatttcattcgtaacatagaaagattcggctttcagtggcctcaatgtcgttggatcttctttctagattaaagaaatacattcatgatgaagaaaattccgacttggactcgatttatgctgaatgtgaaaatgctggattgacagccgtggttaacggtatggacatttgggtttttaaaaaaattgaaaatgatcgattccacaataactaacaatgaaaaattagacgtcattgatacccttttattaggaacgagttcttgtttcgacgaggattgcttggaaaaactctttgctatatgttcgtaagtagttgttattttgtgttattcaaatagaaggaagccatttggtttactatatatcaattttaccaaactaacaataatggtttagacactttgctgacctctcttcctctgtaaggaataaagtatatgatttactcacgagtaatatcagctctgaatccgctattcttgaagatatgatttccgcaaatgctactgattttactgtacctcaaacgaatttagaaactacaggcattgcatttcagctcacggtcaattccctttcttcctcaaatcaactttcagttattcggtcatccactaatactgttaagggaagaaaaaaaaatccaactactaactctaactggaatggtatctcacatgtaaatgctttgttagatgcaatcataacattatttcaaaaaaaattatctcgtgtatggactacttcttcggaaagagacatgtttctttcacttttcctaaaaccaatatacacgttaatggaaagtgaaattaacataaaaaatgcttctttccgttctcgtttatttaatattatcgggcttgctgttcaattccataaccataccactgcagcggagacaaatattattcaaaatttacaatactttgagcatttatctgagtatgctgctgatcttgttcatattgttaccgttcagtttaattccgttaccttggctgaaggaattattcgaacattgtgctctctagaatttaatgataacgatgttaaaggtcccaagcaagtcgctttgtttcttgtccgtctttcttcacttattccaaacttatgtttgaaacagcttactcaattagttaagctgcttgattcggaatcatatactctgagatgcgctatcatagaagtacttgctaatgtggtcattgatcaaattcatgatgaggctcaaaatgaaatgtcagagtcagtgccagcaactgttcaaagcttaatggatcttctcagtgagcgattactagatataagcccttactgtcgtactaaagtacttcacgtctttatcaaaatatttgatttaccaattaagtatcccagaaaacgtcaagaaatcgcggaactcgtgatcagatgtttgcaagatcggtcaagtcatgtccgccgaaatgcaattaagttattttctaaacttttaactacccatcctttttcagttatgcacaatggcttactaaccagaaatatttgggagaaaggattatctatcatcgaggaacagcttaattctttacaaccaaagcaacaagaaaaggtggtagattcagagcttgaagtcgatgaaaacttattagaggatgctactatgatccaagatgatgagtcacatgaaggagaaagtcacttggaaaattctctaagcgaatatgtcgattctgttcctgctgaggaaatagtcaaagtgaatttaacgaaacggttttatttagaagcactccaatatatagacattgtggaagcgggagcaaaaataataagccagttgttgtttgctaaaaataagagcgaggtaattgagtcaatggatttctttgttttttgcaattcttttggaatttcgtcttcaaaattatatataaaaaaaatgattcatttaatttgggtaaaaggaacctccgacgaagggaacaacattcagaaccatgtattgtcatgttataaaacattattttttgagccacctccgaactctggtaccaacgaagccgcaaactatattgcgagaaatcttatttcattaacatatgatgctagccttgctgagcttacatcacttgaacagatgctttgcattttgatgaaagatgggtatttttcacatctagtcataacaaaactatggcaagtatacagttatcaaaagaaggatatatctcgaacacaacgtagaggatccatcatagtaattggaatgctagcattaggcaataccgatgttgtcatgcagggcttggatcatcttattcaaataggacttggtccccctggtttggaggatttagttcttgcaaggtacacatgtatagcgattaaacgtattggcaaagatgcgtctggttcttctaatattaattttccaaattcgcatacgctttgtcaaaaattatgtatgcttttacttcgaccatcgttctctgaagagtggtttgggttagaagagcaagctattgaggctatatatgcagttgccaaacatcctgacgaactttgtaccaacattattttgcttttgacgaaacaactcttcaaaccttccaatcatgagaatactaccagtaacgatgatcatgcaatggacgaagatttagatgattctccagaagaagaaacattaaaagatgaggaagaaataggtatacgactggcgcacttaatatttttagtaggccatgtcgcgattaaacaattagtctatatcgaatattgtgaggcagagttcaaacggcgaaaagcggacgccgagagattggccgtacagaactcaaataatcctataaatgggcaagaaacttctgaatatgatttaattacgggaacaagtgaagatgatttttcagaagcaatgacatttattcgtgaaagggagttgctctatggtgagaattctttactttcgagatttgctccattggtagtagaattgtgctcaaatcataaatcgcacaataatcaaagccttttactagctgcttctctgactttgtccaaatttatgtgtctttctaacaatttttgtatggaacatcttccattgttaataaccattctggagaaatgtgataatccgattattcgaaacaacttagtaatcgggttagcagatttaactgtttgtttcaatcattttattgatgaaatatccgaatacttatatagaagactgatggatgaagagtcttctgtcaaaaagacatgctttatgactctagcatttttgattttagctggtcaaataaaagtaaagggccagctgggtattatggctcgttctttggaagacgaagatgctcgaatttctgatcttgctcgaatgttttttactgattttgcagccaaggataattctgtatataataactttattgatatcttcagtgtattatctagaagtgcagaggagcaggatgaggacgacgctaagtttaagcgtatcattcgtttcttgacgtcctttattgaaaaagaaagacataccaagcaattagccgaacgtctggctgctcgtcttgatcggtgtaaaactcaacgtcaatgggatcatgtggtgtatgcactttctttgcttcctcataaagccgataatattcaaaagctcattgacgatggatatcatgaataaagtcaattctaatgctttatcttacatattcaaaatcctttgtatattagtattgcctaattaaaaagaagaatgacggtataccttttttataacgaattgaatgttaataactataacttcattgatctacaacacccattatttgcaacaattaaacaattcaagcgcaagttaaggtaatttagttattagctaagtaatttgcacattctagctgggtcattaattattttttgtgcttatgaagaagatttaactttaccctagaaaactattcaccttcattaactgctaagtaaaactgaggaactcttctcaattttaggctgtatcaaatattggtaaattacatacttgaacagagatcattttttggaactgtcatcatcctctcaggctagaagttttgataataaatataatcggcatatactgagtataagtgcattgtaacgtaactcagtttaactagaaataaggtatttcaaacttttagacactaaatcaaaatacaattgtagaaggaaaccgatattaaacgtgtttctaaagcaacttaacgctcacttcgttatcactcctgctgtagaactatgacagtaaggacttcgcttacttatcgaatgtttggcagttgctgctcaagcaattcatattttaaagttaactatggcgtcttccaagaagagcaaaactcataagaaaaagaaagaagtcaaatctcctatcgacttaccaaattcaaagaaaccaactcgcgctttgagtgagcaaccttcagcgtccgaaacacaatctgtttcaaataaatcaagaaaatctaaatttggaaaaagattgaattttatattgggcgctattttgggaatatgcggtgctttttttttcgctgttggagacgacaatgctgttttcgaccctgctacgttagataaatttgggaatatgctaggctcttcagacttgtttgatgacattaaaggatatttatcttataatgtgtttaaggatgcaccttttactacggacaagccttcgcagtctcctagcggaaatgaagttcaagttggtcttgatatgtacaatgagggatatcgaagtgaccatcctgttattatggttcctggtgttatcagctcaggattagaaagttggtcgtttaataattgctcgattccttactttaggaaacgtctttggggtagctggtctatgctgaaggcaatgttccttgacaagcaatgctggcttgaacatttaatgcttgataaaaaaaccggcttggatccgaagggaattaagctgcgagcagctcaggggtttgaagcagctgatttttttatcacgggctattggatttggagtaaagtaattgaaaaccttgctgcaattggttatgagcctaataacatgttaagtgcttcttacgattggcggttatcatatgcaaatttagaggaacgtgataaatatttttcaaagttaaaaatgttcattgagtacagcaacattgtacataagaaaaaggtagtgttgatttctcactccatgggttcacaggttacgtactatttttttaagtgggttgaagctgagggctacggaaatggtggaccgacttgggttaatgatcatattgaagcatttataaatgtgagtctcgatggttgtttgactacgtttctaacttttgaatagatatcgggatctttgattggagcacccaaaacagtggcagcgcttttatcgggtgaaatgaaagatacaggtattgtaattacattaaacatgttaatatttaatttttgctaaccgttttaagctcaattgaatcagttttcggtctatgggtaagcaataaattgttgagatttgttactaatttactgtttagtttggaaaaatttttttcccgttctgaggtatattcaaaaatacaaatgtgctctactttttctaacttttaatagagagccatgatggttcgcactatgggaggagttagttctatgcttcctaaaggaggcgatgttgtatggggaaatgccagttgggtaagaaatatgtgctgttaattttttattaatatttaggctccagatgatcttaatcaaacaaatttttccaatggtgcaattattcgatatagagaagacattgataaggaccacgatgaatttgacatagatgatgcattacaatttttaaaaaatgttacagatgacgattttaaagtcatgctagcgaaaaattattcccacggtcttgcttggactgaaaaagaagtgttaaaaaataacgaaatgccgtctaaatggataaatccgctagaagtaagaacattaaagttactaaattatactaacccaaatagactagtcttccttatgctcctgatatgaaaatttattgcgttcacggggtcggaaaaccaactgagagaggttattattatactaataatcctgaggggcaacctgtcattgattcctcggttaatgatggaacaaaagttgaaaatgtgagagaatttatgtttcaaacattctattaactgttttattagggtattgttatggatgatggtgatggaactttaccaatattagcccttggtttggtgtgcaataaagtttggcaaacaaaaaggtttaatcctgctaatacaagtatcacaaattatgaaatcaagcatgaacctgctgcgtttgatctgagaggaggacctcgctcggcagaacacgtcgatatacttggacattcagagctaaatgtatgttcattttaccttacaaatttctattactaactcttgaaataaggaaattattttaaaagtttcatcaggccatggtgactcggtaccaaaccgttatatatcagatatccagtacggacataagttttgtagattgcaattaactaactaaccgaacagggaaataataaatgagataaatctcgataaacctagaaattaaaaatcatttactttaaataaatcgacaaacgaatatgataaataaattgtctttaataaaaagcatcactatcattcaaccaatcatgcctctttcaaaagttcctgttttatactaatagcatttttgcaggatcttcaatatattcctttactaaacgcaagaaagtaactgcttcacgaccatcaaccattctatggtcataagtaagagccaaatacatcatcggccttggaacaacttggccgttgataacaacaggtcgttccttaatggcatgcaaacccaatacagctgtttgaggaagattgataataggggtaccatagagggagccaaaaataccaccattagagatggtgaaagttccactagccatgtcctcaatagctaatttgccagcacgcgcttttgaacccaaagttgcaatagcactttcaatttccaaaagggacatgctttcagcattacgaatgaccggtgtaactaaacctttaggggtagcaacagcaatgctgagatcacaaaagtcgcgataaacaagagtatcaccctttccttcaccttctatggagccattgattgcaggaatttgcttcatagcttgggtgcaagccttagagaaaaaactcatgaatccaattttaacaccggtttccttcaaaatttcatccttgtatttcttacggagggcgaccacagcagacatgtcacattcgttgaaagtagtgagagaagccgcacgattttgggactccttaaggcgctcagctatacgaagacgcatgcgattcattttaacacgatcctcattacgggaaaatgaggaaggacgagcggtctctgtagctttaggcttactttgtttaactggttcggatttggcaggtttaggcttaggagaagaaaattcaggttctttggcatcaggagcaggcttagtagaggaaggtgcagattccttttgttcagcaccgaggtcaggcatgggtttctcttcaatgggtttagaagaatcttgaggagttgaaaggtccttagctgcatcggcatctgcagttttgacttcatctttctttggaccggcactaccgccttcaggaggagcggcactcgtatcaatgaccgcaatatcctgatcaatggtaatagtgtcaccttctttaacgagttgttcctttaaaacaccggcatcaggagctgtaacgggggcatcaattttatcagtttccacactcgcgatttcctcatccttgttgacatattctccaggttctatcaacaaaagtcagtatttataatagcaaaaaatcttttttttatgaatcaacttacgttttaaccattgtgcgagggtaccttccgtaatagattcaggaaacggaggcgttttaatgcgtgtactggctaaaaatatagttaatgatttttgaaattgaaacaacataagaaaaagtaaatcccgaagatactgagtgaaaggaagaaaacatagttgagaattcctattcatgtgtgaatatgaccttgtgaagaattatttaattattttgaaatcaacagcgtccacttgattcaaaataaagtttaagacagatgcacttagcaaaagttgattcttatgagcaagttgagtactaacatatatatcccgtctcctttaacaaacaatatctacatcatgatcaacaacacataccataacgggcccaaaggacgttggccatggatttagacactggagcagtgactgaatatcctgaacgtagagataaaagacatttcgccatcatgcgaaagccattgccgtaagaagtcattatgatggtttttccgtaacaagtaatttacttcaatcttgaataaagacagcacaagaaaaaacaagaagaatgtacgaaagccaaatcaactaacagtggcttgcttattttgtattattgctagagggggttgttgtatgtggtagaaggtaaatatgctacacccttataaacactgtaatatattatatggagtatgagtgcacggtagtgctttgaacctgtagaatcctattcggtgtgtgaaaccagtatgacctatggtaggccatttataaaaccttattaggaaatgtagctgggggtagtaaagagatttgatgagagtcactgtatttcgttaaacattgtttagaaaggatttggaataataaaggtttgctacaatacactaaattgtaatagtgtgatgtaaagacagcaaaaatgataaactattaaggatcaatatatgaagttgttttaaagttgaattcaaaaaaatatttatcaatttcggttttctcctttttttacattgacattttgcagatatccaaaagaataaaaatagtattgaaaggtgtgggactcgaacccacgagctttcgcactagtgccttaaactagctccataaccactcggacaaccttcctagttgtacggttctatccatagacgaatatatacagtaaaaataaaaaatatttgagctgttattcatacgaatgaattattattatgaattaatacctcatatatacatttgatattgaacattgtaattagtttcaaaggcatatgactttttgggtcactgccggaacaatatcagtcgtaaggaaatgcattgcttgcccgcacacgagcattaatgaatgtttccgctaatttgcaagatattcgctctgaacttacagaatgaataagtatggtttagaattagaaatcacattggtttcgcagcttgagagaaatgtttgttttacattgtaaatagtaagcttatttgtcgcgcgtttattggtattgctatttctatatatagaaaaaaaaaacattttcctaatacttcatctcatctagctctaatatatcgaaaattcctagaaaccctttttttgcgatcaaaacattcaattaagctacataagttgtattctacaaaatgtcagcggttcgctgtatcaaataaatagtatatataaactctatacctcttttgtctttatcatccctttaatcaattcctaggtttttcattgaagacattttttgcaagcacctacagtatatatatcgttgattttatttaccttcttcactaaccaattttcttgagccttaacacctaaatgaagcaattattgaaaagttggatttatccaaatctcaaaactttgttaaacttcattttaacctaaagtcatatctttaaaaagataaatcgcatggcaaaatgttggaacaaagtgaatcgcacgcgttcataaataatgcaccaaaagaagatcgaatccaagtgaaatttgaacaattatttgaatctcttcctttgccattgcgagctgaagaagcattgagtaaactaagacatgattctgcaagattgatgatattaaaaacttcagatcctacgttaaatatgtcgacttatagtatagaggattctccgatgggctttgaatgcttaaaatataatttaagtgacaataataaattactttcacaaaataattaccgattaccagactatttagaagaggatgaaatagtcagctatactttttcaaaaaccggtcccactacttcaaaaaacaagcatccatcacattctaatacaattagatcacctccttacaaagtgaaaaaagaatcatgtcatacagaaatcaacaacgtgtctaatgtttctacggaaagtatcaacgttattgatgcatcgaggggttactcgccttacacatcagtggattctctttctgtgagtaaaaaccgttctttcatatctcttgaagaatcagcaagtaaccaatatgatgctgcagaagctttttattttaatgcagactcatcctcaccgttgagaaaacttagccctatagagcttcctgtgactccaataagacgcaaaacccctacaattaacccaaactcagaacttaaaagacttcaaacttttggaaaactgattttgcataagggaagtcgtagaaggtagtgagtccaatcgaacaagaagtatacaataacgtttctttgttattacgaaaaattttgaatgaccattttataatgcaaaaagttaccttaagcgtgtgcagtaatttattcaaatatcaataatccttttaaatgactataccgagcactatactttgtatgagtaggctataaggatcttttttaaaaacgtttatcttggttaggaacactaaatgcaattagcaaccacgcatatcaatatagctgtatttttttattaatttacaatccaacacctctagctcccaattcaattattacattgctttttggagcttttatttagcagcaaataaattacaagttgtataattacattttttttttaatcctagaaaataagcaaatcttagtttaattttcgcttattctaacattcttaatgtatattgtatataataataattatagtcacaacgagatgaagtatgcgaaggtataagagtatacagctcctatggtcttgccctcggtcaagctcagtaacaaattgcattttacccaagaaccaaacaactcatataaatggacaagctcaaagaaaaagggtttgttaaactagaaatttatttggaaaataaaaagaggttgcatagtatatttttgaaagaagacacggaagatgttgaaaagaagtcactgtatttgattaatgttcctatcacaactactgaaaagattttgaaaagagcaatttctcaattgggcggtcgtatcgttaatatctatcctaatattagtggccttttgaaaagtggcacccatttacgcgtcaaattagtcgagcccgctgaagttaaacaagttatcaaggcagcttctaaaaagacgacctcgcttccttggaagttcacacagcatactggtttgaaacgtaagaacatggtcattatttttttggaaatactaatgtgtttaataggttatgtagaaagttatgatagacagtttgtcaatccacgtgttctagccgaaagtgttgattcatacatgaaacgtgttactaaaaaggaaatagcagaaaagaggagactattcgctatgaaaaatcaacctgatgaagatggattcgtaacggtcgttcgcagcggccgggcacctgtcgggcgacctcaggatgctgagcgtcaattggaaaagaaaaaagacactgggatccacaaagatttttaccgtttccagcttcgggaaaagaaaaagaaggctcttttggatttagctcataagtttgagttcgataaacagcgtatccaacaattaaaagaaaagcggcaattcaaaccgtattaatattataggttttaatctttttgggagcatcacaaggatttgttttagtttgtatattttagggataatggtaatatacaaaggctatgatttactaatacaaagaataaagtatacttaccacaaacgtatataaatatattagtatgaaaatggaatagtcgtttacttaaaaatgaaatgtaactgcatggtgagagcattaaagcaagactaacttgctacttcaagttttttgagactttctaaatcgtaatcaatgccactaaaagcctcatataagcatcgcaaatgacaatcttctatacggaaaccgcatttgcggcctggttcatgcgaaactttttccaaatatctaatcgagttgttagtatgatatttatgggtgatgctacaaaattgacacttacaaatcttgataggtgtttttggagtatgaaaaatacttgctcccatctttttctccagcaagaggactaaaaggcgtagtatcctctgctacttgctgaacatcagatagaagaattgaagatgaacgtgaaatgtttgaaaccgaagaggcaatgttttcttgttgctttttaagggaatcagatagttggataattttgttaggatcttttcctgatgtagctaaatcaaaaataatttgttgctcaacctgttcacgtctttccttttctttttgatgctcacgtatagccgcttctcttgcttcttgcttttggcgtttgagaagaatctcgttttgagccaaaatgcgtgcttctgcggcggctcttgcagaatttgctgctatagaatctcgattttgtttttcatattgtttaactttttcctcagtttcttcaacgtcgattttataaatcaaattaaatgctaaaaaaaattgttaataaaattctgacgctgtcaataacatacttaaaatttcaacttcttccaagtagtcattgtaagcctgcaagctgtcaaattcttgctgtcctttgttaaagctaaaaacgcacgttagagtaaattaaaaaaaaagctacagtgttcgtacattcgagatatccgcttccgaacatcgacttcgcgctcaatttgagcatcttcaaatgtttgctctcgaaatttggcttttctgagaattttgttgcacccaggagtagggcattgagcaggtccagttgtaaatattctctatgaattagcaaatcatgcttcatttcttatttgtattaacaaatgcaatcaaacatacgtctacacaagactcacacatcttgtgatagcactcagggtttataagtaatttcatatttggatttaaatatctgtccgcctggcacaacggacatttttcatctatatgtctcggtcagctttaaaataaatcaggtaattaattaatgcttaccaactttcctagcaccttcatcgtccatctttcttttatagtttacttttattaattcgtattatgcagtgaacgggaatgacaaacgataaattcaaagtttcaatcgaatttatgttgaatagtaaacgttacttttcggattgtataaagaaataatatttggacaaaaaaagcgcgcaatacgtggtgttaaacttttagaagtagtcgccttcaatattacaaacacgacgaccatcaactcattccctagctaccagctatctaaagtcttttgagtccaaaaatacgaaaatttagattaatgtaataataattattgaaccaacataaatattaactaaatttggttccgtttgtcgtataacttggtaatttctatgtatacgggcatgcaatcagaaaacttaatggacatttactaaatttgatcagtttgttaaaaaataaaattatctattttattctcacataggagtttggaaaattttcaatagttacgaacttgaatttgaatgttttatatatatgtcgaacatttaactattaaactacataggtgtaatttgtttgctttatgaatacgtagtttaaaatatatggtgttaaaattattatttgggctgtacaaagaatagctaaaatcaattcatgactagaaagaaaggctggatgaattcgtcaactaccaaaaccccatgtttgactatacgcgtagaaaagcaaaaattttgcatgaaatattatggaaaataactcccataacgtagatgagcgacgagcagcacgaatgcgtggagctgagtatgttatttcaaaactttgtaaaaattaaccaatgtagacgctacaaaattcaaaatgttgagttttcattagatcaaaaccttctggccaatttagagtcatctacttctagttcaactcgttcttcgcctgcttcaaaccaacaaaaccttgaaattgtatctcaatcagaggcatatcataaaattagcgatttggatgacagtacatctattttttctatttccgatcaagaaaatatacttgaaagaaggatttctgaagaagtagttcgggaaaattccgtttccagcatcgaaaatgtatcttcatcggctgtcgcacgtgagacgcagagtagcgcaaatattttagtcaaagacaatcattttttttctcataagcagaaaaaaatacaaagggaatccattccgtttcacaaacgtgataatatagaaacctctgatgcatatagttcttcaatcctagaaaattcaccacctaacaaagtacaaaggctgtcatctctcgactcatctcaagattcgttccaagaggaacatccaggcaatgtgacaggaacaacatttagttctcaggcccctgaagagcgaattgcttctcctatctccacttcttctccggaatctttgacgaatcaaagtagtagtctgcaaagttccttacagacatcatcaatggctcctagaaatcttttggatcaatcaacagaaaaggatattgtagtgggagcctcagatgagctcgtgcgtatcgagttaaccaaactttctaaagaagcaggagggtcaaagactcttaatgagcttgatgccgtacagcaattttttcaagaatttataaaagagaatgagccactagaaccctatgtagtcaaggtaaaaaatgcgtttgtggaacaagtttctattcgtttactagagttaatagacttgctggacgctaatcgaattttatcaacagcttgtaaaaaagcagcaaatgagaaactagctgttcaacgggatctctcgaaattgagggaagatcgactatcagtgcaacgtaaaaaaatacagttacgaaatgagtacattaaattgtcccatcaacaaaacgtacgcataacattggctctttaatttacgcttaactaacttaatatagtttttggatgatattgacgatttcttctcacaatgcgaaacagtgaaaaacgaattagaaaatgtaaccacaactccaaactctaccgaagctttttcagaaataaatgaatatgcgtctgctttatcaaaaaattatggactcgaatcgcagctagttgaattacagtctttactaacccaattttatcaaaaattcctttcctaaaagttgccatatcgcaacttctccgctgtctttctatcacctttttgtataatttttcatttcggtgcgtctgtttgggaaatcggctggatttctactgtttcttaaagttttgcttttcttgtgttctaaactaccctttatcttttgctaatgtgaaagctttgattgggtttttgtatataaaattttttgaaatatgagtatatgaatatatgaatgtataataaatggcatgtcattattaccccaattttctatttcgacagcatttccgttttaaattgtatgctgcataattttctagtagaaattcgactttttcgtcactaacttgaactgcttacacttacaattgagcatgtatttttttaacaagttaggaaaataaaaaaaacaaaaaaatgcaaaggaatttgcttctaaatggatatctttgtatatcgcgtttgttttcaatttagatgagtattaagtgcaatattagttaacttgtaacttcgtttagcacaactctattttcatagaatatgaagtcatattcactacactctgaatcacgccgaagatacccagcccaaaaatgggtcaaaaggagtcccaatttaaagttctttggcagttacagactcatgaagaatatatgaaacaaacttcttctttcttacgagactttaatgctttagaacggtataatttaaaaggtttgtcaattttcgtaattttgtttaacaaagctaatgatttaataaaaagagaatttcgaggctttatcaagctttgataatggtgaaaaaatttgggttgaggatgccttgtatgttcgcttttaaaggtattgttgaaattgttcattctaacaaaggtgctttagcacgacgttctttggaattccagacgttatccaactttcaccatttttttatcgctccgcttgtagttttggaagggatcttaatatcaataggcaacgtcttacattttctgctctcgcgagatttcttgcttcttacactggtcgccacaaagatgtttggagtgattttgagagcaatttgatgatcatagcaagttggtgtgactcttttccaaaatttagagtagaagttttaaaaaattctaaacaaatttcgcggttaatacatagtgatgttcagaacataagcaatttttttgatcaaaacttcggtatacggaggtcaaatatttatcagctatgtttgctgttactttgcatttctaaacttaagcctggtgaatcggttggttgtcatattaattcgtttttggactctatgtttgtgaaagaacaaaaagctgccttttatgtgctacaaggtataagtccggatatatctagtaatattataaaaccgagttatttacttcattttcttgagtcaaatccatatttccttaaatctctaggatctttatttgagttggcactatttccgcattcagctcacaatcaaaaagtgcaagatgatgtgtcaccgttaaacgactttgcaattctgagcccacttatccatgctcaaatctgtttttttttacccaaatctgtatggcaggtcaatggcttgacaagtctgtttagagcaagctttcatggttactcaatgtacgcactagagagaaaaatgtgtaattatcacaatccttcgattctcttaattaaagcaaagaaaatcaatgccaatcacaaatcctcttctagaccaatatcattagatgctacaattccgagaaaatatccaccacactgcattgggactgataaagctgtgcctcaaaaatttggtgcagattttcacaatgaaaatatcttacttggtgcttatatatccactcgttggagacaatcgcatatgggattttttggagaccattcaacattattatttcaacttcagcctatacatcaagtttattacgcttccaatcttgataaaaattactgtatgttcgacaaaaatgttggcctgggttttggcctcagccgtcataaagtgactaacaaagtgcaatatgatgtacccggagtatgcatgtatattgatgatggtctagagtatggattatttagacatgctggtgatggagcattcaagcctgcgacaaattacgaaaactttgaatatgaagaaagatttttaattcaagacttagaggtcataggagttgatactacaaaaccggtagagccaatccacatcggattataatggacgcatattggaaaaacgatcataaatattagtatatatatataattttttgtcaataagaaaaaaacttataacgcattatccttttggcttctaacatcttttattctgctccttttaatgatatccaaagatgcatcgttctcactaatcgaactgtacggactttttgctttgttttcaccatcagaaagatttaatttcctcttcctttttgcaaccttttcttcttcctgaagacgagctttgattatttcttcgggctctggttgtttcgacagttcatgaataaatttccactcttcaggttttactcgtgagatactcaacctcgatctatttaataattccatgcttttcagctgattctccttgtgcattttcaattctctcaacgtaactggtcgatctaatttgtactctgattgtacaccgacagaataccatctagggttttgcggagtagattttggatcataataaggatcattagaattccacgctgagtctaaaactgttaatgatcattacattttaaaatacactataccatcgggatgagaattggaacaaatctacaagatagttagtacagttataaataccacgaataattcttgtctattataatagatatagaattcatgctcaaagctctattacaattctccgtattcgaaaaagttcgtctactagatatttgtaataaaaatgtgatgcttactctcatcacccctaatttataaataaagttagctgcttgttcggaaaataacttggcacaaacccttaatatgaggaaatttgcaatttgaacaatacaggaaagcgtagtctcctatcttgatttcatcccgaatcatgtttcgagcttcatagtttcgaacaccactccatgattccattttcccatcttctgtaatttcctctaacatttcaaatgtaaaagctacgtttatgccttttacatatctaggctctccttcggccttcataagccaataacgcctcttttctgcatcttcggtcattgcgcctattctttagaaaccaaaatgtaaaaaaatgttaagttaaatataattacgtacgtatgaaggttgttaagttaaatgatgggagttagtgttataatttcaagtggatgtcttagacacactaatgtttcgacagccagaattccgttttactaaattaagacgtaccaaatattttttcggcattttgaaacaaagtaaagtattagttgctatctttctatattagaaatctaaaacgttggagcatttatagctacttacgctacccgaagttccacttttgtgacaattttatttaagtagtttatgagattaaatatcatatagatttcatagacattaaaactattgaacgatatgaataaccatgtatacattaaacagctggaacgtattttctaaaacgtttacgaactcatattattctgccttaagtaaaatatgaggtattgcataccacgaacacacatatgaattgtaatttattcctattgtaacaagttttaggataaagaaaaagctcaacttcttttccgttagatattaaacgattacatatatattttgaggtgttgttattcgagttttaacgctcgaatactcattaagtgttgaaattgtgaatagattagcaagcttaaaaaaaaatggaagacatatctaccgaaaaaacagtggaatctttggaagcaatccgacatagaatagcacaaattgttcaatcgttaactcattttcttgcaattcttcatcaaagcgaatctctttcaccatggtatgtgcacaaatgaatgttcttaattttattttttgaggataaaagtgatagctccattattctaagttaaagatatacgaagaaaacggatctgtaatcatttgtatttcaaccctactaatatttatacacaggcctacgatacataaaaacttcaacattttgctgtctcaaattcattctttaagtaataatttagcagctcattctcacactcttcaaacaactagcatatacccgtctcttgaattcccagttaaagaacaagagccattattgaccaccctactccgaacaaaagctctccctgaagtagaagaatgggaggcaaatacccttcaagaatatgaagcatctatatcatcacaacctaaaaagaaagaggctaacgacgcctatcaaaaggaccaattatgggaccaagcaagaatcatatttatggaagaacgagaaaattatagctggtttgattttgtaacccgaaggcaggaatcagaaggagagtttgtgagccagcgacaactagagattgatagagctacggaggaacaaaatgcaaatcaaatgttaacagacatactatcattcatgaaatcaggtaaacgttaaggttaatcatctaagtttggaagtggagaagtgggtgagattgcagtgcctccttgttcaattcgagcaatacgacgtaaagcgcgtaattgcaaaccttttgcacccgtcaaagcggcagtctcataaattaatttaacgttatttcgattaagcacaccgtggaggagatgcacaatataggcaaaaaaggtttccaagccctcaaaacctttacaaaggatcaggagattacatagatttttggcagtacaataagatccgtttaatgtcccacaatatatgtaatgcaaaaaagcggaacacgtttcaaatgaataaggcatatacaacgccctgcttcctgtgctatgaatagaactgaatggcaggtctgttaactgaggacccagttgagaaacctcagcttgaaaagcttcctgatttttttcaactgctcgatccataattttttgaaatgcaggccatctcttgtaaagcattctcgataaacaagggatgtgcatgcgctcgattgtcaaaatttccatatcacttataccgttcaacagtagtttacccaactgttcagatcgctccgtaactctccccatttgcggctttctgtatacaccatatccttctaactcaataaaaactatgtgatcgtaatttgattgtcgcaaattataatcttgggtaagtttcctagttttgtttccaaaaaccacaaacctattcgtacaatctaagactagacatttgaaccacgatccatggtttaaaacacccagcatatcgagttgcaaccaaagctccttgtcaagagaatagacccaaagcacgaatgcctgtctggagctcgtaaggtagattccagataatattaagttgtctccaagtatgttaacagcaggaaaccttagtcccggcggcattgctgaacttaagaatttttcagtaacatcaagctctaggaaacggaaagattggttattatcttttgccaaagcggctgattttttttcactttcggcagtatctaattcaaataattccaagtatattacttgcctcttaacattgacaaaattgtaatttaaataaaaaaacaaagaaccgatagagtgctcattagaatcctgagttgtattaattggtcgacacatctgtaaaaattcactatctttgtttattaccacacaattcgatctgtatataccacagtgatgattgaacagggatttaaaaacccattttcccgaatccaggtcaaaaatatttatctcttcaatatagctgtttgataaatcttgcccacaaaatataataagataatgatctaacacgcaatgcaaatgtccgtaacgtgctgatggatataagtgtttgcttttttcatcaacatcagatccattgacttctttagcatcgtcatttgtctgattctctgttatcatgccaggtatatgagaccattgcttagtctcaatatcatatatgtcgatgtcgttaagaacataaagacattttgtatcatcattaaatcccataccaccaaagaatattaatttgttattccataaatcccctgaatggaaataccgtggtatcggcttttgatttccttgatattcaacttgcttccaggaacaagtgttaagatcaactacatacatatcattaacaagctgcgcatttaatgcatcgcgtcctccatatacaaaagcctcgtctccatattttataactgactccccaatcagcggttttgggacattatttgaagataaactaaatgtagaagtaaaaatgtttgttgaatttctcaaagatatattcctttttacttctgacatagatataaactgtttagcaactcgacgttaataagaaatatcaaaaaagtgatttttccttccacataaaaattaataattactgaaatgcaaacagtcaaaaaagatttatgcaataaacaaagcagcaaattaatagccaaaaatgagaagcataaaaatcattgttgtccttttgttttagtgcatatttcttcctgtattgcactatcgtagcgttaactgatatagtgaagttaacttttatgcacacctagattttaaaattcgaagcacttgaatgaataaatataaatatacactgtgataagcatattataaacctttctcttaacgtttctaagattcatcaatatagattcggtaaataaatagtcttcattgcggtactcaattagattgtatttcaggtataaacacaactggtaacgtacttacacatggaatgataatatattaatattaaaattagcaaaactttcgtttaaaaaatattgattccataatcccaaccttatttattaatcattaagccataaatacagaaatatcataaacaagtaatatagtcgtgcactgggaaatgcgtttaatagtgttcactgcgttaatggctgctttggttgccatctaggtggaggcatatgcggtttcgaaatgggggatttgtgctcattgatgggaccctgtggtaccttcaggtatttcagcaggtcttttgctagttctttaacaagcacagaatcacttgtttggttcaaatttgcaaccacatctggtaaaccacaatgcgcaatataagcaacactttggctactagcttcacacattgatttcataatttgaaatatgtttaggaccacaatcggcttggtccccttatgagttaacttttctttaaatttctggaatattataggctggccataagaggctgccaatcttggggaaatttgacaaaccctgcccaaagtatctagcattctgtttgaggaagctgattgagaaatacagaacacctttaacactaattgtacgtttctcttctctgccaaaacacgttgtacttcacggagttcaaactgcaaccaagatgcgatcgtatcaaataccgcagattgccaattaagatctgataataacgagagaaaaaaatctaagcatttattttgccaaagataaattctcgacactggaccagcctgtggcaaagctaataatatcggcagcgcaaactccttaaacagtctgtctttaataatcacctcttgcaataatggaatagcaccagaaataacagcctcttcttgcgatttcttatctagcttacacacattgaataaagcggccaaagcttcgcttctaatttcttttcgtcctttctcaattttgctgtcaccgagaatatgtgtcaaaagaggtattatatgaactttcctaagaagcgacaaagatgaaggaaccattgaaagttgcttgaaaaactgtaaggtaatcgccatatcagaatgcggcagataaagcagaatacgcaatatccttcgaagagcactttcgcaaagaagtgattccttaacataattatcagcctgagataaagccaataaaatttcacatatacgtgttaatgacattcttgaagaatcatcgtcagtagccaaagctttcagcatggctttggtcaagggctctagtgaatcatttacaaccatcgtacagatatcattttttggaatgtaatcctgttgtctcagtaatttccatattccttctacgccaacaaaaacaaagtcacggttcgttccatagtcctctttaataaataataaaagcgaattcagaccatttgagctcaaaaacatttgtaatgtcaaagcagaagttctatacatctgttgaataaagatagcactttcatatctaaactcaaaagagtgttcacgattagagaatgacaacataagcggtaaacctccagcaaagcaaactttttgtaaagttgtgtgatcatcgaatgcaacctaacgttagtaaaatcacgcattaaatatccttacagtgttaatgagctttaataacagcaattgaacatcaggcgtttttatttcgcgcaatgtctctaaaagtggaaggataccatgcgcttgtattatctctcgttttagagaaagatcttcactaagtatagaagcctattgtcagttaaattatcaatataaaaatatgcacttactatttgcgaaacagttgtatccttcgatccgatattcttgtcacgtagtgagcctaacagactggaaagtaaggaagctagatgcgttctcttatctaaagcaatgttgttttcaatatccaagttttctaagtttgtttcaatagagtcaaagatatccgattcttccccatcctcattttcttcattattccacgagccataacatttgtttaaaaccaaagtccccagtccagtctcctttctcaatccttgaactttgattgaggatgtagggaaaatatcagtaaattcactatctctgggtgtctcgacaaatttttcaattccgtctggtatattctctttaaactctagataattagttatatgttagtatcagatacttaccagttgacaagtatcttttatgttgcggagttttttgatgatctattgaccggttgagagcgggctaaaaaaaaggttaattatttatttaaaatcattaaaagctctagaaaatcgagctgcattatttaccttagagggatcaaattgggctttgagaggagtactcaacggtgatgcattaaagttgtttgattcagagatttgatctgaattaaaagcatggcgagacttcgaaggggatgatgttatggagctggaattattttttcctttaaagttactgcaaaaatccataaaatgctcagatttctttaaaacatcgtcactgattttaagggttccttgaaattcattgtcccagttatcatgatctaaaaatgttagagtagttaaaaagtatcataaagctacctggggactcggcaattggtgtttttggagactcaggcatgtgataagaagactgcctgccagaatgaagagtcggattgattctgttggaagtaggctcgataatagctgtcaaagtgctttctttcactctttcattatatttttgaacctcgtctatagcgtcagaaaatttagaggaggtttggttcattatcacccaaggatgtttaagaagttttctggtcttaattcgtaaatttgggtccttttggaaacattgcattaaaaaacttttagcagccgaagaaatatttgaaggcaagggaggatgttcatctttcaccatccgaaaaagagcggacgtaggatctaaatcataatagggaggatttccatctaacagttcaataactgtgcagccaacactccaaatatctgaggctgttgtggcgcctacaagctctataacctcgggagccactatataaattgttagtaatgttataactatacgcttagaaaaggcttactccaataggggcttccaacaacactatgatcctctaaagcattaattttcgtcgcaaccccgaaatctgctaacttgatagtgccatctttagtagtaagtatattggcacccttaatatcacgatggataacaccctgattatgtagataaagtagcccttgtaatacttgaaacgtatataaggccactaggttttctggaatctttccaaagtttttacaaattgagcgcaacgatccgttttcgcaatatctatatatcgttaacttgaaaacaattttttaaagaaaatcacgtactccagaataatgcatagagaatcgttcgtctgataagatcccctatatttaacaatatttggatgctaccacgtttagtatttggcgaccattataaacgaatgagtaacatacgtccaaatttttaagcaaatcaatctccatctaaaaattgttagagaaaaatagttgagatcccttcataccttaatgacggaaagatcagattttagcattttggatagtttaactttttttacagccaccgtttctccattctttatatttagaccacggtatactgcaccgaaggcacccttgcccaagcaatccccaagagtctgaatatgttattgaaaatccaatggctattaacattaaatactagcatacgatggaagatgcttggatattgtgcatgactattgaataagttacaaattaaaaattgaatttatttgtaattttgaatgaaaagacaatttggttttgtttacgatgtagcatttgctgcgtttgaagaagtaaggactttatagtgtacatacacatttagtacggtacctgaacttgcatgttataaactcaaaagaagtaaatagtaataattaagctatttataaaatcattaataaacaaagattctcgtataaaagaaaaagcgtattatacagacatataaaaaatattggcaaggatggaactaatccgttggttaagtaatgtcagtggaaacaccatgtacataggaagaatgagttcattttagcttggaaagtaaagtagaaaagacagtgatttaaactacgttaaacaagtgtctgatggttatgaatccgaggaatcaaacttttccttgtaatgggtttagaagcatcaaaatcaacttcctgtaaactcttattttcatgatcggtagagaagttactgcaacaatccagtttccgtacccatgcagtacctaaaatactatccaacgacggccgattctgggaatcaggattcagtaaacttagtataatcttcttagcaccttcaggtatatatctgaggggctgcaatgtaggtatttgtttaatgacttcggtttggaaactggattcatcagttgaagaaataccacaagtatctgtaaggattgacatatactttgagtagtaaagatcagttttcacggaagttttaaatggaaagtatccagtaaacagaactttaagcaaaataccacatgaccacctatctgctaaaagaccacaatattctatcaattgaactattagtacgtcgtttttgaaataggatagagctcgtcttgctacacaatttatacacataagacttaccattttcatgaaatgcttctggtgctagatatgccaaacttccaacagcacccgatacgaaacgaatggattcgttatcaccaggattacccacaatttcgctggtaccaaaatcggtgagctttaacaatccatcccttccgattaagatgttttccggctttaaatctcggtgcgcaatacgttgagattgcaagtaagctactgcttgaagaatttgctttagataacaacatttgtcttctaaggtcaaaactttttcttcaatttgcttaaataaatcgccttgaggacagtactcttgaaccaaacaaaacccagcggatttattaaatacgcttgtcaaagtcacacaagggcagataactttcagaatattaggatggtccaattttggttggattgaccattcccttaaaaaataaaccattgtattcaatctttttttatgcgatgttttcgttttccgatatactttggcagcatagtatatctttgcgtcggtgattttatctctgtgagttacaaccttgattgtagaggtggcccctttagctattgattttagatgctgaaagtctaagcgaaatcttatttcgggtaatatacgcttcagtgaaggatctaatccaattgcgaagtcagacattccaataaacgaaggttgaattgaatgaacggaaagtaagctagtattactgtctaagtattcattttctaaccatggtgcagtaattgtacttggctttataacgacggaagacttcttggttgttgatttagaaacatttattgaaaaaaattggaagaactctttaggaaatctcccaaaaatattttcaatcgaaagactattcttattctctgaattcctttgaattgctgaattgtccacgaaaattgtcccctggcgaaaaaaaggataattagtcattagtgacaagccgctgaagctaagaagcctagttacgacttcaaattgattgattttttatgtacttcttctttattttcttactaaaaaaagagtgttttcagaacaacctcatcatttattctgtttagataaagagttacgtgttagcaacctcaaaattgcatagttgtaatcataacgtctttgaaagaaacgaaatttccaaaatcatatgctcacgaatgcctaaatcgatgaacgaccgtttacgcatctacgactcaacctgaaagacgtaatgatgagcattggattgattcgactcattactcagtaatcaacagttaaatgaatttgtaaattaatattttatttaaaaataccaaacgagacgttcggcagccctcagttaactcatcgtttcaagtaggtcataacaatgcacgtgtgggtgcggtaatctagtagtctaatgaatgcttatgttaaggacataggtagagaagtaggtgtatgattaagcaattaaaaagaaatcaaaagacttttcatgaacttatactaaattattcttttgattgtttataatttgcactctcaaatgtttaatttagcgatagaaagggaggttttcgtaacgctcatgagacaaatcatccattttcttcatctccaattcctttgtcgtattgttgggtagactgtttcgacttgatgtagttctgtgaggaaattcctttggcgatattacttctaatccaatttgttcacagtttaattgattagttttagttttagtatttccataagaatcgcatttaagactgctggtgttgtcaactttgatggagttaattttctttaactcctcagattttgtagaatcggagactgcgttcattagcacgaaaatgagagaatgcatatacttaccattagttcgcatttctgattgatcaatcgaagatcgagtctccgttctctcagaaccatttacacttcttttatcttcatttgcaactatggaattttgcttttgcaatgacctaacttattagctcgcttatgcatagttaatttcttacaatgatgtgttcgaaggtgagtcgttggacagtttttctgtacgataattctcataataggtttgtttagttatacttttgagtatatccaaatgagaaataaacaatacggtcttcaagttaagaaaatcagaatgtgcaggatcatcaattacgaatgttccccattggaatttcttgacgattctttgatatccttcttcatcttcctctgatacccctccagatacagcgaatggaacactttcccaaagtcgtttgttatcctcaatgacttcgtcttcatcctcctcaggatcccaaggaaagtcaaatacctttatgttacattgtttcaaatccttcattatcacatctttgaagttctttaattcttcttcagtaaaagcgttggagtttccaatgacaggaattacgtttacgcgctttgaaaaccgtttcatggcttccaaatcaaactcagacaggcaatgtccacggggtgcaataaaataaagtagggcatcaacgcgctaaaatatcgttagaaaacttttttttcattcctcattcttaaaccaatgtgttctcttggttttctacttaacaacattaaatcaagtaatggaagtaacttgattgaaatagttaaggacggaaaaactttgtttgcagatttcgtaccgtatcagtaaatttagaatttcttttgattttagattcttctatcaaggcttgatcgaattggctttccaaataatgagtaactacctcgaaactaatgcattgaaattagctttaatttagaaaaataccttttggtattacctagctgaattatcaattttatctccgaaaccatttacttcaatgaccgtaaggtcaacatggaactcatcttctaaaatatctaattacagttagcacacgaaaattaaaaccgtaataactcaccagcattaaattcccttatttccagtattctatcaatatgagcttttagcggatctatctctgtttcagcttccagtatttgtttactgcacaagctattgatacaagcttggtaactggtgtagctagatcctgctaccattatgcgaagcttttttcccttttttgataagaattttggacgatgtcttgggcctttattcatcttgaagtgtttgctgttggaagaacttgggtttgtttgtttactgcttaataaaggcaccgatacgttggcagtatatccatttcgcaaacaaggaaaatccagaagatttctttatacaaaacttttcaatagtacttttaaatatagtttatattttttcttccagtattcttctctaaatcattttgtgccttaatcatcttcgcattgtccaaaatttaagtaatttaacctttgacctttaacgagccctctgttcatttactgagttaaaataaggcgctgatattttgcattaattcatgagactttcgagtttatttaagcgacagcaattgttaaaggaatcataatcatgaaaacccaattcccatgcttattttgcatctaccacacaaattttgaatgattgcaacagttgtacctttcgttgctacatataacttcgtaaacataatgatgctggtagattttacataacgatgttcgttaatgttttaatgttatgatatgcttgttgtgatttgcgccatagcccatataaacggctttgagcaaatttcataataaattgaattgttcctaaaactcggtttatttgcaaagcctaatacataacttgagttacaccttcctcaaaaattgaagtttttttttagcgcaacaaaattctactttttaaaaagtgaaatctttaactctagagtattgtataaaaatcgaatgttagtaaaataaacgtaacagaacacaagtaaaagttacagcctgcgagtttgcacgactctccactgtgtgcaccgcaaaccatcaaacgttagctctttaacgtagcgtacaaactcgtaatcttgaaattccggtttatgaagtcggtaattaaatatacattaatcaaatctagcttcattttttaggctcgtaaaagaatttgatttgcttagccaaaaacgagcacatatttaataaaattacaaagtaatcaaccgattacgaaaagcgtgagttgagctgcaggtttaagaatgcatcaagtaaaactcgaagaggccgagtacgagtgggatcaaacaatagccgatgttgatattgtcatccatgtacccaaagggacaagagcgaaatccctccaggtagatatgtcaaatcacgatctcaaaattcaaatcaacgtcccagaacgaaaagtccttctcagtggtccactcgaaaaacagatcaatttagatgaaagcacctggactgtcgaagaacaagaaaggcttgttatccatctcgagaaatccaataaaatggaatggtggtcgtgtgttataaaagggcatccctcaatcgatataggctcaattgagcccgaaaattcaaaattatctgatctagatgaagaaacaagagctacagttgaaaaaatgatgttggagcaaagccaaaagcgtaccgatgaacaaaaacgaaaagatgtactgcaaaatttcatgaaacaacatcctgaactagatttttcaaatgttagagaccagatttgaatagtttcatgattttatatatgtataattacaattgttacaaaactttctaagctctattgataaaaatgtagaaatttctggtatttgtaaaactgatagtacaaagaaggtataaacagcaaatcggcattcttttaaactagaaataaatcgagaaagtcttggataaagagcgagttagtataataatattaataaatgggtcattagctagccagcaataacttatgcatgattatatacaacgacatgatgggtgcattgacaacaaaaacaaacctaacttcggaacggatttttagactccgtcgaaattgaatttctcgctaaatcagttggttcagccaattccctcgttgaaaaggggtttttagatgcggtgtacggtgtagacatcggcctttcaggaacatccaacttttgtccaatattaactggggaagccgaatggccatgcgtgaacccattaggagaatgttgaataaatccaggagacccttcaggatacataatgtgagcaggggacggtagcggaccccttgagtcttccatggcaggaatcataacaggatactgctgattcaatacaggaatatttggctgtaacggtatggtagtcggttgttgctgctcaaactgcattccttgataagagggttgccttaaaaagttttgaaaaggattggttgttgaaggatttacaggattattttgagcatacatgttaacttgggaaatattcaaagcagtgtttggagaagctccagtttgttgcatcccattcattgtatattgtatgtttgccatctgatttccagccatctgggacaagagttgaacttgctgtaattgaggggggattggttgtgggtgataagttggtgaagagctgttgtaaaaagggttgagagagtcattcgggtgactcggaataggctgcactatattagtactttcagattttttatctaatgaaggtgaagcactcgttccttcagcgctcaaattgtttcgctccctaagcatttcatcgacgaatgaagaagcaacgcctaaagaaagagagagatcgccaaccttgtcttcaagctcgttttccgattcataatttggtacttcttcttcctcctcttcctcttctccttccatctcttcttcttttatttcttcttcttgtgtttctatacggctagtggttctctgggtttccggtaaactttttacagcttcctcttcagaagacgaagcttcttgttgaacagtgttttctttctgtatagttgaagaactttcattttgctttttggggatgcttttcttctttctcaaagttggctttctatttagaatagcggtttcttcaacaggcgatcctgacttattctgaagatactgtttacgattttcttcaaaatccggatcattgaggtattcttccaaagatgcagttaagcttataggtgcatgtttaatatttggaacaggaaactttgtaacaaattctaaagatcgtgccgtactcagataattgatgatatcctcagtttgattaacgaatgttttgtaaatgcgtagagattgagctgcatcatgatgacccatttcaaaataatgttccaaaacattaataacgcctatgttaaccgctttaaaaaggacaagtaaatctcctactagtagacgaaaagcagtgatggcaatatcattgtcaatctcctcagcaacaaactgacatttgatcaatctcctcaactgagcttgtattccctctacattccttaaaagaccattttcaagtttcatttcacgaattttttttttgggagcatcacccacttgagcataatctactccgagacggccatattgtttcgctcgttcacttagaaatctgctatagttgtaaatgttttttccttgtgccaataatgatgaggccttgagtacttctaaaattcttggtctttgcgataaggcaactatagttgtattcggagccccttctttgagcatgacatggaaaacgatgagagttttaaagacgatagtccatgattgttcttttagtcgttcacacagtgcttgaattacattttccaaagtctctggatcttctgttgtagcttccaaaattatctcaacatgcttatattttggtgcagcgagtttaacctttgtagcctcttttaaaaatgttgttaatatggagataaaaaagaattaacttacttttaacagcccgttcataagtcaataaccactttgatggagacattattggtttatggggtgtaggtgagcagttctatcaagaaccacagcgaatgtaactcaattccaaaaacaagtaaaatttaaacgcaaaaaatcggtatttgggatataattaacaattacaccgtttcaatttataaccagggagcgggttaacgagaacaagtacaagagtagggcgcagcttgattgtattaacgagatccatagaacttaatgatgaattttgctatatacaagtattaaatttgctgatgtaatttatatttaaagtaatgataatagtaggatttggaaatttatataccttttacgaaagacaataatgtatcaaaatcttattatagaaaaagattcacccatgtattaatcagaaaagtcattaaaaaaaatttgcagatcaaaaaggaatttaaactgtaaaactagggacataatcacgaaaaaaatcattaaaagtagcaaacgactgaagaaaaaaaaatttgaaagattggaattcaacttcctagcataacaaacttaaacacctctcttgtacacagacggtaaaatcagctttttaccctgagaccaaaggctcaactttttctttttggcaactatttctaaagctaaaagacattcttttttagttggacaaaatacaccatcactgccctcataaaccacagccaaacctttacgaatcatctggggaccaatgtctttcttccaaaagaaatggggaattggataatactggactcctgcaacaagtctagcgtagcggtcaatttttaggggaatgatcctaacgcttttatgataaagtttattatgcaagaactctttggcttctaaggcataaggttgctcctgtttaccaaaatgcgcagattctggggcatcaattcctgcgagacgcacagaaatggtttcattcgataaatcagatctactgcatggcacttttcttaaccagtgccatcctaacaaacgacctcccggagtatgataaaaacgaaagttgtcaccgtcacctactctagttacatatccgaacatagttttgtatttccgattttcgactgtcgagttgttaagataattcttgggaatagtactagcattagatattctacgaaaccgtcttagaaaaaagaaaccaccaattgaggtagtaatgagaccagttccgattatggctttttccttgtattgagactcttgcatgattgtatgttatcacttttcacaactttatttcctcaatctgtatcgcatttgcatccaaatgctaggattttgaaaattagagataattcttcaaaaaaccttacctagaaagatggaatgaattgtggaaggtataacacataaaaaaactattccgttttaaaagcatccaaagaagtttagtatcatgaaagaaattcaactagtgtagttcaaatttgggtgggagcggttttcgaaaaggacagagaagtaatttacgttattaaaaattaaattcaagcaattagtttatttactaattaagatagcactaagtgataataaagttaatttgtgaataattcgacgcttgtaaattaaaccaatttgtcattttaatcgaaatgcctaagattatacagcaaggcaaaaaattccttattgtaagaaatcagcttttttcagctaagtcatttaatatcaaatattttaactaagtccgtcagctttgtaaacagtatcaaacatgcaaattggatttgcgtttctcagtactcgctaggtttattttcttatctccattgagtttgtaattaggagaatttactaacctcgacaataaaagctaaactaatctaaattgaaattttttttaattctgaaaagtattatttcaaatgaggacaaaaatttgttatttccgaactacactacttcggttcttaatcattacaaaatcgagtattcataaattttgcttaacgttgtaaatatatcctgcagatctgtaaacacatctataaaataataacaatatatatatatattataggtatggttgatttactcttggtagtatctaaattttcacaacatcgatttctgtatcgttttcgtttgtttcatcataaattttagaagtcgcagatcccttataagttaatttaacaaatgtaaccaacacaaatactaatttcattcatctccctggtccaaacgatttaagtaaaaattaatcaatcggttcattctgtagcacacatttgctagtaaaatgtgcattgttttcttttaatcattttaaatgtttatcgaatagtgagctttaagataatgaatacatcatttgcaactcttctgttgctgaacatgtttcggttcaactcaccaaacttcattatccaatgtgtagattaaataatttacaagcaattattatttataaaataaaatattacatttattttaaagagataaaatagttatttatgtaaaactcctaaaatttgctttcttagattttgtacagggttagggtttgaggttgcaaaaagttatataaacacctggttgcacacacatttcagcataatccgtcaaagcactttgcaaaagctaacgtatctgtttcttgccttttaccagaaacagccgtttgtaaggtgtgctaatttgactgtatagtttttgtaatctttttcttgaaacatttatttgtttcgggggattttcaccaacattaggacaaagttctaaggtaggtaaaaatttttcgataacaagtgttttgtgtttataattcgttgtgtaaagtaatctactctccttttggaatgagacgtattcaataatgaacttgcgtctatatagtatattgagcattgtaacaaatcctaacatgcttcaagtgttgccgtccgttttgatcttagcatgtttggtaatgacgatggatgttataaggcccgggtggttgatttccaaatattatatgttgaaaatgtgtaatgttacagcgagaagaggattttgtgacctacaatgtcatatgagtctaggtccaactttacgaaggtgataattgtaccgaacgattgggttatatgtaccatcttcactattccgttcccaagtttgtaggataaaaagcaatgttgcaactattttaactatatcaacttgatgtattatcaattttaacagcttgaaacattttttaaaaatgcatttctagttcaaaaagaaatagttttagatcaatttacaaaaaagtataataataataaacaaaataaaaatttaataattattaaaaatcttaatccattgctttaattaaaaataatttttggaatattttactaaagtaccagtagtctgtatctgaacttttaatatttattccttttgtttactcattgaaaactttttttttcttttttattttaaagtaaaaaagactgactagagtcatggttccaccattgaaacaattgaacagtgttagtattttttgtaaaatggcttataattgtttttgctatacattactgactttgcaatgtttaactgcaatttaacatttatctcggagctattattatatttataagctagcgcaaaaaatttaaaaggttagtttggttacgaattatcaataaattgaatatatttgtttgcgcatttttgttgcttcagagatatttgctttgcaattttcttagtaaattgcactacaataaaaattatatcgaatgaatttctttacaatgaagagcaaatcgatgctcaacgtttagcgcattttcaacaatggtcaatcactataattaattcattggtgctggcgtatacatcctccaccttcttaccatccctccacatctctcgttagctattcaagcaggtagttcatttcgcctgcgtagaaagagtcatttaatcgtcagttcattaacgattttggctttttagttcataaaactctaagagaaattcgtttttgattcatttcccctgaaacttcgatttagaaacattaggctttacctgtacttgcttctccacgatccaatttgtttaatatgatttcgagatgcataaaaaggtgttatagatcaggatatatgatttttcctccaaaccgtctgcaatcaacgatacgaagtaaagaggagattaattcgtcgcgtcacaaatttaatattgcagatacctccgtccgaaaacaatataatgaggaacttgtctttacgaaagatgccaaggaaaacgcagaagctaaaaaggtctcaagtaaagtaaagaaagataggaaaaatcattctgccgccatggaaggagtaaacattaacgttcccggaatatatcgggatgtatatcctttacccaacgaagacgttgaaatgcatgaagctaaaaagaaagagaatatttgtaaaaaggaaaatttgtctaaaacagttctggtccgtcaactagccgaaatatactttgcaaatagcaataaatatgtcgtcgatgaaaacggtcttgatgatctcattcagcaagctttcaaaaatccaaatgatgttttccaaccgcttccttccaaaagagatggtgataatatgagactgtttatagaaactgaagaagaagctgatatgactagcattaagcaacatgcaattgaggtagtcctccaagattttcaagaagaacagcctttagaagataaaagggatacaattgaatgatatcttacacacaaaagctaacctcaaaaatttttatttaattaattaaaactgtatgcatcaagaaacccaattttgggtttccgcaaaaaggaaatgtcaatatctaataattcttctatggttcattcaataaacaactatcaaataagtcattctttgataaagataacttcggactttgactctgcaagcgaattcaatcataacgcatttttctctacatttttcatgctctccttggtggctactttcattgggaagtctatctcttcaacgggtatattgatgacgggttcgagattttgtttctgttcgccatgcgcaccctctgaaagatcaattttttcgatacgaacaaatgatgtacgtctaaaaaacttccatgccacaaagctgataattaatatgggtgcagccatatatgcctgaaaaaaatccactggatttggtttttttccaattgggaataccgcgacataaaattgggcaattaaagccaatattgtcatggccacaccataaatagatccatatactccaaaaatgctacggtaaggaagatcttctagtttcctattttgtattttccacgctcttctaaattgaatatgggcgaggcaaatacttccccatataaatgttgttgacaaaccacatattgataacaaccaaccaaagagtgcgccgccaactccagcttcagtgaagtatgctatagaaccaaataaaagcgttacggcaattgcataaattggatgacctcgtttgttagttttattaaaaatcttaggtgcatagccgttctttgctaaagcaaacaaggcacgtgacgccgcataggaagctgaatttcctacggataatgtggaaagcagaattactacgttcatgatgctcggaagtgcccttatatttgccagttgaatggcaataacgaatggtgaaattagcacatttgagttatcgctcgtgcgtagcccaggtaggtcagacggaaccaccaaagtaagcatgaaaagagcaacaatatagaacaagaaaatacgccaaaatatttgtttgactgctgcgggaactgttttttgaggattctttgcttctgatgcggcaagaccaactagttcggttcctgacagggagaaaatagctataacagaaacagcgcataaccctttgaatccattgttaaaaaccaacggttgtttccaatatgacactccgattactcctcgatcatcagttggtactccacctgctgcaattattatgcttagaattacaaaaccgatgactgaaatgactttcatgatactcaaaaaaaattccacctcaccatacccctcggttccccaaatgttaatcgcgataataattacgtaaaaaactgaaatccaaatcgaaaccggaccagatgcattccaaaaattaataatcaacggggcaactgtaagttctaatggaacggtcacggcaaaagataaccaatactgtataccaacagcaaacccccatgccgggtcgatgaatttcgaaaagtatgtataaaatgaaccggaaacgggataaattgcggagagttctgccaacgcgctggttgtaaataaaacataagttcctatcactgcgaaggctataagaatactagcaggaccaccatcggccagtgcattacccgaaccaacaaacagaccagtgccaacgcatcctcctatggcaatcatttgcatatgccggggcttcagctttctttggagatcttgagtgtcttctggctgcagaggaacgccaaactcgacatcctcttgtttaggggtaggcaatgtgtttagggatttaccatcacaagttattgtactgctttctatttgagataacattgcattttccaatttggaatctatgtcttcgtaaaatttggagagcataactgctttgtgaatgtgaaacgtgtttgatgattaccacttgcttgtcggcttgtagaatagtaatctaaagttttaaaagaggaaagacgtcaaaaagggattaccaagatattggaaataataatgataataatttatatccaggcgaatgttattaaataaaggtactgcaaaaggactattagaagcgaaaaaagagtgctggttattgaagctgagccgtgatggatttgcaaagaacacttattgtttgtaaaaccaagtttggtgcagtgaaaacagaatatagttttgggaataaactaaacactttgtttgtaaggccggcattttggggcatggttcgttcttttgtaggaaaatgccaggcattctctcaatatgatggaattgaggatatggtatgtaaatacagatttgacatcaataaatcctgttgttcagtcatcttgacttatattaagggactgtttgtggggtagaatgactgtgtgatttcgtcaaagtatagttgaaatgtggagaagcttaatggagatggttcaatcacttgagagatgcataaataagagtctaagccgtaatttaaaattagtaagtaagagaaggaacaaggtcggaaattcgtttatctgtgagcttatttctgtatcaaagcatagtaatcagaaggtcatctgaaaaaggggaggggggttattaaaaaatttaatcatattggaactaaaagaataaagagaagagacattgaagtgagagacgaagtgaatcgtaaagagcgatctcagtttccagtcatggatttgtttgtttacaacaactccaattattttgtatgcctctcatgatacaataaaagtgtttttaactggaatgagaaaatattaaaaataattattatatcaattttttttgttacacagtccacattcaccgtacaacaaaacaaatcccccaacgactattgctttttctcttttcatatatacctgtgtacccccatcacccatcgccttttgcaatggaggatgtggagctgtgtgtatttggcaataacgaatactacccttgtaaacggtatattcattaatataatccatcgcatcagtatttggatttgtagtttcgtaataccgtcattaactagctagttactatgtgctccctagtctataataacaattcttgacatcgtaagcattttgattaattgattgtcttgtagctagtttccttcacattttgacatagagagcgcgaagggctccgttaaatgagttcccaacaaaatgaatcaaaggcagtgcgagttttcgtggggtttattggaatctgtcaattaaaaataaaataaaataatagaataacaacaggaaggaaaaaagctagcatgtcatttgttaagtgtgagattggtagtaaattggagaactgcttataaacagtctttccggttcgctagtaatggtgtccaaagggagtgtaaattaaaagggtggataagtctcatctcagcatggaacctaaataaattattgtttagcaggcagaattgttatgagggaagaagtggagggaaaacaattttcaaatggcatcgcgatataattagagtaaattgtggcacaacgaatagagtgtgatgcgattcaccaaccgtggtgttaaccattaaagcccctgtttttcaagaaaactacctcttttacttcaacatgtactgcctgtgtgcctttgtatctgtcatatctactcaacgactattagtattactcagagctatttacttcttccttttttctccaacgtagattgaatttcaataaaatcgaattacgaaagtgaacgtgctgcaagagtttactctacacctcgttatgtaacaagcattcaagataagccacagagccccttacactgactccacacacgatgctggtcgataaaccccagactaatcgaatcttaaaatttaccacaaaagtgacatgctacccatcccttagtagtcactgtaattattgctacaccaataatgaaccaaatttgtgggtcctttcgaccattcctgctttgttgagtccaagtcgatgaattagcgttttacaagattacgaaagccatgcggtaacgtttgctaaaccgagaatcctgaatacatatattggtgaatttcttccatcttaatttaaaacgtgggtgtttgcttacaaacgttgggagtagtataaagatcaaaagattgcgttgcgaagtagtgtgttaagtacctacttcatttatatacacatcgagaaagctcttgtaaaaaggttttccctataagaaaaagtcttgctggaattgtttgtgtgtttttgttgtatatagcttcactaccataccatcatactgctatacaaacctgtcctcaatttacttaccactgtattctaaagtactctgtaattaatagtataggggttaaggtttctcgttatggatatcgaaaagtctgacaagtggacgtatgtgaaggagcgcaaagttggtgaaggaacgtatgccgtcgtgttcctgggtcgccaaaaagaaactaatcggcgtgtggctattaaaaagattaaagtgggccagttcaaagatggtatcgatataagtgctttacgagagatcaaatttcttcgggagtcaaggcacgacaatgtcatcgagttagttgatgtattctccacaaagtccaacctcaacatcatcttggaattcctggacagtgatttggaaatgctgatcaaagacaaattcatcgtttttcaacctgcccacatcaaatcgtggatggtcatgttgttacgcggtttgcatcacattcattctcgcttcatccttcatcgagatttgaagcctaataaccttttaatttcgagtgacggtgtcctaaaattggctgattttggcctttctcgtgattttggcaccccaagccacatgagtcatcaggtcattacacgatggtacaggcctccagagctatttatgggttgtcgaagctatggcaccggtgttgatatgtggagtgtaggctgcatttttgcagagttgatgcttaggaccccgtatttgccaggcgaatctgatctggatcagcttaacgtaattttccgcgctcttggaactcctgaaccagaggtcattaaaagcatgcaacagcttcccaactacgttgagatgaaacacattcctcctcctaacggtggtatggaggctcttttttcggcagctggccatgaagaaattgatttactcaagatgatgttggattacaatccatatcgtcgtcccactgctcaacaagcccttgagcatcattatttttctgcccttcctaaacccacacatccttctcttctcccacgcaaagggggtgaggaaggaatcaagcacgtctctagtgacctgcagcgacaaaacaactttccaatgcgtgcaaatattaaatttgtttaatgattgatcgtgtgctagtatgcacctttaactatataccattcttttctcattcatgtttccctacagaaaaattggaatgatgtgactgtatgcggatttttctgtttagataattgtcattctattttttagacgtttactctactcgctgataatttcgatatcaacgttatacgaaaatatcttctacttagcttcatttccttgcggtactctttgaggtattatcgcccattgcttaagagttaatggaaattgattgctttttctaaccatatttcagaattatggacactcttattttcatctgataatacaatactcattccaacgtttaatgatttatgtaaacatgcaatccatgtttttaacatatttggtagtaaagctagaattatgatgtatttataagatcgttaaatctcttatatataagttttatacaatatgaattaatcaatagactagcgaaagccttcttgtaaatcgtactccagcttttctggaaaactggtacgtccaaaaactcattaaattattaacgtggtacgttacggtttctaatttaattattaaacgagcgagtactttgacagttaaataggctactgtggtgcactcggcatcgatattctatacaaagcagtcacatcttttgacacttggccaaaattttggatattgaatactgcatccaccaaaaatggttcgaggtcctaaaaagcatttgaagcgtgttgctgcccctcaccactggcttttggacaagctctccggaacttacgctccaaagccttctccaggtcctcataaggcccgtgagtgccttcctttgattgttttcttgcgtaaccgtcttaaatatgctttgaacggacgtgaggttaaggctatccttatgcaacgtctcattaaggtagatggaaaggttcgtaccgactctactttccctaccggctttatggatgtgatctccgttgaaaagactggtgagcacttccgccttgtctatgacattaagggccgtttcactgtccaccgtattactgctgaagaggctaaatacaagctttgcaaggtcaagcgtgttcaattaggtgctaagggtgttccttttctcgtcacccatgatggacgtactattcgttatcccgatccattgatcaaggtcaacgacaccataaaacttaacttggaaaccaacaagatcgagtcgttcattaaatttgatacttccgctcaagttatggttaccggtggtcgtaacatgggacgtgttggtaccattgtccatcgtgagcaccatcttggttcctttgaaatcattcatgttaaggatgctttggaccgtgagtttgctactcgtctttccaacgtttttgtcattggcgagactggcaagagttggatttctttgcccaagggtaagggtgtcaagctcagcattaccgaagagcgtgaccgcagacgtgctctcaagggacttgcctaaatattattttttcaaaaagcaaatgcacattttgttataatatgatggatgcgttttcgtaattttgtgttgattttaagacatgtaactttaaactcattttagatatgtcgcgtgcataagtaatagtagcattaataattcttgtaaatcgttgtgttgtgtgacctgtctttttaaaaattcaatgatgatcttcgataatactttcgaattcaccagttggagaggtttgttagctaaagaatgtgaataatttcttagttggatatgcgtgttggtaaaatactctagttttcttatttgttactaaatttcaagtcaaacgtaatacaacaaaacaatttcctacgagcgaaagcgaggttaaatttttttctagtagaattatatttttgaaaaaactaactgagaagagtcacattgttggcaggtaaacatcaacaaccaaaaaggctacgtgaatagtgagcgcttggccgcaagttttatggttacttaaactcgtatccttatttagaataatgacgaaattggacgtctaccataatacagagagatacgcaattttcatagactttaagcattgaagctgtagttgaatatctttgattaagccgctctgctgtaacaatttggaattattgacttaatgtctagcgctaaaagaagactatacagtttaattcgtaagaaattacattactttatagttgctaactgcagaaaatgcgaccgagccgtacgcttttgaaccagatctagcggttaatttggatatcgctgatttgattaatcaaactggcggaaatttgtaggaaattcacttataatattgattatactaacgtgtttattattttataggcctcgagaagctgcctttgccattgttcgtaaggtcaatgatcgcaatccaacagttgcctatctggctttaaatgtatgttctgttttaatttttcacaactttgtttttcacttagaagttacttcgcattatttgatatggtactgcttttataacttgtttattttctgaacgaaacaatcttaagtgctgaaccttcagaattccaatctggttattgtgatttgtataaaatagatttttgttaaatttattataaattttgctgagccctttttttttcacgtttttttcaaatgccttttgtgctaacattttctagcttcttgatatttgcgtcaaaaattgtggatatgcctttcgtttacaaattgcttctaaagaattcttaaacgaattagtaagaagatttccagagcgcccaccttctcgcttgaacaaaatccaagtcatgattctttctttaattgaggaatggcggaaaaccatttgtcgtgttgatcgttataaagaagacctcggttttattagggatatgcaccgacttttatcttacaaaggtttgtattcagttaacttgaaatctcgattataatttccgagttaaccactttaggctatacatttcctgaaatcgataaagagaatcttgctgttttaagtcaaaaatctgttctaaaaacagcagaagaacttgaaaaggaagacagagaagctatgtctgctaaactacaggaactaattcgtcgcggtactccggcagatttggctgaagccaacaaacttatgaaagttatggctggttacgacactgagcaaaagcaaaaatataaggaacatgttctcgtagatttagaaaaagtcaaaagaaaagcagctctgtttggtgaaatgttgaatgaagtttctgaatccgataaactagccagtggtgatttgtacgatgagctggcctattccttgaaggctgctcagcgtaaggttgataagatattagaagaaatgagtccggaagatgactcttacgtgactgttagcgatttgaaatcgttaatcgcatctttactgacccaatatgaccacttactggaaggcgatttttcatcagctcgtaccgttgctgccgataacaattcgcttcttcaagctactactgaatcggcaaagagtaattccaaaacctcggctaatgcatctaatactcaaagtgccatggatttacttatcgatttagacataggatctgatgctcaatctccttctttaccagcctcatcttctcaaatgcctacttcttcttttaatatggaaagtctttcgcaaagtcttttgggtactgtcgaagcgcctgccgaagttggtgccatctcgcttactgaatctttcaattcccccgtgtctaattcatcgcccaatgttcccattaacaattttacttctacttgcgcatttgaaaactctcacttaaattttcagataacccctaaaagtaaaactagagatcaagtagttttactggctacttacactaatttaagtccctatgatactgtcgagaatttacaatcgtttattgcagttcccaaggtatgtttattttttttactggatatgctctaaccttcaatagaaatataatcttgtacttcaaccccaatctggaactaatctttcacctctccagaaagacggtatttaccaggaaatgattgtgactaagttactggatgtcacagaactacctgtacggtttaaactgacttacaaggtaaatggtaggtcccaagaatacactggtcaatcttcaattaggctactctaaagtttatctttattatcactaagtatatcatttacactatctaagtaatttccttataccacttaacaatttcgtcgactatgaaatacattatgtaacgtaacagaagagaagcaaattttaagtaactaagaattgcacattattttccccaattttttagtaagcctcatttaaaagttgagctctaatcccactgaattccaacccattctactgcataaccaactctatctttgttgatcggaggattgcaatccatcgaacatgtagcgaccagtatagtagaccattctgctatttcgtcattgagaatggatatcgcatgtggcataagctgcatttcgaataaacgaggcgatttgcaaagagggcacagcggcaccgggctttttccaaaattagtaacagacttcagttgctgaccgagcttatctctaccagatgcaagcagtggtgtaccacctcgttcataacgtagacattgagttgggttatgggatatcttttcgctgaatagtctaaacgttttttcatacacactaggggatttctcataactttctttctcccaagcttcactgctgtcattcaagtatggggtgtaatttttaaaagtactaaaatcatcttttttagagttcactttattctgtggtacatactctaaatccaatcccaaaaacatcccctgaaatgcttcagtaacgggataggtgtaagtctcggtgactggtggatgtacagacataccagaggttgttaaagctatatgttttgttttagtttttgcctgggttttctgctgatcggtaatgctttgttgagctttagcagcaaaagagggtttgctgaagacattgctactcggtttactggggttgacatccgtggatagagaaaatggattgtttgcggatgtagcatctgaaaagggattcagtcctctactagattcagaagtaatcgcaaacgggttcacttttttttccttcggtgaagattttttttcttcaaggtgagatatagcttttggtgatttgacagcctcaatgtcactttttaggggaagcctcactcctctgacacaaactattgaatttggaacacgtcgacacgaaggattatgacaaccccagacatacaaagctcgttctttgagattatcaccttccaacggagcatagcattgaagaagcaaccgacataaatttttgcaatttccacatttaattatattgggattcagtgaacatccgtcaaaaaatactggaaaccctcctagaaatgtggagtattcatctggcttatcttcttgggaaatagggacgtctggaaaacctaaccaagcctgagtctgaacccatttttgagacatggtttgagtgttcaattgcaaagagaccacaatgtgtaaccagtaatcaatacaggtatgtacataattttagacgacataaaattcatcaaatttcgttaaaatgcgttaaaatttatttgtgaatctatgcatgttcaactttataaacgtaatgaaagcaaactaccggatttgaagaaagcaaatgcttgttttaagcactttttccaaaataaacatcaacaacatgctttggaacgttgaatccaagtaaggaaagtgcccacattataaaaaacattggtatgggaagaagaagggcgtgagtattttttaagaaaggaagaactatcattatgttagtgaaatttctagtaatcatcattatagacatcgtcataaaaagagctaaacgatgatagaaaaacaaaattggcctactttgatatccaataaatgttaaatatgagtaataacatagagcaactaaataaagcgtatttcccatgaataatgaaatgctagaaaaagttaatataggaagaaaaacgaagctaagttaatataagaaaaacaactcacaaattatctcgtgtaatgactggtaacaaaaacaactgaatcacataaagaagaacaaaagaaggaaaaaaagaattacagtgtacatcgaagcagtaattccattccagctgataatctgtcgaacttaaaatggtatcattacttttcattaaaaatcgtttcgcaataaagtaatacatagtagccataatcacaccgacagctccaaagtctacaaataacatgaaagtaatcgtcgtaacatatcctttcggagtgttcatgtaaaacaaagcccacaacaaagcactaattactatcatacatgaaaaaagaacgataaacgaaaaatcctctcgaccatatctgttgatgttttctataaattgtgttagttaagcctcattcaattcaacgaattgacaaatccaagttgcatgcatacgtttctacaacgcgttagtaaataaagagtaatatttttgatatcttaattataatttctttcacatttacatacccgtagggtaatggaccgataaactcgacgtggagcgcgaaacaagtttgccatatcccaccatgcccgttcaaaatcctttaaaagaaggttaaaaaatttctttataataaatatttaaacaataccatttgagaaagcttcaacaagcggaatccattacgaaatgacctactcatgataaactgtattgaatgtatggtgaacgagaactttgtttactccttctaatagcgtgcgataataacgtaagaaacagcgttaaaacatcattcacgttaaagttttataacactattgtggaactaaagcagtttgttaaaatgaaatagtcattagatgcgtaatatttttaaagtactttaacgaacctaaatgctgcgttaagcattgaattgcgatttatcatagaactgttaagaaaagtaagtaacaaatttgcctataatattattctcggctacctttaaaactttgataatataataaacatcaaagagctcataattaaactgaaggactatattcaattgaatctattcattaatataattaataaaattgaatctaattttgaacataaaaatagtgtaattcaacagattagtcgaataaataaagtgaataatgatacagctaaagttacgtagtgcagcatcaccatattgctggaaactcacagttttcaattgaattaaaataatcgtttatgactacataactaacataaatgttgctataatgaatgcaattccttctagtacaatatttaataaacgactgaagtgccactaactttcctcctaaaaacagtatatctcatcgatgataattataaataaagaaattaccctgattaaactactttgttaaaaaataataaacaagaatgacgatgggactgcaaatacttgattttaatgttttttctagccaatcgtacaaaaattgtcgtaaagaatacatatttacattcaaaaatatcacatagcttattcatccagttagtagaaataaaccaccataaaggtcttgttacttttattttggaaagtttttagctgaaatcatgcgatgccctcgcaaggtcgtagactgactttacgataaaggggtaaacatacacgcacgaaagattgagatgagctagtacttataaagtaaataacgaacaaaaagtctaccattgtttagttaatattgggaaaatgtggatgctgtatatttttaagacttttttgctgttaatacaacgttcaagataccaagagtatgtattccacccattgtaatggcaccctaaaaagattgaattcttcgaggcagttaaaaattcaacattggattctttggtgataattcacactcttcaatgaataccatttaaaaatgacaaaccattccgatgaactcaaatttaaaatattaattgaataagagttaatcgatcaaatgaaaaactcagcataccatgcaatagagggatgaaaagagcttaagaataagtagaacctaaagaatcaaatgaatgcaattactcgttaaaaccttcatcaatttcttgagcggaccttgaagagcgatgcttcggggtcttttctgctgcttctgtaattttaatgttgaagttattagtttcaagctgcttgcggtaattacacccttcccaagagacgatgctcattccaaaataagttccgaacccccaattagcagctctagaaataggtgcttgaatattgttagcatgtgtcggcaagaatttaaaccgcttattaaacaacggattgaaatcaccgttttaaaaagttggtccgaaaattaaaagacatgcgattttttttgacggacatcaattaaccagcataatgttttttttcgtacctcgaagaaacaaatggatgcaaccaacacctagaccacagacgacactggtgattaatgattccttaaaacaaggatggtgtaccatgtgagcaaaatcactcatcttcaatgactacaagtagtattagcattccttgcatttacaacaaactagtcctttttaagctataaattctaccttgaaagcgtcaataatcccaggtttttcgggttcatttggtgtactcatagttactgattcgtttaagctttttcagttaatggtggaatagaggtaaatataaggtatcaaactgattgaattaagcactactaagtttttttactatggcggggtctttaatcctgtacttcagcaatcagacaatatttttttctttgaattaatataaacttttccatttatgatagtatatttcgccaaaataaccaagctttgacaatttatatcactgaaagcagaaaccgcgtcaccatgcttctctaaaagaaaactgctttttttttttttttttttttctttaaattcaatccttaaaggaagcaatatcgatttgaaataattacttacggtcgaaacacacgatcattaggctaatgtatactaaattttgtatttttttgtactttgtctttattttatggcaaaaataaataaattgtaatgctttgaactggaacatgatacccaaaataatttgcaagttgtcgacgcgacgcgacttgttgtttaccaatttgttgcctcttaactcggtattaatccaaaccactatatcacatttaaaaggatacctaatgtttgtacaatagaagaagtttcttcttaatactattccatttattaatttagaattctctggtaacaatcggaaattactaaactgtcggtctctttttactttctttttttaatatttattttgtattgctatgcccttaaaaacagctcgaggagcatccaaatatcagtttaggaaatttaatggtaactacaatggaaaaagtaaatcgaacggtaggacgtttgcaaaatcaaccgaggaagttggcttcaatgatcctatgaaaattgtctacaaaaagaatgagattgatcgaatgatgggttttgatagctatgaaggtggacaaccacgagaagcttggcttctcaacgttcatccaacagtaatcgaaagcaccaaaggcaattctaccctcagtgccgttgacttttacttcattcaagacgatggtgacactttccggtgtaccattccatactctccttacttctacattgctgctcgagaaggtaaagaagctttggttgacgattatttaaaaaaaaaatttgtgggcttaattaaatctactacgcgtatctttaaagaagatttacagctaaaaaaccacatagtgggttaccaaaagttgtatataaagttggtttttgataacctgaatgaccttcaggctgtcaggaagtctttgatgtctgctgtgaaagctaattcttcccaacaagatgccgttgatgcatacactaacttgtcttcggagaatttaaacgggattatagaaaacgcatttgaagatcctttaaatcatgttttagatatccgtgagtacgatgttccgtatcattctcgtacacttattgatttgaatattcgagtcggacaatggtatactgtttcatatcatgaaggccatgttcaaatatcccttttagcttcccgaatcgagcgtgcagaacctactataatggcttttgatattgaaaccactaagctgccattgaagtttcctgatagctcgttcgataaaataatgatgatatcttatatgattgatggccaaggatttttaattaccaatagagaaattatttcccagaatattgaagattttcattatactccgagggaggaatttgagggcccatttattatttttaatgagcctgatgaagttggcctacttcatcgattctttaaacatataaggtctgcaaagccttcagtaatagttacatacaatggtgacttctttgactggccatttgtagacgcacgtgctgcatttcacggattgaatttaacagaagaaactggtttcttcagggacgcagaggatgaatataagtcttcttattgtagtcatatggatgccttccggtgggtaaagagagatagttatttacctcaaggaagtcaaggtctcaaagctgtcactgtcagtaaattaggttataatcctatcgaactagatccagaattgatgactccttatgcaagtgaaaaacctcaagttcttgctcaatattcagtttcagatgctgttgctacttattttctttacatgaaatatgtgcatcctttcattttttctctttgtaacattatcccattaaatcctgatgaagttttacgtaaaggcacgggtacgttgtgtgaaacgcttttaactgttgaggcttgtacaaaaaatattattcttccgaataaacatgttgatgctagtcaaaaatttttcgacggtcatttacttgcaagtgagacttatgttggaggacatgttgaaagtcttgaaagtggtgtttttagaagcgacttgccgactaatttcaacatggatccaaaagtttatgaagaactaattttacagttggacaaagccttagatttttctttaacagttgaaaacaacgtcaatgttgatgaaatcgaaaattatgaagaggttagagacagcatattaaagaaactaagtgaccttcgtgatcgaccaaaaaggtcggagaagccaaggatttaccatcttgatgtcgcctcaatgtacccaaatattatgattaccaaccggttacagccagattcagtaaaagatgaatcgttttgtgcaacatgcgatcttaatgtgcccaataagacatgtgatcgtcggatggtatgggcatggagaggggagtattaccctgctaaaaaaggtgaatatcatatgatatattctgctttacaatctgagcgttttccaggccctacccctttctcaccttttaggtcatttcaagagctttctccctcagaacaagctgctatggtgcaaaagcgcattgcggattacagccgtaaagtgtatcaccgtctatatgataataccgttatcgaaagggaaactataatttgtcaaaaggaaaactcattttatattgatacggtaaaaagctttagggatcgccgttatgactttaaaggattgcaaaaaaaatgggtcaaacaacttgctgctataaaggaaaaaggaggacttgctgaaatagaggaggccaaaaagatggtcgtactctacgattctttacagttagctcacaaagttattttaaactctttctatggatatgtcatgcgaaaaggctcccgttggtattcgattgaaatggctggtatcacatgtttgacaggcgctacgattattcagatggctcgtcaaatagttgaacgtgcaggtaggccattggaacttgacacagatggtatttggtgtattcttccagaatcgtttcctgaaaactttgaatttaaaaagaaatccggaggaaaggtttttatctcttatccatgcgttatgttaaatcacctggttcatgaaaagttcaccaatcatcaatattctgccttaaaggacccagagaaattggtgtatgaaacaactagtgaaaacagcattttttttgaggttgatggtccttatagagctatgattttgcctgcttcaacggaagaaggtaaaaacttaaaaaagcgttatgccgttttcaatttcgatggtagtttagctgaacttaaaggctttgaggtgaaaagaagaggagaattgaagctcattaaggattttcaatctcagatatttaaagtttttttgaaaggtgattctttagaggaatgctatcaagaagttgcctatgttgctgacacttggttagagattctattcaccaaaggctctaacctaacagatgatgaattaattgaactgatttctgagaatcgtagtatgtctaaagctttgtctgaatacggaagccaaaaatcgacatccattactacagccaggcgactggctgactttttgggtgatcaaatgaccaaagacaaaggtctagcatgtcgttttattatttccgcaagtccaaaaggaaggccagttgcagaaagggcagtaccggtagctattttctttgctgaagaatctgttaagcgacattttcttaggctctggttgaaagataatggtctatatgatgttgatattagagacattattgattgggattattatttgaaacgtctaggatcagtagtacaaaaactaattagcatccctgctgctctccaaaggatttcaaaccccgttacccgttttccattgccggactggcttcaaaaacgagttgctgtcttgaattctaaataccaacagaaaaagatcgattccattttctccttagcccctacaaatccatccacaataaacaacacaaaagttactgatattgaggatttaggaagtgtgactcacaaagataagcgtattgtcgctcgagttaccaagcgtaaacttttacaacaatctgggaactcggaagcacctgtatcttttgaagtaaaacctgtatcctttatggatggatattcgaattggcttaagtatgctaagaaaaagtggaaatatcagaagcaggtcaagcttcgaagaagacatttaattgggtttcaatcaaggcaattcaccaatgttttacaatcttctgctgaagttatgtttgaaaatttatggcatattttacaaatacgagaaaccgatgttcctggtattttacatgcttgggtaattattcgtaatcggttgacctcgatacggttcattgtgaatagaaagttttttgtatgtttcaaagatgagactttaccgaatgttgaaattgagggatgcttaattgaaaaaagcaatgcgatattaccgcatggaagcacttcggataagctttttttacttgaaattccagaaaagagctatttaacggaaaaggtatcaatttctatgatttttgcccatccgtctgttagtggaatatatgagactcgtatagaaccaattgaaagattgatattagaaatgggatccagaaaaaggtttaataattcagtacctggagcgttaggtaaaggcttcgaatttggatttgaatctaaaatgttcactgacccaagtgataacgatgtttcctatcttgatggagtagagatgaactacctttatgcattccatttttccattagtaataggtttgttttttcactttttatgccacatttaaaaaaagttgaggccataatttatgacaaactgccaggtagtgatatgtctttcccatcaatcagcaaaatttacgaagagctacggtcgaaatttgataatttaattaaggaaagtagtatcgaataccctgatactctttcgtgtaatgtcattttctcgggaaacgaaaggaaagcgtacaaactgatagatgaaaagttgcttcaatatttttcaactaaaactaaaaatagtctgcttattattgaaagttcactccctcacatattgaaggcaaatgtgaagcaaattgaagagcttccgtatataatgataccacggcttgagagcaacatacagtctctttcttggaaacaacacattgctacgaaaatgatccaacatttcttagctattggtagctggcttttccatcgcatacaactttctcgcttctcagatatcccattatgcaactttgaaagcgatgacattcagtacagtatcgatgttgtttactctagaaagctgaaagaacataatattatcctttggtggaataaaggcccaactccagacttaggtggtattgagaaggatagtattctgcagattgccagtcccaaagatccactagaagttaacaatcctggtgcttattcaaatgcttgtgttgacatttctctttccaaccttgcactttgtagcattctcaattctgctctcataaatgacatagaaggtattggcgacatggcagctttgaatgataattacatgaccgccataaatgatgatctggaggaaaagttgggaatacatgataatattggactgacacattcattgccggtgttgaaggcgttggttaaaacttggtggaacgaagctgcatccggtaataatctcgctgatcttataattcaacatttagcccgatggatttcttcatcaaaatcttatctgtacagtcctttactctcctcgcacgtggaagttataatgagaaaaacttttttacaacttctctctgagataaaacgccttggagcacatatcatacacgcttctgctaataaaatattaatcaaaacgagcaaattaatcgtccagaacgctgtcacttattcaaattatttactcaaatccattaagacgttaccactatttcactttttggatctaaatgtcacggaatactgggattatcttttatggatggattccgttaattatggaggaaaaatggtggcagcaaatttttcagctacaaatgaagaaccacagacagttgtttcatggcacattaaaagtcatttacctccaatcattcagcccgaatttcagagttggattgttgagtttattgaagaggtttataagcaaaaattagaaaagtctaatacaaaagttgggtttgttcgcgtgaaaaacaacaatgctgatgaggactctgaaatagttggatcgggaattttaaaaagtaagttgatacatcctcttaaacggaaagttgctcaagtaaggagatgttttcaagagcttcagcttgatgaaaataccagagaagatcttaaatttccaaagttgccaggttcttttcttaactatactgatggcgctctagaattggttaaaagcatctgtgctgtttttgaactctcccatgatctcaatttggaggtccgttttttaaaaaagagtttattgtcacttttacaaattcaagagttttccactcaggcggtatttcgatatcctagtcgtcgactttcacttgatcaaataccctgtaagcagtgtggcgtccatcaggattttgacctttgtttacatgagcatctatggcctactcgcgatgacatggggaccttggtgttttctgacggatggtcttgttccagctgtaacttagtttacgatcgatgggtgtttgaggaaactttggtggataacttataccatcaattgacattatatcaactgcaagatttgatttgttctaaatgtaagacagttaagcaatggtcattaaaggaacgctgttcatgcagcggagaatgggtattacagctttcacctacaaagtttcgtgaaatgttaaacgtttatcaatctgttgctgatttttacgagttttctatattgcaaaattctgttcagtccatactttctgtgctgaactaacatttctcgcctgaccatgagcatgagtttggcttttttgtctttatatgtattttataagttattttgattttatctgctgctggtcatatttatttatttttatatagcagcatatatgtttttaataaagcatctctcttttgataattacgcatcctaaatgcttttttggaagatattgtacattctttcgataatttaccatttttccactcatgctcttaaacgttcgaataaatattataaattcagttagtaaatcacgtacaaatgcacacagttactgtagtttaataataattttttgtttacaagtttagtggatcctaacgataattctttataacacgccaaatgagtcacctaaaactgtaacttcatttttgccaagcaccaaatacaagtgaatttgggtatttgaaatagaatgtcgcttggaggtcctcaaattcctgtcattggtaagtttgtatgcagatgaaagtatctctaatcgtttgcagtactgaaggaaggtacggatgattcccaaggacggggtcaactgctttcgaacatcaatgcttgtgtcgctgtacaagacacgatccgaaccactctcggtccattgggcgctgataagttaatggttgacgatagaggagaagttgtaatttcaaatgatggcgcaactattatgaaactcttggacattgtccatcctgctgcaaaaacgctagttgatattgccagagcccaagatgcggaagtcggtgatggtactacttcggtcgttgtattcgctggcgaattattgagagaagcgagaacatttgttgaagatggagttagttcacatcttattataagaggttatcgtaaagctgcccagttggctgtgaataagattaaagagattgctattcacttggatttatcggacgaagggtaagacttttaatttatagaatttttatctgggcattgcttaactagcttgcttagaataagttttgtaaagtttattattggtgcttttcgctatactttttttattacttattagaaggatttttagttattttatatttgttcagtttactaatactttacagaaaattacgagatctgttaacaaaatgcgcatctactgcaatgaactcaaagcttattcgttcgaattctactttttttacaaagatggtagttgatgctgttttgacattagatcaagaagacttgaatgaaaacatgattggtattaaaaaagtccctggaggagcaatggaggattcacttcttgttaagggcgttgcatttaaaaagacattttcgtatgctggttttgaacaacagccaaaattcttcaagaatcccaaaattctttgtttggacgttgagttggaattaaaggccgagaaagacaatgctgaagttcgcgttgataaagttcaagaataccagaatatcgtcgatgctgaatggcgtatcattttttccaaacttgaagcgattgtcgctactggtgcgaaagttgttttgtcaaaattgcccatcggtgatttggccacccaatatttcgcggatcgtgacattttttgtgctggaagggttgctgcagatgatttaaatcgtgtggtacaagcagttggcggctccatccagtctacctgctcaaatattgaggagaagcacctaggtacttgtgatacttttgaggagcgtcaaatcggtggtgatcgtttcaatctatttgaaggttgtcccaaggccaagacttgcactcttattcttcgtggcggtgctgatcagtttattgcagaggtggaacgctcgttacatgatgctattatgattgttaaacatgcgttaaaaaataacttagtagtcgctggcggtggtgcttgtgagatggagttatctaaatatctccgtgattattctcttactatatctggtaaacaacagaattttatagctgcctttgctcgctcgttggaagtaatccctcgtcagctgtgtgataatgcaggattcgattcaacaaatattttgaataaactccgtatgcaacatgccaagggtgaaatgtgggctggtgtagatatggatagcgaaggggtcgcaaacaattttgagaagtttgtttgggagcctagcaccgtcaaatcaaatgccatattatcagcaactgaggcagctactctaattctgtccgttgacgagactattaaaaatgaaccttcacagcaacctcaagctccacagggtgcgttacctcctggcgctgctaataggattatgcgtggtagaggtcgaggaatgccccgctaataaattttctaggattgtattctatctagataaaatcaattaaatcactttttgttttggttggacaattcgttttgaatttctacctataaacagggcgtaatgtacttattggttctaaattagctattttatctttatgagcgctagctacgacttacaatattgttctgcatcgcggattattttcttgtcacttcactcacttttgcgatattatatgaacagtgattactaaaagttactaaattgtttcataatttataaggatttatatgtgatactttgataccttccaaatatctttttttaagttcgaaaacttatagtagtatactggtatgaaatggtaaacagaacatatattgcttcatttctatcgttattttcaattgttacagtacgttaaacatatttcaggaaatcgctgtgtatccatatccgacgctagcgaaacaaacgagtatgaaaccttcacatatctcaagtgttattttttatccattgtggttgttaatttaatttatcacgcgtcatttatgaactattatacatagggaaggagaatttgaatggagactaatttcgaagattcaaagtcgttggatgagcctgttcttcatgacattgcaatcgcgctgcttaaaaatgattattggagcctttatttgtccccagaacaaaaaaggaagtatatttctatactaaatgacactcttctatggaaccgattcattaatgtaatagaatgggataagttgtgcgatgaaaaagactcgaatggcagtaacgatgatgaggaagacgatttagatattactactttgtttcgctgtcgttgtatgatatttgacgctaaaataaatccagctttatttgatttaagttccacaagttctggatctattgagcatgttgatcatcaaaacatatccttagaagcttcgttggccgaggaagaagaaagaaagaagggagatgccaaaaagtctgaagcaactggaagacaactatttgatgatgatgattttgatgaatctgatgccgaagactcgtctaaagctaccattactctggatcttcaaaaggataaatcattacgaaaaagcattatagatttgaaatctgtcgatatagatgatatgggtaagtcatcccttaagtattcttatatactaacattttagatacttctggttttgcagccatcgaatcaaataaggcactcagcaatattagtttcaactatgtgtactatactttagaaaatgactctgaaaatatcaatgaagtgaaaaaatttgaagatgaggaagacacatcaacccctaatacatccagctttcaaaacaattcatcctctcttgatttatctgataatttatcggtacgttatgaaacttatcagttattttaattccttttaattaacaaaatttagcttaattcaaagtttggatcacttacctcgtcatttaaggtatacttttaatcactttctaatcttgttgtcaaccaaaactaatacttagtatctactgcaatatttggagggaaatagaagtaaaataaatgccaccgatgctgatgtgaagcaattgttatccgatgttaaaaaaaataaatcaaaatgggtatttaagttttatttttttgcttgtattaatgttttctaggcgaatgatcaaagaattggtcaagaagagctttatgaagcagcagaaaaagtggtcctggaacttagatcatatacggagcattctttggcttttctaaccaaggtcagcaaaagagatgcacctgattattatactggtaagagtgattctaataactctaaaattctcattaacattttgtagtaattaaggagccgatggaccttggtaccattttaaggaacttaaaaaatttacattataatagcaaaaaagaattcgttcatgatttaatgctaatttggtcgaactgctttttgtataattcacatcccgaccaccctttgcgcgtacatgcccagtttatgaaagacaagtctttggaattaataaacctcattcctgatatagtaatacaatctcgtaaggattacgatgatagtttaattgaagcagagcttgaaagcgatgaagaatcaacagcggagacatcaaaacatgtcacttctaaaaagacatcttctaggggcggacaaacgcaacaagctgttgaagttcatactgatgcaaatagccccgaagaaaacaatactcctgttacaaagaaagaagttgagacctctaaacctcctgctgttagcggttcaacacctcctgtcaatgaagcggccgttatagagagttctaacactttagaaaaagaacctttgtctgacgttgctactgaatattggaaaatcaaaacaaaggatattcgtgaaagccatatcttaaataatcggcggattttaaaaagtttacaatttattgagactgaactacctatgattcggaagccaacagcaatgtcagcttttatagatcgagaagttgcttatggaagtatagattgtttacctatggataaaggtgattttgaaccaataatgaaattagatactaccccattacttgagtatgatgtgggttcaggcgttccgatgaccgctggtagcgtcttggagactgaaagtgaagaagacttatactttagggactactctctttttgaaattaatcgcaacacacctggtgtaccttcgttgatgtacaaaaatattgctaaaatgcaagaaattcggaaattatgtaataaaatccaaacagttcgccagttacagcttcctcagccattttattatgaacatcataaaagtcatgtcccgtttgctaacaatgaacccatccttttggatatcccacaaaattacgataacatgtcctcctttaaaccattggcgcacgatgtattaaaaaagctttgtaccattatattattccatgctggatttgagtcgtttcaaatgggagcactggatgctttgaccgaaatagcggctgattacatggcaaaaatgggtgctgtcatggaccagtatctcatttatgggaaagacaaatctcaacaggtatttaattacgttatgcagttatattgaccaatttaggaaattgttggacaaaccctaggggaattaggtgttgacgatgtgaatgatttaatttcatatgtgtatcatgatgtagagcgccaaagcgtgaagttgctagaaatacatcagcgtcttcaaaggcattttgttgagttattggtatgcgaatttccttattaagtagtgttactaaccggattagcgtcctgcactttctgagcgcaatgatgaagaagcgatatttaaccaaaatggagagtcgtttgtaacgggaaatttttcgtatgagactggtgatgatttctttggtctacgggaacttggtttagatagagaacttggcttagattcactatcggttccattgcatttattacaaagcagattgaggtcgaatatgagttggcaacccgaagcgtatgtttataatatctttgaaagatttgatactaattcattcagaacgataaagggtgaccaagagtacgctccacctccaaaatatcctcccatcaccgccgaaagtatttctaacgaaatcgggttgattcaaggatttttaaagaagaatctagaggaattcggtttggatgagttgttggaagatgaagacataaggccaaggagcaaacctccgcgaccgcgtctacctccgaacggaaagattaccactgggagaaagcgaattgcttcgtcagtttttttaaatcaatccttgagaaaaaagcgctgcctaaaggagaatgagcaaggtactgaggtaactactcttcctgaagaataggccatatgtatttatttataacgtcaaaaacaactagtatatagatgtgtatcaaccacaatggagacataacttttaaaacataatttttactttaaaaaagtttaaagtttcttttagtaataattataatggttctagttttggtttggctttatgtctgatgtgttctttagtaattattaatgtctgaaaaatcggggtccgaatggcaatttgaatttgcaaaataaagatataatatcactaacatataactatttattaattactctagcaacacatttaacctaattatgagtgcattgtccgaaatattaagttacctaattatttcatttgagacgagttttacctttcaccttgaagtatcacatactgaaatgggaaagcgcgagaacgctcataacagcagtgagcgaccttttaaaaaggaaaggaatctttatcaaacaaagctaactattaagtatagtttaagtacaaaagaacagggattgaaaaaaatgaaagtggtgttttagttactgttcctcgcggtaaagaaagacaatcatcgtctgagattcttgatgtttttactcaggtatgcaagacatttgtcaggttaaggatgcgtaaactgatgattaatagcatatagctactctttggccagaaactcaatctagtgatcaagaaaacgaagaagaaggcgaggaattagaagatgcagttgctaaggagattaatagtctccaaaaaaagaacaaaaaagaactgttaaccccaattatgctagatatgccttgtggtaggtgcataaacagtataattttagaagtttaagatgtttattcgtatttgaattattatgaccgtttattaattttttgaagtttactttgtaaaaacaaggccaccaattgatccagtgcgtcttgtagagtttacttgtgaagttgggaaaaccaaaaaaatgactcgatatacacaacgattgataccgattgtaagaacaactggcgtttccctggatgatctcgaggagcttgctaaaagtctgattgacccgttatttcatgaaggccaggaagggattaaggtaagttagcaataatatatggctttagcatacaataggctaactccaggagttcgctgttcaagccaatatccgaaatcatacagtcctaaaaaaagatgatatatatcgcactgttgctagaatcgttggaaagcaacatatggtagatttgaagaactttaaattgcttattttagtccaagtgattaaggtacgtttcattgcttgcaacgaattgcatttaacaatccttttaaatttagaatataattggcataagtattgtacaaaatttcgaagagttgagacgcttcaatttgaatgaagtatataaacaaccggagaataccaagtcgatccctaatgattctaagttagacaacttcgatcgcgataagaatcaaataataaatgataaggccgaacatgctgagtaagagagctctacatattaaccgaggcaccgggatcatcgtttatgttagagaattttaatttgaaggagcgtataaatttctttcgttaaaatttaaagatttgtcatgaaattaaaggttacgacaatatcaacaacgaattattagggaaaatgggaatctgcgcttacaattgaaagccgaacttattggtcatcatacaagtcttcaaatagagaacacacgataaaactatattttggatgtttgatatgattacgaactaattgatattgagtttacaaagtaatgtaaaataagcgtcttgaaacgtttgtgaaacgataactaaacgtaacattatctccaaataaagcaaacgaatttagtaataaagcttgataacgttaattttaacgcgtaaaggtcctacagaaatctgtaaaatgcattttctttttcctaaaaaaaaaaaaagaaaacaaatttattgccgtttgtaaacagaaacagaacaagaagtgcataaaattcctatggcataaaagtagagatgggaggggagagtagaagataaaagaaaggcttttgacttctaaaagacgaaaatacagatatatatatatatatttcgcgtcacatacaacctagattagtcattcacgttcatttaataattaaattcagggatcaaacagaacccacctttgggttatgcaattttgaagcaagaatagcaaacttttcggccagagggtgacaaattaaagacttgtccggatgttccgacatacatttcagtaagtcagatcgaattgattccacttcttttaatttaattttaagctctttatcattaatagaggattgcttttctaacttttcctggaaagaccggaattcggcactcaaaagattagaatctaaggaaccttgactatcttttatggtcttagcattacttttccattcttcttcctgaatagcgtcaattgcttttttttgacggagctgcaattgctttagctcatcttgaacacgtttttgaatgtaattttccatatccatatagcggcttgtgtcagtctccgtggattcttgtaggtgccggacaaacttctctgaaaactcagtaggagcacgcaaaacaaattctggttgggattgttgattgcccattttgaaactgacagctactttttagttttttcaaatgaacggggtaagcaaaggaatggatttttacacagtacagtcgtacacggtgaaaagagctacaccataatttggggaacattgctacctaattgtattgaaacaaaaagcaagcgaacagttgagtgtgggctgctgaaatttagaagtttatatcgaattttgctttttattcacaaaccgggaagcatattctctttatcacagctagtgtatttatctcactaccacgttcattaattaagttgtattattacacaatcggcagcgaaagggcagatagttctctcaatattttgcaatattgaaaatagtttaaactctcttacttagtttccaacgtttcactttcttgtaaatgaccacaccaagaccaaagtatgttacgccaacggtaataactttataggatgctattatggtataacgataccgatatccattatactaaacttttattctttaacacaacacatttacaattaggaaatttgaatatatattttccatccataacacattttttttaaatctcgaagcagttaatggatcaattgctcaagtagtttagcaataaccccatttcttcctttttttttgaaaactgcacaaaggtgttataatttagctgaagcaattttcctcactaaaaatatcctgagattatagcattttttgttatttctttattttttcgaagaaactgagcttccaatatttccttaagaaacattgttgtttttaaagtgaattgattgtcgcggtttctcagtttcgtagcttgtatcaaatttgttggcggcacgaaataaacaaatggtattgattgtgggatttaatttaagaacgtcaattgcctctttctctccaatatgtcgttctctttttttatttccaaaatatcggtcgcgaataattcgacccgtggtgttattggagaagccatttgacaaacatttttatgctacagactctaatccgttgatcacaggttttccggagacttccaaaaattgtccaccttcggtggctgcaacaaaaaatcggcttttaatgaattgtacagagtttgacgatcatggaaatgtccgggttatttcgggagatttcaaaaaaatggacttgtgcaaacaaaacggattattacctcgcgaccttagaaagttaaatacgagtattaattccattgttcccgttatccttgttcgtgaaggctcaatcctgataaatttgttacacattcgagcattgattaaagccaattctgttttactgtttgatgtatacggaagtcaacattcacactctcaatcacagtttatatatgagttagaaggaagacttaagcaaaagtctagcgattttggttggctcccttacgaaatgagggctttggaaacaatcctggtaagcgttgtgaatacgctagattccgagcttcatgtccttcacaaccttgtatctgatttgttagctgatttcgagctagatatcaatcaagagcggttacgtactttacttatattttccaaacggttatctgggtttttaaaaaaagcaactttaattcgtgatgtcttggatgaacttcttgaacaggatcaagacttggctggtatgtatcttacagaacgacttaaaaccggaaagcctcgggatttggacaaacatgacgaggttgaattgttgcttgaaacgtattgcaaacaagtcgatgaaatcgtacaacaaacggataaccttgttgggaatatccgtagcactgaagagatttgtaatatcatgttggatgccaatcgaaactccctaatgcttctgggattgaaattatctgctatgacattaggacttggtttcggagctgttgtagcaagtctgtatggaatgaatttacaaaacggattagaaaatcatccatacgcgttttacattacaactggctccatttttgcatttgcggctttcttgagtagcttaggaatccttaaaattcgtcggttaaagcgtatacaaatggccttatatcaccgttgtaacttgcctatttcccttgatcctcgaagtttgcgaccaccttatttgtaaaacaatttatatcagtcttcttttatttgcatataccttcttttcgatttgtctaatttttttgtttaatgttaattttttggtattttggttatcattgttctatgaggtcttttatctccgaaattgttttttttgaattcttcagattcatcaaataaagaggctatgaacgtactacgtgttaatagttgagcattgagacattcacctctttgttttatgataaacaaatctacatacatctttgatagtaaattattaatacctttctcgttgaaatcggtgttgattaaagtatagtcaataccttctttttagtgaacgaagagcctatttaccgtctgttgctttgtacaatatggataagtttagagagattaagtacttctatattattattgctcttctattgttgcttaatcaatcgcatgctactaaaatgtgagccttataaaagctactcgacgtaagatacgcaatttaaacttttgaaccagcttacaaaagcaagtaatgactataaaaggatcaatgtattttgattttcataaccgaaacaaaccacctaatacacggtattggaagtaaaggggaggagagactaaaaagataaaaaccctgcaaaaaacatgacatgccggaaaccaaaatttttaaaaaaagaaaaaaaagaataaagaaagaaggcttttgggtaggagtatatacaacgattagagcataaagaggaaacatggtagaaaaacccacttaataaaataaaccttatccttccgaaaaattttaaatagcatcgacatcaaactcaaagtcaagatcatcctctccttcagcgccaaatgtatccgtttcgttgatcttggctgtttcgggcaattcgccttgatttttcaaggtgcgtgcctcatcagcagtatatttcaaaataacatcacctttttcatcttgaaattctctgagagacaataaaattatatcaccttgattaatccagactttctttcttaattttccacgaatgtggcctaatcgcttgacaccgtcaaagcaagcagcctcaatacgtccatttccaagcatcttagtaacttgggcgtacatttgaccctcttcagcgtaggttaattcacgcttttcattttcgttttcgttttttccacgacgacgatttttaccaccttttcctttgtttttgggcattctggcagtggttaggtttcatccaccaaaaaatttctctaatgacattttcagacttacaccaaatatacattcgaaaacatttattatttagataataatctaattacaaagtttggaaaaatttagatttcatttccctttcttttaagcccaaaggttcatatccctcaggtacttagtttatcgtctaccaacttcgcttgtcagtcaaaacaacgttagtatgccacccaagttgtaccatcctcaacccacacatgccattcctgtttccaatatgcgcgtaaatacacgttatgaacccaccgctgggttttctggaacctccgtaccgtccgttcaagcagctaatccatcagcatacttacccaattcagccactgctcaaatgggatttcagttaggtaaaaatgcagtcaacgcaggccaagaatatgttgaacaaaattttggaaaatggctttctaccacaagacttcaccactatttcacagtcactaattcctacgttgtggccaagcttttgctcatcatctttccatggcgccgtaggtcatgggctagaaagttaaggcgctctgaaattaacgggagtgctgaaggttattgccctcctgcggaagacttaaattctcctgatatgtacattccgttaatggcgttcaccactcatattcttttgctgtgtgctttggctggattgcaagatgatttccaacccgagctatttggccttcgtgctagtaaggcttgtgctgtcgtattggtggaattcctagcgacgcgtttaggttgttatttattaaatatttctagccaaagtcaggttctcgatttattggccttcagtggatataaatttgttgggcttattcttacttcactcagtaagctgtttgaaatgccatgggtcacaagatttgttttcttatacatgtaccttgctaccgcattttttctcttgcgttcacttaaatacgctgttcttccagagtcgactatggctattaacgcgactattacctctcaccagaggagtcgtcgtatctactttctattttttatcgctgcatctcaaattctattcatgtatgtgctgtcttaaactttattgactttataaattatatgaatgtatgctataatactttcaaatgtatgttcctacgtttataaggaaattcaactttttgttgatgtttccttgtgtctatttttattttatctttttacttatctcatacacgccttatatccttttttttaccttttattagttattcggatctactcgtttggattactttcacttttgtttgatcatacatacaatcttggtcctattttatgcgtgggtacttggtttatccaaatatttcaagtgtttccatccgcgatatactacagctatttagaactaattggaaacatacaagttaaatcttgtgttaaaattacatgcaaaataataagcatcattaaaatcaaaaaattttatcctttattatttccgcattggtatcttacaaatttttttgtgtttaaaaactaaatcgtgtaaagctcgaattttaatattgttgaggatcactaaaagtgctgcgaactttaaaatagtcattaatggatcacttattcgcatgcctgtgaatacattcaactgattgaacgaaatcagaattagaaataaactacttctgttgcctaatagtaaaaaccgtttatatgaaaccaaaaactaatttcatcaacatttttttttacataattaatgagctgcaaacattgcagatgataatcaagaagctagaatccatattttgaaaataaagatttaatcatcgtcagatgattcatctctgtgctccttgttcatctgaaacaaatacttctgtcacgattgattcacggacagtttgatatcgaaaattgaataagctagcaaacgaacttgctgccattgacaagttacattgagtaagacaaagttgactagttctgaaattatgcagtcaaacaaaggttgaccattgtgtgaaatatccgcatatcatgagtaaacaaaaaaattattgactttgattatttgagccatgctttagccgtattcatgactgactaaagctgtgttaatgagtcacacattattacaaaaagattatgcgaaatggaaaaatgtaaacatacaattacttttacaacgaaaaaaacaacatgagggtaaaaagcaaaaagttgtatttaatacttttacatggtaagagacatgatggcgttaacaacatcactgttgttttccttcaaagcagtaacggccttggcgcgagaaacattagcttgggccataaccaactcaatatccttagcatcaacaccagtttcatcaacggctttttcttgctcaaaagactcctctattttagcagtatcggcgggttgagcatcgccggattcttcggtaatagcagcttcttccttagtctcagtagcttgcttttgagactcgttgaaggcacgagcttgggcagccatatcttcaacagtaacctttccaaggacgatgtaagcattattgctactcttataaacaataggctcgttgataatcaacaaaatgttcttaggacgacgcatagcgacacgagtgattccctcaacacgtttaagacccaacttttgaatcaatttttgagccttctcagcatggacaacggtggtggatccagcaggaagctcagaaattttctctacaggttgtgattcaacagacattttggatcaaaataaaagactattgttgtagttggaagtgattcaatcgttgacgcattcgtttttcatgtttgtcgaactctgatattaccgtgactgtcttttgggagcggtagtagggcatagcaaactaacccttattgtttgattagaaaacatagcttcagttattacttatatgtaagagagttagtgatagtgtataattaatagtttcggcgcgtctcttaatctccttcgaattaccacggttatcgcatattttcgttacattattgtagaataattttttgttattttgaaacgacagtttaaaaagaaatttatattttagtaccctttcggttttttacacagcgcctttgcagaacaaacaaactatgtcgctttctggattattgccgccgaatctgggtggaaattcgcccaatgcagatggaaatttgacaccagaagaaaaagctgctttacaacaagcaaaaataatcggctacatgaacaggatatcagaaagctgcgtctttaaaagtagcatggccggtgtactaggttttggcttgggtggtatatttggtatgttcatttcctctctggatttgcaacacattgatcccaagatctatgagaagccatttcgtgaacaaattcgtattcaagcaagggatatgggtagccgctcattctctactgccaaaaattttggtttattgggtttaatctattccggttcagaatgctgtatagaggcatttcgtgctaaaactgatatttataacgccatcgccgccggtgtttttacaggtggagctttggctgtgcgttcaggacctaaggcaattgttctaggaggcgctggttttggtttattttcttatggaattgaaaagtatatgcactggggagaataaattatacctttcattattcaattgactggacatttttttttaccttcatgtgttgctcttttaatagatgcttacgttctgtctgcgttaaccgggttgacttccataacctatcatccattagtataattcctttttcttctgactaatctgcactgtttactttagcatgatattcttactgtccttgtttacgctcgttcatttaccgacacctttccattgcatcaaaaatacttaattattaacattcctctttctataccatatgatcattatatcacttattaattaaatacatcactgttttggcttctttctcgcaccggttgataaagctgcagttggtggaagccttgttataaaggaatcacgagagttcgatgctgtagttgtaattccggacgccgaggttgtagtagatattgtagtggcagttggggttgatggtaatgctcctgcaagagctaatctagtagcacggatgggttctctgtaattgttttgatgcgatagctgtaccgctttcagcctttcaagaaggtccgtccagtatggatcatcccgccttgatcgaggtaacctttcattagctaaaatagtatttgtccttggagttgaagagcactgaagtcgatctcttaaggtccgaaacgctgaagactgaggtaacaacatcaatatcccatacagggctttgtgaaggtacgggtatttttcaggctctaataattgtaagcgcatatctaatgtcattagtaatatgtaaaacaattattcaattgcacccacatgtgaagaccggggattctattaattgaactaacttgtccaactgtatcaacatatcgatattaaactcaatttcagcactaatcacataggttaataaaaaattaaagtttttttagatcacatacaaaactgagagcaaatttgcagcgtgctcataattttgcgataaaaggcacaatgaaaacacagcaatagagttatgacaccaagcggtgtataaagtagtaaatatgttctgaagctatacagttgttagtggaaaatcttaaacaaaccctgattaacttacctttggagcactttgcttcagcttttttcgcagatcgtataattccggagctgtaaacaaattgttgttgagcacttcaaccatgatgctggcaagctccaagttcttaaatgttaaccttttaattaaaaaaaattcttacttcttctgtttcaagaattccggcgaatgaagtgtaaactctctcaccctctatgtagttacacagttgacgaattattaaatttccacgagagttcaaaaatttcctgtcttcggcaaacatttgcaataaactctttaagaaaggtaccaaatttacacttttatgagatatagctatgtgagccaacaattctaaggttctggacacaaccaaatcactaggatcagagagttgtaacaaaagagtttgaaatatgggatcatgcatattaattagctttcctcctgtacgcctttgcaatagtagtacccattccaaagcacacagtctcgtttcctcgttatcattcgaaagcaatttttgtaaaacttcaataagcgagcgaaaatcgacgcttaaactgttatctttattattagtttccgatccagagaattcaatgtccataattttgctgaccaaaataaccaaattttggcttaaatcttttgcagattgacgcatattttcgtcattcgacatcaaaggtagcaggttttctaaaacttttggtatttgtaaaaggacgtcctttggagcaatgtatatgaattcgaaaagccattttaaagctttttcctgaataagagggaccgatgatcctagatggtcaataattatttcaagtattcttttatagtcaatttgtatatgcgcttccaagataaaagatccatctcttagagagctctcaacgtaatctgaaatctcttttagctcggcgtctgacatattgcgacgaaccatggaatcaaaaaaatcaggctcactttcttcatcacgttgaagaatatgatatttgactttggctattttttggatttctctcaaaaagtcataaagacagttactagtaacaattctaatactctcatttggatcacttaaatagttcatcagtccatccaaaagaaaaggtaaatagcttataaattctaaatccggaatactatccagaagtcggatccaggaaacaagaaacattctagtgtttggattaataacatataacctttcggacaacaaaggaacgagttctgaaagtgaaaatgtatgcattctgggttgttctgtagacatcacaggtacatcttgaatagatgatgaaacaggcccttctttaaaatttttaatatcctctgcactagacatgtatgttgcagcttgttgcataacaatatccttaattaaacgatcaagcagttccgcaccattttttaccgtgatttctgtatctgcaaataatttacaaagcacatcgaaaattaaattgaagtaccgaaatacttcacccttagccacttttccaatattgtacatgctttcacatgcataatatcgaattttagagtcgctatcattgaaacaataaagcaccggtaataaaatggactccatatatgaatcaattttctatacacatagagcaattagtggatcggcttaatagaagataattttagaaaccgacttggctgataaagccattcacttaccggacctaaagctatggcgactgcggccaagcctattaacccgccaaaggtagcattgggaccgcgagctggtgaataaacaaaatcatttgcaagttgagatatcacagcgcgaattttttccgtttcgtcattctctagataaccctttacaaccctacgttgaacaatgttgttaaaaatttatattttaaataaattgagaaagtttttcgaagtcatttactaggcactcacctttctaattcgtaagcagtagcttttcgcttgtcatacagcttgtgggttaaaccacgaacaagtagattatctaagtgtttaattagttgatttcgatcttaaagtcgtaaattacccattcaaaggaggaattgcgcttacagtgagtgtgggcagtctaccaatatgacatggttactaccgaaattagtatgtggaataaattgtaaatgaaacactataaaatcgaattattattgctgtttcgacccgtattgttataaataaaagcaaatgaaggttctaacgcttatgattatgaacactcgcatttagtcatgattgtaaataccctaaacttcgctttacaccgaactatgtgtatttcaactatacagatagccctttttgatatgtactaaaataatataggaattctttcaatttgatatatatcctttaaaacgttaactatctatttattttgcaccaattgattaattgctatgaacgaaaaatcctaggaaagcagatgtccgcctgaaacacgctagcaaaccattttaatcatatgtgacaattacaggtcgttaatcagacttttagactccttcaactttaaaagcttcttaacaacctcttcaactgcaacagtagatcccttgctttgcttcttaggatcgtcacggttgcgaacattgacactgtttgtcgactcttcttcagcaccaacgacaaaaataaaattatattgggcaagttgagcattgcgaatctttttaggcaaggtgttgtcagacttgtcagtatcaacgaaaatatcagcttcagaaagaatattatgaactttgtcagcataattgtatgcagcagcagaaacaggaataatacaaacttgtctaggagacatccagaaaggccatttaccagcataatgctcggtaagaattgcaatcatacgttccaaactacccaaaatagcacgatgaaccatgacaggacgagtatatttgttgttgttaccggactccttagcttcttcagcactggcaggagcgtgaaactcaagctggaaacgctcaggtaactgaaaatcaagttgaatggtagcacattgatgctgacgcttcaatgcatcgaaaacagtgatatctattttaggaccgtaaaaagcaccgtcacctgcattcaactcccatttataacctgaagcatctaaggccgccttcaattgagcttctgctttgtcccaagtagctaggtcacctaaatatttttcctccgggcgtgtagacaactctaaatggaaagtaaaaccaaacgtgccgtaaacttctttcaaaaaatcaaaacatccttcaatctcagaacgaacttgatcaggagtacaaaaaatatgggcatcatcttgttgaaaacgacgtacacgcgtcaagccactaagagcaccagaaaattcatttctgtgcaagacaccaaagtcagcaactcgccatggaagatcacgatagctacggtcacgactcttgaacataacgcaatgtccaggacaattcatgggcttcaaagcatacttttctttttcgatatcaaaagaaaacatgttttcagaataattattccaatgaccagaagttttccaaaggttcacattgtacatgttaggagtaatgacctcttgatatccgcgtttagagtattgataacgcatgtattttaacaacgtattgtagatacgagctccatgaggaaggaaaaagcaactgccaggtgaaatttcattaaaaaagaacaattcttgatctcgtccaattttacggtgatcgcgtttggctgcctctgccaaaaatgttttatattcctgcatttgtttattatcagggaaactgataccataaacacgctgaagagaatcatttttagcatcaccaagaaaataggaagaagagttcttggtaacggcaaaagatttgatacgaccagtatgagggacgtgaggtccggtacaaaggtcgataagcggaccacatcgatagacagtagtagaggcaccgtcgggaattttggtttgaataatgtactgtttgtatttgttataacgaaacatttccaacaacccctccttagagataaccaggcgttcgaaaggttgtttctgcttaatagcttgtttagcatagctttcaatactagagtaatcatcattagtaattacgcgtccgttgtcaatacccatttcatagaagaagccttcgtcggtagggggaccaatgcaaagatgacaatggaaggataattctgtagcttctcccaaaatatgagcactggaatgccaaaaaacacgtttcccttcaggatcattaaaatcacaaagcttgagggtgcaagaagcctctaaaggacgtgttaaatcccatggttctccgttgacaatagcaacggtaacacggtcagcaagtcccttagagatggaagcagcgatggagataggtgtggtctcccaactagtacctttaataacttttccatcgggtaaagtaatatcaatttcttctctaggcttggttgccaatgactctttatattccttctgaagcttatcaaaaagatcaagtcgatgctggatgaaaggaatttctagagacagattgtcaagactagcttgaacacccttaacagcagctgcgctcatggtgaaaatttttgataaacaaaagttaaataaagcgataagtatacgtaaatatacgaaaaatttccacctagaaaaagattgagttattcctaatattcaatcaaccttggtagcctgtttactaaaagtgttagtaaaataaaccatcataaaatatatggattaaataattatcaaggataaacaaaaattaggtgtatcgtaaaataaagtatacaaaatgatcactaatatatcagaaaatattgatttcggtctccgctaaacaacactggttatatcgcaacataatcattttaaccgagctttaaaaaaaaaaaaaaaaaatacaaagtctattaacttcaactttcttacctctgacaagatgtttcttcgacaggtcagaaatcgatgcccaaaatcaaattttgaaggtactttgcttatggttcaaaattatctagccaagtataaccatcatgattgcgagagtcaaattcagtactgcgttgaaaggaaacacagtacttcactatgaaatgtttaactatataatgatgcattatgctgcggtgagtcaacttgtgacttagtacattagattatgcattgctatagaaagtttgcgtagagagattttgtattaaagatcagcgtaacagacaattgagtttagatattcttcttttttacctttcatatcataggtctacatctcttggtgtatagctaaataatgtcttttcaatgtcataattaaccagcattttaatttatatttgaaatatacaatgaatagtgaaagttgcgcaatgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatcaattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatattattcagataatatagatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatacgcaacgtagtgtatcgtagcgtagtgtagtattgctgacacgcaaaaatatatagtgctgcttggtgacgcttaataacgaatagcagtgcggtactcaacaccaaaacgcaatgtgacagcgaaattttcgttgtaactcgaaaagtgtactttggaatctgtcctaacaccataccatcagtagtctaactgccaagctgaaatgagttttagaggcggtcgcggtggtggatttagaggaggacgaggtggatctcgtccttttactccttcaggtccacccgatcaagtcattggtaagaaaaaaacaagaggaaattttccagtgcctaagtttatgataaggagttgctgacatacctttagaacttggattattcatgcacgattgtgaaggagaaatggtttgccagtcaaccaatgttaaaataccttatttcaatgcccctatttatctggagaacaaggtatgtgtttctctaatatagaaaataagtattttataatcactaacgtagcatagtcccaaattggtaaaatagatgaagtctttggccctatgaaccaagtatattttactgtgaagccttctgagggaattgtttccagctcattcaaggttggtgataaagtgtaccttagcggtgataaactaattcctttggatcgtttcctgcctaaacctaagacagttgggcctaagaagcctaagggagctcgtaatggacctgcaggccgtggtggtcgcggtggtttccgcggcggccgtggtggttcaagaggtggatttggcggtaattcaagaggtggatttggcggcggttcaagaggtggatttggcggcggttcaagaggtggttcacgaggaggtttccgtggtggctccagaggtggtttccgtggcagattctaagtttttggataagtatataaaaggtttcgctttcccttttcttgtcgattttctttcgtttgtttttcaaaagcttttcatatacatcttgatctggtgtattccttatcacatatcctgaataacttgagtggtgtttaaataaaaaggattctgttctcaagtttacttttccccaagttgttaatactttaacaggacaaggcatgttaggttaaacggtactctaaattcaaaaaagataaaataaaaaagcgtccttctcatgaagttcctattatacgtaaattgcttcattacaatcgcacatgtatatgttaaggagttgtatttacatacgaattggcttctaataagaaataaataattaggctttatgatcaatattttttaagtaaaccagtaaatttggttagaattgtgtaattgtttacagattttgattttgtaagtatatcatggttattaaacgtattaacaaaacggtcatcagtccacacaataatgaaatataaataatgtataaggcgttttttagttagcagcctcagactttcttcgcaacaaatcagccattcccctacttgcacgtttatgaaacaaccggtattgtgattctttaaaagggggcacccctccaaaagcattttgtttcgctaccggaatggattcaagttcaagcttgatgactgattcaacttcatcagcagtacttcttggaaggtcaaccgttttgcttgttaagtactcagttacctccaataaataattaagtgcgcctaaccgctcatctggtatcttactcgaaaaagaactgaaattttttgatgagtgcaataacttataaaataaatctacaagctcatcgcttcggatgaccaaggcatcaccattagaaattatataggccagtacatcaagaataagttctagcaaccgagtgacatcttccgtaggtgaagtgtttattagaacagacacgaaatcaagaaaggagaaaagaacacgccaaagttctaaccaatgatactccattcgaataccatcttgaacaagagaagtcatagctcgatatacaaatgaaaagtaaagaaaatacatagtagcgctgaggtttagtttcatgttatgttgaatcccaatacaacagatatctaacatgtaacctaatggagttgcaggctttgtagcattcggaggatagggataacgctgagagcatactctaacagagattttaaactttttatcagtaagacgatacaataatgatcgatcatctattataatatgaaataggattaacgagagaatggaaaaatggtgactgcgctccgattgtctttgatgggtatttatatacgacaaaagagataataatgcttctaaaggtgcttctccatttttttcaccaccttcaacaagctttttaaggaaaagtttattacagcaacacaattcgtatatagtaaaaaacatggttgcacgctcatctggcagacgcgagaattgactttcctgatcagagtccggattgttggatgatgatcttagggagaataaattgaagaaggagcctgtgaggggattatcaggcttaatacttacgtagaaatctctaagacttatgagttgttgtgcagatgaactgagaacagaagaaaagaactcctcgtcaacaatctttgataagcccaatcgaaaagtgtttactgtctcgaacttgtcacaagcactgagtaggccaattgcataaacggcagtctcaaaaccaaatttccttttaagtatcacagtataaagagtactaaaaacatcgtagttcccgtatatatgagatatgaaagaagaattgtagagaaaggaaacaaaatgtaaaacaaatcttaatgaaatctcaaccgattgaacatcctccgagtcctttacaagttgacataaatttttaataaaagccgaaaattgtatatcaatagaatcaatatttcctagaagtagaaatatagtaaaattgacatctgtaggttttcgaacactgagttctgccaagaatgtctgtaaagttgccagcgaatttcttattcgcagcgactccgctttcgacttgagaatttcagaaatatagaggtacatagaatgaaacttcggaccgttaacagttaattcttgtttggggcattctcgaagcaactggctgagtacctccaaacgcggctgaagtaaaaaaaactctccccaaaaaatattgttgatgggttcattccaatttttattgagcaagcatttataatagaaaacaatttttggtgttgtgtcaacggcagcagcacgatgcattcagttattatcgatcaaagaggatgttgcagtttaatgtggtatgtatgcatcatcctgaaggctcgagtttcaaatactcagtacgatctaatcgcgcagcataaattgaagcaattaatttagaaagtaaaattcataaaatcaatagggttagacattatttttgtttaccaaatttgaacttttttaaacccgcgatgtttgcttttaaatttacattacatgattaaaaagtaaacagattttcgtagcatagtggaaaaataagaaacaggaatgtttttaaaatataatttctacgagtatacattagacatatttgaaacttaactttaatacaaaatacctcgaacagttacgatgcacttacatcttttgcggtgtatcaagacataccggattcctaacatctattaacttttgttagaaagtttgaatataaaacccaattaatttatagacttataaatcataaaaaagctactgtacaagcaccatcattaaaaggaaactttgcaatgtataatgttcattggacgagtaatttttttatttatggtacacaaatatttaacttaacttaatggcaaaaaatttcctatcaacccagctaacttataattacatatttaaatcttttgttgttagcagtaaaaattaaatctaatcaatcctgcataaaatttaaccaagcgtttacaaatcgacgaatggacttgcaaaaaaattaattaccaatagaagaaaataaaatctaacagtaaccttttccttaatgatgtgagaatgtatatttaaaaaattgttgatgagaagactacacctttaatctttatataatcacaaattgcaacttaaagcggcagtttgcttatttaaaacaatttatcaatatttatttatgagatccgtaaaactggaaaagctcttcgatttttattttatttataatatatgtatttgtagtatcgtaacaatgagtaaaatagcattgctgaaaagctcttggtaattgtaacaacatcagaattttagtattaaattattatttctatattggattcattctatttgttccatgaaatcgataaataaactatatatttttcaataaatcttataacaattataaattcactggcatcaatgaatatcgttacttagatgtttatatattaatataacgataattacgtaagtattgttataacattagaattaaaacaattgcacatggtaatccgttaccctcgcggtttaggtatatacgtgatatcagccgcctaaaatttgaaattaacctattcacctcctttaataggcatcatgggcaaaaaagatggtaaaaggcagttaatgtctgacgatgactcttttgacactatcagcatacttagtggctccatggatcagttaagtgttggttctatggaggattcaggtattcttaaaggttcaaaaacttggcttgaagaattggagtccactattgatgacttgatagaagtaaaaaaaattggcgccaaagaacgagaagaacatctagagaagatatatgtaatatgcacacgacattacgctaaaaggatttccgaaaatgtagcatctttggaagaattacttttaaaaattttcaacggacctcgttctgacaaagaattgattttgacaattcggatcatgtgtactttttgtctggcttctgtttttcaagtggaagagctgtggacgaagacagaaggaagatttaacgcattggcaaatgatgcagaatcttctggcatcaagtgtgaatccatactttgtttctctttattgacagctcttttagactccgaagcagatgtaattgaatttggagactttttaatcagcattttagagtctgatggtgctgttgtgaattctgaagatgatgaaggtgtggttgggtgtgcatgccaagctctaggtttgcttttaacttgcgtcacaactgaaagtgaatttttagcttcggcggctgaggctctttctgagcaactagatgcagctagtattgatgttcagttagcagcgggccaagctcttgctgcgttgttcgaaagggttaatgaaattaggccggataaagatgaagagaatgacgaaagtgatgtttctcaaacgtcaaaatttgatgatattatccccgaccgtaatcaattacttattacccttcgcgaccttgctagtgaatcttctaaaagcattggtaaaaaacaaagaaaggttctccatcaggtttttcgtaacgttctacagacgatcgaggaaccaaatgctcgcaatatcttgagaaatagtgttcggattggccagtctacggtgcaactggactcatggaaaaaaattttgagagcacaaatgctacgttatgttttgggttcttccttttcggaatacttcgcgaaaagtacttttattcgttatttccttggttattccggatacgtcgcaggcttaagctctcgtgaccctgattcagacttcgattctgataacgttgatgaatacatagacgatcataaaagaggattatcttcgacagaaagaagggatcttgatcgtgtacgtgacaagcagaagaaacaagatcagcgcgttagagctgactatatcaattctgtctacttttctcaaaattaataatctaatcatcctccgttgctcatcaggtcttacaatgttatgaaaaaagtaatttgcttgcataaatacttagtcctacaattccccaacgttctgcctttatttatttatttggttatcatgtggattcataacctaaaagttttgatgcaaaaaatattcttgctgcttctaaaattatttattatttatttattgaatcagatctcttcttgttaaaaaagaaaggaattgacttgattgtataaaaggtttgggttatggaaagctcttatttttatcatctattaatatattgtttttatcttaattacgaagcgttatgtcaaatatgggtaattaaacttgaaattaaagattgttgtattagtatcagccataccaagtattactgttagtagatgtttcaacgggtgctcgagtaggaataatgctttctttgatattgtattctttaattatgttctgtcattcgagaggttagaaaaatttttaaacatgaatacacccacctcgtacaaatccattgtcatatccagtaccaattgaatgtttcttatttcgcctgccacgacttgatcgtccgttggaggaatgcgtgtttcttacaagttaataatagttcaaattctaaatataattgatttaccaagcatgagaatcccgctttcgttttctacgagggcagctttgccttctttgaataaaaagctgacataaaacaagttctccactgtttgaggataactttgaggattggtgatgaatttcaaaaaattaacaggctggtgtgcttgaagtaaacgagatatgtgcaagacatttttagtggtgttattttcttgggtagtaatgttacgttcattcagcttcttgagttagaaaatataaaaaaaataaaaattaccatagtaggttgagttagcacattcggggctttttgtagtctttctcgccgctggatgtttctttctttcttgcgaaatgataaaggaccgaccctaaagaggttagatacgctattggagaaactattttacatacatcaagttcagagaagcgggctgtttttcgcaattacttgccaatttccctagtcttgaccatgctgtgtcaatttcttggattcgagtaacattcgagtgggaagtaggatagttgaggaattgcttaatattttttgtgaatagttcaatattaaacttgggccttccaatatgaagctgcctagctttaatggaagccagatcaaccgttttagtaagcagtaaagcatctaaggttgcttcagtaggagcatcaactattaattatgttaacaactgacaaagatacactgatattcacctgaagaaaataaatcattagcagtagtaatagtttcatataagttattgttttcctcatcaaccagttccaaacgactttctgctaaaatgttagtaaattataaagtaaagctgtacatgaccttgaactttgtttattaagttcctatatcgttttctaagatcccgtttatcaatggaggacatatcgtgggttttttgtgatagtttttattcaaatataagctagatgacgaaattagattttgaagtacaaaatttgcccagtttcctcatgaaggatttgatcgcgagcaaatctttcaacctttaagcacaactctccaagattggcttttagattaataatttttaaaattaaaaaagtaaaacgttgaagaagaatgttgccattaagtgttagcttaatcgttagttgatgctaataaccaagtgttgctgctaacgccagcaaatattttgtcaacgagcatatgcaaattatactggtatatacggcagaaactatttagtatatttggatcatttcaaagaatattagttatgggagcctttgtactttttttctattaattcataaacacctataatgccgtctaatcataacacgtctgttccaaaattttcgagttttaactcagtcaaggcaaaaaaaaatccaattacaaagagcaataaaaaatatcgatcatctcatgatcaagtttcctcaaatcatgcgaaatcgagtttcccttcgcatcgatcaattcaaagtaatttcgctgtagacacgaaaggagaaaagcaaaatttactttacgggattaataagaggcccgttcctaaatatcatagatcttcaagttccgtatatggatctgctcctctgctacgaatagtcaaagagtcaaaggagggcataaccctgaataagaaaaaatcgttggaaatcaaatatgatgaagaaagaagctttgatgaaaaagaaaacgatgaaagtgaatttgaagatgggcagcagggatttattccattgttggttaatagaaactcggatccatccgagaagtcaacgttttctttaaatattctgaaggctattaaggaaacagatgaagaaataaaaaaaaacccaggaaaagcaaggttatggataaaaatgtgtgagtatcaagaaagacttttgtttgatgaatttcgacggagcaattccgacgacattaaaggtaaactgaagattgaaaacaatagtagaagcgtaaaactatcaattctggaaaaggcacttaaagaagttaaaggatgtgatcatgaaatattggtttcatattatctccaattgggctcagaagaatggagtaaagaagaaactaatcagaaattcgaagaagtattgattgagcatccaggttatcttaatttgtggatgaaatatgccgaatattttactggaatatcagaatttactttcaatgattgtctaaacatgttttctaagtgcttcaaatttttaaagcaaaaattatccgatagaaaatcgtgtaaggaaagagaatcgacagacgtaacttccaattttgaagtagaggaggccatattacatttgcttatccgactatgcgattttctgaagaattgcggatactatgagcttgcttggtccatttttcaagctaacatggagttatgttatttttatccgcggtatttggaaaaaaaacttgacagtactttttttgaaagcttttctaaattttggaattcagatactccgaagttttctgaagaaaatgctaggggatggtgtaacgtccttgatgatgagtccagccagcaaaatcaaaatttcagttcagaaattggaatatttcaaacagttaagttatggtatcttaacgaaagcaaatttgatactaatcctcctccacgtagtaccatgagttgtcgaaaactttcaggaatagatgatccatttaggtatattgtcttcaatgacatacaagactttatagtttgttttgaaagcgaaacgattgctttcgcattcaagtataaattttttgcattttgcggagtacctctttttccaccggggatttcaacaaactcatggtttgcttcttatgacaaaggaatttacaacttgctttttggcatggcttccagtgaatcctttataaatggacagatagctgagaaaaacagctttcaatttccctgtagtatactaccttcatacattgatctcttcatttctcttatgtcgtttaaaaatttaaatttcaagttatttgattacaaccttgcacatcatgtgaaggaatcaatggagcgtgcttttcatcaactagtattttcggcggacgatgagtatttagcgagcgtttatttaatttatttaaagcaaatggagacgaagaacctaagtgaggagaaaccccaagtgaagtaagtagatgtttttgtttccttctaaccaaattcagtaaaattgtaaagaagattctcaaaaaatacgatagttcagtgtctgtttggaacacttacgctcaattggaacacttaagtggtgcttttactatggctgaaacaatttttaaaacaatttttcagatccatgcttcccaattgcgctacattgataatttaaatgtatacaaaaactgggcttttagaaagctacttattaatgatactgaaggatgcttagttattataaaatgcctgttgtttcctggtgataaatctttaactagcgataataatcgagcatccgaaatgctatttggtatgttggaaaattgcgccagcaaggaagaattgctgtatgtttgtcttatctatactatatggacacactgtactgatatggattcaatggataattgtgtgtatttatgcattcaaaaattcgaaagctatggatggggggcttcttcagaaatggaatgctatttttcttattgttcattgattttttattatcaagctaccactcttcaattctataatctacccaaggttcgacctttttttgaaaagggagttacacttttcagtgcaaatacggctatatgggaagtttatatattttttgaatctaagttgagacaagagaacaaaccaaaaattagggctatgaaaattttaaaatctgcttcaaatgctgttgttacagcttgttggtaccttttttatgttgccgttcaacagattgagccaacaaactcacagtactttttaaggactttggatatcactctaaataatgaaaagttgaaatccgtcgccaagttttggagaatatatttaaagattctcaatttgcgattaaatggtactgaatgggtttcggcgattaccaccaaagcattggcttcctgcccctgtaataaaggtaagttaattaaaaacatagaacatttcactgactaagtttaggggtttgtatggacgttatagacttgctcttgaaaaaagagatggagagtcgggctattatttgctatataatcatgttggaaaaaggctttagagtccataacgaaataaggagagatgttttaaagtttgaaagaggagatgaacttattttgtccccaaactgacattattacgatcaatgacttttaatgatagagatagtgaaatgagtttaaaatgacagattagttactttcaagtttgcgtaaatgctttagtagtcttattattaaagttttcacttttgtttgttaaatgcttatatggttgcttttacgttgaaagggtacctctaagcaaccatcatggcagtacctactcaattactacacaacctattgcttattacaaaaatctacaacacaacatgtctagcgttcccataagaacgaatttttcactgaaaggttcttccaaacttgttagcgaattttttggtttgtaaatgtttcaaatatgccatgctaacttaatgaagaatatgcggtgaactcaatcctttttcaacgaggaatttacccagcagaagacttcaaagttgttcggaaatatggattaaatatgcttgtcagtgtagatgaagaggtcaagacttacattcgaaaaattgtatctcagttacacagtgagttgttgttctattatcacttttggaattaacaaatttttagaatggatgtttgcaaaaaaaattcaaaaactgattttggtaattactagtaaatgttcaggtgaagatttagagcggtggcagtttaatgtggagatggttgacacagctgatcaatttcagaacattggcaacaaagaagatgaactgcgagtacaaaaagaaattcaagctctaattcgtcaaatcactgctacagtgacctttttgcctcaactagaagaacagtgtacgtttaacgttttggtatacgctgataaagacagcgaagttccaacagattgggtagacagtgaccctaggattttaagagatgctgaacaagttcaattacgaagttttagtacgagtatgcacaaaattgattgtcaagttgcatatcgagtgaatccttagttgttttttttggcatgatccttacctattagatgagataatagaaaacaaagctttgatgtgttctataaatctcaaaattccggccatattgtttaactataattcggtgaatcctatgtttgttttaatgtccaatatttataattttgtgacgcatctctattctatccatttatttaataatacttttgcattctttaaaatataatcatcttctcttattcattaaacaaaatacactatagcaacagctcgcaatgatgttttcattgaaactttgcggcagtaaatcaacattttaaactgatggtagcatttgcgaggtaagattctatatgccaaggtaacgacattcatctcttgaggtaggtttctgactacaaaatgaacacagtagcaaataatttaacagaattgaacaatgtgtatatcattttaaatatcaaagttagaaattctaatttagtcaagacgtgttcctcaatttttttaagactgttgagaagctggaatattattgttaacggagttttccgtatttaataacattatcactaataaacattaactcgcgttatctattaataacgattcagtatgtatgacatctattcatcagttacttagcctttactagtactgagtgtgaatcatcgtttcctcagagaataccaagacttggacggttcctcttttctctttgcttcttgaattttggggctatctagtttttttttgaaatttcttaaagatttattcttaaaagcttgaggatttctgcctataattgcaagaaagaatcaggttaccactaaactaaaatccacattcggctagtgaatctggagagttgattgtggggacttttgttttatccacttaaattacgcttatagaaaagctacgagcgttccctagaaaacctacgcatatgagcagttatcagatcgcactgtttattcatcgatttaatacgtagcttctttttggttaagatctgacaattaccatactttagatgaaagaagaaaacggttttgctggtttcttgaacactgcggtaaataggttaagcggcgttttgaatgatactgctccaactaaatcccaaagcttgaaaaatggagtcaataacgaaggaaatagaggttttagcttattccgtaacccaaggtttatgagtgatgaaaagctttcttcagaggcgagtagccattcgactttaggtcaacaacaggccagagatggtaggcagagtccatctaaagaggctccattcggtgaaggcgaattgaaactggaaaattttgaaaaccaggagaacgaagcagatgaggcagagaatgaagagacaagttattcagagcaaaaccatacagagaatactgaagaaatagctgaagaatccagaccacttgagcgtactcattcagggtcaaatcaccatgaagcatcttcaactggtcaccttaatttacctccattagaaaacaccttgagtcaaggctctgctattacagcaccttctcggaaagtctctataacttcttcaaatggtgtttctgcccgtctttctggttatgcgtttgcgaatagtaaaagaaacagagatttccatagaatttttaaagtactcccacccgaagatcatttgattgatgactacggttgcgcattacaacgtgatattttcttacacggaaggatgtacctttctgaatcgcatatatgttttaattccagcatctttggttgggtcaccaatattgttataccagttacagaaattgtttcagttgagaaaaaatcaaccgctgttgtatttcctaacgctattcaaattacaacattgcatgcccggtatatttttgcttcatttatttctagagacactacttatcagttaattattgcaatttggaaaaatacacacccttttttaaccacgctagccaatggccatggtgttatggatgcttctgggaatcatcacagtggttcttcaaaccagtcaataaacgcagactcttccgcagggtctgaaggtgtagatgaaggaaccagtactgaagctaatgatgaatcaagtgaggatgatgatgaagataataacactgatgaagcaaatgaagatgcacagtccaatgtttctgatgaatcaccaaaaggtgaaggctcttcccattcagacaacgtcgtgttatctgacggtaactctgttaaaaagatgaatgaagatggggcagacacttcactactatctgtttccgaggtgacttcacaccctccaacagagtggacaggatcgccattagcgcatgtattatgttctgatgttgttaacctttcagtgtccaccgtatttaatttactatgcggctctgataccacatggataattaacttttttaaatcagaaaaacttacagaaattaaaattggaaaatgggaaaaaattgatgataaatggaatcgtaaggtacaatacatcaaacccgttgcccccccttaccgacaaactagttgctacattaccgacacaatacaacaccttgacataaacaattatattgaaattttatctactacctcaacacctgatgttcccagtggtacttcatttgtcgtaaagaccttatatgcacttagctgggctcattcttcaaaaacgaaattaaatataagctattcagtggaatggagcaaaagttcgtggcttaaaggtccaatagagaagggcgcccaagagggacaagcatcttacgttaaagatcttctgactgcttttgagaactataaggtctctcctaagggaaggaggaagaaaataactaaacataccaagaaaaagaataagcatgcgtctgaaacgtctgttgctcctgaaaaagtagacaattcttcaatcgagcaatcatcatcttttctcacaaaattgtatacctttccctttaccataattacctggctaatgcatcctacacacttacttctggtggttatgtttagtatgcttgtattgcaatggtggtacatgcaacaaatattgcatgctgagcttccctcaacatcttctcgttcagattcatccagggacttagattttgaccacattccaatggacgacacagcttttaaattgtggattacttctaggttggacagcgtcgaacgcgatagggatttcgtttatgaaaatagtgatccgaatcttgaacatggtaaaataaaaattgctactgattatatggagcgaagacttaaaaagctaaaggaaagacttagaaaactagaggcaagtggatatatttaacatcggttgattcggcgactgaattttcaatgtatttttcctgcttttttcgtcagggcttttgcaagtatatttttaagaatttattcttattatcaatgatgaaatgacattaattaagcttagaatttttttttaacaatttaagtgtagataaatcatcactaaattttgcatgttgcttcacgaataataatgtttttaggccattttaacagtctaattttaacgaaaccagatttttgttgattaaatcgtgtctgttaataataaacatatattaattacaaacgctattgtaaatagtatttcgctgcatcggcctgattagccaaaatgttcaagcagctttctttaataaaatcatccttatcgtgtgaaccaacataagatagtgtcgttatgacagaatcaggaagatgcttacaagaatcaagaagctgcactgctgctcgtcgaagaaattgcttgtcacttcccatttctaaaatcaaaatattttttgcagattcgatgaaagcatcacttgaggtcatttggcacaaaagtctagcaatattcaaggaagaaatttttatatcagtattttcgttattaagcatacttaaacatgtttgctcaatttggccatagaattttgctaccaattcaccttgcctttccatagtctgataaatagcttggccgatcaaaagtgtttcatctacggtaaatttatttgtgttcgtatactctttaagtaaacgaatcaatgaatcatcatacttatcacacagagaaaccactgcagatatgacattcaaatgcacgtagctattttcatcacgtaacaagtttattaaaacgtgcaaaacacgaactggattaatacgatcatctttcttctctattagcttccttaacatataaactccttgtcctctcactggcaccaagtcactttgagtatatgacagtgctaacgaatagtcatctttagattgtataagagttttgtaaacgtcctttgcaaggtcagaaatttctcggttactataattagagagctgttctagtgcaggaagtaatgaagaaatagggttttccaaatctagttcagcgtttctcccgataactgaagatataatgttaagcaaaacaagaagaatctcttcgttctcttcttcaacttctcggttagtagtaatctgggatatttctgtagaggaatacttattttgactagccacttcattgatcagattagtgcagacagacagcattacattactaggaatttcatctgaatcaacattagacagggcatattgaacaagttcgagtaattccaaacgcttgtctggtggctgctggacccatatttctaacaagttaggcaggaacattgctaattgtgattttgtcagtctctcgcaaaatatacgaagatgttttgcatttgttaaattccttaacagcgatttggtaccacagactgatataatacgaagcaagatatcctgaactttagaacgtaaagttgtgttctcctgtaagtgcaaaagacttggtacacaagattcacatatgcgaattatatcatcgttttgaatgtagactaatacttgaagaacgtccaatgcattttcaaatggggataaatcgatgactttcggtgcttcgagtatttggagctttttaagaagaaaagaggtaacaatatcacaatgtgtatttgttacagcaattatgagttgtgacgctaatcgaggttgagtgctgaaaaggctccaaacctgaggaagaatacacgaaaaatatttctgtggtgagatatcctttggaacagatgaaatcagatgagcggcctgtcgtgcgcgttcgattgaatttggctgtgcttgcatataaactttgagaaatccttgcacgccagtttctctacaaagacaggtagttaaataatgtttcaatttatcttgcaaccagttatctacattcggttgtaatagcgataaacaagaagaaatcattttagatggatcaaccatttgtggagacattatgctcgttactttttctttccatgaagggtctaaaaataaaggcctgggttcttcaatgagagaaccttgttcatggcagttcaacaaatataaatgaagcaacaataagtcggcatagtgaaggttaagtggaccttgtaataaacttggagttaacaataaaggaagtaaaatattgtaaatttggaccagattttttttgggggtataaataggtaatgccttaattttcgcttgcgatagcatttctttggggagttgagtataaacaccaagcaaaaatgtaagatgaacaaaaagctgcaaacatcgtagagaggtaacacttaagggttggtctgtatccaactttgagatttcctctagaagattgaggaagtaattcaataaatcaccacttatattatccttcaatttttcaattacaggacgagaatcattcttttgatttaaaagcttcgcaaaatctaataacttctgatttgcatccatgcggaatattgcttgtaaagttcacttgctaagtagtgaacgttataagtaagtgaaggcaaaaaaccaactcttatactttccgtactaagaaatagcaatagcaaatatttagaatatgagaaccaggtacggaaaccttaattatttaacgaactttgtggctaaaatatgtggataactaattcctgatcgtagcaataaatacttggggtaagttataactagacagctttagcttggattcattcaaagaaatggatcgctattcgacaactgtgtaattttgacaaacgacaagaccaaaaaataagaccgaataagatgtccacagttttaatgaaacgataacctcttatttataaaatcttcaagattccaataaatgatattcccttaacactatgtgttcaggtaaaatgatagcatggttcttgtatagtagcaatttatgtgaacttgcaatccacctccaccatgtcgatgacaattttacctttaggtatgtagatttattagtacattctaaattagtttcataataagaaaagggaaaaattattgatttatgccctgggtaaatctgttcatgctaacaagcagaattaattgataaatgcattggatcaaacttatgggtgatcatgaaaagtgaacgcgaatttgcggggacacttgttggattcgatgattatgtgaatattgttctaaaagatgttacagaatagtatgaaatataataactttaattatctttgctaatttctatgaagtgatactgttaccggcgttaccgaaaaacactctgaaatgcttttgaacggaaatgggatgtgcatggtatgtcaatgaaaataataaaggaatttttgtacactaactatctagttgattcctggtggaaaacccgaataagttggtacttggctatttaacagtcttttgaagatgaaggaagagtgatttttgttattatcaaacaaatggagatatattgcacgccaaatctagctcatactgtgtgcactccatatatggtaaaatatctagacccaagtctcactttttacattaattgaacaacaagcgttggtaaagccatgtcttcggatacggttaaatttgatcgagttatttaaagaatttgattgcaaaaataaggtattttataggactggttgcatgtttctgaaatgagtgattattcaaaaataaaggcttaatacttccatcctccataatttttcctattagtgattgtatctcaaattatactaccaaaatgaattgttatttcagatgatgtaaactgtgttaaagttaattgtttgaatgtaatctgactgtagaaattggcataaacgggatatgcatagcctacgatgatagcaatttttcttctaatttgaaagacaacatactaaacattgatttgagtagcctttacaggatcttactattcaagttatctcttccagcccatctggttgaatcatactgacttttttttgttcatgttggccaaaatggggatttattatgattatacactggaaaaagtatgaatatttgttgtttatcattaatataaactaaagtgactaaccttgttattgtaaactcaaaattttgagaattagtatcttcagcagttttatgaaggaaacgaaaaagtaaaattaaaatgaaaacgaagtttaatactttggatttatatatctcatcatttatacatttggattattaagaaatttttgaatcctctcttcccttatccctaaatagttagagaaaaacgacaaaactcagctaaaaccattaaactttttcgttttaaattccaatctcgttgcttttaggacttgactttttacatagatgaaaatcactatcgtaatgcttttgctttttttctttgatttcttttttttggcagattacagccgtctttcaatataaacgctatattactacagtctttgtaaatattatctacttggtgcgcaggccaacccgattatatactttgatttaaatcccatttagccttagaattttcgtaacaatagctctggactcctagtaaaactgtattgcttcctgtatatttgaatcataactcttttttttaaaaattaatcgattttgaatcaactaaactgattcttgcgaataatacggattttaaattgagatataaaaagttaatttattaatccttttacattcatctatctacttgaatcaagaaaaagtactatgaagaaacgctcgtgatttaatctgcaatgtttacagtcgagtttgttacatttcactagtgcttcataaaaaattagcgatctaaataagtgcacgcaacgttgtattccggttgacaagaacacgcaagatttcgcaataacttaaagtctaggattggcgtcacagacagtaaagacgtattcgtccatttaccaaacatttttataatagtcctatgtccttggcgtttacgcttttaacctcaaaagataacacagatgaagatgaagaacacttggagctttcttcttttaatcaagaaaagctcttggaaatgatatctgtgtttctctcgcgtctaacgcgtttgaacgatagcaagcaggaagctactgaatcagatcaaataccattatctccaacaagtttaaagaacccttgtttgatattttctgcaaaaaatgtgccttccatatctattcaggcttatctaacacgaatcttaaagtactgtcctgcaactaacgatgtatttttaagtgttttgatttaccttgacagaattgttcatcattttcatttcactgtctttatcaacagctttaatattcatcgtttcttaatcgctgggtttacggccgcaagcaaatttttcagcgatgtcttctatactaacagtcgctatgcaaaagttggtggtattcccttgcacgaattaaatcatctggagttatctttttttgtgtttaatgatttcaatctttttatatctttggaggaccttcaagcatacggtgatcttctactttcatggtatcggcaaaatgggcagaattacaaccctaccgatgtttcatgctctattgaatctcccatttcccatactccgcaacaaaatcaacaagatgaacagccacgtcggcccataatggatcgaaggttactctcttctcactcaattggttaaatttactactgtgtttggtcctccaaatttttttttgcttccatctatttatctttattttctgttgaaaatatttaatctgattatttaaaacttggaaaagttaccttggtgccttttgtctgtatatatatatatttcattctgctgtgtcaatgtggatacgactagtttctgaattttcaagtggcctttaaattttgtacttgtatatgctatttctcctttgtctcttatttaatgtttttatctcaaaacatgccgtttcatgaaattctcatttattacattcggattatctgacttgcaataaggtttttggaatttggaaattgcatgctacttttgtattcggtattctactttacgatgcttacaacgcttacggtatattgtgctttggttccttgtttaagttaaggctgttgtaaaggtccgctatgatcaaagtccttagcttactccgctatccctgttccatttgttcctttctcttcacgttgcaatttgtttatttctgccgcctactctgcagttgtttttttttattttaattaagccgtccaatcctgtttgtttattgagccttacttctgtttggtataggaacgctgtattcccggtctctggttccgctttcaattctcgtgatttttttgtttgttttaacccgataaaataaacattttattttaacactcgtgttactcttccgttcgagctgttttgtttgcggacctattgtttgtttaaattcctttttttccccatttcgtacttacttttaaacaatttttaaatgagcagttctccaaccgttcttgaatgtaagtttacacatatattgtgaaatctctgtctagaagcgtttaagtttgctgaataaaaactaacttgtgctattaagtatttgatgtgtgttttaagcaggaagacgtggatagcttaaaaaagccaaactggtaaggaaatttggatacatgttttacttttactttgtgcatctgaaatgaatctttcaattaatacaagctaggttcactgatgtgagtattgattatgttgacgagttaattgagcacctatggtttccctcatacccaaatcaagctaatgaaattttgctgcttcgcccttcgttagtttttctactagcagaagctgctatttctcctgaagagctcaaagttgctttgcctaaaaagttaatgaactgcaaatatttatttatgcctatcaatgatttggataaacatgcggcaggaagtggaggttcacactggtctttaatggtcgcaagtattcctgatgggcaatgttactattatgattctctcagcaacggaaagacaaaagattgtcgcagtgccttggcccgtgtttcggatcttttcaaaaaaaaatttacaatagagtgtatgcccgtacaacaacaaagaaatggatatgattgtggagcacacgtttgtgcttttacccttgaactggttcggcgtttgttacattcaccgatgcccactagctctatgtggaatttgtctacatttcagccagatgtaacagctattcgggagcagttgagccgttgcttagaccatataattaactccttggggacaagggtaagcggcgattttgacgaggactttcctactggcactgtgttttttgacttagaatctcaccttcctcttctcgatgttgccctcccggttctacctaaatcatccgactcatctgaaacatcacatgaaagctctaactctaatttgaagaagtcttcagagtcaggatctactaatcaccataataaccatgaaagcgataaggacctgcatcatgaaggccatcatcatcaccatcatcaccaccatcatcatcacagtcatgacgatgacccttcctctcctgctgagaagaaacagaatcatgtgccttcaccttctgaaaagatacaagatcatgtgccttcaccttctgaaaaaaaacaagatcgtgttccttcaccttctaacaacaaagaagatcatttgccattactctctgatgagaaacttgacaaatctgcgattgacaaaattgagcctacgccattaccttctgtccatatgaacagtcatatagcgaagggggagttaccgaaatttcataatagcactgataatccttttctcactcctccggaagaacttgtatctggtgatttccctttttgatgctacacttgcgttgtttagtttcgaatatacaaactagcgggaaggcttgtttcaactcaaacaatctgagttttatcctatcttgtgatgtgaatggttgtgtaatttttatcagcagtcgctaaatcttttgctgtttacaaatatgttattattatcacgagtgcaataatcgtttgcttaattattgattgaaaaatgtttatacaagagaaattatttatttattagtaaatgacttatcacttctttatttttaggtcgttcattattatcaaaaaagtttgatagtaaatttcaaaaattttcatccacagtttctaattgtacatttcgtgagttttgtcgatcttcatcagttgcaaatggggatgtttgatctgaactggttaagatcgatgattgattgtcgttcgttgtaatggaagtctgcgtattctcaaatccttcagtcccactcataccattggaatttaatagtgaatcagcagaagtagtttgtatcctttcattaataccacttgcagcttctaactgatttaaagatgtacgtatactattgtaatcagcacgaaagttagaaaccgtttctcgtaattcatcaattttggtatgaagttcacgaagctgagaagatatattagatgaagcagcgggaaacgtattagacgtttcattcgactgtgttaatcctctactcaatggtacaacgttgggtaaagaggagccaagattattatctgctgatgatgcgttttgatataaagatgtcattgctgagttggtagatagagattgagtattgctagatactagtcgccatcccggagggacaattcctgctattccacggttaaagtttggattatttccagaattcggaaatgtttgagggccaccatacgtggaattcgatggatccccagtagtaggcgtagcactaggatttgtcgttgatgtggattgagaataagtcggaatacgacgcgttccaggaattggaagcatagtccaaccatcacgtaaggcaattctccttgggatcactgacgaaagatcttgagtatgagctgcaaatccactactattcgcatttggcactccattgaaagttgatgcctgagggtctccttgattagaagagttagtgatgcctggtactgcagttgtggtaggagtgttttgcgggttaggaacttgggttgcgatttgagtagctcgaacattgggacttgcaggaattcccgttggggaagattgatttccaataacggatcttctacaaattggacatgtttgttgtctttctagccaatttctaaggcaatggaaatgtaaaatatggccacagggaagccgtttaggagtcatatctaaacctctaggtagaggttccatttcgtcggtgttttctggaggatgatctggatgaaacatttcttccctacaaatagtacatgttctatctgaattcgtaagctgttcttcagtagcagttggatacatggcgttcatatcgcgagttgcttgtcggaaacgcgcatgctcacgtatacgcctgaacaacgagtaaaaacatgtgtacatttgacggatggaataaataggaactgagacatagggaaattgatacatgaataaaaggctgtatgcaagaaggcgtaaaccatctcgacaaacctcaagtcggaaaagataagtacttttttcatcccaaacctgatcgaggtgtctagcctcatacaaatatatgcaaagcttagatgcctcaattgtgagatttaaaaggaggaccgagaattcacatacgaaaagcatacgtgtcgatttatcgccaagatgctcgctcgtaaaacaaaggtaaataagagatgcatccagtatagaaagtacaaagtatgcgcaagttaggcgactgaaaatatgaaaacgctgatctgtaagctgaatctgcaatctttctgtgcgaaaagaacatatggaatgaaacacccgagcaaacatcaaagtacttaacaacataaagaaagaaatagatatggcttctctaaaaacagtgatcgcaagcattatttcagtaagggttatccaaaattgttcatataaaagctcaagttcgaatgtctgaagcgaaccaaacaataatgtttttaaggcattggcaatcgcaaaaaacagacataaacaaacgttcagtccaattgttatatgaacaggactttgagaaatcattactgtcgccgagtacacgtttgcactactgtacaaactcaacaagactgacagtccaaacagcaccaaggaagcctatacaagattagattaactggaaaacataattaaaacttactaacacatatagtataaacttcatattattaaattatttggtgttgtccgtcaatatggggaaacgtcaagatgtcacgacatgaacaatatcgctcgcactgctcggtaatatccggacttttatggcaaccaacaattccggccactccgagaaatgtaaacaaaagtttagatttttggaacataagatataaacgcttcaaactatttaaaatgtgctagttattgtggtgtattaaatttgaaatgttcgccacataatttattgattattctgagttgaaaggaacatgtttattcaaaacccgggaaagcaaggcgataaattaaacatgttcataaattgtcaagaaaaaagttcctttaagtttagtttatccagacttctcattctgcgcttttctttttaaatcattgacttaaatcggctcatcacctacgcaatatacaaaatacaaatactagcatttacgtttaataaacaaatgaatcaagcataacggatgatgcctcgtctccattaatttgaggatttcagcttgttaaatgcaaaatctgtatttgccatttactgaattaaaacacatacaattggcaatgtatctgatcgagttgtttagtaatcaattgttctataaattagttggtttcaatgcgatataagagaatgttgtcgataaatatgatggatttaagttctcggtttcaatttcagtatgcggatttatactttcgaaaacgtaaaaaaatgaatatgcaacaagtaaatcacagggtttctatatctcctttaaattgaattccacattctttagaaatttccagcgctatattgcgagcactcataacctgctccttagtagcgccatgattcaatgctccttttaaatgaccccgtaactggggattcacatcttgaggaactaaagctgcaattatcattaaactggtttccaaaggagaaacaacttcgttaaatgataggacttttccgtaagcataatcgagggcaatattggctttaagagttagctaataccttttaaattatttaaattaaatcctattaaaaatttcatcaagtattacaataacatacccaaatctaatgaagacgattgcatggacctaagtactctttgggtgactttaccataggttttttcaaagtagatttttcctctcttgccagtatcaatatcagcgtctgctgcccgtgcaaactcatcggggaacggaggaggaatgttagtagtcatctctcttaaagaattgatggtctattaatttgttagttacagtttggctgctaaaatactattatcttcgcatcacctgaagtgaaatcgaagaaaacatgatcattataatcatactctaggaaatccaactaatggagatgattttactaatgcttctcttaattttggataaatacttggtcccacatgctccattgcttccttagctatcccacttattttatccggtcggttgcaagctgaataagctacaacagatacaatatacaaatgtgtaggctctaataaaccattaaatctttgaagcatagtgttatgggtcatttgttaactcttgattaataatgtaacaacgactgatagtgtgtgtaacgtaatatgttagtacagtcggtaacttagtagaaataccaaatagaaacgctttaaaggagcagcagattatatataaaccgagaatgattactaatagactacacactaagctagtctagcaatatctttgttgggtacgagcgtgagtgtatttgatgactatttcactgcgtgaaaatttaagaaaaattgcttttgaaaaatattaataaattaactattcggaactaaaatgtacaattaacggttttagatattataaagtttcgatatcaataattggtcataggtactaaagcaacgatgaactaacttaacaataatttcagtatcatgaatagtttttcttggctttagatcttgtgatgcgttcattaaagggaagcgaatttttggtatatggttgcttggtgccattttttttagttacactgtttggtaaagcatgattgctttgtcctgtaacatcttctgaatggaagttatgcattccgttagcacgtccagacatcttaggaatttcaattgtcgaaaactgagcaacctgattttggaacatagaaatgggaaatttccctattttttcattcaaatctaaaccctcaataaaatcatgtaaggacttaagatttccctgtgaaggaatatccagttgactcatttcaagctcgtttaaaccgggccagttatcatactcaagtccgttaataccgagagagggtactttgagattccctctttcatcaagactcaaactttcaaagtatatttttgccttaataaatagttttttcacttctccttctgttttttgtgcaaactgaaccatggcagttaattgttccatatcatcaatacactgtattacaccatcaacatcccaaataggctcaagtttcttttctagagagctaatactgccgatctgataactgaatacttgtctttttaattcaacccacccaatccatccattatcgagcggcatattgaaaagaccatcgacatcgagatctataattttaacaagggtatcctgtaataaccgttgagcaggaaaatagtttaaattcaaaaatttttttcttaagtttgataattgacattttaataattgccgtttagcagtagattctacaagagtaagcaatgattgatattgatcttgtagagccttcgctacttctaaagacctaacgcgatctttagaagccctcaccgggagattttcaagactatccataaggagttgcgatttaagcaatggcgcatcctttcgggatcggcgtttcatgtgataaaatttgcagatgtcagttactatggagggcagatcttgccttttaacattataagacaataaaactttggtaactttatcaacaataaaagccggtaatggatgcgatttccatggcccttcgggcacaaaatcaggcgctttagtagcttggaagttgagtggaacgtctgtagccatgcgtttgtaatataattcagctaacggaaacaagcgcttcatcaatccgtttaaataatcgggtggagtatgtttatcacaataagtttccatatcaacactatcataacttgcagaatgtgagtatattttgtaaaaaaaacctgcacgtcgagcacaagttatatggtaagctgcataacaatttttatctgagcattgcacacaagtaccccatcgaagtttacaaatgcaacacaccaatttccagcgagactttgggattgaagcaatgtttcgaaccaagtctaatctactagtgtcgtgaaaagatatttcagggattgctatggcgcaaattgtgtggcaccaacgtccatccaaggttgtgcaaaacgcaccatctctgtcaggacaaaaagcacagcatataacttcatgaggggctagtaaacatttcttacaaaaccattgaccctctggaacaaaagggattccataacaattctggtgaacagaagtgttacagttatcgcaaaaaactatagcattactgttttcgcattctgcttcattacaaataacacaacgaccatctagttcatcctccactctgacgggttcaatcttaggcatccaagcctctagataaagccattcgcgttcaataatggtaagaactatttctaaaaattctttagaaacattttcccactctgaattagatgaaagttgaaactcattataatatgttaaccacattgtgtctaactcatccaagtcgtaggatacaggaaaggacgtttttgagtaaggatgtatagcaacgaacttgaaatattcgtctggactccaatctaattgtttcgcagttttatatccaaattttttctcttgtggattaatattttccgtttgaacacctactggctttacgttttcgatcttggcattgagcaaagctttaagcacataagaattctcggatttataggttactaaagaatcacgaaggcctgcatattgtgtatggtcaccttctaatatttccaaaggttcgtctatttgtaggtctggatggaaagatttatagggaatctcttctctcggctgaaaagcaagttcatcgggtcttagaatatttcgaccagtagaagtaagtcggaaggtttgcatgaaagccttttacaagatagatttaccatactatcttttttacatttctttcatggtgtaactatatttacgagaaaaaggtgcaattttgcttaaacttcaatagtgcattctgccgctgatgattaagcagaataagcgggggtaacgtgaatgaccgaaataaaaagatgattgtaaacagttgaactctgaaatgaaaatagtttggacataggaaggggtaaatttattcttcccgttctttctctttttatatttattggtgttgttttcaaagaaaaccagaggaaattggaaagcgtgattttgcattttacggaaatgtaagagttacaattatatacagttgatgtgaaagtacaaagattttcgagatgcttgataaaaagccctttcaagaatctttgtgaatagtttataagctaatatttttgtacccgccatcaacgaatacttcacttagtttattcttctagaagtctaacatttacaccaatcacaattaaattgcttcatcaaaatgggcctctagagtttacctagcgtcgaagagattgaggacttagcgttttttaacaaaaaaatctttcggaatacatagggttatgacctctttattataatactttgacaaactatattcgctaaatctttcttcctttattcaagctttgagtaaaagtaatgcgagtttctgctacttttcaaggataacactttaaattttagattggctcggaaaatatttcgctcaaaccacacttctttcactggtaaggtctcaacgtttatataagtttgttgccaattgtaaataagagtttagacaatgctacaagtataaaacaatgcataagccctgatgaggaactcaagcgagtatcgactcaacggcaataaagattattttaagaactaactagttttatcaccaaatacatcaaacaaagaatggacttggtgattagcgtagaaacagatctacggctaaaattccaaaactataacggtactaatatttcttggatgtacattgtgtaacgatagtaattagtagcggcaacagaaaaatctgactactatcccataaacgttcaaataaaagcaaaaatagagctttcctctgttctaaactgaactggtattttttaaacaaacatgatagattaacgagtatgttagcacttcacactaggcgatctattcaaatttagtcatattatcgtattcggtaaaccactaatttctttgcacaaaaagtgatgcttattcaagtcaaacctaagaaagatatgaacaactaactatatatatatgcatgtgctaacatttttttttgcaaaatcaagaattaagtacctcttgtttagtggcttatataaaactgcgaggtagctcgctattcgtgtaataaaattttactacgacaagggggaagttttcaactgcacaacatggcacctcctcaaggaaagcccgaaaatgtgctaagggtatgtattatgagttttttacttactttgactaacataaattagcttgccgatgagctgatagctctagatcagcacagctcagcactgcaatctcttcatgagactatagttttgaaaagatcaagaaacgcgcaggggttttctctcgagcctattatgatgcgtttcatcgaactttgtgttcatttacgcaaaggaaaaattgcaaaggaaggcttgtacacctacaagaacgcagttcaaaacacctcagttaccgctattgagaatgtagtcaagcattttattgaacttgctaataaaagagttcaagaagctcaggagaaggcagacaagatatcagttgaatatgttgacgatcttgaggctactgaaactcccgagagcatcatgatgtctttggtttcgggagacctttccaagagccgcacagaccgtgctttggtcactccatggttgaaatttttgtgggatgcttatcgtacagttcttgatattttgcgtaataatgctcgtttagaagtaatgtatcagttaattgctaactctgcattccaattttgcctcaagtatcagcgtaaaaccgaatttcgccgtctatgtgaactccttcggtcccatcttggcaatgcttctaaattttcaaacgctccacactctattaacttgaatgatgctgaaactatgcagcgtcatctggacatgcgtttctctcagctaaacgttgctgttgagcttgaactctggcaggaagctttccgatccattgaagacattcacagcttgcttacgttctctaagagggctcctgctgcagtcatgcttggcaattattaccgtaaattgattaaaatctttttggtttgtgataattatttgcttcatgctgcagcttggaataggtacttcacatttacaaatgtgcaaaaacccgctactgctaattttgtaattttaagcgctctctctatccctattattgatgccaacaaattatcgggcccttccattgaggcagaagatgccaagagcaagaatgctcgtttggctcttttgttaaacttatcgaaaacacctacgcgtgaaacattaattaaggatgccatttctcgtggcgttctttctttctgtgatcaggctatccgtgatttgtaccagattttggaagttgagtttcatccattgagcatttgcaaaaaacttcagcctatcatcaaaagattggcagaaagtaatgatactgctcaatacattcgtcctttacaacaggttattcttactcgtcttttccaacaactgtctcaagtttatgattccatttcattgaaatatgttatggaccttgctacattcgaggagccttacgattttaaccctggtcaaattgagaaattcattatgaatggtaacaagaaaggtgcattttctattcgtttgaaccatattgaaaattccattagcttttcttctgacttgttttctaatcccattaagtcttcggattctgtttctcttcaatctactccatctgaattaattacatctcaacttacgcggattgccaaatccctttctagtgttttgatgcgttttgataccgatttctgccttttacgcaagcaacaagccgaggctgcctacgaaagggctcaggctggtgttgaacaggagcgtaaagcggtcattgctcagcgtagtcttctcgaattacgtcgtggacaggctgatacacttgctactcaacgtgaagctgagcttgctgctcaacgcgctctcaaacaaaagcaagaatctgaagccgagtctctccgcgttcaagaagaaattaataaacgtaatgctgaaaggattcgtcgtgagaaggaagctattcgcattaacgaagctaaaaagttggccgaggagctcaaagctaagggtggattggaagtcaatgccgaagacttggagcatttggatgctgataaattgagagctatgcaaatcgaacaagtcgaaaagcaaaataagagtatgaacgaacgtttgcgtgttattggaaagcgtatcgaccatttggaacgtgcttatcgtcgtgaagctatcccattgtgggaagaagacgcaaaacaacaagccgaacatgaccgcgaaatcttttacgagagggagaaacaacgcaaggaagtacaagagcgtaagcatgaacaagccattaaagacaaaaaggcttttgctcaatttgcttcctatattcatgcctataagcaaaatattgacgatgaacgtgataaagcatatcaggaggcatacgccaaagctaaaaatgtcattgatgcagagcgcgaaaggcaacgtaaagaaattttcgaacaaaaattggctgaggctattcgcgaagctgaagaggaggctgctcgtgctgctgaggaagaggcaaaccgtgagcttcatgagcaagaagaagctcaaaaacgtgctatcgaggaaagaactcgtgcagctagagaagctaaagaacgcgaacagcgcgaaatggctgagaaattggaacgccaaagacgtattcagcaagagcgtgatgaagaaatatctcgtaagcttgccgagaaagcagctgctagaagagcaaatattggcgcatcttcacctagtcctggtgcttggaggcgcggcggtgctagtgctggcggtgtttcacgagactctccaaggtattctcgtggtggctactctcgtggttctgttcctcctcgtgagacccttgctccttctaagggagcatatgttccaccaagcagacgtaatcaacaacaacagtagtaaacctactgtctataagaaaataaacctgtcgacaattaattattgtcgcaattggatattggagtcaagtctttacgatgcattatctaatgtcacagctgataaatttaaatgaactaatgtgttctcctattgaaagttgtaagttcctttttcttacaagggtagttggttactttcatgctattggaattcatgaaagcggttatgtgtataaaaagagccttttgtagctctatttaatagataattatcgttaacctttgaactttttttaatttgtataatactgcttaaagcttgacttgttaattgtaaatgtagaacgatactaatcgaataaagatgttacatgtcaagtttataagcgacgatgagtttttacagttgacgtttctgtagtatgcatttctcatttcaataattctgaatacaacgagtgaagaaataattcattaattattagcaacgtgttttgtattagtaccaaaaaggttaagcagcttaaaatatttgtttaaagacactcaaagtaaaaaggtttcttggtgagaggcacgacaatttgttaccgcaaatagactcttcgctaaccaccatgttcagaacgaccaaaagtcgagtagttgaaaagaatcaaaatttttctagtgctagttttgagagtttaagttatcctacgcgacttaatttttataagaaacctcctgtctctgaaataagcattgaagagtttgaaacatgggcaatagaccgattagttggtatgctttccattttctttattattttctattcttttggagtaagctaactatttagttttgggtgaaattgagtcagcaatgctccgcaataagacgaaaaatgaattgaacgggattataaaaaagatactggataaacgtctgccgatgagtagcaacatggctaggactgtaaaaggaaactccttagatgaagaaagaaggaaagatcattattctcatttcattctgcgcctggctttcagcagatcgtaagtaaaaatgtgctatatttgagtgctgtctgtcgaaaaatatctcatttagacttataaatgcgttcgcgttatggcataagtagtaaattgaacataaagtgggtatcaatttgctgcttcagttaaacagaaagcattatatatatgaatacatttaaacttgcttttattcttttcctaacgcattcattagtgatgaattacgaatcaggtttttaagagctgaatccacgttatttcggtttcgatttgtgaatgaggaaacccgagaacgtcaagcgtttatagatagtcttgattttcaatgggaatctgtttcacaagaagaaaaagacgttttttatgaaaagctacaggcttcttctcaaagaaatatagaaaacgaatctttcttcaaagtacctttttttaaagttccggatttagtagaacgaagggctgttttcgttcacaagggatacgcttacgtaccattttcggaacaagtaagtctagttgttgaagagtttgaagaaaacttaaaaaaagcgcttgagtctaccgcaaaatctcttcctaggcttgatgaagacgatcgtcttttgccaattctcaaccatttgagtaaaggattcgttgctcccgagagttcaatagttgctcctaaatctggtgctattactgctggacaagtagacagttttgtttcacattttccattatgcgccaaacatttacatgaagtacttaagcgtgataagcatctacggcattttggccgtcttcaatatgggctatttttaaaagtatgaaacttattttttatgtagtaatttactaatttttcaggatattggcctttctgtcgacgaagctttggtcttttggaggaaaagttttacaaatgtaacagaagacaaatttaacaaagaatatcgctacaatattagacatacttatggacttgaaggaaataggaaaaattacaagggttataattgccagcagatccttacagggcctcaacttggtcctggagatgcccacggttgtccttatcgtacatattcagtaaataatctagtgtcagcattggcttccatgggaatagcaccggattctgccggatgccgtgaagttgttgaggcagttaaagcgaggcattatcatattgcgtgtacgcgtgtttttgagcttactcatccaaatgtcggttcgctggaggagagcattcaccatcccttacaatattttcaacttagtttagaatcataagctaagatacttttagttcacgattatcataacacatttcaatttttgtacaataggtattgaacactttcaaaatacatttcatagctataattcaaaaatctaattaccggcaggctggttatatagatgaataagcattgttactaataaaaggcaataataccaaatcaacgtaaaaaacatgatatttaatttaaaaaacgtaattgaaaactttttaaatttatcatcaaaatgaaattgtctagcaatcttccgaacactcagttccgtagaataaatacgttaacttcaaactacaagtctattaacatatgaaaacgtttgtatttaatctgaagagatgcaagtaacaatcaagatgttcttacaaacgtatatggttttttgagactagcaggatgtacttctgggaatctaatcatcatcatcaaatgggtattcaaaatcttcaggaggagaggcctcctgttcaccaggctctgtatctgcactagcaggtacagcgtctctattcagttcaattaaatctggagctttatcagactcacgatcgataagcataagaacaccaccggtaaatttgcgaaccggataataacggccattaaggttaaatgaaatatatggaagctgagcaggaacaacccgcgtgaagttctctaaagtttcagacttaggttcttcttttttagagttgccgttgatgcttatatcctgacttttttcttcatccatttccatcggagtggcctctttctcttcagttgtctttttgtcgattttcatttcgtcatcatttgaacctttactggctttttcacgttcagcacgcttggcacgtgcttgagctttgactgtagtagagagcacggcagtttcaactttttggaccgttttagcagtgggttgtacggactttggaggataggcaaacagtttaggacgaacatttgaaataaaagaaaatttgggtgcattcaagtttttatccagacctatcagcgcagtaggtgagaaggaaagagacataaaatgcgtgagtggaaaccagtaccaatattgaagaaaaacagttaatccaacaattgcagacaatttcaaactaccagtagctgtctgaagagcaatagtaacgttacgaccgccggcatcaataataccttgagccaatgttgcgcccaatttagcaagcgcgtcttcatgtttttcgttgatgacttgttcaaaatgttttcgaattccagaaaccttactattcaattgatcgttgtgttgagtgagaatcattgcttgagcaatcatggcaccttggcgaacaaaatccgttgcatcttcaacaaggcggctcaataaatctagtgcagcattggaccccgagtttgcacaggcaattcctaaagcgattgcactaccatatctaacatgagggttataactatcaacgagcagctcaaccgttgaaatcagagcgttaggatccttgaaacagataaaacctaaagcacaaactgcagcacgacgaacatcatcattgacatcactaactgagatatgaagtacgtctctaactattttgctattgcttgtaccacaataagccaaagcggtagcgaacatgcctgcataacggagagtagggtccaaatcattattcagttctttaattataccgtcagcttcttgctgacgtccataaacaattaatgcaataccgatgcccaaacctcgaataatcttctcatgctgcgtctcatgtgcatactgcaacatttcatcaatggcggcagaagaagctgtaccaagcattatgagacccatggatataccagcggcagacccagccacggcattatcgttaaaaaggatagtcttaacagattcataaagggtttcgtccctactagccatgcccgttaggccaattccaagtaagagaccatactgaacaatctcatcttcggtatgtttcagttgttcgcgcagatactcagtaacacctcttccatgattagcatgaatcaaccccatggcatagaaagcaccaccttcagaataagtagagcttgatggcgcatcttcttccggcagataaggacgaagaatgttcatagcttgattataatatcctcgatggatgacacccaatgcagctgttgcagtaaattttgaccagttgttggccttggataaccaggaaaggttgtcgcggaagaaactatccgaggaagtaccgaagttcatgaacgcattggcgaacgtaactgcattatgaaaaaccgagttcctggcttctaaagaatctttcgtcctgttcagaataagcatatccgtattgttatgtgcatataaaaattcacggtcatatttaacggtttgttcaccagacaaaattcgaataatataaccacaaggagaagaatcctcctttttcgaatcagcgttagcgtcctcttcggaattggccacagagggagaaggaagcaaatccatcacactatttaaaaactcttgtggagccgaatcttcaagatcaaaggctaattgatacgctgtcaataagcttttgtcatcgttttgagaagatagtttcattaaaagtttggctgcaacagaggcatcgttcaaatgaacaacgcattttccaactgagaaataatcaggttctgtttctgtcagaaaagaacttagtaatagacgaagtaagcggtttcggaattcaatgtctaaaacaacagtcattgcaagttccagtacataaggctttaaatctgtctctttgtctgcatttaaaatgtattcaataatgtcaagtcgatgagcctcgatagcaattcccaaaacatgtctccattcgtttttagcataacatttttgaaaaatgccctcgactacgccacttagtctctcgtccaaggggtcagcctttggatttttgtacaactctgcacttttatgaataaacatatcaatacatttgaaaattagtgtttctttgtaatcactatttttgtcatgcaaaaactttggaccacttgacaaggcaaacaaaagagcctcatcatattctccaaggtaataataaacttttgagactaccaaggctgctaattcgcgttcaggaaatgaatggtcctcatacataacctcaattttcgtaacatcatccgatatttccggccataattgatcaataaactcataaatttttagtaaagcatgtacttgtaattctcgctcttgctcgtccagcagggccatcaaaccacctatcaaaaggattagtgaacatgatttctacattttttcattgtttaacgctcgacgtacctgctgacgttataatagaggtgttatcagagtacaccatagtcatttcgacgaaactagacctgtttatttaaatcttacaaactatataacagcaggtggtgtttcgttgttggtaaataccctgaaccgttgtgcttcattccaccaacacattcggtaagggtagggcacttgtaccaataaatgtttcaggtatattaaatgtaatgctatatcatgttatccacaccacaccacctaaataatattcagtattatcgaaaaaagtcaaattgtatgtttcatcaactatgtaagatatctcaacccaatgagggatttatatgagtatcgtatcaaaatgaacgaactaagtaaagctattctgatcgttctataatatgattctcattgccttcttatcattcgcttttagtatcgataaatttatagtctttagcttaacaaagtagctaatttttgtcgaattttttttttaaagcattatagttgtttgacttcacagttatactttcattagtattttttgatagtatatattacgctgggatcattcgtttaacttgcagtacgtatcaatgcctagtacaatattactttacaaatacaatgtaatataacaattatcatggttcagtagctttgcaaatgaactgtttgatcaagaaaatttaatgtatttcataatttttctcgaagtcaattctatcagtaatgaaataactaagccacatggatgcgtccagaaatgatatcgaggccttcccatgccacaatgtttttggctttattaaaaccactgttttttattgctggcatgttaattgaatggacatttttcgatgtcgtcaaactggaagcaaacagaagctaaagtaacccgaaatgtattttgttaaaacataactatcttaactctaaatagatataaaaaattctgtgtttcacgcatacaatgatattaatgtatatgtaatgataccttaacggaagcgctgagtacgggatcaaaggtcaatcaacaaaaaagggtgaagcaattgtacgcagtcgcttcttttaatttactaaaaaattattgaataggaaaaaaattacaaatataataaaacaattcttcatttttgcgttttcgctttgcagccggtattcgctgtttgctttgtattgaatatacatcataagtggggcgcttacttactttatcccaatatccacacttcgcgcacaatgacagatttacgtagaaataggtattcaatatctgctggcgttggaaaatcagtacttgattcacttggcaaattctacggatcgcccaaaagacaactgcctaacaaatttgaagcgggaaaagaatatactggatacaatgcaccgtggattccatttgccttggattggttaaaacaaggaaaatattctagtgaatggattgctatgggaagtttgaatgaagaaccaaataatatggtatgctaattgcaaaaccaggggaaatattatataattttatctgtgcttcttttggcatagactccaaagatgtactctgttctacgaagttactaaccaaaaaattgtttagatacaattgttaaaactaataactggggatgatggaaattctcacttggaaaaggcgcaagcagcaactgatcttgaatacccagttacgaagttgttatggaatccttcatcggttggttctaacaccgactcccagttgctagcttctacggatcagcaattgcgattatggaaaaccgattttgaagcggggattgattctcctttgttatgtcaagcctctttatctaccgtatgattttcttttttcttcttggcgactaatgttatagcatgtaaaaactcataataatgctcctctaacttcgtttgattggtgcaaaactgatccttcatatatcgtagtgagtagccttgataccacttgcacagtttgggacattgtagcccagcaatcaaaaacacaattaattgctcacgacaaagaagtttatgacgttgcgtttctcaaggacagtatcaatgtttttgttagcgtaggagctgatggcagcgtccgcatgtttgacttgaggtatgcgatccacaatcggcaattggatttttccttttgacagtagtttgttaactttctttagatcattggatcattccacgatcatatatgagggcgatagcaccttttggaagagaaacggtgactatacaaatgcttctcctcctgtctcagctcctttacttcgactttctgcttgcgattccgatgttaatttaatggcaactttccaccataattcttctgacgtccaaatgattgacatccgagtgccgggaactgcttatgccactttgcgtggacataagggggacgtgaatgcggttaaatggatgccgggctctaaatcaaaattagccacttgtggggacgactgtgtcgtttccttatgggatttggatcagccagttaatccttccccagctccaacgctgagtgtatctggaactacacctggtatgacgggctcgacttcagaatatgtgacacccgtttcgtcggtgaattctatgcgtgagacggcttctccgttgaatgctgataaccagtattctcccttactatcttggaagttggaacacgaagtgaacaatctaagctggtctgtaaaaaacgacggattagcggttgtttacggaaagtaagcacttttggagtaaaataaatattaacatctttttttagatcccttgaaatactgaaggtccctcaatgatctagattttgtgattagtgttgttttacgcatttcaatttaaaaaaattaaaaaaaaattagattatgaatgcaaatacactgaggaataaatttcttacgcttttttcatttgcttaattactttgtcaagcaaagctagttaggcattttatgttgtccttcgttgtcttcttgttaactattaataaaattcaaaaaagttatgtttgtttttgagaaaatttggaaatagaaccctatgagttgcgtgttgaactatggttttttcaaatcaactacatgtctttcggaaacttttggcaattgggtttgcacattcaagcgcaatgtttatgcaatttccactttcatttgcgtatctcagcaacgctggaaatgtacaaagctctagggcgatacgtgttttcaaatgataaggagtcaagcaacttttacagaatttttttaatttagctttctacatcgattaaaactttgaatagtcttattctattattgttatgaagtgaaatctctgtttgttaaattagtgcggcaggagcttaaaatactttacgttttttgattaatgaagcaaatttaccgcaaaatgtaacacatgtggaattgtaaacgatttgataaatcataaatcagaagccatggctgattactacaaaaaatcagctgcatgctgtgaatgcgatgcatggaacacaaaacacattaagcgttacatccatatgtgtaaatgaaaagagatagggattacctactagtaaagaaaatattaatgcttttattatggattcaattaaatagcaattagtaacgattttgtcataactaactttgatttgacaagtacagtgacacatagattttttaacttcgtttaacttcgcttgtattaacgtagcatggtatattagcttaaatttactcttgtcgttagctaccacactaaaatagatagtgatgatcataacagctaagaactgcagtgcagtatgaattcgttaagaagcagtcaagaattcagtcacagaagactgctttgtgacgttgctttaatacttataaaacggaactttggtatacagctgggcaagactctgtttacaaaatctatagtcatgtttccgataaataaaaacgcgtaattcctgatttacgcgatgttcaaatcctaactgaagtctccacgcgtatctttaattatgtaaatggtacatatattagcacactgtatgtgcaaatgaagataataaacagtattttgttactgaacaatcctaaatcgtgcaaacctccagcagtcttttctaaatgaggaaagaataagggactatggtttatagcggcgaattatgatttattctagtacttaatgtccgcttggatgaaagaatgaaagctgtatatttggactatttgttgcgcattcgttacacatatgtttttagtgaatctacgttacgttctggtagacgagtttaacgattcatgcagacctgaaggtttcttatcaaagtgaacggagaacatatggagctacggagcacttcgttggatgtttggtgcccaaggcttggaactgcctggctgatgactacaccgacatcaaaactttactcgatttgctgtttggtgtaacggcagtaataatatttgcatgcacttttaagtgttttacaatgacggaagatggattgacaaagttgaacctggaggcctttttaggggtttcggggaatacccaggaacttctggaatcattggggatttcagctattcctgacttgtcaaatcttggcgcatcaaacaataataattctggacttacatttgatccaaatgacccttctgcggctgctttttatatcgctcaacaggtatgatactatcttaaccaagttggtagaactagtaaatgatccgtttgatgtatagttataataaatttatttttatttttatttatttaatgaaacttttctgactattatatgaaggttgccgctattgaacaccctcctccgaggaaaatgacctcctctgaaaaaactcgatccgaaaatcgagagcgcaaaaaacgttggagagaacaaaatgaggagagaaacaaagacaacgatttacgttgtagagttaacaaaaaggctaaaaaactttttggtagcgaacctagcattgagaaaactaactggattgaagctgaatttactcgtcgtcatacaaaacggaaagaaaaagagcgtgcttgtttgtcccaaaatcagtcgagtaatgcttcccgcgcgaattctcaatcactattacctgatttggacttgctagcgacaaattcatcagcaaatgctgttttacaaggttccgctatcaacaatgcacttaatgctcttgctaaagaccctaatttaattcatagcttattgactcaaatcgattttgatccctctaaaagtaaagatggtttgaatttaggctcgcttactgacgttgtgcctcctcaacctcctcaacctgaacacgaattggccgctttgcaggaacataatgaagcacatgatgcagctatgcggcagtacgaattggagcgtcaacagaatgcaatgcttccgggactggcttccatagacggattacaagctttgcctcaccttgatttttctgattctgctgttacaaaccaatcccattcacaatcacagaactccctgcatccattgatttcacagtctgaaacacattcgattttttcagctttgtcagaaacacctaccccagtcagcggaaatggtaatgttgcggatgctcctccggatttttcactttctcaagtgatgcctttagatttaatagcaccttctatgcaaccatcagctgtttcatctcctatgtcagaatcacatgttcagatttcatctgaaatgcctcggactggtatgtctgcattacctatgcgtcctcgttcgcaaaatgtagacaagcatcgaaagtttccttattacaataaaagaaatgctgtcaccacaccctcttctccttatgatggcgcccaatcgggatctcctcaatttccacccttcgaacttcctcctcacaattatagccaagcccaatctcccaacttggcaacaccgtctccttcattttcttctttaccagatgttagtctacctccaatagtgaaaccaaatttaatgtcggaacccactcctactaattctgatgagaaatcacatgctttggggttccctcctcctcctggtcaaaaaattgagtttcaacgatcttcaagtaaaaatggcactgctaaaagtgattaatatagatatatatatatatttatatttatatttcgttcgtctaagcattggtgtatttgtgatatttttgtttcgattaatgttgaggtgactactataaaatggtggtttgtcaaaaatcgttacagcctttgtcctttgttttgtatacttgctattaaagcaggtaataccgaaggtttcttttgtttattaaactatattgtttctttagcttttcatgtttcactaatcgtcttatcagatgtaattttctgttaaacatttgttctttctttttttctgaaaaagattgagaacgattatgagattttttgagggttttaagaagcaaaaagctactttattaaaaaaattagagcatgttctgcattttgattgatacattttttatgcgattgcgtgtttgtccttagtggtatcaataagtgttttgaaaattcctatacggttcttttgagtttcgttcgtatatttgtcctacaacttcgacggtatactttatctttcttttacgttttgttgaatagtaaattaccgcatcagcgatgcatatttttagttcttcggccttgtcatttcgctgaaatgttcattcatatattagttaattctttgtttaatttattcattgattacttatacaattatttgagtatatatgctcactgcagatgtaatatttcgaccattgggaacaacacttgtaatcttaatcgtcaaacagtatagtcggtaaaggcactttttcatactatttatttatcagtaagggtatcaaaagtaattataatccaatattgcttatcatccaactattggtatcttttaatacatttctcagcaaacttttttttgcgcagaaccaagtggaggcaacaattataaattttcgcgtctataatatgtcttttgaattatcagctccagtacctttaagtgataattcagaagcaattctagaaaaagaaattggcgaaaccgttaaaattgaaggagatttggttgaagtgtatgaaataaatcgaactgttgattttattaaatctggaaattataactcggtatgtttttttttttttttggaaaaatttatacaattgacatagcgatttgactattaactatttttacaggttgctcttcaatttcctgatgaacacctagccgattctggaaaagtggcttctatcctcacgaatttagttgaagcaaacgttcagattttagcagacacaaattatggtagctgttgtgttgatgaggtagctgctgagcatatgtctgcagatgctatcgttcattatggaagagcgtgtttatcgccgtaagttaatctttgcaattttgtgttgctaacagataatattattaggacctctcgacttcctgtcctttatgtttttggaagattacctattaatcttcataaattggaaaaatgcttaacgatacctttggatcaaaatattttacttgttagtgacactcgttggtattatgcgcaagactcaatccttaagtccttgaaaactcttggctaccaaaatgtatatgaatcacaccttaaagagagaattgagccgaacttagaagaggcatctacttcctatactattcctggcagaacttattcgttaccgaagtcgctgtctttgcaagatatgactttgctttatattggaccagattctccaactttgtcttcaattcttatgtctcattattctttggttaatcagtttttgtcctttgatccattgtcgaataaaatagttgaagaatcatctttcacgggtgctaagcttcgacgaaggtatgccttggttcaaagatgtcgagatgcaggagtcattggaattgttataggtactttaggagtacatcgatatttacatgttttgaatcaacttagaaaaatgattttaaatgctggaaagaagccttatatgcttgcagttggcaaattgaatcctgcgaaactcgcaaattttcaagaaattgaatgcttcgtattgatagcatgtggagaaaacagtttaatagacagcaaggtatgtaattatgttggctgttttttactgacaattgattttttaggaattttaccggcctattgtaacgccatttgagttagtaaaagcattgtcgtcggatatgtcttggaacaacgattttattttgtcgtttgatgaagtactaaagttatctgaaggcaaacaatcaaaagaaccaagtgaagtcttgactgaagaaagtgcagagccacactttagtctgattactggaaagtttgtgaattcaaccccgatgcgacatttagacgttactcttgagactgccgatgcaaagaataatgactcgtcctcagcctctatagaaaagcgtggcatgagaagtcttgcagtgaacggggtttactctccagcagcggcgtttcttcagtcaaaatcttggtcgggacttgacagtgtagatgaaggagaaggtcctagtaaattatacgaaggacagagtggcatcgccaaaggatatgttggtgaaggcagcaaagaaaagattcaacgtgattttggtaaataaatcgggtattgagttgatcattcttcctatgcttgtgttttagagtttgacaaaaaaaagtttactggttaaaggagataaacagggttcataagttatataaaaaaaatttcctacagcatttgaaaatcaattagctttatgactatagtattttatattacagcaagatcaatattacgtttcaagcattaaaaacgaacttgaatattttcaaactttcaaaatttatacaccttgataacccaaaaatttgttagaacttagaccttgcaacctcaatacacttttttaataaaaggggttgaatgtgagtgcctccaagctttattatcttaacaatatttttggagctattaagcataattgtcaaaaattcagttgaaaggtcctcctcctcgtctgtagggtcggctaacaacttgtcgtcaaatactgaccatgagaaagaacgaacttcagtacttaattgaactggtcttgtaagggtagaagcacagataaccctctctaaatcttcatcccaaacagcagttggtaatttaacagtttttaaagcggcaaacaaagctgcccatgcataatcgaaggcacttccatcataatttaaacaaataatatcagcatacaatacccaggctgcttttttttcaaaaatgcatagggactgtaaattaatcaagttagatctgtataagttgttagtaaaagtaactaaatattctaaatgatagtttaacaataaatgaaacgtatggtagaaaattagaaaaattccaataatttgatacatactgttgcaaagtctgatgcaattcctgcgagacaacttgcgccaagtcagaaggagggccaggtttaaatttgctactgcaaagaggtgataattcaagattgggaacaatccaaccttcattgggagagttttcaaaaggttcagcaatttctgcttttattccacacacaaagacattttcgccagctcgaatgatagcactaccattagcagtagatatgcaattatcattaattacaatttctctgaattctgatacagaccgcccatctgatcgaacatcctgattaagaagatgtgataaatactgctcaggcgtgattttcttaaaaattctatccagtaaaatgttagtactgtaacaaagaaaaacaaagtgaaaaggaaacagagcactaaaaaagatagaataagaaatcaaagagcaacttacgaaggtgtaaatgaaagctgttttacccccgaaacagttttcatgatgtgaaaagaatgtagtgtttcaataacgaagctaaatgatatagtaacgtagaaagaccaaataactgaagaacgatactgaaaaatatataaaatgaatatgaatcacaagaattcgatatatgtgctgaattttgtctacaggttgaaattatgaaatggagtagagggatgaaataggtgtacgaagtaaagtatgaaaaacttatatggtaaataaaaggtttgtgaggtccttaaaatgtttaaattccttggtttttttttaatttattgaaggtatattcggtgcaaatttcaattaaggattgataattcatttgaattttagctacaaaatcccaattcgtttaaacgattttgaaaaaagagatcacataattaacatttaaaaatgctaattcgaaaaaaatttatttaaggccttttctactgatttttttttttttaaaaaaaggtaaaataacaaaatttacaatgatccatggttaaagaaaataaggcataattaaacaattaaaagtcagcagaatacatacggaatttggtaagtagcataatatatagctcttaaattaaagtaagttatttgggtgcatgtttatatttcaaaatttgcacactcttagtttatcggttgttagacgaagcaaaagtcttatattaataaaaaaaaggaaaagtttttttctattagattatagttaaaggaaattaaaaaaaaaagtcagtaaacacacttaatatcgcgccaggtacaatgacctttccttaacctctagcctacgaacacaacagccggatgctaaaccttctgaggaaatgatgctatgaatgattctgaggaagaattagagcagcaaggaagtcaagaggatatttcctcttctcaggatacttcggatgaaaaagaaatgcgaaagcaagatgctctatacgcacagctaatagagtatcgagaaattgtttccgaactgagaagatctgagatgaaaaatttgtgtattcaactttattgcagttataaagctggtataactcgtcgaaatgaattgcaaagcgatttggacggttatgaacgaaggattccaccacgtctacgtgcagtatggcctacaattcattccatccccgatgaatcattttttgatggaacctcggcttcgaggtttcgccaagaggctgcatatttggctgtgcgtttagcatcaaaaaaattacacaagttgggtagaatggcttcttctgaggaactgcctaatccggatggcctccgatacttggttgaaaggttacagataaaattggaacgcctttttgattcggttgatacttttcgacaagaacagggaagcaaaagcatgcaatcacgtgtaaagcctatggattggaagattctttacggacttgctcgagtcacaaacggttcgttttcctcgtcgcaaaaagcagacgttcttgcattgggcaatggtacaagagcttgtcaatcattattcaaagagatgtcgttacaacctagtattgatattgaaaaagtttcacactctaacccagaaatctcgatagaatttgaggattaagaaattggtgggaaatttaataagtatgagtattttgaaaaaaaacacgcatctgtgaacaggtcaatctgcgtaagtctcaacaattaatgttccagtaaacatcttttggctgatgtatatgtttaattatttgtgtaactcccgccgtatttgcacatatagtttttctgcatccgaatttcttttctttttttttaagttattttgtttttgcgttgatctaggaaaaaggttctacgcaacaagaatattgtttcaactttatcatgcttacaagttcatcctacactttaaactggaagtggcaagtatttgctgaggttaaatctttactgttatgatactgttttccaatatatctaagttacacagttttactaaattgtataagctatttaacagtctatgcaaagctgatggtgtgttcgtttaaaataagggcggcacgtggtactgtaacttgaagtccgatgtagaaaaaatgtggagattaagtgataacaaatactacggaaatagtaaaaaagtcatagagaagcgaagaacgaacagttgccggatggcaacccagttacaatagactatcgattacaaaagttagcgaaatattgggagcggctccttggtaaacgctgtgaaaggaacctatccaaagcaaaccacaattggcaggaaattttttttgaagtaaacaacgtttggttaaaactttgaaaataggccaatttcaaaaaaacaacgagttgtctttatgtcgtttgtagatggagtcaacagttggttttcggccgcttcttattgggatgggctcggtccaacaaatgttgttcagccagaggacgatttggcttttgtaagtcaatttgaagaagttgaatcggcttatgacaatctcgtaaaaaatggtatgattgcacctcgtcgaaaaaatagttttgcctcctcagtgaacaaccccttttcgacgagtgcattgagcgaagccttaaatggcagtgtttcaatgagtcatgttcccagctctggtttgttaaaaagcacactttcgagcacccctactgcaggctctaatctgctgggtacgtctcctgctgaaccggcaagtggtttggtcggttctagtggttttggttccagcatgctcggaagctcgttaccaggtaatgctacttccaatttcggttcacaagctagtacctcattactacatcccaggagatccacaacgtctttgctctctagtagtgctcatcattcacgttcttcgtattatgatcttgctactccgacacgctcctccttttcttacaatactgtcggtgctgctagtttaccatctggtgggctttctaatctctcctcttcattgcgttcttcttcaaaatcggctgggttttcgttgtttgaatctgcttcaaatagctttacgccctcttctttcatagagtccgctaacatggaatctttatcgattccttctcgtcgtcgaccttcatcgatagctccgatcggtacgcgtccttctcgtaaagagatcgcattcagtaatagttctactcctactgaccaaacgctgaggcctccaaatccaccggctgccaatggaaatgccacaccagttacagcagtgaacaatgtttctgctgttgctgattctccgcagtccactggctcttctgtttcttcttcactaccaacactaagtttggacttcaagcaagaatacagcgggaacaatcatgatatgtctggattgtcttcctctctatctaaatctcataactcaacttctgctttaagttctcagatttggtcttctccctgtgccagtactcttggaggtgtcaacgtgtggtaattgctacattttcttgatgcggaactttcttggacacggaatagtattttatttataggttgagctttgaaggttgtgatctattactttataattttaattcttttgcatttgtgggcattctgttgttttaaagcgctcattggaaacttattcgaataagataaggaaatctaatattggtgctgatgatttctatcctaatattgtgagcataagatatttctttattttctaaaaatggaaaacagaaaaattgtaacttttttgttaaataagttgccggcaattttttaattcgctttcacttttatgttttttaaaagtgtttcacgaattgtcgacgttgcttaaaggtatggttttttttcctaagaacttttgagtgtgggaagggtttttgcttggttgaatagtttgttttgtgagaaggttctggattgaagaaaatgtcaagttacttgactattactttcggcacataggtttatggtgataaatctttgcattttcttgacaaaagagaggacagtggttaaaaatgggagagttagatatttctattggtatttagtttgaactatcaaagttaggggattcttatcgtacatgggtatactactcttgagtgcatcgcatgcttcttgtcacagcaaacggcatggtcaatcgcatttgagtctaggttgttggtttttatgatattacgtctgtgcagaagttttgtctttcacaggccatcgtgctctttatctggatttatttcaggggggtgaatcaacagcataaagatgtaaatatttttttaaaattttaagtagccaaatttcaaaatcaattttattttacttgataaactagatttggttagaaattattttttttattaataatttatagtatttaattcacatatataaagcaaacctggacttcattgtactctttcatgttaattagtgatgatttaagttaatgaatagtaacatttattggccgttatttcgctcgcataaagttggtacaaattactaccgattcggaagcgttgttcgctatatgtgagaaatttaaaaggtgaacattatataaagaaaattagaatacaaataatagatatggtgaagattcttaaaaaaaaaaaattaagagtagtcagtaatcgtgaatgtagtaatgctagttaattgacattctaggaggtaaaaaaaaaagtatccgtctcccatacatccgtaactaaattacacgagatagcaaatctatagacaatttggaaattgattaggttcgcctctattgcttaaccgcgataggcacttaaccttgttcaattaatatttttagaatatgtctgatagtaaactcgagagagacaacattattcgaacattgtaaaaaacttccaaatttatactaataaaccttacttagttaaatatcaagccagaaaacccatgactcttgaaattctttagttggttttagctaaattaatgaaacacaaatttaattaaaaaacataaataaatcaattttatactcgattacttctacttcaagtatcaggttacacacatcgaacgcaatggcaatcatttcaaaacagctttgtagattttaaaagattaagtagaaagtcttgcgacttctaatcatataaatccatacctcttaattatgcaatttccaatggtaatatatattctaatatgcagttagcttcctactcctaaaagcgctttggacccttatgtatttctttaaccgatgttaataatacattggcaatatttaatagcagatgatcaaaaaggattctgcatttataagttaatccatgatacatacagacaacagtcttttctaaaacggaataatggggcgcaaccattacttcactgcttctagcttatttctcaaaacacaacccaatctctgtccaatctaattatgttaataaatttcgtaattagtaaaaaaccaattgacaggatgcttccaattatttagacagataataattttttgaaacaataaatttaattaataacgaaacacactcactgcctctgtttacctagcttgttagcggctttttaaaacaatatactgtggtaaagattttaatgacctatatataatcttattagatattcttatcacaaaaagtaactattatccttctagtaatataatgaaacaactacaatcaaacaaaaaacagccagctggatatatttttttaatgaaaatataaagaatgattttttttaatctataattatttaaattttgtgagcattatctttcgtactacaagaccaatttgttagtaacaaaaaaaatctgggatacaatagcttacatagcgcgaaaagaacgtaatgcaattttgttttaggattttaatattgtatatatcgttaagcatagataacaattacttggttactacgttaatatctctgaaggaaaatgtttttttgcatatttttactctaacctttctcttcaaagctttccttttaaaaatggcgaaacgatcagtggaagagttaaaaagatcggcggatgaagaagcttctgttaagcgaaaggagaagaaatcaaagcatgagcataagaagcataaaaaagataagccctctgccgacaaggatagaatttcaaaaaaggataaaaagaaatcaaagaaaggaaaatcaaaaactaaagaagaatcgatagaaatcaatgcggaagagggagcaaaaatcgcacaacccgcgatcggctcagctaacgcttctaatcataatgatgaagaagcgtatgaccgttacattaagaagcataatatttcttttgcggatcctaaatcctctgaaaatttacttccaattcttcagttcgatgaactagacgtttcagctaagttacgcgagggtttaaagaattataaggaacctacgcctattcaagctgctacttggccttatttactagctgggagagacgtggtaggaattgctgaaaccggttctggtaagactgttgcattcggaattcctgctttgcaatacctcaatggtttgtcagataacaagtctgtccctcgtgttttggtagttagtcctactcgagaattagccattcaaacgtatgaaaacctcaatagtcttattcaaggtaccaacttaaaagctgtggttgtttatggcggcgcccctaaatcggagcaagcgagggctgccaagaacgccagtgtcattattggtacccctggtcgtttgttggatctgattaacgatggctcgattgattgttctcaagttggttaccttgttttagatgaggcagatcgtatgcttgacactggattcgaacaagatatccgtaacatcatcagccataccccagatcccactcgtaatggatccagacaaactgtctttttcagtgctacttggcctgaatccgttcgcgctcttgctgctacctttttaaaggatcccgttaaaatcactattggaagtgatgaactagctgcttcccaaaatatcacacagattgttgaaattctggatgacccaagaagcaaggagagaatgcttgataatcttctcagaaagcatctttcttctggagggaaagacgataaaatcctcatatttgttttgtacaaaaaagaagcagctagagttgaaggtaccttggctaggaaatataacgtggtgggcattcatggtgatatgtcccagggagcccgattacaagcattaaatgactttaagtctggaaaatgtcccgtactagtagcaactgacgttgccgcccgaggtttggacattcctaaagtgcaacttgtgattaatgttactttccccttgactatagaagattatgttcatagaatcggacgtactggccgtgccaacacaaaaggtactgctattacatttttcactccacaagacaagtcacatgctggtgagcttgttaatgttcttcgtcaagccaaacaagatattcctgaaggactattcaagtttggaacagctgtcaagcccaaacttaatgcttacggaagtcgtgtagtcgacgttcctgtaaaggctgctactaagattgtttttgactaaaatgtcagtggtgtatgaaacggttgttgtttcctaaagtcgtcgttttcttcatattcgtttttggtgctatgaaaatttactagtattttggtatatagaaagggtaattcggctaggtttttgggcttttgaaagtttgcatttgaagttactaattcgttctttttcatgatatattgtgtcatggcataatagtttaatattcaagcgaatcgcgaaggaaatattgataatgctttaaaagcaagcaattgcactcaatattagtttaaacattaatattactcaagcattatggctaatttataatgttttagttgataaagtcatccttttatttgtagtagaagtaaaaaaaattgacaagcaaatataggataattaaaacttcctgtttttcccccttcgctcaaagcttaggaaagttttcctcctttcttttttttgattaaaactaatttcactatcgtacttagaaattggtgctaaccaagtatacagttgcttcacatgaaaaggcaggttgaacatcctcaaataataaattcccgtttttctaatttttgattagtttaaaaatgtataaaatcaaaacagtaaatctaaattacttttaatcagtaaattgtataggtaacttacatagcttgaatgagatctgtcaattgcaaagttgcttcatcgatggttttagaattttcaatcagataaaagttcagaagggttcgttccctattgagataaactaccaagatttgaccaaaaagctgtctagggcactcgtggatcatttccattttgtatagttcacccatcgacttctttaagattgcatgcttgtagtttaaagtcttaagagtgtcgaaacttttggtattagtatcaaaaacatgacttaaaagagggtttctgtgtatgtctttttgactattattctttttcaagctgcacaaatatcgatggctgttttgaatgtcttctaagtgaattcgttcacttgagccaaattgaagaacacattgcaaagaggctatatcttcatttcttccggaaaaaaggtgtaatatttttcttaatctagactgccattgctcaattctgaatataaagatcagtaaatatcattgaaaattcgaccacttacgggtgtttcgagttaacgaaagaatttgaaatccctgataaagaaccaggatgaatggacttgattaatttatcattccttaaaactgacatgaacttttggttttcgagctcagtgggtaccccgaaaagtatttcctccaacgaattgcgaaggtggccttcaattagaggaatacataagcttaaggaaagttggtataaagaagacttagagcagggtaaagacgaatgaatgacttcattttttgactccagaagcaaaatttgattttcatgctttttaaacagcttcggagatccgagtaatgatattaacttcttaaaagaaggaaatgaactaaaatctccacgttcatcacaatatcttagaatattttgaaggtcaaagatgtctttgtgggtacaactgagtgttcttccgccgtagactggtataattttaggcgttgataaatgaatcactttgcattcgttagctttatcttcaataatcaaaacgtacattttcttacaagagcctcgacgattctataattcctagtatgccaaattatttcagtttgctcattaagtttaaccctaccgaatagagagttcataaaatgctttacaagagtgaattttttcgagtccttcccttcaaagtactttgagtagtagactgaaaggcagttcattagctgatcacacaaaaagtattcaataaattccttaatagctgaaggcttaaaagattcctagatcaatcggttagaaatcggagtttattacataaaacttacagatcttgaataatatatttgttttaataccataggaagttcattagggattctttccctattttcataacacgaaacaagcatctctgtaacaaccctcattgcatcactttcaattgtcgtttcacataagtgctccaagaaaaatttatcgactacatttcctaaatgtttttcaaagaatgattgaagctgcaaactgaaacaattagaaaatactccaaatgatatagcgtaccaaaatcctttagtgaacagtcttgaggcccacgaaataagagaatcactggtcgaatgtcccacttccgcagacgattgttgaatagaaaccataacacaagacattatcaaatttagaaaacttcttcgatcagaagctgaaattgcaaagccaaagaattttaatatcaggagaataaagttttgaacatcaattttgtcaatgccatcagatgagaatcttgatattattaatatccaaatttgaggagactcttcaagcttaaagatcaaattgttgagtatcggcggaaccagctgactggaaattgcaatagatgaatcgtcactactaaatccacaaaaatcaagtgacatttccaattgcggtaaatgaagaagctctaaatgtaatgataccatctttctgtatatttggtggctttctttcagtagtatcaatctttcctcatcagaaatagagcttagtttagtctctagctttggcagccaacctaatcgctcagacatatcatcgcgccttaatttttctatactaacacatttccttgttaaaaaaccacgacattgggattgacattgtttaatccacgctggtacttctcgaaagcaggaaacttgcttattagaagttgctgtttcatggcgatgtgaataggaacagaaaaaattttttaatttcggaaagtttggaaatttttttgctttttttaataaggaaatctcttttgttgcagtgttcagttgggattttttaattcgcagcttcccatatagggatggaacatgacgggtgacttcaagaaaatcaagaagataagaaagagcgtgtaagcaatagattacttttggaatattaaatcttctaactaaatctttcgtctcgaagcgaaatggctgataacgttagtacatggatataattataacataaacatacagtaaacattccaatgaaatctaaaaaatggaagaatgcatttaagtaaaccgtattcctttcagatatttgataacgtggcttccaatttgaagctaacttgggataatatttaaaagctaactgacacagaactttaccatttacaagtgcatcaacaaagtcatcaaggttctgatattcgttattagtttcctcttcaagccatctttttaatgtcagtgtcaattccgattgttagaatagacttactttttagcttcatgaacgctacaaagatagccataggcaagccagtcattcatttgattcttaacttctttattgcgtttggacttcatatcttttttaaaaacatagtggttttcaaatttttgtatcatcggttcatcctgaaaaataccattcggagccatcgcattaagcgtaagctcctgcaacggccctttattctgtaacattttcattgaaagtggatgcaatttgatgttttttgcaaaatttgttctgcagaagagtgagctatatacgttattattatggcaaactcgtatttaactatttgtaaacaaacaaacaaaccaaatagaacttcgagtatcaaagggtcattcttataattcgtaaacagttgagagaatttagatgagtgcgcaaataaacaaacatttcgagttaatattaatccagttttgagtgtaaatttttttgacctcgagtttggaagataactctccgcattaataatgtagacatgattgcactgcagatataacaatcatgtacttcattgaacctttaatcgttggtttatcatgttaacaatatctttattcaacgagctacgtccgtaatagaaattcaagattatttggtagaaaaattaagaatacataaaattttatgttattgtcatcttatacgttggaaaagtagtattttaaatgatacatcgaccactgtaagggaagttgctgcatttcgaaatttcattatatatgtgaattaatttcctaaaatttgttgattataaatccagcgctgatagatttaagaatcgatgtcttcttgttttcgtacaaatcgttgtcgttgttctgctagcattgtgtcctaagcctaagctcatgaattttcaaagtcaatttgaggactggaggaatgaagaaaaataatgaaagagtaaatacaaatccatccttgatttcaaaatcgtacaatatgagtatgtaaatattgattgtaaggtaatttagtaatgcctaattttcaatttagagaaaaggcccgttatcggaacgcgacgacattttgcccgaaaagaaattgaatctgatgtatgatcagttttaaataacctaatcaagtctaatgtgttcagagtgacgacgaagatgatatttttctcgcaggcgaacgtaaaaaatatcttcaaaatcaatcttacgaaaggaggaagcaaaagtacgtatggtcttttaataacattactaagtctgtcattagaaatgaacacggaaacaatttgactcttcaggaggaactattaagacatgaagcatatgaaaaaaatgaagagatagctaatgaaaatgatgttgatcaaggtatgttcattcaacagaataacattctaaatatgttagtcaatctaatgaaatattttgtacacatggacaatatttcacccgtgactacgaacggttcccttaaagaatcccttcgaaagtattcatcaattattgctgtgaatattttttctgaaaccggagacttgaaaaaagggattgctatttttcaagatctttcagatgccgaacaagccgtacagtatttgtctaattgtaaaattgacggtcgacttatttcagctacaatcacgaatcatccaaaacggttgcctaacgcagagcacctagagtcttcaacgaagacaaaggatgaatctcaggataaagataaattgacaaaacttgacagggcaaaattggagtggttgatacagggattgaattgtgaaaaaggaagtattggaaatctactctgctttgctgtagaacatgtcaataaccatgtagaggtatttttgtttcaagactatattcgtcatgctaatgtttattgtagattactgatgcatttttgaaagagttttttaacgatcagcctactgatgatacaaaagtttacgacgatgactacataaatgaaagaggtgaaaagaaattgagtttgatatatttaatgaacgacattctatttaacggcatatcaggtacttcattagtttggcggtaccgatttaggtatggttttaaaacttttactattgaattgaaaattaattgcgtatcagttttgaacctcatgttgaaagattacttgatgatttatatcttttcagcaagcgactaggaggaagaataaaagaagatattttttgtaaaaaagtagttaaggttatagaagtttggaagacctggattgcttttcaggaagaaacactggagcgtgcatggagaaatttttcgggaaatacccctcaatcaccacaaataaattctgctgctttgaaagtggaaacaaagaatagctggacagcaatttctgaagagactgaaggacttcaagatgacgaagagtataatggtattcctgtcgatgtaaacgaattgttaaacgtagaattcatatcgcaaataccaatgagtacggaaacaagctccagttcaagcccgcagcctacggaggaacggaaagcaaagttcaaacccagttttactcaaggcacattcgtctcaaagcgcatgcgtatgcatgcggaggatttattctagaaaatagaagaatgcaattgataaaaaagaactacacttctacaatttagaatatcgcttttcatataaacaaggtatgactgatgttaaatttatccatttttaactacccgtaatactattatactttaatgacaacgatttttgttttctctttcatcaagcattgtattgaataacttatagacgaagaatgctattgctgctgtgcaaactggctttatcaattcgatatataaacagttttcgccatgcatggctaagatcgtaaagttcagcatcacaaaaagttggaggatcatgttttaaaagtgagtataagtacttgtaattttagacactacattttagcaggggcttcatcggctttcgcctcagcacttctcttggagtcggcagtatcgctttccgactttactgcttttccaacgtcatcaaaaaagttgttaattccatgtcgcacacgttcaataccataaacaatcttgtggtcggctttacgaacgtcttctttaccttcgcgttccattatttataatttcagaggatgtacaaaaaattcaaggttggtcgtattatcaaaacttcgcaaatgtatagggacaaaagcaattaataactttaatctcacctagtgtttaagtgtgatagaatgagtatttatcaccagttgttttgttaaagaataaaccgccgaagccgggcggctgctgtatatatagtaaacatatcagcgtccctaccgccaacccatgacgtaagtcgggttattaagaaatgcgatctcgtgaaataaaaaataagattgaaaataatggaaattggaagaaaaaccgagaattacaagggcgttttgtatgtacctgataaatgaatatgtttaatctatttgactcacataaacgttgtatttatgttttttttagtgtttatttattttttcgattagtgtatttcactaagtaaacaaattattatacgattttttattcacatcgaatgatgctgcaggtacaaatcgagctatctaaaaaatattacttttcagtacgcctgaaccgcttgcatagtatattaagtttttgattaatagcatgttgcattccattcaaaaatttaatattttacatagtaaaacgatttgagacgggagatagctatacagaacgtgaagtctgcaaatacatacatgctaaatcattgttttattagcataatgtctaagtctataagttcgcttaccggagtttatggtaagtattttttttcaggactgccttgggtcgcttctcaaatcacagtattcacacataatcaatacaaaatagtgagcaaaacttgtgcgcttaacagagataacaattatagagtctcaaggatgaataaagtggactttgaatgaatcaattgttcaccatatatatctcagcatttgaaggctttttatctttccactgcaatattctattgcttttttttgatagtttaaggctgaaaaatcttcattacatcggttttcttgataaatttgttaattgttgacatgaaaagctgcacctggcaacgcgttgccgtttgtttacctcgttgttagtttcatttacaatcaacaccaccaccatatacgaataaagaatactgccataaaggcgagattgaaaaatctcttaattcgtgtttttttccgtttacatgtctcaacaattaagctttaatgcatcttcagcaaagcctgataaaagtttttcaaattacttttgggtatggtgtctaagccaacgtggatagctcattatctgccaaaactttcgatttttgtgttaaacacaacaccttaactaacattctttattagggtgcaaatgatgagggttatcatgctttactttcgcgttttagcgatgtgaaacacattaatgaagagcttcggtcgttttatcatgaaaggtgagaaatttgaggtgaagcagggtttaacatgctatgatcgtttattctaacttcaaccttagagcgaacattgaagaagattatgccaagcgaatggcaaagttgtctcgaacaaccttcagttctttggaaactggttgcctcaaagaatcagtccaagttatgaaagctgaagttgacaatatggcaaagtctcatttgcagatttctcagttgcttcaggatgatgtcgaaaatgcgtttacgcggtacgctgcctctttaaaggacaagaaaaagatgatcgtttcggggatagaaaaagttcataaggataaactctccaagcatcaagctcttgttaaagctcaagacaaataccattacttgtgcaagaaagtaaattactatgtttctcagcaaaacatgcttttcggaaaggagctagagaagaacaatgcgaaattaaacaagactcagaatgctatcactgctagttcttctgactatcaatcagctgtagcagctgtcagagattcatacgctcgttggaccaacgaatggcggtcaacctgtgacaaacttcaggacattgaagaagaaagaagacatttcctgaaaagcgtcatgtggacatttacactacttatctctcgtagttgctttaatgatgatcaagcatgtgaacgaattcgcaaaaatcttgaacagtgcagtgtctctcaggatgttttggaatttattgacgcaaaatctacaggaacgggaattcctcaacctccaaaattttatgactattataagggcgaggttcccgatgattctgtagagttggttcaggctaattttcagcgggcccaaaccaaaatagaaaatgacaacatgccattgaatcgtccatacgtcctttctgccaccgctcgtaatgagtcgtccttcgaaaatacccttcctaatactcctagtgcaattcaatcgcttaccactgtttcttctaactcttcccaaaatggtagaagctctccaaagaaaagctttttgagtaagtttaaattaacgagtcgtccttcgactccaaacgttggtaatacggctccggatgcattatcaagtccgagaaatgactctcctttaacttcagcggctgatgaacagatgaagcatctttctttacaagaagagccaaaacagaatcctacgcctgctgctcctggtgccttccctaactctaatacactaccaccaaggtataacgaacttggttctctaccaagtcctaattctgtttctttcaccgaggactcccgcccaaatgttaacactccatcacggcgtcaacaaattcaggaagaatttggtagtgtactacaaatggagaatcgtgcggtttcacccgtttatgattcaagaaagaatggatctcgaagttcattcacattgaggaaaagtaggtcaccaaaacgtccttcctcttccctttctcagaatgccagccgacttcctcgttccttaacaccaggaaatttagagccaaattatgatttcggtgttcgagttgatccagcaagtggtactgcacctaccgatgacgagccttatactgatcgggactcttcctttgttgatgatacaataaatacaaaagctactggaaacacgtctaaccgactttctttacctgcatatcctacagacggcggtgacaccagtattgataatccaacaagtacagatggtcaacgtattcttggttatggtatgtctaatctgtccatcgctattacaattactaacttgaatttagtatctgctttatatgattatgatgctgcaatacccgaagagataagcttcaggaagggagataccattgcagttcttaagctttatgaagacggctggtgggagggatttgtcgttggagaggatgaccataaccgtgggcaatttccgtcaaattttgttcgtgaaatcgaggtttagctttcgtattatagtttcgcattttctcatcttttctcattctcatttaaatctaaaatactagatttctaattttggttgttttacattataggatatttagaatgctacacgtttagttaagttatctacattataagattattatcttataaatctttatgaattttgcagattaaaatgataccgattgttatatatagcattatgttcaaaatgattgaattattgtcattcattgcaccattttctacctaaatatttctagtaattctcgtttgcttctaaaattctgtaataacttaaaaaacatcaaatctttaccaatctaagttaacacacaggtctataatagcttcatgtataactaattactatttcctagtaagctgtgacaacgtggccgagtggttttaaggcgttcgcctgctattctgtagcccagcggattccctttgggagcgcaggttcgaatcctgccgttgtcgatatcttttttaagttgcaaagcgattcactataaatttttgcggttctatattggaaatcgctattcactgttatttttgttacttagcaaagtggttttgttgttataactaacgtctccaacgataaaagacaacaatctgcttgtattactataaatgcaagattcttcctcttacgcgaggcgtatgttttcttttttttcttttgactaataagttaacaataagtttagggtattcacaggcaccttcttcatctaatctacgaactactacttttggattcaatggactgggtacttcaagaaccagtttagcacctcaaaggactcttgtcaatgcacgacagtccattgatcctgacggtttgtcttctcgtgtgttaacccctacaatgcgcccaagtttggctcctaagtatgataatatttactgaatttgttctaatcttgttgcatagtacccgtcgctccagcgtgcgcgtttccaatgcatcttttatttcccaaacacctaatattacttctataaaagatccaagaccattgtcagacagaagataccaacaagaatgcgctacgcaagtcgtcaactatttattagaatctggattttcacagccattgggtttaaataatcgtttcatgccatcaacgagagagtttgctgccatcttcaaacatttgtataataagttggacccaaattttagatttggcgcacgctatgaagaagacgttactacttgtttaaaagcactcaattatccgttccttgattccatctcacgctctaggcttgtcgctataggctctcctcatgtatggcctgctatattgggtatgcttcactgggttgtttcactaattcaatgcactgaaaaggcagttgctatggtttataccgtagaacaaaatagccttgacgatcatctcgtggacaaagttttgtttgactaccttgttcgcacatatcatttgtaccttgatgaatcacccgaagaaagtgaaccagagaaagaattaaaggctacttttaatcaacagaaccaggatttgtacaatcagacagaagctttaaaaagtacgaatgaagaattgattaatcaaataaaatctgctgaggaactggactctgcaatccaggtgcttgaagagcgctatcgaactatgcaacgtgatgaagttaagtttcagtctgcgatgagtggaatgaaatcaaaaatggaatccaggactaaccttatgaaacaactgcaggtaaatattgaagaaaaagagtctcagctacagcttttaaaagaaaaaagggactctctgaagtatcaagttgaaaatcaagatatttctataagcgaattcgaaaagatggtctcagagagggagcaattagacagaaatttaaacatgattggaagcaagattagtgaattaaggaaagaagtgtttgacacggacttgctcattcaagctagcatcgattctttagaaaagaaggtacaaaaattcaactccttggcttacagaattggaattgtacccattgccgctattcggtctgccaataacgatttcgaactcgaaattaatccagaaggcccaaattatataaatttggacctgaagaataaagtacgcccatttattaatgaagttagacgttctattacacttgagtttcatgaagaacaaaataaatccctaaagttacaagaacatgttgataccgttaatgatttgatagctgaattacaagacgagctaagaggtatagaatctcgtttaacttcagtattgtcagaatgtaatatgcttcgtgaaacggccagtgaagaaaaaaatgcatttgatgctgaatcggataagttagaaagagaattacaacagctcaaactttcttcgcataacagcatgcttcaattagaccagcgtatacaaagtataaatatcgaagcggatcaaattgcacatgcttgcatggagtacaaaaacaatatatataaagaggttgcatttgtgcttggtgaaataatacatttcaagctacacgttcaagacagtttggaggatttgaagatggactaccaaaaggaattggatgacctatctcgttcggaactgtaaattctattcatcgtattgtgctgtctactatattcacggctcatgaatacatttttttatcacgatggtgtttttgtgttttatgctttaatctcttactttttaattacaattctaatgaaggtaataataattcaactctcaattttcaaatgtaatttttattggttgtgttccttttatggacatcaatttagtactacataagcacgaactgttttggctaaaaatttgagattattcaccagatattttattgattgcagattttaacgtttttatacatcatatacacgactatttaaaaagctgaaagtagttcaaaatttattatcgatcagctatcagtttatctatttgtttctgtattatattccttagctgtttaacaaaagttgcgttttgagatactggtacgaaccaatccaaagtcagtagtttttggtttaattcattagggaggaaagttagcaaaccaattgacttcgcatagagcaaagtgtcggctgcttggtagcgtactttttcaatcgggtttaatagtaggtttgccgtatattttaaagcatgatgcctcaaaagttcatttttggaaagaaaaagcgtccgatataactctagtatcgcagaaagtccccctggtgatttacaagtaagagcccttctctgtacaataaaaatcgcttttgacatgctgatatcattagtattttgaacaaaatgtaaaaaaacataccccttaacgttttgaaagtccgtgaaacaaccatatgctaacaaagatgtgaaagatttcatgattggaaaatagaaacgagctatttcatcctccgaagaaagtatgtctatatagagttgtagaagatcccgtttaccataacgagagttagattttttaaacgaatcttctaactggtaaacataacttagataaaattcaaaacatttaactgcctagtagagttagtatattaagacatcgaagcatatgataacttactaagtcactgccaaaaccatcggcagtaaatactgtaattccgtaaaaagcttgaagccttaaattaggtatttctagcagagatatattcagttcatttagtacctctccatccatatttggattattcctgaaactagtggttaatagcagaattttaattgaaaactcattttacctaatacgattaataatattagtcaaagcttcgcatcttctgattaggtaatgtactctgatttgttcgagtgcttgatatgccaaacccctcaaactatcaattttatcaaatgtttgccttataatataggaaatacaacaccaaactatatcttcacttaatttttttccagatgaatctttgactaatagactggaaatggccttcattgcaggtttgcgaatccatgagccaacatctcctcgggtatctgtcaaataattggagcaaacctgaagtaattctttgacaaattcttcaatgctttctgttttttcataagtaaagggaataatattttgaagcgcattcgcaacaggtgcttgatagtctattgagtgctgttcatgttaacattggtgaaaaaattctttacttacgagttggggataaatatccaataaaagcttgcatatctttttctggtatcgaaaacttatattcggtaaattctgtagaataatgtatacaattctcgcttctttacttgttgagcattttcgtatatagtcaagaagaacctccaatgtttcttccatatcatcaaatttaacaagtacactgtaagcgtcactgatgtcttttatgattgtttcctcctgtaaatcaatagcagcgattataacagaaaatgcttcactgaaaaatgctctgtcaacacgaatatcattggcaaaaatttgttgaattccttttaaaattcccaaaataatttttgtttgctgttgccttgaaaatttttttaaggacagtaggtttttgtgcgacagtaaatcatggatacgatttatatcgaacgggaagcttatggataaaaatccacctataatacttgccaatccaatcgtatagccaaaaataaaatctgcattaccaacagacaaataatcaagtatgggaggaagatagatgcttagctctttgggatatttaatagaaagttgtcttagggaaaaagcagaaagctgctgtaccttcacgtcccagtgctgaaggtttgtaaatagtctttggaaaacacaggaacgaaactgaggaaaatgagctactttcatacacaagtcaccataacaatttgaaatatccgttacagaaacatagttaatatgtgatatcaaagaaagcccatcgggaatagaagcgtgtctgccaatcacctcaaataaagcagcagttgcagctctgcgcacatttatttcattgtcaaacaataccgtttgtaagagacataaaataagattcgtttgtaagccttcaattgctgacttagagtagcaatgataaaatgaccaaacaaaataacaggaggcatctctgatgctttgtcctgttactctagttccatatcttacttcgtatgataagccctaaataaggattagaatgatataagaaaacaaagtgtacttactacttcgatcaatggaagaatatgtaaacatttactatacttaattaaacctgcacctgctagttttgcgaagaaaagtatagctccgtgccaaaccagtggagaagtaattgatatgtttacagtgttttctatggggtttaaaaacatattttctgtcatcaattcaataatggcatcgataacttgctcagccaaattccagggcaaacgacttatgatcttggctagccctttggctgcagaccagcgtacaaaactgtctatgtcgcttacagatgacaataaaaaatcaacaataacctccagatatatatgtacttcttcgttagagtcatcaggtaattgaaagaaactatctgggttactgatcgagtatttccaattaggggatgaatttacaggcagcaatacaattcccaatcttgtataacatttgcataataatttcctcaacgctgaattttcttgtccaactaaatcttctcgtgctacattcagaaactgaaacgcaacatcaactgtttgaagacaatcatttctcggacaaattttaagaaaagaagataaggaaaaaagacacccaattttgtaaaagatacttctcttaaaccaactactctcacagtggtgtagaaagcctagaagtaaatccaaaccgtcatcacgagagaataatcgggacaaaacaagacaagaagcttctttgtctattcccgaattttctaagtatttaattgctatagtgtaaatggtcttcttcacatccaaggaatcatctaatgaatttaacgggaatggggtattgagtgcttgagaaagccacagtaaaactatgtagtgaaaatgccaggtattatttgatgattcatttaataatgtatataattccttaatatattgaacgccaacaggaaagaggacgcgaacagctttatatcctcttattttacaaaactggtaaaggataacggtaattgagttacattttccgatatttttcactttcagtaaatagctagccaagtttggaacgtatttactcagtagtttatcgagcaatgtcggctgaaattgacaaaattgcaactagaattttaattagaaaggtcacaatatctttttaaacatacatatttaacagcgacgtctttaagtttttccacagaatgtgaagaacttctatcgtctaaaacatcatcgagaatttgcgataaacgtgaggttatcaaagactcatctatagaaataattccttctaaagattcttcttcttccatttttgtttaaaatttatgctatgattatttttgactgtaacgactttaagcaattaacgcgtgttgaataaattatgaaaaacgaataaagcgaaaaaatatgttaatctcctttcttttagaatttctttcgtcctaaaaaaaaaacttggtccctaattttctgtattgccttggacaatttcctcctttgtcactcatgaggttgcaaatgataccaataagaaaataaaacaagtttgaataattttagacctgtaagatttattaacgattaaatttcacaagctttgatattgaaaaacattatgaaaagtgggataataaaaaggtaaattattgtggtggtgtaatctgtacccactactgatatttcaaatctcaaatctaaacgtgagcagttattaagaatgcttttggagcaaccactgtgatatttgtaaatgatatattatttctgcgaatgaattaggaatacagccagacagtaagcatatctggtagtaaagggcctatatattgacagctctaacgcaattatttcatagagtagacataatattcacgacatagattcagtaagttcgcatgttattcattcttttggtacaagactagcatttgatattacaaatgtatagcagtatcgtttaaatagatctttacttaaagattctcaaacgttacaataattttcccaagatgttggcctttaaactagtcggcataaatttacagagcaattgtaagtacttgctaaactgaagagaatttgaattagaggtttcaggttaaaacatattcagtgttaactatatccagcttgttcgtgatatatatttttgagttaagccgaaatttattgcatgaaataaaaaataaaaaaaaataaaaaaatcacttttattagcttacaataaaccaacttttctcgattatttgtttacacatgtcaaataaggtgtttcgatatacatccctgttgtcagagcaacgatttatatatatcgcttaccactaaatttgcaaagtctcttcaagccgtcgaatttaatgaaaaccaccatgttgatgctagtattgctagtctgctcatacatacattatgtatgtgcgcaaattcgattcgtcactccggcgacaacagatagtatggattttaccgctatttcgttttcatgggaagaatctaatacgggaatacctcttgaggacataaccaacacagttttttatatatgtagtggtagcatggatgctcctcaaccttgtgcagtcttgtatacgtcccctagtccttcttctatatcccaagctggacccttcgctatttctcaggtttttggaccagctggacgtctttactttctttgggcacaatctacatatgctggtggtatagttaatgactatactgactttttcactgttaatggtctaacaggaacttttgataattacgaaatttatgcgtctttgatggctcttggtgtgtatccttatgttcctacccttactggttttagcacttttcttggtgtatggcctacaggtacaatgcgagattggtatctatctcaaactaccggtgttctccgtacaggacctattcaaaatcgaccagattctacttttactgctgctacgaccgacatacaaccgctatgggaaacttcctcttattccgtatttaccacgtttgcaggtcctcccattgccacctcgactgtctttgcatctccaacgtacatgtatacgttgtatgctaattatgctagtacggcctctaagcctactataatcgcaactccaactgctggtttaaggagacgagacagctgggctcaagctgctccgaaacgtgggatgcgtttaggtgaacacaaacgtgggttgttatattcctaaattgttaattttttttaaggccaaagcctttcatgtcatttagatttttcattagcacactaggatattactgtgtgcatttttgtctgcttcctttagctcaaatacattgagtcgttcgtcaaagaaaacaaaatattttggttatttgttatctaaagtcatgttttttttcatatttaccattatgctgtttctgtggagttaatttcacgtaaaagcatcttcaagtgcatgagttatttcttcattcgttcaatttttactttcctttctcccttttcattcgttcttttacatatttaggcaaaaagaactctcggttaaacccttttctttagttatcattttctacatttaataaataattatggttttatttagaatttattttgtaaattatacttgtttgaacgcattgtttaattaagtaatcgcgacaaataaataaattgtgtgatgacagtgctatgccagaacgcccaaatagtcggaatcaattactaaattcactaagttaatattgcaaaagcattacaagtaatgttcaattaaatcataacattaaataaaatattgtgatatactatagaggtattcttcatcaaacctgtaaaatgcagcagaagtgcagaaaatcaagaggggatatgttaatttaagaagatgataggaataaacaatactggagattttcaaacaatgaattccagattttaacgaacattaagttgatttattagactttttggaagcacagcatgcagttttgggagtctttgaaaatacagcgctgattgtaaatacaatgccagcaatagcggtacaggtgcaaagagtacgattgttaagggttccagattgacggcttttcaagagatatgcagagatggcgccaagactgaggaggttgattgatatggcagcagaagctggaactttatgagcattgacaaaattgcaagctttggagtaaacagatttcgcttctttttccaatttctcagttttacctttcttttccccatcggatggtttttctgattccttctttgcctccgcctcttcgggatgtagaaaggcgtcggcatcttcctcatctaaaacgacaactttttcatttttttggtagggttcttcactcagaacttcctcaacttcaggaggctgtggtgcggctttttctgctgctgtttgttcaggagcatgttctcttacaatctcggcatatgagggatgggagcttccttcttttgcagacatcttaaaaaatttttcagtgaatatgaggagagataaaagtcaaattttcttcaaagttgtaaacactaacgaatttgatttaaattggtatgttgtggtgggtatatatgtattaatagaatttacatactttgcgtatacagtatgacgtcctcagttgacatcataatagtttaagcactgtactgaagatactcatcatctatagtagattccagcaagttagcgtagaaatccgtttactaagtggcattacgattctttatcgctgtttaaggtgatacaatattttattatggtgaacagaaaatgaattactttttcctttttaaatatagtgttatgaatgatttaatatttaatgaccaaaaaatgatagcctattactacttgcatgttaaagtgtttcaaaaaggacagctttaaccatattcgctaaagaaaactaaagaggtttattataagcacaaactatagtgaacagaaagtatttacggcatttgtgataatatttgctaaatggccgcgtgtttactacccgcagtcaggaatggcagaaaacataaaaagttgaaaacttgcttttatactgaattaaataaaaaaacaaactaaaaagttcgggtttcgacggggattgaacccgtgaccacttcgacccaaacgaagtatgctaccactacaccacgaaaccacgttacaactcataatacaaatagataatattaatggttttctccttccaaagtaattaagtaaatatcattgattttaaaaaagagctaaatacctaaagaaattagcaatcagagtatggagaattatctacttgcaactactaagctgactgaatctatgccaaaagaagaacatgaaattgcttcaaatcaaattgatagaggacataacaattacttaatttcgtagagttaaaatagttaatgtgagctaaacatgcaagtaacttaaataatcaaatattatcattgattaataattacgttcaatttagaaagtgtttgtgcatcgaagcaaatatatttgttttagcaacattctgatccctttaaatagaaaatgttatctaaacgatcaaaaaaatatcctaatctcgtaattgatagaaatctctgcaaagatttcctattaaatcgagatatgttccttattgcctaaaataaattaaaatcaatcctgtagatgactcgtggtcttaaaatgatacttttagaaaaaaaaaaataggtaaataagtaacctaaccaattttacgagttatcagatacatagatttgaataatcaattataaaaatatattgattaatttacttatgtgcttaatatttgaaatatgctagtatttgcaacgtcttcgtgttcgcactttatatttatttttgttatcttttaagcgcccaatagtaaaagaaattgtattccgatcaatttttgcaattttcgtgcagcttaaaaaaaaaatacttctttgtctactcaaaaagcatgaaaaggtttacaataaatgaatactgaagggttccataaagtataatattttcaatgaaatatggttatataattcaattattatttgcagtaaaattcaaatgcatctttttcatatatctagttttataaaacaattaatttttagagagttaatgaacgtgttcgataaatgcaaaagtaacacctaccctattccaaaatctcactattataaataaataatctagcaaatacttatttatattgaatcatttatacacctccgtttatgggtttgctacacaaataaggcgtacctagtgactctcgataaacctccctaaaacctaccctagctcaaaaaggcagtcacaaatttactaccaattttagcagtgattattgaaacgaacaagcagcgttatatcaaaatggtatgtataatatgaatacctgtttgttctattaagctaatgagtgatttagggaattgatatcgagagacatcacgttaaaaagtctcaacgcagcaagcctgcttcggagaacgtctacttaaagcttttggttaagctttaccgttttttggcccgtcgtacagattcccgcttcaacaaggctattttgaagcgtctttttcaatccaagactaaccgtcctcctatttctatctcaaagatcgctgctttaactagccgtaagagtgcttcttctcagaacaaaaccaccgtcgttgtcggaaccgttaccgacgatgagcgtatgttgactgttcctaagctttctattgccgctcttcgttttactaaatctgctcgcgctcgtattttgaaagctggtggtgaagttttaaccctcgatcagcttgctctacgtgctcccactggaagcaacactgttcttgttcgtggtaagaagcatgctcgtgaggcttaccgtcactttggctttggtccccacaagcataaggctccttatgttcgttctgagggccgtaagttcgagagagctcgtggtcgcagaaagtctcgtgcattcaaggtttaaattaccttgttcaagctcgtttccttttctcacactttatgggatcagctcttagttgcttctcatttggttagcgttcataaattaggttaccggtgcattattgatccggctttagtgtacatcaatagtgttcgttcccagatatgaatacaatgaaaatctaatagcttagttggttaacattattctctttctaattttttaatcgtaaacgtatatgtacttgtaagacgatgcttttattgatttaatattggtgttagcagttactttttgtatttcgcgctgcaggtcattattaatttttttgtcgtcggatttcaatttagtgagcacgagtgatttttactaaattcgttagccacaccgtgctattcgctattggatttccattcctccttccacttacaccgaattttggagcaaaaaacgtcttcttaagaaaaaaatgagtcgcagaagccttcgtaccctttatgtgacaggatttcgagatggaatgcgtgctcgtgagcttgcttatgaatttgagccgtaagttgtttttcatgcactttaaatagctaatttattcatttagttttgggcctttaatacgttgcgacatcccaatccctagaactcgaacttcaagaccgtaagtaaatggctttctaagtaaagattttaaccgtcttattggatagttttgcattcgttgagtacgaagattcccgtgatgctgaagatgcgtattatgaagtgcacggacgtcgtctcgaaagaggtggcggtgttcttcgtgtagaatgggccaagcaaccacctccgtcaggccctggctccaaacgtggtggaagacgcgaacgaggaggtcgtgttcacggagattctggacggctacgttcaaggtcacctagtccgcacgaagcccgatctcgttccccttataatgatgaacgatctgatagaagatcaatgagccctcgttatcgttcgcgtagtcgtagtcctgatggacgtagtcggtctcccgattatgatcgtcgttctcctaaacggaaccatcgttcaccttcaccagtctcttttgcacctcaaaagagcccagtagagaatgaaactgaaacgaatgttgataatggtgacacaaaaatctctgagtctaacgaaaaatctggcactgaagttgaacaacaatctgcacctaactctaatggtaacgaggaagttaataatcttgaaccagtcggtcaaaacgaaagtaagcaagagcctcctaaggaagagaactcaaatgtctcacaagagcaaccagaacaagcccaacccgaagtgtcagctgcttcagagcaaccagaatccaaccctactactacagagtctcaataaacttttgtacttaattaaaaaaaggttttcatgttttaaaaattgtctatattcctttacttttgttccaaaattccgtaacacagttaatgtcgtttatccggctaaaactctgaaatgtcatgtttgtgtaaatctgtcctttttttttcagggcgctttatttttttttagaaaataaaaccgaagaaaaagctcaacaatttccacttttgactgtgctgattcgtggcagattttgctctgaacagatgatttagaatccaatttcttctctcgctgttgcttgaacttttatgccgtaggtttatctcacaatataagctttctttctcacatcaattgtgtgatgccgcaaaaattgataccatgaatgttcctttgcatttatttatttagcggtatgctactgccaaacgcttgtttgaattatggtatgatggtcgcttgtttccttctttaagggcacaacagtgtgctcaaaatatatttagcttttgcaattactatgaaaatactttttgacttctggattttgtagactataattttgacagttcactagtttgagttaaaaatttttgtaataaaactatctatttatttatttatgccattttaatatcatatttcaactttgttgttcgcacttctaatttcagagctttttattaccagcagcctttgtttccaaggtattactgttgaatacaactttttcaacatacatgtgtgttaatattttacttttagtttggacaccaaaatcgcatagacaatttttaactatatatcaaattcatgaagttttttagcaaaaaaccgttattactttacgtttataaatcataactaaaaaaaacaaaacaagaatatacaacaaagctacgccaaaaataaaaattttcttcaatgtcaattttttattaagcaccctttttaagcacgaccggcctcaataaccttggcgttgaaacgctctttgcgttcttcagcagtaagcttcctttgagtatacttaagagactcagccttgaaagcagcagcatccttaccagacttctggaaagaaggatcctcacggattttggcataagcctcggcatagatgtcctcaagttgatcgctctcaataccatcagcaatcaagccagagaattgcttttgataacgctcttcatcatcatcaataagcatctccatgtattcagcaacatgaccaccatagatatacttacggagagtctcatcatccaattcctcagtttcaatatcgaaaccagggaaacggttgggagagtggggaataaacaaaccaccatcagaagcacccttcattgcaccaaagacacgggaaccggtagaagtacgcttcaaaccaacatccaagaaaaccttgaaggggcgaggaccatcctcaatagcctcagtgagctcgaactcaccctcaggttcagtaacaccctcatacttatcagcaaggccaaccttagcaagagcacgacgagcgaccaaaagaccggtagcgtaggcggcagtccagttggccaaaccccatttgataccgtaacgaggaagctcagaagagtgagcgtgagcaagaacatagtcaccgtttactctggaagaaactatttggcatgtgacgaaacgattggagaaacgaacgaccaaacggtacttgggagcattgtatttgttcttggcctgggcaatcaaacgcttacgagcgtaataatcggttttaccctcacgacgacgacgatatttcgtctgataacgtgaaaagtaagggctgctcttgactgctttgataaagggcatgtcggtaaacggacaaaagtatgatattattcctaagtaattttggatcttaagtatttatgacagtcacaaatacttataaccctaccctatttttcacaagggtagtatttcaaaggataacgaagtttactgctaaagcaaatgaagaaaatgaaatcttgttttacgcccttttcgtcgctgatttatgcttagatatgaaaggtggattaatagccataaataagccttctggtagaacctctgctcaatgcttaaatggtaagttatttagggagttttttgtatttttcttttaaattaccattaatattcaattacttgcaataattgttgtgcaaactaaaatgatcctaactgacagaattaaaaaaaataatttcaaacagtgagctagctcaatattttcggcctgctcctccacaccctaacgatcgtaatcgaagacgaagaaaatcaaacagactaccagatataaagattggacatggaggtaccttagaccctcttgcttctggagttttggtagtgggattgggtacaggaacaaagcaactttcatcattactttcatgtatgaaaacttaccgagcgacagccctgtttggctgctcgacagatacctatgattctgctggaaaaataattaagattgctgtacacatccctactaaagaggaaatattatctggtttagacgcttttcgaggtgacatctctcagttacctcctctttactctgctctgcatattcaaggtaagagactatatgagtatgcacgcgaaggaattcctttacctgaaagtatcaaagcacgatctatgcattgcgaagaattaattttaaaagattttattccgaaggaagaacacacctacacggatccggatgaatttgcttcaaaggaggcaattgaaagtgaggaacttttaagacctattgagggaggtgccgaacgtcatgatttacttgcaaagacagagcaagacatcaatccccaagatggtgatgaaaaaataaacgcgaagagtcccactaccaattctgttacagatgtagccaaagatcaaactgtcacaaaccctaaaaaacgaaagtttgaagtcactgatttagcgcgaggatcacgacctgcaatagggccaattgcagtccttgatatgacggtttcttctggtttctacgttcgctctttaattcatgatttgggccgacaagtaaatagtgaagcacacatggtcgatcttgtgagattgaaacaggggtcttttgcactagacgatgaaaactgctttgatttttcagaattttcagctccaggctgggaggaaaaactcgcagcagcgttcaaaatcgacctgaaaggagacgaaacaagctgaagcagtcttaatatatataccagtaatatactttttagataaggacattcatattttctttaaaagcatataatagacatttcttttccactccaagcaaatattatcactggtacagtgaagaaaacgatttttatgaagaacactgaaaccatcaaccctttaattccttcaatgtagtaatacgctttaaatttgcgtcgtgtttcagataactttgtagcttatctgttctaacttgtcgaccttttcctccataaattactttagtaatcatatcagctgcaacacctgctgtcaagagtttttcatctagttttaaatttgattttttcaagaagtttatttgtctaacagacgcgggtctcattctccacactgctttacgactaataagagaacgaggtgttttcaaattggaaatgtatgtttccgctgcccttatcgcgaatttcaaggaaggtatgcgatcggatacaatacgttttcgattatacactcgagtccctaatttctctttcgtatattcagatatcttatgtgtcccatcttcaaaatttgtatcaattatcaacaccttttgtaaaaagctcaagacatatcgacccataccgacagcaacccaagcattagtagataaattgaaaatgctcctatctttgtttttaatgttatccatcatttctatcaacttccgtaatttgctgtaccacaaaacagattgtaatccataaattttaggatcataatcagggttcgcaagggaattctttgatttattataaaagttttcaacttcatcgggggaaagaccagctaaagtagggtcaacatgtagactgactcttcttaaagaatcacaaaaatctaatattagacaatctctttttccctcatgcaatcgcaatcccctaccaatcatctgtgtaagtaaatttggagaacttgtaggccgagcgatcattaaacaatcaatattaggaatatcggtcccttcagtcaacaccatgcaattaacaaggacaggaaatttcttttttcggaaatcttggattaaagtttcacgttccgaatcattagtttccccaaacaaagctcgggcatcaatacctaattttcgaaatgcattacaaacttttaatgaatgctctacatttatgcaaaacaccaatgtagatgagcggttacctaaaaggaaattaatatagagataactatattcagcttactagcatgttcgagccaagctcttggaatttcgaatattgccttttctgattgtgcctccttttttaacttctcttggtccaagaagctagacgaatcagctaacacaagatctgtagaccactttatgtttatgacttttggttcaacaagccttaacattgggagttaggaagagtacctataaatatgacacacttaccagttatctttgatcatgtccacgaaatgtctatttattagcatttgaacgttctactgttagcattacctgtgataaacaatctcatctaggccacaagccaacccttttccgtctgctctgaaaagagtcgcagtaagtcctatcacattcactttcgatttttccgattctgcgccaaaatgctcaaggattcgtaagtacgaaggagacgccatatggtgaacttcatcaaaaattaaaagtttaaaattgagaggattatatttaagtagtctttcattttttaaagaaaaaactgacgcaacggtaacatcagccagtccggatgcacactgattgcccatatcaatctcaatagactatggcaaagttagtaaacgaaacagcgtggaatctatttggaaaaagaacggtaccttattcggaaggctttctcggcaatgcttgagggcctgtaaagctaactcctttctgtgaaccaaaattagacattgctcagagtttggccttaaagtaggtgcatattttataaagtggggaaacaatgcctttagacgtgttaatattgcagtcagtagtagaacagtaataccgttttaccagagcctgtagctaatgaaacagcaattcgacgtttaccttcatcaaaagcgtttaagcaggcactgaggcattcttcttgataaggacgaagtttaagagcaaatcttctaaatatagttgaaccatttcttggccacaaattctttttgcaacatgcgtttagtagcatgtctacggcaagataatctctgacacaaaaataattttataactatagaatacagcaatggataagggcataaaatggcttagttaaaataatttgtcagagcataaattagcatgacatgcagacaattaattattacttacttttattgacttacaaaggctaactaagatataaaatttgaaagttctataaacattatagaaaaaaaaattttaaattttagcaatttcataatatatgcaaataatttactaccaaccttatgtccaagcattggtatagtatcaataactcaagcaaattattccccaagttgtaaacaaatcacttacagataaataaatacgggtggatttaaaatccgcttcttttctttttctttttggaaggacgagaaccatatttgccactaacgacttgtgacattattgggatagtttggctagaactctccgagtatagcgatgaaaaattaggaacatcttcttgagaaaagactgtcgcaatttggcttgagggaagtacagaagactgctgttgtgaaatgtagaaatcactaaattggctagatgatggatcctccgtttcgacagcgctatcaccaatgacataagttgaagatatctttccaatctcccaattctccaaaatatttctaacatcttcattcagctccaggccttccgtatcataaaaaggtttgataaatgtaagcaagtcggttgaatcgatttcctttcgagacaatgatggatcaaatattttttccctggagactcctatagaagaaagaaataaatagtgaataacattttttatagatcttctttgagaagactgaaagcaaggaatttcgacagacttatcagtattagattcccagcgcctgtgtattaaactagcaattgagtccacggaagtataaaagaaagaagcattgttgtagttaataccaaacatataaggaaaataaaatgatagttctgtaccttctaaatgacttatgatctcagctacattagtaaaggttcctttcaaaggaaatccgtcatataactcactcaaagttattataacatcgtgattgatagaatcaaaagcttctacaaaatccggaactttgctagcgaattcatcaagggtgatagtattctttttgttcctattagagcacaaaacatggtataaccgtgacagtgataattgttgaaaatcggaattcggagtgcttattatttcttgatcatttgccgaatcatcttcactagtgtttacagaaggggtgatagttttaaatttcatagcaacttggctagaaccagtaagctcctctaaattatatattttaagagaacttttttcgcaaagaatatgtaaggaaagagatccgtcagccttatcaattattgcagaccaaaaaggtgaatcaaaaggaccttgtctgtcaaattcagatgactcaaaaaaataacaaggttgtataatgagggatcttatgggaacctgaacctcatttaataatagaaatggatgactacctgatacaggtagagctctgtcttttgaaaaatgaatttgttggacaacaccattcatttgagaataaacagagacatagatgttttgagaaaaagtagcggtaaccgtaattttcaaagtaggatctaattttctattatgtttccattcaagtagcggcttctgaggatgttgaatatccatccacaagacggactcggtagttaaaatgaaaaactcagatttaataggcatagattcatttaccacttgtagaatcctaacatctgaactgcagtggaataaaagatggaaatcaggtacctccccaagagacacatgaagaataaaaaaagcattatgcaaaatgacaccgccaaaatactcttcccatttagctctatatattgtattatcgggatttatttcttcttcgtgataagcaatggaacttgttggtgcagaacataatgcttgttgcaaagactctttgaaagaactaccgaagcattccctgtacccatcatctaagaattgccagatggtccatctaccagatgatgaagttgttaaaaaaaatgaattatcggtgggatggacagacacgttagcaaacgagtcagaattataaacatcatctgcgtacaaaaaacgcagaggtatagcggacaagcatccaggtgtatttggctcatctaagaacattaaatcataagttacctggaatataaccaactcacaagacgataatgcgaagagcaaacttggttctccattagagaaaaccaattgtctcactggttgtgagaatttccatattggatcctcagcaaactcaaaagccgatacattcaagtaaaatgggaattcttcaaaagttgcagtattttgtaatgtcggagatgcacgaaaaatccatggagacgagaggcataaaaagaggagattttccgcagtttcattgctaatcttgctacaagcaagacattcagttgtggtgtatctgtttttatctgatggcgctgttttacccaagcaaaaagtatttaaaatatgtggattatatatagactcagcagaagaagctaattgagactctttcgctagtgtagaaaataaatttcgcggaacatatctgcaaacacttaaaccaaatgaactactagtcgctttacgcgtggaattggtggcctcagcaggaagctcagttaatttagggagtttgtagtttggatttaaagataagatatcccatcttttgtccaagtcaacaagctcgacgcccgtataggagtcatacctagcaaaagtccattcattattttcaaccttctccgctctgtgatagccagatggatttaaaagttgacacgcccctataattccataatccaaacttacactaggttttttactaattgcatcaataggccatgttgacatgaagataattagaaaaataaaattagattgaattgtgtttacaaaaacacatctaacgacaatacaagagcaacctagcgacaaagcaagtaatcagtgtttcaaggaagcaatgctggagtaatttcacctatagttaagaacttgactttattgttatactataatatatttaaagtgctatctttaaaccattatataattatataaaatataactcctaccgactacatgctttcaattgaacaatttattgatttatgttaactgagaatttctctttactagaaaaagatgaagtttaaaagtaatacttaaattagtcataagacagtgttcaagtaggagaggagttcttctccgaagtctctaagctgctatcaattacatgtagattaacacagcaacaaaacaatctcctttacaatgaaatgcaaacgcttacgattttggaatgatttagcaatagataaattggtttacgaatgttgcattagcccagttttcccttttcataaaaaatacgtaaggaggtgctgatacctgaggaagagtgcaatattcagattagcaagtgttttgaattctctttagtgtccgcttaaccaattttatcgatatgtttataattttgtaaagtcaataagttagttcagcctgttatttgtaagtaatttattgtatgcaacgtctaaaggagcttgatacattttaacgtaccattaaatatatttagacttaaaagcatctttcaagtaatgtcaagaaacctaaaaagaccgctcggcgacttacattctagcaaaacgttgattaaaagaatggcaattaagctagcttctacaaatatttagacttttaataaaatgaaaattaatttttcttgcacagaaacccatacaagtaaagtttattagttaaaaaaaatgaaagcttctgcaatgaactttcattttacgaacttaataaatatttacaccgtattgtttacatttaaatttgttactttaaggtagttttgatatatcttcttaagcattacgtcttatgaaaatgttattatttgggttgtagttcatcattatatatattgtgcatcgtaccaccgtgtgattctggctttgttttcccacatattttaggtctaactaacacatatttaattaattactcttttttactaaaaggactctgcttggtcgttgtatactttgtatgcatcgcttcttttggtgaattttttaattctttgcaatcgcagcagagagaaaataattgtaatgaattcgattgctaggctatcagatgaaattaataaagcaatccttgccactcctttagacgacgatgaagctgacaaagaaaaacttgctaatgctcgggggcgagcttcatcagctactttgaggcattataatcgtcgtagatcgtcttattcggcgtccagccttagcagtttgtcatcaaaaccgacggaaaaggaagttcctacaaggaatgaaaaaccgaagcatgccaacattatgcgtgttgtcgtctactggattcgtgtgttcctgaaacgaatttatacgtttttcgttcattccgctcgtgtatttttgtaccactttttgaatgaagagaaagagtttacccttgcaagttttttttggggtctatgccggtttgtcttttttcctgtattattatcgtataaacgccgagagatgcttccccctcagccaagtgtccgccgtcctaggttttattcttcttattcttacccatcctctcaccaggatcctgcctattcatctttcaaacgacatagatcttctaattcttatagcagttcttctaatggaaatcatgttcgttttcagccctctattgcagaagaagaaatttctttcaattctttttcaaattcattgaattcagaagaagatgtgtgtgtttctcctatgaaacccaaagaggtctccctaatgggaaaagcaaattccaatcgttcaggacattcgcatcaacctcaatcaactcagttttccccgcctgctaatgacaatatttctaagctgccttcctcctttacgatagttaatgatcctcttaaatctccttcttcttcccgtctccgtattagaaacattactctgtgtgcggacaaaataccgaggcctttgttgaatagcaagttaccgagaaagacccttgtattagatttggatgaaacacttatccattccgtgtctcgtggtagtcgaacgacttctggacagccaattgaagtacatgtgcctggtgaacatccaatcctttactatattcacaaaaggcctcatcttgactactttttatcaaatgtgagtcaatggtttcgccttattttgttcacagcatctgtccagccatatgctgatccaataattgattatttggagcgtgataaaaaaatatttgctaaacgatactaccgtcaacactgtgcacttgtcgatagttctttcgttaaagatatttccatttgtaatattcatctttcacggatcatgataattgataattctccagccagttacaatgctcataaagaaaatgccatacctattgaaggttggattagcgacccctctgacgttgatttactaaacttactttcttttcttcatgcactgcaatatgttcatgatgtgcgagatcttttggggcttcgtctcgcaaaataagtgcttttcatgattccttttttttttcgtgagtaatttactcgttatttatcaccagtaacgatggtctaaaataactttttctactgcattaacatcttgggtgcctttcctttctcatcatcaaacttctttgttataacctcaaaagggtaccttttggatatttcctagaccgcatttgggccattccagttaaataatttttgtttctttttgctgataatatgtcaattaatgtaagcctaatcgtaagaaattctttctaataaactaaacgcatgttttaagaaagattagtttctgcactgatgttcgcagcaattacgaaggcaacttacttatgaaatttctttctaaatcaagcttttaataaacatgtttattctatttaagtgttgattcttttttttttacttttcaatctgttattacaatcaacttacttaatcaggatgggcaaaggattataaatgatttaatgattataaaccagattacatagacttttagcattttaaaatcatatcactaggctaacgacattgttctagcaaataacataacccaaaaccacattattattatatgtatctaataacacgaaaattcaaaaaacctaatatatgcagaattaatagttgaatcaataccaaccaccacttctattgaagtttaatacttttaactaaaccagctttaataccagtctgctcaccagcatagccgccctgtggtgcgcccttgtaaatagcctttttgctggctaatttcttcttagctttttcgtagcgcatacgctttttaagtcgaggatttctattttctttaggtcgacggggagttaatcctctatttttagcaatgtctaaagtaattccacgcttatcaccttcacctaattcaattagttctgggtgccttgaagctcttattaaatcacgttcgagatcgtgattttctttacggagctttttagccatctttgattttttatcgagagactcgtaataatccaaatcatcttgatcttcaacttcacgatcgacatttgcaggtatgcccattgattccggatcttcatcatcaagatcagcaccagcatcctgatttcgacccctggctgcagcttctctcatcaatcgctgctggcgttcaaatcttcgttctttgtatggcatgtccaaatcacctgataactccagtaccgctctggaacgcttagctgccttttggtcaatttgattagcataaaactttaaagagcgtttcctagcaatcttgtcttcagcatcaacatcgtccaatctgttgccttcaccatagtcatcgagatttttaatattagtattaattttagatttagcggctcgaaatttcaaagtaatatcatcatcttcagctactggaatatccttaatgccctcattttcattatcgctgattgattcgtgcatatcaacatcttcttcatcttcggacgcaccaatgtcagatgccgatgctatcttttcgtgaagctcgatagtttttccatcttcctcgagagaagttggagtcaatacttcatctaacccacaataagactcccacgtctgtttgcaacgaacaaggtcaaccataataggatgattttttaaatcttcctctccatctttcaagagggcaaagtagaatgttagaaaactgatgtaagtactcagagcggtgcattgagcttgaagtagctgagaagatggataagtcttaagtttctccttaatttcatttaactggggtttcaattgatttaattcatctaaaaataattgaaattcaggatgtttagcttctagaatctttaaaagctctgtacgagggagatcaggtgaaatttgctgaacaagttcttcaattgcagcagcagaggaatcctgttttatagattttaggtcactgttatcagcccattgactaatatcatcaatagcatcagtttcgctgactttttcaagacgtttacgttgtaaacgcaacgcttcttgctcttccattcgtgcgtcaaattcatcgtcctcctcagagtagtcttcattgtcataatcatccccaccgtaatatgattttgcagagcgaccccaacctttattatcatataactcttcctcattaacagcgtctttctttttgcccgagagctcttcattttctgataaattctcctcggcgttcccatcttcctcatcgctagaactttctaaagccacaagttcttcatcacttaattctaattcgtctgcttgctcgccgttgtcagcatcaaacaaaattttatcctgtgcgttatagaattcatcttctgaattagcaacatcttcgtatgtattgattgcgtttatcttttctttctcctttatttctggtacctttaaagaagaacctttccgagtagaagagcttctcgacttctttctagccatactgatatgcagttgacaaatataaaaattctttttagttacgaggagccactaaaggggtaggcaagttttatttgcgaatttaacgcaataaaaacttaattttgttaaaaataaagcaactcattattccacactattattttcatggacttctccgtacataagaaagttaattagaggtgttttctttccaagaataagtatttacatatcaaattcttttaaaatcattacatgtataattttcgatgcacacaattatgtgagatgcatggttcatgttgacaaactctcctaatgtcatagttgccagttgttttgaagttatgcggtttattgaaacagacttaaaggacttaactcgtttgcaaatctcgtatttcttttaaataattgatattcaccgaagtcaattaccctgtaattatagatgacttgtaattgtttacaaaaacacctaagacgacattagcgattttgcaagtgaaatcaaatttaaaatacgttcaattctttgtaatgatacgtcaaggaattcagtattgtgtggtagaggaagacgatcgtcaagctgactttccaactctgaaataagcctcgagtagacgcttaaagtggcttgatggcttgattcagttctttccataactggcgcctttgttgtttgctgtgatctttccgcatcatttgttttagatataggtaaggaagctatctttggagcagattcagcgactgttacatgttcagaggcatcagattcctttaggtcgtttatacatgaaacacaaaacatagggttgtcacgaagtcgcatcataggtacctagaatagtgttagaaaaagggtaatagtaaaattggttttgttttaaaaaccaaggtagcaaaagcattttgagaaaagaaaactgacttccttaatatcattccgtttgccattgtattcacctgaagtttaaacaacgactaaatacaaaattaattaccttttcacatttcggacaaatggtatccaagagagtatagccgcggagcatatattgacccagttgagcggagacctcgtcttgtgttaacatttttctaaagacagtagtgttatagaaccgatttatacaaaaataagaagtgtttgtatattttatgttctgagttatttccctacttgttagaaaattttagttttgacgaaaatgctgtaggttgtctgtaaagagactatgagcgtaggttgaatcgaagaactaaagaaagacaaaaaatttatgtatatataataaacagagttatataaaaaaaaacgctgcactgaaagttttggagtttgaaaactgaacttttgatttctttaatggtgtgtgcaagtactaatcgctgctacagtacaatgatttgaaaaactagggtaaattaattaaaaaaaacgatatatggaacccatacaatttttttattttttaaagtctaaatctttcctttatttaatataatcccttttctcacttgattttatttcacttgttctaacttttaccctatttttttagtataaaagttaatggcaaaacaaaaatgcgttttcgaatgaaagctgtgaatgttagtaagagcaccattaatgggggtttgctgtaattctccgaaacacgatgtaataatgtatctaataattcctctataactcattttttctaaagtcacgggtattagtgtaacagactaacgtcacaaataatttaaaaaaaaaaagaaaaaagaaaaaaaaaaatgaaacaatgaacgagcttcgtaagaaaattcgatgaaatatatttattgttaattagatgatataataaaaataaaataaaataatatatattcgagctgaattgattacatcaaataccaaaatattaataggaataaaaaacaaaataattacataaaattattcatcaagttgctactttctctcatgatgatttaaattaagtagagtacttgttaattaagtatgttgcacaaattagcataatagatgatggtgtttatttatttcatagtcggtgcaaataacaatcatctcaaaaagataggtttattggaaacccgcttcaggtttcgttttcatattaatatcataaggttggtaaatttagcggattgacaaaaaaggtaaactttttcgtaaatttagagaaatacaatcatgtttttttcaaccaagcaattgttttatagattaatttaactctttttagatacatagacccccaaatgctttacccaatgaacaaaagaatattacaaagcgacagtttttttttatttactaaggaacatagacggtttgccttgtttactgatttcggaggctagacaaatggtaacgaaggtttggcggaatttcaatacgtatatgttacaagtagtaaattttacttttgaaattgctaaaaaagcggaaagttttcccgatcatttcccgtacggcatgttggaatttgagcattgaaatttcaaagcaaccctaattgttccttacccctttttcctttccgttcctgcttactgcagatgcgaaggaaaaacttgtgtacaaagactagcgataagataaaaacttgattgaaaaaagaataaacaaaagaaaatctcgacagtcaaggggagatggcatagaacgggattattaagaagctatttagatgatgggtattcggaccaaacttctttgtatattatacatacaacttgtgcaaagttgaggaaaattgttattattcttttttttttttttttttttttatatttattattttccattaacttcgttttcgtactaataagtattcaaatggaaagcttttcttttaaacatatttctcaccattcgtattttccaatgcttcctttgtaaaatgtaaataaataaattaatagatattttttaggaaacaaatgtattcatcatagtttaatttatttatttattttcaaaatttattttattttattttttttttatttactatattccgtctcatgtaacttcactaaagttcatttaatttatactaattcattcagttcatcccatctcaccgtatatgttgtattactttccatagccactattactattattctttacttacatacccaacattacctcttccccccccgtagtactcatttcccccacctcattaactcctaagtcttagtctagctaaccatctccatctacctttgctttacccatgataccctttttcgtaccttgtggggggatccgatatcgacctcactagtgtgccacacccacatcttttacattcggtatgcgcggaaccatatgattgtgtccacttctttccaacatgagtattttaaaccgttagcatgatgtagctttttgtcacttaaagtgaaagctttgccgccccttccgtcgtctggtacacgcttctttgctttaaaaagaatgagtggtcttatatatacgagttagctgttaaggcattggttaacgagcttaactaccaaaagagatagaagcaaaaaattgtttgaatttgccgataccgttagttgtagtgcaaatcatttcgttggagaagttattgtataaccagtcggtcatacatacatcgccaagaacgcaatccacctttttgccaacctaacgtagaggatcgtaacaaacgttgcctttgaagtgaattctaagcatttgccgaaaaaatttgcttcgttctgtctttctactaccctattcggattttgcaacagttgcgtaaggaagcaaaatttcgtgtgtgttaagtacttaattgcacccaactaattgacccgctttttttttcaacatacaccactagctgtattgaaaagcaacgcattgtttggaattctacagagattaagctgatttttctgtgccaatcgaatttgtcagctaaatagaatttcctttcatagacttattgttcttctctttaagcttgtcttttctttacggttttttgcctagtgtttgaacaagtccaattgcgccttagttcgtagctagcttaactgtccttgctttgttatccgtttattacaaggtttacgaaacgttgccgcttttcatctttcagccactcgcctaaattgcgttattcctgagatttgtttacgagcccagctccttgtcactttccgaaacttgtgtgctgtatattacttggcctcttcctctatcctgaatagccaagtatctttcaatagctattgtttccctagttctatacgtgagctttttgaaatttacataaagctctcggtgactagatttaacatatcaatctaaccagattatatatatttttttgtttgttagaacaagttgttgatacatctggtttagaaccctcaataatactttgttaagtttcttgttgttgtgtcttttataaaacataattacttgcattgtttcatttttcgttaagcatctctttagaaacgaaacatggccgaatcaactgctacaactaccgctgttccacctccagcagaagagtcttggaatgctgatagtgaagatgttcatcaattttactggacatacacggaagagcctcataaaagtcgtcgtgctgctattttgaaggcccatcctgagatcgcctctctcaatggttatgaacctttgaccaagtggattgttctcggcgtggtgtctctccaattcacatgtgcttacttgctttcacaaagttcactactgagttggaaattctttttaactgcctactttattggtgccttttgcaaccaaaatctctttttagccattcacgagttgagtcacaaccttggttttaaaaaaactctttacaatcgtgcttattgtttgtttgctaatttacctgtaggtgctccttttgctgcaagctttcggccctatcatatggaacatcatgcctatcaaggtgttgatggtatggacactgatttgcccactcgtgccgaacttattttatttgataatgtgcttggaaaggcatttttttgcactttccagcttttattctacgcattccgtccccttgttgttcgccgtcttcctttcactttaatgcacttttggaatattatcgttcagttttccttcgattatttagttgtgcgatatgttggatggagagcattagcctatttctttatgagttctttcttagccggtagcttgcatccaactgctggtcatttcttaagtgaacattacaacatgacccgcacccgtcttattgcctccggtcctggtaaggaaacacctttggagacctttagttattacggacctctcaacttctttgtttataatgctggttatcatattgaacatcacgactttccctatgttgcatggactcgcattggcaaagtgcgcgaattagctcctgagttttatgacaacattcctgactgtaagagttggtgcggtatcatttatcaattcatcactgattcaaatgttggtatgtggtgccgagttaagcgtaagcaaaaacatgctgatattccaactaaatcaatgcaccttcatgtttcataaatatgatgatgattgggtttcggttatttcatttaaattctacttcttcatttttgatttatttttttcgttcagcgtagtggtgctacttattcatctaattcgactgcacagattgaaaattaacttaatcacttgaggcgtgtttcacttaatatttttaataattgatcactacttttctattaaatactattgctgtcaaatttttttttaattgcttcattattcatatgtaataaattactttggctatgcaaacggtaatgttctaaaacacataaaaacgaaaaaataaaaacgttagcaaaattacgacaaaaaccaaatttctttatcttgtaagttaaagtagctggcatatattattatagaaagtattaaaaaacttatacctaacgcaacagtcaaacagaaatctaaaaaataagaattctaaaaaaaaccaaaaaaaataacaaacacaaatgaccaataaagtacttcattagccattgctttaaaataatctatttagaaccaaaaaagttatcttgaactagcataacctttgagtattaggaacattacttcgagccccataacaatacaagtaaacgcgacagagatgttcataataagcattggtgacatttcgttcaagcgaattttgttgacaacatcataagatgaagccataaacatagcaccaccacaaataagacagaaactggtaattatttcagtaggtggacgagtaggccagggagaggagggaggtttcaagtatagcataatatatgtacagatacgtgctatagctgccgcagctaataatcttccccataggacatgaatgacggtcgagacatgattggtttggtcatgtgcagacatcataataccggtgaaaaatactgtaagagcaggaaacacattgtatgagggtaagccattctccgaatgctctgaatcttcagagcgacgctgaccaagtgtagctgataaagtagcatttaacaaccggtggacaactttagattctacaagaataccacacagaccggcccaccaaagcatgaatgctaatgatgcatgttgcaaatcgtgatgattccattttccatcagtatttcccaaatgctccagccaaacatttgagacaccataagcaaagagcaaaaatgactctaccatttctttagtgggtacatacttagcaaatcttttttcagaaagttgcttgggaacaacattccaagcccaaccgtactcggagaaagcacctaaatattcaccaaaggacaagatgccgtaccaaagaaatatggcgcccttaatccaatgagccaaaccattgaaaatatgttgtcctttaaaaattccagctaacaaaacaattcctgtacagctttcaaaaaagccaacatataaccataagtgacctaaaattctatggaaataacgaagaacctggaggacacaccattttttaggaattgtacgccatgacctaatatttatgaaggagatacttgggattgatggtttttcagatgatacgtcgcgacgggatgattgaggtggaagatattcatcagaagaattaccctctcttggtaataaaggtgcaccgtcatctaaactatttctttgaagggcttgctcaggatcctccatcgcacctggagcctcggcagcaggttggtactccttcaacattcgtttctttaatatagaagttgtaatgcctactattgctatcaagaaagtaatccacatgaaaaatcgtcctacaggtcgatgaatatttcctttgtaataattttcaggcgatgctttgtgatgacttatatgagcaaaaatatacccaataagggtcaaaataacatatacaatttgtacgggtatatgtgctttacttttcgccatagcgagtacaattccagcaggaaggataaatacataagcaattatcatgcaaatgatatgagccataagaaatttgttcatgtgatttgcataattttcgaaatcaatttcgatgggattatctcccgtggaattcatgtgcattccatccattttttcgcttttttttgcaaaatgttcagaaaaaagttaactaattggtgccaaaattaattttggaagaaaaaaatttgttcaaatcaaataaaagggaaaaccgagttgggttagcagctctactttattcctttttcttttatatttataaattaaaccctgaaaactgagttccttaaagcatcaaacgcatgaactattagttagttcacttctggcttcaattggaacttttagaatctaaaaagagttaataacacttctgccatcatcgatatatatgcaaatcaagtggagtgatttttgcgcagacatatccgctccggtatcatagcatgaaattctctcatcaaaatgtgttaacttgtaatatgatgctattaacctacctttttattatatataagtatatataacaacactattagaagggagaaaaagggattcactttgagaatgggttatgggagtgtttaagctgaatcggacggtgacggagtgataacgatcaagaacattcctattggcttacttggctaagcatcctgaacctatctgcagctactagaactactcacataaaaaaagttagaacaacataacaagaaaaaaatttcgcattgcttgtgttgattttataaccgccatggaacaggggggtatgctggacacattcaatcgttactttacaacatgtagggctggttacttataaatttccttaaaatgagggacgcgcctgccggtgcatagtttaaatataaatatattaaagcagtagtttatgtaatacatattgtatttatcagatgagaattctattggtattttaataaacctataaagaacaatataagggttaaaaaataacaagtattagtgccattaatggcaagtagcgttaagaagaaacgggtccggtttttttgcgatttggcagaggtcgattttcgggattatttggagtccaattacctaatgaattggtagcgtaaaagtccataggataaacttccttccaaggaacaacattaaaagcagcagatgcttcatatggtgtcaacaatggagcgggaaatgcatagccccaatctatggaaagccttggacaagcgacctgaatccacgcgtcaatatcagagaattgacccaatctactaggaaaaatttctgacattaaaacgcaaacgaaatctttattatttttccttaaagtattctttaaattttcgagtaccttaggagacccctgtcgacccagtgtaccttgaattagaccgaactttttagcggtacgagctttctcaacggcggaataccgaatagatttcatttcttcatgagcataagattcaatagagagcttatgtgagtaaggatcatagcggtatgcgggcaaatcaggattagcaatcatgacagattccaaatggaatcttccgtcaccaatgtaaattaatgcatctacagatcctttttcaatatagggagatgtacatcccaacgcctctccaggagataatggctttgcttgtggaataacaacgtaaaaacctccctttccgtcttcatcctgtatttgcaaagcgtcttttatagagttgagagatccaacaaattggatagttccaaccaaagctaacctagaattggagggtagattatgttttaaagatgatacgacatgttgcaaatctatctttatatccacgaaaacatatagcacctttatgggcgtttgatcaacaggtataagacaagaatgaccatagtgtactaaaaaatcgcaatcgagtgccctagctgtaaaatcgtcaatacaacacgcaccgtatgtaacgtcgcccatcacaattgtctcgacctggcaaaattgttcaaaaatatcagacaatatacaaccaaacatcaatagcccctcgggaagttgcaaggcaacacgttttgcttttcgtaagcgaatatgccaaatggttttgtgaatttcaaaattgtaattttgcggtaactattaaaggttagctgaccaagctttgatgtttttgagaaaagaagaaactaatttacggcatctttctctaataaaagcagcttaccaattttatagcttcattaattgctttatcgtttaatatatcctctgggatttgagtagctactcgtccagcgctcctcttggagttaatagtgacgagagcagcattttcaacatctctattagaaccatccaaattattttccttcctattttttttgccaacaaaacgacgttttggaattgattttttcacttccgccattgtgttttaaaattataaagtctattactaaaaccctttgaaatcccaagaagtaaccaatgctatgtatgtatttaaattgatagaatgccaaaaatcctttttccctgcaaattgcttgtttgttaaattaaaatacaataggatcccaaataatttactaagtaaaaaagcattgcactttgctatattatttaacacacgttgttatattacgctatttctatcggaggttggatccacgaatacagcttcacctccgatcataggccacgaaatttgaacggctaacgctcctttagattgttccaaattaatttgcgtgaataagctaaagctgtttttagtcacaattgaagttaaatgacctctgtcatccaagatgaaattcagtcataggtttgttgcatcagttttcacaagacttgttctaattactttttagtcttcaatttaatgcagtaccggaatggtccgaaagctacattgcgtaagtaaacaacctgttggattacttccgatttttgctaacaatcggtgcttagttactcgaaccttaagaagctgtatgtttgaaaattctcgagcttacgactggctattatgatatatcctatattccgacaaattcatacttgcgaaatttgggataatgtctgattaacagccggagaataaaattgtacttgaattttgctaacatatatttttaagtatttattcattggaacatgaacagataacattacaacaaggcgctccagatgaagaaactaggctgttagagcacgaaagaagatcacccgatgatcgctttatgtttgctttagacaaggaattacaaggaattgttgaattttatgctcctaaagaaaaagaaattgctgatcagtatggtagaattaagggcgaatttgaaacctatgagaatgagtatatgagtcagggaaacaacattaattaccctacccctgaacgattacaaaagagctcagcgagtaggaaatctggtcgtatggcccgcagccaagaattgcctcgcattacttcttcaaaccgtgagatatatctcaatgggcaaactagtgatggaggttatgcggcccctgctatatctagagcagaatctactgctattcaaccgtctgaacctcatgatgtcgatacttctaaaaacggtttatcaaaaaaacaacattcagaagctcaacctgaggtacaaggcaatgatgatgaggtggaggaggaagatgatgatgatgatgatgaagatgaggacgaagatgaagacgaagataacaacaataacaatcgatggttgcttattgaacaatatccatctgatattgttgcgtacgaaaacttcgtttctttaaagcgaaaactgacacagttgtatgtttcaattcatgacttgatttcgtacgtccatcttaattatactggtttttcaaaaatcttaaaaaaatatgataaaactttgggtagtagccttcgtgaatcgtacatgaagcgcgtcaaccaagcttaccctttccttcctgctactgggaaaacattgtcaaagcgtttaaatattgttgcagagtggtatgctaagctatgctgtcaaggcgatacatttgtggctatccgtcgccttcgtggtcatcttcgtgaatacgttgcatgggaaaggaacactatttggcgtgaaatgatggctatggagcgtcgtactcaggccgcgagattatcaggactgaagcctgtcgcagctgatgagaaagaatcagaacagcccccctattttacaatcaaaactaaatttggtgtttttagaatcccaagatgcttctttaatagcacgattgcaactttaattactattatcgttatatttattctcttattaagttttcctgtcatagataatagggaacagaacaattgtttggctttgttagtaatggtttctttattatgggctacggaggctattcctttgttcgttacttcgtttttggttccttttatgactgtgtttttgaaaattttgagagatgagaacggttcacctctttctggaaaggaatcaacaaaggttatatttagttcgatgtggaatccaactatagttttgcttttaggaggttttaccattgcagctgctctaagcaaatatcatattgctaaaaggttggcgacttccattttagcgcatgcagggcgtaagcctagaagcgtgcttcttacaaacatgttcgttgccatgtttgctagtatgtggattagcaacgttgctgcgccagtgttgtgtttttctattattcagccccttctgagaaatttaccagcagagtccgattttgcaaagatactaattgtgggtattgctttggcatctaatgttggaggtattgcttcgcctatttcatccccacaaaatattgttgcgctacagaatatggatcccgctgcgggatggggtgaatggtttgccgtcagtattcctgtatcgttactgtgtatattttctatatggtttctgttgtcttttggattactgaaagatgagcacatcactttagctaaaattcgctccaccaaggatacatttactggtgtccaatggtttatttccattgttacgattggtactatagtcctttggtgccttgaacgccgcttcgatgaggtgtttggtgatatgggtgttattgcattagtcccaatcattgtattcttcggaacaggtttgttaaccaaggaggattttaataattttttgtggacagtcatagttttggcaatgggaggtgttgcgttaggaaaagtagtgtcttcttccggccttttagaacttattgcccttaaaataggtaatgctgtttcttcccttaatacatttagggtactgcttattttttctgctttgactcttgttgtttcttcatttatttctcatatagtagctgcaatggtggtacttcccattgtccatgaagttggaagtcgccttgccgatcctcatccacgtcttttcgttttggcttcgggaatgatgtgtagtcttgctatggctttgccaaccagtggttttcctaatatgacagctatcatgatggaaaatgaagctggcaaaagatatttgaaagttagtgactttttaaaagctggtattcctgccacactaatttccttcgtgattctcctattaattggaacaccaatcatgcgagcacttggattttaacctcctaatttgtaaacggtactgtatctttctttttataatttttgagtcgaagcatgttctgctgcataacacattcatatttgtcaattctacttaaatagattttaaatcattgcattcgaagataaaattatggtagcttagtgttcctacggatcttaatgtatttatatgttcactttataatacgatacaaaacaaattttatctctcctttgtttcaaattgactggcaaaaaaaaataacaaataactaatcacaaaaacctaaggaatatgaaaaatagttgctaattttcgtagaaacttggatcttgattagaaatgaaccaaattatgcatcattcaaatagattgtagtgtgtatggtgcagcgggaacgttataattaaccatcacctatagtctcaaaatgttacgcaaattgcccatcaattttgcgaaatggactgtaaaaaaggtgccagttcagcagaaaagatttaatagtcaacaaaaagaaatctcacctcatgtaagcttttctaaatacgctttaggtcataaattttatctgtgctaaaattcattcaagcatttttgcattgttttatttaacattattttattaacgatcataaagattatgttttataaaaactacgctagacctcttggtaaagtgacgctttttgccttagcaacttattatggattggaaatagtttggtggaaattagatgcatcagaacaggaagctattaaaaacagtaagttgttgatatgtgaaagctcttttagtttgttgacatttaggcgaattacggaatttagagaatgcgaaataaaaacacgagatttgtatgacccagaaatttagtaacgtatatggcttaaagaagcgagattacgatttgttaatagttcagtatgtcaaaaattctttgaatagctaaatgctacagacgaaacactcagtcaaaaggtcctcgagttgtttgttcaaataatcgagaagaggttattttttcttcgagttttacgtcggttacctaagactaaatacatctacttagaaaatacgaaaaccccaagtaaagcttcacataaataaggttgcaaaacaaactgaacatttatacttatgaacatgtagataaattgccaaaaaaaaggttgacgaactctaagattacgaataattatagaaaatgaagaagctttggtgttctaaaatgtcaaacttatatataagagtttggaaccaaagcgtgaaacatgcttactcttcgtcaataatttcttcctccaatcgaataccttctttggcaagtgtatcaatcaatggaccgcaaagcttcatatcattaggagccaaaacacctggggtgttaataacaccatcaagaatttgctgagtagcaacaccacaaggaacgccgactaattttgccatagaggtgtagccattaggaacaccgtagtcaagcaaagtgcaagtacgagtttggcgttttccttctttggtttcaacttcaaacttgtgttgaaggattaacatatcacgttcaccttcttcgtattgcataagttcctccaaggtagcgcataaggtgtccaaaggattaccacgaggagtaacgggtttgctagagaacataccaagccacttcaaaccattcaaaatgcgcttcttgtcgtcttcatctttgaatttgtggatggaagaaattttcttgattaggtcggcttcggaggaagattcagccttgatgacacgagcagtaacctccttccaaggcaaagcgggtgcttcaggagataagtattcctgagctgtctcatccaaaaatcccatatcaaccaaacaatgaataaactcgggaaatccttggtaacgtaaagtaccgcgaatgatagtttctgcttcaggtatttgatagcgctcttggtagacagtggaatcacgattaggataacaaacgaaagcgtaaccgggatagatgaaatagggtttagcagtttccatcaaatccttgccgtcaatttcaacaagtttgccgttttcataaaacttggcagagttgcgaagagccaacaaaacaccacgagaagaccaagaaaacttgtatcctaaaggattgttggagtcctcgggagcgggaagacctccacaataagacaagaaagacttaatcttaccgccagctttatgaacctcttcaatggtcttgatagcatataaatgatcaataccgggatcgacgccgatttcgttcatacaaatagaaccagccttgatggcagcttcctccaactcagccattttgggattcacataactggtggtacaaacgtgtttaccatgcttaatggcagctttcataactgttgcatgataagtgtaaggaatcaagctgatggtaagatcatgttcggaaacagctttctcaagagctgcttcatcattgacatccaaagcaatggctttgctgtttgggataccattaataaatgcttcagccttagaaagagttctgcatgctacggttatattattttctttacgacgagataaatattctaaagtaggatgagcgacaaatcccgaaccaagtaataagatggaaggcattttgatgttgaaaatgaaagaggcagtcagttaaggacaagtggtaaaccaaagacttctgttttgtcgtcacggttttagcgatatataaggggttcctttttatccacagatttatttctgatggccgaaatcgtcgtctaaattgatgaaaactgattatctcgaatcggttaaaaaagcagtcacatggaccattttttgaattaatatttaatcgttacgtttcctctcaatgttatgtttggcttactaggggaattcgttattatcgacaagtttagtcgataatttgttagcagcgatgtcgcaactgatagttttagcaactttttttacgtagtttttttctgcagaacagaagttgcttaaaagctagtagatgccattcgttgttgtttgggggtagattaaagaattctaagctttagtataagaataatttgtttctcctctttctgcctatctgttgttcataatcaactgcgtagttctggtgaaggagtaaattaaactgcctcgcaccgccgtactcatttttacctcgagtatggtggccgtggaatggtggttttttatgcagtcgggaatgaaagcagctgtaatttccttgcataatgagcctaaatacctttttacatagaagttaaaatttatgagattttaaattaaaaaatcatcaaaagtgcaaattttcaagtacatatacgaataaatttaattataaagtaaacctaaacgttgtttaaagctaattgcttcttggtaaccgattgcaacatgccatcatttatttacattgacaacccgtaaatatccataataggtagaatgttatcgacaatgaatttcaaatgcatatatatgtttaagtaaaacaaaatactctacactagcagtcccgcaatgggaaaataaagaggcagcaaatatgaaaagcttccgtcatttctttttcggtcttgctaaaaaaataaaaccacacatagcttaaaaaaagtaacaatgactagacatagcatgtcatgaaaatcaactgtttctttaagcttttgtagataaaccgaaaattgacaaattgaaagttccacctaaaaatgcatcactgttggatcctcccaaataatttaatagaaattatttaaattgcatgttctaaatcaacaggtattaaaagatattactggggttgttgcgaatagcgagaaagagggttttgttgctgggaaaactgctgatgcattgggtttccctgacgcccttgctgagtttgatacatcatagcgtttggctgtgaataaagtctctgttgctgatcgaattgccgaggagatccaggtcttcttgacataccatatgcagaaggatcaaacatttgagactgttgcatattaggtcgcatattaccttgaaattggggcatttgatatcccataggggatgactgcaatcggaaagctgaggatccagattcgagatgcgtaggtggataacggtataaatgctcagccatgtacggtgctaccatgaccggtctttgcatattcatctggttaacatttccggagttatctgacatttgtagttgtggatattcagagcccagacgctgctgtttatacatagattgatcaatatcttgcatttgctgcattctggatggatgagaggaatactgcattgaaggctgacttgactgttgatttgaaaatggaagttgactaccagttggcattggaaacccttgattgggtaagccagcttgagtggggaaaggttgtaaaccattcataccacccatagcagcaacttgagtagcagacatatgagcttgactggaagatgcgcgggaattattgttatctttagatataatatcaattaagaaatcatacatttcagattttgatactgcatttgcaatatcggatctttgtagtgtccttcgttgattttttttggcatgaagccaagccctcatagtaagctctgcaataaatatctcacttcctttagcgaacagaaaaggagcttctgccgagatcattttattctaaaaaaattagtaaaagttaatgtcaaaaagtattcgaatactcaaagtaacgtaccttcacatcatcgtcagttttcataactttctgcataatcaatagttagtaattaattcagaaaaagtggcataccttaatacgagctaagggaagatgcagagtttttacagcttgatcgtcatgttccaatgtatcgatggttttttgccaatattcagcaagggcttgtgcatcactgccaacaagaccttgagtaacattatcaaatggactagcaacctcaatgggtgcactagcgttgtagtgattgacagcagttggatcaacatcggggactggttgttggaagcgagaaacagaatcttgaccataacctatccgtacctgagaattaggattgccagagggatcaacatattctcctaaaccttcgggaaagccttgtttcaaggaataggaatcaggaatagaattcattttgcaatgaatcttaattgaaaaacgaaaaaaagtctacagaaaggcaatttagtttaaaaagaaaactggaaacgtaaaggcctttgccaattagataagagatcaatgcaatctcactggtgacaggtttaaaaaaacgacaatgacaaaaattgtaactatgccgggatctaacaaataccagtttcctaaaaacaaagctgttaaagaaactgacaataatttaagctaaagaatttcaaatcgaaaatctaaatattaagaggcgataaagatgcggattaaagaaaacttccaataccttgatgtacagcttaacaaaatcgtaaccaagataagtagaaataaaatagaaagggagcggagtagtctccggtaaaatggggaattaaacttatatgagaggtgagcaggagacgaaacagggaagtaaaacaaattgacgtcaagttgaagagtggaacggaaagaaaaaaataaaaagttttacaatcgaaaggaacacgaacggctaaacacgaggcttagttgcaatatctaaaaagataaataccaatcgtcttaattcacgaaaaactcgtagaatgagtaagacaaagcaacaagtgcagttactaacgtatctctaacacattaacttcttaaaacaaagaacttcaataaagaacactagtaaagcaccttaactcgtcgaagtgtcttgaattatctatgtagcgtattacacctggcttaattaagtatatagagtgcaaaaacactcaatatagcgaaaatcggtacgattgaatttattggtggctggcagaagatggttggctgtcacacaacttattgatggaaccggtttatagtaccacatactttgtttctacaattgctaaaacactttaacgacacgtaaatattcattatttgatatacataattaatgttttcgcggtagtagatataatactataaacaatagcatgtgcaaatattattcagtaattaaagcaaacagaatagaaaatacgtatagtaattgacttcaatccaggaattacattaaaatacatccttgttaattgaatcttacgcctttttaaagtcctcgcaaagataaagcttaccgcgttacaatttgttggtcttacaacagttctttaaacgtgaaagagtaattgacctttataaatagaattattttgaatgtaataaattcttattttttgttttatcattataatagtaggaattagaaaacactttcaagtagctaggtttagcatctttataaataagtatgattgaataagcagagattaattatttttaagaaatttaaatatatcgttttcaaattaaccatttgagccacaatcatctaactagttatttgaaatatcataaaaaaatcattgcagaaatcagtttgaagctgcttaagtcactcataataacaacataaaacacttatttgaaggtttgcactttactatatgagatgtttgttgctggtaatatcgtaagcaacgatcagcaaaagttctgttgtagcgtttgattcaactttcctgtttgtaattacctttgatttaataagaaatttcctttttctaaatactgactgatcttatcatataaatgctttgctctcaaaaggcttggctgcttgaacctgaccactcatccaatgctataaaattcactagttgtataggtgtcaccaaacagtttattgagattaaacatttaaagctttaaaactaatgaatcagttttattaagcattggtagcttttcttttcgttttgaggagagtccagttgttaatgataattgctgctagttttatatcagatttacaatcacgaagatatccttcacttcttcatttcaatcattttttgtttttctttcatcttaaggctaagaaaggatgctatcacgattcattaaaagaacatatagcactcaaacttcttcacctgtagtcggcatcatcggttctgggccggctgctttttacacagcccacagactcttacgaaatgacccaaatgtcaaaatagatatgtttgaatcccgcccagttccatttgggcttgtacgttatggagttgccccagatcatccagaagttaaggtaagtctgttaagccaagaaatattgattggtttaaaaatggatcttattaaatttattatacagctaacctctattgtagcatgtagaacacaagttttccgaaattgctgagtctacacaatttcgcttccttggtaacgtaaacgttgggactgatgtttctttacgggatttgactaaaaattatgattgtttggtccttgcctatggagctgctggggacaagagactgggaattccaggggaggacttgtcaggtgtttatagtgcgcgagaagtggtgggttggtataacagtgatcccagaaatcaaaatcttgagttggatttaagtcaggtagaggatgcagtagttattggacatggtaatgtttcacttgatgtagctcgaatccttttaagtaatcctgctcaattatccccaactgacattaatccattgttcctcaaatcacttgaaagaagcaatttaaaaagattacacattgtaggaagaagaaacatattttctgtctcgtttactatcaaagaattgagagaactgtttgccctatcaagtgcagttttctttgctccttcctttaattattctacaaagtggatgaatgaaacagatgcaagcggtttggatagacctagaaagagattgttaaagctattagtttccgaaatccagaaagctgtttcagagaaacgagtagccccttattcaaaagacaagaaatgttggaatttggaatttggcttaacacctgttgagattctaggacataagggaaatgttgaaaatgttcgctttcagattacagatagcataagaacagatgctgagtcaaaatttacaaccatacccgcacagttgtttatccgaagtatagggtataaaagtatgcccttgcctggaatgaaagacgttggcgttccattcgacgatgcaaaaggaattgtaaaaaatgttaacggatttgttcgtcctggcatttacactagtggatgggtgaaacatgggccaattggagtcattgctacgaccatgatggatgcatttgctacagcggatacaataactaaggattggaaatccaaaaaggaatttctcaaaaatagtaagctaggatgggatggcttaaaaaagaacattaaaacacctgtaattcactggaaagattggaaggtaattcgaaatgcagaaattgaaagaggtcttaggcatgagtctctcagtgaaaaattcaggtcgaatgaagatatgattaaactaatatatcccggtaaaaaatagatactgcatagtttaattaaatcatttgtaacttgaatattggtttgtataatgaaataagtcttatgccaaaaaaatatatcgcaagctggtcttacagatttctttgtaaagcattttaaaatggaccaactctaaaaattccggaataaatagtaagaagtgcctgtgaatcttccaatacctcgttaaagtccgaattatataactaactttttaattttttttccaacgattgtatcttggattactttgaagttctagagaagatcctaaaggagcagaagaaattccagaatagtttgcaagctgtctagagctggttggttgcctattttttgcatatcctaaagtcaagttagtatgttattaagtttgcagagactgtattgattaaatatcgcttcttttagaatccgactacataccaccacgtccaggatcaaattcttcccgcatttcatctctgacttggcctccggatgcacctctgccatattgacgaccttcttcgtaaccatgatccaaatctgcacgaataattctttcatccaatgatgttcttgaaatgtattttaagctatctaaagcatcttgattttcaaaatattcaacaaaacaaaacccacatggtgtctggtaatatttgattagtacaagtcgggcatctatgattgcattccaagacaactttgaaagtaatgaacttgaagagcaaataaacagaattttatgaaaacttacctttgtaaatctatctacgcccatgataattcgtcgaatctcaccacatttggaaaataaagcataaatttgctcctcggtggtatagaatgaaaggttgccaacataaacacagttactttgtttcacagcatctaaagcacgtaaatcgtttttaaacctccgtatgagatacggagaaacagcatctaaccttgttattgatgccatttttcctaggcagtggttgtaggttgaagtctaactttatagtgtactatgcatttacaaagtaaaaaaatcatcgtgtaaatgtagctaattccaacccttataataattggttttaaaattacatttgttctttaagagaatttgaattaaggaaatcgcttttttgaatgaactatgctagctaacttattgctttatcttaaatgaagtaaaactgttaaatattaggaaacttaatgcttataatgtaattgatgtatagaatttgtatacctgttattcgcaaactaaaatcatttaaatgtttttaaaagaagtagcattcaagcactattacaccatatgctgcatttcgctagaaagaggaaaaggctccaaagatctggttcttttaatttacctataacaagctaggtacaaataattatggtatattctaatattcaaagtacacatgtattactttttacatttatttagcgacgcattcttcctccttatttaatactcgcagaagactaacaaaatggcatcaaccatcatgtctcaagaggtatcatggacagacattttggaaaagcatcctgccctacgatggattaaacctattcctgaggattgggaaatttttcccaagcatctttgcgcgtttgagtcgtttctgtacgttgctgtggggcaagaagtcagaagcttggattgtcgactcttaaaacataaaaatgaagcatctcataagaatttttacaaaaaactttttaatccagaattagactttatgattgaacagatttgccttagtaaaaatggccgatttctagcagtggtaggaaaatcaaaaattgttatactgggtttgagatcaaagttatctgaacaaaatccacttgcagagtccgtttcaaactttggtgaatctgttaacaatttttcaaattcagaacaccaggaaaacgggactaactcattaaaattatcggaggttaccatttgttcggttgcagttattaatccttcttctcaaattgtctccgttcgatttcacccactggggaagtccggaagatctttggttgtattaactgaaacttcactcttgctttatgaggctggaaatggagtgttaatgcccgattatgagattcctcttaaattgacgcatcaggcttccaattcatttgatgccgatgtagatttgcatataccgaccgctttttgctttagcaatgtttctcaagggtggggggtatttacaatttatattctgacccgaggaggagatgtttttagcgtttgcccggtaatgccagcaaatgcaatgataccccaagacgttttgaaacaaattagattaattttaactaaaaaagaggacgatgctgatgcggaaaatcatcgtagaaatgttcattggattactaaactattaggcgaagcagcacttgcaaacgatttaagtacctcatttgttatatccgaaggtagctctgaactttttgattcatctgattatgtatctgttcgtagaccagatgatttttcatttataccttctatgcaaggaccctttcttctacaaccagctgtagctgatgatgagcttattgaagactattgtgatatttattcttttggtatgaacccaattgacgtactcgccattggtggttccgagggtcgccttgatcttttgctcttagtgtcagaagttagcggacgatggtctaaacttaatgatcatggtttagcatctatgaaacttattgtttcacaagttcattcactgtatctttctaacaataacccttatatggtattacaaccagatattcagtctccgtattctttaatcgcatatcatgccaacggcttacatgtagttgatattgaatcttgggctagagatctaaatcttaatttcgaaaacagtgaatttttgaacaacgaggaagagaatgatgaggatgaactttcaaatgtgttggtttctattccttctcgtacttctgttttggaaagattggacacaaatcctctgaacgaaagcactgacgctgttgtcggttgcgcccaattgtattatccctctctaggtaaaatccttatatcacttactaggaattggcaaactactgtatttgatgattctgatttggccacaatgggtgtcaacaaggaatctttatcgaatgaaatggattactcaaaatcacttggtacttcttctcttgagcaagttgatgacttagatgaaaagttgacgtatacacctttatatgtttcattattagaaaaaactccctttacagatccttcaatcccaagtttggttgaaagaacaattgtacctgctgaactgcaaaatgaaattacagtgtcatccgcttccttacgctttttaggaaaagttgttgctcgttatagggaaacgctgaatttgttagatcatggctgtagcgagctgcatcaccgtttaaagcttcaaagggaggaatatgagcgacagcagaaccacatttacaaactttcagacaggattagtaactttagagaaaaagcatggtctactgagcatctagagcacttaacttctgatatgtcaatgtgtgaaaagaggattgatcaggttttacaacgtgttatggacttgcgtgtccctgatctttctgataaggaaaagcaatttattaaagaaattggaaattataaagaaaaagttacaggcgagcgtggtattgagaaacgagttgaaactctaaaaactctcttgcagcgtaccaaaccgagagatgcacaaacaacgctagtcgcatcttcttcggatatgcgccttgctgctattgaacaacttcaaaagctgttggcgcaacaaagcttatctattaaggaactcaaaactaagactgtctcttttcaaagattattacaaacatcttgaaaaaaattagtcagctaaacaaaaaaagctattatagtgttaaactaagcgtaagtttttttaccagaagttttcttctctttttacctttgataatagattttataatcggaattttggcggatattattatatttactctggcccatttaaaaattcattaatattaatggtcgatattttatatttcctaagctctgatttttaaaatttgaacttaatataataatgaaatcttttagaaatgcaattgtcttggttattgttttaataatttaaacaaacagcagttatgcttttttttttaaagtcttacattaaggagcgaattttttactcattcgagagtattgtacccacgaggcaagtctctaaagcttagaacatataatggttagtaacataacgtactatagtgtagtgagattttattgacatatatttcatatagtgcgatttatacagattattactaactttcgtaaaaagaaacaagaacttgacccactaacatctcactcttcaaacccatcaaatcttttccacaaaattataagcgtttttccaaagatagggaagttttaaagtatggcgcggaagagaactaataaaagaaataattcggataaagaaaatggaaatgttggggttgtccaaaataaggacagcgcgtcttccaagactaccgagccagcgaggcttactaaacataaatctttggctagaaagccaagtcaaaattttattacgcgtactatatggacctttttgttgctcggtatatttttcactgctttggcaatgggtcacttttgggttgttctgctggtcactatagttcagattggtgtgtacaaagaggtgatagctattgcaagcgttcccagtagagaaaaggatcttccgtggacaaggtttattaactggtatgtgagatgatactgttcactagcttttctaaagtgtttaactgtgatgttggtgttcgcgatcagtagagtattttaaaaaaaaataatagaaaatgaaaagccaaaatcgtttttctctttttagcgtcaaatttattacctttttgttttttaaggcagttttttaactttttttaggtattttctaatgacaaccttgtattacgcttatggtgaaagtatctatgcttactttcaccatctttttattatggattcttttatgcttccattggttttacaccataggtttatatcctttatgttgtacatcataggttagtggattaaacgtctttgaattgtttactaatttttgctaggttttgtacttttcgtcgcttccctgaaaaaaggcaattataagtttcagttcagtcagttctgttggactcatatgactttactcttagtagttggacagtcccattttatgattaacaatctgtttgaaggtttattttggttctttgtccctgtttgctacgttgtatgcaacgatgttttcgcgtatttgtgtggtaagatgtttggcaagcatccgcttattcaagtttcccccaagaagactgtcgaaggttttttaggaggatggatttgtactgtagttattggttctcttatcagctatgttttaatgcacttcaaatattttatctgtcccactcgtgacttatctacttctgctttcagtggtctcaattgcactccaaattctgtatttcttcctcacacttatactattccagctgtttttgtcgatacctttagacttcctgaaacaattactcttgctcctatatatttccatttggctatcttcgctaccttttcgagtttaattgcccctttcggaggattctttgctagtggtcttaagcgtgcttttaaaattaaggattttggagcttccatcccggggcatggtggtttaactgacagaatggattgccagtttttaaatggagtcttcgtttatatgtatttccaatcatttattgcagaaaagagtacatctgttgctgatttattggatacagcagtttatagcctcacgaccactcagcaagtgcaacttgttgaagatttacaaaactatctcatcagtcatggcaaaactagtgttcaagctatttgttccaaacttcttcaaaactcaaaatagcttacactttgttatcctcgtatttgtttactagccagtcttttatattattaaatgcgttgtcatgtatagtttgacttccgtttgttagtcattcgttattgcttggaagttttgatatcccatgtctaatttttagtcaactccaaactagatctagtcgttcgtttgctttatataattttcagtttttcaccttaaaaattttgtttgacattttccgaattagttttcatcaaaaacttttgtcatcaggttggttaagtgagctagcttaattcgcaaacgcttagaaaagttgattattggactaatctcacgtcggttctactaaaaaacagtttcttgtctcaacacatacagttttgtttaccgctaaagaatttcttattttcaacatatttgatactttctttaatattttaaattatgcacagcaatatatattttcattaaatcacactgtagtaaattctggtatatagacccactgtaaaactctattttctgagagtggataagtactactgcatttaaataaggagcatcagtagaacaacggcatcataacaaaaaaaaagatggaaacaaaacatgcaaaccccaattttttgggaaattttgtaaaaaaaaaaagaaaagaaaaattggcatcccgcaaatacgaattaagttaaattaagtattatgtgcttttcatgatttcctcttcagcagttgctttttccaaattgtattgggactcatctgccatgctataactatcatgaacttccttttcaacgtccttcttcgttaacgcatcattacgcttgaactcaagttgattttgttcatcttccatagcatcatagtggtggaagcaaacccaaaacataataccagcaataaaggcagtgacggcaataccagtgtacatccaagtaagcttaggattgacagcagtagaagaaatgcaaatagatagaatggcaccgaatgcattggtgaacaagaacaaagcagtaataatggatttcattgaaggaggggccttggtaaatgcaaattctaaaccagtaatactggcaaaaatttcagagaaagcaatcaaaacgtaagcagggatttggatccaaacactgatgtcattggaaacacatgtatcagtaaaatttgcatagcaagggcctctttgataaatctttgcttgtaaaacagcagcgtaaatcatggaagcagtagcaaacataaaccctaaagtaatacgaaggatgggtttgaaagggatgttatacttacgcaataatggatagatgatattgtcacaaatgggaatgaaaataatcaaggcgattgaatcgaaggcttggaaaagatcgttagagacattacccgtttgcatttgtccagcttgagaaattaagttgttggtcatttgaccatagcatacccaatagatagggtaaaagagaaaagttttgcaggcgcgtaaggcacgtttcaattcgtcgataaacaagtcatcccactgatccttgagcgtaacgcgtccaacagtagtagtgcaagatggtttagttttttcgagattaaatttgttttgagcagcaaggaagaacacttgaccaacacgaacaaagatggaaccggagggaggagtgtgcttgtaaaagcgcttactaacagccaaaataattaaggggataacaaagacgcacaagggaagcaagtatgcgtaaacaaaacctttagtactttccaaactagtggtggctaatacggagagagaaccgacgttaattgaccagtagaaaatcatataggcacgagaggtggtgacgacggggtcaacaatgaccttgctaccatttttcttggtctttacataaggaggaatttttggaagctgttcagccatcaagggggaaacattggatttgataccaccggttccaagaccaatgatgatcaaagagacgacaaacccacccatactttttccggcatcaatgacagaaggaatagcagtacatgtaagaatcaagataccaataaagtaaatgacagcagagcaaacaatggtattgtacctaccaaggaattgatcagcaataagtgcagcgccaaccggggtgacataacaccaaaatgtgaagaaattagaaagaccgtcagcaccgctttcgcctaaattaagggcacctggagtagcatccttaggaccgaattgcatataattttgaaagggaacagtgagaccatagtaagcgaaacgttcgcaaagctcgacaataatgataataaaggctttccaaggaatagtaccgcaaacacgaggaagggtggctaattcttcttcggtaggagaagggtataagtcaccattgacgaggacgccggtggacatggatttttggagttcatcggtggaggattgttcgtcagcggtgttgatggtggcagaaccatcagcctttttctccttgcttaagtaggattgatcttctgaaatgatgaaatcggagtccgatttcgtaatttgttcttcaatgctactcattgtaaacacaggtaaattgaatgtaggaaatcgatcgtatgaaaatcaaaaataataataaaaaagagaatgaacagaagtttcaagaacaatttttgggtataaaataattacaatgaaacgagaaaacaaaagaggcgaatattaaaaaaaaaaaaagaggaagagaaaaataacgtaaacaagcgaaagattaaaaaacaattgtagtacaaaagataaaaaaaagaatagatcaaaaataataataataataattagtcaaactaattacacaaaattgacaagtgaattcacaaaaaagttaaaataaacacttttatatgtgtatcgaaggccgactaactcaactaagagtaagaaatatgaaagtgagtgagagtgagaaagggtatttaaaacaagattaaatatacacaacaacaaataagtatttatgacaataataataaaaaaagaaaaatttttagaatgaaaaaatttttccttaatgtattaaataaatacttggaaattaaaagtgtatgtatgtgaaagtgtggagaaagtcacaactccaaacaaaagaggtcaaacgattaattatacgaacgatgaggagtttccactcaaggtttttgaatttctcttacttctaaaacacagactagacggcacgacgaaggatgtcttttgaggggataattttcaagtataaatactgctgaaaatgaaatttgtccacactgatttagcagtcaccacgtgttcatgcacgcctttatcaatgacggtgagcaaagcacgataggcgatagacaaatcgtaaatgtaggaaacgtggtatgaaaaagtttattatcttccctacagataaatcaaaaaagagggaggaccggtctagactgcacatttttaataattaaggtcaatgcgtgaaaggtgggtttgatggttgattggataaatcaaatgttatttcggacaaaaacgttagtgcggaatatctatttgattaaaaatgcacgaggagtaaccatatcgcacaacgtgtgacctgttggaaaaaggggtgaaaattggtaaatccgctggaaatagataagcttggatttcttcgtgtgatgccgtttttttcatctactccactatcatgcggaaggattgcgcacttgttcagttgcgtgtttttgcttaacgatagaaaaaactcgtgtacctccatttaggacttttgtgccaccacatcgcatggttgaagtggaaagtcgtacttgaccgaaaaagtggggatgaaattgggtaccaagtggggtgcatggaattaaatggtcaagagcacaacgtgcagagcatatggaaaaaacgagtagcacgttatagtgccaaaaatagaagtttcactacaggagtgagaatgagagtgaggagaggtatagaaagaatgtgagacaatatagttagtatatgtgaaagtgagagtaaaaggtataagtgttactatatgagtatggatgaggatgagggaaaaggtagaaaagagatgactgtctatgtattgtcatacatattgttatttacaaacacatcctctacgtttcttattctctcacgacgacatacaggtgaacgaagtttttcaataattttagaggtttgagggttgagttgtattcattgcttacttgtagtttgctcattaataataattacatatttgttagattcttaatactttgcatatttattaaatttatgtaatcgtttgatgagtgttacattgttgtttttatttatttatttaaccgttgaattcattccttcttctcgacatcggcctttacaccacgttcgcgtgtctcttctctcttgtttccttccccgggtattccgcgattagcgctggcgattcaccaaggtaaaactatgtatgcgaatggtgagtggtctgctgtagcacggtgtgtgcacgaggaaacaaggtcttctctttaagaacctcgaacccggtaaacatcgtgggtggcagagatagtaaaagcgactagttcgcctacccccacatgaattgtcgcaaagatgatgagggacgacaacaagtaggtaaggtaaagtaaagtaagaaaggaagaatagtgatagcattaatagtagtgggtataactgtcacggaaatgaacatatcacactccaaaacggacttgttggtgtatgagcaatttttcgcacccattttccctcattttgccaaatgaaaccataatgctgcaagattgctgaaagtatcgggaaagcctagtaagaaatggtccaactcgttatgcagcgataccctaccctccgtcaagcaaacgagatggttgtgtaaggcgaggcacaagacttcaaaaagtatgcaaattagcaacagatagtataccctaaattccaaacgatatcttctatcacagaatcagatttcttatagtaagttcatgataactttgaagaaacttgagtttgatagcattagtaaataaatccccaataacgaaggagtatgcaatgtcacatcgatatctatgcttctagcattgctgattctgacttgacttttctatctcgtcgtcggtgcacaagttgatactactttggcagatgtttctcctttgaatttatgaacttttaaacaaattgctttttgtttctatgcccattccttatcaattgaaaaggagagaggagagaaaaggaaaaaaaaaatttgacctctttttggttttttggtttttttttttttttttcgctctctaaaacttatctaccacacctcttcgtcatgtaatttgaactatacttttcacgttaaaaaccttttccccctttgattccgtcgaaagtttcacggaaccaatgtttccagtgttttcatagagttaacaatgcatgtttacctactagttggaaaaaattcgcaacacttgttactaagtgctataaactgaacattgcatttttctatattttttgcatgttaattatttatttcattgagccgtccataatgcttgttttctttgcgcctacttaacatcaagtcgttctcgtcttatcaattgatccttctgctaatagattttttaaagtaacaaacgtctatagagacgcgcattatgaagtccaacaagtatcgctagtttaatgataagtaaggaagggtttcatttacgaattgtcttctttcaaacataggttactgtttccttctttgatattcgggtacctgcatatcacccatatgtatttcctatttccgttgataaaatgtcatatcacttaattttctcttctcgtcattttttattccgacccttgtttttatcgaacattcgttaaatctatagataaactccaacgaccgcgtattgtgttgggcaaatttgcttaaccccttgctctgtctcttccgacttcttctttccttctctatccatcctatcttactatcatatcattgaaatgtctcgtgtccgtgtaggcgagaatgacggacggacatcctcagatcagatatagagtccatctcttacggaatactttaataatgtaataacgtgtaacttaatggttgtttactagttatagcgtgacctgtcgtaccttttttatttatcaaaagttattttgtttgttctagtcattatgtgctgctattcattgaagctctacgatattgagggaacaggaacgttgctgggctgagaggtcgcatacttcatgaacgctccaaacacccccaagtagccttcatgtcttaaaaaatatgcattcatggtatggttgctccaatactgaatggcatatgtcaacgtgtgcatagtttgaacgtggttgcggatgaagctgccgccaaagtagatgttttgaacattgtgcttttgcgcgtgcaaataagcaatttgcccaatgttgttgctaatggccagtagtaaagacctggaaatatcctgaggcgcaaactcttccaacggttttctttcacgaaacacttttccaaatgaactagcaatagtggtgctttttagtccaaatcgttcgtagccgatatcctttccataaatatctcctacaagcatatccacacttgtgttatctcctcccttggacaactctaacatctcgtcaaacgagtttgctggtgtcaacaacgacaacaatccccaaagcgttccccctcctaaagacgaaccaccaattcgttcaaactgtgatggaccagtaaccttaagaatgctgacacccgacccaatgttgacaagcatgtgcgggtaatgatagcaattcagatggttttgaaatgttaattcgcacgtatccaagtccaacacaaaaacttctcttggtatacacgaaacaaaatagttaaggcccataatcaaacattccatctcatcttctctaataaccttgatgtccaattgtttagacatcctatcgtagaatttatatgccccaccgccagtagctatcaatgtaatcttttttttgttacaattcttaacgtgattgtcaattaagttcgccataaattgaatacaatcttcaatctttgctgtttcaaaaatcataaacgaaagcctaccacccgtatagttttcggcttcagatatacttgaagaagaagaactaggtgaactgctttcacaaacatagtacattactttagctaacgaacctccaatctagaaaagtgtcagcaatgtcaacgcttgcaagtattggaaaaactctcctccgtccaactgttaccgtacatcaactgcaatatgagttacatgtgatttgttgttaggtaaggcaatgtctttatcgaattgtccttcattctctatgatccgtgcacctaataattattaataagcgatttaaatgaatgatttctaaacttctgcttacctgtcagatttaaccataccgaaggaggttgagataactgccgctcaacatttgatattgtttctctgctaattgtactgaaccttccgcattctgtttcactcatagtacttaaaatataattgattaaagttgcttggtcttaaaccaatctttgataacccaaaacacgtattaagccaaatgaacgcagttaatcacagtactcccttttactttctatcaaaacaacaacaatctaataaatgaataaacccaggtttccttttggtattctaaatggaaaaatgagtatatagagaaatagtatagtcgggtgatatcacgtgtgggtacgttgggagcttggagccataacttagcacttcataatgtgcgcgatctaagcctatctttaggtgattaacagtagcaaaagacaatgccttgctcataatactagcattactaatcatactgttataaattttcgtttacaagaatgttattcctgattatataacaacaaatcatcagattagcaattcaacaagattctgcttcatcatttgtaaactcaaataagcaataccataaagtaaattaggaaatctgactggtggaaatgatgcatttatggaaaaactgaaaaagtaaatatcaaatctttttccactaaacatcaaacgttttttaaccgaaattttgttattattcatgaaaatcatgtatgaaacattaaataaaagtgcttaaatactgtttttaaatagacggtaaatccgatcaactgcccgtagttgtgcttgaacaccatatgagcttgactgtatgtcttcgagatcctgaagtaggtcttcagcaacatccttagatagacccatatccatggacattatggccatcaagttaacctggaaaaccaagagtccataactcatatcatctaaagaattcattttctgtgaccgaaccaaaatacgttcggcagcacgaagtgattgtctaaatcgttggcggcgttctgcccttgaaagagtatcgttgttgaaaatgttggcctttacatacctgataataacatagcagaatataagactaggggttattccaactgttgcaaagacgagctcttgactttttaatagtcgatcaataccacttaatgctacctcgacgtcaacttttgttttttgcaattgaataagcagtgtccgaactagattccccgaaacggcagttctaatcggggtttttaagtcatgttcatatgcttgcaaaacgtacgtaagatctccttgctgtacttcttgtttcaccaaatccaagtttataccagcaggagaagtatcggatacaaaatcaatcaccattctctgtaaactttccatatcactttctaaacttttggtttgcaacaaagtaatttgcgagtcagccctgttagagcggatggtgtcaaatattcctaaaatcggtttttgaatccaattagtgtagaaatctacagccgttgaataaagataatctatccatagacgtatgctggttctgttttttgtaattatttgggttgacagccaagcggaaagtaaagtaacgaaaattttaggccaatttcgttctattgcacttggacgaaaataggctttagcctcaaaatattcatctgttggatggctcagattatccaatgttattgaaagaatgtctggcaaagactctgaattgtcaatcttctgcccttgcagttgtgagagtctttggatccattgggaaacaacttgttttaaatcagcttttgctgaaatgccatttttatcaccacttgatgaagcagcatcactaactccttcactcataattgcacgagttaaacatccaattttgcaagcatgctcgtccctaagttgacgaagtcgctttgcattgccacgatattcatgtcgtatgagagaaagtaaactagcctgtgaaatgaaagcatcacggggaaaaagaaggacatccgacttagaaactttagggaacaaattttttttagcaaaaatattagagaaattttgaaattgtagaattgatttgatggaatttcgacaaatgtgatatagtctagtaggaaaagattgaattaggaataaaacccttgaataccaatttttatcgatgctttcccaataatgaaggttatcagacataatcatcgcttcttctaacaattgatctagcatttttacgtgtaaatgagctgaacacctccccaatattacccaatacagataatcttttggtcccttatctagctccttcacttgagtaataacattttctagttgataatttgtcaagtttgttgaatccaattgttgaaatacatgaaatgttactgaattggaagtggtctctccatgcaccgcagcaagcttattaaaatttgcatatacatccttcaaatgtttttgataaagttccatattgccaaactgttgttattcacccgttttgttgcagtctcaaaagcaaaaataagatattagatataatgacttctctagatatgcaaacacgcattcactatagttgaagaattatttgggcatttaaaacaaaaaaaaatagtcagttaaaatatatgatatttgaaatgggtgtagttctcggaaaacgtcaagcactttgtatgaccacatttttcgtaggaaacatcattggtctcattaaccatgccaacaaatgactttactttgctggtgaaattagaaggagtgatctaattcgctaaataaatttattaattatctggtgaataatactatgcaggcttatgaacacatacgttaggtatcattatatgtagcttcttttgtgtatcaattagtatacactattgacaggtttttttcctatctaatatgactctcgttaatacaataagagcatatctcaattgaatggctgttcctcattatattggcgagctatttcaatgttatgttattaaatcacctccatattagaatattcctgatatctgtacgagtagtacactattatacggatatctcttctttaaagaattttaaatatatacaaaacccctgctgaattagctaataaccgtactgaaacttggtccagttttaatataactgtagtgctcgagggaaatgtgtccgtctttcgttgtgatttcatttggaatcgtgagcatcgatcctttatttatcttaaagatgagataacgcaccgtcgcatagcatagtgagatttaaacatattaccaaagctgtgataacgatagcaaaaatacattaacgttgatttgcagattaatttaacatatcctaacataggtttgatataccccgttaaaaatcttacgaacaaggtacgggtacgtcttccacgaaaacaccaagaaaatccatcagtgagatgtcctcgaaaattcggccatccgcgtaagtgcagcactttctgtaatttcaattaacaaatagagacgacaaaaaactccaacgagttctttatttctttctcgaacgagttcgagcggcaaaagatgtttcgtacgtagaatttattatctaaaaactttccagaataataactaacatctatttttttttcaagtggtcaattactttctcctctaatagataacgcttcagttgatacagcatcagtatctccttcgtcaaatggccgacctactactctgaagtcgattcaaagcaagattgacgaatttcagtaccatgatttctctgaatttgtctctgatctggcttatttatttattaatgttaaggctctctatgagggaacgcaaacatatagctttgttcaagcccttgaagaattttgtatacagcaattacggacgtttcaacaacagggctacattccagtaataacctggccaaatacggactcaccatctgctaccactagtagccctatcagtagaaatccagaatatagtgtttctccacctaatggttccaagtttgttaaaaatgaggacgaagcttatgactctgatttatatgtggaggaggaggactcggatgtaaaaggaagatctatggttggtagggatggtagatacaaatctgaggatttaaagcgccgaaaacttcagccttcatccaaacctcttagctcattagaagctcgcgcaaaggtcattatgcggcaggtaaggagatacagagatgggagtggaagacagttgtttgctcctttcgaaagattacctgatcctcgtatgtttcctgagtattaccaggctattgaacagccgatggctcttgaagtcattcaaaaaaagttaagcaagcatcgttatgaaacaatcgagcagttcgtagatgatttcaacctcatgtttgataatgctaagtcatttaatgatccttcaagccaggtctatcgtgatgcagatttcttaaaaaattatttggcagacgtactaagacttgaagctggaaagctggatagtgaattctttaattatgaaaccgattctcgagcctctcctcaattaccaaagaatgatatacagcctgctgtatccattgatggcacattactcaacgtaggtgattgggtattgattcgtaaccctgccgattcaagtaagccaatcgtttcccaaatttatagaatctggaaatccgatgatgatattaattatgttactgtttgctggtatttaagacctgaacaaactgtgcatcgagctgatgccgttttttatgaaaatgaagtcttcaaaacatccctttatagagatcaccctgtctcagagattgtgggaagatgctttgttatgtacattactcgatacattcgtggtcgaccaaaaggaattcgttccacacccgtttttgtttgtgagtcacgttataatgatgatactaaacaattcagcaaaatcaaatcatggaaggcatgcatgccccaagaagttagcggatctgaatatgagatgattttgtttgaccgacctattactctgacaaaagttgctagtccattgctacacttattggctagcaaatctcagggtttgccttcacctgcgacaactgatagtaatacacatatgttgccctcacagggatcacttcttcccccgtctagtatttcagagacaaaaagtttttctaccaaggcttcgactccgttatcgactgacgatatagccacacctctgtcctctgctccaaatcctcccagtgtaatgcccacgtatgctaggaaaacaagttcacattcagaaagatcttcacattcttcgtatcacaattcttctcatgtgcctacggctgcattcaattcaccgattatgcgtacttccacgaaaagtactagtcctattcctgctcgtccgttttacgctcaatctgggtccttgcaatccttaaatacgacgcaacattctcatcaaatttcaggtggtcattcaggacgaatgaacgttccttatgctaaattaagctacacttctcataacggaaggcacgggggatccaatggtaatatatctggggcgaaaaccccaatgactaactataccatcaacagtatgccttctcttccagtatttccaccagctttcattgtcccaggtacgcaccaaaaattggatgaatcttccccggttcccggaatcgatgatgtgactgtgattaatactgaaactgctaaaatgcttgataaggatgagcaccagaacgttttatggtacacggtccccccgttagacccaattcctttggagaatagaaatggcagtttaactcactcggtagagtatgttctttataagaagagcaaaggttcacaggttattacagaaaaagcaagatcgaatgagttgagtcgtgaagctaaatttgagaatcttgttgcctcactgtcagatgctttgatcccaccataaagtgaaaattactcactgtgatttttagaaaacaaatattgtgatagatttgaagatttttagaacctaataatgtatatactttttgtctatgtttccacaaatgaatttataaatatagtcaagatgcgcctttggcgagattgagtttttgcaagtacgataattatttaaaagcaagtttaaattggtattaattctttagaagatgtacagttgagaacccacttcatgctttgttttcatattactggactctttaggtgtcgctaaatcggcggctaacgcattttgctcaagtatagcaaataagacttctacaaccaacaatcgctttcgtggactccatagcatgtctcaaaaaagccagtttgcgtgttcgtaaaatttttctaagttgtcagctaacatttagatcggtcatcaaagtccatagggctcgtgaatgctagtgaaaactatgcttctcctcccaaatttgaagctatatctgagcctgcgcgtaacgcttgttacagtccaaacgggaaactctttgcatatgccactgccactcaagttgttattaatgacactgaatccggcgcaaagttaactcagctccctgctgctaacacctacgaactggggttttcacctctaggcaagtatttgagtacttgggaacgccctggtaaagaagcagatggaacgcctaaacaaaatatgaaagtttggaatactgagaccggccaactggtttttagctttgtacaaagaaatcagactggatggaatttacaatatacctgcgacgagtctttagctgctcgcctagtcacgaatgaagttcatttttatgaaacagggaatatgtctaaaggtcctattgctaaacttagggtcgagggtattagcgattttgccttgtctcctggacaaaatcatgctgttgctgtttttataccagaaaaaaaaggcgcacctgcatctgtgcgtacgtacagcattcccaattttaactctcctttgtcgcaaaaaacattttttaaggctgataaggtgcaattcaaatggaatgctttaggtacttctctgttagttttaacgcaaactgaggtcgacaaatcaaataaaaattattatggtgagaccaatctataccttttaggtattaccggacaatttgattgtcgagttgacttagatcgtgaaggtccaattcacgatgtttgttggaatgcagactccaaagaatttggtattgtgtatggctatatgcctgcaaaaactgctatctttgacaacagagcaaacgttgtaagcattattcctcctgctcccaggaatactttgattttctcacctaactctcgttacatattgttagcaggctttggtaatttacaaggtagtatcgatattttcgatgctgcaaacaatatgaaaaaaataaccacggtggaagctgcaaactgcacttactgtgaattcagtccggatagtcagtttcttcttactgcagttacttcccctcgtcttcgtgttgacaacagcattaagatttggcacattactggtgctcccatgttttatgaagaatttaatgagctgtaccaggctttctggcgtcctcgacctttaaatcctaccttgttgcaaaatgctcttacatctgcttccttaccttctccgcctacaccgcatgcatcggctagtaagttggctgcaaaaccttcagttaagccagctggggcttatcgtccaccaggtgctaggggtcagaactctaccttctcttatcgccgtgaagagatcgatgtaatgagcagtggaagtgccaataagcacgtcaattcttctcgtcagcgcgttgtacctggagctacccctgtaatagatggaaacaaaaagaataacaaaaaaacaaaacctgctgttaaacaagttgcacaaccaactgcggaggtaagtgacgaaaagaaaattcgttctttgtgcaaaaaattgcgcgccattgatgatctgaagtctcgtctcaataacaatgaaaaacttgaagccactcaagttaaaaagattgagtccgaagggaaagttttggctgaactcaaggcgcttggatggacaccggatgcatagaaagttcttgagcaagtgtattgattaaagaattttatttattctgtttaagaattgaatttattgcattctcgaacagcttggttttttatagctgctgacgttgaagaagtgaataaagtttttcaaatcttcagtcgttaggttttattaaatcaaaagttcggcatcagcttgttgcttttttaaaactagtattttacatcactttaatgctggaattaaataatagcacacctgtacagaaaaactgctcattcgtgttttgaagtcaatcaagcactaagcagcgtctctcccaagttatctttgttcgtttgtctctcttatcatggctacttatgagatttcattgttcaggttgattttcaataatcttttgtcattccctcttcttcaaatttagaccttatcttaagaagttatagcacacgtcctttaaaatatctacatatcactgattttattgaaagttaaattcaatttggtacattttaccaaagctgattcatatgtatagcttgtattttagaattgttacaattggattttattgattttgtaataaccattggaatattttagtatgagataagtgacagtgggtagcataaactggtgctacctacagctgagctatatcaccaccaagaactacattttcttttggcaaaagcaaaatgtctaaagctggtgcgcctgatcttaaaaaggtatgctatttttattcttaatttaaaattctaattcatggttatagtacctagatagacaggtatttgttcagctaaatggatctcgaaaagtttacggtgttcttcgtggttatgatgtatgttgctaaatgtaaaaaaaaaaaatatctaacttttattagatctttttgaatatagtattagaagattccattgaagagaaagttgacggtgaaaaagtaaaaattggctcggtcgccattcgtggaaattccgttataatgatagaggtaagcattcaatgtgttttctgtaattgaccatagcagactttggataaaatgacctgataattcagaaattgggttgtttctttacatttatttcgtgctccaacccttattaaaaataaagtggtgtatttacttgcataaaattaataaaacagatttaggctgacgtttaagaaatgagtgaccgtttttataattgataccgtctgaattaatgatctaatatgctttttgctaaagagaccagcagacttagaatttgttgtgtagcgtttaaagtctgtattttttatagacaataatttatatgttaatcttggacaaagtatcggtatataattcgaaatggctgcttctattgaattaaattgctgttttgatagtattttaatcatcacatccaattcatttttatagagaataaattttatgtaaaatatttatattattattattattaaattaaaaaaaaaaacagaaagaaagagcagctatgtttaatacattatattttaattcgatgtaaatatctctatcgcttttaacaattaataaacttaaaaagcaaagtatttggaattagagtaaatttaaaaaaaattaagttaaattcgaaaactaacgtgtagtatgtatttctttagagttatttatttatttacatatttgtgttttacaccaaaaaaaaataaaataaaaaataagaagcaataccttagcattgacagataacttaaattaatcgtaaaattattagttcatttaactatgattaattctatattcagataactaatttttacctgtacacttcggattatattgcgcactgctgtttaagtactataatgtacatattactaacctacgagattgagaaccaatttgtttcacctatcaagtccttaagttagactagtaagatgcgtgttccatccatttataactttcctcctttcttcacccgtcaattaaacgataatacttggcattctcaaaaggcagcatggcaaatgtggatactattatggtgtcgtgaaaacaggcaaacaagtataacgataaacccagaactgttagaaagttctttgcttcataacagtacaattcatagtaagaaaactctttgtattactccttagtgctaactttctttcttaccaaataggaacgctgcctctttcggtgtttcgagaaatagtagaggatatggtgaaacaaaacctagcagaatggactgaaaagcgaaatcctaaagacgtgttttgggtatactggaggtctatatctgaatgggggaatatgatcttgaaatgggtaagccattttctgcatagtcgaaagtactaattgttttacagctatccgatatgggacgagaagggtctatatgtacattttacgaacttcaagaacaatataaagaggtagattgtttagacgaagtactcctccataaagttcttgagctactaatgaaaaaaggaaatatcgaattaatgaaaggatcgtctggaaaatatagcgggttcaaggtactgaaagcttaacataattacatgcttgatatacataattttgggcctgcaaaattgcattatataatttatatacacaaatgatcaattatgaaaatgataggagctttatatatttcgaaaggtgacttttggatgattattgcaacaaaaatttgaaagagggaattaaaatagttgcagaatcaactacgaggccttccgagcgaatgttacctttatttgatttccactgagggacatacctgttgtcccattttttgcgaccgttgcttctctatcagaatcgtattcaacaaatgcaattcctcttctaccgggaaccatacgtacttcttgaaatccagaaaacgcttcgaaaatttgtgtaaggacgtctgcgtttacttcttgagggatattttgtaacagaagtaccttattaggaggcaacaaatcttcattaattgtcgatttacgctcagctccaacattacgtttaggaaccggctttttatgagtgggtttgggagctgcgggttgaagagcgctagtccgtttaagcatttctataatataaggttagtaaagtgaggtctttgattttagaataaaaaagattatacctctcctatttttcctatcttttttcctagtttctatttcttcaggagattctctttgtacgataatatcgcttttagatttactgtactgtatcatcatgggctttccatacaaagggtatccttgtaaatcctttaacgctcgtgacgcgttctccaagttgtcgaatactacaaatgcttgaccgcgcattcgcaaagtctttcttgcttgaacatctatgactttaccataagacccaaagagatgttctaaaattcgtttcaacactacgattgttagaaattaaattaaattaaaacaatttaaattagtggcatactagtaagacgaattttttcttcaatgttgcgtatgtagagagtctctgacggtgtttgagagtctgtctctttaggagatggttgttgaacctcttgatgcgaatttgtttgaggatccattggatgttaaatataaaaagatattcacagtgaatttcggcactaatgttatgatgaatcaaaaaacacgagtatttaaaaattggaagacaatccagcttatggcattaaattccagctaattaccaaaagaagtagtctttcaggtaccaccttgttttagtaaatatggctcgtaatggttgactttacattcaatttcaaaatgtaaattatagccagcattaatatttcgttggatgtattctaaaagcgcttgttttcaaaatacagtactctaatgtaccaaatatcaaatggagagaaacactccttatccaagttaaagatcgcgaaaggaagaacttcaataaatggacgtagttttaacacgataacgcatcgctatgtttgaccatgttgttgctcattaatcttgttttcagttgcagaaaaagttacgaatgcttgaatagtgaatacgataatctgtacaataattcagtttgccttgtattttgttacaatatggtacaaatccttatataatttacgagatacctaggtaaaagaaccgagtttatgcgttaatgatttaccgtgcagacaaattttgaacgcgcaaacaaaagaataaaaattttataaacaacaattgatttagttactgaaagagagcgtttacccaaagtaaagaaaatgatataaatattgttatttgtaaactgtggataatatgggaatcgatggtgtactggacgcgcaaataacgaattttacgagccgtcctattaagaaatacaacagccgagaacagaagagcagtcacaaaccattttttattccacaatattagattgtattaacacaaataaaatttttttttcaaggcattctctacaatatcgaagacattcaacgtataaaggttagtcttgattcaaatacttacccttgtaatttcaatttaatgttagacaaagttattgccccaacgtctctggaaaacgcggatgcaaattgtggaggaggcagaactggaaaaagtatcagccaatcatcaacatgtctgaaaaaaaattccaagatatttctaagcctagctcgtaaaaacgggtgacaagacatgtatggcgctatcgaagtacgaaaatagaaaattgccagacgatattagagtaaaagacacaaaaagaatttcatttattcaccctattataatttttcagctttcatcaatgtatgcgtactaactaaaaaaattatcggtggtcatttaaaaacaacaaaaccatccagcattcatcacatgtctttcatccaatcaaatgtagttatagctattatcgtccaatagattgcagaggcgggatcaaaatccccttaggcaaaattggtaggcttctccacagtttttctcagacttgggaagaatggagcggggtagggaaatatagcaagaccctgtcttacaatgattgggcaaaagcttcacatatatgggagcaatatatgtacaataggcgcttttcacggacatagcaaaccttgttagtaatgagttgggcgtatttaaggaggtcccaaggcctcaaaagtcgtttaccaagttcataactttttagggactacgttagttagcgatgaattagtgatgatttagtgtgcagcgtttacattttcttaacacagacaattgcagtacgggttacagctccatatttcttctatagtccgaatgaagtatgggcgtacacgtaatcaagggatagaagtatccttttacaccgaactgttcaagagcgaatatatcgcttgagaattctgtttttttttgaaaaggttcattgtccatccatatttaccttcttgttagggagtctcgctaggatggttggtgtcgcggtcgatgtatggtctccaggttgggggcccctagctatcctgacttggataggacagagataagatacacgttgcgtgacgttttcttaaaaaaaaagagcacggctatgctctattcatgttactagttaatactagaggaactccgcatttaggttagttccgttatggactcgaatatgtggagctcgagaatgcaagcaatcgaaatttgaaggattatggttccgtaacgttaattgttctattgccagctttgagatagtcatgcagcgatgagagtatgctgtgttttaaactttgatatttgctggttccaatacgtatggccaccattggtattattttttcgccttgcgaattaattttactgcagacactttacttcttttgcctcaggaaacgtttttttgtgttcaatcttgatttaacgatatgaggagtatagaaatatacttggttttttcggttactttgctaaaattattgacgttggaatacactctgtatttgctagcagtccgaacttgcagcctcggtcgccaaagtatttaaatttactttacttttgagaattattcctacatcacatttattgaaagtcgttttttcatcctgttatcggctttctacctcactaatagtgtctttccccagtatatgcatcagtttcattacgtacagtgtatcattttacgattgaatttttttttttgctatggagaattaatgatatcgtgacatttttacctcgttcttgactttcaacgagctgttgatcctcgtcatacacgtcgtttaaattctattccacatcttattcgttcttatttgtgtgtgactgcgtttttttaagtcggcgtccaatgatacaagagtttgctaactaccttgttgcccttgtaatattgtgacgtataaccaaaaactctccggcgatcctgtctaaaatttcactgaaagcaaaggacttttgatacttttgtcggggtttctcttcccgaatttagtataaaagctgccctcttgactgttaaaatctttacctagacctattcttgctttttaagtgcaagagcaactttagtcttcatttacctaaaaatcctttctttttttggttaaacaagaacgaaatccaaagaaagctcaataaaagcattgtgctttccttggttaccctttctttataccgattttgaaaatacaagctctctgtgcttgaaaatcataatctagattaatttttcttttaatttttatttattgagaatctcttgtcaagatctctaactcataaactgtctgttctttgttctatcatttctgcttaacgtgttgcaactgaaatagacgtgtggttaattttattcaatcttttattttccacttacatcctttctatagaatttttgttttttttcatctttattagattcctttatactttatcaaaatggggttcaagcgtggaaagaattttacccttgttatgttaattttcgtctccatggccggttggatgtttggtgctgataccggttccattggtggtgttactagtatgcgcgattttcgtgagcgttatgctgatagatatgacccgatcaccgaccagtattctttgtcttcggctcgtcaaggtcttttaactggtatggttaacgttggttccttgtttggatgtatcatttcttctcccattgccgatcgttttggtaagagactttctatcattggtttttgtgctgtttatatcattggtatcatcgttcaagttaccgctgttccctcttgggtacaaatcatggttgccaagatttggactggtattggtattggcgctctttctgtcttggctcctggatatcaatcagagactgctcctcccagtattcgtggtaccgtcgtcgtcacttatcagttgtttgtcactggtggaattttcattgccgcttgtatcaatatgggtactcacaaacttcataaaactgcccagtggcgtgtttcaattggtattaatctcctttggggtatcattaccatgattggaattctcttccttcccgaatcccctcgttatcttattcaagttggcaaggatgaagaggctgttagagttctttctgaaagtgctgagctttttcctgatagtgaggaagttcaaaatgaatatcaccgtctcaaatcatctattgacgaagaatttgctggtggcccttgcagctgggcaagcattttcggtaaagacattcgttatcgtactttccttggtatgtttgttatgtcgcttcaacaattgaccggtaacaactatttcttctactatggtttctcagttatgcaaggagctggtattaattctccttacctatctgctatgattcttgatgcagttaattttggctgcacttttggtggtatgtatgtattggaaaggtttggtcgtcgtaaccctcttatcattggtggtatttggcagtcaatttgctttttcatttattcagctgtcggttctcgtgctttatatcataagaacggtacttcaaatacccgtgctggtgccgttatgattgtcatggcatgtcttttcatttttggatttgctcaaacttgggctcctgccgcatacgttattgttggtgagtcataccctgttcgttaccgctctaagtgtgctgccgtcgctactgctagcaactggctctggaatttcctaatttcattctttactccattcattcaagcttctattggattcaagtacggttacgtttttgcttcttgtaatttgaccggtgcaattgttattttcttgtttgctaaagagactaaaggtcttactttggaagaaattaatgagttgtatatgtctgtcatcaagccctgggaatctggtaactttaagcttaactattctgagcaaaagaaagttgagaaagagaaatccagaaagggcggtgcccgtggtgagtctgttgagtatgttgagcgtgcttcaaacactgactcatctccacaatactcttcccatgaggaagattacgcataaggcaatagctaaacgtctttgtatgatttatgaattgtgtgaggcagctagatccaaaatttgttgttccgattcgttgggtctatatattatattattagctaagtttggattgataatttgttaagttactgtgcatcttaaatctagttttttgagattatgttcgtttgcatataatattagatacatgtgcattctttgtccatttttgtgtttttgtgttcattataggaaataatattttttatacctaattaagtttttgttgattcgttgcttagtagctaagtatttccaatgttaataaatatttgtaaatgttgaagtgagtcatgtttatacagtgatttgtagttgaattttcattatattagtaagtctgttacagaacaataatcattttacgcttgtgtatcgcccaaatgtactttattagttattaatttttaaatcagcgttgcgggcagtgtcgtattattctgtatgatacgattcggcagactaatgtactgcactaaactaatattgtaatttatttaagttcaaccgaatacggctgaagaaagtatatttcgttgctgttcgatatttacattttatccttacgcgcttttatacttgcgaaccaaaatggattatggggatatttacattgcagaggaaacagaatgggataaatataatcgtcaaataaataaaaatccagatgattttgatgcttggtaggatgttgtcagatacaacttatttagtgctaattatgatttagggaaggactggttcgtgcttcagaacatcttgagggaggtgttggcagaaactcttcgaaacaggctatcaatacattaagaagtgtgtacgatcgattcttgggaaaatatccgctattgtttggttattggaagaagtatgcagattttgagttttttgtggcaggtgctgaagcatcagagcatgtatgtacacaagtattatgcgatttgttatttttctaataaaaaaatagatctacgaacgaggaattgctggtattccacactctgttgatttgtggacaaactattgcgcttttaaaatggaaaccaatggtgatgcaaatgaagttcgggagtaagaataaacccttatttcacgtgacaaatactaactcatcaggctattcatgcaaggtgcgaacatggttggattggattttctgtcacatccattttgggataaatatctggaatttgaggagcgtcaggagcgtccagataatgtatttcaattattagagcgtcttatacacattcccctacatcaatacgctcgttattttgaaaggtacggacaaattaccattaacattcgtaattgtctcaattaattttgtgatcaaattcaatttaagctcaaaggctaacgtcgtagattcgttcaagtttcacagagtcaaccaatacagcaattattacctcctgacgtattggcatctatcagagctgatgtaactcgtgaacccgctaaagttgtttctgctggatcaaaacaaattaccgttgaacgcggtgaactcgaaattgaaagagagatgagagctcgcatatataatatccatttgcaaatttttcaaaaagttcaactcgaaactgctaaacgatggacgttcgaatcggaaattaaacgtccttactttcatgttaaagaactcgatgaagcacaactagttaattggagaaaatatttggactttgaagaagtggagggagattttcagagaatatgtcatttgtatgagagatgtttaattacttgtgcactttatgatgaattttggttcagatatgcaaggtggatgtcagcccaacctgaccatcttaacgatgtttctataatttatgaacgtgcatcttgcatttttgcttcaatatcgagaccaggaatccgagtgcaatatgctctttttgaggaatcccaaggcaacatagcttcagctaaagcaatctaccagtccattttaactcaacgtaagtaatttttacaaaatttaacattaacgtatagttcctggaaatctcgaagcagtgttaggatgggttggtttagaaagaagaaatgcccccaattacgatttaaccaacgcacatgcagttttgcggagtataataaatgaaggaaaatgtaatacaggcattactgaagtattaattacggaggacatcaaactagtttggaaaattgaaggggacattgaacttgcaaggaatatgtttttacaaaatgcaccagctttattggattgccgtcatttttggatatcttttcttcggtttgagttagagcagcctttaagtaagtagttgttttgtgttttacactcaattatacatcaatgtacattgtggcttacatattttccagacagcaaaaactatactgaacatcacgcccgtgtctctaatgtaatggaaatgattagaaataaaacaaggttaccgccaaggacgataatggatcttacaaagctatacatggaatatctttgccaccaatccaacgatccttcagttttacaggaatacttattaattgatcgagatgtctttgggccttttagtgtacgggaatcccactggaaaaagctcgatgaaggacaagatttgaaacaggttagtactaggcttttaagcactaacggtcaccctggtatttctgtgaatgaagcaaaaatcaagtctggtgaatctccatatgagaaatattaccgtcttcagggtgttgttgagacagtaacatctggtgttgctgccaatgggtcttcataatctacgacttctcattaaaaagaaattttcatagtcaaattatcaatgctatatctcgttgcatttcctacttcttaaaaagcagtttgtttagggaaaggagtactcaaacgcaccttaatgtcattgtaaagtcattgctagactgcatgggtatacaaatcttaaaattatttgtacatgaataacaaattatctaaaggagctagagaagagacgtaaatgttttaaactttcattaaaacaatatgtaaaaacccatcaatgtaacagaaatctcgattgagctcgtctaaaacgctctgaagaaaaattgtaataccatgaataactggtttaactattaagaatttatcacatgatggaaacaagtcgggaaggcgtttattgagaaactcaccaagagaactaccaagaggtgcagaagtttgtataataggagcattggcccctaaataaatttttaaaggaatgaatttggattttgaaaaaagtatttttatagcaatgggacggaaatcatagtaatcatgattgagtattgcattccagtaggtgtctgtttctgcctttgaaagagcgattattccagacgaacttccgttacgaacgtaatcagactgtaaaaagttaatatggatttaccccttttgtaaataaatcatatatgtttttgtgatagagaacgcacctcttttaagcagttgaaaaaatatgttcgaaaagtatccatggtttccatttgaagtattttggttgtaggaaatagacctgagcgcaattgaatgcgccatagcaccggcgctcgaggagtatccggatcaaacactgttaacaaatcgaaaagtaagccaacaggccaatgcctatattatgattaatttacggaaagttactttgggtaaacgataccatttaagaggaaccccattataatccaaccaacattctgataaagggattgaaggtgccaacagacgttgaacatttgggagtatttgagcaaaatatgattgtcgcgggacgttagccttaggtagaatatggtgagcaaaaaggaaaaaataaattgagttaaagaatattaaattactacttgagtgaacaaatcacatactagataggccagagaattaccttcataatcaatgcgcacagaaatagtgccattccaaaggagctctggaatattgcctttattattatcgacattcatttttaaaaaacatctccaatactgtgattagaaattgtgcttttgttgtatacttaacaaactcgtgggtggttggaatgcgttgataaatagcttagagtcagacattcactataattagttaaattaatgtttttacaattaaagtaagtgggctttaaatacacatagtagagtcttcaaaaaattcacccgaaaatataactggtaatttatatgttcaaaatacgagttcctgctatacaaaaaccgcaattaggaatttgtagattcactgtattgattagttaatagacacgtaatgacttttcggaagtagaagtttgagatattcaagggacttgaaagtttgcatgcagtaaatctcataaaagaattaaaagcaaggatttatatagctaataattgcaggcactaagcttgacatggtcgcactatgagtcgctagtacgtttgtgagactttcgcatacgttccagaaactgtacacaacttatttaaacaaccaaatatttttaaaacaatactggtaaatatgttgatcttgaagaggattttcattataagaaattttatatttcctttttctaactgccggtatgcctctactgttcctagtccaagatcaggtatgagatttcaaaacattagtgcaatttaaattcctaacaagattcagggatttctaatacaaatgatttctttaaaagaattggaagagatactgcagaaaaagtgaacggaaaattcgagtcttgggatggtctatttaggaaaagtacaaaaactatgaaaaaggaaggtattgatgtacgtacaaggaaatacattgcaagccaaagaaaccgatttaaagaagggtttatagttaagccatatccagttatggttaaaaagaatggaggtgagcgacgcaaacgtaaataataagtatatggaatattatattcttttgagacattctttcttctttttgtagttgagtttttgcttgagttcgaattaatctaaaatttgcttaaaatagccaacactgttcaaagcatgtcttttctcgacgaagatgtggagcctagaacgcaaagccgattaaacaattgtccatgaaaccatttagcaaattctggagaattttccattagtgcggaattggcgctagggtattgtctccctctttccaagttattttcatttgtttcgttcacgggcttccattcccactctcctgcccagattaatttagcttcaattttttctctagtcctaatatataaaaaattttcttttagctccattaagtctacaccatcgctaaattcctttaggactgatgtatactcaataacttgttgatcattgccggataccatccaaactatacgtatagttggtatttctatttaatggttataaatttttaacttcagctgcaccttaaatcgtttgttagcagattctttttgagtatgtgtgcaaaggtattcgtttgcgtttgcgtcaaagggcttggtcaattagatgagccaactgtggtaaatttttatgttaggttgatatcaatatgaacagcaaatttactctaaatgtgtacttaaaggcataaggaatatttatactatgtcattaatcttctagtactaatcttgggcattcgtttcttttggcatggaaattcgctgtcgcgttatcacaagccctggagaactaatttctttgaccgcattagttgtgttgagtgattcctcatcatttttgcctattttttttaactctaaactttcatgctcagtgaatacatcatcgaaatcttttgcatcctggatggatcgtttaattcttttatcgcggatttgcatgtaactaacaatacaagagctaacaaagactattcctcctaccaccagcaaaccaattaatccttttataaatcgaggcgtatcagtattgggatacattataggtgcccaccaaatatgccagatattctgacacatattcatcaaaaacacaacaactcctctttcctgatcattatcccggcaaatgtcatttgcccaagaaaaccaaactgcttgtccagcatatgtacaaccagaagcgaaataagcaaagaattttgcgccatctggcacgttccatgctagaagtattgtagcagaaacagtagtaattacgcacagaaaaagtccaaaaggccatcttgggtttccagctaatttatcagaaataacactagcacctaacgttgatactacgccaacagctgtaatcacagttgggtaattatttatttgggcaacagaaaatttgttgctccatttcatccactgacccatcaatacattgacagctatagcttgtgtttctccgctaaaaatccaaaggatgcacaaaccgtaaattcgccatgaacgtacaatatcctttatcgcttttagcgttaatggcttcttcttggggcgagcgggtagccttttgaaacttaattctttttcttgttctgtaaaataaggagccttggttgtttctggaacgtcaggaaacagaaagagcccatataatgaaagaggaatcgtcaaaatgccatcaattataaaaagccaacgccaaccagataaaccacctttaccatttaatgatgaatgaactgctgtttgcaaatacccagcaaacattgtgccgactaaaccagaggctgaaaaaattccggcacgtttgcatagttcactttctttgtaccatgcgcccaatatataatgcgtaccagcaaatgtagatgcctccgcaaccgccatgaaaaagcgtaaaatcatcaatgctcgaacggaatgtaccgcaaatgaaaaaatcgtcataagtccccataaaatattcataaccgaaaaccaaagtcttgctggtactctctgtaatgcataagaacctggcaattgtcctataatgtatccacatgtaaaaacaacgtttatatcttgcaattcattaccatgcattttcaaatcctcttgcataccactaaggtatgcattgtttattgatgatctatccaagtaattaataaaatatgaaacgcaacagtaagaaagtatgaaccaatctatttttattaaaagcttttgttcaactttgtttaatccataataaggggaaaaggtttttgccaacctatttagtaacgccattacgacttgtctcacttatgaaatattcacgacaatttacagaggagacctaacttaaatttttatggctttagaaaacgtacaatttcaatggattctcatgaaaagtgcctatattaaagtaaagccagggacctaagcaaggaacaaacacttcgagtcaaaatcgaattgcagactgttggaatatcaatatgctccagccaggaaaattttttctttaatttttctgaaaaatcaagattataagtatcgatcgagccttctaaaaagtgacaatatcaatgccggaaacccaatcttaatttttagatgtgcgctgattactcggaattggctagcaagttggatacttattctcgacgtagccacaatgagtactatactttgctgctctatttgtggaaattaactgtattgcaaaaaacatctaacctttcaattaataagcattcggttcaagtggctacaatacaataaccactatttgcgagattaaacatactattacagtaaccaacacatttgaaatgtaaaaaattgccatagttgaagctattcagcgtcagcgaacatcttcggagagctcaaataatcttagctcttaagatgggggttttttctgccgaatactgtatctgtttgacttttatttttaatacgttggagtaaccgctgtattcttgtgcaacttggtgtttttgaaattaacaatggcactgttgatgaacgaaagtgaattataatacattttttgacagtaccaatcttatggaagtgccttgaaatcctgttacgttacgttttagcaagatcgcttctcttatgattttcttgtttcaatggttttctacccataatcaatgaaatatgtttacaagggttacgagttttgtaaagcaaatgcactttaaaaattgaccagaaacttccatatattagaaccaaaattttttggaatacattttaacatagtaaattaaaataagccgtttacttattctaatttacagaagcgcttctataatgtttaagtaacgaacgtttttgtcacccaacaccacccaacttcgtatcccaagatttataacttgttcggacaaacatcgttggtaaagacttgcatcgttcattacagaacgaattttattatttatagttcacatttgtgaatcttaagatgcaatgtctgctgagggaaaagccaagatccttggccttagtcaataaggaccatgctcttatgtttcattcggttcctcagaacaaaaactctttatcagtatgtgttgcagaatttacggcattgtcagaaaagccgttagaaggatttcgaaaaatctccagtcatcgaatttatggtactctaggtctgattgaattagaagggtccaattttttgtgcgtgattagtggagctagtgaggtagcacgtgtgcgagataaagaaagagtttttcgtatcatggaggtctgcttttacagtgttaatcgttcaaactgggatcacattcgacaagaaaattactcgcctgatattccggatggttacgataccgatacccaaggctatgattcttacaagtatgccgctgaaccattcagtagtctcagaaagctattaacaaatggatcattttacttttctctcgattttgacattactacccgactgcaacttcgtacgtctcaaacaatgacggagcctcaatatgatagcatgcatactcaatttatgtggaacgaatttatgcttagacagttgatcaaatttcgctcccatttgaatggggatgaaaagagtgcattggatggatgtcgcttctttacatgtgccatcagaggttttgcgagcaccgaacaatttaagttaggaattcagactattcggctttctttaatatctagactgtcttcgcttcgcgctggtacccgattcttgtcacgtggcgtagatgatgatggaaacgttgctaactttgttgagacggagacaatcctcgattcctctaaatactgtgtaagctattgtcaggtccgtggcagtattccaattttttgggaacaagaaggtgttcaaatgtttggtcaaaaaattgatataactcgctctttagaagcaactcgagctgcttttgaaaaacactttaccagtcttattgaagaatacggaccagtgcacataatcaatcttttagggacaggttcgggagaacgcagtttatctgagcgtctgagacagcatattcaactttctccggaaaaagatttaatacatttaacggagtttgactatcattctcaaattagatcctttgaagatgccaataaaatacgcccaatgatttatagcgatgcagaaactttcgggttttattttgagaacaacgaaggacaatccattgtggtacaagatggtgtttttcgcaccaattgtttggattgcttagaccgaacaaatgttattcagaatcttgtttcaagagtgtttttagaacaagttatgatatatactcggcaaaatgctggttatgatttttggcaagttcattcaacgatttgggcaaataatggtgatgccttagctcgcatttacaccggaacaggagcacttaaatctagtttcactagaaagggaaagttaagtatagcgggtgcacttaatgatctctctaaaagcgtcggcagaatgtatatcaataactttcaagataaggggcgacaagaaacaattgatttgcttcttggcagattaattgaccaacatcctgttattttgtatgatccaattcatgagtatgttaaccatgagctgagaaaaagagaaaacgaattttctgaacataagaatgtcaaaatttttgttgctagttataacttgaatggatgttctgctactacaaagttagaaaactggttatttcccgaaaacacacctttggcagacatctatgtggttggatttcaagaaatagtgcaattaactccgcagcaagtaataagtgctgacccagccaaacgtcgtgaatgggagtcatgtgtcaaacgcttattaaacggtaaatgtacatctggacctggatatgttcaattacgttctggacaactggttggtacagcactaatgatattttgtaaggagtcatgtttgcccagtatcaagaacgtggaaggaacggttaagaaaactggtcttggtggagtttccggaaacaaaggtgctgttgccatccgatttgattacgaagataccggtctttgttttattacttctcatttagcagcgggttacacaaattacgatgaaagagatcatgactatcgaactattgctagtggattaagatttaggcgtggtcgttccatattcaatcacgattatgtggtatggtttggtgactttaattatcgtatttcattgacatatgaagaagtcgtaccttgtatcgcgcaagggaagttaagttacctttttgaatacgatcaattaaataagcagatgcttaccggaaaagtctttccgtttttttcagagttaccgattacctttcctcctacgtacaaatttgacataggaacagacatatatgatacctcggataagcatagagttcctgcctggaccgatcgtattttatatcgtggagaattagttccccatagttatcaatctgtacctttgtactactccgatcatagacccatttatgccacatatgaagcaaacattgttaaagttgatagagagaagaaaaaaatactgtttgaagagctttataatcagagaaagcaggaagttagagatgctagtcagacttcttatactctgattgatattgctgggtctgttgcgggtaaacctaatttaattccccatcttcctgccaatggagttgacaaaattaagcaaccaagtagtgaacgtagtaagtggtggtttgatgatggtctccctgcgaagtcaatagctgctcctccaggcccagaatataggttaaatccgtcgcgtcctatcaatccctttgagcctaccgcagagcccgactggatatccaacacaaaacaatcatttgataagaaatcgtcattaatagacagtatccccgcattaagcccggcaccttcttcgttggccagaagcagtgttagttctcaacgcagctcaacctcaattattcccattaaacccaacaagccaactaaaccagatcatttggttgctccaagggtaaaaccattgcttccacctcggtctggttcttcctcttctggtgtaccggcacccaacttgacacccgttaatgttcctcccactcctcctcctcgcaagtcttctgcttctcaacgaagcggtgatttacttgcttcttcacctgaagaaagcagtatttcttggaaaccgcttgtgtaatctttaaaattctcgtaatatacttggacggctttaattttaggtgcaaatacttttctgccatttttaaaaacatttatcattgcaatatataaacaccgccattgctccagattacttaaaagggcaatacgatgccatgaaacatacaccatgtacattattagaaattctttacaaatatttaaaagaactactgcttatgggcgtcaacctatgttactaatgccgtaaatgtatagatagctcaattcagtcagctaatcataaaattcacaggtaaaagatggtatttgaagttcttccaagtgaaacgttaaatttttagaaactgtaaattactctgaagcaaatttcttaaggattctggcaacgatatgcaacaagaacacactggcaatgaaaccaacgcttaataccatcactacaacggggtcacttaattaacgttagaaaaaccttaataatgattgagtttaacggcttacactttaaatccactagcctcatcagtgtataatttcaataaggtaggggttgaaccaggagcgccagcagcacgagctccagcaggaccagagttactttcttttgtgttcttttcaacagcagcacgtctcctaaacatcacacaaaaagttagcatgacatcttacagtaagcaaattaacatttttcacgaacctgatttgagacttgggacctccaggagcagatgcagcactattcttaacactgccagaggcctactagttagtgaattctttaggtcataattaatctagcattcacttacttttgtggatgacattctggctgatgggtgttgttaatgaatggttcaaacgacaatgttcaatcgccgtacaatttaccctaacaacgaacttagtataccgtattgcgaatagcgcatttgtagtgcttaacgctatttacatttatatgtcagtttaaaagaaaatagattttataaagtcagatgaacacgttttgaggcattagcaatggttctggatatccttgactagttccaggttaaagttagtagataccagttaaatacaggaaataataaatttgaaatctgtctcgatcactgagaaatgtcaataactgtaattgtatttgatcatatattagctaaaaccgctaagatttggataatggtaattcaagaactttgaacattctgaagcagagacgaaaggaactttactaccatatgtatcaagtttcgtgtcaaattgaacgtggattatgcaattattaagtgataaccaaaaactagaaattctaagcaatatcaaaacgttacttaaacaactaaacaaaaatagtaggaaaaaatctcatttgtatctagacaagactaagcatccaacaagaacgcttatcttaagcaagttattcaagagcgatgcattcaatctcaatcttaacaccttgagtgcttagaggaacggtcttaacagcgacacaggagcgtgcaggcttaggatccggaaggacttcagtgtagactttgttaacagcagcaaaatcatccatatcagctaagaaaatgttgaccttaacgattttattcaagctactaccagcttctgtcaatacctcttgaagattcaacaagcactggcgagtttgatcaccaacagtgccctcaatgactttgccattagcgacagggatttggccagagcaatagattacaccattagccttaatagcttggttgtaaggaccagcactggaaagtttgggactgttgattggggttttggtgctcattttatggatgaaaaaccggggaacaggacgtaaagactgttggaaagaacgataagcagcaggacgagaagcaaccaaaagtctacttcctaaagctctaagcatactgaagaagattcaaaattcggggatatgctgtgatatatatactttccatacgtcttcctccgtacatctccacgtatcttcgttatcaagatagtcggatgatatcgctaaaaatttaaggcgacaacgttcgctttcattatctagattggttcctaaatttgaaagtgttagggatcaatgataattataaactattgatactgtgctgccatctcttaataatgctcagcttctcctatttagaatgaacaatatttatttaataaaaaagtgcttgacaatgttaggctaaatcgtattcccattttttttatatagatagactctttggcagaatggtaaaaccctaaacgcttgaattcatgttagtattttattacgcattttaaacaataaccggacatgcagcctgcagaacctcgggttgaatgtttacattaaagtaccccacattaaattgctttttaactactaataaccgaaagttcagaaatacttaaacgtcagaaaaacagtcacgtttgataaacaaaacaaaagtgtatattcaattacatgttcataaatcgaaaacaaatattatgtctgaatttcaaaagcttgtaataatcgatgccaaagggtattaacaattgatagtttatcataaaaattctatggaaatactaacgcgtatttagccatttaatgggtcgtttagcctcaacggtagctaagcaacttctagcaggtcaaaaagtggtcgttgtccgatgtgaagaactaaatatctcaggacatttttttcgtaacaaactaaagtatcttgcctatcttcgtaaggcctgtcgttacaatcctagcagaggcgcttttcattttcgtgcgccatcccgtattttcaccaaagcagttcgtggcatgctaccgcacaagacgactcgtggaaatatcgctctgaaaaatttacaggcattggagggtatccctccaccctttgataagcaaaaacgcttagttgttccggctgcgctacgcgtcttgcgcttgaagccttctcgaaaatattgcactattggtcgcctttcttccgaagtaggatggaagtacaaaaacatcgtttccaagctcgaagaaagaagaaaaattaaaagcgctgcattttatcaggccaagtcggctaaccagaaacatattaatgttgctaaaaccaaatcttctgttaacgaaaagctcgctgtttttggatattaattacaccatgtgatctgctagatattttataattggaaagtgatgacagagatgtatccaaccgtattgtaataatttaaaagagttaatgaaaatagaaaagtttttccaacgttcatcatcgacaaaatgctatgataaactaaaaaatatagtttaatccattaaatgtgtttcaggagtcattggcatacctaggttttcttgatctgcactatcaaacttgcccgagaatgtatttgaattggattcatctgaaaatggagaaggattccaagaattacgatcgtattgttccattacccttctagtttgtgatttctgatgaaaatgattgtatttcttatgattagactctcgtgaatccgtattactaggattagagtcacgagtacgcaatcgtaacactggactaggctcacaatatgcaacttgagccccttttacgaaacgattagggggcttatgatatatagatgaaagtgtggaaatattcagcattagttgctccgtggtatcgggatcgtacattccagttccaacattcactggaggcatgttagcaagtatgactttttttgctaattcaggattggctgacaacattcgggagtatattatacctctgtcgcgcaaatcggggtcattaacttcatcagtgcaccactggaggacattggtaaccatatcggctgcagcagttggtttttttaagaatactttaatcaccgcagtaagcaaagtgagttgaatctccaagggttcatcaaaaaaaccctttagataatcattcaatagcgttatagaatcttcaatttcttcggcatattggccaagtatccaaattaccgcagactttgcatcaggttcatcaagggaatccaaattttcgtaaagaatcggaaccaatgatttgtagcttcctgggtattttctaagaatatctctaatgacaataactgcttcttgaatcacataggtgactttcgtattcatcaattcaattaagctatctatgcagtcattttttcgttcctcaatttttatggcaaggtaaccaatacatttcactgattttcgaacaagttcgacgtcaatctccgaggcgtactcgacgaactcaggaagaatttgatctaagttgtgaatatcagcaattttggttaggatatccaatttttcaagcttaacgtaaattgggtcatcaaagttacagtaaaaaaaatgtatatcatttgcaaacatttctgggcattgttccaatattatctgaatgttcctcagaattacatattgtgttgcagatgattttctagctagcaatgtgacaagaggaggttgggtcttcataaagtattctttaactcgattgtcatctttcatgtaattagttaaataaagaataacctttacagcccccatgcacacagctgcattgccgtgttgtaaccaaggactaatacgttcagcgaagctttcggcctcgccaggcttttggggaacataaaaaattaaagcatccaaaatggcaacttgcagccacctgaattattagtataaatttatacagcgaggttaaaaacatactccgaacaatcagtgaggctcttaacaagtttattagatatttccctactgaatgtgagtttaaatccagtagatgaatttacgatattcattaaagcggctaaagagttggcaacaacctgatataaaaaaattagtaaggtaatagaatcgtataacttacaaccgaagattcatcactaagcatttctttcaaatgatcgattaatcctgatgactccaccatttttttatcataggagtacaattttgcaatcccaatggctgcagtttttcgaacgtaaggatctgtatcatctaataaccttacaattggatccatagcagcaacccaaaagtttttgatgtttaccgatgtcaatgttcttaaagctaaggacctaatcatagggttggaagaataaatgtcctaaaagaggttaacatccatcatcataagagatgtacaaattagaaaattacattcaaaataagtttaacagctctcttcgcctctgtgggtttcacgctgtcaattagtaaaaaataaagaaacttttacaaacctcgcgtaaattttcaagtacaaatagcatagtttttttaattctagattattagattccatagaagatatcaccgatggaaacagtgaactcatatcatatccataagatatgcctgcaattgctttctttaaagcagaaattcgtttgtttgcagatttgtccttattatctgagctgaagactgctagcaaatcagcagcggtagacttttgtttaagttagtaattccgaattttatgaaagttaaattaccgaaaaatgacttgaactactcgacattataacaacatgctatgtacgtgttaacattcaaaatgtattgtggtataatactgagtgttattgtacaaagcaaaataacgagttacagtaaaatgcttgaataaaagattgtacgaagaaaagaaaaataatgattgctaataaaacacgattttatctcttagtaggtactagagtaactgggtaattaagaagcaaattcaaaagacgtttacaaagtttatcggatttacaatttaatacactgtcgggaagcgttgattgatataagcttattaatttatttatgcaaattttttagcacgtgcgtacataatataaaccaaacagagttcaatataaacggacacccttaggaacatcgtaggtttccagtaatgcgatacggccataacgaaaattacaagaaccaaaataagttaaaatcactcaaaaaacaaacaataaaaattcaatcttttttaaacaagaatggtgggaataataaacaagcttgttgacaatattatttcctagaaaaagtaataggtgtatagaatctctccatgaacaaaaagagggagaaaaaagcggttcactacaatgcaaaataacggttaaaaatatttaatgatcttaaaggcatatcatgatagctcaaggagaaagtagtccgtgcaattaatttccctaactcaaaaactcaggatcgtaagcagatgaaataaatgttaaatatggatggatcttcataatagacgattatcaacagacgaaaacaatattaagaaacaattccttgaaagaaaagctattgttttaagaaaaccgaagtgactcacgggagaaataatcgttttactgttttttattgtcaatgtcaacttgtattatggtattaaatactcctattttctcgtgtgatatttggaatggttttaccggtttcatcgacattaagagatcgaattacgtatcgattttttgttgaagtaattcctttgagagaagtagcagctataactcctgagacaccaaataaacattctttagagtcgggtgcaaattttccgtaagtaaatggtaacgggacttttttagtttgaataaaggatactaaacttaggcgcttcttttcagaatcagaaaaagaatctaaaagtttcaatttggcgtataatatacctggtggaagtgtaggtctggatttaggatttgagcttgagaaagtgttgtatttctgtaaaaggtaaggggaaatttgttcataatcattaagcggaacagggagcttaaggtcgtaaattcgtttcaaggtgcgtacgaatctgtcactgctgatgaaggcacactgatgctcgaatgtgtcaaacttttgtatggaaatatgacggttttttaggatcggtaacttcctcttagctccccaatcgccgcgaaatctttggcatttcttcgcagtaattgcttgtaggatgggaatcttcgtatcatagacatcaggggagttcctcggcaagtctggtcttgctaaactaactgctcgggagcatctcaacaaatcaggaaacttcattataattttgattaaagatatactttgtcagaaacatccaaattctgcccaatgtaaaccaccaccgaaaagtaactgctgaacgaaagtgggtacttctaatgagtcaatattgtcaatatcaatagcaatcactcagaaaacacacgaatacgactgtaattttttgatgccagctatttatatacttttgtcgtgcaatccagcttgcgaagtgttttacatcaagtgtgcacactcatgaaaagtatatacgagatgaaattctctctattaatatacaaaattatggccaatgttacaatagctagtttgaagttatagaatcgctttcgttaggaggtcatgtcggcatgttgtgtagtaaacgttcactctcctcaagtagcaatgttacttgactcgcacactgttggatagagaaacagagtgctttaattgtttacactcgagtaaaccatgactgagtacgattttagcttgtacttattaaatttaacgggaattttttttataattataaattagtaatactaaaggtatggctatcataagaaaagtgaaacttataaaggttaactttcggtaaatttgtgtgttcttccttgttcattaatgagtttatctctactaaactaaactatatgatttttctagtctaagtttatttactgataattaatgagttgcttgtcagatcgtttgttgtttatatttgtctattatatttgatcttgagattctgtatatcatgtaacagatttttaaactttttctttgactatttgtgtgcttattagctatctcaaaggcttaggtatattattacttgttcaatacattatgatttgcaataatgcaattgttccagtcactattcgagcttgaagaataaattatacgagaatgaatacattgctttaatacaatcgctattaaaatgtttcggttcatattctactgtaagcgtattattcaacatagattacctgactaccaataaaaattttgctttaacacaccaccagaggacaggcaggttcccttactaccctaccacttctgggtgtctttctatgaacgtaatggtttcgtttaatcaattacgaaactattttctagaaagcaacagcttacggccatcgaaatggctttttcagtcgtatggtacttcaagttctgcgaatatcctaaatggaaaattattggcaaggtaagataaagtttatattctaaattttctctatgcagatgagcgtgcatttctgtgtttgtctttgacgataaaattttggtggtttgaaaattgatttgcgtacattgcttaattccgtatattcttcaatttttttgtcgatacttagaagttaaaaaattgtattgggcattgcagcacgtttgaggtttcatcagatttttttgctcttaaaactttatatttttatttctctttgaggttactaatgtagcgactaattagaaaattacaacgttctgttgctgaagaagtgcaggccttgaaagctaaggatcgaaactttaagccggcgcttgccattgtacaggttggaaaacgtgaggattctaacgtgtacgttcgaatgaaagaaaaggcggcacgattagttggtattgattttaaatactgcccgtttcctgaaacaatccaaatgcctgccttgcttcatgaattaaaaaaattgaatgacgatcatacggttcacggtgtccttgtccaacttcctcttcccaagcatctcaatgagcgtacagttactgaatctatcactccgccgaaagacgttgatggatttggtgcatttaacattggtttattggcaaagaatgatgctacccccattcattatccctgtaccccgaaaggtattatggagttattaaaagataacaagatttcagtcgctggattgaacgctgtagttctgggaagaagtgacattgtcggaaatccaattagctacttgttgagaaaggacaatgctacagtaactgtctgtcattctaaaactaaagatttaattcagcacatttctaatgctgatttggttatagcagcattaggcaaacccgaatttgttcgtggtgaatggttgaaaccaggatctgttgtggtagatgttggcataaacgctgttcaaagaaatggaaaacgcgttttggttggcgatgtgcatttcgaatctgcatccaaagttgctagcagcattactcctgtccctggaggcgtcggaccgatgactgttgctatgctaatggaaaatattgtaaacgctgccaagatagctagaacagaaaacatttatcgaaaaattgacttaaatcctttagagttaaagaagcctgttccttctgatatcgaaattgctaattcccaagaacctaaattaattagcaatcttgctaaggagatgggtatctatgacacagagttagaaaattatgggaactataaggcaaaagtaaatcttgctgtttatgaacgtttaaagcaccgaaaagatgggaactatgttgttgtaagtggtattactcctacaccttttggcgaaggtaaaagtacagttgttgctggtttggttcaagctatgggccatttgggtaagcttggaattgcttgtgtccgtcagccgtcccaagggccgacatttggtgttaaaggaggcgccgctggtggaggctacgcacaatttattcctatggatgactttaaccttcatatgactggagatatacacgctgttaccgcagcaaataatcttttagtcgcggctcttgaaactaggatgtttcatgaaaacacacaatctgatgctgcccttataaaacgtttgatccctgttaaaaacgggcgaagagtcattccacgaggattgatcggtaggtggaatcgtatttgcgcatctcataacatggatccagaagatgttaataacgcatcaccggaattactgaaagagtttgtgcggctaaacgtagatcctgacaccatcgaatgcaacagagtattggacgtcaatgatcgattcctccgttctattgaggttggaaaagcatcaactgaaaagggacatgtccgtaaaacttctttcgatatctctgtggccagtgaatgcatgtcaattctggctctttcatgtgatttaaacgacatgcattctcgtttatcccgtatggttatagccaacgacaaatacggaaatgctattactgctggcgaccttggagtttctggagcattgaccgttttgcttaaagacgctatcaaacctaacttgatgcaaactttggaaggaacaccagcgtttgttcacgcaggaccttttgcaaacattagcattggcgcgtcttctattatcgctgataaaattgctttaaaattggctggtacagaaagctttgacagacccgaagatgccggctatgtcgttaccgaagcaggatttgcgtctgacatgggaatggaaaaattctttaacatcaaatgtagatactcaaaacttgtacctaacaccgttgttttggttaccactgttaaagcgcttaagttacatggaggcggtcccaagttaaaacctggtgccccaattcctgaggaatatcttgttgaaaatctagaccttgtaaagaatggatgttccaacatggtaaaacacattcaaaattgtcataaattcaatattcctgttgttgtcgccatcaacagttataagactgatagttctaaggagcatgaaataatacgcgaggcagcgctacaagctggagctgtggatgctgtaccttcggatcattgggcccaaggcggcaaaggagctattgaattggccaagtccgtaatgacggcttgtgatcagtcatccaattcgaagtttaggcttttgtatgatagcgagacttcaattgaagataaagtaaatgtgattgcaaaagaaatgtatggagcaaacggtgttgaatttagttctctagctaaggaacgaataaatacgtttatcaaacaagggttcggtaacttaccaatttgcatggcgaaaacccaatattctctttcgcataatcccgaatttcgcaatgttccaaaaaattttacagttcctattagagatatgcgtttgaatgctggcgctggcttcatttatccgctagctgctgaaatccaaacaattcctggtttaccgactgcgcctgcctatttaaacattgatatatgtgaaaatggagaaattgttgggctgtcataaatctactaagaggaaataaagaaaatgttggctattcattggtaatttattattgttttagttaattaggtttatgggcgttattaaaaagggtttagagttttgattaaatagcttagttttaataattaagttcattagaatttgggttaatagatgggtttgaagctttatgctaacatatccgctatacgctggatagatataatcaaatcgtgaaaccgatttgagtgtttaatataagtttcatctgcagaaccatttgtgggcaaagaacacaaatgttgaaaaggtttgaaatcaaacgcagaaggccaaataatttcaagcaagacccagaacgaagcgcataaaatttccgtcggcctatattcgataaattgacaatctgttcagattagcgtgctatccattaatatattatcaatctactaacccttcattacctcaaccagtaaatactgccattcaaccatcatttgatcacagctttcagaaggcaaggatttaaagaatacatgttggaagatcaacggtgttaaaaaagactcaacagaaggaagagaaatgacatatatatcgaagtttaataaagcaagaacaattttctcgtatttctattaatttgttaaagaaacatgtttcaacgagctgtaaatcactacaaacctctaagttttttgtagacaaacttggagccaaattctcgcaaaaagacttcttcgctacaaaagaaattaataacagtttttatcgcgaacataccaactgagtagtcacttgtaagtttaaatgcaatgaacagacagccgatagcataaattttaaaactggtagttggaatagttggtttaacggtgaaacaacgatccaacagagaaattgcaatgcacaacgtgtccatagatacgtagccgacagtttcctgtttcgttagaatctcgaaaaatagcaatgctgacgcacttcataaagtacagaaaaaagttgctgacgcttttccttataagcaatgttttgattcagaatagaaggggatatttttgtgagtcctttcttctcttgctcaatgatcgaattaacggatgggacgcgtctaagatttattaaatgactagagaaagactcagaaaatgtaacatctatttcattagaagttgttaacggcccttcagaaataacctctttctcggatttgctgttaatagcgggagtgtttaagaataagctaaattcgtgtttagatgtaagcatttcataaattttataatttaaatgattattagaataaggatgtttgtttgaattaagaaattcaatagtgattttctaagtctagccgtatctgggtatgtgttgtggttaaggtcattttggtacgtttacgcgaaaatgcttttggatatcaatcatgcatagtagaattaaacagtctaatgccatataaatgcttatagcatatacttatataaacatgaaatagaagtataacaataattagtattagaattgctataaattccagagaagagaaaacactgctagcataaataataactatggcattcctgaaccggtgaagtaaggagatactcaggtttgatttgcattgttagaaaaagcatgtgtagatgtaacggatggaacagacaacacttgatagggtggaggtaatgaatctgagatgctcgctgaggcagaaggataacgaagattaagagttcgagagatatttataaagttgttagaaaacccgtataagtaagtgttgttagatgcttcacgagtattgggagcttcaggaagtaaagcaggttctggatatggcggtaagacacgattcccattgcatcgaccaatacctattccatgataagatatgcgaggtccatgctttttaagtttcgccaactgacgaagctgaagtattctggcgttaggcgtatcaaaggatggatatggatttacaccgccttcgccagctttagaaaaattcaagacaacatcaattccttctctctcaccttcaattccaactagccgttcattttcttgaaggctcgcagaatattttggtaaagtgatagaaggctcgactattggaagatcgtacatatctgtttccaactcttcctcatcatcaatagacatgcagcagaaaatggatcttagcagtctgttcttttggtaagtacaactatgatatctttttataatgatcaaggcaataaagaaaatagggattaaaacagaaaaccaaaatacctaaaatgttaacctttaaatttcaacaatttaattaacttacaaaccgtagttcttttaggtcttctgtgctagcaaagctagaagcttgatcattttcatcagacgattcaaccatttgatcctaattcaaagcactcagccaagcttagcataaacttgttaatgaaataacaagcaaagctccaaaaaaaagagagaaagattgattttccttcggatcccactccagttacaaatggttaaaggatgagattcgacttcatgcgaataatgcaaataccaagatcatgtaaacaaacaaacgctcgaaaaaagtgccaagttcaactcatacattttatcgagtataaaaatatggagacaaaataaataggtttactatttcatctattgttcattttttaaacgatcatggaatcttatgtaatgatttgtattttgagttttctattaatgcagcagcttcaagcgcaaacgtctgctactcattaagtaatccatctccccttaaagataaaattaataaaggactttaactaattttttttatcatcaaatttggttcgctaaggagacaacaatatgctgaagcgtttctcacgtatagttattttttttattttattcctctttattaagtagtaaaattaaattttgaaggttcattggcgagaaacgcttctattatgcagccgacgttttgtcgttagtagacctagtccatctggaaatatccaagctagaaccaaacttgactttacggccaactttgctttatttttaatatttttggattatttacgatggacaacgaaaataataaaaatacaaaaaattcacagcaagacagctcattttctgaaggaggaattcgtgaactgctagaccgattggcgttgagatctttgatagaaaaagaagaagctgcagctcccccaaagacttacgaagatttcaaattttggaaaacccagccagttcctaagtttggtatgcctatcctggtttgttgaaatatactctgagattcttttatacatattaatgcttaccataatagatgatgaatgtactcaagaaggcccaatagatcccaataccgatataaaccaggttcctagagaaccttatcgtttgctaaaagagtttgagtgggcaactattgatgtaacaaacgacaatgaggttagtgtagtttgatgttttctgctacgtattaagaagcaaaacttgctgacatttctatagttatctgaggttcatgaactcttaactgagaattatgtcgaggatgctacggcgatgcttcggtttgcatacatctcagagtttctcaggtgggcccttatgccccctggatatgtaaaagaatggcacgtcggagtacgagtaaagtcctctcgtaagttggtagctttcatttctgctgttcctttaagtattagggttcgtgacaaaattattaagaaatgtgctgaagtgaacttcttgtgcatacataaaaaacttagaagcaagcgccttactcctttattaattaaagaagtcacacgtagatgtcatcttgagaatgtttggcaagctgtttatacagccggtgtattattacccagtcccgtgagtttgtctcgttatatgcatcgtagtttaaactggaagaaactgtacgatataggattcgcaccttttcccttggggtcaacggagaaaaaggagactgcaaaatatcatttacctccaaatactcagaccccgggtttacgtccgatggagttgaaagatgtacctgccgttcagtcgctgttatctcaatacatggaacgtttcgaacttgcccacttattttcggaagaggaagtgcgacattggtttttgtacactgacaaggtttcaagtggccctgttgtttggagttacgttgtggagaatccagagtccaagaaaattaccgattttttttcgttttactctttaccctcaactgtaataggaaacccaaaatacaaagatattcaagctgcatacttgtactactatgcctctgattcttgtccaaaagacttatcttctgaatcacagttggcattcgttgaacgttgtaaattgatagttaatgatgctcttatattggctaaaaaggtaagtttatatggttttattacttgctaataattcaaaacagttccactttgatgtattcaatgctgttacggttttggataacaatctattcttgaaggacctaaaatttggagaaggagacggttttttgaactattacatctataattataactgtccaaaaattcctggaggaatcgatgcttctaaaagtgttgattattcgaggcctagtggaatgggttttgtaatgatttaaatcctaaaatattaaaatacattatttttgatttttttgagtgtttttactattttaaaaaagtccatattttaaaaggttttttgatattaaatttttacttatagaacttgtcatttcacaaatattaggtttttaaatttataaaaaatatataataactagtttttattttcaaatgaaattatcccacttggtttgcataacataaaatccaaaaaattttcaatgtttcattatccaaggttctatatttttttcttggttatttaatcaacatgacaaatggtttcattagtccttcaatcaccgtaaaatgtatttaaatggatgtaatactgagatttgcattttcagttagtgcatgtttgtttttaccaaaaacctattcaccaccaaattttcgtctagcctcttaaattggcgtttcttgagaactatggctgattctctagtagatataaatgaaagaataacttcacaaggaaatcttgttcgatctttgaaaagtcaaggcgcctctaaagaggacattgataaagaagttgctaaattacttcaactgaaaaacctcaaacttgggggttcggaagtatcaggaaagaaaaaagacacatcttttacactgaaaactccgaagggtactaaagattggtgtgacaaagatgttgttttacgtgagcacattttttcaactgtcacagagatattcaagcgtcatggtggtgtaacactcgatacgccagtgttcgaattgaaagaaattctttccggaaaatatggagaagacagcaagctaatttacgatttgaaagatcaaggtggagagctttgttctttgagatacgacttgactgttccatttgctcgttggttagctatgaatcccaaagttacgagtattaagcgattccatattgcaaaggtttatcgaagagatcagccagctatgacaaaaggccgtatgcgtgaattttatcaatgcgattttgatatcgctggcaactacgatcctatgattcccgattctgaagctttaaaggttttagtggaagcattagatgcattagaagttggaaattatactatcaagcttaatcatcgaaaaattttggatggcatttttactgtttgtggtgtaccggatgacaaaattcgtaccatttccagtgctgtggacaagctagataaactcccttgggaagatgtcagacgtgaaatggtggttgaaaaaggacttaaagaggaggtggcagataaaattaaggagtatgtgttattaaaaggcgaccgctctcttttagataagcttgaagccgatagtttactatcaagcaatagctcggctgttgctgcatttaacgacatgcgtcttttatttgattatttggaagcttttggagtgttagataggttttcatttgatatgtctctagcgcgtggtctcgattattatactggtatcatttacgaagcagtaacagaggcttctgctccaaagattaagagttcggcggaaaagaaaaaatctgctgatcctgaagcagatcgttccaatgatgactctattggcgttggttcgattgctgctggtggacgttatgacaatttagttggaatgtttgctgcaaagaaaaacgccaaaatcccttgtgttggcattagccttggtttagagaggattttttcaattcttagatcaaaaattcctgatgaggatatccgtgcaaatgatgttgatgttttcgttatggcatttggaggtggaaaagaatggaccggctttttgaaagagcgtatgtctgtttgtaaagacctttgggcaaatggcattaaagcagaatttctttacaaagtgaaacccaaaccacgtcaacaatttgacgccgccgataaattcgacgtaccttttgctgtaattttgggtcaagatgagtttgcaaagggatctgttcgtattaaacaaatgggtttaaaagaaaatagcgatgaaggtcagcttgtgccacgtgaggaaatggtatcagttttgaaaaagttacttaaatacgattaaatattcctatagctcaataataattattgtattatttgattgttatctcatcaatattgtaagtattaaataaagatattaaaatcgtattttctgcaatcaaaaagagcggtaatctaaaaagtaagttctgttattaacttagaaaatgctgttttccggaggaatatattgtcgtaattgaactcctgcggcttgaaggagagaagcggtatgggagtccatgttgtaagacgtatgatagacaactgagcattagtaaaagattaaagaactgaaacataccttctttaatcccaagctgagtaatcttgacagaacacgtaagacagggacatctttcgactgttagtagctttatgtctatatttacatacgtatcacagtataatattgcattgtttccaacgcgttcacggccagcctctaaaagagcgttttcttcggcatgaagacaaagacaggtatcaagttcttttccacaggaagaagcagaattgcaacgtggacatccgccttcattacagttagtggctcctctaggtgttccattgtagcctgtcgcaataacacgatttcctcgcacaagtacgcaaccgacgcgacgtttcatacaattgctacgcttcgcagccagacttgccatttccataaagtacgaatcccatgatgggcgaaatctattgggattcaaaagatcggctttttgaagcttctcccatagatgaagtttaatattgctatcattatttataagtaaattagccaatgctcggtgtcgagttccagcattatcagattgaaatgcagccgcgtcttggatactacaaaattcttcaagtgtggtattcgcaagagaagaataactatatgtcatcattattatttcacgcaatattcagttaatcatgaggagcttatgtaaccgtgtaatttcgagcatgaaatgaatgaaactaacaagatattaaggtccttacactgaacacattgcgtgaagaataatgacaatgaatttaaagttagcaacaacatgttgacattgcaatattacatacgttttgtagcgattgaacctgagcataattggggcatcaatatatacaagcaaaaagaacggacgtttgagcaatgcacttaacaaacgtggactatgaattccattaattacaaatctttcgcgccatcttggagtgagatagctaataagatcgtcaacgctgccaaggactaaatcgccagttctatatatatattctccatcctcgtttagttgtggtaatcgaaaaatagcattgaaaccatgctttgtctcaaggtattcaacaacggcatcttttccactacataatggccctgtaagaccaacagttggcatatttatttgcttaataaatcaaacaaagctacttaagcttaagaaacgtatttcagtttgattatctccccaaatagttagagatagatcggttttaacgtactcacatacctaatgatactaactatcaataccaacaacgagttgcgaaaatgctaactttcaatttcgtaaaactatgcttctataatctgtaatctttttaaaaaataaaatatatatttaatgagattaaaaactatttgcttccaaatcttcacgaatccttgaatatttcagattttacgtttcactgtactggaccaagaatctaaaaaatccttttagtgaattcgaataaagtcgtttttggttttaagtgtattgacctctcttttgctggtcacgctaaagtttagagcactcaaaagttgtacttaagtgctgtgtacttcaacagcaacaacaataagatcattaactgtatattgttaaggagaaactcggaacaaacgcattcaactaacaatgaaaccatttttatctaattaatgttcatcacatcaaatttgataatgagcgcatttcatgtaaactcatgtgaaacgatggaatctgtcgaataatattttttatgtgcgaatattcagaattcttctaaaagtccagtaattacatactaatcgttcgtaaaattatgtttacggttagattactattgcatcgtaggcctagcattaattgtcaagtcagcaattcaacaatgatatttatatgtggcacatattctttttctcaacatcctatttaatgatattggaaaatttttttgttttcgggaaattaaaacactacagaactcaactggactgaggaagaggttgagttatgagcagcttcagtagtaagttagaaggttaacttcacgtaccaacttaattaataatcgagctcacagcaacataagtgatgattgttggtgatttaacgtatcattaaagctaattacagactacataataagcattaagccattaacgtgtactaggtaatactcacgaccgtactgtagagctcggtaagatcgtaattttgtcaagtttcctgaggtttaataaccctttggttgcaaattattgttaatcacgatcttgtaactcctataattattgaagtcagtttgcaaagaatttagaatttaaatcaccaaataatttgggcatgagatgagtttcaatcctgcagctggactgctgggaaaattaaagaaattatggaatgatacaaaaaacgattatttggaatgggagcgaagccaacaaggtcaaattagtgagtcagtggttaagaatcactcaccctcaaagcgaaagcgacggccatcgaaggagccttccctatcacctaagcgaagaaaaaatattttaaatgatcaaaaaaaagatgaagagtcaatacctaatgctggtacacaatcacaaaattttactcacttaagtgcatctaaaattcgtatctcagatgaggatcgaattaagccattggtagatttaaatcaagatcactcttttgacatggcatacttaacacctgcaagcgctccccctccgcgatttcgatttgtacctccaaaatctgacgcgaaatctcattcggctcctagatcgctagaaggtgttactagcttatctgattctcatttcaattcccttgaagcaaacttaaaagcgatttcgaaagatagcaacaataaagcgcacaataatcgttatgatgagtcttcgcttacgaaccctgaattttccatccttgttgagcgtttaaaaagtattgaagaaaatttacaaagcctgcaggaaaggatttctcattgtgagcgttcagttagtcttagcccatcttttgctccaccatctaacgttaaaagtccagtccaacagcaccggtcttttgtttcaagttcagcaagagcaaaaaagaattgggggagacagtcgaatagtccgaatagtaataaaaaaaccgatcatgcatacccaggagcttcaatgaacactgaaaggggtttaattcaaaacttagaagattcagatgatatccatgaagaaagttcggataccttggaagaacctctgttaattaacgaactaaaccggacttcctttctcaactccaataataatttaaaattgaatgaagctgaagaaaatcaaaatttattgaatcttcgaagtcccaaatcatctggaaaggctgataatttgactataaaaagctcatctaatattgataaagttacttcaaatgatctctatcttgataataatttgcaaagtcattttaaagtgacagagagtcaaccgactaatctagggaggaaagaatattcaaattcgcctttttctatcagagctagaaaagatgcagcaactactagttcctcatttgaaagttatcacaatacacaaacgatacaatcacctatgaaatttacaaaagcgacgcctttgaaagacaatgagtcagctagtgtcgatgaaagtaaagtaaatgtgttgtcggagaaccagtctttacaggccgataccgctacgttggaacaacttacaccaattccaaaggcaaggtggaaccaacttgcaaataaacacccttccctttctaattcagctgcatcaccccctgtttcgtctcctgggctcaggcgctcccatatcccagttcatgaaggactgaagcatacaagagatggcgttgctgaaacgaaggatgcgcttgcaaaattaagggaaaaaatgcaggagcgactaaaaaaccatacttcttgaggaggcactttagtgcttaacctaaaacctatcgcaggcgattgttctttagtttacgcttcatctgacaacttttataatacggaattaatgcaacagtatctttagactccttttggtatattaaatattttcaattaatgttctcctttcacaacgaaaattgacacattttagggcttgcgttccaagcaaacaaaatacgcttcccgtgactcttttaaagaggctttcggtttcatcacttggacgaacctaaagtgagatttcaacaaattttgtaagtcggcatcttcatcccccatgtaaaatttacaaataaacgagccatttgattttaaaaaggttaatgcaacatgaagcgcagatgcacagagttcctatagtaggtcagagaaaatttacaagaaatgtatttaccatggagagagcatgatcccggatccgaatccctgtagccttatgaagcctaggatgttagatgtaaatatattttagaccctgtatttaattacatatcacttataacagcgtcgaccacccgacaatcaatgctatcattcgtattaggctcatgtagtagccgtaaagcctcgaatagtttagtcagggtgtttggatcacgaatatcaccgtagatgggtaataccccttctggtggagctatgtgctgaatatcaatgcctattactttccctttatttccaactaacttttttgctacttgcgaccatgatccaggtgcaaatcccttaaaaacgttaggcttatgataattagataatttaataccacgtcaatcaccacatcttctttattaataaatctgtatttggaattcaactatcaattagtattattatccaaaatcgtatcgacgtggtaacagtacctctattaatttgtatgctgctctcgaccggaaattgtcgattttacttttttttcgatagaaatcttttgaacgcttagctgcccaagaaaaaagagttttggagccaaacatctcctaaacccaaagtgtttgtgaatactagatcaaatttttaccaaaatatgaattgaagtatgacagaatttattaagttaaaaaaatagtggttttatttattctttcatcaaacgtgtctaaaaaggactaatcgctttttttattctagtagatggtttaatttctaaaacgtaaaaatattactttaataaaccagatgaagaaaataactctaatcaaagtacagccgtctcaatctatttcacagttgcttctttacgagcattgaatggattaagtactgtattttacgctatatgacgctacgttacctgtcactatttgccataaaaatactagcaaattcgtttattgataattgtaaaagactatccgtattattcacacagatacctagagatatcgggttaaaaattttgcaagctatattaatgattggctataaacttcgtaaactaatattaataggactgctattcatattgcataccgcgattttataaattaccagtaaacacaccgcaatttatgattgtaaaatagataccaaactgcatagtaagcaacttaagtaatacacaataaatctataaaattcactatttatgattaaaaatatacataaattaccgctaaaataaaaataatgaactatagtattggctataaccatatgcattatgtgcttccttagttttgaaggtaaggttcatctagtagcacgtatccacgctataagccgtcgttcatcgtataattcgttctcacagccaaataaaggcttataaagaaatcttgaatttaattaattatgtatcgtctcaaatgtgatgttaaaagttatggatggggaaaagttggtcacgagtctttagccgcgaaattagctgaggctggatacggtttcgaggttgatcctaataccccatacgctgaggtatgcaaaaggcttggttaattctatactaattgaattttctatacagttgtggatgggttctcatccttctggcccttcctttgttatgcaaactggtaagccgttgagtgagttgttaactccagaaaccgttggagaaaaagtgtacaagaaatatgggaaacaactcccctttttattcaaagttttatcgataaataaggtgctgtctattcaggctcatcctgacaaaccccttggtaaacaacttcacaaaacgaatccgaaagagtacaaggacgataatcataagccagaaatggcagttgcattgacagaattcgacgctctttgtggttttcgaccagtaaagcaaatcgaacagttccttgacagtatagctcctttgcgtgaatttgtcggtgaagaagctgttcgtcaatttaaaggtaccgtgaagcaagacgagagaaaagcattggaaactttatttaatgagttaatgcacaaagacgaaaaaaggattcaagaatttactcctcagcttgttcaactagcaaaaagtgatgctaacaactttggtggaacggaatacggcggaaaagcatttagcgatttaattattcatctcaatagtcaatttccggatgacatcggattatttgttactccttttcttaactacgttcgattacatccaggagaagccgtttttcttcgtgccttagatccacatgcttatgtttctggaaatataattgagtgcatggctgccagtgataacgttatccgtcttggctttacgccaaagtttaaggacatagaaactctcgtaaataatctcacttatcagactgcggatgccaaatcccaacttacccaacctgtaccatttgccaaagcttgtggatctggcaaaactctgttatatgatcccccgatcgaagagtttagcattttgcaaaccaaggtttctcctggtcaaaaacaatgcatacgcggaatcaatggccctagcattttacttgttactgagggttcaggcatattgaatggagacaaaggagatgtagcatcgatatctcctggatttgtttattttatttccgcaaattttccattaacgatctctgcgacttcagaacctgttgtcgtttaccaggcattctgtgagatttagttactctgcagctttttactactatcagcaccattataataaaacaatacatggaatttttaaatttttaacgatactggataggatggacaaaattaagtaaaaacaaatttattttttcgtagatgcaatgcataaataatgagcgtttttaagaaatgtaacaaaatgtagagaagaaatatagacaaaaaaatgaaatgaagaagatgaaccccaaaaataaaataaaaaatgaatccagaagaaaaatgaaaaaaatgaaaaaaataaaaaaaatgaaaccagaaaaaaaatgcgaaaactaatcaacaacgaaataaagcataaaaatgggaatgacaaaagtaaaacgaatgcaaaaataattctaataaacaaatttttttgaccaagcatccacttttaacacgcaatttagtacaactcaaagtaggcattgcctccggtgacagagactgtacaaccactgctgtcagcggtggaaccatggaatgatccgtcttcatagtagcaatcaccactaagggacccaccatcagatttaatacggatattgtaatcaagtttagcagatgataaaggattgaaagacatagaaagccaagtcttgccgtcagtgtaaccagacccgaagttcataggagcccaattgccataatcatcgccctcattaccccaaacacagacatcttctgcacttctgccagatttattaacatagtattgagcggatgtcttctttcctccccaattatagtatgaatcttcatcaacatcagaaagaggttgttttgaaccaccatcaatattggtagggatattcatgttctcagttccggggtaatcggtacggcaaattgcgacattggaactcaatgtatttttaacataggcagtaccctttccatcttcacaaagattagaattatccttctgggtgagatataatttaccgttcttgcaatacaaaccaccaacggaaacgccattgtcaggctgctcagacggccattgggtcttagacattccgggcttgcatgcataggaacagtatgtgttatcttggcatgtagaagctgttccgtatttaccatcattcttctgaacaccagaccatcctccaaaacctaagtaatcaaggcggacaacgccattttgatcatcaggaaaagaggagcagtcgtatacgccgtcaggaaaaccaccgtctctttttgaaaaagcggtagtgtttgtgacattgacaccaacagttatattgctagcattcaaaccggcatgatggtgatggtgatagggagcattaccaagaggcatagctgaaaccaaaggaatggcggaaaccgcaaaacaaagaaagttgttaaagagcatttttagatttaaaagatttgacaggaatctaacgattgactttataaacgataggatatgctagtaacttgatactagaaaataaaagaaagatggtaaagaatataatggtctttaccttttgcggttctgattgtttaatttcagctcacggcttttccctaaaaatcagctcagctttatatacatttcttttttcaagcacttcaccatcttttgattaagagccgtggcgttttgccactaattaaccatgaaagcctgtaagttttcaacgttgattttttcagaaaatttctaaccataaacccgaaataattagcgccaaaacagtcaactattgcgctccaatcattgcttgccttgctatcggctttgtattcattggctgataacttaattaaaaatgaacttaaaagtcagttgataaattcaaccaattaaatgcgtgaatttgatctaccccaggaaaatttatactgtcccggggtcgcggggcgttcaatcattcatttcaaagcaaattattattatttccaagccaagtaatttaatttttgtttatcgctttagctttcttatcataaggaagttcttggtcccctgggccttttgcaattgaattgcgcggtgtacgtaagcctaatgacatccctgtatacctaacttacaaatacgttggctcgactcaacgttatattgattttctcctaatactattaaatatatttaataatctcttgggaaagtaatctggtacatacaaatcatcctagatataagaggctcggtgcatttcggcaaatgatgttctgcagctcattaaatatgatataatattaattaattaatatcgtgtttacactcggtttatcggtttgctatgctaagaacttttacggataacaatttaattatttatcttggtagcgtatttgacgcttctttggatactgagattaagtcaaattttgaatggagagaagtcgaataatagcccaatgcctgccgaaattacccgatgcatgtcattgacgagacaaaaaatttctttcaacggcctaagaaaatgatgtactagaaacgccatcttagtctgacattttacattttacgctcatgctcaaattttattaataaattattatatgtgtccgtgtcatttagaatatgacaggggagggtaatctctttcccaactttattggcgtgtaatgaaattcgcgagctactattgtgtctgcattctttagctgcaaaaacgcaacggaaaagacaattttataatatgaatacttcacgtgttcattgtttttgtctttagagaatttatttgaaaatgctgaggaggttaatatctggtatacaattaaaacactatcgcaaataatgtaaaaaaaaataatattgaggagccataactaagtcatataacttttcttattgaactattgttatgtcgcgatttagtcgtatttaccataaactataaaaacttttcttaatcaacagtaaaattgttacttattctggtgttacttacacctccgcttgcgtagagtgaatttaaaattcattgccaagagtttatggtctttacgatctatctcgctgaacttcaaaaaaaccaagaaaaagtattgctctaatgcattaagacgataactatttgcaaaataatttcatatacatgtttcccaacgggcagttgttttaagtaaattcatcagtatcgattcttgaaccaggttctctaacatcataaaagaacttgacaaatacttttctactaagtgtctgtaaactacttgaaatgaatgagaagaaaaaagatagcctatctgttttagattccaatgaatttttcggtgagacaactatggtatcaccgagtattgatgtttcctcttctccccggccaaatgtcgagagattttctccatgttccactaaaaaagatctcctggaaggaaataatataatgaccagaattcccgaggagcttagtcgtgttagtctacaatttgatagcaagggaagtcagcaatcgatgatatttactaacaatcgatgtttatctgataaagaaaatttggaaaacttgcaaaatcttttatatctacattgtgatcttaaccggccccatttgagttgtgagctgccgtcagagcatcgcgaaaagtgccttaaacgccgtaactctagtctcagctctaatttgcatgctaataagcggtttctcttcaattctcaaagtgatgggaataaaaagaatgaaacttttccttctactaactactcgaacgttttctacccaaacaactgtgacagtaaggaagtcgctagtgaaacaacattctcacttgatgcaccaaataattctgttaattactcttatttttctcctaatttactcggcaacgattccaaaacccgtcaatcttttccccctcattcatcttcatcttcacataattctttgcatgaacctgtcatatatgatttttcttcagaaaatcctagcattcatccttctaatcatttgagctctcaaaaaaatgctgttttgaaattagcacaattaatttcttccttcgaaaaattacccgaaagtgttcgtcaatacttactttttcatcttctttctcgatgtggaaaacatgctgttcaaaatattcacaaaattctgcttcctatctttcaaaagaactttttaactggatttccggctgagattacaaatttagtgcttacgcatttagatgcaccttcattgtgtgcagtttcgcaagtttcgcatcactggtataagttggtatcgtccaacgaagaactttggaaaagtctctttttaaaagatggtttcttttgggattcaattgatagtaaaatccgtacgatgtgtttagaacaatctttgtcagcctgtgcgataatgaagcgggtctattttagacattttaatcttcgtgaaagatggctccatgccccggagaaaattaagcgatgttcattcccaattcatggagttcgtcttattaccaaacttcagtttgatgatgacaaaataattgttagcacctgcagtcctagaattaatatatatgacacgaaaacaggtgtcctgatacgcagtttagaagagcatgaaggtgatgtttggacttttgaatacgttggggatactttggttactggctccacagacaggacagtaagagtctgggaccttagaaccggtgaatgtaaacaggtgttttatggacacacgtcaacaatccgttgtatcaaaatagttcaaggcaatcaaagtactactgatactgatgatgtggaaaaagaaaacagaccagcttcaaatgatgctaattcaatgcctccgtatataatttcaagttcaagggattgtacgatccgtttatggagtcttccatgccttgacgatccaccatttgttaatgtaaatgaaaatcctgatcagaataatgactttacttcagctacgaccaatccgttttacatccgaacattacgtggtcatacggactcggtacgtgaagttgcttgtcttggagatttgattgtcagtgccagttatgatggtactcttagagtatggaaggcatctactggcgtttgtttacatgttcttcggggacacgtcgggagagtatacagtgtcacaattaatccttctcgtcaacaatgtatcagcgctggtacggatgctaaaattcgtatttggaaccttgagtctggagaacttctacagacccttcatggtcattcgaatttggtaagtcaagttacatttaaccaaaatatcttggtatccgcttctgctcctcctgatacatcgttgagagtttgggatctaaacaccggaagttgtcgagatattttaaaatgtcctttgggacacatattttttcaacacgacgagagcaaagttgtcagtggaagccatagtacgctacagttatgggacattcgttccggaaagttagtaagagacctattgactgatttggatataatctggcaagttgcttataatgaaaatgtatgtgtggctgctgttttaagaaataaccgtttttggatcgaggtcctagagtttggatctactaaatcttcttgagcttttataagttgagatactagaaatctataaaagatctcgaaattttattttacgtttccaaactgaaatagattcatgctatttattctggaaactcctctatcatataatatttgtctaattgtttgttgacttttaaatgtttactcataattttcttttttaaatatctaataagaatgcaaaataatatttttttaaatgatctattctacatttataaattatttagtgttaaattcgtttgttgaggccaaaatttttttaccaaagggataagcgaatttcttgaatccttagcttcaaatagcgtccattctacccaaaagcgtactatatttttataattagcaaactatagtaaataaaaaaacaaacattttagctttgtaaatgtaaaaagacatttaatttaacaaaaggcttttacattacttcataagctaccaaatgtcttcatcgtaaaacatgcttttcgcattccatttatctatgtaagccattttagtgtagtttaaagtgttggaaaaccacaggtgggactgtaatatacgtacacttaagacgcgttcgacgcgttcacaaaattaccatatatagatatcaacttatcaaataccctttacttctaagtataaatgacaaatgaattcatacaaagaggaaattctgcaaactaagtctgactttactcttaaaaatttaattttcttcgcgatatcaacattatgctataagcggtacgcagacatataatttttaaattaaaatagctaacagaaggcaagtgctcttttcaatgaaaactgctacaagaaagtcaatttcgaaattgaacattttaaaggagctgactttgattgtcaattgaaacctactgtggtttctttacaagctggagtggacaaagaagcagacagttttttggaaatgatggtgagtgtttaaaacttatctaaagaaataaactaatattttagaaaacttatattttctcacttgtatcaatgaaagttccatttactgtttacctgattatttcgtcacaatgcaagtcaatattagaggatgacgcggttgaaaaggagatattttcatttacaattaaccctggaagtgaagagaaaatatgttgtgagtcttttgtttgtaaattttttaacagacttcatgagagttttatcaagcttatcaacgttcagaaaggtttgtaataaagttatttttaagtggtaacgtaaaaacagagtgcaaagacgaagaaaaagtcgtacaaattattacaaaaatggaacgctttcaattatcaaaaggagaagcaactaaagctggcgtgtttttaaataccgtagaaacaaaagattgcatgtcttggctcaatcgaggagaattcaaagatattgtatctttttatgaatcaaacaatgggtaagtaaattaaaacaaatttcaagttactaatctatagtattgcgatttcacattgttctcatgcatttgtaccgataagtacagagaagatcatgattaataaagaatcatcattatttgattctcaagaaaaaattgattctcagctcgaaaagttcctccagcctttgaaatacgatgaaataggctcaactcaaatattggatgaacaatcagttgaaaaaagtttgagtcaaggaaaatgtgagaaaatgcagaatgaaagtcgtggattaagggaaataaaaaataacaatccttgtgaagaagtaaagaaaagcaattggttaaaaaaaaacatttcagggagtgacaaagttgacaaagccgaaaagaaaaaagcacttttgaattgtgaatgcggtgattcgacggaagactcagaaatggtgtgtaatcgtttatacctgctaaagactaacaatattttacacagtttcaatgcgaaagatgtgatggatgggttcactgtgcttgctatggatttgagagtgactctgatcctcgccaaccaaaccaattgttatgttatacatgtttgttagttgattctgaatctagtttgtatgaccgaatgaccatgttggtcgcatacagacgagcaattcggtgtatttgggcgtcagagtatcaagggttccaaaagctagcggcgcgactgagtaaggaaatttaccaactcattgaccatatactaacattatctaagattgcagctatgctgatgccaaaagaattgaagaaagattagttaacgaaaacataatctataaggaaaaaaaacgaaaatggatatattttacgaataaaagccctgaaatggtgtcatatcttcgtgagaagtattttacaccgtcgcgatggatatctcatctgaattttcaaaattatcgtcaagagaatcaacgtgtaaatatgcgatcttttctacggcccgaaagaatggaagtaatagaaagaccaaaaaaggtttctaagacttcaaacactaaagagacagacaccatgaaacctctgaggatttaaacttatacgacttatcctatcttcaaacaatttgagatggatcagtattgcatctatttgctcaaactattaatttaaacttacataatatatttattattagctatactacattattaccataaataacatgttctgttatcatccgttagatatgagacaatattcatacaaactcattttcttgtcgtagataactatgcttacgacattataaataggcggtaattgaaatgaggaatgaggttcagttatgagcttatacgaacatgagatatgaatatagacttcatacaagaatcatgcataccactataaactagatcacaagtaaattttatcgcagttctacgcagcgctaaacgaatacgaaattgcgtagctaatttaagcacttcttgaattgcattatgtgtgaatagtgtggtgatttgatgtcaaaaaaaaaaagtatagaacgttacacattagacttgaacttttccatttgatactgaagttacattattgctgtgttcgtgagaactttgcattattcaggagaattttcgttttaaacatggcgacagaatgtccacctaaaatgattttgcgaaagtctgaaaagctagacaaagacgcgtctagtaaatttctcaatcgctacatccaaacgattgagcgcttccaagatgaaaaatctggaagtgagagtgttctatcccagttaaatagagtcttgatgtacctgaaaggagaagagataccgcttatttctttaaatttacctgtccaaggccctcccacagaggaattaataataccacctgaagaaatgttggaaaccaaggaagaggaaagtctgaaacatgcaagggaagagaacgatgatttgcatttggataaagaaaccaaaaagcgtctaaaaaaggaaaaaaagaaggctgcgagacgggaaaaggaagaggctcgtaaggccaaagcggatacgactcaaggtgtaggggaaaaagaacagagttagagtaaatttaaaggtgtgttgattatttgtggttcagttattttgttcgatttctaaaacatcatatgagctttcgaatatagtttgcgcttcattaaaaaaattgggttttttggctgcgattatttattaaatcttttaaacgtgagagaaaaaatcctaaggttttttttgatcatgtgtttgaggacaactacaatgcaacttttttactcgcagtacttgagtttgcatattttgtaagtccttatccattcattctcagttgcaagtatcagattatgcttaaagattttaaattcatcattaaattcttgtttatcccatagtttaattgattttttttttaatataggctttattgtcgaaattgttgtcacaaataattgttaaataacaatttaacaaagatcatggcgagatcaattactaaactcaatctttcaaatcaatactctgtgaatcctaatatactatttctttcacatcacatctttaatgtttctactaatactgatttatgtcgattgatattaacatgtatatcttagtgacttataactatctaatgaaacaacgcgttgccttatacaacttcagcgtactatatagtgagacctacttttttacgtagaccttattagaattacccaggaggcccctcccaaacactcacgattattttactagtatcgtttaatcttacttgaaaccctgaagacgggttcgttcactcaattataatgcaacatacctttatttatgatacgtgcttatggattttatcaagtaagttacttatcatttagttacaaccggaacgctaattaatgaaccccagttttaatcgatttctttttccgtgaagttaaaacgcgaggctcttttagagttcctcgcaagggacctctaattttagtggccgcgccgcatgcgaaccaattcgtagatcctttgattttgatgttacaacttcgtagagaagtaggtaggaggacttccattttggttgctgctaaaagttatcgtcaaagatttattggcctcatgtcgagagcttttggtgcaattcctgtcgaaagggcgcaagatttagctattcgcggagaaggaaagatatttgtcgtagctgaaggtgataagactgctattcacggaaaagatactctgtttacaaagcattcagtcggtgatactctccttcttcctaataattatggaagttctcatatagcatccattaaaagtgataccttattatatgttaaacgtgagtttcgtggagaagatgctgagagagttttgctttctcccgaagggtcgtcttacaaggtggctcctgagattgatcaaacatatgtttataatgaagtccgtagacgtctggtgaagggtgcatgcattgctctattccctgaaggtggatctcacgatcgtcctgaaatgctaccgcttaaagctggcgttgcaattatggcgttggaaactctttctcagcatccggattgtggtcttcagcttcttccctgtggaatgaattatttccacccccatcgctttcgctcacgtgctgtgctagagtttggctccccactgtctatccctacggaatatgttgagctttacaaagcaaagaaacgtcgcgaagctattcaaggagtactagatatgatatatgatgctcttctttctgttactgttcaggcgccggattatgaaactttaatggtcattcaagcttgccgacgtttatataagccagctcatatacagtttgctctccctaaagtcgttgatttaaataggaagttaattgttggctataaccattttaaacatgatcccagagtaattcgtctccacgataaaatccttttgtataatcgtcagctatatcgtttaggattacgtgatcatcaagttcaatcgttacaatactcaagattcatgattttgtacaaacttgtttatcggtgttgcaaactattccttcttgctttaggcgcacttcctggtgccattttgttttccccggtgtttattgccgctcatcggatcagcgtcaaaaaagcagctgcagccctaaaagcctcttctgttaaaatccagggacgtgatatcttagctacttggaagttgctggttgcacttggtatgacaccaatcctttattctttttatgcattgttatgttgctattatatatattcctataagctcattcctcattcaagtatatttgtttatactgtcccaattatttctacctttctttttccaatggttacttacgcagccctaaggtttggtgaagtcgctgtggatatatacaaatctattagacctttatttcttgctctgataccctcaaaggcaaatgctgtatatattttaaaggatgaaagaaagcaattggttgcagaagttacggacctgattaacaagcttggtcctgaactatttcctgattttgatcctgaccggattactacaaccattgagaaacctgagcgtccctcaagatttgcgagacgtcttagctcatctgtagcttcggatgttgataatctttcccagcttcacgacactgatttgaattcggaagtatcagctcctgctcctctacaaaatgtctatttatattcaccaaacccctctgctcttccaccttcggacgaagaagagaaggatataaacgataaggctaaattaattcgaaatgctttgcgccaacgaatgggacaacgtatgactgaaatcagatctcgtgatactccacctgaagaagtattcagtgaatctgacgaagaattaagtgactgagcagtcgaaaagtttgaccctaatgaaaattgatgaaaaattttccctaaaagcgtaaccgtttaaaatggttataagtaccctcctgtgattgtaaatttatcttccttctactcacgccaaaaattatattgtgtatctcagtcgttaatatgaaataaatttctgttggtttgttatgtgattttttgaaaaacaattaagcagtataattgttgttcataacatcaaatgtattaatgtattgggtaaaacaattttattgaatgtcctgttcgacaaattagtcaaacgtaactattaactactattgagcattattgcatagagattgattgcacgatttagttactttttttaatgaatcattttataaaatactaaatatttctaaaaaaatttgtatcgagtgactatttgaatgatcccagcactttgtcttagaaggctagacgatgtacggaccctgcattaagtgtaggtacaagtgtactttatacgaaccacagcagtaaacgtttaaaacgcaacatttgtattccccggaacttttctaattcaggctaaaaatataaaatgcaatccactaataaagaattattcagaagctcagtctctgaatccctcaagtctacagcacccttaatgggaaagagtgtttatgagcaaaatttgaataaaattcggaattccgacgtcaatctttcatcgtttgcatttatttttagtgaattaattcaaaggattcagtcccaagtatcaggaatccaagaattcgaagaaaagtaagcgtcaacatttcagaccgaactgtttactaatgctatagattaaacgaacacggttatagagttggtcaaaaattagttgaattagttgtttggagggagcgaaatcccaaacgtgaaactcgtatattaggcattttacaatacattcactcatctgtatggaaatatctttttgggaaacacgcggactccttggagaagtctaaggaggcttcggatgaatgtatgttttctattgctatgcaaatattcgaacaagctatcatacgcgttcttgaatttttttatttattattcgtgtttttaactaactggagctatagacatgatagttgataacaatcctcttcttaacaaatttatttcagttcctaaggaaatgaatcagctaaattgttgcgcgtatttagctggaatcatcgaaggattccttgacagtgcccaatttgtaagttgaaaatgaagcatatatttatgaatatacggctgccatgttgaatcttgtccaagtgctaatcaaaatgtaactttcgctcgaatacaaatacaattcttcagttaaatgataataactgctgaatatacgtttgttaagagcctctggcttttttgtgcacagcttttgttatattaagacttctagctaacaatctagccttgtaaagcttctgcccactcggtgcctctttcgcaatatccataccgaactgtcattctcataaagcttgatccatcagtaatagctagagaggaagttttgggataatgagacttaacacaagtgtcatgtatttcgttggaaagctttctattgtgaaaattcgaacataacacatgaaagcttcgttatttctaattgcctcaagctttcctacataaaggaagatttcgagtacaattgcttttttcgtacattcatatacctttaacaatcaaagttttcgaagtttttttgttataagggaaatctttcaatactttagagatccgtaagattcggtctctcatttgaagagagcctacgggctcatatcctattgtgtgaattgtttgaagtttctttgttttaaagtcaatctaatcgttttacttactctttctttttactgagatgggaattagctggtttttgtcacgttttagaatacgaactgtggcgccgtctagctttctgaagccaaggggtttggtgtatagaccatcacaaattcgtcgccgtgttagtttgttatcgttgtcagggtttcatccatatcgtgcgtacagtatattaggaccgaaaactcctacagcttttaattctgctaatactgtacgatttttttccttttcctctatttcaagactggtgtttagatcccttcgtctcccagttgcagggttctctttggttgctggaggtgctgcatacattggtgctcaagttcaaagagcaagcgattatacgaaagacatttttgataaaacgtttggaatccttgactctacttgggaaaaaacccgggaaactgtagcaagcgttactaatgtccaattaccggaaataagtatgcccttgtggcttgaaaaaattcttcggttagatgaggaaagtgctgaacggcgtcgtgtattacaagccgaaagagcaaaagagcatcgctctaattctaatgacaagcaaaaaagttcagataatgatgaagatcctaatgatactacagttggaatcggagccgcgcttgcagcctctatacttagtgtagattcagttgatggtgaggatactcttacagccgacgaaaaacgaaaattagcgcaagaatcgaaagaagatcgcatgatgttgtttacgaaaaaaatgatcgaaatccgaaatattctacaagatattcaagataacaacagtgcagtgactttgccaagcatagttgtcattggctctcagagcagcggtaaaagcagtgttttggaagcaatcgttgggcatgaatttttgccaaaagggtctaatatggtaactagaagacctattgagcttactttagtacactctgccgataccgctatcccctatggtgaattctctggtgttcaacttggtaaaattaccgatttttctaaaattcaacatattttaacagacttgaatatggcagttccttcgagccaaggagtggacgataatccaattcgtttgacaatctatgcgtctcacatacccaatttatctttaattgatttacccggttatatacaaattcattctgaagatcaacctgctgatttagacatgaaaatatctaaattatgtgagaagtatatcagagaacctaacatcattcttgctgtttgtgcggccgacgttgaccttgctaattctgcagctttgagagccagtcgacgtgttgatcctttaggtttacgtacaattggtgttgtaactaaaatggacttggtacctccttcaaaagcaatttcgattttgcacaataataactatcctctacattatggttatataggtgttatttctagaatcgtgccgactggccgcttttcagctggtcaaaatttaactgatctggttagcacacaagagaacagctatttttctacgcatcaacaatttgctgatgctcgaattggaaattatctcggcatccaaagtttaaggaaatgccttattaatgttttggaatataccatgtcaaaaaatttacagcataccgccgattcaattcgaacagagttagaggagtgcaactatcaatataaagtgcagtacaacgatagagttttaacagcagactcgtatattgctgaaggcctagacattttcaaagctgctttcaaggaatttactcaaaaatttggtaaaagcgaagttcgtgatttattaaaatcttctttaaatgagaaagttatggacctacttgctgagcgatattggactgatgatgatattagtaactggtctaagcatactaatgctttggatgagcattggaagtacaaacttgatagttgcgtatcaactttgacgcgcatgggtttgggaagagtttctactttactagttactgattcaattagtaaatgtattgacgaaattacgaaagctagcccatttgcggatcacccagccgctatgcagtacattatgaatgctgctcaagacatattgcgacggagatttcacgccacttctgaacaagttgaaaactgtgttaaaccttacaagtatgatgttgaagtcaacgacgatgaatggaaatctagtcgaggtcaagctgaaaaattattgcaaagagaacttggtttatgtcagtctgctttagaaaaaataaaaaatgctgttggatctagacgcatgaatcaggttttgcagtacttggaagaacaaaaaacttccagtgaacctttgcccgcttcttacagcacggctttgcttgagcaaggacgaatgttacaatatctaaaaatgcgcgaggatattttaaaattacgaatttctgttttaaaatctagggcctgtaagcacaaagaagcgaagtacacctgtcctgaaatttttttaaatgccgtttctgataaactggttaataccgcagttttatttattaatattgagctgctttctgagttttattaccaatttccacgtgaactggatcagcgtctcatccattctttgagttctgaacagttgaatgcatttgtcaatgaaaatcctcgtctcaagtcacagctacagttgcagcataagcggcaatgtttggaattggctctgcagaagatcaattcattagttatcttggaacagcaagccgatagcgattaaataacgagtaaagtagtccgagtttaatgaatttttttaactaactttccaaaaatgcttgtatgtgttactatgtatagcctggtagttttctcgtgaataaaattgtttgtaagcagtacagaattgcgttacaaatttttgatgcatattgcaaatctatgtttatgaaaagtgcacaacattcaaataactacttaaatttttgcagtaacgttactgttattcaaataatacataggcttcgctcatcaaatctccctgattgcataaatcattttcgtaataagattgggtattttaagaaactcccttgattcgaattataacagtatattacagataccacacaaatctaataaaaccccgattcatgcgtatcgcattgctagacgaagtaaacaagattcgaatttaatactataaatatatattgtccaatcttctcataactctttaaatcgccattctgcaaaaagctaaaggtacatgatttgcaaaaataaaaacagtaccctgacatatgacagagtaactaactcatgatcttctttaatttttttctcttataaattctatcttgaccaataaggtcatcaaataaataaagaataaagtgtgaacatgactggcaaactcaaaccttgcgataaaaccataaataaaaacaaggtaaaggcgattgcaaaagaaaagctcacataatgttacagaagaacaatataaataataaccgtataagaaaaccaaggaggataggaaagtaagcgtcataataaattaatctcacccagattgcataacaacaaagaacaaaagtcatcttatacaagctgatgtgatatcaaggagattgcttaatagttgcacttttttgagcattggattcatcatgcaaaaagcagcatcgcaatccgtaaggacaataaccatacatcatgaaagatcggcaacgctcgcttttgtattttgggtgacgaggaggttctttcagttcctggttgccatgcgcaaattgacatttagagccataacggcaagttccactaatttgccaattcttgcaaggctcggtcttatataatgcgcgcttgccgttgggagctaccccattactactgccagaaccatgaggatggctagctgaacccttagcttggcgaaaatctcctgcagctgatggttgaggaacgaaaggtttggaagcctcagtaagaggactattacccgaaggtgaaaattgctttgataaattggaaggagcattgcgaattgaggcattcgatgctgtaggcttgatgggaataacccccgctgaatgcgattgtctaactaacgacggtttagcaacagagttgcggatgtttgtcattgatttcgattgaacgcacagcttaggttttctagacatggtagattccggttgaccatgaacaaaaggaaacgaagtttgagagttctcatcgacggatacagggacgccagccatgttcaaagacatggccagtgatttggaatcatcgtggagattggcaaggccggaaaaatcaagactaccactaccagtgctactacgagaaggaagactctccaaggatgatataggtgaaggatgattgcttgtgtttccatgaggagaactaccagaatgtaaatagctagtagcgttggaagaaagtaatgaaggtgtccatgcgtatccctgtgggttagaagaagaattgtgatgccatggccaaccgtccatttcaggagaaacagataaacttgaatccaatggacgaagctggggcatgactgaagaagggaaaacttcatcagaggcgagaagactagatgtctttaaactgcccaaatttgtagatggcttgtgaagtaaagatgaggagttggcgtaggagtcaaggaatgatggacttattaaactgggtcctgcattaacagacgtagtagactgagatagttttgagttgacaaggggatcactcttataattgtaggggggccattggcgaaaagccagaggtacttgaggtcgagacataggagaataaaccatggttaaaagaataaaaaacagacacgcaataaattaatgaagttcactagaaaaaagtgatacaatagaagattagttataaacgaacaaagaagttgtaaaatgaatcaaaaaaaggttgcgcagaataacttaaaaaattccagtaaaaaacttgtgttaaatagaattatggaatcaggaacttgaaaaaaacgtcaaccttcaaaatagaattacagggtaatcaccgaaagtaatatgcagaaaaacgagagaaacgtagagttaaaaagaaaacacgcaaatttaagatgaaaatcaatagtatagagacgctgttttttcagaagtcgaacagaaaagatacaagaaaacggagagaaaccacacaatgatataaggaaagattttgagaaggaagtaaaagtatagaagacaaaagtttaatagatggatgtattgtgtttgtgacccaaagcaatccttttcaaaaaacagtcgtcaaacaaagaaaaaatccgagttgaatgcaaattttagggaataaaatttaaaccaaaagaacaaaaacgccttttttttctctgaagtaagtgaatacaacagatgaacataaaacacaaatctcaaaacacaacaaaatgagactaatcgtaaatccttaatgtataaaaaaacctaataagggaacgcttttaatatacgaagcacaaaaaaaagggaatttgcggatataaagggaaaacgttaaagttagtgccaatgtgcaaggtgagcatcaaacaggagttttatcactgatataggataaaagcgagatttgaaatgaaaaaagagtgagaattgatgaggagagtaatcagtagaaagaaataagaaattgaaacagaaaaaaaaatttcaaaatcgaaagatggggtgttttttcagcaaaagataatatcttgtccaaagaaatatagggattatcaaccaaaccgactattgctgcaaagatacaaaagtgggatggagaaaagaacagagcccaatttaaagtattttaaataatttctcttttagagtactttaaaaacgtcgaaagaaatggcgaatcaaaagaataaatcaatatcagataaggattgccacaaaaagctttaaggggatatgcgaaagtttcaacaaataaaacgcaaatatactaagatgttaatatatctgttacgttaaacagtaattgagagcgtttaggagctcttttgcttcgatatcagaaaagagaaataaaattgaaaagagaatggttttccaacaaagaaaaaaacccagagcttgactcagaatgaagaagagaaaacaaatctaacagagacaagaaaaccggttgaaaggaatagactaaaacaaacagctacgaaaacaactttcaatccgagataaatgttttgtcaacgtaaaacggaattttttcacactgcagaaaaaaagtattcaacggaaagaacaaacggtatctcaggcaagaaattgagaaattgagaaaaaggatgagatgccgatattcaaacagtgatgaatttgaaaaaaacagacacacacacggacacacaaagaaagattcagcaaagtcaaaaggctttcaactattctggaggaaagtgttgtggtggtaagtcggtaagttagaggtcgatggtaatagaagttggttgaacgattacgttgttgtttcgtcctgtcctgtctggtccctgacctgttatgttgatgcagagaagaagaaaaagggcggctaaaagcaaataacacaaactaagaataacgaaattcgcaacagctcgtaaaagtgtccgaaaaagaaaagacggaaaattccggtatatatagaaaaggattaatcggtggaaaaaaaatgaaggattgatggctagatggaatacacagtgcgtgtgtacgttttaaaaaaaacccaaaaaaaattgcaaaaggagaaaagggaaagctaaattgtaaacgggtaagaaggaaagcaatatagcacgcgattgacaaccgttccaacaagaaaaatttttccaaagagaaaaagccgcgcactaatcgtaatcgagttagccgtaggaaataaaaataaataaatcccaaataagtaggtgcttggtaatatagaaaagtggttccctctaatgatgaaatagtgcaatcaaggaaggaaacgtagatattaaaatggaacaaacttgcacgtgtttttgaaggaaaggaagaattctagtaatgtcaagtcacttagctttgctgttgatacaacacaagccgattagcaaaatattgtagaagagaagcagaaagtcgtgataagagaaaaagagaaaatcgacagaataaaagaaaattgtcaaaaaccacaattgtatacgattaatcaatttacagcacgtagcaggtccggtcgaaaaggaggagcaaggctaggaagccagcagtttcaatgtcgtgtcgggcaagaaggaaggaaaagtgagtaaagtaaagtaaaagagagcacgacaatagtgtagtacacagtatccaaatatgctaggacgataacaatagtgtttcgatacgcaacgaccccggtacagaaattgaggttatttcaaggttacacgcaatcaatatatatatgggacaacaaaagagatgaaatttttttttgtttaaaacacaaagaaaccaattatcaatgtgttaagattagttaattgtgttcgagcatcaatgccactttatactacgtaaagtcaacgacctagaagatgtcgaaagagcaagttgatggactcaacaagccctgtgcttacaagttgtttaaaagtggggaatgtcggtaaaatcagtggtatgtgcaaaagacactcagtgcggatgttgtggcgcagtacactacagtgttgaaatggaaagatggcaaacgtgagcaaggacagatggaggagctttcaaaaaaagaaaaatttacaaagtaaattagaaagtcataaaacaactccgagaataaaattatcggtagaattacaatagggaaaggggaagcattgcatagaatggcggtgtattggttcgaaaagtgcgtgctctaaaggaatgcgatttaaaaaaagtagtacagtattagttgttttaggtaaagacgagggaattggaataaatttttttgatgcaggctattttttaatttatgagcagttctatattctatatgaaacaaaatgtattggtattttattttattttattttattttattttattttattttatttttacacatattatcaaaaagaatagtttttcgtttttgaacaaatttttttctaatttccttggtgtagatgcatgcatggcaatagcatgtttgttatcccttctacacgcaatctactgtgggcacaatccccagtgtttgtttggtaattgttcttccattcattggagagtattggcgataaattgtagctgattgggataatgaacggaagacacgtacttaccattgctcaaaaggcccagaaagtttacctccacactggggcgtgttcaaatctacattgtaaagtaagatagcgggatggtctttgagcacgataggatccggaagcatgcatacgaagctggagttctcgactggacagctcatttttactacagacaaatgtggtcatacggaggactaataaaaattacggaaggcgttgttatgcatcggcaatgcttttgcttagagtagcagcgggagatggagatggcaaaacgagttgcaagaaccatccatcaaaaagacataaacaaacgtaaaaaagacaagagtaaggatatctaaataaaagttgaaaaatggaataaatgaataaagtacaaatgaaattgatgaataatttgaaatataaaagctattattgacagtatctgagtgatgattgaattttggcaaacacgacggagaatacgaattacggcatgatacaaaagatagtctacctaattttgggtttcaaaactatttttgtttaaaaaaaatttttattaaattatttattgatattttctttattttttttatttttttttattttggcaaagggagaacgaggaggggttaaggggtcggtcaggtgttcagctaggaggaattgcgctatgtaaaagaacaaagggaagttgatcttgctagtaaaacaatattaaaatatcaaattataataacaatgataatactactcaaatcgagaaaacggccgattcgctttctttagcatgttgcttgggttacagtgggtcgaggaaaagcaaagaattgaaagtaccccatccatcatacatacccctttattctcggtaaaatgatttaacagaaaacagaaaaacagagatttctagacctaagtgtcttcattttaaacatataggcgttgctagtgaagcaaatccatcgtatcatgatgaattcatcaaaaccggcaatcacaaattgtcattgtacgaaacacgtaaaactggtaaattcatgccacatgcgtatcgaccgaatgaactgactgatgatggtgaaaacgtacactcaattcatatacggaagtttagtcaataatgtgttgtgtaacggaataatctgttatttattatactgtaagctacgcagtttggtatctgatttaaggatacgtagaactgcggtgagttttccttgtgatctattatattacaatacacaggttgtataagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataactgaactgaggaacgaggttcagcagtagctctatttatagtattcagataatattgatcttaatagattatcattaagatcaatctccatatcgtatcatacatggtacgatatataattagaacatgtgacatatagtgatactcaacgtagtgtattatagcgtagtgtagtattgctgacatatacagaggtgaatagtttatacgttaacttggaagagcttgggggacttctcattttgtagtgtattagaaaaacactcacaccaaaagttgaggtagtgtgcttactgtctgggacgatatattaacgctgtagaatctagtggttcgttatttttaatatcgcattgtaacggtttgtatataaacagtaattataacatttagtacgctacgttttaatagcgcgactgtcataaaagctattgtattaactatatcataacgcgaccattattttctttggtatgtattagttaagcagtttggtatctgttttaacgatacctagaaatgtaccgatattttccttatggtctcttattaaggtacacacaggtaaatacacgcagcaattgctatgcgtattcttatatatgaattattataattaccaactgataaattatcttatatgtgaacgccgttcctcagttcactttgtagccccatccataatctttcttaaagcttttaccaattggcatttatattagttgatggatagttatccataatttttaatttataaacgagtctaactagtattctaatttgtgatatatagtgataagtaacgtagcgcaattagcgtgactgtagttgcaaataatatactgtggtcagctacacagtttggtatccgttttaacgatatgtaatataactgcggtgagttttcctggtgataatgtaagtagcaaatgagtataggtattgtattatctaaattacaatgttacctatcactaataataacttataactgaactgaggaacgaggttcagttgaagctctatttatgatatttttaaatagtttttatcaaagagtgtccatgacaattacccgtgattatcaataaacgaatcttataagaaattccaacatatggcatattgtgatcgtcgtgttgtactgctgacagtataggcagctcgctcttctttaagtttatacactaaagctcgtttagtgataaaatatatttcgttcattaaattacaacccatagtgtcaaatcaagcttgctcatgctatgctgtgaagaatggaaaaacgcacatgaaaagttcaactagaatatggtattttttactccttccacttctccttttagaacctatattaccactgtgcaatacaaagggaactaagtgtttttaaatgttttgcattaaatgttcggaaaccatctcaatcgcaatgcctgatgaaacaaaaattaaaatagtgtgttaaattaatttaaatcttttattgttaacgaaaattatcttgccgccaagcttacagtaacagttgacgagaacctgtagcgaataatgcacattcgaaaggattcactaccctagtgtaaaaattgtagcctgtcaataaaacattttacattttcttaatttttaaaaaatttagagaaaatttttttttactctaattttttcgctcataaaaattcgcaagcttttatatagtgtttatatgttagtttcacttctcattccttttagcgtcattaaaaaaaatcgcaaattcaaaaaagcccttttaatttcaaaaatattattattcctataaattaattctattatttattttatttttttttttttaaattaaagaaagtttaaatgaatggtatgatttcccattcataactcatcacttcactttctttgttaggcttaatttccaggaagccttctacatcatttcaatttgagccctgcaacagaatgaggaaaaatattgaattagtgatatatagatgttaaaacaatatttcctttaatactatcttcaaaaccgtaggtatgtagtatgcctatccttttaaatattcactttctttgttctccatttttcctatctgatcagtttaatgcactccgcaaactttcgtaaacacatttaagctatgaaaagcgaacaaattgtttgactgcacctcgaaatctaaacctttaattcttagtttatttgctaactagcccaaaacgtccaattgcgtcctatattctcgtttttttcactctattagctgtttcaacttcctactgcatatagtaatttttattatcttaaataatttagtaacatctttgtacagcaatactgcgaaatagcgttctcctaagaatcccatagtaaggcacagatatgcacactattgttaattgattctcttacatgtcatgtcattttaataaagatagccagatttctttgttttaaacaacaaagaaagtggattctccccatttttatgtaattgataataatcgttttgcgaaatgatttgctagttatatttaagtttagcctattaatagcatacgctacctcgtctattgatgaacacttctattgataggtttcgcttagcggttgtccactcgatttgtctttgtgaaggagcattcgggtacacatatttctgtacctgttataaataacttgcctagctgttacaaacatacatatatatatatacctttgaattcccattcacaacctcattttccaagtatgttctctgactcttactcaaggtgaaatctttgtggatcgtagacaaaatgtagcttaagaaaatctggtgatttctgcagtcttatttatgtgaataattttgttcgcctactccggtttattcaaaccaaaaaaactctgtcaaaaaaaggcatcattttttgcttgctttaaatcatttgcattatcgttgaatataccaatagaaaaacctaagcgttgttaaatgaataaaacgacacttctgtatgaaagcttcgttgcttcctatattaccatgtttcaaggagattcgttgatatacatggatcaaatttaggaattgccggataaagctatgttcatttatcctattgagaatgcaaaggtcctgatagtaaattttttttttcacctgaaattaccgtttttcaattacctgaacgaatcatgctttaatgctctccattaagcatcagtgctggatattagttttgggagtacttccgcaaaaacggatcgaaatccatgtttccgtctgtgtgctagtcgtcaatcgccctgataccgatcaactactccaatagttagttgcttttcccagcgtccagcaaattgagctagctagctgtcaacttaattagaagcaattgtgacgaccatttatcattaaacagaattaaaatgcacgatattgcaattctttgtctctagatgcaaaaccttcaaaaggaacggaattaagttagttccgtttttcgttaaccagcgtcgttggtgaccgaagtgcgaaaagttgcataaactttgttttttttctattacaacataatttatttccaattgttttaaaaacgtgtctttcaatgattcaattcttccctacaaaatttttttctgggaagacgaatgtcaattggataggattcccacgttcaagtaatcggaagaagtttgacaatgagcaacatgcattcaacgattattgattaaaattcggtgtttgtaaaacgatcataagtaaggagaattaaaactgtgtctatttttgggaattgagagattgctccgtaggcttggtagactaatgttattaaccttcattgtgtctagtcattttgggatgcagactgttctggattataatgctaaccatttgtcaatatcaagagactttccctaaatttacatccatgtacgatttcggtatgaaattaaaaatttctgcagtcacgttcagttagtcgcgcctttcattactcatttttttcacttgaaaataaaatatcgctaattttgaaagcgcgcatggagtttcactcttccgactttcgcatctagtttaccataatttttaagaaaactggttttactgagttcatgaacgttgtattaaaaaggcttcaattatctctatctactaaatgcaatgtagaaggtggcaggattgcgcacggacttgttttacgatgcttacgagatatcgcttgactttttggttcacggtggactctttacaacagctgattttccattccactaaacgagctgatagttaaactgtccgcatcttcaaggatttgcaagggtcaacctactatccaacctctttcttggtttccgtgactgctctttgctggtagcaaatcgatactgactatgctttggccaagccgaggtgcacttggttgataaaggaagaggatttttttccaccaattgcggatatattttaacttttggaccgaaaccaagtggaaattccctcgatacttcgctttttatggttaagcatgttaaaacattacttccttacattttattgagtatttagcgcaaatgaatcactgcgctggcggatcttacgtggtgagagagcggcacttttgttcatctatcgcatgaaaatgctggctgcattacgcaaggtcatgtgctggattttctaccagtcctcaattatctggcggtttttaaatcgcaaaagtatataaacaacctcgactgtcatcgatttcaacatcatttgtacacgatcttttctaactgaaagcggttgttgagttttcattcttttgctcatacaattcgtttacaattggaagttaattactacttccttttgtattagattttttcttaacttttacttttttggtttttttcttttttagagtttttttattcttcttgatttttgaaaacgcttgttttatttgtgttttctatagtcctttgtgttctttttttttgaattgaaattaatacccgcctttctttttctttattctcgttaatttttttgaagtcacgatgtcacttcttgttaaggctgctttgattttgaaatgtgctagtatgcttcagggtgtttctgcacagtatttctgccgtgatactactttcgacaagagaactttggagtcggttcgtttcgaatcggaatgtattcccactgttaacaaaagggacttggatcctaatgctgaaggtgtctacaagcggtcttttgacggaaatatgaacccttccgatttccaattattaccccttgcccctcgtgatggcgccattgtcaacgttgacaaggaatcattcagcaagcgttcaaccacgaacatgtttgattttaacttttcttgctatttcggttctgatggccatagcaatgacacgttatgtcagcaatacattgatgtagctgactccgtgggtgaacaattctcacgtgtgcttaaccttaacaccccaattgttatcgatgttaccgttgttggtgcttgtactggcgagtctgtttgttcccagggtcaaggtatggtagcaggcagtattggcggtgaagcttctccttctcgtgaaattcccatggcttgcagtgatggtttaactcgttattatcctcaggctgtagttaagcaacttggtctttctgatcctccttcatatgctgacagcgatattacgattgccctgaacgctgatgctaatttctactttggctctggtgatatgggctacgaagcagtagatttggcttatgtccttttccatgaaataactcatggtcttggtttctcaactggatggggtgtattcggatatgagaatctcactgatccttatatgaacgctcttttacccactgtctcatatgttattggtgaaatgaatggagaaactatgtatgctttccatgatgttattgagaatgcttttgacaggaatattttttattctatcgaccctaatgagggattacctaccattgctgaatttttccatagtgtcggtgctgcatttacccttaaggctgactccattgccggtgttgttgcccagatgaatgatacaactactcagttccatatccaagctaacgaagcttaccgcaaggccattaatcccggtagattggttatctaccctgatgcaggcattgacacctattcaccttttatttacttggattcttcctatgttccattttcatctggatcatctttgtctcatgtagctcttcatcattatgattgtgagcccaactttttgatgcgtgctttctatactgctggcgctactcttgaatcctacatcgagtgtgcttatggaagtgatcaagccgatgtcgcttacggtcccatcggtcctgctatgcgtactgtcttcagacgtatgggctactcggtcaacaaccttactggtgttaccaacgaatatagcgagagcttggctaagagatcgttgtctgaaaaacccaagactgctccaactggtaaacagcttgctcttcatcctttgagaagagagacatctatcttggattcaaccaacaccacttctactaatgccaccaacactactacaactacctcatcaagttcaactgcttcatcatctgcttctgcgtctagttcaacatccgccacctctggagcagctggtgatttgttcagtgtttccaagaatttgatgatgactttgactgcaggattgtgcttgattactgcaagtttgttttaacgcggttgattttcaaattgaatcttcctgatgtatattactatataataaagctttaaattagctgttagtgagatttttatgatttggccatcaaagtcaattaatttttattgctaggagatgatactattaatgacgatatgaagccttgtttaatactttgttttcttatgcaaacgcgaaacactagttttattttgaagattgctactaaattataattttggttgataactgtatcaatataccttgcacatatttctatagaatttcgatctgcccttttgtttgttaagttataaaaacattttatctttttacaagatactttacccgaattgtgtgattataattccgttgctttttaaccgacgtgatgatgtatattttatatatatgcctctataatagtgtttgggtcatttgtctcactcaaattttcgtgtgtattttacaaacacttaatattttttttttttaactctttaatgaagggaatgctttcagttttacgcgaacgaaatttaatcgattgatgtttttgttttaatcttagttaagtcgctgtaaaaaagtagtgtgatagaaggtactttgtatgacgatagagcggtagatgcgattaatattgtgagagtgagttttgttacaatcggatgacatgtgtaaaaaaatcctatatactaagattgatatggtgatgaatttaaaaatatgcatttttgtgagtaaataaattatattaaatgtgggaaagacatgtaaacacggtaatggaatatataaatatatatatatatatataatgtttgctagcacatttattcactataattgatggctgtataagagacaacggttttaacgtttaaaaatctttcgttatatagaaattgtctccgtcttaagcactaacgatcgttacgagcggtcccgcgcttttgtcgttgatctgattgacacaatgggcggcatttgtgcttcgattatcgtcgtcatatgcttgaatggtgtgaacgccagatgttaaaatgcaataaccatcagcaaccttatccgaaagtagtcatagccgaaaatgggcttttccagcagaattaaagagggaagcgaataaatcggctagtaaatactgtgggtatagtgattgagaagacgacgtggactttgttcaattcttatccttcagtaaaacacacactcgaacagcgagttctctctgcttccatataacgattcgttattagtagcatcgagtttctgggcaatactgtatattttgttgatgcatttatacggtacgtggatgaatgtcactatatggctgttcaatggcttatgaatggatggttgctatggttgtaagggcttgtcaatagttggaaaaggaaatataacgaatagcatgcgtgcacgacgttataaaatccggcatagctgattggaggggcaacgttattcgtttgttatccttttttaagaccagcaatgttcgggcgtgcagtattagagtgcaccatacaacgtggtaaaaacgaaaaggacgtcatgtcatggatccattggtattgtgaggatggagaagagtggagcaaggattggtggatgtacaaacaaaggaggacgggcaggcagaaaaagaacccgacgccatttgttttctttttcgggatgaggagataggtgtttaattaacttaatcatcctttattgccttttacagagaatatctcctctacatcccaattgcctgcgtcagaaatcgttgatcgtttgatccatccctcatccggtacttttggatgaccccatgcaaattgcctatatgtgactaggtcccgcaatcgcctaatttttcgatagcgaatcgtagcgaatgttaacgaccccgtgtagaagtggaggagaggtagaattgattgataaacgcaacgcatctgtcatctcttgtgacctatgactaggaaaaagcctctagccgcatgcaatggttgccgttgctccgcattcatttatcaaattgaagggcacatggaccaatgaaagctattcaccccacagttaaaaaagtcactttttttgacgtcccccacgaacattaaataacgagctttcagaaaggggtctcacttgttacaaaaaggcggggacacgtatccaacttgacaagaaccaactagtactacataaaaaggcaattgagcttctaggaatattggactatcattaacatattcctcctcttaattgcattagaatttttgaaatagacgaaccggaaccttgtggaagaaatcgtttggattaacttccaaatcccaccatcgtagaagtttttcaaacacatcttcctcacgcctttgtgcaaccttcgccaacattgttcaccaagcactgtttgaatgagaatccactctagagaaatctgacttcgttctcgtttgtcgttcgtttccatccaccctttgtataattagtcatacaggattgacatacaaaagaaagagaggaaaaagagcgaccgattttgtcttggctttgctttattgtctcttgtaaaattttcgttttctctgtaatttctttttctcctgcttacacttttcatacgaacgaattggaggaaacttctggttgattcttccccattcttctttgttttaatttttatttttctcttcacttttattttttttttaattcggctcttcttttcttttctttacttttttttttagattttgtttttcttttctccaatcaataagattagcgtattcctttgattctctgatcattctaaattttcgtcgtcgttctttgcctgctagtttttgcccttgctgattttgcttgctcccccacgttatcttcctcactttcgtcctacattacttttgcaatgggcactgttgtaggtgaaaccgagttgaatcgtcttaataatggcctttcatccaataatggatctagcgccgatgaaggattagaacactggaaccctttgaaaaaaattcattctgcagattcctctcgtcgccgttccacttcctctcaattgaatcaaccttccaattatcacatgcactctagcttgcacgaggaagtttcggttggatcttcgattgcctctccttcttccagaattcccgacaaggcaatatctcagtattatgaaacgtctcctccttcatccacatccagtctttcttcaaataaccagttgatgaattcctccgtcatactctctcccggtcaatttttgcctgatgatgccaatgcatatggccctaaggcatccctccctccctccgaaatgccttcacatttccaccctctttggtcaaaaagcgcttcgaaggattccaatgcgtttaacgaccccagtgctatcccgaatccttctcctttgttttcgtcggcttatgccactcgtatcaacggttccttgagaaacgacaaatggaaccgctcttccttttctgaggcactgagctcaagtcggttttcacgacctcaagtcggccagcagcagccactttcttctgctttcccctttcaacctgtaaagcaacccactgagcaacccggtagtctgcatcccttcatgcaagagtcgaaaacctcaccttttgccactagaagacctagtttgaataccgatcatcacggccgtcccattctgcttagtcctctcaattatcagaattcatctttaaacccgtctacaccttctccatttggtggttcacctgttatgcaccctcctgtttccaatctttcaccacgtacaccagccgtacccatgtcttcggatggtcatctcgcacccgcctttgattttttgaacgagaatcccatatggtctaaacgcttctccataagctctattaaatatagtgcaccttcgacatcgaatgcctccaatattgctcccgattctgcacctcccgcatcttcccagttttccgttccttttaatgcagctgcagaaaatatcaatgacactcctgactctgtgttggcaaactcacctactccacgacatcttccatatacttggtcacgtcattctacctcaggaccttcgcgttctactgttttgaatccttctacgagtcgtatgtctaattatactgggttagaaagccatttagcccaactttcattcaaaagaagaagcaacagtgctaccttgccctctcttggttctattcgcccattcccaatttctgaacattctcccaacattaatccgttggatgaagcagctgttgaggatgaagttaaggaggaaaagtcaagattccatcttggtcatagacgatcgtccactgcagacaatggtactttatcttcaaatgtgcctctctatccagcttacaacagttctcctgtgcagacaagaactagtctattttcttctcgactgtcaaagccttctaacccgattgtatctagtgtttctcaagctaacgctcctaaaaatgctttgcattctatgccgtctcctacctccctagccaacttacctagtaatctttccgatacccaatacaaaaaattgtataacctctatctcgtggagtttaaagctggtcgtgctgacgtcttttatattgacgataatatcaagctttcacttaatttgaatgattatgtcgtcgttgatgctgaccgtggccaagatttaggcagattgattgcgcagaatctttctcagtctgaggttgctagtcatattgaaaagatacctagcgatcgtaatgggcagttgcaaaatctagatggtgccatcttggaaggcgatacttcccaaagtttgcaccccaagcgtattcttcgtaaggcgcaaccccatgaagttgatcaattgattcaaaaaacacaagacgaagcacaagcactcttggtgtgtcaagctaaggttcgacaacgtaaactgccaatggaggttttagatggcgaatatcaatgggatcgtaagaagcttaccttttattatcatgccaagcaacgcattgacttccgtgagcttgttcgggacttatttaaggtatataaaactcgtatttggatgtgtgctgtcagtggtacaaacatgtcgtccccggcatctatcaacgctagtacaaaccaatttgtactttaagactcagtatgctgatgtaagattgatgagacagtatcaaaaattttattatgttttttgaattaaatccctcctggttgcataagttgcatcagattcccactgatcttgtagaacattaatgtgttcgatttaattttccttttttttttctgcatcctgttcatgctcattatctgctacactgcttttggcttcgcctaaatttaattatgcgtaaaggtgattgatcaagtattccataaagattgatgaattatgacagcactgatcacgtttaaccgttatgagttgaggacttaaaattttatttttccatagaagctttcttttcatgtatttaatccttgctttccatgtttttatcagatgacctagttgatttatgttcaaagctgattttgtcaaggaatgtgttatgaatataagttatgcaacttaatgcatactttttttttgaaacgttagaatgaagtgttgttgattttacatttaatatcttaccggtttggggtttcttttaaaagcctttgcatacttctacaaaaagcctagtttgaaatattaatcgggtcaagaagaatttagacaaatagatttagaattatgatattgatttttttagaattttttaagtttattttattaaataaacacattttttccttttccttaaattgctaaattttaaataattagagcatttctttcgtaacaagcttatttgccaataacttttttgaagggatacgaattaacagcaaattgcctcttatattatatagtttcttttatttaaacaatacatttcacttgattcactttggattgtagaattaaataaccctgtctcatttttgacttccaaaaaatcaatacttaaggaaggataagctcttgagcttaaatgtgctgcttctcgtataatatttttagtgaccccataaccttgctggaaccgtatctaaaattgatccatagatttttaaagctgtttacgttttaagagctttttcgttcgtaaaactctcaaaatgccaaagacagacgcatgtgaacgaatgttgcagagcatacgttcgcacaaaaattctaaacttgaaaaccagaggctccctgcaatattactacattcaattgataattatattgattccaaaagtttacaacgtacagcatcagtttacttttctgctcttctagctttaatcaagcaaagtaatgggtttgattattcgtcgatatacattttgtcaattgtaatgcctgctactccctcagacgaaaagttgttgcacattgatttattgtatacgcaaattgtaccatatcttcaaaaaaataatgatgatgctccaactattcgctgcgcattaaactgtacccaagagtttcttctttctttttctaatgaatccaaagagttgtatttgaaggctgtcgatgttgtaatgcctttgctggtgaaattttcagttgaccttagacctaaggttcgtaaaatttctatacaggtactccaaacgctaaaacaaaagtatgatggtttactgcctcatttatatcccgctatttttgatgaacttcaaagaagtttgtctgaagtttcaaatatggacaatccctcgttttccaaggggcttcatactttacatttactggagtgtcttgtcgacataaaccaagcgagtggatctgatctaggcatcatctgcaatgccttgtcaagaatattgacttcaaatattccaacctctgaacccatttttgaaatgtcaataaagttgatattaaaagtgctttcggaaagaattgatgcgctgtcagatgccgttatctacgaattatgtgattcattaatcccttattggtatcgggctctctcagttacgcttttactttatgataattttgtaaatagaaacccatctcgtggcattaagggcatacaaactttattagaaaaaattttggatttttgcattagtccgttacaatcaagtgaatctgatgtagaatatgacggggccactagctctgacatattaaactctttgaaatttttgcgaaacaaatttactatgaagtttgtcaataaaaaaaactgggcaactgtactttcgaacggaattaagaaggtaataaaaactatcacggcttcaagtcgtcatgctaattatgcaaaagcgcttcctcgatgctcagtgtatcttcagttactcttaggagcaatacccgaggaccagatttccgaactcctaccagccttctctgttgtggctcgtgcaattatcaagaacaagttggtagaaacgcctgaatgtctggatctttttaagatttttattcaaaagctcgcctcccccacttttttggaatgtttaggttttgccgataacttctgtaatattcagaaatcacattggcttcccgaagtatttcgtgacaacattactggtgagacacctgaaacatttttcgactgcttcctacctactattgaagctggcaattcccaatggtgggaacttctaccactatacacgaaagctgggtgcattaccaataatttgaatgaaaacacgcttaaaaaacttgcttcagccatttataatgaccgaagttgtcattcgcatgtggctcaagcctttgtcgatttgacgaaaattgaaaacgttcgtcagctaatttcctccaattcttccaatttaattggtgtccttggtaataccttagctacaatgaagaatgatgattcaaatgccgaagacttagtaatggctgctacttccatattttctgttgccggtgatcaacagctgcaaattatcacaaatttatgtgaatctgctcctcttagtgagccttctttaggaagtactggtgtgataaagctgtttcctgctttgttgtcaatctcccctgccgatacttggaaaccatttcttcctcatctagttaagctttttgatattgctattccaagtaatttaagtcaatcattgtctgttctcaattttggaccaggcttagcctaccgtttgcttcaggctacgctcagtaacgaaagaatgatctctgctatagttcccgttatatcccggttatatgattcgatgaacagcgttggtgatggcagtcaggcactacccaaatatgtcgcacttgaacgacttaagacttggaagcttttatttaaactccttcctaacgacgagtttcatcttttgccttctgccatcgcagaagttgtgttattttctaagcaccatgacgatgacttgcgtgctatggcttttgagttgctagtggaggtaggaaatcggatgaagaatggggggaagataaatatgtctctaatcgatggagaggaaccaaataaaacagttgtggaagcaaacattaatgaatatatttcaatgatttctgctaacctcatgaacgattctttgaacttgaaagtttctacgatttttgctctcacaagaatcttttatgagttttctggtatgcattatatatcttgtaaattttctaactttaatccagattacatagatgatgattatgtaaatgctgtacttgaagaagtgcagtcgagtttacagtctaacaatcaagaaatcgctcgtgccgccgtaggttttatcaaaatgtatatcacttcttttacaaagtctaaggttttatttcatttggatactttacttcctttaattcttcgatggatcaaagagcataatgcgtatgtcaagttaaaggccaaacaacttctggatcgtatgctgagagtgttttcattaaaggaactagaagcatttgcagagaatgagactgataaagaatggttgcaacgaatttggcgcgtacgtcgttcaagaggtgataaaaaagtcgtggataataaaagggatgcttccgatagtgaagatttggcaatcaaaaatcctatgaacaaaaaagcaaaagttggtaaagtggattttcgaaaacacgagaagaaacttaacaaaggtatgtttttttaataagaatctttgttgactaacatttcagcttctatgcatcgtgataaattttcgactgggatgcacacgtctaaaagggttcaaaaaaagaattaaggaagagtatatctgtacgaatgcatagaatggataattttaggtgccatattttttagagtaatttcatttaagaaaaatcactggttacaaggggtttaaattattttttacaaaaggtaataataggtttgaaaaattatataaaaatacgcattaactttacataaaatgaagtagcaaggaagtaattccttgagcgtgctaatataaattttcaaattaaaatattttattttaatagaataaaaacgataaataatgtttgtcatatatcaccttaaaacataaaacgacccaaaagtaaaagcaaccagatataacattgcaataaggcttgaagcaggaataattgtgatctttaaaagaacacataaagagaaaaaaacttttttaatgatcaatatcaagacactacgtaaaagaaccagcacttgcaacgaaaaaaaattttttaatagatatacatgcgaaacatatatacaatgcaagccaagaagagaggagttaaatttttaaaattggggctaataatcacttccaatttaagcagacgcttctttggtgattctatcagcatcactcaagtcagcatggtattcacgtagaacacgatcaacatcatccatggctaaagtacggacatcagccaatttcttgatgcgaacggtaagttccttggcttgggcatcagtaagatgaaggttaagctgctcagcacgagatttgatggcattccaaccagtcaaacgagagccaacatgaacataacgactcatgccaaagtcctcgggcttaagaatttcatatgtagaagggttagcgagaatagctttagcatggataccagccttatgggtaaaagcacacattccggtaatgtaattgttgaaaggaatttgaacttcaacggcatcagcgacaaggttttcaagctcacgtaactggttaagcttgtatttgtgggtaatgtattccctatcggtgacatacatacgagccaacaaggcaccaagaggagtaataccattacgctcaccaataccaagaatggaagtatcgatatgggtagcaccagcttccaatgcgcaataggcattagcaatagccataccagtgtcattgtgaaaatgacattcaatatcacaagagacaacaccacgtaaggtacgaataagatcgtagacttggcgaggagtagcgcaaccaacggtgtcagcaataccaacacggttgacgccaatcttgtctacagccttgtagagagaaaggagatcgacaagatcagaacggaaagaatcctcagatgaaaagcggacttcaatacccttgctcttgacaaagttgataacttcggtagcgctgtcaataatgtaagtcatgtcctttccatgggaatatttgcgaagatattgagaagttccgataacaacatcaacaccatcaactccagtctcaacagcgacacgagcgtcatccatatgacagcgaatatgagttaaaattttacactttaagcccaatttgcaaatagcttcgcaatcttggcgggactgctcagaagccacgggagaagtcaattcaatgtaatcgacaccaaagttgtccaatgccttagcaatttgaattttcttctcggtgtcgaaaaaagcgtttgcgaattgctcaccttcacgaagagtagactcaataatggaaaagttattgacacgtgaaagaaaatcagatgggttgggaccataagggtttccattcataggaggcttgatggtctcagtaccattagcttcggacacagacatgttgatgactttaaaatgcaaaaaaaggaaaaggaaaagcgaattttctaaaatgaattaagtataaatatataaattatacaattcaacaacttattgtcccgaaacctgttagctttgaattttttaagctaaatcttttatcactgtagaggagacaactaagagcaaggatgcacgtatgtatgaatttcaaaaaattcgaccctaccctatttatttactgaaagaaacagtcactaccaactcgtaggcaaccgcggtaatttatggtagaaaattgatttacagatcccgatcgatcttgatgagatttaatcagatctatggtagtaatgattaagttactgatccactcaacagtggattgctaagctaggttctagaaggtatagtgattttttttgtaaacgttgtaaatattttagtggagttgatttgaataatttcattcgtaattccatagtaaaatcagtttcatattatttaaagtgtactttttgattcacttcatgatttcgcacatatacaacgtgccgttttttacatcccgaaaaaaagtccccaacggagcagagagcagcaaataagattttcgccaaaaacactcattaccgttaccaacttttcaggaccaaagaaatttgatgttttaacgaaattgccgagccgtaatcaaagtgaatcaaaagtggttcatatttcgccaacaaaaattaagcaactctctcattggggatgaaagttcccatttcgaaaatagataatgaaacatagcgcaaaatgtacaatgttttaaggcatttctggcaaatttcattcactaaaacatagaataactacaacgattgaaaagaagctcatgaatgtctgtacaaagatgcagcattaagttcacaaactaagtaagtgagaagtatgacagaaaagtaattattgaatgggttaaaaatagataaattcagcttaacttttcccttaaacagctgtagtagtactggtaatttcctgatagttcattttgcttgtctcggtggtaatgggggtttcatgaatcagtgtggtacccaatcttttgggggtttgcttgacgataatctcatacttgcctggaaggtgaaaagcggcttgcttcaatgcatgctcagctaactctttacgcattccatcaccaccaatttcaaaaagtacacgaccgattggtatccgtgcagcccagtattcaaaagctcctttgcctttgcccatacgagtttcatttccttttacgcatactggcacattgcaacaaaaacgtgtgtatacccgagcagccttgataggttttaatatacgcttgagaatctgttcggcagtttcgagttgcttggcatgaaatcttatacttcgatcttttaatcgcataccatattctccccattcaagttgagtaccacgtagtgaacctcctatgggtatagggactcttcctttctgagctttttggtttctgatgcttctgggtgcatactggtgtccccaacgaaccatcgtttggataggcggcatttgtaaaccattcaacctcgtaggtcctaaaataccagaaaaaaagaaaggaaatttattgtattgttgtaaagccatattatataagtttttatgttgtgagggtttcaaaaagtcataaaacaacgtgtttttattatcatgcaaaagtcgttctttaaagttactcagaaatattcaaaataatcaaatttaagtattatatttctttttttatgggaaaatggtaacaatagtaacgataataggcctgctattttttgtatgagaagggggttaaaggatacttggattctgtatgtgttgctgccacttatcctaactaagttccgggaagaagccggacaataactgaacattagctataattatttatttgtttgtttattagtttgtaaaaaaaaaaaaaaaaattatcttaagcattaggcaaaaaagattattttcatagatactgaatttaacgtgcgttttatgctcaacacattatttgattcagcatcatcatttcaatgacaacaatgcgtgaatagaaataaaacagtgactattttagctatttcaaataatatacttagctcatttcttgtcaaggaattcttgtccttgaagaataacaaaacgttcaactgtttagtgcctcagtattggtatttggaatgttaagactgtcttaaaaaaatcttctgatgtacgtttataaaccattagaaggatcctctatcgagctaaacattattgtatggacaatcgaacgtaagaatgccaagcgcaactcttttgtcccctgtagcaagaacttgctcacatcatgattataaaaaaaacaaaaaatgggattaggaaattatgaaggatctgctaaaatcttgcgcattgatctacgtatcgcgggaaaagaagaattgttctgcaaagcgtgaatagcctgatattcccagttttctaacgtcttttgagcagcttccttctttaatgaatttgtatatgattgggataaagacgctgttctcgtagaaaacgtcgacgaagaactagttgttgacatactttaataaatattccgaatggacacaaccttgaagacttgccaattcgaatttctctgattttactgattcttgctgtaaaaagtcttaaaaaattccaataagctataacacgcttgattgttcaagcaaaggatttgagttatttgtagaaatagaaatgtgcttactcgccatagttatgaacatcgccatgttagtctaggtctcgaagagaaatcgttatttcatgttacgtataacatcaaagttcgttattgattatttcttatatcattacatcatatacctttgtaatgcttaactgtaaagtaagcttatttacagtacgaagcagttagcaaaagagaagtacatttttataaaatcaatcatgcgtaaatggattaaattcgggtttcacagtaataatttatcattttttgaagctctaacccctacggttcaactatttacaatctaatctcgaccttaaaaaaacaaatatgcctcaataaaaaaaaaaaatttcttacatttagccggtttttatttttaaagataaatagtatcaatattaaaagcacttgattgcgagacatgaattacaaaatgtataatattcaatttcattagctcgtatagcgattttgcgtttaagaaacttcgaaaaggtttttttaaaaaaattaaaataaaaacaaagaaaaatcaaataagctcatcagttgcaatcgggtattaaaaatagagcaacaagttaaaatgaaggaataaaagcaaattactcattaggtaagggatccaaactcaacaaaaagaaaattaaaactactaaaatacaaaccaaaaacaaaaaagtcaaatatgcacaacgaatacagacattaggtgcttctcaaacgagaaagattcacgttaccaccccttgcctcaaggagcttctgataatttaatagactaatcgtgattgcaggatttccatcgggttgttgagcttcatagtttagcaaaagctcgatcgccttcatagcgtctttagtggtaatctggaattcagtagattcttcttcgtccgtctcgaaagcgcgatcatccatgtactgcgaagcaatttgattgattatatcctcagaggaatcaacaatattctcttctgaaggacttataaaatcctctatacgcatagcagcttgaacagaaaactctgagacgagctcacgaagtggatgaatcatttcatccaaggcacgcgaggtaacggcagattcattgaatagaccaagaacaccggaaagattgaaggcattttcaataatttctggtgatatgtctgtcgtccatgctttcaccaaccataaaatagctcttaaaacattagtagtattatagggattgcgtcccaactcattttgttccaatatatattgaacccagtgtttgcgatagcatgcttttagagcatagatcacaccctcactacaaggctgggaaatagaggctgaagtagatggtaaagtaattacagttgtatttctgaggtcattaccagagtttcgaatgttttcaacagcacgcaaatgtggagtatagctatcaataagaagtatgactttgcgaccttccatacacgcatcaaaccaacgtagccattcctccattatagctgtggtcatggatgccttaccattacttctccatttgaaattcattacttcgggttttacattagcagcccgaaacactctgggagattgtgagtatccaataacccataaaggcaaacgttcggttcccgaagcattacaacacacggttagtgtaatacgagctttgaatcgagtaataccttttatatcttcgacttcgggagtgccatttggaaccaatttccaaaaaagaccggtctcttgcattgtgaagatatcattaatattcgttaatcgcgtgacatcgtaaacacgagagagaggatcattaggtggttccgtattattcaaaaccacagactcggtgggttgttcattaattgcatgaagtatatggcgcttcctgaaaccttccaaccatccattgctaaagttcggaaccggttgatcttgatactcgggaattttgtgccaaagaatagcggcggctctcttaattgtttcaccggaaagtgtagcatcgtcaccctgttgaacttgccattcaaataaagcggcctctaaaagagggtatttcggtggtctgttacgtttcacgtcccatggtttttctacagtattgtccagatacgagtatttggaggataagatctgagagacggaaggctgtgaaatatctttgccaaacttttcacggaaccattcgataagatcttgttgaccggaacggttttgaagttgaaaaaagtagtgcctaagagcgcgtttttcatgttctgtaatggctcttcttttgatttttcccattactcgatagctttattatttctaatgtcttgaagtgaaaatataaggatagcagagcaaaggtttcttgccttaataaaacgacactaacagtcacgagttcgtaatattatactgaacagcgtaacgtaatatctaagcttaatatctgttaagcgatgaaacaaacagcggtaaacagtatagtgagtttcatcttcaaaaatcaacatatggtcgtaccaggtttggctttcctaattcatctgggccaattttttgcagtggtataaaaaaatgaattattcctggtgctatttcatggtttccaaataaaagtttttggtcgacataaactggattaccagtaagagtattgttagttttgtatttagtatatttgtgaaattgcgtaaaattgctcaataatagtgcgatgaaggaaaaatggaacaaggaattaaaaaaaaaataattccgctcaggggacgaagggactaaattatggaaaaagtagtaacaattgattattgatggggttactataaaatattaaaaaaaaaggtcaaactctataaatgatgtatttaaatttatttttattctctttttttttttttttttttttaatttttatattcttcagtaaaaactaataatttttgctaggattgcattcaagtcaatctaaaaaaaagcaatttgtgtagcaattcacatatttttttacaattgacggtatcatgaattttactgtaacttactaactgataaattttctttatttcgtggatatatactagtctacagaacatgaacatatatggaagacagtagatgaacgaacattctacacttacaaacggacagttagttatcgccttggaaattcaacttgctaataaaattatattaaatgatatgcatatttaattccattttccgaaatcatattttcttcaaaaaatagcattcaaacgcctcaaactcattatcactccattcttaattgccaacctatattaccaaatgccgatggtgcacattgccagataatcggttattagatccgggtctagagaacgaaaccattgcagttgttaaaatagcatatcttcacaagccattgtaaaataaaaatatcaagatatcagatattcattaacggtgtatcaagaaatttgagcgcagttaacttacagaacctcaagtagataggtatcggtcgcataccttatctttcgtcctagttcacttgcgaatgttcatactacatgacgccagtctaattactacttattcatccccgtttgtaaataacgactcggtaaatgctacctcggttaattggactttgtaaatgttaacagacttagcgcgacaaacctttgagcggcagcatggtatagcagaggatgaagtgaaaattgggttgttttaatcagaattcaaaaagtatggttttctatgtaggatcctgaagaaaactgcttggactccttagtggcagagcagatgacaatgaaaaagaaagtctttttttttttttaattttcttttcgaatcctttctttctcatttatttatttatttttttgatatgtcttgtgccccactaattgaacggccacagcagtgtgacgaggtaaattagatcgaaatagtatacattttaaggacctgctgatgaagtaaataaaaagggttgatatcgttaaattggtaagtcacatgttggtttccgacattgagttgagaagaatcatgtaaacattaccaaattcattaccgaaacaatatgaattaaataaataaataaataatatttagagttcaatccagccgaattggcatttttttacttagcaactaactgtctcaaacgcaccctggcagcaaaggcgtgaaggtagagagcgtgtacaaatgctaatgttttgtcggctttttacagcgcttcgttgctatttacaatgaatccagcgcgttgtttacggtataacgacgcggtaagccacaataaacggtcgattgctacctctcgtccaatctacctggtaaccgctacctaaatgtaaacaaaacagtacgcaaatccaagcagtaaacaataaaaccagccattaggttagccaattaaggagtcaaaaagtgtccatatttgtcgatcattgtttacttggtagtgattggttgtcaaattttctttatcgtagcatactctagagcgctccgtgagttgagaaattggtataaaagatactcatgcccagttcctttgttccattgtttaattcaaagacgaaagctctaatttagatatcctttcttttctttctttacctttttctttctttttatttttagaagtcgcttgcattttctattttacacactttcctttacatacagcccgattatctgttttcttcgttaacattgttatcgtgagtttcagtttttcttcctttttttttttttgctgtctgtatcgatatcctttttaaaaggaacttcttttttttgaatcggccaatcactctgtccaattgtacattgctattttgtgtggaactgtttttgtacttcctttgttcttacattgcgcggtccataaaggtgctcatatatataccccttttctttatacctattctctcttctgctttgaagaacacataaatatatacacactcacttgcttttctcttagaatttgagacgtgcttttgaattgaactaaactggtttcttaacagtttttcgttctcttattcgttctttatatctatattctatctctttataatatcattaaaatgctctcttttacatcggttttttcttttttcttgcatgcattgcttctcaagacagcattttcctatgtaatcaagcgaaataaccccgtttttgactatacctcggaaaaagtccgtggtgtaaacattggtggctggttggtgctggaaaattggatcactccacaattgtttactcaatttagcagtatgtcgaatcctcccactgatgaatggggcttttgtgaggttcttggtgcagatgaagctgcctctcaattagctgctcattatagctcattctacactgaatctgatttcgctactatagcttcttggggtgttaatgttttgcgtattcctattgggtattgggcctttaatgtggtagacggcgaaccatatgttcaagggcaagagtactggctcgatcaagctcttacttgggctgaacaatatggccttaaggtttggattgacttgcatggtgttccaggcagccaaaatggatttgaaaactctggtaagactggttccattggatggcagcaaaatgacactgtaactcgtactcttgacattattacctatgttgctaataagtatacccaatctcaatatgccagcgtggttattggaattgagacggtaaatgagcctttgggctatggtctggatatggatcaacttaagcaatacgatttagatgcctataatatcgtcaatcctctttccagctctgttgctactatcattcacgatgcctatgttgatctttctatttgggattatggtgttgtatctccttcttcatacaatcttgttatggatgtccatcgttatcaactttacgagtcggatgagtgctcaaagactctcgatgatcatctttcagatgtttgctccattggtgattccattgcttcctctccctacattactgttactggcgaatggtccggaactttagcagactgcacgattttcgaagaaggagttgactcttcgacatttattggaccaaacagcggtgatatttccacttggacggatgaatataagggagctgttcgtctgtttatcgaaactcagttagatcaatttgaacgcggtgctggttggatttactggactgctaaaactggtggaccaagtcctacttgggatatgggattacttattgaatacggcgtattccctcaacctttcactgatagacaatatagctcttactgcggttaagcaaagccatatcaaagttaaaaaaaaattttatctattctagctgtataacactaatttatatctcacacatcgttgtcatgtcctgtccttgcatttatcatctactatcatttaacgtgctgctatctactatccattcagtctttgtttgtttggcattatctttagacattagtttttaatatatattgttgttttcgaaatcttttagttatgtgatattaatattttggtagcaagttcctactaaattaatatttagcttaatagtttacgttcaatattgcatattttttcgaactctatattaacagtagctgtactttggagaaagttgaccgagaaatctttttaaagttgtccaattgaattttcaattatcaagtatcttcagtttacttatatgaaatgtattttctgctctactcttataagtcagtattgagccacatagacggaccactttgagttagtctcggaaaagcaaatcgacagaataggttttcactcagccacaggtgacatatgtttaaaatacttttataaaaattacatttaaattgagcgatttcttggtaaagtaatattacacattttctgatctgatataggctttatacgcattaaacgaaataagctcattaagcattctttaacgaactcgcttttttaatttaatgagatatctaattcactagtatgtattcattatgttgtccctaacaagatcaaaattgttacactgtaaatgtaacgtagtttgtcgactaatttatacgaataatagctttcttcttgcccaaattagtgaaatttgttagacaatttaaacaattaaaatcatatacagaattaaattgactaattctatttaatcgagagtaacttaagtattgttcgtcgagcgtatataccagctgctacttattgcccttgtggaggaggacattactgtaatttaccgtgttttagcacattaaaccttttaaggatgtctgtttaactaacggttacggatgtttaaggagtaaaaagtcgagtctgcaaaataactgtaacctgacctactagatgatcgagcaattgttgagtagttagtatatagtaatcacatatgctccccaatggaatatcaaagagccattgattctattgaagaatgtctcaataaacagttaagactgtcatccgaaaaggttgaccaatatgtactaatagaaaactggacctcattagtaggccacttgaaaaccttacactctttaatatcaaattacacaaatggtagagaattacaaaatgaaattagttctttgctgaagcaggataaggaactggatttacaaattcaagactgcatgagagaaatgacctcaatttatgatacccatcttccaaaaacagtgtcggggagaaaacgacaaaaagttaatgctgaaacactccttgattatggtagaaaactttccaagttttcctctgcacctcctgggtacaatcccgagacgggtcaagatgcaaaagctcctgtgcattatccttggccatcggaggaccagatgcgaaaaactctgttgtttcagttttcaactagcatggttccaaatttatcggctacagcgtcccaattattttctgaacagcctccaaagacgaacgagccaacggaaacagaaacagaaattgatgcgaacaaagccgttgaagaaaaaactaaaatgaattatcctgcctctccaacattcactacgcaagaggaaaataaagaagtagaatcgccagctaataaggatgtctttgcaggatttgatctttttgatccagaaatggaagaagatttttgattctaaattgtgttatttgtcaagtgatatctggtattttacttttctaattatagagttttttgctttgaccaaatacccttttgttttaaaaatgaataaaattacgctttgccgtttagactgtatttatttagctttcagacttcgcaaagcaagatgattgaacactgttccttgcttaacatttgtcaattcaaatttaattaattttaagtataattttcgaacaatctacgttttctgagttcatttaattatgcgttagcatgaaaaaattccttttctgcgtgatcattccttgctatgggcataaggctctctattacagaaaaaccgaacgatgggtcttttttaaggactaaagttgatgatgcatgaatgatataacctttaatatatccttggtcaattagagaaacacagatacattcgacatcgtccatgtcatatgagttatcatttgtacttaaacgggccgcggttaacaagtaagaaccagatacgtgcggggttttttggctttgctcaaaagtaaaaagaaacctttttaaattagtcgaatattttaaaaaatctcaaacgtacacctttctaaataaattcctccacaggatgatttcacatctatccaataaagttagatatattcctcgtttgataaaccatttcctcctggaattgtcctccaaagataatctgaacgacttgatatcaccacttttcaaagcttttattaaaggttcgaatgctgcagtcaatttgtatttttctaatagcccttttgttggcgattttcctaatataagtaaacacgttgtaagatagattagagaaagccttttttgattagtaaatataaacgaatcctatttttgagtaaaataaaacataccttttttgatgataacactcatcagggcactgaagaaacgaaaaaagtagatggtcctttgcctgatgaattttgcgttgataaagatgacaccttcctaaataataacgaaacgttactaattccgccattgtagcgcgagaaatatcggcacccgaagagatgacattagcttgaatagtttggcaaagacgaatttgctttaagcgaaaatatagtaaacaaagtaaattggcaatacagaatatcgcatccttcttcgaagggttaatgttttgttgacgatcactcagtatactattgaacgttcgtaagacgttcctagatgcatcgctcacgtatttcctctgtatgaacccattaccatcaaaagaatcttctaaagtaggtgtagatgtatctagctgaagggagagctttacataaagctttgaaacgcgttttacaattgtacacaaccatgctccatcgatatgggagaagcaagttgtcaagttactagaaaaacaaaagtgagaaataataaacaaaaagtttttaattacctatacaagttttgtaacaattcccattttcgttgatcaggagaagatgcagcattttcaacgtactcaaaataggtagttaccaattccttccaacctcttattcttccaaattctttttgaatggttccgtttaacttatttttcccctttctatcctttatcacggttagttaatgttataacctgaagacaattacttgtagtgcaagcctgcgacataccaaaaaaagagttttactgagctgttgaaacgagggctctgatggatctaaaataatacatttctccaacgtattggagtttttctctccaacagcgttactcaaagtttgcagaaagtcatttaaggacattccaacctgttccttcgcaacttttagtactaaactttcaattattatgtaacgataaataagttataacaagaaaactcaacagatatgttttcgcttacatcgatgttctccaactctcacgttctgaacctcatatacgaataacgaaagttagcaggtcgtaaaccggtatacgaggattgttaatagcacaataaagagacatactaagagtacagcagcattcctcaaattaaatgctaccagcatcaatccccaaaaccgtagcactttatattgatttagtcttaatcatctcggtttgaaaagattctgtttcgagtctttgccaagaattagggaaatagtaaaatatgcttttacctagtattccctcgtgttcatttagctttgttgttttcgtttccgttcttctccaaacctgttttagttttcaattaactcccttaagtccgaaaaactatcctcccggtgcttcaattgatacaactgtcaataccatttcaccatttattggagatggacggggttctgacatctttaattatgaatgtacgtggttgatagctcacatgaaggttcatgtgtttttttaaaaactttacaattttaaattaggaaaacactatagaaatatgatttaatgaaggatataacattttctctcgaacttttttgcttgttactaacttcactttagactacgatgagcgtttccacttctgtcgaccagagaatatcgcaaaacaatctgagtcacttggaagtgtgctttttggcgaccgtctctacaactctcccattgaaataaaaatgcttgaaaaccaggattgtgttcccttgtgtgcctcgataattcccagttcagatgtcagttttattagagatttaatctccaaaaactacgttgttaactggaacatagataatctgcccgtagcaacatatttagaagggactaactcaaagaactactcattatcgccaggctttccattaggcaagaatacggagaagggagtaattctattcaatcattatgatatagttatagaatatcatacgacatctagtgaccaacaccgtgttgtgggtgcttatgtaaaacctgtctcaaaggagtctactttagttgatggaaacccagtttgttcttcgtcttcaaatccacagtatttaccggaaggagctgatcttactctcgtgacctcttactcagtctcttggaaatattccgatactccatgggctacccgatgggacaaatatatgcacattgaatctaggcaaattcgatggatctttattatccattccgcaattattgacacatttctaatttttgtggtttctattattttgtacagaacgctaaatcgtgacattaataaatataatagcgcctttgtcgatcaagaagatgttcaagaagattttggttggaagctagttcatggtgatgtatttcgtccacctcgtagacccatgctattttctatccttttagggactggtgcacaacttctttttatgagctctggtatcgttttatttgcaatttttggcattgttgcaccctctcgtcgtggaagtttagctacagcaacggtggccttattcattatatcaggtttcgtttctggttatgtatctgcattatcctacaaactgatgcaaggtatgcttagaaagcgaaatcttctgttaactccttttgtcgtacctggttttatgcttgcggcagctcttttctttaacatggtattttggagtaaaagttcatcatcaactgtacccttttcaagctggcttctactcattttcctgtatctattgtttactgtaccattaagctttgtcggttctttaatcggctttcgttctcgagagttcgtcccacctgttaggacaaaccaaatccctcgtcaaattccatctcatagtatttggctttcgagttttcctagtgcgattatcggtggatctataccattcctcgtaatccttattgaattgttttctatccttgacagtttatggtttcacccattgtatttcatgttcggtttctcgttcttttgcttcggtattttagtaaccacttgtatcatggtttccattatcactgtttatttccaattgtgttccgaaaactacaactggtggtggcgctctttcataacacctggattttgtggaatctatgtatttatattttcagtattttactggttttttaaaatctcatcatcttcccttgctactgccgttctttatttcggctatagtttactgatttctgttttggtatttttcttatgtggatcggttggtttctttggcgcctttctctttgttaacaaaatttatgcgtccattaaaattgattgattattcgaggcatttgtacatacctctttatttattgttcaatttgagctttctccgttacaaaccttattaatcaacaaaatgacttggagaacactctcttttatattcaaataatttcataggaatatgccgttttttttcggtcatccaatatataactacagtttgttttactttgtgtaataaaaccttaggtactatatcatagaagaaatttgaaaattgtaatcttaaccaaaatgtttacttagagtaaattaaatttatgttttctacgttaaaagctttattatatgttacataaataatacaaaaaaggaatattactctaactatatttacgaagctcgcccaaacctttttcaactaccagtatttcgccttcagctcaaccctactttaaaaattgtctttatattactttttctcagtttaccaaatatttagaacgtaattattaaaatatcggaagtatgccttcttctgctagtgaacaacttcttcgaaaacaactaaaggtaagcgcacgaaatcttcatatccaaatattcatgattgtacatagtatcttaattcttgaacacatactgatagatataggaaattcaaaaaaatcctccacagggttttagcgttggtttagtcgatgataaatccatttttgaatgggaagttatgatcattggaccagaagatacattatatgaaggtggttttttccatgcaacattatcgtttcctcaagtatgtatttatgtttcacagaaaaataatatttgttgtataaggtaaacaagctggtcactaacctcgaaaaattaggattatcctctgatgcctccaaagatgaaggtatagtaaatacattgattttttaattgatagaaactacatagtctatgcctaaaaacgattctaacggtaacagttcacaacggaaatttggcaccctaatgttcatccgaatggcgaagtttgcatatcgattcttcacccaccaggagatgacaagtatggatacgaggatgctggagaacgttggcttccggtacactctccggaaaccatattgattagtgtaatttccatgctttcttcccctaatgatgagtcccctgccaatatagatgctgccaaggaatttcgagaaaatcgtgagtatatactaacctacaaacaaaaaaatttactctttaataatcaaatcgtactaactttttccagcacaagaatttaagaaaagagttcgtcgacttgttcgcaggtcaattgaaatgatttgaagataatgttcaacctaggtccctaatttcctatatttagaaaaaaggctatgaaggaaattcaagtcgctgcatagaaaacctcctaagtcaactagcagtaaagcttactcaaaaagtctgtagctttacaagttgaattgcatattttatgccatctttgaagtattgccgttgcccattttttgaataagtttagcaaactgttcatttattatcacatataatgaaatattggcagaacggttgacattttaaaactaacagcttttgattcttttctgtttttattataaagctttcaagtttttcaagtgttacaaccgcaagtgatttatcctacttctttaccaattacagccataatttagataaacaacaaataaaaatctacatttcacgattgaatttttttctttgaacaaacgtcagctaatacttcgtgaattgatagttttccattgaaaattttctattcaagtaattattttcgcttatacgctcatactttatcagcgacggtttcaattccgcgttttgcacaacatacattgaatgcagcgataaatctcagtctattatattttacactaactagctcaatgtctcctacgtatccgaatgactgattcaatgattaatcaaaccaattaaagaatctagcgaaacttcgttgagtttgaaaattaaatactcagagtaaccatttaagatgaatattaaaattgcattaagaaccgtgaaagcattgccttttcatttagcgtttttttattgcattatgcttaaacttttcagaatgacaattaatattacgctattccgcagtatggtggtgttcacactggttcaaatgcgtatatggaacgtagacagctattaggtcaaatcagatattaatagcttttatcattgtcatttctcccttaactatttgcaagtcgaaaaaaatccaattttagctcatgcacagcgttctgcagtaaacatgcctctggcattcacaaatcccggtacacctctaaaacgtacagctgcctacgacaatgtacaatggaaccaaaatcgaatattagtaagtgaatggacgcaaacgatatgcgtttgtctgctagtggttaaactgcagaacgaaagcagcatgtcaaagtattgtttccaattgaagtaattgtttaactaaatggtagacatttggaactcgctataccgtattaattattgtaaataactacgaatcttatcaaaatatacaatttggagagtctattggtgcagtggctttggaccaacgtacggggtttctagcaatagcacatggacaagttttggatatttataagcccgccgattctttgaaatggactcatcattacaattatataactcagctttctgaagatattactcaactatcttggggatacaattttgatctgttgctttgtgcttcgtcatacactaaacttataaatttctctgaagacaaacccaggttggtttggtcgcagaacagaatctcggattcattccttagtagcactatttcttccgatgcttgttttatagcttctatcgaaacaaaaaatccacttgctaaagtttggcagcgaacatctcctcaaggtacagttagctcatgtgatgatttcagctatcttgttcatccttgtcgcgtaaggttttcccaatggtctaaacaccttcatccggacgccagtggatcgactcccttcctgagtacggtaggctatgataacgttctaagaatttggcaagttggtagccgatttggttctcaattaatgcatctttcttgttttcttaacttgagaaaatactacaaatctgatcaaccaccatactgctgttttattgataaggacgattttactatagcattagcacatgctataagtcgccattctggtcaagtgcataaggatcgcattttaaataggcttctggctttggccagtggacaaccacatatatttttgctatttacttttgaatgtttgtacatattttctctagtaattgaccaggaaactttgtcatcttttgagcttattaatcaagttccaacgaactttcccaaaggcgctcttcaacctgacggatttatacctatttacaggacctcaaaacacgaattttacgattataacatcattttattttttcaaaattccgcccgtgaatacatgtttagtcttaccgatttcttttatagtgactttgagttaagagttagttacgatttttatggacatgattatcccataaaaagcttaacaagaacctctaatggtcatggaattgtatcccgagatgttaatcgtatctgtatgtttcaatcatacatatcgcaagacgggaaaaatcagttaatttgcaggttcagattattacttggagaatctgactttatattacctctttatgctggtgaatatgcagcagtactcaacttaaattctttaaaattatggcattgcaatgaagcaattcctccaacccttctctgtacatgtcgtcaagtccctactagtccgataataaccttctttattcttcctgttcaaaacaacgataattccgccctatgtgctttgacggaaggaggccatgcctggttttggagtgtctctaacgaagctcatgatggttctgctgtacttcggtttatagatcgggtaaattttacaaagaatttaaatatcgcatcggctgtagatgtcatgggttggtcttctactttaaatttgagcagtttatcttcatttgatcaagaggtatttcaatcaatatcaaaagacggtttattacagacttggatggcaagagtattgggagacgataaagcggaaatatcggaaatttccaaagtgcaaactagcatcaaatctgcaactatgatcaaaggctcaacatccaagaaagttgctgttgtatctgagaacaatcgtcgactttcaattttcgacacgcgtagttcagaattctctgaaaaggaagaattttcctctgtttttgatgattatggaccaataaatgacttggattggacttctactcccaattcccattctatcttggctgttggctttctacatgatgttattcttttgtgccaaaatcgccgatcttatatgaacgatattccatgttggtctcgtattcgtagatacaatcttttagaatatacaaattcattaatatctgactcttcttggttggataatgggactttagttactgccattggtaacggacttttttattttgataattcacttcccgaagatcagtctttactgttccctgcatcattgaaacgttccgcaaaaaatatttttgatcttgcataccagcttaatggaattttaccagtttttcatcctcaattgttgcagcagcttttacttagaaaccaaccctttctatttactaatattttgctaaggttttacttgtgtttgaaagatgatgtagatatgcattttctcttaaatatggactgcagtgagttttactgctgtgacgaagaaatttctaaagaccttttaataaaaagtctcagccaaaattctgcggaaattctaaatcctgcggaattggattttgaagagaccagtgtctcaaagcatttaggattatacattgatgaaatgataaagaagttgactgcattattaaaagtaaagaaagtcaaaaccctcactcgatcatctcagtttttacttcttaatttaatcgaggcattcaataaggcaagagcattgcgagattcattggacctcaacggaaaaagatattgcattatgctaaaccagtacgttttatcaaaacatcaacgtcaattaacaagcttgcccacccgagagatggcgtgggcttttcatagctctaacaaagctgttctgttggaccacactaaaaagcttcatggaaaaccattgttatggaatgctgttgaagaatatgcgataccgttttggctaaatgagcagctactgaaagatgtatttttagagctgtctcgcaatcattacgctgagattgacgataggaacccagagaatgttagtttatatcacattgctctacacaaaataaatgtatttcgtgatctttggcgtcttgctagttggcataaggaatcagctcgaacggttaagttgctttcgaatgacttttcaaaaaagaagtggaaagtggttgcatccaagaatgcttttgcacttttaagcaagcacagatatttttatgcttctgcattttttcttttggcagatagttgctatgatgccgcaaaagtatgtatccgtaatttaaaaagcatttcattagccatcgcaatgactcgagtctatgaaggcgacgatggtccgaccttaaagaggctaataaacgagtatgtacttcctttggctgtatctcaaaacgatagatggctcaccaattggagtttcactattttaaaacaggaaaaaaaggccttgcaaagtttggtatctcccattcgctcgctggtcagcgataatgactttatacaactttatacatccgataaaaacgaccaagaaattcacgaaaataaagattcacaacgaaatagtactaacgaacccgtacgaaataagtttccgtctgatgatcctgccttcattttgttatatgaatgtttaagatccagcaacgtgcaaattgatgaaagtcttgaatatcgatttgttttgcataatgctaatgtgtattgccaattaggatgtgacctaatagcacttgggcttttgcgtaattggaaattccaaaaaaatcctgcaactgctcatcttgaaactgaggattatatggtaactgacaagcagtctgcagtggaaaaaactcacgactcccccaaacttggaaaaactcttatgggacaagatatccggccaacaccggacgatgtccccgaatttaatgaatctgcgttcagcttcgagtaattaattaattatcgatacgagtttttaaaaatactacaaaaaatcaaatacggtcaacccttagtttatcgtgtttcaataatgatattaaaaattaatttactattaaatagcatataagaatacagatgaagttcctcagcgtttcatttacacaattgcgcaggacgtaaagagagaattaaaaatttctatacatttcgaaaataaaaacgtccgcggtataactcgaaaaaagaaaacaaaaatataaatagatagtgcagctcacggaaacaaaaaattagacttgcatatcgtttgttacattccacaacactcaaggttaaattttgtttcgaaaggcaaagtaaatgagggaaggattacaatgggatagacgaccaaaagattccaaatcacaccatcagatggcaaccacaatttggtaaagttgcttatgagcgttcaccgcgaagacgacgagccaattgcatatccttgggttgaatagttacacgctttccgtgaatagcacacaagttagtgtcttcaaatagagagacaagataggcctcaacagcttcttggagagcaccaatggcagaagactggaaacgcaagtcagtcttgaaatcttgggcgatttcacggaccaagcgttggaaaggtagcttacgaatcaaaagttcagtagacttttgataacgacgaatttcacgaagagcgactgtaccgggacgataacgatgaggcttcttaacaccaccagtagcgggagcagccttacgggcagccttagaggcaagttgcttacgaggagccttaccaccagttgatttacgtgcagtttgcttagtacgagccattattttctagtgttctgataattgccctgtgtagataaaaacaaattatagggagattacgctgtataaatatgtccctacatccaactttgatcacaaccctaaccctttaattaaattgacgtaagttaatagggacggcgcattaatatatattgtgaaatgccgcataccctactagcaatagaagcactgtttatagtagtaactctatttcgttaatattaatagtgcaatatgtctggccgtggtaaaggtggaaaaggtttaggaaagggtggtgccaagcgtcaccgtaagatccttcgtgacaatattcaaggtattactaagcctgccattcgtcgtcttgctcgtcgtggtggtgttaagcgtatttccgctttagtttacgaagagactcgtgctgtcctcaagctcttcttggaaaatgttattcgtgatgctgtcacctatactgagcatgccaagcgtaagactgttacatctttggatgttgtctactctttgaagcgtcaaggccgtaccatttatggtttcggtggttaaattcgatatcaattgccgactccgaattttttgtttcgagtctatcaattttatgtgtacactataactattctatatatacatgccaaacgagaatgtttttcatctgggcgatatcagaagaagcattatcaatttgctagtgcaattcatagacaaaaaggcgtttggtctttgtgagaaatttttcatatcgcgttgtatcacggctgaatactccatctgacaagaagatgaatttttcttcgtggatttgtgattaatacatttattgaatgaaatgattaatataatgttcattaaacccgaatcgtatcgtgatatttataagtagtacaaatatagtaaacgcgcaagtttttctttaggtaattgtttgtgcgaccttaagcaaattaacctagttgatgcgttacactgttcttcgtgtcatctttctgggtatggggaaagtgtgtctagtgaatggggttaaagaaggttatctaagcgactagttgatagcaaacagttgcatagccaggaagattgtgaattgtacggtacatcgtagttgtgaggtaatacgcaactttctaattgagagatatcaaattgaatcagctcgatcgcatacttagatacttattaagtgttgtaatttcgtcaaataaaacttttaacaatgtaaaaaagtacgtactttcttccgctccttgcttaataccacaataaatgaatttacctaatctgtatctaacaaccacatagtcaacgggactaacaaattccagtaaagtgttaaggataaaaagctttcagcaatgagagcgtacgactctttctctaatctgacatgttttcttttgtgtttataaagcattcgttttgtattgacaaatttttcaattaccttgggtaggtgaattatttttgggcatatgacatcagaacgcgttgaacaattaagttcactttgacaaaaatacagattttttatcactacacgtcgtttactttatattttacttcatcttattacaaggttactctgtaattgtaacgtttgacgaagcccataatccaatcctctttttcgttgcagaggaaaataaggaagagtaagtacgtaaagcctacgaaaagaaagagaaatataaaaaagtatacgtttgtcagtgcaatattgaatggtaagtttattaattgttccactcatcgactaaataataaagtagaaagacgagacatttatgtgtatgctagaacacactggaatccatttgttcacgagttgttctcgtaataacataatgattggtattgccgtgtgtgaatgccagtgattattgatgtttgaaagactacaactgataaaaagatagttgcactagtgataaaagtctgttgaaattggtatgctctaaaagtcatttgtacttgagtaagcagtcatatgcgtgttggctatccatctgtttgacttgtttgaaaataatacacatgggttatgcttttcacaagaaagtagaataattgattcctacatctgcatcatccatatcgatcggtaaagtatactttatcctacgaattggtttcatagttaaatcactcctctgcttagcagctccgcatccccttcgtgtactagccaatctcatcgacatcgacaaattgacttcacctgagttaagcatacttaattcaacttaacgaagtgcaacccaccacgactgacctctgtaatctcggaaaacggataagacggttcagtacgttcgctagtaagaagcatgcatgcaaaggtacaagagcaggcttcccatgcaaactgagaaaataatccctgaagaattgctagtaagccaaattgcagcgcctccaaacatccttctattaaggaccagaaagaatgatgctgatgactaatttttgggttatgcaagaagcatctggcattttctttaacttctccacgaataaggagaaggtcacacgacggaagcgtggaataatgatgagtttgatcgtcggtaaactcccccagagtagcgaagatcatcggcatcgaaagaaagaagggaaggaaaaaaaaaagtaaaaacgacttgatgaattccgtgatcatgtagggtaacggaagacgagattaccgagtttaagtaagcaatcgaggtctgcattgcgatgccgatatggtgatcgggaacatgaagcacttgattgacttgaacatgtagggaggaaatttttttagcgtttttagacttttcatttagctgctatcttaggagtagcgtgacacggcgcaaacgaaaaacaagacatttgttgtaccaaacatcctcaattccatcgcatctctaaagtacgagtaactagagtaagatgcaaatcaacgtcgtgatatgacctaaaagtatcgtggacttgattcatccttcaatctcatctttccccgactccgcctcttcattttgacctcattctatgattgcttttggaatgaagcttgcagcgtattccttcattagtgcgttatgactaaccgcgatatataaggtgatttaagtactggaagctcgctttccatatgagaggacagcgtagagcgcaagtcgcagattgaaggaatgtaattggggttcgcttacacattacgcgcttttatttgaaaagaacgaatcagcagcactgccagcgcattctgacatttccatgctacttcattggcggcctctgattggctcaatcaatgtaaaacgacgtcaattgctaaccaatgttgtttgacaagggtggttttttcaatcagacgcttgacgtcattctttatatatacattgcctcgcgcatctttgctgggtagtatggacactacaaacaacacatatgcaagatcaatttctagtaatgggaacgataactttcccactccagattggcaatttaatggatcccaattgcaacaaaatcgtaaatccaaaatgaatggtcgctctgtgactaatgtatttccgaatgcattctcggatgctgaattcgagcaaatctcgatgcccgaactcaatttaaagcgttttaaccctactacgttagaagaaaataactcagatttatctgatatgtcctcctgggactatatgatgaacgttcccattcgtgtctacaacgatgctgacacaatggaccccttctccctcgacactattcccgattcctcgatggacatgccatttgatcccttagcatctgactatggtaacgctgctaactttccaagtgtcccttcgtcccttggcagcaatcatcaatttatcaccacacctcctgtcaacgggtcgaacgaacctacctcggctcaaacgaatcacattattactgctaacagttcccccagtggaaatgctgggagtaacgcatctgcaagcatgtccgtccctcctcctcttactccatctgcttccaccattaatgaccagcccttctccaactctttcgatttacctagtcaggtgattgctgatggcactggcgcgatttccgacatcaacggtaatccatttcccatgaattctccacctttggatatggaaccgttgccctcgatatccatggatgcaagtgactctgtctccgaacaacttgtaaaggacgcctctcttcctagtggtcctttttcaaccgattatttggagaatggaagtgacttaaaaaggtcactgggtcacaatcaaaagtcagacagagtctcaaaagatgtctcacctcaacaccaagcaaatccctctacccttaacaatcctctcaagacccaaaattttgattcctctaagaacctttataccgacaacaaggattcctcccttgtatctccaacgggacttcaatcccgtatggaacaaaatccggaagtgcgggcgcatcctatgaaggactcggcgacgagcactgcgttacgccgttctcatgctctgggagctgctgctgactctcttcttcctcaagaaaactccgctcagatatatgatgggaaggatgtatctatggtcaatgataacatgcactccgatgttcggcaggacagcttcaataaagaatctattaaacaacgcatcccttctttgtctcctccgataacgcgatcatacaatgccaagcatcgcccctccttggtgcttggtacgtcggtaaatccacattcactttctccttcacagcctcctgttgtcgtaccttcaaatactacgatcagctcctctcctccactcacttctcctgttaaaacctctgctaatatacctaacttattaccgacttcagagttagacagttccaacgctcctcactctcaatcggctgctactcatgacctaaatgacgttaagtcgtattacaatactaggtcttctcattccgtggtacctaatccaaccaaccaaaaagtaagcatcaccggtgctgctgctgatggccccaacggatctgctcctgttgacaccactcctacaaattcttctactactgctacgggtgctcagaggaagcgtaggaagtttaaatttggtaaacaaattggtccagttcggtgtactcttcagaacagagttacaggagaaatttgtaacacagtgttttctaggacgtatgatttgatccgtcaccaggatacgatacatgctaagacacgacctgtatttcgatgtgagatttgtggcgatcaacgccatttcagtagacatgatgccttggttaggcatctccgtgtgaaacacggtagataaattgaaaggagtctcttctgccacaaatattaaaaaaaggttattgcattatctattgtcatttttcacctcttacgcttcttcattgattccttgtttatgaattttaaaaaaagttgcattttgctaattattttcaagaaaaaaattggtaccgttattatttcacagcccttttgaaagtgctttttcctttgtctcctttcatgtacatttatcatcttaattttgcctcttcatttcatcgtatcctcaagcttcatgtgtaatttcaaaccccttctccgtctaacggtttccttttttattttggacggtcataagtgtttttatattttgttttcatttttattgggattggttaatattgttttttttttcttaccaagttactgttaaatgttaataaaaaattttgtgtgttttcaccttaaattgaatacctatcatgtaatttgatttagttttacatacttaaattttaatattagtaagtagtatttgtaatttagaaatattttttctgccggtattaattattattgtttttcagttatgttaggtatagacgcggcctctagcaatcaaagacggtggatcaaggtctgtagtaaatcgatcaatccataggttacctgtctctgagatacatatgcgtagtggttgattgacaaacgcgggagataataatcgaaactcaaatcttttcatgttctttgacatttggggataaacagaacgaaagtactctaacatactagtcactagaagaggacctggaagaacgagatttggataattttcggactttgtagcgtatgtcgcattccaatggatcatatgagcattaaacattaatgctgaatagcgaaacaccataataggtgtaggtgtgaatacccaagagtgttgtggaatacttttgctacgtaaagtttttggtatagccagttcttgtcgatttaaataggctaatgttctatcttcctcgatacataattgatgctgactgtcgtaaatttttcttcgaatatatacatgctttgtctgtttttctgaagtaggctttgttagaaaagaactttttggaagacaagcttcaacttcttttgtaattgatggagatttcacagattcttcctgaatcaattcatgacattccgaagtttggaaaagatgtaaaggtctatgaaaacgaaggactccatgtaaccatattcggcgcttaaaagaaaaaggattatttggctttggggaataaagactttcatatccatctgaattcaaatttgattcaggagatgctaaagagaaaaaaagaaaatggtaaccaggctgtaatgatgttattttagcatccattgttatgcaactaacaggcaaatgaccacttaaagtagcttttaacttatcaattggcgcttgagataagaaatcctttaaaacgacctttgctgacatcgatgattactttctgaaacgctttgcacattgacttttcaagtaggcaatttatcaatactgaaggtgatctattagaaattattataaattagccgaagcaattatccctaagaagacctcaacttttaaaatcggaaaggacaaatctttgaagcaataagctcttaattttatggaacctaataactttaacagctacacattactaattgcttttggcacgacccaaattgcttaaggtatacgtgtaatgcttgttttataccgttagtggagacttgacctcttttagcaatgaagtactagcaaaatttatgataatcgcacatctaataaaagataatttcaccaaatgaaaaaaaaaaccacctaagcaattaatatacgatttaagtcacatacatttaaattaagcccttgttggtgaatctttattaattattaatcgtttatgaacgctgaagtaccttaacctgttaattgtaaagatcatttctatataatgttaataggtcatcaatgagccgctttttcattttcaaatcgaatttgacattgaggtgttgatttacatctattgaaaatgaaggagcaaccgatttgcctatatattttcatgcctctttttttgcttgttttttgtttcatattcatcaatgtacaacgtgctattggattacaacacgttattatggtaaaccgaacgataacgagattcattcgttgtaaccacataatacaaaaagcaactttactgttttgagaaagagcaagcataccatgaactatcttgaaggtacgatcgattttgcaggacaattaaggtgtcaaaagtatatgaactatggtctatgtacaagtgctgtatgtcagggataaaatctcatttatttactaatatatctataggttatttcgtacatttatgggtatttagttcaagattcttattgtgtgattaaattgtttttaattttagcatcgttggtggctcttgtaagctagtttttttgcttctagtcatgtaatattaacattcatttaaaaataggtgtgtcttcctgcttggtctatgtacaacaaaaaccctttaaaatttcaaaagaaaaaggagtaagcgggaaatggggaatctttctttacttgaatcgcaatctcgcgaaattaaagaaccaaaataccaaacaaaagttgctccggctttatagaatacaaataatctttcattccaaaagtaatgctaaacatgttttaacaacttttgtccgaaaacctttttttaaacgcacattttttgcatatccacaatacacgatcgatagatggatttttccgtgatggttcctcaaatcttattgaacatgactttcctggtaccaataaagagttacatcctttacatatggtgcgctttatatctgggtgtattcgcattactgatttttgtgaaacatccttggctgtagagatatagtgtctcgacaatgtaggttcttgaacgtttctaaaaagtaattgcgaagcctggtataaatatgatacccttgcatgttggtcctttgactttgtactcatctcgaccgtttatgtttaaaacacttgagctattaaaggaattgcaaaacagagaacaaacaactttccgtttttataatggaatgcaaaagtcaaaaaaattatttttaacttaacaatttaattatgtttcttataaaaatccttcattaaattaattaataaatagttaatgcttgttgcagtctgattttaccataggtcaaatttttaatttgtttttccacggtaaactgcgttatgtaattctttgtaaaagagtacgataaatttttaaggcttttggatcaattataaccgagatataaagagagcacatatgtttattcaattaaaaaaaaatcggtcttgagtttcgcttgggtttatatgattaatttctcttacctataaatagtgagaaatcatatattcgtaagctattattaatacttgttctttttagctgatgatgtggaacgaacaagagcctaatattttcatgtattttaatgattttcttgtaaaacagtagctttagtattttctgacaaagaacttctgtttgattgtttacatttttaaatagtgagctaaataatttagagtctatgctagtcgcgacgcgtcaaacccctgtcaaaaccaaaactcattgtatcgagctcttgcatttgttccaacaattactgtttaaaaacctttattcccaaaagaaattgataggaacaacttaatatggcaaagaaatctttaatggctgagcctggagatcctattccacggccacgtaaaaagagatatcgtccaggtactacggcgttaagagagattcgaaaatatcaaaggtctacagacttattaatacaaaggctcccgttttcaagaattgtacgagagatatcttcagaatttgtagccaatttttcaacggatgttggtttgcgctggcaatctacggcactgcaatgtcttcaggaagcggctgaagcgttcttggttcatctatttgaagatacgaatttatgtgctattcatgctaaacgagtgacgattatgcaacgagacatgcaattagccaggaggattcgtggtgcttgacactatatattcaacaaaaaaaaatagttttacgcttaatcatattgaaattggaattgctaaggtatgatcagtttaattgatatcaggtgattttgagacagatctttagctactcattataagactctaagcatgctatctaccaaagaattattaaaaaaaatgtacgaatatgctcataatgaatgataaatctcactcctagttaatgccatgtgagtaccgaagcaacgcaaattagatcacgtcttgtttcgcttcattattattcaggctggaatcctggtcatcaatcttatttccatacttccttttactttttttctctcgctgttttttcttcttgacaatacgttgaacttttcttgctaaaagactatcgttcccgtgtttgaattcatctactttctccgttaaccgtttccttgcaatacaacgattttgttcacgtgaacgtgtgtcttgagatcgaacgataattcccgtcggaatatgtttgacttgggccactatgctagttttatttattttttgtccaccagggccctttccacatataaatgtttcctcaatatcttcttcttggagtctttctagttgataaggtgtttcttttttagagcaataccatgtatgccgaaaatttagttctgccagacaagaaaatgcatttagtcttactgaaataaatgttttgttcaaacactttcgtgctgcgcacagcatctatgttcacctaaacgtgttactgctaataaatagacaaacttgactaaaataaacaaccttgtcctttggaatgataataggcggtctggttgattagcgtgaaacttgcttaatacattaaaaagttataaggggattttgtattattgcttttctcaaaggttactgttacaaaaaagaagaaaacagaaacttctaaattagcagaaaattcacgatgttggaatatcgatgaacaaaattgcgcacttattgcataagtttaaaactctttaatgtaatattctattgtcacactgccccaataatatttgtttggcataatgcaatagatactgtattacattacatgcacagaagaatttttttttttttttttattttcacctttactctcactcgagtagtgttttgcctgctttccaattgacacctcttctgtttagtctaaagtttttcgttcaataatttaaaaaagtcttaattttctttaatttgctcgtgactcaacataaaaataacatcaatgagagcatacattttccaagacgaaggcgatcaaagaaagccgaatgactcaaagattgaagtttcagctgaagatttagaagctgctaaagtgtcctatagacatcatgatggagatctacataccttcgccgatggccttatgaaagaatatggatttaaaaatcgggatgaagttgttgttagtagaaaaggacttggagatcgttatgacaatatggtaaagaagttctttgaagaacatttgcacgaagatgaggaaattcgattaattctcgatggtaatggttactttgatgtccgttctgtcgatgatagatgggttcgaatttttgttgagaaaggcgacttaataatacttcctcctggaatttatcatcgttttactacgaccactgatgactatatacacgcaatgcgcttgtttcatgaaaatccaaaatggattgcattgtctcgcacagattcaaccagcgaggaactggatgcacgaaaaagttatttgaacagtattaaaaaaagtgtttatgtttaattaggtatatgcaacaactgatttatatcaataatcttacgtatggattaacactagatattaataagaaacttcctttataagggtttaatgtacaataaagatagtaataaatatagtcactaatcatttatgatcatattattttaagttactgattgtatttgcttattggaatgcagctttcaatacacacaattctttcatctcgctacgacacaacagtccctacctactcactgcctaccttttgccgcttaacgttttgtgctagtcatttttttgttttttaaatccccatattaaggataaaactaaattacttccatgttgagtaaactgcggaagactatttagttacttgcccggaatccttaacctctctaacaagcattaaatgcgtcagttacaagcagaactcttacgtttattcctttaagctattaggtgaatttatatatttgttaactaacgacaactattgactggtacaaaatcttaaaatgaaggatgaccaactcattgattggattcacgagagatatgaagagcagaaaagtgctaatcgtcttgcaggccgtttcaggtttctaggtttagaaaccaaatattcaattatttccattatttcaggtacgtaatccaaccatttaaatgcatctgcatgttggtagtgtacgtgatattttatttgactgttgatttactgtattctctttatctgatttctgacatttttggaaggtatatttatcggcttaacagctgctttattaaatgctctcgcatcattacttaacagttttcgtgaagggtattgtactgtgaatatactttttgacaaacagacttgttgttcaaccctaacggaggactatgaatgtcaggaattttttttttggagaaacaatcattccgtttttgtttcttgtttgatatacgttagtgtttcagtcgggtttgcattcatagcaactactttaggttatgtagtagctcctgctgctagagctagtggcattccgacaattaaagcaattttgagtggctataaataccctgatatgaacgtttttttttctataaaaaccctttgttccaaatctttagctgtttgtttcagtgttgcatctggtttatgggttggaaaagaagggccatttgttcatatagcgacaaatataatatatttagttgaaagaatagctccaagtcttgctgattctgaaatttttactagacaattgcttgctgctgctatggcctccggtattgctgcttcttttaatgctcctgttggtggtgttatttttgctttagaacaactagcttctagttcttttccaagcttatttactggctccatttggtacgagtttttgtgctctgcgtcttctgtggtagctctacagttgattaggtcttggcacacagatgttggatatctttcttatgtttctttggatagacgttggagttataaagatacacttccctttatattcattagcattttatgtggatgcttaggatctgttttaatttaccttaacatgaagtttgcttcaaagaccaaaggcttttcaaagatttctaacgttttttttgttatttttttatctttgataacatccttgacggcttatgccattctaggtgaaagcgagctgttgtttaatccaatggagctgttcccccaagttatcaactcctgttctccttcttcgtcaactgtgttatgcgagactaccttttgggtaactgcaatagttctttttacatcagcattattgggacttcttttgacttcagctacatttggggcagctatccctactggtattattgtcccgtcgttggcaattggtgcatgtattggaagagctgttgggactcttttgaagagccggttcccatcgcttgcaggtaccagtatctatggggtgattggttcaattgcatttttgagttcaactacccgattagtagtagcattggtagtaattctttttgaactaacaggagctttaaacattgctctccctcttatgctagctactttaattagtaaatgggtctcggatagcattattgaaacatccatttacgatgcttggattcagtttagaaacataccctacttcccttcttccaactctttaaaattttcaatacccttgaattttccagtacgttctccggaacaactggtgaggctgccgattagaagttgttccattgaggaattagagagagccatgcatgattcttcacagtctttctttgttgttttaaaaaatgatactgaattttttgaggggttcatttcaagaaataaagtctctgaattactgaatagacgtccaatgagttctaatatgcaaacaactgacaatactggactagacccgcttcgaagtgcttcagcacctgttgattcgacttttgacctgtttgattatattcaccctaccacatttaccttaaattatgatactccaccagttttaatgcttaaattatttaaagatgctggcattacaaatttagcccttctgaatcatgggaaattacatggtgttctaaccaagatagtatgttttatttgtaccatttgatgttaacgaaatatactaactaactttaggacataatagaatatgctaaaaagtgcaagactcatacagggaacacttattccgagcttccaactggcgttacttatgaaactgatattttcaaccgcgccgatgactagcaggtttatgatttatatgtatcttgaaaaccgaaatatttttctccatatttgtatattataattcattttatctaaagaaattttaaatagaaaaagtctcccattccatgaccatgtgtatttattttatccaaaaaaaaatacatatttctacaacgaagtgctttttaacaattcttttgccgattgagatacagctggtgaataatgatttttcaaaagaaatggttcatagagtacagccgttgaagagttagacaaatctgggtcttcaataaaagggttataaatgccatcaccaatttgctcttccgaagtaagtaaccgagagagttttgaatagcgagaaagtaactttttaagcaaagctaagtctgcagaagcagagtgttctggcagttgcatgctagcaatagcaagccttttggaaaaagaacttagccttgaagaacttatatttttactcttaaaaaagaagacttggaaacattttaataacatttccatctcagtggtagcatttactacaaaaggtttagaaggagcatcgggatcctttaagcgcttaatcttaagatttaaatcagcatctggatttaaagaaaaagggaatattattttgtaaagtctttgaacgaaaagaccaagatctaaatccaagttcaatttaccaacgccttgagccgaagcaatttcgaaagctgtgctaacagtcagaagtgcttcacgagttgcttgaactcccgatttgtcttttggcaaaaatacagtatcatccatcaccaattctcgcaaaacttgcaatagatcgccaagaaactcaatgttaagtaaatgcgataatctggcgaccccttcaagagcattaccaatcagtttcccctttaattgcagtgttttaaaataagttataaatattatttttaaaatttccgactgatacttttctttatcttgagctgtaatgacagcatcagcttccttcatctcttgggtgattttcttagtttccttgtaatttttcctagctttcttagtcaaatatggcaagtcttttttacgttttttaaagtttgtggtatcatcctgccatgcctcgtcttttattttcatatcattaaggatattaacactcaaaaaaagatcatacacatctggaagaacgtcgtaatttctctgtttgaacatccttgataaaattgtaacacatttcaatgaggttttaccgagattgtcttcctcaaatatattttttagagaattgataatgccatcaaatccaggtcttttggttttatggcttatttgtcgaacagccaatgcaaataacttctcacttaaattaaaatgtgatgcctgttcaattagctttgtacaacaacgaaccgcgacctgatataaagacagctgagtttcatccagagttgaagagaacgatttcaatatagtctccaaagtttgaagaaactttgcataatgtttaagtaatgtttgctcgtattcccatcgttgagcaacttctttagataattttgtgccttgttcttcttcactcagtggacgtattttatagccgggaataatatctcgaaaaacagcaagcaaagttaaaagtgaaagcttcttaatggtgatatatggggagtcaaacttttcaaatatattccgaatcagatgaagattttcaactggttcttccaacagctgctgggcttgtattcctaaagcctccttgtcgttttttatttgctgtttcacaggtatttcaggagcaattttttgctcttccaatgatttttgtttttcatccttaatgtccgaatcaatttccaagctagcctcagactcgctttctgagagaaactcttctccgttgtttacatcagcaaccacattttgtaataatccatctttagtcttaataggaagtctattgtaactttcattattccaagatgagctaactcgaggtcgtaattcataatcttgttcatcttcagagtccttcgagtaatcaagtacggattcttcatcagagctcaatcgtgaagtgtccaactcaaactgttgagactttttcagatcatagatatcaggccgagggcctttttctacttttttgcctaaatcctctggattaatactagaaagatatttgagggaggatggattctcgttgaaaaattcaatatcctcttgggtcaattctctctcagcaatttcgggcaatgcaacgcctttctttgtcgtctttttagaatctagcgaagtggcattttttctctaaatgtaagtaaaaaaatattatttttatttcgcttatcataccggttctgtgctactctgcgagttattcctttttgaactttttttgatatttttaagtttactagaagcaacctttggttttggggatttttgattcttccgagccgccattactttttcaaatgggcaaaggcgacattcattgaatgccacaaacaattttttgctacagtttgaagtttaatggaatatgctaaagtgcgttaagctcttttgctaacttttgttcttataatatacaatattaaaatttgggttttcgaagaattattaatatatttaggtcattaaagcctaatgttaaaccgtttaaaataagagacatttaatcgtaaagtaagatttgaagtaagcaacgcgtttctttaaaaaaaacctccgaatattatcctaaaagagtgaaaggatttgcttttcagcgtctacaaagcgcatctcctgtgaaaacctttccgctatcccatggacgattgactgggcatgatatatttgagaagctgctaaagcgatatcgggtacagtgcaaagtgtaccaagagccattaatgctctataaaaagcttcgttgtcaggagatggatcatccaaaaatgaaaatagtattgataaaagttcaattccagtgttctcgaggtttagttgtatcaacaatattgataaattcattgctaatgttgcaaacgcaattttaaagtccttggcgctactagcttgcggaacagtagatgtcaaacaatccatcagtttcgataccccttcagcatcagtgatatttgggacaacattagacaaaccacgtaacgctagcatcacattgatcgattcaaaattcccactagaaggcacagatttcacaactcggctaaatacttctaaaaatattggagctaaatcagaagaagaattgattgctagtaaccttaaagcatctaacgcaggaaacctttctgccaaagaccatgaatcgaggatagataagcaagtttccaaaagctcatttttttctgtatctgtaattttttttgaagacaaagcacgttctaaactgtcgatagatttagcaggtaaagggtttgactttgtattgtttaaggaacgtaatctttgacacattgccggaacattagcattagagaaaagcaattgagaaactggaaatatggtcgtcttaatcttgtttgaagattggctctctaggttcggctcctttttcgattccaaactgtgaccttgagtatttttttcaataaatttaactacttcgtcggtgtaagacaagggaagttgattcagctccaaaaatctgttagcagcttgatatggattttcggtagcattataaggaagctttaaaggagcttgaccatctgcaacgtcaacatcaaagacataatcatattcttttccttcaaataattgcttcctgttgttaccaacagcatcgaccacttggcctatttttttccattcattctctttttgagaccattggtaagcctcaacatcattatttacacgaaccattacaacgtccccgtcagctttaccgggttttgaaagaatttctaaaccaggcagtgacccttttttaatatcaccaacttcctggctcgaaatggcaaactgagaaactctttcttcaaaatttttcagtacttcagtaggtgcaactcgaaccttatccactgtgaaaatgcgaacaaaaccatcactggaaccgcaaactaaatcaccgtttggaagggaggaaacactccaaacactagttgtcggtaaagtaatacattgtaagcactctttacctttccaaatcctgattgtacgatcctcaccacaagatgcgatcagctgctggttgtggatataagttaaagaatatacaaacgaggtatggccatgcaattcatataagaattcaccatctgaagtccatagtttaataacaccatcattagagcaggaagcaaaacctccaggaatttgacaaagcgagcgaacacaatcgttatgtgctaagatagatttgacaagcttttctccgttccaaatcttgatcaatttatcggctgaacctgttataaagatatcctcaccaagggcaagaacagcccaaactgaggattggtgccctttaagtacatatttacattggcctaaagcccatactctagccgtactatcccagcttccagtaataattgtttcgctatttaatgcagatgcagaacagatgttggactcatgtccaaacaaataataagagggtgaattagtgcctacttcttgaagaataccacatttgtcttgtccgcctgaaaatatgtaacctttgtcaaagttaataaataaataaaatcaatatcagtaattacccctagagtttttatcgatcgccggcacataacaaacacaattgacaaacccttcatgattttcgtaaaaatggggcgtccattctccattgatttgctcccagacactataagttccatctcgagaggcagatcctatcaattcattggaaatactgcaaacaccgcgaacctaatatatatttgttattgaacatgttcatgattatggtattaacaaataaccctttcttcatacatcttgtttatggccacctagctctcgtgaaagttcataagaggtcattttcagtctattaaggatgattatgagaagccaatataaaggtatatttgcttttcgcagaaggaagttaaacaggctttcacagcttatacataggaacaacttgatatcattgacatcgttagaatcccttaaaagattacttctagctgtagttcgagcacattagaataccatggaaaatacaatagtttgaggactcaaattataatttgcaaatattaaaaatacacatatatttatttataaggtggttttggtagaattttcacaacacttaattattagtcttaccaattgggaagaagcacatttaactggtttgctgcagcaaattaatatatcgatttatcctgactagttgcttaaactagcaaaaaaactgcaaacaacaaatttgtaaacaagtcatttataatttctcaattccacagcaatcttgtaatttaaatccaaagtcctccattaaatttagtatgtttaagaacaccaaaaaaaatgctaacaatacactttttaatagttttcttatattgatcaaataaaaaatcattcatcatcataaatcgtgtaccatacccctagtatcattacgaaggaagtaaatttaaacatatactccaatatgatagctatccatccagatcacgatgtcgacgactacgggaatgtcgacgatgatgacgggaatgacggtttgaatctgatttatctgaacggtccgacgattcatgcttgagctttctacgcttttctctatgaatgtaatcacgcatgggatcaagtaaatctttttcatctttgggtgagagtgtttgttcaacttcgttttgtattatcgttttgtagtcatggtctggtaaattagaagtgttgattgtactcactgaaagagaactacctgattcgcctaacggtactaagttggcaggttctttttctttttgcggtactttgtagctagcaacgtgatcaacacgaaccaatctgtcaagtaactttacattcgtcatattgtcaacggcaaggactgtcgaacgttgatcctcatattttagaaaggcgaagcctttcgattttccggtttctttgtcgcgcactaaattaatatccactggctcgccaaactcagaaaacacacataaaatatcatcttcgttcaaatcaaaatctaagttgccgatgtaaatatatgcactatcactataatcttggtgccaagaactgctaaaaggtttatccaactcttgctcgtttaaacgctcaatttgacgaatggagctacttttgttaattttaaaattaaaaaacgaaaacagcgaaaagatgaatcggatttttgctatattttagcctcaatagaaaacttacttcataacaacctaaggtattttaaatggtaattaaactttgtaacagattgatttccaaatttttcttttaaaataaaaaaaaagattgacaaaaattaacagttggagggcaaaatggagaaaaacaagttagcggcgggtttatggcgtaggcttgaattccgggctttgtaaaaaagaagataaaacacgagaatgggtttgaataagaggatgtccagcaactctacataataatgtattagtttttgtgcaatttaaaacgctctttggggcaataaggcaaaattaacattcaatacttacagtcgtaaaaaattttccaaaccttgtctacgttcttcgataacatcatctctaaatctttgagtgaatatctttcctggaagtggtggaattgaaacacgaccggactctctttcaagcatatcgtgaaatttctcgaattcgctgtaacgtcgacgaacgctagaattatgtagacgaaaatagggcatattggtctacaaaaatgagttaataatctgctatcagaagatgaatttcagtggtacctacccgacaaacaatttcataagtagtaaacatgtttcttccaataccgtgagtttgtggatttataacctaaaataacatctattagaaatatttcgaaataataaagtaaacatacatcaatttcaaggatgttttcaggaacatcatacatttgttgagtagtttgctgcctgatttccggtctacttaatttatccatttatttacccttattactcttaagagcgatatccaatattattttactgtttaacaagtaatagttgaaattttgaagaagtttaaaagtttcgatacaaggtgtagtgtctagctcagatacgggtacggctaatgagattcataatcggatcgcaaattagtaaggcgtttactgtaaacatatcgcagagcattttttcaaactgcgtcgtctaaagatgagaatgatagttcatttgcttccaaaaaataaaatggattcactaacgtccaaatcctcctctcactttcaacaaaattaacgagtaatacaaaatcaaatatgtagcatacaatccattatgatattttaatatgataagagcaattgctagtcaatatcacatttttgctttaatgactattccacaactccatgcatgatgaagaatttgattaaaacatgtgtaacaagcaaaacatcagaaggttaaagcaagataacaggttatgacaaacaatttgcttggaataatttcatatttgaatgcatctaatcaaatcgctttttttttaatacaaacagttgtttttatttatatattttgcgatgtgttacatactacgatatgccaactaacgtcaaataccaaattctaatattacgcatagtgtaatttatagtggaagcgagtacgtgaatgtatggtcaagtacttgaatctttagcaatgatcggacttaaaggtatactcaaagttatcgacaattccgtaagtttaaaatattactatttgtactaataagatggaaaagggtgctaccttagctgagtgcattcgtgtagttcgcgcgggaaaattcgcttcacttggtaagtagcacgaagtgatcttttgtttatattcgactaacatcacctttttttaaaaaacaggtgatgaagtggtagtagtggtaaaaaaggcacgaagcggttcatcagttactgctgctaataaagttaaacgcggtgatatccaccatgctatcattgttcggacgaaatcaccagttcgaagacccgatggtcgttatgttcgttttgatgataatgcctgcgtcttggttaataaggagtgtgagcctctgggaacccgtatcttgtcagtcgttgccaacgagctcagaacaaaacatcatactaaaatagcatctcttgctccacgaaccatctgaaaagggtattgtaatgttaatatttcacttaattaaaatatattttttaattttctattctacgtctaattaagggaccttgtctcttcagcaaacactttttacctgatagccaattaagattttgcttttttggagttttgttactcgtaagcattgtggggttaaaaggtttttactacacacttttttagtaaaatacagctgtagcaggctttattatatagtccattatctgttaaatatatctgatcgatcaaaagaatttaatgttctagtaagaatggatttgctggcgattgatttggattttgatgttagtgagtcaaagcttgaacggaataagcgattaaaacagaaagtaagcattgaaactgatggatggactccaagagttcaatgttttggtgtatgttactcattttttactcccaatttattgtctatgattttaacagattattcagcatcttagtaaaaatggcgtcgtcctcggtgaagaagcctatattttagagcaatcaaaatttgcagcggaagaacaatattatctgggaaactattccttagctaaaaagtttgcatttcaagcacttgatgttccaactgatagttccagcattgagtaccacagactgagttcaggcgaaatcaatgaaattgaagacatcatcagaagatgcgaaatgaaacttgaaaataagcaaagcaattaattagaaaaaatttttgtcttgtcaaagagtacctacccaaaactacacactctgtctaatttttgtacatgattttcatgtggaaacagattaatcactacttgtaccatcatcctttacaatttgtccttggttttgttatttgaataagaaataaattaatcaaattcaatcgtgcatcattttttgtatcattaaatttatagtctttgtaggcttttgagttatcgagttaccaattattcctcatcaatcttcattaaaaaattctttagcgctgtaaaccttccacgttcccatccgcgtcagtaaagtaatcgattttattagtactataggctgacgccggaattgcagctggtgacatgattagaggagatgtaatagattgagcagccgaacccagagccgctgacaacggtgttgcaggtacgcgggctattggggacatcaaaggaacaggagtggctaaagatgactcagtgtaatgtcgagcagaggaagaaagtaagatagtaagatcttttgtagatcttgttgcagctgaaagaccagctaatacgcttttttggaatgtatattcactggataacgctttcgctaaatttgcgactgcaataatagacttgacaaatgcttgagtgtcgtccaaaaaaagctgccattccaattcttccggattcgtttgaaaagttagaaggcgatgcttaagttttctagtaacatcacaggcggcggcggataatgatcccaattcacgtaacttactaatcaaattgggtgcgatgttttcatttactagatcaggctggttatttttaggaacagcatcaattagtaatgtcaaaactgacattgcactgtttgttgctaaagcgacctgatcttgtatttgtttatcaatttcaggattcatcactgatgctggtttttcaacgctaacgattctgttcgtaagcccagatgcagtccggatcatacttgtcggagattgacgtacctgatcggcgaatatgttattaccactatggggttgtgatggactcaatggtaccaaggcgttttgtaactcctttgcagcatcgaaaagaattagcagtaaaagccgaacatatcggacatccgcacgactagtgagctcatttaaaaatttttttgtcacttcaattagtttacgaaacgagctgatacaagacaatgaagcgtttactatggaattaatgtttgcagttccatcattgctttgttgggtatcctcaaagcacagaattagccgcttaatttgaacattggcagtatgtaacacatgacgcatagaatctaaaacaacggggttgctgcaaaaaagaagttgctgacgaagggcttgttggacttgcgaaagcgaaaacaatatgcccctagacgactctaaagttttttcaaaggccgagtgcttcatttcaacctcactccctccaatgttactgaagtagctgttgaccgagtcatttgtcaaattggagccattttcatgcgtttcttcttttttcaaacgaggggaaggatgaggatcttgagcaaaaattcgatttggtaattgctcagaaagtttgcgcgcttctttaagggcttcaagacgatgtaaaacactcgatggaagtctagtagaagagtaatcatcatttgtactattgcttctattacgctctttcttggcaacctcaggtaaacttatggctgatgttttagcactcgcactcaactgcgttggagctgtttttagaatcgattgtgtggaagcagcatcattatttgagggattttgatgttgatcagtgaattctgaaatttggtcttgaatggggctagcgccgttagtattgtgagtacgttcttgaacgtctgcactagcgacggaggaattggtgagtgagctttggggtgaatggtacaatggtcctgtagcagaagaaggtggttttgaaacagaaggagaattgaggccagtagctaaagaaactgacctacgaggacgggcttgtctaggcgacgcatctagatgaaatttgtttaattgattaagtgatggaggatgagtgcatccatgagcaacatttgaatcatacaatgttccttctgagttctcatttgtctttgacaaagtcgatttgggtgtggactgttgatgcccggcaggagaatgtgaatggggacttggcgtgacaaacgtcagcatgccaggtgaaaccgcatggctagtatctgatggggcactaaataagtaagaatcaaccacagaggagtcattttcttccgagtgactaagattagctgaagcggataaagcagcggaaacagtactttcacttcgcgttctaaagactgattcgtttcgcgacaaatatccctttatattggcaataaacaactgcatatcagaatcttgcaagtcattattagcgatatgcggaggaggaaacacaatgtgattgttttcaattttaagaatttcaagattcggcatatgtgcaatgtaggtgggaagctcaaaaagacgatttttagaaattgaaagaactttaaggttcattaaagctccaaaggattctggcagttgcttgattttattgcgagaaatgtctaaaatttcaagtgactcaagtcgacacaaagattcgggaaactctctaaggacattcgatctaatatttaggtaccggagacgagtaaactttaggatttcaggaccaatactctttataaagttatggcctagcgctagtctcgctatccgaccctggattctttccaattgttcataaggtaattcccgcaagtttagatgagatagatctaacgtaagtgcattttcaggacccgcatcttctgcctctttaataattctttcaatttctgagttttttgtggaggacacctcatgagcagacatagcatgaaaagatcgatcacctcagacgtaaatccgaaggttttgttgaaaaaaaaaggaactctaagaagtaataattactaaaaaaatgcaatgaacataaaattgatccacaatggtatgctataatgtacaaaagtcaattccccaaaatttactgccaagctagttcgcggaacgaataaactcacttctttctgtgtacgcatctgtaggttgtacttttttattttaacaacgtgaataagcacttttccttaaaataattacagtttattaacgtttacacaaaatattttcgttaagtttgatattgcgttttattttttttagctatgcagttcgtaattatcattaatgatatgttagactacttgattttcgtatgtgcactacatagcggtacatatggttgtatgataacgggggttacggatatccttgtatgaaggcggtaatgtaatttatctctaaacaaaccaccacagctgaactaaagaacgttgttcctttgattttacatctatcatttctagctaataaattaaaaaatttattagtggatctacatcgtattgttatcatttgtaagacgataggtaatcagaacatgtgacatatagtaattcgtaattgtaatgtagtattgttagcattcatttctaattcttgaatgatcaaaagcactcgctatattatgttggttcgaactttttgagttcatcgagatcagaagtcgttattaacaggagcaacaaatgctaacgctacagtatgttttgtggtaaataattctttaagtgtaaattgataactttttgaatgagttgcaattttgttgattcaatatttctgtcatttatctatagtttgtttatcaatttgattatcttggtgcgtttgatttcctaatcattaatatttattgtttattttattagtccttaatatattgcttcctaatagaatcgcctaggtttatcattatgatttaagaacctgataaaaataaatgagttgataaattgtacatataatcaaacacggtttttttttctatgactaaatgggttactatctaaaataattttttttggtttctcattgagaaattgaagcctcattatttttgaatttcaaaaatattggtttgtgttgattaaatcatttaatctgagtcattaaatatccaaacctgacaagtagtaataggaccattaatggtagccaactaagtatgggtataacgtttaattttttttttttttaaactacatactttaaataaaatctaaaataaggaataaatttcagaaacaattactcaattagttaaattttagtaatgtcgaattctaatagtaagtcaataacacaacagtatcccttttaaacgaatacttatttgctcgtatcgtagaatgtataatttacaatcgcagttttagctgtgcctattattttcacgtgttaaaatttattcgatttttgtcctcagatggaaggtgttactctaagtactctactaaatccccagcgcttgttgcacgactaggtaacgaaactcaacaccttaagtaggcttgccgtattgtatcgtgaaccataccttactcattccttatcacgaacagtgattttatacttgtatatttctattaaatttaaaatagaaggggattatacaagaagctatcgaatgttaaacgtaaaaacaggcggctgttttggttgttcatactgtatataggaaagttgaggttaagtcaaaagaaagaagatatatagaagatgcgcatttggtttaaaaaagttccagatgggattacttcctccgttatattgtctgaagatcatctggttgacgatttaaaagatgccatcgctcggaaattccctattcgtatcagtcagtattatgatgcacctgagctttcgattcgtgtagtagctccaccaaatgcatcatcggagttgcaatctagagaactcagtcccaacgaaagcatattatttgtcatggaaacttattatcctcatggtcaggattttaacgacgcgcttctagtagcgtcgccggatacctcagttgccttaagatatcgctcttctcaactctcatcctctacatttgaatcaacacctcccgttttttctgaatacccacctaacataatccctaccccagcgaacgaaacagtcccgcgtatcaaacagccatccattgctcttgattcacttgagagcccggtttctgccccttcacgacatcaaagtacttattcttataaaggaggtcctttaaattataatttacgaaatgcatcccgaactaggtcccatcaaactcttccttcctctaatgtaaataaaactggcgtactacttttgcctcgttcttctagacagcaaacattggcttcaagaccctctttaccagatctaacttcagctgacaagtcgcaaccatcagacgaagccgaatccattactagaaaaaattctattggaatgtcgactcggtctgatgaatcaacagctgaaaaattggcgaaagccgaagtcgcgacacccactaatagtagaagtattagtcattcatcgctttatacgaaacaatctggtaccgcaggagtccttcccgcggttaatgctgatattgacgcagcaaataggatgaaccctgatatcagttctcaatttcctatagcagacaacaaagatcccttaaatgctgatacacaagcccatttaggatttccttctaatcaaatagatggaattgttggtacttcaccagtcaatgttctaacaagtcccggcataggtgcgaaagcaccttttgctagtctacttgaaggagtgattcctccaattaacgttttgattgttgaagataatattattaatcaaaaaatcctagagacttttatgaagaagcgcaatatttcctcggaggttgctaaagatgggcttgaagcactcgagaagtggaaaaagaaatcttttcacttgattctaatggacatccaacttcccacgatgtccggtattgaagtcacccaagaaattaggagacttgagcggttaaacgcaattggagttggtgctccaaaattgacacaaccgatacctgaaaaggatcagctaaatgaaaacaaatttcaatctcctgtgattatagtggcacttactgcttctagcctaatggctgatcgaaacgaggctttagctgctggttgcaatgattttcttacaaagcctgtctctttagtttggctagagaaaaaaattacggagtggggctgtatgcaagcgcttattgattggaatggttggtgccgttttcgcggtcgatgatattagccttaccaaattttgtatcactgtgttttgttctgttcaccacaataagtcgagctccgctcattttatttccgtaatcttttattgtataaaattaatcttttggttatcaatttgtcggacgctatggtttgctagcaaaataatttcctcttttcctttacctaattacctgccttaattattaatggatcagcttgtcatagatacttattgctaattgtgttatccttataactaaacactttctgatttacctaatattatgttgtacattaaaactccaaaatttcgttattcatctacaaagataataaagtaggatatcttattttcgtatctaatattttagttgtaaagacttttaatatgtcgctaaaaaatgagcgtatttcaatctcgtgtgcatcattcttgattgcgtccataccacacttaaacaccaatattttctgtgtcttttgttttaatacgtttttgtaattaatagtaaactgtggtgttttttttttctttaaatttttttagaagatttgttttataaaaaatgacttctatctcgaaaagaaaaaatcaacaggagcatatacccgcagaggatctagaaacaccaaaattaccaaagcgagaaaaaatcgagggcacaaaagaatctaacaaagttcgtatcatcattttattgggatattctggttatggttaccatgggattcaaataaataatccccttaaaacaattgaaggagatgttgtagctgtacttaaaaaattgggctatttaaaaacaaataacattgatgctgaacatttgtgtattgcgcgagcagctagaacagacaaaggggtccatacattaagaaatttaatatcattaaatctttttgtcgataagccactagatatttccttacttaaaactgagttgaatgaagcactttgttctcaaattcgtgtgtggagtgtctttcctgcgccaaagtactttaatcctaggatttcttgcgagtcaaggacatatgaatacttaattccttcttttgctttacttcctcctaagccctcttgtcctctttttaaaaaaatgcagaaaaacttatcaagaaaactggataatgagttagaaagaaatttagtttattcaatgaacgatttgatttctttttggaatacagtgaagcttaagcagaaggaaatacaagaaatgtttgatactaataaagatgcattcactaacccatttaaaggtatgttctatgaaaagcctattccggctgggattgtaatacctccccaagcaaaattaaagaaggctttaaagcaagctgaatattattgctatatgaattatcgtataaaagaggatcgtttaaaggttttacaacagcttttaaagaaatacgaaggccggcataattttcataactttactgtcactgatgactccacatcaccaagtaattatcgattcattgagagtgttacttgcggaactccttttgtttatgaaaactgggaatggattcctgttacgattaaaggtaattcttttatgctaaatcagattcgtaaaatgatggctcatgttctgatgattatacgaagctgtgctcctacgggattaatagacaaagcgttcgatccaaatataacgatgaacattagtaaaagtccaggtcatgttcttcttttaaaagatattaaattttcttcttataacgattctgttacagatggtctagaaaaaattcaatttgattgctttgaagaagacattctgtccttaaaaattaaaactatttaccccgacataattaagttagaacaaaaagagaaactgtaagtgctttatttacatacgacattaacatgctagatttttcagtttcctgtcttatatcgatcaacatactggacatcaatttgattatttatttggatgaaatgttcaagacactcacagtctattttgacaaatagataattacaatttaaagccatttcgtctctttctttgtaaacctactgctgcaagcaagctaattttttgcaattgtcaagcattcctactaagcaaaaaccctaccctataagaatattccagtcacacgccctgttaggtttaggtagcgctaacgtatatacacatattaaccacttcgtaaatagcagagtaattagtttaggttttttctaattcaaactgatatatcttattttaaatcgtgctctcatgtagataaatttgcaaaactggaaatgaaaatgttcattcgctcgaagctagtttattcaccttctttagatttcattttccctgaagaaggttgctaaaccctagcaagaacaaatttgatgatatatcggactacttgtatcttcataacaagttggcccctacgagcatcaagacagattaatccaataaatgaaatgtctttcccttttacttttgctgtaaaattgcgattactagtgattgatatatttgtaaatttttaaataaatgtgaacttagttattgtaagtgactctaaatttcatttgtttactcttcctttatagttactgtttctgaatatgcgacctttagaggcacttagtatgccatataatggtaaaaacatttgtctttttaatgtggtatatcgttatccaatctatttccaaacttttgatttaaaatagtattttaaactactttataagtaggaatttttacttataagattttggagagatcaattcttttgttttattgaaagtgaagtttagtttggcgttcaaatgaaccttttgtttacaatacgtgtggtttgtatttttacgttcctcagtgttatgtcagttcaacactccgccatttcatatactcctgcgacgatactcttaatacaattcgcattctttgagtttttaagtgattgtcgttctaaaaaaaaaacattatttattaattctaagaaggataattgaaaatacgtcctatctttgctttttctgcgcatatcatttgcattgttaatatcttgtaaatatcaatggcccgagatgtagataataagcaaaatgctaaaaggatatcacgagatgaagacgaggatgaatttgccggagaatcgatggttggtagaacgttagacaatccttttctgggtgaagatgaattcgaagatatttttggctctgaaagccaatatatatcttcttcaggccaaaattctaccaatccattccttgctgatacaagaatagagaatagtcctttaggaagtgaaagtaaggccaaccaacttaataagcaaggtacaaacgtaaatcacattgagatacctttgcgcgattttaatgaccctacacaacctgaatctttcctaccacctcctaagaatacatttacttcgcgtataaaaaaaataaagaacttatttaaaaaagagaagaaacaggttaagccagaagatcttggtcctcgacagatcattttaaatgattattcagcaaaccatttcttacacaacgctgtgtcaacttgtaaatacagcgctttcacatttttaccaaaattcctaaaggaacaattctcaaaatatgcaaatctatttttccttttcacggctgttgtgcagcaaattcctggaatcacaccagttaatcgttatacaacgattggccccatgttaattgtactttcagtttctggtattaaagaaatcatggaggatataaagcgcaaaaaacaagatcaagaattgaatgaatcgccttgctacgttttacaggggactggttttgttgagaaacaatggaaggatgtagttgttggtgacattgttaaaatcgtttctgaaacttttttccctgctgacttagtacttttatcatcatctgagccagagggactatgctatattgagactgcaaatttggatggcgaaactaatttaaaaattaagcaagctctcccagaaacagcaggtcttctaaaaccagtagagcttggtcagctatcaggagaagttaaatcggagcaaccgaataataatttatatacttttgatgccactttgaagcttcttcccagtgatcgagaacttccattatctcccgatcagttattgcttcgtggtgctcagcttcgtaatacgccttgggtgtatggcattgttgtatttactggtcatgaatctaaacttatgaagaacactacagaaacacccattaaacgaacttccgtcgagaagcaagtgaactcacagattctgtttttattatgcatctttgtgtttctttgttttgcctcttcacttggagctctcattcatcgttcggtttatggatcagctttatcttatgttaaatatacttccaacagggccggcatgtttttcaaagggttgctgactttctggattctctactcaaatcttgtgccaatttctttgttcgttacttttgagttagtccgatatatacaggcacagctaatcagcagtgaccttgatatgtacaatgaggaaactgatactccagctgcatgccgcacatcttctctagttgaagaattgggtcaggttggatatatttttagcgacaaaacaggtacattgacgagaaatcaaatggaatttcgtcaatgcactatagccggtgttgcatatgctgatgttattcctgaagatcgtcagtttacctcagaagaccttgattctgatatgtacatatacgattttgatacgcttaaagaaaatctcaaacatagtgaaaatgcaagccttatacatcagttcttactagttctttctatttgccatacggttatcccagagtatgatgaatccactaattcaattaaatatcaagcttcttcaccggatgaaggtgccttagtgaaaggtgctgcatccattggttataagtttctagcgaggaaaccgcatttagtgactgtaagtatttttggaaaagatgaaagttatgaactattacatatttgcgaatttaattctactcgcaaaaggatgtcaatagtttttcgttgtcctgatggaaaaattcgtttatacgttaaaggtgctgacacagtcattatggaaaggttagcatccgataacccgtacttacaaactacgattcatcatcttgaagattatgctaccgtgggtttacgtacgctttgtattgctatgcgggaagtcccggaagacgaatatcaaaggtggtcaacagtgtttgaaactgcagcctctagtctggttgaccgtgctcagaagcttatggatgctgctgaagaaattgaaaaggatttaatcttgctgggagctaccgctatagaagatagactgcaagatggagttcctgatactatctcaactttacaaacagctggaataaaaatctgggttctgaccggtgatcgacaagagaccgcaattaatattggcatgagttgcaagttgattgatgaagacatgggtttagttatagtgaacgaagaaacgaaagaggctactgctgaaagcgtaatggctaagttatcttctatatatcgaaacgaagctaccactggaaatgttgaatcaatggctttggttatagatggggtttcacttacttatgcattagattttagcctagaacgccgattctttgaactggcttctttatgccgtgccgtgatatgttgtcgtgtctcacctttacagaaggctttgatcgttaagatggttaaaagaaatacaggtgaagtgctattagctattggagatggcgctaatgatgtgccgatgattcaagctgcccatgttggggttggaatcagcggtatggaagggttacaagcagttcgaagctctgatttttcaatttcccaattttgctatttaaaaaaattgttacttgttcacggatcttggtgttatcagcgtctcagcaaacttattttgtactcgttttacaaaaacattgctctctacatgactcagttttggtacgctttttgcaatgcattttccggccaggtaatttttgagtcttggtctatttcactgtataatgtgctttttactgttcttccaccggtggtaataggtatatttgatcagtttgtaagcgctggtcaactttttcagtatccgcaactttatcaattaggtcaaagaagtgaattttttaacttaaaaaggttttggtcttggataacaaatgggttttatcattcacttcttctatttctttgttccattgctgtgttttactatgatggtcctaataaggatggtctcgcgtcaggtcattgggtgtggggtactacactttacgctgcaatactagctactgttttaggtaaggctgccttaattagtaatcattggactcaatacactgtaattgctaccctcggatctttcttgctatggatagtgtttatgcccatttatgctgttgcagcacccgctatcggattttcaaaggagtactacggaataattccacatctttacgggaatctaaaattttgggcttccctacttgttttgccaacaatagcactgatgcgtgactttgtgtggaaatattcatccagaatgtattatcctgaggagtatcattacgttcaagaaattcagaaatataatgtcacagactatagacctcgtattgtcgggtttcataaagctatcaggaaaataagacagatgcagagaatgcgtaaacagagagggtatgctttttctcaaggtgaagaggaccagtcaaggattttagatgcatatgatactacacatactcgtggagcatacggtgaaatgcgttagatacgtatttttctctattattttatattacattcgcttttggtttctagatctcagatttcgatgagttttacgatgttaagttgttttagtttatcactcgtttagaattattatgttattcatcctattaatcgattaacaagacgttttttctgtattactgtaagaatttcttaaagcataaagacgcattggtaccaccaaatccaaagctgtttgacaaagcaacattaatgcggctctctttagccacattcggcacataatcgcactgaaactgctgaggaatatcagagtattcgaaatttaacgtagggggtaagacgccctatacagttttgttagcaatagaaagtttgagtagaataaaataccttttggacagtcaagaccgtatagacagattcgattgcacctgctgctcctaaaagatggccaatagagcctttgctactagatacaggaaatgcctcaggattccggttcacatcacaaagtaacctagtaatcgctatgctttctgctacatctccaagcttggttgaagttgcatgagcattgatataatccaattgacttgcagaaagaccagcttgttttaaggaacgcttcatagcatagtaagcagcatccccatttggatttggagctgtaatatgatatgaatcagatgccaaaccataaccgactatttcagcatatatatgagcatttcgatttttggcatgctccaattcctcaaggactaaggcagcggagccttctccaattacaaatccatcacgatttgcatcaaacggtcttgaggccgcttttggattatcgttgaacttggttgacaagcttcttgcttttgaaaaaccagcaacggttagcggattaatacaggattcagaaccaccggcaataataacatctgcatgtccaagctttataaaattgaaggcatctcctatagcatgacaacctgctgcacatgctgtagttgttgtgtgatttaaggcagtaaaaccatatctttgtgaaatataccctgctggcatattaattagtattttagaaatgaccctcggtgaaacttttcttattccagccttatttaatacaccgttttcatttaaagcatcgtcaagatttcctatgccagttccaaagcaaactcccttttttgttagtatacagttttctggattcacataccgttgctagcttttcttgttcatctatgtcaatccaccttgcatcttttaatgcttcagctgcagaagtgagagctaactgggtaaaagtagctacttcacgtaatttcccttggtcaacgtagtctaatacattccactcttccttttcttttccccttggtatcactccagcaactttgcttggtatttgctcatactcaggaaatcctttaagagatacgatacctgattttccttgaattagatttcgccaattggttttaactccattgcctagaggggttacggcccccagtccagttattaccacacgtttcatttttctagcattactttgtggaaataataatagattatctgtcgtttctttcgacagggtatttgaggcgagaatttaacagtatataaatcgatcaaaactgtgtttatgttatcgatttcaaagttctgattgaaagtggattaaatgttcagtttttatgcatggtcaaggtgtgttggctattaaagttaagagactgattgaagcgaggtgcaccctgttcgtttaattacagtttatgcgatagttaaagattactagaaggtggccttgtaacaattacttcctgtacataattaaacatcctcaaggaataccgctgttatagaaatgaattagcaccataggaaaaataataataaatgtaaagctcaaatttaataaacaaagaagaaattaaatatatgaatatattattaaaattatttctatgaataaaattacctaattagtctaaaatcactgtacacttcaaccatatatattcaggccgttatgaataaatctttagtacatggtaaactcgtaaaaattgatttttacttatttttgactcccctcatttgaactggagccttgttttcattacgtatcggcaaaccattaacagaagccagttgtttatagaattgcacgactttggggtgtgccatcaccttcgcaggcgaaaaattaagaacctggagaccttcttgagtagttgcacgagataaggcaacatacgcttgccctttctcaaaaacacgacccaaatcaaccttgactcgatccaaagtctgtccttgtgccttgtgaatagatatcgcataagccaaaataagaggaatttggcttctagaagcttgaacctcaccattgggaagctcaatattccaagtttcccgttgtacaacaattgtacgttcacctccatttggaagtttaaaacgaactaatggccattttattgccgtggatgaagctttacgcattgcaatcaatttatatttcttttgcttaacgtctggaagatcaaagggtgaaatgtctaaactatcatattcaaaagcatttcttccctgcatttcagcatcctttttttccatttgataggtctcatcatctatgaaacctataacttttccaagagatccatttactaactgatcatctatattctttataagcattacctgagcatttacctttaacactaaagtggcaggagccatgcacccttgcagtaatcggtcacgaaattctttatctcgaacagtacccgagtcaatagcggtaaacgtgacaggattttgattaatttgttgcatacgcatatcgttcgaacgctcaacctcataacgtgtgggaaataactctgtcggaagaagcccatcttcatattcaatcgttctattaagaactttgaattttctaaccgattcatcagataatttcccgaggcgcaattcattaagcattttgacaaattcctcatccttttgccgaaaaacgtgagtcaatcctattgtaaaatcaagtgcgcttttccatgtctgagattcgaaacagaatttcgattctttcccattttctggaacaggaggtaactgaaaaaaatccccagttaaaaccaactgaattccaccaaatggcttactatctttgcgaataacacgcgcaacctcttctaacttgtccattaattcagcatcgaccatagaaactatagttattagtaaatataaactcacttaaattgtttaccttcatcaatgatcaaaactctggtgcgcaaccaacgattaacacacttcttatttttctttattttagataccaggaggtcgacagattcacgagcaaggcctaccccagcaaaggagtgaagtgttacaccgccgatattacaggctgccaagcctgtagaagcggtaacagcaactctgtcagattgctttctatatttagattttaggacttcaattatttttcggaggagaacagatttacctgttccagcagagcccgtaaaaaatatactgtgttgttgctcaacaaccatgtctaaaattcttttttgctcatcggaaaggaatatgctagggacagattttttacgagaatcacttgtcttaaacaaagaagatcctattggcgatttggaagcagagtttaaaggaacagaaaattttttagatatctgtggggtagacttagatttactcatgcgttttttagccagactatccaaagaactgcttcgtccattgctaagcttatttgaagaatcattagatacagtgtgttgactgatatcagctgaagtgctggttcttttaggatcaggatctccatatctgtaaggatccactgcccaaggaagggttcgtgagcgttttattccctgcctcgtaatattactagatattacgctacttgcgcctttttcagaagtatggtcttcgtaaatttttgagagatgattttttgaccgcttttcgctcgagagcattgatttagttaacttagtatgctcgataggggatgaagaccaaggaattggtttttggtcaatatcgttttctaaaagtagatcatcatcaaagtcattttcatcaatatagacgccattcgctatttcagtggagtatttactacccaagccagaattttcaaaaacgggcagtgagggtttcgaaacatcgaatcccacggtgttatcaagttgttttaagctagcagcagaacgacctcttttggctggtagggttattggagatgacggaaggttatcagactggctagaaaatgtttgctgatcatcattagtagaggagcgagaggaattgaagtttaaagaagcggacgaaaaaccgcccaatttgttcaaggagggttgatgcgatgactcgttttgtgtatgaagcaagctgcttttctgctgagctctttgaaacatgacggggatacgtttcctaaaagagtgactaaatttataaagagattggcacgaaaacattcatcgaattacttcaagaaactggaaggcgatctgtacgcaggttgtctaaaaaaagaaaccgtaaacgaaatagatcacccaaaattgtttgatcgaagaaaagcaacaagaaaacaatttcagtttgaatttaaacaacaatctgctactgacttatgcgacctcgacctaacacctatgataagcggtccaagcacataagagttggaagtatccctttgttgattgtattaattgggataccggttgaagaaatttgtcaatgtcgaggaaacggctgttgacaaggaggtacagaaatgaaagcgctatactaataaaaatcaaatttacggtggtagtggacgagacaaatgaaagcgcgtatgtcaagacgcgtcacgtctgtcaccaccaggcacgtgttttttacttcacaacttttgcacaaattttttatcattcaatactgtaattatcataaagtcctttttacattagtcgttccttaagtataacttgcataatttgctttcggggcctatgcaatgcaatgcaaataaattgacttttgttataatatgttacaatcgaagcaaatattaacccgtgtttacagtaagttattaattttataatatttgataaaacgcgtctacgataccatatcctcggaagtctgtaaataataaatgctatcaattaataaattatatactgtatgtagactaaaacaatcaatactaagtcgaaaattcaataatgagcgacaaacgatttaaattcgttgaccaaccaactttggtaaagatacacaaaaacatgcatctttaggtaagtatcgtgttcttcagcagtccgtgtcaaacatcccgttttaaagagactttagaagtggaaaataacataaaaatacaaggttacggttatcacaaatacctagagtcataggagggataacttcaacagtaaggattgccaatcgatttgtactaccgacaaatttaaaaggaagaacaattagattaataaaatttcaaaaaaaatgaaaatagcaaacaaagaaactagaaagaatgagaaaaaattaatagtaaacatttataactcaatataaaaaaaacagtatattggattcagcagaagtactaaggataagaaagattcaaaaaatgcaaatatcacagagcacatgtacttttgtaatttctagttaaccttctttgcattcttagccttttgctttttctcgtaaggagtttcagacttgggaggcatgtaagttcccaaaacgtggtcccagaaggtaaagaagggctggctaaagttcttttggaaaccgtaaggttggtgatgaaggtcatggtaacgagcattattggcaaagaacatttgaagagggtcataagggaatacgtatccacagtgatcatcaacagtcttcaaggtagaaagggtgaagaaaataacagcttgttgaggagaaagaccggcggcgagataagcaacaccagcgccaaaagtgtccaaaatcaaaccttcaaagggatggttgtaaagggcacccatagcatagggaacttggagacgatggtgatgggcatgaatcatgttgtagagcttcttgttgtagtggaggtaacggtgccagaagtattgccagctgtcaatgatgaagaaagcaaagaagtattggaatgcgggaacaataaagttataagccaatttaggggcaaagggagcaacttgtaacaaagcaggcaaattcttgctgaagaaagcctcgtagcgtaacatttgcttagcctcgtcaatgggttcaggatagccctcgaacatggccaatgcgattccaacgacgacttcgcaaagttgttggaaaagcacggctttaacaacagccatctgaggaacacggttgcgtctggctatctcctccggaggatgaatgcgatacttctcaaagacaggtaattcaatgtaatgcaaaaatccgaagaaagcagaagcaacccagtaaatgatgacaggagaaaccaaggaaacggtcactgggttccaggtagttaacatttcaacggtggtaaccatagtggcaagaaaaattcaaattcgaaaatatagcaaaaagttaagtgaaagtgtaagaaaagagagaagctgattagttatatatatgcgaatatatatctatgtgtctagactgaagaaagaaaacagttggtacaatatatacaaatcacaaacggcaagaaatgtgatttatacaaacaattgaaaaacgatgaaaccaataaggaaccttttaaaacaacaagtaataaaaaggatatttaaacgaaacaaacctctttatttgttcgattttcaataatttgtctttgggaaaaacaaactatcaaacacaacgattgtggcggaggttcggtgagctagtttgcgatggtgacaatttatataatgcaaagcaaagtttaaggtacaagctttgcgcggctgtctttgtcgatttaccgatttaagcagcgagatgtagttaatttttaagaaacggaactttcgccaacgaaaaaatccgaaattgatcagtatggaccaacaaaattaaattgataaattatatcgatctgtctcaagggagaagggaaggcgagaacaaaagtaataaccgtcggtgtttttagacacaaatggaattacagataaattagaaacttgcaagttttcaagtttgaacactaaaagatgtcaaaaaattgagacgtattgtattcggcaataacaagaccttgttattttaacaaccaaaaactaagtgcctacaataatttgcaattgaaactattacaagaagggattaaagattaagctagattgcttgaccctaaagttgtgaaagactttttgaaaagtagaggaattggatgtttttgaactgcggaatgcaggttaaaactgcgatatatatattttgctggtgttcttgaaaacacgagatttttttacaaatcgtatcatctcattgtaggcaaaatctgatgttttttttttgctggtaacatgtgatgtagcggatctaaactacactacactatattagagcgggaagcaaatatatctcgctataattgttagggactaaaaaatgtggctacaagtcgtagcattcaacggaagctttttgttactttttactccctttgatactgggatttttttaaactatcggaagggttaaagttgtacattccgctgaacacagatagtaaaaaaaatcgtttgacaaaaaaaaaaaaatttgttttccgttttttgtttggaatccgtctaggtcgttagtaatttaacaatttcagcgaaagacagcaattgaatgggttttaattttcggtacaaagagaattgactttttatgaagcgactacgaaggacacttgatattgctattttcaacaaaaaataacataatgtcgataattaaactaccacggcttgtaaatagaaaatagcactgaagcgacctgtgaaattgtcagcgtgctattgctaaacaatgattccgtgtaattttatatgattgtgctttcataacagatgtgcatgcgtagaaagaaaagctataaacaatcaacatagaataccattcacactaggagtagcataccttaaactcataggatccaatgaattaacttgcaaatccatttaatagttagattgactgatttgtaccaaattggtaaaatgccggtccccatcccctctaaaaaaaggactcttttatttaccgggatgccattgacatctcttctgttttgcatgttttggaattgaaaatgcaataataaaaaggaatcaataattttggattcctgtctaataattgacggttttgttatcttggttgaaaaatccatcccagctgcctaaaagctgctacaacctttgtttaattagtgcgacacagttaaaaatactatatgtttcgtaatacagtggatgatttccattaaacttttgactagatcagcagcgatttttaaagtacattataccttagccggctaaaaacatatggatttggaaaaactactaatgaatgtattaagagtgaacattacagtcgggtgctttgcagtacaaatatcctggtagctgcattaagaaaaagatatagtaaagctgttagtacaaaaaaaaaagtagtaaataataatataataaaataacgcttgatagtcttttaagaatttcatttttcgaataccgccttgtgaattatgcgtagtttacttgtatctatatcgtttcaaattttcatacttcaaggatttccctaaatgaattcttgaatcccccactgaagtctttttatcccactttaatttcataccacagttaaaatcatttgctaaccttctatagcatataaacttatgtacccccagtaaggtctttttccccactttaacttttagtattagctgcacctaccagcatatgtcccccacatgtgtttttctttttactatgaaggttcaataatgggggtattcaagtcaaaataatcttgtatctgtaccgtcagagaaaactcaccaaacgaacgagcacaagtattaaatctataatcacttaccttaatgatttcgtttactttaattatcttataattgcatgaattttgataagcgattgcaaaaacgaacaaatgtgatataaatatgtttgtataggtgatatcttaaacatggctcggaccaatttacaatatccttacaaagtcctgtggtgtgctcaagttaaagtcgttaaaacgggtttaattaatttttttgctcctagcattcagcgtcaacgtgagagagtatgtgagggttatctacatgaaacccccctgttactaatgcaagtagtagaaagagaagcaataactttagcaaagacagaattcaaaaatagttttagtaatcttcattttttctttcttttttggctgcttaatttcattttatttttcagaatacatttgtattcttgcaattttcgcatgtcgattatttgtgaagaatactactaatgttatcattgttacttttaagaattttttatatctttggagtaggttattggcagtggaattttgagtttatctcattttttgaagtagcgaaattgacgcagtatctgatagcacagctattggctgttaaatataagcgcccaaatttgactagtatttaacagtccttgggtccatcagcgacactttgcattttttacaaacttttttctaaacaccaatttctatttctttgcagtaataaagaggtcctggactgaaaactcactgttgtacttaattaggtgtaggtttgcatccagttgataaggattataaagttttttcaatcttcacgttgagatcgagattcatcgcttagcagaaaatttttagattagtggtaggtcgaaaaggttctggattttagaaaacggctttgatcaaacaactttaaagattagattgcttttatctcgatctttgtttacaatttcatcaaaagttttttaaattgcttttactgtttttgaggtttggaagcaaaatcggtttctttccttgtgggttttgggatttctctaatatttgtatctttaataagtaatctatttttgtgaaaagggctttttgcttagcattaacacggatctttccgttgatttgttgtgttttatttatcctcggcaggttatttggatacctagtgtaatatatatacatatattataagtattctcgtttttattgttttaatatttcaatcctcttttctttttttccttagtttatcgagaagatgagcatcacacaaaaagtaaggaattgggtcgaagagttcgacgtgatcgtcgctcgttcggcattcggacgttggtttcgtctagagggatgtggtcatcctcgggagcgtaaaggcagtcgcttttctctcgaaattagtgctggtcttactaccttttttgcaatggcttacattttggctgtcaatgctaccattctcgtagatacgggcggcacttgcgaatgtactgaagctaatcgtgatgattgtgacaaacttgatgactatgtactttgcaaagaagactttcatcgtgatctcgtcacagccaccgctgccatttctgctctcgcttctttctgcatgggtctttttgccaatatgcccgtgggtatggcccctggtatgggtttaaatgcttattttgcgtaccaagttgtcggatataatggcactggacgtgtttcctatcgagaagctcttttagctgtttttgttgaaggattcatctttactggtttaactgttataggtctacgccaatggctggcgcgagttattcctgcctctttgaaatttgctactggtgctggtattggtttgtatctcacaattatcggactcagtccaagtgctgggttaggagtcattgggcattcctcatctgatattgtcgctttaggaggatgccctccagaatacctaaacgctgattatagctgcaacggtcatcaattacaatcaggaagaatgtgggtaggtatattctgtggcggtgttctcactgctattttaatgatgtacaaatttaaaggtgctgtccttgctggaatcgcacttgtcactatcacaagttggcctagacgctcattagtaactatgtttccccacacgcttacaggggattataattttgattttttcaaaaaggttgttagctttcgaaaaattaaccgtattcttgttgcccaacagtggaacgttacaggcggtcaatttgccattgcactgattacttttctgtacgttgacattatggatatgactggtacactttactcaatggctaactatgctggtttggtcgatcctcgtactcaagactttgaaggatccgcagttgcttacatcgtcgatgctttaagtatttctattgggtcactttttggttgctcacctgttactgcttttattgaatccgggtctggtatttcggctggcggtagaacagggattttaggtatggttgtaggcatttgctttttcatttctcttttctttgctcctattttttcaagtattccagtctgggctaccggttctacattagtacttgtcggcagtatgatgatgaagagtactacattgattaactggagttaccttggtgactccattcctgcttttattacaattgctttgatgccatttacctactcgattgcgtatggcttgattgccggtattatttgctacgctctactaaactccattatttatgctattgacaaaatgtcacgcggtagacttgtaccggctgactataatcaaaaagaagcttggacatggcgtgtcgaggggggtttattgcctcaatgggtacgtcgcctctttaagggtaaccgcagattttgggaagatcctgacgaccgcaaagctatggacaatgccaccttagagatggctactagtagatcttattcggaggacggtaaaaatgagaaaactactcatgaggacgttacaatgaaagaaacatctttaaagaagatggacgatgagcgcatttctgttgacgaagctgttggcgaaagtgaaagtttcagtaatagacaacaggatttccggacgccttatgctggcatcgatatggatactgatgatcgtatttaaacagtttttactaatactatattttagcaaatcttgaacaataatagtattctgtcggtaaatcttgctggataattacgtattttagaatatctatattgcttcatcttacatatttcgcaacctgttatatattaaattcattactataaattaaaaaaaaaaaatatgtgaaaaaaatctaacttaaaaggataatcaagtcttgtatatttgcgagctgaaacgcttgaagaatagcccttgaagcttttaagattgtaaataaataaagcacttctgacgattagattaaaaaaaaaagaacctccgcggttatgaaagcacttcatctaaaagggaagcaacagaattcctatcactttgcgcatcattgcttgcaagcatgtagcttggcgattctgcacaaattgaaatttcatcttcagtataactatcatgaagcaaaaacggcattcttaacttctgtggatactgttcgacaaaagcatgaggttcaatagtccatgctagattaaggtcattaatggtaaaacctgccgcatcattttcagtatttttttgtcgaatatttttgtttaatatagaaaagcatctgcttagaatgttctttagatggctttctaacccagccaatataatatcagacacacccttttgtacaccacccaataagccattttcaagagaaatagctgtaattcgttcttttaacgattctgaatctggaagttcaagtgtttcacatgctagaggtgcaacatagccggctttaatatcatttacaaatactaatgaggttagtgaaaatattacccaaattgtggttaaaaggaaatttccgttaataaaaattaaatggttacacttttgaatacttccttagaacctattaaagaataggcttacctgaattcagcttgtctcgggatacaggaattttaggtaattttgcaattctcgtttccagcagcaatcctgagatcaaacttggtgtaactggcttttcctagatatgtttgttagaaaggtgataaaaaagacttataataaagcctacttttaaagcagttttgatcctagcccggtctttataacttaaagacattactattcgcttgattaatcgaacctgtgcattctgcgaactaatttttttatgtaaaaataaactattatcgactttcttccgtttaaaccaaggtaaatgatgtagagcactaaaggtatcattatttttttgcatcaatttgagaatatgaaaaatgattgaattgtgtagtttatctaaagtgtcagaacaatattaaataaaaatttatatcttaccaaaatttgattttccagcgaaagttaacagcatcgacttcatttcctttctgctcaactgtccaattaagaagtccgtcattgttttagtatacacctcgaaactgctacccaaaagtgattgcatctctgagattatttgcgaaattactgtgttgggtttgtgcccattcgagctagcgctttgaactttttgtacagtaactccttctgtcatttttctagtacaatttaatcatcaaggtcatcaaaataagtttatgacaaaaaaaaataatagcagaattaaaatagaaagcttaatcgcataagtcccagtattggtgtaaaacacaagtaaattgttcaaacttgtagctaaaaagcagatgcaaaagtaaagctaagtacaaataaagaacctattttttttaatagaaagttgtctacaaaggttcttaatgagtttcaaacaaaaaactttcagacttagtagaatgatgccttaaactagaagtagtccaagttattacatgccagcaatgcttaatttacggtacgcttcactaaacatcaaacactcttcagcctaaaaaaattttagtatacagtaataatcatctgtatattcttgagtatctgatttactattaattatctaaccacaaaattataaaataggaaaacgaattttaattgtacctacgtccttaaaatcagtcgtgaaatgggtttgtgattattatacttatggaagtttaaggtaacctggtattaacagcatatgaattacaagcagtagaagcttactgtactttaacgcatctttaatacaaatatggctgtatagccggcgggttaaacatggcaactctacttcgttaactcaagtatattgtagaattccttaatgctctatgttagtaatgtgtcctgaaaagttaactgcgcgctcaagagacacccatttatgcgccaaatccaccaagtaaatatctcatttataagttagaatacgaattacataaaaaaagttgggacattaatggaagaaagaggtaaacaactattgacttgtagtataattctttgaatctagatcagtaccaactagctaatggataaatctgattctttgctgcagtcgtcctcgaagggactgcgctcctccatattttttcaaggaagttcgagaatattgactttcttcttaaaccaactgaccattcggttaactagtcctagcgcctatgcattttcttctattcattttgagatattacagagtacgatccttttcctcagcagggagtcggttcgattagctatgcaaagaattccttcggaaaatgcaataattacctctacttctactgagtcaaacaaatcaaaaaaattaagtgatcagttgcaattgatcaagaatacttctttgatcagtgtttacattggtatcgtaatatcgcttctggtttctttattttacttctattcacttcctaattttccttattctaaaacatgtatttttatttacaccgtttctagtttcattgagttgctatctgaaccatactatgaagttcttcaatggcgccagaagttctccaagactgcttcagcagaaggacttggaacaattatttgctctttattgtcctttgcaatttctgttttaggaaggaataaggcaccgtcaagtcttccttttgccctcggtaacttgtcagaaaaagtaaccattttttttactttaaggtattttgctaaacagccattctccatatttctccacaaagtgggagaaaacgagaggtatatattttgggatagttctactcttcgaataatctgttcacatacttatcaagtgttgttaaaacacctaatcacaaagggcgataagataatggtagcatggtatgcttctccttctgctcaaggtccgtatgcgctagcttccaattatggttctttattggcgagaatcgtgtttcgaccagtagaggaccattctcacattgtttttgctcagttaacgcattataagaacaaaaaagatgaaaaaaaggctttaaatttgttggcatggattttaaaattatattcttatatgagtttgtttatcctttttggaagtaattactcggacattgttcttttgtttggcgcaggaagtaagtgggcttctcctgatagctctagcattttatcttggtacgcaatgtatattccgtttatggctgcaaacggcgtgttggaagcattttatgtttcagcagccaactcttctcagttgtatgatcaagggaagtgttatttggcttccgctgtattttattttattactggaaaattccttctatcatggtttaatttaggctctcatggattaatccttgcaaatatattaaatttatcactgaggatatgttttgccttacggtttattcttcacaattataaagattttagtctcccgaggtctcttcctaggccttttttgctagctctttcaattcttttgtctattataagcagcttcctcgtaaaacattggagagaatctaaagtcccctttttggtatacttcctgtccgcgccctcactggccatcttgtacagttgttttataattttagtcgataaagacgtaagaggatatgcaaaaattctgctgagtaaatattacataaagtaataaatactactctatgtcagatagttttaataatctggataaaaatttatattatccaaaacaaattttattggcatatgcaatttcagtgcactattgacatctaatttagtgctaaaaggggaaggaattagatacaaatatttttttatcgtaattcagacggacttcgctagctaagtgcgaaccagaacgtcgtgtattgccagatattctttgacgtcttctatgcgacaagtttgtcgatgaaaaattccggcggcaagagctgcatcacaatccgtttctttaaatacttcttcaaaatgttggggaataccagcaccacttgaagctattactggaatattcacagagtttttaacaagacgaacaagttctatgtcatacccagcatttgaaccgtcttgatccatacaatttaatagtacttcaccagcacccattgcttcacaagcacgagtaagttcaacaacatcaatatcacgatattcacgacctcctttaacggtgcactgataccaacaatatgcttctccattaggtccaagccgagatgttttcacaacatggtgtttagtatcttcaggaacttttacatactgacgtttaggatcaaccgaaataacaactgcctgattaccataggccttagaaattgtttctatagcagtttttccactcaatttcttcccattttcgtaatacttttctgcggcataaacggcgtcacttccaatagatactttgtcggcacctgatctaaagtaaataccagcaacttcgacagcaggatgaaaagtcccatcaggatctgatacatctctgattccaccacctactgttaaaggtacaaatactgtttgagctgccttttctaaaacctgtaacataggtgcatcggccattggacaatttctaaatgaagtgatgttcaaaaaaacgacttcgtcagcgccttcttgaaaatatctttgacataactccacaggttttccaagatttctaacctcgcttccagaagatttttcacggacatcatattgatcaccttttgtaactacaaggtcaccagcgtcgttggaacggacatctaagcaagcaataatacgctttgttaatccgccaaaggagttctctataagtttagatgcttcaccacttataggttgctcataattaccggttaaaaatgcctttaaacaacgcaaacctgcagatccacttttttccggatgaaattgggtagctaaaaaattattctttacaatagcacctacaaaggtttcatttccatatttcgtggtagcaattttgaactctggaggaaggataagtcccttttctggaatcatataagagtgcacaaaataaaatttgtcatgtgggcgcataccaaaaaactcttttgaagtgtcagatcgtacagcacaagaattccaaccaatatgagggacggtcttgtcatcgttgtcaaacctttggactaaccccggaaatacgcccaaccctttagaatgtggtgcttcaacagacccctcgaataatgcttggattccaacgcatacagccataaaaggtttgccagacaaagcatagcgacgcaagggttctaaaaatccttgctttgctaaggaatcgcatacgaaaccaaagtttccaacaccaggaaaaatcaagcactgaaagtatagattagtatttgatgaaaacgaaaaaaaaaaccgatttgacttagcctttataatgtagatggtaacaacatttttaaaaacaataatgacatacttcagctttttcaatatcatggggattcctgatccattgtgtttcaaaccctaaatacctaacggcattgattaaggatcgaacgtttccactaccataatcaactattgaaacaatcataatatgagtaatgcaaaatgtaacttcaaatttgcttataatgtatactcatggcacaccgtcgattgcattacgatagcgtattgcgatcaacttcattatcttacagagtctgtagcacataaactactacaaaactcattgatgcgtccaaagtattttttttgttcaatgtcagacaatatacgagtgatgcaatgcctaaaggggtaaggtattttataaagctttatcaaagtaatgtaactatattttcatcaatcaacgtattttttaaaacaactttatagacgttccgttatttgtcaatcttgaattaagatgctagcattatttggtattgctaccgctagtataattcattgttatttgaaggttttgctactttgagtaatgcagtgtatgccaacaatagtagatttatttgtatgatcttttgcagaaaatagaagtaaattagagcaaaagacatttattatcttttcgttgatattctttatgtcttaaattgttaattcttgattagccataatgagtaaaggaaatacaacttaacatggctaatactgagacttagtatttaagaagcacaatcaaacagtgatgaatgtgatttaaccgacataattcttgtaaattttattcgatatttgattgaatcccttacgttcatactatcaagaaataatcttttgtctatttagaatactaacgatttttcccttacggcaaaacccctggaatgcaaatgtgaaaagctttggattttctatgataaaacgattaaagaattatagttaggttccgttaccgtttctattcctttgctcaatccttaaatattttaggaaattaaaatttttcagccaatcttctttttttttctaactaatgcgaaactacaaagtcgttagtatcttttgcaaaattattgttttttataataaaattaagacactcttccaaaaggtattggaatataaattggagatagggtagacatttgttaataattatacaatttagttgtcgcttagaaccaggaaaaaaccttcagctttcactcgactaagttgatgaggaacacttaaaaataaaatcagtgatacttttacttgggtatttatgagtaactatataagtttagtaccaatttattgatctttttttggttatttatgcgtaaatcacttttcttggctcagccgatcgttcgttgatgcgttggtaaaatatattttcttctaaaatattcaggttcaggttacttgtttgtaacatttttacatatttttggagtaattatattttcagatcaaattgttatacgcactgaagtatttactgttacaattcctatagggcgcatgcaatattataaacgtgattattgacttagcagcagggtgttcaattaaagtcttatccttcgatgagtaaattgtccgaaaaagaagcttttctttttgatcgttctatagatcaatttgaaaagggacaatattccaaaagtctcaaaactatccagtcagtattaaaaaaaaagcctaaacatcccgactccgtagctttgctaggtttaaatctttgcaaactgcatgatagtcgtagtgcacttttgaaatgtgggtatgcttcttctatcgatcctaaatctcaattttgttggcatgctttagctattgtttacagagaaaccaaagattacaacaactcacttaaatgctatcagaatgcattagcaatatctcctaacaatgaatctttgtggtacgatgccgcgtatttgcaagctcaacttggtttgtatcaacccctttttgataattggaatcgactattgcaactggattcaagtaatttagaatatcgattatgttttacgttgtctgcttttctttctgggaattataaagagtcgttggaacaaattcaatatttaatcagttcatgtaatttatcccctttagttgtttcgaggcttatttcatttttacctagaatatgcgagcatatcgaaaacggtagtcaaaccgtgttagaaattttattaatgaatcaaaattcattcttaaataacttcaactttgagcatattaaggctgactttgcatttcgccagaaaaactacgaagaatcgatatacctatacgctcgtttgctcatcaagtttccaaatcgcttagattattcagagaaatatttgaatagtttatggaatttttacaaaagtggaggtttagctcttgatctcttgctaaagagaactgattccttaattaaaacattttcagagattcttcagactggtatatctgttttaattttcttgctctccaaaaatctggactacgatttttgtttaaatcacttgatctcgtattccatgcatcattttattccttccttcatcagtttacttaaaatcccacttaaaacaaatgatgcgttctctaagaagttaattactatgttgagtaattttagagaaggcgattctgctaaaaatataccaacacataaactatggtgtacctattgcttatgcctcgcacactataagctaggtgattatgaagaatcgaattattggctcaatttagcaattgatcatacaccgacttatccagaactttttttggcaaaagcaaaaattttcttgtgcatgggtgaaattgaagaggcactgtgctcatttaaacggtcagtggaacttgataaaagtgaccgtgctctagcttctaaatatgcaaaatatttaatacgtatggatagaaatgaggaagcttatattgtcttgtctaagttctcacgattcagatttggcggggtatgcaattatttagcagaaactgaatgtgtttggtttttagttgaagatggtgagtccctattacggcagaaattatatgggctagctttgaaaaggttccattctatttatcaaatttacaaaaaatggtcatttttgaaatttgattatttcacacaatgtgcagaggacggtgaatttcaagaatacgttgaattagtagagtggtccgataacctgtggtcttcaacagattatttgagagctactcttggtgctcttaccatatacctattgttgtttgaatccaagtttaatatgtacggaaataaagctgaagagatatcccatatgtcggaagttgaacaaattgcgtacgctagagaggacaataagaaaatcatgaaattgcaaaaaatagaggaggataagattaaaagttacatcccttctgaaagtgaagagccgttggttattgatgaagactactttgggcataagctgctaatcactgatgatccattaacagaagctatgaggttcttacagccaatttgctggcataaaatcaaaggctggggattcttaaaaattttatcttctaaactttataaacttaaaggtataatattctgttattacgcactaactaacaacattgaaggattacaccaaaaagctaatagtctagaaacttcagtattgtaagaaccccttttcggatacacagttatgaaggatgtgatgtcgacggactatatttatattttgataacctataatacccaaaaattaaaaccctaaaagtgacaacttattcaaggaaaccacacaaaattctaatcttcatccatttcctcttcgttttcagaagtttcccactcagcttcttcgttttcttcgtccatattcggtacaccaaggccattcaaaatttcgagtagttcctgaatatgactcttgatgccctcatcatcccatcctattttttgatatacacctaaggccgaaatgaaataaaactttgcattcatgagaagctcttttatttcttcctcagacccattaccctgttcttgtaggttttgagcttctacataacagttccagcccaataagtaccatatatccaaaatttgatcatcctctttctgaaggtataccaaaagttgatgagcctcttcatgcatttcaacttcaattaatagcctcacaatggatgttcgaactgcataggtagggagatcaacactatcctccgtagccgccctagaaatagattgcaaacatttagataaagcatctttggcttcctctattttttgttgactaatacgcatagatgctagtgtctgtaaagcttcagcgtttgtggcatcaatctgtaatgctagttttgtatataactcacaattttcttcagcatcaggttgcatacataaatcggtcataaaaagctcagcaatgctgcaataagctccctgaatctttttcttaagatctgcgtcttctcctttgtctatcaaaagtcgttcgaggatagtgactcctttttgataaagttttaaagctttcgatccattatcattaatttgggcaagccaaaggtatttttcgtacccttggtcatttgttaaattttttgatcgcgaaacagcctccttaaaagcagacctcgcttttttaacgtcagctaactctgcataaacttcacccaatagctcgaacgcccttccatcttccttgggacttttatccgcagcttttttggcaagaattaatgcttcggatgtttcgtcttttactaacttctcacgaatttctaataattcggcgtcggttacagacatattgattgtttcgtttattaattgtgcttccaaccttcttttatttaacaaagggctttaaaaaagtatatttggttattaaaagtattacaaaacataaagatttgtttaataaccaaacaatgcaaaactacagtaagttggcaaaggtctagtggttttgttgctaagatgaaatttttcttccactacaacattctcgtaaactagtcatttataaaattttagtaaagctagtatttacttacaatagaaggccatatatgttttttcagatattttaaatcccatatccaataaatgttgtaacccttaagatgtctgtctatttactgcatttagcttctactcatgcacactttcatttgcctgaattagaaacattagctaagattgaaaacgttgagttttggttaattccaaaatcagaatatttgaatgttgctttcaaaagcgataaaagtcggaatcaggcattgttttctcatgcaattaaagagtttcaagactcaatttctccgaatgatgctacaacccaaaatccatttatgctagccgtcgttaatagcaacgaagatgcaaggcgttggattcggagatcaattttttgtaaagggatatacgaaatatattgtattggggattcttttacgcggttacatgaaaagatgaaagagctaaatcccgcaccttgggactcttttaaacataatagttcatacaaatttacatttgaaacttttggcacccgaaggacgatgaaggaacaattgtcaattataagcgattttgaatacatgcagttacaaggaccagtatctatgcacaacccgcaacacgtattcacggttttagaaaatcgtaggaacaacgtagaagggcctaaagtttactttggtcattggtgcggcagtggttctcgtgatgcaattgatacatttgatttgaaacaaagaagctacattggaattactagttttgacgcagagctttctcttgtaacggctcaaatggctatggcagctcctgggaaacttatatatgatccatttgtaggaactggaagttttttatatacatgtagtttttttggagctcatacacttggtaggttgctctccagttatgccaaactaacattgttttgcaggttctgatatagatggtaggcagatgcgcggaaaaaatggaagatctattaaatccaattttcggcaatacaaattgtccccattctttttagatactttcactggagatgtcactaattgcccactgaggaaaaatttattactagatgcgattgtctgcgaccgtaagtctttcttttttaacatttccattaacatttgatagctccttatggcgtccgtgctggtgctaaaaagatcgccaaatgctctcaaagaccacccaaagagtccagttcaaccggtaatcactatccaaagttggagcaatatcaaattagtgatatggtttacgacattatatgttttgcctcagatcgtcttgttgatggtggtcgattggttttgtggcttccaactataacagaagagtatggtatcgatgatattccttcacatccgtatctttctttgatttataatagcatacagcctttcactcactgtaagttttaaccaaccatacattttattaacctattagggtcacgtcgattgttgacgtttcagagactccctagagctcacgattcaaaaagtttaaatttactccctaaaataaataataagacaccctcgcaccacaattttcgagaaaaggtaagctagttcagacggctcaacaaattactaatgtgaatataacagtactttagcagcgcagggcgtgcatccgcaagtaccaaattttctcctgtcttagaataaattagcaatggatttgttgaggcaaggaaataaaaagagaataaatttgatgtcctgttatccgtttcccttttcctctcctctggttttttaattttagcaacttttttggtttaaagaatacgagattgttaaataaatttgggtttttaattgttacttgtaatatactacatttatttttcgtatagtcatgaagcagcaattttccaaagcactattgaaatagcatgtctaaaactatataaaaaaatttttggtatttcgtgtccaatttaccattagaaaaatatatatatatatttatatttatatgctatggcttgtttatgaaagcagattagtatttaagaattatttatttcgcaatagggagtaaaaaaattttaaaccgaaaagcaactcatatggtattagaaaaaataaaataaaatcgaacaaagtcgtacacaatttatattttcatgcttacgtagagtttataaatatttgtagatcaaaactaagaggtaaaaatatccgatttttctaaggtgtaagcaaatggattaataaatggtgtaagcgaatttatctagtacacacacttttcttggactacaatatatagattataatatatcgaaaaatattcagtttcttatttttgggtattttctatcagaaataactttagttggtttgtttgagcttgctcgcaactttttaacttactgatacataaaagaacggcatatgttgaccagtgaggaaccgtatatttattcacgttaataattatgggaaaacctttaattgcacttggattagagggttcagcaaacaaattaggcgttggtattattttgcatgataccaatggatcggctaaaatattagcaaatgtcagacacacttatatcactcctcccggacagggattcttgcccagcgatactgctaagcatcatcgtgcgtggataatccctttaattaagcaagcgtttgctgaggcaaaaatttcttttaaagatattgattgcatttgtttcacaaaggggccaggaatcggtgctcctctgaatagtgtagctctttgtgctaggatgttatcactaattcacaagaaacctttagtagcagttaatcattgtattggtcacattgaaatgggtcgtgaaattacgggtgcacaaaatcctgtcgtgctttatgtttctgggggaaacactcaagtaattgcatactcagagaagaagtataggatttttggtgaaacgcttgatattgctataggcaattgtttggatcgatttgccagaatcattggtttgtccaatgcaccttcacctggttacaatattatgcaagaagcaaaaaagtaagactcactttgatgttttatactaattttttcctagaggcaaaagatttatagagttaccctatactgttaaaggtatggattgttcattttccggattgttgtcaggggttgaagcggcagctacagagctattagacccaaaaaatccgagttctgttacaaagcaagatctttgttactctttacaggaaactggctttgcaatgctagttgaaattacagaacgcgcgatggcacatatcagagctgattctgttttaattgttggaggtgttggatgcaatgaacgtctccaacaaatgatggctgaaatgagttcggatagaggcgctgatgttttttctacagatgaacgtttctgtattgataatggtataatgatagcccaagcagggttgttggcttataaaaccggggaccgatgtgccgtcgcagaatcgacgattactcaaagatatcgtactgacgatgtttatatatcatggagggattaatacttatattcatgaacaaggatcagatgaattttattttaggcatttatatatacattcttcattatgaagatcgtatccagtaaaatattgagttttttgaagtagattatcaaaattccagttgaggtaaaatagctttttcacataaattgtcactattaaaaaacctttggttctttctaataataactttagcattatttgtcgttgcaacctgagaacaatccttaattggagagctattctcgtcaaatttcgttgctatatcattctcatttaacgtgaaaatccatttgtttttttctaataatttcaataaatgagaaactatatttgaagacgaaagagtagataacgagccaaacataatacatttcactttcgccctgcttaaagcaacgttcaaacgatgccaatcgcgtagcaattctccaacctaaataaatggttagcagttgtgtaaataattggttcaatactcactaagtttttactgttggatctcacaaaagatattaaaatgatgtccttgtctcttccttgataacgatcgacagtgttaatttctatttcagtgaatgatttaagattcttagaaagcaactccacctgacttttgtaaattgaaattatcccgatagaactttgcttaacgcctcgttccaagaaggaggaaactgcttgttctatcaaaaaagcttcagtatgattttctagaatattattagtttttgattcaactcccagaatatcatcggtattaaaaaatatgactgaatgactaggattgattaacttgttgacccaatgtaggctagacgacgaatcgggtaaaccatcacttagatgagcttttggcaaaattaattttttttgggatatcgtcttggacccacacaccaaattgccgccataaataagttcactagataatgaattaatgtcttcattcatacgatattgtagtcttaaagtggtaacggcttcaggatgcttttctgatagtaatttaaatagactgagcgacaaaccatccttagatgttcttgaattttttactaaaggaggaagttgataatgatcaccaactaaaacaaatttttcagcaagctgcaaagggcctaagcaaattggtagaggtatttgggatgcctcatcaattatacaataatcgaattttcttttattgaaaatggaactaatgttgttagtagtttgttcattgccgtcgctttcaattacttactgatatacccctagagaagagcatgcaactatttgggggtcttcgtaaaaatgttttaatgacgctaagtcgtcaaacgtcgttccttcagtcaaacaaaattcttttactaggggatggattttatgaggagatcctaagcggacgattgtgctatcacaacccttcagtttaattaaaatgttatcaactgctaaatgcgtaaaagaagtaagaagtattttcttctttttggcaagcaatgatctgattaagctagaaattgtagtggttttccccgttccaggcattccgagtatcaaactataatgttctgcagcgtggcatttctttaaagctgtaatttgatcttcgtttaaacatttcaaaaattcaggatcgattaatgcactattacaaaattttggaggcttcaaacggataatcatgtcccttataattaagggagcatctggtaatacagaagacatcaaggtacctcttattgatgcaattccgctcgaaaattcgtccttatcaattctgtacctcgtatggttacttccgataaatgacaatttggaatcttcatagttaccaaaaaatacctggttttttttgaaatcaaagttaggcatctttagccatggaatatgaagtcgatgacgagttcgtacttcaatacatgaatcttgaatatggactatgtgtcctttagctagtgaccagtgtccatgttcatcagaaataaatactcgttcaccaacgctgaagcctgagtgcaagaaatttcgaggataaccattgtcatttaaaaaagcgaatttgtaatgaaaaaccctgtcatcaatttctaaacaaacgatatcctctttagtaatgtataaaggatacagagtttttccataagcttctagctcttctgtatcaaaagtcaacacatcgcctctttttagtagtaagagtcgttcctcttgatttaataacttctcccacttcttataaaattcaagatcctcatcttttacttcgcgcatccattcattccatgactcagtcaagccgttactattagctactcctttatcactcatcttttgaaagaacaaacattcagaaactaaactgcagtgatcgcaaatttttcggttcgaaatcatttcaggaaggctgcgcctaaagttatgctgtgcaagagaatttcttgtcatgatcaaccctcgaagttgggagttacttgcaaccaaattcttgatagtactattttccaaatagcataataatgcctgattagtattgataccataacgatctgaaatgagtaatgtataaagcaaactttgagcaaaatggctaatattgtcgacatatcggccagttttaagctctaacggaagtgtgagggttgacgaagactcaggtttttcagttaaaaccacctcaactgtagcatcgatattaccttttaatccaaatctgggtgaccatatggattcctcaatatcgagaagccttgaaatgtgaatactttcattgttgttgtcattttttttacttattaaatatctttcaacaatagatttaagaaggggaagcctcgcatcaagttcctctcgaatttcatcgagcgacaaatcagcaaaatagatatcagagatgtatgtttttattgatgtttcaaggttgatatcaacattttcaagggcatcaatacctctgtataatgcgtgttgaaaaaaatcatgtaaaatgtttccagttaccatagcttttgtaggaggtccataaatgccaaccctgtcagatattacggctttcctcaaacaaggaaaagagctggccactgccgtagcagacattaaaattttcggatgtatgataataagtcctttatcgttgtcaacgatagcggtattatctttgtcaaatgtagcttcaacacggatagaatcccctacaaaaatactagtctcagtccaatcaccgcgtaaaaataactgatgcagtatatcatttgcttccaaaatcaactttaattgtcgaaagtgattcccttcatgaaaaatgaagtcttcgtgaacttctaatactgtgtattcggaggaaaactcgcacaattcaccaggagtgcatccatcacacgaatcatcccaatcatcgataaagtcgctattgatatccggcaatgaattacaagctttatcaagagcaaggttcacaggttcttcatttattgtagcatcagatgcttttgttgctgaacaataagattgcaaatcacctcccacatggttgaccttagctgtcttttctatgtcctttgcagaagcagttactgtagaattaggtaattgtgagtattggcgttcaagggaatctaatgctgccagatcttcagcttctaaggcaaaatcatcctcgtcaatttcggtatctgatcctttgagaagacaactggaatttgcagcaattcttgattgctcagatgatcttgcattacgaattatagacaccaagctagggactttatgcaggttatttccttggttttttacttcatcatacgatccgaagcttctactctggttttccgaaacatttgaactcgacaaattattgtttatcagtggcttattatctgaagcacatcgtcgtaataggacagtttcatccgtatataatgtaaacacatcagattttgagttcgttgacactggtttcatatctataatcgttgagtccgtcgtttgatgatccagcaaatgttgagtagaagagctacgacacaaatccttcgaagtttcttgaaaacatacttctaaaagttaaaatacacgtctgaatacaagaaaaatcatacctggcatgtcttggctattcaagtcagatttccgcgtgaaagatttgtcaggctttaaatcgtcagtaatttctttatgagctttagtaaatggggaaaaagatgttgaggattcattaaaagtattctttcgtttaattggtaatgaagaatgctttttttcagagattttaggtgaactaatttctgtagatgcattgtacgcaaaattttccagcttcaatttagttctcccatttagcaaatagtttttcctgaaaggagttgaattagttttttttaaattaccatgattgttgtcagtagtggcacatatacctttcacagatgaagttgttttcgactggtcgttgaacattattaatttacaaaaaaaggaaggcaataaacattaaaaaataaaaaagtttgttataattatactcaaataaccaggctaaaattcaaccaggtaatgagctttgaaaagaacgactaaaacacgtgaaaaagaatgatgatcaacgatgtaaatgcaaagaaaaaataaatagaaataaattaaaataaagccttaacgactgcgcttattctcaaaataataggcaatgctcgtaaaatagatatttggagtatggttgtcggaggtttcagttttatagatactcggttccctaacgccaacaatgctagttaatttatttccttaggttttccgcagtcatgttctcgattgattttaaataaaattacacatgaatatgtgccagtaatctttacaatgaaccttgtgaagtcgttcacaggtaaattgaactaaaaccaagtccgatgaaagcaaaattattgattttccttaatacataattaataaatattatctgtatcgaaattcgcttcaactcttcttaagtataagcttattaactgaatgaccgtttgcatacaaaagcgcaaactgcgatttaattataaaataaaattccttcttaatttttttaaaatttatttttaaaatagaaatgcatgtgtaagcaaaaattaatataaattttttaggttcgtttgtttgtttacattccaaaaagttgacttattggttattgtactcttctcgtatttagaagcaaccatcatttgaatcgggaaaaatcttgataaattcatatataatagcattaacgatcgcattaattttaataaaactattttgaacagggcagcttcttcacgtcaattgaggaaataccataaacgatgcgaaataagaatattctcgtcttgaatttgatattaagtataccaaggttggtctttactgctaaatatgatgaaagagaatctttatggaatttaaaccaaaatcaatcagctaccgatcctctagattattggggaaaatgggaaaaccatcaataccatcccagtccagatgattggcaagtgccattttacacagttattttggataaatggaaagatggtgatcctagaaataatgaagctaacaatactatttatgagtatgatatttatgaaactggttttcgaaacggaggggatataataggcctgaaagactcactagattatttggagattatgggaataaaggtaagatagagttatgcttttatgctcgttaacgaataaggttatctacatcgccggtacaccatttttaaatcagccatggggtgctgatcagtactcaccactggactacaccatcctcgatcaccattctggaacaattgcacaatggcgtgacacgatagaagaaatccatcgtagagggttttatttagttctggaccttacaatttctacgttgggagatcttatagggtttcggaagtatctgaacagtactactccattttctttatttgaacatgaggcggtgtggaaaagcaacgtcatttatccagactggaatttcacaaataaatatgacccaaagtgtgagcttcccagattttggggtgaagatggcgcgcctgttgtgattgattatgttggttgttatgattcagatttcgatcagtatggcgatacagaagcctttggtactcatcctgattgggaacgtcagctttcaaagtttgcttctgtccaagatagacttagagaatggaggccatcggtttcagaaaagttaaaacacttcgcatgtatgatcattgccatgttagatgtggatggttttcgtattgataaagctactcaaattacagttgattttcttgcttcatgggctcattctgtgagggggtgtgcagcaacgtttaataaaaagaatttttttatacctggtgaagtaactggttcttcaagttatggctcaatttattacggtcgtggtcgtcaaccagatcaacgtcctccgtcgatacttacttcacttaattcatcatcccttaaagaaaactactttctgagggaacctaaagcgaatgccctagatgcttctgcttttcactattcactctaccgtgccatgaccagatttctgcaaatggacggagatctgcaagttggtcatgatcttcccgtagattttacagatttgtggaatgctatggcagttaatgaagacttttataatcctaacactcataaagttgacccgcgtcacatgctagggattactaaccatgatgtttttagatggtcagcaattgaatttggattagaacgtttgctattaggaaccatgataacgtactttctttttccaggagcaccctccatttattatggtgatgaacaaggattctatgtactggataatacagcaaacaattatctttacggtcgccaagcgatgccttcatctatagcatggaaagttcatggttgttatgcactggcatctgatcagtatccagaacttcctgtcataaaggcatatcaagggtgtaatgatgattggaatataatggaccactttgattttgctaaacccgaattaaaaatgttcaagatattcaactttattagggaacaatacccggccttaaaatctggatggaaatcagttaaactaagaaattggactgaatatgtacattttcctaatagcggaaagacgcctacggaagttggggtttggagtatagtccgcggtgctttagagacgttgcagaattttgatgcccgtaataatactgcttggaatggagacatttggatactttatactaatcaaaatagaacgactacactcgattatcaatgctcttcctctaattccgttgtgtctccatatgcttcaggtttgactctcaaaaatttaatctatcctttcgaagaatatatacttcaggaatcaaacaaatattcttctaatctaaagtcctactatgggtgtattcctaatatagaattcccaccctggggatttaaaatacttattcctaaaaaatattacgtccgatacccaccacaaattacttcttttaatccccaacatgactcgagaatatacaatcataatggaaaacaaaagcttgttatatcatttactgaaacgatggattgtaatgaaataacatccaaattgcaattcagttcgaaaacagaaagtggtaaagtcatgaaagttgataaagaaactgtgaaatgctcagtttcaaataattctgcagatagttactattttggacttgcgccagctcgatttcactggtcaggcgacttaattaacattgctgatgggattcatgaaataaagctccaacgggttcattcacaagatcatcaaagtatgagtgattccatgtataaactcttattaagatttggtaaattggataatccaatggtattctcaactgccaatcgatcttctagtatattatcacaagaaaatgagaagttatatataaaccacaaagccccaggtgctgatctattccgattttcgttcgattatggacttcattggagtgaatggatcgattacttgtcaaataaaactgagtgtactgagtttgctaataacattagcctgaaaacctggaaaggtcatcatgttattgttcaatactggagtcgtttgacggcatctgcgaattacattcaagaaggtgggctaggtagcttgagttcatttcctcatttatatatgaatggaccttataatcaatggggatttgattctggtatacccaatcgcttaatatacaaaaattgctcatggcacaagacctttataagtgatgtttttcctacgaagtttcagtttaatgtgtacaactttgatgaatctgggatgcctgaccaaaagaaagtttatggtactattggcaacagtactgtacttgtacgtctacctccgtcagaattaaaagaaagtgtgacatggataaaagaagcaccaccatctaactttttaacttgggaaattatcataagcgacttgacaagaacttatcaccttatacctagaggctcatcaactgtatccattattttgttttctctttttttagtatcacctttgatatgtgctttagcaactatgctcgcttttcaaaaatttttttatcaagtaagacttaataaagggatagaaaaaaagcaagaatggaaagaaaaattattgggcccattcagcagaataagtcaatcaaatatcaatcaaggattttctcatcaagtcgctttaaataattctgtcaaaagtgttcacccaaaaatctcccgcaaattaattctagttgctactttagagtatgatatacctgactgggatataaaaataaaaattgggggcctgggagtaatggcagaactcatgggtaaacacttaacacaccatgatcttatttgggtggttccacgtgttggagatgtaaactatcctgacggacaagaattagcacctttggaggttgtagtccttgatcaggtttatgaagtgagagtttattctcataacttacgcaacattacctatattctgttagaggctccagtctttagaaagcaaacgtctgctgaaccgtaccctgctagaatggacgatttgagttctgccattttctattcagcttggaatcagtgtatagccggaataattagacgatatccgatagacgtttaccatataaacgattatcatggtgcgttagctccatgttatcttcttccaaatgtcattccatgcgtgttgtcgcttcataatgctgaattccaaggtttatggccgcttcgcactcaagccgagaaaaacgaagtttgtgcggtatacaacatttccacgaaaatatgtactaaatacattcaattcggaaatgttttcaatttacttcatgcaggagtttcatatattcgtattcatcaaaaaggatatggagtagttggggtttctaataagtacgggaaacgctcaaaagctcggtatcccatattctggggattaaaaaaggtaggaaaactccctaatccagatccactagatactgctcagttggatgatcccacgaatattactgaagaaatcactattgatttaacggccgaagcagagaaaagagcgtttaaaagagacgcacaaaaatggacgaatttggaacttgatgactccgctgatctgctggtatttgtaggtaggtggtccatgcagaagggtatagacttaattgctgacattgcacctactctgttgcaagattttaatgctcaactcattacaataggtccaataattgacctgtatggcaaatttgctgctgagaaattgaatgctcttatgaaaaagtatccgaagcgggtttattgtagaccagaatttacgcatttaccaccttgcatatttagtggagctgactttgtcttgatcccttctcgagatgaaccctttgggttagttgctgttgagtttggtagaaaaggcgcactaggaataggagctcgtgttggtggtttgggtcaaatgcctggatggtggtattcagttgaatcgaatgcgacgtctcatgttttgcaacagtttgaagaagcttgtaggaaggcccttagttcttctgctgaaaaacgggcattgcttcgtgcgaagtcagccaagcaacggtttcctgttttagaatggatttctaaactagatcaccttatggacaattgtatacgtctaaatgtcggtcaaagacaacaaggttcctcttcacattctatgaagtttagaagtaaaaatgacctttccagtattaaactatctacgaaggaaggtttggaaaacgaagaaaacgaattgaaagataaagcacctccaaatgaaccgaatgttggaagcctctttttgtttaacaaatcttctatgggttctgttggaggacctggtcattacaaagcaactgatttgtctcaagaattggaaacaaatgatcaagatatagaatataacgagttttattctcaattagatactagcacttctgacatatttcaagatacctccgttgatgggttcccagatcttcaagtgtcatccgatataaacgtgcgcaacgatcgtttaagttcttttgtcatgtcaagtgaggacctgcggtctagcgatggccatccggaaaacagtgattctgttttagaaacaatcagctctgttcaccatagaagcccgatcaaccaggttgtaaggaacctaaatgagtcccaattaagtttagactctgttataagtatgaatttgaataaggagtttgcgctgacaaaaactgaaaacgattttacggacgataatggtcgagctcttaattatttttcccaaaagttagaagaactagatccaaaaaattctgtcaatgaactgtgtattgaaacctttatattgaaaatgaagaaagagtggtatgatggacttcgaaatattcgtttcggaattcaacgtcctaaccttttgatttacgacgaggacaaaaaattcataaatacagagcattttctaggatccaaggtgaaccttaactctgtgacgtctcttggaaattttaatggttcaagtcctaattcttttttgtttttattaaaaaatagaacgatgcggattaaatgttttatgcaaatgcgaattggtgattggcctgtttactctatttttctttcagttggccaaattttggctgcaacatcttatcaacttgttttactctcaggatcctctgctcagttttctacacagctttatattgtaggtagtatttatactgtttcatctgtgttttggtggtatttataccgcatgctacctagtgtagcatcccttagtcttccctttcttctttactgtgcctcatttctgttaatcggtatttcgtcgtttatcaatgaaaatatgtacttgcgtttatggattagtcacattgccagttggatatatgctgttgcttcagccagtggatcactttatttttcgttaaattttggtgatgaggctggtgccggtgtcgtatcttggatcgtaagagcatgcattgttcaaggctttcaacaaatttgggcttgttgtctttggtactggggatcctatattgatcggtcgatgcaagaatgtcattcgtttccacatgaagtatatcccttgggtttaatagctgttttttcttggccactcgctttagtgatgttactattcgccattttgttgattttcggtctgccagattattattgggaaagtcctggaaatattcctgcattttatactgccctattaaggagaaaacttgttctctggttcttcgttgcaacaatacttcaaaattactggctatctaccttatatggtagatcgtggaaatatctctggggtggttcattgttagctccatggaaaatgctgactatagcattttttttgttcttgagcatgtggatcattatgttgatgtttctcggacgaaagtcgcttacccattcttggcttctgccggtttttggggtaggactgggatctccccgatggttgcaaatgatgtggggcactagcaatataggggtttatcttccatgggctggagtagctggtccaattgttggtcgaatcttatggatttggctgggtgtcttagattcggtacaaggtgttggggttggaatgattttattgcagacacttactagaaggcacattgctacaactctaattgctggacaaattatcggaacgttgacttcaatgttagcaagggcaaccgcaccaaatcgacttggtcctggactcgtctttttagatttgacatcatggaggttcgaagatggtgcaaaaatattcagaagtgcaccgttttggatttgtttgatttcacaaattgctgttagtgctggttacttgttgttttttcgccgagaaaatttaagtcggccttaaatatgaagagttttaaatgggtctcttgatatataataatgtttgttaattatttattagccatttacagaaatgtaaaattaatgaatgaattatgatataaaagttaatactttggcagaattcaaaagcatggttataagcaacataaagctttaaatttaaatcaatcgaaatctcaatttcatatactaatgttatagaatttctttatttaattatattcttttaactaattgtatgtgtataggaaactttgagaggggtgtacaattatttgtgggaaaaaattattaatcatttgaaaacggtaaaccccatagaaattcccgatgcaatcttttaacggagacaattagatattgctgcaaagtaaggagaatatctctagctgtatagtaaaatgattcataataaaataaaataaattttatcgttatataatccatatataattttttatgctttatattgtcttatacaagtttcttagcgctgggcaaattgatcggagaatataaaaaagggaactacttgattatggcgttttgatacaaactagatccttgtgcaaatttcaagttctattagaaaattttcgaatggcatcttgtagggacgcactgtttatagtttcgaattttaaatgtttaaaacaatagaaggaggtcaataaatcaataaatatttaaataaataaataattaataataaaaaatataatgaattaataaagaaatattgcatcttaaataaaaaaaattataattgttacgtttttttttttgttatatggatattcttggagaagcagtgaaattttattaggatcttcgtcgaaaacagcgatcgataaatcagaacatgtcgatccatggaacgataaataatctagagatgttggctgacggacaacgagagaaaggttcaggacaaacaatgcagatttggtttatagaagatgataactagagaagctcaatattgctttcgcttccttctctcttcttttttcccttgttcatattattatagctttgcaaatcaatttcagcttagtatttcgatctgatagagcgacaattatatagtaccgcgaaaaacttgcatacaaagctatacaaaaaatattgagataaaactggcagtacataccaatgcgactcaaaattctttatcttttgtttcaaaaaaagaaaaaaattctgcttttccaagattcctaccctggagtcctttctctaaagcacttaacaaaaagcatataagttaccgcctcaaacaagattgtgattagacatcagcacatacaatttctagatttactctattcccaataataaaacagagtgacatgtaaaaaaaattcaattttttaacaattgtctatttgaagtaatgtgcgacgaagctcctgtgtacgagggttaccttttcaatttacaccaggtttgcgcaactcggcaaaatttaaaattccgaaaaccatcgaatccgagcgcaaaatgcattagaggaacttctttaaaaatttctcattctcagtgtttctaaggtatgtggtatgtgtaaatctttttgtgcaagctcattatgaacgtaacgcttttctttcaagttctttttaagttgcttcaagttggaaaaagaaatgattatcggattttctgataagcgttcgatcgtcatgacactttccccgtgatttattgctctagacttgaatctcctaagttgattttcatatttgttcccaaagtggtgggctcattatcaaatactttttaaaatcaatataaaatattttaattattcgtcaaaattgaatgtcttactgtagttgacactaaactgtattcaagcagtgtattaaaacactccgtcctctgatagtgcaaaaaaaaaagatcatggattgttccatgtggcgatccccttttggcaccagttacgatactaccatcgactggtcctttttttttttctgaaataataataagatggttgtgacagatcgacgtcaatctgcaaataaaatttacctatttttagtagatgctgtctacaatttagtcaagtgatgtgttgtcatgcaaaaaggacatgcgacttgtgtgtgttgagagtatagaatttcaacgaatcttaattcattgcttcgttctatccttcaaatttctctttttaatttgaatgtttgtaagaattttctttcacttggggtcgttttctttttattcagtttgctatctagtgtggtggttcgaggtgcttatttacttacctattttcaagcgtcgatccttaaaccttggttatcccgactttcaagtgatatacgtggtgatctgtacaaattttcctgtgcaaaattaccatgttacctgtcgttgctatcccttgtacgtcgattcgcacatcattagaatgacagtcaaaaaaacagtccaaggctttatataaagaaagcagatcctttcattccagccacgatccgagtattttgtttgtattctgttaggttttgttagagtacgttatcaatcttgtattctacgctgcaaatcctttatcgattgatttggcagaaaataaggcagtttataagttcagttttacgattattttgattgatttcgttatcaagtgagattgctgatcactcctgcttcaactcttacgttgctaatactaagtgaatacaatcagccaaaaaaccaaaaggacgatcgctttttttttttggttgtagatcttatcactcattttttgtattggttttgtttttttaaaccactttggattcctaaggtattttgctattgttttgtggtagaaaatatcgattatttggagatctttctttgcaacttcaacctattccctttttgtcttcctcctgtgcgcctatcgcgtattttgcttttcccttaattattgttcgttcaatcaactccccgctttctcatttgttatttttttttttaattttttttggttttggatttcaggtttcgtttggtatttcctcgttgcttaattaaactattatcctctcagtttattgctccctttaactcgttctgctcagctcggaggttgttaaaaaatttctattccattttcactctctttaacgtttttcgttgaaaacaaactttgccctgttgagttatatcttgtatctttctcgtacattaaaatgtctttaaacaatttatctaactcatataatcaatatcttgctcaagaatctcaccaaatattgagacatctttttcttaataagcaatatagtccattggtaaaaagagacgatgatagctctgctactgtgacttgtggaggtgatgccaatgaattcaacgaatatggtcatctgggatatcgtattggtgccatctttgttatcttggctacttcattaattggcatgaacttacctttggtcctttctaaaatcaccaaaaacagacccaacgtttatattgaatatctctatctattcgctcgttattttggttctggtgttattttggctactgcttttattcacttgttagcccctgcttgtaacaagctttacgatccttgtcttgacgaccttttcggaggttacgattgggctccaggtatttgtcttatttcttgttggtttattctcttgttggaggtccttttgaatcgctatgtggaatggcggttcggtatggaaatcggcgatcatcatggtccaactcttggtgccaaacaacacagtcatagtcacgaagacggtgctcacggtgttcatgaacatccagtttatgatattgaagaatgtgccgatggtgttgagcatgaatgtgtaaaggatgacttggaagaagtaaaactagaaccttatacgaatactgatagtaccgatttgactactaaagaagaagctcgtagtttcttactaaagcaacaacttactgcctttataattcttgaatctagtatcattttgcatagtgttattatcggtcttacaactgccgtctcaggtgaagaatttaaaactttatttcccgtcattattttccatcaggcctttgaaggttgtggtttaggttctcgtttggcgggaatggcctggggcccaaaaactgcatgggtaccttgggtgttgggcgttatctattcgttggttacgcctattggtatggcagctggtttaggtgttcgtgagcattgggatcctcttgctcatgggtcttatgctgcccaaggtgttttggatgctatctcatctggaattttggtttatgctggtttagtggaattacttgcacacgatttcttatttagtcctgaaagagaacgtaactggtataagcttatttaccttttggcatgctcgatggctggtactggagttatggctttgttaggtaaatgggcttgatttggtggctttttcgatgatccgtgcattttatattcttcattaaatctgttttcttcttttgagtttgagtgtcaatatcgttgaccaatttctaattgtccgttttcagttgtttctctttagtatcgtacaattagatgcttcattggttgtattgatatgtaccaatcaatctttcaattttaaataataattgtgtcattttcactgatttactatgcttaaaaaagtagctaattttgcatagcctatgaatgtaatttgcttcaatgttcatttactaattacacagtccttggtattgtaaaatgtattataacttgttttaatgtgttttcacccagtttagcagatttaaacattaggtgcgaagagaaaaaacagtttttaacaatggcacttacaaaactaagaagtctcaaacggataataagttaatgtccaataatctggctctcatactcgatatatgtatataatatatttgcttctacattcaacttcgatagatcgatcagtcctaaaattaacaactaccgtttgttgtgctcgtgatatgataggtgctgggctcctcaaattttatatccaaatccgtttcgaaagctcgcgttttggaaccactatgacactcaggtaaatcgcaaagcgcttgtaattcattcagccatccagcacgtttacaaatctccacaataacccaatcacaataaggacttagaaaatttacatcgaattgggtatgacgaacaggagtcctcgaaatgtaaatctgaggagtagtaggaggaataacactgatgagttctgaaacaggagccacttttaaagaagttccaatacaaattaataaatcagtctcttcaagctcaccactcccgactttgttaaagaaagaatccggtaaggcttccccaaaaaatgtgatatcaggtttcataatcccaggttgagctagatcatcttcagaagattcactatcaccatctgaaaaataatgtttctcttttttattttgaccgactcttcttaattttaagggtggttttccgcattcattgcagtaagaaactctttgatttcttatgtcttcatataactccgatccatccaccttgtgcttgcatttgatacaagttgcggtagcaaaagaccctatataatcaaattagacaaaatcaccagtgctcgagatgcaaatcggaaaataaatacttaccatgacattgaataattttgttatcggagagtccagtctttttttccaaattgtctatattttgggtaaacaatgttgataatttattcttcttttcaagcaatctaatgaaggcatgcgagggggaataatgattcgtctccggcaaaagatctctagcaaaagtataaaaaatttctggattttctctaaacgtatggatatcaaacatttcagaaggttccgataatccatggcgtgccaaacgggcataaaaaccattgtctgaacggaaatctaaaattcccaaacttgtacttatgcctgccccaacaaggacgacaacatttttagcttttttcaataaattaacaacatcttcaaaggtattaaaatgtggaagtttgattctcctagcaacctcacgttttaaaacttccttcagcaaaggaagtaaactaattagcacgttagtatatcgatagcagatattttaaaaaataaaagataaaaagataagaaggaagttaaagaaaagcatactctatgtcttcaaactcttcaagtgcactaggctatttacgttaataaatctaggtaaagtcataagaaaacaaaacatgcagtagaccaaattattattgcaatttaacaaaaataatctgctaatttaatgtaatgcaagttataaatcagtaagcataccaaattgattccaagtttttttaaaatcgatcgtacaggcaactcttcttctattaaatatttctccaagaatttcgcatagcctacaaatactagttaaaatgtaaattaagtaactccttacctgaagcccttaaatatctgaccatttcggatcgttcatccaaatcacttatgttttctgtttctaaggaatcgttaactttttaaataattaaaataaactaaagtatatgaaaagcacatagctaacctgaactcaaaatcgttgatcaattgtaaattttgtaaattcaaatagacttgcgcgtacccttgaaggtattggagttaatagttgatattcatacctggtttatcccattcatcagaatcaacctcttcatcctcagtttctttactgccgcacataatatctactagtaaactagcaccggaactactaccagaagagctaggagaataactagcgactggaattttttcctcaacgggagtcgtcggcatattattatctagcggattggaagccatgacagagtttgtataacatgaaaatatgactaatcaattatttttaaggaagtataaattaaagcttcgtttgagaaaggcaatgatctactgaactgaagatctctggttcaacttttcgataagtcttattacaattacgaaaagctagtctcttgtttagtgcagtaaagtttcgttagcttaatggtatgcgggcaactgtgatctcgttatttcctggtaataatggctattagaagcaaagcactgtataagtttaactatacaacttgttaatttaaacgttgctttgaaccatgagaactggaatgcgtattagtatgcaatgcgcaagtgtagaaagtaatgaaatgatatgatagtgatttaccaaatgttaaagttaatcatgtaaattcaatttaaaatctactaaaagtatgagagctaattctgctttgattttataaggaattacgagcactttcttacaagctcgactttcttgaatggactgcattaattaatacctactaaaataaatggaggtttttcgtaaataacaatggattatttgataaatttaagattcaatgtttcatcatacttgaattgctaataactaaaaacgatgtacttagcttttgttaaattgattctatctattcgataaagttcattgaacattttaatgagaaaacagtacttcctaaaaagtttatatactatatttttataaataaataaaatatattaagattaagcatatcattaaactatatcataaagtatcgttagaactttctcatttgaaatacatttattccaattcttcatcattaacatcgtcgtcaataccatccatgtcaatatcagcagagccgtttgcattagcttcatgatttggtttgacaaatatcttgccattttggactacgacatgagcagtctccttatcgcgaagctggccattcaaaattaagacagccatgggattcaaaacttgattttgaatgacacggttcaaaggtcttgcaccataagcaggggaataaccagcgcttccaagaaggtctttagcttcgtcgctaacctcgattttaattgagcgatgattggattgaagccgtttctgaacctctaatatacgattttcgacaatattgcggatatccacacgacgcagacgattaaagataacgattgaagagatacgattcaaaaattcgggacggaagaagccacgaatcgagttcataaccatttcccgagtggtactatctatctttccatcatcagactcattgtctgttgtcaagtattcagcgcccaagttagaagtcataatgataacagcattcttggcatcaacaacctggccttggccactagtgatacgtccatcatctagtacctgcaaaagtacagtcaatacttctggagcagccttttcaatctcgtcaaacaagatgacggagtaaggtcgtcgacgaagttgttcagtaagctgtccaccagcttcatgtccaacataaccgggtggtgctccaatgagacgtgaaacagagtgtttttccatgtattcagacatgtcaatacgaatcattgcattttcatcatcaaacataaatgatgccaatgcctttgtcaataaagtcttaccagtaccggaaggaccgcaaaacaagaaagatgcgattggttgattaggatcagaaagaccagcacgagataagcgaatggcgtttgcaactgcagtaactgcttcattttgaccaattacttgtttactgagaaccttctccatgttaaggagtcgttccttttcagttgtcttcaaacgagtaaccggaataccagtccaccttgcaacgatttcgttgatttgatcgggcccaactacgtcaataagtaaaggttctgagcctggttgagcgtttgcaatcgcttctgcatcagcctttcttttttgttgctctaaatattcaatacgtttttgcaaatcaggaataccatagtatttcaaatcagcagcaagagtgaaatcattacgacgctcggcatcctcagccttagccttcaactcatcaagacgacgcttagcatcttgaagttcacttccacgagacttttctaattcatacttctcacgaataggtcttgtttcttcttccacttgttcagcctctttacgagcagccttgagacgttctttggaagcttcgtccttctcacgctctaaagcacgaatttcaacgcggagttgtcgaagctttctctcaaggttatcaagaacttcgggctgagattcacgagtaacacgaactgcagccgcagcttcatcgaccaagtcgatggcagaatctggaagacgacgagaagttaggtaccgggaagcgagatgggcagcagtaaccaaggcacggtcagagatagtaacaccatgatgaacctcatacttttctttaagaccacgaaggatagaaatcgtatcttcaatagaaggctcttttaccaagatgatttggaatctacgttcgaaagcagcatctttttcgatgtatttcttgtattcagccaaagtagtagcaccaatacagtgaagcttaccacgtgcaagcattggcttcagcaaattggcagcgtccatgccaccttcaccaccggaacctgcgcccattaaaagatgcatttcatctacgaataaaataatgggagtttcactttcttcaacttcttttaaaacagatttgatacgctcttcaaattcaccacgaaatttggagccggcaactaagcttccgacgtccaggctgagaagcttacaattcgaaagattagcggggacatcatcgtcaattatacgacgagcaagtccttcagcaatggaggtcttacctacaccaggctcaccaataagaactggattatttttcgttcttctagaaagtacgcgaattgtacgacgaatttcatcttcacgtccgataactggatccagttgaccatttctagcgagctctgtaagatcaacagtaaatttatttagtgcatcaaatccttcctcggcattctttgaatcgattcttttattaccacggacgttatttacagcaaattcaaacgctttcggggtgacaccggcttctgccaataaactctttagcgtgtcgtctttagtgaacacagcgataaaatgatcttgagcaatgtaagaatctttttgtgttttttgaagttcatgagcatttcgcagcagtttcgcactttcaggtgacagagtcacttgttctggaggtggatcctgagcaggcaagcgaactaaccgactagtaacacttcgctcaaacttttgaccatcaccaccagctttgtcgacgatggtgcgcagtaaggtagtaccgttactgtcactgtcggacaaaagagcagcagcaatgtgaataggggttaattgtgaatgaccataagattgtgcaattgagtacgcatcagacaatgtctttgcggctttgtcagtaaaaggataatcagccatatcgagttatattattataggaatttttataatttatagataaatccaaaaaaaaggaattgtatatttgtcgctcgttataaaacaaaaaagagagagtcgttgaacggtaaatatatacggttttcagttcgatttaataagaacttaatatcgttattataataaattcttcggttatagattgatggttgaggatgccgcaggtagagaagctgtgcatatatatacacgatgatgttactatgggaaggaaaggaacataccagaagatgccagttacattgttactcgaacctactcctacactctagaaaaagaaagggataaagtagggtaaatcccaaagacatgactagaagatttaaaaaaataagagaaaaatagcttaaaaaaaaaccggtgtaaattaaaaatgcagttaccttaaaagtctttgaattgtctttaaacatggaatactcgaaacccggaaatgatctgcgtattacgtagtgtatggaacaacgtaaagacggatactaacctcaacttattctcaattgcatcttgctaaataccgttagaattcatcaatgactgaataaataattttttgatacatagttcttctattacagagattctagtcatatttccaagctatttctaagatagagctcttacattacttattctatacggtagcgattattcgtcgtaatgacatttaacgaactttagttacttgaccatagtggtttataaactaaacaaaccaacagtgaattcttgttaacgtaactgtaatctacgaatattgagaagaaaaaaaaacgaatgaatttgttgtgaatacatattttttccttagcgaacaagtatacttcattcttattttcatacctctttagtcttatttaaaccagcaataaaattcgttttaagttttccgtgttaataccaattaaaataacgtttttttcaatcattttatatgtcattgcaacgtgaaaataagttaataaatttcggtagcagctaatatggaaaatgtacaatttacttgatacattagtgtagcctaaattttatttgatcctggaaagtatattaaggtagaacgcgaaagctctcctagtttacgccgtaaattgtaatgactcgctgattacatttggcttattataatccgtatagctagaaaatttcgataactgaatattgcttctttaaaaagacataaatagaaccgtgaattagtacagcaaacgaaagataaaaatttcatagtaacatgcaaatactattttttcagttagttttccataattttgtataatatttcatatcaaacgcatctaaaaagtacggacgaaattacttgctattgtaaaaataaaaaaaataacaaaacaaattataataacgtgaactgctattttggtctcatatatgaaaggttcttgagattttttacgttgtcagctagcaattttacgcacactattctgtgctacgcgctctttgactacttcccaaaagccaactacaaaaggtttttgcagtaacctttgttagctattctttatatctcttatctagcttgtataaaatataattacgactatgcttgaagctagatttcagcaggctgctttgttgaaaaagcttctcgatgccatcaaggagttagttacagatgctaatgtatgtaaggggcagcatataaataaagatgctcaacgacaaagcctttcttttttttaaaaaaaatatatttattaacttcttttgaatgattctctaacctcataacagtttgattgcaatgacaacggtatctctctgcaggctatggatagttctcatgtagcccttgtttctatgcttattaaatcagatggatttgaaccatatcggtgtgatagaaatattgctttaggtataaatctgaacgccttatcaaaggtcttacggtgtgcccaaaacgaggatttggttactttaaaggctgaagatacacctgaggtattgaatttggttttcgagagcgagaaaaatgacaggatctctgattatgatgttaaattaatggacattgatcaagaacacttgggtataccagatatcgaatacgatgctactattactatgcctgctgccgaatttcaacgcattactcgagatttattaactttgagtgattcagtaacaatcaatgctagtaaagagggtgttcgttttagctgcaagggagatattggtaatggtagtaccacgctgaaacaacataccgatctttctgaccaagatcaaagtatcgaaatttctcttacccaagctgtaacacttacgttttctttgaaatatttagcccagttcactaaggctactcctttagctacccgagtcacactttcaatgagcaatgatgttccacttcttgtggagtataaaatggaatccggatttttacgattttatcttgccccaaaaattggtgaggaggatgaggagtagattacggaatcaatatcttttagtaatctctttgcaattgacgagctagcatcattataaacatacttttgtttactttttaattcaaccttttttgtactgctccttccctaacattcatatccaaacaggcaaaataccagcttttacttaaaaaaaatcaaattctttagaaccaacaaactgaagggtagaaaaacttgtgttcttagtgatgatttttcacagataacttcgtaatcatctgctgtagcttgttgatttaagtctagtacatgatataatacattgatatgtaaattagcttaattctgagaatttattctaactgataattgtatacttatatggctaaccgcgtaagagcctcggagggacagttcgcccaaatactaccaacgctaccaccagtagcagcaaggcgtaaaagttacttaaagaagatagaattccttactctctatactgccaacttttcgtaataatttatatattttactatttggctatatttgaaatttttagcgttgaatatactatggcaggagatagtgtgaaaagtgcaatcattgggattgctgggggtcctttttctggaaaggtattttattaaaatatttttttcttaattctaatactttaatactagacacaactctgtgagcaattacttgaacgtttaaagtcatcagcaccttcaactttttctaaattgatccatcttacttcatttctttatcccaattctgtcgacaggtatgcactttcctcttacgatattgaagcgtttaaaaaagttctttctttgatttctcaaggagccgagaaaatatgtttgccagatggttcttgtataaagctacctgtagaccagaatagaattattctaatcgaaggttactatcttcttcttcccgaattgctgccctactatacgtctaaaatttttgtatatgaagatgcagatactcgtttggaacgctgcgttttacagagggtcaaagcagaaaaaggagacttaaccaaagttttgaacgatgtaagggtttttcttctaggtttattctaatttcttttagtttgtaactttgtctaaacctgcatacgactcttcgattcatccagtatgttaaactcttatttgctgttgtatactaattattggaagactcgagagaacgctgatattatactccctcaaaaagaaaacattgacacagccctactttttgtaagccaacatcttcaagatatcctcgcggaaatgaacaaaacaagttcatcaaatacggtgaaatatgatactcagcatgaaacatatatgaagttggcgcatgaaatggtaagctcaatttcctacatattaacaactaaaagtcctaaatttaggcccgtacttcgttatccaaccgagaagtcccggtagttgcgtctttgtatataaaggagaagtaataggccgtggttttaatgaaactaactgcagcctctcggtaagccttattttaatatgcctttgctgacgatgataaaggggattcgacatgctgaacttatcgctatagaaaaaattttagaacactacccagcatctgttttcaaagaaaccactttatacgtgactgttgaaccgtgtctaatgtgtgctgctgcattaaaacagcttcacataaaagccgtgtattttggatgcggcaacgataggtttggcggatgtggaagcgtattttccattaacaaggagtatgtgaatttatcagttcgtttttgcttacgatttatgacagccaatctattgatccgagctatccagtttatccagggttattttactctgaagctgtgatgttaatgcgcgaattttacgttcaagaaaatgtaaaagcaccagtgccacaaagtaaaaaacaacgagtattgaagcgcgaagttaaaagtttggatttatctcgtttcaaataattatattagaagtctaattttctgtggtttcaggtagggttataataaaggttcttaggtcgatgcgtcagtatcaatcatgttggttgaatatgttgaataatatttactgttttttatatatttctatatcagaataaattgtagtgtaatatttgatgagaaatcacaaatccacctaatttttttcaatatacaaaataaagcaagatgttttaaagaatcagaaaactataatttgcaagaataatggaaatttattatccaagtaatattaggctaatcattttacttattttacttcttcttagagacaccaacggtcttaccgcgacgtccagtagtcttagtgtgttgaccacgaacacgaaggtcgagagcgtgacgaagaccacggtgggtttggatcttcttaaggcgctcaagatcctcacgaagcttactgtcaacattgttggcaagtaattggaatgacttgccatcgttgatatccttttgacggttaaggaaccaagaaggaatcttgaactgggaagggttttgaataatggtaacaatacgctccaactcttcagtggtaagctcaccagcacgcttagacatgtcaatatcggccttcttgcaaacaatgttggcataacggcgaccaacacccttgatttgggtcatggcaaacatgacctttaccttgccatcaacgttagtgttgaggagacggagaatgtgttgaaactataatgttaatatcacatcagaggaaaacgaattattttaataatttcacacttgagtatctttgcccaaaaaagctgctataaaaatgcaatttaaacgcaataataatagggaaaggtgttgaaacagaaattataatatttacttacattatcaggaacaacgagagacattttccggaagctgctggtaagtacaaaagtatatcaactagaacaagcccaaacactgaagcactctcaaaaagcagtcaccgtggtatatatattacaataaaagagtatcataatataattataaataattgattattacgagcaatagcgaagtaaacaagttaatgtctggaagtaatacttcttttcgaacaataactctgctttgttcggaaagaccatgtcacgccttttacgaactttggtttggtattctacaaagtttatttttaaataaactcttagtttgatactccaacatgctttttctgctttactttcatttggaatctattctatacatttgagaaagtataagggaaaaattgaatctatggctggtttatttcaacttcaatatagtggtatttggcgcgaattaaacattcaggagtgacgagttcaagtgttatgaaatcctttgtttttaggtacttgatccagtgcctcctgttttaatagtgtttgaacaccacgatgctttagtaagatatatgcataagagcactataacactattatcgacatctaatttttctacttaagtttattgcggaggccaaagtatatcggtgaaaaaactcacatcaaataaattatattacgttgtgagagtttcttcattataaattagcctccagtttcttgtactttcattcagaagcaacataacgcagcaaatcggctaatactaactgagtccttttgattatattaatgtgctgccaacgttttcgattccattttcgtgcgcttgaagagtctttaaagtatgaaaagaaatccttgtacaagtaacttactgatctggaacgtggctgaatttaagtcgtctgacatgcttgattaatgaaccgacagtatgatttgttgtaccgctttgcatatctcaatcaggtgagctcacaagtcaggaaaataaaagaaggatcgtacgttgcaacttttcggatgaatactcctttaagaccaaagttgaaagaaatgggggctaggcgatttcgggcagcattcatcagaatggtttgtgaagaaacaatataaataaatttctttgttccctgtttcgcgtatgcttttcccagctgctttcgttactttgcagaacttggtattacacttggttagcaatgcctgatagtaacccgcggttaggctaaataatggatttgagtttctgtttccagaccgtacacttttaatgtccgacttgattttttttttttttttgaatctgaagtgaaacaacttctccagaaagttgttcgattcccgatagtttcgcaactacagctataggattttatggaactagccaatatatctctctaattataaggattcgcaaaatatatctactgggtcctaaaaaaagaataattggggtggattttcgcttttgaaaggataatattgacaaaactagcttttcatcaacccgaaaaaatactatttgccgactaaattatactgtcaaggaaactggataactgcctttcaaacatgattcaaatagttctatttactgggaaaaccggagctgtagaattctattaagggaaatcgaggtttgttaatgttgcaaggagcacatgggcgtcatgttgctgttgcaatttcaaactgtaatatgtactcccatattaacagggaaaaaatacatttaagggaaccattaaaacccccttttttttgtagacactgcagtaggagttgttttacgctcaaaacctgtgtttgtattctataactattactgaggatacgaagacttaacaaggaaattgtttttactttggagagcgtatactcaacaaaccactggttacatggctaatatttagtaaaaaaaaataacatttaatgaagatcccttataaagagcctaagttatttcgtaatggagatggaaattcatttgcaccatgcttagaattttgcgaagtatcgatttgccgttctacgacggcggtaaaaggtggtatcgaggaatggcatatttagtttaaaagtaattacgattccgtttaatgtctcttacagtaatttcatacaattgtgttaaaccattcttctccaccaaattaagcatcgatttattaactattggattgatatgccatgtgctttttgactgcctatagcattcgaaacgagaattgcataaagaagaatagcatcgaatgaaaaatagctaattaaatgctattaaactcaaattgaaaagcaaataaaaattgccatgcattgactgtattgttgctaaaaaaaaaaaaacaactaatctaagggaaagctataccaccgagctgtttaaactggtgcgctgcagcaagttttctattttagtatacggcgagaaattgatagttgaatgttctggacaaccgacgttcacaggacataaaacaaaaatgtagggctgctagtcgtttcccaatcttattccatcaaaacaacaaaatatgtattccacaggttgcattgatttttttcggtaaatcctttactaaaatggaatgactttcggtaaaataaaatagggtaccgggaaatgatatgttatcttaacattttgaatgagaccgactaacaggaatattttttaattttgtcagaatcgagaaatttaggcagaaataaaagcacgatatttgactttttcatgattgattcaaaatacaagactttttctccgagataagagataaagcatttgggtcattaagatgaagtggtaaaagccataaggaaaatggtttttggttttaattatagcatatttagacaaacggccttcgggtattctagcaccactgcctctttttttgctaacaggaaaaattagcttaaatctaaaaaccttaagctgtttgcccacatttatcctgaaatcgtgctgaaacaaatggtatttatttggattaagttcaacactttacagaagcgcaatcctaaaaatggtggaatagatagactgtcttggatgggttaacgaggtcagttcgtcgaagggttcgctaaagcgtagattaagaagttaattcggtagtatgctatcgctacggtacagaactgaatttaaggtcagccagagttgcatgtatcccgtgctagccgaaaaaaagtaatccgtacttaacattcgaaaatttcgttagtcattttgtcttgaagctgggagtattctgcacattccatttaatatggggggttttggtttgaagctcggttctaccgatgtttagacgggccgataatgcgaagaaaaaataatgatgttttccgttaaaactgttttcagatatcaacaaaaaaaatgttttctgacagaaaacaaagaatctgttaagagataaagccatacttttggtagaccatgtaagacggggtatgtaatacggggtagtacgaatagatgtaagacaaagctgtgcataattcgatttgtcgcttacacgggtatatatggacaaacatcatatagtgcacaaaataaacaaatgtgtgttttcttatacatggagccacggaaagttccgagacagatgcccttttacgggcttcaagtaccgatacggcaaaagtccataatcaaagtcctttatgtcccactagcttgattaagctaattcggcataccccaggtaaggaggaagaaaggaaggaaggacaaggtaagcagtcgctgcacacgtcaatttcgtgagtcagcactactgaggctgtccattaaaacaaaggtaaagggacggcggacagagatggattgtggcgatgatgttttttgatttccaaaattctcactgtttccatgagtcatggcatgcattcacatcatcgttgactctcctctctactcactgactaacagtttaaaacatgttgccccaatcgtaacacttaacgaccgattaaaaatgatgagaatttgtcaagttcatcgttcaaccctagtttcccccaattccttcccgtactcctaagcaatcatgtagagaggtagatgagaaacatcgaatggtttgccttttcgtaacaagtgctgaaaatgataggcggatgcagtgttagcacgagtgtagacgactttgaatgagtggtataagcaataacgaggctcaagtcaatattcagcctcctcgcgaatggttgcgcacgtaaactatatcgcaacgaaagtatgtcagtcgccagataggactactcctaaagtctaatccaaactacttcgtctagctatactaaagtataagcaggtcgtaacggtcgattcattgcgaaatcaaattactcataagctacctctctggttattttttcccaatgtactgtattcgtattgtaccccattcttaccggatacatttattaatagagcaagttacgaaaagcaaaatcagagcgagtctattttcggacttgtgtgtctaagtatagtcaaggagcggagacaacactcgtaatattgttccttcacgccctcctccccctttcccctttgaattgagtatcgtacactgcatcagtaatagggtcagcgtttccaattgactgactggttgaaaagtgaaggattacatacgaaaatccctaaacgcgatcatcagcgcattccgaattttcgtatctttctatctcttcgattctttctttagccttgccaagtattttggctggcccatacgctttgcctgactatcgcgtctaaaaataaaatcccctttccaaaaccttggattaggtgcatgggattactatgattctttcctaataattgctaatcccgctttctttctatttttttctactattactgcaaagtcaggtttgcaatccaagtggactttaaccatactcaaaaggtaccttctaaccttctttccattatgtccatcttcctcctccaattaaaggattttcctacttagggctcatttaatcgaggctatcccacctttttcatgaaaaagtattcggccttgtgacctccccttttcgaaaagagagatgaagaaatagtttaaattacccgagtagccgaaacggtgaattttcagaatgtctacatgaggaacataatgtacacttatacgcgtttgtatattgagaattcatcggtaatgttggcaaagtgctacgcatcttcggataaacgtgaatggaagacatttagcccctaattttggtgtacttatgcaggaaaaacctatcccttaacaattgcctatggagggaaagagaaaatttttttcgttcactattggaatttattttcttttgcataaatatgtacaatggtatgttacgatgctggcgtcgatacttgtctaagttagaacgcagtgtgtattacgaaggttgcattaaatagacgttgcggtttcctagttattgctatccctgtatatatatacacatatatatgtacaaaaacacgtatttacacgcacttataaacgcacacagacaacaaacaaatacctaattttataatttcaagttgttgagacagattaatttatttataaaacttggcgagaagatatttttaaacctgacattgaaaaggaggggacaattgttaaaaatatagcttcaaaggcaaaaatttctccaaagtgttgattcttcctctttctattttaaaaatagcacacaaaaacatctagtcatttaatttgtctttgttcctctcatttgtaaacacttgaaaaccacccgttccggctatcttgtttactaaaaaaattttttctattaatatctttagtttcgtcgcccgcttcaacccagagtacaaaaacaaaaatagcttcctcgtttttaaatctcaacttagattcgtctaatcgactatcaattacgagcacaattggagaactttgcgctcttgttttctcaagcgaaaaatctaccctcaagagatccggtgcagagaagggaagacagggataaaaactgttacataaattccaagaataaaccccatctgctgttttctatttgttccttatatacttgcccgtttgctcgctcgtttgctcgtttgttttcgtcattctccctatacctgaattttggttaacctcgtcgactctttttctcttttctcgtcaaaccttactaaatatatacaacgtctaatatggggcgcaaaaaaatctccattgcacccataaccgacgatcgttcaaggagcgtaacttttgtcaaacgaaaacaaggtctctacaaaaaggcgtatgaactcgctgtgctagccgattgtgaagtcgccgtcacagtcattgatcggaaaggacgtttgcacgtcttttgttcctctgactatcaacgtactcttcaacaactcaacactctcagcatatatgagttaaaaaaccgttctcatttttcgtcatcgcctgtcgaagagtcaagtaccgtgtctccagaaacgacaactggttcatttactcctcttaataataagcatttgaagtcacaggaccaacctttatcagactcccaactcgacactggtgattctcctgcaacatcggaaacgactgttcaggactataatcctcaagttcagtcttactgtcgtcccgagcctttatcgtctaatcacgttcgttcttgtcctccatttcctcccacacaacatcatcatccccatactcgtcctcctcatcatccacctcatcctcattttcataacaataactatccaccgccctattgtttccaatctcctgtgtctccgggtgctacagttccattgcaacatcattctccgtaccctagtgataacggctttcctggtcatcgtaggcaaacgcacttcgctccttactactatccacaaagagctacgtctccttctttgaaacaagttccaacttatctgggtactcatgtactgcaacaagaccagtccacctatgatcagaaggtccttatgcctccagcaagttatctttcttcacctaatcaatacaccttaaaaaatgtctctcctggtaacccggcttgccctccttttctctatgaacatccaaatccacagctaacgcctgagatgtttgatgttaaacaaggctcacctattccgcctactgcgtattcgggtagcagttgtgagacttctcaacataccattgcgaatactccatttttggcatatgatcgctctccttccttaacgaatcaagaagctgaatcatccttccaagacgtagcttccattagtccacattcactcagtgatgtcaaatactaaagaatatcatagaagtcaatctccctttcaaatgtcttcatcatgtgtcctccctggatctaatgaatcgtatacaagtaataattttagttggcatacatctcgatcaaatccttacaatcgttttcttactcaaactgcatatgatttggagcaatccaagcaccaatagtttactgccaagctgtgcgatgcccatttttttaatttgacttacatcgcattccagtaaacaattgttaatactaggtctatcaatttatcgttatagttgaattacgcgaacgaaattactgacctagcaataattgaagtttggaatgttgttcaataaaatggacacctaccgatagcttatggattcaatgtgaactacaaacctagcatgatttcagacgctagcaaatacaaatacctgaacatttcagatgtgccaatggtttaactttgttaacttccatcttcggtattttggatcctccctgttatgaattcaagatggtgattttcggtttaaatatttatttgcaaactgcgggcagtttatcacttatttattcaggcacgcattttgtctattcaagtggactaagttttttcgtgattttgttttaaccacctccttccacttcattaattaattcaccaacatgtaacattcgcggaccaacctttatgttcgcattcaaatttttttttggagccgctaatttctaattagacgtttctcattcgttttcaaggttatacatggtttattttcgtgtgtttgactcgattttttgctagatttttcacggtttctcctttttaatcaagaacgtttgacgattcacagaacctttttcaaacccctaattacagttttcaacaataacatgagaaattcgaactttccgtgtagttttacagagtaatgtttaagtgtttgttagtatgtcggtgtgtaagtgtagcgtagcgataaccgtccagcttcaaaggtaagatgcaggggagtaatgcagcagctaattttatatggcggaatgagcatggtagcactcttcaaagaaggtggaataggaatttggcttcatgcgaaattatgttaacagaaacctgagtttctgtaacatattattatatacgtggcttaggacatccaaacaaataaatgaaattctttagtataagaagatgaagaagatataaaagattaccaatgttatgcaaacgatggaacatgaatcaaccgcataaaactcagtcgctgtatcaaaaatgaccatcgtgggatgctgacataggcaatcaagtttctcacttcaaataaattagagactgatttggcaaatatttgagaattgatcctctatttgacaaatcattttaacttattttatgacagacaagtctgtttgtattttgggaataaaacctcgcattatccaattaaaacgtctgttgcgaccaccggcttaacttagaacaattataaagacttccagaacaaacaaaagtaataaattgtcgtaaagcgacaattatgcaaactttttaccctgtgggataattaccaaaaagatgatcacaagtaacgtaaggctatgtctttcaggtacaaaacaactgacgaaaggtgataaaagtattaagtagaggcatctggatgctgggaaaacaaattggaaatttcgtagggcagtttaacattatttaatgggaacgaaaatagaaaataaaatattgcaaaaagaatggcgtgggtcttactaaaagacgcaaattagggatataaggcaattaaactgcaaatttaatgcgaataaaaacaatagacaacggcttagcaagtgaatttacaatactcggatttagattttgcgcgaaaaagtaaatgcattggtcaacaggaatgcaaccaatgcaaaaagaattgtcgcaaccttgttaaaaaaacagaaatgtttgttagacagttacaaagatagcgataatcgagaccaaagtgttcctaaaaattccgatcggaaagtcagtaaatctcgcataaggtggtgcaactttgctgcatacaagaaactagcagcccctggccatttcagctttttcaatttgcttagagcacaacactaagcaaagaatctctttcttttataatagcacaactcccaaatgattatcactttttctaaaacaaattaattggatacttctaaagtatccaattgtaataagaagtctcagaataatccaacaaatcatttcaaatatcaggacgcagaagcgagcatgtagagaatattattccatctcaatactcgtttaaaaggcaagcgattcaaaagaatggtaagggtagtggatgtttgcatgctgatttggaagggctgcggatatccatgagaataagcatcgtctaatctttataggtatagcaggaaaaagatgaacttcttatgaacggttagcacagagaacgagggagcgaatttttgatttaagtgatacaatgcaagtagtctataaatttggtccttttttagaactccgattgtctcaaagagtgtaaatatacacgcgaaaactgaaaaggtccgactaaattttcgcagccttctcggcttcttttaacacatggaaagcaattttttgctttttattgttcaacaaaacctttttgatcattatatcatttcaattgtctcaaatagaattataggaatcagagcaagcactagaaaagtcgagtaccaattttttctagctttcaagagctttccctccatcatgggtcgaacaagtccaaaatttcatataatcaataaacactttttgagcctttttaagcgggaaaaatgacagtcttaacgatcacaaaaacaagcaaaaattgcaaaagtgtttgggatacatttttatagatttcatggtttcctcgctaatatggtgaaaaaaaattttatgcttttccctacgtcaatccaataaagacaattaaacaccagaatagcactggtgtattttttctggaatgctgtatttgagacatacgaagaggcttgattaatgtaatggtcaacgaacaagtaagtgtcttttctctcctcgtgagtgtagtgaccgttgaggaatctaatggtgattcaaactttccaaacgaagaaagtttttaacttatacgctactacacacaagcattactctcatgccgttccccccaaacttataggtgtctcacgactttgaacaaagcaggcaagtcacttgcttataggaatacgctcgtataaataaaagaatctcgttttccgaccccaattatccccttcccaattgtggtgtcgaggcctttttatgcacatgatcttaataaagatttaggggatgtggggtgttatttcgcaacttggtcaatgtttttctagtgtacctctgttagcgaggttatgtagcccagcgtttgttatctagtagcacatttgacgttgaggtcgttgtaatgatgaaacaggacacgaacatgtaccaccgacatgcatagctctttatttggctgcgacatgggttacctaggtggggagtggtactgttggaactttatatgaattgcaaacagaaatttttcgttgcgttgattcagtttgagacattacaaattatgtgattcgttggaaatgtgtagatccgaattatgtattaatgtggcttgctttttttccttattggtttgatcctgagaaagtgctgagatggaatgactgaaccttgctagtaaaaactagttttccgggatcggcaaacatgttttgcaattgaaaacaaaatctttagctgtgttagtaatttgcaattagcaacgcgcaaatcctgcgatgaggatagtatgtgagttgctaattgcaacatctgaagcattctgatgtgtcccatttttccaaacccggatacaggcggcattgagaaacaccacaaacaaaaaatttccagcagtcgcaatgtaaacaatgacagggttagccacatatctggctataatggttaactagcttgtttgatgatgaaactagttgaaaattaaaaactgcgaaaaaaaattccttaccgggttaactcaattactcccatacaccttttcccaccaacttaacaaaaaacccatatctctcaatatgtccgctccgtgagaagaagtaatacttttttatgcattcggctaaatgcaaccctgccttttgaacatcccaattggcgagttctcttcaatgttaaccaacatatcatggcgtccacgacagcacattacggcaaaattctaccactgatttcacactttcacctactgaatttttcataccaagtaagcctacaaactagactatttatcttataggaaatgtattttccctgatactcttatcaatcaacgcctactggtttgtttgagcgttttttcgttcaataattcaacactttcactactaacaattcacctatgttacagctttgactccttactttccctgtctttcggctgttccactttgaccatcgtaagcctattttgtcattactgaagatgtcactacacgttacattaactaatgcaaacgatgttccgtgctgctttttttatttctagctctactgtgttggtattaagtcttagtctgtttatttcatagtggtctcaacaatgaatctggtgtattcgatttataaatttgtggttcgacattgagtacggatgaccctgtatgaaataacagtctcctgaatcgcttatgatgatccttatcgtgttgttcgacctttccaattccggggttgttaccttatgtccacctattagtatgatttgcgccagttcatatgatggaatttgcattggagacaggttgaacgatttttcaggttattttgcggactgcttaataaatggactttttaagacatgcactcataaaatccttctaaattctgattccgtaggtatttgaatgatggaatgaatggcttccatgatagcgttgaactttacatgtggtgagtttgatgggcaagagaaatcattttctacgtgttcgttacctatgtggaaatcatcagcaaagattttttagaccttaggttataatacctcggttattttagcaatttgcacccgatgtttagacccgaaaaggccatcaatcaaaggacagttttcctgcaaaaaatgacaaccataatccatcagacatgttgattctcctggaatcttctaaaaataactaatataacatttaatgctaggattctatatcatgttggcgaggtatggcgtctgaaaagagctgtgatatatttactcattctttttgaacaatatttgtcgacgggactaacattaatccaggcctttgctggatttctccactttcaaattttctcttgcctattgtgcattcttctacgtttgaaattttcacttactcatttgaaccttggtgatgaaatgatgcaacctttcactacttagtcagattaccctggcaaactaaaggtatacctgttctgtgtttgggatttatgagaatatttctttatgtgatagatctacggcgattcgcatttcgttcgttgacctccccatccactgaatcaattgtctcgacctttgtcgcaaaaaaatttgtaacgaaatgatgcgttttcacgttgaaagctcgtacacacttttctctactgtgtcaaattagctgctaccatttgtttgattcataaaatttgctaaattcattatttttatgttgcataatttattgccgttgctgtctgttcagtcctctaatttttgttttgttttttttgcaaaaaatttgacgctatccagctttaatacctagctacgtaacattcaaatttttttctgagtttgtaaattaacatctacatttgcattcatcaaaaaactagaataactatcaacgtcctccgttgaaatgactttgatctagtggatgctaaacaacttttctattgagaactttctcacaagggagcaaatgatatttgaaatactataagtgttatttctgtcgctcgtcataacttcggtttggtttaaccacaaattagatttataccaattgcaaatgtaacacgaacctttgtgactgttctccttactgattataggataagtaattgaaaccttgttgtagagtatatacacatcgtgttattttttagtacaggtattgttgcaaataaacaaggacagtcaaacaattatcaaaaaaatttgaaaatacaaaagttgtacagtgaaatagccatcagtaatagagtatgtaaagccttaggaacacagttattctaacgagatactcggagaagtaatacgtttcccaaacggtttttgttctgaatagatacctacagctatgttagtaacaatacattcatgtaaattcttttttgctcgcaatgttaaaatccgcatacttcatcaacaatctcatccataaattcgactgtagctgtatccatagagatattatatccttggcgtttatacttatcgcttaactcaaccaaatgaggtattgccatgccggtagcttggtataatatagatccactaagcctgttgttagcatatgactcgcaagaagttcattttacgtactcaatatcaagcttctttctcatgcgtcgaatcatagcaatcaggtgtgtttttcttcgaataattatacctttgcgaaaagcaggcgcacgtttaattctttctaccgacatttcaacataaggagaacgaatatttaattaaacattaatacaatatagcttcttgaggtgaagacgtatccgtagtgtagctttttttcaactagctttctcgtagttaagtgatatatcgcaatcaaattttctttggcttaagtaccctaactgaatttatagtaaagttaggaaatttattgataaatctgaaaaataaaatgtaataaaaaagtaaaatgcaattaattggtcttctcagaagtacatttcttcttcctttttctttttttttttttttttttaatttatttctttttaaaaaagaaataaattttaaaagtaataaatcggtaattaggtaaatttggctttaaatttaataaatttgttacagtgattttcatgataaaagctaaattaaaaattatattctattcagttttctttatcagcgtcagaatgttaacgcatttgggtttataattatgaatattgtttactctgtaagaaggttaaaaacaattttgatttaaaccaagaataatagtaaagattacacgtatagcaggattcaataattttaaatttaattgtaatttaagaaaatgtatcaataattaaattcgcaaaaatttcattttcacttatcttacttaaaagttgccaacttttatacgatttagttcacctttcacattggaatatgcctagtagtattaataaaatcaaataaaaatccacttcgacaactattaaaaactgttacgaaaatacactgaaacatctatggcatcttgaagggtagaatatcgttttcccttctgcatacaactgctataatttacatttcaatccttttcccctctattgtaattttagtagaaaaccatcagctcttagaactctatataaaaaaactgaaaatacttgagtaatgaacgacgaggaaagtcatatatccgtattgcctgtcatgaacaaacaaaccagcttggtacttcaaaatcttaaggaagaaactgaaaatcagttaaaagagctagaaaaaaaaaggtctcaactgcataaagaggagcaaatcaacttgcagttagtatatgctataaacgacttgcgttcaaagactaaggagctgaaggcagaaaatgaaaaagaagacacctttttaaattcatttaatgcgtcgggtgacttaactgccaataaaaaaatacagctgcgggaacaaagtaggaagctagaggaatcgctgctttcataccataaaaaggtgaaagaaatggaaaagcagcaccgttcggcgtcttcaaaattagagttagcaaagttgtcagctcagcaattgcaaacaaatgttaatgttttacgatcgcaaaacaatcctgaaatattgcaggacatgatctctgaaaccaaagactgtcgttctttgattgccgaacaacttcttcaaagtgcttctttgctcaatgattttcaaaatgattctgatcgtattgcaaagaatcacagctctttaattgataccagcagagcacatcgcgtctcgttgaccaatgcaactaaaaattatacccacatatttgattctctgctaacatttacaagacatgattcagaagatgtatcaacatccgttgaaaaattaacttcgaaaaagatctctgaattagagaagctctttgcagattattgttcgattgaagatgcttttgattaattatgttacaactccatcagaccttatccagaacgacatttaacgaataacaagtaatagaaggaataacaattttaaaaggtgtttcaaaaattactcatctcctatttacatgtagattgtagaatatcaaacattctagaataaaaagaaattaaggaacataccttacccatatactagtagtctaatgagctactactatgttacataaattgctactacaaatcgacaaatataacaattttaaaaaacactatcttcaaaacttatattaccgctatctatctccaaactaataataaagagaggtaggcaacatgcttagttttcatgaaggacggtcaagaatttttcaccagctgccttgggggtctttccagtgtttaatttgacattggccttgtaagccttagcataagggttaagacgagccaaaacagccttgttcttaagagggttcttcttttggacatgagcacgcttgactcgagaaggaccagcggccttgacaatgctttgaatttcatcagagttgatgagacgagtaacatcggcattagagatgatgttctcagggaggaaatagtttttcttgagttgagcagcctcagtagtgcttccaaagacactgtcaaggagaccgaaagcagacttggtccagataacaaaacgacccaaatgtccaccaggagcaagttgaagtaagttcaaacgacgaacgttgacaatttcaacaccaggaatgttacggaaagccttaacaataccagcatcttcgttgaaaacaacaagaggaccgcgacgttgaacatgacggcggttacgaagcttaccctttccagcacgaagcttgcgagagttggcaaccttgacaacatcgcggtaagccttaatctccttcaaaagggcaacagcctccttggtcttttggaaagattggacagcatcgtcgacaaccaaagggacctcaggaatctcctcaatacggtgaccacgagccaaaaggagagaagggacaccagaggcagcaacggcagaagaaatagcataacgcttttcgttctgattgaccttaacgtgccacttgcgccaggtcttggttggagcgaacatacgaccgctacgacacatattaccaaaagcagcttgaccggaacgatgggtaccaccaccaccaacacgaggaatacgagcaagggcacgaccagtaccccaagactcggcggaagtttgatgaccggccttttcagaaacagcgtaaggttgacgcttgttcttggcaacagcggtatgaacggagcgaaccaaatcaggtctgataggggctttgaaaacaaaaggcaaagcaatagtctcagaagagacactgccgtctttgctgtaaatactaactgtgggacgagctgctgccattgaagctgttagtatgcttttgtggttggaaaaaatcagtttaattcagaagtttcatcaaaaaccagacgtgactgctttttatgaagaaacgaagtataacatattatagcgtattataaaatatttgctagatgtccgtctaactcactatcttataaacacatctgtgagtgcactaagctttcactgcgaagataaataatacaatcaggtctcatcaataagagcttgataggataactgatacaatttacataggaaagaggaacaatgtttagaagtcatgatattcgctgtttagtttcattagcagccatttggttgactgatgtgtgttataacacagcaatcgtagggcttcaataatcgaattaatttagtttataagttttgataacaagttttttagcgaataacggtaaaacattgtagaaatactctgagtcataataaattatcagtcaaagctactatactggcattttcgagcaaaccttccttgatgctttagatagcctgtatgttataatctggaggtgggcggttaaacattgtttaagttgtacagaattagtttattataaatatacgtacctttgagtcttataaaaaagcaaataccataaacataacagaagaaacataaatttaatttattagaatggataaatgatgattagattgattttacttgtcacgaattgttgagtaacacaccctacgtgttagcgtgttatataaatgctctgaccgtttttatcctcagcactatttacttgtaaccaatactatgaaaaacttggccaatattaaactatactggaacgaaaatgattttttaattgcagatatgcttcttatagtaattattaaatgagcatcattcggttactaaccgttgcagctaaaactaagtcctagatcaagttcagattgtttgttagatttacgcgaccgcaaatgggaattggtatgttgtaaagagttaaatattggaaatgagagaaatccattgaatgtgccattatttgaacttcctgtaaattctctcgaacttcaaaacagcgtatccaatgatatgtttaaacacgtatactcccaaaacgtcgagttaaaccataaaacacaagtagattttaccgagcaactcataccaaagaagagtctaaataaactcaatggaactttgagagaaacaatgtcacgaatgcctagttttgagagcatttcgctttctgaaacttcaaatgcactagatgatagctgttttaatgatgactggattacaatagagtcggaatttagcccacccattgacagaggaatgactttagaagcgatggattcgcaaaacgatactttatttacgtccaaacaattgaacaatggtcctaattttcctgtagaaaaagcgaccttctttcttgaaagcaacatgggattatcacaacgtgctgccgctactagtacaacccctgtctgcaacataagttcagtaacttctgctatcaatagtgttggtgaaatttcaaacgcaagccattcttcctcgacttctgagttgccatgtacttatggaaatacatcttcgatatttcaagttaaaaatgagatgtcgaatataaagagcgctatttcggaaggatatatagctcatgaccaacaatcgaagaaagtatccgtccaaaatataaagaaggaatttttgatccccttcgaattttctttggaagggggttttcttaattacaacaaaacattttcaaatctctataaagtgttatcggaaacagaaaaaacaagagactctaaagtgtggtttacttttagattagtgcttaaaacaaaacctctttatgcttctgaatccgagttttatgagacgaaattgaatttttttacgtttcctctggaatgcgctataaatttccatatcgattgcagttgttttgacgattggagattattttcgctcaaagagagctcttccgttgctgttcccattcctaaaattaaaaaagagtcaggtcgttctatgtttcaatcgcttttattccagtttaatcattgcattccattcagactctcttggatcaattacaaacagagtcagttaaatataattttgacagagacaaccatccgaccaagaatatgtgcagcttaccagaaattagagtacaatattctcgtattattgaacgaaaaaccttcatcaggaagtcaattgattctatctgcttctcctacctgcactattgaaaacatctatatcgaaaacactagattacatttcagtaaatctcaaacccctgagcaaactgtaatcagttttattgacgttcaatgtgtgaaagttactgaagcgacaaagactttggagttgtctgtaatactttcagaaagactcgtttatgaaactgcattaaaattaccggtgattaaatatgttaagggtgataacagattctgttttaaacaattattggagtattatgatatttatttaaagttcaaacttttagcagactggcgactgcttacaaatcctgtactccaaattcaagaaatctctgattactgccatttcaaacttctgaaaaaggttaataggaatttgcaaattaaaactaattatcctacccaggagtttcatttattgcgtccaacaattaaaatactacaaataagcaagcatgaatattttttgcatttttcttcttcctatatatttaatgacgccagggaaagggatgtatatggggtaaaactatcaaaaaatatgtggatttcctgggcttatgtggataattgtgaagctaattttttttgcaaggatggcacatatttttttcgaactacttcgagaaaacaaatacttttattggagataggaatattaattaaacccgaacgctataatttatttaaatatcgtgtttatcttccccaatttttaccgcccaccgattcacgtacactggttgaatttcaaaccattgtatacacaaacagtacattattattcgatggttcattttattttagtcaaaatggaggcttcgattttgaacctagacaaaactacacttattttgatttcaaaagcgaatttataatccttcaaaatagttatagtatatatggacccgcgaaaaatataataaagctactgcttgagctaattgaggttatcttgaatgttaatgtaagcacaacggccatgtgtttgttgactcttttgataggaatttatctaatattacaagttgtttttatttacacgaattaacacagtcaatgaaactatatttactattgctatatcgattttcatctaaggtatcgtccgtcttgtcaatcattatataactaattcaagacacggcgacaaatgcgcagttcgttcgatatgccatacttcatcaaaaggtataaacttattacaaaacttttaaatacttgaaccaatcggagatagtaaaaatctaaacaaaaaaaacaaacagaaaaactcacataaatcaatcgtaaccaagtcgaggttgagaaaacttccagtgaaattaactatcataagtaccgtatttggcctttttgatggcgtccgtgatatccaattttttgatttgaccattggaaagatcgtaaatccagccatgaacttgtaagccacgcttttccattgcttcacgaacaaagccaacccgggttacagaaattgcttgagcacgagtattaagttcggcaagtttaaggcgacgaagttggggatcttcaatggcgtcaagttcttcacgattgtcttcgataacatcacggatgtgtcgcaaccaatgatccaacaaattgtttaaattaggaccaagagcagcagcgacaccaccgcatccataatggccacagacaatgatgtgcttaacctttaatacggtcacggagtactccataacagctaaagcattaatgtcagaacgaggaacgacattggcaatgtttcgatgaacgaagacttcacctggaagtaaattcagaatggtggtctcaggaacacgagaatctgaacatccgatccaaagaacttgaggagtttgaatatctttggtggctgtaaaaaaggatgggtactttctgctagtttgttgtgaccaagtcagattgcgttcaagcaaatctttgatttccccattctggtcaattttaccagcgccagaaacgggagaagcggttgaagcttctctgtcgattatctcgtcttgatgatcgatttcctcaatacgacgtttcaatctatcaggcattttcttttttttatcacttttctctaacaattgactagacgaaaaaaacaatctttttcttccaagcgatgaaaaagatatggattgtaaacaactattataattacaaggaaaacgaatgaatctcgatgttaaccgcggagccgctattatcgagtagctgctactttttatttggttaaaggtagactggagtatggtttttggaagcggaatttttgtagttgtcaaagcaccgaatggtgggagcatgatacgtttttataccacacgacaaaaatggaaacgtttgtgatgtgagcaaagctatgatgatgaactttgatgtatagctaatactccgataacaagccgtcccgtccgtcgagtaggtaaggtttattggtttatctattatataatgtaatttattttgctagatctttgcaagggactacctacggatagttttgacggcttcgcagttaacaaaaaaccggatacgattggcttaaaattgcaaattgtcccaaatatgaataaaatgttgacagccataaagatttcgcaaccgtgcgaaattttttttttctaaacacaaaattattggagaagaatccgtcatttatcaattacgagtatatcgtcttatcgttatacgtgttttcgattaagttaatctaaaattaaattaagcgataattaggttttgtagattgaaacatttgttaacatgggcaccgctgacattactataaaaaaagacgaaaaaaaaacaattgcccattgttacccataataggaggaatgaaatgaaagtaaagacaattgagaaaatttattcaatagcttatacagctatttcaagtctcggccagtaagttaagcacttgaagttatatttaaaccgtcagtttaccaaacattaatatgtttgtttcaattcccattgataaactcaaatacgtgtatgacattaattatgcctctttgtgcatacggttttcttactattataaaaataattagcacgcccttaactaacaactatttaggttgatttgaacttgtagaaaaagcttgtaaatatcgtgctcgtcaactaaacgaatataacaaaccttagaaatcatcgcagcattccactcaaacacataccctaacctaactcgaaaaccagtcacaaaagtttcgagtcccttagtgttgtgaatgcttaatactttctgccatcaacacgcactgcactcctcgtcaaaatgaagtaccttgcagcttatttactcttgaccgttggtggaaaggactccccttccgcttctgatatcgagtctgttttgtctactgtcggtattgaagctgaatctgagcgcattgaaactttgatcaacgagcttaacggtaaggatatcgacgagctcatcgctgctggtaacgagaagcttgctactgtccccactggtggtgctgcttctgctgctcctgccgccgctgctggcggtgctgcccctgctgctgaggaggctgctaaggaggaagccaaggaagaggaggaatctgatgaagacgtaagttaattttagataagaagcattctttgtttctcaaaagcatcttactaacaattttagatgggtttcggtcttttcgactaaaccaaatgatcccttgttttcattacgctttcataaaaataaatcgccgtgttggttttattttaccaatttttttttagtgctccattcgtaatagtatttttcgtttgataaatgtaattttagcttactttaaatgttaatgtaccactggtgccccgtgttgttgatttgaatataagagactttacacttgtaaagcaagtcgttgtttcgagaataataaattttatttagtatgttactaggaagtctttacaagcggcccataatttttcttcaaatgctttcaaattgttttgaacatgaagcatgcaatagtctttacaaacctcaaatatttctttaatgtcattttccacatttgaacaaaatgtggtcgaaggatgacttattctaactgcttgctgtagcctttgagccctatctaaaagccacaaaacaaaatcatcaagggaaatagaatagcggcccaaaatacagtggtgtaaccctccaaatgatggtatattcttcaataaaaataacgagttattggtaggtacagtctgctgaggttgagagctggacgggaactccatctccaaaggtttgtcattaggaaacattaaatgctttacttccatagccacttgctttcccaaaagcagtaattgatactcatcaaccacatgaagtgcatccaaaaattcatcagcactacttttcagatataaagcggcaaacgcaccattgaaattagactcatcaagcattcctagtttaatatgatgtaaaagattggaccaaggaaaagcggtttgtttccaaccacaggaccataagtccctggccattgctaaatttttcataagcgatttagagttgcgaagtcgtcccatccattttgaaccatctgtttcttttgtagtgtggtcgttctcacaccttggacaataacaagaaaaaaaatactttttgagaagctgtttctgtctgattgactttggaagtcgaatatcaatgtatgagatgaaaagctgttcatctttcttaatatcacgtttagaaacaagctgcacaattgcaccatcgaaaattatttggcaatttggatcacaagaatgatttaagcgacagagtatagtatctaaacacatacccaaagaatcgaaagacgaagttacaagattcatagcattaacagctagcctacagaaaagtttttgaaacagttctgcttgataaatttgggtataatgtgaggctgcagaagcaattaattctgcatctgaccaactggaggatacagcttgaaattcgttttggtgtccttccataggttcaatgatagcaggatttttttgccataagagatacaatcgtattaataaccgacatacagaaggtagtataccgttttgctttgacgcttgtagtgctttgcattctaatttgtggaaaggccagtctgctttctgacaaccctaaaaagcctgttagtactaagttaaaatgagtagtcgcttttcacgaacaaattgagtttgtaattgaaagctcgataagcaaattcgccagattgtaaatctgttttacgaaaacataatagacttgtttaccttggaacagtaatgaattattttacatgccgcgcagcgttgcgttttcaccttctcttccgtgcaagtcgagcaagtgcgcgtcagattagcagaatctaagctcaaaatatcaacccttttccgaataattatctttcctaaaagatttagtggttacttcgctttttgagcataccaattgggatattatctgtagcaacggttccttttccaaactcaggtaaaataacagaggcaatcaaaggggcgtccattatcaacaattgctatcaggcttcagagtaaaaattcaaatcaaacatgagaagtgtgcttcaatggtttcgaatacttatatctaatgggtttcttgttgcataagtccgtttcgacgacgaacatattaacgaactgaaaggttacatacgtaatttaaaaaaaagtataaaattgaatttatctatagcagatgtaaaagttatataatttgattaagtttttaaatgaggaagttgcaatattatctgattccaaaggttttctgtagctgcaaaagttaagcagtaatgctttgctaacaattgccattcttccaactcatcaagcatttctatgctcatcgttcttttcttttcttctatgggtatccaggtttcttcaatagttaaaaaatcttctgcaattacttccgagtatccataatcaagaaacctcatcctttgctgctcagttgtctcataacaatcgagtgttttaagaatcactcctcttgcctaaattttgttagttcttaatctgtgaaatgatatgcaagcatcgtacagaaagattagccttcatcatttttccaaagttatccatcccctgaataggttcataaacaacaatgccagaagttgcaaacatattttgaaaccaccggcataatgaactagcttcttcaggttccaaataacacaaacaacattctgacagaacaatagtcggcaaagaaaaatctacaaacccaggaaatcctttatggactatttctcgaatatcgtaagaatatatgtccaaagagccagaaactaaagaccctccagaaatgtcttttatggtcagcaaattaataatttgtaagtcaacttttctaaaattagctcacccacaacataatccccgatgttttgctttaacgcttcatgcttctcaattgttcgaattttccgtatacaatttgggtaaaaatcgaattcaataaattttaaattttcaggtccgtattcagacttactgtagttagtaaagactgcatttatcttttgttttagcataagcatacaatatatcgaaatactcgagtatcagtaccggctcctagtgaaataatttgttttttaccatcaaaagattctatgaatttttgaagaatgtggtctatagaccatgttctaacataggttcctcgatttatgataggaggtttatgcgaatttcgactaggactaaagaattttataaaaggatcatgaatatatccgctttttgtagcactcgatctgcatttcaaagcatccaaatctgtttcagtaatgtccattttaagaatgcttaattcgtaacttgtttgggtatagtcaattaattttaataagagaaacgattttttttgtcagtttatttatattcaaaaaaataagactgattgataataggcaagagagcaagaggtgacgttttaaggaaagcgtgcaccacctcaagagaacggacattctgaagctaaacatctttttataaattgaataataccgacagcagcataaaacatctagacaaaataatgcttcccgttagacgaatctatcaatctacagctcacgatatattttactagacgttgcaccacaatgatccaacaagtccgaaataatcatttttattgaaatgtttgtataaacaccctatgtataaaccgtgaaaagcaaaagcttctcatacattaccactttttaatgcttgaataaatttttgaaaaaattgtttgaatgatctactatccagatttgataaagcttgtaaatattcagaagccattacgtccggaaagttgacggtgggaaaatacaccgttacaagatatgacttgtatatatcacctagcttttcaagtattattttttgtaatccagccagttcccctaaaactaccaaagactgaccatcacgggtgttaaaatttgggttaacaggcatttcaaaacataatggtgtcaatgataaagtaaaattttcgaatccagcaattccatccttacctccccataaggaaaccattttagaaactaaagcgatagaacttttttgtgtagctggctcacccaccaagtttgcaaaatgtaagatactgttaataagtggatcaaagtaaacctgattttcttcagtaaagaggattgatccaaaccccttgtttaatagttgtagtataaatgaaatatatgattttcgtaaatcgttttgcttgacagcatcatctgttccttgtggagcggccgatagagaagaaaaaatacgcattagtaatgttggaagcatacgatttgtaatctccatcatgttatctttgtatatatgtataagttggctaatgaatgaaagaacatcaaccagttcattcatatcgatagagtttaagagtatggaaattaattgtggaacctttggtaacatatcaggtcctacaacattaataattctcccagaagtaaagcgtacagctccacggatatcttcattaaatcccattctgtctaaaatcaaaaatatctcatctgatgccttattgaaactagcaagccaagcgacttcctcagaaccacgggcaggaaatcctttagcaaaattaccgatagccatcagcgaacaataaacggaaataatgttctctaaagccgacaaatcactggaaagagcagcatttgcttttccgataagtgcatttataagtgaatcacagtaaagagcttgttcttctggagttaagttacctgaagaaattaagacaccaacagtctcaaataaatagagctgagagttaaaatcactatttcttatggaggaatttaatgtcggtactggcgcatccatatcagtaacgggagaaacacttatatttaatagatcaccaagcatggcgagagatgattcagtataatttacaacttgtttcttaatgcttttaacaaatcgataaaacagataccatgctcttggacgaacacgttcatttgtgttatgtattcctctgggcccaacaaagtattctattaaagcgggaatagccgcagattcgtaatcgaagaaactagcgtatcgtactaatatttccatgtacagaagctgaactaacggatgaggatgtcggcaaacttgtgaagtggtaactaatgctagtatttgagaaagaacagtcggagatttatcaacttcattaaaaaatgcatcgggaccccgcaatccttcaccaaaaatataggtttcatatagcgcaaactcaataagctgccatgaattttcaggagataatgtagcagcagtagataaactagaagttatagcagaatacatgtacgaagaaaatagactagaatcaatagagttaatggtatcttgaaaaatctttaattttttacgcatttcttggaattcggcctcttcctcgctatcaggatcgtcatcccactcctgtgattcatcatatttcattttctttataatagcttctagcagagatttaagaaattcttttaaagaagcactaagttctttggaagaagattctttcctaagtgagacaagtaagtcggacaaaaaggggaaaactgctgtcgaggtttcatcataatcatcagaaagatatctgataaggtatggaaaaagattgtagagctgaaatgagcaattttctttcaactctggactaagttctgaaggatcggattttatagcgacaagttcaacaccctgtgcatttattaacttggcgacatgttcgtcgaagttaggatcagtggattgttcctgcgactttgaaaagaacaaattcaggttaagaatattgagcagattaagtttctcaagtggcttcattttcttattcacaatttcggtcattgtctcgcatgcagcgcaacgtaattcttcaatttgaaggaaagagtataacaagttcatacacggttcattaactatcaaatttatattgatccaagatacccactgtgcatatacttgaaggcacaatccaaccgtgccatagtttttagcattactataggccaacatcatttcatagacgaatgaaacgatatcagacatatcatttgccctaattgcatcttttactaaattatctttttgaatttgaacatctgtctttaaaaccaatgaatcagcaatctcatcgccgatggaaagtaaaaccttcaaataaaaatttgaaaactcagattgagacgacgccgcaataacgccttggagtgaagcaaaaaaatcattccagttgcttggatatagttgaagaaacaataatgtcaataaatgttgtacagcattactaatataagctggttcatccaaaaagcttaattccttaatataagaccaaacactgtctcttatcatctgtaactctaacaaattgctttcattgttccattctctaactttctcactaagagtttgaaggcaaatcagtcttgttgatggtttatatttcgttttttcactaaaaatttcatggcatattttccaacctgtagatgagcttctaaggctaccaataaaatctgtagcttgttgctttattattggtcctacagaaggatctaatgctgcttctactgcgttttcgacatcctgggccgacatggctgcagaggtgaaggtcaacaatgctttgaagtgacaaaatttttgtggtgctaaaaagcgaagtttgcctagtgcaagtagtcgaaagtacaaaccatctcagaaatttatatgcaaatattttataattataagtagtaaatgttcatacactagacaattaataatatatttatgcaaattttggccttatgagctatagctactgatatctataatatctatgatgtacgaaacgttacatgagcgaatttcctctagtgcatggcaataaatccttgatacaactttaattaactcatgtttgtctaaagtgtttatttttaaaaatactatgttaaacatttaccaaaaaaacagccgtaaactgcacttagcatgtccaaagcttcaaataatgaatgttttagaacccagacaaccttttcccaaccaatattattaataaacaaaaaagtaaacccttatattaacagaaaatgcaatgcttgtgcctgactttcaatttacagcgaatgtgttgccaaatagagaaaggaaaattaataagtcaagggacgtcgtcttttagacgcccggggaactgattgtcgatttatccaatcccgtttacgctgtgacagtttcttttcatagttcggcgctagtaaagggtcatttgtttctttaagaacgctcactttaaaatcacctttacgaaatgaacgagtacgttttttaggaatttcgttattaggaaaaacaattttatgtccttttggagtatataggtcaaggcttgcttcgtcaaccttttcttcgatttccgtggtactattaatttcttcaacttcagctgcctcaagaatagccaaatccaactttgatgcgcttacccgttgggcatttctttcacgatttctttcattttgcagtctacgtttttctctttcagcttttcgaagcctaaaatgtgttaaaaataatactatcaaaagcaaggaaacgaaatgagcagtcgaacttttatcaaacaaattattattctgtctcaaaccaaaacaaatagtatttttaagtgtttccctcattccgtttattaaaacttactgtaattcattccctttcagacgttgaagtctcttttttacctcatcgctgctgctcttcagcgaaacttcttcaggtgcttcatcagaatcactgtcagatgattgattttgagagtagtgtgaggcttcattatcttcaatttccgctttcaacaaatcatttggtttgtttaaatttgaaaatgaaggacctttgcttggggcagtcaatcttgccattctagtatttgacaaattttcaattttcgaataagtaatgcaacaaaatgtctttatcagaagtttataccttaacagacaagttttggattttaatactataaaacgaagactattaaaggatttgaaacttttttgacctgaattggtgtaggaggaggataactggcaatgcgagtgaaacttcttaatgccaccaaaatggcagtgaacaaaatggataggataggtactttcctgagtcttacaaaatttatcaataaataatttatttaaagtaagatacgttgcaattatagcactagattttaaccctttaatgctggtaaataagaagaagaaagtaatttcaattttcgttaattaaatgatttaaaggctcgcatactttctttttagtatcataatttttctagacgattgcatttaaagctgttaaactaattgacttttggcaaaatcattagcaggttaatctctctagcacagtatatagtcgtattactattcaaaatgtttagtggtttccaatgaattaacgtttctaatataatcaatttgcaaaacaataatagaaagaaatatatgcaactttgatctatggtaaatcatatgatgtttatgttatttgttgaaatgaaaaaccaaacaattttctgaccaaaaggtctctctttccatcaactaacttacttatgcgaacaagttgaatgtaaaagatcaacagaaatatcgtttagtctcgttaaatccaattacgaaatgctgtaatcacggacattgaaagcaaggagatgggacattaaaaagaccaacgcacggaaaacataagacacgaccgaattttgttttgggtcttttagagccagattttctgttctttgtatagctattgtcacagttaaataaaacatgactgcggaaaatgccacattattagaaccagttttgggaaaggatgagataggatggatgttcgttcaagaatattatacatatttaaataaagaacccaatcgtcttcatgtaggtcgtcataatttaccaaaagtttttttttcttcaacttgtgaaccgtactaactgtaatacagtgtttctatactaaaaagtcaactttaattcacggagacgaaggcgagagtattagtctttgtcatggacaacaggtatgctttaacacaattcttatatgtaaagtttttgaggttgtgatattctgcttgcgattttcgaaactctatgatcgttgtcttgcccaatagtcattttattaacgtgttaggaaattcataacaagatattggacttggactttcaaaattgcaaagtacttatttcaaacgttgacagtttggcttcttcgaatggtggcattgtcatccaggtcctgggtgaaatgtctaataaggggaaattatccagaaaatttgctcaaacatttttccttgcagaacaaccaaatggttattttgttttaaacgatattttccgttttttgcgtgaagatgttgaggaagaagaggagtcacctgatgctgttgaaaaagagaaaaaagatgttgcttctgaaccttacgtaaatggcgtgcaatctcaagaacatttaccttctgcaaaagaagaaggccattaccaggatccagctgctacagaaaataattttgccacagccgctcttatatcaaatgagaccgacagtctaaatcaagctactttggctgttcctgaagaacccgttatccaagttacggaagcctcagtcccaagttttgtttctcagcaggaaaatcagcttcaagatgaagctctgacttcaaactcgaagaatgctgatgctataggggctagcgatgcaaatgttgctacagcacctaaatcttgggctgatctcatagctcgtaatcatcctgatgtgaaatcccaagcatcagttagttctactgcgtctacaactggtcaaacagttaaaggtgttaatgctgaccaaactcagcagccaacagcgccgtacactcagagtaatgaactgttggagacatctgtattcgtcaagaacattcctcccgaaacatctgatgtgtcattgaaatctgctatgagcatttttggaccagtcaaggctattgagtttgctcgtcgcaaaggcaccgcatatgttgattttgtcaaccatgaatgcgtgcaattggctttgaacaaaaaaactttgcaaattaacaatgccacgctgaacatagaagaacgacgccgtcttttttccggtaaattcaacaaatcgggagataagaagtccaacgataattataatggaatgaaaaggaattttcgcaaaggtaaccgtggtgcttttgacggtcgttcaaaagaagtgactacttctaaaaagcaaaataattaagtgtctgttgtccatacggtttttaaattataactgatttgtatatactattgactcttgactttttatacattagcagatgccagttttcttgcgactgtggagaaagaattactgagctcgcaaaatttttgattgttcacaatctatttactatatattagtatacctttgatgatgttcacaattgacatcagcgcctctatattgtctcattccaaaaacctccgactattataagccttccttttttaaaaaaacaacggtggtttgtccgcttgattcagtttaccgataacgcccaaccctacttcattttgtagagaaatctattatttttacggtttcgccaattttctcctttacatccgttattgttgttagagtacctttaaataaaattttatgtattctagtttctaaaatttttacaaagagtaaaaaaggagcttttattaaaaatattcataataaagaattcatttactctaaaggttagtaagaaaaattatgaagtcagaaaaatgaatgattggccctcagtatgtcaaatatcgtcccacatcgcatgtcaataagacaaacggctccgttgaagaaattcaaaaaagcatcactgggcttataacattcataaaaacataccaaatttttcgttcacaaacaaaataaagacttttaataggaactataattgtcttcacgatcaccacatagatccatgatatatgcaagttttttgttctctaggaaactaatgccggattcgagcaaaagtatttgtgtcacgtttctaacgatttcccaacgggcacgcgctaacttcaagtcagctaatacaccttcaattgagcttctataatcagattctttagacgcatacaattctaaagaagaagaaatagattgcactgaaggaagtaatacagatttaatattttctttttccttctcaatttcttcactagtgaaggtaatactgctttcgatttttaaattttcttccgacaaatgttctgtctcgttcaaagggctacttataaagcccaatgaattagactcatcatatagtcgctgatatagttgtcccactaaactattagtagtcatgaaattgaggattgagaaggcagcatttccttgtacactatcaccacaagtttgcataaaaagagaaaaaagaattttccaatgtcttaaaacgttattttcccattttttcaggacgtgctcattccgctgttcttcagatggttcattcgagataaccgaaataggttgatcggcaagcagttgtaaagcccctagacaaaggtttgatatttggtcgttattatccatacggtcagttcgttaagtaacaagcattttcaaatattgaactaatcagtattttcctaaaaatcgaggaatacggagataaaaagctttagtactaataaaagactattacatgaagaaaccaaaatcagagattatttaaaggaaaccgggagttctacaagttctcctggttttcacgtagtagtttgctaacgtcaaaaattttaaggagttattagcactagcagctaataatttaattagggtagggcttggcaacttgacgtttgtcaaatgtatgttgcactatttatcctttgccaatgtggaatgccaatacatatacataggaatggaaatatcgaaaatcaaaatattttcataagctaacttcgaaaatacgtaaattctgctaatcaggaggatatgtcggagcccaagcctatgcaaatgtctgttgagactgagacggtcttgaatgtgtctcaagtgcagattccgagcagttgcgatagaaaagcgtctctagaaacccttaaaacaaaaaaaaatgctcaaaagaagaaaaaaattagtttgcccaatggtatgcatctagcagctgctagcttttgaggacacaatttgtctatttcaatcattatattaacatgcattttagtaatgacttccaaagcagctatgtttgcagcaagagtggcctctgccgttgatcaggatccaaacgatgaagaatcagaaaattttgtttacgaaaacctaatccctaccaatgatgatgaattacattctccttcagcatccattcactcttttcaaacatacaaccttcccttagaaatgctgccaactataaatcatgtgccttattatggatcggcaggcactaacgcgctcaacggaggcccacttagtaatagtcgcaagttgattcccaaacggtctgcaaaattttccagcatggttggaagtagtgacactagatgtaatagtcctaccactgctagaggtttggcaacatcgcctttgcaaatcaatcctacaacctcaaagtcaccgttacttaacaaaaaattatcctccacttctcaggagccctttcgaacaagtagaaggtctggtcaggaaagtggtgatgttactacgaaaatgcttagaaacttgctccataaaagattatggatttcatttttctttgcttgttttgttgtgctatctctggtatattttcattatgcagtccaaccgttgttataagaagtgagatacaacttatacggctctttgattatgaagtcaggccttgtaaagcgtttgctaaccttttgttattatgcccttttgaattatgttaatgccttatcgtttatgtgctccttttggaaaaattaactgttgttctgtattttgatgctgtgtactcggtcaactcttttaaaggctaatagcacctattgattgcctccatggaagttgttgtacgcagcagtgatattgaattttacaaatgttgttttctagtagggagttttctatatttttttaattattcctactaacccttaatcttaattttatagtttaatttgattaatgtttactaatttacgagaaatcttacttggatttatcttttaattaacataaacgttctattattcggggctcagtaaaatgtaacaaacttaaaaatcgttaacatgttaatgaatgaaatgccttttttaagcaattattatacagttacatgaggaaaagatttgagtcctaaattctctccttgtgtgtaattatttctttttttactggaaatacttcttgccaattatagtgaacgccaagtaaaagagcaccgggattaaaagttgggcaacctccataatgaacatcaaacgccgacgactcagaatctattagacccatctaaaaatattagcaaagaaaaaaaagatttataacgtacacagctaggaagcgggaaaactgataaagcataatcaaaatcccacaatattggtcgtgttctcgatggaaacggtgaaaggtgagactgatctaaaactgttttaaccaactaaacaaattagcataaaaaaattataagaaacttgcttacttttctttgctgatgcacttgttgttctgcaaggggtatagaattaatattggaggtaccttggggagtcttcccaaactttaatgaattcctttgaaatcttcctgatatatcgtctctataaattagtacttcctgagaaaagaaaatgatgcggcaagggtttgaagcgaaaatggtatgcttacaaacgcgttggatccgatttacgaaatgaaggggtattgaatgcttaggcattaaggatatcccatttgtcgtccaagggtcgtttggaccggggacaaatatgaattttgtcttttcgcaaatttttggaaacttctcaagagaagctgcaagcttattaaatccttctttatattgaattgagcttcctgaattatggaaagcggaagacataaaacttccacataatattatacaaaacggcacagcttcagaggattcatatttttggaatattttttctaatgcatagaaagtttgatggttgtcaagatgaacctcgctgatacaaacaaaagcttgtgactgatatgcctgttccgcgtgacggagaagagcaagttgctttgcatccatattcaaccccaaaatatctaaattattaagggccttcaaggaagcatcacggcgttcaatgggaggatgaccaagctcaaaaactaaaaatagcccagaacttagaaattgaccattaacaagtaccaagcagccagggcaaaagagaccgaacccttgttctgcctgtgatacgtctagttgaacttgactgtcaagatcttccagccataaggtaccatcgggagctatagtcaagagtccgaacaacaaaaatgtgtttccagctcgacctaataaattgcgaataggagttaattgatatgtacctgtttgagagaaagagccactgaaagaaggtgtttgaaaagattcattgcgtaaaatacggctatatacaacattgaatctgcggttaagcatatctgtgcaggcacttgcagatgccattaaagtaggagactgttttgataaaacgaaaacctttcttgatgaatcgtacttaaatttaggcattttaaaagcatcaaggactctaaagtatttctcattttttatagtttcacggatttccgaattactcgaatttaaaaatgaaccggttgtctcaagcgtttgaactcttgctaaggaagatacgcgaacttcatgcggaacatttaaatttgccaagacagggatcaaaagaggtcgagtaactataggttgagtttcatgaactcgtttccaagtttttgcaatttcgtctagtaagggctcacattgggaacgccattgtgagccgcattttttagatacgaaagatgctaattcctgcagtgagtcacgattaatattgagatcgtacttcctggtaaatacgtggaaagcaaccggacgaagggcattgggttgaacttcaaaactaacctgttcaggttttttttctaccgaatccgtaatggaattgttcattctattttaagaaatatattaatgcaaacccttcgctttttgattttatagaatcgtttagtgcccactcactgtatcaaggacagatcaatgtatatggttttctaatcaacataggatgtaatcaataattttttggattcaagtgaaaaagtttcaaaggactactgtagatgatagctatggtgtaccctttattcactgtttgtctaatatcaaaatgctaaatgctaacttctcaatctggttcattaaaatattttaacgcactactataaaatcataaactgtgtcagctacgcagtttaatatccatattaacgatacgctgaattgcggtgaggttttcttgcgatctattaaattgcgatataaaggtaatataagtagcaactaagtatagatattatactatccaacttatagcgttactatcactaacatagcttataactgaactgacgaacgaagtttatcagtaactctattaatagtatttaaatgatataggtcttaatagactatcattaaaatcaatttcaatatcgtatcatacgtggtacgatgaataattaggacacatgatatatagtgattctctacgtactgtatcatagcgtactatagtatgtctaacaaaatgttgagtataattaattcctttacgaaagctgaaattatgtgttaataaataaagtaaaacttaggtaaactaagctgttttatataataggaacatttcgagaagcctataaatagattatctgaatacgtgttgttagcattgaaaatacatttaaatttcgcttagctaaatattttgattttataatattctctgataaaacatttgatcggcgaattgtaatgtcaattgatttagaaaattagcttatttttataaatattcttttgtaaaattaaggagtactgaatccttgatccttctactcggaaactttagtctaagaattgtttgttctctattattattactacaagctttttgaaaaatttattgcaatattgcaaataaataaaaaaaaatacattactactgatttatataatatgactttctgagtatttttaatttcttagattacaatttttgttaaggcacctgatcagcgtcagcagtaatttgctgagcatcaaatccgttagcaatccattttttgatgtaaatatgatactaaatacttttaaatccacttcgaagtaattcaaaagtcaatagatatgaatttactctcatattaaaaaaacgctccataaattagattgtattaattgaatgtattagtataaaaatttttgaatgaatatgtgtaactgtccctattatagctgaaaaaaggactttcaacaacgtaaacagtaaacgcaagtttacaagaaaatcagaaataagtaataactaatttgttttagtagggggattcttatgtagcgaggatggtgggggaacagacgcatttgaaggacgagagtttgtacgaggtggatttcgattattatgatatacttggccagcaattgcattcatcatcataggcggcatttgaggtaagcctggcatcataaaagggggaaaaggagccggaaacccttggacatgaggcattgatggcatatctgggatggccatagctgacttaaaagctggttcagcggtggctttggaaaacacagcagaagatcttgccgcaaatttgttaggtccatttgcatcgtcatcttcacgcttgcgcttttcagacattggtgtattgttatcgtcagaagtaccaaccttatcactgtttttgctattagaaccgagtacagatttgacgactgcctcaatttccctctgtttttggtaatcggggtttaaagtatccaacaaaacatcttttcgatggcaatttggacattcaaaatccgaatctaaaagagccgtttgaatacactcttcacaaaaaagtttatcacaacaaggtgttctgcaagcatttcttgctaatttcttacataatgtacatgccaaagaaatgttcggaggctgcattttatacacgtcattcgcagttaaagctgctttacgagattgatatgtttcccaagacgctacgtctggttgtactacaacataatctccttcagcatttatcataatattagcagcgtcgccttcagcaggcctttcaacgtttttcaaaaaagatcgaggtattccggtagttcgttttacccttggttttccatcgtaattaggatcagcgttggtagggcatgcttgaatccagtgtcctttctgaccgcatctataacaaatatatccagggggaggtggtttgtccggaacagaagcagcaatacggcgttgattgggtttataaataggggtagcagaagccattttatcctgagtttcacgccattgatcgcttgacacttgaaacatttgctgaattgctgcgtcttcggaggatgaaggacttttattaatatttgattcaccggatgtaatgggtgcctttttctgaagcattgggacaggtcgtttgacagaatcagatcgagcaccggttgtcttaggagcgccactgacatagcgagcagcagttccttttccggatttttgtgcaggtactcgacggacaatgacagaagtagaacgaggaattataaaagtgtcatcatcatactcttcattagaattagcattataaagcaacaaatcaaaatctaatccatttcctagctttttctgcataatgatttctcttttaacgtcaaaaacagacattccaatggttccatcgaaagtaatccttgacggatccttttgagacttgaacttgtaataaattacaccagacatcgaaaaaatagtaattgactatcagaaatgacttaatttcactttttaagaaacacgaacaggttttttgaatagaacgaacgtctaaagagtccaacaaaaaaaaagaaataaaagagtcgttagttgtaaaactatgagataaatgttttaaaaaaaaaaaaaaaaaactaaaattatttggttaacagaggtttcaaaaattcaaaggaagctattcttgcttactcgtccagatacttacttcaacggaacggcaaataggtaattttgaatggatatttataattagaggagtgctttgtcgtcaacgtactcaaagagaggaatcgaaatcaccaaggtgttctactcgggaacaaactacaaaagccaaccacctctgcaaagctcgcggatctttcggtaataagggaaagacagggaatgcaattagcacttgcaaatatagaaaggttcctaccctgaagtacgaacgttggctgctaaactttttattataaaaattgcttattaattagaacgagaatattcaacaaaaacctttctaatcaaaagctgttatttagtagggctatttttttcagcttattcttttattagagttttgaatttaaacaactcaatgtacaggactttcaagcctcttcgctcttaattcttatgataatgaaaaaaaaaacttttttatttcttttaagtcacccaatataaataaatcttgtattaaaacttagtcggaaagactgaatactcaaatgctttagctatttatgtctttggtcaaacaaatcgatcagtcgttagatcaaattccgattagatggttggtagaagaagagaatttgctcacacatcaaacatatatgtcatgctaatgcacttcaacataatgcaatatgcttctttaaaatgcgttatccaaagttgtcaagcgccacacaattaataaagccatcgtaaatgtcagcttagccaatatacacactcaaaacacctgtttaattttcagtacttttttaatataattgattgctaccgttataactacgttagatttcacaaatctacgaaagcggttactgaacagaaaaaactacttcaaaatttaactaagccggtaaattaaataaaatcatatttttattaacccttgtaaacctcaaaattaccttatatatccaaccgattaatctaattttacttatatttcaaaatacgcggattgttgatcaccaacgtgaacgcgcaaggggggcagaattacttccggtaaaacccctattacggtttccataacctcctccacgacggaaaccaccacgaccatagccgccacggcggtagttaccaccacgaccaccgcttgaatagcgggccatttcctcaagcttaggatcaatgtcctgcttggcttcagagagaatggaaacaagttcacgagcttgcttagcattatccgaagtgaaataggtatatgcggtacctttagctccagcacgaccagtacgtccaattctatgaacgtagtcttccgtatttccagggaaatcatagttaaagacatgtgtaatacccttaacatctataaaaagttagtaatgcccaagagggttttgactttaagcttcgagatatatgtttcatggatttatccaatatatcaacaactttaagcttctttaaatttgacaagttaggtcaacaacactgcataaacattttagcaatggtaccgaacagcaataagttcacaatgaaagaaagacaaaagacaaaagaaagtaaagaaaaggaggaaacagtacagaaaaactatgttttaaatcatttaatgtggtctaaaagtaaacaatgagtcaagttggtttgaaggctgaatagaataagcgtttaaaaaccttttaaattgaccgcaaatcaaatggttacatagatcgcggaaacgttgacaacaaatttaacaggtagcagaccacacgtatctcgactactattgaaaaggccaagatcatgaaatagaaatcatcagtttctctttgtaacaccattcgtgcctgtaagaaacaggctaaacaatcatccgaattttctactttccttaagactgggcgtaaacaaaaatattcatcaaagcaacacaaacttgcaaaattcaagctaaaatggtgttgatcgccagtccatcttttattatcaaaagagacattgagaacgccggtgaaagtataacgtcaaataaaaaagcctgcgaaaaggaaaaaactgttaaataaaaacttacctattcctctagaagcaacatcagtagcaaccataatcggagacttgccagtacggaactcattgagtacccagtcacgctcgtcttgagctttatcaccatgaatggcaagggcaggccaaccatcttgcctaaggaagcgagtaatgtcatcagcaacacgttttgtgcctgtaaaaataagaactttgttatccctatccttcaaaacctcttcgatatcctttccaagacgagctcttttatcagcattgtcaacaacttctacgatttgcttaatgttatgagaagctgccaaatccaaagagccgacagttacttgaatgtagtcattcaaatagtcacgagcaagacgttgaacttcttttggccatgttgcagaaaacatgacagtttgacggtctggtcgaatttgatcaacaatctttctaatttgaggttcaaaacccatatcaagcattcggtcggcttcatccagcactaaataggtcacacgacgtaagttggttttgttagagtctaacatatccaataaacgaccaggtgttgcaatgcaaatttcgacaccgcgaattaggtcacgaatttgtggaccacgagggacaccaccatacacacatgtgttgcgaattcgggatgatttgccaaatttagtacattcttgctgaatttggacagctaattcacgcgttggagcaagaacgagtacaattggaccatcgcctggagaaagtagtggttgggcattaatatgtacgatagcaggaagacaataagaaagtgtcttaccagaacccgtagctgaaatgcctaccatatctctaccagacatagccatcggccatgcttgttgttggataggagtaggagcttcgaaccccaattgtttgacttcctttagtacatagttaggaaaaccagcctcttcaaatgtcgtaacaggtttaggaacatttaatccatgcacgacaatttctttttctttacggtattcggtgacttcagcgtctgaacgattgcgaacattttcatgttctttataaaaatctttttgaaacggaatcaaagtttcatttttccaatccttctttaccaaattagcaccgggaccatctgactcgtaaaaatttcttccttgtcctcgttgatcgtagccataagaagcgccatcattgaaacctccacgaccgccgccacgactatagttattgcggtatccgccaccataacgactgtaaaatgttaatattaattattttaaaaaaaaaggtaaatcagtatcaataattttgtactgaacaggggcacgcccaattgtgaattcttaccctctgctgttatagccatcctcttttccattgtaatttccactatattcgttatctctgtaagacattatgatttctttttactataaaactgaagagatgtggtggtttatggtaaacggtttgcttaattaacaggcggtaaggcgccttatatagtagattgcaaaataaaaattttcagtcagataatagtagcaattaacttcaagaaaatatactccgaataatttaaaaaaatgtaaaatattattttatgtttttgaaatgagatttttggatattttataatattactatctcaagagtaagaagtgctgcccggctaactgttaaggtaatccaacactattttcataagcttcaataacaatcgttgtttgatagttgatactgtcgcattaaataaaacaaatttaaaaaaaaaaaaggaaataaataaatgaaaattaacacgaagttatttatttacttatataatctatatacaaacatatattacaaaggctaataaaaatgttcaaactttattctaaagagctaaaaacaatcaattctatggatagaaaaaaaaccaaaagtcctaaatattgattttcaattattttttttttgcaaggtagaacggcgtcaattaaaacacagatgattcgttactcgaagatgtgtccaagactagccgctcaaaatccaaacttttttccaaaatgccaagtaaatgctgtactttggaaagagatataatttgagaattagtctctaaactttccaaaagagtctcaatatgagaagtagctgatttgtctttgcagtgttcaacccaagcaacataaggataaccatctgaagcggagatttgagaaacaacttcttgaatcataaatacaaaaggaagcatagcaatttggattcctcgcagcccatcctgttgagcagtatcgtgtatgaacaaagaatgagacttaacaatttctggtttgctctttgttatttgacttgcagataaaccgtattgctcgcaaattctaagatgagtcacattttcttccttaatagcctgaataattttagcactgtgttcgatagcagaaatactagatgacgaaaaagccatcattcctgctgcttgagcattattaattaacatatgatattttagaaccaaatacttttggaaaggcaaacgagaaagtgtaccagcttttaactgctcaacgaatggatggttaacaatgcttagccatttaggggttatagaaggatgatagcgaacaaagttgatgaattctcccttttcataaggaagtcgcgtcaaggcagaagcataatccaaggaattggcaccacgacccagatgaaagctcatttctaatgctcgctgagtgtaggatactgcgttctgtgttgcagttacaaggtctaacccaattgcaagattggaagctactgctgaagataatgcacagctggtgccacgagccgttttggaggcaagccatttttgaggaagcaacacttcaccctcactagtacaaaggacatataaataccaagtaggaggcatatttgtttcgcgtgagcaaaaaaaatcagatgcgaacggtatatcgtcgcaacgtataaccacatttttacaacctgcctttattaactttttacccacggctttaacgtcctctaaatgatgaatttcaacgaattcgttagtcatatgcttcagtattattaaggcttctgctatgtttggaataagcacttctgctcgcggaataagctctttaacaaatagttctaagtagtcgggcatgactagtaaagcacccttccgggtcgcaataaggggatcaacaacgacttttttgattttaaacctatctattgattcaacaataacttttaaaatttgctgattgaacagcattccagtcttcatgacttcacagtgaacatctaacaggcaagcacttatctgttgttcaacatacgaggcaggaataaggtgaactccattaacaccaatcgtattttgggaagtaatagcagtaaccgcactcattccataaacggagtgtgctgtaaatactttcaaatcggcttgtacgccagcaccaccgctgcaatcggagccggcgacagtgatacaagtcgaaatcatggtcaatgtaatacttaatctccaaaaaattacagcactactttcgatagggtctcaaacagttaagctacgaaattcgtaactgtggtagatatttctcaaaataaaagaaaattcgaaaattaattgcacgaataaatgagagtgattttttaaattatagagcaacttttctcaagttgtgaggcattcaaaacgaattgcggaagctttgaaaaatcgaagacacgttacgtaaaaaacattcgaaaatatttgcaaagtgggactagtaatcaattgtgtaaagttttttaagcgccaatatgtagaaactcaaattattattccagtcgcctctgtgttgaaggtgaagacgtaagccgtaagtgcctagatataacgcatatatccgagaactccaaatactatgctagtgacttcaggttatttcgagagtagtttctagctacagtgaggtctgctttgtacctttgaaaaaaacaaactatataaaatcaaagtttacgtttatggcatgaagtaaaatacgacccggtatacacggttaaatacaaaataccactcaatattaccaaaatattaatttcactatctacttgtatttgtagacaaaaacgtaaatacataaaaataaacagaactaatgaagatttataaagccaaataaatgttcatgaaaattccttgtcctctaaattttgcttggttacatattcgtagtatggggtctcccagaagagagtctcgaattttgtagcccgaataaagatttcgattaattcttgaatgcgttccggtgataatttcaaaacaatctcctctatttgtcgacagcctcttcgaacggcgctcaagtaatcctcacaaaaatagttgtcaacccatttttgataggggccctggggattgcgaaatggttctttcatgagtcgagctgcgattacatagtagcctattaaacaaggtgcttgaacaaaatctaaagctgcaacatcctgagcggcaccggtgtctaaaatatatcgagagtatgcagtgcaagctggactttcttcacaactcttcaaatcctgtaagctaactccgtatgatgagcacatagagacatgcagctctttttcttcaattacatgaattacactttgcgctgcttcgagaatgttaggaaaggtgttttctttgtagcctttcaaagaataagcacgagcaaagttaacaaggtaaagataatcttgtttaagataatcttgaaatgcaggtaaaggaagtgtgcctttagcaagcatgttggtgaatttatgattgatatactctttccaagcagggacgacttgcggatggctcagtatgtattcaataaaatgccctggtgcaaaaggtactatacgaagtctagtcatgtgatttaaaatatttgtgctacaattgttaataggaggactgtgggttatagcaccatggacataatcaattccaaattgaacagcctcagtaagactatgttcccatgctaggaaagaagcaattgcagaacttaatgtgcatcccgttccatgcacttcacctttctttagatacgaagaagaaaaatgataaaatctatttccatcgtatagtatatcgactactcgcaaatcttcgtcatccgatgatttaaggcctaaattattaactggcatatgaccaccttttagtaaaacatgttttgggcccaacttatgtattacggcggcacacctttccatgtcagaaacagagtttatgttggatatatctaatccctgattttttgccaatactatagcttcaggaatatttggcgtgactaagtaagtcaaaggaagaagctcttcattaagaactgaaacaatgtctttcgtaacgagagaatccccagaagtggccaccatcacggggtctaccaccagcttcgaaaagttgaatttcttggcagaacgtgcaactgccttaacgatttcagggctgccaagcatacctgttttcacgacatgacaaggtatgtctcgaatgcaacaatcgatttgagattctacgaaggcaggagacatttcctcaacagagtctactccaccagcgttctcagcaactaaacaagtaatagcactcataccatatacacctaaactggtcatggtcttcaaatcagcttgaattccggcaccaccactgcaatcagaaccggcaatggttagactaactggaagagcccgacgcttgatggtatagcccattggatccaatactgtttctatccgcgaaggatcaaactgattggaaagcgattcataaagagggttatacggcatgatagatattgactggaaattttgtaaaataaatggtcctaaatatagttataaagcagaatttatgtgttaaattttcctcagcaaatagcgaatttggtatgcaaaggattctcagaaagaaaagggattgagaacaaatataccgcaaaaaagacgatattaactcaagtagacccaatttgaggttttgtgatacaaaaaacgttttatttgttttgtaaacatactctttatatatgcatgagtgttcgtgtgtatgtaagcgccgttttttcacggactcatataaccgaaccccatttttcgtagtagtagttcgtttttctgcctacataaaatggatgagatccatgatataaggatctggatattcgtttttttgttttcttcatgaaatgtggcattacctggatcagcactagaaattgattttaatagcagcgcatattttgcatttactatatattattactatatccagtatttcgtggtaagtttcataaaaaatattgaacaaattctaataaattgtaaattcgttttttgaattttaagccataccctatatcaccaataaggcttacaacaaagttatatttaagatatttgtatattttgttactccgtgttgacccaagaacttatatttttattgacttcactggttggaaagacaaaaatatcatgataaccagatatgaaacgtatttcttgctattatttgttccgaagcttaagatatcgctccttatggattatttaaattaacaataaagttgctgatccatttagccatgtataattaaaactaccaccagtaacggttgaagatttagtaaactaaattttgtctttaagccaaaaacacttcaatacgatgttcgtcagctatacaaaacattttaaaaatttcatggggataataccgtatatacttttaagataaaattggtatttaactggttagtcgcgtaaaagggttacaaaccacttaatataccttatttttaatggtgcatttcaaaattagtttcatctaaagcaaaggtataccgggtaaaaatgatctttataaatggcttactagttttgcgttgtagttttataatttgttctactcagttcattttaccaagcaaatcaatttaatccgtttaaagctgagtgctccagaatttgtgccacttttcaataactaaagcattaagtaatatctattgtctttggattgcttgacgtaggtaaatgattttttaaattactacagctcatatatgtacgtagacgtattcagacatgtatgtatagtattcgtgctccaaaaattataaagcttgtccaaccgtttacgattatatacagcaaagcgtgatattcatcctgctcttgaagaaccaaaaaataaataaataaattttatttttttatgatgcttgtggtctattataaacattaacaagctcaaataatcaagctagaacacatgcagcgtaagtcgagtcgcgtcgcagaaatcccagccctatatatctacattcaaaagtactaccacttacccacctccatccacaagatatcaaaaaaagctatcaatcaataaaaaaaaaataaaacaattcctgtttcttttttacaaaattttaagaaattttgtaagaaaaagcctttttgccctttcagataaaataactattcgctaaagagtgaatatatcttaaatcgttaattaaaggtaaaatggctgaatatgaaatagacgaaattacatttcataaacgcttgggcatacttcttacctcctggaagaatgaggaagacggaaagacgctgtttcaagactgcgacagtattttagtaacagtaggggctcatgatgatacgaatccatatcaaaagtccactgcactacatacatggctcttgggttatgaatttccatcgactttaatacttcttgaaaagcatcgaatcacaatccttacatcagttaacaaggccaatatgttaacgaaattggctgaaaccaagggggctgcagctgacgttaacatcttgaagagaacgaaagatgctgaggaaaataaaaagctttttgaaaaaataatagagtatattagagccaccaataaaaaggtcggagtatttcctaaggataaaacacaaggaaaattcattaatgaatgggactcaatttttgaaccagtgaaatcagaatttaatcttgtggatgcatcgcttggcttagcaaagtgtcttgctataaaggacgaacaagaacttgctaatataaaaggagcatcgcgggttagtgttgcggttatgagtaaatattttgttgatgaactttcgacttatattgaccaaggaaaaaaaataactcactctaagttttcggatcagatggaaagccttattgataacgaggctttttttcaaacaaaatctttgaaactaggagacatagacttggatcaactagagtggtgttatactcccattattcaatcggggggtagttatgatttgaagccttctgctataacagatgatagaaatcttcatggggacgtcgtcctatgctctttagggtttcgctacaaatcgtattgttctaatgttggtcgcacttatttatttgatcctgattccgaacaacagaaaaattactcttttttagtagcgcttcagaaaaagttgttcgaatactgcagagatggcgctgttattggggacatatatacgaaaattttgggtcttatacgtgctaaacgtcctgatctcgaacctaattttgtaagaaatctaggtgccggcattggcattgaatttcgcgaatcttcacttttagtaaatgccaaaaacccacgcgttcttcaagccgggatgactctaaatcttagcattggatttgggaatttgattaatcctcatcctaaaaattctcagtctaaagagtatgctcttttattgattgacacaattcaaataacaagaagtgatccaatcgtatttactgattctccaaaagctcaaggtgatatatcctacttctttggtgaagatgattcttctcttgaagacggcgtaaagccacgcaaaccacctactcggggaacggcaactatatcaagtcataaaggaaagactcgaagtgaaaccagagacttggatgattctgctgaaaagaggcgtgttgagcatcaaaagcaactagcatcgcgaaaacaggctgagggattgcaacgatttgctcaaggttctgttccgtctagcggcatcgaaaaacccactgtcaaacgatttgagtcgtacaagcgtgactcgcaacttccacaagcaattggtgagttacgtattctagtagattatcgagctcaaagtattattttacccattttcggtcggcctgtcccgttccatatatctactttaaaaaatgctagtaaaaacgatgagggaaattttgtgtatttacgactaaatttcgtaagtcctggccagattggcggtaaaaaggatgagttaccgtttgaggaccctaatgcccaattcatacgaagctttactttcagaagttcaaataattctagaatgtcgcaagtattcaaggacatccaagatatgaagaaagcagctaccaagcgtgaaactgaacgtaaggagtttgctgatgttattgagcaagataaattaattgaaataaagaacaagagacctgctcatataaatgatgtttacgttcgccctgctattgacgggaaacggttgcctggattcattgagatacaccaaaatggtattcggtatcaatcgccattacgttcagatagccacattgatcttttgttttctaatatgaagcatctctttttccagccatgtgaaggcgagcttatcgttcttattcatgttcatctgaaagctccgatcatggtgggaaaaaggaagacccaggacgtgcaattttatcgcgaagtttctgatattcagtttgacgaaactggaaacaagaagcggaaatacatgtatggtgatgaagatgaattggagcaagaacaagaagaaagacggcgtcgtgctcaattagatcgcgaatttaaatcatttgctgaaaaaatcgctgaagcaagtgagggacgaattgaattagacattccatttcgcgaacttgcattcaatggtgttcccttccgttccaatgttttattgcagccgactactgattgcctagttcaattgacagacacaccatttactgtaattacactaaacgaaattgaaattgcacacttggagcgtgtacaatttggtttaaaaaattttgatttggttttcatctttcaagacttccgccgccctccgattcatatcaatacaattccaatggagcaattagataatgtaaaggaatggctcgattcatgcgatatatgcttctatgaaggtcctcttaatttgaactggaccacgattatgaaaactgtcaacgaggaccccattgcattctttgaagaaggaggatggggatttttgggagctccgagtgatgatgaaggagatgatagtgtcgaagaggtttctgagtatgaagcttctgatgccgacccttctgatgaagaggaagaagaatctgaggagtacagcgaagatgctagtgaagaggatggttacagtgaaagcgaagtggaggatgaagaaagtggtgaagattgggatgaattggagcgtaaagcacgtcaagaagatgctaagcacgatgcttttgaagaaagaccatctaaaaagagacaccggtaaactcacaaatttacttcactttcttattatttatatgtagtttattctaaaaattccagaatactttataataaaatattccactgaattgagatttgacaaccagatggattgatacaaaaatataaagaccggctctttacgacaacctattaatataattgttgtagtaacacgcgaatcaatgttcagttaccttttattgtgtaatcccaacctaaccaaaattattctaatcctttttttttgcaaccttataacctttagacttcaaccatttgcgacgattctgctcgataatctccttatcggcttcatcattgaaagtaatattatcaatttcagtagaattcttttcaatttcaacatcattatttgttccatccttcatatcatcagccacatttacagtagggattttatcagaaatctttttcagtttggcaacgaaaaaaccgtctatattgtgaacatgaggataataacgtctagttaactttagacttggatgaaatcttttttcacgaaaacgggtaaacccttcacgtccaaattcaagtccagtggacactagcttaacattagggcgcttctttaaagcatattgaataactgcttcatcttcgtcaacagtaatactgcaagtagaatacacgataaaaccaccggttttgctgtcagcattgacagaatcaatagcgcttagaagcaattgcctttgtaaatggctaagagtatcaaaatccctttcagatttgttagttttaacagactgatctttatatataacaccagtacccgaacatggggcgtcaaggagaacacggtcaaaaccgccaattacttcgttgggaaacttgcggccatcgtaattacatacaatagcattacgtacacctaaacgatgaatgttagcggaaagagcctttgttcgagctttgttagaatcatttgcaaagataattccagtattcttttgtaatgcagcaacataagtgactttaccaccaggtgctgaggacatgtcaaggatacgttcatttggttgaggcgcaagggccattacaggcaagaaggaagatgcagcttgcaggatgtaatgaccagctaaatattcgggtgtcgcaccgattggaacctgggattcgaatacttggagacctactttggaccatttaccaattggttccaaattgacaccacgattaattaatgcttgggctaattctcgtcgctgggtttttaaagtattggtacgaattgtgacaggacgaggcatttcatttgcctcaaaaaactcaacagcctcagaaactgaaaataattcaaataacttctcagcaagaaagcgagaataaccgtaatacgcacatatatcatttaagagttgatcaacatattcagaacgattgcgtccaggttcacacaaatttttaaaatcattcaaaacacggactatttcctgtatccgcaattgaatttggctcaaatcctgtggaagagtagatattggttggctatcggtaaaaccatcaataggtggaagaacagtaggagcctcaggatgtatgttggtatgcaattcttcctcggcttctttttcctctaattccgcttcctcatcaagtttgcgagacatggcttccatattcgcaagttccaaatcctcttcatctccagaatcatcgctaaacataggcttaacctcatgctcttcatccgaatcaaaaacagaatcttcttcctccccttcacattctttagcctcatcatcgataaactcgtcagcaaatgtttggggttcctcgtcatgttccaagtctgataaagtttcagcctcttcaaattcgtctgcatcaataagatctttttcattctcagaatccgaattttcaaacaaagatttcttttcttctgctaattggcgtttccgagaattttgtggtttttcttttgaatgctttctcttttttgcattttctgtcactttatgagaagaattatgattttcctctaaagttgggggaattccttgcttagacttctgttttcttcccatcttttatggaaaatatgtgatgaagtccaaaaacgtttatttgggctgaggaaaaattttggcactggcattctttcagtccaacctccactattcacatcgctgagttttgttaaaaacttttacgaaagataaagaacattaaattttttcaagcaatactacactacgctatgacatactatgttgcgtatcactatatgccatatgtttaaatacttaagatccgtttattgatacacgaggataaactatccgtctatctacatagatgcaacgttgatagcaacttatagaaatattattaatagagctacagttgaactgaggaacgaggtacagttcctagctgtatcgatgatcgatactaatagcttcctataaacattgtcagttaaaaatatactgcatcccgctatattgtagatcgcaagagaaaattgccgcagttctatgtatcgttaaacagatattcaaactgcattgctgaaacacaaaaagatataccgcatagcaacagcatagttaacattattaaaaattcacgactattgttatatttatcttttttaaaatttgctacgtactttactgctcagcttacttaaaaaagtcacttaatttactcgttcatcttacttcacctccttgacaattaatcatttcaattatgatcacattaagacttggttaacgattgaatttgctgcggcgtaaaatgagtgacaatatatattcaagacctatatatagttcacacaacagcagaatatcgaattttaaaatttactatttacttttctcttttcgtatcacttttgtggtttaagatacatatagtggtacttagatatgtaaatataccgtattctctaaaaataactaaagatgggcatggacattcaataattaataataaaaaagaacaactaaaaataattaggaatttgagttaggcggtcaagtgtttacagtggaatatcaccataatacacttggtggaatacgaagaattaacgaggtatagtgtatattaaaaaaagttttggacagtcttttgaagagcaaagcgaacgacagccaaccatcaaattagtaaacaagagttcaatcttgctagagtgtgcgtatttccatgcgagatttgacctctgcaacggacagcgcgtctttggaaagtgattcgtcacgaaatcaatttattatcaattcactggtatgttttattaaaattgtgattatactaacgtttagctaccatggtactcatgctctgaacatgaatttcctcatcgaaaggctagaaaaaggcgttcgcctaagaatttagattggtcggtttcggtgcaaatgcctctggtcacatcaaagacgaaagagtctgaaaaatcgcctaaatcgtggtctgcaattgcgaaaaagcatgttcaaggagactctcctgttaaaaaatcacattctgttccggtaccgtctgacaggtctgagaaaaaaagtttcaattcatcccttggtgaattgatcgaaacatattctccatccctcgatgcaccccgtcctatacagcctcggggttttataaataccggaaatatatgttttatgaactctattttacaggcactaatgtattgtgttccattttataatttacttaagcaaattaaccggatggttccgtataattttgaacgtacaacacctcttattgaatcgttgacaatgctttctagggattttagagaatattctgagaaatttgatttacaaggagattctattttgccagaagtggtatattcagctactaaggggaatcctcgatttgaaatgttgcagaccggcgaacaggaggatgctgaggagtttttgaatttgtttcttgacgaattacatgaagaattcgtgcgtgaacgtagacattatttattaaaaaatgacgaaagaaatccaaaatctgatatcaaaatttcaaatggtatcaagtctggtttagatagttttgatgatcaatcttctgtagaagctagtggctggaccgaagttggtaaaaataaaaagccagtaattgctagatctgctactgttgaaaggtctcctataagccaaatttttggtggtcagctgcgctctaccttaagggttccgagtgcaagagattctgttttgttagaaccgtttcaacctctgcaactcgacattcaagcagaagatatacattcagttatcgatgcgttggagcatatgaccgcccctgaaattttaccggaatggcattcgtcgaaaggaaatgttactgctaccaagcaaatgtatatagagtcacttcctcctgtcttgattcttcaccttaaacgattcttttacgaagcatctggcggtacacagaaaaattataagcctattgcttatcctgctcgcttgagtattccacaaaacgttttcagcccttctgttcgtggttccatacatccggaatatgatttgaatgcagtggtttatcatcacggtacttctgcgtctggtggtcattatactgtcgatgttcagcaacttgataaaagcggctggtttcggattgatgatacacacattcaccgcgtacctattcatgatgttgaaaactccgaactttccgctgatccgagtcttagtaaacttggtcacggcgatcgtgtggcatacttactgttttacacacgacgctcctaggtcatctggattccttcctcccaaaaaaaattaaccaataaaaaccttaattgttttgtgtattcttcaataaacaactcaaggatttgagctaaaactggggactacacttttttataattctttttgtttaaaacgtcggttagaaaattttatcatatcttttttacataattttctcaaaaaggttcagcaattttttattattttttattttatgaactttagctatttaagattacgttccctctcaatccctttaaactaatcggctttataatacaacctttctaggaacttactccgaatatacaagtgaattttcattgcagctttaatgcagtatatattttaaaacagtaccaaaagtagggtcaagtggtttttattttgctgtcctattagtagtaggtcaagtccagcttcataatgtaatatttgaagtactatggcatcaagtttgtcactttaaagcccatttctataattttcatgcaagctaaactccttgttttaaataaaaagatttgatcgtttgagaatcttgattcagcgcattctaaagtacgaatataaattacagtttttttgttgcatttattaaacatttggcccccacttgcataccccaattatatctctgcgcagttaagcctattgtcaacaccactaccaaattctttttcctaatacctggcgcgttgaaataggcactccttacttttattaattaatcatgacatttttcagtgcactgggtatgatgaatttcgtcaaagtaaagctaatcattaggtgatatggcccatttggctgctattttcttgcttttgcaccgaatgaaaaaatcgaaaacctgttcaggactatctctcaaatcccatcttttgtttctgcttgtttatgttacacgttatttgagtatgtgctgaacttttcgaaaaatactttctttgctaactcttttttttaacagatctcttttggagatacaaaagcttgtattatttcttgatgaggatagtttttatagcttccgaatcctatatatgctacttgatgttaatgactttgcgacctacatatgacaaacgtcttgatacttttcgaactgaatatatcttaggtggttgtgcagttctggctctcatttatccaaccagttataccattagtaacatcctatggacttttagtatttggttagaaagtgttgcaattctccctcaattgtttatgttacaacgatctggtgaaacagagagcctgactgcccattacttatttgcaatgtgcttatatagaggactatatattcctcattggatttatcgtattgcagttcacaagaaagtcatcggtgttgcaattcttgcgggcattatccaaaccgttttgtatggtgattttgcagtcgtatatcgccgaacagttctacagggaaaaaagttccgattacctgcttagttatgatttttattgatgaaaaaagaaggaatctttattgttttttttctatttgcattacctttttctcgatgcaataagtttctgattgcatttttagcaacgccgtcaaaggactatgttcatgaatgaattaatgaactaaatgggcttttttgtatttgtatgcaaaaaaattataacttaacttatccgtaatacatatgctcgatggatgacacgatctgttctttctttcattaaaattaagactttagtacattattagaaaattaatttaggatttactgatgatcagaaaccaaaaaaaagaattttcaattcatatacgatacagaaacattaagcaatatttaaacaaaattaactgtttgggtatttaaaatggtaattgaatgtaatatatggaaaaggaaaatatgagcagcctcattccaagctaaattgttgaattactgtacatcattaaaaaaaaaatagaataaatttgtagattatcataaccgccaattcacggaaatttatattaataatcggtgctataattttataataattgaggactcctctattatttgcgtattgcgaatgttcggaagtgtttgatagactacaggtaaaatagtatatacttgaaatctatcaagttctgacatgatatctccttaagtttaaagagaatctagtaaatgcgtaaattaaaacacttgaagtaaattagtcaagcaaaaaattgaattttaaataaattcattgttcctgaaatcaaaataaggatttaaaaacaatattaaatgtttgtaaaaatatagtatagaaattggtatatatagattttccaaactgctatttgcaaaatgtttttgtttacagatattaagtttataatttctaaacatatagccattacaaattgattacatgcttatttaataacaaagatcgaaatttgtttaaaaactgaatgaaaacagtaaaatgtaacgttgcgtaccgatgattatagcgtactcaatatttttaaaagcgattatgaggtgcgaagtaacttcttaaaattcagtatttacaatactgtactaacgtgttttatacaatttatttcgccgtcgatatgcgttgtcttactttctctaccttagcagttttggtagacgatttggaggccacaaagacgtttgtctaatagttattgattattcaaacgaatttaagctccttagccgtctgctgtttaaaaatctgtcaaaggcttaaatgctttgattgattttactggtattaaagattcataactagttttaatgcttaacggagaaaaatctgcattgggagagatgccgtcgaacagtaattcttcgagcaagttaaatgcaaaatctcccaacttcattccttcttcttccaatattccccgatcatctgccaaaactaaagaacatagcgccgatagaaagcctcatcgaaattccgagaagaagactcaaggcatgcccaggaagaatcagcaattagcttctagcgaaagaaaaactaagaataaaaagcgtcttgaaaagcaatcaagtgcaattgctgattctattggcgaatcacttgatgatccgcaaactgtctatgatgaacatctttttgatattttatctgcgagaactaataagcgtggtcagattaatctaaatcatctacttaattttcagtttacacctaggactaattcgaacgccttttctgctcctccgcgtaggtcccgtggatataatacttatggtcaaggatctggtcatcatcccatggataaatcaagatatgttaatgcaaactataggtttgttgtctctcctattggtgattatcaatcacagaaactagatccagattctccggtaaagtgggaggatgtttggcaagtactttgctcttccgattttcaactagcagcttgcccgttttgccttgaagaaaagcctgtcgctgcaaggatgtccagatgtgggcatgtttattgcttttcttgtttgcttcgattcgtcgagacccctacggcggcggaggttaaagccgctgaaacttctggcaccaagatagtaaaatgtggtcatcgtagctgtcctatttgttgggatagcatacgtttacgagatgttcatcctatccgctgggtggaagacaaggaatttcagaaacttgaggaaggaaagtccgtctgccttcgtttataccagaggaataatggatctatacttgcgtttcctagatcttgtagatcttttgctttagatggatcatttcattcagatgaaattcctaattttactatgagcggggctgcgtacgctcgtataattattggatctcacgattatatggttcaacaacatttattagaaattgagcagcttcagcaaatagctgctgaagatatttcattatatgggtctgcagatacatactatgaacgaatcacacaaattttgttagatcgaatctcatctttatctgaatctgttaatgaacagaacatcaaatctttgcaaaccgacattgataatctttgccttcaaagtaatagcctcaaacagctttccgaagttgacgatttgaatgatgttagcggatctgaaatcgcagatgcctatctattctatcaacctttcgctcactcccacatctatctctctcctttagatattcgtattttaaaatctgctttcggatcgtacgaaaattttcctgatgagcttgttcctagggtagaaagaatatcatccggtcacttagtgaattctgagcttcgtcagcggttcaaatatatggctcatttacctgaaggctgtgaagttgcctttattgagtgtgattggtctaagattattcccaaagaagtcttgttaaccttcaaatcagaaatcagtaaacgacgcaagcaacgtaaagctcaagaaatgagagaagaaaggtatcgacaacgggctgaacgtgatacagaggaacagatatactccgagttaaatatgcagagacctgtgccaaaaaccgtagtgcatgaggaccctgctgaagcattccccacattgggaagtcatcatcaatttgaatctaccgatgaggttaatacagatgagtctaccttatctactgcaaagactgtttggggaacaagagctcttgccaatattcaaaatgacaccgatgatcaagacgatcttgatggttggaaagttgactgggacaaagttgctcaattatctgcaccttccaaaaactcaaaaaacaaaaaaaagaagaaattagttttattatcaacaggtgccgcccatcgataaagatggagcattctcagtgatgaaatgctactgaaatttttgaaatgcaggagtgggctttattttgaaatatagttataacacttgttgcttgaattatgaaagtttacgattgaccaattttttggggcatgtgaatagtattcgctattatgacaaccagttaatgtaaaaaaggatagaatcagctgatgatatatatctacttattatttatcaacattttaatattattagaaaatcaaaatcaatttttttaattgatggtttttattaattaacaaggtaaaataactttgttgtcaaagcaaactagtcataagcgttcatcacatctattgtaagacaaatctgaaacatccttaaaatcgtggtggctaacctgagaatgatatgtataagacgcgcgtaaaataatcataatgcaaaagcaaagaaacttgaaagctaaaaagctagaaatgcagagtaaaaaaaacataaagaatcattcaaccattgtccacaaacaattttgctgatcacaattaaaagaaggcggggccatcttaaaacaggcaaattgttgatctaaaaaggaaacactgttccaaatgtattttctcctgaatacgtgatatacaaaaagccgtcctcacttttatgctcttcgtatatcgttgacatcaaggccgctgtcgggggcaagatttcatcaatgaaaataaagatggccttctcaggagaaagttttatccgtttgcgaataacatatacaaattgaccaactgtaaggtcagatggaacgagatatttctttttatctattgcagcaatatcagatttatcaactttctcgcaaataacctgttaagttagcagttaagtttaaaacgtaatttgtatttttgaaagaaaaaggtcagacttgtaacaatggattcacttttgatgacaaaaacaatgggtgttgttcaattcaccactattttgctctgaaacctgttctctttgaccaccagactctacttacaggtattcgatcgggatatttttcccggattctttgagactctgtttttcgtttctctgattattaattagcctactagttccaggtattctacaatgctgtccaaaaaacaacttctataagtttttgacacataccaaaagaaaagtcgtccttgaattgagaacgcatgagaactctcaaacttcttgcttgaagtagtaactcctctcttcaattgcttcaaaattcggtgttctttgtaaacggtgcgtgagttatgtggtatacggtcttggataaataagcgtacccttgggtaacgtatacagagatatgaagcaatcttatgatactatgataagttaccttatttcgtaataaataaatactttacgaatcttaagcagtacacaatcaaaaggaatttttactacttctttatagtatgatagccataattggtatatactcaatccttggtacaacaaaagtcacaactcttttaggaagaaaagcaagaatggaaataaagacgttgtgtaaataaataatagcacgcttaacacgtaaataccttccaaaaaaggttaggaaatagaattttgcaaataattactatttctatctttcattaaataatcaaaccattagaaaaatagtagtgtttgatgtaaacaaataagcgcttcttgaattatttgcttaacattgtgctaaaagttgctacagcaaccaaaatctagcgagtcttgctattaaaccccaccataactatttatttatcctttaccacacaacgaagcttttagtttgtgaaaacaaaaatgaagttgttctatttctctttactttttactcttttctttgggcttatctctgccaaccgtggccccaaagttacagacacagtgtatttcgacttgcaacaaggtgatgagttccttggaagagttaccattggattgtttggtaaaactgttcccaaaacagccgaaaatttccgcgcattagccaccggagaaaagggatttggatatgaaggatctattttccatcgcgttattcccaatttcatgattcaaggtggtgatattacgaagggtgatggtactggtggaaaatcaatttatggcagccgttttcctgatgaaaactttaagctttctcaccaacgtcccggtttgcttagcatggctaacgctggacccgattccaatggatctcagtttttcattactacagttaaaacaccttggttagatggacaccatgttgtttttggtgaaggtaagaattcatattgtagttgtatatgttttataaaagtgactatttgttttctttttccttttttttgtttgctaatactaattttatcagtcctttctggttacgatattgtcaagaaaatttccaaagctgagactgacaaccgtgataagcctcttgaagatgtaaaaattatcaaatctgggcagttgtctcaagaaaatgttgaagatgacggaacagatgaattgtaatccctactttctatttatgaaagtcatcaacatctagtgtttataagatttacttgaaaagcaatgattttacattctgttaacataaacgtttatcattggaaggatcacttcttgtggtagtttgtttgcattttctgacagccatagttgtataactaatatacgcataaagaatgcgattttaacaagttttcaattgaatgaatatagaactctacgtatattatccaatttagcaagcgtaatagcaatgctgcaattctgatagtaagtattgacaacaaacgcgaagcttattagctgcttactattttgttatgttttatcaaaaagaactcaaagacattattttttcctatcagctggctgatattactagcacgttgtgtagttgtttaccctatgggctcttagaaaagcggacttaaggaatttcgagagtcggaagctgtccaccgcaaacatttgggtaaaatcggtttttgcgtcaattgtgagaaatcaatttcaaactaatcgtaatgtttgactcaacaaaaaaatcactgcattcgatgtcggattctgcgaaccgcttccagaataagattacatcgaaattaccaggtaagcatatttcctttgctttttgagacattactaacaaaatgggatttataggtgaacatggcgaagatgctatgtatgatattagatccgttcatggaaccgggcctcgtttatcaataaaatatgtcgatgttacaaaattgcctcctcctccaaaacatgcttcacagttgcgtgccggtggtagtagtactggaagtacacctagaacggctagcccggctgtaggaaatcaagattattcgaaaccctcttattcgcagccttcttattcccaaccttcacagccccccaaggaacccgctcttccttcaagagggactccttcacttcctagtcgaccagggagtcgtccgtccgtcttaaatcaagaacaagtcccaccacctcctgttcgtcctaatgtaatgtctcagatgcccccacctccctcctacagctcttctggttcttattcccaaacttatcagtcaaacgctaattatactgcctcttctcctctccctacagcttctgcaaatgcacccttgccggttcctcctccccgaagggtttctcaaaacagttcatatgcatctggatctgttcccgcggcgactgctgcttctacagcgtcgcctgttaagaaaccacctccacctgcacctccaaagccaagaagacttgctgcccgaacttctagtaattcgtccggtgtaagctcgccaacttctgttccacctccggttcaaaggaatactcgacccaacctataaaccaaatttttgctttctattttctttctcttactacaccattattacctaggatggcctatttagcatactagatgttattcaatgtttaaatcataatcttcttaaatcaactttcctacgaatagtcgtacatactaggtaatttgacaatttaaaatgaaaggtatcatcaatgtaggaacgttcaaaaatcttaaataaggtactgcgaagtcgacatggtaattttctttgtaaatgtcataatatttacttctgcatttaatgacatacatattatacaagaagagtaaagaacttatctgttttaacagtattcaccttcaaagatcttagaaaattggttcaactgtgatgatcttttgacgaaagaatgttagaatgactacgccatgagaacctgttgaatatcgtaatatttaagaaataactataccaatatatgtatagtgtagtatggcctagatatgtaccatacttttacagatttgtctttttgttttgggttagtcccaattgtttatctgtagagcgaaatatagatctttcttagaaggtgaattgcttatatgagtcgccctattgaaatagccaatgtgtcttctggaaaccgtagaacgctcccagcacttcatggctctagtttttctagccgctcagaacttgacaataatacaaattcaaaaatatcacgtcgcttaagagagttagtttgtcaacgtatgggtgaaaatccacttcgacttcgacagtcgtttcatgagacaatttctaatgatagttacgggaattcagagaaattggtatttaggctaattgtttggctaatttattaacaaaattataggtgatcaggccctgcatttgttgtaatagcgtcctgcgctaccctgcacaagctatgtgctttcgttgttcattatgtatgactgtgaacgatgtttatttttgtttaagtggctcccaaataaagacaaaagcttcaaccgatggatcacaatttatctcagttgaacattttgttgaaacaattcatcaaacacgaagtgccttgcaacttgctaagcagcgaactggcaacgttcaagctattgtggctgcaggcttaccattacgagaacttatatccttagtatttggaagtccaccgatattgaataaactgttctcggttaaaaatggttgttcaatccaatcttccggactaaattataagctcatttaccaattgtaccatgatattacaaatttagacattttaataacaaatgagttgttaagagctatcgagagtttacttcggagacccatgctatattgtcatgatccagcggattatcaatatcttctcattcttttggaaaatcctttgttgaactcaaaatcaaagaatatagtgaacaagagtagcagcattttgaagaggattttgggagttttatctaacttgaacgagaagacacatcatttttttatttcttgttttaaaaaacaaccttacaacaatcctaagttttttcgaagaaaagtcgatctcataaacaagtttattggtcaacgattaatggaaacttacagtagaaacaaaaggaagcactactataataatgactggcaaattaagtcagcagctattactatggccttattatactctgctaattcgcaaatgagactgatagacagatcttcattttactgcataatggctgatttcataaatctttatcacgactttgagttatgggagcaaaaaatcaattgcttttgtttttgccagtatccttttcttctttcaatgggtgctaaaattagtattcttcagcttgatgctcggagaaaaatggagattaaagcaagagaagcatttttctcttcaattctttccaaaatgaacgttgaaccttatttgatgattcgtgttcggcgagatcgactgttagaagacagcctaaggcaaattaatgacagaaataaagattttagaaaggcattaaaagttgagtttttaggtgaagaaggaatcgatgcaggaggattaaagagagaatggttgctgcttttaacgaggaaagtttttagccctgagtttggattatttgtgaactgtgaagagtcttcaaattatctatggtttaattattcacacaggtcgaaagaaattgattactatcatatgtcaggtatattgatgggaattgcaatccacaattcaataaatttggatgtacagatgcccagagctttctataaaaaacttttacagttacctctaagtttcaatgacttggatgattttcagcctagtctatatcgaggattaaaagagcttttactatttgaaggagatgtaaaaaatacttacggtcttaattttacaattaatctcaaagctgtcgagggctttcgcactgttgagttgaaagaaggaggctctgaattgagtgttgataatgagaacagaaaagaatatgttttgaggtatgtagattatctcttaaatactactgtaaaaaaacaattttctgcttttttcgatggctttatgaaagtatgtggaggtaacgccatatcgttgtttcaagacaatgaaatcagcaagttgatcagaggaagtgaagaagttattgactgggagctactcaaaaatgtctgcgtttatgatttttatgaccaaaatgcgatttcaaattctatatctgaaagtgaaccaagtatgactgcatctaaatatctctgccactctttcgtatcaaaaagaaaaataatactttggttttgggatttgatatcacactattcgctaaaaatgcaaaaactttttctcattttcgtcacaggaagcgatcgcattcccgctactggggcacataattttcaattaagaatctcagttctcggacctgacagtgatcaacttcctatctctcatacttgcttcaatcacttatgtatttgggaatactccagtagggaaaagttaaaaaaaaaattagacacggcgttgcttgaaactaatgggttcaatatacgctagtgtttacatcagggttcgcaattccttaccttttactactatatacatatatctatttatttaagatctaaattaaattcaacatattttaaggtctacattagcactaatggacctttataatttatcatataaaatgggatcgtaagcaaatctttacataattcaaataaggatgaatataaaacgtgtctctatacaatttgtttttcttttttgaattgctgaaatatctcttccatcctgtcttcatcagagtcatcatcatcatattcttcagctgaattgctttcctgttgccccttgctttcagttcgctcttcgtcagtattatcagaaacatcgtcagcgtattctgagtttatggtttgtttatcatgaatgtagatatcatcgtctaagtcagaatcatcacctatgaaaggatcaacgaacttatcagattccaaattatcatcaccgtcgttcctttgtgaatgtacacatatctgacatcgtggatccaggacatgtctttgtgccttagagaattcattaatgcccttagtttgttgacaagcggtacaccaaattgaatcatgctgtttgggctggcaggtacgacatatcacttttgggtctgaaacgctaaccgttctcccacgaacaaatgtaaacgttttgctccattgagttttgctgtaagagtctatccctttaacctttctgcatctcatacacataattaaacaatcattatcatttttcccttttgaattcaatgtaccccggtattttttagcatgtagtttgcaatccttcggatgctttttaattttatattttcgactcttaaaatccatatttttttattattattaatatggtaacaatactcttataaatgaatatatgtactgaaataattttaattagctgctgacgttagaagcattaagtagacaatacctttaatgaacaaaatgtgatagccttgacaaccaaatagaagaaacatacaggcttaatcaggatttagaaaaaaaaaacagtaatacaagccgtcctatcaattgtcattgagatctttacgctgatcaggctgtaaatgcattaatataaaatttactaccgttcggttcgattaataggtgaatcaatgatattaaagcaaaaaagaatacatatatttgttgattgcttcatgttctattgacaatgaaaattgcacatattcaaagggttgttttcaaaataaatactgcttcccattctattattctcgccttcaagtttttgattgcgaattattctttgaaaataaacggaataataaaactttagatagcctacacttttcctaccttaaatggaattgtatgatttgtaaaatcccgaagaatgtcagaagcttctaaacaaattggaaactggaatttaatttgcgcacttcctactcctgctactttgtaaaagttaaaacctcttaataccagagttctcttttcaatcatatcgttaaaaaattaatgtttcttgagtaaatctaaggtcgttttagctgattagtatctatcatgagtgaaatttcaaaccgtttacaaattttattaattgattgctatgactcatacacttttaacctttatgacttactttacaaagcaagtgaaaatgcctgtgttattgttgttcattgggataaaatgagtcctgatttatgggaagacatacttcaatttgatgccattgtcgtaggaccgggccctggacatcctgccgaatattcttctattttgaatcgtatttggcaattaaatatcccagtaatgggcatttgtttggggtttcagtcattagctttataccacggtgccactatagaaagaatgcctaatcttccttggcatggccgtgtgtcatctgtaactacttcaaaaactttcatttttgatggaatttcagcggttaaaggaatgcgttaccacagtttgtacgcgaacaaaattcccatcgattctttacaaatattagctcaatcggatgaagataacatagttatgtctattaaggctacaaagtttccacattttggaatactttatcatcctgaaagcgttgggtcatcaaaatctttgaaaattttcaaaaatttcctttctctagcagatactcctaatatacaatgtgtcaattccttttcaaaatcagcaaatggtttctcgcataatcttaatcggtatgatatttctccggctgcattcattcttaaaagtggttctccctctcttcaaattcacagtgttgaaatcccttgggttgaaccactagcgttagctgattgtattcaaaaaagcgggaatccaatttgctttttagattcagcgaaaaaacctgggagatattctatacttggaattttaacaggtcctttggcacgaattatacattacgagaaagcaacgaatactactgagattagaatttgcaaggataatagctttgtccgtataaacaacgatttgtggtccacagtggctgatttcatgaatcaacataaagcaattaagccagataccaatttgccattttacggcggaattatgggtatcattggttacgaatgtagtgatttatctacaaagtctgtttcaaatgcctcttttcctttggacttccaacaaaccacagttgatgccgaacttgcttttgttgatcgatcctttgtgttcgacttggagattaaaaaattattcgttcagactcttactcctttaaatgagacttgttctgagtggtggggcgaattgttagcttccacttgtaacacaaagctggataacctatcttgcttacatagtttcgatgggaagcaaaattttggcctggttcaaagttttccaaaaaaggaggtatactgtgaatctgtgaaagcctgccaagaacatctcttggccggtgattcttatgaaatgtgcttaacggatacgacatttgtttcggcacctccagagctttctgattttgagatgtatatgcgcgcaaggtctttaaatcctgctacgtttgcaggttttgtaaggttgaaccattttactctactctgttgttctccagaaagattcttacaatttcgagacgatcgttgcctattttcacccataaaaggaactttaaaaagagagggacacatgtctttggaggaagcaagaaagaagctattaaatgaaaaagatatgggggaattgaacatgattatagatctcattcgtaatgacttgcatcagttggcaaaaaaaaatagtgttcatgtacctgaactatactctgttgaagaacactcaaatgtatactcacttttatcaaatatatatggaagaattgagtccccaataactgcatgggatgttttgtcaaaaagttttcctcccggttcaatgactggggctcctaagttaagaagcgtgaggatgcttgaacctttggagcaacatggtcgaggaatttattctggcacgcttggttattgggatgtaacaggttctgctgagttcaacgttattatccgatcagcatttaagtacaaagctgatgattattggagaataggtgctggaggtgctgttactattcttagttcgcctgaaggggaatatgaggaaatggttttaaaagctaacagtatcttaccagcttttgtgaatcttaaaaataaaaaaagatcatgtaaatgattattgttggatgctgttgtttattttgttcattttcaatcgttaatactaatataaaaaaaaaattgacacttccttcaagaatcgtatagatatcggttataacaaaacttttattacggcaaaattgatgttactgatagtttcatgaagcgttttaatgacagtttattcattttttttaaaaacattataaaattacaaaatcagcagtattgctacttcaagactatgttaaagaaatacggaacagtcaatatagctagcggtccaaatattattatagactaaaaagtttttatttagagttagcattattaatgataatgaagtataagtataacaatatgtaacaaaacgaaaacgttcaaaataaaacttatgtttaaacaataagatcattatggtcctaaacgattcaattgcatatccatatttagcaatgcttcggaccacggaaggaatggaggctccttaggattcgaagaaaaatcgagtgattcattgaccaaaaaactttgagatggatgagaaggtttgaacgagttagatgaattgttcgactcaggattacccaaagcatgacctaaaggaatgttagacgagcttaattctgtaacccaattttgccaagccatatatccactctggctgttttctttgttgactgattcaaaagaagcggataatggctcgtttataggcatttcagtagctgagtttatatcaaatatttcgattgcactcttaagcttttcaagtcgaacctttgaatcgatagtacgtgatcccatatcttccagtaaataaatactttcaagtaatgggttttctgcaccaaggtgcataactgagaataaaaataacacaattgccgaacagtataaaatttcaaactccaaataaaaacacttgtccatctgaccagcagataacaatttcgatgataactgaacaattgcctttgcagactcatagcaggtttccaaattggaaaacacatcttccaagcttggtttattgttaaggcctttcgtaaatgaagaaggtttaacagaataccaattatttaaatagaaaaacataatgggacaacttaccttgacaattaggtagtgataaaataaatgtaagctaacgttggaatgaaaaaggagatctgaagtgtcattcgttccattaagctgttgatgggttaagtttaacttccaattacgagcttgggagtagattctttcaacttttaatagtaatttaggaaaatttgagacatccatcaaataatcagaacttgattcatacagtgaatttagagaccgtacggagatctcagcgtattttattatagcgacaaaatgaaaaacggatgaaggtaaatgtcgagcctccagctccgggacaacggtaggaagttttaaagaattcagaccatttggaaataaatttatgataggagtaattccagactgtatgtacaaaaaactggctaaaacacgtaaggaccagcatatgcgaatactagtctcctcagttgaaacttcatttaatgtgctgttatcagttgaaccatgctccaaaccaagggtatgcgcggaatgtattgcaaaacctaaataagaatatgcacatttaaaatttccagttaaaaaatgatatagtgaaagtaaaaagacagcttgaatagaagaaagggtacagcgatttaataaagagctaattaattgctctgaaatctgtatcattgaatcaatatgactaagctgaacttccttgggcaatacattaatgttgttatttgagaagtgaccaagcacaacaattaaaagagcaacagcaagaaatcctgtatccaacgtatctgagttaactaaaccatctgcaaggatttggtaacggttagaaaaaacagatggaggataaaagtaaaaaaaactttgataccggaggaaaaactcatttgcataacgttctgcgacagaaaccggtggtaacaaattatgtgctattttctttagagcttttaatgaaaaagatgagtgattggaggtcaaatttataattgaatattcatgagttccttgtgaagaagctgaacctacagatactgaagtaggggtcgattgaagtgtgtttagttctaaaggcaataaagaggaagagagatcctccggaattttactttgatagtcaatgagcagtgattctggggtattgcttgaatttaactgtaaggatgctaaaacagaatttaaaaaataagtgcttgacgtcggacttaaatatatgggttctcctagagcatctaagaatgaacgtacaggaagtatgggttgggaattgattattaaattattggcacttctaataaccttatcttggttcacatgaattgcattagcagatatattttcagtaaacttgatggaagtattaagatcagtgttttgaatagatgagaaatttgaatccgaagaggggggagtagatgaagaaggaaaagaaacgtttgctgacttgacagcagacgaatcgtctttattgtttgtagcagcaacctttaaaacagattgatcaattgacccgggtattagcaaagaacgaacgtcgcttccagaagctaatgaagattcgacatgtttgcatagtttgactaaactacgtgtgtcatgaggaagagaaggacacagcaattccatcagatattcgaagcatttctgcctttgactcagttccgcaataaattgttttgagggagtacgctcttttaaagaatcagcatacttacattgcgaaggcgtagcaatgcaagcctgacatggttcagaaccactgcatcgaattttcttggcccgacaagacagacatgcccgccttactcttcttctactgtccaaaggaacacgccttctttgtttatactcttcctctttggcttctaaaaacaaagaacgactagaaaagtcagagggacacataaacttcgcataataacaattgctacatttaagattttcatataggtaaatcaatttcgctgtcggtcacaggtacccgaaggtggtaagtagcaatgctacttcaattttaaatagtatgcatcagcaaaattaaatttgctagtaagctctgtcaagtccccaggttaatataaatgtattaaatgcagtaaaaaaatttattgtttaaatgaatatgttaatgacaacgattaattgactgtaatttggtagtatacagttttgatcaattttataaaacatggtatttacacagtgttttttggtatcagtttatttgtttattgagaatatcaaagacagttaaattaaataataataattcataaaagttaatgaaattcaaacatttgtttcctaagtttttttcattactaatgcaaaaaaagttgaatatatatatttttctttaaaaaaaattggattacatcaacgtaccaactaaaattgtgtcaatcttatcgaactagcaaactggcagtaaacttcttgaaagcgttacggtcaatcttttgaacttgaaatcactcttaaaaagactttcattcttgttgtttacgaacctaataaccaataccataaaatatcaagcaaatatggtaaaaaatatcgaattcccaaaatgcgttgtttttgacttagactacactctgtggcctctttggatagatacccatggtattaaatcttttactttgatctactttatgttttattttctaacaaagtttcacagtcactgcaccatttaagccttccaaaaatgacccaggcgttttgattgacaaatatggcacagagatttgtttttactcagatataactggaattttacaagagctaaggaaccaaaaagttactttgtgcgttgctagccgtacttgtgctcccaagtatgcgaaacaagcattgaatttgatgaaggtaccaatagatggaagtcttaagccggctatcgaatttttcacttatgtaaaagcttggccaggtatgtcttttaatacatttttgtcaatacagaaaatatcaataatcatattgctaactagttattgtgaaataggtagtaaaatggatcacttcaaagagatccacaacgaatctggaattgactatcgagaaatggtgttttttgatgatgagtctaggaacagagaggttgaaagacttggtgttacattctgtttagttcctgatggccttaatcgtgcgtcctttgagcaaggtataaacaagtggagaaaattaaaaaaaactcactaaatattctttcatttctaaaaaatcatatgcatggttaatttttcttttgaaagaaaagttaatcaattttgcttgcatcttaagaaaacaactatcgtgctttaacttatatttagaagtctctattcgaattgagatgtattttgtttaatcacagtatcattgttaaaattgggaaacactgatactacttttaatgggtgaagaatcaaatttagaaattaaatctattaaagacctaaattgcttcaatctgtaatatggggtttcttatgaactttctcttttctttttgcaaactaagtaagtatcatataaataaataacaaaaatatatacaaacggtataatgtcatatgagcatagttgcaaaccggtttaggaaaacaaagaacataacagagtagtttaattgattaatataatgaattttataaaaattcttaaaaaaaattacatcactatacacttacttttctcaagtaaatatataattttgaaattatatctccattacatgtttgtctagaagcattgcaatatatataaatcgaagaagaagcaatgttaaagttacaaagtacgctcagtatccttttcagtcatgttgcaccaggcagccattgcgcattgttccggatatttctttgctaaaatactagaaatacggcctagtgaggaaaacagtaaatcagtacattcctcattagcatacctctttgacatgttttccatatatgatgttacggtatccaagtcttcaggccacaaaaagttatcatctttgcgataggattccatagaagggtgtgtcaaaagaaacgatccgacatgttcgtttacgatgttcataactgaacatgcgattttggaagcgggaaatttgaataaattaggtacaaacattgatgcatcaagtactaagaaaaaaatcgggtctaaaacaggaatatacgaagctggtgtagggattgagatatcccaatcaagagtatcaagtatgtggcgttccatacgaataaataaatcctcagcatagatgtttttacaagctaacttcagttcttgcaataatggaacacggtcttctgtttcatgaaatttactggcaatccaaagacaaacacatgctactaactgaatgtgtttgcagtataccactctcctcgagacatatgaatccatgagggaaatactaagcggaagagtatcaatagacaagtcgaatccattatgtatttctacaataaaattaacgagtgcaggtcgcattgaccatctgagttccggttgctgattagaaagatggacattcagcaaaaaatttttctctctagtaatcagatgatggataatgtcttcctggtactcacctaaatacccgttcattgataaaccagtgagtaaagaggattgagtgttataaagtaaggcgctagattccgctgacaatgtgctaacagagtcgacaacaaatgcagtctcatttttaagagagggagatttggaattaacgccttttggtgaaacagctaaagagcaagggcccactgatagagaatatgaacaggcagctaatattttaggttctatacttgaagatgaagtgggagtatgagcagtaagttgttcctcattggaagaaactaacatactgggtagacaggtatttgaaaataatgagaaggaaagagtagaaaagctcttcacagtcgatgaagttgcagctcaaagttcagtgaattattaaaaaaatgatactgaagaaaaaataattggacataaacaggctcagattgcttgttaagaggtagtggtcaaagcgaatagtgtttaactaactgaaagcgatacaacggcggaaaattaagggacgatttaaaaaggaagaaaaaaaaagagtgaggtgacgattaaaaaaaagggaaaaattactgggttttcaaggacgctaaagagatatcaataatggaaggggtaatataaaggaatcgaaagagtaaattgcaaaggacttgtaaaaagccaagacgaaagaacccaataatatatagtgaaaaaaggctatataaatattaaaagaatgcaaaatgaagcggaagaaattagatgcgataaatatatgtttccaaaaaggttcggtgaatagttatttagtttgattaacggatttcagaagcagacaatgcattcatactaatgaaaatattacaaagaaacacaaggttaattccaaaaagaaaaaaaaaataaaaaaaaataaaaggaagagaaagatatttagtaaaatatgtccatatgcagcaaaaataaggaaataaatttcaattaaaccaaacgatgtattgcaaaagaaaaacaaaatttggttacgctgttcaaactttcgaattcatttacagtgcagtcaatttaatttaccgcaaccttgataggacagaaattataaaagaacaccaaaagctggagaaaagtaagtggtacagactcttttaaagaaaacaattcagttccgtcagctactattttataaaaaatgataaacggatacgactaagagatcgaatttgtgaacgattcgtaccaagcaataaataaagttgtcgcttgtataccaaaagcaattatggtgtggtaagaaaagagaatgtaacaaaaaacaaggcggaactggtaaagagataaattatggaaggttataaacggtgggcaatcgatatctttataaggataaatcttatagtgtagtgacaatatcgcgaatcggtatccttacattgtgaatgtacaatgtccattctaactcgtaatttctgcaacgtaactagctactgttagtaacaacaaccggaattttcggatttgaattaattaagcctcaagtgatctccatcttggtatggccgattcacaaatttaccataccaacgatgtgtactgaaagcgtaaagtactaacacacaattaattcaatgggtcaagcacatcatgtaagtgacgacgtagcccaaaactattccattcatagcacgccatctatcaaagaacttgaacaaagaaactagtacaaaattttgattttcaaaagcggttaattgataagttacttgctgtaaatcatattggccaaatcgtgaaatgtacgtactgctaacattgcgcacgcaagtaagaaaaagtggggacaagaagcagaggtaaatcaattattcaagaatgtaaatattgacccgttcgatcatctacagctttttttttatgaaaatcacgttattaacaaaatggctggtgcaatccagctataactacagctagatagattaacattaataatatcgattttcttcacaatagcatataccgcaatctttattttacatagcagaaggaaataagcagcccaattactgtgtgtaaatgtttatcacttagtatatggattaaacaaattgtaaataatagtcaagacttaagtcagttaatttccgatgaaataattaatttttgaggagaatgtggggaatgaacatgaataactagcatggataaatagattcgcaatcagtgacataacgatatttatgagccgtctagtttcacagataattccacctggtggtgcggataaaagtaggatagaaaataacagaaccaaaacgttgaaaaacgcattgcttggcttaaaggtcataacattattctattcaatggaaaaaaatgtttggtagttgaacgagattgcttctcaacgcaatgttttattttcactacgaaatgttctcatgcttctaatctatgacttctactttacatgctgttgattcaggtggtgtttttgtaccaaagtggggggtctaagtcgttagtactattgtccttcttctggttagtactgacagtttgtattacattttaagtgggatcgtagtaactaaatgggggtacataaaactggtactactaaacagatttatctaagttgtgaacaaatttcaataaacaaacgaatgtataatctcatcggcaagaaaataattttttacgtcaatcacttatttcacttctttattttattttgaatatatcaaatgtaatcaagtttagaaacgtagacgggttcatgtatgagctttcttcgtttcatttgcatatatatcctttgtaagattctgttactttgaatatgttttctttataagttgtagatggtaattgctactctttaaatacaagctgtcttctacaataattttaattttaccagagtatttttaattatcctcatgcgagtaattttctaattatgtggtgtaacaaaaatagcgttcggttaaattttagttcgccgtgttaagtctattaatcaaaaaatttgggttcgtaaaattgtacgcctatctgcctagaatcaagtgaaaccatattacaggcataatgctccaatcgataatgggaataaacaactcagactttggaaattcacagctacattgccataatcatattgtggatgggtgtgtcaccttgaaatgttttattgataaactaactagcaactaatctatgctttttatcggaaaaaataaaaataaaataaactcctataataaaagacctttttgtacaaaatcataataataccaccctattccagacattttttttacgtaaaatgacatattaaaacctcttcgttttttttagtacgaagaaactcctccatcttcatacataatacatatttacgagccaaatttgtgctcataaaagcttgctggcattgatttactcatcaacatatcggcgattggtcgttcgactaccagcaattcagagtttcctacagagcctacaagtagcattggtcgatatttgtgagtaatccagaaacacctagaatcccctgttccataatttgaaatgccgttcgaattagcattcgccaattttttgtcattcagattcccgtcaactgttgcattcatttcaattttacgttttccggcagcgcgaggcgctggtaattgaagattaagatcgaaaaatgaaacccagttggctgaccaaatccagaatcgactcggatgtttagagtcgaaaaatgctccgaatgccttatctagaagttgcgaaaattctttgggcatatttgtagaattgttttttgaccattcagataatttacgggattgaacatcaaactcataaacttgatttcccgccgtagcaacagctaaacggcctcgtacatctggacgaaaagccattgcacgaacataagtgttaactcgtggtaactctgaatatgttaaatttgacaaggagtagcagaaaatatttccaactgtgtccgcaacagcaaaataatctccatccgaagataccgctatactgcaaataccatcacacatgctgcttacattgcttcgctgacgaggagcaattttcttgctagtgggttgtgataactcgaaaacttctagctgacgagaatccagtcgacttaattcaatgagaaatatctcggaatcgttactaacaaggataagcttgttcttatctacagtaaaactaagcaggctagcaccaatatttgaaaggaaggagtcctcaactgtttcaactttcacattttcatcgctatactgtaattgataaagcttcgtcctcaaaacggaagaaattgcaattaattccccatcaggagaaattgctgcatgtgaaatattttcttcgtcagccaacacaatttttaataaaaacctatagccaggagacccaattctccagagaagtacttcatgatcattccataacataaaaagccttgctttcggtgcgaccgccatgcgagggcgttgaggaacggcagatatcatcctgtgattcttgcgattaaattgtcgaacaggaattaccgcaagcatcatatccataccaccgctaataagaacatccaaacttttacattcaaaaacggccatacatcgaacatcatgagaatggaaccttctaaaactgttgctgacccattctcttttacctccttcgcgtgagtactgaatagttttcctgtcaatccctgaagaaaataccatatctccgttagcagaaacacccaaacacaaagcatcagccaaatgtagtttgaacgattggcttaatgtaaagaattttccattccaaaatttaacagcacctgatgaatcggcacttacgatagtgccatcccgtaaacttttcacggcccaaattaaagcagcttctccttttcgagcacgatctacttgcattctagaaattatagcggaatttggagtgctaagatcccaaactttgataacaccgtcagcgcaaccaccaacaagatgatcttttgtttgaaagtcgagcgaaaggatacgagacgtttggcgcatcaaaactcgtttaaattcgatgacacctgggccaccactaatgtcaaatagaacgcaacttccatcatcacatccaacagctagagttttagtttcatcgcatatagcgattgaccaaatagctcctgcattagagtcttggtttaccaatggttttccagtatgtaaattccattcagtaatagtagttgaaaatcctatactgaataatcgtagctcctcttcaccggtactccaaacaatcccttcaatactgcgatctacaccaccgtataacacagtttttaagcaccaatcgtttcgagggttccatatttcaatgtttccgctagcacgtccaacagcgagtagtaaattgttaggcatagaatcattctgaccgcttttatgggaaaatgccattgcagtaatagctgaaggggtatagtcgataaagcgacaacgatgaatatccatgttgctaattaaatttaaataaaagaaagaacgaacaggaaactaatcagaagtatgtatggaaaaaattatttttttgcaccaaagtcaatttcccaaatcaaacccaaaatatcgccaaagtcggctattagctagataattgtaatcctttttttgaaaaaaatataaaagaaaaaatttaaaaggtttcaatggaataaatcaactatgttttcgctctttttttcaaaaatgaaaattttgatgaacgagtgaatcctcaggattcaaccacaaaacgaagatcacagtagtatagtgatttcaacgtgaagaataatcaaagtatctactattaatattacaaatatgtattattcttctaaagcactcttcagagtgtcctttggaactccgttggtaaatggtagtggaagaaatttgtatttacaaggctagcacaacatgaccaagagcatctaccatatttaggtgaaagtgcgttagcagttatgtgtacggcaattaagttttgaaagtattcatgttaattattttacattttaagatgtcaatgagatatttattctcaatatttaaacaaacaccagataccctaggaataattcagcgaccttcaatatgatcattgtagtataatattttattgaggatggatacttactagcaaatttagtaattgataaatcatagtgaaaatgtcatttattctatctacgataataccacatgacttagcatagaaaaccgtatgttacagtacagcagtaagcaggttcgttgtctgccgtctaccaaccatcaacttcacagatcttggtatctatcctacaaaaactttagaaaatttcttcatggttcagtttgaagcaaacgagaagcaatttaagcttcgtcgagaagattgttgtttaacaattgaccgagaaagtggtgcagttagttttgagccggacgagttgaaaccagttgcccgcagcaaagaaaatagtgtcacattgtttggttcaatcaagctgaaaaaagataaatatcttattttagctacagaaaaatctagtgcagcccaaattttgggacataaaatatatcgtgttcataaatttgaagttattccctatcgtaacctactagctgacgatcaagatgaattggatttatacaatttgttacaaaatcatttgaaaacaggacctttttacttctcgtacacatgggaccttactaactccctacaacgttcttgtacggatgagggaaaggcctcacctattcttcgaagtgataaacgatttttttggaacgagtttgctagtaaagatttcattgatcttatcggtgcccattctgaagtatcacttttcattacgccaatgatttacggcttcatcacttctgcttccactattgttaagggacgaacaatcacgttagcattaatatctcgacgctctaaacaacgcgccggtactagatattttaccagaggtttagacgagaatggaaaccccgccaacttcaatgaaactgagcagattactatcgtttcagacgaaaagtcagaggtcacttattcacatgttcagacccgcggtagtgttcctgctttttgggcagaggttaataatcttcgctataaaccattgatggttgcaaattctgcttcaatggctgcagccgctgcaaaaaagcatttcgacgagcaaatatccatatacggtgaccaggttgtagttaatttggtcaactgtaaaggacatgagcttcctattaaacagttatatgaaaatgttatacgtcgtttggataatccccatatccattatcattattttgactttcataaagaatgtagccatatgaggtgggaccgggtttcactccttttaaatgaaatacaacccgagttagaagagcaaggctacactacattagacactcaaaagtaccgtgttttatctcgtcagaatggcgttgtacgctccaactgcatggattgtcttgatagaaccaatgtggtccaaagctgtataggtcgctgggtgcttacgaatcaacttcgtaaatgcggaattataggtgctacccatccccttcgttccgtcattcctcttgataacattttttgcaacatttggtctgataatgcagattacattagtctttcttattctggtacaggagctttgaaaaccgattttactagaaccggtattcgaactcgaaaaggcgcttttaacgattttgttaactctgctaaacgttatattttaaataatttttatgatggagcacgtcaagatgcttatgatttagtacttggacagtttagacccgatgttaacttccgatatagattagatttacgtcctcttactattcgttgtgtcccttatatattattggcatgtttaatccttttcttcatgacattgttttctagatcttcttctacgatccttccaccttcaattcttttgatcctgacatttttgggaatagttgcatctctttattactgttttgcccacggactccagtttatcaactggcctaggctacttcttccttcttttttacgctctgatatgactccagaaggcagggtatttgtaattaaccgccaactcgcttcgaagcataaagtttgaatactgatattcttatgttaaactatgagtttccttgtatatacttatcgttgatagttgtactcttgtaacctttgggtacttgatttgtcgatggtaaggattttcatcggatgaaatatatacgattatttatcgtaataacacatttattaaagcattattttcctttgcgtgctacagaagtgaaatccttttgtttgagtaataacaatgtacaaacttatgcccgtacactgaaatttattcctagacaacataaagtgttacgcggacagcttatgcagtcattaaatatatactgttttgggtttgtagcgctgcagcaagtttagactaaggttaatagtaactttacaattcgggcgatatataatttgaaatcattatttgtcgacaataagcatacgattcaaatatagacttttgtaaaataatctaatgtattcacattcatcttctataaagtatccttcaaatcaacaaaacgccgacaactcagcgttcaaagtcttcatattaacatactcattgcaatgcatatctgatttaaaattaaatggtaaatatagtgaagcaaccaagtatcatgcaaattcccaacgcaaaacaaattaacgcaattgtaaaaaaaattgcaaaatagaaggtggcaacgctatcgagattttcatctgtgaattgatctaaatatcggaaacgttgaattccacacttgagcagtgccaactaaaacattgaccatgtcaattgcaaagaatatagaaaacgatcctagcaaagggtgggttgttcaaaaattcggtggaaccagtgttggaaagttcccaattaaaattgctgttgatgttgcaaagtgagtattttgtttacagtttatatgatggttcgaggagtatggtcatcgtctgaatctagcaggttcaaaaatatttaagaagtcaagagaactttttcctgaatgtgcgttagattggagttttcatgctagaatgcccgaaattatttaaaaataagatatttcatgtgttgaattatgcttgggaatattggctaattaggtttttttgaatcgaattcaaaatgagagaaaggagataaaagaggttttggttactctttccactttctatcgatatgagacttatatatttaaatgcttactcctctacaaactgtcgaccattttagaccgttaaattacaaattactaaataatttatttagggaatacctaagtactaagcgcgtagcattggtatgctctgctcgcagcacagataccaaagcagaaggcactactactagacttattagagcaacagaagcagcattgcgacctgctgtaggttctgtgcatgatttggttcgtattattgaaactgatcatgttcaagctgctcgtgatttcatccaggatgttggcattcaagacgaacttattgatgcttttcatgcagactgcgttgaattggaacagtacctaaatgctattagagttctttccgaggtttctcctcgtactcgtgatctcgtgattggcatgggggagcgtttaagttgccgatttatggcggcagttttgaaagatcaagggatcgattctgagtttattgatatgagtcatataattgacgagcaaagagagtggaggaatcttgatgcatccttttacgcatatcttgcttcccaacttgctagtaaagttaccgctgttggaaataaagtacctgtcgttactggcttttttggtatggtaccgggtggtcttttgtcgcaaattggccgtggttacaccgatttttgcgctgctttattagctgttggtcttaatgctgacgaacttcaaatatggaaggaagttgatggcattttcacagctgatccccgtaaggttccaactgctcgacttcttcctctcatcacacctgaagaagctgctgaacttacttattacggtagtgaagtcatccatcccttcactatgtcccaggttgttcacgctcgtattcctatccgaattaaaaacgttggcaacccacgtggaaagggaactgttatttttcctgatacaatttcacgtcatggtagtgctacacctcctcatcctcctaaaattatgcccgatgatatttctgctagcctcgctaacaaaggcgctaccgcggttactattaaagacaccattatggttattaatattcaatcgaatcgtaaaatatctgctcatggtttcttagcttccatatttgccattcttgataagtacaaattggctgttgacttgattactacttcagaagttcacgtctcaatggcgctttacgaagagtctgatgacggtaatatgcatgaggcattcgttgaattgcgtcgattgggaacgcttgatattctccatggtttagctattctatctcttgttggtaagcacatgagaaacactaccggttacgctggtcgtatgttttgcaaacttgctgaagcccaaatcaacattgagatgattagtcaaggtgctagtgaaatcaacatttcatgcgttattgacgagaaaatggctgtaaaggctcttaacgttattcataaagaattgcttgaacccttagctttacatgaagttccgtcacaggcctcgatgttggttgaaaagccttggctttacagtgcttaaacgtactgtaaccttgaaagtcaatttaaaaaataaaaaaaaagtgttgtcttgccttcatttttttgttctttttgtctttaaatattttacattctctattttaaaattaccgtgagttttattttactcattattattatttgtacgtttataaataaatattgactacataaaattaatattttataatatatctcaaaaattgatattcatcttctttatctcccagtcgaaaaaatgttaagcaaaagtgtatttattatataaaaacgatcagcttcaattaaattgaacacgaacctaatccatggatacagtaaaatacaatgaactcattttaagaaacaaaaagtaaatgacccaaaataatctattactatgattactgtttattaaacctagttttcaacctttaattttttcctcttttcaatatccctcttccgattgcgaagcgcattgttgtagttttcgtttttgctattttcgtttttcaacttactgtaaagctttctctgtttattactcatcatcattttggataactcctttgcctctttttcttctttttcttctgcagtcaaagtatcacgttgacgcttcttagtctttttcgcggacttagaattctgtttaacatattcagaataagcgacaccgcctgcttctgcctccagctctcgttgatgttctaagtcttcctcttcagcgtcatcaatttgttcaacattttcaggctcgtcattcttcttacttatgggcactgcttcgccagaaatattatcatcaagagcttcggaaacatcgtcgttctcttcagcagaaagttcagcttcaggatcgtagtcattttcacctactttaacaaatggactaagatgaggagggagcgtagcgccacaggcatacaagtctgtcctttccaagattcctttgttgatagagtcgtatacccattgtggttgaatatatatcctaccttcgtacttctgtgaaatatgaggacgatcacatatatgatgagtaatcacaggatcagattctgaaaatggagaacctgatccgagaattggatcccatccaactttaccaccaaaggcacgaatcacaaattccagagaaaaacgggggacttcacgagaaaggaaaaaagtaaaattagaaaacaacgaggtattagatgatgaaatatgtgatactaggcttttggaatcctcattatctgcaccatcagctggtttaaactcatctaagttttcctccgtttcaggttcctcatcagcatcctcagtagttttttccgactgctcaacgacgttcgcatcactattcacaatatctcttattttactttttaaagtagcaatattcttacgagcatttttgttattaccatggacgatagcgggtaaggaagaagactcctctaactcataagctgctaaaccagcggcagattcgcttttagcaacatcaatcttagggggataacgaagtcccaaggtattatataacttgaaatttacaaaccccataagtgcttgataaaattccaaaaaagtgtgcatgatacgaaaatcaacatcggtaggaacagattgagcaaatttgtagggaacaatccaggtgatttgctcaccaaaaatctcggcctgataataaattcctttaatagagaggaaagctttacgaagggaatttgaccgaattacatagtgttgaaattcagcacataatctttcacaattagcgacagtagcggcaccaatcttgtcggtaacaggcatagttgaaaataagaacagcatactaagagcatcatcaatatctttcaaggcatcatggaaggttgggtaacgctctttaatgatatgatccaaagaataagtgggttttctggcctctaaacgtttagcagtttctaattccccttttcccaatgctttgctaagcttgcgagcgaacactttgtactcgcgaaacttctgtacaataggctcatgtaacaaatactggatatccttagtataatctattatatttattagtacataatttcattcttttagttcatcaaaaaaagactagcccatgataaaattgaccattcggaaaatgctttttataccaaacgtccatgttcagatagctatgattccggtaaaaattgatgctattagacttacagaaagtgactggagcagtggagcctttatttgcttttttcttattttttggctcacgaggataaacaccctttaaaatacaaatacgacgaaaatcagcaagagtgagctgaagcttcttaagcgcttgatttctcgtaatgtagatacgagctgcacctgctttccctgttttcaattagaaaatttttttacaagctacatacctttctgttttaccctcgccatttcttcaatttgatggctttttgcagaaagagggtgttggaagaattttgcaaaatccaaaatccttcatacagactagcttagctctctgcactgcgtaaatggtgttagatggtagtattatctcacagcgctaaattttcttatactattttacgttaaatttcgctatatttgtgtttttccgtacttttgagataaatctttgcggcaagggactaattgatttttgataagtttgtaaaggtcttgtaatttaaaataactatcaaaacttctacaattactccaagtgaatcaatgttcgacgatttagttgttagctactcaagtaagttataatcttaagcaatacagtagtgatatattaaagtatttatgtttattacattttacggtaaataaacaaatcttcaggtacgcagctaggcatctgttttaacgacaggtagagttgcgatgagtcttccttgtgatttattaaattatatagtacgcatatgatatatatagcaatttgtaatagatattcttatattcaggttacgtcgttttctgtcactaaaatattattatatgagcctcgctcctcagttcagttgtagcttccatttatcatttttataataatttatatcaacggtttttgtgttaaatagatagacgggtatacgcagttattaataatctgatttcacttcaacttatggcatacaaagttactcaacgttgaataacatagcatagtgtatcagcgctgagatttatgagaccgtatgtatatgtttgtgtaaagggaaaattcacccaatttatcgtattgctaaagcactttatagtaagagtgtgataagtttcttttcgatcatcttacttttatagagctattattttactacaaataaataagttcgttcactttgcataatatcaactatacgcagttagtttgcccggatcaagaaattcatgtttagctggtcttcgttataaacatactaaagaatagaaagattttactaatatcagtttttgttaacactattgaaccattatgagtaatgtcgagggtaaagtaattactatacaacaaataatggcattttttgtgaatttaggtactgcctataataatataaatactaaagctcgtgaaaatatttgaatattgtaatctaatttgttctttttttttacgaattttagtccggaaaattttactaatatactaattactgtcattgtctggtctcctgtttcctacaactagcagttttaattttacaatcagtcatcaaaaaaggatttgaaatgaagcaacttaatggacattaaagaacgttccatttagaatttcaacatctttttatcagcatcaaagttaaatcaagttttgctagctaattaacatgtaattttattaataagtcaaaattatgcagaaagccaagaaaactaaatttattatatacgcaatatgatagcacaacaacgctattacagaattcttttgctattggacttatgatgaaaaaaaaaaaaaaaacgagcgtaaagggagttaatcaaaaacaagaaatttacactagggccgccaagccagccaaagcactgtttcttttggctttcctctttttctttgtatttagtacagtacttgctcttttctcaacgggaataggattggatctatcttccttctccgaattgtcgctttcatctgaagaactccctgactcttcactttcagaagattcatcagaacgcccttcttcttttgattcctgcatactgaccgcggtcttcttcgtaagagaaggttctctaatttcaggagaaaacgttttagacaattctgaaagacgtgagtaagacaatgtcctatgagtctccggtctttccgtagaaggcttagctttaggttccttcggggatcctttggttcctctattctgtatctcgtgagatacagaatttcgttgttgtgatttcttctgtagttgacttaaaggaacagaggagtccgagtctgaatccgaatctgaatcattttcagaaccaatctcatcagaaggttcatttcccgctgcagatatcgtcgatgtagtaacaagggtctgggaaggagggggaaatttgcttttaccattctcactttctttatcatgcttagctgaaacgttatcattaaccagagatttattcgggctatcaaccttcgttaaatcatcactagtatctgaattttcggacggggaagaagatatagaggtcgtagaggattcagaaagggtatcgttctccgattcggtggtatcgttttcggaaggaacggcagtggatggatgagatgaagtttctctaactattattgcaggagctctaatttcatgctttgcctccgtttctttttcatcggatacatctgatgaactgtcatcattgactgaatcttcatttgggctttcaacagaaacttctcgagtagaagaacgcaatgatttatcatcaattccatcaatggtttcactttctttaattaatgcggcaggagaatgttcgactaaatattttctatcattatctttcatgcgaagacgggaaggcgatgataaagttcgcaagggagcatctgacgatgaatcagaagacgcatcgttaattgaaaaaaagttagctcgattataagttgttggttgacttggtgttaaggaactattgaaggattggtgattatcatcttcctcctgagtaactgataaattaactataccgtcagcctttctatctttatctggactttcaatttcttttaaagcaatcccttcggttaatgtactttcattatcatgatttgaagaaattgagtatgctcgatcgcgaatactagttggtctgtatacaaatccaggagagttcgcatcaattgcctctacaaaatttttttttggtagttttcgagggttttcactctcatccggatgcgtacgcttcccattgattgcatgaacaccattagatgcactttggacagtagcgaaatcattttcaacgccatctaaatcatgttgaatatttttttctttgaagtttatcatagtcccatctaatttcttcaacggagaagagaatgattcgacaatgaccttggaattagtgggaaagatttcaccgactaagtactcattaggaatgtcgtagctttcttcattttttatatttcttatgtttatatttctataataattttcgttaatagtagaaagatggagcatgctgctatgcttacgattcaaaaggataaagtgatttgtaagtttcctgcactttttcttttaataaagaaattgaagaagatgggtcaaacagaatcataaattgattatcttgttcaccatctttgattatatgaagccttaatgtagttctcatttcgaatattcagcaaatttctttatttgattcttacggagaagtggatccggcaaactagttataatggaattaatcagtattaaaaagacgttaaaacaaagtaagttatttaaaatggaatgcccatttcttgacaccaatgggtatccaaagttggttgctctaaggaagtgcgtaaagttctattcgcaatttactcggcatgacagcaggaagggtgggacagcagtgatgaacaagttaaaggtgtaaaataatgctaaatgtcaagaaataaaaactcattactcattcctacgactcgagcatattgacacgtatcttaaggttttatggtccttccaaatctaacgaaacatattggcttaatatatcttcctttcaattgcgtgaattaacatttgaatacaagtaaataaactatcatagattaaaagaacgacagatgtattagtcagaattaaagaatattcaacagaaaagtagtttgacgtctcagaataatttctataggttgtaaattagcttaaagcaattaattggcagaaaaattaaatgataggagttatctattagtaaattgttaattctccatatgtaaatccggatcgaggaacattattgtttgaccattgtttgtagttaaaagaacaccaaggtctgtatattcctgtattgtatttattaaatgatcttcagtaaaacccttagcaagtacgcgttcacgaatagcacgtagtgtaagtgagcgttcattgccttcaacatctggtatgctattaagcatgtctcgaataattttatatattttcgaggtaatagtagtatcgtgagaactaggatccaaatcatcgtatagtgatgactttgaaacagacattaatctcaaagcttcatcaacatcgccaatctccactctattactgaaacgcaaacgagctaatgcttgtcccattcgcaaaatagcgagaagtgtacgtggagtagtgtgagcgaattgacgctcattggcttcatcacgcttttggttttgtcgaagttgaacataagcaccagtaacatagtcgcatacatcctttggtacgactgggcgatattgtctagcagaagaaatataatgcctaatcatgtttggatctaatggttcaaagtccattttaggttgttcgttatgcatgtgaacatatgttacgtgttgtgccaaatgctcgtctgtttcacgagaaggagtatctaaaattaaaaataaaatatcaaaccgggaaagcagtgcagctggaagatttatattgtggattggtgccactttcggattatatcgtccatataaggggttcgcagcggccaaaatacttgttcgagcatttaaagtcgtagtgattcctgcctttgaaattgaaatagtttgctgttccattacttcatgaattgctgtacggtcactttcatccatcttatcaaattcgtcaatgcagcaaataccgttgtcagcaagtactaaggcacctccctctaaaaccatttcatccgtcactggatcacgcattacagcagcagttaaaccaacacctgaagatccacgacctgtggtgtatactcctctcggggcaaccttcgaaatatactttaataattgagattttgcgacaccaggatcaccagttaaacaaatatttatgtcaccacgaattctcattccatcccctaactctttagtaacacctccgacaagcaacagaagtaaagcttttttaacatcttcatgtccatatatctcgggagcaatggacttggccagtttttcgtacacattgcctccttgatttaattcagcgatagcagcctccgattgaggagttttttcaatatttgtgtaatttttaatgatttgtgaaacataatggcattctaagtaagtatcggttaagagcccggcgcgcattgctcgaaaaccagtatacggagtcggcaaaaatataccagaaatatcaacgatatcgccaggatttacagagcgagtgatagcaccatataagtggacggttaatgatctagggatatggccaataggtacttggttcgttaattcttgtatttttacttcctgaaaaggaagaaatttactggctcttgtgctcatgaaaagctgaccttttgcatcattctttttacattcatccgaaggacattcagacattggaaggaatgtcttctgacggatttcttgaaacacttcatacccacatcgatcacatgtataagcatttacagttaagctaggcttaacatcacttgtacgagtaactataccacggacagtcaaaagagatcccaagttttcgcctcttaaatcacgaacgctgaatggttttttgttgcgagttactggtcgaaagtataagtcataacctcgggttaattcaggaggaaatcctttatgctcagggtctatattttcattcctttgaacacgttgctgcataattacatcaagtacttcgttgcgataattaatttccacagtaggaggaggcatcaacgcatctgcgcactgcgaaaaaagttcaacaaaccgtttagcattagattcaatattatgcaaaagctgagtatcacttggatcgaactcgtacaaatcattcaaatcaacattaataacatttgactctcgattggagattttttgtagtatatccatatactttgattttaaaaaaggctcatcacctgcatccgacatcgaaatatcctgattttgttgtccatcttgaacctgttcctgcttgaagtgggatagaaaatccgtaattttatgttgacattcttcatactctgggatttttaaatctatggtgggaagtgccatgcttttcaaaccaaaaaagtatcccaaaacttttctgctgaattagcaaaaaatataaaggttcaaaaagaaagcaagggtattaagtaagggtaagataccaagaaaggttcttctttaggttgttttagttagttggtagtatgaatcaacgcgaactcgtaaggtaacaaaaatgtaaatattgtaacttagggcatatacaaattgtcattgactctaaagaaattgcagtgtataatttttttgattctctacatatttcctttttaatttattactctcgcagcaaaagtaaacattcagtttgattttaaaagccactatgtagtactgttagaaattttttttggagagtattcactatgtataaataaacagtttatttgttttaaattaataataatcattttgccagacaataaattggtcattttattttcataaatgtatgtctaattgttttcattgcttcaatcgattgttattttagctatccataatttttcctatttttcttctacacgttttgtatttctaaacatgagagttatttagactactgcctaaaatttatttcacttttatttttaaaaatttttttgaaaacttatgaagtaagttagcagggaaattctcaaaagaaatgcgatatcaacaatataaaaacttcgagtagggaactttttattttttgttcggttatttcaaacatcagtgaagaatgaatatagaaaattctttattgttttataccacattgtaaactgtacctaaaagcacaacacgcaatagaaacgtgctattggaatgcttatttattttctgtttacaatagacgaatataagtatttctttttttttttacgaaaggatcaaggtattaaaattattcacagtatgtggctaggtctctgtcgcgcttatctttttttaattaagcaatgtctttatgtacggtcgcgtcgcattagaagtttcgtgatttgtaatatttgagcagttataaagcgctctacatctcggatgaaaaggagattgtgaagagatatttatttctaacatcatatcgtactactaggctgatatcattgcgtttcatctacaacataaattgaggtaccctgacgcgtcttaagtattacactgaaaactactttattaaattataacaaaaagtgagaaatttaataatttatttattacataaagtaataaattcatttctattttttcaattatttgagcctaaataattgaatttattcgactccacgcttagcatcgaattcttcgatttaagctatcacatttttctattaactagctacaatttcctgctttaagaaaccgttattataacacaccagaagggaaaggaagtaagcccttgcttttcccatttaatttgagattgtcttcgaatttatttcattttttttactcgttgcgtttgtctccaaatattaattagtacattgttttttttcaacgttattcatctccatcagcctttgacttagtttaactgcaattttccactctgtaaaataaggcagcattttgtctattttgccttcactcttattcattgtgttatcatacccaaagtgcgacaaattaacatccacaaaaaaaacggtggtgttgaatatactacaatactgtgcactacattggataacctacctttgaaagttttgccattaaccacaacacatcttgggaagccacatcgcaagagataatcgcggtggaagaaaacttttgtacttattctatatacagataaatccggtcagtttggacgaaatctcattattaatcttacaaaatgggccttgagcatctcgaagaattcagttatcctaaggaacatggtgaagaagtcgagtatgatagcgaacaaggtgttcgtaaaatttatgttaaatctattaaagaaacctttaactttgataatgtaagtgaagaagagaaacaggaaggaggcgactactacttgggcaaaaaggaagatgagcttgatgaagttgtgcttcgccctaatcctcaccgctttgttttgtttccaattaagtatcacgaaatttggcaattctacaagaaggctgaagcatctttttggactgctgaggaaattgatctttcgaaagacttggttgattgggataacaagttaaatgctgatgaacgttactttatttccactgtactcgcctatttcgctgcgtcagatggtattgttaatgagaatcttctcgagcgtttcagctctgaagttcagatccctgaagctcgttgtgtttatggtttccaaattatgattgaaaatattcactctgagacctactcacttttgcttgatacatacattcgtgaacctaaggaaaaacagcgtcatttcgatgctattttaacaatgggttctattaaggccaaagccaagtgggctcttcgttggattaatgatgaagattccacctatgcaattcgtttggttgcctttgctgctgtagaaggtatcttcttttctggatcgtttgcctctattttttggcttaagaaacgtggacttatgcctggtcttactttttccaatgaattgatttgtcgtgatgagggtcttcacaccgactttgcctgtttgatgtttagtcatttgaagcacagaccaggccgcaaggttgttgaagccattattgttgaagctgttgatattgagaaagaatacttcacggacgctcttcccgttagtctgcttggtatgaataaggatttgatgtgtcagtatattgaatttgttgctgatcgtttgttggttgctttgggcaatgacaagtactataacgtaaccaatcctttcgatttcatggagaatatctctttagcaggaaaaacaaatttctttgaaaagaaagtttctgactaccaaattgctggcgttatgtcgggtaccaagcgcgctgagaaggatgatcatacatttacaatcgatgaggacttttagatgactagttatttttggtttttagataagttaaagcaaaaaaaaaatattattgattactgataacctatttagcaataataaattaatatgtttaattagattttcgttactctatactttacaaatctaaatggctacttcagtgaatgtaatgacgaagttctaatttctgaagtatttctattcaagttcttttctctttttcattaatttactacgtctaagaaaagttattttccagtcatagactaaaagaccatttacttattatccttattgtcaattacctaaacctacaagattacatgtattatacaatactttgtaattcgatttatggttgacttatcacatctcgtatttttttaatgaattactgcaaatttactctcaaaaataatcaatactttctttttttttaacgattatttttctttaattcgtattaaatgtatgaagccaatatgctaagattaagtcaaaggatctcaaatgctgtgaatcacttctcaaccgccatgatgtcgggggcttctgcaagtttgaccgagggtagtgcaattataccattttcaaatccgaatgaagtcttttataaccccgtacaacaatttaatagagatttaagcgttacagctattcgtgcttggtcggaaactagatccaaaaaaattgttgcaaaatctcatcaccggcatcagcttctcgatcaaaactccgaacttagccaagaaaatcttactaaatgtgatacaactcatgattttgaaaaaaactgttcggaaaagacagattctacttcagctgataatattgctggatttaccattttagaagcactttccgctactggattgcgttccattcggtatgctaaggagttgccaaatgtcaaaaggatacttgcaaatgatttattagaaaatgctgtgaaaaccatcgagaagaatgttaattacaataatgtgagcgatatagtaattcctaataaaggagacgctaatgctgttatgcatatgaacaaatttcattacgatgtgattgaccttgatccttatggatctgctgccccgtttctggatgctgctgtacaatccgtttcaaaggacggtcttctatgcatcacatgtactgattcagctgttctagccggtaatgcatatccagagaaatgcttttctaattatggtgggtcctctttgcgctctaatttttgtcatgagcaggctgttcgtcatttgctttatgctattgcagcttctgctgcaaaatatggtcgcgctatcaagccgctactttccctaagtattgatttttactttcgcgtatttgttcaaattaaagcaaagcctgttctcgtaaaaaatttacaaagtcaatcgctattgatataccattgttcaggctgcggtagctttgccgagcaaccacttggaaaaacttctccgggaagactacctggaaccaccaaattctctaatgcttcggggcctcctgtatctgctaactgtgaacattgtggatatgtgcatcatgttggaggccctttatggggtggacccctacatgatgcagaatttctcaaaaaaatgcgcgccattgcagaagatttagaccctgaagtctatggcactaaacgaagaatcttaggtatgctcgctttggctgatgaagaactaccagatgttccattttattttgttttatcccaaatttgtagcgtcttgcgctcccaatctcctcctcaaaatatatttgtttcagctttgttaaacgctggatatcgggtttctggttctcatgccaagagtaatgcaattaaaacaaatgctccctggtccttcgtttgggatgttttgcgctcttggattaaagatcatccagtgaagcttgaaaatattagtaaaacatctgctggagcagcgattttggaaaaaactcccacagctgaggttgattttacattcaggcccgattccgagtttgcatccaaaaaagaaggttatactcgatatcaaatgaacccaactgaaaattggggcccaaaaagtaaacctggtaaaagaactatcgctgaagttgactcaaaatcttaggtaaagtggagcacagtttaaatactccttgtattttaggtttttggatagtacatacaatttcattctttatgttatttcggaaggtttatgcaaattataaacaggctagtacaaaaaagatttagtttgtgtattccatactaaatacttgtttaaactaatagtatccgcaacacaattagcaatgttaaaatgatttattgtttaaccgtattcttcttttttacataattatttaaagaaggtgcaaatattttcttaattcttttgcttcaacaatttttggtattgttactttcgttggtggggtactaactcgtccaacaacagtttgctcatgaaatgttgtcctgcctcgatattggatcgttttaatgcaataaaagttataaatgtgatgggattgcgtctaaacggacgaagtgttccttggttgcttcagacacgaaaatttatcaatatcactagtccaagatacacagctggcaggcctgttattttgaatgaaaatcaactaattagatacttaccaaattacacaaataaaggagatgaagaggtaacccgaaggaagaaattgcatgaacccaatggaccaaaatttcatgaattaccccttaatcaaaatatattagatggattgtctacaaattttgcagagtataaaaattcaacgcctttgcaacaacgcataatcaatgcgttaatgaagagcggtgtatctttcattgtgcgaggttggaatggctcagggaaatcgtttggagctatgctgagtacattatcgatgtatttcgaggctttaaaattcctcaagcataatcctgtggcaggaaaaccggttcaatcgggatgtcaagttttattcattgtacctaatgataatctggcagcacaataccagttttggattgaacgtttattacatgggattacagaaaaagaagagttgcaacatatttataaaattctaacgctaacgccggcttcgttagattcttttcaaaacaggccaccatatataggaatcactacattcccaaatttacagcattgcataaaaaaaaatcaaccaatcttaaaacaatttacttcacaacttcaattattaattgttgacgaatcagatttagtaattcccgatcacggcagatcacgaaggctctctagtccagagattctagctgacaaaatctttctgtcgtcgtttattcaattgtgtaaaaagaatttgaggattaatatggatgacgaaaatgtcggtggtatggggattcactctcaattacatggcaaaggctcaattcctacaatggtatttatgtctgcatctaatagtaaaaatggtgttaattatttaagtcgatatataacagatcaactcgggataattgggatcgatagaaaacatcaatggtattggaacttaaccagtactccatcagtttttcattatctcataaaagctcaagctgaaccaaaaacaacaaaggtcactttgacaaatttgccatatgagtttgttcgattcaataattctatgcatagtattggtgacaacaatttttcatacaacaattcagaggctgtcttacaaatatttgcacaatcagtacctcgaatattaaatatagaagccaagaagtcaaaactcgagaataacattttaaagtgtgttatgattgtacttcccaaagagtttaatcctcactctttttgcaaccaatataaagggtttgctgtgggtaaccgtttttggcaatgtcgaacactgtcgactgaatcgctaaatttttctactaaccttaataacgttgtatttgttgcaaacccttctgaaattcgaggcctacatttaccctcaattacacacatatttcatctttggagtactttttctggtgttgcttatcagcatatagctggaagacttggagcaatgggtcaaacaggaaagatctttaatttcattattccggactactataaaagcaatgattttaaaaaaacagatttccgtcgttgcattctctttatgctacaaagggtgggaatccgaccgaaaagttatgaatttgacgacgaacacttttaaattctaataggacttagaacaatgaaaattgcacatccgataaatacttcgtaaaattttcccaaaaaataatttatagaggatcgaccgttcacaaaaattttaatagtagtggtacgtatcaaacaacgacataataaagctttcaaactggaaatttgttttcacttttcttttttattcagtaggccacaatttgcgggattaaggacgatgtctataggagtgataggggggtgattgatcagaatattcagatatattggaacctggagatcggctacgtgcccgagaatatctggagcgatgaaacgatttatcgttgtaatgtgaattgttttgtgaccttgatggtcgatacgagttttcgtagtgcttatggtttttgtgtagtgactcaaaaggaaaacgttttatcgatacaaacaactcctcaccatcaagctcagcgttgttcatcttatcgacggcgtttgcggcctggtcatggtatacgtattctatgtagcaataccctttattcaattcagctgcaaagttagtgggtgtaattcataaaaaataaaagctcactcacattttttataaattggcatgaaaatatgatcaattagtccataaatcccaaatatttctgctatatgttctttagtgacattacgcgtcaaattttccacaagaatctattttgcatcgtattagaaacgattagtatgccttaaataactaattatacatggaaaacgtactgttcgcaatggttcttctggagatctggaaagcgaactcgagtaagatctattcgaggaaaaagaatcacgactactagaccgatgtgagaaattggaagaacgcgacgctgaacgtccagatggagatcgggtattgttaaattgtcttgttgagctacgtccacgataaaaggcctccttttggtacatgaaaaaagatgtgccagttcttgtatgtgtataagatttggttacgtggatagcagtagacagggcagttacttcatagagcaggaaaacaaaagtggaaatcaacatagtattacaaaaagcataattgagaatgttttatattttattactaaacttttgagaggagttcatttattcgatttatacgagtttcgtcaactttccttgacgaactggataccgatgagagaatgcttctttgggagaaacatttcgttttttatataattcaggaggtccttgataaaatgatgcatcgcgtactttctgcggaataagccgtctggcctgacatctagctgctccttgccgcatattacgacttctgatatagtatgtataggctaaagcgtgcaagtcttcaggaaatggagaaggaacttccgttaagccaggacgagcaactggatcacgcacataaacaaaggaacaagtgcggaagcaaacttctaaataagcagggataaatgccattagtgacataaacggtttaggaacaaagttggaaattgtttcattgatagagggcaactttccattagaagtctgttcaaataaatcatcatcattatccttttttttttcattttctccatccttagaggacacctgttcagtttgcttcccatcctgtatagaaggggtattgttactagaggcagaaacacaattcattactgatttttgatcaacagttactaaatcaccaggtaagagttgacgataggcacggcgttcaggttttccgtttacgtgcacttttccatgaagcaccagttggcgagcctgtaaagcgctagacgcaaataacgctcgatgaatagacatgtctaaacgggattccaaaaatgcataagtctgattcataaaagggatgggaagcttattatctaaggaagaaataaccccctccaattttgggcggaaggcatttttcagttgatattcgcgtaattgaggaccatgataagaccttgtttccttcttcgcattccattttttttgatataaagttctattattcagagcaggtagttgttttcttgcaatgttgtatatattgtatttgttccacgacggacgcaaaagctagatatgtattaataaaagcgaaaaaatcaataatttcatatataacatacaccgcgctttaaagagaacctaaatttccccttcatgagcaattaagtctttgtcacgagagtccaatcttccagcgtagtgcgtgaagttgatggtaaattcataaaggtgattaaagagaacaaatttttaaaaaggctacttttactcgaaaattcaattagtaaattttatttatttaagttttaatgcattataatttgtaccaaagctagaaggtgctttactattttctgcaaaacagctgatgatgagcattaagttcctcacggctggcaaagtgcctcagcctgcagcacaatttttagatcatgggtttttgaactaaattgatttacattagtatttcattgttacatagagtattatcttctgcagccaggctattaagtgcaaatatgaactggcagaagttagctcatagcgctaccttccttattaaacaaaggagagctggacaggacttgcacagaaccacacaccaagtttcaagaggcgtatatctctttcgtttttggtgattttgatactcattattgattttttagtattaaattgctattatgatttcctctgctgtcattctggtcgggggtccatctcggtacgtaccaacgaaaaataagtctattaaacgcgtgaatatcagtaactaattactttgcagtggtacccgattccgccctctttcgtttgatgtccctaaagtacgtcttatttagaatttatatgttggtaaaatacgtaatccagttttactttctagttgcatttgaaacataagagctattttgctaactaaattagcctttgtttaaaattggaggacgagaaatgatttaccatcatttggcggctttatccaagattgaaagtgttaaagatgtctttttggttggtttctacgatgaaagcgttttcaaagattttatcaacgaagtagcttcgcatttccccagtttcaatcgtatcaagtatctccgtgaatacaactgcttaggaactggtggcggcttataccatttccgtgatcaaatccttaaaggacatacttctaatgtttttgttatgcatgcggatgtgtgttgcagttttcccttacaagaattgttaaacgttcatcacgagaagaaagctttagttactttaatggctactaaggttagtaaagaagatgcttctaacttcggttgccttgtagaggaaccaagtactgggcgtgtacttcattatgttgataagccaagctcctatctttcaaatattatttcatgtggtatttatatctttgatgcctctatattcgatgaaatcaaaaaagcgtacgagcgtagacttgaggaggtcgagaagcaactcaggtccttggatgaaggaatggaagactacctcagtttggagaccgatgtgcttgctccattgtgctcagattcctctaaagccatttatgcttataatactcctgagttctggcgtcaaataaaaaccgctggctctgctgttcctgctaattccttgtatttacaaaaggcatatcatgatggtactcttccaaaacccgacactgaggctgagatcattcagccggtttttattcatcctaatgctattgttagcaaaggtgcaaagattggacccaatgtttcaattggtgctcgtgttcgcatcgaggatggcgcacgtattcgaaactcaattattcaagaggattgcgaaatttctgccaatgctgttgttttacattccattctttcccgccattgcaagattggtaaatggtctcgagtcgaaggttctccaactcttccaagccagcactccactacgattatgcgtaacagcgttaaagtccaagctattactgttatgggcgccgattgtatagtccatgatgaagtacgcgttcaaaattgccttgtacttcctcataaagaaataaaggttggtttggttggtgagattgtgatgtaagatactacatttaaccttgcagcaaacttgctttttattatatctacttgactctcctttattatataatatacatttattagctgatgcagaatgcagattgttaaatgattaagatgcgtcttgacagaccagttaaatgacattaagtattattctagaaaaaatcctgaatttaattgttattagtgatttgttttattactgtcaataagcatcttctgcaacgtaagactctgcgggatcaatatcattgaaatcaatgtttttagaagcctcgttatgcattgatatttgccaatctggaagggaggcagtaccaacctttttagtttgaaaaccttctgaagtatctaaaggattctctaatactggtatcgaagagtttgatgtggtagcgaaagtgtcgtctttttttgaatcagtttgtaaacatcgtagagagctaatttctctcgaaaggttttgtaatgcttcttcttgagatttcttaatttgctcaagactttgtggtaaagtaatagtactcatggtatatacatcttgtgagattctagctatttcacgatctcggttttcggacgtacgcttcaaagtattcaacgtctcttctaaatcatctaacgcaatgtccaattcatcttgctgtttttcagttctctcggaaagctttcttgtttgttcatctaaattttcgagtattttatgagcttctagaaatttagcatccaaagcgtttttatcagcttcataagcgttttgagatggtgcgcgaaacattggtgctatgtatttctaaatttaattatgttaaaacagcacgaatattttaaatgttcagttttttgaacgtacctttactaatgaatacgccgaccatgcaaatccagtcgaaataacgcccataataaaccaatctctccaatctcttgaaacaaaattactagtgttttcaaatcgaggataagaagggaatagcggattttttgctagcttgaatgcttcttgaatttcttcggcagttaaacctttggattttagaaattcaatctttttcacatcaggagcatctaatacagttttttctcttaaaaattcaacggagtttcttaacaaatcctccctcatttttcaaattgacaaatgctttgtaccgaattcgctagttagtagttgtatggaaataagcaactgaaatatattgagtaaactccggactgcaagatagtaatttcacgataattctctaaacaagcttggaaatgtcgaggtttatgtttttttaagaatgggattacacaattgtttaatttgtcaaattaatttgtgaaagtacgctaatgaattgttctggttatattacgccgaaagttattaactgacaaattaaagaaaaaattgtttcttattgtttggtggtttaatacagtgttaaataaaaaaattatttttcgaaagttcaatagaaggaacaaaatattgacaaaacaagtaagcacatgatatatatgtaattatggtatcaatcattcctaagccctaaaaacaatttctattttattaaaaataaccatatttacattatctagaaggcctaacctgtctaacattgaagttcactcgctttcttgaaatccatccatcccaagccttgtttccagtcaataggtaattaggcgtagagttgggtataatcttaggaacagctgcggtaagttagtaagcaatcaattgactataaatgaggtatttgaatgaacaatgcttaccatggaaagcctttctagaagttccagtcataattacaacgtctccactgtgtaaacgtaaagctgaaggcttttccgacctcgactcggtaccgatcaaatatatgcaatccaaacccattgagagagaaattaatggaagtgtcaaatcctcttcagattcatcgatatgtgcactcaatgtgtcaccaggagaataaaaatttacgattgcagcttcagctttccaatgtaaaaaatctgtgctctctttaacaaccttttcaacaaagtcacctaaatctttgggaaacccaggagatttggaaggatcaggatactccttcgtcgtccagtcatactgttcacctagtgtaacccatcgaagctttttatgaactagtctgtcaaccgtcaaaggcttagtttctccaaggccgtcaatgatactttctccatcaccattgtaatatctgcgccatatgctatcattacctaatggtagttgataaaatggtgaaaggttggtcttgttttcaggatcttgaatttgcgtaaacattatagattttaacagctgcatttgcagttccgatgaaacatagtttttaagaattaataatccaggagctttttgaaaagaaaaaactctaggtttaatttcaactaaagcttcaaatccaaaagactggggatcattaggatcaaggacctcagacatgtcaggaattgtgtcggcacgacatttatagcgtttttcttctaaacgaaaaacattcgcctgttccatgtttcccgctagcatttcaataaactaactttatgtggagaaatcgacagatcatttaatagagactgaatgaaaaagtttaggccacttgcaaggtttttctcccagacagtcatagataattaaatacagtaagaaccatagtacaacttaattcaatttttaccataatgcgtaatatttattacctttacatcttttatacatattctcaattaatatactttggcatattttaaatgcgaagttcttaaatacgctttaaatggttaacccttttaaagcagcaagacccaacaatactattcattttaccgaaaagtggtattttatcatacaaaaaatagaagaaacaggcaaacattcgaagttgttaaagaatagaacacttttatacgtaactacaaattgagttataatcactgccaaaattccctataaaacaattcgtataaacacagtgtcgtgaatgaaaaaaataagaagattttacttttaataaagtgatgggatcagtttaagacttgaatgagatgaaatgttttttatagtaatttattcatttacgtaggtccaatagaaaatataccgatgtcaatcgattttgtttttaaactcgcagtctgaaaatatcttaaagtaacctatgtcaacaattcaacatcaacattatttagagaataaataatttttattcgcaataattcaactgatttgtgtcttttttggtatctttgcctgtacttactttaaccaacattgtggtaagattatataactttggtatctggcagtcaaggttgaatgtaaattgaagagactcggaaacagtatcaagacttgaaaataaaattatgtgtttttggttctaaacaaacgaacgattattacacaattcatgaaatatcgttcttatttcgattaaaacttcactacactggaatcaacacattttcttagctgaaacatctccacaaatccaaatccccataatctccttttaaccttacctaaaaaagctaaaaaaccatgggtagcaatacctcacctggacaagctgacccacttgaatccgaaaatgaatcatcgttaacctctcgttttcttccaaataaacgtgacggaggaaaagacaatgaatccgttataccagagaaagaagaacctgatctaaacgagcctgttcttgctgttcctcttccgaaatcccgatatgcactgacaaaacgaagttcttcaagtgaatatcctagaagatcagcttctactagtgctaagaaaaacgttattcctattactaggtcctattctacgacattctttagtaaaacgaatgatcagcccacagtaactggcaaccaagacaaacccatttccagattacgggcgagtaaacttcaaattcaaaacttttggaattacatatgctttgagcttttggctaatgatactgtgcccgcaaatcctattaaagaaaagcatgttgaaaactttctggctacaccatatgcaattgaaaagacatttttatttggatggtttgttagtgtcgacagcttcctttatatttttacattatttcccattcgggtcttaatatctttttttaccctaagccgttgcatttttcagggtttattttcaacttttttccatcgtaatagctcaccaaaccgatcattacctaggagccgaaaaattgatctcttaaaacttcttttaatattctctactagtattctcattcgaaaaattgacgttagtcggctttaccatattatacgtgctcaggctagtatacgattttatgttttgtataatgtcttagaaattgcggacagattgtgttgcgctttgggtcaggatgttcttgactgtttgttctctaatcatattctttctttcaatttttggaatccagctggctggatgacatttttctattattttgcaatttctctagcgtacatggttttacatacattggttcttctgtatcaaatcatcaccctaaatgttacagtgaattcatattcaaatgctgtccttgcacttttaatgtcaaatcagttagttgaaattaaaggggcagttttcaaaaaatttgaaaaagaaaacctctttcaacttacttgctctggtaagtaattttgtaattagcttaaatcatctaactttaattttagacgtagtcgaacgttttcagattaccattatggttatcataatatttttgagaaatcttgcagaactgtacacgacttcttcgttagatcaacccctcttaacttttaaaaggcttaagaccttgttggcaccatttttttgggttataggttctgaactgttcgtcgattggctcaagcatgcgtttataataaagttcaattatataaaaccttcgatatattcgcgttttactgatgttctgtgtcatgattatgttgcttcgggtgctcaactaacccaggtaagttataatacactaattatcatttttgacaataacactaacattggtaaagacggtgacggggtgttctcaacaggtggctagaagaatgggtcttccagttttaccattagtttgcgtttttattcgaacttccatgcaaacttggagcatgtttcgttcaacccattcaatgaaacaagaaattgctaaatctatcggcactatttttcctactaaggataattatgtctattatcttccgaataaagaagccaatacttataatgcaggaaaagaagcttcttgggagacattactactttcagttgtaagaggtaaatcaggaattgcctttctatttttcatggctattatgcttaaattgttgttgggaaaagctatattagcaattacacaatctcgatatgaatcaatgcaacaaagagaagaaaaaataaattcatgggaaagagaacgaaaagccaataattttttccgtggtcatatagtaagtttcaacacaagccatacataaacttcattaaaatcaggtaactaactgtatcacaggaaatcgataagaaaacaaaggattttttaaacaattcgaaagacgatttaccagttccaaaaagccctctactgacattggagcgatacgcaatgcattctaaaagaatttggtgagctttcggtgtaaaagaattttggaaactcgaaactcgaggttaaagaccaaatcgttcaactaatacaataatgaccaaatgcaagcgcaaattataatatctaaaaacatatgctttttctgcaaccaacaaaatgatgcaatcaaatgcaaatttttaccacttctaatcctttaactctgggaagcattctcaaacgatttctttacttcaccctctgctgtgtcatcaattccctgcaagaaaattagcataaagttataaaataaaatttttgtaagctttgtaattgaacaaactcgtaattcaactaacctcaacaacaagattccttttattgtacatcccgttaattatcgattgcctttgtataatttccaataacttttcagaatcctttattccttgttcaaacttcgcaggatcactttcaacttttaactctttaaatttatccctagtccgccgaatagtatactctctataggtgtatggaaaaagctttgatgttttcaatatattgcgataaagtctaactacatgctgctttgaaactgacattttaagtaaatggagatgggattgtatagcgttggtgttttgcaagatgaaattgattatgacattgtattggtgttcgttacaccaaaacgccaataatatgaattttatcaaacttgtaataatgtatgaatagaacataattttgcagtcaatataagttttttttattgatgaaagttttacaaaatggatttcttttataaatatctagctttggtggctattgcgagcttaatggtttttatacttctgttcggtcaaattcccaaactaaaatacacggtaattggaaaactgaatcgcttctttatggttaccattccatatcatcttcacgtacttgattctcggtatgccgatggtagatgctctgcggctatgcgttctttgtcaaactatgtcctttataaaaacaaccctctagttgtttttctgtacttagcattgattacaataggtattgcctctttcttcatatatggatcctccttaacgcaaaaattttcaatcatagattggatatctgtattgacttctgtattgctcccttacatttctctctacattgctgcaaaatccaatccaggaaagatagacttaaaaaattggaatgaagcgtctcgaaggtttccctacgattacaaaattttttttcctaacaagtgcagtacatgcaaatttgaaaagcctgctcgttcaaagcactgccggctttgtaatatatgcgttgaaaagttcgaccatcattgcatatggataaacaattgcgtcgggcttaacaatgctcgatatttctttctattcttgctgtgtacaatacaattgctttttcattccatactccgccttggttatcatttcaatgcacttagggatatgagacaatacccttctttcttacgttcctggtggtttgcaataaaaagtgaaggggaactgggttccgtatttttaatttcgttaatatgttcggttctggttttatgtttattaggatatgaatttttcctagtatacgctgggtatacgactaatgaatcagagaaatggtcggaccttgctcatcttgtcaaaaatcgtaaagtatacatgtattatgaaaacggctcacagcttcttgcccttgacaaagacgcctctaacgatgctattttagtgacatcaatgtctcaaattgacaacatatatgacaatggtttttacaataactttttttctcttgtttttccatatcgccacctttattcaacaacttgattatattttgaaaactgctttagccgtcaatgcaagttccaattcatcaaggttaaagtataaaactaaaagcaataatcctatctttcagattttagaaaataatttaatttatcaaacatcatttaaaaccgtttattcttttaaattgacaaaattgaatagacgtttctgtttatattacaaacgtactacaaaaatatatgtatgaataattcttttagaaaaagaataaaataaaacatttctattcggttatatccttaatttccggaattattgttatgcctgcatttggttcctgaggaacatcaatagtcacagaagacgtatttgggtcttctgcataatctatttcgtcaaggatgtcgcaaaggacgtcttccgcaatttgctcattatatctttctgaaacaggcctgacatttgaacctaagacaagcggacggtgagaaaattgaggaccaaattggaagcgagctattccacctccatacatactaatagaaggataataaccaagagaaccgtcatcaaatgaataatgatttgaattgattgaattagggggattaaaatcaagcaaattttcaaaggctgtacccatatatgagccatttttgtaaacttttataaatgatccaggaatgtaaggtaagtctatataacgattgtgtttagatggaatcattagctcatccatcattttgcttggtacataatctggttgctcaaaatatagttgtcctttatatctgatagggattctatcatgacacgagggaagagtagtatgttgggcaaaggacggtttaggaagagatatatgtaatccaattatgtctcctgtaccaaaagaatccataaagtttcgtggacgtgacatatgaactttttgaccacccaagtctctaagtccatacgaataagcatcatagccaacaggagcatccaaaggggcttcacgtctagaaactccaattctgacatgtgctccatcatcacctcctcctttctctatttttatctcaaaataccattcaccggaggtcataaaaacattggaccttgccatccgaaatcccttttccacagttgcacacagagcagagtgatcaataaagacaggtgtagaaatatcatgccaattaatccgagacgtaaacggtggaagttcaatctctctgtacatgacatttggtaaatctttggctgcttcacaaggactatagcggaatcctcttcgattaaagggaatttcagagagagagaaaaaattaggggatgaggaatttggataaaatattggtaatttaggaacagtttcaaaatcagaatctctccaaggaggcggtttgtagcgtatgggtacggtgggaacttcatttttttttatagacgcattcgaccaaggagtattagatctcttcatctcccttttggaatccttgtaatcttccttaagcttactagatgaaggaggaggagtttcagtttcaactaaacgtttttttggtacagttgctcccactcgttgaaatggaaatatataacctgaacgaaagtcaaaaaggttcgggttgtttaaagcatattcagagttttgatttctcatcgtttcatctttagctcggtatgtgtctctgttagccacaaggcaactacccaaagtagcttgccaagtttgtactttttcacgatcgggacacaatagctgccagtgttcttcgatgaatggaattaaatcttcttttttcttaaaaaaatatgtatttgcttgaaaatttctcattttctcggcattaaaactatcgacaggaacgtctgggttggtctcaacataccgtttaacaacaagattggccattgcagtagcagtgatagccttccatgcggatacacctcgttcaaatcgttcaaatccgtcttcagtgcaatgcttacagacaaattgataatttgtactaaatcccatcatcgacgtacaaggaggacttaaacacgagagatgaaacatatttaaacaaacgctacactgaagatcagggaatcttaaatttctatcttttccacaatagcaataggtgttctgttcgttcaaggtatgaggttcattccaatttagagaagatgctttactaggagaggaaccggttttattcccctttaaggaaactccataatcattggatccatgagccagcatcttcgaaaagtgtcttgtctcaagactgtgcttataaaaaacgcgtccaaaagcttcttcacaagcttagcaatatgaacaaattctaaaaaaaaactttaaataactgcaaagctttatgtagtacagtttaaaaaaaataaaaaggacaaaatcacatctgctatatacagacaaaattcacgagaaggggtatgtaaattaattcttgggttgaaatttgtttatctaataatcctcgaataattaaggttccacttaagaagaattaattaactctaaaggatttcacaagtacataggttcatttgcgaatattcatcgaacacgactcagtcactagtattcacctacaaacgtgtagttcagattagatacaaacctcctcagatcacttgcttatgtacagaaaaaaatacactcacagggaggtaggaatttaatttactcaatatgggttaataatggacttagtaatttcgcattaattatggcgttgaaatttctttacgtttcggtaagtttttttacgaactcaataaacgcgttgcaaaaaggtaaacaataaaggcgatttggaagaactgagactttatcagaccaactttgaattattgtaagaatcctaaaagttttataatgcagataatatttactgaaaatgagggagcatagtgaagcacaacactcaactattcgtctgtaaagtgtgatcactacaattagtagccttctgatactaatgtagaccttaaaagtaatttcggaaagtttatacttattagcttctaacagatttcgatttaatacaaactgagcacaaaagatacagcatgaagccattactctcaagctgaagaaatatgtcctttattttccaagattcagtctgcgtaaatctaaaaaattgagttcttaatatcagattatacgctttaatttaatatatatttatatatataataaaagctgtcaactatgcgattactaggaaaaatagcgaacaaaaagtagcttgagttcccatgatctttgaaaacttagagatttgctgatgtgttaaacatactgtcaaactttgataatatggcaatcattcaatagctcacaactgaaatgcggaatgttggttaagatgtaatttattttcatttattcaattagtattatcaactttaatgaagaccattatatcatcccacagtcctattctttaatatttaaagagctatattgaacagtaatagctaacataacatagtatagcataaaaaactgcatatggaagatacttcccatggagttcagtagttacaaaaggtgaaaggctaaatagcgtgctattttgtgaggcgctaggtaaaacgaaatgcacggttttacgtgggatttaaagtacgctaattaggtaagttttataattgcaatttgtacctacaaaaaaccaaagtgtttggagcggcggaattaaaaagaaaatatattattgataatgcccaaggctccaaaaactaaactgcatcatgctcctctttataaggacattgcagaatcttcagaaagtggtgtcttgagacagaaacctagcaaacagaaaaagtcgaaagaaagcaacaccggaaacggcttcttggatgccaagacttctaaaaaaattttacaattagcaagggaacaaaaagaggagttggatgaagaagaaaatggaaaaccttcacagatcagtgcttttattagtaatggacatcaaaaagacactttagaaaatccggcaattgaatcaagctatgaagaatcagagcatgctagaaatgtatccgatagtgaaagcattacttctcaagaagaagaagagtatgaggagcttgagatagatgatgctgaccgagatttattcgatcgattcctcccaaccgtgtcaggcgaggaaggagatctaacagaggaaaaaaccacctcactatccgatttgatcatgcaaaaaatcaacgaggctgaagctcgcgctcgtggtgaatatatcccttctgcagaagaggaggaaaatgccttacctcccttgcctcccaaggtaatagaggtctattcaaaggttggggttttacttagtaaataccgctcaggaaaaattcctaaagctttcaaaattatccctacgttgtctaattgggaagacatactttatctcactcgacctgacatgtggacacctcatgcttgttatgaagctactcgtatttttatttccaacttaaaacctgtacaagctcaacacttcctcacagtcattattttggaaagagttcgtgatgacattcgtgaaaataaaaaattaaattaccatttatatatggctttgaaaaaggcattatacaaaccgtcttcttggtttaagggtttcttgtttcctctagttcaagtatgttcatcgatttctttacttaattattaacctcttataggagaattgcactttgcgcgaagccgcaatcatcggtagtatccttcaaaaagtttctgtgccggttctgcattctgcagccgcgttattacgtttaactgagtttgacttgagtggtgctacttccgtatttattaggatattactcgacaaaaaatatgctctaccgtataaggtgcttgattctttggttttttattttatgcgatggaaatcattggaacgtccacttgctgtattagaacatcaatcgatgttggtctttgctcaacggtacaaatttgatattacacccgaacaaaaggatgcactcttagaagttgttcgcctgaaaggacattattctattggtccagaaattagacgtgagctgcttaacagtgctagtcgtggtgaagaaattcctgtggaaatggaatattaattgaatggttttggttttcttgggttcacttggcatttgtttcttttgtaaaaaaaattgaataaaaagacttcggattagccgctgtttttcaatgttgggaatatttttacttaaattgtgggttttatgttcaccaattaataggattattgaggtctatagatttgttaattaatttttattaaacagacttaaatataataaggaaattggcttaaagccttctatttttctacaaaagcttcattaaatcatcaatacaattttatgttcgtaaattaatgggtatccatcacaaacaaccatgacttttacatttctgttgcggcaagttggtggaatatccattgaaatccgaagggataaacgaattgaatcatcgtttcttcgcccagcaaatgaggcccgacgtatcgcgaacagttcttgagtttctgaatctatgatgagaacgaaaaatccctcactttgaggtttagggaacaacggcgcaaaaatgtaaaaatcggggttgagcggctgattgaggcgtcgtagataaaggagtagcttatctgaagacgattgagaaacttcaatgttcattttaggatacgaaattaaactattgaccagactttctatatcaaaaacgttagggtcattacatagcatttgatataactcatcagttttatttcctgcaaatttgttgagataatctcttgcttccttttcactagacgcattaagtccaggtaatgaagctctgtaaatctcactcggatagcaagcctgtttaagacactgcattagagatatgtactgtaaacagacatgggagtagcctagctcagcggacacatcaatataagactgtataatacgaataacctgatctaaaaccgtgctagtatcagtaacataatcatccactggaagtttcaatcttgccatgtgagcttgagttaatataaatgccttaacatgagcatcgaccataggaaggtttaggcaagcagccgaatatttcagagatttattaatctctatgtttatcaaatcttcgttgtgacgaatagcgagatcgtcaaactcagatgcttcagcaagcaattgcaacgcaagatcgaactcagcgttctcagttattttttgaacgaagtttctgatggtggtatgaaaaagataatagtaactaactatacgacccaaagttgtaggtgcataggtttcttcgttgacacgatatatgcaagctgacttttcaagttcattaaatgcagtcacaacaagtttcgataaataagtatctatactcttttggtcatctccatcagcaccgtaataaacgggattttgatgaactcttcgatagaagtaagtgcacgttaaaaaatccattgcaccctgtatgcaatctatagtgcccgtagcaatctcggcatttaaatggttatccaatactttatgtaaataagactctactggaaatccactatgtagaaagtgcttataaaacgacttcttaatatcctgtacaaatatacgtgccacaccagaattgtcaaattgtggtcgtcctgcacgccctaacatttgaagcacatccgtcaaatccatgtctttatagcctccaattttagcatcgtaatactctgttcctttcacaattaccaaatgtgccggcgtatttacaccccatgcaagagtgctggtggcgatgagaatctgaactttattatttacaaaaagctcttcggaaatttttctatcattttcagtcaaaccagcatggtgaagtgctataccaaatggtaaagccaacttgaggcttttatcttcaacttctgaaacaatcatttctaattcttcttcatccatgtacaaaaatctcctaggattgtcttctaaaccacaaaaagctatcaaatcttttgcagttaatctagtttgacggcgcgacgaaacaaaaattaaaacaggttgggtaggagagtgcgttttgatggcttgaaaagcaggcttattcatcgacatcatccttgggcaataggctctaccagggaatccatcgatatatatttctaaaggaactgggcgcacggaatgcctaaaattaaatagaccatctcttatgttaagccaatttgcaagatcgttagcgttagcaacagcagtagataaaccaagaactctaactttcttattagtttgagaagcaacataattcattcgggagacaatcatttcaaggacaggacctcgatcgctacctaataaatggatttcgtcaaggataattaatgagacatcctgaacatacttcctagatttccaacttctagtaataccatcccatttttccggtgttgtaattatgatatttgcattcgtaacagccttaacatccgggttagtatcaccagttaattcaatcatactaatccccattggttcaactaacctgtgtccccagtcctttactctttccttgactaaagctttcattggagcaatataaactactttcgacttaggataattgtgaagagctctccaagtagctaattctgcggccatagttttaccagatccagtaggtgcaccaacgaaaatatttgtatcggtgtgataaatagtgtgaaaaaattgagtttggactgcattaaaaaacgagaatcttttagcgcatataccttctagcactggatcgtgcaaagccgtaattggtaaaggttgaagatccaataattctgtaatgggattggaatcgtcatgaaaaacaacattagaaagagaaaccggggtaactgtttcagcgcctagccatttatctgatactgcaataatgtatagttgtgagggtaatggattagacacaggtatggtaaaggatagtaaatgagaagtgctaacgttccgtttatttaggagcaactgttcatgatgaagaatctcaagaccgttactatcttcaacaaatatccaaaacatttgactgtttccatgatatctcatgtcccaattaaaattgggagtgatatttaatacaagtcgcaaaacgtttttcgttaaaggtagcaaatcaacattaatgtttaaaagaggtaatttggaaataaattttttaactgtagggcccatttttcggttatgaataagatcaccaagttctcctgtagacatgtccgacaattcttctaatgataaagacccacactgattttccactttgactgcaaggtcatgtggaagatcaaactgaagtaaggggtgttcaaaagaccactgcctcctatcaattgacttgtttaagctaaggatagtaaatgccgaggcccaagtccttgacattgcaatttcgaaaagagccctagttattcgacccgcgttttgtgcaacataatttgtatctgatgttagggtaaaatcttctacatgcgcacgagaaatgtatgactgcagaataacgttaacttttcctgatgtattcgaaatactatccctcaactgacaaggactactgttttccattagtgattcaagctcacgatgctcattttctctcgatttgatttgggaaaactcgctgcattggctcaaaagagctataatgtctgcttccgacattttgcttttcaataaattatttaatgttgagacagtttgataattgatatagtaattggacgcgattctacctaaatctttaggaatcaggtatccgtttttcttattgtaaacgatcatttgattatctgccagccttcctgccgctacagataccaattctcttcgcttgctgcctagtaaaggatcctcaacaagttcgtcataagcaataccgtatacaagtggattacgtctcatcctgatataaagataagtataacctaaccacgatacagcttcgtcaatattagttaccgttcctaaagaaacttcagcgtttaagttgtcaaccaatctatcggtgaaacgagattcaatagggctttgttgtgttacaacggagatgtaatgagaaagtttatcatgtgtcgtaattatgtacgcgactgccgaactttcaaactgaggacgaccagcacgaccgaatatttgtaaaacgtccaacacgccaagatctacaaaagaacccttttgtggatcataaagctgagttcctttaattaatacagcataagccggtaaattaacaccccatgctagggtagcagtacagcataaaattttaagaatacccatagaaaacaaacgttcagtaagatgtcggtccgatcgtaacatgccagcgttgtgaatccccatactgtatttgaaaagttcttttaactctttgttttttgactttgaaacatctctttgagctagactatatttttcatgttgtgagttgtccaacaaatcagcctctccctcatggaaaaattgttccctcaacttcttagctgaattaatggtttccttcctagaatgtacaaatatcattacctgatggccttcctgaatcagtttcaaaactttatcaaaacaagcttcatcaatatttgagtttactattttaggagaacctttagcaccgatgaaatgctgttcaatagggcatggacgaaatgcagatgaaaaataaaacaatcccttgtacctattgacgcctaaaaaatcagctacatcaaggtagtttggaagtgtggcagaaagaccaacaattctaatcatctgttgacttgtttctaccagcctttgtgtcctagcgacaagtgattcaataacagcaccacgttcatcatgaagcatatgtacttcatcaatgataaccaaacgtactttctcggctaactgagtgtcgccgacgctttttctagtaactacgtcccatttttcaggtgttgtaacaagtatctgagtttctgctatttccgttttggttagttgcatatcaccagtaagttctctagttttcaatcccaaccaagcgagacgttttcccattttctctacaacctcagcagccaatgccttcataggagcaatgtagacaatcttaaaatcatctctatgaacatctagaggttccgattcatccataagattcatactttctacatagttggagattgtttgcaacattgcgagcagagcaacatcagtttttcctgcacctgtaggtgcacaaattaacatattctcgtttgtcttgtaggcgataggatagacaagcgattggattctgttcaaagtttggtagctaaggaatgtttttcgacaaagaatatccatcgaagaaatttctaacaacttttccccttgcatttgtggagcacgctgagcatgaggaacaataatctcttcatatttctggtaatcttctctttcactaccagccggtaatgcaaactttttcccaatgacgctaatagtattaccaagccttttatccccatacacatgaggatatttttccacttcaaaaacttgctgtccagtaaataaaggacctctgttatcacgagaccgactaaatcttctcggcctactttttaaactgtctaataatccctgaccatgcgtagcagaagaaccagcttcagaggtatagccatcagaaagttgcgcagcaattgaagtatcattttgattcatgtattcttctattaaattggacgaattagcgacgatatctgaaatcaagtcaatatgatcaagtccaacaagattcagtaaatcttcttgaatggcacattgatcttcagtcgcttttaggctcataatgactgcttcaaatagtactgaagcatcaagttcagtacttgaagattgagaaatttcattgcagcaattttgcagccaagttaaatctttaagagcaaattcattattgtcggagtcagtaacgtcctcgggattgattaaattataatttgttttcaaaatttcgtcaacttttaacgataaagcacctagctcagcattcgaatcactcagcgaaaagctatatggagtatcacaaaaactagcaggacctagcttttctaagtgattcactacataatttaactcaacttccatgaaaactgtaaaaggatagatcgttgaaattaaaacctccttaaacagaaaaaatttgaatttttattgcttttataggattgtatccaatatactacccaatttagcactgctagtagtgtaggggatggtttgtaaacaaatggccactacctattatttgtgtaatagaaaaataccgtagtcgaaggtattatgtgtgtacatacgattgcaagaagtatggcgttttcaaccaaagcagaaacaaacttaacccacaccattaacttgatttacagcatatttacagaatgaagctgtattctgtctctatactccgctttgacccaaaaccagtgcaattattatgcactgcctcagacttatctagtttctcattttttcaacgatcatcgtatgtgcaagatttaattgaagagtagtttgttaacaaatatttcagcatcggagagttcatgaatttttttacaaagactgttgcagaacgtactaatccagggcaaagacaagacgttgaacagtccaattacgtttttcatgtgtacaaccgatcggatgggttgtgcggtgtgattgctagtgacaaggaataccctttacgtgttgcttatactcttctaaataagattctagacgaatttttgacaaaaaatcctcgcaccaaatgggaatctggtgctgttaccctatcctttccagaattggatacctatctatcaaaatatcaagaccccaagcaggctgatacgattatgcgagtgcaacaagaattggatgaaactaaagatgtacttcataaaacaatcgagagtgtcttagctagaggagagaagttggacgacttgatccaacgtagtgataacttatctacacagtctcgaatgttttataaatctgctaaaaagcaaaattcttgctgtataatagcttaattattttataaattcatttgtttggttttcctttcttcccaatgcccaaattatatcatattttttcaagttggtattcttgcattttgtttgctgcaattatcgattgaatatcaaaaccttgttaatttttctgcgcctgttcctagagtccatgaaattgttcttctatcattatctttaatctgatcttttcatgacacgttgtttgcattccggattgcttttatgttatagagtagattacttgttgaaaaagtctagcatgtttcaatgagcatacacactcttcgttgatgctcatagcatgaatggttcactttataaacttgtaaaggagatttttttaaagattgtaaaattattgagtttgttggagcgagaaaactatcgggcttttttcgttacagatttttctatagtttagatttatcttctagtatatatcaagttacacaaactcaattgttgttggcaagcaaaatggtttggtagtaattttcattattcgttaatgctattatgcatttctttgataaaatagttcaagaaaggtagtggtttggtacccttcgtttattgaagtaaaagtttgaagggttgaggagtatgtgcaagcacgccatcaatatgctgcagatgcagctgcatctatattttattaccttcccggtataggttgcttcttcttataataaagcgatttgcatgatcgaaagccctccttcgagctaggtattatggtgattaattctccatccagtgtatagtagtttccttgatagagttttgctttttcttggaattgctttgcatcctctacaaaatgattttccttattgtgctgcatgtgaatgtgtgcaagaaaattggtgtaatggattagtaaacaaacacattacaatccacttcatattgccttgcggctaaccaagtgattcggtgtatttaatcaccgagtttttttttgtttatgcgaggcaatttttgattttattaagcatataggtagaatttcatattcaattatttatctcgatacaaaatacatggttgaagagcggtgtcctttgcatcaacgtttaatataaaaaaataaaaattgtattgctcttgagcttatccttgagaagttgagtaattaacaaaattgtctagaagttggaaaaatattaagcaaactaagttaaacttcctcatgtgttatcaatccatttttatgctgacagatcgtcttctacaaaaaaactggcaacaataaactgggaggttattgaatttttaaacatcgagccactaattatttatcttttgaaagtcttattttttataatctgctaattatattcttttgtttatggtgtttacgctatcataaactaagatactgtcaattttagaccccactatcttccttagtgaagttgtttaattttgttaaaatgcattacgagtaatgtattaagaagttctaaaaatcatcagccttactagcagacgctcaatcaatagaattagcattatacagctagcttacctttacaaacaaaatgagcaatttagagggtaagtaagtaatttttttgataattgattaacctgaaagcatctctgtttcaattaaaggtattttcttaattgaagtttgtttttaacaatgcgttagtttgctgcaaagtcgctgaataaacaatcacttaaagctgcgaaagaggagcgtgctgaacgggaaaaagtgaaaaaggtttgtttgttgtaatgattgctatttccaagcatgtcactatcaatgaatttttttacagctcatctatcaattgctattgtaattcttggtggttttgcagagtcttggttttgtcgattattccatcttcatatgatttgctagataaaaatttttttttactttttggcgttattcattactaactgttattacctaggctatcacaaaaggcaactcagaaattgcccgcatatatgcatcgaatgcaattcggaagcagcaagaatcccttaatttgctcaaactttcttcaagaatagatgcggtttcaagtcgtttacagactgctgtaactatgcgtgctgtatgttagcaatttaacgtggcatacttattgactatttaggtgtcgggaaatatggcaggtgtcgttcggggaatggacagagctatgaaaacaatgaatttggagatggtgagttcctaattctcgtagaatgagttttttttcaaatgtttctgacccacagatttcacaagtcatggataaatttgaagcgcaattcgatgatgttaatgttcaaacgggttatatgaataaggtaagtttccttgattaatcatatttcaagactagaactaacactatataaggctatgggatcagtgactgctgtcgatacaccccaagaagatgtagatttattaatgcaaacggtagctgatgaagctggtttggaatttaaccagaatatgaacaataatctttcggttcctgctgccagtgttcctactcccgccgctcctgtagaagatgacaacttacaagaacgtttacgtgctttaaggtcttgatgtataattccagtccaaataacaaaatttttttgctgcataaatgaaagagtttaattacgcacaatttattcagctgatacggaagaagttaattagatgattaaggatttatatgtttttcactgatatttgaaaaacaaattatttttctctcgagggtcatttatcccgcggtttatttcaaccaagcatgcatctctaatggtctaaataagtaatagtacagtaaatatttaacgtaactgtaaatattcagaacatttaaaacaaatctttttttttttaaaactgactttatttaaaacttaagtatgaatgattgtttatatgtttttatctaatcacgacaattcgcaacttgggcataaaagtttgaattgtaataaatatgtacacaggttaatgtaattatcagcaaaaaaaaattgttattgtcattgtcggaagctttggcttgttattctagcctatttaataccagtaattcgactcgctcttgatcaccatccaccttcggtctcgcgatgattgcttatctggcatttatggaagattgataatcgtaaataagtttattagttgagtacactggattttgttctattcagctgaataaagagagattacaaccgccaatttaaaccttttgaagtaggttcgcaaattgtcaccatgcaagcagaattcaagtctagtatcaacgacttcctggaacagttaccaaatcatgcaaggctttaccaaaagccagctgcttgtcttgctgtgtttcgtttattgccaattctagctagacagtatgtcatgtctatgcttttcaatcctatgccagtagcactctcagatttcgatttatggatcaaactttcgagtaaagtttatcaatctgaatccttcaacaaactggttaggatgcatatatttcaatttgatggacaatatatcactctaaatagtgaatttcgcaaacaatttataactgctctgactggagggtaagttttattgaattttgagtataaactaattaagctttttagaggaaatcacaattcgtttggcgtgccatgtaccgatgaagacaagcacttggtgacggttgattttcttgacgcatatgcgaaagaaacttgggaaacaatcttgcacttcatggtaggaactccggaagctaaatttcctggagaaggtgtcttaagtctattaaagcggggcggtttaatgtctggtccaaaaaaccagctacgtattacccgtgccggttttcagtttctgttacaggatataaatgctcaaatttggacgttacttttggattatttaaaactatctgaagacacgcatatggatcctgttcaggttttgcactttttatttatgcttggaagtttggatttggggagggcatactcagtggacttcttaacagatacacaacaaatcatgcttgaagacctaagagaatatggattagtttatcaaagaaaaattacttccaagcgtttctatccaaccagactggcaacaggtctgacaactgattatcgctcattgcatggaaagcaaagtgaaaatgatgatgataaaggttttattattgtagaaacaaattaccgattatatgcttacacaagctccccattacagattgccatcatcggattgtttgctaacttaagggcgcgtttttcaaatcttgttgtcggtgtgataactcgggatagtattcgtcgtgctttgatgaatggaattgcagcggagcaaattattacatacttgacaactcatgctcaccctcagatgagatcgaatgttcctcttttacctcctacattagtagatcaaatttatttatgggaattggaaaaaaatagacttcgggctactcctggaattttgtttcgcgattttcttactgattctggcttcgaccaagcagtagagtacgcaaaagaactcggggttttggtttgggacagttccttgaaaagaatgtttttcataactacgacaggcgcccagcccatgatcgcatacttgaaaagacgagctgtcaaatgaatattttttggatggttcaaaagagaagtggtaattagaaaatattaaattaatctcaaatcacttgtaagtaatttactggtgtcaataaacatatatataacataagctcaacattagccatgttaactatacgcgtgttggatatttatacgaaattcaagttttaatgatgcaactctttaacgttcaaattatgaatttcttcttctcgtcattagaaaaaaaaaatatccgttatttgaataatccaaacaatattcatattcttgtatttaatgttcatttaattatattaccatttgtaataatgatttggtgatattactataggcaggcaaatggcttgtaaatccttactaactacaagtatcgctgctgcgagtagccaagaactgccacaacataaccaattcacctgaggtacttacttttacagtgattgatacctgttaaacgaagttttaagacacaatggcaattaatagctctggtactaaggtgctttctttcgttcgttctgtttggcaggattttgtaaataccaatgggtttgatgctcatgtagtcagtgatatacaaattataagtgcagttccaggatttgtagaatgctctctgaaactgcagaagcatcacctaaatcgtatgggtaatttgcatggcggttgtattgcagcactcactgatttgggaggaagtttagcattggccagtcgagggctttttatttctggcgtgtcaatagatatgaatcaaacttttttacaaagtggtggtactttaggttcatcaattttactgcacgcaaagtgtgatcgattaggatcaaacattgcttttacgagcgttgattttttgacatcttctaatgaggtctttgctaaaggtaggcatactaagtttgttcgaaatgctttaggagatcctagaaattgccttgacttagccgaagattaattctgcctatattttatatctttctctggctattcgctttttctgctctgttttactcgctaatgttgatatgttttacacgattttttcagttttcataaatttaggaattaaaataagggattttgctatccgtcgttatctattgtaagctcatgttatggttcggaacatgctcgcgttttagtttacagtcaccggtttccttttaataacgaaacttgggctgaattcgctcatgaaaacacttagtccggaagggagtttatgggtgtttggttatggctctttaatttggcatccgcctcctcactatgactatagtattccatgttttataaaaggttatgttcgcagattctggatgcgtagtgaggatcataggggcactgttaactcacctggtctcgttctcaccttgataccttatgaagaatggaagcaattttctgactggtctttcaccccgtttgatgaaggatgctggggtatggcatttcgcattcctgcaaaatatgcgacgcaagtgcgagaatacttggatgatagagaagtcaatggttataccgcccatagtgttcccgtttatgcccataccggtgatgaaattccggttttggagaattgtctcgtttacgtgggtacttcaaagagtccccaatttcagccctcagacgacctaactcaaatggctaaaatcatttctacacgaagaggaaagagcggagataactttgtttatctatttgagcttgcaaaatgtttacgccatctgtctcctgaatcaaaagatattcatgtttttgaattagaagctgaagttaggaagcaaatgcaaaaaactcgatagccttctttttaatttgatacccatagatgattttttattcggttactaattctagtctttcttgaatctccatacttaaacatatttacactcactttaattaaagaatatgcctttacaactaacgcattataatttatgaaatcttctttataatgttcattaagcgataaaagcgaattgtgatatttgacgttaaaacacgacttttacgtgtatgtatttaatatttatcaaacatatcctaatgcacataagaatttcattccgttttttttgaccgtcttgataaactatttatatgatgctcaatgtattggcatacattttttaaagaagaaaattgattagaggaatattgatctttacatcgccatacacttttgtctgttccatgaagcgttggggtatgttgaataaaaatggccggttcaaaattactaaccatgattctccacgaaatgctaagtctgtttatcgatagggaattctcgagttccagaaaatcttttgctttttcccaaggataattgggcatgaatttgaaagatatgtctctttgttttaaccatctttgaaattccagagactcctgatttaaattatagtaaaaaattaaaggacgaagaattaagggcgcatttgcgtctatagccatatataactctggctgctgactgcgtctatcagattttcgacaatgttttaaaaacaaaatgtgtgcaatcgcatttaaagtatcacataaacattttaaaagttctttttcttgctttatagttacaaaattagtagaggtatcttcgttggattttttgtcctcagtgaatccactctcggtattcttgcttgaagtttcaagggttattctcacaacatggtcatcagaaattggcactaagatttcatcaccagtaaagttaactccttgattaccacaactttgtgcttcttggagcaatgaattccaaatgtccatctcaaagaggatctcttgtaatttgtaaatatctttcaaaagaacggaattacagttctgggaaggccagctccatgtagaagagccaatctcatccctatctttgtttaaaatacttatttttaaggcagcctggctatagagtaagctagattgtacttcaaagcttttggattctggtttcatacgtatgaggcccagtcccaaggaaattcctccaagacagctatattgaacggaaaggtgattgctaccttgtgaattgaataaaggccacgaggcttcttttacctttaccaactcggtgtagtattcatgctctgtttcaaccaccgaagttaaacgctcctttgcctcaaaaagaaatttgcaagaagaggtgagagatttttccttccaacacttcgctaacgttgcatctgactcttttgattcgggcggttgcgaacgactaaactgtaaggaactagggggcactgtagatttgaggaaaggagaaattgtttctatactattttccttgaactttgataataacaaagaggtcatatcaagggcaagagagcattccgtttgagcaatcctaatattgatggttaataccaaaatctttaaaatgagctattaaataagataaaacatacattatttgctcaattaattctttcttgtaagcctgcgaatccatagattccacttcagtatcattcacatttcgtttcgagtccaatgtcgcaaattccaaaacattttcagtttcagaagacttcgctgacgattcatctttaatgctttctttttgaagttccttttgtagatcttcttccttcaaatctcgaaaaggtcctcgttcttgaataattttttggaaaatttgttgcaagttgttctctctagagtaattgttagtaaacagaagacacgtttttttaaatatgcgaggcttacaagaagttgttttgccctccaattatttcaggatctaagcttaaggataatgaagaaatatccgcatctttgtttgcttcttcagccatttatgatgccgcctctaatcaaccgataaaaccgtaaaacttagttaatttaagttagtgtatgaaaagcgttagtagaatttgacaaatacacgtatagtagcgtgatgaacgcactaattaatttcgactgaggtaagtatacactactaggtagatgttgtcaactcttccgactactagattatcaatttctctttgcttaactgttaagtactgtatatttcttattgagataataagaaataaagcaactaattaacaaaaaatttcattcgtaaagaaaacatgtgtataagagactgtagatatttatgggttcttgatagtggacgtaagctatcaatattagtgcacattcaggtgtatgaaacaaaatcaattgacgttaggatgtctttatttatattgcactcgatctacactcatgaatggttccttgtaaaaagtatgcatattaattaatttttgcaagcactgttcgttttttctattgatcaatcgcgtttataaattccatcttttttacgtttctatgctttgtgtttttatgatagtacgtgtaacttaaattctgcaatttgttcgatatacatttgcataaaacaatgaagcgtcatgccaatagaataggagaagaatttagtcaaactgttcaatttattaaatctgaaactactctgaaacaaaaaaaaaccaaaattgacgttcaaaatgtttatggacttgacagaaacacaaagaatttggaaaaacgcgatattcaatttctagaaaacgacaagttggacctgaattctcatgagaacgaaggcgaaaaaactaaaactgaaacagtacctacgcgtaaacagtttccaaaagttggagaatttaactccgcaatacacggtctttcttcggaaagtgttttgagaacatgttttcgtgtaggagaagtcttagcagtattcaggatgaaacgaagagatgtatgcattatagttgaattttttggtaaggtctattatgtttgctctcaatatatgttggttttattgcataaaaatgaaatctaacgttatagcaaaagtgcgctctgcaaaaaaagtcggcaatgtcatcctctactactttgaagacgcatttcgtggacaaaaatcaccagcgatatttgctaaatattactcatgttgcgaaatatcgcctcttttaactaaaccggcaactatgatcagagtggttggaatcgtctctcatgccgaaaagattttaaaagtgatacacatagctagctcggatttagatgaattatgggacacttacaatatggtgctctacgaaactttatagattatcatctatatatgatcatattcacaaaagataagtaaatatctctgaagaaccaataatcaagctttagaatcacaactgaaaaaaatgggctaacggataatacacaatacgttatcagcataggagcatactgcaaagtcagtaaagacaaatgctccgtagatgaaaacaattgaccgcacgaatatcatataacaaaaaagacttgtcatcaagtttgtaaatctgaattgggcgaatctatgtaagcgctgagcaaacaattagggaaatttggaacgggcgtcattcaaagtgaaaggtttttaagaggatgcaatggggtaacttagacgtattgagcaagccacttgaagccttcgccataaccttggcgaaggaccaccgagcacatgaatacttcgataggtcggattccaggaacgggtttagacacgcccttaccagtggtctgataaagtccaagggccgccttgagttcatcttcagaaatagcaccaggggcatcgattttattgccaagaatcaaaaaggggacgcgagcaagttcttccatggccaataaggcatctagttcggcctttgattcagaaaggcgttcaaagtcacagcagtcaaccaagtaaacaatgccattaacctcggggaaataatctctccacaagcggcgagctataagaaaattagtaaaaatacataaaatcagatagagaatccaaaatcatagaagaaattgcaaagaaaaaacaaagatcatgagaacaaaacggcccactgataaactagccaacgacatatgagacgatatagaaattcaaacaactttatacaaaaaagaattttaagcgaaaaaaaattaattattctaaagacattccaactcttacaaaatctccatgatttagaaaaacaactctgtgactacataccctgttgatgacctcccaaatcgaaagtagtaaatcgaacgttgccaatagccagttcttctgaagtaggatgtaaagttggttgcattacagctaaacggtcattctaaataattagtataaggataatcaaggagagtagaagtcaaacatactttcagcatgtgtagcaaggtggtctttccggcgttatctaaacccaaaaacagcatcttggcatgcttgttgacaagaccaagcatggcaagagcatcgtagaaccagttaatgataaacattggtgtaagatggatggattttctgaaaacctgttatgctcagtgtgttggtggttggcaagagatgacttacctcatgcctagttatactaattttctctaggtaaccgaaaataagtagttaaagaaaatatttaattaatgtacgtatgaaatgaaactgaataattacatatagttcaaatttggaagcttctctatgcttttttctagtagtaagtatgaagagaacgattttggcgatttctaatttacatgtttacgtttgcttaaattaactattaatgaattcgtctcaatacaatttctttcggtttgaaaagaataaaggatgatagctttcagcttttcgtttaaataaaattcgactagtaatttaccatttctaaaatttgtaactataaacatgttatgtatttgcactacgctcagttaataacagggcgcaatagacaaattgagaaaaacggtaaataaatgtataaaagaattgaatgaataaaacaatgcacacttacaacagttgggttagaattacaaaaaaaaaaaattcacgtaggctaactgtttttaatattagcttttgagattagaagtaactttaatttctaaaagttttctggatttctttttttataaatcttacaaattgtgacatcggcctttcgtagtttatagatatattatacgaatatatatacatatatttttgtttctatgtatacggtgggtgatacaggaatttgtgttttatatttaaaacatataaattcaataatactcatttattcaaaaaaatttttttttaagctagtttttttcataataagttgttaataactatcatttaattattacttaatattattccggcatacagaattagtaaatatcagctgagaatctatatctacaggatattttgctagcaaataaattaacaaaaattgcataatcttctctaaaattcaagcatcaattttcgggttaatttatgatctttttcattcttcatttcgttaattatttttgtatcacaactttggaacgtagtgtaatatgatattctttatctatacgacacacaccaaaatccttcttctttttgcaaatatagacaacttttctattcgatagctttaaaacttcataaaattttacttgaaagaacaaccagaaggtactactttcgtttattggaaggtccgtttacaatcgattgaaaattattccttgctgctatatattttcagactttaatttgttccatcaagccatcaaacactcaagctatcattatctcagtgaataattaaaatcactatttcatcttatttataatgggaattttcagtgaaacagttccaattactgctgtcaccacttatatcgatcgtttaacctctagagataccgacgatgaggatttgtctggtatcgttcaattatctgaagccgttaatttaactgttactggtccgcgagaggcttctcgtacccttcgtaagaagttaaagtacagtacacctcatgaacaagttcgggcacttgttattctccaggctttaattgaaaatgctggctctcattttttacaaaatttctcagacgaaaaattggaagaccgaatgttgcaatgtgcaacaaattctgaatattctaaacccgttcgtaagcgtgctatccatatgatcaaactttggcacaatgactattctaatgttcgtggaatggaaagcatgagtagtttagtatctcgacttcctcaacgacaatcatctgcttcgcattctgaacaacccactatcaatcttaaaaaggttggtccaattttagaaagattgatagcctcttccagcatggctgctaccaatctttctaatagccttgtccgaatcaatcctaacacagaaaatccggccaaaaacaagcaaatcatggtttattatgtggattgtaaacgtgctcatcgctccttgttgcgctacatacaagctattcaagacgagatgtggttagccaatctcttgaaggcaaacgatgaaattgtgacagccattgatgcattcaaggaaaaatgctccgaaaactcagattatagttcagatagtggatcctatagttcttcatattctcgtcaccttgatgatcgggcttcttacatatctcgctcgagtagcggaggttctaatgctcagagatcagaagatttggatgtaaacaatccttttggcgatcataatcgtttggaataattaataagctttcctttttaatggatttgaatacctaattaattggtaatgatcgattgatatcaaggggtgcgaaggttaaaaagcatttcatcttgccttcaacatcttcttaatgattctaccttccatctctttaatatgagtgccttatttatcttggacaattataattttttaagattatgagtcttttagttgggtcatgcactagatatatattactgtattcgacttattagatacaatccctttttagtcaaccttttagcaaccgtgcgcctttgtttatattattgccaattttattgcgtttaactgataaggtgtttaattaatttattttttttgcacactagttgtagtcaatctttgtaagtaacgcgctttaaaaaatgttttcttttaattaacataatttaaaaagtaaagttgttttcgagatatctaaagccattatagtataccgtccatctcaaaaaagcagcacaacattatttatgtaaaatggatgcatacatgcttaattttaaccgtcaaataatacaaaaaacaaatacataacattttaaccaattaaatagagaatttggtatcctaaatttgtagccacttaaaaggcattcgttcgtgagtttgtttgtttacattccataccatactactaagacaacaaccaaagtgaatgggtaattcaagactaaaagaaaagaggatcacggaaattaattaaaaatggaaaattataccaaatccacaaccatgtgtggaaaaagaaaaccaacatttgagatttatcgggaaagcgacttttccaaaataacaaatcaaggaactgtgacagcgtttgacattatttcaaataaggaaacattttctgaaagtaaacaattaaagaaagctaagtctcgaaacgttactttagtagataagaatacaaaagccgataaaagatacaaaagtgagaagctatcagattaccttcttaaccaagaacaccataaaaactctccgaaaatcatcaatgatgtgcttgttataggaaaaagtgatggtttaataaactcgtttccattaagccaaaattatatatcttccagtgaaagccaaacatcctctggtaatgtcgatattattggcaatgataactcacatgcatctccttatttacccaagtttgagctaaaatcacaaagtcagtccaaccattcgaacgttgtaaaaaaccaaccgatcaaattgtgtaaaaaaactgagggaggtactaatctcgaccataataaatcaataaatggagccgtgaaatcagggacatcaaaatcagcaaacaaagacagaatttatgttttctacgtaagcaaataattttttgtaaaggaatttaagctaacaagttttgggtcaaggaagatgaagaagtgatggagtatcgttacatatttggatctcgtatgcaaacgaaaaatcatgatatcaatgcaaataacaaaagaaaaattttctatcaaaactcattttcgaactttcatttgctccataaaattatacagccgaattatgaacctgcgtcagctgaggaacgaaagttgtgcattgaaattttagatgaagttttacagtactagttaataattcagaatttcccctttttaattcaatgatagatactgtaggtaagcaggtagctgaattatcggtaagagttgtacgctttttcatacctcaaaaaaatccgaaatcattaattttgactatggtgcaatcatgaaactgtagattcgacttttccctcgtttaaaattttatcaaccacacttgatacctcaggataagcctgtttaatttcttcggcaaaagccttttgaaatccctctatagcatatagcttcccgttgacatactgattatctttttgaaccaattcactgaattgtctagcatatacatctggatttcgaccttgttcaatatattccaagacgtcttgagggattaagttattcacctttctagatatgtcaggaagagatttgagatctctgataagagtatcaaggctttcaggaatggcatcagatggagtagtatcttcaaggttataaacgatcaatgccaagtcataaaaagcctgagtggtgtcttctaaacggcttgccaatgatttcatttcatcagtcatgtcatcttggggcagcatttcgaaaaccaaagataaaaataggtttaaagatcaatttaatgcagcacaagtgcactgaatacagcagccttcaatttattgctgtctcaactgtataatggttatgcttaaactacggtacttcttccagttcactatttgcaagtgagttggtttaattttatagtaataagcaaattacaaagtctgttctactaatagagaaatactgaattcattataatattgattcctcctaaatgttctataaatattagcgtcaacagacaagataacttgaaataatactttcgtttagtcaatttagcgaaagcatcattagtacgatctatttcttgacttccaggtatacaagtacaaaaagctttagccttcatgcaatatcacatcgtattgctttagccctgttcataggtttaactattccgaaaaagctatgtataatttttgactaatttattaataagtaaccaagtcaaacaaaaacaagttgaaaagaaaaaagtttattattttaagtaaaagcatttaagttacgagaaaaaacgataagcaacagaaggacagtcggaaaagaaactcgaagttttaataaattaggacagtggcctccacaccttcgtacctccctgtaggtttcaaaagctttcatgattattgccctgctaaaaccacacgatatccataataagaagaacaaatctgaatgtatcggcaattaattgcataaaaaaaggttaaacgattaacttaattgcgagtaaagagttagctgaaattcatattcttcacggcacatgaaataataattgatggcaaagggaattaaggaatgaattcaaaacgtagtattgaatgccggaaaaatgattaaaagaatatgtgtgacctccaactgtaagtctatttgaagcgtaagcatacctagtaagaaatggatagaaattgtcattaaactgtcattagtactacaatctgctatcactctgagtgcttgaagttacagattctgttccaacaggaataacagatgcagccggggatgctgttgattcgctttcagtgactgagtttatttttgagctctctcgtttggaattcctgccatctttatgaattacgcgacaccatcgactatgtcccggccatgcttgatgctggcattctttactgcaatattttgtacgtcggcatcttctgcatttagcaaattgacgactgtgctcttcccatttgttacataacaaattggcgcatcgacgtataccaccatgactttcatctttccgacagtaattattcatgatagctctggcccagtattgaacttgtggggggtagaatttcaaggtgaactgctcgactaactgaaaaatattccacgttttactgccgctacgtaagggcgacatacgtaaacttggaacatctttagaagactcgaagtaaggacgcatatggaaatagtttttactagtataagcaagaatttgcaaaccaaaaagtatatcttcttcacgagggagtttattaatcttcttatcaaagttgtcaaagaatgaggcaatcccgtgataatcaactacattttcgggcctgcggccatctaataacgcagatgtagaaggaacaccaggtaaaagttgattacgacgctgacgattattcaaggcctgtgattgaacattatttaaagacaattgcacatcccgtgatgaatcctgagtagtagtcataatattaagcggagttggaaagaaaaaatttggagagtctatctcgtcattaattgtctcactagcagggcctgtttgacgagagtatgaaggagaagaaggggtagtcatgttataattaacattttcagtagaagtaggagtagagggtgcagctgatgaaattctttgaatggttaatggagagtttgcttgaacacgaggatcttgaaatgaatcatttgaataaatggagccggaggatcgatcatgactagtggtagagcttgatcccaataaatcacgattcacggaatgtcgaaacgtagattgatttggaagttggacatctccactatcccgtaaatccaccgaataaactcttctagagctagagcttgccgtactagctccaaatggagatggtacatcaccgttgacgaacaaagagtcagcagatgaattgtgttgagacacagaatcaagagaattgctaatattagaattaatggggaatggagcagatgcggatgatggaggaggggtagtagaaggtgtaagggaaaattgaaatcgagaatggtgagaaacaacggactcaagcgcaaacaaaaaatcatctaaaagggtgacaacaataggaacgataccagcttccacaacacgaattcgaatagcttcagacccacgtatcccaacatttacgacacactgaagagctagctgccatattgtcattcgggcaaatgtttgtccacgtccggcacgtaaaatattcattaaacgcatcaaaccaccatccatagtaaggatctcacgaattttcggtgaagtcgaagtcaaataaacgagatggcttaatgaattcattaatgacatttcggagtcacagtcaagcgcacgtcgatcataaaggactgtattgatagtgacagaagctttgttattccatacgatgctaacgttcgattccctcatctttctttaataatatatttaacacgtataaagttttttaaagacaattgctgcagtataaattactggcaaacgcaaagattggcgtaaaacgaacgatgtgataatattttttttagttaaagacaagcagttttcgaataccaaaattttactcaataattttcaaaactgctgtgtgtaaacgcaataaccgaagagaaaaaccaagaacaaacgccgatagcaggaagaataagtagtgccccaaaatcacgaaaacgaaaaaaaataaaaattactgttttcgcagattttaagtcccgccgaatttgaaatccttttaagcaatctacaccaattattcttcaaaacgagtaaacgtaaaagggactacggttagctcaagcttgaagtcaagaactgataaaggagcaaaaaaaatactaaaagaaaaaggaagtaaggagcaagggcacttttttagccgagaagcgacacagatcaagtaagttcaacaataggaagtataacaacgaaaaagttgtaacccggggtctgctaaaatcacgaggctaaagaaagagagaagtggcaaacaaaaaaaacccgagattaacgaagatacaaagagagaatgaataagaatagtttgatgaaaaccacaataaccttgaaaataaaaataaaggatatgctcagtacctttttagacaagattagtggaaaatcaaatcacagctgacaagagtaagagaagagagaatagcacaagatgatttgcatcaattaaaaaagtaaagttcgaagaaaaatgttaggatttggaaaaggaaaacggtggtgaagctaaatcagccttgttgataaacaaagaataagtgttttcttataatcgcaaggatttagcttaaaaaccacagtaaatagtttttgcaagtcccttaattttaattgaatgaattctttttacgaaaatttcccggatcctcgttctcttattcagattcttggaagtggcagttgacagaaggcaacttcatttcacccgagtgtcaaccgagtttgaaaacgatcgtcagtgaacgtacctttaaggcaccataacgcaaagtatgctgggttgttactggctataatggttgggaactctcggcgatctttgatgctggatgttacctttgaagagatcgacatctcggcaacaataactcaaaaaacttgctgcaactttaactagcaacagttggtatttctttcactatagtcagtcattttttattcatacgaacatctttgtgtctttaagtttttagcagaatctgtgtatgaattttttcttttaagtcaaaatgttgcctaatacgttggtcgcataagccgatttttgtattctgtaaattcactttagcagaacatttgggtaaaccggtccgaataagctgtcagtgctgaaaataaccaatgtcagattttgtaatctcatttgattgacaagttcatcagatcagcacaactccaaaccagccgcttctttacctgtgagtcctgccactttgagtaacaaaactaaaattagtcgcactggtagatactcgatcgtatgtcaatggggcaaggtaaagaacaatcaatttataaatataaatatgtacatattaaatatattttggattggatttttcattttattgtattttaatgtgttatttacgaattgcgttggattcttcaaaattgtcatgtttacaactttctcatttctacaagtgtgattccctcaacataatatccataaatttttcgcttatcttgcttagtaagtaaactcagatcgaaactcaaggttaataatactaatatggattgcttgtcttatttctacgcgccattccggcctttcaaatgcaaaaacagttattttattattatccgaacagtccaaagcgctgaatatcctcaacttcgtaacaacgtccatttacatgacccattgcctcgtaaacaattaattactaatattttacacgattactaaatattaaactgatagcgccaataaatgtcatatgtaatctaggcctccagcttctttttagccatttcctctttccattttcgcgaaagttcgagcattttgcgcatcttatctccttgatcagtcgccgtatccggaaacagatagtccaaatattcttcgaatgaaccgtcttcaagtctacggcgtttcttaacaacctgtggcattagtgaagagacatgcttacgtgtatcttccgtgccatgcattgcctcaaattgtttccatgcttcaagtaatacaactcgctcttccttcaaaccctgctggcgtaaatgggccaatgcattttcaaaaacatttcgcgcacgcacaacagcggttggagaagccacttcttcattcggtggttcttcgtcatcgtcctccagatgggcaatttcaaagtttgcaaaactaatccaaactttaacatgaggtgcagtccgtagtaactgctggtaaatacttctagcttttccgtattccatttcctcgaattcaaaatcaatataagccttccacacaagctctggggtttccaaaataggctggtttacagccaaattatataaagcgcgagcacgatcactatctccaagcttagtctctaaggcagcgtaaccaagccagggagcacaagcctcgggatcataaagaatccatttttcataaagaattcgacacctgtcaaactgcttaattgcgtcttcgaattcaatataacctcggaataattttggttttggacacattcccaacgcacgacccaacgtttttctagcaacatcaatcttacgttgcctaagctcaaacattgcatacatgagccataatttggcaaatgtaaattttttatggggtataagcttgagagcttcttggtaaacctttcttgcgcggtcaacgtccttcacatctatctcttcaaataagcaatagtttaaccaaatataaacgtaacgtctccatgcgttcttttcaactacttcaggaaccttagcaatagctttttcgtaggtttcgcgaatagtattaatatcccctgcactttcttcgagcttcagcaaatcaagccaagtgtcatagtcataaggagaatccttcaatagcttttcgtattgtaatcgacgcttatcgagcacagtagactcaacgcccaaatgatctccaaattgtttttcaaaatgagtgtattccttatatagttccatagattttgatcggggcataaaatcaattgcatatttgaaaatggtgcgagctcgttcatattccttttgacgaatttcgaattttgcaaaagcaataaaaaaccgttcattcagaaactcctgaccaagagcatctatagcagccaaatagacttggcgaacgtttgcagcatttccgcattcttcttcaaaacgagcccaacgaagccaattcgttacttcaggatgcacaacgacaaatcgttcatatatgccacgagcccgttcgttttcatggtacctcctctccattcgaatataactcatccaacagttttcatcaggctcccacttaagccatctttcaaatacttgtctacaaccggtgatatttcctaacatttcctccatatatacgtatttgtaccatagtttatcaacacggggaagctgtgtaacagcacgatcaaataaatttctggcatggttgatatttcgattcttcatttcgcattcaatatatttcagccataacggtatataagtagaatctacatccaaagctctttcaaaaacagagcgagctctcgcaaattctttttggtctaattcccactgaccatatcgcatccaatggcccatagcgagacgattccgtcgaatggcatcttcaaattctttacgttttcgaccttgaaattcttgaagctcctcaagatcagtgatattaatttttggaggaacaaacgccacatcttgtcgttctacagcttctcggagcaattgttcagctgagatttggatgggtgctgggttcttattttttaccctgggcgcttccgaagtcatcttatattattctggatctctatagtgtacaattactcaataaataatatgctagatttatgtcttctcttaaccagttggcttttactgttagaagacaaaaacgtgcacaaatatgaatgaatatatctaacgtttgtaaccctcgaggtggtaatcggcaacaccgcggatcatccgagaggagaccgcggctacaacctagtaacttattgtagcaatggtctgcagctcctatatactcaataatatgttcaaacggtattgctctaaattggatttataattttgtaggatgattgctaacctcaacagatttaactctagagaagatataaagggaactactccaatcaagtcttctattcaaagaggaataaaagcaaaactagtacaagcttatcctaacttaaaacaagttatcgatgagttaattcccaaaaaatcacaactaactcaaataaaatggttcgttcttatcagcatccgtgatttttagtatgtcgtactgatattgtttaagtgaggatcgtttatttttgtatactttgaatggcgaaattatccttttccagcacttcgacggccctatcattccttctcttcgtcttgttcataaatgtgagtataagctaacgtaaccgcaacgtttgattggagttctggtttttgtctagctggtcagaatcgacaacaacatatctgtgtttagttcaaatatatactaatacgcctaggtccggatgcctttactcaagttcgagtagacagaggagctatcaaattccttctctcgggtgccaatattatgattcctggcttggtttccaaaggcggcaatttgcctgatgacatcgaaaaagatcaatatgtgattgttacagctgagggaaaggaagcccctgctgcaattgggcttacaaaaatgtctgctaaagaaatgtaatatactattgacactcataacttgaactattaactaacatgcttgaattgtttaggaaagagactaataaaggaatcggcatagaaaatgtgcattatcttggcgacaacttggtatgtgatttacattttaaaccatttataatttcctcttgcttattggaatgtaatgttaactaatattcacagtggaagactattttagaataacatctatagtataagacattaaaagaataaaattaatgcattattttgctttcaaaactattcagatttttccaatgagtattgtattagacttaaacagaatgcaagaaagaaaagtcaaatttaaaatagcctcaatttttttcaggttgatgcgtatttttctattaatttgtttgcacgatcaaattcattatcagtttgtactgcttgtcgtaaaaccactaacatttttgcaacaacttctcttcctgataatttaattgaacattttgtttgagttcgtagctctcctaaaaattcctccaatttttgccaaagaccatgatgcattaatagtctgacataaacttcgcttgttactaaaaactcatcatccaacttaagtaatcgagcagaagcgattttgttttctaaatgattaatagtaactatggtctcaaaatcatcataaccttcttcagtgattgcatcagctaccattttttgtaatagttttcctcttccagaatccattaaaacattattagttcggtgttcatatattttgagcggctgactttcggtttgagtattgctttgcagtaatccacttgaatcccactcccgacttcctatagcccaccacggttcagtaattcgttgccaacaaagcattgtagacgaataaacgtacgtttcgccggtagaaagcgtaacactggggaccccttccttgctgatgctggcaataactacgtgtggaatgtcagtcgagttgttttcaatggtaacattgttgctaactctacttaggattggagctaatgaattggcagtaaatagagcagtcttgttcaccacattccaagcatataccattccgcttgaagaaatgcaaagcaaatacgcgttattgcaatgcaaaaatgaagccttagattcaatcattattggcggtagcagtcttgaacctgtcaatgaatacaaatgtagagatccatcatcgcacgcaattgaccaaaaatgaatactcccagtaaccagtataaccggtcttggaaggtaatccatccatttagtgtttccattttccaaggcaactattctagttggatttttttcacttgttccatttttcacctccaaaacgtatttttgctcattattaagagaatgaactatattagttttatatcgaggagcttcaaaatttatgttagatatcgaagtactactgtcaattagagaagaatagtaattctttaataaaccttcttctatcttctcttcctgtaaagcctgatcactttcatcgttttcatggttgacttttgttttgttaccaacgattagtataggaaccccacctttaggtaatgaattgataggttgtgaaaactgttgaggaggaagttgggatgatccagtatgctgtaactgagtagaagctagccgagaagtgcttggagttgcactaagagtggtcaatagctgtggagcaactctctttttaccttctttcgtgatagtaactttctgaacaaatttagtcggtatttcgttaccattatcactcggaccaggtcttttaggtgatgcgatttgttctttagaagctgttaacttgtttgtgtcaacagtttcagccgtcaatctatttggtaaaaaagcgggtaacttttgaggtgtcttctgagcactttttggagtgctagagctttgggggactagtgttgggtcagttgtagaaagagaagacggtttttttaagatagcataggcggtttcctcaagctcgagttgctttgcagattcaggaagcactataccgtgacgaccatgaccatatttagccaacgcttttgatatctcttcatcgctaaccatgtcaccaaactcttctttttcaaaagtacatactaagacatttccatcgtacgagcataaaaacaaactcaatccgtctggtgaccaacaaacatcaccaatacttttttggaaaacattttgacaagacaaaagaggtcgaggtaaagcgcttgaccagatacttaaagatcgatcttgaccaccacaagccaatatacaaaccagtttatcatttttatctctgaataacttaggattaaaagcggtaacctcaacaggtccttcatgtccgataagattaatttcactggtccatgttccacgctctattatcgaaacacaagacactggaccattcatcgcatttggagcagcaatatgttttccatccggtgaccaagacggccttcgaaaataggttgataaaggtgaattgttaaagggacctgtaatggtcttctcaattgaaaagtcacttactctccagacctttatagttctatcatcgctttcagtggcaaagtacttacccgcggggtcaaaagttatacctttcacgtgactttgatgagcttcaattcgctttagtcgttcaaaagtagtaccgttccaaacaataatcgaactatctaatccgacactcactacaagttggctatcataactccaacataaatcctggatatctaaaaaaattagaaactttaacataaaatattcactaaccattatcgtggcccagtaaacgtcggtaactacgccaattctcagtgtgtttttcaccggatccaaacgtagaacctaaaccaggaattgctctgtgttaatagttagattaaaaaacgaattaataacatactcctccttgtgccatataataactactcgatcatcactacctgaagcaaggtattgaccattagggctaaaacgtactgaagtaactgtaccagtatgagtactcatacaacacagctgtttaggaagatcttcattttcattttcgttctcattttcacggttgatagcttcagtagaccaaattcgaattgtaccatctacgggcagttagcaagtggtcttacaaattgaattgaaacatcattagacatacccagtcctccagttgctatccgtgatccatctggatgtatgtgaatagaaaatatagatagccgatgccctcgatcgtctagctgaattagttaacaattcaaagtatttcaacagtagcagattgttaggcgtaccaaagtgtcctaaccatggaatttttttaattttcatttattaataaatattgtttttgaatattattattaaaaaaaaaaggggggatttgtgcgaaggagtcttgtgaagtgtggtcgtaaaatgaagtctaaacttttataagctcttaaatggaatgggctatggtgcttacaagttattttactaggacagaaagatagtctgagcatctttaatagtacagtagatacctttttttttttttttttttttttttttttttttacaataggattttatgctttgttgaaattagcactattgactgcaaacacttcaatgcacgatacaaaaaatctacatgccagctttcattatatgacaaaaaaagcttcaattttttagtaactaaaaacaatagaaggagcttctgtcttaaatttatgtagcgaaatccttatggaggttaaggcacataggttcattgaatttcttcatgtatacctggactttcacctgcctgtgaggaatcttcagtaaacgatcttaccaatgaggatgaagtggaagccaacttttgcaatattttgttctgggtttcacgatagtaagtttctctatgaggtctaaacagtgctaatactttagaaaccacgtccttccttgtaataacagttttttgttttacagaattttcattattaatagccttctcgtcattcagaggtttggccgtgatcgtactgggtgagttcggaatattggcatctaaaggggagatcgaagacttcacttcgttataaaggctcatgaaacagtcaataagaaaatcatcgaccttaattgttggatataggccattgttcagtttcctgatttcatatacttgatgaagaaggctcaacttttgttcatctaataaacttatttctttgtagacatatttaaattccacaagtggtaaatcattaatctgagtctcttttacggagtgctgaagtctcaagtcttcaaggtacttgatcattatgtccagccaaatttgacggtgttcataaatagtggaggatgaacgacgaaatctttttaaaaactgcaaaaagtttaccttgtcgttggttttgtaaaaaagggagagtagatatcttgaataggtagcaccgtaataaaaatgccgtccaggtctttcattaggagtcctccaaatgttcaatagcgatttcccgctagttttgtatgagaataaagtttccatttcttcctttgcttgttgaacattacctaaatgctccatgattttagcaatgcgataagttggtcgatggtgccaagattgtttatccaaaatacgcatctctgctaacgcctttagtataaatagtaaagcattccttttgtaaatgtttacgtcttcgtttttgacttccaaaaggcttcctgaatctttaggaggatgtcggatacgtcgtaaatatgaaagaatttgaacgatttccactgaaccttctatagcagccttgctcaaattggaaagtaaggcataatgtggctcaataagcaatgcttgctgggaaccactacctgatttagtaggagccaacgcagcagcagcctcaaaatggaccaaagcattctccatatcaccacatttacggcatgctttgcctagcatgtacaaagctctccaatcattacttaattcagcagacatgccaaaatagtcagcagccaaagctataacttttgatacttcaattggcttcattgataaattataaagacccgaagccccactaaaaacacgggtttcactgggaagaaaagccgccatctctaaaggaggtcgagcggatgcataaaggttcatagcaaaatcaaaatagacgtttgccttaaataatttgtcctgagtgaatggcaacgataaggccattaagttacaaaggatggcttttctcctatactcgttgatgacatcgtctgcgaggcagatttgctctgcactccagccaagctcttcatctgctaatgaagaaaatacggaggaacaagtataccatgaatcttgtcgacgtggattaaggtacaagtcaagaagaaaatacttgatgatcacaagtaaatcgttaatgcatctactacctttcagtctagagcgataatatccaaacagtacttgagattgagcatagtagagccccctaacacgatcatccacaaccttgctaccaatttcgcgtaaaccaaggatgtcattggactttagtaacattttggtaagttgtggagatatatctctttccaaaaattctttaattgcacatttgttgaaataaacgtcagcattattttcaccaggaaacctaattaccttacaaattatttctaatgcgtttttttgatcagaacgaggcattacccagccatgcgaccgtttgacagcaaagccgagtatgaaaggtattatctttatggcatcatttgaagtcaaattaacagaatctgactgatgagattgtggaacatagtactcgctgccaataattaggttaaagcgacaacaaacgcattgtaaaatttcattttcgttttcccaagcatctaatcgttggcattcagtttgagagagttctaaaaatgattgattagagctcgaacaataacctctaaaggaatattggctatgtattgcggtaaggatttgaggtaataacttttgagcatcagctttaataaaatcgtaatgaagtaaatgcgcaaacagagtgtaaaatatgcaccaaccactcatcaaagaatcttttaccgtttgagcataagaatcaaactcagggtttgaaggttttggaatcctttgatccgaaatgtcctcatctattccaacataaatagcaaaagtgcgcaagtatataaggataattctaatgcaatcaatgacagtcatctcgttacagggagacaatatatcaggttgctcatgtaatttttgccaaataatcctgaataaatttgaagaaaaattaagcatgccgagtagttcagcctgacggcgaccggcatcttgaatactgaatgacgaagaacaaagcctaattaaaataatttttagcgattgaaaggcacacaacaacgaattataaggtctatgtgctgagctataagcctgatacagtaaataccataagtgtatttgaaattcagtagaagtcttttccaaaaattgagaaataaattttgcttgaggatcttctgcaaatttgttttcaggagaaaggacgggttccaaattttttataacggcattaaagtccaagtttttggtattcataaataaagtattaaaaaactcaacggtttgtaatttggaaagttcaaaatcgacaacctgaacgctcaaatctgccatgcattgactgtttaaaagttcaagagaatcactgttttcttgcaaaagacaacgcaactgtttgaaattttcaactatagcctcactagaacaaccagttaaccgtaacaataagtttcgagcccatgagtttctaattatcaaatgtctttggctagaacttttacaagacggctgcaattcgactacttgttcagtaagagatttccaacgtaagcaacgtaattttttatattccaatgactcagttggtatttcagaaacattatcgtctttttgatcattggagctaaacttgagcgctaaaaagtaatcgtctaaaaacagttcaaaaagcgattgtgaaatattaaaaacttcaggggtttgtaagcttgccttcaccagttcgtgaagagtgctttcaattctctcacaaattgtagtaaatttctttttaaatattttcccccaacattgctgcaaatagaatggaggctctaattttcgaggccttaacatactctcaacaaagaatgtagcaagctcagcgggaaccatattgagactatttacttcacttaataattgaagaagataaccatccgggacctgcatatgctcaagtctattagcactatgcatagctaaatcaataagaatcattttggagaaagctccgttagctgctgagtcggtcgaaacatctaggtccggaatactgccttcgctaggaaaattaactagtaattgatgatagtcttcaaatatggaactatattctcgaaacatagattcacctgaaaacggggaagttgcgtcaggaaatcttttttggatttgctcattaatatccgaagttatgcttgcaatcaaagaaaacaagttcgactctgaaggcgttcgtaagtctctaccacgagatcttttactaatgcgtacatcggaatcatctatcggcctcttaaggagttggggtttaggcaaattatccgaaggaggtggaacaatgtccttggcataaacaggttcagacaattttgcagctgtattaatagtattagtatcgggccctgcatctgaaatttcagaccataattctgaatcagtggattccaaatcatgcgattctgcggtgctcaaattcagggaatgaacatgaataattaatgtcgaaggaaaaccacgagtcggggtttttttttcatttatctgtaatgcatatagaacaagatctaaaaaaccatgaagagtgtcatgagatagttgaagtttttttattttcgggcataagtttatggaccttcgatgaaatgaaggagtgggtaattgaggaaaaaaagaaggcaaagtataaagagaactaatcgacaaatccaattgcggtaagggttctgctataccgcctaacttttttaacaaattgtataggttttgtagagagataagcttcccaggatttaaatcatcaatattcgtaaatactctctccgcgtcaaagggttcgtagccggtataaaatgatgactctaaagcaaatctttgaattcttggcatttccaatttttcagctaactcggcaacaaaagaccaaagttctatgtcattgtaatcgcaagccaatgcaatagcaaaatcgagcagggcgtcccgatacacagggatgggatcggttgaaggatctaaggataataaagattgtagctttgacagcaaaaacaaaccatgattttttctagtgaggtaatgtagtagcaataaagcattattttttttataattagaattaacggtaaaagggagttcgcgaagaattcgaacattcaatagctcatcgtaatactttgtagcagcattgtcatctccctgcttctgggctgaaagtgcattttgatatatttgaacagcttcttcaattcggatttctaaagtgcgtttttccttatccagatcttcactggccgcatttagaggagtaaacgttgccataaccttaatatgagacttccaaattgatcactgtataaaactgtaaccagaaattgaaaaaagtatgtagataagatgttaaagttgtagataaaggaagcgatgtattacaaaaagcgtcaaacaactgtggttttcaatactatactccgcaaaagcattgagcaataagcctgcattggaagatcaagctattgagcgtcctaaattcagatttcagctctctacacaccttcaaaaagcaaagataattaaaataagtgctaataacaaaaaaaaaattaaaaactcccaacgcaaacaaaacctcaggaaatcaatcagtgcgtttacagatgtttatattaagtcataaaatcggtatgaattcactaattcccaaggcaatttaaggctggttctttaatgttttgatgcactgaacaaacttttgaacttgggtgacgactacttttttaagtaggaacagattatgaattgcaatcaaaagcaaacttttatagttttaagggatgtttatcataaggatattgttttgtaactcttctcttactacagactttatcaaagtagtttagtaatttctttgatgtcgttaagaaagcgtaagtggtgacttttgtctttgctgtgtaacgtatttagttcgtggttttcaaaaagaagagtgtgttgattttctgcatcgttaataccgcacgttgccttcgactacaaacgccaacatagacaggtgcagacaggtctcaaacacgtctttagtggcatatctagagacccaagtagtcactaaatagcgaagttaaacgatacactatatccttgcaagaagagaaagagtacaaggcatcaagtggagtttgttttgaatgtaatgcgatttcgtatgtataccctgtttctttcattcgggctctaaaattgtattcatacaattaaaaattttttaatgggtgagtttgcatgattgtttgaaaacagtagaacaagcaattttgttcgacgttgaagccattttttagaaactagataacgatacaaacaattaagaacatagtattgtagtaagtttactgtgtaatgcgactataaatgatctcggtagtagcaaaaacaaaaactacgttaatgaatgatattagtgacaaaactcacttacttctaaattagctacatctcattatagtaaaatcaacaatttttggttttgagacaaaggccgattatagatttgatcgaaaatacagagcaaccacaatgatttgaagtgccattctcaacagttttaagaaaacagagcaaactaccttgttctattaaacttcatcattaaaaaaagtaataaaaatttattgaaaggatcagttagtaattcaacgttaagtcgaatatagtaatcattataagagattgtaaaccatcagtgatatctgttgaaatgagtgaaacatcaaatgaagctgaaatattaccaatgggtaatgaaggacaaaaaattcgtttgtagcctttattttcattccttatcagcagactttgccgaattgtaagactccgttttttcctgagcgccatttttccatcgagtataaaggaactctgcatcaccatgagttttaacctcgtttttaatttccggttttaaggcttgacgaacagtttgggaacaaatagaagcatatttgctataactacaaatattcattcattagtaaaactatcagggtatatttaatgttcacattcaagaaatgaatccatacctaaagtttttcttccaagcaaaagccattttctcaatgaattgctaaatcgtacagagatgggggaacggtaacttaaaatccatgacactctcttgaaaccccgttcggtaagggtcggacacatttattgagttcaatatgtacattcgttaatctaacattggtaacgtgcttttcttagtaaaatatagcgcagtttgattaaaatgactttggtgatgctaacgattcatcgctatacagattgcctttttattaatcaacactattcagtaaataaatattcaaaaggccgtattaatttgaattgacaaatgaatatatacctctcatcagtcaaaaggctggttattttcgctactaaccataatttattagaaggacaaagcggtaccaaagccttaattgtttactagctgggcaagtgaaagtaattcaatacattcgcaagaaaactgaacttaagcactgttacgtttctcactttgtttaatcttaacacttatcgtagttaatttaaaaatgtcagttaaaacaagcaatgtatactagcactctccattgattgtatttagtcaaattagctttcttgatgagcgttaacatgaatggcttaagcataaatttcgattctttctttgtagaattttgcactattaaataacgtattcgcacatgttatttggttttaggatattttaaacaaacaatggttcattgcaagagacatctatcaaaatgtatggctagatgaaacaaaaaatttcttgtcaaggagatatataatgcaaaaatcaataactcctgattctacttttagacgtttcattaaaggttcgttaaagatttcgaaattcggaaaaaaattcacagcaacttacattcgcaattgcttggaagtattgtattaatttatcatatgcttaccagcgtattgtgcgagttttttaaagctaacattgtgcgtatgactggtctaacttttagtggaaactaacataaagctgttcttttttttaatactaattgcgttggattccgcaccaacaagaaatttttatttcaattgtattaatcaatgagttgtaatcttaagaaaaaattatcgctacactattcgttgggtactacttttgacttccctaaatcatcaattgtcaggatgaatgaagatacaaatcaaaatgtataatattcaattattttttggttttcaaatacactaaatgcataatttaatgatatttatttattctttatatataaggaaattgtggacgattgcctaattgtcgcttgctacacttcgttacagcaagtcaggctgcggctacaccataacctcttaactggaaccagccacgaggccgaattgaacgctgctttgcatattaattccaatttatgatatatgagtgattcattctttaaggatataccagagtaagttccttaaatataattgagctgaagttctaaacaatgacgataggtttttagaaactcgtgtaaacgagtcattagatgcgcgttctaaatccatcgcacaatttaaagaactcgggcctcctgatcaggtcaatactataaaagttaatgcaaaaaatccatcaaaagaggtatgtcactttttaaagcagcgaaagctgtagtgttaatgatgttggagattagtggggaaaggatcaagacaagtctctctttaccaaacttttcactcctattgaaacgttaacgttttacgtattattaacctcgtcaaaggttggaacttatcactttgtatctggagttgatgcttcttcctcagcttcactagcggcatatttaaatacgctttcctattctcttgataaaagtcaacaatggtttgggaagggaaacgcttggcgtgttagtcacggagtttactgttgctacaatgtcttctctcaagttgatgttcgtgtggaagctaaaattcctggaggtgttgacacatatgctattgatgagaatgggcaaaagcatattgtcgatgctcgtatgtggacagaagcatatatgtctgaagtccttcgttcgttactttattctgatgatacaaattctcgctttgcaggacatcgtcgttttaaccccattccaaatcctgatgcagaattaagattttttgaggctgccgaacagctttttacgttaggttatactctagggtcttcttctgaagttcgggtacctacgcatgtaaataatcatttggttcgtggaattttcgcttacttgaagcaaacctgccgctacagtgctgctctaaatctttttgaaaagctccgggtgtcaattccagaggtatcggttttgcttgctgaactatacttactaatggaccatgaagtgcatgctgttcgtatcttgcatgattcattgctaaaacaaagaatgtccgctagtttgcttattgttcaagttaagtttctgatttcaaaagagcgctatgaccttgcacttatctgtgctaagcgcgccgttcatgcttctccatcagaatttgcaacttgggcatgtttggctgatgtatacttgcatttggaggattttaaatcagcgttgttagctctaaactcctgtcccatgtatacttactatgaaagagatgcttatcctttgcctcctagtgctcgtgctcatttaccatttcctgtcaattttcctaaagaagaactggaagttgaaaataatgcgcagaacggttatacagtttctaccgaaattaccgatccttacttagctcgcctaccatctcccagtcttcgtggtacatttgcgaaggcatatgaaatgctcacccttatatgtgccaaaataggttgggatgaactattgcgggttcgttcagctgtctttgtgatggaagaagaatatagatccttaaatgatattacagaaggaaacgcttctcccgatcaaaacgaagttgcagaagaaagcgttgcagaagaagttgttggtttagacaaaccagaaacatctgttggttctcttccaaaaaatgccactgttcagagtaaacgtctctgtgagcgctggctagataatctttttatggttttatatgaggatttacgtgtatttacgatttggcgcgctgaatatactcactttaaatctcaaggtctagcttacagaaaagctcctgcagaatgggaaatactaggtgaggttgcttttcggttgcatcatcgtgttgaggctgttgaagcattctgcgcttgcttggaaagtatgttttcttttaaggcctggaaaactcttttgataatttattcagaagacaataatattgagctcgttttgaccgctatcgctaaattaacactttataactaccgatggtatcaagaggtgagtttttttcttttttagattccataactataaaacgctaacataatcttagtattccccctttcttctggagcaaatgaaaaatcgcattatgcaagatggcgctttgaagatgaagagtatccttgcttctactagacttgatccgtatatccttaatcttatacataagctgtattttgaatgggctatcgcctttcaaattcctggccatgaattgtaagtttagactcattaaagctttcgtctagtgagttttcaagcgacattctttgctttctttattccacgtttccttcgttctggttttcgttctttagtcaaaacatgtgatgttgtttcccgttttcgtgttttcatcgagattaaatgaatttatatatattatctaacacgcatataaatattctggtcatgaataaaatttttttaccatttttaaatcatatatgatattcctatcaagagctcttaagtaattgtacagactttgttaattttttggaaagcagagtgagcgcatccttgcttgttcagcccacttttgtatgcttataatccccatttctcgagattgttctctaatagatttattagatgtcgaatcaatcaatgaccaaggtgtcaggtttatattagaacacaatttaggcctcttcttttttatgctacttgtatgtgtccgactcggtgaataatagtgattttgggcttttctagggaagacgtaagcaaatcggaaagttgacgatgattcttgctccagctctttcgccacttgtacttgtaaatcttttgttaatgtctttttccttgccttgggtatctacatagcaattagtacaacaaagaatttcctacaacccatcaacgtatttgaaaatacatcccggctacataccgtagtgcccttcttcgctttttggaatacaaagtcaccatcctggatcatctttcccaatggtgtagttgtcattgtctaacatttgattagaaattcaattcttttctatagtgttcacgtttgtttatttttcttaaccagcatttatggttgccatgtcaacctggcatctcaaaacaaaatttcgtaaacaataagttaacaattgtaaaaattatataggacaaaataataaagataaattttcttcttaacagttgttaaattttttttgatgctggttcattattgactaatcaagaatgatagtaacgtctacgtatggcgagatacatacataaattataggatatcttgacaactttttgaaatgtatttttcatacagggaatggctaaataaatatttttaaaaacgagtggataatatgacatgagcattgtaagcggtagaaacaaaagtagcctttaaacttgaaacagtatttcaaagcacatggaagtgttttcaaattatttcaatatgataacttcaaatcaaaggattttgatgtagcacagcgtgaagttgaacaaaggcaagccatcgttatctgcttacaaaacattaatatatacaaattccttcataagagttcaataacaaataaacaaaaaaattaaagagcaacctctagctcgtaatttactttgtgtttataagcggcaagctcgtctcgaatttttcggtagaaaaatgtccgaacggagttttcggggacagaaaattcaaagtttacacccttcaaaagttggagaaagatatgctctttgctctgtaacttaacagttttaactttggagagatgaatttcttttttgcaattaagctgttgaggctgaacaaacaatatcctattattcgttaagatcacaagcactttattttcaataatgatatgagccttataaaaatctttaaaatatcttccattatcgagatgttttagccagtactgtcccaaagcctcccgtagttgaaaaggatatacgacaccatcatcactcatcagtcttgacaatcttagcttttctatgtgtcgttcatcaaacacagttgttgtatttcttgcgccttcagagatacttgacgcaaaatcgaataaccctaccaatggttttgtcgtgaaacccaccaaacccttacctaagcctttaacaaggccaggaagtccatttctccttgctccaataataggttgtaaggctaatcctctgacaccacttcgaactcctgtgtaaagtgacgcagctccagctgtcactccataaagtatatgaacaggccgatttctgatacgagcagcacgtcttcggctttggaatttgggatccaatgtgatcacacttaagcttcttgaaatagtgcccgttacttttgaaatactgtcagtgattccgaatactgcctttttaataaagcttgcagtacccttggcaaatcctatacctaattcataagaaccctcgtttaagataaaaccatgaaagggttcataaaatatatcagcaaaaccggacgttattgtggtaaataagccaacaggatttcccaaaaagtctgctgatccaacaatcttatgcacttgggataaaagttcttgagaataatggtttttgacaagttcaaaaagacggcggagagaaacgtgtgcattatccatgagaagagcatttaaacggactggtgcatcatttatgtttcctattgccattgataaaacattcacgaaaaagacaaatggattatgtgaagagacaacggtgccatcagtattattgatcctctccgtacgaacgaaagacagatgcatttcagtgggttgcaaattaagcacttcaaaatacactttcaaatcatttcctagattttctggtacaagttccagcgaatcatcaaacatcttgccggtatttcttttgcttcggggcacagagtccttgatgtattcgagtgcagcaaaagcaaagtcctcatcaatttcaatagttaattcctgaagtaatatagtagcatattttacgtaagtcacaccgtatgtatcattcttgacaactgcaaccattgagtgaaacgttggtaaaagtgaattgtcattcattgtgtcttcctgtgatagaatacttggatagaggataattggataaattcctccataaagctggttgtcaatttgtatccatcgaacatctaatttaaaagtgcgtataagatgggaatctgtaaagaacaagttgatcccatgaaaggtcaaatacgctaattcttgcgtattccgttctaccaaagatatcccaattccctccagcaaaaatttgacggacaagtcaatcccggagtcaaattgctccaaattaaaatcgcgttcttcagttgagactttgctgtatatcttcggcttcctcacagcctttgaaggatcatagtcttttagaataagaattttcgaaagcccattagcgactatatctcgtgaaataaattttgtattattggaagcatcggtgaatttaaagggagaaagggggccaatttctgccaaagtagttaagcatttttgatcaccatagcataaagcaatttccttattagcacaacagggataatcccaagaatactttacctctgaatgaggcggtatatcatggtacttcaacaaagcagtattattctttccttctgaggcatcaataggatttacctgccaaaattttaacaaaacaccagattcattttttatatagtatggccagtccccagtctcttcaaatatactgataaagattgtggcattttttatgacaatttccaagcgtaaaagtttttccccttccgaggtcattaaacgtacatgagttgaccctatctcctcaatataaaatgatgatgaccaaaggtagcaatctgaggaggatagctttaacatcgggtgtgaatgctttcttaaatatgtcaaaaactcttcaccctcaggagcgatttccgcaataaaatcgttgtaaggctccgcaatcaccaaactccatcttgttttatttctcactatgaatctagaagttattgtaacgatattagttttcgagtaaccatcgggtcccgtttcaacaaaaatacctaatctgtaaactttattatggtcttccttggaaggtaattctacttcaaacacactgccaatcgcatcaaagctaacgggctcactccaattagaattatctgctcgtaaccgacatcttctgctgccatagttatgcgaatatgaaaacatacatggaacaactttgccgtcttccccagacgaaagagaagctgaagaaaaagaaatacggttgtaatcattttttggaccaacaaacagaaaggaccctgacttgttaattattatgtacgggctaaaaatttcgatgtgataaattccaggatacttttcagtataactcaaccctaatcttgtttttctacctccctgaagagtgattgtcatgtactcatctctttcttgagcagagtcgttagtgataatagtagccaaggagctgggaaggtaatgcgactctgatgactcggcttgtaggagcaaaacgtgggaaatatttatcgagtgaacatatgcgcactctccaataccaacattcgacatccatactccctcttggtccttatcgatgattcgaatgttaagatcaattggcaataagtttttcacttctaggagcgcagaaatcgtaatatgcataaaaggataatggttggatatagtttgacttttaagttctgcattagcggcaaaacgacacgcaggagtcgagaaggtgttatctgaatgttggcatgtcacaaggctctgtttgttgtcaactagatctttccaagatatagcttccgaagtccaattaaatttaaattctgaaaccggtctaatgtgaattgaataataataagcagtttcaattggcaaagagcaactctcttcagggctcatgtggtatatctgtgacctttgaatgccatctgagtcgcaaaaaactacatctatttccatttgggtctcatttatcaataaaagtggggaacgtagagtgatatgtttaatataatcttctcccaaattgacatcaactaccatataatgctttagctcgtcttgatcataggaaattaagggatatatatgctctcctacacgattaactcgtacatgtcgtaaagactcccatttactgttttcgaaatggaaccctatataagatctatcctgatcttgtttaaccacatcctgcatttgtctccattcttcaaatttccagtcggtttcttcgttattttcgagatgtctaacgcaagaatctgcagcattttcaaaatctgcccaaacactaacagcatgtcctgtgtagttgtgaatacgataaggtgcgtcacatttgaattcaataggaaatggagtactgataactttggtgaaaccaaaatgtagagtctcaattaactgaggagtaataaccagatctaatttctctctcgaaaaaacatgtaccgcagtcttcgatgtgtttggattcctagaaatatgtacacctactttccagggctctaaaaagggctcccaatgagagttagagaagttataaaaattcataaaaagctccaaatgtgcatttgaatttaactcggaagaccaatcgttaagatctacctgaaaaggcttaatgttaatatttaaaagtggaagatcatgtagttgactaataaccaatagtcgaataccgtcaactgttaataaaaattcttccttgcatatacgtattccaaaaacagaagaaggctgaccggtgtctactgacaattgaagaaaatcgggattcgtcgctagttgatcatccttcgttctcttcagcaattcaacatcggttgtggggacatcgtatagggcataataaaaattatatatcttacgtaaaatagtttggaggaacagaaagtcgttcactgtagtccttaagacaaacgaatcaaaatcaagagtgatgttggtgattatctgaattttgttgacggtatgctgcgaatatgtgtaacgaaatccaaaagggtctgctaactgattagatatattggccgtctcgctgagaggacaagcattaatcttcatgttgttagcagtaaccgcaaagatcgattgttgggtaattaatagctctccaaaaaacattggtagtgagtaaagattggcatcagatacgtttctaaaaaagagcaaagtcatatcaacaaatgtaattctgtagtaccaatagctttcttctccacaagcattttggtttggatttcccataataaagtattcaacctctgttaaataatccaagtgcgaatagtaagcacgatgccaatgaacaaatatagaccaaatagaatacaaataattcaaattgacaaatatcttcggtgaatcaatatctagtacgaggttgtatcttggattttgagaatcatattcaaggcaaccattgacaagtctgttatgattttcactgtattctaatacatccaaaaaaacgacattatcttgaggattgcaatcttttaattgtatagaatcgattgaaaactcagcataacaacgaccgcttgaataaaaattataatcaagtgagaatccaaagaagcttaatatggaatgcaattgtgttaaatccccaccgtgaatccagaaatcatcggtgtgcacattgagacgtatttcaggtaaattaaacgtagtgagaatatctaaagtttctactacggttttttttggatgttttaatttggcagcagtaccggacctatcaaaagccttatccagttctcgtcttaggttttcagaagtataaaatgaagaatcaactctagcaaaggtagtggctacatcgattaaatcccagaaaataacatgatgtgactggcacatgtttaatatgacaggatccaaatcaccagttgctttgaatacataagcaccagtagtgtaattagcgtcatatgtaaggtccaaatgaacattattttcctccattagtacatcgtgatgcgaggaactagggacggcagtatgaaattcaaccttagttatttcacaactgaatattgatttcttcgagttcttttccacaatcggacatttactaaacgcataaaaggattggggtttcactatcaattgcatccgacaatttctttcttcatctaatacatcatcaaagtatacctttggatgcttaattcgaagctcaaatttaggataagttaggctaactttgtttccgtaaagcttatagtagatcgcatatctaattgagctaaataattcctgaaatcgcttcaactttaataaaaaatcgtatattgcattgaaatatgatttttgaaaataaaaagttaatgagccaaaagatatatcataaacacagtcgcatgtaggtttcgatatgtcttttggaatgtcataactctcatatttaaatataaataaatcattatcgtcaatcttcacaatggtctttggcggattattacttttcatatggtttttaacttcaaggtcataaaatcgtgcttgaaggaaaaacttctctctgaattccatatgcatgttagcactatacagacaaactgttgaaaaatgttgatcacagtcataaagaaaaatatctacgttgtcaaaccgaacgttggcgtcttctggaataattccttcaactggtgaaatttttcgagtcaactctggatcttcaccaatcatatactcatcatttaaagaggtaaaagtggctctgataaaatcgtagacaaatgaaaatccagtaggctcaacgttgagaatgagatcagaaaggactacagcaatggtagttcgaacaccttcgtaaacagaatctagttcaggagagtcataatcaatgcttgtatagctgatgaaaacggtatcatcaaagttatttttaggtgaaggagaagaacgaactaaaacattgtcacaaagagaagaaggatatgtaaattctttaataaccaagtcgttaagcttggaagtaacaaggtaatcaaattttcgcactactaggtcgatgtaaaactctgtaaatgctcttaccacaggtatgagatagttttcagatcttcggtacaacgaacatatagcataatccaccttaaaatagaaagcaaaaatttgctgggccataaattgcgcagcggtgttttcattagcatgacttccaagagaagtatgagttatttgaaaattatcaggagcatcaaagaaaggaggaggcttaaccgcgtcaaggaattgttggtatgtaaatggtatttcagcaacaggaagcgtaggcaatatattgctcatcatattaatgaataccttatattgcacatcagaaaacataatttcggcatgcttcatatgacttgaaactttgaacttcgttaagttagtagctttttgaaggattgatatttcaaagttaatgtcaagagagcattctttcaaaatatggtaatcacaccctttgggtaagcaacgccaaccagtttcataatcaggcccaattaagcatcgaacattaaataatgagatggtaaacttgtcgtacatcaagttttctagttgttttaattgctcgttgtttatctttttgctctggagttttctgaatttgtcgataatcgcatcatcaactaattgggtatgtaccaacgctctacccacgtcaaggaacagtgtagggctttttaaatccgtacattcttctcgaacaacaatcaagggagcttgcaggtcaattgtcatatcggaagtcttgtgcatttctagggcataatccaaactagcacgagtttgtctagctagggtcataacttttgcagctgcagaatatccccattcagaaacgtgctcgatttttgttcttggaggaacaaaaaaagctagcagactttcaatacaaactcgattgtaaataataaccaaagttcgcaaatgtacgattagagtagaactcgctttatacaccggtttggtgtctaacaataaaaaaaacaaatgtgttctgtaggcttcagggattttttgcaaactttcactttcttcaacagaaggctttgcaaaaattacacgagcaggctcaagctcggggttcgttatgccatcaaacatatccaaatccttaagagacactttcaatttcagtgattgaggccttataaaacattctgttgcaaaactctcaaacctttgcttaattaaaggtattactcgtccattaatgtgagattgtatgacaaaacttcctttagcgatagagacttcaacattagccatacacatatccggatctaaatttacggtatcaggatataattgtccgctccattctattgcagaaaaaaattctttctgttcttgatcagtcaagtcagcggctgttttatcagtacttgctaatgtatcttcatcctgggactgcggctttcgtatatacccagaaaaccaatcgtacaatccatgagctgccgaagtttttggttttaaataaatagaattcctttcctcaatcagagatgtatgcacacgtgaacggtacttaattagatcgtaagtagaatttcgtttctctatctttttttgcaaatcaatttcttcctttgatatttgctcattcaaatacctcttacgaataatatgcatgtaagctattctgtcgtcccttctccttttaaagtatttccaagtccagtgatatctgctctcatgaacagaatctttaacaactaaaatggcatacttaaaccactccaatggtttctctttaggagtcgatttaggcctatattgaagataatattgttgcttcattacaacacgaaagtagtcaataacaccaagtaaactgtaatacatatgatcacttagcgtaattgatatttcttcaacagataattttccccttaattgcattatctggtctgtcggatgtcgaaataagacaacatgggcggttgcccgtagcggctttaaaatgtaattataagcaggtgacttttctgcactaggaatcaggttctttaaataagagaatatgtcttctgtagtagtgcatttagaaatttcacacttacttatccagtatattgagaaataatcaacagtaataattttatgaatgcaagaggaaggaattggatcggttgaaagcaaatattcggtaaaactagcatctgtagaggttactcttaacgaataaagcgtcaatccaagagaataaggtttttcaagatcactcaaattatcttcaaaccgcaagtgaattctttcgatgtatatttgaatgttatcagtaagtttggcaataagatactcaataaaagattgttttctacttatatttggatttgatgaagactcttctaaagtttctcgaaaatttttccgtaagatttcaaaactatccagctgttcctgctttaaagcttgttgagattgctccaactcatcgcgtgttaaagagtttttcgcttggggatgaattgacaaatatatgtcttcaatattgatcgttaaagatttgttccgaagattcgaccatggaatttccagcgtaaacgtgccaattaaaccactagtgatttcaatgggaattccgagtttatctaaggcctataaaacaattgtcagtgaaactgcaatcaatcgttcatttttagttacctcaggttttattcgtaaattatgcaaactaacatggccaccccaaacgccgatgtttagttgtttagtatccaagttgtcaacatacgaacctaaaattttgttcaagaggcctaattattttattaatatcaatgtctttcaaaaaaaggtataattcataccggcaactaggccttctaacatgtttgttggctctttgacactgaaattaggtaaaaggcagttggcatccgacttggtgaaagttagcaatgcaattgcgaatagaggaatgttttgttgaaaaagaaaatctttttattccatttatacatttaacaaaattattcaatataaaaagaaaacgattatgagaagaggaaacttcatttccgtataacgcacctttttatcatcaaacggattgagtctaagtgaaaggagtattactttacttatttgaacaaactaaatcttttttttttattaaatcagttaaattaaaatccttcaaatgtacataggacttgtttacggcgctaagtgccacaccattgaatgcgtcaacaagtcagctttatcgaacgataagtaggatactttgcttaactagttttgattgcgaagcacatgattattatcaaatttaaacatacttaattgttcataagcaaatttattataaggcaaaatgagtaagacggatagctgttacaaacttaaagaatcgctgtaaaattaattcattagttaagtcagaaacaaatactgaattaaaaatattaaccgaatatgtaaattctaaagaaaatgaaacaaacgaagagcgaatgtgttatattatcgcttagaaaaaaaaaaaaaaaaaaagaaaatacattagaatagataacgaaaggcaagagttttaactaggctctgaaaaaaaaaaaacactcttgacaccgtaccaaaaaggaaattgtgtgtcaaaattgaagtaaaacgtgaaggaaattaggaattatcgcggggaatgaggatgcttgaaattagtcttgattttcactgaggcatcccatttctaaaaggtcgttgcggatgtcatcaaaagaagctgtttcgataataggtgctgtcggaaacccagcaaaactattaagctcacacaaaactgcagcttcatattcaattcgttgcttctgtaacaaggcactttggcgatatgacatggttttttgagtaatatatgtgggatcgtgaacagatttttgtttgtttaaaagctgaaagcacttcgttgcaattttggttagaagcgcttgtcgtattcttcttttatcaaacagtaactgatacttcctctgtttcgttacatagtccattacgttttttatattcccaagttgtttcatgaggttttcagtagctaaacgcacacgatcatctcgccgctctgttataagatcaatgcaggcattaaaacgctcatgggtttcgttttgtatcatttcctcatgctcgttcagctttaacagtttcttcccatataaacggtttcgtaaaaaagtaaactccgtttctatatttagcaaagcatcaaacgcttctttccgttttatagccttttcatcgtcagcttcatgagcctgttcagatgcggaacgacgatctgcaatctcacgatcggattcctcttggctggtctcaagagctaccctttttattttgctctcactgttagtagaccattttcgagaaactgttgcacgtttacgctttcgacttccaacgccacttcgaggaccaccttttctgggtgcttctaaagttccacctctttgtggtatctggtggtcagaatcttcggttctttcaatattcgactcttcgtcttcttcctcctcatgctcagaagactcctcaagtttcgagttgtggttagtctctatgagtccattgttgtcattggtagctttttcttcagactcaaagtcagattccttcaatgaaggactaacaatggttatatttgctgtgttttccatctgaggttccacagagttgtttaccagtatggttctgccaattgcacttgagtcacctaagtcctcagtgactgataccgaaccaactaaagatgtttctttctcttcatcttcatttaagactacagtttctgcctcagatacattatcatgatctgttacctctaatttaggaagtgacgctaactgatgagttgtgagggacgtggaactgttcagtttgttcactggcgagtttttttcaatgatttcagaattttgagaaggcaattgaggtgcgataatatcctcattagcattggtctctggattagatagagccgaatcaacaacctgctcactttcagcgatcgaattatttattcgtttctctgaatctttatttttaggagagctttttaagttgttcattggtaaatcaaaaggctccttagggagtatttcatggggaattgattccgactgcaaattttcggtcatcctgaattaattcttcaacttcgttcaaaataccctctcgtaatttacaaatgtcagaatctaaaaaacagtatcgttgattttcgtgtgttttcattcaatatgtatgttttcgaatgaattggtagtgttggggagaggatgacatttgatagctgggcatcagtaataatattcatactcaacttttacacatcctgtagggacatctcaaaattttgagccaagaacttaataatttgttctaaattagcacttccaatttatacttttatcaagaatgggttaggtgaaatattctcagtcaactgttactcatcaatgaaacttggcgaatgaaccatcgtcgatcaaaggctttttattaaatcaatcaaagagtctctatagataaactctatgctagtctctgagttaacggcaattgaagtaatgatggtaaagctttttaattcagtacaaacaattccattttaatttcaatttatactttattttatcaactgctagcgattttacaattatctctctttggcagcagaatactaccatgaactgattatttaacttatttgaatattaccgattataggtgtataaggaaaaaaaatgtgattcctataatcagtcattttttatattttaataatcttcccttcaattagaactttgaaattttgataaattacattttattggtaataatgaataaaaaaatgtttcttcacgtactagatgatcatatccagtttatcatactgtaagttcaattctatagaatccaaataggaactgagcattaattagtcaatattttatttataaaatgaaagaattgattattattacagtcttcattttggctaacaattattatttttctttctcccagtcacaagtagacagcgtcattcgacgttgacaccaatagacactagtgacacgtaaatttgagcaatatttttgaactggtgcattctttattttcaagatattaaaggttgacagggtttcctaaattctttgaaacacctcttttagtagctgctatacacatttattgaacaattcctattttctttatcaggtttgccagtgttttcaatcgaaaatacccattgtaattagtttatttatttttttgattcttgataaggaaatgctcttctgaaagtcaataattggtgaacatgattagtttttctcactggaattctcacatacgttcgggacttagtctaagcatgattccttctgcaaactctcgttttgctttcattattcaaagaaattatattcctgtcgttaactcgcagaacacaagatggaaaaggttatgcgggacacagtcagtttggtcaccatacaaaaaaaagcacgtactggttaatcgattgaagcatatatctttattccccaaacctatatttgcaagaaagtttacaacccgacaaaaaagtgaagaccagaagcaatggaggatactaaggattacatttcttgtcctcccttttacggtcggaggattatggattttatacagagtcaaaaatcgaaagaataatattttctcctttgacgaacttgaattagaagagagaagcaatcgacctcgttctatttttggaaaaataaaacaattttttaatattctcctcaggtcatttaatttatttattattttctctccaattattattaccttaccgtttatcgctcttatttctttcctgcatcttcgatctttgtcgtctttaaccgtatccatttggcttcgtttcctcgttactcaattagaaagagcaggagcaacgtttatcaaggtacgttttgaatttacgcttatcatgttactaacattatttttttattttgcagttgggacaatgggctgcttcacggacagatttgtttcctcctgctttctgtaaaacactgtccaaattacattcacatgtaacgccccacagccttgcctatactcaatcagtcatctgcaagacttataaagtggaatctatcgaggaaatttttgttaattttaacccaatacctataggtgttggagcaattgctcaagtctatacggctaccatcaagaaagcagctacgcagcaagataattcctactttacaagtatgctacaatctatagggtttcgacagaaaaatatctctgatgcgccagtgactcaagatgtagccattaaagttttgcacccgaatgttgaaaaatacatttctttagacttacaaatcttaggtttcttcgcaaaattaattaatttggtaccttcaatgaagtggctttctctgcccgacgaagttaaggtatttggggcaatgttaaaccagcaattgaatttacattatgaggcgcttcatctcaaccagttccgtcttaactttagaggaaatagatatgttgaatttccagctccctatgatgattacacgactaatcaaatcctactagaagactatatgccgggtatcccattaagcgcgttcctcaaacataagtcaggaccatttaacaagttgttagctaacacaggaaataatgcattatttcaaatgcttattgttgacaactttacacatgctgatcttcatccgggtaatgtccttgttaaattttacaaaggaatccctaaaacaatctttaatcaagataatgagattaatgactcaatttataaaattctaagtacatgttcgacggaggaatgggattctgctatggaagaattaaacatcttgggctatcgaccgactttagtatttttggatgctggattagtaacgaaacttagtacgcaggatcagaaaaattttttggatctgtttcaagccgtacttactttccatggctatgaggctggactgttgatggttgaaaggagcaggcagacagaacgcgttataaacaaagacatatttgctcttaaaatggaacatttgttgaatgaaattcaaaagagcacgctttcactgaaatcacttcaaataggaactatattacaagaagtaatgactatggcgagagagcatcatgttcgaattgaagcaaatttcgcaaatactgtgctatctatccttttagttgaaggcgctggacgccaactatatccagaaatggatctattaagtaatgctacaccatatcttcgttctgcttcatcgaaatccaatgtctcactcacaaacccaatggttcaattatggatagctttagaagctagacaatttttgcttttaagcacctctaaagaaacggtagaaaagtgggttaagtccgatatgatcgcacccaatatataaaaaaattacggtttattttataaatgatggaaaattgttcatgaaaaatatagtcgcagacatggaaaataaattttataaactcgtgttttaaagaagttattaaagttcaaagttcaacaagtaaaattaaacaaagaaccaatggaaagaaaatgtatcacaaactagaaagcattacttaaatgaagaattgatagaggttactaatgcaaattagagcccattaaaagataatatgtactcaatggctcagatacatcctccctttttgtcttcgatctcgtaaaacacgacgaccgttaacagaacgaattcgagataaaaatccgtgttttcttttacgctttctatttgagggttgatactcgtttccatacgttttccaacgcacttgctgcatttgaccgaagatgttcatagtcggtaaagaactgtataaagtagcggtattaaaagggtttcttgtcggaaaccctctcatagttcctcctccagctaatattgaaatattcctggctcccttcatggcaggatgcaacaaatttcgaaattgttgcataaacatcataaagcaataggaatgaaagcaggtgactggatttcaagagaaaaaatttcaaaaaataatataaaaattatatatgaacgtaaatgtgcaaaatgaagagatttgagatgtgatggagtagctggttattagaaaggttgaagtgaatcagtgtagcaccgtttgacattcgaagtgttaaatttcaaatatttgtgttacaataaattaaaatctttgctaaaatccaataactacgttttaatagtttcattcaattcactggaatgtcggtaatataataataatactattattattaataaatagttcattaaccattctttatacgcccttaaagaaagcaacctgaacccctaaaatttgatatcgcttttgctttttcccaacaaataattggcatgagattaccaaatagtaaaatccatcagtttaatgaattcgattcatgggctaaaagtgataatttatagtacaaaaaaggttttagcagttaaatgacatcttatactttcttttatctattttattttattaataatacccagtattttaaattggaagcaaattgctgcagtcccggctttttaaatattgaaagcatattaaatatactcatatatgggagcatcaatacattaaatttatcaaaagttattatttttttttgtttttacgtgacataataaaatggagaaaaggagctctaatctgctatttaaaatatttgttaaaaaaaaggcatcgacgatgagaatttagcgtattgttctgcattgcgatatttctttaaacataggggttcacgaaagtacagcctctgccaccgtcttttaggggactttattgtcattgtgaaagtacagaaaaataagtgttggattttctaggaactaaaaaatggattatcaaaaccgcgcaggtgttcgttttggaggaggaggcgttgctggctatcaagaaacaaatgctgcacgtagagagcgtcttcgtaaattggcgctagaaaccattgatttatcaaaggtatgtttaaaaaccactgaattctgaaaatttgagtgctgaatgtcaattataattaccgatgaattaatcgtgtaaagtaagacatgtacgtatgttacatattattgaagtttattagtagttgctgttaaattcgctaactataacaactaaaataacaacaataataaatgaaaaggatttgctttctacttccttgtttgctgttttgcatgttacactaattggacatcttttttttaccctgtcaatcaccttgaagcttcctcctcaaactctttgcgatgatatttctattgctaatctcttataggatccatatttgatgaaaaatcatttaggcacttttgaatgtcgtctttgcctcactacacatgcgaatgaaaactcttaccttacccatacacaaggtaaaaaacaccagacaaatttagccaggagacaggctctcgaaaataaaaagtctcaagagaatgcaccacaagtgttgttgggcatttctcaatcccatgtccaggttaaaaaaagtgtcgtaaaaattggtcgacccggttataaagtgtccaaaataagagaagccgaaagcggaaaatttggcctacgtttccaaataaagtatccagatattgaagtgaacgctaagccaagatacagaattatgagtgcttatgaacagcgtgttgaagctcctgaccgaaagtttcagtatctggtagtggctgctgaaccatacgaatcaatagcctttaaaattggtatgttggttttactgattttttatttatattaactttgttgcgcagatgctcacgaaatagatcgtgcacccgggaaattttggagttattgggatgcacctacatatactatccaattcttttacaacttaacaaaaatatcgtaaattttgagctgctatcctaaatttcctttttatgaaacaaaatgtcttttccaaatatttcgctcagtctcccaatttatcaataccgcagttctttatgtgtgtaaaagaattcgaactcaatcattctgaattgtttctccacacgtgaattgtagaagaaccgtgctagctaaacctattttggtgatttatatacttattttcccagatttgtggaagtaccaattgataaagttggctaacttctactgtatggcgttcgataaattagcaaatgtcgctacagtggacgcgatttttgcgatatctagctcaactttcctttggtctacatgggttctacaacggacaatattaaaacggcctaattttttttctccaaacccagttgttgagaaaatggtgcatccaactttgattacttggaaattgttttcatttacatcagtattaactgtttcaacctttaccttcgcttcctgtttgataatgcgaacaattggtgttgaaaatataaaagaatttggtctttatgctcgagaaaagcttagttttgcaagagcaaagccagttaaggatgacattaccagctttcctaatcacaaaattagtatcacttaaattgtatactataaaaagtaattacgtgtttattttacactttttaaaatgtacacggcttccctctttcagtcaagtcatgataccgttatatgaatattctataaattaatgggaatccctttataaaagtcacaaaaagctatgcgtttatcataaatgattgtatatggcttcattgcaggcaatgaacataagcctccaaattcctgagtccatgagctttgggaaaattacttaagaatgagtaatttgtcatttttgaaacttggcttgtagccagcaacggtacatcttgactcttttttttcggtttacaataagcctagtatggagattagttcagattcgcaaagccgtttgaaaatttaccttttgtcaactccattttgaataattttgaaattttttccaaaaacatccactagttcttctattgcaaagttagtaatcattaaggactaataatagttttcgttgactttaccgtttgtcatgtaatacactcttgtaccatcacctcttatgtaaaaattttcacttaaaattctgttctttttagctcttagctgcgtcaaatctaaacgaccatagtcacgaaataaaattaatcctccaggctttaataatcgatacaagttttctatagcttgttgccattgatcgggggacaatgctgaaaaacagaaaatgagtgtaatcgcatcaatagacgcttcttcaatggatcttagtaagtctgatcctgccagatcccaaaccgaagcactgcaaaacttggcatcgtataatgggttctgtttaacaacatcaatggccttttctgaataatcaacagcaaatattttaagatttgagtttttgttttccttcaaaattggccagatagtgtttccagcaccgcatccaatttctaaaattgatttttctcctgcatcttcttttagcaagtcaagaagctctgggaactcttgcgcaatccatcttctattcatgaaaaattttccttcgttttttccataaaattggtcccagtacctttcaggatgtgtcatataagcatccttttcggttacaggatatagtttttgttcctctatacattttttggccaatgctaaatgctcatcatcccattctacatgatccctgaacaattaaagtaaattagtactatgcaattcatatgaacttgtttagtattaccacgcattttgctcgaaaacatcttcttcttctgtgagcagacgacccccaaatgattcattaattgaaaaagttgcttctcttacagaagaagtttttttcttctcagaattatctggtgttgtatccatctatgaccaataattctttaattccacttgcagtggtttctactaggtactggttgttgatgaaaacgtttcatatgcaaatgatgtgaggattaaatgtaaaacagaatgccaaagttaatcaaacgttactcttagtttagcttacaaaagtggtttcgaacttgtggtaatatgaattttaacttcaacaactatacattacatgcagtacggcaaataaagcggactattgatattttctgcccacgaaagtaaaataatttgaaataaaaaaaagaaatataaatattttatatgaatcactaagctataccaaattatcattttcattcacaaaggtatccaattgtccaaaattttttattttaacatcccgctaattacaataaatgggtgcttatatatataataaattacaacttttgcttgagtaaagtaaaaaaccacttcccattatcaacaaattagcttgtcaaaatcttacatcagtaagaaactataaactgattgttaccaataattacagaaggtctgtagtcatcgaacccttaacattagaagggaggtaagtaagaatgaatcgtctagtttttttgtttaaagcattgttttttaatgaataggcttctcagcgtaaggagtcatatcaatggtaggaagatcattcaaagatttcttaatgacttcaatacccttcattaagtcttcctcggtaatgaccaagggaggagagaaacgaatgatgttaccatgagtaggtttggccaatacaccacgagagcgcatgatcaagcaaagatcccaggcagtacggccattggtcttagactcatcgataacgacagcgttaagaagaccgcgaccacgaaccttttgaacaataggagacttgcattcaataagagcggtacggaatttctcacccaaaacagcagcacgttcagttaatttttcttccttaacaacctccaaagcagcaatggaaacggctgcaccaagagggttaccaccataagtagagccgtgagtaccaggttcaaagttgagcataatttcacgagaagataaaacagcactgacaggataaacaccaccagaaatagctttacccaggataacaacgtcaggcttaacgtttgagtgctcaatacaaagcatcttaccggtacgagcaacaccagtttgaacttcatcggcaataaacaaaacattatgggccttacacaacttgtaagcttcctcaaggtaaccatcatcaggaaccatgacaccagcttcaccttgaataggttcaaccaaaaaggcagcaaccttaggaccaaaggtgtcaaggtaatatttcaaatcttcgatattgttgtagcgcaaaacacggtcagcaccagaaatcttagggccaacgttgggcaagtaaggaccatagttatcgcgagcatcgggatcagttgacatggaaataatacccatggtacgaccgtggaagttgtcaacgcaagacaagatgatagcctcatcagtgggaattttcttagccttgtaaccccacagacgagcgagcttgcaagcagtttcgacggcttcggcaccagtgttcatgggaatgaccatctcgtagccgaagtattcagtgatgtatttggcgaagggaccaaacttatcattgtagaatgcacgagaactaagagtaactctttgagcttgttcaactaaagcttcaataattttaggatggcaatgaccttggttgaccgcagagtatgcggacaaaaagtcaaggtattctcttccttcaggatcccaaaccttagcccccttagccttggagaagcaaacgggcaaaggatgatagttgtgagcagcatactcgttctcaagaacctcgatttgctcggtagagaaagtgttatgtaacaaagattcggctgacataatgaagaatttactaagacctaaagaaaactgattcaagattacacaataatctcttaactcctttgataatctgactttgccttgatgtttactctttttcagattcgaagatcagacttggcaaattcttggttcggcaatgctactaatatattgccttatctcgtacgagctcgatcttatatgtacttttaaaagtagtccttcacattccttatacttatttaatgaaaatttccaataatggagtccgcggaacttgggtgttcggagtttgtatggtaaatatgcaagagagacgaagtgcaaaacatgtgtgtgagaattcattaaccatgagaaatcccttattgttgctaccctaaattttttctatatgcgttttactaccggaaacggtacttcgagtaaatctggtatttaaagaagggcttttccatataagatgaaaaatattaaatagcgcaaagcgaaaagaggtgtaaacatgactatagtcgctaattagtttatttcagggattgtaaccaaataaatcatatgttgagagcaagaaacaatcttcatgtagaaagcaaaaaaaagttgttttgtgtggtaaaagagttaacaaagcaagcataagttgcatgtttgtaaatatttaatcacatttctctgctttgatttcaaatttactaggaattatttcctgctcctgcgcagtaagcaaccgagcagacaaaatatctcccggtaccacaggaccaacgccctttggagtacctgttagcaccaaatcaccaggattcaaggacatggcctcagtgattgacgagaatattttaggaatcttgtttaacatcagagatgtactgtccttctggaccaccttgccgttaagtgacaattccagaatgacattgtggggatcaggtataagatgcttaggaatgatggggccaacgggtaaaaaggtgtcataacctttcgcgaaggaccaagggagaccttttttcttcgcttcattttgtatgtttctagcggtcatatcgattcctacaaagtaggctccaattgaatcgagccagctattggaagatactggacgtctggcaggcaggcgatccttcattatcaatcctagttcaacttcataatgagcagatacatcgggaggaattattaagtttccatggccaggttcaacaatggcactagtaggtttaaggaaaaagaaaggtttggtggggaaggggttgttcaactcacgaatgtgagcactaaatataaaattagtattctacttcaaatgtaaaataaaagtttaagatcctcgacaattcagtgacgttttggaccttcagcttttttgattccaagtaaccatatcttcgaatcatcaataaatcttgaacttgtaacaacgtacgcatagtttcttccaatacaaacaaccttgccggcccgtgacaacatggttgacaattttagtgagtgactgtagtattcgaaaaatatgggtagcttataagtccacggactttaaaatttttcaggttgactggcggattgaaactgtcttactagggtacagctttcaacttcgctatttctgtacctaaaattataaatatgcaaaatcaaataaagttgattcaatctgtttaataggtaaaagccttagcgaaaaaaaatagatacaccgtttcggtaattaaatattccaaaagactcccgctaaggagtttactaaatagcgtcggaattagttaacaggcttttataggattcgtaaaattcatcggaataatttgtgaaaatcacatctggtccgcatggataccaatgggaatttgtggtcaagtttaaattattcaagtttttaatttccgtcgtattggaacatgaaaaaattttgggaacaatggtaaccacataagcatcaatgtcggtagacccaaaagctttggctaacagctctgctcctccctcaaccatgattctgtttacaccattttgcaacagcttgtcgagcgccacataatccgaccaactgtcaggtgaatcctcgtttctaatgatacagcggcctccaacactttgaatgagcttgactgcttcttttagcttgctatcgtgttgaacctgttgccaaatacttggtgcaacgataattaaaggtggtttccccaaacgctcacgagccagccgaatgactttaagagatgcataatccaagcgcagattagaatccactataataggaataggctgtttgtttaaaggtaacaggcaatcaggattagctggatcaggaagctttgcagttaaactaggattatcgttttcagccgttctgctgccgaccatgattccatcaaacttggtacggagcaaatgggtcatcacgaacgactccttcgaagacaacctgagttgtccaagagaaggcgattccacgacataacctattcgaccattgatagactgagcccatgttaacaagacatgctttttgttagcggaaggaggaaaataagcttgagatgactccatagggcaaaaaatgtaaataattaaaacaagtttatgtactgcaaactttgatgttacaatatttgagcttttatcgagagttaacgtagtccgtcaaagattaggtcaaaagacaaaaagtaactgaaagtattaaggataataggaagaagcctaattgttagtaaaggggcataacaaagtctcgatttgggaacctaccatatgttgtatgttctgctatctactaaatgtattcgcattcaatattatatcattcatcttaaaagtaaattttccgagttgactagaaaagaaatacgcatcatcttatattttcaacgtatacgacttttactgaagaagtcaaaagacgataatttccacttcttttgctatggataacttttatgagcatacagcaattgtatataagtatgtcaataaactcattataacgtctaaaccggattgaaatgataaataatataataagtactccaccgttgtaaattactcgaccatcaatcataaagagcttgtgctttatgagcggcgtaaacaaatgtcctaaagccttatataaaacacctacgccaaaaacctaatgctccaaaaaaaaaataccgattttactattaacagatttgttttttcccttaatagcattagtttggggacattctaagacagttgttaattctagttaacaattgtttttgaacttgaacaaataatgattacgcactattattattttacaccagttgttcggctatcaatcacctctagcaataacgtttcgtaagttgtttgagaaatacgaagcctccttttaataatactatcttatatagtacaaaacataaagttattataagtaaagtcccgagtggctcaatcggtttagagcgtctgactcttatgatggtcatcagaaggttgcgagttcgagtctcgccttgggagttaatttttttcaataatcgctaaattgaaattacataacttaaccggcatgataagaaaaataagggttatattttatttagcgtttagtttgtcaatacctgaaagacattaaatgcttactaccaagcaccggctatacaacacattaccgcgtatcgattgcccttgcatcctatctcactaaggcaagctctcttccagctaattttgagagaaacgtgctaaattcatttcactattgttttaaacacaaaagcttttagaggagtattcataaattatataaccgatttaattttagactatatttattttatgctgttctgtatgccaagagcctcctgatggtgtagttggttatcacatccggctgtaattaaaacgataccggttggtcgctagttcgattctggctcaggagatttttttatttaaatcataattgaatgagcctaaatgacaaaacagttattaaacaattttcgcaaatataaactaacagatgcaaagaattgggagtgtatcaccctggctacttgtggtaccagagtagggtgaaacaccacctcatagaaattgaccaattgataacattttgcggttatttttttaacaataaaaatggataagggatttaacaaatatatactaatttgataaagactgactaaacgtatagagcacgaatctacctgtgttgtatgagaggtcgttctcttccaagcactttgaatttaaaaatagaaaaattctcaatgatttactgttagcaagcagtacatttatttcctttcacgcccctttccttttttttttttttttttttttttttactcatggttttcaaacacctttttttggctaattttgaacaggatttgtttaaatataacaaaattgtcatccaaaagcttcttatatttaatgaaacctttattaaatatatatttttatttttatctcacaaatgcaagttattaataagttgcaatgaaattcaaataaccgatgctaggatatattcctactggtttttgcctctttagtaaaatggaagttaataagtacggcaaaacaatcaattttttttttaacaatgattttttttacttcgtcctaagttttcaaaaccttgatgagattgttaaattgcttttgtttttatgttataagaatatttagcgagttccgtatatctttgtcatgacatagtgtaacactaagcagcgcatattctctgctttataagaaccatatattgaaaatacttaacctctaccgttcgcaaattaggaagtaattaaaatggcgactatttacgcgtgcagagggtttcatcgagttcccgtcaaattgtcgccatcttcaactcttcaagaagtcatcctttcctcctataaacaacttggattttctgactggcataaccttgaattattacatggcgataaaaaggtagatacctctttgcttttacggctttctggtataatcaatggcgcaaaactgatagttaaagaatctgccaccaatcaaagtggaaaatcttcgagttcaattagcccccaatctaaaaagatcaaagttgctcttcaacttcctggagctgcccgtatcattgatgaggcttctagtgaaacatctattaaacaattgttagagcgacattctttgcttacgaaagtaagccacgttctaattaatggtcgaaattttaagtctgaggaatttgacaatcctttgttattgtacggtattcgcgaaggatctattttgattagattgtttcccattaaagctcaacaatctattgtttcggagcaggcaccagtctctcaaactttcaatggtgatgtcaaagaaaaaaagaacgcagatttgatggatattgaaagtgaaaataaaaaagacgatattgtagaaagttttcccaaatacccagttgatgctcacaaattactggaaccactgcctacgcctattccatcgcttccatctactccttcttcttaccaaaacttaccttcacaatctcttacaggtgaatcactccctaccgtttcaaatcaggaaaaagatgagggcgtaattgaaaaggttgcagttaacaatactccgagtgtctcttctaaatctccctttccaaaaaagaagtcgttttcatccatgctagcacaggtaaaaaaagaaaaagctgaaaataatggatcagacggttatgatttacaaccaaccaaaagtcaactcgaattatatcagagtatattaaggaaacgggcgaaccaagtgtcatctacctcactaactaaatcatcttctcccaaacctttaccttcttctgcaattgtaaagtttgatttcggtaatggcaagtccatcgtacatgaatttagcaaagatgataacatcgaaacactacgagcttttgttgcctcccatctttctccggaagagtcaacatcttttcaactcacttttagcaactatgaggcattacctacgacagggttaatagttgaacacataggtcgtgcagtggttcgtgtccatacgatttcagatcctgtttatgcacaaaggtaaaatctgaaaatttacgacctttgtttaatgtttctttacagtttttaatggatcaaggattcaaaaatgataaaattgctggtgcttggggtttttatatgtctctattaatacttcaataaatgactgatataatacttggtgttgcgaatatatgctataagttacaaatttccattaaatttaaaaagtaagatgtatattcgtgtgttaaaagcgtaaaagaaatattgtaggtttatatgtcgataaactttgaaaacttgttggcgtcaaggcagtcataatctaccagtaatgaggttttaagatttccttgggcgtctcgagtatatttacctaaagtggggactgcactgataccaaatttcactcgaaattcattgtgtggtgttttccattgaggcatgttgccaacatagacatggacaacattgagctttttagagctattaaaggcattgttaaagagaggcaaagccgcacgaaccgttggacaccaaggctgtttagtacgaggatcaacagaagcaagataagcaacgaaaagtgtctcatttttagcaacgttagctaaagtagattccagtgattctttcaatggtaacaacattttggtggtcagacgtttggataaatacaaatattttaatgaatattgaatacagtggcttgatcgtatcttaaagtaaatgttaaaaccagaattttaactatttcctcaatttcaaacttgctatcggttagtgagaaagtagcattgtcccattacagattctcagtattgagaaacattagcctaattcaagacaaaattccatctctaaattacaaagtttgtaaaaagagaagtccttcagtagttaaggaataaaatatttttgttgacttgacactgtgtgaattggggttttcgctataagaacaaaatacaaaatctgcaatcataacttccgctgtttaaaaattgaaaaacaatacatttacagaataaaaaaaatttattgaaagtataattagttaattactgattatatttaaccctgcagagtatgtcaatcgtgcattgcatttgcattttatagtcagtgctttttataatttgagtaaattacgattttttcatagttggaataaaataataattcttttatataatggaaattttattagttgcgaaagtaataaaaagtacttctactgcaggttcaacataataatactgattcagcagatgaaaatattcaagcgttacttttactaactaattatattaagcagtttgacaggacgcggtaaaccgattttatgtttaccaattagtgagttatgacaataacagtcactttactacaataacgctttgaaattacgctaccttacgcttcacttgctttgtgtaaaagaaaattagggtagggtagaggaacagtcacatttgtttcgaagccaacattttcagattggagaagctttgtaacaaccacactgcacaatggctggcgtttctgttaaggatgtggacgctcaaaaattcataactgcctatgctgctttcttaaagcgctccggtatgtctatcctatttaaaaaaattagttttgtcggtggatataatacgatattcgatatacccatttggttgttctcgatgatcgaaagggtcgtagattatacacctgaaaactaacatctattatttgttaacttactaatacaatctttaggcaagatgactactcctcaatggattgacatcgtcaagactggtactcacaaagagttagctccttacgaccccgattggtattatgtccgcgctgctgccattgcccgccacatctatctccgcaagcaagttggtgttggccgtctttgcaaggtctatggtggttccgttaaccgtggcatgcgcccttctcatcaccgtgatggttctggcagtgtacaacgcaaagttgttcaaagcttggagaaaatcggtgttcttgaaaagtccgacaacggtggccgccgtatttcccaacaaggtcaacgtgatttggaccgtattgcctactctcttttggaagaagaaagcgagtaagcatttctatagtcttaatctaagtgtttaagtggcttctcttaatgggtttattgaataagtagacgaaaaaaatcgtaatataaataaaccttttacctttaaactggcatgtaatccctgtagacttttcattaccgtatcagacatattaatataaaaacacatggattatttattaatttctattctcctaattttctacgaagtatacaataaatagtaataggcacgtcgacgatcatggtattaccatctgtctactcattctccgagtaaaatactcaagctcaaatacttagtttttcctcattttccatcaacgagcgttcagcaaagcaaaagaacttaaataagctcattaaatcttgactggtttagtctgtagacgttaaataacataaatcacatagatactttctttccacaagtctagtaaaaatactaaacttaattgaattcccatatcattaatccatttccctttaactatgctcaatctgaagtgagctctgattcaacatcactggaataatttggcaatggatcagttggcacctcaataggtaaaatagtatatactttctcagcttcagaactagcgacatcagagagcggagtagaatgaacctccttagttattgaagcttcattttccgcatgtaaaacggaaaatatcgtatcagaactagcatccagattatcagcgcgacttacttcggagtaatccttcacactatcagtctggaggttagaactatcaattacatgaccatctttttccaagcttggatctttaacatcaataggtaaaattgaataaattttttcggcttcagactctggaatatcactaggcttaaaggaataagtctcttcagcaacagattgtggaacatcaataggtaaaatggagtaaactttttcggcttcagattttggaacatcagaaggtaaaaaggaataagtttcttcagcaacagattttggaacatcgataggtaaaatggagtaagctccttcggcctcagatgttgaaacatcaattggtaaaatagagtaaacgttgtcagcttcggatgcaggaatatcgatcgatggaaaagtggagagtccttcattaatattgtcattgagcgtgccagtgtaacttatttcctgtgtattggaagaagatgtactggttgcttgatttgttttaatagttttatcactatttaaatcattgaagatttcatcatcctcattgagtaaagaatcgcgtttcaaaattttacgctcagaatcagctccatgggttggaatgcttctttcatatatttcaaaagatgcagtactgaaattgacatcatcacagtcagcatgctcatcattaatttcaacaattttatggacctgatcggaaacgagataatcaaagttaggaagttcagcagaagatctatcaaccattttgagtttatgggaattttttacagcagttaatcgctggactgcactagaagcaacacttcctatccgtgaaaggtgttgtttaataacgttgtcaagagtttcgccataacggttaccaaccttttcgctttctgcagtaatgtatgaatatactttctgaatcagtgcatttagtttattcacttgctcagcattgtgttttattccagagcaagcagcaagggctacctcagaagaggcagcagcttgttcgcgaattgaattaatgcccatctcaatgttttcagctacgtccgcacgaattgaatcacttagagtcctgagtttaatagcacgttcgtgaacccttaaaatagaatctttaacgtattcaaatagatccataattgcctgatcgtaattagattcttcggctttttgaataagatttcctaaggaattctcaactgccaatacacgaaggttagagatctcttcaaatgcttcaagttccttttgacaactatcggtagccttacgaagaagatcttcccaatgctcggaaactgaaagagtaaacgtagaaaccaaggtttcatactcatgctcaaggtaattcattgcgttggagaagcagtcattttgactgttgaaagtaacagaagagggaatggaatattcagttgccggctcttcttctgcagcttccattggtacaggcgtttctacagactttgttcgcgataagatagtaggagaggatgtgtaatgtgctgagctggacgccatggaagcagacatttcagacagtatttttgagcttgttgctgatgcaaaggcctccgatttttcctcgacaacactctcataaatatgctgaagttggggtttaatatgcatgtccagaaaggtacgcaaaaatcttatagacgtctcaatcatttgagtgattgtagccttagcggcaggaaaaaacacatagcgtaattgcatgtaaccatccattgcccctctctgaataatgggtttataatggtgatatgccggtatagcatgaatctcccaaaaatattgaagcttctcggcaatgtccctcgagatggtacgaacttcttgtacaactctttgaaaaaacggaatcagaacatcaacaataaaaaaatgaatcctttccttccctgttgtatagagttcacgtaaattatcgccatccaacactttagagccaattttcctggctttttcgttgaatgcttttatacaaggtgcgacttttttatcgattacttcattaacctcatatcgaatattctcaactttaggctttgcatgctcatcgtagtaagactttacattaacagtagcctgctttgcagcatctacgataggactggctttagcaatttgagattgaacaaccgttccgtagggacggacgtgataatcatatatacttttcaaagcagcacctttgtcctgctttttggcttttctagctaacacgccattatcttgaagaataagggaaaataaaaaagtaataataaatgcccttgctattgctttaaagtatctttcgattttcattctatgaaactaaagtgtacagttagaaagtaaaactaacttatttgaaaaaggaaaatggaaacaataattaaaaacacaactttactactgtagtcaaagcagcaatattttagctgctagttgtggtcagcagataggaagtggggaaagatgtaatagtcgagcaacctatactaagagtactcaatcaattatcgtgtaccttatatacctatagaagcgggaatgccaacaccaattttattattcaaataaaaataatcagtatttgagagtttacaattataatatatggacgagtttcgcatagacacattatcgagataaattcaaaaaaaataaaaggtaaattttacttaaaagtgacaacttaagaatagaaataatttaataccaacatgtgatccacaatttgtaaacaaacaagcactttacgaggttgtctgtcaaacaccatattcaatacattggtcctacaccaacttatacaagctttttagcttttctctattgacaagcgcgtactaattgtttttaaatactcactatcaaatttaaaaatttaggtattgtaatcgtatacaaagaatggaaaactaaagtttcaaagaacaaaaaaatgagtgaagaagtggtacttcagaagatacaatacttaagagttacgccataattggtaaacattaggaacaagactgatccaagcgccatacacagttcccataagaccgcgaacaaattgccaagccttttgagaatcgggaataggatagtcaacagcagggggaatgccagtatggatggcactaaatcgatcgtaagcaatagccttggaattgcagattccgcgtagaccctcatatccggcaaatcttccataaccacttttcttgcaaccaccaaaaggcatttgtagcaaataaaaggcaccaaaatcattaacagcaaccataccggtttccaaattatcagtgaaatattgacataattgcttatcccggccaaacacggatgcccccaacccaaattcagtaccgttagcaatctctaaagcatgttcgggtgattttgctcgaaaaacaagtgcaattggagcaaagcactcttcttgggcaatcttcatctcattagtagcatcaacaagcaaagtgggtaaaaaataatttcctttaggatacttaggatgttgaaaacggtgaccaccgtacactaaacgagctcctttgctaacagcatcctgtattaaagattctaaatgatcaaatcgattattagataccatagcacccatatcgacatcattttgggtgtacatgccaagtctcatagtggaaattctgttgtataatttcgtaattatggtgtcgtaaacgccatccaaagcaatgatacgctcaataccaatacaattttgtccggcactttggaaaacacctcgcataactatagacaagatctcttctagtctgtggtcgtcagttaaaatacaaggatcttttcctcctaattcaaggcacaagggagtaagttgttttgcagcagaagcagcaaccaattttgcgataggctgagaaccaatgaaagttatatgcttaattccagagtgactggtaaggtgatcagcaacatctggtagacaagtaatacattgaacgagttcaggggaatggcccattgattgtaataaactacgaaccatttcacaatattgatgtgtagaccacgctgtaagctcgcttcccttcacaacaatagcgtttccagcaaacaatgcagaaatgataggacccaaggcattgtgaagaggatagttccaactaactaatgcagctataactcccaatggctcatatttaacataacctcctttatatgaagttaacaacgagttaggacgtttcgtaggacgcaaagactgctctccattagcaagcgtccagttaattttttctaatgtaaccaatatttcaccgaacgcggcatctaccaatgttttaccggtatctttgcaggcaatttctgcatatttatcttggtttctaataatgttttccttcaaagccttcaaaaaattgcgcctttcagcaaatgaagtagatttccattctttttgggcttcttcagccaagatgattgactgatcaatatcagacttgttgaatagcttgacttctccaagcaacgacccgtctcctggacaatagcatgtcaacgtagaggacatattggtttgattttaagttattgacaacgtgacaaaactaaggcaataaatacgcaaacaatcaaaaagtgtaaagaaaggaatttggttattcaaaatttgtgcaaaacagtctatatttttagttgagccaaatttgttagctagaaaatcaaggatgttagctctcgatgcttcaacaaaggaagttacgttgatcagatttccaatgttacaagtgccgagaaaaggcgttcgtattgacgagaatcaacaatcttgaataacaggaataaatatggtgtttcccagttacgagatgggttataaaacaccacaccacctgacattagagaagtacaacgcattgcaccatagcccagtctttcacaacggggaggaagagcaatggcaaattttaagtgaagaaatttaataaaacgatgtaatattgacatttgtgaagaaaaatttcaaataaatttttgataactttacaaatttaagacccattagaagactaatcccatgatgtaccattcctaggacgatagttaatgcctctgcgacgcaaagattcaactacatcttcgtttaatacaccttgaacacgagtcgcatagattccgggagtaaaagtatcgattctctgccatctggcaacccaagattcggtgggactcatcattgccattattccttcaaatactggcgaggtaaatgtttccacgtcgtctacaccatcgttcggacagcctttgttagcaaaaacactatgaggcaaaacaattccacaaatgagacatgctcttgatctagtcctatttagcttatccatgctgtgaggtttatacaatgcaagtgtgtttggttatggttgagttacaaacacgaaagaaagtgcaatacctatcaaacaaatattaattataaatgaaccagaatatcgaacgaagctgcttaataaaacagtaaaagatacacattttgtatttgctagctaaacgtttaatgttgcgatatcagtctcttaattacaattttaaccatacaactcacaagttccaggaaaacaaaaattttataaaactaaattaaacaataaagtctagccatcagaactaaaaaatgatggcctcattattacaataaaggagcatgcggtagcgacaattggaaaagttgtgagataagaatgcaaaactacacacccaaagtgtcaatttgggtaaatctaataatggtattttacatgaaaagtaccttagataaataaacatgtgacccaaaagctgtattggaagcatgcgtgattaaggaacgaataatggagtaaagcggacagacaaggaatggtgaaagaggccattgaatttaaagttaagaagcaatgcgtattaccttccaattaataatggaccatttactctatagaaacagttctgatgaatgagatagtatattttttggcgcagaaaagtagaaacgctaatgctttctatatgaagacatttccagctctttctcgttttttaaaatccttctttctctcctagttgcaaaatgaagaaatagaacgatcagtatgcaacaggataaaccaacggataacccaattgcaagtttcttgtcaatcgggtttacagaaaatgcaggggaaacatccactaccatcttccagtaaaacgtgttcgctaataggacctgtggacccacatataccgtgctggcggtaccattttgaggaacagcaacaactcgcgcagtaatgttgtccatcttcataagccatttcttatctatctttaccatccagtaagtttggttggaaggaataacaccactgctcgtaatcaatgtgttattggagtcggcatattgcaaagcaatttcgacaaactgttcagtgggttgtttccatttgacagcataagtaaatcctctagcccatcgagaatcttaaacaaaagtcagttttacaatactaaaaattaaataaaaaacataccttcagcaggagtgatgaactcaaattcagcccgaacaagattgataaaagtaaggattaagaataaagcagatcctagaaagaatttcattttgtgaacccgaagttttctttgtagcttaaaaaaaataaaaaaacggtcttctctaacgtgaatcttacaatgtctttagcatagactcagtgatacggcaattgtctgcggaagatacatcaacagccagggacggaagtgtaaaattaactcgtactcgttaatgcgatatcattgtatatattcgaatgatactgttatcgtattcaacaaaaaaaattagtaaatcctttttagagtggaaatatatgagttgaaaatgctgtcatcagaacccagataactttacactaataaaataaatttcggttattcgtttgccgtatccgcatggcttaaagtatagaaagaaaaagctatttataacagtctagcatataattatgttggaaacgaactgcagtagtaagcagtaaacaataaacaaaaacctttaacaatgtacaagaaataaacagaaaaaataataatattaaattaatttagtaaagaatcaaccaagtgttgaagaaatctcaaaaattggttatgacaggtgtgctgtttattgtttacatactaaaaaattttgataaattatgctttcgttctaaataggactctaaatgttaccagttatagagctaaagtaaatttttttataaaggaaatatatgtaatttaaattactagctggtctagtaatttactttgacactgtctaccgtttaatgatgatcatggattgaaaatttgtataaacaaattggagtgcttcattggcatcatttgtttacattttcatttgctttgggccgatatagcaaagcttagggaacaaaaagtaagttttgcttagagggaaatatttgggtttggcgaagtaaacaaacaaacaaactattaatgaaaattgtgcctcatctaacagcccgcactttaccaaacaaaaggcgactaaaataaaaattaaaacaggaaatgctttccatgctattacctttcggaaattcaggtgtatacgccagtgatgtagatcgagaagatcgaccagaaattgctaaattggtgcaagcattccctaccattgaagaagactatcatgtggttaagttagtaggagcaggaagttttagcagcgtctttaaagcggtggatagacatttcgatagctacgataactcctactggatatcatctcaaatagaagatcagatgccccatgacaaaaccaagagaccaaaaaaccattttgttgcattgaaaagaatttatgccaccgttcttccctcaagaatccaaactgaacttgagatgctacatgaactacgaggcagtgattgtgtactaaatatgataactgctgtaagacatcaagatcaagtgttaattgtactaccgtttatacaacatgcagagttccgggacttctatatgaaatattctcttccagaaattggtgcgtacttaagagacctcttgaaagggttggcacatatagatgcaaagggcataattcatcgagatatcaaaccaggtaactttgcttggaatccttacacccaaaggggagtcatacttgactttggattagctcaatggcaagaggcagatgcacctacagaaaattgctgtgtcgataaattgagaaaactgaagcaagaaggaaaatattacgattattttccatttgagaaaacgatagcagatcctccagagggttacttgctacatgatccaaggcctacaaaacgtgctgaccgagccggaacaagaggatttcgagcgcctgaggtattgtttcgatgccaaaatcaaacatcctcaattgatgtgtggtcagtgggagtcattttgttgtgttttttaacacatcgatatccttttttccgctgtgaagatgatatcgatgcaatcgtagaattagcacatatctttggaagaaatggcatgtcaaactgcgcattattacatggtaagtagttattaaacacttgagcgtaaaagttgaaaaaacgaagagagaaatcgttttctaaccaatgcttcaaatctttttgagacaacttttgaggtgctaacttgtatttctctcaggacaaatttggtcagataacattccgactctactagatcaaaagcataattggctagacctaattgctagcattacgaagaatgatgagaatttaattttagagacaagctcagattatcaagtggctttagccattgacttgttggacaagttattagaattacatcgtacgtgcaaatcccaaaaacaaaatactaggaagtggactaggaggaaaattcttaaatgacaaaaaaaaacgcgaaccgaaatggccttttttttattgtttcattcatggattgtcttcttttatgatgctttttaggttttttaacgaagcctggggctatccactctgaaactagtatcttgatttccaaactccagttgtataaaacaacatggcaggaattaattaaaaattgaatggctaacaattatctagcatcgaaacgagtaaaggccaaaacagctcttcagcacgaattctttaatgcatgtggggttacccggtcaggatttgaggcagaaaacccttttcgaagtgatttcccttcaactgtagagcagtagacgtgtatctgccaaagatggagaaatttccacacgtcggaattccataatatcattcaaagttttatttattgtatcgattaactcttaataataatgaatgtcaaagataaagatatttgaagttgcgtgcgttgcaaacatctcaaaaaccaaagcacgtgagaaaagcgaatgtgtaacggtcaaatactaagtacagtaaaaggttaaccaaatgagcagactaaatacgaaatgtttagataggatgagatgtctctgacaaacattaacctactttaatcgttacaatgcctgtagcgtcaagtcattatagtggaatcagccaacagatgtgtcaacgtcgtcgaataaagtacataagaaacaaatcagcaattaaaagtacaataaccttaaactaagaaaaagccgaattcaaaataagccaatttcctttcttcataatgataaaagatattttccaaaatgtaaacaaaagatcgccgagaagtttcgatcatgaaaaaagtcaaacagtcacgtactccattatccatctctttcaaactcttactgacgtgggccattgcgtgagtgaaatcactaaacagatgattgcgtattgtttacaacgtcactaagtgttgattgcgcaccggctttctaatgtgttattgtaaataacgatgttttgtttttccagtatactctttagcgataatgttatgagaatagtatgtacactgactatcatattaaagaggtaggtattgacacctcttaagctacatgtgtaaagagattgatttgtgagcgtatcaaaggaaaaaatgaagtgtaatactgaataaaaactactcctttatttatcttccaagagattgaatatataggggaaacatttttttcttaacttcacactaaaccatctctaaacaaaagtcgggcaccagagagagtaatgaagtagtgtaggacaaaaggtgctatcgtgcgttaattattttactgtaaggatttaacacacggtaaacaaacatatcgcctgatgtcattattcgcttcccatagtaatgatgtaaatatgttatgacgctgttagagacttacgtttagacatattgatggaaaatgcatttattccacccaaatctaatactataaaaggacttcctttcccaacctagttgagcatcgtttcacacaaaaataagaattgtttgtttgtatttggataattctatagtttgttctctcttttcacaagactattaaattttatttttttgcattgtccaaccgtctattaatatatttatcaatacttccaaaatgtctagctctaaggccaaccaaacccgtgtttgttaccaacctgaggatactacctttattatcatcgcctcaaacggtcccgatgtcatgagatggcgcaaggacaagactgttcccttaactgagatcgtcgactcttttcaagtttttacaactagcaacaacaaaggtaacgaaggtcaattaattactgcttccaaacaagaacttgagaatacctttggtactagcaaggacgttgatgttgtcactaaaattttgactgacggaaaaatcattccccatcgtgaacatggcaagcacaaagaagtcaactaaatgactaattctactagttgaggctagttataccaccgactttaatgagttaaaacatatggcccacgtatatctattataggtattcccatttgtgttatataatgatgcaatctgacgaagtacacaatgtccgcattccaacattacctgaacttcatggcaatttttggaatcctttcccgttcctttggtaattattcgactttaatctcctattgcctctgacattgagtcaagggttaatgtttgtgtcttatctaagggacttaaaggcatttgttatgtttatgtatgattataacttgcttttatggtttggacgttctaaaggctgtgcggttatgtgtatgctttacgttaaaaaaaatctgtttttgtttacatagaaatgtatttatgacttttgttgtaacctgttgttatggttgtatggtgtgtttcatttttgtagaaaatgcgtaatcatcgtaagcataacttaatttttagctttcagcattattcttgtgtacaatgcagtgttataagctagctgcttaataaataatttcagcctagcaactaatacacgcgactttatgatagacgtatgacatacatatttgtatatatataaaataaattagcaactgtgctcattaaattaaaagtatcgttcagtaaattaataaacattaatagaagtctccatcattaccgtagttaactaactactcactcttttgacatccttagactttacaaaataatagtctttaatagccatcacacttttgtactcatcggtattcaaaaaatcaaatggcgcaatatcttgaaaattccgaaaaaaatcgtaaaacaattgtaaccacgaatagaccattttgagttcacgcttattcaacggaattctccttagggtagaatctgtgactggaggcactaaaatatctcgaaatgtctccaacaagccaaaccaaagccgcgaaagcaagtaaaaaagaggtttcgggagcaagtttacataaatccaataaaaaaaatcatctagctctgccaacaatgactgctgctctttttcacaccgggcctgcaactcgtccatcttttctttagtctcagcctctgcgttatcattttcgtctccatcaagataacgcacgaaatccattaacccactatttcttaaggaatttcgaataaatttacttagagaaatcatcagtacatttagcatttttacttcagtaacggtaaggtattccatttgggcaaagcagtaataatttggtgtttccctcttcaagagcacacgcaacccaatcaaaatttgtcccttattagtgatatcaagccaaacatcttttccgtggccttgcttaagtttgtcgggatcaacttctagtgttgcatgaccatatacagtctccaatccagtgtgtatattcctctgatatataattaatttaaaacgctttacgtttgtaatctccatctgatacgtttctttccaattgggaactagctcgtcataaacatctcgagtatgtacacaaaattccgactcaggatcttggagcaaaacagagaatgaatatggggcctttggggttaccaaaagatgggccatcttaatggaaattataacagtcgcagatggtacttccatatctttaaagtgcattaccttctctgtcaatattttataatcaatcctttgatgcagcatttttaaccaaccactcactaaactgacggtattgattagggtgaatgattccctatacagcttcaaaaaatttgggtccccagaatgtcttttaaaatgactagctttttctttaagctgcttcaccggaagatcaggaactaaaggttctgctttcaatggtatatcggtactataaataaacaatgcatacatgctgtcaacgtagtaatgaatgtagttttcactaagttttccaagatgcaaataaaaacgatttgcatctttggaacttggccaatctattttctgcagaaaatcataacagtcctgcaaaggagcaagaatcattttagttgaatctgaataaaatctggatctcttaggaatgaaagactctcttaggactgtttgcaacacattagccaagcccttgtcgattatcagcgacaaatttctatatacaaaggtaccgctaaaagcttcataaattttcgggtagtccgacgataggtatccggtgcaagccactaaagcgcgagtttgctggtatagagcattgatcatttcaaggatatgatctggaatttctttgcaatttgagtatacataagttttggtaatggtaggtaatttctcaagaaacaagtgacatgttgcttctgcaaaaaatgagtgaaccgaaagctggttaaatattctagcactaaaattcgacttcaagttttcgtaagtggcttgcaattggacacccactaatcgaagcccttcgagatctgattcaggcttcccagtcagttctttcttcagtagattctggaaaaactccccatatttttctttcagttttttaaaaaagtcggtgtattgctcttctagttcttcaggggttaccagaaaaagcggacatgaaaagatgtaattattaaggatatcaaggatagctcggcaagaatcactagaacgaggacagctccccaattcttctactaagtcatttaaagctcttctatgataaaacgccaataactccgaaaattggtgttcgtcatggactgaccaaatcgcataatcacaatcatgaattaaagaaaagaagtattcaaaaatatctccaaggtccgaaaactttaggagtttatcctcaagataaggccaatatatacttaagaccacgcaacaacatgttccaggatgaatacgccaaatgttgatgaaacttgtagtcatgctccataaaacgttggtaccaatttcattactttggctataacaataacgtaagcacaaatccattaaacgataaaagtatggagcacaatcatcaggtctcaaagtatatttattggtattcaaaatcgcagatagaagatcattgtttccctcggcatattgtagttcttcaaaaaggacagccaaatcaggatagttttgaaaaattttactaatagcattttctgagtaataacactccctttcaacgtatttgtcgaacacagcttttgatgagaaatcgtcacttcttaatacagaattgtcgttaattgccctatactttgataactgaaaatcagcaacggcggcaaaggatatattttccggaagtagatcctcgacacttagaatgaaggcattgtagttagggatattaaatacaccacataaaacttttacatagctgattagcgaaaagtcacctaaaagaaaaagatgtttgctaagagtacactgctcttcgaattctggccaagtatcagctagggtggaaagaaatttcgttgtaatatcagcctcaacgcctgttaaggattcatgagcataatcggataatgtataaaataaccactgcgaagatttgataattagtgatatggacgtaaattcaacggaaaagtggtgactacaaaggaggtcaaacaaggatagtaaaaaactatcaagggactggtgctgcttaaaaagcctgatctcgtcttctgagcagtttgaaaatcggcataaaaatgagctgatagatatttgaaaaaataaagtatgcgtatctatgtagctcgaagctatcttagcaaaagggtgcctgggtagctgttcacaaacataattgaaaaaagacgggggaagatctatcgaaggaatatttctttcatgacactgaataatggcaatacttaaaagctccttgatttgatccaaaagcgcattttcacgctcaatttgcttagcatttctgcgactgcgtaatgtcgataataaaaatatagctctggcagtccaatcaaaaaaatctgggggttcaacactagtgaatcccattttaagcctttccgatttgctgagtagagagtgcaaaaacctggtgttcggaatgtatgaaggtgttatttaatggatgaaggtaaaaatagcgataggtgatggtttatgttgtctgcttctttggatcggtgagtaaattatttagtagatcaaaattcatttataagctggatttcaataatgtgtacacaattatgttaatgatcgttccaggtctagagattaaaactttttcacaggttaaaaaataaaaaataaaattaattataagaattgtcgctttccagagtcttatttaagagtatcgagccaggttaataaagtgtaacgtcaaaggttgaatactaatcacagcgttgacaaagtatataaacgcacgagttaagcccgtttatacttaatcgcaaaactgaatttgatgatgtattcgtattaatgggaaaggctacgatttaaaaagattttgagcctatactataagtgcgttttctgtcagttgtttattgcgacagtcgcccccctggcgtagtagaagttgcaagtcgcgttgttactctgtaaacaagagctttaaaaatggagtagatttaaatggatgaaaagttaataatagattttaattgaatggatttttcgataaatagggagtatcattcaaataaaattgaatttagaggcggttgatttttggttgaatgaaatgttttgaaaatggcgctgatcatttaactaaactcatacctaaaagaacgaatgattaaaccagaagcaacttaaaagttgtttatcaatgggaaatctcaataagcacttacataccttgcctaaactgcattctccagcgacctaaaaatctcagtgcgataattctgaagtccatcattactattaaatttaatcttttatatacgtcgtatgaaaacctttttcttgactataaaaatcatgacaaatgaaaatttcggctaaaaaaacgtagcatttcatatcataaacagggagagatgaatataaaaaccgtcaatccttagaaaggaaacgtaatgaagctatgtccaacaaaaatttagttcaagcttttcttcgataattcgaattcatgaacacatgtaaaatgcttattaatcaattatgctaagggactctcttgatttaacgtccaaaataacagatagagtttacaagaactctcacgtttctcgaaacaataattctccgtgattcattatgaacatcaaacttattagaatagatggaaaattattcatactttataaaaaccaagaatgatgataaaaagtatgagacatgccattataaaaaattcaatcgcaagtacttttacattactcttcagctgataaatgctttccttgtgtgttaggaacaggcatggtatcagagttgccgttttcaggaatatgcatttgatcaggtacgagggcaggagatccaatcgaaatttccatgccaatcggtgcacccctcgtttgcagggctaagggggaaggtgcaacagccggatatggactaaactgagcctggggtggtaaactcattgccggaaataatgaggtagcaggaatagtagtttgtgaaacctgagactgataattcaaggcaggagccgcaattggattctgattccttccccaagataatcggatacgagaattgcccaaaggataaccctgcaactgattgatagcaatttcagcagactgtcggttgacaaattgcacaaatccacaaccttttccaggtggaattttgacataaacaatttctccaaaattttgaaaaagatacttaagctcctcttcagaaacaaattttgagagaccgccaacaaatacggttgagtttgctgtgtcagcaaactgaggaacaggctgtgcagcactataaaatccaactggtggcatactaacaggtacaacgttcacaggactaaaaacatgagccttacttttaggagtggctaatcccacccgaataggacgatcaccacaaatttgaccctgcatttctgccaatgcagatttctgatcattttcgtccgtaaaacggacaaaaccatatcctcttgacacatttgtttgaggatcagtcatgattttggccgacttgcatgagttatatcgagatgcgaagagagaatacacatcaaactcattgacattgggtgacaagtctcccacaaatatggaatattctgaggcctttgaaatagacttttcacgtaatccgcctccagaggcccaattaagtttaaacaaatgatttgtaccaggaattggtttgttgttcatactcatcgcgcttgaagcttcatgaggagatgcgaattcgacaaaacaatagccagcattcatgcctgtgtacctgttacgaataagctttactttgactgcctttcctaaagtattccaaacttgctggataaatgcttcagtaacccaaggctctaattcacccatccaaagcgtcgttttttgatagacgttttcatctcttgatgagccatagttgctagtattttcggaatttccagattcgttggatgccatatttggagaaatcggatcttgagattgtacgggttcatcatttgatttataatcattgtccacttcttggtcatcttgttcattgaaggagttatctttaaccaaagtatccgtattagctggttgttggctttgttcgtctatcgaattatgcgattccttgggtaaaatttcagactcagtcggtgaggaagacattttaaaaattttagcaattaataaaagagtggattatactagaaaccaaaaaaaatcgacacactatgctcacggtagagacagaaggctgaactaagttagatgaaagtttcgacaatggatatttgtgaagatgaaacaatgaataaatcgccaaaaggactaattatcaccacaaaaatgagatgatgtactgtgtatacaaaacacaaactcttaaaataactttggtgagttaacggaaataacttatacggttagttgtccaagaaaaagtacaaactggattgtagtcgatcaaacacaaagtgaaatgaacgaaggtagagaaaattattagttggtactaggccaattagttaactcaacgatccaaacgtaaaaaaatatgaatcaaagttaagtagtaagtcttcgataactgataaagagtctagaagaaattcaaataataaattaggagtttccaaaaaaaagaggtgtctttaataaaaaaaaatctaattcaaggaaaaaaaacttttcaatgtttaattgcaaacgaattatcagttaatgataatatattaaattaattgaaaagtcaactcaaaagtgaaaatgtatgcttgtaaaatgcacacaatatgcaatgtctaaaggaaaacggaagagaaagttcaatttaaacggcagaaggaataacaacgatacttgggtatcgctgaacgcagaaacgaaaaacgaatatagcaattaacgtaaacacgagagtctactgcaatcaaaataacagcaattgcgctttaaacctacgagcaaaaagaaagagaagaaaatattaaaataaaagacctcaaaaaaaaaaaaaagcgaaatgctaacttcaaaatcaaaatgcaatttttaactcaaatttgacgcaattccctcgatattactttctatatgtagctcaattaaaatataagaaaatgagaaataatataagcacaaggacaaaggaaacaaaggaattgttcaaatacggggtttcgatgttgtagcgtaggtaagttgacttatctatcagcacattgttaggcaatctatttatgcaattataaattattgatttttttaaggtttttcatttacataagtatttttttgaattttatttgtgcaaccatgttattaattatgtcttttgaatttcttttcttatgcagttttggattcctgcgcagggttccatcgcttcagtcatagtagtaaaatgaggtaaatgatttacgttgcttgaaatgtgcagatcctacggatgcgtcatatggtgctggcaaaagaaaaatgcgaatttgtaggtttagagacagcttaaattttgctttcaccgtttccattaattctataaactttcatttttcatacagttgtttgtctttgtatccacctggctaaatacattagaggttaagcgccaacactcagtcatataaatattgaatagtaagccgctaaagagaattcaagcgacactacttgatcaatttttaatgaaagataccattataaatttagaaatacaaataataatagttttgaaatttggttctgctatcaatacctacgcattgcactttaaagacaaagtaattaggaaaaaggtaatgaatatttttaatttaaaaaaaaaaaaaaaaaaaaaaaaaagaaatttaggtattaagtaaagccatatagcttaaaatgcatgggtatgtaacagtattcatatagattagttgaatttagggggaaacaactttagaagaaagtagaacatataaaaacattaattaaaatatttgtttattaaaacaatttacagctgctttgatactgcacggacgatgcttaagctatttgaaacgtttaattagaaaatttgcaaaatgctgcttgggaaactaagcaagaaacatcaaaaatttttaaaatcgcttttaatactacaatgacaaattagaactgggttaaaaatgctctcaatttatttatttattccgtccattttcatctcgctactaacatttttcaaggatttaaaagtttcacagttctgtttttataaaatatgtatacagatgactcttcaatacccctttgatttctttcaggtttactgatcagcatttttataaaactctcccaaaacagaaattattataataagaattttttatgatttaaaaaatttaatttctttccttccatttcgaatgatcacaaattcatgtacacatttacccttgttaacttacatttggtacttattctaaacttttggggcgactgagtatcaccacaccagtttgcctacctaaaattacacactacattttaaacacaaagcatttttttgctaatttatgagaaataatacagcttttgaacaatttacgttaaatccatgtgaacaaatacctttagatgacaaacataacattgggttcaataaaaataataccccggactattcttcttctgcatcgtctgaccaattgttaaaaaatgatataaacagacatgaaatggaaaggagaattgcttttcttaatcgaaaacaggcgctattcaatgcctttatgcatgattcatcgtcctctttaaatacgatggaatctaacatagaaaaagtgaatggcctttttcctaatgacaatagtgtgattgcattaaagcctaatgaagagaagctgaacagttctctttccgttgaaaataatgattctacttacacggatgccactttaattgctcctaaaattgggcttgatcgtccaaacatcaatgcaattactattgatgttgatggccactctttgcaaaacgaaattagttcttcaacagataagcttagtccgagtcaatctgatgcactttttgaacaaaaacaggactctttgttttggaacgacaatgctgtgattgtcgtatctgactctgaatccgatgataataatgttcggacgaaatcttcactgaacgaccatgataaagttaatatgaaggaaaaaaggaatttagagcttgcgtttatgaattcgaaaaggaaaaaactagagttaccttcgttaccagttttatctacggctggaccttcttataccaattctttagctcttcctccttttcatcatcataataattataagatgtttaacacaactcacactttagaagatgataagtttcttcaaggaaaaggaacttctaataatccgatctctttatcagacgaagaagataacgaaattaattttcagaataagcgttatggctcggattcagtcattcttccgggtggtttgttgcatgattccaagctacccgaacctggtaaacacttattccaccttcaatggtatcacgatagatttcacaatattgaaggattcaatttgtcagactcaaataaccagaaagttcaagatgatcagcaacaacagttggaggagttgttcaaagatcttgatgagcagcttgtcaacgatccaacaattcgcgaaggtacacctgctggactaatacctacattaatggaacaccaaaaggaaggactaatgtggttaaaaagattagaagaaagctctaagaaaggagggattttggcagatgatatgggtctaggaaaaactgtccaggctcttgcattgctagtaacaaggcctccagaatctaaatcagttaaaacaactctgattatcacccctgtgtcgctattacagcaatggcataatgaaatacttactaaaattgctccctcacatagacccactgtttatattcatcacggaagttcgaaaaagcacaaaattgctgaacaattgatgtcgtatgacattgttttgactacttataatgtcatcgcttacgagtttaaaaacaaaatggcttatgacaagagtatcgaagataacgctccaataaaaaaatttgaacaccttccattttttgaagcagagtggtatcgagttatattggatgaagctcaaactatcaaaaacaggaatacgttagctgctcgtggatgctgtctattagaatcaacttatcgttggtgtttgagtggtacccctatgcagaatggggttgaggagttctacagcttgataaaatttctgaggattaaaccttattcagactggtcaagtttttcaaaggactttaccattcctttaagtagcaatataaacacgtccgctcctatgaagcgctttcgtggcttattaaaagcagtgctacttcgtagaacgaaaaatacaaagattgatggcaagccaatattgacacttcctccaaaaaccgccgtcaaatctgaaacagacctctcttcttctgagatggaattttacaatacgcttcaaagcggagcacaaattcaaatgcgtaaatatcttcaagaagggactataactacgcattacggtagtctactagtattacttttgagacttcgacaggcttgttgtcatccctggctaattgttgctcgagaagcagcggttgatgataacgatagctttcaagctaagaatcgtgcaatctacaaccaaatatatcccgaggctgtcaatcgccttaagttaattgaaacgttgcaatgctccttatgtatggatgttgttgcagaacttttgataattgtgccttgcggtcattttctatgtagagagtgcttaacccatgttattacatccagtgaggatatggctaagcaaacaagcaacgaaaatatttctcctaagtgctcagtttgcgaggagtacatcgatactgaaaggcttttgagttacgcattatttagacgatattctggaatggcacctattgtcgatgccgataacaaattaagaacagaaaacatttccgaattgctacctaaacagtatagtaatatcttagagaatagacaaatgggtatgaagatctttacggatcctaaacattggaccacttctacaaaaattgaaaaagcattaaatgcagttaaagaaatcatcaagaaacagccaactgacaaaattttaatattttcacagtttgtttcttttcttgagctttttacggtaccctttcgacaagagggtataaaatatcttatgtatactggtggtctaagcacagcggaaagaaatcaagctcttattaattttgaagttgatccgaacgtgagagttttactgatctctttaaaagcaggaaatgtcgggttaaacttgacttgtgcaaatcatgtcatcatactcgatccattttggaatccttatatcgaagaacaggctgtcgatcgagcacatagaattggacaagataaaccggtaaatattttacgaattgttactaataacacgattgaagagcgagttttagccttacaagacagaaagagagaactaatagatagcgctttaggggaaaaagggcttagagaaatttcacgtctgaatacaaaggagttgtcatttttatttggaatgtcatcacgataatagaaatttaacaggcttattaaaaccaatatgtattatataatatgttttcatgaatagaaataaaaaacgtcgcacatctttatttttcaagttctccaactacaattccattctcagcagctttcaagacaccatgtaagatagctcttccttgagaaagttccataatacaagaggtaccggaaaaatttaaatcattctcctttccccaccgatttgctacaagaacgattgcatccgtattcgaatttattaacggtgaaagtctagtggtccagtaatgtaaatttttgatgtcgggcagggaagcatcaatgactttatcatctgacacaagccatgccatacttaaacaaataattggtcgtgatacattcgaagaaaccatttgttgatgctctagctcacgcaaaatgaagtttgcatattcaaacttctcaaaaggagctttaaaatcatacgggttaatgtccatacaaattgccattgaaatagggcccagttcaggaatacagggttcaaaagagaaacccttgccttcagtggcccatgatttgtctgtttcaaaaagaaagtgcttgtggtaaacgttcaacaactcttttttgggagaaatgagagctgtactattgtaaagagtagaaatgccgtttgagttttgaaactcaggaaatccaatgatggtgtagcaccgatattgctcagagacttcttgagcaaattgaatgcttggacaatgattgctagttacgttttctaaaaagggttgtatactttctgaatttttaaaattgtagcctacaggaaagttagctaactcttcttaataataaagaccacccaccagttaagcacatttcagggaaaaccaatagcttaacagactgtaatgcttcagaatgttgatccaaaagctggcgaagatgaacgatgttttcgttcacctttcccaacttgggaaaaaattgtacacatccaaacttcattagtactgtcgttgctgtttaaaaggatgcactagtagtacaaacaaattttaaattgagaagtgttgaccgtttttatgacatcgaagtggcaaactcttaaacaagtccttagcgaggcttttttttaccaattcgatagataaatggaattagaattttatctcttgtatataaaagaccgacaagaaactggccaaatcaccatttcctagacaaaaactgacttaagcaaatttaaagacgtatgccgttccactagattactgctatgtaggatgattgcactttacgaagtcgctcagatatacaatatttcgatacttcaatgaaatttactgggttttaatacactggtttaaacttcaaaattattttgctgctgtcaaacatttgtaaactgcaaaaatttctctcttaatttatagtattatgaaaccgaaaccaaccaaactatttataatcccaagataattgagaattgatgaatacaaccctaaaggtcattgatgagaagacccattatggattgcaatcaacatgatcgtcttttcctttttttttggcagggattagacgaaagcgtatatattcataacgaatcaataattattttttttagaatgaaaaatttagaaaacgaaagattccgtttaaaactcagcctgtgaaaaacggacccacaacctctacaatccttatgtaaggtaatcttggagggattcattctcaccgagacggtcatctattatccgcacgagctcagccgtagcagtttcaacctgatcatcatcatcttccattagttcagcaataaatggtactgattgaggcaatgtagaaatccaattctcaccaaggcgcccgtaaagctgtgtctgtatttggatagctaataagcgagcattgatgttggaggatcgaagatattgcaacaactgagtattcattgatctaaagttgtcgcttgatgaggctacactagccagttcgacaatagcttttactaggaccttgtcatcaagcaaaggagcatattgtatttgttcaattagaacggggcttattttaccaaaacgtgcgggcaccatccaaaactcctcagtgtcgttttcaaaagcactaacgagactactgttcactagatgacgaacttcactattcgtatctttcgatgaaagcaattcaatcgtgtcatccaaaacgtaagcataatagttagtaacaatggattttaaagtatcaaggaaaatggttaaaaagttgtaaaaaaaagtttgccgagatactattccagatggatcagtttcgtacaaatcttccaatgcccatgaatgcaaatgtaaaaacaaaggacggaaagttgtatcactcaacttcatcacgaatttcagaaatacattaactgcttgagtttccacattatcaacgtcttccgcaaataaaagcgaccgcctactgtcaaaggaatccaagaaaaatttgaatattgacttataaacagtcccaatagcgctcctgctagaattttgtaatgccaattcaatcaactctaaaagacggagtgccgcagtagaaccaagtcttgcacattcaggccatgccgcaaatatagatttcatcaacaatctagtaggtataaaattggcaattgtttcaaataaaagctcaccaatagcatcatgttcaaacgcacgatcagaagctaaagcgcattttattgtcggctcgacataactgctgctaaactccggtaatactttgaaaaagtcgatcatcatagagaaacatgctagctctaataaatcgccttccggatcttttctagcatcatctaaaatagataaagaataattaactatatcggccaagtaaggcaagatgcgagcagcaagagtattggtcaagacggtgatacatactatggcagatacctgtacatcacgtgcactattctttaatccgtagggacctgaaaccacctcaataggggaaataaacagttcaggactcgcactaaatcgcttggccataacagcaagacaatccatagctaactgagtcgtttcttcatcagaatagttggatatattgtaagtaacatcaggaattaacgctgttaatgcagacactttagatccctgctgtaccctttgttgtacaatcgacaaagctttacggcgtagtaaggcacgttcatcatgaagaagtttaccgaggacagtacaaaataattcattaggtagcagatgtatcacactacgtaatgccacatatacgtgccccaactccatttcgttagagctttgctggctgagtgtaataagcaattttatcgattcaaacaaacctgcttgaatttcgacaaatgaatcaacagaattctccattatcttcgccaaatcaaaagcaaaatttttagccttagacacaagtgaaattaactccaaaacttttactcgtaatgacccgagagtcgctaaatccacatccattggaagttcatcaagttttatcaagctgacagctttgccatttgagtctgaattagattgctcctcaagggattttaagcagaatcttgaacattgattgatcgatccaatacgatcagcaacagagaaagattgcacaagtgttaagcagaagtcatgtatagcaacaacattcgtagatttggccagcaacattttttcagcaaactgtattaaaacaacggataaaaatctatttgatccaattgtctgcaaaactaaacgataaagtcgaagtcggcgatgttgagggatgtgagggaacgcattcacaaaacatgataccagcaaggaagagtcaaaatccttacctaatcttattagtgcagatataacagttttgacagtctgttcaatgacatggatggaaaatgcatcgtctcttgataagacagtactacccataaaagtaaatatcggcataacaccatgtaaaacagcttcaggagcagcattcgctagagcactaacaagtaacaatgccttattttgaatctgtggattattggtagaacgaatacaacccactaaggtatcgattctaatggagggtgacagttcagtaatcggtgaggctcctatcatctcatataacaatcctagaagtagctgaagcaaataatttgatgaaacaatatcctctttcaaagcgataacgctattgagaacttcgaataatggagaagccaactttggatatgaagcagcattttttgtctccaaaagctctaaaatacgagtaagcctttggacatccccatcaaatatgtggctatcaatgcgtttgcgtttggcaattgcaggattcttttccttaaccaagcggacgcttccaataagctttttgaaaacagtgtcaggaatctttattgagtcgagaacatcaacgtaatagtgaggttgttcatcttgactaatcacggctttaacaaattcaagtcgttgaggatctttaaggtgtgattgtatttcaactatccgtcgacagatggcttgcgaaagaacaatgttagaagaaagaaaagaaagaagagaggtaaaactagtgtggttgaaacaattaactagcgcttccacctcccgcttagaaacggtcttaaatttctcagagttaaactcagataactgttcaagcctgggaagaagtatttgcatctttgcatcttcgactttaccatgaactcttgttaaaatttctaataataaaaccctaacattggacaatttactacatgcagcatgtgaagaaaggaaagatgtgacagcaatttctttggaagcgtttttaggttttttctcagtaaaaagcctttcaggtatataagaaaacagataagtaccatccagtccaatttctgaagaacgatcaagtagcaaatctgaacaataatacttagtctccacaggactgagccatctcaggtttttattatcattatcatccataccatagataattgaaaattccagattctcattgcgtagctcaagaaatgtaagaatcaaatttagagctctcgatcttacttctgtatctttactttgcaaagaatataataccacaggcaaaattatttgatagtcaacatctttgttttcttctatagttttccgaagttcaatgagagaaagtataattattctttcagagccgttcgctatacagaaaagtaaaaatggaattttgtcaccaaactttgacaataaactaatgaaaaccgaagaatccaagtccgccgctgaatcagcgtaagcaaggcattgttcaaatgaagtttgtgaatcgatttctgagattttcttaagtaacacttcgcggtcttttttcgaaaacgtagaagatttctttttatcttgaagtgtatttataagattatccaatttaccttcctttctttccggttgaatgacactgtcaagaatccggcgataactttgtaaggctttgaaatcctggtttaccggaatgactgaaagcaagaacttggcttgctcatgtgttacacgaatttgagatatagaagtgtcaagaagagatattaaacgcttcttgtctttttgcttgcgcgactttataagactaacccaataactaacgaaaaactcgtcaaggcgatgttcctgagaaagttcaattagaagagaagaagcaccaaacgattctaatttttcaagctgctcatgatcaaattcaaaagaagaacaaaattgaagtaaatggccaacacaaattagagcaggcttaatattgtcaaatgagagacgatcagttatggcactcactagtggtggaataattgaaggtgacaaaggtaatgatgcagcaattgaagaaagcagcataaacccagcaatttggaaatcaatactgctcacgtaactcactgcataagagacacgaaggaaaaacctatccaaaagcacattcgggtcctcattagacgagtgccatgcaaccagtacttccatcatagtaccagcccaaaatctggcaagttcaggatacatgttgtgagattcagcagtattttggacaaactgtgcaaacatggcgaaaaactctttatcacgcgaaagtgcatgaacaatgtctgcccgtgaaagggtcacaggcatcttgattgcattttctaaaaacaataacggtcgggattttggttttgaacaacccaagattctagcaaaaaaaggatgatcgtgaaaaggaagaaaagagaggatgaattcatcagaaacatattcatggatactgaaccggcgaattaaccattctaaaactttcaatgcatttttttctgtaaaaaagggagctaataaacgcaatatttgcacacattccaagtcaattttttcattttccgttctatttaaaagtactctatccacctgaacggattgctctcccagaagagttttttcaaaatataatagtcttggctcatgaacagccaactcatgaaacccactcactgcagtcacgtaaatttcttctaaatccatgtctgcagcgaccttgggatcatataacaaggacggcgcacgccgtatcttgttgattttcagaacattattgctctgaatattttttagctgcttctgaagtgaagaagccatatctaacgcttttaaagctcagaattttactgcagcagcagttgttggctttttcgcagaaggcaagtagaaatttacctgcattgctactgttgtaacgcactgtattttaatataacggagtacgatagacaacggtaaaagtgttaacgaattcagttttatgcttcagatagaagagttttcttgcgtttctttaactatcagttatgcaagttattgcatacgtctcgatgtcttcttttgctttaaaattgtgtttaataaagaaatctcattgcgatcgtttgttggttttgccgtgaatctaacaatacttgctttactatcgtttttgctattgtatattgagagcggtgttgctcaatgtattcacctatacggcactgtaacaaacaaatactgaagacagttaaaaactgattaagtggtaatacgaattagagtgtcattttaaaaatagtgatgtggtggattatgaccgtataagatgtaacgagtcggtatttaaatttggtaaacgatcaaaagtttttaaatacttttttcaaaaggcactatcaacagatttactgtttgaagtgcgagttttgcttaattttttgatttgaattatggagctcgatccttctgatagtaactctcgtgttgtcgatgcaagccaattttcgaagtatcgtgatgctggtgctttagttagcaaagctttccatcaggttgcttctcgttgcgtcccaggagcgtctacgcgtgagatctcttcatatggtgataatcttttacatgaatatgtaagtaattgttcattttttcttttaagcgtgttcatcttttgatgacaatcttttttgcaacttgcttccaaaatttattccgataattgttctttccattatttaatatattttagtgactaacagagatcagaaatcttccatttacaaatctcaacgttttgaaaagggtattgcagaacctaccagtatttgtgtcaataattgtgcttataactatgcgcctggtcctgaaagcgtaattgctggaaatgataacagttatcatttgcaagttggagatgttaccaaaatgtaagtgaatttttacattcttcgctaattttttcagctcaatgggacttcattttgacggctatacagctttaattagtcatactattgttgtaacaccacctcctcagcctggtatgggaccttatattggacctggtgctgatgctatttgtgctgctcactacgcttctaaagctgttgccaatctcttagctaccaataattctgatgatccaattacaggttcacgtcttcgtaaaattgtcgatgacatcgcttctcaatttagagtatctgtttgtcccggctctcgaattcgccgcatcagtcgatttttagttggccaacctacgattgatcggcttgaggaagaccaaaatactaaacacgctgttgagtggcctgctcccgaagaagagactaggaaagcagatgttaccaattctttagaccctgccaatgtgttgtccactgagctgaatacttggcacgttatgcctaaagaagcatggcttattgatatctctatgtcctctcaacccatttcttctttaaaagaacaccctgacttgaagccaactctttatattcacgatgttaatgtttcttatatgcttaagttgaaagcatctaggagcttattatccgaaataaaaaaagagaaatcggtttttccattccattttggttcattatcctccgaacgtaacctcttgggattgagagaattaacggatcgtcatattcttgttccaatgccagtcctcatttcttctccttctaacgttatagctcgtgaggaactaacagtcattactcagcctaatccttcgagcgatttgttgtgtctcacagttcctactccaccaagttatgtaaaaagcgacttttctttagaagatggtactgacgcggctctcatttgcgaaggaattaacgttaatatcaaaagcataaacattaacgtttaaataatcaatggttggttttattatagataattttggttggttcatttttttttcttttttggattagttcttataaatcaatataaaagttctacgggtcaaaggtaaatacaatctacaaataaaattgtgaataacgaagatgtataataagtttgtcaatctgttaaatcaataaacctgactaaatggaaaactagtctaatgccttgggaaacccccaaatttctatattgaacagtgcaaaaaagaactcaaaaacatttgtaccatcaaacacgatactttttatggcaaacgatattatcttttatagttacatacgccctttaatgtaggattttaagctttcgatagtaataactttgattccccatttcttaccaaagcttatgcaatcgtcaaagcgagacatcaagccatcctcttcacgaactaattcacagatagctcctacaggcggtaaaccagcaagcttgcacaaatccaccgcagcctccgtatgaccatctctttccaaaacaccgccgtctcgtgctcttaagggaacaatgtgtcctggtcgattaaactcacgaggagaagttacttctggattggctagctgtcgagtcgttaatgcacgatcgtgagcggatattccagtggtagtaccgttggcataatccaaagtaactgcatatgctgttcgcatacgatcctcgttattatctaccatcataggaatttctagagaatccaaacgttcaccagtcatgggtacgcagacatacccactatttattagcatttcaaacaattccatgtcgttttgcatacctagaatgcctgactaagaatgccatttgttcggtagtaactttgcaacctgcaataatcagatctccttcgttttcacgcgtttcatcgtctaacactattaaaaactttccatccccttgtcatgatattagcgttttatctttttaaaaagaaatatgcttacgaaagtcattcactgcttcctcaattgatgcaagcattctggtatttggcagcttttcagatgctctctgctaagtttactaagcacttagctcaccataactctgatagttaacacagcaatgtagcgtacttagatgaaacgatataattattaataataaaaataattttatacattttaaaccgcctgtcaattagcttttattttactgactcaattacaaatgatatggttcacgatagctttattgaaaataccactcaccgaatttttaaatctaaccttgcaaatacggtcatgctaaatatgatataatatatcttataaacattaaagtatgtaacggacaaaagaacacacatttaagattaagaaaatttgagcatatcttaccagaactgtaaaatccaccaaaaaatctatattatttactattgttgcaaagtaattgaaaagtattcgcaaatttcacttactcagcaatataatcccgataactcatatacaatccgtaaaagtaatattttcagagctttttaagctgtcttttttctggatcggcgactggttgagctagaagaggacgcttcagcctttgccttagtcctttttttaggtttctttggtaccgaaataaatttgtctttgcttaaatctatgtcctcttcattagcagcctctgagtcactagcttcttctaacatctcatcttcggcttcaattgcatcttcgacatccggcacttcgcgctgagcagagcccttcataggtaaaacatcactacttccaaagaaggcgatggggtgactcgaagaattgtattttcttgtgaatgcagattttgcagcagtcggtatggttttcatgagtttctcacctgcatctgcaggaagaactaattccgttattgaatcaaaatcttcacgatttagataatattcatccatcaattcaatgatttctggaacgacgtctgaatggcctgttgatagctttacaggcagagactcatacaatattggaatataatgctgccgcaagtccaatttattagcggatacttttaaacgcatgtgtacttgtatctcacgaagcatacgatataatttatttgtcttcgagttattacccaaccaattagtaaagcgaatctgcctggaaccggaaccagccacgaaagaagcaggtcgcacgcaagacataagagcatgggttggcataagtgaccagtgttgttgaggaccatgaatcattgaatcaacaagatcagagtcggaaaaggagttagcagcactagatattaattctaaatgcttcaaatgtgacattttcggtggttcttgacgaattctatctggtgtagtattaaggtagttttcttgaaccataagataagaaaattcgtgatcattaaaatacagctctaatttatcattaatggtggacttgcttgatggatgaaacattcctccatgtaagtaacgactacagatatcccatggtttcataacgatatgcttttcagaatttttaataacagcttggctattttgaggtgtcatttctgaacagcttaacttgtaagtggatagcaaattaataatttggcgcatatcggactgcgtcccctgaaccagttgatcgactgcttgtggtgacaatttgagaccttcacgatacgctatagacattattcgggatcgcattgaattagcatctggccgacggaaacggaggtcaaacgtagtacggtcaaggggccgcagctttggatgagcacggtcattgcaaatacaaataattggtatcatgctttttttaataatcatattcaactgaccaacgcctccacgatcacccgatgacatgccatcgatttcgtccataatgagtacaagtcgggactttgccatgtcaacggggttagcttttgtgccaaagtagccggcaagtgattgactatctgtcacaccgaacagctgctcatctagcaagcgcttgcttctagtgtcactagcgttcagttccaaaacatcgtaaccttctaattttgctaccaaatgagcagcagtcgtcttgccaatacctggaggaccagagagtaatacggctttgtatagacccagaccatcaggtccaggtttattaaagttggacttcctgtttttgtggtaatcctgtagccacttttgaagtttttgaacgacacccttattaccacaaatatcctttaaagaagttggcgcatattttgaagtccatatctgtgaaggttgtgattcctttttattactatcgtccattctcgcaacagtttcaaggattttcttttcttcttgttcctttttctgttgagcagcctgagccgcagcacccgttcctcctgaagcaggaagatgagttataagatagaagagtccatcctcgttaatagcaggaatcttgtgttgtttaattgtttccacttttcttggaccagcattctcacctaagagaataaagtctgttctaacagaaggtgcacctgtcacttttccaccatattgtttgatcaggtctgtagcctcttgtctagttaaagtctctagaattcctgtaataacaaagctaattcccgagagacaatcgctattgccttcagggacgggttttgagcctggagtttgtgttgtagccgcccgttcatagaaagtacctggagccatcacacccatagagtctacgtcaattaaaggaacatttttgagggcttgggaaacttcgtctgagaacctaggtaagcctttcgacttgctagaacgacttgtgtgagttgtcgcagttgtggtatgagattttgactttgaagttgtcgatttttctgctttaggttgagcaggtttacgtgtagctctagtttgatggacaactggcttactgtctgaagtggtatccaagtcattggcaaaattttctgtttttacaggatgtacgacatctttggaagtagtagtttctttattggagataatccgcggtttagaacgtgaccgagtagactgttgttcaaagtactcatcaggtgtagttgaaactccatctgaaccgacactaaacaaaaattcaaattagcgaacaacgcataatgaggtaaaagtaaaataaacatacagtttatcgtcttcatgaacaatggatggcaaagaatgggaaatatcttccgactcattactagttggagggttagaaatataaactgataacccgaattaaacgaaccgtttttgcactttgcttttggatgcaggaacttttgaattctctattgtaccatcttcatcatctgataaaacgattctttttttcttcaaactcctttttggttttggggaagtaggctagacaaagacgttagaaaatgaatgactagcttatcaaatttgactgattgaagaaacaaacatacagtcggtgagacttttggctttttttgagcgttccctcctccaaagaagcttcgaatgtcagaattactcatttccgacgatgaataacaattacccaattcctgagaagctactgtctaacttccaaaaaagcagtgtatgtatgtatattgggcgacaatagcaaggaatgtgacaatttgccaaaagcagagagttaacaaagcttcgttaaaacattcgtaaatgagtaaattaaggaatagtaaggagagtgtaaaaaattgattgtgggcgttcgttatttaatctcgtaaaatgagtcgtggaggaagaaaagtgggctcttttacagtactattttgattgtgcatttgttacgagactaataaacgttcgtcaatacgaatgaagaaatccaagttgtatggttattattaaggtaaagctgaagccagcggcttgagaaattatcgaatataagagtttagtggtgttcgacaatgacagaatgtgatgtgcaaatgtacatgccagtgaatgtagttcaatccggaactgactttgagtgcattgtaaaattcacgaatctaaggagttcagaagatgtaaatttacttttgtgctatgcttctatccatggtgaaatgtaccttgactatgtactggtgcgcgttacagaattcgatgaggttcagaggcaggggctcttaaacaaaaggacaatgagcggattagtacatattcccaaggtatccagcagttattctgttattaatactctgaacgggatgattggaaatttatttggagttaaacaagcaagtacattgacagaggcctcaggtatgtaatggtgaaagggtgcaaaaggaaataaagacttggtaaaaaaaatctctcaattggcttacatttggagggaagatatagctcggaagagtgcttatacggtgaggtggacataaagtcaattgacgaattacagaaaggttgtctgggaagagttttgtaattcatttgaaacatatttactctttattcaattttttttttttttttttttttttttggaagatggttactcttatttttactgcaacctactgcttaagcatgaatactaaccgataaagaacaaaagcaggaaaatgccattccagtgctactgactcgtccagatatattaggagtcgatatcacgctttctcctggagaggaaaaatgctttcggttgaagcgaagaattccccttcgaacagcacctacatataaaggattggcctttcgatttcaacacgcactggtcataggagtccaatcagctaccaacaatgcttgtgtagagcatgaatttgaaattactatagtacccaacgttcaacagcaacctgaactgccactcggaaagaattcgggaaacagacaatcctcgaagctgtttgcagatttatccaaaccgattattgaaacagatgcggcagaaattgaagaggtttcagcagagaaagcacgtaggcaattcggtaaaaacggtatacgactttcgcaggatgcgcaggaggaagagaagcaaaaaaagaaatacgagcaacacataaaaaagctacttgatggagagtctaatgaagagggaggaggagaattccaagatcatggaatgaggtcagagatcaatgaagaagtattagaggaagaggatgaagaaaaaattgcgttgttaaaaaaactcgaatccaagcaaccaatggccacgaggtttgagattacaagcaaacaaaaagtgttatgtcgattgcttttgagcaaaagcagatatcggacaggagagatgatgatgattgagctagaaggactggacgcgatggttcgacaagtgcatatgcaacttgaaagtgtggagcgtattgtgccagacatccgtatacgcaacagcgtagggacggagagggcgacgcgaaaagtgtggtgtagaattacacggggagtgtttgagttggaaaacatgagcgcttcgatggttgtgccggaggaatgtccggaaacatttgaaacacagcaatttggagtggaacactttttgcgggtggaattgttaagggcggtgaacaagaaacgtgagatgcagggaccggcgcatccccgatatagtgaagaggtgcagagtccgagtcgatcgagatacagtgaagaagtacagagggtgagtgaaggtagattgagcgaagaggtaagcaaggaggaagagaagaaaggagggagggagagcggtcagcacaagcgaatggcatcgctaacgaattcgcgagagatgcaaatccagcatgcaccgacaacgtttgcggcagagacgattcaatgtgttttgccgattcgaattgaaaagcgagttgtgtggatggaagatggaatggaaggagggatggaggggatgcaaccggtttagccaaacaattgagtaatccgatcgttgatcaaatcaagtctcaaaaaattttaaccagctcatactccaaccttgctaacgtctgcgagaatggatgatttcgcttttgctttccattttgaaaattcaatccattaccgcaccgtgctctctctcgtactcccctcattgtgcagtaaagtgggaagccacgaaaaaaggatataacgattgtttgtgagagagaaagaacgaaagaacgatggatgattgaaagtgtcgcttagttttaagataacgacaattcccttgatttcgcaattctccttttgggtactttaggctcccctggctccctaacgatgctttcttgtagcgctggctctggtgcgtgtttttttgcgctgatgcttgatatcaatcatgtcatttcattctatgcatttaggggttcggacactgagtgtcacgaatgcaatctatcatacaatatcaaatttccaatctctcggtaactttgtatgcattattagcagacaagtgacgttttatgcagtagtagcagtttttgcaatggaagtagtaagccagcaagcaaggaatggaaaaggtatgttgtatgtgtatccccccttccttgtctgacctgacttggcctaaccctgtcttaacgcagccttggctttcttcgttacacaatgctatttctattttaagtgtgttatactgggttatgctattctcgaagccaatcttgccaatgtgagcaagtgagccaatctcggaaaaaacctccccgttccttcctttaccgccgtgcagtgagaggtgacgtgaaattgagatcattggtgattgggaagatcagatggttttggtacgacttttcttaaaattgccattttgtccataccgtcaatgccaaggaaattgactcgatatccgtttcggaacgccctgatactacgtcatttttcagggtaggggtgaagtcagttttctcaagggggcactgccccacatgggctctaatggacatcggtgtttttttttttcatcttgcggcaccagtcgagtcagtttgaccaaattggccttgaaagatgactgacctcttatttgtcgatgacagcggccctcattgacgatgacgacacttttttggaatgagtgaataaggcgcgatagtgttttctcctatttggtgatatggaaacggtgcgtttttctacgcgcatcttccgaagaggtaaggtttggctttcgagacctaaaagtcattctcctatcaatcgcgtcatgttagattgttgatgggccttgggcagtgggaggttcttgtagggaaaaatagcacgttgcaagaaggacgaaagagcacaaggaggaggatcagagaaagaaagaaagaaagaagaaaagaacaaattcttgcgcacttcactaaatagatggtagcgaaacatataaaagaggctagacataagagaaacgctagacttgggagaaacgctggaggtaggaggaacgctagatatgggaagagttgagtagggagagagagtaaagaaagaatgaaaaggaagattagaagaagaaagagggatagaataaaaaggaaatggttttattcctgttgaatgattgaaatagttgtatgaatagatgcaaataactatcattaaacatataaatagatgcaaatacaaataatactaataatttaaataatattaacaatacaaataatttaaataatacaaataactatcattaaacatctaaataactcgccaactaaacatccaattcctatttataaacatcgaaacaacatacatccgtataagaatgaatcttgaggatccttttcattataatagtatagtttagtaaagtaaagtatagtctagtatagtatagtatagtatagtattttcttttcttttagatttccccttgacattatcgactcttttcttcgtttattagtaaagcatgtatgttacattaaatcaaatttcattcggtttttctttttcctttatgtgcagcgctcaacaaagggacagggatgctatggactaaaaatcgtgctgatggaagcggcagacattacaacgtcacctgcaacgatgccttatcatatgtgcgtacgtgtgcaaatcgagaatgggatcgacggacaaaagagatgcaattttcttctcgtcgcagtaggagcgagcatacagcgatcgggtgatacttggagaatcaagtagggacgaatgaaagtgtgtatgaatttggggagtagtaggagtaaaatgaagagtaagggggactagtaaagagtcatggtggccgtaagaaaagaatctcgtataataagaaagttttcatatcaataatatcgatgcatccaggttgtaagaggtcgtcattcagaaaggtaagatattgtcatggtcttggtcatgcctgcccaaatgttaatgtcactgtcggctctcgcaactcgtaatcacttatgtgagcttactttagatacgctgcccatgtgggtctagccaatttactgaaatacattgaaccctttcgcaaagttcgttccactgcactctttttttttcgttttgcaaactgctcttgtcatccatccatcctttcatggctaaactaattgaatggaaggggatggcgtggaaattgcaaagcatgcatgacagatcaagtcaagcgatgtgctttgagcgatacgttttcagcaatgtgttttgcgctagacttttcgctgccgcagcacttttgatcgatcggttcggtattcggtggagtggaaattgccgtaaagaaatttcacctttttccatcatctcattaagagtgttcggtttcgcatgcttttttttttttttacttgcgcatttgctttgcatcctcctattttgccttgtggctgctttggacaagccatcccatcaaccaaaagcatatgcagtgtgattcgttggtaaattttcttttttcctttttactttctttcttctcttatcttgcaagtaacacgatgcgttttgtttacgttgattacttttgtctctactagcgccctgtgctaggctcaattttgcaagcggtgagctaacttacgctacactatatatcctcaaccaacagaatgggctcaaagacgaatagagtcgtttgttgctttgttcatttcgcactgtggaatacagtttccataaagtcgcttttttttttttttttaaagtaaaaagatttttcgaaattgttattgattgaatgtttcttttttttcttcttttttctttttttttttaaattctatccaatccaacttttgttatttttctccttctctctattatgacgcttccctcctttttttactaccaacgtaaccgataaccccaatttcttctttatccccgtctatccccattcctttcacactccatctagttccttgttgatgaataataatcttctttacaaacagaaacgcttgaaattctcccagctctcttgactcacccatttcatccaatctcgcccatctttcttccttattgtgcgctctctctctctctctatctatgccttccctcgcctacacattttgccttgtatcgcccttgtcctgcatctctctcttttgcgttatatttaaaatacgagctccaagccgtcgccaactcgtcagccttaccttaccctgtcttgcccttgcctttgccttttgtcataacactcccgtctttgttacttcgctctcgtgaaaacgcgatgattctcaggtgacattttgcgaggtcaaagttccgtttgtgttgcacctggttgtcagcattcactttttacctcttttgcgtttgtcttgatttgccccttcatttcttcccccctccttttgccgctgcttccctcttccacccgctcaacccaagtacaaagaggcacaatcggggtttaccgaaatccttatatattagattcactatactccctgttcttgatcttggttttgtcgttgacttttttgtcactaggtgagcttctctcgcatatctcatactcacccactcccgctcactcgctctcggcgcactcgtatacattgcagtgttgtacgtctttacgcacttacccttagtcagccagcatagcagcactcttgtcaactacatctttgcttggcgcataggaaaacgacagtttcgcagactagaatttttcttctaactattcttcaagtcttgctctgcgctttatatcgcatcgtgtttttagagtctatttccatttggttatttgctctttttccttttgcttttcttcaacagactacttgagtcggtcggtcgttcgttggtcttgacggcgacgttgcgcgacatctcataacttttcgtaagtatttcaatttttttcttttttttgtgggcaaataaaattcgggaagcttttttgtttttctttctttttttttatacaattgcaaacttgacatagcttagcttttttttttctattttgcttttgcttttgtttgcttgctttttctttttatagtttctttttttttttttgttgctcgacatcaatcacacgaatctaaccattcacaagtgattactctacttgacactgtttcaacactgtgtctcgttccctgctttcatttgccttttggttttttggtgtaacggcttgttaactcttaggaccaagtatatagtataggaaagtacatcactgtatactacaaatacagttttgttttatctgacatactcgcctacctttacacgtattggtgaaacaaggaccattttttttccattgatcaattcactttgcctggataacctattattccactgaattgctcttggcatcgttgtacagtatccacttttatacgacaacatccttcgtttttcgctgtaattttttctttttctttttttaatcaattccttttttccattctatttttgtggtttacgtggatttcgttctctgaacttttccttttccataagcggatgttgcattcttgaagaatttctattctttttctctgttcttttttttttcttttctctttttcattgtccattgtttattgttaattattattattttttttttcatatttcgatctcctccgtgttttcgttcttctctatctaatttgtacttaaaaacttttttgatatgccccaatcacaagtcgctactgcttctccttcccagaatgcacagcccaaccatggcatgggctcaaaagtcctctcgtccgacccaaatgcttcgctgccccctcagactgcttactacgcttcacccctccatgccaattctgtttcccttcccccttctcatcttcctcgttccacattgcatcctctactatctcaacagcagcaacctgcccagcagtctccctctttaggccctgcccagcaaaacattcaacaaccaccctctgtctctattgcatcccagcctcattatgctgaagccattgttcccattcagcaggttctacaacctcaacaataccgacaacttcctccaaacatggttgctgctacgaatgcacctcagcagcatcctcagttgcaacgaatgatgcccatactctcttccaaccaacccattcaacagctaccccttcccaaccaggcttctccttacattcccgttcccctgcaacagcaacaacaatcgcaaccccaacaacagcctcaacagcaacaacatcaacagcctcaacaaccgcagccgcctcagcagcctttgcagcaacaacaacagcagcgtcagttacattctggtattcagcagcccgtctctacaatagtttctcaaaatggtacttactattcgattcctgccgtcaatcatccaatggctggccaacctattgctattgcccccgttcctgctccaaaccaggctgcattgcctcccattcctccacaggctcttcctgcaaatggcaccccaaacaccttggccagtccggtgacccttcctgcagcaaattccgctgttcaaaatgcccagcctgttcccatgacttcttctcctgctatggctgttgtacctcaaaataaaaccgcagctacttctacgcttgctgctcaacaaggcgccaatgtgctgccgcccaacgctcctgaatctgttcgtcatttaatttcacttaacgaggaaacttggattcagattggccgtcttgcagagctatttgatgatcaggataaagccctttctgcttatgagtccgctttgcgccagaacccatattcgattcccgctatgcttcaaattgctaccatattacgaaaccgcgagcaatttccgcttgccattgaatattaccaaactattttagactgtgatcctaagcagggtgaaatttggagtgctttaggtcactgttatttgatgcaggatgatctttctcgcgcttattccgcctatcgtcaagctttgtaccatttgaaagatcccaaagatccgaaactatggtacgggatcggtattttatacgaccgttatggctctcatgagcatgctgaggaggcatttatgcaatgcttacgcatggatcccaacttcgagaaggttaatgaaatatattttcgtttgggaatcatttacaaacagcagcataaatttgcccaatcgttagagctttttcgtcacatccttgataatccccctaagcctttaaccgtcttggacatatacttccaaattggtcacgtatacgagcaacgaaaagagtataaattagccaaggaagcgtatgaacgtgtcttagctgaaactcccaatcatgccaaggttctacagcaactcggatggctgtgccatcaacagtcatcttcgtttactaaccaggatcttgctatacaatatctgactaaatctttagaagcagatgacactgatgctcagtcttggtatctgataggtcgttgttatgtggcacaacaaaaatacaacaaggcatatgaagcgtatcaacaagctgtgtatcgtgatggtagaaatcctaccttttggtgctcgattggtgttttgtattatcaaatcaaccaatatcaagacgccttggatgcttattcccgtgctattcgcttaaatccttacatctcggaagtctggtatgacttgggtactttgtacgagagttgtcataatcaaataagtgatgcgcttgatgcttatcagcgtgctgctgaattggaccccactaatcctcacatcaaggcaaggttacaattgttacgtggacctaataatgaacaacataaaattgtcaacgctcctccttccaatgtcccaaacgtacagactgcaaagtatatcaaccagccaggcgtgccttactctaatgttcctgttgctcagttgtcgggtaattggcaacctccacacttacctcaagctcaacttccttctgctaccggtcaatcaggcgtcgtgcaacagccttaccaaacacaaccgtcagttactaataacaacgtggctactcagccagtaattgcttctactgttcctgtacaaactgctgctccatcgagccagactgctgtgccacagactatacaccaatctaatgcttttactcctcgaggcaagcacgcttcaggttctcgaaattctatttcgtctaccaagtctcctcaacataagttatcagatcagccgcgttcacgcaataattctatttctaatgttagtcatcgtgaacgtagcaattcagtttctagtaaatcaagggaaacgaggacttcagcttcgaatgaaagtgatcctaaaaaatctactcaacgtgattcctctaaaaagctggagaatagcacagttgttagtggatcacctagttcaagctcaaaatctgatgctgctaagagtattaaaccacaaaaacccgagcctgctttgaaaccggttgaaggcacagctgatccaaagagtaccaagcgtaatcaccaggagactgagaaaactgctgatactgacgtttcttcgacggagccagtaaagcgtcagaaaactgctgatgtaaatgacgatgttggagaggaagaagttaagcagtcagtttctgaacaggtggattctgcacagttgacttcggaacctaaaagtgagagtttacccaagagtcccgaagaaaagtcagatgatacttctaatgatgttactactgaaaacactaacgatattaacggcgacagcaatatggataatgtagctaccgttgataagtctacggatgctgttgatacatctacagctactgttgccgctactactactactgcagaagaggaactgccccaaaaagaatcgcaagagcgtagctctcctagtcccgaaaatcaagattcgacacctcttgccccaaaaagtgtgagtccaaagcaagcagcaaggactctcgatattgatgaaaattacgatgatgatgagggagaaaaagaaaccgtgtcagtttaagtatacccccaaggcccaattttttgtaatgtttatttcatgataatcaaggctcgagtacgattattagacttgatattgtgtgtgttggtttgaattgcaattgctttatttcttgtatttatctgagtgttatgcgtcctaaaaattttctttgatgtatatagttttcggagttaataaaaataactttttgaaatgtaaaatatgctcacatttgaaatttgcttacaatagtcatacatattttaaaaattgatgatactggtgtagctgatacgcgggaatttttgttaaggaaagtatatcccacctacgataaacgtctgctattgatctgttgaaacaaaaattgtatctgaagttgacatttatcgagaaaaaaggaaattatttaaaatatataatctcgagaccctgtgtcatatattgcataaattatagatgctttaatcaaaccaaatatgcactattatggaggaatcacataactaattatataaaacaagttattgtagtctcattatctatttttattaagtagacaaaagcagagtaaactatatatggaaagaaagaagagaaactgaaacaattcaaaagacttttaaattttaggtgctaatcacctgtaagaatatgccaagttcgctcacaaatgttgcttctttaaagcagagactagcataataaactataccaaggaactcaagaaaaatcatacttattgttagtctgttgtgtgtaaaatcctttttctgtagcgatggcagttattaaattagcaggtgtaacgtcgaaagctggggaatacacgtcaatcccaggagcagcaatagaaattcgaacacgctttggatcctctagatttcggctgttagagtctgtgattatggggcctgtaatcgtggtcatttcaatcggaggtcgctgttcaatggtaatctgagaaccagacgctaaactagtgtcaattgaagaaaagggagcagccactatgaaaggctttccaaagtgttttgccaaaatagcaagattatatgtgccaatcttgtttgcagtatcgccattacgagtaacgcggtcggcgccgacgacaatggcatcgattttgtgcataattgaagcaaccgtggaatctgtgactagagttgctggaattttatcatgaaccaactcaaaagcagtgagacgagagccttggttataagggcgagtttctgtacaataagcgtgttccaagttccccgattcgtgtaaactacgaatgatccccaaagctgtaccataacctgaggtagctaaagatccagtgttgcaatgggtcaaaacggtgagcttgtctttatctttgtaatgctgcaacaagaattttcggccagcagttccaatattgtggttgtcttctaaatcttttactagcatacgctccgcttcctgaataattttatttcgacaattttttccttcttgaagagcaatgccttgcataaactttgcagtttcaaaaagattgacagcggtaggacgagactgtttgagatgctcaaagctatttataacatattcttttgcatctgcatcttcagaaagatgttttaatccgacagccacactcaaagctgctacaatagcaatagctggggccccacgaacttgcattttttttatgacagcgaatgcgtcttctacattactaactgaaatgtatttacgctcgtacggaagaagtaattggtctaatacaagaagcttgtcctcattataaatgattgcttgcaacgacattctgcccaaatttttgaatatctctgcctttgaaaacttttacttcactagcgcacgaacgcacatgcatcagataaaattaaaggatttgatgaagctcgtagcgatgcattaatagaaataatgaattaatataaagttacactgtgtagtttacttaggaacaaaaaatagtacattaagtttaatataaatttataagaagagttaacgcagtctttcgtacttttgacactgcttatagatagataaaattagcaaccctaacttaatattgtgcttcttatttatccgcactatttgatatgcatctaacattttgaacgcgtaaacaaaaaatttagactcattcaaagatgtaagttccatcgtcaaattatattaccaagttattttgataatgagtatggtgccttgaattatagattaaaaaatgtatcaccgaatttatttttaataatgagtcgatctgacatattagaatcaaggaataataatatgcattgatgttttatgaaggaattacagctgtagaacctatgtatacaaacttcaaacttttaaagatgagaacgatatatttttttcgttttccagaaaagccatgcttgaagtatttatcaagatgttcggtagtgtcaatttaataatcatatgtgcgactttgactttgacatgcagcaagaagttgttgacaccaacctatctgcttgaaaagtgatactcgtttgcaatacttaaatatatatatatatatatcagtgatcgcaagtcagttttgaatgcaggattggtaaacaagggtcgcaagttaatatatttatatagctgtctgctgtaacagtttaacatacaaccttgaaactgtaaaacattgaatatttttcattgttaaagccaatttaaatgagaacgattattgtgttacgaggtaagcatttaattccaaaatccctatgtattcttgtagtataaagtaatttgaatgacaaatcagtagattcttccataattgcaagtaggatgccagtcccaaacctttaattcctagctcaaaagcacaattgttcagttcacacttttgttaacttccggaatttgttattgtaaaataattgtctcctcataattttaaaaaattacatctcattgctgactgagaactctcatcatactggtcaattttaaattgtgctgaaagccttataatcacaaatattcatgtttaatcgaatttttttggttttcttcactatggtgcatcaataatatttttagtacagtacaatcacacccacctttgaattctaaactttgaccttcaaatgcaaataaaaaatttatagttagatcgttccatcatagtataaattacagaatgatattgcttttttaaaataaatgttaccatctacgtgtttttcaaggtattcacgcgcgaacgacatttaaaatgatttcgctccgcttgtttatgttcaattaaaacattgattaataaccccttagtcctacgataattgtgttaaactgaatatgatggtggatgacaagtgtagctcgaccattactccccactccaaccaaaaaattttgttaaaaaaaaacacctttacagtgtttaattgttggaattttgttcttgtggttttcttaacaagtattttaagtaaccggctaaaatattaatcatgaaacggtatatgtttggtacattacctcgcgtgcaaccgaaacgttgtttccagacagctattggcaaagaatcaccgtatgtattcaatcctttcctctaatttaagctataattttgtacattctaaccccaatttattagcaaagggaacagcgaaaaggatcaactttttgagaatccattttttcaacagcttccttccaacgttgcagctgtatatttgaaccctgttaaattcaatccttctgaaaacgacgtactttgtgcttctctaaaaattaaaagctttgaaactccaaaacttgatacgtttaccgacttcatttgtcgaacagcgtattacatgaaaattccaatcaagggtccacgtccattacccaacaaagtagaaagctggactttactccgatcaccttttattcacaaatcttctcaggagaattttgaacgtattacgcactctcgacttatacaactgtacagtgtcaatccagttactttagaaacgttttttagttatttacgaaaatgcaacatgtgggatttaaaattgcaagcaaaagcttatgaatacgaatccatcgatgatgcccttaaaaacttcgagtcacagtctaagtctactgataatttcaaagaattgttaaacggtccttcgaaaaaagatataatcacacaaaatgccgaaaaattgctcagaaacgaccccatttacaaagatttgttaaaaaattcatctcgaaaataaaaattaactaatgtgttttcaattactctgatgttggaccgtttattagcaaaaatactctgactgtattcgtacttttttttttaacaatatgacactagcttttcttcattaaaagtgttctttaactaaaaacgttacgaatagtccacacttgtttcgttagttttcctcaccagtaatttttgaagtttcttggggattgcttttcgaaagaacaaaacccgcaagtgccttaggtccttcagatttttccatttcaagctgttccattggatccattggtgctgctgcactttcaattttagctgctctcttcgctatatgaagggaatcagtgctaaacttagtttgtacagaccgtttaatacgaagcatttctttaactgtttcttctggatttccgtaccttatttcaaattcttgccatgctttccaataatccgtttcaactcttggatcacagtattgacttccatgaatatatattaaacgagcacgatcgatttcaccaagtttcgtctccatttcagcaaaccttaagcacatatctttgacttctgagtcactcagggattcaatagccttctcataaactgtccttgtcgccagtacaccataatttaatgccactttaacgagtaacacattgtaaatagcaagacggtctgctgttttaaccttgtcggccgctttttctaaaatagaaatggatctttttgctttgccaaacttttcttcgaaatcggcatacagaagataaatacttttcgaaaattcgggcggacatccttctaatgcttgttcaaataaatccctggtcctttccatatgcgttccttgatatcgtttaacaaattttgttaaatataaattccaaagttcaaaagccacgggataactaaataacgcaacacctctctcataaattttaaatgaatcttcaaaataagcattctcctctaagagatttgcataattgacaaccacctggggagtagcaatttttagttcaaagacgcggtcgtacaatttgcgtgtagtttcaatcgtaccaacgctttcctcaagatcaagataatacatccatatcttagatgacttgtgtagccgtacttgtggactgagtgattcatcaaaaaagctgatatgactttttctaggagcatgaacggcatctcctattaattttctcgcagcgtcaaaattttgatgtcgaagttccatctcggcccagtcaatccaaacttgtgctaactcattgactgttttatatggtacatgagtagccttttcaaaaattatccttgattgttctaaatcatcaaaattttcataaaaacgagcaaactctgaaaacaatttgccgagggagccatgcgccagctttggatttacattttttatagcgtctgtgtaaacttgaacaactttttcgctgtcgtcttctaaaaacttgactcggcgaagccattcgtcaacgttatttatattttgccttaataatacatcattgatataaagcggacgtttgtcaagtattttctcgagccaggccatatgaaaatcgatacttaattcgtcatttgcatttccgctgcttgcttcaactcgtgcagatagccattgctcttcgaattcaacaaaagcatcgaatataattgtaaaatttcttacagtcattatgttattcatcccttcatagaatgtgcttcttgcctgtacgataagttagtttttgcaataaggggtcaataaacaaaccagttaaacataccttctcgtagtcaccaatgcgtatataatattgtgccaaataagtccatagtttccctgcttgatcagaaaaccttttaatgccagctctaaaaaccttttctacgtctatgttttgcgtatggtcaggatgctgaacaactaactcggaaaactcgagccatatctgataattgctcttcctttttgctgataaaaacacgggccgatttaaaatatcctcatattgtcgagcagcttcattccacagccctaatttacaaagtatctcaatgtagttttcaattgctcttggttctacttgtatatatctgcggtagacatggatgcaaaataatcctccaatatcttcagcatatttcgtaaacatgtcccaaatatcatcgtgctgagttaccggtaaggcgcgaagtgcagagttaaatgtacaacgaatcttagtgacatttggttgtttcatcaaaaattgtaaatatagtttccaaataacaggcattttatgcaataaaatcaaagagcgctcaaaacaatcgtttacagaagcaaaagcttcggcatgaaaatatgggttcaaatgttcaacatgcgctacacgtagttccaaatagcttttccatattttatagcttcccgggagttctgaacaagctctttcaaataaaagcacacgcttttccaaagtagatccttcatgggtctttatatatcgtaaccaacttttcagagaatatggatcacgtagcaattcaagctcaaacggctcgtcatcaacattaattagatcaaaattaactttcagtggaataacatctcccatttctaatccttttgattgttttctaaagaagcccgatgtaggctgttgtcgtgcatacaatagaccttgggcaagtgaaaaatatgaagttcaattttaaccccataagatgaaacttaattgagaaagcacattgcttataagatataaaacaaataaattacagaattaaaagactgtctatatgcccacctctagggaattaagccaaagtatgttgataaatcagagctacaaaatacagcccttcgatttctatttcatttgttgtaaatcactatccataacgaccttctgctatttaactacccttatcagtaaacctcttctgtacttcgaatttattcattgattgctatattcaaattatatttatacgaaacgcaaaatcgcttcacctggtagatataaagctaatagtggtgctaatgtgacttttggtcataaaaattaacgagtattcaaactagttatcactaattaggagcggcaaaaacactaattgtacatataatcagcttacaaaaatcacatcgaaatgcctaaatccttgactaattgtttgcaatatatactataaacaaagaaacaatcaatactaagacaaactccaaattaatacacgaacatatatatttgatttatctatttcaaaacacaagcaaatgcagtaagcctattaacacaatcagataatagagagtttcttggtatcaggttgtcttcaagcttttctcagaagcagaactgaaaattaagtatcatcatacatgtaaatggctttagtaaatgcttcggtaaaaaacagctaaaatcaattaatctaaattagttaatataaaaacattaataattacgaaattaatggctgagacgtgctatgttcattcggtgatgcatgttttctgaggatcattgattatcaccaacagaaaggggtaaagtataatcatcttagcaatcttaacacagactcaataaacatacctaagaagttagtaattaatagtaatcgaattaggctttcaaaattattgagttagttcagcaacgaagaattcctaaaatacaaaagtgtccgcatcgaatgccctactaggaacagaaatgatcatcatcaactcaaaacatatttaaaaaaaaaaaaatttgcacataccattcaaaaagatatctaactagcaatatcgtagcaagttaagcaaaatatcccttttcacttaacttgtgcgatatcaccagcacaacgaaactaaatgttttgttggtgctttaatagcacattgtgactgtttttattaacaaaaaactgtcagacctcggtataaaagatagtgtgtttaaagttttaaagcttataatttataatacatatccaaatattttggccgttagatagttcttaactcatgatagaaaatgcggaggcagcatcacaatatttagagaaaattattgaatgtttacaatcagtttaatttcgattacatttccaattagatttttgtatcttgtaaaaaattatatatcttaatataataaagagagaaagaatcgatgcattttcgatttgtgacgtttagttttagatatatttcgctgcgtaaccttgaatatctcacttaggtgagtataagatactgtatcaaactaaaaaattttggtagcagtaacagaattgctgtatgcacttagttgtcaggctttctaatcgccctatactttttgatagtctaggcttcaatgagcatatatggaaaaatgatagtccctttaaatccataaagaatgagaaaaattgaagaggataaaactaaacagtagtcgtttgtgagggattttttaggttttctttcttcatttcggcttcgttgttgatatttaagtcatttgataattctggatagtatatgaaaaggttattccatgtagtattccaagtttttatcagatgatcaggaatttctggatcgacctcaatagtgggtcctgcgagtgctccagcaccgtgtaaaatcataaaaacattcttgatagattccattacctcagccatagactctgaaccatggattgaacttaattttatggccacgtccattaactttagccataatgtatgcagcatctccttttgggctgacaacacattcatatcaatcagcacagttttgcaaattatattaaacatttgggcttgcgctagaccgaatattttatgctctggtttctcggttaaaacagtgatcatgttttccatagttggaagaagcaccaggtggaagagagccatagtataactaacttcgtgaggctgatctaactgttccacgactattcgctgcaaacatgacaaagatgctgctcttaaagaacgacttcgcgagaggcaaagcttacaaacatgatcgtaaataattttccatcttgtatcttgaaaatgttcagaactttcattggagtcaaccttgtactcaactgctgcttttaaaaataaattaaatgcatcgttcaattctgcactatggttatcaagtatagacttatcaaacggaagcccttttgaagctccctttttttgctttgacaaaatctgcgcgatttgtttcacaatagtctgaattagcgtatcaacgcaacctaaatatacttgaaacattggaagatcaagtaaattagtagggattttgctaagcagcctatataaatcatcaatatctgctgtatttgtattaacagcggattggacaagctggagtcctatccaactttcaagtagaaaggggtacttgtttaccaactgatgaaaaagtgataagctctgatttctgacaacaatatttttatcgttcaaaagattgcacagcttactgaataaaccccagtcttctgagttctcgcttaacttcaagtcgtcatccatgaacatctcgaagatatatagagagagttggttgataactttctcatccccagattgttcaatttgaaatagaagatatgacaaaatttgggttcttctttccaatttgttgagtgattctctagttcccaaaaataacgatgtcagcagatcagctactattgcagactggatgttactgagtgcttctacagacgaaactttgttatcatccactgtgttttcatcagtcagaaggctagtcgacggatttgatagactaagaagagagtccagaagtttgtttaatccgggttgcttgagatcgaccaatttagttaagaaattgtcaattttagcagaagagatgcaatcaatagtacataaagtatgttgaatttcttcatctgttggacaaggaggttcatcatttgcataacttgataaatatgaagataatgctgacaataaacctccttctttgcttaacgcgggtttcccagaattcaacggaggttcaggaaatggaaaccattgatacccaaacagcttgaaaccaggtaaaaacgaattatcaattaggttatttcgggctagacaaatggtgagctgaaccaacaagggccagcttgcgtctatgatattaccaaacttactacttatccaaaagagaaccagaagagccaattgagcacgaaaatcccttccaaaacgtacacttaattcactaactgtaataatacggtcttccactttaatagcagtatttaattgagtacctggcacagaagaaggatcgagcgcagtaaattgacaaaagcgctcaatagcataatcaaccggttcgttcaattcatatgctgcagccacttccgtagcttgctgaattccattgacaaccctatagaatacagtatcttctgtcgcagtagaaaacacgtatattaaagcggccattatcgatttccaaacttcaagaaaaacaattttatcatgcacgttagaactcgaacgcttgaatggctcagttattttcacgctctgctgtaactttgaccaaatatataaaaatgaaagctcagtgtcatgctcttcggcaacaattatttcattttcttttattgctttgtaaatttcagacaaaaaatttcgatcaaaatcctgcccatcatttacaccgcgtacgttacggcaaaaatcatctaaagtcattcgacgttgagatttgatgtttgggttatgctggtcggtatttagcataattattgagtaggaaaggacaaacgcggcatcttttgaggacatggaatcaggattcgcactcatgtaataatgagaaaatgtttctaaaactctttctatcaattgagattctccaggtaaacgaaacgactgaagtaaaagtcgtaacgcttcatcaattctctttcctttaaaatcgaatgcacttataaaagcatttaaaatatgagaattggaacctttggtcagaaactctcctaaaactcgcttgctaagacgattagtagaatggaagaattcaacaatacaagtaggattgtcggattgcttgatgatagaatgctgagttaaaaaggcaataccatctgaaggggattcattaaataactcggcaccttcaataataattgcttttctcttttttgattcgattaatgtcttagcgacatcatctttgaaagtattattggggtcattataacaaggttgtaaatgctcatgaaaatagtaaatgaaatttaaaagagcgtcgaggcaaagtggtggtacattagcagttgaatagcgagcagagtcaacaaggcaatttcttgtcaaaactttcagcagatcaatggcaaggtctgacatttgagggtcacaatcataattgacatacaagtctatcaaaaaataagggatgcgggataaagatccgagacattcaacgataagctcacgaacttcaggaggtctatttctcgtgtcgaaagcaaatctttttctctcagtaaacgaagttggtgtggcacgatctggactaatctcctcactcaggtctaacgaagaaactaccttgtgcaaagatgtttcaacattacgttcacgaggtgtggttgaaggtatatggagacaagatattaaataagagataaataactcttgctgcaatttaagagagccgggcattgcttgaagtaaagtagtcattacaagcaaggaatttgtcagcaaagctgtatgatcactacgaatgagctgtagaagtgatttgcataaagtatcagtgatgagtactcgaagcgaaggaaaatcgctaatatgtgaaccagagacctctaaggctgtgtttataaatctcaatgccatggctttaatattatcagaaaacttttgcttgccaaagtcaataaaggaaactagtacacgaaaaacttcgcgaatagaaccaataccgaagggatcgatttcatttgaaatctcatcgccttcggtgatttttttgtaatggaactcctctcctttgatagagtgttcttcggatgcgtcccaaaaatcttcactatccgttttcacatcaatgtacttcaagcgttcaaatatcttttcaaggatagatgtcatcgataattcagcactatagcgtaaaacttgggaaagcctagactggcaacacatactgagccctgtttcaacaatttcgcaaatagaatcatcactcaaaacagcttttccaggacctcttaacaattcttccattagcctagaaactcgcaacaatacagcctcatcctgtgaagcatcgaagctctcaaaacggcattgagtaatagcaaacgatagattacgcattgacagtgctaaattgggtgattcttcagaaatgattcgaaaagaaaagaatttgagtatagctgataaacataagctagttatataacctgtcattcgtggggacttgattgtcctcaaaaacggagagagaagctttaaactatcgtatccatttaagctagcacggttcgtcaaatcttcttttaactgtgaaaactccataaccaatggatatcggatactactgcttttttcgccatttgttttccatcggctttctaaaccatcagccagaaattcgtctttaagtgttgagactcctaaaatggatgcaacaccagaattcctccatctcgtggtttttctaattgccgtcacgacagttataatttcattgatcaccaaggaggacggtgaaatcgaacataacggctcttggttaggagatgcgcgaggcacttccatagcccttctgtagctactaatcaagagtctttataaaaagtaacttgaggtgtttactattgtaaatagcgtagaggtttagtcctgaacagtctcacccttcctttggtgttgaacggatttcagcagatatgcttcaacatattaacattgcttaacgtatcactatactaatttacctgggttatatgtttgaaataaacatagattaatctgataaatgtctagatcaggaaaatgagtatatatttttcggtaggatccaatagtattatcaaatttagtgaataaaagtacaaaaaaagagtgtaaagattaaaataacaaatcagggtttctacggtatgcagtgaggaaaaaaaaaatacaccaatttcgtgaattaaagtagtgcttcaacaattaatgtcaggtctgtttcaaaaatacgcctcactgataaaacttataagagatcgttacgaatcttttataaccttagttcggaacatcgccattgctcagtagagcatcaatgtcacagttagggtgtattgaaaatacgcgttcttcaaaaggaagcctcacggcgctgtcagttaaattttgaatttccatgatgatcgattcgtgaacaagcctggttaataccttacgcacaagaccaacctcatagatgatgtcttcctcggtatggaattggtcttccctaagctcgagatatgactgaactaggtctcccgctggtactccatctacaccttcagtagagcgctggcgtaaaacctgtaatattccgttcataatcgaaacatatttgtcgtaagtaatttttacttttggtttctgcaaagcttcttccgaagaaacattatcattgccatttgttgtattagtattatcattctcaagttcttgggcctctgcatcatcttcttcaacctcaatatcatctctttccacatggataattgattgacgtaataaagagtatgcttcgttgacaaatgcaggagtaatatcatctacacagtttgctcttgcaatggcttctgatagacgaatcattgactccagttgtcgcacggtaatacgatatgaatttttaccagcaccttgcgcgtcatccatccgcaattgcttgtactttttaacaatttcggcacaagattctgtatttaactttggtttgaaagtccttgcatatctgatatatcgttgaagttgctcagtactaaattcaggttgcatggcatcatcccgtaaacgatgaatgtcaacaatatgcttagctaaatgtctatcaactgattcattgcactcatctagtacaacgaagaataaatcaaaccgtgacatgataggagcagacatattgatgttattccgcaaagttgtttttcggttatagcggccacctattggatttgcagcagcaaggatagatgtccgtgcgtttaatgtagcttgaattccagcttttgctatagatatcgtttgttgttccattgcttcatgaatagcaacttggtctgacagatccattttatcgaattcatctatagcacatattccattgtcagccaacattaaagcgcctgcttctatagtaaaatccccagtttcttcgtccttaacaactgcagctgtgagaccggccgcagatgatgcctttccagaagtgtagattgcacgaggaagaaaattgcaaacgtatttaagaaattgtgatttcgaagtactggggtcgccgacaatacaaatgttcaggtcgccacgaagatttataccttcaggagttaacttgtgaacaccacccattaactgtaaaagaatccccttcttaattatttcatgaccataaacagagggagccagtgagtttgtcaaacgagaataaatatgatctgaatgcaccatcgcacgtaaatcatcaatttcttcttgagaaagcgattgcaaaaattcatcttgctcttcgatcccttgagaaccatcccctctgacatccgcaccgcttttatcatttgcatcatctggttgaaccatgcaagctaaaaaagatagtttatatgtaagatcacgtacacctaaagacttcagtcctgtcacaccatctgcatctctaccaccaaaattgcgagaatctcgataagcttctggctttacaccaggaattcctagctgtgagacatctggaacggcaataagaattcccgtaaatgcgcatttgtcaccagccttagccctttcaacaatatctccgcgcaaaattacgtccaaagttcgtggcatagaacccgtaggaatctcgttgctattttcttgaatgcgcaccttttgccagtcctgaaaagaagactgtgaaatattgagccgccaacttcttttattagcacaaagttcattagggcattgagttggttcagtatagcgaaatgcttgctcaacatttgaaactacagtgtggcattcctcacagataaaagtaccttgtgctaattcagggcgtacttcagaagtacgagtaactgtacctgtaatagtcgtgagtctaccgatacgatctgttcgtaagtcccgaattgtggatcgaaagggtaaattgtaaaatgcaagagcaaatgttttgtcactggctttaaagttcggtgaaagtgaagcattttcacgagaaagagaacttctataatattctggttcaaacttttcaatcaacttttgtaaagctcgaagtaagaaaggagaaaatcgataatattgctcaactatcgcaagagctaacacatcattgtacgaggttaaatgcttataatcaacgtaaacggtatgaatctcatacattgccaatccatgaatctgttgaacataatatttctcttgtgatgcagaagggagagcatcacctccagcaacgcggtcatcagaaaatgacaataaaaactcttcaaaggcttcacgtactgattctccggttgtatcaattacctttggtatggcttctcctatagcagcaaaaggtttccttttcaccattccatcatcctcgagcatagcactcgactcaggttgtgaaggcatacttacagttggcctgtccccaacttctgaagtttgaaacccataacgatatgcaggagttgaagcattattaccctgagatgcaagagaagacatcttcaagtgtagtgctccctattatcaaaaaactgcaactacaggtttttggtcaaaggatagcaatgtttattttgaaacgtttatttctgtggttgctttggtgcgctagaaatcgcaatttagaattgcaaattacagtattataccttattcgtttcaattaacaatatgtgttaaaaaaacccagtctgaacattataccacatattccaatatatactatggtaagaaaaaaattcttgaattatctctattctatgcttctttcatttattaacgattgtaggcagacaggttgcgctctcaagcaaaactagaacagttacaagcgcgttatgttggtgtcggtaatgcgtttaccaccaaatagtaagtactaatcggtttatttgacaaatgaattttcgctcaccatataaactagtgaatggatggtaaatcagcaccgggatactttgtcttctgtagtggggcatccaccgttgctcgcatatatggcaacggcgctcggcgaaccgagagtccaagttcgcaaaaacctattagaaaaaatgatcatgccatgtggaccacctcccccttctaatcaattttaaagtgttgtgtttacctgttgcccaaaattaatgtcgttaaaccttcgctcgtctgagactttgtttgtttaagataaacagtacctactaggttattacaaaataatatatatatatatatatatatatatatattaattgaattatatgcaatgctacattgattattgttcattgtaacaacgcaagacattccctagtcgttaccttcaaagtaacacgaataagttttagctatttatctcatttactacgaaagcctcctttggagtagtttacttaaattggctatatgttgaatattttcatgcaaactctgtaacaataaatacattatatgttgcatgagattattttgttgctcgcagggaatacttctggcctgtttattgagaaaaatggtcaaatactactgcatccatctgttcaaccattacaccctggtgaacgagaattaattaatgacatagtatctttggcaagtaaaaggaaaaggatagaacgatatattgaaatttttgatgaagatttgattcagcaaaaccagtttcttcttaaagctcttagacttctgctttcgaaaaaattatttctttatgatgaaagtctagctaatttagagcggatgattatatccagcgatccttattttgtaggttccggaaaattcgtatccttggcgcaattagaagcgcatttagcagattggaaagaaactttatctagtctgctagtacttcaaggtaatatttctcaatgcttgagtgtagcttctacgtttcaaaagctgcataatatgtatatgggctctactcatttgaattttaaaaagctggttttagagtgtgaatgtgcttttcagaagacttggcttgacgaattagtgcagtatttggtaaatgattccggcgatgacagcttcaaatgttcgtttttatgcggtgatactaaagattttgtatcttgtagcaataatgtcccttttttgacccaagacatcgttaattgcttagtttcaatacgaacgtgtatgctcaatgcaaaaaaatgtttcacagacgctttctgtgaaattcttagatgtttctacagactggtatatgaaatgcctttgcctttaacgaaatcttcagtgacaaaattagcagatgaaatgttcactctggtatcagaaaaaataatatttcaattagcttcgtttcatcagattttcgatttggtaaaaatgctagagatggtgatgttacttgaaaatgttgagtttcttccaacattatctgaaatgttcagagacgttcgtggtgaatattgcagttcaaatgacgttcaaggggtagtaattgatgatattttacccgttgttttaaggaaaactatttctttacttgatctcgctactgaatatggagaatgtgtatcttttctaaaacttgtaagtatctttgatgaagaagatgaaatgattcgctctgagaatcgtaaaatcgatgtagagggactcaatatgcaactgttattgtgtttaaaatggccgttcaatttgtttatggataaaaatgctttaaatgtgtattccgatttatggatactactaggttctttacacttaagtataactaaaatcaaatcccttttttacgaaagaaaggagtatactgccaaaggtatttctcaaccatggactcaattgtgggtgactttatggttcttatcatctttacaatattatgcctacgaatgtgttataaagccgtcatattgtaaattacgggaatctcttactgagttatatagaacacaaaagttacgtatgcaagactgttctcaattgcatgctttaacgttgacttacgctaagaaaatgttgtttttttacgatgatgatttacacatttctttaaactcgatttaccatgagctttctttatttcgtagtcaagaagtttcgaaagttgactgtcagttagctgctcacgtatctcattcgattgaatgcatacgacagaaagaaaatgatccatcgtatgatagggaaataattaacgcgctgattgttcagcttaatttataggtagatatgatcaatgtatttatttaatattttttttctattttatttaaatattagttctcattaactatgcatcatggagttatagtcgtaaattatgctgcagtaacttgaagcttcaagaaaataaacctattaaatatcgttgtcacgactactgattgaaagcaaattcaaacgggttttgcaagcgacagcatgcaaaaagaatcattcaatgcatcaatagaaaaaaaagtgtaacagatttagctatccatcggtttattgaatgccacaatcagtatccataaagagaattcaaaaaagaatcaatgtatatcaaacaaagcaacgtaacgaaatttaaaaatcagagtccattggaccagcaatttcatcgccagattcagtgtcaatagaagacatggtgtcatcatctgaagagtcgttcaaagttatatcagcgtcttctttattagcataccgagcgatataatctcgaaccttggcatagtaggtattcggctctcgcaataatagagctgctgcctctccatttagagggtccgacgcattaggataacggagtagctgtggaagaaaaacctcaaaaatattaatcatatcaaacattggagaccaagtttgatttatcacgtccaagcaaacacttccactaagctcatcgatattgggatgaaatatacgatttacaaatccaatacttggagatttccaaggatactcacttggcagttcaacatgaactttccatattccacctgagtaaggggtttcagacggtccatggaacctaacgtaaaattcttgcatattatcattgacaagagttacctcgtaatcactcatcagcagcttcataacgtccgtctcaattctgcgccttgggctcgacattttgattttttatagttttatttcaaaactaaaaaagaactcaataattttaagctagtgtagtattcaaatacggtaatttgctgcaataaaggcaaattcgcaaattcagcagttttcgagtaattttcaataaaatcaaattattttggacttttggaaagattcttagcttccgttttaaatggttctatcctattgtccgtgaatatatcaaatttttaaaagcaacaactaataatcatcaatgacctaatttaaatgaaagcaattttattgtatagaagaatcccctctttatcgtccttcttattgttaaatatattttaatttacaaacgaggcaattgagcataagtttggctatgatgaagacgcggaatttcgctgatttggaggttataagaagcaggtaacagtatgtgagtaacaatgattctagtactaccaagatgctttcgtctcaatgcagcttgataaattagtatcaaatatatgtattaataaaatctcagcatttgttttgttctattggaatcgataaatagactggaaaaaattggaaagagttaatcgtttggctactgaatatattcgcgagtgataaaaactaagatctttaatttaatatttactcgtatttttcataacaaacgtaacttgcggatggccaagctgatttcaaagaagaaaatctacttagggaagtcatctgcttgtttgtcgagaaaagatagcgtctcccttcaaatgtgtgttaaggaaaaaaaggcaaaacttgagcattgccaactaatagaagagaattttaaaaagaaataaatttgattatgtaatttgtaaaattggtataaatattagccatcaacagaatattattatagaggtagaattccaatatctaaggatcttcggatttcgacttctctagtagcagtgcatgattaattactaaccgagtatctttggcattctttatgcatttttccgtcaaaaacgaaaggcgactcggagagcaagtgcctctttcccatacttgagtaacgtgaccaagagaagccatgtaccccataactacagaacctttagcagcccttgcacgctcatccacataatcaggatcaatccaatattcatccgtattgggattaaataatacactcgagcccgtcaccaaatctatgcagtcgatgttagcatcagctattgcacttgatgcgcaacttatagcagcagccaatgttgctaatgcaccgtcactttcaatcacttgaatataaacgtctatagaacttttcggatacaaatgcagtaatatacttggagaaattgctgcttcaatcatttgggaatagcttttttcttcgacggtttgtacatgtccctgacgaacagaagtagaaaatggggataatctaaattcacaattcaactttgctgatgaacgaaaagcaaaagtcttactaggtcgaggaccagagactgtgcatgcaatttttattttttctgattcaaaataactgctaccgacagctttagtagcccaccctaattttagatctaattgtcagtgaaaatgttaataatcggtatcttacatatttttcgacatctgtcaacatcacgagtccgcgtgaaaacaggttgttctggctcttcaaaataagggggaacggatacactcggtccatacactctctttctatctgacatcgatttatagagtatttgttttaaccttgatgtaccgttaagaaaacaatacagaagcagcctggattttcagtggtggcttcgcgttttgggatgacgcgtttgcatgccttaatatatataacgatattgtttgattcggtgtatatatgacatatagaaagcaattttatcgcatctaaaagatttttgtaatgactaagcgtttcaatcagtaagctggaaaataaaaatgcttttagaataatggtgcaaaatttttttttatccagccagcatacttcaagtgcgcgctcttaaatttaatgagtaataaattgttaagcatgtgtaacgaaagagctcgctatttgaacatataaaaacactatattatagcctacgtatgactctcctctgccaacaccacgtttcgtaatgagtgtatgtaatttgtttaaatgattcaagtatttttcgcttcttactaacattgcaaaagaataacatgaacattgatcaaacggatcaaaatactatcgatgaagggctttactctagacaactgtaagttttattagaaacatgaagagtcattattaccggtgttgatttggtttagctttatgtttttatattctttcttgtactgagcgcttgctaatttatctaaagttatgttttaggccatgaggctatgaaacaaatgagtcagtcgaatgtcttaatcattggctgcaaaggtttaggcgttgaaatagcaaagaacgtttgtctagcaggtgtaaaaagcgttactctttacgatcctcaacctacacgcattgaggacttatcatcacaatattttcttacagaagacgatattggtgttcctcgtgcaaaagtaacggtatcaaagttagcagagcttaatcaatatgtgcctgtttctgtagttgatgaactttcaacagagtatctaaaaaacttcaaatgcgtggttgtcacagaaacttctcttacgaaacagctagaaattaacgactttacacacaaaaaccatattgcttatattgctgctgacagccgtggtctttttggatcgatattttgtgattttggtgagaactttatttgtactgacactgatggaaatgaacctttaactggaatgatcgcttcaattactgatgatggagttgttaccatgcttgaagaaactcgtcatggattggagaatggtgattttgttaaatttaccgaagtgaagggtatgcctggtttaaatgatggcactcctcgtaaagttgaagtgaaaggtccatataccttttctatcggatctgttaaagatttaggaagtgccggttacaatggtgtctttacccaagttaaagttccaaccaaaatatctttcaaatctctccgcgaatcgctcaaggaccctgaatatgtatatcctgactttggtaaaatgatgagacctccacaataccacattgctttccaggccctttcagcatttgccgatgcgcatgaaggttcattgcctcgaccccgtaacgacattgatgcagctgaatttttcgaattttgtaagaaaattgcaagcacacttcaatttgatgttgaactcgatgaaaaactaattaaggaaatttcataccaggcaagaggtgatttggttgcaatgtccgcgtttttgggcggtgctgtagcacaggaagtgttgaaagctaccaccagtaaattttacccattgaagcaatacttctattttgactccttagaaagcttgccatcttctgtaacgatcagtgaagaaacttgtaaacctcgtggctgtcgatacgatgggcaaatcgctgttttcggttcggaatttcaagagaaaatagcttctttgagtacgtttttggttggtgctggcgctattggatgtgaaatgctgaaaaactgggctatgatgggtgtcgctactggtgaaagtggtcatatttctgttactgatatggactccattgaaaaatcgaatttgaatcgtcaatttctctttcgtcctcgtgacgtcggaaagctgaagtccgaatgtgcttctaccgctgtttcaatcatgaatccttcattgactggtaaaataacttcatatcaagaacgtgttggaccagaaagcgaaggcatatttggcgatgaattctttgaaaagttatctttagtcacgaatgctttggataacgtcgaagctcgaatgtatgttgaccgccgttgtgtatttttcgaaaagccattattagagtctggtactttgggtactaagggtaatacgcaagttgttgtacctcatcttacagagtcgtacggatcatcccaagaccctcctgaaaagtcatttcctatctgtactttgaagaactttcctaaccgtattgagcacaccattgcatgggctcgcgatctctttgaaggcttgtttaaacagcctatcgataacgttaatatgtaccttagttctcctaactttttggaaacttcattgaaaacgagtagtaacccccgtgaagttttagaaaatattagagattatcttgttacggagaagcctctttcatttgaggaatgtattatgtgggcccgtttgcagtttgataagttctttaacaacaacattcagcaattacttttcaatttccctaaggattctgtaacctccactggccaaccgttttggtctggtcctaagcgtgcccctactccattatcttttgatattcacaaccgtgagcattttgacttcatagttgcagcagccagtctttatgcattcaactacggccttaagagtgagacagacccagctatttacgaacgcgttcttgctggctacaatcctcctccctttgctcccaagtctggtattaaaattcaagtcaatgaaaatgaagaagctcccgaaaccgctgctaataaagataaacaagaactgaaatcgattgctgacagtctaccacctccatcctctcttgtgggttttagactaactccggcagaatttgaaaaggacgatgactctaatcatcacattgactttataacggctgcatcaaatttgcgtgccatgaattacgacatcacacctgcggataggtttaagacgaagtttgttgccggtaaaattgtaccagccatgtgtacatcaactgctgtcgtttcaggacttgtatgtcttgagcttgttaaacttgttgatggcaaaaagaagatcgaggaatataaaaatggatttttcaaccttgctatagggctctttacattttctgatcctattgcttctccgaaaatgaaagtcaatggtaaagaaatcgacaaaatctgggatcgctacaatctcccggactgcacacttcaagagcttattgattatttccaaaaagaagaggggttggaagtgaccatgctttcatctggagtttctcttttgtatgctaatttccaaccacctaagaaacttgctgaaaggttgcctctcaaaatttctgaattggttgagcaaattactaagaaaaaactagaacctttccggaaacacttggtgcttgaaatttgctgtgatgatgccaacggtgaagacgttgaagttccatttatttgtatcaagttgtaatacctttgagaaccggttaattcctggaatttgcaacatttaatgccaatggctctaataaatttactaaattagtattagcagtctttaaaaaacattaataggcatgtatgaataatttattatttttcctatactctttctaatttttatgaactaagatctgttatattttaaaaagtattttgacatgtagtaaaattgttgtttttttgagcaatttttttaacgtcggcgattggcatttacgtaagtttcgactgctaacctcctaatttacctaagagtatatctttactcggctacaaaagtctatcgtatacattatattaaatttaactagaattattgccaatgtctactgcctcaaaactttgtatcgtcggggccggtgtctttagtgtttacatggtttatttcgtacataataatcagattattgaacgagaggtaatatttacttatattaaagaaaatatgcaccatagctaatgtaagtatagaaaatgtcggcgggagttcaaaaagatgatgaaaggaaaagaattaaaaaagaaaggtttgaagacctaaagcgacaacaagagttacgaaaattttacgaaagccagctacctgttgaagaggacgaaaagggtctccgacagacaacgcaaacaacagtgaacgactaaaaccaagtttttaacacagattggacgaatcgaaattatagacagcttgaaacctatagcctcggacttccagtgttcagccaatttatccagagcaacttatttacctttactatacattaatatttttttcatctttgccagattttaaggatttaatattgagaaattcagctcggttaaataaaaaagaagtaactacatctagaaaacggcataacagggtgtgttaatcttagagggttataggcaaaagagctagttttttgttaacattactcaaaaaggaaatataaatcaatttacattatgctatatattaatgaaatttactttatccggttattagtaatataaacttgtcatagtttactggttattcgttataatggttactaccatcgtaacgaggtaagtatgccgaagtgtcttgagattccttaatgtgcgaatgaagtgaatggtgaaggtagtttatgtctgacaaattctaatacatttcactagcttgttgaaagatttcaaaactgagtaaatttgaccaccacttaatggaaatttttctattctttttattttatataagcacgttcattttctaacctgttatttttctacttcatgaaatgagttcatcttcctcaaaacccgtgaatactgggttggttacacctcgccgctattctacaatgactggcatacggactggtccatctcagagtggaacagggagtattccatattccccaacgtcaccattgtcccgaaatttttcgaactattccatacctatgctacgaagcaatagcactcaaacaaatgtaaatgggcctacagcatttgatttgggagttacagagaaattgatgtctcctggaactttagatagatacacgcgtcctgccttgtatccgtcgaaggacttggattatttaaaaaatgagtatgttaattatgaatctacaacaagtcaacaaaccaattctaaaggtttaaaagagagcaactttgttggttcaggaattatcacaagtatacgtattcgacctattggtaaaaaccaaggtgtatggtcacatggcaagttaagcaatgacccatatggtcgtgaatacattcgccagcaaacaagtacaagctcgtccacaattcagcaagaatatctttttaataatgtttttgggatggaatctaaaaattacgatatatacaaacgttctgttaagtcggttgtccgtaatgttttttccggatataatggaatagtgtttgcttatggaatgaccggcacaggaaaaacatattctatgcaaggtacggaaaacgaacctggtattattccacttgccatgaatgatttatttgaaatggttgaaaacaattctgatgacgatacctttcaaatccgtatatcctatttagaaatttataatgagagaatacgagacttaatcggaaactcggacgaagagccaagaatacgcgaaaatgcatctggagaagtcaatgttacaccattaactcgagttctcgtcactagccccgaagaggttagtcaggttattgaacagtgcaatgcaatccgaaaaacagcagcaaccgatttcaatacgtatagttctcgttcgcatgcaattcttcaggtttttcttattcgaaataatcctactgctcacacttcacaaatttcgagtctcagcttggtggatctcgctggaagtgaaagagcttcagctcaccatgaaagacgcaaagaaggagcatttatcaacaaatctcttttaacattaggaactgttatttctaggttgtcagcagctgcaaatccttcacttacctcaaattcaggacatataccgtatcgtgagtctaagttaactcgtctgttgcagcaatctttatccggccaatcacaaatatcacttttagcaacgataagcatagaatccaaccatacgatggagactactaacacgcttaaatttgcatctagagctcaaaatttgcctcaagatattcgccaagcggaagctgtgactaatgttcaagctgaattagcatctttacactctgcccttgaaaagaatgcccaagaagttgaatattatgcttctttggtgaagcaattgacttcggacttagaggaacgagatacatacattgccatgttagaggcagagcgttcgcaaggaactgctataagtagagctcgtttacgaatggaggaattgctttctgaccataatttcgaaattgcagatctaagagatgaattacaagataaagaacaaattatttatgctcttcgatatgctcagaagcaacgggatattgccgatttcaatcaatcgcttgctaaattccctcacaaaatcttaaagaaaaatgttactaggggaagcagaagctcctctgatcagttcagtaatgaaactaaaactgaaattttgccagacgatcaacagcaatcgaaaaaggattctgtgactcaggaaacgcaacttctttcttgataccttgtttaattataggcgtcttctcatcaaccttgtttacaattttatacccattcaacctgtatgtctccttaaattactttaacgatacgatgtttctttactaaacaggccggttcgcagttgcatctctttcttttgcataatattttggaattttcggggattttttccaataatttgtaatgacacattgtaataaatccttaatttgcataggttggcttctctatgcaaaattttattaaatttgcgacgacctgctacaatcatatactacgtttggaatttttatcctctataccgttaacacatccttatggacattgcaacaaattttataaccaggagcctttctgaaattgctcctaatgcatctcaaagttctcttcatgtaacaccgtcatcggtgagcaacaatgcgtttgggctaaagcttcgacagctgatcagtgacacatattgtccgcacatatttattatggcatctgatgacacagaaaatttcatgaagcgtaaaggatttgacgattttgcatcttttattcgaccgttcggagatcgcatttttcagagctcgacaaacaattctgccatttcaaaggaaactttggattctaggatttttgataatgatcatgactcaattcgctttgttcctatggaagcagtacaagttcctcggcagtggaagcgaaataaagcctggaataccgaaaacggattagaaaattgcgcaaattctagatttgctcctggcggtgacattgatagtttcagagtcttgagtcagaagctcatagaagagtgggttcaatcgggcagcaataattaccccgaaaatggatttttaaatcccattctggattatctcaaacttctactttctggtaacccggtagctgaacatgaaactttttctcatcctgtgggttgtctaattgttataacgtctcataataccaatcctatggcaactgttatgcgtttattcaaagaaattaacaatgcgccctttcctaattttatttctaaagaaattttacattactatttgtttatacatgatgaagataacaacgatctttcaaattcgaagcaaatttttcagcaaatgcggagaagtcttggcgcaaactctcattttattagattaaggtcgaattacatatcagcgaaacctttagatactgacagatatgatacgtcttctatacagtcattaaaaaatgcacctagagattcgatggaaagcgaaagcttttgttcatctagtgatgatgccaaaccgataacatttgtgactaaaaatttaagaaaatttccaattccagaatggagatcatcattagaagttcaggccgaatccgaacaatcgtgtttgcctctttatcctttactgcctgtagaagaagtggaagggatgaaaaagtttgttcaaacaatgttgtatgatagtatatatccttttatgcaaagatgcgtacgggcctgggaagaagatctgacccctcaatacggtaatttaactaccaggcttctatttgcctccaaaaaatactggtctcgtaatcattcaagccattctcaaggtaactatgatccactatcccttatttattcttcagaaaagcaggaaagcataaaaagaaaaatggcggatttttcttttatgcttcgtgattacaaacgtgcttatgaaatttatgatgagattcggaatacattttctcaagacaaagcctggaattatttagcgtcttgcgaggaaatccaaataatatgtctgttaatgcaaaatcggaatatcagcttgaagtcgcaaatttcgtatttgaacaaatggttcgacgaaatggtttatatctatgctgttcgtcttcactctttttactatacatttagaagtgtgctagttacaagcttgttgctctcgttgaagcctgcgtttagtatcgactttgcagcatcctggcttgcaaagatattggaaccaggccctatttccctcaatccgtttgaaacttctttcttaaatacgacaatagctggaatgtatagtaataaggaacatgttggtgttactgatggaaatcgccgcagaaaagctgctttttggtttgcatatagcgctggcttttggcgggactgtggccattgtaaaatggcagagatttgctggaatcttgctaatcgtgtgtattcaaaatcaggatgggaatcgctttctgaacatatgctggacttaaaaccaacgctttccgaaaactttcgggtgaaaaatacttttcattagacaactcatcctgtcatctgggcaatctttggtacaagatctgcttatgtaggtgctaaactttcgattttggttatgagcttattaattcaagcgcgattaatgcgaagttgaaaaattatattaccgcttacagtatcatatttatattcaattagctagttaatgactttagaaattaaaacttcattttttttttgttcacgttttttgaaatgttgctttagaatttagactgatgtcaataattattttaaaataaaaagtatatataaaaaataactgtgaaattcaaagagtagaggtgtaagctataattttgaaagatttgaaaaaggaataggagctggcataaaggagcttaggatttccaatttaaaatgtagcattagcattataatttattatatcaaaattataatttagtatcatactcaatataacatatattagatatatgcgattttacattagtcaacttcatacgaaattgctgatgttattataacttgtctatcttatcagttttagaataaattgttcattgtctgaatttttgaaaacaaatcatcagcaccttattagaactccaaatttagcaatttgtaacattacaaaagtacaagtgacaagtcacctcataccattaattctgtttgaaaactgtatatagtaaaccacgcaggtagcttcaggaatatacgacagaatgggaaaaaaggagaaagtcaatgctttggaattttctgttaataaaggaatttttacaaaaactcgtttaaaaagcctgtattctgactttacgagtctgtttataaaaaatcctgaaggatttttggcaaacgtaaatacttggagagaagcaattgaaacatccgcatggtctgggaagttgaattctaggataatcttagttttcgatgagacttttgaaagtgcgttttcaagtcctgctttaggtagacctttgagccttggtgctgttgcggtacgtgaattaagcattttttttgaagctaataagcatataggcttactggatccagcaaggggtttggcttcgtaagcaagactttttgaacgattgtaaaaaaggaaatttagtaagagaagacggtttttctattttttcaattctacggtggagttttcagaaacttgggtttcaaaatcaagcctcatccatattgtcaaatagatccccgagtgggcagtatgtaattcgaaaaaatattgagaaacttgcttgccttgtacacaatgaagcaatgcgacggtgcagcagctatacgagtgcaatttatacttgggacttttttcaagatacttttggaagcttatactgggaagaaggaaaattaaacaaggatgagatggaatgccttcttaattggatgtgctatcaaaaacatgttttaatatttgattctaaggtaagttcagattatatgttttctcagctatttgtcgataccgtttttttaacgagaatagataatcaagtttttacccaacagccaaattgatgctcaattagcttcaattgataagtctattgatgggtctgttgcagatctgatacaggctagggcatccatcgcccaaagatcagaatttttaaacgaggaattggagcaactttcacaagtgctaaaccaagcagttaaaaagggagagaaaacaatagcaataacttatttacgtcgaaaaaagattttgtctaaagatttggaaaggaaagtttcttcgcgtctgcaattagatactataatttctaatattgataatgcggttgacaacaaaattttgcttattgcaatgtcttctggctctgaagctctagacgcaattttagctcaaatgggtggaactgaaaaagtggaagatgtcttagaaaacgtaaatgatacactggctcgttcggaagagattgatgcaactattcaaacttacaatcctcaaaacattgatttagaggatgaagccgttgaaaaagaatggcaggatttggtagctgaagaacagaaggttgaagatatcgtgtctacattaggcaatgtttctctaaaaacaccatctgatacttttacccttactaatactgactcggataaaaagacttcgaaaccggagaagattcaagctgagctggttgagcaataatttatatacgtccttttttaacgatcacttaaattcacgggaaatggtttggtttactaataatttatgcacatactaaagaataaatgaatactataaaaacatttttcttggtaataactataaaaaacaataatgcttatatactcaatagaacttatatagctaaagcgataaggtaaagtacctgtgtaatgaattgatgttagttactaaaaattttgctttttatacctttaaaaactagtaaattgttaatttattaaattgatttcttggcaacgacttagaaacttacagtatatcacatactctataagtttatattattagtgtatgaccatagcttaacatgaaatacttttttcatagaatttaagttctctaataactaagtgacattacaattctgttaatattctttgtttacaaatcaaacaaataataaaacattagacttaataattatctaatagaagtttaaattggcaatatctatgcaatattacaaagagctagctaggcgattgcatactctacaatcaaaaaatgaaaaagaagctcttgaaaaagtaccgtttttaattcactattttcaaattttaaccaaatatagcaaatagactttttggacaaattggtggtagaggtggactcgttggttcatgaacaagatttgaggccattattagagttcattagccctactgaaagttggtttttactgggtacggcgacaattttttatattaaattattaactcatccagaccctgaatcgattgatgtagtgattaaagaagcgtatgttgtgcgcgctcaccggatattaagcatttttcaagaacagtttatagaaaatgttgttaaagagatcaattgggaaatcctagctattttaatatcattaagtggaatcgagaatggacttgtacgcaatttgtcagaattcctctcaacttcaatcctcagcgctgttcctagacaaaaattcttattatatcttctagaaaagtatcaaataaatctttttcatagagaagaacggttgacagatcaaggtagaccggttgcatttgaattaccaccagacaaatttcacagtgatcaaagtaaagcacttcttgagccaaagtggaaaacaaaaaattatctcatttctcaccttattttttggataattgatcagcaaagttcttctagcattgaagtatgttggcacagaatcattccatctgtactccgaatattgaatgatttatctccaaacattaaactacaaggaattgagctagtcaacagattgttaaaaattacggaaagagaatttcttttatatactggaattctaaaaattttgaaggacgatttgctcgtattctatactttcataccgccaagatttacaattcaaacgagtgttacccttataaatgcctccttcgcaaccctagtttctctttatcctgaagaaaatgaaaatttaaattctattatgctgaacggtattaattctgtgtttcagtttgcattcgattatcccctgattcttcaagccgcattttctcaaattatggttttaactgacaaaatgaatgttagttatttaccatacctaacggtaataatttaaattcgttacatttgaaagtttactaatcgcacttagttgactctggatgaactgtgtcgtataatacaaaacccacaaatcatacagataccatcgacactctccttttttttagaaatattaacaaaactattggaaatttacagttatcgaatatctgcacaccatgttgagttattaatggcactagtggtttgcagtagaaattatatgcgatgtaacttacaagagcatcacaatgcaattgtacaagcgcttcaaaacctcttcactttgataaaattgaacataactgttgagcaactcggtgattacaatgtaatattgccactgcttgaacccctgcaaatcccactttgaggtacatataaggaaagactctcctcattactaaccaaccttcaacctagataaattggtaacaatggttattcgaaaaacgatggaaaatggagaataaaggaaatatggagctgtcaaattcttatggtttttataaaaatggtcgtagggtttcattcgtaaaagccactagtgaacaatcgttggacgaagccacttttattgaaaaaggatcggcacaagcattttatcattcgttatttgaaaatgatagggataattcgcatactatgaacagcaagagggacgaagctggttttgcttgtgaagtgtgtcaaatatacattccaaatagcaaaaaaattaatcattttaaatcaatgactcaccttctttcttcacaacatatttcaaacaaatttcaaccccatttattaaaaccaaaaagccttggttatcgagttctttctcagtatggttggtctccccaaggagatactgctggattgggtttggaaaatcagggtcgtcgtgccccggttagagcatttcgtgtaaaaaatgatacgattggactcggtaccaagattgatttggagaaagttgcagtaaataaatgtcgcaaaggcaagcgtcagtgccaaatccaacactcaaaggatgtacgccttaaagaagctttaattaaacatttttcgtctaattgagtttatccttcttgcatatgtccaaacgtcattaacaattttaagtgtgctaaatttgtcccattgaatgtacatattttatagtgtttagtcgattggttataaatctatagtgttcagttaaaacacaattggatgtttttttttcatgaggttttgttgtggaaacacattaattaaggatagcatcaccctcttttcttatgaaatattttttcttttagtctttgtaacatggagggctgcctgttttgaaattttgattgttgaggtacaaaccgccgagtaagcaaattaaatatacccccaaatgtaagcgctataactgttgaagtaaatatgattacgttatacggcatactaaaatctggtgtaggaatgaacattagaagcgcagcagttcgtaggctacaaagcttggtattgttttcatcaaacacgctgattattgctggaggaagattgtaaccacgatttgcatcgggaggatattcgtctaggcgtaagggtgttttttctacattaaaatgaacaatcagatttgtatgtggaggtattgaaaactggatttccatcatcgtgcctgccttgcgatctcttaacggttgataatacaatttttcaataaaatctttagtattaatacgtgttccattcaaagtgatagttaaagtatgtaagtacacgcgcacgaaccaaggaaatttttcaaaataaacaatagttcgaggagaagatgagggattgtaaattgtagaagacaaacttccccaatggttgccatcgttcgaaagggaacgatcaacagtgactgtatgattatcggaagtagattgaatagggatttgaatatttgcagcttcgtctaaactaaaagtgtcaattttatcgccatttgaaacaaaaacgtcagaaaaagttgaggaaagtagacatctttccttaggcactttatgaaaaagatcatccacggtatgatgttcggttgaataaccagacattagacaatgcagagaatccatatcctcatcatggcaatattcagaaggaggttgaaaagttgttttgccctttctccttccgttcctttctacatctaccaccgcttgaattataatgcccatcttgactgaagcaagagactgattttctgaaggataaacatctatggaaaaggagtgccaatccgtatcaaaaaacaaatggctatccaatagactggcaattcctgcttttctcttacaagggagaagcttgaaaagcggagataagttttcagtacagacatcttcttgagggagcgaagcaaaatattgagtgttattggaaaacgaaaaggagcctggatatgaaagttgtggttgataagtgttggaactatcaatataatttagtgaagcacaaagtaagccagaaagttggttagtcaatttcaaccaatacttcatgctgggatcattcgccatgaaagcccaaacttcaaaacccaatccacccgaataaaaaccattgtcgggagactctttccaattttcatagtcccatcgaccacgggttgctcgaatatgtagctctgaaacctgacattcgtccattactcgggctatagataaaggaaacaaagagaagcttgattcggagaatactgaagaatgtgtactgtcagttgatgcaccgatttcaaatgcgaatgaaacatatgagtagcgacttgaaaagctctttatgaatagagattcatcataagtctcgtctatagttgctgccgttaatgaaaaggaaagcaagctgtaagcaaataataataaacatccgttttttttcatatctaacaaagaaacctgacaatttaaaagtatttgagtataataaatgaaaattagaaaactaatgcgatacgatgtattgtgaccaaatgagaacctaacaattgattttctttcgaatagaaggatcttttaagagaaataggaaacagttaatggacaaactgatctcgatgtgaatttaagtagtacttttcgaagttattcgtgaatcagatttaactttcatgagtacaatcacagtaccagataaaagttattgcagcgttcacttaataaaaaaaatgcaagaatggtaattaaacaaaaagccagtacacaattgtcgaatgaaatagaatatctcagtaggttatgggatgttaaaggcgaattccaaaaagaacttgctttttcaaattcactgatttaagactttataacaaaaagatcttttttataaatcctaactgattagtgaaattaatataagataatatgcttgctggtgaatattgaatcaaaacttgctactgaagtgatagtagcattcaaccctacgcttagaacttgatcttcaccaacaacccagtaacctactttatacttctttatgcgccagcgagtataccaccgaagtcttataagttttgtttaatttagaactatacattaaactatcaagaaaattatccaagtaaacagtgctgacgcgaccttcgtgttctagtttatcatttatagagatttagtcaattgagtagattctttgatattcttttctttttgaaaaggatctatttcaaaagtttccttttcggttgttaatctgtacaactgattcctcataaaagtggcagcggcacaagttactgtgccctttgcgcctcttactaggagaaaaatccttttcaacttaagtgctctattcttgtctttttgttttttttttgcatactgaaacttattccttcgttctgcaacacatttgccatagtcctatttctgtttttctttacccttttcgttaataaatttatttactatggaaagagggactttacaacctcgaaagaaggctccaaatggctatggaataacccctattgttgctcataaaactggtgaacctgtacgttatgaagtagaagatgatttgagaaaactgaagcccagcaggacagctccaaagcctccagctataaatactaatcttgctgaagacaccttttccggtttccctttatctcaatcccgtacaactgtatctagggtttcacttggttctcgtcagcatagtagcagttccattagaaaacttcagactaatgtttctgatgtgcgttcatatgatgaaaggaaccaaaagaagtctgcgtttgaaaactttgtctcgagcatgagttcgttcttaactgggggtggtagcagtcctacaagttcctatgggtcaggctctgccagccctcgcaaatcgactgtcatctcttctccatttgatccgaagcatgtcactcacgttggttttaattatgatactggggaatttactggaatgcctactgaatggcaggcactactaaaagtcagtggcattacaaagtcggaacaagtacaacatccacaggccgttttggacgctatggctttttattcccaatccaagaaatatcttgaggagggagcaaagccaccctttccccgtgaaagtactgagaagcctttactctccgtttcagcgttgtctagtagttctcatcttcaacccacctctgctacaagctcatcttctcgtttgtatccttctcgacctgctcccacgcctcctgcaagttcttcatcgtctcctttattatcatcacaaacagttaaaactactacctctaatgcttctcgacaaccttctccattagtttccagcaagtcaaccgataatataatccgaagtcattcccctgttttgttaacgcctcaaaccttaagtacatctgaaacgaaacatatccgtccgaataactcgacaccatatcaacggagagccgagactagcaccaaaccgaaagctgttgcgactcctcaaaaagtggaagcaccaagtgcccctcgacttcaaaagcgtgcacctcgacaacaatccaatgattctgctgtattggcaaagttacagtctatatgcaatcccaaaaatccaacacttttatatcgaaattttgttaaaattggtcaaggtgcttctggtgatgtgtattctgctcgccaagtcggcactaatctttctgttgccatcaagaaaatgaacattaatcaacagccaaaaaaggaatttattgtcaatgaaatactcgtgatgaagtcacatcatcacaaaaacattgtcaattttattgacactttcttctataaatcagagttgtggatggtaatggaatacatgcgcggtggcagtcttactgaagtggttaccaataacactctttcagaaggtcagatagctgcaatatgtaaggaaacgttggaaggcttacagcatctccatgaaaatggcattgttcaccgtgacataaaatcagacaatatccttctctcacttcaaggagatattaaacttaccgattttgggttttgtgctcagatcgacagtaacatgacgaaacgaacgacgatggttggtactccatattggatggctccagaagtcgttactagaaaggaatatggtttcaaagttgatgtctggagtcttggtattatggctatagagatggtagagggagagcccccgtatttaaacgaaaatcctttacgtgctctatatttaattgctactattggtactccaaagattagtcggccagaattgttaagttctgttttccatgattttctttctaaatctttaactgttaatcctaagcaacgccctagctccggtgagcttttaaggcatccgtttcttaagcaagccgttccagtttcatcccttatccctttgataaaatccatacatcattctggtaaataggctaacttgtcaaaaaagtttttgagtaaacatctgctgttagaagtttcggaatatcctccaacgtttgcttaaaaactgtttcttctcacattgtttatttatcgttaatatgcttttgcagttcgttagaatatatgtacctgagtttatttttttgcctcctccactaaaatccatatccgcaggttgggcagattcaaacagagtacattttaactacttttttgctttactttaattcctttttctagtgcatactttacttatctgttcctttttttttgtttttttcttactgccaagaatgatctcagtgacacttggataatttttataataaatgagacaatgcttctttctaaaagtctcaactttttaatattcgcaatgcattataaaaaaactaaaaggaagactaacttatcaaagtattcaaaatgtaagtacatgattctgagattgatcttgaatcagtcaaaataggtttgaatcttttaaagcgatgtttcaatttcaattatgtggaatctcaaagtgaaacgcctgctggaatatttcacaaaatttttgatctactaaaattagtacaaatacgtagaaaacttcaaataattaaatggactatgattgtagcgtagttcatgagcttaagaaaattgtcaacattaaactgcgagacttaataaagagagagcgcacttagcatttaaatgtcaagccaaagcaatagtgaatttgaggagtctcgttatacatgggttattactactcaacagcagactatagatttaggcagcagcctacttcttaagcattgtctcgaaaccaaagtaactggtctttaagtttccttttgacgacttccaattatttcaaactcttttctcggagatcgtaaatctatctgtgattgggtctactggttttagaaaacggctatatgcatcgttttataactatataattaagatcaagttctgcagtaactaagttcgccttaccttgagaaaacttttaaaatattgttcagcattactgtacccaacaatattctactgttcgcgcttgggtcgaaaatggctcttttaagaggaaattctttggcaattagccaaaaaatgttatcagtttttcaagctagcgcccttcctcatatttctttgaggatatttatttcccccccttcaatagctaatatatggaattccattttgcttgctgttccaaagaaaaaaacttcttatactaagaaacgaagtcgcttactgtccggaaaagcattaaaagacaaaacagttaatcgttgtcctatttgcgggtcttttaaattggcacatcatttatgttctcactgttttagaaatattcgtcgagaatttaacgaatgaagggcattaagcatttcttcactgatttagtgatgctgcaaatctttattttaagaaaaaaaatggacttaacattaaatataaggttgtttcatgtaatagtattgcagttagtgaattgaatctgctcgcactacttaaattttttcagtattacgattaatgaactacaccctttttaaaaatacgcgtataacaaagaatttttttacttaattttatttgttgactatgtacggttgagtataaatatcatatattatgcaaaagaatttagagtgaaaaaataacaaaaaagctgaatatatctcttagctttcatcctttttcaatacacgtttatgttgtaagcgtgtaaataatattaaatgcatcgaaaacacaaaagagactataatctcatgtaaagtatacataaacgataacaataagaaaaaaccaagctagtttttcgccctccataaaccggaatcaattcgttctcggcgttgaggatcataacgattagcgttcattgaattacgaaaagagcgacgagccacttgaattgtcttgctacctggaagacaaacagttacacgcagtggatgagtaggatgaattcgaaggggttgtttggaagatgagcggtatataggaaccttctcctctaatggtttcatttcctctaattttaatgatttagtaggaagaaaccgctccgggttcactttaggcaaatgtaaattcaaaataacatcgcccttcgatcgctgaattcgaacagaatttgcatgactaagtatcaatctcgatgattttaaagagctcgtttccgaggatactacataactactacttctggtatcacgacctttggagtggctgtaagaagaggatgaagaaacaggttgaccgagagcattagaattgccaatgcgtgaaactcctccatgttcgttggggacacgatggggtaaatgagcatttgcggccaccccactttgataggatctctgtttatataagttattgtcaaaaatgacatcctttatacttaaaataacttcatcaatactccgagactttccatgtttcggggaagaagtactatcatcagattggggattcaactgtaaaggatcatttttatccgacgtaaataaaggcgagacttgaacaggaggaattggatgactatgacttctccatgaaagcggagtagaatcatctctggggctagaaggatcaatttctgttgtctcttggttactatgtagtccttcgggactattggtaatagactgaggctctttagtgtatattgcttcaacttttttgctagactcgacattggaagaccgctcattagtaatagtgggtgaggaattcatctttgatgatgatatctttatttcttcagcttttttacgggctcgttctcgtgatcgagcaagttcttcttcttcattcctccgcctttcaattgctttctggcgagcttcgagcataatttgctgttgctctgcgcgaaggtcgttgatacgaccagaagcttctttgtcaaaacgtttttcattatttttgtgggcaaaactttcacttgaatcgctgacgatttctactttattgatatgtcttggcaatgccgtagatttttcaacaaattcctcatgagtgacattagggtttttcttctcctttgatatttgaggtttttctttcttcagaaatgccctttcagttggttcagcttcatcagaaatcgtggggttatgcacagatacagcgctagttggagcattagggtaaacaggttcaggcagtgaaacggcctcatctgtaatattagagtgttcattaatactagcttcttctggaacagggattttggatggagccgcagaagatacagattcattcgagggtgcagaagggacatgatttgaagcaagagtgtcttgacgtttcactggctcatacctcctcgttttcgcatcaatcacgacagtagttccatcctcaaattcaattgtgcttccccaatcgtcatcgtcttcgtcgtcaatttcatcccatttaccttctgataagtgagatgctcggcgagcactggttggagaaggaagtcttgtaggagatacttcttctgaaacaggggtgcctgaatcttgaaaatgtttagaaattttgctaacacggtcttgtcgctcttcatcaacaggttgctggcgacaagaagagggagccgcagaggcggcaagggcttgaagattctttgtatctatagttgaaagggcttcatgagatggatgagaagaagaagagagagaactagaagtatctagtcctttaatgacattgccattggaatcataaaccgtcccagtaaaagatgcataggcagccgacatagaatggcgagcagccgaagctgctgctgctgcatataaggaaggggcgcttttcttgttattggagttattgtcaatgctttcaggagaagaagtcccaatagaggttgggttagaggccaatctctcagcagaacgaattgcccaaggatttcctggagcagtcctttttccagtaacagagctccctccagatcctccagtactaagttttatggataaacgaactttgccatgggtgcctaaaccactcgggttgtcgatgtgcccaacagactgcgacgaagaagaaatagtttgcgcgttattatttgaatttgttgtaatatttgcgccagtatttgaaggtggcacgccagcatttaaagaaacgggcgtagttttcggagtggatcctgccgaaccaggagccgttgaaggtggagaagagacatcgactttcaaagaggatatttgatttgtcgaagtattactcgctccattcaccgatcctgccttccctaaatacgccttgttcagtgaagaagacttaattttcggtcgcttaaatattgaagataacgtttccgccggactttccttgctttcatctgctgattttataatagggtcattttcttgaattctctccatgacctattgatagagacgtttttctccgttaaccggaatgtgtggtacacaaatggtgttttgaagaagcagagaggtaggggctttctctgggtggagcgttaacgcaccgtatgcgaagtatgctcgcttcactgttaatgagtaaaagtatataaaataatgtcataaataaaggaaaagtcttacaaaataatagaaatacatcaaattacatgtacacacgttcaactttttacaagtcaaactacctaaattaaatagaataatggattttagctacacaactttaaagaactaaagtaattaagctttgctaaagaagattgagagaagggagcgacatcaagaatcttaatgttgttaagagaaacttggcatataaggggcacactcaacaaaaagatagaacaaacctttgtaatgacataccattgttagtggaactcagatccaataacgctctgtcaaaatcaggtttaagactgttcccgttagactaagaatccctattgttattaagattgaccatttataaacgataaacagctttgtagttactaactttcttaaacataaacaagaaatcaacaaaatgagatgatctcttggactacgtttgaaaaataagacctagaaaaattgtgttcataattgtaggttttaagtaaagggagcataacatttgagcttaatgttcttcatgatgacggatatgatagtaatattcgctggcataagaaaataccaaaacagcgccgaccaaatgtagcaaaggagcaccgctagcattcttcccaagatactttttatagtaccaactaaagaaactgtttgagctctttttaggagctggtccatgcggtaagcgggaataaaaatcgacaattcttcccatcctagcagagctaggaaaagcattcaaagcctatcttagttagattttcgtttatatttatcacttttttaattaatcttactgtaggattcgctacttgagggggaataaacgatttcaaaggaaatggagccatgattacaattaagttaaagtgaatatggtgatgttcaattcccgtcgtatatagcaaaggaacttgcaatgaatggttaatggattttttttttcttaaacaaaaatagcgtattgttttgtaaatttcgttaaacgttctaaaaaatcagggatttttttctttcttctataagaaactatccttgctaatttgctatttttttacttttcaaattctgtttgttattagtttattttttaagacttcatagctgctttcacaattagttacttcagtcaagtactcgtcagcatgaagtaaaggcattctaaaaactacaagtagatagatatttatgtaaatcgattcaaaaagattagctcgttaataaaaatggaatcatttgtcaaaacagtatatctaaggctgcccgtatgataagcccacttccagcgatcacatcttctttcttagctcagacaaagatattttaaaacttcaataaatctggcaactagaagagtatgctagtatgcatattttgcttacatattatcatcagggctgaaataggacacatgataaccggccaaatgtttcaatcctcttggccaattgtaattttaaatcttcattttctgattctaaactcttcctctccaattgtttttcttcaatggagttttgtaactttttaattttctctaattgatgttttggtgcagtggaaatacctggaagttggttgatcaaagtgtctatttgcataaattttgtaaccaagtcttttgctagatccctttgagcgactacaaaaagaagttagcacataaaatgactagaggacgtctaatatcgtacattgtaactcttcagcagaaattgggttcactaataatttgttagtagctactttgaatagcatcataatgaatcttgtatacctttagaatcagaaaccttttcttgaccaggtaaaggaacgaaatcatgatgagaacttaaataatgaatggaagagtaaaattgtgtggcaacctacataggttagaatagaaaaagaaaactagtcccattacctcatcaattgtatcttgaagctgagtacacctacatgccatttttttatgtaggtgtaatatgagttaaaaagagttgaaagtcgcaagttgttgaaggtccatgatgcaggtaacaattgttgaagcgcaaatgtcaagaacaataaatcgctaattaacttttctgttatttcagcatcggatatttattatgcacagcttttgattttatgacattgtttgtaattgtaatgtatcgacctaaaaaccgactgtctagcaatcgggaaaaagaattaagctagaatcacgcttgacataagcaaaagaaatttaacataaaacagtacataaaatttaaaaaaaaattaatggaaagcgaaaaaaaataaactacagaaactacagaatcagctaagtatttttaattaacatagaaaaacaatgataatagtaatacattcgacatatttattatatttttgatcgtggaagggtgtccgagtggttatggagctagtttaaggcactagtgcgaaagctcgtgggttcgagtcccacccctttcagtacctttttgataatccattcattctgagtgttttcatattacgtgaaggtgcattgttattaaaattgcagtactctgcttttaaaaagatagcggacaatgctacaaattcaatacaatctatccttttaagcaaacataaatcactaaatgtttaacgaatatgctactacgggtcttgaatattcacaatattcttttattaggaaatgcattaaccaccggtaccttataatattcttacgaagtgggtacacactgaaatagctcattggtgacccgaagaacggaggttaatttatttcatagtctcgtatatttggcagtagttacatcaagaagcaacaaatggtgcatcactgtcaatatatgtatatatactatagataaataaatacaaggcatgtgacttatataatgatacttaacgtaacgtactatcatcaacgctttattcaaaataatgaaatgtgctaaaatgtgataaaatatttgtgataccgcgttgagaatcatattgaaagaggttgcaaattgcttcttgcaccaactttggctcttatgcacaagcaatgtcttcttccaattgggaaaagttaaagaaggtatgaaaggctatagtttccattaagtcatttaagattcttgtttaagtatactaacggtattggttgtttagaaactcgacagcgctaagagtggacgggttgaaaaaaagcattctaatgaaaagaaataccttaaaagtgtgaaaggtaaaaacaatgagaatgagaattcttatatcgtcgataaaaaacgcatgaatgaattaaagaaatttgctaaggaaaatgatatccctgaatctcaagtccttgacgcatatggcgtggatgcttccaagcttaccagaaaaaccaatttggaaacattggggaaatatattgcaatggattgtgaaatggttggggtggcagatgacatgtcagttcttgcacgcgtcagtatagttaattatcatggtcatgtcgtgtatgatacttatgtccgtcctaaagaaaaggttacggattggagaacatgggtcagtggtgtcaagtcatttcacatgcgggatgcaccttcatttgaaaaagtacaagcagaagttgctaagatactcgacaatcgagtattggttggacatgctgtccataacgatctcaaagtactacttttatcgcatccaagaagaatgattcgtgataccagcagattttctgggtatcggaaattagccaagggaaggacaccagggcttaaaaaacttgctgaagtgattcttgggcgtgacattcaatctggacagcattcttccgtccaggatgcccaagcaacgatggaattatataagaaagtaaaaaaagaaatggatgaagttgcattcaaaggtttgtcaaagtcataagctttgaatcactagacttcgttctggtcatttgggatttgggtttaataatatgcaagaaaatgtttcttataattttactggatatgtgtcagatgttaaatatattttcggttgcttataacagcaatattgttttcattggctcttatgaaatcgttggttttctttctttatttatctcttctgtttccttcgtttctggttttaaatagtcaatctattaataatttttagtataaataaatgatgcatacaactgaaggaaagaaataatgtatggaaaaaacaaggatatagagatttatcagcttcgtttatatggtcttcataattactttgtgaattaataaagttaatgttatataattagattacttcctatagtgtatatgatttagagcattttaactgaatgacgataatatgttttcaagcgccgttaagttaattcctaaatttatataaataccgaattaatctttattatcacaaaaaaaataaaaaatatatatattaataatagctaccaaataaattctagttagacaatggaccattaatgtatacatattaatagcttacaaaacagatacggaagtgtttgaaaaataagtatttattcaaagattaaattgctcaactatatgtattatataatcaaaataaaaataaaaataggccaacttgacaggttgtttaaagaaaaattccatttgtttttaaattttgaattcttgttatagcattcagcttgttaaaaacccaagaaaaattggttgatgagctcaataagcatgttgttttacccgttttatggtgcgaaggtttccaatgacagaacaaaaatgatctagaaagtttcaacgatttgaaccggaaaatgatatatttcaaattattctaaatttattatttttgaacattgttacctgggtgccggctgcttcttggaacgacacaagtgctcttttacctccttattctcattaaactcgcagcaaccacaactgtcttagataactaaaaaaaaaagagtaaaaaggatatcaaaaaagtttattcctatagaaatggaatcgagatatttatcagatagaagaagccgttttaaaagcaaaggtgttttcaaagctgatgaacttcgtcggcaacgtgaagaacagcaaattgaaatccgcaaacaaaaacgtgaggaaagtttgaataaacgaaggaatttaaacgctgttttacaaaatgacattgatgtggaagaggaggctgatcagtctcaggttcaaatggagcaacaaatgaaagatgaatttcctaaattgacagctgatgtgatgtcagacgacattgagctacaattaggtgccgtcacgaaattcaggaaatatctttctaaggagacgcatccccctattgatcaggtaattgcttgtggtgttgttgaccggttcgtacaatttttagaaagtgaacatcacttgcttcaatttgaagcggcttgggccttaacaaatatcgctagtggtaccacagatcaaacccgtattgttgttgattccggcgctgttcctcgttttattcaattactttcttcacctgaaaaagatgtccgtgagcaggttgtatgggccctcggtaacatagctggcgattcttctgcctgccgtgactatgtactcggtaacggagttttacagcctttacttaatattcttcagagtagcgcttctgatgtttctatgctccgtaacgctacatggacactttctaacttgtgtagaggcaaaaatccaccacctaactggtcaactatttctgtagccgttccaatccttgctaagctcctttattctgaagacgttgagattattgttgacgcgtgctgggccatctcctatctttctgatggacctaacgaaaaaattggcgccattttagacgttggatgtgcgcccaggcttgttgaacttttgagctctcccagcgttaatattcaaactcctgcccttcgctctgtggggaatatagtaacaggtactgacgcgcaaacacagatcataatcgattgcggtgctctcaatgcattccctagtcttctcagtcatcaaaaagagaacattcgtaaggaagcttgttggactattagcaatattactgctggcaatacccaacaaatccaagcaattattgaaagtaatcttatacctccattggtccatttactctcatatgccgactacaaaacaaaaaaagaagcctgttgggctatttctaatgctacttctggcggtctcggtcagcctgaccaaattcgttaccttgtgtcacaaggcgttattaagccactttgcgatatgttgaacggatccgataataaaattattcaagttgctctcgatgccattgaaaacatacttaaagttggtgagatggacagaactatggatcttgaaaacattaatcaatacgctgtctacgttgaggaagctggcggtatggatatgatccatgatttgcaatcctccggaaataacgatatttatttgaaagcgtatagcatcattgaaaagtatttcagtgacgaggacgcagttgaagatttggcacctgaaaccgaaaatggcgccttcacatttggcaatggccctcaagctcaaggagaatttaaatttgattctcaagatatggctatgtaacgtttaaattaattttaaaaaaattttttttgttctaatcgaagcgcacattatttacatgtttcacttagacaaattctgttttccattactggtgcttttgttgggtttgtatttcttttttttaccctctatttttaattcaatttagctatttgtgaagctaagtatttctattaggattaaaaactacggttaaataatatgtttacgaaaaaaatgagtgtactactaaaacagagcggtacaggtaaatagcatgatatcactaaaaatgtttatattcgtaagagctgcaactaggcaaaatagagaagggggtttaggatcaaagaaaataaaaataaaagaaagcagcggggacgatatacactgttaggttcaaatgacttcgactaatcggtgaatgcaatttgaaaaccaataatgacgcaaatttttgctaataagcatatatgcaaatcaaatatgactgaaaaaaactgcagctgtcttatcgtattatgtccctcgaaaaaacaatttaggcactagctaagaccttttcgatttcaccgagactttcattgagagcatcctgttggaacttttgggtagaaactttgctgttgacacgagccaagacatcttcaacgagacgttcctgttgttcagcgcgaacgttggcttcgtgatgaacccagctatccaacactgatttagcttctttagctaaagcaactcgctgttcgagctcaaagatctcagcctccatacgggcagtttctttcgaagtgtggaatagagcctgagttacagactctacttcctgaaggctagcaacctgatctatacgttcgcggatagcactagtatgatcatttcgagcagcttgcataattccaccaattttagcgattgtcttgtcagaccattcattataagctttacgacctaaagtaccaaagactcctacaagtccaagaaaagaagccacaacaattgactcatcgttaacgacataaatgcctttagatatggcagtagcaagagcagcagcggtaacagtcaagacaccagattttgttaataaagaggtagaaggaacagagctgattatatttgctgctttttggtcgggaggaatccttccactaggcgtcttatcgaatgtagtcggagtcagagagaacttgcgagtggaaggcagaacaagcctctgccaggcggtcctctgaacagaaggaaaagaacgaagacctatataattattagtaaaagattgagccaatattaaaacatacaaaacaatttcgaagacattacgacgttgtttgtagaaagcagaacatgatccgtagactggttggagtatacgacgagtgaataccgaattttttagatttcgttaatatttttaaaactaaaataacattgacaaatcgttatacttagcaacgcaggtttatgatggcttatactgcgttatatatttgtgacgatccagttattatctgttatgttgctgcttaaaagtatcgatgcaatcaactaatttacttcatatgaataaattctcgaaaaactatgaaacagtagcacagtttatgactgaattgagttgtgtatattcaattgagctccattgataaagtcacgattataaggaattaacgagcaattaccacataaatcatttcggtattgttaaaaaggaagttcaaacgataaaacacagttgacggatagtgatatacaaggaaggcagtatataattttacaaagtacggtaattgcttcaggttttatttgtatagagacagaagcaaagatttgtccagcaccaaaatgataaaggatctcgaaaatgagatatataaatcaaggaagaatttgaacaacattttggtactatttgattatatagatttatcgaatcattctatcgatgaggttaacgatgcagccgcagccttgtgtcgtgtatattgctacctttcacggaatggattgttaaaaagaccaaaagaagacgattcttccgcaaatgctcaagtgaagaattgggtttgcgacaattatatcaattatactgaaaaattaactgagattttttcaatggctaatgtggaagctttgcaagtttcgtttttgacaatgacaatgcgtctttgcaaagcagaatctcaaatggacgaaaatggtacatttagaaatcaattttacataaggttttgtttggaactgctttcttcaagtcagctttctgacatctgcattaaagattttgtcacttcctatttggtcccctatgatgatgtacggttctttttttacaaaaattctaagaaggttatctcatcgttaattgaaagttctaaaacagatgatcccatggctaatttagacattgtggcctttaacactattcgaattctttcagccatcccgtctccattgccttcttcctctacatcttcttgggcggatgaaccctctccaagctccactgaaacatcatccattaaacgtgctttccaagagtcttggctctcagctttatcactcccactaagcgtaaatctgtataaacaggttttgaacgttatccataaacgggtaattcctttccttcaaaaaccaaaccttcttatggactttcttaccgatgcttataattcccatcacgccgtatctttattggctttaaacggtcttttcactctgatgataagtcataatcttgactatccattgttttatccaaagctatacgctttgttagatagaaatttactgtatttaaagacaaggtcgagattttttcgtttattggatttatttctttcgtcaacccatcttcccgcaacattgatagcctcgtttataaaacggcttgctcgccttgctttaacggctccaccaggagcgattgccatagtgatcccatttatttacaactgtcttcagagacacccgacctgcatgcagatgttacaccgttcttctgctgaatccggggattccttcgattttgaccagccagatcctttgcttactggcgctatcgaatcatcgttgtgggagctaagtacgttacaaaatcattattattccaacatagctagtttggccagcattatgagtcaaaagtttacgaagcctcgctatgagttagaggattttcttgaccatggatatgccactatgtgcgatgctgaactccgtaggccattgaagaatgaaccacctatagagtttgagaagcgcacattagcatctggtctcgaaaaatcatggatttagactgtgtatatagtattgggttacatgcaacggataaaatataaaaggtgaattaaaattttataaattcatgcgtattttaagctgtaaataccaatagttacaactacttaaatactcctcggcaatatgaaataaagtgctttgttataaaagtaaaaagatgaaaaggatacaaagtaattctagagtataaacctttcaaaacagtatcattaaaaggctaaataaatcgtaaacaaactcatgcaccacagattaatggactaatctaaaatccattcttgaaaaggttgatcaaaccattagtactagagtcatggttctcaacatcacccttagtctcgagctgagccaagacattcttagcaagcttcttgccgagctcaacaccgaattggtcaaaggagttaatgttccaaacagcaccttcggtgaaggtaacccactcatagaaagcaatgagagcacccaaggaagcaggagtgatcttcttagcaataatagagttgctaggacggttaccaacaaaagtcttgtggggaacaatctcatcgggagtaccctcagccttaacttcagcaggagtcttaccaagcatcaaagcctcggtttgagcggcaaagtttgagaacaacatacgatgatgcttgttgttatcaatagggttgtgagattcaatgggaatcaagaaatcggcgggaatcaatttggtaccttgatggattaattggaagaatgagtgttgagagttggtaccaggctcaccccaaaggattttgccagttgtgtagttaaccatatcgccagaacgagtgatggccttaccgttagactccatactcaattgttgtaagtaggcagggaaacggtgtaaatattgatcatagggagcaaccaaatgagtctgagctccaaagaagtcagagtaccaaatggaaatcaaagcggccaaagcaggaatgttcttctctaaaggagtactgcagaaatactcatccatggcgtgggcaccgctgaggaaagcctcaaagttttcataaccaatataaagagcaacgctcaaaccaatggcgctccaaacggagtaacgaccacctacccagtcgctaaactcaaacatgttttgagcactgatgccaaaagcggtaacctccttttcgttggtagacaaagcaacgaaatgcttagcaacatgagaaggatccttggcagaggccaaaaaccaatccttagcagacttggcgttggtgcaagtttcagcagtagtaaaagttttagaggcgatcaagaaaagggtagtctcaggatcgcacttcttcaaagcctcagcaagatgggttccgtcaatattggagacaaaatggagctctaagttttcttgaccataaggcttcaaagcctcggtaaccataacggggcccaagtcgctaccaccgataccgacgttgacgatagacttgatgggcttaccagtgtaacccttccaggcaccactgcgaacggcatcggagaattccttcatgtgtctcaaaacctttctgacaccgggcataacgtcttgaccgttaactttcatgggcttctcggaaacgttgcgaagagcggggtgaaagacggcacggtcttcggtaaagttgatgtgctcaccagcaaataaagcatcacgaagaccctcaacattggcttctttggctaatttaaccaaaagctcaacggtctcttcggtgatcaagttcttggagaaatcgaacaagataggtccatcttcttcttttaatccgttaaaagtaaaagaaaatttctcaaaacgggatgaatccttggcgaacaattccttgaggacgagatgcttaccaacggactcataatgggtttgaacggcctgccatgcaggaagagtagaagctaagctaaaagacatgtctgtatattatggaaatgaaaggaaaatctacttctcaaaaattacagatcaaatataaaacaataacacccagtgctctttgcttgtaagatcttgtgatgattttgtacgatgttagtgttcggcgaagggatgatcaacctgttcctatatatagtcccgaaacactagggcacgtgacctcatacaatttatgcgtacaatcgctaagtatttctagttgcttcgcggaataagaaccccaaccttagcaaaaactgtatcgtcactactgtatatagcattaacgattctcaccgcaatttctttaaacaatgcaagcaaacgttgatgttttcaaggttcagcatgattatgaacgctacgctatgccattctacaggtgagagagcttaaacaatatatgggataaaatgtgcaactacctcagtataatgtacatatgcatgtgcggattcctatatactttgtattgaacgaaagaagaaaataactaatggcaagcgcttctaaaggatcgaaactgatctgacatcggttaggtgagaatgtaaatattgcttaatagcggaagtaatcggaatcggatgagaaataagaatctagtcaaagtaatcgagttattaaaccttaacgtcccggatcaaaaactcttgtctattaatcttctaaacttattaaaaccgaatttgcagttagcatcagtcgccttaccaattttcgttgctagctgcaagtgttgaaattcccaaaatgtccgtttcttctaatttaatgtattttcgtcgtcagatccattttccaagaaggaaagaaaaaatttgcagcataattgtgtgcgaagagtgaaatggaacttaaattaagcttccggagaggacagtgtgcgaagtccctgtagagtttgttcgtatataagcatagtaattgctctaagagaataaaatgtcagtaaataaaacatagagtttaacaaatagataatagaataataaaaatggcacgataaccataaacattcgtaccttccaggcgcaactttaagcatgctgactgataaacctctatacagtcctttgattccagagttacgatagatggaaaggaagcaatctttaaacgatttatagtttgaggggaaggtttgtaaagtttttactacggtgtcgaccggaaacatgatagcttttgatccagcgccggcgatgaccccactcaaggtagagctgagcgcaagacccagaggcgacaagacggcctctgatgctctataaaacatgaagaagcatcctgcgtaaggaccgatttggatgacggagaatttgagtcctggaaaaaaacctttgatgcctgcttctgcgtaaatttttttcgtagcaggaagcatatgaggtgtcttggcgtaagaagcaaactttgtacgcattgtatcaagtggataggacgtgagtgtagcaaaaattcctgctgaagttccacacagaaagttgactgcatggtcattcatagcgagattctctgttaaatgttttaactttgaaaaagccacaaattcggcagcaccatatactaagtaaagcagttcagcaaccacgtttcctctccacaaagctcgtacgccttccttctgaacagtctctttaaagaccggcctcaacgaagactgggtaatttgcatacgaatttttatcacatcaaatggtgctatcataaatctagtttaaatcgttaattgactatttccctgccacttagccataccgacaaattacggatgaaatgccaccagccaaagtgtaatgccaaacaggttgggcaaactcttgcgagtccttttgctttgcaaggcccatcgatagtgtttgtttctacaatcggcaattaattattacaaagccggaggcgtaagatttgtttaaatcttataactgttggtttaactacaatctcgggtattttgtattcacgtataagtgtaatgggagttcaaaaatttcgcccaccgaattacacgaacaaatactgtttgcggcttttccgattagactttttgagcacacatctcagttaatatagaatattgattaattaacttaccggatgtaagatgccggatcaagtgtagttcacagttgtaaaactaaaaaaaaaatcaatgtatacggacgaaattatgtaaaaaaaagtctttggctgttaaacgatctttttaaaaatctgcaatttatttaaaagccatgcaaggaaatcccaaagtttccttcctttaactgaacacttaaagccatagtaaagcaactttgaaataactcaagtaatttattgagcttcaaagaatttgtcaatcctgctttgtattcgtgctatcattgaatacaatagtcggtacaaattactactagagtttgtacgcaacagctggatatgactaaaaacaagaacatgtagttgttaaattagttagtactgatgtctgctactttcatcttctgttttcttatgttcaaaagaatgttatcgcttaatatttcagtcttgaggaacgaaatggatttttaaacgcaagattccgcttacataatttaattgtttcacaataaaatagctattttgctatataaataactttttgagatattataatctgttatttttttaataataaatgtatggtcaatttcgtgtccgtacggataaaatgttagaacatgctacaaatttcaagaacaatcgccttttggtttctcgtttaccccattctgttcgttaggcattctcaatttagtgcattccatacaacatcaatacgttcatattacaacataagacagctgagatggtaatgtgcaggatgtataaaagtaatccatcaaataccacaacgaaatgaaatgaaaatttattaattttttacttttggaacacttatagctcttctgttgacaaagcaaatatgcgtagattttcccttccttcccacgttttatttacagtagacatctgataactaaaatgtttaaatcattactctctattttttggtagcgccataaaaaaaaaactataaaaaagcaattaaaaaataaaaattttattatttatattagtttctctgtatatatgcaactatgagtgcgaggtttcaacacttgtcgcatacactcctttcttgtcatgcacttttaaacaattaaagcgatttatgttaattgcacatcaaacaaatttatcgtaaaagcttcttcaattactagaaaaaatgaagaaggctttagatgtattcatactcgacttgacgtttatcaaaggtgaatggtctttagctaaaccattgctctaagtaatgactttacattactgatataactatctatcaattcatgaaaatgataaaccatcaaatacctctaccaattacatataaattcctcttattatcttctgtaccccctagctcgttgtgtttcactatagggttagatgaactgcatttaacgatcgtctctaggcctgaaaaaagcataaaaatagttgatttaaattttttgactcaaaaatgggagccattctttcgacacctaaaacgccaatagaagttaggaggaagagaattgttcctttgtttcgtgctaatcacacacgatttcgaccagttgatgaaaagaaccgtataaacgctgtacctcttttactgttaggatgtttgtatggaaagtacaaagacgacgattttgttgatttttttgacaaagccattccgttattagtaccgcagacacacaaaggtctagatacatacgaaatcgatgtatccacatacaaaactcacataggtcatccaaagtttattgaaccatttgtactattctatggagataggcttgttcatgatgcacgctacaacctccatgagttagtttggcaaactttaagtcgcaaccctgaatatatcaaaggtctgtgttacgatagttgtacaccacttgctaatctagccgttggtctcagtcttaatattcaagaggttctcattgattgttttgctactgctgcttgttttacaacagaggatactagtattaatccaatccctaccttgcctagtgttttttgtaccatagttgacgatgagggtatttctcttaaagagcttctctacattattgaagaatctcttcttaaaaatgcaattcctgatccattttccgtctctacctacactttaaagtctgcctttgagcatttggtgaaaaaagatttcctaaagtattatactgcgtatctggcgtcttctgctgttgactacatagatgcctattttactgaaagttttggatctttttttatttctcgtcttgcttcacaatttttggtctcttttcagactctcccttctttcttctcctttcctttagttactgataattggcaacacttggctgctctgccattcaacagcacttatgaaacctttcgtgcattcgatcatccttctactaatgggccagctatcggtcctttgtataatgccgctccagctccccgttagcatttacttaagtttatattacatttgtttagcatttttttgttaattgagtagacttaatgaatattactaaatgtctcgttatatgcactatcaaatttgtaagccctcgttgggaagtaacccgaacagctctcgttgtgttgactccttttattcacaaagcacagagaagctagacattgccggtgtcgtgcttttatcatcgcattttatcgttttagtttagtttttgttaacccataaaacccccctctctttagcctggttgcagacaaaatttggtaccctcaatattttttgcttcgtctaacgctcagctagcggttatctaccaaccataggttattaccttttatttatatataatatttctagtagtttatgcagctgctatttcattagtttctttgcatatgctgaaaagggctcattatgtagccctccatgtcactcttaatcataatgggctgtcttatcaaagagttttcagttgcttgacacaatttcctatgttaaggcattcaagtactgctgccaaaaataatgtttcgatgatttcaaagtttcaggcccccgaagataagttcttcccttcattttctttaaaatctatgccaaagcaatcgtcgcacatgtcggcttcattgcttaatagccttaataccagcatgaaaaagtcattttctcgtaaaaagtacagggaagccgtaagcttgtttcgaaaaaatttatggaagtatgaagaatcctggatacgcaatcaggatttcatcgactgttgcataatagcttgttctgcttatgagaaattatgccaacctttgaggattaaaaagacatttattattttgagtcagctatgtccaaagttgccagctgaactttgccgagtttttctttcatatgcaactggctgtgtgaactatggtcataacgttgcattaacatgttttgaaaattctcccaaagagcttatagattacaattattggttgtcttggctttccttttcaaagtcatctccggtagttctttggttaacctttacgcgtatatcttctgctggtctgtcacctaacgctgaaacttttgaaattttacttgtggcttttgcttcccaaaagaatttttggttttttgaaaagacttatgatttgtttatgcaaagtaaattgacatggcgtcctttcacttacagagttttaatagagtcgttcatgaagtttggaaattttgaagaagcggagaaactggcatatagttatgttaaaaacaaaattgattcactttccagtgatgtttttttttcggcaatccttaaattttacgccgttggaggtgattttcaaggattcaaaaaattactttcgtttatgactgattacaatgtaaatttttcagtaagtacattgaatcaacttttgcggttaaatttatatcatgcaatggatgaaaaaatatctaccttctcttcagaacatatcacaaaacttattgagcaacaaataaaacctgacttggaatcaatgctcataatatccgaatatttgaatgaatataaaccttctccaaaaatgcgagaactcattaattggctttattcaaattttcacttaccaaaaaccgtctcattacatttccttcgggaggttcagagccttgtctttcgctatcctttacttcattcaaaaattcatttagctatttcaactttaaaagattcgggttgcgactggaacgtaggtttgagttatcttaattggcttttcgtcaacaaaagaataaccgaagctatcaactttttttatacgattaccattaatgcaggcacaagaccgcctaacgaactgtttgatgtttttatttctaacttgctgaagttcacttctgccgaaactacttcttctgccattcgcaaagtgcaatcaaaatacccttcaatgtgtggatcttctcccgcaatcaaattgattttattttctaaatcattttctgtgttacaatccacatctgaaaaaattgagcaattgcttgtctcatttcaacgcaatccttcagcatattcaaaatcttttactctagctctcgcagaatggctgttttctaggcggttgttccaaagcgctctattatactcatttaaggtatcggatgttgatgatagtcacttttcatttcgttctcagattttaatttgttggtgttattatcgtcttaatgactttaaatctttaatacaacataccaataatcttttacaatcgaataatgcttcattactacgacgtttggctgctactttgtaccgcatacaaatccgcgaaaacaatggatacaaaagagtccttttggataggttgagaaaaaaggctattttacgtgcgtttccgtctagaactttaaatcgcacagagaaggtcaaactctacaacgaagatgcaaagttccgttcaatatttagtagagtgttactgcatcaaagccacttgggaaatgtcatttcataattaaaatcagatcgtcgacggttgtagtaggacttctatcttgtctatattaccgcttaatatggattgtatatccatgctatattttagctggtacttatttaatttctacattcttggaatatcgtacatatccttcttcagctataatgattaaattaaaaatttcaccgttgcacagtgatttaaaaccatagttaacacatcacgaaaaaaaattcaacgttaatgaaagtttcatatcttgacgatgctattgtagtatgtatgctaaattagtttttgactagtctagctccaatccatgcatatttatagccagcttggtaaaagttcctgaagcttcttctatttgaaatgcgcgtagccgtagcaaagctaccacccaaaacgacattatgctttccatcaaagaaatctcgtgtataatctggataaagctcttcaggttcaaaatcctcgtgcttctccagaactgtacttgtccattcccatgctcctgtgaatatttgattacttgaattatcacttagggctaaagggtgcaattgttgaaaaccagttgcctttccttcggtactaacataaggctcatcagttctctcgagaacccgatcgtaaaaacagttcagttcatcctcagttggtagtctgcatccttgggagctcgcataattgtttagatcgtcgtatgaagtcataacaggccaacccaagtagtcgtcaaggggtaataagccgtacatggttcgtatgtaaagcgttccatcaatctccgcccattgctttggatacaccctttctgtttttgactttttattgataaaatctaaatattcaccgttagaaattggacgattggcaatagaaaagctagaaaccagtttcttcctcattggtttctcattatcccacgcaaaataaaaaagttcatctgtattttcatgggcactaagatcggatgattgcaaatttgatccaacactcgtgtattgtgttgtcaagggcataccaactgcaatttccgtttcaggtacattcacccataacggagctttcgtaagtttttcagctggttcaggaagtgatccgcaaattgatacagtctggtttgcattttgaaatgactgtacgtagatgtaaagagttgtctccacatgcatggctacatgttcgtaacaaagccagagaattctcttttcagaagtagacaattcatccattgctttgcacaactttacaatatgatattcccaagactctttctcatattcacgaagttggtcaggagaaggccagctttcaggaacttcagaatgccaatggcacttggagggatcttcaatgtccggatctataccacgttgaaaccattcccaaaaatgttttttgttagcagttgctttgtttttgacaatctttgtgagataaatatcattaaaaacagggacatgtccgatgtaaaaaattggaggatgtctcaaaggaatccatgcggtgtacatgttatctttgttaagcaatttatttgtaataaaaagccatactttgcgtagagcatcccattctgctaacgaaggacaaggctgaagagggagttgaagcatagcaggaaattgtttggtaataacataggtcgagtaatctgcaatcgtactttcatacttagagactaatttaaaatcacctttctcaatgatttgacgacattcttgatcgctattcttccaactttcttcgatcaaaattaaatgactaggtttaaattgaaaaaacattggacccttaataacagtaacttcatttttggcttgtaagtaggccctatgaacaccgagatcttcatcgtagacacttttatattcccaatcattttcgtcgaaaaggttttcaccaaaaaccgcattgacactagccaaaatattcttttcaaacttttcagtaatacgataaggatcatcgtaagctagttggactagctcagccttgtttctatgatcgaaggagattaaaaggttgtcatgaatattcaaacgactggcaaacgaacgtaaaaatgatgctgcggatttcctatcaaaattaccaatcgaagcacccaagtacaacatgctaattcgactattgggctcactacgaaacctgtccaaacattgtagcaatctttcaaagcaaccgcaaataccagacaccttaacatgctgataattggtagtttgacgaagctcctgcagtcctttttgcaactcggcttcattaaggtcaagggcgtaaaaatgcacatcacagcccttcttttcaaacgcatctaaaagaagttttgttttgcgcatatttccacaccctaattctataaccgtgttaggaagatctggagacagtaactggttggcaatggaatcgctgaacttcttcagaatatcaagctcactttcatacaggtagtattcttttaaattcgtaatctcatcaaacagtcgtaaacctttttcatcgtataataaagtggaggggagttgacaccgtttgaggctctgctcgatggattcaggagagaagagaacttctaatgcgccaatgttttctatttctgtcattttctattaaacagcgtctcaatgcttatgcttgctttttgtgttcccaaacgtcaagtgccaatcgtatgaattagtcacgttcaatgaaacagaacttgaacagtctcttcacttaattatttaaaataatggatagtagtatgtgtttagagagttatataattctgtattttggtgacataaaacaggtgactaaaagatgcgtcatgttagtacacaaacatctttgtttaccctttccaaaaatatcggaaagtaatgaatgctgcagtattaaacaaagaaacaacattcatcgtcgtgagacgatctggacgagctaacaagtaagcacatccctaatgagatcagacatcttcgaaaacgtggtcaaaggagtcaatcgtgatttgcaactcctttgtcttggttttattgaaaccaaataaaattaaagaatccctacaactggagaatcctacaacctagccgggtaacagggattctgcggcaataattattgctatatcaaaggcacatcgcaaaaccaactcaattgaatggggttgagtaaaagatacatcgcatacacttgaaaagaaacattaaaaaaacaaaaacaaaaaaaaaacaaatttggctcaatggaaaattagatttctcaatattgttacatattagaggttggaaaggatgaatgagtctcatcggcgcttgctccactttcaactatataattaacacccattgctttgtataatattataggtacttttctttgcttagtcacataattaggaccttgcgcattgttacgaatattgttgggaaattatcaacgtcttggtgatgttgagttcgttaaacaatgtacagtcaaagattataatgcctttttaaaatactatgatttcattcgatttctttaactatttcaagtagttgtgtaccctttgattcatctaaccgaattggtgtatgtacactggagttttgtaaacttttaggacagtgaataaaaaaggacaagtagaattgatatggattatggtaaattgtagtaaattggattatataaacatgctcctacagtatctccaatattagtttgactgatatgagtgcatactgcagagcacctattttcacaaacaattgtcttatacgctagtcatttgagctcgcataagaaattaagtagatattctacagactaattttgtattagaatgatacgagtatttcacataatcttaagtttacattgaatgggtaataattgatttacatagtatatgtctctacgtctagcaattattagctacgcattgcaacgcatgcaaatccacagcggaacggaaatagaagaaactccattacattataagcgactcgttagagtaaacacctagagagttttccgtgcaaagtagtggagttaagtcacttagcgacttatttaattactgactcggaacatgtaaagcttccgaaacatatatatatatgtatatgtatatgtagatacatacatatatgaagaattacagtaagctcagtcattgccagctacacaattgtcattcaaaaaaacgatacgtcgaattgcggtgagtttcttcttgtaataacatataatctatgactgcaataaaaatatacttccattattattacaattactagaaactcgccgcaattgaacatactaacgtctcagcagtaatcgtagctggacttaacgtgctaggttttcgaaagcagttgccgatttgcaagaagctaggtcagtggcggatcagtactgtgggggtctcaaaagtctcaagacgacttagcttcggctatacctattaagaatctaaacttttaatgaataccgttgcactgtagtaaattaagaatagagcattacacagagctaactctcaattctcgcttacaatttcgtatatacaaaagcttactagcactaacgtattcaatccgttcaccagtttcttcatccttgttttttctatttcttatttgttgaaaacctaatcaagatgcaaaggattcacaaagttatcctttattatgtttcactgaccatattgtatcgagtaacttacctatttgatttggaagagccttggtcgactcttcgcccttatactccctacttgttcattttggctttcggcagctatttgggaatcactttgttatacaatgtcgctactactaatgacaaaccagaagcttatgttgatttggtaaaggtatgtatacttgcatgatgatgttccggaaaagttggccaaagaacgtttattaacaaaattaggatataaaagaagcacaggatgctttaaggtccaagggtatgactattgaagactaaaggagcagaataatagaaaatattattaatatgaatctaaattttcccaataaagtccacaatgtatttattaatgaattgagaataaagatacattttttctagaaatggtaatataaaacaaagatgttctaatcccaatggaacaaaaaaagtaaatagtaggatatattacaatgttgatgatacattcttagccttactaaaggctaaacgcatttgatcaaaagaaaaaaaaaggaaagcagggaatgtaaaaaaatccagactacctaacaaaattttgaggtttcgaataacaaaattttgagatttcaaatagcaaaatttttaacattcgtctcgctgaaagcgtctataggattcaaagatggcgagccgtctatttacgaagatagcgcaagtaaacgggattatttgtttcgtccacccagttgtatccaatctcttccaaaactgaatgaagtttttccacttggccatcaaaaactctaaggccagcaagcacactagctatatctccaccacaattacgataatggaaaagggaaatgctgcaaacttcctttatactcctcaaaaacttacataaagctccagggcgttcagggaaatccaatcggtacaaacgctcttttgaaacagatgattttcctccaataagataacgggcatgagttttagcaagttcattatcgctgatatcttctgcaaccatattttgctcagagatttgttgaagaatcaaaggcaattcagttgcacggtcctttaccacaaacgatgtgtaaatgttagcatagtcatcattatcgtaacgataagaaaattcggtaatactacgtggagtaataatgttgtgtagggcttcaaatgaaccagggcgctcaggaatagtgacactcaagaatacttccttgttcaaaccaagatcagcacgctcagcaataaatctaaggcgatcaaagtccatattggcaccacttaagatgcaaacctgagcagcattgggatttttaggcttgtgtttagcgacataacgcttcataccagcaacagccatagctcctgatggttcgaccactgaacgggtatccaaaaaaacatccttaatggctgcacaaatctcatctttgtcaacaagaactacatcgtcaatattcttggagacaagacggaaggtttcctctccaacaagtttcacagcagttccatcagcgaataagccaacttccttaagggttacccgctttttgtccttcaaagacttttttaaagcatcagcgtcaaatgtctcgacaccaatgaccttaacatggggagcaatacgcttaacgtaagtagctattccagcaattaaaccaccaccgccaacagcgcagtaaatagcatccagcttgcgaagatctatttgatgaagaatttcaagtccaatggttccttgtccagcaattacataaggatcgtcaaagggatgaataacttcgagattttgctctttagccaaacgtgcacattctgctttagcaatgtcaaaattagctccatgtaagagaacattagcgcccaatctcttaacgttcctccatttgatttcaggagtattctgaggcataacaatggtagcttttacaccaagagtcctagcggagtaagcaacaccctgggcgtgattgccagcggaacaagcaatgactccatttttcaatgactgcttatcaagagaagccattttattatgagcccctcgaattttaaatgaaaacacaggagtgagatcttcacgttttaagtagactggaacaccggtactttcagaaatgacaacaccctttgtaagaggagtctccttgataacttcatacacgttagacgtgagagtcaaacgtaaataatcaggagttccatctggaagaagcatttcctttggaatattaaacttgatgtctgatatttctttttgtgccgtcgagggagaaatattgtcttcaataattccttgcagcttaggttctaaacaatcaatagaactatcattttgttgagtagagttccaacgtttagcttgtaatccaaaagatgaaaaacatgatggacgaatatgttttacagattggaattttaggccctgttgagccaatcgtcccaatctgagtaccgaagtgtaaaaactcgttccagtcattcacagtgaattgatcccttctggattaagcaaaagcaaaatccttgtggaattatatgagtttggtgaaggtcacaaaatatatttgatgctaccattttcgacgggtgaataacgagataacgaagcgaacaatatggggttgttatacacgaaggccgaatagttatgtatctaaatatcacagaaatctttaattttattttattttttaataagatacggatttttttcagcattaaaatcaaagcttaaggaaagagatacattgaataagtcgaatgttgaaaaagctacatggcaaaaagtttttgtaatgaatataagattgtttaataatatattctatactttacgaattgtatgaaatgcattgattagatttcaccagtgataactgaaaaaaaaaaatagttgtcccattacttcttttttaatctgagataaagaggtaaacattagaatattaatacaacaaacggaggcaaagctgttaagtagatccagtatataaaattatattacaaacacaaaaggaatttagcaaataaataattcaaaaaattattattattttttcatagtattttaacaagctgagagaatttcaaagctatttttgaaactttttctatttttttttttaattttaaatgatataaaacactttagcaaaacaaccaatatccgaatattaaaataattcaaaaccaatttggctagcttttttaaaatatttcctaaattaaattcgtacagacaagatttcaataattgtacatctcgtgcaaagtataagaatatggatattaaaaattttacagttcattgacaaaagagtttagtatataacattagagtatctcttttatattggaataatatatatagtgcaattataagaacaagtcgtctacggccatacctaggcgaaaacaccagttcccgtccgatcactgcagttaagcgtctgagggcctcgttagtactatggttggagacaacatgggaatccggggtgctgtaggcttcttttttttaaattccaaaacaatattattaattctctactttttaatgcactcattgggtttgtgctatttagctcaacaacatttgtcattcttattttaatttcgtactcaatcgcattagcccgaattctattaacatttttacactaaaagctattttacggtatatttagtaaaggtaaagaaacacagctatgaaagtgctgccaaaaatttcaattgacgaaatcagccatcaatggctgtaactattgaattccattgtctttcaacttttgaattatcgcagcctacaacaaaaaatgaaattaatcacaatctcttcaatcttcatcgttacagataaatataatacatgcgagacgtgtagggaagaagaccaaagaaagtaattttagagataaattcttaccttctttcttcactgtatccgaagccttcaaaaactgactaaactatttaagttgctcatgcaacacaaagtacacgacaattatattttgcaaattagtaatcctcacaataatctcctttagtataggggtagtacacaagcctgtcacgcttgcagcccgggttcgaatcccggagggagagtttttaactaaaatattttttaaattaccatatttaacaaaagaggataataatgaggatatgctagtaaaattttactatcgaaccttaatgagtcgaagaagcaaatacaataaaccttcttggaaggttgtatacattgctgcaaaatatctcatatattgaataatgaatatgtttcattaataacaataagttatgtgttcattaagactccgagcttaaaagctctcgattatgatggcatgctatgtctttaccaccatctaaactggcttaatcgaaacataagaatgttatatcgattgaagttgagttttagaaaatcaaggtatctttttttcatcatcagctgacctttcaacccttcaatttatatttatttgaagactatgcaaatgctttgtataatagcatccatccttagttggtgagccattggatatgattttatatataagccaaagttacattaataacctgttagttgctataacagtcaaaaagtcattggcttggaaatcacgatgaactatctaacgaaacacccaagtctgtcttcaatcaaaaagggagatgtattgatgtctatccgtatcacctggctctttttttactttccaatgagattgtaatctttaatgacgggtagttactgtgatgaggcttttatttttaatttgaagacgccatctgtaattcatcgccgccgatcagttacttggatgcgaacaaaatcagcaaataatagctgcatattcagatatttatcatgtatcaattacacttacgaatgcaacccaatactcgccatacttgcaagcttccgagtccgaaacacttttatcaaatttgaaatatggcaattttatgttagaaaagtctctaaacttttgtggtactattgatcttaagtctaacattaaaaaattaatttttttgacgctaattgtctttaaaattcgatctctgttcaatattaatgcttgtgtcatatcatcagactacactatttctatgcaaagatttatataaaatgaccagaaaagcttaaaaaatcagatccactaatttgcaaccgaaactggaaatatgtaaccgaaatttgatactacggagttatgaacccggcagccaaaggcaagtttgtttgtagtcacaaaaatgaaagtcgaaagatggtaagaattttgatatataaagggggctcatagcatgtttcagcatcaattgaacattccactatcggttctgaatattattcttaagtttcaaaatggcccctgctactgctgtcgttacaccccaaactgccttcaagactgacttgccagttgaaaagactgctcataacactgtagtgaaaagtgaaatgggtgctttatcaaaggcttaccctacttactctttggacgagtcatttagctttgctcctattcgtgaaagcactgtaagccgtgctatgactcgtcgctatttcagcgacttggataaatatgctgaatccgacattgttattgttggagctggttctgcaggacttactgcagcttactacattggaactcgccgccctgatttgaagattgctatcatcgaggctagtgttgctccaggtggtggtgcttggcttggtggtcagctttttagtgcaatggttgttcgtaagccagctgatcttttcttaaatgaaattggtgttccttacgaagatgagggtgattatgttgtggtcaaacatgccgctcttttcaccagcactgttatggcccgtactttggcacttcctaatgtcaaacttttcaatgccactgctgttgaagatttgattgttaaggaaggaaaagatggtaagcaacgcattgccggtgttgttacaaattggacccttgtttccttgaatcacggtcttcaatcttgcatggacccaaacactattaatgcccatttggttgtttctgctactggtcatgatggtccattcggcgctttctgtgtcaagcgccttgccagtgctcaacttgtttctaaccttcacgacatgcgtcctttagatatgaaccgtgctgaggaccttattgtaaagggaactcgtgaagtttttccaggaatgattgttggaggtatggagctttctgaatttgatggtgccaaccgtatgggaccaaccttcggtggtatgatgtttagcggcatcaaagctgctcaagaagctcttgctatttttgatgaacgtaaggctgttaatgaaaagtacttgtaaagaaaatagtgtactagcaaccttttgatatttctacatttgttttagtcattgattttaccattactacaacgttttttaatgcaatttacttatactcaaagagattcaaatacatttacttaacagaataaacctgcttttctcgtagttttggttagctatgagttttatgccttttcacgtagttttgtacaatataattggctaacgaaatatcacaacagtttagagtaaactgtaagcgagatcttgcgttatcttctcaatttcacagatcgcttaatataatattttatattggatgaactaacaaattaaataataaaaggctatttctatagggaagatatcaaagtactttcatgttcaaccatttgccctaaattattggaaattagtaaaactctctaacaaattattaacggtttacattgtcatattgattgtattaattgcatttaaaccggttaaaaaaactattgatagtataatcgtaaggacacatgctttaaattggatgcatcatatacatctactctgatattgctgcgtataaaggtttcgatgatataggttaaaaatgtctattaaaattgacttgacattggcgagcaatgaaataaagaaactgccatcgattgacaaatcattaatgcataccgaaatagctcaaaaacatggaaatcgaaaatgcctatgtgatatggattcacttcatttcgtactcagcacaaaaaaatagaataaaaactaacagtcaataccactatcaaagctgcaacatctaattagtttgcaatagttacttgcaacacgaataggctaccgcgaatggtattggattaaaaaattataaaaggacagcacaatattcagatagcaagaaagagctaatacagacgattggtggtttaaaaaaaatcaatggatatggcgaagtcgttcaacgttcagatatacatcagtatcgaggcgatcacttttatcatgaatagaaccaagacgagcgttttgtgaatcaatttcttgtcctgttgcataagctaaacctttcaatcgagttgccagtgctcctatttggtccaaattgccatcaatctccttctccatagcatcatcctcggcatctggctcaaactggtaatgagaacgctctaaaatggaaacaccctttgagtcacccttctttttatttgatttcatgttgtctttcatagcctgatctatgcgtttctgagatcgatatgcgaattggcgattcagcatttcatcttgacgttcagcatctctttttgcggccaaacgagcttcttcagcagcgactctctttgcctttccccatggttttggcacatgaatagcaaacatgcttcgattaagcgttttcagttcccgagcttgttcttctgcccttttagcatgtatttttgaaatatccaactctttttcagcagtggcaattttctcggtttgctctcccaaattggctaacgtagctagacccatttgttcggcatttcctgccataagcaaagcatttctcgtacttgacaaactatcctgtttgacaaattgaatcttttgtttgatggcctcgacttcttgatcctcctcatatccatcacggtatccttcgccatattcatctccttcagtaccatcatcattgtggggaatagtatccgttgtggactcatcatcgttttggatacgtgctcctgcgaacaattcctgttttttgagatctaaagtgtcttgactgggagcagaacgatgcatgctgggcctctccgtaactgcagcagaagatttcattggtggcatgtcttttctagcgtaggggtcattacgaattggagtaatggaatacccagcatctccattggaatttgttgcaccgtagtttccataattgttggaagaaccattgcttccataggtgttagaggcaccgtagctcccataattgttggaggaaccataatttccataattgttggatgagccatatgtactattgctgttgttattgtcgttataactattggaagaatatgaattagccgtggttccaccgaccgaatatgagggagcattggttgccgtattggagttggattcctcgggaagcatatacatgtgcgggctaacacccttcttctttttaaacagcttcttcattctttaacttaaagtgcacaccaagatgagtcgagaagggtggcgtaagcaaaagttttaagttgcagatagttcgattgagttacaaaatttaatcgtcagatgtagggtttctcaatacaaattgtagaataattaagggttagtatgctactaaccaagaaatgcaattgcttgctttacgaaatggcggcaagttaatcaccttcctctttaaaatcccataaattattatgaaataaataacttgcagaaccaaacaaagcttccgagcacaaattatggcaaacggtaagcactgtaatcaatttccggaacattaactactctacgctatgtcgcgttaaatttcaaaacaaatatatttaaattaccaagactttatgaacagtcggctgccgactgactctcttgcttaaactcaatccagtaattttctgaaagtatccatgccatattgggttctacgttggcgttttttaagaaagcaatctttctacttttcatcatagaatttaaacaatggagccatacgctagtgttgttttctttttgactagcactttatatcaatgttattgggccattctatttttagagtacgaaagctttcgaagtacatttagcatagtttgcttaccattagtggaaattacaattatttttgaaatttgcgaacagtcaaaattttacatcctttaaatgaataattcaaaatattttgtgtttttctaatttataaatgatagagtttaaagcaagtgtttgtgtatctcgtcagattcagaaaaactatataaacacatcctgaaattttcattaattcaggcatatgatgagaacatatatttttatctgaaaaaaattgttgaataaaaatttatgcgttatctttctgatgccacagaagtaaatatatattttttactctcaataattacaaagaccctttgtatgtctgtaaaatagttttccaactatccttcatttttctgtctttccgatggactaatttagtaaggtggagattttgtttcgttaaattttgaaattttgttttataatgatatttgtatattttttgaagatgccccgatttacgacatagtatctcctatttttactttggtaaaagtgaccgagatttagttttaattaatttaaaacattagtataaagtattgaaattattacactgttgacagagtaaaaactaattgagttaaagctgttccaaagtaacttctgctttcataatgttaaatgataatggtttattattttttgcttctaaagtggcagtttgctagtgtctttaaaggataattgttaaacgctttccttttttttgcaaccgattttatatgaacaaaattaagttgtttcttaattatgtgatcacatcaacatacaacattaagctacatttctggttcatattggggatttcaaaaaattgaatcacatgataattatgttcgcagcatagtatcataggaatatacaaattgctaaagtacatgatttttcttttactttagtatgcttttgtaagcttctgacacatacttaaatactcaaactcatgtggaataaaggtcttaatcgcataattaacattgtaaaccacataaaagggaagctcgatttgtctgcctttaattaattttccttaactatttgctggaataaacaatgatcttttaaacgcttcaacgataaaagtaataagctgctttacaatctcagcacaaaactaatacaaatgaattctttaaaactataagaatatcaagttttgaagtttcaaataaaatactttcttgcatatttgatgactggaatcatgattaattaaaaatgtattttttttatttgactgcttttaaagcaaaatcaacattatcttttagcgaatgttcgctaagtttacttgtgtgaaataataatgatacctcaaccatattagtttacgcttacagggcgacaatagctagtgtctaccaaactcgtgttcaacggatcacggacaccagaaaccaaattataaactggccaactagattttaagtctaaatgaatcatttttagaaaattttttatcatcattatcatctctctttcaataccaaatttaaggcatcttttatacattctcatcattcattaaccaggcttattgctttctatagaaaacttctatatctagatctaagaatcatatattcttttacttctttataaatttttataaagtatttataggttattgatactaaaaagtcaagttttgataaaatacccatatattcaaatatgaccaaccaaattccgtctgcatcttcagcggcagattttggaagctcaaaatctacttctgttgatgcagttccaaatatggataaatcttcgtccgttcgccgaaaaaatattgatagcaatggtttgcaacaaactaatcaaatcgagcaagcagaaagtagtttgaatgccgaagctgatcactctgaacctgaacgttatggttgtacaccgtcaggaaaagttttcttattaccaaaagaacaagaaaatcgacgaagtatattagaaactgtagatcctcggttttctaagacaccctgggattggattgtcatttcatctatccttgctcaagtacttctgttttttatgacaaccggtgcagttcgtcgttactctatgatgctttgtttctttttttggagaatcagttatgatgctggtataggttttttgctacatatgcaatcgaatcatagaaaagttgtcacttggatttctgactttggtttttttgataaagaaaatcacccgaagctttatgatttaacaaaaaagcaacttatatctaagatggactctagttataactatgatacttcccctcttgagtttaattcctggttggtattccgtcacttcgtcgatttaattctcatgtgcgatttctgctcatacattttgatgggattggcatggacttgttggccgaaggttaatatcattcttcaatttttgaggatttttggaggtatcgcgcttattgtattcaactattgggtaaaaatggatgctcatagagttgttcgcgactacgcttggtattggggtgattttttctttttgcttcgctcttctttggttttcaacggagtttttgagctcgctcctcatcccatgtattctgtaggttatgctggttattatggtatgagtcttttaactggtagttatgcagttctttttgctagcatcctcgcacatgctgctcaatttggtttcttactgtttgttgaaaacccccatattgagagaacatatggtacagacatcaatcatgctagattgtctccacggggtgaagacaatgaatttgaattacctccagaacatgatttagttgggtttgtcaactttgatttcactaggatttccgatgtcgctttgcttatcatagccttgtatagtattttcataattttgttatcgtcgaattctcattatagtcagttttgggctatatttcaagcttttgtttggcgtttcttgcattccataattcatgcttttattcttttttaccaatcaaaaagcaaagcatggaccaaacattttatcagaaatggtgaatctgctgcttatgcatggtcccaatggaaggggttatataatcttacattgaacatgtcttatatttcctttgttatggctgcttggaaattgtatcatttaccttcaaactggacgtatggacttgtgtctctaagacatgccttaggttttggactgattgctttacatatttatacatctgtctcaatatatgaagacctagggcaatatggttggttttacggtgacttctttttacctagccgatcacccaagcttgtttatcaaggaatttatcgatatgttaacaatcctgagcgattccttggttgttcggcttattggggtcttgcattgatcagcagttctgcttggatatttttaatcgcaattctagcacaactttctaatctagcaattatccgtttagtcgaacagccacatatgcagaaagtttatggaaacactcttcgtaaagaagccggtatttctaaattgattaaacaggctacttctgaaaaaggaaatattcttccaaaaacagtcgagacgcatatgaaagctttaacaacatccgttgataaggttctggatcaaactgcagaagctcttgaggagtttgtaaatactgcaccaccgaaagtacaggaattattgaaaggaactgaaagcaatcttcgtaaaaatgcacaactcgccattctcaaactgtttgctcctcaattaagtagctctactcattttgattataagttagaaattaaaggaattgacaacaaccaagtactattggggcatcccattacggtatgctggacagcttctccgaatcatgaaattaacgattggattggactttataaattatctgacaatgcgagcgatctttatactcaaacttcgagtgaaggtcggtggtctgcgattgatgccaatggctacacatctcattgttccagtataaagtcactttcgaatgacaaaaattctggagaagttgagttttccggagatctgttattttgggaaaccggaacgtttgaattccgttatcattatgggggaaagcatttagttatggcaaaaacagaacctttcgtgatcactgcaacttcaatgaatactaccgacgtggatgaagtttcagcatatttacttaaatccattaaattttgtgaccctaatataacaccgcatgatggtgatgcgtccttgtgcgatatttctgaaggttctgctagaaaactaacttctatcatcaagtatagcttcggcatagatttaagttatcgcgttgttcaagtagatggcagctgtagcgctttatctcgaagaatcgtcaattccttaaaaattttacaatcttttgatggtcccagcggtgcaaaagatgattaaatattcaacaattttatgatttattcattcaacatgaatttttgctcttacatgactagtgagcttcaaccgctttagacaaataatgttactgaatatatatactttattttaataaatgaaaagtataatttaaatgatcttttaattcaaaaaaaaaaccccaaagataaatatgtatggatatttaggtaacctgagatcatcaattttaatcattgattgaatccaattttgaatagctataccgaacaatttgtatattccaaatgtagtctcaaaaaaaataacctttagtaaattattcataaacgttgactatattaaagtatataaaaactgtaataacaatctaataaggtaaaaaaaggttatggaaatcgtgtcaaaatgaaattgattataattatacgttaacattagaggcatcatctgctgaagcatttgaagcatgagtactagctgaagaataaatactacgacgatcatcacttgcatgattcacaataccataaaactgatccagctcatctttatttgagcaaaattccctaaatttacgctctaattcttcagcagtctctttcaaattaggattcaaagtgcttttgttgcttttggtgaaactcaatttgctaacctttgagttatgaaggcgatttggaagccacaaaaatcgttgatcatcatcaatttgaactagcacagttcctgttctgtgtatgtattgtacgtaacgaaagttaggttttccccaagaataaactgcggtaattgatttcggaaacgtactagctgcttcggtgtctaaaataaaatcaaagtgctcaagaattttaacattccaccaattcttagaatagttcactggatcatttaccagaggcgctcgttcaggaataggtggaggatctaacgctagtgaaatgatcgagacttggtcaaaggggttaagttctccgacggctgcaatttcatgaattggagcttccactaatttcaagccataacgctctaaaatccgtgaccaagattgaaggagcttctcgataacacttgctgtagccaataaccattcaatgcgaatatgataacatgaggcaggattatgaagcaaatcgtaatggacggtcactgtttcggatttcccattttttttctcaacgtctgcattaaacaaaatgcgtctcgacaactctaaccgagaaggaccagcttctgattctgttattattttattatctaaatgtttttgacctgaatctttttttcgactgaaccaactacgatatggcctgtttgaaacaggtttgatactgtaatcgggtgaaattcgataaacatagtagccatctaacaaagggtgtttttttaatgcatgatcaaagagtcctaggcttaacaacttatttccatatttaagagcttcttctctagtattgataccaatgaaggtattagctaaccaggaaacaaattcactcccaagaaaacaattctcataaattctgtaatgccatgtaatatcgtcaattttaggaccaccaggcccttgaatttctttagcgatggtatgaaggtcagcagagcaatctaatcgtttattaggcataaacaatgattgttcattcctagaagaatccaatcgcaacgcttctaattcagagtgaatatactgagccattggtaaagttgtaaatttgattcctagaagttcagcaggcgaagtattcggtgttttattattgctgtcattcatggggtcaatttttcctttatacaaaagttcacttagcttgtaaataccttcaactctaaattcttcatcgcttagagcatccgcatgatccagcaattgatacttttgaaaaacatgtgttgatgtagtagacattggtaacaacacaaaacgggctcgccaatatttaacagagtcgggtaaataagtctcaaatccacatattaattgatcgacgtaattccaattataatttgcggaatcattggcagaaaatgtgatattagacttgacatatttacattcatttttagaccaaaaattataatcgtatctcattttaccttgaccagaaacctttttgacataacgctttacttcaatattgtatcctactgaatcacatgaaagcctgtggaactgactatcgcctagagaaaggcaaactgcatcactgcctactgttaaatgcccatttctttgattatttacagagcgagagaaatcggtaatcgttcctgccttattggccttgggattaccgctataagagaccgcggcagctggattaaccacaatttgatatccacgtgataatctttgacaaatcatctcagcaagtaattcctgttgattcatttgagtaaattcaggatcgattccaattgtgtatgtgtattcctcaaatttatcattcaattcctcttcagaagggaagtaactaaaagttaacggaagcgcaccaggagtacacatggaaagccaattaaacttcctaacatcctgcactttcatatagagatgttcccatcttaaagaaacgggatcattatcagcagttgtctctttcagtttaaaaggattttgaataatcttccatggtgtttgatattcattctctaaattggtagaacttttcggaattacagtcttagcatattcaggactgttgggctttaaaaacgttgggggcttttttgtcgctattggaggagcttgactaaaagccttgcaactatcactatcttcattatttttgatcggaataggtctttgaattgtagatttgaaaccaagtgggtttgccgaagtagtaaccgtagcggggagagccaagaaaccttttaataaagccggaaaggaagactttttggtaagaagtgaagacttattagatgaagacgtttgtaaggaagacgatacattgctagagttaccagctaatttctgtagcctttcggtgagggcagatttaccaaactgtcttgccgactctttgctggtgcttttaagatcatcaactttagctccaaaactagatatcgattctttccctgaaattactgtagaaagactatgcccattcatctcaaggtaagaacttttgtccacattaacgggtgtatgagatgagaaatggcgaggagatgatgagctcaaaacatcgtttgcactaacagcagcctcaccagtaaattgccgttcatcgtaatcttcttgcacttcttcactgaacacagaccctttcaacaatggatcagactgtaataatggaatcgaaattttggcactttcggcttccagtacacccatcatttgtaattcatgcatttttgcagtaggctcaaattgatgttctcgcattaaattttcccaaggagaacgtaaggacctcatttccgtagtactgtaaaaactaatgttacagccaattggaaatgtatataaccattcggtatcctcctttaaattattcaaaaaggaagacactgagaagtttgaaactgatgacgttaaggaatttggtattacattagaaggggaaacggaagaagaaattctgctggttagttgggatctttttttgtttttcaccggatttttgtatcgaacaataggcgttagaaataaaggaacttttcctaaggatacgatatccataccaacaacggtattgagtaagcttttagaagtcaagtgtagcattttttcatttacttcatataaaccagttcctggggtaactattatgatactagtaccagtacgtgataaatctctgtcgatataatctgactgaaattgaaagacagccatattaatgacttccaaaaagttgccttcttgggatcctgtcatccttccgcatatatactcaatttctctcccattttcatccttaattttcctaacaatgacatcttgtcgaaattttgcaagttctagtttcaaatttgctaaaacaggttgccaatctctgctagaaacattatccaccaccaccttgaaaaaatcttcgtaaggaccaccttcgttatcaatagaagcattgaaagaattttgtggataaatactacttcctttttcactatttttttgagaccttggttgccaaacacacataggcccatggtggctgtactcgacacgagtaaacaaaattatagaaaccaaatgatgagttcctaagtctctccaaaaagaaaaaagatcaggaagaaaaccatctattgctttgttataattgagctctccatcttcttcaaagtgccacatctcttcactcatttgaataaaaattagaaatctggcactttcagaccgaaaaattggcttagtgcgttctgaaatgtacgctgaatgacatttttttccttttctccatatacatctaatttctccaggcacatctcctataaaggaaacacgctgttttagataaacgcatttaccgcataattctctaaaaagcttccacatatcgcttctagatataaattggtcccgaaaaaaaattaccacatgttcggcttctaaattagttttgtcttcacaaattttgacaaccaccggttcacgattttttatattgagcaaagagcttatgtgagatacaactgaaagttgcagattcggatgtcgcctctttaaatcatctgttaaaggggagggcatcaaatatactggttctttttcacgtttagcatgtagtttccctgtgcttgagtgattatgctgtaaagcgatttcatcaccattttgggcccttatttcaaaaatatcaccaggtttagcagaaggtactaaatcataatttaagactgcatcgtttggaaacaatgatgattcgtgcgtccacaggttcaaggtaatagccatttcatgaattgaacaacctacgccattaaggcagtaatcaaaaaattaaatacaagaattgtatcaaaaaaagaagtaaataatctctttacacaactttatacgtttgattttgattaggcggatgttggggtagagctgcaaaaatccagtataacaccaagataaattgcactagtaaacacaggttactcttatcataaaatcaaatagtaaatgttgcatttataaaggtagagcataattgtgtatattatatgactcatgactaaatatttaatttaaggcagaatgtatactacttgcacgaatacttgattgtctaagacacaatcattaatataccagcaagcacttcgttatcttttttttttttttttttgtgatactgtattacttagaatttatttgaaaaaaatgtttctatcatatcgaatgtttaagatgtaggtgttcttacgtttatacctcgtatatcattgactttattctattgacttcaatatatgatattagattacaattcagtgattgaaacagaggctgaattccaattgtttatttcattttttggctaacggatttgttgaattggggtgcagtctaaactacaaagactcaaaccagctgactcaataatgtaatattaaattttcagcattaagcttaaaaaatgatattcatcaccccagtttctgaattcaggtttgaagttcgatcaaatgaggattaatgtttgaaaaccgagcattttgcaatctactttaaattaccttcagaaagcgactaaacaatcttgtgcgttgaaagttagcttaaaaaagttacaattaaaatttaacttaattactttttaaatttatgatgtcctaaacaaatcaatattgctaaaataaccaaattccataaacaagaattaaataagtgcagaattaaaaatgagagaccaataagaagagttaaggggataatctttagtacaagttgacctatatacatgatattggggaagtgaagtagagcaatgaattttgaataatcataaaaagtagtcggcaatgggtcgttttgttggaatgccagatctttcttgagaggcagtaccaaaaatcttaaaggattgcgtttggttttcatcaagttgtaatatagaagcaacatttccacatctgtaacagtaattgggtgcactccaaacagtaaccacgcttcctttatccttttctggaatggttattatgtctccaggtgccggagaatcatcaacaggtgaggcagaatctgaatccagctcagagtcctcttcatttgtaaatttgggatactgtttatctttatcggaaaaatggattttgtaaccctccataaccaattgatgagcacgagcaatgaatgaaaggtcattagcgcgattaaaaacttcagaaacgtcggcaccaaacaaaaatccagcacctctgggagataaaccccatccactaatatcttctggatctgaccaaagtagatcacacattgctccttcatgcggaacttcttgttttcgatccaacagtcgaatcttcataaaaagcgttaaaagtttagttcaaattttcggaattaataacatacctgatcgatactgctgatgcttggtgaaagtccaccgtgcacacaaaaaacctttccatccaccaaagcaccaagcgaaagataatcaaatatttcacaacaatatcgccatacattggcagaaccatatttccttacacattcgtcataaaatccataaacttgtgttatttgtcgtgattcatgatttccccggataagggtcatctctttcggatatttacattttaaagtcaataacaggagaaatgtttctacagagtaaaaccctctatcaacaaaatcccctagaaataaatattttgtacctggacatgacccaccaattcgaaaaagctccagtaaatcatgcaattggccatggatatcaccacaaatggttacaggagatgagatccattgtatgttagattcctcaattaaaatatctcttacacgctgacaaagttcaacaactaccacaaaacgttagaccccattcttataattatggcaaagaacaaccaatatgaatgatcgttgttatatcgacggagataaaagttattctataaatactattatacataccatttgattctggaattaaccttccgttctccagttcctcaagttgccaatccaaatctaaatcagtcattttgaactcgtcaaaacataaagtaaagaaaactagaataacttggtcctttagaataagaaaataaacaagtgaaattctttttcaactttatgtatcatttaagaaatttaattttaaataagtcaaaatacctctgtcaagaggtatgacgcgtagagctttggtgactaaaattcggttttccttttgataatgacttttaaaataattaacatgacctccttaattagcagcttccgaattttattgacacatacgttgcgttacgctagattgtttttcagaaaaatacggttgctccaccattattagtgctttcatctcgaaatgaaatggacacaagtttttgtattagattgtttttttttaatcatttatacttaaaattaatgatgaactagaatcttttaattaagttgcatgctactccagtatgattattatagcatgccgtattatcattgatcttgagtttttataacgctaatacaagaacgtgcacctactcatatatatatctagattataagaaaaactcctatagttctaacggatctaaattgttcgcacaaatgcgcagctttgatgttatagggtttttgtgaaataaactacataacactatagcttcttggtaaaaatcagataacactcacaattataggtaaaataatctgtatgctgaaggcgtacccctgtggcggaatatacactcaatatagaaaaactgtatagtcaattcgtgttgcaaacccataatttatgtgaagctttaacataatttgcatactattctttacttatgttcagtcggcaactcaagatgttcaaataactaaaaagattttagaaatatattctttctatctttcaatatggtttactgcaatttgcgtactatcaaaagaatgaggtgtgtaagaaatgcttgccctgagcagtacaatgcaattttttaatactttaactatatcaatcaatgtgtatgctgttgtttttatcaagtatgaaacatatctcatcttggttgttttggtcgcttgttataaactcatttggctagtaaagcgactgttaattttatgtacaacatacaaaaataaaatgttaacagaattgtttgggtattacgtagaatcggagtataagcgcaacacactagttttttttgccgaaaaaattattttccagacgttttaataccgagggataaagttatctgatcagtcacgatggtaattaaaaaaatgagatcgagaatgccgtttaatgaatagacaatgaaaaaagtgaagaagaatcatcaaaacgtacatcaaaagtggtttaactaaaaaatttcgagtaatttacttggatatgttttttgctgcaattatatcatttgcgtcgcctattgtgcaaggaagagattttactagatacgttttctacactgctcagccgaacctgccgacaaccaactaggaaaaaatagggcgttgattgttgattaaaaagaataaactaggtttttgaaaaaaaaagtaggaaaagaaataattcctcaagctgtgctattttgattggaaatgagcgtcgaaattacttttgttgaacaatttcaagagatattgcaaaatggaaaagagcaaataattttactcaatttttatgcaccatgggctgctccatgcaagcaaatgaaccaagtctttgatcaatttgcaaaggacacgaaaaatgccgttttcttaaaaattgaagctgaaaaattttccgatatagcagagtcgtttgatgtaaacgctgttcctctatttgttttaatccacggagcaaaagttttggctagaatttcgggggcaaatcctcaaaaattgaaggctgctattgacgagtatattcaaccccttatctcccaaatatcctctaccaacgcgtccgtggaaactcaagtaaattccgttcagactaccaacactacttccaatacctctaaagctccaaatgggttggattctgaactaaatgaaaggttgagcacgctaacaaatgctcacaatgttatgctctttttaaagggtactccttcagaacctgcatgtggttttagtcgtaagctcgttggattacttcgtgagcaaaacgttcagtatggattttttaacatattggctgatgattctgtacgccaaggtcttaaagtgttttccgattggccaactttccctcaattgtacattaaaggtgaattcgtcggtggtttagatattgtttcggagatgattgaaaatggtgaattgcaagagatgcttcccaattaattgttatctgtgcatatgaagaattgtacttttaatatccttaatcattcttttatgttgatgattttgtgaaagataacttttaaattggataatcagataataatacgattgcagatttagttttctgttaatttaattttgttaactaaccgcctcaacttatcaaaacaaatgttaataaaactatataacataaaatgagtttaagcaagtaaataacgcataataagcaaccaggttaattaagaatacacaaaggagccagaactaccattgcaactattacttcgtacactttaccatttagcagtacccccaaatttcagaaaaaataaacaattagagtatgcaatacaactgcgccagtatccacacaaaagaactaatcgactactacacctttctctacattttatttcacaacttaaaaacaacagattctcattcacgaacaatgcctactgctcacatattacatgaaaaccgaatactgcttagctcatcatctacacactttttgactatgcacatcaagttataacaattctcacaaacgattcacgacaattgttacaaagaaatgtacagaaaacacgtcagaaaacaccagctgccctacatgacacgaccaaaaggaacatatcatgtaagagatcatcgcaaataaagatagcacaacaattaagcaaaaagccaaatcgatcagcacatcctcaaagaagtaaaaattctcactctgcgggcaacggtgccttctatcatcatccgtgttgagttctgtggctaggttaggaaacccaagccggacgtatactatagaaatgatcctatggagtatcgtcgatggtcttcaaaatcgcggacgatgcctttttatagtaagtatttgaaaaaaagcagtcacttggctttgcaaaagcagccaataatattggtgctaccttctaaaaaattttccacacctttacatcgtaaattacgaaaacctttttagtgtgttgtcaaactttaggttcttaacaaatttagggatacgaaaaccaacggtataaatttataatgcaacaaatgcttatgcggtgcagcgttgttaactactttagtgttgtaagccacgagatgggccttaaagttttcctccctacatagtaaacaactattaataaatagcttttgattctgactctaactctcctaacgataacagacctgtaatacgatctgtctatgttttccgggtatttatttcaataaaggagataaaaattattgataaggtacccatggtgttgttcaaatgaggacattatcctaatgaaatttaaagcacttgcccaaacaaatgcatgctgccaaataggaaattgtagtaagaaaatgtatttccttatgttctttttttatgagaaggtattagcaaacacttttcaatgcaacaaaaaactataaatggaattagtagcattttctttaagcgtttccagtgtcgtagcgttaattaaacggatcatttcaaattagaaaattaaacacgagttcgaaaaacatcaaaaatttgtgttatggtttaatagaaaacatttttttcttatgggaagatgctagttgcttcaaaaaatgtcacagtgttttgtttgctactaaaatcatgttcaaaaaccctagaaaagcctttgaacgttacaatatactggtcaattaaaagcattagtaaaaaccaatattgaaaattaagttcaacgaaatcacaatgcttatttataaattacggaatatttaagctgtaatcaaatattaaggaaacgaaaaaacgttttaaataattcattaatgcgagttgtcataagataccagaagcccattaaaatcttgacggaaaagaattatccatgaatgcgaggaaaaatatggaaagaatcaaaatgatagtccatatcaatgaaaacgcaataggtgaaagaatgaggtattttttttaggaatgcaaatctattttagagcttttggaaatggtgaatagactctttaaacttggataatgtacattttttgactctaacttttctgccagagaaaaagagaagaagggggaaagaaatcgtttttaaacttcaagtactataacaggttatagcttaaagaaacggcagcgctccattgtatcaagatccattaaacttagtctagtcatatcgccacgtagcgagctaatatatatcgttttaaacgcagccttttttaaataatcatgctgaagatgtatgcatgacccagtgacctgtagacacattatcaggtggctaaaaagttgatcgttctatatgccttcaaggacattgctttaacgaaataaataaagggaagtcaaagaaagcataggaaaagtcggtataaaaaattttaataagtatccaagggataacaactggggcaaaacgcttcggattcaaaagttctaaattcatgttagtgaaacgatgattacggaaacgaattatagaagtagaaattttcatataacaaagcaatttaaaattacctttcttgctttgagcacatggaacacacattactctcacacttgtggcactgcctaatacagattgcacaagtgtgttttttgcaggattcacaagtacccacttttaatctcatattatttttacgatgacaaacatggcatgtacgaaatccgcgattttcagaaaaggcctccttcactgcggcggcggtatgaagaggatggttgtaaacaagaccaccatttacaggagaattaggctcccgaaatatgggctttgtacgtttacatcgacttggtttgggcgtgtttccaatgaaacctcgctttatcaccatgttcttgtaaaatgtacaggtatatggtttttactactaggtatttgatgcctctttatagaagggcggtcgagtaacaatgttatttgggtttttgggaaggccaacatttgcaagacatactgtgtataccagtaaaagaggcataataagcagaaaggaaattgtgaaatttagtatatgaatattaaagatgattatgattcatataaatcattgaaacagccttacattgcattggtataacgggtgtggggaatgctcttgaaattatagcttcatgttaatttaacatcatcatgcttggaaccattggtatgcatgcttatctttataatacacaagcttaatttctttgctagttgggaactttttaacgaaatgccgacaccttacagtatcatccatattgcagagatgatcgaggaattgataatattaactgctcaacaatcaacttgtgaaatagcatttctagagctgaggtttgggttgaaagatgcagatggacattgaaggattaaacgttgttaatacacaatcaggtgggattgagctggctgatccttttttatagtgtgaaattctcagttcttgtttataataccagaatgtaaaggaatattatgccaaaaaatcaagctcatgttacataatatgcctcattactatatgcacaattaccttaacagaattctttaattctcttcttatgaataaaaaactacacgttattaattgtaaaaggttgcttttattttaaggtatcttcaaaattcatataaagtcatccagcaaaatcatgcgcgaatcgtatcacaaaatactttgcgaaaacggctttatacctcgtaaccgtattgagccatacatctgaaatagtcaatatataaatcaaatggttgaaaggatcgacttactttttatgcgcctcaatgagtttcgcgcactctataggaccatttgaagactgtaacatgcacgcgtcgcgagcttgtttggtctcaggacaagcgcaacaaggctaaacgttcatattaataactataaaaaaagaaagaataaatccagtaatcattatcttaattggtatgatcgtacctttggcttttcttcagaagcaataggagctggctcagaaaccttcgtagcagtgctaggttcagtagacgacgacattaggaaaatttaaaaaaaaataaaaaaataaaataatcaaactgcttttaaatttaaaaaatcaaaggttgtggatagatcagcttaaatagcgagcccccatatataaattgtgcgatcgttataactctcttgcttattcgtccactcttaaccgtttaatggatgctacattattatacccgtcgtcttgctaagtaagtcttgcgtggtgtttgcatgcaaatttcttaatatgtttttacaacgcagtatattactttaatgaagtttaattagcttacatatccataaagtatttaatgatgtgaataaaaagttagtaaaaaaatttagttaattattaaaataataaaaaacaaagtttcgatggctatataaagaaatgattgctgcttactattcatctacaagaatccctttccttatcacctgttgatgctttctctcatctggaggtcattttatgggattcgagagtgaatgaaatgctcatttcgctagcagtctacctatttccgtggagacagtcttgatagtagtgtgcatacattattatagtaaatggttactacttttatagttgaatatgtaatattaatgagttaataactaaacgctaaattgtgattttattttagtcatcataaacacttgcgtgcgactagaaataaaactgttcatttttcctatctttatttaagcttgtaagactagttaattaaacacacagagaatagacgttttattttgatgcttcgaaagtctaaatcccttcgatttcataagcctacgttcgtattcctaacatacagtttctgaaatcatagtttgccattaattatcgaaaattcgttaagaacactttcaaatcaatacaaagtcttggaaaaaagaaacagagacattccgtgtttgcatgacttaaaacaacgtagaaaagagaattattattattgctttttaaaaatctgtcacccttccctcataagaatagtccccatgcactgttggttcagactttggtcctcctatctctccagtctagataaaatatgttagcgtcaattcgaagcatactttcaatatgtaataatattaattaataatgtacctttggattaacatcaccctcaaaatctttatgtttttcacggcgcataacatccacaggacgtttacttgattctttttgtaatctatcccattcttcttgctgctcttttggaaggcgaggaggtgtaggccttttcaggtttccagcatcatgcaaacatcttgttaaagctttattgtaatttttaagaatgacagcacgtaaattacgattaaacattgttttggtgcgattgcaatgtagtaaataaagttcctaatatacttttatatgagtaaatttcaatttcggcttttcgaagccactcaatatttctcgtcgttgacaaaggcgaatttagaaagtggcggattgttatactggtggacgtttataagtactggtatatcaaacgagtttactttcacaaaacgcaacataaatacgatacgtagcagtaggtgataatttaactaaattaatagtttattgaatttacaaatctcactgcatcttttggttctacttttgggaattgacacttaagtattagacttgctttatacatttactttgtaatagtcaaatatctaagcatatattagggaatagtaaatagctttaattcgtacggtttggacttacaaaagtactttacagacttactcgtgtttatagtacatttccaccttggtagccaggctaaagctatatttagagtgtaaggagcatttcaaagctatgaaaaaaagtaaagagcgtttagcacagacgatgcttggaatccatatgcatcggagtaaaataaagcatttcaatgaatgtaggaaaaaaggaacgtagataaacactatttgaaaatatatggcacacttggattataaaaagggttataagggtttaatactcgagaggctccttctcttcttcaatttcataatcttcatcaccctcatcgataccagcctcctggtattgttgatattcgctaaccaagtcattcatattagattcagcctcagtaaactccatttcgtccatgccttcaccagtataccaatgcaaaaaggcttttcttctaaacattgcagaaaactgatcacccaaacgacggaaaatttcttggatagaagtactgttaccaataaaagttgcagacatcttgagatccttaggaggaacggaacaaacagctttgaggactatttcgaggttagcagatgagcataaacaagtagaaaaaataaactaaatatacaaacgacgttttaaaccaagtaaacataccattatcgggaatccactcaacgaaatatgctgaattcttagtttgaacagagcgaatttgctcgtcgacttctttcattgagactttaccacggaaaagagcggcaactgttaagtaacggccatggcgaggatcagcggcgaccatcatattattagcatcaaacatttgttgagtaagctcgggcacagaaacagcttgaaatgagcttgaaccgatggcggcaagaggagcaaatcctaccatgaaaaagtgtaaacgagggaagggaaccatattaacagctaatttacgcaagtcagagttcaattcaccagggaatcggaaagatgtggttacaccagccattacagcagagacaagatggttcaagtcatcgtatgaaggactcttgattttcaacgtgttagcgaaaattgaagaaagagcctcattatcaatgcaaaatgtttcgtcagagttctctaccaattgatgcatagaaagagtagcattgtaaggttccacaacggtatcagagcttttaggagcaggagcaacggagaaggtagccatcatacggtccggatattcctcgcgaatcttcgaaagtaaaagagtacccataccagatccagtaccaccacccaaagagtgagttaattggaaaccttgtaaagcatcacatgcttcagcttcacggcgaacaacgtccaaaacagcatcggccaattcagcaccttcagtgtaatggcctttagcccaaatatttccggcaccagattgtccataaataatattgtccgggcggaaaagatttccaaactttcctgacttcacggcatccatagtaccgggctctaaatcaacaaggactgcgcggggaacatactttccaccagcggcctacagtcgtcagtactaaataaacaaaaaaaaattttttcaaaaagttttaagcaaccgaacacttgtaagaaagcaaaaaaacctacctcgttaaaataaacgttcaatcgctcgtgttgtgcctcagaagttccatgatatctacgtaaaagtcagtaaaaaaacaagcaaaatagacctacattccagctgaatccaaaccatgctcatcagcaatggtagaccttccaagcgttagttgagagaaacgttataacaaagtagattttgcttaccaaaaggccgcaccgacttggtttccgcattgaccagcttgaatatgaacctattgattagctttgaatattaaaatagctcgtacaatctcacgcatctagactaatttatggtggtttgttttgatgatcagtttggtggtaggtgagtttcgttaggaggaacggattgagaataccaaaagtaccaaatcgtttttatacgtttcagaaattctaaaaacacagtttattgcagttatttactagtaggcttttaaaaaaaatttttgtgtatttattagccgattgttaattgaaaagaatcaagtcttaaatcattgcttattaaatagtttacttcttttatatacaagctttttttcttttctttggtaatgtatgtaactttatttattctttagtttatatacataattattaactgctaaacagattaatttgatattatgccatattcagtagtagcgcaaaatagtatggttagaattgtttgtgtttatcctatcaattgatataaaaatgaaatgaaacttataactgcacgttagtatcaatgtcattttccgtacatattcaattgactttatttaagccagcatgcattgatttaataatttcccgtattagcgaacctattacttaaaacttctcccatatcaaacattacttttacaagtaaatgtaaaacaacacattcaagaatacggcatatatgcaaaaaaaattatttatatattaattcaaaaagtaatagctagtaaccatcaacacctaaagatttttaaaacccgaagaaaaaccgcaaccgaaaaccaaatcccaaaatataagctctaagcaacaatagcttttttcgtaagttgaaaactctcaaaaatcattaaggtcaaattctttggcccactcagtaacgatttgagtatcctgaacttcagatgagttcttttcgtttataacctcaggctcggcccaccattcgatacgaccagcatgccagtcattaatgacaatattggcagcagcgttaagatttggaattccaccgcgacctagacgaccacgcttacgagcaatattgactaaaaaatcagtagcagtgtctatatcggatgtattcaatagaggaggaagctcatatctttgaaacattctttccaattgtcctggaactctgctaaggaattgcaaaatgtaagaagcaacggcaacgggatcatcaactttggtggatgaaacagcattaagcattacaagacgatacaaatcgtctttagaatcactagaaggaaaaacaataccaggactatcgaccaaacgtaatttgttatctagcttcacctctcgcaaagaagtagtcattccggcaacgtttccggcaggacaaggtgcagaacgaccattcgcagaacggttgacaagagcgttaataacagatgatttaccaacgttggggtatccaattacaccgactgtaagagagcttttaagcttcttcttggctgagtaagacttgagtgatttaagaagattggagatagtggaactagcagaagccgactggtgctttaaatttgagtttccagatcctgaagcggaacgcataggaatcgtaggaaagaaattgcggagataggtaacccacttgttgagtacttctgatggtactaagtcaattttgttgataacgaaaataagacgcttttcttcagcagaagatgctaaaacttgacgttcaacgtcttttgaacgagtcccttcaggatcacgagcgtcaagaacgtaaagaatcacatctgacgcttcaacaacttttttgaactccttatcatatgcctttctagaggtatctgccttcactgatgcctcataagactcggagtcaactaataaaggggcctctccaaggttgtcttcttccatcacaaactcttcctcatcatctgggttagacgcttgtgcagcctcagctatctttgaaatcattagggatccattttcatcaacagcgtcttcctcttccattgcagcatcaacttgtcctgaagcacgacgagccaatttttcttcttctctaatgcgcttctgttcttcgatctcagcaagaattttatccttgtaggggaatgagttaggaatacctggatctttaggaattctgcttttccattgcggattttttttatcagctcttttttgcttgcgtttgctctctgcagctttcttttcaattctgctacgaagacgagtagttcttcttttactctttttttcttaagaaataagttagaaatagttacgcgtgcatatacttacttaaggaaaccattgtaaaaaatgctgtagttacaaattttacagttggttgtctagagaaaaaacattaccgattattcttttttaaccccaaatgctatagtacggaacagtacattaacttaatttacgatatgtaacaattttggattgtacctcgttatttttaaagttgaagctaattagtaatttatattcacatttagaaagatttccttagtttagcaatgcttcagtattttaaaagctagtgatctttgaaatgttgttcagtatttgtgaaaagagttatagaaaagtaaaaaatattatgtatttagattaaattaaagaaaccaatagcaactagcctaaatccacttgatcgaaaatatgatagctcagcaatgcaattaataatttttaatataaagtcatgaaacagatctgttgacacctcgtaattttgtataataacttaaccttgcttctttccttagatttcttgtcctcatgactttagaattgtaaaaagaagcaccctgagcaagcgtcaaaatatccttaccttgaaatggtgagggtgaattttgattatccatactttttagctcaagctttacagaggaagaacgagtgcttccattagccatgacatccatatgataatactcatcgtcagcccagctaatgtttttttcaataagagctttatgactctctggatctatcgttcccttcatcaatattctagcaccgaatgccaaaaacatttgtctagctggaacaatgcttagttgtcgaaatctaaaattagatgccaacaaacccatttcaaccatttggtccctctcactttgtgttgtaagtacttttcgtaaagatggcgtcttatgaaacatgaagtaactatccttaaagccgagtaatcttgagcattctgtaccaagcatatacaacactttgccacgtccttctaggcaaaatgttttagctcgatattcaaaaccatccgctagtttgccatacgtgtcaattacttcacttatgtatttatctttgtcctcaatcttttctgttatgggggttacactcgtgatttgagcaatgtcatcactaatttcctttttacttaatgcttcatcaactggaggttctttgcattttgaaggtgcggtatcttttaggctgttatttggatgaatcaacaaattaccctcctgttttactgcagaatcagattttgaaagactattttctgaaaattcatcacccattttttcgggaattttggagtaaacaggttcttcattttttgaatcaacatgatgtatcggttcctccctgattgatttagtattatgttcagactcttcattttttgattcagtgtgatactcaggttcattatgctctgaatcaatgcgatgtataggttcttcaatttttgaattaacgtgcagctcaggtttttcaattttcgaatcatcacactgtttaggtccttcgtttctaaaatcaccagaaggtttgggttcttcaattttaaaatttttctgattttcagattcatccatatttgaattatcaagatttgtagattctttatttgaactatcatgatgtttaggttcttccgacatgtttaaatcatcaagatttgtagattctttatttgaattatcatgatgtttaggttcttccaacatatttgaatcatcaagatttgtagattctttttttgaattatcatgatgttcaggttcttccaacatgtttaaatcatcaagatttgtagattctttatttgaattatcatgatatttaggttcttccaacatgtttaaatcatcaagatttgtagattctttatttgaattatcatgatgttcaggttcttctatattcaccctattcgactcaccagattcttctttatttaagtcatcagaatgttcaagtgtgatatcttcttcttccataagaaaagttggtgtcaaacgaaaatgttacgaatatcaattccaaaaccaagcgtgattttatagacttgtacctaatttcacagtcttttaccttaacgagtgtcaataaatattttaaacaatgtgcggtggtagggtcgcagcgtggaacaggcgtagcagaaaaactgaaattcgacgttactctacgattttaataaaaccgaaaacctttgttaaaatttcataagctgaacacttttgcaaaattatttacttttgcttggcgtttccaaattcaaataaacactctaaaagtaataagatcagaagctgcttgcttccacacaaagtaatttgaaaggaagttatgtatgccatttgaacttttatctgcttttaatgtaaagttccaattcaaacaatagtctggtgggtcataattttaggtgggagttataaattcagttgaaataacatttaattgtttcaactttatcatttattacttaaaaaaataaaattagctaataaatattacaaacatatttataacttgtacgttagattaagtagtggactggaaaccaaaaaattaaccttaaaaggtatattttttcttaatctttaatgaaatttaaataactgcgttttgttttaaagaaaaaaccttcaaatactcagttttgtctgcaattttgctctatttacaaatattacgagacccagtctgttctcggtgtgtgaaatatgagaagtttttatcctgcgttaaaataataacgtgtagtgttgtgttgtgaatgccgtaagtgatagtagcttttccagggtctaaaacttttctagtaaagcaatcttcagtgttctgaagatttacaggatgagcactgtttcaggattgaagaggcctcaaagctccgagaagaatcacagagatagagtatttgttcgtgcaaccagggggaaggttcaaaaagttgttcgtgagcaatatttacgaaatgatataccctgtcaaagtcgggcttgccctctttgccgttctaaacttccaaaggactcgaggggaaatggtaagtattaaaggaatcccacatgagtaatttgcattggtctggaattagttggtataattttctgtgaagttaatttctgagagctattgaaactaattcatttactattcaatttcatttttttttaatgtgaagcaaaatttaattaactcttacgatagtgttagagcctattttatcagagaagcccatgttcttggagaaatttgggcatcattatttaatccctgattccaatatattttaccattgtattgatgccttagaacatccaaataattttttcgatgtcattattctgcaaacggttttttcagaaatttcttcaaaatctattcctctatacaatagaatgaaacgcctttgccaagagaaaactaaaagatttaccccttttagtaatgaattttttgttgatacgttcgttgaaagattggatgatgaatctgctaatgaccgtaatgatcgtgcaattcgcaacgcggctagttggtttgccagtcatttggccagcttaggtattaagattgttttattaaccgatgatcgcgaaaatgctcgcttggctgctgaacaaggtattcaagtctctacattgaaagactacgttcagtacctgcccgactctgaaattttactggatatggtgtcggccattgcggacgccattgcttctaaagagcaggtagagtctggaacaaaaaacgtatatgaactacattggtctatgtctaggctgttagcttgtataaaaaatggggaagtgcataaaggacttatcaatattagtacttataattatttagaaggttctgttgttgttcctggttacaacaagcccgtgctagtttcaggaagagaaaatttaaatcgtgctgtgcaaggtgatatcgtttgcattcaaatattacctcaagatcaatggaaaacggaagctgaagagatagctgatgatgatgaagacgttgttgtgagtactgcagcagaacccgattcggccagaataaatgacttggaactgattacgaaaagaaatgctcatccaaccgctaaggtggttggtattttaaaaaggaattggcgcccatacgttggccatgttgataatgctactattgcccagtcaaaaggcggttctcagcaaacagttttgctaacacctatggataggcgagtacctaagattcgatttcgaacaaggcaagcgcctagacttgtaggtcgtcgtattgtagtagctatagacttatgggatgcttctagtcgttatccagaaggtcattttgttcgagatcttggagaaatggaaaccaaggaagctgaaactgaagctcttcttcttgaatatgatgttcagcaccgtccctttcccaaggctgttcttgattgccttcccgaggaaggtcataattggaaggttcctgctgataaaacacatccactttggaaaaataggaaagattttagagataaattaatctgtagtattgatcctcctggttgtcaggatattgatgatgcattgcacgcgtgtgtccttcctaatggtaattacgaagttggagttcatatcgccgatgttactcactttgtaaagccaaatacctcaatggatagcgaggcagcgtcccgtggaacgacagtttatctggtagacaagcgtatagatatgttgcctatgttgcttggcacagatttgtgctctctacgaccatacgttgaacgttttgccttttcatgcatttgggaaatggatgagaacgccaatataattaaggttcattttaccaaatctgtaatagcttctaaagaagcatttagttacgcagatgcacaagctcgaattgatgatcaaaaaatgcaagatccgttaactcaaggaatgcgtgttttgttaaagctttcaaaaatactgaaacaaaaaagaatggatgaaggcgctttgaatctggccagccccgaagttcgtattcagactgataacgaaacttcagatcccatggatgttgaaattaagcagcttttggaaaccaattctttggttgaagaatttatgttgctggctaatatatctgtcgcacaaaaaatatacgatgcatttccgcaaactgcggtgcttcgtcgacatgctgctccaccattaacaaactttgattcgcttcaagatattttacgagtatgtaaaggcatgcacctaaaatgtgatacatcaaaatctttagctaaatctttggacgaatgcgtggatcccaaagagccatattttaatactttattacgaattctcaccacaagatgcatgctttcagcagaatatttttgctctggtacatttgcaccacccgactttcggcactatggcttagcttctccaatctatactcattttacatccccgattcgacgatacgctgatgtattggctcatcgccagctagcagccgcaattgattatgaaacgataaatcccagtttgtctgacaaatcacgcttaatcgaaatttgtaacggtattaactatcggcatcgcatggctcaaatggctggacgagccagtatagaatattatgttggacaagccttgaagggtggtgttgctgaagaagacgcttatgttattaaagtgtttaaaaacggatttgttgtatttatcgctcgttttggtttagaaggaattgtatatacaaaaagcttatcctcggttctcgaacccaatgttgagtatgtagaggacgaatacaagctaaatattgaaattcgtgatcaacctaaaccgcaaaccgtgcaaatacaaatgtttcagcaagtgcgtgttcgtgtaacgacggtacgtgatgagcactctggaaaacaaaaagtccagattactttggtgtattaattaattggaatgaaggcatttgaaataattttactttcctttgggtaaaatagtcctgggaataaaatttattagaaaataaaatttgttgtattgtgaatattctaagcttcattagtcctaacttgggagattcttgtatatagtttccaaaaaaataatcatgaatttctttttatcaacgtatcaatgaaatataaaaagtaaaaaaaataaaaaaaaaaaactcaaaaaaaataagcattcgtgctggtcaatgcataagtcattgttctaaagggtctaactgaaaacataaattgcgaactaactaacaaaatctactttttaacatgatgttcaaggttcaacttggagggctccacgaaaaatccagaggcctttgcgcatagtactggaggctcagatccattcaatcgcagtaattctccagaggtccagcatttcctcccttcgactttcgtggttttcgtgacaatcttatacagatgagaacataaagcgggtgccacatatgtagtatctaattgaacagttacgcccattttagaagggaaattaggaaacacgccaaatgccaaggcttcatccaacatagtggtgatgaaccctccatgaacgatatttttatatccacacagatctgatgtgggatgaaaataaaccacagaacctttacccgacttttcgataaaatagtatgggcaaaaggtaagagcattgtgtcgtactaagtttgcgatatatgatttattatcctcgcctttataaggctgcatagagatatattcatcatttgacttcaactcttggaattcagggagtgctactaacttggtttcgggcattttgtttaaaagcgacaaagatgcaattgtgcgaaaaaagtcaaatttcgtttattataacacagaaggagtagtcaagtttccttttgagtatcccagcagtgctgacttgtctaactatgtagtgctatgcgataagtcagactatcaatatatcttaagattcagaaccatttcggtgctaagctcgggagaacagatttgccgtttccgatttgcccaacagcgccattttgtttctttctaaaaatggcactggtctacacactaataatataggttaactaaactatctattcaagaaactatggtattagtaaaataccattaagatgcctacccaaaaaaaaaaaaaaaaaaaaaaaaaatagagcacattactcacaacgccttaaatttgtattttttatatttaaaaagagtaagaaaacttgaaaagaaatatatccattattacaggttataatatagtatcaaaactgcattactaaatggactagttttataattaagtataccgtttttataacaatacttttggagatcagtcttctgctctctcatatcgtttgtccttgtaagcttaagaataaagtataaattttttccgtccatacaactgccaacgatttttaaatatctatcattttgtgattttattagcatacatgtattaacaagttcacgctattacgccctatttaagtctttgttgagttgtgctatatgcggtatctgtatgtggtttataatgtacaaaactattgaaattgatgattttaagactcagattttatgaagggtttactctaatttgataccttaatagtgtatttgaatttcaattttgaaacaaaggattacttttttgaaaactcactatcctaaattgttattaaaggatctgtaacaataccagagcaaacctccaaccttgaagttttattttgtcgaatatatatactatgcatataactatatcttaattgtgtttgatgttcagtaatttccaaaacacctttaaattattgtattggtatttggattttgccaaagttgccgagtattatacaaataatagtatatagcaatagaatattgtaattattactaaaataaataaagaaattgaagctaattgggtattgtaaaacatttctcaaatcgtaaaaataatttggaggataaaagacacagacagattcaatgatgagtctaaaaaaatgggaataaaattgaaaagccaagccgtcttcatgaattcaatcataagcattggaatatttcgttataatcgtcagtatgtcatgtccgcagtgaaacagctttcttagttaaattgaaaagtagtgattaagagataagttagataaaaaaatataaagtaaaatagttagatgaatgaaatacatatattttgcttcgaaatcgatgcagcagatgtacataaaacttaatcattgatagcgcgtttaaatcgcatcaggatcgaagggctgtaaacattgaaatataaaattataatttctgtactagtaagagtaatacttttaaaatgaagattgctccatctcgaaatttcccgtaaacagctatacatacaagcgaagattattcattcaaatgtagcgtagtgtagtgtttgcaaatatccaattaattccataacaagcgcaaaaggactataacggaaaagggaaaccaattacactaagtcagttgcattattggttcagttacaaaagcccaggacaagcggatgctgtcgtgtcatattcaatttaacatctcaaaatcacgcttgtctcttctcttttctttttacaggaattacactataattcatagtccatatcgtctcttattattagagggttaattttacgcattttttgttctcaagtttatctcgtttctgaatttttttgacttttatctatttggagtatgactagcagtgaaacaacaaccgatcaccctcgtactgggaagtgtcctatagaccattccaaattcgctcgttcaaacgaagcaaatcctgatgcatacataaatggtataaagaaagaccaacaatcatcgtcttggtggaattccttgtggagtaggaatactgatgtcgccagcgaaccggatgttgctatgctccataaaaaaccttcaacagtcgatacccatgatcatcctctagccaatcctcctccaggttgtccaatgcacaaagcaagcaatgaaaattctaccggcttcttttctaatttatttggacgggaaaaacagaattctgaggctacaccagctgttcaacctccggcaacatgtcccatgtcaaattctaatcaaaagccagctggtgtatctgaagtattgacgggggttgacagcaagcaacaatcatacgttcccgaaggatgcccggttgcgacaccaaaaagaggctggtttaactggtttggaaataacgatgatcagaagcaagaggcttatgaagtggacaagagtaacatgatgtacaagaacataccccaaaccgccgttgatgatcaggtggtgggattggagacgactagaacaactagtagtataccgaaagtggatggtaaaaattgggagtatccgtcgcctcagcaaatgtacaatgcaatgtggagaaaggggtatcgtgatagtggtgagaatgtaccaataatggtacaagttcataactttctgaacgaaggtgcatggtcggaaattaaggcttgggaacgcgaagctggtgagaacacagaacccaagctgcttaggtttgagggtaatgctaataaaagaactcctcgtgcattatggtacatgatgttgggtcgcataaatcccaatcgctggggatcgggtgaaggaccgtttgaccgtcatgattggtatgttcagcgtaaagacaattccattgtacgatatgtgattgattattatgaagcgcctgattctgctgatggaaaaccggtattttctcttgatgtacgtcctgccgtcgatagttttgagtcggtggctttacgatggaaacattggcgggcgatgcgtcaaatgcagcagcaatgaaggataaattactgtataaataagatgacaacagatgaaatcgaaaaggttctccatatgcttattatttcacactctctctacgaaacacttttttttttcattttttttatgactgtaaaatggaaactgctatgtattccttggtgattagttttatataggatgaacgaaagaacaagattatgatgggaaaaagaaatgagaacttgctttaggaaaaagcatgaaaaagttacatgctaaaaaaattgtaatgaatatttaaacaaatacatagttgaaatcacaaatacgattttgttatagtagttaaatcaaatatgcattctccactcatttacatagtttgtttagtaaggttatggatttctatcatgtctttataaagttgcgattattctgttaaacaggaatcttggtaggtaatagttctattcaattttatgagtcgcggtacctatattgtccagccgagtacctttttttatgcacaagatatgggagttatacaagtatgtattcgataaaatatttcagacatgtgatacattatagacaattttgaacatacgcgaaaaaaaacaactaagattttatagtcataaaaaagaattgcaaatggatgacagatagttgtttcccactaaaaaatatttttttcactggggttttctttttttaaaattgacatagttatggaaagagagaaagaagcttcatttgttcaatgccgaaaaattacgcttgatcatccgacatttatcagtgagaaacaccaataaacatattgtttatgggaaaatatgcaaactggggataagcactattaaccattatggccagtcactcatattcgcctacgcatatgagcagaaacgaggttgagggtggtataatgtgaaagttttgtcagagaaagatcaacaatagaaactgataaaattctcagagatctatcagtgctttggaaaattatactcggattcaaatgacttggagaacccccttaagatctacattcgcatttcacattgaagacgaacaaacagtggaaaacaatgtctttgtatgatgcttacaagttacaaggcggcattgaatcgtgtatttagcgaaagaaaaggcgggagttggtgttccgcatttgaaaaaggtgcaacaaagaaagagtgcaataagagaggtatcgacgagtacataaccaaagtgtggcaaagtgcgagtatttaccgattcaaataattatagaagacacaaggtagatgacgagggagtgtgttcctcttgcaagtttcacgtgagctacgatgctgaagtagtcaaagaattaagaaggaatgccgaatgttggattcgtacgaaataaaaatatatctaacatgcgaaacgagtttagtgtagcgaaggaaaatagcaaggaagaaaatttaaggtaacataggcgagagatagctttaccgaattagagggatacggggagaccttaaaacgatagcaaatgtgttttgaagttgctaatggaagaaaatatatgcgagatggcgaaaagcagagtatcaaatttgaataagggatattggcgaaaatcaaatatcagtaggcaagtatgattatgagtccatgctgataatgcatgccaatgatacacagataaagagcatgcaatattatttatttatttatcagtttgtttgtttaaacatggaaatatggatattgttaaggatcatagtgcaccagtaacacatttcacgatagcttggccgttatcgtaactgagctgttaaagccatgttagaaggtgcagtagaatatggggaaatagagcgaaattcaaatgggatatagtagtgtctatagtgaaatggtatattttgaactggaaacccctccccccacttgatcctatttggacccacttggagccaaaaaatagtgtatcaacggtttgcactcaggaggaagatcaccgtattcttgctaccccacaaagggatgaacaccccacatggaaaactcaatactcagatggtagaactgagaatatatttcaagagctagtacgagaatactgccccccgggagtatgatgcccccaccaaaggttttggcatcccacatcaaggatattaaaagattgactagtgggataagaaaggcgagagtaaccccacgttgctctatgtggtggtctctcgtgacaagtcgtctggagagacggatgcgcaattaaaaagggttgacaaggggaaattggagagttcacgagctatccatgggattgtggtatattgtgaatttatctaggtgtctgagttttccgtggacaatgcatctgtggattgcatattcaatatcagtacctatctgtgaattgcatgcatcttgaaatgcactggatgtctatcaccaagaaatacatcgcagtgtaagattgcttgccactgatggaccaccatattttgagtattgcatttgtttttcttttttcttttttttttttttttttttaaaataatttgcgccgttttctcgctcattaccagttttatcgaattgctctccagcaaatcggctattcatttaattgtatttcatccattcgctcctccttgaatctcctccaacttcaaactaaccatcccctgaattcctccacttcaaggaaatagcacattctaacgtgaacgcaatccaacaacgactaatggtgtaataatttgcaacctaatatattttttttgtacgtcaatttaagacacattcatcgtcaacagcgaaatatataaaatgaagttgcaacgctcaaccggaaaagtgcatccggcagcattagagtatgtggtataaagtgtactatttttaaggttgtgcgtgggatttcaaggtaggcttagatactactgaactggaaaaaaaaaatatgtccctaaatgtaccaaggcaacgttatttgagcttgttgccatcatagttacaaaatgaccatcactcttctcacctacagttgtgggcgcccacttgaaaaaaatacgtattacacagagtaaggtaagacaaaacaaggaagttgtaaaaagtgcgtttcgttcttagttgcataataattcatgaaatttgtaattctttttatagatagtagataggaatacaacactaaaaaacagtacacttgtccggataagttgtcgcgtatatatcattacattgtatggttgctgttgatttaatttggatggtacgaagtttgccggcaagttgatactgagcagcgccatttgagattgtatcgtaatcagattggtggctgaagcaacagtagaaaaaagaatggtttgatttcgcagttgaagagaaaatgtcattttgttgagaaaaagccccgcttcaaaagtggactcggctctagagcaaaaagttaatcggcaagtttattcgagtagaataggaagaagtagtaagatagaatagatactagaggagaatggatatgacaataaaatgggttggtagaaatttaataagttacgcttgtaaaacactatagcatttttaaagatacatatggtcaaagacacatatgatcagagatatacatatgatcaagagtcacccatatataggatggtcaattttttcaccaaattgtttttctccatttttttcatttactgtctatccaacatcgattagccgcaatgagggattatacaagtcaacaatgataagcacagttggctagcagagtccagttccaaaaggatgcaattttggtgatatgtaagaaaacattccacaatacaatttgtgaagtttttagctataaatttatcggtttaggttattttcaaagtatagtcgttttcaaaaaattatattcgttttcaaattaaattcgttatcgttcagtagtaacctttttcattcaaaactcgtcttcatctataactaatctacatcttcatcttcatctttacctctactttctcccatctctccttcctatcgtctccttcctctctgcatcttgccggccgccattttctgactcggcgggtcatccaccttttaagctcaaccttgttttgctggtcgctcgctcaattcttacaaaagcccaggttaatagtgcgattgggtgatatgcaatggaaattagcgcatatctcaagttgtacgcacacatacgctaatctggcggcaattcctattttctattacattgcataagtcaaagctactttgcacaaattcaagtagcattcatttccttctctaaaataatgtctagtctttggacttttatcgttttcaatggttttatttcttttttccattccatttattttttttttgaaattttcacctttctcaatttattcgtcgttctttttttaatataataagattatacttttacagcatacattgtgtctcacatagtctcttccatcgcgtttcccattttatgatcttgctaaaaaaatgtcattcttatgcaaatcaccctgtactaccacagcacttacctttccgacattcttgttctccatcttacatgtctatcactgtagcgatagattatttgtggtgcatgccatctccagggatgatggaagggaaacacaagcacccacgcctaattttcggtaaattgtagcaaaattccaatggcaatgactcgatagaatcattgtatgtgtgtggtttctttccttccgctcgtagtacctgtatttttcatcatgactccaagtcttcgccattcttatttcactcccgttccgttcaccccaaactacttcctcatcacttgcttactactcaaactgccggcacttgttttcacacattcgctatgcttttttattcttttaacatttgcttaaaccttacctataataccctgcggtttcgcaaattgccgctcttcaaatgcccgcttactctattttgctttctccacccctccttaactctccaacttccccagcgttctacaattcctcattcattggaagactagtcgttggcttcttgtcattttgccttgcgctatctccctcaacgaaaagtagctttgcgagactttttgccaagtgccacactaatcttttgtacaggggggaatccctgactttgtttgctgtgttacatcgtttgtaggcaagtaaaagtgacaaatgctttcgcatcatatgttactttaacccctgtgaattttgtcccttcccctcatacacattttggctagacttaaaaaagttgaatttctttgtttgattttcattgtcagtaacatcgcgtattacgcctcgctctatactcttactagttggttgccaatgcgtatgtatatatatatatatatacatacatacctggtgacttacatagtgagaatctattcatttagcatatattaaaaggatatccagcgttgaattgtttcgcgtcgtatattggattttctttattatcaaataaacaaagcattattagcattctgacttttcaatcttaaacctgattgtgaatgctaaaagaaagtatttcatttgattagtttgcattttatttttctttgagagcttttgcctcgtttttttgttttctctttgttttcttttttttttttactcaacttaacttaacttttctggtctttgtcttgattgcagcttgtcgtctttgaattagcttgcctcctcccattctttcctgtctattcgtgttaagtctattcctttatcttggtttgctttggcttagctctattcttttctttgttttgactttactttgacttattttcactgactatttctaagtttaatttgttgattaatttttattcacatctcttcttttctttatagtaaacagacttaaacttttttttcttcttctattctgtttcttcattttgttggtccaattggcttcgcttctctcttcaaacttttctcgtttttcttgcctctacgttcttttgggatcctcctctgttggaattgttaattgagaagtgttggaataattttttcgtttcttgaaatcaaaaggattttatctttttttttaatttttacgtcgattcccttactgtacgtcgaatcccccccttttttttattttttttctacgtcaaaatttttttatatatttctttgtctctaccaccatagttatcctttatcaactttctctctactaattaactaagttgtttctttgttgcaatttttgcccaactttaaattttttttattcgcatcgttattctatcgcttggctgcttatccttgatatctgatctattagattttcattcctcattttattttaatatcctttttttaacgtgtttcttttgtgattccattagtacacaccattcagaattaagttgcattcaccatcggtctttgttggctcatgttataacattatttctcccctgtcattgtcgcattattcacgtattcattggtattcctcactttatttgtatacccaaagtttcaccatcttacagagctcaaccattcttcagttatcggtgtctctgaaatttctcccttgttacgcctttttatttgactcacttttccgttatttagtcttccgtttcgtctgtttttcctgttaactattccgctctttcttgtttttagtttttcctccgttttatatagagaaaaaaaagccttagaggctcgtgattttgttctcgttttcaaatctcctcaacttaaaattaggcttataagaaaatcacttttaaagcttcaatttttttcttgtggccttctattatatatcactttcactccttcttccacttggacctctactaattgtctctttcaagttatccttgattcaatcgcctttacgaaaaatatccttcatcattccaactcgatctagtaacttttcagtctcaactttcatctttttttttctacgcttctttacatttttcaaatcggctttgagtgttgcttctgtttttttcttcttgagctggaaattccattagtttcatttattatttcattaccttacttttttcgtttaggaaaaacctggcatcaaatatacttttgtcacttttttcttttttttagtccagtcagtctctattcattaagcttgaacttgatttctttggcgaacaagcttgtttaatatctagattgacggaaattttattttcatttatttgttgatacatacaagggaattttacttttactatattcatctgttacttcactgtgaataatttgttcatttttcattcttgttagtttgagatttctttctatcttaataccatttttctttttttaaatagaaaaaaatccttcacaccagtttttattcggtgtttatttctttactgttttctgatctcatcccctctccctcggtttgtgctgttcgcttcttttctacttcgttctttctgactgcgaacttcatttatgtttgctttgttcttactgaatcatctttctaattaattctaagaaccgtttcatttgttttattttctcccttacttttactacaatttttatatttactcttctctacacaatgtctgcttctttaacagccgagcaaaaggaccaaaaaagttctgttaagcgacctttaaacagttttatgctttatcgtcgagatcgccaagctgaaattcctacttctaatcaccaaagtatctcacgtatcattggtcagctgtggagaaatgaaagtgcccaagtcaagaagtattattctgatttatccgccctcgaaaggcagaaacatatgctggaaaatcccgaatacaagtacacccctaaaaagcggtctactgttcgtagacgccataaaaaggtatcaccttcttccggatcttttgtggcctcggattacgttgtactgcagcaaattgcacaatcttctaagactctaaaacagaccgaacccgaaaagcctgttaatgaggaggaaactttagcagctttattagctcccgctctttcatatccaaagtcaggtaaatcgaatcttattgaaaccagtgaattgtcttgtctttcgtcttccccaatgattcgaagtcatacaattccttccttatccttcaccgatcaagtttctacaactatttctacattggataaatccgagcaagctcctagttctttgggcatctattatagatcacccagtagcggtagtccaatcgggcgaacaaaatctgtgtgtttagctaataaagcccgaatagtaccgaaaagatcaatgtcatctgatggctgtgttgacaaatcttatcaaatgtcaaaaacaccgagcttggaggcgaacttgcctcaaaattcaagcaattgctctgctcgaagagttccaaaatttgattctaaaggaaccgtgagtgagcaaagtaactctgatagtccagagctgtcagccgataaagtgttgtctcattgtagtcctattgatgctcgaccctcaactccctcttgccccaatgccagtatatcacctaaaaccccgaataccggtgatcattatggttttgatggagctgagtacctaggaactcctctcagtgtaggcagcactactgcgtatttatacggccaagagaccgaacttttatctacgccttattgccatacttcttacccagcaatgagtcgattgaacagcagttctggctatacatgcgtctcttcgtctagtgttaccaattctggacatactgaaaataatacctggagaagcgacgaacaaagtaaaggctttgttgacattaatagtttttctcaaagtttgttctcaaatggcaattatgagttcgccgctcattctcaagaattggatgatttattttcacaaattacggattttacatcaactgatcctattgcttcctcactcaaagatgctaactcattgggaccttctcttttagaaccttggttgcccaattctaatttattttgaaaatatttctatgcaaacatggctttgttttcaacaaacgatcatttttaacgcgtcacaaaagcatgcagctgatttgttcatgtcatgcttaaaaatctatatttttttaattttgcatatctttgttatgctagatgatgccttccataatttatttcatttaccttttaaactctttaattattccctttttatgtttattataggaatatgtgtatacttagtttccaaagagcacattgggcaacattgaatagttgcccactaattttcttttttttttaattttgaacaatgtcttacgttatgaattgatttcttacatctaatttcctgtcatctaatttgggcccgttattacatatatattgtagttaaaaaaatatatattatatcgcaacgtaatttctaatttttctcttccattactttcgtaagaatgttaagtatatatatgttcattattttctttacgtatcaagcaatcatccaatgcagtattgttatcaccatttcactagatatactatcgatgaaggtttacttggcacccacacctactggggtaatgtaaagataactcaaccaataaattgattaagaataaaggtaattaaattacctgacaaagaaacttatagaattcattcggtttcaatggcgaaaggtatctatctataaatgtttatagcattcggcattcaaatatttcatgaaaagcgacggatttaaagaagtaatgctatcaaaaatcgatcaattatattttaaaattataacgcaagtcgtaagaatctttgtatatgttggattgcaaaactgtattatttaagaatgaaaacaaaaagaaaaagccttaactcgtctttacccactaacaaaaaaaaaagaaaaaagttaagtttagaaacaatgaaactctttaattaaagtaacgaaaaagagccacaggttttaattaaaatggaacttcttcgaaaacacataataaatgctaacaaaaattactccaggaggaattaaggtggacactgcatagcagtaattttctctgtcaaatccatcgcacccagaatttctgaatgatgccgttggtgtctactatatacaggaggtaaagccgttggaattcgaagtgctggagcgagactttcgacacccaataaatacagacagactaatgaagttgtttttctctcaatgtaagccatgtaaagttcatgttttagttcgggaatacttgctaaaccatgctcatgtaacagctgtaaaacctttaaattaaaaggcggtttgaaaacatgagatcggattgaaggcgttgagggaatagaggttaagggaataggcagatacaaacaaaacgaatttttttttaaccagggaaattttgctgcttgttctaaagaacagcgcttccgtgggtttacattcagcatagctgcaataagagaacaacaatcttctgaaatgtaagaaggaaactccagtttacccgactttatttttgaatggagcataggaacggaaacgtcgtcaaatgggactcgtccacaaaccataacataaatcactactcccaggctccaaacatcaacctctgggcctatgtacggctttgcatcaagtaattctggggccgcaaaataaagactcccacagtatgtacgtaataaatcgtctttactataaaaattactgaggccaaagtcaattagcttcacctgacgagaatcctgagttaaaagaacattctcaatttttaagtctctgtgtacaataaaattcttgtgaagataaaccaatgcattaatcaactgcatagcaaaactcctagccaaatcttcatcgagtttgccacgagcaaggatgtactccaaaagttgtcctccaggaacgtattcgaacagtatgtaagtacatgcaggcgtccggatacagtctattacccggcatatgttgggatgtctcaataaacgacctaaaagtgcctccctttgaacacgaactgtctgacttgtattattaggagtaaagggaatcattttgagagctgctttctctcctgttaaaatatttacaacgagtttaacctttcccatactgccagcaccaattgttttcttgataatccagtttccaacttgtcgaccaggaccagctgtgccaacgaaatcagatatagacctttgatgttttgtagactgatttatttttatattctgagagcgtttaggaatagagaaagtatcccagcactcattccttaggttagttgtgttcggtttcatcttctcagctgtaaaaggaatttatgaacaaaattgtgcttaaataattcaattacaaatgaagttaagaaaggaagaagtagtgtcttagataaaattatcataaaaagaaaactcacttcacataaaaagatatattgttcttagtaacaacaatactattaaagtgtttttatcactgtaacgcttaacttatgtaaaagcagacatttaattttcaagtgagaatccactcacatggagtttgctaaaggttgagacactcctctcaaggttcttcccttggcaaaattatttggtttggtcagtatggtacacgggacgcgtcgcgacgttaattaatttgtttcgttagtgtgcgttatacaaaatgtaaacaaataataaaactcgtcagaaaacttacccttatttaccagtatcttacaacaaatgcattggatttatgaaggttacttaaatttgttctttttttacattaaagaaaaaaaattatggttttgagtatttaaaagcgatggttttactttttttggattttgcaattttaagcatcatgttgatcaattgatgttttcttataataaatgaaatgaatggataaatttttatcaaaagcccattagtagttatttttttttatagctgttatgataattgatccaataacttagattatactaattgactacaatgcgttgtgttacttcttttacaataatggttgaaagtcagatgcttaaaaatgaattgttgattttcagttctaagaaatagtacattatacatactgctcactgtttgtttttttctaccaataattaatatcgcctgaaaagaattaaaagtagctttactgaaatgcttcaaaatagtagcatgtacttcaatcttaaaatagtgttataaatattttaagagtgagaagaaagcttttattctttattccaaagatccacttctcaactaatacgtatattccagcgtagtacatttatatttcttaaaatttcatccgcagctttcctacacatgatccattcagtttagcttgcaaacacgttactaagcaacttaaggatctgcacagttgtgttaagattaattatgtgaagtttataccttcgtaaaagttgcttaacgaaccctaatatatttatttaggattttgctagaatactctaggcagtaatctacttcgcatttataagtgcaagttcccattaaagctttaagacttttttgtatcttaccatttttactaacttttgctactttttctttttgaatttttatttgaataagcattttctacccaaaccgaaatttttattcaaaagttcaaatttttaggtattattattgtttattcttgacacaatggagaaacttttggccttcagtacgcagttgcaagctcaaggaaactcttccaattctcctcctgatcctaaagaccttgatccctcagttttagatcatatttttggagcaaacccagctgatgaaatgaggaaagcgatggacgcaattgaggatccatcggtacctttagatcagaaagagatagcttttgacaacttagaaatgctcgtagagcatattgacaatgcaaataatttggttcccctgcaattgtggcctcgcctattgaaacagcttgagagtccggaatctaccttgcgcagattagctgcttggacgatcgcaactgccgttcaaaataatcctaaatctcaacaagcgcttatagaaaatgatggattgaagattctcttcggcgccctaaaaaaagaggattcggatgaaacaaaaaataaagtcctttatgcaataactagtgagcttaaacttaacgaagctggaattgctttattagataaaatcccaaactcttgggaaatgctgattgaaatcttggagcttaaacactcggttatgacaaaacgagttatcttttttttctatgcattacttattcaagaagataaatcaaaacaaattattcttcaaaaggcacacgaatttcagattccagaaaaagtttatcaattcagtcttgaacattctgtcgatgaggattgtgttaccaaatctcttcatacactttatttattccagaaaaataaagtgtctgtcgcaaatactaacgagttattaaagtcgctcgtacaatttaagtcagagtttcctgaaattttcaccgtcgatgaatggaaagcatttcacgaagctcttgaataaaggttgaaagcttcgattactatttttattattcatgtggactacggagcaatataatgagatgttttatttcgtttatgactgataaacaattttttggttatttggaaaggatactctagtaactgtggtacttaaaaagtaagataatcgtaaattcattaaagtgtacgagtacttctgtaacttctatctggattttctctctcagtatatctatcgcttctatgagaacgttttttatatgaataactccttccttgatagtaatcatctgaataacggtctgttcgatgttgtttccggcgctccgaatggtattcgcgatacttagttctgtctggatctctatcgcgtttgttgtaatttcgtgaattataatctaaatgtttactgctcactgaagactctcttgagaggttgttatctcggcttctttttctgaatagttctgaactgggagttaagttgtcaatggaatttgacttcttctgtacttcagtatgttcgttttgtgaattcagagcggaatttgattctagaggcttaacaggaagaaacatagtcttttttggatttttccaaatatccagctcagtaagttcggaatccacaggcttggctcccatacccaaaaacgtcggcctttgattaacatcaaaagcatctttagaagataattgaccattccaacccattcctcgaagcatggcggcgccaaattcttcaaccggaatttccgagtaatctttcatattagaaggctccggaagctcgtcaatgtcttttctatatgcatctttctcgttaacaacattagtggtaatcggctgtaagttggcagaattagcacttttaacatcgtcatttaaatcattaaggacaagttggacttcttcaggaagaatatcagtactttctttatttgtggctatcttattttgagccttttcatttgaattatttgccttccagtccacaatttcattatccgctgctgatgaagaagccacccgaatatttagaccataatttaagccgctatctggcaattgtgaaggtttctcatgaacttctgtttctttttttttaaacctggcttttcttttttccatccagttctcatcacttgcaatgtggattatctttggcgctcttttcttttcgtgtatgcgctgaatagtttcattctgataatgaactccctcttcagcgctaaatccagtaataagttgaggaccttttaattttttttcatcttcatcctcagaatcgctgaatgcttctaatacggcttttcgcttcatcagagttattatgataactcacttgtttgcgactaagcgtattacaatgaacaaaaaaaataaaatggcaaaaatcggccagattataagtaggaaggaaagtttaaaattacagtgaaaatagtcttgagaataatcacattcgtacaatgagagttgtgaagcttttcaggaatttttcgttgcccagacatggaatagtgtgtgctccctttacctctttatttggattacagaattcatgctcatttctcccttacttaaaacgcaccttcaaatagcagtaaaaaaatagcttttttatttagtggcattttttattaatataaaagtataaacaattttggttgaaacgaaagcctactgttaatatcaacctttagtctcaaattgcatctatccttgtataatattgcatacaacaagttttaaggtaatctttaaaatacgttaagaaaaatatgtttaagcaaatagcttaactcaattagcaccatagatttggtatagtgcgttattatgtattgtacggcagtgagcaatgtgtttaatcaagaacactccttcttagttggtgagtagtttactacttttaaagccatttgtgattgagcctggaatgattgacttgtttgcgatagttaataaaggaggcatagtactttggaaaaaaacaaattctcttgttaatttgaaatgccttcaagttttatttcacgaagctttcttaagtgagcaaagaacggtgaacaacaccgtaacatttgatcggtacaccatgcagtatcaagaggctacacaatatagcatagtttttgtggtaagtttaatatattgtgatttgtgctttgacagaaattgtcaattactatacacccaaaatgaggtccaaaaatttttttgtttatactttatctttgattttctattatttgtcaaagtcaaagccatacctttatcgtgtcatttgaacttaattaacgcggttgaatttttaggttgtgtttcaagatttgaaatgtatggcatattctcaatcactgcttaatagtgctcataatatatttctgaatctatttaaagaaaaattagaagatcgtcaagttcctaatgaagcagaagttgaaaaactgttcgctcccatttttaatcgtaaatcagcacaactggagaatgaaacagacacgaaatctttacctgttgaggctaataatgataactcagcaagaaagaaaaatgaatatgaaatgaagaaaaaaggcgctcaatccaagcaaacaaatgcccctaaaaaaggaaagaagcaactcagaaaatgggatgatcaaataactgaggaagaacaggctgcattgaactattctagtcaagcatcttctgcttcccaaacagtcgataattcccaactttcttctattgtgggtaataataataagtttcaaaagactggtagtggtgatgttattataagtgatttggaaatggatcccaatcaaacaatttccaataaatctgcatcttctgcgttttcccttttctccaacttaataggtgggaaatacttgaaggaggaggatcttagtccaattttaaagcaaatgcaagaacatttaacaaaaaagaatgtcgcaaattctatagctctggagctttgtgaatctgtgaaggcttcgttgataaacaaaaaagttggttcgtttgatactgtgaaaaacacagtaaacaaggcctttcgggataggcttactcaaatactcaccccaagtacatctttggaccttttgcatagtattcgttctgtacgcaaaaacgaaaaccgtccgtataccatttctctcattggcgtcaatggtgttggaaaatctacaacattggctaaaatagcgtattggcttttatctaacaactttcgaatcttagttgctgcctgcgatacttttcgctcgggtgcaattgaacaactcggagtacatgtgaaaaatctccaaagtttgaagggtagctccattgaattatttgcacagggatatggtaaagactcgagctttgttgttaagaacgctgttgagtatgccaagcaaaatagttttgatgttatattaattgatactgctggccggagacataacgatcaaaggcttatgggatcattggaaaaggtaattacttacaaaattgattaagtattgagtcttctactaagatagaattgtttgaactttgaactaacataacagtttactaaagctactaagctggataaaatttttcaagtggcagaagcattagtaggaacagattccttagcacaagcaaaacatttccaagcttccctttatcatcgcccattggatggttttattatttctaaagttgatactgtgggtcagctagttggtgttatggttggcatggtatacgcggtaagggtacctatcatattcgtaggcattggacaaacttacagtgatcttcgtacattatcagtcgactgggtagttgatcaactgatgaagtaagccattaaatgtttacctttaactataagattttttaccatattatattaatgggatatcaattactttggtaacaatttttttaagcttaattgtttttttatttgttcgttgaatcagtattcgagatttagttttgtattggtttccgtttagtacctttcgcagtgcgcgtgtgggtcaatttagcgatttcaaatattctaatatcaaaccgctaaaatcttgtttttctcatttcattcattcagcgattaaaatacttaaaaatattaaaaaacatgggcatattaaagaaaactatctttataggaggtatatacggtctaggtgtctacattggtgcggtagcttggaggttgaggaaagatgttctcaattatgaatcgcgacagaagtcagacttattaattccgaacagcaatagtatttcaatttataatcaaattgctgataaatatagcagaaaaattacgcgagaggaaatattttctggaatatattttcttcgatatttcctcttacgaaatgcgaagggtgatgtattagaagttgggagtggaccaggtactaatttcccattttacaagtggaaaaaaattaacactctaacactggttgagccggctgaaaaaatgcgtgaaattgcagatgctcgtgctaaaaaaaaggtacctccaaatgtattgtatcgacaatttgcagacttgcgtcagcttccgccaaaccaaagttatgacactatcattcaaacattttgtatttgctctcaagaaaaagcggtcgaacaattaaataactatcgctctttattgcgttccgatggtcgtattttactgatagaacatggcaaaggaaaatacaagttcctaaatagaattttaaatgcatatgcggaatcacattatgagtcttggggatgtgtttggaatcgagacattgaacaattattagaagattctgaactgaccatagattcttgtaagcgtttcaactttggtactacatatgtgattgaagcacattagtttttttaattaatgatatattatatcatatttttatgtaattaaaataaacaaagctttatacaagcataaaaggtttgaggacttttattattaagagatgactacgggcgatagctcatccaaccttccatactctacattttttgcttcagtgcgtcgcatatttaatatctacgaaatattcattaaaatttggtattttgatcattattttattaaaggaggttttctgccaggttttattaaagtttattgtaaaaaaactgtctaaagaagttttataatggaagatgaaaacatattgcggaatgctgtcaatctacaagtactgaaatttcattatcctgagattgaaagcattattgatattgcttctcacgtagctgtgtaccaatttgatgttggctcgcaaaaatgggtaagttaacaaaacggtgacaacgaaatcaatatcaagtcgtatttaggaaagcatatgaacaaaaaaataaacacattttatatcactggatttgactatgtgaatttttccatttgtcgatatatagaaagtaaactgctttgatatatcgtttaacaatggaattttaagatacgaactttactttattgatcaaaaatgaatatagtcttttattctacgtttatgtttttatttaactcgttgctaacgttcaagttaaaaacctcaattgaaggaactttttttctagttaaagaccaaagagccagagttggatatgtcatattgaacagaaattcaccagaaaacctctatttatttattaatcatccgagtaatgtgcaccttgtcgaccgatacctaattcacagaactgaaaatcagcacgttgtgggtctatggatgtttgatccaaatgatatgtctcgcatatttaatatagtgaaagaaagtttattaaggtaaaatgtggcttctattttatttcaacagaaaggaatagcagttcttgagccggtaaatcaccattcaaatcagagtcattctgaaaacaaatatctctcgtttatgtttaataaaagctatttaatatccagtctgtaattttttgtgccaaattacaattggcaacatgtttaatagatataacaatctgattgataatcaaattttattttaacgtaattaaaaaaaaatttgattatagcaaacaattctaaagcgattagcaaaacaactttttataattgatatttaacgaactgtactcatcgggataattactctttcccaactctcagctagacattcacgcgtagacatgtggtaagttattggattacaatcctagtttttcagcttaaattctatcattgctaagaaaaggaccttgttaaaatgaattttccaaagctatctttttcaggcgctattattaagtttattgtatgttgactaacagtttatagcaagcatgttttaaacgctcaggtgtcgattcgcacagcctgctgccgtcgctggatagattgcattgaatgtcataatgaaatcgctgatcaccctttgctcaaaacctcagaacttaccctgatatgtaaaaaatgtcgaaaagcttttagaatccaatttgatcaaactatggatgaaagcgatgagtattgtccgaagtatgtttgcattatacagattcaagtgtttgaatcaaactgaatgctgtcatttttaccaaaagtttttatagcgtatatactaacttgacaaagctgcgacaatcattttgttatagatgcaattaccaaagttgaaaagccgaaggctcccatttcacctaaattagatttacgaatgttaaatcaggaagagaaagagttagaggaattgctggacgaaaccacgcgtcttggttaagttattagtttaaaagagtgtagactgttatatcatttacgcatactgagccaaattgaaaataattcaggatgctctagatccattccgtttttaaaggtggtaatttttggtcttacaacataaaaatatgagtaagcttcggttttacgggagaaaagatgttgaatttaggaacacgcgtactttaatttctaagtcataaattgttcataatgtttatattattattcactataaatatcataaataattttgtagccggttttccagttataaaaaaaaaataaattaaagtatcttggatactgagagaaaaaagagaacacaaatgaaattgtcatgactttgaaaagatcaagaaactattattagaaagatgagacaaatgttgtgaaacattttaaaatctggtaatcagtttggctttgattcattaaacaacgttgaatggaatgatgcatcgtaaaataaggaaataacaaatatatatacaaaaaaccgtgttaagaaccgatcgaaaattcaagcttggattgtgtaatcaatttcaaaataaggaagcatagtagaaacaaacttcaaaaataaaaccatgtattgatcaacgcgaattggatcatttctttcccgatgttgttttattagtttaagcaatacactagcatgtttgcaaggatgtacacttgccattgtgttgtgagagtgataatgaggaaatggctccatcgtaacagttttcccagcatgttctccagaaacgtcctcataaatatctttcattgttaataattgtccaccagcgttccatcctcgaaggaataaccgaggagtcctatagtatttgtcgtaaacaatatataaatcataataacggccttcatcctcttttataacaggagaaaccatttggtcatcgtcttcttcatctttcagtggcaaaggtcctgaatcagacaattctttggattgacccttgagtcgttccgccgaagcaatatcgctagtatcgctatgaatactgctgatcgcatcatcatcttgatcatcatccttatttcttgtatcatcagtttcaatatccacccattcttcgttaactccaatatttatgtttcgttgaacgcagaaaactaatttaacacagttagttgagcacgaatgaaaacaagcattaccatgtcgagttactaaatactgtttatctttaggtaaaaatccccgaattctatctccacattcccaactccaggtgggaaacttgctgaccaaataatcaccagctagtacaaactgtccaggttaaagagtattcaacaattaagaaagcgtacctcttcaggacttatcattcctgtattttcaaaatcagatgtcttagaggcaggagtaatatgctcccgccagtttagaaatgcagatgtgagccgttgcgccatcgattgtggtaaagggcaagtgtagtgaagtgtcattcataatacagatgcgcggcaagaacgttaattgtctttggaaagcttataagaaacaagtatcacatttcaaattgcaatttttaaaagaataactacaataattactcagtagcaatgatcaaaaccgggcagtacggagatcagtgttaattagcgtatctaaattgtctgaaattatttattgcactctaaagtgatcaaattaattcatattgcttaatgatcaatttgagataattgaaaaaattttattattgatgttattattaaaatacagaaaaacaaacgtggtaataaaacttaagcttatttgtctaagcattgatgtgttataagtagatctcgatttatttaaagaagatattaatccttcacctgacgtattaaatcaaatagtgctttttgaagattttaaccaattattttgtcaataaattgcaggctaactggctgtccataagttatattaaactgtcgaatttataaataaatagttccaaacgcttgggttgtggaaagcattcaatgtctatatgcaacaaattgaaaatgagagtatcactagatgaaatcaaaagtctagaaaaaagataactatgaattatcattcatttcattccttaagcttaaatcaacaattgcctacttttataaaatcatacaattgaaagtacatacacaccgcttcaaaataacttactgtttagttttagcgcgattctataaaccggaatttcttaggcaaatatccataatcataagtaaccaatccttttgtattttgaatataaatacttattatgaatttgctagcgtcccttgaaccatagtcaacccagcttctctttgtatactagattaactgttagtcataatttaatcaaactttagttaaaacagtatatagtttacgacatacccatctactacaaactccaaatctttaccaggctccagaatatttccatcatttgtcttccaacgaccttgttcttccgtagtatcgggctcaataaaaatccaatctttaggtatagattttcgcggaatagatgcattaaaaatacccaaaattaatagaccaatatgacttggactgactaaattaatttttccttctagtgatagttagcatttattttggagttggtataaaattttgcacgactgaattatcatgatacaaatccatcatagaatctcgaatttctaagcatttcatacctaaacaatcgccttttttgggagaaaatactaaaacgtctacacggacccatataaaggagaatggggagtcatacatgacctttgcacttttttccaggaatcgaatattgtcgtacgccaacactattccattgattcttgggagtttgctaagaatcatactatccatatgctcctgaatagcatttaaaggatccctgctgtgtccaggagcaatggaaaggtataaatctacagtctgtttgtagagtgataaatccggcatgttggcggaacgcaaatttccttcatcgactgcatccagttttacagatatgttcaagggtaaacaaagctcttcaattgatcaaccaaggtcatatataacatatcatgtcttcgagaaaggttaacagctaaataggcgatactatggcatcaatagaaatgccaattctgtaaatgacaccatgtcactacagtgctcaagacattgaaattttttttttaattacaataagaaatactttaccttttttttctcttatttaaatgaagaatattattgagacaaaataagtgaatcgctcattactatacaaatagtgtctatttaatatagctaaaattatttcaagatttttttgatatcttattgaaaaaaagattttgtaacgcgactaccatggaatggttgccatattctaagatgttcccaaataaatagtcaattcttaaccgcttatgatatggaattaaaagtgcaatacggttaatttagcataaaaactgaaattccttcctaaagctcgaacgtttttcagctttgagactgtacatttagaaacgaaacaaaggtaatcaaacccaaatagtaaaccaatgtttcacataaaactttttcgccctaatatataagaaaatggaatgcatctagtttttaacaggtcggagcttaaaatttagggagatgagactaaagcacaatgcttttaaatcttgaattaggtagtagaaaacttttagcccttctggatcatcactattttgaacgtctgccaaacttccaagtttacaggtctagtagtttatattagcttaaaagtatctagaatgaatatatttatgccaaatgaagagcaatcttacttcaaacatgatgtgttttccattcatacgaatttcaagttcctgcttaccatctttattttcaggtggccaactttcatctgattctctaaatagtagttagtataaaaaattgaaagaaatgacttgctttatgatctcactgtcatctacaatacgttgaacttcttttaaaacaagctcactgacgaacactttaaggctttgttaatacgatcgaacagaaatgtagtactaaaacatactctcctttcggattaacgaatcgttccgatagttagaattgtttgcgtatctagctaattgaattagtattcatgtcaaaccactgttgctaatatgaatcagaaaattgttgactctattcatacctagcccatcactatgataatcgaattctagcaaatgtttggttagctgcgcgaccttgcgtctaatattatcgcgtacccaagaactcgtgtccgaatcgaccatggtgtcccgagcttcagtcagttagcattcaaaactatttacagcttttttgcatactagtatcgaacataaaaatcactcattttcgagcaaataggaatatgatggcttcgatgactactgctgagaggtaaactcttggtcaaagatacgaagcatatagtgattcactattttaaataacacaatacactagtgcatccaatttttggagctcgacaatcaaagttcgtgggtaattcaatatacagtgtatctttgatgaattcgttgacattatatattgactgctaagtctatatctgtaaatcaaagtcttttaattccttaaaggctttttccaaattcaggttaaatcttgacaagttatttttctgggaccttttaacgttccacgacttatttcactgcatttacaaaagttattctggcactgttgcatcttttatcgctagtttgtgatccttgggttgttttttattaagactacggtttgatttttttattgtaacatattaaatcgagcttttgacaggcttcatttatgttatttatatatcgacattcacagctgtcatccaaaaatattttttttaaaggtagctaaataaagcgaaagtcgtactcacagattatctcaaatcaattgttggtctcgactagttaaccaaggcacatgacatgttatataagttttaattcacttgacaattatcattttggttaatctctccttctaatatggccttttatttagaaacaaccccttctaatctaccggttttggatccttcagaagaaattttgctagttcaagaccaggtaggtttatacttcggagatgagaaaagttttcgtcataataatggaacattatatttgacaaaaaaacacatcttctacgtagattcagtagatcctaaaaagaattcattaaaaattaaaatctccgatataagagatgtacagcatacctctaggtattttcgctcctccccaaaaattcgcctttctctgcgacatgtggaaaagtcatgggcttgcaaaatttgtacatttatcaatgtgggtgatcccattaatccttgtagaaactgtggagttgctaaccgatttactattataaagccgaaatcagatgcgcgtttttctcaaggattatgcaccgcgtgtacttttcaaaattatccggatctgaatacttgtgaaatttgcggcaatcaattaaaaaatgtcgatagaaaccagcttatacaactctcgtttagaggctcgggttcatccaagttttacgaagctatcaaatctgaaacagatgaaatagaaaaacaaagatactcgaataaatatgatactaaagttctgaggaaggccatccttgaaaagtctttgcgaatgggtggtattcatgatcttgagcaatctcatgagatgcaattagccaaaaatggacgtaccttagtacatgcgtttcaagatttagatgcttttttttctttagcgaaagatactatgtctctggctgaccaatttgctgaaaagatggatgggctgaccggcactcaacagtctgacaaggtacagcagcttttaaacaaatcgaatcagttaggagtgttacgaggaaatcatttagataatgttcctgtttcggctaattctcgattgtatgatattgaactatgtaaaagtatctcagaagttttacgcacaaggttaaaagctgataccgatacggttaccatgacccaggcttgggccatctataatcggtcaagaaaagcaaacctgattcctccgaccagatttgtgaaggcttgtgaactaatagattccatggaggttggtataacaacgtccaaaatgaactctgggcttatcctttttcaattaaaaacttctaatcattcaggaaaacttttgtccgctatattggaagttatgaatcctagcactacggctttgaaatgtgcaatgaggttgcattggtccattggtgtaacgttagaaagactttatcaagctgagatggacggttacattgtacgtgatgtttatgaagaatctggttctagcttactatactggaaaaacgaatttgacgaattatcagaagaattgactaaatggtttgatgaatcataggaataataactgtacactatctaattaatattcattccttttaacattgtatttttctttcgctttagtagattcctctctacacacgccttaattaatatgactacctgttatgggtattcgattcccaacgtaaccatttaatcttaacctacacctattttatttttaattcatttgagaaactgtttacacgatagtttcaagaaatctaatatatcaatattaataattgttaaatatggagacgtacgagcaagaatatcggtatgtctaataccattacaagtttactaataattagcttgcttcgagcagatatcgaagaaaaacttaatgatttaagtaaaagtggtgagaactctgttattcaatcatgtcagagacttttaaatgaaattgatgaagtagtatgttggaataatttgtgtttttaaaaaagtggctaacttgcagattggtcaaatggaaattgaaattaccggtatccctacttctgaaagaggtctcgtaaatggaagaattcgtagttatcgttcaactttggaggagtggcgtagacacctggtaagttagctatatcgaacattcttcttttgaagctttacagaaattactatgagacaatctacttttatttaccaaattcatactaacaattttctcgtttagaaggaagaaattggcaaatcagataggaaagccctttttggaaatagggatgaaacatccggtgattatattgcaagtgatcaagattatgaccaaagaactcgtttgttacaaggaacaaatagacttgagcaatcttcacagcgtcttcttgaatcacaacggattgcgaatgagactgaaggcattggtgctagcattcttcgtgatcttcatggtcaaagaaatcaattggagcattctttagagatggtaagtaattattgcaaaatagataaatgaatcactatgattgataagataaaatgcgcgatttatacgcatatcttagccaagcttattagctccatggtttaaaaatatagttttcttttatgctatgtataaatttctttgagatttgttaaccaaattagcttggagatacgtctggacaccttgatcgaagtttaagaactctgaagacaatggcaagaaggtaggacacagatagacattattatagtgatatgaatcgtcatgtaatgatcttttatactaactcattttaaagacttgccatgaacagatttttcacgacagcaataattgcaatccttgttatattaattttgcttgtgctttatagcaaatttcgttagcacaaatattaaagaacatcatataactttagatgggatctttaagcgtatgggtctcttccaagtggaattttacgtttcttgcataattcgcccacatttgactagctagctcaacattcatattagacatattaattagctttaagaatgtcagcggaaagttgatatgtacacaaatatttgacgtcgtaatcttacctgtaatgaatgattgagtcttgtaatactttcattcagcttttctacattacttatgatccttcctaataatgcgctttgctgttcttccataggattattcattttcgatggttttcaatttcctaaactgtaattatgtagtctgtacttggaagcttgcatgagccagtgctgacacttcgtagttggaaaaattgaactacaattttaaacctgtgatctaaattttttttaagaaattgaactttttgggaatttatgagttgcatatttatttgagaagtatcagttgatgttaccacctacatttttataatatatttacgatcaaaagggcagtttaaaatataaaaaataataaattttaatatgaaatattgattgagtaaatttttataaaaggatattgaataaaggatccaagaaatagccctccataacgcgtatagaaacaaatatttatgagaagcaaaacatccgaatagtataaagaagtgtgtagtatgaaaaggtatcagtgctaggatatggtttatagtgttgtaaataaattatcttgcacaccaaatttaagtacttggtcaaatgctaatatttaatctcttgatattactaaaattagacttactgtcgaaaatgctgccgacgaatgctaagaatttgatccctttgtgcaggaggtaatgcgttaatttgctctggggtaagagccaacaattgttgtatgagggccatctgttttgttagtgcaaaaaaaaaaaaaaaaacgtacccgcttcccttcattgccctgatctgaaccattcgcttgttgacttttatggttactagaaggtattttttggggaacagaaggaggagaggaagttgctgaagctggttgatgcatgtttttattcttcactgcgactactacttgttgtaagacatttgcgtcaactaagttcatcagcaacatagcttgaaaggcggcgtatggtaaagcaggattagcaattagaagtcgtcgtgcctcttctggtgctatatgaactacagtctgaagtttggacaacatattgagaagttcctgagctgagaaggtagatagtacctgaacgacagacggggccaatgggatagaagtcggattcgatatagaagtcccggaagtgtaatcccctttgttttgtgaagatttattatactgaaaggttcttgcattgtatgcatctgtatggggttgactggcagaatcaaagtcggaggtcatactgttgtgaaaattataagcaggaacagaagtagaatttatatttttattaagattagtagccattgacgacgaataaatagcaggacttggcatcccacctccttgtgaagcaggcagggaagatgttgaatgcaaaacaggaggaataaaacgggaattataagaactttcatgagcattttgctgttccatgtatctatcagtacgctccgtatattcataactttgattccttctgggatcatttgatggaaactcgacacgaatcttacgaggtcctaattcggaattatttaactttcgtacagccatagcggtagtctcactatcaaaaaactcacaaaacccataacccttcccactacctgtttccggatcaagtacaagtttgaaagtctttactggtccaacttgattaaagatttcagtcatttgctgttccgaaacatcatatggaatgttaccaactaaattagattagcaaaaccgaatatttaaagaattattaccaaatacgacattcccggctgtcatcgacatgctggtagtcgcgtctttcggttttgcccattcaaccaacgtactgctactactactactactacttaaatcaaagcttgttcctacgcacagcgaaaggctgctaattttcaactcatatttatctatttaaatatcattaatactcatatacctatgcatgcattaatcatcatcaatagagccggttcattgatttttcaaagagagtttggctcatcaccaacggctttaacacctaacgaatatttggttttggcagggacaattcatgggtaagtacaatggaaataacgtagaagcctaatcaaattgatgaaattctaccctttattacatcgaagttatcaaatttaaatttattacttgtttttgatatccttgtgcttcatgaattttttattactagtgccgcttgagtttatgttgaagaaaacagacttgtgaaattcaatgatatgttattaaccactgagatagtgtacatgccatttccactcagatcagtccgctaccaggatcaagcggaattcaactattggaagcaggaacattcaacatgcatattttgcaaacacatacagggatgaaatttgtgttatttacagaaaagaaaaccacaaacgccagattacaattacaaaagttttatgaactttactccgactatgtactcaaaaatcctttctacactttagagatgccaatcaaatgccagctatttgatgaacaattaaaaagatacatagattctcattgacaaaaattttaatcaaacaatccgaatcccatctataaaaaagttagtacctaattgcgtaataaaataacaatatagtaaggaataaataatgagtaaaaataacttaacactagttgtagtaattactaccgctattttatacttacatcttcatcagactcctcttcttctttagcctcttccttctgttcttcagcagcggcttcaccaccagcagcagcggcaggagcaccggcgccaccagcagcaggagcggcagcagcagagccaatgttcaaaaggagttccttcaagtccttgccctccaaagccttagcaaagatggttgcccagataggctcaacatcgacgttggcagccttagtcaaagacaagagtttatctgactagaaatactgttaataatcccctttaggcaaaatctacatgatgacgcgtcattatttaatgtggtaggatttcagtaatcatttttgatgactctatgtgtacaacgcgtgcacctccataaatgtgttaacttacggtgatctcaataccctcgtcggccaagatgagagcagagtaacttgtagcaagttcggaggcagacattttggtgttggtaaagatatcttattgatttgttgtgcctattgctgtgtaaagtagtgtgactgttttatttgcccaaaccctaacctactataaattatattacaagttggccgtgagatactaatggtatagaggtgtatggttcagaggcttttgggatttttccatcgttgacttctaagtaatcacttggaagttggcgaaacggcggtgagtgaatataatacgaaataagagagttatatgccgcctataaagttagtattagggttcatattgatggtgtttcaaataataatatatttccaaataaattgatgctgaagaccaaagttgtagtacagttccttaataataaaaagaagtaaattacagcacttaagaacatgacccttgtgtatcgtggagtgttacgatacaacatcgcggcaatatttactgcaagccaaatctcataagcatgaagaaaacttataagtgaactttcaataatttggaagtcattattcgcaattacatacctgttgctcagccaaatttagactgctggcttgaccttgtcccaagaggtgatgcccactgtaggctccaatgacaaaaacaggttctctgctttttcttcccgtctcggctataatgcgatagactggttcctttaatgaaagccttttacataaacgagatagttgacgccgaggccattgcaattgtaacattgttcttgggtctaattgtttagataagatgtggtcattaataaattttttagtatcattaaatccctgtaaaaacattagtaaacactgataaaaatttcttacttgatgtaggtaaactccgcccaaaattgctaaaatggctcttcgcgctgcctcatctttgtaaatttcaccaggcttcctcagcatttcagggtcagcacgcttcgctaaaacttttccaaatgactcttgtaaaccttcttctcttctctgtacttcaagaccccagatagttgctaactgactcaaagcctttgagcccatccacccattttgcatgccatgaactgcttcctccggcagcctggggtatttgcacttaatgtattcaagaacatagaaatcaccaaacactttccctattgaccagagtttttcgttagaatattgggggttttgaacaacagtcttatcgatcagtgcttgaacaagaactttcattggataactttcaggaagtccaattctttttttaagggtataaacttttgagattgcaattttggatgaaagaatattttcgatcaacgatttgccgctgttactgtaccaccgaaccctcgcatagtctttcatagatatgctcctccgaaaggtcgttgttgatctgcttataaacgacatggtatttttagttacaattaattataaactgtatgtatgcagcatacaatagtcgttaaggtggttattaaacaggttgaggtaaaataggcggaagataacttttaagaagtgggtacgcgttccagaaattcaaaacgaattttggctaattgtctttaacattgggattagtttattaagaaaaatctactataaacaaaacaaatacaaattttttagtaaatccatcctagtttagttgcatgaacctcatggatacaaaccataaacttctgaacattaaaattagtgttgttgtcttcctaatttacaatataaaaaaaaaaataattataaacaacatctttaattttaatccacatgttagaatagttatgaacgaaaaaaaaaacatttcataaattattaaaaatactaacagaatcagcaacttcccacaaacgttaagtgtctcgtgacattagcaaggccggcttgcaaatgctaacaaaataattgggtagatattaaatagttaaaacacaatggaagcacatatttcttattcaagaacgaatgataagccctaaagtggtcttataacaatcccgacaaccatgacatgctagcaaacggtatcgcagctatatatacatatatatatgcacatcaacatagggctaataaacaagaagtactaattttaacatccgatggtccccgatctttttctctgtaaattttttcttttgcgacgtaaaattctgtccatctcatcggaatttctgatttggtaaaaatcacgaaagatttcacttccatagccgactagtgcaacgtaattacctagaacaatggctacgcatctatcagagactgcaagagaaggtccagggtctgcaataattaaagaattatacatctttaaagatttgcagcggtgcttcttttcagattgagagtacatccaaacttcccatacctgggtttcaccaccactatgcgtattttttttgtgttccatgtcttgcatataagaatctagaaggggtacataagacgtccaattgtaatggccagttcgcaactttcggttacgaagagtaaaaccattatcttcgtttttctcatctgctgttggacaaatccccgatgaactttttcttcgcatgccaaatatgtagagtccatctgagctcattacacattcactagcatcttcgacttcatggatattttcttgtagttcatcaaaggtcaagcaagccagcgaattatcaggatcgtgtacgtccacaagatttggctgttgatcccatttattcaatataatataagactcattacattcattaccgtagtaataataaagaaccttttcggtaacagcgtgagtaaaacaaaacgatattgatgacactctaaactgtccattaacaaatcgactgttactcacgccaactgaaaaagtgtttacttttatcggcggcagtgtaaaggaatgtaatagttcatcgtttttaaggtcaatcatgtcgacaccactatctcgagcaagaaacaaaatgtccgccattgcaattccataaatatctttttttgtttctgttagataatttttgttttgagataaaatctttggggaccagacgggtccttttttagaatatacagtcacttcaccggattcagtcaaacaagcaattctattagccgtgggtgaaacgatacttattgatttaataatcggagaacttaattgaaacttttcaaccaaagctatatctgcaccttcaatttcaatagtcagactaaaaacctgaatttcgcctgagctttcaacaaccactagctcaaagtttttccattcatcatctttatgcgtacccggcatccagaacacgtttaatttgctatttggcttacagtgataggaatgttgaagcatcaagcaaggagattctacattcagaatgaataaagtatcctttgagaacaacgaaacgtagtttccctgaggatctaaagctattgcttttaacgtcctgggcatttgttcttttgaaagtacaagctttgtacaccattgacgtaaatcccaaactacaagacacctatctaacccgacggaggcaaacgtcttatagttttcagatacagcaatttttaaaatgtcaagctgatgatgaacaggaacgggttctattctgaatttttcctcatgtaatgttgtatcggttgaaagctcgtcatggtcagaccagcctcgcaaaagtgctttaacaagcaacccaaccgcaaaatcaattgcgaacagtatgctgaaaaatgttgaccatctccatactctccggtcatgaaacgagttgtagacattagtgtaatcacgacggttaacagtgtcaagaataactggtcgatacaaagcaataacaaggttttccgccatcgtcttctcttttaatgcttctaaaaaagtggggtcaccaaaccaaccggtcgtaatcagtggaaataactttcgttctcgtaaaatacggcctaaacgatgatataacgtaatgagaaagcgaatgttaggagatgctaatctccaagacccattgatatctgtactggattggagttgtaaataaataacgtacatatgaaatgaaacagtaccaagattatcgataatccatggagaccacatgaatcttacgtattctagatacggaacccaccattttgagtttcgattagaagagtttgaatctaaaaaatcttgcaactccaaacgacgtatatcgacacttaggaccgctagaaaaaaacttccatgcagtaaaaaactaacgacgaaagaacaggcaagaaacaaacaaaactcctgcaccagaggataaacaaagaagctcaagacaaaaagagtcaataacttcttaagtaaggatgaaaaggaggcaataatagtactagaaaacccttccattatacgagaaggaacacgcttcgtctgaggagaagcgattactgcgcgtaaaagtcgaaatctgataagttagtaataaaacgttcacataatgacgaagtatagcaaaaaaacttacgagttttcaatgtccataaatatgataatatagtaagccataggccatggacatatggggcccgttctttcaaagaaatacagcaaagaacaggtagagaagtaggcagtaccgctttgaataaatatagtcgctgtaagaccaaatttagcacgaatatcatgcaaccgcacaagtgacaaatacaaatatgcaaaaagtccgactccaaacccaacccataggtaccatctgtaaataacagtaaggtcaggaatacgtgctacgacagtggtaggggatgtatcaagtaaacttgcatatagattaggagtttcggaaataaatttctttaaaacaacatgaaaagtatcgacttgttcaggctttaaaaagtaagtaatcacaaaagcactaagcgagtcaaaaccttcggctattgtatcattcctaagcttgttcacttcacgctcattttcaggaagccctttagtatatgaatattgagctacaggatcaaccttaccataatattttggtattggagaaatagttacacaggatttttcatctcttatgcaaggatacccgtattccgccaaatattgatggaagcttgtttcccaacgatacgcgtttgaaagatagtcttcggaaaacactgatgtgttcgttcctaaaagatagagttgtttcgtaataacatttgcttcagcattgatgctctcggcataccaagccgaccatctagctaatgattgatcgtaaagggattgctgatacgctaccaacgacgaatatatacctgtgattgataaaagagtaaacacaagaatgaaataccaaggattattggcaatacagtagctgtacttggcaaataatgaagggttaacttgccgagcataccctcgtgaaattcggccttttccaagagtaaaaatcctcataacgatattttcagttcaataacattggtaaacgttcattaattagatctttacaagaccgatatacccaattcactgagaatcagttttcgcaggtcttggtgttttgtacattccttcgggacccgacaaatttaaattcgggcacacggcgtgcaatttccgtacactattattaatagagaattatttaatctgaaaccaaaagtttcaaaaaaatgttataaaataaggaaataaaaattcaaatatataattattgttggttccaacattctgccgatactagccgtatctcaacaatatttcccaacggacaacactaattagcaaactgcggcaagctgcagcaaaaaggtcggaattataattcgttaaagatatgtaaataccaatgctatcgaaagtatatttatattcagaatttaattttatagaaagaagttagttatttatggctacccatcgcctcaatgaaactaaagatgatttaattactaaaactctgccaagcatattgctttttttctggatttttctaaatgagaaggttaagctgcgtaaataattctttgttgcctttataaatcgatattcatggccgatgacatttcagctgtaacttgaacagcgacatccttcaactgtaagtgatattctgctacaattgcatctagagtaagtaatttttgtggaagaaagttagggtcaggttccttgtccacggacatgtctgtcacaagaatccatgtatcttctttcggaagcaactccagagtgttcaaaacaatcaaataatgttctattataaaagttctctccttttttccaattaattctgtagtagagatataccggctcagtttttcataaataattgctgctgcgtctcgatagttttgatgtttataccgccaactaaacaaaatattataccagcatggttgtgattcaacgttaatcatttgaaaggcctttcgctcaagcaaattgtcgacgtcctgtcttaacgttggcattgaataatttagaagctgatttattttaccttgtttcgttaattgatttacaaagtctagtaaacatgactttttcaaaggcgtagtggataaaaccatcaatgcaacgtgagcagcgtcaaactttcctgctgcacaagcggtttttaaagtctcatgggtaattgcaatagacaaatcttcgtcgtcagtctctttcgaggcatctgctaataaagaaaattctaatgcatctatatatgcactctcctcgaacagcttttttgatagatgaaggtaataacacgataataggttctgatggtggtatttttcagcaatttcttgaaactcccgtaaaactgcgaattgagaagtatgtgagtaaaggactagagaagtagtcttgaaacatcggacagccttaacagcttctttcgatttgagataaataagtgctttcaagtagactgcaattgggtcagagttaagccaccctattaattgcatacatgcattatattgtttgaatagaaacaacttttctacaagttcagtgaccagatcattttccgtatcgtcccttataaagattgccgacaaagacgatatcacggtagcatgtaaaggtgaaatttggctttctgagaaacattcggaataattcaaagcggaaaaaaactgaagggctgtgttaacacttgctaaagcttccatagtatttaaattacagtttgttgaatcaacatcctcctcctcaaatttttctagcaaaagtgcagaattctctaaaagaaaactcacaagacgccaatcttctagtaaagaaagaaataatttatcacatcctgcaaatttggattgtaactcataatcctgctggctagttatcaaagaaagtagaaaaataaatccttcaatagagacttgaaactttttcaaaatactgtccaaaacccgtgctaccgatgcacacaaaaataaggaaggggattgagcggaatggttgtaaatatcgaaacttcttaagcgttggataagagaatcaatgtcgcgcatcgggttttcaagagaaactagagtatcaattaaagtactgatataatctggatcgacgttgggatatatgtgcttgtcataaaatacccacaatgtatcaaataaagaataagatggcaaatcctggactagttctcgtaatgagtatctaatttcagataaagtagaaaatgacatacaggaatgtaaactcctaccaagatccagaatttgataaccttcaattagagaaggatcatctgtttcaagggaactaattaatttggtcaacggctcttcgtcaaaggattcaatgagataaggatccctaataaaagccactttatttgcataattgatatatgtaacagcgttcgaaggatcgaagttaatacttaatatttcatctccaaaatgatccagatatgcaacaagtttcgcaaacctttcccattcattatataatagccgcttatattcataataatcgtatccagttaaatctgaatttggctctatttggatcgttgaaactatagacgacaaaacggcatttttaagttcacttatagtaagtgcgccaaatttatccagtttattttttgaaacttgcgaggagctgttttgaaagcttaaaagagcaacttgtatagactcaatagatgtattatgtgcaaaaatgtgttgtagccaaatctctgagatatccccagacgacatgtttgttggaacgtcaaaaaaggttttttctatgagggaaaagctatccaaagagtgactccaaacgcatgaaaaactctcgtcctgatctagactaaggttgcatttttggataacggtatttaagttgcttttccaagcaataatgagcaaaaatttagattgagagccctctgacgatatcagttgaaaatcagaaagcatccatggtatgaactcatcgtctggtaaagaaggaggaattatgcccttctcgatgacaacatttaatttaaaagagtgggcgtttgcgttaagtttgtaaattgaaaaagagccatgagaattatctgggtaatacagagcgatgaaagaattagtggtgtgatctgaagttaaataaggaaaggattgtagaggaagtatagtctgtgacagttcaatggtttcgacgcattgattagtagacaaatccaaaacttttaacttatagtcaagcgatagcatcacaagaacattataggtagacaaaaaaatcattgaaataatagtattaggagagcggtaatctgccttaaatgcctgaagtgatagatatttttttagggaaaacaaataactagaatcatcaatatgctgttcgtagtgactagcgtcttttggatttaatataatctttgttaaacctccattgaaaaagcttacacaaatttcagacgtgctaattgcggccattaaatcgggtttttgattcagaaaggatattggtcggtaacaaagacaccaatcgtcgtctaagcgagcgtccggtaattggaaccaagttttagataatctaatataatacaaaacgcgagcgtgagtaatagcatatataatggtcgtgtcggaatgctcactgaacgagaaagctacaccgtccttcattacgttggatggaaaatgaattttcacattaaattttgataaaggctccttcttagaatttaatgaaacatcaaagatagtgagtgttctgttttggaatatactccatcgtaaagtttgtgaacctttgcttttatttgaggtataaacacctgcatcatatgctacacattcctttttaaaaagtttttcattatcatcagctgtttctatagcttcagaatcgtcttccgagtcgttttcgagagctggaacccacaacgccaaagttccttccagacaaaaagattgtaagtctatcggaactaccgcatgctttaattcattcatattttgattttattttttactggtagcggtaataccagtagaaataccaaacaaatagctaacaatagggggcagttctggttgagtatcgtagacaacgacctacacgagttagcgtaagacaggccagtcctacaacgaatttatgagaaacgcgtaaatacgagtatatttgtaattctttagctttttagggtagagggagatggaatgtaaaactgaattttcttcttgaagattaagttccttaataaaatagaatcatttgattgtggatgaagaaagctaaacaatttgatagtttttattaatcgagcaattcctttgtattcataataataaaaaaggaatcaaatattcatttaaaactcaagagcttaaatggattctctattttatttgtgaaattacatacaacagtaaaagatcttcaagatatcagaagcctttcttagattattgttagttttttttattattttttgtatacctgtaactttttagctgttgttttaagagattaaatctatttaaattaacagtactcatctttagggtcttaatttacagcctttcaatcttttttaataaaatagttttctaattttctagttttgtttatttttaaattttgcaaattcttagtaaataaaacatgtaatattttcaaccatacgttaaattgtaaattacattttaataaatattaattacgtgcaagggtgaattattgttcattggcatgcaatttataatttattttttttattgcagatacaaccaattctaagtctaatagccaagatctcttatacctgattcaatattacaattgcggtgatatgtgcttgtacgaacacccgcaactttatagtaattaagcggtagtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctaatagctaaaaatctattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttagtagcatacaacataagtaaaaaagaacattaaataattctagatatatttgataaattccccttattctctactagctatgggtgtgagagttttgtaagttcgaattcaatctatccgatataaatctcttagagattgggtgttaactaataggtaaatccctgaatttgactttagtctatgacacactcgtcaagttatgactatttcatttatgtacttaacttctctatctcataaacataagcaccaatttggaatatactgaattaacgaaacagagcgtaggcaatttgacttctattacgttactgtatgtttacaagttagaaagtcctaacttgtggctataatactttgcagtgatgcttatgaaatcgcgagtaaacttattgtttaaaggaccatttttctttcgagaacgttgttttcaaacactcttaaatcctgtgatcgcaattcgacagctatcgcatggatcgcttagaaattctcgatcatgtagaattgatgcgaaatcgaatacattaacgaaagaaatatttcccaaaataaataatgaattcaaaatcaaaaatcgattttatagctcaaagcttgcgaacgaccaattcacgcttcaagagcaatgtgacgagaagggaatcccttttattttatacgtgaaagattcagcgaaaaaacagttagaaaaaattgcagaaaggaaaccagaagaaaactctgttttgcgcgtcactgtcgatggtggtggatgccatggatatcaagtatcttttcgcatggacaacaaaattggaaatgctgacacgtaagtgatgtggttaagaagactataagttttaattaagtatttcctggttattgactaaatatctagggtatttgtgcgtggaaaagccagggttgttgctgacaacatttcattacctttgataagtggctctgaaattgagtatacaaatgaacttattggttcctcttttcaacttttaaacaatccacgtgccaagacttcttgtggttgtaatgtcagttttgatgttgaatgagatttatacttaaaataatacatttctcttataatcacttttctatttatcaaatatagtttaacaaaaactctgcttacaattttttgctagtatgccagtaagtaaaccaaaagatacaaatataaaagtgtcatcagtcaaatcgatcgagttgttgactaattgaaattattgctcaaaaaatataattaaatattaatagtctattctccaatgatctttctaacacgacggaggatactgtccttttcaggatcataaggatcgtctttgctaggaatttccaatacagcagggaatgcctgcacatggttttcaatacgatcacgtattctttcagcggcaaactggttaatcaatacaatcgcaatatccttccttttcgtagtataatcatcaaaagcttcagcaatctgctcatctgtagtctctacataaaacagcaagttagcgaaaacacgattccattttttaacagataatcttactctgagtaattataaaaaagtttttgtcaccgttttcatttacctgaccagttccagctaaaagcatcccagtaacggtatcatcgtctccaattacagaaacaagtgtccgttctcgatatgattgtgaagacatgatttagagagataagtatttagaaaatctaggtaaacgtccaagcaggaaaataggagagtatggtgctacttgaaagcgcaacttctggactagtaggcgattaaaagtgttcagtggttgaatcgtaaattttcacaaagcttagataaatatttaacagaaagctatggctctgcctctacaatcctcaaatgtattcctgagtttaagtagtgatggtggatgaaagtgtaaggtccaataccgataagacatatctgacacttaactaaggtaccttttattatgaagacttctgtaattaagaatatgatattattataataggaatttgtgaaaattcgactcccataaattgttcaacaaatatcattatgcaaataaactgatgaatgtaaaaataataagatggcccagatgacacaaataggattattttaaaacttaaattataatattcaattattttactttcaaaggctgcgaagtaagtacttcgatataatccaatgccgtaaagcataccaagaaggatataaatatagatgagaaatcagttaattattatctgttgagaatgaagctgaaaagaataaattaataattgataagcatatgagccgttgttggcttccagtgttgagcaaattcgaaatttgggttgctttcctacatgcatgttcaaacctacaatcaatttgttacatatcgaaatagaagctttaatttgagaaaaaagtgtcatttatatattttttgaatcagcttccatctcaaagtccatacctcatttaacgaaacataacgaatttttaagttgatgaaattgatatttgtaaaatttaacagtgctaagttcacaacaccatttgtctatagtgtgacacagttgtcttttaccacaaagctctcactgaaacaatgcttgggcttggaagagtattttcatccgctgtacgtcctcggacgcttattcgagcacccattaataaacgcagtttcctttggtactcaactgaggctgctaaggaagaaaagcctgctgaagaaaaagttgccgaaacagagaatgttgatgttaaggaacttcaatctaagctttctgagcttaaaagtaaatatgaagcaaaggacaaagaggttgcggagttaaagggtagcattcgccaaagcttagctgactatcgtaatttggaaaaccgcatgaagagagacatggagcaaacacgtgcatttgctgttcaaaagcttactaaggatcttttggattctgtcgataatttggagcgtgctctttcaattgttccagaggagaagcgtaacaatcgtgagtccaacaaggatttagttgatctttatgaaggtttagcaatgactgaatcgaacttaatgaaaaccttaggaaaatatggtttagttcgctatgacggtatcggagaagattttgatcctaacatccatgaagctgttttccaaatccctgttgaaggtaaaaagcccaacactgtcttccattgcgaaagcaagggttttcaattgaatggaagagttattcgtcctgccaaggttggtgttgttaagggagacgactagaggagctagtcaaagatgatagcaaggagcatacgaatacgtcgtttcacctatattattttaatgaccaattcggggtttttttttatttttaaactctcaatgtttgtctggaaagtcctttgtggtattattggattttttcagtcttttcaggggaaccagaagtctttctgtgcagatgcttttttctgcaaactaatagtcaaagacagatcgtaaaaagtttcattgcattttttgggctatgggtacattattatatttttaccgaggggacttgaatccaatgtttttgtgtggtttgggtttattgtttagtgatttgctatcacaacatagtacctatttttacttacatttataaataaaatttttactctttaatactatagctttcacccaaactggttaaagaattttgatatttccttctaaagattactcaaaagcatttctttaagagttaaaagtggaaccaagtggaaggtatgtattctatcatttagttttatagaatattaaagttccgaaagttgatatgtgctttaacggttaagcctccttttcaagtattcgtagaagttaagctagtgttctgtattacaaattagtaaggaattttgactagtttagatgatttttttgttttttataaaatagatatgtaataacaaacttgctaataaagtattgattggaagcagctagcctgttcgaactaagccatagtataagacattactcaatcagcctaatctaatagatagatattcaaagttacaaatgataagcatgagatcgtttgtgggtgatcccgttgcttttaactttattaagaatctagtcaatgaatagtttttaatccagcactgatatcgtcagaattgcatattcgagagatatattcattttttccagctcagtaattacactattactaaataaactcacttcttagcgatacactaccgcaagggtttacgtctttatttagatcaagaaatggtgccttgcatactactcgaacgtggtgtaaaatttacccttacacaataagtgttgcttggcaacacgttttgctttctttccttctatagagttttcaataacaggaaagataaaaaaaggggatctatcaccctgagatctatcgagtaatttagaattgggtcatttgctaaattgcatctacttttgtcttatcgacactgaatcttttgaaattctgatttaaaattgaacatttttttatttttctataactgttgatatattaagaaatagttgcttcaagaaccttcaggtattggcttttaagactagctgttgagttcgaagaaaagcctagctatgtcttctttagccagtcttataaagacgaagctaaaacttcctgattcctcaaaaaacttaaacaaattacgatggaagtttcgacttcttgaatctcaatttgccctctacagtttgccctgtcaacttcgatttgtccactataataacttggaagaccctaattcatttaatggtctgctttatttatttactgattatatagcttttcaaggtgatgatgagtctaatcaattttgtatgccatatactataattcgaaaagttagtcgagtgaaaagcaatgatcttgagcaattgttgtcggtatcgacaagcaatggttacgaatacagaatatctctgcaggtttctgaaaccactgctgcacatttttgccaattactgagagaagagcttgtatctcacaaagctgatatgcagcggtcctccgagtttagcaaacagttcttttctgaacgcctttgcaaacccaatgttcccgaaccagaaactaaagattcttatggattcggtgctcgatatggttatcccaccgatcctcgaatctctagagaacgggcaaagctacgaatgtggaaagagtattttttactttatggtgcaaatctttcgttaatcagagtttctctcttctccaaattggtccgaattgaattgcccaataaacttcgtggtgaaatatgggagcttacatcaggctccatgtactttcgtttagagaattcagatgaatatgatcatcttcttaaagtgtattctggtcaaacatctttttctttagaggaaatagaaaaggatttaggtagaagtcttccagaatatcctgcttatcaaaatgaagaaggtatcaacgctttgcgaaatgttttagtagccttttcttggaaaaaccaagaggttggttattgtcaggcaatgaatattgttgcagctgctcttttaattcattgcaccgaggaacaaaccttttttctgatgcataagatttgtgaagattacattccgggttattactcaaagacgatgtacggcactctaattgatcaacaagtttacgaaagtttggttcaacgctcaatgcctaacttacatgcgcattttgtaagcaaagacattcaacttagcatcatttctttgccgtggtttttgtcgcttttcctttgcacaatgcctttaccgtatgcgtttaggttgttagactttttctttctagagggtccaagggttttgtttcaaattggaatggctatcctatatgacaacgaagctgaaattatgaaggctacagaagacactatgttgatatcaattttaaaaaattatttttcatcattgggagataaggcttataaagatgcaacagataaacgcgttgcctctatcacgaagtttcaacttttattggtaactgctttcaagaagtttagccatataacacactctttaattgaagatgaaaggaaaaaacattacgaaggagttatgaattctattgagtcatttgcaaagagaacacaaattaggagtttacaaaattacggtacattaacacgtacggatttaagtaatatttacgaccgttatcatgaagtattgtcgtccaaacatcgagttggattaggcagctctactgatacacggttggaatttgacgaattttgtatatttttagcaggagttactgaatgggcgaaaggtttggatgcagcggctatcaataattcatcatcctttcttcgtcatttgtttttacgatttgacaaaagcatgactggatcattatctttacaggatttggtgtccggtattgcagaattgaaatttagggatgtaatgcgcaatatatcttttatattcgagctttatgactttaatggagatggttttatggataaaccagacgttttgaaggtttcagaagctattctttggttaactaggtttatgggtgatgagtatctatccgcagttagcgaattcatacaacgctgctttcattttgctgatgaagctagtcctgatggtcattctgatacgttgattgatataagcgaccatatgagcagtactggttctgaaaaccgttctgttggtgctaatagtgatatcaaagttagtcttcccacttttagaatggttgttttatcaattggtttattagagcaattattttctggaggactcgccgactctatcgttttagctccagtccaagaaaaatcatcaaccaccggaggtttgagaggtttattggattctttggtaattgataccaataggattggtaaaacatttcgtgggcataaacccgcttctcgtccaagtaccgcaaatggtactagcaatcaaaatactacttctgaaattaccacatcggaaactacggcgactgaaaaaacaccttcaaattcttcagataccgaagatgatgttggtgatgttgtagaaaacgataaagatttgcttcaatttgatccatacaaaaaaaatgatgcttaaaaagctatacttaaacttctaatcaatggcactataatgcatcctaactagtattattttcccaaattttgttaatcttcatgctcataatttattaattattgaaaaatctatcatctatattgatatattctatagcgtccctctgctcaataacatattcgattctactttcactgtttggtataattctgaataactgtttaaaacaaatattgtttcaaccaactaactgattgtatattgaaatggattaccatgtacctgtaatttaatgcagtgcagcgttggaatttctaccagttccttcgtatcttgactgttctaatagaagcgtaataatggctgaaggtaataaagcggtcgatttgacttctctcagcttggagcaattatcagaagttataaaacagttagattctgagctagagtatctatcgacctcctatggacaactaggacgtgctcaattgaaatttcgtgaatgcctggcaaacgttaacgatgctgtgcgggctgagaacgatggtatagacaaactgaaattttttttgcatatgtttcactaactattgtcaataggaaaggaggttttggtacctttgacttcaagcttgtatgttcctggaaagctgaatttaggaaacagtaaattgttggtcgatattgggactggttattacgttgaaaaggtatttttaatatataagagatttttaaacctaacgacattagtccgctggagaagctaccgaatattataaaagaaaatgtgaatatctcgccagcagtatcgagaacctcaacaatgccattgacgcaaaatcagttcaaattagaggtatgagcatttacagtacagatcaatttttatcttattatcaacaatttgctaattctctgtagccgttcaaaacattatgcaacaaaaggcaacagctacaacagctgcaactaaatcttcataagctaaataattaatgaaatttcaaaaaaagtaagtaaaggattaaccaattatatgatgtgcatgctttttgttagttctgtgaatcttccgcggtaatgttcgtttgagcgataactggagcttcgtcgtcagtattttcagtgttcatcgccgccaatgtttgtaagtaaagagccttgctgtaaagcaaactagtttgcgcgatattttttatgtcctcgaagttttcaggctctgaagaaggttcgatataaacacgcttataaagttagaccaatatagcagatttattatacttaccttttgaagagagtccaccttgccatttaattttttggcttcgattatttctaataaatttttctcaatgaagttctcatcaatatgaaaatcaactgcaattttgctgaacggcaaagcactgtaaggaattaaatagtcaagaagtgaacgctcccgaataagggaaaataaatttgtcaattgaggagccagatacatgtctaaagaatagtcttgagcattttgctgtaatgtatcaagcaaaagactatatttgcgattacatttcgcttgcaaacaacgtctcagggaagggtctaaatctgacaaagcattgaactcttcatttctttcaagctcttgaatcagacgtttatgatcccagcacgctagtgcacaaagtgagatatacactgaaatgtcagtttttgtaataataccatcagaggtatcagtttcaacttttaaaaaatgagccagggcctcttcgtaatcacccaagcaaaagttggccaatccacagtatgcataaataggactagttagctccatggctgcactaacagtagacttggcgcgagacccgaaggctagtacatgagaataattaccaatccaaatagaaattctcattaactctaaggataaatgagcaatttgtccagcatttgtacaatattcgcgaactttggcatatgatcttaaagcactatcaaactggcccacatcagcaaaaaaagaagctaaatctagttgtgccgcctaaagttgttagaattgtaacaaaggatgtaataaaaagtctgtgaagcaaaaagttatcttgtagctcatactcttatagattctcgtattaagttgtttttataggcttttagttcccttcttaattgttctagattttgtttcctatgaaaagtaacgctttcaacccattctacgtccagctgctcgttttcgaagcaatcttgaaactcctcgaatagagactggtacaactctagattatatgtcttttctttcaattctttaatggcataatgaacacaaaaacttcttaacggcttagaattacgggcgacaaacagcgcgcgaaatattttggaccatactatgaaactgtgaataaaagaatgacttgcaaaaatgcatcaattgaaaaactcttaccaccatattcatccagatatctctttaattcttcctgattgactagtagatttaagctcataatagaaaactcgtaactagtcggaacactgtaggttatagaattggccaactggttataggccagtgacgagtaccagatgtataaaagctataataagatggtgattttttcaagtcgaagatgtatgtagttaattagttctactttacggaaacgagaaaaacatatcatattgattttatttctttccccaaatttccaagcaaaatcgcatctaaagttaggatatgagtttactattaatatgagataccaagattagaaccccatgtattcaataataaaaataaaaaatatgaaaattgttgcaaatatcttttaactattcccttgaaacaatgctcaactctaattaaagcatttcctaattgagatttaaaaaataaacgaacaaatctatagccaaagaattgttgaagtctaaataaaaaataataaattttcttttaaaaaaaaaggaaacttaaggtggttgaatttactaatctacttcgagttataggaagtttggttatgtaacttctttacttagaaaataagacaacgatagtaaagaaatttacgagcagaattcataatttcgttttaaaaatccaatcaacataaagtatctactttgtcctcccaatgacaaaatctttgtatctgtcacaagtttattgtttatatgttttcgcattaacaattattttgttaagagaagtgtaatatatgcgtattctacttggaaagaacaaactaaagagataaaaaaatcctgaaagtgaaaggcatttgagtagtgtcaaatttacaattggaaaactgctattctattttttttcctctttttatattagggaatataaggttaaacaacataatcaaataacgatacttagtgcgcttagaagcacacctacatatatgtatgatgaaatggtcaggcaaggctataattttacttaacaggcattacttattgaaattgtagttgatcggtccttaaacaaatggaaacagaggctttattgaatgaaaaaatatcggttcaacaagcaagacaggagtaagtgtttttacagcaaatttcatgacgtgaaacaaaaaatgcttgatttgatctcaaagtttgaaaagttgctaactgaactttagatttgctaattatgcaaataatataccggaaccaatgatggtatcggttgctccgcctaaagcaaatccgtcagtcagttcgaagacaaagcagcagcagcattttaagcctggtaaagcgacgaaggataaggccactaccaaatgctgtactatttcctaatgttttgtggaacgttgtttaagcatcttacgtgcacttcctaccgtctgtgctcacctagtaattaacatgaaaggagcatttattgtctattcctataccaatcattaggatgagtgatttatcagattggtaaatttgttatttatactctttattttatttcgtactatttcgattttaccataattattcttttggaccttagttatcggaatggcaattcgtcaaataaccgacacagtggaccattttctcctaacttaataattttctaatactgattcaatcgttatttattcatataaaatacaattttttgacgagactttctcattatctgaatttgttattctttgttttcttcaaagcaaacaaaacagcgctcaggataaaaggttatgttcgggggattgttaactattctatttttttttggtttatttatatatttaaaaattctaatctcttataacacttgaagctaataggatttatatttccttactagcaaatgaatgtaaactaactacaggaaattcatatggccgactatagttgtttacctacccatttggttaatttttccttaaatatatttttttttttttttttttttttttagttttggcttgaattttagtttacatcaattcaataaacatattcatatcgcaaaccaacaggtgtgattaattcctaagggtcgacaaataggcgttatatgttttctattttattttttttatatgaaaggaggaatttttagtatggacatttacttgtttgtatactaaactattcaaatcttcaataataaaaagagcttatataattagttgtatatataaaattacctgtgttaccaggtaagcaagaaggtcgggtagcatagttggttattgcgcacgactgttaatcgtgaggtcgagggttcgagtccctccctgaccgtatttttttgcatcatgagcatcttatacaaaggatagacaaacgcacatggagtagtatgtaaaagctaaagttcgaattttgttgttgtttttgaaatccatgtcatcattttacgggcggttgaatcgctttaggtgtttacatcgaattttgtcagtgtgcatatgcgttgtaaatttgtcagaaggttgtatgatccgcatacacatttaatggatcaattacaaagccgacgaaaaatcagggacatttgttgtacctcttatcaaaagcggtaatttcaaaacacattatcactggaaggtcctaaaaaaccagacgaatcgacaatgccataatttgcgtagggtccggtatttgggattgagagacttgtcaaactttcggaattccgatgttttcttgctcgtacgttaaggaaatgttgttgtactctatgtgtgtatagaaaagtaaataatagtttaactacaataatgggatggaatcatattatcatgtattcttaggaagtttagcgcactagcctgttaggtagtgtattcgagcctagtagaggcggagtgccctataagaaaattaaatgatccattcactatgtagtttacctaaacaaggcaacgttttctgatagcttctgtcacctaggcaaaagtaatgtatgaaacgcaataaactaaggcggaactttattgctgaaggcatactatgagacaattaccgttcctggagcaaatcattgaaattccgactgaattgatttgactttactttgttatagtaacgtaaacacaaggtttgtgacgctgtggagtttttaccgagtactagtttggctgttaaagctttccatgaatatccgtttacacttaaaggtcattaaaaacatgaaattttttaaataaaatttacgaagcaaatatatgaaaatggaatttgcattgaatctaataggaatactctcatttttatgctcagtatcgttgcttatcagtatagcaaactaacacaactaaccatagcatcgttgtcgcaaggatacacaaacatgaatagcataacataattagcacggcttgaaggattcaagagctataggaaagtaacgtgtatatcgaacattgcgaaaacgacgtttcgttggaagtattacactatatagtatttcagcttaataaaaagaaaagaaacaaataaataattaatttacatagcaataatccatgtacatttcatttaagtatttctagaatcttacatagataataatgacgagaaaacctacatatttccatatttcactggtcagggtaaatagtgtgtgcatcaagcgttaaccctatgtttgcaaacgacaataactacactttcttagctttttctagaatagctctcaccggtcttgtatgaccagcaaaccccgaaactcgacaaagtagcgtgactgccacatctgtaaacaatgggttgcagcgcccaacaaagcgttgttaaatcgattgatcagggatttaaaatgaaagttaatttaaaaaataaaatatagaaaataaaataaaataataattgaatttatattttatttagaagaaaggcaaataaataaataaaaaaccacagtaaataaataataataataaaatgatacatacacatgtaattaaattacctactaacctttgacatccttatcctcctagtaaccgagaggttgcattaagaaaaatgatgatttggcaagaaagaagaaagtaatttagtctcgtgagatgtagtaactaactaaatggtatgaaatgaactgagcagtactgttctactagaaaagaggaaaaaaaaacaaggcgatggtaaagtgaacgaagggtcggacgttatcgcggaaaaactataaagagggaaatttgacatgatagcaatgttagagttgaagcataatccttgttgtgcgttaggaagtacgaagaaaggatggattaagacagaagtcggaaattctttttttttctcacaaacaagagattttcccgactttgaacaagagatagacgatggaaagaaagatgaattaaaaagtaaaaaaaaatacaattcggtcaatcaaaatgtactttatttgagttgatatgacgagtaaacgaattgaaatcaacgatgtatttcattctcacgccagtaaaaacacaaataaatagcaaaacccaaaaaatcaaataagaaaaactcccctaaagaaaaaactaaagtaataaaataattgacaaatccaaaaaagaaggtttctatcggatttcgccttggtttcgccttttgttcatttccattaaagcttctatacggtactattgtagcgctctgtctcgcttttgtctacttcacagggggaaaggaagtatgggaggatgtagaaaaaaaaaatcaatccacttcatctaaaatcagcgaaatcatttgcttctcctctccgtatgtttggtaagaaggttcagcaatggcagttggattcggattggatgtcaacgaatttaaacattctgatagaatggcgggcgacaaaagatgcactgcaatttcagggtgaaaggtgtttctgcagaagcgagcgattaaacgatccgatccggaagaaaatattacctattaagaaatattctccggattcgttgaagaggcaattaaaaagagggattgagaggcaaacgaaattgctccggaaatcataaaattactttacgcaaaccaaaaaaaaaagacaacaaaggcgaattgtactattacaattgttcctttgctgtcttaagtttctttgccctcttcaccaagctatggtgtctaatttgcctctgtatacttttattctttcggccccgtcaagatcacgaacgattgtctttgcactcaaaagtaaacatttctactgggagtcacaacaaatggacagattcgccgagcaggagaaattcaacaagtgtcccgctgggaatgctaacggaaaaatagaggcttcgtcgcaatgaattcgaaaacacagttgatcttcatgttcatctcatctctatgcgactgaaagctattagggatggatagggaataatctctctaagccgcgttttgttgctatattgcctcatcttttcattcactcagactcgttggctatttctttaggaaagggcatggccctagatggtatagcatactggagtcctaggtaaatatctcttggatttgtgtgttaaagagtgctaggatgtaaaggatagtttaacttttttgtatttaaaaactattttctatctaatttccatctataagttttcatacatacaattcaattttaattattattattattttgcttctccttctcattgcccttactcattacaccctgttcattcctttcactccacccttctcctctcctctactcctctactcctcgtcgcaactatcatccttcgttttcattaccctaccctatgttgttattacgcgccactgcgcttcgcagtttgtcattatcaaagcgtatcgcgaatgacccttttttgtcaggacgggaagcatagcgttacgtaatttttcctctttgcttcggacctttcattatgtcaggcatgtgacgtttggtatcacctttgctttgggttgaccaagtgtagtgtttttacgtcatttggtacggctgctatggcgtatgggctcatacataaatacttagcttcccgctcttctcttttaccaacaccgttgaagtgtttttagtttgtattaatagttgttcaactagaaactcttgaattcttgtcacgaatctgcttggaatagatctgtctcgtttacgatctatttatcattttttaacgaagtctgcactgcatttttgagtggttagtgtttgttgccctacctcttttcacatactccttttctccattttatataatatatatatatatacatttttttaattctttaaattctctacacaatgtctggatatggtcaacaaggtgtttctgctgccaacatcgacagcatccgccccaagaaacgtttgtcaattggtgtagttggctccggtaactggggtactgccattgccaagatttgcggtgaaaatgcccgtgcccacggtcaccatttcagaagtaaggtccgcatgtgggtctttgaggaggagattgagtacaagggtgagaagagaaagctcaccgaagtattcaacgaagctcacgagaatgtcaaatacttacccggcatcgaatgccctcccaacgttattgccgtccccgatgttcgtgaggtcgctagacgtgccgacatccttgtctttgtcgttcctcatcaatttattgaacgcgtttgcgaccaaatggtcggtctcattcgccctggtgccgttggtatttcctgtatcaagggtgttgctgtcagcaaggaaggcgtccgcctttactctgaggttatcagcgagaaactcggtatttactgtggtgttctttctggtgctaacgttgcaaacgaagttgcccgtgagcaattctgtgagactactattggtttcaaccctcctaatgaagttgatatccctcgcgagcaaatcgccgccgtctttgatcgcccttacttctcagttgtctccgttgacgacgttgccggtgtcgccttgggtggtgctttgaagaacgtagttgccatggccgttggtttcgctgatggtttggaatggggcggtaataccaaggccgctattatgcgtcgtggtttgttggagatgcaaaagtttgctactaccttcttcgactctgatcctcgtaccatggttgagcaatcttgcggtatcgctgacttggtcacttcttgtttgggtggccgtaacaatcgttgtgctgaagcatttgtcaagactggtaaatctttagagacgcttgaaaaagagctcttaggtggtcaacttcttcaaggagctgccacttccaaggatgttcatgaattccttctcaccaaggatatggtcaaggatttccccttgttcactgccgtttataacatttcctatgaagacatggatcccaaggatttgatcatcgtccttcaaccccttaaggaggactctgagaacgagggcggtactgaaaccgagtaaacttctttttaaatattcaattccgtatacctctttaagggatcgagagctcttatatgttcgttcgattacctacactacactcttcttggttagaatctattcaagtatcaatatttgctggcccgaatccagcttatttgttcctctattattttcttgatatgatatgtacgtgctaaattatttgtttcattcgtttgcaaagcatgtgtatctatttgtatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtggttagaactttggttgaaccatgtcttttttgccttgatgcatagatcgaggttgtttgcggacaaatgtatgatatccaatattttacaaatttatgatttatcggatgtgctttgtgagtctcttgttatcatttatttatttggtcacatagtctacgtttcatgttgtatgatctaaccattgaaatgattctatgtttcataaagttcacatttctcgttatagaagatgttttaggtttcgtttgattttacgatagatgtaagctgttcgtcgtttgccgcgcagcgaaatgagctttaatataacggtctcttttttgttgttaaaaaaatcttttaatgtagtaaagtaaaaagacagtagtgatagctgttaagtgggtttattcaaagtgctcttccattaatgtctgttttttagtaattgaagttttagtatgcagttataagctaattggcttttaatacgcttatgaacccccgactttataaaaaattgtacgcgatttttatgttcagtagaaatcgccgtaatattagtcatggagaacaccgttgggctagctgcaacgttgataatcaatcagtcatccaaattacagcaatttgaaaaatatatccccgataattaaaatgtcagtttatttgtaaagatctatgtttggttttttttgtcagcaatccacttttgactatgaagaaacttgcgagtttttttaatttacaattactagttatttcagtaaattacatcgacaaaatagttttaaattcattttttctaatatttaattatgttttcagaaaaaaccccttccaaaataaaaaccgtatatccttacaatagttcttttttttgttatcaatgaatgcgcgcttacttggtaatgggtttaaccaaataatttcctttagcatcagcggtgatggcaaggtgctttaatacttccttcgaatccaacgaatcctcttttgaagcttgtttattgtacttcttaagcaacttataaagggaaatctcttgattttgtgtaagtgctagcaattgctctgcaggagagctaacagtttctttctttgactttttattctctttatctttttcattttcgtcaagcgagtgtttagtgggaccagcaggtgtattttgattatcagtgtttggtgaaagctcttttgagttgacagcatttccgttcatcttagctttttttagctctttctttgttggacgatacagacctttttgatagcgttgagcttctgtcatacagctagtatggtttctgtaatcggtcctttcaaaagtcgtattgcagtctatacaagtaaagtatgcgccatggcaacgagagcgatgctggtccaatttgggcttttttataatgtcttgacaaactaatttggttagcattaaaaatgtaatctatataaaaacacagcaggaaattcgcaggataatagcgaacttcctgttatagaaagttaccttcacagcaaaatgaaaccatgtctaaattcttagtttaatttaattaagttaataaatgaagtccccttaaagtaaatactgatttcactatagcgtccttcaattgtggtaggtaaagtttgttgaaaaaaatttcgttgaaacatcttcactgtgctatgtaaagccgcgcatcctattttttgcactttttcattttatttttttacaatcaaatgccttttttaaaaaaatagtaatagttagaataatgttgtaaacctagcaacacttctttgacaatgttattcagtgttcgaaccgtattacttgacacgatatagatggtttgccgttgagcggtaattatgatttttaccatcaaaatacgcctacaaaaaaagcaataaaagattgattaacttgatttataagcaagtaaaaacagtgcaatccagttattcagttcattaaagaaatatacatagcttttaaattatgttaattattctgtctagcaatcatttaaagcaaactgaaggctagaataataagggcaattggcatgttgtaagactatcacaaaaaaaaaagacagtctaaggtataagttgaattgagttttttgtggtattgttaaacacaacttccaaaaaataaaggtttatttgtttgttttagttcttaacgcaaaacattttcactatttttgaccagttgacaaatctactgctgctacgccatcctcaggttcagctagatttggagtttgttcggtaccatcttcagcaaaatctttaccagcaacttctaaagaattatcggcatccttgctacttttctcttcacttatcatgtcttttgaagcatcagctgtttcgttctcgttttgtgttggtccgttggaatcagctttaactttatcctcgttgtcttcattctgcttttgatccgtgagctgttcagctggtggagacggcgttggttttgattcagagccttcatcaagagaagctatctcggtttcattttcatttgctattgatgcatcctgtgtttgtgaagcatcggttgacagttgtttttgagatgaaatctcctgcagcaaagatttccatctgttctccaaaatatctccacatatgcttttgacttcgtcctcattttcttttggaagtccagctaaggaaaaaatcttcctcacgacaacagcaattttagttttctggattaatggaacatcaataccttggaagtttgcgagcttgtctagataattatgaactaatttatagtcgacttgactaaggtcctgttttggtgataacaggctgctttgtaatttgtgtcgaagaaacaacaaagattgctctcgtgagtgaaaagttctctttgcaacgtcttcttcattagcgacagagccctcttcttcttctttatccttttctatctcgtcggaggatgctcttttagatgaagggcttttctttttagaagcagcagtactacgccgaggagaaacacgagttttttttgcagggttcgaactaacgtttgaggatgcattgaggcgtttttgtggtacggattcaagtgaagggtcaaatgttacggtttttttctttgtacctttcctagtaatgcgtctagctttcgtatcattataatcttcttctattggagatggttccgacatttcttggtcagattcttcttcagaaacttctgattcggaagaaggaacggacaacgagtccagatctggtgtactttgagccattttataagctttaatcaaactagcagtttttggcttgggtttttccaagaattgtgatatggcctctgaagttaaaggagtaagagaatcagatcctgtccataggtattccttgttgggaaagaaaattacgggataaaatgttcctgcacgctttggtttagactttctcgcgacgctggtcattttgctctctgtaacgaccatactaggccaccatgggaatcccgacatttttgttaaaacgcgcattccaggcttataattgacgcgttcagattgtttggtttcttttctcgcattgccgttagacttctcagatttttgactttttatatcgccaatattattggaaggctgatccgtttctatagttttcctatctttggaatcagattcctcttccaaaccttttgaacttttgtcatttgcttccttatcgtccaaatccttatcatcacctacatccctttggattttaatatcttctgctccattcgaactggtggtttcgatatttttcgaattgttagttgccgttgacatttctcgtgattcaactgcaatagaagactcttcttgttttccaggattttcatcctttacgcttgaatcctttatttcagtcattttacaaaacaccgtattacccaaaacgtcctgtaaaaggtaaagggaagaagcattaatgtgagatggtagacataatgagcacgtagttctcaccgtatcatttcattaaccgaaggtttattctaaataaaattaagcgaggaagtaaggatgctaacgccattgagttttacgctattgatcagtaaaagttataatagttggagatactaacaaacatgtagtagcggatgtttaaagaattctaaaggcttttataaatattaggcccatataaatgcccattactattaaagaacaaaacaaattaagatattaacatttggaaatggacttgtattatttttttttaagaaagtttctaaagtaaaaggaaacaataattcaattgatttaatgtttatgtgaaaaatctaaaggagaacgtttatcggcaaaacgagaacacaaaaacaaacccaaaatacaaccgctaattcatccaagaaattagcaaaatgaaacgaacagactataaattaagcagaaaccaccaacagtgattcaatcaaaaaggaatattaacagtcaaatcgcatgaactcatatattagacactttaggcggcaaactaaagatcatgagatccgatccattcactccatctcttgacttctgatggcatttccttcttctcagataaaacggaagggagcttctccttcaaggactcaacaaacaatttggcgcagttaacatcattaataagagtgacgttgaagtcaacagcatttctgcgcatcacatagtcttgatccaaaacgttcttgccgcgagcagaagccaagttgaaaaccgagcgaatattgtatttttcaaatatagcacgtaaagcacgcttgtccttaacagggaactcaacgacttcagcagaggtaggctgtaataatttagcagcatctttattagcaacgtaaagtttatatccaagcttggaaaggtcagcagcaataccagcaagttcaggtcgatcaccacctaaaagtataccttgacctggaagaggaatcttaaagttttgagtagactgaagtgcagcccaataggcttcctttacatccttaccgaaacaagcaacttcaccagtggagctcatttcaacaccaaggtaagggtcagcaccggccaaacgtgtccaggagaactggggaactttaacgcaaacataatcacgatgcacagccatcaaatcacgagcagctggtacttcttgatcaataatagaacgagtagcaacgtcaatgaagttaacgccaagagtcttggaaacaaaagggaatgaacgagaagcacgaaggttacattcaataaccttcaagtcaggagtatcaggtttatcagggttttgggccaagataatttgcatgttgtaaggaccagtaatttggaaagctttgcatactttctcggctatttctttacatcggcttaaaatatcttcgctaagtgagtaaggaggaagggcgatagtagcatcaccagagtgaacacctgcgttttcaacatgttccgaaacggcatgaactaaaagtttacccttggaagcaacagcatcaacatcgagttcccgagcaccctcgataaacttggtaatgacaactggatgatcaggagaaacagctgaagcattttctaacttatcctttagactagattcatcgcgaataacactcatggcagcaccagataaaacataggaaggacgtactaaaacaggataaccaactgcatttgcaaatttgcttgcctcggctacagacgtaagctctttccaagcaggttggtcaacaccaattttgtctaaaatctgagaaaatttatgacggtcttcagctgaatcaatcatcaaaggatcagtacccaataccttagcaccagtctcttgtaacttcaaggcgatattttgaggaagttgaccaccaacacttactacaatgccagatgcggtttccatctcgtaaatatccataactctttcataggacaattcttcgaaatacaaacgctcacactcgtcaaagtcagtagaaacagtttcaggattataattaaccataatggtgctatgaccaagttttctaagagtacgagcacaagagacaccgcaccaatcaaactcaacacttgaaccaatacggtagacaccagatccaagaaccatagttccatgttcattaaaatctatgtcatgagaggatgcgttgtagctagtgtacaagtagttcgtatgtgccgggaattctgctgcgagggtatcgatcttcttaacccagggatgaacatcaagacgttttctacgagcgcgaacgtctaattcagaagctccgacaagcttggagatttgaagatcagagaaaccagtctttttagcacgcaacatgatttctttattaagtccatacaaagaaccaatttcttccaactctttgtaaaccttagccatattcgcgagtttgctcaagaaccatttgtcaatcttggtcaaatcatgaattttatcaatagaatagccttggttaagcattgcctcaacaacagcaaagaagcgacgatcggtgggtacactgagggcattgtctaaatccttgaagggcatggccataaaacccaaaaaggagggatcgacttgacgcaatgccttttgaagagattcctcaaaagtacgaccaacggccataacttcaccgacacttttcatggaagatccaatttcgcgattgacgtattggaacttgctcaaatcccaacggggaatcttagtaacaacataatccaaagagggttcaaagttagcagtggtagttttagtaacagcattgggaagttcaggaagagtgtgacctaaagcaatttttgcagcggtgtatgccaatgggtaaccggtggccttagaggccaaagcagaagaacgagaaagacgagcatttacctcgataacacgatattccaaactgttgggactcaacgcatattgcacgttacactcaccgacaacacctaagtgacggataatcttaatggcagcagtacggagcatatgatattcttcatcagaaagggtttgagagggggcaacgacgatggaatcaccagtatggataccaagaggatcaaagttttccatgttacagacggtaatgcaattgttagcagcatcacgaacaacttcgtattcaacctctttccagcctttcaatgatttttcaaccaaaatttggggggttaaagacaatgacttagcagccatcgattgcaattcctccttattgtttgcaaaaccagagccaagacctccaagggaatacgctgaacggatgataacagggtaactaaccttttcggcagcctgaagagcttcatcgacggtagaaactgcaactgattcagcaataggaatattgatctcgttcaaagccttggcaaataaatcacgatcttcggaagttttaagagtggaaattggagtacccaacaccttgacatgattacgggcaaagacacccatgtcgtccaattggatacctacattaagggcagtttgaccaccgaatgtaaggagaatgccatcagggttttcacgttcaatgaggtgggtaaggtattcagcagtgacaggcaagaagtagatctcatcagctaagctatgagaggattggatagtagcaatgttaggattgataagaatagtatggacagagctttcgcgcaaagctttaatagcttgagcgcccgaataatcgaattcaccggcttggccaatggataaaccaccagagccgactacaacgactttcttaactttctcatgctcggcggccttaatatgaccagagcggatataagcattggcatctggggtattactttctttaaccttatcgttaaagtttgtggcactggcggaaattttgcgatgtggaacaccggaccattgaggaagcaagtgtttactcaattgagatacaccagcagtttcaagaactctgttagacccaagaaaggctttagaaatgccaggaatggcacgacgcattgacgtagcccacaatgccattttcacctgcaatccaagctacttttttcaattacttactatgaaacaagcagagatgctggttcgaatggagcagctggattagtttttaaaaaatagaacaaggggtgtttgcaaaagctaagagaacaaactcttcttaagctgaaatttgtgacttgcttctattgatctttgatcttaactctcacagtactgataatgatgataaggagataaatgtaatgcagcaagtttttcgatatggaaagattcgtggtagatagccaacttcgatatataataattaaggaatcctatgaaaaatgccttaacttacaattaacgatcaggaatttttggagtatacatatagtattaacgaaaaaatattggttaatggatttgctttaagcaagggtgtttaaatctggtaaaggcagtaaatgcaggattattactatcgatagttgagctcagtttaaatgttttaaatgatacaacaattcgtataattaataacagcccattctttacaactgataatgagatgtgggattacttttttctaatactgattacaaaagaatagcacataagctgtacacaattagccgcaaaagaaaaaaaatttcttcttttaaactgttaaaacaaacgttcaaattcttttcatctacgcgacttctaaattgtataaatgtgtaagatgtaaatcgcctttttaaacaaaaaaaaaagaaaaagagaggtttctcaaatcgttaaaggatgataatgtctaaactctttcgataacaatggatgaagcaccaccaccaccattgcaaacagcagctacaccaatcttggcatccttctgagcaagaatatatgccaaagtacaaatgatacgagaaccactgctacccaagggatgacccatggcaacaccacctccgttaatgttaacacgctcgggatctaatccaagaattttggtgttggcaacagcaacaacactaaaggcttcattgatctcgtaatagtcaacttgggaagcttcaatacctgcatgcttgagagctttgggaatagcaagggaaggagaagtggtaaaacgctcaggatcttgagcggcttcaccccaaccaataattttagcaagaggcttaagaccaagttctttcactttggcagccgacatgagaacaagagcgctagcaccatcgttcaaggtagaagcattagcagcagtgacggtaccgttactcttgaagacagcacgtacggatttgagtttgtcttcgttaaggttcttgggctcctcgtcctcagtaacaagcttgttgggcttaccacgaccaacagggacctcgacggggacgatttcttgttcaaatgcctttgtagcttgagcgttttgagcacgtttgtaagaagaaatggcaaaggcgtcttgactggcacggtcaatgctgtgttcctcagcgcaaagctcggcagcattacccatgggaagtccatcatatgcatcagataaaccatcacgtaagagaccgtcaaccaactcaacgttaccgtatttggcaccaaaacggttctttggggcatagtaaggagcatttgacatgctctcggtaccaccagcaacgacaatctcagcatttccagtcatgatagtttgagcaccgagaattgttgccttcataccagaggcacaaaccttgttaacagtagtacaaacgatggaacgagggagtccagcacctaaggcgcattgacgagcagggttttggccaagattggctgagacgacattacccataaacacctcatcaacatcagaaggcttaatattgaccctttcaagagcgcccttgatggcaatagagcctaatttggtggcaggaagagaagcgaaactgccgccaaagctgcccatgggtgtgcgaacagcagacacaatgtaaacctctctataaagaaaatgttaggaaatttataaatgaatcaagtttcactttaatatcacatacgtgttaaccatttcttaatatgtcaaagaatatacaagccaaaaatgtatatgatgaatggtggttttgcgcacgttgtgccatatatactagtactataatgcgcgataccagggtaaggtgagtgtattgtattctttcaaaaggtaacgttcgacatctctaagcaaaactttgcgctgtataatttgtcagcaatactacactacgctataatacactacattgcgtatcactatatgtcacatgttctaattatatatcgtattatgtatgatacgatattgagattgatcttaataataatctatcaagatctatattatctgaatactataattagagctactgctgaacctcgttcctcagttcagttataggctatatcagtgataggtaacattataatctagttaatacaatacctatactcagttgctacttatattacctgtgtattgcgatataatagacgacaaggaaaactcaccgcagttttacatatcgttaaaacgaatacgaaactgcgtagctcacataatttgtgtaaagcgtaattgctggacacaactgtaagcacaattaaggtaaaatagcggtttatgaggtagtaatatgcaattctatcgaacaaatcaattgatgaatggactaatgctatttgctaatgatgttgtttcctacttaatttacaagtgtgaagatttctaaaggtttttgagaattaaaacatatttgcagtttaaggaattgagacaattgttacggtggtagaataaaaatcttctaacatggaaaattaatacgctgaaaaattcacagatcaaaatttgttgagcctaaaaaattattattattgaaaaaaagcataaaaggattaatcaagcaattaaaaggccacggttgaaatacgaagccaactgagaagagatttattcgaaatggtaaacaaaaaaaataaaaagaaagctattctttgctttctatataagtttgagttaatgaattttagtattaaaataaaatttaatgattaaatatgacaacttgataaattgatagatccaactaaatattattacctttttctttgtttacttttatttttccagctcatttccagctcataattaatttctacataaggacatcgctagttagaagtttaataaggagtcttacaatgtctatacgacggtgaattagttcctgtgtagtctctgttctggtgaaactgtaagtgtagcgaaaggcaactgctctgggctcaaggtcccaaaagtatagttgtactaatgtcaaagaacttcccacagtttgagctacagaatttcacgtagcagaaaaatgtataataaaaatcctaatgaaaaaatttcaaagaaaataaagaaaggaaaattaaataatctctccatctttttttgaacaaagctagcgttaacttgttgtctaaataattttttgcattttttgtttacatgtttattcaaacagctgtttgctcttctttccttctcactacaaacgcatacccttcattttacaaaccctccatactcgtcttgccgtacaatatctctttctgttttaataacgcgccggagtgggatcgagatcttgactaccgaaggtccggcattcaacatgcttttgtcatcccaaaagtggggaatgctacttaaagttatttaaacaccccacaacctttgtattcacaaaccaaagggatcacctcagctgtgaacgacaggtacgcttcttcaatacagcaatattagtcagcaagttatattgtatctgtgtcatctttcgggctataaatacaaatacgatagatcattgtgggtatttgtgaaaacagttactttgatttttaaataaattgatcaattgtttatcatagacaggtaaattggacgttaacagtgttttgattaaaaatctcatacaaaaaagaaagatgccgtctaaagaaattgacattaatcaaaagaaaaacgtcttacctaaaccggaggatattcaactcattatctgtgatgttgatggtactttgctgggaccggatcataagccacatccgcgaaaccttcgtgctttaaagtatcttcgtgaaaattatcctcagctaccttttgtgttagctactggtagacagcgaacatccgtaggtaatatcagagaagcgttaggtttacatgtctttccttgtgttcaccttaacggctgcgtagtttacgataaaggtgaaatcgttgcttgcgcagctcttaaaaactctttagccatcgatattattgataagctcaaagacatccaaacgtgtgcacttttcggttacgatgaagattacgtttaccaaattaaacaggaatcggataaaaaacaacatggtattaagtttttgcgactctgtggggaaacagtaaaggacgacgccaatgaaatgctccctcagcttaagggcccgaaagacatcttcaataaaatggtagtttttgatgatgatactaacggccttgaagaagccaaaaagcgactggctggcattccttcggatgaagttgctcttacccaagcgcttccccagacttttgaaataattcctcccaatgataacaaaggggttgcgctcaagaatattctttcaaagatttatccatccattagcttggaaaacgtcctagcttttggtgacggagcaaatgatgtttgcatgtttgaattggcaggctattccgtagccattcgtagtggaatgcctgtcgccttaaaggcagccaaggcaatttccgacgtttcaagtgctgaaggtgccgttggtgaagtgttggaacgaatttataatatccctcctgattttaattaaatttaacaacctatatagtatctttttcctgtttaaattataacaaaaaaaattcaatatctaattcccatacaataataaatatcaaaataacgaaaattacaatacatattatatataagcattcgtaaacttctttatttacgtagccgcgggtataactatttttctgtgaatgccgtgtatttttactttagcatgttaaaaactgctttctcttaaacagtgccttgtagaccttacgaggaatatgaaaaatcaatacaaaaagatgcttttaatttaatcatgagatcattttataacattatcaacatatggaaattccaaacatcgtggcattagtaagtttccatagaaagaaaaagagaaatctaagaagactttttcttctcctcttcttgacgcttagcatcttcgcttttaccctcctcatccaatttggcaaacacctcagaagataattggattccagcggccttgacgttttcttcgagatgatctactttgctagtaccaggaataggtagcataaccggactgcgttgtaaaacccaactcaaagctatttgactagtggaacgatcaaggtcttttgaaacagcgtccaggatggttccgggtttggctaatgctcctgaagctaagggataccaaggaataaacgcaattcccttctgttcacaatattctaacactttctcattcttacgattgacaaggttgaataagttctgaacactaactaccggaaaatactgttcagcttctttgatatcgtctactgtaacctcactcaatccaacatggcgaatcaatccttctttcttcatagctgcaatttcagaaaattggtctttgcgaggaaccttgggatcgatgcgatgtagttgccagaggtcaatttgcttaactccaagtcgacgcatgctcataagtacttcttgacgtaaaaatttgggtgctccacaaggatgccattcatttggacctgtacgaacaaggccacccttggtagcaattataagtcctttgtaagggtataaagcttctcgtaaaagattctcgctgacctcagggccgtaagaatcggcggtatcaataaagttaatattgagttcaggcaaacgttttaaagttgcgatgcaagcctctttgtctttgggttcatcccatataccatcaccggtaactctcattgctccgaatcccattctattgacaaccatgtcgccaaccttgacagtcccagcttgtgaagcatctacggcggaagaagctgcagttttactcatttttgtgtcttttgtcgcttttcttagaaatcaagatcaagtactatagtggatccggtaagtgtgggatgtcagacgccgtttccttttatagtaattttacatggtgtattccttacataagctggattgatgcggactatcttaaaccacgaaaactgatttattacataccctatttacagaatccagtggtatgatgtaagagcgcgttagacaatatattgtcataacgatgactaatactattatagtacgatattgctggttggattttgaattagagtaaatagctaagtcctttttgatttggctcttattcaatttaatgataattttatggttccaaaatctgatgctggatgaattgtctaaactgtatctctgtcttcttttgccagcccatttttattcatgagcaacgatggtcgcacataacgataatgatctttattgctatgtttctttctattcaagataatgtggatttatattttccatcttcttgaattatgcttgatcgtgctatcaaatcgtactacgagttatcatttggagaccacaaatgggttgaccagttccgtaaatcgaggtaaacattgcacataataacaattctaggactgtatttgaaaggaaacacattttttgaatttagttgatgatgccagtatattattagtgttattgacattcagcaatttgttgtgtgttttataaacacactaaatactttgtacagttgcaaaacttgcgctctaaaaatgtttgcaccgcacttttacaatggctatttactcttactattgtcttcgaaaagcttataaatttggctgctaaacatgggtcggtagctcaaatcgtagacataaccagtcttttaaggtctcaattacacccatgtacgacttttaaggaggaagttggtaaataaaaaagtatatttggttttcaataattacgattcattcctttctatcaaaatgagacgatgtcgttcttcggcaaccttaaagagtgtagtggaagttactgagccgatcatatctcgtttagagagtataaagacaatgatttctctagctcattatcaaagcttaacgagatataaatcgcagttgagacatgaatgcgctaaagctcgaaaacttggttacactttacttcaaatttggtaattaccaaaagttgtgcattgtgggtacttggcagtaactgatgatggaagaggatttatatgatgagtaagtggtctaaaaacattttatagttatttctaactcgccaggtttggaaattacataggccctgaaaatgaagaagatgaagaggagctgtttcctcaggctcctagccctacaattgcacaggtaccatcctttgaagaggtcattcctgatgaagaattagaagacgttgaaagggccgaggaaatggcgttgagtcatctagagcctcagaatgccgttgttcttcacgaggataaacaatattatcctagcgctgaagaggtatatgggtccaacgtggatatcatggttcaggaacaggatactcaacccttaagccagcccattattgagccaattcgtcacaaaaggattgctatagaaacaacaaacgtcccagatactgtatacaagaaagagtaagtatgtgtaacaatgtcttttctaactttttaaggttcctcttcggtctcttaactgggacagatgacgttagatcttttattgttgctggccatctgcatcacggcaaaagcgctttattagatttactcgtttattatacccatcctgacaccaagccgccaaaaaggcgttcacttcgatataccgacactcattatcttgaaagagaacgtgtgatgtctataaaaagtactccacttacgctcgcagtttctgatatgaagggtaagacgtttgcatttcagtgcatcgatacgcctggtcatgtcgattttgttgatgaagtcgctgctcctatggccataagtgatggtgttgtattagtcgttgatgttattgaaggtgtaagttattctggccttttcttgcgttttgaagatataaagattctaacatgctttaggtgatgattaacaccactagaattatcaaacatgcgattcttcacgatatgccaattgtgctcgtcttgaacaaagttgataggttaatccttgagctacgtctccctccgaatgatgcttaccataaacttcgacacgttatcgacgaagtaaacgataacatttgccagattagtaaagatttgaaatatcgcgtttctcctgagttagggaacgtttgttttgcttcatgtgatcttggatattgttttacattgtctagtttcgcaaaactctatatagatagacatggaggtatcgacgtggacttattttctaaaagattgtggggggatatttatttcgattcgaaaaccagaaaatttgccaaacagtccttggatggctctggcgttagaagctttgtccatttcatattagaaccgttgtataaattacatacccttactatttctgacgaagccgaaaaactcaaaaaacacttatcttctttccaaatttatttaaaacccaaggattatttattagatcctaaaccactcttgcaactaatttgcgcatcgttttttggattccccgttggttttgtgaatgcagttactagacatattccatcgcctcgagaaaatgccgctcgtaaagcctctcaatcatatattgggcctataaactctagtatcggcaaggctatcttagaaatgagtcgtgaggaatcagcaccattagtcatgcatgttactaaactttacaacaccgtcgatgctaataatttttatgcatttgctcgtgtatatagtggtcaggttaaaaagggtcagaaagttaaagttcttggagaaaattattctttagaagacgaagaggatatggtggttgctcatattgctgaaatatgtgtaccttgcgcacgatatcgtcttcacgttgatggagctgttgccggcatgctagttcttttaggaggtgttgataactctattagcaaaacagcaaccatcgtttcggacaatttgaaagatgatccttacattttcaggccaattgctcacatgtccgagagtgttttcaaggtggctgtagagccacacaatccatcagaattaccaaaactacttgatggcctacgaaaaacaaacaaaagctacccactatctatcacaaaagtagaagaatctggggaacatactattttcggtactggtgagatgtatatggattgtctactttatgatcttcggactttatactctgaaatcgaaatcagagtttccgatccagttgctcgtttctgtgagactgcggtggacacatcaagtatcaagtgtttttcagatactccaaataaaaaaaatcgtatcacaatggtagttgagccattggagaaaggaatttctaatgacattgaaaatggaaaagttaatatcaattggcctcaaaaaagaatcagcgaatttttccaaaagaactacgattgggacttactagcttcacgttccatctgggcttttggtcccgatgatcgtggtacgaatatattgcgggatgatactcttagtacagatgttgataaaaacgtgcttaatagcgtaaaagaatacattaaacaaggttttcaatgggggactagggaaggtcctctatgtgatgagacaatccgaaacgtgaattttcgcctgatggatgtagtgcttgcacctgaacaaatttatcgaggaggtggtcaaattattccaaccgcaaggagagtgtgttattcttcttttttaacagcgtctccacggctaatggaaccagtgtatatggttgaagtacatgcccccgctgacagtcttcctattatttatgatttattaacgcgtcgtcgtggtcatgtcctccaagatatccctcggccaggttccccattatatttggtgagagcacttattccagtcattgattcttgtggatttgaaacagatttacgagtgcatactcagggtcaagctatgtgtcaaatggtatttgatcattggcaggtagtacctggtgatccactggataagtctatcaagcccaagccattagaacccgcacgtggctctgatttggcgagagactttctgattaagacaagacgtagaaaaggtctggtggaagatgtttctacaactcgctatttcgatcaagaaatgattgattctttgaaagaagcaggtgtcgtactctctttgtaatgtcggttttaagtctttataatggattttgcaaaaaaaaataaattgggtagattttaataataaagtatacgattatttatgaaagttcgagaagtctaacaacttttttttgctttcaaatctcgcgtttacagtgtatgaaatccgaaaaatcagcgcatatcttgaagccgtaaattatttgtgaaatccttgatcagaaggaaaagtcgcattttggttttacgattttagtatatagataaataacttctattatttatttttttatgttaagaaactaacactcaactgaaataacgtaatttcatagtactataaacacccgaggtcatatgtcatgaagttaccctctcagtataccggaagactttagggacatatacaacttccggaagtgctctgcttttggaagtaaaatacagcgagtttagttagattagtttattattatccttaaaactgaagatgggtttgagacttttgttttctctcatttgcgtattttgcatatcgaacatttttacgcaagccttcttggtgcatcaaatatatggtaattccagcttcacaaaaatatctttaaatcaacttgagggcagagattctcaagaggaactacaaaggcgtcaggaaatccgatattatggtcgtgccgctgaaactggaggaactcctacttactacgggtatgcgacacccactagctctagtgaacccagtatcttttctgaatctgctactccctcagaaactaattcttactcgtctccggtcagctcttattctgatcccgcaactagtcagcttccctcgtcgacttctttcttttcacctacttcttctgaatatacgccttctagtacggaatccagttctcttctggacccaagttctgtatcatcagctattttaccaagcagtactagtgttgaagtaagtatttcttcatcaagtttgtcatcttctgatcctttgacttcttcaactttttcctccttgagttcaagcacttcttcaagtcagccatctgtgagctccacctcttcttcaacctttagtagcgcagctcctacttccactagctcctcctatttgtctagctcaagtgttgtttcttcatcgagctctccttcatcctcctctagttcgacacttacttcctcttcattaagtacttcttctattccttctacttcttcttcatcatcttctacttcctcgtccttgtcttcttcctcttcctcttctactgcttcatcttcgtcttcttcttcttccattatttcttcgtcctcctcctcttcttcttctcccacatctacctcttctactatttcttcttcctcctcttcctcttcttctcccacttcaacctcttctacaatttcatcgtcgtcgtcgtcctcttcttctttctcttccaccctttcttcgtcttctatgtcttcgtcgtcgtcgttctcttcttctcctacttcttcctcttcaactatttcatcatcatcatcttctccttcctcttcttctttctcttctactacttcttcctcaaagtcatcttcttctttctcttctactgtttcttcttcttcgagcacttcgtcttctacgttaacaagttcttcttcttcaagctctcgtcccgcgagctcttcatctcattcctcgtctttgtcaagtcataaatcatcctcgtcttctaaatcctcttctgctccagtatcttcagctttttatcacaacagcacctctagcagaagctctagtcattcatctagccattcattatcgagcttgagctcaaaaccaattctgactgctagctcatcttcacttctaacttcttcaagccatacatacgaaaggtcaactgtatatgtggttacggtggaaactgtttctagtggatctagtacttatgcatctcagtcaactcaaactagcattttgttggtcattgttggtgatagttcatcgacagacagttccggggcttcttcaactcatagcaagacatcgattttctttagtttatttgttgttttagctgctgcgattgttattatttaatttgccgaaacgctcggtctaaaattagattcactaaagttttgaatctttaatgcttcttttaataacgtgaactgtttattttatttttttaagaagctacagaatgggttgaaaccacgcggatcttgtggtttattaaacgttttgatacctatatttattactattaaacctggcttatatctttgcttggcggtctgctacttaaatttttcgtcgaaggcttttttgattttatttgtaatttatttcagcaattttaatgtcgcaaattattagtaaatagcgactcttttgataattaatgttttggaccaaaattacaaaaatatttttttactgagaattccactggattagtaattaatataaattgattaaaaacacgatcaataatgatcgattaataattaatattggttgaaatatcattcattaaagttagctgagttcaaagtattagcgaatgcagttccgtgattaggaattaggatgtagaagttgatgcattaaagaaagttaataaaacgagatgaaatgagagaatatatgagatggagaaaagcaaataacaaaaataaaacgataacaaatacaaatacaaagccagatccatagttatcccaggactggatcttttcgaagttcttcatcgataactacagcacttgaagtattggagacacttgctgctttggggaagctttcatccaatgacggaattgcatttttcaaaggcaccgaaggcagcacatcgacgccagtggaaggagtaaagcctggtttttctaaatccttcaccttttcatcctcctgctctcgaattaaggagtctaactcttcttggatttcatcttcttgatctcttgacatacgaccttgaagcatgtcatttacctcatccacatacgacattgcttcatctcgatcgttacatattctcccaactcgttctaaaggcatatcggcctgcaattgtctaatcaaatttgtaccttcttgtaatccaaacattacatctttttgaatcaaagtgaactcgatggtagacagtaattgctcgatgttccctaattgtccatatgtttgagttattaatcctgaatataatttcttagcttttaaagctcgcaatgcgccccttttgtctgagtcccgaagacatttacgagcaatgtcgatttccagctgttcaattttctctagtcgtttggaataccttagaagtttatccctttgttcctttatacttaatatgcttctgtccttatcattaattttactactgttaacccccataactagctaaagtgtagattttgatggttgctaaacggcgagtgctttcaattttcaatcccaagctaatgcatgaatttgacttatctaagaaaagcctttatgatttaaattagaaagaaaaaagcggccacagcaacacaatgaatgaaataaaggtatatatggtaatgcagactgttgtttagttaagggagagatggacacaacctgctattaaatagtaaagtgcaacgataccttttctacactttacgagttatactgtttaacaacctataattcgttaaaaccttttagaaaaagtatggtacgagttatatttattgtgctatgaaattcaaaaaaattcaggtgtaattaaaatgataacctattttcgtattatttgttagcgatgaaagaaattcttgtatcatagttaaacgaactatttggcgaaaagaaatggatgttcaacaaataatactgaagcacgcataattttgaaaaagcaactgtgatgctcatgaatgaaagccagttcggcaacgtatggaaaaaaagaagaatattgaaagaataggttactgaaacagtaatcaataaaagcttccataagcatcatttatcgtattgtcaaaaagatgaaaataaacgaattaactatctcgactagctttcaatttgttcaattcaaacaaccgtctctgtacctttccattatttttgccagcgtcccgaaatctgatagttgagttcttactacgaaggttcggaatcaattctttttgtaatattattgcagtagttataaatgtatttatttaatgactatgtaagtttatttatctttgtgtttagctgtcaggataatataataccgtattatgttcccttgcactatatctttcattgttatggatatgcgtgagcgaagttcactactacacaacacataagtgtaagtttattcaaaatgacgaccgtagatacacagcacgatgatatgattgtaagtaaaactttgtataataaccaaggtttcgctttgaggttgattgttttaattttgactaacttttacctagcatgatgcgattttagattattatggaaaacgtttagctacgtgctcttctgatcaaaccattaaagttttttcaattgagaacaatcaacaaacactgttagaaaccttaagaggtcattcaggccccgtttggcaacttggctgggcccatcccaagtttggtactatcctagcctctgcttcttatgacggacatgttattgtttggcgcgaaactggcggtgtttggagtgagttaatggatcatacagctcaccaagcatctgttaatgctgtctcctgggccccccatgagtatggtgctctattagcttgtgcaagttcagacggaaaagtttctgtgttagaattcaaagatgatggctcttgtgatacccgtatcttcaccgctcatgagcctggttgtaacgctgtctgttggtcaccccccagcctgtctggctctgttgttggtcaatcccccgctgcgggtcccaaaaaactagccactgccggttgtgataatctcgtgaaaatttgggcttttgatgcaggtgtcaacaactggatccttgaagacacgttagctggacatgtggattggaccagagacgttgcttgggctcccagtgtgggcctcaccaaaacttatttagcttccgcctctcaagataaaaatgtttttatttggactaaagaaggagatggtccctggcaaaaaacccctcttaccgaagaaaaattccctgacatcgcatggcgtgtatcttggtcattatctggcaatatattggctgtttcttgcggcgataacaaggtatatctttttaaagaatcacaaaataaatggcagcttctcaatgaactgagcaactgaaattaatgagttcatcttctttcgcttccaaacctaatcacattttatgatggtcgtaatgtgttttaactttctatctcaataagcataattctttttttttttgcaaaagaaaaaatttttgtagtgacttatagatttctttgtcctttgctctctttaaaacaataaaaactgtgaggttacgcttatcattgactggttttagtagttaaaagaactacagtggttacatgtaaacaacataatagatacatttgattaaaggtcattattaaaaagcataaacatatctacttaagcgcaaaatctttcccaaaatccttattgaatttggaaaacaaagcattaaaaaatcattaatggaggtatgtttctctgcaaacattctccttgaacagtttcaattattttgtcgatggctttttcccaaggcttattacattcctttctattaagttgatacagccactttagcatcatctgtgcctttcctaggtttttttcttctcgtataactctacacacgtaatttgcaaaataattcacatcatgaatattaggtcctttagacgctttactgtaccattttgttaacaaccctcgtaaatcctctagcgattgtacgtgttgaaatgtgacaatatgaggtttctctagctttacttcagaaatgaggtccgatttttgtaaattgctctcttttaggatttgcttctgtaagtcttttggaagttcctttagtgttaaataatcaacgttaggcttgttaattgtttttgacttcttagaaatttgtaaaagtttatcaaatgcattttcttgccttatttttttctttcctcgttcatctattttattatccgcgtgagattttaatgacaaacgtttgttcatggcaatctcatgattatcgtttacttcatttcttataggagtaggtaattcaaccataaacaaaggatctaactggcttggatattccgtaatacttcgcttttgcaacctcaattgctgctgtatatcagactgcatcgaaggtggtaattgagctagagcactggaactgatttgagaagatgacggcagatcatacggtgttgatggaataagttttggagacagctgcttcttttgactaattatttctttatctttacttgatatgtcaacagatgcaccttttagcgacactttatttcgagaagttatgctctgtatagagcggtaatcttttctaattttagagttgtctttaataattttgagagcttgtaatcctataccacgtacatctcctggatcgacattaattgttttatacattgaggtcaccttcttccatattaagtcaaacgaattagtagcagaagtaaaagttgaagattttgtaaatgaagtgacttccccagctccaaggtactttggtggactgaaaggggctccatcagcccttttcaaaatccgaagctgaatttgatgcaaaagcacttggcatttacccattctggaaagcaactcatgaagcaaccgttttaagaaatctatcccatcctcttgaaaaacgaaacgaacaccccaattaacatctacggatatggacctccgtggggtttcattattgattatatcggtatcaattcctctggaaatattgtataaatgcagaccgtaatttaccccaaaagtctcttgaagattgaatttttcaattctttgcagctgcccaatagtacgcacaccgtacaaattaaaaagtttctgcgcttgtgaagagcccacccctggtaaatcttgaacagacaaaggactcaatacatcaaaaacattttctattgacaaagaataaacgttgtgaggcttcgccttcctaagtgcaagtcttgctaagagaacatttgggccaataccaacgctaacttcgcaattggttttctcgcgaacctgcgagcggatagactcggcaatctcaaagcaatcttgaaaagatgaaacactagaagttatatctagaagagcctcgtctatacttataaccttaatatagtcgtgaagtgtattaacaaggatagtgtaaaattctctagaaacagattcgtatgctccaaaatcataatcaacaacccgtaatgaaggacacaggtttttagctgttccaacgtacataccattttttatgccaaacttccgagcctcataattacaactagctatttcggaattttttataccatgagcaacagcaacgggcttcagtcgtagctcatgagaaaagcgtgttgaaacggaagcaaaaaagcaatcaaaatcaacatgaagaaggaaacgagatttttttgatttatctttcataattggacgaacaggttcagaagcagtagtcattgcttggatttcatttttaaaatcagctttccaagtacttaagtgatgtaaacgagaggagctaaagaaattctcaagaaaatcttgattttgagtggttgaatttcggacattgggattttttaacaattgatagttgtgcagtgaagacgctgataatccactcaaatcatctaaaaatccctttgctttactctcttttgttttatctttttcattatcatgttcttcttcctgcgagcttgtttgaatatcttctaagttaccttcgggttggctaggtttagaggcgacaaaagaaagggtagcttgagccgatgaagcttgaaaggtacgataatttatccacggaagaattttcttctgtttgatgcaatccactatccattctggtttaaccactttctgatgcttccattggcgagctttggaaggagtgagaaatgaacacaccaaatatgatatgcttgtttttccatcaacatattgtataaaagtacctccatttgaaactatcatttgccgtaattcggtataagacggctttgtatatccattaatcgctattgcaagtccatgaaagagatcagatttagaatcttcatcaatacttttgtatagagcggcattttgattttgaagctttctttgtttccgggaaaaataatctgcatagtcgtggaacccaacactttcgtatgcctcatcgtttgcttcgtcaaagtctgcaatccctactgggcgtcgacgcttcctttgattaaaagccatccagcgcgcttctcactttcagtaaatataagtattaatatgtttctgaaaggaaaataatacaaataataatgtagccacttaagcggaaaaagtgtaattaataaacaaacaatgtttataaagaaaaactaactgcaagagcttttttctttcattatttaaccttatcccaaaactcgtgaagccaaactatttcaaagtaaaaaacaacgaaatatcaaaaataattactacgcgtttgttgtgatgcacgctcgtccaaatttaattaattttgagtataatttgcaaatcgcggtaatacgcactacccttacttaatggaatacacaacggtttatgtatcaaaattttttacatcctctaccacctcacctcttaggcaagaataagtcatgtctcttccaattgctgtttatagtctttcggtaaagggaaaagatgttcccgctgtggaggaatctacagatgcatctattcatttgactatggcatccattgatgccggcgaaaagtctaataaaccaactactttattggtgaaggttcgtccccgtatccccgttgaagatgaagatgacgaagaacttgacgaacaaatgcaagagcttctggaagaaagccagcgtgaatttgttttatgtactttgaagcctggttccttataccaacagcctttaaatttgaccattactcctggcgacgaagtcttcttcagtgcatctggcgatgcaaccatccacttgtctggtaactttttggttgacgaagaagatgaggaagaggaagaatctgacgaggattacgatttgtctcctactgaggaggatcttgtcgagactgtcagcggtgatgaggaaagtgaagaggaatctgagtcggaagataattcagcatctgaggaggatgaattggattcagctcctgctaaaaaggcacaggttaaaaaaaaacgtactaaggatgaatccgagcaagaagaggctgcttctcctaagaaaaacaataccaagaagcaaaaggttgagggtacccctgttaaggaaaagaaggttgcatttgccgaaaaacttgaacaaggacctactggtcccgctgctaagaaagaaaagcaacaagcttcttctaatgcaccttctagtcccaagactcgtactttaaaaggaggcgtggttgtaactgatgttaaaactgggagcggtgcgtctgctaccaatgggaaaaaagttgaaatgagatatattgggaagctcgaaaatggaaaggtttttgacaaaaacactaaaggtaaaccctttgcttttatccttggtcgtggtgaggttattcgcgggtgggacgtcggcgttgctggaatgcaagaaggcggtgagcgtaagattacaattcctgctcccatggcttacggcaaccagagcattccaggaattcccaagaattctaccttagtttttgaagtcaagcttgttcgcgttcactaaattttcatgttgaagatgaacatactttaactcccgtgtttaagaagatcgcggattaaactatgtattctattaactctttttatcgcctatctttttcttaggtttcaaaaaaaatcagggtatcattttgtatttgagttaggaaatttttttttagttaagtgttacaaacactttggatataggacttttggatgatttggattgttgggtgataaaggagatataatcaatatacaattttttagaaagagctgtttgtatgtgtatgagcattaagagaaaagagaatagcgcttccttgatcgatactagttaaggatgtttaaattatggaattttgagtttgagtaaatataaacgagaacattccgaaaaactctattaaaagtaaaaaaaaacatattgataataaaagagccattatctgattatcgctaaataagtctacaaacagctgtttgtttacgaaattcttaaaattaattatcgtaataatcaacttaaaaaaaaacaagcagttttagaatttaaagaattatttttattatttgtcttttttctatattgtttatttgaaaattgtgcttctgtttacaggcaaatcttaaggcgggcatatatttttctgaaacgtaaacaatcaacatgcccaaatcaagcaacttgaaaatgcagagaaaaggctctttaagagaaaacggtctcgtgaagggtttaaataaaaatagtaagatataaattggtgtgataaataagttaatgacatagaattttcgatcagcaagttaaaagaactatctcatgcagatgactcaaggaaaagtcaccgcatcattagatccggtaaaagttcaggtgaagcttacaagcaagctggaaaaggattaatgaaccttggtaatcatctgagtgactggggagcaaaatccagtaatctgagtttgaatgatattagcgataaaattggagttcttgttagtgaactgggagaaacagaaatcgagtttgttaaagcattcaatgaaaacagaattaagttcaaagccattagagctatggaagatagcatcgcaccctcacgagcacatcgacaacgattaatctcaagcattgaacgtgaggaggaacgagatcctctttctcctaaacttacagatttacaaaatcaattagtaagaacggaagcagaaaatttagtaggagagatgcagcttgataatacttctcgagaagtattcaagtcatcatttcaaggattgatggatgctttccagttaagagcacaaaagcaaatgactttgagttattatgcaagccaacttgctgaattgattaatgatgaagtggcttacccaggggataacccagctgcttacagtcaaaaatatgcaacacaaattatgcatcaatgcgtagagtccatggctcggcttcttgcaccagtaactagtgaaactactgaacatgtaggttcagattgtgaatttactagaaaatcgtcttcctcagtggaattctcggatcatagccaagattctggagatccaagtcagcagaatatcttgcaagtgaaaaacgttcaagcagtgctttcaatccctgaagctgaatcttacaaggcccagctactttcctctattgcagaagagcaaaagaaaaaagagttgcaagcaaaatccactgttttcttgtagttatcataacaaactaagaaacgtcaatcggattctcaacccaaaaaacatgtatgtcttagcatgtcgattaattgaagtaaactaaattcaatatatttatccaattgatccttccaaagctttagtagatagcatggttaagttgtttgatttctttatagaaagcatcttgaaaccaataatggaggatgtttatttggtctctacttatttaatttatcgtatccttaaaatttattgttccaatgagaacttagtactatcgtacaaaaatgtcctcaaacagaattctcaatatccctgttccatttttatcttttcaaataataaaaataaaataaaaaaattagatttcctcttaggcctttatttttgcttaatgggataaggttgcctcgagaggttgtatctcatatacacaaggtagaacttttgcataccccaatttacttaactacttggattttggaagttggtggaaaacttctttcaaaaatcaaatattcactattacaaccttcttaattttcattttgacttttagaagttttcctttttgaaaatccatatattgattcgcaaataaacgtgtgtatttcatttgtgtgagttcgcatatttcatgttgtgaactttaaaaagagggagaaaccgatagatacgttttttggtttgtttttcacaatgttaaaaacaataaagtcttatatgcctggtcgaaatatgtccatatttttgggattcgtggcaggcatatctggagcaatttattatgatcggcgtcagaaaaatttaataattgaaaagtattgctctcaagtacgccatttggctgatcaaccgatggcacctcttgagttaccgagaaaattgaaggtatatcttcatggacctccaggggatggaatatacgttgcacgggaagaatttgaagaatacattagacctatatttaatgctgcagccattgaatttgaaaccgtggagtccaaaggtgaagggaatttattggaacaagtagcgaggacggtttacaacaagaggcataacatttctgaagtttctgaaccggaaaaaaacctcttatcagttttaaaaccaagtgttgatcctcctgctattgttttattaggaaggcatgccctcaaagagttcctgtacggcgttcgatatggattttccgacgatattatgaaaagaaaacttgaaacagaaaaattggaagccaataataaagaggagaaagaagagaaagaaggaaaagatgacaaagatgacaaagaggatagtaatgatacaaagaacgataaaaaaattagcaaaaacgaagtagactcttctctgatagaagcaagtccgttgactggtcaagttccaccaaaatttttggatactattgctatttttcccttaccaaatcttttagggttttctaacactcctaagcgactttcaagattttttaaaagaagagagctagctgatgaattaggcgcaattgccgtaaacgttgcattaagcagggatgtaactaagtttccaaaacaagacggcactttacttctagctgaagaggaaacagattggccgaagcaattttttacaagatctgatttggaaaaccgcatttggacagctccctttctacaggactctgatgagatacgtttttttgaaaacattgatatctttgattcaacgaaagccaaacaagataagtatgaatgaagtgatgtctattctaaaatttgaagaataaaacaaatatatgaaattaagtactgtgtatgaagaattactaggtagccataaacagtaaaaggaaaaataaaagaatggcgtatttatgtatataagatagtcaacagtaaatgcaaaggattttggtaaataagctagttaaattaaaaacgtagcagcggcttcaaaaaactccgttttaaagctcatcaaattcgttatcatacttttcaaataagttattgaggtctgaatacattggttagtttaacaaaacttatatagtctgcgagatgtaacatacctttcaaaaactttcctttcaactttttaggaaatttgacctcccactctatataagcacttccatgtgcagaagtggtttttcctttatgaaggttgtaaattggcattccttgatttttcactctctccgtttccccaggatgcacaacttcgccagctgaccgcttaacctccataaaggatccatccagtttttgtattttacgtttccaatttccgagtaaagcttccctaaccgaaatagtttcctttctatatagatcattatcttttctagtccatccataatcaccaccagcagcctcaaggataacgatgatatctccagcttccataccaggaatttcatcagctttaccacgaaaaccgatacggtaaccttcaggagcaccagctggtactttaatgtcaaagctttcaacaacttcagcaacacgctcacctttgcagcgagggcatttatgcttgatcgtacgtccatttccattacaagcgttacatggcatacgcatttgctgacgaaaacctggagcgatcatgtgttcaatgactctgaaccctgaaccaccgcaaacagggcaactttcgatagctttatcagcggagtatttaggattaaagccctgaccactacaaacactgcaagttctcttcaccggaatttccaaggtaaaactgcctccggtgtaaaaagatgaaagatgaatttgaactatttgctccatgctaggtcctctgcgaacggcattttgacgtctacgtccgccaaatatgttatcgaatatatcaccaaatggatcaaatccgaaacctccacctgggaatccttcacctggaccaccaccaggaccaccaggttgaccgtttaatccttcttctccataagcatcataaatcttacgttgctcaggatcagaaaggacttcatgggccttgttaatttcaataaacttctcctgtgcttcttcattacctctagaacatttattagctttaggctttcatttgtttgcatgcttgtttaacttacggatttttgtcagggtgccattgtttcgtcaattgtctatatgctttgcgaatctcagattcagatgcatctttactgactccaaggatctgtttttgagagaagttgttagtgaacatttttctttaattttcttctcaatcctacgatcacatgcacttacttgatagtagtcagcagcagatacaactgcttgaatgcaaactaaaaatcctaatataaaatgaaaaagattgaaatgcattaactatgtttaggaagcgagttggagtttagctcactttaacaagggaatggtattatgtagaaagattttcttgaagaaatccaggacaagtttgcaacgcctcggtatactcatcgccgtggttatcgaaaccataaatttaatttaacattgtttagaaatgtcataaaagttactatatgaaaatatttttattaatacaattaatccatttcaaggatccacataggttatttaaatagtccaaatagttgataattttatatttgtttcaacgaatatcgggtggaattgttggtagcaatatttcgaaatatttttacatgctaattttattactaaattttttagttccaaaaaccaactactcattatttcagagggtaagtatgcctttagtcatttgaggcagagtaaggatgataaataataatataatatctatgtacacgtaaatacatatacacataatatatataatatagatagatagatgtgggtgttcaaacctctacacatatgtacgagagtccaaataactaaaaatagactgacaagcagtattcaacgacctttatgctcaaggaacgcataatatcatcggaagtgatcaaaagacaaaatgttgaacgagacaaagattataaacggaaaaaaacataaaagcaaagaacctgtgcaaatataagatatcattgctttaatcacaataagtaacctccagtttgacaatacgcgaagaagcctaaagaaaagtaattatttcaaacgtacattttacagatttataaaaaaggatagattaccgggaaggaagaaaaaatgcaaaagttaaccctgctagcaattctaagaagaaggatttggacaaagaaataaaatgaaaagaaagtgtataattaaatgaatgaagcacagaaaatcgttacggcacaaaaaataaatcacaaaaacacttttgtcaactgaaagcctgattatccataccagtctgaagaacaaaataatcaagaaattcctaaatactagtagaacatattattcatgtgtcttcattggagccagaacaacaagaaagaatactggcccaaaatgattttttctttttaggtgcttctgtttctttcgtagcattttgtacttgctctcgggtaacccgttcttcagaagaatcatgaacatcaacgggtgctggttgattagttgctaaaccggaacgatcaggcacagttgtggtagctttcgtctccgttggcggattaggtaaagaattttgattgggttcagcagaatcgcttgcagaattcagatgcggctcggcaaaaggcttttcataatcagagcgtttggaaactacgttctgagtacttgcatgattttgcagggctggtgactttgattccaatttgggtgctggtggtttgcttgaacgttgattttctgtctctgcgtttcgcgacttcaagctttgccaacctttaccgttattcaatagattccagtcaaaattttcatcctcagtagtatttaatcgctctaggactttcgaaaataggccttgcaaataatcataatctggagtagcatcgaatgccaaattacgagcataatgcatatacttgtagaattcttccgggaaaccagcacacaactcgcgtaacggggtactttgctttttctcaccaattcgttcatatttttgcttattggtggcagccttcaatccttgccaaggtaggctacctctaagaaaatacatgaatacatgacccaaggcttccaaatcgtctcgacgggattgctcccgacccaaatgagtattaatagacatgtaacgagcagtacccgagaggttctttttctcccggtaaggtatgtgctgtttggtaactggatcacgataaaattttaccatgccaaagtctactacgtagatcatattagcatttttactgtttggtcgaccgatcaaaaaattatcaggcttaatgtctcgataaacgagactcttctcatggatagattgcactcttgccaacatctgttttgcggccatagcaactgtttttacactaaatttacggccgcagagatcgagcaaatcttctaaacttggcccaagaaggtcaatcaccaaaatgttatgtaacccttcttggccaaaataataaacattcggaatacccgtacatcctgccagcaacttgtaagtacggtattcatcacgtaattgaggagcatcactgcgtcttggttcctataagcaaaatcaatcagtaatgaaggaaacaagaaaaatatccagcttcaaagcatggcatcaaatggattctcacttacaaatttaatggctacttgttgattattcaacaaattcgtcccttcaaaaataacaccaaacgagccttcgccaattcttcttccaactttgtagtggacaccgactacattgttttgtccactcattatctttgaacgatttgtgctggagatttgtcaaatatgatgtctccgttttccgctatcgaatgcaaaaaactaggttgtaagcgattcctgtttaaatacttttatgaattagattgaatcacaaagatctcctatacaaaccttgaaattacaactattcaagccgttattgagaaaagaggtggatggtgttggaacggatgtttttagtggtgctttagttacggaagtgtcatgtgcatcacttccctctattcctgcctgattaaggggttaggtaatgctgtctttggaatacaaacactgtttcaaaacgtttaaataaacatactattactagttttcattgcaaaaatcaatcgatagctaagtttttaattttaaaaaatcccggatattaaaatccaacttacaacgaagtactttcattaagtaataataccgtattttcatatgcaaggtgcattcttaaataatagaatcattttgcagtcatatcacattaaaaaacgcttgtatagcaaacgcactagctcgttgcattcgcgcttcttgcagccaacatatcgcaaaaatatttgtcaaatttccaaacccattttccagcaagacttatcaacgaatacgagtatgtttagattcagtctatcaagttatcatttctacaatttacatgtttaagtttctttttgtcgatgtgtacctcagtttttaaacttttactaatataaagatttcatctcaaaattgaaaagtccattctccaacctcaaaatgtcgaatttaaagcagccccttgtttggattgattgcggttagtgagctttagtataatcttagcttttaaaatgcattacgatggttttataggtaacttgtactaatatgattgaagagatgaccgggttagaggtgggaaagcatgtattgatggaggtcgcggcaatcattactgatggaaatcttcgccccgttgaagaggtaacttttaattgtgaacattgaaacatcggcttttaacttgagatgtttcaagagaaacaaatgcatggtttcgaagttgagcgtttattaaggctgtcatactaactaaggcgtagaaatttgatgctgttattaaactcgacgaaaagcaattgagtgaaatgaatgactggtgtattgaggtatcttttcttgcttttagttcattcacggatgtcaattttctaattatactaataaacagcaacatgggaaaagtggtcttacggaaagatgtagacagagtaatttaacagtgaaagacgttgaaaaccagttgttagcatacattaaaaaatacattccaaaaaaacgagaagcgttaatcgctggaaacagtgtccatgcagacgtaaggtttttatctgtcgagatgccaaagataatcgaacatttgcattacagaattatcgatgtttctactattaaggaattagccaaacgctggtgcccggatattcctgcttatgataaaaagggtgatcatcgcgcattgtcggatattcttgaaagtattggtgaacttcaacattaccgctcttattggctttcttgaaacattgctcaagaaagaagaattccacttttacagcaattgacaatatcttgtaaacatgccaaaaaaattaagggtactatgctaagaaaaaaataaaagcaaaatcatacctcggtgatcttacttttttgtaaagaatgaagatattttcgtcattccttctcctgagaagtatttggacttcttggtggcctgcttccgattgggcttttttaaaagacttgatgtaatatcactgttttgtggacgttttttagaatttaacaaagcttccttttctaccaaaatctttcttgattcttctaagtttttagtgtaagcgtgcagtggggccaattcttcctgccagtaggctaatttgttataccattcaggttgaagatcttcacaaaccaatgaagcggcatgccacttgcatgacaattctagtaaatcttgtggaagcggcgtgcggaggtccaaaggcgctaactgttttttaagttcggttacaatactagggggaagattttcttgagcaaccttggctttccttagtaaaattttaacaacagaagattcatccagttgaaaggtcttgggcaaagatcctactggctcgtttactttacaaatccgatgtaatgtgttcaacaaattcggagagaggacttctgacactcgtggataatgaggacccatattatcaaagtgttcaatgaagtcttcaaacgagacatatcgattcggttctttccggcgactccaagtaagttcctgaatgattggaagcacaagcgcgagtaagtctatcggggtgcaaacatagagatatccgtccgatactacatgatcccctacaaaccaagacctttgttttgaagaatccccaacttgaaggatttgtaaaaggtgatcgtttgttaataaataacgaagtggtctcccggtcaagggatgtgagagttcaacaaattgttgatttgtagaatctttgggtagtatgaatatctttccctgcattttttaagtttaaattatgaaaccccaaaatttgtgaggcaatcacgtctgaaacttcgtaccactatttgcaacaaaagtaaaaaatgcaaagatatcaattgaaaacaactctgagtacttgcaaacacaattttttaattagaaagatttcgttgtgtaactttcagctaaagatgagtattttgtaaaagtattgacaacgatttgggtatatcaaaatttaaaacagtgacgactctagttgtacatatacgaaagaaattaagcatataaaattgattgttcctcttaagataatcatgaagttgatataaaagatggctgaagtaagaggagattcgtaccgactttttgttgtctgttcaagacacgttgttagtcaagaactccatctttataagaaagcagtacaaaaaaatgaaatgcatattcttaaaaaagaaatataacagtcgatgttgaagtcaagagcggcaatcttagttatgagaaattcaatggtaaaccacggtagtgaattgaatagaaagcttgcggcttcaagtaccaaaaaaaaacagcattggttaaattgaaaagccaaagtatagatatccttaataaactaataaaatagacattgagtattttctcatcttaataattgctagattgactatactaactgtttatcacatcgaatttttttttttttaatgaaaaaaaactggttgcggacgttatacataaagagtgtataatggtgaacaagactaagtctacatgttctactacgttgattgtaaagtaatgaaaaacgtgaagtacattagttgaaaattagtgaagtaactaaaagcgaacgaatatgaccttccttgcttgcaagtacctcaaaggtggttgatgtgttatttaaaccattgatgaatgaatcttcctcgtgtacattctttcggtgtaagtctcaaaatgggttataacattattacattgctaccgcattttttgtgacatgaatagatcaacttccaaattactgtttcattagcgaagctcctttttgtatttttacttaacagtaaatacttacagtgatctgagcaatttatggagcctttcttgcgggccactttgagagccatgcagcaagtcagctagactaacaatttaggccaaatgattcgtactttttaacgaatatcttgaatcatgcttaattgcttcatttaacaccctacctagggatttactcaaaacgattcatgtaaacaatactttacaattcaatgcaaatagtgtgttggaacgaaacccaatttagcttcttaaattatgcgcagcggtttccagtagtatataaaaagtccaagcttatttacaaaattcgggtattagggtaatacaaaaatgagcgttatacaaaagcaaaaggacggtcacaggaatcctaatctgtcgaatacaataatttagttaaaataagaagctactgaagtttctatattaacaggctcttttctgtctaacatccaataatagttctaaacaaattctcgcttaataagttttagttatattaatcataaaaagggaaattgtgctaatctttcataatcgtggtaccttgtgacataaattttcagtcataaccatttaaagatagtccttgattatctttttttttaatattcctattagcaagacttcaccgttcattaacaatataaaaggaactaaaatatcatgtcggatatagtttatgccaacgtgtctcattacaacaaaatagaagcatcgaaatatgacaatccaagtaccttggcgatttccaaagtgatttcttcaaaaattttacagtttgaagacaattccgaaaccagcctaagacatgatctcccaaaatatgatcaagataggctgcttttaacttcggatgatgatttgacaaatgtaaataatttttggaagaaaagtggtatgagtatattggattttgcttgtggaactggtttaattagccaacacctgttcccttactgtaaacaaattgttggcatagacgtttcccaagacatggtggacgtttataatgaaaaatttagaaagatgaacattcccaaagaaagagcctgtgcatatgttttaagtttggatgatttggatggcaacggcgatgaaccattttctactgaatttgatgctgttgtatgctccatggcatatcatcatatcaaggacctacaggaagtgactaataagctttctaaacttttaaaacctaatggtcgattatttgtcgcagatttaataaaggggggtgatacttttcatggtaatttgcatcctgatgaaatagctaagcttggcgtagctcatcatggtggatttactccgcaatcaattttgaatttattcaaaaatgcatctttgtcaaacgctgaagtcattggtaaagctcaggcaaatgtgtgggtcgatgaagctaagtatcaacggtcaacccagtcaaaagacgctaaaaccttagatttagctaacggagagaagctgtatgaggtaaaattacagctgatggttattagtggtatcaaaacatgatccccttaatttttaattagggataaacaaatgaatggtctgggtacccgattttagaaggtgaagcaatcagaccaggaattgcttcatttaaacaagtattgatgtccattaaattgatagcttatgataacttataacactgtgagtcccggtgattcatttaaacgaaactacatactgagcattcagaaaggactaaacttcattgaaacgacaatttcgaatatgatcaaccaaatattatgtgggattacaggctttttttatacaatactggaaatttcgttatatgatttttcttcataagttggtttcaaaagaactggccaactgttgtcacaaagattttaatattaagcgcaaatttgaatagacaacggaaactaggcaatctcttccaccaaatgtaaaaaaaagttcgacgtttaaaatttaactgttcaaaataccccttttaaataagttactatatgcatttgaatactgtagacacatcttttatgattctatatagacaaatatcgtaagtttatattatgtaaatgaattcgtgatatcgaacgtgtatactcattaaattagcgcatctattttaaccttttattattcaaactgcagttatgttgtttacctatagcatgtgtagtatagagaggatttaattttgcacattatgcttgtttatgcactacattttgcatccttaaacacatgtcctttagatgtccgctaactgtttacattcctatatgtttaaccgcgatttttaagtattggaaaataagaatatcttgttaaaaagatttataattattacttgcttccttttccaggactaaagaatttcctgtttttggcactaaacttttcaacaatatcttcgcatttcaaaatacaaatgtggcagtattaaatttatcctgttatttgttttggctactcatacaatagagaagaaaattttattgatcagagtttttttaatttcctgaaaagctagttttctagggttgggttgaaaagtttcagtattcgtgagaaattgactatatctaacaggcggggggttttttttatcattgactttggaggtttaagattaagaggaaaccaagtttaattaatgcaagtatgcatgatcccttcattgcagaagaaaatgacttggacctggaagaaaagaggttacagaggcagctaaatgaaattcaagaaaagaagcgtctacgaagtgctcaaaaggaggcttcttcggagaacgctgaagttattcaggttccaagatctcctcctcagcaagttcgtgtccttacagtcagctcgcctagtaaactaaaaagtcccaagcgattgatattaggaatcgataaaggaaagacggggaaagatgtttcattaggaaaagggcctcgagggcctctaccaaaaccatttcacgaacgacttgcagaggcaaggaaccaagaaaggaagaggagcgataaattgaaaacgatgaaaaaaaatagaaagcaatcgttccagaggaagcgaaacatacttgaagatggaaaaagtgaagaggagaaatttcctatgaaatgtgatgaaatcgatccttattcaagacaagccattgttattcgatacataagtgatgaggttgctaaggaaaatatagggggaaatcaagtttatctcattcaccaactactcaaactagtaagagctcctaaatttgaagcgccagaagttgacaactatgtagttatgggcattgttgccagtaatagtggaaccagagaaactgtgaatgggaataaatattgtatgctaacactgactgacttgaaatggcaactggagtgcttcctgtttggaaaggcgtttgaacgatactggaagatccagagtggtactgtcattgcgcttctcaatcctgaagtactaaagccaaagaacccagacattggacgcttttctctgaagctggattctgagtacgatgtacttttagagattggtcgctccaaacaccttggctattgttccagccgaagaaaaagcggtgaactatgtaaacattggctcgacaagcgtgccggagatgtatgtgaatatcacgttgacctcgctgtccagcggtccatgtctacgcgaacggagtttgcttcaagtatggcgactatgcacgagcctcgcgcacgacgtgaaaagcgatttcgtggacaagggttccaaggatactttgctggggaaaagtattccgcaattcctaacgcagtagctggtttgtatgatgcagaagacgccgttcagaccgagagggagcgcaaggaacgatacaaaaaacaacgagcgcaggctgaacgcgagcgtgaaattttggtgcgattatcgaagcgatgttgcgcttcctcttcgtctagctctaactcgaataacctctctacgggaatgtcgatgcgaacactcggccatcagtatctaaatttacaaggttccggcgttaaaaatttacatgacaagggtaatcccactgctctttctaaagatagcgaaattgattcatcgacgaaaaaaccatccgttctggcctcttttaatgcatctataatgaaccctaaatcctctctaccatctttttctaactctgctattctcggcactaacgatgcggcatcagggacacccgttccacaagatactacatccaccaaagtttccccagcggtagtgtttacctcttcgccgaggattttttccccccaaagtctacgaaaaataggtttcgatccaacgcattccgcagatgcatctacaacgcactccacagcgactggactttcacgatccggctccctaaaaaatatcaaattccgatatgaatttactgagagtgatgatgaggatgacttagaaatagttccctgaattttacgttgtttttctatacattatgatgaaaattaattatttaaattactaaccaacttactaattaattagctagctaatggatatagctatgatttcaaatgaatgttcttttgtttacatgcgacacactttgctatcatgaaactttcaaccctttgttaaacctttcttctaaatcctaatccttagtaaatcccaatggaatatttgaaacgcttattaaacacagtcgctcttttcatttgtgatgtcaactgtttgaattcaatgtgcgaagtctcccttttttgttctgctagcttctctctcatacaagaacggccgttacagcttttgacatcacattgtttattaatcaaacgaacgtaagcttactttcatatggtatgatgggcttgtaagcaatactaagatagccagccaaactgaggtactgtcgacacctttagcttacgattgctttcgtctaggtatcggactttacactgctagtcgcctattttaacgttgcgccgtatggaacgggtatcgcattcttatcagtaaggaaagctatctgaattcgtcacaaaggaaaaggcaaataaatagtctaaaactatataaatgcgggcttccatctaagagacctcgccatccaacaattgttgcgtcccacctaaacagtgtctaatcaaagtcaattgcgagacattctaaagtaaaaagttaatacattttagctactactaaatacttcttttgatattctttttagtgaacaataaagaatattggtttgatcaacacggtcatcttcagaaaaaaaattttttattcgttggtttaattagttaagaaaattttttttttctttcttcgctgacgtctcgataattaaatctgcgaacggtgatacttctattctacacatttctatttaatcactgttattttcttttctttttaatttcatcaataaacatttttgattcatcgctatgttttctattcttaaacaaggtgtcatctccaagtctcttttagccgctacctctttaaaggcaacggcttcaagattttccttctctactagtgttgcttcccgtgttgacggtactaagaatggttggtcttttaccgcatccaatgttgctgatcaaaccaccgatatcggcattaactctgagtcggctatgagctgtaacgaccaagagcaacctctttccttttacgttcaaactgtcagagatgacttgaactctcctaattggggagctgagcaaagaaagggtgcatttgattgggaagtaagcgcttaaacccgaatattgtatacaagaagaaaacccgatttccgttatgatcagaagaaaataataaaaagggaaaacaaaaaattggaaaattgaatgttttatcttattcgataaaagcattaaacaatctaacaatgcaatcttttttaattcgttattttcgcttttcttttttttttactcttcttgatgtaattgttaagacatggattttatttttatttttctaaggaatttcgattattggaattcttttaccacccccatccctctttttattaccagtttcaacacattggttcccctgctttagaatgtttatcgatataagccgtgaacggttccttgcttttaccatttttaaatgaggcaagacatatgtattattagtttatacccccaagacttgttagtctttatattattagtttgtctacttgttgactataatgatagtcgctgataaagttgaagtttccaccttaatctttgttattttatatccaattcgccatggtcacattgatttgattgaattttcggttgctggattacaaaaaagaaatgccaaatgcgatacaactgttacatttagattcagaataggaaattgtttgtataattaaaaaatagaaattgtttattttaatacattactactgattaatgagtagatgaatggtggaagattgtaaacaattatgaagacaaggtcagcattgtctttccgtctagctaagaagcaacccgatgtgcaatttataaagtagtgcggtttagtgttgatacgttatctttttgatagtttgattagttatttcgaaaacacgttaaaaatgcagtgaattttgtacagtcttctttacaatccattcaacaacaattacgagtacgagcggctttatgatgggtctaaccaagatgtaaacataaccattattaagcatatactacaattcaactgaagaaacaaattcaatcgaaagggttgtcgtaatttctttatatggttttcattcaaaaagcctattgaatgaaacaacttatgtatgataattgcagggtatagtgatacataacgaagcttaatactgctaagtttcttgtcaagcatgctactttctttagacaattcccaattgctttaactaatagctgttagtgaccaatttccattggtttaaggtatttttttaaaaaattggtacgattgttgttcctcctgttagtataaaatttcttggcaaagcccaaaaccttcaaagttgcgtcttctattactgtttacccgccatttccttcattattgctagtgctctcaaatttcaagccgcttaaagaataatttaaacccttaataaaactttcttttaaaacctccgagtctcaactttgatatttcagctttttggatgactgttactgaaatgtgcgtgtcttttgaaagaattctatttattgacgcgttttagctttgataatcagccgatatgtatcgacaatgtatgccagactctttttagccggctatttcctgttaaactgtctagttatattgacaaaactatctagggctctggatttattaaagctggattcgctggcgatgatattcccaaatgcctttttccgacttggtatgaagtttatttctcatactagatactaatatacagtgttggaagaattaagcatgagcgtgtcatgccaagtagtatccaaaaagatatgtttgttggttctgaggctcaaaatcttcgcgggttgcttaaaattcaacgtccaattgaacggggaatcatccaaaattggtccgatatggaagagatttggagctatatttattcagatcaacagctcaatactttaccggaagaacatcccttgcttttaaccgaacctcctttggctaacatccgaaacaaagaaaaaattgcagagtatttttatgaaacgttaaacgttccagcattgagcttttccttgcagcctgtattggcactgtatgcctccgcacgtacaactggcattgttcttgaatgtggagatggcttgactcatagtgttcctatttatgatgggttttccattccatcagctatacaacaagaggaaattggaggtcgtgacgttacagattatttgcaattgcaacttcgaaaatctggccacgaactcgtcagctcggcggagaaagaaattgtccgggaaattaaagaaaaatgttgctacgtagcatctgactttagatcagaaatagaatcatggactgaacacaaaccgcagattcatacatatcaactcccagacaaccaaactataactttgggtacagaatgcttttctgcgcctgaggttttattcaacccggaaatgatgggttctgaggcgtctggtcttcacatacaattgttcaagtctattttattgtccgacatcgatttaaggtcaaccttatattcaaacattgtactttctggaggttcaacgttattgagaggatttggggagagattcatctctgagttacgtgcaatttctgggaaaaaaaatcaagttaaaatttatgcttcccctgaacgtatgcataatgcttggcttggcggctcaatattagccagtctaagtacatttcgtcggcttttaattacttcagaggagtataaaaatgatcaaaacgtaatttttaggcgaagattttgaaacttaaaacgagtattgcagtttatcgctcttcatttgaaacttttaaaaccaatattacattgtaccagtctaaagctttaaaatttggtatatcttttaaacaatcagtctaatattttcaattcactaagctatacaaaagaataccagcagctactgagacgtttaatgaatcaacgtatttatcaccgccgggaattgaaacataatgagaacattgcgttaaaatgttcgttcttaaaccctctttataaagttagcaataaaggcattcatacaatacacttactttcacttcctagtacaagtattttcggttcattcattagttctgttttgattttatgcggggtgtaaatttgatctttgttatctggcaaagctggcttggtccctatgactttccaaccttttaaaactgagttcctcaaaaagaccataggatttttcacgtggctaatgttgaagacttcaagagctccagctgaagctttactaacgaccggtgacaagaatgtattatgtttttttgataataaaatccctttagcgcctaaaatatacttaaacccaattagaaattttaaatagtagcaaacgatagcttacagcgcttcgaataacggcacccatattttgaggatctgttataccgtcaacgtaaacataaagtggaggatagttatcggacgatgagcttttaccctcattcaaatcattatgtggagaatcctgcccatttttgttgttgtactcttccccagctgggaaaagtaaatctgatattgttggaacattcaacgaggatgcctccaaaacaaccccctaacatgttagtgagaatacaaacacaagtgcattttcggtgtcttgtaaaatcgtaaagggttatggaccacaaaaattctcagaaaacgtacattgtgaggtcggcatgctgtgatttgatttaaatgttctttattcacactttttattggtattttgtactgtagtttgttcaaaaattcttcaaattcactatgaatgtcagcattttgaacataaagtgctcgacattctcttttgcgcgttgcaagggcattttttactgaatgcgttccaaatacgaattccgaatcctctttaattaaccgccgctccttggacaaatgcgctttggcttttttgggcacctcgcgtgctaaattaacacgacttcgtatcattttcgtggttacaaataagtaaaaacttactagtgtcgtttcgtaattagcatacactggatattgtgatgttcaaaccaaataaggattttgtacaaaagttttagtctaaaaacacaaaatattagcaacttttacatagtaagcggaaaaagaattaagtataaactaaaaaatgagaattaaattggtttaaatacaacataatattatatgattagacgagaagattgaataatatttaaaactttaaagaagttaccatcatgcaccaaagaaattaactgatgtaaaaaagtgtacaagagattatgacatgaagggcaaagaaatatacaaaatcattattcgaatagccaatggatatttaaaccgaaatgattaatatgaaacaatatataacctaaaatttaaaaagtatatgaatattcttaaatattctagtgcttgttgtgttcaggacggagagaacgaacaacctcaccagccttccagatttccaagttgcggatttcctccaactccttatcgtaaagctcacggtagttgggagcagagttgtattccaaggaacgcttagcctcgttaccgttctcaacattgtcatacaattcattaaggaccttcttgttagcctcaaggaaacgaggagtccagtcaatggcaccacgacgagcggtggtagagcaagcggcaaacatgtagtcaagaccgtacttgccaatcaaggggtaaagggattgagtggcctcttcaacagtctcgttgaaagcctcagcaggggagtgaccacgttcacgcaaaacttggtattgagccaagaaaagaccgttgataccacccatgagacatccacgctcaccaaccaaatcggagataacctccttcttgaaagtggtttggtagatgaaaccggaaccgacggcaacagccaaaccaatggccttttcttgagccttaccagtaacgtcttggtaaacagcgaaggaagagttaataccacgaccttccttgaaaagggtacgaacggtacgaccagaacccttgggagcgacaaggataacatcaacatccttaggggggtgaatcttagtttgatccttgaagatgacggagaaaccgtgagagaagtacaaagtcttacccttggtaataaggggagcaatcttgggccaagtctcagtttgagcggcatcggacaaaaggttcatgatgatagaacccttcttgatggcctcctcgacggggaacaaagtcttaccagggacccaaccgtcttcaatagcttgcttccaggaagcaccatccttacggacaccgacaataacgttcaaaccttgatcacgagcgttcaaaccttgaccatgtccttgagatccgtatccaatgatggcaagagtgtcgttcttgaagtagtcaacaagcttttcacgaggccagtcagaacgctcccaaacgttctccttggtaccggcaaagtccataacacgcataccgcgagtttgcatcaaaggggcggtcatgcgaggcgcaaaacgcatgctgggggcagcaatggtgcgagccataacagacatgctacgagtagccaaacgacggctacccatagtacgcaaggccttcatggccattctagaggaattacggaaagacattttttacccaaaaatttttgatttggaactggtgttcttggcaagtatctcttctagatatactgaatttctctctactgctttgtgactgcttcttgtgcttccgtctaagtaacagctgatggaaaagaaagataacgtagcggcttgtattgtgttataaaaatgtaaacaaaaccaccagaatactcctttttcaagtttaacaagatttttatcatgtccggtgtaaaggcacgtgaatatagagctttgtgttctcgaaataagcactttcataaatgattgacccagtatgttgtgatgtaaaccatagcttggatacggtcggtgcgttgtttttcctcatgaccggcaaggatctgtcgctaactctacgaacccggaagaagcaatcttgattttgccccagatatccgcttcctagtccgagttccaataatcttatcctatgctgtattgctctctcttcataccacggtggattgctacatttgtttttccatagtatatcgaattgtattctctttatccacgaaataaaactttcaacaaaaaaaaaacaaaatagtttattaaacattgtttttataaaatctatatattaaacactgaacgactgtaaatcccatcaacaaacgcttcatagaattttttttggtggcattaaaaaagaattagtccccatgttggaggggtgagaatgtaattttcaaatttcatattgtggcaaagtgatttcgctagatacaactggaatatttccatatacgcatcactcttcaagaagatgcatatctatccaagaatcggttagacgaatgcagaaagggttgaaataggtttaacaaggttttggcaatttctatcaatgtatactacattttcttctttcttaaagaaaggcatacaaggaaaccatccagctcaatcgctctctaattcactgcccgcaggaacctaaattgacaaaacaataagaaaagaaaggtggaatgagaagttgaaaagctaacgaaaaaaaccatgttttgaaaattaacatcctttttaaataaaatagtcataatatacgtttcaagctcattaacgaaagtgatcgtgtttatacatgaggagttgaatcctcaagttgactaaactagcacacgatctttctccccaggccgttggtccgtaggatacttataccactgtaacaccaggatggtaaccagtaggataactattggtaagttatcaacaatcctaaaaacactttacttaccaggaggttatgtcttccatttctccaaaaacgctttcgcggttggtatcattaacttgggaatcaagtcgctcaaaggaattagtttgagacatgatatcaattaaatgttccttttggaatttttgaatatgtgagtttacttgagtaaactcaagcaaaaaaccgtcgtggccttcggccgaaataattttttccaaggtagcattgggaaaagatttggcaatttcaacttgttcgtcaaatgtgaaaagaccatcgctttcaataccgagtacgagtacgggtaaagacaaatccttcatgacttccttaggagagtctgaaccgcgtccacgagtaatatcatgggtgtccaactttttagtaatcgaaatgtaacaattagcatcaaagcgacttacaaacttcttcgcttggtaacgtaaatacgattgcgcagagaagtaagtattagcaggacgtcttaataacgaactctggttaagggaagaactgtctgtagtctgagaggcacctaaagaaggtaaagacgagacagaagaggcgggggaatttaaagcactttcagaagtaggtgatgatccattggatcgacaaggtcgttcacggcgattacggtttccttcgttgtgaacgacccaatgtgcattactgggcgtgagaggagtgggtaaacgatctggataggggtgacgagacgcatcaggaacagtacgggcaaagcgacgttcgaaagaacatttggagcgatatgtcaacaaggcagacatacgagcagctccaaggccacttacaggctgatcgtctatgccgtagtatccatcattaaacttagggtcagaatatatactctggcgttgcgcttcagaccagctaatgcaccacgcggaatgacgaagagaggtagaaatgggaacaattgatcgcacaaattccttatcaaatgcccactccaaaaccagcataccacccatggagccacctactgccatagcaatttgctttacacccaatctttgtaaaataagtttatggatgtttacatcatcacgtatggttgctaaaggaaattctggcccataaacactatgagtctcagcgttccatgtaacaggagaggcgcttccgtatgggctaccaagagaattaaggcatacgataaagaaatgtgatggatcaaacgcacgaccaggaccgagtaaaggaccccaccaatctccagcatcagcagaaccacttaaagcatgacaaagaagaagacaattgtttccttctttattcaaagtaccccaagtcttgaaggcaacgggaacatcgtaaaggatgtcgccacactccaacgtaaatttgggaacaattgcaattttttgatctgaaataagctgaacaaatttattttcttgctgagacggatgacaggagtcagtaaagacaattgattcaatcggagattgagattccatttttatcaaacgattgatagtcaaattttgaaaaaatgaaagaaactaaattttttgatagaactgagttctcaaagatgtaactaacaaaactcaatggtaggagttttaaataaccaaaaaaaaattttttgacaaaagcagattagtgtaaggtttaacacaaagaatgaattacttgcttttgtgttgagtaagcaaatacaattagcttctcttcttttaagcgtgaaaaacaaaaaatcgaaaaaccagaaagtttttacgaaaaaaaaccaaaactaacggtattgcgcagcaataaaaattttaggttttttagtaccaggaacggtaagcaactatatttgctaatttgttaaattccaaagttacccaaaaacacttgaataccaagattttttttcctattcggttatggtgaaaggagaagtggtaagtttataaacttttatctcaacctaatttaacggtctgcttagtattttgttagacaacattaattgaacggtaatcaataaccgagtttggtatacgggtacttcataatatgctattcaaacaacgagacttttttgttatcttatataaatataacagttttaaccgtaatttcagtaaaatcatgtatgaaaaggatgaatttattaaaaaaattacaaaggctaatgttttataaaaagtcatttcatggatcaggactctgcgagatcaactttcgaagataaacgaatcgataaggaaaaggtgtaataatgttaaataaacaggcgcttggtctaaataatgattacttgctagtttccttaaatttacaattaattgacttgaagccaattttaaacaagtgttttcaacgttaagtgttttagtttatcaatttacaaatgaaggaatactcaagacatattttatgacccagccaaacctgtagttcatcctattcaaaaaggttaaggcaattgaacaacttgcgcccttaatactaagtagccgtaagatatatcatacgatgttccatgaaaaaatatttatatccacgcagaattacagtcatgtaagttttttaggaaagagtaaaggcacctattcttttaatacaatgtctcccaaatagtcaaaataattatataattataacaagtatgcttgacttttgtgatctatcagaagttgagcaacaatgagagtctattgtaatcgatatgtctatgcttaattgcttgtaaaagtagacattttaagttgttgactgctactcaccaactcgtactaaaaaattcgtctgctatgactaaacgattactgttgtccagtccagtcggcagttagccagagccaaacacaaataatcccaccgcatgctttgtaactgcaaaagctcggatttcattaaaaaatagcttagagtataaacggagtggagtaattttttttttgaatgagttatttcttccaatatcataaatcttaacccttctgctttttgcatagttacgacatggtagtatacatcgttttatacacctgccttgcgggatttatccttttgttcttggtaagcaatattagctagcatgcttctcattcatgtccacccgtcggtaaataaggtcgttgcgggcagaacctgtttagtttatctgtactttcgattttttgatgtgacattagaccaaatttttccccgaatattcattaacccaaatataggtttactattatttaactcattctcattgcccgaggaagcaactggaaggagaggaaacatgtgtattcattgagaacggtcaaaaaaaaagtttgactcttgagaagtggagcacttctgataatatacaaataacggtcattgttcccgcgtataatgagtctaaacgaatcggaaacatgctccaagagacagtcgatcacttggaaaaatattatcgttcctcttcttcagcaggacaacgtcggtgggagatccttatagttgacgacgagagtaaggatacgacggtgaatgcagtgctagagttttctaacaaactggatttgcgggatcatttacgagtttgctcactcaaacggaatcgtggtaaaggcggtgcggtaacttggggcatgttgtacgctagaggtcaatatgcaatttttgctgatgcagatggtgcttctcaattttctgatttggagctcctttttaaaaatatgccacccggaccaaggggtggtgtcgttgttggctcgcgtgctcatatggtgaacacggctgcagtagtaaagcgctcatttattaggaactttttgatgcactgttttcacaaacttttacaaatcttagggatcagggagattggcgatacgcaatgtggcttcaagcttttttctcgtgaggcatatcaaagtattttccctcgtatgcatgttgaaggatggatttttgatattgaagtattaacacttgctcgttttttcggtttacctatcattgaagttcccattacttggcatgaagttggcggtagtaaaatgactctcttgaaagacagtatttcaatggcaatcgatttgttggtaattcggttgaactatacatttggtatatgggaaaggccctcggctaagcgtattacttaattggacgtattgttgtggatgttattgttcattatacatttttcctgagatataattaaattatgagagatacataagaatttttaggcggttcgtttcctattactctttgttccttttttattgattgttttatctccaagcggaatattctatctttgagtaagcgattttctacttgctcgattttttttcaatgttgtaaatacttctcatttccccatatatgtacttatgacgttctttttatgaaaaattacttgactaataaatttactaattaaattctttttaatattcacagttcgtggtagtaaggaacataatagatgtattgttattattacgcagctgttagttttcaaccgagtctctagccaaaactcaacttttttgtatatatgcaaccacaagaacatatttacctaggtttggttttcaacgttgttgcgtgtgtatccgtctatatttattgtaaagtcagcatcaataaatcttagcaagatgaaactaaataattttcataacatgaagtacgaaacagaaaaatagttccgtccatttaaacttcagcattagcaatagtaaattaaatggtttacctacccattattcaacttgccatagcaaatttgaatacagcgctattgcgtatagcttctttaaaaaaatatagcactatctagcgtgataaaaatataatgagttatactgcaaatgagattttttgattttatcagtgagacaacgcagtataattatcagcagtaataaaaccgaaatcaagataatcagagcgattacaattttcttttttcaactacatattccacacgggaggaagaaattaacgctccttcaagtgtcagctcatttaccaactattaaaaaaatatttggaaaaagactggttcaaaaatagttattaaatactcctttaactattattcctttccttttcaattatttgcaactcccttgagctaacattcgcaaatttttatagattcgttcaattgtaaaaatttcatttgttttggtttaataaacttctgaatttgaaaaccgaatttattatagaattttttcgtattttctgaatcgttcggtttcctttagacttatattttgttcggttttatatatttccattccctcctaagtctacgcttgaatcgttttcttttttttcaaaaatgttgcgatttttgaaaccattccctttgagatttggtaaaagattttattctaaggttcctcctgtcaccaatcacgagcgtattttaccaaagcaaccttcttttcctacagctcctgcgcaaaacgagattgccaccctcacgattcgcaatggtcctatctttcacggcacttcctttggtgccaacagaaatgtatctggtgaagctgttttcaccacttctcctgtcggctacgttgagtcattgactgacccttcttacaagcagcaaattctaattttcactcaaccattgatcggaaattatggtgtccccgattgtaaaaagcgcgatgaaaatggtcttttgcgacactttgaatcacctcatatccagtgtgctggtgtcgttgtcaacgattatgccaccaaatactcccactggactgcagttgagtcgctcggtgaatggtgtgctcgtgaaggagttgctgcaatcaccggtgtcgacactcgtgccatcgttactttcttgcgtgaacaaggaagtagtttggcaaagatcagtattggtgaagagtacgacgccaacgacgacgaagcgtttatcaatcctgaagaagtgaatttagttagccaggtttccacccgtgagcctttcttcgtcagtggcggagatggcatgttgaacattgccgttattgactgtggtgtcaaggaaaacattcttcgttctttggtttctcgtggtgctagtgttaccgttttcccctttgattatcctattcaaaatgttgctagcaattacgatggcatatttttgactaacggcccaggtgatccaacccatcttaccaaaaccgttaacaatcttcgtgagttgatgaatacttacaatggtccaattatgggcatttgtatgggtcatcagcttctcgctctttccacaggtgctaagactattaaacttaaatatggtaaccgtggccataatattcccgcattagacattgcttctggtaactgccatattacttctcaaaaccacggttacgctgtggatgcatctactctcccagctgagtggaaggctacttggactaatttgaatgatcaatctaacgaaggtattgcccatgtttctcgtcctatttcttctgtccaattccaccctgaagctcgtggtggccctatggataccttctatctttttgacaactatatcaaggaggccatcaaatatcaaaagtctcgtacggcttaaatttttggaatcttgggggttttgttttccttttttaccttttagaggttattaattgtttatacctttgtttgttcatttttgaaggttgttgttaattcgtaaaattgttttttaaattaatgcatttaacgcaatattcagtacaatgcaacaagcttttctttttgttcattttacatctaatgcttttgagctatgatttctaaaaaagatataaacttgtagtttagacaattcgaatattacaaaatgctatttacaatcaattcagcctacagtgcttaaaaactttacttcatttggttcagcagaacgggatcgcaaattagcatcatgttattgcacaaagttagtagtacggaattgcaaatattatctttttaatgtcaggttaaaatgactgataattataatttatgtctagagtataagacaatgggtaaattgaatgacagcacttcatatgttttgaagtttcgtaagctctaaaatacttcataccgtaaattcgctttcccaacttttctaaattacttactaaaaccccaattttgccatgttatagcgaagaataacgcacactgccgttgagagcttaaagaaaatacgaattaactatacaatggttttttttagtgcttagtaaaaaaatcgttttccttgtttcactaaaataatttatcaaaatcgtttaaaataagagcacatctcttatcgtcgctgtaatattgtttaaaaaaaaaaagctctcaattttgctcattttcattatcatagttatcaaaatattttcgattctcggtccgaaatttttttctaatcctattcatattactttttgcataaccttattctaaatcccattattgctatttaattgatcttgcgaaaattgagcattttcgccttttattcaaattttcgcaatattaacgcacgtgaaaattttgcgtttctaaaatacgaataacgatataaaacgtggaacagtcgagaaatttatatcatcgactttgcatttttttttctccaccagcaccaccactatgctgtatgtatcgaatttaccagtaggtacttctagcagtgctattcatgcgctgttttcggcctatggtaacgttaaggatatttggatgctttcaccggacaattcggctattgtgagctacgaatctttgagttctgcgatagtagcacgagacgcattgcataatcgtccagttttcgaaaatcacggtcctgttcaggttatgcttgctaaaccttcttcgaattatgagcctggtaacattactgcagctgtttcacctcctgcgtcgacctcttctaaagacggggtagtttgctctccaacttctacgggtgctagtcaactgttaaagagtcgcgtagatatattagaggttgccaggcagtttgagatgcgcattaatcttgacatagttgattctatgattgctagtgcgatcgaaaacaacaaagttgctactgaaatccttccacctgtcgagactcttagatctcgacaattcgaagcatccaaacttcgcgaaattcgtaaaaacatagatagtggattttatacccaagaggaaattgaggtaattgctcgcagtatgctggatgatgttgcggagctctcaagtgactatttaggaaacaccgttgttcaaaagttctttgaatactgttcggatcctattaaagaggctatgttagagcgaattgctccgtatttggctgctattggtattcataaaaatggtacctgggctgctcaaaagataattgatgttgcatctactgagaagcaaatggatctcatcgtaaagcatcttcgtccttatacagcgcttctttattttgaccaatttggtaattatgttgctcaatgttgccttcgtttcaaatatcccaaaaatacgtttttgtttgaagtcatggctaggcattgttgtgaaattggtcaaagtcgctttggtgctagagccattcgtgcttgtcttgagaatgagaacgccacctttgagcagcaagctttggtagttgcttcgattatcataaactcccatcttcttgctactaattccaatggtatgctgctactcacttggcttctcgataattctttctttagaaataggcaccgcttgttagcaattcacttagctacccatttgcatacaacctgtactcataagcttgcatcaactcttatttttaaattaattaataataagcaagaacctgagtcacgaaatctgttgcttaaaaatctctttttttcagaaaaagacaatgtgcttacttacatactgcaagatcaggccgttggtccttcctttatccacaaggtgattacatacccttccattggccgtgaatttcttgcccaatttcaccttgtgattaaaagagtgttaattaatattcatgctcaaccgaacgctgtttattgtagactgatggaagaagtgggtatgacaagcaagagtatctctccctctttgagtggtatttctgctccctctgctagtgttgattcctcagctagtcgtttagctcgtgattttggatctctttctttgtcttctaacagcttgttgggaagcctcggtggtctagaatcaactccagcgtacccttcatacccttcgcacatacccctgggcactgcttctcttcccttgaagggtaatttataccaaatttctcgtagtgatgatatcaagtctggagctcccgttttagatacctcttcgcttgtaaatcccactttggcaaagtcagcgagtttgaataactcctctcttctcaacccatcttcgtctttacttcgtcgtgaggttcccgccggaaaattaactatgcctgcatatccctacactacccagttaatgaatcataccgccggagctgactatggcttacctcgtctatcatctaaacttccccaggtgttccctggtaattaccctcgtcttcagcaatcgttgttccctcgtcaaggggaattgcgcttcaattagtccttcgttaaaaaatactgacgttagacataagtgcccttcgctttatatgtctttgtatatattcacatttgtcgtcatggttgttattgtgtttgtgaattaatacgtattcgcttcattttttaatgtcctttgttatcgaatcattctttgttcgctaatgttgtttatcgtttttcctattatacttaagtgtaatgtttttgggaatatagtactacttgtgccatattcctttccattctttgaaattatttccttaacgcaaacgctctttgccaattaattaatattgaaaactttttcgccgctttgtgtttttcatttgaatggtttggatatcgtctacaactaagtagtgcataccacccatgcattgccagtaattggttatttcatctaccctttgatggttttatatttctaatatgtataagctgatttcttaattctgccatacgtttaaccatgaaggaatttatttactacttatttcatatctttcgggcgcgaacgtgaccacgcaaatgcacggaagatttttgtttttattttttattctgttattttataaactttattgggttttgttttcacttattgttttctaattctaatatgtttatgcattcatcaaacattaagcatgaacgttgtggtctaaaccattctcttttcagaagatgccacaacttctattatggaaaatctaaaaaaaaagaattatgatgatgtttacgggttagaaaaagatttcttcatttttttggattggtgaattttgagtaaaatcaactatatcttagctaatgattgtcttcgccaatttcaatcatgaagtcagagtctttttattaccatgcctttattttcttttggagtcctatttttgtttgtataattattactgtaccgttgattgaatttatatccagggagattattcgggttatgttaagtttattggaacgttcatttaacgcactctttaagcttccgaatgcttgagttttttaatttgccatagaaaaaagttttaattttaaaaaaaaaaaagctttacaataaaaataattattttgtttctcatatacgtaccttttcaacctaaccttaaataacaattcgattcgacacaatatcaataaacaaatgttttatgtgatagcaatccttgtaattaatgattactgacatagaaatgcagtatatgtttattctgttggaacaagtgaagtgacctaagttagaatgggatctactcctatgtttccttttctggagttagctgtagcaaaaaacacacgatattctaaatgcacaaatagttaaccaaattcctaagacaaaaaaaaacgttctagcattatatagtttattcacgaattcagttttagtgatttggatatttattcgttttttcatacggtactatagtgtttcaatatcgattctcaaattaaaataaagaactcgtaatagaaacaatcattgttaactaaatgttaattccaaaaactttttacatttgatattcagttatttgtaattaagaacacatttaggacagccgaacgtagtacagtatttatgaaacagggcttgacaaaaaccaaaaattaaattttgttccatactaggaatttaatgtctgtggctattaagttcactgttaaaataaacgatggctctttaagaaggcagcaaactcgacacgtattcttaagtcctgctgctttgaatcgtcttaagctttctccgtcacaagtaatttatttgaaacataaaggcggtgaagctgttggaataacccaatcagttaagggaaatggaataggtccatttgaaatattaattagtcctttattggcgaaatgggcaaacttgaaggccttccagcgagttaacatttcacaatatgtacaccctttaaaagaagctgaaggaatcaaaattgttgcttcattgagtagcaataatgaacctataccagagtccttaataaggaaagaattgctagaaataaggtatcttcatccaggcatgattgttatgggtgaatcaccgatgaatatggcaaagagtggtagcaaaaatctcagctcagagaatatggctacggaaatttttgaaataaattcaggtttatctgcgcaatcgggtactgaagtagggtcctctcaatcttctccctccgtgaatgaatctgaaccaaaagcaacagaagatctcgatgagctttctcccggctcttataaagttaaagaaattcacattcgttctccttcaaaccttatagaagcaatttctgatatgtctttagatgagcctcgtatttacaaatttacggcagcttccagtatggaaattgaaacacctgatttattaaaattacctcatgaagacagaactcagtctgcatacaaccaaggaagtgaagagactcaaaacttcgacggtcctccttctgcagtaacattttcgtcgattggtggtttacaagcccaaatcgcccaaattcgtgacattgtagaacttccgtttcaaaatcccgaactttttaagttttttaatattatgcctcctcggggtgttctgttatatggtcctccaggtactggcaaaacgatggttatgcgggctgttgctgcagaagcaaatgcacaagtgtttacgatcgatggtccttctgtggtcggaaagtaccttggagaaactgagtctaggcttcgaaaaatatttgaagacgcacgggcgcatcaaccttcaatcatttttatagacgaaattgacgcactggctcccaaacgaacggaggacgtaagtgaagcggagagtagagctgttgctactttgttgactctattagatggaatggctaatgccggaaaagttgttgttattgctgctacaaaccgacctaactctattgatgaagcacttcgacgacccggacgtttagagaaagaaatcgaaatcggtattcctgataaaagcgcccgattagatatcattaaactgttgttatcaggtgttcctaatgaaattaatgatgctcaattggaagatctagcctcacgaacgcacgcttatgttggtgcagacctagcagctgttgttcgtgaggctgctttaagagctataaaaaggacaatttcactacaaaaggacacttcgggattagacattttcggtgcggtgcagatggacgatttggagtttgctttatcgtctgtccgacaaagtgctatgagagagtttatgatggaatcgcccaatgtacattggtcagatattggaggacaagaagaggtgaaacagaaactaaaagaatcagtagaatggcctttaactcatggcgaaaccttctcacgattgggtgttcgacctccgaaaggcgtacttctttacgggcctcctggttgttcaaaaacaatcacggccaaagccatcgcaacagagactggattgaattttattgctgtcaaaggaccagaactatttgataagttcgttggtgaaagtgaacgagccgttaggcaagtttttcaaaaagcaagacaagccagtccatcagttatattttttgatgaaatagatgctttgactgcgaatcgaggagaagacaatagtagcgaccgggtagttgcagctttactgaatgaattagatgggattgaagcgcttaggaatgtacttgtgcttgctgctacaaaccgccctgatatgattgatccggcacttatgcgaccaggtcgcttggatcgcttgctttacgttggaccaccaaattttgaagcaagaaagcaaattgtgaagatacaagctgaaaaaatgaagtttgcagaggatgtagacttggatttgattgcggaaaaaacggaaggatgctcaggagcggaagtcgtggctctttgtcaggaagctggtctgatagctatgcacgaggatttggaagcgaaagaaatatgtcaagctcactttaaaacagcattattggcattgcggaaagccataacccgagatatgcttgagtattatgcatcgttttcagaaagtgttactagcatttcctgagaaaaaatattattgatattaggggtttcattgtttattaatataatactttttttctgtggttttagtgtattgtagatgacatgtgtggttaataaacttcgagtgtttacaaagctagaaatgttacaagtgattgcagaacgaaattcacaatacattatacattatgctcaatttacttctactgcacattatcagcattacaaaaaatagaccatttcactaaaaaaatattgagagatgtaaaaagtcataaaactcgtcaatttatttttaaagagaaacattgatatgtactaacgtaacatggaagcgacaaatagtccacagaaagtgacatcggcgatacagtgcagaaaagttaacgatatacatacgttttgcctttcttttgttagaaaaaaaggagaggcacggcctcgtcttagtcgtctcccatgattatccgctgcagacatctacttcaaaaaacccttcaacttggtgataatttcatcttgtgaggaggatgagttttcaatttcaccgagagtttccaaaacacgaccaccacttgcactgttgatcttgttcaaaatagcaagtttctcgctggtgctaccaggaaacatatcgctgattttcttcatggtctgagcctgtttcacttgcttttctgcacccaaagcagagctcaaaaagtcattagacttttcgcctccctccttgttgctaccaccactcaagttgttcataaagttctgcataacggaagttggaattaagggcagatagattcaaagtttagtaagttatcagtcttgcaacgttgtagaagatgatatcctgagctagacacccatatatatatatatatgtgtatctacaatactcttgttactccccaaacaccaattcgtcaaaagtagccgatgatttcagtatgaagtgatttatgggtaacccatctcataccaattatttgaaaccacttatctgagaaagcgataaaattcactattcaacatactgcaacgaagtaaacaataaacttgaaacgtttgaaaagctacgatataaatctttagagtagattgtatggaatacttaagtaaaaagtattaaacccataaagaagaaaaagcaaaagcaatttgatccaaaagataaaatattttgatcagggaaaaaaaacaccataaatagtatggttttgtctcactagattctttcttccgagacgtcttcggtttctgatgtcatagtggatgccagtgagacagttggatatggagttaggatatttcgcactcttcgtccgttttggtaatatggcaaagatacgttagttgacatgctagtttcagaagcacgtttctggaggccgggaccactgggttctaggtcggtcagtattgtggtttcatcttcaacgattcccaaaggagaatcagtgagggtggtacggttggctgcctgatggcttggtgcttccatattttcctcaatagtgactttggtttgatgcgatccttgggaatctttaacattcgtataatggtagggttgatgtgattgttgaattccttgcaacaatttttcattcaacgcattcagtctgtcggaagcttggatatcagacttatgcggcgttctgtcaaaagaataaccagaagcctctgttcccatgggagtttgggggaaactctctctcaaatattccattgaatattcatttggagttacttgtttcattacatattcctgatttacaagggatgtagttgaaagattcgaagcagcatcagcgtctggcttaagtagccctgattttacttttctgaaattgggacctccattgacaaaggagatagatgtagaagagctctcgtaatggtacgggggtcgttttggaggaagctccgttaccggtttttcgtatgtgaatcctttatccttatttgaactggaaaactcatcttcatgttgatgatgatgaatgtcttcaatgtctgcaaagctttcggtcattggaagcatttgggaatcagctaactctgatccttcttcgtcattatttcgtgaattgtagtaacccgtaaagctagcatctttatctgcttcttcttcatcgtggccgctctcttctctttccatgtaagtgccaaaatagtcactagaatcatgagtttcataaagttcgttagttagatgtgagtataatgagggcttttcctcatcattttgtccgtcgaacggtttgctaatggagtgggcaaatacatcctctcccttaaattttttattttcaaagtgctttagaggcttttctgattgttgcaaattcgactcattttgagtgggtaaagacgaagaaggaggtgccggagaatatgcaccaggaatgtgagattccaaatctttatccaacacttctctgctattctgagcaagcatctttaaattaaagatattttatgactttataaacttttttgttcttttctttgataaaattttatatctcagttcccaggggagattgctagatttattcttcctaacaataaaagtggtttccgtaagaaatggggtaaattgacaagaaaaatagcttcaattgatttctcttgatcctattatttattaagaaaaattagacagaccaattaggagatgtactagtctttccttttgtttaaagtagagttgacaaacacaaagtgaacgtataaacaagtagtgtgcgaaattttttaagccttgataaagaatcgtgagaataaggcaattgtcaattgataatcaaacaccggatagtcaaaaggttaaggcaattgaaagtgatcaaaaggaatacaaggattgcaatgcttgtgactttaaatgacaaatatacaatgggtgaataatagacgatatacttgtcttagaaaaggaagatgcagaaattgaaatataaaccaaatgaacttgttagtgaatggaactttggtagtgagagggtcattaaaagcagcgtaatcaagctacgacactcatgatgtcaaggcaaaagccttgtgacccattggtattttttagcaaaaccaagaattgttgttacattctgttaaaaccgcgcaccaatttaaaacgacgcctctatgacgttttgccttgaattataggcagggcgaaagtacgccgtcttctcttatagtgtggtgggtacaatacagtgtaaggtggaggatgtgcagtgcgcagtggtaaaagagtgaaaatggggtgaaataacaaggtgtagtaaaacaaaaaaaactaaggtaaagagagaattgcttgaatagaacacttgtaattattcaaggctactttcaaatcatttcgttgaaacaatttttgaacgctaaggcctaagatggttgctaatgtctaaattccatcgcaaagcttaattatgaattctttttgagtaaaattgagactttaacaacatttataaaccaaggattgatcttttgtatcaatgggatgccaatggatgcttagctttttccaacacaacacaaaccttctgaaatacgtacgaattatttaaaacgtacatcgttggacgtaaaagcctttacaataacagagtgattttgtgcaatttcatgggtttgaaggcaaaatattctttgaaataaaagagtgaaacttgctttcaaaaattttattgcaattttagaatttattttgataaaaccccaaaagttatcaaaaaaattgatgtattttgaagtatttgtgtttatgaaattcaacggtgttcgcggtttgtttatttacttgcgacactgataacttgtaaatccattgttaccttaatttgacatggtacttcttatgacgtacaaagtgaaggaagaatgtaaataaacaatatataagaaaagcgttgaaattgctctgtactggaattgtgatgtgtataaaaagatgtgacggcaatgaatgggatcagaaaacaaagaatttgtcgtgtaaatatgtagtaaagagtatatggggacagcgtatccttttatatatctgttattagtaatgagcaatacaaaatatttcagtaacatgtgtacgaatggatatatttttttttcctttaacaataaatttaagcttcaaaacgaagtcaactttattttattttatttatgtttttttttttgagcattgcagtgtttaaacctctaaaagtattgttttttgtgttttgctaaaacccgttgtaaagtttttttttttttttttttttttttttttaattcttaaatttttcatatatttttatattattgatttattcaacccaaagtcctattctagcaatatttacacgttggccatcataatgactacctatgttttgtttcacttacgaaaactaagaaaaattatatggcaagtcctcgaaaactaataaaaaaattttccgaattttaaatttaattcttcttttaactacaatcttatcaacattagttttattgtatgatcgcccattttttaaatcgtctgttaggctatttacatagcaggtgatcaggtcattggggttatttcatcaactctaataattgtttaataatatgaatataacttttcggtatataactaaatccgtcatggtccagtggctaggattcatcgctctcaccgatgcggcgggggttcgattccccctgacggagtatttttatcaaaaatatgtatgtagtcaattggattttttggtattttgggccttatgggaagaagcggccggttgatggttgctcagaaataacaaattaggtaattgttgctttgaccaatatgcttaaggtttgttaatttgcagacgttttctcaatcgctcttcttcgataaagtgggctatttgaagattttcttaaacgtcaacaccggtttttacccatacttcatttcattccatatactccgttggcaggcattctcaagtatactttacgaaccaagtcttcatatttcactcataaacacagaatgcccgttacgttgtctactttacaccatcgattcacatgctatctcgcagatacccgattgtgtccaatatttatatcttgcttactacgctttggtttccttgccaagggcaaccaaagacaagcagcgctatttacaaatttgtcctccttccctgtccttgtcctgtcttgtcctcttttcagttcgttatctttgtcgcaaaacactaagcgctttacgttgtattcctttaacgtctattcgcaaaccacggtatagctcgttaatgaaggagggaggaaaagtaaatttttttaaagtacattaaaatccgggtatttgtatagatggagaaatttaagttttttaagttgcagttacagaataaagacaaacacggcgactatgtgagatccaacattttcctaacatcgtttgggatgaataacagactgatgaatggatagacatgttagagtgtgattacatcgcctgtgtcgtccttgtctggcctggtttttactgttgctgccaatgactttaccgacatggtttgcgggccgacaccgatataactaacatgcgactttgccgaaacattcagcgcctctttctattccgctaaaacaaacagtaatcaattgcgggtttatattgcagaagcaaagtaagtaaagccgaacaaagcgaatcgttagcatggaacgaaaatgatgttatttctagaacgaagagataagaagactataagtaaaccgcttataatatcaatgtcaagttatccaagaaaagtgtgttcaaggtatatatatatatatatatgtctataaatatatagattaaggcttttaaattatagagtgagatgcaaacataatttactagtgtctgttaaatttcttactaaattgaaacgcacatgtagttttttggatccctaaaatattctatcctatttttttaccttttttttttagagggtctattattattacgtcttaagttttcggctgttaaagagaaaagaaagaaaatcggagcctgcgtaaatcctatcactctagaggcgggaatactttttcaacaagtatatattaacacttgtgtaagtatgaccagcacatatcataactcgtagtccattactgtttggaagtgaagtgcaaaatatttaactaagtaaactatcgattttctatttaatttaattttttctagaatcatatttcacataaactcgtttacaaagtcgtaataaaaaagaaatgaaaaaagaaaaaaaatccgccacctgcaaagtatttgtttcgtaagcgatttaagtcagtcaacggttgaccacgtgcccatttccgagacatatgtttggtggaaattttcatggttcatgttcacccattttgttcctccaagctccgtcgtaccctcaacatagtacttatgagtactattccaaagtaccaaattggacatcgaggtgagtcggctttatcgtagaatggaccgttttactcgtagcatgctaattgacccataccatttcatcttgacgttgtagaatgtaaggaacgataaagcagatactcatattaagtgagtttgagagtggttatgtagcttgtaggcacttactacaggatcatttattttactaacattccctctctccctgtacatatgattaagaatgaagatagcaccatcaactatgcactctttgctttatcgcgcttcaattgtagctcccttttaacagtttttatgatgctgctgcataaaatgaaacgaaaggctagtgtagttactcccatatcacctagtttcgtccatacctgccttttcatttaaccatgcataagcgagtttgacaacgtcatttctccccttccttcattcgtatgttccgctgttccttggacgcacgatccccttcgttccaccgatcttttcccctttcacctcctcttcttctctatcactcttcgtttccttcgcctcattttcctatttcgtcggaaaagcgaatcggctcgttcatcgtttgtattgccaatttgaatttggtaggagtaatcggcacttgaattttctttattgatttttttcgaaaagtctcttcctcgcctctttttcgatttcgctcactcctttcgctcctcggagctctttacattttctctctataactttttacttatcgtttttggctctttgaaagactttgaaaatttctcgtcttgacgcacctacgccttcccaaatttgtttaccgttcaaccagttctctcttgcctgataactaggctgtctgctctttttacttcatccttatatgatattttcttttgaatacttgcagaaacgttcccttcgattgtcgctctctccggtttttaggctaactgctttgttgtgtgggacttgggttgttttgttatcggtttcctgatttcattttttataaaaaggttttcttttttctgcaatctttttgtgtgaagctttcccccgtttatatcctcgtctttcccctttatttattaatccaccattcattttgcaatttagctctatacctatacatatttacacccattcttttcacctatttataatttcgtatatttctctttatacacctattcgaattcctcttttgttgctctaaatagcatctttcttttcgtttccgatccaagcatattcttgaaattttttttttcgctttcgtgctattcgtatcgcgcttatcttttgtgttttgatttcgatttttgtgcattcgcgaatctttcttttgtacttttcccccttcgtgttgcctttttcgtggttttttttttgctgccagaagtctgaaaaaatcgatcgtcgttgattataccatcttgtttgttgagtttaatttgacaaaattttgcttctcccactatcgcctgatatttatttttccatttgttgattgaagatttatcttttgtttttcgtttttgcccccttacctcttttctttaatttgcttaccaatttctttatttctggtgaaagtattatcatagctagcgtaattgattcattttaaacttttcttttctttttcacgcgcttctctgttcctgtttcaatcttacattcattgataagcttgtgatcgtcttttgttttttgttctttttttgttttctccttgggcatccgtttatgttttgccttgttttcaaaatacctgatttcttattttttttattattgtcttgattccccgtatctgcctgttttttattgtacttagtctactctcaattcctgattttggtttgggcatttatattttcgttaacattggatgccaatttttttagagtgtgaatttcatttttttgagcattacatagaagcaacacttctcacaagttgtttttgatttttcttttttttaaaagtttattaggttacagttcctatccatttatctatcacctttcaacaatggatttgcatagcattttacagcctatttctaccccttctgcttcagttgttacggcgcctcttccagctaccatcgccttaccttctcctaattattattatcctcctgtagcacaaggacattaccccgtgaacaatatgtggtctctgccttctaatgtgcgggtgatttcttctcatggcgctcccggtcatcagacttctgcatcacaaccatctactgtaatgccggctttagagaccaatgcatcaaacgcccagtactatcccgcctatagtgtaataaatggcaacaactcagtacaagttgcttcaccagcctacacagtttctcattctcctcattccttttccaatcctcgttacgttgctgttcctcaaaaatcgacatcccctaaccaggtttgttcctattgcgagcctcttccaaatcatcttactaaaactaaaagttgttctatacctcctattttgaactcatcagatagatcccctttatctttacctactccttatccagttcaatattcaactcaaccagtatctcttcctcagccaattgctgctcctgctcctccatcggctgaatcgtctaaaagcactatatctgacgaagacgtagcttggcagctaatccgtttaggggctttaagttccaattctgtcaaatcatcaccttctaaaagctttgtatctatttcaagccccgttcaatccacagttaaacctacgaaggcatctggagttgtaaaatccgaaaaagtagagaaacgttctcttcctcctcaagattttggtaacgcatcttcctctacttctgctaaacggcgtcgccctgaccataaccatacttcaactttagatgcttcgtcgtcaaatacaagtctcgcttcaactggcccaatgactgtttccagttcaacagttgaacggaagggtaaagaagcatcggaagttaatcccaattccacttcttcggttacgttttctgattttgctgctgctattagtagaagcagatgttcaaggtgtaaaaagtcaaaaaaaggttgcgatcgtcagcgtccttgcgggcgttgtcgcgatgcaggattgaattcggaagattgtataagtgatgatgatatgccagtttccaatgctcggaagcctcgaggtcgaggtcgaggtaggccgaaaacaaagaattaagaacatctaatcagtatattcgattatgctttttttcgctcatttcaataacctcctgcagcttcaaattgtttacgaccgaattaaatttttgcgttatataatgcgtttgtctcttttatttaatttatacccttcacataagttaaattatcaatgaaattattacaactttagtaaattttataatagtaatatagttaccccaacagtaaccttcaatctttttagactactcatattgtttacaaaggatatcgcagcaagatatcatacgtaaaaatcaatgaaggtaatccataagtaattcatacataaaaaaatttcaaagatgtattaaaacataacgaattgtatccaaatcccactacctatttttaaaaattgaatttaccatgcgatgatggtttgttttttgtttcctattttctcgttttctttcattctttcgaattttcttgcgagaagcaacttcaggagctacaacttgctcaatagctcgtttctcacgtctttctctgcgaacttcgatagcagcatttcgtacttcttgataagccctagcaaacacagtcgcgccaactttttcctgaagcacttgtaatgactcagtcactaaatctgcaagttcctgttgcgatttcctttcagcctcctgtagttctgtatagcgatataaagccgcaataatttcagaaaggaccggttgcaattcttcaccagagaaaacatggataacgctagcaaaccattgcatcaagtatttcttgttgatgctatattcttcaatagtttgcttcttgagggttttgcgcattcttctaaatatttccaaaaaaggagaatcatcagaactgcgaatgctattaaaccagcgagtaaggaatattaagtttttagcaacctgcatgcccaactcttcggaaagaaccggactacgtaattgtgcttgtaaagcatttgatatttgcgttacaaagtctaaactgaaaacaactccgtcaattcctaatgaaagctttccaaaatttgagtctccgattattgcaaaaaagtgaccaaagagacgggagacagaaagtcgaacccatgcatgcttaaaaagtataagataacgcattgattcccaaatctttgaaaactccttttcacatgactttttgggatccgccaagaccagcttcaaccaagattggagaccaaaatagtttaactcccattcatttgttgcttcttctggatggctaatagttgttgaaagaaccctttcaaaaactttcgtaaaaaggtgcacttcttccatcctctcgaagccaaaagtttcaaataataaaccaaacagctgcatacttacacggaccaaatttttcccggctttctcaactgaagtccaatgactcaacaactgtcgaatcaaattaaaattctcattgtcagcacgttgatatacgagctttattaattctgcagacatctctctacaatgaggttctgagtcattagctagcaccataactagagcaataaatattccttgatgatactctttcaataaagcatcactaaaattattcaagataagatgcaagagctccattacagattcgcgtccgggtgcgaattcatattccaagttcttaagaataaatgatatttgcttggatagtcgagttttaccctggggataatcaagaagaaatgaataatacaaatgacgacaagtttgacgagtggatttagtatgatttgtcaccatcatatctcgtattaaatcaattattttgtacagttcaggagtcatgattttgcgagcaataaccgctctaaccaacgaaaacataacaccttgacgatcaggttcttgaatatcagttccaaccctttccagtaaatagtttatagtcgattccttaatctttacattttcataaggtaaaatagatgctaaaaacttaaaacttgcttgacataattctgtgtttgtagaaggcgaattctgtatatatttcacagcctgagacgtgaagactgaactacccgaaaaaacctgatcaatttttaaagggagaagcaaaacgagaaagcgtaatgcagaaatttgaacttcttcagagctacttaaaagcgattcaccgattagaggcacgaaagccgccatgtttctggctgtcaacaattctttatgtttgttagatacaccacgtaaaacatcgaaagtaaaccttattaacttctttgagttttctaaaaagaaattaggagctgaccgataaccatcgttttcttgctgtttcaatgccgcaacagtttccttttccttgacaacaaattcgtaaacattataacagaaaatcaaagaactctgcgaagcactttgtttgttcgcgacaattcctaaagaaagtctccgacacaattcatctacttttcgtagagatttaggaacatttgtttcgaacaaaacattcttcaccggacgaagtaatgtactcaaactatcgaagctagaaattctagcaacaatctcataagaatcgtagctcttattgcctttgatttccttcacatttgatttgtaatcttcagaatctttttcaacaccaacttctccaaatatctcatcaacaaatatttgagccagagaatccatacagtaatctatagagccgtacggatacacgtcctcaatcgccaataagaggtaatgaactgtgtaacctagaacatggagttgataccctcttttcaaagaagtttgtaattgactgataataaaggaaaagtacttcgggccaagaaattttgatatcgctgctaaagctttccgggttgcatcacgcgactctaaagagcgactgcgtaaaatatggcaagtatctatcaaaacaggagttaaccgtagaacaatttcttcctcgggaagaagcgcaacaagttgcacgattgaaagcgcaattgcaacacgaagggtaaccgttgattcgtctcttatatgtagatataacatcagggtaggaaaaaaatcattagtaaggacttctgtaaatctctcttcggaaggtaggctactggctaaaacgcatttcttcttttggccatcaaactgttctatgttcatttcggagtttgtataggaagcgactgcatcatccaatggccttaatgctgacacaacggccgttatcaaacgaacaactactttttggtcaatagcgttattttttaacagcgaaacatatcgcttcaaaatagcttggtattgattccaatgtgcccactttatgatttctccaattgtgatcactgattcatctaacaaagtttgcacggtatcattacctaaacaaaagttctccagcaagggtagaaatatttgagaaatattaccacttctaatcacaccaatggcacagacattaacaagccttttcattgctcgtttacgtctgtgcaactgaatatgcaaaatgttattgaaaaaattggcttcttcatcaccttcgtaaagcaaaggttgcatatccgaaattgcatcgaccatcgttaacgatttaatagaataactaagcaagccaataaactcttgccgaatgagttcatttttatttttcatttgatttttgatgaagggaaaaataaacttaacaaagacatcaatcttaaactgatttgatgcatcattcatagttattgattcaatgaaccgtttaatccccagggacgcactagcgcgaatagccagctcttcagcgtcttgaacgtaaaagaagaagttatagagcacaggcagccaagctaaatctgaaatcaaagaaaagtgtttttcattaaatgaggtaaaagcagataagcgacgctcaaaatctggttcatcaagccgttttttagaaatagaatttatttcttcaacaaatactgagctgaaaataaggttatcatcaattgttgaataaatcttcaaaagatcgttcaaatgttgacgagccttgatgtcaaccatagaagtatatagatgcataatagtatcaaaatcatttgtctgtgatattgaagcatgcagccatttcgtattggttggaagaagtttacaaagcaaaactaaaatattagacttaacatttgaagggaccagacggttgggtttcctcaaaaatgaaaccaacagattaagtaaaggcgaagagtcaatatctaatgacatatattctgatacagcagataatgcctgaacggatccatccattacacgattattattgcaaaattggggattcttcaaaatattcgaaagactcgcaaaaataagtgtgatgttcggcataaccaaatttgccaagatcttttctcttaactgcgattcactttcttctgattgtaaatgagttatgaccaagttcaaagtatcaagaatgtatagcaacaccggcaatttgacggcagtgtgagacgcagtgttaagcaaagcagttaatatatgagaagaaaactcaaggacgctatctaaataggcttcattctcaaaccagcaacggaaaattttcattagatttgacacactttgtgtgttttcatcagcaaaccgatcaaggcgtggaaccacaaaagcagtatatataaaaacattataaggcttgaaatcgacatcagagcaggacttcaaaaaaagtagaaaaactttcagtgatagctgtctgaccgtatatgccattttcacctcaaaattctcgaaagcctcttgagaggaaatctgatcatcggatacaaccaaattatagagaacggcattcagaattttgggagcaactgaagaaagtttagaagaaatctgcaataaaagttcctcggtcattgtcagaaaaccaatttgtcgccgtagtgtcaaagaaggaatgtttccagtgtcgatctccaaattattattagcgttcaatttgacctcaagaccattatagggtcgtaacataatatcaactaaaatctgtaaatcttctacttgcatattcccaagtgcagataaaattgttgatcgtctggcagcttgattcttttgtcctccatatcccttagacaccatttttccgtagagaatggatattacaacaggcataagtaacggacgatgaatatcttgaattttgctatctgcgtaatccacaaatagaaatgtaattaattcatctctacactttttatcatccagcaagtttcgaagattttcttcgtaagtagtaattgcttcttctgaatatagaagaattatgtctagaaccaatttctgaacctttgggtcattaatagtaagggcccaaagaaaaaattcctttcgagcatctcgattgacaaactctttgatgccagtgaatttcgagtaaagtcctaagagcaaatagacatcaggacgagcccattccgtattaagatcgaaaccatgttgtaaactaaaaagataattgtctaaaacatttatgttacgggatgctatttccggaagctcattgagtactcgtaaagcctgagaccgaaaagtcggaagatttgaaagatcttcttgatttgtttttagtaagtttccaattatatagttgtcagacgaagcgaacttagaaaagcactcatcgaaagatgtttcgaagtaagaaatcgcaggacaattgaatgtgttaatttctaaggtaggtagcttttctagtgacaaatctggtttcacaaacacggcagtatcagttggtcctaacaaaccagagggaggagaaggaagtgaaagccaagaataaatgatagctaaaaactcatcttccacttccttcgtgacgatggaagctgctgtccttgacaaatccggccaaagcggggtgaatcgagtaatagttagccctagtaaggcatgtaatacaactcttctagtgtccttctctaaagcggatgatttggcagacaaatttcgtagcaagaccgatgcatcacgactggttgaaggatcaaaaggcagctctgataacttttttactagagatagagattgtaggacctcgtttttctgaagagatttgcacaatgcaataatcaaatcaatagaagccgctcttagggatgtcaacccccgacttaaattattaattaaacgatccattaatgaagtatacgagctgcaaaagtcatatgaagtaccgaaaaaggggcgaatactttctaaaaagactttactgtcagctaaaaaaccaaaaacgccaagcaaagaatctagaattggcttgtaataagagctgtccagaaataaacgagaaactttgcgttgaagcaaatgcaatacaattccacaaatatctcctaataaaactgattcagatgaaacatcttctaactttcttaaaaaaagcaagcaagccttatagatttcatcagatcctaatgaagatgaaataataatcatcaaagaagaccatagggagatgatatcttcgtaagacggggaaacaatttgaagtctctcaatacaatatacaaagtggttaagagagactgaagccacatcaactggaacgggcacagagttgtctaaaacgctttccaaaattgccaacgacttctgagattcatcactcactagtgaagaaataaatttgggaagagatggtttaatgaaggaatcataccgttgcatatttagctgtttcacaacatcaacaaaagagaaaaacaagtgtaatggaccttgttgtaaaaaagaaataatgcgtaccgtgtgaggcattaaatcagaaatttggggatatacaaaaagaagagcagatatttcaaatatcagaactgaaagatctgactctatattttcccagctgactaagttgggtatctgcaaataggctttaaagaaagacggataatcagatacgcgagagccctttctggtaaccaacgtagctttaaataaatttatatatagtaatggctcaccggttattttagaaattattaacttttctaattcgttaaaggaatctgaagtacaatgatgaattgtagaaattaagacaggaattatcacacttttagaccttggcaaggtgtaaatctcagatcgtaataggatttcaaaaaaagcttttcctttaaagtgaatactcgtatcaacgccctgtattatccttgaaaagagaatgacgactccctcgtgatattgaggagtatagtgatcgtttagatcgagcaacacatgtccagtaaactcaattgcattctcgtaagaaactgttttacacaaaaaagataaagcctcagcggtaaaacgagtaacatgactcttctgcttttccttacctaatagaggggatagaatatcataagtatgaattaaacggggtgcaagaatttttcgaagatatttaaaaagataagcagcagcatgaaaagaccagtcaacaacttccaactcgttattctgaacgagaatgcagagtagttctaaggtttgatcaatataacttgcaaactccagtgccagatcacgagcaaactgtgtcaataattctaagattggctgtaaagacagtgaatctccttcacgagcatactgtacaataagatcaaaaattgttttttgatgatatactatttgaggtaaagactgtgagtatggagtgacactacgaagaaagtttacatagtgggttgaaagattcaagtcctcccatttcctgagacatgaaataaagtaagactcaacctaaacgattgttagcatacatatagatggagtcaaagcacttcagactttaaatctgtttttgctaattaattgtgaacatacgtcttcatcctctaaatcagcagctctagggattttatgagctacatcaatctttaaattttcaactctcttggaaaaaggcaaaaactgattttaagtgttagcaattgtacacattcaataaaagtttttagtcagacaactgtacatacaacatagtttttggaattgctctgcgccgcagctttcatttccaaggagaattgtgcgcgtatcactagataatgacaagttggcgctttctacaaagttttgcctgtaacctattcaacaaatgaatataaatactgtaatgtaccaaaaggcagtatatttggttatcgaagtatattttagcagctgtaaacatttaacatgttttgttagaattctttaaactcaagcataaattgctaattttctttttcttaaggtaacaactactttgaatcaatacagcttgctcaaaaaacagtttgaaatggcattttctctctgctggctaaaatcatcagttatgttgctcttccataaatttcatttggtgtttgacgttcatataaaatatccagggagttaggatttaggcattactttacatgctatccgaatcatgaatttgttatactatcccaaacaattgcattggtttatggctgcttgcctattgttgaaattagatcaattgtaaaaatatgaatattgagattctacataaagagaaatctttggtcctcgatatacggctgcttgtacgtcgatacaaaaggactactagagatgtttggttttgtctgtaaaaagctcatacctttaacaagaaattcggccctctttaaatctttgttacattgtttttatttccttctcttagatgaaatttcatggtttacttaaaacacagctatgtaatctagtaagtattcgcaccacttcgaatacgatagctaatattgaagatgtttacaatttaagggaggaacgtggtttaatcgtatgcgtgttttaccaccattctggggcattttctccgttgaagtattggtcttggccatatagtaatggcgactcaacaatagaatgacgaagatgtttaggatcatccgggtcataatctaactgtgattcgcaggtagtgcttgctccattccatgccatcatgtctgcagttgtctgtcctggtacagcttttatagcgagtccacgagatgtcatttcattttgaaatctctggtaccaacctggaagcgaaggaagaatcccattaaaaacaattaacttcgacataatccttctaatgtcaattggaagaatacggtacagagatagtaaaacgttaggaagggcttggtctgctatgtccgaccctccagcatcagaaccctcaaagagagcctcaatgcctgcattggcgatccaagatggaactctaattttttcagcgtcattaaagcttgagccccgttcagttttatttgtttgacaagttgtttcagctaagggtaagatatccgaataccgaaagtaagcttcttgatctgttaattgatagagctcttcagtcggtttgcttggtactcttgattttaaaagagacttcattaatgcttccgttacggcaaactcctcatcttccaatagcttttgagaatttttcttgttgttcagtttaaaacagtcagccatacgttccaaaaccgtacttaagcttctttttgaagtttttgtataatgcattaagatacaaaggtctaaaattacgatgaactttgtttctttcatcccgatatccacaattattgcatctcttgttgatgtgcttaggatcgctgttaatggtgcacatatccacaacgtgattggaacgtttaaagtgttgaataatccatcacaaagctcttttttctgtttccttgtaacaaaaatgtccaatactaatacaacgcgtactatttcagctagacagttaaatgtgttcaagcagtatctttgaattatagttgtcacaatggatatagggacccagctttgtttataaggaacaagatctactttccaagttggctctttatcgctagcatttccgatgtaaattccaaattcgtcaatttgcaccactacggtgctaatatcgcaattttttcgcatcaaaataattactcggaattcaatttagtagcagtgatgttaaaaaaactcttgtcgctatttgtttggtttggcaaaagaaatgtaagggtttgatatttattcaataattgtactttgacaatttttaaacaaattgttttactgaataaaaagtggatggctttttatttacaaagaatacatgtattacggaaatgcactcaaaacattcgtgtgtttacaaaacaagtacggctaatcaaacgcattccgtacacttaaattaactcaaactttatatgtataaacaaaataatatgaattaaatacacatttacttataatgcaacttacaaagaatatgataagagaaatacgaataattgctatgttacgttaaacataattgcttacaaaaaaagctacaattgcaaatccactacaatcaggcacaaattaccgcttgaaaaaaaaacaaaaataatcatcatcatgctattccagttcaaaaggggaaaatatattcatttactcctcaatcttttcggcagcagtgtaaagttgctcacgcttttcttcaacagccttggctctgcgttgacgagcagccttggcacgagcacgacgagcatcttgttgctcttggatcaacttagtacggttggcctcagccttggcacgttgaatatgctcaattaaagcacgcttgtgtttaaaggtgttacccttagcttccaaataaagagtgtgataaagatgcttatcaatcttgccagactcacgatacttgcgaagaagacgacgcaaaacacgttgacggcgcatccaaacaacagcagagggcatacgagcttcggcagtacccttacgcttaccgtaaccggtgtgacgaccaagacgcttggcggcatgggtcttacgaatgcggaagcgagaatgcatcaagttaggcttgcgaataaccaaaccgtccttaatcaacttacggacgttttgacggctgttggcattgctgatttcgctgatttcattaggatccatccaaactttgcgtttgccgcatttaaggacggatgcagcaagtcgcttctgcgttctaagattggccatttttcttgctgtttttggtggacggacaatctttcttaaacaggcgtggtcaattcttttgtttttggggcagtcacgtttagggtagggttgggtgataattcagtactctgctatgaggaacaatgacaacgaataaagaataaaaaaagtatttagaaaatttattaacattaccaaatgctttgactgaagtaaatatgattattaaaattatcccttacattcgttgaatcagttaccgaatatgcacattgtgtttcattattttagaggatgcaaactgaaaggtatagcagatactcgtaatacagtatattgaggctcattaaccttgaaaaggcacttaataatccaatctaagtaataataataatataaataaaattataaaactatggttaaactcatcatttagaattcaatcatgtacgataaagtgaaacctttctctaaatattaaagagaaactttaatattctgccgtcggaaagggttatcaaaatagtatcttcatacagtcctatatcttgaaccttacattctttttcgtaatcagatacgggcttattgtggatgtttgtgcaagttagcattagcggagatacgattgattgataatttgtatcatgaagatcccaaacacaaatatcggcacagtttttggatacagaaacaattcttccacaagaaaatagtttagatatctgaacaccacaaacgtgtcctaagagacgacctaaaaattttatccgtaattcgttgttagttgaataaagcctctgcaaaattaaagaattgtccggatgagatgtcaaaatataggacccatacataaaaatagcagaagcaggttgctgagagtactcaatgtctttgttgtcatgcaatgcaagcctactacttttgacgcaatattcgttgaaaacaaattcttgcaaactaacggtccatccaccagatagaacataatcattaaaaactacatgaacaacttcatatccttcttttgattgctgaaagtgaatagcaacctgtttttcaatacttgaaacatgatatttaccaagtactttcaatttggttccagcttgatgagaatgctgaagtatatataaattgttgtcgtttgtcaatccacaaatgtaatttttatgcgatgataatgccacaaatttggtagagaatgttgcaaggttttcaatatttccgaaacctgtctcatgcaccgttacatgtagcaggttaccatcctttaaaccaatataaaggctggcgttatccagacacattacagccggaccagatttgacagtttcatctctaaaagaagaaatagcctggcatttcaaactgttaccaactgagctccattttgatatttgaacgtcattacaaaaataaatattattttggtgtgtaagcgttagccccaaacgatcttctccaacgcttttttcagaattaagcaattgagggagcatagactctacttttttacaacgtccgtccttccagttagattgccttcgaaacaatcctttccaattccttcgttttttttcaatgcgaccatgtcgtcgtaaatgcttagtcccaaattctgagagatataaattatgccatacctgtatgaaggtcgttagtacatggaaatcagtctctcaaaacatgaaaattcgactatatcactaaaaagtcaagaagaacataccgatgaacggcgcacaattgaattccaactacgagatacacgttctaaagcagctaagtcatgtgcagacaaatcattaagaacgtgaaggagggtttcatggctgaaaatcgacgcagggtttttagccttcacatcggtagtcatgttggataaaatcaaaattgcaattgttcatgaaaaaatatttcacaagcggaaaccgaggttctatataaaattggaatgacaaattgtattatagagacatactagtttcgtttgtatctccaagttgacttagttgttgtaggaagtgagactatcagggtaacggtcacctagcttaccaaatgtcatttcgtttacaaaacttaccaccatttaatgtatttaaaatatctacacataaagatctcttttaattacattccttgacgactttactctccagttaaaatttttaatcatgatatttgggtacattaataaattgtcaattttgaatgtgaacccgttttccaaagctagtcaatctgcgaaacttttgctagcagttgccagtaaagaaaccagcaactctctttatggacttaatctcattaccagtcttgcatcaaaggataccaattcaaaaccatctgttgaagttgtatacagtaaggcttttaagtagctagatggtttaactgcgaccgttagatttgacttttgctaataattattatttagaggatggaaaaaagttgactgttgatccgacaaaaatgaatattggtaggctaactgaattaattgacgattacagtaaaacgcttaaatttaaggaaatgatgcaaaaataagtttagaaaaaatgactttattaatatgattaaattgataacagataattaaattacataacgactaaatgacttttgtacatcgaaatccataacacactattagtattgtcatcgttcgtttggaaaatcccctattccccttcttttattttccaaggtgtcggtcgcatgggtataataaagtcgaacagcttctttgccgatattttttatgctgtaataattccctaaagcaatgttagtcaaaacacattctcggtgtataattcctgtttgaatttttagaaatgtgtatatttaaacttaccccttggaacaataaatactccatcttttttcattcgaaaagtggttgcatttactgtgacctcgatctttccctgtagtatacaaaaagacattatgttgtgtttcgaaggcttcactggtttttctgctcctgctggcatttcaacgacgccagcagcaaaagatggctcctccttgaacaagctggcaaattttagttgttgattagagatttgctggagatttacagaaggcaatgaatagccgactactcgttcttcagaggcttttgggttttgttcattccaagatagaacttcacagtttatttcgtctttgtaaaaagcatcatattcttcaacatcattcgattttgcttccaagttactttttatttcaactcctgagcgctttgcatgccttttcttgcgaccttgacgaattgaaggtgatggatcgtcaactcggattatctgctttacttccggtagtgctggaattcgattttcatctctatgtaattcatatacaacacgctcattcttccaaaatgctagtggtgctattcgtgtacgtttcgaccttcggacaccaactagtgtatcttcacgttcgacctgtttaatttcctgtaaattatttcgagcaattgttttaataaattctccagaagctgaatctgattgtgaattcaatgagtcatccttctcgttggacatcttcttcgcgtttctaattgcaggtttctttgcgcctttaacttgtgtagcctcactagtttgaacagaattgccgatttctaatttgttcttacgaggtcgaccacgttttctcttgactactggatttgactccccttctttaacagaatttatgcttgattcttgtaaaggtttattaggtgttcttttcttattcttttgagaattgtttgctaggcttcgattaagcatagaaagcgggacatcgatagaaagttcggaatcttcatctctagaatttggtttgttgccctgggatattgttttcttttcctctttttgcttattctgtttagaaggcttaatcgtctgttctgacttattattttgaacataacttctacggggttttgaaatggtttgtatataaagattatcgcgaccaccactatccttgatactagtaaaattcgctacatttttttgtaaagcagtaatattttcatcggggaatgcaggcgattcttgaacgttatcatccttgggcgtagaggatggtattttggaaggaagttcggtacttcttcgaggttcgaatttttttctatctggagatgcttttatcctagaaaaatcgacaattcgatttgcttttcttggctgaattgataatttgttgccatcgactttcgtcttatcagcggttccttcatcttccgcttgaaaagctgagtgatctataggtactgtatgtataattagtaattttatcaatgaaatgaaacggaaagtaacagtagagtatttgaggagttgtaaaataaaaatctgtgatgcgtagatagaaccttaccaattaaaggaccagacgaaccacggctagcccgaagagctctcgaattcatcaacaatggtgaagaaggaatatccgggtttttatcactagagtcagaagatgaggcatgagaagcttcatcagaagcagcattgactgccattggagacgtaggttgaagtcttgttactggcggcatatcctgctcaatgtctccattatcttcgtccaaatggatggaaccgtcggaaagaaaataagcatccatatcctcgaatccatcatcgccttttttaacgtctctgggaactgtgaatcctgtttttctagataaaaatattttttagtaaatttattaaaaaaagaataattattacgatatatggaacccaattcgcgaacgtacctgcctacgacaccaatttcaaaaaactgattctctcgttgtcttgccggaatagcagacgtttcattcatcgtcattattctattaaataaacattaagtaaaaatatagcctaaatagccaaacaaaacaatatatggggacgtaagtgttgtctttcttgtttacgtgtagtacaggatgtacattatgtgtcatggaataagcctatcaatcagacccatgcgaaaaggcaaggtgtattcatttttgcttccagtataactaaccaatacatataaacttaattgcctaagcgcttttctgtttttctgaatgcattttatagttatataatgttaggcaaacaaatacgaaattgcgttggaaatgaaacttactagtgctgacagcgtagattacggtaaacagaaacaaacatgcctccttagaatgaaggtcagaaagggaattccagagaagaaatgaaccctacctagaagcatattaagtagccgctaccaagggatgaacccaaatagtggaaaagacggattgagcaattgacattcaaaaaaacggcctaccgcaataacaatttaagagattaaaaatagatttatcattttttataatttttttatttttgggatttcttctggcttggccatccaattgatgattgtttattaacttacgattatattagtgctaaaccaccattatttattacagtcggtgttattaagcgtattgctgacgagattttttttcttgtatgaatccaaatttgcgatgctacgccttgactgttttctttttttcaccatagtatgtgaaaattttctgatgccgaaatctcagcaatggtgaaattttgccaaaaaaggggtcaattgatcttgaatagggctgaaaaaaaaattcaaaagtaaataaaattaaatatatttatttacaaaaagttaagtcggtttggtttttcgcttctctttttacaaaattttttattattttattatttatttattaattttatatctagcagatcaatatttagcaagccaccccgtacaataattaaaatagctcttttcatgacatagtaagaagactaaagtgcgaaacatgttcaattaacgccaagaaaatgcttccgtttacgcctccttcaaccatacccgaattttttactcaaaatttatgtacgtacttttggctgtattacaagaatccatagctaacctctgtaaaaggatatcaccttatacacaaaggctaggttatcctgctaccactataaagaaaatgaaagttcccataatgaagtctgtattttgaatgtatattgtcactttatttcgcctacaaccttcacgcgaactcagcaaaaaagggaaaaccctattttacagcggcttcaaatcaggtccttattagtgcgaccaattggcctttcttccttaaaatggcgattgccgtttaaggaatatcactagaagccgttagcagctattatttaaattggtagtttcaacaagtaaatcgaagaaggcatatctctttatactttgagtggcaactcaagaaattgttaaaattagctgttaaaaatttgccataaatatagagagtgaatgtcgttttgtttactaacagtagtactcatgtactctaatctaaatagctgtttatttccaaaaaaaatagttttatagcttattattcgtaataattagtattcaaccttagatttgtaatatgcgctccgttgcaaatgcaaaaagatactattagagaagagccgattttttaaattctcgatgccgctggatcatttccactgtctgtctcattatttattctgtttttttatatgattcgattttatttgtctttttcatttatagcattggtcgattgaaatcaaaatttgcattttttgtattccattcgggttgccgccaatgtgtgcccctagtgtgtgcccctagtgtgtcaggtaaataacagcagtcgagacagcgcaataaccattgctttacagaaatgagtagtaaatctgtaataatctttgaactcttgattgaaacatttttaatttattgcctctattttttaatgcaatcccgttccatctttcctctagcaatttctcgatctatccaaaagatatagggagattgaaggtgtcctaatgtgcgattacgtatccctcatcggtaaacggcgcacgactccgtttaccgacagtcgttaagtaccttgattcagcgagtgctacggtaacaacgggttaaaggtatcatcttgttatctgagtcggatggcccaaggtatcacaatatatgaaggaaaaagagtactttattcgcgtttcccattttctactctatcttccattccaatatataaattggacttttgctcgtgtgcaagtttttcgcgctttttatttatcgtttgtaaattagatttaagaggtttcgcctctttggaaatatctttctttgccatccttcttttgaaaaatcgcgaaattgtatgaccgtgcaattttctttttctcgaaaagctaaacgccaaggtaataggttttcgtgagagaaactcttccaattcttaatttcaattgtgaatacaaccgattgttggagggtttacaattttttccgaaaatttctcgacacccttgctatacgtgccatatagcttagggacaccattcttattttctttcttaaagaagaaaaacttctgtaataccttccgcatccttttttcatcataggaggggatcaattgttttcataatctgtgcatcttttcgtatagtgtagacgagctacttcatgtcaatacttctctaatttctagagaagaaacaaacaaaatttaacatctgtacttatattttcttttttttggttacattcattctcttatttcgttttttttgctttatttacctccattccctttttttagtgtacggaaaaaaaaacatcggttcatttacagattggagtttaatttatagacagcaactccttcctgttccaagaactgatacattctattaaaatccctggatcttttctgatatttatatactgttaatctctttattcgacattgcttgtgtctttctgtcgtgtttacttaataatccaacgtttatctatctgtctttttacattttttattgttttttaaagcaattaatcaaggatgaacttttattccttgttgccatctagacatgatgttagcgcggataatattactgaaaagttctgccaattctgtctttgctgcaatccctggtatgcaggtgctgacacgaggcaattagcaaatgcattcaatatgattcctaaatcagagggtcaaaaatttgagatttgggtcttatttctccttgtccggcaataccaccaaaaaataattaactcttggtccaagctggtgggttttcttggtgtggaacgaaaagatgaacaatctactcaaaaaatacaacagtatgttgttcgtttaaaacggtggatgagtcaaacacatgttgatgcttttttcgattatctcctgaataaaccaaatccttattatctcgaaattcctgaaacccaacctcaagttcgatgcaatgtaaatgtaactgatgatttggttattaaatctttacgtgcaggcttaatgtctcatccagatgttaactcttcctccatctccacaatgcgcacgtcaacctccccttctaactggattcattcagctagtgctagtttagacgacaacactcacaatcttggtagctttgtcacaaaccctcatgcagattcccaagaatgccctacccctcaatcccttttaatgagagcgtcccatcacatgtctgaacgaggttctcaacaagcacatcagacaactcctcaaaaccattctctcccacatcctccaaatatgtttgaaccacctgacgaagaccatcagttaccttccgcagccaacaattcacataaccatgatcacgcttttcaaactgctgaagcagttggcgttgctgattccattgatcctgactggcatcaatggcctgatgatttacgagacgtttcttcacccaaagaaagtgacgggttgaatgattcttggtctcgacaaaccaatcaagtagaaacggaaaatgttgaaaatgaagcaggagtccctcgtaaacgcgggcgtccgccaggagctcgtaacaaaattaaacggctgagatctgaaccatctgtgtcattaacgctaagtatctcttggtatgaaagatttgaaaagttgatgcatgctcaaaatacaatgcttcgctctgcattttcacatgttgctcgtctgcccatggaaacggtttctcaacttttatcacactatactgaaacgatatcccaatatcttcctccctccgaaacttcgccgatccccaaaactcccaattttaagttcatctcaagtactcttttagccctggtctcttctcattccgaaatccttgaagccagtaccgatcgcttaatttggaccgttcatcaaggaccattaacagctactatatgtcatgcattcaatttggaaaaagcgccgagtatgcactcattagcagaagctcagatgattcccgatgtccctatatctcattcaaattcaatggagcctttagacactgtttcctcattaaaattagaaattgccaaactgaatgcggccctaaaagaaaaaaatttagaactcgaaaatttaaagagaaagattatgaatgcagtgtttgactgaaatcacgattcttccatgcatgtatctatttatgcagtacactttgcgactgcacgttccacgaactggtgcaatttcaaagttacaaaattctcatgttcaaaaaagcataattgtttaaagtatttattttgttttccttctctttattttataaaaagtttttagatattctactgctaggtgagatgggttaccatcgagatagttttttacctttgcagatacaagtaaaataatttcaaattggatttatcattgtttttattattattgaaaaaattaccatcttatttactctcgaaaatgttattgaacaagcatttttatgcgtggaatttttgttgtgacttacagagtaacacttttcattaacccataaactagacgttcaatagaaaattggtcaatataggggtgttttgtcgattttatgtctgttaaagagtccctatcattgcttaattctatgcaaggaaatgtgaagattggaaatgtggaaccggccaaagggaacgaaggttatgttgataacgctggatatgtcgactgtacaaagtcttactttgaagccacgaaatctctgaaagaggaacagctagtatgtgatccaaaatttacattattggattcaatcagtgcctttgaaattatggaaccgaaaatggatagtgggattgattatcagccacttcgtgtagatttttcacgtgatctctcttacttggaaatattagcgttaatggatttaattgtctctgcggaaaaagagtggcattatggatcccccttatcagagagcttactctgtagtgcccatgtgttctccatttgcaagtcgcctatttcacaagtgggtgacagtggcttctccagtggtagcggaaggaatacaactgacatcgttcttttcccttttgttttggctgttattaaatgttgcgatattgttcatcgagaatttctgatgggaaatttatatgacgaggaagacattagttcgttttcatatcacatgtcctttcttcaaaattaccccatagaaaaactcaattatcttttgcaatctagcatcgaatatttggcttccgaggttataaaattttctgccgagttacgacaaattatcgagggaattctcaatagaatacaacttcgaattggtattttacgagtgtatgaaaggagtgatattaagaccaccatcgatgctctccatctgatcaaaaatttggtacccgagattcagaacacggtttcggtagttgattcatctatcaaggagagcatattaaagcaatattgggattttcgcgtccaagcccaattagttgctacagctcctgtgaggaatattcctcctactggcattgagcattcttatcaacgaattttgtattttgctgatgatatgcttttgattttgaatagccacactctcgcttcttccttggcagtatatcagttttgtttagattttacgagattgaatcgtactccagagccttacgtccgttcctcccttcaagcacttatcactgctaacaatgcagttaatctaagggatcaacctacttcgtatatgttagaatgtattcgtgagttttctgggcttccttcaaatttttataatcctaacacccgtacagtaatcgaaaaaaactctatctcatcagcctatggtccgctagttgagtctttgattgctcattcaactaatatcatggttgaccttgtccgaatttgttcccacaatccctgtcggttccgccgtaatctaataaatttacttcctgaaattaccgttgctcattttgaagctgaagcgcttgatttgaaattcgtagcaaaaagcctaccaagtaatggaccgttttcatcatttatttaccatgttaagctaaatgcaattgagcatatcttgctttcttcctttgaacaaaaacttcaccaaccatatcaatggccccatttttttgctgtgcttgatcatgtcttttctatccaccagactcatttagagcttcatggaaaggatcgtaataccccacctatggccaaaacctttgttacatatttgcatcgaatattgaatgctataaaggagacctattctggctatttactagtatgtataaagcttatcgcttcttttttattctaacgattttagctgacggtgctttgtatgcggttgaatatcattaaaactccttcatttactcttgatgaaaaaattcaagagtcatattacatggcccattatcgtcctttaattaatttgcgtcaacccaagccactacttcgttcggaagctgattgcataatcaaaaatcttcaaaatttctctacggatgatttaatcatcaaatctaatgaaaaattcactgctgcaaagaatagccttattaatgttataaaatccggttttgaacagaatgagttcatcaacccgtatttcttgcaaaccaactatttaaaaaatttattatgttgctgcattacaaatctggtttcacttgcaatcttatccaaagatcatagtgctaatctaaaaatagtggaaatacctggaaatccgctcccaagtctttcacgtacatgaggtgttgttcgtcttttatgttaataaatcaaaattatcaaaagttaggttttcaatatttttttaatcattcaatctaattattgctgactattttaaaaacattttcctaaaatcatcgttgcttttaggtgcatctatctgcatttctttatcgtctaaatcgtccttcttagaatttatattggaatgattggaattgaaaccttgaaacgttcggcttccgagtcgccgtgggcgtgtagcagaggtattgtaatcggaatgattcatactagatgggacattgtgcatcatttcattgacagtggtaatgtgtagtaacctgccaccaatttcatgtccttctaatgccaaggatgcctttcccgcatcatgaatatccaaaaactctactacagcaccttcatgttcaggatgaagaacaactctatacaactttccgtagctttcgaataaacttctaagtctagcctcgttaacagtcccgtcgacattagtgactcctaggcttttgcttttgatttgttcgaatgatttttttggcgttgacattttatttgactcagtagtctcaaagcttttagctaaggttcggttgtcattggatgatacccttgttttctctagagattctcgaggcttcgacaaaacaacgttcaaaactctatttcccaattgctttccagcagcagaaagtgcattttcagcatcttgatttgtagtcattaccacatatccaaaacctttatgttgattaaatcttttcggtattcgaacactctcaacctgcccataatccctaaaaaatgtttctacgtctttttcatttactttaaaatcaatatttgtaacgtagagttctctaccctcatagacagcaccgcttctaggagttcgccgaagcgggtctgatataaagacttgaataggatacttctcttccaatagcttcttatgtaactgcagggcattgtgtgcctcatcgggctttctcatttgtacataacaaaaacgcctgttcgtgttataccttagactaggaaaacggacgtcaaccacattaccatatgcagaaaataatttggttatatctaattcatcataagtcggaggaaaattggtaacgtagaggttcgtgtctacatgaatttgaacagaaatttcatgaccccttatcgatttaaggtctcttgttttagcagcaagaacttcactggtttcagaaaattcaatctgagccactttaacatccttttgattgtcttcgaggataaaaatgcgtataatattaccacaatctttgaaaaaaattttcaactcattttcgcttatatcggaaggtagattggtaaccaaaactgtaagttcttccctattcctgtgttgctcaataggtttcgactttttgaacacatcaccttcttgcccaggttttcttttctttgaaagggcggctgtatcatcagcttgaggcacttttagtggttcggtgttttcgacagtctgcttcgtttcttcagcaaaagaatccaattgacgtttgaagctaatcctctgtgcatttaaaacgtcatataaatgtgatgtgtttgtgaaacagtcattattaaggtccataatggattgataaaattggaacagaagttgaggctgatcaacgtttttgtaaaggcttttttttaacgtctcagccgcaagctctgggttatacttcatcgtacttatgtatcgagaaatccaatataatgcctgattttgaaaatcatgaaacatatcagaccagcacttttctacgctttcaaaatcagagatttctgaatataaataaatttttgaaagttcaatgcgcattcttgcatcctttgatcccttatgattttttcgcaaatagtcttcgactttatgaatttgatgtttcaaaaattcctgtggcttatcttcattagaagacaaatataggcatgcttttaaaaatccgctaaaaaaatcaataacctcgtcaaaatttacgagcaaatttgaattcaaacatcgatctttctcttcacagacagccgatgtggatgctccagaaagcgtcatataagtcagtttaatggaccaaatacgcccaatccatgaacagttacgagtagctcgttctgctacactggacgcttgagaagaagaaaaatccactttactaagccaggcagtgtattgcaaccagagttccggaatgaggggatacaaaactatggcacgctcatagagagttgttatatattgtaactcagctgttgagcgtcgcgattcatcattaattaaatccatatacgcttcgagagaatgatttgcgctgtttaacaatagttctttattaaaaatttttgcatttcttttaagtgtagtctcatacactttattgcttttcaccataacatcctcatattcggaaggagaccagttatttgtgacaaacgttgataaagaagtaaacgtttcttcaatctgctcatgtggaagttttaatctatcaatatgaaaatcatatatcttgtttttaaaaacaatttcttgctcttcttctccctcaaatagagcatcaccgaacgtctgtaaaaattccaaatataacgtccaaacacattgactctgtaaacattgattagtaaatacatttttatcatgaagaaaatttttagttccttactttagaaaaatgaaatttgcaagtttggtatgcacgttcaaaaagagaatgggcatctgtcaaagtaataacgccgtttaattcagactgttcttgttcaaaagaagaagtgtccattaagtttagcgtaaattcaagatacatacaccaaattttgattgacagataatcttgaactgccaaatcaaacaatgtttttatcctcacatagtcgtctaaagtcctacagtttttgcactcatctaaaaggtaatctacccacaaatctaaaaaccattaataaatgcttgtcaaaagattaacaaagttaaagtaattagtgaataatttttgcgagtctatggaattcgcctcaacacgctttacctagacgattgttgattgacataccttctgaaagtggaaagatcgattgaaaagtctttctagcctctgacaactccttctttttatctagacgctttaactcttcaatgagtttaatatgactatcataattatagggatgtaaaatcgtaaatttggtcaattcatccagaagcaaaggctttttttcgttttgttcttgtggatcaatatccatttcgacattctcatcttttaaatcttgtatttgactcatttcgtcaaaaccgacgaagactaggcttttgctgggttccttaggtaaatgtcatgcgtataatgtcaagtaaatttcaagataaacactaaagtcttaaaaaacaaggggaagttaaatggaaaaaagtaaaaaagcaattcgttaaaatactagaaaatattaaacaatctaggttgatcctaatatacaaggcacattgttaaaagggagaaagagattaaaagattgaataataaaacttgtaaaaatatgcttcagaacaagatagcactacttagtttgctgttaatatcttttagtcatagacctaagttcaaccattttatgaagtgatacattttttcctgaaggagggaattaacaacaatagtttgtaaacagatatacatttgttttattatagtaaacttgtctgtcaattggattatgtgaatatggtaaaactcaaaagtctggcaaatcttgatccttattttatcttttctgtaaaaatgatagtaatataattttttgggtaaagtaattttacacttcagtcagcttaaaaacctcttagtacttagaataaaaatatagtaaataatgtaaaattcttttataaaaataatgaaacaattcgacaaattaagccatgcaaacatcataaaaaattcagttcctttcagaagaatgaatatttatactttaatcagaacatggtttcacaattaaacacaatagataaaaaagggtcatggcattggtttcctggataaaagaagttcttttttaaatagagttgcattttattgcaactccattcaaaattcaagtctattgctttaatatgaattgttttcgacaccaaaataaataaaagaattcaaaaaaaaactcaattccaagttttgtatcagtaaattcggagcgccggcaaagtattcagtttgcctgctctccttttatttacattttactataaagttatcttgacatatatcggcgaagtaacattttttgtgatcggcttttccatggggaaagcgtacatttattatcagacaccaccatgtttagatatgatttgccgaggtagattatatataaaaaacgtcgtctgatcgttctggcattttcattttttgttccttaaacttttattcctaatagtatacgtcctttttaaatctcaattttgggttaactttattccactcattctttttacgtttattagatacgcggagtgagcgcgtatagtacgatttattcacgattttaatattatctgatatacgctttcttcgtttgtcctatattatttacctatttatcactatttttcttagcatcttgcttatatgctcatcgttatgaatagaggttgtcggttagtttcacgtattccattggggttcagaaggctgaagagaaatccaaaccctggattgaggaatatactttgcagaagatatagtccgctggccttatccaaggaagtgacagaagcccttaaaaacaacgtaccagtcgttgccttagaatcaactatcatcactcatggaatgccttatcctcaaaatgaagaattggcaattcaagtggaaagcaaggtacgcagcatgggtgcggttcctgcgacaattgctctattaaatggacaatgtactatagggcttgaacaatttcagttaagcgaacttgctaaatcaggtgaaacagcatataaagtgtctcgtagagatttatcttatgttgcttcccagagactcaatggtggaaccacagttgctgcaactatgatcttggctagagcagctggcattgacgtattcgcaacgggcggtataggtggtgttcatcgtggggcagaaaattccatggatatttctgcggatttaatagaattaggtcgcacaagggttgccgtcgtcagtgctggtgtcaagagtatactcgatattggacgcacacttgaagtattagaaactcagggtgttcctgttgtcactttaggccctccaaaatcggctttccctgcatttttttcaagagaatccaagttccagagccctctttctctagaaactccgcagttaattgctaacatgctctttagtaatatacagcttggccaggaatgtggtactcttgtggccattcccacccctcaccattgttctattgattacgaaaaaatggaggctttgattgaaacttgtttgcaaaggagtgtacaacttggcataactggtaaaaatgtaactccatggcttttaggagaacttctaagagaatcaaaagggaaaagtttaaatactaatattgatttggtcttaaacaatgccgaaaaggcttcccttattgcaaaagaactagctgttttaaaagaaaaaagctcttttttccctaccaacaccggaaatacatttgaaacgaagccggttaaacaagactttttctatggtaaagtgagtgacaaaggggtttcgtcgagcaaaaaaaaaattacagaaacaacgtccaaacctgcagaagttgtatgtgttggtagtgtgtctattgactcagttttgaaattggataatcctttaacatctaaattccttggcacatctcatccttgtcactctgaacaggcttttggcggtgttgctcataacatggctttggcttcttctttaatgggcgcttctacgaagttggtttcatgtgttggaacaaaatccgtacccacttcctctattaaagagtatcttaccaagtcttctttgcagcataccattgttgagaaaagtaactttacctcttgctcatacacagctatcaacgattgtaatggcaatttattattagctggagctgacatggccatcatggaaaaccttagttattcagaaatcaaggatgatcttaatgacgctaagtacatttgttttgatggtaatatttcaccgtcattgatgctagatataaccacatctaaatcgagtaagcaacgagtcgtttttgaaccaaccagtggtcccaaaacattaaagatactaaaagtcttatctgttgcctcaattgattttataacaccgaacaagtttgaactcgatgtattatttcaagctatgaaagacggaaatttcttcgagaatgagtcatggtggcagaagttaaacagctttggtatcacctcctctttctataatgagattgagcgttttacgaaaagtacaggaatagaagaaattacagaaaacggaatcttacaaaagtgttttcatttacttcccttcataaagaatattattgttaagttaggacctaatggtgctcttttaataagctctgagaaacttcaaggagtgaattcaaactcagccagcctttttacccccggaaatgtgactgtaaagtattaccctgttccaaaagttatagcaacccctgtaaatgctagcggaactggtgatacttttatcggtactttcactgctttgctttcgaaaggctggggtatggacgatgctattgatactgctcaaaaagctgcgggcctcactttgcagtgtaatttttcagtaaatcctgaaataaagactcttttaaaatagttgctctcattaacgatcgttaataatgccgcgagaattctttattttctaggcgtgtggcatcatattttcgatttcaaatggattacttcccttagcaccacgcttccgactaagagtattggaaatttcccttccctgtgagctcaacggtgtctctatcctttcatgttttcttttcatgaatttatcacagagtgaagcttcgttaataaacgtttcatacatgtaattagtgatgtcttctatattaccaacatttatattttcatcatttttgttgaagtaaaggattgatggtggaatgcactcttcatacagcttggcgttaaaatttagatatgcatggatcgggaaaatcgcgcctttctttcttaacgcatgggtcaatgctagccatccaaactcagtggaattttgacaaatagaacttagatcttgaattataggatttctgcttttccgtatggcattgccgctaaccgaatgtacatgaatgttgcaatggaaatgttgagtagaaacacaaacccaatctgatgatccagaaatacaatatatgtcttccggatgtaccaacaagaaccttggatgcccaaacatttgttgtgcggccctgatgtgcaactcagtataaccataatttccaactaaatttttcatgtagtttgttactgccacccacacagcatctttaagattatttgaatacaagtcataaagcatcacatgatgaagtagcaccgttaacggtatattggggttctctaaaaacgaaacaaagtcttcaaatccttcgggaaagtttttctctgctagattcatacttgctttggcttctctattattcagttcaattgatatcggaactgctgattcggacatgaacgaatttgcatactgagcatgcaagtaaggagtcctgcttgttccatacaaaatacctaggaagccgtatgtgaatggattatgaatttctcttgaatctaaaaattctgcagcagatagcttacgttcagttgtgaacgatttggcggctattaaatttgagagttttagaagtttatcggcatgtggtgtagtaagagagctactcaaatcaagcgcttccattgaagtagtcaagctttggtttgaggttaaagaattgcaatagaaatttgaggaatcggcgtttaatttttcaagtccttgtggctgaatctcattttggcatatgagttcgatatcgctttccagatagtcggctccagtgaaacaaacggtaaatagacttttcaaatgttgaaaagctcgttttataaaggtgttgctcgatgaaccttgtacctttctttgctgattatccattgcgactctagccaatatatgtatatatatatatataatatcaatataaaattttgtatagcgtctattcaattaatgcttaaaatttatattcttgaatggcgtatttagagagtatgttataaatggatgatttcagcataccaattgctatgatttgaggaccaaattagtgtaaacaaactagttttgtcaacaaacaaaattactattttgccagaaaccaatttcgatatttttttaacttaaatatcgttttaaatgatttctttaacggttgaaatttacattttcccttttaattttagagaattttagtcagtaatatattgtcctctattttgattcaaaagaaaattaaattcaattttctatattaaattaaataattatgggtccggaaagtaagctaaataattaatgtttactttccttgctaccattactttttctacagaacacctaagacggtcgggtattatattttttttgaaattgacgtgataaaacgaaatcttagtattacacagtagataaatatggaaaaagaatacgtgagacttatatctggcgacggctttgtgtttatattagaaaaagaaattgcttgtctttcaggaacgatacgtgctattctcaacgaaggtttgataatgatatttagtaaagtaattctaatgtataggaatattttctgaggcgcaaaaaaatgaatgcacatttcctgatatacggtatgcaattggtctattcattcaattctaataaggtgtctagggcaacactgttggaaaaagtttgtgaatatttgcattacaattacagatataaaaatcaattagatattccaaagttcgatatcccacctgagatggttttagaattattggtcactgcggaatatttggaaggtaagattatcattactatttaaagctaatgaatacagcataattctgattactcacgaggaacgaaaggattgctaaattgctacagcattaaagaattgacggtttttgtttacgattaacgatttgatgccttaaataactattaaacgcgttacctatcgaatgcaagaaatgagatggaaaaaatgtattatataactatgcggtttctagaaatcttgtgagttactttattttggaattttcccctctaatagcatagcttccagtcgatttatctcagcaatggaagaggcatttttaatggcttctttgatcttttctctttcctcaggtgtaagtgtatatccagttgtaataggagaattcgcttctgggtggctttgtaccaatgcagccaaatcaaatactcgacttttcacacccataatagaggaagctatttctgtagggttttgaatttgaccaaacacttcttcagcacgaagcctttcatttcttctaacccgttcgaaatctaaaatatgtaacgaaggaattctccatataagatataatctataatattgtttttgagcaactggattgtcaatgcacgacaaattagtgagttgaggacaactagccaacggatctaaatctgctatttcttgaagatgattttgtgctagggataaagtctttaaattcggaagaactttacctatgtctggggctatagcagttattcggttatttccacacaaaagcgtttgaagccttttcatacgagggaaattccctaaatatcgaatgtcattgtctgtgaaatcaattgcatcgtgtacgtcccttaacactcctaaattttcaattattggaatctgataccctgtaattatgagttagctggatgacacgtagcatacagtaatttctttaaacatatcttaaatcaagctcagtttctttcaaaggactgatgaatgagggtacctgagacaaaaattcagcattaagacgcatgaaatttttgtaatgaaaatgccttttttatgctgttactgcagtatgatttaaaattcctaaaaaattatccaaaacgctcacaatcctaaatttcactattgtttattcaaaaaatgttatagttaacgttttagaatctaataatgtaaagttaattatgtaaaaaccaagaatatgacacgtcaagagaagaagcaaagtggtagagtttggatagtaagcacataaataaatacaaagaaatcttgactcaataagcaaaaaatactcactttttctactttttagatttaaaaaaaacaaattatgcgtaattatactttgataattgactgacgacttccatgttcaagaatcggctttcgtactagaaaattcttgggaaaacagagaataaatgatttttgtatatgtgtgttttgacacctttaaataaaacattttttcattgttgtcaaatatatatcttaagtttgtcagaaattggtacacactcttttatctgttgagctctcaaaaacaaacacaagcaatcgactatttggatgaaacacacattgttttccactcaaagttttagttcaactcatctataatgttcatactgcctccctatttgacttcgtgagcacaaaccgccaacgaaagtttgaaaccaggttatttacaattattcagagttgcttaaggaacctgttttcctattaaaaaattgcattgagatacttactaaactgctatatctttttgttttctcatttaatgaaaaacattccaaaaacaatattgacatcaagtcgttttttaatgtaacagttttaatgaattcttcagattgtttctatcgtattgctctatctcaatgaaagcactgctaagaaattatatttaaattgatatgacagcttctaatatcgaatcaactatccatcctcatactaataccacatgagtcggactaattgaaaatgccagcgatatcgacaaatgtacatcgacatttcggataatgtttgggtttagagtagcctcttttgtagttgaaagtggaagaaatacatgattaaatgttgtgcttccatagctcgtgtacttataaatcatacagtcactcttgagaatatgaaattaaaaatcactgcatttattctaacacttattctgttccagtaagaattattcaaactgaatttactacaaaactacagatcaatacccacacataaaaaccaaaaacaagttttttcttttatttacaatagcttcaactaagtattttgaagctgcttgttagttaatgctacaatatgactgtttatttctatatgcttaaaaagaggattatataacataaggatggccgtggctccactaactattcttttgccgacacctccaaatgaaacaagaattaatataagcaggaggaataccattcggctagttatattagactatttgggagctttgaagtcgtttttcaagtttgcttacattctgatttatattaggtattataagtgagccgtcagcgaaatttattaaccggtgaatgtttgaagcgctacgagattaatggatgacttagaatggctcgagaaactgaatttaatgacaaaagtccctcttccaccgatgatggtatgagccagtcgcacttttcagataaactgaaaaatttgtttcactttcgtaggaatcgagcggcaaccgtttctactagtgtccgaaatgatcagagggataatgattctgatgactcaacctttgatattaatgttaatcaattgaatgaattagatctgaatgatagtagcgatcaattggatagtcgtcccagccttagacgcgtatcttccgcacctgattctcacaaaggagtagaagcgcctcctcctcgtcctttaattaatatgagcaatattcgaaaggcacaggtcaagattttaaaaaaccccggcaactacatttttggaagaactgagtacggcaaacgaacttattctgggaatagtacaaaaattagccgagtagaagtcacacctcatagttttgaaaaaatacgtcttcttggtcagggtgatgtgggtaaagtgtatcttgttcgccaaaaaagcaaccatcggctctttgctatgaaaattttaaacaaaagagagatgattaaaagacacaaggtaaacagagtccttgcagagcaagaaattttgaccaagagcaaacacccgttcattgttacgttgtatcattccttccaatctagggactatctttacctttgcatggagtattgtgcaggtggagagttttttcgtgcattgcattcccttccaaagcatattttacctgaaaaggatgcttgtttttatgcagcagaagtaacggctgcgctggaatatcttcatttaatgggatttatatacagagatttgaagccggaaaatatattattgcatcaatctggccatattatgttatccgactttgatctttcaaagccaatttccattgtcacacatccaacagtcgtacttccaaaacattctaccttctcacaggagaaacccgcgttagacactaattcctacttttctaattttcgcactaattcattcgttggaacagaggagtatattgcaccagaagtaatccgtagttgtggtcatactgttgcagtcgactggtggacccttggtatttttatatatgaaattctgtatggaactacaccattcaaaggtaaaaacagacatgctacattctctaacattttatactctgacgttagcttcccagagtatcatggcgcccccaacgtgtcgagtacgtgtaagagcttgatccgcaggcttcttgtaaaagatgagtctaaaagatgcggttctgtcgctggtgcctctgacattaaacagcatccttttttccgacacattcaatgggcgctgttaagaagtatgaagcctcccattattcccaaaatcgaagatggtatggaggcagttgaaccttctgataatgataatgaagaagaggattttttaaactctcagtaccttatctctgcgaatttacctgcagttgatatgcattcctctacgcctgttaatgaacagagcaatccttttgacagttttagctctgtcactcttcatcatgctggtgatgaataaacttactttgctattgtgtaacctagaggccatggaagttgccttggctgtaaaaagttttcaccgttccccttttccccttttcgttttaatttaaatagttgtcttgaaattgatgatagtaatgatcaaaatttatttataatctcaaaatgtgctgctatttattaaatcgcaaccatatgttacatattgcttgtagctagctactaacgttaatacctaataccatcttcatctcttgatggatattttattttatttttttttttggtaaatggggtagacttctggcttcttttcagtcctaattaaactaatattataagaatgttaacttatacttttcatcgatattatcaaaagtgattttggatagtaaatacgacagtccattcttgatattggagcaaccggcatttttcgactactcttaaacttgcttacttatgctcattttattatcatttttgatataagttatcaaaatgatggataaaaatatttaagatactttattaaagaaaatgaagcgtagttataaagacattattcgatttttgaaattaattggaatttctcattcaacagcgataaagctagtagatgggatacttcccgttatgataggactcaaaacaagttatctcgtcgattgcgtttttttggaaatttctgaattaagagaaattatcgaattcgtaggcccggattgcttacggggcatctatttcacggagcccatttcacaatgtttcgtattgcatgtcgcaaattgggaagaatggagttccatagattcattggtacctatagtagtagatttaccttcaaaaaagcaaaatcggctattgcagtcttgtataactaaacatgtggatcgacttttggacctttgtaaaagaaacttgtcaacgttcacaatcgatatatcttcttcatggcgacaaaatattattgaaaataatgaacagaaagaattcgagtgcaccagtacagcaattacaggttgtctactaaattatggtgctacatacaattatgatcacactttatttaaagataacggcctttcgtgtgaaacacttaaactatacactcttgaagttcattcaaaaaaaaaagatgtcagtgatactctcatacaattctcttgtgtcaaccaatttgaggaaccagttacttcaaatatacagcgattgacttcattataccaaacacgatggaagcgaataaatagtgaagaaaaacgaaattgggaagaatggataaagcacaaatataagattccgaatgacacgaatattgagctagaattttgtttttcggtcacagatagaaaagaacaatcggtgatactttagtaaaaattacacatttggtcctcataatggtttcaatcaacatatgattcaaaaggaaactctcaattaactctagttggtaatgcacaagaaaaagtcgaacagatcttatttttattgcaaagtttcttaacatgaagactctacactgaaaattgcaatgcgttacaacaaaaatgggaattttttagaagaaataaacaaaataaaggtaaaaatgatttaacgaagatgataatatatgagttgtagaagaagaaatgtttctgagagaaaatcaattatatgctaatgtgtatttgaataggccagatacttattaattacttactcggtcacaaataagcttaatttataagcgaacgttacctaaagcaaggatcaaataatctgataatctagtttattctaattaacagatggttttataaaacaagtagtcaaatctcttaaaaaacatgcatgcttcacaatacaattgttagcgagttccttcattatttcttacttcagttgagatatgtagttgatttatctattgaaatcactaaaataaccaaaataattattggttaataaaactaaacttatgtgctaaaattcagcaatcagcaaaagaaaatatttaatcttcaatctatttgaatattaacagtcgctagaaaatagctgacgcagattattcattccgattacttagcttgcgcaacttttgcaatacaataacctaatcgtgaattttttaacggtagtaactgctaatattcactgattcttttttcttttatcttttttttttaaaaaaccgactagttgctaagatatcatttacacgaattcttgtgggcacgctccatccttcgtcgcttactgcattctaagcccgcaacctatgtattctgaatgatttattaataactgctttttcgcatgtttccattataaaaatcagttataaatgcgaaatcttaatactgagttggatttttttgtatctttctctgccttgaaggaggagaatatatcacagctaaaagtttactgggctcaaagcaatttggtagaattgtactatggtaatgattttattcctaaaatctactaattcgttttttaggagaatcattttatattaacatcgtatgctcaaggcctatagttgacgaaaatgttactacttggccagaaaacgagggatttcggattgaagggacacttctagagagtttagtggaatctgtaacttcagcatcaaattacccaaaggtaaacgcctttagtttaatgtgttctggtattccatcattcatttgggttgaagatgacaaacaatatgctttatgggcttgcttagctcaattgggtacgtattttaacggttattttttcatattagctaacatttacagatagttattcttatccaaatcacaagcttgaaatacatgtttataaacatattctccctgacttacctcaatcatctgaagtggacaggaacagtgaaacagaaggtacacgagaagaaaattctaacacatctgattgggatgagcaaaatgaatacgtatcagaggttgagggtgactataatttattaggttcactttccaatgacatccaatttcgttctaatccgcctgtcatctctggggcttatgtatttggcgaatccgatgttgctaatgaactgaaagatccttcaaggaaaacgaaaacaaggaagaaggtatttgagtgctcggtcccagttgtactaaagctacggtcttatgcattaaatgaatcaaaccaatatataactagtatagtttctcccgattcttcgtgtgaaaatataaggattctaggatttaaggcagaaacaaatgctgcgacgatttcacttttcgctcctaaaactcctgaaaagctgcaaataacactgtcaagttccgatgtctttacaataatacatctgctccaaatacctgataatattaagcacatcgaattacaatgtttttgtaaggtcattgttgctcaaaagttatccgagaccttagttgaaagcatgccttttacttacaaacatccacccgttcttattactcgacggacacctacaaaaactcacaccaaacagttgtcaagttctggaaacgtttctgcagcgcagtctatttcctcacttaatttactagagatttcagcctcgtctccttcatatgtaccgtccggttcttctttctctgttcgcgctaacctttacaatccgttggatttttctattgatttgttaatacgaattcctctatactgttacgatgactgtctaactaataaagagcattcgacttccaaaagcgaagaaaaaagcagcgaacttctcaaatacccgaatggtcacactatatccccaggaattattgctttatcaacgaaattgtacactggttcaatatttccaaaatgcgaaaaagattttgatttacatttccttgcatataaacctggttcatacgatttatcttctatttccattgaagacgtaaatcatgttgttcataagccgcgcaaattatcaaaagaactgcaaattatcgttacatagcatatttaaagtcaactcaattcaactttttccattttttttgaatttgcaatggtattcattgttattattagagatgcacaaaacaagacatatttctaaacaccgtcattttgtgcaaaacaatatgtattccatttttatcctaattaaaaaaccctaactaacctagccatctaacattttctttaatattttcactgtaacaatgctaccaactggggataatttgaaacaacactctcgtattgtggagcaatttccttcaccattgataacagttcagaccgtaattcatcatttaattgctccggagaaccggtcaatacagatgcaaaaacgggaattaattcaccaagatgctgaaccaaacaagggttttgttggcgatacaaagcaagaatcatgtgatatagtggtgcattttccagataatcttctttcaaaggaagtttagaaaatacgataggcaacacctgatcaactgggatagcattttgattgtgtagaatcaaacgggagatacaaccaatagcattgtcgagtgcagtacggaaaacctcttgagtaaagaaaggttgaagtttctgcagtatgttcagatattcactcgatagatcctcggtagaaaactggcataaaagacccattgagtaagcagcgttgctacgtacttcaccttcagaatcttccaaagctgccataaatagcgaaaaaacatcacgagtgaatggtgtgattgcagactcaatgcctccagctacttcaccaacacatgcgacagccattgcgcgttcgttcccattcttgctcatataatatttcacaatttgaggatagaatactttgaaagaatcagcgaacgatccaccaagagcaacagctaatgctataacgacatcacaagcagaatcaatgagtaatgcatcttgttcagtatcatcgacctcttcattgctaactatatcttcctcttcaaaatcatcatcaaatacgtcacccgcttgaacaatatgttgcttttgcaaaacttccatgacgacttcgcagagtttttcataatcgtctcccaagactactgggccacatgttttaatggattcagcaaagttgcgtagaatgtcagtagcaacagttttctcgtactcctcttctaaagtatcaaacgtgcattttctaacagcttcaaagatattcttaacagtatcaggaacaggaacctttaaaggtaagcctggttgccattgaggaacattgcatactttgtagtacgtagtagcacagcgccacaagctacttaaagcagattttctaacaccttcgtaaaaatgagttgtacaagctacaagcttttcaactgttggctctaaataaggagtaaagggagcgccaacgtacatgcaaatttcacccaaagcatcagcagcaatttccttttccatagcaatggcgctgttaacacccatagccttttcaagctcttcatcattttcctcttcattggtttcaactgaatctaatagttggctaatctcctcggcagtaggcgctccgatacgttcagacaatatatctgactcatcttgatcgatggatttgaataaagcaggaacaatgtgctccaaaaatggtgcgaactcttctttataaacacgagcaaggacagcatagaagcagaaagaacactcacgaagtcgtgaatgatcaatttggataccctcataagctagttgaataagttgttcagtgtaaggcaaaaacgcttgtttaccaactgcgtttgcaatggcaccgagggtatccataactgtaccacgaagttcgtatccttcatcatcatcagtggtatgtaaacattgcgagagactagccattgtacgttcgaaataaggtataaagtcatcttgagcagcaaatgctgcagagccaatagcagcggcaacacagctcttaatgtcaggagtgtcgctgaactccaacaagccgacaagtctttccataagcatcggtaaataaccagaaatctcagacttatccagaccttctaaaagggcgtcaatgcaattgcaagctgatttgcctacctttacaccttgagttgacatcagttcgaataccaatggcaaaagctgagcatggtgtttagaaacttcagtaggaatttcaacagcaatttgactcaatgcaagcagagctgcctgacgaacatccatatcattatcgcataaaccatttataatgataggaaatatgttaggaagatttccagcaacagattctgatgagccttcaacggcaacgccaattgatagcaaagcagctttacgatagctagcctgtggagattgcgagaatgcacaagcagcttcaaacatagggtaaaaaacctgtgaaggcgacaaatgtgtagatagaagatcaatggaacgtaaggcaagacgagcaggacaatcttcatctatgtcatcagtagtttcttccgtagcaacttccataagcgtaaggactagaggcttaccaagtttaagagcttgcagcttacgtgacttgaaacgtatgcacgaaattataaaagaaagggccatacagcgaatttcatcatcgacctgcttggaatttgcaatgccagtaataatttcaataatattaccaagtgctttggaaataatggcaccagaagcaataagaaaagtgttaaaaacatcaaaaacttgcttgctggcatccacatcaccgacctgaacgacatcttgaagaaccaaaagcatgccaggcaaggtagcacgataagcgtgcaaaagctttttatcatcagactccaaaacctctgcaattgcaccaagaccttgaacagaagtaacacgaactgttcgactagagtcagtaattgtttgggagaataagttgacaaaatccaaaaggagcttattatctaaatctaccgtttcagcaattgagtagagaacataaacagccatttcacgaatagaatcgttttgatccatagtggcttggaccaggaaagccgataattcattccattttccttcaggtaaatcaagcttagccaaggcagcaatcacacgaccaaaagcatgacggacgatactttcaggttccttcaaggtaatatctaacaaattactacggatctgattttggacatccgcgtcaacggatgaccaatatttatgacaaagcttacgtgcctcgatggcagctaactgacgaacttggggattttcacaagttcccataatatggaaaagagaaagtagtgagccaggttccttcaaatactttgtttccaaggcgcgagtggcctcagtaatttgagtggtatcaggagcgatgctttgaaaaagcagctgagtaagttcaagtgtgaattgagcgtccattatatatatttgaagtttaaatttttgttgtattttttggaagaaatatttatgacagaaagaaatcaatcaaacaaaaatattccgattttgaaaacgggtaaagtgagttcccccaaaagcagctttccctattaacaaagaaaagctgaataatagtaaagaaataagaacttgcagataaatgaattaaccagcaagtgtaaaaataagttaaaaaaaaataatatattgaaatattacttctctggaaatttgttcagttgaaataacaatcaaaagcttttcaggattaagagaataagttagtcacggtacaacgaaggctatttaaaaatgctttttcgatttttttttttcctttcccttttctctattacaaatatatatcaaatttgtacgtttccttttctagcttttacaaacttaaattattgtaaaaacaacaaatcagtaattactccaaaaaaaaaaccaagaagatgagtaattattgatgctgcctcttcaaagaacagcaaatctggtttgttttagaagaaatttttgttgtctcgttaggaggaatggttgctgtatcaaaaaactaaggcacaacgcaaaagattttttaaaattctatacattgcactatcatatgctacactaaaattcactatatttaatcgttctttaagattcgcttagatgaactgtgccgaaaacatcccatgaaaaaactgattttacttacattagtttatcgattggagatgcataacataaacgatatggacttgctaccaaaaattcgtagtttcgttgtgtttctatagtttacaggttcaagcttgaatctagtgatatatatttagtatatgtcactgtgctactcattgtagatcgcaagcaaaaaatccacggcagtggaaggtgtcgctaaaaagcaataacaactgtgtagctgacattattaaccgcattaaaagtaaaacctgtttcgacaaattataatttaaagcagctttaaccgatggatagagcaacgcgtaacagcgtaaaacgatggattaaaaacctcaacaaaatacagtaattcacttaataacgcatataaaaaacaaacactgaaacacaataacgtagatttatagaaactgactactatccacacaattatagcgctcatacaaacattcattaactacaccaaatactagtaggacgcttcaaaacaacaagaaaagtttttaatcatgaaaaatacgagatattctatttctttattataacataaacatttgtattgtaaaaataggaaaggaatgagaataatatccaatccattcaaaaacatgcatttcatcaccaaatcaatcaaaacaagctgacctgtaacttgagaaaaacaagccgaatcgtctaaaaatgtctttctagtgagcaggtcaaaaaaacagacacgctgttcagtcaacctaacccattttcttaaagacaacgccaacaaattcacgaatgttagagaactctaacagtaattaaatccattatagaatagagtcagatgagaaaggcattgagaaggaagtggcatcttacttggaagaaagagcaacgacaccgggaagagccttaccctccaagagttcaagagaagcaccaccaccggtagagacgtgggaaagagcatcctccttaccgtacttcttggcaacagtagcagtgtcaccaccaccaacaataacaacgttaccagcttcacaggtcttgacacaagcatcaagcatagacttggtacccttggcaaagttgtcaaactcaaagacaccagcgggaccattccagacaatggtcttggaggtggtgataacctcggcaaacttagcagaggacttgggtccacagtccaaacccatccatccgtcggggataccctcctcggcggtggcagagccaaccttggcgtccttgtcgaacttgtcggcagtgacgaagtcaacggggaggaagacctcgacgttgttcttcttggccttggccatcatggattcgacgttcttggaaccagcctcatcgaaaagagagtcaccaatcttcataccgttaaggaccttcaagaaggtgaaagccataccaccgcagatgataaggcggttgaccttgtcaagaaggttgtcaataagttggatcttgtcagcaaccttggcaccacccaagatggcaaggaagggacgagcggggttctccaaagccttggagaagtagtcgagctccttcttcataaggaaaccggagacacgggggagatcgacaccgaccatagaggagtgagcacggtgagcggtaccgaaagcatcgttgacaaagatgtcaccgagagaagtcaaagacttacggaaagcctcgacggcagaagcgtcagccttaaccttcttaccgtcaaccttggcggaaccctcctcctcgatgtggaaacgcaagttctccaaaaggatgacctcaccacccttggcttccttgcaggccttttcgacctcagggccaacacagtcgtcaaggaacttgacgggcttgcccaaaagcttgctgagctcagcagcaacaggcttcaaggagtacttggcaacacgagcaccgttgggacggcccaagtgagacatcaagatgacagccttgggttgttgctcaagagcgtacttgatggtggggagagcaccaacgatacgggcattgttggtgatacggtcaccgtccaaagggacgttgaagtcgacacggatcaagacgttcttgcccttcaagtcgacgtcggtgatagcgagcttagtagacaaagacatggttatgtgattgattgattctggattgagacggatttgtctttacagaaggctttagcgctagcaccttggcctcatatttataccccaattaatcggggagggtgaggcatttagaaagtcgatggaatgccgtggatcatatgtatgtttctagagaaacataccgaccatggtgtgttgacggacgacgacgaaatcggaagagtcgtcaggtgacatgagacgccgatcaagtagcgtttccgccagaagcggctgtcaggagcatttcactgtgacgtaactttatatacattttgaaacaagttgcatttagcgttacctttgtaatcgtttattgacgaatcggaaaaatgtatccatcatttggggaatcggaaaaacctagttaaaaaggtagtgaggcgtatgctacctacattctgaccatagtgcgcctgcgatagcatacggtaaatgtaatttttcggaaaaacctgctatctactatcgcttcgtaacagagggtcggaaaggaaaacgggattggacaacgacatgcatccacgacgtttgccgaatattttcgtcattgagcctttgaaaaatagagtcgccataagcgagaagtttaaagcttgtaaacgtatctttaacaaattgcgcgactaaattcgtaaaacataagtaaggagtgataatgcgaacgtgggttggttgggagttcgctgctccttttccacctagtgctgttttgtttgcctctataacgaatgtgaaggttgcaaagctaaggtttgcatcggcactgttatcgatacgacgagaagtgttgcagagaaggatgcagctagctggagtacattcaatagcagcttaaattaatttttgtaacgttaattaaattagcgatttttgctcgtcaagtagattcaaaaaatttttaaaagtcaattcaacatttgcaacagacatcaagcaatagctgaatagcaaatactgagagattttgctcgtaaattgttaagtgcagtattggaaagtgtaggatcaatatctgctagtttcagatgaaattctaatttactatcatgcttcattcctaaagtgtcttttaatgtagcaaaaacattttactggatttacgttttggacaaacgtttttttttgataacagcttcttttcacagcatgaagacacacttttcgacatcaacaatacaacatactctgtgtattcatttcgtgcgtatcactatatgtcccatgttttatttactctaccaacttaacgtgataagttttcatgctagagattttattatataatatgataagataactagctgttacaatactagcaattcatagtgtaaactgagatgaactgaatctcgttctccactttagctaaggctttttcagtaaagataaagcatacatttcaaatattagaataccttttattcagttgctactgtgttatttacatattgcaatatatagatcacaaggaaaacttaccgtaggttcatgtattgttataatatatactggttagctacgcagtttgatatctgttttaacgatatatagaactgcggtgagtttttacttgcgatctacaatgtagcggtatgcggtatgttaactaacaatgtatatttattgttataagaagtctgttagtatcggtcaccgatatagctcataactgaattgaggaacgaggttcagttgtagctctatttataatctttctaatagttgttatcaacggatatctatgatctgatgttgaacatgtgacatatagtgatacgcaacgtagtatgtcatatcgtagtgcagtattgctgacaataccatattatgtggttgacttctaaagtagtttagcagattgaagtaaatattccaaatgttgtattatggtacaccgtatttctttctgcatgttgacaatgcttcctaattcatctgataattttcctatacaatatctgatgtagacatcgaattttgcttgacgatacccatgacaaagacaagagccttctttcataaacttcttaattatttgatttgagagttcaaagtctgctctagcattgcttaatcaacgagtagcaacatctatagaatttgagattcacaattcagtactcaaaatatgctccaaaagagaaggtaaaaaccaaacagcaataataaagaaggaacctacaaaaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacatctagtgaagaatttttgaatatttatactacaaaaaaaaagaccaatataattctaagtacttttaggatcgctgagaatccatcgcttattccataaatacaataatgtaagcaagcaatgtgttttaatccaatgacatttactatcacagatcatcttgaaagctgaatgattgtctacctttttaagtttgacattttcaattcattacaaattacaataaaatcaaaacgcttgtattgtgtgtgcatgcaccttgttacaagtgagcgagctaaattagctacagtgaagatgagtactcgttcttatacgattaaaacactatgtcttgaaccaaatccattaacatataattaactcaatttaaacgaaagtggccaactagttgaaagtcagcaaataataactatcgtgaaaagcatcaaataacactaagcctatcggtaaaagaaacattaacatgtcggtatgcaaaaaaatttttggcttagtgtattttccgcttcgagatgcagtcataaacacaaaggttgaatttgtgcctacccagtccaaaaaaaaatacatatccgttgaaccaggacttaacatataaaaccatatatctttcacaattgaagaacaaagaagcaaacatagaataaataaagacaactctaaaatcttttcatctttaaagaaaaccatgtatccataaagccatcaactgagaattcgttacatgttctaatcgtatttaacgtaacaaacgagaaaagctaatgatagcactaagctatctgtctaaaacttaagctccttaggttgttcccaaggcttggattgatcagtgaagtgaccgtaagaagcggtggaaagatagaaaggagtttgaagcttaaggcttttgaccaaaacaccaggacgaaggtcaaagttcttgcggataatttcaacaagctcagcagatgtcttggaagaagtgccgtaagtattgacaaaaatagaaaggggctcagcaacaccaatagcataggagagttggacaaggcagcggcgagccaaaccagcagcaaccaaagatttggcaatccaacgagcagcataggcggcagaacgatcgaccttggagtagtctttaccagagaaggcaccaccaccgtgagcaccccagccaccataggtatcaacaataatcttacgaccagtgagaccagcatcaccttgaggaccaccaacaacgaaacgaccagaaggttggatgtggtaaacagtcttctcatctaacaaatgagcagggacagtaggcttaatgatcttctccaaaatttcagaacgcaagtcttcagtagagatgctatcagcgtgttgagcagagacgacgatggtatctacacgacgggggatgacagcaccgttttcctcttcatattcaatagtgacttgagtcttggtatcaggacgcaaccatggaagagatccatcacgacgagcgacagacatggcagcattgagtttgtgagcaaggagaatggtcaaaggtaacttctcgggggtctcatcagttgcatagccaaacataataccctggtcaccagcaccgagctcttccaaagccttctcatagtgaagaccttgagcgatatcaggagattgttgctcgatggcgacgaggacgttgcaagtcttgtaatcgaaacccttctcagagtcatcataaccgatgctcttaatggtattacgaataaccttttggtagtcaatttgtgagcgagtagtaatttcaccaaaaaccattaccataccggttttggaagcggtctcacatgctaccttggaaaaggggtcatccttcaaacaagcatccaaaatagcgtcagatatttggtcgcaaattttgtcaggatgaccttcaccgacagattcagaagtaaacaaaaaagtttgagccattggggaatccaagatacttgtaaaggaaatatggaatcaaaaaactagaaaagattgaacaataagacaagcgattagtttcgtcaaatataaggaaacaatgaaaacccttctttatcaatgaatctaataaatgtagatatgcttgcgaatttcgtcaaaagaagctctcaaggtttcgtaaagcaagtaaggttattctttagccttatatgctgattatagttgtgactgcttatcaggatggtagcgccattttttcaatttcttgagcaattttagaatagtgatatctggtagagacaaattgttctgcgcaattgttatttaaaagcaggggtaatagtatgttaaattttttatagtgctagactgtaatgaattaaaaaaataaggaaagcacgaaaaagtgtatttcgtattttgataaatcgctgtattttcaatttgaagtaaaagtagaagggtctttgactgtcaatttatttttacaattatgtttacgattgatgaactatatactgcaaatttagtagatatttaaagaagcttgaatatataataaacccagctgtccccttagatattggctggacttgggcattgagtgtgctaatgcaatgtgcatcttataagtatttatgcagattgaaggatgtttttcttttcttcattcttatgttttttaattgcaaaaactggctcttccaaactttcatatctttgaccaattatttggtctgcaattaaatgggcaatgacttagcgctaggtccgtattggcaataaaaaattttcgtaatgacgatttaagaaaatacatctttctacagtctcagaaacttgaatttatcttttttatttattttattcgaaatgtaatgtagcatttttataaactgtagtaggttgactggtagtacaagcaaaaaattgggcgcaccttaagttgtcctttgccaactgcaccctactcaacaccatgagcgaaagtcttactagaatcgccattgttagtgaggataagtgtagaccaaaggtaagaaaataaaaaaattaaaggagctttattagtagaaggttatagtctactcgttgtggatgactggagcttttttgtgtgtgcacaaagttttccacgaaaagagttgagtcaaattttgtttgttcaagtattaaaacatattttaactgccctgattgtacctctgttcagattttttgatcctgttacgatctgccaagcactttcggactagtagtaaatttttgcttggcttggctgtcaccatatgttggttaaacgaatctaaaggttcttgtaaggtaaaggaccgaaaatttaaataaactttcaaagtggtctgtgtcacgttaaaatacgttttattgcttgcttacgaaactttcctttgcttttaatgcttctggttttagaatgtttggtttttattagtttgctcaccaatattttagaaatgtcggcaagaatgccgccggtcttgccctgtcgtgcgcaccggtaaattgtgtattgaagttaatcctaccgatcgcattgcatttattagtgaaacattatgtattggttgtggtatctgtgtcaaaaaatgtccattcggagctatcaacattattaatttgcccactaacttggaaagtgaagtaacccatcgttactctgctaattctttcaagcttcatcgtttgcctactcctcgtcctggtcaagttttgggcttagttggtactaacggtattggaaagtctactgcgttaaagatcctatccggaaaaatgaagcctaatttaggtcgttatgataatcctcctgactgggctgaagttgtcaaatacttccgtggtagtgaacttcaaaactttttcaccaaagttgttgaagataacattaaggctcttatcaaacctcaatacgttgatcatatcccacgggcgattaaaactggtgacaaaactgtatctggtttaattaaagctcgtgcaaacaacaataattttgaagaagttatggatcacaccgatcttcaaaatcttttaaatcgtgaggttggccatctttctggtggtgagcttcaacgatttgctattgctgccgtagccactcaaaaagctgacgtttacatgtttgacgagccttcgtcttatttggatattaaacaacgtctcaaagctggtcgtgtaatccgcagcttgttggctactaccaactatgtgattgttgttgaacacgatctttccgtccttgattatctctccgatttcgtttgtgtattatacggcgtcccctctatgtatggtgttgtcactctcccctattctgttcgtgaaggtattaatattttccttgacggtcatattcctaccgagaatttgagattccgttctgaggcattgacattccgtcttgctgacgcatctgatgaaattaccgctgacagaactgcggagtacaattatcccgatcatgtcattgagcaaggtgatttcaagcttacaattaagtctggtggtttttctgatgctgagattattgtattgcttggtgagaatggtactggtaaaactacattctgcaagtggatggctaagaactcggatttgaagattagcatgaagccccaaacaatcgcacctaaatttcaaggtaccgttcgtatgctgtttttgaaaaagattcgtgctgctttcttgaatggcaagtttcagagtgaagtttgcaagcctcttagcattgacaacatcattgatcaagaggtattgaacttgtctggtggtgaattgcaacgtgttgccatttgcttagctttgggtatgcctgctgatgtgtacttaattgacgagccttctgcttatcttgattcagagcagcgtattattgcttccaaggttattaggagatttattgtcaactcacgcaagactgcttttatcgttgaacacgattttatcatggctacttatttggctgaccgtgtcatccttttcgagggacaaccttctcgtgatgctagatgtaatcctcctcaatcacttcttactggtatgaacactttcttgaagaacttggatgttacattccgtcgtgatcctaataccttgagaccacgtatcaacaagttcgacagtcaaatggatcaagagcaaaagaatgcaggaaattattttttccttgaaaattaatgtttaatggctatactggggttctattatgtttacttgccttgtttccataattgtatactcaaaattggttttggttgtaaaaaagctttgtttggaggcggccttctttgagaaaaaaagttcttgtctatttcatataattatgcttaaggtaattgggcacttgttttagaatttatttggtatttgggaattgttgtatgaaatattagttgaaatacaataaattctcagagtgtgaacgtctctttaatttacactatatataattgtttgtgttttaagctaatttcaacttggtcgtataaattctcacgttttgaaaagtatgtgtaagatttaacgagaacaaattcccttgaatgtattgtaaagctatatttgataatgtggcgttgagttctatataagctagttttccgtgttttctaaataataaaacaaattggagtgtttttttcaaaacatccattgttagacctcctggttatgttattttcaccattttctaacatacttgaaatttcatgaaaagtatcaacgttacttctcgttaagctgggacgagttttgccatacaagaagacaactagttgccaacacctaaacataagcccttagagtaatcaaaggcaaagtggtaatagtcgtcgccttgaggaattccttcagcgtatttactgtccacttgacttgaatgcaatacaatgaacgcagatgatgaaatttgccgggtgtgccggtgtgagggagcaccagattcacctctcttccatccatggtaagaattcattgataaatttttatgcaatttaaaataataacacgaatttagtaaatgtactggaagtatcagatatgttcatcaggaatggtaagtttttactgatgagattgagtcagatgtttaaagaaattataatcactaatatattttagtctagtagagtggttaggtcacagtaaaaaaacacattgtgaactttgcaaagctaagtttgagtttacaaaaggtaatattactatgatttctttttgtttttgattactaacactcattcagtatactcagaatctatgccacgtacaatcccttttaccatcttgtgtagaaaacttgctagtactttaaaacaacgagttattttttttactcgtgttttacttacgttcttctgctggacagtccttctacctcttatatttaagcatgtatggaatttgaactttaaaataggtgacacgtatacgattcatgcaagaaataaaaccttcacggctccccaaaagccaggatattttgaatcaatttcccaaattacgtccagtcctcggttgaatactttaattgccaacactgcagaaggtcaggttctaacttttgtggttacatttatcttgattacggctttcctcgttcgtgaatgggttcttcaaaatgccgtccaggtcgcggatgaacttcaggggcaacagtttgagaatgtcaaccagaataaccaagctcaagctgcagctgcagctgctcaaaatcttcgtgaagttcgtgaagctcgtcaacgactagcaatggtgatggagcatttacgcgagcgacaagagcaaagaaatttagaattgcaaagaaacggatcttttgaagaaatcgagagagctcgtcagcgatttgctcttctgggggacaatattcgagagccgcaagaggaggagaatgatgttgatgtcgatgaaatttttaataggcaacaactgaatcagccagccctagaccttaatgatgcaaattctagtaattccgtacctgtagaatttaattcactccattctcaaaacgtcgattatcgtgatgaggtagattctttgcgaccccagtttaatgttgatgagcaatcttcaatctctcatagttcaaatgcttcggagaatattgtagatggagccgttacccaagccaatggaattgaatctgattttactagagtggatcatgagcctattattgtcaataatgatgatgaaaacggtaacaatgaatcagagaatgaagaggttattgaagaagataatttaaataggaatgttatagctgaggcgcaaaaccaagtcgtcgctgacgaagaaagaaatgccgttgctcgcgccgcccaaatagctgaagctgatgatgctgacgattttgacggtatactagaatttctaggtcttcgaggacccattactggattcttgcaaaattgcctcgttattgctttcgtcgtttccgtattcttgacaacggctgtgggtattccatacatgtctggacgccttatggttgagtggattttgtttatcattcatcgcccgacgtttatattacgttttatactatctttcgttaacattttatttgactggactgttggtggggcttttaatattgtgaaaatattaactaaacttcctctgttatcaactgttttcgtaaaacttaagcttcaaggaattttttcttcttctttccaacaggtttcaaataatatgtatagttggatatatgatcatgtattttcttcttccgatcatgcctatgaatcgctgatatattatatgaaaactggacataagcaagtcgttcaatcattttctatttttccggttttcagggtttgccaaatgtttgctgtcatactaaaagattttgttgaaaattactctaatagaccagtagaccgagtttttactacgcttatcggatactgcatgtttacgtttttagggatttcatatcttaatcgcaaacaatttctatttaatgaccctcaaatcaggaatgtggaattagcttttagagaagttttgagacaatgcggatctatagcaaaattcggaataattttttctatcgaattggttgtttttcctattttctgcgggatattgctaagcatgtgcttaattggcactttcaaaaagcttgctgccgagaatcttctcaatgtaatgacagtttatccagcacaaagcatttttttggcatggttcattgggataacatttatgtttgagtttgcggttttcatttccatggtacgtaaaattgttcgtcctggagtcctgtattttttgcgtgatccaaatgatcctcaatttcatccaattcgtgaaattttagagaaacctatgctctttcaattgaagaaaattggattcagtgcaatactctatttcgcttttattattggctgtgttggtagcgttatccatcttttaaagtcaactggaataatttttcctattgaattcactactaagcctgctgtgtttgaagcaccaattgacttgttagcgttagaaattctcatatttttaagtattaaattatttaaacctctcgaactcactagaagtttttggcgaactttggtgtcaacattctgcagatgtttacgtctatcatcatatgttatgggtcaaaggtatagtgatgaagagggttattatcccaagcaatatttttcttttcttagaaggattataagcaaaccttcggataccgaaaaccaagatgatggtgataagcagaaagcaaagaaagactttgtccaagacggtttctttttgtggtgtccttctaaggatgttgtgccagttcgccaaggagccatgcttatacctgtgacagaaaatggttatgaaatttttggtgaaaaaaagaaggtcgaagaaaatgcggactataccattacttatgcaccttctaatttttataagcgtttgatcgctttgttgttattttgttggatatgctcaacacttgtgacagtattgttagtgtttgttccactttcattaggaagagctatttatgcttggtgctttcctaatgtggtaaagcacgatttttatgcttacgccattggattttactctatttcttttccaatgtatgcaattcacgcgtctgttaagtttctgaaacttgactatttacgaagccttatgaataaactaaatttaaaaattgttatgaggagcttagtaatggcgttaaaatatcttttattagcattccttggaatatttatcttaccactcttacttggagctatatgggaattatacgtcgctatacctttccgaacgatatttaacagagggactcttgctctcgatgcattccaaaactgggtgattggtctttttatgcttcgtatgatatattttactgtgacttctaatgaagagcgtttcgtttcaaggttgtttcaagatgcttttcgtgatagatggacgaatcctcaaattcttccattattaaaaaatgttctcatcccttttacatcagccttaatagccgccgttgtgttgccaagtgtttttacttacgtaacctatccttttctttcatccattttcccttctgcatctaaaacccttatgtatcggttgatgcatcctatatttttagcattacttgggctagcactcttggggcgccgttttgtagaaactagtagtaaatggtcgcaaggaatacgtgatgatttatacttagttggtacgagactgcacaactttggcgaatctgctcctccagccatttctgagtctgccgaaaaataaaagtctagtcatctactatttttcagattatccttctctttggaaaactggagcgaggacatctgaagtaatatagagcattgtgaatgtatattatttgaatgatgtttttgttttaattgctacgaaactgttagtttagttgcaggaaattacaaaaagtcatcgtttgaacaattggtttgttattgttatattgccaggcatcttatccaatttatcgtaactggtattatcatgatatggtgctatttatttaattttctttacaaaattgaacaaatatcaattatcgttgaatttctttgatgtatctgatgactgtatcaaaccgtagcagcgaaaatttgcagacaatcactagcaatggataaattagttaattactaaaaagaaacagttataacaaatatgtttactacggttatgtgacaaatttatgaaaatgtaaaagttcgtagtattgcatgtgttgattttgtaatccattcaatactaactaatccttcgtatagaggaatatcaaaatactttatcacttaatcaatttaaattttacgattatgttggcctagtaaaatattcatgttaaggattttatggcattcaacaatagcgataagctgtaatattacaagtaataaactcctacttaattcgtttccaagcccatttattaaaaagaataattcagtgttgttaaaagaaacactgcaattctctaaaaattaaaaaagccaagaagtgtataattttaagctactttaatcagtgaaactaatttaaaaccaagaatgattaaagatatcgaaataaacaatttatagcaaaatttattggtgatagaagctttcacttcgtattccatatgccagataaaactacccacttttactgactattccaaaatccattttgagcaaaagatcggttattttcaagtgtttttatattcaggattttcatgtcaatcagttattgagcgtcatatcgttgttcaattacggttttcttaacattatagaaactgcttttctaaaaaaaaaaagaaaaaaaaagagcaggcatttttatactaagaatcagcgataaaagggaagacagttacatcaatctaaaatctagtttacgataaatactatttaactaaaagagaatggaaccaaacgaaggagtacaactgttttcggcttttccgcctccacctccatattataagttatttacaagagaaaacatagaaaaagtaatttcaaatatggagaaagaagcaaaacatgaggatgacgcgaatactttacaacctaagactgaagaagaaatagagtcgctggccaagctgtttaagaagccgtcatgtctcacatctgggacttatcaaatgtttggtgacacatggagggtaagtttatttttattgttttacattagctgcttttcatctctcactaacttatatcgcttatagctagacgaagctataccttcactcaaagaatttggaatccctgaattatataaagatataaaagatggagaagatgaaattgaagtggtagaatatgatcctaaatccaatgcgatagttggtactagttttactcgtgtacacgattatgataaaaattcaccaattgaaaatgaaaaaattctggaggatgatcaacatacggccatgaaagaaaaagataatgaatctgataagacaatgaaagatgtcgaggaaaagactgagccctctcttaaaaaggaagaggaggatatacaaatgaaggaacctttagattctcaagatactggagctgtttcagcttcttcggtaaacgaaggtttccgggcagatcaaaaatcaaaggatggagaaacgagtgatttgataaaaattccccggcgagcttatgaactacgatttttatcccgctcacttatgcttaactttcttgaactcctagggattatggcgaaggcacccgaacagtttccttctaaggttgaaaacattagggtgttgctgctcaatctccatcatttaattaatgactatcgtccacaccaatctcgtgaatctttaattatgcttttagaaaaacaattaaaacatgaagagtcgcaggttgagctattacgtactcataaccggcaaatgaccgaaactttggaaaagtacaaatcattagattttaatatggagaaggaaggagatgtgattcaacaattaaagtcgtcaataaaaaagccattgtcaggcgctgaagatgagcaaaagtctaggtctatgttctcaaaaaatgacgagaaattaaaaaaatcgcttgaattaatggaagacgtgataaaacgagatcttagctaataaaccggtttatctagtagagttattttgctatttcctctgcttttaatatttgttttacaaacaaaaattcatactaacgatgaaaaaaatgtattctttctattttaaacaaatcaaaaaagttcgtatccactacgaagcaaaccaaaatttatatttaaacggcaagatcaaccttttcctcagtgatcatgctcttgaaaggcgcaagcgcttgagagacgtccttatttacaaaggattcagtctgctcgggagcacgtccaacaaaagtggatgcatccaacaaagaatctagctcatcataaataggagcaaaataaggagtattcttaatacgctcaattaagtcgttatcccctccctcttccttgactactcggccagcttgatgagacaagacacgaatctgctcgtgacactcatgacgactagcaccgtgcttagtcatagccatgataatgttttcagtggccatgaagggcaattcagcacgaatgtgtttttgaataaccttaggataaatgaccataccagaaataacgttcaatagaatcttaagaacgctatctgtaaacaagaaggcttcaggtaacagagaacgacggttagagctatcatccaaagtacgctcaaaccattgaacagaagcagtattaagagcattaggaatcaagttcataatataacgagcttgagaacaaatacgttcacaacgcattggattacgcttgtaagccatagcagaactgccaatttgaccagcctcaaatggctcttctacttctttcaaattagcaaggagacggatatcagttgcaatcttatgagcagtagcaccgaaagaagctaatggttgcaaaacgtcaatatcgatcttacgatcataggtttggccggttacaggataaacgttatcaaaaccggaaagcttggcaaccaatttatccaattcctcaaccttggcatgatcgccctcaaaaagggctaagaaggaagcctgagtgccggtggtacccttgacaccacggaaaccaatgtcatttctagctcttacaaaatttctcaaatcccataaaagctcttgaatccaaagagtggcacgcttaccaacggtagttaattgagctggttgataatgtgtaaacccaagagtaggaatgtctttgtatcgcaaagaccactggctaagacgattgataacgttgactaacttagggatcaaaagatccatggcgctgcgtaagaaaatcaagtcagcattatcggttacaaaacagctagtagcacccaaatgaataataccagaagcagcaggagcagcaagaccatatgtatagatgtgagccataacatcgtgtctctgacgcttctcttccttagcagcgatttcaaattctggagctgtaattttgacatgcgctttaagttgctcaatagcttcatcagtaatttgagttaaaccgagttgcttttcagcaatggcgagattcaaccacaattgtctccaagtattaatacgcatttctcttgaaaagagatgagacatttcagcagaagcatatcttgctgtcaatggtgtactatatgaaccataatcctccatattcgataatcttaagctcgccaaaaaatttctacctgttgtggtgaatggacagtgaggaaccaacactaagtagtgctctacaaatgctccaccttgagaagaccatcagatttattattttgtaatttccatattaattagttaacgcgcatgaaaaatcaaacgataatttattgtgcctccatgcttcatatgtagtattcacctaacccaccaagcaaatcaattgaagatcaagtatagaggagtaaaggtgcctttccacatatgttagcaatattacaaaaggggttataaatttactttaaccaatgcctaagtaagaaaaagacagagaccacttcgtcaattgaaacttgtattcttaaactagtgaatatgaaatgtgaactagtaagagcagaaaattaatttctctataatgccaaaatctacttcatcagcagataacgaaaaccaaaattattttggattatactattaaaatatcttcacagtgaaaaagtaataaacaaaaaaccatcaagaaaaataaatattaaaagttgcaaacatcaactattaaataaagtgtgaaacaaaaagagaattcttgctgtattggcatgggtgtttttaaattggtcaaagaaatattcatgacaatcaaccccagatattctcagatgccaagaattaagtgctcatttgtatagggtaattagatgtattttgatcgttttcgagataacctttcagtaaatcaaaggctatattttatggcccatacaaagggcgcgcgacttcaactacaattaaaactcaagcaatggtgcaagcacttccaacacgataccaccaactttcttgaagttgagttaaccaaataagaaccaaaaccagtcgatcggtcgggttgtcaacttgcaaaatgcgagttttctcaagctctgagataggaagaagattggtgattttgtaagacaagtcagcaattgactgtctagcctccatttttatatcgattaaaggtacaacccaatgaacatatgttcggcgggcattcatgtaaaaagcatctattctttcaactaattcttcattacttagattaccatacattaatagatattcaggctcaggaaattggagtggagtggctctcaaaggagtatcatagtgcttttcaattttcactctcggaaacaaaccatcagctcgaaaatcgattatacgaacacaatatgaaccacgggcttctacaagacttctcccatcgatcaaaggctcgacttggataatttctaaaattgtaccatactcagaacaaaaaagacgttgaccacgagcatttcgaagctctcgatgctcattatgaccatcacttcgtgctcttaaaggcattgcaatacaaaatcgcttagaagtctccagacattttttgatcatgatgtggtatcgcagttcaaaaatatgaaggaatgtcggcattctgggatatgcaagcatgctaataaataacggaagccaactttcctgttccttttcttcttcccatgatttttgacgttctaaccaattatctgggtaaaaatctcgcaaaaatgtggtaatagagtggcttttcgcatgttccaacacaacaggagatgggagcccaaaacgacaagtcgggcattgaggagactgggttagtgcttgcataaggcaagggccacaaaatgtatgtccacatggagaaacaactgggtcataaagcatgccaaaacaaatttgacattccaattctcgagaaacattctcttgtaataggtcctccatatgtaaaaattcagctactgcagtctcataagaagatgaggaaggtattaagttatgaaaagtgggaggcagcagagtaatttcagtcaatgcagaagtacaaggtggtgacgaagaaagacaatcgtcatgacaaatttcctcctttaattccagcggtaccaaactctgctgagaaatttgaaactctgtagttttaatcaattcaaccactttggaaatgatcacatctttcacttcggtctctacagaataatgcggtttcttatggttgtaaaagcaacatcttgagggactaacttttccagagctttccgaagaatatgcgtttcgaaagcatttccgacagactgttcctccacaaggaagtgtgacaggccagtcaggcaaacaattacagcccggacaaataaagtaagaccttattttattaaataatactcctggcctttcttttctcatttttaatcgctcgtaaaactaattcagatgtcgattgctaatgtcaagtaattttacactcgttaattccatggatgactccagagaatactagaaacttaaaaatattgtttttttttttttaagaaagaatatgaaccttcttcaattatttcagtcgaaaaaggaaaacctcattaattcatgaaattactgatgacatatcttcatcacgcacaaacacttgctgtagctatctataaaataaagacttattaacaattcttaaaaggatttattcctttaatttatgttaataaagcaattcacaacagaaagacaaagtgatgctgtgttgtaaacggatgacagcataaatatggtgacattatatatatatatacataatataacgttacatccgtgtgaattgctaacatgatgatggaaaagtaaaaaagacgaatattgcaattaaaaagctttaataattaaaataaattaataactttaattgataaaagtacaggaagtaattaccagtttattatggtgaaacggcaaacaattgtataccgatatattacatactgatcgacatgtgactcttactttcagtacaaatttaagatgatggtcaattaagaagataggcgttcatatatttcattacaaataatcataaaaaaaacagattcatgaagaaaaaccaagcaaggtgctaatcaacctgaaagacaaggcaatctcaatggcacgtttataaaagggtaccggaattctctaaccttagtaggtcaagcctgaatgaagtaaaacacctaggggtagaatatgcagaataggaagaaaagcatgaaagcaaatattcaaacattgtattgaaaaagaaacccaaccaaatctaggaccaataaattatgatacatatgttttcaatgattcttgtacggaattccagattcgcaagttccggttggcccaatctatatgactatcggtcaaacggtttaaaattctgtttaaatcctgacgatgcgtgtcttggtagcgctggaactcaaagtttactctgtcagttacaaatgcgacatccttagtggtaatcaagagcatgtccgtaagatgggtaacgctttctgcggtcctaccgatgttgttgtgtcgcgatacttccacattattatcagttagaccattcaatacaaaacgtattctatcaaatacatcacgaatcgtgcgcggtaaaacagtaactgacgtcaaagaggtatcttgtgatactgtttcaaaatcttgactttgattgtgccgtaaatcccgcaaacactcttccgtttgctctccatttccatcatgatagttttccaagggctgatcggttcccatcaagggaaccgacggctcttttgattcttcatcattaaataggggatcttcttcgggaatagttgaacgagaagtttgagcgttatttacacccaaagtagcttccgattccctattgagtattacgtccccatctacctcaccaatagcctgttgtagacgagcagcatgtctctccctgcgctccaaaagatgaagaaagctcttttttcttgtgagaagctcttcgaccattacctgttgaataaacttcatctttctaaagataaaaatgtgacgcatatttttggcgtcttttgaaagctcctgaagcggttctattaccgcgattacaaagttgtgcataaagtcaatactagcaagacatgtgtgatcatttgcttgtccaaccttttccagtgctgtcaaaagctttcccgactcggataacgaaagagcgttaaacattgcccccaaagtagagtgtgcgaggcaatacttagagtttgataaaacaatttgattaaataaattggattcctcttgtgctactattgaatactgctgtagcgtatcttcaagcataagaaaatttttcccaacatcgtcataattgtcacgaggtacaagggttttagagggaataggcagctccttgtataactcagcattctctttagaagaaggatcagctggtggggctttcaataaatcctttgggagacaactaataggaggactatgcaatacttccttccaagatacatgtcgactaagaaattttcgaaaaacttctgaaaggcccagaatagggtgttgtgctacccttctcaaaaataattgtaataatctctttctttcttcgagcatacgagacattcgttggtttttggtgacgtttatcaagtaatccatgattttatgtttatcaggtaatggaggaaccaagcaagtaggatacaggcggctaagttgtacgcgcaaagaagcaaattctgaatatcgatggtgtatttctgagtcctaaaaaccgttagtaatcaaacatttcaatacttccaaacaaaagagaagaatgaagcaaggattctacaatgaatagttcgacttaatacattatcaaccaatttccttaacttacttgaagtttgattatatatactatgtgtgatccactctcagccttcatagctccagtaattacaattccgtttggatcgagggctgaatcaacaacactatctacgtccttttgaaaaaacatgtttctactttgaaaactctcattcggttggctaatcgcattctctttgacagatgaagagccctggtgctgtgatggctcaacttttggctctacattgacagcagaagaggcgcttctgttgtcagagccagagaatggattattatcttcaaaaaaatccattcaattgtttctcacaacgtccaatttcaattgcaatgctgaataatggcgtttggagttgacaagtacagacagtcatactgtgttgattaatgcattgcgctatgcttatttttcgcaaaacaaaaaatttgtcccaattcaatttcgtaatttaaacaattgattcttcactttattattttatcaatatatcttattgagtttataaacgcttttagcgcgaatctcacattaattgaaatagtacgtctagtagttaacctttaagaattcactgtaattatttatctttcttatattctataaaaattatttaaaagtatagaaaatgtgtacattttcgttagaaacaaattttccaattcccacaacctttacacaatcgatctgctttctaaaaccttttgaaactgaagtaatgttcgagtaaacaaaacatttccatcttccgattgctcttgaaagtttagtaaagtattgatggcatttatcgcatcctttgttgataacaaatactgtgactcttcctcttcttcatcggtttcaaactctcgttcatcaagaaattgagcagcaacttggttaacgatatcgtcattagtgtcagcagaattttcttcaatagggttaataaaattttcgatttggaaaatatccttatcaccaaggtattttcctatcaattcttgcaaattcaccgcgattctaatggtttctggagaaggaccggtcagtggttgctgattttgaaaaagcccagaacgaaggaaacaattgtatattatagatggttcaaagtcaacgttccaagaacgaatcatccatctaactgcttttagtacattcattgtcttactggggttctttcccaatcgaatctcctcaagcatgtaattaagccagtattttctgtagtatgatttaaaagcgtagactatctcttggccacaaggatggtaaatttctgtagaatttacaggaaggaaaacaacagtcgtgtttaccaactttcgctcggaattgcgaatattttccaaagcgcattcatgagcgacaaacttatccagtataagtagaactttcctacccttcatcaaatcgtcaaaccaacgaagccattcttccataatggaagtggtcatcctagcggttccattatatcgccaatgaaaatccatggaatcaggatgagcatttgcttgccgaaaggcccttggacttttagcatatccaatcacccaaagaggggccttttcagaacctgtagcattacaacaaatagtgacggtgacacgagccttatctctcgtaattccttttactcgttcactcgcaggagattgattgggaataagtttccagcatagccccgtctcatccatattaaagatgtcttttggatcaaaaagacttattaattcctgtatttgaaccatgttttcctcatacgttccttgatttactgaagtagattcaccctgtaacttaaggccgtgttttaaacaacgctttttgaacttctctaaccaaccgttactaaattctggaatcggaagctcagagtactccggtatacgtctccacaattctgcggcgctttttttgatggcgtttccagtaattgctccgtcttgtttttgcaacctcgtttgccagtcaataagggcgttttctaagataggatattttccttggcggtttcttcttatttgagagttttctgcgtctagattatctaaaaattcgttctttgatgatagaattgacgaaacggtagattgtgctagctttttatgaaagtgctcctcgaaccaactaataagctcttgttgcgaaggtttagttgctgactcaaaataatgttttctaattgcttttttttcagctaaagtcaacgcttgacgcctcaatggaggcattctctcaagtttacgaaaaaatcgttgtaagggaggtaatcgcggctgtcgtggatgatatggatgatatcccgatatgtttgtgatatttgatatattaacgtgtttgttattataatattattataatattttcgttatggatatgttaactatctttattgcgacaagttgtatgtataattgtaatattcgtttgctcttaaatcgcaattgttggatatctcaaccacagtggaaattaaataaagtaaaagataagaagtaaaataggtttaacttaaaaagaatttgaatgccataattaagcgatttaaataagctgagcatatatgagagtattctaaattatatatttatggcaatcttgattaaaaggctttaaaacaaatcagcaccgaaacctacaagacgatcggaaaatgaagtttccactaaactaggtcgatctggggcaccatgtatgggagcatctttgagcttttcagttacatcgcttagtgaaacatttaagtatatctccataaactgtccaatttcaatgttctccatatttcctcgaagatgttcagtgacctctcctactccataaacgtttacatcgacagcagtatggccgtgagtggtccagccaatttgtgcttctacactaacaatatcactaagcacgtttataagattaaatatattatgccgggccacgtatatgtcatgaatctgctttggattagggtcaggaatgccaattgcgggtaaaacaaactgttcaatataaggaagcaacgtattttggttatggttcacgatagctgaagcgagatattcaatagaatggagagcaagagataggacttgcggcttccataaatactctggatattttttggagacctggcgaccaacagtcaaaccaccagtttcatgatccgatgtagagattaaagatcctccattcttttctacaaatgcacttgctatttcaaaggccctgttgtattccataacttcgtaaacatgagcgatagggtcattgttgtgagaggccatgtcaattctactcccttctatgagcaaaaaaaatcctttagatgtatcttcattagtggcgttgagcaaaacatccaaagccgtctctaccatttcagaaagcttaggttgcacttcaggctgataatcaatatcataactgagatgataatcagaaaacaaaccaagcaaaggcaattgagcgtttgatagctcatcaaagtcagttctattaagcaaaatttggaaaccttcttttttcctagcatatttcaaaagatccaagttatcggatctacatgatcgataagtagatttaggtaagaatgaacaaagtccaccaccgaacaataagtcaacactccttcccaaaggtcccatcccgacttggtactcagcaattaaatcttgcatgaatcgattcgcggcatgagcagagaaagaggcaggtgtagcgtcggtaactctgcttgtgacaacaattccggttaagtaaccggcttctttagcagcctctaagatagttccacaaggtttttcattatccaaaacaccaacagctccgttgtaggttttattagcacaagaaaatgcggttgctccggctgcactatccgtaatcaaactcgaactggaacgtgtccgtgaactgccaattaaatgctcatccaagggaagcctataaccctctttatcgtttagagtctctacaaacgatctagtcatagacaaagagccaggtcccattcctttaaaaaaagtcagtcaccgagaaatattgtaaaaaaaaggaagattccgtcccagtgctctaaatataaaaaaaatcattttccttcaaaagagcaacggatttatgagagagcttactccaatcacttaccgtcagaaaccatcataataacaaattttggtttctcattggtccctttggacttatgagacgagaaaaaataaaaaaatataacggttgataaaacaaggattaacagaattccatgttttatccaagttttccaatttctacgagaagggctctccggaccctcgccatgcactggcagaagaggatcgcgctcagatgccattgaaaactatttaaacggtaaaaattgaatatctctaaaagaagggatgtcaaagggtaaagatcgtttcaacgcgtatgacttgttgatggatagtacaaatttttggtgttgaaacagctcaaccatacattgcatgacgtcatggtttaaagtattaactctccatgtcgatcctcgctatcttaaatctgatatcggatagtatatgcacaagttaatcgagaatggcaattcaccaagtccacaagaaatagcgtgatggtaaaactgtctatatatacatgtaatatctactgtcaaatgcaagtagctgttgaaaatattagaatcagctgctgacatgaaaatcccgtatatccaaaattcgatgcaattacctttcgactattattgagatcttgtcattaacgaaaaaaaatatatataagcaaatgagttgtgaacagaaaataaacaaacaagtaaaggactgaactgttacttgaaaataaagtacagtgtttaaagtagaagacacattgatgacttatgatggcagtgaattttgagggtaataataataagaagacagcattttaaatcagtgcgatattaaaggatcaattgttttatttacttcattgttcatatgaacttaaacattatttatatttttattgtacaaagaacgtgaaatggaacttttggaataaagagtagctaatcaggaattaacatttgggaattcctaaccatccaggtatcgaaaccaatccttaagctaaagattaaacatacaaatagcattatttttttgaacgacggtaacttcataaaaacccaaacaaccaagtcttcaaaaaataatttaactggatcatatagctgtggaacaaattttttcaaaaaccagaaaattaaaaaaatgtgggtgcaaacactgagaacagtgcttgcagtctcccatcacataccacttagcagtccattggcatatgccattgggcgaatgttaggatggggaacggcttcaaattggtggaaatccaactccatgtcttccttaactttaattacggcaccaagatttccggtactatcacaataattaggagcactaaacacagtaatacaataaccatcgtgctcaacttcgtagccttgatctctgacttcatgagaacggatcactgctttaagaccattagcctcgcaaaaacgttttgaaacatcagggccgaattgtaaacccaccccacgtttcgatggtcctcgtcctggagcaggttgtggatcggtccaaagcatttccatcattaacccagattgtccaggttgctttttactaaatctatcaatgtttcgtagttggtctaatgttacgttatcatcagaaaataggccaccatgtacaacaagataagaatcggaaattagggaaccaagaggtagcagagaaaaagtttccgagaaaatattaaatgtcctctcattatacttactacgacattcaccttcgaatccgtagactttgttcatatcgtcagtttcgtgattaccgcgattgatgaaaacagcgtccggatataataacttatatgcataaagagtaaaagcgacttcagtggaccacgaaccacgatcgacaaagtcaccattgaataaatatttgttagtagggcttggaggaccatgaagtttgaaaatgtttaacaagtcaaaatactggccatgggtgtcaccgcagataaccaatgtctcatcccctttaacaggaatgtcaattaaagaaggagttttttcaagtaattcttttaagtctcgcaatatgctatatgcaaattttagggggagttttttaccttggcaaaagcgttccttcatgtcttcaacaaactctttcgttatttgcttttctaatattacaccatcatagtcagaaggaatgtccatgtcttcaatgttgatattcgcaagtggtgaaggaggttcagtattatgaatagcctcctgaaaacgaatccttttgaccaattgctcacattcacgaagctttttacgagcagctggatcactgggtgctagtgccaatgcctttcggaagtcaccgacagcctctttgggttgaaaaatagcaatatgagcagtagctcgacgaaaatatgcctttgcatattcggggtcgcattcaatagctttggaagcatcattgattgccagaccataatcctctgactttaaatgtgcaagagatctattggagtaaagaattgcgtttgtagaatcaagctcaatggcttttgtatacaaatctatagcttgaacgatatgtccctcttttagaaacttgttggcttcattttttaattccaatgcttctttagccattttattgagcaaaaagtacaaattcaagcccttgtgagtttttgtttggtggttgatagtagctaaaaaagtttttatctgtccgaacaatgcagcttaataattggtagtattgggctacaaagaaacagatatttaggattctcaaagatcaaaatgatatttttagaacaacaaattaatggctttataaatgcaaactttgcaacgcagcatacatattaaaaaataaatacagaatttacacaatgttttacattagaaatctcaaaaacttacaagcgtaataaaagcagtttctatgaagtgtgtctattcatttatctacgaaataaaatgactcgaaacttataatacatcaatacatctcagatgagaaaaacttacaaggcaatcattatgtaaaggaaataaccattgttttctaaacacaagtgataccggacaatcttcgtatagttcaaagaaagataacaaaagcaaacgagctgtatccttctcgtctcaagcacaacgagtagaaagtacaaagagaacgttatattgatgttattcgatcttgtctatattccaagatacccaaatatttttttttccttttttaagatctgagcaatcatctatcaaatgaaatgatgatataagtcattaacaatttccaaagcggaaaaaaactgtttcgtatcgacatgctcaagaggtagaactcatcgagaagaaagtgaactatgtagaaatgaaaaaagactacgaagcgttagaatttaaaaattaaatattcttttaaagaataacaaggccaatggctcaatttaatgttttttctcagtatccatccaagccaaagtacgacgaattccttcctccaaatccacaatgggatggtacttcaaaacatcttctgccttttgaatgttaaagtaacggttagcacaactaaattggacacggaaacgtgtaaagccaggttcctttttcaagaaataacaaacccattcagcagcagtggctaagagcatacccaccggtctagggaatttgatgatataagggggaacgtgtcctgcatgtgcccaaatagcacgtgcaaagtcccaaaagtaaataacctgtccattggtaatgaaaaagacttggccattggcagtaggattactagaaagtaaattgtccatagccagaagatgagcataggcagcgttttcgatgtaggtaaaatcaaaaagattcaaattatcacccaattgaaatttggtttgtccattctttaaaacagaaagcataccagggacgagttggcgatcacctggaccaaataaaccagcaactctaagggcagcagtttttaaagattcagaacttgcctccaagacttgtttttctgccaaagctttggactcgttataggcatccatatgaacttctgggatgggctgggactcatccacattgataaggtcagcaccattgaaaactacacctgcggaactagtataaacaagggcatcaacattaaatttctggcatgctttgatgatattcgctgtgccatctacgttcacttcaaagtaaatatcacgagcaaggttatgcacaggtgaagcagtgtgaataactacgcgtggatgaaattcctcaaaaacacgctcaatatcaccttgtttcgttaaatcacccgtatacatggtgaattgaccatgaagctcgtgtagcaacttttcattttcaaagagatcaaatgcagcaattcgaagattttcacgttcgcacagctgccgtatgatatgacctcctaaaaatccacttccaataactaacacggaattcatcggcattaaaaaaatacaagaataaacgattgtctggttcttgccaggtattcgacgttacaccatatcgagaaatgagtgagcttatttgctacctgtgtttttggggtgtaggctagatgcaatacactaaccatgattagcgagaaagagagcagctgttgaatatggaacatgggttagaggatagtagccgattgaaactctattagtacaatatgtagtacgcacttagaaaacagaaaaattaagtgagtaacatctcgagtaccattacaagaaaacgatgacctcccgacctcgtaccgttcacatctaaaactggcctattgtaaagcaatgctgcgtgctaccttaaagctcgataatgttgatagcagccaaaacccaattttcgtactttcttcgttgaacgttaaaccaatttattatttataaattctatcgttataccttttatcaaatcacaatattcagcgtaaaacatttttcctcgttggtaaccttaataaataaattattaagcagtgttgatcgcaggaacagcaaatttttcttttttgggttgtaaacgactaaaatttgtttccttgaaattacttttcgcaattgttttttctaggctacaccaatcgcacttgaatcatacttgtttttggttaaaaccttagtaaggcaagtagcccagcacggctacattgagaattttgctttctgcgcgtctctttgacaatttgtttggattgtggaggcttaaactcttaactaacaaaaacgtggatttttcttgtcgagttctttctattgtactagcataggtcagtcgtctttcatgtacaaagcgtcgcttactcatggctttggtggttcgtccatttatcgtggcctcactaattctcgacattcctataccctcttctaccatgttggcattaaatttgcttacgcgatatcggtgtctcgttctgccactgttaatctaagcgttcgcacttttacgaatgtctcgaacgagtctcattattcatcgctagtaagcacaccatttcccagggctctatataagaatcaatttacccactaccaccatatcgcattccttcgatacttcaggacattctttccttatcagaaatttagcttctataaaggcatacccgattcttttaagaaatctttgaagttaggatctatttattcccctttaaaacaaacatatttctctacaaatactcatatcaatagtaagtgaaacgaaaaacgtgcaggaaatgtgacggcgatgaagtcgaacccaacaaaaaaaaaattattacctaaaaataaaactaattcggtgatgaatttttttctttttttttgttgattagtaggaaacttttttatttccgaactcacgtgtaagattgggtttcatctgtttttttatcattgttcgataatggttatcttgtgttctttcagcttttctatccttctcgccttacaacattaacgtttatctttttttgttttgtttttttaattttactgacttcattagtgactcacaacaaggttgttattattgggtctggtcccgccggccatactgcagccatctatctcgcccgtggtgagcttaagcccgtaatgtacgaaggtatgcttgccaacggtattgctgctggtggtcagcttactactaccaccgatgtcgaaaactttcctggttttcccgatggtatcaatggtactacccttactgaaaacttccgcgctcaatctttgcgttttggaactgaaattattaccgagactgtttccaaattagatctttcttctcgccctttcaagtactggttggagggtgctgaagaggaagagcctcataccgctgacagcgttattttggctactggtgcttccgctcgtcgccttcacattactggtgaggatacttattggcaagcaggtatatctgcttgtgctgtatgtgatggtgccgttcccatttatcgtaacaagcctcttgctgtcgttggtggtggtgactctgctgccgaagaggcccagtttttaacaaagtatggtagcaaagtttatgtccttgtgcgccgtgacaagcttcgtgcttctcccattatggccaagcgtcttttggctaaccctaaggtggaagttttgtggaacaccgttgctgaggaggcccaaggcgatggcaagttgctcaataaccttcgtatcaagaataccaacacgaatgaagtctctgatcttcaggttaacggactcttttatgctattggacatatccctgctactaagttagtagctgaacaaattgagcttgatgaagccggttacattaaaactattaatggaactcctcgtacttcaattcctggcttttttgccgctggtgatgttcaagataaggtcttccgccaagccatcacttctgctggaagtggttgtcaagcagctttattggctatgcattaccttgaagaattggaagataccgattagaactaatctagaatagttactgattcccttttccctttttggtattcatatgcattttgtatgctcctttcctttcttttgtttatccaataattttaggagtatcttatcaattattgtttactatagatacatggctttttgattcgtagttatttttacacgaagagcaataataatgattgtttccctttttctacaccttagtttacgcatggtatgtatgtaaaattatataagtttttttactattgatataatagtaatagtggactttggctggaagtattaagctaaaatcatcaattacctataaattttcccctaatgatccctatactaccctttataatttaaattcaaaaacttaaagaaatgcacactttctctagacagccggatcaaaatgctgcaaacgattttccaacttccgcattttctcattgtaggcttggtccttagcacgttgctcttgccttctctccctagcaataaacctggcatccttgcggagagtgcggatagctcctttcttggcatcgcggtgttgagcacgcaacttgttgagttgagccctttcgggatcaatatcatgggagcttttgtcaagagaataaccttcctcaaacttaggaacttgactagtaattcctaaaggacgatgagattgtaaagccaatggtttacggtttgctttagctgattcaatagaatcggaaacagcctgtaaagtagataataatttttccgataaacgtttactcaaaagttcctttttcaaagagtacaattgtaacatgtccataatgggtacaaatatttcaatgaaagcttgctccttaaaataaatgtcaatcgccatttctatcaaatttaaagttataaataaaatggaagactgtagaagccctgtcggtaactcttctaattcatataggcttagcctttgaggttcatcgagagatatatcttgaatggcgaataaattttgcttttccttcaaagaatcaggaagtgcaaatgttcctggtactatagatatgaaattggggtatagcaaataaagtgcctgtgagactgccgttataacttcaggaacataacggtggctgtaactttgaaacttcaagaataaattggcaatatacagcttcttgcaaacatctgatagagaatcagcaggagattgggacaaagactctgccattgtaagcataacaggacttacaacaatatgctttttatctgaagttgggaagattgaaccagtcagattgaaaaacaataagtcagaaatttcaggaaacttaatttccggatacacataagattttgctaggcgtttgcgcatcccttcaacaactgaaataaaggatattcctaaagcactgggaaactgttgtgccaaagagtgtagatgctcagtcaaatgctccaataactccattgaaatcataggttgacgagttaagtgaagtatatgttgtaataaaataacagaaaaattttcaaggcgcgatttgttatctggatgcagcttaacatgatgcaaagtacgtatacgagagactacagttggataatccttataatccaggcctttaagaagttgaacaaactctacgtgagaagtaggacacgggtacgtatatgctaaagacgctttttcagagccttcgttttttatagccgatccaactaaaggttgttcctccacttttagctgttcatcatctacaaaagatgtgtccgaatttactgactcttcatcttccgattcttcagcttcctcatttattccattccattcctcctcattttcctgttctaaaccttttccaaacccaaatacgttatcagtagcttgctcatcttcgatgctaccagcttcactagcagaatcttcttggtaatgttccattctagaaattctttggtcctctaattcacgcaaacgatcagcttcaatttgagcaagctcctcttcggtcttagtacgctcagtaggatgcgcgcgtttgtcgaaaaccatttcacggacaaatgaatcataacgtgcatctccgtctgaaattattggtcgttgtgtttttatgccggacttcctagatgcttttttataatccgacaaaaaggattgcaaatcctccatctgttcgtcaagtttttctctttcgtcctcatatctttctttctctgcttgacgttcagctttgtaatgcttggacttggcaataatttccgacatcacttcacgtttagatttatgtgcaccttcaccttctttctcattttcggcatcagaatcctcaaatccgccaaaatgcatgcgacgaactacttcatcgtttaactcctctccttcatcaagtccaaatccaggttcttcaaaggaatctatatcagacaaaggcctattaccatgagtcaaaacatcttctgcatctagattgtaaagctctcttttgctacgacgctgttgttcacgactaaatcgttctaacattttctcttcaactgataaatgtggattgttctcaccaaatcgtcgatcgattatagctccagaacgattcctctttttcaattcagccccaattgttctccttcgaagttcctctccaacaccccgactaactccgggtttaccctcagttccctttacacgtctaccaccaacatcaaatttccgttttgtaaactgcctgtcaaataaattaaacttaaaaataattagctattgctctcataagctggaaagacaaaaacatacatctgattgaattttttgaactttagcctgtcggtcttcatgggactcagtacttctagttctcgactttttattatttggacgagtaccaaggtttgcttggcgaatactcgatttcaaattttttaattgtgatccatttttacccataacagcaatttgatgaagaaattaccttctggaagaaaatgtttggtatatgataaaaagttaatattgtgagtactcacactaaaatactgtaaactgtgcattattatattttggggcaaaggataaattttataattatataaaggtggttcacgaactgtaaacaaatcaaccacctagtgtcctgcaacgttccagatcagtaatattatattcaattttaaaataagtattttggtaaattgttaaagtgcttcttgaaatcatactgttgacttgtgattgttaaatggtcaggcgtttcgacgcggtgcatgaaaagcagcatcatcaatctttcatttaaacacttttacgtatttatataaaccattaaaaaagttatgcctacaattgaattaattcaaaaggattccagtagtccacaaacgattgcaatatataacgcgcacgacattttttctttgtaagtaatttaacaacaataaaagtgtggttcatttcattctatgcttcttctttatttttctttatttccttctcattttttagataaaaaaattttctgttgcattacatgaaatataaatgcttatgatgattattcgactttaatacatttatcaaaggcctttacccacaaatcttttgtaagtaaccgtttcgattaacctcttggaacagatatctattgtttgtttactgaatttacaaccttcacttgttattgctcaaaccatcacaattgatcatttctgattattttcttacataaattaatgctcattttctctttgatttttcttaagtgctaatcctttaacttattaaccgcggtaactcataaagctgatctacttcatgaattcgtaaactatttcttctgagataataaatacccgtagttttttaacgaaatttgctcatgactcagtgacgaatagtagttttgaagctgtaaaggatttgaggtccattgttagtataataatacacaactttttacagacgaaagtagcttcaagcaacaaatcgaataaggattcagaattcgaatcaattgtgtggaagtttgtgcaactaagggtcgtaaaagaagatgtaaactctgaattagcacaacataggaccttagcgttcagtctgtgaagaagccaaaatgatgcaagttaagcaaaacaaaaagcagttatgaaactactcaaaaatgctcgaatgcctttggtttcctttttctcataaaaaaataatcgttatattatgataattcagtatagaagcaactgtcagaaataaaaataaaaaattctgcatgtatttttaagataatgtattaagtgatttgagtttttataaactccatttattttatctgaattcaaccctactgaacttgcaagacgtacgtagtctgggaaacacagtgggaaagtacttaaatactttttgggaaacttgaacaggtagttaaaatcaaagtcactcatattgtctatgataatttcaaacatctataaggactcttgttataacatagacttcgtaaatgtgtaaaagccttagcatgagcagcgagcagctctagtataatagtcgttgtaaaattcagtgcctaaacctacacctaagaataactatccaaaaggagcataaagtgtagcattaaagagagataaaacaaaaatacagattattctctaaacgaagatctaaagtcattttcggggtgtgtactgaaatcggtttcccaaatgacttcatgtcttagtcgctataaaaattagggtctattttggcccctatatcaagctggagtttagcatttctgacttggattccatggtgtgcagtctcctcttaggtggaagtcggaccaacaaccaccaacataccgcaacaatagttagtctctgaaaaaaaatagcttcaaaagctataggcttagttatttgaggtcttacatattattaatttcactcttttaaaaactgaaggaattgagtcccataaggttttcttgggggtgattttcgaacggaaatatcccaaagaggattaactagtcatactggtttattaagtgataaaggcgtttaatatagaagctaaggttcgttcaaacagcaaggacagtatgtcccaaagggacgccaaaaaagatgggttgctgtacacaacgaatggtgtatcaccaacaccaccgaaacgaattcctgttccttcccgtcaaaataagatagaagagaattctacaacgaagaatttcccccattctcgacatacaagcactgttgctggtactgagggtggcagctcactttctcggaggcatacctctgctgagtctcgaaaagcgttgcctaatcagcaacaattagcccaatctggtttgcttaataaagaggagcagcaaagtctaaagcgatcagatacttctgtatttcctaaggctgtaaggaaagtttcttcatcaaagatatgtgcttcatgtggacaagttatatccggacaatatgtacgtgctcttggaaatatatatcacttagaatgttttcgatgccatgattgtaattctttagttgcttcaaaattttttcctattgatgatcccactcttaacaagcaagtgcctttatgtgaaacagattattttcggcggcttgacttactttgtgcaagttgtggaatggcccttcgaggttattatattacagctttgaataaaaaatttcatatagaacatttcacttgttccttatgttacactgtttttggtccgaatgattcttactatgaatatgagggcaaagtgtattgtcattatcattattcaacacttttcgctgcacgatgttgcggttgtgatggtccaattttaaggcaatttgttgaagtttacagaaatggggtatctcaaaattggcacgttccttgtcatatgatctacaagttttggaatgttaaactttgtcaaaagacatccatagaaacttctaaaaagaaggattctgagctttctcaatcacaattacgcaaacgggaaaaacatttagaacagaaaatatttcatatttggcatgcactctcttattttgaggagtatacagcttcgtgtatcagtgatatgcttctccttgtttcaaatggagaattcacaaaaagtgttatttgtgcccaaaaatttattcgttatatcgagatactttttaaaggcattgattcgctagaaactatactttcaagttttcatgctaaaagtatgccttatgttcgtgaagctaagttgctttgcaagaagctagtttcaatatttgctttacttgctaaatgccataattcggatattcgcgacgttgctattgttcaagactttttatcactctttaccggtttagctcattacctcaagttacttattcggatatcgcttacgggaggtttacgactagaacaagatcatgcttgtaagcatgctcttccccagtttttacagaccgtagaagaagctcgatttgtcgatcaagaaggatatgatagttcttcgtttgatatgcctttaaatttggccaatgccagctccgatttatgctatgtgtgtcattctgccttggaggaagactgtgttctcctgggtgaaattcgctgccatattggctgtttgtcatgtactaaatgtaaatacaacaatcgggagaattacgattgggcgcgctggaacaaccaaacgaaacaaatagaatgttatttatgttatactgaatcatccaacgttagtaacgacgaacctcatccgtcttttgagtatgtgagcaggctttctcaatatatttacttgctacgtattgccttggttcgattatatactatacttatggagaataacgactcatcacagcgaaagccgttatctgttgatccaaaacaagagaatgtatccagtactgttgaaacagcgaaacaagccgagactactgccagttcagacagttttcgtaagtatgccaatactcttaatgatttgcgacatcttaagtcttcccgcaatcgtaaggccacctcaaatgaaacccagtcctcaagcaattctaccgaaacatctaaattatcaaagaatgtgtcagagtctggaaaagacaaaagtccccattggcattctcatggtggttctattactggaaaaagcatagttgagcaagcatctagtcctttggaaagaaggatggatgcctttgatgaaaatcgtgcttttactcttgatgatattcctaaagtcatttcagaacaaagaaacagggaacaccgaccaaatgcatttaggcatatgcccagttatactgatccttcctatcgaaagaattctggggcgatttatgataaaaatgatggtacgcaaaagggtttgactcctaaatcagaagatgctcctattcgttatctctcagatctttctaatttagaattattatttaccaagcacgtagctgtattaatattgcaccctcttgtacgggattattattcacttgatgaattgatggaaatgagcgatttgcgcaaaggtggtttctgggaaaaatttggaaaggctttcaaggggaaagatgccgaaaaaaagaacgtgaaaaagaaaggtacctttggggtgccattggagattcttgttgagcgtaataacgctcagtcgacggttggaacaggcgtgggtgtcaagcatattcctgcctttattgggaatacattggctgctatgaaaagaaaagatatgtcagtagttggtgtatttagaaagaacggaaatatacgtaggttaaaagagctatctgacatgctcgatgtttctccggattcaattgattatgagcaagaaacacccattcagttggctgctttattgaaaaaattccttagagagcttcctgatcctcttttaactttcaagttatttgggttgttcattacgtcttcaaagttggagtctgaggaagaacgcatgagggttttgcatcttacaatatgtttactacccaagggacatagagacactatggaggtaatttttggctttctatattgggttgcctctttttcccacatcgatgatgaggtgggaagcaaaatggatattcataatcttgctaccgtaattactccgaacatattatattccaaaagcaacgatcctgttgacgaaagtttccttgccatcgaggctgttcatctgttgattgagaactttgagaaattttgtgaagtccctcgagaaattagtcttttattagatgatcctactcttttttataataatgcggcttggacatctaaagaactatataaaaggtgtgaagaaataatttctcagatgagtcttgacgaacggaatactccaaaacatacggcgtctacaaagaggaaaaggcaacctataagaagagttacaactaatttaacgtcagacgtgccttctggttctgaagttgctgacacaaattcgctttcatctaccactaaagatgaagcttcacctaacagcgatgctcagcctaaacctcaagttaaacctcagcatgcagtcattagggattcctaatttatcgatacacaatcccatttgtctttttttgttttatcatattttcaatttttactgaacattagatcagctacgaaagtagaaagctcggtctggtaccgcttacaactttgtcgtgttgaattcgatgggatgatggtactttaataatcgttcttttaataaaaggttacttggctaaaataatatttcaggcaaatataactttcgtttaatatttgaagtcatgaataacaatccttctcccagaattgttttaataaaatcctttactatatgttgatttttccgcgtaataatgtaacataaaatcattttgttcaatttatgcttcttttttgttacgcaaatcagtagaaagtttacttgaaatgtgtagcaagcgaccaagagtccataagtaaatagtaaaaaatccggcaaatgaaagcgtaacattaagaatgacccataaatcggggtaacgggatggtggtgggataaacagatcaattcccaaaataacaatcataccaacataaaaagactgcatccagttaatacacctggcataaaaaaatagcaaataataaaaatagtcttaccagttggatgaaccgaaaaaggacgttttttgagaaaactaccatgtcaccaatccaattccacattaatactaatgtgaagtattgtaaaccaagaccatcttttttcagtaacggccataagctaataaaaatattagtataatttaaacagtaaatatgtatattttacctgaaaacagcaagattgtttgctagagcaatccatggtttggttgtaatgtttccgtgacataagagaatagaagtgggaagtaaaggaagaagaaccgacttttcatgaacttggaaagagaacaaaaaaaacccccatgatgcacttgcgaaacccagagctaaaagacgtttacgaggataaagaaataatataacacaagatgggagaatagaaatgagagtaaaaatcaagctaattacttggagttgatgtaaagtaaacacctctctaattttgaaaacagtgttgagggtgcaccagaaattagcaactttatcttcccaaagaccacgagcaaacgggaacactcgatgaagaatttgaggaagcaatgttttatagtccatgtaaatccatggaaataatattaaggaaaacgtaaaaacaactgtgactgacaacaagataaatcttgagaaacgaatctttggctttacacaagttcccaataagtaaaaaaaaataggaggagcaaaatatagagccatctgtttaaacgtaagagctaaacagaaaaaaaacgtagcagctacatattggtttttaagcaaattagcgattgcatacataactaaacccagcataacacagttgtactgaaaatgaccatgatcaattaagagtaaagcaggttgaaaaaggaccataattaggctagcatttctgtccacaaaattaggtatacggcgcgaccaccatttggagtaaaacattaaagggggaacgagtattagaagatgagatgcaataacagtagatctcatgaataattttaattcaagactttcaaatccacgagatgtgacatcagcaaaccattcggggttgaaaaaataatgcccaattataccaaagaaccaagaaacatatgctgttaaaggaggataatctaatccccaccattgcaaatctctaaaataccattgagacacaggagtatgcaatgttagttccatccaatgtctttgcgcttcaaaatcgccatacataggaggtgtattatacccagaataaggaccgatagatataagccattgcatgaaaactaaactcattataaggcatggaaaaaataaaaatttagatgaataggatcgaaaacgagaaacgaattgttgaacgggagccccattctcaaactcagatagcatgttttaagcggccgtcaaacggtaaggatttcgctttaaaactttgggtttctaaattaaaatatccaacttggaaagcttaaagattaaaaaacgagtgaatttgtatccggaatgttttaaacaaggaaaagctaattcaaagcagatacaagttgggataacagtgaaatgggttgggaaccacgaagtggactatgggtccaccattgcgatcatcgtgaaatatggttttataatgtccaaaaaaatcaattcactttttaattcattctttctttcttattttttattttcagtttcaaagcctaaaaattaaatacgcgcaaagttatcactacataattgatccaagggtgagcaataacataaaaaatgagttgataaacatgaaaattaagctgtatcacttattgactgatttacttttctcttaagataggtaaatgttagaataaattgagcttggcaagttaggagtttgtttcagtgatactagcccattaaattcaatgaactgaaatatattacttaattgtttgctgtttaataatttagctctaacgaaaatcttattagcaaagaacatgctaagaaaaataattcccttaatacatttactatgtaattgatctcgaatttgtagctgcaattaagagctttgaaattttaaaagtcttttcgttcatgataatttctaaagaaaacccttgttgggctaaaaaaaaaagcgacggtttgacgaaaaatcatgcttttaaaaccagaattcataataatattgtaaaattatttcttggtctgttacagttttaagtaaaagcaagcattatcctaatattttctttttgcgttgatggaacactgtgaaatctccattatttgtataattttaagcgatatttactaatcatatgtttagtttaattttttgtaaaacgatttgaaatagaaactgaagttgtatagttactaacattatttgcattctcgcattgtttgtatattgtttactcttcagaataatttcaatatttatgcttaagctaaatgaaatattttcaaggactcacaaatagttatttatatattttatgaaaatttaaaacctaattagattaaatttaattaaaatacccaaaagtacattcgtttgagaagagataccagattgaatgaataaaaacatactaactgcttggcgggcaaatgaaattcatttgtacactacagtggttgatgctgtttttaaaatctaaacttttatagcaataaagaatcatcctcccttgagtattaaagtgaaagcaaaaaagccttactaggcaagagcttagaaccgataaacaactattcatttaaaggaaaaaaacaaagattcggaaagcattttgcgttctctatttttttaaaaaaaattaaaaatatctcaaaagcgcaaaagtgtgaattcctgttttaattttcaaaccgtaaacaaaatgttttaaattttaatttaatactgaaactacttttattaacttaacgatttttaagattagttccctactccgctgttatgcagattaacgcaatgataggagcttatcacatgaattgaaagataataacagctttattaaaaacttaaccgtaccctctcatttttcatcgcgtttgctgttattgcaatacttatacattttttggagggaagttttattatactaaaatggaccaggattatgaggagttacgtgccaagtttacaaaaataggattaaatgaaacaacggtaaaagatacgttaaaaaataaaaagctttcttcttcattaaataaggtcattgaggaaactaacgttggttcttcgggatgtgatagaacaattggaaatttgctatttacattggccaacgcttctttaaaacaaaaagacccgaaatccaatgctcatgaggcattcatagcttccaaaattgtatctggagacttaaaaacaaacctccaagtcaatgcggctattacctattgcaaggacaaagacacgatcgacgaatctgagttcgataaagaaactggtgttggtgtagtcttaacacctgaacaaattgaacaactcgtcggtgattatgtcgctgagaataagtcaaaaattttggagcaaagataccagctgttaaatccttctgcctctgctttacgtcagcatgctttattgaaatgggctcctcaactggaggtcaagcagacccttgataggaaattccttgaactcttgggaccaaaaaccgaacaagatgctgccgctggtaaaaaaaaaggcgcaaaagccaagaattcgaagcagaagactgttgattctgggaaagctaaggaacaaaaaattgtttctgaacagtctaagaaatataatatgtttgaggaagggtttttagcaaagctacataaaccaggtggtaatacgcagctgattcctgaaaggatgaaggagcacctgcaggctactggaggcggcgttgtaaccaggtttcctccggaaccaaatgggtacctccatattggccattccaaagcaatcgctgttaattttgggtttgctcgctatcataacggcgtttgttatttacgctttgatgatactaatccggaagctgaagaagagcgttactttgaaagcatcaaggatttggtagcctggttgggattccaaccttataagatcacctattccagtgattactttgataagttatatgagttagccgaagagctcattaagcgggacaaggcatatgtttgtcattgtaccgatgctgaaattaaaaaagctagaggtggtgaggagcgcggtcctcgttatgcttgtgttcatcgggaccgcccgatagaagaatcgcttcttgaatttcgtaatatgcgtgatggaaagtatcaaccgaaggaggctattttacgtatgaaacaagatctcagtgatggaaatcctcaaatgtgggaccttattgcctaccgtgttcttaattctcctcatcctcgtactggagacaagtggaaaatttacccaacttatgattttacccattgtttagttgattcgttcgagaacatttctcactctttgtgtacgactgagtttatattatctagagtaagttatgagtggttatgtaatgccttggaagtttattgtcctgctcagcgtgagtacggtcgtttgaacgttgtcggaaccctcatgagcaaacgaaaaataatgaaattggtaaaggaaggatacgttcatggttggaatgatcctaggctatatacccttgtagctcttcgccgccgaggtgttcctccaggtgctatccttgagtttgttagtgaagtcggtgtcactactgccgtcagcaatatagaagttgctcgatttgagaactgtgttcgaaaatttctcgaaaacagtgtaccacgtcttatgtttcttcctgatcctatcaaggttacattagaaaatctagacgactcttacagagagcaaattgagataccctttaatcctaaagatccttctatgggatctcgttctgcttttcttacaaagcatatatacattgaccgttctgattttcgtgaggaagcatcttctgactttttccgtttgacattaggtcaaccggttggcttgttccgtgcctctcatcctgtagttgccaaaagggttgtaaaaaatgatgaaggggaaccaatagaaatcatcgctgagtacgacgctagctcttcaaagaagcctaagacctttattcaatgggtgtctagggacaaagaaagtaatagtccagtacttattgctgaaacccgcctctttaataatcttttcaaatgtgataaccctgccgccctaaaagaacaagagctcgctgcacaattgaatccagagagcgaagtcgtactaaaaaattccattattgaacctggcatttatgatttaattaaatcggcaccttggcctaagactgattcatcggctggtgtcgacaaagccgaaaatcctgaaagtgtccgttttcaagctatgcgggttggatatttctgtttagatgaggatactaagaaaccaaatcatcttgtattgaatagaattgtatccctcagagaagattcggctaagaataaaaattaggaagcttagaacacttgtgatatttgaggggaatgttttaggattgaatttgttgattagggaattaatagctgttagcgtgattataatctatgttttgagtcatttatggtattattttcgaattgctagcaaatagcgtacaagaaatgttcactattttttgataaacaaaacatatccttctttttgatttgtttattgaaccattatttgtttacgtttatctcaggttgctaattataataccttacgtttgtttgtttacaaataaactgaaagactataaatactagtgctggacttctctatctactgccaagatatatatttagtgcaatcaaacggtatttttaagcattcttggagaaggtattgaatattatattgcaacatgggtgttgctaatattatttatgcattgttccttttaggaccctctatttttttaaaagctacagcacaaacacatccaatagtgattaaaggaaatgcctttttcgattctaagactaacgagcgtttctacataagaggtgttgattatcaacccggcggttcctcgtctttggttgacccattagcatccagatcttgtaagaaagatgttgagatattcaagaagctcggaattaatacggttcgagtttaccaagtcgataattcagccgaccatgacaagtgtatgaatgcgttaagtgaagcaggcatttatgtgatcttggatttgaacacctataggcattcaatatctcgtgctcatcctgctctatcttacaacaaagtttatctgcaacatttatttgctactatagacgcattcaaaggatacgataatgtactaggattcttctccggcaacgaagtagtaaatgacgaagacactaccgctattacatgggttaaagcggttactagagatgtgaaggcatacattaagaaacatagtgatcggcatattccagttggttattctgctgccgatgtagcagaaaaccgtttacagctagctcattattttaattgtggagatgagagcgaacgagcagatttttatgctttcaatatgtatgaatggtgtggatactcaagtatgactgtttcaggttattatgatcgcatcaaggaatttagtaactattcaattccgctattcttgtcagaatttggttgcaatactgttgaaataaacgacgatacgactcctaaccgaccttttacggagattgaagcaatatattcacacgatatgaccccagttttctctggtggtctggtctacgaatattcagccgaacctaatcattatggattagtcgttattgacaaagatgacgagcgtagagtgtcgagaaattttataacgttgatgaagcaatatgccaaaactccaaatccaaaaggggatggtggttataaaaaggccggatcgccaagtaaatgccctgctaattctactcaatttaacgcatgggaaaaattacctgaaatgccggaaggtgcaaaaatttacatggaaaaaggtgctggcgaacctttgggaattgaaggtccaacgaatatgtggtctccttttcacgatggtgacgatgatgaatctacctctcgacgtcccaagccaaaaaacaaaccatctaatgttactagtacaactagttatacatctggcatgactagctcctctgaaagcggttcatcgaaaattggcgttgctttttgccaagcactttttattactgtccttatcgctaccctcagcttctaaaaaaagaattgttgaaatttagagcttagctgaatgacttgtttcagtaattcaattgaactcttctaaagccgatttgttacaagacaatgctaacatttccagttacaatttagtataattaaatgaaatcatattgtttatcatttacggacgttgaaaggattgctaatgtagtatttgtctgttcaagtaatttttggtattcctaaagaaccaacttcattatgattcagggcttaaagggttataggaattaacatatttttcctttaaatatcgtattgactaagaattcacctaatataaatagcgaattcaacgctcaattgcaatcgtaggatctgaaatataactacttaattgacagccaaagataattcagaatctaaatatgctgtatttacgctttctcacaaacgtagtaaggtatcatttacataacattattaaatatttgattattttattttataagttatatttatttttcctcgaagctatcatactacccaaattaagctatgtttgtttcaaggataggatttttgcagtgtaatcaaacgttattgttaaacaacgcaacgaactacaacgaaagctagagcttcgtggtttcgacacagtacatacaacctgtcttttgcatttcgcagtttaagcagtttgcgattgggataatgtcgttgataactttcaaagcaggaaagcttcgcagagttccaggaacaaagcttttacgtgctgacccagaaaaagggtatgctcgcatattatgtatgatagctaacaaatcacagttatatagtcatgaatcgggacgcctatggattaattcattttcaatgggcaaaaaggaatgatcttgaaaatcccgaggatgtaagtatcactttcaataccacctgtaacacattaaaagttctagtcgatactaaccaagtttaggatataattgtattttcttctgagtgtacatttgaaaaagttacggaatgtaccactgggagagcttacatgctcaaatatccttctagcgctcatagcctattttactggatgcaagaagcctcagacgataacgatacttcttacgctgaaagaattaacagctacattaaggatcaagatttattagatccggcccgctctgatgttgcaacggtttctgatatgatggaagtggatactgttgagcaatcggaacctattgctcaaccaactgaatcttcaaaagagagctccgagattggagccccgaacagcgatgaaattaattcatcggaagctgtgaggaatctattggctacaatttctgctcaggctggatttggaggtagtacagtcgatctttgcgaaatcctcaaaccttcgaatttaaccgatcttttatgccaagaaggtgttattgatcgactcatgccttacatgcctcctgataccccaaataatttggagggggttttggctattgttagtagtcctcaatatgctcaagctttgagaagcttttctcaagctttaaattctcctggtggtgtaaacattatttcagcacttggtctctcactcgacgaatctgccaatcctaatgagggaggtgctctgcaatttcttaaagcaattgctcgcttcgtgagcaggaataatggttctgagtaatgtcttcgattaagtaattcgtcgtatatcaaaaatttctatttaaaatattatccgttgaatcgtttctttataattcactgacgattcgtattaaaagtttttaaattgagcattactggcgttcttttttttttttttaaataaatatggaggaattaaaatgctttcatggtaggatttgtcctcttaccaaaatgagtaagagtaagttggagtacacaatacaatgttgctcgctcaaaatgctctttacagaatgtttattggtacagtttcattttttctcatatatgaaatatttgttttaggaaataggcaatctttatttttcttgcatacaatgcttatctttcctaaacacttaagatttataaatgcaatgtatgttcatgaatatgaactgcgagcgccaaggatgaattacattaggacgactaaaaatgagaagttgcactcccgaagtatctctacttcatacttcattattatttatgctttatattgattattgttgttttacaaaatatgttttatttccaaaacagttggtaaaatgtaggatatgtaatgtcaaatacataataccaacatctattcttaataagttagaaagttgaacagtattgaaatgatttactaaagctagaaagtagccaactgtaaatggttaaagtattgacgtgtagtcacattcaatttttgcgcaatatcattgaatttcaaatctaacgattttacttttgtaaacagccaaaaaagtggtcataaaacggtcagggagggactcgaaccctcgacctcacgattaacagtcgtgcgcaataaccaactacgctacccgacctcggtgtcatccgttacatttagtaatatatattgttaaaaaaataaagcgtagtaaatgtaattgcttttttgagctatggcttgttacattctttctcttgagcaaatttagacttgctcattacaatcataatcgctttataacgtctatctgcttgtcttcatttgcatgaaaaaaaatcatataaacaatgtatgcggatagtcaactcaaacaaaatagtagtaattaaatagcaataataaagaaggagcctacagcaccccggattcccatgttgtctccaaccatagtactaacgaggccctcagacgcttaactgcagtgatcggacgggaactggtgttttcgcctaggtatggccgtagacagctgttaagttttaataaagtatataaacgatagttatcactcattaggaattcgaatgtatgttggctccactacgaataagatatgaatgttagcaatataacctgaaactatatttgacattctttttttagaaatatcattaaacaagcaaaatctattttctatgattgtttcaaaaagtcaagatgaaaagttcaaaactcaaatttaaaattacttcttcaacattactgattctaacaacataaatctcctatcgaacgtattaataaaagtggaaacatgctgtagtttgtacatcaggtcaaacaattattaataaaattagaaaataagtttttctaccttgagcccttcatttccatattaatatatatatatatatgattagccaaatagctggtgttgtaactaaacgttcttaactgctttcatataaagtaacggtgcaacgtgttacttatgcagagcttacaacagataaatcgaaatttgggttaagccctggttaaatttgtagttctgacaattgtgaggtattttagatgttttcaatattttgtttgaaagtttaacaatattatggaggtgaatgatacctctttgcataaaggatttggccttgacataaattctcaacgtgtatttggagcacaagcagcaatttctcgtaacaattattcaaaagtgaatgcttcaattaatccttcccctcctaggagtaatgataattctaataaggagtttagttattctaaggatgtgaataacaatggtgctgttgaggagctaagtcttacgcagttgtttgaagtacctagtcaagctgcttttgcaaaacagagttcccaggacatttcggatgatgaacttattcaacatgattctcgtaaggtgatatcgtcgccttattcacccaagcagacacatacagtgttaaaacgcttatacgatcgtcaatcagttatatcggaccatgaaaagctgttgactcctcagaatgtatctaattcttcccaaattctttccccatttacttctctattaccatcaactctttcaactttaaaagatacacctttgtcagtttctcaaaatgagaaaaacttagaaaccgttggagaagtccttgtacctgaaaccgtagctcaacataggacaaagttttacgattacactttggatgagatggaaaatgagacagaaagcggtcaagtagagactacacctactcgactggcgacttctctagggtctcccgttctttatggtcgagtagagtccactcctcctgcttttttaccagagacatccgaaaaacaatataaacgaaaatttagctttactgagccctcgtctgaaaaagttgataatacggaaaccaagttttcaaaaaaaactaaaaacattaatgatgaaaactttcctaatccatttaatgtgatttcttcatatgaaacaagtgcttcaccgtcgactgtaatagatcagtctagtcaagtgagctcaatttttgtaaacaaacggctgagaaaatcggttaataatcaagctatctcaaggtctgacagcctaagcctggatactcctaaaattgatagtttattcactagggcttctattaagccattaaaaccttcccaatcaccgaattcaagaaggtcttttaaaaaccgtgtactcgctttttttaaaggatatccctctttttactacccagcaactcttgtcgcacccgtacattcagccgtaacaagttccatcatgtataaggttcaatttgatgatgcaactatgagcacggttaattcaaatcaaattaagagattttttttgaaaaaaggagacgttgtacaatccacaagattaggaaaaatcaagcatactgttgtgaaaacatttcgatctactaatgagcaattatcccttatagcagtggacgctctaaacaacgacatggttattttggcacacggagaaattgaggttacggttcccatttctactatttatgttgctcctgtgaacattcggcggtttcaaggaagagacctcagtttttctactttaaaagatatgaagtttgaggaaacatcatttcttccttcacatgattctcagagaaaccgctcttctttgaaagaaagggattcttcctttgtcaagaagaacttggattcagaaagtaatcagctcatctttgacgattgcgtgtttgcattcagcggtcccgtgcatgaggatgcctatgaccgaagtgcattggaaactgtagttcaggatcatggaggattagttcttgatacaggcttacgccctttgtttaatgacccgtttaaaagcaaacaaaaaaagttacgccatttgaaacctcaaaagcgaagtaaatcgtggaatcaagctttcgttgtatctgacacattttctagaaaggttaaatatttagaagctctagcttttaatatcccgtgtgtccatcctcaatttattaaacagtgcttaaaaatgaacagagttgttgatttttctccttatttattggcatctggctattcacaccgtctagattgtacactttcccaacggatagaaccttttgataccactgattctttatatgacagacttttggcaaggaagggtcctttatttggaaaaaagattttatttattatacctgaagcaaaatcttggcagaaaaagattgaaaatacagagcagggtcaaaaagctttggctcatgtctatcacgcgttggcattgggtgctgacgttgaaattagaccaaatgttgcacatttggagtgtgatttgatacttacgatggatggaaacattgtagatgaaactaattgtccggtcgttgatcctgaatggatagtcgaatgtcttattagtcagtctgatatttctacttagttttggttttttgatatagttatttttactaactccccctgagtttcactctcattaatttagctttttattaattttagatatttgttgtttattaatttatttgcaatactgacgaaaagtgtcaatttcaatattaaacaaaaactttctctaaaaatctacatgagaggattgattgggattattaaaaattttcaacgaacttaaagtcctttattttttcactttttttcgtggctgtagaatattggcttgcgtagcaggtttcgaatggttgtgatttttacgatcatcacgttttgccaacccacatatatctagcttgtagcgcttataatgaaaatcctttaaattttgtacagcggaaagtgtgttactaagaaacttttctgttgacgactgtgcatcagataaagagccaaatggatgcttcaataaagtatcgtaagtgactctgtataatttagctggaatcattacaccagaatcaccaaaattatctttagcaataaattctcttgtttgatagaactgtagctgtaatgtgaaaaagccaactagtttacctgaggagcactcttgtctataagtcagcgtatcccaaaactcttcaacggacatgtcacttttctcatcttgaagctcgcataaatacctacattttgggtcatctggaaatcttggtaattcttcaactgcttttccagttgttatagcgttgctttcaatccaatgacgattgggtaagtacgaacgaatattttcaagtccaggaacaaataaataagccttaggaagtaatgtggaattcttttgcttttcggaatcgtttggtgcttcactgtcagtataatacttcctgagtttttccaaacaatttacccaccagcgtaacaaaccagaatcattcagcacatgcttttgtccattgtccaccgactcaggaaataaatattgaccttgagcaatcgcaaacagagtcaaagttacattttcggctccttgttttctaagaccgtcaataagtgtcactaagcagcaaaaagcaagagagttacaagatacccctttgctgccgaatccggtagaatctgctttagatacaaatactataaactctttgtttttttcgtaaactatgcattccatgccaaaaataaatacattttgttcctctaccaaaaaaagatgactcccaaattgaaaatccttagacttcttactttgaccaaatagaaatggacatttctctaaagtacttttaagatgataaatactcaattttctgccttctaatatactttctgaccaaagatccggcatattctttagtttaaaggataaagagagttaacgcaactacagcaattattgtgagtgaatactatgttacaattgcttaagtgatataatgaatctaataaaacaacgtcaaaatccgtaaggagctttaatttttgctggtaaacctttatagtgtgttcgttattgatgactattctgagatgcatggcaagaggtgttgtttctacagctctcttaaaagttccaacttattacactctcaatacacatcaatatgagtacattagacttgaaccatttagcagatctttatgacagaaaggattggaatgcttgtaaaaaggaacttctgaaactgaaagtcgaacttgctaagcagaacctcttcgtccctactagcgataaagagaaagctagttttgccagtatgttatttgtatagttatctaagaacagacctctaatcttccttataggaaatgtatttgaatacggtgtacttgtctcgattcaaacttgtgatattgaatcgtttgcaaggtatgctagccaagtaattcctttttatcatgattcccttgtcccttcatcaaggatgggacttgttacaggattaaatttgttgtatctattatctgaaaatcgtatcgctgaatttcacacagccttggaatccgttcctgacaaatcgttatttgaaagagatccgtacgtagaatgggttatttctctagaacaaaatgtaatggaaggtgcatttgataaggtagcatccatgattcgatcctgtaactttcctgagtttagttattttatgaaaattgttatgagtatggttcgaaacgaaattgcgacttgtgccgagaaagtgtattcagaaatccccttatctaatgcaacaagtttgctgtacctggaaaacactaaggaaaccgaaaaacttgctgaagaacgaggctgggatattagagacggtgtaatatactttcccaaagaggccaatgctttggagacggaggatggtatgcttattgatgaggaagacgaattggagcttcctcccactgctagcaagcacacaatttcgagtattcgtcaattactgagttacacctcagaattagagcagattgtttaatgaatcaaacatcttgtttgatggtaattactctttctacaaaagtcaaggcgtttatttcacttccctcttattaacaaacgaatcatattttatgctataacctttattattcgtaagagataccttttgttctcattaacttgagcaacatgcaagtttatgttcaatactgaaaaagagttgatgaagttatatgagataagaatgtgtagaaatctaaaatcgaattatgcttttttcttccctttgtaaggtaacgcgtaaaagccagaggctatgtattcttttttaggttaaaggaaccatcgacttcaagtaaggaaggaatagaacttgcagctccctttctctgtacagtaatagcactacatttagcagcaaattccagtgagtccttaagtggctgtccgtgtgcaattgaattagaaaaggcaccaatgaaggtatcgccagcggcagtcgtgtcaacggctttcactttgcatgctgagaccaaagcagattctccgttcgcagacttatagtaagcaccttggctaccaagggttataattacggctttacggacaccgaagcttagtaacttagaagcatatgcatccacattttccaacgtagcaggtgagtctgcttgatttaagagaatggcagcttcatgttcgttaggtacaagataggcacaataagatatcatgtcatgactaagcggaatcgctggtgctggattcatcaaaacatcgacaccatgtttgtgagcgatctgcaatgcaatttccactgcttctaaaggaatttctaattgcataattagaagattacatgttgatattctttgctccatggccttcacaaacgcagtatcaacattaccgttcgcaccctcagaaagcaaaattctgttttctcccgtttcttcgacaataatcatggcaacacctgtggacttgttttcaatctttttgacattatctacatttacgccgtctttcttcaatccggacaacatttccaccccaaaggcatcatcacctacgcatcccaacatagatactttcgtatcagccggatttgatagcctagcaacagctacagcttgattagctcctttcccaccatttcctgtactgaagccatctggttctccatgaatcgtctcaccacctgagggacatatctttgtacgcattacgagatcggtattcatactccctaaaacgactatattaatcattttaaaaaaatatggcaacaaaaacaagagaatttgaagaaattgagcaagagtatgaattagtagatgtcgttggcaatgctacttggcaagttatttatcaattaatttaagaaggaagaatgttaggaacgacaatatacacaggtaaagtaataggaaaattcacgaaagacagctagtgaaattaaatgttagtgagatatactatcgtaaaccgtagttatgtaataggatcaagctaaccagcgaagtaaccgctacctccatgaattttatcacaccaatgttcagcataaaatgtagtaacaaatattgttatacaaagtatatccatttttattgactatgaatttattaaataatgttttcaagtgagcaagacgaacccgaaaacagaaaaacaataagcccataaatttttgtttatttaagtaaatatctcaagccgtctaaattagtcatgtgaacttgcaatcagcattacattttgactaactcttagaacttatatgaagtagaagttgttgcctcggtaccgcggtattatatgcagttcattttgttttggagaatgcaaaatcgagttcgctctaaacaattcttttaagcaataatcttaaaaggcaaatattgaaatcaaagatacgtagctgtttcaactataaacaagtacattccaaattttaaatctagagattagggttttccacggtagtttaaagagcgaaaaggcattcagatgaacaaaagatgctaagttttttagctaaacccgcttatactttcttatttctcgaggactttagcctctctacttacctaaaagtttctgtacagtgcaatacaggttacttcgttatattttttaactgttgactacgcagttcggtatctgtttaacgatacgaaaaattgcggtacgtttctctagcgacctacaatatagcggtatgcaatatttaactaacaatgtatatttattgttataagaagtctattagtatcggtcaccgatatagctaataactgagctgaggaacgaggttcagtggtagctctatttacaatctttctaatagtttttagcaatttatttatgtatgcagaaaagcaatttatccgcatctatcagcaaacgaatcttaagtaatatcttagcatatgacatatagtgatacgcaacgtactgtatcatagctagtgtagttctgctaacattaacatgtacttctttgtttgtattatgcatatagcattaaccgcgttaagctaagttaacgttacgaagagcgtacagaagagattcagtttagtaactgcgaattgttaattgttctcataacttagcctacatctagtgtaagacgacgattgtgaaaattcaccttaaaaaattcaacaagtcttgcaaattatgacttgaataattttccattaagaagaataagcacacaatgttttttgatgacaagataacttgacattctgccattcatgcggtttcatacacatcaattaatttagtgcataaatacaatataacaagttattaaattttagaagaagaatgaaaaagcaattccttgtacgtaaaaactcgtcaaattctcgctaccttcgtcgagattgcgttatatgtttacaaaaagatggtcttcgggcacagctatctccatgtgggcatgaccagttcgattattcttgcatatgtcgctggatggatcaatccttgacatgtcccatctgtaagagacacgtagattgtgtgttttatggatttcatgggtcaagtttgtataagaagtggtatactcaatctttggggtcaaatcagtattcgatttcacgacaattactacggcagccttcattttcctccagcgaaaacactgacagattggccgatttgctacgcgtacgacgtttcatctatcaaaaggcatggaaaagctatgaaaatccctcgctttcatcacataggcaatatcaaatacccactcctatccaactagcttctagcgcatctttattaaagaaagtggaaagctttattgctaaagaacttctcttgtttgaatatttagatggacatcaaattaactttatacaaatctttttgatgggtctcttacgagttcagaatattcaacatccacaaaccattgatgaattagcggaatttataggccatgaagagtcctctatactcctccatgaattgcaaagatatttacaattccgtccattgtcgataagcagctacttgtatagcaagcgatatttgtatggtccggaaggcttaacaatggttcagctgttgagtcaaattgaaaacattcagcatgaatctggtcctgagacggaaaattcgtaatcaagcgttaattgtatattattgcaatttactgtgattctttgggcttatcaaaaattagttttatcattgtatcgttcattgccttattttttctaatatatacaaatggtattttttgaagcaatagctattagctttatcatgattagtaaaggaggttcgtattatgaattgaaaaatcaatatttaagaaataataaataaaacaacatttttgaaaaatagaaattttgtaggtaacagttaccttactacagttgcttagcatccaatatttacccacacctacaagcttgaggaaacattatttgagcaattttcctacttctcttttattagaaaccactgatattgtactgtcgctttaagagaaaaatcagaaggaactgaggattttatgatatagaaatctcaacgcgatgtcaacgttgaatggacaagtatgaaattagtttgacagtttcttttactaacaatatcagacagcattggcttacgccaaagtttggcatcatgtttctgcaaaaaatgttcctctaggtaggctggcttcccaaattgcaactactcttatgggcaagcacaaacccatttatcaccctgcagcagactgtggagatgtcgtagtagtcactgactgttctgaaattgggatttctggtcgaaaactcgaaaatcataaatattattcacattcgggtcagcctggtcatcttaaagagtggacgatggaagaaatggctgcgaaacgggggcacaaggatttgttgagaagagcagttggtggaatgcttccaagaaataagctttgggataggagaatgaaacgtctttatatttacgatggagctgaacacccttataaggcaaacatatttcgttcctaccataatcctgtaagttcgcaaattgcgaaggaattattctcgaaataagtgtttaaaatctcctttaattttaaaaggtagttcaaagaacaaaagccatatccctactcacttaaatttcattgattttttgcattaatgtttgaacattccacaatgtcgtatgccctaaaaagctaacacattttaatattgttctttccaaaaaaaattattttatataaattaatgttattgtattcactataagaagctgtaatgtatttaaagacacatttacgtttgtgaactggtaagaatgaatgtctggtaaccataagaggactacaacttttcttgcgagtaaaaagtagataacatgagacgtcgacataaataacgacatttggaaattatctccaaagccagataaacgcgctaaaaagtaccctatcgttgtgaagagcaaacaaattcaacaaacgtcaacctaaaaccttgcttagcaaaggccatataaagtaataaaatcaagagccattaacttagggagaagattttacacttcttattaaacatatctacgctttacattttaaaagaaaagatagccaataaggaagaaaatcaggcaaagaatgataacaatattgggaggaattcctggagattcggttaaagaagcaccagtggaactcgaagggtcagctgaataagagggcttgatttgttccaaggcgttgtcggaactatgagcacctgcagcaggttttgccccttgtaaagattcacgagtttcagatccgagattttcagaaactttttcaacggcaggggtagattcaggaagtttagaatcgaaatcattcttcttagtatcaaattcttcattgacagctgataaattttgggggacgggaggaggggggtggactggtggagtcgaagaaacagagcgacgagggctttctgaaggctttggaatttcattatcaataatatcttgtaccttcgatctagcaacatcggctcctttggaagaagcactttcggctgtcacaatggtatctttgacagaagcagcaccattgtcagcatcagtaacaacggtttgaactacactggcgtcgggaatttgtgcactttcgaaagtagagcggaaggtactatctggaacaacagtattaacaccattgcttaaatgatcctttgctccattgaagtcattttgagcttcatccaaagacacaccaaccgccgtagggccgccgacagaagatgctaagttttcggaaccttcaacagaaacaggggggttagaagtactagtgttctcaacctgtttatcagcggattgaggaggttgcttagttgaataaacacagcggattttacgatcaaaaatggaacggccttgtttttccatttcagtccaaaactcgtgataattttcgacattactggtatcagcatcaccgatagccatactttgaattaaaaacttgtcacgacatttaaagtcaggagcaggctcctccttcatagcttgaagcaaaactagaatatatgttagccaagataatagaaaaacactagaggcacgtaaagataaaaaaaaaagatgatagtagtttattccaaaaaaagaagagcgaaaaacaacaaactttaaaagaataaaatataatatcacaacttttaaaagtccaaaatgtatttatatcttatctaaatataaaaacatttgaaagacataaaaaagactacaaaaaaataaatgtgaacagatagataggtggttcgctccagagtaaataaattacaaaccttgtacgttcaccgtagattttggttcaatttttcctgagttgggacgaacacagtagtgcttgggagcagtagtcttcaccttgaaaatgacaggctcgggattgggattatggacggagatgagctccttcgacatagtcgtaaaaggaggatagaaaaacaactctccactacactcgacactcattgtgaataactatctctatttaggttaataaatatgtaaaacatttcagcacattattggtattttgagatcagacacaacaacgagctcaaggaattcgcaagcggatgaactttcatcttttatttaatgcaaagtaataaatcatacctaaaatatgaaaagataagcgcgtggaccgcttcctaacaagttgtaccaaaaataggaaacttctcaagttggtagttgagtggtatgcgcgcaccccatacctatttgtggacgtaggaaatggctagcaaatgacggtgaactcggtgaccctcggtaaattaatcggtgaataggcttattgaacaccatgtaaaaggctcgctactttaattccgctatcatatactggttaattaaatttcttattaatttttattctttcagttaaccctctaatatatggtattgtttaaggacttgaaatggttagtattcagaattaatgtaagtctttgcttgttcggtgagagattcaagtgtaaccaaaatatcacgaacttcgactaaggcttttctttcagaggtatatctcttgagtgatcttttctcttttattttcatctggtaaatactatctaccctaattcatcactatcgttctcgttttttgcataacaaacatagtgtagcttgatttctacacccttgattcattttgctatttattgcgctttccatttttaaaactccttttgcattgttagaaatattttctagttaatcattaaaactttttatttgtgtgagggtaactcgataacttcttttaaatcaatgaacatccggtcttttcttttgatttcaatttttactgccataagttatctagtggtggatggggctactcctagaacttttgcaccatctgccagtgtcagtataaactatggtacattgagcaccgtatttcctagtttataccgaagggcctcaacttcttcgagctcaagttcttcttctatatccaccagccatgatagtcaaccatcgacctcctcctcatcaccttcctctacttcgaccagttctagttcaggcacgtcagtgattacagcttcagatgtttcagcatcaaatgaaattatttcttccagcaccaataattctattcatcagcaggtatctgttgtgacagagtacgttaccattcaaccgactacatatgttacgacgatatttcaatacacgtcgcttgcttcaactattgctgcacaaagtggcattgcgtctctcgttcctcagacttacacaccctatggaggtgtgaaagctctcataggtattttggtgggtgttgtggttggttctgtgtttcttcttgctattgtgatggttattgctaggatttggggacctcgtttgcttgctaacaaagatcagaacaataacaacgaagatctcgatagtaatttagtttcaaaagactcggagggaactccacaaatcacatacgcttcaaatttctaatttgtaagttttttttacttgttttattggctcttaatgttttgtatactattcattcacgtcttctacatttaatgatagattttgtttgacgacgcacgcccaaagcttgttatttcaatcttcatcaactattgattttatttatagattagtgaaaacaatttagttcattttccacatcatgataattatttttataacggtaaggcagatattgaatggttagttatggtgtattcagaattcctcattaactcttaatgtttattacttctcgtcagtatgcaattctttcggagtcgatttatcaggagcggtagttttagaaacttgtttaaaaatagacaaggcttgagcaaccataccagatacatcgctcgttgatgcaggaacaatcatactgttggaagctttggccaatttcccgaaattcgtaatatactgctgagcaatgtataaactaacggcttccaaaccgtgttcttgcttcttgatactgtcagctaatacagcaatgccagaagcagtagcagaagccctaaaaatgtgagtaatatattcatatgaaaataaagcttacttttcacgaattgcttgagcttctgccaaggcggaattaatagtttttattttttgaccttccgagtctaaaatttctgcttgtttgtcaccctcagcaacattgattgcggcttgtctttttccttcagattctaaaatttctgcacgcttttgtctctctgcggaaacttgttgatgcatcgccatgaccacgctttcagggggtcgaatatcgcgtatttcatgccgtaaacaacgtattccccaactttcagctgccttgttgatagcatctgttatatgaatgttcagtgattgacgctcgcgtaagacatgatccaaagttaatcgaccaatttcgcttctcattgtagtttgagcaagttgagatatggcataatcagcatcttccacgccgtaacttgccttatagggatcatacacttgaatatacaagactccatctaagcctaaagaaacattgtctaatgtaatggcagattgagtcgggatttcaagcgctctttcttttaaggagtgaatataagcaattttatcaataattggagcaagaaatgcaacaccaggggtcaatattctagatcggttagtaacttagctcatcaaattaaagtgagtttttttcttcattcgattttttttttaaaaacacattgtttcgagcttggcttacctactaaagcggcccatgcgttcaacaacataagctacttgttgcggaacaaattttattattgtattagtagcatgatctctccaggtaggcgtaaacagatgaagtgaagatgcatcacttctatacctcaaaccaaggggctgtaaacgtcgaagcaaaaggaaccttgaattgggaagtgtccttggggtagatagaaataatttcagcataatcgctatttatttatttgaataaaacttttaagtgagcaaaaaaggtgagagcacaaagcttttgaacaatttaagataatgataaaggttatacgtgaaaattgactaagttgaattttaataaaccaaaaatagaatgcaaacgaacaatgaaatgattcagttagttgggccaagaattaacagtgttcgacaaagaagtccggtcctattttacaacaattggcttgtaaattaatttttttccaaaaaaaataaaatgggaaatatcaaatcaaatcaaacccttccgatattaatatcggctcttgctcacaaggcaatatggctataaacatgttcagtcgcagaagttcatggggtttgttaacgaagtgacgtttcgctacctaatttgcagggtagcagaataaagcattcacgaaggaaggtgagaaaaacaaaagaatttatgtataaacaagcgagtaattatcgtagttttttttgctattttttccctcttttcgtactacgttatcatttttttggtaccaaacctgtaagactttcttttagttcttacatgatttaaaaagagccagaagtaactataatcttttattgtcagtagtgcttgacagtgcaataaagaagggagctattattgtgttaattttaaaaaatttgtaaaatttattatgtatattaaagctttcaaaattttgaatatatacctataacgttacaagaataacctcgcgtaagcaacagaaccatcgtttctctcctttttaacgaaataaattcaataatagtggattttaccaaaaaaaaaattgaataaataaatctattaaagtaggtaaattacgaaattttaaaaacaattattgaattagaagacagttggaataggcaaggttgaaataaacagaaaaatttggttatgatatttaaagcatcattatacattttggatggatggacaaataaattcaattacggtccaaattcagtatcccggaattttaatacttttctagtatggtaattaggaactgcatcaacaaataaaagtattctgacaccgctttataccaaggcttaaaaaaaatccttggtgacatttattaaacgattcctcacttcgattcatcgaggattttgaaaggctgcttaagcaagatcaataatgaatgggtaatgtgttcttatacattcttataagcagcttactgaattttgcatgcctgttcagctcttcaatcacttacattcttttactatattcatggatttttttacaaaaaatataattgcatgtttaaatatagtgaaccttctagtactttattgaacatatcgttattccaattgcagttcgggttgatgaagtgcgtaaatcattgtcatattccaatgattgctgaatttcttgcgtggtccaacttttgaatggcgttgccgaaattaggcattcagtgaatcaattacagagcattcaacttatgaattaggttttggtatgaatgttagcagattgctgaacagtttacttgcgcgccctttgccgtcttctcttaaccactaagaagtaaccttaaaaagacgaaagattccgttcttcggattctacctcttattgctcatacttttagcatatttttctgatctttagtataataaagattaaatccatatttttacacctatttctttctttttttctgcttttaataaatcagaaaaaccgatttcacgtttgcaagcgaaaatcaatttcttgctagcaaattcattctgcactttcatcagttttgaatctgagatactctttcgcgtttatattaatttgatagaaatatacgaaagaaaagtcaacttcgttcaatctatttattattactttttggttgcccttttatccatacaaccaatattctaagcattttctaataatgataaatacattcaatcccgaagtccgtctggccatccacgatttggataaggtaggtcctgctattcctctagagaactatgaagcggcattacgtgcaattttaactggaaaggcttcacccgtcgaaactgcttccttccttgcgagccttcatttgaccaaagccgaggaagttcccgatatcctgatgcaaacagttcaaattttaaagtcttactccacgccaattgctaatatcgagatggtttctcccagatttgtcgatatcgttgggacgggtggtgatggccataacacgtttaatgtcagtactgcctctgccatcgttgctgctggtgcaggtctctgggtctgcaaacatggcaataaagcttctacatctgccagtggatctgctgatttgttgatgtcgtttggttgtgatcttcttaatgtcactcccaaaaatatcgtttccattactgaacaatgcaagttttcatttttgtttgcccccatgtgtcaccctactttaaaaaatgttgccccaattcgtaaacaactgggacttcccactatatttaatttagtaggccctctgttaaatcctattcctacttatgctcgtattatcggagttagtaagctttcgttaggagaagttgttgctaagacattattgaaacttggagctggtcgatcattagttgtttgtggtgaagagggtttggatgaaatctctcccgctggacctacgcatacatggcttgttcgtgacggaacaattactcatgaagtatacactccagagtctttccatcttcagtctcatcctctctccagtgtagccagtggcactccatctgcaaacgccattcttttggaggagttattatcaaatatgctgcacgctaatcatccgattttggattatgtgttgatgaatactgcagcgttacttcatgttgctggaatggctgaatctcttagagagggtgtcaaaattgctcaacagagtatctcttctggggcagcactgagagagctaagtaacttttctactattagtcagcaaccctaaggtttttatttccaagctacattatatcctagaacatatatccgttcagaccccatttttgtatattccctttctctttgtttttcaacgtgcctttgcaaaaaaaagcattattgttctttttttttacgtttgttgtttattctcactccttttccatatgggatatttttctttagcttaggtcttatatatcagttagttatggatctataaaaatcgtattagcgattgaactgtagtatatttaaaatttatatatcatgtttacttaagcttaatgtcttagatgggatattaagcacaattgtgttacgtttcgctatataaaatagcgaaatacaataatccaacaatttgtgaatagataaaaagtagcagactaatatcatccgaattgcggaccccattcctttgtattcaatctggggatcatatagaaaactgtcgatttgattgtgagagcatgatttcgaagttactgaaaatagtccttttaactgcaggtgttattggcaacacacttgctgattctagaattcatgaacaatatcttgtaaaagcatttcctaatgagcctgttgattatgagggaagaatgcatgctggacacttaaatcaaacggatcagctggatggtgatttgtttttctggatgtttgaatccgtaaaacccgaatacgaacatcgttctgtaagtatttcaagtgaatgtttttaaattaaattatatattatacaaattactaatttgataaaagattctttggttaaatggaggtcctggctgctcttcagaagacggctcgctgatggaagttggaccattccgtcttgatgacaataatacattccaattgaaccctggacgctgggacgaattgggtaatttgcttttcgtagaccaacccctaggcacagggtattcatactctctggctaaggattttcaatctaacaatgagaaaatggccaatgatttttctattttctttgagaaattcttggaggagttcccagaaagagcaaatgatgaatggtttatcgccggagaatcatttgctggtcaatacattccccatatcgctgcaaagttgaaagaaaaaaatcttgttaacttgggaggccttgcaatcggaaatggatggattaacccactttctcattatgaaacatacctaaattatttggtagaaaaaggcatggttgattttgaatcagagctgggtcaatatttacatcattcttgggcggaatgtttacttgcttttgacaagataggttccggatctggtgatttatctaagtgcgaaagttttcttggcgatattttatacatggtgtcaaaggaacctgggaaagcatgtatgaacatgtatgacattagcttagaatcgacatatcctacttgtggaatggactggccttacgatctttcctatcttactgaatttttaagtgtatgtttataattatatgataatatatcttttactaacattgtcagactcgtgaagcgatgacttccttaaacgttaacctcgaaaaggttcatgattgggaagaatgtaatgacgacgttgccctacaatatgctcgtgaagggattgagtcctcatctaagttaatccaggaccttgtatctacggttcctattttgttgttttacggcgaaaatgactttctttgtaattatttatctggcgaaaaattaacccgatcactggagtggaatggtgctgttggttttcaaaatcaatctgctcaaccattttatcttccgggctattctgatcaaccatcgggctcctatgttagttcccggaacctgacctttgctcgcatagttgaagctagtcacatggttccatacgatcatcctaatgaaatgaagaccttgattactgctttctttaataatgactttgccagcttaccatcggtacctaaaccctctccggatttaggtaatggaaactacaaatggctttatttgggtttgattcctgttgctttaactatcattattttattctcaatttatttgtgcaggagatttggattatttggtcttagcaaacaacgctaccaacctatatctccaactccttagactgtatataaatcttttctgtcggtttttactttcacatacagattttctgctctttattttaatcatttaacttttaatcttgctttatcggtggtagaatttatttttttatcttggaacgttcttccctggttttaaaaaatctgcgattatcaccataaattttatctctcatctttaatcaaatttcacttatggatacattctttgaatttttatttttgcacatagtctctaaatgatctcaaatcatgaatatgaaatatcatgtaccaaacattgtcttatagctattgtttgttctacagtttttgtagtttttttataggacagattagcgtcaaacgctaatctcaataacgtgtttgcaatagtacagtatatcatggagaactacgtcttgtaacatgtgtcacaaatgtataaatactagtgagatctgtctgtttatattgacaatccgttacatcccttaataatcgattattataaataatttataatcgaatcacgttcctaaattcagttagaagctatagcaatgggaggattctatcacatctacgcatgagaacaaaggagaactgcaagctaataacagatctactgtaatcatatttgacaatccaaaatcgacgcacgttatcagggacacaattgatgcgtttggtaaattttacagacagccttaactaaataggtctaggcaacgagtgaactagctctatatcaaagaagaaattggatagttttatttcgatgacaacgtctttaaatccatgatccaataggcccaacttgcttgtggatggatacttacagatggcacgctatcgaacagaacaccagatatgatcttattgctactcggccaaattgcatcaaagtggtaaataatatttcagcgtaggttttgcatccaaaattttgaaggaataggttataatgaagcaccaactgcccaagcattttcaactgatgtaaacttgcgaaatttttagagaatgcgccttttctgctgtgtcaataaacaagtcttagctaataaaaaaacatgtcgcagtagtactgacaacgctataatttactacgttgtgtatcacatttggaacatgttctatttaaacatagcctcgtagatgatagatattggggcaaatcatttgatatctgaaacaaatatttagtttatatgttcaacaatttaaataggaaactaaatttcgttcctcactttagtcagaagctaataacagaaatagatcataaataatacctacatataccaatattttcaatgactcatagccgttatacctatgtattataatataacagatcacatgtaaaacttatcgcggttttgcatatcgttaaacagatacaaaactgcgtagcatacataacgaactttagaatatacgcaagaactcaacgcaatattgcaaggaaaattattcttaaacgatataccattagccaacatatgcaattgtcattaccagaactatcgtacacacacaaatcaataacagaatttgagcctgcaattcggaatgatggacgttcgatagaccagcttcgtccgctttctggacaagtagatgttctgcctggtacaaatggttctgctagagttaaatgggcgtcttcggtggagatagtcataggtgtaaaagcagaagtgggtgatgctactcccgaaggtggtaaatatgtcgcttcagttgaaatgtacgtgagatatttggagttcgtattaacattgtttggcgtaacaaacaatatgaatcaattgaaaaaagctggtatgctaacactttttatgtagttctccatctgtttcaatccagaatcgtgaaaccgatgaaattccttcattccttacaagtgcccttcaggatttattaaacgcacttgctgtcgactatttgaaatttacaccatctaaagcttggattattcacgtagatgctgttgtaatactttcttcgtctccttacgaaaacattctttcagctttaagtcttgctgcttatttagcattacagactacacgtttacctaaaatttctacccccaatgtcacagacatcactattggatctactaaatatgagccttccgaagaatacgatgttgattcagaatgggaaaatgcattacctttgcaagggttagaattaatgtcagtcataattttggttagtagcattgatcaagtgataattgttgatcctacaattgaggaatcaagtgtcgctcaagtgacatatgcgattggtgttcaagctagtggtgctattagctataccagggtcgtgggtactggaggaggctacgcatccactggacgtgcaataactgtagagcgatatatagaattgttagagactgcgtctaccgttggtactaagcttttgaacgccagcagcgatattctatcttttaagggtttaggattttttgatattcttccataaatgaattgggttgggttggtctccatttcctatataatagcatctttctctctatatatatatataaatgcaatacttgggttacggaatcaggatcaattttgttacatgaagaggcatgcatcggtatttttggttactatggttggtcattgtatttcgtttaggtcaaagtcatatagcaagtatagtagatgggaataatttaagggaaatgaaatggtaacgtctataaaaataataaagcctatgcggccacttcttggcttgtttggtcaacgtgatccaacattttttggatcttagaaacaagttgcttccgttcaaaacgcaatttctcgctgcccagtacgtcaactccatccaattttaaaagctgttgtaaaagtagttcacttatcattagtttctgtttgtttttctgctttggatcgttcgacggtttatttacgtaattgtcgtacatgggggaaagttctttgtcaacatactgatcgatggcttttatttctccagaaatacgcgaaaatacaggattctccgcttccgctttcggagcgggctcaaccgtgtctttttccttggaacctcgttgttgcttatgtggtcttatacatagaattttactatgattttttaaacccaattttgataacgaggcttttttgtcttttaaacgcttgccagcgtaaaaaagcttgactttcttctcagaaatctcagtcgtttcaagtaaatcatcaatcagttcacttaacgtctcatttagattgactgctaccggaaatcgctgatttccatagtgtattgtaactgtgctagtcttttctgacattgacgatattaagtcgacttgcttaacggatccaactcaagatgttttatgtttttaaggctgatgctatccaaaaaaatgaaggtcttaatgcgacgcttaaaaacgaaaggtaataagttaataaaagtatacgagcggtctggttatctaggtttgcggttcattatgactcataaggtagactctgcaactctgcgttatatttgttagcaaccataaaatgaaaagattaataaataaagtatgggattttgaaaattggaaaagtaggaaacaatgataatttgacttacattttttaaacaatcgaatctttgctttgtgagatgaaaaacatcacggaattgggtaaggatcatatgaactagaacattccgattaagttggccattttctatgtttttaagttgaacttccatttcttttcgcaagaaaggcttggtcaaactccactctaaaccaatttcatcatagccttttgccaaagcaactcctaaagagcttggtacaaattcagttacaccttggccccttttttttcgttttatgacatattctctctcctgaactttttcgatgtgctctgccatagtagcatctgtcccgattccattggcatccatcaaggcaattaactccggttcagtgatataggaaggggaggacgttgaactgtccatcatgtcgagaatgtggggttggaattcctcgtgaagtctatactctggtaattgatccgaactttcccatttctcatatggataaacctctaaataatttttctctgtcactagcaatccctttttagaaaaaagctcttcttccattttaacctgcaccaacgtttcggctcctttggcattgtcagaacaacaagctaaaaatcttcttgtaattagctcatatactttccaatgatcttgggaaggaagcgctgaccggtgaaccatttgaacgggatgaataggtggatgagcgcgatcattgtgtttaccttttcggggcggtcgataatctccagccaaaagcctaacattagttattacggaagccactataagaaaaattatatttacccttctgcataagagtcccattcttgtgcacctgttagtttttggataatcgcatgcaaattcattgaagagtcaaattggtcggtttcagtacgtgggtaagaaacaaacccattagtatataagttttcggcgagctgatgaaaatgatgttaaagttgcaaattcacttataatcaaatcgtacctctaaagttttcttagcagaaattcttagatgttttggccccagttttgtaagttctacagttgataatggcagaggtttatacttggtttttggtttttgagttatgttaacgaccttagcagttttgcattctaaacagttttccaagatgatcattgtagttaatctgtcaaaaactttggccctttcccaattgaactgaatagtcttaccctgtcttttatcaacaaatcgaaggtgccagtaggtttcaggcacaaagtcttctactcgctgccaccgatcaactacaaagcctaatgtagggaattggcagggaccataacttattattttattctgaagaatatcgaatgatttttgtaattgaatagtttgtagccgagtgaatattgcacctaaacgaaaatcaagttcaattctagcatccacagcatctgcagcattttttgaaacatctcttggacgtttcgcggcactgataatatgtctgaaaattagttagcatttatcttgaagggttttttctgtaataaataaatatctgctttttaaaacgctaagatgtttataacttacgaccgttccaaattattgaagtctgctcggataacctgaatagatggattgctggctctagctacattggagatttccaccccaatgtgttcaccctcacgatcacaatcggtccaaatataaaggtactgggcatttctagcttcttttttaatattgtctgctagtacttctgcattctttgatactgaggtgatgatttgagcatcgaataaaacgtcttgagggacagagctccaactagaatattcagaaggaaaagaagcttctgttaagtgaccggatacagaagtcattgtaacatcagaagatccaacattgcctccaaaattaaatgagaagtcgtaattttttacatacttacttcgtgtatctctcttaagagattagtaaatttcagaaaagattaaattttttaacaaacccttctcacgtgtccaccccctagaatgcttgctaccgatttggcaatcgagtttttttcagcaacacataggacgcgcatttcttttaagagatgacatttattacttggatattgcacaccttctaattatatctcccttttttaaaaatgactgcagtgtaaaattcgcgtgtaaggtgttaaggtcgagatggctttattgtttatgctaacaaatgttggtataatgaaaggtagtaaatcgaggaccagaaagttcattaaaaaaaatcaaacaccataccagtagttaattatactagagaattaagaagaacctctttagataagtaattatataattttgatgtatgttgcattgaagaagtccatgtaataactatttcttaagctttcatagtcaggacggtttaatgaatagatgcgccgaatgtataacaaaatttaaaattaatattttgtttgtaaaaaaaagttagaaatttagatattttttgatttttgaacccatcattcgcattgtaaactacatatttatttctatagagcatggtaaattgatgtaagttccttaattaattgaaattaaaataaatagataaatgaaagttctcttattgactcaaaccgggattgataatattttaatttgtttttatatttatattttctcatcttttaaatgcaaaataattatcgatagctaaaaaagaaaaagaaaaatcatgcactatcgatagagtgaagggactgtgcagaggattttttttgtttttttaaaacaaagcgaccttgtctagaaggcaagtttttgtttcacagcttctctcgtaaatctcaattaactactttgattccatacaattggtaacatgttactttcctcaccactgtagtagacaagtgcgaacctgagataactgatgaagcagtagtaagcattcttccacgaggtttctactttttttaatatagtctgaggtttattattctgaaatataaaacacaaaaaatccatgttcgattaaagcgattgaatttgggaagtttaggaggtgcgattaaccaaaaatttgaaatttaatttctttttcatcttttcattttgttttgtttataacaagtttttgcactttggcttccacaatattgaccttttttaatggatgagatacaggagtcatcgtgtaatgaaaaattgagtgacgaagaccttgcagccgagtttgttgaatttaccgataatattccaatcgagatttatcgttctttacgttatataagaaaatacgagaatttttttgcaaaagaaaatgaaaatttaaataccgctgccaggttggtgtgtgattgtcccatttcagaggtcccaagtgctaagcaaaaattggcagattctctgtttacatcgcatgagtatttacgacaaacaagtgcagaagcaaacaagttatatgaaaacgttttggcctcttataagcacttgtgtgaaaaaataaaatatctagaagcagataatccgctttatgttccagcaccatgatttcattttattttttatttttttgataaccagtttccctttcataataatattttaattttttttttgctgcactttaatgttggcagtgcgatccgtgcgtattctgtttactttgatatgagaattctacccatttacggttgatggataaaagtgcctggcgatgatgtttaacctgttagcgacaatttctatagcttttctccttttttttcgtatataactatgataagagatttttaatttaggattataagagtcatattatttattatcaattgccagtttaaatactgaaacgctaatattgaacattactcaattctgaaaagttgcattgccagttttcattactccccaaggtttatttctcctttctttttttattatactttcttctgaattttagaattgataacaaaaaactttgctaatatacaagtaaggcaaacgatttcaatgtttggacattgctcggacaactaagtgttcttaatacattaaacgcacttcggttgtgtgtcaaacaacagtgtttttacctttatgtattacctgaaaatgtgtctatatttattctcttcaaagatacaattaaacgaatataccaaaaacacttattactaaatacaagtacaataccatacactcagtgtcaaatcaaatatcttaaaccgaatttatttttatcaggaattaagtggaaccaactaaagcacctagtaagcaacagcagtctcttgttcagcaacaacctcttggccagcagcagcagcggcctcaacgggttggttgataacagtataaggcttagtaataggctcctcctccttggggtccaaaacgacaacaatatcgggaagagacttcttttgacgggtcttgggctcaggcaacataattttaaccttaacaccaagaacaccttgacgaaggagaacgtggcgagtagcagagtcaatgaaatcaacagcaggttgaccagagtggatcatgaaaccgtcggcaaatttcatggacttggcacgagcagcacggagcttaccggagatgacaacctcacaacccttggcaccagcctccataacataacgaaggacaccataggcggcacgacgaacagccaaaccagccaaaagcttgtagcgaagggattcacattgggcaacagcgcagagaccacggttttgaaccttctcggcatacagctcaacagtgttctcagcaaacttaaaacgcttttgaactaaagcggtaagttcacggattctgcgtcccttctctccaagaacatcctgagtgtgagtggcacggataataatttccgagcgggatggagtgacacgaacttcacagccagagtaaccctcctcagagagctcacgagtaaagaactcgttcaactcggcgtagaaaacaccatcagcaacgaactaaattggtcagtactttagaaagaagcacaaagtgaacgatattaggaaaaaagatcttatgcgtagaaaaatataattttacattattatcgtttaacaatatacgttgatatcagatatagttccaaaaggttaagttcatcgagaaacttttaagaatcccataagacaagaggtgccagatattggaaatcatcatatatatccctacacaaacatcgattttttttctaataaaagattacttacttttctcttcttggagatcgtgaatgcagcagacatggtatgggtttgtgtcaaaacttcaaagggtctgtgtttcgttgtatagctaatagcagtcacaatattatgtataggttagggtatgactgcttagtacagcacttagtatagccgtgcgtagctattttctaattcactaaatggtttaacggatttgcataccatgcttcttaaagtagtgattgaataaatttacgcaataaatggaatgataaaattcacttgttaaatccttactattcagtccagttttctaacatcatttgtctgtttatttatatctaaattagcttttcgagtgctgtaacattttggtatataacaaaaggataaaaaatggaaatcaaagagcattgataaattatcggtcagtaaatgtcctttcaaattccaatgtagtgctttcaattttataataaaaattcagtgattagtagcatactacaataattgaccttattgttgaattgagggaaacaaccgaaaaactatgttatgcagccatataagtgatgtacgcatgtttgcataaagttaaagacgtggatgattttattataattaacatagaaatagttctagattggcaaatgaaaatgtgaagtaaatttgtatgcaaatacaggtccgaccagggacatgcaaaatgaataatagttttttcttcatatagaagtgtcttctcgactgttatcgaaaataaagtgtattattaaaggatcgaccttttgtgaggcaagtaaatcagaaaaaacatacagcttatttcgattaatccttgagagctccagaagcaatccaactggcatttatcctttgtcagtagtattgttgtcaacgtttgatgattatatagcaaccgtataaccttaattattaggttaaaatctcccttaacaggaaaactttcgcaagttaacggaaacgaacaattccaaaatttcattagcaataattgtgatgaaagagcataatgtctttatccaagaatgcgcataaattaagaaaacttccgtttgcacaagaataggtcaaagtcgaaaataattaaatttcgaagatcataagagtgggagagggataagatattaaacaaggtgaatttgttggcattaagcactacttttaacattagattgaggaacctgaatgtactgctggggagatttttctttaacgaggttttgtgaattgggaggattagcaatttgaggcactgaagccgactctgtttgtgaagttggggtgggtaatctgtgtaagtcatactgcttttccattgtggcgctagcatctaatattgcgcggacagcttgattattttcttctgtttttgacttttgagtcggggagttactcattttgctttccatttccttggcttgcttgttcgcagaggcttgtggtaaagttgaaacacgttgaacggcgacaggagaagatttactgttggaattcgcaagattcattgtcggtgagtcggaaactgaagagcgtaacttatttaccatagattctctccaggagctaatcccttcaaaaccattgaccaaatcaacaccttgtaaatcatgtaattgttcatcaatctttttcggtgaagattgctgtatttgagagtatatcaagtgactattgaccggatttctgtaaggtgaaattgtgtcatatgaacctacttgaggccaatcgtgtggattgggaactgcaacatatttccaaaaaggtgcaggagaagacgttggatatgtagaagatccaataggagatccaaatgcagccttttttgtttgagaagcactattagcatctaaagcataatcatgggtgctaataatatcagataatgcagcatgtgtaggcgttttgtaggtttccatttgcttttcttctgctgaggtttcagcagtcgagggtgagcccacatctttaggagttgaaggagtttgatcacgagcagatgtagtggatgaggctggctccgccgccggaatagaggtgtccttcattttcggaaggatgggaattggtaatgatggagaaccctctctcttttttgctaataatggcacaggagaggagggcgagcgtttacgcggtgtttttctagtctttgcaataaactcttcgcgaaattcaggcacaatcgaccacttcattcccttcccctgctcacctgacttccgtggaacctttcgaaatgctttgttgagagataaattgtgacggatagaattctgccatccactttttgttgtgcgataatatgggtaatgtgttgaaatccatgaatatatgttagaaagagtcatcatgcattcagaagaagataaaattgcttgtgcaatcataacagaataactgtatggtggttttttattatcaccatattcagcagcatcgtttacggctgcggaaatttcagactttatagcatcctcctttatagtgctttcgtcagtttgcttttgctcagctgcattgggtagtacgaacatcatttgtaaacccgctacttcgagtatagatctagtagataattagtaagacgaaaaagaaataaaaaaaaataattggcataatttcctgcatttatttgaactaggacggaaataattattttcttgataatttgacaaatccttaacgcgcatttataaaataaccaaacattcgtttaaaattgacaaataacacgagaaaaccatagaacttatgaaagagtaaagcataaattatgcgctgctgaaaccatcaatattccgtcctgtcgcaaatcacgacgaaccaacactattctagtaaatgatttttaacatacccacttgtaagcttgactgtttccccattcttgaataacttgccatctactttaatgccatttcgaccgtaaactgagcaattccatgtttggtcatccaaatcatattccacaacagcgtgttttcgactcacaactttagaaggaccaaaattcatatcaattacttctaaatcttcatttttcccctttggtgaaggatttgctggttcgcgaccaagtataattcgaattttcttaacataataagtccatgtacttccagcgaatttcgcataagcttgtatttctccagagtgtctttccgcatttttactgttcgaataatcatcgaccactctcatttcgtgaggtggaacggacaacttcgcaatttgggattccaggcgaccattcaatacaatgttacgatctgtgtctacatccatttgctttttgtaatctaactgttcttttctctcctcgtcatctgatatatgctcagacttgctttcgagtctgcgaacagtcatttttcctttctacagcaattgtgctgttggtgtgtgtttatttacactcgtttgttgttgtcaacattcgtttaccttccgttgccagcgcttcacggtataactaatattgaccatcattttagatacatagaaattaaaatatacatttttctaaatatttgtacattttttatttttgtcaacaatgcgtctttgttatcgttgctatttatatttttgtaaacaatcaagataccggatcttcgatatacttttttaaatactaagcagttaaaaaaatcctcttaatatattggcgtaggattaacttataaaaaaaaaaaactcaaacaatcataactctgcaagacttgtaataattttagcttttcagcactcagtgttttttgcacatgtaatggcgtctaacggtcgcgtgcatatcctagtaattaccctattatttaaaacgtgtctactgaagatttattttgagaactgtacaagctattacatgaatacactaagagtattaattgtgttttatggaaattccgaatcattatttcgctttcaatcaaccgattttgtgtggctgcaatattaacgctcaactgtttactcacgttattttccatatttttactaactacgcgattcgcgaagtctctgtaggatacgtaatattatttggtgagttcgtagcgcactataatgtgtggtacacaacagaaagtattatgcaatatacagttaccgaacataactcaggcacggagagactttgatattataataaataatatgtggcttacatgaacagacaaacttgatcttgaatgatctttatttcccatacttttttcttcagtaatattgaaaatagtcaataaacggcttgatggttccagcttcaggactcattggagaactcacacgtgaagatgtcaggcttataacgatatttaacataccgcaacaaaaacatttagcatggtataatctcattgcttcacctacacatgtatgctaacgtgaagtaacgagtaattactatttagcggatgtatacgatcgctggcacacactctcgtaggtttaacctgtcgcgtatatcatccataatcgcttcgcagcgatcaccatttatttatttatttacctatctaaagcaccaaattcctttagtttcaaagcgttaaattttgaatgataaactgcatttttgctcacttgcgttaactttcggttgtaaaaaccggtaacaacgattcgataaatacaaattaaaagacctgttctccctcaagtttgaagttagcaggcttcaacatagtttattgataggctgctgaatgtcttccggcgatgtatctcgtagacagcgtgtttctagagcatgtgatgaatgtcacaggagaaagatcaaatgtgatcagagaagggtaagatgtcaatttctttgctctatttatgttttgcataattttattatttgagttgggaactgagaactcacttcacccagttaccgctttctctgaagttgattgtagcttgattgatttcagttcagctagagagcatgcggataacctttgtcgttaatttattatttttttggcttttattgctctttttctatcttatttgcattaatttggatgagcgattagaaataaatataaatttctgttctttactaactttttcagccttgctcgaattgcatagcatataactatggtaagtgcctacaatttagatgagattattttcttcaagtttagtcgctttaaaatttatttcaagcctctattataattggatggagttttctaactttgttgaagaatgtacttatggtcaaccttttaagcgattacggcatgctcctgagaagtatatagaatttttggagcttcgattgaaatatctgaggggactggctgaagaaagcgatccaaatttaaagttgccatcatttctggctcctccaaatgacaaagattctcctgtgaaccaatctccttggaaacgctctgattcctctaaaagaagctcgtcacaggacgagtttgaaagcttattcgaccggtatggacaattgagtttaaaagatgatgggaaagccgactttcgtggaagttcctctggctttgtctttatgaaaaatatacatcaaaacattgcgaggaattctacggttcccaatcctgtccaagaatctaattcatcttcttctcagccagatcctttatcttttccgtatcttccacccacccctgccgaagatgaacataaaaaaccgcctctcaaaattcagctacctccatatgaggaggctctttctattgttagccaattttttatgaatgaccattttttggtacatattcatcatcctgcatctttctttgagaagatgcatatgtattacaaaactggcaagactgataacaattttcattttttacttgtcgctacattgtgcttgggttacacctatatgcccgatgaatctcctagtgctaactatccttatcatgaagcttacgagtattactattacattcggtcttcattttcatgggaagatagttatacgattgaagttgtgcaaattttattgtctgttgcgctttttgctttgttcagttcccgactttctcaagcttatacgttcacgaataatgcgttattgtgttgccacgaattgggattgcacaaggatttttcagacgttctcacatctcatgaatctcggttatccaaacgggtattttattctgtgtacgttttggcttgttacaccagtacaattgttggtcttcctctcagtattgaggacgttgatattgatcaatcgttacccaattcttttgatttcacattagaaaatgaccaggttcctccacgattaatagcatcagaatgcactagcttggaagtttttatacaacacataacgctttctcgtattttaagtcattttgtaaggaaagtgtatccagtcaaatcgccctctgactcacactgtaaagtttcattaccagctgttcgtgatcatgaagaaaaacttacatattggtggaaaaacttaccttcttatttaaaaatgagcgaagttccaaaattttcacccaaatggatccaagcaataatactggaattgaaattcaggcaaatagaactcattttctatcgcccttttattcacagtattagtacaccaattgataatcagaatgggtcgccaatgaaacctgcaaattttgctttaaagtgtgcacaatctgcggagcgtgttgtttttttgttacaggaattggccaaatctccaaatactcccaaactgtttttcaatttgtattctggatactacgcgttaatgaccttgacatattgtgctactttgacgaaggacgatgccaataaatctaataatttcataactaaggcaagattaggatttcattgtctacaaatgatataccgcgaatccacttactatagtacaataatggaggcaatcaagaacttgctaattgcgtatgatatgaactcatctggtactgaaaatttggatgcgaccccggatgttacaggacaactaccaaacaacttttcgcagagaactagtaatatacctagagagtttccgcaagcacaaatattttattcagatgctccttacccaggttactataatcctgcccagtttcaaaatgcaccaacaaatttccctatgcctacgtatggtgggcgtacacaggatcaatcttatcctagacaaaacggatatccttcctattctgatggtaatgtataccctcatgatagggttatgattaattatggttcttcaatgccaacagcgaatggtttttatgttccgaacacctattctccagtacctttcccgtataatacttcataccctccatacatgagtccaacttcgaatatgcctcaggctttccaagcatattcacagtatccttaccagcacccgccttttcccttgtcagaacaaatgctaccactgcctacttcaggggttatgatggcacctggagctgcaaaatctggcatgccgtatcccttcattcaaccaccttccatgactaaccaagttgcttatcctactgtccgagatggttctaataattctcctgaccatccaagttcctcaaactctaaaagaaccgagtgagcgatcaatgttgttaagcatagaaactcacttttgttttcaaaatttttttttctgcaataattcttgcttcactttttatctttaataagggttctagctccaacttttagggtttgctcatgagaaaaaacattgacatttttaaaaaacttattttttgttccttttaattaagtgatattttgtttggttgatgattagctttttatgtttattgaataatagaacgattgaatatctagattatctgtcttcctagatgtttgtgatagatttgctttttgatcttttgatcaagcttagagagttagcctactgcttcatgtccattagctagtgatatttacgcgcattattatcagcaatgaataaccaagtagtgttaaaagctaaaaattttggagtaaagttacgttgaagttctacattataatggattactgcaaagcaattgatgaactaaaaactttaatagtgtgcattttctttcacgatggaatgtataattactaaaatgacaattagctgtttattttgtaagcaactgcaaacccaactgtggaacgtattgttgagtacctttggcatctaggctaaaaaaatgatccctataaaaatcttctaaataaaagctctgcgaaaaaaatggtatcgagatctgatgcttacactgtattttagacgttgaagaatttaaataattaagcctgcacactcaatatttaccaccacacaacgttgacaccgcctttgcattcataaaaatgtttgcagtaaaatattagtagtctcatcgattcaattgaagcataatcccagcttaaaagttcgatggttatcaggttaatactgaatgaaacctttagtttgtgcgtataattttttatggtgaattgtattttatagaaatatccaactttctactacagaagaaataccgtaattaggtaaattatggttgggaaatctaaaaatagggcccacaaaaatattcgagctagatcttgtctgagatgcaggcgccgaaaagtcaaatgtgaccgccaatatccttgttctcgatgtaaagagagtgaagaatcatgtacatatggagtaaacgagcaagcagtccaacttcttgaagaacctttaagccgaccaattactagagaaacagatagttctgctcatcaagagactcggacgcgtttggaagaaaacaacctccctaaaacccagaagtttggattcgtagactggaaaacaattttgaaatcttcggctgaatttcaaggtattgttcagagagatccagaatcacgtttaagagaagctttagaaacggatcctaaattgaaaaaacgattagaatgtattttagaaactatccctccttgggatgtatgcgaaagccttttaaaagtttatgctaatacttttaatgtaacaaattatattttagattttgagcaagctgataaattgttatctgatctgaaaaattctaaccatgttttcgcgacttctattattttaatagttacagcaattgcggtagcactttcgttagaatcctttccttcaaatattgaaagatacttttcggctgttaatcatagcgccattgaactatcggatgcattaaattcaaaaattgatgactttttaaatgaggaggtaatatttcgactatggagaaatattgacagaattcgactgcatgctataagggcgcaactttgcatgcgaaaccagtttcgaagtatgaacactgatctatgttatgcaattcattacgcatgttttgttaatccaatctttcaaaatactgataccgagtatgaagcaaatatggaggtttggctttcgatttgtgagatagatgctttggaatgtgttttacgatcttgccagccttgggttcagcacgatatttacggcaaacttctctctcagcgaaaaatgggttcagatgttattagttatgagtttcactcactactcgggcaattgttaacttgtggtttggaaatatataaagctattcatacttcgactgtaaacgaattcgttaactctattcagttttatgaaagtcaactatcgctggttttaatggaaatagagtcgaagttttctaatatcgatggatcagatattcattttcgctatttatttctcaaaaccgtattttggacagtacgtaaaaatctttatcaaggttttattactgtgagccgtactttagtacccaattatccagatattgttcaaaagcttggccaaacatcgatacagttgtcacgattaattagcaattcaatggattgtttcgaaaaatacggttggctgaaagcaatgttaattttagttacacatacgtttcttataatacatgtttgttccgaaaggggttacgatgtcccaaaggatttttggaatgtaactgcatcagtacaggctacccttgaggaaaagaaatatccgggaattgtatgggaaaggattcattacgttctgaatatatacacgacaatcaattcggtagaaccagagctctcagaagaccatggagatttggacgaccaaaacctttttcaggtttttaccgacatatttgattttaattttaattttccattaccaaacttataaattatataatcttctaatagtgtggatgtacagctatgcttgtttttctctaaaggatcaatgccttgcggctacgtttatttgatttcgatgatctgccattttacaaattattaatttgtaggaaattacatcaaatatatatatatatatatgcattactccaatttctttcagttgtagaatatactattactatataaatgttaataatataaatttttcaataaaatcagataagtaactaattttgtatattggtattctaaagatctacaattgttttactaatttgtattgctggcttgcgaacgtatggtaagaacacatccctgacggaccgctgatttattaattaaataagcattaaacgagccgaagcttatgaaaatcatcatttttatgatttttctgttgtttggaggagcaaaaaggcctacgttggaataagatcattaaggtaacacatattatgtatatcatgcgacatggcatttaaataaagatactccataacatcttcgaaactcctagttgctactgccatttcatagaactttttgaaaatggctaaaggtgcggtaaaaaaggagaaattcgaatatgaattttttgggcccattggcgctttaggtgttactgttttaacgaccgtcgtatcttttggttcattttatatctgtaatgaggaaggatgcccggctaaattctctaaaatctctcatatatttaaaaaaactcctctatttgaccaaaagtctttaattttgtacttgctttggtttagtactctcactttgttatggaaatgcacgaatggaaaatgggcaaagggtacacctatagacgacaaagggacaagattactttataaaataaatggttttaactcagcttgcctaatacttggtgtcgtttgtacctcaatatacctgttgggagctagctgcatggaatttatttgggataactttttacagttgatgtttgctgcatacgttttttcagtagttttatgcacgttttgctacgttcagtctttttttggaaagcagcaacttgctaaaggggggacttctggaaacattttatttgactggtttattggccgcagcctcaatcctagaataggcaattttgatatcaagtgtttttgtgaacttcgtcccggtctaattttatgggtcgtttttgacattgcttttgcatgccatcagtacctggtgttaggaggtagaattacagacagcatggttctggttattattttccatacatggtatgttctggattctctaatcaacgagagtgctgttttgactaccatggacattaccacagatgggtttggctacatgctgagctttggggatctcgtgtgggttccatttctctattctttgcaagctcgctatttagcctttcatcccgtggatttaggacttgtcaaaacattggcgattttatgcttacagttccttggatactatattttccgtggcgccaatggtcagaagaataggttccgaagcaatcctaacgatcccaagctcaaacacttaaaatttatccagactaaacgtggaactaaacttttaactagtggttggtggggaatggcacgccacatcaactattttggtgattggattatggcttgggcttggtgtttacctgctggatttggttcaccgatcccgtacttttatgttgcctattttggtgtgcttcttgttcatagaaatgcacgggatgatcacaaatgccgtgtaaagtatggtgaagattgggagaagtactgcaaggcagtcaaatatcgtattattccctatgtgtattgaagatgtgacaactgttcagggtctttttatctctacatatttagacattatggataaaaaatattacgacgcttctcatttgtaaaattattgatgaatgtgtggatgagaagagttgaaacgacgtctacgcaaagtaaaatgcctgtttactgtattcttctacatttacatgaagtcgatattgtcttccaagggtaaaacgtataataacgtattgtacttattcattagtagagatgtgttgtaattggttaggtgattaactaacttgtttatataaaaagctgaataattgcctgctaagaatattatagagtatttaaaaattttttgagataaaaattgctaaaacaaatctacataagtgaaagaaccttatgctaaatataaaaaaaataaatagaataaaataaaataatataatataatataacaaattaaacataaaaaatgaattcaattataaaaaaaatttcaaattatcttaacgacttaattgatcgaccacttggagtaaataattgcagaacagaatttatttcaattttgaagcaatagacccatgtgtacttttgtttttgaatcactttgtgccatgatttctacattgaaggtcaataaaatagaaagaggatactggtttatacaatgccttcgctactgtttcatctatataatcaagaagcaacatcggcaagcagaccttcctcgaaattttggcatgcgatcaaaagcgctatatattggaaggagtgttggaaaatggatcgaaaccttttgtttagatagtaactactctactcatgtatattctctctgggctaaatcgtttctgatcatacagtttgaaaacgtagatccctttgtcgatcatttttgatcgacatgatcggtaataactggagaaaatattttaacaacttgccatctgcgtatatcaaaacataaaatcgttaataaatttgaatcataaaagtcgaaggcatttggtataaaaatatattaataattttttgttttaaatctttatattttaaaaaatttcccagaaaacctgcaaggcagtgcgaagttgttcgatccttcttttgcttgcctctgttgtcttgaaaagtcagtccacctgatgatattttctgtgtcagtgaaaagtgaaatctgattttttagtcatcaaacttattaatttcttttctaagtggattggcttttactgtttcggagtgttgtttctcccggaaaccatcttttcctagacgtagggtttaaatcattttaatgaatttgtaactcaacgtcaagtttgggaagggaacattcaaattaaaaccaaatcgtaaaacaaattactctaaacttgaaaagaatatttcattttactaaaacaaataaacaaaaccaaccaaactaattctttttcttaattgcctatcgaacattttgcctaatattatcagagctagcagaggtaaatttcctattttgtttatttatctgtccagtcacgctgctaagagacatattggtaaatacggtggctgattgatttaacgatacagattgtgcggaattgggttgttccgtctccatttaattattgacgtttatctgtccttgttgtgtacccgcttatttaatacggtgttctggggccgatttccttagggtgttttgttcaaggagctcggctggcatattgtgttatcgacaaataagcggctgtactgcagtatattttatataaaaatcggacgcgcaggagttggtgtttcatttactacatatcttccgaactattctgagcatattttctgtttgcctctttaaattagttcccattacattcttttcctaatttttccctattaatttctttgtgcttaatttctcgagtctttctcttaattactctacttcacaatgaatatcgataacatggatcttgaaatgactactgcttctgactttgctgagaagaaagaaagtgttgatgttaagagagaaaacccgagttttacgaattccatcaaagctctgcctatacaaagtgaactatctgcgatgatgtcgaaggataacactttgaatcatgtcaaacaagagccttccgatggcttttcgtctgtcaagtgggcatccacctcatttgacagcacggtgactgcacacaaagaagaaaccccatattcttcttcgttaggttcccatgacagttcatctttgccatcgtcaacgaacaatcgttattcatctgtgttaaaggagctctgtaatacatatttgccttcaattctgtcgacttatggctccttgcccatccgccggctgttgcaccatttatccctgatgttgccttcctttaacgagttaacgccgacccagcaacgcaggctgttaactcgtgctctcgaatcaaaaaagggcatccaattcgagaaaattggctgggggcgttgggtacttagggactcgacgatacccgcaaacagccatcctcagagtttgccctctaattcaataccgaagactgagcctctcgacactccctccttaagcaattctcaggagcgtttttcaaaaagtccgtccgacggacaaaatgttaggtcccgagccaagaaaataccgtccggcatgtccgccgaagaatctgatgagttattgtcgtcatctggtagaaaaaccagatcttttaatactccattttcctctttttttgcatcgttagaagagactcctggcagttacacagctcatttaggaggggtattgagtccaagggaacaaacacctgctctgtttaccggtcaatatcctgataatggtgtttattatgaagaagaagaagaggaagaagacgataatgatttatttgatgaacatgaatatggatatggtaccttgccaccttttgtttttgacgaagatcaaatgttagacggaggcgaaagtactgatgaagaagattggcgagcaattggtaccgaagcacttttgcgaaaagtgaatacgaaaaagcgacgtccctcaagggttttggtccatcgggatcaagttgccgtggaagccatgttaatgctaagtggatctgtttgaagctaattatttatgcagcctgaaatgcgatcgaaggcagtataaatttttttaacatttgttaatgattgttttttcaatcatgaatgttacgatattagtttatagaaaaatttgttttagtaatcaaggtttatgatgctttatcatcatcagcctattacacatatacatccatttttaaattccagtttagattttgttttactggtattttatacacggttagacagactttctgtctaatggagatgaatgattgataaaagggtttgctttcctatcaacactggaaagcttgaattactgcttatcaactagcaaattacaaatttttgaagttttccttgaaataacctcatctttttcgtcatatgttttgatttagttgtctgatcaagagtcctttcggtccttgaaataacgtacggatccattttttgttggattaattggcgacgactcaagagtgaagtttaaaatccttcaatcctaaattgatggccgggttattcacaagaataccttttatccagcttgactcggaagcttgttttatatacaattgctttactatgccttgtcttttaatgtttgttatgacctttatgacccacgtacttaccttatcctaccctactcttcactaatttttatttttgtaatgcgttattacttttaattatctctcctttaattattaattaatcatagctaataacaaaacgaatacatttcaatcaattacttgcttaaatcacattataaataatggtggaagggggatcaaaaaatgctggaactgtatgaaggctgttatataaattgtaacatttttaaattatatgcaccatcaatattgaattcaataacattttattacaaaactaagcatcataaaattaacacatagatttgtttatattccgtatgactagacgctttctaaaacgcaacagcaaatttatagaataattaaaattatctttacaaaagtacattcggttgctttgctgttagcactagccttgatgtatcaattacagatgaatgatgacattcatctttcacttgaaaatcagttttgtactcataattccactattcctttgcaaaccttcttccttttttatacattggcaggttgattcgttaggttattgattagattttactatcaacagttgggactaagcattcagacgcaaaggcattattaactaagcacagtaacggactaaactaagtacactttagttactgagatttcttgttgcccccacatagcacttttaagtgaatacacagtctcaagtctaaaatagtctatcccacatcccccacttagacccaaatattgtgaaggttgactaaacagttctactaggtaattattggtgcaaacttttagatatattttctaaaaccatcacaaaagaatctctaaaaatcaaacattatcctgttttttaattatactcctactgacataatcaagcttctataaaaaccgaaagcgtttatcgaacttttgcaacagctcgttaattattatccgtttcgctaacatcccaaccgaaaccaaagcgggatcgccctgcgcaaaatcacctttcccaaaactcgagaattgttagtctctcaggaaaaccaagtcagctaatcaaattgccgactatatcttacagttctatatttataaaattagagttaattaataaacgggctgttaataagagggattgggcaaaacatcacgaacaaaaagttttcaatattcatagtaaaaatcattaaaagagatttacttgagggctgctcgaaaacaaccaaaatatcgattaattcactgttttgctttttatttttttaagaaagaattataagctacatattttctgacgaccaccattattactctttaaaatcacctgcacctgccaatttgaattttttccccgtctttcccataaacatcagttgaatagtgtgcagttttttttatttacttttttttagtgtcgttgtttaataaactgtaaaaaaaaaataaaacttatcatacaatatgacttcgtttacggaatcaaaaaaactggatgaaatagagtcgccagttccggaaattattgttccaagtaccaccaatggaaacggaacaattgaatcttacaaagaaaaatcggttggaacctctttcttggatttttttcgctcctacaagttgcgcccagacaatgagtttgctgaagtgcacaacagtgaggactttttgaaaccgaggcatttgcaaatgatcgccattggtagctgtattggtacgggtctttttgtttccactggcaaatctttaaaaaacgctggaccgggaagtctaatgattaatttcattatcctcagcgcaatgattctcgctttaattctttctctaggagaaatgtgttgtttcctaccaaatcaaagtagtatcacaatgtacactggacgattgttaaataataacattggttttgcgcagtcatggttatatttttggatatggctgaccgtcttgcctagtgaaatctctgccgcttgcgaagtagttgacttttggacaacacagcacttaaacccagctatttgggtaactatcttcttggcttatgttgtcttagttaatgcatttggagcccgtagctatggtgaatgtgaattcgttagttcatttttaaaagtcgtcattgttatcatcttcttcttcgttgcaattatcatcaactgtggagctgctccaaaaggtggctacattggtgcgcactattggcatcatccaggatcgtttcgtaacggtttcaaaggtttttgctccgtatttatttcctcagcctattcgttgtcgggtactgagaacataggtacggctgctggaaataccagcaatcctcaacgtgcaattccaagtgctgtgaaaaaggtgttctaccgtatgggcttcttctacatcatcaccatcttcttgatcactttagtagtcccgtatgataacccagacctgggtaatgtcagtccattcattattgcgatcaagaatggaggaattcatgtactaccacatatcaccaatgctgttattctcgtttccgttctctctgtaggtaatgcagctgtattcgcagcgtctcgcaatgcaatggcgttggtaaagcaaggatgggcaccacgtttcctaggtcgtgtagatcaaaagggacgtcccgtaatttcatacttgtgttcgctagccatggcttgtattgcttacgttaatgctgcacctgacggttctgttgtgttcgactggctaatgtctgtctcgggtggaggagccttcgtaatttggggactttcttttatcgatcacatccgtttgcgatatgcaatgaaggctcagaaaattccagacactgtcttaccatataagtttcctggaagcgtttatcttagctactatggagtccttatcaattttttagcactctgtgcacttgtatacatttcgattttcccagtaacacatgagaagccgagtgcatacggcttctttgtttcatttttaggaccgtctgtttttatcgcttatcttctgattagtccgattttcgtgaagccaacgtttcaatccctaaaggatgtagaccttacaacgggccgttatgatttggtaaattcacaaatgtatgtagctgagtcgagcacttcggaattaagtgaaaaagatctaaccaagccaaacctccaaagcaatgataataaaaatagtgaagatctcgaaagcaatactcctccacaaaagaaaagcgcgttacagaaagttgccgacttcctttgctaggttaaaactttcgcatctcttaaactattttgccatcattcacatttgcagccacctcaaagaagtattgcttgtcaacaacttaaagtgcctcattataaaactgtaaaaaaaacaactcccatcgatccagcaagcctgataaagtagcggagattccttctcccgacattcccaactccgtggactttcaaaaaatattaaaactcccttaccgttatccttccattgcaaagtcaaacagaaaatccttagttgccgcatatacacaatctagccttctacgcttattttttggagtttaaaaaatctatttttgctacgcgttctttggttaagctccagagaaatatatttttgaagaaaaaaagaacgaaaaagttaaaagaggccttaaaccaacacatcatttgatattaaaacgatatttcggttaattagtttgatctttctctctaagttcatcaaaatgtgttcagacttaatcgtcatatattgaggcatcctcgccaattgtacaataatatttcatcagcgtctttattccttcataagtctttatttcattaccacaataccgagttttctcattaaaaaatttcatctcacatacattttattctttttttggaaaaattattatatcatggcaattttgggacgagactttgccgttgaattaatagcatctctccttgtgtttgactgtttgaccaatttgaacaattaattaattcaatgaacaagttgctttcaatgtctttgactaaacaattcaaagttttcaagaatgtgtgtgaatacatcaaagatgaaatctaccaagcggaaggccgctatatatatatataggaaaaacttcttactacttttgggctagatgcactatttatatcaaattttatgtgctgatagataaactggtaatccttctatgtgtaactgatagtgagccctattaccctatcaggtcggtaaaacggcgaatatcaattctgaatagagagacactaggattatctttgttagtgtacttccattgtttattaaacggtttcaagtttaattgctaaaattgtttttatgttgttgaatactaaatattaatgagatttttgcctcacagtatgaaaattatgtacgatattaacctttcaagtaagggaatctacgaaactctatgaagtagatcccgctgcatgtttatgtacctgaatgcaagcgcgtttgtgtatttttgatgtcttttaaaggtttcgcaatgacgggttgctcagttttgctttgctattagagagctgtacttatagatctattgtgttttaaaagttgttaaattcggcagactctgctaggcaatggtctgatgtgccgataaataatacattaactcatgtgaatactcaagtccgtttcaccggaattgaaaaattcattgatcaaatcgttacctgtgtaaggttttgaaaacaatttgctcatcaatttgaaagtaatatgtatactacctattggaatctctctgtctatgcgtgttaaacatactttaaaacatatttccaaccaaatcgacattaacatatggacctatcgaattaaaattgaaaactcacagttagaagattttttttagcaagtcaagctatcaaacagtatatatagctacataaaacatcgtaacgaacagtaaagaagtgacgggattcaaaaatcgtagcggtaaatcagagtaaatttgtttgtaacaaagccgttcgtcttttcccattacgtgaatcgagcatcaaaaaggagtaaaactgcaaaagcaaattagttttggacatgccgtcgatcccattaaacctataattctgctaaaacaaatctccttgacatacaaaatattagttgtagtaaaatcataattctttttatttttcactttttataaatcccttgtgataattaattttggtctcatatataaataaccgttcattagagtagaccaagcataaatgatatgtacaaataatcagtctttcccatcctaggtttttctgttaacaagagctaggtcggaggcctccggcttcgagagctacggcgaatagcttggtttgaagctgccggtgaagaagcaggctctatgggctcagtagccatacgctttggagaacgggctgtattttgagaagatggcgagacggatctttttcgcaaagtcatggaactctctttcttttcagacttttcttttttttcgggaataacaggctgaatctttggactttgcggctgttcagtaacaggagaaatacttctagaagaggatcgtaaattccgagaaattttctcttctttagattcaagcttgactttactttccttcttctctttctgtaaattcgtctcctgcttaacttcgggttcaccgggtttagtttctaccgtttcaatctccactttttgagatgtttccaatggtttctcggatttttcttttactttaagaatatcttttggtaatttaaaatctttaacatctggcgactttattcgtttttctttcgccttaacttcttcatttcctggagcttcctaatttaaaaaactgtcaacaaatacttgaaaacaaaaaattaaaaggctttttgacataccaattcttcaaactctttcaaattataaagtgttcctaatttattccaaacgtcctgagccttaattgttgatcttttgcagccatcacgaatttctcgtaaaatccctatcatataaaaatttttttctattcctattttttaattagtgaatgaatgcaataatttgataacatgcagcttttaaaataagagaccgagcaattaacctttcgaacacttacctacagggcgcaatccacgacaaatagcttttaacagtaaggtttcctctaaaacagaccattcagtaacagaatcattcatatttgattctttatttacatcctcctgccttttctgctcggcagcagttgatgatcttgttcccctcgaactcataaatacaattgctatcctctaatacataggtttatatgggtaaaataagaaaatttctgtttcttagtttactttttctactaatttaactttatattatcggcaatatagcagattatcaatatttatggtgttgtgcggtacttccagccataactcatgaaactggtttttataatattttctttttctagctgcagtaattacaaggtcaagtgtatttcatcttttttcataaccttaacaaaaaataaaagttcatccaaaaagaatcgtgcatctttgtgttatcctttcttcattcttaaattcaatagacattcaagtgcagtaattgagtaaggctgcgataacccataaagtattcttattttagtgaatcctttgtaacttcctttaattacaacttactaacaatggaactaaaagtccaccatgcttgcaatttctttttcttttttacatataaatcaattcgcattatataggaaaatttaacgatattttaggtaattttaaagtagctcatttaaagccctacaagcttggtagaaaatagactttaaatcgtaggtttatttctatatccatagtacggtaatactaagctaggaacattcacatccacataaagaagatgattaaatttacaaaaataaaagttcaattttgtaatatcagactaatgtatttgtccaaggttaaatttaatcatgtaaagtatgtgtatattatacggtagggcataaatttcttatacaagaaaaatcgttataatttgtaaaaaaataggagcatcgctcatccgttgattatcgtcataaaacattatgcctcacccaacatatatccatcattgattgctgttaagtcgagtcgtccaaatgtgtcgtgggaattcaaaacgataaaatataagcttctaagtatttaaaaggattatttgctggataaccaactatgtgaaagggaaaacaaaaaatcaacaaaatgaagcccatagagtttagattcatcagaagtaagtgataaagggataaagagcaaaatttagtcaaaacaaatagcgtatagtaaatgcatctatagttggcgtaaacaaaaatcatatcttaaaaggtacataaacagtttctttataattgcatagactctaaaagtgggagacaccaaaactctgcttggaagcggaggtagaagcatcattatcattttttgaattgaaaggtgaactcaaagtagaagccttttgaagcggtgattcatttccataaattttgtcgtcaatcgaacgaagttggtttgtcaatggtactgcgaaactgggaggtggggttataggggcactcttagtaccattcaatgaatgctcttgcaaaaatcgagtagctaacggtgccggcatattaaatcttaaatttggagatgcaggttgcgactgacttacgctcgtattctttttattcggatgagtaactactaattttaacacctctccattcgggcgagcatagtaatcgagatcaaagtacaggcaaaagattctaatggcatttagaaggtttccgtccttagaagtggtttcaaatgttatttcacgagaaggaatgcattgatgagcaaacaatagaagtctactataagtttcaagggtaccagtgtcattcaaatttaagccttgatcagtaaagctaacttcaaacatcttgtactgctgtttacgacgtctttcttcagcttgacgtttctttgctttttccaccttctcgcgttctgcagctggtaattggcgtttccattcaacacgaagacgtctgccattaatttcatagccattaagcgtttgcacaacaacttgagcctcttcaggacgataaaaattagcaaaagccaatcctcgaaatattccattgtcatagtgataattaaaggcataaggtctgggaatacctagttgcttaaaatgatccaacaatgtatctttctccaacgagaaaggaatatttttcacaacaatagccgttggaatggtatcttcaccgggttcaaccggtgttgaattagaattggcagtcgatcctgctttgatttgggtactgttaaaagcatccaacgaaggctctgcggatgtatcagctttattgccttttccactggcagaaaagcttttactttctgaagaagattcagcaccactaggaggagagacattgtggaaagccatagcactcgcctcatttgctgaatttgagttcctggacgagaggtacggagttccaatagaattggcgctgttaaaaagcgcggaacctttagaactattttctagcccaccaagctgagaataaccaaaagtaggaaagctatcagaaggagccggcgatgcagcacgactactagcaagagaaagggcaccggaccatttggggtacagcggagcactcgaaccggaaccgcttgttttcctagaagcctgaggagaaccaattggctgtagcttaggagaattcaagggtgattgtaatcttgataatgcttcatgatttgattttttcgtcccagaattacctgctaatcctcgactttcatccacacgaattttccagggaaatatttcattaggcattctagatgcgggggaacgagtccagatatattctgaggaataaaagttatatgtgaaaacagagaaaattgactaggaaattcccgtaatttgccccttagaatactgcacttgtagatgctagttcagtctaaggattaattgagcgtctctttcagcagcatcacacggtagcacaccaaattgtttaacaaaatacaacgaaaagcagcaaacactttactatacacaaaaaaaaatatacttacttgtttgcgtaaatagtaaggcagttaataattaataggaatataaatctgaacatattgagtagcagtatgaacgtaaaaagccgattgaagctgttcttagcttttttgctatctctcatgataaacgagtaatctaaattagctgtgccttaccgaaaacgagtatcttgtcagctgtagaagagtatagataaataaaagtagacagctggactctccattagccaaattcgagtagacttgagcattgcttaacttttcttcctttctgctatttctttttactatactgttcctgttgacttcagacttgctattttgttttaaggcgtatcatggaaatgtacaatgccaggcatatttgaatgcttttattatcgatccttcattcgctaatagacgaaatgttatttcaaccgacacctattaattatcgaagtaatcttatttactatacgttcgctgagtcgttaaaatgtcaagcaagtgccatgttgttgtacattgacggctgcagcgatcctcccttttattctatttcataaaaaccacttatattaagcgttaagaactatttccatccagcattaattactatcgttagatgacttttaaaggcttcaccgtgcacacccatttcttttgaaatgtactcaagtatcacacttcgaggaaaaattactttttaaaacctccttttgcgtttcttattacattttagaaatcttaccacttcaaacttggttcgtgtaattgacacgtggctaaaagctgttgtagatacgcggaatctccacgcaaatttctatttgatatatttcgcatgttgtcgtttaaccatatctagaatgacaacaaggatgcactcttgagaagtgcgttcaagctcctcctgcttactaaagaagttcattataagggggagcgacgtaccggagaaagcaaatactgcaaaacaatttgtcagtgtgcatacaaatatatgtcacatctctcacttttctccttatttaaattgtattagatctcgatggattatgttattgtgctagtagtctgattttcgtgataatcacttagacacatatttgtataaaaatttactgaataccactagcaagccgcttaccaaattaatcaccataagactcaacaatgagaaatttgactataaggaatatataagcgtttggatagggtttttagtgctttattattaggatatttccttgtttacttgtctttgtttttctttattctcccccttaaaaatatttgtaaaattgtctaaaaaacgtccatctcaactagcggccatttgtttaaaaaatttttattattcaagagcataaattatacgcaatgtctagttcttcatctcacaactcattttccggctctaaaacaaatgctgctgaagggcaaaattcaatagatggactatcccttaaaaagaccaccagtccttttatattgacagcatatccttccaatgaagaaaaggaagttaaagaaaccgacatagttccggatgaaaacaaagtgaatgaacttgacgtgcataagcaatccactgaattctctaaacaagaatctgcttctaatgatgatgataccaatatacaattaatcccagaaaataatatgaaaatagtggttcctgccttaattcttactttgtttcttgctgcattagataatacaattgtcaccactgctttgccgactatagctgaagactttaatgatacatcaagttcatcatggattggatctgcctatgtccttgcttccaacgcagttcttcctgctgtcggtgtattttgcaatatccttggaagaaaaatagtactttacatttgcattttctttttcatgctgggtagtgcactttgtggtgcatcacaaaacatgatatggctaatcgtttgccgtgccattcaaggccttggtggaggaggtattatttctctcgtgaatattattatatctgatataaccccattgcgcacaagaccaatgtatagtggaattctggctactgcctggggtgcggctttggtagcagggcctattattggaggtgcaatttgtcaaagaacaacttggagatggattttctttattaatttaccaagtggcggtattgcaactgccttaattgttgtgtttttgcatttattgccttgtgagcgtacttcgtttaaaaagtttttgaagacttttgacttcattggccttgtatgtgtgataaccggtatcgtattgattcttttgggaatttctttaggtgcatcatcggggaaatggcgccgtgctaatatcctatgttatcttattattggcggttgtttatttgtatttgcttttatatatgatacttttacgaaaagaaatgctgttttaccacctccattctttaaaaatcgttctagtgcagctttgctggcttgttcatcttttttctatttaaattacatgctttttgcatattacgttcctcaatactttcaacggattcgcggtgacaatcccattatgtctggtgtacatactatcccttgtgcagctgtgctgtgctttttttgtacgacagttggcatggttcttcggaagctaggacgttacttgccgttgatatatgttggatatatcagctgtgttgccggtatgggtgcaatgatatgtgtaaatgctacgacctctatgagcaaagtcatggggttaactaccatatttatgttcggatctggttttctttttctgcctccgctcattgcaatgcaggcaacttttccacctgcaatgacttccatggctactgctacacttatgtttatacgtaccatgggtggttctattggtattacagttggtgaagtaatatttaatgaacgggttactcaatcctttgacgggaatacaacttatgctcagttatcttataaacaggttgaacggttaccccaggaattacagattcgtgtaaagaatacctatgcgtctgccttcagggttatttggatattttgtactgttgtgatggcaattggttttgcttctatatttttcattaaaagccgtcccttgataagtaatgctcaatctgtgccagcaaaaaagaaaggtgatagcgatgaaaagccagccgaaaaggtgtaaattattttattttgttttatttattatttagaaatttattgctttaacgtctttctcactgttcgaatgtgcctttgagttaacttgagaaacaggatttttaaggaaagtttgtgtagttatatctcaattttttttttagaaaccgatagctagagataatcctagagggtgaattatactgtatatctttgattatacctagtagaaaacacttttaatttgtttgcagggaattcggaaattaaaacttcatctttaaaatcgaaaccttgaatgcatttaattaagtagatagtcgaaataatatcgctagaatttaacacactacgacctctgatggttcatagaataggtagcttttcttaatggcataatttagtaatatctgtttgtatgatttaattgtctatgaaaccatagatttattgttcgtcaacatttgatggcttctcagtatcttggtcggtgtttttttctggcgcaattcgatatcgtttagtcatatccagctgaattataaccatttagtaaaataataagagccaagcattaacgtaccatttgacgtttgcattcgccatacgcctctatcagatttttgcattcttctggaagttcgtccttgtttttgagacattctcgtgcacttttttttttaacaaacatacaatcagaatgtaacaaacaatttgctaaatcttcacgaataactttacacgatcggcccattttttactgtaattttaaaacaaggctaaaagtacattgaattcgttcttgtcagtagaaaataggatttggcgtaaggtaaggtgaacctctacaatttgttaatcccttaaaagaaccatatgatcaaatgttctatactagattcaccatacgtaaaatacatactattaagaaaataattaagcaagctgcttttaattaggtttcataaaactgggaatccaaaatcttttgtcgggctaaacgcatagtaatttgacagtgattacaaacccacaaagctttgctttcaaacctactttctgaggtttctaacctttaagtatacgcttaatgcatttattgcaaatcactcaagtataaaacatcattatatagaaaacagtaaaacgcaatgcaatgattataacctttcttatcaaaaaccgtaaagtgttgctagtatgtttttataaacaattgttacatatttgaaacaaattctcgtattctttggcaaaggagcataattctcattatttatgcttaaatactaataattatgttcatttgcttcgtgaaaaaatgtctttcaaatcatagttctttgtttacatttatcgtcacttcaatccgtacagtacagaaaaattcgaaaattgatcattgcaagaatattaatgaatactacttatattacttctttataaaacattatgttatttgcatggtatgagttttggaacctcattgcataaacttccctccttagtgctttacgagttcattcgtttttcgttatttcctactcatgacttggagtacctacgctctcccttgacaaacaacctaagtttgcaaccaaaacgtcttgtgtagcgcgtttagttgcatttacattcgttattatcacaaattatgagagaagtaatttctgttcatgttggacaagcaggtgttcaaatcggtaacggtatgttcaatatccatctttttgtattgctgtatactctaaatagttggcaatcgattttttcataaaaaatttagctaacatttctagcatgctgggagttgtactgtttggagcatggcataggacccgacggttttcctacagaaaactccgaagttcacaaaaacaatagctatttaaatgatggattcggtacatttttttctgaaaccgggcaaggaaaattcgtacctagaagtatctatgttgatcttgagcctaacgttattgatcaagttcgtactggaccgtataaagatctgtttcatcctgaacagatggtaactggtaaggaagatgcttctaacaattacgcccgtggacattatactgtaggaaaggaaatgattgatagtgtattagaaaggatacgtcgtatggctgacaattgttctggtctccaaggtttccttgtatttcattcttttggtggtggtaccggctcgggtttgggtgctttacttctggagcgcttgaacatggaatacggaaagaaatctaacctccaattttctgtttatcccgcccctcaagtgagcacatccgttgttgaaccttacaactctgtgctcactacccatgctactctcgataactctgactgtacctttatggttgataatgaggcttgttacgatatctgtcgccgaaatcttgacattgagcgtccaacctatgaaaacctcaaccgccttattgctcaagttgtctcttctatcaccgcttctcttcgatttgctggtagcttaaatgttgacttaaatgagtttcaaactaatcttgtgccataccctcgtattcactttcctttagtcacttattctcctattgtcagtgcagctaaagcattccatgaatccaacagcgtacaagagattacgaatcagtgctttgagccttataatcaaatggtaaaatgtgatccacgaactggccgctatatggctacttgtcttttgtatcgtggtgatgttatcccacgtgatgtccaggctgccgttactagcattaaatctcgtcgcaccatccaatttgttgattggtgccctactggtttcaaaatcggtatttgctatgagccaccccaacacgttcctggtagtggaatcgctaaggtaaatcgtgctgtttgtatgctttcaaataccacctcgattgctgaagcttggtctcgtctggaccacaagtttgaccttatgtacagcaagcgtgcttttgttcattggtatgtcggtgaaggtatggaagaaggtgaattttcagaagccagagaagatttggctgccttagaaagggattacgaagaggttggtcaagattctatggataacgaaatgtacgaagctgacgaagagtattaatttatccaataatcgcttttatacgttatttcattcgttttataacttgaagatatcttgcatctacccttgtctctttaatctttgtttattcagccctgtggtcaaataactaaagggtgtctgtctttctttgagagttaaaatgttcacccagcggcaaggagataaattgctcgtccacttatctcactgattttttaacttgaacattctttttctttactagtcaattctcatttagatatcaatctaatccactctatctttgcaaataaaccaccagtaaaatttcaatttctcctttctgtggtatcttttttttttaattttgcatgaaaaagagacactataaactgtaaattacattgtgtattggcgcttttctagctttacaaaaaaaatgtttttaatctcaacctctaagcaataaatcggttaattggttaataaattacttaacttatatgactcgattgctcggaattagcctaaaatcatttagaatacgagcatgagccaaaacagtctactgtagaagtttcaaggacgagtagagaaaacacaatttttattaaaattagaatgaaatttataaggtgaaagtagaaaaaggcgtttttttaaaatcataacaagattgtgatgagatataattatctaaattgattgcacctttctttcataccaaagaattagtcaatctttcctcaatgacagaccaatctatgcaatcaaaccatgtgtcgatgtatcttgagcgatttaaaagaccgtaatctttataatatgcatgattccataaacaaaggtttaaaatgggaacatgcgcatattttcgaggtctggcactataatctggcacactagaaataagatggggatcatttgattgccatctagtccaaagatacggagaacctgcttgaaaagttctcagtaagtttaatctattataatcatcaattacaatccaaagccaacatgctccaaaactatttgaggcaagctcatgaattttagaaagtaaattttctttagaaccaaagttttcattgactgctttattgatagcggcattagcttcatattttgagttttttttggcatctgcagctctttttccgatcaagctttgaaaaaagaaatgattgttgtaagcttgacttgcaaactggaatgtggctgcatgctcaggcaaagcggctgtttgaaagataatgttaaacacagatgaatcctcaagttctgttcccttcactcgatcatttaattcttttactacttgacgttgatgctggtcccaggcaatgtcaagagcttcaggactgaaaagtggtagcaaatttctttgtgaaagattaggaactgtgtggtaattgtagcaatagtttactcgatgcacattgtctgtaactgaactacatcgtttcagaaggtgagttatcggtgaaagcgcaagcccttttcgtagacctgtgttgagcataagcaaattatctgaatattaggtataacttgctgaaatacctatataaaccaacaacgaagtatttaagggaactggacgtgtttgggtatcgcagctcgccttgtgtcaaatacaagttagccacaccaccgcaattatgaatacgtttggacggtttgcgtcggatatcattatgggagtttaaatttttttggctaaagctttacttgagtactttgtaatttaaagccaaaaattaaaatggatttacccgtctattatttatattgaggtgacttatcgttcatgaacttcagtacagagccctatgggtctgtaaactaagtcatcatactttatatgaaaaaggtttatgtaaaataaaaaatctgtatattattagatttcaaggaacgtatacctacaaaatcattaacaaagataataaaagagcggcgaggacattggtaaatcctcgattttgctctggtgcctttgatgtttgggcttcttcaacgttaatggagagagaaccttcactgttataatcttcagtaagctgaattggagatgggcacaatcccatctcataagccgattcctctgggtacaagatcatgggttcaccgttgcgtaccataaatacctgtcgattatcttgtactggaacggacttgcaagataatacgtccatccacttgtgctcttctgccgaaacagtataatggaaatgaatgtaatatgaacctaagttgttgagtacggttattactttgccacgtcgtaaaagcaatattcttttatcaacgatgctaatatccgactgcatatttaagaaagcttctccgtctttgctttcaatcatagctttgcggaaacgattgattgtagacgtgaacttatagtaaggatttctttttgggaaacctttctcccaaattgcaggtcgattataaggaacctcttcaccgcgcatggcaagttcttggccgttgtacatcataggaataccatctcccataagaacaaaagcaattgcattctttaaggtggctggatcactagaaattgaagccattctaggaaggtctttgttctcaacgaagtttcctaacaataggggattgacacacaaaccgcgcatgtcagtcattttgtcggcaagatcaacaattccctctggattattcatcaaaaatgcttttacagcagattctctaacagggaagttactcaacccttccaagtcgttttgccaatcacaaacttttaaagagtcggaagatttcaagtcacccatgcaaaacactccagcagctttgcaaaaatctggccagtactttctatatttgtcacccatagcatcgaaacgaataccatcaatttggaaagtttctacaaatgtttgaatatagtcctcgagagcccctttagcactaggacgctcatgaactgaatggtcttcatggcaagagcagtgttcctcgtgcttccaaggcttgtgatcgggcttggttccattgtggggaactggacgagggaacttaccgtgatggcagtgttcctcgtgcttccagggtttatggtcaggcttggttacattgtgaggaactggacgaaggaacttaccatggtggcagtgttcctcgtgcttccaaggtttgtggtcaggcttggttccattatgaggaactgggcgagagaacttatcatgatggcatgagcagtgttcctcgtgcttccatggcttgtgatcgggcttggttccattgtggggaactggacgagggaacctaccgtgatggcagtgttcctcgtgcttccagggtttatggtcaggcttggttccattgtgaggaattggacggggaaacttaccgtgatggcagtgttcctcgtgcttccagggtttatgatcaggcttggttccattatgaggaactggacgagggaacttatcatgatggcatgagcagtgttcctcgtgcttccagggtttatggtcaggcttggttccattatgaggaactggacgagggaacttatcatgatggcatgagcagtgttcctcgtgcttccaaggcttgtggtcaggcttggttccattatgaggaactgggcgagggaacttaccgtgatggcagtgttcctcgtgcttccagggtttatggtcaggcttggttccattgtgaggaactgggcgagggaacttgtcgtgatggcatgagcaatgttccttgcatttgtgatcaatatgagttttatcgaaatacgtattcttgaaataatcgtcttcaaaatattccgaaattgtgtgatttatggcaacatctaccatcaaatacatgcctttgccgtgcaaagcatctgaaagctcttttaagtcctcttcgttcccgaagtgaggattaagacggtaataatttttaggtctatgcccgtggtaggcttccccatgatattccgggccttcaagttgttcaacgactggagaaatagaaatcgctgtgaaacccaaatctcgaatatagtcaagatgatcaacaataccttgccaatttcctccacagtacttttcagctttcacatcgcaatgaggtacgaccttgctggtagcaaacctatcggtcataacattataaacggattgctttttccattcctcggcagataatgcctggaccgggggagcaacgcccaacacgagaatgattgacaatgcgagatccttcaatgacaatttcatttcgtgtagtgagttgttccggtgaagatacagggaacttttgccaagtatatatagtatttttaggcgtaaacaaaaggactgctcagagagctatatttgataaacaaataaacgaactatttcataatatggaagcttatttctgtaaacaaataaaattcatgatttgatatgtcggcgtaaataaacattctatttttgaatataaaccgtaacttaaattactatgtatggatgtttgcattgtgcgaccacaacattagtttaatggtaacactgcataatgccgcagaatgatcagcctcattgttaagatcaggaaagttaaataaaaaggataacaattaaaaatgtttatttacgagtagttcaacccttatgtaaaatacttgttttgtatttaaatttagatcaattcattgaaataaatgattaaagctattgattgatgtaaagaaaaagaaacaaagtcgatttattcaagttatatttgatattgacgttttgtaaaattaatcatattttcgtatgccatggtgttgttgttgatcagcctattttttaccaacaatcgaattttttggtagtatgtcaggattcaataaaaatcaaatatattggtacgtaaacaatcctcttcaaaagattcattgtttttaacgtgaaaaaggggagactatgttggcgtaattgcagctttcgtcggtgtgtataccgaattagtagcacgaatatttatttacatgatacctgagcgagtcagggaatggtttcgtgtacgtataattgttctgtatcattactacataagctctaaaactacggatggaatgaccgatgcggttcaaaagtgtcgaaacatttatgaaatatgcgaagcctttgggtatcgggttgaagaacaccttgtgcgaactcaagacaactttatactatgtctacatagaattacacatcctaagcaaagccaacataagcgtgaagtagtttattgtcaccatgggctcatgacaaattctgaattatgggttgcagttaatgaatccgagagaagtcttccttttgttttaattgaatctggatatgatgtttgggtaagttatttgcttgccagatcaagactctatcccgagctattgttgaagacgcgtaaagaaaagctattgatttaacaaatatgagaagggcaaatgtttacattagattttcgtaggatatatttggcgttgactaacaatacatttagttgggcaacaatcgaggaaacaagtatagcaggaaacacattacttacaaaccgaaggacgaagaattttggaacttctcgttagatgatatggccatgtttgatattcccgatactgttgattacatcttgagggaaacaggaagagaaaaactaaactatattggcttttctcaaggaactgctcaagcaatggctgcacttagcattaatccggatttgaatgacaaagtaaatattttcatagggttagcgcctgcttatgctcccaaaggcttttcaaattacttcgttgactatattgtcaaagttaatccaaaaattatgtatcatctttttgggcgccgttgtcttttaccttcagtcactttttggcaaaatatatgttgtatgtttcttttttttaaatttcaacttcatctgcttactctacagatcccccaatttttgtaaaaattgtcgatgtatcccttaaaattttattcaactgggacctatccaacatttctcttaatcaaaaactttgcggttatgcacatctttactctttttcaagtgtaaagagtgttgttcactggcttcagattataaaaaactgtactttccagctttatgacgacgatatggctcttctagctggatatggttcacgccattaccaagttcctctgtttcctacgaataatatcaaatgcccaatgctgatactatggggaggtaaagatactttgatcaatatggaagtaatgagaactgctcttcctccccatgcaaaggaagtttcggtaagccttttattttataggtttgttgctcaatatgctaatataagttagattgctcattatgaacatcttgactttctatggggccaggatgttaaagaggaagtgttcccagttgtaatagatgcccttaagcatcattcattaggcaaagccaaacatttcgttaaacaaaacggttttcattaatgattaattaataatttaaaaaaaaaacttctatataacgcttagatagatatttagaacaactttaattttgtcagactattttcaactttcataaacagcatatcgaagtgacttcgaagaaccattgtttcgagaacgatgccacgaaataatgaactgtttaccactttcactaggctgactaaaagcaacttctgcaggcgatataacgtaaccgtaaatgaatttttttaaagcattgtctaatagtaaacttgctatcccttgtttgcgtcttgaagctgatacccaaatcctggaaatacccaatacaaacccctttcgtagattttcgttttttatatatactgcggaagaggtgctattgttgttgttgagttcaagttcatcgactatgtatgcagaagatatacgctctgccagaagtaatccgacacatttcttatctgatatgaatagaaatgtggtatatttatctaccccaattgtttcaataggctcacttgaaagttcgttatttacgaaagataaagcttcctctgcttttctttgatcaattaatgagctttctgaatttatgctgtatatgcaatcggaactcaaaccatagttaacgcgataaataggagagcattgaaaggacacagtaacacctcctagaacccgagaatgaaacctagaatgaagcaaaatatcttcttcgctcgttgaattgtactccatagaacattctgaacaagttacggtggaattagccaaatctaagtgtaactgggtcatgttgtctgagctgttggaaattgcttttggcgtttgctttttccaatttggtgtcagatttccaccgtttcctaaaaatgcgtccaaaaatgctcttttgttgtttgtttcatcggataaaggtgcataatgcttgctaccggttttccttccatatgttttaggctttacttgcttaggtttatcatgggatggcggtactaagttattatagcgttcttttctcgaaatggagagagctatatgataatcttcatgttcatttctttcggataaagtaattttctgttcgcattcttcacacgtgtaagtttcatcagctgaattctccgttggtttagaaacagcggtctgttgtagcatatcaaaaatccctttacctttacctcttttcaaccttttaggtgactttatatctttttccgaagataattcaaaagaattattttccctcatattttcgttcaataatttagcgcgtccctcaatagaaggtgaaacagaagtagacatgtagatttcatcattggacttttttaaaaaaccctcaattcccctagaattacgatcaacctctatgatgttttgaaagctaatagataagtttgaaatcggatatacatcgaattcctgttgcagttgacgcaacagtttggatgttgcttcaacaataaactgagtgctaatatcaacattcataggtatttgacttgaccttgactttctcagaaatcttgatacaacagtcaaacaaatggtcttgggccttctcattccttcaagttcaaggaatcgtgatcgaagatcagatgcgaatacttgaaaccagttaattgcatcttcttcagacttcactttttgctgagaaaaatttttagccgacaacattgatttaatctgaacttgtgtagtaatctcagtgttatcaattccatggcacaaattccaaacgagtggaccgttagtttgaccaagcttatctatcaaaaagtccatactcatattccaaacatccttaatagaatctgttcctaataaattaattatttcttctccaaattttccgcccagcattcttatatcagtaatctttaatgacactaaataatcttgaattgcatttttcgttaaaatagtttgcttgtttggtttattacgcgagctgacaagctttgaaagcattgggttaaaagaaactcctgctgagcacgtgtatttgagttgcaagtatatatcatcgcgaatttctttcacgatttttgcagcgtaaaataaaaaaacatcatcccaatccctttcataatcttctttcgttctatctacaacttcttcttcaatgaccattccaaactcagcaggccatagtagcactggagcctgcggcaaagcaacatttgagtcctcagagggaattttcaagtaaggatattcctccaacacaatccgtttaacatcactcgtaagttcaataaaacattcgtcaatactagccttcttaaccacaggcgcatgtttctttatgatgttaagaatcttaacgctttcgtgccgataaggatctaaacaggttttatagtagttaggatttgggttttcatggtacttagcctctgactccccagctttccaagtttttacatgagcggtacaaagctctggacatttcttttttgcttcagtaactgtttcatggcgtgaaatattcgctgcacgggctgcgtagtttacagcaataagcccttgccattgttgaacagcaaggggaactgaatggtctaatcctaggcgaacactttcgacttgagcgtaaaaagcatcctgatcaatatgagctacaacccttaacggtgaattttgtgtacctgctttatcacaatattgcaagtccttccaagagaatttgcttttgcctaattccattcagttcataccctcaaaaaagttctttaataagaatcgctcaagttctatagcgcgttcgtgttgaatttagtggactaaggtactagatatagcaacgttacctactaccagatactaaagcaaaataaattcaaactctcataatgttgtaaccaaaataaatcatcaaaggaaattagatgttaaacttaaaaactgaattgagagaaaacattcaggaattttatttaagagactactttaatatgtaaacatatatataaacacaatgaatatactgccgccatgaaaggtattgtatatgatgaacaattaagatgaaattgctgttaacaaagctgcaaaatattcaaatgcttcaatttattgcatatgatgctacctcatagcaaattaatccttcattcatcattttcaaaatcttctcttttgggcaccgacatatttaacatgtccgtatcactagtggatttcatagattgttcgtaactttttagtttatagctgttgactctggatcgtatcttattatctaatttcgaccttattggggaattgaacacagccagagctatcaatatatatatatgcacaataaaatatagctctttccaaacgtgtattgattcttttagattcaaaagaaggaaagagataattagataggagagagagaggtttgttgctaccataccaataacatcatagactcgcttaaaaggcccaggagtttccatatctggtttaaggaaaaatgggcgaacatggcgacgcgtgtattttgcaactgtttggataaaggctgcggaaacaaaagtcaaataatatccagcagaaactccatgccacattgcactaacagtgaatgtgcttagcgtacttttgaaccctggacgctttcccttctttgcaactctcaaataaacgtaatttcgaagccatttattggtattcatgttccaagcctcaagagcacatttgatattatctgcgaattcgaacttaatagggtcaatattcttcactcgatcccaacgaggatgcttagaagaatccaggccattataaccaatgcctgacaatatacatgcaccgtcagaaagttcccatgcgccataatatttcattcttgcaacaaaagcagttatgcaaacgtatccatattttagcaaaataggggaggaagcaaacttaggtgtaagtagaaactttaaaggatagattgagcttccggtaataaataaaatcagccacaacagacctcgccagcaacgacctaaggctggttccaaactgtgtggtgttatctgtttttcataaggatcagccaaaggcttaaacatagaaagggttataaacctttcgtaatcaacataatcaaaagctggaccaacaagtaatgagggaaagaaaaatacgtatccaaggaaatacaagatattaggaatctttctcaacgcgcggtctttttgataagaagataattcacttgaaggaagacgaccgtcgtaaacagaccaggcaaacgctgtaagcttcatacatagtaccatttgtgaagcagtaatatcagtattttctgaagggtaaatgtaccgaataacatggctgctaaatgtatggccaaggattactataaatatgatccatggcattcgtgacgatcgataaaacgcggccacgaaatatgtgaacaaagcgtcaaatagcaaaactaaaacgccatcgtaaagatgatgaacaccaatgagataaaataaacctatgcttattgaaaataagtttctaatccatggagccgaaggaagtctttttagtatgccggcaaacgggtatgctgaaagaaaacaaaacagtaacttgagctgatccgggtggactccaaggaaagaagagaagtattcaaatggtatatcaataagataagccattgttaatgtagacaatactgtctcctgctttgggaatgcctttgaattgaacaactgatattaaacactcaacaatcgattattctttaatcacgaatgtacagtgaagattgtacccagagtttggtgttggtgaagttttagctcatgaacaccaacaatttctggtctaaagaactagcacaacttttgtcacaaattattcaagaaacccacggtccttgttgagctactataatcaactgatcaactgacaacatttaagaatatgacccaattttacaacgtatctatccaaaactacactgtaaagcttaacgagaattgcactgatatttcatgaaatatcaagatagtacagctatgcttcacatatggtaggctcagataacatattacaaggtactattttataaacagttaaagaccttgaggaacctccttaaatttcgtaaactaacttcttgccttggtcccaaatagtggcatttgcgtcaacgaatgctgtacatagccaaattctttcagtcatcaagtgtattttgcttgcactacaacatttacgttgcattataaaaaattgggagaaccatagttactctttccttttttcgcaaaaaaagcaaatatggtatggtttttttagagaatgcgtacgttgacttactcacgtattagtttggcggcagctttttctcaagcgacgatgatggtttctccatgatgtctcaacttcggtcagcttttcataataatgtaaatcagcgatttgatactcgttaccgctgttatcctgttgccatgattcctggtgaggaacggccaaatgtcaattatggtgggaaaggtaaggtttgaaaatacttttaagttttcacattgttggagatttgattttatatactcatgaagttcatgtgattttatctttgagcgcttgcttgcgcatttgcttatggttaacattctctgctcaatattttttatattgttattggggattattagtattaacaactacgtctagtaatattaccaccttcagctttagaaaaactatgtacgtaatgcgaagagaatttattaagccttttaaatctgttaattaactattagcacgcctgaatgtcagttatcccatgctttttgactttgaaaacgaagctgcagagaaaaaaactcatgggggtgtgttagaatttattgcggaagagggacgtgtctacctgccttattgggtatgaaaaaatttaaagactgtcagaaatgtactaactagggcacagatgatgactacacttagccttgagcctggagatttggttcgagttataaatactgatatagcacagggcagctatgtcaaattacagcctcaaagcgtgaattttcttgatatcacggaccacagagcggtattggaaaatgcgcttaggaatttcagtacgcttacaaaatctgatatatttgagattttgtataacgaccaggtatatcaaataaaagttatagatgttcaacctgatgactcccgccatgttgtctcagtggtagaaaccgatttggtagttgattttgatccccccatcggttatgaagaaagtttgcaaaaaaacaagcagcaaaatattgctggcgttcaaggaacgatggttaccaagattggttacgatgagctggtgaggcagggcgattcgaatttgatgaagggaacagggactaaactaaatggtaaagaagttgctgaagtgcctaaaataaatttgctcgatgttgagaaacaagaatgtcctgctccgttgatcctaccattgggtacatacttctttgggtatccttataaagcaccctctattgaagaagattctaagaaagaccccaatttatttaagtttgaaggtgccggtacatctctacgtgcctctcgcaaaacaaatggaacaatgggaaaaggttcctctgatgacccaatcgatattgatgcttaatgttaatcgtctcaagttattacttggttggatttagtttataacgattttagtaccagtctttttacattgaatgaattaatttattatttgtttcaaaatataatgtaattaattcttacttagactgcctagcttttttttaccagtagtatatttcttaataaaacttattttaatgctaaagaaatgaatgattcgataaaacgaatattgacaattgtaagccaagtgcttccgatatcatagaaaaaagacaggcattgtgttgaataactgtaattttaagatagccttaggtattaccgtaagatgatggacaaagcacatcatttgtttcaacctaccctaagtttgagtgactgctttttggatgactgtagttgtgtaactgaacacacacaattaactttccagcttccaaatgtctgttgcatccaaggtatgatttaaacattttatcattaaacgattattttaagggttaggaaatgaacgaactggtaattatttgtagcatgttttagggctgtgtttaaggtttcattactgcgacccgaatgaaatactttatagaagtatagcctgtataaagacgctcaagtattaaaaaatataaattcacatttcgttcattattctttagagtgttagctctgcagactctgctgatttttattttgttttcgcaagtagtaaccaaattatagaacctctttgacctcctcggagaggagactcccgcagctactactaccgagaagaaaaccgctgcttctcgtgacaaaaagcgctccgacagccctcctgtcccccgcgaattagtcgctcaaagcaccacctctaggaagcgtgaccctaaccaacccactcctcgtgagcgtaccgttaataagaaggcagaccaacctcgcagacgccgtcaagctcctcaaggaaacgaagcctttgctcgtgaaggcaaagaagctcgtgctaacaacgctgcccatcctgtggatgccactggcgccccctccaaccgccgcaatgctcgtgctcgccgtggtcgtgaatttgaccgccatagccaaactggtagagtgtatgtgttttatttttctacatgtgaatgccaaattatataattgctaaccattattttagtgataccaagaaggctactgaacgtggctggggtgatctcgtaaactctgctgctaaccctgatgttgcagagaacgaaggtaacactccctctggagcccaaactcctgctgccgaggaggaaaatgttaagactcttgatgaatatctgtctgaacgcaagtccgccgcaaagcctgttggtcgtactgttgagaaacttgaaaacgctactaaggtcgagaagagtgcccccgaagaattgtttgcctctcttaagaagagcgcttctcaaaagaagtctgctgccaaggaaagcaagccaaagaaggttcttcttgatatcgagcaaacttttactgctcgtcctgctcgcggtggccgtcctaaccgtgctccccgtcgtggtccttcagaaactgcctcaaaaacccaacaggcacctcccaccctttctgagactgactttcccgctcttgcatagatgaactggtgacttgagagtagcctattgatgtggagcgtttgattggtcttggatgaaatttcgttgtcaagcgtatgtggaaaggtgtgtgttatcttacagatccctttttgtttattttccattgagcatcattcgggtttctaggttattcagtgattcttatcattaaagcggtctaaggtgtattctgtggttgcattcccttttttgatccacattttgcgatgaattgactaaatatttttcaaaatggtcgaatactagtgtgtaaaaaaaatttcattctcgtatctattcacaactaatattaagaagatgcgcgtttaaatcgtctaccgactgttatcttgatataacgtatcttatttttaatctgtaaatatcagccttagtaattgtgtacataacaaaagcatatttcagtgtacggtaggtctgcctgtgcaattcacaaatactccatttattattccaattgattttgtcattttcaaatgtcgtttgcagggatattgaaacggacgttgaataaagccttcttaaccttgtaaaatgactataggaaagttatgaacgagtttgtgtatcggtaacataacaggtaaatcactcttcataatgcaaattgcggtttactttttatagcatcatttttgatagctatttaaaaaatttgaaagttaatataattaataaactcgaggatatgagcaaactgataaaacgcgctatatcgcgaattcgcgctttaaagggcgtcgcgtcgcgttgcgttggacaccgcttatatacgtgccacaagtacgcaacaatcgacgagtcgcaaaaaaactgtctctgattattacttttccttctgattctctgctactaggaatctttatattggtttccgtttagaaaaaataacaagatggataggtcaatggaaccattgaccccatctcgtttaaacactttgggggaaaggccaacaaacgaagtgtatgagtatggaaaaggaaaaaatgtgcaacatttatttcctataacaccgatgcagagaccattaggaaaagagaatgcggctccagggacgatttcaccgattgcggttcgatctcgaaatgtgcgtgcagtagaaattgcagatgaaaatgcatgtgaagagccagtcttaaaaataaaatctgttagtagtacggagagtgaagaggaaaaagaatcttctactgagataggagagaaacaggaaaaagaaacacatttagaacccaagacaccagtacaaaccaataccaacaataatcacttagacgacattcagtgttgtgctaaaaacttacgcttacgtcttgaattggctatgtataaagtacaagttaatcaaacattttcccctctgcaagatcttcccattgtcgctaaaacgaagcttcacaattgtccaaactctgaacctgttacctccatatggaaccagagatcgctttcttctggaaagcctccgtccttacatctttcagggaatcgcaggctttccatgggatctcccacgaagtcgatatatgatcagaatggtttgacaacgccaagaccgatcggttctgatgatctaacacatatgtatgatccttatacctctcctttacgcaccccttctcgtacgctatcacgctcctcctctcattatctgtgggttcgtcatggtaaattgacacgtagcgtatctcttttacaacataaaacgcctagacgcattcggccaaaatcactttctaaaagcaattctacaccgttaaagcatttaagcgctcagaaaccaaattcaaattactatactggcccgcctactccagtatccatatccaacactccagaaaacattcatccatcatcttccgaagtaaggcgtattgcaagtcacagcaagcaattttcagactatggtttaattcgatgatccttctttttacattttaaaccgagttatggaataatgttatgagatgatttttataatactttaattactctagttgtcgttcatttcctttctgacagatttctatatgtgaattattttgaaatgcaaaaaataacttttaattcctcgcaacacgttcttttatttcttacttgttatgtaacaagtcagtcgttaataaaattattatcgctggtaaagccatccttcgttttatttaatgccttaattcatacgtacatcttatattgaggtttctagatttcttatatccattgaaattcgttccctccgtttgggatccagttttttaagatattacgaagaatttgcttttgctggcaacgtttgatgttgagtttcttccattcataatagtttttttcattagtcaacgattgacttaattgatgcagcaaattcatcatactctttctacatattaatgtttgagacttttcaacgtctttagcttttgttcccgctttaataccattatgtatcacttgagtacactgcattttatcaccgatccatatcaaaacgtttgtactagttgcagttttttctgcttggttcaacggccgtgaatataaaaaattttcatccgtttccagcacggtaaaaggatgaaagtaataaggattatccttttctccaaattcagcaagtggtgcgcaccgaccaaagggtccaaatgctctgtcaattgctgatttaactatcacttttttataaagcactacacatgataaatagatgggctcacaaatgaggctggtctgggaattcaaaatagaaagatattgttttgcagctaatttatcagtacagcttttgctccagcttactggggcatcaggtctccccggtttagtacgcacgattccaagtagtccaaaatccgccctcccacgcattaatttctctgaatcaactgttaagttccatggtttgttgttttccaagcggctagctagtagctccatactcgcatctccgcaaggacattcggaaacgtacagatgtatcagaagattgctgtttagagtaaatttaccattatcagcaacttcaagaagccacgtatctttctttgattctttaattaaaatacaatgttcgagaagtaatcttaattcttttattagtaacgaatactaacaaatatacaaataattgtatatattacctgttaaaacatcttaatgccagaatctcagcatgacaatcatgtaatacactacccagttgttcattcttaatgatgccagctggcgtactaaattgacttgttaatgaaaaaaatcaattggtagcataccattttacacctgttctttagatgtcagtttaccgatattaataaaaaagacgtacgctagacaaacacaaataaattcgttctccatctttttctgaatgacaacaccggctaaagtagtccattcacgcaccccatttgctcttatgatcggtttgccatgacgggctagttcatcaaatttgttaaggactgcaagagctattaaattcccaacattactgtttctatctagggtaaattcttccattttctaatgaatttcataaatccatactttatattcaattgtattaagaaaagagtacttcgggagcgtaaatcctgtgatatgttgtgaccgtaattaaatactaatattttgtttccaactgttaattaataacaattgggtattcctaatagcaaagcttattcgctgtaagtgattgaagtacaaatgttggcaaaagcatttgtggtagtgtgttgaagcaagtaattttgtctgcatacgagtaatttaccaactaccacaactattagaatgtcactttttggacaggctacaacatctacagtatctaatgcaaccggtgacttaaaaaaggatgtggaggtttgttaattttacatatacgctacttacatttgctaattacacgataggttgcccaacccccggaggattcaatatcagatttggctttttctcctcaagcagaatatttagctgcatcatcttggtaagtgatttcagttctttatttgatgttactacgtatttattattccctgatgctgccatgttatttggcaatcgcgatttacaaataaaactcatgttcgaggttaaaatacttaacacataaaatatctttgttgtctttcaaaaattttaataactaaatgaactttgcggtttctgaagtattttattgagcttaccaaaaatgaacctcaaacaatttatttggtttattaatatgactttttatcatcatcctatgaagaattttgaaaatcaatcttcttaattgagcatggtatttcttctcattactaataattgaacgatctgtaaataatcttcgtataacatctggatgaacacaccaacaattgtgcttgttttctatttttcattatgctaactcaaagatagggatagtaaagtccgtatttacgaagtgcaagctacagggcaatcaattggaaaagcactttatgaacaccaaggtccggtattaagtgtcaattggtctcgagatggtaccaaagtagcatcaggaagtgtggataagtctgctaaagtctttgatattcaaacggggcaaaatcagcaggttgcggctcatgacgatgctgttcgttgcgttcgtttcgttgaagctatgggtacttcacctattctggcaactgggtcatgggacaaaaccttgaaatattgggatcttcgacaatcaacacccattgctacagtcagtcttccagaacgtgtttatgcgatggattgtgttcatccattacttaccgttgcaaccgctgaaaggaacatatgtgttatcaacttgtcggaaccaacgaaaatatttaaactggctatgagtccattgaagttccagacaagatctttggcttgttttattaaaggtgatggttatgctataggaagcgttgaaggaagatgtgcgatccaaaatatagatgaaaaaaatgcatctcaaaacttcagttttcgctgtcataggaatcaagcaggtaacagtgctgatgtttacagtgtaaattctatagcatttcatccccaatatggaactttctcaaccgccggatctgatggtacttttagtttttgggataaagatagtcatcagcgtttaaagagttatccaaatgttggtgggactatttcttgcagcacgtttaatcgtactggagatatttttgcttatgccattagttacgactggagtaaaggttatacattcaacaatgcgcaattgcccaataaaatcatgctccaccctgttccgcaagacgaaataaaacctcgacctaagaaaggaaggtaaatgatggtaatttttagagtctacataggtgagatggtgaccaatcctgttgaggcatgagtttggtttttttgatatgtatcttaactttttgtttgggaaaaaaagtggcatttcgtgattcatgactaaaatcaattactggcaatcgtttaatattagaaaaatttttcctttcctgacaaaaagtgttatgggtatagacgctatcatcttcttatctatgttggctgctcaataaatgatgaactttttttaaagcacttttaaaagtttggagcgaaagttcgctagctggctaaacggcagtgtcatctgaaaagcttgctatagctttgaataatatttataatatatatatatgtattcaaatagatggtagaaatttaatgtgttctgatagattgttttaatttgaagacataaagagatgaaaaatatctgttttatttttgaaaggggatagtactaagaaaattctgaaaaaaaaaaaaacaaaacaaaaatcaatttttgaggagacaatatgatatatcagctgtgaatttaaatactactgagtcgtcttagagatatctacactcgggtctgtgaactttgtacgattagcctcagcgtattgtgaagcattatcaaaccaagaatttaaagcattttgatccatttcatagcccaactccagatcagattttgtaaatacagcacccaatgcttgagcctgatcatgggcaacgcgttgctgaatttcttgttcagcgcgtaggtgataaaattcctttcttgcttgatcataagcattttctacaggcatgttagagttttcaatcagccataaagttctttgcactacactctcgccagataatgctttgcgcggttgatccatgtgactccaatcacaatattgctgatcattaccgtcattttctgcaatgatttgaggccttgctagttcccaaggatgatctcgataaaaccttttacggagtttatcttctggccattgaatttcctgaggctgatacattgattttcgtaaccgtttaccacgggattttaccttatttggatcgtacaatggtacaatacgtctagcatattgaaaggttgggggatgtttagcaaccgtttcgtaccataaagactctgctgtccatggctttttcatttcagctgcaaagctgcgtagcaaaccatttgcattaaatttcggcattggatcttcctcctgaaaaagttattaaatagtatattagtaaaataatcagtaatagaaacgtgaaaatggaagtaaggattgaataatgattgagatgggttaattatgcaaaacacatccacggcgctataaataatggagagtatgacttgaggtaataaacaatcgcttatatggatagtctgctaaaaaagtgaattataagcgcaagaaaccaacttttttggtgaaaatggcttccaagaggaattgggctggccaagctagtgttagctgacggtactagtgtgcctcatcttagtagctactgagtataacctaatggtaagatattatgaatatttatttcagaacacacaaggatacgaacactattaatgaaatagttatttataaatttaaacacatctattgccttttttttgctaagatatggcttgtttgtaaattcggaatttaaactaagcgattgttcatctaaattaattttatggattgaaagtccctattattttttagatattttttttataattgctaaaggtatatagagtttattgcctttatttttttatatttttttatcaatcgttaacgccataggaaagcaagttaaactgcttaaaaattttttaatacttaaaaattttttgttatggaataaacttttttttttttatacttttaattttcactgatttcattaaatatttaccggcagccgttagaattattaataacaatggttcaaaaaactccaaaaaaattttaagattaattagacaaaatcaattatatgtttcgtaaagcaaattaaatggctgtactgtatttgtgaagctgtatgcgtatttgctaatttgattttgtcataaactgactgagtaaattagcgcagcaaatgccgctacacctagcatgttctgaagtgaaaatgaagtgctgcaaatatttaaagccattgatcgtacagtattattatgaatggacatcaactacttgaattcttgcctgctcatacatttttagcagttattttcatttcttcacttataacgcagtcatatttatactccgtatttgattttacctgctagctggcaatctcaatgctagaatacgatattcgcttctggatgatgagtgttatataacctaggtaaggttaatctgtagcttataacgaagaagtaaggtaaatagactacacttgtgttctttgacgaaagtgtattcgatgatattgtaaatgctgattaaatactaatgagtcaacaaacgtgcctaaatgctggttgcattcaatgccattcctatatatgatgatggccgattgatcgttattcattagcgattcttaagaggatcgatgaatgatagtttaatagtttagagggatattctgcatttaattatattaagggacctcttttttactcatgaatgttctttccatgtttacacaataacgagctattataacaaaataacgtaaataaactatagcgatggtttccgttaattcactaacgctgcctgttaatgaggaaatagcaatcttaggttttgcttagaacccaacttcgcaacgttggaaggtttgctcagttagctgtatttataccaccttctgttttttggaaaccttggatgaaatgtttagatgcattattgagccttttcgcacagtttaatgtttgaattatcgcatcatatagaaagggaacggaagtatatgcatcatctcgtatcgagttctcgttttctttttttatcaagtacccccttctctcattaatagtgatccttttaatttgattatcgtttcttttcttcataacgcgtcttttcgtttccacgcctctcgttttggggacgacttttgtctgcttgccaggctaagagatgcgaaattgtgtatctccactactttttgcatggacaaaacatttacgtttaagggaatttaaaatccctttcccaaatcgtcttgttgtgcggtcactaaaccagcttagcgttcatcatgaaaaggtaactgggtgcaggcctcgacaagcgtcttctgatgaattacataaatactcgaaatctgcttcaaacgaagcatttctctcaagttttgcagaaaatcaattatttcacaagtgtttgccttccagcgcaggtgctgttcttagtgaaaacgatttaatgtacattatccgaaaagtcagtgaagtctatgctgataataaaactgaaaaggttactgtgccttttgacaaacataaaaacccattcctaatttacgtgaaaaaacggtttgccgaatgttttgataaaaatcctgatctttgcctcattgtgtattcaaaactggaggttgaaacgttggcaaaaataactcccatttggattaatgtcgccaaaaaaaataaaaaagaagattttcttgttgaactctgcctccgttttttagaacgattccgttcatgcaatttgactgaacaagcaatcttatatcaaaattttcgagaaaactggtggagtaacattaagttaccccaaaatctcaaaagtctgtacgttgaattgtgtttggtgtatcatttccataattcccatcttgggatggattcctctacagtctctaatttaaaacgcttctgcttctcagagtcattaggtcatatatttgctcctttgagattccaaaatcaacagcttcctttgcaacacgtttatgcgtttttgttttccatagcatatcgtgataaccaagttgatactgctcattttctttataaacagtggtctcgtgcaggcatgggaccattgccaaaagatgcatttataaaatttgtacaattactctcaaaaaaccgtaattgggttttaatgcgcgatattgttcagctggaagaatacaatagttatcttctcgaccatcgaatagtttcggcatttcttaaaccattatcagaaaaaggtaactacaaagacatactgagtctgatttcagtttggcagcattctgtttggcgaccttcattggcgtatcttcaagttgtttattctttttccatgcgagctctactagttaaccgtcaatactcttctgcttttgcatttttctggaaaattgacccgtatattcgaaacgaacgtttagtgtctcaaatgttacaagccgcaagtcagcttcattatcacgatttaattttatacgttataaatacctactattctggtaacattatgaagaatttgggcaacaaagatttgatttgtataacgcaaagttcacctccttgtaatatatctggaattaagccgggaagcttaaagttgtctccaaccaccaatacggttttagcgaaatcgatttgttactggctgaacgatgccatggctttgctttttttattagagaatcaactaaattgcaagcattccctctttcagagaaagtctcttataatcctcttgaatggtattctcaattgccctcattcgtcgtacgaccttcaatttcgtgctgtgtctctcctaacgggacgtataaggctgaatgtcgattttgaggtctcggttttggcgtcccaactcgttttttttgtcaaacatcgagattttaagcgtaccttaattaccatgaaagctatatccaagttgcaaaaaaactttgacgttcgaatatggaactattggctggttgccctaattcagcagaagctttattctagagccgttaaagtgtattccaaacttatttgttcttccgcagtacgaaatgatacaactcgctctctgattcgactcattcccaaatcgtatttcaaaagttatcctctccttaaagaatcagagaccgaaaaaaaaacaaattctgcactttaactgcgtaatgtttttaaaagttcaagcttttgtgaattattaacttttattattaatttctccactctcttacaacaccttgatgtacaacatttccttggttgttgatttcatgataatttgccaaatgatccgttcattcactcattctgctctttttttttccgctactttttctttgttcaacaaagatgttccgacgaaactcaaaccaacttttttgaatccctttctcgaaaccatcctttttgatgcaagttatgaaaataaaatcatcatttttatcatcacgttacataattttgtccaattcatttggtgaagttggtttgctttctagttttagctaaacatatttgtatgcaaacatcatctcaaacatttggaatacttcataaaattaaaaattctagagttttatgtttagttgcttccctttttcagtagtttctatgagaccgctactacgagttgtccagtgtattgtattttaaccgtaggtagccaactattattattcagccacgatggaagtatttgttatgacaggatattagcagcctcaaatcatgtacaaattattacattaataaatggatactacgagtaaggcttcatgatgtgaagtattgtttttatcgtaattgaatcataattgttactgccacggtatatacgagttgaaaatgaattataaagatgccgccttgatggtgttaaaaaatcaaatttagtaatcagcaacaatacactgagctgtgctacaatactttgaataccactgagccatactttcgcatactagtaaatatcagttgttttggttaagagtagctgtcagcttaattaaaaagttaccagctgatatctgatactacaaaagattatgaatagagctacaagttaattcgctccctagttcagttataagctattttaattaaaagtacaatataaccccaatattagaaacctctataacagttgttcctaatagtatctgtgtactaaaatataatatgatcacaaggaaaactcactgcgatcctacgtatcgttaaaactgataccgaatttgagtagccatcatcagctgtcagcaatactacactacgctatgatatactacgttgcgtatcactatagatcatatgttggaatactagctaagatccgtttattgataatcatgggtaactatccgtctatatacatagatacccgttgataacaactatttagaaatattataaatagcgttacgactgaatctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagaccacaaggaaaactcactacagttctacgtatccttaaattagataccaaactgcgtagcttacaacagtatactattaacaaattgcgttaaaatgcgtcttatggttcctcaaccttatcgtgatttttattcagcttttgcatctttgatctttacgcactcacttgttcccgttcaaatcccttgattctagcgaataatcaaaacttcggattactaaccaaatatgacgtaaggaattagcaaatccttatattaaggctacaggaatacggaatctccattattctgaatacatcaattgttttattaaatctactgatattgcctatattaattaggaaataaaaaagtttgactttgactcaaagataacttttttttaatacacattttgtctgaatttattttttagacatatttattagtttggagtttctgtgacactattactaggcgttgagcttaagcggttttgcttttctttttattgttactgaattcaaatagccgtgtaaacgaaagttaacctactttattgtgtaaattgttgcacaaatttaataagtttcatttgatatttgcattttatacccattttttcttagcatctagttaaaatgagtagcgaaaccaaaagtgagtttggaaccaagtccgcttggctttacaaccgtactggcaagccgaaggatgttttgtacctggaaaagggcttgcatatacccaatcctgcggagctgggaccgtatgatgttctcgttgaagtggtcgctaccagtatcaatccgcttgattacaagctgatgaacacttaccaaatgattgccaaggcactcttcaagcttccaaacattccgggttatgattttgctggtcgtgtactagctgtgggatcagaggtcaaggaattctccgccactcagcgtgtttggggttgtcagtcctttcctcgtgcaggtcgccaaggtggttcatgtgctacacacatcgttacgggcgataaggatgtttggcaccttcccgatggtgtttcgttcaatgagggtgccgggttcggtattgctggattaaccgcctgggaggtattggtccgacaaatgaaggtaaagccaggtaccaaattggttatcgagggagctagtggaggtgttggtacgtttgcagttgcgttagctaaagctttggaatgtgaagtcactacgatttcctcaaccgagaacttggatctctgtaaatctttgggtgccactcatacactcgactataaaaaggacaacctcgttgagcgcttggctgatctaggaccctatgatttcgtatttgattgtgttaacgataatgttttataccgagcttcaagtaaatttgtcaagcctgacggcgcattttttggaattggaggtgatattactttgtcatacgttggcagtcgcttatcacgtactcttcgtcctcgtgtactaggtggatcatcccatagctactataatatccttttgcacgtagatcaggaaatgctacgtgattttgtcgattttgtgatgaagcataatatcaaaacagtcatcgatagtgtatatgactttgaagatactgttgaggccttcaaccgtttgatgactcatcgttgtaaagggaaagttattattaagacggattaatcaattgcgaggatttgtgtactttttttatcgcaatcactttttctatctgtgtgtttttataatgatgaggtttaggaacgtctagcatttacgaattgcaacggttattatttaaattttcattaaaatttattttgttggtattttggttaccaaattattatccacgagttggaataacatacatcttaaacgtgatatatagcgttaagactaccgaataatattatttttaatggctgaagtattgattgatatttgaggtgtgcatgtatggccacgttaacaggcctcagtaataattaattgcatttagacacaaaattgtcagcagaaacaaaagaaagaaaacaacagctccaaaacatgaaatatatgttacaagtagcgcactatgcaccattaaattggttatgactgggaatgattagttgaagacactgaagatggaagggttgaaacgctggcatttgccatggcagcagtagaagcagccaacttctcttctaaagctcttagcgcttcttcgcgagctaataactggcgtcgcttctcctcaatctctttttgaactgacaattcaatggcacgaagacgatcctcacgcaaaacttgatcatgctgactcaaattcttgccgtctaaaccgacagtactgtctaaaagcaactgtgaggttgaaagcttttcagttcgataagtttcatacagttgattgcttgtgatgttgtgtaagtcctcaatatgtgttgcaaataaagcagatcgaagagccagaaagtcagaatgccttgggttatcgacttcaacgacaccccaaggataagctcttccacgaaccgtttgcccattcatttcaattaaccgatctgaactcacaatagcaaatggaatagttgcacgtaactgttgacttaaattaataatagcttcctcatcctcttcaatatcataagggaaatcgtagacaggaattttgtaatactcaatatcggcattaatcatttctttagtcgtttgaagttcttgagctgttaaagaatcagctttcgcaatagcgggaattatgttcacacgcggagcaagtcttcgcatcaactctatgtctaattcccttaaaccatgccctgtaggcgaaataaaatatatgagagcatgaaccctctatgagtgattgttagtatggagcttaactaaaaattttcacctaatcgtaatgttacttacatcgtcgcaaaatctagcatttcgcttgatccgagactcttcttctaagacattgtcatattgactttcaatatattgaaggatgatgtcaaagttgttttcgttatcgatagcttccccaaaatggggtgtatctaaaacagttaaattaatctttgtaccatcttccagtataatatctttagttttcgttagcaatttctttttacaaaatataagatagctggctgaagtgactgcccagggaaaaattgaaatccattctagattataatttgatacaataaatataaaatatcaaggttattaacgagttatgcactgttaacaaaatcaagtttgtagagttcaagtcgtactcttacaaatgaatatcacattgaaaagcctttatgcaaatcttacctgtttgatatggaacgatctcaacgggagagacgctagatgcctccgcagggtcaaaattattgttatgtcgtataagtggtttctcacataaagtatttataaacgcagttcttccaagaccgacatctccaacaaccatcaggttcaaggggattcctttctttgaacttttcttagtcgtccgcatcgttaattctatatcaatttgccctttggtaatatgggttcttgcagtgagtgtgtcatttgaatgtagaaacaaaagttgcactactccgaagtcttcgttatatgtataccacatttcactacgatcttttatcaataccgtgtcatagtaaggtaggatgaacaatcaaagaatgtattgtacgttgtaaaagaaaatggtaattacagaaaaattagttacaatgattattgtacctttttagcttaacgacacaattcagcaatagttacttcacataaaccaactgacgactgcttataaatagtattaaattaagaacattaatcgggaaacacgaaacgattacttttaatgaaaccacaatactagcggtaaataacataagcagtttaatattgataagcagatttatttacaatacgatcaagattccaaatgatttatggctcgacaaacgctaaacgtaaatcaacaacatccgggaaaaaactgcaaagatagatacagaaaacaaaaaaaaattcgggcgtaatagaatacatattaggtatcggtgtaattacaatccgaagttgtctgactcacgaattgaacacattcacgagtttttttttttaatagatgaaatgtgtaataatgaaagataggtcggaaaaagttatgaatctaaaaaaaaagataggaagaatgaaaacggtataaacaaatcgtgaattcttttccaacttaagaaaattgaaaacttgtaaatccagggaaaccaccccccatgccaaatccctgagagttgtacgaacctcccgggaaaccaccgcctgggaaaccacctcctggaaaactacctccggcttggtaagcccgaagaatatcaaaaggatccattccggcacctccctccataccaggttcaagatcgacacccgaatcaaaacgacgtcggctttctgggtcagaaagaatagtataagcctcgccaacttctttaaagcgtgcttcagcctcaagattgccagcatttttatcaggatgatataccagagctaatttacgataagctttcttaatttcaatatcggttgcttccttggaaacacctaaaatcttgtagtgatctttacgcttcgactttttcaattctagctgaagccggcgtaattcttgacgcaagttagcatcgctcgcatctagttctatagctgactgcacgtctctaactgcctcttcccacttttcaagagcttcgtgagccttagcgcgaacttttaaaccttttaaataagatgaatctattgccaaagcattgtcactgtcactcaaggcttcctccggtcgttttaagcgtaataacacagtagctctattcatgtacaacttggcgacagtttctttattatcaggatcaatttgcaaagcctcagaatatttttcgtaagcatcttggtaattaccttgacggaacaaatcatttccttgatttttggtgttctcgagtttacgaacttgcttgaataatgttttggccgtagtgcaatcaggatctaatttcaatgcttcttgaaaatgggtaatagccttcgcattctcacccgaataatacattactttaccacggaggactaaagcttctacgttcttagggttaagtcgtaaaacatcgtgtgcaattttttgagcacgatccatatcgttctgaaaaatatatacctgcgctttcaaatacatccacgacattgggggttgagtagtactatcaatacgacgctgaaggcgatcaagagcattaagagctaatccagcttgcttatttttcaaatacacctctgcctcatttaaaattgatagaccttcgtaagcctgacgaatacgagattgtgtttttggaacgtctggcttaatacggtcggactgtttcgcgtcacataaagccaattcaaactcaccaatctgcatataagtagcggcacgattggaataataaatcgccaacgctgaatctgatcctaaatcaatggcttctgtataggctttgatagcctctgcatatttcttttctttatagaaagcgtttcctatagccttttgcttttcagctagctcagcaggctcttgttggctctctgtacctgcattcatgtgtgtggtttcgacttcagtcattttgatcgaattaatttaaatatttaaaaaatttaaattttatttaaaatgacagaaagttcaggaacgctttccaatcgccgaagcgtaacagatcaaaaagtcagtggtaggtaaatagatacgaccaaactattaaattttagtatcactaataaggaacactgctgtagctccttaagcatgtccccgatatttgtccaattcgtgaaagtaagtctaaaatgttctttgaataatgtaattgtgaaagatagaatataaataaaaaaatgcaaggaactctcaccaagtttttaaacgatagttgtgttttctgaaatatcataggtatgtttacctaaactacttaagttaaaactattttctatttttgcgaccgtgtattctatatgctaataaatagcggattcatgacttaaaaatttttattagaaatttggataaaagtaaaaaaaatattgcaagtatttaataaaatttatttatttatgttcgagtaagacaagtcattgttgtcctatgctaaatgttattaaaattatcatgtctagtcaattcatcatggagaataatatctaatccagatgatcttattttgttaataagctcattctccttgggtttgttattttgcattacgtcctttttcaatcgagtaagatactcattaaatctttcaacttcgtcttccaaaattgagtgtaacctgagagattgcaatgactgcaaagcaagatcgtacttagacttgtcaataagatttttaattactttttccatttctgtcaaagcatcctctagtccaaaagggtttttcaaaacttcagtgaaagtgcctactgggtctttttcactaacgtgaaggactaataatttttctccttcctgttcatcgagaccagaatttagtagttcttctatttgttcctctgatattggggcgcctgtgtcgaaggctgtttcttgagaagaatattttggtttgacggggacgttcactgtaagtttttccttaatcaacttcaagtccaaaatgcaattatcaagtaaactttttggaggattggtgtaacgtgttaagtaaatatttggttgaggaagatcgccttctggtgaatttgcataataactgatagcttgttgaagtctatgtggtatcatactaaaggtattttcgggctcaaaaggaggattgaacccacaatcagaggaatctaaatccatattatcgatataattacttacggcaaaatcaatttgtcgcatatcctcttcatttgacagtttctcgaactctgagaaagaataaggccgaacatcttcagcgaatggaagttgtatatcaaccaagtaatgtcttttaaactccacgtaaggcatcaagaccagcaaaactggtacgcccttatctttagaaacaaaccttgcgagcgcatatcggtgttcacgttcaagggattgaacaaaggcagaaaaatttaatttgctttcgaagtcatcttttggaacgattatattagtatcactaatggtataataaattggaagactagatttaggaataaatccaaggatttcataaccgggtattgtatctaaagccaatacgtcttcatctgatcggctgatcgggacgattgtcctaccataactataaccgctttccaagtcttctcttttaacctcaaaagaatcgtttgtttttggatcacgaaccatgtacgatcgaacagtagacactgcatcagattccatacttttgttttccacatttgaattttcgatattaagacattcataatttttagacatatcgttttcataaaaagcagatgatgttggcggtttagttaaacgagttctaggatatctttcaacctgtatgcttatagacgtatctttgctgtctctattaccaatactaaatgtacctctaaagattgcgacaggtctcactttacgaacccaaggtttaccgatgttgttataaatctgttgaaatgtgcagtactgaccatgacaactctcaacaaactcttgaattcgaacttcgttttcctttttctgagattcctttaaaggctcagaataattaatatcttcttgatcaaaatcaactccataaacacctagaaaaacatcatgctgcagtagttgttcggcaattccaatgtaatcactaaagtcgataatccccctagctgccgtaagcactatcatcttcttcttccatttgttctttttacaatgccgagccatcaaatcaaaggacacaactattgcagatatcagatcgccttgcatagtattgcttggttttaacgtttgagaaacggattgtagctttgaaaataaggcactagttaagaagttaatggagcatttaagagaaagcttacgtttgtataggatacaaaacactgatattccaataggcttcctgctcagctaaatcatttttcgtatctaaacaccgtaaaagttagaagtagtgtacctttaaaacattacaatagaataccatcgcatttgtaaccaacgattccaactacgtctgtcttcctatttgctaaaaactgagtatgtgtcaatagggtgtcgataatgttgagcaaaataccttatgagacaattcgtcgtgaaaatacgacaaagtccattcgagatcagaatgagacctgccatggtgacaggtccccatatctttgcccaagtcaagtacaaaaacagtacattccttatcactcatacgaattgttaaggaatacagatttggtggaggtcaaagcaaggtgagatttgttgtagaacattggggcctccgatgctttcaacagttagatatcaattacacggtcattttaaatgattcaggtattttcttcgcggtatgaatatactacattaacagtaagtccagcagcatatgtgcaaatgcacatgtgactgaaatgtaaataacccaaaacattgtatataaattagtcaattcatttttataacttaaatcagaaactcttgagaattgaattggagctattaaagttgctaaggttttacgcacattagaaattttgcatagcgatgcttttactttcaattcacacattaatttacaaagccgtgaactcatatctcaagatgtcaataattagttaacattcagtttaactattcatgttagatcttattagttttgtactaggcgattaaaacaccgagctgccagatgcatatcgctcacaaatctttcgtactacacgcaaattaccagaaaacgataccacccccttgaggtataatgtttaaggtgatatttggttttctgttgtgaaaaatatattaaaaaacacacatatgtacttcaattatcgaacatacacatttatactttgttttaaaacgccaaaatggtacgcttaactcctcgattagtagccattttccttgttgaaaaaacaacatcaggagctaatttcgtctttcactggccgctacaacctcaagtacgtctacaagccactcatcataataatgattcagcggagtctgcaatcgggatgctcgaccttgatgacagcgatgatgatgagaataataggtttactgaagtagctgacgatacacatgtacttggttatgaaaaaggctttctcgcaaatatgctaagtcctcgtattgaactttgcaatcaaaaatttgaaatttgggtggatggtcttacttttttgggatgtcctgttcatattggtccgaacggtgagtgggctaaacgaaggaaaccacgaactactgttgagtctaatgcttcttcgagccatttggtatcaaagcccgaatcttcacacccttcgacaggaagttttgaagtaaaatcatcttcatcaaaatcgagatcttcaatgtctttatttcatgtcgtctttgtattaaatgtgcctacagctaccgtatatcgccctactgtaaacacgatgtatgatcatatagtagtcaagttagttactggacttaaatatgaacaagcaaaacggaattatgttgaaaatgagtgtatacacatcttaaaactgactgaaaaatattcaagccaaaacgtcccattcgatgtgtatgccgctcaaatccctcatcactcaaatcttgcttcggttcttgctactacatatgaggctttaattaacatgcatacggcttatttagagataaatcaatcgattaacttaagcttactctggcctatgtcggtttccaccaacacacttgaaaattacgaactgcaggttagaccatcaactattttagcatctcaaaccatcttctctgaagaacatccttcctctattgaacctttcgttgccccctattggactttgttgctcttaaaggatacagacactataatgaaacgtgttcctcttttacaaaattctcttctttcttctttcattgccatagtaaaacctaacttaacgtaagttttgtcaagtctaaacaaaatttattattgctattaaatactaacttacaatatttcaggttcacagatatcgctaatcgtctaggaatatcagtatcagaatgctttattctagcaaaacaccttattcattggagaaaggctatcgctattcctcctttgttaatccggaatacttatgttacatccccaactgctaatctgtttaatttggaggaggagtcaaagctttttaaaaaggaatttccgagccttccctcactgtcaacatttttagctattttgtcgtttaaaccgcgaccatttgcctccattattccatcgaaagatcatgagttagtttatttggaaatgcttgcttggctgtgtcgaagaaattgggtttatgaacagaatatctatatgtatattctcgttccagaagaaattaagaaaaaagcgattgcactaatagaatctgatgagtcttctaaaaatgacatgcagcttagaaagcaacttgaacaagataatggcaaagagtctattatcattgatccgcactctgcctctttgcttgaacagaaatggattcaaattatagcttatgagaggggaccagaaatggctccattgtttacgtcaattgtcaaatatttaaatggtaggtttgctttacaaactatatgggttgccgaaggcttaccaaggaaactaatgcgaaatattcttaatgagtataatgattacatccttcgatggcattcttggtgaaactacgaaagtatagcttggactagcttattaatatttaatcaaaatttaacacaccaaatatattaccattgtacgatattagtaaattaattattagaaaacgtctttgaaatcaagtcatgacaaatacctaattatacaacctattccatcaagctttttttatattttatagaagaccccatctttaaaaaaagtagattatactttttgataagcaataattcccacattttcgtctaaaatttcaagatcttcttcaaggaaccatttaggcatacaataagtcctaaatggaatcagtaataaaataataatagggaaaccaatggatgctttatcaacctgagtaattgcaaaggtagcaccaaaacctattaattgcaaaatagtgtataaccaaactacgcgttttgagctacagtggtttaaagtatggtttttagataccacctttctgtcacttaacatccagattacgttttgagtgataccgttgccaaatattgctgaaaaccccatcacctaaaattcagttagcaaaatataatcttcccttcaaaaaaaaaaaaaaatacccaaaataatcctgctaaaacacattgaggaatttgatgtaacaccagtaaaagtggaccagtcatggtgccaacagtcatcaatccctgaatgaaattactagctcgttgttcaacaactcgatctataacttctttatgcgttttttcaatttcgtcttcatcataatcaacccttttaacacaaagtgctgcagtatgcatgggagcctgtggaataagcccatttggagcaggaatacctaaaataccactcactccagtcgttataccaagaagaaaaaaatcccaatgaaatccagcaggtttggttaatggaaacgaaggatcttgtgccattacagactactaatgttaaaaaaaggaaattaaacaatacatacagaaacgttatgatcaaaatagaataggatagtgagaacaatagaaaaaggaattgccaggaaaacatccccaacgggtattttccaaaattttataaaccagcttctagataacgtgggttcaaaagcttttgttgtaggaagtttcgctaaagaaacttcccgcattttcccaatgtgctgaaacccactgaaaaaaatgatggatgcaacaagtccgtaatcaagaagtagaatacgtactttgtaactgaataaagaagattttcctactgtatcacaaagccatcccaccattaaaaataataaagcaatagtaattgacagaaatgtatttgtaagcccatactttaattggtcacaaagaacttgaacgcctttttccaaataaataaacgcaacatataggccaaaaatttcacagctgaattttgtgctacagttttcaattagctggatatcacaagaacataaaagcaaaaagcgaacttacatatgctttacaaaataaaccccatttgctatagcaatgatgaagtgaaaaatcattgaccaaagacaaatccagcaaaggaaagggaaatatggtgttcctctatcatgcattatatcgtaaacagtataattaaagactgtaataggccctgtaaccccgacgatgcacaaaggctgcgaagaaagcaacgcgaaaacaactgaacctaaaacgctggcaagtaaaacctcattcaccccaaaactgttatttgtttttgcaaacatatctaaggcaaatgctaattctgggagtaagctagcaagtttagaaaaagcacgataaaatgtcaattgtgataaatgtatatttgaaacgcacatactttgaaaaataaatatttaaacaagcaggaagtactcgataatgacatgcatcaatccagtcagatttgtaataaggtaatcgcttttttacatcattaacaatctctgacccaaaaatgtaattaaacttcttatcctttttattcatatgattagagattatttaaaagaaagaaacgaattgggtatggcagatttgcttttataatgttggttagttatatcataaaggccattgggttctaatataccgtggtatccacaaattacggtaacggtctaggaagattgatgctttgtaaacaattacctgtacttaagaatatttagaatcaaaattaatagggagaaatattagtccataaaaaatatttttccacaatgtcgcaatgtccacattctttgcattcttgttataaaatctatttcatcgtcacatttgatagttaatgtggtcaataaaaccgcaacctcctttaagtaaacaaaatttaaatattattatccgtatatatatataccttaaaccactaaaacaaccttgaacttcaaaacttttatactacttttccgtagataaagtattcttcgctttctttttgcgtccagaattttttaatttattagaaataccattggccatcagccttttctcgtttcgcttctgtctcctttcaccaaatcccctatcgatcatctcaagagaagcctggcgtttagcgtccgtaacttccttgatgtattcaagcatcttattctctgacacgtgttcatattcagaaagcttagttcctactcgatcctcaatagcatggactaaatcaacatctctctccgttacaatggaaatggactcgccactgcgtccagcacgagctgtacgacctactcggtgaatatagtcgtctgggtcacgaggaaggtcgaagttaattactagttgcacagaaggaatatccaaacctctgcttgcaacgtcagtggctaccaaaatttttgcagcttccgcacgaaaccgtccaagtgaattgatcctttcacgttgtaccatttctgaatgaagttcggtgacacgaagctcgagcaatcgaagaatagaatatatcaattcagcagtgcgagtccgatttacaaagataattgcagactttttagcgttctcaggaatcgttaacaaatgcaccaaataagcttctcgtacttgtgaggaaacaaatatgtaactttgctgcaaagtagaaggtacggaaatgttatcagtttcaacttcgtataaccaaaggggaggcttattatttttctgtggctgatatttgagctgacgaatagcatcagtaacagttgcagtaaacaaaagcgtttgacgatcttcagaggctggaagaacagaaaagcaatcatccaagtcatcagcaaaggtaggagacaacaaacggtcggcttcgtccattaccaaaaattttattcgacgtagtccggctatcgtttcttcaccattacttctaatcaagtcagctaggcgaccaggagtagctacaacaacatggggccgtttcgataaatcaatagattgtcgtatcatatccatgcctccaacgatgagcgcatgctttaaattaagattagcacctaaagcagcaaattgttcatcaatctgtattgcaagttctctgttcgagttagctaattgtagtagaatagttaacatttatactaatttaaattttaagaaaaagtacaataatgttatattttatacctggttggtgtcaaaataagagcaaatattcctgatggatccttagaccatttttcaataataggcaaagcaaaagcagcagttttaccagaacctgttttagcacctccaatacaattacgtcctataaatttttatttgttaggcacattttacacttaattttactttattaatttttgtaagcataccttctaaaatctgagcaattactccttcctgaatatctgtaggttcatatattgcaagtgcttttagcgtatcgataagccatggcgatattcctaaatcagagaatgattttcttgtatgttctgacatgttttctccccgatgtaagggttttatttaaattaaatataatggttactgtactgtcaaaccaaactattgggattcaacttgttgcccttactgcaaaattaacacgctacgctacattacgctgctttagacattattgctgatgcgacatttttcaatgacttttaggtcaacatacacagataaaatcttcatatggttaacataaagtttttattgttctctaaaataagtacagatagaactcaaactaatttcttcagtttgcttgtaagttatttagtgctttttcggtaaaccaacgtgcaaaacacaatatttgaactttacgtagttaatcgtgttcttataatagttaacggattgtatgtagttattataagccatagaaaatcatgcaatgataaatatattcttttatgttttccttgaacaaaattaattataattttagaggtagacatttatagtaaataaaagaagaaagctcacaggatatgatagtctcataattacattaacttatactcgtaatgaacaattcccgaagtcgttttaacaaaggtctcactaattctaaaataacgtatctacatagctaagtccataagttatttagtgaagtcctaatttagaaatgtaggttatactaataatggtcaatcgtatttagtatagcttccgaaaactatacgatttcttctaatagaggcctcggttgtttgtttgcgaggaattaactcttccatcaaagtttccgtttatagtgctatcctctaattttctaattcaggaagcaaaaacttcaaaaaagtttataattggtaggtttatttagcgggaagaccatacgttagaatttactttccttgcgtttttggaaaagaagaataaaaattgaagtttgttaaaaatacaaacaaacttttggacttggtatcagtcatctcttgtcactctttctacaaattgaaaaaatatcgaagaaagcgcccatgcctctatgtccaaaaaacctgtcttgaacttagataccagtaatgggttctctgaagaatatataagtcatcctgaacgtaatgacaatcaaggaattgtcgagattacagacctggtgttttctagcgagtcgaaattaactcagcgaaaggagagccgggatagtaaaacatttgttccttcctttctggaagaacttgatgatgatcacctacatgaattggttacaaatggaggtattttgtacatgaacagtctaggtgaaggtgttagtggctctgtaaggaaatgcagaattcgtgggactcagatgattttcgctatgaaaactgtattagctgctccgaataccgctttacaaaagcaactccttcgagagttaaaaatcaacagaagttgtacctctccttacatcgttaaatattatggcgcttgctacaataacgcagagtgtcagttaaacatagctatggaatattgcggagcaggatctctcgacgcgatatacaaacgcgtacgcagtcaaggtggacgcactggagaacgaccattgggcaagattgcattcggtgtccttagcggtttaagctatttacatgacaggaaaataatacaccgtgatattaagccatcaaatatccttctgacgtcaaaaggtcaagtgaagttatgcgattttggtgtatctggagaattggttaactctctcgctggcacattcactggaacttcgtattacatggcgcctgaacgaatttctgggggatcttatactatatcgtcagatatatggtctttgggtttaacattgatggaggtcgcattaaaccggtttccattccctcccgagggtagccccccaccaatgcctattgaattgctctcgtatataataaatatgccacctccccttttacctcaagaacccggtattaaatggtcgaaatcctttcaacattttctatgcgtgtgtctggataaagacaaaactcgtcgtcctggaccccaaaaaatgcttacccatccttgggttaaagcgtttgagagaattcatgtggacatggaagagttccttcgtcaagtctggtctgattagaagaaatagtgtcatatgttagcactgtaagttgataaattctgtttgaaaattcttatgctaaatttctttacattggagaatgcataatctgattaatggcaaaatattatgagtctaactgtcttccagttcgcttgttgtatgaaataaataggaaagtcataataatatatactttttattaattgctaacggtttttctaattttctttatacaaatacctcctttatagtaattttatgggtttaacatttttaacagaaataattttggcttgattatgcatactcaaatcgtagcgagaaatgatagatttacgccttgctagctttttaacaaaaataggcaaaataggcgttatatggcaacttaaaaaacgaaagaattcgtatatttaattatccacaattaaggactatttcttttcgttctcttataacgtgaggcaatgattcgttttttttctagtctacgcacgtaagttggtggtgtaactacaccaaacttcccagggtatacatgtccttaactctttcaatgaattaattgcttttcactacaccgttctatctttatttttaagtttaatttgtatacgttgtctgcctaataaaaattatttaaaaaaaatgactgaaaaaactgctagtcattattggaatgaagaaacctctatattgaagcttcgtcgcaaagatatacttctgtttgaaatatatgccactacacttcttctaggtagcatttatagcatttatgttgacaaatggtcgattacctcttactttggaaactcgaaaaatttgattaatttgatttttgtaaaaagaggctggttctggacttctttagtatatttttatcatgcttgggatcaaaagagaaacaaaattgacttcaagtttatttcaaggtatatagtggccactctatggtggatgtttgtaacccaatggtttataggacctggcctgattgatagaacctttgcattatctggcggaagttgcaaaaactttgatggtgattcatctgtgttcattccacttaccgcctccacttgcaagggattaaacggatcttggtctggtggtcatgatctctcgggccatgttttcttgttaactcactcgagcttgtttatgttgtctgaaaacttttcatttattttgaataatggaataaaagctacatctactaaagtactttttggtcttcttggactttggtggtggatgttatttgttactgcatccttttaccatactacttttgaaaaatgtaccgggtttttctctggtattttagaatggtctattgtttacgtgttctcttcaagaatgccagcggtcgctgatcttttaggatcctccgattactagcctttaccaccatttgtccttaaactatgcttctaaatgattgttttatatagtgcaacacttgtgacatagcatatccttccttctctaaacttatttgtttatgacccttttatctctctgtcgattattacgatagtgccatcatgataaaaaaaatcttttcattatttaccaaaactaagtatattttagagagtattttacttgggaaaaatactcgtcaattgttttgagtgaaaatgcgttcttccatatatatttgatagccgtaaagtttcttctttatcaagcttgcatattatagtgactattatttattccttttttttttttgatacaaatatgcataaatgttttttattatggtatctaagttagtaatgtaaatcaactcgctaatattatccattcagcaaattataatgtattttaatttgtcaacaatatacttgtaatacgtttagtaaatctatagtaattaatagagacaatgctaagaagttggttgatttcattacggtcggtgcccataataaatgactaatgcttcggaaggttgtcactacccacaacacacaagtccaaggcatctatattatccttcctttaggctattttttgttgacaggattagtaacgggtttattgagctgaaaaaaaagtgacaactgtgttcttattccttttaattaccatttttgctgacgtgaaacattggaatttcttcaatttcataacgctttttggaggttgcccaaatccatgtccggaggtaataataaatttttattttaatacaaccttataacttttcgtctctattcgttttggtctcaattactgaattgaacgattaattactgctttcttgaattttttaattctagaatccacctttactcgtcatatacgaaggatatttttcttaaaacaatcatttacgtttatctctttcgatattgagggttttatatattatacttgcccttacacgctcaattcaagttattgtaccctgcgacttatttccatataatattccttatgcgaaatccctttttgacgtttagggcacctactaggaaaacaggagattacctggtttctaaattcgtaaagaaggataatttttcttctttgcgtttggcaagggcttatactttttctacacgttccacagctgtttcacaattttctcttctctcactttctcagagatcttttcagtcccttaaaataaataaaggaataccggaaaaacataaaatccctctcatttcatctaaacaatttagcgtaacctcaaaaagatcgcaaaatgggtcttcaggatccaattctgatgctaatggtaggaaaaatggccagaaaaatgatgattcaaaaaagaagggattgaatggcaatgatccgaaaaaagtttttgaaatagccttaaatggcaacactattttaggtggaattttagttgcctatatcctttacaatgttctctcgcctaatgcaaatatgcaagaaattacttggcaagattttcgacaacagtttttagacaagggtttagttgaacggctagttgttgttaaccgcaatatggttagagttattttgagaggcggtgtagcttcaggttcagggcagtactatttttcaattggttccatcgactctttcgatcgaaaactagaggatgcacaacgtcaactgggtattccaccttctgaatttgtccctgtcgcttatcatgacgaagtctctgttcttgctactttattgtcttttgctcccaccttactgatcattggaagtgtcatttatttatcgcgacgggcttcgggtgccgcaggaggtggtcaaggtggcatttttggaattggtaagagccgagcgaagatgtttaatcatgaaactgatatcaaaataaaatttgctgatgtcgctggcgttgacgaggctaaagaagagattatggaattcgtcaaatttttaaaaaatcccaagttttatgaaaggttgggggctaaaattcctcgtggtgccattctttctggtcctcctggtaccggtaaaactcttcttgctaaagccaccgctggtgaagctaacgtcccttttttaagtgtgtcaggttctgagtttcttgaaatgtttgttggtgttggaccttcccgcgtaagagatctttttgctactgctcgcaagaacgctccttgtattattttcatagatgaaattgatgcaattggtaaagcaagaggacgtggaggacaatttggttccaatgatgaacgcgaaagcactcttaatcagctattagttgaaatggacggttttacgtctagcgaacatatcgtcgtattcgctggtactaatcgaccagacgtattggacccggcacttctacgtcctggtcgattcgatcgtcaaattacgattgatcgtcctgatattggcggtcgtgaacaaatatttaaggtccaccttaagcatattaaggcagccgataacatcgacttaattgccaagcgtcttgccgtcctaacttctggttttacaggagctgatataatgaatgtatgtaatgaaggagcgttaattgcagcacgatcaaatagtaatgaagtccaaatggtacattttgagcaagctattgaaagagtcacggcaggtttggaaaagaagagtagggtactaagtcctgaagaaaaaaacaccgttgctcatcatgaagctggacatgcggtagctggttggtttatggagtacgtcgatccactattgaaggtctcaatcattcctagagctcaagcccttggctatgctagttatttacccaaagatcagtatctgatgagtcgagggcagattttagatcaaatgggaatggctttggctgggcgtgtttctgaagaaatattttttggaccagaaaagattacttcgggagcttccgatgattttcaaaaagtaacgcgcatggctcaagcgtatgtgacccaatatggtatgtctccgactgttggtactatagcttatcccatcgacactcgggaaactgttcaaaaaccattttctgaggctacagctcaaatgattgatgaagaaattcgaaagcttgtaaagcatgcatacgaaagaactaagaaacttttgctagaacataagcaaggcttagaaaatattgctcaacgtctattacagaaagaagtcatcacttataacgaagttgagacgattcttggaccaaggccatatgcatacaaacatttaaatatttctgaacttatgcgtcagtctgagtataaaaatgatcacgatcctcgaaatccaccaatccccccatctcctcaacaaccttctgcctaatttgtcaatttactgaatttaaataaagcgttatgaatgaaaatagttactttcatggatctcatgatcaaagtatttgtcaattgaatatcatatagctattttatctattttttctatttaatattacagaagctagataaatatacttaacatcaattcttctgaactttaaaaggttaatagattattattttctaacacaaaatagctaatatcgtaacaaacaaacttgtgtttagtttcgacctttagaccagcatgtcatagggagcgtgatactcaacagttacacgtttgacactaaccactgtactttcttacaagtccatattttatgatggatctgattatttcaacaattttattaagcttatttattcatttcttcgataaatttgcaaaaaaaaggactattgatggggtaatttaacatatatacttgttgtaaagaaaactaataatgtgaaaggcttatcgaatttacgttagtgtttctaataataaagatttaaagaagaacaaagaaattttagagcagctgcttactgttaagaaagagctaaacgctactagcagtcaagatcagtttgctaaatgggcccgtctgaatagaaagtatgaacaactcagtcaagagtgggaaaaacaatcagccaatgttaaaattttccaagatactttcaagcgggttttaagcctttttctttggattttaacccgtggattccggttttatattcaattcaaagagtccaaaacacctgtctttttcctccctgcattcttgcttccttcttgggctctatgggtgctatctcttccacgatcaatctacggtatgttgtttttaatgaaaattctgaaaatcttttttttatttttattttcatttatcacaatggcagctgaaatactaacatggcatgtaggatcggttagcttaacagtttggaattttgcggttcaaaaaactatttccgggatattttgatctccaaatcatcaaagacggtgactaattttaatattttatcatttagtttaattaactaaagggaaaaagatgccatatgtattttcagtaaagtcattttataaatgcgttttctacttccttttctcataagaaagaatgccatggaaagcatagtttaccatgcacgattaatattatgttattccttcacaaattgtacactttatgtgctctacactggttttcatctaaattgtcatcggatttcttatttctatgcctactaattcatttgcttaatttgacgctttcatatttctgatgctgtttataccgaaagtttgaaatggcaaataggttatttattacacaggacatctagaaagggaacgatgcagggttttggaaaacatcataaagttactacaatgttaattaagaagggcacaaaattatgattaaaatttaagctgaacttcgatcttaccttttccttttatgcaacatttccaaccgttgtatgttgtttttttaatcttcaaaattttcagtacaaagataaattgtttcttgcattgatttttcgagtaaattaagttcatgataaaaaatttgtaagactaaacgagacctattctctcgtttaagagtcggatcgcacaatagagtcttataagcttcagcagtcaacccaccatttttgaaacgactaatgcgcttttgacacagcatctgtagaaattctatagccttacaataaaaagaaaaaccagagagttgagcaacaaccttttctttttctccctccttatgtgctataaacacagcccagatttcattaaaatactttgtaagcattactatattcatatcgcacttttggaatttgattttgtaaatgcaaaaaaataaatataagtaaagcccgtaactgggaccatgatctgttattatataaagatccataggttgtcttatcattactgaacgtaaagtctcagacttgtcatttgcgtatgtagttggggtgaccagcaactcctgggtgttgattattctttttttatgaatccactccatataaaaatttctgttagtttcataagcaatcattgtcatgtcgacgcgccaaactttgcaagcggtatcaataaatccatactgcgtgaacaattcatcagcggcaaagtttccgaaggagttgaatatttcggacatctttcgtatatactgaaaagaaataaattctattttgatatcgcctttatgatcatttgactcctgacaatgtagcgaagcaatagctggaccagacttgtgattaaaaatatcgaaaaagggtattaaagataaaccgtagtagctgttaacgtaaaaacacctgctttggacgagaacacaagtctctaaatactgattccattttggacaaagctgtttgagatcagcatgtttataaaagtaagggcggaccaattgatcatattgatttttgtatactcttaaatttgtatttattacatcaagcattgaggttccctcaagacacgttttatctttccataataatggggaatcaggcatacaagtttcgtccaaggtgtttaaataagcgttccacggactatctgttatattttccaatattacagttataacgagcatgaccagcccaacctgatctctattgtcaaagttaatatcatcagaccgattagattcattaaaatgtgtatacaacgaatctccaaatcttgagttgcgaggactcagaatgatccttctaggaatctttgctaaaacttcaagttcatctatatcaaaggtagaaaatataccatctcctgcgaccccacttgaagcgatatacagtttgggtgaaatgtaagcttcgtgttttgctagccattcaagtaagggttggtacttcaaaaattgcttggaattgttcatgctttatttaacatgttttaataagtagttaataatattttttatgcgctttccggcaattttgaacatttgaaagttaatatcttttcaaagcaaatttgattttaagcgtaggtaaatactccaaccttctgatgtacacattgattttttgagtaaaacttgaacgtatcttagaacagaagataattaatttctcaaattatgtttaataaagcacattagtctgttcaaacttgatttttaatccgctacgcgttttcaacctgtccgatacagaagggcaatgcaggatggatcgtaaatataaaaactactataagaatatgattgaatacgattgaaaaggggtaataaacaaacgctttaaatataaaaagcttcttcatggtgataattttaccaagagttgtacagacttttcgcaataatgctttttcatacaaataaattatttcatttataaaacattcataattaaacagtagatacttccatcagtaatggagagatgtaaaaaactaaaaataatatatgacatagtttgcacattacttccattcactatccgtcgtaaattgtcatgtcaaattttagaaggaaaagatacacatagactgagtatgcttaataactaataaattcgaagaaatttacatcgactcatatgtcccattttttacggttcgcttgaggaactagcataatatgcggttgcttgttctgttcttttctttaatttcacattctcaatacaagatctttcataagccttgcattctttcttcagcgtttgctcaagaatctcctcatactcagtctttagatcagtgatacttattttattgtgcaggactttttccacacaattagacaagcgataaaacagttcagcttgataagcctcattgtcatatttctcacttaataatttcaaagccatgtcctcaattttagcattaaactcctcttgttctgctaccatcaaagccattttttcgtaagctttaagcaagtgctcaaatcgctcacgcattaattcctcgccgtaagcagaagaatcggacatcgttatgctcataatcggtttttttttctctttcacaaacaattctaagtttggtgtggaaagatactcacagtcaaagagggattcacaccgctgccaaaacacagcaaatgtaaacaaacaagaagaattctattcagttaaacaatatcaattgaatagaagaaaatatacaatagtttaaaaagtaaacaaaaatataaaaaaaaattgataatttaaagtggggatatctgcttcaatcgcaatctataatgttctgaataagcagtaaatgcagcgtttatgcagttttgcctcatctcctgcgaagctggcaaaggtaaatatctcactgacttgttagacaacgtacaaaccaagtcatgctcagatacccgcaaaccactaatttgtttcacgggtacagcgattttaacaatataattacttccggttataataaaatgcttcgtactgatatatagaatgtcgacattttgaatttcagcatggtaaagatattcatcaaaggcatatttgccgtcatccaaacaacttaacatatattttccgagcgactcgtagggtttaaatggtacaattagacctccaaattcaacatatcttggcacacgtactttatcaatttcaggattagtacgaacatcggttgagttacgaatgccttcactcacgttgctggtcatatcaagcaatcctatagcaggtttggtagctaaaccaagcatacccttgccaaatcccttcaaaaatttgccagcactgttgttttttggatccgtaaatggctttttgagacctttgaatccactagacatgctgtcgtaaaagctgttagctccagcggttacgccatatacagcttcttttggcctatttcttgaacgaaaccgtcttctagaattttgatattttggatccatagtcatagttgaaagacctttagaaatcgtcccagtaatctttgatacactatctgaaacaccataaatagttttacgcatgaaactagatgttccacgagcaaatgaatcaccgaatgattgcgaatcttgtaacaaaaacccctgatagggttcataaaacatatcaaatacaccagatgcaacgttattgaacaaaccaacggggtttcccaaaaaatcagctctcccggcaattttgtatatttggtaaccaacctgctgtttataatgacttgccactcggtttgccatttcggaaagtgtgccacgagcattttcaagaagaatggaattcagttgcacgggagcatcatgaatattacccaatgtgctaatcagtatacctgtcataaaatctaatgtgggattggaagatttgacagctggttgatccgattcataagaagtttcaaatgatatatttaatcgggttggttgtaaatggagagtctcaaaaaatacgttactgcgataaacatccgcgtcaagatctggtatttcaaacttatccgcaaaagcgttcttgctgagacttgcagaatctttagaaacatcggatgatggataaagcaattgtaacaacgttaaaaccaatctatcctccacttcgagcgatagctcttgaagaaggagagaggcatacttaatgtatagaatattaaaactgctatctttaaggacggaaaatcgcagctgtaaaagttggggatcgtcttgtttgacttcttgggtaatcattgtaggaaacaatgcaattggatatacagaatccaacatctgattgtcaatttgaagccatcccaatgacattccaaaagtattaaggtctttactatcatcaaatctaaaagtaaaattcttcaaagtagcatatgcaaattcctcatattttttgtcaattaaggaaattccaaatcccttcaactgcaaaactaacttaaatttctgctcgacaatcgagcctttcacgttggaatttgttcgactgggtaatttaggtttacttaagtcaatttcgttaaaagtaacgagagacgtcaagctatcaaccttaacttcagggtgtatccttattttttggtctaattctgtggggtgccatggttcaagttgacccaccgacgaaatatcaagatcgtgaattgcttttccaacttctacttgcaataattttgatttcaatatcggaaagtcccaagaataattagcctcttccccgggattaagagcgtatttcatgctcctagaaccttggagaaaccggctatcaaccgattctggatctggtcgcttttgttcatagcaaatttctcgagacgtgcaatttttcagcctaaatggccacgctttatcttctttagtgatagtcacaaaaaatgtagcatcttcaagggtaacgcacaatctgagcaaagtagtagacatgttattgtcatcatcgtcaaattcaaatgcttttaaatgaacaataccaacgttttgagccaaaaatggagaagtccaatggttattagatgaaggaagggaaagtagtaaagcaatttcttgagggttactaaagtacatcatcgggatgagttcattactgggtaaatgaaggactttagagcttccaaattctcgtaaagaaactgtacaatccaaatggttcttgaagacaaacctcggagtaaacgttacggacttggtaaggcaaaatttacctgatgactctgatatcgacattcctaataaacacacatcactttcatttgtcttcctgacttctacttggcttgaggaccccaatgtatcgaatccaatatccgccgaccaggatgtcccgttgtcaattgaaatcatggctcggttcttgcgaccactctcatcaaacgaataaaaatatggtttaatgtcattggaataactacctgagggaatagtgtatcggatcgaatttggagaacttgaggtaacttgaatagataaatcagtatgattaaatataacgtacggaggataaatcataaccttcgaaacataattggtccccggaagcttttcatactttaaaatcagctttactacatcttgtttatccgatgcagtcagcaaagcactggtttgaacatcctgaccagacgaaatcggagtgtatattataggtaaatcaactggttgtaaatctaagtcaggaacattaattcccattaataggaaacttttcgagtcagtatgcagaattggtaaactatctccaggacttaaggaagaacgccaatcattgccagatgacctttcaataatacgaaggtttatttcataaggcagaagattttcaatttgcaaagtaggtaaaatattcaactgcaaaaaagggtagtcattctgaagcgaaccgtccatcagatttctagcgaatacgagcaaattatgtttccaacttgtactggtagattcgcacgtcaaatattgtaatggggatttgttcaatgaatgccagtcgactatttgattagaccataaaaatcctagtttggagacgggtcgaattcgaagtgggtataagcaggctaaatcaagcggaacataaccggtttcgtttgggtcgatttttataacggaagactgacggtgtccggacctatcattacaaacgacctcaataacttccttggtcctattcacaatggaatagggagatgagagtataatttgttttatatttgattcaagaagtacaacagttacaagtaaaaatgttcgttgatcgattctgggtttaagctcgtaaagaaatgagccttcctgatgaacagagacttcatctacaggataccaggtactatcaaatgaaacgcggacttttgtagcaacatcctgcactttagaagacattctagaagttaaaacttctttgctttcaaagcgacaaggcacacatttaccagaaggaagtgaaagagattgcatttcactagagttcaaatttccatactgtatacttaaattgtagccagtctggtttaatattacatatggatacccttctggtcgcttttcaatgttgttctcttgatttgttaagtaaaatttgattaaccggtgaacatcagtaaccatcattggggtcaaagatatttgagcaatatcatctgagttaatgtttacttcatgcataccatctttcatgatggccgtagtgctaaacgtccaaggttcaataacaggctcccaatgagatttagcaaaattaaaggcattacaatgcaatgtcaaactggttgtagcagataaatttgtgctccaatctttcaccaaaacgttaaagttttcaatagtgaaatcaaaaacaggaagacaatgcgcatcactaatcaaaatcagttgtataccagcactgttaatggtaaattcttcgctaattaaggagtcgtgacctaaaactgttaagagggttgtagcagtttgctccgctttttgttgaactgctgcaatattgctggcattcaaaatttgctgaccgtaatcgccagaattcatgttttcgctaatagaagatgatttgtctttgtaactggaaatgacagaaacactggcttgagctatgctttgaagcaaaagcaagtcataaacagatatacggaacaacaatctgtccaaatccaatgtagcactaaaagacttgttttcagaacaatcttgtactaacccaaagccaatgtcaaagtcgtcaaggatttgaatgccgtcatccaatttatccattctcgtaacaaacatacccattttttgaacagtaagtgaataagataattgcttgaccaaacttatttgatcagttcttaatacaattgcttgtgaagttgatttggaagcatcagcaacaaataccaaagatgtatttctaatgtcaaaccgaacagataaactgatggatttttcagatgctgctgtaacagctggagtactgactgagctctcagcttgaagagactgtacatcatcaggactttcaagtttcttttccatcaatggttgcccgaaccaataatagatcgaaagcaagtggtctaaagaaagcacatacatggacttaaaaatatctccttcaaggagtattgacgaagtgtctggcttgtattgaaatgaaacttgaagctgactctccgtgtctgtagaagggatgatcacatttgaaaaatatctagatttttccgaacgaacatcttcaatggccagagaagccatttttatcaaagcagaagctccagtctttagatcataactaccttcagcccttatttcatttaaggtaaagtttgaaagaggagataaagaattttcaggagttataaaagtaccatcgtaaagattcaaactaattttaggaaaatggagtccaaatttcatatcaaaacttgaattctgactaaggttggaaatagcatcattaaccgtatcaatgctgtaaagttcctctgaaagcaaagtcatcactgaaggtgcatcaacattggctgaaaaggcattggcaatacttagcatttcaggtaaattggacgcgagctttaatagaattaggtattgtgcttgtgagagatgaattaaaagctcagaaattccacaatgtaaatcaattgcataatttgttatagcagaatcgacagcctgtacgatagaaccatcaagacttatattaagatcatctaaaacagtaatttgatttcctttttcatcaaaatctttcgaatagtaaatggtacgtaatgtcgtggatttggattctaaatttaacgtcagattgggtagccaagaaggagtttttagagaaaaactaccgggtaaaatttctaccatcgcagaagacccattctctagagttaaaggaatctggaatatcggattggaaatgtataaattaatgttgacatttgttccttgttgaacttgatgagtaccagtttcagccaagtattttactgattggacaatagccttataatgaccaaaatttgaagcataatttaaaatctcttcgataggctgtttatggcaaagcattgtaaaggagcccattttgatgtttacatcagtagaaggatttggggaatgtataaaccaaccttcctgcatcttacatttgagatcaaaaagactatcttgcttggaatcaatcaaagtaacaatttcatctttctcatgatcccatgccatcacctgtattttatcaactcgagattcaacttccgaaattccttttgtagaatttacagataaatccaatgccagtaagtcaatgcatatcggcttgctttcataattttcaagtagccgtaagccaattttatgaattttaaaattgagttccatttttccagcagcactgttagaaacctgcggtgtgctttgtttatcattgcttggcgggggtgcaaaagaaggaagaaactcaataagtgttaaaatcgaaaattttgccaggtaaaaatcaccattggcacataaaaaatcgacagtagtatttgtttcgctttggttttcgccagccttgacagactttatttcaactataacaggagtattttcagcatcaacactatctggagcataacagcgcataagttgacgattattgtcacgagaactcttagaaagcatgtcatttatatggaacgaattgattgacattctcaaatgactattatcttcgaattgattaaaagacagaagaagtttagcgaagttgactgaaaccatagaattcctttttgtttgagaatcctcgcgacacaatattaaggttacttctcccaatttcatattaaattcaaaaaaatgggagactttcacagattgttctgaaggagtattatttaacttatactcgctttcatgagaatccaaagactctgaactttcagggcgccagtctccgttatcatcatcatcagaagccttaccatctttgagcatagtagatgctaagttatttaaaattctaaactgcgcatccgaaagaatgaaactaaggcagggcatattaccttcaactttaattcggggatattgtggggtaggaacacgttgagcttgaataaaaatctcggtatttaattcattcatcaaatagtattcctcatttattttgtttgattcattcttcaactcatttaaagggcctaataaaagtctggcagattcaagtgacacacgatatcgatcatatattaaatgatacaaagtttcagattcggagtttgattccttatcatttgtttcaacgttctgagacgtgattgatatgaaaccagcatcaacaaataaggagaaagactcggggttgttgcaatcttctggaaatataagcaaaggagtttgaaattggaagtttacgttcaactttctcttttcattcaaatattcctgtaaattctgaacggtctgtgatgtaaaatcggtgacggcgtcatttgcaagacgaacaagcttgcgtccattatcattagcaaaaagggaactttgaaatcctttgacacgtagtaaaagattagggtcataaaaaaattctaaagcgcgtaaattaataccaagtgtgtcggtgtcattatcgtcagaagatgatcgttcaaaggaaagagtaaaaatggagggacttgttgtttcaatttctttattggaggtttctctaggatataggaaatttcgatcatcgttgtacattttcagagaaccaaggttggcaacaaaagaataatcttttttattgcatttaaattgtgaaaaaaagttcagaagttccaacgaaattacattctctttcttcggatatttcaaaagagaaaatttgccggaagggacttccaaacgaacatcaaataaagacgtatttgattgtaaatcgcctacgtgtgcagattctataattgaatcattaagaccaatagcatcaataaccgttttcctttgatcatcggttacttcgccattttcatcagatgctcctcggaaactattccacatccaagaaccccatccttgttgtttaggaggctgtggctcaaagccctcgtttttgatttcttgataagcaagtgaacggaaaagtttgagctggcttatatccaaattcagctccaaaacgtcgagttctttagattcgtccgcggatagttgcactgccaaaaatttctttttgtacagcttgatataatttcttcgcttttcacaaaaagccttgatagcaggccatgaccgtgcgtaatgtttttgttgaatgtcgtgcaaagtcttttgaaagataaaacgaagataatcaagaggagtatctagagatacatttcctactatgcgtttgcgaaatgcaagcttagacattacatcttgcaattcatgcgcaagtgacataccacatgatatttgtgaatcgtttaaagacacatcgaatccacgaaaagatatctgtgaaagaaatcggggaatttcaggagtgggtaatttgttaatagtaacttttgccatgccagttactggagcaataatataatctttctctcgcgattgaaaatcagtaattaaagcttgaaaggtgttcatcagttcattaatatcagttttatcaatgcattccgcagtctcatcagaataaataccaaatcctcgtaaagaacagagtttgtagatagtttgggattcggtttctacaaatgtcgaagtccattcctcattacaagattctattgaaaattcggaaagaagcaatccaaaggaatagccacctggaacaacattggaaacaggtaagtgttcaaaacgtatgtgaatatctcggatatttatttgaatattatcaatcattcgagtaatcaaagactcggtaaaagtttgtgtcttagggtcatatgccgtttctgctttgccaatctgtgaagcctcccacagttgcatttgtcttctctttgactctaagacttgatgtgggtcaacttctgattgcgactataaatatggttagtaactgctctaaaacaacgttatattgtcctaagtgctgttttattctatattcatatttgatccctaccttcacattttcttccattgaagccaaagcacgaattccaactatatatatttcaactggtttattctttaaagaagaccatggtattttgagtgtcagttcttcaaccaaaccatattgaaccgaaattggtaattctagtttacggaaagcctaacaattttattagatacaaaatcaaaattttcaatataattcatcttataatctcatacactccgtttcaactgcaagtttcgtagcgtaacatctccgttccaaacagcgacttttaactgagtagcgtcaaaattctcaatgtattctcctaagagtcgatttaaaaaatctttttcgttagtttcgtatttaatacaaaagacttacttgctagtaacccttctaacatattgaagggaatacggtgagaaacagcaaactgtaaatattttgaactttgctttacagatggtttcgaacgctacaactactgcgttgagggttataaagatagaatgtcagagcatgacgtgaacgcctacaccataagtaacattaagctaagtaacagacattttcaagaaaagaaaaatctcgtttacgtttgtaaaaatttcaagaaatccattagaatatgttaataaaaaaaatttagtttctgttttctttgaagaagtagctactaaagtcggagtggttcagcggtaaatcatagcaaataattttttggcagcagtcatgatacaggtttaacaaccattcccatttttttaaggtataatttcatgaattgaaggaagaagatgttttcttgctccaattgagtattaagcaactggaaagttcaatgttagtaaaaagaatcggataaacacatttttcataaccaattttaaatggctaaaatgaaaatataagtacctttgtatagagactcttttttttaggaggtcctcttttttcgtgaggctcatggtgtgctaaagggtgctgagatggagtaggttgagcgtctatcgattgtgaagtatctgcagcgcctaagttctccataactttttctttttccttattaccatcaattagtacgtgtgaatacaactagagcaaacctaaatagacatacttgttttgagcgaatattactctctgttggccaattcttttttctctcctgaatccaagcttcaatttcctcaggtgtattaatggaaatattccttcgcttcaagtattctattccatcaactgcacaagctcccctagtatttccggcatgtgaaccccctcgaaaacttctccctcttcctcttccactgcctcgctttgttggcttaaaagaaagatcttgatccattcgccgtttcccatgccttcctacattttctgtctcactactagaattcttttgagtcaaggaggcagaagaattcgtttgctcaaaaggtttgtttatgatgggaggaggtggaggtttatcatatataaatgaggtaggattcatcccaaataactcaaagcttcaagataaattctcaaattgaaaaattagttttcaaagtcaatgtataatcaccgcaacgcgaaattgcaaaacacaatcaatagagtaaggaacgtgtttctcataaacgagaatttacagaaattccaaaatgtaatatatgattatttttaaacgctgtgttaccctgattaacagattcaattgaagtatggttttaaaaaaatttacgatgactggttttgatgtaggtgtgtgtatcagaaaatataagacgtcgatgtaggactaaattaggttttgcacctttcgcttgataaagcaattataaaaaaaataagcctttaattgctccaaatttcaaatggagttgtgaataatatgaaaaagtggcaaaaaacattgagtgtatacagcagaatcatacaccccaactcaacaactaacttgaaaacgagatgtaatgtagaacagcaaaatactactaatttcacagtattagctccctattgaaataattaattattctaccaacactagactatttgtgcaatatttatttcattcagtttaatttcagttatatagagggacagtgataatatccagaatgtataagctaatttcacttgtcgattttttaacttttgaatttcctgctttacatctctgaagcaaattaaaattgatgagtgtatcaacaatatccttacttgaatatagtctgtcctaatatttactatgtataaagaagcggcttatacaattctcatttattgattaagttaatttctgttaagctttactatgagaatggtgatttgaatcctcttttggaattaactatgtttaagcttatgttttgtactgctcccgagatcttaactgaagcctatcgtcacctcgtcaatacgaatttttttcaattgtaaagcatatgcaataaaatatagaatgattatttaatatagggcctttatattatttttaagtctttgtggtattttgtagggatatactgtcgaaatggattcatttcatccaacacctggaaaaccgaccacagcaacatcaaattcaagtctgaacttttttgtaagaaacagagagaaaagtattaggtgctcaagcttgcatcaaacttttacagccccttctcctgaagcttcaccgtcaatcggattaagatatgtaaattactcaatgagcgacgaaactgatgaatctatgtttccacttgattcagaactgaccgatatggaagatgatgataccgagtacatatcagactctacaacagacttgccgtccgctgccatggctagaggaactaggcagttgagttacaatgaaaatttggatcagcgttcgttttctaagactccaaataaacatattgaagtaaaaaatttaaaggacctttgtagtccctctcattctggaagaatttcgaaatctttgtgtcctgtgttacgaagaaagtctttgcttcccaaaccgaaaatgttccaacgcgtagccagtgccttgtatgaagaatcatctcctctggagttggaaatccgtagtgaatcggaattttccaagatgtttttcgagcctaaaaaatcatcatcctttgtttctagagctgcttcgcctgcaatggtaggtccgggtgtaccgttttacagttctataacaggtgcaaatggtaatgttctcgcaccatcaggatctttgaaagctgttgagaactctgatgtaattgagtcatctgcagaggacagtagtaatacggacaatccatctactaagccttcgaatgagatgcccatatctcctctgctttccagttctgtattttttaaggatacagaaatgtcaactccgaatagcaatcactccagatcccgtaccccatcctcgaaaaagcgaactcgatggggcgaagaaataatcgacttatcgaagagaagagctgtatctccttccatttattatgatttggataagaaatgctctcctattcattctgttatggtcagccccttgaagattaaggatactcacgaagtcttgatgaatttaaagttatgaactagctcacgctgcgaagtgtgtatttatttgtacaataattgaataattaatttcctatctttttacgcaacttattttgtagtagctttttatcatgttgaatctagtttacaatgttacagcgccgttatttttattactctttataaagaacagcttgttatcatatcattgttttgatatgtaaacaaaagtcctaaaaatccgtttacggtttcagcagcataacattatattctaaaatttaaaacgacttgagatgtgaattactttttatttaacgaataacttacagcttttaagcatattttactctcatagtatatttaggcttcgcctctttgaatctcgctttctattttcgttcccccaggtagtctctactttaacctatactgcaagaaactcaaataatggcttcacaaaccatcccgaagttaaaatcagtattatactgcgatgtttgtacattgcccgtggaagtacgtaataaacaacttgttttataattatattaactatgaatgcgttgtagtactgcgaatttgagggcactttaaaaaaatgtaaagaatggcttaaatcatctcacccggacgtttatgataaattgtacggtgagcaagacttaagcaaagaccttgaaaacactctgaatgttagcggaactaaagattctaatgcagaagaacaaccggcaaaattgacgaaggaggaaaagcgcgttgagcgtgaagaagccaaacgtatggcatccaaggttttgataaaaaccattgaaagaactaaaagaaagagagtcaccacagttcaaggtcttgacgcatttgggatcgaaacgaaaaaagctgctaagatgttggccaacaagttcgcgaccggagccagtgtcactaaaacagctgataagaaggatgaaattgttgtacagggtgatttgaattatgatatatttgattttattttggaaaagtttaaagaggttccggaagacaatattaaaattgtcgaagatacgaaatctaagaagaagcagtaatcttaatttttattttttaaaaatactactaagtatgctatttttggggctattttatcataaactgtcttgtacaatcttgtacaacctaattttctgttaaatggttgcacagttaggataccggtttttaataatttattgagactcatgttttttaatgtttctatataaaaaatgcctaattatcaatattttacaatttattgcctgttgtattagtatgatgatttgaagtcaccatttgtttacttacatttcattgccaaggctatagagtagtattagcattcgttgtgtatgccatgaatttcttagcagttaaaaattgaaattgtgtttctttacgcctttttggacgttatcagcatacaaaataaggcagcttagtagttcattaagaaaatgttgtcttgaatgtaggaataaattatattttgacaaagtaatcgattctacaaagaatgctgtgatcattgtcacctttttaaatttgataaaattgatttactatgcaaatagttgtagcttcattattaactaagaagaaccgtgataataacattactcagtagctagttcttcagtgtacttaactttcaggggacaggattttaatatcgatacaaacacttaagagatccgaatgcgtatttcgttattgaagtttttgagtcatttgcgttgaggcgcattaagcaatgctgatggggaagttgacgatttcaccattcgaacattgccaaaagcaacgaagttgaggaattatgttttttttgacaaagatccttcctcttcggggtcgcatttttccaatgtttggctgtttactactaattgtatcattaatcacaggatgcatcgcctctccagcagctgaagttgctgaaacagtgtttgacagcaaacctgtcgattttatgacattcaaagattcaacggtaagtcaatgttgatatttttactaataatctcgtacagaatactctttttctaaatgctgaatttggtgacgtctatttgtcccaagataatgggcaaagttggcgaaatggagtaatttcgggtcaagtttgtcccattaaaaaacttattaaacattcttttgaaaattccagagtctttgctttgactgagtgcgatactgtatattattcttatgacaatggagaaaactgggattatttcaccattgaccaccctatctcaataactcagcttccatttcactttcatgctaagaatccagattatgttatttttaataatcaatattgctcaagctcgggtacttgggttggaaagatatgtaagcctgatttgtattatacgaaggacggatttcagtcggatcctgaaccaatgccagttggttcttcttattgtatatttgctgattcttccgaaaaaatggttgtctcttctgaagaacaaatcatatgcatatctttgaacccaaatagcgctgcaagacctccatttagccatcatatcgtatattcagatgactggtttcaatccattgtccctgtgcaactccataacttccttggatccgatggtgcctatggaatactatcaactggctcgtttcttgttgctgccttaatcgatgctgctactagaaaactatttgtgtacgtttcacaggatggttactactgggaggaggcattgaagtttcataaaggttttgagtttgatgcatttaccattctaccctctactgaatattcattttttatcgacagtttggattcacaccctaataatcctaccggtatcttatattcattggattctgaatctaatacattcgtaatccgtcaaatgaatacaaatagatatgttgatggatacaccgattttatgttgattgactacttagatggccttcaatttgttaatgttgttgaaaatgttgatgaaatagaagttgatccccaagtggacaaagtcctaagttctcgaattacttttgatggagggaaaacctggtctactgtagcatccccagaaagctcatgtaattctatgaaacaatgttctctacatttgttcttggatccccacgtttcacatgcctcaattgcttcttcaaagtttgctccggggatattattagcatccggttcagtgggggatagactcttatctgagaatcaaatggatttgtttgtttcagaagatggtggtagaaattggactttatctcgtgatggtatgcacctttttgcaatgtccggatttggcagtatcttcttcgcatccgaatatttggatgtaataaatgaagtttattattcccttgatcatggacaaagctgggtaactgttacactggataagaccatcgtgcctattaagctcttcgcctctgaagatccctatgccgaaattttttaccttttggctatgacggacgatggcgagcaatcgaattattcacttttttcttttaatttcggaaagtttctaccgaaagaatgtcaatttagtaacagtgaatcaaataaaaacgactttgaaaaatggtatactcgttatgccaacggaagccctatttgttctgagatgggaaaaaaagaatttttttggaggaaaaaggccacctctgtttgctctgttccaaaatctattaccgatcttcatggctcttttgacgcttgtgagtgtactgacgaagattatgagtgtaatacacagtttatttcaaatgatcaaggtgagtgcaagctactcgattttataggaagtctattgtgtgcaagtgaagatctggatacatttcaaaaaattccgtaccgtcttgttcctggtaataaatgtactccaaacaagagagattctcatagagagcctcaaacatttaactgtgattcatttaatgaacctggcactgaaataacatcttttctttatgatttcgatgaaaaaattgttgatgtagtttatctcgaaggtacggttcctgaggaaaacacatttctaattggtatatctgtcaactctcatgtctatttcagcgaagatgagggtaagacttgggacaagttttcgaaggaagaattttctagcgtgcttcctcatgcttacaataaaaactcggtctatatggttacgtccaaaaatattgtatatttcacaaccaatcgaggtaaaaacttttataaatttaaagctccttcacctcctaatcaaaatggtaaatcattattttccttccacccatcacggcctgcttggttactttatgctggatcagaaaattgcgaaaaaaatccctttgctgacgactgtagagacgtcgtattcgtttcgttagattttggtgatacatggtcgagattgccatcaaaccttgagtactgttcttgggccaaggcagagaaattagtcgtcgatgatactttgattttttgcattagacaaaacacaaatgatccatttaaaaaggagcttatttcttcaattgacttttttgagtatgaacaggacgaaattctgaacgatgtcgttggatttatgattgaagatgaatacgtgattgtagcagttcaagacgaagagggaacttctctttcactagatgtttcgatcaatggattaaattttgcttcctgtagtttccctgcttatttaaatgtacatccaaagcaggcttatactatattggattcgcaaacacattctttatttattcacgtaacaactaacacgcacttaggatctgaatggggcgacattttgaaatcaaactcaaacggcacttatttcatgacctcattggcgaacgtgaatcgggattctgttggatatgttgattttgaacgtttagaagggatacaaggtatagctttggcaaacatagtcagtaataccaaagaattgactgatggcggaacgaagaaacttcaaacattgataactttcaacgatgggttagattggagttatttgaaccttgttggtggggaaaaaattgttcctaaatgcggcaaaaattgctatttacatttgcatggctatacagaaagaaaccagttctctgatcccacttcgaccaatgctgctgttggtttaatcattggcgtcggaagcttttctccatttctcatcccttatgaagaatcgcaaacatttatttctagagacgcaggtgttacctggtatcggatttttgactcaccccatctatgggcctttttagacagcggttccattattattgcagttgaaagcatatccccaacgaatgtgattaaatattctgcagatgaggggcgtacttggcaagaatatcaattctctgaaaagagcaaggtagtcgttgatgtcagtacgaagccctctggtgtcggacatcaggtactgctactgacgactgatgatgaaaatgcacctatttcttctgttctaattgattttgatgctttatatcgccgtacctgtgttttcgatgaggaaaattctgaagaaagcgattttgttagatgggttccgacggatataagtggtaagccactctgtttacgcggacgtatttcatctttttacagaaagagcatacataaaaaatgcagggttggatctagtttattggttaaagaagaagtactttctaaatgtgagtgtactcgtgcagactttgagtgtgattataattatcgacgtctcaaagatggcacttgcgtacttgttagcggtttacagccacccgatactcgtgaagaacaatgttcagtagatgatgcttttgaatggagacagccaactggttataaacgcactcctttaacagaatgtgaaggtggggtacctttggacgctggaacgcttcatccatgtcccggcaaagaagatgattattacaaagctcatccaaaacctggaggatggagtatctttttgactattatattctctatcctgctggctgcagtggctggttgcattctttattattattctcgtcgtttccttaaaggtgctataagacttggttctgattcagcgactgaaaatcctttggaatcaggcatatcgtacacaagaggagctttttcatcaattccaatattcttttccgctctttaccaaagcgttcggtcactgtttataagatctacaccgacgaatggtgaatttgaaaatgcggcattccttcaaaattatgagatagatgatgatgacgaagagtcagtttgatttaacttaacctgggcatgtttgtcaatcattccactcatcatgtaaagcagctatgccacgttcttatattaatgatcagttgatatatatggtagtttaatgtataaatatatatatttacatacatacactcatgcacatacgtgtagtataatgaacgaaattttctttcatgccaacgttgcaacctgtcatttattacataagatatcaaacaaagctttctaatacgtttctagttcgaacagctaaagtgaccaggcaacaaaattttgaagttttttaattcatttgcgggataaacctatgaaatctcataaagaatggcgtaataaaggaaattatctaagagctcatgttcatataatcagcagtactgctaaacttttggttaccttttacaaccttttgaacggcgtcaaggaaatccttttcggtagcaactcttcttctagcacgaatcgcaaacattccagcctcagtgcatacagaacgaagctctgcaccagtttgtgaagggcataaccgtgcaattaattcccaacgaatatccttgtcaatcgccatacttttagcgtggatgcgtaaaatatgagcacgaccttctaaatcaggtaaaccaaactcaactttacgatctatacgaccgggacgcatcaaagcttcatccaaggtatttggtctgttggtcgcaaacagaactttaatgttaccacgagggtcgaatccatccaactgggtaattaattcaagcattgttctttgaacttcattatcaccacctgctccatcatcaaagcgagccccgccaatagcgtcaatttcgtcaaaaaagataatacatgcttttttagttcgtgccatttcaaataattctctaaccatacgagcaccttcaccgacatatttttgaaccaactcggaaccgattacacgaataaaagttgcatcagtccgattggcaacagcacgagcacatagtgtcttaccagtccctggtggtccataaagcataatacccttgggagggtcaataccaagcttaacaaatctttcgggagatagtaaaggaagctcgacgacttcgcgaagtctttctatttgttctttacaaccacccacatctccgtaagtaacatctggcttttcttcaacttgcatcatagtaactgaaggatcaattttgggaggaagaggaagctgaatagcatatttgttacgatcacaaccgacacgcatcccttcttcaatatcggtgggactaactcgttcacctaaactgacaacaaattttgcaatctgtttcaaattaatgacatatgcatttttctccgcagattgttcattctcaataattttggtacatctggcaacctgtaaaggttgttcttcactcatcctttggcggtccgcagcaacgtcccaaaatgaaattggtgctagaccagtgtcagactccttaattcctagggctagttagcaatagaacaacgggttaagcaaatttcatataaaatgagagcattttacatgataaaaaattgtaaaaatacatcctgttcatgaatgtcatatcttgtagttcatatcagctatatgaactacaggaacgccattcatcagacaacatcgtgcaactgctttctcgacataaaacataccaacagtatcattaattctttttaacacagcctctgtatcttctttaatagctgctaattctctagcatatgggcctgtagcctacattgacatttagtatgctgctggtgacaaattcaatcattaatgtaacttacgtagctttttaagagctcgatgtctccttcgtctaaaggtggtggatttttatcattttcttcttccgtatcaactggcttttggtatttctcccaatcttctttaggtggcattgtagttggttcagtataggtacaggtatattcgacacattatactaacctagaggccacccaaagtcgcaatgttacctgatttataattctgcaaatattgctaagaaatttacttggtaaaaaccgatttaaattatagcattagtaagtgtgaatactatttccctctatttccattgaaaaatttcctaatcttttttagtatgaactgaataggtgccttgtttttgtggaaaattggaaaagtggttaggcaaatcgtacattgatatttacaaaaccaaataaatttattaaaatatacagatcgcttgagagtaaatttaaatctatcaaattgttattttgtattaggcgcaattataaattctcggattatgaccgggttataaattgattattgcaactgcaatactcccaattaatatgatactatgggagcaattaaaaaaaaaaaaaaaatacatatatatatatatatatttttttttctacataaagcaaaaaagggtgcagaaagtcactcgaaacaaaaaaagttatttcctgaattatttttttttgtattttctttcctaatgcattagcctttgtagtatatatgttcaattctcttttatataaaatataataaaaaaggtggaacaggattattaagcatgtaatgcttttccttcctaaatacccgcaactcttaaagtgttcaagtcatttcaacatttcctggtcccataataaaatttcgtaatttatttctgtattgatacaaccctactactaaatcagtaaacccggtcctttcctttgagcgtcctagggacaaatcggtaagcaaaaacctctaaatagttttcaaactttagtaactcacataataccctcaaagtaagtgtactaagactattgggattaccggtcatcatttacttatctaatgtacgctctataaaccgaaaaattattggaatataaaaatagaatcgaaagttgaaaactaaatttactaccttaacgtaggtcgatatcatctacaaaacgttagggaatcatcttaatccattttttacataaaaaaaggaatgttattttaggaatagataccaacattaaggtagtattacgaatgcctcctaaaattgaatcatataattccattcgttcgaccttaccaagcgttaaatgcatttaaaccaaaaccttaaagactttaggatcggcacaatcacgagcgcaatggtaaagatgaaaaaactcttcaatacagtcttcagacttgtcgccctgctctaccttctttgtaacacgggcagtacattcttcaaaatggtgtttcacttccttgcaatctggtgcatccatgcattctaaaaaatgttagcaagaaacagtacacccattcaaataagcgaaccttgagtcattttttccaaaggatcagtaatttcttcttcttcttcttcttcttcttcctcttcccctccttcttggggttcctcagcttcttcctttggaggttcctcaggttccttggcctcctttccttccttttcttcaggttgagggggttcagtctttacttcttcagggggttgaatggtttctgaacaatcccatgattaatacgaattttatcaaaatcaacgcttcaatacttaccctttttctcctctttttcatcggcccctttaccctgtgctcctttggcatcatctgccgagacaataggttctaccacattattagcatcacttcaataacgcactatagaacgtctacaaaaacggttcataacagatactgttataccatacgaacattggctttccaaaaaaaaacagtagcgtaattacttaccttgagtcttgagacttaggttggcatctcttgccccggtagagtcggttgtcttgggagatggttcatcgggactctgggtctcaaagttcttttttgaaggagtattctcttcaaattgctttcgatcttccttaatcaattcatccgcttcggcagaaatcggggtgaaagctgaagtaaacaaatttttccaaaacgacattacgaattcaaaatctttaataaagagaaagtcagataaatattttaatatttaaaaaagcctccttaccgtacaataacgctgctgcaaatgagagatgggttgtgagttggtaatatgtagtaggtgggtgacgaataaaccgttcgctatattggtccgcatttgatgttgataattcaacgcgattaaacgcgtttaacgcaaagctaaggaaaatgtaaacacttagtaaatttcacaattttagataaaatttgtatttagagtaatttgaatcaacgttgcaggttcagaagactgaacagtaaatcaaaatcgtttttgcttgcttcattataattaggataacaagctagtgttgtataaatgaaaatcaggatactttgaaagatttataataataactcaagattttgattcagcatactttcatgtgaatttgaagcctttggatgtaacattgacgattgatgataaatttttttcgctacaggcacaatattgaccgctaagaaaaagtgaaagcacattttaggagttgtagaagagcttcaaaggcataatatttttgttagacaaggagttaaaatgctgtgtataatcaattgcttctttcacaatctatcgcacgaaaaaaaaaacgatatcacaagtcgacttttgaacgatttggttcataagcatttcgtttacgactgaattttaatttctcaaaaccattgtgctttctatgcgccttttttatgaacagataaagtataatagctttgcataacaatcgaaaaattctttagctagtcaaaatgtttaagtcttcaataaatcactttaatataaactactaacgagaagttagctcgttaactacctactacgaaacgtggagaaatgattgaatgtatttaggacataatttcttcaaagttggtttttactgacgatgaagcacaactttaagttaaacattgagtattttattataggccatccatcgatcttttgacctcttttttaatttttgtattgcaactactaataactattatcctattttttataacgatacgtttttaactacgataaatataatgcaaagaagtaatagaatatgtagcagttcactcagattctcccaagcttaactccaggttcggtggtcagaaggacttggttttaaagttgtaccctttaccaaaatttcggattttcatctgaattatggcttccaaatctgaaaaagctgtaaagaaagcccaaaaattgagcaaagagccatctgttgaattaactgacacgaagtcttctgataatgttactccaaaacagaaatctccaaattctacagaagaagatgtaagtttgaatctcaagacgttgaaagccaaaaaatttaagcttgcttttgttttgataacggtactttcatttataactcgcttttggaacttgaatcttcctggtgaagttgtcttcgacgaagtacattttggtaaatttgcaagctactatttgcaagggaaatatttttttgatctccatccacccttcgcaaagttgcttttggctctcgtagctaagcttgcgggttatgatggccattatttgtttgataatataggcgataactataaagataacggcgtcccttatgttacgattcgagcttggcctgcactccttagttccctggttccacccgtagtttttctaatcatgaaagagtcaggatacgatttgttagcgtgtatcgtttcatcatccttggtcctcttcgataatgctcacgttactgaaggaagattaattttacttgatgcaactttacttttctctatggtatgtgccatatactgttacgttcgtttttttaagctacgccatacccccttttctcgaccatggtgggcctggcttttttttactggattcttcttatcttgtacaattagtactaagtatgttggtttttttacatttttatccataggactgagtgtctgcttagaactatggtatctttgggatattaaaaccggtcttactgttgagcgttttttccagcactttttggctcgtttcttttgtcttatctttttcccttttctattctttttattttggttttacatgcactttaacattctcacgatcagcgggcctggtgactcctttatgtctcttgaatttcaagaaacactgagtgacaacccaattactgccaattctacgattttgaattattatgatattgtcactattaaacacatgggaacgaacgcatttcttcattctcatcctgaaaaataccctattccttatgacgatggtcgtatttcttctggtggacaacaagtaaccggatatcaatttgacgatgaaaacaattactggatgatccttcctgctgatcactacgatccccccattgaagccaaacttaatgtacccgtgaaaaatatggactatattaaactccatcacgttggtactaatactgatttgatgactcatgacgttgcttccccataccatcctactaatgaagaatttactacagttagtgtagatgaatctgctgggaaaaaacatgagtacacgttgtttcaagtggttatgagtgataatactgatcctcagcgacctttatataccaaagcttcttctttcaaattgatccataaactcactcatgtggctatgtggtctgatccaaagccacttccagattgggcatttaaacagctagaaatcaatggtgctaaaaacattcaaactgggtcaattttctggacattcgatgatattatcggacttaaagatagccgattgaagaaggaaaaaaaaattcctaaaaaactaccattttggaaaaaatatttggagctacaactcacaatgtttagacaaaataatatgttaaccgagtttcatccatacagttctaatccttctgattggtttactttgcaccacggtattgcgttttgggctaaaagtgaggaaaacaagcaaatatatttattgggaaatcctatcggttggtggatcattgccggtactgttttgagtacgacggtggtcgctgcagctgaaattttgcttcgccaaagaggtattcgtactttacctgaaactgtccgtaaccacttttaccgttccactatgtttttctacatgacttatgtctttcattatcttccattctttatcatgggtcgtcaattgtttttacaccattatcttcctgctcatttggcaggttccttgcttgtaggcgcatttatacagttagcctgtcgcaaatccttccgatcacccgtgtccgcaggagttccgattcctaaagatgtcgatgaaaaaggacattccaaatgtcatagaaaatacggtcatgtaatagagctcatctgtacattactactcatttttgtcgttatttattgtttcacctttttcgctccaatgacatacggagataaaagccttagcgttgatgaatggacgagacgtaaatggcttgattcatgggtgtttcaataccaaaaacaaaattagccactttcataatgattcttttgagctcgaatttttttaacaaagctgcaaagctgcttttggtctgctaatatttaataaaaaaacagttatcgctggcttggacatttgatccagctctaaattgattataccctataatttcaatattcgtggatcggcaacctattccgtttagcttttatatctacttataaattaagcgattattagatcgataactctacggaagtcagatcgttatacactttacgtatctaggaaattcatagaatatcaaaaaaaagtacttggtagtaattggttttcacaatatttgctattgcatgaagcttgatatctatattttctgttgattaaccaagcatagtagatagatctttaattacaagttttaaagaaatgaaataatactttcttttaaatattgcttacaaaaaagatttataatatatttacaattttttagttttccagaaaaactatgaacacttttaatacatcccttacttgccttaacaataggtagatttgtttaagacaagcgtattatgggaccttgagcatcctaaccctttacatgtatgttatttttatgcacagcactttatcttcaaatttttttgaacttcgattctaaattggttattattttaatactgtattcatatttagttgaaccaatacattgcaggacttgcacttaatactacttctggattgtaaatcgctttgtgataaaccttacctaaaatttccgttgtcctttcacaatatataaaaactgtcaattatattcaaaatactttttcttggcggatcttttaaaactgtatttataaagggaggagaaaatatcaatgaatccgtcgaaataaacatataagcagcaatattattgcataaccagcatcaaattaattagagcagaatattttttattaaatttttaattgatatatgaagggttaataatttatgttggtatatctggaaagtcttaataatggtcaaaagtgccgaccttgacctaatgaatagtataatcagtgaaagtgatgaaaattttagtcctccaccattcactgttgaagaagccgaaaattcaattaacaataagtcttcgacagcgagtttggaaagtcctcaaaatggttcatggcatccttcgctttacggtcttagtgttcccgaaaaaacccatattcaaaattctttagacttatacagtcatggaaattcagggtctcagaagactcacaatgtgtcgttcagttgtgaaataagaaaagtcaaaagttccaaattgtctccaatctctaacatggaagactctgaagataaaaaagaagaggatgaatcttctagttacaaaaacgaatttaaaagttcatcttctgcttctgtttcttcaaatttcgaaaagactagtggttctgatgatcataactctcaatcacccgttcctctgaatgaagggtttgagtatattgctagttctggtagtgaagataaaaattcagatgaagaattcgccgtggaaatgattctagatagtaggatgaaaaaggtgcgcaacattaatacttgtcttgctaaccatgtaggatggatcaggcttccaatattatttgaaatgggaagggtacgatgacccttccgataatacatggaatgatgaagaagattgtgcgggctgtctggaattaatagacgcatactgggaatctagaggaggtaaaccagatctttcgtctttaatacgattgacgcgaagccgcgcacgatcttcgaatgaagcttcctatgttgagaaagatgagagttcaaactctgatgactctatatcttataaaagaaggagaagcaggaatgcagcaaatcgtattacggattatgtcgactcggatttatctgaatcttctatgaaagaaaagcaaagcaaaattgagaaatatatgaaatctgataaatcttcaaaaaattttaaacctccttttcagaagaaaagctgggaagatttggttgattgtgttaaaacggttcaacaacttgataatggtaaactaattgcaaaaataaagtggaaaaatggttacgtctcaactcacgataacataataattcaccaaaaatgtcctcttaaaattattgaatattacgaggctcatattaaatttacataatgttgatctttggacttaataattagaattacgagtgggttactaagatagaactataagattcagctaaaatttttacagtttttttgtaagcttttcttagaaatgttgcacccgatgcacatattcctcacaaaaaatgcagaatgtagactgtgttgtaaaactcaaaaaattgcagtattttattctattcaaggtcagctataaagttgcataaagtgctgtattggtttcatattttaataaagcattaaaaccaaggtcaagataccaggtaaaagattttggtagctaaacaaaatattctttgaaaggaaaatttgagtttgcgccactgccatgctttttgtttatgtatagcacatcaaattcagcttgaaactgtcaaatatcaactcgttcaacgcttttacagtgcctacaatctctaaaaaattgtacatttctgaaactcaaattgtataaatcaaaactatgattgcattcagattcgtttttcacaaaccaaagcagaaggtaatgctgaaataccaatatcaaattagcgtttcctaaggagatttacagccaaaagccttttccgaatacaatcgcaatatctttctactcgctaaattattatacagtagcgttagaaaaaaagttttagagcagtcacatagttcgttcatagccaaaacatttacttggttccttttccactgcaacggtcgaaaacatggctgcaatcaacattgtcaaaaagcgcactaagcccttcaagcgccatcaatctgacctcttcaagcgtgttggtgaatcatggaggaagcctagaggtatcgacagttgcgtccgtcgtcgtttccgtggtactatttcaatgcccaaaattggatatggtaacaacaagaagaccagatattgcatgcctaatggtctcaaagctttccttgttcgcaatgtctctgatgtcgaacttttgttgatgcacaacaagacttatgcagccgagattgcttccaatgtttctgctcgcaagcgtgttgagattgttgagaaggctcgtgctttgggtgtcaaagtcacgaatgccggcgctaaagttcgttctcaagaataaatttaaaaagctattccaatctctcataaaatttaacataagtggccatgtaaaatgggtaaattcccaatttcgtaataatgtcaagtaaaatgtgttggtaatataagtatattgttcagattatttgagtcgtattcaattagaataaatagtctcgtacctgcatttacacgatataagtaagtcgcacgtctatcatcacgtgcaacctattattcaaaacggcatctattgtacttatattttacttaatttgctttgccatactcaattcagcaacttaatattattattttagacccaagattaccctcgtgtatatagacccaaataaactctattcaacctagctttccttatatacacatataattttttttttaactttcgattatttgaccgatgggggatggctcgacgcttggtttataccacacatgaccttgaaactccatagtactggagtcagcttgagcttcaatgttatttaaacgaactgaaaatttattcaattccgttttcatttgttctaatgttatgtcttcaaactcttgttcgtccaatattcgggaatcaaacatatcgctgcggtattgaaacaagggagaaaacttattttccagctctttatctagaattgacaattcatcaataattatcttagtgaagggatcacttctttgaagacatatttctaaaacggaagccaaatctgtttgagtcacagataaagtactggtccatggctgacctgtatacgcttcacgcattaaataagcataccattttgctaaatagcaaccagcagattctttatcggttaattcttctttctccttgaggtctagaaataccaaagaatcaacggtttggctaatctctaaaatttcagaccacaaggttgtaaataatgcaggtaaaaagaatgaatgcttcgaagctatactttgtaacagaggcagccatacatttttaagctttggaaaaaagctgattggcatagttctggagggtattaaaacacgcttttccaagaaacagctgacgacaatatctagatttgtagtctctattgcaaaatccaaatctttttcatcatcgacgaaagaagctgggatataaggtaacctcagattagctgttgttaccaactcctgtactaatgcttcaaattgttgaatatagtcatgttcctctactggtagaaacatatttgcagaaacattaacctttctccaggaacgccattgtttcaataagtctttgacttttctttttatttcgaacttatgcaattcattagtttcggtgtagtcatatgtatcttcggattcagctgttgcagcgggattccagtagtgatcataaagccatgataatgctcgttgcgcagcttgtcttaaaacaggtagagaaggaagttcttcatgagtaatggcgtgtctcaattcgacaaaataagtaggtaaatcaattgatttggctaaaacagccattgggatggcgtactgcgattgctggataggatccaacaagccacttacaaatctagatattgaaacagctaatgctagcttttgcgatcggtcattacttattaaagatgaaactaattgcgacgttgattccactgaatggggaatacgacctcgggttgaccaagcctgaataatttcaacacctctaaacaaagcagctaaatcaggtattccttcttgtccttcattataaaagcaagacattaagtaaaggaaatcttcctttaatctccatggaacgactttcatgtccatttttaaaaactcatgacaagtgttggtagttggctaagcgatactttacttatagacatcacatacgagaggaaaatcctgtattagcttttacagtatattattgatacgatttggtaaaattaattaattcatgtctggatatttggtatgcaaaaatgcactttgttaactattcatttctgtctcactaacacttgtagtgtcaaactttaactatttgaagcacttttatcacaaagtaaatcgatattttatgatggctaaaatgtttataaccggcaataatatctacaaacgaaaggtggtaacagcattgatatttgcctcaaccagaagatgtcgtatttgaaattgtatgtgaaacgtacgaccgtacggattcgtaacacagattgaaggtattatcagtatgcaaattaggaaacgtgaaaatattacttagacaaatactgtgtctgtcaaaatacttgcgttccaatgttgtattacttaatttttaagttccaagtcacccaaagaatccgcaatgcgttctttttgattcttagttaagtcaactttccattctggaagaacatttttaacctcgtcagggcagtaagtagcagcaaacaagttagcttcaggataacgttgagtagatgtaagtatattgacgcattccgctggttgatttgtaagccatgagcagatgaaagctgtattatttatctttgtggacttagtgagttgcgataactctttgagaccctcgtgattgttggttgcagtataaagtaaaaccaaagatccataatctttacctttctcaaagcattcctgagctaaaacaaaatcccaagcattcaaggcagcatcacccaaagaacgccatttcagaggatcatctaattcttgagcaatttgagaagcaatatccaatcgttgagcgtctaatgcaagttcaaaccgctgtacagaatcaccagataactctaatgcagcttccttgtatcctaaacgggacaaaaagtcagacaaacgaggacggtctgtttcagaaatttgctccaaaagaccttgagcagcctctaaatcgccctttagtaccagtgattgatattcaataatggcaaggttgaaagagtagctcactacattcatatcacgatccgtgaggtaaatacgatcgtcacgtggaatatagccaagcaaataaaaactactttcaacgttagcgattttgtaagtttggtcaccgatcaagtagtttaggcgagcggcagtagttgtgtaaatgaaagtttcagcaacccatttgccatttactacgctttcagaaacatcagcaagtgcttcaaaggaatcagcaacaccttcctcttcatctgctgtaccactttccacagcactataaaacatttcagcgttaaaaccgagaaggtaaaagtcatcatcacaagctaaaattacaaatctgccatcatcattccaataaactcctttgggtttaacatcaattttacgaactaaaatgccagtatcccaatcatagaagcaaataaaatcacttcccacaactcccaagagaaagccgccaaaaatcttgtcgcaagagtaggacaaatctaatctattgctttctttaaaattcttgtgaattacgattgaacggtccgatgtacgactaccgtagacattagaatcggcagaccaagcaaaatcaagtgctttgccataagctttattccgccaagcaagagctgtatagacaatatactcaccattgccacatacggaaacaaatcttccattcggtgaatgtttcaaaacagcaggatacaattccgtagtacccaattctttcacagaaagactgataagagagccatctgtaagatcgctctgctcttttgccggtctaatcatagcggacataacttcattatagttagaccaaacaacttttcctgatgaatccatagtaacagaaggctcgtcacggccaagagagaaagttatgagtccattgtcaaaaccgactgttaccaagccattgtccttattctgcgcaatgcaccaagctcgatctaaagaaaaattatacgatttaatgagagaataggaaagcgtatgccaaatttttactgtgccgtcctcactaccagagatgattataggaaatttagaatggaaaaatgcaaaagagacattattggtatgtccttcaagaatccgtacacatgccttcgtttgataatcccaaactttgataagattgtcatctccagcagttataaggtatggtttatcaccggcaggataatagtttacataattgacacctcgatcatgtgcttgaagtgtaaaattggcaactgaagaaccaaagctccaaactttgacagtaccgtcaaggcaagaagatgcaaatgtatttgtatctttgggattgatggcaaggctcataacataacggctatgtccctcaaatgtttgaacacatttccaactcatatcccaattgaagcatttaatggtcatatcatcagaggaagttaataaaaaaggttgggtaggatggacaactaaagcacggatgtaatctggatgtgcttcaaactgcgtgactttttctccagtattataattgtaaacacggacctggaaatcatcacttccacaaacaaaccagttttttctagcaataaatgcacaggcacgaataggaacatcattaatgtcaaaactccgtactaaggtttgagtgttgtaattccaaataccaacttgtccattataatgagatgcgataacccacggctccgttggatgaaaatcaaccgctttcacacgctcggtgtgagataagagctttctctaaatataaagattgttagtaataatcgacttaagtgcaaggataagtattggtaaattacctgaaaatctagtcgcatcattctgcttatggatgactttctgtatatccaatactatagaagaaaactattaaatatttaacagaagccttattatgccagtttcggctatatggtcctatttagtattggcagagggtgtagtgaactggtagtgtcgattccacagtgaaaggaaatacgcatcatcaaaggtacagcttattagtttagtgtaatggatcaaagctattttaactttcgatatatttaataacgtatttgtttaaatattatattatggtactgtaccaaatgaaaacaaattagcaattattaaggtaccatccactctgtttgttgagttctgaaacagaatggagaaatatctaagatgtttattaccttgttttcgttataccatgagtataatgctgctaaaaggtaagatgatttgatatttataaattaattataatcaaacactttttgttacgtgttgctatcattattgattaataacatcgtattttctgtaagcttaaaaatctagtttcgttttgaattagattaaaaataaagactacaaattatctgctttttgcaaagctttttgcttaatagttgcgccgtttgatttaacaattgtcgcttttataaatagtttgaaattcaaaatggagcatatgtttcataattattttgctgaactttaacgctccggtaatcaaaaatcagatttatcaattgtctaacgtagaatcagccatttattctttgtgagacctaaaaccaaacatagaaatgcaatcaatgtattgtgtatatggaagcttagcgcagttatatttttcgatatttagtatttgtgctttatagaagctaaaaaatattgtactactaccaccaccaactggaaaccctttatgaatttatagtagtcgttgcatcaaataaagttggtttcaatctagttcatttacttttttttttgctaagggattcgtaaacagtatggctgaaaaagttcaatattatatggaacaaagcgttccagagttggaagacttattggaaaaaaatattttcaatcgggatgaaattaataatattataaaaactagaagagtttttgaagaaaaattagcccgtcggcaggttaagttaaacgatttcctcagctatatccaatatgagataaatctggagactttgcgtgctaaaagacataaaaggctcaatattacagggaaaataacgattagcgattatgctggccctcgtaaggtcttattcctgtttttgagagctacgaataaattttttggggacgttaccttatggttagactacattcactacgctcaaaagatcaaagctgtgaatattgtgggaaagatatgtgttgcagctcttcagaaacatccgaataacgctgagctttgggtagtagcgtgtgatcatgagtttagcatcaacgctaatgtttccgcagctcgtgcattaatgaaccgtgctcttcgtctaaaccaagaaaatcctgttatatgggctgcttactttcgcttagagttgtcctatatgacaaaactttttgctcgttcgcagatcctcacgggaaatatatcttcgaaaaccgaaaatataacgaatggagtttcggaggatactataggttcattgtccagtgatacaattcagttgcctatggttagtatggaagaatttttgggctctagttcttcagaagttagaaagaacgattccgaccttaatatatctgatgatattggcaatatatcatctaaggaacagcagactcaaaaatttgctaatgtacttttacaaatcattctgaactcaagaaaaaacttgagtcttcaaaattacgtgggattttttgtctcggttttagatgctttatttgagtgctttgatgttcccgtggttcaatacatgtaccaagaaaatataattggtatttgtaatgagcattttgagcatttcaaaaatgagagtggagaaatttatggagttttattgcatcgttggtgttttttggaaatatttataaaattaaggggtgcttatccttcaaatgattctggtatctctggtaaaggtatttttggtttaaaaaaaaatgatcctaggataacgtcaatggttttgactgacccaggttttgtcgatgatcttcaagctattgtagaaaaatatcagtcaatttcctcagactttcaaatcccttttaaaacaaaaaagatattttactcgttctttgttaaaactttgcatgcgatatcatcgtcatcagccgccgaaagctctattgcgcttgctttacacatgttagtgataaacgcgtttcaatcaatggaaaagctgaaaatactgacgtttgatgattctttgcaagaaatatataaggaagctcaaattcaaagcggaacgtttatgagcaacgcaacactatcttgagacgggtctagtcataatgttgggttaaacggtacagatgtatatataattaggtacaatattttttgtctgggatttatgctttttttaatacttaataaaaatttggtttcctttcgtgtaattttaacttttgtaccagcataagcatttacatcacgtaaaaaaaatgtttagtctggatgaatattgttgacgcatttgaaaagatcgtttttattattaatagtcggctgtaaagaatatacccttttagagtgtcagagagcttattatatatgatctttgaatagtgtttaaatattagaaccccactttattatggaattgattagttgatctacgaagagtttcaatgttgtagttaaaaatcaatccttatcattcgttaaagctcaatgatcaatctttcaatatcaaaggactatcaaataattttctgaagataaccttacaaacttaaatggctttttatatagcttaaaagcaattacgaaggaaataatggattatgcttgggcactagggctctgtagcgctattttttaatataagacaaatttttttcaagttgtgaatcacttcatggctttctattgatttcattgacaacgaaaccagtaaaactattgaaatagaaataacctattgtggaattaaaaagctgtgatcttaaagaattttatggacaatgtttagaacaaatagaattaatactgcagtaacaaaaatatcgcatacatttctattatatactcgatttgggaaaaatatttgctgcgttattacaaataaaaagaaaataattcagtgattatgggcacttgagtattttagaaaaaaaaataattccaataaatataaaattaaactaaagtttaagtactagaaaatataatggctttagaatcattactttcaagaagttcggatttgggctatgtctgcctttacactttttcaaattcattcattttttctagtaactctaatagaaaaactttttatttacaagaattaatgatacatttgaatgatttatatactcataattagttaacaactttttgttattatctggtgtttatttacatttcgagcatgtgacttacactcttgggtaacaatattagttttaagtcagctactcacaaactaaaccttttaatcatgttttagaatggatgaggcttttggtgatagtttgagtacagattaccgatggttaggtcattctcattttgatagtcatccatctgcgggtgacagtatatactttgactcccttgacgaaggtaggtaaagtttaatgtcaacttgtattgtgaacttttgaaaacactgggtaattacactcatgccgtcttcttccatctgtagatgaactaaatgttttctattttaagagggaaattggtttatgacatacattttggcttgaagggtattcacctgtaacgtccatatactttttcgaaaagtctgtcaactgaaaatgtaactaatattatgtagatgcagatccgtctcgtaccgctagaattgatcgaatagctgaattgttggatggacttaacgatgaacaaataagtgagcttgttaatggcgtaaatagtactacgattaaagaaaacaccaaaaaagaaatttcgaaccccaatgactctacaagacttcctttagagcaaataccaggttcaaacaacttatttctggatccgcgtcatcaacttggtgataatagtcaaaatgctcaaagacatcatgagccttcgtttaactcggagaaagcatcttatactagtacaccttacaagaatgtcgccccgaaagtgattgattcacctagtgctcgtcatatgcactccaattcaccttcatttccaccttctcaatcacacaccagctcttatgaccaaagtccaaaaggacagctacgagataatattagtgttcctaatcaacaagatggattggaccctgaagtgtttaatcagcaatctaaagagactaaaaaaagtttacaggttccaccaagccgtaacgtaccacccccagtcactcgccctaatcaatataatcctgagcctaatttttctttgagttcaggttatccacaacaacatttctcacagccggagcttcaaaatcggaatgttcatttggaaactgtaccagagtcatatccagtaccgccttctggctatcctcttacttcatctacatgtgtttcttctattagtcaacctatccaatctacggattgtcaaaaggctcaggaaaatctttctaataataaacagatgtcgtcgaatgatcaagacatcgatccttttaaacaagccattaccgatttacctccttcttttgttaatattgttttggagatgaatgccacaatacaatccttatcaaatcaatgccaacaaagagataaacagattgaaaatataaccaagcaattgcttatgaatcagcaggattattgtcccacaacaatgtcaacaactgtttctactccactttgtcctccaaaacgattccctaaaagcacaaaagactttaaagagcaaaaacctgatacgaagcaggtacgatctgctactattagcaatgattttaaccttaaaggcaacggaaggtataatgaaaaatctcaaattgcggttccaagtgaaatacgagttcagctatcaacacttgatgctattcttttgcaatttgagcacttgcgtaaggaacttacccaagcccgtaaagagatacaaattcttcggcatacttctcaaaatggagatcaagaatcaaatgaaagctcaaaaaatgcaataaccacaaagactactgacaaaggaaataataaggagaatactatgctgaatgacgggtctacagcccctgcaaaaaatgatataagaaatgttattaataccaataatcttgatgcaaaattgtcagatgaaagtgagttaatgatcgaaaagaacaaaagctactcaacacctgcttcatctaccatccctactttccatacctcacagcctcttacttccttaaatatgcctgattctagatttaatctggctaaggaaaaacaactttattatcggctaggccttcagcatatagatcaacagtgtagtgttgaaacagccaacatgttgaaaacagttttggtccaattaaatatcccttttgcaatttttccttctaccatcggacaagtcagacgccagctgcaacaaggtcgtagactctaccaatgggcacgaaatatccattatctaatatacgaggagaatatgcgtgacggtttggtttcaaaacagtgtttagcagatatgctgaaaaagataagggagcttaaaaaacgtagtttgtgaatggatgccaatgacttacaactcgatcaataagattttgggatgcagcttatattatacaaatgttgataaatatgaaatatattattaactactgactgaatgaaagaggcgttaaataaatcgatagtaataataagcgtatggcaaaatgtactatattatggcatcctttgcataaagaattttatcctgctgctacacatcttattgattatgcacggtattaggtctcacgaaatcttttgtcaaatctgatatgatgcttttcttacaaaaattcatagcctcaactccgcctttttggaagtaaacgacagcaacaagtccggaaacaatactactgtatatcttttcaaaactagacgaagatggagaattaggcccttttaatggcaaaatacattgtgtggcagtttcaggattccatttttttgcaacttcagcgagtcgagcaggggaacgaagatttactaaatccttgtatgaaggtattgtgctaaagtttcctgattccaaataatgattaagtaagcaaacatcgataactgcatttccaaccgaaacgaaaggttcattatatcttttcagcccatgtttataagatttatgagttacaatttgttctcttagagatttgtctgagatgtaatttttttcaccaaaaacacgactgaaaaagctgtcaatgtcttcttctgtagatgtcatttcatatctgtacttattttcattacacgcaattttcccaattcgacggacacaattccatgatgatgatctgaacacaaatttattttcaatttgaagtcctaaacgattacaatgtcttgttaacatacggatggcataaaatcttagaaagagcttcaagttcctcaaacccttgtatggaaaatcaacttttcgaaagaaaagatatctgttttctgcaactagaatataggttgtttttaaaaaacattggccgattacgaagtagtaaaatagcgcactacgcttgagatcacagtgtacgaacgtcaaggtatgctaatgttatcaaactgtttcaataatttacaatttattttgtgttttactgttaagtgtatataaacaactactacaaagttattccaaagaaacaattaattgaaaggatactgaagttttggttgaaaatttgtcacaatgaaccaagatgatttcagaaagcttttagctactccaaaagccgaaacctcccagttaaaaaatttctcatcgaataaaagtcagcgacttgtttttggtcgtaaacataagacggccaaattggaagcacccagagccctaattaaaagaaaacaactaagtcattctacatcgtcagacattacgagacattctaatgcaaaaaattcagggaaagatactcaattttatgaagagccttcttccaaacaggatattgagttgcacaaattgcacgagaaacttcgcaatggccaaattacgacaaaagaatattcagaaaaatctaaagaattaggcggagatttgaatacaactcatctcgtgcgtggtcttgatcgaaaattgcttgaaaaagttcgctctaatgagctagccttggatgattctctgctttcttcgagtgagaaagaagttgacgaagaagcagacaagcttttagagaaagttgctgaggagtcatcacatcctgaatctgtttctattctagaagaaaaaaagaagatacctctttatcctaatggacaaccgaaatatcgtaaaattttggaaaatggaaaaaaagttaaatatttgcttgatgaaaatggtgaaatcctaaaacggcttgtgaagaaggaaaaaaagttaaaaaatgataatgaacgtttagaaaatgaacatagaaccgagaaattaaacgtgaacgctaatagcttagggaaaagctttgttaagcatgatataccacttccaccagttgatttgaagctcgatattttcgaggaggttggagaatatgatccttttcatgaaaatgataaagagcctgctgagttgaaggcgaaggatgcttttcagcttaaaggtcatcatgaattggatgcgccttatcataagaaagtctttgatacaaatcaatatagcgatcttaaacctacgaattttatgtctcaaattcatcgacttgccaaagttcaggaacgcaaagaagaagaagagcgaaagaaaggaaaagacggacaaattgttgatgcaggtttcgggcttgtattatcaaaagacgatacagcagatattcacgagttaggggaatctgacgatgatgataatgttaaaaggagaaagacgaaaggttaaaagtactacttcattcagtatgaatatttacgatttaagatttaagttacgtgtttttaaaatattattatgaggctacaattatttatttgcccgttttacaccaaaaaacctcgattcggggaattatgttgaggaagccctgttaaatgatcaaacgaacatatagaaaaagtaagtatatccatatcatttcatgtaaacttatctactccaaggcctttttaatggtttggatttgttctaatacacaactcttagcggtaccaccaatcgcacaacgcttctccacactggattcatagttgaaaacatctgcaacatcttcttcatataatgggtgtagcgatttaaaatcttcaacacttagcttatcaatggtagtgtttctttcctcggccattcggacagcggacccggaaatatgatgagtttcacgaaagggaacacctttacgcacaaggtattctgccaaatcagtcgctagcatgtccgcagtcaagctcttagcaatattttctggatttacagttaaagtagaaagaactccggttagaatttgaatggaatccaaaacagttttggaagaatcgaaaagcggttctttatcttcttggaggtctttgttatatgttgaaggaatccctttaaccgaaaccataaagcccatcatgttgccaaaaactcggccagactttccacgaagaagttctaaagaatcgggattttttttttgaggcataatactacttccagttgaataagcatcggaaagggtaacgaagttgaactcagaagtagaatatataataagatcctctgccaaacgggaaatatgggtcattaccatactagcccagaacataaattcaataacataatcgcggtcagctacagcattcattgaattcataataaccccttcaaaaccaagttccttttgtaagaacttacgatctacggcgaaaggattaccagcaagtgcaccagcgcctaaagggagtcggttgactctagaataaatttgtttcaagcgatccaagtcatttaatatagaaaaggcatgagacaataagaaatgggaccagcgaataggctgggctctttgcaaatgagtgtaaccgggcataatgatatcaaggtcagactctgcacgagcaacaaaaacttggagtaacccaactaaagatttttggatgatgtccaactcatcacgtagccaaaggcgcatatcggtcgtaacttgatcgttgcgacttcttcctgtatgaagcttaccagcaatgcctgtaccaattatttctcccaatctgcgctcgttagcagtatggatatcttcgtcagaaggttgaagagtgaatttatttgtcttccattcatctcggacagcctctaaaccatctaacattttatccaattcatcagcactaatgattccgcgttgttctaatgccttagcataagctttcgagccatcaatgtcggcattgaacatgcgcttgtcataatgaatagactcattataagctgtcatcaagggatcagtggcgccagtaaatctaccgccccaaagtttttgtgaagaagccattcagaattgttaaaacagagtcagtttttcaagttttcaaccaacgcaaaaaggaggtagtactacttaaaatttaatttatctaatcttttgagagtatggctatatgaccgtgtaacctcttccttatcgcaacctattgttatatcacattaacgatacggcgatagatatgaaattgatattataatcgctataataagatctaacgtattggaacgtataaacacttaataaatgtttacattccgcttcgttatttctttccttaagtttacaaaagatatcatatatggaagctttggttggaatcttactgtataaatgtactcaacctgaatgatttgttttgtctttctgatttattaactcagagctaccaaagaatttcgcgagcattagcttagatttaagaaaattgactgttataaagattgagaattcttaaaagattttcttgttagttgtgattgttttttcgatttttattagaacgatatttatagatgcctgaaaactcattggtagataagtattgttttctcgtttttactagtgtctgatcagactaaactggtttaaacattatgatgcatcttccgcccaatttcttttaagatagctaacgaaaatcaattaaaataaacatggaccaaccgagtttatgaatccaccaaatatagtgggattataaagaagaagaaaatcaacgaagaataaagtgataacagtacatgattttccttttccctctttactttcgtctcttactgccttaaattatacactgcatttcaaattgtcaactatattattgatttcttttggcatgaacacatatagggcgtattacttcgacagtctaacatttacttataccaagcttctcaaaattcgtttatagtactcgtcttcgccaacaaataacttaacaatttacgtatggatatgttgttaacagaacgtctggactcaaaacggaatccacaaagtgttatcttcgagaatactctagagccagtttagatcttgctagttatttttaaatagaagttattgaaggttgccgagcaatacaagtgtgatatagtaatgttgaatctgaaccatttattgtccactagtaaatgtgcaagaattaatccatttattgtttccatgtaaaacatagaacagatagcgtaacaaacaacatcgtactttagcatttcactttgaaaaattttagtcagagcttcttgtacattgttatcaagggtcgtaaatgaattatgttagctttctggagtgtctgctagacttaaacaattggattttagaaaactaaagagtgtagcccctatttaaatctatttaattgtaatagcttgaatgctactcaaaggcgtaaatccttttttaagcgcttatattcctgctaaaagaattctagtcaaaacgtgtactagcgtatttcacagaagttccataggttttctttttctgatgtaggaaaatttaggatcttccattggtaagcgtacattgtactctatcacaactattacaacatactttttgctggatattaacttaacaaaagccacatctttaaaactttgaaaataacaactttgctataatggagccaaaacaacgagttgtcaagcctttaaaagaaagggttttacctgttgtcaaggtaaatatatctatcatgtgtaaatcagataataaatgttgattataagaaaagtttcttatttagttccataacgtaactgtaatctattactaaaacatagactaatttgtcagcattattttattttgattcagtgtcatattgtcttcactcttttaatacattactaaccgtttattatagaacacccagtttgtttggttttcggggcaagtaatagtgctaatctcttccgtcttgtatgctcttcaagcaatcccttttcgttccgctcctccatttttgtttaaaagcgctgcctttggtgccatcgttgcatatgcaattgtcctttacaaaacttatagtccaaacttgacttcccgtgcttcttggaataagcatttctttgcccgtcttatgctcgatgacaatgttcagtattttattttagctctttcaatgttgattgatcgtcccatcctattttctctcgctccatatgccatttacgccactttccacatctccacttacttgcgtagtgtgcttttgcctgccatttaccctaatatttctgacgcgaaaactgcgtcttatgcttctcgtgtttctaatttgctaaatcagtacactcgaagccaatttcaacctgctatgcaacttgttgcttctctcgaaacatttttattgttccgtttgttctttggggttttcttacgtaaaaactcaatttccaggttggtgggctatattttctttcttcgcatgagatacactaatagtcactttactcgtgcatccattaaagccgttagccttcgaatggatcgtttggttgcagataacagagttcctcctgttatcaaaaatgcttggcatacattcaaaacttatgtgtccaagttcggtgcttcacctgtaggtactgctcaaagccgtcccactgcatcaagctctaccactgctccctcatctacttaaagtgatgccttattccttttgattgctagagatttatataaatttcaccaatcagtgtgattttaatatgtctaagtgctcctggtttttgagttctttactattaacgagtagtttctatttcacccaagtaaattttgaatgttcataccgtttacctctttctctaaaaacttgtttgagataattccgtttatttatttttgctcactactcctctatttcagttatctttgtttggggggtctcctcagactttagtttagcttttttcaaggaaattgaaatatggatatatgttgtttatccaaaaactctttgagtattaaaagattaagaggtaaaaataatacgttttattgaattttgtagcacaataaacacatgtatagcagcgcactcttgaaatctagcaagttattagtttacattggataaaataccagtttcaattgaatttatgtgatgttaatgcgttttgtttcttagcatctgcgcaaagtaacgtagcgctgtgttatggttcactgggaaacaccaacaaagtgctcgatgtttttctgattatcgtaattattttgaacgatgtttgatcagttggagttttatcctgctgtcaactatgaggataatgaaactcaaaatgatataaaagtaagcttagataaatgtttttacaagggcttacccaattagctacccgaagtcgccaaacttgaaaatatcgaaacagtgcattccatttctaaggaaagacgcgactctttaacggaaattttaaatgattcttcaagcttaccggcacgtccgttttctctgcctaatcccaataattcaaccgtagaaaagcagtcgttatttccatttgaagaaaagatgaaccccatatggataatttctagacctactttctctattgagcaagacgcggaaaaaaaaattaatgaacttcaaacgtttacaaacattattgatcagatattgggtcagactaataacattgagtcaacattgttatcaatgaaagaaaagtttgaaagttctgaaaaaaagctgagtgaattctctgaaatgtgtgagaaccttagtacagatgaggtattaggagcgtgctgcataccacttatcattactaacaccttgaacagatgcggttttccgaaatagccgatggcataagaaaaggattaacaatttttgctcctttgaaagagcttactcgagtttttcggcatccacctcctgactttgctggcaaagtttcctttaaagagcacattactcaattaaatacttgcatcatgttccttgaagaaaatgtacgaaattccatgttttttattttagctgactttttagttggattttcaagaaagtccgcattaccttggtcaatacaagaaactgctatctcaagcgatggatatatttaaaccgtattttatacggataattaaacaaactactgatcaagtgctaaaggattccaaaaaaatggtaggcatatacttttgggcgtttttgttttccccaatcattaacaactatttaggatgttcacaaacagcttcatagttcactcttctacgcccgatttagtgctgtaggtcataacctttgccccactatcactgaattatgtaaattatgctctaaagaaagtttagatgcttttcttcctgctttttatgatgtctattttcaatgccgcacgcggcttctgaaacctgtactggattatcatttgaaaagtttttttatggagaaatccatttcaagctatgtatgtttaacgaaacatatataattaactaatgataccgtagatccaaaaatcacttgctcttttacaacttactttttttgatgaaaataagttattccgtgaaattcttatcatggatgattttcgatttatgcattattggaataatctttgtcaaagcttttttgaaaatagtcgttcattaattttgcatgaaaaaaaccttaccgaactttgcgaggtgtgttcttatatccaatcatttcaaaacgccattttagaaggggaaagggaggacgttgataaaaaggtcgttgaatttcttaatcctcttgtacttgagttgcaagagcgtcttttatttgtggtacaaactgccattgaaaccgatattcaacgatattcccctacggaagaagatttaaatcctattgcagatgacaaaagtttgctcttcgacttagaaaagttacgcttgaataatgatgaagaaaagctagaccccgatgttccacaaaaacttgctatggctcaaggctggtatccggtagtacaaaaatctttaattattttgtcgaaaatctatcgattggtgaatgtacgtgtttcatttagactttatccattaacagtttttagtctcaagtatttgacgagatagcccttgaactcgtgcactcctgcattcgttccttggtagatgcgtaccgctattttagccggaacaatgataagcagttagcaaggctttttctaatcaaaaattttttggttttaaaagaccagttgaactcattcgatatacattatgcttgtattgaagctggcgttgatctgcgaaaagtatgggatagtgttcgtgaatggcgttctaacttgagaggcgtcttacaacttgtttacgaaacgtttcctaaatttattacaaatgccgtagataccaggcaggaacttaaccagcagttacgtgtagcagtaaatgggtatatcgaaactgcagttatacattacacggaatgcttaagtatcggaaacctcgaaagcataaccgagtttcaaaatcgaattcaaaagtttcctgagttgagacagcaaatctcactctacctttcagaaacgtggatcatcgaactgtttttgcaggctattcgagaagaagttgtcagtaaatttcaaaatttttacgaatcaatagttgcaaatgaagatattacaggaagtgaccacaataagagtggaacaacttcgttaaagcatttaaatgaatacgttgaagatatttactccgttatgagttgaatatttaatacgttgatgacccgactagattttgaaaacatatttcatacttattttttgcatagtttaatcaagttgaagaaatttaccgttttaaaaatcgtttcaaaattataaatgtatttctatttgacattttgtatgctgtgcatttaatttttttttttatttataaaccactggtaagtatcggtatataaaaacaatttcttttcttcttcgtaaatatagtgaaaattcaattggggattatatagtattgtcgatattagaccgagcaacttcttgtcatatttaacaaatgtaaatatattatattatgatatgcaaaacctgagtattgcaaagtctgtgggttcgaactctgtaggtcggataatatatatgtatatatataatggatgtcaataatcacacggtctttaacctgcaacaaccatgtcttctactttcgagcaagctgccgctgacgttaaagaattaaaggaaactcctaacagtgatgaattattaaaggtatttttttcttaaccccctttttttgtagcttagcttactaatttgttgtactagctttacgcattatttaagcaagccactgttggtgataacaacactgaaaagccaggtctcttagatcttaaggggaaattcaaatggaatgcttgggaagaacttaagggaaaatcgaaagaagacgctgcttctgagtatatctctttcgttgatgagcttaagaccaagtatggaatgaagtaacgcttttgcctgtgaacagtagttctttcgatgattattagaccttacactcgtaaattcttggaattacgacaaacgattaattactgtatgtgaagcatttgttagtttacaaatgttcagccctatttaatcaaagataccaatgatcatattgtttatacctctaatgtttatcattcattcctttatcatttcgaaaatatgccaagtagacagaaaaattccagtgtgaatgagatagaaagaatcatgtatgcttactcttacatatctaaaaatgtgagtatcctattgtaagctgtagcatccaaatcttttttaaaccataaaactagtataacaattcaacatgggttattcacatagcttacgcaaagatgtcaaagactcgcatagggtacaatcgtgaagttcgaaatttacataaaagttctttatggcttattcatatccacgacgcatcttatgcactttccttcgtgcatatggtcgaaagctttgtttatgttcttaagtggttcttcattagtgatatattcatccactttgaagtggccttgcatgtactcatcaacaaagttcggcaattcagaacgccctttaactcctccaaaagctgaacccaacacttgacgaccagttactacaaggaatggacgaaaatcaagggttttaccagctgcggcgacgcctataacacacagtttaccccaacctttgtggcagaattgaagttcctgctgcatgacagtgacatttccagtgcaatcaaatgcatagtcaacaccaccatcagtcacatcaataacatactgtacgaggtctttaactttagaagaatcgataaagtcagtagcaccaaatttcttggcatatacttccttatctgcattgatatcaatagcaatgattctcgaagcaccagctgcaaccgcaccctgcattgcagcgagacctacgcatccacatccaacaacagctaccgttgaaccagactcaaccttagcagagtgtgtcacagcaccaaatccagttgtgacaccgcagcccaacaagcaaatactgcgaagaggtgcggagtgtgaaatagccacaagcgagatatcagctacaactgtgtattgactaaagctagaacatcccatgtaatgaagcaacgttttatcgcgacaggaaaagcgactagtaccgtcaggcattaaacctcgaccttgtgtttcacgaattttggagcacaaattagttttaccactacgacagaatttacactctttacattccggagtatatagcaaaataacatggtctccaggacgcacgttgataaccccttcgccaatgctttccacaataccagcaccctcatgaccaagaacaatagggaatgcgccttctggatctacaccagacagcgtgtaagcatctgtgtgacaaacagcactccaatcgactttcacacgaacctcatgagcttttggaggggcaacctgaatactgtagtatcacctcccattctgcccgttgatgagcagaagagaagtcaaaagttagtaataaaattcaagtataaattcttttccttttgtcatcattatacttactcctctatagataaaggttcctttgcaccccaagctacggctgcctaaaacgaatgttattagtacacagaaagaaaaaataaaagataattatccatatactcatggatgaacaataatatcaaaagtaaacctttggtggacttacagcaccaatatcatttacactttagacaatgatttacgttttctttttcataccttgcaagtgatcgttttaccttcgaaagacatgtttcattaaagactatctcagaatgtgtatttggtagaaagactgttacagttttaacatttaggtctacttacttattacatatgcttactactagataggtcgcgactcggatgaaaattgtcgatcatcgtcgatcttgtatctcaatagtcacttgctagatagagagatatacatacaaaaataaagaatcaatattaaaaagtacaatttaaaatacagtgctagcatagaaacatatgttacgaaaacattagtttgtttataattcaatacttgaagccttcttctactaaatgttattttatatgattgttttttatttttatttttttttgaaaaatactttaaataatgaggcttcaaatcattaacatacactgttaaagttgagtaatataaatctgcgttattaggcaagggaatgagaatgtttctattcaataaacttgatggaaattccaaaagttaatcgataaaaataatattcttaatatttaatttattattcgtacatgggatttacgatatagtacaagaccatgggcttccatataattcagttacgcagctcgttaatttacattatgtatcagctcggcttaattaaatatttcagacagagagagttgatatcagctgcacctacgtttagtgctagccgtcttttaaagtacgaagaaagccctgtatctgggttcaatataaattctacttctttggtttttttggtctattctttcttttggttatcttcttctgggattatttgataccatgggcaattcactatttaaggggttttcaaagccatttagtcggttgttttctaacaaggaaatgcgtatcttaatgctaggtctggatgcagctggaaaaacgagtatgttttttattcggatggatttttacagtcttcattccgtataatcgtgcttaacttggtgttttaataatggtaactcttttattaacattttagctatcttatacaaattaaaactcaatcaaaggtaaagagcactaaacagcattcttcgattgtgtcaaggtatcgtatgcgctgcttctgtattagcatagtagatatagatttcattacgaagactgttggttaattaatcagtgaagtctactgtcgcgcattatcttgagttgcaattatgcttccgtaaatgaaattgatttttcttgtgttcattaactaacagccagtgttgtcaccattcccactgtgggttttaacgtcgaaacagtcacttacaaaaacatcaagtttaacgtttgggtatatttataatcaatcttgggtcgagcatgttctaacgttgatttgtttgtaggatgttggaggtcaagataaaatacgacctttatggcggcattattttactggaaccaaaggattaatttttgttgttgactctgccgacagcaatcgtatatcagaagctcgtcaagaattgcatcgcattatttcagatcgtgaaatgcgggactgtcttcttttggtgttggctaataaacaggatttgcctggaggtaaggttgcgaatccgaataacttatgctaacactatggtagctctttcacctgctcaaattaccgatgttttgcagctagacaaattgaaggatcgtttatggaacgttcagccaacatgtgctcttacaggagacgggctgttggagggtctggcttggctaagtcaaaacgcaaagttaaaataatttgcttctttgatttgttaatacatggtgtttatttcgttcgttatcccaagaattgcaaataattacatcgatcagcttccgttctatccctttatcgttgcttaattaaatctgtacagtctttactattcattttctttctttagcatataactttactattgccaatcgtttccctattcctactatcactttataatgtgcttcattcggccaaatacatttggataacagccatttttgtcaataaaatatttcttaatttaatacagaaaagtgatcaataaccagataatataattatcgcacacttcttatccaacaaaatctaaaaccagttattttaagcgaagtctcatgatatgtatccaaaaacatctagacaaacttgatttaatgtagacaagttaaagttcttttacggcgtttataaatgccttgatcttttcaagatcttgtttcccgtcagtctccaccccactcgatacatcgactacagctgggcggctaacagatatagcatcttgtacatttttaggtgttagaccaccagctaagacataagatactggaatgaaagatgcagcttcccagtctactttcttgcctaaacctcctgactctccaccgacatatgcatcaatcaaaggtacaatatgatagttgggccttgaaatttcagaagaatttagcggaaacaccttaataacaggtctatcgagcatatgtatccattcgaaaggttcttgtccatgaagctggacaatatccaagttcacttctgctattatagaacgaatgtattctaatggttgattttggaacacaccgactaacaaagggtgcggagaggaagcaagattttcatactgatgatcaaaccaactttgaccagtcactgctttctttggggaaatgtgttttctattggttgtatgaacaaaatgtgaaatttccttggccacggacaagtccacttttcgtttgctcttttccacaaaaattaaccctatcaaatcgcctcctgattctacaatggttttagcagctaacaatgaacgagtaccacataccttcactaggggtgttgatgtttttttaccattagatatctcgctagaagaaagattaagtaactctcgtgcaaaagcggcaggatccgaagctctcataagagattcaccaacaagaactgctgatacaccttgactactataatgggcaacatcagcaggactactaattccactgagagctgcaagaataacatcatctgggaccatttcggctaattttgatgtagtggaaaggtctacttcaaaactatgcaaattcctgttattaacgccgataactttagcaccaagttctatagcagtcttcatttcctcagcacagttaacctctactaacggttccatgcccaaagatttagaaaatttatagagggactctaattgttcacggcttaacatcgcaacgattagcaatacactatcagcaccattcaaacgagcctccataatttgataagggtcaataatgaaatcctttctcaaaattgcaggccgattagctacatgctcaacagcttttcgcgcaacaaacaaatcattcaatgagcctttgaaccattttggttctgttaacacagatatgactgaggcgccaacctgagcataagtaagagcttggatagcagcatttgcgtctaacttaatgtcacctttagaaggggaagcacgtttgacttcagccattaaagctggtttagattgctttaatctctcataaaaatttatacatggaggtgctatgttaaggttcaaatatgtttgcaaatcacccacagaaagaccaggctttcttttactttcagcaatgtcaataagtctctgcgcgtggattttctcaaggatagattcttgtttgcgaattttagttgaagaaacagaattcgaattttcacgcatagccgcgttaaatgcgttattttttgtaggcataacaatgccattttcttcccaggttccagcagtgagattcaaaaaattctgaatatactctttgccatactcactaaggatactttcaggatggtattgaacaccctcaatagcatactttttatggcgtgcacccattattacaccattctcggtccagcttgtaacgtccaaacaatcaggaagtgatgaaatttttccagcaagagaatgatatcttgttacagaaatattttgaggtattccttggtaaaatccgagaccgtcgtgatttattttagaaacttttccatgtatgatttcaccagcggaatcaactttaccacccattgtctcaaaaatacactgaagtcccatacacacaccaagtataggaatctttccagcaaatctcgaaatagcctcgttacaaataccaccatcacgcgcaggatgtccaggcccaggtgagagaactagttttaaaggattaagtttttctaattcatcgacagtgatttcatcattgcgaaaaaccataataggatatcgtttttccagattagaaagatattgaacaacgttccaggtgaaactgtcataattatctatcataacaattggtctttcagcaacttctttaactgcattttctgaggcgtctcctttgacgctttcaccaacgtcaactttttcagacattttcagcttgttataattgagacgtgctaacgttaattttccaaaaactcaaaaccaaaaatgctgaatgaaaaagtagccgatgatggcaaatgacaatttcgacttttgaatgatcgggaaagatagtatagaagcgatgtttcttgctaatgtattttgcgaactgcaacgaaaaatatatttggttttaagacattgcaactaagaaatcatcgcataatgaacgttagcaaataacgataacaatcgttgtactattgtactagaattagcaggtaaagaagaagtttgacgaggagaaaacgaaattttttttatactggggttagggaataacgaaatcataaaaataatctttaattaggcataaaaaaataattaaaaaattggtgtttcaattgtcggttcatttaaaactgttaatataataaagttgtaaaccaaatgactaaacagtgattttaaaagtatcctatagctgttgtttactctggtaattcgacacgtaaaatacatgatttctcgacttcaacaattcttgggaatttttagaaatttacagttagtgctagatattggaatgccactaaaattagtgtattcgttgaggaagatcaatttataaattttgtttcaagattttattgaaatctctatgagaatattatatcgtttcacaattcatacagctttataatgtagacaaaaaaaagatgagggtacttaaattttatacaataccaaaaggattgatgataaatgtgataactgtcaacgtctattaatttgagaaatataaattaaatggacaacagtcattgttaaactaggtcacagaactatcttattgtgtttcgttgaaatattatgtagacatactgcacgtagtctacattcacctccacttaaactcacgaacaaccaaatttttttgattgcttaccaatttccatttccccccatttatctctaaatagataagatggcaaaccctagacaaaggaataagcaaagatctggaaagcctcgtttaaccaggcgtaatgctaacaaaaaggcgaaggccaaaatttacggaaattttgtgattcaacaaaattgggataaacatgcaaccttaaggcagaagtaagttaataagtattgctttatttgttttatacaaatgaaaattgaggaaaaagttttgcgctccttcttggtcttatgttcttttctttcttatagaattgctattaacaaataaatagttatgcgaggttgggtcttttagctactcctaattatgttacgggaggtgttgagaagctttatcctgatcctaaacgtgaaaatgaggatcgtgagcttacctcagaggaattggatgaattgaaaaaatctttaccacctggtcaagcaattgttagaagagatgatgacggaaatattattgagattattcacggagaggcaaaaacacttgatgatgttttagacaaagaaattagcattgcaccggctaaaacggaggttgttcgtcaactagaagaagaagctgtaaaaaaagcagctcgacagtctaacaaaatgcttcctttaagtgcatttgaacatgcatatattcaaagacttataaataagtacggaactgaagattttgaaagtatggccaaagacgttaaattaaattctaaattatttaacggatctaagctcaaaaatttgtatattcgcatgaaggctacaaagtaaacatcaatggtgatatacggacggtaaaatggtgattgtgttctaggtatatttaaattaataaatttttatttcaatactattaattctattagaaagcaaatattgagacgactaatttgtatgaaacaataattacacagtatgtatttcttcgtgatccaattttgtattatactatcgaaaaagtagtgaatgaaaacatgtatttaaaagaaattgcttaaatggatatcagctaactatacaattataaatgagcgttagacaattcgaggacaaatgagagaaataaaaaccggattatgctatgtgaatgcaattgaacactaaaacgaaatttcggggagaaatcgattccaatgataaaaatgatgttctaagggagcaaaaattgccaacttaagatataatacacttgttatgttttataagaaactttttagatgtctttttgggaaccgaaacctttgtaacttttgtttgcgaaacagggggcgcagaagtaacaggggtagatgagacagctggtgcgtgcggtggagaagtttcagaggctgtaacaggtatttcttttataacgtcttgatttgggtattgtgatgaagttatgttttctggttcgggctcctgaatctgattctctagaagtgccaaccgctcaattgcttcactatgtcctgctttagcagcctcattataccagtatgttgcctgttctgtattacctcttgtatcgaataaataacccatcaggaattgagcattagcattaccagccatagaggctctttcagcatgcataaaggctaaatcctcatcaacgggtataccatccgagccgttcaggtaccattttgcaaccgcgagatcagcttctgtttccccccttttagcggcagcactgtaatagaacaaagaatatcgaggaacgacagggcagccgtattttccgaactcatagacagctcccattcgtaattgagccgatgaatgacccaaaaaagcagctttcgcaaaacttttaagtgcagttgcttcatctatgggaactctaatattttcagaccctaaatctactaatccaggatgttcatgaagattcaccaaagcatgactatacagtccggatggaacatcggcatcagctgtatctgcgcttcgttcgagaagttctagtccactagcgtgcctgtgtgcatattctccaacaccgtccaacatcccttccaaaattaaaagcgatagtctccaacagcatgcactgtcattctctgaaacacccttttcaaaatattcgacggcttcttctaggttaccttgatcttccaataacactcctaatctgtacaagcttcgtgtatagcctagattagcagaagaagagtataagtcccaggcccgctggatatcagactctacatcaaaggcacctgtctcgtagacataggcatcgaaatacattgctttagcattctctaactctgaaaattctcgaattttatagagcgcgttttcgcacattgattccaaataattaatttcatggaggttttcgctttcatatgtttgaagatatggtagatgagattgggtaaatcgaaggacgtattctgcccactccaatgcttcgtcaatgtcttgagaatgtacaaggtcttcattggcgcgaatccaatcaagttgctcttcatcggatactggtaagggaaaaggtaaatccgctactacctgcttttgcaatggggatccgttattcggtttagggttgtgattagaaaaatgtgcctcttcatgagggaatacaacgtccgcggcttcattagatgtacgtaaatatcctggggcaacacatggtgtagaatgagagcgagttgctgaaggagctgagtttctaatattcggcaaaggacggtcccgttttgtttcttgtgagctggtagcgcgtttaatagttaaaagaatgctagaagaggatacgttcggtcgtgaataaaaattctcttttttcatgttggttacagaggcactcaaactttgtgtatcgttcatttccggtgcaatcatgtcgccaataccgtaggcaggtccaatggcatctgtttcaaagggaatgctagattgaacattggagaggtaaaaagcatttattcgtgaggcaacttgaggatcggttatagaatgcccaattgaggacctgtttctgcttttgataccgcgtatattgttcaccgactgagaagaatatgaaaattccggcacacccaaggggcttctatttcgcatagaagatgctgaatccatttaatggactttttaggagaatagtcagattagcaaaagaaaactcgtgtaacgtgaaaaaaaagagagtagctaaccactttataaactttaaaacagatttgtagcgaacctagcaactttcactagaggaagatttgaaaacaaataatgtctataacttagatccttttcctcctcaatcgcgttctaaaagtagatcttataatgaaagggtagtgggagttgtcaatatacacacatacacacattggaacggttacttccttgaccagcgcagtataccctaaccagcataaatcggggtaacaaggtgtagaggaaagaacagaaaagatagtagtagtaatgtgcaacgataatcaacatgaatgaatatcaggaataactaatagcgcatagcataataacaaacttatattgatgcacgtctaaataaaactgctttatacatgaggatgtaaactagctattcatagagtatttgtatgtgttacaaaaattagggaccattcaattatgataggaagaatgccttattatgactgataaaactgttagcttattcttttatccgaaattgaaaacaattgatatttcgccagctcattgtcactttaaacaagggataattttattttaaaagaagaaaaaaataaataaataaagaggtcaagaaaaacacacgtataaatggataatgtgccaactgagacatagttacgaaatttaaaaaatttcagttagaattttctaaccaatctgcgaatttttccaaacgtttttcctcgtcctcttcatcatctaatgtatgctttccacttttctggaaccgaacctttccatcgtaaattgaagcttccactacccggccatcaaaatatcggccttgcattaaccttacgcaagcttcagcttcttcattgtttgaaaaccgtacagttactactccatcaggctccttgtcgtacaaaaccacattagtaactcgtccacatttctcagcttcctcagtgatatcgtcttttaagtcaattaaaagttcaggtgttttatcgagttcttccagcgtaaaaatatgctttaaaactactattttattaaatcgtttttttcttttatcatcaacctcttcgtcaacatcatcccaggatgaaatttgcctaaaacctgttagctctataaattaaaagataaaaccgagaaagaaaaaagttggtatgcaacaataaataaaagagaaattttttatgagtattcattacataacatactgcatttgttgttgtcggagacgaagtgcctttttttttaaggcaccacctacgtctttgttcaccgttttctcctttttgtaatcaatattagctttctggacacgcatcttttgcccagatccataacgaaattcagtgtcatcaaataattgctctgcaagctcaacactttcgctgcggaaaaatacaattaaagcatcacctttaggagttccatcctctgtccggtagattttgattctcggcgtaccattgtcaatattcttagcaataacaccgcatttcttgaatacttcttcaatttcgtcaaccgtgacatccagtggtagtccttgaatgtaaaccgctttgtttattactggggcgggcgaggcttctgaattttcggactttgactttttatttcgagaacctgaaggatacccttcagccgatgtcgattcgtacaatcgtttggtatggcggtcttcgccgttgctagattcctttccttcggtagcctccgccgtaacatcactgacttctgcaccagttgagccggccttattcatttttaagctattaggatccttgtttagttaggggtcatgtttgtctcaatggaatggtaaagcaaaattgttcatcgtacataatctttccaagtttgttcttcatcaatatatattaattcgtttccttctgatcctaaacatctccaacgatgtattctttcatcccaaaaaggctggctggacataatctacgagctctaaaacgattataacttggtaaagttcaaaatgacctcgattgttttcacataacgatttctaacaacgccacaatatatatgtagagtaatgtcactgctttgtataatatgtatggaacaaaatacagcttctttagagattgaggtaaacaattaatgtattgattgtcaatattcttattaatgccagtagcattgaattttcgcattaacgcatacactttgtaacctatcgttacacaagtcaaaagtattagtttagttttcaatttagggatttgcctacggctaacagcacgcaactcgcatacctatgttgttgaatgccaaaactaccaaaaaaactaagacgataaatcaataaataggcaggcatagtttctttactaatcctagtcctcaaaaaatcttccttggtatgccagaacttgtccatcagtcgcacacaatatcaattttaaactgaaacaaaacatacaggcaacaaatgtgtatttctaaaaatgaagttaccaaaattacaattaacttaaaaaatacgatttacactttttaccacacatagtgatatgaacatatcaaactaaacataatctatttcaaataaccccaacggaatagcttaatgaataaattctttcgagtggaaaaatactaataagttttatttaaggaaaagaaggggtattttttcgaaaccggaaccgtcccatcggccaggaaccaatgtattttatctgcaagggagacgtaaaaaagatataaaaaattggtttacaaatcagcgtcatcctcatcaggtaaaggcatagcagcagcctcgttcatttcctgttggtattgagctaacaattgctgatcgacttgaacctcaggaggagcaagggcaggcgaagcaacaaactccaggttggggttgccaaccagcttacgggcaagccataagaaaggtttttcgaagttataattggacttggcggagatgtcgtagtattgaaggtttttcttgcgatggaaagtgatagccttagccttgactttacgctctttaacatcaactttgttaccgcaaagaacaatgggaatgttttcacaaacacggacaagatcacctgcattcgattagtaatgttcattaaagtagtcaaaaaaagctaatgtcaatatacttataaccattaaatctagcggtctatgagtatcaaaaaaaacatttaaagcttttttttgcttaaatatcacttacgccaccaatggggaacattcttataggtaatacgggaagtaacatcaaacatgataataccacattgaccttgaatatagtaaccatcacgaaggccacctaacttttcttgaccagcggtatcccaaacattaaagcaaatttcaccaaaattagtatgaaaatgcaaaggatggacctcaacaccctaaaaatatgttagactgttgtttctaaacgaaagatctaagcataaaaagagtaactgaaaaccgatgatgcacgagtacagataactgtatgtctcataaaaagatggcatttatttacgatactaggcatcgtttccggtatacaaaaactgttctaataaagtaaaatcataaaacgtaccaaagttgcaatatacttcttttcaaattcaccagtcaaatgacgcttgacgaacgtggtcttaccggtaccaccatcgccgacaagtacaagcttaaaggtaggaacgttttgtggttgagccatactaaacttttctctgttgcacctaaactaactgagagtttggttaaaggaaaattttagtggtgcgtaatttttatatgaataaaagacctgggtataacaaaaccctaaccctgatagtcgattggaatttaacagaaaagggagtgtatggtatagttttttaatgccgatttaacgaattgtttaacgagtttgactattgctcttattgaagttgatcgccaaaaaatggatatagtgtcgtttttgaaatttcaaaaaagaattgcttctacgaaaagctacatttgtgcgtacttgcttatacattctgggtttatacacaacttacaagcagccaatgcttactttttggacgtcactacacggttttgattgcatgtaaagataaaaaaccgcagccaagaaaacgtatttgctaatccaaggaatgccaggaatgcccatacatagaaaacaaacattctaaattttcattagctatattagtatcactagtaaaaggcctacgaattctgcaatgatccaggtccgctaccagcgtggactcagctggatcgaaatgatcgaaataaagattaaaaataaaacaaacgaaagtggtaggaagtcgacaaacaaatgaaaattatcagtaaaaaaatgctgaattaatagaatgatgcatttgcttttaaaaatttatgcaataaaagataaaagcaaataattcaacgttaaataagccatatgtgcatgatgaagatactatagcttccgctagtaaatgtcggtaaaccagaatcgaaatgagcgtatcaaatatgcccggttaattcttaaattggtgtcaaatatgtccgcagtaaaagcatcaacgaatttaaaattcaaacatattagctatgttttcaattttgaagggatatttagtttgaaaatagattaaggaaaaccagatactaagaacagggtctgttgcgcaggttttagaattggaatgtgttgcactttgcttttgtggattttgaggagtgtcggtatttatttttgcttgcttgatttcttattcttttgttttgcattcttctttaatccaatcgaagaagtgagatttgcttcattttcatcatcaattaatagagaaggaggcctagtacgaagttctttagctttgctaagtgaaatggtaggcattctcgacgttgtcaaaacaggtaccgacatatcgcgttccacagtagccttgagaaaagccgaagaccaacgatgtaattcttcattattttcacaagtaaaataatgaacctttggtggagtgaacataactgctgctttagcggcacctggagcaggtggaattaacttgatagcagttttgcctccacttagaacaatgtcatcggttttcgtaacacgatgagaagtcatatcaattaggcctttttctgaagcatcatttaatgaatggtaataagaaagccttgttccttttaatacaaagtatctagacttccaaacaccgtaacgatcactacgtttccgcatccaaccatgacagtccgccgttttaattgcttctttggcaggtatattacttaatccttcactaattccagtaggtaaaaccttttgtctcccaaaaatatcacgtttcgactttcgtttacctattggctctttatttaatggtgatgaagcaacagaacgaagggttggacgagtctttaactcagtgccgactggaggtgaagcgggtaaggaagcagccggagatggagcaacaaaagtatttcctaattttgagcccttcgtatctttgggttgaggttttgaaagaggagtggcataattattaacagcggatttttcgtttatggacacccctttgcttgtgacaggcgatgatgcttttgctgatgggtctggcattgattcaggtgacttagtaacagaacttgaactcccttgttcgagattgctactagggagtcgagaacttatcgatgaaggactttcaccatcaatagtagtaatctttggaggatccaattcttccaaagcttcgatagatatagctgaagctggtgcttttcctttcatagcacttggaataggtctaggaggtacggaagaagattccgatgcaccgcccgtaaatttagtaggaacgttagaagatggttgaggagcatacaagttgcccttagatgaatgataaggtaaaccaggaaatgaagttccttccttatcaacatcaatgctactggtagaaggagaagagatgggctcagtaagacgagaaggtaaaccgctattttgagaaattgagtccgtaggggatgaacgttttaatatcggtgatgtggccgaaggttcgttagaatcaaaacgagatacattttcagggaccgcagattgcgtagacttagaattgcgcgaacttggtgtggctaaaggaggaatcacgtattggttccaatcggtagatggagatgagtccaaatcaggtgaaacaatcatatttgacaaagaaggcatcacactagtcggacgattaacataatcgttaaatcccggacgagttggactggattttgatggtgaaccgccggcttcatcattagatttttttggaatagaagaggaggaatcagaactttggctaacagaaataggctcagcaaactgcggatattcttcatataaagattgttcgtatgaatcttttaattgttggatctttcgtaaaacttcaaaacgttttccaaaagaagtaatgttaagttctttcaaaacattggaatctaagcctaataaaatttcaccggttatttcattctccgcaaaattaggagctactgatccaaggccggcattcataagccattcaactacctcttccgtagaccagttaggaacattttgaattttttcggaaacagcaagagaggatgcaggtcgattttcaatatagggcaaaggtgaactgtcatttggagtacgagatgctgaagttgacatattctgtaaagctgtttcaatatctgtaatagtttctctaacggaatcctcagctgacaaaacctttttcaagcttgctgaagtagcaggagcagaagtagaagcagaagcattattataatcggcatcaatagtgttgaagtttgatagatctgaggaaggttggttatccaacaaaggggaagggccttcttgtttagaagatggaaacattgagttaaaattactagggaccgaaggtttcgaaagactatcaagggggccgtttaagattgatgagtgacttgaagacaaggaattattcgaatacaacttttcactgtccttgtccgatcgtgaagaagttgaccggctgcttgataaagaggatcttgtgacttccgcggtagaaatggagaaatcttctttgcctcttcttgaatcacttgagtcagacctctcatcagatatcaattctacgtgcgaagcaggaaaaatacccctatttccctgttcatcttctccctattaaaacttagttagtatgataaaaatatatcaaggtttcacaatcctaagggcatgcaactttgacatatagtgtttgcatctttatgtggattggaaaactgtacaaagcaggcatcaagaatccttcaaattataaaatataccaggaataaaaataataggattttgacttcgaagttatatacttacttcccaccaaccatcaccaaattcttcatccatctttatcaacagatacttccgaccttcaaccaacggaagttcatcactactcttccccggaaaggaatgcaaagcaatcacgaaccgctgacttgccatagttgtggtaaaagcagaaaaaacacagctatgtggttatgcggtgttgtaatcgaaggcttaaatcttgatggctggcaaaacagtgtttaccgtgtttggcttagcccactttaacgataataatctatgtggggaaagacgaccttcgtgggggctttgctttttgaaatctgcaagtctgttatattacattaggagagtgttgcagaatgtgttttgacctagtcatggtttaaccagtacttacgtgggggtaatagtagtattaggtgttgaataggtgttttatttatttcttctaatatacatgtcggtacgtttgaaggcaaaggatagaatgtctcatcttcgtatattaacgaataaatgaaggaccaaagaactaagaattgtgattatgcttacgtttccattgaaatacgcttagtataacgatgagggtgacaattgcatagttactataatacatgtatctaatttatttattcacgtgtgtaatgaggtcgattgacttgatctaccacaaaggtattatggaaatgcgatcgagtattaaccaggtaacttattatttatacaaggtccgtctacggttgaaggtaattattggataacttcgctaatatttcacaatactaaaataaaaaatgagctaaactcgtatttgaccatattcctgggatatcaacagtccactatatgattttgcttaataagaatcattagctatctgaatgcatgattatttaacagcatccctcgcagacagaattctataccctttacgatctaataattgcaaatatttcatacatgtatgggaatattagatgattaccgttaaagtgatttattgctaaaaattgcaaatacagttttcccttcagaggatagtaagaatgtgtatataaaaatttagtaataaacagtaagtttacttaacattgcaagttatagataaaatagcatcaaccactttatcagagttcttctgggagcttgtctcgatacttgcaaatgtgtcctggacttgctttttgctctccgcttcagcctgactatatataccagaagcctgatatgttaaaattgattgtccaaactcttaaaaactgtattgaataactttacctgactttctgactttttgaattcctcttccttcttggaagcgtattcatcaatttcgcgtttagcctcaagacgtgcatccttcaatctttgagtgcgatctttttatcttttagaaacgttgctccgattgattaaacttacgttggcgagccttttcgactatatttctagcaactttttcagcctacatatctcattagaaataacgatcttggaattacctgaacttacctctaaaagttgttggataccagaattcgtttgagcactctaaaaagaagtcagaaattgctccttataataaaaatacaaattaccattatgtctgtaaatttaatcgtacttgaggaagggtctatggtcgaagaagtaatactggtttgataaactactcgatctccgtaacgtactctatctactctgctatccactaattccgtatcttcttaaactcgctaacgatatggtaagatgcgatgttttgattgaaataatgtttgctcctaaatttggatactatataataaaatcagattcttactatcctcggttataattgttgggcaacgcgccgttgtttgctcaggtgaactggaacttaataagtaaattcggtattgttttacatttttaggcatatgatcaagaactgtaagtaaacagatagcagaaaccatttgaatcttacaatattacatgatagtacgttcgagcagcactgaatttaacaagtgcatctaataatgctgttacggcgtatacagcatccttgcaaatataagcattgctaaacataactcatttatgttttatagacattactttcaaaacatcaaatttttctatttatatgctctttttaacaaccaccatacctaaatgaattactattttaaacttagtatattttctaggcagcgtattttttgcgagataagcagttaaaatttaaactaatactttaatgtaaagcaaaatttgtgattcatagagtacaataaagcactttggtctcacattaatacaatgacatacaccgaccccagctgtttgagtgcatataaagcattaaaatatagtgataataatttaacttacaaattttccactagcaagacatacctacaaataccgggaaaaatatcctctaatattcgtttaaagctgtctttaacagcataacttagcgcggtttaaatcccttacttttcgtacttgtcataaaccaggcaaagcttctaagtatttcaaactatccatatctcttgagaataaacaggtgtttttagatgctaaactattaagacgaacacaaaacctgtatctggaataaaaaaatatatatttaatataaaagatggctatagcaaaaaacagaaaggagtatgtacgttaaggaaaattaacaaatatcaaagaggtaaacaattaaacccatccaggtaacttcataaaacgaaaatcaaaaatcaccaccgaaacgttcctaaataaaataaataactcaatttgtgaaagtgtgggacatattaaaagatgggagtgaacacttttgaactttaatgcatgcaggtaatatggctgtgatgtacacatttaatcgtaatctcgttaaaaggaagaactatatgagattatccaaagtgcaaaaaaatttatggcgaacgtatatgtttaccgtattttgatagcaccatattcagaaattgcaggcaactttgttgatcatctctgtcaggttgagatagaatgcagtcctttaggagatttatttctttatctgcaacagaaatggaaatagcttcaagacgatactcaagatttacccaagcctgcgaaatttgctcacatgtgcttggcaataaacagtatgctttcaataatgaccgataagtgacatgagtaggctttaacccgtacttgtctatcatatcaaatccagcagaaagccattttacatcctttaaacgactagcaatagagaacaaggtgttggcagtactaatggatggtttgaactcctttacatctgacatcttgttgataaacgtagtgataaagtcggtagcctttttaatatcccgatctcgttcaaattgcttcattgaaagacttaaaatagcatttgtcaaacgagtgatatctttgggtgacactgaaagataataatcgaaaatagttagcaaaggatctagagaatggtgtgcttcaaaaagtctttgaagtaaccaaacggttgtatagatcgttggtagatttctttcgttaagattagaatttttcagataagcagcagcttgatcgacgagacctttgttgacaaacactgaaataatgacatcggagtgaaaacttgttagtccgttaaattgaactaaagctttatgagctttactgctaataccttgatctttgaaaacagtataaatcaaatacacagcaaccaattcatttacaacttctttcccttcaagttgctcgtgaatggctgaacctatttttccacactgttcaaaactggcacctccaagtatcttagcttgaagtgctgagatgtagaggttgcctaaaactcgttcatctttaggtaaaaactccatatggcttaagctcatatcagcaattaatgaagccttgtcaaaaaggtttaggtcgatatatgattggagcataattcgccaaaacctagcagaggcaatctcttggtgttcaattgcatatcgaagtatatcatcaagtttgtcgagagtagcttcatctacattacctctcccattgagcattttaatccgatctaccaaaaacaaaatgtatctattaatggtttgactatctaaaatgccaaatggtttcaggctgctgaaagtagcaacggtttccgtatacttgcgcgccttcatttcatcatttaattgtttcagctatttacctgttagaaaaaggtggaaacatcagcctttacataccaaattttgagaattctgccttacatgttgttgagtttcagcggtgaatgaagtttgtaacccagaatgtaaaggcggagcggtgaaaagggtacgcgtattttgtaaaagtgcatctgacactttagcattactactacgcagcaatttccgaaaaatttggctcccaaatccttgcatggtatacgcttggggtaagtttgttgttgctgagtcatgttgtggctactctctactcagtcaggattgatctagaaaagatcagcaaaatggcgtttcctgaatatgttagaactgattctattttatttttcttttcctataatagttcaatcatgtagtaacaaagcaacttaactaagactctgctgcatgcttaggcacattctttgcaaattagttaaaaccggcatttacaatatttttaaaatttatacaatcagtctagtttaatttaggtaatttaatagataggacttcaaaatccctgtaaaaatataatgaaaagtaattttttcagttgcatcaattaaaggcgtcgctttcatataaattctcaaagcattttataaggactttcaaaggatggcaagtagtgattgaaaaccaacacttctttttaaaaggtctactggttatcaacaaaatacatgtctatgatgaattaaatttaaaattaaagaaaggacaaaatgttaatattgaaatatagaaatcaataactttcaaaagtatattttttaacagcgtacccaattatccaaaagattacatataaaactaatttaacagacattcagtcagaagaaatattctgaagactagactttacggctagacatttcgattttaggactgcaatgcttttaatgaacaagacatcgggcttcataataccggtgctttcaacagaaaacaaataatgatcgcgtacgcggcctaattgcaccttatctgcaaattcgggatgtctcaagcattcgcgggatacggtgtcttttcgaacgtctgctacacgggcttgttttttaccatcaggtccttcttcaagctcgatgactcctttagggaagcatttttgaaatttaactgcatcttcaccttcaataggagacaagatatgtatagtaggcaataagcggtaggaggcagtagcaacaggagaaaacttagcatggtcttgtccaatacctaagattgcatgagcttctaaatcgatttcctggccaggacgcaattttgcaacaacaatatctgggttgactactcgtataggattgtcagcaaatcgctcttcctgtcgaccttgcggtttccaaattagatcacccgaataaacctcagagttaacgtaaagtctctttggatctttttcatctgtagcggcattcttattaaactcgcatttcttattaagggaaaagacaacagtatcgtaatcagtatgagttgcctcttgtcctggcagaggatgttgaaaccatttaaacatgtcaggatcagcagatataggtacaagacctattctgtgagacaaaacctcatcttgtattatgctcgtattgtttatgatatacacgaactcaaatgcaagagttgggatctcggcgattaaaatcctcctaaatgcatttgcaatggatgcatcaattccagaaatttcaaataccattgtttcttgatcgagagacgtaatcgaaacttttaaattttttttaaatttatcaagatcccagatgttgtcttcatcaaaataataacctggaaaatctacacttcctacatctgtaacacgatcagaaaggacagagatttctgtccttgatctgtcaaccgctgccatttttaattttatgaaaaaaacggtgagaagttgcaatataaacttttaaaacctttatatgcgtaaaaattcgctattgtgtggtaaacacgatagtgcgaataaaagtaagacattgcaaattaactgacaatagtagtagagcacttgaagaagcgtaaatagcatttttttagcgattcaagtttgccaaacattcattttttttttttagactgtatttataacgctaaatacgaaatggacgacaaagaattgtttgatcggtctatatttgaagaaactaatcagttacatttgtatgatcaattgaattatttaaaaaagaatgacctgcaaaagtttaggaaacttttaaatcaagttcagcaattggacttacggtcattgtggttgaagtatcgaaatgctaaagcgacaagccaagagaacagaaaattgtccccttcagaagttggtccactatctattgtagatacgtctgactcaagttggtggagaacaggtcttcgggaaattgctagaggtcatgtagctgccttagtattggcaggaggtcaaggcactcgacttgggtttgctggtccaaaaggttgctttagacttgggctgcctaataatccgagcatctttgagctgcaggcacaaaaaattaagaaatcgttggcgctcgccagagccgcatttcccgatcaagaagcctctataagcattccatggtatataatggtttctgaatgtacgtcagaggagacaatttctttttttaaggagaatgatttctttggtattgataagaaagacgtttttttcttccagcaaggagttttaccttgtctagatatctcaggtagggtcctttttgaatctgattcttcattagcttgggctcctaacggcaatggaggtatttatgaagctttgctttcctctggtgcattgaatgatatgaatagaagaggtatactccatattacggcttatagcgttgacaatgttcttgttttgccggttgatcctgtattcataggaatggctactactaaaaaacttgaggttgccactaaaactgttgaaaaaatcgatcctgctgaaaaagtgggtctccttgtatcttcccataatcatccttgtgttgtagagtactctgaaatttctgacgaagcatgcaaagctacagaaaatgttgatggtcacaagcatttgctgcttcgtgcggctaacattgcataccattatttctcttttgatttcttacagaaagcttctttgcactcaagtacccttcctattcaccttgcatgcaagaaaattccattttacgacgtaacgtctcatcattatactacacctttaaatcccaatggatataaacttgagagttttattttcgatttgtttcccagtgtgtcagttgaaaattttggatgtttccaggtaccacgtaggacttcatttagtcctctaaaaaattcaagtaaatctcccaatgacaaccatgaaacttgtgtaaacgatattttgagtttaggtaaaagctggattttaaagaatggtggtatcttaagtccaagcgactgcacctatgtttccccagaatgtagtttacaaggagaatcactcgagtggattaaagggaagcaggttagcaattgtaaactttactagtttcctctcctatattcaactatttttaaaggtttatataaacaatgtaacaaagtcaatgtgataaatttatttactttcattttatattgtacaataatcgtcgaagcactaattgctgttcttaatcagcaaatcaacattcaggatttcaattacggttttacttcgattgttaatatattaatttaataaattaattgaccgtgcgtttattgaatttattagtgactgaaaattttctaaatcatcttccacctaattcgctttcgttcattttaaaataaccctgacttttaatatatcgttgtttaatcatgatgttgcattattactcctttcttttcaagctaaatactctcaaattttagtatgctttttactaaattacctgactaacggaataatgaggtgtaacaaccatatcactgctaaagctcaaaaatttaacgaactacattgcatcctatgtcgagctcactagacattgcctttatgccgtttagcctcgtcactatatacatcttctttgcatctttttgtatcaactagatgattcgtactattcaaaggcagagcgctacaaggttttcttcagctttggttcagaggagattatactctttggcttctgattctctcaataaacaacggaaaccacaagaagaagggcgcctggcacgaattttcaaagatccgtctaacaaagcttggaaggatttgacggctcctcaaaaagcatacagaacttctgctaatattggaaatttttcgattgtgatatttggaggcggcgttttcggattgattatatatgcacttgtcactagtatctggaagggcgaggcacattacggtgatgaagcttttgaacttttaaaggctaatgaagaatgtcgatatgtttttggagatcacatgaaagccctaggtgaagccacgcatcctcttcgtcgaactcatggtatattgactagtcgtgtgtgggatcaccatggtgtagaacatctagtactacaatttcacttaatcggtaatgagagaaaagggcacgtatttggaagacttgtaaatgttcaaggtgactataaatgggaatatcttttcgttgatgttgcaaattacggaaaaatcataatttttgatcataccaattctgtacgacaacaacataagaattttggtttatggggaagcttaaaaaatattacatggggaaattagaatttccgaatgataaacgcacgacggaaaggtatagctgttaatttcaaccgaaaaggaaatcattgaattatttctcgattttaatggtttgattaatggtttttcgcagagaattaattttctaatttacgaattaatttacaggcgatgttaatgatttttatcagaattagcacacttagttatgcagtatttggatgtatattgcaaaaaataaaaaaatcgtcgacactttattactaattaagcgatcgaacctcatgatttgttgtttaattagttagtataaagaagcgaatttgtacgaggggccttttcgcaggggctgattaatcgccaatctaatgtactacctaaatgtgtttagttataaaaaatataagaatgattcaaagcacatgaaataattttgattattagatataaagtacaagatgtaggccggtatttataaccgagtacactaatccatatccaactagcaattaattatatattaaatttttataatgacaaaacgcaacgcattcaaaaaagatgaaaaaatctggtatataatttccaaataaacaaattaaaaaagaagaaaaacaaggataaaatacttaagtttcgacaaaattaagcagcagtcgagtcttcattatccggcaaattaaacaatccaaaccataaatcgtcaccagtactagtatcttttaaaaatttgtcgaagtcaaaatcatttagaagagccgcatcgatgtctgttgaatttccaacatccaataattgattgtctgaagatttagtggcaactgtggtagactccgtaggtgcagaaggagtcgcggaagtatcaggatttgattttcctgactgattttgattatccaactcagaatcggatttgtgaacatttgctccttgcgatggttccaaagcaggacctacacttgttgcttcatttgttgatgattcggggttggtagtgttgacggtcggtgctggagttggagcatttgaattagcagaagaaggcttttgttttgatcgaacgtccaatggagaactggcatttggagtgggtcgcgatgaatgagtttgttgtaattgccaattccccataacgtccattccattgtccgcattatttgtgtcagaggtagatgagttttcaatcagattagaatagtttgatggatgatcacctgatgtacgtaaaggaagaccattttgtaacataggcatatttgactcattgatgccattaagattttcagtagtattactattttttgttgagacctttacaggagatgtggtggcttctgtaggagtgtcagtagatttaggagtagtgcttttggtttttgcaacactagattcagtaatagtctgagaaagcggtctatcaggcgatgccgatgtgtacccttttctttctttttcctgactaactaacagaagcctctttttattctgttgttctagtagctttaactcctccatataattcttgagagctgggtttagacgactggggtttgcgtttccgttaaaattatatagcatattttgagagtaaggagaattagagaatccgtattggttcatttgatttccagaaaattgcccagttgaaggctgttgagcaggtttaggtttgtctaaagatttctgttgttgaggaagggtagaagaaggtactgctcctccttgtttgagatgtggatttctgtttgaagcaaaatttatctcgtgaagcaatggttgagcagagttttgaacaacagggtattgtcctccgttaagaccagtggtatcgtacaacggattcgactggggaacggaaccattaggagttgccggtaaactagggcgaaattgagcattagatggagcaccttctgttttgggtgaagaagggatggatcgaaaatcggaaattggaccttgctgcttaggtggatgtgtatcgtgagttgtaggttgagaagtcgtgttttgcatttgtggggtagaaccactttgtggagttttcttttgctggtgctgcttttgttgttgttgcacagattgtagctgcctgtagtgtaattgttttaattgttgaagttgagcagcggtcgggggaaacgtttcacggctttgattatttagcatagcttgccgcattaagtgctgatttctatcgttcaatccacctgccccttgatgaaactgagatgagtcaatctgctgacccattgcgttggcaggatcatggggaaatgaggcgtttgcataagggtgagaagtatttccagtgtgtagagagtttttttgaatttcttgcaaatttaaacgagatttcttcctaagattgctaatatgagacatatacgcctttgccggctcagatccttgaccccgacgagcattgtaaatatcccaaaaaacattccaccactcgattaaaaaaccaccagctgaatcgataggcaaaataggaggtggcggcggagcagaagaagaagaaaaggaatctaaattaccgttatttacattcatgttttcatccgaagattcattattacttataccttcatgctttacagcaacaggagacattcttttgtgacgcttagctaaggaattggtttcttcttgacttctgacgagcgtttgtacttgtgcttcacggccaaaagctcgggctgcctcacaataatccttcttgattaaataatcatatatgtacgaattcagtaaggattgtgtggtcctatcggcattatttacgtgcggttgtttttgatctttttgtaaatcatgtttctgtccttgctggcttggcaatccgacgccggaccttaaacctggatcagccataaactagaaatgtgcagaagttaggtgttgcgaacgagaatatggatctacaacgatgcacgctggcgatatataattttaaagatctgcgcacgctatactaccgcaacattttgtatatcatattttcattttagttttctatcaattactgaaaatcataaaatcataaatgttatgtttgaatttagttacagagtaaatcaaaacccttgaagagtaaaactctatagaggtttcttattttccaaggcaagtcatgctctaaaaacatttttaataatagttattatgtatatattcggatttgaattatctaaaatgggctatattaaaatatggttctaagatgatatactttcaatgaatcaaccagtggtaatttcagattttatatatgcaaacttactaactgaaaactgtggaattaagggataggtgggtttagaaagtaaatgtaaattgatatttcttcatccgtaaaaacatcataatgaattaagaatactattagccgcagttttttgtaagaatgctgtaattatgtagatagtatcaattattcttgttttatttaccttgccttggaaaatatacatatctacagctttttacataagttagcgatgtaaatactaagcactggaactcatattatcattttctaaagttgttagaaatgcttttagtagtaaagattttggaatgtgttcactattcgaaaactagttgcaaattgtgtttttcagtaaatcaagcaagatgcttaattttggcactacaagtttttagaaagtacttacatgaagattggaagctttgcgtaaatttgtttagtttcacatattccacattttagttttctataattcattttttatcaagtagaaaatttagtttctctctttcattgcaaatgctataatccggctttagaactactatctactggataatcctttattattgccatgctagattccctgtagaattatggattttgatattaatcaaaaattaatttcttaaagtacaaatatattcgacgggagaaagtttatgaaattttgtatgcggttatacctaatcagtgattatctcgttgtttatatttcaatttttgaggcgactagaatagacaattcagcccagaaaaccgtacatacaatttttaagtagaaaaatttgttaataactatacccaaaaaaaatgtgattacgcatctttagctaatggcaaaatgcttctcaagtgtttttgatggtggtaaaatcgagatagactagatattaaagccgctcgttaaatattataagacattaattgatactagtgtttttcctcaagcacaaacaaggtctgtatatagtatacggaatagatatttcttacaatttatttatactgtttaaacgaattttaaatggcttccatgagaagggtaaatttttagggattttgcctgtaatcaaaatgttgttcatataaattctactttaagtcctgtttataggaatgagctcatcattcctcgttatttgaacaccaaagaaaagtccgatttattggtattttggttgtgacagaaacccctgcgacgattgtcgatccgttttatatattttccactcccgtccctgctattcattttacgttctaattctgaaaactgtcaatcagaaattgcagttattatatatagtaaactggaaatggataaacgaaaggaatcggagagtgcgactaatggacatttagtatgttcgattgctaaaaaaacatgcactaatataaataggttaaaagaattagaatccaagattctagcttaataacggagggttctgtattgcaacgaacatctgatctcaatgttccaaacctacagatgtttgggcatacggtatggttgtattgaaataaatcatactaacgctttaggctgaagttttagtcgccaggttcgatccttctggatcatactttgcttctggcggtatggatagacagatacgtaagtgcagctgtaattaaaatgttgatttataataactgtggtttagttctttggaatgtgtttggtgacgttaaaaactacggagtattaaatggctgcaagggagccataactgatttacagtggagcagggattcacgcgtagtttactgttcttcctccgatacacacctcatgtcttgggacgctgtctctggtcaaaaaatccggaagcataaaggccacgctggcgtggtgaatgctttagacgttttaaaagttggttccgaacttctgacttctgtaagtgatgattgtactatgaaggtatggatattgttattaaaatatggaatagttactaaatttaaggtatgggactcgcggtcaaaagactgcataaaaacaatagaagaaaaatatcccttaacggctgtcgcaatagcgcagcaaggaacccaagtttttatcggtggtattgacggagctattaaaatctgggatttacgaaacaatcactgctcgcatgttctgaaagggcataaagatatcattactagtttggctatatctaaagatggatctagcttactttctaattctatggacaacacgggtatgctaattttttttgggtgtttgatcaacctttgtactaatgctattttaatttatagttcgaatatttgatgtaaaaccttttgcttctgctcaacgacagttgcaaatttttgaaggagctattcacggacaggagcataatttgttaggtgttgcctggagtcgtaattcacgattcgttggtgctggtagctctgataaaaacgtatatgtttggtcagccacaggcgatttacgttatgtattacccggacatgagggttcagtaaatcacgttgactttcatccacatcaggacatcattctttcatgttcctcagatcgaacaatatttcttggggaattgaattaatttttatttcatgaataatttttcaataaacattaaatactattaaaattttctgtagaacttattatttgacgatcttagttgtcaagcctgttataattcctataactacaagtttcttagatttcgattaattatcaaattatatgcgttatgagtacatctttatggtaatgatacatcatctaatcttatttctaattaaacaggttaaataacttagaagaatggatgaatgaggactatattcgagcaatttttgaaaatgttagaaaagtaaactattatgaagatggcgagtcgggagctattttaaaaacttgctgcattgaatttgagagtcaagatgctgctaggaatgctttagaaaggcaatctactcaacgattaatatctgggaacccgatctctttagatgtggttcctgaatggcaaaaacctagttactatatgcttttcattagtaacattgatccagaagtgtctgaaaatgatataaaatacttgtttcaacgttataactttatttctgctcgtgttctacgttgtgttgacgggacttcaactagcattgctttcatatggttagctaatgaaagtgatatacaaaacgcgcaggtagagatgcagggtgccttttgtttaaaaagatctatattagttcattccgtcaaatccgataaaaatacttacttaagttcgcctgggttttatggtacacctcaaccactaaatcaatttactgatccaaacaatacagcagtttatgttcaccaactccccgaaaatataacgacacaagagctacgatcatatttcctccactttggtgagattttatacactcaagtcaataataatagtggacgcatagtctttgctcaacgatattttgctgagcaggcaattaacgaaatgaacaatttccctttgcatggtgttaggattcagctttcttgggcaaggcccccttcgatggctcttttaccttccaagcaatctacgtattggccggcccttgctgctcctgtatatccctccatgaaggatgtacctaacaatccctttacgccgttttctcccatcaacccgtattatgcaaaatcctggaatcatactgcttcagcacctttgcttcctccaggtttaaaaaatggttctgactatccttatctttctgtacctcccgatattttgaatgatagttatctggcaatgtgtgaagccgtaaactcacgtttagatgctgaatcaactatgcttttacccgtgcattactcacaagcttaagaaattagctgcaaggcaatgcatcatttggtaaagtaaaaggatcttaatccaatataaatttttatttgtatagcaaatactgtgtcctgcaaaaataattattttataatccatcggacctttggtcgaatatattctctaaattattcttgatagcaattgcttataagtatactcgtcgtttattaaaaggtgtttcaaatgacaaaaaacaaaatggggggtttgatataacttgaaatgctaaactaatataacaaaatggattctagataatatgtttaaacccttattacaatattctacaaggcattcatattctgtttatcataaattttggactgctgagaccttcaagttaaacaatgcttgaacgattgaaagttatttatagagcatcgctctttctggctccggcagctctatttgtctcataacgtttaatcaatgaaaccgatagctgtcctacttgattcaattaccgcaatcaaagttctgctaatctacattcaaaacaagttgatcttggacaaagattcaaaaatgaattttgaaatttcacgactgatgaaattgtcctcgattagccagtaattgcttattgaacatccttttggatataaaatgaatcaaactctttaattaatcaattaggagtgcttattaatttagtgaacataagcgtcgcaagaagattaagactgaattatccgactgtatcgtaaatgcaaggttaagtcatagtgaaagctgggaaccatgatcatgctaggtcaattgtatgcattaatttaaataaataataaccagtaatataataacaccaaccgatcgtacagatgaatagagtaaatattatatttacaattagagttatatagcactgatcattgcatagattaataatagaataaatataaagcactatagcaagaataacaaggtattgattaaggttgagggaaaaggcgttgttcaatatattccttttcggatggatcgaaccaatcatggccttgcttttctgtgataatcttgccatacttttcaaaattttgtgcacatgtctgaaagacaaagcacccagcaaaatgaacacataaatcaccgtcttcatatccccaagcaggatcagaagaatcatatgcgtttattgaacgaagagtaactagcccaacatgtttatgcacaatgggatgactatatatcatatgagaaagggcttgttgttcgacaaatacaccattatgttctttataaagtggttcattccaaaaatccagcatccatgttcctacttcagaattccttattaaaaaactgccagcattaatgccattaaaatcttgagcaatgataaaatgtatatcatcagggtcttgatttttaggtgttcggaatccttcagagtcaatgccaaatccactaaaatattcggtgtcgcgcaataaaagagaatttagcttttcatgcttcaaaatgtgatcaaccagattcaaatcacgattcataattaaagcatcgtgatccaaccaccatacccattcagcatctggatattttctaatcacatttttaatcatgggaattttagcccaaggggcaggcttgtcgccaattgaaggtttgtactcatctaaatctaaaaattcaaacttaaaaccatgacgttctgcatagtcgcggcgatttttaataatcgttctaatataaggatttaagggtgaggaagggtcattttgggcattggaacccatcaaaaggactatcttagaattttcaggatgaggattaagtgtgcttaactcttgagctgtggcagtaaccgttggggttactgtcgtagtttctgtaacaaaagacgtagatgtaatcgtttcgctgacactggtgtgtaatggctctgtgtaaacgatagtagttgtttcgtaaactgcattcaaaattgaagaatgttcatttaagaaaagttgtactttctggtcgagcctagtaccaagggtagcattccaccatactccagaaatagcaattatgctgaggatcactgctggtataacataagaataccaacgcattgtaagtatgtaagagaaattagaattgaccaatccttggataaataaatatgttcaaagtaatgaaaaaataccaatgataataaaaatgatagcgaagaaaagaaagagcggtgtaaatatccttctttaaaaattgatgcaataaaagctaagatttcttataaaatacttagcctaaactaagatgttagataagttcagaatgtgagaggtagatgttcgtaggcacttcacagcacacacatgctcacaatagcaggcgagacaatttaaagtacctttttaatcttatcgtttactaacaccaaaaaatataccctatttacccaaagcaataatcaccaagtgtcctgaaagagtgtatgtcaaatataatgaacgtagcggtaaagtggagatacaaggttttatagagagtgacctataaaaaataaaataaactttcgaccgattctcgtgttaccattcagttaagtgctttagaggaaagctactaaaacttttgatgtagttataatgaagggaaggaaagcatgtacgcgttgaaatttagtacatttcaaataagtatatacgctatgactcactattccttataatatattagcataactacactacgtaatatgcgctacgttacagtatcactatatgccatatgttggattatcagttaagatatgtttatcaataattatatataactatctttatacacatggattcccattgttaaaatattttagaaagattattaaatagagctacatgaactgaggagcgagatttagttataagcagtattagtgacaggtaactatataacctacttaacagaatacctatacttatggtacttatattatcttcttattgcaatataatagatcacaaggaaaactcactgcagtactatcgttaaaacagataccaaaatgcatcgctaacttaataaatatcgtaatgaagcaagaagaattctcgatatatcaaacgtttgtgattaacgagattctaaacgttgtaaaacctcgttatacttcaattttgatgctttttcttctgctgcattggcaaacatttttctgaagtgcttggatttttaaattaaaatgcaaagcgtcgctttcaatttatcggtttcactttttattgttgtataattttttgagaagaatattagtctaacctttagtttgcacaatcggaatgtaagtatcaataaattaagattctttaatatatctgttggaatcgttcttttttttttggatgcactacaccttaaatttttaatatatatgcgataattgtactcagaaaagcaaatgatagcattttggaattcgcttcagaccttacagagactattcaaagtattcttggaatttaagtttgcagcttcgaagaaagtcgtaactattttctagaactgattttttatttcatgataacgttaaaatttgcccagcaataactgtatttttgtgtactttaccaatagcaatttagattttaactagcaaatcaaagaaatatggagttgttgtccttctccatgcttaatattgcagccatatttattctttactaactcatcacctagcgatgtttcgattccgtgtctttagctaaaaaattgttatggtataaagattcacggatcggccgttaaaattattcaattacttaaccaatagaaaggccccagattcgattgctataccactacatattcgtttacaataatacaatattacggttgaagtatttttaaacagccaatcattttttttattttcaaagcaattttgtttaagagaataagacagaatattatttcatagtaaaagtatataattatattctaatataccgatattgtaatgacgataaattattttttaaactaatttatggcatgttgataaagccaatgaagggactgagtaaattgtatacctcaagcaaaaattcgctaagcaaacgacaacttcatcataacctgatgttgagtatgttgttgacgagtaatcccttgtttaatttttgtaaaacaaccggatatcggaaatatagcaaagggatgagagcgatggtacaaaagttgaggtgccacattggaacaatatttagtcattatccgaaatttgttatccgttttttaattccggatgacatctaaatgaattgggagttaatagccactgacacgtacactatagagttagtacttgattaaaaaaaagtaagagaaatagagcaatcctcaaccttgttaacttttcttatgaggtgttagcattaattcttgtgttcagtcttgcgctcatgtccgttacttgtgtaaaaatgtacgatatgtcgtcccatattagtaaatgccatgaattatcatccatcactgataccaaaataaacggtgatgatgaattcaacaaattcaaaatatcgttatacactggtactcatagctattctgtttccctagtggaacatgttattctctttccttctcatatctctcgtaatgtgacgtcaaattataatattcgtgtaacgaaaccaatcagcaaccagcctttcaatcaaccaatcacataatacctatatggtcgaaaaatatgataatattgctttaaaagtcataatagttttggatgagcgagttcaactttcaagctagtcattcaatttaacgttttaatataatttacctaattttttttaaatatagagaatgaatttatgaatgaggggcatatggttgaatttgagattctatatatcgcattcgagatttagtaatattgtagcatttcattctagattaacataataaatcacacactagcatgctcttgactactctcttacgcggcaacgtagataacgtacatcaaaaattttacattcgaatggtgttttattacgattagtttaatatttcggcaaagcaatttgaatttcagtaaatgtaaaggattctaggcacttactatgacgttgaaaaataatataaatataagcttgctttcattaaaacaacatcgttagcgaataaattctaattcactttttccttcatttgaatttttattctactactttaaaggtctttcattaacataacgactggctagaactgcattttagattgcttaccttatatcaaattccaattatgcttagcaaaaaatttacccctttgtctttgaaaaatgcagcaaaatgcataaataatagtttgcgttctacttatgcaattactggagtaaaccttacgagaggactagccacaaattcaaaagttgatcctaaaacctacgctcctaaaccggaatttagctcgattgccgttcgtgaaatgctccgaaagtcatgtctgcatgaattcactgatgaagaggttgctacgcgtattgagttagctgcggcatatcgtctttttggtttagaacattggaatgagaatattctaaatcatttgactgccaaggttgaggaacctgatggaaccgcttcatttctgattaatccttatggtttacgatatggtgaaattaccgctagtagtcttattaaggttgatgaggatggaaacatcaaacatcctggtgttacgggtgatgtttttggcatcaatcgtgctggctatgttatacatagtgcgatacacagggctcgtccagatgtgaagagcattatgcacaatcactatccatatgctgctggcgtttcatgtgttaaacatggtttccttgagcttgctcaaacttcacaccaatctggtcctgtcacatatcacgattatcatggaattgtagttgacaaaggcgaacaaaagagtttggctgaagacatagcaaacaaggatattttgatacttcgtaatcatggaattattactgctgccgagtctgtaggtgcagcttactatttaatgtatcaatttttggccgccacggaaatccaaacgcatgcatcagcaaatgctttgggagacatgaacaatcttttcattcctaataacaaacttgttgaaaaaacttttgatgttaccagagagaagcatttctcgggtgctaaatatggaattaaggaactttctgcctatatgaggttacttgatgatcttgatagttcatacagaacttaagatgatgtattatttaatttcgtcttttatcagaatttatcacaataagatttatttgacgagcgtaaatccactgaaaactgaagttgagagcttgttctacttgacttaatcagtcattaaatttattaatattctaaatcgcattcttttattatttttattcacagaaatatgaatacatgaaaaaggaattttttttaatttatataatccgacaatgcaaaagctaacgaaattacaccttaggactcatattgtatcacttgcttcttaccgtattaaatatgcaactgcaatcattttgcagccaatgtaaatgactttatcgtaaaacatgcattctgcatgaaatatccttgacaaaagttagtaaaaattttattatacattattcacaaatgttttttaccaataaacttctaagttactagtcagaattaatcctgatgttttactcaaatttacttcgttttcgacactcaaaaacaattagaagttaataaaaactttaacaaggcaagtattcgttgcaactcctaacgacagcaataccatggtttcttaatgtcactatacgctacttgttcagtttatttagagtacatacagtgcgacatttgtaccgacatatgttactaatcatatagcaattatatcgatagcactatgattagaccaattctaacccttcaattcatttgtggttagttctacctaaacccttcacacgaagaatatcttcaatgcctgctgttcattccacctacataccgcagtacaatattaataaaattatcacagaagcgtatatttaaaaggtgattttaaactgcgtagctgtcagcaatactgcactacgttgcgtatcactatatgtcacatgttcaacatcatatcgtagatatccgttgataacaagtatttagaaatattataaatagcgttacaactgaacctcgttcctcagttcagttatgagctatattattgataggtaacattataacccagttaatacaatacctatactcagttgcttctcatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccacagttctacgtatccttaaatcagataccaaactgcgtagcttacaataactgaactcttgtgatctacaattaactctttttaagaaaaaggaattattgaataaatatatatcataaatatatatatttctctccttctgggttcaaaggagaaagaactttggaaagactgttatcccttttgaaatctcccaaaagggaaacatatacaatgtcctacgcaaattatcgttatatgaaagcaagagcaaaacgatggagaccagagaatttggatggaattcaaacatcagacgaacatttaataaacctttttgcaaaaatattatcgaagcatgtaccagagatagggaaattcgatcctaataaggatgttgaaagttacatttcaaaacttgatcaacactttactgaatacccttcattattcccaaatgagcatactaaaagacagtatacattgaatcacctagaagaattagagcaacaattcgctgaacgcatgttttctgagaatggaagtcttacatggcaagaattactcagacaaccagggaaagtacaaggatccaacaaaggtgatcgtttaactaaaacatttgaaggttttagaaatcaattggacaaagttcaatttataaggaaactcatgtcaaaggcaaatgttgatgatttccatactcgcttgtttatattatggatgctgccatattccttaaggaaattaaaggaaagaaattactggaaatcggaaatcagtgaaatttatgactttttagaggacaaaagaacagcctcgtatggtaaaactcacaagcgttttcaaccgcaaaataaaaatctaggaaaagagttccttccaaagaaaaataacaccactaatagcagaaacctgaggaagacaaatatttcgagaatagaatactcatctaacaaattcctaaatcatactaggaaacgttacgaaatggtattacaagctgaacttccagacttcaagtgctcaataccctgtctaatcgatacgggcactcaagcaaatattataacagaagaaactgttcgagcacataaactgcctaccagaccctggtcaaaaagtgtgatatatggtggagtttatccaaataagattaatcgcaaaacaataaaacttaacataagtctaaatggaatatcaatcaaaacagaattcttggttgtaaagaaattttcgcatccagctgctatctccttcacaacattatatgacaataacattgaaatatctagcagtaaacacacgctctctcaaatgaacaaagtttcaaatattgtcaaggaacctgagttaccagatatctataaagaattcaaagacattactgcagaaaccaatacggaaaagctaccaaagccaataaaagggttagaatttgaagttgaactaactcaagaaaactacagattacctatcagaaattacccgctaccaccgggaaaaatgcaagctatgaatgatgaaattaatcaaggattaaaaagtggaattatacgagaatctaaagccattaacgcctgtccagtaatgttcgttccgaaaaaggaaggcaccttgagaatggtggttgactacaaacctttaaataagtatgtcaaacccaatatatatccgttaccacttattgaacaattacttgctaaaatacaaggttctacaatttttactaaacttgacctcaaaagtgcctatcacttgatacgagtaagaaaaggagatgaacataaacttgcttttcgctgtcctcgtggagtttttgaatatctagtaatgccttatggcatatctatagctccagcacattttcaatactttatcaatacaatacttggtgaagtcaaagaatcgcatgtagtatgttatatggataatattttaattcattcaaaatcggaatctgaacatgtaaaacatgttaaagacgttctacagaaattaaaaaatgcgaacttaattatcaatcaagcaaaatgtgaatttcatcaatcacaagtaaaatttatagggtatcacatttcggaaaaaggatttacgccttgtcaagaaaatatagacaaagtcttacaatggaagcaacctaagaatcgtaaagaattacgacaatttctaggttctgtcaattatcttaggaaattcattccaaagacatcacaattaacacatccactcaataatcttttgaaaaaggatgtacgctggaaatggacaccaacacaaacccaagcgatagaaaacattaaacaatgtttagtttctcctccggtgctacgacactttgatttcagtaaaaagattctactagaaactgatgcttcagatgtcgctgtaggagccgtattgtctcaaaaacatgatgatgataaatactatcctgttggatactattcagcaaagatgtctaaagcacaattaaattatagcgtatcggacaaagaaatgcttgcaatcattaagtctctcaaacattggagacactatttagaatccactatcgaacctttcaaaattttaacagaccatcgaaacttaattggtcgcattactaacgaatccgagcctgaaaacaaacgtttagctcgttggcaattatttttacaagacttcaactttgaaattaactacagacctggatcagcaaatcacatagctgatgccttatccagaattgttgacgaaacagaaccaattccaaaagattcagaagacaatagtatcaactttgttaatcaaatctcgataaccgatgattttaaaaaccaagtggttacagaatatacgaatgatacaaaattgttgaatttactaaacaatgaagacaaacgagtagaagagaatatccaactcaaagatggcttactaattaacagtaaagaccaaatcttattacctaatgatactcagctgactaggacaattattaaaaagtatcatgaagaaggtaaattgattcatccaggcattgaacttcttacaaacattatattacgtagatttacgtggaaaggaataagaaaacaaatacaagaatatgtacagaactgccatacatgtcaaataaacaaatctaggaatcataaaccttatggacctttacaaccaattcccccatcagaaagaccttgggaatctttatcaatggattttattacagctttaccagaatcatctggttataatgcacttttcgtggtagttgaccgattttcaaaaatggcaatcttagtaccttgtacgaaatccattacagcagagcaaacagctcgaatgtttgatcaacgagttattgcttatttcggcaatccaaaagaaatcattgcagataatgatcatatttttacttcccaaacgtggaaagatttcgcacataaatataatttcgttatgaaattttcgttaccatacagaccacaaactgatggacaaactgagcgtacaaaccaaactgtggagaaattactaagatgtgtatgtagcacacatccaaatacatgggtagatcatatatccctagtgcaacaatcttacaacaatgcgatacattcagcaactcaaatgacaccttttgagatagtacatcgctattcaccagctttatcacctttagagttacctagctttagtgacaaaactgacgaaaactctcaggaaacgatccaagtatttcaaacagttaaagaacacttgaatacaaacaacataaagatgaaaaagtatttcgatatgaaaatacaagaaattgaagaatttcaacctggagacctagttatggtcaaaagaacgaaaacaggttttcttcataaatccaataaattagcacctagttttgcaggaccgttctatgtgttacagaagtcgggtccaaacaactatgaattggatcttccagattcaatcaagcacatgttttcatctacttttcatgtttctcacctagaaaagtatcgacataattcagaactcaattacgctaccattgatgagtctgatattggaacaattcttcatatcctagaacataaaaacagagaacaagtactctacttaaatgtcaagtacatttcgaatctaaatccgagtactattatgtcaggatggactacattagctacagcgctacaagcggacaaagcaattgtcaatgattatattaaaaacaataatctaaatatctgagaacatatgacttatcctcagatttacatagaaaatcttggggagggcaatgtcagcaatactacactacgctataatacactacgttgagtatcactatatgtcacatgttctaattatatatcgtaccatgtatgatacgatatggagattgatcttaatgataatctattaagatcaatattatctgaatactataaatagagctactgctgaacctcgttcctcagttcagttatgagctatattagtgataggtaacattataacccagttaatacaatacctatactcagttgctacttatacaacctgtgtattgtaatataatagatcacaaggaaaactcaccgcagttctacgtatccttaaatcagataccaaactgtgtagcttacactttctatacagtaacgcacttgatcttttgcatttttaaaagtttctatgagggattcattatatttctccccttccaaaaaaaatgttgtgatcaagggagggcaatcgttattataatagatttctaagtggctgattaccagccgtaaaacgcggttaattaacttcacttatgttaaattcacaaaaaaagtaatggcagtggtggattctgaatagacactgatagatgggttacagaatcatatagtgaaactttaacgtgccgaaaacactaaaagttatgcatcgaaatctgaatttgccgacgttatacgaaacatgctcggaagggttttgtcacatcgcgcactatgactaagattcgaaatttttccacatctataaatgttgcataaattttttacttgtagtataattagaagaaatggaagaatcatagaaaaaaaggttaaaaacgttgccattttacgttttatagagtaggagctttaacttctataagccattcgttctctgcaccacgatagctataagtttttagctattgtagtgctactaaagatagccaattgtgttcaaacttttaaaagtactgcgtaaacaaaacaacagctttttgctgtgaacggcatacccaataattatttactagatttacagtacaacaaatacagatgatgtttagcaagagattttgaatatatcttttacaaaacatcatgctaacaaactcttcaaagaatattatttggaattaattttaccggcttcgcatctaaaattgatgggatctgccttcaatatagaaaattcttcattcacggagaaaacgcaaataagtattttgttcataaaattaaaaaaaaaaaaaaaaaaaaaaatttgtgtttctaataaattcttaaagcattattataaattacattcgtaaaataaaaaataaataaataaaaaattaataatatcattactattgcgtcgaaggtgataaaacatatagcataaagcttaaaatctaatgactgagttagcattatatttatcatctaaaggaagcagtatagcggttaaatcattcagctaatgagactattagtcgttgaaatatggtgtagctttgcaagccaaattttccatgaaagaagaaaattttttattgagttttgccgtttaccccttgatttctgcttccatcctaataatccgtattcttagctttgtaatgctgtgcgttttatttctattttcatgaacggagtttttaacgtaacgttaccaccggaaattgcggttaacagtaatcaagtagacaaaaatttgtaattaggtttaattcagtttatgcaaatgtaaatctaacttctattattttcctaaggtgcttaattaaattaaaggtaaaaataatttgctttagtaaaatatataattcaatcttcatgtgatgaaatgcctttagatttgaaaactgaagatattggctttcttctgggttataatctcgctaacaaaataacgttaaccttactcaagttagattaaagttgtcccaattgcaaaaccctaacgataccgtaacaacgctagattagtatttgatatacgtttttacattcctttccttattttgtatacattgagaaaaaaataatgtattccacaaatatattcgtacagaaaaaatttaagtaactctagtatggtaggcacattattgaatgagctgcatttgtcgatagcttgcgatgttataccgtaatctgattgttaatccatccctattcctatttttatactgacggtttgaatccgaactgacataccaacatacggtagttacgaaaaacctgagtttactcttacttcaacgtaatgtttttttctgaaattgaactatcaaagggtcgtgcttgtaaatttttgaatttttttattatctatcttaacgtttgatattaaacttttggaggggagaatttagtagcgctctttgaaatatgctttttgcaatcagcaaaatatgcaaacataaatttatacatacacacaagtactctaaaaatgtttgtataattcatgccttttttgttagctgttcaatttgttcatataaaagtaacagtagctcgtgtcctaatattgatgctgaatgtctactataccccgattgtttattacaggtattgtgccactatgttttcccgacagaggactatcaaaattttaaaccgggcagtcggtaattggaaaaaatggagtctgaagttgcattacttacttgctcatatacaaaaataaaagaagtgcttgtgccattatatttgggaatttgcagctcatcacaacttcatgctagtgtttacagatcttatttttctcgctatctttgctcatattgggaaggctactgcaaaagtatggaacagaaatgtacaaggatttcttgatttaaacttgccaaatgaatgttcacaatacacaacaatttacagtgacggccctagtgaatatacttcaacgttgccatacacgcactcctttagcaacgcaagtgtatatactaccttaattactataacaaacagtcaatgcaccggaaactactcaacattgacaatatcatcacaacctttaatacatactaatacttccatttccaagccttcgcaaacagctacaccacaaaacactaataccacacaagtctccttaaccaatggaacgacaaccaacagttattctaacacaaactccctgccaattacagatactatcaatggaactactgaattaattattccaacaactagctacaacaaccaaagccatactcttatttacagtacctacacctccacctacctccccaattctacaattgacttatctattctaccacactcaacaataagcactctaagtacagtctccataaatgatactagcgcgtcattgtcaaaaacaacttcacccactgctggaactattactgagacgattgtttctggttctgttggatatacttccacgtttcctgctagtggaactacctctggcactgtagaggtggttgaacccactgctggaactatcactgagactattgtttctggttctgttggatatacttcgacattcccagctaatggaactacctctggtaccgtggaagtagttgaacccactgctggaactatcactgagactattgtttctggttctgttggatatacttcgacattcccagctaatggaactacctctggtaccgtggaagtagttgaacccactgctggaactatcactgagactattgtttctggttctgttggatatacttcgacattcccagctaatggaactacctctggcactgtagaggtggttgaacccactgctggaactgttactgagaccattgtttctggttctgttggatatacttccacgttccctgctagtggaactacctctggcactgtagaggtggttgaacccactgctggaactatcactgagaccatagtgtcaggttctaaagcatttacttccacattcccagctaatggaactacctctggtaccgtggaagtagtcgaacccactgctggaactattacaaagaccattgtttctggttctaaaacttttacttccacattcccagctaatggaactacctctggtaccgtggaagtagttgaacccactgctggaactattacagagaccattgtttctggttctgttggatatacttcgacattcccagctaatggaactacctctggtaccgtggaagtagttgaacccactgctggaactattacagagaccattgtttctggttctaaaacttttacttccacgttccctgctagtggaactacctctggcactgtagaggtggttgaacccactgctggaactatcactgagaccatagtgtcaggttctaaagcatttacttccacattcccagctaatggaactacctctggtaccgtggaagtagttgaacccactgctggaactattacagagaccattgtttctggttctgttggatatacttccacgttccctgctagtggaactacctctggcactgtagaggtggttgaacccactgctggaactgttactgagaccattgtttctggttctgttggatatacttccacgttccctgctagtggaactacctctggcactgtagaggtggttgaacccactgctggaactgttactgagaccattgtttctggttctgttggatatacttccacgttccctgctagtggaactacctctggcactgtagaggtggttgaacccactgctggaactatcactgagaccatagtgtcaggttctaaagcatttacttccacattcccagctaatggaactacctctggtaccgtggaagtagtcgaacccactgctggaactattacagagaccattgtttctggttctaaaacttttacttccacattcccagctaatggaactacctctggtaccgtggaagtagttgaacccactgctggaactattacagagaccattgtttctggttctgttggatatacttccacgttccctgctagtgggactacctctggcaccgtggaagtagttgaacccactgcgggaaccgttactgagactgttatttcggggtcagtttcttttatgtcaacgattactgctcatgacacttcgtctggtgctgtcatagttgttgaacccactgctggtaccgtcacagagactattgtttccggatctattccgtttacctcgactatccctgctcaaggtacgacatcaggaactgttgaggtggttgaacctaccgctggtaccgttactgagaccataatatcaggttctgttgggtatacttccacattccctgctcaaggtacaacatcaggaactgttgaggtggttgaacctaccgctggtaccgttactgagaccataatatcaggttctgttgggtatacttccacattccctgctcaaggtacaacatcaggaactgttgagattgttgcacctaccgctggtaccgtcacagagactattgtttccggatctattccgtttacctcgactatccctgctcaaggtacgacatcaggaactgttgaggtggttgaacctaccgctggtaccgttactgagactataatatcaggttctgttgggtatacttccacattccctgctcaaggtacaacatcaggaactgttgagattgttgcacctaccgctggtaccgtcacagagactattgtttccggatctattccgtttacctcgactatccctgctcaaggtacgacatcaggaactgttgaggtggttgaacctaccgctggtaccgttactgagaccataatatcaggttctgttgggtatacttccacattccctgctcaaggtacaacatcaggaactgttgaggtggttgaacctaccgctggtaccgtcacagagactattgtttccggatctattccgtttacctcgactatccctgctcaaggtacgacctcaggaactgttgagatcgtagtacctactgctggtacggtaacttcgactacgggttctggtacttcttggtttactactactgttcccgctactggtacgagatctggaagcgtaattgttgtttctccaactgctcctgcttgttcttctactccgtttgctgagtgtccaaatctaaattttaattttcattctaaaaatgtgaactttcctcccgctgacattagggtaattagtgtcacaccgaagggtaacaatatgtacgatgctacagttcagttcactacttcttcgactatgtcgaaaaaatcattgagtgaattaaagatattgggattatctcaaacctatctcttgtactcatacaactctaaagtggacaacatttctaatcctggcagctggacttcaacggtaactgttcaaggtacaagcacaggtagctatatttgcatgcctcatttccaaattcagtatgattggtgtagtgctggtgttactgacatgtctgaatgtaatacatggagctatcaaaaatcctatgattatattaccgggtgcaataattacgataatcaaggcaattcccaaacggatgcttctgactattgttggaatgtttgttagttagcttaagcatgtaagcatcaatttgttcttctttgcttataatatgctaccaattataacagcagcttaactttgtcacatcatttttttttgatggatgtctgtgtggtttacttagattctataccacagttttgtaaattatttgtttttttgtcttttttctcggcagttggttaaaaacttaaactgttgtatgtttaacttgcatatggatatgttttaatcttaattttattcgttatgttatatttaataccacgtttttcttttttcaaaacggattttatgtagcttaaccattttctatttttcttataataatattcacaatcttttgctcaattgttaggcaatgatttatttagtgaagttttgatacaggacttactgctgtgtgtatacaccattcatgaactctgcttttccgagcagtgatttaataataaaaatttacaaaaaatggacattcacagtttctagatttgacgtttcattctttcaaatatcacccaaattttttgtaaaatgcaaagtattttcccattcgctagttaacaattattcaattaaataaatgacgaataagcagcatatcggaatgttcaaatacacttaggaatgaaatgaaataaccgccagagaacttttcatgacttttatattaaaagaggtttaaatgtgaggttgctttcacaaaatatttggtatttcgttgtatttaattacaacttaccaaacgacatttaggagtccttttcatgagccttcatgataataacatttccattttatcgcgcaataaaacaattaccaaatttagttaatttaaagaattaacaattcataatcccattaattactaaataaaaacttagattcgggtgtaatatgtaccccacagttgctcaaaaagcttctttatacaaataatatgcagattatgagctattttcgttcatctaatttaatcatacttatgatatctaaaatttcccatagcaaaatcatgagtaacatcactgatatttttcatcatgtcgaccaagtggcctccactaccagaatgcttatgatatcctccataaacatgaccagtaatataatggtggtgatgatgatggtgatgacctccatttgaaccgttttgacctccttgcttctcctctgactggttagcattttgctgacccggttgtgctagtgtttcgctgcgaccttcgtgtttttgggcagcatcaacaacaggctctttcggcctgctttcgtctttttggacgaaatgaagcttatcctcaacgcttttatcatttttatcggatacatgaggttcatagtcatgaggagtgctatgactttctcttttttgagaagtatccctcaaattctcatggtgagtgttggggcttgttgcttcagaagtagaatttacggaagaggatgtatcaagagcgggattatgtttaaaaaaattgcgaggttgtaaaaaaaggtgaatagactcggcaggcataattggaaaatcttccggagctggaaaatggatcataccaaaagtgtgccaaacgacgatatcggtattcttaatttgtgcatttggatcatcggatatccatttagataaccccttaggcgtatcatcagaggcttggggagcataatcaccagttgggaagatttggtcgtccatgtaaggagttacgtaaatattattttcagcaaaacctgaacaatcagaattcgtagtaccgggttgcgagagtacaggcgatgtgtctcgagaaataagcttatatgatacaggtttcccagaatacggatgtaacttattcaaattacagatatcccaggtcctaccggtagatgaatcatagttgctgattgcttcagttactgtctctggaataatatattttgatactagagtaccattcttatcccttaatgcatccactgtagcaactgaattccttaaaccatcaagcattgggttgattcgaaggcaaaataagtgctcatgattttcagcgctgatctttggatatacttgtgttccatgaccttttaagtcttcatcttcatttatggcgttcgtattcaaaattccagttagtctgatttcacattcgataactccatccatgcggaaaatccagtaaacaaggtattcatagttggcagcagtaaatacttgtgagactaccaacttaatacttctagctgaaatatttgcattgcgatccctgagatcagaatacttaaaaagcacaccgtcatcctcttcatggatgctaattgcattttttatagttgttatttcaccacgataattaacaaaatcagcatccatgtaatgaataacaccttcacaaccgcaagtaaaagacaaaggatttgttcggtatcctacaccatattcccctaaatcatatgcatgctttcggtgatgcgaatgtccttttgccccaaaaggaaccgccatttcagtaagcgaaattcgataaaaaagagggcgaaggtgcccatcctcattaaaaactacgtctgacaaaacaattccctctctatagttgaacccaatgtgaaaacaaaagttctgccattcgatatagcgtcctttaatacgaaaatttacaccctctggctgagtaatacggagtggtttaagcattttcatagcttccatctcctgctcaagctttttcaaattgttatccgaatttacatcttgaggaataggacgtcttactttgggaatatcaatagctatcacctttttctgatcaacatcaattataggacaaaaatccagcggaatggaacgaagatgaccactgtcgccgggtttataatacattaaagcttgctgaagcctccgaccagaaccgtagcgctcgtcataaccaatggtccaagggtcgcaatagacgttagacaatccactttcaggaacgccgcatattttgcattgctcgattacatttgcatcatttcttacaatttcatcagtaatggctagtagatccgctgtaattattgggcaagtatcaacggaatgctcccatttctctatttttccagtagtaaggttgacaattccttcaaatactccaggaacttctttttctagtacaatcacgtaagcccttctgtcgggtataccttcatgagcagaagaatatctccaatgaacgtactcttccttatgtggttcacttagcgtaactacatcaaaagaaatttgtttttcaggatagcttttccgaacgaggtttactacgtatcttaattcattaaagctcaatgggtccaatggatcaaagtactctgcagctttactttcttctgccattttgttcaattgaactcaaataaaataaaattgtcttcaaattctgataattcgttaaataattagtcttcttgatagtttcaccgaatactgccttgctataatatgaaatgttgtgccaacatttagcggataccctcactacttttataaagtacgaaaaattagcgttccgccctcgtgtaaataccgtacccgcaaccgattagtatgacgaactgctgtaaatccttacccgtctggtgggatcattaatcatacgggagtgaagctacgatcgttggacccgtaatcttcgcaatcgctaatacctgaaattgccccgtcaatattcttttacaatctaaataaatcgatactgacgcaatgagcgcacttacaaccctaatatatatgcagtagcttgcaattgaaatgtagcgtgtattacaatactcttgtctatgcaatatacaatcaacgtcttataataaacaaatggaatccttatcattttcaataaatcatacttccattgttcaataataaatacaaatttcttgcatttaatggttaaaagttaatagcaatgagggcttccgcaagttgaaatggaaatgaaggcattaattcttgggataactgaattgagaagccttacttaatgagttaaaaaatataataacaataagtaacaaaaattccttccattcatcggcatcattatatgcatcattttagcataaaaaagttaatgattgtgtgttgcatcccatgttggtcgagtttacagcaataattaacaagacataattactagtagctcgattccagaaacattcagataaaactgttattctactagaatactagataaaaaggtagttgaattttcaaggcttattgttttgtcaacctttagtctaggaaagctcttacaagaaagatgttgactattctcagttcaatgtaatgcgcaaatagttacatggacttgaattggtttgtttagttaatacgttgatggtttatagttgaacaaacaatacgagggatcgaactttttcgcatatgtcatactcatagcataaacatatatatgtccttaacaatcagaaattaacagctaacaccaaaaaagtgattttcaacaatattctttcaaatgttaaactctttttttattattcgctaccagttgaaaggaactcaagatctgcatttttgttggaaaaaatgcttaatttcaacctcaggaagtatttggtgaataggtgaaaataaagaagaatctttatttcatacaattgcaaaaagttcctaaatttattcctatcttcaatacgagcgctacagtcactaaacctactatatatccttaatagttatgcctcaatattctaaggtagatattgtttaaagtactttattaaggcactgcgtgatttgtacagttaattaatttttgaacaatgattacacttagagtttaggtatgacgaaaggagcttacgccgtctcaagtatataaacaaaatgccttcttgtgccggcacatttctagtgcttgatagccaaagaattaaataaaatgccagttagtgtatcagattcttttgtatttcgtaatatctttggagatgctgaaattcgaaaaatttggtcagatgaaaatcgcactcaagaatacttaaactgggaagctgcgttagcaagggcagaagcatcattaggcataattccgaaatatgctggtgaggaaatccaaagggtttgtaaagttgagaacatagatttctcgaagctagaggaagagaccattaatattgggtatccagttcttggagtagttcatcaactcgccaatctatgtagcggtgattcaggaaaatactgccattggggtgcaactactcaagatgtgacggacagtgctactgtacgacaaatgatcgatagcttcaaaatcataaagggctatctcgaaaaagcaattgaacttgcaaccgttcttgtaatcaagcatcgtgaaacaactatggctggtcgtagcaacctacaacaggcggttccaattacgtttggatttaaaatggcaagatttgtcgctacattacgcagacatcaccaaagactttgtgaattactaccaagggtgtccgtattggaatttggaggcgcctgtggaactcttgcatctttagaaaataaagggttgatggttcagcaaaagcttgccgaagaattagggcttctccagccagaaattgcctggcatactgagcgcgatcgcattgctgaagctggttgcttcttggggatgctcacaggaacgcttgctaagtttgcaacggatatcaagctgttgatgcaaactgaagttgctgaggtttttgaaccatttaaagctaatagaggttcttcatctactatgccacaaaaaaggaatcctatttcatgcgtttacatcaccgcgtccacaagtttcgtaagacaaggagtagcggcattacttgacgcgatggtagaagatcacgaaagggcaacaggagcttgggaaattgagtggattgtactaccagatgtttttgtacatactgttggtacattaaagcaaactgtttttcttttagaaggcttggaagtacatccgagtcgtatgaatgagaatctttcaattactaatggattgattgtttcagaggctgttatgatggctttagccccaaaattgggtagagatgaggcccatgatttagtttatagactctgtcatcttagcattcaagaaaacaaacctcttgttgaacttctacttgctgagcgccaagttacaaattacttatctaaagaagaagtgacctctctacttaatccagaaaattatttgggttctacctttgagatgattgaacgagctttgcaaattccctaaattttgggaagtctagtaaaagtgatgttcaatttaatttagctaagtaatattaaaatcctaatattttacagttcatttgttcaccttttatttactacatggcgtatattttttcaacagcatacaacaacatagttgcgttatataagatttaaagatttctatgtttattttaaagagtcttacctataaatgctatgaaattgtattgaactagaataaatacattttgagctttatacgatcgtccactacttcacgtttaatagtatcatggaaatgttcaagacatctttgacaattaaaggtattatttgacataaacccatgaaatgttcgttgacaagcatctaagagctgaatgcgtaggcataggtatgtgaagactggaaaacaaggaagataaagtgttgtaggcgaatttccatatttcaatatcatttgtttctttaagacgttgaaagaaggtattttctaattcttaaccacataaatcagtagcgcttttttaaaaagtacatctttgtaagtcacacagccacaaattacttgttacgaaaactggctgttaatatgtatctagtggttcacatacaaccggtaatataccaactttaccagcagcacagcaactcacaaacacaaaaaagctacaacattgctacatcgatagctgtttaaaatcaaacgttaaatctttcaattaaaaacagaaggaacaattgagcttcactagcagaatagattgggctttatacaataattacaacactttgtaatgctgtaaagtctaacgatactcgaaaatatgtattcaccaatataatagaaatacatttttcgctgctcatcgatcacaacgcctcgccagaagcaatgaattaagcatgagtttgtttaggcgtgccatcttgtaagcccacgaacattggcttgggagcaaacttaccatggctaaaacgtctaactacaccaatgttattgattgcttccatttccttgtcggtgaggggtatgtacagaaaatttgatacgatacgagattcgttgactgatttgggaagcactgatgtaccacgcttcactgcccaagagattgcaatgttagcgggagttataccttctccacgagcattggcaatgtcaacaagagttttgtgctcaatgagttttgaaatatcactattgtatgcatcattttgatttgcaagaggagagtaggcagatacatgaatttgaagctttttatgcttctccaaatactcagtttgaggtaaataaggatgaagctccatttgatgaattgttggcttgacctttgcaattttcagtactctgtcaagatattcattattgaaattggaaataccaatgtatcgaacttttcctgtttcgagaagttcttccattgcttgccatgtctcttcaataggaacatcttcgtatatcaattcacccttctcatttctaggtaactcttcgggacccgaaagtaaagcgaatggccaatgaatcaaatacgcgtcaatgtattcaaggtttaaatcctgaagggtcttttcaagtgccaacggaaccagtcccgcccgatgtgcattacaccacagtttggaggttacccatatatctgtacgtggaactccactctctctaattccttcaccaatttctttttcgtttccataaatgtgagccgtatcaatgtggcggtatcctgccttcaaagcagcgcaaacagcattcttggtttcatctttaccagatctccaagtaccaagcccaatagaaggtattttatcaccattaggaagcgtgaagtaagcttcacgtgcgttcttagcaaattctttaattgacattaaggctgagaagtaattgtgttaggtaaaagtgaaatctatctcaccatttcggaacacatacggaagcacaatgagcggatgaagggaatagagtctagccaatgcactcaagctgtttagactttaattttacggataggtcaaagaaattgagtatttgctgtatttccaataatgaggtggaacgtatgtatttttcataattaattgtcaaaacgatccacgcatatctgacttttcacgttatagattagatgctaaaatgtattcaaaaataagatgtgtgaccatgtgctataattttataaaagatccttgtccttggcttaggttaagttccactaggctcgttcattattatattcttagacgtttctttatttttgatataataattcgctagaattaaatggagtatggaactgatggaatttaaataaattgacttttcgttttctattaaaaacgatgattattcgggtattgtttacattttctcttccagtccatcatttgatgctagttaagttcgtaattaggtttttgcttgagtcagcgtatgggatgttcttataactgagcattttactaattggcgataactttaatcttctgtaaactaataaatggtctaaaatataaatactcttcaaattcaatgtaccattgtaaacacaaattgttctgttcaataggtagttatcaattagcatacatcgaaaccatccatatttacattttctaaaatcaggtaaatcgcactttacaatcccacagaataaacagattgaattgattgcaattgacaattgcaaaacgtagcagtttacacgacatatgcgacatctcataaataaaaagagcacctactaattatctaagaatcaattttaacgaaatgttcataatcgaaaaaaaaggaattatctaaataataccgtcatcgacttaaagaggaattgatttccttatttttttacatcgtataatggatgcttcaccatgctcgacagtatctcaaagatgaaatctgaagctgccaaagatgtactttcagcacggtcatcgtaaggaggagacacttcaaccacctcagcacctacgaggttcaagtgtccgtccagcttcctaagaatgctcttcatttctcgtgtagtccacccacccgtttcaggagtaccagttccaggtgccaatccaggatcgacaacatcaatgtcaatacttaaataaacaagagtgtctccaacgacttgcttaatacgctcgacgataccattaaccccgatttcgtcaatttcttgcgcttcaataaaggtaaatccgactcggttatcctcttcgtagtcatagtaatcggttccacttaggcgagttcgtaaaccggcgtgaatggatgtgccgttgttgatcaaaccctctttacttgccatccaaaacattgttccatgagtgaaatctgctcgatcggaatgccagtaagaaggataatatctctttggattccatgtgtccaaatgtgagtcgaaatgaataacactaacatttccataaaaatgacctagtgctcttaaagatgcaaggcctattgaatgatccccacctagtgtaataagtcgaggatgaaaaattccatctttggctaatcccgccgttttaagattgttagacgcaggggaagcagtggctttacgagaaagtagatcaatatatccttcggtcatttgcctaactgctaactgattgtcatatgaggatacgggaatatcgccgcaatcaagaattttagcccagctttcataaggattgacattcaacgaggggttaaaacccctaattgccatttgacgggaagaggctgaacgaatacctttaggcccgaaacgtgcaccgggacgatgtgacacggccgtatcgaacgggacgcctattatggctatatcaaagtcttctgattgctcaaccaaacatcttacatgcggcaaatgagcaaaggtagatataccagaatactgataatcaaactcccatctcttggaacgccatgtgtcatcatctagactgtcatcctcgtatgcaaggttctctgtcggtctcagtttttcaaggacttttggcgacaaatgtgaatcagtgtctatgctggcaagagcgccacatacgcctgaaaggagtaaagcaagttgaataattttttgataagtaaacatttaaatttttaaaaatgttaattatttaaagttgaaatacgttataacaacggatatcaacaattgggccttcagactaatttaacagtcaagtaaaaagcacaactttcgatccaaaaataacttggaagtgtatatagataaatttacatatatatatccatttttattgcaatgtgcaggacatcggactgataaggattgagcgtgatatcttcgctgcgctgacttatcactgcacgatcttgtttgaggtttagtgcagaacttagcgtaatttgcttttatttatattgaaaattttagtcgactggatctgatgcttaaattcgttggaaataaattttattaattgaattctattttgtcaggttgacagtacgttgtgcttagtattttaaatcaaggtgagtggaagttgttttctgaatgcgaacatatttaacgccttgttgcttaccttcgggatatttaaaagtccagcgttcgttcagctgtatcatgaatagttttaaagctaacaaagcataatcagctttttgacttcaagccaagcacccgaggcaaatttttcaacgaagtccgtggaaatctgtactatgttcggcgttatcgagtaattgttatattccgaatctcctatatttacgcatggcactagaaatatgttttatcatcggcgctacattaagttccgttattttacatgcattaataaaatattctgatctccggtccccacatcactttgatacggaagggaatcgtttagctaaaacattatctcaatgttatccatatcttagggacagtaagtggagctctactatcgagttctcagttcggtatcaagcttggagttgaacatatatattgaaacaatcatttatagtagtccgaaacccacacttatttaatttatttgtgtagaatacaatggttaattgcgaacagtcaactaagcaattcgtaattattaataataatgtatatacgataattttactcctggtccattatattttggcatgcaggtagtaagagcatcggtcgttgttgatattcttgtaggaagatgataccataaattatcaataaaattactcaaaacttgatcgggagaccagctgagctctaatacactgtgctgggactgatactttcttgtagttcagtaattcagcgataaaatctgattcgagatcagccaagaacaacggacagataagagaacatgagacggatagtgatgtgtaaggtagtcaattattacaaccggattgttagctacgcagtttggtaactgatttatggatacgtagaactgcggtaagtttttcttgtgatctattatattgtaatacgcaaattatagaagtagcaattgaatatagatattctatatagatcgtattgctacctatcactgaaatagcttataactgaactgtccgttttgataacttgtcatgtaaagttgatagagtaaatagaactttaggaacagatacgtatagtgatgcgcaacgtattgtatcatagcgtaaagtaatattggtaataaattttttcactgcactacgttatattacagcagcaatcactatttatcataagttaaaaaattacctgatatctatctatttatcaaaaattgaggaataaattccttctatttttactatcttgttaatcatgaatattgaatggattataatagatctacaactaaacctcgtcccacagttggttacaggctattttagtgaagttaacaatataaccatatactagaatacttataacagctactacctatattatcctgcgtactctaatataaacattaccaagaatatcttgccgcggtcccttaaatcgttgaactatgttagcgatactacactatgctatgatacacttcgttgcgtatcactatatgtcacatgttctaattatatatcgaactatgtatgatacgatattgagattgatcttaatgataatctattaagatcaatattatctgaatattataaatagagctattgctgaacctcgttcctcagttcagttataagctatattagtgataggtaacattataacctagttaatacaatacctatactcagttgctacttatacaacctgtgtgttgtaatataatagatcacaaggaaaactcaccacagttctacgtatccataaatcagttaccaaactgcgtagctaacaaactatcagcaatatagcactacgttatggtacattatttgcgtaccactagatatcatatgttaaattattagttataatccgtttattgataatccatggtaacagtccttctatatacatagatattcattgcaaaaactatttgaaaagattataaatggagctataactgaactaaggaacgaggttcagttataagttatgtaagtgataggtagcagtatactatacataatagaatacctatactcggttgctacttatattacctgcatatttaaatataataagtcacaaggaaaactcattacagttgtacgtatcattaaaacagatattggtctgtatagttaacaaaaacaaatcccaaactacctagctaatatttttacggtagatttctgagcaaatatcatataacccatcatataacccttgtagtttgtgctatttataaagtatttagttgtcgaatgaaaatctttagctcaaaaacgtagacaaacgaaattataacatatataaaaagatgttgctgcatcaatttcataatcgaactagcaaatcaggcgaaaaagcaggactgataagttaaaaatgttattaatgaaactacttgagatattttctatccaataaagtcagcttattttacccaatgtatacgtttttatacattattttaatacgtcttgttcaattttcttgttaaaaagaaaaaatttggcaaagtgtagtgcattaagatcgtaattacaattgtgaattcattaaattatttaatcacagcgagcattttgatttataaaggggttattccgtagaacaatgtgccaaggcttatgtatttaactttattgtaagatttttaatatattattagttcagttctgaacatctaagtatttatttgcaatagcagtgttcagagtacctcaaaccggaataatgttattgattgtagcgaaaatatatagtcctaaagcatgtgttctcgtaattatggagaatccttcatatttacttatcgcttttttattacttttacaagtatttgctcaaagcaagcagtcaatgtgaagtcatcaatttgttaaactaagagctgttggtaagagaaaaccatttaaataaaaaaataaaataaaattgtagccttgaaattagaaaaaataatttttagaaagggggaattacttaaatagtcattaatctaattttatgcatccaaccgttcgatactaaagaaaactttgatttcgtcgtacctcatctatcatcttccatatataggcaaactgacaattgaaacagagcagtgattagatataatataaattgctatagtgcaatactcaaaagtgttcatttattcaataacaatggatgagattttttacttcaacaagttcaagggttatagcttttggattattatatcaatttagttgagcgcttaccattcttcaattatataagttgcttcatggatttacatttcttttcatttctactacgtaaatcagttcccaatttgtgcaataaacgtttttagttactatcagcctttcttgattattctagtttagtaaaattcgcacagtcatggtaattcaactatgtctgttgttgcacctgaatataattcaaaatagcacacgttgcagcgcaaggtgtttcgaaaatatcaggcatcattatttcaagcgttttcattgtttcctgtattaatattataatataatatatccacaccaagactttgcaatggagactgtgaattgatgtcaatttccttgagtgtctactcacggactgtattctatggtttcctattctccttggtattgttatctgagttgtgatacttaaacacggggaatttttgataatcatatgccatgacgatgatctttcttctgaacataaagttatccaggccgagtaccactcttgtcaaattttgcggagacctagagttcgttggtagatctctcggcagctagaaatactaagaaagatattcgctaccacactttagaatatgaactacgctgtttccaacggttgactgattcatttacaacttcagtatggaggtttgcgcatcgttacggtatttccatcttttcgtcgttaattattatgctgtaaattttggttggttgtttttccttgaatattcattgattataaacagtatttcgttgtttatttcctaattttccagttatggatgagctagcaggatactaaacaaatgggatactaaatctccatcctgtggcaatattaagtttatttttgaaattttttatgatgttcatgtactattaaactcgccaaggtcttaactcatgtagacatcaatgatatggtaattctgcatttgtgattctttatattatttacaaatttattataattattgaattcgtagcatttacacttcttgagaaaaatcttaagcacattccaatctttattttttttttactgttcttattctaataaatttgccgaagctaatttacagaaaaaatccaaatcagtgacatctacacgtcccactttttgtacacatttttaaaagtttagtatataaaaaatctttaataaatctttactagttgtatggtgcatagaaaacgagaagcgaaattaattattatttaattcaaataactctgattcagtaaaataagatgtataaagaaaagatgaaatgacaaattaatattagttaaacaaaaatagttcattaaatttttaactaaatgacaagatgtaaataaataaataaataaataaataaaaaatgcagccacaaataacgaaaaataaagaaaattaggcacactataataaaacaaaaaagatcgttctagcattggtgttaattgctagtcattattgccgaatgtatgcaaatgaaaggaaattgacgttagtcctattaatataaagaaaatgctttttaataaaaaaaaaagctttaaatgtataaatgaatatcaataatgttatcgtaaacaaatgattctgtaaatgtatttttttaagatagactcaagggtagagtgacaagctccgtaatatatttaaatggatatcccttaatatcattatgaaacattctaaagtgatgctaaatgagctcaggattgaagaaaaaaaaattaaagtagaccctcttttttttttaatttcaaaagaaaattaaagataaataatgcaattagtgagggtgataaaagaaaagaaaaaaaatccgaggaaacgcgaaagaactgtaggtaagtaactaagaaagagaatgtaaaaaacaaatgaagccgaaaatgaaaaaatgattagggaaatccaaactataccaaattttatttgatactaacttccaatagcctcaaaaccgataatttatgtagctcgatcaaatagaagagaaatgcttcaaagagtagaaaaaacattaaaggtaaaaaattttctaattctcaacactataattcttcaattcggtataatatatcccagaataaattgaggaattcgacgaagagcacattgaagatcgtctgctgaaaagatcaaagtaattcaaagcaaggtagtctattgtctcgttgagagaaggcgacttcaagggatcagaaaacagctctgtcgtagctttatcctgaattcgacattcatttgagcaatacaatccttcggcatcgatggagttaccacatagcaaacataagtttaaatccattttttctttaaaatagctaactttgaaagataacgaaaagacgaacgtcaaaatccgttggtttgcttgaaaatagaaaaaaaaattgagaaggaagattgaattataaaaagagcttttgcaattgtccttctttttctctattctagtgaaagaatgagaggagaaacgaagactttatcgtagataaatgaaagagaagaattctctagagtcctggcgtatctcaaacgcactcctccatatatatataagaaagacaagaattacgaaggacgatgtaaaaccataaacagggattgcagattaccgtgaaaggatgtgtatcaacgtatcattctcgactgtgaatctagggaaatgttgagagaataaaaaaaaataacaaatcaaaattgccgagtcttaggaatgtcataatttattttctctcaaaaggtttattgtgcgacatggagccggcatctaatttacagtcacttatacgatgtcaagtcacaacaagcaactatggtagcaagagagtagttacttcacattcccatgagaatagaacagtccaaaatccttctcacacattccttttcgcttacacgaatttcaatttttattatttatattttttttatcttcgaacgatgtgagtaaaatgcgtgtgaattcggcaatatacgacgctggaaataaattagtaaactgcccttgactgatcacgatagttatatggaagaaattgtttcgactatcctaacttaattcctattattttcagaaaagggtttaatttttccaatcttccagttcagtttgcataccgaacggtacacaatcttaccctgtcaaaaaccccctttttcaatttaaaaaaatgacgtcacacactgcatcaatagctatataagaagcctgagtacctaactattcaaatttttaattttaatttaaacgcattggtagtatgaaatagaacgaaataagtcatagaggatgagatagaattaattcataacaaattaaactatgaaaatcgttagaaattgaaatttattaatatcgacatctgtccttataataattaattagtttccacggtcttttcttgaaaattattctgcgttttgtcgaactagaataatgcacgaaagattaactcatcgttgcttttaattagatagcaagaatgtaaaacaatggaatttgctactcgacacgaaaattcaaaaattttcgaatactatcaaatcatcttatatccattacacttgttgaagggtggcgggcggtaaaatcctcgtatccgttcatctttttgcttcggcagtatatgctgcctaataaattttagcgttcggtaaactgaggttcctaaaataaactacggtttacgtgcatgaatggaacatacttggaaccgaaattgctgaagtggctgttttgtgcggatgccggttgtcaggtcaattccgtgcagaacattctgctcggtacctggtagttgttaatttcaaagaccgacaataggagaggtgaggggaattttgtaggatggcggcatttccgttcgccgagtttaatggaagtggaagcatgcatgctttgttgatgtctattttgtcaaagaaatcttatcacccaacatcctatcgggttggaggatatcggaaccaacttatccgggtgttctgtgtgtgggcatgcattgagctacacagcatcaatccgtggtattctggaatgtatacttttgaaaccggccgattactggttttaaaacaacgacatcgcgtgctttccatggaattgaaaaaaccaaacagctcgacgattaaaccgtgttttacttgggccaattctgtattgtataatgacatactgatttttattttcgcaaatttcattttgaatgcataccgtattgagttctctgcagtatgagtttgtctcttaactacaattttgtctcaattagtaatgtcaacgttattaacttaagatttccgagtgggtctaacgagggtattaccacttttgcaacttttttatgaactgatacccctttagtataattgtctgtttttgcagttgtccgctagtgctaattcttttactttaaagtgcaaatcttaaaccaaattgacccattactttccctcagttttctaacaccgcgttaccttaatcctgaaatagaaaattttaattgttaatatttttttactatttttttatatttccttattggattcatatcagttacaaagcaaattggacggtttacttataaacatagtgttttgcatttccgatttcttcctgttttgctattttgttttgaaataagattaagcaggtggtgaatgtgccggttgccagggaacgtcaacaccaaagcttttgatcttaattattaattttttttctataacaaagccaccaatctgacaaactggtagtttactatatatattgctccattgcatactgaattatctgtgtgtgtaaaccaccggtactcagttttcttaattctaattgcaaccgcattcggacttcattaatttgcataaagcagcgattaagacttactttatcattcattgctttccttttctctcatattttgaacgcaaggaaatcacaagatggcatttgggagcaaaattttaaacattggatctaagtctgatgagtataacgacgatgcagtacctctcgaccaagtcgaagagggtgcgcaagagcgtcgctattacttggggttgacaaagcgcgaatttaaacttatgatgcttgcaggtgtcgggtttttccttgacagttacgatctttttatcatcaatttagttactcccatttttgaatatctttattggggtggtattgaaaaaggtcccacaggaaaaggccattatccctctggtattcgtggtcttgtaaatgcgtcagccaatattggtaacatttttggacaactgttatttggttttatgggtgatttctttggccgtaaatttgtctacggtaaagaaatggttattgttatcatcgctactgttctggttatcgctatgcctaaaagcattcattctcctctttcgaaaatgatgtgggttttctgttggcgttggttgctcggtgtaggtattggtggtgattatccaatgtctgccgctatcacttctgagcgtagtaaaattaaacgacgtggtacacttatttctttaatttttgccttccaaggtttcggaactcttgctggtgccattgttaccatcatccttttgggttgtttcgaacatccattgaatcgggaaggtcattatcataaactcgaaggtgtctggcgtcttcaatttggtcttgctttggttcctgctattggtgttcttattccccgtctcatcatgaaagaatctaaatcatacgagaattctaaagcacttaatagtgctgaaggaaaagatccaaaggcattcttcaataccgatgatgaggacaatatgaagaagtcatctagccatggtgactccgaggttgtcgaagcttctgatcgttatgctaatcaagcagatgctgctgacgctgaagttgataacattgaaaaacaatttgccgcagttacaacccctgaaaacagcagtggatttatcacttacttcagacaatggcgtcattttaagcatcttttgggtacatctgtttgttggtttctgttggatattgccttttacggtgtcaatcttaatcaatctgtcattctcaagaatattggcttcagtactggtacgaacgaataccgcacattgatgaaaaacgcaattggcaacttgattatcgctgttgccggctatgttcctggatactggttcaacgtcttccttgttgaaattcttggacgtaaatggattcaactacaaggcttcgtgattactggtttgatgtttgcaattttggcaggacgttggaacgaaatttccactggtggtcgatttgcttgttttgttattgcccaactgttttctaactttggtcccaactccaccacttttatttatcccgctgaggttttccctgcacgcgtacgtggtactgctcatggtgtttcagctgctttgggtaaatgtggcgctattcttgcatcacttctttttaactttttgaccggtgttattggatatggtaacgttatgtggattttctgcggatgcatgtggggtggcattcttttcacacttttgcttcctgaaacaaagggtcgtgatgctgatgaaattgataggttggaattattttatggcaaggacggcaaagttcaatgtgatagcaagtggaagagctggtattttaatggaatcttttaattaaatcataatgccgcatactttgctttttttcttggtacatataattttataatacttaaaacatgattcccttcgtcttttgaaaagtttaatataccttggttactgcttctgttaccaggtttggccaaatatttagttttgttcgtttgctttaataaaaggggacagttttcggttagtttgtgtttattcagcgataattaataaaaattttaaaattgacgaaataacgctctctatgctttttctcgctatagactttattagtataacctagctaactaaggtaggcgttgctaaggtaaagcagtcacgattattgtgacgtgctaattagcaaaaaggtatatatagcatagcccccctaatgaactattcttttacaaaatttgggaatgtgaatttactctactttgtgttaaattattaatagtcaaggaaaactaggcatgcaaaagaaaagccttatgttaaattttaaatgttaaattacaattagattcatagtttggcttgctataccttagaaagttattttatagagcatgcgcgaatttaaatttatggtacgagtgttttcattgattaactgtttgttgctttctttctacttattatctccatttggataagaaagcataagcattcgttttatacaaatcagagtgacatatagtctacttaaatttacaattgattagactttgataaatgtaactgaaaatttttgttcatatcgaaggtcagcgtctaaaatttttagcatgttgactgaattctttaaaccttttgagttaaactgaaagctgattaattaaacaattatatcttggtctggggaacggaaacccagtgattttgtgtatgacattttttgtgatgtcttgcgatattcacaatttaatgatatatgctgattatcttgtcttctaaattaagataagtataaaataaaaatcgttaaaaatcttaatttactatacgttgaagcttcttaaaaagctatgttctttaaaaaaaatggtggtcagcaacaaataccagtctttttctgcaaataatagtgttatgaaaacagcattacttggttttgagcgttcatgcctacatcttaatacagggttagggcatttacaagtcgtacgcgtatgatgtttgagatttacgggaagtgccgatattttctcatcgctacgcggtagtcagtttctggatttgctgtttggaaaattaggacaaaattttggttcgggacacatttacagaaaattgtagtttttgttttctcagctaaaagagaactcggcattacgtgggacatgtttgaacaacaggggaatagtcgctgcttgaaacatccggaaatagttttattcggaaattaaaaacaagtttatggcgttgttggtttcgtttgtgacaggttggaacggcaatgtgctagtttagatcggctttgatcctttttgatgagaaattgatggtctacgcgtggtatttaaggtctcatgttcgcactctgcttctttggttacaaccaaacttttagtgattcctacaactttttaaggtagcgttcaatgttcttgcaaaatttattccttggctttttggccgtcgtttgtgccaacgctcagttcgctgaatttacagcttttgatggtaaatttgatttcaaggaacatttgacttcccgtagcccctatcataaaccctacttttacggcccaagcattgactttcccaccacttgtaagataaagcaggtccatactcttcaaagacatggttctcgtaatcctaccggtggaaatgctgctttcgatgctgttggaatcgctaactttcagcaaagattgcttaatggatcagttcctattgattatagtgtctcaggaaatccattaagttttgtaccaacttggactcctgttattgaagctgctaatgctgatgccctttctagcagtggccgtgtcgagttatttgacatgggacgccaattttacgagcgttaccatgagctctttaatgctagtacttacaacatttacactgccgcccagcagcgcgttgtagattctgctctttggtatggatatggtatgtttggtgaagacgttcataattttaccaattatatccttgtttcagagaatgctactgctggatccaattccttgtctagttacaacgcttgccctgcttcggacgcggatgatttcactacccctgctctcgaagcttggagaaatgtttacatgcctcctattcgtcaacgtttaaacccttacttttccaactataatcttaccaacgacgatatccttaacttatacggaatttgcagttatgaaattgcccttcaagactatagcgaattctgtaagttgtttaactccgttgacttcttgaattttgagtatgagggagatctctcattttcctatggaatgggtaactccgtcaaatggggttcgatctttggaggtgcctatgctaatagccttgcaaattccctccgcagcgtcgaaaacaatactcaacaagttttcttcgcctttactcatgatgccaatattattcctgttgaaactgctcttggattcttcactgacaatactcctgagaatccattgcctacttcctaccaagtccactctcactccatgaaggcttctgaatttgtcccatttgctggtaatttgattactgagcttttccaatgtgaagattctaagtactatgtccgccatcttgttaacgaggaggtattccctttgagcgactgtggctttggaccctctaatacatccgatggtatgtgtgagttgtacgcctacttgaattctcccgttcgtgtgaatggtacctctaatggtatccagaactttgacactctttgcaatgctagtgctgtggctgctgtttatccttattaaacgtatatctctttttaaacttaaacctgaaggtggctttatccttgagtctataattgttttagattccactcttctatcatttactttgcaacgttctttatttttaatagattgattttttaaaccctataattccggttgtttataaaatgtaagagctatttgacttaaagcgaaaaattgcataatataagcagaggatagtttatgtaggagataatgtaatctgctctataaaactgtcaaattgtctgtcagaagcacaacattaataagcagtccgctttcttactttaaattcgattaaacaaatatatgcgacgagtagaaataaaagcaaacttcaacctttggttcaacatatgctttctgccgttgcgtgtacaaacctatacgtgcacaacgttgtttaaggtgtttctttgacaatactctcaccatataaagattacgatttttttagaagagatgactaattacgcgatacctaaaaaatttcactctaagcgaatctaagatgtcctaagtttcgcatatgtattttggcgaaaattgatgccaaatcaatattaaacaaagaaaaacagtgaatagtacagcaaacttgaaaaatgaaaatggtacattgcgccatttttcgagttaattactataaatcatattcaatattagtcaactctttcattccctttatttcgtaacttaaagttggaaatgaattacgcttcggatagtacagttaagacactttcagcccatgaaattccgtcattttgtattgaataaatcaaataaaaagatgcatttaagttctacatagatactttattgcttttttcatcacattcaaacactactagctattggttttgtttttgaagaatatacttcatgtttcgtatgaagtgctacgatgaaacaattttgcggatgttattgtttctctaaatcatcccaaaaccatgcagtatttcatcacgtccctgataaatgcaaaaaaataatttaaatggttacattcaacttccctcttttgtgcaactgagacaaaatatcagccgtgtaacagcataataattgttttactacaaacattgagtcactacgtggaagcatgctaaaaacattccaaaattctatgtttctatacatgcctctgaatgaaaagcagtaaaatctttgtttcctttcgcaacaacgcatgaacttttatgttttctatttatcgtttatagggtgaaaattgaatttaacttgaaccaatgggtttcgttatagttgtcaagacttagtttgattcactttctattaaattttttctttaaaactcttttaaattgaattacttgaaatcaatttaattttttgcattaatatccaattgctgtaatttccacgataaatggttctttatttctcaaaaagaccaatttggttgcgctgaatgtaattaaaattagttctcgagtctaatatttaactatgtatctcttttgtagcggaagctaacatagagaatttgtattatatgtaattagaattgttccatgataaataacagttctacagtatttgtgtttgtttttcttattgtactgcgcatccattatattcccttaattcacataaaattagtaaacttgaataatctactcgtcaattacacacttttttagttgaattgtgcagaatattgcaaggtaggttcaataacaaaacttttaattttctcactttggaaataaggactatgtgcatgccttcttttcatacttttttcgcattattggactaaatggcttctcaagacttcggcaaattttttactaacagaactggagttgatatgtctggagctggatttataattcactaagtagggttaacctactttgattttctttcgtctttgtttgtataaaataactctgaataaattaataaagcatgtaattgtttacttttgtttgaaatattgtcaaaaaatttagcagtgcagaattcttgcttgacactcactatttattataatacgcaacaaggttatcattgatcgattatttgactgactattgcagtttaacgttggttttactagttcctaagcataaataaatgttcaagaaacaaaaactatagtgcataaaaaagccttgtcctcggaataagtttgaatgtctacttttaataattctatatccgaataaatttttcaacatattttacttctgacttagcgacgtttacatattcgggaatcaaaagtttttattcataaaacgttagcacaagccaaataattgaggcatctcgatatcatcttcatagatgtgaatagtatccatacataaaagttaagcgtaggaatggattctatactcaacagtattttgtaaagaaataactgtctctgaaagaggatgaaattgatctatattcgaagtcgtatacgatgtcatttggcactcaactacatgtaactttctgagtacactataaagtatgtctaacaaacgtgtacaatgagtattctatacaagcagtgttccaaatttttagaaacttatgaattagtaaatatcaataccttagcgtaaatttcaaattaaaacatgattttggcataagctttcttgtatttataccattactttagttttcataacagctctttagttgcttaattttggaaaatttaaactattattattttacaaagggtgcgaagttaagcgttcatttttgacaagacataaatatatgtgcatatcgcttactcgcaattttgctctttaagaaattttttgttaattgatattttattttaagaccaaaaatccattattatatcctaatattaatctaaaaaccaatttgagtacagatatcaattactaatcattattttttatctaataatgaacaaaatatgatacatccttataatcattcattttacttgaagaaaaacaataacaaaccaagtggtacgataaatttacaaaatcatatattattatgatacttcattcacattcgtttaagataaaaaatgaatttgttaataagagaagccatagactttttttagtttagttggttttcaatttgtgttgttaatcttaataatcagcttcaacattgatggcaaaaactacataactaggatttcgcatattatttccttatgagatcttgttaaaatactctataaaaaatcattcaaaattctgttactgactgtaaaaatagagaagttaaatttcgcattgatgcaaagagcaaatatgagaacataacagattattcagtaaacaagatgggagtgtaaattaatcaccagattgtctcaatgtttcatattaaatctaaattagtacttttctataaacatataatgcatatacttaagataaatacaccagaaaaaagaaaaaatgctttaactttttttctaaatatgtaaaaaacatgaaagaaaacaattgtaaatataaagataggtttcacctctttgtttcatttttgcaaagccattacaccctaaggaatgaattgcggaacttccagcgtacagccgagcattagcagaagagattacgaatatcaaaacaattgcactcaaaattgaaggtaactttttgatgttgacatctttaatagtcaacacgaatgggcttgcatcgactccattggttcgaagttaatcgagggtcagcaccactaatgagtaaactgacaataaaaaagaaggtttgtagaatattgctaactgacatattcactacccgtaaacgagaatggagctagagaatactgcacaaaaatcctttaatacgtggcaaactaaatttcaccaaacaaatattttaaatattataggtaatgtgataataatcagcctcattaaattttagccttgcggacatcataacatgctaaattgccttgattcattccattcggtgtaagccccattcggacctcggtgtatattgaatgcaaaatttagataataaaacgaccaaacctcgggttcatgttcgtatttccgagagttcaagaggtcattggttatgatttagctatataaagagctcaaagatcctcaattaaaatcacttattcttcactttcgtatataatttaaaaagccatgagttataacggaaaagatctgggggaacttcaacttaagtgccatcagtccatgttacaagcaggtgcagtctttgaaaactgtacttttgtaaatggtgatgtattattagaaattccatcgttttttatagaatctcttcaatttcattatttaatcaatcaaagtgaaaagatttcgttaaaattgatattttggaatgagttagtatacttgctaggattgaatgatacatcaaaagcatcagctacaacctcttttcaacaaggtcaaattgaaacgaaaccagatttaactttatttattaacgaacttttaacaacaaaaaaagagcacaaaaaattagacaatgataacagagaaagtgaaatacctttcagtgacacgcgttttcatgatgaattcgatagagaaagcagagcttgcctacatcgttctgaattccctaaaaatcctcacgcattcttagcgcaagatttaccacatggtctacctcataggagagcagctttaccttgtgaagccttaggttttcatccaaatgttggtgattattttgactggtaccctcataggccaaaccattttggaggtaaatttgatggccattctagaggtagaggtgctggtcgaggtggattttgtggtcgtcatgggagaggaggctttggtaaacgtagtgggctacacggatgtcgtgaggaattttggatgcaagtgtagtttaatcaaccttcttatgtctcaagaacaatttgcctgctttactgataacatttacaagaaattttgtcaaaaaaaaaaaagaaaggaaaaaaaggaacaaaaaaataaacccctaataaggactgacatttataaaaagaaattgcaaaaagtttttgaaaagcattgtttgcttacccataccttattaaaggggcaataaaaaagttatcgaaatcagataaattcaaaaagtcgcaataaactaaatgttaatgttgtaattatacttgaataatgaaagtatatggtagaatagataaactttcctaagatagccataaaacagtaatatgaaaaagctgtaaactcatagaaatattcgccatttttatcgttttatttcgaaaatatcggtgataaaataaaatgggtcagaaaagccttcgttggactaatatagatttcgtaaagaggtagaccaacttgaggttgttcattttaggctcggggacataaaattttagtagataaactaaacggaaaaatctaaattggtcatcactgagacctccatttttgtttttttcataccttaaattataatggttctttgtaaatatttattgccctaatgcgtaaactgttgaaggtaacttgcaattaacttgagtttatagaattaaacaatcattttttattatatttagttctttttcgatgttatgtaggtacgaaacttataatttgatattaacccgttgcatatgttgaagaaaaaaaaaataatcacaagaaagattttttgggctagcctttgtcttttcaattcaacaagttttttaaatcaatgtgaattcataaactcagatataggaagaaggcatactctacacaaggtcggatgtttcaacttcatcaaactgacagttacacatataaacattcaacgcgtcatgctattttgttatagtaatttattaaaaaaatgtcaacattttactccacgttgcgttacgtaatatctttgtttatgatgtagtattaattcgcaacacatctgatacaatcgctcttctagtacatttaaattaaaaagctatctgggaagccgacaggatctaccattgttcagatcagctatgaaggcatctacgaatttattgttttattgagaattaggctctaaatatattgttagaaatacactggtgattccaacatggatatgagcttattggctgtttatcgtgtagcttatcatttacatttcaaaatcccttcaaacccataaagatagataactaaacttaaatccaaacaaatctagattattggtagttaactatggaaaaatataataaagtagaaaattttccaaaaaggatcatctagaggtaatcctcgatttaataaatcattctttaatagtagattttattcattaactaactgattatctctttgctaattctctagataattagaattgcataacttaatagtacttagtaataatgtacttagaatgtcactgtaaaaaaaattgagtgtatcaaataggcttttgtagtagaaacgtgcactaggtagagcactgatattctctcttatggtggttatagtatgttttaagtctctcagttgatggcgcaaagttaaacgatcccctcaacccaaaaagatataaatttgcaactagaagtgaatataatgtaactgtgaaagtgagtaaaaagctaagatacaacattaattgaagaaaaatatacgttaaacattggttacctatttaaataagcaagtacttatctgccacacaggcaattgctatttgcgaaaaatattagttctcaggctgatgagactatcaaaaattaaataaaaacatattagtatgtttttttatataaagttttattttaggattacgaaagcaaaaattattgacctagaatatgtattttttaaagttatggataagcaagatgtgcaatttgctagtacactagtatcgtatagtctataccaacgtaaggcacaccataactcggttatattgtttcgatctggaatctatgagttgcttatttacttttttttggatcttactgtttatatacaataacataaggtgtaattttgaatgaccttacatgttatacaggttctcaaaatttttaacttatctcaaaaaatccgcctattttttttttttatcaatcgtgatctcaataacgtattggtcacgtagtcactgaagcctgtgtcagtttgcagtgacttattagtgagttttttaatggtgtacgaaacagcataatatcgattgttattagaaaataaaagtttatgaatagagagaaatgagtggattaagtagattagtacttccttttataaaattgacaaaacaggttcagttgaaacagtttccacagataaaccatacatgttttaaaaatagtcatcagatgtaatgtaaatgatatatcaagtagtttagcattaaagacatcttatttaagtagtggaatataaagcaataagctatttagcgtgatatttgtaatttataagccaaagtaatataaatacataattttttgtagtactgctacaaaaccacataattctatttcacagtaaatatcataaaaaaatattgattgaactagaatatcaaccaacattatccaatgattattatcagtaatatcaagactcataggtaaacgacataataacttctaccatcctttcataaacataaatgacgttgtctatgttggttgctgaactaacctaaacttttaagatgaacccttaaatgtttgagacttttaacagaaagttgcacgagataaggtaatttgcataataaacaattatttatgaacaatgattttcgcgcaaatctatcgtttattaagactttttcgctattttttttaagttaattgcatgtactactgcgacagtcagcagttgatctgaattagcgaacattaggctacaaaattattgtgctaatcaaaacaatccatttcgtctacattggtgcaaaattagtgaacaatcaaaaatgcacgtaaactcttaacttattaggaagtcctatatgtaattagccgctttcaaaatattacgatatattgaatgaatcaaaactctaatggtttgtttcctactgtgacagcagtcttgaataagatgttattaggaaaacgactcaaaaattatttcaaagtacattctcatagtcagaagatcatctgttaaaatccatttcttagatatatgaacataaatcggcacatgtttaataaacgagtacgaagtcattcatctttccttatcagtggcaagtgatttggcttcgtttctgatagtgatacgttaataagaccatcgataattatcagttctcttctttcgctaagccggttatttttataaccgcgggtaagaaagccccatagatacgaacttcgccgagttactactaagcgagatccatggatgctaaagctcgctctttaacaaccgagtctagaaagtagagaagataaagacattaatgtctgtattctcagtaaactagtttttgaaagcgtaaatacattttctgtcaattatcttgagttaacttcgccaatattttgactctttgctacgtaaaagaactaatttacaatctcaatattctaatgaaacaaatgataattataataaaaaatttttgatgcgcattttttaatctagaagtgcatcccttaaaattctcttattgattggcgattaccattcaagtaacaggattcatatgtaagtgaagttgctataataaatgaatagattagacacagacttgagcttataagtagccgtatgatcctttcattttgtaatataaacctatcttcaggacccagcgtatctcaatactcttctgtaaatttttaaagcaacattgtttaccatcacatccctagagccaaatccttgtcaatactataccgcatacatattaaaagtaaaatttcttttaatcgtcagtttattagtcaatattttatttgaatctgtttgctgttctagttagatccaagaatagcaatacctgacctaacaatagtctatttggtttccagccttttaggtacaaatctgttgattgagcttgcgccgtgaaattttgaaagaaagaaaagatattttgagatgaatgcttatgttagggattctgaatccgtatattcagaatcgtatcctcccgaaaacttcataagtaatgaacccgagaaatcaaaagataaagacaatttcaacggcgaagaagtcatttcttatgtcggtgaggtcgaaacagtccctgccaaagaagagaatgtatttcgacgattcattaatggatttaaaattgaaaaaaaccaacaagattctgccggacaaggactaaagcgtcggcttaagagtcgtcatattcaaatgatcggtattggtggagctattggtaccggtgtttgggtgggaagctctaaatctctttatagggggggagcagcgtcagttttaattgactactgtattgttggaactatggttttttgtactgtttatgctttaggagaattagctgttgcctttcctacgcggggaagttttgttacacatgctacgcgattcatcgatgaatcatggggctttgcacttagttggaattatgtattctcgttcattgttacgattccattagagttgacgacaggaacaatgatgatcaaatattggaccaatctaaacagtggtatatgggtgacagttttcatcgtgttcctattttttattaatatctttggagtaaaaggatatggtgaaatggagtttatcatgtctactatcaaagtggttgcaatgtgtggttttatcattcttggtatcattattgattgcggtggtgtaccaactgatcatcgaggctatatgggaacacatattttccgcgaaaatgcttttcgccacaaatttaaaggattttgcgctgtatttaccagtgctgcattttctttttccggtactgaatatgttggtgtcgcagcagctgaaacagagaaccccgcgaaggcctttccggttgcagtaagacaaacgctattcagaatagcaatattctacatactttcacttttcattgttagtttactcattagtggtgctgaccctcggttaacttcataccatggagttgatgcaagtccatttgtgctagctattaaagatgctaacatcaaagcgttaccttcaattctgaatgccattattttgatctccgtaatctcttctgctaatgctcagttgtacgctggaagtcgcgcaattcattccttagggtgtaatggctttgctcctaagtgttttacactggttgatcgtgaaggtcgacctctcgttgctcttcttattttgttcttgtttatgtttttaggttaccttgtcgaaacaggacaatatgacactgtatttgactggatgctgtcgatttctggtttgggtacattattttgctggggcagtatatgtctagcacatattcggtatagagccgctatgaaacatcaaaacaggagcctcaaagaggttggatttgtctctccatttaatgtttatgcttcctattatgcttttatactagtttgcttagtgttggctgcagaattttatgtctccattttccctgttggcggtaaaccagatgccagtgcattttttgaaaactatttatctgctcctgtaattctagttttttttatatgccacaagctttattacaaaaccaaacgaattactctttcaaatatggatttggaaactgattttgcatacaaaactccagtggaagaagaagaagaagaagagaagagtgctggttccctaagtatcaaacaaagaatgaaaaagctatctgatatgatgtgctaaactataaacctaattattcatcttagaaataccatttccgtctattgttttaatttttctttgacatttgtaagtgcaaggattgttattttaagccatccgttttacctaagtatattacaacaatgtaaggatcacaaccatattacagtcaagcttagatatacccttggtacagctagcatgcagggtaacaaagtcaacttgttgaacggacatgaactcgctgacactagaaccccatcgtaaaattcaaaatactttagtttggtagaaaaacttaatacaccaaaatgattttttatgggcaaagaagtcataaaatgcaaaaatatatgagccgaaagtttaaaaatagttgattgctaaactctgtgccttgaaaaattaaattttagtcgattaatatttctaagctagtcctgtaaagaaaaacttcataacattaataactgatttgatcaatgatttactaactgtttacaataaaatataaataccttaaaactattgcttgtagacatgaactaagcaaagctatctatcaattcaaggtaaaactagtgaaatagaacatcttattcttagtaagacaagctagattatttaaattaattattgcaaaagagataaaagtgtgtttatatatgcaattggtaaattgtataatgacgtaggactttaaggtaggatctgatgccgcactttcaatctgctaaccccatttaacctgtttgtatcaccacatattccggaccaagccataacaaatagtctcctttatcactgggatgatatctttgtctctgttgtatagaatactgactttaccaataatattagtcggtacaacaatattgtattttactataggaacaaattttccgcacgatgaacttcgtcataatttactgtcgactcttttctgttcttcaatgttacatttatccaaaggcttaactgttaaagatgttcgaattttcttccatgattcgattggaagtactttgttaaaaaaccgaaaaaagctaaattccgaaaatgagttacctaactatggcgaaaaatttactcacaaatatgataatcaggatatgcccgattccgtatggctcgcaaaggttaatggaatgacaaaatcggatcctattattctgcacttgcatggtggaatgatggctcttccttatgacaaagtaattttggttggtttatctaatttatataaactattctcaacgacgatgaacagaccaccttctattttactggtggattattctttggtatctcaaggatacacatatcccaaacaagttagggaatgccttaacgtctatcaagtccttatatcaaaaggttttagaaatataactgtgttaggtgaatctgcaggtggtacattgattttatcgtttttataccaaatttcagaattatccaaacttaacaaagttgtttggcctaaaggtgttgctttaatttcaccttggttagatttgacaaatgctaaaaagattggttcatacagggccaacgatggccttgatgtaatttgttatgaaactctgaatcgattcggaaaagcctatgttaataatgaagagtcactatttacttcttctgttgtaaacatcaacatgaactgtgatataagcatttggagtaaaattcctcccattcaagacgggaaagtacttgtgttgttcggggagaacgaagtgtttcgagatgaaatattgtcttggactagtaaaattggcttattgaaagcttatcctaatagggttttaatggataaacagggaatccacataggcctttttttggaagaaagtccttcaattggacctggaatgacaaacttggatatttggaaaaaaaagttctccgttaattctttatatacgtttttaagggaaacttttgaagaataaacgtttatactatttattttttttgctatgaattattaaaattttgcggataagaattagattctccatctgctctttctttctctgttatggatggttgcaaatgatttgtttagtcaacaattacttactttgaacattcaacatttaaattatctactgataatcgtagctttattattgttaccttttatcttatcttattcatcattttgtttctttcattatttaaatgttttgatgaaagactgacctgaaatttgaatgttcggagacggtttcaaaaaaaaatctgatatgactttttgttatgttaaaggaaaaacatactatacgtattatatataaagcattgtttcaatgatttaaaacattgggttacgataaaagtactgtaaaaatatcataacattattttttaacagaagtgcacttttaacggctttattcatttattgttgaatttaccaacggcgctgtctttaatgatttttgtacgctataagtatgtagaaaactacagaagtcaacttcctcgtagtcttccattccaaaaccaaacgcaagcactagaaaatatacaaaatacgcacatgaaatgtaaaattctatattcggtaaagctgttacctcaagcgtacggatgatctcaaagtctctacaactattgtaatttagccaattatttcagtaaaaagaagccaaagctacattcatctggctttttgtacttttttgttttaaattcaatacaactagtttaatccctaatgtaaacagccattagaaattttttattgatgcaaaaaaaaaaaaaaaacttagactatcgactggacctgtctatcacaaacttatttcaaatatatcttaaaacgatagtatgactaaacatctgcaccgaaactttattagctctgtccgtttgatctaaaaattcctcattcttgacatttatcaacaatgaaaggatttttctctactaagtttttcacgtcttggttttagtatatatataatagacgttaagagaagaggcagtgacaacgataacacaactgaaacaatcattgcttaaatttcttcaatatattccggtgtatgaccatttaagtagttgcggcgaaacaatgttaccaagtaaataaaaagtaaatgcagtggcactagtaaccgcttttttgtgcatccagcaatgttcgttacaattaacgaaaataggaaagtattggccgcagggagccacacgataaaccatacaccaaccaatcgtccccacggatacgaagccggaattttccaaatcataatacacccagaacgggtaagacaattaaaaaaattcactgctaaaaggcggctattttttaaaaatcgtataaatacagctgcaaggaacatagcgcaatttctattgcaccagatggcatactgagtacggtagtacgcaattgattgtatcctagacctttaataattaaagtactgaaaaccccgattccattggtgatcatagaacacactggttataaagcaaaacatgttacctgtggtctcgtaatgcttccaatgcatgcttgattttcaattgtttactgtcaagacccgttcgattaacacggactcgttcaatagcaattctcttctctcgcagagagtaaaaataagcttccaaagcttatttcaagcccaaaaaagaatggtcccatccaaatgatataagcccaacaacaataaaaacatacctccaagacgcaattttcccttcaatatgaccaagcccatatgaaagaattgaaccgaatatttgtgctacacattaaaatgtatgccaagctaaggttgtaatcggttgttcttcactaccacttggatgttatattgataaatgcaggagtaatgggagccttaaagattcacgtaaggaatcggaggcccaataaaaaaggaccattcctgcaagcagccatcaaacaaaccaaggcactccaaagtgtaatgtggactaaaataaataatgaaaggggggacttttcatgagtaatgcagctgggtattgagcaactagatagctaccgcagagtattgtcatagaactataggtatagatgtctatgtgggtgtcttgtttcatatcataaagagcagcatataaaagaggtgtcttgtccaaatgctcgaccataagctaaggcacatggttggcatcatcactaaatcaattttccataaacttgtcgggcttcttcttttgtatatgttaagtcaacaccagcaagcagctcaaattctacggcatctatgggccaatgttgtaaaaggactaatagtaccttcgacaatcttttctctccaactgcctgctttttctcattttttaaatagttttgaaggttctacataatccatattatggcccataggagacagaccagaataagtagcttttcaaaagttttagatttacttttttttattcaataattttttagtaatcttgaaaagaaacagaacaggcgttacctattttggcaaccttaagctcgttttaacattctcgagaaaatgaattaatcaaaagaattccaattaattaaatttaaagacaatttgatctgcttgaaaggtaatatagatctgtaagtaccttatataattggacgcttcacaagaactccgataatccaacgtcaagtgaatgtgtggatctacaatatcatacagattctgtttttcaactgctttactgctatcggttataaggataaattaagtgttctcaatgatcagtaaaccgttgtttcctgtgcagttctcctgtacatatattcatgtatggatatattgttttcaaaataaaaggattttttctttaaaaattgattcagatggttaatgctcacattagagtatttcgtctgtaggttttgaagcgaaatatcagaccgtaaatttaatcaaacaaaagtatactgtgaaaatccgaacaataagcggtgtatattttcgtatatcagataatctaatcgttttagatgctttatggcaaaacaaattattataaaatgaaatccttcggttaattgcagtataatgtcttgcgctcatttcttgttttagcatgacaagtcgtggcatctccccaaaaaacaagaaaataggtaaagttgaaaaattaaactacgtatgtacaaattgaacataggctgatgatttttattatagagttgaaaacatgttctatacatttaaaagttcgtaatgtcatcgttattgaggtacgatcctttatggaactaataaggaaccagcgtatttataggactttaggacttcagagtagcttcatgctttgggaacaatgacagttctgtgagataaccttcatacgttaggaacattgtttgggaactgacatttacgttgcttagtgaacaatttggaagaaaaggtgtgtatttggtttgtatatagtatgatttttcctcatattatgttgatttatcaatgagtttagaaacatttttgatatttggttgctgactattcaggttattgacttttccaatgaatccaatttgcttgccaatttctcggaaaaagtaccggggagagaatttcaacggtttattcattaagttaaaagttttcgcaataattttttgtgtttgtttacatcaaagttcaatttacttgaagatgggtattatggattcaattaaccttgtcaggattcaacttaaattggttctcttcctaccaaaggaaattgttatacttcttcgtgaataacttgagacttggttatatcgaagacgaggctcaagggacagtgattcaaacaaaagtcacaattattcaattcattcctaccaacaattagcaaaatttgttccccatgtacaaaacttgctaaggcaatataatttgctgatgacctatttgctcaattaatcaagacacacaacttctaacgtcttcaatttattgcttaaagactacaatccaatcggctatacaaggtaacaaagtattcaactagttgctcttttagtcaagggatattttataaaattcctttgttttccttagcaacgctaaaaatttgttttgggaaatttgataagcaatcagaacctagaggtatctcataagcatttcttcaaccaaatgcactttgttttaaaacatttatagactttaaaatataagttttactactgatcaagcaatcataaaaaatgagtgcaaagtttagaaaatttaagagcgttttttacgcttcttacccattgccaaacaattaaaaataaagctcataacaaataataacgcttttttcgcacggatgatagacaagtcccatagtagtgaatctgtagaacggacggcaattcctcggaagttccatgatcccagatcgtaaaccttttgactatctgccggaatccaatctagaatctcgtaaatagatttcctataatctcctgaatttgctacattccttaacaaatcttttgctagaatttttatctgggtctctccattcttagagcaccaaaaacgcagaaataaactagagtaaggatatatagcatatacatatatatatatatataacctgctaagttatgtagctcgcaatttctccacagtattgcgcaattttagtgcaacaagtacatgtaacttattgctatctgattttctcctcgctactaatcaagtctgaataagcgaaaacgactttttaagcgagaagtaacttatgccttcgcagtttcagcataattttcactagtgtgatagtaattctagaatgttcaaaattactttggacagaaacaaagtctcatattttctgaactcgtataattttttattaattcaatttttgtcattcccgctttccgcaattggctcataccttgaaacaatagcgggtcgttgtgcgtttttgaggcattttagttgatactaaattaagcgataagaaaccaatatatatatatccaagtatggtgataattttatagcgaaatagaaaagatggaatgccctattattgctttgagtgtcgggttttctaataactcacagccgtatgtagaagcaattatcaaggcaggtggttgtccaattgtcatatatcctggattacaaagaaacagtatcccacctaatatagatggtataatactagctggtggtgaatcggtgcatccaaaccgatacggagaagattttgatccaaatgctcccaaaagtgtcgatgtgataagagattccacagaatggggaatgattgattttgccctcaaaaaaaaaatccctatccttggaatatgtcgtggttgtcaagtccttaatgtatattttggaggaagtctataccaaaatgtttcatcttgcggttttcgtgatattcatcgtccaagtaaacctaggcattatttagctcataaagtaatggctaaacctggaaaacttaaaaacattttgggatcgaatgttatagatgtaaacagtattcatgatcagggtatcaaaactttgggaatgggtttgcaatcaactgttatctctgacgacggactttgtgaaggaatcgaatcaaaagatggtttaatcattggtgtacaatggcacccagaagcaatcatcgataaacaaccgcatagcttaaaattatttcaatattttataaaccgctcaaagtggcatatgaaacaatccaatatattttctaatgttccccacgagtcaagtttttaccgaaattcaataatctctattccaattgctccctaagtacttgcttgctctttttttttgctgaagtgaattttcggattgttgagaatttcagtgttgtcattatgttgtatttaattcaaatggaaagtcctcataatttttgctttttatttatttattgcatagtactttctaagtttatatttaattgtgtttatgaaatagagatttcgtcacactatctatatcagcgaaggattgcaaccgaagagattttagtgtaaaaaatttcgtaaccaccatggcaattctaatctatttcgttaatcaaattatccaatttattgccaaggttggattatggacatgaaaaaactgtaactcctcaatatcatcactgacaagatactttgtattttaaactatatatttatttataggagtgcttgaataaaattaccgataaaatggttattcaagaagcgtgcatgtaatttgtaaagaaaataaattgtggacaaaattttaaattaaataagcgataagccatcttagacttctcataatcaggtatcttaaatgtatttgggaagcaaaaacttaaattcataattttctaaatacattgatatatttaacttaaggagtgaataatgatgatacgtataactcaaagtgccagtttcctttgcaatgtcattactgccaaaggaaaaaatgagcaaagtttgcttaagtcataaagtatatataatgcttaaaattatctggccattcaaattttgacttgttctcctttgaagatagatttatgtcgatactctttgatacatacttgaatatctgatcatggacataaacagatggcaacgaaagagctcttaattatttttttattttttgggagaatagaatatatttgctacggttatccaattggttcatatattggtataaaactcaacatatttaaagtgctataaagataaaaaaattgtatatagcgagcaatatataaatttcatacgatctaaaatcacgttttaatttctaataccaaaaaaaacgataacatttctatatcctaaagttaatagttacaatgttttagcaaatagatgttcaattttgtatacttgtgaaaatggaaaatcaaattttttttatttaagtaagaagtgcttacaatgtctttgatattatcacgatcgaagcttgttttgtatatattcagtccgatttataaaaaaatttttagttagtagtgcgaattgaagttcttttaataaaaactctgctacaaacacacttcagagaagtttgcatgattcttactatgaccaatctcacacttcagtattttaaagaaacataatccggcggcatcttcttaccatatatattttaaatctgttaatcttggaactaatatgtagctaatttggggtaaatatagctattatatgataacttgcaataaattatgaacaaaaggaaattgatattttcattaatgtagaaaaaataattttcaaaatgattttaatgtctccaataaaaactcgtttaactatataattattttatttgttgacgatatattcatttttaaaaatataacatgtaaaccaacagttaatttatacattctaactgcaaaaactataatattcaacctatcaagtttaaacactaaaaaatctaagatatcttcgaaacataaatataaagctagaagttaatcacaattatcactccattcttgttgaacaaaataggcaaatgaataaggagaactgtcgtaaccatcatcacgaacccagtattgtgtaacgtttgaagaagtatataaagtgtcatttgccatattgttcaaagcctttagcacgatactttgaaggaaattgaggaagacaacatcaattgtttctggcgaggaggtagcattaaacccagcttgggcttgaagaatgttaggagtagcatacgaaggaacagaagtatgtactgtatcatctccatcttcaccaaaatcatcacttgtaacataaccgggattaagggcagccaaattttcatttatgttgcgtaaattggatcccccgtttaaggtcgagtatagcttcttagcgtatttataaggaacatctgccaaatacatatagtaattagtaagaaaagggtttaattggaacatttcgtcgggtccaaattttccttgatacatggaacctcgtataccacctccattgctaatgataattcggggcacagttgaacggtttcgattggtaattatttctggcaaaacacgatcagtcataagcttaaaaatactgtcatcagattgaggagagacttcagtcatataatagtttttagggacgcatccaaagacatatgagaggttaagatcgtcgcgatactgtttaataattttagataattcaatgccttctggggtatcgaaggaatcttctgattgttgagtatggaaacggaagttctggcgattgaaatcaatgtaacggcgcgtgtaatacagaggtgtatttggaatagggagattgggatacgactggcgagtttcattggtgacgggacgaccaacatattgacgggttgcattggatgctgctaggccatcaattgaaagccagcctacagtttcacaatatctaccaccctcaagagatacagaagactcgtcgtaaacagcaaagtcacgaatatgagagtgaccgccaaagatttgaatgggagtatcaggatgcacttttctaattgaggcatgtagtgacttccattcgtcccaatcgcgaaccggaatatgtccaagtaataagaaaaggtcaacatctgttctatttatttgttgttgataccatctggagttgacggctgtctcaacaggtgtaacaacagtgttgttggcgttaccggtgaaatcgtagaggaagcctacagcaagaactcgaacgccatgtttcgtagtaaagtaggcagattcagccgcaaattgctccaactcatttgatgagttgaagatttgaacgttagaagcgagataagttccattccagtgaggtacaaaatattcgtgggtattattagaaacggatgcttggtacaattcgtgattaccaatcgtaagaatatcatagggtaggtacgtaaaaatgttgtttgtatatattccttctggatcagaagcatcagaaagtccgtttccgtcatgtaaatcaccggtatcaactaataataaatctacgtctttaaaatcagctaattccttcatccgcaaaacaaaagacttaaattcgccaaagtcggctttatagcgagcatctctaaggtgaccattaagccaaccgtgagtgtccgtagtatgaatgaaattcatttgaccccattctaaaggtttaatgatttggttccaatcatacattgtagttaaatcggtagacgagtaagcaattacagaaccaatacaactgaacaaaagcacaagggttgaccaaaaatgtatcgaggctgtcttcatgttgagggagtcgggataaagagcttaacaatctatttcgctgtttaccgagggtaagattctttaatttatacaaaaaaagatcggcatttcgaaattcaatgttttcaaatttccctcagtcaattcattaacatcgtacaacctttgaaaagtgtcagtgtcaaaaaaaaggtttacaaaactttgtcggagatttcagtcccattttgctaatgacctaatgtcaaaatttagtaatgaattgaagttgcgaagcaactttgagtttgctgcaaatgtatcttcttacattatattaatttaaacaatcaaaattcataataattatagacagtgttatttcttcgttcccttactcaaacatttatttaagtaaaaaaactctttagcaatgggaatgactcggagttcgatgggaaaaccgtaacatcagtctcaaaatactgttaatggaacatttgtgttttgcattatgtcatttacgtccttcggtatataataacgctatgttcggttgacaaaaagttgtcctaaaagtttatttttaagacatgcactttctgcttacgattttaaaaaaaaagaaacattgtcttgctaagctataattgaatattttgtatgatctaagaattattgttagagctgtgagaaccagttctagtacttcaatgagcttctactatagttgttgtccatattaaacattgtatcggattcaatctctccgggaaacaccaagccgagcggaccatgaatgagagcatacagactttcgattctgttcattacgaaaaatattaggtagtacatagccgacaaatcacttaccggtaggatatgccaatatcgacaagcgtatgggatggtgcaaaaacggtaatatttcaaagttggcttcaataatagtcgacaaaagctctaagtttaaaagacgaagtttaataacatttgtgatggtttgccttttttacatcaagagaaatttcattatgcatataaaacaaaagcatatttgagttaatcaaaataaccaattattgcttagaaccaaagaaaccccgatttacgcaattaacttaaataaaattattttgcaaggaatattcgactttcgaatggaagtattttaacttcgacgaacattgaaatgacattgcaagcatttccgttcaaattgttcaatattttataaaagtcagaagttaagattagaactaatatattgactacttttttttgactacttcaacttaccggaactagactactccgacattgcaaaacgtgagattggtttatcaaatatttaccactttaatatcagttattttcaaaatatcttttactttatttgcaattgctaaaagctagttttcgaaatgaaattcataattggaagttagagcttaatatctagtccgtcactgagttcttcatgaagtgtcgtacattttgagagataaagaatatgaaatttgtcatttttgttgcttgtttgcccaaattagcattttattgacggtaaaggataatgacataataaaaaagagggatgagatagaagcggaagtagtattgctcggcatattaatatgatttttcaagagttaagacggtttaaggtatataacttcagctaagcacattaaattcaccaggaattaagcagaactacaagaaggaattctttaagaaattttcgataaggtgacttttaccaatatattttctgaaatcacatattcaaatttgtctaaaaaaagaataacagcaaaaaaagcatacattgtactgtccaccaatattactaaagaaagtatgagcagaaacaatcatgaattgatccaacatcgtcaagacattgcataaaagcaatagaatataaaattgaacataaaaaaccttttcatactgacaataaagtatcaaataatgtagacggaaaagatacaataccaaaactttttgaaagggttcaaaaaaattgagtaaatacttctatttaaccattaacccattcaattcgattttaagctggagtcacagataaaataagtatgtgattacatattctgtttgaacacactcatgtcgcatgttctgtaaaaaaggttgaaatataaaatgatagtattttgagtgatcattggacattaatgctaacttactctttaacttaattcctaagagggagtatactttttctttaagatatccgtaaaatatagctttctagttctctattttctcgacattattaaggttcacattcttaaaagttacaaacatctttaaaattgtaaaactttttaagatactataaagttcattaacttttattaaataagtatatagtaaataaccgaactctgaaaactgcagctttcgttttccggaaaatagcaacaaaagaatttgattacaaaaatgagaattcattaaaaaaacaaatgaagctatgaagggtaaataaattctacagccttgtcgcaatgacatgttggtctactctatctacgatcgtactcgtagacatagtagtaatatttcaaacaagtaaaaattaaacgatcagcaacttaccaacatgtaccttttatttttgactgtgtttaatagtgtatttttacattaccattaagaatcgagtatatatcgatgagttcaaaaattctgtaatatcaactcaaaagacttggaccaaagatagcaacaaaattacaaataaaccaacgctattaacaagcctccaaattccagaataagctctgtttatatccggctggaaaaatctccttaactgcaaatttttcctttgtgcaaataaaatcacagaaaattaaaaaaattagtaacgactattagacctttcttttttcacgagggtaatgctgataataaagttcagttattaagagatcagtttcctttgaataatcctatctttcttttagtgaacaacaaactaagatattttctgaaatattttaatgataatgaattcagactatatacatgaatgggcaatgaatttgaatagagatggttaaatgcaaaacaatgatgaaagcgagaacagaaagacatattttccataaaatcaataacatactttgtaatttttgttttagctttaagattgattgttgtctctaattgaaagggtttccccgttgtgagtaggtagagtaagaaaggcaatctcatctttaaatggttcaatctttaagtccaaagccaatattactactttatagagagcccaatgactgaaatacaaaagaccggttatagttgcacccaaggctgctataatcattcccaaggctgcacccaggactgctataatcataccggtctcccgtaaagcaagcacgcaaactctgcagagactattttaaattattagtaaaaaaaaggcatcactgtaaaggaaacatacaaattaaaccaagcaacaataaaataaacaaacaaatgtaaatagcaataggcccccaaatttcactgtaaaaccgattttcatttataaaactttcatttatccaaattgaaagaaaatctttgacttcaaagttcttgtctattgcgaaaacaatcaaaatacaccaaataataagcaagggccaacgaagtttactgcgggtagaaatcctaccatcaggataacaactatcatgaaatttagaaaattcagtaaaaaggttatttaaaaagaactttattttatctgtcttaatgtttattttatctttttgaggcttgatgatgttggtaaagagattttgtttgtttaccttttcaggcttacacaattcaagtccccgctccaggtccacattacgagtatctcttaccataaataactcattgtaaccaggggggtcaacctgtttttttgcgctttctggatttgacattggaataaaatcacagcactgcaatttgatagctttagcaccactagtaatgttttacaatgtaaaattaaacagtgtggtttatggaagataataagaaaatataataaaacattttaaagccataaacgaaagaattaaaaaaagatcaaaattggtgaatgttttacgtatccttaaatcagataccaaactgcgtagcttacattattataccgaaaacattcacactgtctgcaaaaattactaagaatactataggctgcgatgagttttcttagtgatttttgttttttttttttaaggtttacacattgaatgaaaaaaaaccagtatatgtagcatcaataggacttaagcatttcgacagatttaatatttattacgaaaatgttcatcaaaagtagtagaagatcttccaaatatcttcagattcctttgattcgtacaaggactaataagaccatcttcaaagaaaaaataagaattatttttaaagatgtcaaacatccgcatacaattgttttgtatcgggatggtattgtttatttattagtttcagaactttattatctaaagttgagtaacaaaactataaatcgtttttgcaattgaatatgccgtaaccatttcaaatgctgttagcgtgaaaagcatgggaacaaatagaccgcagacaattagatataaattcaagatcagagaaaaaggaagaagtgattgatgattgtttacccaattggttcaatgactttattcaaattaggaaattaggccattttaatattaacttctgacgaaaagcgggagaatcaaccagtgttgtaaatttgtcttaagtcgatgatatttgcaatgttcacgcaatttagatgaatttttcgcttcgctataatgatacatgggcaatcaaccctaacccatagtgcgtagccaatcattttagttcatgctgtcgcaaaacagaaagggaattgcaaaccctttagcagtagtaagtaaacccttgttataaataatgcttgtacatgaatccggttatgttgaaaggactattttttattcatttgatttgggataatgattgtacaacataaaacagcaaaaatagaagaagatcatggcttattccaaccaatcttgcgtccctcagatatcagcaaaacaactgatacgaaatttattcagtcttccccgtatattgaaaaagagcattggctggacttgggaaccttaagtgtcggccattactttttatcactagctcttcagacttttgttcccaaagattctgtccgttatgcccatcttccttatgctcaagcctttgatattgcggaaattgtaaatttgatacgagaatattcacataaatatcacaaacatattcctgccttttccgcgtatattgtagcatttcgttccgttttgcaacccgaagttcaagtttctccagaggcacgccataaattagcagaaattgataaaggatcgcatttggaagcaaacgtttctggtggcttattaaagtattggtatggtatacctgacgatgtattcggacaaaatttggctacatgctggtggacctccaaagaaagcgcaagactcggaggggcagggaaaatacatagggaaggcttaaaagctgttcgtgggtggtacaaaaattggaaaattgaggaatatgagcttgaagtcattgaaggaggtagtagttacattttcaaaggtctttcatagcataacaaatctcgtaattcagttggttaccagtgtccaaccataagaaccataggtttggacagttaaatgagatgaattgcgtcttttcaattggtttgacttactacaacataaatcagcaacattgtgtaaaaccgtaaaataaattgttggctccaatagattaatcaaaaataaacatatctcgacataaaaaaaatcaataatatcattaagcaaaaacaattgaaaacttaaataatgaaggtgaactttaatagtatatttatgtactatgtcacatggattatttatttgaagacagataaaatttggtagtattaacgttcgttgctgcttacaaaacataatcatttccttatctctaattaacttgttattataagggccttaatatatgtatctaccagaggcgaaaattttcgatgtttcgtctcaactgcaaataataaatcagtgttgaaacaaaataaaccaacatgtttataaattgatcaacaaagattgtttcaaatttttttacaattagtgtggtattgaacggactatttacgccatgcaaaataaaacttaacaaccaattggatattagactttgatggcctaaggaaaaaacttctaaaaaagtatactgacctagataataggattagttgtccattatatgcatttaaaataattgctcataaaccaaacccatgtccaaaaaatgagtattaatttgaaataacagttacctcgagttcattaaaacataaatttttgatattttgtaaaaattactagaaagctcattcaaattataaatcgatatttaatatcattctacgattttccggtttcaataatttcttgcttcccttaaggttttgtcaattctcttggcacaaatggttatttatgaaatgtagtcttccaaaacacaaccgaaaatgttcttttttacttaactttgaatttgtgtatggatcttaactaaaataattaataactaaacataacttcttaccccatattgaacacttgcttcacattatgaacaaacattgggcgcatcatataccatatcgcatgtttgtttttggtgttgtgagttatttttcagtataatctaccatctaattgattatactctttgtttatgcaccaattacttcaactttattggatattaactttgaattgttttattattcaatattatttagtttcagtaaagaaaatggtgtaatgtttgacatacttgtcaaagctgcttgagctttaaacattaatgttcccttttaggaaatcttgtgtagctataaaattcttatcagatagttattaagatgacagtaaaatctatgtttcataatttaaattttataccgctggattatgaacaagacatatgtatataaaatggctttaaaattaatattaaaacagtaatccatgacaagcttattggttttttacttacagtgttattacagaggactagtgtcgaggtcatttaccattcattttttaacaacacttcggcaattgtatttttttttttttaaatataagcatttttattatgttgttttacgtcggttttcatgggttcaaacgcagtgtaattttcccgttacagcaaagttaatgaatttaagaagatgataacttgattgttgagagaacgataactacttactaaattgcataattgactaatatataattaagcagctagaatattacttccttgggtttcgcaataactcaggtggtagcgattgatgtagaaaatcgtttagcttttatagtttattttattttattttcgtataacttgttgtagttttattttctatctgaaagattcatatctttccagctcctaatgttcgtaaatgctgtttcttaaagctcagactgtttaccattgaacaataagtagattggttactgctaataaatgaaagcttaaattatgcaatttgtacaattaagtatagtcacactacaaaaggtgtatcctcatttccgaatatgtgctggtgtattgcaattaattgtatatatgacatcttactaacttaccacccatgcttgagagtatagcttatgaaccctatgataacaattgctccgtttgtaaactgaatcgtatattggaaaacatacaaaagttctttgaactgatacaaactaaatggttcagagagcgtaaatagtgttgaattaatcttaaccatatggtttgataatgactactgaacaattgattgtgataatataaaattccatctgtaaatcaaaacttttagtttaataaacagtatgcattcattgcaaccttggtacaaacgaaataatgtcaatggaccgaagatttatacgaattattaggttcgaccagaatactagtcataaagcttgcacctaataagtatgataaattatcgtgcatgcgctcgacatctatttaaacccaatcgagacttagtaagcaacatcattgttttattaacagtcgcttgaaatccattattctcagctaacttgacaacataaccatttatagcatcaatctctgtctctcttagaagaagacaatcttgcctggtagatgaactgttggcaccatttacttttgttccaacaaacatcacacgatctaatagtcgattcacgtttaaaattttttcagcttcctcattgtttttaaaaagaggaatacacttgaaaaatatgtccacacattcttttattatacaacgaaaaagctccttggcagattcatcattgtagagctccccattaacacaatccaaagttgcagttgttggattaatacaggcatttattacaagcttttcgcactggttaactaaaagctctgggtaattcatataacgtaatcgtagaagttctgatttgcctaatgactttatcatttcgcatggcgtttcagctgcttcatcaggtaaaatcttcttgggattctttgggactttggatatttttaaatcccctaaacctgcgtgactgaaatggaacggggctgtttgaaaacacccatgtgagattactccttgatatatggaaggcttattttgttcttccggccacaacttgccacaaacattttcgactgcccccataccgttttgtacaaacagtatgttcgagtttttacttaaatatggtaaatattttgataaagcgttttctgtttgccccgctttagttgttacgatcatattttctatcgattgcacattcaattgggagggttctgatgcagtaacttggcaacacagatgaggcacattttcttcaaacaagcggtcaatcttcaaggttgaatttttatccttgaatgagttgactctcgatttgtctcttaataataatatcacccgattatttattgattttaaactagctaattcatatgctaacagactaccgatactacctgctcccaaaatataaattgtgttattcatttgaagtaaatgaaataacgatcaacttcatatcaaacgttagcaggacactgaatcgtgactgtccttatcaaaataattagtgctgtagcaagcagcgttaaagactgcataataatatcatcttatcgagtttattcatggaatgttcatcctcttatgttttactaacatgaatttacatcatccttttttttagaagatatttcgcatatttctagctgttaacaaattttaaatgcattatgtttcgatacattgaagtaaaaggaagaattgagggtccttgaaatttagtttaaatcaaattgataccaaaccatatactcaagtatttaaatgtattgtaaataataattctgtctctctaaatatgacaggaatccatacttcacagtttcgtgttttcttcacagaacataccaaatatccagcggttcaagataaatttctcaaatatatatatgtactcgcaaaatgacactgcaatagattagtatggatagggttgaaaacaaaaaacttgcgatgttaaccctcctgctactatacggtgttttaattttgtattatcctatgactgaataatgaattttctcaatgaactttaaactcagaggattttataagaattagatattccggtcattactgtatttttctatgaaatattagcagttaaaacacccaagcttcgacaaaggaacattgtatcgaaagactgactaagcgaatcgttagattttgtaactttcatcattcactcattttgaagcaagtatattcatagtcaagcaatccactatggcgtaagtgtaacctataatttataggtttgctattagatttttacagcatggttataattttacaatcaaattatcagcaaacaactattatctacgtactaaggtctattatcgcaacacattgactacgttatgctgttcgttacaaccaagtgtaatcagtttaacgttaggttacactgggttgacttaaaacttgtatgtaatcttgtaagcaagcgataagcaggatgtataaattaaaaaaaaattataggaatttttttgtaactcatgtttgcaatagccaataactaaattaagtacgaggttcagttatagtccgatttctaactttctagtagttgttaccaactggcacctatgtaaacgaatggatttggttaggcaattatcaacgaacggattttagctgatatactaacagatgactatagttggtttccgaaagtaatgtagcattgttagcatagtggtattttgtcagcaatattacactacgctatgatattttacgatggtatcactattgtaagctacgcagtttggtatctgattaaggatccgtagaactgcggagagttttccttgtgatctattatattacaatacacaggttgatgagtagcaactgagtataggtattgtattaactgggttataatgttacctatcactaatatagctcataaccgaactgaggaacgaggttcagttgtaacgctatttataatatttctaaatagttgttatcaacgggtatttatttatatagacggatagtttcccgtgattatcaataaacggatcttagctagtattccaacatatgacatatagtgatgcgcaacgtagtgtagtattgctgacaactattcatacgttaagatactacttaagattcgttattgataaacgctgataaactatctgtgtatctacatagatacacgttaatagtaagcattagaaagattataaatagagctacaactaaacctcgtccctaagttcagtcattagcaatatcggtgtacaataatactaatagactttttataacaataaatattacattgttatttaaagataccgcatatattgtagttcgcaagagaaacttgccgcagtctatgtatcgttaaacaagtattggactgcgtagctgacatatttgaagtactaaattatgagtatttgtgcttatgtctattgtggatattagcagtacaatgcattttcccaatctttcaattttcgttccatagtaaaatgaatgtgaagattttcaattaaatatatacatatattaaaaggattatatcattgcttgttttgggacttcaatggatttttctatttaatcacgaagctaaaaataattatttcatgcaaattttcttgtgagaagttttaggaaaaagttgtttcttttgcttcacaaatttactagagataactaggcttaaaagatttaaataaaataatttttctttttagatgcaatttcaaatgaggtaaagtaatagatgaaacgaatgaattatagtttagttacttcataacagcgcgaaatttaatcagtttcgtaaatacattataatagatttttgtagtgcttctgtccatctagctcttgtaatcgagcagctgcttgttcactggtcaaatctctttgtggttcacccaacatttcaaagcccacacagaattttttcactgtagctgatctcaacaacggtggataaaaatgcatatgaaaccaagagttttcaacctcttcattacttccatataatggagcttggtgaagacccattgagtaggggaaactagtgttgaatagattgtcgtatttggtagtcaacatttttaatgcggaagccaaatcaactttttgtttttcttcgaattcttctaaagatttcaggtgctctttagctatcagtaatgtctcgaatggccacaaagcccaataaggcacaaccacaataaatgagtcattttcaacgactattctttccttttccaacatctccaattttacataatcaccgagtaaatgactattattaagttcaaaatatttggtcatgttacacatttcttgagcaacaaccgaaggaataacatccagacaccaagcttgtccgtgtgggtgaggatttgaacatcccattgctgaccctttattctcaaaaatctgcaaatatttataacgaatcggcccttccaaagattctttctttaatgtcacatacaagtgtttccaagtctctacaacattgcaaatcgcttccgcgctcattaatggcaaagttaaattatggttaggacaaaagcaaataacaaaacattttcccttcactccttctgtcttaaacatccttgtttttaacgtattccccttcgttatttcagattcatcttgcatataatctggttgatcaactctcaccgcaggatagtcattgggaaaaacatatgttgtctcatacttcggattttcaaaacctgtagccctaatattaccagggcataggtaacatgttggatcgtactttacagtgtcatctttcttgatctcttctttagctccctgccatggtctctttgctctatgaggtgaacacaaaacgtacgaatccgttaatggattataacgacgatgtgaatactcggtaaaatcaaattttttgctagtcattcctctttgcttcccagtacgagcagctggattcgttcggtatatatataccactttcttacatgttttgcaaaatatccgaacccgcaattatgtggggggccaagtaagtaaaacaggactaatatgatatgaataaagtttcaagcttctcatgcattgtatgttaagcgggacacatgcggaggttagatgaaataagtaaagggatccacaaacacacggaaaaggggctggaaaaattacgttgcttatacggtcttgatatcataaatatcatcattcattttgaataaaataaaaccacgtctacattttttataattctatttttttttaaaaaaagtacgtttcttaaatttatctcgttggcactgataatgactggggactataaagaatataaaggatatgcattgattacaggaggtgcgggctttattgggtcaaactttttagattatgctgtggacaaataccctgactttcactttacgtgtatagacaaattaagctatgtgagcaattataccacggtattcttgagcaaagttttgaaccaacctaatttccgatttcttgaaatggacctggctacgaattataaattcttgtatcaatttatggttgaagattccgaaattaataaaattacgcacataataaattttgctgccgagtccagtgttgatagatcgtttatcgatcctttgtactttaccaaaaacaacattttgagcactcaaaatttgttagagtgcgtaagaatacttttaggtaaaaaagaggaattacgtaatcgactcaatttcgttcatgtttctactgatgaggtttatggtgagcaggatgaaaatgcatcggtagatgagaaatcaaagttaaaccccaccagtccttatgccgcatccaaagctgctgttgacttgataattcaatcatatcgatattcgtacaaaatatcagtgactgtgataagagcaaataatgtatatggtcctcgacaatacgaagagaaactaattcctatgactcttggaaagctaaagaagttcattaaccaaaaatctcagaaaataatgcaagacaaaatcacactgcatggagatgggttacataaacgaaaatatttgcacatctacgattttattaacgcaatagacttggtctggatgaagcagggaagtgaagtttatcatagcacacttgaatctaagatgtctggccagattttcaatattggttcggatgatgaaatcgataatctaagtttggtcaagttcatttgcgactatttcttatatcgaaagctgtctttgaaaaacttggattattcaaaatacataacgtttgttcaagatagaaattacaacgattcaagatattcgttgaattatgaaaaaattaaaagtttaggttggagacctcaaatcccattggagacagggctaagaaaattaattgacgagtactattaatgagaaaaaactgaaaacacataataatactttaaaacaactttaacgttgtaaaccacaaatttccttttattgaacaaaaagatgcttaatcggctgggttttattaagttttttcatttaatagtattctccactattgtacgatgctgaatctaaaaaatgtttgttttcttctaaatcttgtgcgtaaagggagaatttcgacctcgcaccataaacttcacctttgcgtaagattacctgttttgaccatttctcattattcaaagcgttgataaatctacctgtttccacacaaaatccgctgcgactttgaaactcacagatgtcatttccatcaccggtgtaaagttgaaatgcaggttctgttgtagacaccacgagcttcaccggcacagagggatgtattacttcaacaatattttttaaagaatactttcgtgtgtccaaacagaacttgctagcttccctgtctactataaagcaattgtcaaacgagatgtttgggtcaagcttggttggtttagttatgtcattttgccattcgacaatatcaccagtcggtaacgaggtttccgaattcacttttaaatagacgttagtcgtgcttttaattattgttccgtcaatagttttattaggagaggctaaattccagtaagaatgatttgtcagatttacggctgttacattgagtttcgagtattctggaataacagatttgtattcaatttccaaagagttatttttgattgtatatttgactaaggtttccaggtcagaaggaaagccgttgttaccatctttgtcaactaaaatgaattccagtgtattgtagtcctcatactgtcgagcgataggccccaagaaaaactgcttatcgaatccattatttcctccatgtaaggtggttttattgttttcgttcttacataatgtgtacaaatgtccatccacttcaaattgtccattcgctattcggttggcaaatctgccaattgtcgccccaaagaacggattctctttaagcttataccgtgaaaaatcattaaatccatttactaaattcctccctttatatcttactgcttgcactaatgctccgtaattggctatggaaacctcaagatcttgaaagcagatagtatggagtctattcttataatccataatcccaagagtgttaaacaacttccatttgtagttgtcaatttgaaatccaaaaggattttcgatcgtccatttccacaagtctctacaagcatctgtaatactcaattcagccttccattttaattcactatttgctcgattcgggcttgctgtcaagttgagaacatcacctgttcttctgcccaccacttcatacggtaaatctttacctacttccttacaaaaggcatgataaatatcgaacacggaggaaccttttcctgttcccaagttccactctctgtacattccttcactattattgattttgtttaggtagtttaaagcggcaatatgtcccttagctaaatccacaacgtgtatgtagtctcggataggagtcccatcatggctatcgtaatcatcaccaaatactaacaacttttctcgcctaccgatggctacttgggctagaaacggtaaaagattgttgggaatacccaaagggtcttcgccaagtaggcctgatgggtgagctccaattgggttaaaatatctaagtattgcgcctcgccaagtattgtcgctagtgtgcaaatctttaatgatattttcaatagcgtactttgttttcccgtatggattggttgggtcattaggacacgactctgggattggaatcatgttgtcaaatctagtagcatcgccgtatacggtggcagatgagctaaacacaactgtcttgacccggtgttcacgcattacatttagtaaagtaatagtaccgcaaatattattgtcgtagtactccagtggtaatttcattgattccccaactgcttttaaagccgcaaaatgaataacacccttgattttaaaggtatcaaaaatttgagccaagccttctttatcgcgaaggtcaagcttaaaaaatttaattgattttctcacaataaattcgactcttgctacagcatcataacacgaattgcacaaattatctacaattattactttatatccatggttgattagttcaatgactgtatgtgaaccaatgtaaccagcgccaccagttacaagaatgtattcgtcttgaaccgccattttataaagaacaaaaaggagcttaaaaaaatactcaaaaaatttgttttcgaaatatgggttaaggttctttaggggcttcttatgttagctttaatatgcgatatgtgtgtgactagagtatctccaaacgtaagcatatatatacaattttaaaatgtaacgtggcttctccaggcgtacaatcacattaccccaagtttcgttaattaaactgtgactttctgcatcgaatattctagccatattcaagcaacaaaagctcccatcttctccgctttattataagctatgattaccggatttcgtaaaaaagcgcatacccaacagttctcaacttaggttggtgctctattggttcttctcagtggggtacggttcgtttaaatgatattaaactgcatgctattacatggttgaaacgttaacttacccatcttttgcggattgagaatttgatgtgggggcacagaagaataaagacacagatgttccattaaaagtatgagaattattgtcattcttttggtgtattttgtagtcgcaaggtcttttataaaaaattaccaagtatttcgcagagaattgtccggaggttgaaataagaaattaagaaacttaatacaaacggaattccaaaaatatttttgcaaagcctttatttatattaaacaactgatattttttaatcaatgtcacaaagttattttttatgaataccgttttccgaaccctccatgcaacacttttaacttcaccgtatgtctcaggtaacgcaaagtctaaatgacataaatcagtaaacaagaagtaaataaggcaaaaagggtcaaacttttgacaatttatataatcgtagtagtataacgtggtttgcttgactgatcaaactaatttttaaggcaagaagaagtgtttatcgattttcagagcaaataaacaaaaagataaaagctgcatctatattttttcaaaaagaagtgaaaaaaggagagaataccttttcattgatcattttcaagtttactttttctttaccacatttgtaattttttctgattggtctcaaattatggctaccgttcctacatatcacgacttatcattttactccaacccaaaagaaaacaaagctaggtatgcaaagttgctaaacagttttgaacaaaaatatcactgcaagccagatttttttagtcgctcgcctggcagagtaaacatcattggcgaacatattgactacaactacttttcagtattgccaatggcaattgacgttgatgttattgtttcagttaccacaagtgatgatgccaaagttgagttgaataacacgaatccagaattcaaggaggaaatattggaattaccgagtgacggggcagtgattgaaattaacaaaacccaccacacctggggaaactactttcgatgctctatgattgttgctcataaatatattttagagaaatacccagaattagtcagtgggggtaagaagcctttaaaaggattaaagttgatttttgatggtaacgttcccactggtggaggactatcatcttcggcggccttctgtgtggcatcgattttagccattttgaaagccaatggaattaatacaattaccaaagaagacctcgtcaagattagtgttgtttccgagcattatgtaggtgtcaacacgggcggtatggatcaatgtgcttctatctatggagagcaaaacaaggcgcttttggttcaatttaaaccaaagcttatggcaacaccgtttaagatgccggtactcaaacctcatgacatggtatttctaatctctaacacacttgtggaagcaaataagcaagaaaccgcattaacaaattacaatctacgagtggtggaaatggcagttgcttcagaatttttggcaaaaaaatttaacttagaattgccaaaggagtcaaatttacacactggtacattgagaggattcatggacgaatactacgagaagcacctaaaacagccgcattgggatggaagcgacattgacatgggcgttcaacgcatgcaggaaatgttaaggctcacagaaataatgttttctgaagagcaaaaagtgggttttaagactgaagagctggctaaggaattagggttgtctgtggaagagtttactaaagtttttttaacaaaaattccagtaaaatatgaacgcatgaaaatctatcaaaggaccgtgcatgtgtactcagatgcgatgagagtactgcaagtgttaaaattgtttcatcagcataaggacagcgatgatcctcaaaagtttatgttggcatttggtagactattaaatgactctcaacgatcggaagatatatataataattcgtcgtctcccgagttaagagaggtatgcaaaatatcgttggctaacggaggttatggagccagaacgacgggtgctggatggggtggatctgcggtacatctcactacacacgataaactagctaaactggttgaagcattgacggaacaatactataaaaagcagtttcctaaaattactcaaagtgaattaaatgccgctgttgtcgtatcgaaaccggctgctggatcttgtatagtacagttagccgaatactgattaacagacttttttcagtataatttaatcaaatcccgaaatacttattgaatgctagttttaattgaaaaagcaaataaataaagaatcacagaaagttttttaaacaacgaaatattagaaatgtttttctttcgtttcgccagtgatgtgagtaggaagatcaacaaaaaatggttataaataaacgagattagtgcagttggttaattaaattgaaaccttcgcgattgaattgtacaaattatattaaatagtttaaaagaagacagtggttcccgctgataaacatcgattcactttttattattagaatatctttcaacataaatatatagtttgggaaatcaacttttaagaatcagcaggtgaacattacagaacaatgtgactagactttgtatggaaaagaatattgttggcttttagaacattggttttagtatgaactttggctacacattattctaaaatatattttagaagtgtttgattccatattcattagcaggagaaaacatgaaaatcctattggaaatcaaatagtataatatatacgaatttactgaagactctgcataaagttttgatttgagtttgaaagtttattatttgtttgataataatattaaatttaatgagcttatatctgaagctactccaaaagaaaagaatctttatcattttattaagccaattatatgttatggtattcttttttttggggggaagggatttataagcttaattcgtgatgcaagtttttaaaagaattttttagaaaattatatggctaacaaaatttgcggaaagatactatacttaccggtatagcttcttaaaagagatcattttcgtttttagtcaataaaaagttaaatatcagtacctgccataattgtatatggtaaagctatcaattttcatatgatgttcaaggagcctcaaaaaagaatgaataaagtgatcaaaagttctctttttaatagtagacaatctgatataaatatcaagcaaaattaaatcacctaatttcgatttaagcaaatagtcaaatatataaattttcgttaactaaagttttacattagctttaggaaggcttatatgacttcgttccgaaaccactttatactctccatattttatttactttttcagataactggatatgagaatacatacttttaattttcactttcgtttttttagaatgatagaatttattacgttcatttttttgatactatatataaggcagatgaataatatgtgcagaaattgtttttatttgatcgcataggaacacgcaaagcttgcaattctaacttacatgtcaataaatccttaacataaataagtgcagtgattttagaacaaataatgcaaattaaaattcccttaatttaaatacgaggcaacctggaagtactttaaaactgtttaaaaagttccacatattttcagtttggtagcaatttgtaaatatatcttactttagattgcttttttttgggaacttgtagctcaatatgaacttttataacattctattgtaaaatgtgttaatcgtgctatacttaacttttttatcaacttccatcataaatctcataccggatacttaacacttgcttaattgttaaagacttttattacaatcaaatatatttgttgtgtttctgttaattttaaattataacaacggtttcacaaacataaaagcaataaaattgtagcgcttgcatatttaatactgaataattataatgatgtgacagtaagtaatgatgaagcggctcagacattttgggaatcacctgtaattaagtacagtagttaaaagatgcgaattcttgtgtaaattttttttgttttcaattatatttcttcaaatcacatgcattctacatcatcgtcaacccatacttacttttagcttaaaatttatttttttcataaatagctattgtctattcgattggggttaagaaatcaaacattaaagcttcgtttgcatgtcaatttattagacaaatttactttttcaggtgaaggagataccgacaagtagcggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccatattttaaaaagtaattcaaaagctaatatacttagtgtataaactttatatataatatttctttgctattttaattgaataaaggaaaaaatgatatatactgttttgcttcttacatcctgtcattatctaatttacagttcgttcgaaacctggcaaaaaaatccgttgattaataaatagctatcgtctgctggataggggttaagaagtaacaaattgaaatttcgtttgcacgagcggaaaaaaggaatattatttttttgtagcagcagtatattgttgaaaagctaatctagtgaggatgtcaatataaaaacagtgattttagaaagactctgaataatttaattctttgctaccagaatttaacttgcaattcagaaatttattaaattaataaataagcgacttatcagtttgcatatactacattgcatttttcaagtttccagacacataaccttagaaacgagtcattcatgatgtatcattaagaattcattttgtaaacgcagtaaatgacattcatagtatttgattaagcataaaacgagagataaaaacattagtaacattatgtgataatatcttaattaaaaccaattaataaattttggttaatgaaacacctgtgaggtgattctggttggctccataattgaaattcataacgaacgcaccttatgtgcatgatttggacaggacagtcaattcgaacattgttaagaatagttatattctatatgatcatgaaaacgataaagaaaattattttttcacaggagtaggcatattttgtagttctatttgttcaatatcagaaccaactgttgtttctgaatgtaatgctgtttctccgttatgtgtaggaagagtgttagaaacacagacgtctcctggtgtcacaattttaaagcctaaagacaatattacaagtttgtaaagagcccaatgaccaaaatacaaaaggccagttatagttgcacccagggctgctataatcattcccaaggctgctataatcattcccaagactgctataatcatacccaagactgcacccaagactgctataatcacaccggtcacccgtaaagcaagtaccgcaaactctgcaaagactattttaaattattagcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttctagatgaacaataaggcatctagaacaccattagaacagaagctttttagtttagattattttagatcttttgaaaactttaaaagagtaaaatgtaaacaaaaaaaaaaaaaaaaaaaaaaagttaagttataatttatcgaattttatgttgttttatcttaatttactttgttttattttattttattaagttttaatatttttgttaatttttttttgttttattttaatttactttgattaattttcattttatttatttagtatatttatttattttctatcaaaatagcgaaacttgtataatatattaattcattattcattattcattaatttcattatctataatatttcaacttcatatacttttctatttttgtcgctatattcattctacaacatgacatatcactcttctttttgtttattattactcaaacattttctcttctaattaacgaaatttaatctttttctctatttgtttcattattgtttcattatctgttactactttattctctactttatttttttactttcaataacaataacaaaagttgtacttttctctatcgtattcaattcctatttgacatattcattgccagctgatatatcaccagtaattgtaacgactgttttttcaataatttagttgatttgttttagtggaatagaatgcactaatttcatcatctactttccaatattttcatcttctatctgtttctctatctgtttctctatctgtttctctttctctttctctttctctttctcttcctcttcctcttttctatctttctacttgaaattcctttttctaattgacattcctttttcttactattactcctcttattcatcactatacgtcgttcagttggctttatcgtacccttaactttttttaacgaagctaatatttatcaaaaacaaacatctgttttcatcctacatacacgtactcttttactgccagctactttgcatttttttttatttcgatttactagagtcacttgtttatttttctatttacattctcgcaatgtatttgtatatctctatttatatcaccatactttattctatcgatcttactctattctatctatcttactctattctatctatcttactaccattcacctcatttcatatgttatagaaccgttacttttcattcaaacgaaatcttcatcttatttatctcatctgttcatcaattattattttctatcatcatctttcacaataccaacttacataactattctttattatctaccgtcttacttgtaatatgactgactcattattttcattttcattttcattcaatagcgacactttattccatttcttattaatcatcgtcattatcaccttacacatatccaatgcaaccatgtaactgtaaccaacccatcatcaatagtgagcatcgtcgtcctattcaaacgattactctctttactcatttactcatttacttatttactcatttacttatttactcatctactcatctactcatctactctactcacttactcatttactcatctattcgtcttcaacaatttcaattttcattacgataccttgtcatttcattcatctctttactttgtatatctattttcattttttcttgcgacttgattatttacagattttctgattgtctatactcaaatacatacatcacattctcaccatacacagatcatatcctgtataaccgtaaccaccactcattatttaacgaaagcaccacctctcattacttgtcgagttcaacattttctttaaacaaaatactgaaatagttgatcccaatgatttcacttttcgttaccaattctatgccatcgtttacaacattcatctcccatgactcttcattattccacaataacaaacaaatagcgagattttactcatgtctattttatagaaattgtgtccatacaaaaacgactttaactttttaaccatttcgttttgtcttggtactcaatttagatcgtaatcttgattactgacaacaatcgtttcggctggattttgttttatacaatcgaacgaatgttgtcagagtattttacctctcagcgtaatgtgtagttaagttttaccagacactggcgtagcactagtactaatagcagtgttagtgttacggttagtgttcatatcactgctactccctggctgtagtggggacgaagacgaaaaagatgctttataacccgaatgtgttgcaatggctggtttcggtatttctggcattgtcggtttcactccatacatcgtagacacggttacaattcaccaagtaacgaatctgaacatcttgagcagtaaatacagttagcaaacgatgcacaacatacacattcgcaatccatttcatttgtgagaaacgatcgaacacacacacatcgtgttatcattaagaaagtttttcatcaaatccttcacgtagcttgaccatgtagagtcatatttctcgtaaaacaatgctgcaatcgcatacttgccatctcttccagctcggcctgtctcctgtatacataatccatagatgaagctggcaatctatagtgtactactaaacgcactcccatatagttgataccgagtccaaatcccttgctaagcgatcatgattcgtgtctttccatttgcgttctccaattgatcaactcgcttgatgaatgggtgctttgtttctaccaacaatccatgggtcgggttgtctcgaatctgcaatagttcctgccacttatagcttgcacgaaaaaagttgacgaaataatccgatggcagataatgcaagttgtccatagtgcgtccatagatgtagagcgctgtgtttcgtgtatgttcagcctgtaaatcgaaatatgattccctcgtcatttcttcctcgatgttctttttctttaaagtagtgagcaatgtgtctgtagttttgaaatcccaacggtttctgaatgcattggtagatggcctttgaaaaaattcgatacggtaaatctctttgcaatcgttcgccaacaatcacaaacatgaaatccaagtgtgcatgcagctactttcgacctatcagcggttgtcacatacttcatcaatgcttctaatggtcgaaccaaaacatagtaccgaagtgctaaaatggaaagcagctcagaaagaaacctggggattggcttttcagcaaacttcatattacgagtcttatcgtatctgctgtaaatcatcagccttccaaacatcaaatacaattcgcgagtcttatacttgccattccgcaaagtccaatacaccatctcttgtgctctggctggttgtccagcagatatgtacactagacaaaacaataactcattgaagatagatgcctttgtctcatactttttaataggagatttagaccaatgtgatttgagaaacacatcattgtcattagagtgtcatcaaaagtactcgttcatcagacttcactcatgcatactattcttccattactcctatagttttttttgttgtattatccgtccgtcctgaatacttttgtgtacgacaaatgtgtgggtaaagtgtagggtagggttgataattcttattaacgcactacacagtagaatacgtttcacactatatttttgtgtctcctccttcctactttgctgttatacttaaacaatgtactagtccctcaaattgcttcataaagagaagaaaagagaagaaaaaaaatacaacagacttaaaaatgataaattttattttaaacaagtgaaatagtcgatgtacttgatgttcatcaagtttatacacacttatgcttattatcattttattgaacttagaacataatttgaaagctattctagtattcatttatgagaattatattttttttaattttttttcttgttataatttatttatcttaattcaatcttatttaattttactttcttcatttctattctaaaatcattttatcaacggtatattaaaaataacatgtaacagctcattacattatatgggaatgccaatatagatagatagatagtagatgggctccgaatagagtctgaatgtgccaactccacatttggacttcattcagaaacaacgagtactcgacagtccacttcgcggataattttgatgcagttcaaatgactccgtttgtgattaaaaaaactctattttgtctactttaccttcaaattccgcaatacatccaccacacagccaaaaaaagccattttaccaaaaacaaagcttttgcttattttaaagctaaaataattaattacgtaagttttattataataatgaatcatatctgttccattcaatgtcatatgtacacctatcatctgatgagtgtcggttgtgttaatccatacatcgtgtatattaccatacggcaggctctttctcatcaatgtgtaaggccttaatgtttcaagttcacagctaaagtaatcagcaccagtaaaatcatcacaatatagattacccgttttgtagtaggcgaagaaccacctaatgtgttaaccaatctaggtcctccagccccaaatgtgacagccaaaagccctactttaagccaatcggccacacactgcgttccacttttctcaacaccattgtacgtttcaaagcaatgtgccatcaatgtgttaaacatctgaccaccctcataagcctgttcaagtatgagccctacaccagcacaaatgagtctgccttgccacgtaacataaaaagcagttgcgagtcctgacaataggataattattaaagtcccaactattaaaggggacatgtttgaaattaaagcaatcaatcctgttgtagatatggtgtggagtttgggagaagagcagatgaaatactgttttttgaccgggaaatggacgatcaatgctgcagaaaacagcttgaaattataggaatttcatgaaataatccaaataatccaatcaaaaataacagatgtattttatcaaattaattagttgtaaattgaatttgaatttaataattgaaacaaaaccaataatcttgtatatttaataccatccgattaacattttttggatttcttctatcatttatcgatctgtcagtatttgtaatgagtatttgatttttgccattagcttaaacaaaaaccgtgagcaaacgaacgtgaatctgtttattaacgtcaaaaattaatccatattccatagccttttgtcttgctattcacttccgtcttatacaatatttttctccattgtttttagtgataagaatgtttcaaataatatattattaacaaatcaagctgtactcattttacatcggaaccaactcggtggtatcctcaacgattgaagttgctatgatggatgatgagtcaaaagaacttgtaattagcacgcttccagaagtcaaagttgtattcatgcttgttacaactgtttgcgaacttatgcttgtataaacaaacgtcgtattatatgcgttttaaactttggtaatgaaagattttgaggaattatttatggtaataggtgtttatcccattcttcaaatctaaatgatgacgaactaatgcaaggggaaatgttacatagacgatgtgtgtacatacatgttgtgcgcattcatcatcgagggacactaacttagacaagagtttgcacgatgtagaattaagattttctttgataaaaaaatcattcacataatcaattgatataaataaccatattgaaaacaattctacttatttcccttttttgatttgttgcagaagagactacagaggcggttttcgaggctgcaatcgtggtcgcagataaggcatccaattattactcaaacaatatgaagttcctgtacaggggttcaaattatctttatcattatatttatttttttatttttttattataaatgtcaactgtttttctgccagtaattccaattttttacaacatcaaattaaaatgatcaacataaaaaacattactacgagttttaagctcattaaaagttagtgatatttacaaacttatacttcaaactctaaaagcgattaatatttaaataaataaaaataaaaaaaaaaaacctttaaaaagattaacctcaaattatgagaatatatcttgaataatgtgttatggaattgattattcaactcattggacttctaagattttcggcattttataataatcgtatacaataaaaaaaattattataatattacattgtgaaatgatgtacgtagatactattggaatacataactatatctgatctctaataaaattttaggacctaagagattgtcgttcatctaaaatgctaaaagttcgcatacaaattgatacatcagaagtatatattaaaagagaaaacatttttgtttttggtatttgcaaaccaagcattcaaacaattggttgaaaattttagactagagaaattggtttacaacggggatggtccagtttaataaaacatgatttacggaccttttttttcccttactctatagaaagcttttatttaactttggttataagacaattgataaaactaaaggtcagtaagctgaatgatcaaatcagtgaattatatctttgtaatcataatggaatacaaagctcaggttgttgcttttgattgagaacaatcattaataataagccaaaacttacctgctagagctcggtaagacatgctttaactctcaggggcgtgtataaacatgaccctcaatcaccctgttagttggctgctaacgcggctccacctcggctcgggctctaactgcattaactccagatgtcacggtcatacgttaagtgccccccctattcgtatagcattttggaacgtacttgattacgcatctttagcagtactaatcaattaagcacatcatcatcaaaattgattgattatttatgtagcaatcttccgaagattgattcatcaagcttttcaaaaggttcatctcgaagaccgctacgcaaccataaagtttctagaaatcaatcaattacccacgaataacattatggtagtattatatctgttcggtaaatcattacacacatattaattagttgtcaccttactaacattgcacaactcgtttgcagtatatgtgaattcataatagtgtattgagttattgggaatgagtctgatttagacatattttagctggagttttgttagttacagttggaaagcacctaattaatgtattcaataagcgttccctgacacctcagctgcattatgagaatatttacgtttaattgaaaaatgctgtagtaatcttctttgtaaacacttagcgagagactgaaaataaaaatcctagtattactgtactcgctgtatatccctagaattacgaatgaactttgacttgcataggtatgaaagaccattcaaaatgatagaaaaagaaagtataaaaatgatgctaagctgttaaaatacaatatgtatatacatattacccttttttatggaaagtaatctaaacaagcacataaatgtttctaaataatcaagtatgagtatttaaataaaatgtgaatattctcttttgagcaacttattataagttcatctttcacatttcaatacaagcggaccaaaaaacagtagacttcagaaaaatgaaaaactttatacaaaattcctgtattcagggttccattctcgttcaataatccattccttcaacttggcatcatctttgggtaaatccactgtgctcattccttcagaaatggcttgcttcaaaaccgcaaaaacgatgtgacgagagatttctcgagcattgtccagatctggcaagagagcttcatcggcgacaaacaaagatctaggaacagtggccaaagcatcggaagctgctttcagcattccatcgctcaacaatttgcaacgggataacacacatgcaacacctagagcagggtaaagaagagcattattgcattgagaaatcacatattctttaccattacgtgtgagaggaggaagtggagaaccagttgccatcaaagctttaccattagaccattcgtcaatttgaacgggctttgcttccatgagagtggtggggttagagattgggaagatgatgggatgtttgacatgcttgctcatttcacgaatggccttttctgtaaattttccaggttgaccggagcaccccagaagaacagtgggtttgattagtgaaatagcagtctctaaatcaatgtctccagaagggacttccttaaagtctgagtccttcttcaaaaatggcttttgtccatcagtagcaatcttagcatgtctctccagaagcaaaccgcatcgatcaatcatgaaaagattatctctagccttacctaatgaaaggccatctgtcaccataccagcgacaatttggttggcgataccaacaccagcagtaccagcaccaaagatcatgatgcgctgctcggttaagggagacttcgtaacatgaagggcgcctataatggcggccagtgctacagcaccggtgccctggatatcatcgttaaaacaggcaatattaggacgatagtggtctaaaatccttttggcatttttaagtccgaaatcctcaaagtgaataaaggcctcgggaaagacttcacgaatggctttaataacgttctccaaaaagatgtcatactgctcaccgtgaacacggtcctttcttaaacccatgtattgatgatttttacgatgggtttcattgttggtgccaacgtcgagaacgatgggcaaaaatcgattagggtcaaaacctgcgcataaagtcattaaatgtcccttggcaactgaaattaagacaccaccaacaccttgatcgccgatacccaaaatacttcagagtcggtaatgataatgtattcaacgctatcggattttccaaactcggaaagctgttgtttgatgtaagacaagtcgctatgatcaatgtccaaatagcaaccctcgggataacgatatatatcggaaaattgcttgatggcatcgccttcagtaggtgtatagatgatgggaatcatttcaatcaaatgttggctaataagtgcataaaacagagtttggttggtaacacttaattgagaaagatataaattcttctgtaaaggttcatcaccgattgctttgtactgttcataacagcgatccacttgttgttgcaaagtttcgacaatggggggaagacgcgatgatatctcaaatttttgacgttcctcaggtgtaaaagcggtgtctttgttatatctaggagagttcaacaaagatactcctttcaacggacactcaatttgctctttcgttcctgtaagcattttcaattataaagtatgtgtagatcaaaaaattccaaatatcagaagtaaatatccttttaagtgggtattgcccctatttttaaataactatttttgtcgacagttgcctccggtaaatggattcatgtgctgtgtactaatttgtgcgtctcaaccataaaacgttgagtagcctagtcaaccttacttgaatgatcgcccttttcgctacggatttttctatccaatagggacggcaggcaaatcagcgaataatcacaaagggatttccactacactttggagcaacaccatagtttccgtgcttccaacgacaccggacagtcgggaacaacgtttgcagtattacccaatatagaatcgattgttttttttttttttttgaaaagatcacacaagagaatccagttcaatctgtttgttattacataatcattttagtgccgagaataacgtctaacaggtggtggttattagccgatacttagatagataactacttagaggcaggtctgaaaaataacatcttaacgtacaggacatagctatgtacaacgtagaggatagcatagcccggtgcaaaattgccaacaaaattttcagagatataaatgcactgggtggcttgagtttggtttttccaattagttgctcattcagaatgtttgggttggccaagcctgttggtaagtttttgctttgcagaatgctgtataaatttgattttgccttgcagtaccagagttattcgtgatgagaatcaacgttgcaattttgtttgtagaaaattgcccttcgaaaattcgaaaatttggatttgtatgcattttttttgttgatttctacgtcgatcattatttacttattctatttttgtttttgattttgtttttttacttgtttgttacgaaaaaaagagcctatttgctgctgcacaaagctttttgtttgatttttcatcctacttctgtattggcagttttcctcatttacaaagactagcaacagccagtcattcattttctacacgctctattatttcttttttcatcacaataaactaacatgtccgattagactctcagatccattgctagcaattaattgtcactctccattttccgtcttttcctttttgatattttttctctttatattatattatattatattcattcttcattttctctcttggccattattttttttttttttttaatacctctgtgtctctcgattcaacatgggtgaactcaagaaatcttgaaacagaggtatcatgagttgattgattggaatgttaaagctcctcatgttcctcttagtaaacgattaaagcattttacatggtcttggtttgcgtgtactatggcaactggtggtgttggcttgatcattggttctttcccctttcgtttctatggtcttaatacaattggcaaaattgtttacattcttcaaatcgttttattaactctctttggatcgtgtatgctttttcgttttattaaatatccttcaactattaaagattcatggaaccatcatttggaaaagcttttcattgctacttgtcttctttcgttatccactttcatcgacatgcttgccatatacgcctatgctgatacgggcgagtggatggtatgggtgattcgaattctttattacatttttgttgcagtagcttttatatactgtgtaagtgcttttttcacaattttcaacaatcatgtatataccattgaaaccgcatctcctgcttggattcttcccatttttcctcctatgatttgtggtgttattgctggcgctgtcaatgctacacaacctgctcgtcaattaaaaaatatggttatctttggtatccttttttttttttttttttttttttttcacatttctactgccatggtcgtcgcttcagaaattgctaaagtcgcttcaaaaactgctagagatatcgccggatgctttacttgtcaatgtggaactcaatttgataatgtagaaaggatcgttcaacatttcaaggaatgtcgatacagagacgaaacttgtaaagacgatgatatcgtcgtctatgaacccagctctttcgttcaggacgagaaaaaggataagccaatcatcgttgaggctgccagtgaggctaccagtgaggaggcttgcaattcttccaaggagcgtcaactacccgctctctctgctctttctgctctctctactctcactacgagtgcaaatgacgacttgtggactgcacggctaatttggcaaagtacaaatgacaccaaattggacaacagcccatcatcaaattatactgacttgaatcacaagttggctaattatggactctccattttgtctattcatgctttgatgtgcgtagaatgtgaatgcttgttaaacgtgattcacactgcgcaacatatgcaaattgtgcataaactagagttaaacgaagatcttttgtggtttcaagaactaaggactttaaagttaaaaagtccaacaaatgttttacaaactcattcttctcaaacccatgtatacccatacatcagaggactaccagtacttttaaatggatatgagtgtgtgccgtgcacaaaaaacggaacaggattcgtacatgcaatcatggatacctttcgccatcatgttcgacgtactcatggaaaagttataaaattggaaaattgtatacgtcgaacagctttgcaaacggttaagaacaagtatgctcaacgatgtcagttcttcaaagtcgattatgtacctttgaatggaggagaagaagaagaagaggaggagggggaggagaaagaagatgcacaaaacatcaaggaaagaatggtggacttttgcttttcaaaatttatggagaagaatcaacagcggcgggagcagcaagacaaaggtgaaaataaaaaacgacaagatgatgttgaccaagcaacagacaacaacactaacactattcttgaagatgatgaaaaagataacgatgaagaggaagaggaagagattgtcaatgcacgagagaaaaatcttttaaatcaacaattcaattggacggcaattgtgaaaaaacttggagaaaattgggatcagctggttcgattcgaatatacgaatggaattgtaactttggataccattgtaaaccagttgattcgttattactatcgaggattccgtcatctaagtggaatgaccatgggcatgagacgaatgtttactcaaggaggaagctatagtgcacaagagcgaggactttgtcgcttagagcaaaaggatacagttgtgagatatgctcaaagtgcagcactatacctaatatttctgttacgtcgtccatcagcggactcggggataagaagacacttggaagcaatgtgtggagcaacagtggagagaaaagaaggtggcagtaacagcagcagtaacatcagcaacgtcgccaactttgatagtgctgaagacgacaatgacaatgacaatgacaatgacagagacagtaacaataacaataacaataacaacaccaatactgacgatgatgataagctggcatacttggaactgcacgaggcattaaaattggcttttctgcaacaatacgatttttctaaaaatgttcaagacttggaaatcatggagtttcttgcatgcatgtctttgcataaagatggtacttcaaaatatgcctatgaaatctctgcctgctttgcacccctaatatacacgtgtcgtcttgtagcagcatgtgagttacaacgattgatcgatgaaaaacaaatcgacttgttgtccattccatcgtttcaaaccgctggttctattgcttatgctcatgtgttttgctttatcacgcttggtcaaagaaatttatatgatgttctttacgaaacccaaaaagtcgttagggatatcattcgaacggaagggtatgcaaatacactgcaaggactaagcccaagtaccgtattgtttcagccacgaagtaattctatgtacccgtgcattggagatgcattcaataacatggtgcgattggacttgagtgagctgacagctctgtatgaggggatgtttgccaaagttcaggacttgttaaaagagctatgttttgatatgaatgtggaaaaactattacccatttcgttactaaggtcaattggagatgacataaacaatagtaaattgggatattcattctttaaagagtcgatagagatacgttcatctcatagtgtgctgttacgaacaatacttaagaacagtgaactttgtcatcggtttttcccatcgatgtctaagaaggatctgacaaagttgtttggtggagtaagtgatcagcaaagaaatgagtgcgacaactatagcaaccactacaacgacaactctaatgataatgacaatgatgtgtttctcaaattacattggtctaaatctgctattaaaaagtatgagacaaaggcatctatcttcaatgagttattgttttgtctagtgtacatatctgctggacaaccagccagagcacaagagatggtgtattggactttgcggaatggcaagtataagactcgcgaattgtatttgatgtttggaaggctgatgatttacagcagatacgataagactcgtaatatgaagtttgctgaaaagccaatccccaggtttctttctgagccgctttccattttagcacttcggtactatgttttggttcgaccattggaagcattgatgaagtatgtgacaaccgctgataggtcgaaagtagctgtatacttggatttcatgtttgtgattgctggcgaacgattgcaaagagatttaccgtatcgaatttttccaaaggccacctaccaatgcattcaaaaaccgttgggatttcgaaactacaggcacattgctcactattttaaagaaaaaaacatcgaggaagaaatgacgagggaatcatatttcgatttacaggctggacatacacgaaacacagcgctctacatctatgggcgcactatggacaacttgcattatctgccgtcggattatttcgccaacttttttcgtgcaagctataagtggcaggaactattacagattcgagataacccgacccatggactgttggtggaaacaaagcacccattcatcaagcgagttgatcaattggaggaagcgctgaatgagaagctggcaaggttggtaggtgaacaaatggtggagggggacaaggaaaaggacaagacaaatgaggagaagaacaaggacgaggtaaaggctgaaatgacacagcccgttgtaaatcaagactctcatgacttacaagaccaattggccactacgcccaccgcgcccaccgcatttcactaccgcccaggacttcttcaaccatctcaaacttctgttcaacattgttgttgggcattgtctcaatattatggtctcgaagcgaaattccgttcgctgaaacaatttcaatcggtttatttttctcttttaaatcgtatgaatttgattaccgtactcccaactggaggtggaaagtctttgtcgtttttgataccggcgctcatcgaaaaaaaaagacaaaccccaggaaaggtgatgaatatggtcacgctggttctagtgcccatgatgtcgttacggcaagatatgatgctcagagtgaatgaaaagggactgcttgtttgttcggggaattggaccgcattcaaagatgtacgattgactttagagacgcaacttcccgatttgtttatcttgacatacgagtcagcattaaccaacagtggtcttcggttttttgaaagtttggcaacacttggtcgtttggcacgagtggtaattgatgaagcacatttgttactcaccagtggagcatggagaacggctttgtcgagagcatcgcggttgtctggcttgtatgcaccattgcacttgttgagtgccacctttcccaggcaactagagatggttgccagacaaacgttttgtacaaacttttacgttttacgagaaacgtctactgcacgggaaaacatcttttactttttgcatccctatgataataccgagtttttgttggacttgcgaacgttgatgaaacgaacaaaggtctttgaaggtgatggacgtgctatcatcttttgtcgaaccaaaaaggatgtcgaatacattcatcgtcgtcttcaccagtcggacttgttcgctcacacccatgtaaccatttacacaggagatgtaagcgacgaagaacgacaaatgaactttgacgcgtttcgaaatgcaaatgggaagacacgaatcatgatcgctaccaaggcattcggactcggtatcaactatatgggagtgcgtttagtagtacactatggattaccagcttcatctatggattatgtacaggagacaggtcgagctggaagagatggcaagtatgcgattgcagcattgttttacgagaaatatgattctacatggtcgagctacgtagaggattcgatgaaaaactttcttaatgataatacgatgtgtgttcgatcgtttctcgcaagtgaaatggatggcgaatgtgtatgttgtgcatcgtttgctaactgtgtttactgctcaagatgctcagattcgttacttggtgaagaatcaactgtgtctacgatgtatggagtgaaaccgacattgccagaaacaccgaaaccagccattgcaacacattcgcgttataatgcatcgttttcgtcttcccccccaccacagccagggaatagcagtggtatgagtgctatgaacactaacactactagtactacgccagtgtctttgtcggaattatcggaaatcactttgttcccttcgtctgtatcgccaacatggaagaaaagctttggcaatgctaatacgaatctaaagtatggtttggaagacatgtcgctcagccatcgtcgtggtcataaacgcacatacgatgaacatttgaacaatgtacaacagggcgtcaaccatgacatgaatcgtgttcatggtagtgttggaggtatgagtggtattgttggtattggtattggtattggtgatggtgatggtgatggtgatgttgattctcgtaccattcatttcgccgagtataaaagtcgtgtgcaagccgtcaaaaaacaatgggtagactcaactgacatttcagcacaactcgagcgattctttcgagtgtataaagatgaatgtctaagttgcactcttggtaacccagacacagaaattcgtgctcataccgggaaagcatgccccgtacgcttatctacttgttataaatgtggcaaggccgaccacaacttgcgagaatgtaaactacgtattcgatttcaaggactttgtttattttgtggtttgacaaagtttgaacatgccgacagtgatatggcttacacttctgactgtaggtcatgggctagaaaggcaaacttgatatcgttagtttactatgcttggaacaatgtacaataccgaaggactattgcagataaattcttacaaggtgatgtacgtgatcaagctttttatggatttgtgtgttgctctacaactacgaattctgcatttgttctagttattcattacttgttgtctgatgttttgcaaatcatgtaattttttactgatgcaagacaacgtttcatatcgtgttgcacaaaaagtaagggagaggcagaaaaagtcagagtgcttttcattgttaaagttaccatccccaccccacccaacggatgttgatgcaaaagtacgagtaaaatataacaagttggtggagatgattgaatatgttagtaaatgttgtaaataggataaattaacgaatgaaatgaaaataaagctgaaatatgcatcaatgattttgaaatgaatgaaaaataatgttttcgcaaaataattattgaaatagcttgcatattatattattaattcaatcaactatttacaaagacaagtttttataacttttcgaaaatcaaaagtattcaaaattttgtttgcttagtataaatgatattcgttggcaaatttatcttatcttttgtattcgctttacaagtaaatttgatagacttgtatgttgttttcatatcggaacattcatgaaggagaaggcaacaaaggtaatatacactcgagtctctaaagtacaatatagcaaaccaactaaatttcgttatacaacttagtaacacaattgcaccacacgttagagtttcgaatgtgatataccgtatgaaaacgagcagtgactggtaaaacttgatttacacattacgttgaaacataacacgctctgacaacattcgttcgattgtctaaaacaaaatacagcggaaacagctgttcggtaatcgagattgcgatctaaattgagtagctcgtaaaatattttacaacatttgtttacattcggtattcagttttttggaatagtttcaaaaaatatactgtaaaaagtgttttacgtatttatgttgtagtgttaataatatattcttttgtagatttttatagaatctttttctttaaaaaatatttcattatattatttttatttctttttttctgttttaatttaataaagaaattacttagttgaaataaacagtaaactatgatcgcttttgaagacatgtaacttgttgtaatgtgagagtatgtgatttgcaatgaatacttgataatgattaagaatgaaggataaaaacaaagttaaagtattaaagtatatggatataactatgatgagtagaaaataaagaaaatcaccgaaacacaatcaggcaaagaggaatggtaaaataagtgaatgaaaagtgtgtaaaaagggaagaggtgattgggtcactgggtcaacaggttaaaaataattaagatgagagggttcgtgggtcatcaggtgacggggtatcaggtcaacgggtaaaaaggctaggtcatcaggtatacaggttatgcggtgtttaggtgacaaggtgacagcggttagttatgagctcttgtgaggtatcaaatgtatggactcgaaagtatcaaatgaaatattaaattgagattaggcaaaagtaataaatgatgctttagaaaaagcaaatttaaactgaagtatgtgatgaatcgaaacatagtatcatcgataagtaaatggtataataaaagagatcgaaatggaacttgttcttttgtaacggcgtgtcagccaaatgtactataaccaagtaacgagtaagtgtaacagtaatttgtaaactgtaatagtaatcgtgtaaactgtaattgtgtaatcgtcaaactataactgtaactgtaaacgtgcaattgtcaaagtcgatattttatgagcaaatatcgattgggaattacatggtcgataatagatagtggtacttgatgacagtagatatataaataacaatgaaaatacttgtgtttcagacggtgatgacattggggcgagttgattgttaaaacatgatggatgaagcgaatggatgagatcgttaaagttcaattgggaatacaagtagtttgacgattgtttttcgatattgtaggataagaagctggaatacttgaattcgaatcatggtgaatggaaaagttaaagttgtaaaagatagagataatgttttgggatataaataaactaatgaaagaataattcaagtgattgatagtaagtatattcgtatgttgttcaaataaaataaaggtcgttcatatagagttgggaaaataaacgaaagttactttgatagaaagggggtggaagaagtaaatgttgaataattaagattaagattaatactgaaagatagatggggagtaatataaataaaaatgaatagaattaaaaagaacagtaaaaaagacaataatttgaagttgatagtatttgtgtaaagctgggttgcaaagtatgattgtggtaaatatacacatagtcgaatactgcaactacattcgttagcgagtctgttgtaatagacgagtagtaaattaagaattcaatcaagtcacattaggaaaataaaatttaaataaatttcaagttagtcagtcgtatagtagatgaatgaatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgttgctttcgttaaataatgagtggtggttacggttatacaggatatgatatgtgtatggtgagaatgtgatgtatatatttgagtatagacaattataatcgtcaagtagtagagaatcagaaaatgtgcaaataattaagttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatgttacggttacatggttatattggatatgtgtatgtgtatgtgtatgctgaagatttcgtttgaatggaaagtgaatgagtagtagaaaggtaaggatatgtaggatgaaaacagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn